BM6P6(@ zzzuuuuuuwwwwwwuuunnncccWWWQQQOOOMMMKKKJJJFFFFFFFFFFFFFFFFFFEEEEEEDDDBBBAAABBBCCCDDDBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>========================@@@@@@@@@@@@@@@???>>>>>>>>>============<<<<<<<<<======<<<<<<<<<;;;;;;;;;>>>===<<<;;;;;;<<<===>>><<<<<<<<<;;;;;;::::::::::::;;;<<<======;;;999888777777777999<<<======<<<>>>>>>>>>===<<<:::999888777777777777777777777777::::::;;;;;;<<<<<<;;;;;;<<<;;;;;;::::::999999888999999:::::::::;;;;;;;;;;;;:::999888777777777777:::;;;===???@@@@@@???>>>:::999999888999:::<<<===;;;<<<<<<;;;999888888999:::999999999::::::;;;<<<999::::::;;;;;;::::::999999888777777888888777666::::::999999888777777777999999999999999999999999888888888777777777777777999999999999999999999999::::::::::::::::::::::::;;;;;;:::999999:::;;;;;;=========<<<<<<;;;;;;;;;999999999888888888888888;;;;;;;;;::::::999999999::::::::::::;;;===???@@@======<<<<<<<<<<<<======>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<============<<<;;;;;;:::999999;;;;;;;;;<<<;;;;;;:::::::::::::::999999888888888:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<========================<<<<<<<<<<<<<<<===>>>>>><<<;;;::::::::::::;;;<<<>>>???@@@AAABBBAAA@@@@@@;;;;;;<<<<<<======>>>>>>????????????>>>>>>>>>>>>BBBAAAAAAAAA@@@@@@?????????????????????>>>======>>>=========>>>???AAABBBBBBBBBAAAAAA@@@???>>>>>>@@@@@@??????>>>>>>==============================<<<<<<============<<<<<<999:::;;;<<<===???@@@@@@AAA???>>><<<<<<<<<==============================>>>>>>?????????@@@@@@@@@BBBAAA@@@@@@??????@@@@@@sssjjjddd\\\TTTOOOKKKJJJIIIIIIIIIJJJJJJJJJDDDDDDDDDEEEFFFDDDBBB???@@@@@@@@@??????>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>?????????????????????>>>>>>>>>==============================???????????????>>>===============<<<<<<<<<<<<;;;======<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<<<<;;;999888888777888999<<<===<<<;;;;;;<<<<<<<<<<<<;;;;;;:::888888888888888888888888999:::;;;<<<===<<<;;;;;;;;;;;;;;;::::::999999999999::::::::::::;;;;;;;;;;;;:::999888888777777777999;;;===>>>??????>>>===;;;:::999999999:::;;;<<<;;;<<<===<<<:::888999:::999999999999999:::;;;;;;999999::::::::::::999999888777666777999:::999888999999888888888777777777999999999999999999999999888777777777777777777777999999999999999999999999::::::::::::::::::::::::;;;:::999888888999:::;;;;;;;;;;;;::::::999999999888888888888888888999999999999999999999999888888::::::999:::;;;===>>>???===<<<<<<;;;;;;<<<<<<=========<<<<<<;;;::::::999::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;:::999999888::::::;;;;;;;;;;;;:::::::::::::::999999999888888::::::::::::;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;::::::::::::;;;<<<===>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>============>>>>>>>>>=========<<<<<<>>>>>>>>>>>>>>>===<<<<<<======<<<<<<===>>>@@@AAAAAAAAA@@@??????>>>======>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;::::::;;;<<<======>>>>>>??????===<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAA@@@????????????@@@{{{kkk```UUURRRMMMKKKKKKLLLLLLLLLFFFFFFFFFGGGGGGEEEAAA>>>@@@@@@AAAAAA@@@???>>>===>>>>>>============>>>>>>????????????????????????===>>>>>>>>>>>>???????????????>>>>>>>>>=======================================>>>>>>>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;:::::::::::::::;;;;;;::::::::::::999999999999888:::<<<<<<;;;999999999:::;;;;;;<<<;;;;;;999999::::::::::::999999888999<<<>>>>>>===;;;::::::::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<;;;;;;:::999888888888888999:::<<<===>>>======<<<;;;;;;:::999999999::::::;;;<<<===<<<:::999999:::888888888888888888999:::888888999999999999888888666555555666999::::::999777777777777777777777666777777777777777777777777777777777777777777888888999999999999999999999999::::::::::::::::::::::::999999888888888888999999888888888888888777777777777777777888999999999:::888888888888888888999999999999999:::;;;<<<===>>>;;;;;;::::::::::::;;;;;;<<<;;;;;;::::::999999999999999999::::::999999999999999:::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<===;;;;;;::::::999888888888999::::::;;;;;;::::::::::::::::::999999999999888999999999999::::::::::::999999999999999:::::::::::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;<<<;;;;;;;;;<<<===>>>?????????>>>>>>===<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<>>>============>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>??????nnnggg]]]VVVSSSQQQPPPOOONNNMMMKKKJJJIIIHHHEEECCCAAAAAABBBCCCCCCBBBAAA@@@??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>??????????????????>>>>>>>>>=================================<<<<<<=========<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;:::::::::::::::;;;;;;:::999999999999:::;;;:::999:::;;;;;;:::888888999999:::::::::::::::::::::;;;<<<<<<;;;::::::777999===??????===;;;999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999888888999999:::;;;<<<<<<<<<;;;;;;<<<;;;;;;:::999999999999:::;;;;;;;;;999888888:::888888777777777777888888777888888999999888888777555444444555777999888777666666666666666777777777777777777777777777777777777777777777777888888888999999999999999999999999999999999999999999999999888888777777777777888888777777777777777777777777666666777888999:::::::::777777888888999999::::::999999999::::::;;;<<<===::::::999999999999:::::::::::::::999999999888888888888999999999999888888999999999999:::::::::::::::::::::::::::;;;;;;<<<999999999999888888777777888999999::::::::::::999999999999999999999999999888888999999999:::::::::888888888888888888999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999::::::;;;:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::<<<<<<<<<===>>>??????@@@????????????????????????>>>>>>>>>>>>????????????@@@???>>>>>>======>>>>>>xxxmmmfffbbb^^^[[[YYYUUUPPPLLLJJJIIIGGGFFFAAAAAABBBCCCCCCCCCBBBBBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@@@@AAA????????????>>>>>>>>>>>>========================<<<<<<===============<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999::::::;;;:::999:::;;;;;;999888999999999999999888888777:::;;;<<<======<<<;;;:::888:::===???@@@>>>;;;999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<============<<<;;;:::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999:::999888777888999888888777666666777777777777888888999999888888777666555444444555666555444555555666666777777888888666666666666666666666666666666777777888888888888999999999999999999999999999999999999999999999999777777777777777777777777777777777777888888888888666666777888999:::::::::888999999999::::::;;;;;;888888999::::::;;;;;;;;;999999888888888888999999999999999999999888888888777888888999999888888777888888888999999999::::::999999999999999:::;;;;;;999999888888888888777777777888888999::::::999999999999999999999999999999888888999999999:::::::::888888888888888888888888999888888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999::::::::::::::::::::::::::::::999999999:::::::::;;;;;;<<<<<<;;;;;;::::::999999::::::::::::999999999888::::::::::::::::::::::::888999::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999:::::::::::::::999999999;;;;;;<<<===>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<============>>>>>>===<<<<<<<<<<<<===zzzuuuqqqiiiddd\\\UUUPPPLLLHHHEEEEEEDDDCCCBBBAAAAAAAAABBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@?????????==============================>>>?????????>>>>>>>>>============<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>======<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;:::::::::;;;:::999:::;;;;;;:::888888888999999888777666666999;;;<<<======<<<;;;999999:::===??????>>><<<;;;888888999::::::;;;<<<<<<<<<<<<<<<============>>>======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999888999:::999888777888999999888777777777777777777888888999999999999888888777555444444555555444222555555666777777888999999666666666666666666666666666666666777888888999999999999999999999999999999999999999999999999999999777777888888888888777777777777888888888888888999777777777888999999999::::::::::::::::::;;;;;;;;;777888999::::::::::::999999999888888888888999999999999999999999999999999888888888999999888888888777777888888888999999999999999888888999999:::;;;888888888888888888888888666777888888999999999999888999999999999:::::::::999999999999::::::::::::999999999888888888888888888888777777888888999:::::::::::::::::::::::::::888888888888888999::::::999999::::::::::::999999999999999888999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999888888777777777777888888888888888888999:::::::::999999999:::;;;;;;;;;;;;::::::::::::999999999999999999888999999999999999999:::::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::;;;;;;===>>>????????????========================:::::::::;;;;;;;;;<<<<<<>>>===<<<<<<;;;;;;<<<<<>>???@@@@@@AAAAAAAAA@@@??????>>>>>>>>>=========;;;;;;;;;<<<<<<<<<======<<<===>>>>>>>>>>>>===<<<============>>>>>>>>>???<<<<<<=========<<<;;;::::::999999:::;;;<<<:::999666666777777888888777777999:::<<<>>>>>><<<:::999:::;;;===>>>>>>>>>===<<<777888888999;;;<<<<<<===<<<<<<=========>>>>>>>>>>>>===<<<;;;::::::::::::<<<<<<;;;;;;;;;;;;;;;<<<888999:::;;;;;;;;;:::999999:::;;;;;;:::999:::;;;:::999888777777777777888999999::::::::::::999999666555444555777777777555555555666777888999:::;;;777777777777777777777777555666666777888888999999999999999999999999999999888888888888888888888888777777888999999888777777666777777777888888888888888888888888888888999999:::::::::999999999999999777777999::::::999999888:::999999888888999999:::::::::::::::::::::::::::888999999999999999999888777777777777888888888999888888888888888999::::::999999999999999999999999555666777888999999999999888888999999999:::::::::::::::::::::;;;;;;;;;;;;::::::999999999888888888777777777777777888999999999999999999999999999999999888888888888999::::::888999::::::::::::999888:::999888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<:::::::::999999999888888666666777777888888888888777888999::::::::::::999::::::;;;<<<<<<;;;:::999999999999999999999999999::::::999999999999999999999999999999999999999999::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>>??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;wwwnnnYYYUUUOOOJJJEEEDDDCCCDDD@@@@@@????????????@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEECCCCCCBBBBBBBBBAAAAAAAAA========================???@@@AAABBBBBBBBBBBBBBB????????????>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======;;;<<<===>>>>>>===<<<;;;======>>>>>>??????@@@@@@;;;===>>>??????===;;;:::999999999:::<<<<<<;;;999333444555777888888999999888:::<<<======<<<:::888;;;<<<<<<===============777777888999;;;<<<==================>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<777888:::;;;<<<;;;;;;:::;;;<<<======;;;;;;<<<===::::::999888777777888888999::::::;;;;;;::::::999666555555666999::::::999555666777888999:::;;;<<<888888888888888888888888555666666777888999999999999999999999999999999999888888888888888888888888777888999::::::999888777555666666666777777888888999999999888888888888888:::999999999888888777777666777999::::::999888777::::::999999999999::::::::::::::::::::::::::::::999999::::::::::::999999777777777777888888888888888888888777888999999:::999999999999999999::::::555555777888888999999999888888888999999:::::::::::::::;;;;;;;;;;;;<<<<<<::::::::::::999999888888777777777777777888888999999999999999999999999999999999999888999999:::;;;888999:::;;;;;;:::999888:::999888888888999;;;<<<888888888999999::::::::::::::::::999999999999888888888999999:::::::::;;;777888999::::::::::::::::::;;;<<<<<<<<<;;;:::999999999999999999999::::::;;;:::::::::999999888888999999999999999999999999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;<<<>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;::::::::::::;;;ppp]]]SSSNNNJJJGGGGGGIIIEEE@@@===>>>@@@AAABBB@@@AAABBBBBBAAAAAABBBCCCEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@???@@@@@@??????>>>??????@@@BBBDDDFFFHHHGGGDDDAAA???>>>>>>===<<<<<<<<<<<<======>>>>>>===<<<<<<>>>???????????????>>>>>>>>>>>>============>>>>>>>>>>>>AAA@@@@@@???>>>======<<<<<<<<<<<<<<<;;;999777666999999888777666666777777999888888:::======;;;888;;;:::999999888888999999888888777777888:::;;;<<<>>>>>>???@@@@@@@@@@@@???BBB???;;;:::;;;===>>>???===============<<<<<<<<<;;;;;;;;;;;;<<<===???@@@>>>>>>>>>>>>===<<<;;;:::999999999888888777777777999999999999999888777666333333333444444444555555:::888777777888999999888:::999777666555666888999666666777888888888888888999:::;;;;;;999999:::;;;777777777888999999::::::999999999999999999999999888999999::::::999999888777777888999999999999888999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999;;;999888777777999;;;<<<<<<<<<;;;::::::999888888:::999888888777777888888999999999999999999999999<<<;;;:::999999999:::;;;:::::::::999999999888888999999999999999999999999;;;<<<<<<===============<<<<<<;;;::::::999888888999999999999999999999999:::999999888888999999:::666666777777888999;;;;;;999999999999::::::;;;<<<:::::::::::::::::::::::::::999999888888999999:::888888888888888888888888:::999888777777888999:::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888777777888888999;;;:::999999888888999999999999999999999999::::::999999;;;<<<======>>>>>>===>>>>>>>>>>>><<<:::999::::::<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::999888999;;;yyykkkaaaXXXQQQOOOJJJHHHGGGFFFFFFEEEBBB@@@CCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCEEEFFFEEECCC@@@???>>>======<<<<<<<<<<<<<<<===>>>???>>>===<<<===???????????????>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@??????>>>======<<<888999:::::::::999888888:::999888777777777777777999888888999<<<<<<:::888::::::999888888888888888999888888888999:::<<<======>>>??????@@@@@@??????AAA???======>>>??????>>>>>>======<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<>>>???>>>>>>>>>===<<<;;;:::999999999999999888888888777888888888888888777666666444444444444555555555555999888666777999::::::999:::999888666666777888999666777777888888888888888999:::;;;:::999888999:::888888888999999999999999999999999999999999999999999999::::::::::::999999777888888999999999999999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999888888888999;;;<<<<<<<<<;;;;;;:::999999888:::999999888888888888888999999999999999999999999;;;;;;:::999999999:::;;;:::::::::999999999888888999999999999999999999999;;;;;;<<<===============<<<<<<;;;;;;:::999999888999999999999999999999999::::::999999999999::::::777777777777888999:::;;;999888888888888999:::;;;:::::::::::::::::::::::::::999999888888999999:::888888888888888888888888:::999888777777888999:::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;::::::999999999999999999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>===;;;:::999::::::<<<=========<<<;;;::::::::::::::::::::::::888999::::::999999;;;===~~~pppfffbbbYYYWWWSSSPPPNNNJJJFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGHHHHHHIIIHHHGGGEEEDDDHHHGGGEEEDDDCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>===<<<<<<;;;;;;<<<<<<<<<>>>@@@@@@>>>======>>>????????????>>>>>>>>>>>>============>>>>>>>>>>>>????????????>>>===<<<<<<555666777999::::::::::::::::::999888888888888999888888888:::;;;<<<:::888999888888777777777777777:::999999999:::;;;<<<======>>>>>>??????????????????>>>>>>???@@@AAA???>>>???>>><<<;;;:::;;;<<<===;;;:::::::::;;;<<<======>>>>>>======<<<:::999888999999999999999888888888777888888888888777666666555555555555666666666666888777666777999;;;;;;;;;;;;:::888777777777888999777777777888888888888999:::;;;<<<;;;999888888:::::::::::::::999999999999::::::::::::::::::::::::999::::::;;;;;;::::::999888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::777888888999:::;;;;;;<<<<<<<<<;;;;;;:::999999999:::999999999888888888888888888888888999999::::::;;;::::::999999::::::;;;:::::::::999999999888888:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<<<<<<<;;;;;;:::999999999::::::::::::::::::::::::::::::999999999999::::::999999888888888888999999888888777777888888999999:::::::::::::::::::::::::::999999888888999999:::999999999999999999999999:::999999888888999999:::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::999999999999999999999:::::::::;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999999::::::<<<=========<<<;;;::::::::::::::::::::::::777888999999999:::<<<>>>yyytttlllccc\\\UUUOOOLLLHHHFFFDDDCCCDDDDDDDDDDDDHHHIIIKKKLLLKKKJJJIIIHHHIIIGGGEEECCCBBBCCCDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>===<<<<<<;;;;;;<<<<<<;;;>>>@@@AAA@@@>>>======????????????>>>>>>>>>===============>>>>>>>>>>>>>>>>>>?????????>>>===<<<777777888999:::;;;;;;;;;::::::999999999999999:::999::::::;;;<<<;;;:::999888888777666666666666666::::::::::::;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>===<<<>>>???@@@???>>>@@@>>>;;;999999:::<<<>>>;;;;;;;;;;;;;;;<<<<<<<<<=========<<<:::999777777999999999999999999888888888888888999999888777777666666666666777777777777777666555777:::<<<===<<<;;;;;;:::999888999999:::888777777888888888999999<<<======<<<:::999999;;;<<<<<<;;;;;;:::999999888::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;<<<============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777999:::;;;<<<<<<;;;<<<<<<;;;;;;::::::::::::999::::::999999999888888777777888888999999::::::::::::::::::::::::;;;;;;:::::::::999999999888888::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::999999:::::::::;;;:::999999888888888888999999888888888888999999:::::::::::::::::::::::::::999999888888999999:::999999999999999999999999:::::::::999999:::::::::;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::::::::;;;::::::999999::::::;;;:::::::::::::::999999999999999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::999999::::::<<<=========<<<;;;999999999999999999999999888999::::::999:::<<<>>>rrrfff]]]VVVRRRLLLHHHGGGGGGGGGFFFGGGHHHJJJKKKKKKKKKKKKJJJHHHGGGDDDBBBBBBBBBDDDEEEDDDEEEFFFGGGGGGGGGGGGGGGEEEDDDCCCAAAAAAAAAAAAAAA>>>>>>===<<<<<<<<<<<<===;;;>>>AAAAAA@@@>>>======????????????>>>>>>>>>===============>>>>>>>>>>>>>>>>>>@@@@@@@@@???===<<<;;;;;;::::::;;;;;;;;;;;;:::999999999999999:::::::::;;;=========<<<;;;:::888777666666555555666666::::::;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<;;;:::;;;===????????????===;;;999999:::<<<>>><<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;:::888777666888888888888888888888888888888999999999999999888666666666777777777888888777666555777:::=========<<<;;;;;;:::::::::::::::888888888777888999::::::===>>>>>>>>><<<;;;;;;===>>>======<<<;;;:::999999::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>======<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;777888999;;;;;;<<<<<<;;;<<<<<<;;;;;;;;;;;;::::::999::::::::::::999888777777777777888888999999999999999999::::::;;;;;;;;;:::::::::999999999888888999999999999999999999999999::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;::::::::::::::::::;;;<<<;;;:::999888888888888;;;::::::999999999:::::::::::::::::::::::::::::::::999999888888999999:::999999999999999999999999:::::::::;;;;;;::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::;;;::::::999999::::::;;;::::::;;;;;;;;;:::999888999::::::;;;<<<<<<======;;;:::::::::;;;<<<>>>???;;;:::::::::999999999999::::::<<<=========<<<;;;999999999999999999999999:::;;;;;;:::999888:::;;;}}}nnneeeYYYOOOKKKIIIHHHFFFHHHHHHHHHHHHIIIIIIJJJJJJGGGFFFEEEDDDCCCCCCDDDDDDDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFDDDCCCCCCCCCCCCCCC@@@???>>>>>>======>>>>>>===???AAAAAA???>>>>>>???????????????>>>>>>>>>>>>============>>>>>>>>>>>>>>>???AAABBBBBBAAA???>>>>>>===<<<;;;;;;:::;;;;;;999888888888888999:::::::::<<<>>>>>><<<:::::::::888777777666666666666666999:::;;;;;;;;;;;;::::::888999999:::;;;:::::::::999999999;;;>>>??????===>>>===;;;:::999:::;;;<<<<<<<<<<<<<<<<<<;;;:::999::::::::::::999888777666666666666777777777777777777777888999999999999888666666666666777777777777777666666888:::=========<<<<<<<<<<<<;;;;;;;;;:::999999888777888999:::;;;<<<===>>>===<<<<<<===>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;===<<<;;;;;;;;;<<<>>>??????>>>>>>======<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::888777888888888888888888888888888888999:::;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888888999::::::;;;;;;::::::<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;<<<;;;:::999999999999999<<<;;;::::::999::::::::::::::::::::::::::::::::::::999999888888999999::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::999999999999::::::999999999999999999999999777777888888999:::::::::<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<<<<<<<;;;999888999::::::;;;<<<===>>>>>>::::::::::::;;;===???@@@;;;::::::999999::::::;;;::::::<<<=========<<<;;;::::::::::::::::::::::::;;;;;;<<<:::888888999;;;ssscccZZZUUURRROOONNNMMMKKKIIIHHHIIIJJJJJJHHHGGGGGGFFFEEEEEEDDDDDDDDDEEEGGGIIIJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDAAA@@@@@@???????????????>>>???@@@@@@>>>>>>???@@@????????????>>>>>>>>>>>>============>>>>>>>>>>>>???@@@BBBDDDDDDBBB@@@???===<<<;;;:::::::::;;;;;;777777777777777888999:::888:::===<<<:::888888999999888777777666666777777999999:::;;;;;;:::999888666777777888888888888888555777;;;@@@CCCBBB>>>:::===<<<;;;:::::::::;;;;;;::::::;;;;;;:::999777666777888888888888888777777444555555555666666666777555555666777777777777777555555555666666666777777888777777888:::========================<<<;;;;;;:::999888777777999:::<<<999:::<<<<<<;;;;;;<<<>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<>>>===<<<;;;;;;===???@@@???>>>>>>===<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<999:::;;;<<<;;;:::888777999999888888777777666666777888999;;;<<<<<<;;;;;;:::::::::999999999888888666666666666666666666666888888999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999999::::::;;;::::::999888888999999:::::::::::::::::::::::::::999999888888999999::::::::::::::::::::::::::::::;;;<<<======<<<;;;:::::::::999999999999::::::888888888888888888888888666777777888999999::::::;;;;;;::::::::::::;;;;;;:::;;;<<<===<<<;;;999888::::::;;;<<<===>>>??????<<<;;;:::::::::<<<>>>???<<<;;;:::999999:::;;;<<<::::::<<<=========<<<;;;::::::::::::::::::::::::999:::;;;:::999999:::<<<|||ppphhhccc```VVVTTTPPPLLLJJJJJJKKKLLLHHHHHHHHHHHHHHHGGGEEEEEEDDDEEEHHHIIIJJJJJJIIIHHHHHHHHHIIIHHHHHHGGGFFFEEEBBBAAA@@@@@@??????@@@@@@???@@@@@@???>>>>>>???AAA????????????>>>>>>>>>>>>============>>>>>>>>>>>>???AAACCCEEEEEECCCAAA@@@;;;:::999999999:::;;;<<<777777666666777888999999666999<<<;;;888666666777999999888777777777777777888999:::::::::999888777555555666777777777777777222666>>>EEEHHHEEE>>>888<<<<<<;;;;;;;;;:::::::::888999999999888777555444666666777888888888888888333444444444555555666666333333444555666666555555555555555555666666666666999888777888;;;<<<===<<<=========>>>===<<<<<<;;;:::999888777777999;;;<<<666888::::::::::::<<<===>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<>><<<;;;<<<===???@@@???>>>>>>===<<<;;;;;;:::<<<<<<============<<<<<<========================???===;;;999888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<:::888777::::::999888777666555555777888999;;;<<<<<<;;;;;;:::::::::999999999888888666666666666666666666666888888999::::::::::::999;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;::::::999888777777888888:::::::::::::::::::::::::::999999999999999999::::::::::::::::::::::::::::::;;;<<<======<<<;;;::::::999999999999999999:::777777777777777777777777666777777888999999::::::999888888777777888888999:::;;;<<<======;;;999888::::::;;;<<<===>>>???@@@???===;;;::::::;;;<<<===<<<;;;:::::::::;;;<<<===:::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;777888::::::999:::<<<>>>xxxvvvhhhiiiddd\\\WWWUUUQQQMMMKKKLLLKKKGGGDDDDDDGGGKKKHHHFFFFFFFFFHHHHHHGGGFFFGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBBBBAAAAAABBBAAAAAA@@@@@@???>>>======>>>>>>????????????>>>>>>============>>>???@@@AAABBBAAAAAACCCEEEEEECCCAAA???>>>===<<<;;;:::::::::777777777777666666666666999999888888888888888888888888888888777777777777888:::;;;:::888666666777;;;;;;;;;:::999888777666888777666BBBLLLCCC888>>>:::::::::::::::::::::::::::999999888777666666555666666555555555555666666555555555444444555555555444444555555555555444444444444555555555555444444777777777777999;;;===>>>??????>>><<<;;;:::999999999777666444444666777999:::999999999999999999:::@@@AAABBBBBBAAA>>><<<:::999:::<<<===>>>===<<<;;;;;;<<<<<<===>>>??????@@@>>>======<<<<<<===>>>???AAAAAA???>>>===<<<<<<<<<======>>>>>>>>>======<<<>>>>>>>>>>>>>>>?????????@@@@@@???>>><<<:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999666666666777888:::;;;<<<===<<<<<<<<<;;;;;;;;;;;;999999888888777666666666777666555444444555666777999999888888777666666555:::;;;<<<===>>>>>>>>>>>>>>>>>>?????????>>>>>>===AAA@@@???===<<<<<<<<<<<<<<<;;;::::::999999999:::888999:::;;;;;;;;;:::999;;;:::999888888888999:::<<<<<<<<<;;;;;;:::::::::999999:::;;;;;;<<<<<<<<<;;;;;;<<<<<<======>>>>>>999999::::::;;;:::::::::777777666555666777888999666777777777888888888888777777888888888999999999:::;;;<<<======<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;<<<===???AAA;;;:::999888888:::<<<============>>>??????@@@@@@BBB???<<<<<<>>>>>><<<:::=========;;;:::999;;;===zzzoooggg^^^VVVRRROOOKKKGGGDDDDDDEEEFFFEEEDDDDDDEEEHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>????????????>>>>>>============>>>???@@@AAA??????@@@CCCFFFGGGFFFDDD???>>>===<<<;;;:::::::::888888888888888888888888777777777777777777777777888888888888777777777777666888999999888777888999;;;;;;;;;;;;:::999888777777888999DDDNNNCCC777;;;888888888888888888888888:::999999888777777666666666666555555555555666666555555444444444444555555333333444444444444333333444444555555555555444444666666555666777888:::;;;======<<<;;;:::999888888777777666555555666777777999999888888888888999999>>>???@@@@@@???>>><<<:::999;;;===>>>>>>>>><<<;;;;;;<<<<<<===>>>?????????>>>======<<<<<<===???@@@BBBBBB@@@???>>>>>>=========>>>>>>>>>>>>>>>======>>>>>>>>>>>>????????????AAA@@@@@@???===<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777777777888999:::<<<<<<=========<<<<<<<<<;;;;;;:::999999888777666666555777666555444444555666777777777777777777777777777999:::;;;<<<============<<<<<<===>>>>>>>>>>>>>>>@@@???>>>===<<<;;;;;;;;;;;;:::999999888888999999:::;;;;;;<<<;;;:::999888:::999888888888888999:::;;;;;;;;;;;;::::::999999999::::::;;;<<<======>>><<<<<<<<<<<<============::::::;;;;;;;;;::::::999444333333222333444555666666666777777777888888888777777777888888888999999999:::;;;<<<<<<;;;:::999999:::;;;<<<===============<<<;;;::::::<<<===>>><<<;;;999999999:::<<<===<<<<<<======>>>?????????BBB@@@======>>>???===<<<=========;;;999999;;;===}}}rrrddd]]]SSSLLLIIIHHHGGGFFFDDDBBBBBBCCCFFFHHHHHHGGGJJJJJJIIIHHHGGGGGGFFFEEEGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>????????????>>>>>>============>>>???@@@AAA>>>>>>@@@CCCGGGIIIHHHGGG???>>>===<<<;;;:::::::::999999999999999999999999777777777777777777777777888888888888777777777777444666888999888888999:::;;;;;;=========;;;999888777:::;;;EEEMMMBBB666999666666666666666666666666999999999888777777666666666666555555555555666666444444333333333333444444222333333333333333333222444444555555555555444444555444444444444555666777;;;::::::999888777777666666666666666666666666666777777666666666666777777:::;;;<<<======<<<;;;::::::;;;===??????>>>===<<<;;;<<<===>>>>>>??????>>>>>>===<<<<<<===>>>???@@@CCCCCCBBBAAA@@@???>>>>>>===>>>>>>??????>>>>>>>>>======>>>>>>????????????BBBAAAAAA@@@???>>><<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::;;;======>>>=========<<<<<<<<<<<<;;;::::::888777666555555666666555444444555666666444555555666777888888999999999:::;;;<<<<<<<<<<<<999:::;;;===>>>>>>?????????>>>===<<<;;;:::::::::999888888777777777777888<<<<<<===<<<;;;999888666999888888777777888888999:::::::::999999999999999888999:::;;;<<<===>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888666666555555555666777888666666666666777777777777777777777777888888888888888999999::::::999999888888999:::;;;;;;;;;;;;;;;<<<<<<:::999999:::;;;;;;;;;;;;:::999:::;;;<<<===;;;;;;;;;<<<======>>>>>>BBB@@@>>>>>>??????>>>===<<<===<<<;;;999999;;;<<>>>>>????????????>>>>>>>>>>>>======>>>???@@@@@@>>>???@@@CCCGGGIIIHHHGGG???>>>===<<<;;;:::::::::888888888999999999999999777777777777888888888888888888888888777777777666555777888999888777888999:::<<<>>>??????===;;;999888<<<;;;@@@HHH???444777888888888888888888888888777777777777666666555555666555555444444555555666444333333222222333333444333333444444444444333333333444444555555444444333444444444333333333444444888888777777666666555555444555555666666555555444666555555555555555555666777777999::::::;;;::::::;;;<<<>>>???@@@???>>>===;;;<<<===>>>??????>>>>>>======<<<<<<<<<>>>???@@@DDDCCCCCCBBBAAA@@@???>>>======>>>>>>??????>>>>>>======>>>>>>??????@@@@@@BBBBBBBBBBBBAAA@@@>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<===>>>>>>>>>=========<<<<<<<<<;;;;;;:::888777666555444555555555555555555555555444444555666666777777888777888999:::::::::::::::888999:::<<<>>>???@@@@@@>>>===<<<;;;:::999999999777777666555555666666666;;;<<<<<<<<<;;;:::888777777777777777777777888888888888888888888888888888666777888999:::;;;<<<=========<<<<<<;;;;;;;;;:::;;;;;;;;;;;;:::999888777777777777777777888888888555555555666666666777777666666666777777777888888999999999999999999999999777777888999::::::999999<<<;;;:::999999999999999999999888888999999:::;;;999999::::::;;;<<<<<<===???>>>===============<<<;;;<<<;;;:::888888:::<<>>>>>>>>>>>>>>>>>???@@@AAAAAAAAADDDFFFGGGEEEDDD???>>>===<<<;;;:::::::::777777777888888888999999888888888999999:::::::::888888888888777777777666777888999999777666666666:::<<<@@@BBBBBB@@@===;;;999===999:::???:::333888777777777777777777777777555555555555555444444444555555444444444444555555444333333222222333333444444444555555555555444444333333444444444444333333444444444444444444333333555555555555555444444444444444555555555555444444555444444333333444444555444555666777888999999999;;;<<<>>>???@@@???>>>===;;;<<<>>>??????>>>======<<<;;;;;;:::;;;===>>>???CCCCCCCCCBBBAAA@@@>>>===;;;<<<===>>>>>>>>>>>>>>><<<======>>>??????@@@@@@BBBBBBCCCCCCBBBAAA@@@@@@>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>============<<<<<<<<<<<<::::::999888777666555444444444555555555555444444555555555555555555555555666777777888888888888777777888:::<<<>>>@@@AAAAAA===<<<:::999888888777777555555555444444555555666888999:::;;;;;;:::999999555555555666666777777777666666777777777777777777444555555666888999999:::<<<;;;;;;;;;::::::999999::::::::::::999888777666333333444444444555555555444555555555555666666666555555666666666777777777:::999999999999999999:::666777888888888888888888<<<;;;;;;:::999999999999777777666777777777888888777888888999999:::;;;;;;;;;;;;;;;:::999999:::;;;;;;;;;;;;999777777999;;;}}}qqqggg```TTTQQQMMMJJJIIIIIIHHHGGGEEEEEEDDDDDDEEEFFFHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBAAAAAAAAA???>>>>>>>>>>>>>>>??????BBBAAABBBCCCEEEEEECCCAAA???>>>===<<<;;;:::::::::666666777777888999999999888888999999:::;;;;;;;;;888888888888777777777777777888999999666555555555:::===AAAEEEEEECCC???===999===888555:::777333999555555555555555555555555555555555555555444444444555555444444444444555555444444333333333333444444444555555666666555555444333333444444444444333333444444444555555444333333333333333444444444444444444444444444444444444444444444333333333333444444333333444555666777888999:::;;;===??????>>>===<<<;;;<<<>>>@@@@@@>>>===<<<:::999999999:::<<<===>>>AAAAAABBBBBB@@@???===<<<::::::;;;<<<============<<<<<<===>>>???@@@@@@AAABBBBBBBBBCCCCCCBBBAAAAAA??????>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>===<<<<<<<<<;;;;;;;;;;;;888777777666666555555444444444555555555555444444555555555555555444444444555555666666666666666555666777999;;;===???@@@@@@;;;;;;999888777666666666555444444444444555555666666777999:::::::::999888333333444555666666666666555555555555666666666666444444444555666666777777999999999999888888888888888888888888888777666555444444555666666666666555444444444444555555555666555555555555666666666666::::::999888888999::::::666777777888888888777777:::::::::::::::999999999555555555666666666666666666666777777888999999999888888999888666666888999:::;;;:::999777777999:::~~~nnniiibbb\\\XXXTTTQQQOOOJJJIIIGGGFFFEEEFFFGGGHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB??????>>>>>>>>>>>>??????AAA@@@AAABBBDDDDDDBBB@@@???>>>===<<<;;;:::::::::777777888888999::::::;;;777888888999::::::;;;;;;888888888888777777777777555777888888777555666777:::===BBBFFFGGGEEEAAA>>>666===999555999777333888666666666666666666666666666666666666666666666666555444444333333444444555555555444444444444555555333444444555555444444333222333333444444333333222222222333444444444333222222222333333333444444444555444333222222333444555444444444333333444444444333333444444555666777888999;;;===>>>>>>>>><<<;;;;;;===???@@@@@@>>><<<;;;888777777777888:::<<<===>>>???@@@@@@???===;;;999888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCCCCBBBBBBBBB@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;::::::::::::555555555555555555444444333444444555555444444333333333333444444555555666444444555555555555444444444555777999;;;<<<===>>>::::::888777666555555555444444444444444555666666666777888999888888666555111222444555666666555555333444444444555555555555555555555555555555555555666666666777777777777777555666666666666666555555666666888999999999888777333333444444444555555555444444555555555666666666999888777777777777888999777777888888888888777777777777888888999999888888444555666666777777666666555555555666777777888888666777888777555555777999:::::::::888666666888:::vvvnnngggaaa]]]OOOMMMJJJHHHFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCC??????>>>>>>>>>>>>>>>????????????AAACCCDDDBBB@@@???>>>===<<<;;;:::::::::888888999::::::;;;<<<<<<666777777888999999::::::888888888888777777777777333555777888777777777999999===CCCGGGHHHFFFAAA>>>444===;;;777;;;999444777999999999999999999999999777777777777888888888888555444444333333444444555666555555444444555555666222333333444444333333222222333333444444333333222000111222333444333333222222222222333333444444555555444222111111222444555555444444333333444444555444444444444555666777888999:::<<<===>>>===<<<;;;;;;===???@@@@@@>>><<<;;;777666666666777999;;;<<<===>>>??????>>><<<999888777888999:::;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAA@@@AAABBBBBBCCCBBBBBBBBB@@@@@@@@@???>>>======<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<===;;;;;;:::::::::999999999333333333444444444555555333333444555555444333333000111222333555666777888444444444555555444333333222333555777999:::;;;;;;:::999888666555555555555444444444444444555666777888888888888777666444333111222333555666666555555333333333444444555555555777666666666666555555555444444555555666666777777444444555555555555555555222333555666666666555444333333333444444444555555444444444555555555666666888777666555555666777888777888888888888888777777444555666777888888777777555666666777777777777777444444555555666777777777555777888777555444777999999:::999888666666888:::}}}nnn```YYYPPPJJJHHHHHHHHHGGGDDDDDDEEEFFFGGGFFFCCC@@@EEEEEEFFFFFFFFFEEEEEEDDDBBBCCCDDDEEEEEEDDDCCCBBBEEEDDDDDDBBBAAA@@@????????????@@@@@@@@@??????>>>===<<<;;;:::::::::;;;<<<:::999999999999999::::::===<<<;;;:::888777666666777777777777777777777777777777666555555555555555999<<>>???>>><<<555555555555555666777888;;;;;;;;;;;;::::::999888666777777888999999::::::999::::::;;;===>>>@@@AAAAAABBBCCCAAA???>>>>>>???>>>??????@@@@@@??????>>>777888999;;;<<<<<<<<<<<<>>>===<<<<<<<<<<<<<<<=========<<<:::888777666555555555555555555555555555555444333333222222222222111222444666666555444333222222222333333444444444777777777777666666666666666666666666666666666666555555555555555555555555444444555555555555444444666555444333333444555666666555555555555444444444777666555444444555666777777666444333333444666777555555555444444333333333555555555555555555555555555555555555555555555555333333333333333333333333555666666777888999999999666666555555444444444444777777777666444333555666555555555555666666666666555555555555666666666666444444444555555555555666888888888888888888888888zzznnn]]]SSSPPPOOOLLLHHHHHHGGGGGGHHHIIIHHHFFFDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>>>>===<<<;;;:::::::::;;;;;;999999999888888999999:::<<<;;;;;;:::999888777777888888888888888888888888888777666555555555555666999<<<@@@CCCDDDBBB???===;;;;;;::::::::::::;;;;;;;;;::::::999777666666555555555555555555555555555555444444333333444444555444444555555555555444444333333333333333333333333555555444444444444555555333333333222222222222222222222222222222222222222222222222333333444444444333333333333333333333333333333333444444444444555666777888999999777555444555666777:::===>>><<<;;;555555555555555555666777888888999999888888777666444555555666777777888888999999999:::<<<>>>???@@@@@@AAAAAA@@@>>>======>>>===>>>>>>??????>>>>>>===:::;;;<<<===>>>?????????======<<<<<<<<<======>>><<<;;;:::999777666555444555555555555555555555555555444333333222222222333222333555666777666555444222222222333333333444444555555555666666666777777555555555555555555555555555555555555555555555555444444555555555555444444555444333222222333444555444444555555555555555555777666555444444555666777666555444333333444555666444444444444444444333333555555555555555555555555555555555555555555555555333333333333333333333333555555666777777888999999777777666666555555555555666777888777555444555666555555555555666666666666555555555555666666666666555555555666666666666777888888888888888888888888xxxhhhaaa\\\SSSLLLKKKIIIGGGGGGHHHHHHGGGFFFDDDDDDDDDDDDCCCBBBBBBBBBEEEEEEEEEEEEFFFGGGIIIIIIJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@???>>>======<<<;;;;;;::::::;;;;;;999999888888888888999999:::::::::999999999888888888888888888888888888888888777777666666666666666999;;;===?????????===<<<;;;;;;::::::::::::;;;;;;::::::999888777666555555444444444444444444444444555444444333333444444555444444555555555555444444111111111222222222222222444444333333333333444444222222222222333333333333333333333333333333333333222222333333333333444444222222222222222222222222333333333333444444444444444444555666666555333222444444666888;;;<<<:::999666666555444444444555555555666666666666555444444222333333444444555555555888888888999:::<<<===>>>===>>>???>>><<<:::;;;<<<<<<======>>>>>>======<<<;;;<<<===>>>???@@@@@@AAA======<<<<<<<<<======>>>:::999888777666555444444444444444444444444444444444444333222222222333333333444666777777666555555222222222222333333333333222222333444555666777777555555555555555555555555444444444444444444444444444444555555555555444444333333222222222222333333333333333444555555666666666666555444444555666666666555444333333444555666333333444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333555555666666777777888888777777777666666666666666555777999:::888666555555444555555555555666666666555555555555666666666666555666666666666777777777777777777777777777777777xxxlll___WWWSSSPPPLLLIIIIIIIIIHHHGGGEEEEEEDDDDDDCCCCCCCCCDDDEEEDDDDDDDDDEEEGGGIIIKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA???>>>===>>>======<<<;;;;;;;;;;;;:::999999888888888888999999999999999999999999999888888888888888888888888888777777666666777777777999::::::;;;;;;<<<<<<;;;::::::999999999999::::::999999888777666666555555444444444444444444444444555444444333333444444555333444444555555444444333111111111111222222222222444333333222222333333444111222222333333444444444222222222333333333333333333333333333333333333333111111111111111111111111222222333333333444444444222333444444444333222222333333444666888999888777666666555444333333333333333444444555444444333333222222222333333333444444666666777777888:::;;;<<<:::;;;<<<;;;999888999:::<<<==================<<<::::::;;;;;;<<<>>>????????????===<<<;;;;;;;;;;;;777777666666555444333333444444444444444444444444444333333222222333333333333444555666666555444444222222222222222222222333111222222333444444555555444444444444444444444444444444444444444444444444333444444555555444444333333333222222222222333333111222222333555666666777555555555555555555555555555444444333333444444555333333333444444555555555555555555555555555555555444444444444444444444444444444444444444444444444555555555666666777777777666666666666555555555555444777:::;;;:::777666555444444444555555555666666555555555555666666666666555555555555666666666666777777777777777777777777uuunnnddd```YYYTTTQQQNNNLLLJJJGGGFFFEEEDDDCCCCCCCCCDDDCCCCCCBBBCCCDDDFFFHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCAAA@@@?????????>>>>>>===<<<;;;;;;;;;;;;:::999888888999999888999999999999:::::::::888888888888888888888888888888777777777888888999999999888888888999::::::888777777666666777777888888777777666666555555555444444444444444444444444555444444333333444444555333333444444444444333333111222222222333333444444444333333222222333333444222222222333333444444555000111111111222222222333333333333333333333333333111111111111111111111111222222222333333333444444222222333333333333333333333222222444666888777666666555444333333222333333333333444444444444444333222222333333333333444444555555555555666777999999888999:::999777666777888<<<<<<============<<<<<<:::999999:::;;;<<<>>>???BBB@@@>>><<<:::888777666555555555444444333333333444444444444444444444444333333333222222333333444333333333444333333333222222222222222222222222222333333333333333222222222444444444444444444444444444444444444444444444444333333444444444444333333333333444444444444333333000111222333444666777777444444555555555555444444444444444333333444444444333333333444444555555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555666666666444444444444444444444444222666:::<<<;;;888666555444444444444555555555555555555555555666666666666333333333444444444555555666666666666666666666666yyyppphhh```ZZZUUUQQQNNNLLLIIIGGGDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>===<<<===<<<;;;::::::999::::::999999999999999999999:::999999999999999999999999888888888888888888999:::999888888777777888999999666666555555555555666666777666666666555555555444444444444444444444444444555444444333333444444555333333444444444444333333222222333333444555555555444444333333333333444444333333333333444444444444000000000111111222222333444444333333333333222222111111111111111111111111222222222222333333333333222222222222333333333333333222222333555666666555444444333222222222333333222333333444444444444333333333333333333333333333333333333333444555666777666777888777666555666777;;;;;;<<<<<<<<<<<<;;;;;;::::::999999:::<<<>>>???AAA@@@===:::888666555444444444444444444444333333333333333333333333333333333333222222222333444444333333333222222222222222222222222222222111111111444333333333222222222111333333333333333333333333333333333333333333333333333333444444444444333333333333444444444444333333000111222333444555666666444444555555555555444444333333333444444333333333333333444444444444444444555555555555555555555555333333333333333333333333444444444444444444444444444444555555555555555555333333333333333444444444222555999;;;:::777666555333444444444444555555555555555555555666666666666222222333333333444444444666666666666666666666666~~~tttkkkfff]]]ZZZUUUOOOJJJGGGEEEDDDAAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKGGGHHHHHHHHHGGGFFFFFFEEEBBBCCCCCCCCCAAA@@@>>>===>>>>>>===<<<;;;;;;;;;;;;:::999999999999999999999999999999999999999999999888888888888888999:::;;;888888888777777777888888666666666555555666666666666666555555555555444444555555555555555555555555555444444333333444444555222333333444444333333222222222333333444555555555555555444444444444555555444444444444444333333333000000111222222333444444444444444333333222222222222222222222222222222222111222222222222333333333111111111111111222333333444333222222444666666555222222222222222222333444111111222333333333333333222222222222222222222222222222222222333444555555555666777777555555666777888888999999999999888888888777777777888:::<<<======<<<;;;888777555555444444444444444444444444444333333333333333333333333333222222222333333444555444444333333222222222222222222222222111111111000222222333333333333333333222222222222222222222222333333333333333333333333222333333444444333333222111222333444444333222111111111222333444444555555333444444555555444444333333333333444444333333333444444444444444444333333555555555555555555555555333333333333333333333333555555555555555555555555444444444444444444444444333333333444444444555555222444888999888666666666333333444444444555555555555555555555666666666666333333333444444444555555555555555555555555555555kkkggg```XXXQQQLLLHHHGGGBBBCCCDDDEEEEEEDDDCCCBBBEEEEEEFFFHHHJJJKKKLLLMMMHHHHHHIIIIIIIIIHHHGGGGGGDDDDDDDDDDDDCCCAAA???>>>??????>>><<<<<<;;;;;;;;;:::::::::999999999888888999999999999999999999999999888888888999::::::;;;888888888888888777777777777777666666666666777777555555555555555555444444666666666666666666666666555444444333333444444555222333333444444333333222111111222333444444555555666555555444444555555666555555555444444333333333111111222333333444555555444444444333333222222222222222222222222222222222111111222222222333333333000000000000000111222222444333222222444666666555111111111111222333444444000000111222222222222222222222222111111111111111111111111111222333444444444666777666555555666777666666777777777777666666555444333333444666888::::::999888777666666666666333333444444444444555555333333333333333333333333222222222222333333444555666555444333333333333333222222222222111111000000111111222333444555555666222222222222222222222222333333333333333333333333222333333444444333333222000111222333333222111000111222222333333444444555333333444555555444333333222333333444444333333222555555555444444333333333555555555555555555555555333333333333333333333333555555555555555555555555444444444444444444444444444444444555555555666666111444777888777666666666333333333444444444555555555555555555666666666777444444444555555555666666555555555555555555555555sssddd\\\WWWQQQLLLFFFEEECCCCCCCCCCCCAAA???GGGFFFFFFHHHJJJLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIGGGDDDEEEGGGGGGEEEBBBCCCAAA>>>======<<<;;;999999999999999999:::::::::;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777777777777777777777777777666666666666666555555555666666555444444444444555444444444333333333222222333333222222222222222222444444444555555555666666444444444333333333222222333333333222222222111111444444444444444444444444555444222111111111222222444444333333222111000000111111222222222333333333555555444444444333333333111222333444444333222111111111111111000000000000222111111111222333333444000000000000000000000000222222222222222222222222111111222333333444444555444555666777777666555444333333222222333333444555555555555555555555555555111222333333444444333333222222222222222222222222444333333222222333333444333333333333333333333333222222222222222222222222///000111333333222111111222222333333333333444444111111222222222333333333555555555555555555555555444444333333333333222222///000111222444555666777555555444333444555666777777777777777666555444333333444555555555444333222555555444444444333333333333333333333333333333333333333333333333444555666888555222222444555444222444444555555555555444444444444444444444444444444555555444444444444555555777777777777666666666666777666444333444555777888444444333333333333444444ssseeeWWWNNNMMMKKKHHHGGGGGGGGGFFFDDDDDDCCCCCCDDDGGGIIIIIIHHHKKKKKKLLLLLLMMMNNNNNNNNNLLLJJJHHHHHHIIIIIIGGGEEEFFFDDDAAA@@@??????===<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888777777777777777777777777777777777777777777777777666666666666666666666666666666555444444444444555444444444333333333222222333333333333444444444444444444444555555555666666444444444333333333222222333333333222222222222111333333333333333333333333555444333222222222222333444444333333222111111000111111222222222333333333555444444444444333333333222222222333333222222222222222222222111111111111222222111111222222333444222222222222222222222222222222222222222222222222222222222333444444555555333444444555555444444333333222222222222333444444444444444444444444444444111222333333444444333333222222222222222222222222444333333222222333333444333333333333333333333333222222222222222222222222111111222333333333333333222222333333333333444444222222333333333444444444555555555555555555555555444444333333333333222222111222222333333444444444555444444333444555666777777777777777666555444333333444444555444444333333555555444444444333333333444444444444444444444444444333333333333444555666888555222222444555444222444444555555555555444444666666666666666666666666555555444444444444555555555555555555555666666666888777666444444555777888555555444444444444555555~~~hhhZZZVVVRRRMMMJJJHHHHHHGGGFFFCCCBBBAAACCCFFFHHHHHHHHHLLLLLLLLLLLLNNNPPPRRRSSSQQQOOOMMMMMMMMMMMMKKKIIIJJJGGGDDDCCCCCCBBB@@@>>>============<<<<<<<<<<<<::::::::::::999999999999999999999999999999999999777777777777777777777777777777777777777777777777666666666666666666666666777666555555444444555555444444444444333333333333333333444444555555666666444444444555555555555555444444444444333333333333333333333333222222222222333333333333333333333333555444333333222222333333444333333222222111111111111111222222222333333333444444444444333333333333333222222222222222222333444333333333333222222222222222111111222222333333222222222222222222222222222222222222222222222222222222333444444555555666333222222111111222222333222222222222222333444444222222222222222222222222111222222333333333333333222222222222222222222222444333333222222333333444333333333333333333333333222222222222222222222222333333222222333333444555222222333333333333444444333333444444444555555555444444444444444444444444444444333333333333222222333333333333333222222222444444444333444555555666666666666666666555444333444444444333333444444555555555444444444333333333555555555555555555555555444444333333333444555555666555333333444444444333444444444444444444444444666666666666666666666666555555444444444444555555333333444444555555666666:::999777666555666666777666555555555555555555666qqqeee___XXXQQQMMMKKKJJJHHHFFFDDDCCCDDDFFFHHHIIIHHHJJJJJJIIIJJJLLLOOORRRTTTTTTSSSRRRQQQPPPOOOMMMMMMLLLJJJGGGEEEEEEDDDBBBAAA??????>>>>>>=========<<<::::::::::::999999999999999999999999999999999999777777777777777777777777666666666666666666666666666666666666666777777777777666666555555555555555555444444444444333333333444444444444444444555555555555555555555555555555555444444444444333333333444444333333333222222222222222222222222222222222333333222222222222222222333333333222222111111111111111222222222333333333444444444333333333222222444333222111111222333444333333333333222222222222333222222111222222333333000000000000000000000000222222222222222222222222222333333444444555666666333222111000000111222333222222222111222333333444333333333333333333333333111111222333333333333222111222222222222222333333444333333222222333333444333333333333333333333333222222222222222222222222333333222111111333444555222222222333333333444444333333333333444444444444444444444444444444444444444444333333333222222222222222222222222222222222333333333444444444555555555666666666555555444333555444333222333444555666555555444444444333333333444444444444444444444444444444333333333444444555555444333333444444444444444444444444444444444444444444444444444444444444555555444444444444555555333333444555555666777777;;;:::888777666666666666666666555555555555666666zzzsssiii___YYYTTTQQQOOOKKKHHHFFFEEEGGGHHHHHHHHHHHHGGGGGGGGGIIILLLOOOPPPSSSSSSSSSQQQPPPOOONNNNNNLLLJJJGGGFFFFFFFFFEEECCCAAAAAA@@@???>>>>>>======;;;;;;;;;:::::::::999999999999999999999999999999777777777777777777777777666666666666666666666666666666666666777777888888777777666555555555555666555555555444444444333333555555444444333333222222555555555555555555555444555555555444444444333333444444444333333333222222222222222222222222222222111111222222222222222222333333222222222222222111111111222222222333333333444444333333333222222222444333222111111222333444333222222222222111111111333333222222111222222333000000000000000000000000222222222222222222222222222222333333444555555666444333222111111222333444222111111111111222333333333333333333333333333333000111222222333333222222111111111222222333333333444333333222222333333444333333333333333333333333222222222222222222222222222111000000000111333444222222222333333333444444222222222222333333333333444444444444444444444444444444333333333222222222000000111222222333333444333333333444444444444444555555555555555444444333444444333222333444555666555555444444444333333333333333333333333333333333555444444333333333444444333444444444444444444444555444333333333333444555444444444444444444444444555555444444444444555555444444555666777777888888::::::999888777666666666666666555555555555666666yyynnneee^^^YYYWWWRRROOOKKKIIIHHHHHHHHHGGGHHHHHHGGGGGGHHHJJJKKKLLLOOOPPPPPPOOOMMMLLLLLLMMMLLLJJJHHHGGGHHHHHHGGGFFFDDDDDDCCCBBBAAA??????>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::777777777777777777777777777777777777777777777777555666666777777888888999888777666666555555666666555555555555444444444333444444444444333333333222555555555555555444444444555555555555444444444333444444444444333333333333333333333333333333333333111111222333333333222222222222222222222222222222111111222222222333333333333333333333222222222222333222222222222222222333222222222222111111111111333333222222111111222222222222222222222222222222222222222222222222222222111111222333333444444555444333333333333333333444111111111111111222333333444444444444444444444444000111111222222222222222111111111222222333333444444333333222222333333444333333333333333333333333222222222222222222222222111111000000111111222333222222333333333333444444111111111222222222333333333333333333333333333333444444333333333333222222000000000111222333333444222222333444444444444333444444555555555444444333333333333333444555555666555555444444444333333333333333333333333333333333555555444333333333444444111333555555444333444555555444333222222333444555666666666666666666666666555555444444444444555555555555666666777777888888888888888777777666666555666555555555555555555666vvvnnniiieee^^^ZZZTTTPPPNNNLLLKKKJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIKKKLLLKKKIIIHHHJJJLLLLLLJJJHHHIIIJJJKKKJJJJJJHHHHHHGGGEEEDDDBBBAAAAAA>>>============<<<<<<<<<::::::::::::::::::::::::777777777777777777777777777777777777777777777777555666666777888888999999888777777666666666666666555555555555444444444444222333333444555666666666666666555555555444444444555555555555444444444444555444444444444333333333333333333333333333333333222333444555555555444444222222222222222222222222111111222222222333333333333333333222222222222111222222222333333222222222444333333333222222222222444333222222111111222222222222222222222222222222222222222222222222222222000000111222222333333444222333333333333333333222111111111111111222222333222222222222222222222222000000111222222222222222000111111222333333444444444333333222222333333444333333333333333333333333222222222222222222222222000111222222333333222222222222333333333333444444222222222333333333444444333333333333333333333333444444333333333333222222111111111111111222222222111222333444444444333333333444444555555444444444111222333444555555555555555555444444444333333333444444444444444444444444666555444333333333333333000333666666444333444555555444222111111222444555666666666666666666666666555555444444444444555555666666666666666666666666666666666777777666666555555555444444444444555555{{{wwwhhhccc]]]WWWTTTRRRPPPNNNNNNNNNNNNNNNMMMLLLJJJIIIEEEGGGIIIIIIFFFFFFHHHJJJLLLJJJIIIJJJLLLMMMMMMLLLKKKKKKJJJHHHFFFEEEDDDCCC>>>>>>>>>>>>============::::::::::::::::::::::::777777777777777777777777777777777777777777777777555666666777888999999999888888777666666666666666666666555555555444444444111111333555777999:::;;;666666555555555444444444666666555555555444444444555555444444444333333333444444444444444444444444333444666777777777666666222222222222222222222222111111222222222333333333333333333222222222111111111222333444444333222111555555444444444333333333444333333222111111111222000000000000000000000000222222222222222222222222///000000111222222333333111222333444444333222111111111111000111222222333111111111111111111111111000000111222222222222111000000111222333333444444444333333222222333333444333333333333333333333333222222222222222222222222111222333444555444333222222222333333333444444444333333333444444444555555333333333333333333333333444444444333333333222222333333222222111000000///111222333444555444333333333333444444555444444444000222333555666666555444555555444444444333333333555555555555555555555555666555444333333333333333000333666666444333444666555444222111111222444555444444444444444444444444555555555444444555555555555555555555555444444444444555666666666666666555444444444333333444444444}}}mmm```YYYVVVRRROOORRRRRRQQQRRRRRRPPPMMMJJJJJJHHHEEEEEEEEEEEEDDDBBBEEEFFFGGGHHHIIIKKKLLLLLLNNNLLLIIIFFFDDDDDDDDDEEEEEEDDDBBB@@@???=========;;;:::::::::::::::;;;;;;999999888888888888888999888888666555555666777777666666777777888888999999999999888666555444333222555555555555555555555555666555444555666777777555666666555555555444444444777666666666666555555555444444444444444444444444444444444444444444444444555555555444444333333333333333333333333333333333111111222222222333333333222111111000000111111222555444333333111111000///333333333333333333333333333333333222222222111111111111111111111111111111///000222333444444333333111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333333222111111111111111222111111222222222333333333222222111111111111111111222111111111222333333444111111111111111111111111333333333333333333333333222222222222222222222222555444444333333222222111222222222222222222222222333333333333333333333333111222333333111111222333222222333333333333444444333333333333333333333333444444444444444444444444222333333444444333333222111111222333333333222222444444444444444444444444555555555444444333333333222222222333333444444444555555555555555444444444555555666666555444333333444444444444444444444444444444555555666777777777444555555555666666777777vvviii___VVVPPPRRRRRRSSSTTTUUUTTTQQQNNNMMMLLLJJJIIIHHHGGGFFFEEEDDDEEEFFFGGGIIIJJJKKKKKKOOOMMMKKKIIIGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@???>>>>>>===<<<;;;::::::;;;;;;::::::999999:::::::::999888777666555666777888777777777777888888888888888888777666555444444333333333333333333333333333666555444555666777777555666666555555555444444444666666666555555555444444444444444444444444444444444444444444444444444444555555444444444333333333333333333333333333333333111111222222222333333333555444444333333333333444666555555444444333333222333333333333333333333333333333333222222222111111111111111111111111111111222333333444444333222222111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333......---......///000111111111222222222333333333222222222222222222222222222222111222222333333444111111111111111111111111333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222333444333222111222444222222333333333333444444333333333333333333333333444444444444444444444444222333333444444333333222111111333444555555555555444444444444444444444444555555444444444333333333222333333333333333333444444444555555555555555555555666666666666555444333444444444444444444444444444444555555666777777777555555555555666666666777qqqbbbYYYTTTSSSSSSTTTUUUTTTQQQOOONNNNNNNNNLLLJJJHHHHHHHHHFFFFFFGGGHHHJJJKKKLLLLLLOOONNNMMMLLLKKKJJJIIIIIIGGGFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@>>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::999888777666777777888888888888888888777777777777777777666666555555555555555555555555555555555666555444555666777777555666666666555555555555444555555555555444444444333444444444444444444444444444444444444444444444444555444444444444333333333333333333333333333333333111111222222222333333333666666555444444333444444444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222444555555444333222111000111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333/////////000111222333444111111222222222333333333333333333333333333333333222222222222333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111222333333444555555333333333333333333333333333333333333333333333333222444555444333222333444222222333333333333444444333333333333333333333333555555555555555555555555333333444444444444333333111222444555777888888888444444444444444444444444444444444444333333333333444333333333333333333222333444444444555666666666666666666666666666555444444444444444444444444444444444555555666777777777555555555555666666666666uuulllbbb___ZZZWWWUUUTTTQQQOOOOOOQQQRRRQQQNNNLLLMMMNNNIIIJJJJJJKKKLLLMMMNNNNNNLLLMMMNNNNNNNNNNNNMMMMMMKKKJJJJJJIIIHHHGGGFFFFFFDDDCCCBBB@@@???>>>>>>===>>>======<<<<<<<<<======;;;:::999888777777888888999999999888888777777777666666666666666666777777777777777777777777777777666555444555666777777555666666666555555555555555555555444444444333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444111111222222222333333333555555444333222222222222111111111222222333333333333333333333333333333333333333333222222222111111222222222222222222222222444444444333222222111000111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333111111111111222222333444111111222222222333333333222222222333333333333333222222333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444444444444444444444444444333333333333333333333333333444555555333333444555222222222333333333444444333333333333333333333333666666666666666666666666333333444444444444333333333333444666777777777777333333333333333333333333333333333333333333333333444444444333333222222222333333333444555666777777555666666777666666555555444444444444444444444444444444555555666777777777555555555666666666666666xxxrrriiiaaa[[[WWWTTTRRROOOQQQRRRSSSRRRRRRRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNJJJKKKMMMOOOPPPQQQQQQQQQOOOOOOOOONNNMMMKKKIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>===============<<<:::999888888888999::::::999999888888777777666666666777777777777777888888888888888888888888666555444555666777777555666666666666666666666666555555444444444333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444111111222222222333333333555444333333222222222222000111111222222333333444333333333333333333333333333333333222222222111111222222222222222222222222222222111111111111222222111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333111000///...............111111222222222333333333000111111111222222222333222333444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222444444444333333222222222444444444444444444444444333333333333333333333333333444555555333333444555222222222333333333444444333333333333333333333333666666666666666666666666333444444555555444444333444444555555555444444333333333333333333333333333333333333333333333333333444444444333333222222222333333333444555666777777555555666666666666555555444444444444444444444444444444555555666777777777666666666666666555555555{{{qqqhhhbbb\\\YYYQQQQQQQQQSSSUUUVVVTTTRRRUUUTTTTTTSSSRRRQQQQQQPPPMMMNNNOOOPPPQQQSSSTTTTTTRRRRRRSSSSSSQQQPPPNNNLLLJJJIIIHHHGGGGGGGGGGGGGGGEEEDDDBBBAAA???>>>======>>>===;;;:::999999999999999999999999999888888888777777777777777777777777666666666666666666666666666555444555666777777555555666666666666777777777555555555555444444444333444444444444444444444444444444444444444444444444333333333444444444444555444444444444444444444444111111222222222333333333555555444444444444555555333333333444444555555555333333333333333333333333333333333222222222111111333333333333333333333333222222222111111222333333111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333333222111000///.........111111222222222333333333000000000111111222222333333333444555555444222111333333333333333333333333222222222222222222222222222222222222222222222222555555444333333222111111333333333333333333333333333333333333333333333333222444555444333222333444222222333333333333444444333333333333333333333333555555555555555555555555444444555555555555444444444444444444444333222111333333333333333333333333222222222222333333333333444333333333333333333222333444444444555666666666333444555555555555555555444444444444444444444444444444555555666777777777666666666666666555555555|||sssmmmeeeaaa___bbbfffgggbbb\\\``````^^^]]][[[YYYXXXWWWTTTSSSRRRRRRRRRSSSTTTUUUQQQRRRTTTUUUUUUTTTSSSRRRQQQPPPOOOMMMLLLKKKKKKJJJKKKIIIGGGDDDBBB@@@???>>>???>>><<<;;;999999::::::888999999999999999999:::888888777777777777777777555555555555555555555555666555444555666777777555555666666666777777777777666666666555555555444444444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555555555111111222222222333333333333333222333333444555666444444444444444444444444333333333333333333333333333333333222222222111111333333333333333333333333777666444333222333333444111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333444444333222111111111222111111222222222333333333000000111222222333444444333444555666555444222111333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222333444333222111222444222222333333333333444444333333333333333333333333444444444444444444444444444444555555555555444444333333444444444333333222222222222222222222222222111111222222222333333333222333333333333333333444444444555555555555555555222222333444444444444444444444444444444444444444444444555555666777777777777666666666555555555555{{{wwwzzzxxxpppkkkjjjhhhfffcccaaa___^^^ZZZXXXVVVTTTRRRSSSTTTTTTOOOQQQTTTVVVXXXXXXWWWWWWWWWVVVTTTQQQOOONNNMMMLLLOOOMMMJJJGGGDDDBBB@@@???@@@???===;;;::::::::::::888888888999999::::::;;;888888888888777777777666777777777777777777777777666555444555777777777555555666666666777777888888777666666666666555555555444444444444444444444444444444444444444444444444333333333444444555555555555555555555555555555555111111222222222333333333/////////000111222333444222222222222222222222222333333333333333333333333333333333222222222111111333333333333333333333333;;;999777555444333333333111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333000///////////////000000111111222222222333333333111111222333333444555555333444555666666444222111333333333333333333333333111111111111111111111111222222222222222222222222111222222333333444444555222222222222222222222222333333333333333333333333111222333333111111222333222222333333333444444444333333333333333333333333444444444444444444444444444444555555555555444444222222333444555555555444222222222222222222222222111111111222222333333333222222222333333444444444555555555555555444444444111222333333444444444333444444444444444444444444444444555555666777777777777777666666555555555444}}}rrrooonnniiibbbbbb]]]XXXSSSRRRQQQPPPPPPSSSOOOOOOTTTWWWVVVVVVYYYYYYXXXVVVTTTRRRPPPOOONNNRRRPPPNNNKKKHHHEEEDDDCCCDDDDDDBBBAAA@@@?????????:::<<<>>><<<999777888:::;;;:::999999::::::999888777777777777777777777777666666777777888888999999555555555666666888999999<<<:::777555444444555666666666555555555444444444777555444222222333444555555555555555555555555555555555555444444333333333555555555555555555555555444444333333333333222222333222222111111222222333555555444444444333333333444333333222222333333444333333333333333333333333444444333222222111111000333333333333333333333333333333333222222111111111111222333444444333222111222222222222222222222222222222111111111111222222000000000000000000000000222222222222222222222222222333555555555333111000555555555444444333333333222222222222111111000000333333333333333333333333444444333222222333333333333333333333333333333333333333333333333333333333333333333222222111111111111222222333444444444444555555555555555555555555555555444444444444555555777777666555555555555555222222222333333333444444222222222222222222222222555444222111111111222222444444444555555555555666333333333444444444555555444444444444444444444444555555444444444333333333000111222333444444444444;;;888555555666777888888vvvkkkgggccc^^^ZZZWWWVVVTTTSSSSSSPPPOOOSSSUUUSSSSSSUUUVVVVVVUUUTTTSSSRRRQQQQQQRRRPPPNNNKKKHHHFFFEEEEEEGGGFFFDDDCCCAAAAAA@@@@@@<<<<<<<<<;;;999999:::;;;===;;;::::::::::::999777888888888888888888888888666666666666777777777777666555555555666777888888:::999777666555555555666666666555555555444444444777666444222222333444555555555555555555555555555555555444444444333333333444444444444444444444444444444333333333333222222333333222222222222333333555555555444444444333333444333333333333333333444333333333333333333333333333333333222222222222222333333333333333333333333333333333222222222111111222222222333333222222222222222222222222222222222333333222222222222333333111111111111111111111111222222222222222222222222333333444444444333222111555555444444444333333333222222222222111111111000333333333333333333333333444333333222222333333444333333333333333333333333444444444444444444444444333333333222222222111111222222333444444444333333333333444444444555555555444444444333333444444444666666555444444444444444444444444555555555666666333333333333333333333333444444222111111111222222444444444555555555555666444444555555555666666666444444444444444444444444555555444444444333333333111111222333444444555555:::888666555777888888777sssnnneee^^^YYYUUUSSSQQQTTTOOONNNQQQRRRPPPOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRPPPNNNKKKIIIHHHGGGGGGJJJIIIHHHFFFFFFEEEEEEEEEAAA???<<<;;;;;;<<<<<<<<<>>><<<::::::;;;:::999777888888888888888888888888666666666666666666555555666666666555555666777777888888888777777666666666666666666555555555444444777666444333333333444555555555555555555555555555555444444444444333333333333333333333333333333333444444333333333333222222333333333333333333333333555555555444444444444333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333222222222222333222222222222222222333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333444444333333333333222222444444444444333333333333222222222222111111111111333333333333333333333333333333333222222333333444333333333333333333333333555555555555555555555555333333333222222222222111333333444444444333222222222222333444555666666777444333333333333333333444555555444333333333333444444444444555555555666666333333333333333333333333444333333222222222222333444444444555555555555666555555666666666777777777444444444444444444444444555555444444444333333333222222333333444444555555888777666666888888777666uuueeeZZZSSSPPPOOOSSSOOOMMMOOOPPPNNNNNNPPPMMMNNNNNNNNNNNNNNNNNNNNNRRRPPPNNNLLLKKKJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNNNNJJJEEE???===>>>???>>><<<===;;;::::::;;;;;;:::888999999999999999999999999888888777777666666555555777777666555555555666666777777888888888777777666666666666666555555555555666666555444333444444555555555555555555555555555444444444444444444444444333333333333333333333333444444333333333222222222333333444444444444333333555555555555444444444444333444444444444444444333333333333333333333333333111111222222333444555555333333333333333333333333333333333333333333333333444333222111111222333444222222222222222222222222222333333333333333333222333333333333333333333333333333333333333333333333444444333222222333333444333333333333333333333333222222222222222222222222333333333333333333333333333333222222222333444444222222333333333333444444444444444444444444444444222222222222222222222222444444444444333222222111111222333444666777888999555444444333333444444555555555444444333444444555222222222333333333444444444444444444444444444444333333333333333333333333444444444555555555555666555555666666666777777777444444444444444444444444555555444444444333333333333333333333444444555555666666555777888999777555vvvcccXXXSSSQQQRRRMMMKKKNNNOOONNNOOOQQQNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQPPPOOOOOONNNNNNNNNNNNNNNOOOPPPRRRUUUWWWXXXTTTNNNGGGDDDCCCCCCAAA???>>><<<;;;<<<======<<<;;;999999999999999999999999999999999888888777777777888777777666666666777777777888888888888888777666777777666666666555555555666666555555444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444333333333222222222333444555555555555444333666666555555555444444444333444444555555444444333333333333333333333333333111111222333444555555666333333333333333333333333333333333333333333333333444333222111111222333444222222222222222222222222111111222222222222111111333333333333333333333333333333333333333333333333444333333222222333444444333333333333333333333333222222222222222222222333333333333333333333333333333222222222333333444555222222222333333444444444222222222222222222222222222222222222222222222222444444444444333222222111222333444555777999:::;;;666666555555555555666666666555555555555555666666222222222333333333444444444444444444444444444444333333333333333333333333444444444555555555555666444444555555555666666666444444444444444444444444555555444444444333333333444444333333333444555666555555555666888888777666vvvdddXXXRRRRRRLLLJJJLLLNNNMMMNNNQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQSSSTTTTTTSSSRRRQQQOOOPPPQQQSSSVVVYYY\\\]]]ZZZVVVQQQMMMJJJHHHFFFEEEDDDBBB@@@@@@@@@@@@>>>===::::::::::::::::::::::::999999999999999999888888888888888777777888888999999999999888888777777777777777777666666666555555666666666666555555444444555555555555555555555555333333333444444444444555555555555555555555555555444444333333333333222222333444555666666555444333666666666555555555444444333444555666666555444333333333333333333333333333111222222333444555555666333333333333333333333333333333333333444444444444333222222222222222222333222222222222222222222222000000222333333222000000333333333333333333333333333333333333333333333333222222333333333333444444222222222222333333333333222222222222333333333333333333333333333333333333222222222222333444555555111222222333333444444555111111111111111111111111111222222222222333333333333333444444444333222222222333444555777888999:::777777666666666666777777666555555555555666777777444444444555555555666666333333333333333333333333222333333444444444444333444444444555555555555666444444555555555666666666444444444444444444444444555555444444444333333333666555444333333444555666666444444555777888888777}}}hhh[[[RRRLLLIIIJJJKKKIIIJJJMMMMMMMMMNNNOOOPPPQQQRRRRRROOORRRUUUXXXXXXWWWTTTRRRQQQRRRSSSTTTWWWYYY[[[\\\\\\[[[YYYUUUQQQNNNMMMMMMNNNKKKHHHFFFDDDBBB???===;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999999999888888888888999:::;;;;;;<<<;;;999777666666777777777777777777666666666555666666666666666555555444555555555555555555555555333333333444444444555555444444444444444444444444444444333333333333222222444555666777777666555444666666666666555555555555333444555666666555444333333333333333333333333333222333333333444444555555333333333333333333333333333333333444444444555555222222222333333222222222222222222222222222222222000111333444444333111000222222222222222222222222444444444444444444444444111222333444444444333333111111222222222333333333222222222333333333444444333333333333333333333333222222222222333444555666111111222333333444555555222222222222222222222222111111222222222333333333222222333444444444333333111222333444555666777888666666555555555555666666555444444444555555666777444444444555555555666666333333333333333333333333222222444555555555444444444444444555555555555666555555666666666777777777444444444444444444444444555555444444444333333333777555444333333444555666666444333333666888888888{{{jjjSSSMMMHHHIIIHHHFFFFFFIIIGGGHHHIIIKKKMMMOOOQQQRRROOORRRWWWZZZ[[[YYYVVVSSSSSSSSSSSSTTTVVVWWWYYYZZZ[[[]]]^^^[[[VVVRRRRRRTTTVVVSSSNNNKKKHHHDDD@@@===;;;;;;;;;;;;;;;;;;;;;;;;666666777777888888999999999999999999:::;;;<<<======<<<999777666666777777777777777777666666666666666666666777666555555444555555555555555555555555333333333444444555555555333333333333333333333333444444444333333333222222444555666888888666555444777666666666555555555555333444666777777666444333333333333333333333333333333333333444444444555555333333333333333333333333333333333444444555555555111222333444444333222111222222222222222222222222111222444555555444222111222222222222222222222222444444444444444444444444000111333555555555333222111111111222222333333333222222222333333444444444333333333333333333333333222222222222333444555666111111222333333444555555333333333333333333333333111111111222222333333333111222333333444444444444000111222222333444555555555555444444444444555555333333333333333444555666222222222333333333444444222222222222222222222222111222444555666555444444444444444555555555666666777777777777888888888888444444444444444444444444555555444444444333333333777666444333333444555666777555222222555777999999}}}}}}~~~xxx___RRRGGGFFFHHHFFFBBB@@@BBBEEEHHHIIIHHHIIIMMMPPPQQQSSSVVVYYY[[[ZZZYYYXXXWWWWWWVVVUUUUUUUUUUUUUUUZZZ\\\\\\[[[YYYWWWVVVVVVWWWWWWUUUQQQLLLGGGAAA>>>======<<<;;;::::::::::::777888888999::::::;;;;;;999999999777777888;;;======<<<:::999888666444222666666555444444444444555666666666666666666666666444444333333333444555555666666666666555555555555666555333222222333444555333333333444444444555555444555666777777666555444444444444555555555555555888777777666555444444444555555444444444333333333222000...000333555555333444444333333333333222222333333333333333333333333222222222222222222222222111111222222222333333333222222333333333333444444444444444444444444444444666555333111000000111111222222333333333333444444444555555555444333333222111111111222222333333333222222333333333333444444333333333444444333222222333333222111222333444555333333333333333333333333222222222222222222222222111222222333333222222111333333444444555666777777666555555444444333222222333444444444555666666666444444444555555555555666555444444333333444444555222444666666444333222333222333555777888777666555444555666777777666555444555555555555555555555555666555333222222333555666777777777555333333555777666666666666777777777777~~~{{{zzzyyyxxxyyyxxxxxxzzz}}}~~~}}}zzz{{{|||}}}}}}||||||~~~}}}yyy}}}aaaTTTHHHFFFGGGEEEBBB@@@@@@CCCEEEFFFEEEEEEGGGIIILLLNNNQQQTTTVVVWWWWWWWWWXXXXXXWWWVVVVVVVVVWWWWWWWWWXXXYYYXXXWWWVVVWWWXXXZZZYYYWWWTTTPPPJJJFFFCCC======<<<;;;:::999999999999999999999999999999999999999999888777999<<<>>>???===;;;:::999999999888888777666666555555666666666666666666666666666666666555444444333333333333555555555555444444444444444333333222222333333333333333333444444444555555555555666666666666555555444444444444444555666666777777777666555444444444444444444333333333222222555333111222555666666555444444333333333333222222333333333333333333333333222222222222222222222222111111222222222333333333222222333333333333444444444444444444444444444444555444333111111111111111222222222333333333444444444444555555444333333222222222222222222222333333222222333333333333444444333333333444444333333222333333222222222333444555333333333333333333333333222222222222222222222222222222333333333333222222333333444444555666666777444444444444444444444444444444444555555555555555444444444555555555555666555444444333333444444555444666888888666555444555222333555777888777666666444555666777777666666555555555555555555555555555666555333222222333555666666777777555333333555777777777777777888888888888~~~}}}{{{yyywwwvvvuuutttsssqqqpppqqqrrrtttsssrrrssstttuuuttttttuuuwwwyyy~~~{{{nnnkkkmmmzzzjjj\\\OOOKKKJJJGGGDDDCCC???AAACCCDDDCCCBBBCCCDDDGGGHHHJJJLLLNNNPPPRRRRRRVVVUUUUUUVVVVVVWWWXXXYYYWWWWWWWWWUUUSSSSSSTTTVVVXXXXXXVVVTTTPPPLLLHHHFFF???>>>===<<<;;;:::999999::::::999888888888888888:::::::::999999:::===@@@BBB@@@===:::999:::;;;<<<999888777777666666777777666666666666666666666666888777666444333222222222555444444444444333333333222222222333333333222222333333333444444444555555666666555555555555666666555555444333444555666777777777666666555444444444444444444333333333333333555444222333444555555444444444333333333333222222333333333333333333333333222222222222222222222222111111222222222333333333222222333333333333444444444444444444444444444444444444333222111111111222222222222222333333333333444444444444444333333222333333222222222222222222222222333333333333444444222333333444444333333333333333222222222333444555333333333333333333333333222222222222222222222222222222333333333333222222333333333444555555666666222222333444444555666666555555555555555444444444444444444555555555555666555444444333333444444555555777888888777555555555222444555777777777666666444444555666777777666666555555555555555555555555555444333222222333444555666777777555444333555666888888888888999999999999||||||||||||||||||{{{{{{xxxwwwuuusssqqqpppoooooommmllljjjiiiiiijjjkkklllmmmmmmmmmllllllnnnqqqtttuuuwwwyyyzzzxxxxxxyyy{{{{{{|||}}}}}}|||{{{{{{|||zzzuuuvvvvvvxxxjjj[[[TTTPPPKKKGGGFFFAAABBBCCCCCCBBBBBBBBBBBBDDDDDDDDDDDDFFFHHHJJJKKKMMMNNNOOOPPPSSSUUUWWWXXXYYYYYYVVVRRROOOMMMNNNPPPRRRRRRQQQOOOLLLIIIGGGEEEAAAAAA@@@???>>>===;;;;;;:::999888888888888999::::::;;;;;;:::999;;;>>>AAAHHHEEEAAA;;;777666888:::888888777666666666666777666666666666666666666666777666555444444333333333555555555444444444333333111222333444555444333222333333333444444444555555666666444333333444666666666555444333333555666777666666666555555444444444555444444444444444444444444333222111111222222222444444333333333222222222333333333333333333333333222222222222222222222222111111222222222333333333222222222333333333444444444444444444444444444444333333222222222222222222111222222222222333333333333333444444444333333222333333333222222111111111222222222333333333444444222222333444444444333333222222222333333333444444333333333333333333333333222222222222222222222222222333333333333333333222333333333444444555555555333333333444444444555555666666666555444444444333444444444555555555555666555444444333333444444555333555777777555333333333333444555666777777777666444444555666666777777777555555555555555555555555555444333333333333444555555666777666444333444555777777777888888888999999~~~{{{{{{{{{zzz{{{{{{||||||zzzxxxvvvvvvwwwwwwuuusssssssssttttttsssrrrqqqqqqmmmllljjjiiigggfffeeeeeehhhgggeeedddcccdddfffhhhhhhiiihhhgggggghhhkkknnnlllmmmoooppppppppppppqqqssstttuuutttssssssuuuvvv{{{~~~wwwhhh^^^WWWOOOJJJHHHEEEDDDCCCBBBBBBBBBAAAAAADDDCCCAAA@@@@@@AAABBBDDDCCCDDDFFFHHHLLLOOORRRSSSVVVUUUSSSOOOKKKJJJKKKMMMLLLLLLKKKJJJHHHGGGEEEEEEDDDDDDDDDCCCBBBAAA???>>>:::999888888888999;;;<<<:::;;;;;;::::::<<>>>>>??????>>>>>>@@@BBBDDDGGGJJJKKKLLLLLLLLLJJJHHHHHHJJJKKKHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFFFFDDDCCCBBB<<<;;;:::888999:::<<<===999::::::::::::<<>>>>>??????@@@AAABBBCCCDDDEEEFFFFFFDDDCCCDDDFFFCCCCCCCCCCCCDDDDDDEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDAAA???===:::999999:::;;;999999:::999999;;;???BBBLLLLLLIIIAAA:::777999<<<999888777777666666777777666666666666666666666666777666555555555555555666666666555555555444444444444333333444555666777777333333333444444444555555333444444555555444444333222333555666777666555444444444444444444444444444333333333333444444555555222333555444333333555888444444333333333333222222333333333333333333333333222222222222222222222222111111222222222333333333222222333333333333444444444444444444444444444444///000111333444444333333111111111111222222222222111111222333333333333333222222222222222222333333222222333333333333444444000111222333444444444444111222333444444444333333333333333333333333333333222222222222222222222222333333444444444444333333333333333333333333333333444444444444444444444333444444444555555555555555444444444555555555555666555444444333333444444555666888::::::888666666666444444444555555666777888888777666555444444555555555555555555555555555555333444444444444444444333333555666666444333333333666666777777777888888888yyywwwtttssssssrrrqqqooommmllljjjhhhgggfffeeeeeebbbeeelllvvv{{{xxxnnneeeaaabbbccccccbbb```^^^]]][[[ZZZXXXWWWVVVUUUUUUTTTUUUWWWYYYXXXVVVUUUXXX[[[YYYZZZ[[[[[[YYYWWWWWWWWWVVVVVVWWWXXX[[[\\\[[[ZZZZZZ[[[[[[[[[\\\___dddgggiiikkklllmmmlllkkklllmmmpppooonnnnnnoooqqqtttvvvtttuuuuuuuuuvvvyyy|||llldddYYYPPPKKKIIIGGGEEEAAAAAAAAAAAAAAAAAA@@@@@@BBBAAA@@@???>>>>>>>>>>>>BBBCCCDDDCCC@@@>>>>>>>>>?????????@@@@@@BBBCCCCCCCCCDDDFFFGGGHHHGGGEEEDDDFFFCCC???;;;999888999999888999999999999;;;???BBBBBBCCCCCC>>>888666999===:::999999888777888888888666666666666666666666666999888777555555444444444555555444444444333333333333333222222333444666777333333333444444444555555222333555555555555333222111333555777888666444333444444444444444444444444111111111222222333333333///111333222111111444777444444444333333333222222333333333333333333333333222222222222222222222222111111222222222333333333222222333333333444444444444444444444444444444444...000111333444444444333000111111111111222222222000111222333333333333333111111111222222333333444222222333333333444444444000111222333444444555444111222333444555444333333333333333333333333333333222222222222222222222222333444444555555444444333333333333333333333333333222333333444444555555666333444444555555666666666444444444555555555666666555444444333333444444555444666888888666444444444555444444555555666777888:::888777555444444444444555555555555555555555555333444444555555444444333222444666666444333222333777888888888888999999999~~~|||zzzwwwvvvuuutttqqqmmmllllllllllllkkkiiihhhgggfffdddcccbbbaaadddeeehhhmmmnnnjjjbbb[[[XXXYYY[[[]]]___^^^ZZZWWWTTTTTTTTTTTTSSSSSSSSSSSSUUUTTTSSSQQQPPPPPPQQQQQQSSSRRRQQQPPPPPPQQQRRRSSSSSSSSSTTTTTTUUUUUUVVVVVVTTTTTTUUUWWWZZZ\\\^^^```ccccccbbbaaaaaaaaaaaaaaafffeeeeeeeeefffiiilllmmmooooooooooooppptttyyy}}}{{{{{{}}}iiiZZZUUURRRKKKDDDFFFEEEEEEDDDCCCAAA@@@???AAA???======???@@@AAA@@@CCCCCCCCCBBBAAA>>><<<;;;<<<<<<======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@EEECCC@@@===::::::::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::::::::999999888777666666555555666666777777888888777777666555444444333333555444444333333444444555333333333333333333333333444333333222222333333444555444222222222333555777777666444333333444666777555555666666666666555555555555444444444555555666222222222222222222222222333333333333333333333333333444444555555444444333222333333444444333333222111111111222222333333333222222222222222222222222666555333222111222222333444444444444444333222111333333333222222222111111444333333222111111111222444444444444444444444444222222222111111000000000000111111222222333444444333333333333333333333333222333333444444333333222333333333444444444555555444444333222333444555666555555555444444333333333222333444555555555444333444444444444444444444444666666666666666666666666666555444333333333333333555666666666555444333333444444555666777777666666888888777666666666666666555555666666666666555555555555555555555555555555333333333444444444555555777777777777777888888888~~~|||{{{{{{}}}|||zzzyyywwwuuusssrrrssspppllljjjjjjjjjiiiiiiffffffeeecccbbbaaa```___]]]]]]___bbbbbb___YYYTTTVVVVVVWWWYYYZZZYYYVVVSSSRRRRRRQQQQQQQQQPPPPPPPPPPPPOOONNNLLLLLLLLLLLLLLLOOONNNMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPQQQQQQRRRRRRPPPPPPQQQSSSUUUWWWYYYZZZ[[[[[[[[[[[[\\\]]]^^^___aaa`````````aaadddfffhhhiiijjjjjjkkklllooouuuyyy|||{{{}}}qqqfff]]]SSSKKKMMMKKKIIIGGGEEEDDDCCCBBBEEECCCAAA@@@AAAAAA@@@???BBBBBBBBBBBB@@@???===;;;>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA???<<<;;;:::::::::::::::::::::::::::::::::;;;;;;;;;::::::::::::999::::::999999888777777666666666666666777777777777777666666555555444333333555444444333333444444555333333333333333333333333444333333222222333333444444444333222333444555666666555444222222444555666444444555555555555444444666555444333333444555555222222222222222222222222333333333333333333333333333444444555555444444333222333333444444333333222111111222222222333333333222222222222222222222222444444333222222222222333444444333333333222222222333333333222222222222111444333222222111111222222222222222222222222222222444444333333333222222222111111111222333333444444333333333333333333333333222333333444444333333222333333333444444444444555444444333333333444555666555555444444444333333333222333444555555555444444444444444444444444444444555555555555555555555555777666555555444444444555555555666666555555444333333333444555555555555555888777666555555555555666555555666666666666555555555555555555555555555555333333444444444555555555666666666666666777777777}}}|||{{{zzzxxxwwwvvvvvvwwwvvvuuutttrrrqqqpppooopppmmmiiiggggggfffeeedddccccccbbbaaa___^^^]]]]]]]]]\\\[[[[[[[[[YYYVVVSSSTTTSSSRRRSSSTTTSSSQQQOOONNNNNNNNNNNNMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLNNNPPPQQQRRRQQQQQQRRRSSSUUUWWWXXXYYYYYYYYYXXXYYYZZZ\\\^^^```aaabbbcccdddeeeiiinnnqqqttttttuuuyyy~~~pppaaaWWWRRROOOJJJGGGFFFFFFEEEDDDEEECCCAAAAAAAAA@@@>>><<>>===??????>>>======<<<;;;;;;========================>>>>>>===<<<;;;::::::999999999999999999999999999:::::::::999999999888888::::::999999888777777777777777777777666666666666777666666555555444444444555555444444444444555555444444333333333333333333444444333333333333444444333333333444444444555555555444333222222333444555333333444444444444333333888666444333222333444555333333333333333333333333333333333333333333333333333444444555555444444333222333333444444333333222111222222222222333333333222222222222222222222222111111222333333333222222444333333222222222222333333333333333222222222222333333222222111111222222111111111111111111111111555555555555444444444444111111222222333333444444333333333333333333333333222333333444444333333222333333333333444444444444444333333333333444555666555444444444444333333333222333444444555555444444444444444444444444444444555555555555555555555555777777666555555555555666555555666666666555444444444444555666666666555555666666555444444444555555555555555555555555555555555555555555555555555555333444444444444555555555444555555555666666666666{{{{{{zzzyyywwwvvvuuuuuuqqqqqqpppoooooonnnmmmmmmllliiifffdddccccccaaa```aaa```___^^^]]]\\\[[[[[[^^^]]]ZZZXXXWWWVVVVVVUUUSSSQQQOOONNNOOOOOONNNLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKLLLMMMNNNPPPQQQRRRRRRRRRRRRRRRSSSUUUWWWXXXYYYZZZ\\\]]]___bbbfffiiiggggggiiinnnuuuzzz~~~tttggg[[[VVVOOOJJJJJJJJJIIIHHHDDDCCCBBBBBBBBBBBB@@@>>>@@@@@@@@@@@@@@@???????????????>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999999999999999999999999999999999999888888888888777999999999888888888777777888888777777666666555555777666666666555555444444555555444444444444555555444444444444444333333333444444333333333333444444222333444555555555444444444333333222222333333444333444444555555444444333999777444222111222333444333333333333333333333333333333333333333333333333333444444555555444444333222333333444444333333222222222222222222222222222111222222222222222333333...000111333444444333222444333222111111222333333444444333333333222222222333333222222111222222333222222222222222222222222555555555555555444444444111111222222333444444555444444444444444444444444222333333444444333333222222222333333333444444444333333333333444444555555444444444444444444444444333333333444444444444444444444444444444444444444555555555555555555555555666666555555555555555666555555666666666666555555777777888888888888888777555444444333333444444444555555555555555555555555555555555555555555555555444444444444555555555555444555555666666777777777~~~}}}~~~~~~}}}{{{zzzyyyyyywwwvvvuuutttsssnnnnnnmmmllllllkkkjjjjjjgggeeecccaaaaaa```^^^\\\___^^^^^^]]]\\\[[[ZZZZZZYYYWWWUUURRRPPPPPPQQQRRRSSSPPPNNNMMMMMMNNNMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRTTTVVVXXXYYY[[[^^^```______aaaeeelllqqqtttuuuvvvuuussstttwww}}}{{{nnnfff\\\UUURRRQQQNNNKKKGGGEEEDDDDDDEEEEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================::::::;;;;;;;;;;;;::::::999999999999999999999999999999888888888777777777999999999888888888888888888888777777666666555555666666666666666555555555666555555444444555555666555555555444444333333333555444444333333444444555222333444555555555444444333333333333333333333333555555666666666666555555888666444222111222333333333333333333333333333333333333333333333333333333333444444555555444444333222333333444444333333222222222222222222222222222111111111222222333333333...///111333444444444333444333333333333333444444444444444333333333222222333222222111222222333333222222222222222222222222333333333333333444444444111222222333444444555555444444444444444444444444222333333444444333333222222222222333333333444444333333333444444444444444444444444444444444444444333333333333444444555555444444444444444444444444555555555555555555555555555444444333444444555555555555666666666666666555777888888888888888777777444444333333333333444444555555444444444444555555555555555555555555555555444444444555555555666666555555666777777888999999|||zzzxxxxxxxxxyyyxxxvvvvvvuuuuuusssrrrqqqpppoookkkkkkkkkjjjiiihhhggggggcccaaa_________^^^\\\ZZZ\\\\\\[[[[[[ZZZYYYXXXXXXTTTTTTSSSQQQOOONNNPPPQQQRRRPPPNNNMMMNNNOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKGGGHHHHHHIIIIIIHHHGGGGGGIIIJJJJJJKKKKKKJJJJJJIIIFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGIIIJJJJJJKKKLLLLLLMMMMMMLLLNNNQQQSSSSSSTTTUUUWWW]]]\\\\\\___cccggghhhhhhhhhgggfffhhhmmmuuu}}}yyymmmddd```]]]WWWSSSOOOLLLHHHFFFEEEDDDBBBAAACCCBBBBBBAAAAAAAAAAAABBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888777777888888888888888888888888777777777777666666666666666666666666666666666666666666555555555555666666666666555555444333333333555555444444444444555555333333333444444444555555333333444444444444333333555666666666666666666555555555444333333222222222333333333333333333333333333333333333333333333333333444444555555444444333222333333444444333333222333333333222222222222111111111111222222333333444000111222333444555555555333444444555555555555444444444444444333333333333222222111111222222333333111111111111111111111111222222222222333333333333222222333333444444555555444444444444444444444444222333333444444333333222222222222222333333333333222333444444555555444444333333333444444444444555444333333333333444555666444444444444444444444444444444444444444444444444444333333333333444555555555555666777777777666666555555666666666555444444444444333333333444555555666555444333333444555666555555555555555555555555444444555555555666666666555555666777888999::::::yyywwwuuutttuuuuuutttsssrrrrrrqqqpppnnnmmmlllllliiiiiihhhgggfffeeedddccc___^^^]]]]]]^^^]]][[[ZZZYYYYYYXXXXXXWWWVVVVVVVVVRRRTTTUUUTTTRRRPPPQQQSSSPPPOOONNNNNNOOOPPPOOOMMMLLLLLLLLLLLLKKKKKKKKKJJJFFFGGGHHHIIIIIIHHHGGGGGGHHHHHHIIIJJJJJJIIIHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJGGGJJJMMMOOONNNNNNNNNOOOVVVUUUUUUWWWZZZ]]]^^^^^^\\\\\\]]]```fffmmmtttxxxzzzzzz}}}zzzuuuooohhhbbbZZZRRRMMMJJJFFFDDDEEEDDDCCCBBBAAABBBBBBCCCBBBBBBAAAAAA@@@?????????===========================<<<;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888888888888888888888888666666666666777777777777666666666666666666666777666666555555555555666666666666666555444444333333555555444444444444555555444444333222333444555666444444444555555444444444444555555666666555555444222333444444444333222222444444444444444444444444333333333333333333333333333444444555555444444333222333333444444333333222333333333222222222111111000111111222333333444444333333333333444555666666222444666888888777666444555444444444444333333333222222111111222222333444222222222222222222222222111222222222333333333333222222333333444555555555555555555555555555555555222333333444444333333222111222222222222333333333222333444555555555444444333333333444444444555555444444333333333444555666444444444444444444444444444444444444444444444444444444444444444555666666555555666777777777777777555555555555555444333333444444444444444555666666666555333222222333555666555555555555555555555555555555555555666666666666444444555666777888999999xxxvvvttttttuuuuuutttsssqqqqqqpppooommmlllkkkjjjhhhgggfffeeecccbbbaaaaaa^^^]]]\\\]]]^^^]]]\\\ZZZWWWVVVVVVVVVUUUTTTTTTTTTNNNQQQTTTTTTQQQPPPPPPQQQNNNNNNMMMOOOPPPPPPOOOMMMLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHJJJKKKKKKJJJIIIHHHFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJGGGFFFFFFEEEEEEFFFFFFGGGEEEEEEFFFGGGHHHHHHHHHGGGEEEGGGJJJLLLKKKJJJIIIJJJLLLKKKLLLOOOSSSWWWYYYYYYVVVXXX[[[___dddhhhlllooossstttzzz}}}qqqfff^^^WWWSSSPPPGGGFFFDDDCCCBBBBBBCCCCCCEEEDDDCCCBBB@@@???>>>===========================???===;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999888888888888888888888999999555555666666777777888888666666666666777777777777666666555555555555666666777777666555444444333333555555444444444444555555555444333222222444666777444555555666666555555444333444444555555444444333000222444555555444333111444444444444444444444444333333333333333333333333333444444555555444444333222333333444444333333222333333333222222111111111000000111222333333444444666555444333444555666777222444777::::::999666444555555444444444333333333222111111111222333333444444444444444444444444444222222222333333444444444222222333444444555555666555555555555555555555555222333333444444333333222111111222222222333333333222333444555555555444333333333333444444555555555444444333222333444555666444444444444444444444444444444444444444444444444555555555555555666777888555555666777777777777777666666777777666555444444444444444444444555666777666555333222222333555666555555555555555555555555555555555555666666666777333333444555666777888999ttttttsssrrrqqqpppoooooommmkkkjjjjjjkkkjjjiiigggeeeeeeeeedddbbb___]]][[[aaa```___^^^]]][[[ZZZZZZYYYYYYXXXWWWVVVVVVUUUUUUSSSTTTTTTTTTTTTTTTSSSSSSNNNNNNOOOPPPPPPPPPOOOOOOMMMLLLJJJIIIHHHHHHIIIJJJIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIGGGFFFEEEEEEEEEDDDEEEEEEFFFGGGHHHGGGFFFEEEEEEEEEFFFHHHIIIKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJJJJKKKMMMNNNPPPQQQQQQSSSWWWZZZ]]]aaafffiiipppvvv|||zzzpppeee[[[XXXLLLGGGMMMNNNGGGDDDGGG>>>@@@BBBCCCCCCBBB@@@>>><<<<<<<<<===============>>>>>>======<<<<<<<<<;;;======<<<<<<<<<;;;;;;;;;<<<;;;999777666666777888::::::999999888777666666888888777666666555666666888888777666666666666666555444333444666888888888777777777777666666666666444444444555555555666666777777666555555555555666555555555555555666777777777666555444333222222222222222333333444555555555333333333444555666777888444333333222222333333444333333333333333333333333333333333222222111111111444333333222222333333444333333333333333333333333555555444444444555555666666888:::;;;;;;888444222333444444555555444444333333333222222333333444555222222222222222222222222222222222222222222222222333444444444555666666666999999888666555444333222333333333444444333222222000111333444555444333333333333333333333333333333666444333222111222444555000111222333444444444444333333333333333333333333222222333333333444444444666666666666666666555555888888777777777777777888888888777666555444444333555555555555555444444444555555555555555666777777444444555555555555555444777666666666666777777888666777777888999:::::::::rrrrrrqqqooonnnmmmlllkkkllljjjiiihhhiiiiiihhhfffdddccccccbbb```^^^\\\ZZZ^^^^^^]]]\\\[[[[[[ZZZYYYYYYYYYXXXXXXWWWVVVUUUUUUSSSTTTTTTTTTTTTTTTSSSSSSOOOOOOPPPPPPPPPPPPPPPOOONNNMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIKKKLLLNNNOOOOOOQQQTTTWWWYYY]]]aaadddjjjpppvvvyyyzzz{{{kkk\\\QQQPPPMMMFFFCCCGGGFFFFFFEEEDDDCCCBBBAAAAAA========================>>>>>>=========<<<<<<<<<============<<<<<<<<<<<<<<<;;;:::999888888888888::::::999999888777777777999888777777666666666777999999888777777777777777444333333444555777888888666666666555444444444333444555555555555555555555777666555555444444555555555555555555555666777777777666555444333333333333444444444555666666777777666555555444444444444555444333333333333333333444111111111111111111111111333333333222222222111111444333333222222333333444333333333333333333333333777666555444444444444444666777999999999777444222333444444555555444444333333222222222222333444444333333333333333333333333444444444444444444444444444444444444555555555555888777777666555444333333444444555555555444444333111222333444555444444333333333333333333333333333333333333333333333333333333333444444444333333222333333333333333333333333222222333333333444444444555555555555555555555555888888777777777777777888666666666555555555555555555555555555555555555666777777666666555666666666555555666666666555555444666666666666666777777888666666777777888999999:::ppppppooommmlllkkkiiiiiiiiihhhffffffggggggeeedddaaaaaa```___^^^\\\ZZZYYY[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVTTTTTTUUUUUUUUUUUUTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOOOONNNMMMLLLKKKIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEHHHHHHHHHHHHGGGGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLNNNQQQSSSTTTWWWZZZ]]]aaaggglllppprrrwwwxxxfff\\\SSSJJJHHHLLLKKKIIIFFFBBB@@@???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<>>>>>>=========<<<<<<<<<;;;<<<<<<;;;;;;:::999888:::::::::999888888777777999999888777777777777888::::::999888888888888999444444555666777888999999777777666555555444333333666555555555555555555555666555555444444444444444555555555666666666777777666666555444333333333333555666666777777888999999888777666444333222222222333333333333333333333333222222222222222222222222333333333333222222222222444333333222222333333444333333333333333333333333888777666555444333333333666666777666666555444333333444444555555444444333222222222222222333444444444444444444444444444444444444444444444444444444555555555555444444444444666666555555555444444444444555555666666666555555222222333444444444444333333333333333333333333333333444555666666555444333555555555444444222111111333333333333333333333333333333333333444444444444444444444444444444555555777777777666666777777888444444444555555555666666555555555666666777777777999999888777666666666666777777777777777666555444666666666666666777888888555666666777777888888999mmmmmmllllllkkkkkkjjjjjjgggeeeddddddddddddcccaaa^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYXXXXXXTTTUUUVVVVVVWWWVVVVVVVVVTTTSSSSSSRRRRRRRRRRRRRRROOOPPPPPPQQQPPPNNNMMMLLLJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHMMMLLLJJJHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFHHHIIIJJJKKKKKKMMMOOOPPPPPPRRRUUUWWWZZZ^^^cccgggjjjooowww}}}uuufffXXXRRRRRRNNNLLLIIIFFFDDDBBBBBBBBB???????????????>>>>>>>>>>>>>>>===========================<<<<<<<<<;;;;;;:::;;;<<<<<<<<<:::999888:::::::::999999888888888999999888888888888888999:::999999888888888999999666777999999999999:::;;;:::999999888777666555555666666666666555555555555555555444333333333333444555555666777777777777777666666555444444444444444555666666777888888999999888777666444333222222111333444444444444444444333444444444444444444444444333333333333333333333333444333333222222333333444333333333333333333333333777666555444444444444444666555444444333333333444333444444555555444444333222222222111222333333444444444444444444444444444222222222222222222222222555555555444444333333333444444444444444444444444444444555666666666555555333333444444444444444444444444444444444444444444555666666777777777777777555555555555444333222111333333333333333333333333333333333444444444444555333333333444444444444444777666666666666777777888444444444444555555555555444555555666777888888999999888777777777777777888999999999888888666555444666555555666666777888999555555666666777777777888hhhhhhhhhhhhiiiiiiiiijjjeeecccbbbbbbbbbbbbaaa___]]]\\\\\\[[[ZZZYYYYYYYYYWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZ\\\]]]]]]\\\[[[ZZZVVVWWWWWWXXXYYYYYYXXXXXXVVVVVVTTTTTTSSSSSSTTTTTTOOOPPPQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIINNNMMMKKKIIIHHHIIIIIIJJJHHHIIIIIIIIIIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKMMMNNNNNNNNNOOOQQQSSSUUUXXX]]]```ccchhhnnnssswwwyyy}}}lll]]]WWWUUUTTTRRRPPPMMMJJJHHHFFFAAAAAA@@@@@@@@@?????????======>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999999;;;;;;;;;:::888777:::::::::999999999999999999888888888888888999999888888777777777888888999666999;;;;;;:::888999;;;:::999999888777777666666666666666666666666666666555555444333333333333444555666777777888888777777666666555444444444555555444555555666666777777888555555444333333333333333333444444555555444444333444444444444444444444444333333333333333333333333444333333222222333333444333333333333333333333333444444444444444555666777555444333222222333333444333444444555555444444333222111111111111222333333222222222222222222222222222222222222222222222222555555444444333333333222333333333333444444444444333333444555555555555555555444444444444444444444444444444444444444444444666666555555666777888888333444444555555444444333333333333333333333333333333333444444444555555555333333333444444444555555666666555555666777888888777666666555444444333333444555555666777888888999666666666666777888::::::999999999999888777555555555555555555666777888999666666666666777777777777dddeeeeeeeeefffgggggggggcccbbb``````aaaaaa___^^^]]]\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\^^^``````___^^^]]]XXXYYYZZZ[[[[[[[[[[[[[[[YYYXXXVVVUUUTTTTTTUUUVVVRRRRRRRRRQQQQQQPPPOOONNNMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLMMMMMMLLLMMMOOOQQQRRRUUUXXX[[[^^^bbbfffjjjmmmooorrruuuyyyrrrfff```^^^[[[VVVQQQKKKFFFDDDBBBBBBBBBAAA@@@@@@??????======>>>>>>>>>>>>??????===<<<<<<<<<;;;;;;;;;;;;999999::::::::::::999999::::::::::::::::::999999888777777777777888999999888777777777777888999999777:::===<<<999666777888777777666666666666555555555555666666666777777777666555555444444444444444555666777888999888777666666666555555555555555666333444444555555666666777444333333333333333444555333444555666666555444333222222222222222222222222333333333333444444444444444333333222222333333444333333333333333333333333333333333444555666777888444444333333333333444444333444444555555444444333111111111111111222333333222222222222222222222222444444444444444444444444444444444444333333333333333333333333333333333333222333444555555555555555666555444444333444444444444444444444444444444444555555666666777777888888333444444555555555444444333333333333333333333333333444444444555555555555333333333444555555666666555555555555666777888888888888777666555444333333555555555666666777777777444444555666777999:::;;;888888888888888777666555555555555555666888999:::777777777777777777777777hhhhhhgggggggggfffffffffcccaaa````````````___]]]]]]]]][[[[[[ZZZ[[[\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZ\\\]]]```bbbcccbbbaaa```ZZZ[[[\\\]]]^^^^^^^^^^^^[[[YYYWWWVVVUUUUUUVVVWWWUUUTTTSSSRRRQQQQQQQQQQQQOOOOOONNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLNNNNNNMMMLLLKKKHHHHHHJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKLLLLLLKKKKKKMMMOOOPPPRRRUUUXXXZZZ]]]```bbbdddeeegggjjjlllqqqwww{{{vvvqqqiii___TTTLLLEEEBBBCCCCCCCCCBBBAAA@@@@@@@@@======>>>>>>>>>?????????>>>>>>>>>>>>============;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::777666666666777777888999888888888888888999::::::;;;???BBB@@@;;;888888999666666666666666777777777444444555666777888888999777666555555444444555555555666777999999888777666666666555555555555666666333444444555555666666777444333333222222333333444333444555666666555444333333333333333333333333333333333333444444444555555444333333222222333333444333333333333333333333333444444444444444555666777333333444444444444444444333444444555555444444333111111111111111222222333333333333333333333333333444444444444444444444444333333333333333333444444333333333222222222222222333333444666666777777666777666555444333444444555555555555555555555555555666888<<>>;;;999555666666666555444333222333333333333333333333333444444444444555555555555333444444555666666777777555444444555555777888888888888777777777666666666555555555555555555555666444444555555666777888999666777777888777777666666444444555555666888999:::888888888888888888888888nnnnnnmmmkkkjjjiiihhhgggcccaaa```___``````___]]]^^^]]]\\\[[[[[[\\\]]]^^^]]]\\\\\\\\\[[[[[[[[[ZZZ\\\^^^aaadddeeedddbbbaaa[[[\\\]]]^^^____________\\\ZZZXXXVVVUUUVVVWWWXXXWWWVVVUUUSSSRRRSSSSSSTTTPPPPPPPPPOOOOOOOOONNNNNNOOONNNNNNMMMLLLKKKKKKJJJIIIJJJLLLNNNNNNNNNMMMMMMKKKLLLNNNPPPQQQPPPOOONNNIIIJJJLLLMMMMMMMMMLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFFFFGGGHHHIIIIIIIIIJJJKKKKKKJJJJJJLLLNNNOOOQQQSSSUUUXXXZZZ\\\^^^]]]___aaabbbdddhhhmmmppptttwww}}}zzzjjj\\\RRRKKKHHHDDDDDDCCCBBBAAAAAA@@@@@@======>>>>>>?????????@@@@@@@@@@@@@@@????????????===<<<;;;::::::;;;===>>>::::::::::::::::::::::::666666555666666777888888999999999999::::::;;;<<<@@@DDDGGGEEE???;;;;;;<<<777777777888999999::::::333444555666777888999:::777777666555555555555666555666888999:::999777666666666555555555666666777444444555555666777777777555444333333222222222333333444666777777666444333555555555555555555555555333333333444444555555555444333333222222333333444333333333333333333333333666555555444444444555555333333444555555555444444333444444555555444444333111111111000111222222333444444444444444444444444222222222222222222222222222222222333333444444444333333333222222222111111444555666777888888888888777666555444333444444555555555555555555555555555888<<>>???BBBAAAAAAAAA@@@@@@@@@??????@@@??????>>>>>>>>>>>>>>>@@@>>>===<<<======;;;:::;;;;;;<<<<<<;;;;;;:::999;;;;;;:::999999999::::::888888888999:::;;;<<<===GGGSSSYYYPPPBBB:::999:::888777777777777777888888555555666666777999:::;;;777777666666555555555444444555555555666666777777666666777888888888888888555555444444444555555666666666555444444444444555444444444444444444444444777666555444333444444555333222222222333555666888333222222111111222222333555333111222555777555333555555444444444444555555333333333222222111111111444444444444444444444444555555555444444333333333111222222333333222222111444444444444444444444444555444444333333444444555444444444444444444444444555444222111111333666888666666777777666555444444444444444444444444444444777???KKKTTTUUUNNNEEE===666666555555555444444444333333444444333333222111222222333444555555555555666555555555555666777777777666666555555555666666555666666666555444333333444444333222000111444666222222333333444555666666555666777888888777666555444555555555666666777777888888777777777777777888qqqpppooollliiifffdddbbb___``````aaa```___^^^]]]\\\[[[[[[\\\___``````___^^^^^^___``````^^^]]]\\\^^^^^^___```aaaaaabbbbbb_________^^^^^^^^^]]]]]]YYYYYYXXXXXXXXXYYYYYYZZZXXXWWWUUUTTTSSSSSSTTTTTTSSSTTTTTTTTTTTTSSSRRRRRRQQQRRRSSSSSSSSSRRRQQQPPPPPPOOONNNMMMNNNNNNPPPQQQPPPPPPPPPOOONNNLLLJJJJJJHHHKKKPPPSSSTTTRRROOOLLLLLLKKKJJJIIIHHHIIIIIIJJJIIIJJJJJJJJJJJJJJJIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJNNNOOOPPPQQQTTTVVVXXXYYYXXXYYY[[[]]]```bbbdddeeekkknnntttzzz{{{bbbTTTQQQOOOJJJFFFEEEDDDAAAAAADDDAAAAAAAAA@@@@@@@@@@@@???@@@???>>>>>>======>>>>>>@@@>>>===<<<======;;;:::;;;;;;;;;;;;;;;::::::999:::::::::999999:::;;;;;;888888888888999:::;;;;;;HHHTTT[[[TTTGGG>>>;;;:::888888777777777777888888666666666666777888999:::777777666666666555555555555555555555666666666777444444555666666666666666666666555444444444555555666666555555444444444555444444444444444444444444777666555444333444444555444333333222222333444555333333222222222222333333555333222333555666555333555555444444444444555555444444444333333333333333444444444444444444444444555444444444333333333333222222333333333333222222444444444444444444444444555555444444444444555555444444444444444444444444555444222111222333666777555555555555555444333333333333333333333333333333999???IIIOOOOOOIII@@@999555555444444333333333333333444444444444333222222333333444555555555444444444444444444555666777777555555444555555666777888555555666666555555444333444444444222111111444666444444555666666777777888555666777888888777666555555555555666666666777777999999888888777888888999pppooommmkkkhhhdddaaa```______``````______^^^]]]]]]\\\[[[\\\]]]^^^^^^]]]]]]^^^___```aaa```_________^^^^^^______```bbbbbb^^^^^^^^^]]]]]]]]]\\\\\\ZZZZZZZZZZZZ[[[[[[\\\\\\XXXWWWVVVUUUTTTTTTUUUUUUTTTUUUVVVVVVVVVTTTSSSRRRQQQRRRSSSTTTTTTTTTSSSRRRPPPPPPOOOOOOOOOQQQRRRSSSSSSRRRQQQPPPNNNKKKIIIHHHHHHKKKOOOSSSTTTSSSPPPNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJMMMMMMNNNOOOQQQTTTUUUWWWUUUVVVXXXZZZ\\\^^^```aaafffiiinnnrrrxxxuuu```WWWQQQKKKFFFEEEDDDAAA@@@BBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>===============@@@>>>============<<<:::::::::;;;;;;::::::999888999999999999:::;;;;;;<<<999888888777777888888999EEEQQQXXXSSSHHH???;;;999888888777777777777777888888888777777777777888888777777666666666666555555555555555555666666666666444444555666666666666666777666666555444444444555666666666666555555555555555555555555555555555555666666555444444444444555555555444333333333333333333333222222222222333333444333333333555666555444555555444444444444555555444444444444555555555555444444444444444444444444444444333333333333222222222222333333333333222222444444444444444444444444555555444444444444555555444444444444444444444444555444333222222333555777444444444444444444333222222222222222222222222222:::>>>DDDGGGFFFAAA:::555444333333333333222222222444444444444444333222222444444555555555444444333333333333333444555666777333333333444555666888888555555666666666555444444444555444333222222444666555555555666666777777888666666777777777777666666555555666666666666777777888777777777777777888888ooonnnllliiifffbbb```^^^_______________^^^^^^]]]]]]\\\[[[[[[]]]]]]\\\[[[\\\]]]___aaaaaaaaaaaa```aaa```___^^^^^^^^^___```]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]]WWWWWWWWWVVVVVVUUUUUUUUUVVVVVVWWWXXXWWWVVVTTTSSSOOOPPPRRRSSSTTTSSSSSSRRROOOOOONNNOOOPPPRRRSSSUUUTTTTTTSSSQQQNNNKKKIIIHHHGGGJJJMMMQQQRRRRRRPPPOOOMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPNNNMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHIIIIIIIIIIIIIIILLLLLLLLLMMMOOOQQQRRRSSSSSSTTTUUUWWWZZZ\\\]]]^^^aaadddhhhlllpppvvv}}}nnn\\\TTTLLLFFFEEEEEEBBBAAABBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>======<<<<<<======???>>>======>>>>>>===;;;:::::::::;;;:::999999888888888888999:::;;;<<<===::::::999888888888888888>>>GGGMMMIIIAAA===:::888999888777777777777777777999999888777666666777777777777666666666666666666555555555666666666666666666666777888888888888888888777666555444444444444777777777777666666555555666666666666666666666666555555555555444444555555555555555555555555555555333333333222222333333333444444444444555555555555555555444444444444555555333333444444555555555666444444444444444444444444333333333333333333333222222333333333333333333222444444444444444444444444444444333333333333444444444444444444444444444444555444333222222333555666444444555555555444444333333333333333333333333333888:::===???>>>:::666333444333333333333333333333444444444555444333333222555555666555555444333333222222222333444555666777444444444444555555666777555555666666666666555555444555555444333333555666333333444444555555555666666666777777777777666666666666666666666666777777666666555555555666777777mmmmmmkkkhhheeebbb___]]]``````______^^^^^^^^^^^^^^^\\\[[[[[[]]]]]]\\\ZZZ\\\]]]___aaabbbbbbaaaaaacccbbb```___]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYZZZ[[[\\\\\\\\\\\\[[[VVVWWWWWWVVVVVVVVVUUUUUUVVVWWWXXXYYYXXXVVVTTTRRRMMMNNNOOOQQQQQQQQQPPPPPPLLLLLLLLLMMMOOOQQQSSSUUUUUUTTTSSSQQQOOOLLLJJJIIIHHHIIILLLOOOPPPQQQPPPOOOLLLMMMNNNPPPQQQRRRSSSSSSTTTSSSQQQOOONNNMMMMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKLLLMMMOOOPPPQQQRRRSSSTTTVVVXXXZZZ[[[\\\]]]```dddhhhlllqqqwww{{{|||kkk^^^TTTKKKIIIHHHFFFDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@??????>>>===============???>>>======>>>???===<<<:::;;;;;;;;;;;;:::999999888888888999:::;;;<<<===<<<;;;:::999999999999999888???BBB>>>;;;;;;<<<;;;999999888777666666777777:::999888777666666666666666666777777777777777777666666666666666555555555666666777888888888888888888777666555555555555555777777888888888777666555666666666666666666666666444444555555555555555555444555555666777888888888444333333333333333333444444444555555555555666666555555444444444444555555222222333333444444555555444444444444444444444444333333333333333333333333333333333444444333333333444444444444444444444444333333222222222222333333444444444444444444444444555444444333333333444555444555555666666666555555555555555555555555555555555666777888888777555444444444444444555555555555444444555555555444333333666666666666555444333333222222222333444555666666777666555444444444444444555555666666666666666555444555666555444444555666444444444555555555555555777777666666666666777777777777777777777777666666666666666666777777888999lllkkkjjjhhheeebbb```^^^aaaaaa```____________```^^^]]]\\\\\\]]]^^^]]][[[\\\]]]___```aaaaaa``````bbbaaaaaa```^^^[[[YYYXXXZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXZZZZZZZZZYYYXXXWWWUUUUUUVVVVVVVVVVVVUUUUUUVVVWWWYYYZZZYYYVVVSSSQQQLLLMMMNNNOOOOOOOOONNNMMMJJJJJJKKKLLLNNNQQQTTTUUUSSSSSSRRRQQQPPPNNNLLLKKKJJJKKKMMMNNNPPPPPPPPPPPPNNNOOOPPPRRRTTTUUUVVVVVVUUUTTTRRRPPPOOONNNOOOOOOLLLLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQSSSTTTVVVXXXYYYZZZZZZ]]]aaaeeehhhlllqqquuuwwwyyy~~~pppbbbTTTMMMIIIEEEBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>???>>>======??????>>>===;;;;;;<<<<<<;;;;;;:::999999999999999:::;;;;;;<<<<<<;;;;;;:::999999999:::888<<<===:::999===???>>>:::999888777666666666666999999888777666666777777666666777777777777888888666666666666666555555555444444555666666666666666777666666555666666777777777888999999999888666555555555555555555555555555333444555555666555555555333444555777888999999999444444333333333333444444333555666666555555666777555555444444444444555555333333333333333444444444444444444444444444444444333333444444444444555555333333444444444444333333444444444444444444444444333333222222222222333333444444444444444444444444555555444333333333444444444555666666777666666666555555555555555555555555333333444444555555555666444444555555555555555666555555555555555444333333555555666666666555444444444444444444444555555666888777555444333333222222555555666777777777666666555666777777555555555777777777777777777777777777777777666666666666777777888888777777777777666666999888888888999:::;;;<<>>===>>>???@@@???===<<<<<<======<<<<<<;;;::::::::::::999999:::;;;;;;::::::999999999999999:::888<<<===;;;<<>>===>>>???@@@???>>>=========>>>======<<<;;;;;;;;;:::999999999::::::999888888888888888999999888<<<=========???===888:::999888777666666666666888888777777777777888888666666777777888888888999777777666666555555555444666777777888888888888888555555555555666888999:::777888:::::::::999777555444444444444444444444444222333555666666666555555333444555555555444333222555444444333333444444555333555777777555444666888555555555444444555555555777777666666555555555444444444444444444444444444555555555666666666777777333444444555555444444333444444444444444444444444666666555555555555666666444444444444444444444444555555555444444333333333222333333444555555555444444444444444444444444444555555444444444444444555222222222333333444444444555555666666555555444333444444555666777777777666888777666555555555555555444444333333333444555555555555666777777777777777555666888888777666666777666666666666555555555555888777666555555666777888999888888888777777666666444444444444555666888888iiiiiigggfffeeeddddddccceeedddcccccccccbbb```^^^^^^___``````___]]][[[YYYXXXYYYZZZZZZZZZZZZZZZYYY[[[[[[]]]]]]]]]]]][[[[[[[[[ZZZZZZYYYXXXWWWWWWVVVUUUUUUUUUTTTTTTRRRQQQQQQQQQRRRSSSUUUVVVWWWXXXXXXXXXWWWVVVWWWYYYXXXTTTPPPPPPPPPPPPPPPOOONNNMMMMMMLLLMMMNNNOOOPPPRRRSSSSSSPPPOOONNNMMMMMMOOOQQQRRRUUUVVVWWWXXXXXXVVVTTTSSSSSSSSSUUUVVVVVVUUUTTTSSSPPPOOOLLLKKKKKKLLLNNNOOOTTTTTTSSSRRRRRRRRRRRRRRRUUUSSSPPPNNNMMMNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQRRRTTTUUUYYYYYYYYY[[[]]]```bbbddddddfffjjjnnnsssyyyqqqVVVJJJKKKDDDCCCBBBBBBCCCDDDDDDDDDIIIHHHFFFBBB???>>>???AAA>>>???@@@@@@@@@???===<<<======>>>>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;<<<888999::::::999999;;;<<>>>>>===<<<;;;;;;;;;:::888666444444555777888777777777777777777777777777888888888999999999999888666555555666666555333555555555555555555555555666666666666666666666666777777777777777777777777444555666888888666555444555555555555666666666666555555555555555555555555555555555444444333333333111333777999999888555333666666666666555555555555555555555555555555555555555555555555555555555555666666555555555444444444555555555444444333333333555555555555555555555555444444444444444444444444333444444444555666666666444444555666555444222111333444444555555444444333333333333444444444555555444444444444444444444444666666666555555444444444666666666666666666666666666666777777666555444444333444666777888777666666777777777777777777777777777777888888888888888888777777777777777777777777999777555444555777:::<<<::::::999999888888777777999::::::;;;;;;::::::999888777666555555666777888iiihhhgggfffeeeddddddddddddcccbbbbbbbbbbbb```^^^^^^^^^______^^^\\\ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^]]]]]]\\\[[[[[[[[[ZZZYYYXXXWWWVVVTTTTTTUUUUUUTTTTTTSSSRRRTTTTTTTTTTTTUUUWWWXXXYYYXXXWWWWWWXXXYYYYYYUUURRRRRRRRRRRRRRRQQQPPPOOOOOONNNOOOOOOPPPQQQRRRSSSSSSPPPOOONNNMMMNNNPPPRRRTTTWWWWWWXXXYYYXXXWWWUUUTTTTTTTTTTTTUUUUUUUUUTTTTTTSSSQQQNNNLLLLLLNNNQQQRRRUUUTTTTTTSSSSSSSSSSSSSSSTTTSSSRRRPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOOPPPRRRSSSTTTXXXXXXXXXZZZ\\\^^^aaabbbbbbeeeiiimmmppptttyyy}}}~~~aaaNNNLLLFFFEEECCCAAA@@@BBBEEEGGGLLLLLLJJJFFFBBB@@@@@@BBB>>>?????????>>>>>>======>>>>>>>>>???>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<888:::;;;;;;::::::;;;===>>>>>>>>>===<<<<<<;;;;;;;;;999777555444555777888888888888888888888888888777777777888888888999999888666555555666666555444666666666666666666666666666666666666666666666666777777777777777777777777444555666777777666555444555555555555666666666666555555555555555555555555555555444444444333333333222333666777888777555444333333444555666777888888666666666666666666666666444444444444444444444444666666555555555444444444444444444444444444333333555555555555555555555555444444444444444444444444333333333444444444444444444444555555444444333222333444444555555444444333333333333444444444555555444444444444444444444444555555555444444444333333555555555555555555555555666666666666666555444444444555666777777777777666777777777777777777777777666555555555555555555555666666666666666666666666777666555444555666777999888888888888888777777777888888999999999999888888777666555444444555666777iiihhhgggfffeeedddddddddcccaaa``````aaaaaa```^^^^^^^^^^^^^^^]]][[[ZZZXXXZZZYYYYYYXXXXXXYYYYYYZZZYYYZZZ[[[]]]^^^^^^^^^^^^\\\\\\]]]\\\[[[YYYWWWVVVSSSTTTUUUVVVVVVVVVVVVUUUWWWVVVUUUTTTUUUVVVXXXYYYXXXWWWWWWXXXYYYYYYWWWUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSQQQOOONNNMMMNNNQQQUUUXXXYYYYYYZZZZZZYYYXXXVVVUUUVVVUUUTTTSSSSSSTTTUUUUUUVVVTTTQQQOOOOOOQQQTTTVVVVVVVVVUUUTTTTTTTTTTTTUUUTTTTTTSSSRRRQQQPPPPPPOOOQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOOOOPPPQQQRRRSSSVVVVVVWWWXXXZZZ\\\^^^```___bbbgggjjjlllooorrruuuwwwyyy}}}iiiRRRKKKHHHHHHFFFBBB@@@BBBIIINNNRRRQQQOOOKKKEEEBBBAAABBB???>>>>>>===============>>>>>>??????@@@@@@??????>>>>>>===<<<;;;;;;;;;;;;:::;;;<<<<<<;;;:::<<<===>>>>>>>>>======<<<;;;;;;;;;:::888666555555666777888888888888888888888888666666666777777777888888888666555555777777666444777777777777777777777777666666666666666666666666777777777777777777777777444555666777777666555444444555555555555666666666555555555555555555555555555444444444444333333333333333444555555555555444333333444555666777777888666666666666666666666666333333333333333333333333555555555555555444444444333333444444444444444444444444444444444444444444444444444444444444444444333333333333333333222222555555444333333333444444333444444555555444444333333333333444444444555555444444444444444444444444444444444444333333333333555555555555555555555555666666666666666555555444666666666666666666777777666666666666666666666666555555555444444444333333555555555555555555555555666666555555555555555555666666666666777777777777666666777777777777666666555555444444444444555555hhhhhhgggeeeeeedddddddddbbb```______`````````_______________^^^\\\[[[ZZZ[[[ZZZYYYXXXXXXXXXYYYZZZXXXYYYZZZ[[[]]]^^^______\\\]]]]]]]]]\\\ZZZWWWVVVSSSSSSUUUVVVWWWXXXXXXXXXZZZXXXVVVTTTTTTVVVXXXZZZWWWVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPNNNNNNPPPTTTXXX[[[[[[[[[[[[[[[[[[YYYXXXWWWXXXWWWUUUSSSSSSTTTVVVWWWWWWUUUSSSQQQQQQSSSVVVXXXXXXXXXWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUTTTRRRQQQPPPRRRRRRRRRRRRRRRRRRRRRRRRPPPOOOOOOOOOPPPQQQRRRRRRSSSTTTUUUVVVXXXZZZ\\\\\\[[[___dddgggjjjlllnnnppptttvvvzzz}}}oooWWWOOOIIIJJJIIIFFFDDDGGGOOOUUUWWWWWWTTTOOOIIIDDDAAAAAA@@@???===<<<<<<<<<===>>>======>>>???@@@@@@@@@???@@@???>>>===<<<;;;;;;;;;;;;<<<===<<<;;;;;;<<<=========>>>>>>===<<<;;;:::<<<;;;999777666666666777888888888888888888888888666666666666777777777777888666555666777777666555777777777777777777777777666666666666666666666666666666666666666666666666555555666777777666555555444444444555555555666666555555555555555555555555444444444444444444444444444444333333333444444555666666555555555444444444666666666666666666666666333333333333333333333333555555555555555555555555333333333444444555555555444444444444444444444444333333333333333333333333555444444444333333222222666555333222222333444555333444444555555444444333333333333444444444555555444444444444444444444444333333333333333333333333555555555555555555555555555666666666666666555555666555555555555555666666555555555555555555555555777777777666555555444444555555555555555555555555555666666777666555444333444555555555666666777777555666666777777666666555555555555555555555555555hhhgggfffeeeeeeeeeeeeeeeaaa___]]]^^^___`````````aaaaaa``````^^^]]]\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYWWWWWWXXXZZZ[[[]]]______]]]]]]]]]\\\[[[YYYWWWUUURRRSSSUUUVVVXXXYYYYYYYYY[[[YYYVVVTTTTTTUUUXXXYYYVVVUUUUUUTTTTTTUUUVVVWWWVVVWWWWWWVVVVVVUUUTTTSSSUUUTTTTTTTTTTTTSSSSSSSSSRRRQQQPPPPPPRRRVVVZZZ\\\[[[\\\\\\\\\[[[[[[ZZZZZZ[[[YYYVVVTTTSSSUUUWWWYYYWWWVVVTTTSSSTTTVVVXXXYYYZZZZZZYYYXXXXXXXXXXXXYYYWWWWWWWWWVVVUUUTTTSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQPPPPPPPPPQQQRRRRRRRRRRRRTTTUUUWWWXXXYYYZZZXXX\\\aaaeeegggiiilllnnnnnnpppsssvvvzzz~~~uuu```VVVJJJJJJIIIHHHHHHLLLSSSYYY[[[[[[YYYSSSLLLEEEAAA@@@@@@???===<<<<<<<<<===>>><<<======>>>????????????@@@???>>>===<<<;;;;;;;;;;;;<<<======;;;:::;;;===<<<<<<>>>>>>>>>===;;;:::<<<;;;999888777777777888888888888888888888888888666666666666777777777777777666555666777888777666666666666666666666666666777777777777777777777777666666666666666666666666555555666666666666555555444444444444555555555555555555555555555555555555444444444444444444444444555444333333333333444555555555555555444444444444444444444444444444444444333333333333333333333333444555555555555555555555333333333444444555555555444444444444444444444444333333333333333333333333666666555555444444333333555444333222222333555666333444444555555444444333333333333444444444555555444444444444444444444444333333333333333333333333555555555555555555555555555555666666666666666555555666555555555555555555444444444444444444444444777777666666555555555555666666666666666666666666666666888888888666444333444444555555666666666777666777777777777777777666666666666666666666666666ggggggfffeeeeeeeeeeeeeeeaaa___]]]]]]___aaabbbaaabbbbbbaaa```___^^^]]]]]]\\\\\\\\\\\\[[[ZZZYYYYYYVVVVVVWWWXXXYYY[[[]]]^^^]]]\\\[[[YYYWWWVVVUUUTTTRRRSSSTTTVVVWWWXXXYYYYYYYYYXXXVVVUUUTTTUUUWWWXXXVVVVVVUUUSSSRRRRRRUUUWWWWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRSSSUUUXXX[[[\\\[[[[[[[[[[[[[[[\\\\\\\\\]]][[[XXXVVVUUUVVVXXXZZZWWWWWWWWWWWWXXXYYYYYYZZZ\\\\\\[[[ZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQRRRRRRRRRPPPQQQSSSUUUVVVWWWXXXXXXWWWZZZ^^^aaadddfffiiillljjjlllpppsssuuuyyy}}}mmm___RRROOOJJJHHHJJJPPPWWW[[[^^^___]]]XXXPPPHHHCCC@@@@@@??????>>>>>>>>>>>>>>>======>>>>>>???>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<===<<<:::::::::<<<;;;<<<>>>??????===<<<:::;;;:::999999999999999999999999999999999999999999666666666777777777888888777666555666888999888777666666666666666666666666777777777777777777777777777777777777777777777777666666666666666666666666333444444444444555555555555555555555555555555555333333333444444444444555666555444444333444444444222222333444555666666777333333333333333333333333333333333333333333333333444444444555555555555555333333444444444444444444333333333333333333333333333333333333333333333333555555555555555555444444444444333333333444555555333444444555555444444333333333333444444444555555444444444444444444444444333333333333444444444444444444444444444444444444444555666666666666666666666777888999888777666555555555555555555555555555444444444444444444444444666666666666666666666666555666777888777666555444555555555555666666666666777777888888888888777777666666777777777777666666ggggggfffeeeeeeeeeeeefffaaa___]]]]]]___bbbccccccbbbaaa```___^^^]]]]]]]]]\\\]]]^^^___^^^\\\ZZZXXXVVVVVVVVVVVVWWWYYY[[[\\\]]][[[XXXUUUTTTSSSSSSTTTRRRRRRTTTUUUWWWXXXXXXXXXVVVVVVUUUUUUUUUVVVVVVWWWXXXXXXVVVSSSQQQQQQUUUXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSTTTUUUVVVXXXYYYZZZ[[[YYYYYYZZZZZZ[[[]]]^^^^^^^^^]]][[[YYYXXXXXXYYYZZZWWWYYYZZZ\\\]]]]]]\\\[[[^^^]]]\\\\\\[[[[[[\\\\\\\\\[[[YYYWWWVVVVVVVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSPPPQQQSSSUUUVVVWWWWWWWWWXXXZZZ\\\^^^___bbbeeehhhgggjjjmmmpppsssvvvyyy|||wwwddd[[[OOOJJJNNNVVV]]]aaabbbbbbaaa\\\TTTLLLFFFCCC@@@@@@@@@@@@@@@??????>>>?????????@@@??????>>>>>><<<<<<;;;;;;;;;;;;;;;<<<:::<<<<<<;;;:::999999::::::;;;>>>??????>>><<<:::999999999999:::::::::;;;999999999999999999999999777777777888888888999999777666555666888999888777777777777777777777777777777777777777777777777777777777777777777777777777666666555555555555666666333333444444444555555555555555555555555555555555333333333444444444555555666666666555555555444444111222333333555555666777444444444444444444444444444444444444444444444444444444444555555555666666444444444444444444333333333333333333333333333333222222222222222222222222444444444444444444555555222333444444555555444444333444444555555444444333333333333444444444555555444444444444444444444444333333444444444555555555444444444444444444444444444444555666666666666666888:::<<<======;;;888666555555555555555555555555333444444555555666666777555555555555555555555555444444555666666666555555777777666666666666666666777777888888888888777777555555666777777666555555ggggggfffeeeeeeeeeffffffaaa___]]]]]]```bbbddddddaaa```___^^^]]]\\\\\\\\\\\\]]]```aaa```]]]ZZZXXXVVVUUUUUUUUUVVVXXXYYY[[[\\\ZZZVVVSSSQQQQQQRRRSSSRRRRRRTTTUUUVVVWWWWWWWWWTTTTTTUUUUUUUUUVVVVVVVVVZZZZZZXXXTTTQQQQQQUUUYYYYYYYYYYYYYYYXXXWWWVVVUUURRRRRRSSSSSSSSSTTTTTTTTTTTTUUUVVVXXXYYYZZZZZZZZZXXXXXXYYYZZZ[[[]]]___```___^^^\\\[[[ZZZZZZZZZZZZXXXZZZ]]]___```___^^^\\\___^^^]]]]]]\\\\\\]]]]]]]]]\\\YYYWWWVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSPPPQQQSSSUUUVVVWWWWWWVVVYYYZZZ[[[\\\\\\^^^aaadddbbbeeehhhkkknnnppptttwwwyyy{{{uuugggVVVNNNRRR\\\dddhhhdddeeeddd___WWWNNNHHHEEE@@@@@@AAABBBBBB@@@???>>>AAAAAAAAAAAAAAA@@@???>>>;;;;;;:::::::::;;;;;;<<<:::;;;<<<;;;999888999::::::;;;>>>??????>>><<<:::888999999::::::;;;;;;<<<999999999999999999999999888888888888999999999999777666666666888999999888888888888888888888888888777777777777777777777777777777777777777777777777666666555555555555666666333333333444444444555555555555555555555555555555333333333444444555555555666666777777666555444444555555444444444333333333555555555555555555555555555555555555555555555555444444444555555555666666555555555444444333333333333333333333333333333333222222222222222222222222222222222333333444444444111222444555666555444444333444444555555444444333333333333444444444555555444444444444444444444444444444444555555666666666444444444444444444444444444444555666777777666666:::<<>>:::777666666666666666666666666555555666777888999::::::444444444444444444444444333333333444444555555555888888777777666666555555666666777777777777666666333444555666666555444333dddeeefffgggfffeeedddcccaaaaaaaaabbbccccccaaa___``````___^^^\\\[[[ZZZZZZ___^^^___aaabbb```[[[VVVUUUSSSRRRQQQQQQSSSVVVXXXYYYXXXVVVSSSRRRRRRRRRRRRPPPRRRTTTVVVVVVUUUSSSQQQSSSTTTUUUWWWXXXYYYYYYZZZ\\\ZZZWWWUUUTTTTTTUUUWWWZZZZZZZZZYYYWWWUUURRRQQQQQQSSSTTTSSSRRRRRRSSSTTTTTTTTTUUUVVVWWWXXXYYYYYY\\\]]]]]][[[[[[\\\___bbb______^^^]]][[[ZZZYYYYYYWWWZZZ]]]_________```aaabbb```^^^\\\[[[\\\]]]^^^\\\[[[ZZZZZZZZZZZZWWWUUU]]]\\\[[[ZZZYYYXXXWWWVVV[[[[[[ZZZYYYXXXWWWWWWWWWYYYXXXWWWVVVVVVWWWXXXYYYWWWYYYZZZ[[[\\\]]]^^^```eeeddddddeeegggkkkooorrruuuvvvxxxzzz}}}fffZZZYYY]]]bbbhhhjjjjjjggg```UUUMMMHHHGGGDDDDDDCCCBBBAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@??????;;;<<<<<<<<<<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999888999::::::;;;;;;::::::999999888888888888999999888888888888888888999999999999888666555555555555666666777777777777666666666666666666777777777777777777888888888777777666555555555555555555555555444444444333333333222222666666666666555555555555444333333333333444555555888888999888555444444555444444444555555555555666555555555555555555555555444444333222333444555666555555555555555555555555555555555555555555555555666555555555555444444444555555555444444333333333444444444444444444444444333333444444444444333333333333444555666666666555555555555444444333333333666555555444444666777888666666666666777777777777888777777666555444444444444444444444444444444444555666999::::::999666555555555555555555555555555333333444444555444444444555444444333333333444444666666555444555777999:::888555333444666888666444888888888888888777666666666666666666666666666666eeeeeeffffffeeedddcccbbbcccbbbbbbcccddddddaaa___^^^^^^^^^]]]]]]\\\\\\\\\^^^^^^^^^```aaa___ZZZVVVSSSRRRQQQPPPQQQSSSVVVXXXXXXWWWVVVUUUTTTSSSSSSSSSQQQRRRTTTUUUUUUTTTSSSRRRRRRSSSUUUWWWXXXYYYZZZZZZ\\\ZZZWWWUUUTTTTTTUUUVVVYYYYYYYYYYYYWWWUUUSSSRRRPPPQQQSSSRRRQQQQQQRRRSSSWWWWWWWWWXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZ\\\___aaaaaa```___]]]\\\ZZZXXXWWWSSSUUUXXXYYYYYYYYYZZZ[[[^^^]]]\\\[[[\\\\\\^^^^^^^^^]]]\\\\\\\\\\\\ZZZXXX^^^]]]]]]\\\[[[ZZZYYYYYY[[[[[[ZZZYYYXXXXXXXXXXXXZZZYYYXXXWWWWWWXXXYYYYYYWWWXXXZZZ[[[[[[\\\^^^___bbbbbbaaabbbeeehhhlllooorrrsssuuuwwwzzz}}}kkkeeecccfffjjjjjjjjjhhhaaaVVVLLLGGGEEEEEEEEECCCBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@???>>>>>>;;;;;;<<<<<<<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999999999:::;;;;;;;;;;;;:::::::::999999999999::::::::::::::::::::::::::::::999888777666666666666666666666777777777777666666666666666666777777777777777777888888888777777666555555555555555555555555444444444333333333333222555555555555444444444444444444444444444555666666666777888666444333333444444444444555555555555666555555555555555555555555444444333333333444555666555555555555555444444444555555555555555555555555555444444444333333333333555555444444444333333333444444444444444444444444444444555555555555444444444444555555666555555555555555444444444333333333666555555444555666777888555555555555666666666666888777777666555555444444444444444444444444444444555666777888888777666555444444444444444444444444333333444555555555444444555444444333333444444555444555666777777888888888888666444444666777666555888888888888888777666666666666666666666666666666dddeeeeeedddcccbbbaaa```cccbbbbbbcccddddddbbbaaa]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___]]]YYYUUUQQQQQQPPPPPPQQQSSSVVVWWWVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSTTTWWWXXXZZZ[[[[[[[[[YYYWWWUUUTTTTTTUUUVVVXXXXXXXXXWWWVVVUUUSSSRRROOOQQQRRRRRRQQQQQQRRRSSSXXXXXXXXXXXXYYYYYYYYYYYYXXXYYYZZZZZZYYY[[[^^^```bbbbbb```^^^\\\YYYWWWVVVTTTVVVYYYYYYYYYXXXYYYZZZZZZZZZ[[[\\\\\\]]]^^^^^^```___]]]^^^^^^^^^]]][[[^^^^^^^^^]]]]]]\\\\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXX\\\[[[ZZZYYYYYYYYYYYYYYYWWWWWWXXXZZZ[[[\\\]]]^^^____________bbbeeeiiikkknnnoooqqqsssvvvzzz|||vvvtttuuuppppppmmmdddXXXMMMGGGEEEFFFEEEDDDCCCBBBBBBBBBBBB??????@@@@@@??????>>>===;;;;;;<<<<<<<<<<<<;;;;;;=========<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::999999:::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;::::::999999999888777777666666666777777666666777777777777666666666666666666777777777777666777777888888777777777555555555555555555555555555555444444444333333333555444444444444333333333444333333333333444555555555666666555333222333444444444444555555555555666555555555555555555555555444333333333333444555666666666555555555444444444555555555555555555555555444444333333333222222222555444444444444333333333444444444444444444444444555555555666666555555555555555555666555555444444555444444444444333333333666555555555555666777777444444444555555555666666888777777666666555555444666666666666666666666666555555555555555555555555333333333333333333333333333333444555555555555555555444444444444444555555333444777888999888777666777666444444666777666555888888888888888777666666666666666666666666666666ccccccbbbaaa```___^^^^^^```______aaacccddddddccc^^^^^^]]]]]]]]]]]]\\\\\\[[[\\\]]]]]]]]]ZZZXXXUUUQQQPPPPPPPPPRRRTTTVVVWWWUUUVVVWWWXXXXXXWWWVVVUUUUUUTTTSSSRRRRRRRRRSSSTTTQQQRRRTTTWWWYYYZZZ[[[[[[YYYXXXVVVTTTSSSTTTTTTUUUWWWWWWVVVVVVUUUUUUTTTTTTQQQRRRSSSSSSRRRRRRSSSUUUYYYYYYXXXXXXXXXWWWWWWWWWVVVXXXYYYYYYYYYZZZ]]]___`````````___]]]ZZZXXXWWWVVVWWWYYYYYYXXXXXXYYYZZZZZZ[[[\\\]]]^^^^^^^^^]]]aaa___^^^^^^___```___^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[[[[ZZZYYYYYYZZZZZZ]]]]]]\\\[[[[[[ZZZZZZZZZXXXWWWXXXYYY[[[]]]]]]]]]]]]]]]]]]^^^aaadddfffhhhkkklllooopppssswww{{{}}}zzzsssgggYYYNNNIIIHHHEEEEEEDDDCCCBBBBBBBBBBBB@@@AAAAAAAAAAAA@@@??????<<<<<<===>>>>>>>>>==================<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::999::::::;;;<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::999999888777666666777777777666777777888888777777666666666666777777666666666666777777777777555666777777777777777777555555555555555555555555555555555555444444444444555555555444444444333333222222222111222222333444444555666555333222333444444444444555555555555666555555555555555555555555333333333333444444555555666666666555444444333333555555555555555555555555444444444333333333333222444444444444444444444444444444444444444444444444555555666666666666555555555666666666555444333333444444444444444444444444555555555555666666666777555555555666666666666777777777777777666666555555666666666666666666666666555555444333333444555555333333333333333333333333222333444555666666666555555444444444444555555666444555666888888888777666777666555555555666666666888888888888888777666666666666666666666666666666aaa```___^^^^^^]]]]]]]]]\\\[[[\\\^^^aaacccdddccc```______^^^\\\[[[[[[ZZZZZZ\\\]]]\\\[[[YYYWWWVVVRRRRRRRRRRRRSSSUUUWWWXXXUUUVVVXXXYYYYYYXXXWWWWWWVVVUUUSSSRRRRRRRRRSSSTTTRRRSSSUUUWWWXXXZZZZZZ[[[WWWVVVUUUTTTSSSSSSTTTTTTUUUUUUUUUUUUTTTUUUUUUUUUUUUVVVWWWVVVUUUTTTUUUWWW[[[[[[ZZZZZZYYYXXXXXXXXXVVVWWWXXXYYYYYYYYY[[[]]]\\\]]]^^^^^^]]][[[YYYXXXSSSUUUVVVUUUTTTUUUVVVXXX]]]]]]^^^^^^^^^^^^]]]]]]```^^^]]]]]]___``````___]]]]]]^^^^^^^^^^^^______]]]]]]\\\[[[[[[[[[\\\\\\^^^^^^^^^]]]]]]\\\\\\\\\ZZZXXXXXXZZZ]]]______^^^]]]]]]^^^___aaadddfffggghhhjjjmmmoooppptttxxx{{{||||||kkkZZZOOOKKKJJJEEEDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@>>>>>>???@@@AAAAAA@@@@@@>>>>>>=========<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<<<<;;;;;;::::::999999999999::::::::::::999999888777666666888777777777777888888999777777666666666666777777666666666666777777777777555555666777777777777777666666666666666666666666666666666555555555444444666666666666555555555444333333333333333444444555555666777666444444444666444444444555555555555666555555555555555555555555333333333444444444444444666666555555555444444444555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444555555666666666666555555555666666666555444333333444444444444444444444444444555555666666666666666666777777777777888888888777777777777777666666666777777777777777777777777555444333222222333444555333333333333333333333333222333444555666666666666444444444444444555666777777666666555555666888888666666666555555555666777888888888888888777666666666666666666666666666666```___^^^]]]]]]]]]^^^^^^\\\[[[[[[\\\___bbbbbbbbbaaa```___^^^\\\[[[ZZZYYYZZZ\\\]]]\\\ZZZXXXWWWWWWUUUUUUUUUUUUVVVWWWXXXXXXWWWXXXXXXYYYYYYYYYXXXXXXXXXWWWUUUTTTSSSSSSTTTUUUSSSTTTUUUWWWXXXYYYYYYZZZVVVUUUUUUTTTSSSSSSSSSTTTTTTSSSSSSSSSTTTTTTUUUVVVYYYZZZZZZYYYWWWVVVWWWXXX]]]]]]\\\\\\[[[[[[[[[ZZZVVVXXXYYYYYYYYYYYYZZZ\\\YYY[[[\\\]]]]]][[[YYYXXXTTTUUUVVVVVVUUUVVVXXXZZZ^^^^^^^^^^^^^^^^^^^^^^^^```^^^\\\\\\^^^```aaa```^^^^^^________________________^^^^^^]]]^^^^^^___^^^^^^____________^^^^^^]]][[[ZZZ\\\```cccbbb```^^^^^^___```bbbdddfffgggfffhhhkkkmmmnnnqqqtttwwwyyy}}}ttt```RRRLLLLLLFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBB???@@@AAABBBBBBCCCBBBBBB>>>>>>>>>=========<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<::::::999999999999::::::<<<;;;;;;::::::999999999999888888777777777888888888777666555555666777888666666666666777777777777444444555666777777777777666666666666666666666666777666666666666555555555777777666666666555555555666555555555555666777777444666777666555444555666444444444555555555555666555555555555555555555555222333444444555555444444555555555555555555555555555555555555555555555555666666555555555444444444333333333444444444444555444444444444444444444444555555555666666555555555555555555666555555444444333333333444444444444555444555555666777666666666777777888888888999999999777777777777777777777777777777777777777777777777555444333222222333444555333333333333333333333333222333444555666777777777444444444444555666777777999777555444444666888999555666777666444444666777888888888888888777666666666666666666666666666666``````___^^^___```aaabbbaaa___]]]]]]^^^``````_________^^^]]]]]]\\\[[[[[[ZZZ\\\^^^]]]YYYWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZYYYYYYXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRSSSTTTVVVWWW\\\]]]]]][[[XXXVVVVVVWWW[[[[[[ZZZZZZZZZZZZZZZZZZXXXYYY[[[ZZZYYYXXXYYYZZZYYYZZZ\\\\\\[[[YYYWWWUUUUUUVVVWWWWWWWWWXXX[[[]]]]]]\\\\\\\\\\\\^^^___``````^^^\\\]]]___aaabbbbbbaaaaaaaaaaaaaaa`````````aaa```````````````aaaaaa]]]^^^___aaaaaaaaaaaa``````]]]\\\^^^cccfffdddbbb^^^^^^___aaacccdddffffffdddfffiiikkklllnnnqqqsssxxx|||mmm[[[RRRNNNHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA???@@@AAABBBCCCCCCCCCCCC>>>>>>>>>>>>=========<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::999888777777777777888777666555555666777888666666666666777777777777333444555666777777777777666666666666666666666666777777777666666666555555666666555555555444444444555555444444555555666777333444555555444333444555444444444555555555555666555555555555555555555555222333444555555555444444333333444444555666666666555555555555555555555555555555555444444444333333333333333444444444555555444444444444444444444444444444555555555555444444444444555555666555555555333333333444444444555555444444666777777777666555777777777777888888888888777777777777777777777777666666666666666666666666444444333333333333444444444444444444444444444444222333444666777777888888444444444444555666777888777777666666666666777777555666777666444444666888888888888888888777666666666666666666666666666666aaaaaa``````aaabbbdddeeefffccc```^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]][[[]]]^^^]]]YYYWWWXXXYYY[[[[[[[[[[[[ZZZZZZZZZZZZ\\\[[[YYYXXXXXXXXXYYYZZZYYYYYYXXXXXXWWWVVVUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRQQQRRRSSSTTTVVVXXX]]]^^^]]][[[XXXVVVUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZ\\\[[[ZZZXXXXXXYYYZZZ[[[\\\\\\ZZZWWWTTTRRRQQQRRRSSSSSSSSSUUUXXX[[[[[[ZZZYYYYYY[[[]]]```bbbaaa___]]]]]]```bbbddddddcccccccccbbbbbbbbbaaaaaabbbaaaaaaaaaaaaaaabbbbbb]]]^^^```aaabbbcccbbbbbbbbb___]]]```eeehhhfffccc^^^^^^___aaabbbdddeeefffbbbdddgggiiijjjllloooqqqtttxxx}}}~~~zzzeeeXXXRRRJJJIIIHHHGGGFFFFFFFFFFFFBBBBBBCCCCCCBBBBBBAAA@@@>>>???@@@AAABBBBBBBBBBBB>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<888888888888888888999999;;;:::999888777777777777999777666555555666777999666666666666777777777777333444555666777777777777777777777777777777777777777777777777666666666666555555444444444333333333222222111111222222333444222333444444222222333444444444444555555555666666555555555555555555555555222333444555555555444333222333333444555666777777555555555555555555555555444444444333333333222222333333333444444555555555444444444444444444444444333444444444444444444333333333444555666666666555333333333444444555555555333444666777777777666555666666666666777777777777777777777777777888888888666666666666666666666666444444444444444444444444555555555555555555555555222333444666777888888888444444444555555777888888555666888999888777555444444666888666444333555888888888888888888777666666666666666666666666666666dddcccaaa``````aaacccdddbbb```^^^[[[YYYYYYZZZZZZ^^^^^^^^^]]]\\\[[[ZZZYYY[[[\\\\\\\\\[[[ZZZXXXWWW]]]\\\\\\[[[\\\\\\]]]]]]^^^\\\ZZZXXXWWWXXXYYYZZZYYYWWWTTTSSSTTTUUUTTTTTTTTTVVVXXXZZZ[[[YYYWWWVVVZZZWWWRRRNNNLLLMMMOOOQQQQQQQQQQQQQQQPPPRRRVVVXXX___bbbccc^^^XXXTTTUUUWWW[[[WWWTTTTTTVVVXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZ[[[\\\\\\YYYWWWUUUTTTSSSQQQPPPRRRUUUXXX[[[YYYYYYXXXXXXYYY[[[^^^```bbbaaa___^^^^^^```bbbcccaaaaaaaaa``````````````````______aaacccdddcccbbb___```bbbcccdddccccccbbbbbbccccccddddddccccccbbbccccccdddeeeeeecccbbbaaaccccccdddfffiiillloooqqqppprrruuuvvvvvvwwwxxxzzzxxxdddWWWSSSNNNIIIGGGHHHHHHEEECCCCCCBBBAAA@@@@@@AAACCCCCCAAAAAABBBCCCDDDEEEFFFGGG>>>>>>>>>>>>============>>>>>>===<<<;;;:::::::::>>>>>>===<<<;;;;;;::::::<<<;;;::::::999999:::::::::::::::::::::::::::::::::999999888888888888888777888888888999999999999777777777777666666666666999888666555666777999:::666666666666666666666666777666666666555555555555666666555555555444444444333333222222222333444444777666555444333444555555999999888777666555444444777777666666666555555555555555555555555555555555333333333444444555555555555555555444444333333333444444444555555555555666666666555555555444444444555555444333333333333444444444444444444444444444444444444555555555555555333444444444444444333333222222333333444555666666777777777777777777777777666555444444666777777666666666666666666666666666666555444333222333333444666666666666666666666666444666777777666555555666555555555555666777999999666666666666666777888888888777666555555444555555666666666666666555555444999888888888777777666666bbbaaa___^^^^^^___aaabbbaaa___]]]ZZZYYYYYYYYYZZZZZZZZZZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[[[[ZZZYYYXXXWWW[[[[[[[[[ZZZZZZ[[[[[[\\\\\\[[[ZZZYYYXXXXXXYYYYYYWWWUUUSSSSSSTTTUUUUUUUUUVVVWWWYYYZZZ[[[ZZZXXXWWWYYYVVVSSSPPPNNNOOOPPPRRRRRRRRRRRRQQQPPPRRRTTTWWW^^^```aaa^^^XXXUUUUUUXXXVVVTTTRRRSSSVVVYYYZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[]]]]]][[[XXXVVVUUUTTTRRRQQQQQQTTTWWWYYYXXXXXXWWWWWWXXX[[[]]]___dddcccaaa_________```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```aaabbbdddeeedddccc___```bbbdddeeefffffffffbbbccccccccccccccccccbbbccccccddddddccccccbbbaaacccbbbcccccceeegggjjjkkknnnpppssstttttttttvvvwww}}}}}}~~~{{{lll[[[VVVOOOJJJHHHGGGFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEE@@@@@@?????????>>>>>>>>>???>>>===<<<;;;;;;;;;;;;>>>======<<<<<<;;;::::::<<<;;;;;;:::999:::::::::::::::::::::::::::::::::999999888777777777777888777777777888888888999999888888777777777666666666888777666555555777999:::777777777777777777777777777777666666666555555555666666555555555444444444222222333333444555666777666666444333333333444555777777777666666555555444555555444444444333333333555555555555555555555555222222222333333444444444555555444444444333333333444444444444555555555555555555444444333333333333555555444333333333333444444444444444444444444444444444444555555555555555444444555555555555444444444444444555555666666666666666666666666666666666666555444444666777777666555555555555555555555555666555444333333333444444555555555555555555555555444666777777666555555666444444444444555666777888666555555555555666777777666555555555555555666777777777777777777666555555888777777777666666666666___^^^]]]\\\\\\]]]^^^______]]][[[YYYXXXXXXXXXXXXUUUVVVWWWWWWXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYYYYYYYXXXUUUSSSQQQRRRTTTVVVWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYVVVUUUSSSRRRQQQQQQRRRSSSSSSSSSSSSRRRPPPQQQSSSUUU[[[]]]^^^]]]YYYVVVWWWYYYXXXVVVUUUUUUXXXZZZ[[[ZZZYYYYYYYYYXXXWWWWWWVVVVVVVVVXXX[[[^^^^^^\\\ZZZXXXWWWUUUSSSQQQQQQRRRUUUVVVWWWVVVVVVVVVWWWZZZ]]]^^^eeedddbbb```______``````bbbbbbbbbbbbbbbbbbbbbbbbccccccccceeeggggggfffddd```aaaccceeefffggghhhhhhccccccddddddddddddcccccccccccccccbbbbbbbbbaaaaaacccbbbbbbbbbcccdddfffggglllnnnpppqqqqqqqqqssstttwwwvvvuuutttttttttuuuvvvmmmggg]]]SSSLLLIIIHHHIIIFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@?????????>>>===<<<<<<;;;;;;<<<>>>======<<<<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999888888777777777777777666777777777888888888888888888888777777777777666777666555555555666888999888888888888888888888888777777777666666666555555666666666555555555444444222222333444555777888999555555444333333333333444555555555555555555555555444444444444444333333333555555555555555555555555222222222222222333333333555444444444444333333333444444444444555555555555444333333333333222222222555555444333333333333444444444444444444444444444444444444555555555666666444555555666666666555555555666666666666666666666666666666666666666666666666555444444666777777666555555555555555555555555666666555444444444444555555555555555555555555555444666777777666555666666333333333333444555666666555444444444444555666666444444444444555666777888777777888888777777666555666666666555555555555555]]]]]]\\\[[[[[[\\\]]]]]]]]]\\\ZZZYYYWWWWWWWWWWWWUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWVVVVVVTTTUUUWWWYYYYYYXXXWWWVVVRRRQQQPPPQQQTTTVVVXXXXXXVVVVVVWWWWWWWWWXXXXXXXXXTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUTTTSSSQQQPPPQQQSSSWWWYYY[[[[[[YYYXXXXXXYYY___]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZYYYWWWVVVVVVUUUUUUXXX[[[^^^^^^]]][[[YYYXXXWWWTTTRRRQQQRRRSSSTTTVVVUUUUUUUUUWWWYYY\\\^^^dddcccbbbaaa```aaaaaaaaabbbbbbbbbbbbbbbccccccccceeeeeeeeegggiiiiiigggeeeaaaaaacccdddeeefffggggggdddeeeeeeffffffeeeeeeddddddccccccbbbbbbbbbbbbbbbccccccbbbbbbcccdddfffgggjjjlllnnnoooooooooppprrrrrrpppnnnkkkiiiiiiiiiiiisssyyyqqqbbbVVVOOOMMMNNNHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<===>>>=========<<<<<<;;;;;;===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777777666666777777666666777777777888888888999999888888888777777777666666555555555666777888888888888888888888888888777777777666666666666555666666666666555555555555333333333333444555777777555444444444333333333333333333333444444555555555666666666666666666666666555555555555555555555555333333333333333333333333444444444444444444444444333333444444444555555555444333333333333333333333555555444333333333333444444444444444444444444444333333444444555666666666444555666666666666666666666666666555555555555555666666666666666666666666666555444444666777777666555555555555555555555555666666555555555555555555555555555555555555555555555666888888666555666777444444333333444555666666444333333333333444555555444444444444444555666777666666666666666555555444444444444444444444444444\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSPPPRRRTTTWWWXXXWWWVVVUUURRRPPPOOOPPPSSSVVVWWWWWWTTTTTTTTTUUUUUUUUUVVVVVVRRRRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUSSSQQQPPPPPPQQQTTTVVVYYYZZZZZZYYYYYYYYY^^^^^^^^^]]]\\\\\\\\\]]]\\\\\\[[[ZZZXXXWWWVVVVVVVVVWWWZZZ\\\]]]]]][[[ZZZZZZXXXVVVTTTRRRRRRRRRRRRUUUTTTTTTUUUVVVYYY\\\^^^`````````aaaaaabbbccccccaaaaaabbbbbbcccccccccccceeeeeegggiiijjjjjjgggeeebbbbbbbbbbbbbbbbbbccccccfffggggggggggggggggggfffddddddddddddccccccccccccaaa``````aaabbbdddfffgggiiikkkmmmnnnmmmmmmnnnpppnnnllljjjgggeeeccccccbbbiiippp{{{tttdddYYYTTTRRRHHHIIIKKKKKKKKKJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@???????????????>>>=========>>>>>>===============<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888777777777777777777777777777888888888888999999999999888888888888666666666666666777777888777777777777777777777777888777777777666666666666777777666666666555555555444444333333333333333333555555555444444444333333222222333333444444555555555666666666666666666666555555555555555555555555555555555555555444444444444444444444444444444444333333333444444444444555444444444444555555555555555555444333333333333444444444444444444444444444333333444444555666666777444555555666777777666666555555444444444444444444555555555555555555555555666555444444666777777666555555555555555555555555555666666666666666666666555555555555555555555555555777888888777666666777555555555444555555666666333333333333333444555555666666555444444444444444444444555555444444333222333333333333333444444444\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZYYYYYYXXXWWWVVVVVVYYYYYYYYYXXXWWWVVVTTTTTTUUUTTTTTTSSSSSSSSSTTTTTTTTTUUUUUUVVVUUUTTTRRRQQQNNNPPPSSSUUUWWWWWWVVVVVVSSSQQQPPPPPPRRRTTTUUUUUURRRRRRSSSTTTTTTTTTTTTTTTRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUTTTQQQPPPPPPQQQSSSTTTWWWYYYZZZYYYXXXWWWWWWYYY[[[\\\\\\]]]___```^^^]]]\\\[[[ZZZYYYXXXXXXWWWWWWXXXYYYZZZ[[[[[[[[[[[[ZZZXXXUUUTTTSSSSSSSSSUUUTTTTTTUUUWWWZZZ]]]___^^^^^^___```aaabbbcccccc``````aaaaaabbbccccccccceeeeeefffiiijjjiiifffcccbbbbbbaaa````````````aaagggggghhhhhhhhhhhhggggggeeefffggghhhgggfffeeeddd^^^^^^]]]^^^___aaacccdddgggiiikkklllkkkkkklllmmmjjjiiihhhgggeeecccbbbaaaccclllxxxwwwjjj```YYYNNNPPPQQQRRRPPPMMMJJJHHHHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????========================>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888888777888888888999999999999:::::::::999999999888888666777777777888888888888777777777777777777777777888888777777777666666666777777777666666666555555555555444333222222222222555555666666555555444333333333333444444555555555333333333444444444444444555555555555555555555555666666666666555555555555333333333444444444444555333333333333444444444444444444555555555555555666555555444333333333333444444444444444444444444444222333333444555666777777333444555666666666666666333333444444444444444444555555555555555555555555666555444444666777777666444444444444444444444444555666777777888777777777444444444444444444444444555777888888777666666777666555555555555555666666444333333333333444555555777666555444333333333333333333333444333222222111333333333333444444444444ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVXXXXXXXXXXXXXXXWWWVVVUUUVVVUUUTTTSSSRRRRRRSSSSSSTTTTTTUUUVVVUUUSSSQQQPPPOOOPPPSSSUUUWWWXXXXXXXXXTTTRRRPPPPPPQQQRRRRRRRRRQQQRRRTTTUUUVVVUUUTTTSSSRRRRRRQQQQQQQQQRRRSSSSSSSSSTTTUUUTTTRRRPPPPPPQQQRRRSSSUUUXXXZZZZZZXXXVVVUUUXXX[[[\\\\\\]]]```bbb^^^^^^]]]]]]\\\[[[ZZZZZZYYYXXXWWWVVVWWWXXXZZZ[[[\\\[[[YYYWWWUUUTTTTTTTTTUUUUUUTTTUUUWWW[[[^^^```]]]^^^___```````````````______```aaaaaabbbccccccddddddfffhhhiiihhhdddaaaaaa``````______```aaabbbeeeffffffggggggffffffeeefffhhhjjjlllllliiigggeee```______^^^^^^```aaabbbeeegggiiiiiihhhhhhiiijjjgggggghhhhhhgggfffcccbbbbbbkkkwwwrrrggg]]]^^^___^^^ZZZUUUPPPMMMIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA?????????>>>>>>??????@@@=====================>>>???>>>======<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999999999999999999::::::::::::;;;::::::::::::999999999777888888999999999999999888888888888888888888888888888888777777777666666777777777777666666666555555444444333333333333444666666777777777666555444444444444444555555555555333333333444444444555555555555555555555555555555666666555555555444444444333333333444444444555555222222333333333444444444333333333444444555555555555555444333333333333444444444444444444444444444222222333444555666777777222222444555555666666666333333444444555555666666555555555555555555555555666555444444666777777666444444444444444444444444555666777888888888777777444444444444444444444444666777999999777666777888555555444444444444444555444444444444444555555666555555444333333444444444333444444444444333222222333333333333444444555555YYYYYYZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZYYYXXXWWWWWWVVVVVVWWWXXXXXXXXXWWWWWWWWWVVVTTTSSSRRRRRRRRRSSSTTTTTTVVVVVVUUUSSSQQQOOOPPPQQQSSSVVVXXXYYYZZZ[[[VVVTTTQQQPPPQQQQQQQQQPPPQQQRRRUUUWWWWWWVVVTTTRRRSSSRRRQQQPPPPPPQQQRRRSSSSSSTTTUUUTTTRRRQQQPPPQQQRRRSSSUUUXXXZZZZZZWWWUUUYYY\\\______^^^]]]___bbb___^^^^^^]]]]]]\\\\\\\\\ZZZXXXVVVUUUUUUWWWYYY[[[\\\\\\ZZZXXXVVVUUUUUUTTTUUUUUUUUUVVVXXX[[[^^^```^^^_______________^^^^^^^^^______```aaabbbbbbbbbcccccceeegggiiigggccc``````_________```aaacccddddddeeeeeeeeeeeeeeeeeedddgggiiimmmooonnnlllhhheeedddcccbbbaaa``````aaabbbccceeeggggggffffffggghhhdddfffhhhjjjiiihhheeecccccclllwwwtttkkklllllliiiddd]]]VVVRRRIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@???????????????@@@@@@============>>>>>>>>>>>>??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::999999888888999::::::::::::999999999999999999999999999888888888888777777777777777777777777666666666666444444444444444555666777666777888888888777555444555555555555555555555555555555555666666666777777555555555555555555555555555555555444444333333333333333333444444555555555222222333333333444444444222222222333333444444444555555444333333333333444444444444444444444444444222222333444555666777888111222333444555555555555333444444555666777888888555555555555555555555555666555444444666777777666444444444444444444444444555666777999999999888777444444444444444444444444666777999999777666777888444444333222222333333333555444444444444555666666333333333333444555666666444444555555444444333222333333333444444555555555WWWWWWXXXYYYYYYXXXWWWWWWWWWYYYZZZYYYWWWVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUSSSSSSSSSSSSTTTVVVVVVWWWXXXWWWVVVTTTSSSQQQTTTWWWXXXXXXXXXYYYZZZVVVUUUTTTRRRPPPOOOOOONNNRRRTTTWWWYYYYYYWWWTTTRRRSSSPPPNNNOOORRRSSSRRRPPPSSSUUUYYYYYYVVVSSSPPPOOOOOOQQQUUUXXX[[[[[[ZZZZZZ\\\[[[YYYXXXYYY]]]```cccdddcccbbbaaa```___^^^]]][[[ZZZXXXVVVUUUVVVWWWWWWYYYZZZ[[[\\\[[[YYYWWWVVVYYYVVVTTTVVVZZZ^^^``````cccbbb```]]][[[ZZZYYYXXX[[[[[[[[[\\\]]]___```aaaeeefffhhhiiihhheeeaaa^^^aaaaaaaaa```````````````cccbbbbbbdddfffhhhhhhgggkkkjjjjjjkkkmmmlllhhheeebbbccccccaaa___aaaeeeiiiccccccdddeeegggfffcccaaafffeeedddccccccdddeeefffkkkooouuuyyy}}}~~~yyyoooaaaXXXWWWQQQNNNOOOMMMFFFDDDGGGDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>===<<<===@@@CCCDDDBBB@@@???@@@@@@???===>>>>>>===<<<;;;;;;::::::===<<<;;;:::999888888888:::;;;===??????>>><<<;;;@@@>>>;;;999888888999:::::::::::::::::::::::::::888888888888888999999999999999888777666555555444666666777777666555444444666666555444444666777888444666777777666555555666333333444444444444444444444444444444444444444444777777666555555555555555666555555555555444444444444444444444444444444444444333333333333444555666555555555666666666666777444333333222222333333444444555555555444333222222333333333333333333333333555444444333333444444555888777666555444333222222555555666666666666555555888666444222111222333444555555444444444333333333666555555555555555444444444444444444333333333222777888999:::;;;;;;;;;;;;<<<999555444444555555444333333333333333333333333333444444444555666666666666666666777777777777888555555444444444444555555WWWWWWWWWWWWWWWWWWWWWWWWXXXZZZ[[[[[[YYYWWWVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYWWWVVVUUUSSSSSSSSSSSSTTTVVVVVVWWWWWWWWWVVVUUUTTTTTTVVVXXXXXXWWWVVVWWWWWWWWWUUUSSSQQQPPPOOOOOOOOOQQQSSSVVVXXXXXXVVVSSSQQQQQQOOOLLLLLLNNNPPPPPPOOOPPPSSSVVVVVVUUUSSSQQQQQQQQQSSSVVVYYY[[[[[[ZZZZZZZZZYYYWWWWWWYYY[[[^^^aaadddccccccbbbaaa``````___]]][[[XXXVVVUUUVVVWWWXXXZZZ[[[\\\]]]\\\[[[YYYXXXVVVTTTSSSVVV[[[___bbbbbbcccbbb```^^^[[[ZZZYYYYYY[[[[[[[[[[[[\\\^^^```aaacccdddfffggggggeeecccaaabbbbbbbbbbbbaaaaaaaaaaaa```___```bbbeeefffffffffiiihhhhhhkkkmmmmmmjjjhhhfffhhhiiihhhfffeeefffhhheeeeeeeeefffgggfffdddaaaeeedddcccbbbbbbcccdddeeejjjmmmsssxxx{{{zzzpppkkkaaaYYYVVVRRRLLLIIIJJJHHHFFFEEECCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>===>>>BBBDDDHHHEEEAAA???>>>===;;;:::>>>======<<<<<<;;;::::::<<<<<<;;;:::999999999999;;;<<<===>>>??????>>>>>>BBB@@@<<<:::888888999:::::::::::::::::::::::::::999999999888888888888888888777777666555555444444666666777777666555555444444444444444444555666666444666777777666555555666555555555555444444444444444444444444444444444444555555444444444444555555666555555555555444444444444444444444444444444444444444555555555666666666333333333444444444444555444333333222222333333444444555555555555444444333333333333333333333333333555444444333333444444555666555555555555555444444444555555666666555555444444333222222333444666777666666555555555444444444333333444444444444555555555555444444444444555555999:::;;;;;;<<<;;;;;;;;;:::777444333444444444444444444444333333333333333444444444555555555555555222222222222333333333333777666666666666666666777WWWVVVUUUUUUUUUUUUWWWWWWZZZ\\\^^^]]][[[XXXVVVVVVVVVWWWWWWXXXYYYZZZZZZ[[[WWWVVVUUUSSSRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWVVVVVVWWWXXXXXXVVVTTTTTTUUUWWWVVVSSSQQQOOOOOOPPPQQQQQQRRRUUUVVVVVVUUURRRQQQRRROOOLLLKKKMMMOOOPPPPPPOOOQQQSSSTTTSSSRRRSSSTTTTTTUUUXXXZZZ[[[[[[ZZZYYYWWWVVVVVVWWWXXXZZZ\\\]]]ccccccddddddcccbbbaaa```___]]]YYYUUUTTTUUUXXXZZZ\\\]]]^^^______]]][[[ZZZUUUTTTTTTWWW\\\aaacccdddcccbbb```^^^\\\ZZZZZZYYY\\\[[[ZZZZZZ[[[]]]___aaaaaabbbcccdddddddddddddddcccdddddddddccccccbbbaaa___^^^___bbbeeeggggggfffffffffgggjjjlllmmmllljjjlllnnnpppooommmjjjhhhhhhhhhhhhhhhhhhiiigggdddaaacccbbbaaa``````aaabbbcccgggkkkpppuuuxxx|||xxxiiiaaa]]]WWWQQQNNNKKKHHHDDDBBBBBBCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@??????@@@DDDGGGKKKGGGBBB>>><<<<<<;;;:::>>>======<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<======>>>???@@@AAACCCAAA>>>;;;999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888777777888888777777666666555555666666777777777666555555333333444555555555555444444666777777666555555666777777666666555555444444444444444444444444444444333333333333333444555666666555555555555444444444444444444444444444444444444555666777888777666666333333333444444444444555444444333333333333444444444444555666666666555555444444444444444444444444555444444333333444444555444444444555555666666666444444555555555555444444444333333222333555666888777777666666666555555555444444444444555666777777777666555444555777999:::======>>>???>>>>>><<<<<<:::888666555666666666555444444444444444444444444555555555555555444444444333333444444444555555555666666555555555555666666WWWVVVUUUTTTTTTVVVXXXZZZ\\\^^^______\\\YYYVVVVVVVVVWWWWWWYYYZZZ[[[\\\\\\XXXWWWUUUTTTSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWWWWXXXVVVWWWXXXWWWUUUTTTTTTUUUXXXVVVSSSPPPOOOPPPQQQRRRPPPRRRSSSUUUUUUSSSRRRPPPUUURRROOOMMMMMMOOOQQQSSSQQQSSSSSSSSSRRRRRRSSSUUUUUUVVVXXXYYYYYYYYYXXXWWWUUUUUUVVVWWWXXXZZZ[[[\\\```aaacccddddddcccaaa``````]]]XXXUUUTTTUUUYYY[[[]]]^^^```aaa```___]]]\\\WWWWWWXXXZZZ]]]aaacccdddbbbaaa___^^^\\\[[[ZZZZZZ]]]\\\ZZZZZZ[[[]]]___aaaaaaaaaaaaaaabbbcccddddddeeeeeeffffffeeedddcccbbb______aaadddhhhjjjjjjiiiffffffhhhiiikkkllllllkkkooopppqqqpppooommmkkkjjjlllkkkkkkkkkkkkiiieeebbb``````___^^^^^^___``````dddggglllppptttxxx|||zzzvvvoooddd[[[TTTOOOHHHDDDDDDEEEEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@BBBFFFIIIKKKFFFAAA>>>===>>>??????>>>=========<<<<<<;;;;;;:::::::::::::::;;;<<<<<<<<<<<<;;;;;;<<<>>>AAABBBDDDBBB???<<<:::999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888777777999888888888888888888888666666777777777666666555222333555666777666555444444666777777666555555666999888888777666555555444555555555555555555555555222222222333444666777888666555555555555444444444444444444444444444444444333444666888888777666555555555555666666666666777444444333333333333444444444444555666777777777666555555555555555555555555555444444333333444444555555555555555666666666666555555666666666666555555777666555444333444444444666666666666555555555444777666666666777888999:::999777666555777999<<<>>>AAABBBCCCDDDDDDCCCAAA@@@===;;;888777888888888777444555555555555555666666666666666555444444444333555555555666666666777777333333222222222222333333WWWVVVUUUUUUVVVXXX[[[]]]]]]___```___\\\YYYWWWWWWWWWWWWXXXYYYZZZ\\\\\\]]]YYYXXXVVVUUUTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWTTTUUUVVVUUUTTTSSSTTTVVVWWWUUUSSSQQQPPPQQQQQQRRRQQQRRRSSSTTTTTTSSSRRRQQQTTTRRROOOMMMLLLMMMPPPSSSUUUUUUUUUTTTRRRRRRSSSUUUUUUVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVXXXYYY[[[\\\^^^```bbbddddddbbb___]]]___\\\XXXTTTSSSVVVYYY\\\___```aaabbbaaa___]]]\\\[[[\\\\\\]]]^^^___```aaa```___^^^]]]\\\[[[[[[[[[^^^]]]\\\[[[\\\]]]___aaacccbbbaaaaaaaaabbbccccccfffggggggggggggeeecccbbb______aaaeeehhhjjjiiihhhfffgggiiiiiijjjjjjjjjkkknnnnnnmmmmmmnnnnnnnnnnnnooonnnmmmmmmmmmkkkgggddd___^^^]]]\\\\\\]]]^^^___bbbeeehhhkkknnnrrrvvvyyyzzz}}}uuuccc[[[PPPJJJHHHIIIIIIHHHCCCBBBBBBBBBAAAAAA@@@@@@AAABBBBBBBBBAAACCCFFFIIILLLHHHCCC@@@???@@@@@@@@@===============<<<<<<<<<::::::::::::;;;<<<======;;;:::999999:::===???AAACCCBBB@@@===;;;999888888<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777777666666777777777777777777666666777777777777777666444555777888888777777666444666777777666555555666999999888777666666555555555555555555555555555555333333333444555777888999666555555555555444444444444444444444444444444444222444666777888777555444555555555666666666666777555444444333333444444555444444555666777777777666555555555555555555555555555444444333333444444555777777666666666555555555555666666777777666666555666666555555444444555555555555555444444444333333777777666666666888:::;;;<<<;;;999999:::===@@@CCCGGGHHHJJJLLLLLLKKKIIIHHHAAA>>>:::777777777777666555555555666666777777777666666666555444444444333333333333444444444444555333333222222222222333333TTTTTTTTTVVVXXX[[[]]]___]]]^^^___^^^[[[YYYYYYYYYXXXYYYYYYZZZ[[[\\\\\\]]]ZZZYYYXXXVVVUUUVVVVVVWWWUUUTTTTTTTTTTTTUUUUUUVVVTTTUUUUUUTTTSSSRRRTTTVVVUUUUUUTTTSSSRRRRRRRRRRRRQQQRRRSSSTTTTTTSSSRRRQQQQQQPPPOOOLLLJJJJJJMMMPPPUUUVVVVVVUUUSSSRRRSSSUUUUUUUUUVVVVVVVVVUUUUUUUUUUUUTTTTTTUUUVVVXXXZZZ\\\]]]```ccceeedddaaa^^^[[[\\\YYYVVVTTTTTTVVVYYY[[[```aaabbbaaa```^^^[[[YYY]]]^^^___^^^\\\\\\\\\]]]\\\[[[[[[[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^___``````cccbbbbbbaaabbbbbbccccccfffggghhhhhhgggeeecccaaa]]]^^^```cccggghhhgggeeefffgggiiiiiihhhiiijjjlllmmmlllkkklllnnnppppppoooppppppooopppooommmjjjggg```___^^^]]]]]]^^^___```aaaccceeeggghhhjjjnnnppprrruuuyyyvvvjjjZZZNNNJJJHHHFFFDDDDDDDDDDDDCCCCCCBBBBBBAAACCCCCCCCCBBBAAACCCFFFHHHNNNJJJEEEAAA@@@???>>>===========================;;;;;;::::::;;;<<<======;;;:::999999:::<<<>>>???BBBAAA???===;;;999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888333333444444555555666666666666777888888888777777666666777888888888888777444666777777666555555666888888777777666666555555555555555555555555555555333444444555666777999999666555555555555444444444444444444444444444444444333444555666777666555555333333333444444444444555555555444444444444555555444444555666666666555555444444444444444444444444555444444333333444444555777777777666666555555555555555666666666666555555222222333555666777888888555444444444444333333333444444333444666999<<<>>>AAA@@@@@@@@@AAACCCEEEGGGLLLNNNQQQTTTUUUUUUTTTSSSGGGBBB;;;666444444444444666666666777777888888999555555555555555444444444555555555555666666666666666666555555555555666666OOOPPPRRRUUUYYY\\\^^^___^^^^^^]]][[[YYYYYYZZZ\\\ZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[YYYXXXWWWWWWXXXXXXUUUTTTSSSRRRRRRRRRSSSTTTVVVWWWVVVTTTQQQQQQRRRSSSTTTTTTUUUUUUTTTSSSQQQQQQRRRSSSSSSTTTTTTSSSSSSRRROOOPPPPPPMMMKKKJJJLLLNNNRRRSSSTTTTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVTTTSSSRRRRRRSSSVVVYYY[[[___aaaeeegggfffbbb]]]ZZZXXXVVVUUUTTTTTTVVVYYY[[[aaaaaaaaaaaa___\\\XXXVVVZZZ\\\^^^\\\ZZZXXXYYYZZZXXXXXXXXXYYYZZZ\\\]]]^^^^^^___```aaaaaaaaa```___```aaaaaabbbcccdddeeeeeefffggghhhiiihhheeebbbaaa^^^___aaadddggggggeeecccccceeehhhhhhhhhiiilllooommmlllmmmooorrrsssqqqnnnqqqqqqqqqqqqqqqpppllliiicccbbbaaa``````aaabbbcccaaabbbccccccbbbcccfffhhhiiimmmrrrxxx~~~mmm\\\TTTOOOJJJFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEDDDBBBAAABBBDDDGGGJJJGGGCCCAAA@@@???===;;;=====================>>><<<;;;;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<===>>>??????===<<<:::999888888::::::::::::::::::::::::::::::::::::::::::::::::333444444555666666777777666666777888888888888888666666666666666777888888444666777777666555555666666666666666666666666666555555555555555555555555333333333444555666777888666555555555555444444444444444444444444444444444555555666666666777777777333333333444444444444555555555444444444444555555444555555555555444444333333333333333333333333333555444444333333444444555666666666666666777777777333444444444444444444333111222444555777888888999555555555555444444444444222222333555999>>>CCCFFFGGGGGGGGGHHHIIIJJJKKKLLLPPPRRRWWW[[[^^^___^^^]]]OOOIII???888444444444555666666777777888999999:::444444444555555555555555666666666777777777888888777666666666666666666777LLLNNNQQQUUUYYY\\\^^^___^^^]]]\\\ZZZXXXXXX[[[]]][[[[[[[[[[[[[[[[[[\\\\\\]]]\\\ZZZYYYXXXXXXYYYYYYUUUTTTSSSQQQQQQQQQRRRRRRYYYXXXWWWTTTPPPOOOPPPQQQSSSTTTUUUVVVUUUTTTQQQPPPSSSSSSTTTTTTTTTTTTSSSSSSPPPRRRRRRPPPMMMLLLMMMOOONNNPPPRRRSSSSSSSSSTTTVVVVVVVVVWWWWWWWWWWWWXXXXXXSSSRRRPPPOOOQQQTTTXXXZZZ```cccfffhhhgggccc]]]ZZZUUUTTTTTTTTTUUUWWWYYY[[[aaaaaaaaa```]]]ZZZWWWTTTWWWYYY[[[[[[XXXVVVWWWXXXVVVVVVWWWXXXZZZ\\\]]]___^^^___aaaccccccbbb```___^^^___aaaccceeefffggggggfffggghhhiiihhheeebbb``````aaacccfffiiiiiigggdddaaadddggghhhhhhjjjnnnrrrnnnnnnpppsssvvvuuuqqqlllrrrqqqqqqrrrrrrqqqnnnkkkfffeeedddccccccdddeeefffbbbbbbbbbaaa___```bbbddddddgggmmmtttzzz~~~pppddd]]]VVVPPPHHHGGGGGGFFFEEEDDDDDDCCCEEEEEEDDDBBBAAAAAACCCFFFDDDBBB@@@???@@@@@@???===============>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<======>>>>>>======;;;:::999888888:::::::::::::::::::::::::::::::::::::::::::::;;;666666777888999::::::;;;666666777888888888888888666666555444444666777888444666777777666555555666555555555555666666666666666666666666666666666666333333333333444555666666666666555555555444444444444444444444444444444444777777777666777888888999555555555666666666777777555555444444444444555555555555555555444333222222333333333333333333333333555444444333333444444555444444555666777888999999111222222333333222222111555555666666666666666555777666666666555555555555222222444888>>>EEEKKKOOOLLLLLLMMMMMMNNNNNNOOOOOORRRUUUZZZ```cccdddddddddXXXPPPDDD;;;777666777888666666777888999999::::::333444444555555666666666222222222333333333444444555555444444444444555555SSSTTTVVVXXXZZZ\\\\\\]]]bbb^^^XXXUUUUUUWWWYYYZZZ\\\ZZZYYYZZZ\\\]]]]]]\\\]]]]]]\\\[[[ZZZZZZZZZZZZWWWUUURRROOOOOOPPPRRRTTTXXXUUURRRNNNLLLLLLLLLMMMSSSSSSSSSSSSRRRQQQPPPOOOMMMOOOQQQSSSSSSRRRQQQPPPOOOOOONNNNNNNNNNNNNNNNNNQQQRRRSSSVVVXXXXXXUUURRRRRRRRRSSSUUUVVVWWWXXXYYYWWWVVVSSSQQQPPPSSSXXX\\\^^^aaadddfffeeeaaa]]]ZZZVVVUUUTTTSSSUUUXXX[[[]]]```bbbbbb___YYYUUUTTTTTTTTTWWWZZZ[[[YYYWWWVVVVVVZZZZZZYYYYYY[[[]]]```bbbbbbfffjjjjjjfffbbb___^^^^^^___aaaccceeegggiiiiiiiiiiiiiiihhhgggeeedddccccccdddfffgggggggggfffeeegggdddbbbdddhhhllllllkkkrrrrrrssstttttttttssssssuuuuuuuuusssqqqooolllkkkiiieeebbbaaaccceeedddcccdddcccaaa______```aaaccceeeeeegggjjjnnntttyyy|||lll___XXXRRRLLLHHHHHHFFFAAABBBGGGFFFFFFEEECCCAAAAAABBBDDDBBBAAA???@@@AAAAAA@@@>>>???????????????>>>======??????>>>===<<<;;;;;;:::======<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999888888999999999999999999999999;;;:::999888999:::;;;<<<999999:::999999888777666666777888999:::;;;;;;;;;555555666666777777888888888777777666555444444444333444666777888777555444666666666666666555555444222444555555444333333444666666666666666666666666666666666666666555555555777777666666666666777777444444444555555555555666666666666666555555555555444444444444444444444444555555555444444333333333555555555555555555555555555555555555555555555555222333333333444555555555777666555444444555666777777777666555444444333333666555666;;;DDDLLLPPPQQQQQQOOOOOORRRVVVXXXWWWUUUUUUTTTWWW]]]dddhhhgggfffYYYOOOBBB888555444444444555555555555666666666666:::999666444333333444555666666666666777777777777666666555555444444444333UUUVVVWWWXXXYYY[[[\\\\\\bbb]]]XXXTTTTTTVVVWWWXXXZZZYYYXXXYYY\\\^^^^^^]]]]]]]]]\\\[[[ZZZZZZZZZZZZWWWUUURRRPPPOOOPPPRRRTTTWWWTTTQQQNNNLLLLLLLLLMMMQQQRRRRRRRRRRRRQQQPPPPPPOOOPPPQQQRRRRRRRRRQQQPPPQQQPPPOOONNNMMMMMMMMMMMMOOOOOOPPPRRRTTTTTTRRRPPPPPPPPPRRRSSSUUUWWWYYYZZZYYYXXXVVVRRRQQQSSSWWW[[[^^^```ccceeeddd```\\\ZZZVVVUUUTTTTTTVVVYYY\\\^^^bbbcccccc___ZZZVVVUUUVVVYYY\\\______]]][[[YYYYYYZZZZZZYYYZZZ[[[]]]```bbbaaadddggggggddd```^^^^^^^^^___```bbbdddfffhhhiiigggggggggfffffffffeeeeeeffffffggghhhgggfffeeeeeefffeeedddeeehhhjjjkkkkkkpppppppppqqqqqqqqqpppppptttttttttsssqqqooommmkkkeeeccc```aaadddgggggggggdddcccbbbaaa```aaaaaabbbcccdddeeegggkkkppptttwww|||{{{sssdddXXXMMMJJJIIIFFFDDDEEEFFFFFFEEEDDDBBBBBBBBBCCCBBBAAA@@@@@@AAAAAA@@@>>>???????????????>>>======>>>>>>======<<<<<<;;;;;;======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999888999999999999999999999999:::999999999999:::;;;;;;999::::::999999888777666555666777888999999999999555555666666777777888888888777777666555555444444333555666888888777666555666666777777666666555444333444666666444333444555555555555555555555555555666666666666666666666555777777666666666666777777444444444555555555555666666666666666555555555555555555555555555555555555555555444444444333333333555555555555555555555555555555555555555555555555555555555555666666666666777666555444444555666777777666666555444444333333444333555;;;DDDLLLQQQSSSSSSRRRRRRUUUYYY[[[[[[ZZZVVVUUUUUUYYY___ccccccaaaXXXNNNBBB999555444444333555555555555666666666666999888777555555555555666555555555666666666777777666666666555555555444444YYYXXXXXXWWWXXXYYY[[[\\\aaa\\\VVVSSSRRRSSSTTTUUUXXXWWWVVVXXX[[[^^^___^^^]]]]]]\\\\\\[[[ZZZZZZZZZWWWUUURRRPPPPPPQQQRRRTTTUUUSSSQQQNNNLLLLLLMMMNNNOOOPPPQQQQQQRRRQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQSSSRRRPPPNNNMMMLLLLLLLLLNNNMMMLLLNNNPPPQQQPPPOOONNNOOOPPPRRRTTTWWWYYYZZZ\\\ZZZXXXUUUSSSSSSWWWZZZ]]]___aaacccbbb___\\\ZZZWWWWWWVVVVVVXXX[[[^^^```eeeeeedddaaa\\\YYYWWWWWW]]]___bbbbbb___]]][[[ZZZZZZZZZZZZZZZ[[[]]]___aaa```aaacccccc```^^^]]]^^^^^^^^^___aaaccceeeggghhhdddcccddddddeeefffhhhiiiiiijjjiiiiiihhhfffeeedddffffffggggggggggggiiikkknnnnnnmmmmmmmmmmmmnnnnnnqqqrrrrrrrrrqqqooommmllleeecccaaaaaadddfffhhhhhhdddddddddddddddcccbbbbbbaaaaaabbbdddgggjjjnnnpppuuuxxx}}}mmmYYYQQQOOOMMMHHHFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@AAAAAA@@@??????????????????>>>=====================<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999999999999999999999999999999888999999:::::::::::::::::::::::::::999888777666444444555666777777777777555555666666777777888888888777777666666555555444555666777888888888777666666666777777666666555444333555777666555444555666444444444555555444444444555555666666666666666666777666666555555666666777444444444555555555555666666666666666555555555555666666666666666666666666555444444444444333333333555555555555555555555555555555555555555555555555888888777777777777777777666666555555555555666666666666555555444333333333111222444:::CCCLLLSSSVVVVVVTTTTTTVVVYYY[[[\\\\\\VVVSSSQQQSSSWWWYYYYYYXXXSSSJJJ@@@888555555444333444555555555555666666666777777777777777777777666444444444555555555666666777777666666666666555555[[[ZZZXXXWWWWWWYYY[[[\\\___[[[VVVRRRQQQRRRRRRRRRTTTSSSSSSVVVYYY\\\]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXVVVUUURRRPPPPPPPPPRRRSSSTTTSSSQQQOOONNNNNNOOOOOONNNOOOPPPQQQRRRRRRRRRRRRTTTTTTSSSRRRQQQQQQQQQRRRRRRQQQPPPOOONNNNNNMMMNNNPPPNNNLLLMMMOOOQQQQQQQQQOOOOOOPPPQQQRRRTTTWWWXXX[[[[[[YYYWWWUUUVVVXXX[[[\\\]]]___aaa```___]]][[[YYYXXXWWWWWWYYY\\\```bbbffffffdddaaa^^^[[[ZZZZZZ\\\___aaaaaa^^^[[[YYYXXXZZZZZZZZZ[[[\\\]]]___```````````````___^^^______]]]]]]]]]___```ccceeefff```aaaaaaccceeegggjjjkkkllllllkkkiiihhhfffddddddeeehhhjjjiiifffeeehhhjjjllllllkkkjjjkkkkkklllmmmoooppppppqqqpppooommmlllgggfffdddccccccdddeeeffffffggghhhiiihhhgggeeeddd``````aaabbbdddfffhhhiiioooqqquuuyyy~~~oooaaaZZZUUUOOOJJJHHHGGGFFFFFFFFFEEECCCBBBCCCAAA@@@@@@AAABBB@@@??????????????????>>>======<<<<<<<<<=====================<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::999999999999999999999999777888999;;;;;;:::999999::::::::::::999888777777444555555666777777666666555555666666777777888888777777777777666666555555666666777888999888888777777777777777777666555555444666777777666555555666444444555666666555444444555555555555666666666666666666666555555666666666444444444555555555555666666666666666555555555555555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555999888888777777666666666666666666555555666666666555555555444444333333333111111444:::BBBKKKSSSWWWWWWVVVUUUUUUVVVWWWXXXXXXSSSOOOJJJIIIKKKMMMMMMLLLIIICCC:::555555555555444444444444555555555666666444666888999:::999888777333333333444444444555555777777777777777666666666[[[ZZZXXXWWWXXXYYY[[[]]]^^^[[[UUURRRQQQQQQQQQQQQRRRQQQQQQSSSWWWYYYZZZZZZ\\\\\\\\\[[[ZZZYYYWWWVVVUUUSSSQQQPPPOOOPPPPPPQQQSSSSSSRRRQQQPPPPPPQQQQQQNNNNNNPPPQQQRRRRRRSSSSSSUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPQQQRRRSSSQQQOOOOOOQQQTTTUUUUUUSSSRRRQQQPPPQQQRRRTTTUUUXXXYYYYYYXXXWWWXXXZZZ]]]\\\]]]^^^______^^^]]]]]][[[ZZZYYYYYYZZZ]]]```bbbfffdddbbb```^^^]]]\\\\\\\\\___aaaaaa^^^[[[YYYXXXZZZZZZ[[[[[[\\\]]]^^^___```_________``````aaaaaa\\\\\\\\\\\\^^^```cccddd^^^___aaacccfffhhhkkklllmmmmmmkkkiiigggfffeeedddeeehhhjjjiiifffeeegggiiijjjjjjjjjkkklllmmmnnnnnnnnnnnnooooooooonnnmmmlllffffffeeeccccccdddfffhhhiiijjjlllmmmmmmkkkiiigggaaaaaabbbbbbccceeefffgggjjjkkknnnqqquuuyyy|||}}}{{{nnnddd[[[SSSLLLJJJGGGGGGGGGGGGDDDBBBCCCBBB@@@AAABBBBBBAAA??????????????????>>>======<<<<<<<<<=====================<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::999999999999999999999999777888999:::;;;:::999888::::::;;;::::::999888777666666777888888888777777555555666666777777888888777777777777777666666666666777777888888888888888777777777777777666666555444666777777666555555666555666777888888777666555444555555555666666777777666666555555555555666666444444444555555555555666666666666666555555555555444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555777777777666666555555555555666666666666666666555444444444444444333333333111222555999@@@HHHPPPVVVYYYXXXWWWUUUSSSQQQQQQQQQKKKGGGAAA???AAABBBBBBAAA>>>:::444333444666666555444444444444555555555555333555888::::::999888777333333333333444444444444666666666777777777777777XXXXXXXXXXXXYYY[[[]]]^^^^^^[[[VVVSSSSSSSSSSSSRRRSSSRRRQQQRRRUUUWWWWWWWWWZZZ[[[[[[[[[YYYWWWUUUTTTSSSRRRPPPOOONNNNNNOOOOOORRRQQQQQQQQQQQQQQQRRRRRROOOPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQQQQQQQRRRSSSTTTUUUUUUTTTRRRRRRTTTVVVWWWWWWUUUTTTRRRQQQPPPQQQSSSTTTWWWXXXYYYYYYXXXYYY[[[]]]\\\]]]]]]^^^____________]]]\\\ZZZYYYZZZ\\\___aaadddaaa___]]]^^^___^^^]]]]]]```bbbccc```]]]\\\[[[ZZZZZZ[[[\\\]]]]]]^^^^^^___^^^^^^___aaacccbbbaaa\\\[[[ZZZZZZ\\\^^^aaaccc^^^___bbbeeegggiiikkkkkklllkkkjjjhhhgggfffffffffeeegggiiiiiihhhgggggghhhhhhiiijjjlllnnnoooppppppmmmnnnnnnooonnnmmmkkkjjjbbbcccccccccdddfffiiimmmkkklllnnnooonnnmmmkkkiiiddddddeeeffffffgggggghhhhhhhhhiiijjjmmmpppsssuuu{{{~~~mmm```SSSNNNIIIHHHHHHHHHEEECCCCCCBBBAAAAAABBBBBBAAA@@@???????????????>>>=====================<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;999999999999999999999999777888888999999999999999;;;;;;;;;;;;:::999888777777888888999999888888888555555666666777777888888777777777777777777777777666666666777777777888888777777888888777777666555333555777666555444555666555666888999999888666555444444555555666777777777666555555444444555555666444444444555555555555666666666666666555555555555444444444444444444444444333333333444444444444555555555555555555555555555555555555555555555555555666555555555555555555444555555666666666666555555444444333333333333333333222333444666:::AAAIIIOOOVVVWWWVVVSSSOOOKKKIIIIIICCC>>>999888999;;;:::999777444111222555777777555333444444444444555555555444555777999999888777666333333333444444444555555555555666666666666777777UUUUUUWWWYYY[[[]]]___```^^^[[[WWWUUUUUUUUUUUUTTTVVVUUUSSSTTTUUUVVVVVVUUUYYYYYYZZZYYYXXXVVVSSSQQQQQQPPPOOONNNMMMMMMMMMMMMNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRSSSTTTTTTTTTSSSRRRSSSTTTUUUUUUUUUTTTSSSTTTTTTTTTSSSTTTTTTUUUUUUUUUTTTSSSTTTVVVWWWWWWVVVUUUTTTRRRQQQQQQRRRTTTVVVWWWYYYZZZZZZYYYXXXYYYZZZ]]]]]]]]]^^^^^^___```aaa___]]][[[ZZZZZZ[[[]]]___aaa^^^[[[[[[]]]______^^^]]]```ccccccaaa___]]]]]]ZZZ[[[[[[\\\]]]]]]]]]]]]]]]\\\\\\___bbbdddbbb```[[[ZZZYYYYYYZZZ]]]```bbb^^^aaadddhhhjjjjjjjjjiiijjjiiihhhggggggggghhhhhhfffffffffhhhiiijjjhhhgggdddfffjjjnnnpppqqqqqqpppmmmnnnnnnnnnmmmllljjjiiibbbcccddddddccceeejjjnnnlllmmmmmmnnnmmmlllkkkjjjggghhhiiijjjkkkkkkkkkkkkhhhgggffffffgggiiilllmmmpppwww~~~kkkYYYSSSKKKHHHHHHHHHFFFDDDDDDBBBAAAAAABBBBBBAAA@@@???????????????>>>======>>>>>>======<<<<<<;;;;;;======<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<999999999999999999999999888888888888888999999:::;;;;;;;;;;;;:::999888777777888888999999888888777555555666666777777888888777777777777777777777777666666555555666666777777777888888888888777666666333444666666444333444555444666888999999888666444444444555555666777777888666555555444444555555666444444444555555555555666666666666666555555555555555555555555555555555555333333333444444444555555555555555555555555555555555555555555555555555555444555555555555555555666444555666777777666555444333333333333333333333333111222222222444999@@@FFFLLLOOOPPPMMMHHHCCC@@@???;;;888444444666888777666666444222333666888666444333333444444444555555555444555666777777777666555444444444444555555555555444444555555555666666666RRRTTTWWWZZZ]]]___```aaa^^^[[[XXXVVVVVVWWWVVVVVVYYYWWWUUUUUUVVVVVVVVVTTTXXXXXXYYYYYYWWWUUURRRPPPPPPOOONNNMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPPPPRRRSSSSSSTTTTTTTTTTTTTTTQQQRRRTTTVVVWWWVVVUUUSSSWWWWWWVVVUUUTTTTTTTTTUUUTTTSSSRRRTTTVVVWWWVVVUUUTTTSSSQQQPPPQQQSSSVVVXXXXXXZZZ[[[ZZZXXXWWWWWWWWW]]]]]]]]]^^^___```aaabbb```^^^\\\ZZZYYYZZZ\\\]]]___\\\YYYYYY\\\___```___[[[^^^aaabbb```^^^]]]]]]ZZZ[[[\\\]]]]]]]]]]]]]]]\\\[[[[[[^^^bbbdddbbb___[[[ZZZXXXXXXYYY\\\___aaa___bbbfffiiikkkkkkiiihhhhhhgggfffffffffgggiiijjjfffeeeeeegggkkkllliiifffaaadddiiinnnqqqrrrqqqpppmmmnnnnnnnnnmmmkkkiiihhheeeffffffeeeccccccgggkkklllllllllllllllkkkkkkjjjjjjkkklllmmmmmmnnnnnnmmmhhhgggeeecccccceeegggiiigggnnnvvvzzz{{{|||rrr]]]UUUMMMHHHHHHIIIGGGDDDDDDBBBAAAAAABBBCCCAAA@@@???????????????>>>======??????>>>===<<<;;;;;;:::======<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<999999999999999999999999999888777777777888:::;;;;;;;;;;;;;;;:::999888888777888888888888888777777555555666666777888888888777777777777777888888888555555555555555666777777888888888888888777666666222444555555444333333444333555777888888777555333444444444555666777777888555555555444444555555555444444444555555555666666777666666666555555555555666666666666666666666666333333333444444555555555555555555555555555555555555555555555555555555555444444555555666666777777444555666777777666555444333333333333333333333333111111111//////333:::@@@BBBFFFHHHGGGAAA;;;888777777444222222666888777555888666444555777888666333333333333444444444555555555555666666666666555555444444444555555555666666333444444444555555666666SSSUUUYYY\\\^^^^^^]]]\\\\\\[[[ZZZYYYXXXXXXXXXXXX[[[[[[YYYXXXWWWVVVVVVVVVWWWXXXXXXVVVSSSQQQQQQRRROOONNNLLLKKKKKKKKKLLLMMMRRRPPPOOONNNOOOQQQTTTUUUUUUUUUUUUTTTTTTUUUUUUVVVSSSSSSTTTUUUUUUUUUTTTTTTXXXXXXYYYYYYYYYYYYXXXXXXUUUWWWXXXXXXWWWVVVVVVWWWVVVTTTRRRQQQRRRTTTVVVXXX[[[\\\^^^]]][[[YYYYYYYYYYYYYYYYYYZZZ[[[]]]______^^^```aaa```^^^\\\[[[[[[ZZZYYYYYYZZZ\\\^^^^^^]]][[[[[[\\\___aaaaaa^^^\\\\\\\\\]]]]]]]]]\\\\\\[[[[[[\\\^^^bbbffffffbbb___]]]\\\YYYWWWVVVYYY___cccaaabbbdddgggiiikkklllmmmllljjjhhhgggiiijjjjjjiiiggghhhhhhjjjkkkjjjgggeeegggdddcccgggmmmrrrrrrppppppnnnkkkjjjkkkkkkkkkjjjjjjjjjiiihhhggggggggghhhmmmmmmmmmnnnnnnnnnnnnnnnoooooonnnnnnnnnoooooopppjjjhhhfffddddddfffhhhiiijjjkkklllmmmoooppprrrrrrzzzmmm^^^SSSQQQKKKAAAAAAHHHGGGEEECCCCCCDDDDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>===>>>>>>===<<<<<<<<<<<<;;;:::;;;<<<===::::::::::::::::::::::::;;;:::999888888999:::;;;<<<<<<;;;;;;;;;::::::::::::::::::999999888888888888888999999999999888888888999::::::999888777666777777777777666666666666888888888888888888888888555555555555555555444444555444444333333444444555555555444444444333333333333444555555666666555555555555555555555555555555555555555666666666666777444444555555666666777777777777666555444333333222222000///000444777777555444444444444444444444444555555555444444333333333333444444444444444333333555555555444444555555555222222222111111111000000222222111111111222444555::::::::::::888666444333222222111111222222333444444333333333333444555555444555777888888888777666555555666666666666555555444555777666555555666777555555444333444555666777SSSUUUXXX\\\]]]^^^]]]\\\[[[[[[[[[ZZZYYYYYYXXXXXX[[[ZZZXXXWWWUUUTTTSSSRRRQQQSSSVVVVVVTTTRRRPPPPPPPPPOOONNNMMMLLLMMMMMMNNNQQQPPPNNNNNNOOOQQQTTTUUUVVVVVVUUUUUUTTTUUUUUUUUUSSSTTTTTTUUUUUUUUUUUUUUUXXXXXXYYYYYYYYYYYYXXXXXXWWWXXXZZZYYYWWWVVVWWWXXXXXXWWWUUUSSSSSSUUUWWWXXXZZZ\\\]]]]]][[[YYYXXXXXXYYYYYYYYYZZZ[[[\\\]]]^^^^^^```aaa```^^^\\\[[[[[[ZZZYYYYYYZZZ\\\\\\\\\ZZZVVVVVVXXX\\\```aaa```___\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]___cccffffffccc```]]]\\\ZZZWWWVVVXXX]]]aaaaaabbbeeegggjjjlllmmmnnnllljjjgggfffgggggggggfffeeefffggghhhiiihhhfffdddeeeccccccgggnnnrrrrrrpppooommmkkkjjjkkkllllllkkkjjjjjjiiiiiiiiiiiiiiiiiikkkkkkllllllllllllmmmmmmnnnmmmmmmlllllllllmmmmmmiiigggeeecccbbbcccdddfffeeefffgggiiijjjkkklllmmmpppwwwqqq^^^WWWRRRJJJHHHLLLHHHFFFCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>>>>>>>>>>>>><<<<<<<<<===<<<;;;;;;;;;<<<::::::::::::::::::::::::;;;:::999888888999:::;;;<<<;;;;;;;;;;;;::::::::::::::::::999999999888888888888999999999999888888888888999999999888666555888888888888777777777777666666666666666666666666555555555555555555555555555444444333333444444555555555444444444333333333333444555555666666555555555555555555555555555555444444555555555666666666555555555666666666666666555555555444444444444444444222111222555777777666666666666666666666666666555555444444444333333333666666777777777777666666555555444444444444555555333333222222222222111111333222111111111222333444666777777777666444333111222222222222222333444444444333333333333444555555444555666777888777777666666666777777777777777777555666777666555444555666555444444333444555666777SSSUUUXXXZZZ\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWW\\\[[[YYYWWWTTTRRRQQQPPPLLLPPPTTTVVVVVVSSSRRRQQQRRRQQQPPPOOOOOOOOOPPPPPPPPPOOONNNNNNOOOQQQSSSUUUWWWWWWVVVUUUTTTTTTTTTUUUTTTTTTUUUUUUUUUVVVVVVVVVXXXXXXYYYYYYYYYYYYXXXXXXYYY[[[[[[ZZZYYYXXXXXXYYY\\\ZZZXXXVVVUUUVVVWWWXXXZZZ[[[]]]]]][[[YYYXXXXXXZZZYYYYYYYYYZZZZZZ[[[\\\^^^___aaa```^^^[[[[[[[[[ZZZYYYYYYZZZ[[[\\\ZZZYYYUUUUUUWWWZZZ^^^`````````]]]\\\[[[YYYYYYYYYZZZZZZ]]]^^^___ccceeefffdddbbb]]]\\\[[[XXXWWWYYY]]]```bbbdddfffhhhkkkmmmnnnnnnjjjgggeeeddddddeeedddccccccdddeeeeeeeeedddbbbaaaaaaaaabbbhhhnnnrrrqqqooommmkkkjjjjjjlllmmmmmmmmmjjjjjjjjjjjjjjjkkkkkkkkkiiiiiiiiijjjjjjkkkkkkkkknnnmmmlllkkkkkkkkkkkkkkkiiihhheeecccbbbcccdddeeecccdddeeeggghhhiiiiiiiiihhhmmmtttyyy}}}rrrccc[[[RRRLLLLLLJJJHHHEEEDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBB@@@>>>>>>>>>???>>>===<<<=========<<<;;;::::::::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;:::::::::::::::::::::999999999999888888888999999999999888888777777777777777777666555999999999999888888888888666666666666666666666666555555555555555555555555555555444444444444555555555555444444444333333333333444555555666666555555555555555555555555555555333444444444555555555555666666666666666555555555222333333333444444444555666444333333555666666666555555555555555555555555555444444444444333333333444444555555555555444444444444333333333333444444444444444333333333333222444333333222222222222333222333333333333222111000333333333333333444444555444333333333333444555555444555666777777777777666666666777888888999888888666777888777555444444555444444444333444555555666SSSTTTWWWYYY[[[[[[[[[ZZZZZZZZZZZZZZZZZZXXXWWWVVV]]]\\\ZZZXXXUUURRRPPPNNNKKKOOORRRUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRRRRRRRRRROOOOOONNNNNNOOOQQQSSSUUUWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWXXXXXXYYYYYYYYYYYYXXXXXX[[[\\\\\\[[[YYYYYYZZZ[[[___^^^\\\YYYXXXXXXXXXXXXZZZ\\\^^^]]][[[YYYYYYYYYZZZZZZYYYYYYYYYYYYYYYZZZ]]]___``````]]][[[ZZZZZZYYYYYYYYY[[[]]]^^^]]][[[ZZZYYYYYYZZZ]]]______^^^^^^\\\ZZZXXXWWWWWWYYYZZZ\\\]]]^^^aaabbbccccccbbb\\\\\\[[[ZZZZZZ[[[___bbbeeefffhhhiiijjjkkkkkkkkkeeecccaaaaaabbbccccccbbbccccccdddbbb```^^^\\\\\\]]]^^^aaagggmmmppppppnnnkkkjjjiiijjjmmmnnnnnnnnnjjjjjjkkkllllllmmmmmmmmmhhhhhhiiiiiijjjjjjkkkkkknnnnnnlllkkkjjjjjjjjjjjjiiihhhgggffffffggghhhiiiggghhhiiikkklllllllllkkkiiillloooqqqtttyyy~~~mmm]]]QQQMMMMMMJJJGGGEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>??????>>>======<<<<<<======<<<:::888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999888888999999999999888888666666666666666666555555999999888888888777777777777777777777777777777777555555555555666666666666555555444444444444555555555555444444444333333333333444555555666555555555555555555555555555555555333333333444444444555555777777666666555555444444333333333333333333333333666555444444444444555444333333333333333333333333444444444444444444444444222222333444444444333333444333333222222333333444555555555555444444444444444444333333222222222222000000111111111111111111444444333333333444555555444333333333333444555555555555555666666666666666555555666777888888888888777888888777444333333444333333333444444444555555SSSTTTVVVXXXYYYYYYZZZYYYXXXXXXXXXXXXWWWVVVUUUUUUZZZZZZXXXVVVTTTQQQNNNLLLLLLMMMOOOOOOPPPRRRUUUXXXUUUUUUUUUUUUUUUTTTTTTSSSPPPPPPPPPPPPPPPRRRSSSTTTVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXYYYYYYYYYYYYXXXXXXZZZ[[[[[[ZZZYYYYYY[[[]]]bbbaaa^^^\\\ZZZYYYYYYYYY[[[]]]___^^^\\\ZZZZZZZZZ[[[ZZZZZZYYYYYYYYYYYYYYY]]]___```___]]][[[ZZZZZZWWWXXXZZZ]]]```bbbaaa___\\\[[[ZZZZZZ]]]___``````^^^]]]ZZZXXXVVVWWWWWWXXXYYYZZZ\\\]]]^^^___```aaaZZZ[[[\\\\\\]]]^^^bbbdddhhhhhhiiiiiiiiihhhggggggaaa___]]]^^^```bbbbbbbbbbbbcccccc```[[[XXXWWWWWWZZZ\\\```eeejjjmmmmmmmmmiiihhhiiikkknnnoooooonnnjjjkkklllmmmmmmmmmmmmmmmhhhiiiiiijjjkkkllllllllllllkkkjjjiiihhhgggggggggggggggggggggiiikkkmmmnnnlllmmmooopppqqqpppoooooommmooopppoooooosssyyyooo\\\SSSNNNKKKGGGEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA???>>>??????>>>===>>><<<;;;<<<======;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999888888999999999999888888555555555555555555666666888888777777777666666666777777777777777777777777555555555666666666777777666555555444444555555666555555444444444333333333333444555555666555555555555555555555555555555555333333333444444444555555777777666666555555444444555555444333222222111111444444444333222222333444333333333333333333333333444444444444444444444444555555666777777777777777444333333222222333333444666666666555555555444444444444444444333333222222111111111111111222222222444444333333333444555555444333333333333444555555555555555555555666666777444555666666777777777666777888888777444333333444333333333444444444444444SSSTTTUUUVVVWWWXXXXXXYYYVVVVVVUUUSSSSSSSSSSSSSSSUUUUUUUUUTTTRRRPPPMMMKKKKKKLLLLLLLLLLLLNNNSSSVVVVVVVVVWWWWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSUUUWWWXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXYYYYYYXXXXXXYYY[[[^^^cccbbb```^^^\\\[[[ZZZZZZ[[[\\\^^^^^^\\\ZZZYYYYYY[[[[[[ZZZYYYYYYYYYZZZZZZ]]]^^^```___]]]ZZZZZZZZZVVVWWWZZZ^^^bbbdddcccbbbYYYXXXVVVWWW[[[___aaabbb___]]][[[YYYWWWWWWWWWWWWWWWXXXZZZZZZZZZ[[[^^^```YYY[[[]]]]]]^^^___bbbdddggggggggggggfffeeedddccc___]]]\\\\\\^^^```aaa```___aaaaaa]]]XXXUUUUUUWWWXXXZZZ^^^bbbfffhhhjjjkkkhhhhhhiiikkknnnoooooonnnjjjkkkmmmnnnnnnmmmlllllliiiiiijjjkkklllmmmmmmnnnhhhgggfffeeeeeeeeeeeeeeeddddddeeegggjjjlllnnnooooooqqqrrrttttttsssqqqppppppqqqrrrpppnnnnnnrrrvvv}}}kkk]]]SSSOOOJJJFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA?????????@@@???>>>???<<<999:::<<<>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::::::::999999999999888999999999999:::::::::888888999999999999888888666555555555555666777777777777777777666666666555666666666666666666666666555555555666666777777888666666555555555555666666555555444444444333333333333444555555666666555555555555555555555555555555333444444444555555555555666666666666666555555555666666555444333222111111333444444333111111333444444444444444444444444444333333333444444444444555333444555555666666666666444444333333333333444444666666666555555555555444333444444444444444333222333222222111222222333333333333333333333444444555444333333333333444555555555555444444555555666777555555666666666666555555666777888777555444444555222222333444444444444333SSSSSSTTTUUUVVVWWWXXXXXXUUUSSSQQQOOONNNOOOPPPQQQSSSTTTUUUUUUTTTRRRPPPOOOMMMNNNOOOOOONNNOOORRRTTTVVVWWWWWWXXXWWWVVVUUUTTTUUUUUUTTTTTTSSSRRRRRRRRRPPPPPPPPPPPPPPPQQQRRRSSSRRRRRRQQQQQQRRRTTTVVVXXXXXXXXXYYYYYYYYYYYYXXXXXXUUUVVVVVVVVVVVVXXX[[[^^^cccbbbaaa___]]]\\\[[[ZZZYYY[[[\\\\\\ZZZXXXWWWWWW[[[[[[ZZZZZZZZZ[[[[[[\\\]]]^^^______\\\ZZZYYYYYYVVVXXXZZZ^^^bbbcccbbb```WWWUUUSSSSSSUUUYYY\\\]]]___^^^]]][[[YYYWWWVVVUUUVVVXXXYYYXXXXXXYYY]]]```ZZZ[[[]]]]]]]]]\\\^^^___cccdddddddddddddddccccccaaa___\\\\\\]]]^^^]]]]]]ZZZ]]]^^^[[[WWWUUUWWWZZZXXXYYY\\\___aaadddgggiiiiiihhhiiilllnnnooonnnmmmkkklllmmmnnnnnnmmmkkkjjjhhhiiiiiijjjkkklllmmmnnnggggggfffffffffffffffgggffffffhhhjjjlllnnnoooppprrrtttuuuwwwwwwuuusssrrrpppssstttssspppnnnooorrrsssxxxooo___ZZZSSSMMMJJJHHHFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCAAA??????@@@@@@???>>>???;;;777777;;;??????===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;:::::::::999999999999888888888999999999:::::::::888888999999999999888888666666555555555666888888888888888777777777666666666666666666666666666666444555555666777777888888666666555555555555666666555555444444444333333333333444555555666666555555555555555555555555555555444444555555555666666666555555555666666666666666666555555555444444333333222444555444222222444666444444444444444444444444333333333444444444555555000111222333444444444444555555444444444444555555666666555555555444444444222333444555555555444333444333222111111222333333222222222222222333444444444333333333333444555555555555444444444555666777777777777777777666555444555666777666555444555666111222333444444444333333SSSSSSTTTUUUVVVVVVWWWXXXTTTRRRNNNLLLKKKLLLOOOQQQUUUVVVWWWXXXXXXWWWUUUTTTOOOQQQTTTTTTTTTSSSSSSTTTVVVWWWXXXXXXXXXWWWUUUUUUWWWWWWVVVUUUTTTSSSRRRQQQNNNNNNNNNOOOPPPQQQRRRSSSQQQQQQPPPPPPQQQSSSVVVWWWXXXXXXYYYYYYYYYYYYXXXXXXSSSTTTTTTTTTUUUWWW[[[^^^bbbbbbaaa___^^^]]]\\\[[[WWWYYYZZZZZZXXXVVVUUUVVV[[[[[[[[[[[[[[[\\\]]]]]]\\\^^^______\\\ZZZYYYYYYWWWXXX[[[^^^aaabbb```^^^XXXUUUQQQOOOPPPSSSTTTUUU___^^^^^^\\\ZZZXXXVVVUUUVVVXXXYYYXXXWWWXXX]]]aaa[[[\\\]]]]]][[[ZZZZZZZZZ___```aaabbbccccccdddccccccaaa^^^\\\\\\\\\[[[ZZZVVVYYY\\\ZZZVVVUUUYYY]]]WWWYYY[[[]]]___bbbeeehhhiiiiiijjjllloooooonnnlllkkklllmmmnnnnnnllljjjhhhggghhhiiijjjkkklllmmmmmmjjjiiiiiiiiiiiijjjjjjkkkjjjkkklllmmmooopppqqqrrruuuvvvxxxzzzyyywwwuuusssqqqtttwwwvvvssspppppprrrlllrrrzzz~~~jjjeee\\\UUUPPPLLLIIIGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDBBB@@@???@@@@@@???>>>@@@:::666666;;;???@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;:::::::::999999999888888888888888999999:::::::::888888999999999999888888777666555555666777888999999999999888888888888777888888888888888888888888444555555666777888888999666666555555555555666666555555444444444333333333333444555555666666555555555555555555555555555555555555555666666666666777444555555555666666777777444444444555555555666666333555666555333333555888222222222222222222222222333333333444444555555555333444555666777777777777666555555444444555555666666555555555444444444444111222444555666555444444555444222111111111222333222222111111222222333444444333333333333444555555555555444333444555666777999999999999888666555444444555777666555555666777111222333444555444333333UUUTTTRRRQQQRRRTTTWWWYYYYYYUUUPPPKKKIIIJJJMMMOOORRRUUUXXXYYYXXXVVVUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVSSSTTTUUUVVVWWWXXXXXXXXXVVVWWWWWWWWWUUUSSSPPPNNNLLLLLLMMMMMMLLLNNNQQQSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTVVVXXXYYYYYYWWWTTTSSSRRRQQQRRRVVVZZZ]]]\\\ZZZ\\\\\\]]]]]]^^^^^^]]]]]]YYYWWWTTTUUUWWWXXXVVVTTTXXXZZZ[[[XXXUUUVVV[[[aaa`````````]]][[[YYYZZZ[[[[[[ZZZ\\\___bbbbbb___[[[TTTRRROOOMMMMMMNNNQQQSSS[[[\\\]]]]]]]]][[[YYYWWWYYYYYYYYYYYYZZZ[[[]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]ZZZ[[[\\\]]]___```aaabbbddddddcccbbb```^^^]]][[[]]][[[YYYWWWVVVWWWYYY[[[]]]]]]]]]___aaadddgggiiiggghhhkkkmmmnnnnnnnnnmmmlllmmmmmmmmmllljjjhhhggghhhhhhiiiiiikkklllmmmmmmhhhjjjkkkkkkjjjjjjlllmmmrrrqqqooonnnnnnoooqqqrrruuuuuuvvvwwwxxxyyyzzzzzzyyywwwuuuuuutttssspppmmmppppppqqqsssyyywwweee___XXXMMMHHHJJJOOOGGGBBBCCCFFFEEEEEEFFFEEEDDDBBBAAA@@@?????????>>>>>>>>>>>>==================<<<;;;;;;;;;;;;<<<@@@BBBFFFHHHGGGBBB===999999999999999999999999999<<<;;;:::999888888888888999999999999999999999999777777777777777888888888777777666666555555444444777777777777777777777777888888777777777777777888777777777777666666666666444444444444444444444444666777666666555444333222333444555555666666555555333333333333333444555666555555555555666666666777555555555555555555555555555555555444444333333333666555555555555444444444444444222222222222444444333333333444444444555555222333333333444555555555444555555555333222333444333444444555555444444333222222222111111111000000555444444333333333444444333222222333555666666555333333222222333333444555888888999999888777555444555555444444444333333333333333333333333444555666UUUTTTRRRRRRSSSUUUXXXYYYYYYUUUPPPLLLKKKLLLOOOQQQSSSVVVYYYZZZZZZXXXXXXXXXVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVSSSQQQOOONNNOOOPPPOOOOOOPPPRRRUUUUUUUUUTTTTTTSSSRRRRRRQQQSSSUUUWWWYYYZZZXXXWWWUUUTTTRRRRRRUUUXXX[[[[[[YYYYYYZZZ\\\]]]^^^]]]\\\\\\[[[XXXUUUUUUVVVXXXWWWVVVYYY[[[[[[YYYUUUUUUZZZ^^^_________^^^[[[[[[\\\]]]___^^^^^^___aaa```\\\YYYUUUSSSPPPNNNMMMNNNPPPRRRZZZ[[[\\\\\\\\\ZZZXXXWWWYYYYYYYYYYYYZZZZZZ[[[\\\ZZZ[[[[[[\\\\\\\\\\\\[[[YYYZZZ[[[\\\^^^___```aaadddcccbbbaaa```___^^^]]]aaa___]]][[[ZZZ[[[]]]^^^______```aaaccceeehhhiiigggiiikkkmmmnnnmmmllllllkkkkkkllllllllljjjiiihhhfffggghhhjjjjjjkkkkkkkkkhhhjjjlllmmmmmmnnnpppqqqtttsssqqqooonnnooopppqqqrrrrrrssstttuuuvvvvvvwwwyyywwwvvvvvvvvvuuurrrppppppppppppqqquuuzzz|||ooocccTTTLLLLLLKKKEEEBBBCCCDDDBBBBBBDDDEEEDDDBBBAAA@@@????????????>>>>>>>>>==================<<<;;;;;;;;;;;;<<>>;;;::::::::::::::::::::::::<<<;;;:::999888888888888999999999999999999999999777777777777888888888888888888777777777777777777666666666666666666666666999999888888888999999:::777777777777666666666666444444444444444444444444555555666666666666666555555666666555555444333333444333333333444444555666555555555666666666777777555555555555555555555555555555555444444333333333666555555555555444444444444444333222222333444444333333444444444555555555666666555555444333333222444555666555333222333444333444444555555444444333333333222222222111111111555444444444333444444444333222222333555666666555333333222222333333444555666777888888999888777777555555555444444444333333444333333333444444555666TTTTTTSSSRRRTTTVVVXXXZZZXXXUUUQQQNNNNNNPPPSSSUUUTTTWWWZZZ[[[[[[ZZZ[[[[[[YYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZXXXWWWVVVWWWWWWWWWWWWVVVTTTRRRPPPRRRSSSTTTSSSSSSSSSUUUWWWVVVVVVUUUTTTRRRQQQPPPPPPPPPRRRVVVYYYZZZZZZYYYYYYVVVTTTSSSSSSVVVXXXYYYXXXVVVXXX[[[]]]^^^]]]\\\[[[\\\YYYUUUTTTUUUWWWXXXXXXYYY[[[[[[YYYVVVVVVYYY\\\]]]^^^^^^^^^\\\\\\^^^```eeecccaaa```___]]]YYYWWWUUUTTTQQQNNNMMMNNNPPPQQQXXXYYYZZZ[[[[[[ZZZXXXWWWYYYYYYYYYXXXYYYYYYZZZZZZXXXZZZ\\\]]]]]]]]][[[ZZZXXXYYYZZZ[[[\\\^^^^^^___dddcccaaa```_________```cccaaa```^^^^^^___```aaaaaa``````aaabbbdddfffhhhhhhiiijjjlllllllllkkkjjjiiijjjjjjkkkkkkjjjjjjiiieeefffhhhjjjjjjjjjhhhggggggiiimmmoooppprrrtttvvvxxxvvvsssqqqoooooopppppppppqqqqqqrrrssstttuuuvvvxxxxxxwwwxxxxxxxxxuuusssrrrrrrrrrrrrsssuuuvvvwww}}}uuu```RRROOOHHHEEEDDDEEEEEEBBBAAADDDDDDDDDBBBAAA@@@@@@@@@@@@??????>>>>>>>>>=========>>>===<<<<<<;;;;;;<<<<<>>>>>>>>======>>>======<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<======>>>@@@AAAAAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888999999999999999999999999999999666777777888999:::::::::666777777777888999999999888888888888888888888888555555444555555666777777555666666666777777777888666666666666666666666666555555444444555666777777777666666555555666777777666555555444444444555555666666666666777777777888666666666666666666666666555555555555555555555555666555555555555444444444444444444444444444444444444444444555555555666666333333444555666777888999555666666555333222222333333444444555555444444333555555555444444444333333333444555666666666555555444333333444666777777666444444333333444444555666999888888777777777777777777777666666666555555555666555555444444444555555WWWWWWWWWVVVVVVWWWWWWXXXVVVUUUUUUVVVWWWXXXZZZ[[[\\\\\\\\\ZZZYYYYYY\\\^^^aaa```````````````______\\\\\\\\\\\\\\\[[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWYYY\\\]]]\\\\\\]]]___ZZZYYYXXXVVVTTTRRRQQQPPPLLLOOOSSSWWWZZZ[[[[[[ZZZ\\\\\\[[[ZZZWWWWWWYYYZZZZZZ[[[^^^``````___]]][[[XXXXXXWWWTTTRRRSSSVVVYYYVVVWWWYYYZZZZZZYYYXXXWWWRRRTTTVVVXXXYYY[[[^^^```^^^___```^^^\\\ZZZYYYYYYNNNNNNMMMMMMNNNOOOPPPQQQSSSUUUWWWZZZ[[[\\\[[[ZZZYYYYYYYYYXXXYYYYYYZZZZZZ\\\^^^```bbbccccccbbbaaa[[[[[[\\\\\\]]]^^^^^^___bbbaaa```______```aaaaaabbbbbbaaaaaabbbbbbccccccaaaaaa``````aaacccdddeeeeeeeeeffffffggggggggghhhiiihhhgggffffffffffffgggggghhhiiiiiigggeeecccaaaaaaeeekkkooorrruuuwwwyyyzzzyyywwwuuuuuuuuuwwwxxxtttuuuvvvvvvxxxxxxyyyzzzyyyzzz{{{~~~|||yyyrrrtttvvvxxxxxxwwwvvvtttqqqpppoooqqqwwwrrr^^^TTTKKKIIIHHHFFFEEEGGGDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>???>>>======<<<<<<======<<<===>>>??????>>>>>>===::::::::::::::::::::::::::::::999999888999999:::999999999999999999999999666777777888999:::;;;;;;666666666777777777777777999999999999999999999999999888888777777888888999555555666666777777888888777777777777777777777777666666555444555666888999888777666666666888999:::777666555555444555555555666666666777777777888888666666666666666666666666555555555555555666666666666555555555555444444444444444555555555555444444444444555555555666666666555555555555555555555555444555666555333222333444333444444555555444444333555555444444444333333333222333555666777777666555555444333444666777777666444444444444444555555666:::999888777666666666666777777777777666666666666777666555555444555555555YYYYYYXXXXXXWWWVVVVVVVVVUUUVVVVVVWWWXXXYYYZZZZZZ[[[\\\\\\[[[[[[]]]```cccddddddccccccbbbbbbbbbbbb``````___^^^]]][[[ZZZYYYXXXWWWWWWWWWWWWWWWXXXXXXVVVXXX[[[]]]]]]^^^___```ZZZYYYXXXWWWUUUTTTSSSRRRPPPRRRVVVYYY[[[\\\[[[ZZZ\\\^^^___^^^[[[ZZZ[[[\\\\\\\\\]]]^^^^^^\\\[[[ZZZXXXYYYZZZXXXUUUUUUWWWZZZYYYYYYZZZZZZZZZXXXTTTRRROOOQQQSSSUUUVVVXXX[[[^^^[[[]]]______[[[XXXWWWXXXRRRQQQPPPOOOOOOOOOPPPPPPOOOQQQTTTWWWYYYZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[\\\]]]^^^___```bbbbbbbbbbbb]]]]]]^^^^^^______``````bbbbbbaaaaaa``````_______________``````aaaaaaaaa``````___```aaaccceeefffddddddddddddeeeggghhhhhheeeeeedddeeeeeegggiiijjjjjjiiiiiihhhfffdddcccbbbbbbffflllqqqsssuuuvvvxxx{{{yyyvvvtttssssssssstttuuuuuuvvvwwwxxxyyyzzzzzzzzzzzz||||||yyyssstttvvvxxxxxxxxxwwwvvvsssqqqooonnnpppuuuzzz~~~ssscccRRRLLLKKKIIIFFFFFFDDDCCCCCCBBBBBBBBBBBBCCC@@@@@@@@@?????????>>>>>>???>>>>>>===============<<<======>>>>>>?????????:::::::::::::::::::::::::::999999888999999::::::999999999999999999999999666777777888:::;;;;;;<<<777777777777777666666666888888888888888888888888;;;:::999888888888888888555555555666777888888888777777777777777777777777777666555666777999<<<===;;;:::999777777888999:::777777666555555555555555666666777777777888888888666666666666666666666666444555555555666666666777666555555555555444444444333444555666666555444333555555555555666666666666444444444444444444444444222444555444333333444666333444444555555444444333444444444444333333333222222333555777888777666666555444333444777888777666444444444444444555666666999888777666666777888888888888888777777777666666777777666555555555555555[[[ZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVWWWXXXYYYYYYZZZ[[[[[[[[[\\\]]]```eeehhhfffffffffeeeeeeddddddddddddcccbbbaaa^^^\\\ZZZXXXXXXWWWWWWWWWWWWXXXYYYYYYTTTWWW[[[]]]^^^^^^___aaaZZZZZZYYYXXXVVVUUUTTTTTTSSSUUUXXX[[[]]]]]]\\\[[[]]]___aaa```]]][[[\\\^^^]]]]]]\\\\\\[[[[[[ZZZYYYYYY[[[\\\[[[XXXWWWYYY[[[\\\\\\\\\[[[ZZZVVVRRRNNNNNNOOORRRSSSTTTVVVYYY\\\YYY]]]```___[[[WWWVVVVVVVVVUUUTTTRRRPPPOOOOOONNNMMMOOORRRUUUWWWXXXXXXXXXYYYYYYYYYYYYZZZ\\\]]]]]]]]]]]]^^^___```aaabbbccc^^^______``````aaaaaaaaabbbbbbbbbbbbaaa```___^^^[[[\\\\\\\\\]]]]]]^^^^^^]]]]]]]]]^^^___aaacccdddcccccccccdddeeefffhhhiiibbbbbbbbbcccfffhhhkkkmmmkkkkkkiiigggfffdddcccbbbdddhhhnnnrrrtttuuuvvvwww{{{yyyvvvsssppppppppppppwwwwwwxxxyyyzzz{{{{{{|||zzz{{{|||{{{xxxvvvwwwxxxyyyzzzzzzyyyxxxuuutttrrrpppppprrrtttvvvuuupppZZZPPPOOOLLLIIIGGGDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@@@@????????????>>>??????>>>=====================>>>>>>??????@@@@@@999999999999999999999999999999999888999999::::::999999999999999999999999666777777999:::;;;<<<<<<999888888888777777666666777777777777777777777777;;;:::999777666666555555444555555666777888888999777777777777777777777777666666666777999===@@@BBB???===;;;999888888999:::777777666555555555555555777777777777888888888888777777777777777777777777444555555555666666777777666666555555555444444444333444555666666555444333555555555555666666666777000111222333555666777888111333444444444444555777333444444555555444444333444444333333333222222222222333555777888888777666555444333555777888777666555444444444444555666666777777666666666888999:::888888888888777777777777777777666555555555555555^^^\\\ZZZWWWUUUTTTUUUUUUXXXUUUSSSTTTXXXZZZYYYXXXXXXWWWXXX\\\bbbggghhhgggkkkhhheeeddddddddddddccceeedddbbb```^^^]]]\\\[[[\\\[[[ZZZYYYXXXXXXXXXXXX\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[YYYWWWVVVUUU]]]___aaabbbbbb```]]][[[]]]]]]^^^^^^^^^]]]]]]\\\\\\XXXUUUUUUWWWXXXWWWVVVUUUUUUVVVWWWXXXXXXXXXXXX^^^]]][[[[[[ZZZWWWPPPKKKKKKKKKLLLQQQWWWZZZYYYWWWYYYYYYZZZZZZZZZXXXWWWVVVSSSTTTVVVWWWUUUQQQNNNKKKLLLNNNPPPTTTVVVYYYZZZ[[[XXXYYYZZZ[[[\\\]]]^^^^^^___```aaabbbcccbbbaaaaaadddbbbaaabbbeeefffdddaaaaaaaaaaaa```______^^^^^^^^^]]]\\\ZZZYYYXXXXXXXXXXXXXXXXXXZZZ]]]bbbfffiiiffffffffffffggghhhjjjjjjeeecccbbbdddgggjjjkkkkkkkkkjjjiiihhhfffdddcccbbbcccggglllqqqssstttvvvwwwyyyxxxvvvtttsssrrrssssssuuuuuuuuuuuuvvvwwwyyyzzz{{{}}}~~~~~~|||yyyuuurrrtttttttttuuuvvvxxxzzzzzzzzz{{{zzzwwwtttrrrssstttuuu|||hhhVVVNNNIIIHHHJJJEEEDDDCCCCCCDDDDDDBBB@@@AAAAAAAAABBBCCCCCC@@@>>>??????>>>>>>=========<<<>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::999999888888888777888999888777666777888:::999999999::::::;;;<<<:::::::::999999999888888999999999999:::;;;<<<<<<777777888888999999999999999888888777777777777777999888888888777777666666888777666666999===BBBEEEJJJFFFAAA;;;888777888999:::;;;<<<:::888777777888888888888888888888888888888888888888888888888888888888777777666666555555555555444333333333333444333333333444444444555555444444444555555555666666777777666666666666777777444444444444444444444444555555555555555555555555333444444555555555555555666666555555555444444444666555555444444555555666666555333222222444777999777888888888888999999999888999999999999999999:::>>><<<999777555444444444]]]\\\YYYWWWUUUUUUUUUUUUVVVUUUTTTUUUXXXZZZZZZZZZ]]]\\\[[[^^^ccchhhiiiiiillliiifffeeeeeeeeedddccccccbbb```____________``````___]]]\\\[[[ZZZZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXYYY]]]^^^___```___^^^\\\ZZZYYYYYYYYYYYYYYYYYYXXXXXXWWWTTTRRRRRRTTTUUUSSSRRRTTTUUUUUUVVVWWWWWWWWWVVVZZZYYYZZZ[[[\\\YYYSSSOOOMMMMMMNNNRRRVVVYYYXXXWWWXXXYYYZZZZZZZZZYYYWWWVVVTTTUUUWWWXXXWWWTTTQQQNNNNNNOOOQQQTTTVVVXXXYYYZZZXXXYYYYYYZZZ\\\]]]]]]^^^___```bbbccccccccccccbbbeeedddcccdddffffffdddbbbaaaaaaaaaaaa``````______^^^^^^\\\ZZZYYYXXXXXXXXXWWWWWWWWWYYY\\\```dddgggggghhhhhhhhhhhhiiiiiiiiidddcccbbbdddgggjjjlllllllllkkkiiigggeeedddccccccccchhhnnnrrrtttuuuvvvwwwyyyxxxvvvtttsssssssssssswwwvvvuuuuuuuuuvvvwwwxxxyyy{{{|||}}}|||yyyuuussstttttttttuuuvvvwwwyyyzzzzzzzzzzzzwwwtttsssssstttttt{{{vvvbbbVVVMMMIIIJJJHHHFFFCCCCCCCCCCCCCCCAAABBBAAAAAABBBCCCBBB@@@>>>??????>>>>>>>>>=========>>>>>>===<<<<<<<<<<<<===;;;;;;;;;:::::::::999999:::::::::999999999888888666777777777555444555666999999999999999:::;;;;;;::::::999999888888888888::::::999999999999999:::888888888888888999999:::999888888777777777777777888888888777777777666666888777777777999===@@@BBBGGGDDD???:::777777888999999:::;;;:::777666777888888888888888888888888888666666666666666666666666888888777777777777777777666555555444444444444444333444444444555555555555444444444555555555666666777666666555555666666777444444444444444444444444444444444444444444444444555555666777777777777777666666555555555444444444555555444444444444555555666555333222222444777888777777888888888999999999:::::::::::::::;;;;;;;;;>>>===;;;999777666555555\\\ZZZXXXVVVUUUUUUUUUVVVTTTUUUWWWWWWXXXYYY\\\^^^bbbaaa```aaaeeeiiikkklllllljjjgggfffffffffdddcccaaa```___^^^___aaaccceeedddcccbbb```^^^]]]\\\\\\ZZZZZZ[[[\\\\\\\\\\\\[[[ZZZYYYWWWVVVWWWXXXZZZ[[[]]]^^^^^^]]]\\\[[[ZZZZZZWWWWWWWWWVVVVVVUUUUUUUUUSSSRRRRRRRRRSSSSSSRRRPPPSSSSSSTTTTTTUUUTTTTTTTTTTTTUUUXXX[[[]]][[[WWWTTTPPPPPPQQQSSSVVVWWWWWWVVVXXXYYYZZZZZZZZZYYYXXXWWWTTTUUUXXXYYYYYYWWWTTTSSSPPPQQQRRRTTTVVVWWWXXXYYYXXXXXXYYYZZZ[[[\\\]]]]]]```aaabbbcccddddddddddddgggfffddddddeeeeeedddbbbaaabbbbbbbbbbbbaaaaaaaaa___^^^\\\[[[YYYXXXXXXXXXUUUUUUUUUWWWZZZ^^^bbbdddggggggiiiiiijjjiiihhhgggccccccbbbdddhhhkkkllllllmmmkkkhhhfffdddcccdddddddddiiioootttvvvvvvwwwwwwyyyyyywwwvvvuuuuuuuuuuuuxxxwwwvvvuuuuuuuuuuuuuuuvvvxxxyyyzzzzzzyyywwwvvvttttttttttttuuuvvvxxxxxxyyyzzzyyywwwuuuttttttvvvsssyyytttcccTTTLLLJJJIIIGGGDDDBBBCCCDDDDDDCCCDDDCCCBBBBBBBBBBBB???===?????????>>>>>>>>>>>>>>>???>>>======<<<<<<======;;;;;;;;;;;;::::::::::::::::::::::::999999999999666777888777555555555666888888888888888888999:::999888888888888777777777;;;:::999888777777777777999888777777777888:::;;;999888888777777777777777888888777777777777666666888888888999:::<<<===>>>BBB@@@<<<999777777888999888999:::888666555666777777777777777777777777777555555555555555555555555777777777777777777888888777777666555555555555555444444555555555666666666444444555555555666666666666555555555555555555666444444444444444444444444333333333333333333333333555555666777777777777666666666666555555555555444555444444333333444444555666555444333333444666777777777777888888888999999::::::;;;;;;;;;<<<<<<<<<>>>======<<<:::888777666ZZZYYYXXXWWWVVVVVVVVVWWWSSSVVVXXXYYYXXXYYY]]]aaacccbbbaaabbbeeeiiilllnnnkkkiiigggfffffffffeeecccaaa```______```cccfffhhhgggfffdddbbb```^^^^^^]]]YYYZZZ[[[\\\\\\[[[ZZZZZZYYYWWWUUUTTTTTTVVVXXXZZZ]]]]]]\\\[[[ZZZZZZZZZYYYXXXXXXWWWVVVVVVVVVUUUUUUSSSTTTUUUVVVVVVUUUTTTRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQSSSWWW[[[\\\[[[YYYVVVSSSSSSTTTTTTUUUVVVVVVUUUXXXXXXYYYZZZZZZYYYXXXWWWSSSTTTWWWXXXYYYXXXWWWVVVSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXYYYYYYZZZ[[[\\\\\\``````aaacccdddeeeeeefffgggfffeeedddccccccbbbbbbbbbbbbcccdddddddddcccbbb```___]]][[[ZZZYYYXXXXXXTTTTTTUUUVVVYYY\\\___aaacccdddgggiiiiiiiiihhhgggccccccccceeeiiikkkllllllmmmjjjgggdddcccdddeeeffffffkkkqqquuuwwwwwwxxxxxx{{{{{{zzzyyyyyyxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvuuuuuuwwwxxxyyyyyyxxxxxxuuutttttttttuuuvvvwwwwwwxxxyyyyyywwwuuuuuuvvvwwwsssxxx~~~ppp\\\PPPKKKIIIFFFCCCAAACCCDDDFFFFFFFFFDDDBBBBBBBBBAAA???===???????????????????????????>>>>>>===<<<=========<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999:::;;;:::888777888999888888777777777777888888888777777777777777777777999999888777777777777777999888777666777888:::;;;999888888777777777777777777777777777777777666666777888999::::::;;;;;;;;;>>><<<:::888666666777888777888888777666555555666666666666666666666666666777777777777777777777777555555555666666777777777888777777666666666666666555555555666666666666777555555555555666666666666555555444444444444555555555555555555555555555555333333333333333333333333222333444444555555444444666666666555555555555555444444333333333333444444666555444333333444666777777777777777888888888888999999999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;999777555YYYXXXXXXXXXXXXXXXXXXXXXTTTWWWYYYZZZYYYZZZ^^^bbb``````aaabbbcccgggjjjlllhhhfffeeeeeeffffffdddbbbbbbaaa``````aaadddfffggggggfffdddbbb```___^^^]]]ZZZ[[[\\\]]]]]]\\\[[[ZZZXXXWWWTTTRRRRRRTTTVVVWWW\\\\\\[[[[[[[[[ZZZZZZZZZZZZYYYXXXVVVVVVVVVVVVVVVTTTUUUWWWXXXWWWVVVUUUUUUSSSSSSSSSSSSRRRRRRQQQPPPQQQSSSWWWYYYZZZYYYWWWVVVVVVVVVVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZZZZYYYXXXXXXQQQRRRUUUWWWXXXXXXWWWWWWUUUTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXYYYYYYZZZZZZ[[[^^^___```aaabbbdddeeefffeeeeeedddbbbaaa```aaaaaabbbccceeefffgggfffeeeeeebbbaaa___]]][[[ZZZYYYYYYUUUUUUVVVWWWYYY\\\___```^^^```cccfffhhhhhhggggggdddddddddfffiiikkkkkkkkkkkkiiifffddddddeeeggghhhhhhlllqqquuuvvvwwwyyyzzz~~~~~~}}}}}}||||||{{{{{{vvvvvvwwwxxxyyyyyyyyyzzzuuuuuuvvvwwwwwwxxxyyyyyyvvvvvvuuuuuuuuuvvvvvvwwwwwwxxxxxxwwwvvvvvvwwwyyyyyy|||~~~hhhWWWOOOIIIFFFCCCBBBDDDFFFHHHHHHFFFEEEBBBBBBBBBAAA@@@>>>?????????@@@@@@@@@@@@@@@??????>>>===============<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999;;;;;;:::999888999:::888888777666666777777777777777777777777777777888777666666666777777888999999888777777777888999:::999888888777777777777777666666666666666666777777777888999:::::::::999888:::999888777666666777777666777888777555555555777666666666666666666666666777777777777777777777777444444444555555666666666888888777666666666666777555555555666666666666777555555555666666666777777555555444444444444555555555555555555555555555555333333333333333333333333222333333444444444444444666666666666666666666666555444444333333444444555666555444444444444555666666666777777777888888888666666777888999999::::::999::::::::::::888666555XXXXXXYYYYYYZZZZZZZZZZZZWWWXXXYYYZZZ[[[\\\^^^aaa]]]___aaaaaabbbccceeehhhcccbbbbbbcccdddeeecccbbbbbbbbbbbbcccdddeeefffgggfffeeecccbbb```___^^^^^^\\\]]]^^^______^^^\\\ZZZXXXWWWUUUTTTSSSTTTVVVWWW[[[[[[\\\]]]]]]]]]]]]\\\ZZZYYYWWWUUUTTTTTTUUUUUUSSSUUUVVVVVVUUUUUUUUUVVVUUUUUUTTTTTTSSSRRRQQQPPPRRRTTTVVVVVVVVVUUUUUUVVVXXXXXXXXXWWWUUUTTTUUUWWWWWWXXXYYYZZZZZZZZZYYYXXXPPPRRRTTTUUUWWWWWWWWWWWWUUUUUUTTTTTTUUUVVVXXXYYYWWWXXXXXXXXXYYYYYYYYYZZZ\\\\\\]]]^^^```bbbdddeeecccdddcccaaa______aaacccbbbdddfffhhhiiiiiiggggggdddcccaaa___]]][[[[[[ZZZWWWXXXYYYZZZ\\\^^^```aaa^^^___aaadddeeeffffffffffffeeefffhhhjjjkkkjjjiiigggfffeeedddeeegggiiijjjkkkmmmqqqsssuuuvvvyyy{{{~~~}}}|||wwwxxxyyy{{{|||}}}}}}}}}wwwwwwvvvvvvwwwwwwxxxyyyxxxwwwvvvvvvvvvvvvvvvwwwvvvwwwxxxxxxwwwwwwyyy{{{xxxcccWWWLLLJJJGGGFFFGGGHHHHHHHHHFFFDDDBBBAAABBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>======>>>>>><<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;888999:::999777777777888999888777777777777777777777777777888888888888999666666666666777888999:::777777888888999999999999999888888777777777777777555555666666666666777777777777888999999999888888777777777777777666666666666777888777666555666777777777777777777777777777555555555555555555555555444555555555555555666666888888777666666666666666444444555555555666666666555555666666666777777777666555555555555555555666555555555555555555555555333333333333333333333333444444555666666666666555555666666666666777777777555555555444444555555555666666555444444444444555666666666777777777888888444444555666777888888999888888888888777777666555XXXXXXYYY[[[[[[\\\\\\\\\ZZZYYYYYYZZZ\\\^^^___^^^]]]```bbbbbb```______aaa]]]]]]^^^```cccdddbbbaaa___aaaccceeefffgggggggggeeedddcccaaa``````______^^^___aaabbbbbb```]]]\\\WWWVVVVVVWWWWWWXXXYYYZZZYYY[[[]]]___``````___^^^[[[YYYWWWUUUTTTTTTUUUUUUTTTUUUVVVVVVTTTTTTVVVYYYWWWWWWVVVVVVTTTSSSRRRQQQQQQSSSTTTSSSRRRRRRUUUWWWYYYZZZZZZXXXUUUTTTVVVXXXVVVWWWYYYZZZZZZZZZYYYXXXQQQRRRTTTUUUWWWWWWXXXXXXVVVUUUTTTTTTTTTVVVXXXZZZWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[]]]```cccdddcccdddcccaaa______bbbeeebbbdddgggjjjkkkjjjiiihhhfffeeecccaaa___]]]\\\\\\ZZZ[[[\\\]]]___```bbbbbbbbbbbbbbbcccddddddeeeeeegggggggggiiijjjjjjiiigggdddddddddeeeggghhhjjjkkkmmmnnnpppqqqrrruuuyyy|||~~~~~~~~~}}}|||{{{|||}}}~~~~~~~~~zzzyyyxxxvvvvvvwwwxxxxxxyyyyyyxxxwwwwwwwwwwwwwwwuuuwwwxxxxxxwwwxxxzzz|||~~~~~~~~~~~~~~~~~~~~~}}}}}}pppaaaSSSQQQNNNLLLKKKJJJHHHFFFFFFDDDBBBAAABBBCCCBBBBBB@@@@@@@@@AAAAAAAAABBBBBB@@@???>>>>>>======>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999:::::::::888777888999:::999888777777777777888888888888888999999::::::888888777777777888999999666777888::::::999888777999888888777777777777777555555555666666666777777777777777777888888999999777777888888777666555555666777888888666666777888888888888888888888888888666666666666666666666666777777777777777666666666777777666555555555555666333444444444555555555555555666666666777777777777777666666555555666666777555555555555555555555555444444444444444444444444333444555555666666555555555666666666777777777777777666666555555666666777666666555555444444444444666666666666777777777888333333444555666777888888888888777666666666777777XXXYYYZZZ\\\]]]]]]]]]]]]]]]ZZZXXXZZZ]]]```___]]]___bbbdddccc```\\\[[[\\\ZZZZZZ\\\^^^aaacccbbb```]]]___cccfffhhhiiiiiihhheeedddcccbbbaaaaaaaaaaaa___aaacccdddcccaaa___]]]VVVVVVXXXYYY[[[\\\]]]^^^XXX[[[^^^aaacccbbbaaa```]]][[[YYYWWWVVVVVVVVVWWWVVVWWWXXXWWWUUUUUUXXX\\\XXXXXXWWWWWWUUUTTTRRRQQQPPPRRRRRRQQQOOOQQQUUUYYYYYYZZZZZZXXXUUUTTTVVVYYYVVVWWWYYYZZZZZZZZZYYYYYYRRRSSSTTTVVVWWWXXXXXXXXXVVVUUUTTTTTTTTTWWWYYYZZZWWWWWWXXXXXXXXXXXXXXXXXXWWWXXXXXXYYY\\\___bbbccccccddddddbbb``````dddhhhbbbdddhhhjjjlllkkkjjjiiihhhfffdddbbb```^^^]]]]]]\\\]]]^^^___aaabbbcccdddfffeeedddccccccccccccdddhhhhhhhhhiiijjjjjjhhhfffaaabbbdddfffhhhjjjkkklllnnnoooooooooppptttyyy}}}|||}}}~~~~~~~~~|||{{{~~~}}}}}}{{{yyywwwvvvvvvwwwxxxzzzzzzyyyxxxwwwwwwwwwwwwuuuvvvxxxxxxwwwxxxzzz}}}|||xxxvvv{{{{{{|||}}}}}}{{{zzzyyyyyyhhhYYYWWWSSSQQQNNNKKKGGGEEEFFFCCCAAAAAABBBCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBB@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<===<<<:::999:::;;;::::::999888777777888888888888999999999:::::::::;;;:::999888777777777777555666999;;;;;;:::888666999888888777777777777777444555555555666666777777777666666666777888999:::666777888888888777555444666777999888777666888999888888888888888888888888999999999999999999999999::::::999999888888777777777777666555555555555555333333333444444444555555666666666666777777777777777777666666666666777777666666666666666666666666555555555555555555555555111222333333444444333333555666666666777777888888777777666666666666777777666666555555555444444444666666666666777777777777333333444555666777888999999888777666666777888999^^^^^^]]]]]]]]]^^^______[[[[[[\\\]]]^^^^^^^^^^^^bbbaaa```___]]]YYYTTTPPPUUUTTTTTTVVV[[[___aaaaaa]]]___bbbdddeeeeeedddcccdddcccccccccccccccbbbbbbbbbcccccccccbbbaaa___^^^[[[ZZZYYYYYYZZZ\\\^^^___[[[\\\^^^bbbeeeeeeccc```^^^]]]\\\ZZZXXXWWWVVVUUUVVVWWWXXXYYYZZZZZZZZZZZZ\\\YYYVVVVVVVVVTTTPPPMMMNNNPPPQQQPPPOOOOOOSSSVVVXXXWWWUUUSSSSSSUUUWWWYYY\\\\\\]]]]]]\\\[[[ZZZYYYVVVVVVVVVVVVVVVVVVVVVVVVYYYWWWUUUSSSSSSUUUWWWXXXYYYYYYXXXWWWVVVVVVUUUUUUSSSTTTUUUWWWZZZ\\\^^^___^^^______]]]\\\\\\^^^```cccfffhhhjjjiiiiiijjjkkkiiigggccc```^^^]]]^^^___\\\]]]___aaacccdddeeeeeedddeeeffffffddddddeeefffcccdddfffggghhhgggfffeeeccccccbbbccceeehhhkkklllpppppppppqqqrrrssstttuuu{{{{{{}}}~~~}}}zzzwwwvvvwwwyyyzzzxxxuuuuuuvvvxxxyyyyyywwwxxxyyyyyyxxxyyy{{{}}}xxxzzz||||||zzzwwwsssppprrruuuyyy{{{{{{yyyyyyyyy~~~~~~vvvbbb\\\VVVSSSSSSQQQJJJDDDGGGEEECCCCCCCCCDDDCCCBBB@@@@@@@@@AAABBBCCCDDDEEE????????????>>>>>>======??????===<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>999999::::::::::::;;;;;;:::999888888777888888888::::::999999::::::;;;<<<;;;:::888777666777888888888999;;;<<<<<<<<<;;;;;;777777777777777666555555555555555555555555444444777777888888888888777777777888999999999777666555555888;;;:::777444333444666777777888888888888777999999888777777666777777:::999666444333333444555222333444444555555444444444444444444444444444444555555666666666666555555666666666666666666666666777777666666666666777777777666666444333222111111///111222444555555444444222333555777777777777666777777777777777777777777999999999888888666555555666666666666777777777777999888888777777777777777888888777777666666555555___^^^]]]]]]\\\\\\]]]]]]\\\\\\]]]^^^______^^^^^^^^^]]]\\\[[[ZZZVVVQQQMMMOOONNNOOOQQQVVV[[[]]]^^^]]]^^^```bbbccccccccccccbbbbbbbbbbbbccccccccccccbbbcccccccccbbb```^^^]]]YYYXXXXXXXXXYYY[[[]]]_________```bbbccccccaaa^^^______^^^]]]\\\ZZZXXXWWWWWWWWWYYYZZZ[[[[[[[[[[[[^^^[[[YYYXXXWWWVVVRRROOOOOOQQQQQQPPPOOOOOORRRUUUXXXVVVUUUTTTTTTVVVXXXZZZ[[[[[[ZZZYYYXXXXXXWWWWWWUUUUUUUUUVVVVVVVVVVVVVVVYYYWWWTTTRRRQQQRRRSSSTTTXXXXXXWWWVVVVVVUUUTTTTTTTTTUUUVVVWWWYYYZZZ[[[\\\\\\\\\\\\[[[ZZZ[[[^^^```bbbeeeiiikkkkkkkkkmmmnnniiigggddd```^^^^^^^^^___^^^___```bbbdddffffffgggeeegggggggggeeedddeeefffddddddeeefffggggggggggggeeeeeedddeeefffhhhkkklllmmmmmmooopppsssuuuwwwxxx{{{|||}}}~~~~~~zzzxxxxxxyyyzzzxxxvvvvvvxxxxxxxxxwwwwwwxxxyyyxxxwwwwwwxxxzzzxxxyyyyyyxxxvvvssspppmmmrrruuuyyy{{{zzzyyyyyyyyywwwxxxzzz}}}rrrjjj^^^UUUQQQMMMJJJGGGGGGEEECCCCCCCCCCCCAAA@@@AAAAAAAAAAAABBBCCCDDDDDDAAAAAA@@@???>>>=========??????>>>======<<<;;;;;;;;;;;;<<<<<<<<<=========999999::::::::::::;;;;;;:::999999888888888888888999999999999999:::;;;;;;::::::999888888888888888999:::;;;<<<<<<;;;;;;:::777777777777777666555555555555555555555555555555777777888888888888777777888888888888888777666666555888::::::777555555666666666777777888888777777888888777666666666777777999888666555555666777888333333444555555555555555444444444444444444444444555555666666666666555555555555555555555555555555444444333333333333444444777666666555333222222111111111333444555444444333222333555666777777777666777777777777777777777777888888888888777666555555555666666666777777777777888888777666666666666777777777777777666666555555```___^^^]]]\\\[[[[[[[[[]]]]]]^^^^^^^^^^^^^^^]]]ZZZYYYXXXXXXWWWTTTOOOLLLJJJIIIJJJNNNSSSYYY\\\]]]]]]]]]]]]^^^___```aaabbb``````aaaaaabbbbbbbbbcccaaaaaaaaaaaa```^^^]]]\\\WWWWWWVVVWWWYYY[[[]]]___bbbaaa```aaabbbaaa___]]]___```aaaaaa```]]][[[YYYWWWXXXYYY[[[\\\\\\]]]]]]___]]][[[ZZZYYYWWWTTTQQQPPPQQQQQQPPPOOOOOOQQQSSSWWWVVVUUUTTTUUUWWWZZZ[[[\\\[[[YYYWWWVVVUUUVVVVVVTTTTTTUUUUUUUUUVVVVVVVVVXXXVVVSSSQQQOOOOOOPPPQQQVVVVVVUUUUUUTTTTTTSSSSSSTTTUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYXXXWWWYYY]]]```___bbbfffiiijjjkkklllmmmiiigggdddaaa___^^^^^^______```bbbdddfffgggggghhhggghhhiiihhhfffeeeeeefffdddddddddeeeeeefffhhhhhhgggggggggggggggiiijjjkkkiiikkkmmmppptttwwwzzz{{{||||||}}}~~~~~~~~~~~~{{{zzzzzz~~~~~~|||yyyyyyyyyyyyxxxuuutttuuuwwwxxxwwwuuusssqqqooonnnmmmsssvvvzzz{{{{{{zzzzzz{{{xxxzzz|||~~~nnn___TTTOOOLLLKKKHHHGGGEEEEEEEEEDDDAAA???AAAAAAAAAAAABBBBBBCCCDDDDDDBBB@@@>>>============>>>????????????>>><<<;;;;;;;;;;;;;;;;;;<<<<<<<<<999999::::::::::::;;;;;;::::::999888888888888888999888888888888999:::::::::::::::::::::999999888::::::;;;;;;;;;:::999999777777777777777666666555555555555555555555555555777777888888888888777777999888888777777777777777666888888888666666777888444555666777777777777666666666666555666666777777888777666666666888999:::444555555666666666666666444444444444444444444444555555666666666666555555555555555555555555555555777666666555555666666777777666666555444333222222222333444444444444333333333444555666666666666666555555555555555555555555777888888888777666555444555555666666666777777777777777666555555555555666777777777666666666666555bbbaaa```^^^\\\[[[[[[[[[]]]]]]]]]]]]]]]\\\[[[[[[XXXVVVUUUUUUTTTRRRNNNKKKIIIIIIJJJNNNTTTZZZ]]]^^^\\\[[[ZZZZZZ[[[]]]___```````````````____________^^^]]]]]]]]]\\\[[[ZZZYYYVVVVVVWWWXXXZZZ\\\^^^```cccaaa``````aaaaaa```______```bbbcccbbb```]]][[[WWWXXXYYYZZZ[[[\\\\\\\\\^^^]]]\\\[[[YYYWWWTTTSSSRRRRRRQQQPPPOOOPPPRRRSSSVVVUUUUUUUUUVVVYYY[[[\\\___]]]ZZZWWWVVVVVVVVVWWWTTTTTTTTTTTTUUUUUUUUUVVVUUUTTTRRRPPPOOOOOOPPPPPPTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTVVVWWWXXXXXXZZZYYYXXXVVVUUUWWW[[[^^^[[[___cccfffggggggggghhhgggfffcccaaa____________```aaabbbdddfffgggggggggggghhhiiihhhfffdddeeeffffffeeeddddddeeefffhhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhjjjmmmppptttwwwyyy{{{{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~||||||{{{yyyuuusssttttttuuutttsssqqqpppppppppqqqvvvyyy|||}}}}}}|||}}}}}}|||~~~rrrcccYYYRRROOOIIIHHHHHHHHHHHHGGGDDDBBBAAAAAAAAAAAAAAABBBCCCDDDFFFDDDAAA???=========>>>===???@@@AAA@@@???===;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;::::::999888888888888999888888777777888888999:::999:::;;;<<<<<<;;;999888;;;;;;::::::999999888888666666777777777777666666555555555555666666666666777777888888888888777777999888777666666777888999888888777666555555555666333444555666666777777666555555444555555666777888888777777666666777888888555555666777777777777777444444444444555555555555555555666666666666555555555555555555555555555555888888777777777777888888777666666555444333333333444444444444444444333333444444444555555666666666444444444444444444444444666777777777666666555444555555555666666666777777666666555444444444444555666666666666666666666666dddcccaaa```^^^^^^]]]]]]]]]]]]]]]]]]\\\ZZZYYYXXXSSSRRRQQQQQQQQQOOOMMMJJJJJJIIIJJJNNNTTTYYY]]]^^^[[[ZZZXXXWWWXXXZZZ\\\^^^aaa```___]]]\\\ZZZYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVWWWXXXZZZ\\\^^^___``````___^^^___aaacccbbbaaa^^^```bbbcccbbb```^^^\\\VVVWWWXXXYYYZZZZZZZZZZZZ[[[\\\[[[ZZZXXXVVVTTTTTTSSSRRRQQQPPPQQQRRRSSSTTTVVVVVVVVVVVVXXXYYY[[[\\\___]]]ZZZWWWVVVUUUVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTQQQPPPPPPOOOPPPPPPQQQRRRQQQQQQQQQQQQPPPPPPPPPPPPNNNOOOPPPRRRTTTVVVXXXYYY[[[[[[YYYWWWUUUUUUXXX[[[[[[^^^ccceeeeeedddccccccdddcccbbbaaa```___`````````aaabbbdddeeefffffffffggghhhhhhgggfffeeeeeefffhhhgggfffeeefffggghhhiiigggggghhhhhhhhhgggfffeeehhhjjjmmmpppsssuuuwwwwwwyyyyyyzzz{{{||||||||||||||||||}}}}}}zzzvvvsssssstttsssssssssttttttvvvwwwxxxyyy{{{~~~|||~~~~~~|||zzzzzz|||xxxhhhZZZQQQJJJIIIHHHHHHHHHHHHEEECCCBBBBBBAAAAAAAAABBBCCCCCCFFFDDDBBB@@@>>>>>>>>>>>>===>>>@@@AAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;::::::999888999999999888888777777888888999:::888999;;;<<<<<<;;;:::999::::::999999888888888888666666777777777777666666555555555666666666777777777777888888888888777777999888777666666777888999999888666444444333333222333444555666777777777777555555444555555666777888888888777666555555444444555666777777888888777777444444444555555666666666555555666666666666555555555555555555555555555555555444444333333444444555666666666555555444444333555555444444444444444444444444444444444555555555333333333333333333333333555666666666666555444444555555555555666666666666666555555444444444444444555555555555555666666666cccbbbaaa```````````````___^^^^^^]]][[[ZZZXXXWWWPPPOOOMMMMMMNNNMMMKKKIIIJJJJJJJJJMMMRRRWWWZZZ[[[ZZZYYYWWWWWWWWWYYY[[[\\\```___]]][[[XXXVVVTTTSSSSSSSSSRRRRRRSSSTTTUUUVVVWWWXXXYYY[[[\\\^^^______]]]]]]]]]```cccddddddccc___```aaabbbbbbaaa___^^^XXXXXXYYYYYYYYYYYYXXXXXXXXXYYYZZZYYYWWWVVVUUUVVVTTTRRRQQQQQQSSSUUUVVVVVVWWWWWWWWWXXXYYYZZZ[[[\\\[[[ZZZXXXVVVUUUTTTUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRNNNNNNNNNNNNOOOPPPQQQRRROOOOOOOOOOOOOOOOOOOOONNNLLLLLLNNNQQQSSSUUUWWWXXXZZZZZZYYYWWWUUUTTTUUUWWW[[[___cccfffeeedddbbbbbb``````_________```aaaaaaaaaaaacccdddeeeffffffffffffhhhiiihhhgggfffgggiiijjjjjjiiihhhhhhhhhhhhhhhfffggghhhiiiiiigggeeedddhhhiiilllooorrrsssttttttuuuvvvwwwyyyzzz{{{{{{{{{|||{{{|||~~~}}}~~~{{{vvvsssssssssrrrtttwwwzzz|||}}}}}}}}}{{{}}}~~~}}}yyyvvvuuuwwwzzz|||zzzfffXXXNNNKKKHHHGGGFFFEEEDDDBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDCCCBBBAAA???>>>>>>===>>>?????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;999999::::::::::::;;;;;;;;;;;;:::999999999999999999888888888888999::::::888999999:::::::::::::::999999888888777888888888555666666777777777777777555555555666666777777888777777888888888888777777777777777777777888888999999777555555555555333111333444555666777888888888666666666555666666777777888888777666555444333333555666666777777777777777444444444555666666777777555555666666666666555555444444444444444444444444666666555555555555666666666666666555555555444444555444444444444444555555555444444333444444555555333333333333333333333333444555555555555555444444444444555555555666666666666666555444444444444555444555555555555666666666``````___``````aaabbbbbbaaaaaa```___]]][[[YYYXXXQQQPPPOOOOOOPPPPPPNNNMMMMMMLLLLLLNNNRRRVVVWWWXXXYYYXXXWWWWWWWWWXXXYYYZZZ]]]\\\ZZZXXXUUUSSSRRRQQQOOOOOOOOOPPPRRRTTTUUUWWWWWWXXXYYYZZZ\\\\\\]]]]]]\\\\\\^^^aaadddeeecccaaa```aaaaaabbbbbbbbbaaaaaaZZZZZZ[[[ZZZZZZYYYXXXWWWVVVXXXZZZZZZXXXVVVWWWYYYUUURRRQQQRRRUUUXXXYYYXXXXXXXXXXXXYYYYYYZZZZZZ[[[YYYYYYXXXXXXWWWVVVVVVUUUVVVVVVUUUSSSRRRQQQPPPOOOMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNPPPRRRSSSUUUUUUUUUVVVWWWWWWUUUSSSTTTTTTXXX\\\aaaddddddcccbbbbbb\\\\\\]]]^^^___```aaabbbbbbcccdddeeefffggggggggggggiiijjjjjjjjjjjjkkkmmmlllllllllkkkjjjiiihhhgggfffgggjjjkkkkkkiiifffdddeeegggjjjnnnqqqrrrssssssrrrsssuuuvvvxxxyyyzzzzzzzzzzzzzzz|||~~~~~~|||{{{}}}~~~zzzuuurrrrrrrrrsssvvv{{{~~~{{{|||~~~~~~|||yyyvvvvvvvvvwwwwww}}}wwwfffWWWSSSMMMIIIFFFEEECCCAAACCCBBBBBBAAAAAABBBBBBBBBBBBCCCCCCDDDCCCAAA???>>>=================================<<<<<<<<<;;;;;;999999::::::::::::;;;;;;;;;;;;:::999999999999:::999999999999999:::;;;;;;888888888888888999::::::888888777666777777999999555555666777777777777777444555555666777777888888777777888888888888777777666666777888888888888888777666555777999999777444333444666777888999999999888888777666666666777777777777777777777666555555444555666666777777666666444444444555666777777777555555666666666666555555444444444444444444444444888888777777777777888888666666666666555555555555444444333333444555666777555555444333333333444555444444444444444444444444333444444555555555444444444444444555555555666666777666666555444555555555444444444555555555666666]]]]]]^^^^^^```aaabbbcccdddcccbbbaaa^^^\\\ZZZYYYUUUSSSRRRRRRTTTTTTSSSQQQPPPOOONNNPPPSSSVVVXXXXXXXXXXXXWWWWWWXXXXXXYYYYYYZZZYYYXXXVVVTTTSSSQQQQQQNNNNNNNNNOOOQQQTTTWWWXXXWWWWWWYYYZZZ[[[[[[[[[[[[\\\]]]___bbbeeedddbbb___bbbbbbbbbbbbbbbbbbcccccc]]]]]]\\\\\\ZZZYYYXXXWWWUUUWWWZZZZZZXXXXXXYYY[[[UUUSSSQQQSSSWWWZZZ[[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[ZZZYYYXXXXXXWWWVVVUUUSSSRRRPPPOOONNNMMMMMMLLLLLLKKKKKKJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOQQQQQQRRRSSSPPPSSSUUUVVVTTTSSSSSSSSSSSSWWW]]]aaabbbbbbaaaaaaYYYZZZ[[[]]]___```bbbbbbddddddfffggghhhhhhhhhhhhhhhjjjllllllllllllnnnpppmmmnnnnnnmmmllljjjgggffffffhhhkkkmmmmmmkkkhhhfffbbbeeeiiimmmppprrrsssssspppqqqsssuuuwwwyyyzzzzzzwwwwwwxxxzzz|||}}}{{{zzz|||~~~~~~}}}}}}}}}~~~}}}yyytttqqqqqqqqqtttxxx}}}zzz{{{}}}}}}}}}~~~}}}{{{yyyxxxxxxwwwuuutttwww~~~tttaaa\\\TTTMMMIIIFFFDDDBBBCCCBBBBBBAAAAAAAAABBBBBB@@@BBBDDDEEEDDDBBB@@@>>>======<<<<<<<<<<<<===>>>>>>>>>=========<<<<<<<<<999999:::::::::;;;;;;;;;<<<;;;::::::999999::::::::::::999999::::::;;;<<<888888777666777888:::;;;777777666666666888999:::555555666777777777777777444555555666777888888999777777888888888888777777555666777999999999888777555444555999<<<===;;;888444555666888999999:::::::::999888777777666777777666666777888888888888777444555555666666666666666444444444555666777777888555555666666666666555555444444444444444444444444555555444444444444555555666666666666666555555555444333333333444555777888666555444333222333444555444444444444444444444444333333444555555444444444444444444555555555666666777777666555555555555666444444444555555555666666UUUVVVWWWZZZ]]]aaadddffffffdddbbb___\\\[[[[[[[[[XXXWWWVVVVVVUUUTTTSSSSSSTTTTTTUUUUUUWWWXXXZZZ[[[YYYYYYXXXWWWWWWWWWWWWXXX[[[YYYVVVUUUSSSQQQMMMJJJNNNNNNOOOQQQRRRTTTUUUUUUTTTTTTVVVWWWXXXYYYYYYYYYZZZ[[[]]]___aaaaaaaaaaaafffgggfffeeebbb`````````___aaaaaa___\\\XXXWWWVVVVVVVVVXXXYYYZZZZZZZZZZZZZZZYYYWWWVVVVVVWWWYYYZZZYYYXXXWWWWWWWWWWWWWWWWWWYYYZZZZZZZZZZZZZZZYYYYYYVVVUUUTTTSSSRRRRRRRRRRRRNNNMMMLLLKKKJJJJJJKKKKKKGGGHHHIIIKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOOOONNNQQQQQQRRRRRRRRRRRRQQQQQQVVVUUUWWW[[[aaaeeefffeeebbb___]]]\\\]]]_________ddddddfffhhhkkkmmmmmmlllpppooonnnnnnnnnpppqqqrrruuutttqqqooollljjjiiihhhhhhiiijjjkkkkkkjjjiiihhhhhhggggggjjjooorrrqqqoooooonnnoooqqquuuxxxyyyyyyxxxyyyzzzzzzyyyzzz|||~~~~~~}}}}}}~~~zzztttqqqrrrttttttxxx}}}zzz{{{{{{zzzzzz{{{|||}}}}}}}}}yyyvvvsssvvvyyy~~~yyymmmaaaXXXNNNEEEEEEIIIHHHFFFCCCAAA@@@AAABBBBBBDDDDDDEEEEEECCCAAA>>><<>>@@@@@@???>>>>>>>>>>>>???<<<<<<<<<<<<<<<;;;::::::;;;::::::::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;888999999999999:::::::::;;;;;;::::::999888888888777777777777777777777777999888666666777888666555888777666666777888:::<<<<<<;;;;;;:::888777777666444444555666666666666666888777777999;;;<<<999777666666555555666888999:::888888888777666666555555555555555666666666666666555555666666666666666666444444444444444555666666555555666666666666555555444444555555555555555555666666666666666666666666555555555555444444444444666666555555555444444444222222333333444444555555333333333333333333333333444444444444444444444444666555555444444333333333444444444444444444444444555555555555555555555555RRRSSSTTTVVVZZZ^^^aaacccdddeeeggghhhfffccc___]]]\\\\\\[[[ZZZYYYXXXWWWWWW[[[[[[ZZZYYYXXXXXXXXXXXXVVVVVVUUUTTTTTTTTTTTTUUUVVVUUUTTTTTTUUUVVVTTTSSSPPPPPPPPPQQQRRRSSSTTTTTTSSSTTTUUUVVVVVVVVVVVVVVVYYYZZZ]]]___aaabbbbbbbbbeeeeeedddbbb^^^\\\[[[[[[[[[]]]___```^^^]]]]]]]]]YYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[\\\]]]]]]^^^______]]]]]]\\\[[[ZZZYYYYYYZZZ[[[[[[[[[ZZZZZZXXXWWWVVVTTTUUUVVVWWWVVVUUUSSSQQQRRRPPPNNNKKKIIIGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIMMMNNNOOOQQQRRRRRRRRRRRRUUUVVVXXX\\\```cccddddddcccaaa^^^^^^```cccddddddeeefffhhhjjjlllnnnooooooqqqppppppoooppprrrssstttxxxvvvrrrnnnjjjfffdddccceeeeeefffggghhhgggggggggffffffgggiiilllmmmmmmlllnnnnnnnnnqqqvvvzzz}}}}}}|||}}}}}}|||zzzzzz{{{}}}|||~~~}}}|||}}}~~~{{{~~~|||wwwvvvvvvvvvvvvwwwxxxyyy{{{|||}}}~~~~~~{{{yyyxxxzzz|||uuufffWWWLLLGGGHHHGGGEEEEEEEEEDDDBBBAAA???@@@AAABBBBBBBBBAAA@@@??????>>>=========>>>>>><<<<<<=========<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999::::::::::::;;;;;;::::::999999888888777777777777777777777777888666555666777777666444888777666666777888:::;;;;;;;;;:::999888777777777666666666777777777777777888777666777999999999777777777777777777888999:::888888888888888777777777666666666666666555555555333444666777777777666555444444333333333444555555555666666777777666666555666666555555555555555555777777777777777777777777555555555555444444444444555555555555555444444444333333333333333444444444333333333333333333333333555555555555555555555555333333333222222222222222444444444444444444444444555555555555555555555555RRRRRRTTTVVVYYY]]]```bbbcccdddfffggggggdddaaa___]]]]]]]]]]]]\\\\\\\\\\\\___^^^]]][[[YYYXXXXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUVVVUUUTTTTTTVVVVVVVVVUUURRRQQQQQQPPPPPPQQQRRRSSSSSSSSSTTTUUUUUUUUUUUUUUUXXXZZZ\\\___aaabbbbbbbbbdddddddddaaa^^^[[[[[[[[[]]]___aaaaaa```^^^^^^^^^YYYYYYYYYXXXXXXXXXXXXXXXYYYZZZ\\\]]]^^^_________\\\\\\[[[ZZZYYYYYYYYYZZZ\\\\\\\\\[[[ZZZXXXWWWVVVUUUWWWYYY[[[ZZZXXXUUUSSSRRRPPPMMMKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGKKKLLLMMMOOOQQQRRRRRRRRRUUUVVVXXX[[[___aaabbbccccccaaa______bbbdddfffffffffhhhkkkmmmnnnpppqqqssssssrrrqqqpppppppppqqqrrrxxxvvvsssooollliiigggfffeeeeeeeeefffffffffffffffffffffgggiiijjjkkkkkkjjjnnnmmmmmmqqqvvv{{{~~~~~~|||zzz{{{}}}}}}~~~~~~|||{{{{{{|||{{{}}}zzzvvvttttttwwwwwwwwwwwwyyy{{{~~~~~~}}}}}}~~~vvvfffWWWMMMHHHFFFEEEEEEGGGGGGDDDAAA@@@@@@AAABBBBBBAAA@@@@@@???>>>>>>===============<<<===============<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;<<<;;;;;;:::999999888888777777777777777777777777777555444555666777666444777777777666777888999:::::::::999999888888777777888888888888888999999:::888777666666777777888888888888888888888999999:::666666666777777888888888777777666666555555444444222444555777888777666555444444333333333333444444666666777777777777666666777777666666555555444444666666666666666666666666777777777777666666666666555555555555555555555555444444444444333333333333444444444444444444444444444444444444444444444444111111222222333333333333555555555555555555555555555555555555555555555555TTTUUUUUUWWWZZZ]]]```bbbccccccdddeeeeeedddcccccc^^^_________````````````aaa```^^^\\\ZZZYYYXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVXXXVVVTTTTTTUUUUUUUUUTTTSSSRRRPPPOOOOOOOOOPPPQQQRRRRRRSSSTTTUUUUUUUUUUUUXXXYYY[[[^^^```aaaaaaaaabbbccccccaaa^^^\\\\\\]]]```bbbcccccc```^^^^^^^^^\\\[[[ZZZYYYYYYZZZZZZ[[[ZZZ[[[\\\]]]]]]]]]]]]]]]ZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]\\\[[[YYYXXXWWWWWWYYY\\\^^^^^^[[[XXXVVVQQQOOOMMMKKKJJJIIIIIIJJJGGGGGGFFFFFFEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPPPPQQQSSSUUUXXXZZZ\\\^^^```aaaaaa___^^^___bbbeeeggghhhfffiiimmmooopppqqqtttvvvvvvuuussspppooonnnnnnnnnuuutttqqqooommmkkkjjjjjjggggggggggggggggggggggggggghhhiiijjjjjjjjjjjjjjjnnnmmmmmmpppuuu{{{~~~|||zzz{{{|||}}}{{{yyyzzz{{{|||~~~~~~{{{xxxvvvtttssstttuuuvvvwwwyyy{{{|||}}}~~~}}}}}}|||||||||}}}}}}~~~yyygggYYYLLLHHHEEEDDDGGGHHHFFFCCCBBBBBBBBBBBBAAA@@@?????????>>>>>>===============<<<<<<===============<<<;;;::::::::::::;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<;;;;;;:::999999888777777777777777777777777666555444555666777666555777777777777777777888888888888888888888888888888666666555555666666777888888888777777666666777888777888888888999999999999444555555666666777777777777777666666555555444444333444555777777777666666555444444333333444444444666666777777777777666666777777777666666555555444555555555555555555555555777777777777666666666666444555555555555555555555555555444444444444444444444444444444444444444444333333333333333333333333222222333333444444555555555555555555555555555555555555555555555555555555YYYYYYYYYZZZ\\\^^^aaabbbcccddddddeeefffgggggggggbbbbbbaaaaaaaaaaaaaaaaaaaaa```^^^\\\[[[ZZZYYYYYYZZZYYYXXXXXXWWWWWWXXXXXXYYYVVVTTTSSSTTTTTTTTTSSSSSSQQQOOOMMMLLLMMMNNNOOOQQQRRRSSSTTTUUUVVVVVVVVVWWWYYY[[[]]]^^^^^^^^^^^^^^^`````````^^^^^^___```ccceeefffdddaaa___]]]]]]___^^^]]]\\\\\\]]]^^^___\\\\\\[[[[[[ZZZYYYYYYXXXWWWWWWXXXYYY[[[]]]___```^^^^^^^^^]]]]]][[[ZZZYYYYYYZZZ]]]______]]]ZZZXXXQQQPPPNNNLLLKKKKKKKKKKKKGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCDDDFFFFFFGGGGGGFFFFFFGGGIIIKKKLLLMMMNNNNNNQQQTTTWWWYYYYYY[[[]]]^^^___]]]\\\^^^aaaeeeggghhheeeiiinnnooooooppptttwwwxxxwwwtttrrrpppooooooooorrrqqqpppnnnmmmmmmmmmllllllkkkjjjiiihhhhhhhhhiiiiiikkkllllllkkkjjjjjjkkknnnllllllnnntttyyy}}}}}}zzzxxxyyyzzz}}}}}}}}}{{{yyyxxxxxxzzz}}}~~~~~~~~~~~~{{{yyyxxxxxxwwwvvvtttppprrrtttvvvxxxyyyzzzzzz{{{{{{zzzyyyyyyyyyyyyzzz~~~~~~uuufffWWWPPPGGGDDDFFFHHHGGGEEEDDDDDDCCCBBBAAAAAA@@@@@@??????>>>=========>>>>>>;;;;;;<<<=========<<<<<<;;;::::::::::::;;;<<<<<<::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;::::::999999777777777777777777777777666555444555777888777666777777777777777777777777777777777888888888888888999888777666777888999:::777999999999777666777888777777888999999888888777444444555555666666777777666666666666666555555555666666666666555666666666666666555444444444555555666777777888888777777666777777666666666666666666555555555555555555555555555555555555444444444444444444444555555555555555555555555555555666666666444444444444444444444444333333333333333333333333333333444444555555666666555555555555555555555555444444444444444444444444^^^^^^^^^^^^___```bbbcccccceeeiiikkkmmmlllkkkjjjgggfffeeecccbbb```___^^^______]]]\\\[[[ZZZZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXWWWUUURRRQQQSSSTTTTTTTTTSSSQQQNNNKKKJJJKKKLLLMMMPPPQQQSSSUUUVVVWWWXXXXXXWWWXXXZZZ[[[\\\\\\[[[[[[YYY[[[]]]^^^^^^^^^```bbbdddeeefffeeebbb```______]]]]]][[[[[[\\\]]]___```ZZZYYYVVVTTTRRRQQQPPPPPPOOOPPPRRRUUUXXX\\\___aaa^^^_________^^^]]]]]]\\\YYYZZZ\\\^^^^^^\\\ZZZYYYUUUSSSQQQNNNLLLKKKKKKKKKGGGFFFDDDCCCBBBAAAAAABBB???@@@AAACCCDDDEEEEEEFFFEEEFFFGGGHHHJJJJJJKKKKKKOOORRRVVVWWWWWWXXXZZZ\\\\\\[[[ZZZ\\\```dddfffgggbbbggglllnnnmmmnnnrrrvvvxxxwwwuuutttsssrrrssssssuuutttsssrrrqqqppppppqqqqqqpppnnnlllkkkjjjjjjjjjlllnnnoooooollljjjkkklllnnnlllkkkmmmrrrxxx|||~~~{{{{{{{{{yyyvvvuuuvvvwwwxxxxxxxxxwwwvvvvvvxxxzzz}}}~~~~~~yyywwwuuuuuuwwwxxxvvvtttqqqrrrsssuuuwwwyyy{{{|||{{{zzzyyyyyyxxxxxxxxxyyy{{{|||~~~~~~wwwfff[[[MMMFFFFFFHHHGGGFFFDDDCCCCCCCCCBBBCCCCCCCCC@@@@@@???>>>>>>>>>>>>???::::::;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999777777777777777777777777777666555666888999888777666777777777777777666666666777777777888888999999::::::888888888999;;;<<<777999<<<;;;999777777888666777888888888777666666666666666666666777777777555555555666666666666666999888666444444444555666888777666555555555555666777777888888888888777777666666666666666777777777555555555555555555555555555555555555444444444444444444444555555555666666555555666666777777888888555555555555555555555555444444444444444444444444444444444444555555555555555555555555555555555555444444444444444444444444bbbaaaaaa```aaabbbcccddddddgggmmmqqqsssqqqnnnlllkkkjjjhhheeeaaa^^^\\\[[[^^^]]]]]]\\\[[[[[[[[[[[[YYYYYYXXXWWWWWWWWWWWWXXXUUUSSSQQQPPPRRRTTTUUUUUUSSSPPPMMMJJJIIIIIIJJJKKKOOOQQQSSSUUUWWWXXXYYYZZZWWWXXXYYY[[[[[[[[[ZZZYYYUUUXXXZZZ\\\]]]^^^aaacccccceeeffffffcccaaa```aaaZZZYYYXXXXXXYYY[[[]]]___WWWUUUQQQMMMJJJIIIHHHIIIGGGIIIKKKOOOTTTXXX\\\^^^_________```______^^^^^^XXXYYY[[[\\\\\\[[[ZZZYYYXXXVVVSSSOOOLLLKKKJJJIIIGGGFFFDDDBBBAAA@@@AAAAAA<<<===???AAACCCDDDDDDEEEDDDEEEFFFGGGHHHIIIIIIIIINNNQQQUUUVVVUUUVVVXXX[[[ZZZYYYYYY[[[___cccfffggg```eeejjjlllkkklllppptttxxxwwwvvvuuuuuuvvvwwwxxxzzzyyyxxxwwwvvvuuuuuuuuuuuusssqqqnnnmmmlllkkklllmmmpppqqqpppmmmkkklllmmmnnnlllkkklllqqqwww{{{}}}xxxxxxxxxvvvsssrrrssstttrrrssstttttttttvvvyyy{{{|||wwwtttssssssuuuvvvtttrrruuuuuutttuuuwww{{{~~~|||{{{zzzyyyyyyyyyyyyyyyyyyzzz|||}}}~~~~~~~~~qqqcccRRRHHHFFFGGGGGGFFFBBBBBBBBBCCCCCCEEEFFFFFFAAA@@@@@@???????????????999::::::;;;<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;:::999999777777777777777777777777777666666777888999999888666777777777777777666555666666777777888888999999777666444333444555777888666:::======:::777777888555666777888888777666555888888888777777777777777444555555555666666777777;;;999666333222333555666888888777666666666666666777777888888888888777777555555666666777777888888777777777777777777777777888777777777666666666666444444444555555555666666555666666777888999999:::555555555555555555555555555555555555555555555555444444444444444444444444666666666666666666666666444444444444444444444444fffccc```^^^___bbbdddeeehhhnnnuuuyyywwwtttrrrrrrsssqqqmmmgggbbb^^^[[[YYY]]]\\\\\\\\\]]]]]]^^^___^^^\\\ZZZZZZ[[[]]]]]]]]][[[YYYVVVTTTSSSTTTVVVWWWNNNNNNMMMLLLKKKKKKNNNPPPOOOOOOPPPPPPQQQSSSTTTUUUUUUUUUUUUTTTUUUUUUVVVWWWRRRSSSUUUWWWZZZ\\\___```___aaadddfffeeebbb]]][[[ZZZYYYXXXYYY\\\\\\YYYVVVOOOKKKEEE@@@>>>===<<<;;;AAAAAAAAAEEELLLTTTZZZ]]]aaa\\\[[[``````\\\ZZZ\\\[[[[[[ZZZZZZYYYXXXVVVUUUZZZXXXVVVUUUTTTQQQMMMJJJIIIHHHFFFEEEEEEDDDAAA???@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEGGGHHHIIILLLMMMOOOQQQSSSUUUVVVVVVWWWXXXYYYZZZ[[[]]]aaaddddddeeeggghhhhhhiiilllnnnuuuxxxzzz{{{{{{zzz{{{{{{{{{zzzzzz{{{}}}~~~}}}}}}{{{vvvrrrooonnnnnnooossssssrrrqqqooollliiigggggghhhjjjmmmqqqtttwwwyyywwwvvvuuusssqqqqqqsssuuutttsssrrrqqqrrrtttwwwxxx}}}~~~wwwqqqsssvvvvvvvvvwwwtttsssssstttuuuwwwyyyzzz{{{{{{zzzwwwuuutttuuuwwwtttvvvwwwxxxyyyzzz}}}mmmVVVNNNOOONNNIIIEEEIIIFFFDDDGGGKKKKKKGGGBBBCCCBBBBBBAAA@@@???>>>>>>>>>>>>============>>>>>>999999999:::;;;<<<===>>>>>>===<<<;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<;;;888777777999999999999999999999999999666444333444666777777777888888777777666666555555888888888888888888888888777777777777777888888999;;;;;;;;;;;;::::::999888777777888888888888777777666666555555555444444444555555555555555555555555666666666666555555555555666666666666777777777777777777777777777777777777888888888888888999999:::777777666555555555555555555555555555555555555555666666666666777777777777666888999888777666777888888888888888777555444333222222222333444555666777777666555444333444555555666666777777777777666666444444444444444444444444cccaaa^^^]]]^^^```cccdddkkkqqqwwwyyywwwtttssstttvvvtttpppkkkfffaaa^^^\\\^^^^^^]]]]]]]]]^^^^^^___```^^^\\\\\\^^^_________ZZZXXXUUUSSSRRRRRRSSSTTTPPPOOONNNLLLJJJJJJLLLNNNMMMMMMMMMNNNOOOQQQRRRSSSQQQQQQQQQQQQQQQRRRRRRSSSOOOPPPQQQSSSUUUWWWYYYZZZ\\\^^^aaacccdddcccaaa___]]]\\\[[[[[[\\\ZZZVVVSSSJJJGGGAAA>>><<<;;;:::999;;;:::;;;>>>DDDKKKQQQTTT\\\XXXXXX]]]]]]YYYXXX[[[ZZZZZZZZZYYYXXXWWWVVVUUUVVVUUUUUUVVVWWWVVVRRRPPPKKKJJJHHHGGGGGGEEEBBB@@@>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCDDDFFFGGGHHHIIIJJJLLLNNNPPPRRRSSSSSSUUUWWWYYY[[[\\\^^^aaacccbbbccceeefffgggiiilllnnnsssvvvxxxzzzyyyyyyzzz{{{}}}||||||~~~{{{xxxvvvtttttttttvvvvvvuuussspppmmmjjjhhhjjjjjjjjjkkkmmmoooqqqsssuuuuuutttqqqooooooqqqssstttssssssrrrsssuuuxxxyyy|||}}}wwwqqqsssvvvvvvvvvwwwwwwvvvuuuttttttuuuvvvwwwxxxxxxwwwuuusssrrrtttuuuvvvwwwyyyyyyyyyzzz}}}}}}hhh[[[TTTMMMIIIHHHIIIGGGFFFJJJNNNNNNJJJDDDCCCCCCBBBAAA@@@???>>>>>>??????>>>>>>>>>>>>??????;;;;;;;;;;;;<<<===>>>???======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<;;;999777888999888888888888888888888888888666555555777888888777888777777777666666666555777777777777777777777777777777666666777777888999::::::;;;;;;:::999999888777777888888888888777777777777666666666555555555444444444444444444444444444555555555666666777777555555666666666777777777666666666666666666666666666666555555666666777888777777666555555555555555444444444444444444444444555555555666666666777777666777888777666666777888777777777777777666555444444333333444555666777777777666555444333444444555555666666777777666666555444444444444444444444444^^^\\\[[[ZZZ[[[^^^aaaccckkkppptttuuutttrrrsssuuuzzzyyyvvvrrrmmmhhhcccaaabbbaaa```_________``````cccaaa______```aaaaaaaaa\\\[[[XXXUUUSSSRRRQQQQQQPPPPPPOOOLLLIIIHHHIIIKKKIIIIIIJJJKKKLLLNNNPPPQQQNNNNNNNNNOOOOOOOOOPPPPPPMMMMMMNNNOOOQQQSSSUUUVVVXXXYYY\\\___aaacccddddddaaa```___^^^\\\XXXRRRMMMEEEAAA===:::999888777777555555555777<<>>>>>>>>>>>??????@@@AAAAAAAAAAAABBBDDDEEEFFFEEEFFFHHHJJJMMMNNNOOOOOOSSSVVVYYY[[[\\\^^^```bbb___aaacccdddeeegggjjjmmmqqqsssvvvwwwwwwxxxyyy{{{|||||||||~~~}}}||||||{{{zzzyyywwwsssooollljjjjjjiiihhhggghhhjjjmmmooorrrsssrrrpppnnnnnnpppqqquuutttsssssstttvvvyyyzzzzzz|||yyyuuuvvvxxxwwwwwwyyyzzzxxxvvvtttsssssstttuuuvvvwwwwwwuuutttssstttvvvxxxyyyzzzyyyyyyyyy{{{}}}|||}}}~~~zzzkkk\\\PPPJJJKKKIIIGGGHHHMMMRRRSSSMMMGGGCCCCCCBBBAAA@@@??????>>>??????>>>>>>>>>>>>??????<<<<<<<<<<<<===>>>??????===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;999888888999888888888888888888888888:::888777777888999888777777777777777666666666666555555555555555555555555777777666666777777888999999::::::::::::999888888777777888888888888777777777777777777777666666666555555555555555555555555333333444555666777888888444444555555555666666666666666666666666666666666666666555555666666777888777777666555555555555555333333333333333333333333444444444555555555666666555666777666555555555777555666666666666666555555555444444444555666777888666666555444444444444555444555555555555555555444444444444444444444444444WWWWWWWWWVVVWWWYYY]]]___eeehhhlllnnnnnnooorrruuu~~~{{{wwwqqqllliiigggfffdddbbbbbbbbbcccdddeeecccaaa```bbbccccccbbb```___\\\YYYVVVTTTRRRQQQNNNOOONNNLLLIIIHHHHHHJJJGGGGGGHHHHHHJJJLLLMMMNNNLLLLLLMMMNNNNNNOOOOOOOOOLLLLLLMMMOOOQQQSSSUUUVVVUUUVVVWWWZZZ]]]```ccceeecccccccccaaa\\\UUUMMMHHH@@@===:::888777777666555555555555666888===BBBFFFOOOQQQTTTWWWXXXWWWWWWYYYYYYYYYYYYXXXWWWVVVTTTTTTVVVWWWZZZ\\\]]][[[VVVRRRPPPNNNLLLKKKJJJHHHEEEBBBBBBAAAAAA@@@@@@@@@AAAAAA?????????@@@@@@BBBCCCCCCBBBDDDFFFHHHJJJKKKLLLMMMQQQTTTXXX[[[\\\]]]___```___```bbbbbbbbbdddfffiiioooqqqtttuuuvvvwwwyyy{{{xxxxxxyyy|||}}}{{{wwwrrrooolllhhhgggeeeeeefffjjjmmmpppqqqrrrrrrpppooonnnppprrruuuuuusssssstttvvvxxxzzzzzz||||||xxxzzz{{{zzzzzz|||{{{yyywwwtttsssssstttuuuwwwxxxyyyxxxwwwvvvwwwyyyxxxyyyzzzyyywwwwwwyyyzzzzzz{{{|||}}}~~~}}}ooo___TTTPPPHHHHHHJJJOOOUUUUUUOOOIIIDDDDDDCCCBBBAAA@@@??????>>>>>>>>>======>>>>>>>>>===<<<<<<<<<======>>>???===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;::::::999999888888888888888888888888;;;999777777888888777666777777777777666666666666555555555555555555555555666666666666666777888888888999999999999999888888777777888888888888777777666666666666666666666666777777777777777777777777444444444555666777777888444444444444555555555666666666666666666666666666777777777777777888999999777777666555555555555555333333333333333333333333333333333444444444555555444555666555444444555666333444555666666666666666444444444444444555666666666666555555444444444444333444444555555444444333444444444444444444444444OOOQQQRRRRRRRRRSSSWWW[[[\\\```eeegggiiilllrrrwww|||vvvsssnnnllliiifffeeeeeefffgggfffdddaaaaaabbbbbbbbbbbbbbbaaa___\\\XXXTTTQQQPPPKKKLLLLLLKKKIIIHHHIIIJJJFFFFFFFFFGGGHHHIIIJJJKKKHHHIIIJJJLLLLLLMMMLLLLLLJJJJJJKKKMMMPPPSSSUUUVVVTTTTTTTTTUUUXXX\\\___aaacccdddeeeccc\\\RRRIIIDDD>>><<<999888888888666555555555666666666:::@@@DDDMMMQQQVVVXXXXXXYYYZZZZZZYYYYYYYYYXXXWWWVVVTTTTTTVVVWWWYYY]]]^^^\\\XXXTTTQQQOOOMMMLLLLLLJJJGGGDDDCCCCCCBBBAAA@@@@@@@@@AAA>>>>>>>>>>>>???@@@AAAAAAAAACCCEEEGGGIIIKKKKKKLLLNNNQQQUUUXXXZZZ[[[]]]^^^___```aaaaaa```aaaccceeeoooppprrrttttttvvvxxxzzzvvvvvvwwwyyy}}}~~~zzzvvvrrroookkkjjjgggffffffiiilllnnnpppqqqrrrrrrqqqqqqssstttwwwvvvtttssssssuuuwwwxxx{{{|||~~~{{{xxxzzz{{{yyyyyy|||{{{yyyvvvttttttuuuwwwxxxxxxyyyzzzzzzxxxwwwxxxyyyxxxyyyyyyxxxvvvuuuwwwxxxxxxzzz{{{||||||~~~sss___SSSJJJIIIJJJPPPUUUTTTNNNHHHEEEDDDDDDCCCBBBAAA@@@@@@>>>======<<<<<<======>>><<<<<<<<<;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;:::999:::::::::::::::::::::::::::888666666777777666555666666666666777777777777666666666666666666666666666666666555666777777888777777888888999888888777777777888888888888777777555555555555555555555555666666666666666666666666666666666666666555555555444444444444555555555666555555555555555555555555777777777666777888888999777777666555555555555555333333333333333333333333333333333333444444444444333555666555444333444555222333444555555666555555333333222222333333444444555555555555555444444444333333444444444444333333444444444444444444444444IIIKKKMMMMMMLLLMMMQQQUUUVVVZZZ___cccfffkkkrrrwww{{{rrrpppllliiigggggghhhiiigggdddbbbaaabbbbbbbbbaaa``````^^^\\\XXXSSSPPPMMMIIIJJJKKKJJJHHHGGGHHHIIIEEEEEEEEEEEEEEEFFFGGGGGGCCCDDDFFFHHHIIIIIIHHHHHHGGGHHHIIIJJJMMMOOOQQQRRRRRRRRRQQQRRRTTTWWWZZZ\\\___bbbeeeccc\\\QQQHHHBBB===;;;999888888888666555333444555444444666===BBBLLLSSSYYYZZZYYY[[[]]]\\\YYYYYYYYYYYYWWWVVVUUUTTTRRRSSSVVVZZZ]]]^^^[[[YYYSSSQQQOOOOOONNNMMMJJJHHHCCCCCCBBB@@@????????????>>>>>>>>>>>>>>>???@@@@@@AAABBBDDDGGGIIIJJJKKKLLLLLLOOORRRUUUWWWYYY[[[]]]^^^___``````___```bbbdddmmmooopppqqqqqqsssuuuxxxxxxxxxxxxzzz}}}~~~{{{{{{{{{|||~~~}}}xxxuuurrrqqqooollliiigggggghhhiiinnnppprrrsssssstttvvvwwwzzzxxxvvvuuutttuuuvvvwwwzzz{{{}}}~~~zzzwwwvvvxxxyyywwwxxx||||||zzzwwwuuuuuuwwwzzz|||xxxyyyzzzzzzxxxwwwwwwwwwxxxyyyyyyxxxvvvuuuwwwxxxxxxzzz|||{{{zzz|||}}}cccQQQMMMLLLLLLPPPTTTSSSMMMFFFEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>============>>>>>>===<<<<<<;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;999777666666777777777666666666666666777777777777777777777777777777777777666666555555666666777888666666777888888888888777777777888888888888777777444444444444555555555555444444444444444444444444777777666666555555555555444444555555555666666666555555555555555555555555555555444444555555666777777777666555555555555555333333333333333333333333333333333444444444555555444555666555444444444666222222333444555555555444333222222222222222333333555555666666555555444333333444444444444444444333444444444444444444444444DDDGGGJJJIIIGGGGGGKKKOOOPPPUUUZZZ___bbbgggmmmrrrzzz~~~tttqqqmmmiiigggggghhhiiihhhfffcccbbbcccccccccbbb``````___]]]YYYUUUPPPMMMJJJKKKLLLJJJHHHFFFEEEFFFDDDCCCCCCBBBBBBBBBBBBBBBAAACCCEEEGGGHHHHHHGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMOOONNNNNNOOOQQQTTTWWWXXXZZZ___dddccc\\\QQQGGGBBB===;;;999888888777555444222444555444222555;;;AAALLLUUU\\\[[[ZZZ]]]^^^]]]ZZZZZZZZZYYYXXXWWWVVVUUURRRSSSUUUXXX[[[\\\[[[YYYUUUSSSRRRRRRRRRQQQOOOMMMEEEEEECCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>??????@@@@@@BBBDDDFFFHHHJJJJJJKKKKKKMMMOOOQQQSSSVVVZZZ]]][[[]]]^^^______aaadddffflllmmmmmmmmmmmmnnnqqqssszzzyyyyyyzzz|||}}}|||{{{xxxxxxxxxyyy|||zzzwwwuuurrrpppmmmjjjhhhgggffffffkkkmmmpppssstttuuuxxxzzz~~~}}}zzzxxxvvvvvvwwwwwwyyyyyyyyyzzzzzzzzzzzzzzzxxxvvvvvvyyyzzzxxxzzz~~~|||yyyvvvvvvxxx{{{}}}zzz{{{}}}|||zzzxxxwwwwwwyyyzzzzzzyyyxxxwwwyyyzzzyyy{{{|||{{{yyy{{{kkkZZZRRRPPPNNNPPPSSSRRRLLLFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@????????????@@@@@@>>>>>>======<<<======>>>;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::======<<<:::::::::::::::::::::::::::999777666666888999999888555666666666777777777888777777777777777777777777666555555555555666777777555666666777888888777777777777888888888888777777444555555555666666666666555555555555555555555555555555555666666666666666555555666666666777777777555555555555555555555555555444444444444555666666777777666555555555555555444444444444444444444444444444444444555555555555444666777666555444555666222333333444444444333333444333333222222333333333444555666666666555444333444444555555555555444444444444444444444444444444BBBEEEHHHGGGDDDDDDHHHLLLLLLPPPVVV[[[]]]bbbgggllluuu{{{tttqqqmmmiiiffffffggghhhiiigggdddcccdddddddddcccbbbbbbbbb```\\\WWWRRROOOLLLMMMMMMKKKGGGDDDCCCCCCCCCBBBAAA@@@????????????BBBDDDGGGIIIJJJJJJIIIHHHMMMLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLNNNPPPSSSUUUWWWWWW]]]cccccc\\\QQQGGGBBB===;;;999888888777444222222555666555333555<<>>>>>>>>>>>??????@@@@@@AAACCCEEEGGGIIIJJJJJJJJJLLLNNNOOOQQQTTTYYY\\\XXXZZZ]]]^^^```bbbfffiiijjjkkkkkkkkkjjjkkknnnpppzzzyyyxxxxxxyyyzzzyyywwwxxxwwwwwwxxx{{{|||xxxvvvnnnmmmlllkkkiiihhhhhhggghhhkkkooorrrtttvvvxxxzzz}}}zzzxxxwwwwwwxxxwwwwwwwwwvvvvvvuuuuuuuuuyyyxxxyyy|||}}}{{{~~~{{{wwwvvvxxx{{{|||}}}}}}zzzyyyyyy{{{||||||{{{zzzyyy{{{|||yyy|||}}}{{{yyyzzzzzzlllVVVSSSPPPQQQSSSQQQKKKFFFFFFFFFEEEDDDCCCBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBB??????>>>>>>>>>>>>>>>???;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888:::===>>><<<:::999999999999999999999999999888777888999;;;;;;:::555666666666777777888888777777777777777777777777555555555555555666777777555555666777777888777777777777888888888888777777555666666666777777888888888888888888888888888888333444444555666777888888666666666666777777777777555555555555555555555555666666666666666777888888777777666555555555555555555555555555555555555555444444444555555555666666555666777666555555666777333333333444444333333222555444444333333333444444444555666666666555333333444555555666666555555444444444444444444444444444BBBCCCCCCCCCDDDDDDEEEEEEGGGFFFHHHOOOWWW^^^bbbbbblllpppyyy|||wwwpppkkkhhhgggggggggkkkjjjjjjkkkkkkiiifffccceeeeeeeeeccc```\\\WWWTTTMMMLLLJJJGGGEEEDDDCCCCCCCCCCCCBBBAAAAAA@@@??????BBBBBBDDDEEEFFFFFFFFFFFFIIIIIIJJJJJJJJJJJJJJJIIIMMMLLLLLLLLLLLLNNNOOOPPPWWWXXXYYYZZZWWWPPPFFF???>>>===<<<;;;999777555333777444333666888999===CCCQQQWWW[[[[[[\\\^^^^^^\\\[[[[[[[[[ZZZZZZXXXWWWWWWXXXWWWVVVVVVWWWXXXYYYZZZYYYYYYXXXWWWVVVVVVUUUUUUPPPOOOMMMJJJGGGEEECCCBBBAAA@@@>>>======>>>@@@AAA@@@AAACCCEEEFFFGGGHHHHHHJJJJJJKKKLLLNNNQQQSSSTTTXXXYYYZZZ[[[\\\^^^bbbeeehhhhhhgggeeeddddddgggiiinnnpppsssvvvyyy{{{||||||vvvuuuuuuvvvyyy~~~}}}zzzxxxvvvrrrnnnkkkjjjjjjjjjiiillllllmmmooorrruuuwwwxxx{{{}}}~~~{{{yyywwwvvvuuutttsssrrrqqqqqqqqqqqq|||{{{{{{}}}~~~|||yyyvvvuuuvvvxxx~~~~~~~~~}}}{{{{{{||||||}}}|||yyyxxxxxx|||~~~hhh]]]TTTTTTTTTOOOIIIEEEDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@?????????@@@AAABBB??????>>>==================<<<<<<<<<<<<;;;;;;;;;???===:::888888999;;;===:::::::::;;;;;;;;;<<<<<<999999999999999999999999::::::999888777777888888777777777777666666666666666666777777777555444333555555666666777777888888999888888888777777666666::::::999999888777777777666666666666666666666666555555444555666777999:::666777888888888666555444444444444444444555666777555555444444444444555666666666666666666555555555999888666555555555666777666666777777777777666666555555666666555444333333666666666666666666666666777666555444444444444444666666555444444444444444111222444444444444222111555555555555555555555555444444444444444444444444AAAAAABBBCCCCCCDDDEEEEEEFFFEEEFFFKKKQQQVVVYYYYYYbbbfffnnnxxx{{{wwwqqqmmmjjjjjjjjjjjjmmmllllllllllllkkkgggdddddddddeeeccc```[[[VVVSSSMMMLLLJJJGGGEEECCCBBBBBBBBBBBBAAAAAA@@@@@@??????AAABBBCCCDDDEEEEEEEEEEEEFFFFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKMMMNNNUUUVVVWWWXXXVVVOOOFFF@@@???>>>===;;;999777555444555222111444555666;;;BBBRRRXXX\\\\\\\\\___```^^^^^^^^^^^^^^^]]][[[ZZZYYYWWWWWWWWWWWWXXXYYY[[[\\\ZZZYYYYYYXXXXXXWWWWWWWWWRRRQQQPPPNNNKKKIIIFFFEEEAAA@@@>>>======>>>???@@@===>>>@@@AAACCCDDDEEEEEEFFFFFFHHHKKKNNNQQQTTTVVVVVVWWWYYYZZZZZZ\\\___aaadddddddddcccbbbccceeehhhlllnnnqqqtttwwwxxxyyyzzzxxxxxxxxxzzz}}}{{{wwwtttuuurrrnnnllllllmmmmmmmmmnnnnnnoooppprrrtttuuuvvvzzz|||~~~}}}{{{xxxwwwwwwrrrqqqooommmllllllllllllyyyyyyzzz|||~~~~~~|||yyyuuutttuuuwww||||||||||||}}}~~~~~~~~~|||{{{{{{{{{|||}}}~~~}}}{{{yyywwwxxx|||zzzmmm^^^WWWSSSMMMJJJJJJFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@??????@@@AAABBB??????>>>==================<<<<<<<<<<<<;;;;;;;;;>>><<<;;;999999:::;;;<<<:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::999999888777777888888888777777777666666666666666666666777666666555555666666666666777777888888888888888888777777777666777777777777777777888888888888888888888888888888666666555555666777888999777777888888777777666555555555444444444555555666555555555555555555444444555555666666666666666666777666555555444444555555666666777777777777666666666666555555555444444444666666666666666666666666666555555444444444555555777666555444333444444555333444444555555444444333555555555555555555555555444444444444444444444444??????@@@AAABBBDDDDDDEEEDDDDDDDDDFFFIIILLLMMMMMMUUUXXX___hhhqqqwwwyyyyyytttrrrnnnjjjiiiiiijjjjjjooonnnmmmmmmmmmkkkhhheeeaaacccdddddd```ZZZTTTPPPMMMLLLJJJGGGDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBCCCDDDFFFHHHHHHIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKQQQRRRTTTVVVTTTNNNFFF@@@??????===;;;999777666555444111111333555666<<>>===>>>??????======>>>@@@AAABBBCCCCCCDDDEEEGGGIIILLLOOORRRSSSRRRTTTWWWXXXXXXYYYZZZ\\\___````````````aaadddfffiiikkkmmmpppsssuuuwwwwwwxxxxxxyyy{{{~~~|||xxxvvvuuurrrooonnnooopppppppppppppppqqqrrrrrrsssttttttxxxzzz||||||zzzxxxxxxxxxsssqqqnnnkkkjjjiiijjjjjjuuuwwwyyy|||}}}}}}}}}|||~~~~~~|||yyyuuuttttttvvvxxxxxxxxxyyy{{{~~~~~~}}}}}}|||{{{|||||||||||||||{{{yyyxxxzzz}}}}}}jjj\\\QQQIIIHHHJJJGGGGGGFFFEEECCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA??????>>>==================<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777888888888888888777777777666666666666666555555666666777777666666666777777777777888888888888888777777777777444555555666777777888888888888888888888888888888777777666666666666777777999888888777777777777777666666555444444444555555555555666666666555333222555555555666666777777777666666777777666666555444555666666777777666666555777666555444333444555555666666666666666666666666555555444444444555666666777666444333333444555666666555555444444555555666444444444444444444444444444444444444444444444444<<<===>>>???AAABBBCCCDDDCCCCCCBBBCCCEEEFFFGGGGGGNNNPPPTTT[[[bbbgggkkkmmmllllllkkkiiihhhiiikkkmmmnnnlllkkkjjjjjjhhheeebbb___aaacccccc```ZZZSSSNNNMMMLLLIIIFFFDDDBBB@@@@@@>>>>>>?????????????????????@@@AAAAAABBBBBBBBBAAA@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHMMMOOOQQQSSSRRRNNNGGGBBB???>>><<<:::888666555555666444444666777999@@@IIIVVV[[[^^^]]]^^^bbbdddccc____________]]]\\\[[[ZZZ\\\\\\\\\[[[[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYZZZUUUVVVWWWWWWVVVRRROOOMMMEEEDDDBBBAAA@@@??????????????????@@@AAABBBCCCDDDFFFFFFFFFGGGHHHJJJKKKLLLOOORRRUUUWWWWWWWWWWWWXXX[[[\\\]]]^^^^^^```ccceeegggiiikkkmmmpppssstttuuuuuuuuuvvvxxx{{{}}}vvvtttqqqpppqqqrrrqqqqqqpppqqqrrrssstttuuuvvvvvvwwwyyyzzzzzzyyyxxxxxxyyyxxxvvvrrrooommmlllmmmmmmrrruuuyyy|||||||||{{{{{{~~~~~~|||yyyvvvttttttuuuuuuvvvxxxzzz|||~~~~~~~~~}}}}}}||||||||||||}}}}}}}}}||||||}}}{{{iiiYYYMMMHHHJJJGGGGGGFFFEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>==================<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<<<<;;;:::999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999999888888888888888999888888888777777777666666666666555555555666888999777777777777777777777777888888888777777777777777666666666777777777888888666666666666666666666666888888777666666666666666999888777666666777888999777666555444444444444444444555777777777555222111444444555666777888888999888999:::::::::999777666555666666666666666666555777666444333333444555777666666666666666666666666444444444444444555666777777666444222222444666777666555444333333444555666444444444444444444444444444444444444555555555555:::;;;<<<>>>???AAABBBBBBBBBBBBCCCCCCCCCDDDFFFGGGLLLNNNQQQUUUYYY\\\___aaagggiiijjjjjjiiiiiilllooojjjhhheeedddcccaaa___\\\[[[]]]___```]]]XXXQQQMMMLLLKKKHHHFFFCCCAAA@@@???======>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@??????@@@AAABBBBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFGGGGGGGGGJJJKKKNNNPPPQQQNNNHHHDDD???===;;;999777555555444666555666888999<<>>>>>==================<<<<<<<<<<<<;;;;;;;;;999:::;;;======<<<:::999:::::::::;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;999888888888888888999999888888888888777777777777777666555555555777888:::888888888888777777777777777777777777777777888888999999999888888777777777666666666666666666666666888888888777666666555555999888777666666777888999777666555444444444444444444555666777777555333111444555555666777888999999888999:::::::::999777666555555666666666666555555777555444333333444666777666666666666666666666666444444444444444555666777666555444333333444666777555444333222222333444555444444444444444444444444444444444555555666666666::::::;;;<<<===??????@@@AAABBBCCCCCCCCCDDDFFFHHHMMMPPPTTTWWWXXXYYY[[[]]]```ccceeeeeebbbaaacccfffdddbbb___]]]\\\ZZZWWWUUUUUUWWWYYYZZZXXXTTTOOOKKKJJJIIIGGGEEECCCAAA@@@@@@==============================>>>>>>>>>>>>>>>===@@@@@@AAAAAAAAA@@@@@@???CCCDDDEEEFFFFFFGGGFFFFFFGGGHHHKKKOOOPPPNNNJJJFFF@@@>>>;;;999777666555555444444666999:::>>>IIITTT\\\``````]]]]]]aaaddddddddddddeeeeeeeeeeeeddddddcccbbbbbb```^^^\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXVVVWWWXXXXXXXXXVVVTTTSSSPPPPPPNNNLLLJJJHHHFFFEEEAAA@@@?????????@@@AAABBB??????@@@BBBCCCFFFGGGIIIJJJLLLOOOQQQRRRSSSUUUWWWWWWYYY\\\]]]^^^___bbbddddddeeefffhhhkkknnnppprrrrrrsssvvvyyy||||||yyywwwvvvvvvuuusssrrrrrrsssvvvyyyzzz{{{{{{{{{xxxyyyzzzzzzyyyxxxzzz{{{{{{zzzxxxuuusssqqqppppppooosssxxxzzzyyyyyy{{{}}}|||}}}}}}|||yyyxxxxxxyyywwwyyy|||~~~}}}~~~~~~vvvbbbRRRKKKHHHHHHGGGGGGGGGFFFFFFFFFBBBBBBCCCCCCBBBAAA@@@?????????>>>==================<<<<<<<<<<<<;;;;;;;;;999:::;;;<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<=========<<<;;;;;;::::::888888888777888888999:::999999888888888777777777777777666666666777888888999888888888888777777777777777777777888888888888:::::::::999888777777777888888888888888888888888777777888888777666555555666666666666666777777888666666555444444444555555333444555666666555444444666666666777777888888888666666777777666666555444444555555666666555555444555555444333444555666777666666666666666666666666555555444444444555666666555444444444444555666666333333333222222333333333333333333333333333333333444444444555666666777777:::::::::;;;<<<======>>>@@@AAACCCBBBAAAAAACCCFFFKKKQQQWWW\\\]]]^^^___aaaaaadddeeeccc]]]YYYZZZ[[[```]]]ZZZWWWVVVTTTQQQOOONNNOOOQQQRRRQQQOOOKKKIIIHHHGGGFFFDDDCCCBBBAAAAAA>>>======<<<<<<;;;;;;;;;<<<<<<============<<<<<<>>>>>>???@@@AAAAAA@@@@@@AAABBBDDDEEEFFFFFFEEEEEEEEEGGGJJJNNNPPPOOOKKKHHHBBB@@@===:::888777777888444555888<<<===BBBNNN[[[___bbbaaa\\\[[[___bbbbbb``````aaabbbccccccccccccaaabbbbbbaaa```___]]]\\\[[[ZZZZZZYYYYYYXXXXXXXXXWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVTTTRRROOOMMMKKKIIIDDDCCCAAA@@@@@@AAABBBCCC>>>>>>???@@@AAACCCEEEFFFGGGIIIKKKMMMNNNPPPTTTVVVUUUXXXZZZ\\\]]]^^^```aaaaaabbbccceeegggkkknnnooorrrtttvvvzzz}}}}}}{{{zzzyyyzzzzzzxxxwwwvvvwwwyyy|||}}}}}}|||{{{zzz{{{|||{{{yyyyyyzzz{{{xxxxxxxxxwwwuuurrrpppooommmqqqvvvwwwvvvvvvyyy}}}{{{}}}~~~}}}{{{zzz{{{{{{yyyyyyzzz{{{}}}~~~~~~kkkZZZRRRKKKKKKJJJHHHGGGEEEDDDDDDBBBCCCCCCCCCCCCAAA@@@?????????>>>==================<<<<<<<<<<<<;;;;;;;;;999:::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;::::::999888888777777888999999:::999999999888888888777777777777888888888777777666999999999888888888777777666777777777888888888888888888888888888777777777888888888888888888888888666666777888888777666555444444555666666666666666555555444444444555555666333333444444555666666666777777777777777777777888777666555555444444555555444555555666666555555444444444444555555555666666666666666666666666666666666555555444444444555555333333555666666666555555333333444444444444333333333333333333333333333333444444444555666777777777:::::::::;;;;;;<<<<<<<<>>AAACCCIIIPPPZZZ```cccdddeeefffiiilllmmmiiiaaa[[[ZZZ[[[]]]ZZZWWWTTTRRRQQQNNNLLLIIIJJJLLLMMMMMMKKKHHHGGGGGGFFFEEEDDDBBBBBBBBBBBB>>>>>>===<<<;;;;;;::::::;;;<<<<<<===<<<<<<;;;;;;;;;<<<>>>???AAABBBBBBBBB@@@AAACCCDDDEEEDDDDDDCCCDDDFFFIIIMMMPPPPPPMMMJJJDDDBBB???<<<:::999999:::666888;;;???AAAFFFTTTbbb```cccaaa\\\[[[^^^bbbbbbaaaaaacccdddeeefffffffff___```aaabbbbbbaaa```___]]]\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZYYYXXXVVVSSSPPPMMMLLLHHHFFFDDDCCCCCCDDDEEEFFFAAA@@@@@@@@@@@@@@@AAAAAADDDFFFHHHIIIKKKNNNSSSVVVTTTWWWZZZ[[[[[[\\\^^^______``````bbbeeehhhkkkmmmqqqrrruuuyyy}}}}}}|||{{{|||}}}~~~}}}|||yyyzzz|||~~~~~~}}}{{{zzz|||||||||{{{yyyyyyzzz|||xxxxxxyyyyyywwwtttqqqooolllpppttttttssstttxxx|||{{{|||~~~~~~}}}||||||}}}zzzyyyxxxwwwyyy}}}wwwggg___OOONNNLLLIIIGGGDDDBBBAAACCCCCCDDDDDDCCCAAA@@@>>>??????>>>=====================<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<======<<<;;;::::::999999888888777777888999::::::999999999888888888888777777888999999999777666555999999999999888888777777666666777777888888888999555555666666777777888888666666666666666666666666555666777888888777666555222333555666666666555444444444444444444555666777333333333333444666777888888888888777777777777777999888666555555555666777444555555555555555555444333333444555666666555555666666666666666666666666777666555444444444444444111333555777777666555444333444555666666555444333333333333333333333333333444444444555666777777888>>>>>>>>>>>>===<<<;;;:::===@@@CCCDDDDDDCCCCCCCCCHHHNNNXXX```eeehhhiiijjjrrrrrrrrroooiii```XXXRRRVVVSSSPPPPPPQQQPPPNNNKKKKKKLLLLLLKKKKKKIIIHHHHHHEEEDDDCCCCCCDDDCCCAAA???===<<<;;;;;;::::::::::::;;;;;;;;;::::::;;;<<<<<<::::::;;;;;;===>>>@@@@@@CCCCCCBBBBBBCCCDDDEEEFFFEEEFFFGGGIIIIIIIIIIIIIIIGGGEEEBBB???<<<:::999999:::===@@@DDDIIIQQQYYY^^^_________^^^______``````bbbaaa```aaadddeeeffffffhhhgggeeecccaaaaaa``````___``````^^^[[[ZZZYYYYYYWWWVVVVVVXXXZZZ[[[[[[ZZZ[[[[[[ZZZYYYXXXVVVTTTSSSOOOMMMKKKHHHFFFEEEEEEEEEEEEDDDBBB@@@??????@@@AAADDDDDDEEEGGGIIIKKKMMMNNNVVVVVVWWWXXXYYYZZZ[[[\\\___aaabbbcccdddfffjjjmmmpppqqqsssvvvzzz}}}~~~|||{{{{{{{{{|||uuuxxxzzz{{{{{{|||}}}~~~zzz||||||{{{xxxvvvvvvvvvyyyyyyyyyxxxvvvssspppnnnoooooopppqqqrrrtttuuuvvv}}}}}}}}}}}}|||||||||{{{|||{{{xxxwwwxxxzzz}}}~~~~~~~~~zzzuuu___TTTJJJIIIKKKIIIFFFEEEBBBBBBBBBAAAAAAAAA@@@@@@???>>>>>>===============>>><<<;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999888888888888999999888888999999999999888888777777888777777666555444666666666666777777777777888888888888777777777777777777777777777777777888666666777777888888888999888777777666555444444444111333555666666555333222333333444444555666777777777777777777666666666666777777777777777777777777888888888888777777777777444444444444444444444444555555555555555444444444777777777777777777777777444444444444444444444444555555555555555555555555444444444333333222222222444444222222222222444444555555555555555555555555>>>>>>>>>===<<<;;;;;;:::===@@@CCCDDDDDDCCCCCCCCCIIINNNWWW^^^cccfffhhhjjjlllmmmllljjjeee___XXXTTTTTTQQQOOONNNOOOOOOLLLJJJHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCDDDCCCAAA???>>>===<<<;;;::::::::::::;;;:::::::::::::::;;;;;;:::::::::;;;<<<===>>>???AAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIGGGEEEBBB@@@>>>>>>>>>@@@BBBEEEHHHLLLQQQXXX\\\^^^^^^^^^^^^^^^______```aaa``````aaabbbdddddddddhhhgggfffdddcccbbbaaaaaaaaaaaaaaa___]]]\\\]]]]]]YYYXXXWWWXXXZZZ[[[[[[ZZZYYYYYYYYYYYYYYYYYYXXXXXXTTTSSSPPPNNNKKKIIIHHHHHHGGGEEECCCAAA@@@@@@AAABBBAAAAAABBBCCCDDDFFFHHHIIIRRRSSSTTTVVVXXXYYY[[[[[[]]]___```aaabbbeeehhhkkklllmmmooorrruuuwwwzzz{{{}}}|||||||||yyy{{{|||}}}||||||}}}~~~zzz||||||{{{xxxvvvuuuvvvvvvwwwxxxxxxwwwuuurrrqqqpppppppppqqqrrrtttuuuvvv||||||||||||{{{{{{{{{{{{{{{yyywwwvvvwwwzzz}}}||||||}}}~~~jjj]]]PPPLLLKKKIIIGGGFFFBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>======>>>>>>>>>===;;;;;;<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888888999999888888999999999999888888666777777777777666666555666666666666777777777777888888888888777777777777888888777777777777777777666666666777777777888888888777777666555555444444444444555666666555444333333333444444555666666777666666666555555555555555777777777777777777777777777777777666666666555555444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555444444444333333222222222444333333222222333333444555555555555555555555555@@@?????????>>>======<<<>>>AAACCCDDDDDDCCCCCCDDDJJJOOOVVV\\\aaadddfffhhheeeeeeeeedddaaa]]]ZZZWWWRRRPPPNNNNNNNNNMMMKKKIIIFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCDDDCCCAAA??????>>>===;;;:::999999999::::::999999999999999::::::999999999:::;;;;;;<<<===>>>@@@BBBCCCDDDCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGJJJIIIGGGFFFEEEDDDDDDDDDEEEHHHKKKNNNPPPRRRVVVYYY\\\\\\]]]]]]]]]^^^^^^^^^``````___``````aaabbbbbbggggggffffffeeedddcccccceeeddddddcccbbbaaaaaaaaa[[[ZZZYYYYYY[[[[[[ZZZYYYVVVWWWXXXYYYZZZ[[[\\\\\\ZZZYYYXXXVVVSSSPPPNNNMMMKKKIIIGGGDDDCCCBBBBBBBBB?????????@@@AAABBBCCCDDDLLLMMMOOORRRUUUWWWZZZ[[[ZZZ\\\^^^___```bbbfffhhhmmmnnnooorrrtttvvvxxxyyy{{{}}}~~~}}}|||~~~}}}||||||}}}zzz{{{|||zzzwwwuuuuuuuuutttuuuwwwxxxxxxvvvuuutttqqqqqqqqqqqqrrrsssuuuuuuzzzzzzzzz{{{{{{{{{{{{{{{zzzyyywwwvvvwwwyyy|||~~~xxxyyy{{{}}}|||lllZZZQQQLLLHHHGGGHHHCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>??????======<<<;;;<<<===???@@@??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999999888888888888999999888888999999999999888888555666666777777777777666666666666666777777777777888888888888777777777777888888888777777666666666555666666666666666777777777777777666555555444444777777666666555555444444333333444444555666666666444444444555555555555555777777777777777777777777666666666555555555444444444444444444444444444444666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444333333333333222222444333333222222333333444444444444444444444444444CCCBBBBBBAAAAAAAAAAAAAAA@@@BBBEEEEEEDDDCCCDDDEEEJJJPPPXXX___bbbcccdddddd_______________^^^\\\\\\SSSRRRQQQPPPOOONNNLLLKKKHHHGGGGGGGGGGGGGGGGGGGGGDDDCCCCCCCCCDDDDDDBBB@@@@@@???>>><<<:::999999999:::999888888888888888888999999888888888999999::::::<<<>>>AAABBBBBBAAAAAAAAA@@@???>>>???AAACCCDDDHHHHHHHHHGGGGGGGGGGGGGGGGGGJJJMMMPPPQQQRRRTTTVVVZZZ[[[[[[\\\]]]]]]]]]]]]]]]^^^^^^^^^]]]^^^___aaacccdddfffggghhhhhhgggggghhhhhhhhhiiiiiigggdddbbb^^^\\\[[[[[[\\\\\\[[[ZZZVVVVVVWWWXXXYYYZZZ\\\\\\[[[[[[\\\[[[ZZZWWWUUUTTTRRRPPPMMMJJJFFFDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBEEEGGGIIIMMMQQQTTTWWWXXXWWWYYY\\\]]]___aaadddfffmmmmmmoooqqqssstttvvvvvvwwwyyy|||~~~~~~|||{{{|||zzz{{{{{{zzzwwwtttttttttsssuuuvvvwwwwwwvvvtttsssqqqqqqqqqqqqrrrssstttuuuyyyyyyzzzzzz{{{||||||}}}}}}|||zzzxxxwwwxxxzzz{{{wwwxxx{{{~~~}}}gggXXXNNNHHHFFFHHHCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@<<<<<<<<<<<<<<<===???AAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999888888999999999999888888444555666777777888777777666666666666777777777777888888888888777777777666888888888777666666555555555555555555666666666666777777666666555555555555999888777666555555555666444444444555555555666666444444555555555555666666777777777777777777777777666666666555555555444444444444444444444444444444666666666666777777777777555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444DDDCCCBBBBBBAAABBBBBBCCCCCCEEEFFFFFFEEEEEEEEEGGGJJJQQQ[[[ccceeedddbbbaaa]]]^^^^^^_________``````WWWVVVVVVTTTRRRQQQPPPPPPJJJIIIHHHHHHGGGHHHHHHIIIEEEDDDCCCDDDEEEEEECCCBBBBBBAAA???===<<<;;;:::::::::999888888777777777888888888777777777888888999888:::===???@@@@@@???>>>>>>===<<<;;;<<<>>>@@@BBBDDDEEEEEEFFFFFFGGGGGGGGGDDDHHHLLLOOOPPPQQQRRRSSSVVVWWWYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\\\\ZZZ[[[]]]______aaaeeehhhkkkkkkkkkjjjiiijjjkkkmmmmmmkkkeeeaaaaaa___^^^^^^^^^^^^]]][[[YYYXXXXXXWWWWWWXXXYYYZZZYYYZZZ[[[\\\]]]\\\[[[ZZZZZZXXXTTTPPPKKKGGGDDDCCCCCCCCCBBB@@@@@@?????????@@@BBBDDDHHHLLLPPPRRRTTTSSSVVVYYY[[[]]]___bbbdddggghhhiiikkkmmmnnnoooppptttvvvxxxzzz|||~~~|||{{{{{{zzz{{{{{{yyyvvvsssssssssuuuuuuvvvwwwvvvtttqqqppppppppppppqqqrrrssstttuuuxxxxxxyyyzzz|||}}}~~~~~~|||yyyxxxwwwwwwwwwxxxzzz|||vvvcccUUUJJJFFFGGGDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@;;;===>>>>>>===<<<>>>@@@BBBAAAAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999888888999999999999888888444555666777777888777777666666666666777777777777888888888888777777777666777777777777666666555555666666666666555555555555666666666666555555555555999888777666666666666666444444444555555555555555555555666666666777777777666666666666666666666666777777777666666666555555444444444444444444444444555666666666777777888888666666666666666666666666444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444DDDDDDBBBAAAAAABBBCCCDDDFFFHHHHHHHHHGGGFFFGGGIIILLLSSS\\\ccceeecccaaa___^^^___```aaaaaaaaaaaaaaa[[[\\\\\\ZZZWWWUUUUUUVVVMMMLLLJJJHHHHHHHHHIIIIIIFFFEEEEEEFFFGGGGGGEEEDDDCCCBBBAAA???>>>=========::::::999888777777777777777777666666777888999999999:::;;;<<<======<<<<<<;;;;;;::::::;;;<<<>>>???@@@@@@BBBCCCDDDEEEEEEDDDCCCFFFIIILLLMMMMMMOOOPPPQQQRRRTTTVVVWWWWWWVVVVVVUUUXXXZZZZZZXXXXXX\\\___^^^aaaeeeiiillllllkkkjjjgggfffgggiiilllkkkgggccccccbbb``````aaaaaa```___]]]\\\ZZZXXXWWWWWWXXXXXXXXXYYYZZZ\\\]]]]]]^^^^^^___]]]ZZZUUUQQQLLLIIIGGGFFFEEECCCAAA@@@>>>>>>======>>>AAADDDGGGJJJMMMNNNOOORRRVVVYYYZZZ\\\___aaadddeeeggghhhjjjlllmmmnnnqqqsssuuuvvvwwwzzz}}}~~~~~~{{{{{{{{{zzzzzz{{{yyyuuurrrrrrrrruuuuuuvvvuuutttqqqooommmnnnnnnnnnoooqqqrrrtttuuuuuuvvvwwwyyy{{{|||~~~~~~}}}zzzwwwuuuuuutttwwwyyy|||rrr```QQQIIIHHHEEEDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@??????@@@@@@<<<@@@CCCCCC@@@>>>???@@@AAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<999999888888888888999999888888999999999999888888555666666777777777777666666666666666777777777777888888888888777777777777666666666666666666666666777777777666666666666555666666666666666666555555666666666777777777777777555555555555555555555555555555666666777888888888666666666666666666666666777777777666666666555555444444444444444444444444444555555666666777777888777777777777777777777777444444444444444444444444333333333333333333333333222222333333333333444444222333333444444333333222333333333333333333333333HHHGGGEEEDDDDDDFFFGGGHHHIIIJJJKKKJJJHHHHHHIIIKKKOOOTTT[[[___aaa``````___```aaabbbccccccbbbaaa```^^^``````^^^[[[XXXYYYZZZRRRPPPNNNLLLJJJJJJKKKKKKGGGFFFFFFGGGHHHIIIGGGFFFDDDCCCBBBAAA@@@?????????;;;;;;:::999888777777888666666666666777888::::::::::::::::::::::::::::::999999::::::;;;<<<<<<<<<<<<===???AAABBBBBBBBBBBBCCCFFFHHHIIIIIIJJJKKKMMMJJJLLLNNNPPPQQQQQQPPPPPPRRRUUUXXXXXXVVVWWW[[[______bbbgggjjjllljjjhhhfffccc```]]]___dddhhhiiihhheeedddbbbcccddddddcccbbb```___\\\ZZZYYYXXXYYYZZZYYYYYYZZZZZZ[[[]]]^^^___```___]]]YYYVVVRRROOOMMMKKKJJJGGGEEEBBBAAA??????;;;<<<>>>AAACCCFFFHHHIIIJJJNNNRRRUUUWWWXXX[[[\\\bbbbbbdddfffhhhjjjlllmmmnnnooopppqqqrrruuuzzz}}}yyyzzz{{{}}}~~~~~~}}}}}}~~~}}}{{{{{{{{{yyyzzzzzzxxxuuurrrqqqqqqssssssttttttrrrpppmmmlllkkkkkklllnnnppprrrtttuuurrrssstttvvvyyy{{{|||}}}}}}|||zzzwwwvvvttttttttttttvvvzzz}}}lllYYYMMMIIIEEEEEEEEEDDDDDDDDDCCCCCCAAAAAA@@@??????????????????DDDIIIIIIEEEAAA@@@AAA@@@@@@???>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999888888888888999999888888999999999999888888666777777777777666666555666666666666777777777777888888888888777777777777444444555555666777777777888888777777777666666666555666666666666666666666333444666777888777777666555555555555555555555555444444555555666777777888666666666666666666666666666666666555555555444444444444444444444444444444333444444555666666777777666666666666666666666666444444444444444444444444333333333333333333333333222222222333333444444444222333333444444333333222333333333333333333333333MMMKKKJJJIIIIIIJJJLLLMMMKKKLLLLLLKKKIIIIIIJJJLLLRRRUUUXXX[[[\\\]]]___aaaaaabbbcccddddddbbb```^^^```bbbbbb```\\\ZZZ[[[]]]WWWVVVSSSPPPNNNNNNNNNOOOHHHGGGGGGHHHJJJJJJHHHGGGDDDCCCBBBBBBAAAAAAAAAAAA<<<;;;:::999888888888888555555555666777999:::;;;;;;:::999999888888999999888888:::;;;;;;<<<;;;;;;;;;<<<>>>@@@AAAAAA@@@@@@EEEGGGHHHHHHGGGGGGIIIJJJEEEGGGJJJLLLMMMMMMLLLKKKPPPTTTWWWWWWUUUVVV[[[```bbbdddhhhkkkkkkiiieeebbb```ZZZUUUVVV]]]fffkkkmmmfffeeeddddddffffffeeedddbbbaaa^^^\\\[[[[[[[[[\\\\\\[[[ZZZZZZZZZ\\\]]]______^^^]]][[[YYYVVVTTTSSSPPPOOOLLLIIIGGGDDDCCCBBB;;;<<<===???AAACCCEEEFFFGGGJJJOOORRRTTTVVVXXXYYY[[[\\\^^^```bbbeeefffgggkkklllmmmnnnooorrrvvvyyywwwxxxyyy{{{{{{{{{zzzzzz|||}}}~~~|||{{{{{{{{{yyyzzzzzzxxxtttqqqppppppqqqqqqrrrsssrrrpppmmmllliiijjjkkkmmmooorrrtttuuuoooppprrrtttwwwyyy{{{|||xxxxxxwwwuuuttttttttttttpppssswww{{{~~~~~~ttt^^^PPPKKKEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@??????>>>>>>??????AAAGGGMMMNNNIIIDDDBBBBBB??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999999888888888888999999888888999999999999888888777777888777777666555555666666666666777777777777888888888888777777777777333333444555666777888888999999888888777777666666555555555666666666666666111222555777888888777666555555555555555555555444333333444444555666777777666666666666666666666666555555444444444333333333444444444444444444444444333333333444555666666777555555555555555555555555444444444444444444444444333333333333333333333333222222222333333444444444222222444444444444222222333333333333333333333333LLLKKKKKKJJJJJJJJJKKKKKKNNNMMMMMMMMMLLLLLLLLLKKKPPPSSSWWWYYYZZZ[[[]]]___^^^___```````````````___^^^\\\YYYWWWVVVXXXZZZ\\\ZZZXXXUUURRRPPPOOONNNNNNIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGEEEDDDBBBAAAAAAAAA>>>>>>======<<<<<<;;;;;;:::999777777888999999888666666666666666777888888777777888999::::::;;;;;;::::::;;;;;;===>>>???@@@CCCCCCDDDEEEFFFGGGHHHHHHEEEEEEFFFHHHJJJKKKLLLMMMMMMPPPSSSSSSPPPQQQVVV[[[___bbbfffhhhgggeeecccccc```WWWNNNOOOYYYcccgggfffnnniiicccaaacccfffhhhhhhfffdddaaa^^^\\\[[[ZZZZZZ[[[ZZZYYYXXXWWWXXXXXXYYY\\\[[[ZZZYYYXXXWWWVVVVVVWWWVVVSSSPPPLLLIIIEEEDDDBBB@@@>>>===???AAABBBBBBGGGGGGGGGIIIKKKOOOSSSUUUTTTWWWZZZ]]]___aaaeeegggfffhhhiiijjjjjjllloooqqquuuuuuuuuuuuvvvwwwxxxxxx~~~~~~yyyxxxwwwvvvtttsssrrrrrrqqqrrrrrrrrrqqqooommmlllnnnmmmlllooosssuuutttqqqvvvuuutttttttttuuuvvvwwwuuutttrrrqqqppppppppppppqqqrrrtttwwwyyy{{{||||||~~~}}}gggVVVNNNMMMHHHEEEGGGGGGCCCAAAAAA@@@???>>>>>>>>>???@@@AAA???DDDKKKPPPPPPJJJBBB===???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::;;;;;;;;;:::::::::999999777777777777777777777777555666666777777777777666777777888888888777777666666555444333333444666666666666666666555555555555444555666777777666555444555555555555555555555555555666888999999888666555555444444333333444444555666666777777888888999999555555555555666666666666555666666666444333444555555666666666555333111///555444444333333444444555666666555444333333222222444333333222222333333444222222222333333333444444333333333333333333333333333333555666777777777777333222222111111222222333OOONNNMMMLLLKKKKKKKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNMMMPPPSSSXXX\\\___aaabbb\\\]]]]]]^^^^^^]]]]]]]]][[[ZZZWWWUUUTTTVVVXXXYYYYYYWWWUUURRRPPPOOONNNNNNKKKKKKLLLMMMMMMMMMLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCAAAAAA@@@???>>>>>>======<<<:::888888999999888777777777666666666666777777777777777888999::::::::::::::::::;;;<<<===>>>???@@@@@@AAABBBCCCDDDEEEEEECCCDDDEEEGGGIIIKKKLLLMMMMMMPPPRRRQQQNNNOOOSSSXXX[[[^^^bbbdddcccbbbaaaaaa```YYYSSSSSS[[[cccfffggglllhhhdddccceeehhhjjjjjjjjjiiifffccc```^^^\\\[[[[[[[[[YYYXXXWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYWWWUUURRRNNNJJJHHHEEEBBB@@@???@@@AAAAAAAAAAAAAAABBBCCCFFFIIIMMMOOOSSSUUUXXXZZZ\\\^^^aaacccaaacccdddeeefffhhhjjjmmmttttttssstttuuuvvvxxxyyy}}}~~~~~~}}}{{{{{{zzzyyyxxxwwwvvvuuuuuuuuutttsssqqqooommmmmmmmmlllmmmpppsssuuusssqqqqqqppppppooopppqqqrrrsssqqqppppppooonnnlllkkkkkkpppqqqrrrtttuuuvvvwwwwwwvvvzzzyyybbbUUUOOOJJJFFFHHHHHHEEEBBBCCCAAAAAA@@@?????????@@@AAA@@@EEELLLQQQQQQKKKCCC>>>???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888666777777777777777666666777777888888888888777777777666555555555666777777666666666666555555555555555555666666666666555555666666666666666555555555444444555666666555444444555444444444444444444555555555555555666666666666555555555666666666777777555666666666444333444555444555555555555444444333555444444333333444444555555555555555555555555555444444333333333333444444666666555444444333333222333333333333333333333333444444555666777777777666333333222222222222333333RRRQQQPPPNNNMMMLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMKKKKKKNNNVVV^^^eeegggfff^^^^^^^^^]]]]]]\\\\\\[[[XXXVVVTTTSSSSSSTTTUUUWWWVVVUUUTTTRRRPPPPPPOOOOOOMMMMMMNNNOOOPPPPPPPPPPPPMMMMMMKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@??????>>><<<999999999999888777999888777666666666666666666666777777888888999999888888999999:::;;;======<<<<<<===>>>???@@@AAAAAAAAABBBDDDFFFHHHJJJLLLMMMNNNOOOPPPMMMKKKLLLOOOSSSVVVYYY\\\^^^^^^^^^^^^^^^```\\\YYYYYY\\\bbbfffhhhjjjhhhffffffhhhjjjkkkkkknnnmmmkkkhhheeeaaa^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXVVVWWWWWWXXXYYYZZZ[[[[[[\\\\\\\\\[[[YYYUUUQQQNNNJJJGGGCCCAAAAAAAAA@@@???=========???AAACCCFFFHHHOOOQQQTTTVVVWWWYYY\\\^^^]]]___aaacccdddeeehhhjjjqqqqqqpppqqqsssuuuxxxzzz}}}~~~~~~}}}||||||||||||{{{zzzyyyxxxyyyxxxvvvsssqqqpppoooooommmnnnppprrruuuuuurrrpppmmmmmmmmmmmmnnnoooqqqqqqsssssstttsssrrrooommmkkkoooppppppqqqqqqqqqrrrrrrpppuuu}}}ppp^^^TTTMMMHHHHHHHHHFFFDDDEEECCCBBBAAA@@@@@@@@@@@@@@@@@@EEELLLQQQQQQLLLDDD???>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::888888888888888888888888888888888888777666555555777777888888888888888777888888777666666777777888666666666666555555555555666666555555555555666666888888777777666666666666444444444444444444444444555555444444444444555555666666666666555555555555666666666666777777777777555666666666444333444555555444444444555666666777555444444333333444444555444444555555666777888888555555444444444444555555999888777666444333111111333333333333333333333333555555666666666666666555333333222222222222333333RRRQQQPPPOOONNNMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIHHHKKKSSS___hhhjjjiiieeedddbbb```^^^\\\[[[ZZZVVVUUUTTTSSSSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQPPPPPPNNNOOOOOOPPPQQQRRRRRRSSSOOOOOONNNMMMLLLJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@>>><<<;;;;;;:::999888;;;:::999777666666555555555666666666777777888888777777777888888:::;;;;;;999:::;;;;;;======>>>??????@@@BBBDDDGGGIIIJJJKKKMMMMMMMMMKKKIIIIIILLLOOOQQQTTTWWWYYYZZZZZZ[[[]]]___^^^]]]]]]]]]```eeehhhiiiiiiiiijjjjjjjjjjjjiiilllkkkkkkjjjgggdddaaa___^^^]]]\\\[[[YYYXXXXXXXXXVVVWWWWWWXXXYYYZZZ[[[[[[\\\^^^___```^^^ZZZVVVSSSOOOLLLGGGDDDCCCBBB@@@???======>>>>>>@@@BBBCCCDDDHHHKKKNNNPPPRRRTTTWWWYYY\\\^^^aaacccdddfffiiikkknnnmmmmmmnnnppptttwwwzzz}}}~~~~~~}}}zzz{{{{{{|||{{{{{{yyyyyyzzzxxxvvvtttsssrrrssssssrrrsssuuuwwwwwwuuuqqqooommmnnnooopppqqqssstttuuuwwwxxxyyyyyywwwtttpppmmmnnnmmmmmmnnnnnnoooooopppooottt{{{lll\\\RRRJJJHHHHHHFFFDDDEEEDDDDDDCCCBBBAAA@@@@@@@@@???DDDJJJOOOOOOJJJDDD???>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::888888888888888888888888999999999888777666555444777777888999999999888888888888777777777666666777666666666666555555555555666666444333333444666666777777777666666666555555666666555444444555666666666666555555555555666666777777777777888888888888666666666777777777888888555666666666444333444555666666555444444666777888555444444333333444444555444444444555666666777777555555555444444555555555888777666555444222111111222222333333333333444444555666666666666666555444333333333222222333333333OOOOOOOOONNNOOOOOOPPPPPPOOONNNNNNLLLKKKJJJIIIHHHIIIHHHJJJRRR^^^gggiiihhhiiigggddd```\\\ZZZXXXWWWUUUUUUUUUUUUUUUVVVVVVVVVTTTTTTTTTSSSSSSRRRQQQQQQOOOOOOPPPPPPQQQRRRSSSTTTPPPPPPOOOOOOMMMKKKJJJIIIGGGFFFFFFEEECCCBBBBBBAAABBB@@@>>>=========<<<:::===<<<:::999888777666666666666666666666777777777777777666777777888999:::888999:::;;;<<<======>>>>>>???AAACCCEEEGGGHHHIIIKKKKKKKKKJJJIIIIIIKKKLLLOOOQQQTTTUUUVVVWWWYYY[[[]]]^^^^^^]]]]]]___cccgggjjjkkklllkkkjjjhhhgggfffeeefffggggggfffeeecccbbb```___^^^]]][[[ZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYYYY[[[]]]___```___\\\YYYVVVTTTQQQLLLHHHFFFDDDBBBAAA>>>>>>??????@@@@@@AAABBBAAADDDGGGJJJLLLOOOSSSUUUXXX[[[___bbbccceeegggiiiiiiiiiiiijjjmmmqqqtttwww{{{|||~~~~~~|||{{{yyyzzz{{{}}}}}}|||{{{zzzxxxwwwvvvuuuuuuvvvwwwxxxxxxzzz||||||zzzvvvrrrpppoooppprrrtttvvvwwwyyyyyyxxxzzz{{{|||zzzvvvrrroookkkjjjjjjkkkkkkmmmnnnooorrrtttwww|||~~~fffYYYMMMIIIHHHFFFDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@>>>AAAFFFJJJJJJFFFBBB???============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::888888888888888888888888999999999999888777555555777777888999999999999999777777777777666666555555666666666666555555555555666555444333333444555666555555555555555555555555666666555555555555666666777666666555555666666777555666666777888999999:::666666666666777777777777555666666666444333444555888777666444444555666666555444444333333444444555444444444444444444444444555555555444444555555555444444444333333333333222222222222333333444444444555666666666666666555444444333333333333333333444OOOOOOOOOOOOPPPQQQRRRRRRSSSSSSRRRPPPOOONNNMMMLLLLLLKKKMMMRRR[[[aaaddddddfffddd```[[[XXXUUUTTTSSSVVVVVVWWWXXXXXXXXXWWWWWWUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQRRRSSSTTTPPPQQQQQQPPPOOOMMMKKKIIIFFFFFFEEEEEEDDDDDDCCCCCCEEECCC@@@@@@@@@@@@???>>>>>>===<<<;;;999999888888666666666666777777777777777777666666777888888999888999999:::;;;<<<======>>>>>>@@@AAACCCDDDFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLNNNOOOQQQQQQRRRTTTWWWYYY\\\[[[[[[ZZZZZZ]]]bbbeeeiiijjjlllkkkhhheeeddddddaaabbbcccdddeeeeeeeeeeeebbbbbbaaa```^^^\\\ZZZYYYZZZZZZYYYYYYXXXXXXWWWWWWYYYZZZ\\\^^^^^^\\\ZZZYYYXXXTTTOOOLLLJJJHHHFFFEEE????????????????????????===@@@CCCFFFHHHJJJNNNQQQQQQTTTYYY\\\^^^```bbbdddcccdddfffhhhkkknnnppprrrwwwxxxzzz{{{{{{zzzxxxwwwyyyzzz|||~~~~~~}}}vvvvvvvvvvvvwwwxxxyyyyyy{{{}}}~~~{{{wwwuuutttppprrrtttwwwyyy{{{|||}}}}}}yyywwwlllkkkkkkkkklllmmmoooppprrrrrrssswww}}}ssscccSSSLLLJJJGGGDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@>>>@@@BBBDDDDDDCCCAAA???==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999999999999999999999999999999999888777666666777777888999::::::::::::777777777777666555444444666666666666555555555555555555444444444444555555333333444444555666666666666666666666666666666666777777666666666666777777444444555555666777777777555555555555666666666666555666666666444333444555777666666555444444444555555444444333333444444555444444444444444444333333555555444444444444555555222222222333333444444444111222222333333444444555555555666666666666666555444444333333333333444444RRRRRRQQQQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQOOOOOOQQQSSSVVVZZZ]]]___```^^^[[[WWWTTTSSSSSSSSSUUUVVVXXXYYYZZZYYYXXXWWWWWWWWWWWWWWWVVVTTTRRRQQQTTTSSSRRRRRRRRRSSSTTTTTTRRRRRRSSSSSSQQQOOOLLLKKKFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDBBBBBBCCCCCCCCCAAA??????===<<<;;;;;;;;;;;;777777777777777777777777777777777777777777888999777888999:::;;;<<<<<<===>>>>>>???@@@AAABBBCCCDDDDDDFFFIIIMMMOOOPPPNNNLLLLLLMMMNNNNNNNNNPPPSSSVVVZZZXXXVVVUUUWWW\\\```cccfffhhhjjjhhheeeccccccdddaaabbbbbbcccdddfffggghhheeeddddddbbb```^^^[[[ZZZZZZYYYYYYYYYXXXXXXXXXXXXWWWXXXZZZ[[[\\\\\\[[[[[[ZZZVVVRRROOOMMMLLLKKKJJJBBBBBBBBBAAAAAA@@@??????===???BBBCCCDDDFFFHHHJJJJJJMMMRRRVVVXXXZZZ\\\^^^___aaacccgggiiikkkllllllrrrsssuuuvvvvvvuuusssrrrvvvxxx{{{}}}~~~}}}|||vvvvvvwwwxxxxxxxxxwwwwwwyyy|||~~~}}}{{{yyyyyyzzzsssuuuxxx{{{~~~~~~uuutttrrrqqqqqqrrrtttuuurrrqqqssswwwnnnZZZPPPLLLIIIEEEDDD@@@AAABBBCCCBBBBBBAAA@@@??????@@@@@@@@@AAAAAAAAA<<<=====================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999888888999999999888888777666777888999::::::::::::888888999999888666555444666666666666555555555555333444444555555444444333222222333555666777888999999:::;;;<<<<<<;;;:::999888777777666666777777888777777666666555555444444444444444444555555555555555666666666444333444555333444444555555555555444555444444333333444444555333333444444555555666666444444333333333333444444333333333333444444555555111111222333333444555555444444555666777777777666444444333333333333444444UUUUUUTTTSSSRRRRRRSSSSSSPPPPPPQQQQQQRRRSSSTTTTTTQQQRRRSSSTTTTTTVVVYYY\\\\\\[[[XXXVVVTTTTTTUUUUUUUUUVVVXXXZZZZZZZZZXXXWWWXXXYYYYYYXXXWWWUUURRRQQQVVVUUUTTTSSSSSSSSSTTTUUUSSSTTTTTTTTTSSSPPPNNNLLLFFFFFFGGGGGGGGGGGGHHHHHHGGGEEECCCCCCEEEEEEEEEDDD@@@???>>>======<<<======888888888888777777777777888777777777777888888999777777888999:::;;;<<<<<<>>>??????@@@AAAAAABBBBBBBBBDDDIIINNNRRRRRRPPPMMMKKKLLLLLLKKKKKKMMMQQQTTTYYYUUURRRRRRVVV[[[___aaaccceeeggggggdddcccdddfffddddddcccccceeegggiiijjjffffffeeedddbbb___\\\ZZZXXXXXXYYYYYYYYYYYYYYYYYYWWWXXXYYYZZZ[[[\\\\\\\\\[[[WWWSSSPPPOOOOOONNNMMMEEEEEEEEEDDDDDDBBBAAA@@@>>>@@@BBBBBBBBBBBBDDDFFFFFFJJJOOOSSSVVVWWWYYY[[[\\\___bbbfffhhhiiiiiiiiinnnoooqqqrrrrrrqqqooonnnrrruuuxxx{{{||||||{{{zzzwwwwwwxxxyyyxxxwwwvvvuuuvvvyyy||||||zzzzzz|||~~~vvvxxx|||}}}{{{yyyxxxyyyzzzzzzrrrrrruuu|||uuu___TTTOOOJJJFFFEEE???@@@AAABBBBBBBBBAAA@@@AAA@@@???>>>???@@@BBBCCC<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;999999999999999999999999777888888999999999888888666777888999:::;;;;;;;;;999999::::::999888666555777666666666555555555555222333555555555555333222222333444666777999:::;;;>>>???AAABBBBBBAAA???>>>888888777777777777888888<<<;;;:::888777555444333333333333444444444555555555666666666444333444555///111333555666666666555555444444333333444444555222333444555666888999999444333333222222333333444555555555555555555555555111111222333333444555555333333555666777777777777555444444333333444444555RRRRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTVVVWWWWWWVVVUUUUUUVVVZZZYYYXXXWWWWWWWWWWWWWWWXXXYYY[[[\\\]]]\\\ZZZYYYZZZYYYYYYWWWVVVTTTRRRQQQTTTUUUVVVVVVVVVTTTRRRQQQSSSSSSSSSRRRPPPNNNLLLJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGGGGBBBBBBBBBAAA@@@???>>>======<<<:::888777777888888888888888888777777777777999999:::::::::;;;;;;;;;;;;;;;<<<===???@@@BBBCCC@@@BBBDDDGGGJJJLLLNNNOOOJJJIIIGGGGGGHHHKKKOOORRRRRRRRRQQQRRRTTTWWWZZZ\\\^^^___`````````bbbdddfffhhhfffdddbbbccceeehhhkkkggghhhhhhgggeeebbb___]]]^^^^^^]]]\\\ZZZXXXWWWVVVVVVVVVWWWYYYZZZZZZYYYWWWXXXXXXYYYYYYWWWUUURRRPPPNNNJJJEEEBBBBBBCCCDDDDDDCCCBBB@@@>>>???@@@CCCDDDDDDDDDFFFIIIMMMRRRVVVXXXXXXYYY[[[^^^aaadddfffgggllllllllllllllllllkkkkkkppptttwwwwwwuuutttuuuwwwwwwxxxyyyzzzzzzyyywwwvvvsssvvvzzz~~~~~~}}}xxxzzz}}}~~~}}}||||||yyyxxxxxx|||sss\\\LLLFFFFFFHHHCCCCCCBBBAAA@@@@@@@@@@@@BBBAAA@@@@@@??????@@@@@@@@@???>>><<<<<<<<<===>>>======<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777666666555777888999999888777555777777777777777888888999888888888888888777666555666666777777777777777666333444444555555444444333222333333333444666:::===>>>CCCHHHMMMSSSTTTLLLBBB???:::666555555333666:::999999888777666555444444111111333444555555666666555555666666555444333333333333333333333333333333555555555555555555555555444555555555444333222222555555555444444333333333111111222333444666666777333333333444444555555555444444444555666777777888777666444222222222444555SSSSSSSSSTTTTTTTTTUUUUUUTTTTTTUUUVVVVVVVVVVVVVVVVVVWWWYYYYYYWWWVVVWWWXXXYYYYYYXXXWWWWWWWWWWWWWWWVVVWWWZZZ[[[\\\\\\[[[[[[YYYYYYYYYXXXWWWUUUTTTSSSTTTUUUVVVWWWVVVUUUSSSRRRSSSSSSSSSRRRQQQOOOMMMLLLJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDDDDCCCBBBAAA@@@???>>>===;;;:::999888999999888888888888777777777777888888999999::::::;;;;;;;;;;;;;;;<<<>>>???AAABBB???@@@BBBEEEGGGIIIJJJKKKIIIGGGFFFEEEGGGJJJNNNPPPPPPPPPPPPPPPRRRUUUXXXYYY\\\]]]____________```aaaeeedddbbbaaabbbeeehhhjjjhhhhhhhhhfffddd```]]][[[^^^___^^^^^^\\\ZZZXXXWWWXXXWWWVVVWWWYYYYYYWWWVVVWWWXXXYYYYYYXXXVVVTTTSSSPPPMMMHHHDDDDDDDDDDDDDDDDDDBBB@@@???@@@AAACCCEEEEEEEEEGGGIIIKKKNNNPPPQQQTTTUUUXXX[[[^^^bbbdddeeeggghhhhhhiiijjjkkkllllllooorrruuuuuutttssstttuuuuuuvvvvvvvvvvvvvvvuuuuuuuuuwwwzzz~~~~~~yyyzzz}}}~~~}}}}}}}}}||||||}}}cccQQQHHHFFFFFFDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@???>>>===<<<<<<===>>>======<<<;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777777888999::::::999888777777777777777777888888999888888888888777777777666666666777777777777666666333444444555555444444333333333444444444666999<<<@@@FFFLLLTTT\\\___XXXNNNBBB<<<777666555333555999999999888777666555444444222333444555555666555555555666666666666555444333333333333333333333333333555555555555555555555555555555555555555444333333444444444333333222222222555555555444444333333333333333333444444444555555444444444555666777777777777555444222222333444555TTTTTTTTTTTTTTTUUUUUUUUUSSSTTTUUUVVVWWWXXXYYYYYYWWWYYYZZZZZZYYYXXXXXXYYYXXXXXXXXXXXXWWWWWWWWWWWWUUUVVVXXXZZZ\\\\\\\\\\\\YYYYYYYYYYYYXXXWWWVVVUUUUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTSSSSSSRRRPPPNNNNNNLLLKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFFFFDDDCCCBBBAAA@@@???===<<<;;;:::::::::999999999888888777777777777777888888999:::;;;;;;999999:::;;;<<<>>>???@@@>>>???@@@BBBDDDEEEFFFFFFFFFEEEDDDCCCEEEGGGKKKMMMNNNMMMMMMNNNPPPRRRTTTVVVXXX[[[]]]^^^\\\[[[ZZZZZZ```___^^^___```dddgggiiikkkkkkiiigggddd```^^^\\\___```aaaaaa```]]][[[YYYZZZXXXVVVVVVVVVWWWVVVUUUVVVWWWXXXYYYYYYYYYWWWWWWTTTQQQLLLIIIGGGGGGEEEDDDCCCBBBAAA@@@@@@BBBDDDEEEEEEFFFHHHIIIJJJJJJIIIIIIMMMOOORRRVVVZZZ^^^```bbbaaabbbdddeeehhhiiikkklllllloooqqqrrrrrrqqqqqqrrrssssssrrrsssssstttuuuvvvxxxyyy{{{}}}~~~zzz|||~~~~~~}}}~~~~~~kkkWWWKKKGGGEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>======>>>>>>???>>>>>>============>>>======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888777777888999:::;;;;;;:::999888777777777777777888888999999888777666666666777888666666777777777777666666333444444555555444444333333444444444444555999<<<@@@GGGPPPZZZeeejjjeee\\\FFF???888666555333444777999999888777666555444444444555555666666666555555666666666666666666555444444444444444444444444444555555555555555555555555666666666666666555555444333333333222222222222222666666555444333333222222333333333444444444444555444444444555666666777777666555444333222333444555VVVVVVVVVVVVVVVVVVUUUUUUTTTUUUUUUVVVWWWXXXYYYZZZWWWYYYZZZZZZYYYXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXWWWVVVWWWXXXZZZ[[[[[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXWWWUUUVVVWWWXXXXXXWWWWWWVVVUUUTTTTTTSSSRRRRRRQQQPPPNNNNNNMMMMMMLLLLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHGGGFFFEEECCCCCCBBBAAA@@@???>>>======<<<;;;::::::999999888888888666666777888999::::::;;;888888999999:::<<<===>>>===>>>???AAABBBBBBBBBBBBCCCBBBAAAAAABBBEEEGGGIIIKKKKKKKKKLLLNNNOOOQQQRRRUUUXXX[[[\\\ZZZXXXVVVUUU[[[ZZZ[[[\\\___cccgggiiilllkkkjjjgggeeecccaaa```aaabbbcccdddcccaaa^^^]]]]]]ZZZWWWUUUUUUUUUUUUTTTUUUVVVXXXYYYZZZZZZZZZZZZWWWTTTPPPMMMLLLJJJHHHFFFDDDCCCAAAAAAAAABBBCCCDDDEEEFFFIIIJJJJJJIIIGGGEEEGGGIIILLLPPPTTTXXX[[[]]]^^^___aaaccceeehhhiiijjjjjjlllnnnoooppppppoooppppppppppppqqqsssvvvyyy{{{{{{{{{||||||~~~}}}~~~~~~||||||}}}nnnZZZNNNIIIGGGDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>============>>>======<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888999::::::999888888777777777777777888888999:::888777555555666888999666777777777777666666555333444444555555444444333444444444444444555999;;;>>>EEEOOO[[[hhhoookkkcccKKKBBB:::777666444444666888888888777666555555555666666777777666555444444555666666777666666555555555555555555555555555555555555555555555555555555666666777777777777666666333333333333333333333333333444444444444444444444444444444444444444444444444444444555555666666666555444444333333333444555YYYYYYYYYXXXXXXWWWWWWVVVWWWWWWVVVVVVVVVWWWXXXYYYWWWXXXZZZZZZXXXWWWXXXYYYXXXXXXYYYZZZZZZZZZYYYXXXZZZZZZZZZZZZZZZYYYYYYYYYXXXYYYYYYZZZZZZYYYYYYXXXUUUVVVWWWWWWXXXXXXXXXXXXVVVUUUUUUTTTTTTSSSSSSSSSRRRQQQPPPOOOOOONNNNNNOOOLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGEEEDDDCCCDDDDDDCCCBBBAAA@@@??????===<<<<<<;;;::::::999999666666777888999999::::::888888888888999:::<<<<<<===>>>???@@@AAAAAAAAAAAAAAA@@@??????@@@BBBDDDEEEHHHIIIIIIJJJKKKMMMNNNOOORRRUUUYYYZZZXXXUUUSSSRRRUUUVVVWWWZZZ^^^cccgggiiiiiihhhgggeeedddcccddddddcccdddeeefffeeedddbbb```___\\\YYYWWWWWWVVVUUUTTTVVVVVVWWWYYYZZZ[[[[[[[[[XXXVVVSSSQQQPPPNNNKKKIIIEEEDDDCCCBBBBBBBBBBBBCCCDDDFFFIIIKKKKKKJJJHHHFFFCCCEEEHHHKKKOOOSSSVVVWWW\\\]]]___aaaccceeeggghhhiiijjjkkkmmmooooooooonnnnnnoooppprrrvvvzzz~~~||||||||||||}}}~~~~~~yyy{{{~~~mmm\\\RRRLLLJJJDDDCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@????????????@@@=========>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999777777888888888888777777777777777777777888888999999888666555555777888:::777777777777777666555555333444444555555444444333333444444444444555999<<<>>>DDDNNNZZZhhhqqqnnngggPPPEEE;;;888777555444555888888777777666666555555777777777777666555444333555555666666666666555555555555555555555555555555555555555555555555555555666666777777777777777666444444444555555555555555333444444444444444444444444444444444444444444444444444444444555555555555444444444333444444444444]]]\\\\\\[[[ZZZYYYXXXXXXYYYXXXWWWWWWWWWXXXYYYZZZWWWYYYZZZZZZYYYXXXXXXYYYXXXYYY[[[\\\\\\\\\[[[ZZZ\\\\\\[[[[[[ZZZYYYYYYYYYXXXYYYYYYYYYYYYYYYXXXXXXUUUUUUVVVVVVWWWXXXYYYYYYVVVVVVUUUUUUTTTUUUUUUVVVTTTSSSRRRPPPOOONNNNNNMMMKKKLLLNNNNNNNNNNNNMMMLLLJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFFFFEEEDDDCCCBBBAAA??????>>>===<<<<<<;;;;;;888888888999999999999999888888888888999:::;;;<<<======>>>???@@@@@@@@@@@@??????>>>>>>???@@@BBBCCCEEEEEEFFFGGGHHHIIIJJJJJJMMMPPPTTTVVVUUUSSSRRRRRRQQQRRRUUUYYY^^^ccchhhjjjgggeeecccaaaaaabbbcccdddeeeeeefffffffffeeeeeedddaaa___\\\ZZZZZZYYYWWWVVVWWWWWWXXXXXXYYYZZZZZZ[[[WWWVVVTTTTTTTTTRRROOOMMMIIIHHHGGGEEEDDDCCCCCCBBBCCCEEEHHHKKKLLLKKKJJJIIIBBBDDDFFFHHHKKKNNNPPPRRRYYYZZZ\\\^^^aaadddfffgggiiiiiijjjmmmooopppooonnnmmmnnnpppssswww{{{~~~|||||||||||||||}}}~~~~~~}}}yyy}}}pppaaaVVVOOOKKKEEEDDDCCCBBBAAAAAAAAAAAABBBAAAAAA@@@???@@@@@@@@@<<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999777777777777777777777777777777777777777888888999888777666666666777888999777888888777777666555444333444444555555444444333222333444333444666:::===@@@FFFNNNZZZhhhrrrrrrlllSSSGGG<<<999888666555555888777777777666666666555666666666666666555444333333444555555555555555555444444444444444444444444555555555555555555555555555666666777777777777777555555555555666666666666666666555444333333222222555444444444444333333333444444444444444444444444333333444444444444444444______^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYZZZ[[[^^^___XXXZZZ[[[[[[ZZZYYYYYYZZZYYYZZZ\\\^^^^^^]]]\\\[[[]]]\\\\\\[[[[[[[[[[[[[[[YYYYYYYYYYYYXXXXXXWWWVVVTTTTTTTTTUUUVVVXXXYYYZZZWWWWWWVVVUUUUUUVVVWWWXXXUUUSSSQQQOOOMMMKKKKKKJJJJJJKKKMMMOOOOOOOOONNNMMMLLLLLLLLLLLLKKKIIIHHHGGGGGGHHHHHHHHHGGGEEECCCBBBBBBAAAAAA@@@>>>======<<<::::::::::::999999999999888888888888999:::;;;;;;;;;;;;<<<===>>>?????????>>>>>>>>>>>>>>>???AAAAAA@@@AAABBBCCCDDDEEEEEEEEEHHHKKKOOOQQQRRRQQQQQQQQQNNNOOOSSSXXX^^^dddhhhkkkiiigggdddbbbaaabbbdddeeegggfffeeeeeeeeefffggghhhbbb```___^^^^^^\\\ZZZXXXYYYXXXXXXXXXXXXXXXXXXXXXUUUTTTTTTVVVVVVVVVSSSPPPNNNMMMLLLJJJHHHFFFDDDDDDCCCEEEGGGIIIJJJJJJJJJIIIDDDDDDFFFGGGIIIKKKLLLMMMSSSTTTWWW[[[___bbbeeefffjjjiiijjjmmmppprrrpppnnnlllnnnpppsssvvvxxxyyyzzz{{{|||||||||||||||}}}}}}}}}~~~~~~}}}}}}~~~|||zzz~~~wwwhhh[[[QQQKKKGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@@@@???????????????;;;<<<===>>>??????>>>===<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888888888888888999777777777777777888888999666777777777888888888888888888888888777666555444333444444555555444444333111222333333444777;;;???@@@EEEMMMXXXgggsssuuuqqqUUUIII<<<999999777666666777777777777666666666666444444555555555444444333222222333444444444444444333333333333333333333333555555555555555555555555444555666666777777777666444444444555555555666666555555555444444333333333555555444444444333333333444444444444444444444444222333333444555555555444aaaaaa```___]]]\\\[[[[[[[[[ZZZZZZZZZ\\\___bbbdddZZZ[[[]]]]]][[[ZZZ[[[\\\ZZZ[[[]]]_________]]]\\\\\\[[[[[[[[[\\\]]]^^^^^^YYYYYYYYYYYYXXXWWWVVVUUUSSSSSSTTTUUUVVVWWWYYYZZZXXXWWWVVVUUUVVVWWWXXXYYYTTTSSSPPPNNNKKKIIIHHHGGGIIIJJJMMMOOOPPPOOONNNNNNNNNNNNNNNNNNMMMKKKJJJIIIHHHIIIIIIIIIHHHFFFDDDCCCCCCCCCBBBAAA@@@???>>>===<<<<<<;;;::::::999999888999888888888999:::;;;;;;999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA===>>>???@@@AAABBBBBBBBBDDDGGGKKKNNNOOOOOOPPPQQQLLLNNNRRRXXX^^^dddiiilllooolllhhheeeddddddfffggghhhgggeeeddddddfffhhhiiibbbaaa`````````___[[[YYYZZZYYYXXXWWWWWWWWWWWWWWWSSSSSSTTTVVVXXXWWWUUUSSSRRRQQQPPPMMMJJJHHHFFFEEEDDDEEEGGGHHHIIIIIIIIIHHHEEEEEEFFFGGGHHHIIIJJJJJJNNNPPPSSSXXX]]]bbbeeegggkkkjjjjjjmmmqqqsssqqqooolllmmmppprrrsssttttttsss{{{{{{||||||||||||{{{{{{{{{|||~~~|||{{{|||}}}~~~}}}{{{zzz~~~nnn^^^QQQJJJIIIHHHGGGFFFEEEEEEEEEEEE@@@??????>>>>>>>>>>>>>>>;;;<<<===?????????>>>===<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888999999:::777777777777777888888999555666777888888888888888888888888888777666555444333444444555555444444333000111222333444888<<<@@@>>>CCCJJJUUUeeessswwwsssVVVIII===999999888666666777777777777666666666666333333444444444444444333111222333333444444444333333333333333333333333333555555555555555555555555444444555666666666666666333333333444444555555555111111222333555666777777555555555444444333333333444444444444444444444444222333444444555555555444fffccc``````aaaaaa^^^[[[]]]\\\[[[[[[[[[\\\]]]^^^___^^^]]]]]]\\\\\\\\\\\\]]]^^^___``````^^^\\\[[[^^^^^^^^^^^^^^^]]]\\\[[[\\\\\\[[[[[[ZZZYYYYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYWWWUUUTTTTTTTTTUUUTTTRRROOONNNMMMKKKIIIGGGJJJKKKMMMPPPRRRSSSTTTUUURRRMMMIIIIIILLLMMMJJJGGGNNNMMMLLLKKKIIIHHHGGGFFFCCCCCCBBBAAA@@@@@@??????>>>>>>===;;;;;;;;;;;;;;;::::::999999999999999::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<======???@@@@@@@@@@@@AAACCCBBBDDDFFFIIILLLNNNOOOOOOLLLMMMOOOTTT[[[dddlllqqquuuqqqkkkggggggiiijjjkkkhhhgggeeeddddddfffgggiiijjjgggeeeeeeeeeddd___[[[YYYZZZYYYXXXVVVVVVXXXZZZYYYXXXXXXWWWWWWWWWXXXXXXUUUUUUUUUSSSPPPLLLIIIFFFJJJHHHEEEEEEFFFHHHIIIIIIFFFFFFGGGHHHHHHIIIJJJJJJHHHLLLRRRWWWZZZ]]]```ccchhhiiikkkmmmooooooooooooooonnnmmmooosssuuutttsssttttttttttttvvvxxxzzz{{{{{{zzzyyyxxxzzz|||~~~}}}~~~}}}zzzjjjXXXMMMKKKJJJIIIIIIIIIHHHFFFDDDAAAAAA@@@@@@???@@@@@@@@@============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999999999888777777777777777777777777777777999888666555555666888999444555666666666666666555666555555555555444444444111111222333555888;;;===@@@BBBGGGTTThhhxxxyyyrrr___JJJ;;;::::::666444777888888777666666666666666777777666666555555555444555555444444444333333333555444444333333444444555<<<:::888555333222222222666666777777888888888999777666555444444555666777222111000111333555555555666666666666666666666666444444444444444444444444555444444333333444444555fffcccaaa```aaaaaa^^^\\\\\\\\\[[[[[[[[[]]]^^^______^^^]]]\\\\\\[[[[[[\\\\\\]]]___``````___]]]\\\]]]]]]]]]]]]]]]\\\[[[[[[]]]]]]\\\\\\[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYXXXVVVUUUUUUUUUUUUTTTRRRPPPOOONNNMMMKKKIIIKKKLLLNNNPPPRRRSSSSSSTTTTTTPPPLLLMMMOOOQQQNNNKKKLLLLLLLLLKKKKKKJJJJJJIIIFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@>>>===<<<<<<<<<;;;;;;::::::999:::::::::999::::::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>??????>>>???@@@BBBCCCEEEGGGJJJKKKKKKKKKJJJJJJKKKNNNSSSZZZccckkkpppsssooojjjggghhhjjjkkklllkkkjjjhhhggggggggghhhiiihhhgggffffffggggggdddaaa]]]]]]\\\ZZZXXXXXXYYY[[[ZZZZZZYYYXXXXXXXXXYYYYYYWWWWWWVVVUUURRROOOKKKIIIMMMJJJGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJHHHKKKPPPTTTWWW[[[___aaaeeegggiiikkkmmmmmmmmmmmmooonnnmmmpppsssuuutttssssssssssssssstttvvvxxxyyyyyyxxxwwwwwwyyy{{{~~~~~~~~~nnn\\\PPPLLLKKKJJJJJJKKKJJJHHHFFFBBBAAA@@@@@@???@@@@@@@@@???????????????>>>>>>>>>========================>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::999999888999999999999999888777777888888888888888888888888999888777666666777888999555666666666666666555555555555555555444444444444222222444555888:::<<<>>>AAADDDJJJWWWjjjyyy{{{tttaaaMMM===;;;;;;666555888888777777666666666666666777666666666555555555555555555444444444333333333555444444333333444444555999888666555444444444444555555666777888888999999777777555444444444555555333222111222333555555444555555555555555555555555444444444444444444444444555444444333333444444555eeedddbbbaaaaaa```^^^\\\\\\\\\[[[[[[\\\^^^___```______^^^\\\\\\[[[[[[[[[\\\]]]___``````___^^^]]]]]]^^^^^^^^^^^^]]]\\\\\\______^^^]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVTTTRRRQQQPPPQQQPPPNNNMMMMMMNNNOOOQQQRRRRRRRRRRRRSSSPPPMMMNNNQQQRRRQQQNNNLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEDDDBBBAAA???>>>======<<<;;;:::::::::::::::888888999::::::;;;:::::::::::::::;;;;;;;;;<<<<<<;;;<<<>>>>>>======???@@@CCCEEEHHHKKKKKKIIIGGGEEEGGGHHHKKKQQQXXXaaahhhmmmnnnkkkhhhggghhhkkkmmmmmmlllkkkjjjiiihhhiiiiiiiiihhhgggggghhhjjjkkkiiihhhbbbbbbaaa^^^[[[ZZZ[[[]]][[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXUUUSSSPPPNNNPPPMMMKKKIIIJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHKKKNNNPPPSSSWWW\\\```bbbccceeehhhiiikkkkkklllnnnnnnnnnpppsssuuutttsssrrrrrrqqqrrrrrrtttvvvwwwwwwwwwvvvwwwxxxzzz}}}~~~}}}~~~~~~rrr___RRRNNNLLLKKKKKKLLLLLLJJJIIIBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????========================>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;999888777777999999999999999888888777999999999999999999999999888888888888888888888888777777777777666555555444555555555555444444444444222333555888;;;<<<>>>>>>BBBFFFNNN[[[lllzzz{{{uuudddRRRAAA<<<;;;777666999888777666666555555666666666666666666555555555555555555444444444333333333555444444333333444444555666666555555444555555666444444555666888999::::::888888666555444444444444555333222222333555444333555555555555555555555555444444444444444444444444555444444333333444444555eeedddcccbbbaaa```^^^]]]\\\\\\\\\\\\]]]^^^```aaaaaa```___^^^]]]\\\\\\\\\______``````___^^^]]]]]]______````````````______`````````______^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWUUUSSSRRRRRRSSSTTTRRRQQQPPPQQQQQQRRRRRRRRRRRRRRROOOMMMLLLMMMOOOQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKIIIIIIGGGFFFDDDAAA???>>>>>>===<<<;;;::::::::::::777777888999::::::::::::999:::::::::;;;;;;;;;;;;:::<<<===>>>======>>>@@@BBBEEEHHHKKKLLLJJJFFFDDDDDDEEEHHHNNNUUU]]]dddhhhgggfffeeefffhhhkkklllmmmhhhhhhiiiiiijjjjjjkkkkkkiiiiiijjjkkklllmmmmmmmmmgggfffeeebbb^^^]]]]]]^^^\\\\\\ZZZYYYXXXXXXXXXXXX[[[[[[[[[ZZZYYYWWWUUUTTTSSSPPPMMMLLLKKKKKKIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJKKKMMMNNNQQQUUU[[[___```aaaccceeegggiiijjjkkkmmmmmmoooqqqssstttsssssssssrrrqqqqqqrrrssstttuuuvvvvvvwwwxxxyyyzzz|||}}}|||}}}~~~sss___QQQNNNLLLJJJJJJJJJKKKIIIHHHCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999999::::::999999888777999999999999999999999999888888999999999999888888888888888777777555444333555555555444444444333333111333666999<<<>>>>>>>>>AAAHHHQQQ]]]kkkvvvvvvqqqeeeUUUEEE>>><<<888888999777777666555555555555666666666666666666555555555555555444444444333333333555444444333333444444555666666555555444444444444333333444666777999:::;;;:::999888777666555444444666444222222444444444333555555555555555555555555444444444444444444444444555444444333333444444555eeeeeedddbbbaaa___^^^^^^^^^]]]]]]]]]]]]___```aaacccbbbaaa```^^^^^^]]]]]]bbbbbbaaa```___]]]\\\[[[______```````````````___aaaaaaaaaaaa````````````^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\[[[ZZZYYYXXXWWWUUUTTTUUUVVVWWWVVVUUUSSSSSSTTTTTTTTTSSSSSSRRROOONNNMMMNNNOOOPPPQQQQQQNNNNNNMMMMMMLLLKKKKKKKKKNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKJJJIIIFFFDDDAAA@@@@@@???===<<<;;;:::::::::777888999999:::::::::999999999999999:::::::::;;;;;;===>>>>>>===>>>???@@@@@@CCCGGGKKKLLLKKKHHHFFFBBBDDDFFFKKKQQQXXX]]]aaa``````aaacccgggjjjjjjjjjdddfffhhhkkkmmmooooooooollllllmmmmmmmmmmmmnnnnnnjjjjjjhhhddd```^^^___```]]]\\\[[[YYYXXXWWWWWWWWW\\\\\\\\\\\\[[[ZZZYYYYYYUUURRRPPPNNNMMMLLLJJJHHHEEEFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMMMMOOOSSSYYY]]]^^^___```bbbeeehhhjjjkkkjjjllloooqqqrrrrrrrrrrrrtttsssrrrrrrrrrssstttuuuuuuvvvwwwyyyzzz{{{||||||}}}}}}~~~}}}ttt^^^PPPMMMKKKIIIHHHHHHHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>==============================>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::;;;999::::::::::::999888888999999999999999999999999777888999999999999888777888888888888777666555444555444444444444333333333000222666999<<<>>>??????@@@IIITTT^^^iiipppooojjjdddWWWHHH@@@<<<999888888777666666555555555555555555555555666666666666666555555444444444333333333555444444333333444444555777777666555444333222222222333444666777999::::::;;;;;;:::999888777555555666444333333444555444333555555555555555555555555444444444444444444444444555444444333333444444555dddeeeeeeccc```_______________^^^]]]^^^___```aaadddcccaaa```___^^^]]]]]]cccbbbaaa```^^^]]]\\\\\\^^^^^^___`````````______aaaaaaaaaaaaaaaaaaaaaaaa_________________________________^^^]]]\\\ZZZYYYYYYXXXWWWWWWYYYZZZYYYWWWUUUUUUVVVVVVVVVVVVUUUUUURRRRRRRRRRRRRRRSSSTTTUUUPPPPPPOOONNNMMMMMMLLLLLLOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLJJJGGGDDDBBBCCCBBBAAA???===<<<<<<;;;999999::::::::::::999999888888999999999:::::::::;;;<<<>>>>>>======???@@@>>>@@@DDDHHHJJJJJJHHHGGGCCCCCCFFFIIIMMMRRRVVVXXXYYYZZZ\\\```eeeggggggfffbbbeeeiiimmmppprrrssssssmmmnnnnnnmmmllllllmmmoookkkkkkiiieeebbb___```aaa___^^^\\\[[[YYYXXXWWWWWW\\\\\\\\\\\\\\\\\\\\\\\\WWWUUUSSSQQQPPPOOOLLLJJJEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMMMMNNNRRRWWW[[[[[[\\\]]]```cccfffiiijjjhhhkkknnnppppppppppppqqqtttsssrrrqqqqqqrrrsssssstttuuuxxxzzz{{{|||{{{{{{}}}}}}~~~}}}zzzeeeWWWPPPMMMJJJHHHHHHGGGFFFEEEEEEDDDCCCAAA@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;<<<<<<===:::::::::::::::999999888999999999999999999999999777777777777777777777777888888888888777666666555444444444444333333333333111333666999<<<>>>@@@AAABBBMMMYYYaaagggkkkhhhbbb```VVVJJJAAA<<<:::888666777666555555444444555555555555555666666666666666555555444444444333333333555444444333333444444555666666666666444333111111333333444555777888999999::::::::::::999777666555666444333333444555555444444444444444444444444444444444444444444444444444555444444333333444444555dddeeefffddd```^^^___```aaa```___^^^^^^^^^___```cccbbb```^^^]]]\\\\\\[[[aaa``````_______________```aaaaaabbbccccccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa___`````````___]]][[[ZZZ[[[ZZZYYYYYY[[[[[[ZZZYYYWWWWWWXXXXXXXXXXXXWWWWWWUUUVVVVVVUUUUUUUUUVVVWWWQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPOOOMMMKKKHHHFFFHHHGGGEEECCCAAA@@@??????;;;;;;<<<;;;;;;:::999888888888888888999999999999999;;;<<<===<<<<<<===???===???AAADDDFFFFFFFFFFFFDDDDDDEEEGGGJJJMMMOOOQQQSSSUUUXXX]]]bbbdddcccaaa```bbbgggllloooppppppoookkkmmmnnnmmmkkkkkknnnqqqkkkkkkiiieeebbb``````aaabbbaaa___]]][[[ZZZYYYYYY[[[[[[[[[[[[\\\]]]^^^^^^ZZZXXXVVVUUUTTTSSSPPPNNNIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMOOOSSSWWWXXXYYYZZZ\\\```cccggghhheeeiiinnnpppooonnnnnnooosssrrrqqqpppoooppppppqqqrrrtttwwwyyy{{{{{{zzzyyy{{{|||}}}qqqdddUUURRRNNNKKKJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>??????@@@AAAAAAAAA????????????????????????======>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<===::::::;;;;;;::::::999888888888888888888888888888777777666555555666777777777777888888888777777666444444444333333333222222444555666999<<>>===>>>@@@AAACCCCCCCCCCCCEEEEEEFFFGGGHHHJJJLLLMMMPPPRRRVVV[[[```bbb```^^^\\\___dddhhhkkkkkkkkkjjjiiikkkmmmllljjjkkkooorrrjjjjjjhhheeebbb``````bbbeeecccaaa___]]]\\\[[[[[[ZZZZZZZZZ[[[\\\]]]^^^___\\\ZZZYYYXXXWWWVVVSSSQQQMMMMMMLLLJJJIIIHHHGGGFFFHHHIIIJJJKKKLLLNNNQQQTTTVVVVVVXXXZZZ]]]aaaeeegggdddhhhmmmooonnnmmmmmmnnnrrrqqqpppnnnnnnnnnooooooppprrrvvvxxxzzzzzzxxxwwwyyyzzz|||~~~{{{oooYYYVVVQQQNNNLLLKKKJJJIIIEEEEEECCCBBBAAA@@@@@@@@@>>>???@@@AAABBBBBBCCCDDD????????????????????????======>>>>>>?????????@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;::::::;;;;;;::::::999888777777777777777777777777888666555333333555666888666777777888888888888777444444444333333333222222666666777:::===AAADDDFFFLLLXXXdddiiijjjhhhccc]]]WWWSSSJJJAAA<<<:::666222666666555444444444444555444555555555666666777777555555444444444333333333555444444333333444444555111222444555555555444444444555555555666666777777555555666777777666555444444333222333555777777777444444444444444444444444444444444444444444444444555444444333333444444555bbbbbbbbbbbbbbbaaa``````ccccccbbbaaa```______^^^``````___^^^]]]]]]\\\\\\bbbaaa___\\\[[[]]]bbbfffhhhhhhiiijjjlllkkkhhhfffcccbbbbbbaaaaaaaaaaaaaaabbbcccdddeeeeeeeeeddddddcccbbbaaaaaabbbbbbaaa___```aaaaaa``````___^^^]]]YYYZZZ[[[\\\\\\[[[ZZZYYYYYYXXXXXXWWWVVVUUUTTTTTTUUUTTTSSSRRRRRRSSSTTTUUUVVVUUUSSSRRRRRRRRRSSSTTTSSSSSSSSSSSSRRRQQQOOOOOOSSSQQQNNNLLLKKKIIIFFFDDDBBB???===;;;;;;:::999777888777666555555666777888888888888999:::;;;<<<===;;;===>>>@@@AAAAAAAAA@@@CCCCCCDDDEEEFFFHHHJJJKKKJJJKKKNNNTTTZZZ\\\[[[XXX\\\[[[\\\```eeefffbbb]]]\\\___bbbgggkkkmmmoooooolllkkkiiifffcccbbbdddfffggghhhhhhgggddd___ZZZWWWXXXXXXYYYZZZ[[[\\\]]]]]]^^^[[[YYYXXXYYYWWWTTTPPPPPPOOONNNNNNNNNLLLIIIGGGGGGHHHJJJKKKLLLNNNRRRUUUTTTUUUWWWZZZ]]]___aaabbbeeefffgggjjjmmmpppppppppsssrrrpppnnnmmmnnnnnnooosssrrrrrruuuxxxyyyvvvsssrrrsssvvvxxx{{{}}}~~~}}}jjj]]]TTTUUUSSSKKKFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>@@@@@@AAAAAAAAA@@@???>>>===<<<:::::::::;;;===??????>>>===<<<;;;:::999999999::::::;;;;;;::::::999555666777777666555777888777777666666666666777777:::777555555888999888666666666555444333333222222333444777;;;<<<===BBBJJJQQQ^^^lllqqqpppjjjaaaYYYTTTOOOGGG@@@<<<::::::999666555555555555444444444555555555666666666777777555666777777666444222111555444333222111222222333333444444555555444444333555555555555666666666666666777888999888777555333666555444333222333444444666555444333222333333444444444444444444444444444444333222111222444777888cccccccccccccccbbbaaaaaaccccccbbbbbbaaaaaa``````aaaaaaaaa``````______^^^bbbaaa```]]]\\\^^^bbbfffiiiiiijjjlllnnnmmmkkkiiieeedddbbbaaa````````````ccccccddddddeeefffffffffdddbbb``````aaabbbaaa```bbbbbbccccccbbbbbbaaaaaa]]]]]]^^^^^^]]]\\\[[[ZZZYYYXXXXXXWWWVVVVVVUUUUUUVVVUUUUUUTTTTTTUUUVVVVVVWWWVVVUUUTTTSSSTTTTTTUUUVVVUUUUUUTTTSSSSSSRRRRRRVVVTTTQQQPPPOOONNNKKKIIIEEECCC@@@>>>>>>===;;;999:::999888777777777888999999999999999:::;;;<<<===;;;<<<>>>???AAAAAAAAAAAABBBCCCCCCDDDFFFHHHIIIJJJJJJKKKMMMRRRWWWYYYYYYWWWXXXVVVVVVYYY^^^```^^^[[[WWWYYY\\\```cccgggiiijjjiiiiiihhheeecccbbbdddfffhhhiiiiiihhheeeaaa\\\YYYYYYYYYZZZZZZ[[[\\\\\\\\\\\\ZZZXXXXXXYYYXXXVVVSSSQQQPPPPPPPPPPPPNNNKKKHHHHHHIIIJJJKKKKKKMMMPPPSSSSSSTTTVVVYYY\\\^^^```aaaeeeeeeeeefffjjjmmmoooppprrrrrrpppooonnnnnnnnnooosssrrrsssuuuxxxxxxuuurrrssstttuuuwwwyyyzzz{{{{{{}}}~~~sssdddXXXVVVSSSKKKFFFHHHEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@????????????===<<<;;;::::::;;;===>>>??????>>>===<<<;;;::::::999::::::;;;;;;::::::999777999:::999777777888999777777666666666666777777999777555666888999888666666555555444333333222222333444777<<<======CCCJJJVVVcccooossspppiii```XXXRRRNNNHHHBBB===:::888777777777666666666555555555000000111111111222222222666666666555555333222222777666555444333333444555444444444444444444444444555555555666666666777777777666666555555555555555777666555444333444444555666555444333333333444444444444444444444444444444555444333333333555777888dddddddddcccccccccbbbbbbccccccbbbbbbbbbbbbbbbbbbccccccbbbbbbbbbbbbbbbbbbbbbbbb```^^^]]]___cccfffjjjjjjjjjmmmooopppooommmjjjhhhdddaaa______```aaaeeedddddddddeeefffhhhiiigggeeebbbaaabbbcccddddddcccdddeeeeeeffffffeeeeeebbbbbbaaaaaa___]]]\\\[[[YYYYYYYYYXXXXXXWWWWWWVVVXXXXXXWWWVVVVVVWWWWWWXXXXXXXXXWWWVVVVVVVVVVVVVVVYYYXXXVVVUUUTTTUUUUUUVVVYYYWWWUUUUUUUUUTTTRRRPPPJJJGGGDDDBBBBBB@@@>>>===<<<;;;:::888888888999999:::999999999:::;;;<<<<<<999;;;<<<>>>@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHJJJJJJKKKNNNRRRVVVWWWVVVWWWTTTRRRSSSWWWZZZ[[[ZZZUUUUUUWWWYYY\\\```ccceeefffgggfffeeecccccceeegggiiijjjkkkjjjgggccc___]]][[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZXXXXXXYYYYYYWWWVVVTTTSSSRRRRRRRRRPPPMMMKKKIIIJJJKKKKKKJJJKKKNNNPPPRRRSSSUUUWWWZZZ\\\^^^___dddcccbbbbbbdddhhhmmmqqqrrrqqqpppooonnnnnnnnnooosssssstttuuuwwwwwwtttrrrtttuuuuuuvvvwwwxxxxxxxxxzzz{{{~~~nnn]]]VVVQQQIIIFFFIIIEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>???AAA@@@???>>>>>>>>>???@@@<<<<<<;;;::::::<<<===>>>@@@??????>>>===<<<;;;;;;999::::::;;;;;;::::::999:::<<<<<<;;;999888999:::888777777666666777777888999777555666777888777777555555555444444333333222444444888<<<>>>>>>DDDKKK[[[gggqqqrrrnnnggg^^^VVVQQQOOOJJJEEE@@@;;;888777888777777777666666666666333333333333444444444555666555444333333222222333888777666666555666666666666555444333333444555666666666666666777777777777888666444222222333555666777666555444444444444555555555444333333333444444444444444444444444444444777666555444444555777888ddddddcccccccccbbbccccccbbbbbbbbbbbbbbbbbbcccccccccccccccccccccdddddddddaaaaaa___^^^]]]^^^bbbeeehhhhhhiiillloooppppppoooooolllgggcccaaa```aaaccchhhgggeeedddeeefffhhhiiikkkhhhdddcccdddfffggggggddddddeeefffggghhhhhhhhheeedddcccbbb```^^^\\\\\\ZZZZZZZZZZZZZZZZZZYYYYYYZZZYYYYYYXXXXXXXXXXXXXXXZZZZZZYYYYYYXXXXXXXXXXXXZZZYYYWWWUUUUUUVVVWWWXXXYYYXXXVVVWWWXXXXXXVVVUUUNNNKKKHHHFFFEEEDDDBBB@@@>>>===;;;:::888888999999999999888888888999::::::999999;;;===>>>@@@AAAAAAAAAAAABBBCCCDDDEEEEEEEEEGGGGGGHHHKKKOOOSSSVVVXXX[[[WWWSSSRRRUUUXXX[[[\\\XXXWWWWWWWWWYYY\\\```bbbeeefffgggfffffffffhhhjjjkkkllllllllljjjfffcccaaa^^^^^^^^^]]]\\\\\\[[[[[[\\\[[[ZZZYYYYYYXXXWWWWWWUUUTTTSSSSSSSSSRRROOOLLLJJJKKKLLLLLLJJJJJJKKKMMMOOOPPPRRRUUUXXXZZZ\\\]]]bbbaaa___]]]___dddkkkppppppppppppoooooonnnnnnnnnrrrssstttvvvvvvuuusssrrruuuuuuuuuuuuvvvwwwxxxyyyzzz{{{~~~vvvaaaWWWPPPHHHFFFJJJEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????CCCAAA???>>>===>>>@@@AAA<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<;;;;;;;;;999::::::;;;;;;::::::999<<<======<<<999888888999888777777777777777777888888777666666666777777777555555444444444333333333444555999===??????EEEMMM\\\fffnnnnnniiiccc\\\UUUSSSQQQMMMGGGAAA<<<:::999777777777666666666555555666666777777777888888888555444333222111222333333777777666666666666666666777666444333333444666777666666666777777777888888777666555444444444555666555555555444444444444444444444444444444444444444444444444444444444444444777666555555444555555666eeedddcccbbbbbbbbbccccccbbbbbbbbbbbbbbbbbbbbbcccccccccccccccccccccdddddd``````___]]]\\\]]]aaaccceeeeeefffiiilllnnnooonnnrrrooojjjfffccccccdddeeekkkiiigggeeedddeeefffgggjjjgggdddbbbccceeefffgggcccccceeefffgggggghhhhhheeedddcccaaa```^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]]]][[[[[[[[[[[[ZZZZZZYYYYYY[[[[[[[[[[[[[[[ZZZZZZYYYZZZXXXVVVUUUUUUVVVWWWXXXXXXWWWVVVVVVXXXYYYXXXVVVQQQNNNKKKIIIIIIGGGFFFDDDAAA???===;;;999888888888888888777777777777777888999999:::;;;===>>>???@@@@@@AAABBBCCCCCCCCCCCCBBBCCCDDDFFFIIIMMMRRRVVVZZZ]]]ZZZUUUSSSTTTWWWZZZ\\\\\\[[[YYYXXXXXX[[[^^^```fffhhhiiiiiiiiijjjlllnnnlllmmmmmmmmmkkkiiigggeeebbbaaa```___^^^]]]\\\\\\___^^^\\\ZZZXXXVVVVVVWWWVVVUUUTTTTTTTTTSSSPPPMMMKKKMMMNNNMMMKKKJJJJJJKKKMMMNNNPPPSSSUUUXXXZZZ[[[___^^^]]][[[[[[```hhhnnnnnnnnnooonnnnnnnnnmmmmmmqqqrrrtttvvvuuutttsssssstttttttttuuuvvvxxxzzz{{{|||}}}~~~~~~iii]]]SSSIIIFFFIIIFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????DDDBBB@@@???>>>???AAABBB;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;::::::999999::::::;;;;;;::::::999;;;<<<<<<;;;999777888888888888777777777777888888777777666666555666666777444444444444444333333333555666999>>>@@@AAAGGGNNNYYYbbbiiihhhccc___ZZZTTTTTTRRRNNNGGG@@@;;;:::;;;666666666555555555444444333444444444444555555555555444333222111222333444555555555555555555555555888777555444444555777888666666666666777777777777555555777777888777666555444444444444333333222222333444444444444444444444444444444444444444444444555555444444444444444444fffeeedddcccbbbcccdddeeecccccccccccccccccccccccccccccccccccccccccccccccc___```___^^^]]]^^^aaaccccccccccccfffiiilllllllllqqqoookkkhhhffffffggghhhjjjiiigggfffeeeeeeffffffgggeeebbbaaabbbcccdddcccbbbcccdddeeeffffffffffffdddcccbbbaaa```______```^^^_________``````aaaaaa^^^^^^^^^^^^]]]\\\[[[[[[\\\\\\\\\\\\\\\[[[ZZZZZZXXXXXXVVVVVVVVVVVVWWWXXXWWWVVVVVVVVVXXXYYYXXXWWWSSSQQQNNNMMMMMMLLLJJJIIIDDDBBB@@@===;;;:::999999999999888777666666666666999999999:::;;;<<<>>>>>>???@@@AAABBBBBBBBBAAA@@@???AAADDDFFFJJJNNNSSSWWWXXXVVVTTTRRRSSSUUUXXXZZZ]]][[[ZZZYYYYYY\\\^^^```hhhjjjlllllllllmmmoooqqqmmmmmmnnnmmmlllkkkiiihhhddddddcccbbbaaa```______``````^^^[[[WWWVVVVVVXXXXXXWWWVVVVVVVVVTTTQQQOOOLLLNNNOOONNNLLLKKKJJJKKKKKKLLLNNNPPPSSSVVVXXXYYY[[[\\\\\\[[[[[[^^^eeekkkllllllmmmmmmmmmmmmllllllnnnqqqtttvvvuuutttttttttuuutttttttttvvvxxxzzz{{{{{{|||}}}~~~wwwjjj^^^PPPIIIIIIFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@????????????@@@BBBAAA@@@?????????@@@AAA;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;:::::::::999999999::::::;;;;;;::::::999999:::;;;:::888777888999999888888777777888888999666777777666555555666888444444444444444444444444555666:::???AAABBBHHHPPPWWW___eeeccc___\\\YYYUUUTTTTTTQQQJJJBBB<<<:::;;;555555555555444444444444333333333444444444555555444444333333333333444444333333444555555555444444888777666555555666777888555555555555666666666666444555777999999888666555444444555555444444333222222333444555555555444444444444444444444444444444333333444444444444444444iiihhhfffeeedddeeefffgggggggggffffffeeeeeeddddddeeeeeeeeeddddddccccccbbbaaabbbbbb```___```ccceeecccbbbbbbdddgggjjjkkkjjjmmmllljjjhhhgggggghhhhhheeeeeeeeeffffffgggggggggfffeeeccccccdddddddddcccbbbcccdddeeeeeeeeeeeeeeecccbbbaaaaaaaaabbbcccddd```aaaaaabbbcccdddddddddaaabbbbbbbbbaaa```^^^]]]\\\\\\]]]]]]]]]\\\[[[ZZZWWWWWWWWWXXXXXXXXXXXXXXXYYYXXXWWWXXXZZZ[[[ZZZYYYVVVTTTQQQQQQQQQQQQPPPNNNHHHFFFDDD@@@>>><<<;;;;;;;;;;;;999888888777777777;;;:::999999999;;;<<<===>>>???AAABBBBBB@@@???>>><<>>>>>>>>>>>===:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999::::::;;;;;;::::::999999:::;;;:::888888999:::999888888777777888888999555666777666444444666888444444444444444444444444666777;;;@@@BBBCCCIIIQQQ[[[aaaeeebbb^^^[[[YYYVVVUUUYYYZZZUUULLLCCC>>>===666666666666555555555555666666666666777777777777333444444555555555444444222333444555555555555444777777777777777777777777444444444444555555555555444555555666666777777666555666777777777666444444222333444555555555444444444444444444444444444444333333444555555666666555kkkjjjhhhgggfffgggiiijjjjjjjjjiiihhhgggffffffeeeggggggfffeeeddddddccccccccccccccccccaaabbbdddfffcccbbbbbbcccfffiiijjjjjjiiiiiihhhhhhhhhhhhhhhhhhaaabbbdddfffggghhhiiiiiihhhgggffffffggggggfffeeecccdddeeeeeeeeeeeeeeeeeebbbbbbaaaaaabbbdddeeegggbbbbbbcccdddeeeeeeffffffddddddeeeeeedddcccaaa```\\\\\\]]]^^^]]]\\\[[[ZZZWWWXXXYYYYYYYYYYYYXXXXXX\\\ZZZZZZZZZ\\\]]]\\\[[[XXXVVVTTTSSSTTTTTTSSSRRRKKKIIIFFFCCC@@@>>>=========<<<;;;:::999999888888;;;;;;999999999:::;;;;;;>>>???AAAAAAAAA@@@>>>===;;;>>>BBBCCCCCCDDDGGGJJJJJJLLLPPPSSSUUUXXX[[[]]][[[\\\]]]___bbbfffiiikkkiiikkkmmmnnnnnnooopppqqqmmmmmmmmmmmmmmmllllllkkkggggggfffeeeeeedddcccccc]]]^^^^^^[[[XXXWWWZZZ]]]\\\[[[ZZZZZZZZZXXXUUUSSSMMMOOOQQQQQQOOOMMMLLLMMMHHHIIIKKKNNNPPPSSSUUUVVVTTTYYY]]]^^^]]]]]]bbbfffhhhiiijjjkkkkkkkkkjjjiiikkkooosssuuuttttttuuuwwwwwwvvvtttrrrqqqrrrssstttrrrtttvvvxxx{{{}}}~~~~~~yyybbbRRRLLLFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@=========>>>===<<<;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999::::::;;;;;;::::::999888:::;;;;;;999999:::;;;999999888888888888999999444666888666444333666888444444444444444444444444666777;;;@@@BBBCCCJJJQQQ^^^eeegggccc^^^\\\YYYVVVXXX^^^ccc```VVVKKKCCC@@@777777777777666666666666555555555555666666666666333444555666666666555444222333555666666666555555777777888888888888777777333333333444444444555555666555333333333555777888777888999999999888666555111222444555666555444444444444444444444444444444333333555666777777777777hhhiiiiiihhhffffffgggiiilllkkkiiihhhggghhhiiiiiikkkiiifffdddeeefffffffffggggggffffffeeedddbbbbbbdddcccaaaaaabbbdddgggiiijjjhhhgggggghhhiiiiiihhhfffeeeffffffggghhhhhhiiieeeeeeeeeeeeeeedddddddddfffgggiiijjjiiigggdddbbbbbbbbbbbbcccdddeeefffgggddddddeeehhhjjjkkkjjjhhhiiigggdddccccccbbb___]]]^^^______^^^\\\[[[[[[\\\\\\[[[ZZZYYYZZZ[[[]]]___]]]^^^^^^___^^^]]][[[ZZZSSSTTTTTTUUUUUUUUUUUUTTTOOOMMMIIIFFFCCC@@@??????AAA>>>:::888888999888888::::::;;;;;;;;;;;;<<<<<<:::;;;<<<<<<======<<<<<<@@@@@@AAACCCDDDFFFGGGGGGGGGIIILLLPPPRRRSSSTTTSSSWWWYYY[[[^^^```eeejjjnnnlllnnnppppppnnnlllllllllrrrqqqooommmkkkkkkkkkkkkiiihhhhhhgggeeecccaaa```[[[\\\]]]]]][[[ZZZZZZ[[[]]]]]]]]]]]]\\\ZZZXXXWWWVVVUUUSSSQQQOOONNNMMMMMMQQQOOOLLLKKKLLLOOOSSSVVVVVVTTTTTTWWW]]]aaaaaaaaaeeegggiiiiiihhhhhhiiijjjmmmmmmooorrrtttwwwyyyzzzuuussspppooopppsssuuuwwwwwwwwwxxxxxxzzz{{{}}}}}}mmm\\\RRRHHHHHHHHHIIIDDD??????CCCDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@?????????@@@@@@AAAAAA@@@@@@?????????===<<<;;;;;;;;;;;;>>><<<;;;;;;<<<<<<;;;:::;;;;;;;;;::::::999999999;;;<<<===<<<:::999:::;;;777777777777777777777777999888777666555444333333444555555333111111222333222777===@@@BBBFFFMMMTTTaaafffjjjiiiccc\\\WWWUUU]]]cccfffddd```YYYLLL@@@???999666777777555444777333444444555555555555555666666666666555555555555555555444444444333333333444555666777777666555555777555444555888888666333555555555555555555555555666666666666666555555555666555444333222333444555222222222222222222222222333333333444444555555555hhhiiiiiihhhfffeeefffhhhlllkkkkkkjjjjjjkkkkkklllmmmjjjgggfffggghhhhhhhhhhhhhhhhhhhhhgggfffeeeeeedddcccbbbaaabbbdddfffhhhhhhgggggghhhjjjkkkjjjiiifffeeeeeeeeeeeeggghhhiiiiiihhhhhhfffeeedddcccccchhhiiikkkkkkjjjhhhfffdddffffffeeeeeeeeeffffffgggeeeeeeeeegggjjjkkkjjjiiiiiigggeeeddddddcccaaa```___```aaa___]]]\\\]]]^^^]]]\\\[[[ZZZZZZ[[[]]]^^^^^^____________]]]\\\[[[TTTUUUUUUUUUUUUUUUTTTTTTQQQOOOLLLHHHEEECCCBBBBBBAAA>>>;;;999999999999888999999::::::;;;;;;<<<<<<:::;;;;;;<<<<<<<<<<<<<<<>>>???@@@AAACCCDDDEEEEEEEEEGGGJJJMMMOOOPPPPPPPPPRRRTTTXXXZZZ]]]```dddgggkkkmmmoooooonnnmmmmmmmmmppppppppppppooonnnlllllljjjiiihhhfffdddbbb```___\\\]]]^^^]]][[[ZZZZZZZZZ[[[[[[\\\]]]\\\[[[ZZZYYYYYYXXXVVVSSSPPPNNNMMMLLLNNNLLLJJJIIIJJJMMMPPPRRRTTTRRRRRRUUUZZZ^^^______bbbeeeggghhhhhhggghhhiiikkklllmmmooorrrtttuuuvvvvvvtttrrrqqqrrruuuwwwxxxzzzyyyyyyyyyzzz{{{||||||qqqaaaWWWNNNJJJIIIIIIFFFBBBAAADDDDDDDDDDDDCCCBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@??????>>>??????@@@@@@??????>>>@@@???>>>===<<<<<<<<<<<<>>><<<;;;;;;<<<<<<;;;:::;;;;;;;;;::::::999999999;;;<<<===<<<:::999:::;;;888888888888888888888888999888777666555444333333444555555333222111222444555999???AAACCCGGGPPPWWWdddhhhlllkkkeee___\\\[[[]]]dddkkkllljjjbbbUUUHHHAAA<<<888999999666666888444444444333444555666666666666666666555555555555555555555444444444333333333333444666777777777777777555444444666777666444444444444444444444444444555555555555666666666666666666444333333333333444444444444444444444444444333444444444444444444555iiijjjjjjhhhfffeeefffgggllllllmmmnnnnnnnnnnnnmmmnnnkkkiiiiiijjjkkkkkkjjjiiiiiijjjjjjjjjiiiiiihhhfffeeedddccccccdddeeefffffffffgggiiilllmmmlllkkkfffeeedddcccdddfffhhhiiilllllljjjiiigggeeedddcccjjjkkklllmmmllljjjhhhgggiiiiiihhhggggggggggggggggggfffeeefffiiikkkkkkjjjhhhgggeeeeeeffffffdddcccbbbccccccbbb```______```___^^^\\\[[[[[[\\\]]]^^^````````````___^^^\\\\\\VVVVVVVVVVVVVVVUUUTTTSSSSSSQQQOOOLLLIIIHHHFFFFFFBBB???<<<:::::::::999888777888888999:::;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<======>>>???@@@BBBCCCCCCDDDEEEGGGIIIKKKKKKKKKKKKLLLOOOSSSVVVXXXZZZ\\\^^^hhhjjjmmmnnnmmmmmmmmmnnnlllnnnppprrrrrrqqqnnnmmmmmmkkkiiifffcccaaa```___^^^___```___\\\ZZZYYYZZZYYYZZZ\\\]]]]]]]]]\\\\\\]]][[[YYYVVVSSSPPPNNNMMMLLLLLLKKKKKKKKKLLLNNNOOOQQQPPPPPPRRRVVVZZZ\\\\\\^^^aaaeeeggggggffffffgggiiiiiikkklllnnnpppqqqrrrwwwvvvuuutttuuuwwwyyy{{{}}}|||{{{zzzzzzzzzzzzzzz~~~|||mmmdddWWWPPPIIIIIIIIIFFFDDDEEEFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>??????>>>>>>>>>@@@??????>>>============>>><<<;;;;;;<<<<<<;;;:::;;;;;;::::::::::::999999:::;;;<<<;;;:::999:::;;;999999999999999999999999888888777666666555444444444444555444222222333555888<<<@@@BBBDDDJJJTTT]]]fffiiikkkjjjeee```______\\\eeennnqqqpppjjj\\\OOOCCC===999999888666555777555555444444444555666777666666666666555555555555555555555444444444444333222333333444555777888999777555333333555666555444333333333333333333333333444444444555666666666777777666555444333333333333555555555555555555555666555555555444444444444444jjjjjjjjjhhhfffeeefffgggmmmnnnooopppooonnnmmmlllmmmllljjjjjjkkkllllllkkkiiiiiijjjkkkkkkkkkkkkkkkhhhhhhgggfffffffffffffffddddddgggjjjmmmnnnmmmkkkfffeeeccccccccceeehhhjjjmmmlllkkkjjjiiihhhgggfffkkklllmmmmmmmmmllljjjiiiiiiiiihhhhhhhhhhhhhhhiiiiiihhhffffffhhhkkkkkkkkkhhhgggffffffhhhhhhgggfffdddeeefffeeecccbbbbbbcccaaa```___^^^]]]]]]^^^^^^``````______^^^]]]\\\[[[XXXXXXXXXXXXWWWVVVTTTTTTTTTSSSQQQOOOMMMLLLJJJJJJEEEBBB???======<<<;;;999777777888999::::::;;;;;;:::::::::::::::;;;;;;<<<<<<<<<===>>>???@@@AAAAAACCCDDDEEEGGGGGGGGGGGGGGGHHHLLLQQQTTTUUUVVVWWWWWWbbbeeehhhjjjjjjkkklllmmmjjjlllnnnpppppppppooonnnnnnllliiifffcccaaa``````aaabbbbbbaaa]]][[[ZZZZZZZZZ[[[]]]___`````````___^^^]]][[[YYYWWWTTTRRRQQQNNNNNNNNNNNNNNNNNNNNNOOOMMMMMMMMMOOORRRUUUXXXYYY[[[___cccfffffffffffffffhhhhhhiiikkklllnnnoooooowwwwwwxxxwwwxxxyyy{{{}}}~~~}}}{{{zzzyyyxxxxxxzzz{{{|||~~~~~~vvvcccWWWLLLIIIJJJHHHEEEEEEGGGGGGFFFEEEEEEDDDDDDCCCAAAAAABBBBBBAAAAAA@@@???>>>>>>????????????>>>>>>@@@@@@???>>>>>>>>>>>>>>>>>><<<;;;;;;<<<<<<;;;:::::::::::::::::::::::::::999;;;<<<;;;999999:::;;;999999999999999999999999888888777777666555555444333444444444222222444666:::===@@@BBBDDDLLLXXXaaafffhhhiiifffbbb______aaa]]]dddlllooooooiii]]]QQQAAA;;;777777666333222444444555777888888888777666666666666666555555555555555555555555444444444444444444333333444666777999666555444333444444555555333333333333333333333333333333444444555666777777777777666555444333333222555555555555666666666666666666555555444444333333jjjkkkkkkiiigggfffggghhhnnnoooooooooooommmkkkjjjmmmkkkjjjjjjkkklllkkkjjjhhhiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhhhhddddddfffjjjmmmnnnllljjjfffeeedddddddddfffhhhiiijjjkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmlllkkkjjjgggggggggggghhhiiijjjkkkkkkiiiggggggiiikkkllllllhhhgggfffgggiiijjjiiihhhggghhhhhhgggeeeddddddeeebbbbbbaaaaaa````````````aaa```___^^^]]]\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSRRRQQQOOONNNMMMJJJGGGDDDBBBAAA???===;;;777777888999999:::;;;;;;:::999999999999:::;;;;;;<<<<<<===>>>??????@@@@@@CCCDDDDDDEEEEEEEEEEEEEEEFFFJJJPPPSSSTTTTTTTTTUUU[[[^^^bbbeeeggghhhjjjllljjjjjjjjjkkkkkklllmmmnnnmmmllljjjhhhfffdddcccbbbdddeeeeeeccc```]]]\\\\\\\\\]]]___aaabbbbbbbbbaaa]]]]]]\\\\\\ZZZXXXVVVUUUNNNOOOOOOOOOOOONNNNNNMMMKKKKKKLLLLLLNNNQQQUUUXXXZZZ]]]aaadddeeefffggghhhhhhhhhjjjkkklllnnnooopppvvvxxxzzzzzzyyyzzz|||~~~~~~}}}{{{yyyxxxxxxwwwvvvxxxzzz}}}qqqbbbRRRLLLKKKHHHFFFEEEHHHGGGGGGFFFEEEEEEDDDDDDAAABBBBBBBBBBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@???@@@??????>>>>>>>>>>>>>>>>>><<<;;;;;;<<<<<<;;;:::::::::::::::::::::::::::999:::;;;:::999999:::;;;999999999999999999999999888888777777666666555555222333444444333333555777:::===AAABBBEEENNNZZZdddhhhjjjiiifffaaa^^^___aaaaaagggkkkkkkiiidddZZZOOOAAA;;;777777666333222444333666:::======;;;777555666666666666555555555555666666555555555444444444777666444333333444555666555555555444444444555666333333333333333333333333222333333444555666666777777666666666555444333333333333444444444555555555666666666555555444444444kkkkkklllkkkiiihhhjjjkkknnnnnnnnnnnnmmmlllkkkkkkmmmllljjjjjjkkkkkkiiiggghhhiiijjjjjjkkkkkkkkkkkklllmmmnnnnnnnnnlllkkkjjjfffffffffhhhkkkkkkjjjhhheeeeeeffffffgggggghhhiiihhhiiijjjkkklllnnnoooooommmmmmnnnnnnnnnmmmmmmmmmggggggggghhhiiikkklllmmmkkkiiihhhiiikkkllllllkkkhhhgggggghhhiiijjjjjjiiiiiijjjjjjiiigggffffffgggdddddddddddddddcccccccccbbbaaa```^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYVVVVVVVVVUUUUUUSSSRRRQQQPPPNNNJJJHHHEEECCC???<<<999999999999:::::::::::::::999888777888999:::;;;;;;;;;<<<======>>>??????BBBBBBCCCCCCCCCCCCDDDDDDEEEIIINNNQQQSSSSSSSSSTTTUUUXXX]]]aaadddfffiiikkkkkkjjjhhhhhhhhhiiijjjkkkkkkkkkkkkjjjiiihhhgggfffggghhhhhhfffccc```______^^^___aaabbbbbbbbbaaaaaa]]]]]]^^^^^^]]][[[YYYXXXOOONNNNNNNNNMMMLLLLLLLLLKKKKKKKKKKKKLLLOOOTTTWWWYYY\\\___aaaccceeegggiiihhhhhhjjjkkkmmmooopppqqqssswwwzzz{{{zzzyyy{{{~~~}}}|||{{{zzzyyyxxxxxxxxxtttwww{{{ooo[[[QQQLLLHHHFFFFFFHHHGGGGGGFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>======>>>>>>>>>>>><<<;;;;;;<<<<<<;;;:::999999::::::::::::;;;;;;888999::::::999999:::;;;999999999999999999999999888888888777777666666666222333444444333444666888:::>>>BBBDDDHHHPPP]]]gggoooooonnnjjjddd```aaacccgggkkkmmmjjjgggaaaWWWMMMCCC===999999888666555777333666;;;>>>>>>;;;888555666666666666555555555555666666666555555555444444777666555444333333333333444666777777666555555666333333333333333333333333333333333444555555555666555666666666666555444444222222222333444444555555666666666555555555555555kkklllllllllkkkkkklllnnnmmmmmmmmmmmmmmmnnnooooooooommmlllkkklllkkkhhhfffjjjjjjkkkkkklllkkkkkkkkkkkklllnnnoooooonnnllljjjiiigggfffggghhhhhhgggfffeeefffgggiiiiiiiiiiiihhhhhhhhhjjjkkkmmmnnnooopppoooooooooooopppoooooooookkkjjjjjjjjjkkkllllllmmmjjjjjjiiijjjlllmmmkkkjjjiiihhhggghhhiiijjjiiihhhiiijjjkkkjjjhhhgggggghhheeeeeeffffffggggggffffffeeedddbbb```___^^^^^^^^^]]]]]]^^^^^^^^^^^^]]]\\\XXXXXXYYYYYYYYYWWWVVVUUUWWWTTTPPPMMMJJJFFFAAA>>>;;;;;;;;;;;;::::::::::::999999777777777888:::;;;999::::::;;;;;;<<<<<<<<<@@@@@@@@@@@@AAAAAABBBCCCBBBFFFJJJNNNOOOPPPRRRSSSQQQUUU[[[___cccfffiiillljjjjjjjjjiiihhhggggggfffhhhiiikkkmmmmmmllljjjiiihhhiiijjjhhheeecccbbbccc``````aaaaaaaaa```^^^]]]^^^_________^^^[[[YYYWWWQQQPPPOOONNNMMMMMMMMMMMMKKKLLLLLLKKKKKKNNNSSSXXXWWWYYY\\\^^^___cccgggjjjggghhhiiikkknnnpppqqqrrrqqquuuzzz{{{yyyxxxzzz}}}zzzzzzyyyxxxxxxxxxxxxyyyvvvyyy~~~|||fffXXXOOOIIIGGGIIIGGGGGGGGGFFFEEEEEEDDDDDDBBBBBBBBBCCCBBBBBBAAA@@@??????@@@@@@@@@@@@??????>>>======<<<<<<======>>>>>><<<;;;;;;<<<<<<;;;:::999999999::::::;;;;;;;;;777999::::::999999:::;;;888888888888888888888888888888888777777777777777111333444444444555777999;;;???DDDGGGKKKTTT```jjjtttuuusssnnngggbbbaaabbbhhhlllnnnlllggg```TTTHHHAAA<<<888999999666666888555666888::::::999888666666666666666555555555555666666666666555555555555444444555555555444333333333666::::::888666555666444444444444444444444444444444444444444444444444444444666666777666666555111222222333444444555555555555555555666666666666kkklllmmmmmmllllllnnnppplllkkkkkklllnnnpppssstttpppooommmmmmlllkkkhhhfffkkklllllllllllllllkkkkkkjjjkkknnnoooooonnnllljjjkkkiiifffeeeffffffeeedddeeefffhhhjjjkkkjjjiiihhhhhhiiijjjkkklllnnnooooooqqqqqqqqqqqqqqqqqqqqqrrrnnnnnnmmmllllllllllllmmmjjjjjjjjjlllmmmmmmkkkiiiiiihhhggghhhiiijjjiiigggjjjkkkkkkjjjhhhgggggghhheeefffggghhhiiiiiihhhhhhhhhfffdddbbb````````````^^^^^^______```_________ZZZZZZ[[[\\\\\\ZZZYYYXXX[[[XXXTTTPPPLLLGGGBBB???===<<<<<<;;;;;;::::::999999888777666666888:::;;;888888888999999::::::;;;???>>>>>>>>>???@@@AAABBB@@@CCCGGGJJJLLLNNNPPPRRRPPPTTTZZZ___cccgggjjjmmmiiijjjkkkllljjjgggdddbbbfffhhhlllooopppooommmkkkiiijjjkkkjjjgggeeedddeee``````aaa```___^^^\\\[[[```aaaaaa```^^^[[[WWWUUUUUUTTTRRRPPPOOOOOOPPPPPPKKKLLLLLLKKKKKKNNNSSSXXXVVVXXXYYY[[[]]]aaafffjjjfffggghhhkkkmmmppprrrsssooouuuzzz{{{yyyxxxzzz}}}xxxxxxwwwwwwxxxxxxyyyyyyxxx{{{~~~~~~nnn\\\QQQIIIIIILLLGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>????????????>>>>>>======<<<<<<<<<<<<===>>>>>><<<;;;;;;<<<===;;;:::999999999::::::;;;;;;;;;777888::::::999999:::;;;777777777777777777777777888888888888777777777777111333444444444555888:::<<<@@@FFFJJJNNNWWWbbblllvvvvvvuuuooogggaaa``````eeejjjnnnmmmhhh___QQQDDD???999666777777555444777666666666555666777777888777666666666555555555555777666666666555555555555111222444555666555444444222666;;;<<<:::777666666555555555555555555555555444444444444444444333333333444555777777777777666222222333333444555666666444444555555666666777777jjjkkklllmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnnnntttrrrnnnkkkhhhgggggggggllliiiggghhhkkknnnnnnmmmppppppooonnnmmmkkkiiihhhmmmkkkiiihhhiiiiiihhhfffiiiiiijjjkkkkkkkkkjjjjjjiiijjjkkkmmmnnnooooooooolllllllllmmmnnnooopppqqqqqqpppooonnnllllllllllllmmmkkkjjjiiiiiijjjlllmmmmmmllljjjiiihhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjiiihhhgggffffffiiiiiigggfffdddcccaaaaaaccccccbbbbbbaaa`````````]]]]]]^^^]]]]]]\\\ZZZZZZ[[[ZZZYYYVVVRRRNNNJJJHHHGGGBBB===::::::;;;999777999888777888999888777555888999:::<<<======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCDDDGGGIIILLLMMMPPPSSSXXX]]]aaadddeeefffggglllooonnniiieeedddfffdddgggkkkppprrrrrrqqqpppooooooooonnnkkkhhhfffdddbbbaaa___]]]\\\\\\]]]^^^```aaaaaaaaa___\\\YYYXXXVVVVVVUUUSSSQQQOOOMMMLLLLLLJJJIIIJJJMMMPPPRRRRRRTTTUUUWWWXXXZZZ^^^cccgggiiigggfffhhhmmmpppqqqqqqsssuuuvvvvvvuuuvvvxxxzzzyyyyyyyyyxxxxxxxxxwwwwwwzzz}}}}}}lll[[[MMMIIILLLJJJEEEBBBDDDEEECCCCCCEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????<<<<<<===>>>>>>>>>>>>>>>===<<<:::999888888999:::::::::::::::::::::::::::<<<<<<;;;::::::999888888999999888888888888999999999999888888777666666555555555333333555888;;;===AAABBBCCCHHHQQQ\\\fffllluuusssoooiiieeecccdddffffffjjjoooooohhh[[[MMMDDD===;;;888777666666444333222333333444555666777777;;;666444666666444333444;;;===:::666555888777333333333333444444444555555222444555222...---222666666666777777666555444444444444444555555555555666555555666666555444333333777777777777666666666666444666777777666666777999kkklllmmmnnnnnnooooooooooooooonnnmmmmmmmmmnnnnnnrrrqqqooonnnllllllllllllnnnkkkiiijjjmmmooopppooooooooonnnmmmmmmlllkkkkkkpppnnnlllkkkkkkkkkjjjhhhjjjjjjkkklllllllllllllllkkklllmmmnnnooopppppppppmmmmmmmmmmmmnnnnnnoooppppppooonnnmmmllllllllllllooonnnlllkkkkkklllnnnooonnnmmmllljjjiiiiiiiiijjjiiiiiijjjjjjkkkkkkkkklllkkkkkkjjjjjjiiigggffffffiiihhhhhhgggfffeeeeeedddgggfffeeedddbbbaaa```___]]]]]]]]]]]]\\\[[[ZZZZZZ\\\[[[ZZZWWWTTTPPPLLLJJJIIIFFFAAA??????>>>;;;999:::999888999:::999888666777888:::;;;<<<<<<;;;;;;========================???@@@AAABBBDDDGGGIIIJJJMMMOOOTTTYYY]]]```aaabbbdddhhhmmmllliiieeefffgggdddgggkkkooorrrssssssssssssrrrqqqooollljjjgggfffdddccc```^^^]]]\\\]]]]]]______``````^^^\\\ZZZXXXXXXWWWWWWUUUSSSPPPNNNLLLMMMKKKIIIJJJMMMPPPRRRRRRSSSTTTVVVWWWXXX\\\```dddeeeeeefffjjjoooqqqqqqooosssuuuvvvuuuuuuuuuwwwyyyxxxxxxxxxxxxxxxxxxxxxxxx|||nnn^^^QQQMMMOOOKKKFFFDDDFFFFFFCCCCCCDDDEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???======>>>>>>======<<<<<<>>>===<<<::::::::::::;;;::::::::::::::::::::::::<<<<<<;;;;;;:::999999888999999888888888888999999:::999999888777777666666555444333333555888;;;===EEEEEEFFFJJJSSS^^^hhhooossspppkkkfffbbbbbbccceeegggjjjmmmllleeeYYYLLLCCC===;;;888777777777555444333333444444555666777777888555555888888555666999OOOFFF;;;555555666555444444444444444555555555555222555666444000///222666666666666666666555444444444444444555555555555666666666666666666555444444777666666666666666666666555666777777666666777999llllllmmmmmmnnnoooooooooppppppooonnnnnnnnnnnnnnnqqqqqqrrrrrrrrrrrrrrrrrrpppnnnmmmmmmoooqqqqqqqqqoooooommmllllllmmmmmmnnnrrrpppnnnnnnnnnnnnmmmkkkkkkllllllmmmnnnoooppppppoooppppppqqqrrrrrrqqqqqqnnnnnnnnnnnnnnnnnnooooooooooooooonnnnnnmmmmmmmmmqqqpppooonnnnnnooopppqqqpppooonnnlllkkkjjjjjjjjjiiiiiijjjjjjkkklllmmmmmmkkklllllllllkkkiiigggfffiiiiiiiiihhhhhhhhhhhhhhhjjjiiigggfffcccaaa```___^^^]]]]]]\\\\\\[[[ZZZZZZ]]]]]][[[YYYVVVRRROOOMMMMMMKKKHHHFFFEEEBBB???<<<;;;:::999999::::::999777777888999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAADDDFFFGGGIIIKKKOOOTTTXXX[[[]]]]]]```dddhhhjjjhhhggghhhjjjfffhhhlllpppsssuuuvvvwwwwwwvvvssspppmmmkkkiiiiiigggeeeccc```^^^]]]\\\\\\]]]^^^^^^___^^^\\\[[[YYYZZZZZZYYYXXXUUURRROOONNNNNNLLLJJJKKKMMMPPPRRRRRRRRRSSSUUUUUUWWWYYY]]]```aaabbbfffkkkoooqqqpppnnnssstttuuutttttttttvvvxxxvvvvvvwwwwwwxxxyyyyyyyyy~~~uuufffZZZSSSQQQLLLHHHEEEGGGGGGDDDBBBDDDEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>===<<<<<<;;;@@@???===<<<;;;;;;<<<<<<::::::::::::::::::::::::<<<<<<;;;;;;:::999999999999999888888888888999999:::::::::999888888777777555444444444666999<<>>@@@AAACCCDDDGGGIIILLLQQQTTTXXXZZZZZZ\\\```dddggghhhiiikkkllliiikkknnnqqquuuwwwzzz{{{yyywwwtttpppnnnlllkkkkkkiiihhheeebbb___]]]\\\[[[]]]^^^_________^^^]]]\\\\\\\\\\\\[[[XXXUUURRRPPPOOOMMMKKKLLLNNNPPPRRRRRRRRRSSSUUUUUUVVVWWWZZZ]]]^^^```dddhhhlllnnnnnnnnnqqqrrrsssrrrrrrrrrtttvvvtttuuuvvvwwwxxxzzz{{{{{{~~~tttfffZZZRRRLLLGGGEEEGGGGGGEEECCCEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>?????????@@@???===<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::::::::999999888888999999::::::::::::999999999888888555444444444666:::>>>@@@FFFFFFIIINNNXXXeeeqqqyyyxxxssskkkeeebbbaaabbbbbbggggggeee```YYYPPPGGGAAA<<<:::888888888888777666555555555555666666666666444444666888777888@@@JJJjjjMMM555333666222111666666666666666777777777777444666888777555444444555444444555555555555444444444444444555555555555666666777777777777777666666555555555666666666666666666888999888777777888999iiiiiihhhiiiiiijjjlllmmmppppppooonnnnnnnnnnnnnnnsssuuuwwwyyyyyyxxxwwwuuussssssrrrqqqpppppprrrsssuuussspppmmmllllllmmmmmmpppppppppqqqrrrrrrqqqooopppppppppqqqrrrtttuuuvvvvvvvvvwwwwwwvvvvvvuuuuuuqqqqqqrrrrrrrrrqqqppppppqqqrrrssstttuuuuuuuuutttrrrqqqqqqppppppoooooopppqqqppppppooonnnmmmlllkkkiiijjjjjjlllmmmnnnooooooppppppqqqrrrqqqpppooonnnnnnnnnmmmkkkjjjiiihhhgggggggggfffeeedddccccccbbb```___^^^]]]\\\\\\\\\]]]\\\\\\\\\ZZZXXXVVVSSSQQQQQQRRRRRRPPPMMMIIIEEECCC@@@>>>;;;:::::::::999888888888777888888888999999<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@BBBCCCFFFHHHKKKNNNRRRUUUXXXYYYYYY\\\```dddgggiiikkkmmmlllnnnpppsssvvvxxxzzz{{{wwwuuussspppnnnmmmlllmmmkkkjjjgggdddaaa^^^\\\[[[___```````````````______^^^______^^^\\\YYYVVVTTTQQQOOOMMMLLLNNNPPPQQQRRRSSSTTTUUUVVVUUUVVVXXXZZZ\\\]]]```bbbeeehhhkkkmmmmmmnnnoooooooooppprrrttttttuuuvvvwwwyyy{{{|||}}}}}}~~~uuudddWWWNNNHHHEEEGGGGGGEEEEEEGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????@@@AAACCCEEEFFF???>>>===;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::999999999999:::::::::::::::999999999999999555444444555777;;;???BBBCCCDDDIIIQQQ\\\jjjvvv~~~yyypppiiifffdddcccbbbdddbbb___YYYRRRJJJCCC???;;;999777777888888888777666666666666666666555555666555555666555888BBBNNN\\\CCC000222777333111555666666666777777777888888555777888888666555555555444444555555666555555444444444444555555555555666666666777777777777777666444444555555666666666777777888999888777666777888hhhhhhgggggggggiiikkklllnnnnnnmmmmmmmmmmmmnnnnnntttuuuwwwxxxyyyxxxvvvuuuuuuuuutttsssqqqppprrrtttuuutttrrrooommmlllllllllnnnnnnoooqqqtttuuusssrrrsssrrrrrrrrrssstttvvvwwwwwwxxxxxxxxxxxxxxxwwwwwwqqqrrrtttuuuuuutttsssrrrrrrsssuuuwwwxxxxxxxxxwwwrrrqqqqqqqqqpppoooooooooooooooooooooooonnnllllllkkkkkkllllllmmmnnnooooooqqqqqqqqqrrrrrrsssssstttrrrqqqpppnnnllljjjiiihhhggggggffffffeeedddddddddbbbaaa___^^^]]]]]]^^^___\\\\\\\\\[[[ZZZWWWUUUTTTRRRTTTUUUSSSPPPLLLIIIIIIFFFCCC???===<<<<<<;;;:::999888888777888888999999<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAADDDEEEHHHKKKOOORRRUUUVVVWWWYYY\\\```dddgggiiijjjmmmoooqqqsssuuuvvvvvvvvvsssrrrqqqpppoooooooooooonnnmmmkkkhhheeebbb___^^^aaaaaaaaaaaaaaa`````````___```aaaaaa```]]]ZZZXXXSSSPPPNNNMMMOOOQQQQQQQQQSSSTTTUUUUUUTTTTTTUUUVVVYYYZZZ\\\]]]___bbbfffjjjhhhjjjkkkllllllnnnpppsssuuuvvvwwwyyyzzz|||}}}~~~|||}}}~~~rrrcccUUUNNNIIIHHHHHHFFFFFFIIIFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???@@@AAACCCEEEHHHJJJ@@@???===<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999::::::999999999999999999888888444444444555888<<>>??????@@@AAACCCFFFJJJMMMPPPQQQTTTUUUWWW[[[___cccdddeeelllnnnppprrrsssrrrpppnnnoooooopppqqqrrrrrrrrrrrrrrrqqqooollliiifffdddbbbbbbbbbaaa``````___``````___```bbbdddccc```]]][[[TTTQQQOOONNNOOOQQQQQQQQQRRRSSSTTTTTTRRRQQQRRRRRRSSSVVVYYY[[[\\\]]]```cccdddeeegggiiijjjlllooorrrwwwwwwyyyzzz|||}}}~~~||||||}}}}}}~~~uuu```WWWOOOKKKHHHFFFGGGJJJFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBEEEHHHIIIAAA@@@>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;888888888888888888888888444444444555999===BBBDDDDDDHHHOOOZZZfffqqq{{{yyyrrrnnnmmmjjjfffaaaZZZXXXTTTNNNHHHBBB===:::888666555555666777777666888888888777666555555444666333444888999999;;;@@@666666555444444333444444555555555666666666777777888777555444555555666666555666666777888888777777444444444555555555555666444444555666666666666666333333444555555666777777555666777666444444444555jjjiiigggggghhhiiilllmmmjjjjjjjjjkkklllmmmnnnooopppqqqrrrtttvvvwwwwwwxxxyyyzzzzzzxxxtttsssuuuxxxpppqqqqqqqqqqqqpppooonnnlllmmmoootttxxxzzzyyyxxxvvvuuusssrrrssstttvvvwwwwwwxxxyyyyyyzzzzzzyyyyyyrrrtttvvvxxxyyyyyyxxxwwwppprrruuuwwwyyyzzzyyyyyyssssssssssssrrrqqqpppoookkklllnnnooooooooonnnmmmmmmmmmmmmnnnnnnnnnnnnnnnooonnnmmmmmmooosssvvvyyytttttttttssssssrrrrrrrrrmmmmmmkkkiiigggfffdddccceeedddbbb```___```aaabbb^^^_________^^^\\\ZZZYYYVVVXXXYYYWWWTTTQQQQQQSSSQQQMMMHHHEEECCCAAA???>>>;;;:::999888888999::::::999999999999999999999999;;;;;;;;;;;;;;;<<<===>>>===>>>@@@BBBFFFIIILLLNNNRRRRRRTTTWWW\\\___aaaaaakkkmmmoooqqqqqqnnnkkkiiilllnnnpppssstttuuuuuutttttttttrrrpppmmmjjjgggfffbbbbbb```______^^^^^^^^^___```ccceeeeeebbb___]]]TTTRRROOONNNOOOQQQQQQQQQPPPRRRSSSRRRQQQOOOOOOPPPOOOSSSYYY[[[[[[[[[\\\]]]aaaccceeeggghhhkkkoooqqqxxxyyyzzz{{{|||~~~}}}}}}}}}}}}~~~iii^^^TTTNNNIIIFFFFFFJJJFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@AAACCCFFFGGGBBBAAA@@@>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;777777777777777777888888444444444666999>>>BBBEEEGGGKKKSSS^^^iiisss{{{{{{vvvpppmmmmmmkkkfffaaaVVVTTTQQQLLLFFF@@@;;;999777555444444666777777666999999888777666555444444444222444:::===:::777777///777:::666222333555555555555555555666666666666999777444333444555666666666666777888888888888888444444444555555555666666333333444555666666555555333333444444555666777777555666777666444333333444iiihhhhhhggghhhiiikkklllmmmmmmlllllllllmmmmmmnnnqqqrrrtttuuuvvvwwwwwwwwwwwwyyy{{{||||||zzzwwwvvvrrrsssrrrpppnnnmmmoooqqqrrrqqqqqqtttxxx{{{||||||zzzyyywwwtttqqqrrrtttwwwvvvtttsssuuuxxxzzzyyywww{{{yyywwwuuuuuuwwwyyy{{{tttuuuvvvxxxxxxwwwwwwvvvsssrrrppppppqqqrrrqqqooonnnlllkkkmmmqqqssssssqqqppppppppppppooonnnllljjjnnnoooppppppqqqqqqqqqqqqrrrssssssrrrrrrqqqoooooorrrpppmmmjjjhhhhhhhhhhhhggggggfffeeeeeeeeeeeeeeefffeeebbb___]]]\\\[[[[[[WWWVVVVVVWWWXXXYYYWWWVVVVVVSSSOOOJJJEEEBBB@@@???===<<<<<<;;;:::999888888777777777777777888888888::::::;;;;;;<<<======>>>@@@@@@???@@@BBBEEEHHHIIIKKKOOOTTTWWWYYYZZZ[[[\\\iiilllppprrrpppnnnlllkkkmmmmmmnnnooopppqqqqqqrrrttttttsssqqqooollljjjiiidddbbbaaaaaaaaa```^^^\\\^^^```bbbcccdddcccbbbaaaZZZVVVQQQMMMLLLNNNRRRUUURRRRRRRRRRRRRRRQQQQQQQQQPPPRRRUUUVVVWWWXXX[[[]]]cccccccccdddfffhhhkkkmmmqqqtttwwwyyyzzzzzz|||}}}zzz|||}}}}}}}}}}}}uuucccTTTQQQOOOHHHGGGLLLJJJHHHEEEDDDDDDCCCBBBAAABBBBBBAAA@@@@@@??????>>>DDDBBBAAA@@@AAACCCCCCCCCBBB???<<<===???@@@===:::<<<>>>???>>>===;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;:::999999999:::;;;<<<777777777777666666666666555555555666999===BBBEEEFFFMMMVVV___kkkvvv{{{yyywwwrrrnnnoooqqqnnncccYYYUUUVVVTTTOOOFFF???;;;:::777777777777888888888888888777666777888999888666555555666666777777888888777777666555555555555555444444444555555555555666666555555555555444444444555555555666666666666666666666666555555444444444333333444444555666777777666666666666666777888888777777666666555555555444hhhhhhhhhiiijjjlllnnnooooooooonnnnnnnnnooooooooorrrsssssstttuuuvvvvvvwwwxxxyyy{{{||||||zzzxxxvvvqqqrrrrrrrrrqqqqqqsssuuuuuuttttttuuuxxx{{{{{{{{{zzzzzzxxxuuussssssuuuwwwwwwuuutttvvvyyy{{{zzzyyy{{{zzzxxxwwwwwwwwwxxxyyyuuuvvvwwwxxxyyyxxxxxxwwwtttsssrrrsssttttttrrrpppmmmllllllnnnrrruuuuuusssrrrrrrsssrrrqqqpppnnnmmmnnnooopppqqqrrrqqqqqqpppqqqqqqqqqqqqppppppooonnnrrrqqqnnnkkkiiiiiiiiiiiihhhhhhggggggfffggggggggghhhfffdddaaa___^^^]]]]]]XXXWWWWWWWWWXXXXXXWWWUUUXXXVVVRRRNNNIIIEEEBBBAAA???>>>===<<<;;;:::999999999999999999999999999999:::::::::;;;<<<=========??????>>>???AAADDDFFFHHHJJJMMMQQQTTTVVVXXXZZZ\\\fffiiimmmnnnmmmllljjjjjjmmmnnnnnnooopppqqqqqqqqqtttttttttsssqqqpppnnnmmmhhhfffdddccccccbbb```^^^]]]^^^```aaabbbaaa```___ZZZWWWSSSOOONNNOOORRRTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRTTTWWWXXXYYY[[[]]]```dddccccccccceeehhhlllnnnqqqtttwwwyyyyyyzzz{{{||||||~~~lll[[[VVVSSSLLLJJJMMMKKKHHHFFFEEEEEEEEEDDDBBBCCCCCCBBBBBBAAA@@@@@@???DDDCCCAAAAAAAAABBBBBBBBB@@@>>><<<<<<======<<<:::======>>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;:::999999999:::;;;;;;888777777777666666666666666555555777:::>>>CCCEEEHHHNNNVVV```mmmzzz}}}wwwrrrmmmnnnpppmmmcccZZZTTTTTTRRRLLLCCC<<<888777666666666777777777888888:::888777777888888666555666666666666777777888888777777666555555555555555444444444555555555555666444444444555555555666666777666666666555555555555444444444333333222222222333333444444555666666777444444444444444555666666777666666666555555555555jjjjjjjjjkkkmmmoooqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqttttttsssssstttuuuvvvwwwyyyzzz{{{||||||zzzxxxwwwqqqrrrtttttttttuuuwwwyyyxxxwwwvvvxxxzzz{{{{{{zzz{{{{{{zzzwwwuuutttvvvxxxwwwvvvvvvwwwzzz{{{{{{zzz|||{{{{{{zzzyyyxxxwwwwwwwwwwwwxxxyyyyyyyyyyyyxxxtttttttttvvvwwwvvvssspppooonnnnnnqqqtttvvvvvvvvvuuuvvvuuuuuutttrrrqqqpppoooppprrrssssssqqqooonnnooooooooooooooonnnnnnnnnsssqqqooommmkkkjjjjjjjjjiiihhhhhhhhhhhhhhhiiiiiiiiigggeeebbb```_________\\\[[[ZZZZZZ[[[[[[YYYWWWZZZYYYVVVSSSNNNJJJGGGEEECCCBBB???===;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;<<<<<<============>>>???BBBDDDEEEGGGJJJMMMOOOQQQUUUYYY[[[bbbeeehhhjjjjjjiiiiiiiiimmmnnnooopppppppppppppppttttttuuuuuuuuutttrrrqqqmmmjjjgggeeeddddddcccaaa^^^___```aaaaaaaaa```___[[[YYYVVVTTTRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTVVVYYY[[[\\\^^^aaacccdddcccbbbbbbdddhhhllloooqqqtttwwwyyyyyyyyyzzz{{{~~~vvvccc[[[UUUMMMIIIJJJKKKIIIGGGFFFGGGGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@CCCBBBAAAAAA@@@@@@@@@@@@>>>>>>===<<<<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;::::::999999::::::;;;888888777777777666666666666666666888;;;???CCCEEEJJJNNNUUU```pppwwwqqqllllllnnnkkkddd\\\VVVUUUQQQJJJBBB;;;888777555555666666666777777777;;;999888777888777666444666666666777777777777888777777666555555555555555444444444555555555555666222222333444555666777888777777666666555555444444444444444333333333333333333333444444555666666666444444444333444444555666666666666666555555555555mmmmmmnnnnnnooopppqqqrrrqqqrrrrrrrrrssssssrrrrrruuuttttttttttttuuuvvvwwwyyyyyyzzz{{{{{{yyyxxxwwwrrrtttuuuvvvvvvvvvxxxzzzxxxxxxxxxzzz|||}}}}}}|||{{{{{{{{{yyywwwvvvwwwxxxvvvvvvwwwxxxyyyzzz{{{{{{}}}}}}}}}|||{{{yyywwwuuuwwwwwwwwwxxxxxxxxxxxxxxxttttttuuuwwwxxxwwwsssppprrrrrrrrrsssuuuvvvvvvvvvxxxwwwwwwvvvuuutttsssrrrqqqrrrssstttsssqqqnnnmmmmmmmmmmmmmmmmmmnnnnnnooorrrqqqooommmlllkkkkkkkkkiiihhhhhhhhhhhhiiijjjjjjiiihhheeecccaaa`````````___^^^]]]^^^______]]]\\\[[[ZZZYYYVVVSSSNNNJJJHHHGGGEEEBBB???===<<<<<<<<<;;;;;;;;;:::::::::::::::999999::::::;;;;;;;;;;;;;;;;;;<<<<<<>>>@@@BBBCCCEEEFFFHHHJJJLLLPPPVVVYYY]]]```ccceeeffffffhhhiiimmmnnnooopppqqqqqqpppppptttuuuvvvwwwvvvuuusssrrrqqqnnniiifffeeeeeedddcccaaabbbbbbcccccccccbbbbbb]]]\\\ZZZXXXWWWUUUUUUTTTRRRRRRQQQPPPPPPQQQRRRRRRTTTVVVYYY[[[\\\^^^aaaddddddbbbaaaaaacccggglllooopppsssvvvxxxxxxxxxzzz{{{pppeee]]]TTTLLLIIIKKKIIIGGGFFFGGGGGGFFFEEECCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@??????@@@AAA@@@@@@@@@@@@@@@@@@AAACCC@@@>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::888888888777777777666666555555666888;;;???BBBDDDJJJNNNTTT___qqqvvvqqqkkkjjjkkkjjjddd___ZZZWWWQQQIIIBBB<<<999888555555555555666666666666999888777777888888777666777777777777777777777777777777666555555555555555444444444555555555555666333333444444555666666777555555555666666666666666666666666666666555555555444444444555555555666666666666666555555666666777666666666666666555555555qqqqqqqqqpppppppppooooooooopppqqqsssssstttssssssuuuuuuuuuuuuvvvwwwwwwxxxxxxyyyyyyzzzyyyxxxwwwwwwuuuwwwxxxxxxvvvvvvvvvxxxwwwwwwxxx{{{~~~~~~zzz||||||{{{yyywwwwwwwwwuuuvvvwwwwwwxxxyyyzzz{{{~~~~~~~~~~~~|||zzzwwwuuuvvvvvvvvvvvvwwwwwwwwwxxxttttttuuuwwwxxxvvvssspppuuuvvvvvvvvvuuuuuuuuuvvvyyyxxxwwwvvvuuutttttttttrrrsssssstttsssqqqnnnmmmllllllllllllmmmnnnpppqqqqqqqqqooonnnmmmlllkkkkkkiiihhhhhhggghhhhhhiiiiiihhhgggeeecccaaa`````````]]]]]]]]]^^^```aaa___^^^ZZZZZZYYYWWWTTTQQQNNNLLLJJJHHHEEEBBB???>>>======;;;;;;:::::::::999999999999999999:::::::::::::::::::::;;;<<<===>>>@@@@@@BBBCCCEEEFFFHHHLLLRRRVVVYYY\\\___aaaccceeehhhjjjkkkmmmooopppqqqqqqqqqpppuuuvvvwwwwwwvvvtttrrrppprrrnnnjjjgggffffffeeedddbbbcccccccccccccccbbbbbb^^^^^^]]]]]][[[YYYXXXWWWRRRQQQPPPOOONNNOOOPPPQQQRRRTTTWWWYYYZZZ\\\___aaaaaa```___```bbbgggkkknnnnnnqqquuuwwwxxxxxxzzz{{{~~~tttkkk```UUUNNNKKKIIIGGGFFFFFFFFFEEEDDDBBBBBBAAAAAA@@@?????????>>>???@@@???>>>>>>BBBEEEDDDDDDEEEFFFHHHHHHIIIHHHEEEAAA===;;;<<<======<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999888888888888777777777777444444666888;;;???BBBCCCIIIMMMTTT___ooo}}}tttpppkkkiiijjjiiiddd```ZZZUUUMMMEEE???;;;999888555555555555666666666666666555555666999::::::999888888888888777777777777777777666555555555555555444444444555555555555666555555555555555555555555333444444555666777888888666666666666666666666666444444444555555555555555666666555555555555666666555555555666666666666666rrrrrrrrrqqqpppooonnnmmmlllnnnpppssstttuuuuuuuuutttuuuvvvxxxyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxxxxyyyzzz{{{zzzxxxvvvvvvwwwwwwwwwxxx|||~~~zzz{{{}}}|||zzzwwwvvvvvvtttvvvwwwxxxwwwxxxzzz{{{~~~}}}{{{xxxwwwvvvvvvuuuuuuvvvvvvwwwxxxuuuuuuuuuvvvwwwwwwtttqqqvvvwwwxxxwwwuuuuuuuuuwwwzzzyyyxxxvvvuuuuuuuuuuuussssssssssssrrrqqqpppooollllllllllllnnnppprrrtttrrrqqqqqqpppooommmmmmllljjjiiiiiihhhgggggghhhhhhiiigggeeecccbbbaaaaaaaaa\\\\\\[[[]]]^^^___^^^\\\XXXXXXWWWVVVUUUSSSQQQPPPNNNMMMKKKHHHEEEBBB???>>>;;;;;;;;;::::::999999888999999999999999999999999999::::::<<<===>>>>>>???@@@BBBCCCDDDFFFIIINNNRRRUUUWWWZZZ]]]___cccgggjjjiiikkknnnqqqrrrsssrrrrrrtttuuuwwwxxxwwwtttrrrpppqqqnnnkkkiiihhhhhhfffeeebbbaaaaaaaaaaaa``````````````````___^^^]]][[[[[[UUUSSSQQQOOONNNNNNOOOPPPPPPRRRUUUVVVWWWXXX[[[]]]^^^]]]^^^___bbbfffiiikkklllooosssvvvwwwyyyzzz|||~~~wwwkkk\\\PPPLLLJJJHHHFFFFFFFFFEEECCCBBBAAAAAA@@@@@@???>>>>>>>>>???@@@???>>>AAAHHHMMMOOONNNOOORRRWWWXXXUUURRRJJJEEE>>><<<<<<>>>===<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888888999999888888888777777777444555777999<<>>>>>???AAACCCDDDEEEGGGKKKNNNQQQSSSUUUXXX[[[```eeeiiigggiiimmmqqqssstttssssssrrrtttwwwxxxxxxwwwtttrrrpppnnnlllkkkkkkjjjhhhgggcccbbbaaaaaa`````````aaaaaaaaaaaaaaa``````______YYYVVVSSSPPPNNNNNNOOOPPPOOOQQQSSSTTTTTTUUUWWWYYYZZZ[[[]]]___bbbeeeggghhhjjjmmmrrruuuwwwyyy{{{}}}xxxfffWWWOOOMMMJJJHHHGGGFFFEEECCCCCCBBBBBBAAA@@@@@@?????????AAAAAA@@@AAAFFFPPPXXX```^^^^^^eeemmmnnnhhhaaaOOOHHH@@@<<<===>>>===<<<============<<<<<<<<<<<<;;;;;;<<<<<<;;;999888777999999999888888888777777666777999<<>>>>>===<<<;;;;;;;;;999999888888888888888888999:::;;;<<<======>>>===???AAACCCDDDEEEFFFIIIKKKNNNPPPRRRUUUXXX^^^dddhhhfffhhhlllqqqtttuuuttttttqqqsssvvvyyyzzzyyywwwuuupppooommmmmmnnnmmmjjjhhheeeeeedddcccbbbbbbccccccaaaaaaaaaaaaaaaaaaaaaaaa\\\YYYVVVRRRPPPOOOPPPQQQOOOQQQSSSSSSSSSSSSUUUWWWWWWYYY\\\___bbbdddeeefffiiilllqqquuuwwwzzz|||~~~tttcccQQQOOOLLLJJJIIIGGGEEECCCDDDCCCCCCBBBBBBAAA@@@@@@AAABBBCCCBBBCCCJJJVVV___ooolllllltttxxxnnnRRRJJJAAA===>>>???===;;;>>>=========<<<<<<<<<<<<;;;;;;<<<<<<;;;999888777999999999888888888888777888999;;;>>>AAADDDFFFGGGGGGSSS```fffjjjooossssssnnnlllkkkjjjjjjgggddd```VVVNNNCCC;;;888888888888777777777777888888888888777666555666888:::999888999999999999888888777777777777666555555555555555444444444555555555666666222333333444555666777777999888777666555444333333555666666666777777888888555555555555555555555444777666555555444444444444444555555555666666777777ppppppooommmmmmlllmmmmmmmmmooorrrtttvvvxxxxxxxxxwwwxxxzzz|||}}}}}}||||||~~~}}}}}}~~~{{{zzzyyyyyyxxxxxxyyyyyy{{{|||}}}}}}|||{{{xxxwwwuuuwwwzzz}}}~~~~~~}}}|||~~~}}}wwwwwwwwwvvvvvvvvvvvvvvvwwwyyyzzzyyyxxxxxxyyy{{{vvvvvvvvvwwwxxxyyyzzz{{{~~~{{{yyywwwvvvuuuuuuuuuuuuuuutttssssssrrrrrrqqqqqqrrrssstttuuuvvvwwwyyyxxxvvvsssppppppqqqssstttrrrpppmmmlllkkklllmmmkkkiiigggeeedddccccccdddgggfffeeeeeedddccc```]]]\\\[[[ZZZXXXVVVUUUUUUUUUUUUVVVWWWVVVTTTQQQMMMKKKBBBAAA???===<<<;;;<<<<<<<<<<<<<<<;;;:::999888777888888888999:::;;;===>>>>>>>>>???@@@BBBDDDFFFGGGKKKNNNRRRWWW[[[^^^```aaaeeehhhmmmqqqsssrrrooommmoooqqqtttxxx{{{{{{yyyvvvrrrqqqpppooooooooopppqqqmmmjjjfffeeeffffffdddaaacccddddddddddddcccbbbbbb\\\XXXRRRPPPPPPQQQPPPNNNOOOPPPRRRSSSSSSSSSRRRQQQUUUXXX[[[[[[ZZZ\\\bbbhhhmmmlllnnnrrrxxx~~~~~~uuu___TTTKKKIIIIIIHHHFFFGGGEEEEEEDDDCCCAAA@@@??????AAA???@@@DDDHHHNNN^^^nnntttyyy}}}vvvXXXMMMCCC@@@@@@>>><<<<<<<<<<<<============<<<<<<:::;;;<<<<<<<<<;;;:::999:::999888888777777888888:::999;;;@@@CCCCCCEEEIIIOOOUUU___iiiooorrrqqqppplllkkkjjjjjjiiifffbbb___WWWJJJ>>>;;;;;;999777777666666555555444444444333999777666444444666777999888888888888777666444444777777777777777777777777444444444444555555555555999777555444444444666777:::999888666666666777888999666333222333444555555444555666777777777555555555555444333222111111000555777888888777666666777lllllllllllllllmmmnnnnnnkkkmmmppprrruuuwwwxxxxxxyyyzzz{{{||||||{{{zzzzzz~~~~~~}}}}}}~~~~~~zzzzzzyyyyyyxxxxxxyyyyyyyyyzzz|||||||||zzzxxxwwwtttvvvyyy}}}~~~~~~}}}~~~~~~yyyyyyyyyxxxxxxwwwwwwwwwwwwyyy{{{{{{zzzzzzzzz{{{xxxxxxwwwxxxxxxyyyzzz{{{zzzzzzyyywwwwwwvvvvvvvvvxxxwwwvvvuuuttttttttttttsssttttttuuuvvvwwwxxxxxxxxxxxxwwwtttqqqqqqsssuuuuuutttqqqooonnnooooooppplllkkkjjjhhhffffffeeeeeegggfffeeeeeedddccc```]]][[[ZZZYYYXXXXXXWWWWWWWWWVVVWWWXXXWWWVVVRRROOOMMMEEEDDDBBB@@@>>>=========;;;;;;;;;:::999888777666888888888999:::;;;<<<===<<<======???@@@CCCDDDEEEIIILLLPPPUUUYYY]]]___```aaaeeejjjoooqqqqqqooonnnoooppprrrvvvzzz{{{zzzxxxrrrqqqooonnnoooppprrrsssooollliiihhhhhhhhhfffccccccccccccccccccbbbbbbaaa]]]YYYTTTQQQQQQQQQPPPOOOQQQRRRSSSTTTTTTSSSRRRRRRQQQTTTWWWWWWWWWYYY```eeejjjjjjkkkpppvvv|||}}}iii]]]PPPLLLJJJGGGEEEFFFEEEEEEDDDCCCAAA@@@@@@???BBBAAADDDIIINNNUUUdddsssyyy{{{ZZZNNNCCC@@@???===<<<===<<<<<<============<<<<<<:::;;;<<<<<<<<<;;;:::999:::999888888777777888888:::999;;;AAACCCCCCEEEJJJPPPVVVaaakkkrrrsssrrrppplllkkkiiihhhfffbbb]]]YYYSSSGGG<<<::::::999777777666666666555555555444444888777666555555666777888888888888888777666555444666666666666666666666666666666666666777777777777888777555444333444555666555444444444555777888999999777444444666777777666666666777777777777666666444444444444444333333333444666888777666555666666iiijjjjjjkkklllmmmooopppiiijjjmmmpppsssuuuwwwxxxzzz{{{|||||||||{{{yyyxxx||||||}}}}}}~~~~~~~~~zzzzzzzzzyyyyyyyyyyyyxxxxxxyyy{{{||||||{{{yyyxxxuuuwwwzzz}}}~~~}}}~~~}}}||||||{{{zzzyyyxxxxxxvvvyyy|||}}}}}}|||||||||zzzzzzyyyyyyyyyyyyzzzzzzwwwwwwxxxyyyyyyyyyyyyyyyzzzyyywwwuuutttuuuvvvwwwvvvwwwxxxxxxyyyyyyyyyyyywwwwwwvvvtttrrrsssuuuwwwxxxvvvtttrrrqqqrrrssssssmmmmmmmmmllljjjiiigggffffffeeeeeeeeeeeeccc```^^^[[[ZZZZZZZZZYYYYYYYYYYYYWWWXXXYYYXXXWWWTTTRRRPPPJJJHHHFFFCCCAAA???>>>===<<<<<<;;;:::999888777777888888888888999;;;<<<===;;;;;;<<<===???AAABBBCCCFFFIIIMMMRRRWWW[[[^^^```^^^aaafffkkkooopppooonnnoooooopppssswwwyyyyyyxxxqqqpppnnnmmmnnnqqqtttwwwssspppnnnlllkkkjjjgggeeeccccccbbbbbbbbbaaaaaaaaa___\\\WWWTTTSSSRRRQQQPPPSSSSSSTTTTTTTTTSSSRRRRRROOOQQQTTTUUUUUUXXX^^^cccggggggiiimmmtttzzz~~~~~~~~~yyyjjjYYYPPPKKKFFFDDDEEEEEEEEEDDDCCCBBBAAAAAAAAABBBDDDJJJQQQXXX```nnn{{{]]]QQQDDD@@@???===<<<>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999:::999888888777777888888:::999<<>>???>>>===;;;:::999999888888888888888999:::;;;<<<;;;;;;;;;<<<>>>???AAABBBDDDFFFJJJOOOUUUZZZ]]]___]]]```dddiiilllmmmnnnnnnqqqpppoooqqqtttvvvvvvvvvpppnnnllllllnnnrrrwwwzzzxxxwwwtttqqqnnnkkkhhhfffcccbbbbbbaaaaaaaaaaaaaaaaaa^^^[[[XXXUUUTTTSSSSSSTTTTTTTTTSSSSSSRRRQQQPPPOOOQQQSSSTTTVVVYYY___cccddddddfffkkkrrrxxx|||~~~~~~}}}}}}}}}~~~vvvaaaTTTLLLGGGEEEFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCIIIRRRZZZbbblllyyy___RRREEE???>>>======>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999:::999888888777777888888::::::===BBBCCCDDDIIIOOOVVV]]]hhhqqquuurrrlllgggcccbbbccccccaaa\\\VVVQQQGGG>>>777777888777666777777777777777777666666666777777666666666666777777777777777777777666555555666666666666666666666666444444444444555555555555666555444333333333333444555444444444444444444444777777888;;;>>>@@@???>>>===<<<:::999888888999:::555555555666666666666666333555666666555444444555ppppppooooooooooooppppppggghhhiiikkkoootttxxxzzzxxxyyy{{{}}}~~~~~~~~~~~~{{{|||}}}~~~}}}|||{{{{{{||||||{{{||||||||||||{{{zzzzzzyyy{{{}}}~~~||||||}}}~~~~~~}}}||||||}}}}}}~~~~~~}}}{{{zzzyyyyyywwwzzz~~~~~~}}}}}}||||||{{{zzzyyyyyyyyyyyyzzz{{{|||}}}|||{{{zzzyyyyyywwwuuurrrrrrsssuuuvvvwwwxxxyyy{{{{{{zzzyyyxxxsssttttttsssrrrsssvvvyyy~~~|||xxxuuusssrrrrrrrrrooopppppppppnnnllljjjhhhhhhgggfffggggggfffcccaaaaaaaaa```___]]][[[YYYWWWVVVVVVWWWWWWWWWVVVUUUTTTQQQPPPNNNJJJGGGDDDAAA??????>>><<<:::999888888888888888888888999::::::;;;;;;;;;;;;<<<===???@@@AAACCCEEEHHHMMMRRRWWW[[[^^^]]]___bbbfffiiijjjkkklllrrrqqqooooooqqqrrrrrrrrrooonnnllllllnnnsssxxx|||||||||yyyuuupppkkkgggeeecccbbbaaaaaa``````aaaaaabbbaaa^^^[[[XXXVVVVVVVVVVVVUUUTTTSSSQQQPPPOOOOOONNNOOOQQQRRRTTTXXX]]]```ccccccdddiiiooovvvyyy{{{{{{{{{{{{|||}}}iiiYYYOOOIIIFFFGGGFFFEEEDDDBBBBBBCCCDDDEEEFFFOOOZZZbbbkkkvvv}}}___RRREEE???>>>======>>>;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999:::999888888777777888888:::;;;>>>CCCCCCDDDJJJSSS[[[aaakkkssstttnnnfff```\\\]]]___aaaaaa]]]VVVRRRBBB;;;666666777666555777666666666777777777777777777777666666666666777777666777777777777666666555555555555555555555555555444444444444555555555555555555444444333333333333555555555555666555555555777777999===AAADDDDDDDDDCCCAAA???===;;;:::::::::888888777666555555444444333555666666555444444555uuutttsssrrrqqqqqqqqqqqqjjjiiijjjkkkoootttyyy|||xxxyyy|||~~~}}}~~~}}}||||||}}}}}}}}}}}}~~~~~~}}}|||{{{yyy{{{~~~~~~~~~~~~~~~~~~}}}}}}|||~~~~~~~~~~~~}}}|||{{{{{{yyy|||~~~}}}}}}}}}{{{{{{zzzyyyyyyxxxyyyyyyyyyyyyzzzyyyyyyxxxwwwvvvwwwvvvtttrrrqqqrrrssstttvvvwwwyyy{{{{{{zzzyyyxxxtttttttttsssssstttwwwzzz~~~|||yyyvvvsssrrrrrrrrrrrrrrrqqqpppooommmlllkkkiiihhhhhhhhhiiihhheeeccccccccccccaaa___\\\YYYWWWVVVVVVVVVWWWWWWWWWVVVVVVUUUTTTRRROOOKKKHHHEEECCC???>>>;;;999777666666777888888888888888999::::::::::::;;;;;;<<<>>>???@@@AAABBBEEEJJJOOOTTTXXXZZZ[[[\\\___bbbeeegggiiijjjqqqooonnnnnnpppqqqppppppnnnmmmlllmmmppptttyyy|||}}}}}}|||wwwqqqkkkhhhfffdddcccbbbaaa```aaabbbbbbbbbbbbaaa___[[[YYYYYYZZZXXXWWWUUUSSSQQQPPPOOOOOOMMMMMMMMMOOORRRUUUYYY[[[``````bbbffflllrrruuuvvvxxxxxxxxxyyy|||sss```TTTLLLIIIIIIFFFEEECCCBBBCCCDDDFFFGGGLLLVVVbbbjjjsssuuu]]]QQQDDD@@@???===<<<>>><<<<<<============<<<<<<;;;;;;:::999999999999999:::999888888777777888888:::;;;???CCCDDDEEELLLVVV___eeemmmsssssslllccc]]]ZZZ\\\^^^aaa```[[[TTTNNN>>>999555777777555444666555555666666666666777777666666777777777777666666666666777777777777666666555555555555555555555555666666666666777777777777555555555555444444444333111222444666888999999:::777777999===BBBGGGHHHIIIHHHGGGDDDAAA???<<<;;;:::888888777666555444333333444555777777555444555666vvvuuutttsssrrrrrrrrrrrrmmmlllkkkllloootttzzz}}}{{{|||~~~~~~}}}|||xxxzzz}}}||||||}}}~~~~~~~~~~~~~~~|||}}}~~~}}}{{{||||||zzzyyyyyyxxxxxxxxxxxxyyyyyyyyyxxxwwwwwwwwwwwwwwwvvvuuutttsssrrrrrrrrrrrruuuwwwyyy|||}}}|||{{{zzzwwwwwwwwwvvvuuuvvvyyy|||}}}{{{yyyvvvuuuuuuvvvvvvvvvuuusssrrrpppooooooooojjjjjjiiijjjkkkjjjgggeeeccccccccccccaaa^^^[[[YYYWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXVVVTTTPPPMMMIIIGGGBBB@@@===;;;999888888999888888888888888999999:::999999999:::;;;<<<===>>>???@@@BBBFFFJJJOOOSSSVVVVVVWWWYYY]]]```dddgggiiimmmllllllmmmpppqqqqqqpppmmmmmmmmmnnnqqquuuxxx{{{yyyzzz{{{wwwrrrmmmjjjiiieeedddbbbaaaaaaaaacccdddbbbccccccaaa]]][[[\\\]]]\\\ZZZXXXUUUSSSQQQQQQQQQOOONNNMMMNNNQQQUUUWWWYYY^^^]]]^^^bbbhhhmmmpppqqqsssssstttvvvzzz}}}hhhZZZOOOJJJJJJFFFEEECCCBBBCCCEEEGGGIIISSS___jjjpppyyymmmZZZNNNCCC@@@???===<<<=========>>>>>>>>>>>>======;;;:::999888888888999::::::999888888777777888888:::<<<@@@DDDDDDEEENNNXXXaaafffnnntttsssmmmeee___]]]^^^``````]]]VVVLLLEEE<<<888666777777444444666444444555555555666666666666666777777777777666666666666777777777777666666555555555555555555555555666666666666777777777777666666666666555555444444111222444666888999::::::777666888<<>>;;;999666666666555555444444444444666888777666555666666uuutttssssssrrrrrrrrrsssooommmlllmmmpppuuuzzz~~~}}}~~~}}}wwwyyy|||zzz{{{|||}}}}}}~~~~~~}}}{{{zzz{{{|||yyyxxxxxxwwwwwwxxxxxxyyyzzzyyyxxxwwwxxxyyyzzz{{{uuuuuuuuuttttttsssrrrrrruuuwwwzzz}}}~~~~~~|||{{{yyyyyyyyyxxxwwwxxx{{{}}}{{{zzzxxxwwwwwwxxxyyyzzzyyywwwuuusssrrrqqqqqqrrrkkkkkkjjjkkklllkkkiiifffbbbbbbccccccbbb```]]][[[XXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[YYYWWWTTTPPPMMMKKKFFFDDDAAA>>>===<<<<<<===888888888888888888999999888888888888999:::;;;<<<===>>>@@@CCCGGGLLLPPPRRRQQQRRRUUUYYY^^^cccfffiiiiiiiiijjjmmmppprrrrrrqqqmmmmmmnnnppprrruuuxxxzzzuuuwwwyyywwwrrrnnnlllmmmfffeeecccaaaaaabbbcccdddaaacccdddbbb___]]]^^^```___]]]ZZZWWWTTTSSSRRRRRRRRRQQQOOOPPPSSSVVVXXXYYY\\\[[[\\\___dddiiilllmmmppppppqqqtttyyymmm]]]QQQKKKJJJGGGEEECCCBBBCCCEEEHHHJJJXXXdddooouuu}}}}}}iiiXXXMMMCCC@@@@@@>>><<<<<<>>>>>>????????????>>>>>>;;;:::999888888888999::::::999999888777888888888:::<<>>;;;999:::===???BBBDDDDDDBBB@@@??????===:::999:::;;;:::999999999:::999888888999;;;:::===@@@BBBDDDJJJRRRYYYaaahhhmmmnnnooonnnjjjddd___```___\\\TTTJJJAAA;;;777777666666666666777777777666444555777888888777777777777777777777777777777666666777888888666444666555555555555666777777444555666666666555333333444444555555555555444444333444555666777777777777333333444888===CCCHHHLLLPPPPPPPPPLLLEEE>>>888666555555444333444555666777444444555555555555555555ooopppqqqpppnnnmmmmmmnnnssssssrrrsssvvvzzz~~~~~~~~~}}}|||}}}}}}{{{{{{|||}}}}}}}}}{{{zzzyyy{{{|||}}}|||zzzxxxwwwwwwwwwwwwzzz{{{|||}}}~~~}}}{{{zzzyyywwwttttttuuuuuuuuutttuuuvvvwwwxxxxxxyyy{{{}}}~~~}}}zzzxxxvvvuuuttttttyyyxxxvvvuuuttttttuuuuuussssssttttttsssrrrqqqqqqrrrppplllkkkjjjjjjiiiggggggggggggfffeeecccbbbaaa```______^^^^^^]]]]]]]]]\\\\\\\\\[[[XXXUUURRRPPPOOOMMMJJJFFFBBB???===<<<;;;:::999888888999::::::999999999999999999::::::<<<===??????@@@BBBFFFIIILLLMMMPPPUUUZZZ___dddffffffhhhkkkooossstttttttttrrrqqqppppppqqqsssuuuvvvvvvvvvuuusssqqqooommmllljjjhhhfffcccaaaaaaaaabbbdddcccaaa``````aaabbbcccaaa___\\\YYYWWWVVVUUUUUUSSSRRRPPPOOOOOOPPPQQQRRRUUUWWWZZZ]]]___aaaeeegggjjjiiihhhlllttt{{{}}}kkk]]]QQQIIIIIIFFFEEEEEEEEEGGGOOOXXXgggwww}}}gggYYYJJJCCC>>>>>>???======??????AAABBBDDDEEEDDDDDDCCC@@@>>>;;;::::::;;;:::999999::::::999888888:::<<<<<<>>>AAACCCEEEKKKSSSZZZccciiinnnooooooooojjjddd```___]]]XXXPPPGGG>>>999666666555555555555666666777555444555777888888777777777777777777777777777777666666777888888666555888777666555555555555555444555666666666555444333444444555555555555444444333444555666777777777777555444555666:::>>>BBBEEEKKKLLLLLLIIIBBB<<<888666555555444444444555666777555555555555555555555555lllmmmooooooooooooqqqrrryyyxxxxxxyyy|||}}}|||||||||||||||~~~~~~}}}}}}}}}~~~|||{{{zzzzzzzzz}}}{{{zzzyyywwwtttssstttuuuvvvuuuuuuvvvvvvvvvwwwyyy}}}~~~{{{xxxuuusssqqqvvvvvvuuuttttttuuuvvvvvvqqqqqqrrrssstttttttttssswwwtttooommmlllkkkjjjiiijjjjjjhhhgggfffdddccccccbbbbbbbbbaaa```_________ZZZ[[[[[[[[[[[[YYYXXXVVVUUUTTTPPPLLLHHHDDDAAA???<<<<<<:::999888888999:::::::::999999999999999999:::;;;======>>>@@@CCCFFFHHHIIILLLQQQVVV[[[___aaabbbdddhhhlllqqqtttwwwxxxuuusssqqqpppppprrruuuwwwuuuuuutttsssrrrpppooonnnkkkjjjgggeeecccbbbbbbbbbddddddccccccbbbbbbbbbbbbbbb```]]]ZZZWWWVVVUUUUUUTTTSSSQQQOOOOOOOOOQQQRRRTTTVVVYYY[[[]]]___bbbddddddccccccgggnnnvvv|||~~~wwwgggYYYPPPKKKIIIGGGGGGGGGJJJVVVbbbssssss^^^PPPGGGAAA===>>>???>>>???BBBDDDDDDDDDEEEFFFGGGHHHHHHBBB???<<<::::::;;;;;;:::999:::::::::999999<<<>>>>>>AAACCCEEEGGGMMMVVV]]]ffflllpppppppppoookkkeeeaaa^^^ZZZSSSKKKBBB<<<888666666555555555555666666777555444555666777777666666666666666666666666666777666666777888888777555999888777666444444444333555555666666555555444333444444555555555555444444333444555666666666666666666666555555666888;;;===EEEFFFFFFCCC???:::666555555555444444555555666777555555555555555555555555hhhkkknnnqqqsssvvvzzz}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyxxxuuusssrrrtttwwwxxxyyyxxxxxxwwwvvvvvvxxx|||~~~{{{wwwtttrrrttttttsssssstttuuuwwwxxxqqqrrrtttuuuwwwxxxxxxxxx{{{wwwrrrooonnnmmmlllllllllkkkjjjhhhfffeeeddddddddddddcccbbbaaa``````___[[[[[[\\\\\\\\\\\\[[[ZZZZZZYYYUUUQQQMMMHHHDDDBBB???>>><<<:::999999999999:::::::::999999888888888999;;;<<<<<<===???BBBEEEEEEGGGIIIMMMRRRWWWZZZ]]]```bbbfffjjjnnnrrrwwwyyyvvvtttqqqnnnoooqqquuuwwwuuuuuuuuuuuutttsssrrrrrrmmmllljjjgggeeeddddddcccdddeeeeeeeeedddcccaaa```aaa___]]]ZZZWWWVVVUUUUUUVVVUUURRRPPPOOOOOOPPPQQQTTTVVVYYY[[[\\\^^^aaadddbbbaaabbbffflllsssyyy}}}sssbbbVVVLLLJJJIIIIIIIIIOOO]]]lll{{{}}}gggTTTHHHGGGBBB>>>>>>>>>===>>>BBBKKKIIIHHHGGGGGGHHHJJJLLLDDDAAA===;;;;;;;;;;;;:::::::::;;;:::999;;;===@@@BBBDDDFFFGGGIIIPPPYYY```iiiooorrrqqqpppooojjjdddbbb^^^VVVNNNFFF???;;;888777777666666666666777777777666444555666777777666666666666666666666666666777666666777999999888666888888666555555444444444555555555555555444444444444444555555555555444444333444555555666666666555777666555444444555777888===??????>>>:::777555555555555555555555666666777555555555555555444444444iiilllqqquuuzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyuuusssrrrssswwwzzz||||||{{{zzzyyywwwvvvwwwzzz}}}|||}}}~~~~~~}}}zzzwwwuuussssssrrrssstttuuuwwwyyyuuuvvvwwwyyy{{{||||||||||||yyyuuurrrqqqpppooonnnmmmmmmkkkjjjhhhfffeeedddddddddcccbbbaaa```______^^^^^^^^^^^^]]]\\\\\\[[[\\\ZZZXXXUUUPPPLLLHHHFFFBBBAAA>>><<<::::::999::::::::::::999999888888888999;;;<<<<<<<<<>>>AAADDDCCCEEEGGGKKKOOOSSSWWWYYY]]]aaaeeehhhkkkooossswwwuuusssooommmmmmpppsssvvvwwwwwwxxxxxxwwwwwwvvvvvvooonnnllljjjhhhfffeeedddeeeeeeffffffdddbbb```^^^```^^^\\\YYYWWWVVVUUUUUUYYYWWWUUURRRPPPPPPPPPQQQTTTVVVYYY\\\]]]___ccceeecccccceeeggglllsssyyy~~~}}}iii\\\QQQMMMLLLLLLNNNVVVeeetttqqq\\\LLLCCCEEE@@@>>>???>>>===@@@EEEPPPNNNKKKHHHGGGIIIKKKMMMGGGCCC>>>;;;;;;;;;;;;;;;:::;;;;;;::::::<<<@@@CCCEEEGGGIIIJJJLLLSSS\\\dddlllppprrrqqqooommmiiicccaaa\\\SSSJJJBBB===;;;:::999999888888888888999999999777555555777888777666666666666666666666666666777666666777999:::888777666666555555555555666666666666555555444444444444444444555555555555444444333444444555555555555555555555444444444555666777888999:::999777555444555555555555666666666666666666666555555555444444444qqqtttxxx{{{~~~}}}|||}}}~~~}}}}}}zzz}}}~~~}}}~~~~~~}}}|||{{{zzztttttttttvvvzzz}}}}}}}}}{{{{{{zzzxxxwwwwwwyyy|||yyyzzz|||}}}}}}|||{{{yyytttssssssssstttvvvxxxyyyxxxxxxzzz{{{|||}}}}}}}}}zzzxxxuuutttuuutttsssqqqooooooooonnnllliiifffeeeeeedddcccbbbaaa______^^^aaa```___^^^]]]\\\[[[[[[[[[ZZZYYYWWWTTTPPPLLLJJJEEEDDDAAA>>><<<;;;;;;:::::::::999999999999999999999:::;;;;;;;;;<<>>>>>???CCCJJJQQQOOOKKKIIIHHHIIILLLNNNIIIEEE@@@<<<;;;<<<<<<<<<;;;;;;;;;:::;;;===AAAEEEIIIJJJKKKLLLNNNUUU___ggglllppprrrooommmkkkfff```]]]XXXOOOFFF???<<<<<<<<<::::::999999999999:::::::::999777777888999888777666666666666666666666666777666666888::::::999888555555555555555666777777666666555444444444444555444444555555555555444444333444444555555555444444444444444444444555666777444666777666555444444555444555666777777777777666666666666555444444333333~~~}}}|||~~~|||zzzzzzzzzzzzyyyyyy|||~~~~~~}}}}}}}}}}}}vvvvvvwwwzzz|||~~~}}}{{{yyyzzzzzzzzzxxxxxxzzz|||xxxyyyzzz|||}}}}}}||||||uuutttttttttuuuwwwxxxzzzxxxxxxyyyzzzzzzzzzzzzyyyvvvuuuuuuvvvxxxwwwuuusssqqqrrrssssssqqqmmmiiiffffffeeedddcccaaa```___^^^aaa```___^^^]]]\\\[[[[[[ZZZZZZZZZYYYWWWTTTQQQOOOIIIGGGDDDAAA>>><<<<<<;;;999999999999999999::::::777888999999999:::===@@@@@@AAACCCFFFJJJMMMPPPRRRTTTZZZaaafffgggiiinnnrrrqqqqqqpppoooppprrruuuvvvzzzzzzzzzzzzzzzyyyxxxxxxsssrrrqqqooollliiigggfffffffffeeecccaaa___^^^]]]___^^^\\\[[[ZZZ[[[[[[\\\___]]]ZZZVVVSSSRRRRRRRRRRRRTTTXXX\\\^^^aaaeeehhhfffhhhiiijjjlllpppwww|||~~~vvvddd]]]XXX\\\eeeooo{{{~~~jjjWWWJJJDDDCCC???======>>>>>>>>>CCCKKKNNNLLLJJJHHHIIIKKKNNNPPPKKKFFFAAA===;;;<<<<<<<<<;;;<<<;;;;;;;;;>>>CCCGGGKKKMMMMMMNNNPPPWWWbbbjjjlllpppqqqmmmjjjhhhccc]]]WWWRRRJJJBBB===;;;<<<===:::999999888888999999:::<<<:::888888999:::999888777777777777777777777777777666666888:::;;;:::888777666666555555555555666777666555444333444444555444444555555555555444444444444444555555444444333333333333333333444444444333444555555444333444666444555666777888777777666777666666555444444333333{{{zzz|||~~~~~~zzzxxxxxxxxxxxxwwwxxx{{{~~~~~~~~~yyyyyyzzz|||~~~~~~{{{yyywwwxxxzzzzzzzzzzzz{{{}}}xxxyyyzzz{{{||||||||||||vvvuuuuuuuuuvvvwwwyyyzzzwwwwwwxxxxxxxxxwwwvvvvvvssstttuuuwwwyyyyyywwwuuussstttvvvvvvtttpppkkkhhhgggfffeeedddbbbaaa```___aaa```___]]]]]]\\\\\\\\\YYYZZZZZZZZZYYYVVVTTTRRRJJJHHHEEEBBB???======<<<888888888999999::::::;;;555666777777777888;;;>>>>>>???AAADDDHHHKKKNNNPPPOOOWWW```eeegggiiimmmqqqqqqqqqqqqqqqrrrtttvvvwwwzzzzzzzzzzzzyyyxxxwwwwwwssssssrrrpppmmmjjjhhhfffffffffdddbbb```^^^]]]\\\```___^^^]]]]]]]]]^^^___aaa___[[[WWWTTTSSSSSSSSSPPPSSSWWW[[[^^^aaafffiiifffhhhiiiiiijjjnnnuuu{{{}}}~~~mmmccc]]]cccnnnyyysss```OOOEEEDDDEEEBBB@@@??????===<<<@@@GGGJJJIIIHHHHHHJJJLLLPPPRRRLLLGGGAAA===<<<<<<<<<<<<<<<<<<;;;;;;;;;???DDDHHHMMMNNNOOOOOOQQQXXXccckkkllloooppplllhhhfffaaa[[[SSSNNNGGG@@@;;;:::<<<===999999888888888888999999===;;;999999:::::::::999888888888888888888888888777666666888:::;;;:::999999888777666555444444444777666555444333444555555444555555555555555555444444444444555444444333333222222222222222222222222333444555555444333555666444555777888888888777666777777666555444444333333}}}{{{}}}|||vvvrrrqqqrrrtttttt|||}}}~~~~~~yyyyyy}}}zzz{{{yyyyyyzzzzzz{{{|||||||||{{{wwwuuuwww{{{}}}{{{wwwvvvvvvuuutttssssssrrrrrrqqqrrrrrrsssssssssrrrrrrqqqrrruuuwwwxxxyyyyyyyyyzzzxxxvvvuuutttrrrooommmjjjiiihhhfffdddbbbaaa`````````______^^^^^^^^^^^^YYYYYYZZZ\\\]]][[[WWWSSSRRROOOKKKHHHEEEAAA===::::::999999888888888888888999999:::;;;;;;<<<======;;;<<<>>>@@@DDDGGGJJJKKKRRRSSSVVV[[[bbbhhhkkklllooonnnmmmppptttyyy|||}}}}}}|||{{{|||~~~~~~zzzwwwwwwvvvuuutttqqqooommmlllooonnnkkkgggbbb____________^^^]]]]]]^^^___aaabbbeeeaaa[[[WWWUUUTTTTTTSSSRRRSSSSSSUUUYYY]]]aaaccchhhfffeeefffjjjppptttwww|||}}}}}}qqqlllssszzz|||xxxeeeVVVMMMHHHBBB???>>>???AAAAAA@@@AAACCCEEEGGGGGGFFFGGGHHHKKKNNNPPPMMMIIICCC???===<<<<<<;;;;;;::::::;;;===AAAEEEGGGJJJKKKMMMNNNQQQVVV\\\aaakkkkkklllllliiibbbYYYSSSOOOHHH@@@=========;;;888999888888888999::::::;;;===<<<;;;:::999888888999666777777888888888777777666666666666777777777777555555555555555666777777666666666666666666666666777777666666555555555444444444444555555555555666333333333333333333333333222333444666777777777777333555666888888666555333444444555555555555444444~~~|||~~~~~~}}}~~~}}}xxxtttrrrrrrtttuuu|||}}}}}}~~~{{{zzz~~~{{{||||||||||||{{{zzzzzzzzzyyyyyyvvvtttvvv{{{}}}{{{xxxwwwwwwvvvuuutttsssrrrqqqppppppqqqrrrssssssrrrrrrqqqrrruuuwwwxxxyyyyyyyyywwwuuussssssrrrqqqnnnllllllkkkjjjhhhfffdddcccbbbbbbbbbbbbbbbaaa``````______^^^___```___\\\XXXTTTTTTQQQMMMJJJHHHDDD@@@===<<<;;;:::999999999999999888999999:::;;;;;;<<<<<<;;;<<<===???BBBEEEGGGIIIOOOPPPTTTYYY___dddggghhhkkkkkkkkknnnssswwwzzz{{{|||{{{zzz|||}}}}}}zzzwwwxxxxxxwwwuuusssqqqooonnnqqqpppnnniiidddaaaaaaaaa```_________```aaabbbcccfffbbb]]]YYYWWWVVVTTTSSSQQQQQQRRRSSSWWW[[[___aaadddddddddggglllqqqvvvxxxyyy{{{~~~}}}sssuuuyyyzzz|||qqq```SSSKKKFFFBBB???>>>>>>???>>>===>>>AAACCCIIIHHHGGGGGGHHHJJJLLLMMMLLLGGGBBB>>><<<<<<;;;;;;;;;::::::;;;===AAAEEEGGGIIIJJJLLLNNNQQQVVV[[[```iiiiiijjjjjjfff___UUUOOOFFFAAA;;;:::;;;<<<;;;888999999888888999999:::;;;;;;::::::::::::;;;<<<<<<888888999999999888777777666777777777777777777777999888777555444444444444444444444444444444444444777666666666555555555555444444444555555555555666444444444444444444444444333444444555555555444444555666777888888777666555555666666666666666666555}}}~~~yyyvvvtttsssssssssyyy~~~~~~~~~|||}}}~~~}}}}}}~~~}}}|||zzzxxxwwwvvvwwwuuusssvvvzzz|||{{{yyyxxxxxxwwwuuutttrrrqqqpppnnnooopppqqqrrrsssssssssrrrsssuuuwwwxxxxxxxxxxxxuuutttrrrrrrsssrrrpppnnnnnnnnnmmmkkkiiigggeeedddeeeeeeffffffeeecccbbbaaadddccccccbbbaaa^^^XXXUUUUUUSSSPPPNNNKKKHHHEEEBBB>>>===<<<;;;::::::::::::888888888999::::::;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEKKKMMMQQQVVV[[[```bbbdddffffffgggjjjpppuuuwwwxxxzzzzzzzzz{{{|||{{{yyywwwyyyxxxxxxwwwvvvtttrrrqqqsssrrrppplllgggdddcccddd```aaaaaabbbccccccddddddgggddd___[[[YYYWWWUUUSSSOOOOOOOOOQQQTTTXXX[[[^^^___```ccchhhmmmrrrvvvxxxwwwyyy|||}}}xxxwwwuuuzzz~~~xxxoooeeeXXXMMMHHHDDDAAA???@@@@@@???===<<<===???BBBIIIHHHGGGGGGGGGHHHJJJJJJIIIEEE@@@<<<;;;;;;;;;:::;;;::::::;;;>>>AAAEEEGGGHHHJJJLLLOOORRRVVV[[[___eeeeeeeeeccc___WWWNNNGGG>>>;;;888999<<<===<<<:::999999888888999999::::::888999999:::;;;===>>>???::::::::::::999999888777777777777777777777777777999888777555444444444444444444444444444444444444666666666666555555555555444444444555555555555666555555555555555555555555555666666666555555444333777777777777777777777777777777777777777777777777~~~{{{xxxvvvtttrrrpppuuuzzz}}}}}}|||{{{||||||~~~}}}|||zzzxxxwwwvvvuuussssssuuuyyy{{{{{{zzzxxxwwwvvvtttrrrqqqoooooommmnnnoooqqqrrrsssssssssrrrsssuuuwwwwwwwwwwwwwwwuuutttssstttuuuuuusssqqqoooooonnnmmmkkkiiigggfffgggggghhhhhhfffdddbbbaaadddcccbbbbbbaaa^^^YYYVVVVVVTTTRRRPPPOOOLLLIIIFFF@@@???>>><<<;;;:::999999777777888888999999999999<<<<<<<<<===???@@@BBBCCCGGGKKKOOOTTTXXX\\\___aaabbbbbbcccffflllqqqtttuuuxxxxxxyyyzzzzzzzzzxxxwwwwwwwwwwwwwwwvvvuuuttttttttttttrrrnnniiifffdddeee```aaabbbcccdddeeeeeeeeehhheeeaaa^^^\\\YYYVVVTTTOOOOOONNNOOOQQQUUUXXXZZZ\\\___ccchhhlllppptttvvvvvvxxx{{{qqqooozzzzzzsssmmmlllooonnnppprrrsssrrrpppllliii___YYYOOOHHHDDDBBBAAA@@@CCCCCCAAA???===>>>@@@CCCFFFFFFEEEEEEFFFGGGHHHIIIEEEBBB>>>;;;:::::::::999;;;;;;;;;<<>><<<:::999999888999999::::::777888888999:::<<<===>>>;;;;;;;;;;;;:::999888888888888888777777777777777555555555555555666777777666666666666666666666666666666666666666555555555444444444555555555555666555555555555555555555555777888888888888888777777777777666666666666777777777666666666666666666777}}}{{{yyyvvvsssnnnqqqwww|||}}}{{{zzz{{{|||~~~~~~~~~}}}}}}{{{zzzyyyxxxxxxtttttttttvvvxxxzzz{{{zzzwwwvvvuuusssqqqooonnnmmmmmmnnnpppqqqrrrsssttttttssstttuuuvvvwwwwwwvvvuuutttsssssstttuuuuuutttrrrnnnooooooooommmkkkiiihhhhhhhhhhhhgggeeecccaaa``````___^^^______]]]ZZZWWWVVVTTTSSSSSSRRRPPPLLLIIICCCBBB@@@===;;;:::999999777777888888888888999999<<<<<<======>>>???AAAAAAEEEIIIMMMQQQTTTYYY^^^bbbbbbaaa```ccchhhmmmppprrrvvvwwwxxxyyyyyyxxxwwwwwwtttuuuuuuvvvvvvuuuuuuuuussstttrrrooojjjfffdddddd```aaabbbcccdddeeeffffffhhhfffcccaaa___]]]YYYVVVQQQQQQPPPPPPQQQSSSUUUVVVYYY^^^cccgggjjjmmmpppssswwwyyy{{{~~~iiidddjjjzzz{{{pppeee^^^\\\YYYYYY[[[]]]]]][[[ZZZZZZRRRNNNIIIDDDBBBAAAAAAAAACCCBBBAAA???======???AAAAAAAAABBBCCCEEEFFFHHHHHHBBB@@@<<<::::::::::::999:::;;;<<<===@@@BBBEEEFFFIIIMMMQQQTTTWWWZZZ^^^```aaa^^^[[[WWWQQQJJJCCC>>><<<<<<<<<===>>>>>>===;;;::::::999999888999999:::888888777777888999999:::;;;;;;;;;;;;;;;:::999888999888888888777777777666555555555555555666777777666666666666666666666666555555555666666666666666444444444555555555555666444444444444444444444444555666777888999999999999666555555444444555555666666555555444444555555666zzzvvvqqqsssxxx}}}{{{zzzzzz|||~~~}}}||||||~~~}}}}}}||||||{{{zzzzzzyyyyyyuuuuuuvvvwwwxxxzzzzzz{{{vvvvvvuuusssqqqpppooonnnooopppqqqrrrssstttttttttssstttuuuvvvvvvvvvuuutttrrrqqqqqqrrrssssssrrrpppmmmnnnpppqqqpppooolllkkkiiihhhgggeeecccaaa```___]]]\\\\\\]]]]]]]]]ZZZXXXVVVUUUUUUVVVVVVTTTPPPMMMFFFEEEBBB@@@===;;;:::999888888888888888888888888<<<<<<<<<<<<===???@@@AAADDDGGGKKKNNNQQQVVV^^^dddeeeccc``````dddiiimmmooosssuuuxxxxxxwwwvvvvvvwwwrrrssstttuuuvvvvvvvvvvvvssstttssspppkkkgggddddddbbbbbbbbbbbbccceeegggiiiiiihhhffffffeeebbb^^^[[[VVVUUUSSSRRRQQQRRRSSSTTTWWW[[[aaaeeegggiiinnnrrrwwwxxxzzz|||~~~~~~~~~~~~}}}~~~zzzeee]]]```ggg~~~pppcccXXXQQQPPPMMMMMMOOONNNKKKJJJLLLIIIHHHEEECCCBBBAAAAAABBB>>>??????>>><<<<<<===>>>===>>>???AAABBBDDDEEEFFF@@@>>>;;;:::;;;;;;:::999:::;;;<<<>>>@@@CCCEEEFFFJJJNNNSSSWWWZZZ\\\___aaabbb^^^XXXRRRMMMHHHBBB???;;;;;;;;;;;;;;;:::999888::::::999999888888999999888888777777666777777777999::::::;;;;;;::::::999999999999888888777777666999888777555444444444444444444444444444444444444555555555666666666666666444444444555555555555666444444444444444444444444222222444555666777777777444444444444444444444444666555444333333444555666{{{xxxyyy~~~|||{{{zzz{{{}}}~~~|||{{{yyy~~~{{{zzz~~~}}}}}}|||{{{zzzyyyxxxxxxvvvwwwxxxxxxyyyyyyzzz{{{wwwvvvvvvuuusssrrrqqqqqqqqqrrrssstttttttttttttttttttttuuuvvvvvvuuutttssssssrrrqqqrrrssssssrrrpppmmmoooqqqssssssrrrqqqoookkkiiifffcccaaa`````````___^^^]]]]]]^^^^^^\\\ZZZXXXWWWXXXYYYZZZXXXUUURRRJJJIIIFFFCCC@@@>>><<<;;;999999999999999999999999999999::::::<<<===>>>???AAADDDHHHJJJLLLSSS]]]eeejjjfffaaa^^^aaafffkkknnnqqqtttwwwwwwvvvtttuuuvvvqqqrrrsssuuuvvvwwwwwwwwwtttttttttqqqlllhhheeeeeeeeedddcccbbbcccgggjjjmmmlllkkkkkkkkkkkkhhhdddaaa\\\ZZZWWWTTTSSSRRRSSSSSSRRRXXX^^^bbbdddgggnnnsssuuuvvvxxx{{{}}}~~~~~~~~~|||}}}wwwbbbZZZ\\\___nnntttggg[[[RRRMMMHHHGGGIIIHHHDDDCCCGGGEEEEEEEEECCCBBBAAABBBBBB<<<>>>??????>>><<<<<<===;;;<<<===???@@@AAAAAAAAA???===;;;:::;;;<<<;;;::::::;;;<<>>===::::::999999999999999999777888888999:::<<<===>>>@@@BBBEEEGGGIIIQQQ]]]fffnnnhhhaaa^^^___eeejjjmmmppptttwwwwwwuuutttuuuvvvqqqrrrsssuuuwwwxxxxxxyyyuuuuuuuuurrrmmmiiifffeeehhhfffdddcccdddhhhlllooonnnmmmnnnoooooommmhhheee___]]]ZZZVVVTTTSSSSSSSSSOOOUUU[[[___bbbgggooouuurrrtttwwwzzz}}}~~~{{{}}}uuubbbZZZ\\\\\\```|||xxxlllaaaXXXKKKFFFEEEGGGGGGCCCDDDIIICCCDDDEEEDDDCCCBBBBBBCCC<<>>>>><<<<<<===>>>>>>>>>>>>>>>>>>===;;;;;;<<<<<<<<<;;;:::;;;===???AAADDDEEEFFFHHHLLLRRRWWWZZZ\\\]]]___[[[UUUKKKCCC>>><<<:::::::::::::::999888888999:::;;;::::::999888888888999888888777777888999::::::666777888999:::;;;;;;;;;::::::999999888777777666555555555555555666777777666666666666666666666666444555555555666666777777444444444555555555666666777777777777777777777777666666666666666666555444444555777888888777555444999777666555555666777999|||zzz{{{|||}}}~~~~~~}}}|||{{{|||{{{{{{}}}||||||xxxuuutttvvvxxxxxxwwwvvvtttrrrqqqsssvvvzzz|||zzzxxxwwwyyy{{{zzzwwwtttyyywwwtttqqqpppqqqrrrtttrrrssstttvvvvvvvvvvvvuuuvvvuuuuuuwwwzzzzzzwwwssstttssstttvvvxxxxxxtttpppmmmkkkhhhgggfffeeecccaaadddccccccbbbaaa___]]]\\\\\\\\\\\\\\\\\\[[[ZZZYYYWWWSSSMMMHHHEEECCCAAA@@@???===:::999:::::::::999888888999:::;;;;;;<<<<<>>>>>=========<<<;;;:::;;;===???@@@>>>===<<<;;;;;;;;;;;;;;;;;;<<>>@@@BBBBBBCCCIIIRRRZZZcccddddddbbb______aaadddhhhjjjooosssuuuuuutttssssssssstttvvvyyyyyywwwuuuuuuuuuuuutttrrrooollljjjjjjjjjiiiiiihhhgggggggggkkklllmmmnnnnnnmmmlllkkkdddaaa\\\YYYWWWUUUSSSRRRQQQSSSVVVYYY\\\bbbhhhllloooppptttxxx|||kkk]]]WWWWWWRRR\\\eee}}}{{{lllcccSSSNNNHHHFFFFFFHHHGGGEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@??????>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;=========<<<<<<;;;;;;;;;<<<===@@@CCCEEEFFFFFFGGGIIIIIIKKKQQQXXX[[[YYYVVVLLLEEE===999:::<<<;;;999888888888888888999999999;;;::::::999999888888777888888888888777666555444555666888999::::::999999888999:::::::::999777666555666666666666666555555666666666666555555555555555555555555555555555555666666555444333333333333666666777777666555555444777555333444666888777666777777666555555555555555777777777777666666666666}}}}}}|||||||||||||||}}}}}}||||||~~~}}}||||||zzzxxxwwwxxxyyyyyyyyywwwwwwwwwvvvwwwxxxyyyyyyuuuttttttuuuvvvvvvtttqqqrrrssstttuuuuuutttsssrrrpppqqqrrrsssttttttttttttuuutttuuuwwwxxxwwwtttrrruuuuuuuuuvvvwwwwwwuuussssssoookkkgggffffffeeeeeeddddddddddddcccbbbaaa````````````___^^^]]][[[ZZZZZZWWWTTTQQQOOOLLLHHHFFFDDDBBB>>>===<<<<<<;;;:::777777888888999:::::::::<<<>>>AAAAAABBBFFFMMMSSS[[[___bbbaaa\\\[[[]]]```aaaeeekkkqqquuuvvvvvvuuuuuutttuuuvvvyyyyyyxxxwwwvvvvvvwwwwwwuuurrrnnnlllnnnmmmlllkkkjjjiiihhhgggiiijjjlllmmmnnnnnnmmmmmmfffbbb]]]YYYXXXWWWVVVUUUSSSTTTUUUWWWZZZ```fffkkkjjjnnntttzzz~~~}}}~~~jjj\\\VVVVVVLLLYYY\\\eeexxxlll[[[TTTKKKFFFFFFGGGHHHGGGDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@????????????>>>===>>>>>>>>>>>><<<;;;:::>>>>>>=========<<<<<<<<<===???AAACCCEEEFFFGGGGGGHHHGGGIIINNNSSSUUUSSSPPPDDD???999777999;;;;;;:::999999999888888888888888999999999999999999999999888888888888777666555555555666777888999999999999999:::;;;;;;;;;:::999888555666666777777666666666666666666666555555555555666666666666666666666666888777666555444333333333666666666777666666555444777555444444666777777666777666666555555555555666444444555666777888999999~~~|||{{{{{{|||}}}~~~|||}}}}}}~~~~~~}}}|||{{{zzzyyyyyyzzz||||||}}}yyyyyyyyyzzzzzzyyyyyyxxxuuuuuuuuuuuuuuutttrrrqqqoooqqquuuxxxyyywwwtttrrrppppppqqqrrrssssssssstttttttttuuuvvvvvvuuurrrqqquuuuuuuuuvvvwwwwwwvvvuuutttpppjjjgggeeefffffffffddddddddddddcccbbbaaa```cccbbbbbbaaa```^^^]]]\\\[[[YYYWWWVVVTTTQQQMMMJJJGGGDDD@@@>>>===<<<:::999777777888888888999999999:::<<<>>>@@@AAACCCHHHKKKSSSYYY^^^^^^ZZZWWWYYY\\\]]]aaaiiipppvvvxxxxxxxxxzzzyyyxxxxxxzzz{{{zzzyyywwwyyyzzzzzzxxxuuuqqqnnnpppooonnnmmmkkkiiihhhgggeeefffhhhjjjkkklllllllllgggccc]]]YYYXXXXXXXXXXXXUUUUUUUUUVVVXXX^^^eeejjjkkknnntttzzz~~~~~~|||}}}}}}jjj]]]XXXWWWPPPXXXVVVXXXpppvvvddd[[[OOOGGGEEEFFFGGGHHHDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@???????????????>>>>>>======<<<>>>@@@BBBDDDFFFGGGGGGFFFFFFGGGKKKOOOSSSRRRNNNJJJ@@@<<<888777888::::::999:::999999999888777777777777777888888999999999:::888888888888888777666555666666777777888999999999888999:::;;;;;;:::999888555666666777777777777666666666666666555555555555777777777777777777777777666666555444444333444444333444444444444444333333666666555555555666666666777666555555555555666666444444555666777888999999~~~}}}|||}}}}}}~~~{{{|||~~~~~~}}}}}}~~~~~~}}}}}}|||{{{{{{|||zzz{{{|||||||||{{{zzzyyyvvvwwwwwwwwwuuusssrrrqqqnnnqqquuuyyyzzzxxxuuusssppppppqqqqqqrrrsssssstttssstttvvvvvvtttrrrpppooossstttvvvwwwwwwvvvvvvvvvsssoooiiifffeeefffffffffeeeeeeeeedddcccbbbaaa```cccccccccbbbaaa```___^^^\\\[[[ZZZYYYXXXUUUQQQNNNJJJGGGBBB???===<<<:::888888888888888888888999999999:::<<<===>>>AAADDDFFFLLLRRRXXXZZZXXXVVVVVVXXX[[[___gggooovvvyyy{{{{{{}}}{{{xxxxxxxxxyyyyyyxxxwwwxxxyyyyyywwwtttqqqoooqqqpppooommmkkkiiihhhgggeeefffggghhhjjjkkkllllllfffbbb]]]YYYXXXYYYYYYYYYVVVWWWVVVVVVXXX]]]ccchhhnnnpppssswwwzzz}}}~~~}}}~~~zzzjjj^^^XXXWWWSSSTTTRRRWWWbbbrrrooodddUUUJJJFFFFFFFFFGGGEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA?????????@@@BBBDDDFFFGGGCCCBBB@@@>>>============???AAACCCDDDFFFFFFFFFEEEEEEIIINNNSSSTTTPPPIIIDDD>>><<<:::888888999888888:::999999999888777777777666777777888888999999:::777888888888888777777666666666666777777888999999777888999::::::999888888555555666777888888777777666666666666555555555555666666666666666666666666333222222222333444555555333333444444444444444333666666666555555555666666666666555555555555666666666666666666777777777777~~~~~~~~~~~~yyy|||~~~~~~~~~~~~|||yyyyyyyyy||||||}}}}}}}}}||||||{{{xxxzzzzzzyyyuuurrrqqqpppnnnppptttwwwxxxwwwuuusssqqqqqqqqqqqqrrrsssttttttrrrtttvvvvvvssspppooonnnooorrrvvvxxxwwwuuuttttttpppmmmiiiggggggggghhhggggggggggggfffdddcccaaa```ccccccccccccbbbaaa``````___^^^]]]\\\\\\YYYVVVSSSNNNJJJEEEBBB???===:::888999999999999999999999999999999999:::===???BBBCCCHHHLLLQQQUUUVVVVVVVVVVVVYYY]]]dddkkkrrrwwwyyyzzz|||yyyuuutttuuuvvvvvvvvvvvvvvvvvvuuutttrrrpppnnnrrrqqqpppnnnlllkkkiiiiiihhhiiiiiijjjjjjkkklllllleeebbb]]][[[ZZZ[[[ZZZZZZXXXXXXXXXXXXYYY]]]bbbfffppppppqqqtttwwwzzz}}}xxxiii^^^VVVTTTRRRPPPOOOVVV\\\aaazzznnn]]]OOOIIIGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@AAAAAAAAAAAABBBBBBBBB???@@@BBBEEEHHHKKKMMMNNNHHHEEEAAA>>><<<<<<===>>>@@@AAACCCDDDEEEEEEDDDDDDEEEJJJPPPSSSRRRLLLEEE???===<<<;;;:::999888777777999999999888888888888888777777777888888888999999777888888999888888777777666666666666666888999999777777999:::::::::999888555555666777888888888888666666666666555555555555444444444444444444444444111111111222333444555666444555666666777666666666666777777666444444555777666555555555555666666777888888777777666666555555~~~wwwzzz~~~~~~~~~~~~{{{{{{{{{}}}}}}}}}}}}~~~~~~~~~~~~zzz{{{|||yyytttpppnnnooommmnnnppprrrrrrsssrrrrrrrrrrrrqqqqqqrrrssstttuuurrrtttvvvuuurrrnnnmmmmmmlllpppvvvyyywwwuuussssssooollljjjiiijjjjjjjjjiiilllkkkjjjiiigggeeecccaaabbbbbbcccccccccbbbbbbaaacccaaa```______^^^[[[YYYRRRNNNIIIEEEBBB???<<<::::::::::::::::::999999999999888777888;;;>>>AAABBBEEEGGGKKKPPPVVVXXXWWWUUUVVVYYY^^^eeekkkqqquuuvvvyyyvvvsssrrrtttvvvxxxyyywwwwwwuuutttrrrrrrqqqqqqssssssrrrpppooommmlllkkkjjjjjjjjjiiiiiiiiijjjjjjeeeccc___^^^]]]]]]\\\[[[YYYZZZZZZZZZ[[[]]]aaadddlllmmmooorrrvvvzzz}}}~~~zzzlll___VVVRRRPPPQQQOOORRRXXX\\\qqqxxxfffVVVMMMIIIHHHFFFFFFFFFFFFEEEDDDDDDCCCCCCAAAAAAAAAAAABBBBBBBBBCCCCCCGGGLLLQQQUUUVVVUUUTTTMMMIIICCC===:::;;;===>>>@@@AAABBBCCCDDDDDDCCCBBBFFFIIIMMMNNNKKKFFF@@@<<<999:::::::::888777777777888888888888888999999999777777777777888888888888777888888999999888888888666666555555666777999:::777888:::;;;;;;;;;:::999555555666888888999999888666666666666555555555555444444444444444444444444333333333333333444555666444555555666777777666666666777888666444333555777555555555555555666777777777777777777666666666666~~~vvvzzz~~~~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~zzz||||||yyysssnnnmmmmmmmmmmmmmmmnnnnnnooopppqqqsssrrrqqqqqqrrrsssuuuvvvrrrtttvvvuuuqqqmmmlllmmmiiiooovvvyyywwwtttrrrqqqnnnlllkkkkkklllmmmlllkkkooonnnmmmkkkiiifffdddcccaaaaaabbbccccccccccccbbbfffdddbbbaaaaaaaaa___]]]UUUQQQLLLHHHDDDAAA>>><<<::::::::::::::::::::::::999777666777:::>>>AAACCCEEEDDDGGGNNNVVVZZZXXXUUUTTTVVVZZZ```ffflllpppsssxxxuuusssrrruuuyyy|||~~~{{{zzzxxxuuutttttttttuuuttttttsssrrrpppooonnnnnnjjjiiihhhgggfffffffffffffffdddaaa``````___^^^\\\YYY[[[\\\\\\\\\^^^aaacccgggjjjnnnssswwwzzz}}}~~~pppbbbWWWRRRQQQVVVQQQMMMTTT[[[fffvvvlll[[[QQQLLLIIIGGGGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAABBBBBBCCCCCCCCCIIINNNWWW^^^aaa```\\\YYYPPPKKKCCC<<<999:::<<>>;;;<<<;;;999:::;;;<<<<<<;;;;;;;;;:::::::::;;;<<<<<<>>>@@@DDDIIINNNSSSWWWYYYWWWYYYZZZ\\\___dddjjjooovvvuuuttttttuuuwwwyyy{{{}}}zzzwwwvvvvvvwwwxxxzzzxxxuuuqqqnnnlllkkkkkklllkkkiiigggffffffffffffeeedddbbbaaaaaaaaabbbbbb___^^^]]]\\\\\\^^^```aaafffgggkkkqqqwww{{{}}}}}}~~~}}}||||||}}}sssbbbYYYXXXTTTRRRQQQQQQOOOQQQZZZdddrrrdddZZZOOOIIIHHHHHHFFFEEEEEEFFFFFFDDDCCCBBBCCCCCCBBBAAAAAADDDFFFNNNYYYeeeiiiddd\\\WWWUUUIIIFFFAAA<<<:::999:::;;;BBBAAAAAAAAAAAABBBCCCCCCGGGFFFEEEBBB@@@===<<<;;;999999999999999999999999888888888888888888888888777888999999999777666555999999888888777777666666888777666666999::::::::::::999999999::::::888777999777666777999:::888555777777666666555555444444666888:::<<<<<<999666444777666555444333444444555666666666666666666666666444444444444444444333333666666666666555444333222444555666777777666555555~~~}}}}}}~~~~~~}}}||||||~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{{{{zzzwwwssspppppppppqqqqqqqqqpppmmmlllmmmnnnllllllmmmooorrruuuwwwxxxyyyxxxvvvvvvvvvuuurrrppppppqqqrrrttttttuuuuuuuuutttsssqqqpppooonnnoooooopppnnnmmmlllllljjjhhheeegggfffdddccccccccceeefffffffffggggggfffdddbbb```]]]YYYTTTOOOKKKFFFAAA>>>===;;;::::::;;;<<<;;;::::::999999999:::;;;<<<<<<<<<>>>BBBFFFKKKPPPTTTVVVVVVWWWYYY[[[^^^ccciiimmmtttttttttssstttuuuxxxzzz~~~{{{xxxwwwwwwxxxyyyyyywwwtttqqqnnnlllkkkjjjlllkkkiiigggfffffffffffffffeeedddbbbbbbbbbcccdddbbbaaa___^^^^^^___```aaacccfffjjjpppvvvzzz||||||~~~~~~~~~}}}}}}{{{fffZZZXXXRRROOOOOOPPPOOOQQQXXXaaazzzyyyggg[[[PPPKKKJJJHHHFFFEEEEEEFFFFFFEEEDDDAAABBBCCCBBBBBBCCCFFFHHHTTT]]]ggghhh```VVVPPPMMMEEEBBB???;;;::::::<<<===AAAAAAAAABBBBBBBBBBBBCCCDDDCCCBBB@@@>>><<<;;;:::999999999999999999999999888888888888888888888888777888999999888777666555777777777666666666666666999777666777999::::::999:::999999999::::::888777888666555777999999777555777777666666666666555555666777999::::::888666444777666555444444444555555555555555555555555555555666666666555555555555555666666666555555444444333555666777777777666555444}}}~~~~~~}}}}}}}}}~~~~~~}}}{{{yyywwwzzzzzzxxxvvvsssrrrsssuuusssssssssqqqnnnmmmmmmnnnllllllnnnppprrruuuwwwyyyzzzyyyyyyyyyyyywwwsssqqqpppqqqrrrssstttuuuuuuuuuvvvvvvuuusssrrrpppnnnmmmooommmlllllllllllliiigggffffffffffffeeeeeeeeeeeefffgggggggggfffdddaaa```___\\\WWWSSSOOOKKKFFFCCC???===;;;:::;;;<<<;;;:::888888888888999:::;;;<<<:::<<>>>>>===;;;::::::;;;<<<>>>>>>???AAACCCCCCBBBAAA@@@=========<<<;;;;;;::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888555555555666666777777777999888888999::::::999888:::999999999::::::888777555555555666666666555555555666666777888999999999777777666555555555555555666666555555555555555555444444444444444444444444777777777777777888888888777666444333333555777888888999999999888777555444}}}||||||}}}}}}}}}~~~{{{yyyxxxyyy{{{{{{zzzxxxvvvtttyyywwwtttpppmmmmmmpppsssrrrsssssssssqqqqqqsssuuussssssrrrrrrqqqrrrrrrrrrvvvvvvwwwyyyzzzxxxtttqqqlllmmmnnnppprrrsssssssssuuuvvvxxxyyyyyywwwuuutttpppooonnnooopppooommmllllllllllllkkkiiifffcccaaabbbccceeeggggggfffeeedddaaa^^^ZZZWWWTTTPPPLLLJJJEEECCC@@@>>>===<<<:::999777777777777888999:::;;;999;;;===@@@DDDGGGJJJKKKPPPRRRUUUWWWZZZ]]]bbbeeekkknnnppppppnnnnnnqqquuutttuuuvvvxxxzzz{{{||||||~~~}}}{{{yyywwwwwwwwwwwwsssqqqooollliiihhhhhhhhheeedddcccbbbbbbcccdddeeehhhhhhhhhgggeeeccc```___bbbfffkkkooorrrtttxxx{{{|||||||||}}}}}}jjj\\\TTTOOOPPPRRRQQQRRRTTTWWWhhhzzziiiZZZQQQLLLIIIGGGFFFFFFGGGGGGFFFFFFGGGFFFDDDBBBBBBDDDEEEKKKNNNQQQPPPJJJDDD@@@??????>>><<<:::999::::::;;;===>>>@@@BBBBBBAAA???>>><<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888888888999999666666666777777888888888999888888999;;;;;;:::888:::999999999::::::888777444555666666666555555555555555666777888999::::::777777555444444444555666555555666666666666666666555555555555555555555555555555555666666777777777777666555444444555777888888999999999888777555444}}}|||~~~}}}~~~}}}zzzxxxuuuvvvwwwwwwwwwvvvuuutttsssrrrpppllliiiiiilllooorrrsssttttttssssssuuuwwwvvvuuutttrrrqqqqqqppppppppppppqqqsssuuutttrrrpppkkklllnnnppprrrsssssstttuuuwwwyyy{{{{{{{{{zzzyyyrrrqqqpppqqqrrrqqqooonnnnnnnnnmmmllljjjgggdddbbbbbbccceeeggggggfffeeedddaaa^^^[[[XXXVVVSSSOOOLLLIIIFFFCCCAAA???===;;;999888888888777888888999:::999:::===???BBBEEEGGGHHHNNNPPPSSSUUUXXX[[[___aaahhhmmmppppppmmmlllppptttsssuuuwwwzzz{{{||||||||||||{{{yyyxxxwwwwwwwwwxxxvvvuuurrrnnnllljjjiiiiiidddccccccbbbbbbccceeeeeehhhiiijjjjjjiiigggdddbbbeeehhhlllnnnnnnqqqvvv{{{~~~~~~}}}eeeZZZQQQOOOQQQRRRRRRTTTSSS\\\pppuuudddWWWOOOLLLHHHFFFFFFGGGFFFFFFHHHHHHGGGDDDAAA@@@BBBCCCBBBDDDFFFGGGEEEBBBAAAAAA@@@???===;;;:::999999:::<<<<<<>>>?????????>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999888888888888999::::::777777777777888888888888777777888:::<<<<<<;;;999:::999999999::::::888777444666888777666555666666555555666666777888999999777777666555555555555555555555666777777777666666666666666666666666666666333444444555555666666777888777666555555555666777777888888888888777555444~~~~~~~~~}}}|||uuuuuuuuuuuuuuutttttttttqqqpppooommmkkkllloooqqqtttuuuvvvuuuttttttuuuwwwvvvuuutttsssrrrqqqqqqqqqnnnnnnnnnppprrrssssssqqqlllmmmoooqqqssstttuuuuuuwwwxxxzzz{{{||||||||||||uuutttssssssssssssqqqooommmmmmmmmllljjjiiigggfffeeefffggggggfffeeebbbaaabbb___\\\ZZZXXXUUURRROOOMMMJJJFFFCCCAAA???<<<:::::::::999888888888888999999:::;;;>>>@@@CCCEEEFFFJJJLLLPPPRRRTTTWWWZZZ]]]ggglllqqqppplllkkkoootttwwwyyy{{{}}}}}}|||{{{zzz|||{{{zzzxxxxxxxxxyyyyyyyyywwwtttqqqnnnlllkkkkkkeeedddccccccccceeefffgggiiijjjmmmnnnnnnllliiiggggggiiikkkkkkjjjmmmtttzzz}}}mmm\\\UUUTTTRRRRRRRRRRRRWWWaaatttnnn```QQQNNNIIIFFFFFFFFFEEEEEEFFFFFFEEECCCAAA@@@AAACCC???@@@AAABBBAAAAAAAAABBB@@@???===<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888888999:::;;;777777777777777666666666666666888:::===>>><<<::::::999999999::::::888777555777999999777555666888555555555666666777777777777777777666666666555555444555666777888777777666555555555555555555555555333333444555555666777777888888777777666666555555555666777777777666555444wwwwwwuuutttssssssssssssqqqrrrrrrqqqpppqqqtttwwwvvvwwwwwwvvvtttssstttvvvuuutttssssssrrrrrrrrrrrrooonnnnnnpppsssuuuvvvuuunnnoooqqqsssuuuvvvwwwwwwzzzzzz{{{||||||}}}||||||wwwvvvttttttuuutttqqqooollllllkkkkkkkkkjjjjjjjjjhhhhhhhhhhhhfffccc```^^^cccaaa]]][[[YYYWWWTTTRRROOOKKKGGGDDDBBB???<<<:::<<<;;;:::999888888888888888999:::<<>>>>>===<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<===<<<;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888888999;;;<<<777777666666555555555444555555777:::>>>>>>===;;;:::999999999::::::888777555888:::999777666777999555555555555666666666666777777777888777666666555444555666888888888777666444444444444444444444444333444444555666777777888888888888888777666444333444555666777777666555555}}}}}}}}}|||zzzzzzyyywwwvvvwwwvvvssspppnnnnnnqqqttt{{{zzzyyywwwuuutttsssrrruuuvvvvvvvvvuuutttsssrrrmmmmmmnnnppprrrrrrqqqpppmmmoooqqqrrrrrrtttwwwzzz}}}{{{{{{}}}~~~|||zzzyyyxxxwwwwwwwwwwwwtttrrrooommmjjjiiiiiiiiiiiihhhhhhiiiiiigggdddccccccccc^^^^^^]]]]]]\\\[[[ZZZZZZYYYVVVQQQKKKFFFBBB???>>>===;;;888777777888777666666666777888:::<<<>>>???FFFIIILLLOOOQQQUUUYYY\\\ccceeehhhjjjlllnnnqqqssszzz~~~~~~}}}}}}~~~|||{{{zzz{{{}}}~~~{{{xxxtttqqqooommmkkkjjjjjjhhhffffffhhhjjjkkkkkkkkkmmmppprrrrrrpppmmmkkkiiijjjjjjiiihhhkkkpppuuu|||}}}zzzwwwvvvyyylll___XXXSSSQQQQQQUUUVVV[[[qqqwwwlll\\\TTTLLLJJJIIIFFFEEEFFFDDDDDDDDDEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@??????@@@?????????>>>>>>======:::::::::;;;<<<===>>>??????>>>===<<<;;;;;;<<<=========<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888777777666666666666666888777777:::===>>><<<999<<<<<<;;;::::::999888888666777888777555444444444333444444555555444444333777666555444444555666777444444444555555555555555888777666444444333333333333333333444444444555555===<<<:::888666444333222333333333333444555666666~~~}}}||||||{{{zzzxxxyyywwwsssooonnnnnnooopppyyyyyyyyyxxxvvvuuussssssssstttuuuvvvuuusssqqqpppnnnnnnoooqqqrrrrrrqqqpppnnnppprrrtttuuuvvvyyy|||}}}{{{{{{|||}}}{{{yyyzzzxxxwwwxxxxxxxxxuuusssqqqooolllkkkkkkkkkjjjiiiiiijjjjjjhhheeeccccccddd``````___^^^\\\[[[ZZZZZZYYYWWWRRRMMMGGGCCC@@@???>>>;;;999888888999888888666666777888:::<<<>>>???DDDFFFJJJMMMOOOSSSXXX[[[```cccfffiiikkkmmmqqqsss}}}|||}}}}}}~~~{{{xxxuuurrrqqqpppooommmmmmjjjhhhgggiiikkkllllllkkkmmmoooqqqrrrpppnnnllllllmmmmmmkkkkkkmmmrrrvvv|||~~~zzzyyy{{{ooo```WWWSSSSSSUUUVVV[[[kkkzzzmmm^^^TTTLLLIIIGGGEEEDDDEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@???@@@?????????>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<;;;<<<======<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::777777777777777777777777999999888777777777777777777777777999<<<===:::888<<<;;;;;;:::999999888888666777888777555444444444444555555666666555555444777666555444444555666777444444444555555555555666666555555444333333444444555555555666666666777777;;;;;;:::888666555333333333333333333444555666666}}}~~~~~~|||}}}xxxrrrooooooooonnnlllvvvvvvwwwwwwvvvuuusssrrrqqqsssvvvxxxxxxvvvsssqqqooopppqqqrrrrrrrrrppppppoooqqqtttvvvwwwyyy|||~~~}}}|||{{{||||||{{{yyyzzzyyyxxxyyyzzzyyywwwvvvsssqqqnnnmmmmmmmmmkkkjjjjjjjjjjjjiiifffddddddeeebbbbbbaaa___^^^\\\[[[[[[ZZZXXXTTTOOOJJJFFFCCCAAA>>><<<999888999::::::999666666777888:::<<<===>>>@@@CCCFFFJJJMMMQQQVVVZZZ]]]```dddgggjjjmmmqqqttt~~~}}}}}}zzzxxxuuutttuuuuuutttrrrpppnnnkkkjjjkkklllmmmmmmjjjllloooqqqqqqpppnnnmmmqqqqqqpppnnnnnnooosssvvvzzz~~~~~~|||~~~rrraaaXXXTTTQQQSSSXXX___rrrssscccYYYNNNJJJHHHEEEDDDFFFCCCCCCCCCDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???????????????>>>>>>>>>======<<<<<<<<<<<<=========<<<<<<<<<<<<======>>>;;;;;;;;;:::::::::::::::::::::::::::::::::::::::777777777777777777777777:::999999888888888888888777666777999;;;;;;999888;;;;;;::::::999999888888666777888777555444444444555666666666666666666555666666555555555555666777444444555555555666666666555555444444444444555555555666666666666777777777999999888777666555444444333333333333444555666777}}}yyyrrrppprrrssspppmmmrrrssstttuuuuuutttrrrqqqrrruuuxxx{{{|||zzzvvvtttrrrsssttttttsssqqqppppppooorrruuuwwwxxxyyy|||~~~~~~~~~}}}}}}|||{{{zzz{{{zzzzzz{{{||||||zzzxxxuuusssqqqoooooonnnllljjjiiijjjjjjhhheeedddddddddddddddbbbaaa___^^^]]]\\\[[[ZZZWWWSSSNNNJJJFFFDDD>>><<<999888999:::999999666666777888999;;;===>>>===@@@DDDHHHLLLPPPUUUYYYZZZ]]]bbbfffjjjnnnrrrvvv~~~|||zzzwwwvvvuuuvvvwwwxxxxxxwwwsssqqqmmmlllmmmnnnnnnmmmkkkllloooqqqqqqqqqooonnnsssrrrqqqpppoooqqqsssuuuwww{{{tttaaaXXXQQQSSSYYYYYY___~~~}}}lllaaaUUUOOOKKKGGGFFFHHHCCCCCCCCCCCCCCCBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@???????????????????????????>>>>>>===<<<<<<<<<===<<<<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999888777777777777888777888999:::;;;;;;:::999::::::::::::999999888888666777888777555444444444555555666666666666555555555555555555555666666777444444555555666666777777888777666555555555555555444444444444444555555555777777666666666555555555333333333444444555666777{{{uuutttwwwxxxuuuqqqppppppqqqrrrrrrqqqpppoooqqqtttxxx{{{|||{{{xxxvvvtttvvvxxxvvvssspppppppppoooqqquuuwwwwwwxxxzzz{{{~~~~~~}}}}}}}}}|||{{{}}}~~~~~~}}}{{{wwwuuusssrrrqqqooollljjjiiiiiiiiihhheeeccccccdddeeedddcccbbb```___^^^]]]\\\\\\ZZZWWWSSSNNNIIIGGG???<<<:::888999999888777666666777888999:::<<<===<<>>>>>============;;;;;;<<<======>>>>>>>>><<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888777666666666666777888:::;;;<<<<<<;;;;;;::::::999999999999999888888666777888777555444444444333444444555555444444333444555555666666666666666444444555555666777777888;;;:::999777666555555555555555555555555555555555555555555555555555555555444444444444555666777777~~~zzzyyyzzzzzzxxxvvvpppppppppooooooooooooooonnnqqquuuxxxyyyyyywwwvvvwwwyyy{{{yyytttpppooopppooorrruuuwwwwwwwwwxxxxxx{{{}}}~~~~~~~~~~~~}}}}}}~~~~~~zzzyyyvvvuuutttqqqnnnkkkiiijjjjjjhhhfffddddddeeeddddddcccbbbaaa```______]]]]]]]]][[[WWWRRRLLLIIIBBB???<<<:::999999888777666777777777999:::;;;<<<;;;>>>BBBEEEHHHMMMQQQUUUVVVYYY^^^ccchhhmmmrrruuu{{{{{{wwwttttttuuuxxx|||~~~~~~}}}xxxvvvrrrqqqrrrrrrrrrrrrpppqqqrrrsssrrrrrrqqqpppqqqooonnnnnnoooqqqqqqpppppptttyyy~~~oooccc\\\^^^[[[ZZZooo~~~qqqcccYYYRRRJJJEEEEEEDDDDDDDDDEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>;;;<<<======>>>======<<<===============>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888777777666666666666666999;;;===>>><<<;;;;;;;;;999999999999999999888888666777888777555444444444333333444444444444333333333444555666777777777666444444555666777777888999;;;:::999777666666666666888888888777777777777666444444555555555555555555444444444444555666777888|||zzzyyyxxxwwwsssrrrpppooonnnooopppqqqnnnpppsssvvvxxxxxxxxxxxxyyy|||}}}zzztttpppooopppqqqtttwwwxxxwwwvvvvvvwwwvvvzzz}}}~~~}}}}}}~~~~~~~~~~~~}}}{{{yyyxxxuuuqqqnnnlllllllllkkkhhhffffffgggbbbbbbbbbbbbaaaaaaaaa```^^^______^^^ZZZUUUOOOKKKFFFCCC???<<<;;;:::999777777777777777888:::;;;;;;:::<<<@@@CCCFFFIIINNNQQQSSSWWW\\\aaaeeejjjooorrruuu{{{|||xxxuuuuuuwww{{{{{{yyyvvvuuuvvvwwwwwwwwwttttttttttttsssrrrqqqppppppnnnlllmmmpppqqqqqqpppooosssxxx|||~~~kkkaaa\\\]]]kkk}}}{{{mmmcccYYYOOOHHHFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA?????????@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>??????<<<======>>>>>>===<<<;;;<<<<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888999888777777666666777777888;;;======;;;::::::;;;888888888888888888999999666777888777555444444444444444555555555555444444333444555666777777777666444444555666777888999999666666666555666666777777888888888888777777777666444444444444444444444444444444444444555666777888~~~zzzwwwvvvvvvvvvtttqqqooonnnoooqqqrrrpppqqqtttvvvyyyzzzzzz{{{zzz}}}~~~{{{tttooooooqqqsssuuuxxxyyyxxxvvvvvvvvvssswww|||}}}|||{{{}}}~~~~~~~~~|||zzzwwwssspppnnnnnnnnnmmmjjjhhhhhhiiiaaaaaaaaaaaaaaaaaaaaaaaa^^^___```___\\\VVVPPPMMMIIIFFFBBB???===<<<:::888777777777777888999:::;;;999;;;>>>AAACCCGGGKKKNNNQQQUUUZZZ^^^cccggglllpppooowww~~~zzzvvvwwwyyy}}}~~~{{{xxxwwwyyyzzzzzzzzzvvvvvvvvvuuutttsssqqqqqqpppmmmlllmmmppprrrqqqpppooosssxxx|||kkkbbbcccnnnyyyuuukkk```TTTLLLJJJFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA?????????@@@@@@AAAAAAAAA@@@???????????????@@@@@@======>>>>>>>>><<<;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::999999888777888888888777:::======:::888999:::888888888888888888999999666777888777555444444444555555666666666666555555222333555777777777777666444444555666777888999999222222333333555666888999777777666666555555555444555444444444444444333333555444444555555666777888{{{yyywwwwwwwwwvvvtttrrrrrrrrrssstttppprrrvvvxxxzzz{{{zzzzzz||||||{{{xxxtttrrrqqqqqqrrrsssssstttuuuvvvwwwwwwqqquuuzzz~~~}}}~~~~~~|||zzzyyyxxxuuussspppmmmjjjiiiiiiiiihhhggggggfffeeeccccccccccccddddddccc```^^^[[[XXXVVVUUUOOOJJJDDD???<<<:::888777999999888888999999::::::;;;<<<===>>>???CCCIIIMMMNNNRRRWWW[[[^^^bbbfffiiiqqqsssxxx|||~~~}}}|||{{{zzzzzz}}}}}}zzzzzz{{{|||yyywwwtttvvvxxxyyyxxxvvvrrrpppkkkkkkkkklllnnnoooqqqrrrppprrrvvvzzz}}}pppggghhhkkk|||rrriii^^^QQQFFFFFFGGGGGGFFFDDDBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBBBB??????@@@AAACCCEEEFFFGGGDDDCCC@@@>>>======>>>>>>===>>>?????????>>><<<;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<======<<<<<<;;;::::::999888888999999888888777666666666::::::::::::::::::999999<<<;;;:::999888888888888999888666555555555666777777777777777888999:::;;;666666666666555555555555777777555555555666888999888888888888888888888888777888888777555333333444999888666555555555666777555666777666555444555666~~~{{{{{{{{{{{{|||zzzwwwtttrrrrrrssstttuuuvvvxxxzzz||||||||||||}}}~~~}}}zzzuuurrrqqqqqqrrrrrrssstttuuuvvvwwwwwwuuuwww{{{~~~}}}|||{{{zzzxxxvvvssspppmmmjjjiiihhhgggeeeeeedddcccbbbbbbccccccdddcccbbb```^^^[[[YYYWWWVVVRRRNNNHHHCCC???===;;;999:::999999999999999:::::::::;;;<<<===>>>BBBGGGKKKLLLOOOTTTYYY\\\```dddfffmmmppptttyyy|||}}}||||||~~~~~~|||{{{zzzzzzxxxwwwwwwwwwwwwwwwvvvvvvuuutttnnnnnnmmmmmmmmmnnnooopppppprrruuuyyy|||tttllljjjttt|||rrrfffWWWMMMHHHHHHHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDFFFGGGIIIJJJEEECCCAAA???>>>>>>??????>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::<<<<<<;;;::::::999888888888888888888888888888888::::::999999999::::::;;;<<<;;;:::999888888888888999888777666666666777777777666666777888999::::::666666666666555555555555666666555666666777888888777777777777777777777777666777777666444333444555888888666555555555666777444555666555444333444555|||{{{|||~~~~~~yyyuuusssssstttvvvyyyyyyyyyyyyzzz{{{{{{|||}}}~~~}}}zzzvvvsssqqqqqqqqqrrrrrrssstttuuuvvvvvvyyyzzz{{{}}}~~~~~~~~~~~~}}}zzzxxxwwwtttpppmmmkkkiiifffddddddcccbbbbbbaaabbbbbbbbbaaaaaa```^^^\\\[[[ZZZYYYWWWSSSMMMHHHDDDAAA>>>;;;;;;::::::999999999::::::999:::;;;<<<===@@@EEEHHHIIILLLQQQVVVYYY]]]aaacccgggkkkpppuuuyyy{{{{{{{{{zzz|||~~~}}}~~~~~~~~~{{{xxxvvvvvvvvvxxxwwwvvvttttttuuuvvvwwwqqqpppooonnnmmmmmmnnnnnnrrrsssvvvyyy}}}uuulllppp~~~ppp```UUUKKKJJJHHHGGGEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGIIIJJJEEECCCBBB@@@?????????@@@???>>>======<<<<<<======<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;:::999999888<<<;;;;;;::::::999999888777777888999999:::;;;;;;:::999888777888999;;;===;;;;;;:::999888888888888999999888777777777777888666666666666777888999999666666666666555555555555444444666777888888888888555555555555555555555555444555666555444333444666888777666666555555666666222444555444333333444555|||{{{}}}~~~yyyvvvtttuuuwwwxxxyyyxxxvvvuuuuuuvvvxxxyyyzzz{{{|||zzzwwwtttssssssqqqqqqrrrssstttuuuvvvvvvzzzzzz{{{{{{|||~~~~~~~~~|||yyyxxxuuuqqqooommmkkkhhhfffeeedddcccbbbaaa``````___``````______^^^]]]]]]\\\ZZZWWWQQQMMMIIIEEE@@@===<<<<<<;;;:::::::::::::::999:::;;;;;;<<<>>>BBBEEEGGGJJJOOOSSSWWWZZZ^^^aaacccfffkkkqqqvvvyyy{{{|||xxxxxxxxxyyy}}}~~~||||||~~~|||wwwssssssuuuuuuuuutttssssssttttttuuuqqqpppooommmmmmnnnooopppuuuuuuwwwyyy}}}vvvwwwxxxggg[[[OOOLLLHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAABBBBBBDDDEEEFFFCCCBBBAAA??????????????????>>>===;;;;;;<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;999888666555666999<<<>>>;;;:::999999888888888999999999999888888888888888666666666666666777888888666666666666555555555555333444666777888999888777444444444444444444444444222444555555444444555777777777666666555555555555222444555555444333444666}}}{{{|||}}}{{{xxxvvvvvvxxxzzz|||yyywwwuuusssssstttvvvwwwvvvxxxzzzyyywwwvvvuuuuuuqqqrrrrrrssstttuuuvvvvvvzzzyyyzzz{{{|||~~~~~~}}}|||~~~}}}}}}~~~~~~|||yyyvvvtttrrrqqqpppooollljjjggggggeeedddbbb___^^^]]]`````````_______________\\\YYYTTTPPPLLLHHHBBB???>>>===<<<;;;::::::::::::888:::;;;;;;;;;<<>>>>>=========???>>><<<;;;;;;;;;<<<===<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<===>>>>>>???;;;;;;::::::::::::999999;;;;;;;;;:::::::::999999888777555555666888;;;===::::::999999888888999999999999999999888888777777666666666666666666777888666666666666555555555555333444666888888888888777555555555555555555555555222444555555444444666777666666666666666555555444333555666666555555666777}}}}}}~~~zzzyyyxxxxxxyyy{{{}}}{{{yyywwwvvvuuuvvvxxxyyyuuuwwwzzz{{{yyywwwvvvvvvrrrrrrssstttuuuvvvwwwwwwyyyyyyzzz{{{}}}~~~~~~}}}{{{zzz{{{{{{|||~~~|||zzzvvvtttsssssssssrrrpppmmmiiiiiihhhfffdddaaa___^^^````````````````````````\\\ZZZWWWTTTPPPKKKEEEAAA@@@???===<<<;;;::::::999999:::;;;;;;;;;;;;>>>???BBBFFFKKKOOORRRVVVZZZ]]]\\\___dddkkkqqqvvvyyy{{{yyyvvvttttttssstttyyy}}}~~~{{{xxxvvvuuupppqqqrrrrrrqqqooonnnmmmlllkkkjjjjjjlllooorrrtttqqqqqqppprrrvvv{{{sssgggZZZSSSKKKFFFEEEEEEDDDBBBEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAABBBBBBCCC??????>>>>>>>>>=========>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;===>>>???@@@AAA::::::::::::::::::::::::<<<<<<;;;::::::999888888888777666555666777999;;;::::::999999888999999:::888888999999888888777666777777777666666777777888666666666666555555555555555666666777777777777777666666666666666666666666333555666666555555777888555666666666666555444444333555666666555555777888~~~yyyzzz{{{|||}}}~~~{{{zzzyyyxxxxxxxxxyyyzzzyyy{{{}}}}}}{{{xxxvvvvvvsssttttttuuuvvvwwwxxxxxx{{{{{{||||||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzz|||~~~}}}zzzwwwvvvuuuuuuuuutttqqqnnniiiiiiiiihhhgggeeecccbbbaaaaaaaaaaaaaaaaaaaaaaaa]]]\\\YYYWWWTTTOOOHHHDDDAAA@@@>>><<<;;;:::999999:::;;;<<<<<<;;;;;;===>>>???CCCHHHLLLOOOSSSWWWYYYYYY[[[aaagggmmmrrrvvvxxxxxxtttssssssrrrpppuuu}}}~~~{{{xxxtttsssqqqpppnnnnnnmmmmmmlllkkkiiiiiijjjmmmqqqsssrrrppppppqqqtttzzz|||qqqaaaYYYOOOIIIGGGGGGEEEBBBEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAABBBBBBBBB???????????????>>>>>>===<<<<<<======<<<<<<;;;:::<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<===>>>??????::::::::::::::::::::::::::::::::::::999999999999777777666666666777777888:::999999888999999::::::777777888888888777666555999888888777777777888888666666666666555555555555888777777666666666666666666666666666666666666666555777888777666666777888555555666666666555444333222444555555555555666888{{{|||}}}zzzyyyyyyyyyxxxyyyyyyyyy}}}}}}yyyvvvuuuttttttuuuvvvwwwxxxyyyyyy|||}}}}}}}}}}}}}}}|||{{{~~~~~~}}}|||zzzzzz|||~~~{{{yyywwwvvvvvvvvvtttqqqnnnggghhhiiiiiiiiihhhffffffbbbbbbbbbaaaaaaaaaaaaaaa^^^]]][[[YYYVVVQQQKKKFFFAAA@@@???===;;;:::999999:::;;;===<<<;;;;;;<<<>>>===@@@EEEJJJMMMQQQUUUWWWWWWYYY^^^dddjjjppptttvvvwwwsssrrrsssqqqooottt}}}{{{xxxuuuqqqnnnlllmmmnnnooolllkkkiiihhhiiilllooorrrtttsssrrrsssvvv}}}xxxfff]]]RRRKKKIIIHHHFFFCCCEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@AAAAAA??????@@@@@@@@@??????>>>;;;<<<=========<<<:::999<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::777888888999999::::::;;;777777777777777666666666999999999888999999::::::666777777888888666555444999999888888888888888999777666666666555555555555:::999777555555555666666555555555555555555555555777888999888777666777888444555666666666555333333111222444444444444555777yyyzzz|||}}}}}}}}}|||{{{|||{{{yyyxxxxxxxxxyyyzzz|||xxxvvvuuuvvvwwwyyyzzzzzz{{{{{{yyyzzz|||}}}~~~|||{{{zzz{{{|||}}}}}}}}}|||zzzyyy|||}}}~~~|||{{{zzzzzzyyywwwvvvuuutttssspppkkkgggfffhhhiiigggccccccbbbbbbccceeeeeecccbbb^^^\\\[[[ZZZXXXVVVRRROOOEEEBBB>>><<<<<<======<<<;;;;;;;;;::::::;;;<<<<<<@@@AAACCCEEEGGGKKKQQQTTTWWWZZZ^^^aaaeeeiiinnnrrr{{{yyyuuuppplllooowww}}}~~~xxxqqqnnnppppppnnnkkklllllllllmmmoooqqqsssuuuuuuxxxxxxvvvyyy~~~tttdddUUUPPPMMMGGGDDDDDDHHHGGGEEEDDDBBBAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<::::::::::::::::::::::::;;;;;;999888888999;;;;;;===<<<;;;:::999999999999888888888888888888888888555555555555555666777777666666666666666777888888888888888888888888888888555555555555666666666666666666666666666666666666777777666666555555555444222444555555444444666777666666666666666777888888555555444444444444555555222333333444555666777777|||}}}}}}~~~~~~~~~}}}}}}||||||{{{{{{{{{|||}}}~~~~~~{{{yyywwwxxxyyy{{{|||||||||||||||}}}~~~~~~~~~|||{{{yyyzzz{{{|||||||||{{{yyyyyyzzz{{{}}}~~~zzzyyyxxxvvvuuusssqqqqqqppplllhhhgggiiijjjhhheeecccbbbaaaaaacccccccccaaa___]]][[[ZZZYYYWWWSSSPPPHHHEEEBBB@@@???>>><<<;;;;;;;;;::::::::::::;;;;;;;;;===???AAACCCGGGLLLPPPWWWYYY]]]```cccfffjjjmmmvvvvvvtttqqqooorrrxxx~~~}}}xxxtttrrrpppnnnkkkoooooooooppprrrtttvvvwwwwwwzzz{{{yyy|||{{{jjjZZZSSSNNNIIIFFFGGGFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>===============<<<;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;<<<;;;:::999888888888888888888888888888888888888666555555555555666777777666666666666666777888888888888888888888888888888555555555555666666666666666666666666666666666666777666666666555555555444444555666666555444555777555555555555666777888999666555555555555555555666333333444444555555666666~~~~~~~~~~~~|||zzzzzz|||}}}~~~~~~}}}{{{zzzzzzzzz{{{{{{zzzzzzyyyxxxxxxzzz}}}||||||zzzyyyvvvtttrrrpppppplllhhhhhhjjjkkkiiigggdddbbb``````aaabbbbbbbbb```^^^]]]\\\[[[YYYUUURRRKKKIIIFFFDDDBBB@@@===;;;;;;::::::999999:::::::::888:::<<<>>>@@@DDDJJJNNNUUUXXX[[[^^^___bbbeeehhhoooqqqtttttttttwww||||||wwwrrrooonnnrrrrrrrrrsssuuuwwwyyyzzzyyy}}}~~~}}}uuubbbWWWPPPKKKIIIIIIEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888888777777888888888888888888888888888666666555555666666777888666666666666666777777888777777777777777777777777555555555555666666666666666666666666666666666666666666666555555555555555666777888777555555555666555555555555666777888999777666666555555666666777444444444444444444444444~~~}}}~~~}}}{{{|||}}}~~~~~~~~~}}}{{{{{{{{{{{{zzzzzzyyyyyyyyy{{{}}}}}}zzzwwwtttrrrooollliiihhhiiijjjiiihhhfffdddaaa```aaabbbccccccaaa```^^^]]]]]]ZZZWWWTTTKKKIIIGGGFFFEEECCC???===;;;;;;:::999999999999:::999;;;===>>>@@@DDDIIIMMMRRRUUUYYY\\\^^^```cccfffiiinnnuuuyyy{{{}}}|||uuussssssttttttuuuvvvwwwxxxyyyzzzxxx}}}~~~}}}lll\\\RRRMMMJJJIIIFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>><<<<<<======<<<<<<;;;::::::::::::::::::::::::::::::;;;<<<======<<<;;;:::;;;::::::999888888999999999999999999999999999999666666666555666777777888777777666666666666777777666666666666666666666666555555555555666666666666555555555555555555555555555555555555555555555555777888999888666555555666666666666555555555666666777777666666666666777777555555444444333333333222}}}}}}~~~}}}{{{{{{|||}}}~~~~~~}}}}}}}}}|||||||||{{{{{{{{{{{{{{{|||}}}~~~}}}yyyvvvtttnnnllljjjiiiiiiiiiiiihhhhhheeebbbaaabbbdddddddddaaa```___^^^^^^\\\XXXUUUJJJIIIGGGGGGGGGEEEBBB@@@<<<;;;::::::999999999::::::;;;===>>>@@@CCCHHHKKKNNNQQQVVVZZZ]]]___bbbeeefffllluuu{{{~~~{{{yyyzzzuuuuuuvvvwwwwwwwwwwwwwwwvvv|||xxxcccUUUNNNKKKIIIHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@????????????===>>>>>>>>>>>>===<<<<<<:::::::::::::::::::::::::::;;;<<<======<<<;;;:::<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::666666666666666777888888777777666666666666777777555555555555555555555555555555555555666666666666444444444444444444444444444444444555555555555555777888999888666555555666999888777555444444333333777777666666666666777777666555555444444333333222~~~~~~}}}|||~~~~~~{{{yyyzzzzzz|||}}}~~~||||||zzzzzz{{{}}}}}}}}}|||{{{{{{{{{{{{|||}}}~~~~~~}}}yyyvvvssspppooommmjjjiiihhhiiiiiiiiifffdddcccdddddddddcccaaa```______^^^\\\YYYVVVLLLJJJHHHHHHHHHGGGEEEDDD======<<<;;;:::::::::::::::;;;<<<<<<===???CCCGGGKKKNNNTTTXXX[[[]]]```bbbccciiiqqqxxx|||}}}~~~vvvwwwwwwwwwvvvuuuttttttssszzz~~~~~~mmm[[[SSSMMMIIIIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>======<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::777777666666777777888999888777777666666666666666666666666666666666666666555555555555666666666666444444444444444444444444444444444444444555555555666777888777555555555666999888777555444333333333777666666555555666666777666666666555555444444444~~~~~~}}}{{{zzzyyy{{{}}}}}}{{{yyywwwxxxyyy{{{|||||||||||||||{{{yyyxxxxxx{{{}}}}}}|||{{{zzzzzzzzz{{{{{{|||}}}}}}~~~{{{xxxuuusssrrrpppmmmkkkiiijjjjjjgggeeeddddddddddddcccaaaaaa```___^^^^^^\\\YYYWWWQQQOOOKKKIIIIIIHHHGGGFFF???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@CCCIIIMMMRRRVVVXXXYYY[[[]]]___dddkkkpppuuu{{{~~~xxxyyyxxxxxxvvvtttrrrqqqqqqyyyyyydddZZZRRRLLLGGGGGGGGGGGGHHHHHHIIIJJJCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????======>>>>>>======<<<;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<888888888888888888888888777777666666777777888999888888777666666666666666666666666666666666666666555555555555666666666666333333333333333333333333333333333444444555555555444555666666555444555777666666555444444444444555666555555555555555555666666666666666666666666555~~~}}}~~~~~~~~~|||zzzyyyvvvxxxzzz}}}~~~}}}{{{zzzuuuvvvxxxyyyzzzzzz{{{{{{}}}{{{yyyvvvvvvxxx{{{}}}|||{{{zzzyyyxxxyyyzzzzzz{{{{{{|||}}}{{{xxxvvvuuusssppplllkkkkkkllleeedddcccdddddddddaaa___aaa```^^^^^^^^^\\\YYYWWWVVVSSSNNNKKKJJJIIIHHHGGG??????>>>===<<<;;;;;;;;;=========<<<<<<===@@@CCCIIILLLQQQTTTUUUVVVWWWXXX[[[```fffjjjooouuu~~~}}}zzzzzzzzzyyyvvvtttqqqpppqqqyyykkk___VVVOOOEEEEEEFFFGGGIIIKKKMMMNNNDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::;;;;;;999888888999;;;;;;:::::::::999999:::;;;;;;666666666666666666666666777777777777777888888999888888777666666666666666777777777777777777777777555555555555666666666777333333333333333333333333333333333444444555555555222444555555444444666777444444333444444666777777555555444444444444555555666777777777777777777777~~~{{{xxxvvvxxxxxxwwwwwwyyyzzz|||}}}xxxxxxyyyyyy{{{|||~~~}}}{{{yyyxxxyyyzzz{{{xxxyyyzzzyyyxxxxxxzzz|||zzz{{{|||}}}}}}~~~~~~{{{~~~zzzvvvrrrpppooommmkkkiiigggfffeeeeeeccc```^^^```___^^^]]]\\\\\\\\\\\\XXXVVVRRROOOLLLIIIDDDAAA??????>>>===<<<<<<;;;;;;:::::::::::::::;;;<<<===>>>BBBGGGKKKOOORRRVVVYYYZZZ^^^dddiiimmmqqqvvvyyy}}}{{{{{{zzzxxxwwwvvvvvvvvvvvvuuu{{{zzzggg[[[SSSOOOIIIGGGIIILLLLLLNNNQQQHHHFFFCCCAAA@@@@@@AAABBBBBBBBBAAA@@@@@@??????>>>>>>>>>===<<<;;;;;;::::::<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<:::999888888888999:::;;;:::999888777777888999:::999888777555555555666777777777777777666666666666777666555444444555666777777777777777888888888888777777777777777777777777555666666666555444333333555444444333333444444555888777666777888777555444888888888888777777777777666666666666666555555444~~~{{{xxxwwwvvvvvvuuuuuuvvvxxxyyyzzzxxxxxxyyyzzz{{{}}}~~~~~~{{{yyyxxxwwwxxxxxxxxxyyyzzzyyyxxxxxxyyy{{{yyyzzz{{{|||{{{|||~~~|||~~~{{{xxxuuussspppmmmkkkiiigggfffeeedddccc```^^^```___^^^]]]\\\\\\\\\\\\ZZZXXXUUURRRPPPLLLHHHEEE@@@@@@???>>>===<<<;;;;;;;;;::::::::::::;;;<<<===>>>AAAEEEIIIMMMQQQVVVYYYYYY]]]bbbgggjjjnnnrrruuuxxxzzz~~~|||{{{xxxvvvuuuuuuvvvvvvwww|||ttteee[[[NNNHHHEEEIIIMMMNNNPPPTTTHHHFFFDDDBBBAAAAAABBBBBBBBBBBBAAA@@@@@@??????>>>>>>======<<<<<<;;;::::::<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<::::::999999999999999:::999888777777777888999:::999888777666555666666777777777777666666666555555777666555555555555666777777777777777888888888888555555555555555555555555555555555666555555444444555444444444444444444555888777666777888777666444777777777777777777777777666666666666666555555444~~~|||zzzxxxuuutttsssssssssuuuvvvwwwyyyyyyzzz{{{|||~~~~~~|||yyyxxxwwwwwwwwwyyyzzz{{{zzzxxxxxxyyyzzzxxxzzz{{{{{{zzz{{{}}}~~~~~~}}}}}}{{{yyywwwsssooollliiihhhfffeeedddcccaaa___``````___^^^]]]]]]]]]]]]]]][[[XXXVVVTTTRRRNNNKKKCCCBBBAAA???===<<<;;;;;;;;;;;;:::::::::;;;<<<<<<===???CCCFFFJJJOOOUUUZZZXXX\\\```dddgggkkknnnqqqsssuuuzzz~~~{{{xxxtttssssssuuuvvvyyy}}}nnn```RRRKKKFFFIIILLLMMMOOORRRHHHGGGEEECCCBBBBBBCCCCCCBBBBBBAAA@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;::::::999888777777777777777777888999:::999888777777666777777777666666666666555555555555777666666555555666666777777777777777888888888888444444444444444444444444444444555555666555555555444444444444444444444444888777666777888888666444666666666666666666666666666666666666666555555444~~~|||{{{vvvuuutttssssssssstttuuuyyyzzz{{{}}}~~~~~~~~~|||{{{zzzzzzzzz{{{zzz{{{|||{{{yyyxxxxxxyyyyyy{{{{{{{{{zzzzzz|||~~~}}}||||||}}}~~~}}}|||{{{wwwqqqmmmkkkiiifffeeeddddddbbb```aaaaaa```___^^^^^^_________]]][[[YYYXXXVVVSSSQQQGGGFFFCCCAAA>>>===<<<;;;;;;;;;:::::::::;;;;;;<<<===>>>@@@BBBFFFLLLTTTYYYXXX[[[___bbbeeegggkkkmmmppprrrvvv}}}~~~{{{vvvrrrpppppprrrtttwww|||yyyggg[[[QQQIIIIIIJJJJJJIIIKKKGGGGGGEEEDDDCCCCCCCCCDDDBBBBBBAAA@@@@@@??????>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;999777666777777777777888888999999888888888888888888888888666666666666555555555444777666666666666666666777666777777777888888888888444444444444444444444444333333444555666666666555444444555555555555444444777666666666888888666555444444444555555555555555666666666666666555555444yyyxxxwwwuuuuuuuuuuuuvvvyyy{{{|||~~~}}}~~~~~~~~~|||}}}~~~}}}{{{yyyyyyyyy{{{|||}}}|||{{{{{{|||~~~{{{zzzzzz{{{~~~}}}zzztttpppmmmjjjgggfffeeeeeecccbbbcccbbbbbbaaaaaaaaaaaaaaa```___]]]\\\[[[YYYWWWTTTMMMJJJGGGCCC@@@>>>======<<<;;;;;;:::::::::;;;;;;<<<===>>>@@@CCCIIIQQQVVVWWWZZZ^^^aaaccceeehhhjjjpppqqqtttyyy{{{vvvqqqnnnnnnpppqqqtttyyyssscccWWWLLLIIIIIIGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@??????>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;:::888666888888999999999999888888888888999999999999999999777666666666666555555555666777777777777777777666666777777777888888888888555555555555555555555555333333444555666666666555444555555666666555555444777666555666888888777555333444444444555555555666666666666666666555555444~~~|||{{{yyyxxxwwwwwwxxxzzz{{{}}}~~~~~~~~~}}}{{{zzzzzz|||}}}}}}|||{{{zzz|||}}}xxxwwwwwwyyy}}}|||xxxtttooollliiiggggggfffeeedddeeeddddddccccccdddddddddcccaaa___^^^^^^\\\YYYWWWRRROOOKKKFFFBBB@@@??????<<<<<<;;;:::::::::;;;;;;;;;<<<===>>>AAAFFFMMMRRRUUUXXX\\\___aaacccfffhhhnnnooorrrvvv{{{}}}xxxssspppooooooppprrrvvv|||~~~iii[[[NNNJJJJJJIIIGGGGGGEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@??????>>>========================:::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<;;;;;;:::999888;;;;;;;;;;;;:::999888777888888999:::::::::999999777777777777666666666666666777777888888777777666777777777777888888888888777777777777777777777777444444555555666555555555444555666777777666555444666555555666888888777666333333444444555666666666666666666666666555555444}}}{{{zzzyyyyyyyyyzzz|||~~~|||{{{zzz|||}}}}}}{{{zzzyyyzzz|||wwwvvvvvvxxx|||~~~~~~~~~zzzxxxqqqnnnjjjhhhhhhhhhgggfffgggfffffffffffffffggggggfffdddbbbaaa```^^^[[[YYYWWWSSSNNNIIIDDDBBBAAA@@@===<<<;;;::::::::::::::::::;;;<<<>>>@@@DDDIIIMMMRRRUUUYYY\\\^^^aaadddfffiiikkknnnrrrwww~~~{{{wwwsssqqqpppppprrruuuzzz~~~ssscccSSSNNNMMMJJJGGGFFFCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@??????>>>=====================>>>:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;============;;;:::888666888888:::;;;;;;;;;::::::999888888888777777777777666777888888888888777666777777777777888888888888777777777777777777777777555555555666555555444444444555666777777666555444666555555666888999777666333444444555666666777777666666666666666555555444~~~~~~|||{{{zzzzzzzzz{{{|||}}}|||{{{{{{||||||zzzxxxxxxyyyzzzvvvuuuuuuwww|||~~~}}}}}}~~~~~~|||zzzrrrooollliiiiiiiiihhhhhhhhhhhhgggggggggggghhhiiihhhgggdddcccbbb```]]][[[YYYVVVPPPJJJFFFCCCBBBBBB===<<<;;;:::::::::::::::999;;;<<<>>>???BBBGGGKKKOOOSSSWWWZZZ\\\___bbbddddddgggkkkooottt{{{~~~zzzvvvsssrrrqqqsssvvvzzz}}}~~~~~~}}}kkkYYYQQQNNNJJJEEEBBBBBBCCCCCCCCCCCCCCCBBBAAABBBBBBAAAAAA@@@??????>>>============>>>>>>>>>>>>:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;:::999999;;;<<<===?????????>>><<<:::777666777888:::;;;<<<;;;::::::999999999999888888888777666777888999999888777666777777777777888888888888777777777777777777777777555666666666555444333333444555666888888666555444666555555666888999888666444444555555666777888888666666666666666555555444|||xxxxxx{{{~~~~~~|||}}}{{{vvvuuuwww|||||||||}}}{{{yyy{{{{{{zzzzzzzzz{{{{{{|||{{{yyyxxxxxx{{{}}}~~~~~~zzz||||||zzzvvvqqqllljjjjjjjjjhhhfffgggfffeeeeeeeeefffhhhiiihhhfffeeeeeefffeeeaaa]]]^^^ZZZTTTOOOLLLHHHEEECCC@@@>>>;;;:::;;;<<<;;;;;;;;;:::::::::<<>>======<<>>>>>>>>>>>>>>???@@@<<<:::888:::<<<===<<<:::999:::<<<;;;:::;;;===???GGGEEEBBB???<<<:::888888;;;:::999999888888999999777777777777777777777777666555555444444666777888999888777666666555555666777555444555777888666333666333000000333444444222444555555666777666666666555555666666555555444333444444444555666777777888666555555555444444444444}}}yyyyyy{{{~~~|||{{{|||zzzuuutttvvv}}}|||||||||}}}}}}{{{zzzzzzyyyyyyzzz{{{{{{zzzxxxwwwxxxzzz|||||||||zzz|||~~~|||zzzyyytttooolllkkkkkkjjjhhhjjjjjjiiihhhhhhiiiiiijjjiiigggeeeeeefffeeebbb```aaa]]]WWWRRROOOKKKGGGEEEBBB???===<<<<<<===<<<;;;;;;:::::::::<<>>======<<<=====================>>>===;;;999:::<<<===<<<::::::;;;;;;:::;;;<<<>>>???EEECCCAAA>>><<<:::999888;;;:::999999888888999999777777777777777777777777666666555444555666777888777666666666666666777777888666555666888999777555777555222333555666666444555555555555666666666666555555555555555444444444444444444555666777777777888888888777777777666666}}}|||zzz{{{}}}~~~}}}zzzyyy{{{yyyuuutttuuu||||||{{{{{{|||}}}{{{zzzzzzyyyyyyzzzzzzzzzzzzyyywwwxxxzzz{{{{{{{{{zzz|||~~~~~~|||zzz|||xxxsssooommmmmmlllkkkllllllkkkjjjiiiiiiiiiiiiiiigggdddddddddeeedddcccddd```[[[VVVSSSOOOKKKHHHDDDAAA>>>=========<<<;;;;;;:::::::::;;;>>>AAACCCEEEGGGJJJNNNRRRUUUWWWXXX___bbbgggjjjmmmoooqqqsss{{{}}}yyyvvvtttuuuuuuuuutttuuuxxxzzz||||||nnnddd[[[PPPIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCAAAAAABBBBBBAAAAAA@@@???@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<===<<<::::::<<<===<<<;;;===;;;999:::;;;===>>>>>>AAA@@@>>><<<;;;:::999999;;;:::999999888888999999777777777777777777777777666666555555555666777888555555555555666777888999888777777777999999888666888777555555777777777666666555444444444555777777666666555444444444444555444444444555666666777777555555444444444333333333xxxyyy{{{}}}}}}}}}{{{zzz~~~|||{{{yyyyyy{{{}}}~~~}}}|||}}}}}}~~~|||yyyyyy|||{{{vvvuuuwwwzzzyyyyyyzzz{{{}}}~~~}}}|||{{{{{{{{{{{{{{{{{{{{{zzzyyyzzz{{{|||{{{zzzzzz{{{}}}~~~|||{{{~~~zzzvvvrrrooonnnnnnnnnllllllkkkjjjhhhhhhgggggghhhfffdddbbbbbbcccdddeeefffbbb^^^YYYVVVRRRNNNKKKFFFCCC@@@>>>======<<<;;;;;;:::::::::;;;===???AAABBBCCCFFFJJJNNNRRRUUUVVV\\\```eeeiiikkklllnnnooowww{{{~~~zzzvvvttttttttttttuuuwwwzzz|||~~~{{{lllbbbVVVNNNJJJHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@????????????>>>>>>=====================<<<<<<;;;>>>===;;;;;;;;;<<<======@@@===;;;:::<<<======<<<>>>===<<<;;;::::::::::::;;;:::999999888888999999777777777777777777777777666666666666666777777777555555555555555666777888777777777777888888777666888777666777777777777777666555444333333555777888777666555444333444444555444444444555555666666666333333333222222222111111rrrsssuuuwwwwwwvvvuuutttxxxvvvuuuttttttuuuwwwyyyzzz{{{~~~}}}||||||}}}|||zzz{{{~~~}}}yyyxxxyyywwwwwwxxxyyy{{{~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}||||||}}}~~~|||{{{zzz{{{|||~~~~~~~~~}}}|||}}}{{{xxxuuuqqqooooooooonnnmmmmmmllljjjiiihhhggggggfffcccaaa```aaadddfffeeeccc___[[[XXXUUUPPPMMMHHHEEEAAA???>>>===;;;:::::::::::::::;;;<<<>>>???@@@BBBDDDHHHLLLPPPTTTUUUZZZ^^^dddhhhjjjlllnnnoootttyyyzzzwwwuuutttssstttwww{{{~~~uuugggZZZQQQLLLHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA?????????>>>>>>>>>>>>>>>???????????????>>>===<<<======<<<;;;;;;<<<>>>@@@EEECCCAAA??????===<<<:::<<<;;;:::::::::::::::;;;;;;:::999999888888999999777777777777777777777777666666666777777777777777777777666555555555555555555666777777666666666666666666777777666666666666666555333222333444666888666666555444444444444444444444444444555555555555666666666666555555555555iiijjjmmmooooooooonnnmmmooonnnnnnnnnnnnpppqqqrrrvvvwwwyyy|||}}}{{{|||}}}{{{zzz||||||zzz|||wwwwwwxxxzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~|||zzzyyyzzz|||}}}~~~}}}}}}|||{{{|||{{{yyyuuurrrqqqqqqpppppppppooonnnmmmkkkjjjhhhgggeeebbb``````cccfffdddbbb___]]][[[XXXSSSPPPKKKHHHCCCAAA???>>><<<::::::::::::::::::;;;<<<===???@@@CCCGGGKKKPPPSSSUUUXXX\\\aaaeeegggjjjmmmoooqqqvvv||||||yyywwwuuussstttxxx|||~~~|||ooo___TTTNNNHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAA??????>>>>>>>>>>>>>>>>>>@@@AAAAAABBBAAA@@@>>>===<<<======<<<;;;===@@@CCCKKKLLLLLLIIICCC>>><<<;;;;;;;;;::::::::::::;;;;;;;;;:::999999888888999999777777777777777777777777555666777888888888777777888777666555444444444444444555777777555555555666444555777777666555555666555444333333333444666666555555666666555555444333444444444444444444444444666555555555555444444444bbbcccfffhhhiiiiiiiiihhhggghhhiiijjjkkklllmmmnnnsssssstttvvvyyy}}}~~~{{{{{{|||zzzyyy|||}}}|||}}}zzzzzzzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{yyyyyyzzz{{{|||}}}}}}}}}}}}zzz}}}~~~zzzvvvttttttppppppqqqqqqpppnnnmmmllliiijjjiiifffbbbaaadddfffdddbbb```___]]][[[WWWTTTOOOKKKGGGDDDBBB@@@>>><<<:::::::::::::::;;;;;;;;;>>>???AAAEEEIIINNNSSSUUUVVVYYY]]]___bbbeeehhhkkkmmmpppvvv|||~~~|||zzzvvvsssssswww{{{}}}}}}{{{{{{|||~~~iiiZZZQQQIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>???AAAAAABBBCCCBBB@@@>>>===;;;<<<<<<<<<;;;>>>BBBFFFSSSWWWYYYTTTJJJAAA======;;;;;;::::::::::::;;;;;;;;;:::999999888888999999777777777777777777777777555666777888999888777777666555555444444444555555444666888888666555666777333666888888666444555666333333444444444444555555333444666777777555333111444444444444444444444444444444444333333333333222___```cccfffggghhhggggggdddeeegggiiikkklllllllllppppppppprrrtttxxx|||~~~~~~{{{{{{|||yyyyyy{{{}}}|||}}}}}}}}}}}}}}}~~~}}}|||~~~~~~}}}|||{{{{{{{{{{{{~~~}}}}}}}}}}}}~~~}}}~~~~~~}}}zzzxxxyyyzzz{{{|||}}}}}}}}}}}}zzz~~~}}}yyywwwvvvnnnnnnooooooooommmlllkkkkkkllllllhhhdddcccdddgggdddbbbaaa``````]]]ZZZWWWQQQNNNJJJFFFDDDBBB@@@>>>::::::::::::::::::::::::===>>>@@@DDDHHHMMMRRRTTTUUUWWWZZZ[[[]]]```dddgggjjjlllqqqwww~~~|||xxxssssssuuuxxxyyyyyy~~~{{{||||||sss```UUUKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBB>>>>>>>>>>>>>>>?????????@@@AAABBBCCCBBB@@@>>><<<:::;;;<<<<<<<<<>>>DDDHHHXXX^^^bbb\\\NNNBBB>>>???<<<<<<;;;::::::;;;;;;;;;;;;:::999999888888999999777777777777777777777777555666777999999888888777444444444444444555666777555888:::999777666777999333666999999777555555777222333444555555555444444222444777888888666333000444444444444444444444444888888777777777666666666^^^\\\\\\```eeegggccc___``````aaacccdddeeefffgggjjjllloooqqqtttwww|||}}}|||}}}||||||}}}~~~|||}}}~~~~~~~~~~~~|||{{{yyyxxxxxx~~~}}}|||~~~~~~~~~}}}|||zzzxxxwwwvvvxxxzzz|||~~~{{{|||~~~|||{{{tttsssrrrpppnnnmmmlllkkkllllllkkkiiihhhfffeeeeeeffffffeeedddbbb___\\\ZZZVVVSSSOOOLLLIIIEEE@@@<<>>>>>===<<<======???AAADDDHHHKKKMMMOOOQQQUUUYYY]]]___```aaaiiijjjmmmpppwwwyyyuuusssuuuwwwyyy}}}}}}~~~|||xxxzzzyyyyyyzzz~~~yyybbbZZZQQQLLLHHHHHHGGGDDDEEEHHHDDDEEEFFFFFFFFFDDDCCCBBB??????>>>>>>>>>>>>?????????????????????>>>======???===<<<;;;<<>>;;;;;;;;;;;;:::999;;;<<<===???BBBEEEHHHJJJNNNPPPTTTXXX\\\^^^```aaaggghhhjjjnnnttt~~~{{{wwwvvvwwwzzz|||~~~~~~~~~|||xxxwwwuuuuuuwww|||kkkaaaSSSMMMHHHGGGEEEBBBCCCFFFDDDEEEFFFFFFEEEDDDCCCBBB@@@@@@???>>>>>>>>>??????>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;<<>>:::::::::::::::::::::::::::::::::999999999999888;;;:::999888777666555555:::999888777666555555444444444444555666777888999666666666666666777888888666666666666555555555555111222222333444555666777666666666666666666666666666666555555555555666666555555666666777777777777UUUUUUWWW\\\```bbbaaa___XXXXXXYYYZZZ\\\]]]^^^___eeegggjjjlllooosssxxx|||~~~|||}}}~~~}}}|||{{{|||~~~}}}}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~}}}|||||||||{{{zzzyyyyyyxxxyyyzzz|||~~~zzzzzzyyyvvvsssoookkkhhhiiiiiiiiihhhhhhggggggggghhhhhhhhhhhhfffdddbbb``````]]]ZZZVVVSSSOOOJJJGGGFFFCCC???=========<<<;;;:::::::::;;;===@@@BBBDDDIIILLLPPPTTTYYY\\\^^^___aaaccceeehhhnnnvvv~~~{{{yyyyyyyyyzzz}}}}}}~~~zzzyyyvvvuuusssqqqppppppqqqrrrvvv}}}qqq```WWWNNNJJJHHHFFFFFFIIIDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCAAA@@@????????????<<<======>>>======<<<<<<;;;;;;:::;;;<<<>>>@@@BBBEEEDDDDDDDDDCCCBBB>>><<<::::::::::::::::::::::::999999999999999999999999;;;:::999888777777777777999999888888777666666555444444555666777888999999666666666666666777777888666666666666555555555555222222333333444555666666666666666777777777777777888777777777777777777888666666666777777888888999SSSTTTVVVYYY\\\]]][[[ZZZWWWXXXYYYZZZ\\\]]]^^^^^^```bbbfffiiimmmrrrxxx|||{{{|||}}}}}}|||{{{|||}}}}}}}}}~~~~~~}}}|||}}}}}}}}}}}}|||{{{zzzzzzzzzzzzyyyyyyyyyyyyyyyyyyzzz{{{||||||}}}||||||{{{xxxwwwwwwuuussspppmmmkkkjjjjjjiiiiiihhhhhhhhhggghhhhhhhhhhhhgggeeecccbbbaaa^^^[[[XXXVVVRRRNNNJJJIIIFFFAAA>>>======<<<;;;;;;;;;;;;;;;===???AAABBBFFFIIIMMMRRRWWWZZZ]]]^^^```bbbdddggglllttt|||}}}yyywwwvvvvvv{{{{{{~~~xxxtttuuutttsssrrrqqqqqqqqqqqqpppssszzz{{{hhh\\\PPPKKKIIIHHHHHHJJJEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCAAA@@@?????????===>>>>>>??????>>>>>>>>>======<<<;;;;;;<<<======@@@>>>======??????===:::::::::::::::::::::::::::999999999999999999999999999999888888888888999999777777777777888888888888666666777777777777777777666666666666666777777888666666666666555555555555444444444444444444444444555555666777888888777777777666666555555666666777666666777777888999999:::RRRSSSVVVXXXYYYZZZYYYXXXXXXXXXYYY[[[\\\]]]^^^___]]]___cccgggkkkpppvvvzzz~~~{{{}}}~~~}}}|||{{{|||}}}~~~~~~~~~}}}~~~~~~}}}{{{zzzxxxwwwyyyyyyxxxxxxxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzwwwwwwvvvtttrrrqqqpppooollllllkkkjjjiiiiiihhhhhhggghhhhhhhhhhhhfffdddcccaaa___\\\ZZZXXXUUURRROOOKKKGGGBBB>>><<<<<<;;;:::<<<<<<;;;;;;<<<>>>@@@AAACCCFFFKKKPPPUUUYYY[[[]]]___aaacccfffkkkqqqyyy~~~~~~{{{xxxvvvuuuxxxyyy{{{vvvuuuuuuuuuuuuttttttssssssnnnooosss{{{qqqbbbSSSLLLJJJGGGGGGIIIEEEDDDDDDDDDDDDEEEEEEFFFGGGFFFDDDCCCAAA@@@??????===>>>>>>???????????????>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<;;;999::::::::::::::::::::::::888999999999999:::::::::888888888999999999::::::777777777888888888999999888888888888888777666555666666666666666777888888666666666666555555555555555555444444444333333333333444666777888777777666444444333333333333444444666666777888999::::::;;;PPPRRRVVVXXXZZZZZZZZZZZZXXXXXXYYYZZZ\\\]]]^^^___^^^```cccfffiiimmmrrrvvv|||}}}~~~~~~|||}}}~~~~~~||||||}}}~~~~~~|||zzzyyyxxx{{{{{{zzzyyyyyyzzz{{{{{{yyyzzzzzz{{{{{{|||||||||{{{yyyvvvtttrrrrrrrrrsssnnnnnnmmmllljjjiiihhhhhhiiiiiijjjjjjiiihhhgggfffaaa___]]]\\\[[[YYYVVVSSSNNNJJJDDD???>>>===<<<;;;<<<<<<;;;:::;;;<<<>>>???AAADDDIIINNNTTTXXX[[[\\\^^^___bbbeeeiiiooovvv{{{~~~{{{yyyxxxuuuvvvxxx}}}{{{{{{{{{{{{{{{yyyxxxwwwsssqqqsssyyy{{{}}}~~~nnn[[[QQQMMMIIIGGGHHHEEEDDDCCCCCCDDDEEEFFFGGGHHHGGGFFFCCCBBB@@@@@@???<<<======>>>??????>>>>>><<<<<<;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;:::999999::::::::::::::::::::::::888888999999999:::::::::888999:::::::::999888777999999888888888888888888777888888999888777666555666666666666666777888888666666666666555555555555333333444444444444444444222333555777777777666555555555444444444444555555666777777888999:::;;;<<>><<<;;;:::::::::;;;<<<===@@@CCCHHHNNNSSSWWWZZZ[[[\\\^^^aaacccgggmmmsssxxx{{{~~~}}}|||ssstttvvv|||}}}|||xxxuuuvvvzzz{{{zzz~~~xxxcccWWWQQQLLLIIIHHHEEEDDDCCCCCCCCCEEEFFFGGGIIIHHHFFFDDDBBBAAA@@@???;;;;;;<<<===>>>>>>======:::::::::;;;;;;;;;<<<<<<:::<<<>>>===;;;888888888::::::::::::::::::::::::888888888999999:::::::::999:::;;;<<<;;;999666444;;;::::::999888777666666666777888999999888777666666666666666666777888888777666666666555555555555111222222333444555666666111222444666777777666555888888777777777777888888666777777999:::;;;<<<<<>>===<<<<<>>===;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;::::::::::::::::::999999999888888:::999999999999999999:::777777777777777777777777999999999888888666555555777888888777666666777999888666555555666666555444555555666666666666555555777777888888777666555555666555444333333444555666555555555666666888999999666555444555777:::===@@@RRRSSSTTTUUUWWWYYYZZZ[[[\\\]]]___```______```aaabbbcccfffgggiiilllpppssszzz}}}}}}}}}~~~}}}yyyuuussstttuuuzzz~~~~~~~~~~~~}}}}}}}}}}}}}}}|||}}}}}}|||}}}~~~~~~}}}|||||||||~~~~~~{{{wwwtttsssssstttwwwuuussspppmmmkkkjjjjjjhhhiiikkkllllllkkkhhhgggeeeeeeeeeeeecccaaa___^^^[[[WWWQQQLLLHHHEEEBBB???;;;<<<===<<<<<<<<<<<<===>>>AAAEEEIIILLLPPPUUUXXXZZZ\\\___aaacccfffkkknnnqqqvvv}}}rrrcccYYYMMMGGGIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFEEECCCAAA???>>>>>>>>>????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888999999888888888888999999777777777777777777777777999999999888777666555555777888888777666666777999999777555555666777666555555555555666666555555555666666666777666666555555555444333333333333444555555555555555666777888999666555555555777;;;>>>@@@QQQRRRSSSUUUVVVXXXYYYYYY\\\^^^aaabbbbbbbbbdddeeeeeegggiiijjjkkkmmmpppssszzz|||~~~~~~~~~}}}}}}{{{xxxtttrrrssstttzzz~~~~~~~~~}}}|||}}}||||||~~~~~~}}}~~~~~~yyyvvvuuuvvvvvvxxxwwwuuurrrooommmkkkjjjhhhjjjkkkmmmmmmlllkkkiiiffffffgggfffeeedddbbbaaa___[[[UUUPPPLLLHHHDDDBBB>>>======<<<<<<<<<======>>>@@@CCCFFFIIINNNTTTYYYYYYZZZ\\\]]]___ccciiimmmmmmrrrxxx}}}nnn___QQQKKKKKKHHHHHHGGGEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAA????????????>>>===<<<<<<========================<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999888888888888888777777888888888666666666666666666666666888888888777777666666555777888888777666666777999999777555555666777666555444444555555555555444444444444555555666555555555444444333222222333444444444444444444555666777777666666555666888<<>>@@@AAADDDGGGMMMTTTYYY\\\\\\\\\\\\]]]aaafffkkkjjjooovvv{{{~~~{{{hhhXXXPPPNNNIIIHHHGGGFFFEEEDDDDDDDDDBBBAAAAAAAAAAAAAAAAAAAAA???????????????>>>===<<<========================<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888888777777777777888888666666666666666666666666888888777777666666666666777888888777666666777999888666444444555666555444333333444444444444333333222333333444555555555555444444444444444444444444444444444444444555666666666666666888:::===@@@BBBTTTUUUVVVWWWXXXYYYZZZ[[[\\\^^^bbbdddeeefffhhhjjjlllnnnppppppppppppqqqsssxxxxxxzzz}}}~~~|||uuuvvvxxxwwwwwwwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~|||yyyyyyzzz{{{{{{zzzyyyyyyzzz{{{}}}{{{yyywwwvvvvvvvvvvvvvvvuuusssooollljjjjjjkkklllmmmmmmmmmmmmllllllllllllkkkiiifffdddccc___\\\XXXUUUSSSQQQNNNKKKDDDAAA>>>===>>>???>>>===???@@@AAABBBEEEKKKSSSXXX______^^^\\\\\\___dddggghhhmmmtttzzzqqq^^^SSSPPPJJJIIIHHHFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@??????>>>????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777777777777888888777777777777777777777777888777666666555666666777777888888777666666777999777555333333444444444333333333444444444444333333222222333444555555444444555555666666666666555555555444444444444555555666666666777999<<>>===???@@@???===>>>???@@@AAACCCHHHOOOTTT]]]]]]]]][[[[[[]]]aaadddeeejjjrrrxxx}}}zzzfffXXXRRRLLLKKKIIIHHHFFFFFFEEEEEEDDDCCCCCCBBBAAA???>>>===>>>??????@@@??????>>>>>>=================================<<<<<<<<<;;;;;;:::::::::999999999888888888888888777777888888888777777777777777777777777888777666555555555666777777888888777666666777999777555333333444555444333444444555555555555444444333333444444555444444444666666777777777777666666666555555555555555666666666777888:::===@@@BBBDDD]]]]]]^^^___```aaaaaabbb```bbbfffhhhhhhjjjlllnnnppprrrtttuuutttttttttuuuttttttuuuyyy~~~|||~~~zzz{{{}}}~~~~~~~~~|||~~~zzzxxxwwwxxxxxxwwwyyyxxxwwwvvvwwwyyyzzz|||}}}}}}~~~}}}|||yyyvvvttttttuuuxxxyyyxxxuuuqqqooollllllllllllkkkkkkkkkkkkiiijjjkkkkkkkkkjjjiiihhhdddbbb___]]][[[XXXUUURRRIIIDDD???===???@@@???===<<<===>>>???AAAEEEJJJNNNVVVWWWXXXXXXXXXZZZ]]]```aaafffmmmssswww}}}qqqaaaXXXMMMLLLKKKIIIHHHGGGFFFFFFBBBCCCCCCCCCBBB@@@>>>===>>>??????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<:::::::::999999999888888999999888888888888999999999999999999999999999999777666555444444555777888777888888777666666777999888777555555666666666555555555555666666555555555444555555555555444444333555555666777777666555555777666666555555666666777666777999<<<>>>AAACCCDDD___``````aaabbbcccddddddbbbeeehhhjjjjjjkkkmmmooopppsssuuuvvvvvvuuuvvvvvvsssrrrsssxxx}}}{{{}}}~~~~~~|||yyyxxxxxxxxxwww|||zzzxxxvvvvvvvvvwwwxxx{{{|||~~~}}}zzzvvvttttttvvvyyy{{{zzzwwwsssqqqlllllllllkkkkkkjjjjjjjjjfffgggiiikkklllllllllkkkhhheeebbb```]]]ZZZVVVRRRKKKEEE???===???AAA???===:::;;;===>>>???BBBFFFJJJOOOQQQSSSUUUVVVXXX\\\^^^___dddjjjooorrrwww}}}{{{jjj```NNNMMMLLLJJJHHHGGGGGGGGGAAAAAABBBCCCBBBAAA@@@???>>>??????@@@@@@@@@??????????????????????????????>>>=========<<<<<<<<<<<<:::::::::999999999888888::::::999999999999::::::999999999999999999999999777666555444444555777888777888888777666666777999:::888777666777888777666555555666666666666555555666666666666555444333333333444555666666555444333888777777666666666777777666777999<<>>@@@BBBDDDGGGKKKOOOQQQSSSTTTVVVWWW[[[^^^bbbggglllsssyyy~~~qqqjjjSSSLLLGGGIIIJJJHHHGGGHHHCCCCCCCCCBBBAAA@@@>>>>>>?????????>>>>>>>>>>>>===@@@@@@@@@????????????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888999999888888888888999999666666777888999:::::::::888777777777777777888888999888888888777777666666666777777777777777666666555444444333333444444555333333444555666666555555666666666666666666666666888777777777777777888999777888:::<<<>>>@@@AAABBBjjjiiiggghhhjjjlllmmmmmmmmmnnnoooqqqssstttvvvwwwxxxvvvvvvwwwzzz|||||||||}}}{{{{{{~~~~~~~~~~~~~~~}}}{{{{{{||||||zzzxxx|||{{{zzzzzzyyyyyyzzzzzzzzzyyyyyyzzz{{{zzzwwwuuusssrrrrrrtttvvvvvvssspppoooooonnnmmmmmmmmmmmmmmmllllllllllllkkkkkkkkkkkklllgggbbbaaadddccc]]]XXXOOOKKKFFFBBB@@@@@@???>>>???>>>>>>===>>>@@@AAABBBFFFIIIMMMPPPQQQSSSUUUVVV[[[]]]aaaeeeiiioootttxxx~~~wwwkkkXXXPPPJJJJJJKKKHHHFFFGGGDDDDDDDDDCCCBBBAAA??????AAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888999999888888888888999999777777777777888999999:::777777666666666666777777777777777777777777777777666666777777777777666666555444444333333444444555444555666666777777777666444444444444444444444444555555555555555666777777888888:::<<<>>>@@@AAABBBqqqooonnnnnnppprrrrrrqqqrrrrrrssstttvvvwwwyyyzzzzzzxxxwwwxxx{{{~~~~~~}}}}}}~~~}}}}}}}}}zzzyyyyyy|||~~~||||||}}}}}}|||{{{}}}||||||{{{{{{{{{{{{{{{zzzxxxwwwxxxyyyyyyxxxwwwuuusssssssssuuuuuutttsssqqqqqqppppppppppppqqqqqqpppoooooonnnmmmlllkkkkkkjjjgggdddfffiiihhhbbb]]]TTTOOOIIIDDDAAA@@@???>>>AAA@@@???>>>>>>??????@@@EEEHHHKKKNNNOOOQQQSSSUUUYYY\\\___bbbfffjjjnnnrrrvvv~~~ppp^^^VVVNNNLLLJJJGGGEEEFFFEEEEEEDDDDDDCCCBBB@@@@@@AAAAAAAAA@@@@@@@@@@@@???@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888999999888888888888999999999888777666666777999999777666666666666666666666777777777777777777777777666666777777777777666666555555444444444444555555666666777888888888777777444444444444444444444444444444444444555777888888888999;;;===???AAABBBBBBuuusssrrrsssuuuvvvvvvuuuvvvuuuuuuvvvvvvxxxzzz{{{{{{yyyxxxyyy|||~~~~~~~~~~~~}}}|||{{{{{{~~~|||yyyyyyzzz|||~~~{{{{{{{{{||||||||||||{{{||||||{{{zzzzzzzzzzzzzzzzzzyyywwwwwwyyyzzzzzzyyywwwvvvuuutttuuuvvvvvvwwwvvvuuuttttttssssssssssssrrrqqqpppooommmkkkjjjiiihhhggggggjjjmmmlllgggbbbYYYTTTMMMGGGCCCBBB@@@???AAA@@@>>>>>>===>>>??????CCCFFFIIIKKKLLLNNNQQQSSSVVVYYY]]]```cccgggkkknnnqqqyyyzzzeeeZZZQQQMMMJJJGGGEEEGGGDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>>>>======????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999:::999999888888999999::::::999777666666777888999888888888888888777777666888888777777666666666666555666666777777777777666555555444444444444555555666666777888888777777777666666666666666666666666555555555666777999:::;;;888999<<<>>>@@@AAABBBBBBvvvuuuuuuvvvxxxyyyxxxwwwxxxwwwvvvvvvvvvwwwyyyzzz{{{zzzyyyzzz}}}~~~~~~~~~}}}|||{{{{{{yyy}}}~~~}}}}}}}}}zzzxxxwwwvvvwwwxxxzzzzzz{{{zzz{{{{{{zzzzzzyyyxxxxxxxxxxxxyyy|||zzzyyyyyy{{{||||||{{{zzzzzzxxxwwwwwwxxxyyy{{{|||{{{yyywwwvvvuuuttttttsssrrrqqqooolllkkkiiihhhhhhhhhjjjmmmpppooojjjfff^^^YYYQQQKKKGGGEEECCCAAA???>>>===<<<===>>>???@@@BBBDDDGGGIIIJJJLLLOOORRRTTTWWW[[[___bbbfffjjjmmmpppwwwlll```TTTNNNKKKGGGGGGHHHCCCDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>>>>======?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999::::::999999999999:::::::::999888777777888999999999::::::::::::999888777:::999888777666444444333555555666777777777777777666555555444444555555666666666666777777666666555666666666666666666666666555555555666777999:::;;;888:::<<>>=========>>>???@@@AAACCCFFFGGGIIIKKKOOOQQQRRRUUUZZZ^^^aaadddhhhjjjooouuu{{{vvviiiZZZRRRMMMHHHHHHJJJDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::999999999999::::::999999:::::::::::::::::::::;;;<<<<<<;;;:::888777999999888777555444333333444555666777777888888777666666555555555555666666666666777777666666555555444444444444444444444444444444444444555777888888888:::===@@@BBBCCCCCCBBBzzzzzz{{{~~~|||{{{zzz{{{}}}~~~~~~~~~~~~~~~~~~|||xxxuuusssuuuyyy}}}~~~~~~}}}~~~}}}||||||{{{{{{|||||||||{{{{{{|||||||||yyywwwzzz|||}}}|||zzzyyy{{{}}}~~~}}}{{{yyyxxxxxxwwwuuutttrrrqqqooommmkkkkkkjjjkkklllmmmnnnllljjjgggccc___ZZZVVVRRRMMMIIIEEECCCBBBAAA????????????@@@AAACCCEEEFFFHHHJJJNNNQQQRRRUUUZZZ]]]___aaadddeeelllqqqvvvzzz}}}sssbbbWWWOOOJJJHHHJJJFFFFFFGGGGGGGGGFFFEEEEEEAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;::::::999999::::::;;;888999;;;<<<======;;;;;;:::;;;<<<<<<;;;:::888666666666666666666555555555444555666777888888888888666666555555555555666666777888888888777777666555444444444444444444444444555555555555555666777777888:::>>>AAACCCDDDCCCCCC||||||~~~~~~}}}~~~~~~|||zzzzzzwww{{{~~~~~~{{{{{{{{{||||||{{{wwwtttyyy{{{}}}|||zzzyyyzzz|||~~~~~~|||{{{zzzzzzzzzzzzvvvuuutttrrrpppooommmmmmkkkkkklllmmmlllkkkiiigggdddaaa]]]YYYUUUPPPJJJGGGGGGFFFDDDBBB@@@?????????BBBCCCEEEFFFHHHJJJNNNQQQSSSVVVZZZ\\\]]]^^^```aaaiiinnnsssvvv}}}{{{hhh[[[RRRJJJHHHJJJHHHHHHIIIIIIIIIHHHGGGGGG?????????>>>>>>>>>>>>===>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;::::::999999::::::;;;777999<<<>>>???>>>===;;;999:::;;;<<<;;;999777555444444444555666777777888444555666777888888888888666666555555555555666666999999999999999888777666666666666666666666666666888777777777777777888999888;;;>>>BBBDDDDDDCCCCCC{{{}}}|||}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}||||||{{{|||{{{{{{yyyxxxwwwwwwvvvyyy|||~~~}}}zzzwwwwwwxxxyyyyyyzzz}}}}}}{{{xxxsssnnnllllllnnnooommmlllkkklllnnnnnnmmmlllhhhfffccc```[[[UUUNNNIIIFFFEEEBBB@@@@@@@@@AAABBBAAAAAABBBCCCEEEHHHKKKLLLSSSUUUWWWYYYZZZ]]]aaaccchhhkkkppptttxxx}}}nnnaaaWWWLLLHHHMMMMMMMMMMMMLLLKKKIIIHHHGGGCCCBBBAAAAAA@@@@@@AAAAAA????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========;;;888777:::::::::::::::::::::::::::;;;;;;<<<===>>>??????<<<;;;::::::999999999999777777666666555555555444...000333555777777666555333444555666666555444333666777999::::::999777666888777555444333333333444777777777777777777777777888<<>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===<<<:::999888::::::::::::::::::::::::::::::;;;;;;<<<======>>>;;;;;;:::999999999999999777777666666666555555555000111333555666666555555444444555666666555444444888999:::;;;;;;:::999888888777666444444444444444777777777777777777777777777:::???CCCCCCCCCCCCCCC}}}{{{yyyxxx{{{~~~|||{{{zzzyyyyyywwwxxxzzz{{{|||{{{zzzyyyzzz|||}}}|||zzzyyyyyyyyyzzzyyyyyyzzz|||}}}|||{{{vvvuuussspppooooooooooooqqqqqqqqqrrrsssrrrooollllllkkkhhhfffccc^^^YYYTTTQQQNNNKKKFFFCCCBBBAAAAAACCCCCCDDDEEEGGGIIILLLMMMOOOQQQSSSUUUWWWZZZ^^^aaacccfffkkkooorrrvvv{{{~~~sssbbbSSSMMMOOOQQQQQQPPPNNNKKKIIIGGGEEECCCBBBAAAAAA@@@@@@AAAAAA????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;<<<;;;:::999999888999999999777777666666666666555555222333444555666555555444444444555666666555444444888888888888888888888888888888777666555555555555777777777777777777777777666999>>>AAABBBBBBBBBBBB|||xxxvvvuuuxxx{{{~~~~~~{{{zzzxxxxxxxxxwwwyyy{{{}}}}}}|||zzzxxxzzzzzz{{{zzzyyyyyyxxxxxxxxxwwwvvvwwwyyy|||||||||wwwwwwuuutttrrrpppoooooorrrrrrsssttttttrrrooolllmmmkkkiiihhhfffccc^^^ZZZTTTQQQMMMIIIEEECCCBBBBBBCCCCCCCCCDDDFFFHHHKKKLLLMMMOOORRRTTTVVVYYY]]]```aaadddiiilllppptttxxx{{{|||hhhWWWOOONNNLLLLLLKKKJJJHHHFFFDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888999999999999999999999888888888888999999777777666666666666666666444444555666555555444333444555555555555555555444666555555444444555555666888888777777666666666666666666666666666666666666666999>>>AAABBBBBBCCCCCC{{{uuurrrqqqtttwwwzzz|||~~~~~~{{{yyyxxxxxxxxxyyy{{{}}}~~~~~~|||yyywwwzzzyyyxxxxxxxxxxxxxxxxxxuuutttrrrtttwww{{{}}}}}}zzzyyyxxxvvvtttrrrpppooorrrrrrrrrssssssrrrooolllmmmkkkiiihhhgggeeeaaa^^^UUUSSSOOOJJJGGGEEEDDDDDDBBBBBBBBBBBBDDDFFFIIIJJJMMMOOORRRTTTVVVYYY]]]```aaadddhhhkkknnnrrrvvvyyy}}}ooo]]]RRRNNNGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888777777777888888777777777888888999666666777777777777777777555555555555555555444444555555555444444555555555555555444333333444555555777777777777777666666666666666666666666666666666777:::>>>AAABBBCCCDDDEEEyyysssppplllooorrruuuwwwzzz}}}~~~|||}}}~~~{{{yyyyyyzzzzzz{{{|||}}}~~~}}}|||zzzyyyzzzyyywwwwwwxxxyyyyyyxxxtttrrrpppqqquuuyyy{{{}}}zzzyyyxxxvvvtttsssqqqqqqsssqqqpppqqqqqqqqqooonnnmmmkkkiiihhhgggfffccc```XXXUUUQQQMMMIIIFFFEEEEEEAAAAAAAAABBBCCCEEEGGGIIIKKKNNNQQQSSSVVVYYY]]]```aaadddgggjjjmmmppptttwwwzzzyyyeeeWWWPPPGGGGGGHHHHHHGGGGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888888777666666666777777777666777777888999666666777777777777888888666666555555555555555555666555444444444444555666666666666666666666666666555666666777777666666555777777777777777777777777777:::>>>@@@BBBCCCEEEFFFxxxrrrnnnfffhhhllloooqqquuuyyy|||~~~~~~{{{yyyzzz~~~~~~{{{zzzzzz{{{|||{{{{{{|||}}}}}}}}}||||||}}}zzzxxxxxxzzz|||{{{zzzwwwtttpppppprrrvvvxxxyyyvvvvvvuuutttsssssssssttttttrrrpppoooqqqrrrrrrqqqnnnllljjjiiihhhfffdddbbb^^^[[[VVVPPPKKKHHHFFFEEEBBBBBBBBBBBBDDDFFFHHHIIIIIILLLOOOQQQTTTWWW[[[___```bbbfffiiikkknnnrrrtttwww~~~ppp]]]RRRIIIIIIIIIIIIHHHGGGFFFEEECCCBBBAAAAAA@@@@@@AAAAAA????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<;;;::::::999999999999999999999999999999888888777666666555666666666666666777888888666666777777777888888888666555555555555666666666666555444444444444555666555666777888888777666555444555666666666666555444777777777777777777777777666999<<>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888:::<<<======<<<:::999888888888888888888888888::::::999888777666555555666666666666666777888888666666777777888888888999555555555555555666777777666555444333333444555666333444666777777666444333333444555666666555444444777777777777777777777777555777;;;===???AAACCCEEE~~~zzztttmmmhhhbbbdddfffgggiiimmmrrrvvvxxx}}}~~~}}}|||}}}}}}}}}}}}~~~}}}|||||||||yyyzzz|||~~~~~~}}}|||}}}|||{{{zzzzzzwwwtttqqqpppqqqsssuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwuuusssqqqpppqqqrrrsssqqqpppooonnnllljjjiiihhhhhheee```YYYPPPJJJGGGFFFGGGFFFEEEDDDDDDEEEFFFGGGJJJKKKNNNQQQTTTXXXZZZ\\\```aaabbbeeeiiimmmqqqttthhh[[[PPPLLLGGGFFFHHHIIIIIIHHHBBB@@@@@@@@@BBBCCCBBB@@@AAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999888888999;;;;;;;;;:::888777777777888888999999999888888888888777666666777888999::::::;;;888888888888888888888888333333444555666777888888666666666666555555555555666666666666666666666666999888555444333444555777555444444444444555666666777888888888999<<<@@@DDD~~~zzzvvvqqqlllfffbbb```aaacccdddfffiiinnnqqqtttxxx~~~~~~|||||||||}}}}}}|||{{{{{{{{{|||~~~~~~}}}}}}|||{{{yyyxxxwwwtttrrrrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuxxxwwwuuutttssssssssssssppppppqqqqqqpppnnnlllkkkkkkiiiddd\\\TTTMMMKKKJJJGGGFFFEEEEEEEEEFFFGGGHHHJJJKKKNNNQQQTTTXXXZZZ[[[___```aaadddhhhlllppprrryyyzzz}}}pppaaaTTTOOOIIIGGGGGGHHHGGGEEECCCAAA@@@AAABBBBBBAAA@@@AAA@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;:::999888777777888999999999999999888888888888777777777888999999::::::888888888888888888888888555555666666666666777777666666666666666666666666666666666666666666666666888777666555444555555666555444444444444555666666777888888888888:::>>>BBB}}}yyyrrrlllgggccc___]]]]]]^^^______aaaccchhhkkknnnrrrxxx}}}}}}|||zzzzzz|||}}}}}}|||zzzyyywwwvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxwwwwwwuuutttsssrrroooppprrrttttttsssqqqppppppmmmhhh```XXXRRRPPPOOOIIIIIIHHHGGGGGGGGGIIIIIIIIIKKKMMMPPPTTTWWWYYYZZZ^^^___```cccfffkkknnnqqqtttwww{{{xxxggg[[[TTTMMMHHHGGGGGGEEECCCDDDCCCAAAAAABBBBBBAAA???@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;::::::999888888888999999:::999999999888888888888888888888888888888888888777777777777777777777777888888777777666666555555777777777777777777777777777777777777777777777777666666666666555555555555555555444444555555666777777888888777777888<<>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;::::::::::::999999999::::::::::::999999999888888888999999999888888888777777666666666666666666666666888777777777777666666666777777777777888888888888777777777777777777777777555555666777666666555555555555555555555666666777777777777666666777999<<<~~~uuuooofff___[[[YYYWWWWWWWWWXXXXXXXXXYYY[[[___bbbhhhlllrrrvvvzzz|||}}}}}}~~~{{{zzz|||}}}~~~|||{{{{{{wwwxxxyyyzzzzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxvvvwwwxxxxxxwwwuuurrrppprrrrrrqqqqqqsssvvvxxxzzzssspppjjjbbbZZZUUUTTTUUUSSSQQQOOOLLLJJJJJJIIIIIIGGGIIIKKKNNNQQQSSSUUUWWW\\\]]]^^^```dddhhhkkkmmmsssuuuvvvwwwyyy}}}yyyjjjbbbWWWOOOKKKJJJHHHGGGFFFEEECCCCCCCCCCCCAAA@@@?????????>>>>>>>>>>>>===========================999:::;;;<<<<<<;;;:::999:::::::::;;;;;;;;;:::::::::::::::999999999999888::::::999999888777777777666666666666666666666666666666666666777777777777666777777777888888888999777777777777777777777777555555666666777666555555666555555555555666777777666777777666555666888:::~~~xxxsssjjjeee___YYYVVVTTTSSSRRRSSSTTTUUUUUUVVVXXX\\\___eeeiiinnnssswwwzzz~~~}}}~~~{{{zzz}}}~~~||||||}}}~~~}}}|||}}}zzz{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyyuuuvvvwwwxxxwwwuuusssrrrtttsssrrrrrrsssvvvxxxzzzssspppiiiaaaYYYUUUTTTUUUTTTSSSQQQNNNMMMLLLLLLLLLIIIJJJLLLNNNQQQTTTVVVWWW\\\]]]^^^```cccgggjjjlllpppqqqrrrrrrsssyyyvvvlll___TTTOOOLLLJJJHHHFFFEEECCCCCCDDDDDDCCCAAA@@@@@@?????????>>>>>>>>>========================999::::::::::::::::::999::::::;;;<<<<<<<<<;;;;;;::::::::::::999999999999:::999999999888888777777777777777777777777777777444444555555666666777777555666666777777888888888777777777777777777777777555555555555666666666666666666555555666666777888555666777777666666888:::~~~yyytttmmmiiiaaa^^^ZZZWWWUUUSSSQQQOOOOOOPPPQQQRRRSSSUUUYYY]]]aaaeeejjjooossswww{{{~~~}}}zzz~~~~~~||||||~~~~~~}}}}}}}}}}}}|||{{{{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvwwwxxxxxxwwwvvvuuussstttuuuvvvwwwwwwwwwwwwrrroooiii```YYYUUUTTTUUURRRQQQPPPOOOOOOPPPQQQRRRKKKLLLNNNQQQTTTVVVXXXYYY]]]]]]^^^```cccgggjjjlllmmmooorrrssstttxxxvvvgggYYYQQQMMMJJJGGGFFFDDDCCCDDDEEEEEEDDDCCCAAA@@@@@@@@@????????????========================;;;;;;::::::::::::;;;;;;999:::;;;<<<======<<<;;;;;;;;;:::::::::999999999999999999888888888888888888888888888888888888888555555555555444444444444444444555666666777888888666666666666666666666666666555555444555666777888666666666666666777777888444666777777777777999;;;}}}yyyuuuqqqlllgggddd]]][[[YYYWWWVVVUUURRROOOMMMNNNOOOOOOPPPSSSXXX[[[^^^aaaggglllppptttxxx{{{}}}yyy}}}~~~}}}}}}~~~~~~~~~}}}|||{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzwwwwwwxxxyyyyyyyyyyyyxxxsssuuuyyy{{{{{{yyyvvvtttrrrooohhh```XXXUUUUUUVVVOOOOOOOOOPPPQQQSSSUUUVVVNNNOOOQQQSSSVVVXXXZZZ[[[]]]]]]___```cccgggjjjllllllpppuuuwwwwww{{{~~~lll]]]SSSMMMIIIFFFEEEDDDCCCDDDEEEFFFEEEDDDAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===999:::<<<=========<<<<<<;;;;;;;;;:::::::::999999888888888888888888888888888888888888888888888888777666555444333222111111333444444555666777777888666666666666666666666666777666444333444555888999666666666666666777888888444555777888777888:::;;;~~~|||yyywwwyyyxxxxxxwwwvvvuuuttttttrrrqqqnnnjjjeeeaaa^^^]]][[[ZZZWWWTTTQQQNNNKKKJJJKKKKKKLLLLLLMMMPPPUUUYYY]]]```dddhhhkkkpppuuuxxx~~~~~~zzz}}}~~~}}}}}}~~~}}}}}}|||}}}|||zzzyyyzzz{{{{{{||||||{{{yyyyyyxxxyyyzzz{{{{{{zzzyyyxxxrrrvvv{{{~~~~~~zzzuuurrrvvvrrrlllddd]]]YYYWWWVVVOOOLLLJJJKKKOOOSSSVVVXXXSSSQQQPPPQQQUUUYYY]]]^^^___^^^^^^```cccggglllooorrrqqqqqqsssxxx}}}vvvfffYYYMMMGGGGGGHHHFFFDDDDDDDDDEEEDDDCCCAAAAAAAAA@@@@@@@@@??????>>>????????????>>>======<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<==================<<<;;;777888888888777777777777666666666666777777777888777666666666555555555555333333333444555666666777666666555444333333222222444444444555555555666666666666666666666666666666666444444777;;;===<<<:::{{{xxxwwwuuusssqqqtttssssssrrrqqqpppppppppnnnmmmjjjgggccc```]]]\\\ZZZYYYXXXUUURRRNNNLLLJJJIIIJJJJJJJJJKKKNNNSSSVVV[[[^^^bbbfffiiinnnssswww|||}}}~~~~~~{{{}}}~~~~~~~~~}}}~~~||||||}}}}}}{{{zzz{{{|||~~~~~~~~~|||zzzyyyyyyzzz{{{{{{{{{{{{zzzyyytttwww{{{}}}}}}{{{vvvtttsssoookkkfffccc___ZZZWWWQQQNNNLLLKKKNNNRRRUUUVVVUUUSSSSSSTTTXXX\\\^^^^^^_________aaadddhhhmmmoooqqqqqqrrruuuyyy}}}}}}jjj[[[OOOIIIHHHHHHFFFDDDCCCDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@??????>>>=====================<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;:::999888888777777777777666666666666666666777777777777666666666555555555333444444555666666777777666666666555444333333333444444444555555555666666555555555555555555555555555444444777:::<<<;;;999}}}vvvssspppooonnnnnnllljjjlllkkkkkkjjjjjjiiiiiiiiihhhgggeeebbb```^^^\\\[[[YYYYYYXXXVVVSSSPPPMMMKKKHHHIIIIIIIIIJJJLLLPPPSSSXXX[[[___cccgggkkkqqqtttzzz{{{}}}~~~|||~~~~~~~~~~~~}}}|||{{{|||}}}~~~}}}|||}}}~~~{{{yyyzzzzzz{{{{{{{{{{{{zzzzzzvvvxxx{{{||||||{{{xxxwwwrrrnnnkkkjjjkkkhhhaaaZZZTTTQQQMMMLLLNNNQQQSSSTTTWWWWWWWWWZZZ]]]______^^^`````````bbbeeeiiimmmooooooqqqsssvvvzzz}}}qqq```RRRKKKJJJHHHFFFDDDCCCDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@??????>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<===>>>>>>???===<<<:::888777777888999666666666666666555555555777777777666666666555555444555555666666777777888777777666666555555444444444444444555555555555555555555555555555555555555444333444666999:::999888}}}|||{{{{{{zzzxxxtttqqqkkkiiigggggghhhhhhgggfffddddddccccccccccccccccccbbbaaa```___^^^]]]\\\[[[XXXXXXXXXWWWTTTQQQMMMKKKHHHIIIJJJIIIIIIKKKNNNQQQVVVYYY]]]aaaeeejjjooossswwwxxx{{{}}}~~~|||{{{zzz{{{~~~~~~}}}~~~|||yyyzzzzzzzzz{{{{{{zzzzzzzzzxxxyyyzzz{{{{{{{{{zzzzzzvvvqqqmmmmmmpppnnnggg```VVVSSSNNNLLLNNNQQQTTTUUUYYYYYY[[[^^^aaabbb```^^^______```bbbeeehhhkkknnnnnnppptttwwwyyy{{{}}}}}}}}}~~~{{{fffWWWNNNKKKHHHFFFDDDCCCDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@??????@@@AAAAAAAAAAAA@@@?????????>>>>>>========================>>>>>>=========;;;<<<<<<===???AAABBBCCC@@@>>>;;;888777777888:::666666666555555555555555777777777666666666666555555666666666777777888888888777777777666666555555555555555555555555555555555555555555555555555555333333444666777888888888}}}zzzuuutttsssrrrqqqmmmhhhdddaaa___^^^^^^```aaaaaa```]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\XXXXXXWWWVVVSSSQQQNNNLLLJJJKKKLLLKKKJJJKKKNNNPPPTTTWWW[[[```dddiiinnnrrruuuwwwyyy|||~~~|||{{{zzzzzz{{{~~~~~~~~~}}}zzzzzzzzzzzzyyyyyyzzzzzzzzzyyyyyyyyyzzzzzz{{{{{{{{{{{{tttnnnmmmooooooiiicccYYYUUUPPPNNNOOOSSSVVVWWWYYYZZZ]]]aaaccccccaaa^^^^^^^^^___aaadddgggiiikkklllooosssvvvwwwyyy|||~~~}}}~~~ooo^^^RRRLLLIIIGGGEEEDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@??????@@@AAAAAAAAAAAA@@@?????????>>>============>>>???<<<===>>>>>>>>>>>>===<<<<<<<<<<<<===>>>@@@BBBCCC@@@>>>;;;888777777999:::666666666666666666555555888777777777666666666666666666666666777777777777777777777777777666666666555555555555555555555444555555555555555555555555222333555666666777777777|||{{{yyyuuuqqqllljjjiiihhhfffbbb]]]ZZZVVVUUUTTTUUUWWWYYYYYYYYYWWWXXXXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\WWWVVVUUUSSSQQQPPPNNNNNNKKKMMMMMMMMMKKKKKKMMMOOORRRUUUYYY^^^bbbgggmmmqqqtttvvvxxx{{{~~~}}}{{{{{{zzzzzz{{{~~~~~~~~~~~~|||yyyyyyxxxxxxxxxxxxyyyyyyxxxxxxxxxyyyzzzzzz{{{{{{{{{vvvpppooopppoookkkggg^^^YYYSSSPPPPPPSSSVVVXXXWWWXXX\\\```ccccccaaa^^^]]]]]]___aaacccfffhhhiiikkknnnrrrttttttvvvzzz}}}~~~~~~zzzgggXXXNNNKKKIIIFFFEEEEEEEEEDDDBBBAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<===>>>@@@AAA===>>>???@@@@@@???>>>===<<<<<<;;;:::;;;<<<>>>???>>>===;;;999888888999:::666666666666777777777888888888777777777666666666666666666666666666666666777777777777666666666666555555555555555444444444444444444444444444444444222444666777666666777888{{{uuuqqqooommmhhheeeaaa___]]]\\\[[[XXXUUURRRPPPOOONNNOOORRRTTTTTTSSSSSSSSSSSSTTTUUUVVVVVVWWWXXXYYYYYYYYYZZZZZZZZZ[[[WWWVVVSSSPPPOOONNNOOOOOOLLLMMMNNNMMMKKKKKKLLLMMMOOORRRWWW[[[```eeekkkoootttuuuxxxzzz}}}|||yyy{{{zzzzzz{{{~~~~~~|||}}}~~~xxxxxxwwwvvvvvvwwwxxxxxxvvvwwwxxxxxxyyyzzzzzzzzz{{{yyyxxxwwwvvvtttpppmmmddd___WWWRRRQQQSSSUUUVVVTTTVVVYYY]]]aaabbb```^^^]]]^^^```bbbdddfffhhhiiijjjnnnqqqqqqppprrrxxx}}}qqq^^^QQQMMMJJJHHHGGGGGGFFFEEECCCAAAAAAAAA@@@@@@@@@????????????@@@@@@??????>>>======<<<<<<<<<===???BBBDDDBBBCCCEEEFFFFFFEEECCCBBB>>>===;;;:::999:::;;;<<<;;;;;;:::999999999999999555666666777888999::::::888888888777777777666666555555555555555555555555666666666666666666666666666666555555555444444444444444444444444444444444222555777888666555777999|||yyywwwvvvvvvqqqjjjfffdddbbb^^^ZZZYYYWWWUUUTTTTTTSSSPPPNNNNNNMMMLLLNNNPPPRRRSSSRRRPPPPPPQQQRRRSSSSSSTTTTTTWWWWWWWWWXXXXXXYYYYYYYYYWWWUUURRROOOMMMMMMOOOPPPLLLMMMMMMMMMKKKJJJKKKLLLMMMPPPUUUYYY^^^ccciiimmmtttuuuxxxzzz}}}|||}}}{{{xxx|||{{{zzz{{{~~~~~~}}}{{{|||~~~xxxwwwvvvuuuuuuvvvwwwxxxuuuvvvwwwxxxyyyzzzyyyyyy{{{}}}{{{wwwtttjjjccc[[[TTTRRRRRRSSSTTTSSSTTTWWW[[[___aaa```^^^^^^___aaaccceeegggiiijjjjjjmmmppppppnnnqqqwww}}}~~~~~~~~~~~~~~~wwwbbbSSSNNNKKKIIIHHHGGGGGGEEEDDDAAAAAAAAA@@@@@@@@@?????????????????????>>>======<<<;;;;;;;;;===@@@CCCEEEIIIJJJLLLMMMMMMLLLJJJIIIBBB@@@>>>;;;::::::;;;<<<999999999999999999999888555555666888999:::;;;<<<888888888888777777777777555555555555555444444444555555555555666666666666666666555555555444444444444444444444444444444444333666888888666666777999}}}||||||{{{{{{zzzxxxvvvrrrnnnkkkhhhgggbbb```]]][[[XXXWWWWWWWWWUUUUUUSSSQQQOOOMMMLLLKKKLLLLLLKKKLLLLLLMMMNNNOOOLLLMMMNNNOOOQQQRRRSSSTTTXXXVVVUUUVVVZZZ[[[ZZZYYYXXXVVVSSSPPPMMMLLLKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJMMMPPPUUUZZZ^^^ccchhhkkknnnqqquuuyyy|||}}}~~~~~~~~~~~~~~~|||zzz{{{}}}yyyxxxyyyyyy{{{~~~{{{yyyxxxyyyzzz|||}}}~~~~~~~~~yyyxxxwwwwwwxxxzzz|||}}}{{{zzzyyyxxxyyyzzz{{{|||~~~|||xxxllldddZZZTTTTTTVVVVVVTTTUUUUUUVVVYYY]]]______^^^```aaabbbeeefffhhhhhhiiijjjlllmmmooopppsssxxx{{{|||zzzzzz}}}lllZZZRRRNNNJJJGGGGGGHHHHHHGGGFFFDDDBBBBBBBBBAAA@@@>>>BBB???======@@@AAA@@@>>><<<<<<<<<;;;<<>>@@@AAA@@@>>>===>>>===<<<===BBBJJJQQQZZZ___bbbccccccaaaYYYQQQHHHEEE@@@<<<::::::;;;<<<:::::::::999999999888888999999999999999888888888666666666666555555555555999888666555555555666777555555555555555666777777888777666555444555555666444444444444555555555555555666666666777777777777rrrqqqpppqqqrrrqqqpppnnniiifffbbb```______]]]\\\WWWWWWVVVUUUSSSRRRQQQQQQQQQPPPNNNLLLKKKJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJGGGGGGGGGHHHIIIKKKLLLMMMJJJKKKNNNPPPSSSVVVXXXYYYYYYYYYZZZ\\\^^^___^^^]]][[[YYYVVVRRROOOLLLJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJMMMRRRVVVZZZ___dddhhhmmmnnnpppsssvvvyyy{{{}}}~~~}}}~~~{{{xxxwwwvvvxxx||||||xxxxxxxxxxxxyyy{{{~~~}}}{{{xxxvvvuuuwwwyyy{{{yyyxxxxxxxxxyyyzzz|||}}}tttmmmccc[[[XXXWWWUUUSSSTTTTTTTTTVVVYYY[[[ZZZZZZ\\\]]]^^^aaaccceeefffgggiiikkknnnppprrruuuxxx{{{|||}}}~~~~~~}}}}}}~~~{{{jjj[[[VVVOOOJJJIIIHHHFFFDDDDDDCCCBBBBBBCCCCCCBBB@@@AAA@@@>>>>>>@@@AAA@@@????????????>>>>>>CCCKKKRRR\\\bbbfffhhhiiihhhbbbYYYMMMGGG@@@<<<;;;;;;:::999:::::::::999999999888888777777888888888888888888666666666555555444444444777777777666666666666666555555555555555666777777777777666555555555666666444444444444555555555555555555666666666777777777dddcccaaaaaabbbbbbbbbaaa^^^[[[XXXVVVVVVUUUTTTRRRLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIJJJEEEEEEFFFGGGHHHJJJKKKLLLKKKLLLNNNPPPSSSVVVXXXYYY[[[\\\^^^```aaaaaa```^^^XXXWWWUUURRROOOMMMKKKJJJIIIJJJJJJJJJJJJJJJJJJIIIJJJMMMPPPTTTXXX]]]cccfffjjjkkknnnqqquuuyyy}}}~~~}}}}}}yyyzzz~~~~~~zzzwwwwwwvvvwwwyyy|||}}}yyyvvvuuuvvvyyyzzzwwwwwwwwwwwwxxxzzz|||~~~yyyrrriiiaaa[[[XXXUUUSSSRRRQQQQQQSSSVVVYYYYYYYYY\\\]]]___aaacccfffhhhiiijjjmmmppprrrtttwww{{{}}}}}}~~~~~~}}}~~~~~~qqq```YYYPPPJJJIIIIIIFFFCCCDDDCCCBBBBBBCCCDDDBBBAAAAAA@@@??????@@@@@@@@@@@@AAAAAAAAA??????CCCKKKRRRYYY___dddhhhkkkmmmhhhaaaTTTLLLBBB=========:::777:::::::::999999999888888666666666777888888888999888888777666555444444333666666777888888777666555555555555555555666777777777777666666666666666666666666666666777777777777555555555666666666777777ZZZXXXUUUUUUVVVWWWWWWVVVQQQOOOMMMLLLLLLLLLJJJIIIFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFHHHIIIJJJKKKMMMNNNOOORRRTTTVVVXXXYYY^^^```ccceeeeeecccaaa```VVVUUUTTTRRRPPPMMMLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHJJJMMMPPPSSSWWW\\\bbbfffhhhiiilllpppuuuzzz|||~~~~~~~~~~~~~~~}}}}}}wwwvvvvvvvvvxxx{{{~~~{{{xxxvvvwwwyyyzzzwwwwwwwwwwwwxxxzzz|||}}}~~~{{{vvvmmmeee___YYYVVVTTTOOONNNNNNPPPTTTXXXYYYZZZ^^^^^^___bbbeeehhhkkkllllllnnnrrruuuwwwzzz}}}~~~|||}}}}}}|||}}}~~~wwwggg]]]QQQJJJIIIJJJHHHEEEDDDCCCBBBBBBDDDDDDCCCBBBAAAAAA@@@@@@???@@@@@@AAACCCCCCBBB@@@???DDDKKKRRRUUUZZZ```eeejjjooommmhhh[[[RRRGGG@@@>>>===:::777:::::::::999999999888888666666666777888888888999999999999888777666555555444666777888888777666555555555555555555666777777666666777777777777777777666666666666777777777777555555555555666666666666PPPNNNLLLLLLMMMNNNMMMLLLKKKIIIHHHHHHIIIIIIHHHGGGDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKNNNOOOQQQTTTWWWZZZ\\\]]]cccgggkkkllljjjfffdddbbbVVVVVVUUUSSSQQQNNNLLLJJJHHHHHHGGGGGGGGGGGGHHHHHHJJJLLLOOORRRUUUZZZaaaeeegggiiilllqqquuuyyy}}}~~~zzz~~~}}}}}}~~~}}}}}}~~~xxxxxxxxxxxxzzz|||~~~}}}{{{yyyyyyyyyzzzxxxwwwwwwwwwxxxyyy{{{||||||}}}~~~~~~~~~~~~{{{wwwqqqiiiaaa[[[WWWVVVOOOMMMMMMOOOSSSVVVXXXYYY]]]]]]^^^aaadddhhhkkkmmmlllooosssvvvyyy{{{~~~}}}{{{zzz{{{|||zzz{{{}}}qqqdddTTTKKKJJJKKKJJJGGGEEEDDDCCCCCCDDDDDDBBBAAA@@@AAABBBAAA??????AAABBBCCCDDDCCC@@@???CCCKKKQQQTTTYYY^^^bbbhhhoooppplll```XXXMMMDDD@@@===;;;999:::::::::999999999888888777777888888888888888888999999999888888777777777444555777888888777777666555555555555555666777777666666777888888888777777444444444444555555555555444444555555555666666666JJJIIIHHHHHHIIIIIIHHHFFFIIIIIIHHHJJJKKKLLLKKKIIIDDDDDDEEEEEEFFFFFFFFFGGGFFFGGGHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGJJJJJJIIIIIIIIIJJJJJJKKKNNNPPPSSSWWW[[[```cccdddjjjnnnrrrssspppkkkgggeee[[[ZZZYYYVVVSSSOOOKKKIIIJJJIIIHHHGGGGGGHHHIIIJJJIIIKKKMMMOOOSSSXXX^^^ccchhhjjjmmmqqqtttvvvwwwxxxxxx}}}}}}|||}}}~~~~~~~~~{{{{{{|||}}}}}}~~~~~~}}}{{{{{{zzzxxxxxxwwwwwwwwwxxxzzz{{{yyy|||~~~~~~zzzwwwrrrkkkccc]]]YYYXXXRRRPPPNNNOOOQQQTTTUUUVVVZZZZZZ[[[]]]aaaeeeiiillljjjmmmrrrvvvxxx{{{}}}||||||{{{yyywwwwwwyyy{{{{{{{{{}}}oooZZZNNNKKKLLLKKKIIIGGGEEEDDDCCCDDDCCCBBB@@@@@@AAABBBAAA??????AAACCCDDDDDDCCC@@@???BBBJJJPPPVVVYYY[[[]]]ccckkkmmmkkkddd]]]SSSHHH@@@<<<;;;;;;:::::::::999999999888888999999999999999888888888888888888777777777777777555555666777777777777777555555555555555666777777555666777888999888888777444444444444555555555555444444444555555555666666IIIHHHGGGHHHIIIIIIGGGEEEFFFFFFFFFHHHJJJKKKJJJIIIFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGIIIJJJKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKNNNPPPTTTYYY___dddiiikkknnnsssxxxxxxtttnnnjjjhhh```___]]]YYYTTTOOOKKKHHHKKKJJJIIIIIIIIIIIIJJJKKKHHHIIIKKKMMMQQQVVV]]]aaaiiikkknnnqqqrrrsssrrrrrrwww}}}}}}|||}}}~~~~~~}}}|||{{{yyyxxxwwwwwwwwwxxxyyyzzzxxx|||~~~xxxwwwrrrkkkddd^^^ZZZYYYUUURRRPPPOOOQQQRRRSSSSSSVVVWWWXXXZZZ^^^bbbgggiiihhhlllqqquuuwwwyyy|||~~~xxxxxxwwwuuutttuuuyyy|||||||||~~~vvv___PPPLLLMMMLLLIIIHHHFFFDDDDDDDDDCCCAAA@@@@@@BBBCCCBBB??????AAADDDDDDDDDCCC@@@???BBBIIIOOOVVVXXXXXXYYY^^^eeehhhgggfff```WWWKKKAAA<<<<<<===:::::::::999999999888888;;;:::::::::999888888888666666666666777777777777555666666666777777888888555555555555555666777777555666777999999999888777666666666666777777777888444444444555555555666666IIIHHHGGGGGGGGGGGGGGGHHHJJJIIIIIIHHHIIIJJJLLLMMMIIIIIIIIIIIIIIIJJJKKKKKKIIIJJJKKKKKKJJJJJJLLLNNNPPPPPPQQQRRRRRRQQQOOOOOOPPPPPPPPPOOONNNNNNPPPRRRPPPTTTYYY\\\___dddjjjpppzzzyyyxxxxxxxxxtttmmmhhhfffdddaaa\\\XXXUUURRRQQQNNNLLLJJJIIIHHHIIIKKKLLLIIIJJJLLLNNNPPPUUU\\\```eeehhhllloooqqqrrrtttvvvyyy~~~~~~~~~yyy}}}~~~}}}|||{{{yyyxxxvvvvvvwwwyyyzzz|||zzz|||yyyssskkkccc\\\WWWTTTUUUTTTRRRNNNMMMNNNRRRVVVSSSTTTUUUVVVXXX\\\aaaeeefffiiinnnrrrtttwwwyyy{{{xxxxxxvvvsssrrrtttxxx{{{{{{{{{|||qqq^^^RRRMMMLLLLLLHHHFFFEEEDDDEEEFFFEEEDDDAAAAAAAAA@@@@@@@@@??????>>>===<<<===>>>@@@CCCEEEUUUVVVWWWYYY[[[___eeeiiillleee[[[OOODDD===:::888:::999888888777777888888::::::999999888777666666888888777777666666555555888888777777666666555555555555555666666666666666555555666777888999999:::444444444444444444444444777666555444444555666777HHHHHHGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGHHHJJJLLLMMMJJJJJJJJJJJJKKKMMMOOOPPPQQQRRRTTTSSSSSSSSSUUUWWWZZZZZZZZZZZZZZZXXXWWWVVVTTTTTTTTTRRRQQQPPPRRRTTTUUUYYY]]]```ccchhhooouuu{{{yyyxxxxxxwwwtttoookkkiiifffbbb___]]]ZZZWWWTTTOOONNNLLLJJJIIIJJJKKKLLLJJJKKKLLLNNNPPPUUU[[[___dddgggllloooppprrrtttvvvyyy}}}|||~~~}}}|||zzzyyywwwvvvvvvwwwxxxyyy~~~~~~|||zzz{{{xxxsssllleee___[[[XXXYYYWWWTTTPPPMMMMMMPPPSSSRRRSSSTTTUUUWWW[[[```dddhhhkkkoooqqqssstttvvvxxxvvvvvvvvvuuutttvvvzzz}}}||||||}}}vvvbbbTTTNNNLLLKKKHHHFFFDDDCCCDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@??????>>>======>>>@@@BBBDDDNNNPPPSSSWWW[[[```gggkkknnnggg[[[NNNDDD>>>;;;;;;999999888777777777777888::::::999888888777666666777777777777888888888888999999888888777777777666777777777777777777777777777777777777777888888888444444444444444444444444777666555555555666777777GGGGGGGGGGGGHHHIIIJJJJJJGGGGGGGGGGGGHHHJJJLLLMMMNNNMMMLLLLLLNNNQQQTTTVVVYYY[[[\\\[[[ZZZZZZ[[[]]]ccccccccccccbbbaaa```___\\\\\\[[[ZZZXXXXXXYYY[[[[[[^^^aaaccceeejjjrrrxxx{{{yyywwwuuuuuussspppnnnmmmhhhcccbbbbbbaaa\\\WWWRRRQQQOOOMMMKKKKKKKKKKKKKKKLLLMMMNNNPPPTTTYYY]]]cccgggkkknnnppprrrtttuuuxxx{{{~~~}}}|||zzzyyywwwuuuuuuvvvwwwxxx}}}||||||}}}~~~|||zzzyyywwwrrrmmmgggaaa]]][[[\\\ZZZWWWRRRMMMLLLNNNPPPQQQRRRSSSTTTVVVYYY^^^bbbhhhkkknnnppppppqqqrrrsssssstttvvvwwwxxxyyy|||~~~~~~~~~hhhYYYQQQNNNLLLIIIGGGDDDCCCCCCCCCBBB@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>???AAABBBGGGKKKQQQWWW\\\ccciiimmmooofffZZZLLLCCC>>>===>>>:::999888888777777888888999999999888888777777666555666777888999999999999999999999999888888888888888888888888777777777777888888888777777666666666555555555555555555555555777777666666666666777777GGGGGGGGGHHHHHHJJJKKKLLLJJJIIIIIIJJJKKKMMMOOOPPPRRRPPPOOOOOOQQQTTTYYY[[[]]]^^^___^^^\\\ZZZZZZ[[[ccccccddddddddddddddddddbbbccccccaaa``````ccceee```bbbddddddeeehhhooouuuxxxvvvtttqqqpppppppppooooooiiiccccccffffff```YYYUUUTTTRRRPPPNNNMMMLLLLLLMMMNNNNNNNNNPPPSSSXXX[[[bbbfffjjjmmmoooqqqsssuuuwwwyyy}}}~~~}}}}}}zzzyyywwwuuuuuuuuuwwwwwwzzzzzzzzz|||~~~~~~|||zzzwwwuuuqqqlllfffaaa\\\ZZZ\\\ZZZVVVQQQMMMKKKLLLNNNOOOPPPRRRSSSTTTWWW\\\___eeehhhkkkmmmnnnooopppqqqrrruuuxxxyyyzzz{{{}}}~~~ooo```WWWRRRNNNJJJHHHEEEDDDDDDCCCBBB@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>??????@@@DDDHHHPPPWWW]]]ccchhhkkkjjjbbbUUUHHH@@@======???;;;::::::999999999999999999888888888777777777666555666777888999999888888888888888888888888888888888888777777777777777666777777777777777777666666666666666666666666666666888777777777666666666666IIIIIIIIIIIIJJJKKKLLLMMMOOONNNNNNNNNOOOQQQSSSTTTUUUTTTRRRRRRSSSWWW[[[]]]___```aaa___\\\YYYWWWWWW]]]]]]^^^```bbbdddeeefffcccdddeeeddddddeeehhhjjjggghhhiiigggfffggglllqqqsssrrrooolllkkkkkkmmmooonnnhhhcccdddgggfff```YYYWWWVVVUUUSSSQQQOOONNNMMMNNNOOOOOOOOOOOORRRWWWZZZaaaeeeiiimmmoooqqqsssuuuvvvwwwyyy|||~~~~~~~~~{{{zzzxxxvvvuuuuuuvvvwwwyyyxxxyyy{{{~~~~~~}}}{{{vvvtttpppkkkeee___ZZZWWWXXXWWWTTTPPPKKKJJJKKKLLLLLLNNNPPPRRRSSSUUUYYY\\\___cccgggjjjlllmmmoooqqqsssvvvyyyzzzzzz{{{|||}}}wwwhhh^^^VVVQQQLLLJJJGGGFFFEEEEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???????????????AAAFFFLLLRRRWWW[[[^^^aaa___YYYNNNDDD===;;;<<<>>><<<<<<;;;::::::::::::;;;888888888777777777777777777777888999888777555444555666666666777888888888777777777666666555555555444555555666777777888888666666666666666666666666777777777777666666555555MMMMMMMMMMMMNNNOOOPPPPPPUUUTTTTTTSSSTTTUUUWWWXXXXXXWWWUUUTTTUUUWWWZZZ[[[aaabbbcccaaa^^^[[[ZZZYYYZZZZZZ\\\^^^aaadddggghhhccccccddddddcccdddgggjjjkkkmmmnnnmmmjjjjjjmmmpppnnnmmmllliiiggghhhkkkmmmkkkgggddddddeeeccc^^^XXXYYYXXXWWWUUUSSSRRRPPPOOONNNOOOOOOOOOOOORRRWWWZZZ```dddhhhlllnnnpppsssuuuuuuuuuvvvxxx|||~~~~~~}}}{{{yyywwwvvvvvvwwwxxxxxxxxxyyy{{{~~~~~~}}}vvvuuurrrmmmgggaaa\\\YYYVVVUUUSSSOOOKKKIIIJJJLLLKKKLLLOOOPPPQQQSSSWWWYYY[[[^^^cccgggjjjllloooqqqsssvvvxxxzzzzzzzzz|||}}}ooocccXXXQQQLLLJJJGGGFFFFFFFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???????????????>>>AAAFFFIIIKKKMMMPPPRRRRRRNNNGGGAAA<<<;;;;;;<<<===<<<;;;;;;::::::;;;;;;777777777777777777777777888999::::::999888555444444444555666777888888999777777666666555555444444333444444555777888888999555555555555555555555555666777777777666555444333TTTSSSSSSSSSSSSSSSTTTTTTYYYYYYXXXWWWWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVWWWWWW___aaacccdddbbb```______^^^^^^___aaadddhhhjjjlllfffffffffeeecccdddfffhhhkkknnnqqqpppnnnmmmoooqqqjjjkkkjjjhhheeefffiiillliiigggfffeeeccc```[[[XXXYYYYYYXXXWWWVVVTTTRRRQQQNNNNNNOOOOOOOOORRRWWW[[[___ccchhhkkknnnpppsssuuuuuutttsssuuuzzz}}}~~~~~~~~~~~~|||zzzxxxwwwwwwxxxxxxwwwwwwyyy|||wwwvvvtttqqqlllgggbbb___WWWVVVTTTPPPKKKIIIIIIJJJIIIKKKNNNOOOPPPRRRUUUWWWYYY]]]aaaeeehhhjjjmmmooorrrtttvvvxxxyyy{{{}}}uuufffWWWMMMJJJHHHFFFEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA>>>??????@@@@@@@@@??????;;;>>>@@@BBBBBBCCCEEEGGGFFFDDDBBB@@@>>><<<<<<<<<;;;;;;:::999999999999999666777777777777777777777888999;;;<<<<<<;;;999777444555666777888999::::::888888777777666555555444555555555666666666777777444444444444444444444444555666666666555444222111XXXXXXWWWWWWVVVWWWWWWWWW\\\[[[ZZZYYYXXXYYYYYYZZZ[[[[[[YYYXXXVVVUUUUUUUUU\\\___cccddddddcccccccccdddeeeeeefffiiilllnnnpppkkkkkkjjjhhheeeeeefffggghhhlllpppqqqooonnnoooqqqhhhiiijjjhhheeeeeeiiilllhhhhhhgggfffbbb^^^ZZZXXXYYYYYYYYYXXXWWWUUUTTTSSSMMMNNNNNNOOOPPPSSSWWW[[[___bbbgggkkknnnpppsssuuuuuusssqqqsssxxx|||}}}|||~~~~~~}}}~~~}}}{{{yyywwwxxxxxxyyywwwwwwyyy|||xxxxxxwwwtttqqqlllhhheeeYYYXXXVVVQQQLLLIIIIIIIIIHHHJJJMMMOOOPPPQQQTTTVVVYYY\\\aaadddfffhhhkkkmmmooorrrtttvvvxxx{{{wwwgggVVVJJJHHHFFFEEEDDDEEEFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>???@@@@@@@@@@@@@@@<<<===????????????AAACCC??????@@@@@@???>>><<<;;;:::999888888777777888888666666666666777777777777888999<<<>>>???>>><<<;;;555666666888999:::;;;<<<999999999888777666666555666666666666666555555555444444444444444444444444555555666666555333111000^^^``````]]]YYYVVVWWWXXXVVVWWWXXXYYYZZZ[[[\\\\\\ZZZ\\\]]]\\\YYYVVVVVVVVVXXX\\\aaaeeehhhhhhfffeeeccceeehhhllloooqqqssssssrrrpppnnnkkkiiiiiiiiijjjmmmkkkjjjlllnnnppppppooonnnmmmjjjfffcccbbbeeeggghhhhhhgggddd___\\\ZZZYYY\\\[[[YYYYYYXXXWWWTTTRRRRRRQQQPPPPPPRRRUUUXXXZZZ\\\^^^aaaeeejjjnnnqqqsssrrrqqqqqqqqqsssvvvyyy{{{}}}|||~~~|||zzzzzzyyywwwuuuwwwyyy{{{~~~~~~yyyxxxxxxwwwvvvrrrmmmiiiaaa^^^YYYSSSNNNKKKIIIHHHHHHGGGGGGHHHJJJNNNRRRTTTVVVYYY\\\___aaacccfffiiinnnppprrrtttuuuxxx{{{~~~~~~}}}~~~xxxkkk\\\PPPKKKIIIFFFEEEFFFEEEDDDCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@???>>>======???>>>>>>??????>>><<<999============<<<;;;:::999999999999999999999999999777777777777777777777777777999;;;======;;;999777555555555555666777999999999999999888666555666777777666555444444555777777777777666555333222111111555555555666666666777777^^^aaadddddd```\\\ZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZXXXZZZ\\\]]][[[ZZZYYYYYYYYY]]]bbbgggjjjkkkjjjiiigggiiilllpppsssuuuwwwwwwwwwuuurrrpppnnnnnnnnnoooooommmllllllnnnoooooonnnmmmllliiieeebbbbbbdddfffggghhhhhhfffcccaaa``````___]]][[[ZZZZZZYYYWWWUUUTTTSSSQQQQQQRRRTTTWWWYYY\\\^^^aaaeeeiiimmmppprrrttttttsssssssssuuuwwwxxx~~~}}}||||||~~~}}}|||{{{yyywwwuuuuuuvvvyyy{{{}}}}}}}}}|||yyyxxxwwwwwwvvvtttpppmmmeeebbb\\\VVVPPPLLLJJJJJJJJJIIIHHHHHHIIIKKKNNNPPPUUUXXX[[[^^^```bbbfffhhhllloooqqqsssuuuxxx|||~~~}}}ooo```TTTMMMKKKIIIHHHGGGGGGEEECCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@??????>>>@@@>>>>>>>>>>>>>>><<<:::;;;;;;<<<<<<<<<<<<<<<;;;:::::::::999999888888888777777777777777777777777777999;;;======;;;999777555555555555666777888999999999999888666555666777666555444444333444555666555555555555555555555555555555555555666666666666```dddiiikkkiiiddd___\\\]]]\\\[[[ZZZYYYXXXXXXXXXVVVZZZ^^^```___^^^^^^^^^\\\___dddiiimmmnnnmmmmmmgggiiilllpppsssvvvxxxyyyxxxwwwuuusssrrrrrrrrrrrrqqqooommmmmmnnnnnnmmmlllkkkjjjhhhdddaaaaaaccceeefffhhhiiiiiihhhgggggghhhcccaaa^^^]]]\\\\\\ZZZYYYVVVUUUTTTSSSSSSTTTVVVXXX\\\^^^aaaeeeiiilllooopppwwwvvvuuutttttttttuuuuuuyyyyyyzzz|||~~~~~~|||{{{xxxvvvssstttvvvxxxyyyzzzyyyyyyyyyxxxwwwwwwxxxwwwuuussskkkggg```YYYSSSOOOLLLLLLLLLKKKIIIGGGGGGHHHJJJLLLSSSVVVZZZ\\\^^^aaaeeegggjjjlllooorrrtttwww|||vvvgggZZZRRRPPPMMMKKKJJJHHHEEECCCBBBCCCCCCDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA???===============;;;999:::;;;<<<============;;;;;;::::::999888777777777777777777777777777777777888;;;<<<<<<;;;888777666555555666666777888999888999999777555555666777666666555444333333333333333444555666777888888999555555555555555555555555dddhhhlllooonnniiiddd```bbb```^^^[[[YYYXXXWWWWWWXXX\\\```cccbbbaaaaaa``````bbbgggkkkmmmnnnmmmlllbbbdddgggjjjnnnqqqssstttuuutttsssqqqppppppppppppooommmllllllmmmnnnmmmmmmiiihhhfffccc``````bbbdddfffhhhjjjkkkjjjjjjkkklllfffccc```___^^^^^^]]][[[YYYXXXVVVUUUTTTUUUVVVVVV[[[]]]aaaeeehhhkkkmmmmmmuuuuuuuuutttttttttssssssuuuvvvyyy{{{|||~~~~~~|||yyyvvvrrrsssuuuvvvwwwxxxxxxxxxxxxwwwvvvwwwyyyzzzzzzyyypppllleee]]]UUUPPPNNNLLLLLLJJJHHHFFFEEEGGGHHHJJJQQQTTTWWWZZZ]]]___cccfffgggiiimmmpppssswww{{{~~~~~~nnnaaaXXXVVVRRROOOMMMJJJFFFCCCAAAAAABBBCCCDDDDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCCBBB???===<<<<<<======<<<:::;;;;;;<<<======<<<<<<<<<<<<;;;:::888777666666777777777777777777777777777888:::<<<<<<:::888777666666666666666777888888888999999777555444555777777777666555444333333333333333444555777888999999666666666555555555555444jjjkkkmmmnnnnnnkkkhhheeefffddd```]]]ZZZYYYXXXXXX\\\___bbbdddcccaaa``````bbbdddgggiiijjjjjjhhhggg^^^___aaadddgggjjjlllmmmoooooonnnnnnmmmmmmmmmmmmkkkiiihhhiiikkkmmmmmmmmmffffffeeebbb___^^^```bbbeeegggiiijjjjjjjjjkkklllgggeeebbbaaaaaa```^^^]]]\\\ZZZYYYWWWVVVUUUUUUVVV[[[]]]```dddhhhjjjkkkkkkoooppprrrssstttssssssrrrqqqtttxxxzzzyyyzzz{{{}}}~~~zzzwwwttttttuuuvvvwwwxxxxxxxxxxxxwwwwwwxxx{{{|||||||||sssoooiiiaaaYYYSSSNNNLLLJJJIIIFFFEEEEEEGGGIIIJJJOOOQQQUUUXXX[[[^^^aaadddeeegggkkknnnqqquuuzzz}}}}}}vvvjjj___\\\VVVQQQNNNJJJFFFDDDAAAAAABBBCCCCCCDDDCCCCCCAAAAAAAAABBBBBBCCCDDDDDDBBB???===<<<<<<======<<<<<<<<<======<<<;;;;;;:::<<<<<<;;;:::888777666666777777777777777777777777777888:::;;;;;;:::888777777666666666666777777888888888888777555444555666888888888777666555444444444444444555555666666777666666666666666666666666ooonnnnnnnnnnnnmmmjjjgggfffdddaaa]]]ZZZYYYYYYYYY\\\^^^```aaa___^^^^^^___```bbbcccdddeeedddbbbaaa\\\]]]^^^```bbbeeegggiiijjjjjjjjjjjjjjjjjjjjjiiigggfffeeefffiiikkkkkkjjjddddddcccaaa^^^]]]___```ccceeehhhiiihhhiiijjjkkkhhhgggeeeeeeeeeccc```^^^]]]\\\[[[YYYXXXWWWVVVVVVZZZ\\\```dddggghhhiiiiiijjjkkknnnqqqrrrrrrqqqpppnnnrrrxxxyyyyyyxxxyyy{{{}}}{{{yyyvvvvvvvvvwwwxxxxxxyyyyyyyyyxxxxxxzzz|||}}}|||{{{uuurrrmmmfff^^^VVVPPPMMMIIIHHHFFFEEEEEEGGGIIIKKKLLLOOOSSSVVVYYY\\\```cccdddfffjjjmmmooosssxxx{{{{{{}}}sssfffaaaYYYRRRMMMIIIFFFDDDAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAA???===============;;;============<<<;;;:::999;;;;;;::::::999888777777777777777777777777777777777888999::::::999888777777777666666666666777777777888888666444444555666888888888888888777666555555555555555555555555555666666777777777888888888rrrqqqpppqqqqqqoookkkgggdddbbb___[[[YYYXXXYYYZZZYYYZZZ[[[[[[ZZZZZZ[[[]]][[[\\\^^^_________^^^]]]\\\\\\\\\]]]___aaaccceeeddddddeeeeeeeeeeeeeeeeeeeeedddcccccceeegggffffffbbbbbbbbb```]]]]]]]]]___```bbbeeeggghhhiiijjjllljjjiiiiiiiiiiiigggbbb___]]]]]]\\\ZZZYYYXXXWWWWWWZZZ\\\```dddfffgggggggggfffhhhlllnnnoooooommmlllkkkqqqxxx{{{zzzyyy{{{~~~|||zzzwwwwwwwwwwwwwwwxxxyyyzzzyyyyyyzzz|||}}}}}}{{{yyyvvvuuuqqqkkkccc[[[SSSOOOKKKIIIGGGEEEEEEGGGIIIJJJJJJMMMQQQUUUWWW[[[___bbbccceeeiiikkknnnrrrvvvyyyxxx||||||llleee[[[RRRLLLHHHFFFEEEBBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@>>>>>>>>>>>>>>><<<:::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999888888888777777777777777777777777888888999999999999888888777777666666666666777777777888888666444333444666666666777888888777666555555555666666666777777777666666777888999::::::;;;sssrrrrrrssstttqqqkkkfffbbb```]]]YYYXXXXXXYYYYYYVVVVVVWWWVVVVVVWWWZZZ\\\VVVWWWYYY[[[\\\\\\[[[[[[[[[[[[ZZZ[[[\\\^^^```aaa______```aaaaaaaaa``````eeedddbbbbbbcccccccccbbbaaaaaaaaa___]]]\\\]]]^^^]]]```dddfffhhhiiilllnnnkkkkkklllmmmmmmiiiddd```]]]]]]\\\[[[ZZZYYYXXXWWWYYY\\\```dddfffggggggfffeeegggkkkmmmnnnllljjjhhhiiipppxxx|||||||||~~~}}}zzzwwwwwwvvvwwwwwwxxxyyyzzzyyyyyy{{{}}}~~~}}}zzzwwwwwwwwwtttoooggg^^^UUUPPPMMMKKKHHHFFFEEEFFFHHHIIIIIILLLPPPTTTWWWZZZ^^^aaaccceeehhhkkkmmmqqquuuxxxvvv{{{oooggg[[[QQQKKKHHHFFFFFFCCCCCCCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>??????>>><<<999::::::;;;<<<============:::999999999999999999999777777777777777777777777888888999999999999888888888777666666666666777777777888888666444333444666444555666777777666555555555555666777888999999:::666666777999:::;;;<<<===kkklllmmmmmmllljjjhhhggg]]][[[XXXVVVUUUUUUWWWXXXVVVUUUTTTSSSSSSSSSTTTUUUWWWWWWXXXYYYYYYYYYXXXXXX[[[YYYXXXZZZ^^^aaaaaa```aaaaaa`````````aaabbbbbbcccbbbaaa``````aaabbbcccaaaaaaaaa```^^^^^^___```ggggggffffffhhhlllooorrrqqqrrrrrrrrrqqqnnnkkkjjjcccbbb```^^^]]]\\\[[[ZZZ^^^^^^^^^___```bbbdddeeeiiiiiihhhhhhhhhiiijjjjjjkkkooouuuzzz}}}}}}yyyyyy{{{xxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzyyyxxxwwwvvvuuuuuutttqqqkkkccc[[[VVVLLLIIIFFFEEEEEEFFFGGGFFFJJJMMMQQQUUUWWWZZZ]]]___eeeggghhhiiikkknnnsssvvvzzz{{{~~~xxxjjj\\\TTTOOOJJJHHHHHHCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>===>>>???@@@???=========<<<<<<<<<;;;;;;;;;<<<:::888888999::::::999444555666888888888777777::::::::::::999888777666888888888888888777666555666666555555555555666666444444555555666666777777555555555555555666777777888888888888888888888888ggghhhiiiiiihhhfffdddccc\\\[[[XXXVVVUUUUUUVVVWWWVVVVVVUUUTTTTTTTTTUUUVVVWWWXXXXXXYYYYYYXXXXXXXXX\\\ZZZYYY[[[___bbbbbbaaa```____________```aaaaaacccbbbaaa``````aaabbbcccaaabbbcccbbbaaaaaaccceeeggggggffffffhhhjjjnnnpppsssssstttsssrrrooommmkkkhhhfffccc```]]]\\\[[[[[[____________```bbbeeefffggggggggggggiiijjjlllmmmlllpppvvvzzz|||}}}|||}}}|||}}}xxxxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxyyyxxxwwwvvvuuuuuuvvvwwwuuuooofff]]]WWWNNNKKKHHHGGGGGGHHHHHHGGGHHHKKKPPPSSSUUUXXX[[[^^^bbbdddfffhhhkkkoootttxxxyyyyyy}}}qqq```UUUNNNGGGCCCCCCEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@???>>>>>>@@@@@@???>>>======<<<<<<<<<;;;;;;;;;<<<;;;999:::;;;;;;:::888777777888999999888888777<<<<<<<<<<<<;;;:::999888888999999999888888777666777777666666666666777777777777777666666666666666555555555555555666777777666666666666666666666666aaabbbbbbcccbbbaaa___^^^[[[ZZZXXXVVVUUUUUUVVVVVVWWWVVVVVVUUUUUUVVVWWWWWWXXXYYYYYYYYYYYYYYYXXXXXX]]]\\\\\\^^^aaadddddddddaaaaaaaaaaaaaaabbbccccccdddcccbbbaaaaaabbbcccdddcccdddeeeeeeeeefffiiikkkkkkjjjiiiiiijjjlllnnnpppuuuuuuvvvuuutttrrrpppnnnmmmjjjfffaaa^^^]]]\\\]]]````````````aaacccfffggggggggghhhjjjmmmpppsssuuurrruuuyyy|||}}}~~~{{{|||}}}~~~yyyxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvwwwvvvvvvuuutttuuuxxx{{{zzzuuukkk```YYYQQQNNNJJJIIIIIIIIIIIIIIIHHHJJJNNNQQQSSSVVVZZZ\\\___bbbeeehhhkkkpppuuuyyywwwxxx{{{yyygggZZZQQQHHHDDDDDDFFFEEEDDDCCCCCCBBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>@@@@@@???>>>=========<<<<<<<<<;;;;;;<<<;;;;;;<<<===<<<:::888:::::::::999999999888888============<<<;;;::::::999999:::::::::999888888888888777777777777888888999999999888777777666666666666555555555666777777666666666666666666666666\\\\\\]]]]]]]]]\\\[[[ZZZ[[[ZZZYYYXXXVVVVVVVVVUUUWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZ_________aaaccceeefffgggfffffffffffffffggghhhiiifffeeeddddddddddddeeefffggghhhiiiiiiiiijjjlllnnnpppooonnnnnnoooppprrrsssxxxxxxxxxxxxwwwuuutttssspppmmmgggccc```______```aaaaaaaaaaaaccceeeggghhhjjjjjjlllooosssxxx|||yyy{{{~~~zzzwww|||~~~~~~yyyxxxwwwvvvuuuuuuuuuuuutttttttttttttttttttttttttttxxx}}}yyyoooccc[[[RRROOOLLLJJJIIIJJJIIIHHHHHHJJJNNNPPPRRRUUUYYY\\\^^^aaadddgggjjjooossswwwwwwxxx{{{pppcccXXXNNNJJJKKKFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@???>>>======??????>>>===============<<<<<<<<<<<<::::::;;;===??????<<<:::;;;::::::999999999999:::<<<<<<======<<<;;;;;;::::::::::::;;;;;;:::999999999888888888888888888999999999999999999999888888777666666666666666777777888888888888888888888888ZZZZZZZZZZZZZZZYYYYYYXXX[[[[[[[[[ZZZYYYXXXWWWVVVWWWWWWXXXYYYZZZ[[[[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^aaabbbcccdddeeegggiiikkkjjjjjjjjjkkkkkklllnnnnnnkkkjjjiiihhhhhhiiijjjkkkmmmnnnnnnnnnmmmmmmoooppptttsssssssssssstttuuuvvv||||||{{{{{{zzzyyyxxxwwwpppmmmiiieeebbbbbbcccdddcccbbbbbbcccdddfffhhhiiikkklllmmmpppuuuzzz{{{}}}zzzuuuwww~~~~~~{{{zzzwwwuuutttttttttuuusssssssssssssssssssssttttttxxx~~~{{{qqqeee]]]SSSPPPLLLJJJIIIIIIIIIHHHIIIKKKNNNPPPRRRUUUYYY\\\___aaadddgggjjjmmmqqqtttvvvyyy|||yyymmm___SSSLLLLLLFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>===<<<<<<===>>>===<<<>>>>>>=========<<<<<<<<<999:::<<>>===<<<<<<>>>>>>===<<<>>>>>>>>>=========<<<<<<:::;;;===BBBGGGJJJJJJIIICCC@@@===:::888999:::;;;888999999:::999999888888999999:::;;;;;;;;;::::::999999888888888888999999666777888999:::<<<======888888777666666666777777666666666666666666666666]]]]]]\\\\\\\\\\\\]]]]]]___```aaabbbaaa^^^\\\ZZZWWWYYY[[[]]]^^^_________```aaaccceeeggghhhiiiiiijjjlllnnnooonnnpppsssvvvrrrrrrrrrssstttvvvwwwxxxvvvuuuttttttttttttuuuvvvuuuvvvxxxxxxwwwxxxzzz|||}}}}}}~~~~~~~~~~~~~~~wwwuuurrrnnnkkkiiihhhhhheeeeeedddeeefffhhhjjjlllhhhgggggghhhkkkoootttwwwwwwxxxzzz{{{}}}|||{{{}}}yyyvvvttttttuuuuuusssrrrrrrqqqrrrssstttuuusssvvvxxxxxxuuunnnfffaaaXXXTTTPPPMMMLLLKKKJJJIIIIIIJJJLLLMMMOOORRRWWWZZZZZZ^^^bbbfffiiilllpppsssssswww{{{~~~sss```RRRMMMGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@>>>===>>>???@@@???>>>>>>>>>>>>>>>=========<<<<<<===@@@EEELLLQQQTTTUUULLLHHHCCC===999888888999888888999999999999999888888888999:::::::::::::::888888777777777777888888777777888999:::;;;;;;<<<999888888777666666777777666666666666666666666666___^^^^^^^^^^^^^^^___```aaabbbcccdddccc```]]][[[WWWYYY[[[^^^___`````````bbbccceeegggiiikkklllmmmnnnppprrrsssrrrssswwwzzzwwwwwwwwwxxxyyy{{{|||}}}zzzyyyxxxwwwwwwxxxyyyzzzwwwxxxzzz{{{{{{}}}{{{zzzwwwsssoookkkiiihhheeeeeeeeefffgggiiikkkllliiihhhffffffhhhlllpppssswwwxxxzzz|||~~~zzzwwwuuutttuuuvvvssssssrrrqqqrrrsssuuuvvvsssuuuvvvuuurrrlllfffbbbZZZVVVRRROOOMMMLLLKKKJJJHHHIIIJJJKKKMMMPPPUUUYYYXXX[[[aaaeeeiiimmmqqqtttqqqvvvzzz}}}}}}~~~~~~jjj[[[VVVIIIHHHGGGFFFEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???@@@AAAAAAAAA???>>>>>>>>>>>>============>>>???BBBHHHPPPWWW[[[]]]SSSNNNGGG@@@:::888777777888999999:::::::::999999777888999999::::::::::::888888777777777777888888999999999999999999999999999999888777777666777777888888888888888888888888dddbbb```^^^^^^___aaabbbggggggggggggfffdddaaa```]]]]]]^^^^^^___`````````gggiiilllmmmnnnooorrrtttwwwxxxxxxwwwwwwyyy}}}||||||~~~~~~}}}}}}zzz|||}}}|||yyyuuuqqqlllhhhffffffeeeeeeeeefffiiikkkmmmkkkkkkkkkkkkkkknnnrrrvvvzzz{{{}}}}}}{{{{{{}}}~~~~~~~~~~~~~~~zzzvvvtttuuuvvvssstttuuuuuuuuutttsssrrruuussssssuuuuuupppggg___\\\XXXSSSOOOMMMMMMLLLKKKJJJJJJJJJKKKNNNRRRVVVYYY[[[___dddgggjjjllloooqqqtttwwwzzz}}}{{{fffOOONNNIIIEEEEEEDDDAAABBBEEEBBBBBBDDDDDDDDDBBB@@@>>>AAA@@@???>>>>>>>>>???@@@===@@@CCCBBB???;;;;;;;;;===;;;<<>><<<999666999::::::;;;;;;::::::999999999888888888999:::;;;888888777777777777888888:::<<<>>>===;;;888666666:::888666555444555666777555555555555555666777888gggfffdddbbbbbbdddeeegggiiiiiihhhgggfffeeedddccc_________aaabbbdddeeeffflllnnnpppqqqqqqrrrtttuuuzzz{{{}}}}}}}}}}}}{{{xxxuuuqqqnnnkkkjjjiiihhhhhhggghhhjjjmmmnnnmmmnnnnnnmmmnnnpppuuuxxx~~~~~~~~~{{{{{{}}}~~~~~~~~~{{{wwwttttttuuuqqqrrrsssttttttsssrrrrrrqqqpppoooqqqrrroooggg```^^^ZZZTTTPPPNNNMMMKKKJJJJJJJJJIIIKKKMMMQQQVVVXXX[[[___dddhhhjjjmmmppprrruuuxxx|||~~~oooWWWOOOIIIFFFFFFEEEBBBBBBEEECCCDDDEEEEEEDDDCCCAAA???BBBAAA@@@??????@@@AAAAAA>>>@@@CCCBBB???<<<;;;<<<===;;;===DDDOOOXXX\\\]]]XXXPPPEEE???<<<;;;888666777888888999999888888777888888888999999999::::::888888777777777777888888;;;<<<>>>>>>;;;999777777999888666555444555666777666555555555555666666777jjjiiihhhgggggghhhiiijjjkkkjjjiiigggffffffggggggbbbbbbcccdddfffiiikkkmmmqqqsssuuuvvvvvvvvvwwwxxx}}}}}}{{{xxxtttqqqooonnnnnnmmmlllkkkkkkkkkmmmnnnoooooopppppppppppprrrvvvyyy~~~~~~|||{{{}}}~~~~~~~~~|||xxxuuutttuuuppppppqqqrrrsssssssssrrrqqqoooooopppqqqooojjjeee```\\\WWWRRROOOMMMKKKJJJJJJIIIIIIJJJLLLPPPUUUWWWYYY]]]bbbfffiiikkknnnpppxxxzzz~~~vvv___PPPJJJFFFGGGFFFDDDCCCEEEDDDEEEEEEFFFEEECCCBBBAAABBBBBBAAA@@@@@@AAABBBCCC???@@@BBBAAA???===<<<<<<<<<<<<===CCCLLLTTTXXXYYYRRRKKKCCC===<<<;;;999888777888888999999888888777777777999:::::::::999888888888777777777777888888;;;<<<>>>===;;;999888888888777666555555555666777777666666555555555555666lllkkkkkkkkkkkkkkklllllllllkkkhhhffffffggghhhjjjggggggfffgggiiilllnnnpppsssuuuxxxyyyyyyyyyzzz{{{~~~~~~|||xxxtttqqqooooooooopppooonnnmmmmmmnnnnnnoooooopppppppppppprrruuuxxxyyyzzz|||~~~{{{}}}~~~~~~}}}|||}}}{{{wwwvvvvvvppppppqqqrrrssstttttttttvvvtttsssssssssqqqmmmjjjccc___ZZZUUURRROOOLLLJJJIIIIIIHHHIIILLLPPPTTTVVVWWWZZZ```dddgggjjjmmmoooyyy|||xxxbbbRRRKKKFFFGGGGGGDDDBBBCCCDDDDDDEEEEEEDDDCCCAAAAAAAAAAAA@@@???@@@AAABBBCCC@@@@@@AAAAAA???>>>=========<<<===AAAGGGLLLOOOOOOKKKFFF@@@===<<<<<<;;;:::999::::::;;;;;;::::::999555777999:::;;;:::888777888888777777777777888888999;;;<<<;;;999777777777777666666555555555666666888777666555555555555555ppppppqqqqqqppppppooonnnllljjjgggeeeeeegggiiikkkkkkkkkkkkkkklllmmmoooppprrrtttxxxzzzzzz{{{|||}}}}}}~~~yyytttqqqnnnmmmmmmppppppoooooonnnnnnnnnooommmnnnooooooooopppsssvvvwwwxxx{{{}}}}}}~~~~~~|||{{{{{{|||{{{xxxxxxqqqrrrrrrssstttuuuuuuvvvyyyxxxvvvuuusssqqqnnnlllfffccc]]]YYYVVVRRROOOLLLJJJIIIIIIIIILLLOOOSSSVVVWWW[[[```eeehhhkkknnnpppzzz}}}yyyfffVVVNNNGGGFFFGGGDDDBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>@@@AAABBBAAA@@@@@@@@@@@@???>>>============???AAACCCDDDDDDBBB@@@<<<:::999999999999999::::::;;;;;;::::::999555666888::::::999888777888888777777777777888888777888999888777555555666666555555555555555666666888777666555555555555555vvvwwwwwwwwwvvvuuusssqqqkkkjjjgggffffffhhhjjjlllmmmnnnnnnoooooopppppppppqqqtttxxxzzzzzzzzzzzz{{{|||{{{wwwssspppnnnmmmppppppppppppoooooooooooommmnnnooopppoooppprrrtttyyy|||}}}{{{{{{{{{}}}zzzyyyssssssssssssssstttuuuvvvwwwwwwvvvtttrrrooollljjjiiifffaaa]]]ZZZVVVRRRPPPKKKJJJJJJJJJLLLPPPSSSVVVZZZ^^^ccchhhkkknnnrrrtttyyy|||~~~ooo^^^SSSIIIGGGGGGEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>===>>>???AAABBBBBB@@@??????@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<:::999888777666666777777777888888999999888888777666666888999999999888777888888777777777777888888666777777777555444555666444555555555555666666666777666666555555555555666zzzzzz{{{{{{yyyvvvsssqqqkkkjjjiiihhhiiijjjlllmmmmmmnnnqqqsssttttttsssssstttwwwzzz{{{zzzxxxwwwwww{{{}}}zzzwwwtttrrrqqqppppppqqqqqqqqqqqqqqqqqqoooppprrrrrrrrrrrrtttvvvzzz~~~~~~|||||||||}}}{{{yyytttsssrrrrrrrrrssstttuuurrrtttuuutttqqqnnnllljjjkkkhhhddd```]]]ZZZVVVSSSLLLKKKKKKKKKMMMPPPTTTVVVZZZ^^^ccchhhkkkooorrrtttxxx{{{zzzgggZZZMMMIIIIIIHHHGGGGGGEEEDDDCCCBBBBBBAAAAAAAAA??????>>>>>>???@@@BBBCCCCCC@@@>>>???@@@AAA@@@>>>:::;;;;;;;;;;;;:::::::::888888888888777777777888777888888999999888888777777777777777888888888888888888777777777777888888666777777666555444555777333444555555666666666555666555555555555666666777zzzzzz{{{{{{yyyuuuqqqooolllkkkkkkjjjkkklllnnnooolllnnnrrruuuwwwxxxwwwvvvwwwyyy||||||yyyvvvtttssszzz}}}{{{xxxvvvtttpppqqqrrrrrrssssssrrrrrrqqqsssuuuuuutttuuuvvvxxxxxx}}}~~~~~~zzz}}}}}}zzzyyytttsssrrrqqqqqqqqqrrrsssppprrruuuuuussspppnnnmmmllliiieeebbb___\\\XXXUUUMMMLLLKKKLLLMMMQQQTTTWWWWWW[[[```eeeiiilllppprrrvvvzzz~~~mmm___PPPKKKKKKJJJIIIIIIFFFEEEDDDCCCCCCBBBBBBCCC@@@@@@??????@@@BBBCCCDDDCCC@@@>>>>>>AAABBB@@@>>>888999;;;;;;:::::::::;;;999:::;;;;;;:::999:::;;;:::::::::;;;;;;:::::::::777777777666777888888999888888777777777777888888777888888777555555666888333333444555666666666555555555555555555666777888}}}{{{wwwvvvuuuuuutttsssiiijjjjjjlllnnnqqqtttuuuqqqppprrrwww|||~~~{{{vvvtttyyy}}}}}}yyywwwxxxzzz}}}zzzsssnnnmmmooorrruuuvvvvvvtttsssyyywwwvvvttttttuuuwwwxxx{{{}}}~~~}}}}}}}}}yyyrrrqqqppppppqqqqqqpppoooqqqsssuuutttqqqnnnkkkjjjkkkjjjiiihhhgggccc^^^ZZZTTTMMMIIIJJJMMMOOOSSSXXXYYY[[[^^^```ccchhhmmmpppwwwyyy}}}{{{nnn]]]PPPKKKIIIHHHFFFHHHGGGFFFDDDCCCAAA@@@???BBBAAA???>>>===>>>???AAAAAAAAA@@@>>>>>>=========;;;:::999888999;;;===???888888888888888888888888;;;:::999:::;;;;;;999888888888888777888888999999;;;:::888666555444555555777888888888888777666666111000000222666888777555555444333444666666666444|||yyywwwvvvvvvtttsssnnnnnnmmmmmmooorrrtttvvvsssrrrssswww}}}~~~zzzyyy}}}{{{xxxxxxzzz|||~~~zzzuuuqqqoooqqqtttvvvwwwwwwvvvuuuxxxxxxwwwwwwwwwyyyzzz{{{}}}}}}~~~zzztttrrrpppppppppooonnnllllllpppuuuwwwvvvrrrooommmlllkkkkkkkkkiiieee___[[[VVVOOOIIIJJJKKKLLLOOOTTTWWWYYY\\\___bbbffflllooossswww|||}}}rrrcccUUUMMMIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@BBBAAA???======>>>???@@@??????>>><<<<<<<<<<<<======<<<;;;999999:::;;;<<<888888888888888888888888999999999::::::999777666999999888888888888888999888777666666555666777888888888888888888777666555222111111333777888777666666444333444555666555444~~~{{{yyyxxxwwwuuussstttrrrqqqpppqqqtttwwwxxxwwwuuuuuuyyy~~~~~~~~~{{{zzz{{{}}}~~~~~~{{{xxxuuurrrtttvvvwwwxxxxxxxxxwwwwwwxxxyyyzzz|||}}}~~~~~~~~~|||vvvsssqqqoooooonnnllljjjgggmmmtttyyyyyyvvvsssrrrnnnnnnnnnooommmhhhaaa\\\WWWPPPJJJIIIIIIIIILLLPPPUUUWWWZZZ]]]```eeejjjnnnooottt{{{yyykkk\\\OOOIIIHHHIIIEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@???======>>>??????===<<<<<<;;;;;;;;;<<<<<<@@@>>><<<:::999888999999999999999999999999999999:::;;;=========:::777666::::::999888777777777777555555555666777888999:::999999999888888666555555444444333555777888777666777555444444555666555444~~~|||{{{yyywwwuuuwwwvvvttttttuuuxxx|||~~~}}}{{{zzz{{{~~~}}}}}}}}}}}}{{{yyyuuuuuuvvvwwwxxxxxxyyyyyywwwxxxzzz}}}~~~~~~~~~uuussspppnnnnnnmmmlllkkkggglllrrrwwwxxxwwwuuuuuupppqqqrrrsssqqqkkkddd^^^WWWPPPIIIHHHHHHHHHJJJNNNRRRTTTXXX[[[^^^ccchhhlllooottt|||~~~sssbbbRRRHHHGGGIIIDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@???>>>>>>>>>>>>???===<<<<<<<<<<<<======>>>???>>><<<;;;999999888888999999999999999999999999>>>@@@CCCCCCAAA>>>;;;999;;;:::999888777777777777555555666666777888999:::999999999999888666555444666555555666777777888888999777555444555666555444~~~{{{yyyzzzzzzyyyzzz|||}}}}}}~~~~~~}}}|||vvvvvvvvvvvvwwwxxxyyyyyyxxxyyy{{{~~~~~~uuurrrooonnnnnnooonnnmmmjjjmmmqqqsssttttttuuuvvvrrrrrrtttuuutttooogggbbbWWWPPPIIIHHHIIIHHHKKKOOOPPPRRRVVVYYY\\\aaagggkkkrrrwww}}}yyyhhhUUUIIIFFFHHHDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@@@@???????????????>>>???@@@AAAAAA@@@??????<<<<<<;;;;;;::::::::::::999999999999999999999999???BBBEEEEEEBBB>>><<<;;;;;;:::999888777777777777777777888888888888888888999999999888888666555555666666666666666777888999;;;888555444444555555444~~~~~~~~~}}}yyyxxxwwwvvvwwwxxxzzz{{{|||}}}~~~~~~vvvssspppnnnoooooopppooommmoooqqqrrrrrrrrrtttuuussssssuuuvvvuuuqqqkkkfffZZZRRRKKKJJJJJJIIIKKKOOONNNQQQTTTXXX\\\aaafffjjjuuuyyy~~~}}}lllZZZLLLGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@???BBBDDDGGGFFFDDDAAA???::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;???BBBBBB>>>;;;:::;;;::::::999888777777777777888999999999888777666666777888888888888777666666555666666555555666999;;;<<<999666444444555555444~~~~~~||||||zzzyyyxxxxxxyyy|||}}}yyyvvvqqqooooooooooooooommmooosssttttttttttttuuusssttttttvvvvvvsssnnnjjj^^^VVVOOOMMMKKKIIIKKKNNNNNNPPPTTTWWW[[[```fffjjjvvvyyy}}}ppp___QQQJJJGGGEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@DDDHHHKKKKKKFFFAAA===:::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::888<<>>:::777888;;;999999888888888888888999888888999999999888777666666666777888888888888777333444555555444555999<<<>>>:::666444444444444444~~~{{{~~~|||zzzyyyyyy{{{}}}|||xxxssspppoooooonnnmmmkkkoootttxxxxxxvvvuuuuuutttssstttuuuuuutttpppmmmcccZZZRRRNNNLLLIIIJJJMMMMMMPPPTTTWWW[[[```fffjjjvvvyyy}}}ssscccUUULLLHHHFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@DDDJJJNNNMMMGGGAAA<<<;;;<<<<<<<<<;;;;;;:::999::::::::::::::::::::::::777;;;>>><<<888666999<<<888888888888888888999999777777999::::::999888777555666777888888999999888222333555444333555999===>>>;;;777444444444444444|||yyy{{{}}}}}}~~~~~~wwwuuusssqqqpppooommmkkkmmmnnnppprrrtttvvvxxxxxx|||xxxrrroooooonnnmmmkkkbbb\\\TTTNNNLLLLLLMMMMMMLLLNNNQQQTTTXXX^^^dddiiimmmrrryyyyyygggTTTLLLKKKKKKIIIHHHFFFDDDCCCBBBBBBCCCBBBBBBAAABBBBBBCCCDDDCCCGGGKKKKKKIIIDDD@@@>>>======<<<;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<:::::::::999999999888888888777777666777999;;;<<<888777666555555666777888888777666555555666777888666555444333222333444444888777555444333333444444|||zzz|||~~~}}}~~~{{{yyyxxxvvvuuusssqqqooopppppprrrsssuuuwwwxxxxxxzzzvvvrrrpppooonnnllljjjccc]]]UUUOOOMMMMMMMMMMMMLLLOOORRRVVVZZZ___eeeiiinnnssszzz}}}kkkXXXNNNKKKKKKJJJIIIGGGEEEDDDDDDCCCBBBCCCCCCDDDDDDDDDEEEEEEEEEHHHKKKLLLIIIDDD@@@???======<<<;;;;;;;;;;;;<<<===<<<;;;::::::::::::::::::::::::999999999888888777777777777777999:::;;;888777666555555666777777888777666555555666777888666555444333333333444444888777555444333333444444}}}{{{~~~~~~~~~~~~|||zzz||||||{{{yyywwwuuusssrrrqqqqqqrrrssstttuuuuuuvvvvvvtttrrrqqqpppooollliiieee___WWWQQQNNNMMMMMMMMMLLLOOOTTTXXX\\\```eeehhhooossszzzttt```RRRMMMKKKKKKIIIHHHFFFFFFEEEEEEBBBDDDFFFHHHIIIHHHHHHGGGFFFHHHKKKKKKHHHCCC@@@???>>>===<<<<<<;;;;;;<<<<<<>>>>>><<<;;;:::999999999:::::::::999999999888888777777777777777888999:::999888777666555555666666777777666666666666777777666555444444333333444444888777555444333333444555~~~}}}~~~{{{yyywww{{{{{{{{{zzzwwwtttrrrrrroooooopppppppppqqqqqqqqqsssssssssrrrqqqooollljjjgggaaaYYYSSSOOONNNMMMLLLLLLPPPUUUZZZ]]]aaadddgggnnnrrrxxx~~~}}}iiiWWWNNNKKKJJJIIIGGGFFFFFFEEEEEECCCEEEIIILLLMMMLLLKKKIIIEEEGGGIIIHHHEEEAAA???>>>>>>======<<<<<<<<<<<<<<<======<<<;;;:::999999::::::::::::999999999888888777777777777777888999999888888777777666555555555777777666666666666777777666555555444444444444444777666555444333444444555{{{yyyxxxzzz{{{}}}{{{wwwsssrrrrrrppppppppppppppppppppppppppprrrssstttrrrooommmllliiiddd\\\UUUQQQOOOMMMLLLMMMPPPUUUZZZ]]]```dddgggmmmqqqwww}}}ppp[[[NNNKKKJJJHHHGGGEEEEEEDDDDDDDDDGGGKKKNNNOOONNNLLLJJJBBBDDDEEEDDDAAA???>>>>>>>>>>>>===<<<<<<<<<<<<===;;;;;;:::::::::;;;;;;<<<:::::::::999999999888888666777777777888888888888777777777777777666555555666666777777777777666666555666666555555555444444777666555444333444555555|||zzzzzz{{{~~~~~~yyyuuuttttttrrrrrrrrrrrrrrrrrrrrrrrrppprrrttttttrrrpppooooookkkfff^^^WWWSSSOOOMMMKKKMMMPPPUUUXXX[[[___cccffflllqqqxxx~~~xxx```QQQLLLKKKIIIGGGEEEDDDCCCCCCDDDFFFIIILLLMMMLLLJJJHHH@@@AAABBBAAA???>>>>>>??????>>>======<<<<<<======:::::::::::::::;;;<<<===:::::::::999999999888888666666777888888777777666666666777777777777666666666666777777777777666666555666666666666555444444666555444333333444555666}}}{{{{{{{{{zzzvvvuuuuuurrrrrrssssssssssssssssssppprrruuuuuurrrqqqqqqrrrmmmggg```YYYTTTPPPMMMKKKNNNPPPSSSVVVYYY^^^cccfffmmmrrrzzz~~~{{{kkkZZZNNNMMMKKKHHHFFFDDDCCCBBBBBBDDDFFFHHHHHHGGGFFFDDD???@@@AAA@@@???>>>@@@AAA???>>>>>>===============<<<<<<;;;:::::::::;;;;;;:::::::::999999999888888666666777888888777666555444555666777888888777777555666777888888777666555555666666777666555444333666555444333333444555666}}}||||||yyy~~~yyytttsssuuupppqqqqqqqqqqqqrrrrrrrrrqqqsssuuuuuurrrqqqrrrtttnnnhhhaaaZZZTTTPPPMMMJJJOOOPPPSSSUUUXXX]]]bbbgggnnnsss|||zzzyyywwwuuucccPPPOOOMMMJJJGGGEEECCCCCC@@@AAACCCDDDDDDCCCBBBAAA???@@@@@@@@@??????AAACCC??????>>>===============>>>===<<<;;;:::999999999:::::::::999999999888888666666777888888777666555333444666777888999888888555666777888888777666555555666777777777666444333666555444333444444666666|||wwwwwwzzz|||zzzuuuqqqoooooonnnnnnoooooopppqqqooopppqqqrrrsssrrrqqqqqqoookkkddd\\\UUUPPPLLLKKKNNNPPPSSSVVVYYY^^^dddhhhooovvv|||zzzwwwuuu{{{ooo[[[OOOIIILLLLLLDDDBBBGGGAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;777888999999999999:::;;;999999888888888888888888999888777777888888777555444555666555444444444666555555555555555555555555|||wwwwwwwwwzzz~~~}}}yyyuuuppppppppppppqqqqqqqqqqqqooooooqqqqqqqqqpppooonnnllliiibbb[[[UUUPPPLLLKKKNNNPPPSSSVVVYYY^^^eeeiiiqqqxxx~~~}}}xxxvvv{{{}}}cccUUULLLNNNNNNGGGDDDFFFBBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@???????????????>>>>>>======<<<;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::999888888999777777777777777777777777999888777777888888777555555666777777555555666777555555555555555555555555~~~|||~~~zzzzzzyyy{{{~~~zzzwwwrrrrrrssstttssssssqqqpppnnnoooooooooooommmlllkkkhhheee```ZZZTTTPPPMMMLLLMMMOOORRRUUUYYY___eeeiiiqqqxxxyyywww{{{ppp___QQQOOOOOOJJJFFFFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777777777777777777777777999888777777888888777555666777888777666555666888555555555555555555555555~~~|||~~~}}}{{{|||~~~{{{yyy}}}}}}}}}~~~~~~yyyvvvttttttvvvvvvvvvtttqqqpppnnnnnnnnnnnnmmmkkkiiihhheeeccc___ZZZUUUQQQNNNMMMLLLNNNQQQUUUYYY___eeejjjooowww}}}|||www|||{{{hhhUUUOOOOOOLLLHHHFFFFFFEEEDDDBBBAAAAAA@@@@@@@@@???>>>>>>===>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<======;;;:::777777777777888888888888999888777777888888777555555666777777666555666777555555555555555555555555}}}yyyxxxwwwuuuvvv{{{zzz{{{~~~~~~||||||}}}}}}}}}}}}~~~~~~zzzxxxuuuvvvwwwwwwvvvssspppooommmnnnnnnmmmllljjjhhhgggdddbbb___[[[VVVRRRPPPNNNLLLNNNQQQUUUXXX^^^dddiiiooowww~~~yyyrrr[[[OOOMMMLLLIIIFFFGGGFFFEEECCCBBBAAAAAA@@@@@@???>>>>>>===>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;>>>AAABBB@@@>>>888888888999999:::::::::999888777777888888777555444555666666444444555666555555555555555555555555|||vvvsssoookkklllpppqqqrrrtttvvvxxx{{{}}}~~~}}}~~~}}}||||||}}}xxxwwwzzz}}}{{{{{{{{{}}}~~~|||wwwwwwvvvuuutttqqqooommmnnnnnnnnnnnnmmmkkkiiihhheeeccc```]]]YYYUUURRRPPPMMMOOORRRTTTXXX]]]cccgggqqqyyy~~~fffSSSMMMKKKIIIGGGGGGGGGEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>???==================<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999:::>>>CCCEEECCC@@@888888999999:::;;;;;;;;;999888777777888888777555444555666555444333444666555555555555555555555555wwwrrrnnnmmmiiieeedddfffgggiiilllooosssvvvxxxyyyyyyyyyxxxwwwxxxyyy|||}}}}}}~~~xxxtttuuu{{{||||||{{{|||~~~}}}xxxwwwuuusssqqqooommmlllnnnnnnoooooonnnlllkkkiiigggeeeccc___[[[WWWTTTRRRNNNPPPRRRUUUWWW\\\aaaeeeqqqyyyttt[[[NNNKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@????????????????????????>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999:::999999>>>CCCDDDAAA===777888888999::::::;;;;;;999888777777888888777555444666777666555444555666555555555555555555555555lllqqquuuxxx{{{~~~{{{vvvjjjgggggghhhgggcccaaaccc```cccggglllqqqsssuuuvvvvvvtttrrrrrrtttvvvxxxxxxwwwxxxxxxyyyyyyzzz{{{{{{yyyzzzzzz{{{}}}{{{www{{{~~~~~~~~~{{{yyyxxxwwwtttqqqooommmllllllnnnoooooooooooonnnlllkkkhhhgggdddaaa]]]XXXUUUSSSOOOQQQSSSUUUWWW[[[```dddooowwwaaaPPPKKKKKKJJJGGGFFFEEEDDDDDDCCCCCCDDDBBBAAA@@@@@@??????@@@@@@AAA@@@@@@???>>>======<<<======<<<<<<<<<;;;;;;;;;999999999999999999999999:::999999===BBBBBB>>>:::666777777888999999::::::999888777777888888777666666777888777666555666888555555555555555555555555```aaacccddddddcccbbbaaaXXXYYYZZZ[[[\\\\\\\\\\\\aaabbbdddgggiiilllnnnnnnllljjjiiikkkppptttuuutttssssssssssssssstttttttttrrrwwwyyywwwwww|||~~~|||~~~{{{{{{~~~~~~}}}xxxwwwuuuqqqmmmllllllnnnsssqqqnnnnnnnnnnnnmmmlllmmmkkkiiieee```[[[WWWTTTPPPQQQSSSUUUWWW[[[```dddooovvvkkkWWWPPPLLLGGGGGGFFFDDDEEEFFFFFFEEEDDDGGG???<<>><<<<<<===>>>>>>>>>???>>>===<<<;;;::::::::::::::::::::::::::::::::::::999999999999999999999888777555444555666888999999888888777666555555444<<<<<<:::888777666666666333444444555666777888888VVVWWWWWWXXXXXXXXXWWWWWWSSSTTTUUUVVVWWWXXXXXXXXXZZZ[[[\\\^^^aaaccceeeeeefffdddccceeeiiilllmmmlllmmmmmmmmmmmmnnnooopppqqqqqquuuwwwuuuuuuzzz~~~~~~|||~~~|||}}}|||xxxzzz||||||||||||}}}}}}~~~~~~zzzyyyvvvrrrooonnnnnnooopppnnnmmmmmmnnnnnnnnnmmmjjjjjjhhheeeaaa]]]YYYVVVQQQRRRSSSUUUWWWZZZ___cccmmmttt}}}}}}oooYYYPPPKKKFFFGGGFFFDDDEEEEEEFFFDDDCCCFFF@@@>>>BBBCCC@@@>>>???>>>===;;;;;;<<<======<<<>>>===<<<;;;::::::::::::::::::::::::::::::::::::999999999999999999999999999888666555555666777888888888888777666555555555:::999888666555555555555444444555555666666777777MMMLLLLLLKKKKKKKKKLLLLLLLLLMMMNNNPPPQQQQQQRRRRRRSSSSSSUUUVVVXXXZZZ[[[\\\___^^^]]]___bbbdddeeedddhhhgggggghhhiiikkkmmmooorrruuuvvvttttttzzz~~~yyy|||||||||||||||{{{xxxwwwwww{{{}}}yyyzzzyyyzzz~~~~~~xxxyyyyyy{{{}}}}}}{{{xxxtttrrrqqqqqqqqqmmmlllllllllnnnoooooommmiiiiiihhhfffccc^^^[[[XXXRRRSSSTTTTTTVVVYYY___bbbkkkrrrzzzvvv```TTTMMMIIIHHHFFFEEEDDDEEEDDDCCCAAADDDAAAAAACCCCCC@@@@@@BBB>>>===<<<<<<>>>>>>===<<<===<<<;;;::::::999999:::::::::::::::::::::::::::888888888888888888888888:::999777666555555666777888888777777666666555555666666555444444444444444555555555555555555666666JJJIIIGGGFFFEEEFFFGGGGGGFFFGGGIIIJJJLLLMMMMMMMMMPPPPPPQQQSSSTTTVVVWWWWWW[[[[[[[[[\\\^^^___``````dddccccccdddfffiiilllnnnrrruuuvvvttttttzzzyyy}}}}}}zzzxxxvvvuuutttuuuyyy~~~vvvqqqqqqoooooottt~~~zzz{{{{{{|||~~~}}}yyyvvvuuutttssssssooonnnmmmnnnppppppooommmjjjjjjjjjhhhddd```[[[YYYTTTTTTUUUUUUVVVYYY^^^bbbkkkqqqyyylll\\\RRRMMMHHHGGGEEEDDDDDDDDDBBB@@@BBBAAAAAABBBAAA@@@@@@AAA@@@???>>>???@@@@@@>>>===<<<;;;:::999999999999999999999999999999999999999777777777777777888888888:::999888777666666666666888777777777666666666555555444444444444444555555555555555555555555555444KKKJJJHHHFFFEEEEEEFFFGGGEEEEEEGGGHHHIIIJJJJJJJJJMMMNNNOOOPPPRRRSSSTTTUUUWWWXXXYYYZZZ[[[\\\]]]]]]______```bbbdddgggjjjkkknnnrrrsssqqqsssxxx|||}}}{{{zzzvvvsssssssssvvv|||zzzrrrnnniiiggggggllluuu~~~~~~~~~zzzwwwwwwvvvuuutttrrrqqqqqqqqqrrrqqqooolllmmmmmmmmmkkkgggaaa\\\YYYWWWWWWVVVUUUVVVYYY^^^bbbkkkqqqyyy}}}fffUUUNNNIIIGGGEEEDDDEEEDDDBBB@@@AAAAAAAAAAAABBBCCCCCCBBBAAA@@@>>>>>>>>>>>>===;;;;;;;;;:::999999999::::::999999999999999999999999666666777777777888888888::::::999888777666666666777777777777666666666666555555444444555555666666555555555555444444444444LLLKKKJJJHHHGGGFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKMMMOOOPPPRRRRRRRRRTTTWWWXXXXXXYYYZZZ[[[ZZZ[[[]]]```bbbdddfffgggiiinnnpppooopppuuuyyyxxx{{{}}}yyyxxxyyywwwzzzyyyqqqnnnfffeeedddfffllluuu~~~~~~yyywwwwwwwwwuuussstttsssrrrssssssrrrooolllpppppppppnnnjjjddd^^^ZZZZZZZZZXXXWWWVVVYYY___ccclllqqqyyypppWWWLLLIIIGGGFFFEEEFFFEEEDDDBBBAAABBBAAABBBHHHMMMMMMIIICCCAAA===<<<;;;;;;:::999;;;;;;::::::::::::;;;;;;999999999999999999999999666777777888888999999999999999999888888777777666777777777777666666666666666666555555555666666777444444444444444444555555MMMMMMLLLKKKIIIHHHFFFEEEGGGGGGHHHHHHHHHHHHHHHGGGFFFGGGIIIKKKMMMOOOQQQRRROOORRRVVVXXXXXXXXXZZZ\\\ZZZ[[[___bbbdddeeeeeeeeeggglllpppppprrrvvvxxxwww}}}wwwqqqoooiiihhhfffcccccciiittt}}}~~~xxxvvvwwwwwwuuurrrrrrqqqqqqrrrsssrrrooommmpppqqqqqqpppmmmgggaaa^^^]]]\\\ZZZXXXWWWZZZ```dddkkkpppxxx|||^^^QQQIIIGGGFFFFFFGGGGGGFFFDDDBBBBBBBBBFFFQQQ\\\\\\UUUIIIEEE@@@===;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<888888888888888888888888777777888888999::::::;;;888888888999999888888777666666666666777777777777777666555555555555555666333333333444444555555555NNNOOOOOONNNLLLJJJHHHFFFHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHKKKMMMPPPRRRSSSPPPSSSXXXZZZZZZZZZ\\\___[[[^^^bbbeeehhhhhhgggfffhhhnnnssstttvvvyyyzzzyyy~~~vvvqqqooolllllliiibbb]]]aaalllvvv}}}wwwuuuwwwwwwtttqqqoooooooooqqqsssssspppnnnooopppqqqqqqooojjjeeeaaa___^^^[[[YYYXXX[[[```dddjjjpppwwwfffXXXIIIGGGFFFGGGHHHHHHGGGFFFCCCCCCCCCIIIYYYgggggg^^^PPPKKKDDD@@@>>>>>>??????<<<<<<;;;;;;;;;<<<<<<===888888888888888888888888777777888999::::::;;;;;;777888888999999999888888666666666666777777777777777666555444444444444555222222333333444555666666VVVUUUSSSQQQNNNLLLJJJHHHKKKIIIIIILLLKKKHHHGGGIIIGGGKKKLLLKKKMMMPPPQQQOOOPPPSSSWWW\\\___``````___]]]```dddfffgggggghhhiiikkkooouuuwwwwwwuuussssssuuuzzzxxxsssrrrllljjjhhheee___]]]eeeppp{{{xxxuuutttssssssoooppppppqqqpppooommmlllsssttttttsssooojjjdddaaaaaa```^^^[[[ZZZ\\\aaadddmmmpppvvv}}}iiiUUUKKKKKKJJJIIIKKKLLLJJJFFFBBBAAACCCPPP```kkkmmmkkk\\\OOOBBB??????>>><<<<<<=========<<<;;;;;;::::::;;;;;;<<<<<<<<<:::999888999::::::;;;:::999888777888999:::999888777888999888888777777777777888888999999888777555444222222888555333444666666444222WWWVVVSSSQQQNNNLLLJJJJJJJJJHHHIIILLLKKKHHHFFFHHHHHHLLLOOONNNOOORRRRRRPPPWWWYYY]]]aaacccddddddcccbbbeeehhhiiijjjjjjlllmmmlllpppuuuwwwwwwvvvvvvvvvrrruuu{{{~~~{{{zzz{{{yyytttrrrpppnnnlllggg```\\\bbbkkk|||}}}zzzvvvsssrrrqqqqqqooopppqqqrrrrrrssssssrrrrrrsssssssssqqqmmmjjjgggbbbaaa___\\\[[[\\\```dddlllooovvv}}}nnnYYYLLLKKKIIIIIIKKKLLLJJJHHHFFFDDDFFFRRRaaalllmmmkkk]]]PPPCCC??????>>>===============<<<;;;;;;::::::<<<===>>>???>>>===;;;:::999::::::::::::999888777888999:::999777666777888888777777777777777888888666666666555555555666666777555333444666666555333]]]ZZZWWWSSSPPPOOONNNNNNLLLJJJKKKOOOOOOKKKIIIKKKKKKQQQUUUUUUUUUXXXYYYWWW___aaadddfffhhhhhhggggggeeegggiiiiiiiiikkkmmmooommmppptttvvvvvvwwwxxxyyyuuuuuuwwwzzz}}}|||~~~~~~}}}yyyvvvttttttxxx}}}{{{vvvtttuuussspppkkkbbb[[[]]]dddwww}}}zzzvvvtttrrrqqqqqqqqqqqqrrrssstttvvvxxxyyyuuuuuutttsssqqqooommmllldddcccaaa^^^\\\]]]```cccjjjnnnuuu}}}xxxaaaOOOKKKHHHHHHJJJKKKJJJIIIIIIGGGJJJTTTbbbkkkmmmkkk^^^QQQEEE@@@@@@>>>>>>@@@=========<<<;;;;;;::::::===>>>@@@BBBBBB@@@===<<<999999:::::::::999888888777888999888666666666777777777666666777888999999777666555555555666777888555444333444666666555444cccaaa\\\XXXUUUTTTTTTTTTPPPOOOQQQUUUUUUPPPNNNOOOOOOWWW]]]^^^^^^bbbdddcccfffggghhhjjjjjjiiihhhgggdddeeeeeeeeeeeefffjjjlllmmmoooqqqssssssuuuwwwyyy{{{{{{zzzyyyyyyyyyyyyzzzyyyzzzzzzyyywwwtttrrrppppppuuuyyyzzz}}}~~~xxxuuuwwwuuurrrnnneee]]]\\\aaattt}}}zzzwwwuuutttssssssrrrrrrsssuuuwwwyyy{{{zzzxxxvvvssspppmmmlllkkkgggfffccc```]]]]]]```bbbhhhmmmttt|||lllTTTLLLFFFFFFHHHIIIHHHHHHIIIHHHKKKTTTaaajjjkkkjjj\\\PPPEEEAAA@@@>>>???AAA=========<<<;;;;;;::::::===>>>AAABBBBBB@@@>>><<<999999999999999999999999888999999888666555666777666666666666777888999:::;;;999777555444444555555444444444444555666666666gggddd___[[[XXXVVVVVVWWWSSSRRRVVV[[[[[[VVVSSSSSSRRR[[[bbbdddeeejjjnnnooollllllllllllkkkiiihhhgggeeedddcccaaaaaacccgggkkklllnnnpppppppppqqqtttvvv}}}}}}}}}|||zzzxxxuuusssxxxxxxxxxwwwwwwuuusssqqqnnnssswwwzzz~~~zzzyyy{{{{{{wwwvvvtttrrrpppiiiaaa___bbbqqq~~~|||yyyvvvuuuttttttssssssssssssuuuwwwxxxxxxwwwtttqqqnnnmmmlllkkkjjjiiifffbbb___^^^___aaagggkkkrrr{{{zzz[[[OOOEEEEEEGGGEEEEEEFFFFFFFFFIIIRRR]]]dddffffffWWWNNNDDDAAA@@@>>>???BBB=========<<<;;;;;;::::::;;;===???@@@@@@???===<<<999999999999999999999:::888999:::999666555666666777777666666777888999999:::999777666555555555666333444444555555555666666hhheeeaaa]]]ZZZXXXWWWWWWVVVVVVZZZ```aaa[[[WWWWWWWWW```ggghhhjjjpppvvvyyytttsssrrrpppnnnkkkiiihhhiiihhheeebbbaaadddiiinnnpppqqqrrrrrrqqqqqqrrrssswwwyyy{{{}}}}}}zzzwwwuuuwwwvvvttttttuuuvvvtttssspppuuuyyy|||}}}tttssstttyyy~~~yyyuuusssqqqpppkkkdddccceeeppp|||~~~|||yyywwwuuussssssssssssrrrssssssttttttsssrrrqqqpppoooooooooooolllkkkiiiddd```^^^___```fffjjjqqqyyy}}}fffUUUGGGFFFFFFCCCBBBEEEDDDDDDFFFMMMUUU[[[]]]\\\PPPIIIBBBAAA???===>>>AAA=========<<<;;;;;;:::::::::;;;<<<=========<<<;;;999999888888999999:::;;;:::;;;;;;:::777666666777888888777777777777888888555666666777777888888888333555666555444444555666kkkiiifffbbb___\\\ZZZYYY\\\]]]bbbhhhiiiccc___^^^aaaiiiooooooooouuu}}}~~~|||zzzwwwtttqqqooommmnnnkkkhhhdddcccffflllqqqvvvwwwxxxwwwtttsssrrrsssqqqssswwwzzz{{{{{{zzzyyyuuurrrpppppprrrtttuuutttoootttyyy||||||uuunnnmmmmmmqqqzzz{{{vvvrrrpppppplllgggeeehhhttt{{{~~~{{{yyyvvvuuuqqqrrrrrrsssssssssssssssrrrrrrqqqqqqppppppoooooonnnmmmkkkfffaaa___^^^___eeeiiipppwww{{{ppp\\\LLLIIIHHHCCCBBBEEECCCCCCDDDHHHMMMPPPQQQOOOIIICCC@@@@@@???======@@@=========<<<;;;;;;::::::::::::::::::;;;;;;<<<<<<999999888888888999:::;;;;;;<<<<<<;;;888777777888:::999888777666666666666444555777999999999888777444666777666444333444666ooommmkkkhhhdddaaa^^^]]]cccdddiiippppppkkkfffeeekkkssswwwuuutttzzz}}}zzzvvvtttrrrpppmmmhhhdddcccfffmmmrrrzzz|||}}}{{{xxxuuutttsssoooqqqtttvvvxxxyyyyyyyyysssooollllllooosssttttttkkkqqqvvvyyy}}}}}}uuullljjjhhhhhhllluuu{{{wwwsssppppppmmmgggfffiiiyyy}}}}}}|||yyyxxxoooppprrrtttuuuttttttsssuuuuuutttsssqqqooommmlllooonnnlllgggbbb___^^^___dddiiiooowww}}}zzzxxxbbbOOOKKKJJJDDDBBBEEEDDDCCCCCCEEEHHHIIIHHHFFFDDD@@@>>>@@@???<<<<<>>======<<<;;;;;;::::::;;;:::999999999;;;<<<===999999888888888999;;;<<<<<<======;;;999777777888;;;:::999777666666666555666777999;;;:::888555333444666888666333222333555jjjjjjjjjiiihhhgggfffeeejjjooovvvyyyxxxsssooolllsssuuuyyy~~~{{{zzzrrrooojjjfffeeeeeeggghhhssstttvvvyyyzzz|||||||||tttnnniiimmmvvv|||zzzvvvtttooojjjjjjooossssssqqqkkkmmmrrrxxx{{{yyyqqqkkkjjjkkkllllllnnnvvv}}}}}}{{{wwwrrrnnnlllnnnppp}}}~~~||||||xxxvvvwwwsssrrrqqqpppppppppqqqrrrttttttsssrrrpppnnnlllkkkkkklllkkkhhhdddaaa______ccciiipppvvvzzz}}}{{{fffQQQKKKLLLJJJFFFDDDDDDDDDDDDDDDDDDDDDCCCCCC@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::<<<:::999999:::;;;999888:::::::::999888666444222:::999777666666777999:::777777777666555555444444999;;;===>>>===:::666444666666555555555555666666oooooooooooonnnmmmlllkkkoootttzzz}}}{{{xxxtttrrr|||~~~~~~|||xxxuuuqqqllliiifffeeeeeejjjkkkmmmpppssswwwzzz{{{xxxrrrnnnpppuuuzzzyyyvvvtttpppkkkiiikkknnnooopppnnnpppuuuzzz}}}yyyrrrkkkgggjjjmmmoooqqqxxx|||{{{xxxtttpppppprrrttt}}}yyyxxxxxxuuutttsssqqqqqqrrrssssssssssssqqqpppnnnlllkkkkkklllmmmmmmkkkgggcccaaa```ccchhhoootttyyy~~~kkkUUULLLKKKIIIFFFEEEBBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>======<<<<<<;;;::::::<<<;;;::::::;;;;;;:::999999::::::::::::999777666999888666555555666888999777777777666555555444444777999:::<<<;;;:::888666666666555555555555666666qqqqqqrrrrrrrrrrrrqqqqqqwww{{{~~~}}}|||}}}|||zzzvvvrrrnnnkkkiiihhhiiihhhhhhjjjlllpppsssuuuyyyvvvsssrrrtttvvvwwwwwwtttqqqmmmhhheeefffiiilllnnnqqqvvv{{{|||xxxqqqkkkgggkkkooorrruuu{{{}}}|||zzzxxxvvvvvvyyy{{{~~~{{{yyyyyywwwvvvtttsssssssssttttttsssrrrpppmmmlllkkkkkkkkknnnoooqqqoookkkgggcccbbbbbbgggmmmrrrvvv}}}uuu]]]OOOKKKHHHFFFFFFBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;===<<<;;;;;;<<<<<<;;;999999:::;;;;;;;;;;;;;;;:::888777666555555666777888777777777666555555444444666666777888999999888888666666555555555555666666rrrssstttvvvxxxyyyzzzzzz}}}}}}}}}{{{wwwtttqqqqqqqqqrrrtttrrrnnnkkkjjjjjjkkkllluuuuuutttsssrrrrrrtttvvvrrrrrrnnnggg```___dddiiijjjnnntttxxxyyyvvvpppllllllnnnqqqsssvvv{{{~~~}}}|||}}}~~~{{{yyyyyywwwvvvuuutttsssssstttuuutttrrrpppmmmllllllmmmnnnppprrrtttsssoookkkgggeeecccgggkkkppptttzzzhhhUUUKKKHHHGGGGGGDDDDDDCCCCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;>>><<<;;;;;;<<<===;;;::::::;;;;;;;;;;;;;;;;;;:::888777666666666666777888777777777666555555444444666666555555666666777777666555555444444555555666sssuuuxxx{{{~~~}}}xxxtttssstttwwwyyy|||yyyuuupppkkkhhhffffffnnnpppqqqqqqpppoooqqqsssoooooommmfff^^^\\\aaafffgggkkkqqquuuwwwuuurrrppptttsssssssssuuu{{{~~~|||{{{yyyxxxxxxwwwuuutttssssssssstttuuusssqqqpppooopppqqqrrrrrruuuwwwvvvsssnnnjjjiiieeegggkkkooosssxxx~~~uuu\\\MMMIIIHHHGGGEEEEEEDDDCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>>>>===============<<<<<<<<<>>><<<;;;;;;<<<===;;;:::<<<;;;::::::999888888888888888888888888888888888777777777666555555444444777666555444444444555555555555444444444444555555rrrtttwww{{{~~~}}}xxxuuuuuuvvvwwwyyyxxxvvvsssoookkkhhhfffgggjjjmmmoooooonnnmmmnnnkkkkkkjjjeee^^^\\\```eeeeeeiiinnnrrrssssssssssssxxxvvvttttttwww}}}}}}|||{{{yyyxxxyyyxxxvvvtttssssssttttttuuutttsssssstttuuuvvvwwwuuuwwwyyyxxxtttpppmmmlllhhhiiikkkooosssxxx|||dddQQQKKKIIIHHHDDDDDDCCCBBBAAA@@@@@@???@@@??????>>>>>>>>>>>>>>>===========================<<<;;;;;;<<<<<<;;;999;;;;;;999888777777777777888888888999999888888888777777777666555555444444777666555444444444444444555555444444444444555555vvvxxxzzz}}}{{{wwwuuutttrrrtttvvvwwwuuupppkkkhhhdddgggkkknnnooommmjjjgggfffggggggddd```___aaadddcccfffiiikkkkkkkkknnnpppuuuttttttvvv{{{}}}}}}}}}{{{yyy{{{yyyxxxvvvuuuuuuuuuuuussssssuuuvvvwwwyyyzzzzzzwwwyyyyyyxxxtttqqqpppoookkkkkkmmmppptttyyy|||~~~kkkTTTMMMJJJHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>=====================>>><<<;;;::::::;;;;;;:::999:::999888777777888999999777777888888888888777777777777777666555555444444444444444555555555555555555444444333333444444555{{{vvvsssppptttxxxzzzyyytttnnnjjjdddfffjjjnnnpppmmmgggbbbddddddddddddbbbbbbcccddd```bbbddddddcccdddgggkkkqqqrrrtttyyy~~~~~~~~~~~~|||zzz|||{{{yyywwwvvvvvvvvvwwwqqqsssuuuwwwyyy{{{||||||yyyzzzzzzwwwtttrrrqqqqqqmmmmmmnnnpppuuuyyy|||}}}oooWWWNNNKKKHHHIIIHHHGGGFFFEEEDDDCCCCCC@@@??????>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<:::999999:::;;;999888888888777777888:::;;;<<<666666777777777777666666777777777666555555444444111222444555666777777777555444444333333444444555yyysssooolllqqqtttssssssuuuvvvssskkkppppppkkkggghhhiiiiiieee```___cccfffcccaaaaaaiiifffbbb``````bbbcccdddfffjjjooouuu{{{~~~}}}yyywwwuuutttssstttuuuvvvuuutttssstttvvvyyyzzzzzzxxxxxxwwwvvvtttsssrrrqqqnnnnnnnnnooossswww|||www___QQQLLLKKKFFFFFFEEEDDDCCCBBBAAAAAA???>>>>>>>>>???@@@AAAAAAAAA@@@>>><<<<<<<<<=========<<<;;;:::999::::::;;;999999888888888888999999999999999999888888888777888888777555555444444444444444444444444444444444111111111222333444555666zzztttqqqpppuuuvvvttttttwwwxxxvvvppptttsssmmmiiiiiijjjhhhhhhcccbbbeeefffdddaaabbbiiifffbbb```___aaabbbcccgggjjjoootttzzz~~~~~~}}}{{{yyyvvvuuuvvvvvvwwwxxxwwwuuuuuuwwwyyyzzzyyyxxxwwwvvvuuusssqqqppppppnnnnnnooopppssswwwzzz|||}}}zzzaaaQQQIIIGGGFFFFFFEEEDDDCCCBBBAAAAAA?????????>>>??????@@@@@@@@@???>>>===<<<<<<<<<<<<===<<<;;;:::::::::;;;;;;999999888888888888999999999999888888888777777777888888777555555444444555444444444444444444444444555555555555666777888999{{{wwwtttvvvyyyxxxvvvvvvzzz{{{xxxuuuxxxwwwpppllllllllljjjjjjfffdddggggggdddbbbcccfffdddaaa______aaaccceeegggjjjnnnsssyyy~~~~~~|||zzzxxxxxxyyyzzz|||zzzxxxxxxxxxyyyxxxwwwwwwvvvuuusssqqqooonnnnnnnnnnnnpppqqqsssuuuwwwxxxwwwzzzfffTTTJJJEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@??????>>>?????????>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;:::::::::;;;;;;999999888888888888999999888888777777777666666666888888777666555555555555666555555555444444333333666666666666666777888999|||yyyxxx{{{|||zzzvvvwww{{{|||yyywwwyyyxxxsssppprrrqqqoookkkgggfffggggggcccbbbdddbbbaaa```______aaaeeeiiihhhjjjnnnrrrxxx}}}{{{{{{{{{}}}~~~~~~|||yyyxxxxxxwwwvvvtttuuuuuusssrrrpppnnnmmmlllnnnoooqqqssstttttttttssssssuuuzzzjjjXXXNNNIIIFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>???===>>>>>>???>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::777777777777666666666666888888777666555555666666666666555555444444333333444444333333444555666666~~~}}}}}}}}}}}}zzzwwwxxx|||{{{wwwuuuwwwvvvttttttxxxyyyvvvmmmiiihhhhhhfffccccccfffddddddccc```^^^___cccggghhhkkknnnsssxxx~~~}}}||||||~~~}}}|||yyyxxxxxxvvvtttqqqttttttsssrrrpppooonnnmmmoooppprrrssstttsssrrrqqqqqqtttxxx}}}lll[[[QQQLLLFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>???======>>>>>>>>><<<:::999:::;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::777777777777666666666666888777777666666666666777666666666555555444444444333333333222333333444444~~~{{{xxxzzz}}}zzzuuuqqqssssssssswww}}}~~~|||rrrooolllkkkgggbbbbbbfffjjjjjjgggbbb]]]\\\___ccciiilllppptttyyy~~~~~~}}}}}}~~~|||{{{yyyyyyxxxwwwtttrrrttttttsssrrrrrrqqqqqqppppppqqqssstttttttttsssrrrqqqtttxxx|||ppp^^^RRRLLLFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@??????>>>?????????============<<<;;;::::::999:::;;;<<<<<<<<<;;;;;;::::::999999999999::::::888888777777777666666666888777777666666777777777555555555555555555555555555555444444444555555666}}}zzz|||zzztttooopppqqqrrrxxx~~~{{{wwwsssooohhhaaa```dddjjjkkkiiiddd^^^]]]```eeeiiimmmqqqvvvzzz~~~~~~~~~{{{zzzyyyzzzzzzyyyvvvtttttttttttttttttttttttttttrrrrrrssstttttttttttttttrrruuuyyy}}}{{{eeeUUULLLFFFFFFEEEDDDCCCBBBAAAAAA?????????>>>??????@@@@@@>>>>>>===<<<;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;;;;::::::999999::::::;;;999999888888888777777777888777777777777777888888444444555555666666777777666666555555555555666666~~~~~~|||~~~{{{sssnnnoooppprrrxxx}}}yyysssiii```___bbbfffhhhhhhddd``````eeejjjiiimmmssswwwzzz}}}~~~~~~{{{zzzzzz{{{|||{{{xxxvvvtttttttttuuuuuuvvvvvvvvvsssssssssssstttuuuuuuuuurrrvvvzzz}}}~~~mmmXXXLLLFFFFFFEEEDDDCCCBBBAAAAAA???>>>>>>>>>???@@@AAAAAA???>>><<<;;;::::::;;;<<<888999;;;<<<===<<<;;;;;;;;;::::::999999::::::;;;999999999999888888888888888777777777777777888888333333444555666777888888666555555444444444555555yyyyyyrrrqqqqqqsssvvv{{{}}}~~~~~~yyynnnddd^^^]]]```eeelllmmmfff___```fffiiilllqqquuuxxx{{{~~~~~~}}}}}}|||~~~}}}|||zzzyyyyyyzzzyyyxxxvvvtttttttttssstttuuuvvvvvvwwwwwwwwwxxxyyy{{{|||}}}rrr___MMMLLLHHHEEEFFFDDD@@@@@@CCCBBBBBBAAAAAA@@@???>>>>>>===<<<<<<;;;::::::999999<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;<<<===>>>>>><<<<<<;;;999777777888999:::999888888777666555555444555444333222222333444555777777777666666555444333|||}}}vvvwwwwwwxxxzzz|||}}}}}}|||{{{sssjjjccc``````dddjjjlllfff___```fffiiilllqqquuuxxx|||}}}|||{{{|||}}}|||{{{zzzzzzzzzyyyzzzzzz{{{{{{uuuuuuuuuuuuuuuvvvwwwxxx|||{{{gggRRRKKKFFFCCCDDDBBB???>>>AAABBBBBBAAAAAA@@@??????>>>======<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;===>>>===<<<<<<;;;999888888999:::;;;888888888777666555555555666555444333333444555666666666777777777666555555{{{||||||}}}~~~yyyrrrjjjddd```bbbgggjjjfff``````eeeiiilllppptttxxx}}}~~~|||||||||{{{{{{{{{{{{{{{uuuuuutttsssrrrrrrrrrssswwwzzz~~~rrrZZZNNNHHHDDDDDDCCC@@@???AAABBBAAAAAA@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;===>>>===<<<<<<;;;:::999888999::::::888888777777666666555555666666555444444555666666555666777777888888777777}}}~~~yyypppjjjbbbbbbfffiiigggbbbaaaeeegggjjjooosssxxx~~~~~~~~~~~~~~~}}}|||{{{{{{xxxwwwuuutttrrrqqqqqqqqqrrrvvv{{{bbbSSSLLLGGGGGGFFFCCCBBBCCCAAAAAAAAA@@@@@@???????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::<<<===<<<;;;;;;:::999888888888888999888777777777666666666555777666555444444555666777555666777888999999999999}}}uuuooogggeeegggjjjiiieeedddffffffjjjoootttyyy~~~}}}xxxwwwuuutttrrrqqqqqqpppnnnssszzzkkkWWWNNNHHHGGGGGGEEECCCCCCAAAAAA@@@@@@@@@@@@@@@????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::;;;<<<;;;:::999888888777777777777777777777777777666666666666777666555444444555666777444555666888999999999999{{{vvvrrrwww~~~yyyvvvnnnjjjjjjmmmnnnjjjggghhhgggkkkrrrxxx}}}}}}|||wwwvvvuuusssrrrrrrqqqqqqmmmrrrxxx~~~vvvXXXNNNFFFFFFGGGDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999888999;;;<<<;;;:::888888888888888777777777777777777777666666666666666666555444444555666666444555666777888888888888~~~wwwoooooottt{{{~~~~~~~~~}}}}}}uuuooommmppprrrnnnkkkjjjjjjooovvv}}}|||zzzwwwwwwvvvuuuuuuuuuuuuvvvsssuuuxxxzzzzzz{{{}}}}}}[[[PPPGGGFFFGGGEEEBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::888888999:::;;;:::999:::::::::::::::999888888666666666666777777777777666555444333333444555666444555666666777777777777}}}rrrllljjjooowww~~~~~~yyysssppprrrtttqqqmmmkkklllrrrzzz~~~yyyyyyyyyyyyyyyzzzzzz{{{zzzzzzyyywwwvvvxxx{{{{{{|||~~~^^^SSSIIIHHHJJJHHHEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999888777888:::;;;:::999;;;;;;<<<<<<<<<;;;:::999666666666666777777777777555444333222222333444555444555555666666666666666yyyrrrkkkiiijjjooo{{{~~~~~~}}}~~~~~~~~~{{{xxxuuusssqqqooommmjjjqqqzzz~~~|||zzzyyyxxxzzzxxxwwwwwwxxxxxxwwwvvvyyyxxxyyy~~~jjj[[[MMMIIIJJJHHHFFFEEE@@@AAABBBCCCBBBAAA@@@???;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;===;;;777666777777888777999999888888888888888999444444555555666666777777555555666777666555333222zzzooojjjhhhiiiooowww~~~}}}~~~}}}{{{yyyxxxwwwtttrrrnnnssszzz~~~}}}||||||xxxwwwvvvwwwxxxwwwuuuttt{{{zzz{{{~~~uuubbbOOOHHHHHHHHHEEEDDDAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::::::::;;;===:::777666777888888777999888888777777777888888444444555555555555555555666666666777666666555555tttmmmiiiffffffiiiwww~~~}}}||||||||||||}}}~~~|||wwwtttrrrvvv|||zzzzzzyyyzzzzzzyyywwwttt||||||~~~zzz}}}pppVVVJJJIIIHHHFFFEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::<<<:::777666777888888777777777777666666777777888555555555555444444444444777666666666666777777888uuupppnnnjjjgggfffjjjvvv}}}zzzyyyxxxxxxxxxyyyzzz{{{|||~~~}}}vvvqqquuuzzz~~~{{{xxx||||||}}}xxx{{{~~~___NNNKKKJJJHHHGGGDDDCCCBBB@@@@@@AAABBBBBBBBBBBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999999999::::::;;;999777777888888888777666666666666666666777888777777666666555555444444666666555444555666888999}}}tttqqqppplllhhhgggbbbiiiqqqwww~~~{{{yyyxxxwwwvvvxxxyyyzzz{{{}}}wwwrrrwww|||~~~|||zzz{{{}}}~~~{{{xxxwwwyyyzzz|||dddQQQJJJHHHGGGFFFDDDCCCBBBAAA@@@AAABBBCCCAAAAAAAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999999::::::::::::999777777888999888777666666555666666777888888999999888888777777666666555444444333444555777888|||tttrrrpppkkkhhhiiibbbdddfffhhhlllssszzz}}}{{{zzz|||}}}}}}}}}~~~~~~zzzxxx~~~{{{|||}}}}}}|||zzzxxxvvvuuuvvvwwwwwwxxx{{{gggSSSIIIEEECCCDDDDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;999888777888999999888777666666666666777888999999999999999999888888888888555444444444444555555666yyyvvvrrrmmmlllooohhhgggffffffgggkkkrrrxxx~~~~~~{{{}}}{{{yyyxxxxxxuuuvvvwwwvvvuuuvvvyyy{{{}}}kkkXXXLLLEEEDDDFFFCCCCCCCCCCCCCCCBBBBBBAAA???????????????>>>==============================::::::;;;;;;;;;<<<<<<<<<999888777888999:::888777777666666777888999::::::888888888888888888999999555666666666666555555444}}}{{{vvvrrrsssxxxpppmmmlllkkkkkklllrrrwwwzzzyyyzzz~~~~~~|||~~~{{{yyyyyyzzzwwwxxxxxxwwwvvvuuuvvvxxxxxx{{{~~~~~~zzz{{{{{{}}}ooo]]]PPPGGGFFFIIIBBBCCCDDDDDDDDDCCCAAA@@@??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======888777777888::::::999777777777777777888999:::;;;666666777777888888999999666777888888888666555444}}}|||{{{vvvrrrwwwpppllloootttwww|||{{{xxx}}}~~~~~~}}}|||yyywwwzzzzzzyyyuuupppoooqqqtttsssuuuwwwzzz{{{{{{zzzzzzyyyvvvsssqqqnnnooovvvyyydddUUUKKKFFFGGGEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@??????@@@@@@AAAAAABBBCCCCCCBBB???===;;;;;;;;;<<<<<<<<<<<<<<<<<<999888888777777777777777;;;;;;::::::999888888777:::888666666777888777666666666666666666555555555~~~yyyzzztttrrruuuzzz|||yyyyyy}}}|||xxxyyyxxxtttpppnnnoooqqqrrrsssvvvxxxyyyyyyxxxxxxyyy}}}}}}wwwsssnnnlllllloooxxxlllZZZLLLEEEDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBB@@@>>><<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;999888888888999:::;;;::::::999999888777777999888777777888888777555666666666666666666666555{{{{{{~~~yyyxxxyyyxxxtttxxxyyyyyyyyyvvvsssppppppppppppqqqsssuuuvvvvvvuuuuuussswww}}}|||wwwtttooonnnooosss|||vvvaaaOOOFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBBBBCCCCCCCCCBBB@@@???===<<<<<<;;;;;;;;;;;;;;;;;;===;;;999888777888:::;;;:::::::::999999888777777888777777888999999666444555555666666666666666666|||xxxtttnnnrrr{{{~~~~~~}}}}}}|||{{{xxxuuusssrrrppppppqqqssssssssssssrrrppptttzzz}}}{{{zzzyyyyyy|||hhhTTTKKKJJJEEEEEEEEEDDDCCCCCCBBBBBBAAABBBDDDEEEEEEDDDBBBAAAAAAAAABBBAAAAAA???>>>===<<<<<<;;;;;;;;;;;;::::::;;;:::777666555666888:::999999::::::999888777777777777888999:::999666333555555555555666666666666{{{wwwxxx{{{~~~~~~~~~}}}|||zzzwwwtttrrrqqqqqqqqqrrrrrrrrrrrrqqqrrrtttyyy|||}}}|||~~~||||||qqqYYYMMMLLLEEEEEEEEEDDDCCCCCCBBBBBB???@@@BBBCCCCCCBBB@@@???????????????>>>>>>===<<<<<<<<<;;;;;;::::::::::::;;;:::888777666777888999888999:::;;;;;;:::888777777777888999:::999666333444555555555666666777777~~~~~~|||zzzyyywwwtttrrrtttssssssssssssssssssssstttuuuwwwyyyyyyyyyxxxwwwzzzzzzzzz|||aaaOOOJJJEEEEEEEEEDDDCCCCCCBBBBBB??????@@@AAAAAA@@@??????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;::::::999999<<<<<<;;;:::::::::::::::999:::<<<======;;;:::888888777777888999999666444444444555555666777777777~~~|||zzzyyyxxxvvvssswwwvvvvvvuuuttttttttttttssssssttttttuuuuuuuuuuuuwwwzzz|||}}}}}}mmmTTTKKKEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===============<<<<<<;;;;;;:::999999888;;;;;;<<<<<<<<<;;;:::999999;;;===>>>>>>===;;;:::999888777777888888777555444444555555666777777888|||~~~~~~|||{{{{{{yyywwwyyyxxxwwwvvvvvvvvvvvvvvvqqqqqqqqqqqqrrrsssuuuuuuuuuzzz|||{{{~~~yyy[[[OOOEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@??????@@@@@@AAA@@@???>>>>>>>>>>>>>>>???<<<<<<;;;::::::999888888888999:::;;;;;;999777666:::;;;>>>??????>>><<<::::::888666666777888777666444444444555666777777888}}}wwwxxxzzz|||{{{yyyzzz{{{{{{}}}{{{||||||{{{zzz|||{{{yyyyyyyyywwwuuussssssrrrpppooopppssswwwyyy{{{{{{|||}}}}}}|||{{{zzz___QQQJJJHHHFFFEEEDDDCCCAAA???AAAAAAAAA@@@???>>>======>>>======<<<<<<<<<<<<===;;;;;;;;;::::::999999999:::999999888777777777888::::::;;;===???>>><<<:::888888888888777777777777666666555555555555666666{{{wwwtttqqqrrrvvv~~~wwwttttttzzz|||~~~~~~yyywwwxxxyyyyyyyyy{{{yyyxxxyyyyyyyyywwwuuuuuusssqqqppppppsssvvvxxxyyyzzz{{{||||||{{{zzzzzzeeeTTTKKKIIIGGGEEEEEEDDDBBB@@@AAAAAA@@@@@@??????>>>>>>@@@???>>>===============;;;;;;;;;:::::::::999999;;;:::999888888888888888::::::;;;===>>>>>><<<:::888888888888777777777777666666555555555555666666}}}tttkkkiiikkkpppvvvxxxqqqooouuu|||}}}~~~}}}}}}}}}~~~|||xxxuuuvvvxxxyyyzzzzzzxxxxxxxxxzzzzzzzzzxxxuuutttrrrppppppqqqtttuuuvvvwwwxxxyyyzzzzzzyyyxxx|||~~~kkkUUULLLJJJGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA???>>>============;;;;;;;;;;;;::::::::::::;;;;;;:::999999999:::::::::::::::<<<>>>>>><<<:::999999888888888777777777777666666555555666666777~~~qqqllllllkkkmmmuuutttnnnpppvvv}}}|||||||||}}}zzz{{{}}}~~~~~~~~~}}}zzzyyyyyy{{{|||{{{yyyxxxxxxzzzzzzzzzyyyuuutttqqqoooooooooqqqrrrssstttvvvwwwxxxxxxwwwwwwxxxzzz~~~oooVVVLLLIIIFFFEEEDDDDDDCCCAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<;;;;;;:::::::::;;;;;;:::::::::;;;======<<<:::999999999888888888777777777777666666666666777777{{{qqqoooiiihhhlllssszzzxxxnnnnnnrrr~~~|||{{{zzzzzzzzzyyyzzz}}}~~~~~~~~~}}}}}}{{{{{{{{{}}}{{{xxxxxxxxxyyyxxxwwwuuusssqqqooonnnnnnoooooorrrssstttvvvvvvvvvuuuttttttvvv{{{tttYYYLLLIIIFFFDDDCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBB@@@???>>>===<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::;;;;;;<<<<<<::::::999:::<<<===<<<:::999999999999888888888888777777666666666666777777zzztttmmmiiihhhmmmqqquuu{{{yyyppppppuuu~~~|||{{{zzzyyyxxxyyy{{{~~~||||||yyyyyy}}}zzzwwwvvvwwwwwwwwwvvvuuutttsssqqqpppooopppppprrrssstttuuuuuutttsssrrrqqqtttxxx}}}xxx^^^MMMJJJFFFDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;999999999;;;<<<;;;::::::999999999999888888888888777777666666777777888zzztttppppppppppppsssxxx{{{{{{uuuyyy|||zzzxxxwwwvvvwwwyyy{{{}}}{{{zzzzzzxxxuuuuuuvvvwwwxxxxxxwwwwwwuuutttssssssssssssssstttuuuuuutttsssqqqpppooorrrwww|||~~~}}}yyyaaaPPPLLLHHHFFFEEEFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA=========<<<======>>>???;;;;;;;;;;;;<<<<<<<<<===::::::999999:::;;;;;;<<<;;;999888999:::<<<;;;:::::::::999999999888888888888888777777777777888888zzzwwwtttppppppssstttyyy~~~|||}}}zzzwwwuuutttuuuvvvwwwzzz|||~~~}}}wwwuuussssssuuuxxxyyyyyyyyyxxxwwwvvvvvvuuuuuuuuutttuuuuuuuuutttrrrpppooonnnqqqvvv{{{~~~~~~|||{{{wwwaaaRRRNNNJJJGGGGGGHHHHHHGGGEEEEEEDDDCCCBBBAAAAAAAAA============>>>???@@@AAA;;;;;;;;;<<<<<<<<<======999999999999::::::;;;<<<;;;999888888:::;;;;;;;;;:::::::::999999999888888888888777777777777888888tttlllpppqqquuu{{{|||}}}zzzvvvtttuuuvvvrrrpppssszzz~~~~~~}}}zzzvvvssssssvvvyyyzzzzzzwwwwwwxxxxxxwwwvvvtttsssvvvuuuuuuttttttsssrrrrrrooopppssswwwzzz}}}|||}}}iiiUUUMMMGGGHHHIIIHHHGGGHHHIIIGGGEEEFFFGGGEEEAAA>>>CCCBBB@@@??????@@@BBBCCC???===:::999:::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;;;;:::::::::999999999888888777777777777888888888888{{{pppoooppptttxxxzzz~~~|||}}}~~~yyyuuuttttttvvvsssrrruuu|||~~~~~~~~~|||yyyzzz|||{{{|||||||||{{{zzzxxxwwwvvvvvvuuuttttttssssssssslllmmmooorrruuuxxx{{{|||~~~oooXXXNNNGGGFFFGGGEEEDDDDDDGGGFFFDDDDDDEEEDDDAAA>>>?????????@@@AAABBBDDDEEE@@@>>>;;;:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888999999:::;;;999999999888888888777777777777777777888888888888wwwqqqnnnppprrrsssvvvzzz~~~~~~}}}}}}~~~~~~~~~~~~~~~{{{wwwtttttttttvvvttttttxxx~~~~~~|||zzzwwwvvvvvvuuuttttttttttttllllllmmmooorrruuuyyyzzzxxx^^^SSSIIIFFFFFFDDDBBBBBBEEEDDDBBBBBBCCCCCCAAA???>>>???AAADDDFFFGGGGGGGGGBBB@@@===<<<<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999888888888777777777666666777777777777888888888888{{{tttssssssrrrqqqsss{{{~~~|||zzz{{{}}}|||||||||{{{yyywwwuuuuuuuuuuuuuuuwwwzzz~~~|||yyyxxxwwwuuuuuuuuuuuuuuupppppppppqqqtttxxx{{{~~~~~~eeeWWWKKKGGGGGGEEECCCCCCCCCBBBAAA@@@AAABBBBBBBBBCCCEEEIIIKKKLLLLLLJJJIIICCCAAA>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888888888999888888888777777777777666777777777888888888888{{{yyytttrrrrrrxxx~~~|||yyy{{{}}}}}}zzzyyyxxxxxxzzz~~~~~~|||{{{yyyxxxwwwwwwwwwwwwwwwuuuuuuwww{{{~~~~~~~~~|||{{{zzzyyywwwvvvwwwwwwxxxvvvuuuuuuvvvxxx{{{iiiZZZKKKFFFFFFEEECCCCCCAAAAAA@@@@@@@@@BBBDDDFFFMMMOOORRRSSSRRROOOKKKHHHCCCAAA???>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888777777777::::::999999999888888888666777777777888888888888xxxttttttxxx}}}zzzuuuttttttrrrqqqsssuuuvvvxxx|||}}}~~~|||yyywwwuuuuuuwwwxxxyyyxxxtttuuuwwwyyy{{{~~~~~~}}}~~~}}}{{{yyyxxxyyyzzz{{{yyyyyyzzz{{{|||nnn]]]KKKEEEEEEEEECCCBBBBBBBBBAAA@@@@@@CCCGGGKKKUUUVVVXXXWWWTTTOOOJJJFFFBBB@@@???>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888888888:::::::::999999999999888777777777777888888888888|||xxxzzzwww}}}~~~yyysssrrrqqqooonnnrrrvvvxxxyyy{{{~~~~~~{{{{{{~~~{{{vvvtttqqqrrruuuxxxyyyxxxssstttuuuvvvxxx{{{~~~}}}}}}{{{zzz{{{|||~~~}}}~~~xxxdddPPPHHHHHHFFFDDDCCCBBBCCCCCCBBBBBBEEEJJJOOOWWWXXXXXXVVVRRRLLLFFFCCC@@@>>>===>>>??????===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888999999999999888888888888777777777777888888888888}}}vvv|||}}}xxxsssrrrrrrpppppptttyyy{{{{{{|||~~~}}}yyyyyy}}}}}}{{{tttqqqoooppptttwwwxxxwwwssssssttttttvvvxxx}}}}}}~~~|||{{{|||~~~lllWWWMMMLLLJJJGGGEEECCCDDDDDDCCCBBBFFFMMMRRRVVVWWWVVVTTTPPPJJJDDDAAA>>>======>>>??????===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999888888888888777777777777777777777777888888888888zzzuuurrrooommmlllqqqrrrsssvvvxxxzzz{{{||||||~~~{{{zzzzzzzzzyyyqqqooommmnnnpppssstttuuutttsssssstttvvvxxxzzz|||}}}~~~|||}}}www]]]PPPNNNMMMJJJHHHEEECCCAAACCCFFFJJJMMMOOOQQQPPPMMMJJJGGGEEECCCBBB=========???@@@???<<<:::::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999888888888888888888888888}}}xxxsssqqqpppnnnmmmnnnoooqqqsssuuuxxxzzz{{{xxx{{{}}}zzzyyyyyyyyyxxxrrrpppoooppprrruuuvvvvvvuuuuuuuuuvvvxxxzzz|||}}}}}}~~~}}}aaaSSSPPPNNNKKKJJJGGGEEECCCDDDGGGJJJMMMNNNKKKJJJHHHEEEBBB@@@??????=========???@@@@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::999999888888888888888888888888888888888~~~zzzuuurrrpppooonnnmmmkkklllmmmpppsssvvvxxxzzzwww{{{}}}{{{{{{{{{zzzyyysssrrrqqqsssuuuxxxyyyxxxvvvvvvwwwyyy{{{|||~~~}}}}}}~~~~~~iiiWWWQQQNNNLLLKKKHHHFFFDDDDDDGGGIIIKKKKKKEEEDDDCCCAAA???>>>=========<<<===???AAAAAA???===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888888888888777888888888888888888888888}}}yyyuuurrrpppooonnnllljjjkkklllooorrruuuyyy{{{|||~~~~~~~~~~~~}}}|||tttttttttvvvxxxzzzzzzyyyuuuvvvxxxzzz|||~~~~~~}}}{{{||||||}}}~~~ppp[[[RRRMMMJJJKKKHHHFFFDDDCCCEEEFFFGGGGGGCCCBBBAAA@@@????????????===<<<===>>>AAABBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999888888888888888888888888888888888888{{{wwwtttrrrpppnnnlllllllllmmmooorrrvvvzzz|||~~~}}}{{{uuuuuuvvvxxxzzz{{{zzzxxxrrrtttwwwzzz|||}}}}}}}}}zzzyyy{{{~~~~~~{{{|||~~~~~~vvv___RRRKKKHHHIIIFFFDDDBBBBBBCCCCCCCCCBBBAAA@@@@@@?????????@@@@@@===<<<<<<>>>@@@AAA@@@???::::::::::::::::::::::::;;;;;;:::::::::999999999999:::::::::::::::::::::888888888888888888888888~~~zzzxxxvvvssspppnnnooonnnooopppssswww{{{~~~~~~}}}||||||}}}}}}|||yyywwwvvvvvvwwwyyy{{{zzzxxxvvvpppssswww{{{}}}}}}}}}|||yyyyyy|||~~~}}}}}}{{{}}}|||cccSSSJJJGGGGGGEEECCCAAAAAAAAAAAA@@@???>>>>>>=========>>>>>>>>>===<<<;;;<<<>>>??????>>>::::::::::::::::::::::::::::::::::::999999999999:::::::::::::::;;;;;;;;;888888888888888888888888}}}{{{zzzxxxvvvtttqqqppppppqqqtttwww{{{~~~~~~|||||||||}}}}}}{{{wwwtttvvvvvvwwwyyyzzzyyyuuurrrooorrrwww{{{~~~~~~}}}|||{{{{{{~~~}}}}}}}}}|||~~~hhhVVVKKKFFFFFFDDDCCCAAAAAABBBBBB@@@???>>>>>>============>>>>>>>>><<<;;;;;;===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888888888999999::::::::::::888888888888888888888888~~~}}}}}}|||zzzxxxrrrqqqqqqqqqssswww{{{}}}|||}}}}}}~~~}}}~~~~~~~~~|||xxxtttvvvvvvwwwyyyzzzxxxssspppooosssxxx}}}~~~|||~~~~~~}}}}}}}}}}}}|||kkkXXXLLLGGGGGGDDDCCCBBBBBBBBBBBBAAA???@@@??????>>>>>>>>>??????>>><<<::::::<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888777777888888999999999999888888888888888888888888}}}~~~|||wwwssstttvvvwwwxxxzzz~~~~~~~~~{{{yyy}}}|||zzzxxxuuurrrpppooonnnrrrxxx|||}}}}}}}}}}}}{{{}}}ppp[[[JJJEEEHHHCCCBBBBBBAAA@@@@@@@@@@@@???????????????>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<=========;;;:::999888777777777777~~~~~~}}}zzzyyy{{{}}}|||{{{}}}}}}|||}}}{{{xxxuuusssrrrqqqqqqtttxxx{{{{{{{{{zzz{{{{{{}}}sss^^^NNNGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@???????????????>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::;;;;;;;;;<<<<<<<<<;;;:::999888777777777777~~~}}}~~~|||}}}}}}{{{xxxxxx{{{~~~}}}zzzwwwuuuttttttttttttvvvyyyzzzyyyyyyyyyzzz}}}}}}~~~vvvcccSSSIIIEEEDDDDDDCCCAAAAAA@@@@@@@@@???????????????>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999:::::::::::::::;;;;;;::::::999888777777777777~~~|||}}}~~~}}}{{{xxxuuuvvvzzz~~~|||xxxuuuttttttuuuvvvvvvwwwzzzzzzzzzzzz{{{}}}~~~~~~~~~~~~zzzfffXXXMMMGGGEEEEEECCCBBBAAAAAAAAAAAA???????????????>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999999999999:::999999888777777888888|||{{{wwwsssvvv{{{~~~~~~~~~{{{yyyvvvsssrrrssstttvvvvvvxxx{{{||||||}}}~~~kkk]]]QQQJJJGGGFFFDDDCCCBBBAAAAAAAAA???????????????>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::999888888777888888888}}}|||{{{zzzzzzvvvsssvvv|||~~~}}}|||xxxwwwuuussssssssstttuuuvvvyyy|||~~~~~~~~~}}}uuucccVVVMMMHHHGGGEEEDDDBBBBBBAAAAAA???????????????>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::::::::999999999999888999999888888888888888999}}}zzzuuuvvvxxxyyyvvvrrruuu|||}}}~~~}}}wwwvvvuuuuuuuuuuuuuuuvvvwwwzzz~~~~~~~~~zzz|||~~~~~~|||}}}lllZZZOOOHHHHHHFFFDDDCCCBBBAAAAAA???????????????>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;;;;::::::999999999999999888888888888888999999}}}yyyqqqrrruuuxxxuuuqqquuu{{{zzz|||~~~vvvvvvvvvwwwwwwwwwvvvvvvwww{{{}}}{{{{{{wwwyyy|||}}}{{{|||qqq]]]OOOIIIHHHFFFEEECCCBBBBBBAAA???????????????>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;::::::999999999999888888888888888999999~~~wwwrrrlllmmmooosssxxx|||}}}~~~~~~{{{yyyvvvuuuvvvvvvuuusssxxxxxxyyy{{{}}}|||zzzwww{{{~~~~~~~~~uuu[[[QQQJJJHHHEEEDDDDDDCCCBBB@@@AAAAAAAAA@@@???>>>>>>===>>>======<<<<<<<<<======<<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;;;;::::::999888777666666888888888888777777777777|||uuupppooopppssswww{{{~~~|||{{{xxxxxxxxxxxxwwwuuuyyyyyyzzz|||}}}}}}{{{xxx{{{}}}aaaSSSKKKHHHFFFDDDDDDCCCBBBAAAAAAAAA@@@??????>>>======>>>>>>===============>>><<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888777888888888888777777777777{{{tttppprrrtttxxx|||~~~}}}{{{zzz{{{zzzyyywwwzzzzzz{{{}}}~~~~~~|||zzzzzz}}}kkkWWWLLLJJJFFFDDDDDDCCCBBBAAA@@@@@@??????>>>=======================================<<<<<<;;;<<<<<<===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999888888888777777777}}}xxxttttttxxx}}}~~~~~~||||||||||||zzzxxxzzzzzz{{{}}}}}}{{{zzz}}}vvv\\\NNNKKKGGGEEEDDDCCCBBBAAA?????????>>>>>>=========;;;<<<<<<===============>>>======<<<<<<<<<<<<<<<;;;;;;:::::::::999999999:::::::::;;;;;;;;;<<<<<<999999999888888888777777}}}zzzwww{{{~~~~~~}}}~~~~~~}}}||||||}}}|||yyywwwzzzzzz{{{~~~~~~|||zzz}}}cccPPPMMMHHHEEEDDDCCCBBBAAA????????????>>>>>>>>>>>>:::;;;<<<===============???>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::999999999:::::::::;;;;;;<<<======999999999999888888888888~~~zzz~~~}}}}}}~~~|||~~~~~~~~~~~~~~~}}}|||}}}}}}|||yyywwwyyyyyy{{{}}}~~~|||zzz~~~kkkRRRNNNIIIEEEDDDCCCBBBBBB@@@@@@??????????????????;;;<<<>>>???@@@??????>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;<<<<<<<<<:::999999999999888888888~~~~~~}}}~~~}}}~~~~~~~~~~~~}}}~~~~~~}}}zzzwwwxxxyyyzzz}}}~~~|||{{{tttTTTPPPJJJFFFDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA===???AAACCCCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;::::::999999999888888888~~~|||}}}~~~~~~~~~~~~zzzxxxxxxxxxyyy|||}}}{{{|||zzzUUUPPPJJJFFFDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAADDDEEEFFFFFFEEEDDD@@@@@@>>>===<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888~~~~~~~~~{{{||||||zzzzzz||||||yyyvvvwwwyyyzzzzzz|||cccRRRFFFHHHJJJFFFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCDDDAAA@@@>>>===<<<<<<<<<===;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::999999999999999999999999~~~~~~|||zzz|||}}}{{{zzz{{{|||}}}zzzxxxvvvxxxzzzzzzzzz{{{}}}gggWWWKKKKKKKKKEEEAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>===<<<<<<<<<===<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::999999999999999999999999}}}{{{zzz||||||zzzyyyyyyyyyxxxwwwwwwyyy{{{{{{{{{zzz{{{|||~~~mmm]]]QQQNNNKKKDDDAAACCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@??????>>>>>>@@@???>>>===<<<<<<<<<=========>>>>>>======<<<;;;::::::::::::::::::::::::999999999999999999999999}}}||||||~~~~~~zzzwwwvvvvvvwwwwwwxxxzzz||||||zzzyyyyyyzzz}}}}}}~~~qqqaaaTTTPPPLLLEEEBBBEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>??????>>>==============================<<<;;;;;;::::::::::::::::::::::::999999999999999999999999|||{{{wwwttttttuuuwwwyyy{{{|||{{{yyyxxxxxxyyy||||||}}}tttcccTTTPPPMMMFFFDDDGGGAAAAAAAAAAAAAAAAAAAAAAAA=========>>>>>>?????????>>>>>>>>>>>>>>>=========;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::999999999999999999999999|||}}}~~~|||xxxuuutttuuuwwwzzz{{{{{{yyyxxxwwwyyyzzz|||}}}~~~{{{fffTTTPPPOOOJJJFFFGGGAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<======>>>??????@@@======>>>>>>>>>>>>======;;;;;;;;;<<<;;;::::::999::::::::::::::::::::::::999999999999999999999999}}}~~~~~~}}}zzzvvvtttvvvxxx{{{{{{zzzxxxvvvwwwyyy||||||}}}lllVVVQQQRRRMMMGGGEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>??????<<<===>>>??????>>>======<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999999999999999999999999}}}|||zzz~~~~~~~~~{{{wwwuuuvvvyyy|||{{{yyyvvvuuuvvvzzz}}}|||~~~pppXXXRRRTTTOOOGGGCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>======<<<===>>>??????>>>=====================<<<<<<;;;::::::::::::::::::::::::999999999999999999999999~~~~~~~~~}}}zzzxxxwwwxxxyyyyyy~~~}}}xxxxxx{{{}}}{{{~~~}}}~~~zzz^^^UUUQQQKKKGGGIIIBBBBBBCCCCCCCCCCCCCCCBBB========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;~~~}}}{{{yyyxxxxxxxxxyyy{{{|||zzzvvvwww|||~~~}}}}}}dddVVVOOOHHHDDDFFFBBBBBBCCCCCCCCCCCCBBBBBB????????????????????????========================<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::;;;}}}|||{{{yyyxxxxxxxxxxxxvvvxxxwwwtttvvv}}}~~~}}}}}}oooZZZOOOFFFCCCDDDBBBBBBCCCCCCCCCCCCBBBBBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999~~~|||{{{{{{zzzyyyxxxwwwvvvtttvvvuuusssvvv}}}~~~}}}|||~~~{{{```QQQHHHEEEFFFBBBBBBCCCCCCCCCBBBAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999~~~~~~~~~}}}|||zzz{{{{{{{{{yyyxxxvvvuuusssvvvvvvtttvvv}}}~~~}}}}}}~~~eeeSSSJJJGGGFFFBBBBBBCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999}}}|||||||||{{{yyyzzz{{{{{{zzzxxxuuutttrrrvvvwwwvvvxxx~~~~~~~~~~~~~~~hhhTTTKKKFFFDDDBBBBBBCCCBBBBBBAAA@@@???================================================<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>======<<<;;;;;;;;;;;;::::::::::::::::::999~~~}}}||||||{{{xxxyyy{{{|||{{{xxxuuusssoootttwwwxxx{{{~~~~~~~~~oooYYYNNNGGGCCCBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>===<<<;;;;;;;;;999::::::::::::::::::;;;~~~}}}||||||wwwyyy{{{|||{{{xxxuuurrrmmmrrrwwwzzz}}}~~~~~~~~~uuu^^^RRRJJJDDDBBBCCCBBBBBBAAA@@@???>>>????????????????????????????????????????????????<<<<<<<<<;;;;;;<<<<<<<<>>>>>===<<<;;;;;;;;;999999999::::::;;;;;;;;;}}}yyy~~~~~~|||{{{xxxuuurrrooowww}}}~~~dddOOOHHHHHHEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>????????????>>>=========<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<>>===<<<;;;:::<<<<<<;;;::::::::::::;;;}}}|||~~~~~~|||{{{yyyvvvtttqqqxxx~~~}}}~~~|||~~~kkkSSSIIIHHHDDDDDDCCCCCCBBBAAAAAAAAA>>>>>>>>>>>>????????????>>>>>>=========<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<@@@??????>>>===<<<;;;;;;<<<<<<;;;;;;:::::::::;;;~~~}}}}}}|||{{{zzzxxxvvvttt{{{~~~}}}~~~{{{|||}}}sssWWWJJJHHHCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>?????????@@@@@@>>>>>>>>>=========<<<<<<===<<<<<<;;;<<<<<<======>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;:::}}}{{{zzzzzzyyyxxxvvvwww}}}}}}~~~~~~~~~uuuXXXKKKIIICCCBBBBBBAAAAAA@@@??????>>>>>>?????????@@@@@@@@@>>>>>>>>>============<<<<<<<<<<<<<<<<<<======>>>========================<<<<<<<<<<<<<<<;;;;;;:::}}}zzzxxxwwwwwwwwwvvvuuuxxx~~~~~~~~~~~~|||{{{~~~uuuYYYMMMKKKCCCBBBBBBAAAAAA@@@??????????????????@@@@@@@@@@@@???>>>>>>>>>============<<<<<<<<<<<<<<<===>>>???<<<<<<<<<<<<============<<<<<<=========<<<;;;:::|||yyyvvvuuuuuuuuuuuutttwww~~~}}}|||}}}~~~~~~|||yyyvvvtttssswwwwwwvvvuuuvvvyyyxxx\\\OOOLLLCCCCCCBBBBBBAAA@@@@@@@@@?????????@@@@@@@@@@@@AAA??????>>>>>>>>>=========<<<<<<<<<<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<===<<<<<<===>>>===<<<;;;:::}}}zzzwwwuuuuuuuuutttsssvvv}}}}}}{{{{{{{{{||||||}}}vvvuuusssqqqooonnnmmmmmmppprrrvvvzzz~~~cccRRRKKKDDDDDDCCCCCCBBBAAAAAAAAA?????????@@@@@@@@@AAAAAA?????????>>>>>>>>>======<<<<<<<<<<<<===>>>???@@@<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<>>>>>>>>>===;;;:::~~~|||xxxvvvuuuuuuuuutttuuu|||~~~{{{{{{|||}}}}}}zzz|||zzztttpppmmmlllkkkjjjiiijjjkkklllpppuuu}}}iiiTTTJJJEEEDDDDDDCCCCCCBBBAAAAAA??????@@@@@@@@@AAAAAAAAA????????????>>>>>>>>>>>><<<<<<<<<<<<===>>>@@@@@@======<<<<<<<<<;;;;;;;;;;;;===>>>???>>>===;;;:::zzzrrrooossswwwxxxzzz~~~||||||}}}}}}|||zzzzzz{{{|||}}}zzzxxxrrrmmmkkkgggeeecccbbbdddhhhmmmqqqvvv{{{rrrYYYLLLHHHFFFDDDCCCCCCAAA???===>>>????????????@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>><<<<<<======>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;}}}~~~yyyrrrppptttxxxyyy~~~}}}|||{{{zzzyyywwwxxxyyy{{{~~~yyywwwuuuppplllkkkgggfffdddcccfffjjjpppsss|||yyy]]]NNNIIIGGGEEECCCCCCBBB@@@>>>????????????@@@@@@@@@@@@AAA@@@???>>>============<<<=========>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;~~~zzz{{{xxxrrrqqquuuzzz{{{}}}{{{yyyvvvtttsssuuuwwwyyy|||{{{uuuuuusssooolllkkkgggfffeeefffjjjpppuuuyyybbbQQQJJJHHHEEEDDDDDDCCCAAA@@@????????????@@@@@@@@@AAA@@@???>>>===<<<<<<<<<<<<============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;~~~|||zzzxxxxxxzzzxxxsssrrrxxx}}}~~~}}}zzzxxxvvvrrrpppqqqsssuuuxxx|||}}}wwwssssssrrrnnnlllmmmgggggghhhkkkpppwww~~~gggTTTLLLIIIFFFDDDDDDDDDBBBAAA?????????@@@@@@@@@AAAAAA@@@???>>>===========================>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;|||yyyvvvtttwwwyyyxxxtttuuu{{{|||}}}~~~}}}{{{wwwuuutttrrrpppnnnooorrruuuyyy}}}xxxtttqqqrrrqqqmmmkkkmmmhhhiiikkkooovvv}}}lllXXXMMMJJJFFFDDDDDDDDDCCCBBB???@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>??????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;~~~{{{xxxvvvvvvwwwzzzzzzwwwwww}}}{{{{{{{{{|||~~~~~~zzzvvvrrrpppooooooooonnnnnnqqquuuxxx|||yyyuuuttttttrrrmmmlllnnnlllmmmooosssxxxqqqZZZMMMJJJFFFDDDCCCCCCCCCBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;}}}{{{zzzzzz{{{xxx||||||yyyyyy~~~}}}|||}}}~~~zzzvvvqqqmmmlllmmmnnnnnnmmmpppssswww{{{}}}||||||yyysssqqqtttqqqqqqrrrtttwww|||vvv\\\MMMIIIEEECCCBBBCCCBBBBBB@@@@@@@@@AAAAAAAAABBBBBB??????>>>>>>>>>>>>?????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;}}}{{{{{{~~~yyy}}}}}}zzz{{{}}}wwwqqqlllkkklllmmmnnnlllooorrrvvvyyy~~~zzzxxxzzzuuuuuuttttttvvvxxx{{{}}}}}}yyy]]]LLLIIIEEEBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBB>>>>>>============>>>?????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;~~~~~~{{{|||~~~~~~|||{{{{{{~~~yyytttnnnhhhfffgggiiikkkjjjmmmpppqqqqqquuu|||~~~{{{yyyxxxvvvvvvwwwxxxyyy~~~~~~}}}||||||{{{|||```OOOJJJGGGGGGDDD@@@???AAABBBAAAAAA@@@?????????@@@>>>???@@@@@@@@@>>>===<<<============<<<<<<<<<<<<:::999999999:::<<<===???===<<<;;;:::::::::::::::}}}~~~~~~|||{{{{{{}}}wwwsssnnniiiggggggiiikkkjjjnnnrrrsssssswww}}}}}}|||yyywwwwwwxxxyyy{{{{{{||||||}}}}}}}}}||||||~~~}}}|||zzzyyywwwwwwwww|||bbbPPPKKKGGGGGGFFFBBBAAACCCBBBAAA@@@@@@??????@@@@@@???????????????>>>==================<<<<<<<<<<<<<<<<<<;;;;;;<<<===??????===<<<;;;;;;:::::::::;;;~~~|||{{{{{{}}}~~~}}}tttrrrnnnkkkiiiiiijjjkkknnnrrrvvvyyyzzz|||{{{{{{|||}}}~~~|||}}}~~~}}}zzzyyyyyyzzz|||yyyzzz{{{||||||{{{zzzyyy~~~|||zzzwwwuuuttttttttt~~~jjjQQQKKKGGGGGGGGGDDDDDDFFFAAAAAA@@@@@@??????@@@@@@@@@??????>>>>>>>>>>>>>>>============<<<<<<<<<<<<======<<<<<<<<<======>>>===<<<;;;;;;:::;;;;;;;;;~~~|||{{{|||~~~~~~|||zzzxxxwwwrrrqqqooommmllllllmmmmmmrrrvvv{{{~~~||||||||||||}}}~~~~~~|||{{{zzzyyyxxxxxxvvvwwwyyy{{{{{{zzzyyywwwwwwyyy{{{~~~~~~{{{zzzzzz{{{{{{{{{|||}}}|||zzzxxxwww|||zzzxxxvvvuuuvvvvvvwwwtttSSSLLLFFFFFFFFFEEEEEEGGGAAAAAA@@@@@@???@@@@@@AAA@@@???>>>======>>>???@@@============<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<~~~~~~{{{|||~~~}}}~~~~~~{{{yyywwwuuutttqqqpppooonnnnnnnnnoooooosssvvv{{{~~~~~~}}}}}}}}}|||{{{{{{{{{{{{{{{zzzyyyxxxvvvttttttttttttssstttwwwyyyyyyxxxvvvtttpppqqqrrrrrruuu|||~~~{{{zzzyyy|||||||||{{{zzzwwwuuutttuuuuuuuuuvvvwwwyyy|||}}}~~~uuuVVVMMMEEEDDDEEEDDDDDDEEEAAA@@@@@@???@@@@@@AAAAAA@@@???>>>======>>>???@@@============<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999<<<<<<;;;;;;;;;<<<<<<===||||||~~~}}}{{{}}}~~~~~~~~~|||xxxvvvuuuuuunnnnnnmmmmmmmmmnnnoooppprrrtttwww{{{~~~~~~}}}|||{{{zzzzzzyyyyyyxxxxxxxxxzzzzzzyyyxxxwwwvvvuuutttuuutttsssrrrqqqqqqqqqqqqoooqqqtttwwwwwwuuusssqqqkkklllllllllnnnttt~~~|||zzz|||{{{yyywwwuuutttrrrrrrpppqqqtttxxx|||sss[[[OOOFFFDDDDDDCCCBBBCCC@@@@@@??????@@@@@@AAAAAA>>>>>>>>>>>>>>>??????@@@============<<<<<<<<<<<<===>>>>>>>>>===<<<;;;;;;<<<<<<<<<;;;<<<<<<===>>>||||||}}}{{{~~~~~~~~~~~~{{{vvvtttttttttkkkjjjiiiiiijjjlllnnnpppssstttvvvyyy}}}|||yyyxxxxxxxxxrrrrrrrrrrrrsssttttttuuuvvvuuuuuuuuusssrrrqqqppprrrqqqqqqqqqppppppoooooommmooorrruuuuuussspppnnniiikkkllllllmmmsss|||~~~{{{yyywwwuuuttttttuuuvvvppptttyyyzzz```TTTHHHDDDDDDCCCAAAAAA@@@@@@??????@@@@@@AAABBB======>>>???????????????============<<<<<<<<<<<<<<<======>>>>>>===<<<;;;<<<<<<<<<<<<<<<===>>>>>>}}}~~~}}}{{{~~~~~~}}}xxxtttrrrrrrrrriiihhhffffffgggjjjmmmooovvvvvvwwwzzz~~~xxxvvvtttqqqpppppppppqqqnnnnnnnnnooopppqqqssstttsssssssssssssssrrrqqqqqqqqqqqqrrrrrrrrrqqqqqqppplllooorrruuuuuussspppnnnhhhllloooppppppttt|||{{{zzzwwwvvvvvvwwwzzz{{{uuuyyyeeeWWWJJJFFFEEECCCAAAAAA@@@?????????@@@AAAAAABBB<<<===>>>@@@@@@@@@???>>>>>>=========<<<<<<<<<<<<999:::;;;<<<<<<;;;::::::<<<<<<<<<<<<<<<===>>>>>>