BM6P6(@ }}}ooohhheeebbb```^^^]]]\\\YYYWWWYYYVVVRRRRRRSSSUUUTTTRRRNNNMMMKKKIIIHHHFFFCCC@@@;;;;;;:::999888777666555333222111000///...---,,,///000111333333000***&&&---'''%%%+++...+++***,,,)))(((&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''000...***'''%%%%%%&&&'''&&&%%%$$$$$$#########$$$"""%%%((())))))((((((((('''&&&%%%&&&((()))(((''''''&&&$$$#########$$$$$$!!!""""""######""""""!!!$$$%%%&&&''''''&&&%%%$$$&&&$$$###%%%'''(((%%%############$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%&&&'''(((%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''###$$$&&&(((((('''&&&%%%(((&&&$$$%%%((((((%%%######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&...---***(((&&&&&&&&&&&&(((%%%###$$$(((++++++***%%%&&&&&&&&&''''''((((((''''''((()))***+++,,,,,,.........+++(((''''''(((''''''((()))+++---...///---------------------------,,,,,,---...///000111000...---///222333000...///////////////.........//////000000111111111222111111111111111222222222000...///111555666555222333333444444444444444444777666666555555777888999:::999888777777888999999:::999999999999999999999:::;;;<<<<<<<<<;;;:::999777888:::<<<======<<<;;;===<<<;;;:::::::::::::::============<<<;;;:::999>>><<<999777777999<<<>>>999999;;;<<<======>>>>>><<<;;;;;;::::::;;;;;;<<<999:::;;;<<<;;;:::999888<<<;;;;;;:::999888777777:::::::::999999999888888:::::::::::::::::::::::::::;;;;;;<<<<<<=========<<<===>>>>>>>>>>>>>>>===;;;;;;;;;;;;<<<>>>???AAA?????????>>>>>>>>>>>>>>>@@@?????????@@@AAAAAABBBCCCBBBBBBAAA@@@@@@@@@@@@CCCCCCBBBAAA???>>>======<<<>>>???@@@??????AAABBB@@@@@@???????????????@@@@@@@@@@@@AAABBBCCCDDDEEEDDDCCCBBBBBBCCCGGGJJJLLLJJJJJJIIIHHHHHHHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLJJJIIIJJJKKKMMMNNNOOOOOOOOONNNMMMLLLKKKJJJLLLKKKKKKKKKKKKJJJJJJJJJNNNOOOOOOPPPPPPQQQQQQQQQTTTUUUUUUTTTSSSSSSTTTVVVVVVWWWXXXYYYZZZZZZZZZZZZXXXZZZ\\\^^^```aaaaaaaaa```bbbccccccccccccdddffffffhhhkkklllkkkjjjkkklllqqqssswwwzzz}}}}}}pppiiifffdddaaa```___]]]ZZZXXXXXXVVVTTTTTTUUUVVVTTTSSSOOOMMMKKKJJJIIIGGGCCCAAA======<<<:::999777666666444444333111000///...---------...000000...***&&&+++%%%$$$)))+++)))(((***(((((('''''''''(((((()))&&&&&&%%%$$$$$$$$$$$$%%%((('''%%%$$$$$$%%%'''(((''''''&&&%%%$$$$$$$$$$$$###$$$$$$$$$###$$$%%%&&&&&&%%%$$$%%%'''((('''&&&&&&%%%$$$#########$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$""""""###%%%%%%###!!!&&&&&&&&&''''''''''''((($$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%$$$(((&&&%%%&&&''''''%%%###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%(((&&&$$$%%%)))+++,,,+++)))))))))((((((((((((((('''''''''(((((()))******)))******)))'''&&&''')))'''''''''(((***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------///...---...111222000.../////////////////////.../////////000000000111111//////000000111111111222333111///000333666666555333333333444444444444444555444444333444555666777888888777666666777888999999999999999999999999999888999999::::::999888888888999;;;=========<<<;;;======<<<;;;::::::;;;;;;;;;;;;<<<=========<<<<<<:::888777666666888:::<<<999:::;;;===>>>?????????<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<<<<;;;:::999;;;::::::999999888888777999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>><<<;;;;;;;;;<<<===>>>??????????????????>>>>>>>>>???????????????@@@AAAAAABBBBBB@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@??????===>>>@@@@@@??????AAACCCAAA@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDBBBBBBAAABBBCCCFFFHHHJJJIIIHHHHHHGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJIIIIIIKKKLLLMMMMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJIIINNNNNNOOOOOOPPPPPPQQQQQQRRRSSSTTTTTTRRRRRRSSSTTTVVVVVVXXXYYYYYYYYYYYYYYYWWWXXXZZZ]]]___`````````aaabbbddddddcccccceeefffeeegggiiijjjjjjiiijjjjjjppprrrtttuuuvvvxxx{{{~~~}}}}}}qqqkkkhhhfffcccaaa```^^^\\\YYYWWWVVVVVVWWWXXXXXXVVVTTTLLLJJJHHHGGGFFFDDDAAA>>>??????===<<<:::888666666555555444333111000///...---------...///...,,,)))***&&&%%%((()))(((((()))&&&'''((()))))))))))))))&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''')))((('''&&&%%%%%%%%%%%%&&&%%%"""!!!!!!###%%%'''%%%$$$###$$$&&&'''&&&%%%&&&%%%$$$#########$$$$$$######$$$$$$$$$$$$######&&&%%%%%%%%%%%%%%%%%%&&&$$$###"""###$$$%%%###!!!######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$############$$$%%%$$$###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$%%%%%%'''&&&%%%&&&''''''%%%###%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((######$$$%%%&&&&&&&&&&&&((('''%%%&&&(((***++++++)))))))))(((((((((((((((''''''''''''''''''''''''&&&'''(((((('''(((***+++'''''''''(((((()))***+++++++++++++++++++++++++++,,,+++++++++++++++,,,---...------...000000///---......//////////////////...///////////////000000//////000000111222333333333000------///111333333222333333333444444444555555444444444444555666666777777777777777888999:::888888999999999999999888888888999999999999888888999:::;;;=========<<<<<<======<<<<<<;;;<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>888888888777888999:::;;;999:::;;;===???@@@@@@@@@<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999999999999999999999999777888999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@BBB@@@>>>======>>>???@@@AAA@@@@@@@@@??????>>>>>>===>>>????????????@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCC@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHIIIJJJKKKLLLKKKKKKLLLMMMMMMMMMMMMMMMKKKJJJJJJJJJJJJIIIIIIIIIMMMMMMNNNNNNOOOPPPPPPQQQOOOQQQSSSTTTRRRQQQQQQQQQUUUVVVWWWXXXXXXYYYYYYYYYUUUVVVXXXZZZ\\\]]]]]]^^^___```bbbbbbaaaaaacccddddddfffhhhhhhhhhggghhhiiipppqqqrrrrrrppppppqqqsssrrrsssuuuxxx{{{|||rrrmmmhhhfffcccaaa```^^^[[[YYYUUUVVVXXXZZZZZZYYYVVVTTTMMMKKKIIIGGGFFFDDDAAA>>>@@@???>>><<<999777666555555555444222111000///...///...---...000000///...+++)))((()))))))))***+++$$$%%%'''))))))))))))(((((('''&&&&&&%%%%%%&&&&&&%%%&&&'''''''''&&&%%%$$$((('''&&&%%%%%%$$$$$$$$$(((&&&$$$$$$%%%(((******%%%$$$######%%%&&&%%%###%%%$$$$$$$$$$$$$$$$$$$$$"""##################"""&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&%%%$$$""""""""""""#########$$$######$$$%%%%%%%%%%%%%%%&&&%%%$$$###############$$$#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''"""$$$%%%'''(((((('''''''''&&&%%%%%%&&&((()))***%%%%%%%%%&&&&&&'''''''''((((((((('''''''''&&&&&&'''((()))))))))))),,,...(((''''''''''''(((((()))))))))))))))************,,,,,,,,,,,,---...///000,,,------...//////...---............////////////............////////////000000111222333444444555222111000000000111222222222222222333333444444555666666666666777777777888777777888888999:::;;;<<<777777888999:::999999888999:::::::::;;;;;;;;;;;;:::;;;<<<============<<<======<<<<<<<<<======>>>;;;<<<===>>>>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999888999:::<<<>>>???@@@@@@<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;:::::::::777777888888999999999:::777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888999;;;<<<===>>>>>>???===<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>======>>>>>>???@@@???===;;;;;;===???@@@DDDCCCBBB@@@>>><<<::::::;;;===>>>>>>======>>>@@@>>>>>>??????????????????@@@@@@@@@@@@@@@AAABBBBBB===>>>@@@AAABBBBBBBBBBBBDDDCCCCCCCCCDDDEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKJJJKKKLLLLLLMMMMMMLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIKKKLLLLLLMMMNNNOOOPPPPPPNNNQQQSSSTTTSSSQQQPPPPPPTTTUUUVVVWWWXXXXXXXXXXXXTTTUUUVVVXXXYYYZZZ[[[[[[\\\]]]______^^^^^^```aaadddeeeggggggffffffggghhhpppqqqqqqpppnnnmmmmmmmmmoooppprrrsssuuuyyy~~~{{{rrrnnnhhhfffcccaaa___]]]ZZZXXXUUUXXXZZZ\\\[[[YYYVVVUUUPPPNNNLLLKKKJJJHHHEEEBBB???>>>===;;;888666555444444444333222000///...---///...------///000000///***+++***(((''')))***+++"""###%%%'''((((((''''''''''''&&&%%%%%%%%%%%%&&&$$$%%%'''((('''&&&%%%$$$&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%'''***------,,,%%%$$$######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###""""""###$$$%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%$$$$$$###"""'''&&&%%%$$$$$$###$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%$$$$$$$$$######%%%&&&((("""###$$$%%%&&&'''((()))***))))))((((((''''''&&&((()))***)))((((((***+++((('''''''''''''''((((((((((((((())))))*********)))******+++---///111222,,,---..................---.........//////000000////////////............/////////000111222222333111333555666666444333222111111222222333444444555555666666777777777777777555666666777888999999:::555666888999:::999888888999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>>>>??????>>>======<<<>>>>>>>>>===<<<:::888666777888999;;;<<<===>>>>>><<<;;;;;;::::::;;;;;;<<<:::::::::999999999999999666777777888888999999:::888777777777777777777777999999999999999999999999;;;;;;;;;::::::999999999888999:::;;;======>>>>>><<<<<<<<<;;;::::::999999999999999999::::::;;;;;;>>>======<<<<<<=========???>>><<<;;;;;;<<<>>>???CCCBBBAAA???===;;;:::999:::;;;<<<<<<;;;;;;<<<===<<<<<<===>>>??????>>>>>>@@@@@@?????????@@@AAAAAA<<<>>>???AAAAAAAAA@@@???AAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPOOOQQQTTTUUUSSSRRRQQQQQQSSSTTTUUUVVVVVVWWWWWWWWWTTTTTTUUUVVVWWWYYYZZZ[[[\\\]]]______^^^^^^```aaadddeeeffffffeeedddfffgggkkkmmmnnnnnnlllkkkkkkkkkjjjkkklllmmmooorrrvvvyyyzzz|||~~~yyyqqqnnniiigggdddaaa```]]]ZZZXXXVVVYYY\\\\\\ZZZWWWUUUUUUNNNLLLJJJIIIHHHFFFBBB@@@>>>>>><<<:::888777555555444444333111000///...------,,,+++,,,---...---,,,(((***)))%%%###&&&((((((###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$############### !!!###%%%&&&&&&&&&&&&$$$$$$#########$$$%%%%%%%%%$$$###&&&***---,,,***&&&$$$###$$$%%%%%%$$$"""######$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######$$$##################$$$!!!###%%%$$$###"""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!&&&%%%%%%$$$$$$$$$$$$%%%$$$###"""###$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%&&&&&&&&&'''''''''%%%'''((('''&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$##################""""""%%%'''$$$$$$%%%'''((()))***+++)))))))))((((((''''''''''''(((((('''&&&%%%&&&((((((''''''''''''(((((()))'''(((((())))))*********''''''((()))+++---...///,,,---//////.........///------......///000000000000000000////////////...---------............///***...222444333111//////000000111222333444555555333444444555666555555555333333444555666666666555444666888:::::::::888777777777666777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@???>>>===<<<======<<<;;;999888666555777888999:::;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::999888888888888888777777777888888888999999777777777666666666555555888888888888888888888888;;;;;;;;;;;;::::::::::::888999:::;;;<<<<<<<<<<<<:::;;;;;;;;;::::::999888777888888999999:::::::::======<<<<<<;;;;;;<<<<<<======<<<<<<======>>>>>>=====================>>>:::;;;<<<<<<::::::;;;<<<;;;<<<>>>???@@@??????>>>@@@??????>>>??????@@@@@@===>>>???@@@@@@???>>>>>>@@@@@@@@@AAABBBDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHKKKKKKLLLKKKKKKJJJIIIIIILLLKKKKKKKKKKKKJJJJJJJJJIIIIIIJJJKKKLLLNNNOOOOOOOOOQQQSSSTTTRRRQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUVVVWWWXXXZZZ[[[]]]^^^``````______aaabbbcccddddddcccbbbbbbdddeeedddgggiiijjjiiiiiiiiiiiiggghhhjjjkkkmmmooosssvvvvvvvvvwwwzzz}}}wwwpppoookkkhhheeecccaaa^^^[[[YYYXXXZZZ\\\[[[XXXUUUTTTTTTMMMKKKIIIGGGFFFDDDAAA>>>>>>>>>===;;;:::888777777555555444222111000///...------,,,---......,,,+++'''+++***$$$!!!%%%((((((&&&&&&%%%%%%%%%&&&&&&'''%%%$$$######"""#########""""""$$$%%%&&&&&&&&&&&&#########$$$%%%&&&'''(((***&&&######'''******((('''%%%$$$$$$%%%%%%$$$###"""###$$$%%%%%%%%%%%%$$$ !!!!!! """"""############""""""!!!###%%%%%%###""""""$$$!!!!!!!!!!!!""""""""""""######$$$$$$$$$######"""$$$############$$$$$$%%%$$$""""""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&%%%%%%%%%'''((((((%%%$$$$$$&&&$$$$$$%%%&&&&&&&&&%%%%%%###########################$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%"""$$$$$$###!!!!!!$$$'''&&&&&&''''''''''''((((((((('''''''''''''''''''''&&&'''((('''%%%%%%''')))((('''''''''((()))******'''(((((()))******++++++))))))))))))***+++,,,,,,,,,...111111///...///111------......///000000111111111000000000/////////////////////............(((+++///000///......///000000111222333444555555333333555666666666555444444555666777777666555555333555777:::::::::888777777666666666777888999::::::::::::999999999::::::999999999:::;;;===>>>????????????@@@@@@???>>>>>><<<;;;;;;:::999999888888999::::::;;;<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;:::999888888888999999777777777777888888888888666666666666777777777777999999999999999999999999;;;;;;;;;;;;;;;<<<<<<<<<888999:::;;;;;;;;;;;;;;;999999:::;;;::::::999888888888999999:::;;;;;;<<<===<<<<<<;;;::::::;;;;;;;;;<<<===>>>???>>>>>>===;;;<<<<<<======>>>>>>>>>;;;===>>>===<<<;;;<<<===<<<===???AAABBBAAA@@@@@@??????>>>>>>>>>>>>??????>>>>>>?????????>>>>>>>>>??????@@@AAABBBDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFGGGGGGGGGIIIIIIJJJKKKKKKKKKJJJJJJMMMMMMLLLLLLLLLKKKKKKKKKGGGHHHIIIJJJLLLMMMNNNOOOOOOQQQRRRQQQPPPOOOPPPQQQQQQRRRSSSTTTUUUUUUUUUUUUWWWWWWVVVVVVWWWYYY[[[\\\[[[]]]^^^^^^^^^^^^___aaaaaaaaaaaa```^^^^^^```bbbaaadddggghhhhhhggghhhhhhgggiiikkkmmmoooqqquuuxxxsssssstttvvvyyy{{{||||||vvvpppnnnllljjjgggdddbbb```]]]ZZZYYY[[[]]][[[WWWTTTSSSTTTRRRQQQNNNMMMLLLJJJGGGDDD???>>>===<<<;;;:::999999666666555444222111000000/////////000111000...+++)))---,,,%%%"""'''******)))(((&&&%%%%%%&&&'''((('''&&&%%%%%%$$$$$$%%%%%%))))))(((''''''&&&%%%%%%######$$$%%%&&&((()))***111+++$$$"""&&&)))***)))'''&&&%%%%%%&&&&&&$$$###"""###$$$%%%&&&%%%%%%$$$""""""############""""""!!!"""###$$$$$$###"""!!!###%%%((('''%%%###$$$&&&###$$$$$$$$$%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$""""""!!!!!!"""###$$$$$$###"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''!!!###%%%&&&&&&&&&$$$###$$$''')))(((%%%$$$$$$&&&###$$$%%%%%%&&&&&&&&&&&&########################$$$%%%&&&'''''''''&&&%%%'''&&&&&&%%%&&&''')))***###%%%&&&$$$""""""%%%(((''''''&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((((((***,,,'''''''''(((((()))++++++'''(((((()))***++++++,,,...------,,,+++++++++,,,,,,///222111///...000222---------...///000000111222222111111000000//////333333222222111000000000---000333333222222555777///000111222333444555555444555777888888888777666888888999::::::999777777333555777:::::::::888777999888888888888:::<<<===::::::999888888999999999888888999999;;;<<<>>>???===>>>???@@@@@@@@@@@@@@@<<<;;;;;;;;;;;;<<<===>>>;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999999999:::;;;888888888777777777777777555555666777888999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<=========999999:::;;;;;;;;;::::::888888::::::;;;:::999888999999:::;;;;;;<<<=========<<<;;;;;;:::::::::::::::<<<>>>@@@@@@???>>>===>>>=========<<<<<<<<<<<<===>>>???>>>===<<<===>>>===???AAACCCDDDCCCBBBAAA??????>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>?????????AAABBBDDDFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCEEEFFFGGGGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLGGGGGGIIIJJJKKKMMMNNNNNNOOOPPPPPPOOONNNMMMOOOQQQQQQRRRSSSTTTTTTUUUUUUUUUXXXXXXWWWWWWXXXZZZ[[[]]]XXXYYY[[[[[[ZZZZZZ\\\]]]_________]]]\\\\\\^^^```aaadddhhhiiiiiihhhhhhiiieeegggjjjlllnnnqqquuuxxxsssssstttvvvxxxzzzyyyxxxxxxrrroooggggggfffeeecccaaa___^^^[[[^^^]]]XXXUUUVVVVVVTTTTTTRRROOOMMMKKKIIIEEEBBB>>>>>>???>>><<<888333111444333333222111000//////000000///...,,,+++***)))******)))((((((((((((((())))))))))))((('''&&&%%%######$$$$$$$$$%%%%%%%%%(((((((((''''''&&&&&&&&&'''%%%###""""""$$$''')))999111'''"""$$$'''((((((%%%%%%%%%$$$$$$#########%%%%%%%%%%%%$$$$$$###"""#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%$$$###!!! !!!!!!""""""#########$$$ !!!"""""""""""""""((('''&&&&&&%%%$$$###"""&&&&&&%%%%%%&&&&&&'''(((######"""!!!"""###%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&%%%###!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$'''&&&%%%$$$############%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%(((((((((((())))))))))))))))))))))))***************)))))))))+++,,,+++***+++---///000111000///...000111111111111///---,,,000/////////000000000///000000111111111111000000444666888777555222000000222222222222333444555555888888777777666666555555666888::::::888777888999777777777777888888888888777777777555333333555777999999999999999999999999999:::;;;<<<============888:::===@@@BBBBBB@@@??????>>>======>>>===;;;999;;;:::999999;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777:::999777666555666777999777666555555555666888999:::999999888888999999:::;;;;;;:::::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::999888777888888888999999:::::::::;;;<<<<<<<<<;;;:::999888===<<<:::999:::<<<>>>??????>>>>>>>>>======<<<<<<>>>===<<<<<<<<<===???@@@????????????????????????BBBAAA@@@???>>>>>>>>>>>>>>>???BBBCCCDDDDDDCCCBBBCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJHHHHHHHHHIIIKKKKKKJJJJJJLLLMMMNNNNNNOOOOOOOOOOOOPPPPPPSSSSSSRRRRRRSSSTTTUUUUUUVVVVVVWWWYYYYYYZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ\\\]]]^^^___bbbdddaaabbbdddeeeffffffeeeddddddfffiiilllnnnppppppppptttttttttuuuttttttsssrrrwwwpppmmmhhhgggfffdddbbb```^^^\\\ZZZ]]]]]]XXXUUUVVVVVVUUUSSSQQQNNNLLLKKKHHHEEEBBB>>>???>>>===;;;777444222444333333222111000//////,,,,,,,,,---------------******)))((((((((((((((('''''''''&&&&&&%%%$$$############$$$$$$$$$%%%%%%'''''''''&&&&&&&&&%%%%%%&&&%%%$$$######%%%&&&'''111+++%%%###%%%'''&&&$$$%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$%%%###############""""""!!!$$$%%%&&&&&&&&&%%%$$$###"""""""""###############""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""###""""""""""""###$$$$$$$$$############$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$$$$###$$$############$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%'''((((((((())))))))))))''''''''''''((((((((((((***)))((()))+++,,,+++***,,,...///000000///---,,,---......//////.........000/////////000000//////000111111222222111111000333555666666444111000000222222222222333444555555777777777666666666666666777999::::::888777888888555555666666666777777777888999888777555555666888999999999999999999999999999:::;;;<<<============;;;<<<>>>@@@@@@???>>>======<<<;;;<<<======;;;999;;;:::999:::;;;;;;:::999999999999999999999999999999999999888888888777777:::999777666555666777888777666555555555666888888999999999888888999999999<<<;;;;;;;;;::::::::::::999999999999::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;:::999888777::::::999999999999999999<<<<<<<<<;;;;;;:::::::::<<<;;;:::::::::;;;===>>>????????????>>>>>>======>>>============>>>??????@@@@@@@@@@@@@@@?????????AAAAAA@@@?????????@@@@@@???AAABBBDDDDDDDDDCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIKKKKKKJJJJJJLLLMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQRRRSSSUUUVVVWWWVVVWWWXXXXXXYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXZZZ[[[[[[]]]```bbbaaabbbcccddddddeeeeeeeeefffgggjjjlllnnnoooppppppqqqrrrrrrrrrrrrrrrqqqqqqvvvnnnjjjhhhgggfffdddaaa^^^\\\[[[YYY\\\\\\XXXUUUVVVVVVUUUQQQOOOLLLKKKJJJHHHDDDBBB@@@???===;;;999777555444444333333222111000//////++++++,,,,,,------......***))))))((((((((((((((())))))))))))((('''&&&&&&""""""#########$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&'''$$$###$$$&&&&&&### &&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$#########""""""######""""""!!! ###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$###############""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%$$$######%%%%%%$$$######$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###$$$%%%&&&'''%%%%%%%%%%%%$$$$$$###""" !!!"""$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''&&&&&&''''''((((((((()))))))))''''''''''''((((((((((((***)))((()))+++,,,+++***------...//////...,,,,,,+++++++++,,,---...///000////////////////////////111111222222222222111111111222444444222111000000222111111222222333444555555555555666666666666666666888999888666555555666444444555555555666666666999::::::888777777888:::888888888888888888888888999:::;;;<<<<<<=========??????>>>>>>===<<<<<<;;;::::::999;;;<<<===;;;:::<<<:::999:::;;;<<<;;;999999999999999999999999999999888888888888777777777999888777666555666777888666666555555666666777888999999999999999999999999<<<<<<;;;;;;;;;:::::::::777777888999:::;;;;;;<<<999999999999999999999999;;;;;;;;;;;;:::999888777;;;;;;::::::999888888888===<<<;;;::::::;;;;;;<<<<<<;;;:::::::::;;;======???????????????>>>>>>>>>======>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBAAABBBCCCDDDEEEDDDCCCBBBBBBAAA@@@???????????????CCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIGGGIIIJJJKKKJJJJJJKKKMMMNNNNNNNNNNNNOOOOOOOOOOOONNNOOOPPPRRRSSSUUUVVVWWWWWWXXXXXXYYYYYYYYYXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXXXXYYYZZZ]]]___aaaaaaaaabbbbbbcccdddeeeggghhhiiikkkmmmmmmnnnnnnnnnnnnooopppppppppoooooowwwnnnjjjhhhgggfffccc```]]][[[YYYWWW[[[\\\WWWUUUVVVVVVTTTNNNMMMKKKJJJIIIHHHEEEBBBAAA???===:::888666666666444333333222111000//////......------,,,++++++***))))))(((((((((((())))))((()))))))))(((((('''&&&"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$!!!!!!!!!###&&&&&&$$$!!!&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$######""""""###$$$$$$$$$$$$###""""""!!!!!!""""""#########$$$%%%%%%$$$$$$######"""""" !!!"""""""""""""""$$$%%%%%%%%%&&&&&&''''''$$$############$$$%%%%%%$$$%%%&&&&&&&&&$$$###"""$$$$$$############$$$$$$$$$$$$###############$$$!!!"""$$$%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###%%%&&&'''&&&&&&&&&%%%$$$###"""!!! !!!###$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&'''((()))((((((((((((''''''''''''''''''((((((((())))))))))))))))))***************)))((()))***++++++)))***+++,,,---......------,,,+++++++++,,,---///000...///000///......//////000000111111111111000000///111222222111000000000111111111111222333444555333333444555555666777777444555666666444222222333444444555555555666666666888999999999777777888999777777777777777777777777888999:::;;;<<<<<<<<<<<>>===;;;;;;;;;;;;<<<:::999999;;;===>>>===;;;;;;:::999:::;;;<<<;;;999::::::::::::::::::::::::888888888888777777777777888888777666666666666777555555555555666666777777888888999999999999888888::::::::::::999999999888555666777888999:::;;;<<<999999999999999999999999:::::::::::::::999888888999999999999999999888888===<<<:::999999;;;===>>><<<;;;;;;::::::;;;<<<<<<>>>>>>>>>>>>>>>=========<<<===???@@@@@@@@@???>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDDDDCCCCCCDDDEEEEEEDDDCCCCCCBBBAAA@@@>>>===<<<<<<<<>>:::::::::<<<>>>???>>>===;;;:::999999:::;;;:::999::::::::::::::::::::::::777777777777777777777777888777777666666666666666444555555666666666666666777888888999999888888777888888888777777777666666555555666777999:::;;;;;;888888888888888888888888999999::::::999999888888666666777777888999::::::;;;:::999888999;;;===>>>;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@???>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@@@@AAABBBCCCEEEEEECCCCCCDDDDDDDDDDDDDDDDDDBBBAAA@@@>>>===<<<;;;;;;BBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEDDDFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHJJJJJJIIIIIIKKKLLLMMMMMMMMMNNNNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRQQQQQQYYYYYYYYYZZZYYYYYYXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUWWWWWWWWWXXXZZZ\\\```___^^^^^^___```bbbcccccccccddddddeeefffggggggkkkkkklllnnnoooooooooooowwwpppmmmhhhgggfffdddaaa^^^\\\[[[WWW[[[\\\XXXTTTTTTSSSPPPLLLJJJIIIIIIJJJIIIGGGEEE@@@>>><<<:::888777777777444333333222111000//////,,,,,,,,,,,,++++++++++++((((((((((((((())))))***$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%!!!"""$$$%%%%%%%%%$$$###############$$$%%%&&&'''######$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$###############"""""""""""""""######""""""!!! $$$$$$#########$$$%%%%%%#########"""""""""""""""""""""###$$$$$$$$$$$$$$$ !!!!!!!!!""""""#########""""""""""""###$$$$$$######$$$$$$$$$###""""""""""""############""""""!!!!!! !!!""""""%%%%%%%%%%%%%%%$$$###"""###########################""""""""""""###$$$$$$%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&&&&%%%###"""###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((()))((('''(((***+++***)))'''((()))***+++,,,---...,,,,,,,,,,,,------...///,,,///111000---,,,...000000000111111111111000000000111222111///...///000111000000111111222333444222222333333444555666666666888999999888777777888555555666666666777777777333555777777666555555666555555555555555555555555555666777888999999999999999999888888999;;;===>>>;;;;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAA@@@@@@@@@AAABBBCCCDDDEEEAAABBBBBBCCCCCCDDDEEEEEEBBBBBB@@@???>>>======<<>><<<:::999777777666444333333222111000//////------,,,,,,+++*********((((((((((((((()))******(((((())))))***))))))((($$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&""""""###$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$$$$%%%"""""""""######$$$$$$$$$!!!"""######$$$$$$$$$###""""""""""""###########################""""""!!!%%%$$$###""""""###$$$$$$!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$$$$$$$$$$ !!!!!!!!!"""!!!!!!!!!!!!"""######"""""""""!!!""""""######!!!!!!"""######"""!!!!!!"""!!!!!!!!!""""""###$$$######""""""######$$$$$$########################$$$######"""""""""""""""$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&''''''&&&$$$###"""$$$%%%''''''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''(((((((((((()))((('''(((*********(((***))))))))))))***++++++((((((***,,,---.........+++...111000,,,+++---000222222222333333222222222222333222111///---...///000000000000111222333444222222333333444444444555444666888888888777888999444444555555555666666666222444666777666555555666444444444444444444444444333444555666777777777777888888888999999:::;;;<<<;;;::::::<<<>>>>>>===<<<888777666777888888777666777777777777777777777777666666666666777777888888666666666666666555555444333444555666666666555555666777888999999888777666777777666666666555555555666666666777777777888888777777777777777777777777888888999999999999888888222333333444555666777777555666666777999:::;;;;;;;;;;;;;;;;;;::::::999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>><<<======>>>>>>???@@@@@@AAA@@@@@@@@@AAABBBCCCCCC@@@@@@@@@AAABBBDDDEEEFFFCCCBBBAAA@@@????????????BBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDFFFHHHIIIIIIIIIIIIJJJLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOQQQRRRRRRQQQPPPOOORRRSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSUUUVVVVVVUUUVVVXXXZZZ[[[\\\]]]^^^________________________aaabbbdddeeehhhiiijjjlllnnnooooooooossspppoooggggggfffeeecccaaa___^^^XXX\\\]]]XXXTTTRRRPPPLLLKKKJJJIIIJJJKKKKKKIIIGGG>>>===<<<;;;999888777666444333333222111000//////111000///,,,***(((&&&%%%((((((((((((((()))******''''''((((((((((((((('''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&###############$$$$$$$$$"""%%%'''(((&&&$$$""""""!!!!!!""""""#########$$$ !!!"""###############!!!!!!""""""######$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$###""" !!!!!! !!!!!!"""""" !!!""""""""""""""""""""""""""""""!!!!!!!!!"""""""""""""""###$$$$$$"""!!! """###$$$ !!!"""######"""!!! ######"""######$$$%%%%%% !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!######$$$%%%%%%%%%$$$$$$###$$$&&&(((((('''&&&%%%"""###%%%''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))************)))((('''((()))******(((,,,,,,***)))((((((((((((###%%%(((+++---...//////+++...111000,,,***---111333444444555555444444333333444333111///---...///000000000000111222333444222222333333333333444444111333555666555555666888333333333444444444555555222444777777666666666666444444444444444444444444222333444555666666666666888999999999999:::::::::;;;::::::;;;<<<===;;;:::777666555666777888777555999999999999999999999999555666666666777777888888666666666777666555555444333333555666666666555444555777888999999888777555777777777777666666666666666666666666777777777777777777777777777777777777777888888999999999888888333333444444444444444444333444666777999:::::::::;;;;;;;;;;;;;;;:::999888;;;;;;;;;<<<<<<=========<<<<<<;;;::::::<<<===>>>;;;<<<<<<===>>>?????????AAAAAA@@@@@@@@@AAABBBBBB>>>>>>???@@@BBBDDDFFFGGGCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCEEEEEECCCDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGFFFDDDCCCCCCFFFHHHIIIIIIIIIIIIJJJLLLLLLMMMMMMMMMMMMNNNNNNNNNLLLMMMPPPRRRRRRRRRQQQPPPOOOOOOPPPRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTUUUUUUTTTUUUWWWYYYZZZ[[[]]]^^^______^^^]]]____________aaaccceeeffffffgggiiikkkmmmnnnnnnooouuuqqqnnnhhhgggeeecccaaa___^^^^^^\\\\\\\\\ZZZVVVRRRNNNKKKMMMLLLLLLLLLLLLKKKHHHEEEDDDBBB???<<<999888777777777666444222111111111111......---,,,,,,+++******'''&&&&&&&&&&&&''''''((($$$%%%&&&((()))*********######$$$%%%%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%((('''$$$"""!!!!!!""""""$$$$$$$$$$$$$$$###""""""  """%%%''''''&&&$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""######$$$$$$""""""!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$#########""""""!!!!!!"""""""""###%%%$$$""" ###############$$$$$$%%%!!!!!!!!!!!!!!!""""""###!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$"""###$$$###!!! !!!"""$$$%%%%%%$$$###"""%%%$$$###""""""$$$&&&'''$$$###"""!!!!!!"""#####################$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%&&&''''''%%%$$$&&&'''&&&&&&&&&&&&''')))***+++%%%%%%&&&''''''&&&%%%%%%)))((((((''''''''''''((((((((((((((('''''''''''')))((('''((()))***)))((((((***+++(((###"""'''++++++++++++,,,---...000000++++++***)))***+++---...111333666666666555555666111000000000000000111111000000000000000000000000444444444444444444444444444444444555555555555555555444222111222444666777444444444555555555555666666666666555555444444444222222333333444555666666777777888888888999999999;;;;;;<<<;;;:::888666555555666777777777777666555666777999999888888888999:::888666555444555666777999888888888777777666666444333333222222333333444777777777777777777777777666666666666666666666666666666666666666666666666666666666666555555555555777666555555555666888999666666555555555555666666999999888888888888888888888:::;;;<<<<<<999666444777888:::;;;<<<<<<;;;;;;999999999:::::::::;;;;;;============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCDDDEEE???@@@@@@AAAAAA@@@@@@??????@@@AAABBBDDDEEEFFFGGGDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJKKKMMMNNNMMMKKKJJJJJJKKKJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQRRRRRRVVVUUUSSSRRRRRRTTTVVVWWWVVVVVVUUUUUUUUUVVVWWWWWWVVVXXX\\\^^^^^^^^^___```______``````aaaaaabbbbbbfffgggiiikkklllkkkjjjiiiuuupppmmmhhhgggeeecccaaa___^^^^^^]]]\\\[[[YYYVVVSSSPPPNNNOOONNNMMMLLLLLLKKKHHHEEECCCBBB???<<<999888777777555444222111000000000000//////...---+++***))))))++++++***))))))*********%%%%%%%%%$$$%%%%%%%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%############$$$%%%%%%%%%%%%$$$$$$"""!!!!!!"""!!! !!!###$$$###"""""""""#########"""!!!!!!"""""""""""""""#########""""""!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$""""""""""""!!!!!! !!! """""" """""""""""""""###$$$$$$"""""""""""""""###$$$$$$"""""""""###""""""!!!!!!"""""""""######$$$$$$$$$$$$%%%&&&%%%"""  !!!"""###$$$$$$$$$$$$###"""!!!!!!###%%%&&&%%%$$$###""""""###$$$$$$((('''&&&%%%######""""""!!!!!!"""""""""#########%%%$$$$$$######$$$$$$%%%$$$""""""###&&&((('''%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%((('''''''''''''''((((((&&&&&&''''''((()))******((('''&&&''')))******)))'''***+++)))%%%$$$(((+++,,,+++***((((((((()))))),,,+++******+++,,,---...111333555555333222222222222111000000000000000111000000000000000000000000333333333333333333333333333333333444555555666666444333222222333444555666444444444444555555555555555555555444444444333333222333333444555555666666666666666777777777888888::::::;;;:::999777555444777777777666666777777777555777999999888777888999999888666555555666777888777777777666666555555555444444333333333333444444777777777777777777777777555555555555555555555555555555555555555555555555666666666666555555555444666666555555555666777888666555555555555555555666888888888888888888888888999::::::;;;:::888666555444555666888888888888777888888999999999:::::::::<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAACCCDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJGGGIIIJJJJJJHHHGGGGGGHHHJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNOOOPPPPPPQQQRRRRRRTTTSSSRRRQQQRRRSSSUUUVVVVVVUUUUUUUUUUUUVVVVVVWWWUUUWWWZZZ[[[[[[[[[\\\^^^]]]]]]^^^^^^___`````````cccdddfffhhhiiihhhgggfffvvvqqqmmmhhhgggeeecccaaa___^^^^^^^^^]]][[[XXXVVVTTTRRRRRRQQQOOONNNMMMMMMKKKGGGEEECCCAAA???===:::888777777444444333222111111222222000///...---+++***)))((((((((('''&&&%%%%%%%%%&&&,,,***((('''&&&&&&&&&'''######$$$%%%%%%%%%%%%$$$!!!""""""###%%%&&&&&&'''!!!""""""###$$$%%%&&&&&&%%%%%%%%%$$$$$$"""!!!!!!$$$###!!!!!!""""""  !!!!!!""""""""""""!!!###""""""""""""""""""!!!"""!!!!!! !!!""""""""""""""""""############!!!!!!!!!!!! """!!!!!!!!!!!! !!!!!!!!!!!!!!!"""#####################$$$$$$%%%$$$$$$$$$######""""""!!!  !!!$$$&&&&&&%%%###!!!!!!!!! !!!###%%%%%%###"""!!!!!!!!!"""$$$$$$$$$$$$#########$$$$$$%%%'''&&&$$$###"""""""""""""""""""""""""""#########%%%$$$############$$$%%%$$$  '''***((($$$###############$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((())))))'''''''''(((((()))))))))'''&&&&&&''')))+++***)))&&&)))+++***((('''))),,,,,,***(((&&&%%%%%%&&&''',,,,,,+++++++++,,,------000222444333111/////////222222111000000000000000000000000000000000000000222222222222222222222222222222333444444555666666222333333333333333444444333333333444444444555555444444333333333333333222333333444444555666666666555555555555666666666666888888999999888666555444777666555444444555666777555666888888777777777888888888666666666777888999555555555555555444444444555444444333333444444555555555555555555555555555444444444444444444444444444444444444444444444444666666555555555444444444555555555444555666666777555555444444444444555555777777777777777777777777999999999888888777777666666777888999999:::999999888888888888999999999999;;;;;;;;;<<<<<<<<<=======================================>>>???@@@AAABBBAAA@@@???>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHIIIHHHJJJKKKKKKIIIHHHHHHIIIIIIIIIJJJKKKLLLMMMMMMLLLMMMNNNNNNOOOOOOPPPPPPQQQRRRQQQPPPPPPPPPQQQSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWUUUWWWXXXWWWWWWWWWZZZ[[[]]]]]]]]]^^^______`````````aaaccceeeeeeeeeeeedddxxxrrrnnnhhhgggeeecccaaa___^^^^^^___]]]ZZZWWWUUUTTTTTTUUURRRQQQOOONNNMMMKKKGGGDDDBBBAAA???===;;;999888777666555555555555555555555000000...---+++***((((((&&&%%%$$$###""""""""""""++++++***)))((('''''''''######$$$%%%%%%%%%%%%$$$"""######$$$%%%&&&&&&&&& """###$$$%%%%%%$$$#########$$$$$$$$$######%%%###""""""""""""  !!!"""#########"""######""""""!!!!!!!!! !!!!!! !!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%###!!! """######### !!!""""""###""""""""""""###$$$$$$%%%%%%$$$######""""""""""""!!!  !!!!!!!!!###%%%$$$###""""""###!!!!!! !!!"""$$$%%%###""""""""""""###$$$$$$##################$$$$$$!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###!!!!!!&&&((('''$$$!!!"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***++++++***)))'''&&&%%%%%%&&&%%%%%%''')))******)))&&&(((++++++***)))***+++***)))'''&&&''')))+++,,,,,,,,,,,,,,,,,,,,,------...000222222000/////////222222111000////////////000000000000000000000000000000000000111111111111333333333333333444444444111222333333333333222222222333333333444444444444222222222222222222222222444444444555555666666666444555555555666666666666666666777777777666444333333333333333333333333333444555777777666666666777777777666666777888999:::555555555555444444444444555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444444555555555444444444333333444444444444444555555666444444333333333333444444666666666666666666777777999888777666666666777777777777888999999:::::::::888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>???@@@@@@BBB@@@???======???@@@BBB???????????????????????????@@@@@@AAABBBCCCDDDEEEEEEDDDDDDCCCCCCDDDDDDDDDFFFFFFEEEEEEEEEFFFFFFGGGHHHJJJKKKKKKIIIHHHIIIJJJGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOOOONNNNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUVVVVVVWWWWWWVVVUUUVVVXXXZZZ^^^^^^______```aaaaaaaaa___```bbbcccdddeeedddddd{{{tttooohhhgggeeecccaaa___^^^^^^___]]]YYYVVVUUUTTTUUUVVVRRRQQQOOONNNMMMKKKGGGDDDAAAAAA@@@>>><<<:::888888555555555555555555555444000///...---+++***)))(((+++***)))((('''&&&&&&&&&###$$$&&&''''''%%%$$$#########$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%!!!!!!""""""###""""""!!! !!!"""###$$$%%%%%%%%%$$$###""""""$$$$$$###!!!!!!""""""###$$$$$$$$$$$$###"""""""""!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%###!!! """######### !!!!!!""""""!!!!!!!!!!!!"""######%%%%%%$$$###""""""######&&&&&&%%%$$$$$$$$$$$$$$$"""###""""""$$$%%%%%%$$$###"""!!!"""###$$$############$$$$$$%%%%%% !!!!!!"""""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%$$$$$$%%%&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))******)))((('''&&&%%%$$$&&&&&&%%%&&&)))***)))((('''(((***************+++***)))(((((((((***,,,---,,,,,,,,,,,,,,,,,,,,,++++++---000111000000000111111000//////.........////////////////////////////////////000000111111111444444444333222222111111111222222333333222111111222222222222333333333444222222222222222222222222444444444555555555555555555555555666666666777777444555666777666555444333111222444555555444222111333444666666555555555666666666666777777888999999555555555555555555555555444444444333333444444444333333333333333333333333222222222222222222222222222222222222222222222222444444444444333333333333222222333333444444444444333333222222222222333333444444444555555666666666888777666444444555666777333333333444444555666666999999999999::::::::::::888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======>>>???@@@@@@AAA@@@>>>======>>>@@@AAA<<<<<<======>>>????????????@@@@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCEEEFFFFFFEEEDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKIIIJJJJJJJJJJJJJJJKKKKKKMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQQQQRRRSSSTTTUUUUUUVVVWWWWWWVVVUUUVVVXXX[[[]]]]]]]]]^^^______`````````aaabbbcccdddeeeffffff|||tttooohhhgggeeecccaaa___^^^^^^^^^\\\YYYVVVTTTTTTTTTUUUQQQOOONNNMMMMMMKKKGGGEEEAAAAAA@@@???===;;;999888333333333333333222111000......------,,,+++******,,,,,,+++***))))))))))))"""###%%%&&&'''&&&%%%%%%######$$$%%%%%%%%%%%%$$$'''''''''&&&&&&%%%%%%%%%#########"""!!!!!!!!!  """###%%%%%%&&&&&&$$$###"""###$$$%%%$$$###"""######$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!  !!!""""""!!!!!!!!!!!! """"""""""""############"""!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!""""""###$$$###"""!!!!!!"""###$$$############"""!!!!!!""""""###$$$&&&&&&%%%$$$###""""""""""""###$$$$$$$$$%%%%%%%%%%%% !!!""""""""""""############"""""""""!!!#########"""""""""""""""""""""###$$$$$$###""""""###%%%'''&&&$$$###$$$&&&))))))))))))'''%%%###"""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&((()))((('''(((((()))))))))))))))******))))))(((((((((((((((++++++,,,,,,,,,+++******(((+++.../////////000111......------------......////////////////////////...//////000000111111111444333333222222111111000222222222111111111111111111111222222222333333333111222222222222333333333444444444444444444444444555555555666666666666777333444555666777666555444333444555666666555444333222333555555444444444555666666666666777777777777444444444555555555555666444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222444444333333333222222222111111222333333333333333222222111111111111222222333333333444444555555666777666555444444444555666444444333444444555666777888888888999999999999:::777777888888888999999999::::::::::::::::::::::::<<<<<<<<<<<<===>>>???@@@@@@???>>>======>>>???@@@;;;<<<<<<===>>>?????????>>>??????@@@AAABBBCCCDDDCCCBBBBBBBBBBBBCCCCCCDDDAAAAAAAAAAAABBBBBBCCCDDDBBBDDDFFFFFFEEEDDDEEEFFFDDDEEEGGGHHHJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUTTTVVVWWWWWWVVVWWWYYY[[[YYYYYYYYYZZZ[[[[[[\\\\\\``````aaabbbccceeeffffff|||sssmmmhhhgggeeecccaaa___^^^^^^]]]\\\YYYVVVTTTSSSRRRRRROOONNNMMMLLLLLLKKKHHHEEE@@@@@@@@@???>>>;;;999888333333333333222111///...---------,,,,,,+++++++++))))))(((''''''((((((((('''&&&%%%$$$$$$&&&((()))######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###"""""""""###$$$""""""###$$$$$$$$$$$$###$$$"""!!!"""###$$$###!!!"""###############"""!!! !!!!!!!!!!!!!!! !!!""""""!!!!!!!!! !!!!!!!!!"""""""""######!!! """""" !!!!!! !!!!!!"""###""""""!!!!!!""""""###$$$"""!!! """$$$%%% !!!!!! !!!######""""""###$$$"""###############"""!!!"""######$$$$$$$$$$$$$$$!!!"""#########""""""###$$$%%%%%%###"""!!!#########"""""""""!!!!!!!!!"""###$$$$$$###"""!!!###""""""###$$$%%%%%%$$$$$$$$$&&&'''&&&%%%###"""%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''######$$$$$$%%%&&&'''''')))'''&&&&&&'''((('''%%%***)))'''''''''(((((((((&&&'''((()))***)))((((((******+++++++++***)))((('''***,,,...---------...++++++++++++,,,---......////////////////////////...//////000111111222222000111111111222222222333333222111000///000000111111111111111222222222222222222222222333333444444333333333333333333333333333444444444555555555555333444555666777777666555555444222111111222444555111333444555444333444555555666666666666555555444222333333333444444444555333222222111111222222333444444444444444444444444111111111111111111111111111111111111111111111111333333333333222222222222000000222333333333222111111111111000000111111111222222222333444444555555555444444444444444555555666555555555555777888999666666666666777777777777666666777777777888888888::::::::::::::::::::::::888888888999:::<<<===>>>??????>>>>>>>>>>>>??????===============>>>>>>>>>======>>>???@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDD@@@@@@@@@AAABBBCCCDDDEEECCCEEEGGGGGGFFFFFFFFFHHHCCCDDDFFFGGGIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMNNNOOOOOOPPPOOOOOOOOOPPPQQQRRRTTTUUUQQQSSSVVVWWWWWWWWWXXXZZZWWWWWWXXXXXXYYYZZZZZZZZZ]]]]]]^^^___```bbbcccddd{{{rrrkkkhhhgggeeecccaaa___^^^^^^]]][[[YYYWWWTTTRRRQQQPPPMMMLLLLLLLLLLLLKKKHHHEEE@@@@@@@@@@@@>>><<<:::888555555555555444222000///,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((())))))***(((%%%  $$$'''######$$$%%%%%%%%%%%%$$$""""""###$$$%%%&&&&&&''''''&&&$$$######$$$&&&((($$$%%%%%%$$$$$$###!!!!!!$$$###!!!!!!""""""!!!""""""###""""""!!!  !!!!!!"""""" !!!"""###!!!!!!  !!!!!!"""""""""""""""###%%%$$$""" !!!!!!!!!!!!!!!"""###############"""###$$$$$$%%%!!!  """$$$&&&"""###%%%&&&%%%!!!"""$$$%%%%%%###""""""### !!!#########"""!!!!!!!!!"""############### """###$$$$$$$$$###!!!$$$%%%$$$###"""%%%%%%%%%%%%$$$$$$######!!!"""###$$$$$$###"""!!!""" %%%(((&&&""" ###&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$***((('''&&&''''''&&&$$$,,,)))&&&%%%&&&''''''((("""$$$(((+++------------)))***++++++***)))((('''(((***,,,,,,+++*********)))))))))***+++,,,......////////////////////////...//////000111222222333---...///111222333555555444222000///...///000111000111111111111222222222222222222333333444444444222222222222222222222222222222333333333444444444333444555777777777777666555222---******---222555000222444444333333333444555666666666555444333333111111111222222333333333222111111111111111111222444444444444444444444444000000000000000000000000000000000000000000000000333333333222222222111111///000111222333222111111111111000000000000111111111111222333333444555555333444444444444444444444222222111111222333555666444444444555555555555666666666666666777777777777999999999999999999999999555555666777888:::<<<===>>>>>>????????????>>>>>>@@@??????>>>======<<<<<<;;;;;;<<<===>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCDDD@@@@@@AAABBBCCCDDDFFFGGG@@@BBBCCCDDDCCCBBBCCCDDDCCCDDDEEEGGGIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLNNNOOOOOOPPPPPPOOOOOOOOOPPPQQQRRRTTTTTTOOORRRUUUWWWWWWWWWXXXYYYXXXXXXYYYYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\]]]___aaabbbwwwnnnjjjkkkfffaaa______```___^^^]]]]]][[[XXXSSSOOOMMMMMMPPPOOONNNNNNMMMKKKGGGDDDBBBAAAAAA???<<<888555333444444444333111///...---...------,,,,,,++++++***+++******))))))))))))***(((&&&%%%&&&'''(((%%%"""$$$$$$$$$%%%%%%&&&&&&&&&###%%%'''&&&###"""$$$''''''$$$!!!!!!"""$$$$$$$$$%%%%%%$$$$$$###"""""""""########################&&&$$$!!!"""$$$%%%### """######!!! !!!""""""$$$!!! """""" ###"""!!!  !!!$$$"""  '''%%%#########""" ###$$$&&&'''&&&### ###"""!!! !!! """###$$$###"""!!!""""""""""""""""""""""""###""" !!!""" %%%(((%%%"""!!!"""###"""!!! !!!"""%%%$$$######"""!!!!!! &&&&&&%%%###!!!!!!$$$&&&$$$$$$$$$###############""""""###$$$$$$$$$$$$###!!!$$$''')))(((%%%!!!&&&''''''(((((((((''''''&&&&&&&&&&&&'''((())))))%%%&&&((())))))'''&&&$$$'''((()))((('''&&&'''((((((((()))***************,,,,,,,,,++++++*********---......///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////////////////000000000000------......//////000000111111111111222222222222000000000000////////////222222222111111111000000111111111222222333333444777777777777666555444333222222333333444555666666444444333222111111111222333333222111222555777999444444444444333333222111111111222222222333333333333333333333333333333333333333444444444333333222000000000000////////////000000000000000000000000000000000000000000000000//////000111222333333444//////...//////000111111222222111111222222333444444444333333222111000000333333222222333333444555666666666555444444333333777777777666555555444444555777999;;;;;;999777555888777777666777999:::;;;>>>>>>>>>>>>????????????===>>>??????@@@@@@??????<<<;;;::::::::::::;;;<<<>>>>>>>>>>>>???????????????@@@AAABBBBBBBBBAAA@@@CCCCCCDDDDDDDDDDDDDDDDDDCCCCCCEEEFFFGGGHHHHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOKKKLLLLLLNNNOOOPPPQQQQQQRRRRRRSSSTTTUUUWWWYYYZZZXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZ[[[]]]^^^______uuunnniiijjjfffaaa___^^^___^^^\\\]]]]]][[[XXXSSSOOONNNMMMMMMLLLLLLLLLLLLIIIFFFCCCCCCBBBAAA???<<<999777666555555555444222111///.........---,,,,,,++++++***))))))(((''''''''''''''')))'''&&&'''))))))'''$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&&&&&&&%%%$$$%%%&&&&&&$$$!!! """###$$$$$$##################$$$$$$###########################"""!!! """$$$%%%$$$""""""""""""!!! !!!""""""%%%""" """$$$###"""!!!"""#########"""!!! !!!!!!!!!!!!!!! !!!"""######$$$$$$%%%$$$""" ###"""!!!  !!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""###""""""!!!"""###$$$%%%""" !!!$$$%%%### """###$$$###"""!!!"""###$$$$$$$$$###"""!!! ########################"""###%%%$$$###""""""#####################$$$$$$"""######$$$%%%$$$$$$$$$"""###&&&''''''%%%###!!!'''&&&%%%$$$!!!$$$$$$######$$$$$$%%%%%%'''((()))))))))((((((''''''((()))((('''&&&''')))(((((()))************))),,,,,,,,,++++++*********((()))***,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////.........////////////000000000000000111111111111....../////////000000000222222222111111111000000222222222111111111000000222222222222222111111111...//////000000000//////111111111222333444444444333333222111111111111111333333111111222333555777333333444444333222222111111111111222222222333333333333333333333333333333000111111222222111111000111111000000000/////////////////////////////////////////////////////////...//////000000111111222000000//////.../////////222111111111111222333333333333222222222111111111222222111111222222333444555555555555444444444444666666666555555555555555666777999::::::999777666888777777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>><<<;;;::::::::::::;;;<<<============>>>>>>>>>>>>???@@@AAABBBCCCBBBAAAAAADDDDDDCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNKKKLLLLLLMMMNNNOOOPPPQQQPPPPPPQQQRRRTTTWWWXXXZZZWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^uuuooollljjjfffbbb___]]]]]]\\\[[[]]]]]]\\\XXXSSSOOONNNNNNLLLKKKKKKLLLLLLJJJGGGDDDDDDCCCAAA???<<<;;;:::999666666666555444222000000......------,,,+++++++++******)))(((''''''&&&&&&(((''''''(((******)))'''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''&&&%%%%%%### """#########!!!""""""###$$$$$$%%%%%%###########################!!!%%%### """&&&((('''$$$!!!!!!!!!!!!!!!!!!"""###$$$&&&$$$""""""$$$%%%$$$$$$ """$$$&&&%%%###!!!!!!#########"""!!! $$$%%%#########"""!!!!!! """"""!!! !!!$$$"""  """###"""""""""""""""""""""""" !!!"""######$$$$$$#########"""!!! """###$$$$$$""""""###$$$"""######$$$###"""  !!!!!!!!!!!!!!!!!!!!!$$$%%%$$$"""!!!!!!"""""""""###$$$$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$######"""'''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&((()))((('''&&&((()))'''((())))))******))))))+++++++++++++++*********((((((***++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,---------------......///////////////000000000000111111111111000000000000......////////////000000222222111111111111000000222111111111111000000000333222222111111000//////---...///000111111111111000000000111222222333333222111111000000000000000333222111000000111333333222333333333333222111111111111111222222222222333222222222222222222222222000000111111111111111000222222111111111000000000////////////////////////////////////////////////////////////////////////111000///......---......111111000000000111222222222222111111111111111111111000000000000111222222333333444444444444555555444444444555555555666666777777777777777777777777888888777888888999;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>============<<<;;;::::::::::::;;;<<<;;;<<<<<<<<<============???@@@AAABBBCCCBBBAAAAAADDDDDDCCCCCCBBBBBBAAAAAABBBBBBDDDEEEFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKLLLIIIIIIIIIIIIJJJKKKLLLMMMKKKKKKLLLMMMNNNOOOOOOPPPMMMNNNOOOQQQSSSUUUWWWYYYVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\]]]wwwrrroooiiifffccc___]]][[[ZZZYYY]]]]]]\\\XXXTTTPPPOOOOOOMMMMMMMMMNNNOOOMMMJJJGGGDDDCCC@@@===;;;;;;;;;;;;666666555555333222111000.........---,,,,,,++++++,,,,,,,,,+++***)))((('''&&&''''''((()))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$%%%((()))'''$$$###""" """#########""""""#########$$$$$$$$$########################&&&!!!"""$$$"""  ###''''''###"""""""""###$$$%%%&&&&&&%%%$$$######$$$$$$$$$$$$!!!"""###$$$$$$"""!!! !!!""""""!!! """ !!!""""""###"""!!!  !!!"""!!!!!!!!! ###"""!!!  !!!!!!"""""""""""""""""""""""" !!!"""""""""!!!###%%%%%%$$$""" !!!!!!"""######"""!!!###$$$!!!"""###$$$###"""  !!!###$$$###""""""###!!!!!!"""###$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&'''((((((((((((''''''&&&%%%$$$$$$$$$%%%&&&%%%$$$######%%%&&&(((&&&'''((((((''''''((()))'''(((((()))))))))))))))+++++++++***************++++++,,,,,,+++***)))(((++++++++++++++++++++++++------,,,,,,------...///000000111111111222222222000000//////......------000000000000111111111222000/////////............111111111111000000000000111111111000000000000000000111222333333444444444000000000111111222222222000000////////////000000333222111000///000000000111222222222222222111111111111111111222222222222222222222222111111111111111222222333333333333222222222222222111111111000////////////////////////////////////////////////000000000//////.........//////......---.........000000//////000000111222222222111111000000000///000////////////000111111111222222333444444555555222333333444555555666666777777666555555666777777777777888888999::::::;;;:::;;;;;;<<<<<<=========??????>>>>>>>>>>>>======<<<;;;::::::::::::;;;<<<::::::;;;;;;;;;<<<<<<<<>><<<<<<===>>>>>>===<<<;;;<<<;;;::::::::::::;;;<<<::::::::::::;;;;;;;;;;;;>>>>>>@@@AAAAAAAAA@@@???BBBAAAAAAAAA@@@@@@@@@???@@@@@@AAABBBCCCCCCCCCCCCBBBCCCDDDFFFGGGIIIJJJKKKHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMJJJKKKLLLMMMPPPRRRTTTUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXXXXuuuooolllffffffeeebbb^^^[[[ZZZ[[[]]]]]]\\\YYYTTTQQQPPPPPPMMMLLLLLLMMMMMMKKKHHHEEECCCBBB@@@===;;;:::999888444444444333333222111000//////......---,,,,,,,,,((()))*********)))((('''%%%'''(((((('''&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$###"""!!!"""$$$%%%%%%$$$%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""""""""!!!%%%"""   !!!"""""""""!!! """######"""!!!!!!"""###"""  !!!"""!!! """ !!!###$$$### """!!!  !!!"""!!!!!!!!!"""!!! !!!"""###""" !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$######"""""" !!!!!!""""""""""""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$###!!! !!!$$$'''"""""""""###$$$$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%$$$######"""$$$$$$###"""""""""######$$$###"""!!!"""###%%%'''%%%'''(((((('''''')))***&&&'''(((((())))))(((((()))))))))***************###$$$''')))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...------------............111111111111000000000000------............//////111111000000000000////////////000000000000000111---...///000222333444444000000000111111000//////111111111111111111111222///////////////000000111111111111000000///////////////000111111111111000000000000111111111111222222222111111000/////////......///000111111111111222222111111111000000000................................................111111111000000/////////******++++++---...000111......------......///000222222111000///...------//////......//////000111000000111222222333444444111111222222333444555555666555444333333444555666444555666777888888888888777888888999:::;;;<<<<<<999:::===???@@@>>><<<;;;<<<;;;::::::::::::;;;<<<999:::::::::;;;;;;;;;;;;<<<===>>>???@@@???>>>>>>?????????@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBAAAAAAAAABBBCCCDDDFFFGGGHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMOOOQQQRRRSSSRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVVVVuuunnniiieeeffffffccc___\\\\\\]]]\\\]]]\\\YYYUUURRRQQQQQQNNNNNNMMMMMMMMMKKKGGGDDDDDDCCCBBB@@@===;;;888777444555555444444333222111/////////...------,,,,,,'''((()))++++++***)))(((''')))+++***(((&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%$$$######$$$%%%###""""""$$$&&&'''&&&%%%$$$$$$##################""""""""""""""""""""""""!!!!!! !!!"""!!!"""!!!!!!!!!""" !!!"""#########"""!!!"""$$$$$$""" !!!"""""""""""""""!!!!!! !!!!!!!!!"""###$$$!!!!!! !!!###"""!!!"""!!!!!!!!!!!!!!!"""""" !!!"""""""""!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""  """### !!!!!! """###"""!!!  """### !!!!!!"""""""""######"""!!! !!!#####################$$$$$$"""######$$$%%%$$$$$$$$$&&&&&&&&&'''&&&&&&%%%$$$"""###%%%'''(((*********(((''''''''''''(((((()))"""!!!!!!!!!"""###%%%&&&%%%&&&(((((('''''')))+++&&&'''(((((())))))((((((((()))))))))*********+++&&&''')))***+++******)))************************,,,,,,++++++,,,,,,---...---............/////////000000000000111111111111---------.........//////111111000000000/////////////////////000000111111///000000111222333444444000111111222333333333333000000000000000000000000000/////////000000111222000000111111111000000///...//////000111111000000000000000000111111111111222111111000//////......---...///000111111111111111111000000000/////////................................................////////////////////////++++++++++++,,,---...///---------,,,---......////////////////////////////////////...///000000111000000111111222222333333111111222222333333444444444444333333333333444444333444555666777777666666888888999:::;;;<<<======:::===BBBFFFGGGEEEAAA???<<<;;;::::::::::::;;;<<<:::::::::;;;;;;;;;;;;<<<:::;;;===>>>>>>>>>===<<<======>>>>>>???@@@@@@@@@>>>???@@@@@@AAA@@@@@@@@@AAABBBBBBDDDEEEFFFGGGGGGIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOQQQRRRQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUwwwnnnjjjdddffffffddd___]]]]]]___\\\]]]\\\YYYUUURRRQQQQQQQQQPPPPPPPPPOOOMMMIIIFFFEEEEEEDDDBBB???<<<888666666666666666555444333333/////////...------,,,,,,((()))+++---...---,,,+++(((+++---,,,)))'''((()))&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$&&&%%%"""!!!###%%%#########%%%'''((('''%%%"""""""""###$$$$$$%%%%%%""""""""""""""""""""""""&&&%%%######$$$### ###%%%$$$"""###$$$$$$%%%&&&'''&&&%%%$$$###"""%%%%%%"""!!!!!!###!!!"""$$$%%%%%%###!!!"""%%%&&&&&&&&&%%%(((%%%"""!!!""""""!!! !!!!!!"""""""""""""""""" !!!"""""""""!!!!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$%%%$$$ """### """"""!!!"""###%%%###""" """$$$!!!""""""###$$$%%%%%%&&&!!!###$$$"""$$$$$$$$$###############""""""###$$$$$$$$$$$$###&&&&&&'''((('''&&&$$$###(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&'''((()))''''''(((((()))***+++,,,%%%&&&(((((('''((()))+++&&&''''''((((((((((((((((((((())))))*********+++/////////...,,,)))'''%%%************************,,,,,,++++++,,,,,,---...111111111111222222222222------......//////000000////////////000000000111///.........------------.../////////000000111111222222222222222333333333,,,---///000222333333333///////////////.........000000000000000111222222000000111111111111000000......///000000111000000000000000000111111111111222111111000///......---//////111222222333333333000000000000////////////........................................................................,,,,,,,,,++++++,,,---------,,,,,,,,,,,,---......+++,,,---...///111111222///////////////000111111111111111111111222222222111222222222222333333333333333333333333333333333222333444666666666666555::::::;;;<<<===??????@@@>>>BBBHHHMMMNNNLLLHHHEEE<<<;;;::::::::::::;;;<<<::::::;;;;;;;;;<<<<<<<<<::::::<<<=========<<<;;;<<<<<<===>>>???@@@AAAAAA>>>??????@@@@@@@@@??????AAABBBBBBCCCDDDEEEFFFFFFJJJJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTwwwlllddd```___^^^]]]\\\\\\\\\]]]\\\[[[XXXVVVSSSQQQPPPPPPPPPOOOMMMLLLLLLKKKHHHFFFHHHIIIIIIGGGCCC===777333666555666888:::888333///000///---,,,++++++,,,---///)))&&&***//////......///333222+++%%%%%%***---///+++'''$$$$$$%%%%%%$$$"""###$$$%%%&&&'''''''''########################$$$###""""""###$$$&&&''')))%%%!!! """$$$$$$###$$$$$$$$$###"""!!! !!!###%%%&&&%%%$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$""" ######""""""!!!!!! !!!!!!!!!!!!!!!  !!!###$$$%%%$$$"""!!! !!!!!!!!!  !!!!!!"""&&&$$$""" !!!"""######"""!!! !!!!!!!!!!!!!!! !!!!!! !!!!!!"""###%%%"""!!!!!!!!!!!!""""""""""""%%%$$$"""!!! !!!###$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$!!!$$$%%%%%%$$$###"""!!!$$$### $$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((('''''''''&&&'''(((((())))))((((((&&&''')))+++---------,,,(((((()))***************))))))))))))************------,,,,,,,,,---.........---,,,,,,,,,,,,---......///////////////......111111000000//////.........------------.../////////...---,,,,,,---...///////////////000000000000222222222111111111000000000000//////000111333444222000///------///000222////////////000000000000111111000///////////////111000...---...///111222222111///...---------............///......---,,,//////.........---------...------,,,,,,------...//////...------------...---,,,,,,++++++*********------------------,,,,,,///...---,,,,,,---///000000000000000000000000000............////////////222222222111111000///...444222///...---///111333333333333333333333333333222333333444555666777777333555888:::<<<===<<<;;;AAA@@@EEEPPP[[[[[[PPPEEE::::::;;;<<<<<<;;;;;;:::>>>>>>===<<<;;;;;;::::::999:::<<<>>>??????>>>=========>>>>>>>>>>>>===<<<===<<<<<<<<<>>>???AAACCCAAAAAABBBCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKLLLMMMOOOQQQTTTUUUPPPQQQRRRQQQPPPOOOPPPRRRRRRRRRRRRRRRSSSSSSSSSTTTwwwmmmfffcccbbbaaa```___^^^^^^]]]\\\[[[YYYVVVTTTRRRQQQPPPPPPOOONNNMMMMMMLLLJJJHHHCCCCCCCCCAAA===888333111999777555444555444111/////////---,,,++++++,,,,,,))))))---222888CCCVVVgggkkkUUU>>>666777555,,,%%%---***&&&$$$$$$%%%&&&&&&"""###$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$'''&&&&&&%%%%%%%%%%%%&&&+++(((###!!!"""######"""$$$$$$$$$######""""""!!!!!!"""###"""!!!"""###((((((((((((((('''&&&&&&######""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!""""""""" """"""""""""""""""""""""!!!  """###"""!!! !!!!!!""""""%%%%%%###"""!!!  !!!""""""!!!  !!!"""######!!!!!! !!!!!!"""  $$$&&&### """"""#########$$$$$$$$$"""""""""#########""""""#######################################$$$$$$%%%###$$$&&&'''((('''%%%%%%&&&""" $$$'''&&&###%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''((()))))))))))))))(((((()))***************,,,,,,+++***)))(((''''''++++++******++++++,,,---...---,,,,,,,,,,,,---.........////////////......//////////////////......---------------...////////////...---------............////////////000000111111111000000/////////---,,,,,,,,,---...///000111000///......///000111.../////////000000000000111000000///......//////000///.........///000111222111///...---------...,,,,,,---...//////......///.........---------------------,,,,,,---------///......---------------************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,...000111------------------------........./////////000000000000000111111000000///222111/////////000111222444444333333333222222222222222333444555666777777555666888:::;;;<<<<<<<<>>======<<<;;;;;;::::::999:::<<<>>>???>>>===<<<======>>>>>>>>>======<<<======<<<===>>>???AAABBBAAAAAABBBCCCDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKMMMLLLLLLMMMNNNPPPRRRSSSOOOPPPQQQQQQOOOOOOPPPQQQOOOOOOOOOOOOOOOPPPPPPPPPxxxoooiiieeeeeeeeedddcccaaa^^^]]]\\\[[[YYYVVVTTTRRRQQQPPPPPPNNNNNNNNNNNNNNNLLLJJJFFFEEECCCAAA>>>:::888666<<<888333000////////////......---,,,++++++++++++...---,,,,,,666WWWiiiKKK444+++,,,,,,)))&&&$$$%%%&&&&&&&&&######$$$$$$$$$$$$######%%%$$$"""!!!!!!"""$$$%%%))))))))))))((('''&&&&&&,,,)))%%%#########"""!!!$$$$$$$$$$$$$$$######### !!!"""!!! """$$$)))))))))***))))))((('''!!!  !!!######!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!  !!!"""!!! """""""""""""""""""""""""""!!! !!!#########""" !!!!!!""""""######"""""""""############  !!!"""######!!!!!! !!!!!!""" !!!%%%&&&%%%"""""""""############$$$$$$ ###$$$%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&'''(((((()))((('''%%%$$$(((%%%"""###&&&(((&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&)))((((((''''''((((((((((((((()))***************,,,,,,+++***)))((('''''')))))))))((()))******+++...------,,,,,,------...---....../////////......------..................---------------......///000///...---------------------........./////////000000////////////......///.........///000111222111000///......///000111....../////////000000000000000///............///.........////////////000111000///...------------***+++,,,---/////////000............------------------,,,,,,,,,,,,------///...------,,,,,,------******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000......///000000000000000/////////000111111222222444333333333222111111111111111222333444555666666777777888999999:::;;;;;;>>>AAAHHHSSS[[[YYYNNNCCC===<<<;;;999999999:::;;;======<<<<<<;;;:::::::::999:::<<<===>>>======<<<<<<<<<===============<<<============>>>???AAABBBAAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMMMMMMMMMMNNNOOOPPPNNNPPPQQQPPPOOONNNOOOPPPOOOOOOOOONNNNNNNNNNNNNNNxxxpppkkkfffggggggfffdddaaa^^^[[[[[[ZZZXXXUUUSSSQQQPPPOOONNNMMMLLLMMMNNNNNNLLLKKKIIIHHHEEECCC@@@>>><<<<<<:::777333000//////000000...------,,,++++++******//////---)))///PPPdddFFF555,,,***'''%%%%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###&&&$$$""" """$$$&&&))))))+++++++++***)))((()))'''%%%###""""""""""""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###"""###%%%'''(((((()))))))))(((((('''"""!!! !!!###$$$ !!!"""######### !!!!!!!!!!!!!!! !!!"""#########"""""" !!!  """###"""!!! !!!!!!!!!""""""###### !!!!!!!!!!!! """"""!!!!!! !!!!!! !!!!!! !!!$$$%%%$$$""" !!!!!!!!!""" """###$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&%%%%%%&&&&&&&&&%%%$$$###&&&$$$"""###$$$%%%$$$"""$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))(((((((((+++***)))(((((()))+++,,,(((((()))***************((()))))))))************)))(((((((((((()))******------------------------------......//////......,,,,,,,,,------.........------,,,,,,------...///000//////...---------,,,,,,,,,------......///////////////////////////////////////000000111222222000///............///000........./////////000000//////...------.........,,,---.../////////......//////......------------***+++,,,---............------------------------,,,,,,,,,------,,,,,,,,,...------,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,---------------,,,,,,+++,,,,,,---.........................../////////000000000111111...//////000000000//////---...000111222222222111111111111222222222222222000000111222333444555555888777777666777777888999:::<<>>>>><<<:::888888888:::;;;<<<<<<<<<;;;;;;:::::::::999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<=========<<<<<<=========>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDEEEEEEFFFGGGHHHHHHJJJJJJJJJIIIIIIHHHHHHHHHKKKKKKKKKLLLMMMNNNOOOPPPOOOPPPQQQPPPOOOOOOOOOQQQQQQQQQQQQQQQPPPPPPPPPPPPxxxqqqlllfffffffffeeeccc___\\\ZZZZZZYYYWWWTTTRRRPPPOOONNNLLLKKKKKKLLLMMMMMMLLLJJJFFFDDDBBB???<<<;;;::::::666666555444333222111222...---------,,,+++******$$$***111333111:::QQQhhhttt444...+++(((&&&%%%%%%###"""&&&&&&&&&'''&&&&&&%%%%%%&&&$$$""" """$$$&&&&&&''')))+++,,,,,,+++***$$$######"""!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%$$$######&&&(((%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$!!! !!!"""### !!!"""###$$$$$$ !!!!!!!!!!!!!!! !!!!!!""""""""""""""" !!!"""!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!! !!!!!! !!!!!!!!!"""###"""""" !!!!!!!!!!!!!!!!!!!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%""""""###$$$$$$$$$$$$$$$$$$###"""#########"""!!!######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&'''(((((()))(((((((((((((((''''''(((***,,,...(((((()))***************((()))))))))************)))))))))))))))***++++++------------------------,,,,,,---...............++++++,,,,,,------......,,,,,,,,,,,,,,,---......//////.........------,,,,,,,,,------...//////000000000000000000000000000++++++,,,------.........//////............//////............////////////...---------------......,,,,,,---............---...............---------,,,---------------,,,,,,,,,,,,------------------++++++,,,------,,,++++++------,,,++++++++++++++++++++++++,,,,,,---------,,,,,,------...............---,,,,,,++++++******........................////////////000000000000000000000000000///......,,,...000222333222222111...///000000111222333333//////000111222333444444666666555555555555666666888999;;;???BBBBBB???<<<===<<<:::888777888:::;;;;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCEEEFFFHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIKKKMMMOOOPPPPPPOOOPPPQQQQQQPPPOOOPPPQQQRRRQQQQQQQQQQQQQQQQQQQQQxxxqqqllleeeddddddccc```^^^[[[YYYZZZYYYWWWTTTRRRPPPOOONNNLLLKKKKKKKKKMMMMMMKKKIIIEEEDDDAAA>>><<<:::999888333555777777555333222222............---,,,+++***%%%(((---111000---111888SSSiiizzzttt999---***(((&&&&&&%%%###"""&&&&&&'''''''''''''''&&&%%%$$$"""!!!!!!"""$$$%%%$$$%%%&&&((()))***++++++ !!!""""""!!!!!!"""$$$$$$$$$$$$$$$$$$#########!!!"""###"""!!!!!!###%%%!!!"""######$$$#########%%%$$$"""!!!!!!!!!"""""" !!!"""######$$$!!!!!!!!!!!!!!!  """"""""""""""""""""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!""""""!!!!!!!!!!!!"""""" !!!!!!""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""#########"""!!! """%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((($$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&''')))***+++(((((()))***************,,,,,,+++***)))(((''''''***************++++++,,,,,,------......------,,,+++,,,---...............,,,,,,------------------,,,,,,,,,,,,,,,------...------...//////......---,,,,,,---...///000000111//////000000000000111111+++,,,---...////////////........................------........./////////---,,,,,,,,,,,,---......,,,,,,,,,---------......------.........------,,,---------------,,,++++++,,,,,,,,,,,,------------***+++,,,------,,,+++***---,,,++++++******++++++))))))))))))))))))******+++,,,,,,------......///---,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,............////////////000000111111111111000000...///000111222222111000......///000111222222333......///000111222333333444555555555555555555555888999:::;;;<<<<<<======;;;:::999888888999:::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999:::;;;<<<<<<<<<<<<======>>>???????????????>>>?????????@@@@@@AAAAAAAAAAAAAAABBBCCCFFFHHHIIIJJJIIIIIIIIIHHHHHHGGGGGGEEEFFFHHHKKKMMMNNNOOOPPPNNNPPPQQQPPPOOONNNOOOPPPNNNOOOOOOOOOPPPPPPPPPPPPxxxpppjjjddddddbbb```___]]][[[[[[\\\[[[XXXVVVSSSRRRPPPPPPNNNMMMLLLLLLMMMMMMKKKIIIGGGFFFDDDBBB???<<<:::999555777888777444111111222/////////000///...,,,+++---)))'''***,,,---000444000777:::<<>>???@@@??????>>><<<======>>>???@@@AAAAAA@@@@@@@@@@@@BBBEEEHHHJJJIIIIIIHHHHHHHHHHHHHHHHHHEEEFFFHHHKKKLLLMMMMMMMMMLLLNNNOOONNNMMMLLLMMMNNNLLLLLLMMMNNNOOOPPPPPPQQQxxxoooiiidddcccaaa___^^^]]]\\\\\\^^^\\\ZZZXXXUUUSSSRRRRRRPPPNNNMMMNNNNNNNNNLLLJJJFFFFFFDDDBBB>>>;;;888666888999999666111//////111///000000000000...---,,,,,,))))))...000,,,'''&&&---((((((...222///,,,---&&&%%%%%%&&&((()))((('''"""###$$$%%%&&&'''''''''########################%%%$$$###""""""###%%%&&&$$$&&&'''%%%""" !!!###%%%$$$$$$###"""!!!  """###"""!!!!!!!!! !!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!""""""""""""#########"""!!!!!! !!!"""""" """!!! !!!"""######!!!  """###"""!!! !!!  !!!$$$###"""!!! !!!!!! !!!!!!###$$$%%%$$$"""!!!!!!!!! !!!!!!"""###$$$$$$###!!! """""""""""""""""""""""" !!!$$$&&&&&&%%%###!!!&&&%%%$$$"""!!! !!!###%%%$$$$$$$$$%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&&&&'''(((((())))))(((((('''((()))******)))((('''(((((()))***************))))))))))))************)))))))))))))))***++++++,,,,,,---......---,,,,,,***+++,,,---............/////////......---------,,,,,,++++++,,,,,,---...***+++---///000000//////------...///000111222333---------.........//////***+++,,,............---------............---------------.........//////++++++++++++,,,,,,---...---,,,+++******,,,...///+++,,,---.........---,,,)))***+++,,,---.........+++++++++,,,,,,---------)))***,,,------,,,***))),,,++++++***)))*********++++++******))))))(((((('''(((((()))******++++++&&&'''(((***,,,---------000000000000000000000000,,,,,,,,,---------......+++---///222444666777888111111111000000000000000333222111000///...------------...///000111222222444555777999:::999888777555888<<<===;;;999999999666777888999;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888999999:::777888999:::;;;;;;<<<;;;======???@@@@@@???>>>>>>;;;<<<===>>>???@@@AAABBB@@@??????@@@BBBEEEHHHJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIKKKLLLKKKKKKJJJJJJLLLMMMLLLKKKJJJKKKLLLLLLLLLMMMNNNPPPQQQRRRSSSyyyrrrmmmiiigggcccaaa``````___^^^\\\ZZZXXXVVVUUUTTTQQQOOOQQQOOONNNNNNNNNNNNMMMLLLGGGDDD@@@===<<<:::888777888888777555444333222111/////////...------,,,,,,((()))+++,,,------,,,+++)))))))))((('''''''''&&&((($$$###&&&'''###!!!"""'''&&&&&&%%%%%%$$$##############################$$$%%%%%%%%%###!!!""""""!!!!!!!!!!!!""""""$$$###"""!!!!!!"""###$$$######"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""###%%%%%%***$$$"""%%%$$$""" !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!  !!!""""""""" !!!!!!!!!!!! """"""!!!!!!!!! !!!!!!"""%%%### ###'''!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!!   !!!!!!""""""!!!""""""!!!!!!"""$$$$$$###"""!!!!!!"""###$$$"""!!! """$$$%%%$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''###$$$%%%&&&%%%&&&(((***//////,,,''''''***)))%%%'''&&&&&&''''''((()))***+++)))'''&&&'''((('''&&&'''&&&%%%'''***++++++***###$$$%%%&&&(((***+++++++++******))))))******+++,,,***(((***---...---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))---------...------,,,,,,---------,,,,,,++++++++++++,,,---...////////////------------------,,,,,,,,,------......------,,,******++++++++++++,,,,,,...---+++))))))***+++,,,+++++++++***++++++,,,,,,'''(((***,,,,,,,,,***))),,,++++++++++++,,,---...,,,***))))))+++,,,,,,++++++++++++*********))))))******)))(((((((((((((((***)))((('''((()))+++---...,,,)))'''&&&''')))+++******))))))))))))******---------------------------......///000/////////...000333666888888777666222111000.........//////---...///000000///...---111111222222222111000000666666666777888888999999888888777777888888999:::666666777777888888999999???>>>;;;999888999:::;;;888888999999999888888777555666777999999:::::::::======<<<<<<<<<>>>@@@AAA========================>>>======>>>@@@CCCFFFHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNNNNOOOMMMKKKIIIHHHIIIJJJKKKKKKKKKKKKLLLMMMOOOPPPQQQxxxrrrllliiifffcccaaa``````^^^]]]]]][[[XXXWWWVVVUUURRRPPPQQQOOONNNMMMMMMKKKHHHFFFFFFCCC???===;;;:::888666888888777555444333222111/////////...------,,,,,,)))***+++++++++***)))((((((''''''''''''''''''&&&,,,((((((,,,...+++***+++&&&&&&%%%$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""!!!!!! """""""""!!!!!!"""""""""$$$###"""!!!!!!"""###$$$""""""!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!"""###$$$(((### $$$''''''%%%!!!"""""""""##################"""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!""""""!!!!!! !!!!!!$$$&&&%%%!!! !!!"""######"""!!!  !!!!!!!!!!!!!!!###"""""""""!!! """######""""""###$$$###""""""!!!!!!""""""###!!! ############$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''))),,,000333222+++'''''''''&&&&&&&&&&&&''''''((()))******)))((((((***+++******...---++++++,,,,,,***((()))***+++,,,---...///000,,,,,,,,,++++++,,,,,,,,,,,,***)))***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------------,,,......---------,,,,,,,,,//////000//////...---,,,,,,------.........------,,,,,,------------,,,,,,,,,,,,,,,---------.........---+++***)))***+++,,,------+++***)))((((((((()))***,,,---...---+++***,,,,,,+++++++++,,,,,,---...,,,++++++---......---,,,,,,+++++++++***************)))((((((((((((((('''&&&%%%%%%%%%&&&((())),,,+++)))((('''(((******++++++************++++++------------------------,,,,,,,,,---------......///111555999;;;<<<<<<;;;333222000///............000000000000000///......,,,---///111333555555666555555666666777777888888666666666666666777777888888888888888888999999999<<<;;;999888777777777888888888888999999888888777666777888888999999999999<<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBEEEGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKLLLMMMNNNOOONNNLLLJJJIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMOOOOOOxxxqqqkkkiiifffcccaaa```___^^^\\\]]][[[YYYWWWWWWUUUSSSQQQRRRPPPOOONNNMMMJJJFFFBBBGGGDDDAAA>>>===;;;999777888888777555444333222111/////////...------,,,,,,************)))((('''&&&%%%&&&&&&&&&&&&&&&&&&''' """!!! """%%%%%%$$$######$$$&&&'''""""""""""""""""""""""""%%%$$$###"""!!! ######""""""""""""############""""""""""""######"""!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!"""&&&""" $$$(((((('''!!!!!!"""""""""#########$$$###"""""""""""""""""" !!!"""###############""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!"""###$$$!!!!!! !!!!!! !!!!!!""""""!!!!!! """"""""""""""""""""""""######"""""""""""""""""" !!!""""""!!!!!!"""### !!!!!!""""""!!!!!! !!! !!!###$$$###""""""""""""#########$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&&&&'''+++---000666666...&&&$$$&&&'''&&&&&&''''''((()))))))))***)))(((***,,,---,,,,,,///---,,,,,,---,,,***((())))))***++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,+++)))***++++++***)))------------------------))))))******+++,,,,,,---***+++,,,,,,------------.........------------,,,............---,,,+++++++++,,,---...............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------,,,+++*********+++,,,///...---,,,+++*********,,,---...///...---,,,+++,,,,,,,,,,,,++++++++++++---,,,***+++,,,...---------------,,,,,,,,,++++++***))))))(((((((((((((((***)))((('''((()))***+++)))))))))))))))*********,,,++++++******++++++,,,------------------------...---,,,,,,,,,---//////---000444888;;;===>>>>>>333222000///...---------222111111000/////////000+++---///222444666777888333333444555555666666777666666666666666777888888999999999999999999888888999999999888888777777666777777888888999888888777888888888888888888888888;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???AAACCCDDDFFFFFFFFFFFFFFFFFFGGGGGGFFFGGGHHHIIIKKKLLLMMMMMMOOONNNLLLKKKJJJKKKKKKLLLLLLKKKKKKKKKLLLMMMMMMNNNxxxpppjjjjjjgggeeecccbbb```^^^\\\]]][[[YYYWWWWWWVVVTTTRRRRRRQQQQQQQQQPPPLLLGGGDDDHHHFFFCCCAAA@@@>>>;;;999888888777555444333222111/////////...------,,,,,,*********))))))((((((((($$$$$$$$$%%%%%%&&&&&&&&&"""###&&&$$$$$$%%%$$$###""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""!!!"""############""""""""""""#########""""""""""""""""""###"""""""""""""""""""""!!! !!!  $$$""" ###%%%&&&%%% !!!!!!   """"""#########!!!!!!!!! !!!!!!""""""""""""!!!!!!######"""!!!!!!!!!!!!!!!"""!!!!!! !!!(((&&&### !!!&&&***########################!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""""""""""" !!!"""$$$%%%'''''' !!!!!! !!! !!!""""""!!! %%%$$$$$$%%%'''(((((('''!!!""""""""""""#########&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%'''***---...333333---'''&&&'''&&&&&&&&&'''(((((())))))))))))(((((()))***+++***(((&&&&&&''')))+++,,,+++***''''''((((((((((((((()))))))))(((((((((((())))))++++++*********))))))(((,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,))))))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,***+++,,,....../////////++++++,,,,,,,,,,,,++++++)))************+++++++++,,,,,,+++******++++++,,,************+++,,,---------............,,,++++++,,,,,,,,,,,,,,,++++++******)))((((((***++++++***------------,,,,,,,,,,,,))))))(((((((((((())))))+++******))))))***++++++&&&''')))***+++++++++***+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,000///...------///111222+++---000444777888999999222222111///...---,,,,,,000///.........///111222000111222333333333333333222222222333444444555555888888777777888888999:::999999999888888777777777999999:::::::::999888777666777777888888888888888999999888888888888888888:::;;;<<<>>>???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@AAABBBEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJKKKKKKIIIIIIIIIJJJKKKLLLNNNOOOxxxpppjjjkkkiiifffeeedddbbb___\\\\\\ZZZXXXWWWWWWVVVTTTRRROOOOOOOOOPPPPPPNNNIIIFFFGGGEEEBBBAAA@@@>>>;;;999888888777555444333222111/////////...------,,,,,,))))))))))))******++++++###$$$$$$$$$%%%%%%&&&&&&(((%%%$$$((()))'''%%%&&&###"""""""""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!######""""""""""""######"""""""""######"""""""""""""""###$$$$$$$$$###""" !!!  ###""" !!!"""""""""  !!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!###""""""!!!!!!!!!!!!"""""""""!!!  """!!!########################!!!!!! !!!!!!""""""!!! !!!!!! !!!###$$$&&&'''''' """"""""" !!!""" !!!""""""!!! """!!!!!!"""$$$%%%%%%$$$!!!""""""""""""#########&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$&&&))),,,+++---,,,((((((***((($$$%%%&&&'''((()))))))))((((((''''''''''''&&&$$$"""""""""$$$'''+++,,,+++***++++++++++++++++++++++++)))((((((''''''(((((()))************)))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))((()))***+++,,,,,,,,,,,,************************))))))+++,,,,,,,,,,,,,,,******,,,---............******++++++++++++******)))))))))*********+++++++++++++++++++++++++++,,,&&&&&&&&&&&&'''((()))***,,,,,,,,,,,,++++++*********++++++,,,,,,+++*********((('''''')))******)))------,,,,,,,,,+++++++++))))))(((((((((((())))))''''''''''''&&&'''''''''%%%''')))+++,,,++++++***))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,000///---,,,---...000222+++---///111222333444444111111000///...---,,,+++,,,++++++,,,---///222333333333333333222222111000111111111222333333444444777777666666777777888999888888777777666666555555888888999999999888777666555666777888888888888888:::999888777777888888999999:::<<<>>>>>>>>>==============================>>>>>>>>>>>>??????@@@@@@CCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJKKKLLLKKKKKKJJJJJJIIIIIIIIIJJJFFFFFFGGGHHHJJJMMMOOOPPPzzzqqqkkkkkkiiigggeeedddaaa^^^[[[[[[YYYWWWVVVVVVUUUSSSQQQKKKKKKKKKLLLMMMLLLIIIGGGDDDBBB@@@??????===:::777888888777555444333222111/////////...------,,,,,,))))))))))))***+++,,,---$$$%%%%%%%%%%%%%%%%%%&&&%%%!!! ###### !!!"""######$$$%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############""""""!!!"""###$$$%%%$$$###""" !!!!!!  !!!"""!!!!!! !!!!!!!!!""""""""" !!!  !!!!!! !!!!!!!!!!!!  !!!###$$$%%%###"""!!!  ((()))***)))(((((()))*** !!!  !!!!!!  !!!"""$$$$$$#####################$$$%%%$$$###"""###$$$ !!!!!!""""""!!!!!! !!! !!!###$$$$$$###"""""""""#########$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%&&&(((***'''((('''&&&(((+++)))###$$$&&&'''))))))))))))(((((('''&&&&&&&&&$$$!!!&&&&&&(((***,,,,,,***'''*********+++++++++++++++******))))))))))))******((()))***)))((('''((()))++++++++++++++++++++++++,,,++++++***))))))((((((((()))***+++++++++++++++((())))))))))))*********............---,,,++++++)))***+++,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++***************++++++******************((()))+++,,,,,,,,,+++***+++***((()))***,,,,,,++++++++++++*********))))))((((((((((((((())))))***)))))))))(((((((((((('''&&&''')))***+++++++++***(((((((((''''''(((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---------...///000000111111111///////////////...,,,,,,******+++,,,---///111222000000111222222222222111000111111222222333333444333333333333333444555555666666666666666666555555555555555555555555555555555555666777888888888888999999888777777888999:::::::::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>?????????@@@AAABBBDDDFFFFFFFFFEEEEEEDDDEEEFFFGGGIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEFFFGGGJJJLLLNNNOOO{{{rrrkkkiiigggeeedddbbb```\\\YYYYYYWWWVVVUUUUUUTTTRRRQQQLLLKKKKKKKKKLLLKKKIIIGGGDDDCCCBBBAAA@@@>>>;;;888888888777555444333222111/////////...------,,,,,,***)))((((((((()))******&&&&&&&&&&&&%%%%%%%%%%%%***&&&%%%((((((%%%###$$$ """###%%%%%%%%%$$$### """"""###$$$$$$$$$$$$$$$!!!!!! !!!!!!!!!"""###$$$$$$###"""!!! !!!#########!!!!!! !!!!!!""""""!!!!!!  !!!"""""" !!!!!! !!!""" !!!!!!!!!"""""" !!!!!!   """$$$$$$###"""!!!  !!!  !!!  """###$$$$$$$$$###""""""!!!!!!###$$$$$$$$$"""!!!"""######""""""!!!!!!""""""######"""!!!###%%%&&&%%%$$$############$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''(((''''''((()))###''')))'''&&&((((((%%%$$$%%%''')))***)))((((((''''''''''''(((&&&###!!!))))))***+++,,,+++(((%%%&&&&&&''''''((((((((()))***))))))(((((())))))***&&&((())))))'''&&&(((***))))))))))))))))))))))))************))))))))))))))))))***************)))((()))))))))************------------,,,+++***))))))******+++++++++******))))))************))))))++++++++++++,,,,,,,,,,,,******++++++,,,,,,,,,,,,...------,,,,,,,,,,,,,,,***))))))))))))******+++&&&(((***,,,------,,,++++++)))((((((***++++++***))))))((((((((('''''''''((((((((((((((()))******+++++++++++++++***))))))(((((()))***************))))))(((((((((((())))))++++++++++++++++++++++++)))))))))*********++++++---------...////////////---......//////...------+++,,,---...////////////---...///000111222222222000111111222222333444444222222111111222222333444666666666666777777777777555555444333333444555666444555666777888888888888999888777666777888:::;;;;;;;;;;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>????????????@@@BBBDDDEEEFFFFFFEEEDDDDDDDDDEEEGGGHHHIIIJJJKKKIIIIIIJJJJJJJJJJJJJJJIIIGGGGGGGGGGGGHHHIIIKKKKKK|||ssslllgggfffdddcccaaa^^^ZZZWWWXXXWWWUUUTTTTTTTTTRRRPPPPPPOOOMMMLLLMMMLLLKKKIIIGGGFFFEEEEEEDDDBBB>>><<<888888777555444333222111000//////...------,,,,,,+++***((('''&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&"""!!!$$$%%%"""!!!""" !!!$$$&&&&&&%%%###!!!"""""""""""""""""""""""" """""""""!!!  !!!"""###$$$$$$###"""!!! !!!"""!!! !!!!!!""""""""""""!!!!!! !!!"""###$$$ !!!"""""""""###%%%  !!!!!!!!!!!!!!!!!!!!! !!!   !!!######""" """"""###""" """$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!###%%%!!!!!!""""""#########$$$ !!!"""!!!$$$###"""!!!!!!"""###$$$!!! !!!###$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################"""%%%(((******)))))))))!!!(((---)))$$$%%%''''''$$$%%%((()))***)))((('''''''''((()))***)))'''$$$'''''')))***,,,+++'''$$$&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&''''''$$$'''))))))'''&&&(((+++((((((((((((((((((((((((((((((((()))******++++++)))************))))))((())))))******+++++++++,,,&&&'''((())))))*********))))))*********))))))((())))))************))))))((())))))))))))*********)))***+++,,,,,,,,,,,,,,,%%%%%%%%%&&&''')))***+++***)))))))))***+++,,,,,,%%%'''))),,,------,,,,,,((('''&&&&&&((())))))(((''''''''''''&&&&&&&&&&&&((((((((((((((()))******((((((((((((((('''&&&&&&)))))))))))))))***************))))))))))))******++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******++++++,,,---......,,,---.../////////...---...///000000000///---,,,...//////000000000000///111111111222333333444444333333222222333333444555666666777777888888999999888666555444444555777888444555666777888888888888888777666666777999;;;===<<<;;;::::::;;;<<<>>>???:::::::::::::::::::::::::::;;;<<<>>>??????@@@@@@@@@AAACCCEEEFFFFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJKKKJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHHHH~~~vvvooojjjiiifffccc```]]]ZZZYYYVVVVVVVVVVVVUUUUUUTTTSSSOOOMMMKKKLLLMMMMMMIIIFFFEEEEEEEEEDDDBBB>>>;;;999888777666555444333333333222222333222000...,,,***---,,,+++)))((((((((((((((((((((()))(((((('''&&&$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!"""$$$%%%&&&###""""""!!!!!!!!!!!!!!!!!! !!!######$$$%%%%%%$$$###"""!!!!!!"""###!!!"""!!!  """"""!!!!!! !!!  !!!$$$'''))) !!!!!!!!!!!!!!!!!!######""""""!!!!!!  !!! """!!!!!!  ###"""!!! !!!"""###!!!!!!!!!"""$$$###!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$###!!!###!!! !!!!!!  $$$$$$!!!!!!%%%***"""""""""""""""""""""""" $$$%%%"""### ###&&&)))***'''$$$!!! """%%%))),,,,,,)))%%%"""###$$$%%%&&&&&&%%%$$$#########"""""""""###%%%&&&$$$%%%&&&&&&%%%%%%&&&(((%%%&&&(((******)))'''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&'''&&&$$$$$$'''******((((((***---(((((()))***+++,,,,,,---))))))(((((((((((())))))&&&'''((((((''''''(((***************))))))))))))))))))))))))************++++++***)))(((((()))))))))***+++,,,,,,,,,,,,,,,...---,,,***)))(((((((((&&&(((++++++(((&&&%%%$$$''''''&&&&&&&&&&&&''''''(((((()))***+++,,,,,,---((((((((((((((((((((((((***++++++***((('''(((***///...,,,***))))))***+++)))'''&&&'''***+++***((('''(((***++++++)))'''%%%'''''''''&&&&&&%%%%%%%%%&&&%%%###%%%(((***)))'''))))))))))))))))))))))))((((((((((((((('''''''''((()))))))))************))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---------...000...------,,,,,,------...///...---,,,,,,---///000000000000111222222333333666555333222111222333333666555444333333444555666666555333222111222333333333333444444555666666777777777666666666666777777888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::<<<;;;;;;;;;;;;<<<=========>>>@@@BBBCCCDDDEEEEEEDDDDDDDDDEEEFFFFFFFFFGGGMMMLLLJJJHHHGGGHHHJJJKKKJJJIIIHHHGGGFFFFFFFFFFFF~~~vvvoooiiigggeeebbb___]]]ZZZYYYWWWWWWWWWWWWWWWVVVUUUTTTPPPNNNLLLKKKMMMLLLJJJHHHDDDDDDDDDCCC@@@===:::888666555444333222111111111111111000000...---++++++******))))))((()))))))))&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$###""""""###""""""""""""######$$$$$$$$$"""!!! #########$$$$$$$$$%%%%%%"""######$$$###"""!!! $$$$$$$$$###"""!!!  """"""""""""!!!   ###""""""!!!!!!!!!!!!""" !!! !!!!!!!!! !!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!  !!!###"""!!!"""""""""  !!!!!!!!!"""""""""""" !!!"""######!!! $$$"""!!!!!!""""""!!! %%%%%%$$$"""""""""""""""""""""""""""%%%((((((###!!!$$$$$$!!!"""###%%%$$$######$$$%%%"""###$$$%%%%%%$$$###""""""###$$$$$$$$$$$$###"""$$$######"""###$$$%%%&&&&&&'''((((((&&&%%%&&&'''&&&'''(((((((((&&&$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%&&&(((((('''%%%'''((()))(((''''''((()))'''''''''(((((())))))***)))((((((''''''(((((()))&&&'''((((((''''''(((***)))))))))(((((((((''''''))))))))))))************++++++***)))))))))))))))'''''''''(((((()))))))))++++++***)))))))))******%%%(((***++++++***+++,,,((((((''''''''''''(((((())))))))))))************(((((((((((((((((((((((())))))***)))'''&&&'''))),,,+++***)))((((((((((((***((('''(((+++,,,+++)))))))))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%'''%%%###$$$'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((()))))))))*********))))))))))))))))))))))))************************++++++++++++++++++++++++)))+++---...------...000------,,,,,,,,,,,,------...------,,,,,,---//////...//////000000111222222555444333222111222222333666555444333333444555666555444333222222222222333333333333444555666666666555555444444444444555555999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<======>>>???@@@BBBCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGHHH~~~vvvpppfffeeedddaaa___]]][[[ZZZXXXXXXXXXXXXWWWVVVUUUTTTQQQOOOMMMLLLLLLLLLKKKJJJEEEEEEEEECCCAAA>>>;;;999666555444222111111000000111111000......---------((((((((((((((()))******&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$###"""""""""""""""###""""""!!!!!!!!!!!!!!! !!!###%%%%%%$$$"""!!!!!!""""""""""""!!! !!!""""""""" """!!!  !!!"""""""""""""""!!!!!!  $$$$$$$$$###!!!  !!! """!!!!!! !!!!!!"""""""""""""""!!!!!!  !!!""" !!!!!!""""""  $$$""" !!!!!!!!! !!!!!!!!!""""""""" !!!""""""!!! $$$###""""""######"""!!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!"""$$$### """###!!!$$$###""" !!!%%%(((###"""  """#########$$$%%%%%%$$$######$$$$$$######$$$$$$%%%&&&***++++++***(((&&&&&&&&&''''''''''''&&&$$$###!!!%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&(((******(((&&&)))(((&&&&&&''''''&&&%%%'''''''''((((((((((((((('''''''''&&&&&&'''''''''&&&'''((((((''''''(((***((((((((('''''''''&&&&&&))))))))))))************++++++***)))))))))******((('''&&&&&&&&&'''((()))))))))((())))))***++++++&&&(((************,,,...))))))(((((((((((()))))))))))))))(((((((((''''''(((((((((((((((((((((((('''((()))(((&&&%%%&&&(((((((((((((((''''''&&&%%%***)))((()))***+++***)))***)))(((&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%(((&&&$$$$$$%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************,,,......---------///---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...///...//////000000111222222444333222222111222222222555444444333333444444555444444333222222222222333222333333444444555555666555444444333333444444555::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<===@@@@@@AAABBBCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHJJJJJJJJJIIIGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJ}}}uuupppddddddbbb```___]]][[[[[[XXXXXXXXXXXXWWWVVVTTTTTTRRRPPPNNNMMMLLLLLLLLLLLLIIIHHHHHHFFFCCCAAA>>>===888777666444333333222222333222000///...//////000)))((((((((((((((())))))'''&&&&&&%%%$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$###""""""######### !!!"""###$$$ !!!######"""!!! """"""""""""""""""!!!!!!!!!$$$&&&'''''''''"""!!!!!!  !!!""""""""""""""" !!!"""######"""  !!!""" !!!"""!!!"""###$$$$$$$$$###"""!!! !!!"""### !!!!!!""""""""""""!!!!!!""""""""""""  """###### !!!!!!!!!"""""" !!!!!! ###"""!!!!!!######"""!!!!!!###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!######"""'''&&&$$$!!!"""%%%%%%$$$""" """$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%,,,---...,,,)))&&&%%%%%%&&&&&&''''''&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$$$$&&&))),,,+++)))&&&(((&&&$$$%%%'''(((&&&$$$)))))))))))))))))))))((('''&&&&&&%%%%%%&&&&&&'''&&&'''((((((''''''(((***((((((((('''''''''&&&&&&((()))))))))************+++******)))))))))******+++***(((''''''(((***+++)))(((((((((((()))******((())))))(((&&&&&&(((***((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))((('''&&&'''(((&&&'''(((((((((&&&%%%$$$)))((((((((()))))))))((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&''''''((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,...---,,,++++++,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---......//////000000111222222222222222222111111111222222444333333333333333333444333333222222222222222222222222333333444444444444666555555555555555555666:::::::::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<===@@@AAABBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDEEEEEEGGGJJJMMMOOOOOOMMMIIIGGGEEEEEEEEEEEEFFFGGGHHHIII{{{tttooodddcccbbb```___]]]\\\[[[XXXXXXWWWWWWUUUTTTSSSRRRQQQQQQPPPOOOMMMLLLMMMMMMJJJIIIHHHFFFCCCAAA???>>>888888666555444333333333222111///...---...//////+++***)))(((((('''''''''))))))'''&&&%%%%%%%%%%%%"""######$$$$$$$$$######""""""""""""###$$$%%%&&&""""""!!!!!!!!!!!!""""""###############$$$$$$%%%########################$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!! !!!#########"""!!! !!!"""### !!!!!!""""""!!!  !!!"""### !!!""""""""""""""""""!!!!!!$$$%%%&&& !!!!!!!!!!!! """ """"""!!! """$$$%%%"""!!!!!!!!!!!!!!!!!!!!!!!!'''$$$"""###%%%%%%$$$###$$$%%%&&&$$$"""""""""###$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+++---...---***&&&%%%%%%%%%%%%&&&&&&''''''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$$$$&&&))),,,+++)))&&&&&&###"""$$$''')))(((%%%)))))))))(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((''''''(((***)))))))))(((((((((''''''((()))))))))***************))))))((())))))******,,,+++)))(((((()))+++,,,***)))((((((''''''((((((((((((((('''&&&%%%''')))'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***((('''((((((&&&'''((()))((('''&&&%%%''''''''''''&&&&&&&&&'''%%%&&&((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''((()))((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,,,,***))))))***++++++************++++++)))***+++,,,,,,---------------......//////000000000111111111111111111111222333333333333333333222111222222222222222222222222222222333333333333333555555444444444444555555999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@BBBCCCDDDEEEEEEDDDHHHLLLPPPPPPMMMHHHEEEGGGFFFFFFEEEEEEFFFFFFGGGyyyrrrnnneeedddcccaaa___]]]\\\[[[XXXWWWWWWVVVUUUSSSRRRQQQPPPRRRSSSRRROOOMMMMMMMMMHHHGGGEEECCC@@@>>>===<<<888777666444333333222222000000...------,,,,,,,,,---,,,+++)))(((((('''''',,,+++)))'''&&&&&&&&&'''""""""###$$$$$$$$$$$$###"""""""""###$$$%%%&&&''''''&&&$$$""" """"""!!!!!!""""""###$$$$$$###############$$$%%%############"""!!! !!!""""""""""""!!!  !!!  !!!!!!!!!!!!!!!"""""""""""""""!!! !!!!!!  !!!"""### !!!!!!!!!"""!!!!!! !!!!!! !!!"""  !!!$$$%%%%%% !!!!!!!!!"""!!!!!! !!!  !!!"""!!! !!!$$$&&&"""!!!!!!!!!!!!!!!!!!!!!!!!+++%%%!!!###$$$!!!!!!$$$&&&%%%%%%%%%&&&""""""############""""""!!!!!! !!!!!!######$$$$$$$$$###""""""(((***,,,,,,)))&&&%%%%%%$$$$$$%%%&&&'''((())))))%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&(((******(((&&&$$$######%%%'''(((((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((((((''''''(((***)))))))))(((((((((''''''))))))))))))************(((((('''''''''((())))))***)))((('''''''''((()))))))))((('''''''''''''''%%%'''(((((((((((()))+++&&&%%%%%%%%%%%%%%%%%%&&&###$$$%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''******)))(((((((((''''''(((((((((''''''&&&%%%&&&'''&&&%%%$$$%%%&&&$$$%%%'''))))))&&&$$$"""%%%%%%%%%&&&&&&&&&&&&'''$$$%%%''''''''''''(((***%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''&&&%%%$$$$$$&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))++++++)))(((((()))+++******))))))******+++((()))***+++,,,---------)))******++++++,,,------//////000111111111111000111222222333333222222111000111222222333222222222222222222222222222222222333222222111111222222333777777888888999:::::::::999999999999:::::::::::::::::::::::::::;;;;;;<<<>>>>>>???@@@@@@@@@??????@@@@@@AAACCCDDDEEEFFFFFFFFFJJJOOOSSSSSSPPPKKKGGGGGGFFFFFFEEEEEEEEEFFFFFFwwwpppmmmgggfffdddbbb```^^^\\\[[[YYYYYYXXXWWWVVVTTTRRRRRROOORRRUUUTTTQQQNNNMMMMMMHHHGGGDDDBBB???>>><<<<<<999888777555444444444444222222111111///...,,,,,,,,,,,,+++***************---+++)))'''&&&&&&''''''""""""###$$$$$$$$$$$$$$$############$$$$$$%%%&&&%%%$$$###!!!  !!!"""###"""!!!!!!###""""""!!!"""###$$$%%% !!!!!!"""#########!!!""""""###"""!!!  !!!!!!!!!!!!  !!!"""""""""!!!$$$###"""!!!!!! """!!!  !!!  !!!!!!!!!!!!!!!!!!!!! !!!!!!"""###  !!!  !!!!!! """######""" !!!!!!!!!!!! !!!!!!""""""!!!  """###"""!!! """!!! """""""""""""""""""""""""""(((!!! ###  ###$$$$$$###$$$%%%""""""""""""""""""""""""""""""!!! !!!"""""""""############"""!!! $$$''')))***(((&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%&&&(((((('''%%%$$$&&&''''''&&&&&&''')))$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&'''((((((''''''(((***((((((((('''''''''&&&&&&))))))))))))************&&&&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&''''''&&&&&&''''''(((((($$$&&&((()))'''&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%###&&&((()))((('''''''''''''''&&&&&&&&&''''''(((%%%'''((('''%%%$$$%%%&&&%%%&&&&&&'''&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''"""&&&'''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''')))++++++)))))))))*********))))))))))))******'''((()))+++,,,---,,,,,,)))******+++,,,,,,------......000111111111000000000111222333333222111000///000111222333222222111222222222222222111111111222222111111111111222222444444555777888999:::;;;888888999999999:::::::::::::::999999::::::;;;<<<<<<<<<===>>>>>>???>>>>>>??????@@@BBBCCCDDDFFFFFFHHHLLLQQQUUUUUURRRMMMJJJEEEEEEDDDEEEEEEFFFGGGHHHvvvooolllhhhgggeeeccc```^^^\\\[[[ZZZZZZYYYXXXWWWUUUSSSRRRNNNRRRVVVVVVSSSOOOMMMLLLJJJHHHFFFCCCAAA???>>>===<<<;;;:::888777777777777666666666666444222///...+++++++++***++++++,,,------+++)))&&&%%%%%%&&&'''!!!"""###$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$ !!!###$$$%%% ###&&&))))))'''$$$""""""!!! """###$$$%%%%%%$$$$$$###"""""""""!!!"""#########""" !!!!!!""""""""""""!!!!!! """"""""""""!!!###"""!!! !!!"""######!!! !!!  !!!!!!  """""""""""""""!!!!!!!!! !!!"""######"""!!!  """"""  !!!!!! !!!###$$$%%%"""!!!!!!"""###$$$$$$###%%%$$$###$$$%%%&&&%%%$$$########################'''###'''&&&$$$&&&!!!"""###""" !!!"""%%%$$$###""""""###$$$%%%&&&%%%$$$######$$$%%%&&&!!!"""#########!!! !!!$$$''')))(((&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&'''&&&$$$&&&(((***(((%%%$$$&&&(((%%%%%%&&&&&&'''((())))))(((''''''&&&&&&''''''(((&&&'''((((((''''''(((***''''''&&&&&&&&&%%%%%%%%%))))))))))))************%%%%%%%%%%%%%%%&&&'''((((((((())))))((('''&&&&&&%%%%%%%%%&&&'''((()))***%%%'''((((((%%%!!!'''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''((('''&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((&&&(((***(((%%%$$$%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''$$$&&&&&&%%%%%%&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((()))++++++******+++,,,******))))))))))))******&&&''')))+++,,,---,,,,,,,,,,,,---......//////000---...///111111111000///000111222333333222111000///000111222333333222111222222111111111111111111444333333333333333333444222333444666777999:::;;;888888888999999:::::::::::::::999999::::::;;;<<<:::;;;<<<===>>>>>>>>>>>><<<===>>>???AAABBBCCCDDDDDDHHHMMMQQQQQQNNNJJJGGGBBBCCCCCCDDDFFFGGGIIIJJJwwwqqqnnnhhhhhhgggeeebbb___\\\ZZZZZZ[[[\\\[[[XXXUUUSSSSSSSSSSSSRRRRRRQQQOOONNNMMMGGGFFFEEECCCAAA???>>>===:::777555555666666444222444333222222222000---+++---+++)))+++---///---+++((((((((('''&&&&&&%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%$$$$$$"""!!!!!!&&&"""!!!%%%'''&&&&&&(((###############"""!!!!!!!!!###$$$$$$"""!!!!!!"""%%%###!!!!!!###### !!!  """"""!!!''''''### !!!!!!!!!!!!!!!  !!!!!!######"""  !!!!!! !!!$$$&&&$$$!!!  !!!!!!!!!!!!!!!  !!!!!!!!!###"""  """###((( """%%%$$$$$$'''%%%!!! %%%$$$###"""!!!!!!!!!!!!"""!!!!!!!!!"""###%%%&&&$$$#########""""""!!!!!!%%%&&&&&&&&&%%%###!!! ###"""!!!!!!!!!!!!!!!"""############"""""""""!!!$$$$$$###"""###$$$&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!"""###%%%'''((((((((('''(((((((((((())))))))))))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%$$$&&&'''((('''%%%)))((('''&&&%%%$$$#########$$$&&&'''((())))))((($$$$$$$$$###$$$$$$%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%''')))$$$$$$%%%&&&&&&''''''((((((''''''&&&&&&&&&''''''(((((())))))))))))((((((&&&&&&&&&''''''''''''((())))))************)))))),,,+++***))))))***+++,,,&&&''')))+++,,,---,,,,,,,,,---......------///111//////............//////---------///000000///...///000000000111111111111000000111111111222222222333222111111111222333444222333333444555666888999:::888777888999:::::::::999999999:::::::::;;;;;;:::999999999999:::;;;<<<<<<<<<<<<===>>>@@@AAABBBEEEFFFGGGHHHIIIHHHGGGGGGCCCCCCDDDEEEFFFEEEEEEEEExxxqqqmmmffffffeeeccc```]]]ZZZXXXZZZ[[[\\\[[[XXXUUUTTTTTTUUUTTTTTTSSSRRRPPPNNNMMMGGGFFFEEECCCAAA???===<<<;;;888666666777777555333222111000000000///,,,)))+++)))((())),,,---,,,***((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######"""!!!###############"""!!!!!!!!!###$$$$$$###""""""###$$$"""!!!!!!###### """  !!!!!! !!!$$$ !!!!!!!!!!!!!!! """"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!  !!!!!!!!! !!!""""""!!! !!!!!!!!!!!!!!!  !!!!!!!!!"""!!!  !!!"""***###"""###!!!!!!###""" !!!$$$######"""""""""""""""""""""!!!!!! !!!"""$$$$$$######"""""""""!!!!!!!!!"""###$$$$$$$$$###"""!!!######"""""""""######$$$$$$$$$$$$$$$#########"""!!!!!!!!!"""###%%%&&&'''&&&&&&&&&%%%%%%&&&&&&'''""""""###$$$$$$$$$$$$###%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$######!!!"""###$$$$$$$$$###"""'''''''''((((((((())))))&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''%%%&&&''''''''''''&&&%%%%%%$$$$$$&&&'''(((&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''!!!###%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))******(((&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$######$$$&&&'''''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''))))))************))))))***)))(((''''''((()))***&&&'''(((***++++++,,,,,,+++,,,------,,,,,,...000//////............//////000000///000111111111000//////000000000111111111000000000111111111222222222222111111111222333444222222333333444555666777999888777888999:::::::::999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<===>>>???AAABBBCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDD{{{rrrmmmgggfffeeeccc```]]][[[YYY[[[\\\\\\[[[XXXUUUTTTTTTWWWVVVUUUTTTRRRPPPNNNMMMHHHGGGEEECCC@@@>>><<<;;;;;;:::888777888777555444111000/////////...+++(((***(((((((((***+++***)))((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$ ###%%%$$$$$$&&&###############"""!!!!!!!!!###%%%%%%###"""###$$$###"""!!!"""###""" """!!! !!!  """""""""""""""!!! ###""""""!!!!!! """"""""""""""""""""""""!!!!!!  """"""!!!!!!!!!!!! !!!!!!"""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'''### !!!""" """"""!!! """$$$!!!!!!""""""""""""######"""!!!!!! !!!""""""""""""!!!!!!!!!!!!!!! !!!""""""######""""""$$$#########$$$%%%&&&&&&%%%%%%$$$$$$$$$#########!!!###%%%&&&''''''%%%%%%%%%%%%&&&'''))))))""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$%%%''''''&&&%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$######$$$%%%&&&!!!%%%((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&)))***+++***((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###""""""###%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''((())))))******))))))(((''''''&&&&&&&&&&&&''''''''''''''''''(((***+++,,,***+++,,,+++++++++---//////......------......///111000000/////////000000////////////000000000000000000000000111111111111222111111111111222333333333222222222333333444555888777777777777888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAA@@@AAAAAABBBCCCBBBBBBBBBBBBAAAAAA@@@AAABBBCCCDDD}}}tttllljjjiiigggeeebbb___]]]\\\\\\]]]]]][[[XXXVVVUUUVVVWWWWWWUUUSSSQQQNNNLLLKKKIIIGGGEEECCC@@@===;;;:::;;;:::888777777666444333111000/////////...+++((()))))))))))))))***))))))((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$#####################!!!$$$""""""%%%###############"""!!!!!!!!!###%%%%%%$$$###$$$%%%"""""""""""""""""" ###!!!  !!!!!!###%%%%%%### #########""""""  !!!!!!   """""""""""""""!!!!!!!!!!!! !!!""""""""""""!!!  !!!!!!!!! !!!!!!!!!!!! !!!  !!!"""###$$$$$$$$$"""!!!  !!!""""""#########!!!!!!!!! !!!!!!!!!!!! !!!"""""""""""""""""""""###"""######$$$%%%&&&'''$$$$$$$$$#########""""""!!!###%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&(((&&&$$$###"""###%%%&&&%%%&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))******(((&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%&&&&&&'''''''''''''''(((((('''''''''%%%%%%&&&&&&&&&'''''''''(((((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''(((***+++(((*********)))***,,,......------------------............---++++++---............/////////000000/////////000000000111111111111111111111222222333222222222111222222333333666777777777666666888999::::::;;;;;;;;;<<<<<<<<<===============<<<<<<;;;<<<<<<<<<<<<===>>>???@@@>>>??????@@@@@@@@@@@@@@@AAA@@@>>>>>>>>>???AAACCC}}}tttmmmkkkiiigggeeebbb___^^^]]]]]]^^^]]][[[XXXVVVVVVWWWVVVUUUTTTRRROOOLLLJJJIIIHHHGGGEEEBBB???===;;;999999999888777555333333333222111000000000///,,,))))))*********)))))))))***((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########%%%$$$###""""""######$$$!!! """!!!!!!##################"""!!!!!! """$$$$$$######$$$%%%!!!"""###""""""!!!!!!!!!"""!!!  """### !!!"""############"""!!!  !!!"""""" """!!!!!!   !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""""""""!!!  !!!!!!!!! !!!!!!!!!!!! !!!!!! !!!"""######""""""""""""!!! """############!!!!!!!!!!!!!!! !!!!!!!!!!!!%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!!"""$$$%%%%%%""""""""""""!!!!!!!!!!!!###$$$%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""$$$&&&'''"""""""""######$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&'''&&&$$$&&&&&&%%%%%%%%%$$$$$$$$$)))(((%%%$$$###$$$%%%&&&)))(((&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""$$$&&&######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((())))))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&((()))***((()))***)))))))))+++---------,,,,,,,,,,,,------,,,---...---+++***,,,...---............/////////....../////////000000000000000111111222222222222222222111111111222222333444666777666555555777999:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>===<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@@@@@@@???===<<<<<<>>>@@@AAA}}}tttnnniiihhheeebbb```^^^\\\\\\______^^^[[[XXXWWWWWWXXXUUUTTTSSSQQQOOOLLLIIIHHHGGGFFFDDDBBB???===;;;:::999999999777444222222222222111000000000///,,,))))))***+++***)))((()))***((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$'''%%%$$$"""!!!""""""###'''###"""%%%'''&&&&&&(((###############"""!!!!!!!!!#########"""###$$$ """######!!! !!!""" !!!"""!!! """### !!!!!!!!!"""############"""!!!!!! !!!"""###$$$$$$%%% !!!""""""###### !!!!!!!!!!!!   !!!!!!!!! !!!!!!!!!!!!""""""!!!  """""""""!!!"""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%""" !!!!!!  !!!  """######"""""" !!!!!!"""""""""!!!!!! !!!!!!!!!!!!"""""""""&&&&&&$$$###"""!!!!!!!!! !!!"""######""""""!!!!!!!!! $$$%%%%%%%%%%%%$$$######%%%$$$###############$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""###$$$&&&'''############$$$&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$######$$$&&&&&&%%%$$$&&&&&&%%%%%%$$$$$$######((('''&&&%%%$$$$$$%%%&&&'''%%%###"""###%%%(((***$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""########################"""######"""!!!!!!"""$$$&&&&&&%%%%%%$$$$$$#########""""""######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&'''(((((())))))(((((('''''''''((())))))((('''''''''''''''''''''((())))))((()))***)))))))))+++------,,,,,,++++++,,,,,,---***---000000---,,,...000------------.........///............///////////////000111111222222111111222111111111222222333444333555777666333333666999999999999:::::::::;;;;;;:::;;;===>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<======>>>============>>>??????>>>>>>===<<<===>>>???@@@|||tttpppjjjhhheeebbb___^^^]]]\\\______^^^[[[XXXWWWXXXYYYUUUTTTSSSRRROOOMMMKKKIIIFFFEEECCCAAA???===<<<;;;999:::;;;888444222222333111000/////////...+++(((((()))+++)))'''&&&''')))((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%((('''$$$"""!!!!!!!!!"""!!!!!! """###############"""!!!!!! """""""""!!!"""###!!!$$$###!!! !!!###!!!######!!! """#####################!!! """"""#########""""""!!!######"""""""""""""""""" !!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""" !!!!!!!!! !!!!!! !!!""" !!!!!!!!!!!!!!!  !!!!!!!!!"""!!!  !!!"""!!!&&&(((### """"""  !!!"""###"""!!!  """############"""!!!!!!!!!"""""""""######$$$###"""!!! !!!!!!"""!!!!!!!!! !!!""""""""""""""""""!!!!!!!!!!!!###"""""""""""""""##################$$$%%%&&&&&&""""""###$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&'''''''''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&''''''''''''$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$#########%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%###!!!!!!"""##############################$$$$$$%%%$$$$$$$$$########################"""###$$$###!!!!!!###$$$&&&&&&%%%%%%$$$#########""""""""""""###$$$%%%&&&######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&'''((())))))((('''&&&''''''((())))))))))))(((((()))******)))***,,,---,,,,,,++++++++++++,,,,,,&&&+++000111...---...000,,,,,,---------.........------........./////////...///000111222111111000111111111222222444555666111444777555222111555888888888888999999999::::::888999;;;===>>>>>>======;;;;;;::::::;;;;;;<<<======<<<;;;;;;;;;<<<>>>>>>============>>>>>>>>>>>>{{{tttqqqlllkkkhhhdddaaa```______``````^^^[[[XXXWWWXXXYYYUUUUUUTTTRRRPPPNNNLLLKKKEEEDDDCCCAAA???===<<<;;;:::<<<<<<:::555333333555000///.........---***'''&&&(((***(((%%%$$$%%%''')))(((((('''&&&&&&%%%%%%#########$$$$$$%%%%%%&&&***(((%%%""" !!!$$$ ###%%%$$$$$$&&&###############"""!!!!!!!!!!!!!!!!!!"""###!!!$$$###!!! !!!### $$$$$$"""!!!!!!###!!!###$$$###"""!!!""""""############"""$$$###"""!!!  !!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""" !!!!!! ###"""!!! !!!!!!!!!!!!!!!  !!!!!!"""###"""  """###$$$'''###!!!%%%&&&$$$######"""!!! !!!######"""  """###$$$$$$$$$###!!!!!!""""""######$$$$$$!!!!!! !!!"""######"""!!!!!!!!!!!!!!!"""############"""""""""""" !!!###$$$""""""###$$$%%%'''((()))$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''(((((('''&&&%%%$$$###"""###$$$%%%&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$######$$$&&&&&&%%%###!!!"""###$$$%%%&&&''''''"""###$$$$$$$$$$$$######&&&&&&%%%%%%$$$###"""!!!######################## """%%%(((((('''&&&$$$###########################%%%&&&%%%###!!!!!!"""########################"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%&&&&&&%%%$$$$$$%%%'''"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&'''((()))*********((((((((()))******)))***,,,...,,,++++++++++++++++++,,,!!!'''...000---+++,,,...,,,,,,,,,---------......---------.........//////...///000222222111111000111111111222333555666777111444777555222111444888777777888888888999999999666888;;;===>>>>>>>>>===;;;;;;:::::::::;;;<<<<<<<<<;;;:::::::::;;;<<<===<<<===>>>>>>??????>>>>>>wwwqqqllliiieeebbb``````___^^^bbbaaa^^^[[[XXXVVVUUUTTTSSSRRRQQQQQQQQQPPPMMMJJJHHHGGGEEECCCAAA>>>===<<<888888777666555444333333222111000//////...,,,)))++++++)))(((''''''''''''(((((('''&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&$$$######""""""""""""""""""!!!!!!!!!!!!###%%%&&&'''### """$$$###!!! !!!!!!!!!!!! !!!"""###"""!!!###  ###$$$###!!!""""""""""""############%%%$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############!!!!!!!!!!!!!!!"""######!!!"""!!!  !!!"""""" !!!"""$$$$$$"""!!! !!!#########"""!!!"""""""""""""""""""""""""""!!!  !!!"""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!"""###%%%&&&""""""#########$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$%%%''''''%%%$$$$$$%%%######""""""######$$$%%%$$$""" $$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!! """$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%$$$''''''$$$%%%(((!!!!!!""""""######$$$$$$&&&%%%###"""""""""#########""""""###%%%%%%$$$""" !!!###$$$$$$###!!! """"""""""""""""""""""""!!!""""""############"""$$$#########""""""!!!!!!""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$###"""########################'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''(((((((((((((((((((((((())))))))))))---,,,+++******+++,,,---***+++,,,---,,,+++***)))---,,,++++++******++++++---------+++)))***,,,///+++,,,,,,,,,+++,,,///222000000222333333333333333222333444444555555444444555555666777777777777777888999999:::;;;<<<======:::::::::;;;;;;;;;;;;;;;<<<<<<<<<===============;;;===???@@@@@@@@@>>>===wwwrrrmmmiiieeebbbaaa```___^^^```___]]][[[YYYWWWVVVUUUSSSRRRRRRRRRRRRPPPMMMKKKHHHGGGEEECCCAAA>>>===<<<999999888777666555444444222111000//////...,,,)))******)))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""!!!!!!!!!"""###$$$%%%""" !!!######"""!!!!!!!!!""""""""""""### """###"""!!! !!!"""!!!!!!!!!!!!""""""######$$$%%%$$$!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""    !!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!""""""###!!!  """"""""" !!!""""""!!!""""""######"""!!!  !!!"""""""""""""""""""""""""""""""""""""""###"""!!!  !!!!!!"""""""""""""""""""""!!!!!! !!!!!!###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%%%%$$$######"""%%%&&&%%%$$$######$$$############$$$%%%%%%###!!!"""$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&(((***########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!$$$$$$!!!"""%%%###############$$$$$$$$$%%%$$$###"""""""""#########!!!!!!"""###$$$###"""%%%&&&'''''''''%%%###"""""""""""""""""""""""""""!!!"""###$$$$$$%%%%%%$$$############"""""""""!!!########################""""""!!!!!!!!!!!!!!!!!!########################%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###""""""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((((((((((((((()))))))))******,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,++++++---,,,++++++******++++++---------+++)))***,,,///.........---,,,---///111///000111222333333333333222222333444444444444333444444555666666666666666777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAA@@@???>>>}}}wwwsssmmmjjjfffcccbbbaaa```______^^^\\\ZZZXXXWWWWWWVVVUUUSSSSSSRRRRRRQQQNNNKKKHHHGGGEEECCCAAA>>>===<<<::::::999888777666555555222111000//////...,,,)))))))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%###""""""!!!"""###$$$%%%$$$$$$###""""""""""""###"""!!!!!!!!!"""###$$$%%%###!!!!!!"""$$$&&&'''&&&""""""""""""############ !!!"""""""""!!!  !!!!!! !!!""""""###$$$$$$&&&### !!!###!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###!!!   !!! ######"""""""""""""""!!!""""""""""""""""""""""""   !!!!!!"""!!!!!!!!!!!! !!!!!!"""######"""!!!!!!"""###!!! !!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""###"""!!! !!!""""""""""""""""""""""""!!! !!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%#########""""""#########!!!%%%&&&%%%$$$######$$$$$$$$$$$$$$$%%%&&&&&&%%%###!!!"""###$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%'''(((""""""""""""######$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$### ###### ###$$$$$$$$$$$$$$$$$$######$$$$$$###"""""""""#########""" !!!"""$$$$$$######$$$$$$$$$###""" """"""""""""""""""""""""!!!"""###$$$%%%%%%&&&%%%############""""""""""""########################$$$###"""""""""###$$$%%%########################$$$$$$$$$######$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''(((((((((((((((((()))))))))************))))))))))))******,,,,,,,,,++++++,,,,,,------,,,++++++******++++++,,,------+++******,,,///000000000///------...000...///000111111222222222111222333333444444333333333444444555555555555555666666777888999::::::;;;<<<;;;;;;;;;<<<<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;===>>>@@@AAAAAAAAA@@@???|||wwwsssmmmjjjfffccccccbbbaaa```___^^^\\\ZZZXXXWWWVVVUUUVVVTTTSSSSSSSSSQQQNNNKKKHHHGGGEEECCCAAA>>>===<<<:::999999888777666555444222111000//////...,,,))))))))))))))))))(((''''''''''''(((((((((((((((((($$$###!!! !!!"""$$$&&&%%%$$$######""""""######"""""""""""""""######$$$#########$$$%%%&&&&&&&&&!!!!!!"""""""""######### !!!""""""!!!!!!!!!!!!!!!!!!"""###"""""" !!!"""###$$$$$$$$$###!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###!!! !!!!!!!!!  """"""""""""  !!! """""""""""""""""""""""""""""""""""""""############""""""!!!!!!  !!!""""""""""""###$$$%%%%%%%%%%%%%%%!!! !!!""""""$$$"""!!!!!!""""""  !!!"""  !!!###$$$%%%###"""!!! !!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""#########""""""""""""""" !!!!!!""""""###############$$$$$$$$$$$$$$$###!!! !!!###$$$###$$$%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!! !!!######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$################################################""""""########################%%%"""###&&&&&&###"""%%%$$$$$$$$$######"""""""""#########""""""""""""###$$$"""!!!!!!###$$$$$$$$$!!!!!!"""""""""!!! """"""""""""""""""""""""""""""###$$$$$$$$$###############"""""""""""""""########################%%%$$$###""""""$$$&&&(((###########################$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))(((((((((((())))))---,,,+++++++++,,,---...---,,,++++++******+++++++++,,,,,,,,,++++++---///...///000///------...///---...///000111111111111222333333444444444444444333444555555666666555555555666777777999999:::;;;;;;::::::::::::<<<===>>>============<<<<<<<<<<<<>>>???@@@AAAAAAAAAAAA@@@{{{vvvrrrmmmjjjfffcccccccccbbbaaa```___]]]ZZZWWWUUUTTTTTTVVVUUUTTTSSSSSSQQQNNNKKKHHHGGGEEECCCAAA>>>===<<<888888777666555444444333222111000//////...,,,)))******+++++++++***))))))''''''((((((((((((((((((%%%$$$"""!!!"""###%%%'''%%%$$$$$$###############!!!"""""""""############ !!!!!! !!!!!!!!!"""""" !!!!!!""""""""" !!!"""""""""""""""### !!!""""""######""""""#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""" !!!"""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""#########"""""""""!!!!!! !!!!!!!!!"""""" !!!!!!""""""!!!!!! !!!!!!""""""!!!  """!!!!!!!!!!!!""""""######"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%%%%$$$#########"""""""""!!!!!!!!!!!!"""""""""""""""$$$$$$$$$%%%%%%%%%%%%&&&%%%###!!! !!!###%%%'''&&&$$$!!!!!!$$$%%%%%%$$$$$$%%%%%%&&&'''&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! #########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$####################################$$$%%%%%%$$$$$$###########################%%%###$$$''''''$$$###%%%######""""""!!!!!! """"""""""""###"""""""""$$$###""""""$$$%%%%%%$$$!!!"""###$$$%%%%%%&&&&&&""""""""""""""""""""""""############"""!!! """"""""""""""""""######""""""""""""""""""""""""!!!  ###$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((,,,,,,+++***+++,,,---///---,,,++++++******++++++***+++,,,,,,++++++---///***,,,---...------...000------///000000000000000333333444555555555555555555555666777777777777666666666777888999:::;;;;;;<<<;;;;;;:::;;;===???@@@@@@?????????>>>>>>======??????@@@@@@AAAAAAAAAAAAzzztttqqqllliiieeecccbbbbbbbbbaaa___^^^\\\YYYWWWVVVUUUTTTVVVUUUSSSSSSRRRPPPMMMJJJHHHGGGEEECCCAAA>>>===<<<888888777666555444333333222111000//////...,,,)))***+++,,,------,,,+++***&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%%%%$$$############$$$!!!"""############"""""" """######!!! !!!!!!!!!!!! !!!!!!!!!!!!  """ !!!!!!!!!!!!"""""" """$$$%%%%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!""" !!! !!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!   !!!"""!!!  %%%%%%$$$"""!!!###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%%%%%%%$$$$$$$$$######""""""!!!""""""############""""""&&&&&&&&&&&&''''''''''''%%%$$$"""!!!!!!"""$$$%%%%%%$$$!!!###$$$$$$$$$$$$$$$%%%&&&&&&"""$$$%%%%%%$$$###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$$$$%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$##############################"""###$$$&&&&&&%%%$$$$$$###########################!!!"""&&&&&&"""!!!###!!!!!!!!!!!!!!!!!! !!!"""#########""""""###""""""###%%%%%%$$$""" !!!###%%%&&&'''""""""""""""""""""""""""""""""""""""!!! """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!######""""""""""""""""""""""""###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$#########$$$%%%&&&&&&'''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&'''(((((())))))))))))((((((************+++,,,---------,,,++++++******++++++)))+++,,,---,,,,,,---...(((***---...------///000---...///000000111111111222333444444555555444444555666666777777777777777666666777888999:::;;;;;;>>>===<<<<<<===???AAACCCAAAAAA@@@@@@??????>>>>>>????????????@@@@@@@@@AAAzzzsssnnnkkkhhhdddbbbaaabbbaaa```\\\[[[ZZZYYYXXXWWWWWWWWWUUUTTTSSSRRRQQQOOOLLLIIIHHHGGGEEECCCAAA>>>===<<<999999888777666555444444222111000//////...,,,))))))***,,,------,,,***)))&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$!!!"""###$$$$$$###"""!!!!!!$$$&&&&&&$$$###$$$%%% !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!  """!!!!!!!!!!!!!!! !!!!!!"""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""   """"""!!!!!!!!!!!!"""""""""   !!!!!!!!! !!!"""""" !!!!!!!!! !!!!!!!!!""""""!!!!!!  !!!!!!!!!  !!!"""!!!  !!!!!!!!! """#########"""!!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$######%%%%%%$$$######""""""!!!######$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###""""""###$$$%%%!!!""""""!!! """$$$$$$############$$$%%%%%%"""%%%%%%$$$###$$$%%%""""""""""""""""""""""""########################!!!"""###$$$&&&&&&''''''######""""""!!!!!! %%%%%%%%%$$$$$$$$$##############################!!!"""$$$%%%%%%%%%$$$###########################!!! !!!%%%%%%!!! !!!!!!!!!!!!!!!"""""""""""" """#########""""""!!!###%%%$$$!!! !!!###$$$"""""""""""""""""""""""" !!!"""""""""""""""!!!"""""""""############ $$$$$$$$$$$$############"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""#########$$$$$$#########""""""###$$$$$$###"""""""""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((()))************)))((('''((()))***++++++++++++---,,,++++++******++++++)))***,,,---,,,,,,---...***,,,//////.........///......///000111111111111111111222333333333333222444555666666777777666666444555666666888888999:::<<<;;;::::::;;;===@@@BBBAAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>??????@@@@@@zzzrrrmmmjjjgggcccaaaaaaaaaaaa```XXXXXXXXXXXXXXXYYYZZZZZZUUUTTTRRRRRRQQQNNNKKKHHHHHHGGGEEECCCAAA>>>===<<<::::::999888777666555555222111000//////...,,,***((()))+++,,,,,,+++***)))(((((('''&&&%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$&&&%%%$$$$$$######$$$$$$!!!"""###$$$$$$###"""!!! $$$$$$###"""###%%%""""""""""""###############"""!!! !!!######!!! """$$$"""""""""!!! """!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###  !!!!!!!!!!!!  !!!###""" !!!!!!  !!!!!!"""""" !!!""""""### !!!"""############"""!!!    !!!!!!!!! !!!"""$$$###"""!!!"""###$$$$$$""" !!!###$$$$$$######!!!"""#########!!! !!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""!!! %%%%%%$$$$$$###""""""!!!###$$$%%%&&&&&&%%%###### !!!!!!!!!!!!"""""""""%%%$$$$$$$$$$$$$$$$$$%%%"""&&&'''''''''''''''######""""""######$$$%%% ###''''''&&&%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%$$$$$$&&&&&&%%%$$$###"""!!!!!!%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!!###$$$%%%$$$###"""""""""""""""""""""""""""""" """&&&&&&""" """!!!!!!""""""######$$$$$$ !!!#########"""!!!"""$$$###""""""!!!""""""###$$$%%%"""""""""""""""""""""""" """$$$%%%%%%&&&!!!!!!""""""#########$$$!!!!!!""""""!!! """""""""""""""""""""""" """###$$$$$$###""" !!!!!!""""""""""""!!!!!!###$$$%%%&&&&&&%%%$$$###!!!"""###$$$%%%%%%&&&%%%$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))***((()))***++++++***)))(((&&&''')))***++++++******---,,,++++++******++++++(((***,,,---,,,,,,---...---///111111///...---......///000111111222222222//////000111111111111111333444555555666666555555333333444555666777888888999888666666777999===???@@@@@@@@@???>>>======<<<>>>>>>>>>===>>>>>>???@@@wwwqqqoookkkgggbbb___^^^^^^^^^]]][[[ZZZYYYXXXXXXXXXXXXXXXUUUSSSQQQPPPPPPOOOLLLKKKFFFDDDBBBAAAAAA@@@>>><<<888888777777666666555555333111---)))((((((***+++,,,***((('''(((((('''&&&###$$$%%%&&&'''(((((((((%%%''')))***)))'''%%%###'''&&&$$$###""""""""""""""""""############""""""""""""###$$$$$$$$$$$$###!!!  """#########!!!  !!!"""""" """"""!!!"""$$$"""!!!!!!!!!!!! ######""""""!!!!!! $$$###"""!!!!!!"""######&&&###  """  """###!!!!!!"""!!!"""###""" !!!!!!  """###"""!!! !!!""" !!!!!! ###"""!!!  !!!!!!!!!!!!  !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%% !!!!!!!!!!!!!!! ###"""!!! !!!"""###'''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$######$$$#########""""""!!!!!!!!! $$$%%%###!!!"""""""""""""""!!! !!!###$$$%%%$$$"""!!!######"""!!!!!!""""""###)))((('''&&&%%%$$$$$$$$$%%%!!!!!! """######$$$$$$$$$############$$$$$$$$$###""""""""""""""""""###$$$%%%&&& !!!!!!!!!!!!""""""!!!  !!!!!!!!!!!!""""""""""""$$$$$$$$$###"""!!!!!! """!!!  !!!""""""######""""""!!!!!! ###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!### """"""""""""############""""""""""""""""""""""""$$$######""""""###$$$%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%!!! !!!###%%%'''((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&((()))+++,,,---'''''''''''''''((())))))&&&((()))((('''&&&''')))******))))))***+++,,,,,,******************************+++,,,------------***,,,......---,,,---...---......---,,,,,,///111222222222222222222222222222333333444555666777777555555444444444555555666:::::::::999::::::;;;;;;<<<<<<<<<<<<============<<<<<<======>>>>>>??????yyyrrroooiiifffbbb___]]]]]][[[ZZZZZZZZZYYYXXXWWWWWWWWWWWWVVVTTTRRRQQQQQQPPPNNNLLLGGGFFFCCCBBBBBBAAA???===:::999999888777666666666111111000///...,,,,,,+++000...,,,,,,------,,,+++$$$$$$%%%%%%&&&%%%%%%%%%###$$$&&&'''&&&%%%"""!!!######$$$$$$$$$###""""""""""""############""""""!!!!!!"""############""""""!!! """######"""!!!  !!!"""""" !!!!!!!!! """%%%###""""""###$$$$$$###!!!!!!!!! ###"""!!!!!!!!!!!!######%%%"""  !!!###!!!!!! !!!""""""!!!###  ###!!! !!!!!!!!!!!!!!!  !!!"""###""" !!!!!! """!!! !!!!!!!!!!!!!!!""""""""""""######"""!!!  !!!!!!#########"""""""""""""""!!!!!!!!!""""""######$$$$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""%%%$$$$$$#########$$$$$$######$$$$$$$$$$$$##################"""""""""!!!&&&%%%$$$%%%&&&'''%%%"""###############"""!!!!!! !!!###$$$$$$$$$###""""""""""""#########$$$$$$((('''&&&%%%$$$$$$$$$$$$%%%### !!!!!!!!!!!!$$$$$$$$$$$$$$$###""""""!!!!!!""""""""""""""""""########################%%%%%%$$$###"""!!! """"""!!!""""""###$$$%%%""""""""""""############$$$$$$######"""!!!!!! %%%$$$$$$############$$$ !!!""""""""""""""""""""""""!!!!!!###"""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """"""""""""############%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!! !!!!!!######$$$######""""""######$$$#########$$$$$$$$$%%%%%%%%%$$$###""""""###$$$$$$'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''((())))))''''''((())))))))))))))))))***++++++************************)))***+++,,,------------+++---//////...---...///---......---,,,---///111333333333333333333333333444444444444555555555555555444444444444555555666777777777777777888999:::;;;;;;<<<<<<<<<=========<<<<<<======>>>>>>??????|||tttpppjjjgggcccaaa___^^^[[[YYYZZZYYYXXXWWWVVVVVVVVVVVVWWWUUUTTTSSSSSSQQQOOOLLLIIIGGGEEEDDDCCCBBB@@@>>><<<;;;:::999888777666555///111333555444111...+++...,,,***)))******)))(((%%%%%%%%%%%%%%%$$$######"""###$$$$$$$$$###"""!!! """$$$&&&'''&&&$$$###""""""############"""""" !!!"""""""""""""""$$$""" !!!"""!!! !!!  !!!"""""" """"""!!!"""  !!!!!!  !!!"""######!!! !!!!!!!!! !!!"""!!!!!!!!!"""""" !!!  !!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$"""!!!!!!!!!!!!  !!!""""""!!!!!!"""""""""#########%%%%%%$$$"""!!!  !!!!!!!!!########################!!!!!!!!!!!!!!!"""""""""$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!""""""""""""##################$$$$$$$$$$$$##################""""""""""""%%%$$$######$$$###!!!###$$$$$$$$$$$$######""" !!!###$$$$$$$$$###"""!!!"""###%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%###$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!"""""""""$$$$$$$$$%%%$$$"""!!! &&&&&&%%%$$$###""""""!!!%%%%%%$$$$$$$$$%%%%%%&&&""""""#########$$$$$$$$$$$$######""""""!!!!!! """""""""!!!""""""######!!! !!!!!!"""""""""""""""############ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!""""""!!!  !!!""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!"""###$$$$$$######""""""######$$$#########$$$$$$$$$$$$%%%&&&&&&%%%$$$############&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''((((((((()))***)))((('''(((***)))(((((((((((())))))***)))))))))))))))))))))))))))***+++,,,------------,,,...///000///...///000---......---,,,---///000333333333333333333333333555555555444444333333333444444333444444555666666666666666666777888::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>??????vvvpppllljjjgggdddccc```]]]ZZZZZZYYYXXXWWWVVVUUUUUUUUUVVVUUUTTTSSSSSSQQQNNNLLLIIIGGGEEECCCCCCBBB???===<<<;;;:::999777666555444///111444666555333///---***(((&&&%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$""""""############"""""" !!!""""""######""""""%%%###!!!!!!!!!!!! !!!  !!!"""""" !!!!!!   !!! !!!""""""!!! !!!"""""""""!!!!!!"""!!! !!!### """!!!!!!"""!!! !!!$$$%%%&&&%%%!!!""" !!! !!!######""" !!!!!!!!!  !!!!!!!!!!!!""""""""""""######""""""!!!  !!!!!!!!!!!!"""""""""""""""#########"""""""""""""""!!!!!!!!! !!!!!!""""""""""""!!! !!!"""######"""!!! !!!""""""######$$$$$$$$$######$$$$$$$$$$$$###############"""""""""""""""!!!!!!!!!!!!!!! #########$$$$$$###""""""!!!"""###$$$$$$$$$######"""$$$%%%&&&&&&%%%###"""######""""""###$$$%%%%%%!!!$$$'''&&&###!!!###%%%"""######$$$$$$$$$######!!!!!!!!!"""###$$$%%%%%%!!!###$$$%%%$$$###!!!"""######$$$$$$%%%%%%%%%***)))'''%%%$$$###""""""!!!""""""""""""###############""""""!!!!!!!!!!!!  !!!""""""!!!!!! !!!"""!!!!!!""""""######$$$$$$ !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$"""""""""$$$###"""  !!!!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!############$$$%%%%%%&&&######""""""""""""##################$$$$$$$$$$$$######$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&'''''''''((((((((()))(((((((((((()))******((()))***)))(((((()))***(((((('''''''''(((((())))))))))))))))))))))))))))))***+++,,,,,,---,,,,,,+++---//////...---...///,,,---......------...000222222222222222333333333444444333333333333333333333333333333444555666666666666777777999:::<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>??????wwwpppkkkiiifffdddcccaaa]]][[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSSSSSSSQQQMMMJJJIIIGGGDDDCCCBBB@@@>>><<<;;;:::999888666555333333000111222333333111///...,,,***((((((((()))((('''$$$%%%&&&'''((((((((((((#########""""""######$$$&&&%%%"""  !!!"""""""""############""""""!!!"""######$$$$$$######&&&$$$!!!!!!!!!!!! !!!  !!!"""""" !!!!!!  ###$$$"""!!!!!!"""######""" !!!!!!""" !!!!!!!!! !!!###"""""" ### """$$$""" """!!!!!!"""***((($$$"""!!! """!!! !!!"""###%%%&&&  """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!"""""" !!!!!!""""""#####################""" !!!"""######"""""" !!!"""######"""!!! !!!"""###$$$%%%%%%$$$$$$######$$$$$$$$$$$$######""""""""""""""""""###### !!!"""###############!!!!!!"""""""""""""""!!!"""######$$$$$$$$$$$$$$$%%%%%%''''''&&&$$$!!! """"""""""""###$$$%%%%%% ###&&&%%%"""!!!"""$$$ !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&((())) """$$$%%%$$$"""!!!!!!!!!""""""###$$$$$$%%%((('''&&&$$$"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""!!!""""""###$$$%%%!!!!!! !!!!!!!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###"""!!!  !!!!!!!!!"""""""""############ """######$$$%%%&&&&&&&&&###""""""""""""""""""###""""""#########$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%&&&&&&''''''((((((((((((((((((((()))******''')))***)))((('''((()))(((((('''''''''''''''((((((((((((((((((((((((((())))))***+++,,,,,,,,,,,,***+++------,,,,,,,,,---,,,---//////------.../////////000000111111111111111111222222333444444555222222222333333555666666666666666777888:::;;;<<<999999999999::::::::::::<<<<<<======>>>>>>??????wwwppphhhfffcccaaa```^^^\\\[[[[[[ZZZYYYWWWVVVUUUUUUUUUTTTTTTSSSSSSSSSQQQMMMJJJIIIGGGDDDCCCBBB@@@===;;;999999888777666555444333111111111111000///...---,,,***(((((())))))((('''$$$%%%&&&''')))))))))***"""!!! !!!"""###&&&$$$ !!!""""""############""""""""""""###$$$$$$$$$$$$$$$%%%###!!!!!!!!!!!! !!!  !!!"""""" ###"""!!!"""%%%$$$""" !!!"""###"""""" !!!!!!!!! !!!!!!!!!  """###"""!!! """###!!!!!! """!!! """$$$!!! !!!  !!!&&&###   !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""  !!!!!!!!!!!!""""""""""""!!!   !!!!!!!!! !!!!!!!!!""""""""" !!!!!!"""###############$$$$$$$$$############"""!!! !!!!!!""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$#########$$$$$$$$$$$$######""""""""""""############ """""""""!!!"""$$$ !!!""""""""""""!!!############$$$$$$%%%%%%%%%%%%&&&%%%$$$###!!! ###"""""""""###$$$%%%%%%!!!"""######""""""###$$$ !!!"""###$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&((())) !!!###$$$$$$############"""""""""!!!!!!!!!""""""!!!!!!!!!""""""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!! !!!!!!!!!!!!!!!"""""""""""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###"""""""""!!!!!!!!! """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$$$$$$$###""""""!!!!!!""""""###"""""""""############$$$$$$$$$$$$$$$$$$###"""!!!$$$######$$$$$$%%%&&&'''%%%%%%%%%$$$$$$######"""%%%%%%%%%%%%%%%&&&'''''''''((()))((('''&&&'''))))))((((((''''''''''''(((((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,)))+++,,,,,,++++++,,,---+++---//////...---...///.........///000000111111///000000111333444444555222222222222333444666666444444444444555666888888888888888888999999999999<<<<<<======>>>>>>??????vvvpppgggddd```^^^^^^^^^]]]\\\\\\[[[ZZZXXXWWWVVVUUUUUUUUUUUUTTTUUUTTTRRRNNNJJJKKKHHHFFFDDDCCCAAA>>><<<999999888888777666555555111111222111000...,,,+++***(((&&&%%%&&&&&&%%%$$$%%%%%%&&&'''((((((((('''"""!!! !!!###%%%&&&$$$""" !!!"""###""""""############""""""!!!""""""###############%%%###!!! !!!"""!!! !!!  !!!"""""" """"""###!!! """$$$"""!!!!!!"""!!!  !!!!!!"""!!! !!!  """"""!!!   """!!! !!!###!!! """!!! """$$$$$$  """"""!!! !!!!!!!!!"""""""""""""""!!!  !!! !!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!"""""""""!!!!!!""""""######$$$$$$###############"""!!! """"""!!!!!!!!!!!!""""""!!!"""$$$%%%$$$###!!! ######$$$$$$$$$$$$######!!!"""""""""############ ###"""  """ !!!"""###############$$$#########$$$$$$%%%%%%########################$$$$$$#########$$$$$$%%%$$$""" """$$$$$$$$$######$$$$$$$$$######"""%%%$$$###""""""###%%%&&&!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!! !!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""""""""$$$&&& !!!#########""" """"""""""""#################################### """$$$%%%%%%%%%%%%""""""!!!!!!!!!!!!""""""""""""""""""############!!!"""#########"""!!!!!!############$$$%%%&&&'''$$$$$$$$$###############$$$$$$$$$$$$$$$%%%&&&&&&%%%'''((('''&&&%%%&&&(((***)))((((((''''''((((((''''''''''''''''''''''''((()))***++++++,,,,,,+++)))+++------,,,+++,,,---+++---//////.....................///000111111111000000111111222222333333111111111222333444666777444444444444444555666777777777777888888888999999<<<<<<======>>>>>>??????~~~vvvpppiiieeeaaa______`````````]]]\\\[[[YYYWWWVVVVVVVVVVVVVVVVVVVVVVVVSSSOOOKKKLLLJJJGGGEEEDDDBBB???===:::999999999888888777777000111333333222...+++(((***(((&&&&&&''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%$$$"""!!!!!!###&&&'''&&&&&&''''''''''''((((((""""""############"""""" !!!!!!"""""""""""""""$$$""" !!!"""!!! !!!  """"""""" """$$$$$$###"""""""""&&&$$$######$$$%%%%%%$$$ !!!"""""""""!!! !!! !!!"""""" !!!"""###  """!!!$$$!!!!!!$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! ###!!!!!!""""""!!!"""""""""!!! !!! !!!###$$$"""!!! !!!!!!!!!""""""######"""!!!!!!!!!!!!"""###### !!!!!!!!!"""######""""""!!!!!! !!!!!!!!!!!!"""""""""""" !!!"""######$$$ !!!"""######$$$ !!!######$$$$$$$$$###"""!!! !!!"""###!!!"""###$$$###""" ######$$$$$$$$$$$$######!!!!!!""""""#########$$$$$$''')))((($$$######%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&& !!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&######%%%&&&$$$&&&&&&%%%%%%###""" $$$###!!! """###$$$###"""!!! !!! !!!"""###$$$%%%%%%""""""!!!  !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!%%%%%%$$$######"""#########"""!!! !!!!!! ######$$$$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!### !!!###%%%$$$""" """"""""""""############""""""""""""""""""""""""!!!"""$$$&&&''''''''''''""""""!!!!!!!!!!!!""""""""""""""""""############ """$$$$$$$$$$$$############$$$%%%&&&'''!!!"""###$$$&&&'''))))))&&&%%%%%%%%%%%%&&&''''''%%%&&&'''&&&%%%%%%&&&'''******)))(((((((((((((((''''''''''''''''''''''''((()))***++++++,,,++++++***,,,......---,,,---...+++---///000///............//////000111222222333222222222111111111111111111111111222333444666777777777666666666777777888777777777777888888888888<<<<<<======>>>?????????}}}vvvqqqjjjfffaaa]]]]]]]]]^^^^^^]]]\\\ZZZXXXWWWWWWXXXYYY\\\ZZZVVVTTTSSSRRROOONNNNNNLLLIIIFFFBBB???===<<<<<<999666444444444333222444333222000///---,,,+++---...///...***'''&&&%%%&&&%%%$$$$$$"""!!!###'''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%% !!!!!!!!!!!! %%%%%%%%%%%%$$$"""!!! ###############"""!!!!!! !!!"""""""""!!! !!!!!!!!!!!!!!! !!!"""###$$$$$$###"""    """%%%""" ### !!!!!!"""""""""""""""!!! !!!"""###"""!!!!!!!!! """    !!!!!!!!! !!!""""""""" !!!""""""#########!!!  !!!!!!###!!!!!!"""!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! ###"""!!! !!!"""###%%%###"""###$$$$$$###"""""""""  !!!!!!+++)))&&&$$$""""""###$$$$$$###""" """###$$$ !!!"""###$$$$$$######(((%%%###"""###$$$$$$$$$ """######!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$###"""!!!!!!"""###$$$$$$""" """&&&((('''$$$&&&%%%$$$###""""""""""""############"""!!!$$$$$$$$$"""!!!!!!$$$&&&""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!   ###%%%'''!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!  !!!###$$$%%%%%%$$$$$$""""""!!!!!!!!! """!!! """###$$$$$$""" !!!"""""""""$$$$$$$$$$$$###!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""########################%%%%%%&&&'''))))))'''%%%''''''''''''''''''''''''''''''&&&%%%$$$#########$$$%%%%%%&&&'''((())))))))))))***+++,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,---------......+++,,,---...////////////222111111000///......---222222111111222222333444333333333444444444444444444444555666777888999999::::::;;;<<<===>>>???@@@~~~yyytttjjjfffaaa^^^^^^^^^^^^^^^___]]][[[XXXWWWWWWXXXYYYZZZXXXUUUTTTSSSSSSQQQOOOKKKJJJHHHEEEBBB@@@???>>><<<:::777666666666555333333222111///...,,,+++***(((*********'''&&&&&&&&&''''''((('''$$$###$$$'''%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%""""""############""""""#########"""""""""""""""###############"""!!!!!! !!!"""""""""!!! !!!""""""""""""!!!###""""""!!!!!!!!!""""""###"""!!!  !!!"""!!!$$$  """ !!!"""######"""!!!   !!!"""""""""!!! """!!!!!!!!!    !!!!!! !!!!!!!!!!!!!!! !!!""""""!!!  """###"""!!!!!! """""""""#########$$$$$$!!!!!!""""""""""""!!!!!!###"""!!! !!!"""###$$$"""""""""$$$$$$###"""!!!!!!  !!!""")))'''%%%###""""""###$$$"""""""""######""""""""""""""""""!!!!!!!!!!!!!!!'''%%%###""""""!!! %%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$ !!!###$$$""" %%%%%%###""""""!!!!!!!!!#########""""""!!! """######!!!!!!!!!"""%%%%%%$$$###"""   """$$$%%%!!!!!!!!!!!! !!!  !!! !!!  !!!"""##################""""""!!!!!! """!!! !!!"""###$$$$$$""" !!!"""""""""!!!###$$$%%%!!!!!!!!!!!!""""""""""""""""""""""""###########################"""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%&&&((((((&&&%%%''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&&&&&&&&&&''''''(((((()))((()))))))))***+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++,,,---...///////////////////////////000000000222222111111222222333444444444444444444555555555444444555666777888999999999:::;;;<<<===>>>??????{{{wwwkkkgggbbb____________^^^```___\\\YYYXXXWWWXXXXXXWWWVVVTTTTTTTTTTTTRRRQQQIIIHHHFFFDDDBBB@@@??????:::999888888999888666444444333222000...---++++++&&&'''((('''&&&&&&(((***!!!$$$''''''$$$###$$$%%%$$$$$$###############"""$$$$$$$$$$$$$$$#########"""######$$$$$$######"""!!!  !!!"""##################"""!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""""""######""""""%%%$$$###"""!!!!!!!!!!!!!!!!!! !!!"""### !!!### ###""" !!!""""""!!! ############"""!!! """"""""""""!!!!!!  !!!"""""" """&&&&&&###!!!"""!!!   ######""""""!!! ###""""""!!!  !!!""""""!!!  ###$$$###"""!!!!!!!!!!!!!!!"""""""""#########""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""!!! """###%%%$$$###  !!!"""###&&&%%%###"""""""""###$$$ !!!###$$$$$$###!!! """!!!  !!!!!!$$$###"""#########  !!!"""$$$'''***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$#########"""!!! !!!"""### """###$$$'''+++$$$###"""!!!!!! !!!!!!""""""""""""!!! """###!!! !!!!!!!!!!!! !!!""""""!!!  !!!!!!!!!!!!!!!!!!   !!! !!!  !!!"""$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""######""" """######""" !!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################'''%%%$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++,,,---......//////...,,,,,,---...000111222222222111111111111222333333444444444555555555666666444444555666777777888999999999:::;;;<<<===>>>>>>zzzvvvkkkhhhdddaaa```______^^^aaa```]]]ZZZXXXWWWWWWXXXWWWUUUTTTTTTTTTSSSQQQPPPIIIGGGEEECCCAAA???>>>>>>999888888999:::999666444555444333111000...---,,,((())))))(((&&&'''))),,, %%%%%%""""""$$$$$$$$$$$$$$$$$$############%%%%%%$$$$$$######""""""!!!!!!!!!""""""!!!!!!!!!!!! !!!"""###############"""!!!!!!!!!!!!!!!!!!!!!!!! """"""############""""""$$$$$$###"""""""""""""""""""""!!! !!!"""###"""######""" """!!! """###"""!!! !!!!!!!!!!!!!!! !!!""""""#########"""""" !!!!!! !!!!!!!!! !!!$$$'''!!!!!!   """""""""!!! """"""!!!!!!  !!!"""######"""!!!"""######!!!!!!""""""""" ###"""!!! !!!"""###""""""!!!!!!!!!!!!""""""!!! !!!###$$$$$$### !!!"""############"""!!!""""""###$$$ !!!"""######"""!!! """!!!!!!###%%% """%%%''''''%%%### ###&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!!!!  !!!!!!$$$$$$!!!""""""!!! !!!!!!""""""!!! !!!!!!  !!!""""""!!! !!! !!!!!!   !!! !!!!!!!!!!!! !!!"""###""""""!!!!!! !!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""###"""!!!!!!###$$$###"""''''''&&&$$$!!!!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$""""""###############$$$""""""""""""""""""""""""########################'''%%%###"""###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&(((((((((((((((((('''''')))))))))(((((((((((((((,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---............+++,,,---...///111222222111111111111111222222333444444444555555666666777444444555555666777777888999999999:::;;;<<<<<<<<<|||wwwrrrkkkhhhdddaaa```___^^^]]]aaa___\\\YYYWWWWWWWWWWWWXXXVVVUUUTTTTTTRRROOOMMMJJJIIIFFFCCCAAA>>>===<<<888777777888999888666333333333111000...,,,++++++***+++***(((&&&&&&(((***'''---)))%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!""""""""""""!!!!!!$$$"""  ###############"""!!!!!!!!!!!! !!!!!!!!!""""""############""""""""""""!!!!!!"""######$$$%%%$$$"""!!! !!!!!!!!!######"""   !!!!!! !!!!!!!!!!!!!!!  !!!!!!!!! """ ### !!!!!!!!!!!!!!!  !!!  !!!!!!""""""!!!"""$$$###"""!!!"""######!!! !!!""" ###"""!!! !!!"""###!!!!!!""""""""""""!!!!!!  """$$$###""" !!!""""""###""""""""""""""""""#########"""!!! !!!"""###%%%$$$""" !!!"""$$$!!!%%%((((((%%%"""%%%%%%%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""!!! !!!  !!!(((%%%!!! """!!! !!!!!!!!!!!!  !!!!!! """######!!!  !!!!!!  !!!    !!!!!! !!!!!!""""""!!!  !!!"""!!!!!!!!!  !!!!!!!!!""""""######!!!""""""""""""!!!!!!!!!"""!!!!!!"""$$$$$$$$$""""""######$$$$$$$$$######!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######!!!!!!!!!"""""""""######""""""""""""""""""""""""########################'''$$$""""""###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&(((((((((((('''''''''''')))))))))))))))(((((((((+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,***+++,,,---............------....../////////000111111000000111111222333333333444444555666666777444444555555666666777777888888999999::::::;;;;;;zzzsssnnnkkkhhhdddaaa```___]]][[[___^^^[[[XXXWWWVVVWWWWWWWWWVVVUUUUUUTTTRRROOOLLLKKKJJJGGGDDDAAA???======999888777777888777555333000000///---+++***((((((*********(((%%%$$$$$$&&&)))444888111)))((((((%%%%%%%%%%%%%%%%%%&&&&&&&&&###############"""""""""###$$$$$$%%%%%%$$$$$$###%%%$$$""" ###############"""!!!!!!!!! !!!""""""""""""######""""""!!!!!! !!!"""###$$$&&&%%%###!!! !!! !!!!!!!!!"""### !!!!!!!!!!!!!!!!!!  !!!""""""""""""######""""""!!! !!!"""""""""  !!!  !!!""""""######!!!!!! !!!!!!  !!!""""""######  ###$$$###"""###"""!!!!!!!!!"""""""""#########""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!  """###"""!!! !!!"""""""""!!!""""""""""""###############"""  """###((('''$$$""" !!!###$$$### !!!!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!! ###"""!!! !!!"""###!!!&&&((('''!!!!!! !!!!!! !!!!!!!!! """"""!!!!!!$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   !!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!""" !!!!!!!!!!!! !!!!!!""""""###!!!""""""""""""!!!!!! """!!!!!!###%%%%%%$$$### !!!"""############!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""""" !!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################%%%###"""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((()))))))))))))))***++++++,,,,,,++++++***))))))*********+++++++++***+++,,,------......---//////..................111000000000000111222222111222222333444555666666444444555555555666666666777888888888999999999:::xxxrrrmmmjjjgggcccaaa___^^^\\\ZZZ]]]\\\YYYWWWVVVVVVWWWWWWUUUTTTTTTTTTUUUSSSPPPMMMJJJIIIGGGDDDBBBAAA@@@???===;;;888777777777666444111000///...,,,***)))((()))***+++***'''%%%%%%&&&)))555:::000''''''(((&&&######$$$$$$%%%%%%%%%%%%""""""""""""###############$$$$$$%%%%%%$$$$$$###$$$#########""""""!!!!!!###############"""!!!!!!!!!  !!!"""###!!!""""""""""""!!! !!! !!!!!!%%%$$$"""!!!!!!!!!"""""" !!!!!!"""### !!!!!!  !!!""""""### !!!!!!"""""""""!!!!!!""""""############"""""" !!!!!!%%%&&&%%%###!!! !!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!"""  """###"""!!!!!!""""""###""" """""""""#########$$$$$$!!!!!!""""""""""""!!!!!! !!!"""######"""!!! !!! !!!!!!!!! !!!""""""!!! #########$$$######""""""!!!!!!!!! !!!!!!!!!#########"""!!!!!! !!!!!!!!!"""###"""!!!"""###%%%&&&########################!!!!!!!!!!!!!!!!!! """!!!  !!!"""&&&$$$!!!"""!!!!!! !!!!!!"""""" !!!!!!  !!!"""!!! """ !!!!!!""""""""""""""""""""""""""" """!!! !!!"""###  !!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!! !!!"""###$$$%%%%%% !!!!!!""""""!!!"""######"""!!! !!!!!!!!!###%%%&&&$$$###""""""###""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!"""""""""######### !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""$$$&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&'''((((((((())))))******++++++******)))))))))))))))*********+++******+++,,,------------........................000000000000000111222222000000111222333444555555444444444555555555666666777777777888888888888999xxxrrrmmmiiigggcccaaa___]]][[[YYY\\\ZZZXXXVVVUUUVVVWWWXXXRRRRRRSSSTTTUUUTTTQQQOOOIIIHHHFFFEEECCCCCCBBBBBB@@@===:::888888888777666444333222111///---,,,+++)))+++------+++)))((())) ---222)))!!!$$$'''&&&""""""######$$$$$$$$$$$$!!!!!!""""""######$$$$$$""""""############""""""""""""###$$$$$$$$$$$$##################"""!!!!!!!!!  !!!"""###!!!!!!"""!!!!!! """!!! ###"""!!!!!!!!!"""$$$$$$ !!!  """###$$$$$$###"""""""""!!!  !!!!!!""""""!!!"""###!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!! """""""""!!!  !!!###$$$######"""!!!  !!!!!!"""%%%&&&%%%"""!!!!!!!!!!!!!!!"""""""""""" !!!"""######"""!!! !!!"""######"""!!! !!!  !!!  !!!""""""!!! $$$$$$$$$$$$$$$###"""""" !!!######!!! !!!"""$$$$$$%%%!!! !!!###%%%%%%$$$""""""&&&((('''$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""###!!!!!!###%%%""""""!!!!!!!!!""""""### !!! """"""!!! !!!!!! """""""""""""""""""""""""""!!! !!!"""###"""  !!!###%%%  !!!""""""!!!  !!!  !!!!!!!!!  !!!"""$$$%%%&&&'''((( !!!!!!"""!!!"""#########!!! !!!!!!!!!$$$&&&&&&%%%### !!!"""###$$$$$$$$$$$$!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""""""""""""""""""""########################!!!!!!###%%%((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%#########""""""###$$$$$$######$$$$$$%%%&&&''''''$$$$$$%%%%%%&&&'''(((((())))))************))))))))))))))))))******************+++,,,---------------------.........//////000000000000000111111222///000000111333444555555444444444555555555555555777777777777888888888888zzzsssqqqjjjgggdddbbb```]]]ZZZWWWZZZZZZYYYXXXXXXXXXXXXXXXRRRSSSUUUVVVUUURRROOOMMMIIIGGGCCCAAA@@@@@@>>>======<<<999777555444444444000...------......---,,,---///...******------+++$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$""""""######$$$$$$%%%%%%###########################"""!!!!!!!!!"""$$$%%%""""""""""""!!!!!!!!!!!!$$$###!!!  %%%$$$#########%%%&&&'''!!!!!! !!!###!!! """###  ###"""  """""""""!!!""""""""""""!!! !!!"""###"""!!!!!!  ###!!!!!!!!!!!!!!!!!!!!!!!!  %%%(((&&&  %%%$$$  !!!!!!   !!!"""  !!!  """ !!!!!!""""""""""""!!! !!!!!!""""""""""""!!!!!! ###&&&$$$###!!!!!!!!!!!!  """######"""!!!%%%))))))$$$ $$$!!! ###$$$""""""""""""""""""""""""""" !!!!!!!!!   """ '''$$$!!!!!!$$$%%%%%%###"""$$$&&&000---)))%%%!!!""""""######!!!  """""""""!!!"""$$$&&&###"""!!!  !!!""""""!!! !!!!!! !!!!!! !!!!!!!!!!!!  !!!!!!$$$&&&###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""&&&%%%$$$######$$$%%%&&&$$$###"""!!!!!! !!!!!!"""""""""!!! ###"""!!!!!!!!!"""$$$%%%""""""""""""############&&&%%%$$$#########$$$%%%%%%$$$#########$$$%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$###""""""######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++***************)))))))))'''(((((()))***+++++++++)))***++++++,,,---..............................///////////////000111111222333444444555555444444222222333444444555555666777777777777666666666666yyyssspppjjjgggdddbbb```]]]ZZZXXX\\\[[[ZZZXXXWWWVVVVVVVVVSSSTTTUUUVVVUUURRRPPPNNNJJJGGGCCCAAAAAA@@@>>>======<<<999777555444444444222111///.........,,,***$$$(((+++***)))***'''"""$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!"""""""""#######################################!!! !!!!!!"""""""""""""""""""""""""""!!!###"""!!!   !!!!!!!!! !!!###!!!!!!!!!"""""""""!!! """!!!  """#########""" !!!!!!  !!! !!!!!!   ###"""!!!!!! !!!!!!   !!!!!! !!!""" !!! !!!!!!!!!""" !!!!!!!!!!!! """"""""""""!!!!!! !!!###%%%###!!!!!!### !!!!!!""""""###  !!!###$$$(((%%%"""###%%%&&&###!!!  !!!!!!!!! """""""""""""""""""""""" !!!!!!!!!   """    !!!###%%%+++)))&&&###!!!  !!!!!! !!!""""""!!!!!!"""!!!!!!  !!!""""""!!! !!!!!! !!!!!! !!!!!!!!!!!!  !!!!!!!!! """###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!! !!!!!!###""""""!!!!!!!!!!!!""" !!!"""""""""!!!  !!!"""###""""""""""""############%%%%%%$$$#########$$$%%%&&&%%%$$$""""""""""""############$$$$$$######"""%%%%%%$$$###############&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''((()))&&&&&&&&&&&&'''''''''((('''(((((()))******++++++++++++,,,,,,,,,,,,,,,,,,------------------------///////////////000000111000111222222333333222222222222333444444555555666777777777777666666666666xxxrrrooojjjgggdddbbb```^^^[[[YYY]]]\\\ZZZXXXVVVUUUTTTTTTTTTUUUVVVVVVUUUSSSPPPOOOJJJGGGDDDBBBBBBAAA???===<<<;;;999777555444444444555333000//////...+++)))&&&)))***(((((()))((($$$%%%%%%%%%%%%$$$$$$$$$$$$##################"""!!!###""""""""""""""""""!!!######################## !!!""""""######"""""""""""""""""""""""""""""""""!!! !!!!!!"""!!! !!! !!!!!!""""""!!!!!!!!!!!!###%%%$$$###!!!""""""""""""!!! !!! !!!"""###$$$###### !!!!!!  !!!"""###!!!"""""""""""""""!!!!!! !!!   !!!!!!!!!  !!!!!!"""###### !!!  !!! !!!!!!!!!!!!"""""""""!!! !!!""""""######""""""!!!""""""""""""!!!!!! """"""################## !!!"""###$$$%%%"""!!!!!!!!!"""###$$$%%%+++'''###!!!"""###!!! !!!  """""""""""""""""""""""" !!!"""""""""!!!!!!  """!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!""""""!!! !!! !!!"""###$$$###""" !!!""" !!!!!!!!!   !!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!""""""""" """###!!!!!!!!!""""""  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! """!!!!!!!!!!!!""""""### !!!""""""""" !!!""""""""""""""""""############$$$$$$#########$$$$$$%%%&&&%%%$$$"""!!!!!!!!!!!!########################%%%$$$$$$############$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((((((((((())))))*********((((((((()))******++++++------,,,,,,++++++++++++,,,,,,,,,,,,------------//////......//////000111000111111222222222222222222222333444444555555666666666666666777777777777xxxrrroooiiigggdddcccaaa___]]]ZZZ\\\[[[YYYXXXVVVUUUUUUTTTUUUUUUVVVVVVUUUSSSQQQOOOJJJHHHEEECCCCCCAAA???===;;;:::999777666444444333444222000000000///---+++...---(((""""""''',,,,,,%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&$$$$$$######""""""!!!!!! ########################"""###$$$&&&&&&%%%$$$$$$"""""""""""""""######### !!!!!!!!!%%%$$$$$$######""""""""" """#########"""!!!"""%%%'''((()))  !!!"""######""""""!!!!!!!!!"""!!!!!!  !!!"""!!!!!!""" ######$$$$$$######"""!!! !!!!!!  ###  !!!""""""!!!  !!!"""###""""""!!!!!!""""""!!! !!!### !!!!!!!!!!!!!!!$$$%%%%%%%%%$$$###"""""""""""""""######""""""""""""""""""""""""###$$$$$$###"""!!!"""$$$%%%%%%$$$!!!!!!""""""######$$$$$$###############$$$%%%%%%(((&&&###""""""""" !!!###!!! """!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######""""""  """""""""""""""""""""""""""!!!!!! !!!!!! !!!""""""###$$$###"""!!!"""######$$$"""!!! !!!!!!  !!!!!! !!!  !!!!!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""###$$$""" !!!###$$$%%%&&&%%%###"""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  """""""""""" !!!!!! !!!!!!"""######"""""""""!!! """""""""""""""######$$$!!!"""""""""###########################$$$$$$$$$%%%%%%$$$######"""""""""%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***************************(((((())))))************,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---///............///000000222222333444444444444333222222333444444555555666666666666666777777777777xxxrrroooiiigggeeecccbbbaaa^^^\\\ZZZYYYXXXWWWWWWWWWWWWWWWUUUUUUUUUUUUTTTRRRQQQPPPJJJHHHFFFEEEDDDBBB@@@===999999888777666555333333222111//////000000///---,,,+++&&&%%%)))***&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&''''''&&&%%%$$$######""""""!!!!!! """""""""""""""""""""""""""###$$$&&&&&&%%%$$$$$$!!!"""""""""#########$$$ !!!!!!!!!!!!!!!!!!!!!!!!  """#########"""!!!!!!!!!"""!!! !!!!!!   !!!"""!!!!!!  """$$$%%%%%% !!!"""!!! !!!  """### !!!!!!!!! """  !!!""""""!!!  !!!""""""  !!!!!!  """!!!!!!!!!!!!!!!   !!!!!!""""""!!!!!! !!!!!!""""""$$$&&&((()))###"""!!!"""$$$%%%%%%$$$$$$$$$######""""""!!!!!!#########$$$$$$$$$$$$$$$""""""###$$$$$$###!!!"""$$$### !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######""""""  """""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""""""!!!!!!  $$$###"""!!!!!!  !!! !!!### !!!""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""###"""""" !!!""" """###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!###$$$$$$###!!!!!!!!!!!! !!!!!!"""######"""""""""!!! !!!""""""###############!!!"""""""""############""""""######$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))))))))((('''&&&%%%%%%$$$)))))))))))))))*********))))))***++++++,,,------+++++++++,,,,,,---------...............//////000111222333333444444333333222222333444444555555666555666666666777777777888xxxrrrpppiiigggeeeccccccbbb___^^^ZZZZZZYYYXXXXXXXXXXXXYYYTTTTTTTTTSSSRRRQQQPPPOOOJJJHHHGGGFFFEEECCC@@@>>>888888888777666555333222111///......000000///---(((******''''''))))))&&&''''''&&&&&&%%%%%%$$$$$$!!!"""#####################""""""""""""""""""!!!"""""""""""""""""""""""" !!!""""""######""""""!!!""""""######$$$$$$$$$ !!!!!!!!!!!!!!! !!!  !!!"""""""""""" !!!""""""  $$$###""""""!!!!!!""""""   !!!!!!!!!   !!! !!!###!!!!!!  ### !!!     !!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!  !!!!!! """"""!!!"""$$$&&&(((***""""""##################%%%$$$###"""!!! !!!"""############"""""""""$$$%%%###!!! !!!"""###"""!!!!!!!!!###"""""""""""""""""""""""" !!!"""""""""!!!!!!  """!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!! !!!!!!!!! !!!###!!!!!!!!!!!!!!!  &&&%%%###"""!!!  !!!!!! !!!###%%% !!!"""###$$$###"""!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""   """"""  !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!!!!""""""!!!!!!!!!"""!!!!!!!!!!!!""""""### !!!""""""""" !!!!!!!!!!!!!!!""""""""""""############ !!!"""###$$$$$$$$$$$$"""###%%%&&&''''''((('''###""""""!!!"""###%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''+++******)))((('''&&&&&&))))))))))))))))))******(((((()))***+++,,,------++++++,,,,,,------............------......///000///000000111111111111111222222333444444555555666555555666666777777888888yyysssqqqiiigggeeeddddddcccaaa___]]]\\\[[[ZZZYYYXXXXXXXXXTTTSSSSSSRRRQQQPPPOOOOOOJJJIIIGGGGGGFFFDDD@@@>>>777777888777666555333222111000............---+++))),,,---******,,,+++'''(((''''''&&&%%%%%%$$$$$$!!!!!!!!!!!!!!!"""######"""""""""###############""""""""""""""""""""""""!!! !!!!!!""""""!!!""""""######$$$%%%%%%!!!!!!""""""!!! !!!"""###$$$$$$$$$###""" !!!"""###"""#########&&&((($$$$$$"""!!!!!!!!!"""###  !!! !!!""""""!!! &&&%%%$$$!!! !!! """### !!!  !!! !!!""""""""""""!!!  !!!!!!  !!!  !!!!!!  !!!   """!!!!!!!!!  !!!"""""""""!!! !!!!!! ###"""!!!!!!!!!###%%%&&&!!!###%%%###!!!!!!###"""""""""!!!!!! !!!""""""!!!  !!!""""""!!!!!!!!!"""!!! !!!"""!!! """""""""""""""""""""""" !!!!!!!!!   """  !!!!!!######!!!"""%%% !!!!!!!!!!!!!!!!!! !!!""""""######$$$###"""!!! !!!!!! !!!"""!!! """### """###$$$###"""!!!"""!!!  !!!"""!!!!!! !!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!  """###$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###############""""""!!!"""!!!!!! !!!!!!"""###""""""!!!!!!!!!!!!""" !!!""""""""" !!!"""!!!!!! """"""""""""############ """###$$$$$$$$$#########%%%&&&'''&&&&&&%%%###"""!!!!!!"""###%%%'''$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&***************+++++++++***)))))))))))))))))))))))))))******+++++++++,,,+++,,,,,,---......//////...------------...////////////000111111111111111222222333444444555555666555555555666777888888888yyytttqqqiiigggeeeddddddcccaaa______^^^]]][[[YYYXXXWWWWWWSSSSSSRRRQQQPPPOOONNNNNNJJJIIIHHHGGGFFFDDDAAA>>>777777888777777555333222333111///......,,,***(((******'''"""!!!&&&)))((((((((('''&&&%%%%%%$$$$$$$$$###"""""""""###%%%&&&""""""######$$$$$$%%%%%%""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%!!!""""""###$$$$$$%%%%%%"""""""""""""""  !!!"""$$$$$$$$$###""" """###!!!  ###"""  !!!!!!  !!!""" !!!"""######"""!!!!!! !!!!!!"""!!!!!!!!! """!!!  """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%&&&'''!!!!!!!!! !!!!!!  !!!  !!!!!!!!!!!!"""###""" """###""""""!!!!!!  !!!!!!"""!!!!!! !!!!!!!!!!!! $$$###!!!  !!!### ###&&&$$$ ### !!!!!!!!!!!! !!!!!! !!!!!!!!! !!!###"""!!!""" """""""""""""""""""""""" !!!!!!!!! !!!  """  !!!""""""!!!!!!  ### !!!""""""!!!!!! """###$$$%%%%%%!!!!!! !!!"""###"""######!!!!!!!!!"""###"""!!! """!!!  !!!"""!!!!!! !!!!!! !!!!!!!!!!!!  !!!###!!! """###"""""" """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$###""""""$$$###"""!!!!!!"""###$$$$$$###"""!!!!!! !!!!!!"""""""""!!!  !!!###$$$$$$$$$###"""""""""""""""############ """###$$$$$$$$$######$$$%%%&&&%%%$$$###"""%%%$$$######$$$%%%((()))$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''((((((((((((((($$$%%%&&&'''((()))***************)))))))))))))))+++++++++***************,,,,,,------...///000000...------------...//////111111222333333333333222222222333444444555555666444555555666777888888999|||uuupppjjjiiigggeeecccbbbaaaaaa```^^^\\\[[[[[[[[[YYYXXXSSSPPPNNNNNNPPPQQQPPPMMMKKKIIIGGGEEEDDDBBB@@@>>>;;;::::::999888777666666555444333222000///......)))))))))(((''''''&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&$$$"""%%%&&&$$$ ###(((############""""""""""""$$$$$$$$$$$$$$$###"""!!!%%%%%%$$$###""""""######"""###$$$%%%$$$$$$"""""""""$$$$$$ !!! !!!!!!"""###$$$### """###!!! !!!""""""!!!  !!!!!! !!!   !!!"""!!!!!!!!! !!!!!!   ###$$$""" ###""" !!! """!!!!!!!!!!!!  !!!###"""   !!!"""$$$$$$"""!!!###"""!!! !!!""""""######"""!!! !!!"""### !!!"""$$$%%%""""""!!!!!! !!!"""#########""" $$$###"""!!!!!!"""$$$$$$""""""!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!! !!!###""""""!!!!!!!!!!!!""""""  !!!!!!""""""######!!!  !!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """######!!! !!!""" !!!"""###"""#########"""  !!!!!!!!!!!!!!! $$$#########""""""!!!!!!!!!  !!!$$$$$$###"""!!! !!!!!!"""###$$$$$$%%%%%%"""""""""""""""""""""""""""###$$$$$$$$$"""!!! """"""!!!!!!!!!  !!!"""""""""""""""$$$$$$###"""!!!  !!!"""######$$$$$$$$$$$$############"""###"""  !!!###%%%!!!!!!"""###%%%&&&'''(((%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&'''''')))***)))'''&&&&&&'''++++++++++++++++++++++++,,,,,,+++******+++++++++***,,,............000111///............---------............000222444555555555555555555555555444444555777888999999888888|||tttoookkkiiigggeeecccaaa``````___]]]ZZZZZZZZZZZZYYYXXXUUURRRPPPPPPRRRTTTRRRPPPKKKIIIFFFDDDCCCAAA>>><<<;;;::::::999888777666666555444444222111...---,,,*********)))((((((''''''$$$$$$$$$#########""""""$$$###!!! """$$$!!!!!!%%%############""""""""""""###############"""!!!!!!$$$$$$###"""""""""""""""!!!"""###$$$$$$###"""!!!"""$$$###!!! !!!###""""""!!!!!!!!!!!!!!!"""!!! """"""  !!!!!!!!!!!! """"""""""""!!!"""!!!   !!!!!!  !!! !!!!!! """"""!!!!!! """###"""!!!###"""   !!!!!! !!!!!!""" !!!!!!  !!! !!!"""######"""!!! $$$$$$###"""!!!!!!!!!!!! !!!""""""###""""""!!!!!!!!!!!!""""""!!!  !!!"""!!!!!!!!!!!!  !!!!!!"""""" """!!!""""""!!!!!!!!!!!!"""""""""!!!!!!!!!   !!!"""!!!!!! !!!!!!""""""!!!  !!!""" !!!!!!!!!!!!!!!"""""" !!!!!! !!!!!! !!!  """"""!!!!!!!!!"""!!! !!!!!!""""""!!!  !!!!!!!!!"""!!!!!!!!! ######"""""""""!!!!!!!!!###"""!!! !!!"""###"""""""""!!!!!!!!!!!!!!! !!!!!!""""""#########""""""""""""""""""""""""""""""######"""!!!!!!  !!!!!!""""""""" !!!"""""""""""""""###""""""!!!!!!  !!!"""#########$$$$$$$$$#########"""""""""!!!!!! !!!"""###$$$""""""######$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''&&&&&&'''((('''(((***)))'''&&&&&&'''************************+++*********************+++---...---,,,,,,---...///............---------/////////000222444666777444444444444444444444444444555666888888888888777}}}tttnnnkkkiiigggdddbbb```^^^^^^\\\[[[YYYXXXYYYZZZYYYXXXVVVSSSPPPPPPSSSTTTRRRPPPKKKIIIFFFDDDBBB@@@===;;;;;;;;;:::999888777666555333333333333111...+++)))+++++++++***))))))((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%###!!!  """"""!!!!!!$$$############""""""""""""!!!""""""""""""!!! ######"""!!!!!!!!!"""""" !!!"""######"""!!!!!! !!!""""""""""""$$$&&&$$$###"""!!!  """!!!!!!!!! !!!!!!!!!!!! """"""!!! !!! !!!!!!  """""""""!!!!!!!!!!!!!!!!!! """""""""###"""  !!!!!!!!!"""""""""  !!!!!!!!!!!! !!! !!!    !!!""" !!!"""######"""!!!   !!!"""""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!   !!!!!!!!! $$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   """"""!!!!!!""""""###$$$!!!!!!!!!  !!!!!! !!!!!! !!!!!!  !!!"""  !!!!!!  """!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!""""""""" !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!! !!! !!!"""###$$$$$$!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!! !!!!!!""""""######$$$$$$#########"""""""""!!!!!!!!!"""""""""###############$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&'''&&&((())))))'''&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))***,,,---...---+++***+++,,,///............---------/////////000111333555666333333333333333333333333333444555666777777777777}}}tttnnnkkkjjjgggdddaaa___]]]\\\[[[YYYWWWWWWYYYYYYYYYXXXTTTQQQNNNOOOQQQRRRPPPNNNLLLJJJGGGEEECCCAAA===;;;;;;;;;:::999888666555555///000222333222///,,,***++++++***))))))(((((('''''''''''''''&&&&&&&&&&&&'''%%%###$$$&&&&&&""""""######""" """%%%############"""""""""!!!!!!"""""""""""""""!!!!!!""""""!!!!!!!!!!!!!!!"""!!!!!!###$$$$$$###""""""!!!!!!!!! !!!"""$$$&&&###"""!!! """!!!  !!!""" """###!!!!!! !!! !!!!!!!!!!!!  !!!""" !!!!!!!!!!!! !!! """######"""  !!!!!!!!!!!!"""""""""!!!!!!   !!!!!! !!!  !!!!!! !!!""""""!!!!!!""""""""""""!!!!!! !!!!!!"""""" !!!""""""!!! !!!  !!!!!!!!! """"""!!!!!! !!!!!!!!!!!!!!!!!!   !!!!!! !!!!!! !!!""""""!!!!!!!!! !!!!!!!!!  !!!!!! !!!"""!!!###"""!!!  !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!! !!!!!!""""""############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!! !!!!!!!!!"""""""""###############"""""""""""" !!!"""############"""$$$$$$$$$###############(((''''''&&&%%%$$$$$$######""""""###$$$%%%%%%$$$%%%''')))((('''&&&&&&'''((((((((((((((())))))))))))))))))***************+++---...---,,,+++,,,---///............---------,,,------...///000111222111111111111222222222222333333444555555666666666|||tttoookkkjjjgggdddaaa___]]]\\\ZZZYYYWWWWWWXXXYYYYYYXXXTTTQQQOOOOOOQQQRRRQQQOOOMMMKKKHHHFFFEEEBBB???===<<<;;;:::999777666555555,,,...000222222111...---***))))))(((((('''&&&&&&$$$$$$$$$$$$#########"""'''%%%###%%%'''(((%%%!!!#########"""!!!!!!###%%%############"""""""""!!!""""""###$$$$$$#########"""!!!!!!!!!!!!!!!"""""""""###$$$%%%&&&%%%$$$$$$###!!!  !!!"""""" !!!""""""!!!  """"""!!!  !!!"""!!!$$$%%%  !!!!!!!!!!!!!!!!!!  """"""  """$$$###""" !!!!!!!!! !!!!!!  !!!!!!!!!!!!!!! !!!""""""!!!!!!""""""""""""!!!!!!"""!!!!!!!!!!!!!!!"""### !!!!!!!!!!!! !!!""""""!!!  !!!""""""###### !!!!!!"""###"""!!!  !!!!!!!!!!!!    !!!!!!!!! !!!!!! !!!""""""!!!!!!!!! !!!!!!"""    ###"""!!!  !!!!!!    """""""""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!    !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""#########"""""""""!!!!!!!!!!!!"""###$$$#########$$$$$$############""""""$$$$$$$$$$$$$$$%%%%%%%%%$$$""""""###&&&'''&&&%%%%%%&&&(((((('''&&&&&&'''((((((((()))))))))******)))***+++,,,,,,,,,++++++***,,,......------///000///............---------,,,,,,---...///000000000000000000111111111222222333333333444555555666666{{{uuurrrkkkiiigggdddbbb```^^^^^^[[[ZZZXXXWWWXXXYYYXXXWWWWWWTTTQQQQQQTTTUUUSSSQQQMMMKKKHHHGGGFFFDDDAAA???<<<<<<;;;999777666555444---///000222222111000///))))))(((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""###$$$###"""###"""!!! !!!"""###############"""""""""""""""######$$$$$$$$$$$$###""""""!!!!!!!!!"""######"""###$$$&&&&&&&&&&&&%%%###!!! !!!!!!  !!!"""###!!!!!! ###!!!!!! !!!!!!""""""!!!!!!!!!""""""### !!!!!!""""""!!!!!!  !!!!!!!!!!!! !!!######"""    !!!!!!!!! !!!!!!  !!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!  """###$$$$$$$$$ !!!!!!!!!!!!!!!!!!"""#########"""   !!!""""""!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!! !!!!!!!!!!!!""" !!!###$$$"""!!!!!! !!! """######"""   !!!!!!""""""""""""!!!!!!###""""""!!!  !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""  !!!!!!""""""!!! """!!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!""""""""""""######"""""""""!!!!!!!!!"""""""""#########$$$$$$##################"""""" !!!###%%%'''((()))&&&$$$###%%%(((***)))'''$$$&&&''''''&&&&&&&&&'''''''''(((((())))))******((()))+++,,,------,,,+++***,,,............000222///............------------...///000111111111111//////000000111222222222444444333444444555777777zzzuuutttkkkiiigggeeecccaaa``````]]][[[YYYXXXYYYYYYXXXVVVWWWTTTQQQRRRTTTUUUSSSQQQKKKIIIGGGFFFEEEDDDBBB@@@===<<<;;;999777666444444222222222222111000///...******))))))((('''''''''(((((('''''''''&&&&&&&&&"""###"""!!! """$$$$$$###!!!!!!"""#####################""""""""""""!!!!!!"""###############"""""""""""""""###$$$$$$!!!"""$$$%%%&&&&&&%%%%%%!!!!!!###$$$###!!!  !!! """!!! """ !!!!!!!!!!!! !!!!!!!!!"""!!!!!!  !!!!!!!!!!!!""""""""""""!!!!!!  !!!""""""!!!  !!!!!!   """###"""    !!!  !!!!!!!!!!!!  !!!""""""!!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!"""""""""!!!!!!!!!!!!!!!"""""""""###### !!!"""""""""!!!  !!!"""######""""""!!!""""""!!!    !!!"""!!!!!! !!!!!!!!!!!!!!!"""""" !!!!!! !!!!!!$$$&&&###  !!!"""$$$!!! !!!!!!"""!!!!!!""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!"""""""""### !!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!  !!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!""""""!!!!!! $$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!###"""""""""!!!!!!!!!!!!$$$###"""""""""###$$$%%%""""""""""""############!!!!!!###$$$&&&'''((()))%%%###!!!###(((***(((&&&###%%%''''''&&&&&&&&&'''%%%&&&&&&'''(((((())))))'''(((***,,,---,,,+++++++++,,,......------...//////............---------,,,---///000111000000/////////000111111222333333555444444444444666777888yyyvvvvvvjjjiiigggeeecccbbbaaaaaa^^^\\\ZZZYYYYYYYYYXXXVVVUUURRROOOPPPRRRSSSRRROOOIIIGGGEEEEEEEEEDDDBBB@@@===<<<;;;999777666444444666555444222000///...---++++++******)))(((((((((%%%%%%$$$$$$$$$#########$$$%%%%%%""" ###''''''&&&$$$###$$$&&&&&&&&&############"""""""""""" !!!"""""""""""""""######""""""###$$$%%%%%% !!!###$$$%%%%%%$$$$$$"""&&&'''%%%###"""!!!  $$$%%%###  !!!""""""!!!   !!!"""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######!!!  !!!!!! !!!!!! !!! """###"""  !!!"""### !!!!!!""""""### $$$ !!!""""""!!!  """"""!!!!!!!!!!!!""""""&&&&&&%%%###""""""""""""!!!!!!!!!!!!!!! !!!  !!! !!!!!!!!! !!!!!!""""""######$$$$$$ !!!!!!!!!  !!!""""""!!! !!!  !!!!!!""""""""" !!!!!!""""""######!!!  !!!!!!!!! !!!!!! &&&)))'''$$$!!!"""!!!  !!!"""###$$$"""!!!!!!""" !!!"""######""""""######$$$$$$$$$%%% !!!!!!!!!"""""" !!!!!!  !!! """"""""""""""""""""""""!!!"""###"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """""""""""""""""""""""" !!!!!! """""""""""""""""""""!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!%%%###"""!!!!!!###%%%&&&!!!"""""""""############'''''''''&&&&&&%%%%%%%%%""" %%%'''%%%"""###%%%''''''&&&&&&&&&'''$$$$$$%%%&&&&&&'''((((((%%%''')))+++,,,+++***))),,,---...---+++***+++,,,//////.........---------***+++---.........------///000000111222333333333555555444444555666888999yyyssspppjjjhhhfffddddddbbb```^^^___\\\XXXTTTSSSTTTVVVXXXUUUVVVVVVUUUTTTQQQNNNLLLIIIGGGEEEDDDDDDCCCAAA???===;;;999888999999888666;;;333,,,***...111///,,,///+++((('''(((***)))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$############"""$$$$$$######"""  !!!"""###$$$%%%%%%$$$###"""!!! !!!!!!!!!!!!"""############### !!!"""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!""""""!!!!!!""""""######$$$$$$  !!! """""" !!!!!!""""""!!!"""!!! !!!""" !!!!!! %%%)))$$$ !!!!!!"""!!! !!! !!!  !!!&&&!!!!!! !!!"""!!!  !!!"""### !!!$$$"""&&&&&&###  !!!$$$###!!! !!! !!!!!!!!!!!!!!!!!! !!! !!!!!! $$$""" """######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  ###"""!!! !!!"""### """"""!!! $$$"""!!! !!!"""$$$###$$$$$$"""  !!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""#########""""""!!!!!!!!!""""""""""""!!!!!!!!!  !!! !!!"""!!!  !!!!!!!!!!!!!!! $$$"""  !!!!!!"""$$$$$$"""!!!"""""""""""""""""""""""""""!!! """###$$$!!!!!! !!!"""""" """"""!!!!!!!!!!!!!!!""""""""""""""""""######$$$###$$$$$$%%%%%%$$$$$$###(((&&&###!!!!!!###&&&(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%''''''(((******+++++++++...---,,,,,,+++++++++,,,.........------,,,,,,,,,------,,,------...///000111000000000111222333333111222222333333444444555yyysssoookkkiiifffeeedddccc```^^^]]]\\\ZZZYYYXXXXXXXXXXXXUUUVVVVVVVVVTTTQQQNNNLLLJJJHHHFFFDDDCCCAAA???======;;;999888999999888666555///((('''+++---***'''...***'''&&&((())))))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$###############$$$$$$#########"""""""""!!!!!! !!!""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!"""############### !!!""" !!!  !!!!!!!!!!!!!!!    """###  ###$$$"""!!!"""###!!!!!!"""""""""!!!   !!!!!!!!! %%%'''""" ###"""  !!!!!!""""""!!!  !!!!!! !!!"""!!!!!! !!!"""!!! !!!""""""###"""###&&&$$$"""!!!"""###"""   """"""  %%%$$$###"""!!! !!!!!!  !!!"""!!! """   """""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!! """"""!!! ###"""  """############"""  !!!""""""""""""""""""""""""!!!"""""" $$$$$$###"""!!!!!!!!!""""""""""""!!!!!!!!!  !!!""""""""""""############!!!"""###"""  !!!!!!!!!!!!!!! ###""" !!!!!! !!!"""######"""!!! """"""!!! !!!"""###!!! !!!""""""!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$"""######$$$$$$######"""%%%$$$"""!!!!!!"""$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''(((******++++++***---,,,,,,+++++++++++++++------------,,,,,,,,,+++---,,,,,,------...///000111000000000111111222333111111222222333444444444yyysssooollljjjgggfffeeedddbbb___[[[[[[[[[[[[ZZZXXXWWWVVVUUUUUUVVVUUUTTTQQQNNNLLLKKKIIIFFFDDDCCCAAA>>>;;;>>><<<999888999888777666666111------///000---)))+++)))'''&&&'''((()))(((&&&&&&%%%%%%%%%%%%$$$$$$########################""""""""""""!!!!!!!!! !!!""""""######""""""$$$$$$###"""!!! ###############$$$$$$$$$!!!"""""""""############ !!!!!! !!!  !!!!!!!!!!!! ###""""""!!!  $$$"""  ###&&&(((  !!!###  !!!!!!"""    ###"""!!!""""""!!! ###""" ###############""""""!!!!!!!!!!!! !!!######''''''%%%&&&""""""!!!!!!!!!!!!""""""""""""###!!! !!! !!!""""""!!!!!!!!!!!!""""""!!!!!!!!! !!! &&&%%%###"""!!!""""""###   """"""!!! !!!"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!   """######"""  """!!!!!! !!!!!!  !!!"""######!!! !!!########################!!!!!!"""!!! !!!######"""!!!  !!!!!!""""""!!!!!! !!!  !!! !!!!!!!!!"""###$$$###!!! !!!"""!!!!!!!!!!!! ###"""  !!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!!!!""""""  """###""" """"""!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$!!!""""""""""""""""""!!!######"""!!!!!!"""######$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&'''''''''''''''''''''((()))************+++++++++***************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...///000000000000000000111111222111111111222333333444444yyysssooommmkkkhhhgggfffeeebbb```[[[ZZZZZZXXXVVVUUUSSSRRRRRRSSSTTTSSSRRROOOMMMKKKJJJGGGEEECCCBBBAAA>>><<<>>><<<999888999888777666888555222333444444000,,,)))((('''&&&''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!!!!!!!$$$$$$$$$###"""!!! $$$######"""!!! ##################"""""""""""""""""""""######$$$  !!!""""""""""""!!!  !!!!!!  $$$$$$#########"""""""""  """$$$%%% !!!!!!!!!!!!  !!! !!! !!!   !!!""""""!!! ###"""!!!!!!!!!!!!""""""!!!!!! !!!"""!!!  !!!$$$!!!!!!'''***'''%%%%%%""""""""""""""""""""""""""" """$$$###!!! !!!######!!!!!!!!!""""""""""""!!!!!! """!!! !!!###%%%''' !!!"""###!!! """###!!!###"""!!! """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###$$$ !!!""""""!!!  """!!! !!!!!!  """""""""!!! !!!""""""""""""""""""""""""!!!!!!  """ !!!!!! !!!!!!!!!!!!!!!!!!   """###$$$###"""!!!!!!###!!!!!!!!!!!! """!!! !!!!!! !!!""""""!!! ########################"""""""""!!!!!!!!!!!!!!! """###"""!!!"""!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!"""######!!!""""""######""""""!!!""""""############""""""$$$$$$$$$###$$$%%%%%%&&&&&&%%%###""""""###%%%&&&%%%%%%&&&&&&'''(((((()))''''''((()))******))))))))))))*********)))))))))++++++++++++++++++++++++,,,,,,,,,,,,---...//////000000/////////000000111000000111111222333333333zzztttqqqmmmkkkiiiggggggeeecccaaa___]]]ZZZVVVTTTRRRQQQQQQPPPQQQQQQQQQPPPNNNKKKJJJGGGEEECCCBBBCCCBBB@@@???>>><<<:::999888888666555444222000111222111---***(((((((((''''''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$######$$$$$$#########"""""""""###$$$$$$######"""!!! """""""""""""""!!!!!!!!!############"""!!! """"""!!!!!!""""""###$$$!!!  !!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!  """""""""""""""!!! ###"""!!!!!!!!!"""""""""!!!   """ !!!   !!!"""  !!!""""""""""""!!!  !!!!!!!!! !!!"""###"""  !!! $$$$$$ !!!!!!""""""""""""!!!!!!""""""""""""###$$$""" !!!###%%%%%%###""" !!!!!!    !!!###$$$  """###"""  """###!!! ###"""!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""###%%%%%%"""!!!  !!!""" !!!!!! !!!!!!!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!"""### !!!!!!!!!!!!  !!!!!!"""""""""#########"""###$$$###"""!!!!!!###!!!!!!!!!!!! !!!!!! !!!!!!!!! !!!!!!!!!!!! """"""""""""""""""""""""!!!""""""""""""!!!!!!!!! """###"""!!!!!!!!!!!!!!!!!!"""######!!!!!!!!! !!!""""""###"""##################"""######$$$%%%%%%$$$######$$$############$$$%%%%%%%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&'''((())))))'''(((((())))))))))))((((((((()))*********)))(((++++++++++++++++++++++++,,,++++++,,,,,,---...///000000//////...//////000//////000111111222222333|||vvvrrrmmmkkkhhhgggfffeeebbb```bbb```\\\XXXUUUSSSSSSSSSOOOPPPQQQQQQPPPNNNKKKJJJEEECCCBBBBBBCCCCCCAAA??????===:::999888888666555333111000000000///,,,***)))******)))'''&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$############ !!!"""###$$$%%%%%%%%%!!!!!!""""""######$$$$$$""""""######"""!!!###"""!!!!!!!!!"""$$$%%%!!! !!!!!!   !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""""" !!!""""""######  """"""!!! !!!!!!"""""""""""""""!!!$$$"""!!!!!!""""""!!!$$$###"""     !!! !!! !!!"""!!! !!!""" !!!"""######  !!!!!!""""""""""""""""""######"""  !!!!!! ###### !!!!!!!!!!!! ###$$$ !!!###""" !!!   """######!!!"""!!!!!!  """ !!!###""""""!!!"""""" """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###"""!!!!!!""" !!! !!!!!!""" !!!!!!  """ !!!  """!!! %%%###"""  !!! !!!!!!  !!!!!!  !!!!!!!!!""""""""""""###$$$###!!! !!!"""!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""""""""""""""  """###""" !!! !!!!!!"""###$$$!!!!!! !!!!!!"""###"""######$$$$$$######"""$$$$$$%%%%%%%%%%%%$$$$$$###############$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''((())))))'''(((((())))))((((((((('''(((***++++++***))))))++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///000//////.............../////////000111111222222}}}wwwtttllljjjhhhffffffdddbbb```]]]\\\[[[YYYWWWUUUTTTSSSPPPQQQRRRRRRQQQOOOMMMKKKFFFDDDBBBBBBBBBBBB@@@>>>???===:::999888888666444555444222111000///...---***,,,---+++(((%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$$$$""" ############"""""""""""" !!!"""###$$$%%%%%%%%%############$$$$$$$$$$$$ """$$$$$$$$$""""""###"""!!! !!!"""$$$%%%!!! """!!!   !!!!!!  !!!!!!""""""!!!!!!!!!""""""""""""""" !!!"""#########"""   !!!!!!!!!!!!!!! !!!######!!!"""""""""""""""!!!  ###!!!  !!!!!! !!!!!! !!!!!!!!!!!! !!!!!!"""""" !!!!!!"""######"""""""""###$$$"""  !!!!!!$$$###!!! !!!!!! ###%%%"""$$$  !!!%%%''''''### !!!!!!"""!!! !!!!!!$$$!!! """###$$$  !!!!!!!!! !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!     !!!""""""  !!!  """!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """$$$%%%###!!!###"""   !!!!!!  !!!!!!  !!!"""###"""  !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!  !!!"""############!!! !!!""""""!!! !!!"""###$$$!!! !!!""""""!!!""""""""""""""""""!!!$$$$$$############$$$$$$###############$$$$$$%%%$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&&&&''''''(((((('''((((((((((((((('''''''''(((***,,,,,,+++***)))+++,,,,,,,,,------------++++++++++++,,,---...///000///......---------.........//////000111111222~~~yyyvvvllljjjgggfffeeedddaaa___VVVWWWXXXYYYXXXVVVSSSQQQQQQRRRSSSSSSRRRPPPNNNMMMHHHFFFCCCBBBBBB@@@>>><<<@@@===:::999888777666444444333111///...------,,,+++---...,,,(((%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!!!!######""" """"""""""""!!!!!!!!!!!!######$$$$$$$$$######"""%%%$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''&&&%%%$$$###!!! !!!"""$$$%%%!!!!!!""""""  !!!"""""""""   !!!""""""   !!!!!!!!!"""!!!"""%%%((()))&&&### !!!!!!!!! !!!!!!"""$$$!!! !!!  !!!""" !!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!###$$$$$$###   !!! ###$$$ $$$%%%###!!!!!!"""#########  """'''******%%%!!!!!!"""!!! !!!!!!%%%""""""$$$%%%""" !!!!!!!!! !!!######"""  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!  !!!"""### !!!!!!  !!!  """""""""""""""""""""""""""###""""""$$$'''(((%%%""""""###  !!!!!! !!!!!!!!!""""""""""""### """"""!!!  !!!"""!!!!!!!!!  !!!""""""!!!!!!   """$$$$$$$$$$$$"""!!! !!!""""""  !!!"""$$$$$$ !!!"""""" !!!!!!!!!!!! ######""""""""""""###############"""###$$$$$$%%%###%%%'''))))))'''%%%###&&&&&&&&&''''''''''''''''''(((((((((((((((''''''''')))+++,,,---,,,+++***,,,,,,,,,------.........++++++++++++,,,---......000///...---------------......//////000111111111|||yyyvvvqqqkkkeeecccdddeeebbb___[[[ZZZXXXWWWUUUUUUTTTTTTTTTSSSRRRQQQQQQPPPMMMJJJHHHFFFCCCBBB@@@???<<<:::===<<<;;;:::888777666666333333333222000---+++))),,,+++***))))))(((((((((***)))'''%%%$$$$$$$$$%%%%%%'''&&&""""""&&&'''%%%$$$%%%%%%$$$"""!!!"""###$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$###"""$$$%%%&&&&&&$$$&&&######""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!  """"""!!! $$$"""""" !!!!!! """$$$###!!! !!!!!!!!!!!! !!!  !!!"""######$$$!!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!  !!!###"""!!!!!! !!!!!!!!! !!!""""""   !!!""""""  !!!"""###!!!"""!!! """$$$"""  !!!!!!"""""" !!!"""$$$%%%%%%###!!! !!!"""######!!!"""""""""!!!   !!!""" !!!""""""!!!  !!!   !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""######"""   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""%%%"""!!!"""  !!!!!!!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""" !!!"""######$$$ !!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%###!!! !!!$$$%%%$$$"""$$$$$$######""""""!!!!!!(((((((((''''''&&&&&&&&&!!!!!!"""###%%%&&&''''''''')))***,,,,,,***)))'''(((''''''''''''(((((()))---,,,+++*********+++,,,,,,,,,******+++,,,///000......---------,,,,,,,,,//////000000111111111111zzzxxxuuupppkkkfffdddeeefffdddaaa\\\ZZZYYYWWWUUUTTTSSSSSSQQQPPPOOOOOOOOONNNKKKHHHGGGEEECCCAAAAAA???===;;;===<<<;;;:::888777666666222333222222000...,,,******)))(((''''''&&&&&&&&&***)))'''&&&%%%%%%&&&&&&$$$'''&&&""""""&&&'''%%%###$$$%%%$$$"""!!!"""###$$$$$$$$$############"""########################"""""""""""""""!!!!!!!!!!!!!!!""""""!!!&&&""""""###""""""""""""!!!!!! !!!!!!!!!  !!!!!!  !!!"""!!!!!!   !!! """###"""!!! !!!!!!""""""""""""!!!!!!!!!  !!!  !!!!!!!!! !!!  """!!!   """###!!! !!!!!!!!!!!!  """!!!!!! !!!!!!!!!"""!!! ######"""!!! !!!!!!!!!!!! !!!""""""""""""!!!  !!!"""######$$$"""  !!!!!!!!!!!!!!!  !!!""" !!!""""""!!!!!!!!! !!!!!!  """!!!!!! !!!!!!"""###"""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""" !!!"""!!!  !!!!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!""""""###### !!!"""""""""!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""""""  !!!"""###!!! !!!$$$%%%$$$"""#########"""""""""""""""$$$$$$$$$$$$######"""""""""######$$$%%%&&&''''''%%%&&&'''(((((('''&&&%%%)))))))))))))))******+++,,,+++***))))))***+++,,,******)))((()))+++---............---------,,,,,,000000000000000111111111}}}xxxuuusssnnnjjjfffeeefffgggeeeccc]]]\\\ZZZWWWUUUSSSRRRQQQOOONNNMMMMMMMMMLLLIIIFFFFFFDDDBBBAAAAAA@@@>>><<<===<<<;;;:::888777666666111222222222111///---,,,---,,,+++***))))))))))))((((((''''''''''''(((((($$$&&&&&&###"""&&&&&&$$$"""$$$$$$$$$"""!!!"""###$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!! ###!!! !!!#########&&& $$$$$$ %%%"""""""""!!!!!!!!!!!!   !!!!!! !!!"""!!!!!!    """###""" """""""""######"""""""""!!!  !!!!!!"""!!! $$$!!! !!!!!! !!!!!! """"""!!!!!!  !!!   """###""" !!!!!!!!! !!!!!!!!!###""""""!!!  """!!! """%%%&&&###!!!!!!!!! !!!######!!! !!!!!!$$$""" !!!    !!!"""   !!!!!! !!!!!!!!!  """ !!!""""""!!! !!!!!!""""""""""""!!!!!!###"""!!!   !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!!!! !!!!!!!!! !!!!!!!!! """!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""### !!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""""" !!!###"""!!!"""###$$$###"""""""""""""""############"""""""""""""""!!!!!!!!!$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((())))))***************))))))))))))******------,,,,,,,,,...///111...............---------111111111000000000000000|||vvvsssqqqjjjhhheeedddeeefffeeeccc```^^^\\\YYYVVVTTTRRRQQQNNNMMMLLLMMMMMMLLLIIIFFFDDDCCCAAAAAAAAAAAA???>>>===<<<;;;:::888777666666111111222222111000...---------,,,+++************&&&&&&&&&&&&''''''(((((($$$&&&&&&######%%%%%%###!!!"""$$$###""""""###$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! &&&$$$!!!!!!"""$$$%%%$$$%%%!!! ###""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!    """"""!!! !!!!!!""""""""""""!!!!!!  !!!!!!!!!""""""######### """$$$"""!!! !!!"""%%%"""  !!!""""""######"""!!! $$$""" !!!!!! !!!!!!!!! !!!""""""    !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!"""""" !!!###!!!!!!!!!  ###!!! !!!!!!  !!!  !!!"""!!!!!!!!!  !!!!!!"""""""""!!!  """$$$$$$$$$###"""!!! !!!""""""!!!  !!!"""######"""!!! """"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$###"""!!!!!!!!!!!!!!! !!!!!!!!!!!! """!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""""""""#########"""!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''%%%%%%&&&''''''(((((((((((((((((((((((()))))))))------------...///000111........................111111111111000000000000{{{uuurrrooogggfffdddcccdddccccccbbbbbb```^^^ZZZWWWUUUSSSRRROOONNNNNNNNNNNNMMMKKKHHHDDDBBBAAAAAAAAAAAA@@@>>>===<<<;;;:::888777666666111222222222111000...---(((((('''&&&%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&###&&&&&&######%%%$$$!!! !!!######""""""###%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!!!! $$$""" !!!""""""!!!""" """!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!  !!!!!! ###$$$$$$###"""!!!   !!!!!!    !!!  ###"""!!!  !!!"""$$$!!! !!!!!!!!!!!! !!!!!!"""######""""""!!! !!!"""###!!!!!! !!!!!!###"""!!!!!!!!!!!!   !!!""""""###### !!!""""""!!!!!! !!!!!!  """$$$$$$"""!!!!!! """!!!!!! !!!!!!"""!!!  !!!""" !!!!!!  ###%%%%%%$$$### !!!  !!!"""######"""!!! """!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$###"""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$"""#########""""""""""""!!!!!!""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$&&&'''((((((((('''''''''(((((())))))))))))(((((())))))***++++++,,,------..................111111111000000000000000|||uuurrrnnneeeeeedddccccccbbbaaaaaabbb```^^^ZZZXXXUUUTTTSSSPPPPPPOOOPPPPPPPPPMMMKKKDDDCCCAAAAAAAAAAAA???>>>===<<<;;;:::888777666666222333333333222000...---)))((('''&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%###&&&&&&######$$$###  """"""""""""$$$%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!%%%###"""###$$$$$$###!!! """$$$$$$%%%%%% !!!!!!!!!!!!!!!"""""""""""""""!!! !!!!!! """!!!!!!  !!!!!!!!! %%%&&&&&&%%%"""    !!!!!!   !!!""" !!! """""" !!!!!!  !!!!!!    !!!!!! !!!!!!!!!  !!!!!!!!!###"""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!""""""""" """"""""""""!!!!!!!!!  !!!!!!"""###!!! !!!  !!!  !!! !!!!!!"""### !!!!!! !!!###$$$ """""""""!!!  !!!!!!!!!  !!!!!!!!!!!! !!!!!! !!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!!!!!!!!!!!!! !!!!!!"""""""""!!! !!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!  !!!!!!!!!!!!  !!!!!!!!!"""""""""""""""""""""""" !!!"""#########"""""""""###$$$###"""!!!"""###""""""""""""#####################$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$&&&''')))*********)))&&&'''((()))******))))))))))))******+++,,,,,,,,,,,,,,,,,,---------------///000000000111111111111}}}vvvrrrnnneeeffffffeeecccaaa``````___^^^\\\YYYVVVTTTSSSRRRQQQPPPPPPQQQRRRQQQNNNLLLEEECCCAAAAAAAAA@@@???======<<<;;;:::888777666666444444444333222///---,,,,,,+++***)))((((((((((((###$$$%%%&&&&&&&&&%%%$$$###&&&&&&$$$###$$$###!!!"""""""""$$$&&&$$$$$$$$$############"""################################################%%%$$$%%%&&&'''&&&###!!!!!!"""$$$&&&&&&&&& !!!!!! !!!"""############ !!!!!! !!!  !!!"""$$$###   !!!   !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! ###%%%###"""!!!  !!! !!!""""""!!!  !!!"""  &&&$$$"""!!!!!!!!!!!! !!!""""""!!! !!!!!!!!!!!! """!!!!!!  !!!""""""""" !!!!!!  !!!   !!!!!! !!!!!!"""""""""  !!!""" !!!!!!!!!  !!!""" !!!!!!!!!  !!!!!! """!!!!!!!!!   !!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!"""!!! """"""""""""""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!"""""""""!!!!!! !!!!!!"""""""""""""""""""""""" !!!"""###""""""!!!"""$$$%%%$$$!!! !!!############"""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%######$$$%%%%%%$$$#########%%%''')))******))))))&&&'''(((***++++++******+++,,,---...////////////+++++++++,,,,,,,,,------......///000111222222333~~~wwwsssnnnfffggggggfffdddaaaaaaaaa]]]\\\ZZZWWWUUUSSSRRRRRRQQQQQQPPPQQQRRRQQQOOOLLLFFFDDDBBBAAAAAA@@@>>><<<===<<<;;;:::888777666666555555555444222///---+++***)))((('''&&&&&&&&&&&&%%%%%%'''''''''&&&%%%$$$###&&&&&&$$$###$$$"""!!!"""""""""$$$&&&$$$$$$$$$############"""""""""""""""""""""""""""###############$$$$$$$$$ !!!###$$$""" """""""""$$$###!!! !!!!!! """######$$$$$$ !!!!!!  !!!"""  !!!   !!!  !!!!!!!!!!!! !!!"""""" !!!###"""  """### ###%%%$$$"""  !!!"""  !!!!!!  !!!!!! !!!!!!!!! !!!!!!!!! ###$$$###""" ###"""!!! !!!"""###"""!!!!!!!!! !!! !!! """$$$%%%%%%$$$"""  !!!!!! !!!######!!!  !!!   !!! !!!!!!!!! $$$""" !!!!!!""""""""""""!!!!!!!!! !!!""""""!!!""""""!!!!!!   !!!!!! !!!!!!"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""" """!!!"""%%%"""""""""""""""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!""""""""""""""" !!!!!!"""""""""""""""""""""""" !!!###$$$$$$$$$###""""""$$$%%%$$$!!! !!!###$$$$$$######""""""!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$!!!"""%%%'''((((((''''''&&&''')))***+++++++++***)))***+++,,,------------*********++++++,,,,,,,,,------...000111222333444|||ssspppnnnkkkhhheeebbbaaa^^^[[[XXXYYYXXXVVVUUUTTTSSSSSSSSSSSSRRRQQQQQQPPPMMMIIIEEEDDDDDDDDDCCCAAA???===<<<>>>===<<<:::999777666555888666444111000/////////((())))))******((('''&&&))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######'''%%%"""  """###***&&&###"""$$$%%%$$$!!!$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$!!!!!!&&&(((&&&###"""""""""""""""!!!!!!!!! !!!###"""  """"""!!!!!! !!!"""""""""!!! """"""!!!    !!!!!!  !!!  !!!""""""  !!!  !!!""""""'''$$$  !!!!!!"""!!! !!!"""""""""&&&""" $$$''')))%%%!!!!!!"""###!!!"""!!!!!!!!!!!!!!!"""""""""""" !!! !!!!!!#########"""!!!  !!!!!!!!!###!!!    """!!!!!!!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! """""""""!!!   !!!!!!"""!!!  !!!""" !!!"""!!! %%%$$$###"""!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$#########""""""!!!!!!###"""!!!  !!!"""###$$$###!!! !!!!!!!!!""""""######!!!  !!!"""###$$$$$$######""""""!!!!!! !!!######$$$$$$$$$""""""############""""""$$$$$$#########$$$&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((())))))))))))))))))((('''''''''''''''((()))))))))************............---,,,++++++---...////////////222444{{{ssspppooojjjhhhdddbbb```^^^[[[XXXXXXWWWVVVUUUTTTTTTTTTTTTSSSQQQPPPPPPOOONNNJJJHHHGGGFFFEEECCCAAA@@@>>>>>>999999777666444222111000777666444222000//////...***++++++,,,+++***)))((('''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######$$$$$$######"""!!!!!!!!!!!!!!!!!!"""$$$$$$""" !!!"""""""""######$$$$$$"""""""""""""""###$$$%%%###  $$$&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######!!! !!!!!!!!!!!!!!!!!!   !!!"""""""""   !!!"""!!! !!!"""""" """%%%"""  !!!""" """!!! !!! !!!  """   $$$"""!!!!!!!!!  """!!! """###"""!!!!!!!!!""""""!!!$$$%%%######!!! """######""" !!!!!! !!! !!!!!!!!!"""""" !!! !!!!!!"""""""""!!!   """$$$***+++%%%###!!! """""""""###""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   """!!!  !!!""" !!!"""!!! $$$$$$###"""!!!   !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######"""""""""!!!!!!!!!"""!!! !!!!!!   !!!!!!!!!  """""""""!!!!!!!!!  !!!"""###############""""""############""""""%%%$$$#########$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&''''''''''''))))))(((''''''''''''''')))*********++++++++++++---------...------,,,+++,,,---...---,,,---///111{{{tttqqqpppiiigggdddbbb```^^^[[[XXXXXXWWWVVVVVVUUUUUUUUUUUURRRQQQOOOOOOOOOOOOMMMKKKJJJIIIFFFCCCAAA@@@??????<<<;;;:::888777555444333555555444333222000...---******+++++++++***)))(((&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########"""###$$$%%%$$$""" !!!###&&&(((&&&$$$"""!!!!!!!!!"""###$$$$$$%%%%%%"""!!!!!! !!!!!!!!!"""!!!"""  """!!!!!!"""######!!! !!!!!!""""""""""""!!!!!! !!!!!! !!!!!!!!! !!!!!!!!!   !!!"""!!! !!!""" ###"""###!!! !!!"""""" $$$###!!!  !!!######"""!!!###     !!!!!!!!!!!!  ###""" !!!""""""!!!   !!!###%%%### ###$$$###!!! !!!!!! !!!### !!!!!! !!! !!!!!!!!!!!!  !!!!!!!!!!!! """!!!  ###&&&///000((("""  $$$$$$$$$$$$###"""!!!  !!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!!!!!!!!!!!!! $$$######"""!!!   !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!  !!! !!!""" """!!!!!! !!!!!!!!!!!!!!! !!!""""""#########""""""######$$$$$$$$$$$$######%%%$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&'''&&&&&&)))((((((''''''''''''(((*********+++++++++,,,,,,+++,,,,,,------------------......---,,,,,,...///|||uuurrrrrriiigggdddbbb```^^^[[[YYYXXXXXXWWWVVVVVVVVVVVVVVVRRRPPPNNNNNNOOOPPPOOONNNLLLJJJFFFBBB@@@???>>>?????????===<<<;;;999888888444444444444222000---,,,((((((((((((((('''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$"""###$$$$$$$$$"""!!! %%%(((***(((###"""###$$$%%%&&&'''(((((($$$###"""!!! """   ###!!!!!!!!!######""" !!!!!!!!!""""""!!!!!!!!!  !!!  !!!""""""   !!!!!!!!! ######!!! $$$$$$###    !!! !!!  !!!""""""""""""!!! !!!!!! !!!  !!!!!!###""" !!!!!! !!!  !!!  !!! !!!"""!!!!!!!!!  ###***+++%%%!!!  !!! !!!!!!!!!!!!!!!  !!!!!!    !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!! !!!!!!!!! !!! !!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! ############"""""""""""""""############""""""!!!######$$$$$$$$$$$$######$$$$$$$$$###############%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''(((((((((''')))(((''''''''''''(((((())))))*********+++++++++******+++,,,---......---///000000///------///000}}}vvvsssrrriiigggdddbbbaaa___\\\ZZZYYYYYYXXXWWWVVVVVVVVVVVVRRRPPPOOOOOOPPPQQQQQQPPPKKKIIIEEEAAA???>>>>>>>>><<<<<<;;;999888777666666444444444333222///---+++(((((((((''''''''''''''''''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$#########""""""""""""""""""$$$$$$!!!""""""###$$$&&&'''((((((######"""!!!!!!!!!"""""""""!!!  !!!!!!###!!! """###"""!!! !!!!!! !!!!!!!!! !!!  !!!  """######!!!!!!"""  !!!"""!!! !!!!!!   !!! """###$$$ !!!!!!"""!!!  !!!!!!""""""###!!!   """###"""""""""  $$$   !!!   !!!!!! !!!"""!!!!!!!!! !!! !!!!!!!!! !!!!!!  !!!!!!""""""""""""!!!!!!!!!!!!   !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!  !!!""""""""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!###$$$###!!! !!!!!!!!!!!!!!!!!! """""""""!!!!!! """"""""""""############"""############""""""!!!#########$$$$$$#################################$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))))))))+++,,,------......//////000///------...000wwwtttrrrjjjhhheeecccbbbaaa^^^\\\[[[ZZZYYYXXXWWWVVVVVVVVVRRRPPPPPPPPPRRRRRRQQQPPPIIIHHHEEEBBB@@@>>>>>>>>><<<;;;:::999888777666666444444333222111///---,,,+++***)))((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%######""""""!!!"""######!!!!!!!!! """ !!!"""######$$$$$$ !!!"""###%%%&&&'''"""""""""!!!!!!  !!!!!!"""""""""!!! !!!!!!   !!!######"""!!!   !!!"""!!! !!!""""""""" !!!######  !!! !!!!!!!!!!!!"""   !!!"""$$$%%%!!!!!!""""""!!!  !!!!!! !!!!!! !!!!!!###### !!!$$$$$$"""!!!   !!!   !!! !!!!!!!!!!!!  !!! !!!"""  ### !!!"""  !!!""""""""""""!!!!!!!!!  !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!!!!!!!!!! !!!  !!!!!!!!!!!!!!!""""""""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!"""!!! !!!!!!"""!!!!!!  !!!!!!!!!!!!!!!""""""#########""""""""""""############""""""!!!"""######$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$(((''''''''''''(((((()))'''''''''((((((((())))))))))))+++,,,------------,,,------,,,++++++---...yyytttqqqkkkiiifffeeedddbbb___]]]]]]\\\ZZZYYYWWWVVVUUUUUUQQQQQQQQQRRRSSSSSSQQQOOOHHHGGGFFFDDDBBBAAA??????>>>>>>===<<<;;;:::999999555444333111///...------+++***)))((('''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%!!!"""###$$$$$$###"""!!!$$$###"""###%%%%%%$$$### !!!!!!""""""""""""!!!""""""###$$$%%%&&& !!!!!!!!! !!! !!!!!!"""######"""  !!!!!!!!!!!! !!!"""$$$###"""    !!!"""!!! !!!"""!!! !!! !!!!!!!!!  !!!!!!  """###  !!!!!!   !!!!!! !!!"""!!!!!! """"""!!!  !!!!!! """######!!!###"""!!!!!!!!! !!!"""    !!!!!!!!! !!!    !!! !!!"""""""""""" """"""  !!!!!!"""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""" !!!""""""!!!   """ !!!!!!!!!"""""""""###"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!   !!!""""""!!!!!!  !!!!!!!!!""" !!!"""###############!!!!!!""""""""""""!!!!!! """###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$###'''''''''''''''((())))))(((((((((((()))))))))))))))***+++,,,,,,,,,,,,,,,***+++,,,,,,++++++---///zzztttpppllljjjgggeeeeeeccc```^^^^^^]]][[[YYYWWWUUUUUUTTTQQQQQQRRRSSSTTTSSSPPPNNNHHHGGGGGGFFFEEECCCAAA@@@======<<<;;;::::::999999666555222000...------...)))((('''%%%%%%&&&&&&'''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%% $$$&&&&&&$$$!!!$$$###"""$$$&&&%%% """"""""""""############'''&&&$$$###!!!  !!!  !!! !!!"""######$$$!!! !!!!!!""""""""""""!!!!!!!!!###$$$###!!!  !!!"""""""""""" !!!"""   """$$$ !!!"""""""""!!!  !!!!!! !!!!!!!!!!!!!!! $$$$$$""" !!! !!!  !!!!!! """!!!  !!!""""""""""""###"""!!! !!!!!!"""######### !!!$$$%%%%%%###!!!""""""&&&'''&&&### ###"""!!!###"""!!!!!! !!! !!!!!! !!!!!!!!!!!! """!!!  !!!!!!  !!!%%%&&&### """""" """"""""""""!!! !!!""""""######""""""!!!"""!!!!!!!!! """!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!  !!!!!!!!!!!!  !!!!!! !!!""""""!!!  !!!""" !!!!!!""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!"""""" !!!###$$$$$$$$$###""" """###""""""###$$$!!!!!!!!!  """""""""!!!!!!!!!"""""""""######$$$$$$ !!!######$$$$$$$$$ !!!!!!!!!!!! !!!###$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&''''''&&&%%%%%%'''''''''''''''((()))***))))))))))))******************+++,,,,,,,,,+++++++++---...------...000222zzztttpppiiihhhffffffeeeccc___]]][[[ZZZXXXWWWVVVUUUUUUUUUQQQQQQSSSSSSRRRQQQNNNMMMJJJHHHEEECCCBBB@@@===;;;<<<;;;;;;:::999888777777666555444333111...,,,+++++++++++++++)))'''$$$###%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$...+++(((&&&&&&%%%"""!!!!!! !!!!!!!!!!!!!!! !!!  !!!""""""!!!  !!!!!!!!!!!!!!!"""######!!! !!!     !!!"""!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$!!!""""""  !!!!!!    !!!"""!!!!!!!!! !!!!!!!!!!!!$$$%%%%%%%%%$$$ !!!""""""   !!!"""###  !!!"""""""""   """!!!$$$""" """$$$""""""!!!!!! """!!!  """$$$%%% !!!  !!!"""###$$$!!! !!!"""""""""$$$######"""!!!  !!!!!!!!!!!!"""""""""""" !!!!!! !!!!!!"""""""""  """#########"""!!!  !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!""""""######!!!!!!!!!   !!!!!! """"""!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$""" """### !!!!!!"""""""""###%%%%%%$$$###$$$%%%'''(((""""""""""""###############$$$%%%%%%&&&&&&%%%%%%(((((((((((('''&&&%%%$$$((((((''''''''')))+++,,,,,,+++*********+++,,,------,,,,,,,,,,,,---......zzztttpppiiigggfffeeeeeebbb___\\\[[[ZZZYYYWWWVVVUUUTTTTTTQQQRRRSSSSSSSSSQQQOOOMMMIIIGGGDDDCCCCCCAAA???===<<<;;;;;;:::999888777777888777666444222///---+++*********)))(((&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%### $$$###""""""!!!!!!""""""!!!!!!""""""!!!!!! !!!!!! !!!!!!"""###"""!!!!!! !!!"""!!!!!! ###$$$%%%###!!! !!!!!!!!! !!!"""""" !!!"""&&&%%%$$$"""  !!!  !!!   !!!!!! !!!!!! """!!!!!!!!!""""""   !!!""""""!!!  !!!"""   !!!!!!!!!!!!  !!!###$$$$$$###""" !!!""""""  !!! !!!   !!!###&&&'''%%%###!!!!!! !!! """!!! !!!  !!!!!!!!!!!!!!!!!!  !!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!   !!!"""###""""""!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!! """"""!!!""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######"""""""""###%%%&&&"""""""""#########$$$$$$###$$$%%%%%%&&&&&&%%%%%%(((((((((((((((((('''&&&''''''''''''((()))***++++++***)))))))))***+++,,,...------------...//////yyytttppphhhgggeeeeeedddbbb^^^\\\]]]\\\ZZZXXXVVVTTTSSSSSSQQQRRRSSSSSSSSSQQQOOOMMMHHHFFFDDDCCCCCCBBB@@@???<<<;;;;;;:::999888777777777777666555444222111000+++***)))((('''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!!!! %%%$$$$$$###"""#########!!!!!!""""""!!!!!!  !!!!!!!!! !!!!!!!!!  !!!###$$$%%%%%%$$$###!!!###$$$###!!!  !!!!!!!!!  !!!!!! !!!  !!!!!!$$$"""  !!!  """$$$%%%###!!! !!!!!!  !!!""""""!!!  !!!"""###     """"""!!!!!! !!!"""""" !!!!!! !!!!!!    !!!"""######!!!  """"""!!!!!!    !!!!!!!!!!!!!!!!!!  !!!!!! $$$###"""!!! !!!"""""" !!!!!! !!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!  !!!!!!!!!!!! !!!!!!!!! """ !!!"""######!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! #########""""""""""""""""""!!!!!!!!!!!!!!!"""###""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%''''''((())))))))))))(((&&&&&&'''((()))))))))))))))))))))))))))***++++++...............//////000xxxsssppphhhfffeeeddddddbbb^^^[[[^^^]]][[[XXXVVVTTTSSSSSSQQQRRRSSSTTTSSSQQQOOONNNIIIGGGEEEDDDCCCBBB@@@>>><<<;;;;;;:::999888777777444555555666666555555444,,,+++)))((('''(((((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%############%%%%%%#################################$$$%%%%%%%%%%%%$$$###""""""!!!!!!"""""""""""""""""""""!!! !!!"""###"""!!! !!!!!! """############!!! !!!"""!!!!!!###$$$  !!!!!! !!!  !!! !!!"""!!!  !!!  """&&&'''$$$!!!!!!""" !!!!!!!!!!!!  !!!""""""    !!!!!!!!!   !!!""""""  !!!!!!#########"""!!!!!!!!!  """!!!  !!!"""  !!!!!!!!! !!!!!!  !!!!!!!!!$$$"""  """### !!!""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!""" !!!!!!!!! !!!!!!"""### """  !!!!!!!!!!!!!!! !!!!!!  !!! !!!"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!""""""###""""""""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$%%%%%%%%%%%%$$$%%%&&&'''((())))))))))))%%%&&&''')))***))))))((()))))))))******+++,,,,,,---------------...//////~~~xxxsssnnnhhhgggeeeeeedddbbb^^^\\\^^^]]][[[XXXVVVTTTSSSSSSRRRRRRTTTTTTSSSRRROOONNNLLLJJJGGGEEECCCAAA>>>;;;<<<;;;;;;:::999888777777777777777666555444333222---,,,***)))((()))******&&&&&&%%%%%%%%%$$$$$$$$$########################&&&%%%###!!!!!!!!!""""""######################## !!!""""""######$$$%%%$$$$$$###""""""""""""""""""""""""""""""!!!!!! %%%&&&&&&&&&%%%###"""  !!!!!!!!!###$$$ !!!###$$$$$$###""""""###%%%%%%$$$###!!! !!!!!! !!!  !!! !!!$$$""" """&&&'''$$$!!!!!!""" !!!!!!!!!!!!  !!!     !!!!!!!!!  !!!"""""" !!!!!! !!!!!!  !!!!!!!!!!!!   """!!!!!!   !!!### !!!!!! !!!######!!! !!!!!!!!!!!!  !!!!!!!!!""""""""""""!!!!!!"""###"""  !!! !!!!!!""" """"""""""""""""""""""""###"""!!! !!!"""###  !!!!!! !!!"""###$$$$$$ """  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" """###$$$%%%&&&""""""""""""""""""!!!!!! !!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''((((((((($$$%%%''')))))))))((((((******+++,,,---------...,,,,,,++++++,,,,,,---...}}}xxxrrrllliiihhhffffffeeeccc___]]]^^^]]][[[YYYWWWUUUTTTTTTRRRSSSTTTTTTTTTRRRPPPNNNNNNKKKHHHEEECCC@@@===:::<<<;;;;;;:::999888777777;;;:::888666333000---,,,---,,,+++***))))))((()))'''&&&%%%$$$$$$$$$%%%%%%########################$$$$$$###"""!!! ######################## """############$$$&&&&&&%%%$$$$$$###$$$$$$$$$""""""######""""""!!! """"""""""""!!!  !!!""""""!!!!!!!!!""""""  !!!!!!!!!"""""""""!!!""""""!!! """### !!!"""!!!  !!!!!!!!!!!!   $$$  !!!###$$$###"""!!!""" !!!!!!  !!!""""""!!! !!!!!!       !!!"""""" !!!""""""!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!  !!!!!!    """$$$ !!!### !!!!!!!!!!!!!!! !!!!!!  !!!!!!"""!!!$$$$$$!!!!!!  !!!!!!""""""!!!!!!!!!!!!"""""""""### !!!"""######"""!!!   !!!""" """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""######################## !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!  !!!"""""""""!!!!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!"""###$$$%%%"""############""""""!!! !!!!!!!!!"""""""""######$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''%%%%%%&&&'''(((((((((((()))***,,,---............+++++++++++++++,,,,,,---}}}xxxqqqkkkjjjiiiggggggfffddd```^^^]]]\\\ZZZYYYWWWVVVVVVUUURRRSSSTTTUUUTTTRRRPPPOOOMMMJJJGGGEEEDDDAAA>>><<<<<<;;;;;;:::999888777777999888666444111...,,,+++++++++******((('''%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########""""""!!!########################$$$&&&''''''$$$$$$%%%'''%%%%%%$$$###############"""############"""!!!!!! !!!###$$$%%%%%%$$$$$$!!!"""!!! !!!!!!!!!!!!""""""""""""!!!!!!######### !!!!!!!!!!!! !!!""""""!!! """  !!!!!! !!!!!!""" !!!######"""!!!  !!!""""""!!!   !!!   !!! !!!!!!!!!!!!   !!!"""""" !!!""""""!!!  !!!!!!!!!!!!""""""""""""      !!!"""### !!!!!!!!! """######"""!!! !!!"""!!!%%%$$$   !!!""""""###### !!!!!!!!!"""""" !!!!!!!!!!!! !!!   !!!""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!  !!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$ !!!!!!!!!"""######$$$###"""!!! """"""""""""############""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&'''((())))))((()))+++---............,,,++++++++++++,,,------}}}xxxpppiiikkkiiihhhhhhgggeeeaaa^^^\\\[[[ZZZYYYWWWWWWVVVVVVRRRSSSTTTUUUTTTRRRPPPOOOKKKIIIGGGEEEDDDCCC@@@>>><<<;;;;;;:::999888777777333333333222111000///...))))))***)))'''%%%###!!!'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&& !!!###$$$%%%%%%$$$$$$""""""""""""""""""""""""###&&&'''&&&###!!!###%%%###""""""!!! !!!!!!!!!###############"""!!!!!!  !!!###%%%&&& !!!!!!  !!! !!!""" !!!!!!!!! $$$"""$$$$$$###### !!!!!!!!!!!! !!!###$$$$$$###!!!  !!!  !!!!!! !!!"""######""""""$$$"""   !!!"""###   !!!!!! !!!!!!""""""!!!!!! !!!!!!!!! !!! !!!"""""" !!!######!!! ###"""!!!  !!!!!!    !!!  ###$$$%%%$$$!!! !!!"""""""""""" """%%%'''%%%###"""&&&%%%!!!  !!!"""""" !!!!!! !!!"""######"""""" !!!   !!!""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!""""""""""""!!! !!!"""###$$$!!!###"""!!! !!!!!!"""""""""""""""!!!!!! !!! !!!"""###$$$$$$!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""!!!!!! !!!"""#########""" ###$$$$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###%%%&&&''''''(((''''''''''''&&&%%%%%%&&&''')))***'''(((***,,,---------------,,,,,,,,,,,,---......|||uuuooommmkkkmmmnnnlllhhhdddbbbaaa^^^\\\ZZZWWWVVVUUUTTTTTTRRRRRRSSSSSSSSSSSSRRRRRRMMMKKKHHHFFFEEEDDDBBBAAA>>>===;;;999777666666777666666555444222000...---))))))))))))((('''%%%%%%,,,)))&&&$$$$$$'''***,,,,,,((($$$###$$$%%%###""""""###$$$%%%&&&%%%$$$###%%%$$$######""""""######%%%###%%%)))'''!!! $$$&&&&&&%%%$$$""" &&&&&&%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!  !!!!!!!!!"""###"""!!! !!!  !!!"""""""""!!! !!!!!! !!!!!!!!!   %%%(((  !!!""""""""" !!!###!!! !!!   !!!""""""""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!   !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! """   !!!!!!!!!  """###$$$%%% !!!!!! !!!### !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  !!! !!!"""""""""""""""&&&!!! """ ###  !!!   """!!!!!!"""!!! !!!!!!""""""!!!!!!!!!!!!""""""""""""############"""!!! !!!"""$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!%%%$$$ """$$$$$$######$$$$$$%%%&&&&&&%%%"""!!!!!!"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&***))))))((('''&&&&&&&&&+++,,,,,,+++***)))+++---++++++++++++++++++,,,,,,|||uuuooommmlllmmmnnnllliiieeebbbbbb^^^\\\ZZZWWWVVVUUUTTTUUUTTTTTTTTTUUUTTTTTTSSSSSSMMMKKKHHHFFFEEEDDDBBBAAA>>>===;;;999777777777777555555444333111///...---))))))))))))((('''&&&&&&&&&%%%$$$######$$$%%%&&&)))&&&"""!!!"""###"""!!!!!!!!!###$$$$$$$$$$$$###$$$######"""""""""""""""###!!!"""%%%###$$$ !!!"""$$$&&&'''((($$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""###"""!!!  !!!"""###"""  ###!!!  """"""""""""!!!!!!   !!!!!!!!!  $$$&&& !!!!!!""""""""""""!!!!!! !!!!!! !!!"""!!!  !!!!!!   !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!! !!!!!!    !!!"""   """  !!!   !!!"""### !!!!!!!!!    !!!!!!!!!   !!! !!!"""""""""""""""$$$ ###$$$"""!!!###  !!!!!!  !!!!!!""""""  ### ###""" !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""""""""!!!!!!###"""!!! !!!"""### !!!""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!"""""""""""" !!!#########!!!!!!!!!###"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''(((((('''((())))))''''''((()))***++++++++++++,,,,,,,,,|||uuuooommmlllmmmnnnmmmiiieeecccbbb]]]\\\ZZZWWWVVVUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSMMMJJJGGGFFFEEEDDDBBB@@@>>><<<:::888777777777777555444444222111///---,,,*********))))))(((((('''%%%&&&&&&''''''&&&%%%%%%'''$$$"""!!!"""######### !!!######$$$$$$$$$###"""""""""!!!!!!!!!!!!$$$"""###$$$###!!!###'''&&&%%%$$$###"""######$$$""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""!!!!!!!!!  !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!""""""!!!  !!!""""""!!!!!!"""""""""   """###   !!!   !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!!""""""""" !!!!!!!!!!!!   !!!"""   !!!  !!!   """""""""!!!!!!   """!!!!!!  !!! !!!""""""""""""!!!""" !!!''')))%%%######!!!  !!!  !!! !!!###"""  $$$!!!!!!######!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!"""""""""$$$######""""""######$$$"""!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!"""%%%%%%"""!!!!!!!!!"""""""""#########$$$%%%&&&&&&&&&$$$###''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))$$$'''))))))(((&&&&&&'''******+++++++++,,,,,,,,,|||uuuooommmlllmmmnnnmmmiiieeecccbbb]]][[[YYYWWWVVVUUUUUUUUUVVVVVVVVVUUUUUUSSSRRRRRRLLLJJJGGGEEEEEEDDDBBB@@@===<<<:::888777777777888444444333222000...,,,+++++++++***)))))))))))))))'''''''''''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&& !!!"""###$$$%%%%%%###############""""""!!! !!!###$$$###"""###%%%---***&&&""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!""""""!!!   !!!"""""""""!!!  !!!!!!    !!!!!!     !!!!!!!!!!!!    !!!!!!"""!!!!!!  !!!!!!  !!!!!!!!!!!!!!!!!!     !!! !!!!!!  !!!!!!!!!""""""""""""######!!! !!!  !!!  !!!!!!!!!!!!  !!! !!!!!!""""""!!!!!! """)))+++'''######!!!!!!  !!!!!!!!! !!!!!!!!! """###"""!!! $$$""" !!!"""""" !!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!"""######!!! !!!!!!"""""""""######"""######$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%(((+++,,,+++)))((()))*********++++++,,,,,,---}}}vvvpppnnnkkkmmmnnnlllhhhdddbbbaaa\\\[[[YYYWWWVVVUUUVVVVVVUUUUUUUUUTTTSSSQQQPPPOOOLLLJJJGGGEEEDDDCCCAAA@@@===<<<:::888777777888888444444333222000...,,,++++++***))))))((())))))***&&&%%%###"""!!!"""###$$$$$$%%%%%%%%%%%%%%%&&&'''""""""######$$$%%%&&&&&&$$$$$$%%%%%%%%%$$$###""""""###"""!!! $$$###!!!  """###"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """""""""!!!!!!  !!!"""###"""!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!###$$$  !!!"""$$$%%%%%%###"""!!!!!!    !!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!  """"""""""""!!!   !!!!!!!!!!!!  !!!!!!  !!!!!!!!!  !!! !!!###&&&'''%%%"""!!!  !!!  !!!!!!!!! !!!!!!!!! !!! !!!!!!!!!!!!!!! """)))+++'''###"""!!!!!!  !!!!!!!!!!!!!!!!!! !!!###"""  """!!! !!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!  $$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!######  """!!!"""###$$$$$$$$$#########"""!!! !!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&(((+++---,,,*********))))))***+++,,,,,,------~~~xxxrrrooojjjkkklllkkkgggcccaaa```\\\[[[YYYWWWVVVVVVVVVVVVTTTTTTSSSRRRQQQOOOMMMLLLLLLIIIFFFEEEDDDCCCAAA???<<<;;;:::888777888888999555444444222111///---,,,+++***(((((('''((()))***)))'''%%%#########%%%&&&"""###$$$$$$###"""###$$$$$$$$$$$$###$$$$$$%%%&&&$$$%%%&&&&&&&&&%%%###"""$$$'''%%%$$$%%%$$$"""  !!!###$$$""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!  """!!!  !!!"""!!!!!!   """"""############"""""" """"""  !!!!!!""""""!!! !!!!!!!!!   !!!!!!!!!!!!!!! !!!!!!"""######### !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!    !!!!!!!!!!!!  """"""!!!   !!!""""""  ###((()))&&&###   !!!!!! !!!""""""### !!! !!!!!!!!!!!! !!! &&&((($$$"""""""""!!!  !!!!!!  """!!! !!!!!!!!!!!!""""""""""""!!!""""""!!!  !!!!!!""""""!!!!!! """!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!#########!!!"""###$$$%%%$$$###"""###""" !!!$$$&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))***)))((())))))))))))***+++,,,------...yyytttqqqiiijjjkkkiiifffbbb______[[[ZZZYYYWWWVVVVVVVVVWWWTTTTTTSSSRRRPPPNNNLLLKKKLLLIIIFFFDDDDDDCCCAAA???<<<;;;999888888888888999555555444333111///...---***)))'''&&&&&&''')))*********))))))(((''''''&&&!!!$$$%%%%%%"""!!!"""$$$%%%%%%###""""""######$$$###$$$%%%&&&&&&$$$###!!!$$$(((((("""!!!$$$&&&%%%######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""######$$$ !!!!!!!!! !!! !!!!!!"""  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!  !!!!!!""""""""""""!!!!!! !!!!!! !!! """!!!!!!   !!!!!!!!!!!! !!!!!!""""""###$$$$$$%%%!!!"""""""""          """"""!!!  !!!###### """''''''$$$   !!!!!!"""""" !!! !!!!!! ###"""###!!! !!!""""""!!! !!!!!! !!!  !!! !!!!!!!!!!!!""""""""""""!!!!!!"""""""""!!! !!!!!!""""""!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!!!!"""  """ """###$$$###"""!!!"""!!!!!!!!!"""###$$$%%%##############################$$$$$$%%%%%%&&&&&&$$$&&&''''''''''''(((***((()))***+++,,,------...zzztttrrrhhhiiijjjiiieeeaaa___^^^[[[ZZZYYYWWWVVVVVVVVVWWWUUUUUUTTTRRRPPPNNNLLLKKKKKKIIIFFFDDDDDDCCCAAA???<<<;;;999888888888999999666666555444222000...---)))((('''%%%&&&''')))***%%%&&&((()))(((&&&###!!!$$$&&&((('''$$$###$$$%%%%%%$$$###!!!!!!!!!"""""""""###%%%%%%%%%$$$""" """$$$!!!!!!!!! """###$$$$$$$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!###$$$%%% !!!"""""""""!!! !!!"""###!!!"""   !!!!!!     !!! !!!""""""""" !!!""""""""" !!!!!! """###$$$%%%%%%""""""!!!   !!!!!!!!!!!!!!!  !!!"""######$$$!!!"""###"""!!! !!!!!!!!!!!!  !!!""""""  !!!!!!!!!   !!!!!!    """"""!!! !!!!!!!!!  !!!###$$$ !!!%%%%%%  !!!!!!  !!!!!!!!!!!!!!!  !!!!!! !!!!!! $$$ !!!###"""!!!    !!!""" !!!!!!!!!!!!"""""""""""" !!!"""############ !!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!###$$$""" !!!"""###"""!!! !!!###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###%%%&&&'''(((&&&'''''''''''''''***,,,((())))))+++,,,---......}}}sssjjjhhhgggfffgggfffccc]]]XXXZZZYYYYYYYYYYYYXXXXXXXXXWWWTTTQQQPPPOOONNNLLLJJJKKKJJJGGGEEECCCBBBBBBBBB@@@===999777777777777666888777555222111000000000++++++***)))((('''&&&&&&,,,+++***)))((('''''''''&&&%%%$$$$$$######$$$$$$%%%$$$######""""""###### """###%%%%%%###""" !!!!!!"""###$$$%%%%%%&&& """###%%%%%%###""" $$$$$$%%%$$$###!!!!!!!!!  !!!!!!!!!!!! """$$$%%%%%%###!!! !!!"""######!!! !!!!!!!!!!!! !!!!!! !!!###%%%!!!!!!  !!!!!!%%%)))""" !!!!!! !!!######""" !!! !!!######  !!!!!!!!! !!! """$$$###  """!!! !!!!!!!!! """ """$$$$$$#########""""""!!!!!! !!!$$$&&&'''   !!!!!!!!!     $$$"""    !!!!!! !!!!!!  !!!!!!!!!!!!  !!!  !!!"""######$$$   !!!"""""""""!!!!!!  !!!""""""""""""""" !!!""""""######"""""""""!!!!!!  """"""#########!!! ######""""""!!! !!!!!! !!!!!!!!!!!! !!!!!!""""""######$$$$$$$$$%%%!!!!!!!!!!!!!!! $$$$$$###"""!!! ###""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""&&&%%%$$$#########$$$%%%''''''&&&&&&&&&''''''((('''''''''''''''((())))))***************)))((('''~~~tttlllgggfffeeeffffffccc]]]XXXYYYYYYYYYXXXXXXXXXWWWWWWUUUSSSPPPOOOOOONNNLLLKKKKKKJJJHHHFFFDDDCCCCCCCCCAAA>>>:::999999999888888888777555333222000000///))))))((('''&&&%%%%%%$$$''''''&&&%%%%%%%%%&&&&&&$$$###""""""!!!!!!""""""%%%$$$$$$############### !!!""""""!!!  !!!!!!"""######### !!!""""""!!! !!!"""############"""!!!"""!!!!!!  !!!!!!!!!!!!  """###$$$###"""!!! !!!  !!!!!! !!!!!!!!!  """""" !!!###$$$!!!!!!  !!!%%%'''***### !!!!!! !!!"""$$$###!!!  !!!!!!!!!""""""""""""!!!!!!!!!!!! !!!"""###   $$$!!! """!!!%%%%%%###  !!!!!!######"""""""""!!!!!!!!!    !!!!!!!!!!!!   """"""""""""""""""!!!   !!!"""""" !!!!!!      !!!  !!!"""""""""### """!!!  !!!!!!"""!!!!!!!!! ############!!! !!!!!!"""""""""!!!!!! !!!!!!"""""""""!!! """"""""""""############!!!""""""######""" !!!""""""!!!!!!  !!! !!!!!! !!!""""""""""""############!!!!!!!!!!!!!!!!!!!!! ######""""""!!! ######"""######$$$%%%%%%###########################"""""""""###%%%'''(((&&&&&&&&&&&&&&&'''(((((('''''''''''''''(((((()))******************)))(((~~~vvvoooffffffeeeeeedddaaa\\\YYYXXXXXXWWWWWWWWWVVVVVVVVVRRRQQQOOONNNOOONNNMMMKKKKKKJJJHHHFFFDDDCCCBBBBBBAAA???;;;:::::::::999999777777666555333111///...***)))((((((&&&&&&%%%$$$%%%$$$$$$$$$%%%%%%&&&'''$$$###""""""!!!!!!""""""$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!  !!!"""###$$$$$$$$$""""""!!!!!! !!!!!! !!!!!!!!!!!!  !!!"""###### !!!!!! !!!!!! !!!"""$$$!!!!!!  !!!&&&%%%'''"""  !!!$$$###"""!!!  """$$$$$$$$$ !!!""""""  !!!!!!"""###"""!!!""""""    !!!""""""!!! !!!!!!!!!!!!!!! $$$$$$###!!!   !!!!!!!!!    !!!!!!    !!!"""!!!  !!!!!!  !!! !!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!""" !!!$$$$$$!!!  !!!!!!!!!!!!!!!!!! #########"""!!! """"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! """###$$$###!!!  !!!!!!!!! !!!!!!""""""""""""!!! !!!!!!!!!     """""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''%%%%%%%%%%%%&&&'''))))))''''''&&&&&&''''''((()))))))))***++++++++++++***}}}vvvpppiiihhhgggfffccc___ZZZWWWWWWWWWWWWVVVVVVVVVUUUUUUPPPOOONNNNNNOOOOOOMMMKKKIIIHHHGGGEEECCCBBBAAA@@@@@@>>>;;;::::::;;;999888666777666555333111...---,,,,,,+++***)))(((''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$######""""""%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$#########""""""""""""###### !!!"""###$$$$$$""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!  """###!!!!!!""""""!!!!!! !!!  !!!  !!!""" !!!"""###   $$$ !!!!!!""""""!!!  !!!  """######""" !!!!!!!!!!!!  !!!!!!!!!############ !!!"""!!!!!! !!!!!!"""""""""!!!  !!!!!!   !!!   !!!    !!!!!! """!!!!!!!!!!!!""""""### !!!"""!!!   !!!   """"""!!!!!! ###!!! """###"""  !!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!""""""!!!  """$$$%%%$$$"""   !!!"""######### !!!!!!!!!  !!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!"""""" !!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%&&&((()))***'''&&&&&&&&&&&&'''((((((((()))***+++,,,,,,,,,,,,zzzuuuppplllllljjjgggaaa\\\XXXUUUWWWVVVVVVVVVVVVUUUUUUUUUOOONNNNNNNNNOOOOOOMMMKKKGGGFFFEEEDDDBBB@@@???>>>>>><<<::::::::::::999777777777777666333111...,,,,,,,,,+++***)))(((''''''(((((('''%%%%%%$$$$$$$$$&&&%%%$$$$$$######$$$$$$###$$$$$$$$$$$$###"""!!!!!!  !!!&&&&&&%%%$$$$$$###############""""""""""""######!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!  !!!!!!!!!!!!!!!!!!   $$$###"""###%%%%%%###""""""!!!"""   !!!!!! """!!! !!!!!! !!!!!!!!!!!! !!! !!!!!!  !!!""" $$$$$$!!!!!!%%%!!! """!!!  !!!!!! !!!!!!!!! !!!  !!! !!!   """"""#########  """$$$'''%%%$$$###"""!!!  !!!!!!       !!!"""""""""!!! ###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""$$$$$$###!!! !!!!!!"""""""""######### !!!"""###$$$$$$ !!!!!!!!!!!! !!!  !!!!!!"""""" !!!!!!""""""!!!!!!""""""""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$&&&'''))))))&&&&&&&&&&&&&&&'''(((((('''((()))***+++,,,,,,,,,xxxssspppnnnnnnlllhhhaaa[[[XXXWWWWWWWWWVVVVVVVVVUUUUUUUUUPPPOOOOOOPPPPPPPPPMMMKKKFFFFFFEEEDDDBBB@@@???======<<<::::::;;;:::999777888888777555222000...---+++***))))))''''''&&&%%%''''''%%%$$$###"""""""""$$$###""""""!!!!!!""""""######$$$%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!! !!!!!!!!!!!! ###"""!!!!!! !!!!!! !!!!!!"""""" !!!!!!!!!!!! """!!!      !!!!!! """ !!!  !!!!!! !!!   !!! """!!!   !!!!!!  """!!!!!!  !!! !!!!!!   !!!""" !!!!!!!!!   !!!   !!!"""###### !!!!!!"""%%%$$$###"""  !!!     !!!"""""""""!!!!!! ###!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!"""""""""!!!  !!!!!!!!!!!!!!!"""###"""  !!!!!!!!!""""""""" !!!"""$$$$$$      !!!""""""""" !!!!!!!!!###$$$%%%%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&((((((&&&&&&%%%%%%&&&&&&'''(((''''''(((******+++++++++~~~wwwsssqqqlllmmmlllhhhbbb]]][[[ZZZWWWWWWWWWWWWVVVVVVVVVVVVQQQPPPPPPQQQQQQPPPMMMJJJGGGGGGGGGFFFDDDBBB@@@>>>>>><<<;;;<<<<<<<<<:::888:::999666444111///...---+++******)))((('''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$###""""""!!!!!!"""""""""###$$$%%%%%%$$$"""!!!###$$$%%%%%%%%%%%%$$$###!!!!!!!!!  !!!""""""!!! ###"""!!!  !!!  !!!!!!""" !!!!!!!!!!!! !!!!!!   """!!!  !!!!!! !!!"""!!!  !!!!!! !!!""" !!!!!!  !!!  !!!!!!  !!!""""""!!!   """###"""&&&     !!!!!!!!!!!! !!!!!!!!!!!!   !!!   !!!    ###%%%###!!!###"""!!!  """   !!!""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!""""""""""""!!!  !!!   !!!!!! !!!"""###$$$  !!! !!!!!! !!!  !!!""""""### !!!"""$$$%%%%%%$$$###"""######################## !!!###%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&'''((()))))))))))))))~~~wwwtttrrrkkkllllllhhhccc___]]]^^^XXXXXXWWWWWWWWWWWWVVVVVVRRRQQQQQQRRRRRRPPPMMMJJJHHHIIIIIIHHHFFFDDDAAA@@@>>>=========>>>===;;;:::;;;999666333000///......------,,,+++***)))((((((''''''&&&&&&''''''((((((&&&%%%%%%$$$###$$$$$$$$$"""###%%%%%%%%%$$$""" !!!###$$$$$$###!!! !!!!!!!!!""""""""""""""" """###%%%%%%###""" """!!!  !!!""" !!!""" !!!!!!!!!!!!  !!!"""######""""""!!! !!! !!!!!!  !!! !!!""""""!!!"""   !!!!!!  """!!!  !!!!!! !!!### !!!"""### """"""  !!!!!! !!!!!!  """###%%%%%%###"""  !!!!!!!!!### """%%% ###$$$"""((( !!!!!!"""!!! !!!!!!!!!"""""" !!!!!!"""""" !!!"""$$$%%%%%%"""!!!!!!""" !!!!!! !!!!!!!!!!!!!!!!!!   !!!!!!"""!!!!!!!!!  """""""""&&&###"""!!!  !!!!!! """ !!!  !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """""""""""""""""""""""""""!!!  !!!!!!"""""" !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""###"""!!!!!! !!!###$$$  !!!!!! !!!!!!!!!!!! !!!!!! !!!!!!!!! !!!""""""### !!!###$$$$$$###"""""""""""""""""""""""""""$$$$$$%%%&&&%%%$$$###"""%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''(((((((((((((((~~~vvvrrrooopppooollliiifffbbb^^^]]]]]][[[WWWTTTSSSTTTVVVXXXVVVTTTRRRQQQPPPNNNKKKHHHIIIHHHGGGEEEDDDBBBAAA@@@BBB@@@===<<<<<<<<<:::999;;;888444111000000000///,,,+++***(((&&&%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%(((%%%"""###$$$$$$""" !!!"""###$$$(((""" %%%((($$$!!!###""""""###$$$$$$$$$$$$###%%%%%%$$$$$$###"""""""""'''$$$!!!!!!######!!!  ###%%%'''###!!!### !!!"""###$$$$$$###"""!!! """""""""!!! !!! ### !!!!!!!!!!!!   """  !!!""" !!!"""###### ###"""!!! !!! !!!!!!!!!!!!!!!"""###$$$$$$""""""!!!!!!!!! !!!!!!!!! """!!! !!! !!!  !!!!!!   !!!"""""" !!!!!!!!!  !!!!!!!!!  ###""" !!!!!! """!!!   !!!"""!!! !!! $$$""" !!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!  !!!""""""  """!!!  !!!""""""!!! !!!$$$""" !!!!!! %%%!!!"""$$$""" !!!!!!"""###$$$$$$###### ###""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!! !!!!!!!!!  !!!""""""############"""""" !!!!!!""""""######!!!!!!""""""######$$$$$$"""""""""!!!"""######$$$&&&%%%%%%%%%###"""!!! ###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&'''''''''&&&''')))*********)))(((~~~vvvrrrooommmllljjjgggccc___\\\ZZZ\\\ZZZWWWUUUTTTTTTVVVWWWUUUTTTRRRQQQPPPNNNKKKHHHIIIHHHGGGEEEDDDBBBAAA@@@@@@>>><<<:::::::::999777888777666666555444111...+++***)))(((''''''''''''%%%%%%&&&&&&'''&&&&&&&&&'''%%%######$$$$$$""" """"""""""""###$$$%%%%%%)))"""###%%%"""!!!$$$""""""###$$$$$$$$$$$$###""""""##################'''%%%""""""###$$$"""!!!$$$###!!!  ###!!!"""  """######$$$###"""!!!  !!!"""""""""!!! !!!  !!! !!!    !!!!!!!!! !!!""""""###"""!!!  !!! !!!!!!!!!!!! !!!!!!!!!""""""!!!  !!!!!! !!!  !!!!!! !!! !!!"""!!!!!!  !!! !!!!!!  !!!  !!!""""""  !!!  """!!!  !!!  """"""!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """!!!  """"""""""""!!!!!!!!!!!! !!!  !!!  """!!! !!!###!!! !!!"""""""""  !!!   !!!!!!!!!!!!!!!!!!  !!!!!! !!! !!!!!!  !!! !!!!!!!!!!!!!!!!!!   !!!!!!"""""""""""" !!!!!!"""""""""""""""######$$$$$$$$$%%%%%%$$$$$$#########$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((}}}uuuqqqooommmllljjjgggccc___\\\ZZZZZZYYYWWWVVVUUUTTTUUUUUUTTTSSSQQQPPPOOONNNKKKHHHIIIHHHGGGEEEDDDBBBAAA@@@>>><<<:::999999999777666666666888::::::777222...*********)))))))))))))))$$$%%%%%%&&&'''''''''&&&&&&%%%######$$$$$$###!!!######$$$$$$%%%&&&&&&&&&(((### !!!"""!!!"""$$$!!!"""######$$$$$$###### !!!""""""###$$$$$$'''%%%######$$$$$$###"""######""" $$$ """$$$"""!!!"""!!!"""#########"""!!!  !!!"""""""""""""""###  !!!!!!!!!!!!!!! !!! !!!!!!!!!""""""!!!!!!!!! !!!"""""" """!!!   !!!!!!!!!"""!!!  !!!  !!!!!!!!!   !!!"""   """ """######!!!!!!!!!!!!   !!!######"""!!! """$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!! """###  """""" ###""""""!!! !!! """""""""!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!#########"""""""""!!!!!! !!!!!!!!! !!!!!!!!!  !!!  !!!!!!  ######  !!!!!!!!!  """""""""""" !!! !!!""""""  !!!  !!!  !!!!!! !!!!!!!!!!!!""""""""" """""""""""""""#########"""######$$$%%%%%%%%%$$$###$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((((((}}}uuuqqqpppooonnnllliiieeeaaa^^^\\\YYYYYYWWWVVVUUUTTTTTTTTTSSSRRRPPPOOOOOONNNKKKIIIHHHHHHGGGEEEDDDBBBAAAAAA>>><<<999999999999777666555555777999:::777222...++++++++++++***))))))((($$$$$$%%%&&&''''''''''''%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%###""""""""""""""""""!!!""""""############### !!!!!!""""""""""""%%%$$$###"""#########""" !!!!!!!!! %%%!!! $$$&&&$$$###$$$!!!!!!"""######"""!!! """""""""!!! !!!!!!"""   !!!!!!!!!!!!!!!"""!!! !!!!!!""""""""""""!!!!!! !!!!!!"""###$$$$$$###!!!!!!!!!  !!!!!!"""!!! !!!!!! !!!"""!!!  !!!"""!!!!!!  !!!!!! !!!$$$&&&%%%$$$ """######"""""""""!!!!!!!!!!!!    """""""""!!!!!!  !!!!!!!!!!!!"""###!!! !!!###%%%&&&%%% !!!!!!!!!  !!!!!! !!!""""""""""""!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!    ###!!!!!!!!!!!!  !!!!!!!!!!!!"""!!!!!! !!!"""""" !!!"""######"""!!! !!!  """###!!!!!! !!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!"""###############!!!"""######$$$$$$############$$$%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''&&&%%%&&&'''((()))|||tttqqqpppooonnnkkkhhhdddaaa]]][[[YYYXXXWWWVVVUUUTTTTTTTTTRRRQQQPPPPPPPPPOOOLLLJJJHHHGGGFFFEEEDDDCCCBBBAAA???===::::::::::::999888666555555555666555222///---------,,,+++)))'''&&&$$$%%%%%%&&&'''''''''&&&###$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$%%%$$$$$$###!!!###$$$$$$######""" !!!!!!"""############"""""""""""""""!!!!!! ###""""""!!!!!!!!!!!!""" !!!###############"""$$$""""""### !!!"""######"""!!! """""""""!!!  !!!$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!   !!!!!!  !!!!!! !!!"""   !!!  !!!  !!!"""  !!!!!!"""!!!!!!  !!!   !!!###%%%$$$### !!!"""  !!!"""!!! !!!!!!!!!  !!!!!! !!!""" !!!!!!""""""""" !!!!!!!!!!!!""" !!!!!! !!!!!!   !!!!!!  !!!!!!"""!!!!!!!!!  !!!!!!!!!!!!!!!!!!  !!!!!!"""!!! !!!!!! ### """"""!!! !!!!!!  !!!!!!!!!!!!""" !!!"""""" !!!"""######"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!! """"""!!!!!! !!!!!!"""############""""""""""""""""""!!!!!! """###$$$%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%)))((('''''''''(((***+++|||tttqqqppplllkkkiiifffbbb^^^[[[YYYYYYXXXVVVUUUTTTSSSTTTTTTRRRQQQPPPPPPQQQPPPNNNLLLGGGGGGFFFEEEDDDCCCBBBBBB???===;;;;;;;;;;;;:::999777555333222333222111///---...------+++(((&&&$$$%%%&&&&&&''''''&&&&&&%%%"""$$$%%%%%%$$$$$$&&&'''!!!"""###$$$$$$###"""!!!###%%%""" !!!!!! !!!""""""######""""""$$$$$$###""""""!!! !!!""""""!!!!!!"""""""""""""""""""""""""""!!!  !!!"""""""""!!!  !!!""""""""""""%%%!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!###  !!!"""""""""!!!!!!  !!!"""  !!!!!!  !!!"""    !!!   ###"""!!!!!!""""""  !!!$$$"""!!! !!!!!!"""!!!!!! !!!###$$$$$$"""  !!!""" !!!"""""""""""" ###""""""!!!  !!!"""     !!!""""""""""""  !!!!!!!!!"""!!! !!!"""""" &&&""" """  !!!!!!!!! """"""""""""""""""""""""  !!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!!!! !!!!!!!!!   !!!"""$$$$$$######""""""#########"""!!! """###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((()))******{{{tttqqqppplllkkkiiifffbbb^^^[[[YYYZZZYYYVVVSSSRRRSSSTTTUUUSSSRRRQQQQQQRRRRRRPPPNNNGGGGGGFFFEEEDDDCCCBBBBBB???===;;;:::;;;<<<;;;:::777666444333333222///---++++++,,,,,,+++)))&&&%%%''''''''''''&&&%%%$$$$$$!!!###&&&%%%$$$$$$&&&(((!!!"""###$$$$$$###"""!!!###"""!!!!!! !!!!!!"""""""""""""""##################"""""" """###""" !!!$$$###"""!!!  !!!!!! !!!"""""""""!!!  !!!""""""""" !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""   !!!!!!!!! $$$###"""   !!!!!!!!!!!! !!!!!!  !!!!!!!!!!!! !!!!!!!!!  !!!!!! !!!###"""!!!"""!!!!!! !!!!!!"""  """"""!!! !!!!!!$$$"""!!! !!!!!!######""""""!!! !!!$$$$$$###!!!  !!! !!!!!!!!!  !!!!!! """"""!!! """!!! !!!"""!!! !!!"""   !!!!!!!!!  !!!!!!!!!    !!!!!!!!!!!!!!! !!!"""!!!!!!"""!!!   !!!$$$###!!! !!!###$$$ !!! !!! !!!"""######"""!!! !!!!!!""""""""""""!!!!!! !!!!!!  !!!!!! !!!###$$$$$$$$$"""!!!"""######$$$$$$$$$$$$###"""###$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((({{{sssqqqpppnnnmmmkkkhhhddd```]]][[[[[[YYYUUURRRQQQRRRTTTVVVSSSRRRQQQRRRSSSSSSQQQOOOGGGFFFFFFEEEDDDCCCCCCBBB>>><<<::::::;;;;;;:::999777666555555444222...+++((()))+++++++++***(((&&&((((((((('''&&&%%%######!!!###&&&&&&$$$$$$''')))"""###$$$%%%%%%$$$"""!!! ### """ !!!!!!""""""""""""""""""""""""###$$$$$$%%%%%%!!!###$$$###!!! ###%%%"""!!!!!!"""!!!!!!###"""!!!###!!!"""""""""!!!!!!"""""""""!!!  !!!###!!!  !!!"""###### $$$%%%!!!""""""!!!   !!!"""###### !!!!!!    """"""!!!!!!""""""!!!  !!!"""""" !!!  !!!!!!  !!!%%%'''((( """"""!!!!!!!!!!!!"""""""""%%%%%%$$$ !!!"""###!!! !!!!!! $$$$$$$$$###"""!!!!!! !!!"""!!!  !!!!!!!!!!!!""""""!!!!!! ###!!! !!!!!! ###"""!!! !!!!!!  !!!"""###"""!!!!!!!!! !!!!!! !!!!!! !!!""""""!!!  !!!!!!!!!!!! !!! ###$$$""""""### !!!""""""""""""  !!!"""###%%%$$$!!! !!!$$$%%%!!!"""""""""!!! !!!!!! !!!!!! !!!"""######"""!!! !!!!!!!!!!!! !!!!!! !!!!!!""""""######$$$$$$ !!!###$$$%%%$$$"""!!!""""""$$$%%%&&&'''''''''""""""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%'''((((((((('''&&&}}}uuuqqqooonnnnnnnnnkkkeeeaaa^^^]]]\\\ZZZWWWUUUSSSSSSTTTUUUTTTTTTTTTSSSQQQNNNJJJHHHFFFDDDBBBBBBBBBCCCBBBAAA@@@>>>======<<<;;;888666777777666444222///---,,,---,,,+++***))))))))))))&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$""""""%%%((()))'''#########""""""!!!!!! ###"""""""""!!!!!! """"""""""""""""""""""""###""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%  !!! !!! !!!!!!  !!!"""  !!!"""  !!!###  """###!!! !!!""""""!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!    ###!!!!!!""""""!!! """""""""!!!!!!""" !!!!!! !!! !!!""""""!!! !!!"""""""""""""""""""""""""""""""""""""""  !!! """### !!!""" """######!!! !!! !!!!!!"""###$$$###""" !!!!!! !!!!!!######""""""!!!!!!!!! ######""" !!!!!! !!!!!! !!!"""""""""!!!"""!!!  !!!"""$$$&&&''''''$$$###"""!!!!!! !!!"""!!!  !!!!!!"""!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!$$$###"""!!!!!!"""###$$$!!!###%%%'''((($$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''''')))(((((('''''''''((((((}}}tttqqqooonnnnnnnnnjjjeee```^^^]]]ZZZXXXVVVSSSRRRRRRRRRSSSQQQQQQRRRRRRQQQOOOMMMKKKHHHFFFDDDCCCDDDDDDCCCBBB@@@>>>===<<<<<<;;;999777999888777555333000---,,,+++***)))(((((('''((((((%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""############""""""###$$$%%%$$$###"""""""""""""""""""""!!!!!!!!!!!!######"""""""""!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""!!!!!!  """###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!    """$$$%%%!!!   !!! """###"""!!! !!!!!!!!! !!!!!! !!!!!!!!! !!!!!!!!!!!!""""""######""""""""""""""""""""""""###!!! !!!!!!!!!!!!  !!!"""### !!!!!!!!!!!!######"""!!!  $$$"""  !!!!!! !!! """"""  !!!"""""""""""""""  !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! """!!!  !!!   !!!""""""!!! !!!!!! !!!"""!!! !!!!!! !!!!!!!!! ###"""!!! !!! !!! !!!"""""""""!!!  !!! !!!###$$$%%%&&&'''######"""!!!  !!! """!!! !!!"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!######"""!!!!!!"""##################$$$%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''|||ssspppnnnmmmnnnmmmjjjeee```]]]\\\XXXWWWUUURRRQQQQQQQQQQQQNNNOOOQQQRRRRRRQQQOOONNNKKKIIIFFFEEEEEEEEEDDDBBB@@@>>><<<<<<<<<;;;999777;;;:::888666333000...,,,))))))((('''&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$#########%%%&&&###"""!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""""""""""""""""" ###$$$###"""!!!  !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!!!!""""""!!!!!!!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!! !!!  !!! """"""!!! !!!!!!!!!  """######"""""""""!!! !!!!!! !!!!!!###"""!!! !!!"""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!"""!!! !!!!!!   !!!"""###$$$  !!!"""###"""!!!!!! $$$$$$!!!  !!!!!! !!!  """"""  !!!""""""""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!"""!!!  """!!!  """!!!  !!!""""""!!! """!!! """!!! !!!!!! !!!!!! ###"""!!!   !!!!!!!!!"""!!!!!!  !!!"""### !!!###$$$%%%%%%%%%###"""!!!  !!!!!!"""  """######!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!###""""""!!!!!!""""""###%%%%%%$$$############$$$$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%&&&''''''&&&'''(((*********)))))){{{sssooonnnmmmnnnmmmjjjeee```]]]\\\XXXWWWUUUSSSRRRQQQQQQQQQNNNOOOQQQRRRRRRQQQOOONNNLLLIIIGGGFFFEEEEEECCCBBB@@@>>><<<;;;;;;;;;:::888;;;:::888666333000---+++))))))((('''&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""######$$$$$$######"""$$$$$$$$$!!!!!! !!!!!!""""""########################""""""!!!!!!!!!!!!!!!!!!!!!!!! #########!!! ###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!"""###%%%&&& !!!!!!!!! !!!""" !!!  !!!!!!"""!!!######"""   ###$$$$$$"""!!!!!!  !!!"""###$$$$$$###!!! """!!! !!!"""!!! $$$"""!!! !!!"""###"""!!!  !!!###$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!""""""  !!!!!!  !!!""""""!!!  !!!"""!!!""" ###""" !!!  !!!!!!  !!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!   !!!  !!!!!!  !!!!!!"""!!!!!! !!!!!! """"""!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  !!!!!!!!!!!!!!!!!! !!!"""""" """###$$$$$$$$$$$$"""!!!  !!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!"""""""""$$$###"""!!!!!!!!!!!!!!!###%%%%%%%%%$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&(((***,,,------+++***zzzsssooonnnmmmmmmmmmiiiddd___]]]\\\YYYXXXWWWUUUTTTSSSRRRRRRPPPQQQRRRRRRQQQOOOMMMLLLKKKHHHFFFDDDDDDDDDBBBAAA@@@>>>;;;;;;;;;;;;:::999999888777444222///,,,+++******)))(((''''''''''''((((((((((((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!%%%"""!!!######""" !!!!!!""""""######""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!"""!!!  """###%%%%%% !!!  !!!######"""!!!  !!!!!!  !!! !!!!!! !!!"""######!!! %%%###!!! """!!! """$$$!!!  !!!!!!!!!!!!!!!!!!  """###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!""""""""" !!!!!!!!!     !!! !!!"""###$$$ !!!%%%&&& !!!  !!!!!!  !!!!!!!!!!!!!!!  !!! !!!###!!!"""######  !!!!!!!!! !!!!!!!!!!!!!!!  !!!"""############"""""""""!!!  !!!!!!!!!!!!!!!"""!!!!!! !!! !!!!!! !!!!!!!!!###"""!!!  """$$$$$$$$$###""""""!!!  !!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!""""""###$$$%%%%%%######$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$&&&(((+++++++++***))){{{ssspppnnnlllmmmllliiiddd___\\\[[[ZZZYYYXXXWWWVVVTTTSSSSSSRRRRRRSSSSSSQQQNNNLLLJJJIIIGGGDDDCCCCCCCCCBBB@@@@@@>>>;;;:::;;;;;;;;;:::777777666444111///---+++,,,+++***)))((((((((((((((((((((((((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$  $$$'''%%%###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!""""""""" !!!"""###%%%&&& !!!!!!  !!!""""""!!! !!!!!!""""""&&&$$$!!!  """###!!!!!! !!!!!! !!!"""###"""""""""""""""!!!  !!!###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!! !!!!!!!!!!!!!!! !!!!!!!!!$$$###"""!!!  !!!%%%!!!  !!!!!! !!!!!! !!!!!!!!!!!!   """ """$$$!!!###$$$$$$!!!!!!!!! !!!!!!"""###!!!!!!""""""!!! !!!!!!"""""" !!!"""###""""""############""""""  !!!!!! !!!!!!  !!! !!!""""""$$$###"""!!! !!!###$$$$$$###!!! ###"""!!!  !!!!!!"""!!!!!! """"""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!""""""!!!!!! """"""""""""###$$$$$$%%%###$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$%%%&&&&&&###$$$%%%&&&''''''&&&&&&{{{tttqqqooolllmmmllliiiddd___\\\[[[YYYYYYYYYXXXVVVUUUSSSRRRQQQRRRSSSSSSQQQOOOLLLJJJHHHFFFDDDCCCDDDDDDCCCAAA@@@>>>;;;::::::;;;;;;;;;777666666444333111///...++++++***)))((((((((((((&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""######""""""""" !!!"""$$$$$$$$$###""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!######"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%###""" !!!!!!  !!!""""""""""""!!! !!!!!!!!! !!!!!!  !!!!!! !!!!!!!!!  !!! $$$"""!!!!!!!!! !!!!!! !!!!!! !!!"""###""""""""""""!!!  !!!"""###$$$$$$""""""""""""""""""""""""!!! !!!###"""!!!!!!!!!  !!!!!!"""###"""!!!   !!!!!!   !!!!!!    !!!""" !!!!!!""""""!!!!!!!!!!!!!!!"""###### !!!""""""!!!  !!!"""### !!!""""""""""""!!!  !!!!!! !!!!!!!!! !!! !!!  !!!"""###""""""!!!!!!!!!!!!!!!"""!!!###$$$$$$""" ######"""!!! !!!"""!!!   !!!!!!""""""!!!  !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!""""""!!! """""""""""""""###$$$$$$"""$$$%%%$$$###"""###$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&|||uuuqqqppplllmmmllliiiddd___\\\[[[YYYYYYXXXXXXVVVTTTSSSRRRPPPQQQRRRRRRQQQOOOMMMLLLGGGFFFDDDCCCDDDEEEDDDCCC@@@>>>;;;999:::;;;<<<;;;777777666555444222111000+++***)))((((((''''''((($$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######!!!$$$$$$""" !!!#########""""""!!!!!!  !!!!!!""""""""""""""""""""""""!!!%%%&&&$$$!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###"""  !!!"""$$$###!!!  !!!!!!   !!!""" !!!!!!  !!!"""!!!!!!###"""!!!    !!!###$$$"""  """######!!!!!! !!!""""""!!!!!!!!!!!!  !!!"""###$$$$$$%%%########################!!!!!!!!!!!! !!!!!!  !!!"""""" ###!!!   !!!""""""!!!  !!!&&&### !!!!!!   !!!!!!    !!!!!!!!! """!!!!!!!!!  !!!!!!!!!!!!"""""""""  """######  !!!!!!    !!!!!!!!!!!!!!! !!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###!!! !!!!!!"""###$$$ !!!###$$$$$$""" $$$###"""!!!!!! !!! !!!""""""   !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!""" !!!""""""!!! """!!!!!! !!!"""$$$$$$$$$###"""###$$$$$$$$$######$$$$$$%%%&&&)))(((((('''''''''((((((~~~wwwssspppqqqpppmmmhhhccc___^^^___]]][[[YYYWWWUUUTTTSSSSSSPPPOOOOOOQQQTTTTTTQQQMMMJJJHHHEEECCCCCCCCCBBBAAA@@@???>>>===<<<;;;:::999:::777444444555444111...///+++'''(((+++,,,(((###((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$+++%%%!!!$$$###"""###############"""!!! $$$%%%&&&&&&%%%""" """!!!!!!"""######""" """!!!!!!!!!!!! ###!!! !!!!!!!!!  ###$$$""" !!!"""""""""!!!!!!######""""""!!!!!!!!! !!! $$$&&&'''$$$$$$###"""!!! """!!! $$$""" !!!!!!  !!! !!!"""######"""""""""!!!  $$$'''&&&###  """###!!! !!!!!!$$$###"""!!!!!! $$$""" !!! !!! !!!!!! !!!"""$$$"""!!!  !!!!!! !!!  """!!!  !!!!!!!!!!!!!!!""""""!!!    !!!###$$$$$$###"""!!!!!!!!!!!!"""""" !!!"""### !!!######"""   ###"""!!! !!!"""###"""!!! """!!! """""""""""""""""""""""" !!!  !!!!!!"""""" !!!!!!""""""!!! !!!###""""""!!!!!! !!!"""$$$$$$"""!!!"""    !!!!!!  !!!!!!!!!""""""######   """!!!  !!!"""$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!""""""!!!!!!"""###"""!!!  !!!"""%%%"""!!!######!!!!!!"""""""""############'''%%%###"""$$$%%%%%%$$$&&&'''((((((&&&$$$$$$%%%xxxssspppooopppoookkkeee```]]]\\\\\\[[[YYYWWWUUUTTTSSSSSSQQQOOOOOOQQQTTTTTTPPPMMMMMMJJJGGGFFFFFFFFFEEEDDDAAA@@@???===<<<:::999999777555222111222111...,,,,,,++++++,,,+++***'''%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""#################################$$$$$$%%%%%%%%%!!!!!!!!! """############""""""!!!$$$%%%%%%%%%###""" """!!! !!!"""###"""!!!!!!!!!!!! """ !!! !!!"""  !!!"""!!!!!! !!! !!!  """######""" $$$$$$###"""!!!!!!!!!!!!###!!!    !!!!!! $$$&&&$$$"""  !!!!!! !!! !!!!!!!!!$$$###"""!!!  !!!!!!!!!  !!!&&&"""!!!"""  """"""###"""  $$$###"""!!!  !!! !!!!!!!!!!!!!!!    """""""""!!!"""""""""###"""!!!!!! !!!!!!!!! """###"""!!! !!!!!!  ###"""!!! !!!"""!!!!!!    !!!!!!!!!""" !!!!!!!!!!!!!!! !!!""""""!!!!!!!!! ######$$$%%%%%%$$$######"""!!! !!!!!!  !!!!!! !!!  !!!!!!"""""""""!!!   """!!!  !!!"""############""""""""""""  ###$$$$$$###  """!!!  !!!"""%%%""" !!!###$$$###"""############$$$$$$$$$$$$&&&$$$""""""###%%%%%%$$$###%%%&&&&&&$$$"""######xxxtttpppmmmnnnooolllgggaaa\\\ZZZ[[[[[[YYYWWWUUUTTTTTTTTTQQQOOONNNPPPSSSSSSPPPLLLJJJHHHEEECCCCCCCCCBBBAAAAAAAAA???>>><<<:::999888666444222111111///---+++)))+++...---***'''&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%%%%""" """$$$$$$"""!!!""""""############"""$$$$$$###""""""!!! ###!!!!!!######### !!!  !!!    !!!!!!!!!"""###### !!!!!!!!!!!! !!!!!!!!!!!!   !!!""" $$$###"""!!! !!!"""$$$""" !!!!!!"""""""""###"""!!!   !!!!!!!!!  %%%!!!   !!!"""!!!!!! !!!!!!  !!!!!!     ######""""""!!!!!!!!!!!! !!!!!!""""""!!!  !!!"""""""""!!! !!!!!!  !!!!!!""""""!!!!!!  !!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###!!! """"""!!! !!!!!!!!!""""""  !!!  !!!!!!!!!"""  !!!!!!   !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$"""  !!!!!! !!!!!!######"""###$$$%%%###!!!###$$$$$$$$$$$$%%%%%%%%%%%%$$$""""""$$$%%%$$$$$$###%%%&&&%%%$$$######$$$wwwrrrooolllmmmmmmjjjddd___[[[ZZZ[[[ZZZXXXWWWVVVUUUUUUTTTQQQOOONNNOOORRRRRROOOLLLIIIFFFCCCBBBBBBBBBAAA@@@BBBAAA???>>><<<:::888888777666555333111000...---*********((('''&&&''''''&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############(((&&&%%%%%%&&&&&&$$$!!! !!!"""###############$$$###"""!!! !!!!!!$$$!!! """###$$$ !!! !!!"""!!! !!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!"""""""""""" !!!!!!!!!!!! !!!!!! !!! """"""!!!!!!!!!  !!!!!!  """!!! !!!"""###%%%###!!! !!!""" !!!"""###""""""!!!"""!!!  !!!!!!!!! !!!!!!###"""!!!  !!!!!!!!!  !!!!!!!!!   !!!!!!!!!  !!!!!!!!!!!!  !!!###$$$###""" !!!"""""""""!!! !!!""""""!!!  !!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!"""!!!!!!!!!!!!!!!  ###"""!!!!!!"""###"""  !!!!!!!!!!!!!!!  !!!  !!!  !!!!!!   !!!!!!   """!!! !!!###!!!!!!!!! !!!!!!!!!!!!""""""$$$$$$###""" #########$$$$$$$$$%%%%%%$$$###"""###$$$%%%%%%$$$%%%&&&((('''&&&%%%%%%&&&}}}uuuqqqmmmmmmllljjjeee```\\\ZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUQQQOOOMMMNNNPPPQQQNNNKKKLLLIIIFFFEEEEEEEEEDDDCCCAAAAAA???>>><<<:::999888777777666333111///------...)))###"""$$$'''(((&&&%%%%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%%%%$$$$$$########################&&&%%%$$$$$$###"""!!!!!!###############"""  !!!"""##################"""!!!!!! !!!!!!"""%%%""" """###### !!!  """###"""!!!""""""######"""  !!!!!!!!!!!!!!!"""  """######!!!!!!!!!""""""###$$$$$$!!!!!!###$$$$$$$$$$$$$$$ !!!"""!!!!!!!!!!!!!!!!!! """""""""!!!  !!!""""""###  !!!"""###!!! """$$$ !!!"""#########"""!!!!!!  !!!"""!!!!!!###!!!!!!  !!!###$$$""""""%%%!!!!!!!!!  $$$###!!!!!!"""!!!  !!! !!!!!!!!! !!!!!!  !!!!!!!!!  !!! !!!!!!!!!!!!!!!  """""""""!!!    !!!""""""!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!! !!!!!!  !!!!!! !!!!!!!!!!!!!!!###""""""!!!!!!""""""###"""!!! !!!"""###"""!!! !!! !!!!!!  !!!!!!   !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!""" !!!!!!!!!!!!!!!!!!  """""""""!!! """"""""""""#########$$$$$$######$$$&&&&&&%%%$$$$$$&&&''''''&&&%%%&&&'''{{{tttpppmmmmmmllliiiddd^^^[[[ZZZ[[[YYYXXXWWWVVVVVVVVVVVVVVVRRROOOLLLMMMOOOPPPMMMKKKJJJHHHEEECCCCCCCCCBBBAAA@@@??????===<<<;;;:::999666666555333///,,,+++,,,000(((!!! %%%)))(((&&&$$$%%%&&&&&&&&&%%%$$$######$$$%%%%%%%%%%%%%%%%%%########################%%%%%%$$$###"""!!!!!!  !!!""""""""""""!!!""""""############"""!!!"""""""""""""""""""""%%%###!!! !!!!!!!!!  """###""" !!!###$$$$$$"""!!!!!!"""!!! """!!!###$$$ !!!!!! !!!#########"""!!! !!!!!!!!!  !!!""""""""""""!!!!!!  !!!"""###### !!!!!!"""""" """!!!"""$$$$$$###!!!  """$$$"""""" !!!!!! ### !!!!!!!!!  !!!######!!! !!!"""!!!!!!   !!!!!! !!!""""""""" !!!  !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!   !!!!!!!!! !!!"""### """"""!!!!!! !!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!  """###"""!!! !!! !!!"""!!!  !!!!!!!!!!!!!!!!!!  !!!!!!  !!!"""   !!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""######!!! !!!!!!!!!!!!  !!!!!!  !!!!!!"""""""""#########$$$$$$$$$%%%'''((('''%%%"""###%%%%%%$$$###$$$%%%{{{tttpppmmmmmmmmmkkkgggaaa]]]ZZZZZZXXXXXXWWWVVVVVVVVVWWWWWWRRROOOLLLLLLNNNOOOMMMJJJHHHEEEBBBAAAAAAAAA@@@???>>>>>>>>>===<<<<<<;;;;;;666777777444///,,,,,,---,,,)))&&&%%%''')))((('''###$$$&&&''''''&&&$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############ !!!""""""""""""###$$$"""############""""""!!! !!!###$$$$$$$$$######&&&$$$"""!!!!!!!!!!!!!!!!!! !!!""" !!!######!!! !!!###""""""  """  !!!!!!   !!!  """"""""""""!!! !!!!!!!!! !!!!!!!!!!!!   """######"""  !!!""" %%%******&&&!!!  !!!!!!  !!!""" !!!!!!  !!!!!! """%%%'''((( """###!!! !!!  !!!!!!!!!!!!!!!  !!!######"""!!!!!!"""!!!  !!!"""###$$$$$$  !!!"""### !!!!!!!!!!!!  !!!   !!!""" !!!!!!!!!!!!!!!!!!!!! """!!!!!!!!!   !!!!!!!!!"""!!!!!!!!!!!! !!!"""!!!  !!!###"""!!! !!!!!!!!!!!!"""""""""!!!!!! !!!"""""""""!!!  !!!"""###   !!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!"""!!!"""###!!! !!!""""""!!!  !!!"""!!! ###""""""#########$$$$$$$$$%%%%%%%%%''')))***((('''!!!###%%%%%%$$$$$$$$$%%%{{{uuuqqqooolllmmmmmmjjjeee___[[[YYYXXXWWWWWWVVVVVVWWWWWWWWWRRROOOLLLLLLNNNNNNLLLJJJKKKHHHEEECCCCCCCCCCCCBBB>>>=========<<<<<<<<<<<<999::::::777222......000'''***,,,,,,***(((((()))###$$$&&&''''''&&&$$$######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%"""""""""!!! ###############"""!!! !!!###%%%&&&%%%$$$###&&&%%%######""" """!!!!!!!!!!!!   """""" !!!######"""!!!  !!! !!!!!!!!!"""!!! !!!!!!  """######!!!  !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!  !!!!!! !!!###%%%$$$!!!!!! """######!!! !!!######""")))111333...'''"""!!!  !!! %%%'''&&&'''+++ !!!!!! """"""""""""""" !!!!!! """"""  !!! !!!!!!!!! !!!""""""!!!!!!!!!!!! !!!!!! !!!!!!""" """###$$$###"""!!! !!!""""""!!!   """###$$$"""!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!"""######"""!!! &&&%%%###!!! !!!"""###  !!!!!!  !!!"""""" !!!"""""""""""""""!!!!!!   !!!!!!  !!!!!!""""""!!!###$$$&&&&&&$$$###!!!!!!"""!!! !!!!!!!!!""""""######""" !!!!!!!!!"""######""""""!!!!!!!!! !!!  """$$$$$$###!!!  !!!"""###   !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  """ !!!""""""!!! !!!######!!!"""%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&(((***+++)))'''###%%%''''''&&&&&&'''(((xxxppplllkkkiiihhhfffccc```\\\XXXWWWYYYWWWUUUSSSSSSSSSUUUVVVOOONNNMMMNNNNNNNNNLLLJJJHHHHHHHHHGGGDDDAAA>>><<<>>>===<<<;;;:::999999999999888777666333111///...)))'''&&&''')))*********''''''(((((('''%%%"""!!!$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""""""""###%%%&&&$$$$$$######$$$$$$%%%&&&########################%%%###!!!  !!!"""######$$$%%%%%%###"""!!!  """$$$!!!!!!!!!  !!!!!!"""""" !!!!!!"""######### !!!!!!!!!!!! !!!"""!!! !!!"""!!!!!!!!! !!!!!!!!!$$$""" $$$###!!!""""""!!!!!!!!!  """"""!!! !!!!!!!!!!!!!!!  !!!"""!!!!!!"""!!! !!!!!! %%%&&&000>>>CCC888***"""###!!!   !!!   !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!   !!!""",,,%%%"""###""" !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!""""""""""""""" !!!""""""###  !!!!!!!!!!!!!!!  !!!  !!!!!!!!!""""""!!! !!!!!! !!!!!!  ######"""!!!  !!!""""""  """###$$$$$$"""!!!!!! """"""!!!  !!!!!!  !!!""""""!!!!!!  !!!""""""!!!!!!""""""""""""""""""""""""###"""  !!!!!!!!!""""""!!!   !!!!!!!!!   !!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!#####################$$$&&&&&&%%%%%%$$$######"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%yyyqqqmmmllljjjiiigggccc```]]]ZZZYYYZZZXXXVVVUUUTTTUUUVVVWWWPPPOOONNNNNNNNNNNNKKKJJJEEEEEEFFFFFFEEECCCAAA???>>>===<<<;;;:::999999999999999777555222///,,,+++***((('''''')))******)))(((((((((((('''%%%###"""######$$$$$$$$$$$$############""""""######$$$%%%$$$$$$######$$$$$$%%%&&&########################$$$###!!! """""""""""""""""""""!!!!!! !!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!!%%%###  !!!!!! !!!!!!   !!!  !!!!!!!!!  """!!!!!!   !!!!!!!!!  !!!"""!!! $$$333;;;999333000###""" !!!!!!  !!!   !!!!!!!!! """"""!!!!!!   !!!!!!&&&"""!!!    !!!!!!  !!!!!!!!!   !!!!!!   !!!  !!!!!! !!!  !!!""""""  !!!!!!!!!!!! !!!!!!"""!!! !!!"""######"""!!! """"""!!!     ###!!!  !!!!!!!!!!!!!!!!!!!!!     !!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!!!!!!!!!!!!!!!!""""""######$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$zzzrrrnnnmmmllljjjgggccc___]]]\\\[[[[[[ZZZXXXVVVVVVVVVVVVWWWQQQPPPNNNNNNNNNMMMKKKIIIEEEFFFFFFFFFEEECCCAAA@@@>>>===<<<;;;:::999999999:::999777444111---***(((+++***(((((()))))))))(((***))))))((('''&&&%%%%%%"""##################"""""""""###$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&########################$$$###"""!!! !!!"""###"""!!!   """"""!!!!!!!!!!!!!!! """"""!!!!!!  !!!  !!!%%%###!!!!!!!!!"""!!! """!!!  !!!!!!""""""!!!!!! !!!###  !!!!!!!!! !!!######!!! !!!!!!!!! &&&,,,---,,,,,,###!!! !!!""""""!!!  !!!  !!!!!!!!! !!!!!!###""""""!!!!!! !!!!!!  !!!      !!!!!!!!!!!!!!!!!!   !!!  !!!!!!  !!!"""######"""  !!!!!!!!!  !!!""""""!!! !!!"""!!! """!!!     """!!!   !!!!!!!!!!!!!!!!!!    !!!!!!!!! !!!"""""""""""""""""""""""" """""""""!!!!!! !!!!!!!!!"""######$$$$$$""""""###$$$$$$$$$$$$###########################|||tttooommmllljjjfffaaa^^^]]]\\\\\\[[[ZZZXXXWWWVVVVVVVVVVVVRRRPPPOOOOOOOOONNNKKKIIIIIIIIIHHHFFFDDDAAA???===>>>===<<<;;;:::999999999:::999777555111...+++***---+++)))((())))))((('''+++***)))'''&&&&&&&&&'''""""""############""""""!!!"""###%%%%%%$$$######$$$$$$######$$$$$$%%%&&&##############################"""!!!!!!""""""###"""!!!  !!! """#########!!!  !!!!!!!!!###"""""""""!!!!!! !!!!!!  !!!"""!!! !!!  !!!$$$"""!!! !!!"""!!! !!!""""""!!!!!! !!!###  !!!!!!   !!!"""!!!  !!!!!! !!!  ### !!!  !!!"""!!!  !!!  !!!""""""$$$###!!!######""""""!!!!!!!!! !!!!!! !!!   ######$$$###"""!!!   !!!!!!!!! !!!!!!!!! !!!!!!!!!!!!  !!!!!! !!! !!!"""  !!! !!!"""###$$$$$$$$$!!! !!!!!!###"""!!!   !!!!!!"""!!! !!! !!!     """"""!!!!!! !!!   !!!""""""!!!!!!    !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! $$$$$$$$$###""""""!!!!!!#########"""!!!!!! """######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$}}}tttooonnnjjjhhhddd```]]]\\\[[[[[[ZZZYYYXXXWWWUUUUUUTTTTTTRRRPPPOOOOOOOOONNNLLLJJJJJJJJJHHHFFFDDDAAA???>>>>>>===<<<;;;:::999999999999888777555333111...---...,,,))))))))))))((('''***)))((('''''''''''''''""""""############""""""!!!"""###%%%%%%$$$######$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""###""""""""""""############"""!!!  !!!""" !!!"""###"""  !!!!!!!!!######""""""!!!!!!!!!  !!!!!! !!!""""""!!!!!!"""$$$!!!  !!!!!!  !!!!!! !!!  !!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!!!!"""!!!  !!!"""!!!   !!!!!!   !!!  !!!""""""%%%###!!! """"""""""""!!!!!!!!!!!!!!!!!!!!! !!!    $$$%%%%%%%%%$$$###!!!    !!!!!!!!!"""!!! !!!"""   !!!""""""### !!! !!!"""!!! !!!### !!!"""######$$$$$$""" """######""""""!!!  !!!!!!!!!!!!     !!!!!!!!!!!!!!!  !!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""!!!!!!    !!!!!!   !!!!!!!!! ############""""""!!!!!!######""""""!!! ###$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}uuuooommmiiigggddd```^^^\\\[[[ZZZYYYYYYXXXWWWVVVUUUSSSSSSQQQOOOOOOOOOPPPOOOMMMKKKHHHGGGFFFEEEDDDCCCCCCCCC>>>===<<<;;;:::999999999888888777666444111000......,,,***))))))***)))'''((((((((('''''''''&&&&&&"""##################"""""""""###$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""""""""##################$$$###""""""!!!!!!""""""!!!""""""!!! ###""""""""""""""""""!!! !!!!!!"""""" !!!!!!""""""!!!!!!  !!!"""$$$   !!!!!!###"""!!! !!!!!!!!!!!! !!!""""""  !!!!!!!!!  !!!""""""""""""!!! !!!  """""""""!!!!!!  ######!!!  !!! !!!!!!!!! !!!!!!!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! """!!!  !!!"""  !!!"""###$$$###"""    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""  !!!!!!""""""""" !!!  !!!!!!!!!  !!!"""### !!!"""""""""""""""###!!!!!!###$$$###  !!!   !!!!!!!!!!!!"""!!!!!!  !!!!!!!!! !!!""""""""""""""""""""""""  !!!!!!!!!!!!!!!!!!   !!!  !!!!!!!!! !!!   !!!""""""######$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''}}}tttooommmhhhgggeeebbb```]]][[[ZZZ[[[ZZZZZZYYYWWWVVVTTTSSSOOONNNNNNOOOPPPPPPOOOMMMHHHHHHFFFEEEDDDDDDCCCCCC>>>===<<<;;;:::999999999999888777555333000---,,,---+++))))))******)))(((&&&&&&'''((('''&&&%%%$$$######$$$$$$$$$$$$############""""""######$$$%%%$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""############"""!!!!!!!!!!!!!!!  """""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!""" !!!!!!!!!!!!  !!!"""""" ###""""""!!!!!!!!!""""""!!!!!!  !!! !!!""" !!!!!!"""!!!!!!!!!   !!!"""""" !!!!!! """!!!"""""""""!!! !!!%%%%%%!!!"""!!!!!!  !!! !!!!!!!!!""" !!!""""""""""""  !!!!!!!!!  !!!!!!  !!!"""!!!######!!!    !!!!!!!!!!!!!!! !!!  !!!    !!!  !!! !!!!!!!!!!!!!!!!!!!!! !!!###"""!!!  !!!   !!! !!!!!!  !!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!   !!!!!!!!!""""""  !!!!!!"""!!!!!! !!!!!!"""  !!!!!!!!! !!!!!!""""""###$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}tttnnnlllhhhhhhfffdddbbb___\\\[[[\\\\\\[[[ZZZYYYWWWUUUTTTOOONNNNNNOOOQQQQQQPPPNNNLLLKKKIIIFFFCCCBBBAAA@@@>>>===<<<;;;:::999999999:::999777555111...+++)))---+++))))))***+++***)))$$$%%%'''((((((&&&$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""###%%%&&&$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!"""#########"""  """######$$$$$$!!!!!!!!! !!!!!!""""""######$$$$$$#########"""!!!!!! !!!!!!!!!!!! !!!""""""  !!! """######""" !!! !!!"""$$$$$$"""!!! !!!!!!"""!!! !!!""""""%%% !!!!!!""""""!!!!!!   !!!!!! """###""" !!!!!! """!!!"""######""" !!!""""""$$$!!!###!!!  !!!!!! !!!!!!""""""  !!!""""""!!!   !!!!!!!!! !!!!!!!!! !!!######"""  !!!!!!!!!   !!!!!! !!!  !!! !!!!!!!!!!!!  !!!  !!!  !!!!!!!!! !!!"""!!!"""!!!   !!!!!!!!!  !!! !!!  !!!"""""""""%%%&&&  !!!!!!!!! !!!"""""""""!!!   !!!!!!!!!""""""######  !!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!  !!!"""###$$$$$$$$$$$$######""""""!!!!!!""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%xxxoookkkkkkjjjiiigggdddaaa^^^[[[YYY^^^]]][[[YYYWWWVVVUUUTTTNNNMMMMMMNNNPPPPPPOOOMMMKKKKKKJJJHHHFFFBBB???===>>>>>>>>>===;;;999666555777777777555333000...,,,,,,***(((&&&&&&''')))+++&&&&&&''''''&&&%%%%%%$$$&&&&&&%%%%%%$$$###""""""$$$$$$$$$############""""""!!! !!!"""###"""!!!$$$$$$""" """&&&&&&"""$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""" $$$$$$$$$###  !!!###%%%%%%$$$"""!!!!!! !!!"""""" !!!!!!!!!  !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!! """ """!!! !!! """"""!!!  !!!!!!!!!!!!  """$$$%%%%%%!!!!!!!!!!!! $$$###!!! !!!  !!!""""""###""" """!!!!!! !!!!!!"""!!! %%%### """!!!!!! !!!!!! !!!""""""""" !!!  !!!!!!"""""" !!!!!!!!!!!! !!!"""$$$###"""!!!  !!!!!! &&&$$$"""    !!!!!! !!!!!! !!!### !!!  ######""""""!!!!!! !!!!!!""""""!!!!!! ###"""!!!   !!!!!!!!!!!!!!!"""""""""### !!!!!!!!!""" !!!!!!!!! """  ###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!! !!!""""""  !!!  ######""""""""""""###### !!!###$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###%%%%%%&&&&&&&&&zzzqqqmmmmmmjjjiiigggeeebbb^^^[[[ZZZ^^^]]][[[YYYWWWUUUUUUTTTMMMLLLLLLMMMNNNOOOMMMLLLIIIHHHHHHFFFCCC@@@>>><<<>>>>>>>>>===;;;999777666777777777555333000...,,,+++*********))))))))))))%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######"""!!!!!!!!!""""""######$$$$$$$$$%%%$$$###""""""###$$$###!!!###(((***%%%!!!"""$$$$$$!!!!!! !!!!!!######""""""""""""#########""""""!!!!!!!!!""""""!!!!!!""""""######$$$$$$!!!!!! !!!""" !!!""""""!!! !!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! %%%""" !!!!!! !!!!!! !!!!!! !!!  !!!!!!!!!!!! !!!!!!""""""###"""!!!!!!  !!!!!!   !!!!!!  """ ### !!!  !!!!!!!!!!!!  """  !!!!!! !!!  !!!!!!"""""""""  """######"""!!!  !!!  !!!!!!  !!!   !!!!!!!!! !!!"""!!!!!!  !!!  """""""""!!!!!!!!!!!!!!!   !!!"""!!!!!! !!!!!! !!!!!!!!!!!!!!!  !!! """###!!!!!!!!!!!!!!!!!!!!!!!!!!!  """######!!! !!!  !!!######""""""""""""######!!!!!!!!!""""""######$$$#################################$$$$$$%%%%%%&&&{{{tttooonnnjjjiiigggeeebbb___\\\ZZZ\\\[[[ZZZXXXVVVUUUUUUUUUMMMLLLKKKLLLMMMMMMLLLJJJHHHHHHGGGEEECCCAAA>>>============<<<;;;:::888777777777666555333000...---***+++,,,---,,,+++)))(((%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$###""""""!!!!!! !!!"""###$$$%%%&&&&&&&&&%%%######$$$$$$###""""""+++111***!!!"""%%%  $$$##################$$$$$$#########""""""!!!!!!!!!!!!"""###$$$%%%%%%&&&!!!!!!!!!!!!###$$$"""###$$$$$$###""" !!!"""""""""!!! !!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! &&&$$$"""!!!!!!!!!  """!!!!!!!!!!!!!!!!!!"""!!!!!!!!!  !!!  !!!"""######!!!"""""""""""""""!!!!!!  !!!"""  !!!!!!!!!""""""!!! !!!$$$ '''!!!  !!!!!!!!!!!!  !!!###  !!!  !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!  """#########  !!!!!!  !!!######"""    !!!!!!!!!!!!""""""!!! !!!!!!  !!!"""#########"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!""""""  """### !!!######"""!!! !!! !!!!!!!!!!!!!!!  !!!!!!""" !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!###$$$###""" !!!!!! !!!""""""###""""""!!!!!!""""""######"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&{{{uuupppoooiiihhhgggeeebbb___\\\[[[[[[ZZZYYYWWWVVVUUUUUUUUUNNNMMMLLLMMMNNNMMMLLLJJJJJJIIIHHHGGGEEECCCAAA@@@======<<<<<<;;;:::999888777777666444222111///...,,,,,,,,,,,,+++***))))))(((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!""""""###$$$$$$%%%%%%&&&%%%######$$$$$$###!!! ***000+++###!!!###$$$######""""""""""""##############################$$$$$$$$$######"""!!!!!! !!!!!!!!!"""###$$$%%%$$$###"""###$$$###$$$$$$######!!! !!!######"""  !!!!!!!!! """!!!  !!!"""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$###"""!!!!!!  !!!   """""""""!!!!!!!!!  !!!  !!!""""""### !!!"""###""""""!!! !!!!!!!!!!!! !!!!!! !!! !!!!!!!!!""""""#########!!!  !!!"""!!!  !!!"""############ %%%!!!!!! !!!""""""    !!!  """""""""""""""""""""""" !!!!!!  """######$$$  """"""!!! !!!!!!###%%%&&&%%%"""!!!  !!! !!!""" !!!""""""""""""""""""!!!   !!!"""$$$######"""!!!   !!!  !!!!!! !!!!!!""""""""" !!! !!!###%%%###"""!!!  ######""" """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""""""###$$$$$$"""!!!!!!""" !!!######""""""!!!!!!!!!!!!""""""$$$###!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$""""""###%%%&&&{{{uuupppmmmhhhgggfffdddaaa^^^\\\[[[YYYYYYWWWVVVUUUUUUUUUUUUPPPOOONNNNNNOOONNNLLLJJJJJJIIIHHHFFFDDDCCCBBBBBB======<<<;;;::::::999999777777555444222111000///...,,,***((('''((()))***,,,+++)))'''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%########################%%%$$$""""""######"""!!!%%%(((&&&$$$%%%%%%"""%%%$$$$$$######$$$$$$%%%!!!!!!"""######"""!!!!!!"""############"""!!! ###$$$%%%$$$###"""###$$$!!!######"""  !!!!!!!!! """!!!  !!!"""#########""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!    !!! !!!!!!!!! !!!!!!!!!!!!!!!  !!!""""""!!! !!!!!!"""""""""!!!!!!!!!!!!  !!! !!!!!!!!!!!!""""""""""""$$$"""!!!!!!!!!!!!  !!!"""############!!!!!! """!!!!!!!!!   """######!!!  !!!""""""  !!!!!! !!!"""""""""!!!!!!!!!!!!!!! !!!!!!  !!!""""""######  $$$######""""""""""""""""""$$$'''((((((%%%"""""""""!!!!!!!!!!!!""""""$$$###"""!!!!!! !!! !!!!!!""""""!!!!!! !!!!!!  !!!!!!""""""!!!  !!!""" !!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!######"""!!!  """!!! """""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!"""###$$$$$$"""!!!!!!""" !!!"""###$$$""""""!!!!!!!!!!!!""""""$$$###!!! """###########################'''%%%$$$""""""###%%%&&&{{{uuuooolllffffffeeeccc```^^^[[[ZZZXXXWWWVVVUUUUUUUUUUUUUUURRRPPPOOOOOOOOONNNLLLJJJGGGFFFEEECCCBBBAAAAAAAAA???>>><<<;;;:::999999999777666555333222111000000///---***'''&&&''')))***,,,+++)))'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$#########""""""$$$"""!!!"""###$$$###"""!!!!!!!!!%%%)))'''!!!$$$######""""""######$$$ !!!"""######"""!!! !!!"""######"""!!! ###""""""!!! !!!!!!!!!!!!###$$$ !!!"""""""""!!! !!!!!!!!! !!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!!!!  !!! """!!!!!!!!!!!!!!!!!!"""  !!! !!!""""""""""""""""""!!!!!!  !!!  !!!"""""""""######""""""!!!    !!!""""""!!! """!!! '''%%%"""!!!  !!!!!!!!!!!! """"""!!!!!!"""### !!!"""###  !!!!!! !!!"""!!!!!!!!!!!!  !!!!!!!!!!!!"""""""""""""""!!!!!!!!!  $$$$$$###"""""""""""""""!!!$$$((()))(((&&&%%%"""!!!!!!!!!!!!!!!!!!"""***)))&&&###!!! !!!!!!!!!!!!!!!  !!!  !!!"""""" !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!  !!!"""###"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$###""" !!!!!! !!!"""######"""!!!!!! !!!!!!""""""!!! !!!"""###""""""""""""""""""""""""%%%$$$#########$$$%%%&&&|||vvvoookkkeeedddcccaaa___\\\ZZZYYYWWWVVVUUUUUUUUUUUUUUUUUURRRPPPOOONNNNNNMMMJJJHHHGGGFFFDDDCCCBBBBBBBBBBBB@@@???===;;;999888888888777666444333111111111111///...,,,***))))))))))))((('''%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###""""""###%%%&&&%%%$$$ !!! ###((('''"""######""""""""""""###### !!!###$$$$$$###!!!  """""""""!!! """"""!!!!!! !!!!!! !!!"""###"""""""""!!!""""""""" !!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!######  !!!!!! !!!!!!""""""""""""""""""###### !!!  !!!!!! !!!!!!!!!!!!!!!!!! !!!!!! !!!""""""!!!!!!!!!!!!!!!  !!! !!!""""""!!! !!! !!!!!! """!!!!!! !!!!!!!!!!!! !!!"""!!!!!!"""### !!!"""""" !!!!!! !!!!!! !!!###!!!  """!!!!!! !!!!!!  ###"""!!!!!! !!!!!!###%%%''''''&&&%%%  )))(((%%%###  !!!!!!!!!!!!  !!!  !!!"""### !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!"""""" !!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!###!!!!!!!!!!!!!!!!!!!!!!!!  """######!!! !!!"""!!!!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!"""""""""#################################$$$$$$%%%%%%&&&}}}wwwpppkkkdddcccbbb```^^^\\\ZZZXXXVVVVVVUUUUUUTTTUUUUUUVVVQQQOOONNNMMMMMMLLLIIIGGGIIIHHHFFFEEEDDDDDDDDDEEEAAA@@@===;;;999888777777888666444222111111111111............---+++)))((($$$###"""""""""$$$'''(((&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###$$$%%%%%%&&&######"""$$$&&&(((''''''!!!###""" """&&&'''$$$$$$$$$############$$$$$$!!!"""$$$%%%%%%$$$"""!!!!!!""""""!!!  $$$$$$%%%### !!! !!!!!!"""!!! !!!"""""" !!!!!!!!!  !!!""""""!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!$$$&&&%%%!!! !!!    !!!!!! !!!!!!!!!  !!!"""#########"""!!! !!!"""### !!!!!!""" !!!!!!!!!!!!  !!!!!!!!! !!!"""$$$%%%$$$###!!! $$$ &&&""""""!!! !!!"""###"""  !!!""" !!!""""""""" !!!!!! !!!### !!!!!!!!!!!!   !!!!!!  !!!!!!  !!!###$$$$$$###"""!!!###""""""!!!!!!!!!!!!!!! !!!"""###### !!!"""### !!!!!!  """######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###!!!!!!!!! """""""""""""""""""""""" !!!"""######"""######!!!  !!! !!!"""$$$%%%%%% !!!###$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!! ###!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!###"""  ###""""""!!!!!!!!!!!!"""!!!!!! !!!!!! !!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%&&&&&&&&&}}}wwwqqqllljjjjjjhhhccc^^^YYYWWWWWWYYYXXXWWWUUUTTTSSSSSSSSSPPPOOONNNLLLLLLLLLLLLMMMIIIGGGDDDCCCCCCBBBAAA???BBBAAA>>>;;;888777666666444555555444222///,,,***...---,,,+++************((('''&&&%%%%%%'''((()))&&&%%%$$$###""""""""""""&&&### ###%%%%%%$$$%%%%%%$$$######$$$$$$$$$"""#########"""###$$$&&&###$$$%%%%%%%%%%%%$$$###""""""!!! !!!"""$$$%%%%%%$$$###""" !!!"""$$$$$$""""""!!!!!!!!!!!!"""""" !!!#########!!! !!!"""###%%%###  ###$$$$$$$$$###"""!!!!!!"""""" !!!!!!!!!""""""!!!"""###%%%'''(((!!!!!! """!!!  !!!!!! !!! !!!"""### !!!"""###$$$ """  ######!!! """######"""  !!!!!!!!!  !!!!!! !!!!!!!!!  !!!!!!!!!!!!  !!! """###  """###!!!""""""!!!!!!!!!!!!""""""$$$&&&'''$$$!!!!!! !!!!!! ###$$$$$$###  !!!!!!!!!!!!!!! !!!###""""""!!! ###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! """#########"""!!! !!!"""###""""""""""""""""""""""""  !!!!!!  !!! !!!"""###$$$  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! """!!! !!!!!!  !!!""" !!!!!! !!!!!!!!!!!!!!!"""############################## """!!! ###%%% !!!!!!"""""""""""""""  !!!!!!"""""" !!!!!!!!! !!!!!!""""""!!!###$$$###!!! """""""""###$$$$$$%%%%%%!!!!!!!!!"""#########$$$|||uuuoookkkjjjjjjhhhccc^^^YYYWWWWWWXXXWWWVVVUUUTTTSSSSSSSSSSSSRRROOOLLLJJJIIIIIIIIIJJJHHHFFFEEEDDDDDDCCCAAA@@@???===:::999888888888666666666666444111...,,,---,,,+++***))))))))))))''''''&&&&&&&&&&&&&&&''''''&&&%%%$$$############$$$!!!!!!##################$$$$$$%%%%%%%%% """$$$###!!! ###&&&%%%$$$$$$######$$$$$$%%%######"""!!!!!!!!!!!!!!!"""###$$$%%%$$$###!!! !!!!!!"""###$$$""""""!!!!!!!!!!!!""""""  """"""!!!!!!  !!!"""###$$$###!!! !!!"""""""""!!!!!!!!!!!!!!!!!! !!!  !!!""" !!!!!!!!!!!!  !!!!!!!!! !!!  !!!"""###!!!"""!!! !!! !!!!!!"""###"""  !!!!!!  !!!!!!!!!!!!  !!!  !!!!!!!!!!!! !!!""""""!!! !!!###$$$###"""!!! """""" !!!!!!!!!!!!"""###%%%%%%###$$$%%%### !!!!!!###$$$ !!!''' """######"""  !!!!!!""""""###$$$$$$%%%%%%"""!!! !!!"""$$$""""""!!! """!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!""""""   !!! !!!!!!!!!!!!  !!!  """""""""""""""""""""""" !!!!!!!!!!!! !!!"""######"""!!! ###""" !!!"""!!!!!!!!!!!!"""###%%%&&& !!!!!!""""""!!!!!!!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!  """$$$######"""!!! !!!!!!  !!!!!!!!!!!!!!! !!!"""""""""!!!##################""""""%%%%%%%%%%%%%%%&&&&&&&&&zzztttoookkkjjjjjjgggccc]]]YYYXXXXXXVVVVVVUUUTTTSSSSSSTTTTTTRRRQQQNNNKKKIIIHHHHHHHHHLLLJJJGGGFFFFFFFFFEEECCC>>>===<<<:::999999::::::888888888777555222///...++++++***)))((((((((((((&&&&&&'''&&&&&&%%%$$$###((('''&&&%%%%%%$$$%%%%%%###!!!!!!######### !!!###$$$%%%&&&&&&&&&!!!###%%%$$$"""!!!$$$&&&'''%%%###!!!!!!###%%%'''$$$$$$###"""""""""""""""######$$$$$$###!!! !!!!!!""""""######""""""!!!!!!!!!!!!""""""""" !!!"""!!!!!!!!! !!!"""""""""!!!!!!  !!! !!!  !!!"""!!!!!!   !!! !!! !!!""""""  !!!###$$$"""!!!!!!!!!!!!"""###"""  !!!!!!!!!  !!!""""""!!! !!!"""  !!!  !!!!!!!!!!!! """""""""  !!!###"""""" !!!  !!!!!!  !!!"""###%%%&&&'''!!!"""""""""  !!!"""!!! !!!$$$ !!!"""""" !!!""" !!!"""######""""""!!! """###$$$""""""!!! !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!"""!!! !!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!   !!!!!!!!! !!!!!!"""""""""""""""""""""""" !!!!!!!!! ###!!!  ###$$$ !!!"""$$$%%%&&& !!!""""""""""""""""""  !!!""" !!!!!! #########"""  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! """!!!  """"""$$$$$$###""""""!!! &&&&&&&&&&&&&&&%%%%%%%%%zzzuuuqqqmmmkkkjjjgggbbb]]]YYYXXXXXXUUUUUUTTTSSSSSSSSSTTTTTTNNNMMMKKKJJJIIIIIIJJJJJJKKKIIIGGGFFFFFFFFFEEEDDD???>>><<<:::999999999:::999999888777444222000...++++++***)))))))))))))))&&&&&&''''''&&&$$$"""!!!''''''&&&%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%!!!"""###$$$%%%%%%$$$$$$'''%%%######%%%&&&&&&$$$%%%$$$###!!!!!!###$$$%%%$$$###""""""!!!!!!""""""!!!"""###$$$###!!! !!!"""""""""""""""""""""!!!!!!!!!!!!""""""$$$###!!!!!!"""###"""!!! !!!!!!!!!""" !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!! !!!!!! """!!!  !!!   !!!!!! !!!!!!!!!""" !!!""""""###"""!!! !!!$$$%%%###"""!!!!!!!!!""""""""" !!! !!!!!!!!!!!! !!!!!!!!!!!!!!!"""""" !!!""""""!!! !!!!!!!!!!!!   !!!!!!"""!!!!!!!!!!!!  !!!"""$$$%%%&&& !!!  !!!!!! !!!### !!!!!! !!!"""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!!!!!!!!!!!!!  !!!###$$$%%%###"""!!! !!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""######$$$ !!!"""""" !!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ######$$$$$$$$$"""!!!    !!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!! """!!! !!!!!!""""""""""""!!!!!! $$$$$$$$$######"""""""""{{{wwwtttqqqkkkjjjgggbbb\\\YYYXXXYYYUUUUUUTTTTTTTTTTTTTTTUUUMMMLLLKKKIIIIIIIIIIIIJJJJJJHHHFFFEEEEEEEEEDDDCCC@@@???===:::999888888888888888666555333111///...,,,,,,+++*********++++++&&&&&&''''''&&&$$$"""!!!&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$######"""!!!***### &&&)))%%%"""######$$$$$$######"""""""""!!! !!!!!!###$$$###"""!!! !!!""""""###""""""!!!""""""!!!!!!!!!!!!""""""###!!! !!!"""!!!  !!!!!!!!!!!!!!!!!!"""""""""!!! !!!"""""""""!!! !!!!!!!!!  """"""!!!   !!!  !!!!!!  !!!!!!!!!!!!!!! !!!""""""""" !!!!!!!!!!!!###$$$###!!! !!!"""!!!  !!! !!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!""""""!!! !!! !!!!!!!!!!!! """ !!!""""""!!!"""""""""!!! !!! !!!"""""" """  """$$$$$$### !!!!!! """###$$$######""""""!!!!!!  !!!!!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""### !!!!!!!!!  """###$$$""""""  !!!"""  !!!!!!   !!!!!!!!!!!! !!!$$$%%%$$$"""!!!  !!!!!!  !!!!!! """###$$$%%%$$$###!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!  !!!!!!""""""!!!  !!!!!!""""""""""""######""""""!!!!!! }}}zzzvvvsssllljjjgggaaa\\\YYYXXXYYYWWWVVVVVVUUUTTTTTTTTTUUUQQQPPPMMMJJJHHHGGGGGGGGGHHHFFFDDDDDDDDDEEEDDDBBBAAA???===;;;999888777777888777555333111///...---,,,,,,+++++++++++++++,,,&&&&&&'''&&&&&&%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%!!!"""$$$###""""""###%%%&&&%%%$$$"""!!!!!!!!!!!!(((!!!$$$'''"""!!!"""###$$$$$$###"""!!!"""!!!!!! !!!###$$$$$$###### !!!"""######"""!!! """"""!!!!!!!!!!!!""""""   !!!"""!!!!!!!!!!!!"""#########!!!!!!"""###"""!!!    !!!"""###  !!!!!!  !!!"""  !!!"""!!!!!!!!!!!!!!!   !!!""" """"""!!! !!!"""!!!  !!! !!!"""""""""!!!!!! !!!!!!  !!!!!!!!!!!!!!!  !!!!!!!!!!!!  """$$$  """######!!! !!!!!!   !!! !!!%%%'''(((((( !!!!!! !!!"""""""""!!!!!!  """"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!!!!  """""" !!!!!!"""!!!   !!!"""  !!!"""   !!!$$$%%%$$$!!! """""""""""""""    !!!"""  !!!"""!!! !!!!!!!!!!!!!!! !!!!!!!!!  !!!"""###  !!!!!!!!!!!!!!!  !!!""""""!!!  !!!""""""###$$$$$$###############"""""""""{{{vvvrrrlllkkkgggaaa[[[XXXXXXZZZYYYXXXWWWVVVUUUUUUUUUUUURRRPPPNNNKKKIIIHHHGGGGGGHHHFFFDDDDDDDDDEEEDDDCCC???>>><<<:::999999999999888777555333111///......++++++************++++++''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&& """%%%$$$###"""###%%%&&&%%%""" !!!"""$$$&&&### ###$$$"""######""""""""""""#########""""""!!! !!!!!!!!!!!!###$$$%%%$$$###""" !!!"""######"""!!! """"""!!!!!!!!!!!!""""""  !!!!!! !!!"""""""""!!!  !!!""""""""""""!!!!!!""""""!!! !!!"""!!!!!! !!!"""###  !!!!!! !!!!!!""" !!!!!!!!!"""""""""!!! """!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!! """!!!"""!!! !!!""" !!!"""""""""""""""!!!"""!!!!!!!!!!!!!!! !!!  !!!!!!!!!!!! !!!"""###""" """ !!!######!!! !!!### !!!"""###""" !!!"""  """"""###$$$  !!!  !!! !!!!!!!!!!!!!!!""""""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!  !!! !!!"""!!!  """###""""""!!!!!!  !!!!!!!!! !!!!!!"""!!!!!! !!!!!!    !!!!!!!!!!!!!!! !!!"""""""""!!! !!!!!!!!!!!!!!! !!!!!! !!!!!!"""###   !!!"""""""""!!!!!!"""!!!!!!  !!!!!!""""""!!!  !!!!!!!!! !!!!!!!!!!!!!!! !!!"""###""""""#################################$$$$$$$$${{{vvvqqqmmmkkkgggaaa[[[XXXYYYZZZ[[[ZZZXXXWWWVVVUUUUUUUUUOOONNNLLLKKKJJJJJJKKKKKKHHHGGGEEEDDDEEEEEEEEEDDD===<<<;;;:::999:::;;;<<<999888666333111000///...***)))))))))))))))******((('''&&&%%%%%%'''((()))''''''&&&&&&&&&''''''((("""%%%''''''%%%$$$%%%'''%%%$$$!!!!!!$$$&&&&&&''''''&&&###"""$$$&&&%%%###!!! !!!###%%%$$$######""""""""""""""""""###$$$%%%%%%$$$"""!!! !!!###$$$###""" """"""!!!!!!!!!!!!"""""""""!!! !!!###%%%%%%$$$!!!"""""""""!!! ###"""""""""!!!!!!!!!!!! !!!""""""  !!!!!!!!!%%%%%%&&&&&&$$$###!!!###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!""" !!!"""""" !!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""" """### !!!""""""!!! """###!!!"""!!! !!!""" !!!"""""""""""""""!!!###""" !!!""""""!!! ######"""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""###"""!!!"""###$$$!!!######!!! """$$$ """###%%%&&&$$$!!! """""" """$$$###!!!  !!! !!! """###$$$%%% !!!!!!"""""""""""""""""""""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!  !!! ###""""""!!!!!!!!!""""""###"""  !!!###$$$###"""!!!   !!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! ######""""""""""""######!!! !!!""" """"""###""""""!!! !!!!!!!!!!!!!!!"""######""""""""""""""""""""""""  !!!!!!""""""!!!###%%%&&&&&&""""""!!!  !!!!!!!!!!!!!!!######""""""!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!""""""""" !!!$$$&&&%%%%%%$$$$$$###"""""""""!!!!!!""""""#########$$$~~~vvvqqqpppmmmkkkhhhddd```\\\YYYXXXSSSTTTWWWXXXWWWUUUQQQOOOPPPOOOMMMKKKJJJKKKLLLMMMOOOMMMKKKHHHFFFDDDDDDDDDAAA@@@>>><<<:::999888888777666555333000---+++***,,,,,,,,,***'''&&&'''(((*********)))(((&&&$$$$$$###############"""!!! ######%%%%%%###$$$$$$%%%%%%%%%$$$$$$!!!$$$%%%"""!!!###"""!!!!!!!!!!!! """###$$$%%%%%%$$$###"""!!! !!!!!!"""###$$$ """###"""!!! !!!###""""""""""""""""""""""""&&&###  """!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""############"""""" ######""""""""""""######""""""!!!&&&### !!!$$$%%%$$$"""!!! !!!!!! !!!""""""""""""!!!   !!!"""$$$$$$""""""!!!!!! !!!"""  !!!!!! """!!!!!! !!!!!!!!!###&&&((('''$$$  """""""""!!!!!!### !!!!!!!!!!!!!!!!!! !!!!!!"""###############!!!""""""!!!""""""!!!!!!  """######""" !!!!!!""""""""""""!!!!!!""""""!!! !!!$$$&&&'''%%%###!!!""""""!!!!!!!!!!!!""""""  !!!!!! !!!""""""!!! #########"""!!!!!!!!!  !!!###"""!!!%%%%%%%%%### !!!!!! !!!!!!"""###$$$ $$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! """"""""""""""""""""""""###"""  !!!""""""!!!!!! $$$###"""!!!!!! !!! !!!"""""""""!!!""""""!!!!!!  !!!!!!!!! $$$!!! """"""  !!!  !!!  !!!""""""!!! """"""!!!  !!!!!! """"""""""""!!!!!!###%%%%%%$$$"""!!! !!!!!!!!!!!!!!!!!!"""""""""""""""!!! """"""""""""!!!!!!!!!!!!!!!!!! !!!!!!~~~uuuqqqooommmkkkhhhddd```\\\YYYXXXVVVWWWWWWWWWVVVSSSPPPNNNNNNLLLJJJIIIHHHHHHIIIJJJMMMLLLJJJGGGEEEDDDDDDDDDAAA@@@>>><<<:::999888888::::::888666444111///...,,,,,,,,,***(((&&&'''((())))))))))))(((&&&%%%%%%!!!!!!""""""######$$$$$$%%%""""""%%%&&&&&&###$$$$$$%%%$$$$$$######%%%((((((%%%%%%'''&&&###$$$#########"""""""""""""""""""""""""""""""""""""""###$$$$$$$$$###""""""!!!!!!  """###"""!!! !!!###""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!! !!!""""""""""""  #########"""!!!!!! !!! """!!!   !!!""" !!!""""""""" !!!"""""""""!!! !!!"""###$$$!!! !!!!!!  !!!!!!!!!""""""###""""""!!!!!!!!!"""""" """$$$%%%$$$""" !!!!!!###$$$$$$###"""""""""  !!!!!!!!!!!!  !!!!!!!!!!!!!!!"""######"""  !!!!!!!!!!!!!!!  !!!""""""!!!  !!!!!!!!!!!! """"""!!! !!!!!!"""""""""""""""""""""!!!!!!!!!!!!""""""  !!!!!!  !!!$$$"""!!!  !!!"""!!!!!! !!!"""!!!!!!!!!!!! ######""""""!!!   """"""""""""""" ###!!!  !!!"""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!  !!! ###!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!  !!!!!!  !!! !!!!!!!!!""""""!!! !!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!  """$$$$$$###!!!  !!!!!!"""""""""""""""!!! """"""""""""!!!!!!!!!!!!  }}}uuupppooommmkkkhhhddd```\\\YYYXXXYYYXXXXXXVVVTTTRRROOONNNMMMLLLJJJIIIHHHHHHIIIIIIJJJIIIHHHFFFDDDCCCCCCCCC@@@???===<<<:::999888888999888666444222000...---,,,,,,,,,***((('''((()))(((((((((((((((''''''&&&$$$###"""!!!""""""$$$$$$%%%###""""""$$$&&&&&&%%%$$$$$$$$$$$$$$$###"""!!!$$$&&&&&&######%%%%%%"""$$$$$$#########"""""""""###########################$$$$$$$$$###""""""!!!######"""!!! """###"""!!! !!!###"""""""""""""""""""""""" ###%%%&&&%%%###!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!  """###$$$$$$###""""""""""""""""""######!!!"""""" $$$###"""!!!!!! !!!!!!  !!!!!! !!!""""""""" !!!!!!""""""!!!!!! !!!"""######!!!!!! """!!! !!!"""###$$$######""""""""""""###### !!!!!!!!! !!!!!!!!!""""""###$$$$$$###!!!!!!!!! !!!!!!  !!!!!!!!!!!! """###$$$###!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! """!!!!!! !!!  !!!""""""!!!!!! !!!!!!"""  !!!"""  !!! !!!###!!!!!!   !!!"""!!!  !!!!!!!!!###""""""!!!!!!  !!!"""#########""" """!!!  !!!!!!!!!!!!  !!! !!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!! !!!  !!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!  !!! !!!!!!!!!"""!!!   !!!!!!  !!!!!!!!!!!!!!!!!!######"""!!! !!!###$$$%%%%%%"""""""""""""""!!!!!! """"""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$|||tttooonnnmmmkkkhhhddd```\\\YYYXXXYYYXXXWWWUUUSSSQQQQQQPPPNNNMMMLLLKKKJJJJJJJJJKKKHHHGGGFFFEEEDDDCCCBBBBBB???>>>===;;;:::999888888888777555333111///......,,,,,,,,,***((('''(((***''''''(((((((((((((((''')))'''$$$""" !!!!!!""""""######$$$$$$###"""%%%%%%$$$$$$###"""!!! """$$$$$$!!!!!!###$$$!!!"""""""""!!!!!!!!! """"""""""""""""""""""""$$$$$$$$$######"""!!!!!!%%%%%%$$$############### """###"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$###!!!!!!!!!!!! !!!!!!""""""!!!!!! """!!!!!!!!!  """######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  ###%%%%%%### ######""""""!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!  !!!"""### !!!"""###""" $$$"""  """###""""""!!!!!!""""""######  !!!!!!!!!!!!!!!""""""""" """"""!!!!!!!!!!!! !!!""""""######""""""!!!"""###"""  !!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!! """!!! !!!!!! !!!!!!!!!!!! !!!!!!!!! !!!!!!"""!!!!!!""""""""""""!!!!!! !!!!!!!!!###$$$$$$###!!! !!!  """"""!!!"""###%%%"""!!!!!!  """"""!!!!!!!!!  !!!!!!""""""""""""""""""""""""""""""""""""!!!  !!!!!!!!!!!!!!!  !!!""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!  !!!!!! !!!""""""  !!!   !!!!!! !!! !!!!!!!!!!!!!!!  !!!"""!!! !!!!!!""""""###$$$%%%%%%!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!%%%%%%&&&&&&&&&&&&%%%%%%|||tttooonnnmmmkkkhhhddd```\\\YYYXXXXXXWWWUUUTTTSSSRRRSSSSSSNNNMMMMMMLLLKKKKKKJJJJJJGGGFFFFFFEEEDDDBBBAAAAAA???>>><<<;;;999999888888:::999777555444333333333,,,,,,,,,+++)))((()))+++&&&''''''(((((((((((((((***(((%%%""" !!!""""""###$$$%%%$$$$$$######%%%%%%%%%$$$$$$"""!!! ###&&&%%%""""""%%%&&&$$$""""""""""""!!!!!!!!!!!!########################$$$######""""""!!!!!!!!!###############$$$%%%%%% """###"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!! !!!"""#########"""!!! !!!"""############"""!!!  !!!"""######""""""!!!"""!!!!!! !!!!!!"""""""""!!!  !!!!!!""" !!!!!!"""!!!!!!"""$$$$$$###"""%%%###!!! !!!"""###!!!!!!   !!!!!!"""""""""  #########"""""""""!!!!!! !!!""""""""""""""" !!!"""!!!  !!!!!!""""""!!!!!! !!!!!!"""""""""""""""!!! !!!!!! !!!!!! !!!!!!!!! !!!!!! !!!!!!!!! !!!"""""""""""""""""""""""""""""" !!!!!!!!! !!!""""""!!! !!!""" !!!###"""!!!!!!"""#########"""!!!  !!!!!!!!!!!!  !!!!!!""""""""""""""""""""""""  !!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!"""""""""!!!  !!!""""""    !!!!!!!!! !!! """"""""""""!!!  !!! !!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!""""""""""""!!! |||tttpppooommmkkkhhhddd```\\\YYYXXXWWWVVVUUUTTTSSSSSSSSSSSSLLLLLLLLLKKKJJJJJJIIIIIIGGGGGGFFFFFFDDDBBB@@@???>>>===<<<:::999999888888888777555333222222222222+++,,,,,,+++))))))***+++''''''((((((((((((((('''%%%$$$###"""######%%%%%%"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%$$$###"""!!!###"""###%%%###%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""### !!!"""###### """###"""!!! !!!###""""""""""""""""""""""""""""""!!!!!!!!!###%%%&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""############""""""%%%%%%$$$$$$###""""""""" !!!""""""!!! !!!!!!  !!!!!! """"""!!!!!! !!!!!! !!!"""""""""!!! !!!""""""!!!  !!!!!! !!!!!!!!!!!!!!!"""!!!!!!"""$$$%%%###"""###"""   !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! """"""###$$$$$$###!!!!!! !!!  """#########"""""""""!!!!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!!"""!!!"""""""""!!! !!!  !!!!!!!!! !!!!!!"""###!!!  !!! !!!"""$$$  !!!  ###""""""!!!!!!!!!!!!""""""""""""""""""#########   !!!  !!!!!!!!!!!!!!!###"""!!!   !!!!!!!!!!!!!!!!!!!!!"""""""""!!!   !!! !!!"""############ !!!""" !!!!!!  !!!!!!!!!""""""""" !!! !!!!!! !!!!!! ######""""""!!! !!!!!!  !!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""######"""!!! }}}uuuqqqpppmmmkkkhhhddd```\\\YYYXXXWWWWWWVVVUUUTTTSSSRRRQQQMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHFFFDDDBBB@@@>>>===<<<;;;:::999888888888555333111///...///000000+++,,,,,,+++***)))***,,,'''(((((((((((((((''''''#########$$$$$$%%%%%%%%%!!!###%%%%%%$$$$$$&&&)))%%%%%%&&&&&&&&&%%%%%%$$$ """ """###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!"""###$$$  !!!!!! """###"""!!! !!!###"""""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! ###"""!!! !!!"""!!!""""""!!!  !!!!!!!!!!!!!!!!!!"""###$$$$$$###""""""######"""!!!!!!!!!!!!!!! !!!"""""""""!!!  !!!"""###!!!   !!!!!!!!!!!! !!!######""" !!!!!! !!!"""###$$$ !!!!!!!!!!!!  !!!!!!!!!!!!!!!###$$$$$$###"""""" """""" !!!###!!!!!!!!!!!!  !!!"""!!!  """!!!!!!!!!!!!!!!  !!!""""""!!!  !!!"""""""""""" !!!"""""" !!!""""""!!!  !!!!!!!!!!!!!!!!!!""""""###"""!!!  !!!"""  !!!!!!!!!"""###!!!"""""""""!!!!!! !!! !!!!!!!!! !!!""""""$$$$$$$$$$$$############ """!!!  !!!!!!  !!! !!!!!!!!!"""!!!!!! !!!""""""######"""!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""""""""!!! !!!!!!!!!### !!!"""############ !!! !!!!!! !!!!!!!!!!!!"""""""""""" !!!  !!!!!! !!!!!!""""""!!!  !!!!!!!!!!!!#########""""""""""""""" !!!"""""""""""""""""""""""""""!!!!!!!!!!!!###$$$%%%&&&&&&%%%$$$###}}}vvvrrrqqqmmmkkkhhhddd```\\\YYYXXXYYYXXXWWWVVVTTTRRRPPPNNNOOOPPPPPPOOOOOONNNMMMLLLIIIIIIHHHGGGEEEBBB???>>>===<<<;;;:::999888888888777666333111111111222333+++,,,,,,+++***)))+++,,,((((((((()))(((''''''&&&%%%%%%%%%%%%%%%$$$###""" """"""!!!!!!%%%(((%%%%%%&&&'''''''''&&&&&&$$$&&&$$$!!!!!!&&&(((&&&#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%$$$###"""!!!!!! !!!!!!"""###"""!!! !!!###"""""""""""""""""""""""""""""""""!!!!!!  !!!!!!!!!""""""###### !!!!!!!!!!!!  !!!!!!""""""!!! """######"""  !!! ###%%%%%%$$$###!!! !!!"""######"""!!! ######"""!!!!!!!!!!!!!!!"""""""""!!!  !!!!!!   !!!"""  """###$$$$$$$$$!!!!!!!!!!!!"""###$$$%%% !!!!!!!!! !!!!!!!!!!!!"""""""""""" """""""""!!!!!!!!!######!!! """%%%  !!!!!!""""""!!!!!! """###"""!!!!!!"""###""""""!!!!!!  """######"""  !!!""""""""" !!!"""###""" """$$$  !!!!!!!!!!!!!!!"""######$$$###"""!!!!!!"""###$$$#########"""!!!!!!!!! $$$%%%'''&&&$$$!!! !!! !!!"""$$$$$$$$$###"""!!!""""""!!!!!!###$$$ !!!"""$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###"""""""""""""""""""""""" !!!!!!!!!  !!!!!!"""""" !!!"""""" """"""!!!!!!  !!!""""""###"""""" """""" !!!$$$ !!!!!!!!!!!! !!! !!!!!!  !!! !!!  !!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!"""""" !!!"""""""""""""""""""""""""""!!!!!!!!!!!! !!!###$$$$$$###!!! ~~~wwwrrrooonnnlllhhhddd___\\\YYYXXXXXXXXXVVVTTTRRRPPPOOONNNMMMNNNOOOOOOLLLJJJIIIIIILLLKKKIIIGGGDDDBBB@@@???======<<<;;;999888888777888777555222000///...---///---+++)))((((((((()))***)))'''&&&&&&''''''((('''&&&$$$#########$$$$$$###"""!!! """$$$%%%!!!###%%%%%%"""###$$$$$$$$$$$$###""""""$$$$$$$$$#########""""""######$$$$$$$$$$$$#########"""""""""!!!!!! !!!######""" !!!############""""""""""""!!!"""""""""!!!  !!!""""""!!!!!!"""""""""!!!  !!!!!!!!!###!!! ###$$$"""   """$$$%%%$$$!!!  !!!!!!!!!"""""""""""""""""""""""" """!!!"""%%%  !!!###!!!###""""""###"""""""""!!!  !!!"""""""""$$$%%%$$$!!!!!!###"""!!!  !!!""" !!!!!!"""#########  !!!"""###$$$$$$  ########################""""""!!!!!!!!!!!!""""""!!!!!!""""""!!!  !!!!!!!!!######""""""!!!!!! &&&''''''%%%###""""""### !!!!!!""""""!!!!!!!!!!!!""""""'''%%%""""""""""""!!!$$$$$$$$$###"""!!!!!! !!!$$$### !!!!!!!!!""""""""""""###!!!  !!!!!! !!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!"""""""""!!! """$$$%%%$$$"""!!! !!!!!!!!!!!!!!! """"""!!!!!!  !!!"""!!!!!!"""!!!!!!""""""""""""!!!!!!"""""""""!!!   """"""!!!!!!!!!!!!""""""!!!!!!  !!!"""############""""""!!!!!! !!!!!! !!!!!! ######""""""!!!!!! ###"""!!!!!!!!!"""$$$%%%|||uuupppmmmmmmkkkhhhccc___\\\YYYXXXXXXXXXVVVUUUSSSQQQPPPOOONNNPPPQQQPPPNNNLLLKKKKKKKKKJJJHHHFFFDDDAAA@@@???===<<<<<<;;;:::999888777888777555333111///......---,,,***)))))))))******)))(((((('''''''''''''''''''''%%%$$$$$$$$$%%%%%%$$$###"""!!!!!!###$$$&&&###$$$&&&'''&&&%%%"""!!! !!!"""$$$%%%%%%&&&&&&$$$$$$$$$#########""""""######$$$$$$$$$$$$######%%%%%%%%%$$$$$$######### """""" """&&&$$$$$$$$$#########""""""######""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! ###$$$&&&&&& !!!!!!!!!!!!!!!  %%%###!!!!!!"""!!! !!!!!!!!!!!!!!!!!! !!!###$$$$$$"""  """############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!### !!!!!! !!!"""!!!"""!!!  !!!""" !!!!!!!!!!!!!!!!!!###""" !!!###"""!!!  !!!"""######"""!!!!!! !!! !!!######""" !!!!!!!!!!!!""""""""""""!!!  !!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  """ """""" """"""""""""!!!!!!!!!!!!$$$%%%%%%$$$"""!!!"""### !!!!!!"""""""""!!!!!! !!!!!!"""%%%###"""!!!""""""!!! """""""""""""""######### """!!!!!!###%%%%%%""" !!!!!! !!!"""!!!!!! !!!!!!"""$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!! """######"""!!! !!!!!!!!!!!!!!! """""""""!!! """$$$$$$###!!!  !!!"""######$$$ !!!!!!"""""""""!!!!!!!!! !!!!!!  """!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!! !!!!!!"""###"""""""""!!!!!!!!!!!! !!!!!!""""""###""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!######"""""""""######$$${{{sssnnnkkkllljjjgggbbb^^^[[[YYYXXXYYYXXXWWWUUUTTTRRRQQQQQQPPPQQQSSSRRRPPPMMMMMMMMMJJJIIIGGGEEECCCAAA???>>>===<<<<<<;;;:::999888888999888666444222000//////++++++***))))))***++++++((((((((((((((('''&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%$$$###"""###$$$%%%&&&$$$%%%%%%%%%%%%$$$######!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$#####################$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$######!!!###%%%&&&&&&&&&&&&$$$%%%&&&'''&&&%%%$$$###"""""""""!!!!!!!!! !!! !!!"""""" !!!!!!!!!!!!!!!  !!!"""######$$$!!!!!! ###"""!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!""""""""""""""" !!!"""###$$$%%%%%%%%%$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!"""!!!""" !!!!!!!!!!!!!!!!!! !!!!!!!!! !!!""""""""""""!!!!!!  !!!###!!!!!! !!!!!!""""""!!!!!! !!!!!! """$$$$$$###!!!###"""""""""!!!!!!!!! !!!!!! !!!!!!  !!!!!!!!!!!!!!!!!! """ !!!""""""!!!!!!!!!!!!!!!""""""""""""!!!"""######!!!!!!"""###""""""""""""""""""""""""!!! !!!###""" """""""""!!! !!!###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!###$$$$$$""" !!!!!!!!!!!!""""""!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$$$$######"""!!!!!!  !!!!!!""""""""""""!!!!!!############"""!!! """"""!!!!!! !!!""""""!!!!!!###"""!!!  !!!"""###$$$$$$ !!!"""######!!!!!!!!!!!!  !!!  !!!!!!!!!""""""""""""!!!!!! !!!""""""###""""""!!!!!!!!!!!!""""""  """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! !!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$######"""{{{sssmmmkkkkkkiiieeeaaa^^^ZZZXXXWWWXXXXXXWWWVVVUUUSSSSSSRRRPPPRRRSSSRRRPPPNNNMMMMMMIIIHHHGGGEEEBBB@@@???>>>===<<<<<<;;;::::::999999:::999777444222111000///,,,++++++******)))))))))&&&'''((()))((('''&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''######"""!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%$$$####################################$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! ###%%%&&&$$$"""#########$$$$$$###""""""""""""!!!!!!  !!!"""#########"""!!! !!!"""######""""""!!!!!!  !!!!!!!!! !!!!!!!!!""""""!!!!!!!!!  !!!""" !!!""""""##################""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!"""###%%%###    !!!""""""!!!  !!!!!!!!!""""""!!!!!!!!!!!!  !!!"""!!!!!!!!! !!!!!!!!! !!!!!!!!! """###""" """"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!""""""!!!!!!  !!!!!!!!! !!!!!!""""""###### !!!!!! """############"""""""""!!!!!!  """ !!!###"""""" !!!"""$$$$$$%%%"""""""""""""""""""""""" !!!!!!!!!!!!"""""""""#########"""!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! """""""""!!! !!!"""!!! !!!###"""!!!  !!!!!!!!!  !!!""""""!!!!!!!!!!!!!!!  !!!!!!!!!""""""""""""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!"""   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""#########$$$%%%%%%%%%$$$"""!!!|||tttnnnkkkiiigggddd```]]]ZZZWWWVVVWWWWWWVVVVVVUUUTTTSSSSSSOOOPPPRRRQQQOOOLLLLLLLLLHHHHHHFFFEEECCCAAA??????===<<<<<<;;;;;;::::::::::::999777444222111000///...------+++***((('''&&&&&&'''((((((((('''%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''###"""!!! !!!!!!$$$%%%%%%%%%%%%$$$####################################$$$$$$$$$$$$###### """  !!!"""!!! ###"""!!! !!!###$$$"""""""""!!!  !!!######!!!""""""""""""  """""""""!!!!!!  !!!!!!!!!!!!  !!!!!! !!!  !!!!!!""" !!!!!!!!!""""""  !!!!!!%%%###!!!   !!!""""""!!! """"""!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!! """###"""!!! !!!"""#########!!!""""""""""""""""""!!!""""""""""""""""""""""""!!!"""############"""!!! !!!""""""!!!!!!  !!!!!!""""""###### !!! !!!######""""""!!!!!!   !!!""""""!!! !!!!!!""""""""""""""""""""""""""""""""""""  !!!!!!!!!!!!!!!"""######""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! """"""!!!!!! !!!!!!!!! !!!######"""!!! !!!""""""!!!!!!   !!!!!!!!!!!!!!! !!!  !!!!!!!!!""""""""""""!!!!!!""""""!!!!!! !!!  !!!  !!!!!!!!! !!!!!! !!!!!! !!!!!!""""""######"""###$$$%%%%%%$$$"""!!!}}}uuuooolllhhhfffccc___\\\YYYWWWVVVVVVVVVUUUUUUTTTTTTTTTSSSNNNOOOQQQPPPNNNKKKJJJKKKIIIHHHGGGEEECCCBBB@@@@@@<<<<<<<<<<<<;;;;;;::::::999888666444222000/////////......,,,***(((&&&$$$'''''''''''''''&&&%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######""""""###### !!!"""###$$$%%%%%%%%%###############$$$$$$$$$######$$$$$$$$$$$$######!!!!!!""""""""""""######%%%$$$###!!! !!!!!!%%%###!!! """%%%&&&$$$###""""""!!!  !!!"""###$$$$$$$$$$$$ !!!!!!!!!!!!!!! !!! """"""!!!!!!!!!!!!!!!!!! ######!!! !!!!!! !!! !!!"""### !!!!!!!!!   """###!!!!!!!!!  !!!""""""!!! !!!  !!!!!!$$$###!!!!!!!!!!!!  !!!!!!!!!!!! """"""!!!!!!   """$$$%%%$$$### !!!"""###$$$$$$!!!!!!""""""""""""!!!!!! """"""$$$$$$$$$$$$"""""" !!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!""""""""""""!!!!!! !!!"""!!!!!!!!! !!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!""" !!!!!!!!! !!!"""######!!!!!! !!!!!!   !!!!!!""""""""""""""""""""""""""" !!!!!!!!!!!! """""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """###"""!!! !!!"""### !!!!!!""""""  !!!!!!!!!!!!!!! !!!"""!!!!!!"""!!!!!!""""""""""""!!!!!!###""""""!!!   !!!!!!!!!""""""""""""""" !!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!"""###############}}}uuunnnkkkgggeeebbb^^^[[[XXXVVVVVVTTTTTTTTTTTTTTTTTTSSSSSSNNNOOOQQQPPPNNNKKKKKKKKKIIIHHHGGGFFFDDDCCCAAAAAA<<<<<<<<<<<<;;;;;;;;;;;;888777555333111///......---------,,,+++(((&&&%%%''''''&&&&&&%%%%%%&&&&&&######%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$ !!!"""###$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$%%%$$$%%%&&&$$$!!! !!!$$$###""""""!!!"""###$$$%%%%%%$$$###"""!!!  """$$$$$$$$$"""!!!#########"""!!!"""  !!!!!!!!!!!!!!!"""""""""!!!$$$%%%"""  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!"""### !!!!!!  !!!""""""###!!!"""!!! !!!!!!!!!!!!  """ !!!"""  !!!""""""!!! ######"""!!!!!! !!!###$$$$$$""" !!!!!!""""""###### !!!""""""!!! !!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!  !!!""" !!!""""""""""""!!!!!!!!!!!! !!!!!! !!!""" """!!!!!! !!!!!!"""  !!!!!!!!!!!!!!!!!!!!!!!! !!!###!!!!!!###""""""""""""############ !!!"""###  !!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""""""""!!!!!! !!!""""""""" !!!!!! """"""!!!  !!!"""  !!!!!!!!!"""!!!"""###""" """###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!  !!!!!!!!!!!!"""""""""### !!! !!!!!! !!!!!! !!!!!! """"""""""""!!!!!!!!!!!! !!!"""$$$$$$}}}tttnnnjjjfffdddbbb^^^[[[XXXVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSNNNPPPQQQQQQNNNLLLKKKKKKIIIIIIHHHFFFEEECCCBBBBBB<<<<<<<<<<<<<<<;;;;;;;;;888777555222000///...---+++,,,,,,,,,+++***((('''((('''&&&%%%$$$%%%&&&'''###$$$&&&'''((('''&&&&&&"""###$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$###"""""""""""""""!!! """"""######$$$$$$$$$$$$######$$$$$$$$$$$$######""""""######$$$$$$$$$$$$ $$$(((&&&"""!!!$$$ !!!"""######"""!!!%%%%%%$$$###"""!!!  """"""!!!!!!"""#########""" !!!""" !!!!!!""""""#########%%%$$$"""###$$$!!!!!!""""""""""""!!!!!! !!!###$$$$$$%%%%%% !!!!!!!!!!!!!!!  """%%%%%%$$$ !!!!!!"""!!!!!! !!!###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!  """!!! !!!""""""!!!  !!!!!!"""#########!!!"""!!! """"""""""""!!!!!!!!!!!! !!!""""""!!!  !!!"""$$$$$$"""!!! !!!"""""""""!!!   ######!!! """######""""""!!!!!! !!!"""!!!  """ !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!  !!!!!!""""""  !!!!!! !!!""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###### !!!  """!!! !!!!!!  !!!!!! !!!!!!"""""""""#########!!!!!!###$$$!!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!""""""!!!  !!! !!!!!! !!!"""###### !!!!!! !!!!!! !!!!!!""""""""""""""""""""""""######""""""!!!!!!  """$$$%%%yyysssnnnmmmgggfffccc```\\\YYYVVVTTTYYYUUURRRSSSVVVWWWSSSPPPRRRPPPNNNNNNNNNNNNLLLKKKKKKJJJIIIGGGEEEBBB@@@??????>>><<<:::999999999::::::999666444111///......(((((())))))((('''&&&%%%''''''''''''''''''&&&&&&$$$$$$$$$######"""""""""!!!"""$$$%%%%%%$$$"""!!!###$$$$$$%%%%%%$$$$$$###'''%%%###""" !!!###$$$&&&&&&'''&&&%%%$$$$$$#########""""""!!!!!!%%%###!!! !!!###%%%&&&$$$"""!!! !!!"""###%%%%%%$$$$$$###""""""""" !!!"""###$$$%%%%%% !!!""""""!!!!!! """!!!"""!!!"""!!! !!!"""""""""!!!!!! """!!!!!!"""!!! ###   !!!!!! !!!!!!!!!!!! !!!!!!$$$""" !!!!!! $$$$$$######""""""!!!!!!%%%###"""!!!!!!"""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!!!! !!!"""""""""""""""$$$ """%%%$$$!!!$$$#########""""""!!!!!!$$$$$$%%%%%%$$$###!!! """"""!!!!!! ###$$$!!! !!!"""""""""###"""!!! !!!"""###'''&&&$$$###!!! """"""!!!!!!!!!!!!""""""!!!######"""!!!!!!"""######""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""###"""!!!""""""""""""!!!!!!!!!!!!"""!!! !!!""""""######"""  !!!"""######"""!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!! """%%%%%%$$$   !!!###"""!!!%%%$$$"""  !!!"""""""""######""""""!!!!!! %%%%%%$$$"""!!!###!!!   !!!!!!""""""""""""""""""""""""!!! """ """###!!!!!! !!!"""$$$%%%"""""""""!!! ######""""""!!!!!! !!!!!!  !!!!!!!!!!!!!!! $$$"""  !!!!!!  !!!$$$$$$######""""""!!!!!!$$$###############$$$$$$%%%$$$$$$$$$%%%$$$!!!zzztttpppnnnhhhfffccc___[[[XXXVVVUUUWWWTTTQQQRRRUUUUUURRROOOPPPNNNMMMNNNNNNNNNKKKIIIJJJIIIHHHFFFDDDAAA???>>><<<;;;:::999999:::;;;;;;999888666333111///...---++++++***)))'''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$##################$$$###$$$$$$%%%%%%$$$$$$###$$$######""""""###%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$#########"""$$$###"""!!!!!!"""###$$$$$$###!!!  !!!"""""""""##################""""""""""""############ !!!!!!!!!!!!!!!!!!"""###""" !!!$$$ !!!"""!!!  !!!"""!!!!!!!!! """!!!!!!"""!!! !!!!!! !!!  """ !!! !!!!!!"""$$$""" ###"""  !!!""""""""""""""""""!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###############'''### ###%%%$$$!!!""""""""""""!!!!!!!!! $$$$$$%%%%%%$$$###!!! """"""!!!!!!!!!!!!!!!!!!$$$ !!!%%%&&&&&&!!! !!!""""""$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!!!!!!!"""  """######!!! !!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  """######"""""""""""""""!!!!!!!!!!!!"""!!! !!! !!!"""######"""""" !!!!!!  !!!!!!!!!!!! !!!!!!$$$"""!!!!!! !!!!!!   !!!!!!!!!!!! !!!""""""!!!!!!  !!!"""###"""!!!!!! !!!!!!!!!!!!!!!"""""""""$$$$$$###"""!!! ###!!! !!! !!!"""""" ###""""""!!!!!!!!!!!!"""""" """"""!!!""""""!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!! ###""" !!!"""!!!  !!!""""""""""""""""""!!!!!!$$$$$$######"""#########$$$#########$$$### zzztttpppoooiiigggbbb^^^ZZZXXXWWWVVVVVVSSSQQQRRRTTTTTTRRRNNNOOOOOOOOOPPPQQQPPPMMMJJJIIIIIIHHHFFFCCCAAA>>>===:::999888888999:::;;;<<<888777555222000...---,,,///---+++)))'''&&&&&&&&&"""######$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$&&&$$$"""!!!!!!"""$$$&&&###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""###"""!!!  !!!""" !!!""""""###$$$$$$$$$#########""""""!!!!!! !!!!!!!!!!!!!!!###$$$###"""!!!!!!###%%%!!!"""###"""  !!!!!!!!!!!! """!!!!!!"""!!!  """"""""" !!!!!! !!!###%%%""""""!!!  !!!"""""""""  !!! !!!!!!!!!!!!!!!!!!!!!!!!%%%### !!!""" !!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$ !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! """""""""###############)))&&&######%%%%%%$$$!!!"""!!!!!!!!!!!! $$$$$$%%%$$$$$$###!!!!!!!!!!!!""""""""""""""""""######"""!!! !!!"""$$$###"""!!!  !!!"""$$$$$$############$$$$$$ !!!"""######!!!###$$$###!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """######"""""""""""""""!!!!!!!!!!!!"""  !!!!!!  """######$$$$$$  !!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!%%%###!!! """"""!!! !!!!!!"""#########  """"""!!! !!!"""###$$$"""""""""!!!  !!!""""""######"""""""""!!!!!!!!! """!!! !!! !!!!!!!!!!!!!!!"""###### """"""""""""""""""###$$$!!!  !!!!!! ######""""""  !!!""""""###  !!!!!!!!!!!!!!!!!!  !!!!!!""" !!!!!! !!!!!!!!!!!!!!!!!!""""""%%%$$$###"""""""""""""""$$$"""""""""###""" yyysssooommmjjjgggbbb]]]YYYWWWWWWWWWVVVTTTSSSTTTUUUUUURRROOOQQQQQQRRRTTTUUUTTTQQQNNNJJJIIIHHHFFFDDDAAA???>>>:::999888888888999:::;;;888777444222///---,,,,,,///---***(((''''''((()))$$$$$$%%%%%%&&&&&&&&&'''########################%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$######""""""'''&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""###"""!!!!!!!!!!!!"""""" !!!!!!""""""""""""############"""""""""""" !!!!!!!!!!!!!!! ###"""!!! """$$$!!!"""###"""  !!!!!!!!!!!!!!! """!!!!!!"""!!!  !!!!!!!!! !!!!!! !!!"""$$$!!!!!!!!!!!! !!!"""""" """$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! """######""" !!!!!!!!!!!!!!!!!!!!!!!!$$$###""" !!!"""""""""!!!!!!!!!"""""""""&&&$$$######%%%%%%$$$###"""""""""""""""!!!!!!!!!%%%%%%$$$$$$###""""""!!!!!!!!!""""""######$$$$$$!!!!!!!!!!!! %%%$$$"""  !!!########################  !!!"""###!!!!!! !!!!!!"""###$$$###!!! ######""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$###"""""""""""""""!!!!!!!!!!!!"""  !!!"""  !!!"""#########!!!""""""""""""""""""!!!!!!""""""!!!!!! !!!!!! !!!!!!""" !!!""""""""""""!!!!!! !!!!!!"""""""""  !!!!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$ !!!!!!!!!"""""" !!!!!!!!!"""""""""!!! !!!!!! !!!!!! !!!!!!"""###  !!!"""  !!!"""""""""  !!!!!!"""""" !!!!!!""""""######  !!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!""""""!!!  !!!!!!""""""%%%$$$###""""""!!!!!!"""$$$###""""""######""" xxxqqqllljjjjjjgggbbb]]]YYYWWWWWWWWWVVVVVVVVVVVVWWWUUUSSSQQQPPPPPPRRRTTTVVVUUUQQQOOOLLLKKKJJJHHHFFFCCCAAA???<<<;;;:::888777777888888888777444222///---,,,,,,,,,+++)))''''''(((***+++((((((''''''&&&&&&%%%%%%########################"""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$######"""!!!!!!'''&&&$$$###"""###$$$$$$""""""##################""""""############""""""#####################$$$""""""""""""!!!!!! """"""""""""############ !!!!!!!!!!!!!!! !!!  !!!""""""""" !!! !!!!!!!!!!!!!!!"""!!!!!!"""!!!  !!!  !!!!!!  """ !!!"""######!!!!!! !!!!!! !!!"""""""""  !!!!!!###$$$$$$""" !!!### """######""" !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$"""!!! !!!"""!!!  !!! !!!"""$$$%%%$$$$$$########################%%%%%%$$$######"""""""""!!!!!!""""""######$$$$$$%%%###!!!###'''(((&&&###%%%$$$###!!! !!!""""""""""""""""""!!!"""!!!!!! !!!!!!!!!!!! !!!!!!!!!"""###$$$###!!! """"""##################!!!!!!!!!!!!!!!!!!!!!!!!%%%###""""""$$$$$$###"""""""""""""""!!!!!!!!!!!!"""  """"""!!! """""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""""" !!!"""###"""!!! !!!""" !!!"""""" """$$$%%%!!!     !!!""""""""""""""""""!!!!!! !!!!!!""""""###"""!!!!!!!!!  !!!!!!"""""""""!!!!!!"""!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!! """"""!!!!!! !!!!!!""""""######  !!!!!!!!!!!!!!!!!!!!!    !!!""""""!!!  !!!!!!""""""$$$######"""!!!!!!""""""&&&$$$######$$$%%%$$$###xxxqqqkkkhhhiiigggbbb^^^ZZZXXXWWWVVVUUUVVVXXXXXXXXXVVVSSSRRRMMMMMMNNNPPPRRRRRROOOMMMLLLLLLKKKIIIFFFDDDAAA@@@>>><<<;;;999888777888888888777555222000...---,,,))))))((('''((()))***+++***)))((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&!!!"""$$$&&&&&&$$$"""!!!###$$$$$$%%%%%%$$$$$$### !!!######$$$$$$$$$$$$$$$############$$$$$$"""""""""""""""#########""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!! !!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!   !!! !!!"""!!! """ !!!!!!!!!!!!!!!"""!!!!!!"""!!! !!!""""""  !!!!!!  !!! """###$$$%%%###"""!!!  """   !!!"""  %%%&&&%%%!!!!!!%%% !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!###$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&%%%$$$###""""""""""""!!!!!!""""""""""""""""""%%%""" ###''')))'''$$$$$$$$$######"""!!! !!!!!!""""""""""""!!!!!!$$$###"""!!!   !!!###$$$###!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###""""""$$$$$$###"""""""""""""""!!!!!!!!!!!!!!! """###"""!!!######"""!!!!!!!!!!!!!!!   !!!"""""""""!!!  !!!""" !!!""""""""" !!!  """###    !!!  """ !!!"""###$$$$$$$$$ """"""!!!!!!  !!!!!!"""""""""!!! !!!""""""!!! !!!!!!""""""""""""""""""""""""  !!!   !!!!!!!!! ###""""""!!!    !!!!!!!!!!!!!!!"""!!!   !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!""""""###'''%%%######%%%&&&%%%$$$xxxqqqkkkiiihhhfffccc___[[[XXXVVVUUUTTTVVVXXXXXXWWWUUUSSSRRRKKKKKKKKKMMMOOOPPPOOOMMMLLLKKKJJJHHHFFFCCCAAA@@@===<<<;;;999999999::::::999888666333111///...---(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$############$$$$$$%%%%%%$$$$$$### """$$$%%%%%%%%%%%%!!!"""###$$$$$$%%%$$$$$$"""""""""######$$$$$$$$$$$$###"""!!!!!!"""###$$$""""""###$$$$$$$$$$$$$$$##################""""""############""""""""""""!!!!!!!!!!!!!!! """!!!!!!###%%%%%%""" !!!!!! """### !!!!!!!!!""""""!!!!!!"""!!!  ######!!! !!! !!!!!! !!!"""$$$ !!!"""######$$$%%%$$$"""!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """!!! !!!""""""""""""###""""""######$$$$$$$$$$$$&&&%%%$$$""""""""""""###""""""!!!!!!!!!!!!!!!!!! !!!"""###$$$"""###$$$$$$$$$""" !!!"""############"""!!!$$$$$$###"""!!!!!!!!!!!!!!!!!! !!!!!! """######!!! !!!""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! ###$$$$$$###""""""""""""!!!!!!!!!!!!!!! """###"""!!!""""""!!! !!!"""###!!!  !!!!!! !!!!!!"""!!!  !!!"""!!!!!!"""""""""""""""""" """"""!!! """!!!!!!   !!!!!!  """ !!!"""###$$$######"""!!!!!!   !!!!!!!!!"""!!! """######""" !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!"""!!!!!! !!!  """###""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!"""###$$$&&&$$$""""""$$$%%%%%%$$$xxxrrrmmmjjjgggfffccc```\\\YYYVVVTTTSSSUUUWWWXXXVVVSSSRRRQQQMMMLLLKKKMMMOOOQQQPPPPPPKKKJJJIIIGGGEEEBBB@@@???<<<;;;:::::::::;;;<<<===:::999666444111///......))))))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&%%%$$$###""" """$$$%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%###""" """###%%% !!!"""###############"""""""""###$$$$$$%%%%%%%%%%%%$$$###"""!!! !!!!!!""""""!!! $$$$$$$$$''')))((($$$  !!! !!!###$$$ !!!!!!"""""""""!!!!!!"""!!! """###!!! """$$$ !!!""""""###&&&(((!!!!!!!!!!!!""""""""""""&&&%%%###!!!"""&&&)))++++++"""""""""""""""""""""""" !!!"""###"""""""""!!! $$$%%%###&&&---!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$###"""###"""  !!!!!!######"""!!!!!!!!!!!!!!!""""""#########$$$&&&%%%$$$""""""""""""###""""""!!!!!! """$$$"""!!!&&& """$$$%%%%%%###!!!"""###$$$%%%%%%$$$###"""$$$######""""""""""""###$$$$$$############$$$$$$!!!######"""!!!!!!"""""""""######$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%%%%""""""""""""!!!!!!!!!!!!!!! !!!"""######""" !!!"""$$$%%%###"""!!! !!!"""###"""!!!!!! !!!###!!!  !!!###############""""""""""""!!!"""!!!!!!$$$""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######!!!""" """$$$$$$%%%$$$###!!!!!!!!!""""""###$$$$$$$$$ !!!!!!!!! !!!!!!"""!!! """######"""!!!!!!!!!!!!!!!"""###### !!! !!! !!!$$$###""" !!!""" !!!"""""""""######""""""!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!""""""!!! $$$""" !!!###%%%###"""!!! !!!"""###$$$$$$######""""""!!!!!! !!!###$$$%%%%%%###!!!!!!###$$$$$$$$$yyyooohhhggghhhgggeee```[[[XXXWWWXXXVVVVVVVVVVVVUUUTTTSSSRRRKKKKKKLLLNNNPPPPPPMMMKKKJJJIIIHHHGGGFFFCCC>>>;;;<<<;;;;;;<<<>>>???>>><<<777777777666333000---,,,***)))((('''''')))+++,,,...,,,***'''%%%%%%$$$%%%###$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%&&&'''$$$$$$$$$$$$%%%&&&''''''$$$$$$###""" !!!###&&& ''',,,)))$$$###%%%&&&$$$###!!!###%%%&&&###!!!"""""""""""""""""""""""""""""""""""""""######### ###%%%$$$!!!!!!$$$'''&&&%%%$$$###""""""""""""###!!! """%%%'''%%%### !!!"""""""""""""""!!!  !!!###$$$%%%""" !!!!!! !!!!!! !!!!!!%%%###!!! !!!!!!  ###$$$###""""""$$$%%%%%%###!!!  """"""!!!!!! !!!"""""" !!!!!!!!!!!!!!!######""""""!!!!!! """###'''### """!!!###!!! """%%%&&&$$$!!!###""" ######""""""!!!!!! $$$###"""""""""###%%%&&&""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$###"""!!!"""!!!  """ !!!$$$'''%%%!!! """ !!!!!!""""""###### !!!!!! """!!!  """###""""""""""""""""""############""""""!!!!!! !!!""""""!!!!!!"""$$$!!!###%%%%%%%%%%%%!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""" !!!$$$%%%"""!!!!!! !!!!!!"""!!!!!!""""""#########$$$ !!!!!!!!!!!! """"""!!!!!! ######"""!!! """""""""""""""""""""""""""###$$$%%%%%%$$$###"""""""""!!!!!!!!!""""""###"""  """!!!!!! !!!!!!""""""!!!!!! !!!&&&$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$  !!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!%%%$$$###"""!!! !!!!!! !!!"""###%%%&&&""""""!!!!!!!!!!!!""""""$$$###"""!!!!!! !!!!!!"""!!! """###$$$%%%$$$###!!!!!!!!!"""###  !!!"""""""""!!!!!!!!!!!!"""""""""""" !!!!!!%%%%%%$$$$$$"""!!! yyyooohhhggghhhgggeee```[[[XXXWWWXXXYYYYYYYYYXXXXXXWWWVVVUUUNNNNNNNNNPPPQQQQQQOOOLLLJJJIIIHHHGGGFFFCCC???;;;<<<;;;;;;<<<>>>???===<<<777666666444333111///...---,,,***(((((()))***++++++***(((&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&'''%%%&&&&&&%%%&&&(((,,,000&&&&&&''''''$$$"""###%%%%%%$$$###$$$&&&&&&$$$"""""""""""""""""""""""""""###"""!!! !!!""""""!!!!!!!!!"""############""""""!!! """ !!!$$$%%%$$$###!!!""""""!!!!!!  !!!"""###%%%""" !!!!!! !!!  !!!$$$###!!! !!!!!!  """######""""""$$$%%%$$$"""  """!!!!!!!!!  !!!"""###!!!!!!!!!!!!!!! !!!!!!!!!!!! """###%%%"""###""""""###$$$$$$###!!!$$$!!!"""$$$$$$###"""!!!  !!!!!!!!!!!! """"""!!!!!!""""""###$$$""""""""""""""""""""""""!!!!!!"""""""""!!! !!!"""###"""!!! !!!"""!!!"""###"""!!! !!!"""!!!%%%'''%%%!!! ###""""""""""""!!!!!!!!!!!!""""""###$$$$$$###""""""!!!  """############"""""""""""""""###"""""""""""""""!!!!!! !!!""""""!!!!!!"""### !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###"""""""""!!! !!!!!! !!!!!!"""""""""""" !!!!!!""""""!!!!!! """"""!!!!!!!!! """""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!  ###"""!!! !!!"""###""""""!!!!!!!!!!!!""""""!!!!!!!!! &&&"""$$$&&&$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!!!!  !!!!!!""""""$$$$$$###"""!!! """!!! !!!"""######"""!!! !!!!!!""""""!!! !!!###"""!!! !!!!!!""""""!!!   !!!!!!!!! !!!!!!!!!!!! """""""""!!!!!!!!!!!!!!! !!!!!!!!!""""""#########""""""!!!yyypppjjjiiihhhgggeee```ZZZWWWVVVWWWYYYYYYYYYYYYYYYXXXWWWVVVPPPPPPPPPQQQRRRRRRPPPNNNJJJIIIGGGFFFEEECCC???<<<<<<<<<;;;<<<>>>>>>===<<<777666555333222111000000///...,,,***))))))))))))((('''&&&&&&%%%&&&&&&''')))(((&&&%%%%%%%%%%%%&&&$$$%%%&&&%%%$$$###$$$%%%%%%%%%$$$############$$$$$$%%%&&&&&&(((---333888000&&&"""%%%%%%"""!!!%%%%%%$$$$$$%%%&&&&&&%%%###""""""""""""""""""""""""$$$"""!!!$$$ ###%%%###  !!!  """######"""""""""!!!!!!  !!!!!!!!!!!!!!! $$$"""  !!!!!!!!!!!!  !!!$$$###!!!  """ """###"""!!!"""###$$$$$$""" !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######""""""!!!!!!  """  """###""" %%%$$$""""""$$$%%%$$$###$$$"""!!!###$$$!!! !!!"""###$$$  !!!!!!""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!"""###"""  !!!###$$$%%%$$$"""!!!"""###"""%%%'''&&&""" !!!#########""""""!!! ######$$$$$$$$$$$$###### """###$$$#########""""""!!!!!!"""""""""###############!!!"""###"""!!! !!!""" !!!!!!""""""!!! !!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%(((&&&""" !!!$$$!!!  !!!!!!!!!!!!!!!""""""######""""""!!!""""""!!!!!!!!!!!! !!!"""""""""#########$$$ !!!  !!!!!!  ###"""!!! !!!"""#########""""""""""""###### &&&###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!!!!  !!!!!!"""###############""""""!!! """!!!  $$$###!!! !!!"""  !!!$$$###"""!!!  !!!"""""""""""""""""""""!!!!!! """""""""!!!!!! !!!!!!!!!!!!"""""" !!!"""###$$$$$$$$$yyyqqqkkkkkkhhhgggddd___ZZZWWWVVVVVVWWWXXXXXXXXXWWWVVVVVVUUURRRQQQPPPQQQRRRQQQOOOMMMJJJHHHGGGFFFEEECCC@@@======<<<<<<===>>>>>>===;;;999888555222111000///000///...---,,,************''''''&&&&&&%%%%%%%%%%%%'''&&&%%%######%%%'''(((%%%&&&&&&%%%###"""###$$$$$$###"""!!! !!!""""""###&&&+++222777888))) %%%'''"""!!!%%%$$$$$$$$$$$$%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!%%%### !!!$$$!!! """######!!!!!!"""!!!!!!!!!!!!!!!"""#########""""""!!!!!! """""""""!!! ###"""!!! !!!!!!!!!"""!!!!!! !!!!!!"""###"""!!!  """ """"""!!! !!!###$$$###!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""############"""!!!  !!!""""""!!!"""###"""!!! !!!"""$$$!!! """"""""""""!!! !!!""" !!!!!!"""###$$$$$$  !!!"""###"""!!! ########################!!!!!!"""###$$$$$$$$$### !!!"""!!!"""###$$$###!!! !!!"""###%%%&&&%%%###""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$######"""!!!!!!!!!""""""######$$$$$$%%%%%%"""######"""!!! !!! !!!"""###$$$%%%%%%&&&!!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&%%%""" !!!###!!!  !!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" """"""!!! !!!###$$$###""""""!!!!!!!!!!!!"""!!!  !!!###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!  !!!!!! !!!!!! !!!!!!!!!"""""""""###"""""""""!!!!!! !!! %%%###!!! """ !!!!!!""""""!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!! !!!######$$$$$$$$$!!!!!!!!! """""""""!!! !!!!!!!!!"""""""""""""""!!!"""############zzzrrrmmmmmmiiigggddd___ZZZVVVUUUUUUWWWWWWWWWXXXWWWWWWVVVVVVRRRQQQPPPPPPPPPOOONNNLLLJJJHHHFFFEEEEEECCC@@@>>>===<<<<<<===>>>>>><<<;;;;;;999666333000///.........------,,,,,,,,,,,,,,,((((((''''''&&&$$$######$$$###""""""###%%%''')))$$$%%%&&&%%%###"""###$$$&&&%%%$$$###"""!!!!!!!!! !!!!!!!!!###''',,,111:::---%%%'''(((###"""&&&!!!"""#########""""""""" '''%%%!!!!!!""""""$$$%%%###!!!!!!###%%% """###$$$$$$""" """"""###############$$$""""""!!!!!!"""###$$$$$$ """""""""!!! ######""""""!!!!!!!!!"""###""""""""""""""""""###"""!!!!!! !!!  !!!"""!!! !!!"""###""" !!!"""!!!!!!!!!"""""""""###### !!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""#########"""!!!  !!!"""######$$$!!!"""$$$###!!! !!!###"""  !!!  """""""""!!!  !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%%%%!!!"""###"""  !!!###$$$$$$$$$"""!!!"""###"""$$$%%%$$$###""""""### !!!"""######$$$  !!!""""""############""""""!!!!!!""""""######$$$$$$%%%%%%"""######"""!!! !!!!!!""""""###$$$%%%&&&&&&!!!###$$$&&&&&&$$$###!!!""""""""""""""""""""""""%%%"""!!!!!!"""###!!!"""!!! """"""""""""""""""""""""""""""############""""""!!!!!!""""""""""""""""""######"""!!!  """!!! """###$$$######"""!!!!!!!!!!!!!!!  """!!!!!! !!!!!!"""!!!###"""!!!"""$$$'''!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$######"""  !!!!!! !!!!!! !!!!!!!!! !!!!!!!!!!!!!!!  !!!""""""#########"""  !!! !!!"""###### !!!"""""""""""""""""""""###""""""""" """###$$$$$$$$$$$$ !!!"""!!!!!!!!! """""""""""""""!!!!!!!!! !!!!!!"""""""""!!!!!!{{{sssnnnnnniiihhhddd___YYYUUUTTTUUUXXXXXXYYYYYYYYYXXXXXXWWWSSSQQQOOONNNNNNNNNLLLJJJJJJHHHFFFEEEDDDCCCAAA???>>>===<<<===>>>>>><<<::::::888666444111///...---,,,,,,,,,,,,,,,,,,,,,+++))))))(((((('''%%%$$$######"""""""""###%%%'''(((###$$$%%%$$$###"""###$$$)))((('''&&&%%%$$$$$$$$$"""############%%%(((+++444222...)))&&&$$$$$$%%% """######"""!!!!!!""" '''%%%""" !!!"""$$$"""%%%'''%%%!!! """&&&######$$$%%%%%%$$$###""""""$$$%%%$$$###"""###%%%"""!!!!!!!!!"""$$$&&&''' !!!!!!!!!!!!!!! """###$$$###!!! !!!"""###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!""""""!!! !!!###!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""!!!!!!  !!!"""######$$$ !!!""""""!!! !!!"""###!!! """""""""!!!!!!$$$%%%###!!! !!!!!!!!!!!! !!!!!!!!!"""""""""""""""!!!!!!""""""#########"""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""############"""###$$$%%%%%%######$$$%%%%%%&&&&&&&&&$$$###$$$%%%""""""#########""""""!!! !!!"""###$$$%%%""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!"""""""""""""""""""""###"""""""""###############!!!"""###"""!!! !!!"""$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""%%%!!!"""$$$""" ###"""!!! ############""""""""""""!!!""""""######""""""!!!!!!!!!""""""""""""############"""!!!   !!!"""""""""!!! """"""""""""""""""""""""!!!!!! !!!!!! ###$$$$$$###""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############  !!!!!! !!!!!! !!!!!!!!!!!! !!!!!! !!!############!!! !!!"""!!!!!!!!!!!!""""""### """"""###### !!!!!!"""!!!!!!!!! !!!"""############### !!!!!! """"""!!!!!!!!!!!! """"""""""""!!!!!! |||tttooooooiiihhhddd___YYYUUUTTTTTTWWWWWWXXXXXXXXXXXXWWWWWWTTTRRROOONNNNNNMMMLLLJJJJJJHHHEEEDDDDDDCCCAAA@@@>>>===<<<===>>>>>><<<:::555555555444333111000///---------,,,+++***))))))'''(((((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$###"""$$$%%%((('''&&&%%%%%%%%%%%%%%%"""###%%%$$$$$$$$$%%%'''***555777+++"""$$$&&&$$$ """$$$$$$"""!!!"""###""""""""""""""""""""""""$$$$$$""""""!!!"""###$$$$$$$$$###"""!!!!!!"""###########################!!!###$$$$$$"""!!!"""$$$###"""!!! !!!"""$$$&&& !!!"""###!!!###%%%$$$""" !!!"""!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!######"""!!!!!!!!! !!!### !!!!!!!!!"""""" !!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!""""""""" !!!!!!!!!!!!###"""!!!"""$$$$$$"""!!! """%%%%%%""" !!! !!!""""""!!! !!!!!!!!!""""""!!! !!!!!!""""""""""""""""""""""""""""""!!!"""""""""""""""!!! !!!"""$$$$$$######%%%&&&$$$%%%&&&%%%$$$######%%%!!!!!!!!!"""""""""!!!  !!!"""######$$$######"""!!!!!!"""######""""""""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$###"""""""""""""""!!!!!! !!!""""""!!!!!!"""###%%%$$$###!!!!!!!!!!!!!!!########################"""""""""""""""""""""""""""!!! """###$$$$$$$$$$$$###!!!!!! !!!######"""""""""!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!"""""""""############"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!! !!!!!! !!!"""""""""""" !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! """"""!!! !!!!!!!!!!!!"""!!!!!! !!!!!!!!! !!!!!!""""""###""""""!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""!!! |||uuuooooooiiihhhddd___YYYUUUSSSTTTTTTTTTUUUVVVVVVUUUUUUUUUUUURRRPPPNNNNNNNNNLLLJJJJJJHHHEEEDDDDDDCCCBBB@@@>>>===<<<===>>>===<<<:::222333444555444444222111//////...---+++)))'''&&&%%%&&&((()))))))))((((((((((((((('''&&&%%%###"""!!!"""$$$$$$######$$$&&&%%%$$$######"""######### """$$$$$$#########$$$###666<<<,,, ###&&&"""!!!###&&&%%%###!!!###$$$########################"""""""""""""""#########&&&""" """###!!!""""""!!!!!!!!!!!!"""### """$$$### !!!###$$$###!!!  """###  !!!###$$$!!!###%%%%%%""" !!!### !!!!!!!!!!!!!!! !!!###$$$###!!!!!!!!! !!!### !!!!!!!!!!!! !!!!!!""""""!!!  !!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!"""$$$###!!!"""$$$%%%### !!!$$$ !!!"""######"""""" !!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!######$$$######"""!!!!!! !!! !!!"""$$$"""###$$$###!!! !!!""" !!!""""""!!!!!!!!!!!!!!!""""""""""""###"""!!! !!!"""######$$$$$$$$$###"""!!! !!!"""###$$$%%%%%%######""""""!!!!!! !!!""""""!!!!!!"""$$$$$$$$$#########%%%&&&'''######"""!!!!!!"""######"""""""""""""""""""""""" """$$$###!!!"""%%%)))%%%%%%###"""!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!! !!!!!!""""""#########$$$""""""""""""############"""""""""""""""""""""""" !!!###%%%%%%%%%%%%$$$$$$$$$###!!!!!!  ######""""""""""""###### !!!!!!!!!""""""!!! !!!###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!!!! !!!!!! !!!!!!""""""""""""""" !!!!!!!!! !!!###"""!!! """!!!  !!!!!!!!! !!!"""""""""!!!!!!!!!""""""""""""!!!!!! !!!  !!!""""""!!!!!!  !!!!!!!!!!!!!!! xxxqqqmmmnnnkkkiiieee___YYYUUUTTTUUUVVVVVVVVVUUUUUUUUUTTTTTTRRRQQQNNNKKKIIIHHHGGGGGGIIIHHHGGGEEEBBB@@@???>>><<<;;;::::::<<<<<<;;;:::555555444333111///---,,,......///...+++((($$$"""%%%###"""###&&&'''%%%"""&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###""""""###$$$%%%%%%%%%$$$######"""""""""%%%$$$#########%%%'''(((###111:::333(((%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$$$$"""!!! !!!!!!"""###$$$$$$$$$$$$%%%&&&$$$"""!!!!!!""" !!!###%%%%%%%%%###"""$$$%%%%%%$$$"""!!!"""###$$$###""" !!!"""""" !!!""""""!!!""""""############""""""&&&$$$!!!!!!!!!!!!  !!!"""###### !!!!!!!!!!!!!!!###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""%%%%%%$$$###%%%""""""""""""""""""""""""""" !!!!!!""""""############"""!!!!!! !!!!!!!!!!!!""""""#########$$$$$$$$$$$$###"""!!!!!! $$$###"""!!!!!!"""###$$$ !!!!!!!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!! """"""""""""""""""######%%%###"""$$$'''((('''%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!! """"""""""""!!!  !!!""""""""""""##################$$$%%%%%%%%%$$$$$$""""""############"""""""""!!!!!!$$$&&&$$$!!!"""######!!!"""""""""""""""!!! ###"""!!!  !!!############""""""""""""  !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!  ###$$$$$$###  !!!""""""!!!""""""!!!!!!!!!   !!!"""######$$$!!!"""###$$$###"""  """"""""""""!!!!!!!!!!!!###############"""""""""!!!!!!""""""!!! !!!!!!  !!!!!!!!!!!!!!!######""""""""""""###### """###%%%&&&&&&yyyrrrnnnooojjjiiieee```ZZZVVVUUUUUUVVVVVVUUUUUUUUUTTTTTTTTTQQQPPPOOOMMMLLLLLLMMMMMMJJJIIIGGGEEECCCAAA@@@???;;;:::999888999999888666666666555333111///---,,,******+++***)))'''%%%$$$&&&%%%$$$%%%'''(((&&&######""""""!!!!!!""""""###$$$$$$############$$$$$$######$$$$$$$$$$$$$$$$$$+++***'''%%%###############...555000'''###"""!!!"""###$$$%%%%%%&&&&&&&&&%%%$$$#########"""  !!!!!!"""######$$$$$$###$$$%%%###!!! !!! """###%%%%%%%%%###"""!!!"""###"""!!! !!!"""$$$###"""!!!!!!!!!"""""" !!!"""!!! """"""############""""""###!!! !!! !!!!!!!!!""""""""""""""""""###$$$$$$%%%%%%$$$$$$  !!!"""""" !!!"""#########"""!!!%%%""" !!!"""""" """%%%""""""""""""""""""""""""!!!!!!!!!!!! $$$###""""""!!!!!!!!!"""!!!"""""""""############$$$$$$######"""!!!!!! !!!  !!!!!!""""""!!!!!!"""###""""""""""""""""""""""""#########"""""""""!!!!!!############""""""""""""$$$""" !!!######""" !!!!!!"""""""""########################"""#####################!!!!!!!!!""""""!!!!!!!!!######"""!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%$$$######"""""""""############""""""###"""!!!!!!"""###%%%'''&&&### !!!"""!!! """#########""""""!!!!!!###"""!!! !!!"""#########"""""""""!!!!!! !!!######"""""""""""""""""""""""""""  """######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!""""""!!!  !!!"""""" """""" !!!!!!    !!!!!!""" !!!"""######!!! """"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""######xxxqqqmmmmmmiiihhhfffbbb\\\WWWUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSQQQQQQPPPOOONNNNNNNNNNNNJJJJJJHHHFFFDDDBBBAAA@@@===;;;999888888888666444777777666444222000...,,,************************'''&&&&&&&&&((((((&&&%%%"""!!!!!!!!!!!!!!!!!!"""$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&###""""""""""""###$$$%%%###***///---(((%%%### !!!"""$$$%%%%%%%%%$$$###$$$###"""###$$$###""" !!!!!!""""""######$$$"""###$$$###!!! !!!!!!"""###%%%%%%$$$###### !!!""""""!!! """###$$$$$$###"""""""""######!!!######!!!""""""############""""""!!!  $$$#########"""""""""!!!!!!!!!"""###############""""""!!!!!!!!!"""######!!!"""#########"""!!! $$$""" !!!"""!!! !!!"""!!! """$$$""""""""""""""""""""""""""""""!!! $$$$$$###""""""""""""###""""""""""""############$$$######""""""!!!!!! ###""""""!!!!!!""""""######$$$$$$###!!! !!!"""########################"""############$$$$$$$$$$$$$$$#########"""""""""###!!!  !!!"""######$$$########################################################################$$$###""" !!!!!!"""#########$$$$$$$$$$$$######""""""!!!!!! &&&&&&%%%%%%$$$###!!! """"""############""""""######$$$$$$%%%&&&&&&&&&'''%%%"""!!!!!!!!!!!! $$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!"""#########""""""""""""!!!!!! !!!"""############################## ###""""""###$$$%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!  !!!!!!""""""!!!!!!    !!! !!!!!!""" !!!!!! !!!!!!!!!    !!!!!!""" !!!"""!!!  !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!! !!!!!!######""""""""""""""""""|||uuunnniiijjjggggggfffccc]]]XXXVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSRRRPPPOOOMMMKKKJJJJJJKKKJJJIIIGGGEEEDDDBBBBBB@@@>>><<<;;;:::999777555888888777555333000...---*********))))))***++++++'''&&&&&&'''''''''&&&%%%$$$$$$############$$$$$$$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&& """$$$&&&''''''###&&&***,,,---+++'''######$$$%%%%%%%%%###!!! """$$$&&&%%%$$$!!!!!!!!!!!!""""""#########$$$$$$###"""!!!!!!""""""######$$$$$$$$$######!!!"""$$$$$$######$$$&&&$$$$$$################## !!!###%%%$$$"""""""""############""""""###!!! """""""""""""""""""""""" !!!""""""###"""""""""((('''&&&$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!   """###$$$$$$((())))))'''###!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! $$$$$$###############$$$"""""""""""""""###############""""""!!!!!!!!!!!!###########################$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%$$$$$$######""""""!!!######""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$""" !!!"""############$$$$$$$$$%%%%%%######""""""!!! $$$$$$$$$$$$$$$###"""!!!"""######$$$$$$######""""""###%%%&&&&&&&&&%%%%%%&&&$$$###""""""""""""###%%%%%%$$$$$$$$$######$$$!!!!!!!!!!!!"""######$$$###"""""""""!!!!!!!!!!!! !!!"""###$$$""""""""""""""""""""""""########################"""""""""$$$%%%%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!!   !!!!!! !!!""" !!!!!! !!!!!!!!!  !!!!!!""""""############ !!!!!!  !!!!!!!!!!!!"""""""""""""""###############$$$$$$ !!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!"""###$$$%%%%%%|||uuummmhhhiiiffffffeeebbb]]]YYYVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRQQQOOONNNLLLKKKJJJKKKJJJIIIGGGFFFDDDCCCBBB@@@???<<<;;;;;;:::888666999888777555222000---,,,******)))(((''''''((((((&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$###&&&%%%(((,,,///,,,'''#########$$$$$$$$$###"""!!!!!!%%%&&&&&&%%%!!!!!!!!!!!!!!!"""""""""$$$%%%&&&%%%###"""###$$$######$$$$$$$$$#########!!!"""$$$$$$######$$$&&&#########$$$$$$$$$######!!!!!!"""%%%&&&&&&###!!!""""""############""""""&&&$$$!!! !!!  !!!"""#########$$$%%%%%%&&&&&&%%%%%%&&&&&&$$$###"""!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""" !!!!!!"""######$$$!!!!!!""""""""""""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$###############$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!"""$$$$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%$$$$$$$$$######""""""""""""############$$$$$$##################""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! $$$############$$$%%%&&&%%%$$$"""!!! !!!###$$$"""""""""#########$$$$$$$$$######"""!!! !!!"""######$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""$$$%%%&&&%%%###"""#########""""""###%%%'''&&&&&&$$$$$$###$$$$$$$$$!!!!!!"""######$$$$$$$$$"""""""""!!!!!!!!!!!! !!! !!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""""""""!!!!!!""""""""""""!!!!!!  !!!  !!!!!!!!!  !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""############### !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""### !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!###""""""!!!!!!""""""### !!!"""###$$$$$$%%%wwwooojjjkkkeeeeeeddd```[[[XXXWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTOOOPPPPPPQQQQQQPPPPPPOOOJJJIIIHHHGGGFFFDDDCCCCCC>>><<<::::::;;;:::999777999888777555222///---+++///......---,,,+++******%%%'''((('''%%%###$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%$$$#########!!!###$$$$$$###"""'''%%%'''---///+++%%%"""""""""######$$$%%%%%%&&&""""""!!!"""$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%&&&&&&$$$###$$$&&&$$$$$$$$$############### !!!""""""!!! """###!!!"""######$$$#########"""""""""$$$&&&&&&$$$"""""""""############""""""&&&$$$"""!!!!!!!!!  !!!"""######""""""###$$$$$$$$$$$$### !!!"""""" """###$$$$$$$$$###"""!!!!!!"""$$$###!!! !!! !!!!!!"""######""""""""""""""""""""""""!!!!!!"""######$$$%%%%%%###""""""""""""###$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!  """######$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""###%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######"""!!!  !!!###$$$%%%$$$###""""""###$$$$$$!!!!!!"""""""""#########$$$$$$######""""""!!!!!! """###$$$%%%%%%%%%######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!"""############$$$''')))&&&%%%$$$#########$$$%%%"""######$$$$$$$$$$$$###""""""!!!!!!!!!!!! !!!!!!!!!!!!"""###$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!"""""""""""""""""""""""" !!!"""######$$$ !!!!!!""""""!!!!!! !!!  !!!"""!!!  !!!!!!""""""  """!!!!!! !!! !!!!!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###### !!!!!!""""""### !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!!!!!!!!!!!!!######""""""""""""######$$$$$$######"""!!!!!!!!!xxxoookkkkkkddddddbbb^^^YYYWWWWWWXXXWWWWWWWWWVVVVVVVVVVVVUUUNNNOOOPPPQQQQQQPPPOOONNNIIIIIIHHHFFFEEEDDDCCCBBB<<<;;;:::;;;======<<<;;;888777666444111...+++***...///000000///...,,,+++&&&(((***(((&&&$$$$$$%%%######""""""""""""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###### ###$$$$$$$$$%%%###'''///222---***)))(((&&&%%%###"""###$$$%%%###"""""""""$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%%%%$$$###$$$%%%%%%$$$$$$######"""######!!!"""###"""!!! !!!""" !!!"""#########"""""""""!!! !!!###$$$###"""""""""############"""""""""!!!!!!""""""!!! !!!!!!"""""""""### !!!!!!!!!!!!  !!!###$$$ !!!"""###$$$%%%$$$###""" """$$$$$$!!! !!!$$$############""" """"""""""""""""""""""""""""""""""""############"""!!!!!!!!!""""""###$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###""" """######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%"""######$$$$$$%%%%%%&&& """$$$###!!! """$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$############ !!!"""######$$$#########$$$$$$%%%%%%$$$$$$###"""###############""""""###$$$%%%$$$######&&&)))&&&%%%###"""""""""$$$%%%###$$$%%%%%%%%%$$$###"""""""""!!!!!!!!! !!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! """""""""""""""""""""""" !!!!!!""""""###### !!!!!! """  !!!!!!  !!!"""""""""  """"""!!!  !!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########"""""""""###$$$$$$%%%%%% !!!!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$$$$######"""!!!!!! ~~~vvvnnniiijjjdddccc```\\\XXXVVVWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVOOOOOOOOOOOONNNLLLJJJIIIHHHHHHGGGFFFEEEDDDCCCBBB======<<<>>>@@@AAAAAA@@@888777666333000---+++)))&&&''')))******)))'''&&&'''***+++***'''%%%%%%'''$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%"""""""""###$$$$$$%%%%%%!!!$$$''''''&&&$$$"""!!! &&&111666444222555000---((($$$!!! """$$$%%%$$$###!!!!!!!!!!!!!!! """###$$$$$$###"""###%%%%%%%%%$$$###""""""######$$$%%%%%%$$$"""!!!"""### !!!#########"""!!!""" !!!""""""!!!""""""############"""""" #####################""""""""""""!!!!!!"""###############"""""""""""""""######$$$######################## !!!"""######"""!!!###$$$"""!!!###%%%!!!######!!!""""""""""""""""""""""""######""""""!!!!!! !!!!!! !!!!!!"""######$$$#########""""""!!!!!! !!!!!!!!!!!!!!! !!!""""""!!!  """""""""###$$$&&&########################"""############$$$$$$$$$""""""###$$$%%%&&&&&&'''###%%%'''%%%""" """$$$''''''&&&%%%$$$""""""!!!""""""""""""""""""""""""$$$$$$######"""!!!!!! ###"""!!!!!!"""$$$&&&'''###$$$$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""############""""""!!!###$$$$$$%%%%%%$$$$$$###$$$$$$##################%%%&&&'''%%%""""""%%%(((&&&%%%###!!!!!!"""###$$$$$$%%%%%%&&&%%%$$$"""!!!"""!!!!!!!!! !!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""%%%###  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!! !!!!!!  !!!""""""###  ###"""!!!  !!!!!!!!!""""""######!!!!!! !!!!!!$$$$$$$$$###############!!!!!!!!!!!!!!!"""###$$$"""""""""""""""""""""""" !!!"""######$$$ !!!""""""### !!!""""""!!!!!! !!!!!!!!!""""""###### !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""######$$$$$$~~~uuummmiiijjjiiihhheee___ZZZVVVUUUUUUWWWXXXXXXYYYYYYXXXWWWVVVUUURRRNNNLLLLLLKKKJJJIIIIIIHHHFFFEEEEEEDDDAAA>>>======<<<;;;;;;;;;;;;<<<;;;:::777333000---+++***(((''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$###'''%%%###$$$&&&'''%%%###+++***)))(((&&&%%%#########$$$&&&''''''&&&%%%$$$#########$$$'''...666<<>>;;;;;;:::999999999999:::;;;999777333000---,,,++++++***)))((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&%%%###$$$&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""###$$$%%%%%%%%%&&&***,,,444---555(((+++)))%%%$$$$$$%%%%%%$$$""" !!!!!!""""""""""""!!!!!!$$$%%%&&&%%%$$$$$$%%%'''%%%%%%&&&&&&%%%%%%$$$###!!!"""############"""""""""!!!""""""######!!!!!!""""""###"""""""""!!!###$$$###"""!!!"""###%%%%%%$$$$$$###"""""""""############""""""!!!!!!%%%""" """$$$%%%$$$###"""  !!!!!!!!!!!!  !!!!!!!!! """"""######$$$#########$$$###"""!!!!!!"""###$$$""""""!!!!!! !!!""""""""""""""""""!!!&&&%%%$$$######"""######!!!!!!!!!!!!!!!!!!"""###""""""############""""""""""""###$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&'''((()))%%%%%%%%%$$$$$$$$$######(((***+++***'''%%%%%%&&&###%%%&&&&&&$$$######### """###$$$"""""""""###$$$######$$$%%%%%%$$$"""###$$$%%%$$$###"""###%%%###$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$!!!!!!"""$$$%%%$$$###$$$%%%$$$"""!!!"""#########$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%'''&&&$$$###""""""######&&&&&&%%%$$$############!!!""""""###$$$%%%%%%%%%$$$###!!! !!!"""######"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""###!!!   !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!  """"""  """!!!!!!!!!   !!!!!!!!!"""""""""""" !!!""""""#########""""""!!! ######"""!!!!!!!!!!!!!!! """!!!!!! """###&&&%%%###"""!!!""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""  !!!!!!!!! !!!!!!!!!!!!!!!!!! !!!  !!!###$$$"""!!!!!!"""!!!!!!!!!!!!!!! wwwpppiiieeeggghhhgggeee```[[[XXXXXXYYYVVVWWWWWWWWWVVVUUUSSSRRRPPPNNNKKKIIIIIIHHHGGGFFFIIIHHHFFFEEEEEEDDDAAA>>>;;;;;;:::999999999999:::;;;999666333000...,,,,,,---,,,+++)))'''&&&&&&&&&'''(((((((((((('''&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&$$$###$$$%%%&&&%%%$$$"""######$$$$$$%%%%%%%%%%%%$$$###"""""""""""""""!!!###&&&&&&$$$"""!!!!!!)))+++===000!!!(((%%%%%%$$$%%%&&&&&&&&&%%%###"""!!!!!!""""""""""""!!!!!!"""###$$$$$$######%%%&&&%%%%%%%%%%%%%%%$$$$$$### !!!""""""######""""""######"""!!!!!!!!!""""""!!!!!!"""###$$$$$$$$$$$$!!!"""######"""!!!###$$$&&&&&&%%%%%%$$$#########""""""###$$$$$$###!!! """  """""""""###"""!!! !!!"""######""""""  !!!"""""""""!!!!!!!!! """!!! $$$$$$############$$$$$$######""""""""""""!!!!!!$$$$$$$$$###"""!!! ((('''%%%$$$######""""""!!!!!!!!!!!!!!!"""######""""""###$$$$$$###"""""""""######$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&'''(((%%%%%%%%%$$$$$$$$$######%%%'''((((((&&&%%%%%%&&&###%%%&&&&&&$$$######$$$"""###%%%$$$"""!!!!!!"""%%%$$$$$$%%%&&&&&&%%%###$$$%%%&&&%%%$$$###$$$&&&"""""""""######$$$$$$$$$!!!###$$$#########$$$%%%'''&&&$$$###"""###$$$%%%#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###$$$###""" ###$$$%%%$$$"""""""""###"""######$$$$$$######"""###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######%%%%%%$$$###"""""""""""" """$$$&&&&&&&&&$$$###$$$$$$###"""!!!!!! """######"""!!! !!!""""""!!!!!! !!!  !!!!!!""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!""""""""" !!!""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!! !!!"""!!! ######"""!!!!!!""""""### !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!  !!!"""###"""!!!  !!!""" !!!!!!!!!!!!!!!""""""wwwpppjjjggghhhfffeeeccc___ZZZXXXXXXYYYWWWXXXXXXWWWVVVTTTRRRQQQOOOMMMJJJIIIIIIIIIHHHGGGIIIHHHFFFEEEEEEDDDAAA>>>======<<<;;;;;;;;;;;;<<<:::999666333111///...---+++***)))'''&&&%%%%%%%%%''''''(((((((((''''''&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$((((((''''''&&&&&&%%%%%%(((&&&%%%#########$$$$$$ ###&&&'''&&&$$$######&&&+++???333 $$$!!! $$$$$$%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######!!!"""###""""""###$$$$$$%%%%%%%%%%%%$$$######""""""#########""""""!!!$$$###"""!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$"""$$$$$$###!!! !!!"""""""""######$$$%%%%%%&&& """###%%%$$$###!!!  !!!!!!$$$###"""!!!!!!!!!!!!!!!%%%%%%$$$###!!!!!!!!!"""###$$$$$$$$$$$$""""""""" ########################$$$$$$$$$$$$$$$$$$######%%%%%%$$$###"""""""""!!!&&&%%%$$$##################"""!!!"""###%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$%%%%%%###$$$&&&%%%$$$######$$$"""###$$$$$$"""!!!!!!"""%%%$$$$$$$$$&&&&&&%%%###$$$%%%&&&%%%$$$###$$$&&&""""""######$$$$$$%%%%%% ###&&&&&&###"""$$$&&&&&&%%%$$$###"""""""""""""""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############""" $$$&&&&&&&&&$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%$$$###############!!!"""###$$$%%%$$$$$$###"""######$$$###"""!!! """%%%'''&&&###"""$$$&&&###"""!!!!!! """"""!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""  !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!  !!!!!!!!!"""""" !!!"""""" !!!"""$$$%%%%%%###""""""!!!!!!!!!!!!!!!!!!!!!###!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!!!!! !!!!!!!!!!!!!!!!!! !!!  !!!""""""""""""!!! !!!!!!""" !!!!!!"""""""""###uuupppiiiggghhhccccccaaa]]]YYYVVVVVVWWWXXXXXXYYYXXXWWWUUUSSSRRRPPPMMMKKKJJJJJJKKKJJJIIIIIIHHHFFFEEEEEEDDDAAA>>>======<<<;;;;;;;;;;;;<<<999888666444111000///...''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''''''''&&&&&&######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))(((((((((''''''&&&&&&'''&&&$$$###"""###$$$$$$"""###%%%%%%$$$$$$%%%&&&&&&)));;;///%%%!!!#########$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### """$$$$$$###"""###$$$$$$$$$%%%%%%$$$$$$###"""###############""""""!!!######"""!!! !!! !!!"""######$$$$$$%%%%%%%%%$$$!!! !!!!!!""""""###$$$$$$$$$ !!!###$$$%%%###""" """###############$$$%%%%%%$$$###!!! %%%%%%%%%$$$$$$###"""!!! !!!""""""############'''""""""''''''%%%!!!""""""""""""""""""!!!""""""###$$$$$$######"""$$$######"""###$$$%%%%%%"""""""""""""""###$$$%%%###""" !!!$$$&&&&&&%%%!!!###$$$&&&&&&$$$###!!!######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&'''(((''''''"""$$$%%%%%%$$$###$$$%%% """###$$$""""""###$$$$$$######$$$%%%%%%$$$"""###$$$%%%$$$###"""###%%%$$$$$$$$$$$$%%%%%%&&&&&&!!!$$$''''''$$$###%%%'''"""###$$$%%%%%%###!!! """""""""###############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$%%%$$$"""$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$###""""""&&&&&&%%%$$$$$$$$$$$$%%%""""""!!! !!!###$$$ !!!###$$$%%%$$$###""""""%%%'''&&&###"""$$$'''$$$$$$###"""!!!!!!!!!!!!""""""!!!!!!!!!""""""###!!!"""###$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!! !!!""""""###""""""!!!"""######$$$###""""""!!!!!!!!!!!!!!!!!!!!!###!!! !!!!!!!!!!!!!!!""""""""""""!!!!!! """######"""!!! """###!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!""""""""" !!!!!!!!!""""""######tttnnnhhheeefffcccbbb```\\\XXXUUUUUUVVVXXXXXXXXXXXXWWWVVVTTTSSSPPPMMMKKKJJJKKKLLLLLLKKKIIIHHHFFFEEEEEEDDDAAA>>>;;;;;;:::999999999999:::999888666444222111000///''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&""""""###$$$%%%%%%%%%%%%###$$$%%%$$$###"""###%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""!!!!!!!!!""""""###$$$%%%%%%###!!!!!!"""$$$$$$%%%777,,,(((%%%###""""""""""""############!!!!!!""""""""""""!!!!!!"""%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""#########$$$######""""""""""""!!! !!!!!! !!!"""############%%%%%%&&&$$$!!! $$$$$$######"""!!!!!! !!!###$$$$$$###"""""" """######""""""###$$$$$$$$$###"""!!! """"""###############""" !!!!!! &&&""""""%%%&&&%%%!!!!!!""""""""""""!!!!!! !!!"""""""""!!! ###"""""""""###%%%'''))) !!!"""###%%%%%%"""###%%%$$$""""""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""###&&&&&&%%%$$$"""$$$%%%%%%$$$$$$$$$%%%!!!#########"""###$$$$$$######$$$%%%%%%$$$"""###$$$%%%$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&& """$$$&&&&&&%%%""" ########################$$$$$$$$$$$$$$$$$$$$$$$$#########%%%''''''&&&$$$!!!###$$$$$$###"""###%%%###$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&###"""  """### !!!"""$$$%%%%%%$$$### !!!""""""!!!!!!"""###$$$######""""""""""""###  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!  !!!""""""!!!  !!!!!!!!! !!!""""""((('''$$$"""!!! !!!######"""!!!!!!!!!!!!!!! !!!"""!!! !!!"""###############"""""""""""""""!!!!!! """###$$$###!!!!!!"""$$$!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!""""""""""""######!!!""""""""""""""""""###uuuooohhheeegggdddcccaaa\\\XXXUUUUUUUUUUUUVVVWWWWWWWWWUUUTTTSSSOOOMMMKKKJJJKKKLLLLLLLLLIIIHHHFFFEEEEEEDDDAAA>>>;;;;;;:::999999999999:::888777666444222111111000,,,,,,+++***)))))))))***&&&&&&'''((((((((((((((("""###$$$%%%&&&&&&&&&&&&"""$$$%%%$$$""""""###%%%######################## !!!""""""######"""$$$%%%&&&%%%###!!!"""######&&&:::/// (((&&&&&&$$$######""""""""""""###!!!!!!""""""""""""!!!!!!"""%%%''''''$$$"""!!!!!!$$$$$$$$$$$$$$$###""""""""""""###$$$$$$$$$######!!!!!! !!!""""""""""""######$$$#########"""###$$$###"""!!!"""###%%%%%%$$$######""""""!!!!!!!!!""""""############ """""" !!!"""""""""##################!!!""""""#########""""""!!!!!!"""""""""!!! ###!!! !!!"""###!!!"""############"""!!! """###$$$###"""!!!$$$###""""""###&&&((()))""""""""""""###$$$$$$%%%"""###&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$&&&'''(((''''''&&&%%%%%%%%%$$$$$$$$$######""" !!!$$$%%%###!!!!!!###%%%%%%$$$$$$$$$&&&!!!###$$$$$$"""!!!!!!"""%%%$$$$$$%%%&&&&&&%%%###$$$%%%&&&%%%$$$###$$$&&&&&&&&&%%%%%%$$$#########$$$""" """###$$$$$$!!!"""###%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###%%%&&&'''&&&$$$!!!###$$$$$$###"""$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$$$$$$$$$$$$$%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%""""""!!!!!!!!!!!!!!!""""""######$$$$$$$$$######!!!  """###"""!!!"""!!!!!!!!!!!!""""""### !!!""""""######!!!!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!  """#########"""""" !!!!!!!!!""" !!!!!!!!!!!! !!!"""""""""   !!!!!! !!!""""""'''&&&$$$"""!!!!!!"""#########"""!!!!!!!!!!!!!!! """!!!!!! """###!!!"""###$$$$$$$$$###""""""""""""""""""!!! !!!"""###""" """$$$!!!!!! !!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!"""########################"""""""""""""""wwwqqqkkkhhhiiieeedddbbb]]]XXXUUUUUUVVVSSSTTTUUUVVVVVVUUUSSSSSSNNNLLLJJJJJJKKKLLLLLLLLLIIIHHHFFFEEEEEEDDDAAA???======<<<;;;;;;;;;;;;<<<888777666444333222111111222111000...---,,,++++++''''''((()))))))))))))))###$$$%%%&&&''''''''''''!!!$$$%%%%%%"""!!!###%%%''''''&&&$$$###!!! !!!###$$$%%%%%%%%%$$$"""$$$'''((('''%%%%%%&&&$$$+++@@@444!!!&&&$$$&&&%%%$$$######""""""############$$$$$$$$$$$$###### """$$$$$$!!!###$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$ !!!"""###$$$$$$%%%%%%%%%$$$######!!!"""###""""""$$$&&&"""######$$$%%%%%%&&&&&&""""""!!!!!!"""###$$$$$$ ###%%%%%%###"""###%%% !!!###$$$&&&&&&''''''$$$$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%$$$###"""$$$%%%%%%###""""""###%%%"""###$$$%%%%%%$$$###""""""###%%%'''''''''%%%$$$%%%$$$#########%%%''')))%%%%%%$$$$$$###$$$$$$$$$$$$!!! %%%((('''$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%''')))******))))))%%%%%%%%%$$$$$$$$$######&&&%%%$$$%%%((()))'''%%%!!!###%%%%%%$$$$$$%%%&&&$$$%%%%%%$$$""" &&&%%%%%%&&&''''''&&&$$$%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$###"""!!!!!!$$$  ######!!!######""""""$$$%%%'''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$$$$###"""###$$$&&&&&&%%%%%%&&&''''''(((((())))))(((((('''""""""###$$$$$$$$$$$$######""" !!!"""$$$$$$###############$$$$$$!!!"""###$$$$$$###!!! %%%%%%$$$######"""""""""###!!!!!!$$$&&&$$$""" !!!"""###"""""""""""""""###$$$$$$(((&&&$$$######$$$&&&'''!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!"""$$$$$$$$$###""" !!!!!!""""""!!!!!!""""""""""""!!!!!!!!!"""###"""!!!  !!!!!! !!!"""""""""!!!!!!!!!"""$$$''')))######"""!!!!!!!!!!!!!!!!!!$$$### """%%% !!!"""######"""!!! """""""""""""""!!! !!!!!!!!!!!!###!!!!!! !!!!!!"""!!!!!!!!! !!!""""""""""""""" !!!"""###############$$$$$$######""""""!!!!!!zzzooojjjjjjeeeeeeccc___[[[XXXVVVUUUUUUUUUTTTTTTTTTUUUUUUTTTRRRNNNMMMMMMLLLLLLLLLLLLLLLKKKHHHEEECCCBBB@@@>>><<<<<<<<<;;;:::999999999999888888777666444111///---...---+++***)))(((((((((''''''%%%$$$$$$%%%&&&(((###$$$%%%'''((((((''''''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$###$$$###!!!"""###%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$FFF!!!$$$... """$$$######"""""""""""""""!!!!!!"""###$$$%%%%%%%%%###"""!!! !!!"""######$$$&&&&&&&&&$$$""" $$$$$$$$$###############&&&$$$###!!!!!!"""$$$%%%######""""""!!!!!! !!!###$$$%%%%%%$$$"""!!!###"""""""""###%%%'''((($$$$$$######""""""""""""%%%&&&&&&%%%###"""###$$$"""###$$$%%%%%%$$$###"""$$$""" !!!"""""""""!!!!!!!!!!!!!!!""""""###$$$"""!!! !!!"""$$$%%% ###!!!***((("""&&&"""###$$$%%%%%%$$$###"""&&&%%%$$$######$$$%%%&&&%%%$$$$$$%%%%%%&&&'''((($$$%%%%%%$$$""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&(((***+++)))'''&&&'''((())))))(((%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%$$$######$$$###&&&%%%%%%%%%$$$$$$$$$###%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%&&&$$$!!!!!!$$$&&&%%%%%%$$$$$$###$$$$$$$$$)))(((((('''%%%###!!! !!!!!! !!!###%%%&&&######"""""""""$$$%%%&&&""""""###$$$$$$$$$$$$$$$!!!"""!!! !!!###%%%###"""!!! !!!"""""" """$$$###!!!!!!###%%% $$$$$$$$$$$$$$$###"""!!!""""""!!! !!!!!!!!!!!!"""###$$$%%%"""""""""!!! !!!!!!   !!!""""""!!!  !!!!!!!!! """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!###"""   !!!!!!""""""###"""!!!!!!!!!!!!!!!"""$$$$$$###############$$$ """###$$$###"""!!!$$$!!! ###%%%"""!!!!!! """"""""""""""""""""""""""" """$$$###""" !!!"""$$$$$$###"""""""""!!! !!!""" zzzooojjjjjjeeegggdddaaa]]]YYYXXXWWWWWWUUUTTTTTTTTTVVVUUUTTTRRRMMMLLLLLLKKKJJJKKKKKKKKKKKKHHHEEECCCBBB@@@>>><<<===<<<;;;:::999999999999888888777666444111///...//////...---,,,++++++***)))'''%%%&&&'''((((((&&&&&&&&&''''''&&&%%%$$$###'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###""" !!!###$$$$$$###$$$######""""""######$$$%%%(((III&&&$$$*** %%%%%%$$$$$$###############"""""""""###$$$$$$$$$%%%%%%$$$######"""###$$$%%%&&&'''((((((((('''&&&%%%##############################$$$$$$$$$###############""""""!!!!!!!!!!!!"""###$$$&&&&&&%%%######+++)))&&&$$$""" !!!"""###""" """""""""############""""""###!!! ###%%%&&&%%%###############$$$$$$%%%######!!!!!!!!!"""$$$%%%%%%%%% &&&&&&"""$$$"""###$$$$$$$$$$$$###"""%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((()))))))))*********+++++++++***))))))))))))***+++***)))'''((()))******)))))))))))))))(((((((((((()))(((((((((((((((((((((*********))))))((('''&&&%%%&&&&&&&&&%%%%%%$$$###&&&"""###''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$$$$%%%%%%&&&%%%###!!!!!!###$$$&&&'''&&&%%%$$$############%%%%%%&&&&&&%%%$$$######'''&&&$$$###"""!!!!!!!!!&&&%%%###""""""""""""###!!!"""######$$$$$$######""""""###""" !!!#########"""!!!!!!""""""###!!!###"""!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$###""""""!!!###"""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!  !!!!!!!!!!!! !!!"""!!! """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!&&&$$$###!!!!!!"""###$$$ !!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$&&&%%%$$$""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""######!!! !!!"""###""" !!!!!! """""""""""""""""""""""""""  ###&&&'''&&&!!!!!!"""###############"""!!! !!!""""""!!! {{{pppkkkkkkggggggddd```\\\YYYXXXWWWWWWVVVUUUTTTUUUVVVVVVTTTRRRLLLKKKKKKJJJJJJJJJJJJJJJJJJHHHEEECCCBBB@@@>>><<<>>>===<<<;;;::::::::::::888888777666444111///...,,,,,,,,,+++***)))'''''')))(((&&&(((***+++(((&&&&&&&&&&&&&&&%%%$$$###"""'''&&&%%%%%%$$$$$$$$$$$$&&&%%%$$$###"""###$$$$$$###!!! """######"""###""""""""""""""""""###'''***III***''''''!!!'''%%%%%%$$$############$$$##################$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!"""$$$%%%&&&$$$"""!!!###""""""""""""!!!!!!!!!!!!"""$$$%%%&&&%%%$$$$$$'''&&&$$$###""""""###############""""""""""""""" """!!! !!!"""""""""!!!!!!!!!!!!""""""%%%###!!!"""###%%%%%%%%%############$$$$$$%%%%%%######"""!!!"""###$$$%%%(((%%%!!! ###%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%%%%'''((())))))(((((()))***************************))))))))))))***+++,,,---//////000000000111111111333333111000///.........000...,,,,,,.........---......---------,,,,,,,,,---------,,,,,,+++++++++---------,,,+++)))'''&&&'''''''''((('''&&&&&&%%%***&&&"""!!!$$$%%%%%%###%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&)))(((&&&%%%###"""""""""""""""###$$$%%%%%%%%%%%%(((((('''&&&$$$""" ######"""""""""""""""###!!!!!!"""##################$$$$$$"""  !!!$$$######""""""###$$$$$$ """!!! !!!###""""""""""""""""""""""""""""""######""""""!!!!!!######"""!!!!!!!!!""""""###"""!!! """""""""!!!!!!!!!!!!!!!"""!!!  !!!!!! !!!!!! !!!"""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""!!!!!! !!!###$$$""""""!!!!!!!!!!!!!!! !!!###$$$%%%&&&%%%###""" $$$###!!! """###!!!"""###"""!!! !!!"""!!!!!!!!! """"""""""""""""""""""""###!!! !!!$$$'''))))))"""""""""""""""######$$$###"""!!!"""###$$$###!!!{{{qqqnnnoookkkdddbbb^^^ZZZWWWUUUUUUUUUWWWVVVUUUUUUVVVVVVTTTRRRLLLLLLKKKJJJJJJJJJJJJKKKJJJGGGDDDBBBBBBAAA???===>>>>>>===<<<;;;;;;;;;;;;999888777555333111///...************)))'''&&&%%%&&&((()))***)))(((''''''######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%###!!!!!!"""###$$$###""" !!!###$$$$$$#########""""""""""""######''')))AAA***+++'''$$$'''%%%$$$######""""""######$$$$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%%"""""""""""""""###$$$%%%!!!!!!!!!!!!""""""""""""!!!"""###$$$%%%$$$######"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$###""""""""""""$$$&&&'''&&&&&&&&&%%%%%%%%%%%%%%% """$$$$$$######%%%&&&$$$###"""!!!!!!"""###$$$***'''$$$"""""""""!!! !!!!!!""""""##################"""""""""###$$$%%%'''############(((***$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&''')))+++---------,,,...///000000000111111111111111000000000111222333444555999999999999::::::::::::<<<<<<;;;:::999888777777999777666666777888888777444333333222222111111111444444333333222222111111333222222000...,,,***)))***+++++++++***)))(((((()))&&&###"""###$$$$$$###&&&&&&''''''''''''(((((($$$%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%%%%%%%((('''&&&%%%$$$#########!!!"""###$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$### !!!###$$$&&&&&&!!!!!!"""############""""""######""" !!!"""$$$$$$$$$$$$$$$$$$%%%%%% !!!"""""""""""""""###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!######""""""""""""#########"""!!! """""""""""""""""""""""""""!!!!!! """!!!  !!!"""!!! !!!"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!  """###$$$###"""""""""!!!!!! !!!!!! !!!!!!"""######$$$###""" $$$###""" !!!!!!"""%%%### !!!$$$!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$###!!!!!!"""%%%''')))###"""!!!!!!!!!"""$$$%%%$$$"""""""""$$$%%%$$$###|||sssqqqrrrooodddaaa^^^ZZZWWWUUUTTTTTTXXXVVVUUUVVVVVVVVVTTTRRRNNNMMMLLLLLLKKKKKKLLLLLLIIIGGGDDDBBBBBBAAA???===>>>>>>===<<<;;;;;;;;;;;;999888777555333111000///.........---,,,+++))))))"""''',,,+++&&&$$$&&&)))$$$$$$$$$$$$$$$$$$%%%%%%#########$$$%%%&&&'''(((&&&%%%###!!!!!!"""###$$$%%%###""""""$$$%%%%%%$$$$$$$$$$$$######$$$$$$$$$'''$$$444(((000)))(((%%%######"""!!!!!!!!!!!!!!!$$$$$$$$$###############!!!!!!""""""############%%%%%%$$$$$$%%%&&&'''((( !!!!!!""""""""""""######"""""""""###%%%&&&""""""""""""############ !!!!!!"""""""""""""""&&&%%%$$$"""!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""!!!###%%%%%%%%%%%%'''(((&&&%%%############%%%&&&)))'''###"""!!!!!! !!!!!!"""############"""###############$$$$$$%%%$$$$$$(((%%%///555(((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((((((((((((((((((((()))***++++++---///222333333333444555888888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???CCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDCCCBBBBBBDDDEEEEEEDDD>>>======<<<;;;;;;::::::===<<<<<<<<<;;;;;;;;;::::::999999888666444222111/////////...---,,,******+++)))((('''((((((((((((&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################!!!"""$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$"""###%%%&&&''''''&&&&&& """###%%%&&&&&&!!!!!!"""############### !!!"""!!! !!!"""$$$######$$$$$$%%%%%%%%%%%%###""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!""""""""""""!!!!!!######""""""""""""######"""!!!!!!!!!""""""###$$$!!!"""""""""######$$$$$$""""""!!! !!!"""!!!  !!!"""!!!  """""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""######$$$%%%&&&'''######""""""!!!!!!!!! ######"""!!!!!! !!!!!!!!! !!!!!!""""""#########!!! """&&&$$$!!!%%%""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###!!! !!!###$$$###"""!!!!!!!!!"""$$$%%%###""""""###$$$%%%%%%$$$}}}tttqqqsssooofffccc___[[[XXXWWWVVVVVVXXXWWWVVVVVVVVVVVVTTTRRRNNNNNNMMMLLLLLLLLLLLLLLLIIIGGGDDDBBBBBBAAA???>>>>>>===<<<;;;:::::::::::::::999777444222111000//////...---+++************###(((,,,***%%%###&&&***)))(((&&&$$$###"""""""""#########$$$%%%&&&'''(((&&&%%%$$$###"""###$$$$$$&&&$$$######%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%'''!!!+++'''333(((***$$$""""""!!! !!!##################$$$$$$ !!!"""""""""""""""###$$$$$$$$$$$$$$$$$$%%% !!!!!!""""""######$$$$$$###!!!!!!!!!###&&&'''"""""""""############$$$""""""""""""""""""""""""""""""!!!!!!"""###%%%&&& !!!!!!!!!!!!!!!"""$$$$$$$$$$$$%%%'''%%%%%%%%%$$$$$$%%%%%%%%%%%%###!!!!!!"""#########"""###%%%&&&&&&&&&%%%$$$#########$$$$$$$$$$$$%%%###&&&+++&&&666@@@000%%%$$$$$$######$$$$$$%%%%%%&&&'''((()))))))))(((,,,,,,---...///111222333222555888:::;;;;;;<<<===???@@@AAACCCDDDFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHKKKKKKKKKLLLLLLLLLLLLMMMJJJJJJKKKLLLMMMMMMMMMLLLMMMLLLKKKLLLOOOQQQQQQPPPKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFCCCCCCCCCBBBAAA@@@???>>>888888777666444222000///,,,,,,,,,++++++,,,,,,,,,'''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$######"""""""""###$$$$$$$$$$$$$$$ !!!!!!!!!!!!###%%%"""###$$$%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$########################!!!!!!""""""######""""""""""""!!!!!!!!!"""######!!!!!!!!!""""""###$$$%%%!!!!!!"""###$$$%%%%%%&&&###"""!!!!!! !!!!!!!!!!!! !!!!!!!!!  """###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!"""###$$$$$$$$$###""""""""""""""""""!!!%%%$$$###!!!  !!!"""### !!!###$$$$$$""" """%%%### !!!$$$"""""""""!!!!!!!!! """"""""""""""""""""""""###$$$$$$"""  """""""""""""""######$$$###"""!!!"""$$$%%%%%%$$$~~~tttpppqqqmmmeeeccc___[[[XXXVVVVVVVVVYYYXXXVVVVVVWWWVVVTTTQQQMMMMMMLLLKKKKKKKKKKKKKKKIIIFFFDDDBBBBBBAAA@@@>>>===<<<;;;:::999999999999:::999666444222000000000///...+++((('''((()))***)))(((''''''((((((((((((***)))'''%%%$$$#########&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%###"""###$$$&&&%%%%%%$$$$$$############$$$$$$&&&"""))))))444###)))%%%###""""""!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$%%% !!!"""$$$$$$$$$$$$$$$!!!!!!"""######""" !!!!!!""""""###$$$$$$%%%""""""""""""###$$$%%%&&&""""""#########$$$$$$$$$&&&%%%$$$######""""""""" """%%%((()))#########$$$$$$$$$%%%%%%!!!"""$$$$$$######$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&$$$""""""###%%%%%%$$$"""###%%%''''''&&&%%%$$$######$$$$$$%%%%%%%%%$$$((('''+++%%%:::KKK999))))))(((''''''((()))))))))***+++,,,---------,,,000111222333555777:::;;;999<<<@@@BBBCCCDDDEEEFFFDDDEEEFFFIIIKKKNNNOOOPPPOOOOOONNNMMMMMMMMMNNNNNNPPPPPPPPPPPPQQQQQQQQQQQQNNNOOOPPPQQQRRRQQQQQQPPPRRRQQQQQQRRRUUUXXXYYYXXXTTTTTTSSSRRRQQQPPPOOOOOOMMMMMMMMMNNNOOOOOOPPPPPPLLLLLLMMMMMMNNNMMMMMMMMMHHHGGGEEECCC@@@===;;;999222333333222111000111111------,,,+++***))))))(((''''''''''''((()))+++,,,''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&&&&''''''%%%$$$############%%%%%%&&&&&&%%%$$$###"""######$$$%%%%%%%%%%%%%%%!!!""""""!!! """$$$!!!!!!###$$$%%%%%%%%%$$$$$$"""!!!"""%%%&&&$$$### !!!""""""###$$$$$$######!!!!!! !!!!!!"""###""""""!!!!!!!!!""""""###!!!!!!"""###$$$%%%&&&'''###""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! """ """###"""!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! """""""""""""""#########$$$###"""!!!!!! !!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!""""""""""""""" """$$$### !!!###""""""""""""!!!!!!!!! """""""""""""""""""""""" """$$$###!!! !!!!!!"""###############"""!!! """$$$%%%%%%$$$tttooonnnjjjcccaaa]]]YYYVVVTTTTTTTTTYYYXXXWWWWWWWWWVVVTTTQQQLLLLLLKKKJJJJJJJJJJJJJJJHHHFFFDDDBBBBBBAAA@@@>>><<<<<<;;;:::999999999999:::999666444222000000000444222...+++***+++---//////)))$$$%%%+++...+++'''((('''&&&%%%%%%%%%&&&''')))(((&&&%%%$$$#########%%%&&&&&&&&&&&&%%%$$$###$$$###!!!"""###%%%%%%$$$######""""""""""""######&&&%%%+++,,,444(((&&&$$$######"""""""""""""""!!!!!!"""###$$$%%%%%%&&&"""###$$$&&&''''''&&&&&&$$$%%%&&&'''&&&$$$"""!!!!!!""""""###$$$%%%%%%%%%!!!###%%%&&&%%%$$$###""""""######$$$$$$$$$$$$((((((&&&%%%$$$#########&&&%%%###"""!!! !!!!!!#########$$$$$$%%%%%%%%%###$$$%%%%%%$$$###%%%&&&"""###$$$%%%%%%$$$###"""***'''%%%$$$$$$$$$$$$### """###%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$--- (((***""";;;PPP???//////...------...//////---...000222222222222111333333555777999<<<>>>@@@===AAAEEEHHHIIIJJJKKKLLLFFFGGGIIILLLOOORRRTTTUUUTTTSSSRRRQQQQQQPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSSSSQQQRRRSSSTTTTTTSSSQQQQQQSSSRRRRRRTTTXXX[[[\\\\\\XXXXXXWWWVVVUUUSSSSSSRRRQQQQQQRRRSSSTTTUUUVVVVVVRRRSSSTTTUUUVVVVVVVVVVVVUUUTTTRRROOOLLLIIIFFFDDD===>>>>>><<<:::999999999444444333111000///...---((('''''''''(((+++---///''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''((()))((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((((((&&&%%%$$$###"""###$$$%%%######%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%#########"""  """ !!!###$$$%%%%%%$$$$$$###!!! !!!$$$%%%$$$!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$ !!!""""""###"""!!!  !!!!!!"""###%%%&&&''''''######"""!!!!!!!!!!!!!!! !!!""""""!!! """!!! !!!"""###"""!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!!!!""" !!!!!!"""""""""""""""!!!!!!""""""######$$$$$$"""!!!!!!!!!!!!!!!"""###$$$###"""!!!!!!!!!!!!!!!"""!!!  """###%%%!!!"""""""""!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!$$$%%%""" !!! !!!###$$$$$$$$$###"""!!! !!!###%%%$$$###}}}wwwoookkkkkkhhhfffaaa]]]YYYWWWVVVVVVZZZYYYXXXVVVTTTRRRQQQQQQKKKKKKLLLLLLKKKIIIGGGFFFDDDCCCBBBAAA@@@?????????===<<<:::888888999:::;;;999888666555444444555555CCC<<<333---+++***)))(((''''''((()))***)))&&&###'''&&&%%%%%%$$$$$$%%%%%%'''))))))&&&%%%((('''$$$###!!! !!!"""###$$$###"""""""""######$$$$$$$$$&&&&&&&&&$$$######%%%'''***+++---...+++((('''((("""###%%%&&&''''''&&&%%%########################%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!"""""""""""""""######$$$$$$$$$$$$%%%%%%&&&&&&&&&+++'''###!!!"""$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))******)))'''&&&'''&&&&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&'''((())))))***''')))***))))))000>>>IIIKKKOOOIII;;;333555444---444555777999:::;;;<<<<<<===>>>???AAACCCDDDEEEEEEBBBCCCDDDFFFIIILLLOOOQQQOOOOOOOOOPPPQQQSSSTTTUUUQQQSSSUUUSSSPPPNNNOOOQQQQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTTTTUUUVVVVVVUUUUUUWWWWWWXXXZZZ\\\]]]\\\ZZZZZZZZZZZZXXXVVVWWWYYY\\\\\\ZZZXXXWWWWWWXXX[[[\\\XXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]\\\YYYUUUQQQNNNKKKIIIGGGEEEDDDCCCCCCCCCAAA@@@>>>;;;888555333222111...+++***+++***'''$$$'''&&&%%%&&&''''''&&&%%%###############$$$%%%&&&%%%&&&&&&&&&&&&%%%$$$###''''''&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$!!!###%%%''')))(((''''''%%%$$$###!!!!!!###$$$%%%%%%%%%$$$$$$###"""!!!!!!&&&&&&%%%$$$$$$######"""!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%%%%%%%$$$"""!!!!!!!!!!!!!!!!!!"""############$$$%%%%%%%%%$$$$$$"""!!!"""  !!!"""!!!  """ !!!""""""""" !!!!!! !!!!!!!!!"""###"""!!!!!!"""!!! !!!!!!!!!""" !!!"""###%%%%%%%%%%%% !!!!!!!!!!!!!!! """"""#########""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!""""""######$$$#########""""""!!!!!!!!!"""###"""!!!!!!!!!###%%%$$$###!!!!!!!!!"""""" """"""!!!  !!!%%%$$$######""""""######}}}wwwoookkkkkkgggeeeaaa]]]ZZZWWWVVVUUUYYYYYYXXXWWWUUUSSSQQQPPPKKKKKKKKKKKKJJJHHHGGGFFFDDDDDDBBBAAA@@@@@@@@@@@@===;;;:::888888999:::;;;666555444222111000111111999444---)))((((((((('''(((((()))***,,,,,,***(((&&&&&&%%%$$$$$$$$$$$$$$$###%%%%%%"""!!!$$$### &&&%%%$$$$$$%%%&&&&&&&&&#########$$$$$$$$$%%%%%%$$$%%%%%%$$$""""""$$$&&&)))---000///)))$$$###$$$$$$$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""$$$$$$############$$$$$$$$$%%%%%%$$$$$$"""!!!!!!"""""""""""""""######$$$######$$$$$$$$$%%%%%%%%%&&&$$$""""""#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""########################''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$""""""!!!!!! !!!!!!!!!########################&&&&&&&&&'''''''''(((((('''***,,,++++++111<<>>???@@@AAAAAABBBCCCEEEFFFGGGGGGHHHGGGGGGHHHHHHJJJLLLNNNPPPMMMMMMNNNPPPQQQSSSTTTUUUQQQSSSUUUTTTQQQOOOOOOQQQQQQPPPOOONNNMMMMMMNNNOOOQQQQQQRRRRRRQQQQQQPPPOOOUUUUUUWWWZZZ^^^______^^^\\\\\\[[[ZZZXXXYYY[[[^^^]]]\\\ZZZXXXXXXYYY[[[\\\]]]]]]]]]]]]]]]^^^___`````````aaa```]]]YYYUUUSSSQQQPPPOOONNNMMMMMMNNNNNNIIIHHHFFFCCC???<<<:::999888555222000000...+++((((((&&&%%%%%%'''((('''&&&$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$######"""!!!!!!""""""$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$""""""############""""""%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$%%%############""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%#########""""""""""""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$###""" !!!!!!!!!!!!!!!"""######$$$$$$$$$%%%%%%$$$######"""!!! !!!!!!!!! !!!"""!!!  """!!!!!!!!!!!!   !!!"""!!! !!!""""""  !!!!!!!!!"""""" !!!""""""""""""""" !!!!!!""""""!!!!!!!!!""""""############""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###############"""""""""!!!  %%%$$$"""!!!!!!!!!"""###!!!"""###""" !!!"""""""""""""""###$$$%%%}}}wwwoookkkkkkfffdddbbb___[[[XXXVVVUUUWWWXXXXXXXXXVVVTTTQQQOOOLLLKKKJJJIIIHHHGGGGGGGGGEEEEEECCCBBBAAA@@@@@@@@@<<<;;;:::999888999:::;;;666555444222000///......///,,,)))''''''((((((((((((((((((***,,,,,,+++***%%%%%%$$$############$$$$$$&&&&&&######%%%%%%"""########################$$$$$$%%%%%%%%%%%%%%%&&&###$$$$$$###""""""$$$%%%'''...555222((("""!!!$$$%%%%%%%%%%%%$$$###"""!!!""""""""""""""""""""""""######"""""""""######$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""######$$$$$$############$$$$$$$$$$$$#########$$$%%%%%%""" $$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%###"""!!!!!!##################""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$############''''''''''''''''''''''''***---//////...222;;;BBBWWWUUUJJJ:::333:::@@@AAA@@@@@@@@@@@@BBBDDDFFFGGGGGGGGGHHHIIIJJJKKKJJJJJJKKKKKKJJJJJJJJJKKKKKKLLLKKKLLLNNNOOOQQQQQQRRRRRRPPPRRRSSSRRRPPPNNNNNNOOOPPPOOOMMMKKKJJJJJJJJJJJJSSSSSSTTTTTTSSSRRRQQQQQQRRRSSSUUUYYY]]]``````___[[[\\\[[[ZZZYYYYYY[[[^^^^^^]]]\\\ZZZZZZZZZ[[[\\\____________```aaabbbbbbcccccccccbbb```]]]ZZZXXXXXXXXXWWWVVVVVVWWWXXXYYYTTTSSSPPPNNNKKKHHHEEEDDDDDDBBB>>>;;;999666333000...,,,)))((()))******)))&&&&&&%%%%%%$$$$$$%%%%%%''''''&&&%%%%%%&&&'''(((&&&&&&%%%$$$$$$$$$%%%%%%######$$$%%%&&&'''((((((%%%%%%%%%$$$$$$#########!!!###%%%&&&&&&%%%###!!!%%%%%%%%%$$$######"""""""""######$$$%%%%%%&&&&&&'''&&&$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%#########""""""""""""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! """!!!!!!!!!!!!"""######%%%%%%%%%%%%$$$###"""""""""######""" !!! !!!"""!!!  """$$$###"""!!! !!!  !!! !!!"""###""" !!!!!!!!!""""""""" !!!!!!""""""!!!!!! !!!!!!""""""#########""""""###############"""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############"""""""""""" """###"""!!! !!!"""$$$###"""!!!!!!!!!"""###"""###$$$###!!!!!!!!!""" !!!!!!!!!###$$$%%%&&&|||uuunnnjjjjjjdddcccbbb___\\\YYYVVVTTTVVVWWWXXXYYYWWWTTTQQQOOOMMMKKKIIIHHHGGGFFFGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@<<<;;;:::999999999::::::999888777444222000///...+++***)))))))))*********)))(((''''''))))))((('''%%%$$$######""""""######%%%((((((%%%%%%''''''$$$!!!"""######!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######%%%&&&%%%111:::555***###$$$'''$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$###"""!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$######"""$$$############"""""""""""""""""""""""""""""""""'''&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((())))))******///222555555444666;;;@@@>>>BBBAAA<<<;;;@@@CCCCCCFFFEEEDDDDDDEEEGGGJJJKKKJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIKKKKKKLLLMMMMMMMMMLLLLLLMMMNNNNNNNNNLLLKKKJJJJJJKKKJJJIIIGGGGGGGGGGGGHHHRRRRRRSSSTTTUUUUUUUUUTTTRRRRRRTTTXXX\\\^^^^^^]]]YYYZZZZZZYYYXXXXXXZZZ\\\___^^^]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^```bbbcccdddddddddddddddbbb```]]][[[]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZZZZXXXWWWUUUTTTRRRRRRQQQOOOLLLHHHEEEAAA>>><<<:::777333000//////...---)))((((((''''''(((((()))'''&&&%%%$$$$$$&&&((()))''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((&&&%%%%%%$$$###$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%((('''%%%######$$$&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""!!!!!!""""""###$$$%%%%%%%%%%%%$$$"""!!!!!! """$$$"""!!! !!!"""!!!  """######"""!!! !!!!!!!!!!!!  !!!!!! !!!###$$$###""" !!!!!!!!!!!!"""""""""######$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%%%%""""""###$$$$$$$$$############""""""!!!!!! !!!!!!!!!!!!""""""""""""#########""""""""""""""""""###$$$$$$""""""###$$$$$$###"""!!!!!!"""#########$$$%%%$$$"""!!!"""###"""""""""######$$$&&&&&&{{{tttlllhhhiiidddcccbbb___\\\YYYVVVUUUVVVWWWXXXYYYWWWTTTQQQOOOMMMLLLJJJHHHGGGGGGGGGHHHFFFEEEDDDBBB@@@?????????;;;;;;::::::999999999999:::999888666333111///...+++,,,++++++***))))))***...,,,)))'''''''''&&&%%%%%%$$$######""""""######"""%%%%%%######%%%&&&######%%%''''''%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&&&&%%%&&&((()))777@@@888+++$$$%%%'''"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""######$$$######$$$$$$$$$###""""""""""""###$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%$$$###""""""%%%%%%&&&&&&&&&''''''''''''''')))+++---...000111555888;;;;;;:::;;;===???;;;@@@CCCDDDEEEGGGHHHGGGHHHGGGFFFFFFGGGIIIKKKMMMKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDGGGGGGGGGGGGFFFFFFDDDCCCDDDDDDBBBBBBBBBCCCDDDEEEHHHIIIKKKNNNQQQSSSTTTTTTUUUUUUVVVYYY\\\]]][[[ZZZXXXYYYZZZZZZYYYYYYZZZ\\\^^^^^^^^^^^^^^^]]]\\\\\\ZZZ[[[\\\^^^```ccceeegggfffffffffeeedddcccaaa```___^^^]]][[[[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]]]][[[ZZZXXXUUUQQQMMMKKKJJJGGGDDD???:::888555222000+++******)))******++++++'''&&&$$$######%%%'''((($$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$###"""###%%%''')))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!"""######$$$"""""""""""""""###$$$$$$%%%%%%%%%$$$###"""!!!  """!!! !!!"""!!!  """!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!###%%%$$$"""!!!!!!!!!!!!"""""""""##################"""!!! !!!!!!!!!!!!"""###%%%&&&""""""###$$$$$$$$$$$$$$$###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""###### !!!!!! !!!######"""!!!!!!"""###$$$###$$$%%%$$$###"""###$$$&&&%%%%%%$$$$$$$$$%%%%%%{{{tttlllhhhiiidddcccaaa^^^\\\YYYWWWVVVVVVWWWXXXXXXWWWTTTRRRPPPMMMLLLKKKJJJIIIHHHHHHHHHFFFEEECCCAAA???>>>>>>===;;;;;;;;;:::::::::999999777777666444222000...,,,+++,,,,,,***((('''''')))333000,,,)))((((((((('''%%%%%%$$$############$$$$$$&&&'''$$$$$$'''(((%%%###&&&&&&$$$"""###%%%'''&&&&&&&&&&&&&&&%%%%%%###%%%'''((('''''''''(((---;;;BBB777)))$$$$$$$$$###""""""######%%%&&&&&&########################""""""""""""######$$$%%%######$$$$$$$$$######"""!!!"""$$$%%%%%%%%%$$$###''''''''''''&&&&&&&&&&&&%%%###!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$%%%&&&'''((())))))***+++---///222444666777:::<<>><<<<<<<<<;;;;;;;;;<<<>>>??????AAADDDIIIMMMQQQSSSTTTWWWWWWWWWYYYZZZZZZYYYWWWWWWYYYZZZ[[[ZZZZZZ[[[\\\\\\]]]^^^______^^^]]]\\\ZZZ[[[\\\^^^aaadddfffgggfffffffffffffffeeedddcccaaa___^^^\\\[[[[[[\\\\\\[[[\\\]]]___```bbbcccddd```aaaaaa^^^[[[YYYXXXYYYTTTQQQLLLHHHDDD???:::777111000///------,,,,,,,,,)))(((&&&%%%%%%%%%&&&'''%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$""" """$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$######""" !!!"""$$$&&&''''''&&&&&&%%%%%%$$$$$$############""""""""""""!!!######""""""""""""######"""""""""""""""""""""""""""!!!!!!!!!""""""###$$$###""""""""""""###$$$$$$$$$$$$$$$$$$###"""!!!!!! !!!"""!!!  """ !!!""""""### !!!!!!!!!"""""""""!!!!!!"""""""""######### """$$$%%%$$$"""!!!!!!!!!"""""""""######!!!!!!!!!!!! """!!!!!! !!!"""$$$%%%""""""###$$$%%%%%%%%%%%%!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############!!!"""###"""!!! !!!######"""!!!!!!!!!"""###$$$###$$$%%%$$$"""""""""###&&&&&&%%%$$$$$$$$$$$$$$$}}}uuummmjjjkkkeeeccc```]]]ZZZYYYXXXWWWWWWWWWWWWVVVUUUTTTSSSRRRMMMMMMMMMLLLKKKJJJHHHHHHEEEDDDBBB@@@>>>===<<<<<<:::;;;;;;;;;::::::999999555555555444222///---,,,+++,,,,,,***'''&&&(((+++333000+++(((((()))))))))&&&&&&%%%$$$$$$$$$$$$$$$%%%((((((&&&&&&))))))'''$$$$$$""" """%%%&&&&&&&&&&&&%%%%%%$$$$$$"""$$$'''''''''&&&'''((((((666;;;000%%%$$$%%%###%%%%%%$$$######$$$%%%&&&########################"""""""""######$$$&&&&&&"""######$$$$$$$$$######!!!"""$$$&&&&&&%%%$$$###'''''''''&&&&&&%%%%%%%%%"""""""""###%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&&&&&&&$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$&&&((()))***)))((((((&&&&&&((()))+++,,,......000000222444777999:::;;;===>>>@@@AAAAAA@@@AAAAAAFFFEEEDDDCCCAAAAAADDDGGGHHHHHHIIIIIIJJJKKKKKKKKKHHHIIIJJJKKKKKKKKKKKKKKKHHHHHHIIIIIIIIIHHHFFFEEECCCAAA>>><<<;;;;;;<<<===>>><<<;;;;;;<<<<<<:::777666555444333333444555555777999===BBBGGGKKKNNNOOORRRQQQRRRSSSUUUUUUSSSQQQSSSUUUWWWXXXWWWWWWXXXYYYYYY[[[]]]___```___^^^\\\ZZZZZZ[[[\\\^^^```bbbcccbbbbbbbbbbbbbbbbbbbbbbbb^^^]]]\\\[[[[[[\\\]]]]]]\\\]]]^^^```bbbdddeeefffbbbdddfffeeebbbaaaccceeeaaa___\\\XXXUUUOOOIIIEEE>>><<<:::777444111000///++++++***)))((('''&&&&&&'''''''''''''''((())))))&&&&&&&&&&&&''''''''''''%%%%%%&&&'''&&&%%%$$$###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%&&&&&&''''''&&&%%%%%%$$$###############""""""""""""!!!$$$######""""""######$$$"""""""""""""""""""""""""""!!! !!!"""#########""""""######$$$%%%""""""############"""""" !!! !!!"""!!!  """ !!!""""""### !!!"""######$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!"""$$$$$$###"""!!!!!!"""""""""######### ###""" !!!"""###!!!"""###$$$%%%%%%%%%%%% !!!!!!""""""#################################"""""""""!!!!!!!!! !!!"""""""""###############$$$%%%%%%######$$$%%%###"""!!!!!!!!!"""$$$%%%###$$$$$$$$$"""!!!"""############""""""###$$$$$$~~~vvvoookkklllfffddd```\\\ZZZXXXXXXYYYXXXWWWVVVUUUUUUTTTSSSSSSMMMMMMNNNNNNMMMKKKIIIHHHDDDCCCBBB???>>><<<;;;;;;::::::;;;;;;;;;:::999888555555555444333000...------...---+++((((((+++...000---(((&&&&&&((())))))'''&&&%%%%%%$$$$$$%%%%%% ###$$$!!!"""%%%%%%###!!!'''(((%%%$$$&&&)))&&&&&&&&&%%%%%%$$$$$$$$$!!!###&&&'''&&&&&&&&&'''---333***###&&&)))'''((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''"""######$$$$$$$$$######!!!###$$$&&&&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%((()))(((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&((()))******''''''''''''''''''''''''&&&''')))******)))'''&&&###%%%''')))******)))((()))***,,,...000222444444444555666888999;;;<<<===>>>???@@@AAAAAAAAAAAAAAA;;;<<<@@@DDDEEEEEEFFFIIIHHHIIIJJJKKKKKKKKKKKKKKKHHHHHHJJJKKKKKKLLLLLLLLLEEEEEEFFFEEEDDDBBB@@@??????===:::777777999<<<>>><<<:::888999;;;;;;888555333222000///...---......---000444888===AAADDDFFFJJJJJJKKKLLLNNNOOOMMMKKKNNNPPPSSSSSSSSSRRRSSSUUUXXXZZZ]]]___```___^^^]]]YYYYYYYYYYYYZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]^^^ZZZYYYYYYYYYZZZ[[[]]]^^^^^^^^^___aaabbbdddeeeeeeccceeehhhhhhffffffiiikkkjjjiiigggfffbbb]]]WWWRRRJJJHHHDDD@@@;;;777444333---------,,,+++)))'''&&&$$$$$$$$$$$$$$$%%%&&&'''$$$%%%%%%&&&'''((())))))%%%&&&''''''&&&###!!!%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&&&&&&&&&&'''((((((((('''&&&''''''&&&%%%%%%$$$######%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""""""""""""""!!!  !!!#########"""######$$$%%%!!!""""""############""""""$$$""" !!!"""!!!  """ !!!!!!!!!""" !!!"""###$$$%%% !!!!!!!!!""""""!!!!!!"""$$$$$$###!!!""""""""""""############!!!!!!"""""""""""""""!!!###""" !!!"""!!!"""###$$$%%%&&&&&&&&& !!!"""###$$$$$$##############################""""""!!!!!!!!! !!!!!!""""""#########$$$ """###"""!!! !!!"""###"""!!!!!!!!!###$$$%%%"""###$$$###!!!!!!!!!""" !!!###$$$%%%sssnnnmmmhhhfffccc___\\\YYYXXXYYYZZZ[[[YYYWWWWWWXXXXXXTTTQQQNNNNNNMMMKKKJJJIIIHHHGGGEEEDDDCCCAAA???===<<<;;;===<<<<<<;;;;;;:::999999:::999888555333000...---+++,,,,,,***''''''))),,,---000///***''')))******((('''&&&$$$######$$$$$$!!!###%%%'''((((((((('''$$$$$$#########$$$&&&'''$$$%%%%%%%%%###"""###$$$###$$$$$$%%%%%%$$$$$$###%%%&&&'''''''''%%%###!!!$$$%%%%%%%%%%%%$$$##################$$$%%%&&&''')))(((''''''%%%%%%$$$###&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$ &&&$$$"""$$$&&&(((&&&$$$$$$%%%&&&''''''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&$$$###$$$&&&(((+++------,,,+++'''((()))***)))***---///000111222444666777888888;;;:::888777888999;;;===888999<<<>>>@@@@@@@@@@@@BBBBBBAAAAAAAAABBBDDDEEEIIIGGGFFFHHHJJJKKKIIIFFFFFFGGGHHHIIIIIIHHHGGGFFFCCCCCCBBBBBB@@@>>>===;;;;;;999666666888:::;;;;;;<<<<<<;;;:::888555333111/////////......---------111111333444666888999:::AAAAAA@@@AAAAAABBBCCCDDDDDDEEEFFFHHHJJJKKKMMMMMMSSSTTTVVVXXXYYYYYYYYYXXX[[[YYYVVVSSSQQQOOOOOOOOOQQQRRRTTTVVVWWWWWWVVVVVVRRRSSSTTTVVVXXXYYYZZZ[[[YYY]]]aaacccdddddddddeeeeeeeeeeeefffgggjjjlllmmmmmmnnnooonnnkkkfff```]]]YYYWWWTTTPPPJJJDDD???<<<<<<777222---+++***)))(((((('''%%%&&&'''((('''&&&((((((((((((((('''%%%%%%###$$$&&&((())))))((('''$$$%%%''''''''''''%%%$$$%%%$$$######$$$''')))+++(((((((((''''''&&&&&&&&&&&&%%%#########%%%'''((()))((('''%%%%%%$$$$$$%%%$$$$$$$$$###############$$$%%%&&&'''''''''&&&%%%&&&%%%$$$###"""""""""""""""!!! """###$$$'''&&&&&&%%%$$$###"""!!!$$$#########""""""!!!!!!$$$###"""!!!!!!"""###$$$######"""!!! &&&$$$!!! """###!!!!!! !!!!!!######""""""""""""######!!!!!!  !!!"""### !!!"""######"""!!! !!!"""######"""!!! !!!!!!!!!"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$###"""!!! """"""###$$$%%%%%%&&&&&&""""""#########$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$$$$######&&&%%%$$$$$$&&&&&&%%%$$$!!!!!!"""###$$$%%%%%%&&&tttoooooojjjfffccc___\\\YYYYYYYYYYYY[[[YYYWWWWWWXXXWWWTTTQQQNNNMMMLLLKKKIIIHHHGGGGGGEEEDDDCCCAAA???>>><<<<<<===<<<<<<;;;;;;::::::999:::999777555333000///...***,,,,,,+++(((((()))+++...///...)))'''))))))&&&((('''&&&$$$###$$$$$$%%%"""$$$%%%'''(((((((((((($$$######""""""###$$$%%%%%%&&&''''''&&&&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%"""###%%%'''''''''&&&%%%$$$%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$#########&&&%%%%%%$$$$$$######"""%%%&&&&&&&&&%%%%%%$$$###&&&%%%%%%%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$!!!&&&$$$###$$$&&&'''&&&$$$'''((()))******)))((('''############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&(((************)))((()))+++++++++---///111444444666888999:::;;;;;;===<<<;;;999999:::<<<===;;;<<<===>>>????????????>>>>>>===<<<<<<===??????CCCBBBBBBDDDGGGIIIHHHFFFFFFGGGGGGGGGEEEDDDBBBAAADDDCCC@@@>>>;;;888666555777555222222444666777777999999888777666444222111000000/////////.........---...///000111333333444888888888888999:::;;;<<<;;;<<<===???AAACCCEEEFFFHHHIIILLLPPPRRRTTTUUUUUUUUUSSSQQQOOOMMMKKKJJJIIIGGGHHHIIIJJJJJJKKKKKKJJJKKKKKKLLLNNNPPPSSSUUUWWWVVV[[[```dddeeedddddddddeeeeeeeeefffhhhkkknnnoooqqqrrrrrrqqqnnnjjjfffccc___^^^\\\YYYUUUPPPLLLJJJBBB>>>888444111...,,,******(((&&&'''(((******)))$$$$$$&&&'''((((((((()))$$$%%%&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&)))***'''''''''&&&&&&&&&%%%%%%&&&%%%$$$###$$$%%%'''((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&&&&%%%&&&&&&%%%######""""""###"""!!!!!! !!!"""###$$$$$$$$$######""""""##################"""""""""!!!######"""""""""""""""###"""""""""!!! $$$###!!! !!!"""!!!!!! !!!!!!!!!!!! !!!!!!!!!  """""" !!!""""""""""""!!! !!!!!!""""""""""""!!!!!!#########""""""""""""""""""#########$$$$$$%%%%%%"""""""""""""""!!!!!!!!! !!!!!!"""######$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$$$$######&&&$$$###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%~~~tttqqqqqqmmmeeeccc```\\\ZZZYYYYYYYYY\\\ZZZXXXWWWWWWUUURRRPPPMMMLLLKKKJJJIIIGGGFFFFFFEEEDDDCCCAAA@@@>>>===<<<======<<<<<<;;;::::::::::::999777555333111///...)))+++,,,,,,***))))))***---000///***((()))'''$$$((('''&&&$$$$$$$$$%%%%%%$$$%%%&&&'''((()))))))))&&&%%%%%%$$$$$$$$$$$$%%%$$$&&&((((((''''''((()))''''''''''''''''''''''''"""###%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$''''''&&&%%%$$$###""""""%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%'''((('''&&&%%%$$$###$$$&&&'''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%((('''%%%$$$$$$%%%''')))''''''''''''((((((((((((***+++---...///000333666999:::;;;<<<>>>>>>??????@@@???>>><<<<<<<<<======???>>>======<<<=========999888777666666666777888888777888;;;???BBBBBBBBBDDDDDDCCCBBB@@@>>><<<:::???===:::777444222222111444222000000222444444444555444333222222222222222000000000000////////////,,,,,,------......//////000000000000111222333444333444555777:::<<<===>>><<<>>>BBBFFFJJJMMMOOOPPPMMMMMMLLLKKKJJJHHHGGGFFFAAA@@@??????>>>>>>>>>>>>@@@@@@AAACCCFFFJJJNNNPPPRRRWWW]]]aaacccdddddddddddddddeeefffiiillloooqqqssstttsssrrrpppnnnkkkjjjffffffeeedddaaa^^^\\\ZZZKKKHHHCCC???;;;777222///+++(((%%%%%%&&&'''((((((%%%%%%&&&'''((()))******%%%%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%''''''&&&''''''''''''&&&$$$###$$$$$$%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%&&&%%%$$$######""""""###""""""!!!!!!!!!"""######""""""!!!!!!!!!"""$$$%%%############""""""""""""!!!""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!! !!!!!!  !!!!!! !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""$$$$$$######"""!!!!!! !!!"""###$$$%%%&&&!!!!!!!!!""""""#########!!!!!!!!!"""######$$$$$$###############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%#########$$$%%%$$$###&&&&&&&&&%%%%%%%%%$$$$$$}}}tttqqqqqqmmmeeeccc```]]]ZZZYYYXXXYYY\\\[[[YYYXXXVVVTTTQQQOOOLLLLLLKKKIIIHHHGGGFFFEEEEEEDDDCCCBBB@@@???>>>============<<<;;;;;;::::::999888777555333111///...)))***+++,,,+++***))))))+++222555000)))''''''&&&((('''&&&%%%$$$%%%%%%&&&%%%&&&'''(((((()))))))))(((((('''&&&&&&&&&%%%%%%###%%%''''''&&&%%%%%%&&&((((((''''''''''''((((((''''''''''''&&&%%%$$$###%%%%%%&&&&&&%%%%%%$$$###"""$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&(((&&&$$$######$$$###"""%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''))))))((('''((()))***+++&&&&&&&&&&&&'''((()))***,,,...000111222444777:::<<<===>>>@@@@@@AAAAAAAAACCCBBB@@@???============???>>><<<:::888888888999555444222111000111111222222222333666999<<<===>>>>>>======;;;:::888777666555444222111111222444555666444222222444555555444222111000//////000111222000000000000////////////////////////////////////............///000111111222333444666888999;;;;;;999:::===AAACCCEEEFFFFFFEEEFFFHHHIIIIIIIIIGGGGGGEEECCC@@@===;;;:::999999888888888:::===BBBGGGJJJNNNQQQVVVZZZ]]]```bbbdddbbbbbbdddfffiiillloooqqqrrrrrrqqqqqqpppooonnnmmmiiijjjjjjiiihhhfffdddcccVVVTTTPPPLLLGGGBBB<<<888222///+++(((((((((''''''******))))))((((((((()))&&&%%%$$$$$$$$$&&&'''(((((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''%%%&&&'''((((((&&&$$$###$$$$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&&&&&&&$$$######"""!!!!!!!!!"""""""""""""""""""""######$$$###!!!!!!!!!"""$$$%%%#########""""""""""""""" !!!"""#########"""!!! !!!!!!""""""""""""!!!!!!"""######"""!!! """"""!!!!!!!!!!!!""""""######""""""""""""###### !!! !!!!!! ###"""!!! !!!"""###############""""""!!!!!! !!!!!!"""######$$$$$$!!!!!!"""""""""###############$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$###""""""$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%$$$}}}sssoooooojjjdddccc```]]][[[YYYXXXXXXZZZZZZZZZXXXUUURRRQQQPPPLLLLLLKKKIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA???>>>>>>>>>======<<<<<<;;;::::::999888777555333111000///))))))***+++,,,+++***)))(((444<<<666***%%%'''+++((('''&&&%%%%%%%%%&&&'''&&&'''''''''(((((())))))''''''&&&&&&&&&%%%$$$$$$%%%'''((((((&&&%%%$$$$$$''''''&&&%%%%%%&&&''''''''''''''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$"""%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&***'''$$$""""""""""""!!!%%%%%%&&&%%%%%%$$$%%%%%%(((''''''''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((*********)))(((%%%%%%&&&''')))+++---//////111333444555777:::===>>>>>>???@@@AAAAAAAAA@@@BBBAAA@@@???===<<<<<<<<<<<<:::888666444333333444222111000///......///000222333444555666999;;;===888777777777666666666666111111000000222555888:::888777555555777777777666222222000///000000222333//////////////////000000111111111000000000//////............///000111222555555666888999;;;<<<<<<<<<======>>>===<<<;;;:::===???AAADDDFFFGGGGGGGGGKKKIIIEEEAAA===:::999888444444444555999>>>BBBEEEJJJLLLOOORRRUUUZZZ___ccc```aaaaaacccfffiiilllmmmnnnoooooopppppppppppppppllllllmmmlllkkkjjjhhhggg```^^^[[[XXXTTTOOOIIIDDDAAA===777333000...+++)))+++***)))''''''''''''''''''&&&%%%$$$%%%&&&'''(((((((((&&&%%%%%%&&&((((((&&&&&&%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&$$$&&&'''((((((&&&$$$############$$$$$$$$$%%%%%%######$$$$$$%%%&&&''''''"""!!!!!! !!!##################""""""&&&%%%$$$###"""###$$$$$$""""""""""""""""""###### !!!#########"""!!! !!!!!!"""#########!!!"""######"""!!! """"""!!!!!!!!!!!!""""""######""""""""""""###### !!!!!!!!! !!!!!!!!!###"""!!! !!!"""###!!!!!!""""""############""""""""""""""""""""""""############""""""""""""$$$$$$$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###""""""$$$$$$###""""""""""""###$$$%%%%%%%%%}}}sssnnnnnniiidddbbb```^^^[[[YYYXXXWWWYYYZZZZZZXXXUUURRRQQQQQQMMMLLLKKKJJJIIIGGGFFFFFFDDDDDDCCCBBBAAA@@@??????>>>>>>======<<<;;;;;;;;;888888666555333111000///***))))))***,,,,,,+++)))&&&555???999---'''))),,,((('''&&&%%%%%%&&&''''''''''''&&&&&&''''''((()))###$$$$$$$$$$$$######"""%%%'''******(((&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&%%%$$$$$$"""###$$$%%%&&&%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%&&&'''((((((######$$$$$$%%%%%%&&&&&&(((&&&$$$$$$%%%'''''''''%%%&&&'''&&&$$$###$$$%%%'''&&&%%%%%%%%%%%%&&&'''############$$$$$$$$$$$$###%%%''')))***)))'''&&&&&&''')))+++...000222222333444666777777999<<<>>>>>>??????@@@@@@@@@????????????>>>===<<<;;;:::999666555444222111000000000111000///.........///000///000000000000222555888666666666666777888999:::666666666666777999:::<<<;;;:::999999::::::999888666555444333333333333333000000000000111111111111222111111111000000000000///......//////000111222555666777:::<<<>>>@@@AAABBBBBBAAA???<<<888555333777888:::===???AAABBBBBBJJJIIIEEEBBB>>>;;;999888444444444555888<<>>>>>======<<<<<<;;;;;;888777666555333222000000+++)))((((((+++,,,,,,***'''222:::888000,,,***(((((('''&&&%%%%%%&&&'''((('''&&&%%%%%%%%%&&&'''(((###$$$%%%&&&&&&%%%%%%$$$!!!$$$((())))))''''''''''''&&&%%%######%%%&&&'''%%%%%%%%%&&&&&&'''((()))&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&'''''''''"""######$$$%%%%%%&&&&&&&&&%%%$$$&&&(((******)))$$$&&&'''&&&$$$###$$$&&&$$$$$$###""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((())))))************+++...000222333444444555777888888999:::<<>>>>>;;;;;;;;;;;;:::999888777111111111111000///......000///.........///000111,,,---.........000444888999999888999999;;;<<<===<<<<<<======>>>>>>??????AAA@@@??????@@@@@@>>>===::::::999888777555444333222222222333333333444444333333333333222222222222000000000000111222333444444555888<<<@@@DDDGGGIIIJJJIIIHHHEEEBBB===:::888666666777777999:::<<<===CCCBBBAAA@@@>>>;;;:::888666666666777999;;;<<<===AAAEEEIIIMMMQQQTTTYYY[[[]]]\\\\\\[[[\\\]]]^^^___dddfffiiimmmooooooooonnnjjjkkkmmmnnnnnnnnnmmmlllkkkiiihhhgggfffeeebbb___WWWTTTPPPKKKFFF@@@999555///...,,,*********+++,,,'''(((((()))((((((((('''''''''((((((((((((''''''###$$$%%%&&&''''''((((((%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%&&&(((***+++""""""!!!!!!!!!""""""######$$$$$$$$$$$$###"""!!!!!!"""$$$%%%%%%%%%###"""!!!"""""""""############ !!!"""######""""""""""""""""""###### !!!"""""""""""""""######""""""""""""######!!!!!! !!!!!! !!!"""#########"""!!!$$$###"""!!!!!!"""###$$$!!!!!!""""""""""""!!!!!!"""""""""""""""##################$$$$$$$$$$$$$$$"""###############$$$$$$""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$###$$$%%%&&&%%%$$$#########$$$$$$%%%%%%%%%|||sssoooooojjjcccbbb```^^^\\\ZZZXXXWWWVVVXXXYYYXXXTTTRRRRRRSSSNNNNNNMMMKKKJJJIIIHHHGGGDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;888777666555333222111000,,,)))''''''***---,,,+++)))000555555333000+++$$$((('''&&&%%%&&&&&&(((((('''&&&%%%$$$%%%&&&'''(((%%%&&&((()))))))))((((((###&&&''''''''''''((('''%%%$$$$$$%%%'''((())))))'''&&&&&&%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$""""""###$$$&&&(((***,,,&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%""""""###$$$%%%%%%&&&&&&&&&%%%%%%&&&((()))((('''$$$&&&((('''$$$"""$$$&&&''''''&&&%%%%%%&&&'''''''''''''''((((((((()))))),,,+++******+++---///000---///222444555555444333666888999999999:::<<>>>>>999999999999888777666666//////000111111000...---//////.........///111222000222444444444666;;;???======<<<<<<<<<===???@@@>>>???AAABBBCCCDDDDDDDDDGGGFFFEEEEEEFFFFFFDDDBBB=========<<<:::777444333444444444555555666666666555555555555555555555555333333333333444555666666333555999???EEEJJJOOOQQQPPPOOONNNLLLIIIEEEBBB@@@999888777666666777999:::<<<===>>>>>>>>><<<;;;:::777777888999::::::;;;;;;>>>CCCJJJPPPSSSUUUWWWXXX\\\[[[ZZZYYYYYYYYYZZZ[[[]]]```eeeiiillllllkkkjjjfffhhhjjjlllmmmmmmmmmmmmmmmkkkjjjiiijjjjjjiiigggeeebbb___[[[VVVOOOHHHCCC:::888444111...---------'''((()))******)))((('''&&&'''((())))))((('''&&&"""###$$$&&&'''(((((((((&&&&&&&&&''''''((((((((('''((((((((('''&&&%%%%%%&&&&&&%%%%%%%%%&&&'''''''''''''''((()))******+++&&&&&&&&&&&&''')))+++,,,$$$###############$$$$$$###$$$%%%%%%$$$###"""!!!"""%%%&&&%%%$$$"""!!!!!!""""""#########$$$  !!!###$$$######"""""""""""""""""" !!!!!!!!!""""""############""""""""""""############""""""""""""###### !!!###$$$$$$$$$###"""%%%$$$###""""""###$$$%%% !!!"""######"""!!! $$$$$$######"""!!!!!!!!!""""""###$$$%%%&&&&&&''' !!!"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$xxxpppnnnnnniiieeedddaaa^^^[[[YYYWWWVVVYYYYYYYYYXXXVVVUUUSSSRRROOONNNLLLIIIHHHGGGGGGGGGIIIHHHFFFDDDBBB@@@??????===;;;:::;;;>>>>>>;;;999;;;:::999777444111///---...,,,++++++,,,,,,***)))'''///000999DDD111!!!...%%%%%%&&&&&&&&&%%%%%%$$$'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&'''((()))***+++%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''%%%$$$###$$$%%%''''''''''''''''''''''''###$$$$$$$$$$$$%%%%%%%%%'''%%%###$$$''')))'''%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&%%%%%%$$$$$$((()))*********)))'''&&&!!!%%%***///111///,,,***)))+++------------///000222333444555555666666555666777888:::;;;;;;;;;:::<<<<<<;;;:::999777555444333333222222222222222222000///.........///111222222111000//////111333444666888:::<<<>>>>>>>>>>>>FFFCCC@@@@@@CCCDDDDDDBBBFFFEEEEEEDDDDDDDDDDDDDDDJJJJJJKKKKKKJJJIIIHHHGGGHHHFFFBBB>>>;;;:::::::::999999999999999::::::;;;::::::;;;;;;;;;:::888888555666777888888888888888999;;;===AAAEEEJJJMMMOOOMMMPPPSSSTTTQQQLLLHHHFFF???>>><<<888555555777999;;;<<<===>>>?????????>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<@@@FFFLLLQQQUUUZZZ]]]]]]]]]]]][[[YYYWWWWWWXXXZZZ\\\___bbbcccdddcccccceeegggkkkllllllkkkkkkkkklllllllllkkkiiijjjlllnnnmmmllljjjgggbbb^^^YYYWWWJJJCCC999444333333111......,,,***(((''''''((()))%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%'''))))))((('''&&&'''$$$!!!"""$$$&&&%%%###(((((('''%%%######&&&(((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%''')))******)))&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%$$$###"""!!!$$$######"""""""""""""""""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&"""!!!!!!!!!"""###$$$$$$!!!  """### !!!""""""""""""%%%%%%$$$$$$###"""""""""######""""""""""""#########"""  !!!###%%% !!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$###"""!!!!!! !!!###%%%%%%$$$$$$$$$%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######wwwooollllllgggdddccc```^^^[[[YYYXXXWWW^^^]]]]]][[[YYYWWWVVVTTTPPPOOOLLLJJJIIIHHHHHHHHHIIIHHHFFFDDDBBB@@@??????===<<<;;;<<<======;;;999::::::999777555222000//////...,,,+++,,,,,,***)))***...,,,777CCC555$$$,,, !!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))%%%&&&&&&'''(((((())))))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$'''%%%$$$%%%'''((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''')))))))))***)))(((&&&&&&$$$%%%(((***++++++)))(((+++,,,.........///000222444444666777888888888888;;;:::888777666555666666777777666555444333222222333222222222222222222222222111000000000111333333111111000000222444777888:::<<<>>>@@@AAAAAAAAAAAAFFFCCC@@@@@@BBBDDDDDDBBBFFFFFFEEEEEEEEEEEEFFFFFFHHHIIIJJJKKKKKKJJJIIIHHHEEECCCAAA>>><<<<<<<<<<<<============>>>???@@@@@@??????@@@@@@@@@>>>===<<<999:::;;;<<<<<<<<<<<<<<<===>>>@@@CCCFFFJJJMMMOOOMMMPPPSSSSSSQQQNNNKKKJJJFFFEEECCC???;;;999999;;;999:::<<<>>>@@@AAABBBBBBBBBAAA@@@???>>>======<<<;;;===AAAEEEKKKSSS[[[aaaaaabbbcccbbb```]]]]]]]]][[[\\\___```aaaaaa```___aaacccggghhhiiiiiijjjkkklllmmmnnnmmmmmmmmmoooqqqqqqpppooommmiiifffbbb```VVVOOOEEE>>>;;;888333000000...,,,***)))((())))))(((((((((((('''&&&%%%%%%$$$%%%'''((()))((('''&&&'''%%%$$$%%%'''(((&&&$$$'''((('''&&&$$$$$$&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%&&&((()))((('''''''''%%%$$$###$$$$$$%%%$$$%%%%%%$$$###"""!!!!!!$$$$$$###"""""""""""""""$$$$$$##################"""""""""######$$$$$$$$$""""""""""""""""""###$$$""""""!!!!!!!!!"""###$$$ !!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!"""""""""  !!!"""###"""!!! !!!###$$$ !!!!!!"""""""""""""""""""""############""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$##################$$$$$$$$$$$$########################%%%$$$$$$###""""""!!!!!!&&&&&&&&&''''''(((((((((###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######vvvmmmjjjiiidddcccbbb```]]][[[ZZZYYYXXX[[[[[[ZZZYYYWWWUUUSSSRRRPPPOOOMMMKKKJJJIIIJJJJJJIIIHHHFFFDDDBBB@@@??????===<<<;;;<<<======;;;999::::::999888666444222111111///,,,,,,,,,+++***))),,,+++)))222???777)))***######$$$%%%&&&'''''''''###$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&''''''&&&&&&''''''(((((())))))''''''((((((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###&&&((((((&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))))))))((())))))))))))((('''&&&%%%(((((((((((((((((())))))---///111111111111333444777777888999::::::::::::<<<999666222000111222333333222111000///000111222333333333333333333333333222222111111222222333444222222222333555888;;;===???@@@BBBCCCDDDDDDCCCCCCDDDBBB@@@@@@AAACCCCCCBBBEEEEEEEEEEEEFFFGGGHHHIIIFFFHHHJJJLLLLLLJJJHHHGGGAAA@@@>>>===<<<<<<======;;;;;;<<<===???@@@AAABBBCCCDDDEEEEEEEEEDDDBBBBBB>>>???@@@@@@@@@@@@@@@???BBBBBBCCCEEEGGGIIIKKKLLLLLLNNNQQQQQQPPPOOOOOOPPPNNNNNNLLLHHHCCC???>>>>>><<<===>>>@@@BBBCCCCCCCCCHHHHHHGGGFFFEEEDDDCCCCCC>>>>>>>>>???DDDLLLWWW^^^```cccfffhhhfffcccaaa```^^^___``````___^^^[[[ZZZ\\\^^^aaaccccccdddfffhhhhhhjjjlllnnnnnnoooppprrrtttsssrrrqqqooommmkkkjjj```YYYOOOGGGBBB>>>:::777333222000...,,,******)))******)))((('''&&&%%%%%%%%%&&&'''((()))((('''&&&'''''''''(((***)))'''%%%&&&'''((('''%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%((('''&&&$$$###############$$$$$$$$$###"""!!! $$$$$$###""""""""""""###$$$#########""""""!!!!!!"""""""""###############$$$###""""""""""""""""""$$$############$$$%%%%%%!!!!!!"""###$$$$$$$$$$$$ !!!""""""######!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""######""""""######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""""""""&&&### !!!###%%%%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###uuullliiihhhcccbbbaaa___]]][[[ZZZYYYYYYXXXXXXXXXWWWVVVUUUSSSSSSOOONNNLLLJJJIIIIIIJJJJJJIIIHHHFFFCCCAAA@@@???>>>======<<<<<<<<<<<<:::999999999999888777555444333111...,,,*********)))((()))((((((///777555---******)))((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((((((((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&''''''&&&'''&&&&&&&&&&&&%%%%%%%%%###$$$%%%&&&'''((((((((()))))))))((('''&&&&&&%%%)))*********+++,,,,,,,,,000222333444333444666777:::::::::::::::999888777555444222000//////000111111000///......000222444333333333444444444444444222222222222333333444444555555555777888;;;===>>>@@@AAABBBCCCDDDDDDCCCBBBAAA@@@>>>>>>???@@@AAAAAADDDDDDDDDEEEFFFGGGIIIIIIGGGHHHJJJKKKKKKHHHEEECCC>>>===<<<;;;::::::;;;;;;999:::;;;===???@@@AAABBBBBBCCCEEEFFFGGGGGGFFFEEEAAABBBBBBBBBBBBBBBAAAAAACCCCCCCCCCCCDDDEEEFFFGGGIIIKKKMMMNNNNNNOOOQQQSSSQQQRRRQQQOOOJJJFFFCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCJJJJJJKKKKKKKKKLLLLLLLLLEEEDDDAAA???@@@EEEMMMSSSWWW\\\bbbffffffdddcccbbbbbbcccccccccaaa^^^[[[YYYYYY[[[]]]^^^^^^^^^___aaaaaadddhhhkkklllmmmnnnpppttttttsssrrrpppooonnnmmmbbbZZZPPPHHHCCCBBBAAAAAA999888666333000---+++******)))(((''''''&&&&&&&&&&&&'''((((((((((((''''''&&&''')))***+++)))'''&&&&&&''')))((('''%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%'''%%%$$$$$$%%%%%%$$$"""&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$###""""""%%%$$$######""""""######"""""""""!!! $$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!"""############$$$$$$%%%%%% !!!"""""""""""""""""""""######$$$$$$$$$$$$&&&%%%$$$"""!!!!!! !!!"""###"""""""""!!!!!!"""############""""""######$$$$$$######"""$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########%%%  ###"""%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$vvvllliiihhhcccbbbaaa___]]][[[ZZZYYYYYYWWWXXXXXXYYYYYYXXXXXXWWWMMMLLLJJJIIIHHHIIIIIIJJJHHHGGGEEECCCAAA???>>>>>>======>>>===<<<::::::999999999888888777555444333000---***))))))***)))(((%%%&&&***------111222---)))(((&&&$$$###"""""""""'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&$$$###$$$'''***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((())))))))))))((((((''''''''''''((()))+++...///000//////222444666666666666888:::<<<<<<;;;999777555333222000000000000///...------///...------...111333555444555555555666666666777555666666666777777777777999999999::::::;;;<<<<<<===>>>@@@AAABBBAAAAAA@@@>>>>>>>>>======>>>@@@AAABBBBBBCCCCCCEEEFFFHHHIIIIIIJJJJJJJJJHHHDDDAAA???<<<<<<;;;:::999888888888999:::<<>>>>><<<>>>???>>>;;;999999:::888888888777666555333222000---***))))))***+++***%%%%%%,,,+++'''111888000((('''&&&%%%%%%&&&''''''((((((''''''&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&$$$###$$$(((+++''''''''''''''''''''''''############$$$$$$$$$$$$$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&''''''(((((()))***+++++++++***)))(((((((((((()))******(((***,,,///000111111111444666777888888888:::;;;;;;;;;:::888555333000///000000111111///---+++***...------...///111333555666666777777888999999999999:::;;;<<<<<<<<<<<<;;;<<<;;;;;;;;;;;;:::::::::;;;<<<===???@@@@@@??????===>>>>>>>>>===>>>@@@CCCBBBBBBBBBCCCDDDFFFGGGHHHJJJJJJIIIGGGDDD@@@===<<<=========<<<;;;;;;::::::777999<<<>>>@@@AAAAAAAAA@@@AAACCCEEEFFFGGGFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@??????>>>?????????CCCEEEGGGHHHIIIJJJLLLNNNJJJLLLNNNOOOMMMLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOKKKJJJJJJIIIHHHGGGFFFFFFGGGHHHJJJIIIGGGEEEDDDDDDEEEIIIPPPUUUYYY]]]```cccfffggghhhhhhfffdddaaa``````aaacccaaa^^^ZZZWWWWWWZZZ]]]bbbeeegggjjjmmmooosssrrrqqqpppooooooooooooeee^^^SSSHHH@@@<<<<<<===>>>>>>???>>><<<999666444---,,,+++)))))))))******))))))(((((((((((((((((($$$&&&((()))'''&&&&&&&&&'''((()))(((&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&$$$######$$$$$$###!!! !!!###$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%"""""""""""""""!!!!!!!!!$$$###"""""""""""""""""" !!!""""""######""""""######$$$$$$%%%$$$$$$#########""""""!!! !!!"""$$$%%%!!!!!!!!!!!!""""""""""""!!!"""######$$$$$$######!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***'''$$$$$$&&&''''''%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%|||ssskkkhhhhhhcccdddccc```^^^[[[YYYXXXWWWSSSSSSSSSRRRRRRQQQPPPOOOKKKKKKJJJIIIIIIJJJKKKLLLHHHGGGEEEBBB@@@???>>>===<<<>>>???>>>;;;999999:::888888888777555333222111111...+++***+++---......***&&&,,,***&&&666@@@111,,,+++)))((('''((()))***'''''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###%%%''''''%%%%%%&&&(((###$$$$$$%%%&&&'''(((((()))******+++++++++******(((((((((((()))+++,,,---////////////000222444555555777888999888999;;;<<<999888888666444222111////////////...............000000111222444555666666888888999999:::;;;;;;<<<:::;;;<<<=========<<<<<<;;;;;;;;;;;;::::::999888:::;;;===???@@@@@@@@@@@@???@@@AAA@@@???@@@CCCFFFDDDDDDDDDDDDEEEFFFGGGHHHJJJHHHFFFCCC@@@>>><<<<<<@@@@@@AAAAAABBBBBBBBBAAA===???AAADDDEEEFFFEEEEEEGGGHHHIIIIIIIIIHHHGGGFFFHHHHHHHHHGGGFFFEEECCCBBB@@@@@@@@@???@@@@@@AAAAAABBBDDDGGGHHHHHHHHHJJJKKKHHHJJJLLLLLLLLLLLLMMMNNNOOOOOOPPPQQQQQQQQQPPPPPPKKKKKKJJJIIIHHHGGGFFFFFFFFFIIIKKKKKKHHHEEECCCBBB@@@CCCGGGKKKOOOTTTZZZ^^^bbbccceeeffffffeeecccbbbdddgggiiihhhddd___[[[YYYXXXZZZ]]]```bbbfffjjjmmmnnnmmmmmmlllmmmnnnoooppphhhccc\\\QQQGGG???:::888:::<<>>===<<<>>>@@@>>>;;;888999:::999888777666444222111000222///,,,+++---///111111///'''******(((<<>>=========BBBCCCDDDFFFGGGHHHIIIIIIIIIKKKNNNPPPQQQQQQQQQPPPNNNOOONNNNNNLLLIIIGGGFFFKKKKKKKKKJJJIIIGGGFFFEEEAAAAAAAAAAAABBBBBBCCCDDDBBBEEEGGGIIIHHHHHHHHHIIIHHHIIIKKKKKKKKKKKKMMMOOOSSSSSSSSSRRRQQQOOONNNMMMJJJJJJKKKKKKKKKLLLLLLLLLIIIJJJLLLKKKGGGCCCAAA???===>>>@@@BBBFFFLLLSSSXXX^^^```bbbdddeeedddcccbbbgggjjjmmmmmmiiiccc___\\\UUUVVVYYY[[[]]]aaafffjjjhhhgggggghhhjjjlllnnnpppgggfffbbbZZZOOODDD<<<888666:::???DDDGGGHHHGGGGGG???===999555111000//////******)))((((((((((((((('''((()))(((%%%%%%'''******)))(((&&&%%%%%%(((***''''''&&&&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&%%%###"""###$$$%%%%%%$$$""""""###$$$$$$%%%%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$ !!!"""######%%%$$$$$$$$$######""""""""""""!!!!!!"""###$$$$$$ !!!"""###$$$###""""""""""""#########""""""!!!"""""""""###$$$$$$%%%%%%'''&&&$$$###!!! ###"""  !!!###%%%""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$######""""""#########$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&$$$#########((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%zzzqqqiiigggiiieeeccc```\\\ZZZXXXWWWVVVTTTTTTWWWXXXVVVTTTUUURRRNNNMMMLLLLLLLLLLLLLLLMMMMMMNNNJJJCCC>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;999888666444111...,,,+++...---+++***+++...222444666111---000777:::555///(((&&&### """%%%(((######$$$$$$$$$%%%%%%%%%(((&&&$$$$$$%%%%%%$$$###"""###%%%%%%%%%###!!! ,,,)))&&&$$$###%%%''')))222---'''%%%''''''$$$ ''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''((((((&&&%%%###''''''''''''''''''''''''''''''(((((('''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%************++++++++++++,,,,,,+++***(((&&&$$$###&&&''')))+++---///111222///000111222444555666666999999:::;;;;;;;;;;;;;;;999777555222000.........333333333333333333333333666777888:::;;;;;;;;;;;;???===<<<;;;;;;:::888666444777::::::666444555777777999:::<<<<<<<<<;;;;;;>>>>>>???BBBEEEFFFEEECCCHHHIIIKKKNNNPPPOOOLLLJJJIIIFFFFFFJJJKKKGGGEEEEEEJJJHHHFFFCCCAAACCCGGGKKKKKKNNNNNNLLLNNNVVV\\\^^^```^^^^^^aaabbbbbbfffllliiikkkjjjeee]]]XXXVVVVVVYYYZZZZZZXXXTTTQQQOOOOOOJJJHHHFFFEEEFFFGGGGGGFFFIIIHHHHHHHHHIIIHHHGGGEEEIIIHHHHHHIIIJJJKKKJJJHHHLLLLLLMMMMMMLLLLLLNNNPPPEEEEEEEEEFFFIIIKKKKKKJJJMMMMMMLLLKKKJJJHHHFFFEEEAAAAAA@@@AAACCCIIIQQQVVVWWWYYY]]]aaadddeeeeeeeeekkklllmmmlllhhheeecccccc```bbb```]]]]]]```___[[[___```aaaccceeegggiiikkkkkkjjjfff```WWWMMMCCC>>>>>>;;;;;;@@@EEEJJJQQQXXXPPPLLLFFF>>>888444111000000+++'''&&&(((******(((---+++'''%%%%%%'''***---&&&'''((())))))(((''''''&&&&&&&&&&&&%%%$$$###"""###$$$%%%&&&&&&%%%###""""""$$$''')))***)))'''&&&############$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%$$$$$$$$$######$$$###############$$$%%% !!!###$$$%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$###"""""""""%%%$$$""" !!!###$$$!!!$$$&&&&&&$$$###$$$&&&!!!!!!!!!!!! !!!"""$$$&&&&&&&&&$$$###$$$$$$###############$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$###""""""###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!&&&$$$"""$$$&&&(((&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$(((&&&""" """&&&(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))zzzrrrkkkiiijjjfffccc```\\\YYYXXXWWWVVVTTTTTTXXXYYYVVVUUUVVVSSSOOOLLLKKKKKKJJJKKKKKKLLLLLLOOOJJJDDD???=========<<<>>>>>>>>>===<<<;;;:::999777777555333111000...------,,,+++******---///111===777222000111///((("""&&&%%%%%%$$$$$$$$$%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&'''&&&$$$$$$%%%&&&%%%$$$%%%&&&'''((('''&&&$$$###''''''''''''&&&&&&&&&&&&...***&&&%%%''''''$$$ ###$$$$$$%%%&&&'''((((((&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&'''((()))***)))))))))***))))))(((((('''(((***,,,...000222222222222333444555666666777666666777888888888777777666555333222111111222222333333444666777888999:::;;;;;;;;;;;;::::::999888<<<:::888888999999888666555777888777666777999<<<;;;<<<>>>???@@@@@@AAABBBDDDDDDDDDEEEGGGIIILLLNNNXXX[[[```fffiiigggaaa]]][[[TTTOOOMMMLLLIIIIIILLLOOOPPPQQQOOONNNPPPWWW\\\bbbfffffffffjjjttt{{{}}}~~~{{{{{{~~~~~~~~~tttnnnlllooopppqqqooojjjfffcccaaa^^^[[[VVVSSSTTTVVVXXXYYYVVVSSSOOOLLLJJJIIIIIIHHHKKKIIIGGGGGGIIIKKKKKKJJJJJJJJJJJJIIIGGGGGGGGGHHHHHHGGGFFFGGGIIIJJJJJJIIIMMMNNNNNNOOONNNMMMLLLKKKIIIIIIHHHGGGGGGJJJOOOSSSYYY[[[^^^aaaccceeeeeeeeehhhiiijjjiiigggeeeeeefffeeefffddd```___```]]]WWWVVVVVVWWWXXXZZZ]]]```aaahhhiiiiiifff___UUUJJJCCC???;;;:::>>>CCCIIIQQQYYY[[[XXXRRRKKKCCC<<<777444333...(((&&&'''((('''&&&+++)))&&&$$$###%%%'''(((''''''((())))))((('''&&&'''(((((('''&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$%%%'''))))))((('''&&&############$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$############"""!!! !!!###$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$!!!###%%%%%%$$$###%%%'''!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$$$$"""!!!$$$$$$###############$$$#########"""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%###""""""&&&$$$###$$$&&&'''&&&$$$&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%&&&''''''{{{uuunnnkkkkkkfffbbb___\\\YYYXXXWWWVVVTTTTTTXXXYYYVVVUUUVVVTTTPPPKKKKKKJJJIIIIIIJJJJJJKKKNNNJJJDDD@@@>>>>>>======@@@@@@???>>>===;;;:::999666666555444222111000000,,,,,,++++++++++++,,,,,,333111...---,,,+++'''$$$$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&'''''''''''''''%%%$$$$$$&&&'''&&&&&&&&&'''((((((((('''&&&%%%###%%%(((******(((&&&$$$***'''%%%%%%''''''$$$!!!###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''((('''''''''''''''''''''''''''''''''(((''''''&&&%%%'''(((((())))))))))))))))))((((((((((((***,,,---((()))************************,,,---///111333333444555555555666666666666555555666666666555555444333222333333444555777777666777888999:::<<<======999999888888777666666555:::999777777999::::::::::::999888888999;;;>>>@@@@@@AAADDDEEEFFFIIIMMMPPPVVVWWWWWWVVVUUUYYY___eeerrrwww~~~wwwssshhh\\\VVVRRRQQQUUUZZZ___dddhhhhhhfffiiiqqqyyy}}}}}}wwwpppkkkkkknnnrrrtttmmmhhhaaaYYYTTTRRRSSSSSSSSSQQQNNNNNNNNNOOOOOONNNIIIIIIHHHGGGFFFFFFEEEEEEGGGFFFDDDDDDEEEFFFEEEDDDFFFHHHJJJLLLMMMMMMLLLLLLNNNOOOOOONNNMMMOOORRRUUU[[[\\\^^^aaabbbcccddddddeeefffgggfffeeeeeegggiiikkkllljjjeeebbbaaa[[[UUUMMMLLLKKKKKKLLLPPPTTTVVV```ccchhhjjjfff]]]SSSLLLCCC===999;;;???FFFPPPYYYbbbaaa^^^YYYRRRIIIBBB===888222+++((((((***)))((()))(((&&&%%%%%%%%%&&&'''((()))))))))((('''&&&%%%((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&'''''''''(((''''''&&&%%%$$$$$$#########$$$$$$%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$###"""  !!!!!!"""###$$$$$$$$$########################"""""""""###$$$$$$%%%%%%########################!!!###$$$%%%$$$$$$&&&'''"""""""""""""""""""""""" !!!"""$$$$$$###""""""$$$###############$$$$$$#########""""""""""""""" !!!"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$###"""%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%$$$%%%%%%%%%|||wwwpppmmmlllgggaaa___[[[YYYXXXWWWVVVTTTSSSWWWXXXVVVUUUVVVSSSOOOKKKKKKJJJJJJIIIJJJJJJJJJLLLHHHBBB???>>>======<<>>===;;;;;;777666555444333222111000---------,,,,,,+++***)))'''(((************++++++%%%&&&((()))***)))'''&&&%%%&&&&&&&&&&&&'''''''''&&&%%%###$$$&&&'''''''''%%%%%%&&&''''''&&&%%%%%%###$$$''')))***)))'''%%%&&&%%%%%%''')))(((&&&###''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&''')))***''''''''''''''''''''''''&&&'''''''''''''''&&&&&&'''((())))))******))))))++++++)))((()))***,,,---,,,,,,,,,,,,+++***)))(((,,,---...///111222333444555555555555555555555555666666666666666555555444222222333444666777999999::::::::::::::::::::::::666666666777777888999999;;;:::999:::===?????????BBBAAA@@@AAABBBDDDEEEEEEGGGKKKOOORRRUUUZZZ```dddqqqtttvvvuuusssuuu|||yyykkkdddbbbbbbhhhoooyyy{{{qqqjjjfffeeefffhhhgggeeecccbbb^^^ZZZWWWPPPNNNLLLJJJJJJJJJIIIIIIFFFDDDBBBBBBCCCDDDDDDCCCAAABBBEEEGGGIIIKKKKKKKKKKKKMMMOOOQQQRRRTTTWWWZZZ\\\\\\]]]^^^```aaabbbbbbcccdddddddddccceeehhhjjjnnnooonnniiifffddd]]]VVVIIIGGGDDDBBBBBBEEEJJJMMMSSSXXX___dddddd```YYYUUUIIIAAA:::999<<>>888111------......---)))))))))))))))))))))******))))))((('''&&&&&&%%%((((((((((((((('''&&&%%%%%%$$$######$$$%%%'''((())))))((('''&&&&&&%%%%%%$$$$$$###############$$$"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$###"""!!!!!!!!!"""%%%%%%###"""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""""""""###$$$$$$$$$######""""""######$$$%%%&&&'''###############$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%&&&%%%$$$######%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%%%%%%%}}}xxxqqqnnnmmmfffaaa^^^ZZZXXXXXXWWWVVVUUURRRVVVWWWUUUTTTUUUSSSOOOMMMLLLKKKKKKJJJJJJJJJKKKHHHEEE@@@===<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>===999999777555333111000///............---+++***)))(((***,,,+++(((&&&'''(((''''''''''''((())))))***%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((%%%&&&&&&((())))))(((&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&'''((()))***''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''((())))))))))))((())))))'''&&&%%%%%%&&&&&&++++++,,,,,,,,,,,,++++++......///000222333444444444444333333333333222222444444444555555444444333444444555666777777888888888888888888888888888888999999999999:::<<<===>>>::::::;;;>>>BBBEEEFFFEEEKKKMMMQQQTTTVVVWWWWWWWWW[[[aaahhhnnnrrrwww~~~{{{xxxxxxzzz}}}}}}~~~zzzpppiiiaaa\\\VVVRRRPPPNNNLLLKKKHHHFFFCCCCCCDDDFFFFFFEEEDDDEEEFFFHHHIIIKKKLLLLLLHHHJJJMMMPPPQQQTTTWWWZZZZZZZZZZZZZZZ[[[]]]^^^```bbbccccccccccccdddgggjjjnnnooooookkkjjjhhhccc\\\JJJGGGBBB>>>===>>>BBBDDDGGGKKKQQQWWWZZZ[[[ZZZYYYOOOFFF===:::999<<>>>>>>>>>>>::::::888666444222000/////////......---+++***)))((()))******(((''''''((()))(((&&&&&&&&&(((***,,,$$$%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%'''((('''''''''''''''(((((((((((()))((('''&&&%%%%%%&&&((()))%%%&&&'''((())))))))))))###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''((((((((()))''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&'''((((((((((((((()))))))))(((''''''&&&&&&'''(((***,,,...///000111///000000111222333333333222222222111111111111111000000111222222222222222666666777777777666666555333444555666777999::::::;;;:::999888999:::;;;<<<<<<>>>BBBIIIPPPTTTUUUTTT\\\bbbkkkoooqqqqqqsssuuuzzz}}}uuujjjaaa\\\XXXUUURRRNNNLLLHHHGGGGGGIIIIIIHHHJJJIIIHHHGGGGGGHHHIIIJJJHHHJJJLLLMMMMMMOOOQQQTTTVVVUUUTTTTTTUUUXXXZZZ\\\```aaacccddddddeeehhhjjjlllnnnnnnlllkkkllliiicccQQQLLLFFF@@@<<<<<<===>>>@@@BBBGGGLLLQQQTTTVVVWWWQQQIII@@@;;;999999>>>EEEXXX\\\ccchhhjjjhhheeebbbXXXQQQGGG@@@:::555000+++,,,,,,,,,,,,,,,,,,,,,,,,***)))((('''''''''''''''&&&&&&'''''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((('''&&&%%%$$$&&&%%%$$$###"""!!!!!!!!!######$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$###### !!!###$$$%%% !!!!!!"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%""""""######$$$%%%%%%%%%&&&$$$""""""$$$%%%&&&%%%"""""""""###$$$$$$%%%%%%#########"""""""""""""""""""""""""""###$$$%%%%%%"""""""""""""""#########%%%%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&&&&$$$$$$&&&'''&&&&&&&&&&&&'''''''''''''''&&&$$$######$$$&&&'''&&&&&&&&&''''''''''''((())))))((((((((((((((((((}}}vvvnnnkkkkkkeee___]]]YYYXXXWWWWWWVVVUUUSSSWWWYYYWWWWWWXXXVVVRRRMMMLLLKKKJJJIIIIIIIIIIIIEEEBBB???=========<<<;;;;;;;;;<<<=========<<<<<<999888777666555333222222...------,,,+++******)))%%%%%%&&&((()))*********((('''&&&&&&&&&(((***+++&&&&&&&&&&&&'''''''''''')))'''%%%%%%'''''''''&&&''''''&&&&&&'''(((((()))(((((('''&&&&&&&&&''''''%%%&&&&&&&&&&&&'''(((***###$$$$$$%%%&&&'''((((((''''''''''''&&&&&&&&&&&&&&&'''((())))))(((''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&'''(((((()))((((((((('''(((***+++,,,+++***)))'''(((***---///111222222000000000111222222333333111111111111111111111111...///000111222333333333555666777777777666555444333444555666888999::::::;;;:::::::::;;;===???@@@FFFKKKTTT___iiioooqqqqqqxxxyyyssspppnnnkkkccc___[[[XXXWWWVVVVVVUUUSSSPPPLLLHHHFFFFFFGGGIIIHHHIIIIIIIIIIIIJJJMMMOOOQQQPPPNNNNNNPPPSSSVVVYYY\\\^^^bbbeeefffhhhjjjllllllnnnmmmkkklllnnnlllhhh[[[WWWPPPHHHBBB???>>>>>>???AAAEEEIIILLLOOOPPPQQQPPPHHHAAA>>>:::888;;;@@@OOOTTT\\\dddjjjmmmnnnnnnddd^^^UUUNNNHHHBBB:::555555333222///...,,,,,,,,,)))(((''''''&&&'''((((((&&&''''''(((((((((''''''''''''''''''&&&%%%$$$$$$&&&'''((()))((('''%%%###&&&%%%$$$"""!!!!!! $$$$$$%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$######""""""!!!""""""###$$$%%%!!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%######""""""###%%%&&&'''(((%%%"""!!!###%%%%%%$$$!!!!!!""""""###$$$$$$%%%$$$######""""""!!!""""""""""""""""""###$$$%%%&&&!!!!!!"""""""""#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%###%%%&&&&&&$$$$$$%%%'''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((()))|||uuummmjjjjjjddd___\\\YYYWWWWWWWWWVVVUUUUUUYYYZZZYYYXXXZZZXXXTTTLLLKKKJJJIIIHHHGGGGGGGGGEEECCC@@@>>>>>>>>>===<<<<<<=========<<<;;;::::::777777666666555555444444---,,,+++***)))))))))))))))(((''''''((((((&&&$$$&&&&&&&&&'''((())))))***''''''''''''((((((((()))***(((&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''(((((((((''''''&&&%%%%%%%%%&&&%%%%%%$$$%%%'''***''''''&&&&&&&&&%%%%%%%%%((((((((('''&&&&&&&&&%%%&&&''')))******(((&&&%%%''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''((())))))))))))))) """&&&)))******)))(((***+++,,,...///000000000000000111111111222222222000000111111111222222222///000222333555666666666444555666777777666555444888888888888888888888888?????????AAADDDHHHKKKNNNSSSYYYeeesss}}}yyysssooolllkkkiiihhh___[[[TTTNNNKKKJJJLLLMMMEEEFFFFFFFFFFFFIIILLLPPPNNNLLLKKKKKKLLLPPPTTTWWWXXX\\\aaaeeehhhjjjmmmooommmnnnmmmjjjlllooonnnjjjeee```YYYPPPIIIDDDAAA@@@AAACCCFFFJJJLLLMMMLLLLLLNNNGGGAAA???<<<999:::>>>DDDJJJSSS^^^hhhppptttvvvjjjeee^^^YYYUUUOOOHHHCCC===;;;888444000...---,,,)))((('''&&&&&&''')))***(((((()))))))))))))))(((''''''(((((('''%%%###"""%%%&&&(((***)))(((%%%###&&&%%%$$$"""!!! %%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%%%%%%% !!!###$$$%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$###"""""""""$$$'''(((***&&&"""!!!###%%%$$$### !!!!!!"""######$$$$$$&&&&&&%%%$$$######$$$$$$""""""""""""###$$$%%%&&&######$$$$$$%%%%%%%%%%%%"""###$$$%%%&&&'''''''''###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&"""%%%'''&&&$$$###%%%(((&&&&&&&&&'''''''''((((((%%%''')))******)))'''%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))xxxnnnkkklllhhhaaa___]]]ZZZXXXUUUTTTSSSVVVWWWWWWXXXXXXWWWWWWVVVQQQNNNJJJHHHHHHHHHGGGFFFGGGDDD???===<<<======<<<>>>>>>>>>===<<<<<<;;;;;;::::::888666555333222111,,,,,,+++***))))))))))))(((((('''))),,,------,,,''''''(((((()))*********&&&&&&&&&&&&'''''''''((('''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((()))))))))(((((($$$$$$%%%%%%'''(((***+++$$$$$$#########$$$&&&''',,,(((%%%$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))++++++***(((''''''''''''(((((((((((((((!!!###&&&((()))(((&&&%%%***)))))))))))))))******------......---+++((('''000111222333333222111000111111111111111111111111333222222222333333222111777666555555666777666555333555777777888;;;AAAFFFJJJLLLNNNPPPSSSXXX^^^bbbppprrrxxxuuuhhh___[[[YYYUUURRRVVVQQQKKKIIIJJJKKKJJJHHHLLLJJJHHHHHHIIILLLOOORRRUUUWWWZZZ^^^aaadddfffgggggghhhjjjlllmmmmmmmmmlllfffbbb]]]XXXSSSNNNHHHEEECCCDDDFFFKKKNNNPPPNNNMMMLLLJJJFFFBBB???<<<;;;;;;???CCCJJJUUU```jjjooorrrsssppplllhhhccc]]]WWWSSSOOOLLLEEE===666111000000444,,,(((***,,,***(((''',,,,,,***)))''''''&&&&&&***)))'''&&&&&&'''(((((($$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$%%%$$$#########$$$%%%&&&''''''&&&%%%$$$######"""%%%""" ###&&&%%%$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$######%%%'''))))))((('''&&&%%%%%%$$$###""""""######""""""""""""""""""""""""###"""!!! """$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''((((((((('''&&&%%%%%%&&&'''''''''&&&%%%$$$$$$''''''''''''''''''''''''''''''((((((((((((''''''yyyooolllmmmiiibbbaaa^^^ZZZXXXVVVVVVVVVXXXXXXWWWWWWWWWVVVVVVVVVPPPMMMJJJHHHHHHIIIHHHGGGHHHDDD@@@===============?????????>>>======<<<<<<;;;;;;999777555333111000,,,+++******)))***+++,,,+++***((()))******)))'''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%&&&&&&''''''''''''''''''&&&%%%$$$######$$$%%%%%%'''%%%$$$$$$&&&'''%%%"""%%%%%%&&&&&&''''''(((((('''((()))))))))((('''&&&''''''''''''&&&&&&&&&&&&$$$&&&''')))))))))''''''))))))))))))******+++,,,///000000111///---+++***...//////000000///............//////000111111111333333222333444555555555333444444666888999888777666777999;;;===BBBJJJOOOVVVZZZ___cccfffkkksssyyyyyysssqqqnnnkkkjjjcccYYYRRROOOMMMJJJHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLOOORRRWWW[[[___bbbcccfffggghhhjjjkkkkkkjjjjjjhhhfffdddaaa]]]WWWPPPLLLGGGGGGHHHKKKNNNPPPPPPOOONNNKKKFFFAAA===;;;;;;;;;<<>>777333222555...***,,,...---******+++***)))(((''''''&&&''')))((('''&&&%%%&&&''''''$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&%%%###"""###$$$%%%$$$#########$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$%%%###!!!!!!$$$%%%%%%$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$%%%'''(((((('''&&&%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''''''''((())))))&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((''''''&&&&&&'''((((((((((((''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''yyypppmmmnnnjjjdddaaa^^^ZZZXXXWWWXXXXXXZZZYYYXXXWWWVVVUUUUUUUUUOOOLLLJJJIIIIIIJJJJJJIIIIIIEEEAAA>>>>>>>>>>>>>>>@@@@@@@@@???>>>>>>=========<<<:::888555333111000000...,,,***))))))++++++***)))(((((())))))(((&&&)))(((((('''&&&&&&%%%%%%''''''''''''((((((((()))'''''''''(((((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%((()))))))))'''&&&$$$###&&&%%%$$$$$$$$$$$$$$$%%%######$$$&&&((('''%%%"""%%%%%%&&&'''((())))))***(((((((((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$((((((((())))))))))))))))))))))))***+++,,,---...222222333333222000...------....../////////...---......///000111222333333555444444444444666777888444777:::===???@@@???>>><<<===@@@CCCIIIRRR\\\bbbkkkrrrzzz~~~sssggg^^^XXXRRRMMMIIIIIIJJJJJJIIIHHHFFFFFFHHHJJJNNNRRRVVVYYY\\\]]]cccccceeefffggghhhhhhhhhiiiiiiiiiiiifffaaaZZZUUUOOOMMMKKKKKKNNNPPPQQQQQQOOOLLLGGGBBB>>><<<;;;;;;999;;;???FFFQQQ^^^jjjqqquuuuuuvvvvvvuuurrrpppnnnhhheee^^^UUUKKKBBB:::666444---***,,,---+++******))))))((('''''''''''''''((('''&&&&&&%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$""""""$$$%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((())))))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&'''(((((((((''''''(((((()))*********))))))'''''''''''''''''''''''''''(((((())))))(((((('''yyyooolllmmmjjjccc```\\\XXXWWWWWWXXXZZZ\\\ZZZYYYVVVUUUTTTTTTTTTNNNLLLJJJJJJKKKLLLKKKJJJIIIFFFAAA???>>>??????>>>@@@@@@???>>>>>>======<<<>>>===;;;888555333000///444222...+++)))((())))))((('''&&&(((***++++++***'''''''''&&&&&&%%%%%%%%%'''''''''((((((((())))))&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''''''''(((((())))))(((&&&###"""$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&((())))))((('''&&&'''''''''(((((())))))((((((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''((()))***+++*********+++,,,...///000333333333333222111000////////////000000000000000111111222333333444444555555555555444444666999<<>>??????>>>???>>>>>>======<<<;;;;;;>>>===;;;888555222000///111000---+++***)))******)))(((((()))+++,,,+++***%%%%%%%%%%%%&&&&&&''''''''''''''''''((((((((((((&&&'''((())))))((('''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''((())))))'''%%%###""""""###%%%&&&'''((((((&&&&&&&&&&&&&&&'''(((***))))))(((((('''''''''&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))***(((((('''&&&'''(((***,,,++++++,,,,,,...///000111222222222222111000000//////////////////000111111222333333333333333444444111333555666888===DDDJJJWWW\\\aaadddccc```^^^^^^WWWYYY^^^hhhvvvvvvlll]]]ZZZUUUOOOLLLIIIIIIIIIIIIJJJLLLNNNPPPRRRSSSSSSTTTVVVXXX[[[___bbbeeeggghhhgggggghhhiiiiiihhhfffccc^^^WWWRRRPPPPPPOOOOOOPPPPPPPPPNNNIIICCC<<<888===<<<:::;;;AAAMMM\\\fffmmmqqqvvvxxxxxxwwwwwwwwwwwwtttpppkkkeee\\\RRRLLLAAA;;;777666444///---...)))(((((('''''''''((((((*********)))(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&######%%%&&&&&&&&&&&&%%%###$$$%%%%%%######$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''(((((((((%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$######"""###$$$%%%%%%%%%%%%$$$$$$"""""""""""""""""""""""""""""""""""""""#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&'''((()))(((((((((((((((((((((((((((((()))((((((&&&$$$###&&&&&&'''((()))))))))(((&&&'''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((~~~vvvmmmkkklllhhh___]]]ZZZWWWVVVWWWXXXYYYZZZZZZYYYXXXWWWUUUSSSRRRNNNMMMLLLLLLMMMMMMLLLKKKIIIEEEAAA>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<;;;999777444222000///,,,++++++++++++,,,,,,,,,...,,,+++***+++***)))'''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&'''''''''((('''''''''(((((('''''''''%%%&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&%%%!!!"""$$$&&&'''(((((((((&&&&&&%%%###"""###&&&)))***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******&&&&&&&&&&&&(((***,,,------------...///000111222111111000000////////////------------...///000000111111222222333333444444111444999===CCCMMMXXXaaammmrrrwwwyyyvvvrrrqqqqqqkkkmmmsss~~~kkkggg```YYYSSSPPPOOOOOOJJJKKKMMMNNNPPPPPPQQQQQQOOOQQQSSSVVV[[[___ccceeegggffffffgggjjjlllllllllhhhddd___ZZZWWWTTTRRRPPPRRRSSSSSSRRRMMMEEE===999===<<<:::999<<>>>>>===<<<<<<<<<:::999888666333111000///+++,,,,,,,,,,,,***)))(((---,,,***)))***)))'''&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''')))((('''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&$$$%%%&&&'''''''''&&&%%%$$$&&&'''&&&######$$$&&&((((((''''''&&&&&&%%%%%%$$$%%%&&&'''((((((''''''''''''''''''''''''''''''%%%&&&'''(((***,,,...//////////////////000111222000000//////////////////......------...///111222000111222444666888999:::;;;???EEEJJJRRR]]]kkkuuu{{{~~~|||vvvnnnhhhccc___^^^ZZZYYYYYYXXXVVVTTTRRRQQQNNNOOOQQQSSSWWW[[[^^^```bbbcccdddhhhkkkmmmllljjjjjjhhheeebbb___\\\XXXUUUUUUUUUTTTPPPKKKDDD>>>;;;999999999777999AAANNNXXXfffmmmtttxxxxxxwwwxxx{{{zzzwwwuuuttttttppphhhbbbXXXQQQKKKEEE<<<222---...---,,,+++))))))(((((((((******+++***)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''%%%$$$###"""$$$%%%%%%$$$###%%%&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%'''))))))&&&%%%%%%&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%%%%&&&"""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))***)))((('''%%%%%%%%%&&&&&&((()))***(((((((((((((((((((((((('''&&&%%%%%%%%%''')))***((())))))))))))(((((('''''''''((((((((('''&&&&&&(((((((((((((((((((((((())))))************))))))xxxooolllnnnjjj^^^]]]\\\[[[ZZZZZZZZZZZZVVVXXXZZZ[[[ZZZWWWSSSQQQOOONNNMMMNNNNNNNNNLLLJJJGGGDDD???===<<<======<<<@@@@@@??????>>>=========999888666555333111000////////////...+++'''###!!!)))((('''((()))***)))((()))((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((,,,+++***)))(((((()))******)))(((&&&%%%%%%%%%%%%''''''(((((('''%%%$$$"""%%%(((+++***'''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&"""$$$&&&)))***)))(((''')))(((((('''%%%$$$######%%%&&&(((***---///000111111000000000000000111111111000//////////////////111000000000111222444555111333555888;;;>>>@@@AAAGGGKKKQQQUUU[[[fffttt}}}uuuppplllnnnllliiiddd___YYYUUUSSSOOOOOOPPPRRRTTTXXX[[[\\\\\\^^^bbbgggkkkkkkiiifffjjjiiihhhgggfffbbb]]]YYYXXXVVVRRRMMMHHHCCC???===555777777666777???KKKTTTbbbiiirrrvvvvvvvvvxxx{{{|||yyyvvvvvvwwwtttmmmggggggaaaZZZRRRGGG;;;666666...---,,,***)))((((((((()))*********((('''%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''''''''%%%###""""""###%%%%%%$$$$$$%%%&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((******'''$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''"""###%%%'''''''''%%%$$$""""""""""""""""""""""""!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$&&&(((((('''&&&%%%''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%$$$######%%%(((,,,...))))))***))))))(((''''''(((((()))(((((('''&&&&&&))))))))))))))))))))))))))))))************))))))|||uuuooonnnmmmgggdddbbb___[[[XXXVVVUUUUUUYYYXXXXXXYYYYYYWWWTTTQQQLLLLLLNNNNNNMMMKKKIIIGGGHHHEEE@@@>>>>>>???@@@@@@@@@BBBCCC@@@<<<999999::::::999777444333222222222222///,,,+++,,,.........************))))))))))))&&&&&&''''''''''''&&&&&&''''''((((((''''''&&&%%%''''''&&&&&&&&&&&&'''''',,,***((((((((()))((('''***(((&&&&&&((((((%%%"""%%%%%%'''((())))))))))))''')))******'''%%%$$$$$$'''%%%$$$$$$&&&''''''&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&%%%(((***,,,,,,,,,---...000///////////////.........555444222111000000111111111222222111111111444666777888:::<<>>>>>???@@@@@@@@@AAABBB@@@<<<999999:::999888666333222111000000000...++++++,,,------,,,*********)))))))))((((((&&&''''''''''''''''''&&&###$$$&&&'''(((((())))))''''''&&&&&&&&&&&&''''''***)))''''''((()))((('''+++)))((()))+++***(((%%%&&&&&&'''((()))))))))(((%%%'''((((((&&&%%%%%%&&&'''%%%$$$$$$&&&''''''&&&))))))((((((&&&%%%###"""&&&&&&&&&&&&&&&'''''''''&&&'''((((((((('''&&&&&&(((***+++,,,,,,,,,...000////////////////////////111000/////////000111222222333333222222333666999999<<<@@@FFFNNNXXXcccjjjooorrruuuxxxzzz||||||nnnaaaUUUNNNIIIKKKOOOPPPQQQSSSQQQTTTXXX[[[\\\___dddgggiiihhhgggfffdddcccbbbaaabbb___ZZZSSSMMMHHHDDDBBB:::777444333555:::@@@DDDPPPZZZgggooorrrrrrssstttttttttuuuuuuvvvuuuuuuuuuppppppllleee]]]VVVJJJ???888444///,,,+++++++++***))))))(((((('''(((((())))))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$&&&'''&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%$$$$$$$$$%%%######""""""######$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$############$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""!!!""""""############""""""$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((%%%%%%&&&&&&''''''((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''&&&%%%&&&)))***)))'''&&&''''''(((((((((((((((((((((((((((((((((((((((++++++*********+++,,,,,,|||uuuooonnnmmmgggcccaaa^^^[[[YYYWWWVVVVVV\\\[[[ZZZZZZYYYVVVRRRNNNOOOOOONNNMMMLLLKKKJJJJJJGGGDDD@@@>>>>>>???@@@@@@???@@@AAA???<<<999999999888777555333111000//////...,,,++++++,,,---+++*********))))))))))))((((((''''''''''''''''''''''''###$$$&&&'''(((((())))))''''''&&&&&&&&&&&&''''''((('''%%%&&&'''((((((''')))))))))+++,,,+++)))&&&''''''((((((((((((((('''$$$%%%%%%%%%$$$$$$&&&((('''%%%$$$$$$&&&''''''&&&!!!"""###%%%'''((())))))&&&&&&&&&''''''(((((()))&&&'''((((((((((((((('''(((***+++,,,+++,,,---/////////////////////////////////......///111333444333444444333444888===AAAEEEHHHOOOWWWaaalllwww~~~}}}lllZZZQQQJJJJJJLLLKKKMMMOOONNNPPPSSSUUUWWWZZZ^^^aaaeeeeeeddddddcccbbbbbbaaaeeeccc___ZZZTTTNNNIIIFFF===;;;888666777:::>>>AAAGGGQQQ```jjjnnnooonnnooopppooonnnnnnpppssswwwyyyvvvwwwuuuoooiiibbbXXXNNNAAA<<<555///---,,,++++++***)))(((''''''&&&''''''((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%"""""""""""""""###$$$$$$%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&$$$%%%%%%%%%%%%$$$###"""#########$$$$$$######"""#########$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&'''''''''((((((((()))))))))))))))))))))))))))(((''''''))))))((('''&&&'''(((((())))))(((((()))))))))))))))))))))))),,,,,,++++++,,,---......|||uuuooonnnmmmgggbbbaaa^^^[[[YYYWWWWWWWWW[[[[[[ZZZZZZYYYWWWSSSPPPPPPOOOMMMKKKJJJIIIIIIIIIFFFCCC???>>>>>>???@@@@@@?????????>>><<<:::999888888777666444222111000///---,,,,,,---...---+++******)))))))))((((((((((((((((((''''''''''''(((((('''''''''(((''''''&&&%%%''''''&&&&&&&&&&&&'''''''''&&&$$$%%%'''(((((((((%%%&&&(((***+++)))'''%%%'''((((((((((((((('''&&&$$$%%%%%%###""""""%%%''''''%%%$$$$$$&&&''''''&&&!!!$$$''')))***+++%%%&&&&&&'''((()))******''''''(((((()))))))))))))))***,,,,,,++++++---//////////////////000000000111000000000111333555666444555555777:::@@@HHHNNNYYY]]]cccjjjqqqzzzxxxcccZZZQQQNNNMMMKKKKKKMMMOOOPPPQQQRRRTTTVVVYYY[[[```aaaaaabbbbbbcccddddddfffeeedddaaa]]]XXXSSSPPPEEECCC@@@===<<<<<<===>>>FFFPPP]]]hhhlllllljjjhhhjjjgggdddccceeekkkrrrvvvssswwwxxxuuuqqqlllddd\\\MMMFFF===555000...---,,,+++***)))'''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%###############$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&'''((('''%%%$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%$$$""""""######$$$%%%&&&&&&'''''''''''''''(((((()))''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((***))))))))))))(((((('''))))))***++++++++++++***************************,,,,,,,,,,,,---...///000|||uuuooonnnmmmgggaaa```]]][[[YYYXXXXXXXXXYYYYYYYYYZZZZZZYYYVVVSSSNNNMMMKKKJJJHHHGGGGGGGGGDDDBBB???>>>???@@@@@@???>>>>>>===<<<<<<:::888777999888777666444222111000///...---...//////---+++)))))))))((((((((((((''')))(((''''''''''''((()))'''''''''(((''''''&&&%%%''''''&&&&&&&&&&&&'''''''''&&&$$$%%%'''(((((((((%%%&&&((())))))((('''&&&'''((((((((((((((('''&&&&&&&&&&&&###!!!!!!###$$$'''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&%%%$$$###"""%%%&&&&&&'''((()))******'''''''''((()))***++++++***+++------,,,,,,---///////////////000000111111222111111222333555777888777999;;;???EEEMMMVVV]]]kkkoootttyyyooofff]]]YYYVVVQQQNNNNNNMMMMMMLLLNNNPPPSSSVVVWWW[[[\\\^^^```bbbdddeeefffdddeeeffffffeeebbb___]]]SSSPPPMMMIIIEEECCCAAAAAAEEEMMMYYYdddiiijjjhhhfffeee```ZZZVVVXXX^^^ggglllpppvvvzzzxxxuuurrrkkkdddXXXQQQFFF===666222///...,,,+++)))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&'''((('''%%%$$$%%%&&&######$$$%%%%%%%%%$$$$$$'''''''''''''''&&&%%%%%%""""""###$$$%%%%%%&&&&&&''''''(((((((((((()))((((((((((((''''''''''''''''''((((((((((((((('''''''''''''''((((((((())))))((((((((((((((((((((((((*********)))(((''''''''')))******+++++++++++++++)))))))))))))))))))))))),,,,,,,,,---...000111222|||uuuooonnnmmmggg```___]]][[[YYYYYYYYYYYYXXXXXXXXXZZZ[[[ZZZWWWTTTMMMLLLKKKIIIHHHFFFEEEDDDCCCAAA???>>>???@@@??????>>>===;;;;;;<<<;;;888666888888888777555333111000000...------...///---,,,))))))((((((((((((''''''***)))(((''''''((()))***###$$$&&&'''(((((())))))''''''&&&&&&&&&&&&''''''((('''%%%&&&'''(((((('''''')))******((('''((()))''''''((((((((((((((('''&&&''''''%%%"""!!!"""###'''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&''''''(((((()))'''''''''((()))+++,,,---+++---......------...000...//////000000111111222111111111333555777:::<<<@@@BBBGGGLLLSSS\\\eeekkkvvvzzzzzzrrrkkkhhhccc[[[TTTQQQLLLKKKJJJKKKOOOSSSUUUVVVYYYYYY[[[]]]```bbbddddddbbbdddfffhhhiiihhhgggfff```^^^\\\XXXSSSOOOKKKIIIFFFKKKUUU___fffiiiiiiiiiddd]]]TTTMMMLLLQQQYYY___llltttzzzyyywwwtttoooiiiaaaZZZOOOEEE===777222000,,,+++***)))''''''&&&&&&((((((((((((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%'''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&'''&&&''''''((()))((((((((('''((((((((((((((((((((((((((()))))))))(((''''''''''''((((((((()))))))))))))))))))))))))))))))))((()))***)))'''&&&'''((('''((())))))******))))))))))))))))))))))))))))))------...///000222444555|||uuuooonnnmmmggg```^^^\\\[[[YYYYYYYYYYYYZZZYYYYYYZZZ[[[YYYVVVSSSLLLLLLLLLKKKIIIGGGEEECCCBBB@@@>>>>>>???@@@???>>>>>><<<::::::;;;;;;888666777777777666444222000///000...,,,+++,,,------,,,))))))((((((((('''''''''***)))(((''''''((()))***###$$$&&&'''(((((())))))''''''&&&&&&&&&&&&''''''***)))''''''((()))((('''(((******(((%%%$$$&&&)))&&&&&&'''((()))))))))((($$$&&&'''&&&$$$######$$$'''%%%$$$$$$&&&''''''&&&"""###$$$&&&((()))))))))&&&&&&&&&&&&&&&''''''''''''''''''(((***,,,...///---...000///......///000...//////000111111222222222222444777;;;???CCCEEEMMMPPPUUUZZZaaahhhqqqvvvzzzoooddd___VVVSSSOOOOOOQQQSSSTTTTTTXXXXXXYYY[[[\\\]]]^^^^^^```aaadddfffhhhjjjjjjjjjjjjiiihhheeeaaa\\\XXXVVVNNNQQQWWW^^^eeeiiikkkkkkggg___SSSIIIEEEHHHOOOTTT```jjjsssvvvvvvvvvtttppphhhaaaWWWLLLCCC;;;555222,,,,,,+++))))))(((((((((&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&!!!"""$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&&&&&&&%%%$$$$$$%%%'''((()))((('''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$######'''''''''&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''&&&&&&&&&''''''((((((((()))))))))))))))((('''''''''((((((((())))))))))))))))))))))))))))))))))))&&&((()))(((&&&%%%&&&((((((((()))************)))++++++++++++++++++++++++///000000222333666777999|||uuuooonnnmmmggg___^^^\\\[[[YYYYYYYYYZZZ\\\[[[ZZZ[[[[[[XXXUUURRRLLLMMMMMMMMMKKKHHHEEECCCAAA@@@>>>>>>???@@@???>>>===;;;999:::;;;;;;888555666666666555444111///---000---***)))***,,,,,,,,,)))(((((((((''''''''''''+++)))(((''''''((()))+++''''''((((((''''''&&&%%%'''''''''&&&&&&''''''''',,,***((((((((()))(((''''''((('''$$$!!! ###'''%%%%%%'''((())))))))))))"""$$$''''''&&&%%%%%%%%%'''%%%$$$$$$&&&''''''&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%'''''''''(((***,,,...000...///111000//////000111...//////000111222222222444555888<<>>777333---,,,+++***))))))))))))#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''"""$$$&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$'''''''''%%%$$$$$$%%%'''))))))((('''&&&$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$###"""))))))))))))((('''&&&%%%''''''''''''''''''&&&&&&$$$%%%'''((((((((('''&&&$$$$$$%%%%%%&&&'''(((((()))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))%%%''')))(((%%%%%%&&&)))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,111222333444666888:::;;;{{{sssmmmllllllfff]]]]]][[[ZZZZZZZZZ[[[\\\XXXXXXYYY[[[\\\YYYUUUQQQLLLLLLKKKKKKIIIGGGFFFEEEBBBBBBAAA@@@????????????===<<<;;;;;;::::::;;;;;;888777666444222000......//////...---,,,***)))(((************)))'''&&&%%%%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))'''''''''''''''''''''''''''(((***+++***(((%%%###***)))((('''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%'''***+++)))&&&***(((&&&$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''(((((()))---,,,+++******+++---....../////////------///111///000333555555555333222777<<>>>>>>>>>>>;;;:::999999888888999999999888666555222111///...---------,,,+++***)))((()))))))))))))))(((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%'''((()))***)))'''&&&***)))(((((())))))***)))&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&((()))'''$$$'''&&&%%%$$$$$$%%%'''(((&&&&&&'''''''''(((((((((&&&%%%%%%%%%&&&''''''(((***+++,,,---.........///...///000000//////111333333444555666666555555444:::@@@GGGMMMPPPUUU\\\bbbggghhhkkkqqqwww}}}~~~tttmmmjjjfffcccaaa```]]][[[XXXWWWXXXYYYXXXZZZ\\\^^^___ccciiimmmooopppqqqrrrqqqpppooonnnnnnllljjjkkknnnppppppooolllfff\\\PPPEEE???>>>@@@EEEJJJTTT^^^gggmmmpppqqqnnnlllbbbSSSFFF>>>777111000...++++++++++++***)))'''&&&%%%%%%%%%&&&'''(((''''''((((((''''''&&&&&&%%%&&&((('''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''(((((('''&&&%%%%%%(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((())))))))))))***)))(((((()))++++++)))((('''''''''''''''''''''''')))((((((((((((((())))))((())))))***************++++++---...000333555666888999:::<<<===>>>>>>>>>wwwpppnnnoooiii```___]]][[[ZZZYYYYYYZZZZZZYYYWWWWWWWWWUUUSSSPPPLLLKKKIIIGGGFFFEEEEEEEEEAAA@@@???>>>>>>=========;;;:::999999888888999999999999777555333111000///***++++++++++++***)))((())))))((('''((()))***+++(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''&&&''''''((()))***(((((((((((((((((((((((('''&&&%%%&&&''''''%%%$$$&&&%%%%%%$$$%%%'''(((***''''''((((((((()))))))))%%%%%%&&&&&&'''((())))))(((***---000111111000///...000111111000111333555777666666666777777888888>>>EEEOOOVVV[[[```eeeiiiiiimmmssszzzzzzpppiiidddbbb___\\\YYYXXXWWWWWWVVVWWWYYYZZZ\\\___dddhhhlllmmmoooqqqrrrrrrqqqqqqqqqpppnnnoooqqqrrrrrrrrrqqqkkk___RRREEE>>>;;;;;;@@@BBBHHHSSS___iiimmmmmmpppnnneeeWWWJJJAAA888111222000...---------,,,***(((''''''&&&&&&&&&''''''''''''(((((()))(((((((((((())))))(((&&&&&&''')))'''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((''''''&&&&&&(((((()))))))))*********(((''''''&&&&&&''''''((())))))))))))************)))((((((***,,,,,,+++***)))((('''&&&&&&'''((()))(((((((((((()))***+++,,,((()))***+++,,,+++******,,,---...111444666888999<<<===>>>???@@@AAAAAAAAAwwwpppooooooiiibbb```^^^\\\ZZZYYYYYYYYY[[[YYYVVVUUUTTTTTTRRRQQQMMMKKKHHHFFFDDDDDDEEEFFFBBBBBB@@@???>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;:::999888666444222000000******++++++++++++******+++***(((''''''(((***,,,)))(((&&&&&&&&&&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***$$$$$$%%%%%%%%%&&&((()))((((((((((((((((((((((((%%%%%%%%%&&&'''((('''&&&&&&&&&&&&%%%&&&'''((()))''''''((((((((()))))))))&&&'''(((***+++,,,,,,---,,,---///000111111111000000111222111000111333444666555555666888;;;>>>@@@EEEKKKUUU^^^cccfffiiikkkkkkqqqzzz}}}rrrfffccc```]]]\\\ZZZXXXWWWVVVVVVWWWXXXZZZ]]]aaadddfffhhhjjjmmmnnnoooppppppmmmmmmnnnooorrrtttuuuuuusssmmmbbbTTTGGG>>>;;;;;;@@@???BBBMMM[[[hhhnnnooorrrpppiii\\\QQQGGG<<<333555222000/////////---,,,((((((''''''&&&&&&&&&&&&%%%&&&'''((((((((((((((()))***)))(((&&&''')))+++((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''########################$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&(((((((((((())))))))))))******))))))))))))******(((((()))))))))*********)))))))))+++---...---,,,+++***(((''''''(((***+++******))))))***++++++,,,((()))+++,,,---,,,++++++,,,---000333666999;;;<<<>>>???@@@AAABBBCCCCCCBBB}}}vvvooonnnnnniiicccaaa___\\\ZZZYYYYYYYYY[[[XXXUUUTTTTTTSSSRRRQQQMMMKKKHHHFFFDDDDDDEEEFFFDDDDDDBBBAAA@@@?????????===<<<;;;;;;::::::;;;;;;:::999888666444222000000***+++,,,,,,---,,,,,,,,,...,,,***((('''((()))***((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((($$$&&&''''''&&&'''))),,,))))))))))))))))))))))))###$$$&&&(((((()))******((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((***+++,,,---------222111000/////////000111111222222111000///111222333333555777<<>>;;;:::???===???IIIXXXfffnnnqqqsssrrrmmmcccYYYPPPCCC888777555222111111000///---((((((((('''&&&%%%%%%$$$$$$%%%&&&'''''''''''''''%%%&&&%%%$$$######&&&((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''(((''''''''''''''''''''''''###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((******))))))))))))******'''''''''((((((((())))))***))))))+++---...---,,,,,,+++)))(((((()))+++,,,,,,,,,+++***************((()))+++,,,---------,,,,,,...111555888;;;<<<===???@@@AAABBBBBBBBBBBBBBB{{{tttooonnnoooiiicccaaa___\\\ZZZYYYYYYYYYYYYWWWUUUTTTUUUUUUTTTRRRLLLKKKIIIGGGFFFEEEEEEEEEFFFEEECCCBBB@@@@@@??????;;;:::999999888888999999999999777555333111000///+++,,,,,,---------,,,,,,...---+++)))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((***,,,+++)))))),,,///))))))))))))))))))))))))###%%%'''(((((()))***,,,))))))(((((('''&&&&&&%%%&&&&&&'''''''''(((((((((&&&''')))+++,,,,,,++++++444222000...---...///111111222222111000000111333444555888===DDDKKKRRRVVVXXX]]]dddlllpppqqqpppnnnqqqvvv~~~|||uuunnniiiccc[[[UUUWWWUUUTTTUUUXXX[[[]]]]]]___```ccceeehhhiiiiiiiiikkkmmmpppqqqpppppprrrssslllggg]]]QQQEEE===:::999<<<;;;===EEESSSbbblllqqqtttuuuqqqjjjcccZZZLLL???888666333222222111///...*********)))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&(((((((((((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&''''''''')))((((((''''''(((((()))''''''''''''((((((((((((***))))))+++------,,,+++,,,+++***))))))***+++,,,---,,,+++***))))))))))))******++++++,,,---...///...000333777:::<<<===>>>???@@@AAAAAABBBBBBBBBAAAzzztttoooooopppkkkbbbaaa___\\\[[[ZZZZZZZZZXXXVVVUUUUUUVVVVVVUUUSSSLLLKKKJJJIIIHHHFFFEEEEEEEEEDDDCCCAAA@@@???>>>>>>;;;:::999999888888999999999888666555222111///...++++++,,,,,,,,,++++++***+++++++++******)))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&((()))***)))(((''')))+++---,,,)))(((+++...(((((((((((((((((((((((($$$&&&)))((('''&&&''')))'''(((((((((((('''''''''''''''((((((((()))))))))((()))+++,,,---,,,+++***111000000////////////000///111222222222333555777999;;;@@@FFFNNNVVV\\\```cccgggmmmtttyyy{{{yyywwwwwwyyy}}}{{{uuummmccc\\\UUURRRPPPQQQTTTWWWXXXXXX[[[]]]___aaabbbccccccbbbeeeiiilllnnnmmmmmmoooqqqlllhhh^^^RRRFFF>>>:::999888999===DDDPPP^^^jjjqqquuuvvvtttpppkkkcccTTTFFF999777444222222111///...---------,,,***(((&&&%%%&&&''''''''''''&&&&&&%%%%%%'''))))))((((((((()))''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((()))*********&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))'''(((((((((((()))))))))+++***)))***,,,,,,+++)))))))))))))))))))))))))))+++******)))))))))******,,,+++******+++---000111000333666:::===?????????@@@@@@AAABBBBBBBBBBBBAAAzzztttpppppprrrmmmbbb```^^^\\\[[[[[[[[[[[[VVVVVVUUUVVVXXXXXXVVVTTTLLLLLLKKKKKKIIIGGGFFFEEEEEEDDDBBB@@@???>>>=========<<<;;;;;;::::::;;;;;;888777666444222000///...+++++++++++++++***))))))))))))***++++++++++++***)))***+++,,,,,,+++***)))))))))))))))))))))))))))''''''''''''''''''''''''!!!###'''***++++++***)))'''***,,,***&&&%%%(((,,,((((((((((((((((((((((((&&&(((***(((%%%######%%%%%%&&&'''((())))))))))))))))))))))))************+++,,,...//////...,,,+++,,,...///111222111000///...///111333444666999<<<>>>AAAFFFMMMUUU]]]cccgggjjjmmmsss{{{zzzzzz}}}~~~wwwmmmeeeRRROOOLLLMMMQQQTTTTTTSSSWWWXXXZZZ\\\]]]]]]\\\\\\\\\```fffiiijjjkkknnnqqqpppkkkbbbVVVIIIAAA===<<<777:::???EEEOOO\\\iiirrruuuwwwvvvsssppphhhYYYKKK999777444222222111///.../////////...---***((('''((()))))))))((('''&&&&&&!!!###&&&'''&&&%%%%%%&&&&&&&&&''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&(((***+++,,,,,,,,,''''''''''''((((((((()))++++++************++++++))))))))))))************+++***)))***++++++***(((''''''((((((((((((''''''(((((((((((()))***+++,,,---,,,***)))+++---111333333555999<<>>===;;;<<<<<<<<<;;;::::::999777777666555444222000///------------------,,,,,,***(((((()))***+++***)))'''&&&&&&'''(((((('''%%%((((((((((((((('''''''''(((((((((((((((''''''''')))***,,,---,,,+++)))(((&&&&&&'''((()))***++++++***(((&&&%%%'''(((((((((((('''&&&&&&'''((()))***((()))++++++***(((&&&$$$)))******++++++++++++***........................000000111111222222333333444333222555999>>>AAABBBGGGLLLSSS[[[bbbhhhooossstttxxx}}}tttkkkaaaZZZRRRPPPRRRTTTSSSQQQVVVXXXYYYWWWVVVVVVZZZ]]]aaaccceeefffggghhhkkknnnllliiicccZZZQQQIIICCC@@@>>>>>>???DDDMMMZZZfffmmmrrrttttttsssrrrmmm```SSSAAA:::444555555333111222000222444444111...+++)))+++(((&&&%%%''')))))))))(((((((((''''''&&&&&&&&&))))))))))))((((((((((((******)))(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&$$$$$$###"""$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&'''''''''&&&%%%%%%$$$###$$$%%%'''((()))))))))(((''''''''''''((())))))((((((((((((((((((((((((***)))((((((((()))+++,,,,,,++++++***************************************((()))++++++******+++---...------,,,---...///000333888===AAABBBBBBAAABBBDDDBBBBBBDDDDDDCCCEEEJJJxxxqqqnnnooojjjbbb```]]]ZZZYYYYYY[[[\\\[[[[[[YYYWWWUUUSSSQQQQQQLLLJJJFFFDDDEEEFFFGGGGGGBBBAAA???>>>===>>>>>>???============<<<;;;:::999888777777666444222000/////////...---,,,++++++******)))((()))***+++***)))&&&%%%%%%''')))******(((((((((((((((((((((((((((&&&&&&''''''(((((())))))!!!###&&&)))++++++++++++***)))))))))((((((((((((,,,***(((((()))******)))(((((('''''''''((())))))((((((***++++++******)))))))))******++++++******...............---------000000000111111222333333333555777;;;AAAFFFLLLOOOTTT[[[eeennnsssuuuvvvvvvyyy|||~~~xxxsssjjj___YYYXXXYYYXXXUUUYYYZZZ[[[YYYWWWVVVXXXZZZ[[[]]]___```aaacccgggiiiiiihhheee```ZZZQQQIIICCC???>>>===AAAIIIUUUaaahhhpppsssttttttsssnnnbbbVVVDDD<<<555444444222111222111444777888666222...,,,)))'''%%%%%%&&&'''(((''')))(((((((((''''''''''''))))))))))))(((((((((((()))(((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%'''''''''(((((((((((()))((((((((((((((((((((((((***))))))((()))***+++,,,******)))((((((((((((((())))))))))))))))))))))))+++,,,---,,,)))((()))***------------...///111222777;;;@@@CCCCCCCCCCCCCCCEEECCCDDDFFFGGGIIIPPPXXXxxxooommmmmmgggaaa___\\\YYYXXXXXXYYYZZZ[[[ZZZYYYWWWUUUSSSRRRQQQLLLJJJFFFEEEFFFGGGGGGGGGDDDBBB>>><<<;;;<<>>>>><<<;;;999999888888777666444222000///000///...---,,,+++***)))***)))((()))+++++++++***+++***)))))))))(((&&&$$$((((((((((((((((((((((((%%%%%%&&&'''((()))****** !!!$$$'''***+++,,,,,,******)))))))))(((((((((---+++)))((()))***)))((())))))((('''''''''(((((('''((()))***+++,,,---...)))))))))*********++++++------------------------000000000000111222333444555:::@@@FFFKKKRRR[[[aaahhhqqq}}}}}}~~~~~~{{{mmmccc___]]]ZZZWWWYYYZZZZZZXXXUUUTTTUUUVVVWWWXXX[[[\\\]]]___ccceeeeeefffggghhheee]]]RRRIIIEEEBBB??????EEEPPP\\\dddooorrruuuuuutttpppeeeZZZIII???666444333111111333333666:::===<<<888333///)))(((&&&&&&'''(((((('''((((((((((((((('''''''''(((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******))))))(((''''''&&&&&&''''''''''''&&&%%%%%%'''''''''&&&%%%$$$###"""&&&'''((()))))))))((((((((((((((((((((((((((((((***))))))))))))***++++++******)))(((((((((((())))))))))))))))))))))))))),,,------,,,***))))))***---------...000222444666<<>>?????????>>>===;;;:::888777888888777666444222000///......------,,,+++*********)))((()))+++,,,+++******)))((((((((((((&&&$$$((((((((((((((()))))))))&&&&&&''''''(((((())))))&&&'''((()))******))))))''''''((()))***++++++,,,***)))''''''(((((('''%%%******)))(((((('''''''''''''''((((((***+++---...))))))))))))******+++,,,---------------.........000000000111222444666777:::AAAIIIPPPUUU]]]hhhppp{{{~~~uuupppkkkeee```]]]\\\[[[YYYWWWVVVVVVVVVUUUWWWYYY[[[\\\^^^aaadddccccccfffjjjkkkfff[[[SSSMMMHHHCCCAAAEEEOOOZZZbbbmmmrrruuuuuuuuurrriii___PPPDDD999444222111222555333777<<>>===<<<;;;=========<<<:::888666555777777666555333111000///++++++,,,,,,,,,,,,,,,,,,+++))))))***+++,,,+++***""""""###%%%(((***)))((((((((((((((())))))******))))))((((((''''''&&&&&&)))))))))))))))(((''''''''''''((()))***+++,,,,,,)))(((''''''(((((('''%%%*********))))))(((''''''((((((((((((((()))***+++))))))))))))***+++---------------....../////////222222222333666999<<<>>>BBBHHHPPPVVV[[[dddpppyyy|||uuuhhheeeaaa^^^[[[YYYXXXXXXUUUVVVXXXYYYZZZ\\\___aaaaaabbbdddhhhjjjhhhccc^^^TTTOOOHHHDDDFFFOOOZZZbbbmmmrrruuuuuutttrrrllldddWWWJJJ===666333111333666333777===DDDHHHFFF@@@:::111...+++******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))))))))******)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''((((((''''''&&&((((((((())))))(((''''''&&&''')))++++++***)))''')))))))))))))))))))))))))))*********++++++++++++---,,,,,,+++++++++++++++++++++++++++++++++++++++(((***,,,,,,,,,---...000---...///111444888;;;===@@@AAACCCEEEGGGJJJNNNRRRUUUTTTWWW^^^ggguuuyyyssslllkkklllggg```^^^[[[XXXWWWWWWXXXYYYZZZYYYXXXWWWUUUTTTSSSRRRLLLJJJHHHHHHHHHIIIHHHFFF@@@@@@@@@@@@>>><<<;;;:::<<<<<<;;;;;;999888666666666666555444222000...---******++++++,,,---------+++***)))***,,,,,,,,,+++((('''&&&&&&&&&%%%###!!!'''(((((())))))******+++******)))((('''&&&%%%%%%&&&&&&'''''''''(((((((((++++++*********)))))))))***))))))***++++++***((())))))*********)))(((((()))))))))(((((((((((((((+++*********+++,,,...000.........///000000111111444444555777;;;???CCCFFFKKKOOOTTTYYY___iiiuuu}}}yyysssjjjbbb\\\XXXTTTRRRTTTUUUVVVWWWWWWXXXZZZ]]]___aaaccceeegggggggggggg[[[UUUNNNIIIKKKSSS]]]dddnnnrrrtttsssrrrqqqmmmhhh]]]PPPBBB:::666333444666444777>>>GGGMMMMMMHHHBBB666222---***((('''&&&%%%&&&&&&&&&'''''''''''''''''''''(((((())))))************)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))&&&&&&'''(((((((((((('''$$$%%%&&&''''''''''''''''''((()))*********)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++***))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...//////111333666:::>>>@@@AAACCCEEEHHHKKKRRRYYY^^^bbbaaaeeeooo|||yyyrrrkkkiiijjjeeeaaa___\\\YYYXXXXXXYYYZZZYYYYYYXXXWWWUUUTTTSSSSSSLLLJJJHHHHHHIIIIIIHHHFFFBBBAAA???>>><<<;;;;;;;;;;;;;;;;;;;;;:::999888777555555444333111///---,,,+++++++++++++++,,,,,,,,,+++***)))***,,,---,,,+++...,,,)))'''&&&###'''(((((()))******++++++))))))((((((''''''&&&&&&&&&&&&''''''((()))******+++++++++*********))))))((('''(((***,,,,,,+++)))(((((()))*********))))))((()))************)))(((,,,+++++++++,,,...000222/////////000111222222222777777888;;;@@@FFFKKKNNNSSSSSSUUUYYYbbbnnnzzz~~~oooddd\\\UUUQQQTTTUUUVVVVVVUUUVVVXXXZZZ\\\```eeefffeeefffiiimmmccc^^^WWWSSSUUU\\\eeekkkooosssssspppnnnooonnnkkkaaaTTTFFF>>>999555444666666888???IIIQQQTTTPPPKKK>>>999222---***)))(((((((((((((((((()))))))))***'''''''''((()))*********))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((()))&&&&&&'''(((((((((((((((%%%%%%&&&'''''''''''''''(((((()))))))))*********)))))))))))))))))))))))))))***+++,,,,,,,,,++++++,,,+++******))))))******++++++++++++++++++++++++,,,...///...---,,,---///000111222444888<<>>;;;::::::<<<===<<<<<<<<<<<<;;;::::::999444444333222000...,,,+++,,,,,,,,,++++++*********+++***)))***,,,---,,,+++%%%%%%%%%&&&((()))(((''''''(((((()))***+++++++++'''''''''(((((((((((((((+++***************+++,,,(((((()))***+++,,,,,,---%%%%%%%%%(((***+++)))((('''((()))***++++++***)))'''(((+++,,,---,,,***)))---,,,++++++,,,///111333///000000111222333333333888999:::>>>CCCJJJOOOSSSWWWUUUTTTYYYdddrrr}}}ssshhh___YYYVVVWWWXXXWWWVVVVVVXXXZZZZZZ```ggghhheeeeeejjjooojjjfff___\\\]]]dddmmmssspppssssssooommmnnnnnnlllcccVVVHHH@@@;;;666555777777:::@@@JJJTTTXXXUUUPPPFFF@@@888111...------,,,))))))******+++++++++,,,&&&''''''((()))******+++(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((++++++******)))(((((((((&&&&&&'''((())))))((((((((()))))))))))))))(((((()))))))))((()))******+++)))))))))))))))))))))))))))***+++,,,---,,,++++++...---,,,,,,++++++,,,,,,************************)))+++---......///111333111222333555999<<<@@@BBBGGGIIILLLQQQYYYdddooovvvxxxvvv|||}}}tttjjjggghhheee___^^^\\\ZZZYYYYYYYYYZZZXXXWWWWWWWWWWWWUUURRROOOMMMMMMLLLKKKIIIHHHGGGFFFDDDCCCBBB@@@???>>>>>>>>>@@@>>>:::999999999888777777666444222000...---,,,,,,,,,,,,+++++++++******---,,,+++******+++,,,---******)))(((((((((((((((******)))((('''&&&%%%%%%)))((('''%%%%%%%%%&&&''''''((()))((('''(((***,,,+++***)))(((((('''((((((******)))((((((((((((((((((''''''''')))+++,,,...***************++++++++++++000222---***---111333222333333222111111333666;;;>>>BBBDDDEEEHHHNNNSSSVVVYYY^^^ccciiirrr}}}}}}~~~{{{{{{~~~~~~|||vvvxxx|||uuuvvvhhhbbb[[[___```[[[TTTQQQUUU[[[\\\[[[]]]ccceeeeeefffiiifffhhhjjjmmmoooppppppppptttsssqqqmmmjjjhhhhhhiiijjj```SSSFFF>>>999777555777777;;;EEERRRZZZ]]]\\\SSSKKK@@@666///,,,***)))******)))(((''''''&&&'''******))))))(((((('''''')))(((((((((''''''''''''&&&&&&&&&'''''''''((((((+++(((&&&&&&((()))'''%%%''''''''''''''''''&&&&&&(((((((((((('''&&&%%%$$$$$$%%%%%%&&&'''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((,,,++++++***)))(((((((((''''''''''''((((((((()))''''''((()))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++.........------,,,,,,,,,,,,---...///000000000000000444999;;;<<<>>>BBBFFFPPPPPPUUU^^^kkkuuuzzz{{{zzz|||sssjjjhhhjjjfffbbb```^^^\\\[[[ZZZZZZZZZXXXWWWWWWWWWWWWUUURRROOOLLLKKKJJJHHHGGGFFFFFFEEEDDDCCCBBB@@@???>>>>>>>>>???===:::999888888777666666555444222000...,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,+++***))))))(((((())))))******))))))((('''''''''******)))((((((((())))))&&&'''))))))((((((***+++***))))))(((((((((((())))))(((((((((((())))))***))))))(((''''''((()))***************+++++++++++++++---...,,,---111222000111222222222222333555777<<<>>>AAADDDHHHLLLQQQTTTXXX\\\aaaffflllttt~~~~~~xxxvvvwwwvvvsssppprrrnnnkkkkkknnnooollliiicccdddfffhhhiiiiiiiiiiiifffvvviii```jjj}}}wwwgggddd___XXXTTTSSSVVVYYYZZZWWWXXX\\\______bbbgggjjjlllnnnqqqssstttttttttvvvtttqqqjjjdddbbbcccfffgggaaaWWWMMMDDD>>>:::777666777;;;EEEQQQ[[[______XXXQQQGGG===666111---+++,,,+++***)))))))))))))))))))))))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&'''''''''((((((***'''%%%%%%'''(((&&&%%%''''''''''''''''''''''''&&&''''''(((((((((''''''$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((('''&&&&&&%%%'''''''''((((((((())))))((())))))*********************+++++++++,,,,,,,,,******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---...///000000111111333777;;;===>>>AAAFFFJJJTTT[[[dddlllqqqtttwwwzzz~~~zzzrrrjjjhhhkkkiiidddccc```^^^\\\[[[ZZZZZZXXXWWWWWWWWWWWWVVVRRROOOLLLJJJHHHEEEDDDDDDDDDEEEDDDCCCBBB@@@????????????>>><<<999888888888777666555555333111///---,,,+++,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++******))))))(((((())))))))))))))))))))))))))))))(((((()))*********))))))$$$&&&)))***)))((())))))))))))((((((((()))******(((((((((((()))***+++++++++***((('''&&&&&&&&&&&&*********++++++,,,,,,,,,+++,,,,,,,,,///444222...000111333444444666999;;;>>>>>>AAAEEELLLQQQUUUVVV\\\___dddiiiooouuu|||zzzwwwsssqqqpppnnniiidddeeeccc```aaabbbbbb^^^[[[YYYYYYXXXXXXXXXXXXXXXYYYWWWeee[[[^^^vvvmmmlllnnnsssyyy}}}|||zzzxxx~~~zzzyyy{{{wwwyyyzzz{{{zzz{{{}}}~~~|||sssfff]]]XXXWWWWWWWWWXXXTTTTTTWWWYYY[[[```eeelllmmmpppsssuuuvvvvvvwwwuuutttooofff\\\WWWYYY]]]^^^^^^[[[UUULLLCCC<<<888666666:::DDDPPP\\\bbbddd___ZZZQQQIIIAAA999333...---,,,+++*********+++,,,((((((((()))))))))******)))))))))(((((((((''''''&&&&&&'''''''''(((((((((((('''%%%%%%&&&'''&&&%%%''''''''''''''''''''''''&&&'''((())))))*********%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%''''''((((((((()))))))))))))))***+++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,---......------------------------.........---------------,,,---...///000111222222666:::===@@@AAAEEELLLQQQ\\\iiiwww|||yyyvvvyyy}}}yyyqqqjjjiiimmmjjjeeedddaaa^^^[[[ZZZYYYYYYXXXXXXWWWXXXXXXVVVRRROOOMMMKKKGGGDDDCCCCCCEEEFFFCCCCCCBBBAAA@@@?????????===;;;999888999888777555555444333111///...,,,,,,,,,,,,,,,+++++++++*********+++,,,------,,,+++***))))))(((((('''(((((()))))))))*********+++++++++$$$&&&''')))))))))((('''###&&&)))+++***)))((()))(((((((((((()))***++++++)))))))))((())))))******,,,+++)))'''&&&&&&&&&'''******++++++,,,,,,------+++000111000000333222//////222444777888:::>>>@@@@@@???AAAGGGPPPVVVXXXXXX^^^aaaeeeiiinnntttxxx{{{|||{{{zzzwwwtttrrrpppnnnjjjggggggfffeeeffffffeeebbb___]]][[[ZZZXXXXXXYYYZZZ[[[aaa___bbbuuubbbbbbcccgggmmmpppqqqqqqqqquuuxxxvvvpppkkkiiiiiiiiikkknnnqqqssstttuuuvvv|||{{{~~~zzzmmmccc]]]XXXVVVWWWSSSSSSVVVYYY[[[___eeeiiikkkmmmpppssstttuuuuuuppppppmmmdddXXXPPPOOOQQQTTTXXX\\\ZZZRRRGGG>>>888666666999BBBOOO[[[dddiiifffbbb\\\TTTLLLCCC:::444...---+++***)))***++++++'''(((((()))******++++++)))))))))(((((((((((('''''''''''''''((((((((((((((('''&&&&&&&&&'''''''''''''''''''''(((((((((((((((((()))***************&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((((((((()))))))))((()))******++++++************+++++++++,,,,,,,,,******++++++,,,------...------------------------...............---------------...///111222444555888;;;>>>@@@CCCHHHQQQWWWhhhtttxxxrrrkkkjjjmmmjjjdddccc```\\\ZZZXXXWWWWWWYYYXXXXXXXXXXXXVVVSSSPPPNNNLLLHHHEEEDDDDDDFFFGGGCCCCCCBBBAAA@@@@@@@@@@@@<<<;;;999999:::999777666555444333111000...---,,,,,,,,,,,,+++++++++*********+++,,,------,,,+++***'''''''''&&&&&&''''''((())))))******++++++,,,,,,%%%&&&((()))))))))(((((($$$'''***++++++)))))))))))))))((())))))***+++,,,,,,,,,+++)))((((((((((((+++***)))((((((((()))******++++++,,,------......,,,555:::555000///222333111444888;;;===@@@DDDFFFCCCBBBDDDKKKSSSYYY[[[ZZZ___```bbbfffjjjooorrrsssyyy~~~~~~}}}{{{wwwuuutttssssssrrrpppppppppqqqrrrqqqooommmdddcccaaaaaabbbdddfffhhhrrrjjjsssyyyooofffgggjjjooosssuuuuuutttsssuuuwwwvvvqqqmmmllllllkkkmmmooosssuuuwwwvvvvvvxxxvvvvvvxxxyyy}}}uuuggg^^^ZZZWWWTTTTTTWWWZZZZZZ]]]bbbfffgggjjjmmmpppqqqrrrrrrmmmooonnnggg\\\RRRLLLKKKOOOUUU[[[]]]XXXMMMBBB<<<777777999@@@LLLYYYeeekkkjjjhhhddd^^^WWWMMMBBB<<<111///,,,)))(((((())))))''''''((()))***+++,,,,,,***)))))))))(((((((((((('''''''''((((((((())))))((()))(((((((((((()))***'''''''''((((((((())))))******++++++***)))((((((&&&''''''(((((('''&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))***'''((())))))******))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++..............................///000222444666888999;;;>>>@@@CCCKKKUUU]]]ssszzzxxxsssmmmkkkmmmiiicccaaa^^^[[[XXXWWWVVVVVVYYYXXXXXXXXXXXXWWWSSSPPPNNNLLLJJJGGGFFFFFFGGGGGGCCCCCCBBBAAAAAAAAAAAAAAA<<<;;;:::;;;;;;;;;888666555444333222111///......,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++''''''&&&&&&''''''(((((())))))******+++++++++,,,))))))***+++++++++******&&&(((+++,,,+++***++++++******)))))))))***++++++...---,,,***)))(((''''''))))))(((((()))***+++,,,++++++,,,------...//////---777===777000///333777555999===AAACCCFFFIIILLLGGGIIILLLQQQWWW[[[]]]]]]```______aaaeeeiiikkkkkkqqqxxxyyyuuuvvvxxx}}}~~~~~~}}}|||}}}~~~~~~zzz{{{|||~~~vvvvvvvvvvvvxxx{{{~~~~~~{{{}}}{{{{{{}}}~~~{{{yyyvvvvvv||||||oooiii^^^YYYVVVWWWWWWVVVYYY]]]ccceeehhhkkknnnpppqqqqqqnnnppppppllldddZZZRRRMMMPPPTTTYYY^^^]]]UUUJJJAAA999888999>>>HHHVVVcccllllllkkkiiifff```WWWMMMFFF777444000,,,)))((((((((((((((())))))***+++,,,,,,******)))))))))(((((((((''''''((((((((()))))))))((()))***)))((((((***,,,'''''''''(((((())))))***+++++++++******)))'''''''''(((((((((((('''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((('''''''''((((((((()))))))))******''''''((()))))))))))))))******+++++++++,,,,,,,,,...---------,,,,,,,,,+++++++++++++++++++++++++++.............../////////000000000222444777:::;;;<<<===???AAAFFFOOO[[[dddzzz~~~yyyuuunnnkkkkkkfffbbb```]]][[[XXXWWWWWWVVVYYYYYYXXXYYYYYYWWWSSSPPPMMMLLLJJJIIIGGGFFFFFFFFFCCCCCCBBBAAAAAAAAAAAABBB===<<<;;;<<<===<<<:::777666555444333222111000///,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,((((((((((((((()))******)))))))))***************++++++******************(((***+++,,,++++++,,,...++++++******)))*********---,,,+++***))))))(((((()))(((((('''((()))***+++++++++,,,---...///000000...555999555000222777:::999===BBBFFFIIIKKKNNNPPPMMMPPPUUUXXX[[[]]]___aaaaaa^^^\\\]]]```dddffffffjjjqqq|||~~~|||{{{|||}}}}}}}}}|||}}}~~~{{{xxxwwwzzz}}}{{{~~~nnneee]]]XXXTTTRRRVVV\\\```bbbeeeiiikkkmmmnnnnnnpppooommmlllhhhaaaXXXRRRQQQQQQTTTZZZ]]]YYYNNNEEE;;;:::999<<>>AAABBBCCCEEEJJJUUUbbblllzzzyyyvvvppplllkkkeeebbb```^^^[[[YYYXXXWWWWWWYYYYYYXXXYYYYYYWWWSSSPPPKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCBBBAAAAAAAAABBBBBB===<<<<<<===>>>===:::888666666555444222111000000,,,,,,,,,+++++++++******---,,,+++******+++,,,---******)))******+++,,,,,,))))))))))))))))))))))))+++***)))'''''''''((()))***+++,,,,,,+++,,,...000,,,,,,+++***)))))))))***++++++******************)))((('''&&&&&&'''((()))++++++,,,---...///000111...222444111111555999:::<<<@@@EEEIIILLLNNNQQQSSSQQQVVV[[[^^^^^^___aaadddbbb^^^ZZZZZZ^^^bbbcccdddkkkrrr{{{xxxwwwssspppqqqvvvzzz||||||}}}~~~~~~}}}}}}qqqcccYYYSSSQQQVVV]]]]]]___bbbeeehhhjjjkkkkkkooolllhhhggggggccc[[[TTTPPPNNNOOOUUU[[[ZZZOOOEEE<<<;;;999;;;CCCPPP___iiiooooooppppppmmmggg^^^XXXGGGCCC<<<555000---++++++***************+++++++++************))))))))))))(((((((((((())))))))))))%%%''')))(((&&&&&&)))+++&&&''''''((()))******+++&&&'''((())))))******)))(((((())))))((('''&&&&&&************************))))))))))))))))))))))))+++++++++++++++,,,,,,,,,))))))))))))************))))))***+++++++++++++++******+++++++++,,,,,,,,,***++++++,,,---...//////---------------------------.........//////000000333333333444777:::>>>@@@EEEFFFGGGIIINNNYYYhhhrrrxxxwwwrrrlllkkkmmmjjjaaa^^^[[[YYYXXXWWWUUUSSSXXXVVVTTTTTTUUUTTTSSSQQQMMMJJJFFFDDDDDDEEEDDDDDDGGGDDDAAA@@@@@@@@@???>>>===;;;999999;;;=========:::======999111------000,,,+++******,,,,,,+++***...//////---+++***,,,---,,,+++)))((('''''''''(((++++++,,,------------,,,&&&'''(((((((((&&&%%%$$$''''''((())))))***))))))---+++***,,,000000...+++++++++++++++++++++++++++,,,+++)))((('''(((***+++)))+++...///...///000111//////111555;;;???@@@@@@JJJMMMPPPPPPOOOOOORRRUUU\\\]]]```bbbdddeeeeeefff]]][[[[[[]]]bbbeeefffeeemmmuuuxxxsssnnnppptttxxx|||~~~|||xxxtttvvvyyy{{{|||~~~mmmcccYYYXXX[[[XXXYYYXXX[[[```cccdddiiiooonnnmmmmmmkkkhhheeebbb```TTTOOOKKKNNNTTTUUUNNNGGGAAA<<<999;;;BBBMMM]]]kkklllooopppnnnmmmmmmhhhbbbVVVOOOEEE;;;333...,,,,,,***+++,,,***((((((+++...,,,,,,+++***)))))))))***))))))))))))))))))))))))&&&'''(((*********))))))''''''&&&'''***++++++******************)))((('''))))))))))))))))))))))))''''''''''''((((((((())))))((('''''''''(((***+++*********))))))))))))))))))************+++++++++++++++,,,,,,,,,++++++***......---,,,++++++++++++---------.........//////...........................------,,,---...///000111222555:::???CCCEEEFFFIIIKKKMMMQQQYYYdddqqqyyyyyytttnnnlllnnnkkk```^^^[[[YYYXXXWWWUUUSSSVVVUUUTTTTTTTTTTTTRRRQQQMMMKKKGGGEEEEEEFFFEEEDDDGGGDDDAAA@@@@@@@@@???>>>===<<<::::::;;;<<<<<<;;;777999999555///+++,,,...,,,+++***+++,,,,,,,,,******+++++++++******+++---,,,+++)))(((''''''((((((((()))******++++++******))))))*********)))((((((&&&&&&'''(((((((((''''''***)))((()))+++++++++***+++++++++++++++++++++++++++***)))''''''(((***+++)))+++...///...///000222000222555999>>>CCCHHHJJJQQQSSSUUUTTTQQQQQQTTTWWW]]]___aaadddeeeffffffeee\\\[[[]]]aaagggkkklllllluuu|||yyyuuutttvvvyyy~~~}}}xxxyyyyyyxxxwwwxxx|||uuubbb[[[[[[XXXZZZXXXYYY\\\^^^^^^aaafffiiiiiijjjiiihhhfffeeeddd\\\UUUOOONNNPPPQQQNNNJJJCCC===999:::???HHHWWWdddnnnqqqsssqqqpppoookkkeee[[[VVVLLLBBB999333///---,,,------,,,)))(((***,,,,,,+++******))))))******))))))))))))))))))))))))'''((()))******)))((((((((('''&&&(((***+++******)))************))))))((())))))))))))))))))))))))''''''((((((((((((((((((((((((((((((((()))******************)))))))))))))))************+++++++++))))))************))))))++++++******)))*********+++++++++,,,,,,,,,------........................///............000111222555666888;;;@@@DDDHHHKKKMMMQQQXXX```iiisss}}}yyytttmmmkkknnnjjj```^^^[[[YYYXXXWWWVVVTTTWWWVVVUUUUUUVVVVVVTTTRRROOOLLLIIIGGGGGGGGGGGGFFFGGGDDDAAA@@@@@@@@@???>>>===<<<;;;;;;<<<<<<:::888444666777444///,,,,,,...---+++***+++,,,---,,,***&&&((())))))))))))***,,,++++++)))(((((((((((((((((()))******++++++************)))))))))***++++++((())))))))))))(((((('''+++,,,,,,+++***+++---///++++++++++++++++++++++++***)))(((''''''(((******)))+++---...//////111333444888<<<@@@CCCIIIQQQVVVYYYZZZZZZWWWTTTTTTWWWZZZ```bbbdddfffffffffdddccc[[[\\\```fffmmmrrrtttttt}}}~~~}}}{{{yyywwwwwwzzz}}}~~~xxxvvvyyywwwiiiddd]]]^^^ZZZWWWXXXXXXWWWYYY^^^ddddddeeegggggghhhggggggddd^^^UUUOOOMMMLLLMMMMMMGGGAAA<<<;;;>>>DDDQQQ]]]ooosssvvvtttssssssoooiiiccc___WWWMMMCCC:::333000---......---***))))))***++++++***)))))))))******))))))))))))))))))))))))((()))))))))))))))((('''(((''''''(((***+++***)))((())))))************)))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))******))))))************************)))************+++++++++)))******++++++*********+++************++++++,,,+++++++++,,,,,,,,,------........................///......///000222444555:::<<<===@@@DDDJJJRRRWWWZZZbbbmmmyyyxxxqqqjjjhhhjjjgggaaa^^^\\\ZZZZZZYYYWWWVVVXXXWWWWWWXXXYYYXXXVVVTTTPPPMMMKKKIIIIIIIIIHHHGGGGGGDDDAAA@@@@@@@@@???>>>===<<<;;;<<<<<<;;;888555444666666444111//////000---,,,++++++,,,---,,,+++''')))++++++***)))***,,,+++******))))))(((((((((******+++,,,,,,,,,,,,,,,)))(((''''''''')))***+++,,,,,,,,,,,,,,,+++***)))+++------+++))))))---111++++++++++++++++++++++++))))))((((((((()))*********,,,...//////111333666999>>>BBBDDDFFFKKKTTT\\\\\\]]]\\\YYYVVVVVVZZZ^^^dddeeeffffffeeecccaaa___[[[^^^dddkkkqqqvvvxxxxxx|||yyyyyyzzzzzzyyyzzz{{{}}}~~~yyyjjjddd]]]XXXWWWVVVUUUWWW[[[___```aaaccceeeggghhhhhhgggccc\\\TTTMMMJJJKKKLLLKKKEEE???>>>???DDDNNNYYYlllrrrvvvvvvuuutttqqqmmmiiifffaaaXXXMMMBBB888333------...---+++***))))))******))))))))))))******))))))))))))))))))))))))******)))))))))((('''''')))((('''(((***+++***)))'''((()))***************)))))))))))))))))))))))))))))))))((((((((((((((('''((()))++++++***)))))))))***************++++++))))))*********++++++++++++,,,------------------,,,,,,,,,,,,,,,---...///---------.........//////.................................///111444666888>>>@@@CCCFFFKKKTTTaaajjjrrr|||xxxqqqiiigggiiifffbbb```]]]\\\[[[[[[YYYXXXWWWVVVWWWXXXYYYXXXVVVTTTPPPNNNLLLKKKKKKJJJIIIGGGGGGDDDAAA@@@@@@@@@???>>>===<<<;;;;;;;;;:::666444444444444333111000000000---,,,++++++------,,,++++++---......,,,+++++++++***************)))))))))******+++,,,,,,,,,,,,+++)))(((''''''''')))***+++,,,,,,---,,,,,,+++******'''))))))'''%%%%%%)))---++++++++++++++++++++++++)))))))))))))))***+++++++++---///000111333666999???BBBFFFFFFFFFJJJRRRYYYYYYZZZZZZXXXVVVWWW\\\```ffffffeeedddaaa___\\\[[[^^^bbbhhhnnnrrrvvvxxxyyyyyytttrrrppppppssswwwzzz|||~~~lllcccZZZWWWVVVUUUWWWZZZ\\\]]]^^^___bbbdddeeefffffffffbbb\\\TTTNNNKKKJJJKKKEEE@@@??????BBBKKKTTTfffnnnttttttttttttrrrooolllkkkgggaaaVVVJJJ???888...------,,,,,,++++++******))))))((())))))******))))))))))))))))))))))))******)))(((((((((''''''***)))((()))***+++***)))'''((()))***************************************))))))))))))))))))(((((('''(((***+++++++++***)))))))))******+++++++++,,,))))))*********+++++++++,,,,,,---...............,,,,,,,,,,,,---...//////---------.........//////........................------...000333666999;;;>>>CCCHHHMMMSSS```ssszzzrrrjjjgggjjjgggbbb___]]]\\\\\\[[[ZZZXXXTTTTTTUUUVVVXXXWWWTTTRRRPPPNNNLLLLLLLLLKKKIIIGGGGGGDDDAAA@@@@@@@@@???>>><<<;;;:::::::::999666444333222222111000///.........,,,+++,,,---...---+++---...000000...+++++++++)))******++++++***))))))'''((())))))******))))))******)))))))))***++++++))))))*********))))))(((((())))))((('''(((***,,,++++++++++++++++++++++++))))))***++++++,,,,,,,,,---///000111222555999<<>>FFFNNN___hhhppprrrrrrsssssspppmmmmmmkkkfff]]]RRRFFF@@@444111...------------,,,))))))((((((((()))******))))))))))))))))))))))))***))))))(((((((((((()))+++)))))))))++++++***)))((())))))************)))************************((((((((())))))*********((()))******++++++******))))))******+++,,,,,,,,,)))************+++++++++******+++,,,------------,,,++++++++++++,,,,,,---+++++++++,,,,,,,,,------........................---...///111555999<<>><<<:::888888888888777666444333222111111000...---...,,,,,,,,,---...---,,,)))+++......---+++******)))***++++++++++++***)))'''(((((()))))))))))))))))))))*********)))(((((('''((())))))))))))))))))+++***)))***+++,,,,,,+++++++++++++++++++++++++++******+++,,,------......///000222333444777<<>><<<<<>><<<:::777666777888888777777666444333333222111///...---,,,,,,......---,,,%%%'''+++,,,+++*********))))))+++,,,,,,+++***)))))))))***+++++++++++++++&&&'''(((((((((&&&%%%$$$((()))***+++++++++++++++(((&&&%%%'''***+++(((%%%++++++++++++++++++++++++***+++,,,---............000111333444555999>>>AAACCCBBBBBBDDDGGGIIIIIIHHHPPPSSSVVVVVVTTTTTTVVVYYYXXXVVVTTTSSSTTTXXX\\\___eeeiiimmmppprrrvvv{{{~~~{{{{{{~~~{{{wwwwwwwwwuuurrrrrrtttuuuxxx}}}~~~zzzxxx{{{|||zzzyyy{{{{{{|||}}}~~~vvvpppllllllpppuuuuuuuuu{{{pppeee\\\VVVUUUOOOPPPRRRUUUYYY^^^bbbeeehhhiiijjjlllkkkfff^^^XXXPPPJJJDDD@@@===<<>>===>>>??????>>>:::999999888666555333222444333111000...---------/////////---***'''$$$""",,,+++***)))))))))***++++++******))))))))))))))),,,+++***(((''''''''''''$$$&&&''')))***+++******))),,,...---)))'''(((************)))))))))))))))++++++++++++++++++++++++(((***,,,/////////...---333333555777;;;>>>AAABBBFFFFFFEEEFFFFFFHHHIIIJJJSSSTTTVVVXXXYYYXXXWWWVVVTTTPPPMMMOOOTTTYYY]]]^^^dddhhhmmmqqqtttwwwyyy{{{|||zzzyyy~~~{{{xxxxxxxxxuuusssooonnnllliiihhhjjjooorrruuuyyy~~~|||wwwtttqqqpppnnnkkkjjjkkkmmmnnnmmmppppppppppppooooooooooookkkkkkkkkjjjjjjiiiiiiiiieeefffggghhhiiiiiiiiiiiieeedddcccbbbbbbdddfffgggdddfffiiimmmrrrwww{{{~~~}}}uuuppprrrsssrrrqqqppprrruuuxxxxxxeee[[[[[[SSSQQQSSSWWWYYYYYY\\\bbbdddeeeiiilllmmmkkkgggcccZZZQQQEEE>>>>>>AAAAAA@@@RRRYYYdddkkkoooppprrrsssrrrrrrqqqoookkkccc[[[UUUKKKCCC888111......---,,,---,,,+++***))))))))))))+++***)))(((((()))***+++------,,,,,,+++***))))))((())))))))))))************+++,,,,,,,,,***)))(((&&&(((+++,,,+++***))))))***(((((()))***+++***)))++++++******************)))***+++,,,,,,+++***)))***)))))))))***+++,,,,,,---...000111222111///...000...,,,---.........---,,,,,,,,,---...///000000.../////////------///111222444666666888???JJJSSS```pppzzzqqqiiiggghhhddd```___]]][[[YYYXXXWWWWWWZZZZZZZZZZZZYYYXXXVVVVVVQQQPPPOOOMMMJJJHHHEEEDDDEEECCC@@@???>>>>>><<<;;;::::::999888777555333333444333111000...---------++++++,,,,,,++++++***)))---,,,+++***)))******++++++******)))))))))))))))+++***)))((((((((('''((())))))((((((((()))******((()))+++,,,,,,,,,---...++++++++++++++++++******+++++++++++++++++++++++++++,,,...000111111111000444555777:::===AAADDDEEEFFFEEEDDDDDDDDDFFFHHHIIIQQQRRRTTTUUUUUUTTTSSSRRRPPPNNNNNNPPPUUUZZZ\\\\\\bbbeeeiiimmmooorrruuuwwwwwwsssqqqrrrzzzzzzwwwtttsssrrrooojjjgggeeeeeefffgggjjjooovvv{{{{{{uuupppnnnkkkgggbbb]]]ZZZXXXXXXUUUSSSRRRTTTUUUVVVUUUXXXXXXWWWWWWWWWVVVVVVVVVTTTTTTTTTSSSSSSSSSRRRRRRTTTTTTUUUVVVWWWWWWWWWWWWTTTTTTUUUVVVVVVVVVVVVVVVYYYYYY[[[^^^aaaeeehhhiiijjjooouuuyyyzzz~~~zzzxxxvvvssspppmmmmmmpppsssyyy|||rrraaa[[[TTTRRRRRRUUUVVVUUUXXX]]]aaacccgggkkkmmmkkkhhheee```WWWLLLCCC@@@@@@@@@???MMMUUU```iiinnnppprrrtttuuuuuutttrrrnnnhhh___ZZZOOOGGG<<<555111000...,,,---,,,+++******)))))))))+++***)))(((((()))***+++---,,,,,,+++******))))))((((((((()))))))))******)))))))))))))))(((''''''###&&&((()))((('''''''''***)))((()))***+++***)))******************************++++++++++++******+++++++++++++++,,,---------...000111111111///...333000...------...---,,,,,,------......////////////000111000......000222444777:::;;;===FFFSSS]]]ooo}}}{{{qqqhhhgggiiifffbbb```]]]ZZZXXXXXXYYYZZZ[[[[[[[[[ZZZYYYWWWVVVUUUOOONNNMMMLLLIIIGGGEEECCCGGGEEEBBBAAA???===999777::::::999999777666444333444333222000///...------++++++++++++,,,,,,---...------,,,++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))---+++)))''''''((()))***))))))***,,,...//////...+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......000111222333777888:::===AAADDDGGGHHHFFFDDDBBBAAABBBDDDGGGIIINNNOOOPPPPPPPPPOOONNNMMMLLLLLLOOOSSSXXXZZZ[[[ZZZ```bbbeeegggiiikkkooorrrrrrmmmgggfffkkkuuu~~~}}}xxxqqqpppooonnnllliiiccc```___bbbggglllsss|||yyytttpppnnniiifffcccbbbbbbaaa\\\XXXVVVUUURRROOOLLLHHHFFFEEEFFFDDDBBBBBBCCCEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEBBBDDDFFFGGGGGGFFFEEEDDDKKKKKKKKKLLLMMMOOOPPPQQQTTTXXX]]]___aaaccchhhlllooosssxxx}}}{{{tttnnnllllllnnnkkkmmmooorrrvvvkkk^^^YYYUUURRRSSSSSSRRRUUUYYY]]]```eeeiiikkkllljjjiiigggaaaVVVKKKCCC???>>>>>>EEEMMMYYYdddlllppprrrsssvvvuuuuuussspppjjjccc^^^SSSLLLBBB:::666333///,,,------,,,+++************+++***))))))))))))***++++++++++++******))))))((((((((()))))))))***************)))(((((((((((()))&&&)))+++,,,+++************)))((()))+++++++++***************************++++++************++++++---,,,,,,,,,,,,------...---...///000111000//////666333///---------------........................000111222111//////111222444777:::<<<@@@KKKZZZeeexxxzzzoooffffffiiifffccc```\\\YYYXXXYYY[[[]]]\\\\\\[[[ZZZXXXWWWUUUTTTMMMMMMLLLKKKIIIFFFEEECCCFFFDDDBBBAAA@@@===999666:::::::::999888777555444444333222000///......---000///---,,,++++++,,,,,,------,,,,,,,,,++++++,,,+++******)))))))))))))))(((((())))))************,,,+++***)))))))))******---+++***+++......,,,)))++++++++++++,,,,,,,,,,,,,,,,,,---------------...---,,,,,,,,,---///222333777999<<>>>>>>>>>>>>>>>>>======;;;;;;<<<===>>>>>>======;;;<<<===>>>>>>===<<<<<>>>>>===EEEQQQ^^^hhhnnnpppqqqsssrrrrrrqqqooojjjccc___WWWPPPFFF>>>999555000,,,...---,,,++++++******+++*********************************)))))))))((((((************++++++++++++---,,,+++*********+++,,,)))+++------,,,+++,,,,,,***)))((()))+++,,,+++******************+++++++++,,,,,,***))))))***,,,,,,---,,,,,,,,,,,,,,,---------...///000000000//////555222///------/////////////////////............000111222111000000222333666999<<>>;;;888::::::::::::999888666666555444222111///.........222000...,,,++++++++++++------------,,,,,,+++++++++******)))))))))))))))'''((()))***+++++++++***((()))+++------,,,***)))---***)))***,,,---***'''************++++++,,,,,,........./////////000000...---,,,,,,---000333555777999<<>>>>>======>>><<<<<<<<<>>>??????>>>>>>>>>============<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<999::::::;;;;;;;;;;;;:::<<<;;;:::999999:::;;;<<<===============>>>??????BBBDDDFFFGGGHHHIIIKKKMMMNNNPPPSSSUUUWWWZZZ^^^aaadddjjjrrrxxx|||}}}uuuppplllkkkhhheeedddgggkkknnnzzz~~~}}}kkkbbbXXXUUURRRPPPQQQTTTXXX\\\bbbfffhhhjjjmmmpppooommmfff\\\PPPGGGAAA???999???KKKXXXccckkknnnoooppppppoooooonnnjjjeeeaaaXXXQQQGGG???;;;666222...///...---,,,++++++++++++******++++++++++++***************)))))))))))))))+++++++++,,,,,,,,,---------,,,+++******+++,,,---'''(((******)))((()))***+++))))))***+++,,,+++***))))))*********+++++++++---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,---......///////////////222000------///000111111//////////////////......///000111111000111333555;;;>>>BBBDDDIIITTTdddoooyyyvvvmmmfffeeehhheeeaaa^^^[[[XXXWWWYYY\\\^^^^^^]]]\\\ZZZXXXVVVTTTRRRKKKKKKKKKJJJIIIGGGFFFEEECCCAAA@@@@@@@@@???===;;;;;;;;;;;;::::::888777777555444333111000///......------,,,,,,,,,------...,,,,,,,,,,,,,,,+++******+++******)))))))))))))))'''(((***+++,,,+++******&&&))),,,//////---+++))))))((((((***,,,,,,+++***))))))******++++++,,,,,,.........///000000111111//////...///000333666888888999<<>>>>>>>><<<;;;;;;<<<>>>??????>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<============888888999999:::999999888===;;;999888777888:::;;;::::::::::::;;;<<<======<<<===>>>???@@@AAABBBBBBDDDEEEGGGHHHHHHIIILLLOOOPPPVVV]]]bbbfffmmmwww{{{uuullliiifffcccbbbcccfffgggnnnnnnsss}}}|||oooaaaZZZUUUQQQOOOQQQVVV[[[```cccdddfffkkkoooooonnnjjjddd\\\RRRIIICCC;;;???HHHTTT```iiilllmmmpppoooooooooooolllhhheeeYYYRRRHHH@@@<<<888555222//////...---,,,,,,,,,,,,******+++,,,,,,+++******************************++++++,,,,,,,,,---------***))))))))))))***++++++)))***,,,+++******+++---+++***)))***,,,,,,,,,+++)))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++++++++++++++------.........////////////...---...000111111000////////////////////////...000111222222333666888:::>>>CCCFFFLLLVVVdddooo{{{vvvnnnhhhgggjjjggg___]]]ZZZXXXXXXYYY\\\]]]^^^^^^]]][[[XXXUUUSSSRRRKKKKKKKKKKKKJJJHHHGGGFFFDDDBBB@@@??????>>>===;;;;;;;;;;;;;;;:::999888777555444333111000///......)))***+++,,,---.........***+++,,,,,,,,,+++***)))+++******)))))))))))))))((()))+++,,,,,,+++***)))***+++---......,,,***))))))+++,,,,,,+++***++++++******++++++,,,------...,,,------...//////000000/////////000222444666888999:::===@@@AAABBBBBBAAACCCCCCDDDDDDDDDCCCCCCCCC@@@AAABBBDDDGGGJJJLLLMMMLLLOOORRRTTTTTTUUUWWWZZZZZZ\\\___aaabbbccceeeggghhhiiilllsss{{{}}}{{{~~~{{{uuupppmmmllliiieeebbbaaadddhhhiiimmmssszzz|||qqqnnniiiddd```\\\[[[ZZZXXXXXXXXXWWWUUURRRPPPNNNLLLIIIFFFDDDDDDCCCBBBAAA???@@@@@@AAAAAAAAAAAAAAA<<<===>>>>>>===>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAACCCDDDCCCBBB@@@@@@@@@@@@????????????>>>>>>>>>??????@@@@@@@@@::::::;;;;;;;;;;;;::::::;;;;;;:::999999999999999::::::999999::::::;;;<<<999999999:::<<<=========<<<>>>???@@@??????AAABBBAAAGGGMMMPPPQQQWWW```hhhooovvv}}}yyynnnkkkfffbbbaaabbbccccccgggdddfffnnnvvvqqqeee\\\UUUQQQRRRTTTXXX]]]______aaafffkkknnnmmmlllkkkggg^^^RRRIIIAAACCCIIISSS___hhhlllnnnooonnnnnnoooooonnnjjjgggZZZRRRHHH@@@===;;;999777000///...---,,,,,,,,,,,,***++++++,,,,,,++++++******+++++++++++++++++++++*********+++++++++,,,,,,((()))******+++++++++***,,,---......------...000+++***)))***,,,---,,,+++((())))))***++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++......---,,,,,,,,,,,,,,,...---------......//////...------///000000...---......//////000000111111///000333444555777;;;===<<>>>>>===<<<;;;;;;;;;;;;;;;:::999999888555444333111000//////...)))***,,,---...------,,,******+++,,,+++***)))(((+++******)))))))))))))))(((***+++,,,,,,+++)))(((///......---,,,******)))...000111///***'''((()))++++++,,,,,,---...//////++++++,,,,,,---...//////,,,------///111333444555:::<<<>>>@@@BBBBBBAAA@@@AAABBBCCCDDDCCCBBBAAA@@@>>>???AAADDDHHHKKKOOOPPPLLLOOOQQQQQQPPPQQQUUUYYYVVVYYY]]]___```aaabbbccclllnnnsssyyy~~~~~~{{{xxxvvvtttpppiiiddd\\\___aaabbbccceeejjjoooqqqwww~~~vvvmmmccc\\\VVVTTTQQQMMMJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDBBBBBBBBB@@@>>>>>>???AAAAAA@@@:::;;;===>>>??????>>>>>><<<===?????????>>>???@@@>>>>>>>>>>>>????????????CCCBBBBBBDDDFFFGGGFFFEEECCCCCCBBBBBBBBBAAAAAAAAA=========>>>>>>?????????>>>>>>?????????>>>>>>===:::;;;<<<===<<<;;;999777<<<;;;::::::::::::;;;;;;:::999999:::<<<=========888:::<<<===<<<<<<===>>>777===CCCEEEDDDFFFNNNUUU[[[cccoooxxx}}}}}}|||{{{sssoooiiidddbbbaaaaaa```___ZZZYYY```ffflllwwwpppddd[[[UUUTTTRRRVVV[[[\\\[[[]]]bbbgggmmmmmmnnnpppooogggYYYNNNFFFGGGKKKTTT___hhhmmmnnnmmmllllllmmmnnnmmmjjjggg[[[SSSHHHAAA>>>======;;;000000...---------------***+++,,,------,,,+++***++++++++++++++++++,,,,,,((())))))))))))*********)))+++,,,---...------,,,***+++++++++******,,,...+++***)))***,,,---,,,+++((())))))***++++++,,,,,,++++++---......---++++++000///...---------------...------------...//////.........///000///,,,)))---......///000111111222000222444666888:::>>>AAACCCJJJQQQXXX^^^hhhuuuyyyrrrjjjggggggaaa___\\\YYYXXXZZZ[[[ZZZXXX]]][[[YYYXXXWWWWWWUUUSSSNNNLLLJJJIIIIIIIIIHHHGGGEEECCCAAA>>><<<;;;;;;:::<<<;;;;;;::::::999999888666555222...+++((('''&&&......//////////////////---,,,,,,+++***)))((((((+++*********+++,,,------((()))+++,,,,,,+++)))(((,,,,,,+++***)))(((''''''******)))))))))***,,,---//////...---,,,,,,++++++---...//////---,,,---...333000---...222555666555777:::>>>???===<<<>>>@@@AAA@@@@@@?????????@@@@@@EEEEEEFFFHHHKKKNNNPPPRRRQQQOOOMMMNNNRRRWWWZZZ\\\]]]ZZZZZZ]]]]]][[[\\\___cccmmmuuuyyy}}}tttlllddd]]]ZZZ\\\[[[^^^cccgggkkkppptttxxxxxxsssjjj```XXXSSSQQQPPPIIIHHHGGGEEECCCBBB@@@@@@BBBAAAAAABBBCCCCCCAAA???AAAAAA@@@????????????@@@===>>>??????@@@@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAABBBDDDFFFEEEEEEDDDDDDDDDDDDEEEEEEJJJGGGDDDDDDFFFFFFEEECCCCCCAAA???@@@BBBBBB???<<>>===>>>===<<<=========;;;999<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999888888;;;;;;::::::::::::::::::999999:::;;;>>>BBBFFFHHHLLLQQQXXX___eeekkkqqquuuqqqooojjjccc^^^[[[\\\]]][[[ZZZYYYZZZ^^^ccchhhlllqqqvvvxxxkkk___VVVWWWWWWWWWYYY\\\```cccfffjjjkkkmmmpppppplllddd]]]QQQOOOOOOUUU___fffiiihhhnnniiiggglllqqqqqqnnnmmmcccXXXJJJ@@@===?????????999555000/////////...,,,---,,,***)))))))))******000...,,,***))))))***+++------------,,,,,,+++***++++++++++++++++++++++++(((+++---,,,******,,,...---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,---............---------.........//////........................,,,...000000///000111333333///000777???DDDHHHLLLHHHSSS^^^fffqqqwwwooohhheeeddd______[[[XXXXXXYYYZZZZZZXXX\\\ZZZYYYYYYYYYXXXUUUSSSNNNLLLJJJIIIIIIIIIHHHGGGEEECCCAAA>>><<<;;;;;;:::<<<;;;;;;::::::999888888999777555333000...------------------------------+++++++++++++++************************+++,,,,,,)))***+++,,,,,,+++***))))))((((((''''''&&&&&&%%%+++***)))))))))***+++,,,+++,,,,,,------.........---...//////------...///777444111111333555555444888:::===>>>>>>===>>>??????>>>===<<<<<<<<<===>>>DDDEEEHHHKKKNNNQQQSSSUUURRRPPPOOOPPPTTTXXX[[[]]]ZZZXXXYYY]]]___^^^```dddgggnnntttvvvyyy~~~tttiiibbb\\\YYYZZZ___^^^bbbiiiooouuu{{{}}}pppggg]]]YYYSSSMMMHHHFFFFFFGGGAAA@@@@@@>>>===<<<;;;:::???>>>>>>@@@BBBBBBAAA@@@AAA@@@@@@???????????????@@@AAABBBCCCCCCCCCCCCCCCAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDFFFHHHJJJIIIIIIHHHHHHHHHHHHIIIJJJHHHFFFGGGHHHIIIGGGEEEHHHFFFDDDDDDFFFFFFDDDAAA??????@@@@@@@@@@@@AAAAAACCCBBBAAAAAABBBBBB@@@>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;:::999999999:::===???AAACCCGGGLLLRRRWWW\\\bbbfffggggggeeebbb^^^[[[[[[\\\[[[ZZZYYYWWWWWWWWWXXXYYYaaaeeeooo~~~nnn```WWWVVVWWWXXX[[[```dddggghhhhhhkkknnnooommmgggbbbZZZUUURRRTTT\\\dddiiijjjmmmfffcccggglllmmmmmmnnnfff[[[MMMBBB>>>???@@@AAA<<<888222......---,,,+++---,,,+++******++++++,,,///---+++***)))***+++++++++,,,,,,,,,++++++***)))++++++++++++++++++++++++(((***+++***((('''(((***,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------.........---,,,,,,---.............................................---...000000///000111333777555888@@@IIINNNTTTYYYYYYfffvvvwwwooohhheeeeee___^^^[[[XXXWWWXXXXXXXXXXXXZZZZZZZZZ[[[[[[ZZZWWWTTTNNNLLLJJJIIIIIIIIIHHHGGGEEECCCAAA>>><<<;;;;;;:::;;;;;;;;;:::999999888888666555333222000//////...------------------------***+++++++++,,,,,,,,,---******)))))))))***++++++***+++,,,------,,,+++***************************,,,+++******)))*********++++++,,,,,,---...//////---...//////------...///777555333222444555666555:::::::::<<<>>>???>>>======<<<;;;:::;;;===???@@@DDDFFFJJJNNNRRRUUUWWWWWWSSSQQQQQQSSSWWWZZZ\\\\\\XXXVVVXXX]]]aaabbbfffkkkoootttvvvuuuvvv{{{~~~}}}}}}||||||~~~~~~}}}pppfff\\\WWWUUUWWW^^^fffggglllssszzzyyymmmaaaVVVOOOIIIGGGDDDAAA??????AAABBB<<<<<<;;;;;;::::::999999;;;:::;;;===@@@BBBBBBAAABBBBBBAAA@@@@@@@@@@@@AAA@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGEEEGGGIIIJJJJJJJJJLLLMMMLLLKKKKKKJJJJJJIIIIIIIIIKKKJJJJJJKKKLLLLLLJJJHHHJJJHHHFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBCCCDDDDDDBBBAAADDDCCCBBB@@@>>>============>>>>>>>>>>>>>>>??????>>>>>>>>>======<<<<<<<<<<<<;;;:::999888999:::;;;;;;===@@@CCCFFFKKKPPPTTTYYY[[[]]]]]][[[ZZZZZZ[[[^^^]]][[[XXXUUUQQQOOOMMMUUUWWW___lllxxxmmm\\\ZZZYYYXXXZZZ___dddgggffffffiiilllnnnmmmkkkhhhfff___WWWUUUZZZbbbhhhkkkjjjbbb]]]___ccceeeiiimmmiii```QQQFFF@@@???AAACCCCCC>>>777111......---------,,,,,,,,,,,,------...---,,,+++******+++,,,---******+++++++++***))))))++++++++++++++++++++++++***++++++***((('''((()))+++******))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------/////////......,,,++++++///.....................////////////////////////...///000000///000111333666666<<>><<<;;;::::::;;;;;;::::::999888888888555444222000///...------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))))))))*********+++,,,,,,,,,,,,+++***+++++++++,,,,,,---------,,,,,,+++******)))))))))......---------,,,,,,,,,---...//////......///000222111111333555777888999;;;999888:::>>>@@@???<<<===<<<;;;<<<>>>AAAEEEGGGGGGJJJNNNRRRVVVWWWXXXXXXRRRRRRRRRTTTXXXZZZ[[[[[[YYYWWWXXX^^^ccceeejjjooowwwzzzzzzxxxxxx|||~~~}}}yyywwwuuusssqqqnnnjjjgggaaaZZZUUUUUUVVV[[[eeeooossswww~~~wwwrrrjjjaaaZZZSSSLLLHHHEEEDDDAAA???>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;===@@@BBBAAA@@@DDDCCCCCCCCCCCCCCCDDDDDDCCCDDDEEEGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOKKKMMMPPPRRRRRRRRRSSSTTTPPPPPPPPPOOOOOONNNMMMMMMMMMNNNOOOQQQQQQPPPNNNMMMNNNMMMJJJIIIHHHIIIIIIIIIJJJIIIHHHGGGGGGGGGHHHHHHFFFEEEEEEEEEFFFFFFDDDCCCGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBAAA???>>>======?????????>>>>>>======<<<>>>===<<<:::999999999999999:::;;;<<<===@@@DDDGGGMMMOOORRRSSSTTTVVVXXX[[[\\\[[[XXXTTTQQQOOOMMMLLLQQQQQQVVV```iiirrrwwweeebbb\\\XXXXXX[[[```cccfffggghhhjjjlllmmmmmmlllmmmggg^^^ZZZ\\\bbbgggjjjggg^^^VVVUUUWWW[[[bbbhhhjjjcccWWWKKKCCCAAACCCEEEJJJEEE>>>666111/////////++++++,,,,,,,,,---......,,,++++++++++++,,,---...******++++++++++++******+++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++***************+++------------------------******+++++++++,,,,,,,,,...............---,,,,,,////////////............////////////////////////000000111000000000333555777999AAALLLTTT[[[eeennnyyy{{{tttmmmjjjjjjeee^^^\\\YYYVVVUUUUUUWWWYYYYYYYYYZZZ\\\]]][[[XXXUUUOOOMMMJJJIIIIIIIIIGGGFFFEEECCCAAA>>><<<;;;::::::;;;::::::999999888777777888777555333111///......000000/////////...............---,,,,,,+++************)))))))))))))))***++++++++++++++++++++++++''''''(((((()))*********++++++++++++******))))))---------------,,,,,,,,,---...//////......///111222333444666777999;;;<<<;;;999777999===???>>><<<;;;;;;<<>>============>>>>>>?????????@@@@@@@@@=========???BBBCCCBBBAAADDDCCCDDDDDDEEEFFFGGGHHHKKKLLLMMMOOOQQQRRRRRRSSSNNNNNNPPPQQQSSSTTTUUUVVVTTTVVVYYYZZZZZZYYYYYYZZZYYYYYYYYYZZZYYYXXXWWWVVVSSSUUUWWWYYYYYYXXXWWWVVVWWWVVVTTTQQQOOOOOOQQQSSSRRRQQQPPPNNNLLLKKKJJJJJJLLLKKKJJJJJJKKKKKKIIIGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFEEEDDDCCCAAA@@@???>>>AAA@@@@@@???>>>>>>======<<<<<<;;;;;;:::::::::::::::::::::999999:::>>>AAAEEEFFFGGGHHHJJJNNNTTTXXXWWWTTTPPPLLLIIIIIIJJJKKKMMMLLLOOOVVV\\\bbbllluuuoooiii```YYYVVVXXX\\\```fffggghhhiiiiiijjjkkklllnnnjjjeeebbbbbbdddggghhheee[[[RRRNNNNNNPPPXXX___fffccc[[[PPPGGGCCCDDDFFFKKKHHHBBB;;;444000//////******+++,,,,,,,,,------++++++++++++,,,---......++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***+++,,,---------,,,,,,+++++++++,,,,,,---------------------------............/////////000,,,---....../////////...////////////////////////000000000000000000000000111222222111111222555888<<<@@@IIITTT[[[cccppp|||yyyrrrkkkiiiiiiddd___^^^[[[WWWTTTUUUWWWZZZZZZZZZZZZ[[[[[[ZZZWWWTTTPPPMMMKKKIIIIIIHHHGGGEEEEEECCCAAA>>><<<;;;;;;::::::::::::999888888777777666555333000///---,,,,,,.........---,,,,,,++++++......---,,,+++***))))))++++++***)))))))))******************************(((((())))))*********+++******+++++++++***))))))******+++,,,...///000000---...////////////000222777888::::::999999;;;<<<:::999888999<<<===>>>>>><<<===???BBBFFFJJJMMMNNNNNNPPPRRRTTTVVVWWWWWWWWWTTTRRRRRRSSSVVVYYY[[[[[[___\\\\\\```ccceeejjjoooxxx{{{|||{{{{{{|||xxxrrrooojjjbbb[[[VVVSSSQQQPPPQQQSSSXXX___dddiiisss}}}{{{sssjjjaaaYYYTTTOOOKKKGGGDDDCCCCCCBBBAAA<<<===>>>>>>???@@@@@@@@@============>>>>>>>>>???BBBAAABBBCCCFFFGGGGGGEEEDDDEEEEEEGGGIIIKKKMMMNNNPPPQQQSSSUUUWWWXXXYYYYYYTTTUUUWWWYYY[[[]]]______cccdddfffeeecccbbbbbbccc``````bbbccccccbbbaaa```^^^aaacccddddddcccdddeeeaaa```]]]YYYWWWWWWZZZ]]]^^^^^^\\\[[[XXXUUUSSSQQQRRRPPPOOOOOOOOONNNKKKIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@??????>>>:::::::::::::::::::::::::::::::::999888888:::<<>><<<;;;;;;:::::::::999999888777777777111000///...---,,,,,,,,,///......---,,,,,,++++++,,,,,,++++++*********))),,,,,,+++******************))))))))))))))))))******+++++++++++++++++++++))))))***+++,,,+++******)))***+++,,,...///000000,,,...000000//////111222555777::::::888888:::<<<999999:::::::::;;;===@@@AAACCCFFFIIIKKKMMMNNNNNNNNNOOOPPPSSSUUUWWWXXXYYYWWWUUUSSSSSSVVVZZZ\\\]]]___\\\\\\```ccceeejjjpppwww{{{}}}}}}|||zzzrrriii```ZZZQQQKKKIIIKKKNNNPPPWWWZZZ```hhhmmmrrr|||zzzmmmhhh```ZZZTTTPPPKKKIIIKKKHHHEEEDDDDDDEEEDDDDDD>>>???AAABBBCCCDDDDDDCCC????????????@@@@@@@@@@@@DDDDDDEEEHHHKKKMMMMMMLLLJJJJJJLLLNNNQQQTTTWWWXXXXXXYYY[[[]]]```aaabbbcccdddeeegggjjjlllooopppqqqxxxxxxwwwuuurrrppppppqqqkkklllnnnpppppppppooonnnmmmoooqqqrrrqqqqqqsssvvvpppooolllgggddddddhhhlllnnnnnnooonnnlllhhhdddbbb]]]\\\ZZZYYYXXXVVVSSSQQQNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBAAA;;;;;;<<<<<<<<<<<<<<<;;;999:::;;;:::999999999;;;:::;;;<<<===>>>@@@DDDGGGKKKJJJHHHFFFFFFHHHJJJKKKNNNMMMPPPUUUWWWVVVYYY___ccckkkuuu~~~ooo```ZZZYYYZZZ\\\^^^aaabbbaaabbbdddffffffhhhjjjkkkkkkkkklllmmmkkkbbbVVVNNNGGGDDDGGGNNNUUU[[[___ZZZPPPGGGDDDDDDEEEHHHIIIEEE>>>666000...,,,------......---,,,+++,,,,,,------------------******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))'''&&&(((+++,,,,,,***,,,+++++++++,,,,,,---...........................+++++++++,,,,,,,,,,,,------...///////////////...------...///000111111222111111111111111111111111222333444444555888===AAACCCIIISSS]]]eeeqqqxxxqqqjjjhhhiiiccc``````]]]YYYUUUUUUXXX\\\]]][[[YYYXXXWWWWWWUUUSSSPPPNNNKKKIIIIIIHHHFFFEEEEEECCCAAA>>><<<;;;;;;;;;::::::999999888777777777222222111111111111111222111111000///......------)))************+++++++++------,,,+++******++++++))))))(((((((((((())))))''''''''''''''''''''''''((()))***+++,,,,,,+++***------------------------,,,...000000//////111333---111555666666777999<<<888:::;;;:::999999===AAAHHHJJJMMMOOOQQQQQQPPPOOOMMMMMMOOOQQQTTTWWWZZZ[[[YYYVVVTTTTTTWWW[[[^^^______[[[[[[___ccceeekkkqqqyyy}}}zzzooodddYYYSSSJJJEEEGGGMMMTTTYYY```bbbgggooosssyyy~~~ttthhh___ZZZVVVPPPKKKHHHGGGEEEDDDGGGEEECCCCCCEEEFFFFFFFFFAAABBBCCCDDDCCCCCCAAAAAADDDDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGJJJOOORRRRRRRRRPPPQQQSSSVVVYYY]]]```bbbdddfffhhhjjjmmmnnnppppppuuuvvvxxxzzz}}}~~~|||}}}~~~zzz{{{~~~wwwyyy{{{{{{zzz{{{~~~~~~yyyuuuuuuzzz~~~{{{|||~~~~~~|||yyyuuurrrmmmkkkiiihhhgggdddaaa^^^VVVUUUSSSRRRPPPPPPOOOOOOPPPPPPNNNMMMKKKIIIHHHGGGIIIIIIHHHGGGFFFEEEDDDCCC>>>??????@@@??????>>>>>>999;;;======;;;:::;;;;;;777999;;;=========>>>@@@======???AAACCCEEEFFFGGGIIIJJJNNNTTTUUUSSSTTTXXXYYY^^^eeekkkpppyyyiii]]]XXXWWWUUUYYY]]]^^^^^^___bbbdddeeegggiiikkklllmmmooopppnnneeeZZZQQQHHHCCCDDDJJJOOOXXX___]]]SSSHHHDDDDDDFFFJJJNNNLLLEEE<<<555111....../////////...,,,+++,,,------......---,,,,,,((()))***+++++++++++++++++++++++++++++++++++++++---***)))***---...,,,***+++*********+++,,,,,,---................................./////////000000000000000000///...---,,,,,,---...///000111222333111111111111111111111111333444444555666:::???CCCJJJPPP[[[fffooo}}}{{{uuummmjjjjjjdddddd```[[[VVVUUUVVVXXXZZZ\\\ZZZXXXXXXXXXXXXWWWVVVMMMKKKIIIHHHHHHHHHGGGEEECCCBBB@@@???===<<<;;;;;;999999999999888666555444;;;888555222111///---+++,,,,,,------------------*********))))))(((((((((+++++++++++++++++++++++++++***)))((((((((()))***)))))))))))))))************************++++++,,,++++++---...///000000000............///000111222333444555666777888999:::888777555444444888>>>BBBIIILLLQQQSSSRRRPPPOOONNNHHHJJJLLLMMMNNNRRRXXX]]]^^^\\\XXXVVVWWWZZZ___bbb]]]^^^___```aaaeeejjjnnn|||{{{|||wwweeeVVVIIIIIIHHHHHHKKKRRR[[[aaakkkpppvvvzzz}}}xxxlllddd]]]VVVPPPKKKHHHEEEEEEGGGIIIHHHGGGGGGFFFDDDDDDDDDEEEDDDCCCFFFFFFFFFFFFFFFFFFGGGHHHEEEEEEDDDCCCBBBCCCFFFIIINNNOOOQQQSSSWWW[[[^^^___```______bbbgggllloooqqqrrrqqqqqquuu|||{{{xxxtttoooiiieeebbb^^^ZZZWWWVVVVVVVVVVVVTTTSSSRRRQQQPPPNNNMMMLLLLLLLLLLLLKKKJJJHHHFFFEEEDDDDDDDDDCCCAAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>===<<<<<<>>>BBBGGGIIIIIIKKKOOORRRTTTUUUUUUTTTWWWZZZ]]]```ccciiiqqqxxxxxxbbbYYYYYYRRRXXXZZZXXXXXX^^^```]]]cccdddgggiiilllnnnoooppppppllldddWWWJJJBBB@@@@@@KKKRRRZZZ[[[UUUKKKCCC???CCCEEEGGGHHHEEE???888333111111000///,,,++++++,,,------------------------------------,,,,,,+++***------------,,,,,,+++***///...------//////...---'''((()))***,,,---...///...........................------,,,,,,------......///000111111000///...............////////////222222222222111111111111333666999:::;;;@@@GGGLLLQQQ\\\jjjvvv|||vvvnnnkkkkkkeeeccc```\\\XXXVVVWWWYYYZZZ^^^[[[YYYWWWWWWWWWUUUTTTNNNKKKIIIHHHHHHGGGFFFDDDDDDCCCAAA???===;;;;;;:::999999999999888666555444666333111000000///...,,,........................++++++++++++*********)))+++++++++++++++++++++++++++***)))))))))***++++++************)))))))))))))))))))))))))))******+++))))))***+++,,,---------////////////000111222222222222333444555666777777777666555333444777===BBBGGGJJJNNNPPPOOONNNNNNNNNIIIJJJLLLLLLMMMPPPVVVZZZZZZYYYYYYYYYZZZ[[[]]]^^^[[[^^^aaaeeehhhkkkoooqqqyyyvvvrrrrrrqqqhhhYYYNNNGGGHHHKKKNNNTTT\\\ffflllwww{{{vvvmmmbbbYYYSSSNNNHHHDDDFFFDDDBBBCCCEEEGGGFFFEEEIIIHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJLLLMMMNNNNNNNNNNNNMMMOOORRRUUUUUUWWW[[[aaagggnnnsssuuupppnnnmmmooossswwwyyyyyyzzzzzz{{{}}}xxxsssppplllhhhdddbbbbbbcccdddccc___^^^[[[YYYWWWUUUTTTSSSQQQQQQPPPOOOMMMLLLKKKJJJIIIJJJLLLLLLJJJGGGCCCAAA=========<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;:::888888:::===AAACCCFFFHHHKKKMMMOOOPPPOOOOOOOOOTTTXXXYYYYYY\\\cccjjjrrr}}}nnn___ZZZTTTYYYZZZWWWXXX\\\^^^\\\aaabbbeeehhhjjjlllnnnoooooollleee[[[OOOFFFBBBBBBFFFLLLRRRUUUQQQJJJBBB===@@@CCCGGGIIIIIIDDD>>>999222111///---+++++++++,,,------------------,,,,,,---------------,,,+++***---------------,,,++++++---+++***+++,,,---,,,+++******++++++,,,,,,------...........................------,,,,,,------......///000111111000///.../////////000000000111111333222222222222222222222666:::===@@@CCCIIIQQQWWW]]]hhhyyy}}}wwwooommmlllfffbbb```]]]ZZZYYYXXXYYYZZZ^^^\\\YYYWWWWWWVVVTTTRRROOOLLLJJJHHHGGGFFFEEECCCEEECCCAAA???===;;;:::999999999999999888666555444333111//////000111000///000000000//////......------------,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------+++++++++***)))))))))(((,,,,,,++++++,,,,,,---...---------....../////////000000111111222222333333222222333444555555666666555555555444444777<<<@@@DDDFFFIIIJJJKKKKKKMMMNNNIIIJJJKKKKKKLLLNNNRRRUUUTTTVVVXXX[[[\\\\\\[[[ZZZXXX^^^eeellloooqqqrrrsssvvvooofff```\\\VVVNNNGGGFFFJJJQQQYYYbbbmmmvvv}}}yyypppkkk^^^XXXPPPKKKIIIGGGCCCAAACCCBBBBBBCCCFFFGGGGGGFFFLLLLLLLLLLLLMMMNNNOOOPPPPPPRRRTTTTTTSSSSSSTTTVVVVVVWWWXXXXXXYYYZZZ^^^aaa^^^aaagggooowww~~~{{{xxxuuussstttvvvvvvvvvooommmiiifffbbb```______ZZZYYYWWWTTTRRRQQQPPPPPPLLLNNNPPPQQQOOOJJJFFFBBBBBBAAAAAA@@@@@@?????????>>>======<<<<<<;;;;;;:::999888666666777999<<<>>>GGGHHHJJJLLLNNNOOOOOOOOOMMMRRRVVVUUURRRRRRXXX^^^bbbkkkvvv|||fffZZZVVVXXXWWWUUUVVVZZZ\\\[[[___```bbbeeehhhjjjlllmmmooommmhhh```UUUKKKEEEBBBBBBEEEJJJNNNOOOJJJCCC======AAAFFFLLLNNNKKKEEE@@@777444111---,,,,,,...///.........------,,,,,,,,,,,,------------,,,,,,+++---------...------,,,+++,,,+++******,,,,,,+++***---------,,,,,,,,,,,,,,,..............................------------......//////000000000000//////000000000111111111222222333333222222222333333444666:::???DDDIIIQQQ[[[bbbkkkwww|||vvvooollllllfffaaa```^^^\\\[[[ZZZYYYYYY^^^\\\YYYXXXXXXWWWUUUTTTQQQNNNKKKIIIHHHGGGEEECCCEEEDDDAAA???===;;;:::999999999999999777666555444444333111111222333222111111000000///...---,,,,,,........................******************************++++++,,,---......,,,,,,++++++***)))((((((+++++++++++++++,,,------////////////000000111111111111222333333444444444555555555666666777777777444555555444555777<<>>===<<<<<<;;;:::999888888999<<<===DDDEEEGGGIIIKKKMMMNNNOOOOOOPPPQQQPPPOOOOOORRRTTT[[[aaaiiirrr}}}sssdddXXXWWWTTTSSSTTTXXX[[[[[[^^^___aaacccfffiiilllmmmpppoookkkeee[[[PPPFFFAAA@@@AAAEEEJJJNNNLLLEEE@@@===@@@GGGNNNSSSQQQKKKEEE===999333///...///000111.........------,,,,,,+++,,,---------------,,,,,,------............------...,,,,,,,,,---...---,,,------------------------..............................------------....../////////000000000000000000000000111111111222222222222111111111333444555777<<>>>>>@@@AAABBBCCCFFFIIILLLJJJJJJIIIJJJLLLNNNOOOPPPRRRSSSUUUWWWYYYZZZ[[[\\\ZZZ```hhhlllmmmjjjgggeeeccc\\\RRRJJJGGGHHHLLLPPPVVV]]]hhhsss}}}zzztttlllccc[[[TTTMMMIIIFFFEEECCCCCCDDDDDDDDDDDDAAACCCFFFIIIKKKNNNQQQSSSWWWZZZ^^^aaacccgggllloooyyy}}}~~~xxxsssrrrsssuuuwwwyyyzzz{{{|||}}}zzzxxxwwwuuurrrnnnhhhbbb^^^ZZZXXXXXXWWWUUUSSSPPPNNNLLLKKKJJJJJJIIIGGGEEEDDDCCCBBBCCCCCCBBB@@@???>>>===<<<===<<<;;;::::::;;;<<<===<<<===>>>@@@CCCGGGJJJLLLQQQOOOMMMNNNPPPPPPOOOMMMRRRUUU[[[bbbjjjuuuttt]]]XXXSSSRRRTTTWWWZZZ\\\]]]^^^```bbbeeeiiilllnnnpppooommmhhh___TTTHHH@@@???@@@BBBGGGKKKJJJFFFAAA???AAAGGGOOOUUUUUUOOOIIIAAA<<<444///.../////////.........------,,,,,,,,,,,,------......------------......//////............---,,,,,,......---,,,+++,,,,,,------......///........................///......------......//////////////////000111111/////////000000000111111111111000000111222444666;;;AAAIIIQQQZZZfffrrr{{{zzztttnnnkkkkkkfff___^^^]]]\\\[[[ZZZZZZYYYZZZYYYWWWWWWYYYZZZYYYXXXQQQOOOLLLJJJIIIIIIGGGEEECCCBBB@@@???===<<<;;;;;;999999999999888666555444555333111000000///...---.........---,,,,,,++++++---------------.........***************************+++,,,---------------,,,,,,,,,+++*********))),,,,,,++++++,,,,,,---.........------...000222333000111333555555555444444444444444333333333333333333555777888888999<<<>>>===???AAABBBCCCEEEHHHJJJJJJIIIIIIKKKNNNQQQRRRRRRRRRSSSTTTUUUXXXZZZ\\\^^^[[[^^^bbbcccaaa]]]ZZZYYYSSSPPPKKKGGGFFFJJJRRRXXX___fffpppzzzyyykkkeee]]]TTTMMMGGGBBB???@@@@@@AAABBBCCCDDDDDDEEEBBBDDDGGGIIILLLQQQVVVZZZaaaffflllppptttyyy}}}xxxqqqjjjeeebbb^^^[[[XXXTTTQQQOOOOOOOOOMMMLLLKKKIIIGGGEEECCCBBBCCCBBBAAA@@@???>>>============<<<;;;;;;;;;<<<===;;;;;;;;;===@@@DDDHHHJJJUUUVVVXXX[[[\\\YYYSSSNNNLLLNNNSSSZZZ___ffftttiii```WWWVVVWWWWWWYYY\\\\\\]]]^^^```dddhhhkkkmmmoooooonnnkkkdddYYYLLLDDD@@@@@@BBBEEEGGGFFFCCC@@@@@@AAAEEENNNUUUWWWRRRLLLDDD===444///------,,,***------------------------,,,------............------...//////000/////////---,,,++++++------,,,+++***++++++,,,---......///........................//////............////////////......///000111222/////////000000000111111222111000000111333666888;;;BBBLLLWWWbbbppp{{{uuunnnllllllggg___^^^\\\ZZZYYYYYYYYYZZZZZZXXXVVVVVVWWWWWWVVVUUUNNNLLLIIIHHHHHHGGGFFFEEEBBBAAA@@@>>>======<<<<<<999999999999888666555444444222000///000000///---............------------+++++++++,,,,,,---------***************************+++,,,------,,,++++++++++++++++++++++++++++++///............///000000000/////////111444666888000111333555555555444333444444444333333222222222444666888::::::;;;===>>>===???AAACCCCCCDDDGGGHHHIIIIIIIIILLLQQQUUUUUUUUUQQQRRRTTTVVVYYY[[[]]]^^^ZZZZZZZZZWWWSSSOOONNNOOOHHHIIIJJJJJJKKKPPPXXX___eeekkkttt|||vvvpppiiibbbYYYTTTMMMGGGCCC@@@>>><<<>>>@@@BBBEEEFFFGGGHHHIIIEEEGGGJJJLLLOOOUUU]]]bbblllrrryyyzzzsssooogggeeeccc___\\\YYYWWWVVVTTTSSSQQQNNNLLLIIIHHHGGGEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>=========>>>>>>???>>>===<<<<<<>>>BBBFFFHHHVVV```lllpppkkk```VVVPPPKKKMMMRRRWWWYYY\\\gggsss{{{xxxkkk___[[[ZZZXXXXXX[[[ZZZ[[[\\\^^^aaafffjjjlllmmmmmmmmmmmmiii```TTTLLLCCCEEEGGGGGGEEECCCBBBBBB??????BBBKKKUUUYYYUUUPPPHHHAAA888222000...+++(((+++,,,,,,------.........,,,,,,---.....................///000000000000000...---,,,,,,......---,,,+++++++++,,,,,,,,,,,,,,,........................//////............/////////.........///000222333000000000111111111222222333222222111333666999;;;???GGGSSSaaappp|||vvvpppmmmmmmhhh___]]][[[YYYXXXXXXYYYZZZZZZXXXUUUTTTTTTTTTSSSRRRLLLJJJGGGFFFFFFFFFEEEDDDAAA@@@???>>>============999999999999888666555444555333111111222333222111.........///////////////*********++++++,,,,,,,,,))))))))))))))))))))))))***+++,,,,,,,,,+++***)))++++++++++++++++++,,,,,,***))))))))))))***++++++,,,,,,,,,,,,...111444666///111333555555555444333666666666555555444444333444666999;;;;;;<<<===???===???BBBDDDDDDEEEFFFGGGIIIHHHIIIMMMSSSWWWXXXWWWOOOQQQUUUXXX[[[\\\]]]]]]XXXWWWSSSNNNIIIGGGHHHIIIDDDHHHLLLOOOQQQVVV^^^eeeggglllttt{{{{{{qqqggg___VVVOOOKKKGGGAAA>>>===>>>>>>>>>:::===AAADDDFFFHHHIIIKKKJJJLLLNNNPPPSSSZZZcccjjjsssyyy~~~zzzttttttsssqqqnnniiieeeccc[[[ZZZXXXUUURRRPPPNNNLLLIIIIIIHHHHHHGGGFFFFFFFFF@@@@@@@@@@@@@@@AAAAAABBB===;;;999888999<<>>===<<<;;;;;;:::999888777555555444333222111000////////////000000000///......------,,,+++*********+++,,,---+++,,,,,,,,,,,,+++************))))))******+++,,,******))))))******+++,,,,,,+++)))((((((+++...000------///000111111111111333333333333333333333333333333222111111222333444888888999::::::;;;<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCDDDGGGKKKPPPVVV[[[^^^YYYYYY[[[aaafffeee^^^XXXSSSQQQMMMHHHCCCBBBCCCEEEEEELLLSSSWWWXXX[[[aaafffjjjooowww}}}{{{uuupppggg]]]TTTMMMIIIGGGBBBAAA>>><<<;;;;;;<<<===???AAACCCEEEFFFIIIMMMQQQPPPSSSUUUVVVYYYbbbnnnxxx~~~xxxpppkkkhhhccc\\\XXXUUUSSSOOOKKKPPPNNNKKKIIIIIIIIIHHHGGGFFFDDDBBBAAABBBBBBAAA@@@@@@???>>>===<<<;;;;;;;;;CCCFFFLLLPPPSSSSSSRRRPPPSSSPPPMMMJJJKKKOOOSSSWWW]]]^^^fffuuuwwwlllfff___WWWRRRVVVVVVVVVXXX]]]cccffffffiiikkklllkkkkkkjjjaaaXXXUUUTTTSSSNNNIIIEEECCCBBB<<<;;;===CCCLLLSSSXXXYYYSSSNNNEEE<<<666222111111++++++++++++,,,,,,---...................................................+++,,,------......------,,,---///000000000///...------------.........//////......---------......000000000000000000000000333333444222111000222333444444444444666;;;CCCIIISSSZZZggg{{{yyyrrrkkkiiijjjeee```\\\YYYWWWWWWXXXYYYYYYWWWVVVUUUSSSRRRPPPOOONNNLLLKKKKKKJJJHHHFFFEEEDDDDDDCCCBBB@@@>>>===<<<;;;999999888888777777666666333222111000000/////////000000//////......------,,,,,,,,,------,,,,,,,,,+++++++++++++++******)))******))))))******+++,,,+++++++++++++++,,,,,,---...---,,,,,,---...000222---...///000111111111111333333333333333333333333222222111111111222444444999999999::::::;;;;;;;;;======>>>???@@@AAABBBCCCEEEFFFGGGKKKOOOUUUYYY\\\ZZZZZZ[[[```cccbbb[[[UUUMMMKKKHHHDDD@@@@@@BBBDDDIIIPPPXXX]]]___bbbgggkkkqqqvvv||||||tttnnnfffbbb[[[RRRKKKEEEBBBAAA@@@???>>>======>>>@@@AAAAAACCCDDDFFFGGGKKKOOOSSSVVVYYY\\\^^^bbbjjjvvv~~~{{{uuunnnfff```]]][[[XXXUUUUUUSSSOOONNNMMMMMMLLLJJJFFFDDDBBBBBBBBBBBBAAA@@@@@@???>>>===<<<;;;;;;;;;>>>AAAFFFKKKNNNOOOOOONNNQQQPPPMMMKKKKKKMMMPPPRRRTTTUUU\\\hhhuuu}}}qqqeee\\\XXXQQQQQQSSSUUU[[[bbbhhhjjjhhhkkkkkkjjjjjjiiibbbZZZVVVVVVTTTRRRNNNIIIDDDAAA===;;;<<>>===<<<;;;777777777777777777888888333333111000000000000000000000//////...---------,,,---.........---,,,,,,******++++++******)))(((***))))))))))))***++++++,,,,,,++++++,,,,,,---...***+++++++++,,,---............///000111111111111333333333333333333333333111111111111222444555666999999999:::::::::::::::>>>??????@@@AAABBBBBBCCCGGGGGGGGGIIINNNSSSXXX[[[[[[ZZZZZZ\\\]]][[[UUUPPPGGGFFFEEEBBB@@@AAADDDGGGOOOVVV___fffjjjmmmqqqtttxxx|||{{{xxxtttmmmeee___VVVSSSMMMFFFAAA>>><<<<<<;;;;;;<<<===>>>@@@BBBCCCEEEFFFHHHJJJLLLPPPVVVZZZaaaeeejjjnnnrrrzzzxxxooohhhdddbbb___\\\YYYVVVSSSQQQPPPNNNLLLKKKJJJHHHFFFEEEEEEEEEDDDBBBAAA@@@???>>><<<<<<<<<<<<;;;<<>>===<<<;;;888888888777777777777777333333222111000000000000000//////......---,,,,,,...------,,,,,,,,,,,,---)))************)))(((((()))))))))))))))***+++++++++++++++++++++,,,------((()))+++,,,------,,,,,,...///000111111111111111222222222222222222222222///000111222333555666777999999999999999999999999???@@@@@@AAAAAABBBCCCCCCFFFFFFFFFHHHMMMRRRXXX[[[ZZZXXXWWWVVVUUURRRMMMIIIDDDDDDEEEDDDDDDFFFJJJMMMUUU[[[eeemmmrrrvvvyyy{{{{{{~~~}}}vvvoooiiibbbYYYSSSLLLIIIEEE@@@<<<;;;:::;;;<<<===???AAACCCEEEGGGHHHHHHKKKNNNQQQUUU[[[aaafffppptttyyyzzztttppplllfffbbbaaa^^^ZZZXXXVVVSSSPPPNNNPPPNNNKKKJJJJJJJJJHHHGGGCCCBBBAAA???>>>======<<<;;;;;;<<<===@@@BBBEEEFFFHHHJJJLLLNNNOOONNNMMMLLLPPPQQQVVVZZZ]]]dddtttyyykkkaaaUUURRRPPPPPPQQQTTT]]]eeekkknnnooommmmmmooonnniiiaaa\\\VVVTTTSSSOOOGGG@@@>>><<<:::===CCCMMMWWW]]]aaa[[[RRRHHH???999555333...---------------......................................................,,,------...........................------,,,,,,////////////000000000000000000000000000000111222111111111111111111111111222333444333333333555777777777:::BBBMMMXXX___cccgggrrrzzzsssllljjjkkkfffaaa]]]YYYWWWWWWXXXXXXWWWXXXXXXVVVUUUSSSRRRPPPPPPIIIIIIIIIHHHHHHFFFEEEEEEDDDCCCBBB@@@>>>===<<<;;;::::::999888777666555555444333222111000000000000/////////...------,,,,,,000...+++(((((())),,,...)))************)))(((((())))))(((((())))))***+++***************+++,,,,,,+++,,,...000111000/////////000000111111111111000222222222222222222222222//////111333444666777777888888999999999999999:::??????@@@AAABBBBBBCCCCCCDDDDDDEEEHHHMMMRRRWWW[[[WWWUUURRROOOMMMJJJFFFDDDBBBCCCEEEGGGHHHLLLPPPTTTZZZ```iiiqqqwww{{{}}}~~~~~~|||vvvlllddd^^^WWWOOOJJJFFFDDD@@@===;;;:::;;;<<<@@@BBBEEEHHHJJJLLLMMMMMMLLLOOOUUUZZZ```gggnnnsss}}}|||sssmmmllliiifffbbb```\\\XXXUUUUUURRROOONNNMMMLLLJJJIIIEEEDDDCCCAAA@@@???>>>>>>???>>>===<<<<<<>>>@@@BBBCCCEEEIIINNNPPPRRRQQQQQQMMMNNNQQQTTTUUUYYYggguuu}}}mmm]]]VVVPPPOOOOOOPPPXXXaaahhhlllnnnlllmmmppppppnnnggg```WWWQQQPPPNNNHHHDDD???===;;;;;;@@@JJJUUU]]]aaa]]]VVVMMMDDD<<<777444//////...------.........////////////////////////////////////////////////,,,---......//////......//////..................////////////000000000000000000000000000111222222111111111111111111111111222333444444333444666888999;;;AAAJJJVVVaaaiiimmmwww|||uuunnnlllmmmhhhaaa^^^ZZZWWWWWWWWWWWWWWWWWWWWWUUUTTTRRRQQQOOOOOOIIIIIIIIIHHHGGGFFFDDDCCCDDDCCCBBB@@@>>>===<<<;;;;;;:::999888777555444444444333222111111000111111//////......---,,,,,,,,,000...***(((''')))+++---******++++++******)))((()))(((((((((((()))************))))))******+++,,,+++,,,---///000//////...000000111111222111111000222222222222222222222222///000222333555666666777777777888888999:::::::::======>>>@@@AAACCCDDDDDDCCCDDDFFFIIIMMMQQQUUUWWWSSSQQQNNNJJJFFFDDDBBBAAAAAACCCFFFIIILLLPPPVVVYYYaaaeeelllsssyyy}}}|||ooohhh^^^WWWQQQLLLFFFBBB@@@>>><<<::::::;;;===???@@@CCCGGGKKKNNNPPPQQQQQQTTTYYYaaaiiipppwww}}}wwwtttrrrnnnjjjfffaaa\\\XXXXXXUUURRRPPPOOONNNLLLJJJHHHGGGFFFDDDBBBAAA@@@@@@BBBAAA???===<<<===???@@@???BBBFFFKKKPPPSSSUUUVVVQQQPPPRRRTTTTTTWWW```kkknnnwww{{{iii\\\QQQPPPQQQRRRXXXbbbaaafffjjjiiijjjmmmnnnmmmkkkdddZZZRRROOOLLLJJJHHH???>>><<<;;;???GGGRRRZZZccc```[[[SSSIII???777222000000///............///////////////////////////////////////////////////------...////////////...///............///000111....../////////000000000000/////////000111222333222222222222222222222222000111222222222333666888;;;AAAKKKUUU```kkkvvv||||||uuunnnmmmmmmhhhbbb^^^ZZZWWWWWWWWWWWWWWWWWWWWWUUUTTTRRRQQQOOOOOOKKKKKKJJJIIIHHHFFFDDDCCCDDDCCCBBB@@@>>>===<<<;;;999999999888777666666555444444333222111111111111///......------,,,,,,+++......---,,,++++++******+++++++++++++++******)))((((((((((((((()))******+++************+++,,,,,,)))***+++,,,------------111111111222222111111000111111111111111111111111000111222444555666666666555666777888999:::;;;<<<;;;;;;===???AAACCCDDDEEEEEEFFFHHHKKKMMMPPPQQQRRRQQQOOOLLLGGGCCCAAAAAABBBDDDGGGKKKNNNRRRWWW\\\```gggiiinnntttzzz}}}~~~~~~wwwqqqbbb[[[QQQJJJGGGDDDAAA>>>;;;:::999:::<<>>>>>>>>???@@@>>>@@@CCCGGGLLLQQQVVVXXXYYYVVVVVVXXXXXXXXX^^^dddbbbiiitttyyygggWWWUUUUUUTTTXXX```[[[bbbgggggghhhkkkmmmllllllggg___WWWQQQMMMKKKJJJ@@@???===;;;===EEEOOOWWWbbbaaa^^^YYYPPPEEE;;;555111000000///......//////////////////////////////////////////////////////------...///////////////---,,,,,,,,,---///000222------.........///////////////...///000111222222222222222222222222222222///111222333333444777999===GGGUUUaaalllwww|||uuunnnlllmmmhhhbbb^^^ZZZWWWWWWWWWWWWVVVYYYXXXWWWUUUTTTRRRQQQPPPMMMMMMLLLKKKIIIFFFEEECCCDDDCCCBBB@@@>>>===<<<;;;888888777777777777777777555444333222111111111111///......------,,,++++++,,,...///000///---***(((+++,,,,,,,,,,,,+++******((((((((((((((()))******,,,,,,++++++,,,,,,---...------......///000000111111111222222222111111000111111111111111111111111000111333555666666555555444555666777999;;;<<<===999:::<<<>>>@@@CCCDDDEEEGGGHHHKKKMMMNNNNNNMMMMMMQQQOOOKKKGGGCCCAAABBBDDDHHHKKKPPPTTTXXX]]]bbbfffkkkllloootttzzz}}}|||{{{||||||{{{vvvnnngggZZZSSSJJJEEEBBBAAA???===999999999;;;???CCCHHHKKKRRRVVV]]]eeejjjnnnoooppptttzzz|||vvvpppkkkccc```]]][[[YYYXXXUUUSSSMMMKKKJJJGGGFFFDDDDDDCCCAAA@@@???>>>??????AAAAAA>>>???AAADDDIIIOOOUUUXXX\\\XXXVVVXXXXXXWWWYYY]]]___eeelllsss}}}qqq]]]YYYYYYUUUVVV\\\YYYaaaggghhhiiilllnnnmmmkkkiiiddd\\\TTTNNNKKKKKK@@@@@@>>><<<===DDDNNNVVV]]]^^^___\\\UUUKKKAAA;;;111111000///////////////000000000000000000000000000000000000000000000000---......///////////////++++++***+++,,,...000222------------.........///............///000111222222222222222222222222222111333444555555777999<<>>===;;;;;;;;;:::888666555444555555555444444333222111000000////////////............---------,,,,,,++++++++++++++++++************)))&&&((()))***))))))+++,,,************+++,,,---------...///111222222222222000000000000000000000000333222111111111333555777444666777666444333333444666555555555666999;;;===>>>>>>@@@AAABBBCCCCCCCCCCCCFFFJJJLLLKKKIIIHHHGGGIIIIIIGGGDDDBBBAAACCCEEEGGGMMMTTTYYY[[[```gggmmmqqqrrrtttxxx|||~~~~~~}}}zzz|||zzzrrrnnnjjjbbbXXXPPPJJJDDD@@@??????===<<<<<<<<<===>>>AAAGGGOOOUUUWWW___iiippprrruuu{{{{{{tttllljjjeee```[[[WWWUUUTTTUUURRRNNNLLLKKKJJJIIIHHHGGGEEEBBBAAA@@@@@@>>>===??????>>>???BBBHHHQQQWWWWWWYYY\\\^^^^^^]]]ZZZYYYZZZZZZ___gggoooyyylll]]]ZZZ[[[ZZZWWWYYY\\\aaafffjjjkkklllllliiigggddd^^^WWWQQQMMMLLLCCC>>>;;;<<<>>>AAAKKKTTT]]]bbbddd___WWWPPPGGG???999333///111222000...///////////////////////////000000//////.........---//////.........------------------...///000111111000000000000000000000000//////000111222222333333111111111000111111222333444222111222111222999AAAMMMXXXfffrrr{{{}}}tttmmmmmmmmmeeebbb^^^YYYVVVVVVVVVWWWWWWYYYWWWVVVUUUUUUTTTQQQOOOMMMLLLKKKIIIGGGEEEDDDCCCDDDCCCBBB@@@>>>===;;;;;;;;;:::888666555555555666444333333222111000//////............------------//////.........---------+++++++++************)))'''(((******))))))+++,,,************+++,,,---...,,,,,,...///000000000000000000000000000000000000333222111111111333555666444666777666555333333444666555555555666999;;;===@@@@@@AAABBBCCCCCCCCCCCCFFFHHHKKKJJJHHHDDDBBBAAADDDDDDCCCBBB@@@AAACCCEEEHHHPPPYYY___bbbeeejjjmmmssstttvvvyyy}}}}}}wwwxxxtttlllfffbbbZZZRRRIIIDDD???<<<===>>>>>>===???@@@BBBEEEIIIPPPYYY___hhhmmmsssxxx|||uuusssoooiiiddd___\\\ZZZWWWUUUQQQNNNMMMLLLJJJIIIIIIGGGDDDCCCBBBBBB@@@>>>???>>>>>>===???CCCJJJOOOWWWZZZ^^^aaaaaa___\\\ZZZYYYYYY\\\bbbjjjsss{{{ggg\\\XXXVVVTTTWWWZZZ^^^cccgggjjjkkkkkkiiihhhddd___XXXRRRNNNLLLDDD???<<<===>>>AAAJJJSSS]]]bbbeee```ZZZSSSKKKCCC:::333...///000...---...000000000000000000000000000000/////////.........//////.........---------,,,---///000111000/////////////////////////////////000000111222222333333111111111111111222222333555444666888999999@@@HHHWWWbbbppp|||}}}tttmmmmmmmmmdddbbb___ZZZXXXXXXXXXXXXXXXYYYXXXVVVVVVVVVUUUSSSQQQKKKKKKJJJHHHGGGEEEDDDDDDCCCBBBAAA@@@>>>===;;;;;;;;;:::888666555555666666666666555444333222111111...------------,,,,,,,,,............------------+++++++++************)))''')))******))))))+++,,,************+++,,,---...,,,---...//////000//////000000000000000000000000222222111111222333555666444555777666555333444444666555555666777999;;;===BBBBBBBBBBBBBBBBBBBBBBBBEEEFFFHHHGGGCCC@@@===<<>>@@@@@@DDDFFFJJJOOOVVV___hhhnnnvvvwwwyyy}}}}}}wwwqqqkkkfffccc^^^\\\XXXUUUSSSQQQOOOMMMLLLIIIGGGEEEEEEDDDBBBAAA@@@@@@???>>>>>>@@@DDDGGGTTTWWW]]]aaacccaaa]]][[[XXXWWWXXX]]]aaahhhuuuyyyeeeZZZUUUUUUTTTVVV[[[___dddgggiiiiiijjjhhheee```ZZZUUUPPPMMMGGGBBB>>>======@@@HHHQQQ\\\cccfffccc^^^XXXQQQJJJ@@@888111000000......///111111111111111111111111000000////////////....../////////............---,,,---000222222000...,,,........................000000000111222222333333111111111111111222333333111111444999;;;===EEEMMMaaalll{{{}}}tttmmmmmmllldddaaa^^^ZZZXXXXXXYYYYYYYYYYYYWWWVVVVVVVVVUUUSSSQQQJJJJJJIIIHHHGGGFFFEEEDDDBBBBBBAAA???>>><<<;;;;;;999888777555444444555555555555444333222111111000.........---------,,,,,,+++++++++++++++++++++++++++++++++*********))))))((()))++++++***)))+++,,,*********+++,,,---...//////000000111111111111000000000000000000000000000111111111111222333444555333555666666555444444555666666666666888:::;;;<<>>???BBBDDDFFFIIIMMMPPPRRRXXXbbbiiimmmooopppqqqttttttuuuwwwxxxxxxuuurrrlllhhh___WWWPPPJJJEEEAAA>>>===<<<<<<>>>@@@CCCDDDHHHMMMSSS[[[cccmmmvvv|||~~~~~~wwwqqqmmmiiifffbbb^^^[[[XXXTTTQQQNNNLLLIIIGGGGGGFFFDDDBBBBBBBBBBBB@@@??????AAACCCKKKOOOWWW]]]aaaaaa^^^\\\ZZZWWWWWWYYY[[[___iiissstttaaaYYYWWWQQQSSSWWW[[[```cccfffhhhiiihhheeebbb^^^XXXRRRNNNIIIDDD???>>>===???FFFOOO\\\ccchhhfffbbb^^^XXXRRRIII???666444333111111222111111111111111111111111000000///////////////////////////..................///000111111000...---////////////////////////000000111111111222222222222111111111111222333333111000333888<<>><<<;;;;;;888777555444333444444555222222111000///...------////////////.........---+++++++++++++++++++++++++++++++++*********)))))))))***++++++******+++,,,*********+++,,,---///000000111111111111000000///000000000000000000000000111111111111222333444444333555666666555444444555555666666777999:::;;;<<>>???>>><<<;;;;;;<<<===???CCCFFFIIIMMMRRRUUUXXX\\\bbbggglllooorrrtttuuuuuuuuuvvvuuurrrnnnjjjccc]]]UUUNNNHHHCCC???>>><<<======>>>???BBBFFFHHHOOOTTT]]]fffpppyyy{{{xxxssspppkkkfffbbb]]]XXXTTTQQQOOOKKKJJJIIIHHHFFFDDDAAABBBBBBAAA??????@@@BBBDDDHHHPPPXXX^^^aaaaaaaaa]]][[[ZZZ[[[YYYZZZ```iiiooozzzkkk[[[TTTQQQRRRUUUXXX\\\aaadddfffhhhgggeeedddbbb]]]VVVPPPKKKEEE@@@???===???FFFNNN\\\dddiiiiiifffccc^^^XXXOOODDD:::666444222111333000000000000000000000000//////000000000000000000////////////////////////222111///......///000111000000000000000000000000111111111111111222222222222222222111222333333444666444555:::@@@JJJXXXfffqqq~~~tttmmmllllllccc^^^\\\YYYYYYZZZZZZZZZYYYYYYXXXVVVUUUUUUTTTQQQNNNJJJJJJIIIGGGFFFDDDCCCCCCAAA@@@???>>>===<<<<<<;;;777666555444444444555555555555444333222111111000000000/////////.........,,,,,,,,,,,,------------+++++++++************)))***+++,,,+++******+++,,,*********+++---...000000//////000//////...---,,,000000000000000000000000000000111111222333333333222444666666555444555666555666777888:::;;;<<<<<<===<<<:::999888999999:::>>>>>>>>><<<:::999:::;;;<<<@@@DDDHHHKKKOOOTTTWWW\\\]]]```eeejjjooorrruuuwwwvvvvvvtttrrrmmmfffbbbXXXQQQKKKGGGDDD???===>>>;;;<<>>@@@BBBEEEKKKRRRYYY```dddfffcccaaaaaaaaa]]]ZZZ]]]ccceeepppwww___SSSRRRSSSTTTWWWZZZ___ccceeegggeeeeeeeeeeeeaaaZZZSSSLLLFFFAAA???>>>???EEENNN]]]dddkkkkkkiiigggccc]]]RRRGGG===888555111///000000000000000000000000000//////000000000000111111...////////////000000000333111///------///222333111111111111111111111111111111111111111111111111222222222222222333444444666555777<<>>===<<<<<<;;;999888777666555666777777888777777666555444333222//////.........---------++++++,,,,,,,,,---------+++++++++************)))***+++,,,,,,******+++,,,*********+++---///000111000000000000///...,,,,,,000000000000000000000000///000111222222333333333222444666666555444555666555666777999:::;;;<<<<<<;;;:::888777777777999:::<<<<<<<<<;;;::::::===???@@@CCCHHHLLLOOOSSSWWWYYY]]]^^^```eeejjjooorrrsssuuutttrrrpppllleee]]]WWWMMMFFFBBBBBBBBB>>>===@@@<<>>@@@BBBCCCFFFKKKRRRZZZbbbfffiiihhhiiihhhccc]]]]]]aaaaaahhhrrr{{{nnn]]]UUUTTTUUUVVVZZZ^^^bbbeeeeeeddddddggghhheee]]]VVVLLLFFFAAA???>>>???FFFNNN]]]eeellllllkkkjjjeee```UUUJJJ@@@;;;777222//////111111111111111111111111//////000000000111111111.../////////000000000000000000///...///000222333000000000000000000000000111111111111111111111111333222222222222333444444444555999AAAJJJTTTcccppp{{{~~~uuummmlllkkkccc___]]]\\\\\\]]]^^^]]]\\\^^^\\\ZZZXXXWWWTTTQQQNNNLLLKKKJJJGGGEEECCCAAAAAA@@@??????>>>===<<<<<<;;;:::999888777777888888999333222222111000///...---......---------,,,,,,,,,)))))))))******++++++++++++++++++************)))***,,,---,,,******+++,,,*********+++---///000111222222222222111///...---000000000000000000000000///000111222222333222222222444666666555555555666555666777999;;;;;;<<<<<<:::999777666666777999:::777888999999:::===BBBEEEDDDGGGLLLPPPSSSWWWZZZ]]]\\\^^^aaaffflllppprrrrrrrrrpppnnnjjjeee]]]TTTNNNFFF???<<<@@@@@@===>>>BBB>>>CCCIIINNNRRRXXX___dddlllrrr}}}|||sssjjjddd\\\ZZZVVVTTTSSSRRROOONNNLLLKKKHHHCCC???>>>???AAAAAAAAAAAAEEEKKKUUU^^^cccmmmmmmnnnmmmggg```^^^aaa___ccchhhlllttt~~~kkkVVVVVVVVVWWWYYY]]]bbbddddddcccdddgggjjjggg___XXXLLLFFFAAA???>>>???FFFNNN]]]eeelllmmmlllkkkgggaaaXXXNNNDDD???;;;555111111222222222222222222222222//////000000111111111222.../////////000000111111......///000111222222222000000000000000000000000222222111111111111111111333333222222333333444555777999@@@KKKTTT\\\iiittt~~~vvvnnnjjjjjjdddccc___[[[YYY[[[]]]]]]\\\\\\[[[YYYYYYXXXVVVRRROOOOOOOOOMMMKKKIIIGGGEEEDDDBBBBBB@@@???===<<<;;;:::777777666555555555555555777555333111000000000111......---------,,,,,,,,,,,,,,,---...///...***'''((()))*********((('''&&&(((((()))***+++,,,,,,---------..................000111111222222222111111222111000......---------///000222444555555555444000000000111222222333333444666888:::;;;:::999888666555444333444555777888999999:::;;;===???@@@AAADDDHHHNNNUUUZZZ]]]^^^^^^```______bbbgggllloooqqqrrrnnniiiccc\\\TTTKKKEEE;;;;;;;;;:::;;;???EEEJJJOOOSSSYYY\\\ZZZZZZcccooouuu|||yyypppkkkeee```[[[YYYXXXVVVRRRNNNLLLJJJGGGEEEEEEDDDBBB@@@>>>@@@AAAAAABBBIIITTT]]]cccjjjrrrtttooohhheeeeeefff^^^\\\cccjjjsssyyyjjj]]]UUUYYY\\\\\\^^^dddbbbfffiiihhhggghhheee```SSSKKKDDDBBBAAABBBFFFLLLZZZeeennnpppooolllhhhccc\\\UUULLLCCC<<<777333000000000222333333222111000111111111111111111111111000000000000000000000000......//////000000000111...///000111222333444444111111222222222333333333111000111444444333666<<<<<<>>>IIIXXXccclllzzz~~~wwwnnnkkkiiicccbbb___[[[[[[\\\]]]]]][[[\\\ZZZYYYXXXWWWUUURRROOOOOONNNLLLJJJHHHFFFEEEDDDBBBBBB@@@???===;;;:::999888777777666666666666777333222111///......------.........---------,,,,,,...---,,,,,,------+++*********++++++***))))))(((+++++++++++++++,,,,,,,,,---------....../////////111111222222222111111000111111000///...---------000111222333333333222111000000111111222333333333444666888:::::::::999888888777555444444666777888:::;;;;;;===???AAACCCEEEIIIKKKPPPUUUYYY[[[\\\\\\bbbaaaaaabbbeeehhhjjjjjjkkkgggaaa[[[TTTMMMEEE@@@<<<<<<<<<<<<>>>DDDKKKPPPZZZ\\\```aaa\\\[[[bbbmmmzzz{{{vvvlllgggaaa^^^]]][[[WWWTTTOOOLLLIIIFFFEEEDDDAAA@@@@@@AAAAAA??????DDDMMMUUU\\\eeeoootttsssoookkkhhheee]]]ZZZ___bbbffftttssscccWWWXXXZZZYYYZZZ___```eeehhhgggggghhheeeaaaVVVNNNFFFCCCAAABBBFFFLLLZZZeeeoooqqqooommmiiiddd___XXXOOOFFF???999555222000111222333333222111000111111111111111111111111000000000000000000000000/////////000000111111111444333333222111000//////111222222222222333333333444222333555333111444:::>>>FFFWWWjjjvvv~~~wwwoookkkiiibbb```^^^]]]]]]]]]]]]\\\ZZZ[[[YYYXXXXXXWWWUUUQQQOOOMMMLLLKKKIIIGGGEEEDDDCCCCCCBBBAAA???<<<:::888888777777777666777777888888333333333333222111//////.........------------,,,000---+++***+++------,,,,,,,,,+++************+++---------,,,,,,,,,++++++,,,,,,---...//////000000222222222222222111000///111000//////............222222222222222111000///111111111222333333444444555666888999:::999999888999888666555555666777888;;;<<<===???BBBEEEGGGIIINNNPPPRRRUUUXXXZZZ[[[\\\dddcccbbbcccddddddcccaaabbb^^^WWWPPPKKKEEE@@@===<<<===>>>???CCCKKKSSSYYYddddddfffeeeaaa^^^fffpppwwwrrrkkkgggeeebbb^^^ZZZSSSOOOKKKHHHFFFEEEBBB@@@CCCCCCAAA>>><<<>>>EEEJJJQQQYYYeeeooottttttppplllfff```]]]^^^\\\[[[dddpppqqq]]]XXXXXXVVVWWW[[[^^^ccceeeeeefffgggfffbbb[[[RRRIIIEEEBBBAAAEEELLLZZZeeeooorrrqqqoookkkfffbbb\\\SSSKKKCCC===777444111111222222222222111111111111111111111111111111000000000000000000000000000000000111111111111111555444333222111///......222222222222333333333333555444555777555444888???GGGWWWppp~~~wwwoookkkhhhbbb^^^^^^^^^^^^^^^]]][[[ZZZZZZYYYXXXWWWWWWUUURRROOOLLLKKKJJJHHHFFFEEECCCCCCEEEDDDBBB???===:::888777666666666666666777777888333444555555444222111///............------------///---++++++---------,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111222333333333222111000///...000000//////////////////222222222222222111111000222222222333444444555555666666777888999999888888:::999777666555666888999;;;<<<>>>AAADDDHHHKKKLLLQQQRRRSSSUUUXXXZZZ]]]^^^ddddddcccccccccaaa]]]ZZZZZZUUUNNNHHHDDDAAA???======>>>@@@CCCHHHQQQ[[[aaahhhgggiiiiiifffeeemmmvvvwwwqqqmmmhhhbbb^^^VVVRRRNNNJJJIIIGGGFFFDDDEEEDDDBBB>>>;;;<<<@@@DDDFFFLLLVVVcccmmmrrrqqqpppmmmhhhdddbbb]]]ZZZ___gggooohhh[[[WWWSSSUUUYYY[[[___bbbbbbdddgggfffccc___WWWNNNHHHCCCAAAEEEKKKZZZeeeooorrrrrrpppmmmhhhddd___WWWNNNGGG@@@999555222222222222222222111111111111111111111111111111000000000000000000000000111111111111111111222222000000111111111222222333222222222333333333444444555555777999999:::BBBLLLYYYooo~~~wwwnnnjjjhhhbbb]]]^^^______^^^\\\[[[ZZZZZZYYYXXXWWWWWWUUURRRPPPKKKJJJIIIHHHFFFEEECCCCCCEEEDDDCCC@@@>>>;;;999888555555444444444555555666000000111111111///...---//////.........---------,,,,,,,,,...000///---***+++***)))(((((()))+++,,,)))))))))***+++,,,,,,,,,,,,,,,---...///111111222333333333222111000///...000000/////////000000111222222222222333333444444333333333444555555666666666666777777888888888777:::888777666555777888999;;;<<<>>>BBBEEEIIIMMMOOOQQQRRRSSSVVVYYY]]]```bbbcccbbbbbbaaa```^^^YYYUUUPPPKKKEEE@@@>>>>>>>>>>>>>>>@@@DDDHHHNNNVVV___fffkkkkkklllnnnmmmmmmsss||||||uuunnnfff```YYYVVVQQQMMMLLLKKKJJJIIIFFFEEECCC???======???AAABBBDDDKKKUUUaaakkkpppssstttqqqlllfff___ZZZ\\\aaahhhxxxuuubbbXXXRRRRRRXXXWWW\\\___```bbbfffgggdddbbb[[[SSSLLLEEEAAAEEEKKKYYYdddooorrrrrrrrrnnnjjjddd```XXXQQQIIIBBB;;;666444333333222222222111111111111111111111111111111000000000000000000000000222222111111111111111111---...///000222333555555222222333333333444444444555555777:::;;;???LLLXXXppp}}}uuullliiihhhccc\\\^^^```___]]][[[[[[[[[ZZZYYYXXXXXXXXXWWWTTTQQQKKKJJJIIIHHHFFFEEEDDDCCCDDDCCCBBB@@@===;;;:::999666555444444333333444444111222222222111111000////////////.........------++++++---///111000---******))))))))))))***++++++'''((()))***+++,,,,,,---------...///000000111111222222222222222111000///////////////000111111222333222222222333444555555444444444555666666777777777777777777777777777777888777666555555777999:::===>>>@@@CCCGGGKKKOOOPPPQQQRRRTTTWWW[[[___bbbdddaaa```^^^]]]\\\XXXSSSPPPGGGCCC===;;;;;;===??????BBBEEEIIINNNTTT[[[bbbgggppppppsssvvvvvvvvv|||xxxnnnggg___[[[UUUQQQOOOOOONNNMMMHHHFFFDDDAAA?????????@@@AAACCCFFFLLLVVVaaalllrrrxxxwwwtttlllccc\\\ZZZ[[[cccjjjyyyrrraaaUUURRRVVVTTTXXX\\\]]]```fffgggeeeccc^^^XXXQQQIIICCCEEEKKKWWWbbbnnnrrrrrrrrroookkkddd```ZZZSSSLLLEEE===888555444333222222111222222111111111111111111111111000000000000000000000000111111111111111000000000000000000111222222333333333333333333444444444444666666888:::===FFFXXXhhh|||ssskkkhhhiiiddd]]]___```___\\\ZZZ[[[\\\[[[ZZZYYYYYYYYYXXXUUURRRKKKJJJJJJHHHGGGFFFEEEDDDAAA@@@???===<<<:::999888888777666555444333333333444444333333222333333333////////////............---,,,,,,...000000...,,,)))******+++,,,,,,++++++*********++++++,,,,,,,,,......//////000000000111111111222222222111111000////////////000111222333444333222111111111222333444555555666666777888888777777777666666666777777666555444444555777999:::@@@AAACCCFFFJJJNNNQQQRRRRRRSSSVVVYYY]]]```bbbccc```^^^[[[XXXUUUQQQLLLHHHAAA>>>;;;:::===@@@CCCDDDGGGJJJPPPUUUZZZ___dddgggrrrsssxxxyyyqqqgggbbb[[[UUURRRPPPNNNMMMIIIGGGDDDBBBAAA???>>>===???AAACCCFFFLLLVVVccclllvvvzzz|||xxxpppgggaaa^^^aaacccjjjzzzttt___VVVWWWQQQVVVZZZ[[[___eeegggfffccc```[[[VVVLLLDDDEEEJJJUUUaaammmqqqrrrrrrppplllccc```[[[VVVOOOHHH@@@;;;666555333222111111222222111111111111111111111111000000000000000000000000111111111000000/////////111111111111111222222222333333333444444444444555666666999>>>FFFTTTmmm{{{rrriiihhhiiieee]]]___```^^^[[[ZZZ[[[]]]\\\[[[ZZZZZZZZZYYYVVVSSSKKKKKKJJJIIIHHHFFFEEEEEE???>>>===<<<:::999888777:::999777666444333333333222111000/////////000111000/////////............///---+++,,,---///000///)))***,,,---...---,,,,,,------,,,,,,,,,,,,++++++////////////000000000000000111111222222222111111////////////000111333333555444222000/////////000555555666666777777888888888777666666666666777777444333333333444777999;;;BBBCCCEEEHHHLLLOOORRRTTTSSSUUUWWW[[[]]]```aaabbb___\\\XXXTTTPPPKKKFFFCCCAAA???<<<===@@@EEEHHHIIIJJJOOOUUUZZZ^^^aaaeeegggppprrrzzzyyylllggg___XXXSSSPPPMMMLLLKKKHHHEEEBBBAAA???<<<;;;;;;>>>AAACCCEEEMMMZZZdddttt|||}}}uuulllfffbbbaaadddmmm~~~iii[[[ZZZPPPUUUXXXZZZ___eeehhhfffccc```]]]XXXNNNEEEEEEJJJTTT```lllqqqrrrrrrpppllldddaaa\\\WWWQQQJJJBBB===666555444222111111222222111111111111111111111111000000000000000000000000111000000000//////......//////000111222333333333333333333444444444555555444555;;;CCCOOOcccuuukkkggghhhdddbbbbbb```___]]][[[ZZZZZZ[[[[[[\\\[[[YYYVVVSSSQQQMMMLLLKKKHHHFFFDDDBBBAAA??????>>>===<<<;;;::::::777777666555333222111111333222111000///---,,,,,,000///---,,,++++++,,,---+++,,,...000111111000000///...,,,)))&&&&&&(((+++))))))***+++,,,,,,------......////////////......000000000000000000000000222222222111111///......,,,---///000111111111000000111222444555666666666777777777777777666555555555555666777999:::<<<===@@@AAADDDGGGKKKNNNQQQRRRRRRSSSUUUXXX\\\______^^^^^^ZZZTTTLLLFFFBBB??????<<<<<<===???BBBGGGJJJMMMRRRVVV]]]cccdddbbbeeelllsss{{{{{{rrriii^^^WWWVVVUUUSSSQQQLLLJJJHHHGGGGGGEEECCCAAA???AAAAAA@@@@@@GGGRRR[[[jjjyyyzzzjjjkkkeeeeeekkkrrr}}}fffZZZWWWXXXYYY[[[___bbbbbb___bbbbbbbbb___YYYTTTPPPOOO[[[bbbjjjqqqsssrrrqqqpppgggdddaaa\\\WWWOOOGGGBBB999444111222333111111444444444444444333222222111222222222222111111000000000000000000111111111111000111111111111222222222666666555444444444555555555:::@@@GGGTTTnnn}}}tttkkkggghhheeebbbaaa```___]]][[[ZZZYYY[[[[[[[[[[[[YYYUUURRRPPPMMMLLLJJJHHHFFFDDDBBBAAA@@@@@@???===<<<:::999999666666666555555444444444444444333333222111111111000000///...------------)))***+++,,,,,,,,,,,,,,,//////---+++(((((()))+++))))))***+++,,,------......//////000000000//////000000000000000000000000///000000111111111111111,,,---...000111111000000111111333444555666666666666666666666666555444444333333444555777888:::;;;???AAADDDHHHKKKNNNPPPQQQQQQRRRTTTXXX\\\]]]\\\[[[[[[WWWPPPIIICCC???======AAAAAABBBEEEIIINNNSSSVVVWWWYYY___dddeeedddhhhpppwww~~~~~~sssjjj```YYYWWWUUURRRPPPLLLJJJHHHGGGFFFEEECCCAAA@@@@@@@@@>>>===BBBKKKSSScccvvvwwwnnnfffdddhhhnnnxxxoooaaaWWWVVVVVVWWW[[[^^^^^^\\\bbbcccdddbbb^^^ZZZWWWVVV___dddkkkppprrrqqqpppppphhhfffbbb^^^YYYRRRJJJEEE===888444444444111111333333333444444444333222222222222222222111111111000/////////000111222222222111111111111222222222222555555444444444444444555444888???LLL```}}}{{{sssjjjggghhheeebbbaaa```^^^]]][[[ZZZYYY[[[[[[[[[ZZZXXXUUURRRPPPMMMLLLJJJHHHFFFCCCBBBAAA@@@???>>>===;;;:::999888666666666666666666666666000000000000000000000000000000000000///...------------,,,,,,,,,------.........///---+++******+++)))******+++,,,---.../////////000111222222111111000000000000000000000000---...///111222333333333---...///000000000000000111222333444555666666666555555555555555444444333222333333555666999:::;;;???AAAEEEJJJMMMOOOOOOPPPPPPQQQTTTXXX[[[[[[YYYVVVTTTPPPJJJDDD???<<<;;;;;;@@@AAAEEEIIIOOOTTTXXX[[[]]]]]]aaaeeeggghhhnnnvvvvvvoooeee^^^ZZZWWWTTTQQQOOOMMMJJJIIIIIIHHHFFFDDDBBBBBB@@@===<<<>>>EEEKKKYYYlllxxxooohhhhhhjjjppp}}}kkk[[[WWWSSSTTTXXX[[[\\\[[[aaadddffffffdddbbb``````eeehhhmmmpppppppppppppppjjjhhhddd```[[[UUUNNNIIIBBB<<<777666555111111222222222333444444444333333222222222222111111111111//////000000111222333333111111111111222222222333444444333333333444444555666999BBBUUUpppyyyrrrjjjggghhheeeaaaaaa```^^^\\\[[[YYYYYYZZZ[[[[[[ZZZXXXUUURRRPPPLLLLLLJJJHHHEEECCCAAA@@@>>>======<<<<<<;;;::::::666666666555555555555555///////////////////////////000111111000///---,,,//////---,,,,,,---...///+++---......,,,*********)))***+++,,,---...///000000000111222333333333333222222222222222222222222---...///111222333444444///000000111111111111111222333444555666666666666555555666666555555444333444555666777999;;;===>>>???BBBGGGKKKNNNOOOOOONNNPPPQQQTTTXXXZZZYYYUUURRRMMMJJJDDD???;;;::::::;;;>>>BBBIIIQQQWWW[[[\\\]]]```___aaafffjjjnnnvvv}}}vvvlllddd___[[[WWWTTTTTTRRRPPPNNNNNNLLLJJJGGGDDDDDDBBB???>>>???CCCGGGPPP^^^qqq~~~rrrmmmlllmmmttt|||xxxeee\\\UUUTTTWWWYYY[[[]]]```cccfffhhhhhhhhhhhhiiijjjlllnnnooonnnnnnnnnoookkkhhheeeaaa\\\WWWPPPLLLDDD===888666555222111333111222222333444444444444222222222222222222222222000111111111111111222222111111111222222222333333333333333333333444555666;;;>>>III___~~~xxxrrrjjjggghhhdddaaa```___^^^\\\ZZZYYYXXXZZZZZZZZZZZZXXXUUUQQQPPPLLLKKKIIIGGGEEECCCAAA@@@;;;;;;;;;;;;<<<<<<<<<===777777666555444333222111444333333222222111111000...///000000///...,,,+++,,,+++***)))))))))***+++(((***------,,,***)))))))))***+++,,,...///000111111111222333333333333333111111111111111111111111000000111222222222222222222222222222222222333333333333444555666666666666666777777777777666555555555555666888:::<<>>@@@CCCEEEHHHKKKMMMNNNNNNNNNOOOOOOPPPRRRRRRPPPKKKHHHCCCAAA===;;;;;;>>>BBBEEEHHHNNNWWW```dddeeebbb```ccccccgggpppwww}}}zzzoooeee```^^^]]]```]]]YYYVVVSSSPPPMMMJJJCCCBBBAAAAAA@@@?????????IIILLLVVViii|||uuupppmmmooovvv{{{hhhWWWTTTTTTTTTWWW\\\^^^aaafffiiijjjkkklllmmmoooooopppnnnlllkkkkkkllljjjgggccc```\\\XXXSSSPPPFFF>>>888666555222333666222222333444444444333333222222222222333333333333333333333222111111000000222222222222333333333333222222333444555666888999<<>>@@@BBBEEEFFFHHHJJJLLLNNNNNNOOOMMMLLLLLLLLLLLLIIIEEEBBBAAA???<<<;;;>>>CCCHHHLLLQQQTTTYYY^^^bbbcccbbbbbbhhhhhhmmmwwwwwwmmmggggggggghhheee```\\\YYYUUUPPPMMMFFFEEEDDDCCCBBB@@@>>><<>>>>>===<<<:::999888777666666666666666666666666000000000111222333333333444222111/////////000000)))***,,,...//////......***+++,,,,,,,,,,,,---///***+++,,,...000111333333444444444333222111000///222222222222222222222222000111222333333333333333111000///......///000000444555666666666666666666555555666666555555444333888999:::<<<>>>AAACCCEEEFFFGGGHHHJJJKKKMMMOOOOOOKKKJJJHHHHHHGGGEEEBBB???@@@>>><<<<<<@@@FFFLLLQQQ\\\]]]___aaacccfffggghhhmmmmmmsss}}}tttooooooqqqppplllgggccc___ZZZUUURRRKKKJJJHHHGGGFFFCCC???<<<:::@@@IIITTT```sssyyyooonnnooozzzwww```ZZZYYYWWWZZZaaaaaadddhhhjjjjjjjjjjjjkkkmmmnnnooonnnkkkiiiiiiiiikkkhhhdddaaa^^^[[[WWWTTTOOOFFF>>>:::777333222555444444444444333333222111222222222333333444444444...///000111333444555666222222333333333444444444333333444555777999:::;;;EEEWWWooo{{{sssiiigggiiieee```___]]][[[YYYWWWVVVVVVXXXWWWWWWWWWXXXWWWTTTRRRLLLKKKJJJHHHFFFCCCAAA???::::::::::::::::::::::::444333333222222333333444//////////////////////////////.........//////000------------------------)))******)))(((((()))+++000...,,,+++---000333666777555333111///.........111111222222111000...---111222333444444333222111222111111111111333444555333444555555555444333222111222333333222333555777777999;;;<<<===>>>@@@BBBHHHIIIKKKLLLLLLKKKJJJJJJMMMKKKGGGCCC@@@???@@@@@@<<<<<<===???BBBIIIQQQVVV[[[___cccggghhhjjjkkklllvvvvvvvvvzzz{{{yyy||||||wwwqqqjjjaaaYYYSSSRRROOOJJJGGGEEECCCAAA???AAACCCHHHOOOVVVddd{{{|||uuummmmmmyyyiii```\\\WWWZZZbbb```cccgggkkknnnoooooooooooooooooonnnlllkkkjjjiiiiiihhhfffccc___ZZZVVVTTTNNNJJJDDD===888555444444333333333333333333333333444333333222222333333444111111222333333333333222222222222333444555666777444333555777666444999@@@KKKaaazzz}}}tttjjjgggiiieeeaaa```^^^[[[YYYXXXWWWWWWYYYXXXWWWWWWWWWVVVSSSQQQLLLKKKJJJHHHFFFCCCAAA@@@BBBAAA???===:::888666555777666555333222111000000222222222222222222222222///...............//////---------------------------......---,,,,,,---//////...------...000333555444333111000000000111111000000111222111000/////////000111111111111000///000/////////000111222333333444555555555444333222+++,,,...///000222555888888:::<<<======>>>AAACCCHHHHHHJJJJJJKKKJJJIIIHHHGGGEEEAAA>>>;;;;;;<<<<<<===>>>@@@CCCFFFLLLRRRWWW```dddiiimmmooopppqqqsssxxxxxxzzz}}}}}}vvvooofff^^^XXXSSSOOOKKKGGGEEECCCAAA@@@@@@AAAEEEIIIMMMWWWkkk}}}{{{qqqmmmsssyyy~~~rrrfff```YYYYYY]]]aaacccgggjjjmmmnnnmmmmmmnnnoooooonnnllljjjhhhggggggfffdddaaa]]]YYYUUUSSSPPPLLLFFF???999666444444333333333333333333333333444333333222222333333444111111222333333333333222333333333333444444555666444444666888888888???HHHYYYmmm~~~vvvllliiijjjgggbbbaaa___]]][[[YYYXXXXXXZZZYYYXXXWWWWWWUUURRRPPPMMMLLLKKKIIIGGGDDDBBB@@@<<<<<<;;;;;;:::999999888777666555333222111000000222222222222222222222222///......---------......------------------------,,,------,,,++++++,,,............///000111222333000000000000111222333444//////000111111111111000///000000111111000000///000//////000000111222333444444444444444333222222...000111222333555888:::999;;;===>>>>>>@@@BBBDDDGGGGGGHHHIIIIIIHHHGGGFFFAAA???<<<:::888999:::;;;???AAAEEEHHHLLLPPPUUUYYYbbbggglllqqqtttvvvxxxyyy}}}}}}~~~vvvmmmeee```WWWSSSNNNJJJHHHFFFDDDCCC@@@@@@AAACCCDDDKKK[[[jjj|||sssqqqoooooovvvqqqggg]]]YYY[[[aaabbbeeehhhjjjlllllllllmmmnnnoooooommmjjjfffdddffffffdddbbb^^^ZZZVVVTTTRRROOOIIIBBB<<<777555444333333333333333333333333444333333222222333333444111222222333333333333333444444333333333444444555444444666999:::===HHHTTTnnn~~~~~~vvvnnnkkkmmmjjjdddcccaaa^^^\\\ZZZYYYXXX[[[YYYXXXXXXWWWUUURRROOOMMMLLLKKKIIIGGGDDDBBBAAA777777777777777888888888444333333222222333333444111111111111111111111111///......------------...........................***+++,,,+++))))))+++,,,......///000111222222222//////000111111222333444...//////000111222222222111111222222222222111111111222222222333444555555444444444444333333222222444555555555444444666888:::<<<>>>??????@@@CCCEEEGGGGGGHHHHHHHHHGGGEEEDDD???>>>;;;:::999;;;===>>>AAADDDIIINNNQQQUUUXXX[[[___dddkkkrrrvvvyyy{{{}}}}}}tttlllggg^^^ZZZTTTOOOLLLJJJHHHGGGAAA@@@@@@AAAAAAFFFRRR___pppwwwpppjjjlllrrr~~~qqqbbb\\\\\\^^^```bbbeeehhhjjjlllmmmmmmoooppppppnnnjjjfffcccggggggfffdddaaa]]]ZZZXXXSSSPPPKKKDDD>>>888555333444444333333333333222222444333333222222333333444111222333333444444333333555555444333333333444444555444666999;;;AAAQQQ```}}}vvvnnnmmmpppmmmeeedddbbb___\\\ZZZYYYYYY[[[YYYXXXXXXWWWUUURRROOOLLLLLLKKKIIIFFFDDDBBB@@@===<<<:::888666444222111444333333222222333333444000000000000000000000000000///...---------------........................---......---,,,,,,---///...///000111222222111111000111111111222222222111......///000111222333333111111111111111111111111111222222333444444555555444444333333222222222222222333333222111111333555:::<<<>>>???@@@AAACCCEEEGGGGGGHHHHHHGGGEEECCCBBB===<<<::::::;;;===@@@BBBCCCHHHNNNSSSVVVYYY\\\^^^^^^cccllltttyyy|||{{{vvvsssssstttvvvvvvuuutttuuuuuuvvvwwwxxxyyyxxxyyyzzz{{{}}}~~~|||tttnnnddd___XXXRRROOOLLLJJJHHHFFFDDDCCCCCCAAABBBJJJTTTbbbwwwzzzqqqmmmmmmuuujjj___]]][[[\\\^^^aaaeeeiiilllnnnmmmooopppqqqoookkkgggdddggggggfffdddbbb___\\\ZZZSSSQQQLLLFFF@@@:::666333444444444333333222222222444333333222222333333444222222333444444444444333555555444333333333444444555555666999<<>>??????AAACCCEEEFFFFFFFFFFFFEEECCCAAA???::::::999999;;;>>>BBBDDDHHHMMMSSSXXX[[[^^^aaacccccciiirrryyy~~~}}}zzzuuutttuuuuuussspppmmmiiidddaaaaaaaaabbbbbbbbbbbbbbbbbbbbbcccdddeeeeeeeeeffffffgggggghhhhhhhhhkkknnnppprrrsssvvvwwwyyy}}}}}}wwwjjjddd\\\UUUPPPLLLJJJHHHKKKHHHEEECCC???===AAAIIIWWWjjj~~~tttooosss{{{ggg^^^ZZZ[[[\\\___bbbgggkkkmmmlllmmmnnnooommmkkkhhhfffdddddddddcccaaa^^^\\\ZZZTTTRRROOOJJJCCC===888555555444444333333222222111444333333222222333333444222222333444444444444444444444333333333444444555666666888;;;AAAPPPiii{{{ssskkkiiikkkhhhfffdddbbb___\\\ZZZXXXXXXYYYXXXWWWWWWWWWVVVSSSQQQKKKJJJIIIGGGEEEBBB@@@>>>999999999::::::;;;;;;;;;777666555333222111000000000000000000000000000000222222111//////......///........................***+++,,,+++))))))+++,,,000111111111111111222222000111222222222222111000000000/////////111222333000///...------...///000///000111333333333333222444333222111111111222333444555666777777888:::<<<999;;;===??????@@@BBBDDDCCCCCCCCCCCCAAA???===<<<:::999999:::===AAAEEEHHHNNNRRRXXX]]]```cccfffhhhlllqqqyyy}}}zzzxxxvvvuuutttqqqoooqqqmmmiiiiiikkkllljjjgggccc```[[[XXXWWWWWWVVVVVVWWWWWWVVVVVVVVVVVVWWWXXXVVVWWWWWWXXXXXXYYYYYYYYYYYY[[[^^^_________aaabbbcccfffiiijjjkkkooowww~~~rrrlllbbbZZZTTTOOOLLLJJJLLLHHHFFFDDD@@@===???EEELLL[[[ooouuupppzzzyyyfff\\\\\\\\\]]]___cccgggjjjjjjjjjkkkkkkjjjiiigggfffdddddddddcccbbb___]]]\\\UUUTTTRRRMMMHHHBBB<<<999555555444333333222111111444333333222222333333444222333444444555444444444333333333333444444555666666777:::@@@III\\\{{{|||sssiiifffhhhdddfffdddbbb___\\\YYYXXXWWWXXXWWWWWWWWWXXXWWWTTTRRRJJJIIIHHHFFFDDDAAA???>>>===<<<;;;999777666444333444333333222222333333444........................333333111000////////////////////////////////////...///000///...---///111222111111000111111222333...///111222333333222111111000/////////000222222222111000//////000111222111222444555666666555444444333222111111111222333555555666555333333444666999;;;===>>>>>>@@@BBBDDDAAAAAAAAA@@@???===:::999;;;;;;;;;<<<@@@DDDIIIKKKRRRVVV[[[```cccgggjjjlllrrrwww}}}zzzzzzzzzxxxuuuttttttuuuvvvuuusssqqqooommmmmmlllmmmllljjjiiiiiiiiigggeeejjjfffcccdddgggiiifffccc___\\\XXXUUUTTTSSSRRRQQQRRRQQQQQQPPPPPPPPPQQQQQQNNNNNNOOOPPPQQQRRRSSSSSSRRRTTTVVVVVVUUUUUUVVVWWWWWWYYY[[[[[[ZZZ^^^eeellljjjtttyyyrrrhhh___XXXTTTPPPNNNJJJGGGEEEEEECCC@@@CCCIIIBBBNNN```ttt{{{lllsss|||ooo^^^]]]\\\\\\^^^aaadddfffhhhhhhhhhhhhhhhgggffffffeeeffffffeeedddbbb```___WWWVVVTTTPPPKKKEEE???<<<555555444333333222111111444333333222222333333444222333444444555555444444222222222333444555666777777888===DDDOOOeee|||rrriiigggjjjgggdddcccaaa^^^\\\YYYWWWVVVVVVUUUTTTUUUVVVVVVUUUSSSLLLJJJGGGDDDBBBAAA@@@@@@>>><<<:::888888888777555666666555444444333222222222111///...///000222333000000////////////000000////////////............---------,,,++++++---///222222222222222222222222222222111222444444222000222222111///333777555000---000222222000.........111111333444555444333333222111///......000222333444444555555666666777777<<<<<<===>>>???@@@@@@AAABBBBBBAAA???===<<<::::::777777888===DDDKKKQQQTTTWWWZZZ^^^dddiiimmmppprrrwwwzzz}}}~~~||||||~~~}}}yyytttqqqrrrpppmmmlllllllllkkkiiikkkjjjiiihhhggggggggggggeeeeeeeeeeeedddbbbaaa```dddbbb```^^^]]]^^^___```fffdddaaa___```cccgggiiiccc```ZZZUUUQQQNNNMMMMMMLLLLLLMMMMMMNNNNNNOOOOOOIIIKKKLLLNNNOOOOOONNNMMMMMMMMMNNNNNNOOOPPPPPPQQQRRRSSSUUUWWWXXXYYYZZZZZZaaaeeejjjpppssstttsssrrrooonnnmmmnnnppptttxxxzzz~~~xxxnnneee^^^XXXSSSPPPKKKIIIEEEDDDCCCCCCBBB@@@AAAIIISSS```vvvrrrnnnoooyyyyyylll\\\ZZZaaa___```fffgggfffgggggghhhhhhhhhhhhhhhfffeeecccaaa```___^^^^^^\\\YYYUUURRRMMMFFF@@@;;;999777555333222111111222222222111111222222333444222333333444444333333222333444555555444444666888888:::===EEEWWWvvv{{{sssjjjgggiiieeecccbbb```]]][[[XXXVVVUUUTTTTTTTTTUUUVVVUUUSSSQQQJJJIIIFFFCCCAAA???>>>>>>===;;;999777777777666444444444333333222111111000000///...---...///111333111000///////////////000............---------------......---,,,,,,...000222222222222222222222222333222111222333444222111+++///000------///000...000111222111///...///111222222333444444333222111222111000//////000222333444444555555666777777777999:::;;;===???AAABBBCCC===<<<:::999777555444444999999;;;???FFFNNNSSSWWWYYY]]]cccjjjppptttvvvwwwzzz|||~~~~~~~~~~~~~~~}}}|||~~~{{{uuupppmmmjjjfffccceeecccaaaaaaaaaaaa```___\\\\\\[[[[[[[[[[[[[[[\\\``````aaa``````___^^^]]]aaa```_________```aaabbbcccbbb```^^^___bbbeeegggfffccc^^^XXXTTTQQQPPPPPPMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOONNNNNNMMMKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTXXX[[[___ccceeeeeecccbbbaaa``````aaacccgggjjjmmmppprrrwww}}}|||rrriiiccc]]]XXXTTTNNNKKKGGGEEEDDDCCCBBBAAA<<>>KKKccc{{{tttkkkggggggbbbbbbaaa___\\\ZZZWWWUUUTTTSSSSSSTTTUUUVVVUUUQQQOOOKKKIIIGGGDDDBBB@@@??????<<<:::888777777666555333222222222111000000//////......------...///111222111111000///////////////...------------,,,,,,,,,---...//////......000222333333333333333333333333333222111222333333222111---333555222...000333444333333222000...///111444222333333444444333222111222111000000000222333444444444555666666777888888:::;;;<<<===???@@@AAABBB>>>===;;;999888666666555;;;<<>>>>>>>>>>>>>>=========@@@>>>===;;;:::999999999<<>><<<999888888888666555222222222222222111111111000000000000111222333333111111000///////////////////////////.........---,,,...000111111111333555333333333333333333333333444222111000222333333222222333222000222666555111111333555555333111111111---///111333444444444444111111111111222333444555444444555666777888999999>>>>>>>>>===============;;;:::999777777777888999>>>BBBFFFJJJNNNTTTZZZ___hhhhhhjjjmmmpppuuuyyy{{{}}}|||}}}zzzuuurrrpppooollllllllljjjfffccc```______```___\\\ZZZYYYZZZ\\\XXXWWWWWWVVVUUUVVVWWWXXXWWWVVVUUUWWWZZZ\\\]]]\\\YYYYYYXXXXXXXXXXXXYYYYYY\\\]]]___aaaccceeeeeefffiiiiiiiiiiiiiiihhhgggfffcccdddeeeffffffgggggggggiiihhhfffccc___\\\YYYWWWYYYXXXVVVUUUTTTUUUVVVWWWVVVUUUTTTSSSSSSTTTUUUVVVUUUUUUUUUUUUUUUVVVVVVVVVXXXXXXXXXXXXWWWVVVUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUSSSSSSTTTUUUVVVXXXZZZ\\\ZZZ[[[\\\]]]_________```___cccgggkkknnnsssyyy~~~yyyuuuqqqjjjddd]]]YYYRRRMMMIIIGGGFFFDDDAAA???>>>???CCCMMM[[[fffwwwyyyqqqlllkkkooo|||jjj\\\[[[VVVXXX]]]]]]___```bbbdddfffggghhhiiieeeeeecccbbbaaaaaaaaaaaa___]]]ZZZWWWSSSNNNHHHDDD;;;999777555444333444444333333333333333444444555444444333333333333444444222333444444444555777:::>>>EEEUUUooo~~~ssshhhdddgggdddcccbbb```^^^\\\ZZZYYYXXXVVVVVVWWWXXXXXXVVVRRROOOIIIIIIHHHFFFCCCAAA>>>===>>><<<:::999999888777555333333333333333333333333111111222222222222333333000000////////////000000000000/////////.........+++---000222222222444555333333333333333333333333555222000000111333333333222222///...222777444...000222555555444111000000---...000222444444444444///000000111222333444444444444555666888999::::::999:::;;;<<<>>>???@@@AAA:::999888777777999;;;===BBBFFFKKKNNNQQQUUU[[[```mmmmmmmmmooorrrvvvyyy{{{{{{|||{{{zzzzzz|||{{{xxxvvvooonnnlllhhheeeccccccddd```bbbdddccc```]]][[[ZZZXXXYYYYYYWWWVVVVVVXXX[[[UUUVVVWWWVVVUUUVVVXXX[[[XXXWWWVVVXXX[[[^^^^^^^^^\\\\\\\\\\\\]]]^^^^^^___bbbcccfffhhhkkkmmmoooooooooooonnnmmmllllllkkkkkkkkkkkklllmmmmmmnnnnnnooooooooonnnmmmjjjfffcccaaa___]]][[[ZZZZZZ[[[\\\]]][[[[[[ZZZZZZZZZ[[[[[[\\\[[[[[[\\\\\\]]]^^^^^^___aaaaaaaaaaaa```___^^^]]]YYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\YYYZZZZZZ[[[[[[[[[ZZZZZZYYY[[[]]]^^^```ccchhhkkkqqqwww}}}yyyqqqkkkccc^^^VVVOOOKKKIIIGGGEEE@@@>>>>>>???AAAFFFQQQ\\\jjjyyy|||tttppppppsss{{{qqq___[[[TTTUUUZZZYYY\\\^^^```ccceeegggiiiiiieeeeeedddbbbbbbaaaaaaaaa___]]]ZZZXXXTTTOOOJJJEEE;;;:::888666555444444444333333333222333444444555666555444333333444555666333444555666666777999;;;;;;III```|||}}}sssiiifffgggdddaaaaaa___]]][[[YYYXXXWWWWWWVVVUUUVVVVVVUUURRROOOHHHHHHGGGEEECCC@@@===<<<>>>;;;999888888777666555333333333333333333333333222222222222222111000000///......//////000111222//////.........---------***,,,000111222222444555444444444444444444444444555333000000111333333333222444444111333666666222111222333333111000000111///000222333333222111111......///111222333333333444444555777888999:::;;;888999:::<<<>>>@@@AAABBB<<<;;;::::::<<<>>>BBBDDDFFFKKKPPPSSSTTTWWW]]]bbbjjjlllooosssvvvxxxyyyyyyxxxxxxwwwvvvvvvyyy}}}zzzttttttrrrpppnnnkkkhhhgggbbbbbbbbb```]]]]]]```ccc]]]___aaa```]]]\\\\\\^^^ZZZZZZZZZYYYXXXXXXZZZ]]]YYY[[[[[[[[[YYYZZZ]]]```]]]\\\[[[]]]```cccccccccccccccdddeeegggjjjlllmmmlllmmmppptttwwwzzz|||}}}zzzyyyxxxwwwwwwxxxyyyyyyzzzzzzzzzzzz{{{|||}}}~~~|||}}}}}}|||zzzwwwtttrrrkkkiiigggffffffhhhjjjllllllmmmmmmllllllkkkjjjiiikkkkkklllmmmooopppqqqqqqrrrrrrrrrrrrqqqqqqpppooogggfffdddcccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaa``````___^^^]]][[[[[[YYYYYYYYYZZZ[[[]]]```bbbeeejjjpppuuuzzzzzzrrrgggaaaYYYRRRMMMJJJHHHFFFBBB@@@AAACCCCCCCCCKKKUUUZZZlllwwwttttttwww{{{}}}ggg___VVVUUUXXXVVV[[[\\\___bbbeeegggiiiiiieeeeeedddcccbbbbbbbbbbbb^^^\\\ZZZXXXUUUPPPJJJFFF<<<;;;999666555555555555444444444444444555555666888777666555555666777888333555666777777888;;;======QQQooo{{{tttkkkggggggccc```___^^^\\\ZZZYYYWWWVVVWWWUUUTTTTTTTTTSSSQQQOOOIIIIIIIIIGGGEEEBBB???======:::888777777666555444222222222222222222333333111222222111111000///...............///111222333......---------,,,,,,,,,))),,,///111222222444555444444444444444444444444555333000///111333333333---333555222///111444444333333222000...///111333222333333333222111///...---...///000222222222333444444555777888:::;;;;;;:::;;;;;;<<<===>>>??????;;;:::::::::<<<@@@CCCFFFIIINNNTTTVVVVVVXXX^^^cccdddhhhnnnuuuxxxyyyxxxvvvvvvvvvtttssssssvvv||||||zzzxxxuuuqqqnnnfffffffffeeecccaaa```___]]]___```___]]]___cccggg___aaaaaa___]]]]]]aaaddd```aaa```___]]]]]]___aaa___aaabbbaaa______cccfffdddcccbbbdddgggiiijjjjjjeeefffhhhkkknnnqqqtttvvvuuuwwwzzz~~~|||{{{yyyxxxyyy{{{}}}~~~|||{{{|||}}}wwwuuusssqqqooonnnnnnnnnjjjjjjjjjiiiiiihhhhhhggggggfffeeecccaaa^^^\\\[[[\\\\\\[[[[[[\\\^^^aaacccaaaeeejjjnnnqqqvvv~~~xxxjjjddd[[[SSSNNNJJJHHHGGG@@@???AAADDDAAA>>>DDDNNNOOOccc~~~{{{vvvwwwyyy|||~~~oooeeeZZZWWWYYYVVVZZZ[[[^^^aaaeeegggiiijjjeeeeeedddcccbbbbbbbbbbbb^^^\\\ZZZXXXUUUPPPKKKGGG<<<;;;999777555555555555555555555555555666777777:::999888666666888999:::444666777888888999<<<>>>BBB[[[||||||sssjjjfffhhhdddcccbbb```^^^[[[XXXVVVUUUVVVVVVWWWVVVTTTRRROOOMMMLLLKKKIIIFFFCCCAAA>>>===;;;:::::::::;;;:::777444444444333333333333222222222222111000000000000000111333444222...---///222000///...------...///000...///111222333444444444555666777777777666444444222111///---...000222444333333222222222222333333111000...///222555666666///000222333333222111000222222222222222222333333555666777888888777666555999999999999888888666666;;;:::999:::===BBBHHHKKKMMMOOOSSSVVVYYY]]]bbbeeemmmoootttxxxyyyyyywwwuuuvvvsssnnnlllooouuu~~~zzzrrrnnnjjjhhhiiihhhfffdddddddddcccaaa______bbbdddgggdddaaa```bbbdddffffffeeedddeeehhhgggddddddgggfffhhhiiiiiifffdddccccccfffhhhiiiiiihhhhhhjjjkkkmmmnnnoooooonnnoooqqqtttsssuuuvvvwwwxxxzzz~~~}}}|||{{{xxxuuuwwwuuussspppmmmiiidddaaaeeedddcccbbbaaa`````````dddeeeggghhhiiikkkoooqqq{{{~~~{{{uuummmbbbZZZTTTPPPKKKGGGHHHFFFCCCBBBBBBCCCDDDCCCMMM[[[ooo~~~zzzwwwxxx~~~fff\\\[[[[[[ZZZ\\\ZZZZZZ___eeeiiihhheeegggeeecccbbbbbbbbb```___bbb___[[[XXXTTTOOOJJJGGG???<<<888666666777666666555555666666666666555555777777777777777666666666:::888888999999888<<>><<<:::===;;;;;;;;;;;;:::777444444444333333333333222222222111000000/////////000,,,---......,,,+++,,,---000///...------...///000///000111333444444555555555666777777666555444333444222111//////000111222111111000000000000111111444222000000222333333333222222222222222222111111222222222222222333333333222333555777888888888777:::;;;;;;;;;;;;;;;;;;::::::::::::<<>>======;;;999888888777555333444444333333333222222222000000///////////////000111000000333777777333000000///...------...///000111222333444555555555555555666666666555333222000///000111222222111000000555555444444444444555555///...///111444777777777666444111///...///000111111222222333333444444444222333555666888999;;;;;;888777777777666666777777999;;;>>>BBBFFFIIILLLMMMUUUXXX]]]aaadddgggkkknnnqqqtttxxx{{{{{{yyyuuussslllnnnqqqwww}}}||||||||||||~~~zzzxxxuuusssrrrqqqqqqpppnnnpppssswwwyyy|||~~~tttkkkaaaXXXQQQNNNJJJGGGDDDDDDDDDCCCCCCDDDLLLZZZpppqqqkkknnnxxxppp```ZZZZZZXXXXXXYYY^^^cccggghhhgggeeecccaaaaaabbbbbbbbbaaa```^^^ZZZWWWTTTPPPLLLIIIEEEAAA<<<999888777555444777777888777777666555444777777777777777888888888777777999<<<;;;;;;BBBKKKeeezzzpppgggfffhhhfffcccbbb```]]][[[XXXVVVUUUUUUUUUVVVUUUSSSQQQNNNLLLJJJIIIHHHEEECCCAAA???>>><<<:::777666666555444222444444333333333222222222000000////////////000000---,,,,,,///222222///+++000///...------...///000222222333444555555555555444555555555444333111000+++,,,///111222222222111111000000//////000000111/////////222555777777666555333000---,,,---///111111111222333444444555555777777777777888999::::::===<<<;;;999888888888888:::<<<@@@DDDIIILLLNNNOOOWWW[[[```dddgggjjjnnnpppmmmpppsssuuuuuussspppnnnllloootttzzz|||zzzuuuuuuwww{{{~~~sssggg[[[SSSQQQNNNIIIGGGFFFEEEDDDCCCCCCHHHTTTgggxxxmmmhhhjjjvvvxxxccc[[[ZZZUUUVVVYYY]]]bbbfffhhhhhhjjjgggeeecccccccccaaa```___]]]ZZZWWWTTTQQQMMMIIIFFFBBB>>>:::999777666555777777888888777666555555777777777777888888999999888888:::<<<:::;;;EEEPPPjjjyyyqqqiiigggiiifffcccbbb```^^^[[[XXXVVVUUUTTTUUUUUUUUUSSSPPPNNNLLLHHHGGGFFFDDDBBB@@@>>>===;;;888666555666666555444444444333333333333222222000000000000000111111222,,,,,,,,,...//////---,,,000///...------...///000222222333444444444444444222333444444444333222111***+++...111333444444444111111000000000000111111444333333444555555333222444222///------...000111111111222333444555666666999999888777777777888888;;;:::999777666777777888;;;===AAAFFFKKKNNNQQQRRRXXX\\\bbbfffiiillloooqqqnnnoooqqqrrrrrrqqqpppooonnnqqqvvv}}}{{{nnn```WWWSSSOOOKKKGGGFFFEEEDDDBBBCCCEEENNN___uuupppfffaaahhhwwwfffZZZVVVSSSUUUYYY]]]aaaeeehhhiiillljjjgggeeedddcccaaa```___\\\YYYWWWUUUQQQMMMJJJGGGCCC>>>;;;:::999777666666777777888888777777666444555555666666777777888777777999:::999===JJJWWWnnnxxxrrrkkkiiijjjgggcccbbb```^^^[[[XXXVVVUUUTTTUUUUUUUUUSSSPPPMMMKKKGGGFFFEEECCCAAA???>>>===;;;999777666777888888777444444333333333333222222111111111111111222333333000111222111000///000000000///...------...///000111222222333333333333333000111333444444333222222---...000222444555555666444444444333333444444444555444444555555555222000444222111000000000222333111111222333444555666666888777666555555666777777666555444444444666777999===>>>BBBFFFKKKPPPSSSUUUXXX\\\bbbgggjjjllloooqqqqqqqqqqqqqqqrrrsssssstttuuuwww|||uuuhhh___VVVSSSNNNJJJHHHGGGEEEDDDBBBBBBIIIYYYkkkxxxkkkbbbdddmmm}}}mmm]]]VVVQQQTTTXXX]]]aaadddhhhjjjjjjhhhfffddddddcccbbb```^^^\\\YYYWWWUUURRRNNNKKKGGGCCC???<<<;;;:::999777555666777888888888888888444555555666777777888888777777999;;;<<>><<<:::888777999:::::::::444444444333333333222222222111111111222333444444000222333111...---///222000///...------...///000111111222333333333222222///000222333444444333333222222333333444555666777333222222111111222222333333222333444666666444222444333222222222333444555111111222333444666666777555555444333333555666777666666555666777:::===???>>>???BBBFFFKKKQQQUUUWWWXXX\\\bbbgggjjjllloooqqqooonnnmmmmmmnnnpppqqqsss|||~~~{{{nnneeeZZZVVVQQQMMMKKKJJJHHHFFFAAA@@@FFFUUUeeezzzrrrgggfffjjjtttsssbbbZZZQQQTTTXXX]]]```dddhhhjjjhhhfffdddcccddddddcccaaa^^^[[[YYYWWWUUURRRNNNKKKFFFCCC???<<<;;;;;;:::999444555666888999999999999666777777888999:::::::::888999;;;>>>@@@JJJ^^^qqqxxxooolllgggeeeggggggccc^^^\\\[[[YYYVVVSSSXXXWWWVVVVVVUUUQQQLLLHHHIIIGGGDDDCCCAAA@@@===:::999999999999888666555444111333333111---+++---///000000000000000111111222//////............//////111000///////////////000111111111222222333333333333222222111111222222333555444222111111222444555555444333222111111111111555555555444444333333333222111///......000111333000111222444555555444444444555555666777888888999777888777666555777;;;>>>???BBBFFFJJJMMMQQQUUUXXX```aaaccceeehhhjjjlllmmmmmmmmmmmmlllmmmrrrzzzyyyrrrttt{{{uuummmddd[[[SSSPPPMMMHHHEEEEEEEEECCCFFFMMMVVVgggxxxhhhgggggglll~~~fffYYYUUUUUUVVV[[[```eeehhhhhhhhhiiiiiiiiigggdddaaa______\\\YYYVVVTTTQQQNNNKKKKKKHHHCCC>>>;;;999999999777777666666555555555444444555777888777888999;;;888;;;======@@@PPPmmmwwwnnnkkkfffdddfffgggccc___]]]\\\ZZZWWWTTTWWWVVVVVVUUUTTTQQQLLLIIIJJJGGGDDDBBBAAA???===;;;:::999888777666555555444111222222000---,,,---///000000000000000111111222//////............//////000000////////////000000333333333333444444444444333222222111111222222333444333222111111333555666555444333222222111111111222222222333444444444555444333222111111333555666000111222444555555444444444555555666777777888888888888888777777999===@@@AAADDDHHHLLLOOOSSSWWWZZZ```aaacccfffiiikkkllllllkkkjjjjjjjjjnnnttt{{{{{{mmmddd]]]___eeehhhlllpppvvvxxx}}}}}}zzzzzz}}}}}}{{{{{{|||}}}}}}}}}~~~|||tttiii___VVVRRROOOIIIFFFFFFGGGDDDEEEKKKRRRaaa~~~mmmhhhfffgggyyyjjj\\\XXXXXXXXX[[[```dddggghhhiiiiiiiiiiiigggdddbbb```]]]ZZZXXXVVVTTTRRRPPPMMMIIIFFFBBB===:::888888888777777666666666555555555777888999999888888999:::888;;;>>>@@@GGG\\\{{{uuummmjjjeeeccceeefffccc```^^^\\\ZZZWWWUUUUUUTTTTTTUUUTTTRRRMMMJJJJJJGGGCCCAAA@@@???>>><<<:::999777555444444444555333444444222///...///000000000000000000111111222000//////......//////000000000000//////000000111333333333333333222222222333222222111111222222333333222222111222333555666555444333222111111111111222222222222222222222333111111000///000111222333111111222333444444444444555555555666666777777888888999999999999;;;???BBBCCCFFFJJJNNNRRRVVVZZZ^^^___aaadddhhhjjjkkkkkkkkkhhhffffffiiiooovvv|||{{{tttnnnhhhccc___WWWPPPKKKLLLPPPQQQRRRUUU[[[]]]___cccfffhhhjjjjjjlllmmmmmmlllkkkiiigggfffcccaaa______aaacccdddeeeaaa``````cccffffffbbb^^^bbbaaaaaabbbdddgggjjjllllllnnnppprrruuuzzz~~~pppeeeZZZUUUQQQKKKHHHHHHIIIEEEEEEIIIMMMXXXqqqyyyooogggeeerrrrrrccc\\\[[[ZZZ[[[___cccfffgggjjjiiiiiigggfffdddbbbaaa[[[YYYVVVUUUTTTSSSQQQOOOHHHEEEAAA<<<999777666666777777666666666666555555999:::;;;:::888777888999888;;;>>>CCCRRRmmmsssllljjjeeebbbddddddbbb```^^^\\\YYYVVVUUUTTTSSSTTTUUUUUUSSSNNNKKKJJJGGGCCCAAA@@@???>>>===:::999666444333333444555666666555444222222222333000000000000000111111222000000////////////000000000000000///000000111111222111111000000/////////333222222111111222222333444444333222222222333444333222111111000000000111555555444222111///...---//////......///000111222222222222333333444444444555555555666666666777777666777999999:::<<<@@@CCCDDDGGGLLLPPPTTTXXX]]]```___aaaeeehhhjjjjjjiiihhheeeddddddhhhpppxxx~~~|||xxxtttrrrjjjgggccc^^^[[[WWWUUUSSSPPPJJJFFFGGGHHHGGGGGGIIIMMMNNNOOOQQQSSSVVVWWWXXXWWWWWWXXXYYYXXXVVVUUUSSSTTTSSSRRRQQQSSSTTTVVVWWWVVVVVVXXX]]]aaa```ZZZTTTVVVVVVVVVWWWYYY\\\^^^```^^^___```bbbdddiiioootttwww|||xxxlll___XXXRRRLLLHHHHHHJJJFFFDDDGGGIIIQQQfff|||yyymmmfffnnn{{{zzzhhh^^^\\\YYYYYY]]]aaaeeegggiiihhhgggfffdddbbbaaa```[[[YYYVVVUUUTTTSSSPPPNNNHHHEEEBBB===:::888777666777777666666666666666666888999::::::888777888:::999;;;>>>FFF[[[|||rrrmmmkkkfffbbbdddaaaaaa```^^^[[[XXXUUUTTTTTTTTTTTTUUUUUUSSSPPPLLLIIIFFFCCCAAA@@@@@@>>>===:::999666444333333444555555444333222222222222222000000000000000111111222000000////////////000000000000000000000111222222222111111000000/////////333222222111111222222333666555444333222111111111111000000////////////000555444333222000///...---111111222222333444555555333333333333333333444444555555555555666666666666444666888999:::===AAACCCFFFIIIMMMQQQUUUYYY]]]aaa___aaadddgggiiiiiigggfffddddddeeejjjqqqyyy~~~wwwrrrkkkeeeaaa^^^\\\[[[VVVUUUTTTRRRPPPOOONNNOOONNNJJJGGGHHHHHHEEEDDDFFFGGGGGGHHHJJJKKKMMMNNNOOOMMMNNNOOOOOOOOONNNLLLLLLMMMMMMMMMMMMMMMNNNOOOQQQQQQRRRUUU[[[^^^]]]XXXTTTUUUUUUVVVVVVXXXZZZ\\\]]]\\\]]]^^^___aaafffkkkppppppttt{{{ssseee\\\TTTMMMIIIIIIJJJEEEDDDGGGHHHMMM^^^rrrsssiiikkktttmmm```]]]XXXWWW[[[```eeeggggggffffffeeecccaaa___^^^\\\ZZZWWWUUUSSSQQQNNNLLLIIIGGGDDD@@@<<<:::888888666666777777777777777777555666888888777888999;;;:::<<>><<<:::999777555444444444555333111//////000000000///000000000000000111111222111000000//////000000111000000000000111111222333333333333333333222222222333222222111111222222333555555444444333222111000000000///////////////000111111111111111111111222///000000111222333444444444333333222222333333444555555555555555555555555222444777999;;;>>>BBBDDDIIILLLPPPSSSVVVZZZ^^^aaa___aaaccceeefffffffffeeedddgggjjjnnnrrryyyzzzuuummmmmmmmmllljjjhhheeeddd```\\\VVVSSSQQQPPPOOONNNLLLMMMOOONNNLLLKKKJJJKKKNNNJJJHHHIIIHHHEEEEEEHHHEEEFFFHHHIIIKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKIIIKKKLLLKKKKKKKKKMMMOOOMMMPPPSSSVVVXXXXXXXXXWWWZZZZZZ[[[\\\]]]___aaaaaacccdddfffgggiiimmmrrruuuwww{{{{{{kkk```WWWOOOKKKKKKKKKEEEDDDGGGGGGJJJXXXiii{{{mmmjjjmmm}}}wwweee```ZZZWWWYYY___dddgggeeefffffffffdddaaa^^^\\\\\\ZZZWWWUUUSSSQQQNNNKKKJJJHHHFFFBBB???<<<:::999666666777777777777888888333555777777777888999;;;;;;===BBBOOOnnntttppppppjjjffffff```cccdddbbb^^^YYYXXXXXXXXXWWWWWWXXXXXXUUUQQQNNNEEEDDDDDDDDDCCCAAA>>>;;;:::999888777666555555444333111//////111222000///000000000000000111111222111111000000000000111111000000000000111222333444333333333333444444444444333222222111111222222333222333333333444333333333111111000000000111111222000111111222222333333333,,,---...///000111111222444444333222222222333444555555555555555555555555222555888;;;===@@@DDDFFFMMMOOOSSSVVVYYY\\\___bbb___```aaabbbcccdddddddddfffkkkppprrrsssxxx}}}sssnnnbbbaaa___\\\ZZZXXXWWWVVVUUURRRNNNLLLLLLLLLLLLKKKIIIMMMQQQRRRQQQOOOOOOPPPTTTQQQOOOPPPOOOLLLMMMQQQMMMNNNQQQSSSUUUUUUTTTTTTSSSRRRPPPOOONNNOOOPPPQQQOOOQQQSSSRRRQQQQQQSSSUUUWWWZZZ]]]]]]\\\^^^cccggghhhiiijjjmmmoooqqqssstttxxxzzz}}}qqqeee[[[RRRNNNOOOLLLFFFDDDGGGFFFGGGRRRaaawwwtttlllkkktttmmmggg^^^YYYYYY^^^bbbeeeeeefffhhhiiigggccc___\\\ZZZXXXUUUTTTSSSRRROOOMMMJJJIIIFFFCCC???<<<:::999666666777777777888888888666777999888888888999:::<<<@@@FFFVVVxxxuuurrrqqqkkkggggggbbbdddfffddd___[[[ZZZZZZYYYYYYYYYYYYYYYVVVQQQNNNDDDDDDDDDEEEEEEBBB>>>:::999999999999888666555444666333111111444555333111000000000000000111111222111111000000000000111111000000000000111222333444111111111222222333333333333222222222222222222333///000222333444555555555333222222222222222333333333333333333222222111111///000111222444444555555555444333222222222333444555555555555555555555444333666999<<>>;;;:::888888777666555444333333333222222222333333111000000000000000111111111111333222000...,,,,,,,,,,,,...///000111222333444444222222222222222222222222555222//////000111222222555333111111222333222111......///000000000000000111111222222222111111000222111000000000111333333222333333444555555555444111333444444444444555777888999;;;<<<>>>BBBGGGJJJMMMQQQVVVZZZ\\\^^^aaaccceeeccc```___```dddhhhlllrrrrrrrrrsssvvv||||||rrrlllhhhccc```___\\\WWWSSSSSSTTTTTTVVVWWWXXXYYYYYYTTTYYY```eeehhhiiijjjjjjkkkllllllkkkhhhffffffggghhhmmmsssuuutttssstttvvvtttooohhheeefffiiijjjjjjmmmnnnnnnnnnlllkkklllmmmwwwyyy|||~~~qqqcccXXXPPPLLLLLLKKKIIIEEEBBBEEEKKKPPPiiizzzwwwnnnpppzzzqqqaaa]]]\\\XXX[[[cccfffhhhiiiiiihhheeebbb```ZZZXXXVVVUUUUUUSSSPPPMMMMMMKKKGGGBBB???<<<:::999999999999999999999999999777888999::::::::::::999@@@???LLLjjjvvvsssmmmiiihhhcccccccccbbbaaa^^^[[[YYYWWWXXXXXXWWWWWWVVVSSSOOOKKKIIIFFFCCCAAA@@@???===;;;888888777666555444333333444333222222333333111///000000000111111111222222333222000...---------...222222222222222222222222222222333333333333333333333111......///111111111555333111111222222222111...///000000111111000000444444444333111///...---222111000000000111222333222333333444555555444444444555666666444444555666888:::<<<===@@@CCCHHHLLLOOORRRVVVZZZ\\\^^^aaaccceeecccaaa```bbbfffkkknnnrrrrrrrrrsssuuu{{{~~~zzztttpppmmmiiiddd```bbbccccccdddeeeffffffgggeeeiiinnnrrrtttuuuvvvxxx{{{||||||{{{yyyyyyzzz{{{}}}{{{|||xxxiii]]]TTTPPPMMMLLLIIIEEECCCEEEKKKPPPaaarrr~~~sssllltttzzzeee^^^[[[XXXZZZ```eeefffhhhhhhgggdddaaa___ZZZYYYWWWVVVUUUSSSPPPMMMNNNLLLHHHDDD@@@===;;;;;;888888888888888888888888777888999999::::::::::::AAABBBPPPpppuuurrrllliiiiiieeeeeedddcccaaa___\\\ZZZXXXWWWVVVTTTTTTSSSQQQNNNKKKJJJGGGDDDBBBAAA@@@===<<<888888777666555444333333555333222333333222000...000000111111111222222222222111000////////////000222222222222222222222222444444333333333333333333222000......///000111000444333111111222222222111///000111111222222111111444444333333111000...---111111000000111111222333222333333444444444444444555777777777555444555666888:::===???BBBFFFKKKOOORRRTTTXXXZZZ[[[]]]```bbbdddcccaaaaaaccchhhmmmppprrrrrrrrrsssuuuzzz{{{vvvqqqnnnqqqqqqssstttuuuwwwwwwxxx|||rrreeeZZZTTTOOOMMMJJJFFFDDDFFFKKKNNNZZZjjjxxxlllooolll___\\\ZZZZZZ^^^cccdddffffffeeeccc```^^^ZZZYYYWWWVVVUUUTTTQQQNNNOOOMMMJJJFFFBBB???===<<<777777777777777777777777777888888999:::;;;;;;;;;CCCGGGXXXyyyuuuqqqkkkiiikkkgggfffeeedddaaa___\\\ZZZYYYVVVUUUSSSSSSRRRQQQOOOMMMIIIGGGDDDAAA@@@???===;;;888888777666555444333333555444333333333222000.../////////000000000111111000000000000000000111111---...///111222444555666555555444444444444333333222000//////000222222111444222000000111222111000000000111222222222222222000000111222222222111111111111111111111222222222222333333444444444333333333555666666555555666777999;;;???BBBDDDHHHMMMQQQTTTWWWYYY[[[\\\]]]___aaaaaa```___```ccchhhmmmqqqqqqqqqrrrrrrtttyyy|||zzz{{{|||~~~zzzlll___XXXRRROOOKKKHHHFFFGGGJJJMMMYYYggg|||qqqoooyyyvvvccc^^^]]]^^^___aaabbbdddeeedddbbb```^^^[[[YYYWWWWWWVVVUUURRROOONNNLLLJJJFFFCCC@@@===<<<888888888888888888888888777777888999:::;;;======EEELLLbbbvvvqqqkkkjjjlllhhhgggfffdddaaa^^^\\\ZZZYYYVVVUUUSSSSSSSSSSSSPPPNNNHHHFFFBBB@@@???>>><<<:::888888777666555444333333444333222222333222000............/////////000000///000000111111111111111,,,---...000222333555555555555555444444333333333222111000111333444333222444222000000111222111000000000111222222222222222///000111222222222222222000000111111222222222222222333333444333333222222///111333444444555777999:::<<<@@@CCCFFFJJJNNNRRRUUUXXX[[[]]]]]]]]]^^^___]]]]]]]]]^^^bbbgggllloooooooooqqqrrrtttyyysssddd[[[TTTQQQLLLIIIHHHIIIJJJKKKUUUaaawwwvvvppptttiiibbbaaabbbbbb___```bbbccccccbbb___^^^[[[YYYXXXWWWWWWUUUSSSQQQLLLKKKIIIFFFCCC@@@===<<<999999999999999999999999777777888888:::<<<>>>???GGGTTTnnnwwwrrrllljjjlllhhhhhhfffccc```]]][[[YYYXXXUUUUUUTTTUUUUUUTTTQQQOOOHHHEEEBBB@@@???===;;;:::888888777666555444333333333222222222333333111000........./////////000000//////000111111000000000000000000111111222222333555555444444333333222222222111111222444555444333333222000000111111111000///000111111222222111111333333333222222000//////000000111222222222222111333333333333333222222111---///222333444666888;;;;;;>>>BBBEEEGGGKKKNNNQQQTTTWWW]]]``````___^^^^^^[[[[[[[[[]]]```eeejjjllllllmmmoooqqqtttyyy|||~~~{{{kkkaaaWWWSSSNNNJJJIIIJJJJJJJJJMMMXXXlll{{{sssqqq}}}nnncccbbbbbbbbb]]]___aaaccccccbbb```^^^[[[ZZZXXXXXXXXXVVVTTTRRRLLLKKKIIIGGGDDD@@@===<<<999999999999999999999999777777777888:::===???AAAKKK\\\{{{xxxtttmmmkkklllhhhgggfffbbb___\\\YYYXXXXXXSSSSSSTTTUUUVVVUUUQQQNNNIIIFFFCCCAAA@@@>>><<<:::888888777666555444333333222111111222444444333111000000000000111111111111...///000000000///......111111222333333444555555444444444333222222111111111000000222444555444333333111000///000111000///...///000000111111000000222222222222222111000//////000111222333222222111333333333333333222111111...111333444555666999;;;<<>>777777777777777777777777777777777888:::===AAACCCSSSkkk}}}wwwmmmjjjmmmlllgggeeebbb^^^ZZZXXXVVVUUUSSSTTTUUUVVVVVVSSSOOOKKKHHHEEEBBB@@@???>>>;;;:::::::::999777666444333333222333333333333222111111000000000000000000000000/////////000111111222222111111222333444666666777333333333333333333333333444444333222222222333333111111111111111111111111///000111222222111000///.........///////////////111111111111111111111111333333444444333333222111444444444444666888:::<<>>;;;::::::999888777666444333333111222222222222111000000000000000000000000000000111111111000000000000000000111111222333444555666333333333333333333333333333333333222333333333444222222222111111111111111333333333222111///---+++222111000///...---,,,,,,111111111111111111111111000111222333444555555555555555555666777:::<<<===BBBCCCEEEHHHKKKMMMOOOPPPTTTVVVXXX\\\^^^^^^]]]\\\YYYZZZ]]]```dddfffffffffkkklllmmmooorrrxxxuuujjj^^^SSSOOONNNKKKIIIIIILLLNNNUUUfffxxxwwwuuuddd[[[XXXVVVXXXZZZ\\\^^^```aaabbbbbb]]][[[YYYYYYXXXWWWUUURRRQQQOOOKKKIIIGGGDDD@@@>>>;;;:::999999;;;;;;:::999;;;======<<<===AAAGGGJJJ^^^xxxrrrhhhdddgggeeehhhgggdddaaa]]]ZZZXXXWWWSSSSSSSSSTTTTTTQQQMMMJJJHHHEEEBBB@@@???>>>;;;:::999999888777555444333333000111111111111000//////000000000000000000000000222222111111000//////...000000111222333444444555444444444333333222222222222222222333333444444555222222222222111111000000222333333222111///---,,,111111000//////...------111111111111111111111111000111222333444555555555666666666777888;;;===???AAACCCFFFIIILLLOOOQQQRRRSSSUUUWWWZZZ[[[[[[ZZZYYYYYY[[[___bbbeeefffggggggkkkmmmppprrruuuyyy~~~|||qqqdddVVVQQQNNNKKKIIIJJJLLLMMMSSSaaayyy~~~wwwzzz}}}gggZZZUUUTTTTTTVVVYYY\\\___bbbdddddd^^^\\\ZZZYYYXXXWWWUUUSSSRRRPPPMMMJJJHHHEEEBBB???<<<:::999999:::;;;:::999888:::;;;;;;;;;???FFFLLLjjjxxxsssiiieeegggeeegggfffdddaaa^^^[[[XXXWWWTTTSSSSSSSSSSSSPPPLLLIIIHHHEEEBBB@@@???>>>;;;:::999888777666555444333333111111111111111000000///000000000000000000000000111111111111000000//////111111222333333444555555555555444333333222111111000111222333444444555555333333222222111000000000...///111222222111000000.........///000000111111111111111111111111111111333333444444333333222111555555555666888;;;===???AAACCCFFFJJJNNNQQQRRRSSSTTTVVVXXXYYYYYYXXXXXXXXXYYY\\\```dddeeeffffffgggiiimmmqqquuuxxx{{{|||{{{|||zzzzzz}}}uuugggXXXQQQNNNKKKJJJLLLKKKLLLPPP\\\qqq{{{zzzlll\\\WWWWWWSSSUUUWWW[[[^^^aaadddeee```]]][[[YYYXXXWWWUUUTTTRRRPPPLLLJJJHHHFFFCCC@@@===;;;999888:::::::::999777888:::;;;;;;>>>HHHSSStttwwwrrriiieeegggeeeeeedddcccaaa^^^ZZZXXXVVVUUUTTTSSSSSSRRRPPPLLLIIIHHHEEEBBB@@@???>>>;;;:::888777777666555444333333222222333333222222111000000000000000000000000000//////000000111111111111333333444444555555666666555555444333333222111111000111222333444555444444222222222111111111000000...///000111222222111000......//////000111111222111111111111111111111111333333444444333333222111444444444555888:::===???AAADDDGGGLLLOOORRRSSSTTTTTTWWWYYYZZZXXXWWWXXXYYYXXX\\\bbbeeeeeeeeefffggggggkkkqqqvvvzzz~~~~~~}}}~~~|||xxxsssoookkkhhhgggjjjiiijjjnnnooopppvvv}}}vvvhhhXXXQQQNNNLLLLLLMMMIIIKKKOOOWWWiii|||rrr___YYYYYYTTTUUUWWWZZZ]]]```bbbdddaaa___[[[YYYXXXXXXVVVTTTQQQOOOLLLIIIHHHFFFBBB@@@>>>;;;999888999::::::999::::::>>>@@@???BBBQQQ```{{{uuuqqqhhheeegggdddddddddcccaaa^^^[[[XXXVVVVVVUUUSSSSSSRRRPPPMMMJJJHHHEEEBBB@@@???>>>;;;:::777777666666555444444333333333333333333222111111000000000000000000000000...//////000111111222222444555555555666666666666444444444333333222222222000111333444555444444333111111111111111111111111111111222222111000...---111111111000000/////////111111111111111111111111000111222333444555555555333333444555888:::===???CCCEEEIIIMMMQQQSSSSSSSSSTTTWWWZZZZZZXXXWWWYYY[[[YYY^^^dddggggggffffffhhhggglllrrrwww{{{~~~yyypppmmmpppllljjjfffbbb___\\\[[[ZZZ]]]]]]```dddeeeeeejjjqqqwwwxxxjjj[[[SSSPPPMMMLLLNNNHHHJJJNNNTTTbbb}}}{{{|||fff[[[YYYVVVWWWXXXZZZ]]]```bbbdddccc```\\\ZZZYYYXXXVVVUUUQQQOOOLLLJJJHHHFFFCCCAAA???<<<999888888999::::::999999<<>>;;;:::666666666555555444444333222222222222222111000000000000000000000000000000000000000000000111111111444444444555555555555666333333333333333333333333111222444555555444333111000000000111222222333333111111222222111000...---111111111000000000000000111111111111111111111111000111222333444555555555444444555666999<<>><<<:::666666666555555444444333111111111111111000//////000000000000000000000000222222111111000/////////333333444444444444444444333333333333333333333444222333444555555444222111//////000111222333333444---...000111222222222111---...///000111222333333111111111111111111111111333333444444444333222222555555666777:::===@@@BBBEEEHHHLLLPPPRRRSSSRRRRRRQQQUUUYYYXXXVVVUUUYYY]]]]]]ccckkkmmmllljjjjjjlllmmmppptttxxx{{{~~~zzzqqqddd___aaaYYYWWWUUUSSSRRRRRRSSSTTTQQQTTTZZZ___^^^[[[___eeellluuu~~~rrrcccZZZUUUOOOKKKKKKHHHLLLNNNPPPXXXlllyyyzzz}}}ggg\\\UUUVVVWWWZZZ^^^bbbfffhhheeeaaa]]]ZZZYYYXXXWWWVVVSSSQQQNNNLLLKKKIIIFFFDDD@@@===999777888999::::::<<<:::===@@@@@@FFFaaa}}}zzzssslllkkkllleeehhhfffdddcccbbb```]]]ZZZVVVUUUTTTTTTTTTTTTQQQOOOKKKIIIEEEBBB@@@>>><<<:::777888888777666555333222888666333222222222111///222111111111000000//////////////////000000000000555555555666666666666777666555555444333222111111444444444444444444444444666444111...,,,,,,---...111111111111000000000000222111///---...000222444111111111111111111111111000111111222333333444444555777888:::;;;>>>BBBEEEHHHIIIKKKMMMOOOPPPQQQQQQTTTTTTSSSRRRQQQSSSXXX[[[___dddiiikkkjjjhhhiiikkkmmmpppuuuxxx{{{~~~ttthhhaaa^^^UUUXXX[[[\\\ZZZWWWUUUTTTSSSVVV\\\```^^^]]]ccckkkpppxxx~~~wwwfff\\\WWWRRRNNNMMMIIIIIIKKKMMMRRRaaa}}}{{{{{{lll]]][[[ZZZYYY[[[^^^aaacccccccccbbb```]]]ZZZXXXWWWVVVUUUSSSPPPMMMKKKGGGCCC@@@???>>>===<<<;;;;;;<<<=========>>>??????JJJeee|||uuummmmmmmmmggghhhfffdddbbbaaa^^^[[[XXXUUUTTTSSSSSSSSSSSSPPPNNNJJJGGGDDDAAA???===;;;888999888888777666555444444777555333222222222111000000000000000//////......////////////000000000111333333444444444555555555333333333333222222222222444444444444444444444444555333000...------...000111111111111000000000000111000///...///000222333111111111111111111111111111111111222222333333333555777999:::<<<>>>BBBEEEHHHIIIKKKMMMNNNPPPPPPQQQRRRRRRRRRQQQPPPQQQSSSVVV]]]aaafffiiihhhggghhhjjjmmmpppuuuxxxzzz}}}zzzmmmeeeaaa^^^^^^___]]]\\\ZZZYYYYYY\\\]]]aaabbb``````gggqqqxxx|||jjj___YYYSSSNNNMMMKKKJJJKKKLLLOOO]]]vvv||||||sssccc]]][[[[[[\\\```ccceeeeeedddbbb```]]]ZZZXXXWWWVVVTTTSSSPPPNNNLLLIIIEEEAAA@@@???===<<<;;;;;;<<<<<<===???AAACCCEEERRRppp~~~wwwooonnnooohhhjjjhhheeecccbbb___[[[YYYUUUTTTRRRRRRSSSRRROOOMMMIIIFFFCCC@@@>>><<<999777:::999777555444444444555555333222111222333222111////////////............/////////000000000111111222222222222333333333333111111111222222222333333444444444444444444444444333111///......///000111111111111111000000000000000000000000000111111111111111111111111111111111222222222222222222333333555777999;;;<<>><<<;;;;;;;;;;;;888<<<@@@BBBGGGYYYzzz~~~wwwooonnnooohhhjjjhhhfffeeedddbbb___\\\VVVUUUSSSSSSSSSRRRPPPNNNIIIFFFCCC@@@>>><<<:::888999888555333222222333444444222111111222333333222//////////////////////////////000000000111111111111222222222222333333333111111111111111111111111333333333333333333333333111000///...///000222333111111111111000000000///...///000111222111111000111111111111111111111111222222222222222222222222555888:::<<<>>>@@@CCCEEEGGGHHHJJJLLLMMMOOOOOOPPPNNNNNNNNNNNNMMMNNNQQQTTTYYY]]]bbbddddddeeegggjjjnnnppptttvvvwwwyyy{{{}}}~~~zzzttttttsssqqqooommmkkkhhhfffjjjiiijjjkkkkkklllttt}}}{{{{{{zzzzzz}}}vvvjjj```VVVPPPNNNMMMKKKJJJJJJKKKTTThhhzzz|||zzz}}}ooo```^^^]]]]]]aaadddggggggfffdddbbb^^^[[[YYYWWWWWWRRRRRRQQQQQQPPPMMMHHHEEECCCAAA???===;;;;;;;;;;;;666;;;???BBBKKKbbb|||vvvnnnmmmnnnhhhgggeeeddddddcccbbb```^^^XXXWWWUUUUUUUUUTTTQQQOOOJJJGGGCCCAAA???===:::888888666444111000111222333333111000000222333333222000000000000000000000000000000000000111111111111333333333333444444444444333333222222111000//////333333333333333333333333000/////////000111333333111111111111000000000///...///111222222222000///111111111111111111111111111222222222222222333333666888;;;===???AAACCCFFFFFFGGGIIIKKKMMMNNNOOOOOONNNNNNMMMLLLMMMPPPVVVZZZZZZ^^^bbbddddddeeehhhkkkmmmooosssuuuvvvwwwzzz{{{}}}|||yyysssvvvuuuvvvyyyzzzzzzwwwwww}}}wwwqqqooouuu{{{ooodddYYYSSSRRRMMMKKKJJJJJJKKKSSSdddttt|||xxxxxxtttbbb___]]]]]]```ccceeefffgggeeebbb___\\\YYYXXXWWWSSSRRRQQQQQQPPPMMMIIIFFFCCCBBB???===<<<;;;;;;;;;;;;@@@CCCHHHUUUqqqzzztttmmmmmmoooiiieeecccbbbaaaaaa```^^^[[[YYYXXXVVVVVVUUUTTTQQQOOOJJJGGGDDDAAA???===;;;888777666444222111111111111333111000000222333222222000000000000111111111111000000000111111111222222444444444444555555555555555444333222111000//////333333333333333333333333//////000000111222333333111111111111000000000000...///000222222111111000111111111111111111111111000111111222333333444444666999<<>><<<999777777666666555444333222222333222000000111222222111/////////000000000111111000000111111111222222222444444444444555555555555444444333333222222111111222222222222222222222222000000000111111222222333111111111111000000000000//////000111111111111111111111111111111111111111//////000111333444555555666999===???AAABBBDDDFFFEEEFFFHHHJJJLLLMMMMMMNNNLLLNNNQQQRRRSSSUUUWWWZZZ\\\```cccdddccccccgggjjjjjjlllppprrrtttvvvxxxzzzyyyxxx|||~~~oooooovvvyyygggaaaaaajjjsss|||nnn```XXXVVVOOOLLLJJJJJJKKKOOO[[[hhh~~~vvvtttzzziiifffaaa___```bbbdddeeeiiigggddd```]]]ZZZXXXWWWVVVSSSPPPMMMLLLKKKIIIGGGBBB@@@???============>>>===???AAAKKKeeeyyytttnnnppprrrlllnnnllliiigggeeeaaa]]]ZZZXXXWWWUUUTTTTTTRRROOOMMMHHHEEEAAA???===;;;888666888888888777666555333222444222000000111222111000---.........//////000000000111111111111222222222333333444444444444555555222222333333333444444444222222222222222222222222000000111111222222222222111111111111000000000000000000000000000111111111111111111111111111111111...///000111333555666666666999===@@@AAACCCDDDFFFEEEFFFHHHJJJKKKMMMMMMMMMJJJNNNSSSVVVVVVUUUUUUUUU]]]```ccccccbbbbbbeeehhhhhhkkkooorrrtttvvvxxxzzzxxxwwwzzz|||mmmmmmttt}}}hhhbbbaaafffiiiqqqqqqaaaXXXVVVPPPLLLJJJJJJJJJMMMWWWccc}}}wwwuuu{{{lllhhhcccaaaaaaccceeeeeeiiihhhdddaaa]]]ZZZXXXWWWWWWTTTOOOLLLJJJIIIHHHGGGAAA@@@???=========>>>>>>AAABBBDDDPPPooo{{{tttmmmmmmoooiiikkkkkkjjjhhheeeaaa^^^\\\\\\ZZZXXXVVVUUURRRMMMJJJHHHEEEAAA>>><<<;;;999777555555444333333333333444222222222111111111000000111111111000000000000000111111111111222333444555222333444444555555555555555444333333222222222222555333111111333444222000////////////000111222333000000000000////////////000000000000000000000000111111111111111111111222111222444333333444666888;;;===???AAAAAABBBCCCEEEGGGHHHIIIKKKLLLMMMMMMMMMOOOPPPQQQRRRTTTVVVWWWXXXYYY[[[^^^___```bbbdddfffgggiiillloooqqqtttxxx{{{{{{xxxxxxooojjjmmm~~~qqqhhhaaaaaabbbeeesssttteeeYYYTTTRRRNNNKKKLLLMMMOOOWWW___zzzuuupppuuuyyyfffaaafffeeehhhnnnooommmjjjfffaaa\\\YYYXXXXXXVVVTTTRRRPPPOOOMMMJJJGGGBBBAAA???>>>===<<<======???CCCIIIXXXwww|||wwwpppppppppjjjlllkkkjjjgggddd```]]][[[]]][[[YYYWWWVVVSSSNNNKKKGGGDDD@@@>>>===<<<:::999555555444444333333333444444444333333333222222222111000000000000000000000000000000000111222333444222222333444444444444444444333222222111111111222333111///000111222000.../////////000111222222222000000000000000000000///000000000000000000000000333333222222111111000000000111222222222333555777:::<<>>===<<<======???CCCKKK^^^zzzsssrrrssslllmmmllljjjgggddd```]]][[[^^^\\\ZZZXXXWWWTTTOOOLLLFFFCCC@@@>>>===<<<:::999555555444444444333333333444333333333333222222222000000000000000000111111000//////000000111222333222222333333444444333333333222222111111111111111333111000000111111000///...///000222222222222111000000000000000000000000000000000000000000000000555444444333222111000000///000222222222222555777999<<>>===<<<======BBBEEEPPPhhh|||ttttttvvvpppooonnnkkkhhhdddaaa^^^\\\]]]\\\YYYXXXVVVSSSOOOLLLHHHEEEAAA>>><<<;;;999777444444555444444444333333111111111111000000000000000000000000000111111111000000000000111222333444222222333333333333333222333333222222222222222333444444333333333333222222...///111333333333111000000000000000000111111111000000000000000000000000444444333333222222111111000111222222222333666888999;;;>>>@@@AAABBBCCCEEEHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKMMMPPPSSSUUUWWWXXXWWWYYY\\\^^^```aaadddgggfffgggiiikkkmmmrrrwww{{{}}}~~~|||{{{{{{fff^^^ZZZVVVWWW]]]fffsss}}}lll___ZZZVVVQQQNNNMMMKKKKKKOOOVVVgggvvvzzzuuujjjkkkiiilllqqqqqqtttqqqlllgggbbb]]]ZZZYYYUUUSSSQQQPPPOOOMMMIIIGGGFFFDDDAAA>>>===<<<===>>>FFFIIIWWWuuu|||ssstttwwwsssqqqooollliiieeebbb```___\\\ZZZXXXWWWUUURRRNNNJJJJJJGGGBBB>>><<<:::777555444444555555555444333222111111111000000000////////////000000111111111111222222222222333444555555333333333444444333333222444444333333333444444555444444444444333222222333///000222333444333111000///000000000111111111222000000000000000000000000111111111222222333333333111222333444444555888:::999<<>>======???@@@EEEJJJ\\\|||sssssswwwssspppooolllhhheeecccbbbaaa\\\ZZZXXXVVVUUUQQQMMMJJJJJJGGGBBB>>><<<:::777555333444555555555444333222333222222222222111111111/////////000111111222222333222222333333444555666444444555555444444333333555444444444444555555666111333333333111000111222000111222333333222111111///000000111111222222222000000000000000000000000//////000111222333333444111222444555555666999;;;:::===@@@BBBCCCDDDFFFHHHIIIIIIJJJKKKKKKKKKKKKKKKNNNOOOPPPQQQSSSUUUVVVVVVVVVXXX[[[]]]___aaadddggggggiiilllnnnooorrruuuxxxwwwxxx|||xxxlllbbbWWWQQQRRRPPPWWWcccmmmyyyqqqddd^^^UUUQQQNNNNNNLLLJJJMMMTTTaaazzzpppmmmjjjlllqqqoootttrrrnnnjjjeee```\\\ZZZWWWUUUSSSRRRQQQNNNKKKIIIGGGEEEAAA>>>===>>>@@@BBBCCCJJJbbb|||tttsssuuupppnnnllliiifffdddbbbaaaaaa\\\[[[YYYWWWUUURRRNNNKKKGGGDDD@@@>>><<<;;;999888333444555666666444222111222222222222111111111111...//////000111111222222222222222222333444555555555666666666555555444333444333333333333444555666111333444333111000111333222222222222222222222222///000000111111222333333000000000000000000000000/////////000000111111222000222333444444666999;;;;;;>>>AAACCCDDDEEEHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLNNNPPPRRRTTTVVVWWWUUUXXX[[[]]]___aaaeeeggghhhkkknnnqqqqqqrrrsssuuuuuuwww{{{yyykkk[[[SSSSSSOOOSSSYYY]]]cccnnn}}}wwwjjjeeeXXXTTTQQQPPPLLLIIILLLQQQ[[[tttsssooolllnnnrrrppprrrqqqnnnjjjfffaaa]]][[[XXXVVVTTTSSSRRRPPPMMMJJJFFFDDDAAA>>>>>>???BBBDDDHHHQQQkkk}}}uuuttttttmmmkkkjjjgggdddbbbaaaaaaaaa^^^\\\ZZZXXXVVVSSSOOOLLLEEEBBB???=========<<<;;;333444555666666444222111000000000000////////////...//////000111222222222111111111111222333444555666666777777666555444444222222222222333333444555333555777555333111333555333333222111111222222333///000000111222222333333000000000000000000000000000000000000///////////////000222333333555888:::<<<>>>BBBDDDEEEFFFIIIKKKIIIJJJKKKKKKKKKKKKKKKKKKHHHIIILLLNNNQQQTTTVVVXXXUUUWWW[[[]]]___aaaeeegggiiilllppprrrsssrrrssssssuuuwww|||sssaaaWWWWWWUUUVVVWWWVVVWWW^^^jjjtttvvv~~~|||oooiii^^^YYYUUUSSSOOOKKKLLLQQQVVVpppvvvqqqmmmoootttrrrqqqpppnnnjjjfffbbb^^^\\\YYYWWWUUUTTTSSSQQQMMMKKKFFFDDD@@@>>>>>>@@@CCCFFFPPPZZZttt~~~tttsssrrrpppooooookkkfffcccbbbcccdddddd___\\\YYYVVVTTTQQQNNNKKKHHHDDD@@@<<<;;;;;;;;;:::666777777777666444222000111222222222222111000000222000///...///000222333111222222333444555666666888888888888777666444444222222222222222222222222444444444333333222222222111111222555666555222000////////////............222222222111111111111111222222333333333222111111333444555777888:::;;;<<<:::<<>>===@@@FFFRRR___}}}vvv|||vvvuuusssooommmmmmjjjeeebbbbbbbbbcccccc___]]]YYYWWWUUURRRNNNKKKFFFCCCAAA???>>><<<:::777777777777666555333222111333333333333333222111111111000///...///000222333111222222333444555666666888888888777777666444444333333333333333333222222333333444444555555666666111111333666888777555222111111000000000/////////111111111111111111222222222222222222222222222222222333444666777999:::;;;:::<<>>AAAGGGOOObbbtttnnn{{{yyywwwsssooonnnjjjgggccc````````````___^^^\\\ZZZXXXVVVSSSOOOLLLEEECCCAAA@@@>>><<<999777888777555444333333444444444444333333222222222222000000//////000000111222111222222333444555666666666666777777666555555444333333444444444444555555111222333555666888999:::111111222333555555333111222222111111111000000000//////000111222333333333444222111000000222444555555555666888:::;;;======;;;===???AAADDDFFFGGGHHHGGGGGGGGGHHHHHHHHHIIIIIIKKKLLLMMMMMMMMMOOOQQQSSSUUUXXX[[[\\\___aaacccdddhhhiiikkkllllllmmmoooqqqpppsssvvvyyy}}}pppbbb[[[XXXTTTPPPMMMMMMNNNOOOPPPRRRTTTVVVWWWZZZ]]]```dddfffjjjmmmrrrxxx{{{jjj```WWWSSSQQQNNNMMMNNNTTT___xxxxxxrrroooqqqsssppplllfffbbbaaaaaaaaaaaa]]][[[YYYWWWVVVSSSOOOLLLIIIEEEBBBBBB@@@>>>BBBHHHOOOgggqqqlll~~~~~~wwwuuurrrqqqqqqiiifffbbb`````````___^^^]]][[[ZZZXXXWWWSSSOOOLLLGGGDDD@@@===<<<;;;:::999888777555444333333444555333333222111000111111222000000000000000111111222111222222333444555666666555666666666666555555444333333333444444555555555222222333444444555666666555444333444555444222000111111000000000///////////////000111222333333333333222111000000222444555333444555777999:::;;;<<<<<<===>>>@@@CCCEEEGGGHHHGGGGGGGGGHHHHHHHHHIIIIIILLLMMMNNNMMMLLLLLLOOORRRVVVUUUWWW[[[___aaaccceeeeeegggiiijjjjjjkkkmmmnnnnnnqqqtttwwwzzz}}}nnnbbb___[[[XXXVVVVVVWWWXXXWWWYYY]]]___bbbeeeiiillloooppprrrrrrssstttwwwyyynnncccXXXSSSPPPMMMLLLMMMTTT]]]tttwwwooooooqqqsssoookkkeeeaaa```aaaaaaaaa^^^\\\ZZZYYYWWWTTTOOOLLLIIIEEECCCBBBAAA???CCCJJJRRRooosssmmm~~~wwwtttrrrqqqssshhhfffbbbaaa``````___^^^[[[ZZZYYYXXXVVVSSSNNNKKKHHHEEE???<<<;;;;;;;;;:::666666555444444444444444333222111000///000111222///000000000111111111111111222222333444555666666555555666666666555555444222222333333444444555555222222333333333333333333777666555555666555444222111111000000000/////////000000000111222222222333222111111111111333444555111222333444666888999:::======>>>@@@BBBDDDFFFHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJLLLMMMLLLJJJKKKPPPTTTXXXUUUTTTYYY]]]___aaaddddddeeeggghhhhhhiiikkkmmmmmmooorrrtttwww~~~}}}llljjjfffbbbaaaaaacccddddddgggkkknnnppptttwwwzzz|||~~~rrrggg[[[TTTQQQMMMLLLNNNTTT[[[pppvvvnnnooorrrtttpppmmmhhhdddccccccbbbaaa___^^^\\\[[[YYYUUUPPPLLLIIIEEECCCCCCAAA@@@DDDKKKWWWyyyvvvtttzzzwwwsssqqqqqqhhhfffcccaaaaaa```___^^^YYYXXXXXXWWWVVVRRRMMMJJJGGGDDD@@@>>>===<<<:::888555555555666555555444333555333222000000111222333//////000111111111111111111222222333444555666666444444555666666555555444111111222222333444444444222222222222333333333333333222111222444555444333222222111111111000000000111111111111111111222222000111111222222333444444222222444555777999:::;;;======>>>???AAADDDFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJIIILLLNNNNNNMMMPPPVVV\\\]]]VVVSSSWWW[[[[[[]]]aaabbbdddfffgggggggggiiikkklllnnnppprrrtttzzz~~~{{{wwwtttrrrrrrtttuuuxxx{{{~~~xxxkkk^^^WWWRRRNNNNNNOOOSSSYYYmmmxxxoooqqqtttuuutttqqqllliiihhhfffeeecccaaa```^^^]]][[[WWWQQQMMMIIIEEECCCCCCBBBAAAEEELLL]]]|||yyytttpppooohhhfffcccbbbbbbaaa___^^^XXXXXXWWWWWWUUURRRMMMIIIDDDCCCAAA@@@???===999666444555666666666555444333666555333111111222333444//////000111111111111111111222222333444555666777444444555555666555555444000000111222222333444444111111222333333444555555---,,,,,,...111333333222333333333222222222111111222222222111111111111111///000111333333444444333555666777888:::<<<===>>>>>>===>>>???AAACCCFFFGGGIIIIIIIIIJJJJJJJJJKKKKKKJJJMMMQQQRRRRRRVVV^^^eeeaaaXXXSSSVVVYYYXXXZZZ___aaaccceeeffffffgggiiijjjkkkmmmoooqqqsssxxx{{{oooaaaYYYTTTPPPOOOQQQRRRWWWkkk{{{|||zzzqqqrrrvvvwwwwwwtttpppnnnllljjjgggeeebbbaaa___^^^\\\XXXRRRNNNIIIFFFCCCCCCBBBAAAFFFLLL```{{{yyyyyyvvvsssrrrkkkhhhdddbbb```___^^^\\\ZZZZZZYYYVVVSSSNNNIIIGGGDDDCCC@@@===:::888777666777777666444444444444444555555444333333222111111222222222222222222222222444222000111444777777666666666555555555555666666444333222222222333444555111111000000000111333444111222444444444222000///000000//////000222444555333222111/////////000111222222222333333444444444111222333555888:::;;;<<<>>>>>>???@@@BBBDDDFFFGGGJJJHHHFFFHHHJJJKKKJJJHHHKKKQQQVVVYYYYYY\\\aaafffXXXVVVUUUTTTUUUWWWZZZ\\\aaaaaaaaaaaaaaacccgggjjjiiikkkoootttuuuxxxrrrbbbZZZUUUQQQNNNNNNOOOYYYmmmyyyvvvzzz}}}uuussstttvvvvvvsssooonnnmmmllliiifffcccaaa___]]][[[WWWSSSOOOOOOIIIEEEEEEEEEFFFJJJPPPhhh{{{xxxxxxuuusssssskkkhhhdddaaa```___^^^\\\[[[ZZZYYYWWWSSSNNNJJJHHHFFFEEEBBB???<<<:::999888666555444333333222222222444333333222111111000000000000000000000000000000444222000111444777777666444444444333333444444444222222222222222444555666222111111111111222333444222222333444333222111000222111111000000111222333333222111000//////000111333333333333333333333333111222444666888:::;;;<<<>>>>>>???AAABBBDDDFFFGGGJJJHHHGGGHHHJJJKKKJJJHHHHHHMMMSSSVVVUUUUUUWWWZZZSSSRRRRRRSSSUUUWWWZZZ\\\___``````aaaaaacccgggjjjiiijjjnnnrrrssswwwuuuddd[[[VVVQQQNNNOOOOOOYYYlllzzzvvvyyyzzzuuuqqqsssuuuuuurrrpppoooooommmiiieeedddbbb```^^^\\\XXXTTTQQQOOOIIIEEEEEEEEEEEEJJJQQQmmmyyyvvvvvvtttrrrrrrjjjhhhdddaaa``````^^^]]]\\\\\\ZZZWWWTTTOOOKKKIIIFFFEEEBBB???<<<:::999888444333333222111111111000222222222111000000//////000000000000000000000000333222111222444666777666444444444444444444444444222222222222333444666666333333222222222333444444333333333222222222222111333222222111000000111111222222111000000000111111333333333333333333333333222333444666888:::<<<<<<>>>>>>???AAACCCDDDFFFFFFHHHGGGGGGHHHIIIJJJJJJHHHGGGLLLQQQSSSQQQNNNMMMNNNMMMNNNOOORRRTTTWWWYYYZZZ\\\]]]___```aaacccgggjjjjjjjjjmmmpppqqquuuyyyggg\\\VVVQQQOOOPPPPPPXXXjjj{{{uuuvvvvvvzzzvvvoooppprrrsssrrrqqqqqqpppmmmhhheeeeeecccaaa___]]]ZZZUUURRROOOJJJFFFEEEDDDEEEKKKSSStttxxxuuutttrrrqqqrrrjjjgggdddaaaaaa```^^^]]]^^^]]][[[XXXTTTPPPMMMKKKDDDCCC@@@===:::888777666333333333333222111111000222222111111111000000000222222222222222222222222222222222333444666666666555666666666666666666555333333333333444444444555444444444333444444444444333333222111111222222333222222111111111111111111222111111111111111111111444444333333333333222222333444555777999:::<<<<<<===>>>@@@AAACCCDDDEEEFFFGGGGGGGGGHHHIIIIIIJJJIIIIIILLLOOOOOOMMMKKKJJJKKKJJJKKKNNNQQQSSSUUUVVVVVVYYY[[[]]]___```cccgggiiikkkkkklllooopppttt{{{hhh]]]WWWRRRQQQRRRQQQYYYiiizzzssssssrrruuuwwwmmmlllnnnqqqrrrttttttrrrnnniiifffeeedddaaa```^^^[[[VVVSSSOOOKKKGGGEEECCCDDDLLLVVVyyywwwtttsssqqqooopppjjjgggcccaaaaaa```___^^^___]]][[[XXXTTTPPPMMMKKKDDDCCC@@@===:::888777666444555555555444333222111222222222222222111111111222222222222222222222222111222333444444555666777555555666777777666555555555555555555444333333222444444444444444444444444333222222111111222333333//////000111222222333333111111111222222222222111333333333333333333333333444555666888999;;;<<<======>>>@@@BBBDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKJJJIIIIIIKKKLLLJJJLLLNNNQQQSSSSSSSSSSSSWWWYYY\\\^^^___bbbeeehhhkkkkkklllooopppsss}}}jjj^^^XXXTTTSSSTTTRRRYYYhhh{{{rrrqqqppprrr{{{mmmjjjkkkqqqsssvvvwwwtttpppkkkhhheeedddbbb```___\\\WWWTTTQQQLLLHHHEEECCCEEENNNYYY|||vvvttttttpppnnnmmmiiifffcccaaaaaa```___^^^___]]][[[WWWSSSPPPMMMLLLFFFEEEBBB???<<<:::999888555666777777666555333222222222222222222222222222000000000000000000000000///222444555444444666777222333444555555444333222555555666555555444333222444444555555555444333222111222222222222333333333...///000111333333333333000111222222333222222222222222222333333444444444666666777999:::;;;<<<===<<<>>>@@@BBBDDDEEEEEEEEEDDDFFFGGGHHHGGGHHHIIIKKKIIIHHHFFFEEEFFFHHHJJJLLLKKKLLLOOOQQQRRRSSSSSSSSSUUUXXX[[[]]]___aaadddfffjjjiiilllnnnooorrr}}}nnnbbb\\\VVVTTTTTTRRRXXXfff}}}sssqqqppprrrooojjjkkksssvvvyyyyyyvvvqqqmmmlllgggeeecccbbb```]]]YYYVVVRRRNNNJJJGGGCCCFFFQQQ]]]~~~vvvuuutttpppllljjjiiifffcccaaaaaaaaa___^^^___]]]ZZZVVVRRROOOMMMLLLFFFEEEBBB???<<<:::999888555666777777777555333222111111111111111111111111000000000000000000000000///222555666555444555777222333555666666555333222222333444666666666555444333444444555444333222111000111222333444333222222///000111222333222222111000111222333333333222222111111222222333444555555666777888999:::<<<======<<<===@@@CCCEEEEEEEEEDDDCCCEEEHHHHHHGGGGGGIIILLLHHHGGGFFFFFFGGGIIIIIIIIIKKKLLLNNNPPPSSSUUUVVVVVVUUUWWWZZZ]]]^^^___bbbdddfffgggjjjmmmmmmpppyyyttthhh```XXXSSSSSSQQQVVVdddzzzvvvrrrppprrrtttmmmmmmuuuxxx{{{zzzvvvrrrpppoooiiihhhfffeeecccaaa]]]ZZZTTTPPPLLLHHHDDDGGGSSSaaa}}}vvvuuuuuupppkkkiiiiiifffcccaaaaaaaaa```___^^^]]]YYYUUURRRNNNLLLKKKDDDCCC@@@===:::888777666555555777777777555333111////////////000000000000222222222222222222222222...222555666555444555777444555777888888777555444000111333555777888777777333333444555444333111000///000222444555444222111111111222333333111000///000111222333444333333222000000111222444555666666777777888999;;;<<<======<<<===@@@CCCEEEEEEEEEDDDBBBEEEHHHHHHGGGGGGIIILLLIIIIIIIIIJJJKKKKKKIIIGGGJJJKKKMMMPPPSSSVVVYYYZZZUUUWWWZZZ\\\]]]___aaabbbcccdddhhhllllllnnnwwwyyylllcccYYYSSSQQQOOOTTTaaaxxxyyysssppprrrxxxppppppvvvyyy|||{{{wwwsssrrrrrrkkkjjjhhhgggfffccc___\\\UUUQQQMMMIIIEEEGGGUUUccc}}}uuutttsssoookkkjjjhhhfffdddaaa```___```aaa]]][[[XXXTTTQQQOOOOOONNNGGGDDD???<<<;;;:::999777888666444444444333222000111111111111000000000000222222111111111111111111///000111333444555555555555444333222111222333333444444333333444555777888444666666666444333444555111111000111333333222000000000000111222222333333333333333333333333333333111111222222222333333333888888888999999:::::::::<<<;;;;;;>>>CCCEEEDDDBBBEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIKKKMMMPPPQQQRRRTTTVVVXXXWWWXXXYYY[[[]]]___aaaaaagggfffhhhmmmppprrrxxxqqqbbbZZZVVVTTTVVVZZZggg|||}}}uuusssuuuuuutttwww|||}}}{{{zzzuuuoooooollliiihhhgggddd^^^YYYNNNPPPJJJGGGIIIIIITTTjjjvvvuuutttqqqmmmlllhhhfffdddaaa___^^^^^^___]]][[[XXXTTTQQQNNNLLLKKKGGGDDD???<<<;;;:::999777888666444444444333222000//////000000111111111222111111111111111111111111111111222444555555555555555555333222222222333444444333333333444555777888444555666555333222222333000000///111222333222000000000000111222222333333333333333333333333333333111111222222222333333333333444666888:::<<<>>>>>>>>>===>>>@@@DDDFFFEEECCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJLLLNNNPPPPPPQQQTTTVVVWWWWWWYYY[[[]]]___```aaadddcccfffkkkoooqqqwww~~~rrrddd[[[VVVTTTTTTYYYfff{{{wwwtttuuuyyyyyyyyy~~~}}}|||wwwqqqpppnnnkkkjjjiiifff```[[[PPPQQQJJJGGGJJJKKKXXXpppxxxuuutttqqqoooooohhhfffccc```^^^]]]\\\\\\\\\[[[XXXUUUQQQMMMIIIGGGGGGDDD???<<<::::::888777777555444333444333222000......///000111222333333111111111111111111111111222333444555555555555555666555444444333333444444444333333333444555666777444555555444222000111222222111000111111111///---000000000111222222333333333333333333333333333333111111222222222333333333222333555777:::===>>>???@@@@@@@@@BBBEEEFFFEEEDDDAAAAAABBBCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIKKKMMMNNNNNNOOOQQQSSSVVVWWWXXXZZZ\\\^^^```aaaaaaaaadddiiimmmpppvvv}}}uuuggg]]]VVVSSSSSSXXXdddzzzzzzvvvvvv~~~}}}||||||zzztttssspppmmmllllllhhhbbb]]]SSSRRRJJJGGGKKKMMM]]]yyyyyytttssspppoooooogggfffccc```]]]\\\[[[ZZZZZZZZZYYYVVVRRRNNNJJJHHHGGGCCC???<<<:::999888777666555333333333333222000...//////000111111222222000000000000111111111111444444555555666555555555666666555555444444444444333333333444444555555555555666666444222111111222666444222111000///,,,)))000000000111222222333333222222222222222222222222111111222222222333333333444555666888999;;;<<<<<<@@@AAAAAACCCDDDEEEDDDDDDAAAAAABBBCCCDDDEEEEEEFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJKKKMMMNNNMMMNNNPPPRRRVVVVVVXXXZZZ\\\^^^___``````___bbbiiimmmpppvvv~~~|||}}}xxxiii^^^WWWSSSTTTXXXeeezzz|||xxxvvv{{{~~~~~~~~~xxxtttqqqooonnnmmmjjjddd___UUURRRIIIGGGJJJNNNbbbyyysssqqqnnnmmmnnnfffeeeccc```^^^[[[ZZZYYYYYYYYYXXXWWWTTTQQQNNNLLLFFFCCC>>>;;;:::999888666555444222222333333222000111111000000000000000000//////000000000111111111444444555555666555555555555555555555555444444444333333333444444444444444555666777666333222333333444222111111111000...,,,000000000111222222333333222222222222222222222222111111222222222333333333444555666777999:::;;;<<<>>>???AAABBBBBBBBBCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJLLLNNNOOONNNOOOQQQRRRUUUVVVWWWYYY[[[]]]^^^_________bbbiiinnnrrrxxx||||||zzzkkk```XXXTTTUUUYYYeeezzzzzzvvvzzz{{{uuurrrpppooonnnkkkeee```VVVQQQHHHGGGJJJNNNeeeyyysssqqqmmmkkkkkkeeedddcccaaa___\\\[[[ZZZYYYYYYXXXVVVTTTRRRPPPOOOFFFCCC>>>;;;999999777666555333222222333333222000111111111111000000//////...//////000000111111111222333444555555555555555444555555555555444333333222333444444444444333333555666777666444333444555/////////111333444333222000000000111222222333333222222222222222222222222111111222222222333333333111222444666999<<<===>>>;;;===@@@AAA@@@AAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJLLLNNNOOOOOOPPPRRRTTTTTTUUUVVVXXXZZZ\\\^^^___^^^^^^bbbjjjooossszzz{{{zzz|||lllaaaZZZVVVVVVZZZeeezzz}}}yyyzzz~~~wwwtttqqqpppooolllfffaaaWWWRRRIIIHHHLLLNNNgggzzztttqqqmmmjjjjjjddddddcccbbb```^^^\\\[[[[[[YYYWWWTTTRRRPPPNNNNNNFFFBBB>>>;;;999888777666444333111222333333222111000000000000000111111111......//////000111111222111111222444555555555555333444444555444333222111222333444444444444333222222444555555444333444666111000000222444555444333000000000111222222333333111111111111111111111111111111222222222333333333222333444666999;;;<<<===999<<>>;;;999888777666444222111222333333222111......///000111222333333---......///000111111222///000111333444555555555222333444444444333222111222333444444444333222111000222333333333333444666666555444444444333111///000000000111222222333333111111111111111111111111111111222222222333333333666666777777888888888999999<<<@@@AAA@@@AAACCCFFFDDDCCCCCCBBBBBBAAA@@@@@@EEEFFFFFFGGGHHHHHHIIIIIIHHHJJJLLLNNNOOOPPPSSSUUUSSSTTTVVVXXXZZZ\\\]]]^^^\\\\\\aaahhhnnnsss{{{wwwyyy|||lllbbb\\\ZZZUUUXXXbbbvvv~~~{{{xxxuuuttttttpppjjjeee\\\UUUMMMNNNPPPQQQlllzzzwwwvvvqqqkkkiiicccdddcccbbb```___```aaa[[[XXXVVVTTTRRROOOLLLIIIHHHDDD@@@===;;;:::888666333333222111000000000000777555333111111111000.........///000000000000000222333555444333222222333222333333444444555555666333333333444444555555555666666666555555444444444222222222111111111000000000000000111222222222333444333222000///000000111888666222000///000333555666666666777999;;;>>>???>>>===<<<;;;<<<===@@@AAAFFFEEEDDDCCCBBBAAAAAAAAAEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHJJJLLLNNNPPPQQQSSSUUUWWWYYYZZZZZZZZZYYY\\\[[[\\\bbbgggllluuussseee\\\XXXYYYZZZaaasss}}}{{{zzzyyyuuunnnhhh^^^TTTIIIKKKRRRUUUkkkxxxvvvuuuqqqkkkiiidddddddddbbb___^^^___```[[[YYYVVVTTTSSSPPPLLLIIIHHHDDD@@@===;;;:::888666777666555444333333333333666444222111222222000//////000111111222222111111111333555444333222222333444444444444333333333333444444444444444444444444555555555444444444333333555555444444444333333333333333222222111000000///000000000000111222333444888666444222222333555666666666666777888:::===>>>???>>>======>>>???AAABBBDDDDDDCCCBBBAAAAAAAAAAAAEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIKKKMMMNNNOOOQQQRRRTTTVVVXXXZZZZZZ[[[[[[ZZZ\\\aaafffllluuu~~~vvvggg^^^ZZZXXXXXX___ppp~~~|||{{{zzzwwwpppjjj___UUUJJJKKKRRRUUUlll~~~xxxuuuuuupppkkkhhhdddeeedddaaa^^^]]]]]]^^^\\\ZZZWWWUUUTTTQQQMMMJJJHHHDDD@@@===;;;:::888666777777666555444444444444444333111111222222111000......///000000000000000111333444444333222333444555555444333333222111111444444444444444444333333444444333333333333333222444444444444444333333333333333222222111000000000///000111222222333222222555444444444444555555666666666666666888999;;;===>>>??????@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMOOOPPPQQQSSSUUUXXXZZZ[[[ZZZYYY[[[aaafffkkkttt}}}yyyjjj```[[[YYYYYY^^^ooo~~~~~~}}}yyyrrrmmm```WWWKKKLLLRRRUUUmmm~~~{{{wwwuuupppjjjgggdddeeedddaaa^^^\\\\\\]]]]]]ZZZXXXVVVTTTQQQNNNKKKHHHDDD@@@===;;;:::888666555444333222222111111111333111000000222333222111///000111111222111111111111222444444333222333444444444333333333222222222333333333444444555555555222222222222222222222222111111111111111111111111//////000111222333333444111222333333222111///...000000111222333444444444777666666666777999;;;<<<===>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLOOOOOOOOOPPPRRRUUUWWWYYYYYYXXXZZZ```eeejjjrrr{{{}}}mmmaaa\\\ZZZZZZ___ooo{{{tttnnnaaaXXXMMMLLLRRRUUUooo~~~~~~yyywwwpppiiieeeddddddccc```]]][[[[[[\\\]]]ZZZXXXVVVTTTQQQNNNKKKHHHDDD@@@===;;;:::888666444333222111000000000000222000///000111222222111222333444444555555444444000222444444333333333444222222222333333444444444111111222333555666777777222222222222222222222222/////////000000000000000...///000111222333444444111222333333222111///......///111222333444333333666666666666888:::<<<===<<<===???@@@AAABBBBBBBBBDDDCCCCCCDDDDDDEEEFFFGGGEEEEEEFFFGGGHHHHHHHHHHHHKKKKKKJJJJJJKKKKKKLLLMMMQQQQQQPPPPPPQQQSSSTTTVVVXXXWWWZZZ___dddhhhooowwwnnnbbb\\\YYYYYY^^^nnn}}}uuuooobbbYYYNNNMMMRRRVVVrrr~~~{{{wwwqqqiiifffbbbcccbbb___]]][[[[[[\\\\\\ZZZWWWUUUTTTQQQMMMJJJHHHDDD@@@===;;;:::888666555555444333222222222222222000//////111222222111//////000111111111111000000222444444333333444555222222333444444555666666111111222333555666777777111222222222222333333333111111111222222222222222111111111111111111111111///000111222222333222222111111333444555555555555666666666777999;;;>>>???======>>>???AAABBBCCCCCCEEEEEEEEEEEEEEEFFFGGGHHHEEEEEEFFFGGGHHHHHHHHHHHHKKKKKKKKKKKKKKKLLLMMMNNNRRRRRRRRRRRRRRRSSSSSSTTTXXXWWWZZZ___ccceeelllsss}}}qqqccc\\\WWWXXX^^^ooovvvoooaaaYYYNNNMMMRRRXXXuuu~~~~~~zzzxxxqqqkkkgggaaaaaaaaa___\\\[[[\\\]]][[[YYYVVVTTTSSSPPPLLLIIIHHHDDD@@@===;;;:::888666666666555333333333333333333111//////000111111000,,,,,,---............---///111333444333333444555555555555555555555555555333333333444444444444555222222222222333333444444222222333333444444444444111111111111111111111111000000000000111222333444222222222333333444444555666666666888:::===@@@AAA????????????AAACCCEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNQQQRRRSSSTTTUUUUUUUUUUUUYYYXXXZZZ___bbbccciiipppyyy~~~~~~ttteee^^^XXXZZZbbbtttxxxqqq```YYYNNNMMMRRRYYYxxx|||yyywwwrrrllliii`````````^^^\\\[[[\\\]]][[[YYYVVVTTTRRROOOLLLIIIHHHDDD@@@===;;;:::888666555555444333222222222222333111000///000111000///000000111222222222222222///111333444333333444555777777777666555555444444666666555444333333222222222222222333333444444444222222222333333444444444---...///111222333555555555333222000///000000111111111000000111111222333555666777888;;;>>>AAACCCAAA@@@@@@@@@AAADDDGGGIIIEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMOOOQQQSSSUUUWWWWWWWWWWWWZZZYYY[[[___aaabbbgggnnnuuuvvvggg___[[[^^^gggzzzzzzsss___XXXNNNMMMRRRZZZzzzxxxvvvvvvqqqjjjfffdddbbb___\\\[[[[[[\\\\\\YYYYYYWWWUUURRROOOKKKIIIEEECCC???===;;;:::777555555555444333333333444444333222111111222222111///444333222000///.........///111444777888666444222888777555444333444444555555555666777777666444444444333222222111111222222444444444333222111000///444333222111111111222333:::777444333333333222111000222555888999777555333555777888888888:::<<<>>>AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDFFFGGGHHHIIIIIIHHHIIIJJJLLLNNNOOOPPPRRRTTTTTTTTTSSSTTTVVVWWWUUUWWW[[[]]]^^^dddjjjtttyyyiii___]]]^^^ggg}}}|||pppdddVVVOOOQQQQQQZZZvvvuuuvvvrrrlllhhhdddbbb```^^^\\\[[[ZZZZZZYYYXXXWWWUUURRRNNNKKKIIIEEECCC???===;;;:::777555555444444333333333333333333111000000111222000///111111000000000000000111000222444666777666444333666555444333333333444555555555666777777666666666444333222222111222222222333333333333222222111000333333222111111111222333777555222111111222111000000222444666777666555333555777888999999:::<<<>>>>>>>>>??????@@@AAABBBBBBDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJIIIIIIJJJKKKMMMOOOPPPPPPRRRTTTUUUUUUTTTVVVWWWXXXVVVXXX\\\]]]]]]```fffmmmyyyxxxhhh___^^^```iiisssdddVVVOOORRRTTT```~~~~~~uuuuuuvvvsssnnnkkkdddcccaaa___]]][[[YYYXXXYYYXXXWWWUUURRRNNNKKKIIIEEECCC???===;;;:::777555444444333222222222222222222000//////000111///.........//////000222333444222222444555555666555555444333333333333333444555666666555666666777888999444444333222222222222222222222333333333222222111222222111111111222222333333111//////000111000///111111222444444444444444555666888999999:::<<<>>><<<===>>>???@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJKKKMMMNNNPPPQQQQQQSSSUUUVVVVVVVVVWWWYYYYYYXXXZZZ]]]]]][[[]]]bbbfffrrrxxxhhh___```aaalllvvvdddWWWPPPSSSYYYjjj|||~~~wwwwwwwwwsssnnnllldddcccbbb```]]][[[XXXVVVXXXXXXWWWUUURRRNNNKKKIIIEEECCC???===;;;:::777555444333222222111111222222111000//////000000///---.........///000222333444333333333444444555666777222222222222333444444555666555555555666777999:::444444333222222222222333111111222333333333222222111111111111111222222222111000...///000111000///111111111111222333444444444666999999999:::<<<======>>>???@@@BBBDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDFFFHHHIIIJJJHHHIIIJJJKKKMMMNNNPPPPPPQQQSSSVVVWWWWWWXXXYYY[[[YYYYYY[[[______\\\]]]aaadddooo~~~xxxhhh___```bbbmmmuuudddWWWPPPTTT^^^uuu{{{~~~zzzyyywwwrrrmmmkkkdddcccbbb```]]][[[XXXVVVXXXXXXVVVTTTQQQNNNJJJHHHEEECCC???===;;;:::777555444333222222111111222222111000//////000000///---000/////////000111222222444444333333444555777888111222222333333444444444666555555444555777999:::555444333333222222333333111111222333333333222222000000111111222222222222111000///000222222111000111111000000111222444555444666999:::::::::;;;======>>>???@@@BBBCCCDDDEEEDDDDDDEEEEEEDDDCCCBBBAAAAAABBBCCCEEEFFFHHHIIIIIIFFFGGGHHHJJJLLLNNNOOOOOOQQQSSSVVVXXXXXXYYY[[[\\\YYYYYY\\\``````]]]___cccfffppp~~~ttttttxxxxxxiii```___aaalllsssdddXXXQQQUUUbbb~~~|||}}}{{{zzzwwwpppkkkiiidddcccaaa___]]][[[YYYXXXXXXWWWVVVTTTQQQMMMJJJHHHEEECCC???===;;;:::777555444444333222222222222222222000//////000111///...111000000000000000111111444444444444555666777888222333333444444444444333555555444555555666777888555444444333333333333333222222333333333222222111...///000111222222222222111111000111333333222000111111111111222333444555333666999;;;;;;:::;;;<<<;;;<<<===>>>???@@@AAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAABBBDDDFFFGGGHHHHHHHHHEEEFFFHHHJJJLLLNNNNNNOOOPPPSSSVVVXXXXXXZZZ\\\]]]ZZZYYY[[[^^^^^^\\\^^^cccgggppp}}}zzzmmmjjjlllnnn|||zzzjjjaaa^^^aaalllssscccYYYRRRVVVeee|||yyy|||zzzxxxuuunnniiigggdddbbb```^^^\\\[[[ZZZZZZWWWWWWVVVTTTQQQMMMJJJHHHEEECCC???===;;;:::777555555444444333333333333333333111000000111222000///000000000000000111111222444444555555666777777777444444555666555444333333444444555555555555444444555555444333333333333444333333333333222222111000---...000111222222222111111111111222333333111///111111222222333444444444333666999;;;;;;;;;;;;<<<<<<======>>>???@@@@@@@@@AAABBBDDDEEEFFFEEECCCBBBBBBCCCEEEFFFGGGGGGGGGFFFEEEFFFIIIKKKNNNOOOOOOOOOOOORRRUUUWWWXXXZZZ\\\^^^\\\ZZZZZZ\\\[[[YYY[[[```dddmmmyyy~~~|||vvvjjjeeeeeedddnnn{{{kkkbbb___aaammmvvvcccYYYRRRVVVfffyyytttyyy}}}xxxwwwsssmmmhhhgggdddbbb___]]][[[[[[\\\\\\WWWWWWVVVTTTQQQMMMJJJHHHEEECCC???===;;;:::777555666555444444333333444444333222111111222222111///////////////000111333333333444555666777777777777555555666777666555333222333444555555555444333222555555444333333333333444444444444333222111000///---...000111222222222111111111000111222222///---111111222444444444444444333666999;;;;;;;;;;;;<<>><<<<<<>>>???@@@AAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGGGGGGGFFFEEEEEEIIIIIIJJJKKKLLLNNNPPPQQQSSSQQQQQQSSSWWWZZZYYYWWW^^^\\\ZZZWWWVVVWWWYYY[[[eeehhhqqq~~~qqqkkkjjjkkkmmmppp{{{iiiaaabbbcccbbbhhhxxx|||nnnddd```aaammmzzzhhh]]]VVVXXXddd{{{uuupppxxxzzzxxxzzzxxxqqqjjjgggcccbbb___\\\[[[ZZZZZZ[[[ZZZXXXUUURRROOOLLLJJJJJJFFFCCC???===<<<:::777555555555444444444333333333222111000//////000111222//////000111111111111111333444555555666666555555444444666666777666666555555555666666666666555555444444444444444333333333222222222111111111111000///111333333111...,,,+++///000000000111111111111//////000111222333444555666666777999;;;<<<===>>><<<===>>>@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGGGGGGGGGGGGGFFFIIIIIIJJJKKKMMMOOOQQQRRRSSSQQQQQQSSSWWWYYYYYYXXX\\\[[[ZZZYYYYYYZZZ]]]___hhhkkkuuu|||ooohhhffffffiiinnn|||lllcccaaaaaaaaagggttt|||{{{zzzllldddbbbcccooo{{{hhh]]]VVVYYYeeezzztttrrrzzz}}}xxxuuuwwwvvvpppiiigggcccbbb___]]][[[ZZZZZZZZZYYYXXXUUURRROOOMMMKKKJJJEEECCC???===<<<:::888666555555555555444444444444222111000//////000111222111111111222222222333333333444555555666666555555555666666666666555444444333444555666666666666666555555444444333333222222222222222111111111111000+++...111222111000000000000000000000111111111111......///111333444666666555555777888:::<<<===>>>===>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFGGGHHHHHHIIIIIIHHHIIIJJJJJJLLLNNNPPPQQQRRRSSSRRRQQQSSSWWWYYYZZZZZZ[[[\\\]]]]]]]]]___cccfffmmmrrr{{{|||ppphhhcccaaaeeekkkzzzsssiiiddddddeeejjjsss|||vvvqqq}}}~~~qqqgggeeefffsss|||ggg^^^VVVYYYfffxxxrrrsss||||||vvvsssttttttnnniiigggdddcccaaa^^^\\\[[[ZZZZZZYYYXXXUUURRROOOMMMLLLKKKEEECCC@@@>>><<<:::888777555444444444444333333333222111111000000111111222111111111111222222333333333444555555666555555555777666666666555444333333222333444555666666777666777777666555555444333333222222222111111111000000&&&)))---000222333444666000000000000000111111111000111111333444555666666444555666888:::<<<===>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEGGGHHHIIIJJJJJJJJJIIIJJJJJJLLLNNNPPPRRRSSSRRRRRRRRRTTTVVVYYY[[[[[[^^^```cccddddddeeeiiilllsssyyyxxxnnneeeaaaeeellltttwwwpppmmmooosssvvvwww|||~~~rrrjjjrrr}}}vvvkkkggghhhuuu{{{fff]]]VVVXXXggg~~~vvvppprrr|||{{{uuuqqqrrrrrrmmmiiihhheeedddbbb```^^^\\\[[[ZZZYYYXXXUUURRRPPPNNNLLLLLLEEEDDDBBB???;;;999888888333333333222222222111111222222111111111111222222111000000000000111222333333444555555666555555555777777666555444333333222222222444555666666666666777777666555444333333222222222222111111111000000---///111111000/////////111111000000000000000000444444444555555555555555444555666888:::<<<>>>??????@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKHHHIIIJJJKKKNNNPPPRRRSSSRRRRRRSSSTTTUUUXXX[[[^^^dddhhhkkklllkkkkkknnnqqqxxxxxxmmmgggiiioootttzzz{{{}}}{{{vvvvvv}}}pppfffkkk||||||~~~yyylllgggiiiwwwwwwccc\\\VVVXXXiii{{{sssoooqqq{{{{{{tttpppqqqqqqmmmjjjjjjeeedddcccaaa^^^\\\ZZZYYYYYYXXXUUUSSSPPPNNNMMMMMMFFFEEECCC@@@;;;888777888222222222222111111111111222222222222222222222222000000///......000111222333444555555666666555555777666555444333333333333222333444555555555555555444444333333222222111111222222222111111111111000///111222111///......///111111111111000000000000666666555555555444444444444555777999;;;===???@@@??????@@@AAAAAAAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJGGGHHHIIIJJJMMMOOORRRSSSRRRSSSTTTTTTUUUXXX\\\___gggmmmrrrrrrpppnnnqqqttt|||wwwpppooosssuuuzzzuuu}}}~~~}}}ssshhhjjjwww|||{{{qqqgggjjjyyysss```[[[UUUXXXkkkyyyrrrnnnpppyyy{{{tttoooppppppmmmkkkkkkccccccaaa___]]]ZZZXXXWWWYYYXXXUUUSSSQQQOOONNNMMMGGGGGGEEE@@@;;;777666777333333333222222222111111111222222222222222222111111000///......000111222333444555555666666555555666666444333333333333444333333444555555444444444222222222222222222222222222222222111111111111000,,,---///000000000222333111111111111000000000///333333333333444444444444555666888:::<<>>???@@@@@@AAA@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGIIILLLNNNQQQRRRQQQSSSTTTTTTTTTWWW]]]aaagggmmmtttuuurrrqqqtttwww~~~}}}wwwtttvvvxxx{{{|||uuuzzzzzzqqqqqqzzz~~~qqqhhhkkk{{{ooo^^^YYYTTTWWWmmmxxxrrrnnnpppyyy{{{tttoooooopppnnnllllllbbbaaa```^^^[[[YYYVVVUUUYYYXXXVVVSSSQQQOOONNNMMMHHHHHHFFFAAA:::666555777444444444333333333222222111222222333333222222111111000///......000222333333444555555666666555555666555444333222333444555444444444555444444333333444444444444444444444555222222222111111111111000...000111000///...///111222111111111000000//////000000111222222333444444555666888;;;===???AAABBB>>>>>>???@@@@@@@@@??????BBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEGGGIIIKKKNNNPPPRRRQQQSSSTTTTTTTTTWWW]]]bbbeeellltttvvvsssrrruuuyyyzzzwwwwww{{{|||ppprrrxxxyyyyyyuuujjjiiimmm|||nnn\\\XXXTTTWWWmmmwwwqqqnnnqqqyyyxxxpppnnnppppppmmmhhhfffccc___\\\[[[YYYVVVTTTWWWVVVTTTSSSSSSPPPMMMJJJFFFDDDAAA===:::777666666777666666444333222111111111111111111111111111111000111111111111222222222555555555555555444444333666666777777777666555444444444444333333222222222222333333444444333333222666555444222111000//////000000000000000000000000111222222333333222222111222222222222333444555555333555777:::===???@@@AAA===>>>???@@@@@@@@@@@@@@@999888888;;;@@@CCCCCCAAACCCDDDFFFFFFEEEEEEGGGHHHIIIIIIIIIJJJLLLMMMOOOPPPRRRSSSUUUUUUUUUWWWYYY[[[eeejjjqqqtttttttttvvvxxxrrrnnnrrryyy|||yyyssslllhhhfffmmm~~~jjj[[[VVVSSSZZZrrr|||pppjjjjjjlllvvvxxxpppmmmnnnooolllhhhdddaaa^^^\\\[[[ZZZXXXVVVWWWUUUTTTSSSRRRPPPLLLIIIFFFDDD@@@===:::777666666666555444333222111000000111111111111111111111111000111111111111222222222444555555666666666555555555555444333222333333444222222222222111111111111222333333444444333333222333222222111111222222333000000000000000000000000111222222333333222222111222222222222333444555555555777888;;;===>>>?????????@@@@@@@@@@@@??????>>>@@@>>>>>>???CCCEEEDDDBBBBBBDDDEEEFFFEEEEEEFFFHHHIIIIIIJJJKKKLLLNNNOOOPPPRRRTTTUUUUUUTTTUUUXXXZZZbbbgggmmmppppppqqqtttwwwuuurrrrrrwwwsssqqqkkkfffddddddnnn{{{fffZZZVVVSSSZZZrrr{{{pppkkkkkkmmmvvvyyypppllllllmmmkkkhhhbbb```]]]\\\\\\[[[ZZZXXXVVVUUUSSSRRRQQQOOOKKKHHHEEECCC@@@<<<999777666666444444333222111111000000111111111111111111111111000111111111111222222222444444555666777777777777666555333111111222333555222222222222333333333333333333444444444444333333333222222111111222222333000000000000000000000000111111222222222222111111222111111222222333444555777888999;;;<<<======>>>AAAAAAAAAAAA@@@???>>>===DDDCCCBBBBBBDDDDDDCCCBBBBBBDDDEEEEEEEEEEEEFFFHHHIIIIIIJJJJJJLLLMMMOOOPPPSSSTTTUUUTTTSSSSSSUUUWWW]]]aaagggjjjkkknnnssswww~~~uuuooo~~~sssmmmjjjfffcccccccccooowwwcccXXXTTTRRRYYYppp{{{pppkkklllllluuuxxxpppkkkjjjkkkiiihhhcccaaa^^^\\\\\\[[[ZZZXXXVVVUUUSSSRRRPPPNNNJJJGGGDDDCCC???<<<999777666666444444444333222111111000111111111111111111111111000000111111111222222222333444555777888888999999777666555555444444555555444444444555555666666666333333444444444444333333666555444222111000//////000000000000000000000000111111222222222222111111111111111111222333444555666777999;;;<<<===>>>>>>@@@@@@@@@AAA@@@@@@??????BBBBBBAAAAAABBBBBBAAAAAABBBCCCEEEEEEDDDDDDFFFGGGHHHHHHHHHIIIJJJLLLNNNOOOSSSTTTTTTSSSQQQQQQRRRSSSYYY]]]aaadddgggkkkrrrwww~~~}}}sss{{{zzzqqqkkkfffeeefffdddqqqvvvbbbUUUSSSRRRYYYooozzzooojjjjjjiiiqqq|||wwwoookkkiiiiiihhhgggeeebbb___]]]\\\[[[YYYWWWWWWUUUSSSRRRPPPMMMIIIFFFDDDBBB???<<<999777666666555555444444333333222222111111111111111111111111000000111111111222222222333333555777888999999999555666777888888666444333444444444555555666666666333444444555555444444333666555444222111000//////000000000000000000000000000111111222222111111000111111111111222333444444444555888:::===???@@@AAA===>>>???@@@AAABBBBBBBBB???@@@@@@AAAAAAAAABBBBBBBBBCCCEEEEEEDDDDDDFFFGGGFFFFFFGGGHHHIIIKKKLLLMMMRRRSSSSSSQQQOOONNNOOOQQQVVVZZZ^^^aaadddiiiqqqwwwzzzvvvyyy}}}|||zzz|||xxxoooiiigggjjjgggtttvvvbbbRRRQQQQQQXXXmmmyyymmmggggggeeennnxxxtttoookkkjjjiiihhhgggfffccc```]]]\\\[[[YYYWWWXXXVVVTTTRRRQQQNNNJJJFFFCCCAAA>>>;;;999777777666555555555444444333333333111111111111111111111111000111111111111222222222222333555666777888888888222444777999999666333111222222222222333333333333444444555555555555444444333222222111111222222333000000000000000000000000000000111111111111000000111000000111111222333444333555777:::===???AAAAAA<<<===???AAABBBCCCCCCCCC>>>@@@BBBBBBBBBBBBDDDEEEAAACCCDDDDDDDDDDDDEEEGGGFFFFFFFFFGGGIIIJJJLLLMMMQQQQQQQQQPPPMMMMMMNNNOOOSSSWWW\\\___ccchhhooouuu|||tttnnnooo|||}}}zzzzzz{{{~~~}}}qqqiiigggiiijjjwwwttt```OOOOOOPPPWWWlllyyymmmgggfffcccllltttrrrooolllkkkiiigggfffdddbbb___]]]]]]\\\ZZZYYYYYYWWWUUUSSSRRRNNNJJJGGGBBBAAA>>>;;;999777777666444444444333333333333222111111111111111111111111000111111111111222222222222333444555666777777777555666888999999777555333222222222222111111111111444444555555555555444444333222222111111222222333000000000000000000000000000000111111111111000000000000000000111222333444555666888:::===>>>???@@@>>>???@@@AAABBBBBBCCCBBB???AAACCCCCCAAAAAACCCEEEAAACCCDDDDDDCCCDDDEEEGGGGGGGGGHHHIIIJJJLLLMMMNNNOOOPPPPPPNNNLLLLLLMMMNNNPPPTTTZZZ^^^aaaffflllqqqvvv}}}|||ooohhhfffqqqxxxpppqqquuuyyyqqqhhheeehhhkkkzzznnnZZZMMMNNNPPPWWWkkkzzzooohhhhhhcccmmmqqqpppooommmkkkiiigggfffbbb```^^^]]]]]]]]]\\\[[[ZZZXXXVVVTTTRRROOOKKKGGGBBB@@@>>>;;;888777777666333333222222222222222222111111111111111111111111000111111111111222222222222333444555666666666666::::::::::::999999999888444444444333333222222222444444555555555555444444666555444222111000//////000000000000000000000000000000111111111111000000000000000000111222333444777888999;;;<<<===>>>>>>@@@@@@AAABBBBBBBBBAAAAAA???AAACCCBBB@@@???AAACCCAAABBBDDDDDDCCCCCCEEEFFFIIIIIIIIIJJJLLLMMMOOOPPPNNNOOOOOONNNLLLKKKLLLNNNNNNRRRXXX]]]```dddjjjnnnpppxxxzzzllldddaaajjj~~~mmmfffhhhpppvvv|||}}}rrrhhheeehhhkkk|||jjjUUULLLMMMPPPWWWjjj{{{pppkkkjjjeeeooossspppkkkjjjkkkjjjgggdddccccccbbb```^^^\\\ZZZYYY[[[YYYVVVTTTRRRNNNIIIFFF@@@>>><<<:::888777777777555444333333222222333333333333444444444333333222222222111111111111111111---///333555555666777888555555666666666666666555555444444333222111000000222222222222222222222222---...///111111222222222...///000000000///---,,,---...000111111111000///000000000000111222333444666666777888999999:::;;;===???AAAAAA@@@>>>>>>???@@@@@@@@@@@@AAABBBCCCCCCBBBCCCEEEDDDCCCCCCDDDEEEHHHIIIKKKKKKJJJJJJLLLMMMLLLMMMNNNMMMLLLLLLNNNPPPRRRUUUXXX\\\___ccchhhkkkpppwwwwwweee]]][[[___mmm}}}{{{iiiaaabbbhhhlllyyy|||{{{~~~rrrgggeeehhhkkk~~~fffVVVMMMMMMNNNUUUhhhwwwllliiilllmmmuuurrrooolllkkklllllliiifffdddccccccaaa___]]][[[ZZZZZZXXXVVVTTTRRRNNNJJJGGGBBB@@@===:::888666555555555444333333222222333333000000111111111000000///111111111111111111111111222444666777777666777777555666666777777666666666555555444333222222111111222222222222222222222222333333333222222111//////000000111111111000......//////111222222222111000000000000000111222333444555666777888999:::::::::===???AAAAAA@@@>>>>>>???CCCCCCBBBAAA@@@@@@@@@@@@CCCDDDEEEEEEDDDCCCEEEFFFGGGIIIJJJJJJJJJJJJKKKMMMLLLMMMNNNMMMLLLLLLNNNPPPRRRUUUXXX[[[^^^bbbgggjjjooovvv~~~vvvcccZZZWWWYYYfffuuuwwwcccXXXWWW[[[^^^lll{{{|||}}}sssiiihhhkkkpppxxxaaaRRRMMMMMMNNNUUUhhhyyypppooorrrmmmttt|||qqqnnnlllmmmnnnnnnkkkgggeeeeeedddbbb```^^^\\\[[[XXXVVVUUUSSSRRROOOKKKHHHDDDBBB>>>;;;888555444444555444333333222222333333222222333333333333222222111111111111111111111111444666888888666555444555555666666777666666555555555444444333333222222222222222222222222222222222555555444444222111///...000111111111111000000///000000111222222222222222000000000000111222333444444555777999:::::::::999===???AAAAAA@@@?????????CCCCCCBBBAAA@@@@@@@@@@@@BBBDDDEEEEEEDDDDDDEEEFFFFFFHHHIIIIIIIIIIIIJJJLLLLLLMMMMMMMMMLLLLLLNNNOOOSSSUUUXXX[[[^^^aaafffiiiqqqwww~~~wwwbbbWWWRRRRRR\\\hhh{{{wwwaaaUUURRRTTTWWW___mmm}}}uuukkkkkknnnvvvqqq\\\NNNLLLMMMOOOVVViiixxxpppnnnqqqlllssszzzpppmmmlllmmmooonnnkkkhhhfffeeeeeecccaaa___]]][[[VVVUUUTTTSSSRRROOOLLLIIICCCAAA>>>;;;888666555555555444333333222222333333222333444444555444444444111111111111111222222222222444666666444333222333555555555555555444444333333333333333222222222222222222222222222222222222222222222333222222111111000000000000000000000000000000111111111222222222000000000000111222333444333444666999:::::::::999<<<>>>AAAAAA@@@??????@@@@@@@@@@@@@@@AAABBBCCCCCCAAABBBDDDDDDCCCCCCDDDFFFEEEGGGHHHHHHHHHHHHIIIKKKKKKLLLMMMLLLKKKLLLMMMOOORRRUUUXXX[[[]]]```eeehhhtttyyyxxxbbbVVVOOOMMMSSS^^^pppwwwaaaSSSPPPRRRUUUYYYeeeyyyuuulllkkkooozzzlllYYYMMMKKKMMMPPPXXXkkkuuujjjfffgggjjjqqq~~~qqqnnnllllllnnnnnnjjjgggffffffeeecccaaa___]]]\\\VVVTTTSSSRRRRRROOOLLLIIIAAA@@@===;;;999888777777555444333333222222333333//////000111111111111111000000111111111222222222000222555555555444444555333444444444333333222111111111111222222222222222222222222222222222222222000111111111111111000///////////////////////////////////////000000111111000000000000111222333444222444666888999:::::::::<<<>>>@@@AAA@@@??????@@@@@@@@@@@@@@@AAABBBCCCCCC???AAABBBBBBBBBBBBCCCEEEEEEFFFHHHHHHGGGGGGIIIJJJKKKLLLMMMLLLKKKKKKMMMOOOQQQTTTWWWZZZ\\\```dddhhhtttyyyxxxaaaUUUOOOKKKOOOWWWddd}}}vvv___QQQLLLMMMOOOTTT^^^oootttkkkjjjnnn}}}iiiXXXOOOKKKNNNRRR[[[ooo~~~ttthhhbbbbbbgggnnn|||vvvrrrnnnmmmmmmmmmjjjgggffffffeeecccaaa___]]]\\\VVVTTTSSSRRRQQQOOOKKKHHHAAA???===;;;999888888999555444333333222222333333000000111222333333333333000000000111222222333333000333666777777777888999444444444444333222111111111111111222222333333333222222222222222222222222333333222111000///---,,,///............//////000/////////...///000000111000000000000111222333444333333444666888999:::;;;;;;>>>@@@AAA@@@???@@@AAACCCCCCBBBAAA@@@@@@@@@@@@???@@@BBBBBBBBBBBBDDDFFFEEEGGGHHHHHHHHHHHHIIIKKKKKKLLLLLLLLLKKKKKKMMMNNNOOORRRVVVYYY\\\```eeehhhqqqvvv}}}ttt^^^SSSMMMIIILLLSSS___uuuzzzcccTTTMMMKKKKKKNNNUUUcccxxxuuullllllooozzzfffWWWQQQLLLOOOUUU___tttvvvlllfffeeedddjjjyyy}}}xxxqqqnnnmmmmmmjjjhhheeeeeedddccc```^^^\\\[[[VVVUUUSSSRRRQQQNNNJJJGGGCCCAAA>>>;;;999888777777555444333333222222333333111222333444555555555555///000000111222222333333111333666777777777777888555666666555444333222222222222333444444555666666222222222222222222222222222222222222111000///...//////.........///111111000000/////////000111222000000000000111222333444444444333444666888;;;===;;;===@@@AAA@@@@@@@@@AAACCCCCCBBBAAA@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDFFFHHHFFFGGGIIIIIIHHHHHHJJJKKKJJJKKKLLLLLLJJJKKKLLLNNNMMMPPPTTTXXX\\\```fffiiipppuuu|||mmmWWWNNNJJJGGGJJJPPP[[[ooo{{{fffWWWOOOLLLKKKJJJOOOZZZkkkxxxpppppptttuuuaaaUUUPPPLLLPPPWWWcccxxxwwwmmmfffeee```gggvvv|||tttooonnnmmmkkkiiieeeeeedddbbb```^^^\\\[[[WWWUUUSSSRRRPPPNNNJJJFFFEEECCC@@@<<<999777666555555444333333222222333333...///000111222333333222///000000111222222333333000222555555555444444555777777777777666555444333333444444555666777888888222222222222222222222222///000111222333444444444111000/////////111222333222111000000000111333444000000000000111222333444555444333333555888<<<>>>;;;===@@@AAA@@@@@@@@@AAA@@@@@@@@@@@@AAABBBCCCCCCBBBCCCEEEFFFEEEFFFHHHIIIFFFHHHIIIIIIIIIIIIJJJLLLJJJKKKLLLKKKJJJKKKLLLNNNLLLOOOTTTXXX\\\aaafffjjjqqqvvv}}}}}}hhhRRRJJJGGGEEEGGGNNNSSSeee|||tttaaaTTTNNNKKKJJJJJJMMMUUUdddzzz{{{ttttttyyyqqq^^^SSSOOOLLLQQQYYYeee{{{~~~uuukkkcccaaa___eeettt}}}tttrrrlllllllllfffgggdddbbb```___]]][[[YYYYYYXXXVVVSSSPPPLLLIIIGGGDDDCCC@@@===;;;888777666555444444333333222222111222000///......///000222000111111000//////000222444444444444555777888999999888888777666555555444444444555777888888555333777666555333222111000000222111000111333333111000000000111222222222222222///000222222000///000111//////000111222222333333555555444444555777:::<<<>>>===;;;===???@@@>>>;;;>>>??????@@@@@@AAABBBBBBAAABBBCCCEEEFFFGGGGGGGGGCCCDDDEEEGGGHHHJJJJJJKKKJJJJJJJJJMMMPPPOOOKKKGGGMMMPPPTTTYYY^^^bbbdddeeelllqqqxxxssscccRRRIIIFFFEEEFFFIIIRRRaaavvvsssnnnuuu}}}zzzooocccWWWPPPKKKIIIEEEOOOSSSZZZnnn}}}tttwwwgggVVVPPPOOOKKKQQQYYYfff|||xxxllleeeccccccgggrrrvvvsssmmmllllllfffeeecccaaa``````___]]][[[YYYXXXVVVSSSPPPLLLIIIGGGDDDCCC@@@===;;;888777666555555444333333222222111111000///......///000111111222222111000000111333111222333444555666666777777777777666555444444444555555666888::::::888555555555444333222222222222222111000111333333111000...//////000111000000000///000222222000///000111//////000111111222333333555444444444555777:::;;;===<<<;;;===@@@AAA@@@>>>===>>>>>>??????@@@AAAAAA>>>???@@@BBBCCCCCCCCCDDDBBBDDDFFFHHHIIIIIIIIIIIIJJJIIIJJJLLLNNNOOOLLLIIIMMMPPPTTTXXX]]]```bbbccckkkpppxxxrrrbbbQQQHHHFFFEEEFFFIIIQQQ___ssszzzmmmhhhpppyyyooolllnnnlllggg```WWWQQQMMMMMMEEEMMMNNNTTTfffzzz{{{sssxxx|||cccTTTOOONNNMMMRRR[[[ggg}}}yyymmmeeeccccccfffqqqxxxuuummmlllllleeecccbbb````````````^^^]]]YYYXXXVVVSSSPPPLLLIIIHHHDDDCCC@@@===;;;888777666555555444444333222222222111000///......///000111222222333222111000222444111222444555666777666666666666555555444444333333666666777999;;;<<<:::888444444333333333333444444222111000111333333111000------...////////////...///000222222000///000111///000000111111222222222444444333444555888:::;;;<<<;;;<<<>>>AAABBBBBBAAA<<<======>>>??????@@@@@@===>>>???@@@AAABBBBBBBBBBBBDDDGGGIIIJJJIIIGGGFFFJJJIIIIIIJJJLLLNNNMMMLLLNNNPPPTTTXXX\\\___aaabbbjjjpppxxxrrrbbbPPPHHHEEEDDDFFFIIIQQQ]]]ooorrrggg```jjj}}}~~~kkkaaa______dddgggddd\\\TTTPPPPPPGGGLLLKKKOOO^^^ooo{{{uuu{{{uuu___RRRNNNNNNOOOTTT\\\iii{{{nnneeebbbaaadddnnn{{{wwwnnnllllllfffeeecccaaa`````````^^^\\\XXXWWWVVVSSSPPPLLLJJJHHHDDDCCC@@@===;;;888777666555555555444333333222222111111000//////000111111111222222111000000111333222444666999:::999888777666666666555555444444444555555666888:::<<<;;;999555555444333333333333444222111000111333333111000,,,---......//////......///000222222000///000111///000000000111111111222333333333444666888:::;;;<<<===>>>???AAABBBBBBAAA======>>>>>>???@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDDDDBBBDDDGGGJJJJJJIIIFFFDDDIIIHHHHHHIIIKKKMMMOOOOOOQQQRRRUUUXXX\\\^^^aaabbbiiiooowwwvvveeeSSSIIIEEEDDDEEEHHHQQQ]]]nnn||||||kkkaaa[[[eeezzz{{{hhhbbbbbbbbbkkksssqqqfffZZZRRROOOJJJMMMJJJMMMZZZhhhzzzvvvooo[[[RRROOONNNQQQVVV^^^lll|||oooeeebbb```ccclll~~~xxxpppmmmmmmggggggeeecccaaa```___\\\ZZZXXXWWWUUUSSSPPPMMMJJJIIIDDDCCC@@@===;;;888777666666666555444444333333222111111000000000000111111///000111000......000111222333666888999999888777777777777666666666666666444444444666888:::999888888777555444333222222222222111000111333333111000......///000000000000//////000222222000///000111000000000000000111111111111222333444666888999:::>>>???@@@@@@@@@@@@@@@@@@>>>>>>??????@@@AAAAAABBBAAABBBCCCDDDDDDDDDDDDDDDAAADDDGGGIIIJJJHHHFFFDDDHHHHHHHHHHHHIIILLLOOOQQQSSSUUUWWWYYY\\\```bbbccciiinnnwww{{{jjjVVVKKKFFFCCCEEEHHHSSS^^^nnn|||tttccc\\\ZZZdddxxxoooiiijjjkkkuuu~~~ppp```SSSNNNMMMMMMHHHLLLXXXccc{{{~~~vvvuuujjjYYYSSSQQQPPPRRRWWWaaaqqq|||oooeeeaaa```bbbjjj{{{zzzqqqooooooiiihhhfffcccbbb```___\\\ZZZWWWWWWUUUSSSPPPMMMJJJIIIDDDCCC@@@===;;;888777666666666555555444333333333111111111111111111111111...///000///------///111000111333444555666555555777777777777777777666666444333333444666888888777999888666444333222222111222111000111333333111000//////000111111111111000///000222222000///000111000000000000000000000000000111222444666888999:::===???@@@@@@???>>>>>>????????????@@@AAAAAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBAAACCCFFFHHHIIIHHHFFFEEEGGGHHHIIIIIIIIIKKKNNNPPPTTTUUUWWWYYY]]]```ccceeeiiinnnvvv~~~lllXXXKKKFFFDDDEEEHHHSSS___ppp~~~ooo^^^YYYZZZcccxxxwwwuuuuuu{{{iiiYYYQQQNNNLLLHHHKKKUUU\\\rrrxxxrrrttteeeXXXTTTRRRQQQUUU[[[fffxxx{{{mmmdddaaa```bbbhhhwww{{{rrrpppqqqkkkgggeeecccaaaaaa```]]][[[WWWVVVUUUSSSPPPMMMKKKIIIDDDCCC@@@===;;;888777666666666666555444444333333111111111222222111111111///000000///......///111000000111222333444555555666666666666666666666666666444333444666777777666777777666444444333333333222111000111333333111000//////000111111111111000///000222222000///000111000000000000000000000//////000222444666888999::::::===??????>>>===>>>@@@>>>>>>>>>???@@@@@@AAAAAA??????@@@AAAAAAAAAAAA@@@AAABBBDDDFFFGGGHHHHHHGGGFFFHHHJJJJJJIIIJJJLLLOOOSSSTTTVVVXXX\\\```cccfffiiinnnuuu}}}|||jjjVVVJJJFFFDDDGGGJJJRRR___qqqooo___\\\YYYbbbwwwxxxfff[[[RRROOOJJJMMMUUUXXXkkkvvvrrrwwwyyyaaaWWWTTTRRRPPPXXX___lllyyylllcccaaaaaabbbgggttt|||sssqqqrrrllleeecccbbbaaabbbaaa___^^^WWWVVVUUUSSSPPPMMMKKKJJJDDDCCC@@@===;;;888777666666666666555444444333333111111222222222222111111000111111000//////000222222222222333444555666777444555555555555555555555777555444444666777666666666555555444444444555555222111000111333333111000...//////000000000000000///000222222000///000111000000000000///////////////000222444777888999:::888;;;>>>???>>>===@@@BBB=========>>>??????@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAABBBCCCEEEGGGHHHIIIIIIEEEHHHKKKKKKIIIIIIKKKNNNRRRSSSTTTWWW[[[___ccceeejjjnnnttt|||yyygggTTTIIIEEEEEEHHHLLLQQQ___rrrssscccaaaXXXbbbvvvrrreeeWWWSSSNNNQQQVVVVVVhhhwwwvvv}}}uuu^^^UUUTTTRRROOOZZZbbbpppwwwkkkcccaaabbbbbbgggssszzzsssqqqqqqjjjjjjhhhdddaaa``````^^^]]]\\\ZZZVVVRRROOOLLLKKKJJJDDDBBB???<<<;;;:::888666444444555666777777777666222333333333333222111111111111111111111111111111222222222222333444555666222333555888999999999999222222222222333555777888666666555444333222222111222111111111000000//////(((---111333000---,,,---222000...///333555444222000000////////////000000222222333444555777777888:::;;;<<<>>>??????@@@@@@>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFHHHIIIJJJKKKLLLNNNOOOOOOQQQRRRTTTVVVYYY]]]cccfffdddiiirrr}}}yyyhhhVVVKKKGGGEEEEEEHHHTTTcccvvv}}}ggg\\\XXXcccxxxsssjjj\\\RRRSSSTTTWWWcccrrr{{{zzzrrr___WWWSSSRRRTTT[[[cccqqqvvvkkkccc___^^^^^^dddsss}}}xxxqqqqqqrrrkkkjjjgggccc```___^^^\\\[[[YYYYYYWWWTTTQQQMMMJJJHHHDDDBBB???<<<;;;:::888666333333333333333333222222222222222222222222222111000000000000000000000000444444333333333444555555000000111333444444444444777666555444444444555666555555555444333333222222222111111111000000000000%%%)))...000///...///000---+++)))+++---//////...000000////////////000000111222333444555777888888:::;;;<<<>>>??????@@@@@@=========>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDEEEEEEFFFFFFHHHHHHIIIJJJLLLMMMNNNOOOPPPRRRTTTVVVXXX\\\bbbeeedddiiirrr}}}zzziiiVVVKKKGGGEEEFFFIIIVVVdddwwwmmm```[[[fff{{{ssseeeZZZWWWVVVVVV```mmm~~~{{{|||ooo^^^VVVTTTUUUWWW]]]eeesssxxxmmmeeeaaa______dddqqqzzzvvvpppqqqrrrllljjjfffbbb___^^^\\\[[[YYYWWWXXXXXXVVVSSSNNNIIIFFFDDDBBB???<<<;;;:::888666777777666666555444444333111111222222222222222222////////////////////////555444444444444444555666444444333333444444555666666666444333333333444444444444444444333333333333111111111111111000000000)))+++.../////////000222///...------///111111000111000000//////000000111111222333444555777888888;;;<<<===>>>???@@@@@@@@@<<<<<<======>>>?????????AAAAAAAAA@@@@@@@@@@@@@@@CCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNOOOQQQSSSTTTWWW[[[```dddeeejjjsss{{{jjjVVVJJJFFFFFFHHHLLLXXXfffxxxuuuddd```jjjqqqeee___ZZZXXX^^^hhhxxx}}}zzzkkk\\\VVVUUUXXX[[[aaaiiiwwwzzzppphhhccc```___cccnnn{{{vvvpppppprrrllljjjgggccc```^^^\\\ZZZYYYXXXXXXWWWUUURRRNNNIIIGGGDDDBBB???<<<;;;:::888666777777666666666666666666222222111111111222222222////////////////////////222222222333444555666666888777555444444555666777111000000///000222333444222222333333333444444444111111111111111111111111111111111000//////000000222111111111222333333444111000000000000000000111111111222444666777888999<<<<<<===>>>???@@@@@@@@@=========>>>??????@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@CCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHJJJKKKLLLMMMNNNNNNPPPRRRSSSUUUYYY^^^bbbhhhmmmvvv|||jjjUUUJJJFFFFFFJJJOOOZZZgggxxxzzzhhhcccnnn|||vvv~~~sssjjjbbb\\\^^^dddkkkvvv|||{{{~~~hhh[[[WWWWWWZZZ^^^fffooo||||||rrrjjjdddaaa```bbbkkk{{{~~~wwwppppppqqqkkkjjjgggccc```___^^^\\\ZZZ[[[YYYVVVSSSOOOLLLKKKJJJDDDBBB???<<<;;;:::888666222222111222333444555666444333222222111111222222000000000000000000000000//////000111222444666777666555333222222333444444111000//////000111333444111111222333333444444444111111111111111222222222222000///......//////////////////......///000111111111000000000000111111000111222444666777999999<<<===>>>??????@@@@@@???>>>??????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNNNNOOOQQQSSSUUUXXX]]]aaalllpppxxx{{{iiiUUUJJJFFFGGGKKKOOOZZZgggyyynnnfffpppzzzrrrzzzzzzooofffbbbcccdddhhhrrr}}}}}}wwwfff\\\YYYYYY\\\```llluuu}}}tttkkkeeeaaa```bbbhhhvvvyyypppooopppjjjiiifffccc```___^^^]]][[[\\\ZZZVVVRRRNNNLLLKKKKKKDDDBBB???<<<;;;:::888666222222222222444666888999888666444333222222222222000000000000000000000000......///000222444555666666666555555555555555666777666444222111111222222111111222222333333444444111111111222222222222222---,,,***+++---/////////......///...------...000222111111000000111111222000000222444666888999:::===>>>??????@@@@@@????????????@@@@@@AAABBBBBBCCCBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFHHHIIIJJJKKKLLLNNNOOOOOONNNPPPQQQSSSTTTXXX]]]```mmmqqqxxxyyygggTTTJJJGGGGGGKKKOOO\\\iii{{{rrriiisss}}}rrrwwwxxxppplllhhhfffiiisss|||pppddd^^^]]]]]]```dddqqq{{{vvvllleeeaaa```aaagggsssyyypppoooqqqjjjgggdddaaa___^^^^^^]]]\\\ZZZYYYWWWTTTPPPMMMJJJIIIDDDBBB???<<<;;;:::888666666555555444555777999;;;;;;999777444222222222222////////////////////////111111111111222333444444666666777777888777777777888777555333222222222222222222222222222333333333111111111222222333333333...,,,+++---000111000...000111222111///...000222222111111000000111111222///000222444666888999:::>>>>>>???@@@@@@@@@??????>>>??????@@@AAAAAABBBBBB@@@AAAAAABBBCCCDDDEEEEEECCCCCCDDDDDDEEEEEEFFFFFFIIIJJJKKKLLLMMMOOOPPPPPPOOOPPPRRRSSSUUUXXX]]]```jjjooovvvvvveeeSSSJJJGGGGGGJJJNNN^^^kkk~~~rrrkkkuuusssvvvxxxsssrrrvvv|||ppphhhaaa```bbbcccfffjjjuuuzzzoooggg______aaafffpppxxxpppoooqqqkkkeeebbb___]]]]]]]]]]]]\\\XXXXXXXXXVVVSSSNNNIIIFFFDDDBBB???===;;;:::888666555444333222222333555666===;;;888555333222222222........................555444333333222222222222000111333444555444333222333222111111111222333444222222222222222222222222111111111222222333333333555222111111333333000---///000222000------///222222222111111111111222222///000222444666888999:::>>>??????@@@@@@@@@??????>>>>>>>>>???@@@@@@AAAAAA>>>???@@@AAACCCDDDEEEEEECCCCCCDDDDDDEEEFFFFFFFFFJJJJJJKKKMMMNNNOOOPPPQQQPPPQQQRRRSSSUUUXXX]]]aaahhhlllttttttdddSSSJJJHHHGGGIIILLL___mmmnnnmmmwwwtttvvviiiccc___bbbeeegggjjjnnnwww|||qqqhhh______bbbfffooowwwvvvrrrmmmjjjhhheeebbb```___^^^\\\ZZZXXXVVVSSSRRRPPPMMMIIIFFFGGGBBB===<<<===<<<888444444555555333111000000000888666555444444333111000000000000000000000000000111222333333222333555777444444444333333222222222///000111222222222222222111111111222222333333333222222111111222222333444333333222222111000000000/////////000111111222222000111000---***+++...222444333222222333444666777>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@?????????@@@AAAAAAAAA@@@@@@AAABBBDDDEEEDDDCCCCCCCCCDDDFFFIIIJJJJJJJJJKKKMMMNNNOOOPPPQQQSSSSSSSSSSSSUUUXXX]]]```fffjjjsssvvvdddSSSLLLIIIGGGKKKTTT^^^qqqzzzrrrmmmxxxvvv|||xxxrrrttt~~~ssseeeaaa]]]^^^dddkkkppprrrttthhheee```___bbbhhhxxx{{{sssrrrnnnjjjggghhhfffcccaaa```___]]]\\\ZZZWWWTTTRRRPPPNNNKKKHHHGGGCCC>>><<<===<<<888444111222222222222222333444666444333222222222000...////////////////////////...///000000//////111333444444444333333222222222222333333444555555444444111111222222222333333333222222111111222222333444111111000000///........./////////000111111222222333444555333000///000111222222222222444666888999>>>??????@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>??????BBBAAAAAAAAABBBCCCDDDEEEHHHGGGEEEDDDDDDEEEFFFGGGIIIIIIJJJLLLMMMNNNOOOPPPRRR```dddYYYSSSXXX[[[XXXfffjjjssswwweeeTTTMMMIIIGGGKKKSSS```rrrvvvnnnmmmzzztttzzz|||pppkkklllsss~~~ooobbb___]]]```gggooouuuxxxuuujjjeee```^^^aaafffuuuyyyqqqooolllhhhfffiiigggdddbbbbbbaaa___]]]\\\YYYUUURRRPPPNNNLLLKKKGGGCCC>>>======;;;888555111111222222222333333333444222000000111000///---........................111222333222111111222444444444333333333333222222000000111111222111111111111222222222222333333333222111111111111222333333111111000000///............//////000000111111222444666777666444111000///111111111333555888:::<<<<<<===>>>@@@AAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEEEEHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIJJJKKKLLLNNNOOOOOORRRjjjsssaaaUUU[[[___XXXfffjjjtttyyygggUUUNNNJJJGGGKKKSSSbbbtttqqqjjjmmm}}}qqqwwwvvvkkkffffffgggppp~~~hhh^^^\\\]]]bbbjjjsss{{{uuullleee___\\\___cccppp{{{sssqqqmmmjjjiiijjjhhheeeccccccbbb```___]]]YYYTTTQQQOOONNNMMMKKKEEEBBB>>><<<;;;:::777555555444333222222111000///222111//////000000///---////////////////////////333444444333222111333444333333333333333333333333...///000000000000//////222222222222222222222222111111111111111222222333333333222222111000000000......//////000111111111222222333222111000//////222222222333555888;;;<<<:::;;;===???AAAAAABBBBBBEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEECCCCCCDDDEEEFFFHHHJJJLLLIIIJJJKKKLLLMMMNNNOOOPPPNNNaaajjj```WWWZZZ______fffkkkttt{{{hhhVVVOOOJJJGGGKKKSSSddduuuoooiiilll~~~zzzmmmsssyyynnngggeeeaaahhhwwwuuucccZZZ[[[]]]ccclllvvv~~~uuunnneee___[[[]]]```kkk}}}uuurrrnnnlllkkkjjjhhheeeddddddcccaaa```\\\XXXTTTPPPNNNMMMLLLKKKCCCAAA>>>;;;999888666444666444222222333222000...222111000000111222111///000000000000000000000000000000111000......///111333333333333333333333333333333333444444333222222222222222222222222222222111111000000111111222333333333222222111000000000.........///000000111111000///------...000222333444333333444555777999;;;;;;===???BBBDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCEEEGGGIIIJJJKKKKKKKKKLLLMMMOOOPPPQQQQQQNNNPPPTTTWWWVVVTTTZZZbbbfffllluuu{{{hhhVVVOOOJJJGGGKKKSSSddduuunnniiiiii|||vvviiiooozzzuuukkkfff```dddpppnnn```XXX[[[___fffnnnwwwvvvooofff___[[[\\\___ggg}}}~~~vvvqqqmmmkkkkkkjjjhhheeeddddddcccbbb```[[[XXXTTTQQQOOOMMMKKKJJJCCCAAA???<<<999777666555333111///111444555333111222111000111222333222111111111111111111111111111000111111000//////111222222222333333333333444444333333333333333222222111333333333222222222222111111000000000000111222222111111000000///.........---......//////000000111111...,,,,,,///222444555333333333333444666888:::???@@@CCCFFFGGGHHHGGGFFFDDDDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGKKKLLLMMMNNNOOOQQQRRRRRRWWWNNNNNNWWWYYYUUUZZZeeegggllluuu~~~yyygggUUUNNNJJJGGGKKKSSScccttt}}}lllhhhfffwwwvvviiillluuurrrjjjdddeeemmm}}}zzzhhh```YYY^^^dddlllttt|||yyyqqqggg___[[[]]]___fffyyywwwqqqmmmkkkllliiigggeeeddddddcccbbb```[[[YYYUUUSSSQQQOOOLLLIIIDDDCCCAAA>>>:::888777777444111///000444666333000111000///000222333222111000000000000000000000000111222333222111222444666222222222333333444444444222222222222222111000000333333333222222222111111000000000000000111222222111111000000///.........------......///000000000000...,,,---000333333222111111111222444777999;;;???AAADDDFFFGGGGGGFFFEEECCCDDDEEEEEEEEEDDDBBBBBBAAABBBCCCDDDCCCCCCBBBAAABBBBBBCCCDDDEEEEEEFFFFFFKKKKKKLLLMMMOOOPPPQQQRRRXXXUUUUUUXXXZZZ\\\```eeegggmmmuuu}}}wwweeeTTTMMMIIIGGGKKKSSSaaasssyyyiiifffcccqqqzzzkkklllqqqwwwllljjjnnn|||rrrccc```\\\bbbjjjsss{{{~~~ttthhh```\\\]]]___eeevvvzzzsssnnnlllmmmiiigggdddcccccccccbbb```[[[YYYWWWUUUSSSQQQMMMJJJEEEEEECCC@@@<<<999999999888444000111444444111---000///...000111333222111////////////////////////---...//////...///111333222222222333333444444444666666666666555555444333333333333222222111111111000000000000000111111222333333222222111000000000------......///000000000...---,,,...111222///,,,......///111444777:::<<<===???AAADDDEEEDDDCCCBBBEEEFFFFFFGGGGGGEEEDDDCCCAAABBBCCCCCCCCCBBBAAA@@@===???AAACCCEEEGGGHHHHHHJJJJJJKKKMMMNNNOOOPPPQQQOOOVVVXXXSSSTTT]]]aaa___hhhmmmuuu|||vvvdddSSSLLLIIIGGGKKKTTT```rrrvvvfffcccaaammm~~~nnnlllooosssppprrr~~~mmm```___^^^eeeoooxxxvvvhhh```\\\^^^```fffvvvyyyooonnnqqqlllllljjjgggeeeeeedddbbbaaa]]]YYYTTTPPPNNNMMMLLLJJJEEECCC@@@===:::888777777111222333333333333111111111111111111111111111111111111000000//////......000000000000000111111222333555666666555444444555555666777777666444222000000111222333333333333333555444333111000111111222222222111000///...---------------......000111111111111111111111111111111111111111222333666888999<<<<<<<<<;;;:::;;;???AAAGGGGGGGGGFFFEEECCCAAAAAAAAAAAAAAAAAABBBBBBCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIKKKMMMOOOOOOQQQSSSUUUTTTSSSSSSVVV[[[```ccceeemmmtttyyyzzzxxxhhhWWWMMMHHHFFFIIINNNaaapppvvvbbb\\\ZZZfffyyykkkccciiiwww{{{uuuyyyddd]]]```dddnnnxxx{{{llleee___\\\]]]cccrrrzzzpppoooqqqlllmmmjjjgggeeeeeedddbbb```^^^ZZZVVVRRRPPPOOOLLLJJJFFFDDDAAA===;;;999888777444555555555444222111000////////////////////////////////////000000000000000000//////000000111222111333444444333222222333444555666777666444333111111222333444444444444333555444222111000111111111000000000000000000//////...------......000111111111111111111111111111111222222111222333555777888:::;;;<<<;;;;;;<<<>>>AAAFFFFFFFFFEEEDDDCCCBBBAAABBBBBBAAAAAAAAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHKKKMMMNNNOOOPPPSSSUUUUUUTTTTTTVVVZZZ___ccceeepppwww}}}{{{kkkYYYNNNIIIGGGJJJOOO___lll}}}uuu___WWWUUU```pppmmmccceeemmm|||}}}vvveee```dddhhhqqqzzz}}}nnnggg```]]]]]]bbbnnnzzz{{{rrrqqqrrrmmmnnnkkkhhhfffdddcccaaa___]]][[[WWWUUURRRPPPLLLJJJEEEDDDAAA===;;;999888888777777666666444222111000////////////////////////.........///000111111111000000//////000000111222444666777777666555555666333444555666666555444333222333444444444444444444444444222111111000111111///000000000111111111111............///000111111111111111111111111111111222222222222333444666666888:::<<<======>>>???@@@DDDEEEEEEEEEDDDDDDCCCBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJMMMNNNOOOPPPRRRTTTWWWVVVUUUUUUXXX]]]bbbeeepppxxxooo\\\PPPJJJHHHKKKOOO]]]hhhvvvsss[[[QQQOOOWWWcccrrrmmmaaa___bbbkkkvvv}}}rrrfffdddiiinnnvvv~~~qqqjjjbbb___]]]```iiisss|||sssrrrtttnnnooolllhhhfffdddbbb```^^^]]]ZZZWWWUUUSSSOOOKKKHHHDDDBBB???<<<:::888777777666666555444333222111000111111111111111111111111.../////////000000000111///////////////000111111555666888888666555666777222333444555555555555444222222333333444333333222333333222111111000000000000000111111111111111111//////......///000111111111111111111111111111111222222222333333444444555777:::>>>@@@AAAAAAAAABBBCCCDDDDDDEEEEEEDDDDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHGGGIIILLLMMMNNNOOORRRTTTXXXWWWWWWVVVXXX\\\aaaeeennnxxxsss___RRRKKKHHHJJJNNN[[[eeeqqqyyy~~~rrrYYYNNNKKKPPPXXXdddtttkkk]]]YYYYYY```iiiooorrryyy{{{xxx~~~~~~ooofffhhhmmmsss|||ssskkkddd```^^^___fffmmm|||sssssstttoooooolllhhhfffdddbbb```^^^\\\ZZZWWWTTTQQQNNNJJJFFFBBBAAA>>>;;;999777777777333333333222222222222222111111111111111111111111111000000000/////////.../////////...///000000111000111333333111111111222222222333444444555555555111111222222222111111000333222222222111000//////222222111111000//////...000////////////000000111111111111111111111111111111222222333333444444444777;;;???BBBCCCCCCDDDEEECCCDDDEEEEEEFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHGGGIIIKKKMMMMMMOOOQQQSSSXXXYYYYYYXXXYYY\\\aaafffnnnyyyvvvaaaRRRJJJFFFHHHLLLYYYcccooowww|||oooXXXMMMIIILLLQQQYYYggg{{{iiiZZZTTTRRRWWW___[[[___eeelllpppzzzzzzvvvuuu~~~xxxlllhhhkkkqqqyyyvvvmmmeeeaaa______dddjjj|||~~~zzzssssssuuuooonnnkkkhhhfffdddcccaaa___]]]ZZZVVVSSSPPPMMMIIIFFFBBB@@@>>>;;;999888777777333222222111111222222333////////////////////////111111111000///.........//////......//////000111000222333333222111111222222222333333444444444555111111111111111000000///222222222222111000///...222222111000///...------000000000//////000000111111111111111111111111111000000222333444444444444666:::???BBBDDDEEEFFFGGGEEEEEEFFFGGGGGGFFFFFFFFFDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFHHHKKKLLLMMMNNNPPPRRRWWWZZZ\\\\\\[[[]]]bbbgggqqq{{{yyycccSSSJJJFFFGGGLLLVVVbbboooxxx}}}}}}hhhUUULLLGGGHHHKKKPPPZZZkkkfffXXXQQQLLLMMMSSSQQQTTTZZZ___bbbjjj|||zzzxxxtttttttttllllllpppvvv~~~{{{qqqfffbbb```___ccchhhwww{{{xxxqqqrrrtttooommmjjjgggeeeeeedddbbb```___\\\WWWRRRPPPMMMJJJHHHCCCBBB???===;;;999999999555444333222111222222333////////////////////////000000000000///////////////............///000000333555666666555444444555333333333333333333444444222222222222222111000000111222222222111000///...000/////////......------111111000000000000000111111111111111111111111111...///111333444555444444555888===@@@BBBDDDFFFHHHGGGGGGHHHHHHHHHGGGGGGFFFDDDCCCCCCCCCCCCDDDDDDEEECCCCCCDDDEEEFFFGGGHHHHHHFFFHHHJJJKKKLLLNNNPPPRRRVVVZZZ^^^___^^^___dddhhhqqq{{{}}}fffUUUKKKGGGHHHLLLSSS```pppzzz|||xxxnnn^^^PPPJJJCCCDDDFFFIIIOOO[[[jjjuuuuuu```VVVPPPIIIGGGJJJKKKNNNSSSVVVWWW]]]mmm}}}|||zzzrrrnnnqqqvvv|||vvviiibbb___^^^```eeeqqqyyyvvvqqqqqqtttooollljjjgggeeeeeedddbbbaaaaaa]]]WWWSSSPPPNNNKKKJJJEEECCCAAA>>><<<;;;;;;;;;999777555333222111222222111111111111111111111111......//////000000111111...............///000000111333444444333222222333444333333222222333333444333333333333333222111000111111222222111000...------------...............111111000000000000000111111111111111111111111111---...000333444555555555444777;;;>>>@@@BBBEEEHHHHHHIIIIIIIIIIIIHHHGGGFFFCCCCCCCCCCCCCCCDDDEEEFFFCCCCCCDDDEEEFFFGGGHHHHHHEEEGGGJJJKKKLLLMMMPPPRRRUUUZZZ___aaa```aaaeeeiiioooxxxhhhWWWMMMHHHIIIMMMQQQ___ppp|||xxxqqqlllcccWWWMMMHHH@@@AAACCCDDDHHHQQQ]]]fffooosssvvvwww|||ssssssqqqsss}}}{{{iiiYYYTTTQQQJJJFFFGGGCCCFFFJJJLLLLLLQQQ```ooo}}}qqqpppttt{{{zzzkkkccc___]]]^^^bbblllzzztttqqqnnnnnnpppppplllhhheeedddeeeeeeeee\\\ZZZXXXUUUQQQMMMJJJHHHEEECCC@@@<<<999888777888;;;888444000//////111222444444444333111///...---000000///////////////000222111000.........//////111222333333444444444444444444444333333222222222444444444333333222222222333222000111222222111///555666666777555333111///////////////............//////000111111111111111111111111111222333444555777:::===???AAABBBDDDFFFKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEGGGHHHIIIIIIHHHGGGFFFHHHJJJLLLNNNOOOPPPQQQUUUWWWZZZ^^^bbbdddfffgggnnnttt}}}nnn]]]SSSKKKIIIJJJOOO```qqqyyy}}}|||mmm```]]]\\\UUUJJJCCCCCCCCCBBBAAACCCGGGMMMRRR```ccchhhmmmqqq}}}vvvkkkddd^^^___fffooouuuwwwkkkbbbWWWOOOMMMLLLKKKJJJKKKJJJKKKLLLLLLNNNXXXccc}}}{{{yyyzzzyyy}}}qqqgggaaa\\\]]]aaahhhwwwzzztttrrrpppoooqqqppplllhhhfffeeeeeedddccc]]]\\\YYYUUURRRNNNKKKJJJEEECCC@@@===:::999999:::666666555333222111000000222222222222111111000///000000////////////000000000000///......///000111222333333333333333222111444333333333333333333222555444444444333333333222555444333333444444333111111222333444444333111000000000000/////////......//////000111111111111111111111111111222333333444666999<<<>>>@@@AAADDDFFFJJJJJJJJJJJJIIIHHHGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFHHHHHHHHHHHHHHHJJJIIIIIIJJJLLLOOORRRTTTUUUVVVYYY\\\___ccceeegggmmmsss{{{qqq___TTTKKKHHHIIILLL\\\nnnxxx~~~{{{kkk\\\WWWUUUOOOFFFAAA@@@@@@???>>>@@@CCCGGGKKKTTTVVV\\\bbbgggsssqqqddd^^^XXXXXX\\\aaaddddddbbb[[[RRRMMMKKKKKKIIIHHHJJJIIIJJJLLLKKKMMMUUU___uuu{{{zzz}}}}}}uuukkkccc]]]]]]```fffrrryyytttrrrqqqqqqsssooommmjjjhhhfffdddbbb______]]]YYYUUUQQQOOOMMMLLLDDDBBB???<<<999999999999222333555666666333000...000000111111222111111111000000////////////000000............///000111222333333333333222111000///222333333333333333333444555555555444444444444444555444333333444444333222...///111222222222111000111111000000000///////////////000111111111111111222222111111111222222333555888;;;===>>>@@@CCCFFFHHHIIIIIIIIIIIIIIIHHHHHHEEEDDDDDDDDDCCCCCCBBBBBBDDDEEEFFFGGGHHHHHHHHHHHHJJJIIIHHHGGGIIIMMMRRRUUUUUUUUUWWWYYY\\\```cccffflllqqqyyysssbbbUUUKKKGGGHHHLLL[[[mmmyyynnn\\\SSSPPPKKKEEEBBBAAA@@@??????@@@BBBDDDFFFJJJKKKQQQWWW^^^iii|||rrrddd^^^XXXUUUVVVXXXXXXWWWYYYUUUOOOMMMMMMMMMKKKIIIKKKJJJKKKMMMMMMNNNUUU]]]nnnzzz{{{{{{ooofff^^^\\\^^^dddkkk~~~yyysssrrrqqqqqqsssooommmkkkiiigggddd```\\\___\\\XXXTTTPPPNNNMMMMMMEEEBBB???;;;888666555555111222444666666444111000000000111111111111000000000////////////000000111///////////////000111111111111222222222111000000222222222333333444444444555555555555555555555555444222111111222333111000//////000111222111111000111111111111000000000000//////000111111111111111333222111111111111111222444777999;;;===@@@CCCFFFGGGHHHIIIJJJJJJJJJJJJJJJHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFIIILLLPPPRRRUUUUUUUUUVVVYYY]]]aaadddhhhoooyyysssbbbUUUKKKHHHIIIQQQ^^^ooo{{{xxxcccWWWRRRMMMIIIGGGFFFDDDDDDDDDFFFHHHIIIIIIJJJJJJMMMSSSZZZdddttt~~~qqqkkkccc\\\ZZZYYYYYYXXXVVVSSSPPPPPPRRRRRRPPPMMMMMMLLLNNNQQQRRRSSSYYY```kkk{{{~~~sssiii```]]]^^^aaaeeetttyyyrrrrrrqqqqqqrrrnnnmmmkkkiiigggddd___[[[]]][[[WWWRRROOOMMMMMMLLLIIIFFFAAA<<<888555444444333333333333333333333333111111111111000///......///////////////000111111000000000000000///.........///000111222333333333222222222333333444444444555555555555555555555555444333111222333333222000222222222222222111111000111111111111000000000000//////000111111111111111222222111111000111111111444666999:::<<>>:::888777777555555333222222222222333///000000000000000//////............///000111222//////000111111000///...000000222333444444444444444333333333333333333222222333333333444444444444777555444444555555444333333222222222222333333444000000000/////////......//////000111111111111111000000///000000111222333555777999:::<<<@@@EEEIIILLLMMMMMMNNNNNNNNNMMMMMMLLLLLLJJJIIIGGGEEEDDDCCCEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHIIIJJJLLLOOOQQQRRRSSSTTTUUUWWWYYY[[[\\\]]]dddkkkuuuqqqdddWWWNNNLLLPPPSSSeee{{{sssdddXXXTTTQQQOOOOOOVVVaaakkkqqqrrrlllddd___bbbiiirrr}}}}}}zzz{{{vvvooommmnnnqqqrrrrrrtttnnnjjjkkkkkklllooottt~~~rrreee^^^\\\ZZZ^^^hhhzzz{{{xxxvvvsssrrrnnnkkkhhhfffeeeccc```^^^[[[ZZZYYYWWWTTTPPPNNNLLLCCCAAA===:::888777666777444444444444333222111111---...///000111111111111............///000222222---...///111111111000000222222333444444444333333444444444333333222222222222222222333333444444444555333222222333444222111000000000111222444555666////////////............//////000111111111111111////////////000111333333666777999;;;===AAAFFFJJJNNNNNNOOOOOOOOONNNNNNMMMPPPOOONNNLLLJJJHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGHHHGGGFFFDDDEEEGGGJJJOOOQQQSSSTTTVVVXXXZZZ[[[[[[\\\fffkkkrrrzzzsssfffYYYOOOMMMPPPRRRhhhrrrddd^^^UUUSSSSSS[[[hhhttt|||~~~{{{rrrlllnnnvvv~~~~~~wwwvvvvvvuuuxxx|||tttfff]]][[[YYY\\\dddsss~~~zzzwwwtttsssqqqlllfffeeefffeeeaaa\\\___]]]YYYVVVRRROOOMMMKKKFFFCCC>>>;;;:::999888666888888777666555555444444...///000111111000///...111222333444444333222111////////////////////////666555555444444333222222444444444444444444444444555555444444444333333333444555666666666333111///222222333444444444444333000000000000000000000000111111111111111111111111111111222222222222111111555777999;;;>>>AAAEEEIIINNNQQQSSSTTTQQQNNNMMMLLLOOONNNLLLJJJHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHJJJMMMQQQSSSVVVVVVUUUVVVWWWZZZ]]]___^^^dddmmmvvv~~~zzzlll^^^SSSOOOQQQYYYiiivvvmmmiiiccc```dddkkksss{{{wwwyyy~~~}}}vvvlllddd```ZZZ\\\aaalll~~~|||yyyuuurrrpppooojjjeeeddddddccc___[[[^^^\\\YYYUUUQQQNNNLLLKKKGGGDDD@@@>>>>>>>>>===<<<666555555444333333222222000000111111111111000000000111111222222111111000////////////////////////444444444444333333333333444444444444444444444444555444444444444333333333444555555555444333111000//////000111111111111000000000000000000000000000111111111111111111111111222222222333333222222222555666888999<<>>>>>???>>><<<666666666555555444444444222222000//////000222222111111///......///111111////////////////////////000111111222333444444444444444444444444444444444444444444333333333222222444333222222222222222333222222333444444444333333000000000000000000000000111111111111111111111111111222222333333222222111444444444444666:::AAAFFFKKKNNNRRRSSSSSSQQQPPPPPPMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJHHHHHHGGGGGGGGGFFFFFFFFFGGGIIILLLOOOQQQTTTTTTTTTUUUVVVXXXZZZ[[[aaafffmmmuuu}}}~~~yyy}}}{{{jjjZZZTTTUUU^^^nnn|||tttttt{{{yyy~~~vvvjjjfffaaa```eeeooo~~~{{{wwwuuupppnnnkkkiiigggfffdddccc]]][[[XXXTTTPPPMMMKKKJJJDDDBBB???>>>===<<<:::888555555555555555444444444111000///......///000111222111000//////000111222000000000000000000000000///000000111222333444444444444444444444444444444444444333333333222222222222222111111111222333333......///000000000000000000000000000000000000000000000000000000000000000000000111111111111000000333333333333444999???DDDJJJNNNRRRTTTTTTSSSSSSSSSQQQQQQQQQQQQPPPNNNMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFGGGHHHIIILLLNNNOOORRRRRRSSSTTTVVVXXXYYYZZZ```dddlllttt{{{uuupppnnnyyylll\\\UUUWWW]]]mmm}}}vvvzzz~~~~~~~~~wwwwww|||~~~pppeee___]]]cccjjjwww~~~{{{xxxtttsssmmmkkkiiigggeeecccbbbbbb]]][[[XXXTTTPPPMMMKKKJJJFFFDDDAAA???>>>;;;888666333333222222222222222222000000////////////000000222111111000000111111222000000000000000000000000//////000111222222333333444444444444444444444444333333333333222222222222000000000111111222222222//////000111111111111111000000000000000000000000000000000000000000000000//////000000000000//////222222333333444888>>>BBBHHHLLLQQQTTTTTTTTTUUUUUUTTTTTTTTTTTTSSSQQQOOONNNMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMMMMNNNOOOQQQSSSVVVXXXZZZZZZ^^^bbbiiiqqqzzzyyynnnhhhbbbkkkyyymmm[[[VVVXXX[[[kkkzzzvvvyyy~~~|||{{{zzz~~~xxxttttttwww~~~sssiiibbb```gggkkksss|||yyyvvvrrrqqqkkkkkkiiigggdddbbbbbbbbb^^^\\\YYYUUUQQQNNNLLLKKKFFFDDDAAA???>>>;;;888555222222222222222222222222000000000111111000000000///000000000000000000///000000000000000000000000///000000000111111222222444444444444444444444444333333333222222222222111---...000111222222222111111111222333333333333333000000000000000000000000000000000000000000000000000000111111111111000000111222333444555888===@@@EEEIIINNNRRRSSSSSSTTTUUUTTTUUUVVVWWWVVVUUUSSSRRROOONNNMMMMMMLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLKKKMMMPPPSSSVVVXXXZZZ[[[[[[___gggoooxxxssshhhaaa\\\```llllllZZZUUUYYYZZZjjjzzzyyyzzzyyyyyyyyywww{{{~~~{{{}}}uuukkkcccaaahhhjjjlll}}}yyyuuurrrqqqllllllkkkhhheeedddcccddd___]]]ZZZVVVRRROOOMMMKKKCCCAAA???>>>===:::777555444444444444444444444444000111222333333222111000---...///000000///...---000000000000000000000000000000000000111111111111444444444444444444444444333333333222222222111111,,,---000222333333222111......///000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000222444555666999<<>>EEELLLTTTZZZ^^^```]]]\\\ZZZZZZ[[[\\\]]]\\\[[[ZZZXXXWWWWWWVVVTTTRRRSSSQQQOOOMMMKKKJJJJJJJJJJJJKKKNNNQQQTTTWWWXXXYYYZZZ[[[aaakkkttt}}}~~~mmm___VVVSSSTTT\\\lllqqq^^^WWWYYYeeeuuuvvvnnneee___\\\[[[```hhhxxxsssrrrmmmjjjiiigggdddbbbaaa``````]]]ZZZVVVSSSQQQOOOMMMKKKFFFCCC???<<<:::999777666666555444333333222222222111111111111000000000///......//////000000000111////////////////////////000000000000111222333333222222222333333222111111333333333333333444444444111111222222222333333333111222222222222111000000///000111333444333333222111111000000///......---000111444666666555222111555333111000111444888:::???BBBGGGNNNUUU[[[```ccc```^^^\\\[[[]]]_________YYYXXXVVVUUUUUUTTTRRRPPPUUUSSSQQQOOOMMMLLLLLLLLLLLLMMMOOORRRUUUWWWYYYZZZYYY[[[aaaiiiqqqyyytttfffZZZWWWUUUZZZgggzzzrrr___XXXZZZeeettt}}}sssiiiccc___^^^aaagggzzzuuutttooonnnllliiigggdddccccccccc^^^ZZZVVVSSSQQQOOOMMMKKKEEEBBB>>><<<:::999777555666666555444333333333333111111111111000000000000...//////////////////000////////////////////////......//////000222333444000111111222222222222222111111111222333333444444111111222222222333333333111111222222111111000///111222333444555555555555444444333222111000//////000333777;;;===;;;999777444333333444666:::>>>AAAHHHIIIKKKOOOTTTYYY^^^aaadddbbb``````bbbdddeeeddd]]][[[YYYXXXXXXXXXVVVTTTSSSRRRQQQPPPOOOOOOPPPPPPOOOOOOOOOPPPSSSVVVYYYZZZYYY[[[aaahhhmmmtttyyykkkaaa]]][[[]]]gggwwwrrr```ZZZ\\\eeetttyyynnngggccc```bbbfff}}}wwwvvvqqqnnnllliiifffdddccccccccc^^^ZZZUUUQQQOOOMMMKKKJJJEEEBBB>>>;;;:::999777555666555444333222222222222111111111111000000000000///////////////.........////////////////////////............///000111111...///000222333333333333222222222222222333333333111111222222222333333333111111111111111000000///111111111111222333444444333222222222111111000000///111666:::=========<<<;;;;;;;;;<<<===@@@BBBDDDGGGFFFGGGIIIOOOUUU\\\```eeeccccccdddfffhhhhhhgggcccaaa___^^^^^^]]][[[ZZZUUUTTTRRRQQQPPPPPPQQQQQQPPPOOONNNMMMOOOSSSVVVYYYXXX[[[```fffjjjppp}}}tttjjjgggeeefffmmmzzzrrraaa[[[^^^iiiwww~~~rrrjjjeeeaaaaaaccc~~~yyyxxxssskkkiiifffcccaaa``````aaa^^^ZZZTTTPPPNNNLLLJJJHHHEEEBBB>>>;;;:::999777555555444333222111111111111111111111111000000000000000000//////.........---////////////////////////000//////............///---...000111333333444444444444444333333222222222111111222222222333333333111111111111111000//////......---------///111222////////////000000000000---///222555999<<<>>>???EEEDDDDDDCCCBBBBBBBBBCCC>>>>>>???BBBIIIRRR[[[```cccbbbbbbdddfffhhhhhhgggbbb```^^^^^^^^^]]][[[YYYYYYXXXUUURRRPPPOOONNNNNNPPPOOOLLLKKKLLLPPPTTTWWWXXX[[[```fffhhhmmm{{{~~~rrrpppnnnnnntttrrraaa\\\___lllzzztttlllfff```___```