BM6P6(@ $$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%&&&'''(((''''''''''''((((((((((((+++***)))(((''''''''''''(((((((((((())))))))))))(((((())))))*********+++,,,,,,+++***+++,,,---...///......------------......------///333444111...111111333444666777888999888777777777777777888888444555777999::::::::::::<<<>>>AAABBBBBBBBBCCCDDDAAA@@@@@@BBBDDDFFFFFFEEEFFFEEECCCBBBAAAAAABBBBBBDDDCCCDDDDDDEEEFFFGGGHHHFFFGGGHHHJJJKKKLLLLLLLLLHHHFFFDDDEEEFFFFFFCCC@@@DDDCCCAAA???===<<<;;;;;;888777666444444333333333222111000...------------000000///...,,,+++******///---+++***++++++***)))))))))(((((('''''''''&&&))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''((((((((())))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((&&&&&&'''''''''''''''&&&'''''''''((((((((())))))%%%&&&'''))))))'''&&&%%%''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&%%%%%%&&&'''((()))---***&&&&&&'''((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''444***###$$$((('''%%%$$$((('''&&&%%%&&&(((***,,,''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&%%%$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$#########""""""))))))((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$###"""""""""%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$############$$$%%%&&&&&&''''''%%%$$$###"""""""""###"""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%''''''%%%%%%#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!&&&&&&$$$$$$$$$$$$&&&&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""###$$$$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((''''''''''''(((((((((((((((((('''''''''''''''(((((((((((()))))))))******)))*********++++++++++++,,,,,,+++++++++,,,---...//////////////////000000000///...000222333222000///000111222333555666666777777777777777888999999555666888999::::::::::::;;;===???AAAAAAAAABBBBBBAAA@@@@@@AAACCCEEEDDDDDDEEEDDDCCCAAA@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFHHHIIIJJJKKKKKKKKKJJJHHHGGGHHHJJJKKKIIIGGGHHHGGGDDDBBB???===<<<<<<888888666555444444333333222111000...------------///......---,,,+++******---+++)))((())))))(((''')))((((((((('''''''''''')))(((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))(((((('''''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((!!!"""$$$%%%'''(((((((((%%%%%%%%%&&&&&&&&&'''''''''((()))******)))((('''((((((((((((((((((''''''(((((('''''''''&&&&&&&&&'''''''''&&&''''''((((((***)))(((((('''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&'''((())),,,)))&&&%%%'''((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((((((((((((######$$$%%%&&&'''((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((>>>333)))''')))'''%%%%%%'''&&&%%%%%%&&&''')))+++''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$&&&%%%%%%%%%$$$$$$$$$###((((((''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&%%%$$$############&&&%%%$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&"""############$$$$$$$$$$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$######"""&&&&&&%%%%%%%%%&&&''''''&&&''''''''''''(((((((((%%%%%%%%%&&&&&&''')))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---...//////000000111111222222222111///000111222222111///000111222333444555666666666666777888999::::::777888999:::::::::::::::<<<<<<>>>???@@@@@@@@@@@@AAA@@@@@@AAABBBCCCCCCBBBDDDCCCAAA???>>>>>>>>>???AAA@@@@@@AAAAAABBBCCCDDDEEEEEEGGGHHHIIIIIIIIIIIIJJJJJJJJJLLLOOOQQQRRRRRROOOMMMIIIEEEBBB???======999999777666555444444444222111///...------,,,,,,,,,,,,,,,+++++++++******,,,***(((((())))))((('''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((''''''''''''&&&'''''''''&&&&&&&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((######%%%'''((()))))))))%%%%%%&&&&&&&&&'''''''''))))))++++++++++++))))))))))))))))))(((((('''&&&(((((((((''''''''''''&&&''''''''''''((()))************))))))(((((())))))(((((((((((((((((((((((((((((('''&&&&&&''''''''')))'''%%%%%%'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%&&&&&&'''((()))******''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))(((''''''''''''((())))))@@@444***((((((''''''(((&&&&&&%%%%%%%%%'''((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$######$$$$$$%%%***)))(((&&&%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$%%%%%%$$$###"""!!! ########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((($$$$$$%%%&&&''')))***+++)))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------......///000111222222222333111/////////000111111222222333444555555666666555555666888999:::;;;;;;888888999999::::::::::::===<<<===>>>@@@AAAAAA@@@BBB@@@???@@@BBBBBBAAA@@@CCCBBB@@@>>>=========>>>AAAAAAAAAAAAAAABBBCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJMMMQQQUUUXXXZZZUUURRRNNNHHHDDD@@@>>>>>>::::::888777555444444444111000///...---,,,,,,,,,******************++++++---+++***)))***+++***)))((((((((((((((('''''''''((((((((((((((('''''''''((((((((('''''''''''''''((('''''''''&&&&&&%%%%%%&&&&&&'''((()))))))))(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((((((((((()))************))))))((((((((((((((()))))))))))))))******++++++******)))))))))***))))))((('''&&&((((((((('''''''''''''''&&&&&&''''''((()))***+++***))))))(((((()))))))))(((((((((((((((((((((((())))))((('''''''''&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&'''''',,,++++++******)))))))))''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''(((((('''''''''''''''(((((()))444+++%%%&&&((('''''')))&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$###!!!!!!""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$############$$$#########$$$$$$%%%&&&---,,,***(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""#########$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&'''(((***,,,,,,)))*********++++++++++++******************))))))++++++,,,,,,,,,---------,,,---...///000000000000000000///...------///000333333333444444555555555444555777999:::;;;;;;;;;888888888888999::::::;;;>>>===<<<>>>AAACCCCCCBBBBBB@@@???@@@BBBBBBAAA@@@BBBAAA???>>>======>>>???AAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKNNNSSSXXX\\\XXXUUUOOOIIIDDDAAA??????;;;:::888777555444444444111000///---,,,,,,,,,,,,))))))************++++++,,,+++))))))***+++***)))'''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''&&&'''''''''''''''''''''&&&''''''(((((((((((((((******++++++***))))))(((((((((((()))))))))******((())))))))))))))))))((())))))******)))(((''''''((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***(((((((((''''''((()))))))))))))))))))))))))))))))))))))))((((((''''''&&&%%%%%%&&&'''''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))++++++******)))(((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%&&&&&&%%%%%%&&&&&&'''((((((###"""&&&)))'''&&&'''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&'''(((&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$######"""""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&%%%$$$########################$$$%%%&&&&&&---,,,***(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$%%%&&&''''''%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%'''((((((((('''&&&%%%&&&&&&'''(((((())))))''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''((((((***++++++)))))))))*********++++++*********)))))))))))))))***+++,,,---------,,,,,,+++,,,---/////////...------...///...------...000111111111111222222222222555666888:::;;;;;;::::::666666666777888999;;;<<<>>>;;;:::===AAAEEEEEEDDDAAA@@@@@@AAABBBCCCCCCBBBBBBAAA@@@??????@@@AAAAAABBBAAAAAAAAAAAAAAABBBBBBDDDEEEEEEFFFGGGGGGFFFFFFEEEFFFFFFGGGIIINNNTTTYYYWWWTTTNNNHHHCCCAAA??????;;;:::888666555333333333111000...---,,,,,,++++++******************++++++***(((''''''((()))(((''''''''''''((((((((((((((('''''''''((((((((((((((('''(((((((((((())))))))))))))))))(((((((((((((((&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''&&&&&&&&&'''''''''''''''&&&''''''(((((((((((((((%%%&&&'''((())))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))******))))))((('''(((((((((((()))))))))&&&&&&&&&&&&'''((())))))(((((('''''''''((())))))))))))))))))))))))))))))(((((()))))))))(((''''''%%%'''))))))((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''''''''$$$$$$)))***'''%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$"""""""""""""""!!!!!!!!! !!!!!!"""###$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$#########$$$%%%%%%&&&+++***)))'''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%&&&&&&&&&###$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! ######$$$$$$$$$$$$######"""############$$$$$$$$$""""""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""###$$$$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&(((((('''&&&%%%&&&&&&''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))(((((('''''''''((((((((((((((()))))))))******+++++++++******)))))))))***+++,,,---------,,,,,,+++,,,...//////...---,,,+++---000000......///111222222111111111111111111666777999;;;;;;:::999888444444444555777999;;;<<<<<<999777:::AAAEEEFFFDDDAAA@@@@@@AAACCCEEEDDDDDDAAAAAA@@@@@@AAABBBDDDEEEFFFFFFEEEDDDDDDEEEEEEFFFEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDIIIOOOUUUUUUQQQLLLFFFBBB@@@@@@@@@:::999777555444222222111000///...---,,,+++++++++++++++++++++++++++******)))(((&&&&&&((()))((('''''''''''''''((((((((()))''''''''''''((((((((()))'''((((((((())))))))))))))))))))))))************'''''''''(((''''''&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((%%%%%%&&&'''((((((((((((&&&'''''''''(((((((((((((((((((((''''''((((((((('''((()))***************'''((((((((())))))))))))((((((((('''(((((()))))))))((((((((())))))***+++))))))))))))))))))))))))''''''))))))***)))((((((&&&(((++++++)))((((((***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&'''(((((()))&&&&&&)))***'''&&&((('''''''''(((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###############$$$$$$$$$""""""######$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$############$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%$$$######!!!"""$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%$$$###""""""############$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$&&&(((((('''&&&%%%(((''''''&&&&&&%%%%%%$$$((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))(((&&&&&&%%%%%%&&&(((((((((((()))))))))))),,,,,,,,,++++++************+++,,,---...---,,,,,,,,,---///000000...,,,+++***---111222000///000222444444444333333333333222777888:::;;;;;;:::999888333333333444666999;;;===:::777555999@@@EEEFFFDDDAAA@@@@@@BBBDDDFFFFFFEEEAAAAAAAAAAAABBBDDDFFFGGGKKKKKKJJJJJJJJJJJJJJJKKKEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDBBBBBBEEELLLRRRRRROOOJJJDDDAAA??????@@@:::999777555333222111111000///...---,,,+++++++++,,,,,,,,,+++++++++******+++)))((((((***+++***)))&&&'''''''''(((((())))))&&&'''''''''(((((())))))'''((((((((())))))******))))))******++++++,,,,,,'''((((((((('''&&&%%%%%%(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((************)))((('''&&&))))))))))))************))))))(((((((((((())))))&&&'''(((***++++++++++++'''((((((((())))))******+++***)))))))))))))))*********))))))***+++,,,,,,))))))))))))))))))))))))&&&'''(((*********))))))&&&***,,,,,,***((((((***))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((,,,,,,+++***)))((('''&&&'''''''''&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''((())))))(((%%%$$$'''((('''))),,,'''(((((()))(((((('''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''((((((((($$$%%%%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$######""""""############$$$%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!! !!!###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&"""###$$$%%%%%%$$$###""""""############$$$$$$$$$$$$$$$$$$#######################################&&&&&&&&&&&&%%%%%%$$$###$$$$$$##################%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((&&&$$$"""###&&&)))))))))))))))************************************)))******++++++,,,------,,,,,,,,,---------......------,,,,,,---...///000333333222222333333444555555666777888999888888777555666777999:::;;;<<<<<<<<<<<<===???@@@AAABBBCCCBBBBBBAAAAAABBBEEEGGGIIIEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGIIIKKKNNNOOOEEECCCBBBCCCEEEGGGHHHHHHBBB@@@======???CCCIIIMMMVVVOOOFFF@@@???===:::666777777666555333222111111111000...---,,,,,,------************))))))))))))*********************************)))((((((''''''''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))************)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&((()))************'''''''''(((''''''&&&%%%(((((((((((('''&&&%%%%%%((((((((()))((((((''''''************************,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******++++++))))))(((''''''(((************++++++++++++******+++***************++++++...,,,******+++++++++)))************************((('''%%%&&&'''(((((('''******)))))))))******+++((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))***++++++,,,((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''''''''''''''&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))*********)))((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$&&&&&&'''''''''&&&&&&%%%########################%%%&&&'''&&&$$$!!!$$$(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%""" !!!$$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$########################%%%$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######"""########################%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((+++)))(((''''''(((***+++(((((()))))))))*********************************)))******++++++,,,,,,---,,,,,,,,,------------.../////////000000000000000222111111111111222333333555666777888999999888888555666888999:::;;;;;;<<<<<<======>>>???@@@AAAAAAAAA@@@@@@AAABBBDDDFFFHHHEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFGGGHHHJJJLLLNNNPPPGGGEEECCCCCCEEEFFFFFFFFFCCCAAA@@@???AAAEEEIIILLLQQQJJJBBB===<<<;;;777444555555444333222111000///000///...,,,,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((())))))'''''''''((((((((())))))((((((((()))))))))******))))))((((((((('''''''''''''''''''''''''''''''''&&&'''((()))))))))))))))%%%&&&''''''(((((((((((()))))))))))))))(((''''''(((((())))))))))))((((((***)))))))))))))))((((((++++++******************(((((())))))*********+++***)))(((''''''((())))))))))))************))))))******))))))))))))******+++)))(((((()))))))))(((************************)))'''&&&&&&'''((((((''')))((((((((((((((())))))(((((((((((())))))))))))((())))))******))))))((((((((())))))******++++++''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''((((((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''(((((($$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$###!!!########################$$$%%%&&&%%%###"""###'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&$$$###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%########################"""""""""!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$##################"""!!!########################%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%""""""###$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((+++(((&&&'''+++,,,,,,***(((((())))))))))))******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,------------...///000111111000000///000000000000000111222222444555666777888888888888777888999:::;;;<<<<<<<<<=========>>>>>>>>>??????>>>>>>???AAABBBCCCDDDEEEDDDDDDCCCCCCBBBBBBAAAAAADDDDDDEEEGGGIIIKKKNNNOOOIIIGGGDDDCCCDDDDDDDDDCCCBBBBBBBBBBBBDDDFFFHHHJJJHHHCCC<<<888777777444222333222222111000//////.........---,,,++++++++++++************))))))))))))((((((((((((((((((((((((&&&&&&'''(((((()))******''''''((((((((()))))))))''''''(((((((((((())))))''''''((((((((())))))))))))))))))(((((((((''''''((((((((((((((((((((((((''''''((((((((((((((('''$$$%%%&&&((())))))************************))))))(((((()))******))))))(((*********)))))))))((((((+++*********))))))))))))+++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))*********++++++++++++******************************+++)))((((((***++++++***+++++++++++++++++++++++++++)))(((((()))******)))))))))(((((((((((())))))((((((((())))))*********)))******++++++******))))))))))))))))))*********'''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''((())))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%&&&&&&'''((((((######$$$$$$%%%'''((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%###""" $$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$######""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((%%%"""%%%***,,,***&&&(((((((((((()))))))))***************************)))))))))***++++++,,,,,,++++++,,,,,,,,,---------)))***---///000000///...111000000000000111222222333444555666777888999999;;;;;;<<<=========<<<<<<=========<<<<<<<<<<<<<<<;;;<<<>>>@@@AAABBBBBBBBBCCCCCCCCCBBBAAA@@@??????@@@AAABBBDDDGGGIIIKKKLLLKKKHHHEEECCCBBBBBB@@@???@@@AAABBBCCCDDDEEEEEEEEEAAA===888555444444222111111111000000//////......---,,,,,,++++++*********************)))))))))((())))))))))))))))))))))))(((((()))))))))*********'''(((((((((((()))))))))(((((((((((((((((())))))''''''''''''(((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((''''''(((((((((''''''&&&&&&&&&'''((()))******)))******************++++++(((((())))))******)))))),,,+++++++++************,,,,,,+++++++++*********---------............///000///...---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,++++++---//////...,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***,,,,,,,,,+++++++++******))))))******''''''(((((()))*********)))******************)))*********)))))))))))))))&&&&&&'''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((()))))))))((((((%%%&&&&&&&&&'''((((((((('''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((())))))$$$$$$$$$%%%%%%'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%&&&''''''((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%######&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&!!!###%%%$$$!!!!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""&&&******((($$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''###!!!$$$)))+++)))%%%'''(((((((((((()))))))))))))))))))))))))))))))))((())))))******+++,,,,,,+++++++++,,,,,,,,,------&&&(((,,,///111111111111111111111111111222333333555555666777999;;;<<<===>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::999:::<<<===???@@@@@@@@@BBBBBBBBBBBBAAA@@@>>>===<<<===???AAACCCEEEFFFGGGJJJGGGDDDAAA@@@???>>><<<===>>>???AAAAAAAAA@@@???;;;999555333222222111111000000000///////////////++++++++++++++++++******************)))))))))((())))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%(((((((((((()))))))))***))))))))))))))))))((((((''''''''''''((((((((((((***)))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((''''''((())))))***))))))((((((***)))))))))***+++,,,,,,(((((()))***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...//////000000111222222333222222111000//////...//////000000000000///////////////000///...---,,,...---,,,,,,...000//////------------------------///---++++++,,,,,,,,,+++,,,++++++***))))))******'''''''''(((((()))))))))((())))))******))))))(((*********)))))))))))))))&&&''''''((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((('''(((((()))******))))))%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%'''(((""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''$$$%%%***+++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&!!!###%%%$$$!!!!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$$$$%%%$$$$$$$$$"""""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$###"""%%%***,,,***'''$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((()))&&&$$$%%%(((******(((''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))***+++++++++++++++++++++,,,,,,,,,,,,)))***---000222333444444222111111111111222333333777777888999;;;===???@@@?????????>>>===<<<;;;;;;::::::::::::::::::999999888999999;;;<<<===>>>???@@@AAABBBBBBBBB@@@???>>>:::;;;===???@@@AAABBBBBBGGGDDDAAA???>>>>>><<<;;;:::;;;<<<======<<<;;;:::888666444222111000000000............////////////++++++,,,,,,,,,++++++***************))))))))))))(((((((((((((((((((((((())))))(((((('''&&&&&&%%%((((((((()))))))))************))))))))))))((((((''''''((((((((()))))))))******)))))))))((((((((())))))))))))))))))))))))(((((()))))))))))))))(((***************)))((((((***)))))))))***+++---...******+++,,,------------+++,,,,,,------......////////////000111111222222222333444555666888999999888999999999888777666555666666777777777777666666555666777777666555333222111000...///000111111000000000000000000000000000000...,,,,,,------,,,+++,,,,,,+++***))))))))))))))))))))))))))))))))))))((())))))))))))))))))((()))))))))))))))*********((((((((())))))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((('''((()))******++++++***&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))))))))((('''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$((('''###&&&---...(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%&&&&&&''''''!!!""""""###$$$$$$######!!!""""""###$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###"""###$$$%%%%%%$$$###""" $$$''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&''''''''''''(((***)))'''&&&'''(((******'''''''''((((((((())))))))))))))))))))))))))))))(((((())))))******++++++***++++++++++++,,,,,,,,,,,,---...///000222333333111000000000000111222222444444555666888;;;>>>???=========<<<;;;:::888777888888999999999999999999888888777888999;;;===??????@@@BBBCCCCCCAAA@@@???:::;;;<<<>>>???@@@??????DDDAAA>>><<<<<<<<<<<<;;;999::::::::::::999888777555444333111///......///,,,,,,,,,---------......***+++,,,------,,,++++++************))))))))))))((((((((((((((((((((((((************))))))))))))(((((()))))))))******************)))))))))((((((((((((((()))))))))***************)))))))))((((((************************(((((()))***+++++++++***))))))***+++++++++******++++++******+++---///111---...///000000111111111000111222333555666777777666777888999:::;;;<<<===<<<===>>>@@@BBBDDDFFFFFFDDDDDDEEEFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEDDDBBB@@@???===;;;999999;;;;;;;;;:::999999999999999999999999666444222111222222111000000000...------,,,,,,,,,---,,,,,,++++++******))))))******++++++******)))(((((())))))******++++++)))))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((('''((()))***++++++++++++'''''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###'''&&&"""&&&...///'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&$$$###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%%%%&&&''''''((( !!!"""""""""""""""!!!""""""###$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###!!!"""$$$%%%%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((***)))(((&&&$$$%%%(((+++''''''''''''((((((((()))))))))))))))))))))))))))((((((((()))******++++++******+++++++++,,,,,,,,,...------------.../////////////////////000111111//////000111333666999;;;<<<<<<;;;:::999777666555777777888888999999999999888777666666888:::===??????@@@BBBCCCCCCBBBAAA@@@:::<<<===????????????>>>AAA???<<<;;;<<<<<<;;;;;;999999999999888777666666333333222000...------...*********++++++,,,,,,---***+++------...---,,,+++************))))))))))))************************%%%%%%&&&&&&''''''(((((())))))))))))************+++*********))))))(((((())))))))))))************************))))))))))))************************'''((()))++++++,,,,,,,,,'''((()))***+++,,,,,,,,,---,,,++++++,,,///111333000000111333333444444444777777999:::<<<>>>???@@@>>>???@@@BBBDDDEEEGGGGGGFFFGGGIIIKKKMMMPPPRRRSSSOOOPPPQQQRRRRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPOOOPPPQQQQQQQQQOOOLLLKKKJJJHHHFFFFFFGGGGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB<<<:::888888888888777666555444333222111111111111000///......---,,,+++***+++++++++,,,,,,+++++++++'''(((((()))***++++++,,,*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((()))++++++,,,,,,,,,(((((((((''''''&&&&&&%%%)))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''######$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''((('''&&&%%%!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""'''%%%!!!%%%......&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%""" !!!$$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%%%%&&&'''(((((('''###!!!###'''***(((%%%&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$''')))***)))'''&&&"""###$$$&&&'''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$'''''')))***++++++++++++,,,+++***((('''''''''''')))))))))))))))(((((('''+++)))((()))***,,,,,,+++++++++******************************+++,,,---...+++,,,,,,---...///111222000000000000111111111111111111111222333444666777999999999999888666555444888888999999999999888888333333444444666777888999>>>???@@@@@@@@@@@@>>>>>><<<;;;;;;<<<>>>???>>>===???<<<999777777888888777999999999888888888888888555333111///......000000111000///...---,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++*********)))))))))************************'''(((***,,,------,,,,,,+++,,,------......------//////000000000222666999999===AAACCCAAA@@@AAACCCAAABBBDDDFFFHHHJJJLLLLLLPPPPPPOOOOOOPPPPPPQQQRRRUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXYYYZZZZZZZZZZZZYYYYYYZZZ[[[ZZZXXXUUUSSSVVVUUUUUUTTTTTTSSSSSSRRROOOPPPQQQRRRQQQPPPNNNLLLNNNKKKIIIHHHIIIHHHDDDAAAAAA@@@===;;;999888777777444222111111111111///......,,,+++,,,------,,,+++,,,,,,,,,++++++*********,,,,,,+++***))))))******))))))((((((((((((((('''))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))((('''&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$$$$&&&''''''''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""&&&%%%%%%$$$#########$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%""")))...---&&&"""###'''!!!%%%&&&%%%###%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""$$$&&&''''''%%%###"""###$$$%%%&&&''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&'''((()))************+++***)))(((''''''''''''&&&&&&'''(((((()))((((((+++)))((((((***+++******************************************+++,,,---...,,,,,,,,,---...///000111------...000111222333444111111111222333444666777999999999999888777666555888888888999888888777777444444555666777999;;;<<<===>>>???@@@@@@@@@???>>>???>>><<<<<<===>>>===<<<>>>;;;888777777888777777888888888888777777777777333222000.........///000//////...---,,,,,,,,,,,,,,,++++++******++++++,,,+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************''''''(((((((((((())))))))))))))))))))))))******((()))***,,,---.........---...///000111222222222555666666666777999<<>>???===>>>@@@AAAAAAAAA@@@@@@BBB???===<<<<<<===<<<<<<===:::777666777777777666777777666666666555555555222111///...------...///---,,,,,,++++++,,,,,,---++++++************++++++)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************&&&&&&'''(((((())))))***++++++++++++++++++++++++***+++,,,---///111333444222333444666888999;;;;;;>>>???@@@AAAAAACCCFFFIIIKKKNNNQQQSSSSSSTTTUUUVVVTTTTTTTTTTTTTTTUUUVVVVVVXXXXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]^^^___```aaa````````````````````````bbbbbbcccdddeeeeeeeeeeeeeeeeeedddcccbbbaaa``````aaa```___]]]\\\[[[[[[ZZZ[[[\\\]]]^^^___^^^]]]\\\]]]\\\\\\\\\^^^^^^\\\ZZZYYYXXXVVVTTTRRRQQQQQQQQQNNNLLLIIIGGGFFFDDDBBB???>>><<<999888777555333000.........---------------,,,,,,+++************+++((((((((((((((()))))))))++++++*********)))))))))(((((())))))******))))))(((((((((((((((((((((((())))))))))))************(((((((((''''''''''''&&&(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))(((((('''''''''((((((((((((((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%$$$"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###"""""""""""""""""""""""""""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''***$$$ $$$### ###&&&(((&&&!!!"""%%%###$$$%%%%%%$$$###$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&'''&&&%%%###"""%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''''''''''''''''''''((()))***%%%&&&'''((()))))))))))),,,+++))))))*********)))***************+++++++++++++++++++++,,,---......//////.........//////000333222222000///......---222222222333333555666666888888999999999888777777888888888888777666555555555555666888:::===???@@@???@@@AAACCCCCCCCCCCCBBB@@@>>>;;;:::;;;<<<<<<<<<;;;999777666777777666555666666555555444333333333000///...------------...++++++******+++,,,,,,---++++++************++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))))))))*********+++---------...............---...///111555999<<>>AAACCCEEEGGGGGGHHHJJJJJJJJJKKKNNNQQQQQQRRRTTTVVVWWWXXXYYYYYYWWWVVVUUUTTTTTTTTTUUUUUUWWWXXXYYY[[[\\\^^^^^^___``````___``````aaabbbccc``````aaaaaaaaaaaaaaabbbccccccdddeeeffffffffffffgggfffeeecccbbbbbbbbbbbbbbb```^^^\\\ZZZYYYYYYYYYXXXYYY[[[\\\]]]]]]]]]]]]^^^^^^^^^_________^^^]]]^^^^^^]]][[[ZZZYYYYYYXXXXXXVVVSSSRRRQQQPPPMMMKKKKKKIIIEEECCCAAA???<<<999666666555333222111000000///...---,,,,,,,,,,,,,,,************************************))))))))))))((())))))*********))))))(((((((((((((((((((((((((((((()))))))))*********((('''''''''&&&'''''''''***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&'''((()))))))))(((''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''''',,,%%%"""&&&%%%""""""%%%%%%!!!$$$"""$$$&&&&&&$$$######%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))***))))))*********))))))(((---+++))))))+++,,,+++***))))))*********+++++++++++++++++++++,,,---...///000000000//////000111111444333222111000///...---333333333333444555666666777888888999999999999888888888888888888777666666555666777888;;;===???@@@BBBBBBDDDEEEEEEEEEDDDDDD<<<:::999999;;;<<<===<<<:::888777666777777666555555555444444333222222111.........---------------************++++++,,,---+++******))))))******+++*********))))))*********************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************++++++++++++************/////////000111222222222333444666999>>>CCCGGGJJJDDDEEEFFFGGGJJJMMMOOOQQQNNNOOOPPPPPPPPPQQQSSSTTTTTTTTTUUUVVVWWWWWWWWWWWWTTTSSSRRRPPPPPPPPPQQQRRRVVVWWWZZZ\\\^^^___``````````````````aaabbbccccccaaaaaabbbbbbbbbccccccccccccdddeeeffffffgggffffffgggfffdddcccbbbbbbaaabbb```^^^[[[XXXVVVTTTTTTTTTTTTUUUVVVXXXZZZ[[[\\\]]]]]]^^^__________________`````````___^^^]]]\\\\\\\\\ZZZXXXXXXXXXXXXVVVUUUVVVTTTQQQOOOMMMKKKHHHFFFCCCBBB@@@>>>;;;999777666333222000///...---------+++++++++*********))))))*********)))))))))(((((())))))************))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''&&&&&&&&&&&&'''(((***)))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&'''((((((&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''&&&&&&'''%%%$$$$$$$$$%%%%%%$$$!!!###$$$!!!$$$***!!!$$$''''''$$$"""###%%%#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&'''&&&&&&&&&'''(((((()))***+++++++++******)))(((+++***((()))+++,,,,,,+++)))))))))***++++++,,,,,,++++++++++++,,,---...///111111111111222222333444111111222222222222222222444444444444444555666666777777888999:::::::::999888888999999999999888888777777888999;;;===???@@@DDDDDDEEEFFFFFFEEEDDDCCC:::999999:::<<<>>>===<<<:::888777777888999777666555555444333222222111000.....................---+++*********+++,,,,,,---******))))))))))))******+++******))))))******+++************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,111222333444666888999999>>>???AAAEEEIIIMMMPPPRRRMMMMMMMMMNNNPPPRRRUUUVVVRRRTTTUUUTTTSSSSSSTTTUUUWWWUUUTTTSSSTTTTTTRRRQQQNNNMMMKKKJJJJJJKKKLLLNNNTTTVVVYYY\\\^^^```aaaaaa____________```aaabbbbbbbbbbbbcccddddddeeeeeeeeecccdddeeefffggggggggggggffffffeeedddcccbbbaaaaaa\\\YYYUUURRROOOMMMMMMMMMOOOPPPRRRTTTVVVYYYZZZ[[[\\\^^^```aaaaaaaaabbbcccbbbbbbbbbbbbbbbaaa```___]]]\\\[[[[[[]]]]]]\\\[[[]]][[[YYYXXXXXXVVVTTTRRRPPPOOOMMMJJJGGGEEECCCAAA;;;:::888666444222111111...------,,,+++***))))))++++++*********)))))))))******++++++******))))))((((((((((((((((((((((((''''''''''''(((((((((((('''&&&%%%%%%%%%&&&'''((()))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%&&&'''(((###!!! """%%%'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!###$$$$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######""""""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%!!!$$$&&&&&&$$$"""###$$$"""$$$&&&&&&%%%%%%'''))) $$$(((((($$$"""###%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&''''''((((((&&&&&&&&&&&&'''''''''(((''''''(((((((((''''''&&&''''''&&&&&&&&&'''((((((((())))))************)))(((&&&&&&''')))+++++++++((())))))***++++++,,,,,,,,,,,,+++,,,,,,---...///222222222333444555666777222222222333333444444444555444444444444555555666666777888999::::::::::::777888999::::::;;;:::::::::::::::;;;===???@@@AAADDDEEEEEEEEEEEEDDDBBBAAA<<<<<<<<<>>>??????===::::::999888999::::::888666666555555444222111111000........./////////......,,,,,,+++++++++,,,,,,---******))))))))))))******)))))))))(((((()))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...000111333444444888999;;;===@@@BBBDDDEEEJJJKKKNNNPPPRRRTTTUUUVVVSSSSSSRRRQQQRRRTTTWWWXXXVVVWWWXXXWWWUUUSSSSSSTTTVVVSSSPPPNNNNNNLLLIIIGGGDDDCCCAAAAAAAAADDDFFFHHHOOOQQQUUUYYY[[[]]]^^^^^^^^^^^^^^^^^^___```aaabbb```aaaaaabbbccccccddddddbbbcccdddeeeeeeffffffeeecccdddddddddcccaaa___^^^TTTQQQMMMHHHEEECCCCCCCCCEEEFFFGGGJJJMMMPPPRRRTTTUUUXXX\\\^^^___aaacccfffccccccdddddddddcccbbbaaa```___^^^___```aaa```______^^^]]]]]]^^^^^^]]]\\\ZZZYYYXXXVVVSSSQQQPPPOOOIIIHHHEEEBBB@@@===<<<;;;555555333222000...------------,,,,,,,,,+++++++++***++++++++++++***)))((())))))))))))))))))))))))'''(((((((((((()))))))))'''&&&%%%$$$$$$&&&((()))''''''&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&''''''(((&&&###!!!"""&&&'''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!###$$$$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%###"""$$$%%%%%%###"""###%%% ###&&&'''&&&###!!! $$$(((((($$$"""###%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######)))((((((''''''&&&&&&%%%"""###$$$&&&'''(((((((((&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''(((''''''&&&&&&&&&''''''%%%&&&''')))************%%%$$$###%%%'''*********((())))))***++++++,,,,,,,,,,,,,,,,,,---...//////222333333444555666888999666555555444444333333222555555444444444555555666666777888999:::;;;;;;;;;777888999:::;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBDDDDDDEEEDDDCCCBBB@@@???>>>>>>???AAABBB@@@<<<999:::999999999;;;:::999777666666555444333111111000......//////000//////...------,,,,,,+++,,,,,,---******))))))))))))******((((((''''''''''''((((((************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................///000222555777:::<<<===@@@AAACCCFFFIIILLLNNNOOOSSSTTTVVVWWWXXXXXXWWWVVVVVVUUUSSSSSSSSSTTTVVVWWWXXXYYYZZZXXXVVVSSSSSSSSSTTTPPPKKKHHHGGGFFFBBB???<<<;;;:::999;;;===@@@BBBJJJLLLPPPTTTWWWYYYZZZZZZ^^^^^^^^^^^^___```aaabbb]]]]]]^^^___``````aaaaaa___```aaabbbcccccccccccc``````aaabbbaaa___\\\ZZZLLLJJJEEE@@@===;;;;;;;;;:::;;;===???CCCFFFIIIKKKLLLPPPVVVYYY[[[^^^bbbeeebbbcccdddddddddcccbbbaaacccbbb```aaabbbbbbaaa```___^^^^^^___aaabbbbbbaaa___^^^]]]\\\[[[ZZZYYYYYYVVVUUURRRNNNKKKHHHFFFEEE===<<<;;;999777555333222//////.........---------+++++++++++++++***)))(((************************))))))))))))************'''&&&$$$$$$$$$&&&((()))&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((+++((($$$%%%))))))&&&"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""""""""""""""""""""#########$$$$$$%%%&&&&&&!!!"""$$$&&&&&&&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########"""$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&$$$###&&&%%%$$$$$$$$$%%%&&&'''""""""###$$$%%%%%%&&&&&&&&&###!!!$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$######"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((())))))))))))(((&&&%%%&&&''')))+++(((((()))***************)))***++++++)))%%% ,,,++++++******++++++,,,,,,,,,,,,,,,---...////////////111222444666777777555555555666666666666777222222222222333555777888333444555666888999;;;;;;:::;;;;;;<<<===>>>????????????>>>===============@@@@@@AAABBBCCCCCCCCCCCC@@@@@@AAABBBAAA@@@>>>===::::::999888888777777666444444333222222111000000////////////............++++++++++++++++++++++++---,,,***(((((((((((()))************************))))))))))))))))))))))))***+++,,,,,,******+++,,,///---+++'''%%%%%%(((+++(((''''''***...///---+++,,,,,,,,,---...000111222444666999<<<@@@CCCEEEFFFNNNNNNOOORRRVVVYYYYYYXXXZZZ[[[[[[[[[[[[ZZZYYYYYYUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQMMMGGGAAA>>>???>>>;;;888555555555666666666777777CCCEEEGGGLLLPPPUUUYYY[[[^^^^^^^^^]]]]]]]]]]]]\\\_________``````aaaaaaaaa^^^^^^______```aaabbbbbb```^^^]]]^^^```aaa^^^\\\QQQKKKAAA:::666555444444555555555666999<<<@@@BBBFFFEEEIIIPPPUUUXXX\\\bbb```ddddddbbbbbbeeeeeebbbcccccccccccccccccccccccccccdddeeefffffffffeeedddbbbcccdddddddddcccbbbbbb___^^^]]][[[XXXUUURRRQQQLLLJJJGGGDDD@@@===:::888444222111000000...,,,))),,,++++++******))))))(((++++++,,,---,,,+++***)))(((''''''(((***+++***)))((((((((((((((((((((((((,,,+++***(((%%%%%%'''***))))))(((((('''''''''&&&(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&###&&&'''&&&$$$$$$'''***&&&%%%######%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######))))))((('''%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%#########%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$"""######$$$$$$%%%&&&&&&""""""""""""""""""""""""########################$$$$$$%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$,,,***'''%%%$$$&&&''')))'''&&&%%%%%%''''''&&&%%%(((((((((''''''&&&&&&&&&'''&&&$$$######$$$&&&'''"""######$$$%%%%%%&&&&&&&&&%%%###"""!!!"""###$$$!!!!!!"""""""""#########%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))+++***((('''''''''(((((('''((())))))******))))))%%%''')))++++++***(((''',,,++++++******++++++,,,,,,,,,+++,,,,,,---.../////////000222333444555666444444444555555555666666444333333333555666888999888888888999999:::::::::::::::;;;<<<===>>>>>>??????>>>>>>==================>>>???@@@AAABBBBBBBBBAAABBBCCCCCCCCCBBB@@@???;;;;;;:::999888777666666666555555444333333222222////////////............++++++++++++++++++++++++---,,,***)))((((((((()))***************************************************+++,,,,,,******+++,,,------,,,***)))***,,,///+++***)))+++...///...,,,000000111333555777999:::>>>@@@CCCGGGJJJMMMNNNOOOQQQQQQRRRUUUYYY[[[ZZZZZZ[[[[[[ZZZYYYXXXWWWVVVVVVQQQQQQPPPPPPPPPPPPQQQQQQSSSSSSRRRQQQPPPNNNLLLKKKGGGBBB<<<999::::::777333555555555555666666666777;;;===@@@EEEJJJOOOTTTVVVYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\[[[[[[[[[\\\]]]^^^^^^^^^\\\[[[ZZZ[[[^^^^^^\\\ZZZQQQKKKCCC<<<888777555555444444333444666888;;;======<<<@@@HHHNNNQQQVVV[[[^^^bbbdddbbbbbbeeeeeecccddddddddddddddddddddddddcccdddeeefffgggffffffeeeeeedddccccccccccccddddddaaaaaa```^^^[[[YYYVVVUUUWWWVVVTTTQQQMMMKKKHHHGGG???===:::888777444111.........------,,,+++++++++*********+++******))))))((('''&&&''')))***)))(((((((((((((((((((((((((((******)))&&&$$$$$$&&&((())))))(((((((((''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&'''$$$&&&'''&&&%%%$$$''')))+++)))''''''(((((('''&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###(((''''''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$'''&&&$$$###$$$%%%&&&'''((('''&&&&&&(((((('''&&&'''''''''&&&&&&&&&%%%%%%'''&&&$$$######$$$&&&'''#########$$$$$$%%%%%%&&&$$$%%%&&&''''''%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&'''(((((())))))++++++***)))((('''&&&&&&''''''((())))))))))))(((&&&''')))***,,,---------,,,++++++******++++++,,,+++++++++,,,,,,---.../////////000111111222333333333333333333444444444444555444555555666777999999===<<<<<<;;;;;;::::::999999999:::;;;<<<===>>>>>>???>>>======<<<<<<======;;;<<<===>>>@@@@@@AAAAAAAAAAAABBBCCCBBBAAA@@@???======<<<:::888777666555555555444444333222222222/////////............---++++++++++++++++++++++++,,,+++***)))))))))))))))++++++++++++++++++++++++***************************+++,,,,,,******+++,,,+++,,,---------...000222...---,,,,,,...000//////444555777:::>>>AAACCCEEEJJJLLLNNNQQQTTTVVVXXXXXXVVVVVVWWWYYY\\\]]]\\\[[[[[[ZZZWWWTTTRRRPPPPPPPPPKKKJJJJJJJJJJJJJJJKKKKKKNNNMMMLLLKKKIIIGGGEEEDDDBBB===888666777666444111444444444444555555555555444666999>>>CCCHHHLLLOOOPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWUUUTTTTTTUUUWWWXXXWWWVVVOOOKKKDDD???;;;888666444222222111111222444555777666555888@@@EEEIIINNNTTT[[[```dddcccccceeefffdddeeeeeeeeeeeeeeeeeeeeeeeeddddddeeefffffffffffffffgggeeedddbbbbbbdddfffgggddddddcccbbb```^^^]]]\\\]]]\\\ZZZXXXVVVTTTRRRQQQMMMKKKHHHEEEBBB>>>:::666333333222111000......---+++***************++++++)))((('''(((******)))((((((((((((((((((((((((((((((((('''%%%######%%%'''))))))((((((((((((''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''%%%&&&'''&&&%%%%%%''')))---+++)))((((((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%&&&''''''(((((('''&&&'''((()))(((&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&#########$$$$$$%%%%%%%%%"""###%%%&&&%%%$$$###"""%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((((()))((())))))((((((&&&%%%$$$&&&''''''(((((((((((((((++++++*********++++++,,,,,,++++++******++++++,,,++++++++++++,,,---...////////////000000000000000111222222222333333333333444444555555666777888888======<<<<<<;;;:::::::::888999999:::;;;<<<======>>>>>>===<<<<<<<<<<<<===:::;;;<<<>>>???@@@@@@@@@>>>>>>???@@@@@@???>>>===???>>><<<:::888666555444222222111111000000000/////////.........---------+++++++++++++++++++++++++++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,)))+++...///...///000111//////...///000333555555999;;;>>>BBBGGGKKKMMMOOOQQQSSSUUUWWWYYY[[[[[[\\\[[[ZZZZZZ[[[]]]^^^\\\[[[XXXUUUQQQMMMJJJHHHGGGGGGCCCCCCCCCBBBCCCCCCDDDDDDFFFFFFEEEDDDCCCBBB@@@??????<<<888777777666444222222222222222333333333444222444666999===AAAEEEGGGEEEFFFGGGHHHIIIJJJKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIJJJJJJJJJKKKKKKKKKJJJKKKKKKMMMNNNOOONNNNNNJJJGGGCCC???<<<888555222000000000000111222333444555333666<<>>======<<<<<<<<<<<<<<<:::;;;<<<===??????@@@@@@<<<===>>>?????????>>>===???>>><<<:::888666444333111000000000000000//////............------------+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,)))+++...///......//////000111222333666999<<>>>>>>>>>>>????????????>>>>>><<<:::888777666666444333000000111111111222222222222333444666888:::<<<>>>======>>>???AAABBBCCCCCCEEEEEEEEEEEEDDDDDDDDDDDD?????????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEECCCAAA>>><<<:::777333000......///000111333444555777444555999===>>>CCCHHHQQQZZZbbbccccccfffgggfffffffffffffffffffffffffffcccccccccccccccddddddddddddeeehhhiiijjjiiigggfffggggggggggggfffeeedddddd`````````______^^^^^^^^^^^^\\\ZZZXXXVVVTTTPPPMMMGGGFFFCCC???<<<888555444444333111///------.........,,,++++++,,,,,,***)))))))))))))))))))))))))))'''((()))(((&&&&&&'''((((((((())))))))))))))))))(((((((((((((((((((((((((((((('''''''''(((((()))((('''&&&&&&&&&'''''''''%%%$$$###$$$%%%''''''&&&&&&''''''((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%%%%&&&########################""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$***+++,,,,,,,,,***)))(((&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&''''''((((((%%%%%%&&&&&&&&&'''''''''''''''((())))))))))))((())))))(((((()))******+++,,,++++++******++++++,,,*********++++++,,,---...////////////////////////111111111111222222222222333444555666666666666555888888999999:::;;;<<<<<<999999:::;;;<<<===>>>>>>>>>===<<<<<<;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>===>>>???@@@AAA@@@??????>>>===;;;999777555333333111111111111111111111111.........------------,,,++++++++++++++++++++++++***++++++,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,***,,,////////////000222444666999<<<>>>AAAEEEHHHMMMOOORRRVVVZZZ\\\]]]^^^XXXYYYZZZ[[[\\\\\\\\\\\\ZZZYYYXXXWWWWWWVVVTTTQQQJJJHHHEEEAAA===;;;:::999777777777777777888999:::888999:::;;;<<<<<<<<<<<<777777666666555444333333111111111111222222222222222222222333444555666777888999999:::<<<===>>>>>>>>>>>>============<<<<<<999999999999999:::::::::888:::<<<<<<;;;;;;<<<===<<<;;;999888777555111///...///000111222333444444666333222555888999<<>><<<;;;888666333111000///...,,,+++***++++++)))'''))))))))))))))))))))))))((()))******((('''((()))(((((())))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((())))))***(((&&&&&&'''((('''&&&&&&%%%$$$%%%''')))))))))''''''((((((((((((''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###$$$%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$######""""""######$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$)))************(((&&&%%%%%%$$$###$$$%%%&&&%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''###############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&''''''(((***)))((('''&&&'''((()))'''((())))))******))))))(((((())))))***+++++++++,,,++++++******++++++,,,************+++,,,---.........//////000000000111111111111222222222333333444555666777777777666666888999999::::::;;;<<<<<<::::::;;;<<<===>>>>>>???======<<<;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;;;;:::<<<===???@@@@@@@@@???>>><<<;;;:::888666444333222111111111111111111111111.........---------,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,******+++,,,,,,...000222333444777999;;;???CCCFFFGGGIIIMMMPPPRRRTTTWWWZZZ\\\]]]]]]]]]YYYYYYZZZZZZZZZZZZZZZYYYWWWVVVTTTSSSRRRPPPMMMKKKEEEDDDBBB???<<<:::888777333333333444444666777777666666777888888888888777555666666666444333333333333333333444444444444555333333333444555666777888888888999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888888888444777999888666555666888777666444444444333111///000000111111222222222222333000///222444666:::???IIIVVVaaaddddddfffhhhiiieeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddeeefffgggeeegggiiikkklllllljjjiiijjjjjjjjjjjjiiihhhgggfff````````````````````````bbbaaa````````````]]][[[XXXXXXVVVSSSQQQNNNMMMLLLIIIHHHEEEBBB>>>999666444111///...---------+++)))))))))))))))))))))))))))''')))******)))((()))***(((((()))))))))*********&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******+++(((&&&&&&(((((('''&&&(((&&&%%%&&&((()))))))))''''''((((((((((((''''''%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%$$$"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%''''''(((((((((''''''&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$###""""""#########$$$$$$$$$!!!!!!!!!"""###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''(((...---***(((''''''((()))(((((()))*********************+++++++++******))),,,++++++++++++++++++,,,************+++,,,---.........//////000111111222111222222222222333333333666666888999999888777777:::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????======<<<;;;;;;;;;;;;<<<999::::::::::::999888888:::;;;<<<>>>>>>>>>===<<<;;;:::999777666444333222............////////////......---------,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,******+++,,,...000222444666999<<>>>>>>>>>>>======<<<<<<::::::::::::::::::999999333666888777444333444666555444222222333333222111111222222222111000//////222......111444666;;;@@@GGGUUUaaaddddddfffiiiiiieeeeeeeeeeeeeeeeeeeeeeeeggggggfffeeefffggghhhiiihhhhhhiiijjjkkkkkklllllllllllllllkkkjjjiiihhhgggccccccccccccccccccccccccdddcccbbbbbbbbbbbb___]]]\\\\\\[[[ZZZXXXWWWVVVVVVTTTSSSQQQMMMHHHBBB===:::666444222111222111///---))))))))))))))))))))))))'''(((******)))(((((()))(((((())))))*********+++************************((((((((((((((()))******+++)))&&&&&&((()))'''%%%)))'''%%%%%%'''''''''&&&''''''((((((((((((''''''$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###$$$$$$$$$"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''&&&$$$###%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&''''''((((((''''''&&&&&&&&&''''''((()))))))))'''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''%%%%%%$$$""" ###%%%"""######$$$$$$%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''%%%%%%$$$#########$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&'''''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''+++***(((''''''((()))***(((((((((((())))))))))))+++++++++*********))))))+++*********+++,,,,,,---------......///000000000333222222111222333555666666666666777888888999999;;;999666777:::;;;:::888:::::::::;;;;;;;;;<<<<<<888888888999999:::::::::999999999999999999999999999999999:::::::::;;;;;;:::999888666444333333333000000000000////////////------,,,,,,,,,+++++++++---------,,,,,,+++++++++,,,+++*********+++,,,---//////---,,,+++*********)))***+++,,,,,,---,,,,,,000...,,,***+++...222444000333777;;;>>>BBBGGGJJJPPPPPPQQQRRRRRRSSSTTTTTTWWWYYY[[[\\\\\\ZZZXXXVVV^^^[[[XXXXXXYYYXXXTTTPPPOOONNNLLLIIIFFFDDDCCCBBB<<<<<<;;;:::999888777777444444444444444333333333444444555555555666666666777666666666666666777888;;;:::888777777999;;;<<<;;;<<<===???AAABBBCCCCCC???AAABBBCCCBBBBBBDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@DDDCCCBBBAAA@@@@@@@@@@@@>>>===;;;999888777777666555555666666555444222111111111111111222222222222444444444333333555:::===KKKRRR[[[cccfffgggffffffdddeeefffhhhhhhhhhgggfffiiiiiihhhhhhiiiiiijjjkkkllllllkkkjjjjjjjjjjjjkkkmmmmmmmmmllljjjgggeeeccceeeaaa___```___^^^___cccaaaaaaaaa```___^^^^^^]]]^^^^^^^^^]]]^^^^^^___```^^^[[[XXXVVVSSSPPPKKKHHHCCCAAA===999555222000///......---+++***)))(((((('''(((((())))))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))&&&'''((())))))((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$"""  ######$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########)))(((&&&%%%$$$%%%&&&&&&#########"""######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""###%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&((('''%%%###"""""""""###"""$$$&&&''''''%%%"""!!!%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%###!!!!!!###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''***((('''&&&&&&'''((()))(((((((((((())))))))))))+++++++++*********))))))++++++******++++++,,,---,,,------......//////000222222111000111111333333444444555666666777777888999777555666999::::::888999999:::::::::;;;;;;;;;;;;;;;;;;::::::999888888999999999999999999999999::::::::::::::::::::::::999888777555333222222222000000000000/////////...000000/////////.........---------,,,,,,+++++++++,,,+++*********+++,,,---...---,,,++++++***++++++***+++,,,,,,------------222111///......000222444999<<<@@@CCCEEEIIILLLOOOQQQQQQRRRRRRSSSTTTTTTUUUXXXYYY[[[\\\[[[YYYVVVUUUWWWUUURRRQQQQQQOOOLLLIIIFFFEEECCCAAA???>>>======999999888888888777777777888888999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;???>>>===<<<;;;<<<>>>???>>>???@@@BBBDDDEEEFFFFFFFFFHHHIIIJJJIIIJJJLLLMMMNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIHHHGGGEEECCC@@@>>><<<;;;777777777777666555444333444444555555666666666777666666666666666888<<>>>>>===<<<:::999777666999999999999999999999999;;;;;;::::::999888888888777666555333222111111111000000000/////////......000000000000////////////------,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,++++++******++++++,,,,,,,,,,,,,,,------------111111222333444666888999BBBDDDGGGIIIKKKMMMPPPRRRQQQQQQQQQRRRRRRSSSSSSTTTWWWXXXXXXXXXWWWUUURRRPPPOOOLLLJJJHHHGGGEEEBBB@@@===<<<;;;:::999999999999888888999:::;;;<<<<<<===@@@@@@@@@AAAAAABBBBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDCCCBBBBBBBBBAAAEEEDDDCCCAAAAAAAAABBBCCCAAABBBCCCEEEGGGHHHIIIJJJMMMOOOQQQRRRSSSTTTVVVXXXWWWVVVVVVUUUUUUVVVVVVWWWUUUTTTTTTSSSSSSTTTTTTUUURRRRRRPPPNNNKKKGGGDDDBBB===<<<;;;999888777777777444555555666777888888888::::::;;;::::::<<<@@@CCCMMMSSS[[[aaadddeeeeeeeeeeeeeeeggghhhiiiiiiiiiiiikkkjjjjjjjjjjjjkkkllllllpppooooooooonnnnnnnnnnnniiiiiiiiiiiigggeeecccaaaXXXSSSOOOOOOOOONNNQQQVVVUUUWWW[[[___aaacccccccccaaaaaaaaabbbbbbdddeeeeeeeeecccaaa```___]]]ZZZWWWSSSRRROOOLLLGGGAAA<<<:::444333222111000...------,,,++++++***))))))((((((************************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''''''''&&&$$$###"""###$$$%%%############$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%###$$$&&&&&&%%%###$$$$$$'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''((()))$$$%%%'''(((((('''%%%$$$'''&&&%%%$$$%%%&&&'''((('''''''''(((((('''''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&(((((((((((())))))))))))************************,,,++++++***++++++,,,,,,***++++++,,,,,,---......222111111000000/////////222222333333444555555666555555555666888999:::;;;::::::::::::;;;;;;;;;;;;??????>>>>>><<<:::888666888999999999999999::::::;;;;;;:::999888777666666555444333222000000000///000000/////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...***************+++,,,---,,,,,,,,,,,,,,,------...///111444888<<<@@@BBBCCCEEEGGGIIIJJJJJJKKKMMMOOOMMMMMMNNNNNNOOOOOOOOOOOOQQQQQQQQQQQQOOOMMMJJJIIIGGGEEECCC@@@>>>===;;;:::999888888888999999:::;;;<<<===>>>@@@CCCEEEFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMMMMLLLKKKJJJIIIIIIJJJIIIHHHFFFEEEEEEEEEFFFDDDDDDEEEFFFHHHIIIKKKLLLPPPRRRUUUVVVWWWYYY[[[]]]ZZZZZZZZZZZZ[[[[[[\\\]]]^^^]]]\\\[[[[[[[[[[[[[[[XXXXXXXXXWWWTTTPPPLLLJJJFFFDDDBBB???<<<;;;;;;;;;777888999999:::;;;<<<<<>>>>>===<<<:::888888888888999999:::::::::;;;;;;:::999777666555555444333222000000/////////////////////............,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......************+++,,,------,,,,,,,,,,,,,,,...///000333555999===AAAEEEGGGGGGEEEGGGHHHHHHFFFFFFGGGIIIGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFDDDBBBAAA???>>><<<:::888666666777888999999:::;;;===>>>???BBBCCCEEEHHHKKKMMMOOOPPPOOOOOOPPPQQQRRRSSSSSSSSSQQQQQQRRRRRRRRRSSSSSSSSSTTTUUUUUUTTTTTTRRRQQQPPPMMMMMMLLLKKKJJJIIIIIIIIIGGGGGGGGGGGGHHHIIIKKKLLLOOORRRTTTVVVWWWXXX[[[]]]\\\\\\\\\\\\\\\]]]^^^___bbbaaa```^^^]]]\\\\\\\\\\\\]]]]]]]]][[[YYYVVVTTTPPPNNNJJJFFFCCCAAA@@@?????????@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFHHHKKKMMMQQQUUUZZZ^^^```aaabbbcccddddddeeefffhhhjjjkkklllllllllkkkkkkllllllmmmnnnnnnnnnooooooooonnnmmmllliiiiiijjjjjjiiigggfffeee[[[UUUOOOKKKGGGCCCCCCFFFHHHKKKPPPWWW]]]aaacccdddaaaaaaaaabbbbbbccceeeeeeeeedddbbbaaa```___\\\ZZZZZZZZZ[[[ZZZXXXUUURRRPPPGGGFFFCCC>>>:::666333111......---,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))(((&&&&&&&&&&&&((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%$$$$$$############$$$$$$$$$%%%%%%###$$$%%%'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&$$$""" &&&%%%%%%$$$#########$$$&&&%%%%%%$$$$$$#########$$$%%%&&&&&&''''''''''''((('''%%%$$$######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%###$$$%%%&&&&&&$$$###!!!%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&&&&!!!###$$$$$$###"""$$$%%%""""""###$$$$$$%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%&&&''''''((('''((()))******)))((('''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''(((((((((((())))))))))))***************+++++++++,,,,,,++++++******++++++******+++,,,,,,------...000111111111111000000///222222222333444444555555444555666666666666888::::::::::::;;;;;;;;;<<<<<<:::;;;===>>>>>><<<;;;999888888888999999::::::;;;::::::999888777666555444333222111000/////////////////////.........------------------,,,,,,,,,+++++++++,,,,,,,,,,,,------)))***+++---............++++++++++++,,,------...------------...111333444;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEFFFEEECCCBBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???>>>>>>======999999999777555555777999;;;;;;<<<>>>@@@BBBDDDEEEHHHIIIKKKMMMPPPSSSTTTUUUTTTTTTUUUUUUVVVWWWWWWWWWTTTTTTTTTTTTUUUUUUUUUUUUXXXYYYZZZZZZZZZXXXWWWVVVQQQQQQQQQQQQPPPOOOOOOOOOLLLLLLKKKJJJJJJKKKLLLMMMNNNPPPSSSUUUUUUWWWYYY\\\]]]]]]]]]]]]]]]^^^___```aaa```___^^^\\\\\\\\\\\\___````````````___]]]\\\WWWUUURRROOOLLLIIIGGGGGGCCCCCCCCCDDDDDDDDDDDDDDDIIIJJJLLLLLLLLLMMMPPPRRRSSSVVVZZZ]]]^^^___aaabbbccccccccceeegggiiikkkllllllkkkkkkkkkkkklllmmmmmmooopppqqqqqqqqqpppnnnmmmiiijjjkkkkkkkkkiiihhhggg___YYYSSSNNNIIIBBB@@@BBB@@@CCCIIIPPPWWW^^^cccfffbbbaaaaaaaaaaaabbbcccccccccbbbaaaaaaaaaaaa^^^\\\[[[[[[\\\]]]\\\[[[ZZZYYYSSSQQQMMMHHHCCC>>>;;;999111111///...---+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$(((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''"""$$$&&&((()))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$$$$%%%'''''''''&&&%%%###"""!!!)))((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$###"""$$$&&&''''''%%%""" %%%%%%&&&&&&''''''((((((%%%%%%&&&&&&&&&%%%%%%$$$!!!""""""!!! !!!###%%%$$$$$$%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''''''''''''''(((***++++++***((('''''''''''''''''''''''''''%%%&&&'''(((((()))))))))(((((((((((())))))))))))))))))*********+++++++++---,,,++++++******++++++++++++,,,,,,---.........---...///000000000//////000000111222222333333444222444555444333333555777888888999999999::::::::::::;;;===>>>===<<<999888777888888999::::::;;;;;;999999888777666666555555333222111000//////////////////.........---------......---------,,,,,,,,,+++++++++,,,,,,---------)))***,,,---...//////...---------,,,------....../////////000222555888:::????????????@@@@@@@@@@@@AAABBBCCCAAA???>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<======999:::;;;:::999:::>>>AAAAAAAAABBBDDDFFFHHHKKKLLLOOOPPPQQQSSSUUUWWWYYYZZZWWWWWWWWWWWWXXXXXXXXXXXXUUUUUUUUUUUUVVVVVVVVVVVVZZZ[[[\\\]]]]]]\\\ZZZYYYWWWWWWWWWXXXWWWWWWVVVVVVTTTSSSQQQOOONNNNNNOOOPPPPPPRRRTTTUUUVVVWWWYYY[[[]]]\\\\\\\\\\\\]]]]]]^^^]]]]]]]]]\\\\\\]]]^^^^^^`````````______^^^^^^]]]YYYXXXXXXVVVTTTRRRQQQPPPJJJJJJJJJJJJJJJIIIIIIIIIMMMNNNPPPQQQQQQRRRTTTVVVTTTWWWZZZ\\\]]]^^^```aaaaaaaaabbbccceeehhhkkklllkkkkkkkkkkkkkkkllllllmmmnnnooopppqqqqqqooommmllliiijjjkkkkkkkkkjjjiiihhhccc^^^YYYVVVOOOHHHDDDEEE@@@BBBEEEKKKQQQWWW]]]```^^^^^^]]]\\\\\\\\\]]]]]]^^^]]]]]]___aaabbbaaa___]]]]]]^^^^^^^^^_________[[[ZZZVVVRRRMMMIIIFFFDDD;;;:::888555222///---,,,************************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&(((((((((((((((''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''%%%&&&)))******)))'''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$(((((('''&&&&&&&&&''''''))))))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&'''''''''''''''&&&%%%%%%###$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$###"""$$$$$$%%%&&&&&&'''(((((($$$$$$%%%%%%%%%$$$$$$###!!!"""!!!  ###&&&(((''''''&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%%%%%%%$$$######$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""$$$%%%'''(((((('''&&&''')))***++++++***)))'''''''''''''''''''''''''''&&&'''((()))************(((((((((((())))))))))))))))))******++++++++++++---,,,,,,+++*********++++++,,,,,,------......///+++,,,.../////////....../////////000111111222222111222444333000000222555666777777777777888888888:::;;;===>>>===;;;888666777777888999::::::;;;;;;888888777777666666555555333222111000000///000000//////.........---------------,,,,,,,,,++++++++++++++++++,,,,,,---------)))***,,,.../////////...///......------.........111111111333555999<<<>>>============>>>???@@@AAA>>>??????>>><<<:::;;;;;;888888888888888888888888666777888999;;;===>>>???<<<>>>@@@??????AAAFFFJJJGGGGGGHHHJJJLLLNNNQQQRRRTTTUUUVVVXXXZZZ[[[]]]]]]YYYXXXXXXXXXXXXXXXXXXXXXUUUVVVVVVVVVVVVWWWWWWWWWZZZ[[[]]]^^^___^^^\\\[[[[[[[[[\\\]]]]]]]]]\\\\\\ZZZXXXUUUSSSRRRRRRRRRSSSRRRTTTVVVWWWWWWXXXZZZ\\\[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZ[[[[[[\\\]]]___```aaa___^^^]]]\\\[[[[[[[[[[[[XXXYYYZZZZZZZZZYYYWWWVVVVVVVVVVVVUUUTTTTTTSSSSSSOOOQQQSSSSSSSSSTTTVVVXXXUUUWWWZZZ\\\\\\]]]___aaa``````aaabbbeeehhhjjjlllkkkjjjjjjjjjjjjkkkllllllkkklllnnnooonnnmmmkkkjjjhhhiiijjjkkkkkkjjjiiihhhhhhccc___\\\WWWNNNJJJJJJEEEEEEFFFHHHLLLQQQUUUXXXZZZYYYXXXWWWVVVVVVVVVVVVWWWWWWXXX[[[___aaaaaa`````````_________```aaabbb```^^^\\\XXXTTTQQQNNNMMMFFFDDDAAA===888444111///++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,------,,,+++***''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))++++++***)))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$!!!"""###%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%((()))+++,,,+++)))&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%######""""""###%%%&&&(((((('''&&&%%%$$$#########&&&&&&&&&''''''((((((((('''((((((((('''&&&%%%%%%######%%%&&&&&&%%%$$$###""""""###$$$%%%%%%&&&&&&'''((((((((('''&&&%%%%%% !!!###%%%&&&&&&&&&&&&&&&%%%$$$#########$$$%%%######$$$%%%%%%&&&''''''$$$$$$######$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%######$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''')))***)))'''&&&&&&'''(((((((((((()))))))))))),,,,,,+++***)))(((''''''******))))))******+++,,,,,,+++*********+++,,,---/////////000111111222222111111222222222111111000555555555666555555444444999999999999999999::::::999::::::;;;:::999888777777444666>>>???:::777999555555444333333333333444555444333222111///......,,,,,,,,,,,,,,,---...///......---,,,,,,+++******)))+++,,,,,,+++***+++---,,,,,,---............---*********+++---000333555111222555777999::::::::::::;;;===???@@@AAAAAA@@@@@@???>>><<<;;;:::::::::888888888888999:::;;;<<<;;;<<<>>>AAACCCDDDEEEFFFFFFGGGHHHGGGGGGHHHKKKNNNRRRRRRSSSTTTUUUUUUVVVVVVVVVXXXZZZ[[[[[[[[[\\\]]]YYYZZZZZZYYYVVVUUUUUUVVVYYYZZZ[[[ZZZXXXXXXZZZ[[[XXX^^^cccbbbbbbcccbbb______```bbbddddddddddddccc]]]]]]]]][[[ZZZYYY[[[]]]]]]^^^]]]\\\[[[[[[^^^```cccbbb```^^^]]]]]]^^^^^^```^^^]]]]]]___`````````aaa___^^^^^^______]]]\\\```^^^]]]]]]]]]]]][[[YYY[[[ZZZZZZYYYYYYZZZ[[[[[[ZZZYYYYYYYYYYYYZZZZZZ[[[\\\\\\]]]___```aaabbbccc______```aaaccceeeggghhhiiihhhgggggggggiiijjjkkkkkkkkklllllllllkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiieeedddbbbaaa^^^XXXQQQLLLIIIGGGDDDCCCCCCFFFJJJMMMSSSSSSSSSRRRQQQOOOMMMLLLQQQRRRSSSTTTVVVXXXZZZ[[[]]]^^^```bbbcccbbbaaa```aaa^^^[[[[[[\\\\\\YYYVVVRRRPPPLLLGGGAAA:::555222111000///---,,,------...)))))))))(((((((((''''''(((((())))))))))))((((((+++***((('''&&&''')))***+++)))(((''''''((()))+++'''((()))((('''&&&''')))))))))))))))((('''%%%%%%''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$""""""$$$&&&(((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&((("""###***###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%'''((('''&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))'''&&&''''''(((((((((((())))))))))))************))))))))))))******))))))******+++,,,,,,+++*********+++,,,------......///000000111111111222222333222222111111444444555555555555444444666666666777777888888888::::::;;;;;;;;;:::999888777555777===???:::777999555555444333333333333333333333222111000//////...------,,,,,,,,,---............---,,,,,,+++******+++---...---,,,+++,,,...------.........///////////////000000222444777888555777999<<<===>>>>>>>>>AAAAAACCCCCCCCCCCCBBBAAAAAA@@@>>><<<;;;:::999999:::::::::;;;<<<===???@@@BBBCCCEEEFFFHHHIIIJJJJJJNNNOOOOOOOOOOOOQQQSSSVVVXXXXXXXXXYYYYYYZZZZZZ[[[WWWYYY[[[\\\[[[[[[\\\]]]ZZZ[[[[[[[[[YYYXXXYYY[[[___aaaaaaaaa``````bbbcccgggmmmqqqppppppqqqooolllkkklllooorrrtttuuuvvvvvvmmmmmmllljjjhhhiiikkkmmmmmmnnnooonnnmmmmmmnnnpppqqqpppnnnlllkkkjjjjjjjjjiiihhhggghhhiiijjjiiihhhfffeeecccbbbcccbbbaaa___bbb```^^^]]]^^^^^^]]]\\\_________```aaaaaabbbbbb``````_______________```___```aaabbbccccccdddeeeaaaaaaaaabbbcccdddeeefffhhhggggggfffggghhhiiijjjiiiiiijjjjjjjjjiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiifffeeeddddddbbb^^^YYYUUUKKKHHHDDDAAA@@@BBBEEEGGGMMMOOOQQQSSSSSSQQQOOOMMMLLLLLLLLLMMMPPPSSSVVVWWWYYY[[[]]]```bbbbbbbbbbbbdddbbb___^^^^^^]]]ZZZXXXVVVUUURRROOOJJJDDD@@@===888555000,,,))))))***++++++************))))))))))))******************)))+++***(((''''''''')))******)))'''&&&&&&''')))***'''((()))((('''&&&''')))((()))))))))((('''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''&&&&&&%%%%%%$$$$$$$$$###'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$***###!!!$$$!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((((((&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%'''))))))((('''((()))(((((((((((())))))))))))(((((())))))*********+++******))))))******+++,,,+++++++++++++++,,,------,,,------......///000000222222333444444333333222333333444444555444444333555555666666777888999999:::;;;;;;;;;;;;:::999999777777999======999777888555444333333222222333333111000000000////////////......---,,,,,,,,,------...------,,,,,,++++++***---...//////---------/////////.........///111222444444555666777999;;;<<<===???AAACCCEEEEEEEEEEEEIIIIIIHHHGGGFFFDDDBBBAAA@@@???>>><<<;;;:::999999=========>>>@@@BBBDDDEEEHHHIIIKKKLLLOOOPPPRRRRRRSSSTTTTTTTTTTTTUUUXXXZZZYYYYYYYYYZZZZZZZZZZZZZZZXXXZZZ]]]^^^^^^___aaabbbcccdddeeeeeeeeefffhhhjjjpppqqqssssssssssssuuuwww~~~~~~}}}}}}~~~}}}{{{wwwuuurrrqqqqqqpppnnnmmmkkkhhheeeddddddeeeddddddbbbbbbdddeeeeeeeeedddcccdddccccccbbbaaaaaaaaa``````aaaaaabbbccccccddddddeeedddddddddddddddeeeeeeffffffeeeeeeffffffggghhhfffgggggghhhhhhggggggggggggggggggggggggggggggggghhhgggfffffffffeeebbb___RRRNNNHHHCCC??????@@@AAADDDHHHNNNSSSUUUTTTQQQOOOHHHGGGFFFFFFGGGJJJNNNPPPSSSTTTWWW[[[^^^```bbbccceeeccc```______^^^[[[YYYYYYYYYXXXVVVSSSOOOLLLJJJCCC???888111,,,++++++,,,,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++***)))((('''((()))))))))((('''&&&&&&'''((()))'''((()))((('''&&&''')))'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%***$$$###&&&%%%!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''(((((((((((((((((('''$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&((()))((('''((()))(((((((((((())))))))))))))))))))))))******************))))))******+++,,,++++++++++++,,,,,,------,,,------...//////000000333333444444555444444444222333444444444444444444555666777888999:::;;;<<<999999999:::999999999999888999;;;<<<;;;888777777444333333222222222222222....../////////////////////...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++---...//////------...///111000......///111333555666777888:::<<>>888555333222......------,,,++++++***+++++++++******++++++++++++***)))((((((((())))))(((((('''&&&&&&'''(((((('''((()))((('''&&&''')))&&&'''((((((((((((((('''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$######$$$&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((())))))(((''''''''''''(((''''''''''''''''''''''''(((((()))(((((('''&&&&&&''''''''''''''''''''''''#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$)))***'''(((,,,###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((((((((((('''"""$$$&&&&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&'''''''''((((((((((((((((((((((((((((((((((((%%%&&&((()))((('''((()))(((((((((((())))))))))))************))))))))))))******))))))******+++,,,++++++,,,,,,---------------......//////000111111222333444555555555555555222333444444555555555444555666666888999:::;;;;;;777777777777777777888888888;;;===<<<999777666666333333222111111111111222...............////////////...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,---......------...///111111000000222444777999;;;<<<>>>AAADDDGGGIIIJJJNNNOOOPPPQQQQQQPPPOOONNNHHHGGGEEECCCAAA???===<<<<<<<<<<<<===>>>@@@AAABBBDDDDDDEEEGGGIIIKKKMMMNNNOOOOOOOOOQQQRRRUUUWWWXXXZZZ[[[[[[ZZZYYYZZZ\\\^^^^^^______```aaabbbccccccdddggglllqqqwww}}}~~~yyytttqqqttttttsssrrrpppmmmkkkiiiggghhhiiijjjkkklllmmmmmmhhhggggggffffffffffffgggffffffffffffffffffeeeeeeeeeffffffggghhhhhhggggggeeeeeeeeeeeeeeeeeeeeeeeehhhgggffffffffffffdddbbb```\\\VVVOOOHHHCCC@@@???@@@AAACCCGGGKKKOOORRRTTTSSSQQQMMMIIIEEECCCAAAAAADDDEEEGGGJJJOOOTTTXXXZZZ[[[\\\\\\\\\[[[[[[\\\\\\ZZZ[[[[[[[[[ZZZYYYWWWVVVSSSRRROOOLLLGGGBBB===;;;222222111///...,,,+++***+++***))))))))))))***++++++******)))))))))))))))(((((((((''''''((((((((('''((()))((('''&&&''')))&&&'''((((((((((((((('''''''''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$#########$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))(((''''''''''''(((''''''''''''''''''''''''))))))))))))((('''&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$&&&&&&######%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%!!!###%%%%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((())))))((((((((((((((((((((((((%%%'''))))))((('''((()))(((((((((((())))))))))))+++*********))))))((((((******))))))******+++,,,++++++,,,------------------......///000000111111222222333444555555555555333333444555666666666666444444555555666777888888666666666555666666777888888===???;;;777666666555333222111111000000111111.........///////////////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---.........000111333333444555888;;;>>>@@@BBBDDDGGGJJJMMMPPPQQQRRRQQQQQQRRRQQQPPPNNNMMMKKKDDDCCCBBB@@@??????????????????@@@AAACCCEEEGGGHHHJJJJJJKKKLLLNNNPPPQQQRRRVVVVVVTTTSSSTTTTTTVVVVVVZZZ[[[\\\]]]]]]___bbbeeeggghhhjjjlllnnnqqqrrrsssyyy|||}}}zzzxxxqqqqqqqqqqqqqqqqqqqqqrrrmmmlllkkkjjjiiihhhhhhhhhgggggghhhhhhhhhgggffffffeeefffgggggghhhhhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeefffeeedddeeeeeedddbbb___```^^^ZZZTTTNNNHHHDDDAAABBBAAA@@@@@@CCCIIINNNRRRUUUUUUSSSPPPLLLGGGCCC@@@AAAAAABBBDDDGGGLLLQQQSSSWWWXXXYYYYYYXXXWWWYYYZZZYYYZZZ[[[\\\\\\\\\[[[ZZZVVVVVVVVVUUUQQQLLLGGGCCC:::999888555333000...---+++***)))(((((()))***+++++++++*********)))))))))((())))))))))))))))))((('''((()))((('''&&&''')))'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!###%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((())))))'''&&&''''''(((((((((((())))))))))))))))))))))))******************))))))******+++,,,+++,,,---.........---,,,,,,------......///000000111111333444444555555555333444555666777777777777444555555555666666777777777666666555666777888999999???AAA;;;555555666444222222111000000000000000000000//////////////////------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***,,,...//////000222444555666999<<<@@@CCCEEEGGGJJJKKKMMMPPPRRRSSSTTTTTTPPPPPPOOONNNLLLIIIFFFEEEAAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGHHHIIIJJJLLLMMMQQQQQQQQQRRRSSSTTTVVVWWW[[[ZZZYYYXXXXXXZZZ\\\]]]___aaadddfffiiimmmrrrvvv{{{|||{{{zzzwwwtttqqqooonnnmmmiiiiiijjjjjjjjjiiihhhgggdddeeefffggghhhhhhhhhhhhffffffffffffffffffffffffbbbcccdddfffgggfffccc`````````^^^\\\WWWPPPKKKGGGCCCAAA>>>===???CCCHHHKKKPPPRRRUUUVVVTTTNNNHHHDDDAAA@@@???@@@BBBGGGKKKMMMQQQSSSTTTSSSPPPNNNOOOQQQRRRTTTWWWYYY[[[]]]]]]]]]\\\\\\[[[ZZZWWWSSSOOOLLLEEEDDDAAA>>>:::777444333---,,,***))))))***,,,---***+++++++++******))))))))))))************))))))'''((()))((('''&&&''')))((()))))))))((('''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&((()))(((###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%"""$$$&&&&&&%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))''')))***)))'''&&&&&&'''(((((((((((())))))))))))''''''((()))***+++,,,,,,*********)))***++++++,,,+++,,,---.........---,,,++++++,,,------......///000111222333444444444444444555666777888888888888777777777777888888888888888777666666666888999:::999@@@BBB;;;555555666444222111111000000000000000111111000000////////////,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000111222555777777999===AAAEEEHHHKKKLLLMMMNNNPPPQQQRRRRRRRRRQQQNNNNNNMMMKKKHHHDDDAAA???AAAAAAAAACCCEEEHHHKKKLLLNNNMMMMMMMMMMMMNNNNNNOOOUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZ[[[^^^aaaeeegggjjjmmmqqqvvv{{{zzzwwwtttsssjjjkkkllllllkkkjjjiiihhhcccdddeeefffggggggggggggffffffffffffffffffffffffaaabbbdddgggiiihhheeebbbaaabbbcccbbb^^^XXXQQQMMMCCCAAA???===>>>@@@DDDFFFIIINNNTTTXXXXXXTTTMMMHHHBBBAAA??????@@@DDDHHHJJJMMMNNNOOOLLLHHHEEEFFFHHHLLLNNNRRRVVVYYY\\\]]]^^^cccbbb```]]]ZZZWWWUUUTTTMMMKKKHHHDDD@@@<<<999888...---+++******+++---...***++++++++++++***))))))******++++++++++++******'''((()))((('''&&&''')))))))))))))))((('''%%%%%%''''''''''''''''''''''''(((((((((''''''((((((((()))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''$$$$$$%%%$$$"""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%(((&&&%%%%%%&&&'''&&&%%%(((''''''&&&&&&%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''((()))(((&&&&&&((()))(((((((((((())))))))))))+++***)))))))))***,,,,,,******+++++++++******)))))))))***+++,,,,,,------,,,---..................///000111000...,,,---...111111111222333444555666444666777777777777888:::<<<;;;:::888777666666666777777777777888999:::;;;;;;<<<===<<<888444222111444333222111000...------.../////////...---,,,,,,***+++++++++******,,,.........------......///////////////000333777;;;===???BBBFFFKKKMMMOOONNNNNNOOOPPPQQQQQQPPPNNNLLLKKKMMMKKKGGGCCCAAAAAABBBBBBBBBDDDGGGJJJLLLNNNNNNNNNNNNPPPRRRSSSRRRSSSUUUVVVYYY[[[^^^___^^^___dddggglllkkkjjjjjjlllppptttvvv{{{{{{yyyuuusssqqqpppmmmkkkhhhggggggggghhhhhhfffdddccceeeffffffeeeddddddeeeaaabbbdddeeeffffffeeeeeeeeeeeeeeeccc```[[[VVVSSSJJJFFF@@@======>>>@@@AAACCCFFFMMMUUU[[[ZZZTTTNNNDDDCCCAAA@@@AAADDDGGGIIIMMMKKKGGGDDDAAA@@@@@@@@@IIIJJJKKKNNNRRRVVVZZZ]]]\\\^^^```___]]]ZZZYYYYYYVVVUUUSSSOOOJJJDDD@@@===666333000.........---,,,---,,,+++,,,------+++)))++++++++++++************&&&&&&''''''(((((())))))''''''''''''''''''''''''***((('''&&&&&&'''(((***(((((('''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$%%%%%%&&&''''''&&&%%%%%%+++)))'''&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$&&&%%%$$$###$$$&&&)))***'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%&&&&&&'''&&&$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%(((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''&&&''''''((((((((((((((('''((()))(((&&&&&&((()))(((((((((((())))))))))))))))))((((((((()))***+++******+++++++++******))))))******+++,,,,,,------------...////////////...,,,...///000//////000222111111111222333444555666555777888999888888999;;;===<<<:::999888777777777888777777777888999::::::>>>???@@@???;;;777555555222111111000///...------......//////......---,,,+++,,,,,,+++******,,,...///...------...///000111111222333666:::>>>BBBDDDEEEGGGJJJMMMOOOPPPOOONNNLLLMMMMMMLLLKKKJJJIIIIIIEEEDDDBBBBBBBBBCCCEEEFFFIIIKKKMMMPPPSSSTTTUUUUUUTTTTTTUUUUUUUUUYYY]]]aaacccgggkkkmmmmmmoootttxxx|||xxxvvvpppmmmkkkiiiiiiiiigggfffhhhhhhhhhgggeeeddddddeeefffgggggghhhhhhhhhggggggdddddddddcccaaa^^^[[[YYYQQQMMMGGGCCCAAAAAA@@@???CCCEEEKKKRRRWWWXXXUUUQQQLLLIIIEEEBBBBBBDDDGGGJJJJJJIIIHHHFFFCCC@@@===;;;???AAADDDHHHMMMRRRVVVXXX\\\___aaabbb```]]][[[[[[YYYXXXWWWTTTQQQMMMIIIGGG<<<999555222111///---,,,+++***)))***++++++***((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))'''&&&%%%%%%&&&''')))(((((('''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%(((&&&$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""!!!""""""###$$$$$$&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%'''((('''&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&'''((())))))&&&''''''((((((((((((((('''((()))(((&&&&&&((()))(((((((((((())))))))))))((((((((('''((())))))***)))******+++++++++***************++++++,,,,,,------...//////000000000///...///111111000000222333111111111222333444555666777888::::::999999;;;<<<===<<<;;;:::999999999999999888888888888888999999:::;;;<<<;;;777444333222/////////.........------....../////////...------,,,------,,,++++++,,,...///...------...000222444333555999===BBBFFFIIIJJJKKKLLLNNNPPPPPPOOOMMMLLLHHHGGGGGGFFFEEEEEEEEEEEE???@@@AAACCCFFFIIILLLMMMNNNOOOPPPRRRTTTVVVWWWXXXZZZZZZZZZ\\\___fffooouuuxxx}}}~~~xxxtttrrrpppnnnllljjjiiihhhfffdddcccbbbbbbggggggfffeeeeeeeeeeeeeeeddddddcccbbbbbbaaa``````YYYVVVQQQLLLIIIFFFBBB???CCCDDDGGGLLLQQQTTTUUUUUUUUUQQQLLLGGGEEEEEEGGGIIIIIIIIIIIIHHHEEE@@@;;;888777999<<>>===<<<;;;;;;:::;;;;;;:::999999888777777888888666777777666333111000000..............................////////////............///---,,,+++---...///...------...111444666888:::???CCCGGGIIIKKKKKKLLLMMMMMMMMMLLLJJJHHHGGGDDDCCCBBBAAAAAABBBCCCDDDBBBCCCFFFIIIMMMPPPRRRSSSRRRRRRRRRSSSUUUWWWXXXYYY___aaaeeekkkrrr|||yyyuuupppmmmjjjhhhgggfffeeedddfffeeedddccccccdddeeefffddddddbbbaaaaaaaaabbbccc^^^\\\XXXTTTQQQLLLGGGCCCDDDCCCDDDFFFJJJPPPTTTWWWYYYWWWSSSNNNKKKHHHGGGFFFJJJJJJJJJIIIGGGDDDAAA???;;;;;;:::;;;>>>BBBFFFHHHOOOTTTZZZ^^^____________ZZZ[[[[[[[[[ZZZXXXWWWVVVPPPLLLGGGBBB===888333000///---,,,,,,---...---,,,************))))))))))))***)))))))))((((((''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""###%%%&&&'''((((((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%'''))))))(((&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''((()))***+++&&&''''''((((((((((((((('''((()))(((&&&&&&((()))(((((((((((())))))))))))))))))*********+++++++++((()))***+++++++++++++++***+++++++++++++++,,,,,,---...///000111111111111222333444333000///000111111111111222333444555666777999::::::::::::;;;=========<<<<<<;;;<<<<<<<<<;;;;;;999888777777666666555777777666333111111222......////////////000000......///////////////......//////...------...000///......///111444777999@@@BBBEEEHHHJJJJJJJJJIIIHHHHHHHHHGGGFFFDDDBBBAAAAAA@@@@@@@@@AAACCCEEEFFFJJJKKKLLLOOOQQQSSSTTTUUUWWWVVVVVVWWWXXX[[[^^^```hhhmmmvvvyyyvvvrrrpppooonnnkkkiiieeeeeedddcccdddeeeggghhhfffdddbbbaaa```aaabbbbbb___^^^\\\ZZZXXXTTTNNNKKKGGGFFFDDDDDDFFFKKKRRRVVVXXXYYYXXXWWWSSSMMMHHHDDDGGGGGGGGGGGGIIILLLOOOPPPIIIEEE@@@;;;999;;;???BBBGGGLLLSSSYYY\\\^^^```aaa[[[\\\\\\\\\[[[ZZZXXXWWWWWWTTTOOOJJJFFF@@@;;;777333111...---......---+++,,,,,,,,,+++++++++************))))))((((((((('''''''''''''''''''''''''''))))))(((((((((((())))))(((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((()))))))))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&(((******(((&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&'''((())))))&&&''''''((((((((((((((('''((()))(((&&&&&&((()))(((((((((((())))))))))))))))))***+++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++,,,---...///000111111111///000111222111111222444111111111222333444555666666777999999888888:::;;;<<<<<<<<<<<<<<<<<<=========<<<:::888777666555555222333444222000//////000/////////////////////000......///000000000//////...///000///......000222000111222444777999<<<===GGGHHHIIIJJJJJJIIIGGGEEEAAAAAAAAAAAA@@@???>>>===@@@AAABBBCCCFFFHHHJJJKKKPPPPPPQQQRRRSSSUUUWWWXXXXXXXXXYYYZZZ^^^ccchhhkkkzzz~~~|||vvvoooqqquuuzzz~~~{{{yyyvvvpppkkkdddccccccbbbccccccddddddfffeeecccbbbaaaaaabbbbbb```_________^^^[[[WWWTTTNNNMMMJJJGGGGGGJJJOOOTTTVVVYYY\\\]]]ZZZTTTMMMHHHCCCCCCBBBEEEJJJQQQXXX]]]TTTOOOFFF???:::999;;;===AAAEEELLLRRRVVVZZZ^^^```\\\]]]]]]]]]]]]\\\ZZZYYY[[[XXXUUUQQQNNNJJJEEEAAA999666222///...---+++***++++++*********)))))))))***))))))))))))))))))(((''''''''''''''''''''''''))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))),,,,,,***'''%%%'''&&&&&&%%%%%%&&&&&&'''$$$######$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))******)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%'''((((((''''''######$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&(((***+++)))'''&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&&&&''''''&&&''''''((((((((((((((('''((()))(((&&&&&&((()))(((((((((((())))))))))))((((((***+++++++++***)))(((((()))++++++,,,,,,++++++++++++++++++++++++++++++,,,---...///000000000...///111111000000222333111111111222333444555666444555777777666666888999;;;;;;;;;;;;<<<<<<===>>>>>>===;;;999777555444444000111111000...---...///..............................///000000000000000---.../////////000222444333555888;;;>>>@@@AAABBBFFFFFFFFFFFFEEECCCAAA@@@<<<<<<<<<<<<============AAABBBEEEIIILLLOOOPPPQQQUUUTTTTTTUUUWWW[[[^^^```___```bbbfffmmmvvv~~~}}}{{{{{{yyytttqqqssswwwyyy~~~~~~xxxqqqllljjjlllnnnqqqtttzzz{{{wwwuuutttvvvzzz|||}}}vvviiiiiiiiihhhgggeeedddccceeeeeeddddddddddddddddddcccbbbbbbbbbcccaaa^^^[[[VVVUUURRRNNNKKKKKKOOORRRWWWYYY]]]```^^^ZZZTTTPPPEEEDDDCCCDDDGGGMMMTTTXXXVVVRRRKKKDDD>>>;;;;;;;;;;;;???DDDHHHLLLPPPUUUXXXYYYZZZ[[[\\\]]]\\\[[[[[[\\\ZZZXXXVVVUUURRRNNNKKKCCC???999555222000---,,,*********))))))))))))((()))))))))))))))*********''''''''''''''''''''''''(((((())))))))))))(((((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((******)))(((&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$&&&'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((('''&&&%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%%%%&&&)))++++++)))'''$$$%%%%%%&&&&&&''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''((()))(((&&&&&&((()))(((((((((((())))))))))))&&&''')))*********)))((((((((()))++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,...///000000000111222222111///...///000111111111222333444666666333444666666555555777888;;;;;;;;;;;;;;;<<<===>>>>>>===;;;999777555444444444555555444222111333444......---------,,,,,,,,,......///000000000000000---...///000000111333555555888<<<@@@CCCEEEEEEEEEBBBBBBAAA@@@>>><<<;;;:::999999:::;;;<<<===>>>>>>BBBDDDHHHMMMQQQSSSUUUVVVXXXWWWWWWYYY\\\aaafffiiilllnnnqqqwww~~~}}}||||||zzzzzzvvvqqqmmmlllmmmpppsssqqqwww}}}yyytttooonnnpppqqqqqqrrruuuyyy|||~~~|||xxxsssooommmmmmmmmnnnpppqqqsss}}}vvvvvvuuutttqqqnnnkkkiiidddeeeeeeffffffgggggggggfffeeedddeeeeeedddbbb___\\\[[[YYYSSSNNNLLLOOORRRXXXZZZ^^^``````^^^ZZZXXXKKKIIIFFFDDDDDDGGGJJJLLLRRRPPPLLLGGGBBB>>>;;;999777:::===@@@CCCGGGLLLOOOUUUVVVXXXZZZ[[[[[[[[[ZZZ[[[ZZZYYYYYYYYYWWWTTTQQQKKKGGGAAA;;;777444111///++++++++++++************(((((())))))******++++++))))))))))))))))))))))))''''''((((((((((((''''''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&'''(((******)))'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&%%%$$$###$$$&&&)))***'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((())))))(((&&&%%%"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$######"""'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++)))'''))),,,---,,,***++++++************))))))//////.........000222333////////////////////////000000000000000111111222444444555555666777777777888999:::;;;<<<<<<<<<<<<>>>>>>>>>===;;;777444222444444333333222111000000333222111000////////////...///000111000///...---111222222222333555999===@@@AAABBBCCCCCCBBBAAA@@@======<<<:::888888:::<<<777888::::::;;;===@@@CCCIIILLLOOOSSSWWWZZZ]]]___]]]^^^aaaeeekkkssszzz~~~{{{~~~xxxsssqqqrrruuuwww|||}}}~~~|||{{{zzzyyyvvvsssrrruuuwwwwwwuuuuuuwwwzzz~~~{{{|||wwwtttsssqqqnnnqqqvvv{{{~~~}}}ssskkkjjjjjjiiiiiiiiiiiijjjkkkccceeeffffffdddbbbaaaaaabbbaaa___]]][[[ZZZYYYXXX\\\]]]___aaaaaa```^^^]]]UUURRRLLLGGGDDDEEEGGGIIINNNNNNOOOMMMJJJDDD???;;;;;;:::999999===BBBHHHLLLJJJOOOUUUYYY[[[[[[\\\\\\^^^[[[YYYYYYZZZZZZXXXUUUSSSPPPKKKFFFAAA<<<777444...---+++++++++,,,+++***((((((((((((((()))******+++******)))(((''''''&&&)))((((((((('''''''''''',,,)))&&&###"""%%%(((***++++++***)))((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((((((((&&&###"""&&&%%%%%%$$$$$$%%%%%%&&&(((&&&%%%###""""""######$$$%%%&&&''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%'''&&&$$$######$$$&&&''')))(((''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%'''(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''((('''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((((((((''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++)))((())),,,---,,,***+++,,,,,,,,,------......///.........///000111222////////////////////////000000000000000111111222333444444555555666666777888888:::;;;;;;<<<<<<<<<>>>>>>>>>===;;;888555333444444333222222111000000222222111000//////////////////000000000000//////111333555777888;;;???BBBDDDDDDDDDCCCAAA>>><<<::::::;;;:::888777666888::::::<<<>>>???AAADDDHHHKKKMMMPPPTTTXXX[[[^^^aaacccgggjjjpppwwwxxxvvvsssrrrvvv~~~|||zzzzzz|||}}}}}}}}}~~~~~~|||yyyvvvtttooolllllliiifffggglllqqqsssvvvzzz~~~|||uuuttttttsssqqqpppoooooommmmmmllljjjgggeeedddccccccbbbaaa^^^\\\[[[ZZZYYY\\\\\\^^^____________^^^^^^ZZZTTTMMMHHHFFFEEEFFFNNNPPPSSSTTTQQQKKKEEE@@@<<<;;;999999999<<>>===;;;999888888999999AAADDDIIIMMMPPPSSSUUUWWW[[[ZZZZZZ[[[]]]^^^]]]\\\YYYVVVRRROOOLLLHHHDDDAAA;;;777333000//////...---------------,,,+++***)))*********))))))((((((''')))))))))((((((((('''''')))((('''&&&&&&&&&'''(((&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&%%%$$$######$$$$$$'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&'''((()))((('''%%%$$$###$$$%%%%%%&&&%%%###"""!!!"""$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************,,,,,,,,,,,,,,,---,,,,,,******+++,,,,,,---......------......///000000111000000000000000000000000000000000000000111111222111222222333333444555555666777888888999999999999:::::::::999888666444333333222222222111111000000000000///...............111000//////000111333444888;;;@@@CCCEEEFFFHHHIIIDDDDDDCCCAAA???<<<;;;:::;;;<<<<<<;;;:::;;;>>>@@@@@@CCCFFFIIILLLOOOSSSVVVYYY^^^dddiiimmmqqqwww{{{~~~~~~|||yyyvvvtttrrrnnnjjjgggeeefffhhhjjjjjjnnnqqqxxx}}}yyytttooollljjjiiihhhfffffffffeeedddcccbbbaaa^^^]]]\\\\\\]]]___aaacccdddbbb```]]]ZZZVVVTTTRRRNNNQQQTTTWWWWWWTTTQQQNNNDDDBBB>>>;;;999:::;;;===>>>AAADDDGGGIIIKKKNNNQQQWWWXXXYYY\\\^^^______^^^[[[YYYUUUSSSQQQNNNKKKIIIDDD@@@:::555222000...---,,,,,,---------,,,+++************)))))))))(((((()))))))))(((((((((((('''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''')))(((&&&$$$$$$$$$&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%&&&'''((((((((('''&&&$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######"""&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000000000000000000000000000000000000000000000111111222111111222222333444444444555666777777777777777777555555555555444333222222222222111111111111111000000//////............///000000000000222444777888>>>AAAEEEHHHHHHGGGGGGHHHFFFEEECCCAAA???===<<<;;;<<<===>>>>>>???AAADDDGGGJJJMMMQQQTTTWWWZZZ^^^```dddjjjrrrxxx|||wwwsssnnnkkkiiiiiihhhgggggghhhlllsss{{{|||xxxssspppfffffffffffffffeeecccccc```___]]]\\\]]]___bbbdddbbbbbbbbbbbb```^^^\\\[[[SSSTTTUUUVVVWWWWWWWWWWWWNNNJJJDDD>>><<<<<<>>>@@@>>>AAACCCEEEFFFGGGIIIKKKSSSUUUYYY[[[]]]^^^______]]]ZZZXXXVVVUUUSSSPPPNNNMMMIIIBBB<<<777444000...++++++,,,,,,---,,,,,,,,,************))))))))))))***)))))))))(((((((((((((((((((((((((((''''''&&&******)))(((((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((()))'''%%%$$$###%%%&&&((('''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&%%%$$$######$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++,,,---,,,+++***+++,,,............---------,,,,,,,,,---///////////////000000000000000000000000000000000000000111111222111111222333333444444555555555666666666666555555222222222222111111111111111111111111111111111111000000///......//////000000111333555888;;;===???DDDFFFIIIJJJIIIHHHGGGGGGKKKIIIFFFCCC@@@>>>===<<<===???AAABBBDDDGGGLLLOOOSSSVVV[[[```cccgggjjjmmmwww~~~~~~~~~~~~yyyuuuqqqnnnkkkkkklllnnnrrrvvvzzz}}}|||~~~wwwkkkkkkkkkjjjhhhfffcccbbb```___^^^]]]]]]^^^```bbbbbbccccccccccccaaa___^^^[[[ZZZZZZZZZ[[[\\\^^^___YYYTTTMMMFFFAAA???@@@AAAAAADDDGGGIIIIIIIIIJJJKKKQQQTTTYYY\\\]]]^^^___```^^^\\\ZZZXXXWWWVVVSSSQQQSSSOOOIIIDDD@@@;;;666333...---,,,,,,,,,,,,,,,---******************************)))))))))((((((((()))))))))(((((((((''''''***))))))((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((('''%%%$$$$$$%%%'''(((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((()))((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************,,,---,,,)))((()))+++,,,,,,,,,,,,------------+++,,,---////////////...////////////////////////000000000000000111111222222222333333444555555555444444555555555555444444111111111000111111222222000000000000111111111111000000000//////000000111222444777;;;???BBBEEEFFFGGGIIIKKKKKKJJJIIIIIIJJJKKKJJJGGGEEECCCBBBAAAAAABBBDDDGGGJJJMMMQQQWWWZZZ^^^ccciiiooouuuyyy~~~~~~~~~}}}{{{{{{zzzzzzzzztttvvvyyy|||~~~xxxxxxvvvtttoookkkfffddd___^^^]]]\\\\\\\\\]]]]]]``````aaabbbcccbbbbbbaaa^^^^^^______``````aaaaaa^^^[[[WWWQQQMMMIIIGGGEEEEEEHHHMMMOOOPPPOOOOOOPPPQQQUUU[[[^^^______```bbb```^^^\\\ZZZZZZXXXVVVTTTUUURRROOOLLLIIIEEE@@@<<<444222///,,,++++++,,,,,,*********************************)))))))))((((((***))))))((('''((((((((('''&&&&&&&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&###$$$%%%'''''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************,,,---,,,)))''')))+++(((((()))***++++++,,,---+++,,,---////////////...////////////////////////000000000000000111111222222333333444444555555666444444444555555444333333111111000000111222222333000000000000000111111111111000000000000000111111333666:::@@@DDDHHHJJJKKKIIIJJJLLLLLLKKKKKKLLLMMMHHHGGGFFFEEEEEEFFFGGGHHHHHHKKKNNNRRRUUUZZZ```dddmmmrrrzzzyyywwwtttrrrqqqqqqsssssssssvvvzzz~~~wwwqqqkkkggg]]]]]]\\\[[[ZZZZZZZZZZZZ[[[]]]^^^```bbbdddeeeeee^^^___aaabbbbbbaaa```___^^^^^^]]][[[XXXTTTPPPMMMGGGKKKQQQTTTVVVUUUUUUUUURRRVVV\\\`````````aaacccbbb```^^^\\\[[[ZZZXXXVVVUUUTTTRRRQQQPPPLLLGGGCCC:::777222---+++***+++,,,******************++++++************))))))))))))+++***((('''''''''((()))((((((((())))))))))))***''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''((((((((()))&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''''''''&&&%%%$$$%%%''''''''''''%%%$$$###$$$$$$%%%&&&'''(((((("""###$$$%%%&&&'''''''''"""###%%%'''((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%&&&'''&&&%%%%%%!!!"""###$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&((())))))((('''((((((''''''''''''(((((()))(((((('''''')))***+++''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++,,,,,,++++++***+++++++++---......//////......---+++,,,---...////////////111111111111111111111111......000111222333333333444444333333333333222222444333222222111111222222111111111111111111111111000//////.........//////000///......000333666888999<<>>888333000...,,,+++***+++,,,+++***+++++++++***************(((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''(((''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''(((&&&%%%&&&''')))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((&&&&&&&&&'''%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&$$$######$$$&&&'''"""######$$$&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))*********))))))(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((''''''((()))))))))))))))(((((()))))))))*********,,,,,,+++++++++,,,------++++++******++++++,,,,,,...------------------...+++,,,---...////////////000000000000000000000000000000222333333444444444000111111222444555555666333222222111111111111111111111111111111111111111111111000000000000000111111333666:::>>>CCCGGGIIIKKKLLLNNNOOOOOONNNLLLKKKLLLNNNQQQSSSSSSRRRRRRRRRRRRTTTVVVYYY]]]bbbiiimmm~~~xxxrrrnnnkkkiiigggddd```^^^___bbbcccdddddddddccccccbbbbbbbbbbbbaaabbbdddeeeffffffffffffaaaaaabbbcccddddddddddddgggggggggffffffdddcccccceeebbb^^^\\\[[[ZZZYYYWWWWWWVVVWWWXXXYYYXXXUUUSSSQQQPPPNNNKKKFFFAAA<<<999111...,,,+++++++++***))),,,+++++++++***)))))))))(((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''''''''(((((()))((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''',,,***((('''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''%%%######$$$%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''*********))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''''''''((()))))))))))))))))))))))))))************)))(((((((((((()))******+++*********++++++,,,---...---,,,,,,,,,,,,---...+++,,,---...////////////000000000000000000000000000111111222333333333333000000111222444555666666333222111111000000111111000000000000000000000000000000//////000111111222333555999>>>CCCHHHKKKLLLPPPQQQQQQQQQPPPOOOMMMMMMMMMPPPSSSTTTSSSRRRSSSUUUXXX[[[___dddkkkttt~~~}}}||||||yyyvvvvvvyyy~~~zzzwwwvvvrrrkkkgggeeeeeeeeedddbbbaaaaaa``````aaabbbbbb___aaabbbdddffffffffffffbbbbbbcccdddddddddddddddhhhhhhhhhggggggeeedddcccfffccc___\\\ZZZWWWTTTRRRUUUTTTUUUVVVXXXXXXWWWUUURRRRRRRRRPPPLLLGGGCCC@@@555222...,,,++++++***))),,,+++++++++***)))))))))))))))))))))))))))))))))''''''((((((((((((((('''''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''''''''((()))***((((((&&&%%%%%%&&&(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''',,,***((('''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%###$$$$$$'''''''''''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((('''''''''((())))))))))))))))))))))))*********++++++)))))))))))))))******+++************+++,,,------,,,+++***))))))***+++,,,+++,,,---...////////////........................///000111222222222222222000000111222444555666666222222111000000000000111000000000000000000000000/////////000111333444555777999>>>CCCHHHLLLNNNOOOPPPPPPPPPOOOOOOMMMLLLLLLLLLOOOSSSTTTSSSTTTXXX[[[\\\```hhhrrr|||~~~yyywwwvvvvvvttttttvvvwwwyyywwwpppkkkhhheeeddddddcccbbbaaaaaaaaabbbccc___```bbbcccddddddddddddcccdddeeeffffffgggffffffhhhhhhhhhhhhgggfffeeedddfffccc```]]]ZZZWWWRRROOORRRQQQQQQRRRUUUVVVVVVUUUVVVVVVUUUSSSPPPKKKGGGDDD;;;888333///---,,,***)))+++++++++***************))))))))))))))))))))))))&&&'''((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((()))******((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''(((&&&%%%&&&''')))((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''''''''(((***((((((((((((((('''&&&&&&###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((''''''''''''''''''(((&&&'''((()))))))))((((((''''''((()))))))))))))))))))))*********++++++++++++************+++,,,,,,************+++,,,---...,,,+++***((((((***+++,,,+++,,,---...//////////////////////////////////////////000111111111000000111111222333333444555555222222111000000000000000000000000000000000000000//////000222444666888:::<<>>888333000...,,,+++***************+++++++++++++++++++++++++++++++++&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((()))***+++''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((('''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&$$$%%%'''(((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((''''''(((***''''''((((((''''''&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((()))***((((((''''''''''''((((((&&&''')))*********)))((('''(((((())))))))))))))))))************+++++++++'''''''''''''''(((((()))************+++,,,---......---+++******+++---...+++,,,---...////////////222222222222222222222222...//////000000000000///111222222333333444444555222111111000000000000000000000000000000000000000000000222444666999<<<===???BBBGGGLLLPPPRRRRRRRRRTTTTTTTTTSSSSSSSSSSSSSSSPPPUUUYYY\\\^^^dddnnnuuu|||~~~ssspppmmmiiifffeeeddddddaaabbbcccccccccbbbaaa```aaabbbccceeeffffffgggggggggggggggggggggffffffeeebbbbbbbbbbbbaaa]]]WWWSSSNNNLLLJJJJJJNNNQQQTTTUUUSSSTTTUUUUUUVVVVVVUUUUUUHHHCCC<<<777333111...---))))))******+++++++++,,,++++++++++++++++++++++++&&&&&&'''((())))))(((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''((()))++++++&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''((((((((((((''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''***(((&&&%%%%%%%%%$$$###%%%%%%%%%&&&&&&'''''''''&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''(((---+++)))(((((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************,,,+++***))))))+++---...---,,,+++*********+++,,,---,,,,,,++++++,,,,,,------...//////......///111000000000000000000000000000111111111111222222222111222222333333222222111444333333222111111111222000000111222111111000000...000333666999>>>CCCGGGNNNMMMMMMNNNOOORRRTTTVVVVVVTTTSSSSSSSSSTTTSSSSSSUUUWWWZZZ```iiiuuu{{{ppphhhfffgggiiieeedddccccccbbbbbbbbbbbbaaabbbbbbcccdddeeefffggggggfffeeeddddddeeefffgggdddeeefffeeeccc___\\\YYYPPPNNNJJJIIIJJJKKKLLLLLLQQQRRRTTTVVVWWWVVVUUUTTTPPPLLLGGG@@@:::555222111666333///---,,,,,,***)))+++,,,---+++(((''')))+++((((((((()))******++++++'''((((((((())))))******%%%&&&((()))))))))(((''''''((()))******)))((('''''''''(((((())))))******((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$######$$$'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&!!!###%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((+++)))((('''(((((('''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))************,,,+++*********+++,,,---,,,,,,+++******+++,,,------,,,,,,++++++,,,,,,------...//////......///111000000000000000000000000000111111111111222222222111222222333333222222111333222111111000000000111000000111111222333333444222444777:::===BBBGGGJJJMMMMMMNNNOOOQQQSSSTTTVVVVVVUUUTTTTTTUUUVVVVVVVVV]]]bbbjjjuuu|||wwwtttuuuyyy~~~uuuooollliiihhhfffdddcccccccccdddddd````````````aaabbbcccdddgggfffeeeddddddeeeeeefffeeeeeeeeedddbbb___\\\ZZZUUUQQQLLLHHHGGGGGGGGGGGGLLLNNNPPPSSSUUUUUUUUUUUUQQQOOOKKKEEE@@@;;;888666666333000...------,,,***,,,......,,,)))(((***,,,*********)))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&((()))))))))((('''(((((())))))))))))((((((&&&'''''''''((((((((((((''''''&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''''')))))))))'''%%%&&&&&&&&&&&&'''''''''&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,+++*********+++,,,---...------,,,,,,,,,,,,---------...//////......///111000000000000000000000000000111111111111222222222111111222222222222111111222111000000///000000000000000000111222555777888777:::===@@@CCCGGGLLLOOOOOOPPPQQQRRRTTTUUUVVVVVVWWWWWWWWWXXXZZZ\\\^^^```hhhooo{{{|||sssmmmhhhhhhjjjmmmsss{{{yyysssllliiidddaaabbbcccccccccaaa``````___```aaabbbcccgggfffeeedddddddddddddddeeeeeedddbbb```^^^\\\[[[ZZZVVVOOOIIIFFFDDDBBBAAAEEEGGGJJJNNNQQQSSSUUUUUUSSSRRRPPPMMMIIIEEEAAA???888555222000///...---+++...///...---+++***+++---++++++******)))(((((('''&&&&&&''''''''''''((((((&&&''''''((()))((((((((())))))(((((((((((())))))&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''(((&&&$$$######$$$&&&(((((((((((((((((((((((((((''''''(((''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((***'''$$$$$$'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''(((((((((((()))+++,,,+++***&&&&&&&&&&&&''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************)))***+++,,,,,,,,,,,,+++)))******+++,,,---...///------,,,,,,,,,,,,---------...//////......///111000000000000000000000000000000111111111222222222111111222222222222111111222111111000000000111111111111000111333555999:::===???CCCFFFHHHLLLPPPSSSSSSTTTUUUUUUVVVVVVVVVVVVXXXZZZ^^^aaaeeejjjnnnqqq{{{yyyrrrlllkkkllllllpppuuu~~~yyyssskkkffffffffffffeeecccbbbaaa```aaabbbcccdddfffeeeddddddccccccbbbbbbeeedddbbbaaa___]]]\\\\\\[[[WWWRRRNNNJJJFFFBBB???@@@BBBDDDHHHLLLPPPSSSUUUSSSTTTTTTTTTQQQNNNJJJHHH===;;;777555333000---+++.........,,,+++++++++,,,************))))))(((((())))))))))))))))))******&&&''''''(((((((((((((((***)))(((''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((&&&''''''''''''%%%###"""%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((((((###$$$'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''((()))((()))+++---...---,,,&&&&&&&&&'''''''''(((((())))))))))))((((((((((((************************((()))))))))************)))***+++,,,,,,,,,,,,+++))))))***,,,---...//////...------,,,,,,------...---...//////......///111000000000000000000000000000000111111111222222222000111111222222111111000222222111111111222222333333222222222444777:::<<>>;;;777333///,,,...---,,,+++++++++******(((((())))))******************************))))))''''''''''''((((((((()))***)))(((''''''((()))***(((((((((((((((((((((((()))))))))******)))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%'''(((******((('''%%%''''''''''''''''''''''''%%%&&&&&&&&&%%%$$$"""!!!%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))))))))'''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((($$$ ###''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$$$$###''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))+++...///---,,,&&&&&&'''''''''(((((((((&&&&&&'''((()))***++++++************************))))))))))))******************+++++++++,,,,,,,,,)))***+++---.../////////......------------......---...//////......///111000000000000000000000000000111111111111222222222000000111111111111000000222222222222222222333444333333444666999<<>>999666000...++++++------,,,***)))))))))))))))*********)))))))))(((((((((''''''(((''''''&&&'''((()))***(((((())))))))))))(((((())))))(((((((((''''''''''''((())))))))))))((('''''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''((()))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''((((((&&&&&&''')))+++,,,)))'''''''''''''''((((((((()))))))))))))))((((((((((((************************))))))))))))************,,,+++***))))))+++---...***+++---...///......---......------------......---...//////......///111000000000000000000000000000111111111111222222222000000111111111111000000000000///000000111222222000333888>>>DDDIIIMMMOOOMMMPPPRRRSSSRRRRRRRRRSSSTTTTTTTTTWWW]]]eeelllqqqxxxzzzvvvsssrrrtttuuuvvvwwwyyy{{{rrrjjjeeebbbaaa]]]^^^```aaabbbcccbbbbbb^^^___aaaaaa```]]]ZZZXXXVVVTTTSSSSSSTTTUUUUUUTTTLLLIIIEEEBBBAAAAAACCCEEECCCEEEHHHLLLOOORRRSSSTTTOOOMMMKKKIIIGGGCCC>>>;;;222///,,,,,,...///---+++++++++******)))(((((((((,,,+++++++++******))))))(((''''''&&&&&&((()))***'''((()))******)))((('''(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&'''''''''&&&'''((())))))((('''&&&(((&&&""" """&&&((('''''''''''''''''''''''')))((('''&&&&&&''')))***%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''((())))))***'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&&&&'''(((''''''''''''''''''''''''$$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&'''&&&((()))(((&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''***))))))(((''''''&&&&&&((((((''''''''''''(((((()))(((((('''&&&%%%%%%$$$))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))******************+++,,,,,,,,,,,,,,,+++)))(((((()))+++,,,,,,,,,,,,------------------------.........//////...///000000//////000111111111111111111111111111111111000000000000111111222222222111111111111111111000000000000111111222555:::BBBHHHKKKLLLMMMNNNQQQRRRQQQPPPNNNOOOQQQTTTWWWVVVWWW]]]jjjwwwvvvpppqqqmmmlllmmmmmmooouuu||||||qqqkkkgggeeefffdddaaa```aaabbbbbbaaaaaabbbbbbaaa```___^^^]]]XXXVVVTTTRRRQQQSSSUUUVVVRRROOOJJJFFFCCCBBBBBBBBBAAACCCEEEHHHKKKMMMOOOPPPRRRRRRQQQOOOMMMIIIEEECCC<<<888333///---,,,+++)))))))))************))))))+++++++++************)))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%$$$###############(((''''''&&&&&&&&&''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&%%%%%%$$$###"""!!!!!!'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%$$$$$$###""")))((('''%%%%%%&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''(((((())))))((((((''''''''''''((((((+++***)))(((((('''''''''))))))))))))))))))))))))))))))(((((((((((())))))++++++******))))))(((((()))***+++******)))***+++******++++++,,,,,,,,,,,,,,,,,,,,,---......//////---------.........//////...///000000//////000111111111111111111111111111111111111000000111111111111111111111111111111111222111111111222333555666:::>>>EEEJJJLLLMMMNNNNNNPPPRRRSSSSSSRRRSSSTTTVVVVVV[[[dddppp}}}xxxrrrnnnmmmlllkkknnnrrr~~~xxxnnnhhhdddbbb``````aaaaaa```___````````````______^^^]]]YYYXXXUUUSSSRRRSSSTTTUUURRRPPPLLLHHHDDDCCCCCCCCC@@@AAACCCFFFIIILLLNNNPPPPPPQQQQQQQQQOOOKKKHHHFFF>>>:::555222000...,,,++++++++++++++++++***)))(((*********)))))))))(((((((((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((()))))))))))))))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((((('''''''''&&&'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$#########$$$%%%&&&((()))***((((((((((((''''''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((''''''''''''((((((,,,+++)))(((''''''(((((())))))))))))))))))))))))******))))))))))))******,,,,,,+++***)))(((''''''(((***,,,+++((('''(((+++(((***,,,///000///...---,,,,,,---...//////000000------........./////////...///000000//////000111111111111111111111111111222222111111111111222222000000000000000000111111222222222222444777:::<<<@@@DDDIIIMMMNNNNNNNNNOOOLLLNNNPPPRRRRRRTTTWWWYYY^^^iii{{{wwwtttqqqmmmjjjkkkttt~~~}}}rrrhhhfffdddccccccbbb```___``````````````````______\\\ZZZXXXUUUSSSSSSSSSSSSTTTRRRNNNJJJGGGEEEDDDDDDAAAAAABBBDDDFFFJJJMMMOOOMMMOOOQQQSSSRRROOOLLLJJJBBB???:::777444111...,,,...------,,,+++***)))((())))))))))))((((((((('''((((((((((((((((((((((((++++++******)))'''&&&%%%''''''''''''''''''''''''((((((((()))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%%%%&&&'''((()))***((((((((('''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%&&&((()))***((((((((((((((((((''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&%%%((((((''''''''''''(((((()))((('''%%%%%%%%%&&&'''((((((((((((((((((((((((+++******************++++++*********))))))(((((((((+++---+++(((&&&(((+++***+++---///000000000000.........///////////////............////////////...///000000//////000111111111111111111111111111333222222222222222222333///000000000000000111111222222222444777;;;???BBBFFFIIILLLNNNNNNNNNNNNOOOLLLMMMOOOQQQTTTYYY___dddqqqyyyrrrooosssxxxxxxsssmmmhhhfffdddbbbaaaaaaaaaaaa```````````````^^^]]]ZZZXXXUUUSSSRRRQQQUUUSSSQQQNNNJJJHHHFFFEEEEEEDDDDDDDDDFFFHHHKKKMMMKKKNNNQQQTTTTTTRRRPPPMMMIIIEEEAAA===999555000---------,,,+++******************)))))))))(((((((((((((((((((((((((((((((((************)))((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((((((((('''%%%$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((''''''''''''((((((((((((&&&&&&%%%&&&''''''((((((((((((((((((((((((++++++************++++++(((((())))))*********+++)))+++---,,,***)))***,,,,,,,,,,,,,,,---///111222000000000///......------........./////////000000...///000000//////000111111111111111111111111111333222222222222222222333//////000000111111111222222222444666:::???DDDGGGIIIKKKMMMNNNMMMMMMNNNOOOQQQRRRSSSVVV[[[eeeooovvv}}}xxxxxxzzz}}}{{{qqqjjjgggeeedddbbbaaa```^^^]]]]]]]]]]]]^^^]]]\\\ZZZXXXUUUSSSRRRUUUUUUSSSPPPMMMJJJGGGFFFIIIHHHHHHGGGHHHIIIJJJKKKJJJMMMPPPSSSTTTSSSQQQOOONNNLLLHHHCCC???:::444///---,,,+++*********++++++++++++*********)))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((((((''''''&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&''''''(((((((((''''''&&&&&&''''''(((%%%$$$$$$######$$$%%%%%%&&&'''((((((((('''%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))''''''''''''''''''''''''$$$%%%&&&'''(((***++++++((((((''''''''''''(((((())))))))))))))))))(((((())))))))))))))))))))))))++++++************++++++''''''((()))***+++,,,,,,******++++++,,,,,,,,,,,,---,,,+++***+++---000111000000///......---------....../////////000000000...///000000//////000111111111111111111111111111222222111111111111222222000000000111222222333333333444777;;;@@@DDDHHHJJJJJJLLLMMMMMMMMMMMMOOOQQQRRRSSSVVV[[[cccppp}}}}}}zzzyyyxxxxxxwwwxxxzzz|||}}}~~~vvvpppllljjjeeeccc```]]][[[ZZZYYYYYY]]]]]]]]]\\\ZZZXXXUUUTTTVVVUUUTTTRRROOOKKKHHHFFFIIIIIIJJJJJJKKKKKKLLLLLLKKKLLLNNNPPPQQQQQQPPPOOOPPPNNNLLLIIIEEE@@@:::555///...,,,+++***++++++,,,++++++++++++************))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''''''''''''''((((((((()))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''')))*********)))(((***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&''''''$$$%%%%%%&&&''')))***+++'''&&&%%%$$$%%%&&&'''(((''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))''''''''''''''''''''''''%%%&&&'''((()))+++,,,,,,((((((''''''''''''(((((('''((()))******)))((('''))))))))))))))))))))))))******))))))))))))******(((((())))))******++++++***(((&&&(((---///---***************+++,,,,,,---,,,,,,------.............../////////000000000000...///000000//////000111111111111111111111111111111111111000000111111111000111111222333333444444555777<<>>888555000...,,,*********++++++))))))))))))))))))))))))'''((()))******)))(((''',,,+++)))'''&&&''''''(((***)))((('''&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((((((((((('''&&&&&&''''''''''''''''''''''''(((((('''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&***(((&&&'''******&&&###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&'''((('''%%%(((((('''''''''(((((())))))((((((((())))))******'''((((((((()))))))))***(((((((((((())))))***************)))))))))))))))(((((())))))))))))))))))))))))***++++++++++++***,,,+++******))))))))))))((())))))******+++,,,,,,,,,++++++,,,---...//////+++,,,,,,---...///000000////////////000000000000000000111111111222222222111111111111222222222222111111111111222333444555555777;;;???BBBEEEIIILLLHHHKKKNNNOOONNNQQQWWW\\\eeemmmxxxxxxvvv|||vvvmmmgggdddaaa______]]]\\\\\\]]]]]][[[ZZZSSSQQQLLLHHHEEEEEEGGGHHHMMMRRRWWWZZZZZZXXXVVVUUUQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOMMMIIIDDD@@@===444222///,,,++++++,,,,,,))))))))))))))))))))))))***+++---......---,,,+++***)))(((''''''((()))***))))))((('''''''''''''''''''''''''''(((((())))))((((((((()))(((((('''&&&'''''''''''''''''''''''')))(((''''''&&&'''((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&(((%%%$$$%%%((()))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&''''''&&&%%%&&&(((((('''&&&((((((''''''(((((())))))(((((())))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))))))))))))))(((((())))))))))))******))))))***++++++++++++***+++***))))))))))))))))))))))))******+++,,,,,,,,,+++++++++,,,---...000000///............---------////////////000000000000000000000111222222333333000111111111111111222222333222222222333444666777888<<<@@@CCCFFFHHHKKKNNNMMMOOOQQQPPPOOOTTT^^^gggwww{{{zzz||||||rrrlllfffdddbbb```^^^]]]^^^___^^^^^^XXXUUUQQQMMMKKKJJJJJJJJJNNNSSSYYY\\\\\\ZZZYYYXXXTTTSSSSSSRRRQQQPPPOOOOOOMMMNNNNNNNNNLLLIIIFFFDDD999666222///,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++++++++)))((((((((())))))***+++))))))(((((((((((()))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''''''''''''''''')))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$&&&''''''&&&&&&((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''&&&%%%%%%%%%%%%&&&%%%$$$###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&((()))((('''((((((((((((((()))******&&&&&&'''''''''&&&&&&&&&'''''''''((()))*********++++++******)))((((((((()))))))))))))))))))))***(((((()))))))))*********))))))***++++++++++++***(((((('''''''''((())))))******++++++,,,---------,,,,,,,,,,,,,,,---...//////............---------////////////000000000000///000000111222222333333111111111222222333333333444333333333444666888999<<>>;;;666111...------...,,,,,,,,,,,,,,,,,,,,,,,,'''''''''''''''((())))))))))))*********))))))((())))))((())))))***+++,,,+++++++++***))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''***)))'''%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$&&&((('''%%%%%%''')))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((())))))((('''%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$&&&((())))))(((((((((((((((((()))******((())))))***))))))((((((&&&''''''((()))******+++,,,,,,+++***)))((('''''')))))))))))))))*********(((((())))))*********+++))))))***++++++++++++***++++++***++++++,,,------***++++++,,,,,,---............---,,,,,,,,,------+++,,,,,,---...///000000////////////000000000000///000000111222222333333222222222333333444444444555444333333444777999;;;???BBBFFFIIIKKKKKKLLLMMMOOORRRTTTTTTYYYeeexxx}}}sssllljjjiiihhhnnnvvv|||zzznnnjjjfffcccaaa```___^^^```^^^\\\ZZZWWWUUUTTTSSSXXX[[[___aaa___\\\ZZZYYYZZZYYYWWWUUUSSSQQQPPPOOOLLLLLLLLLLLLKKKJJJJJJIIIAAA===888222///------...************************+++***)))))))))***,,,---***+++++++++***)))'''%%%(((((())))))***,,,---...------,,,+++***)))(((((((((((()))))))))))))))(((''''''''''''''''''''''''***)))'''%%%%%%%%%'''(((%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))******%%%'''((('''$$$###%%%'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%%%%%%%&&&%%%'''((('''$$$###%%%(((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))++++++)))(((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))&&&&&&''''''(((((())))))%%%&&&&&&&&&'''(((((((((&&&''''''(((((((((((((((******))))))))))))******))))))))))))))))))))))))******************************))))))******+++,,,************************//////...---,,,,,,++++++------,,,++++++---...///------------------------000000111111111222222222000000111222222222222111333333333222000///---,,,444555666666777999>>>AAADDDGGGIIIKKKMMMNNNQQQSSSSSSUUUYYYaaammm|||wwwooojjjgggeeedddqqq|||yyynnneee```^^^^^^^^^^^^]]]]]]]]]^^^^^^\\\[[[\\\]]]]]]^^^]]]\\\ZZZYYYZZZXXXVVVUUUSSSPPPKKKHHHAAACCCGGGJJJKKKJJJIIIGGGGGGFFFCCC???999444///,,,,,,,,,++++++******))))))+++++++++************)))((())))))))))))*********'''(((+++'''%%%444===444000...,,,***))))))))))))&&&'''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''((()))))))))(((''''''&&&&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))'''''''''((((((((((((((('''(((((((((((((((((()))&&&'''(((((())))))((((((******))))))))))))******))))))))))))))))))))))))******************************))))))******+++,,,++++++++++++++++++++++++---------------------------------------......///------------------------...//////000111111222222000000111222222222222222222333333333222222111111333555777999;;;>>>BBBFFFGGGIIIKKKLLLLLLNNNQQQSSSVVV[[[dddooo{{{{{{sssnnnkkkjjjjjjsss|||ppphhhcccbbbaaa___^^^^^^^^^______]]][[[]]]]]]^^^^^^]]]\\\[[[ZZZYYYXXXWWWVVVTTTQQQKKKGGG@@@AAADDDFFFHHHIIIIIIIIIIIIGGGEEEAAA<<<777222///------,,,,,,++++++******+++++++++************)))******+++++++++,,,,,,,,,)))(((***((((((888BBB:::///...,,,***))))))))))))((((((''''''''''''''''''))))))))))))(((((((((((((((''''''''''''''''''(((((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((%%%'''(((((('''&&&&&&''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''((((((((()))))))))))))))((((((((((((((('''******))))))))))))))))))&&&'''(((((())))))((((((******))))))))))))******))))))))))))))))))))))))******************************))))))******+++,,,------------------------++++++,,,,,,---...//////---......///////////////////////////////////////......//////000111111222000111111222222222222222222222333444444555555555222555999===@@@DDDHHHKKKLLLMMMNNNNNNOOOQQQUUUXXX^^^ggguuuyyyssspppiiinnnvvvvvvmmmgggdddbbbaaa``````aaaaaa___]]]]]]^^^______^^^\\\[[[ZZZXXXXXXXXXXXXVVVQQQKKKFFF>>>??????AAACCCFFFIIIJJJKKKJJJHHHEEEAAA<<<777444//////...---,,,++++++++++++++++++************)))*********+++++++++,,,,,,,,,'''))))))---===FFF===------+++***)))))))))))))))))))))(((((('''''''''(((((((((((()))))))))))))))((((((''''''(((((()))''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&(((((((((((((((((((((((($$$&&&''''''&&&%%%%%%&&&&&&&&&''''''((())))))***'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))***)))))))))((((((''''''*********))))))(((((((((''''''((()))))))))))))))******))))))))))))******))))))))))))))))))))))))******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---...000111111111000///////////////////////////111111111000000000000000000111222222333333222222333333333444555666777777444777<<>>CCCGGGJJJLLLLLLKKKJJJFFFBBB===;;;222111///---,,,++++++++++++++++++*********))))))(((((((((((())))))))))))---''')))---222???DDD888++++++******))))))))))))*********)))((((((''''''%%%%%%%%%&&&'''(((((()))))))))(((((((((((())))))&&&&&&&&&'''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''&&&%%%&&&'''''''''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''(((((((((((()))))))))*********))))))(((((((((''')))))))))((((((''''''''''''(((((()))))))))))))))******))))))))))))******))))))))))))))))))))))))******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...000111111111000///000000000000000000000000555444444333111000000///111111222333333333333222444444444444444555666777888;;;@@@DDDFFFIIILLLNNNMMMPPPSSSXXX]]]eeemmmsss~~~zzzyyy}}}wwwoookkkfffbbbaaaaaa``````````````````___]]][[[ZZZXXXXXXYYYYYYWWWRRRKKKFFF===;;;999888:::???EEEIIIKKKLLLMMMMMMKKKHHHDDDBBB777555222///,,,++++++++++++++++++*********))))))''''''((((((((())))))))),,,&&&***000333;;;;;;///)))))))))))))))))))))(((******))))))((((((((('''$$$%%%%%%&&&'''((())))))))))))(((((((((((())))))&&&&&&&&&'''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))'''&&&'''((())))))((((((''''''''''''&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((()))))))))*********))))))))))))))))))((()))((((((((((((((('''''''''((())))))******))))))******))))))))))))******))))))))))))))))))))))))******************************))))))******+++,,,++++++++++++++++++++++++---------------------,,,...//////000000000000000000000000000000000000000666555555333222111000000111222222333333333333333555555444444555666888999===@@@CCCFFFHHHKKKNNNQQQPPPTTTZZZbbbkkkuuu~~~}}}~~~zzzpppgggbbbaaa``````aaaaaaaaaaaa```^^^\\\ZZZYYYYYYYYYYYYWWWRRRLLLGGG???<<<888666777<<>>AAACCCFFFHHHKKKNNNSSSWWWZZZ```iiisss~~~~~~zzzvvvrrroooooouuutttkkkgggeeeeeebbbbbbbbbaaa```^^^\\\ZZZZZZYYYXXXXXXVVVRRRMMMIIIAAA===999666666999>>>AAAEEEGGGKKKOOOPPPOOOMMMLLLEEEBBB<<<777222///......+++++++++************)))))))))))))))*********+++---&&&***...***,,,...(((&&&&&&((()))))))))((((((&&&&&&&&&'''(((((())))))''''''(((((())))))******(((''''''''''''''''''(((((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((%%%'''(((((('''&&&&&&'''((((((((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&''')))((((((((('''''''''&&&))))))))))))************(((((())))))******++++++))))))******+++++++++,,,(((((()))*********************))))))))))))******))))))))))))))))))))))))*********************************)))***++++++,,,........................)))***+++,,,...///000111///...---------...000111///////////////////////////000000111222222333333111222333333444444333333444444444666999<<<@@@BBBCCCEEEGGGJJJMMMQQQWWW[[[ffflllvvv~~~sssoooiiifffiiiqqq{{{uuunnnlllkkkbbbbbbbbbbbb```^^^\\\[[[[[[ZZZXXXWWWUUURRRMMMJJJBBB???:::666666888<<>>999777888999999888===@@@EEEHHHJJJLLLOOOQQQNNNLLLGGGAAA;;;555111...000...++++++++++++)))((('''((()))******)))(((''')))))))))))))))))))))))))))******++++++)))((('''))))))))))))))))))))))))******))))))((((((''''''(((((((((((()))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((())))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&&&&'''(((*********)))((()))(((&&&&&&((()))((('''''''''''''''((((((((((((%%%%%%%%%%%%%%%&&&'''(((''''''''''''(((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))************************+++,,,---...++++++++++++*********)))))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,............---------,,,////////////////////////111111111111222222222222111111111222222333333333111333555555444444555666999999999;;;???CCCFFFGGGJJJNNNTTTYYY^^^eeennnuuu|||{{{tttoookkkkkknnnrrrzzzwwwmmmjjjfffdddcccaaa___]]]YYYYYYYYYYYYXXXUUUPPPLLLDDD@@@:::888888888888777;;;???CCCFFFIIIKKKMMMOOOLLLKKKHHHDDD???999555333000...++++++++++++***)))))))))***++++++***))))))))))))))))))))))))))))))((())))))***)))((('''&&&((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''')))(((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%&&&'''((()))((((((''')))(((&&&&&&((((((((('''''''''''''''(((((((((((((((((('''''''''(((((()))''''''''''''(((((((((((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))************(((((((((((())))))***+++++++++++++++************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---+++***...------------,,,,,,,,,////////////////////////111222222222222333333333222222222222222222222222111333444555555555777888666777999===AAAEEEHHHJJJOOOUUU^^^fffmmmuuu~~~{{{rrrmmmmmmjjjppp~~~uuuqqqkkkfffcccaaa___]]]ZZZYYYYYYYYYXXXVVVRRRNNNHHHCCC===999888777777777999<<<@@@CCCEEEHHHJJJLLLJJJJJJJJJHHHDDD@@@;;;888111///,,,++++++++++++*********+++,,,,,,+++******))))))))))))))))))))))))((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''((((((((((((''''''''''''(((((((((''''''''''''&&&%%%&&&'''''''''''''''''')))'''&&&&&&'''(((((('''''''''''''''(((((((((((())))))((('''''''''((((((''''''''''''(((((((((((((((((())))))************))))))))))))))))))))))))((()))))))))************)))))))))))))))***++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------,,,,,,,,,///////////////000000000111111111222222222333333111222222222222222333333222333444555444555777999777:::===AAAEEEIIIMMMOOOWWW___kkkuuu|||zzztttqqqssszzztttkkkdddaaa___^^^[[[ZZZYYYYYYXXXWWWTTTQQQKKKGGGBBB<<<999777777777777:::===@@@BBBDDDGGGIIIJJJKKKLLLLLLIIIEEE@@@<<<333111---,,,,,,,,,,,,+++***++++++++++++++++++***))))))))))))))))))))))))((()))((((((((((((''''''''''''''''''''''''''''''******))))))((((((''''''(((((((((((())))))))))))''''''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''((((((((('''&&&((((((((((((((('''''''''(((((((((''''''''''''''''''''''''''''''''''''''')))'''%%%&&&'''(((''''''''''''''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%''''''''''''((((((((((((************))))))(((((())))))))))))))))))))))))((()))))))))************------,,,,,,,,,---......+++++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******,,,---...------------------------////////////000000111111000000000000111111111222///000111222333444555555333444444444333444666888>>>AAAEEEHHHKKKOOOUUUYYYccclllwwwyyyvvvwww~~~wwwlllgggcccbbb]]][[[YYYXXXXXXWWWUUUSSSNNNLLLGGGAAA<<<888777777555888;;;===>>>AAADDDGGGIIIKKKMMMNNNKKKGGGBBB>>>777444000...---------,,,******************************************************)))))))))(((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))((('''&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((('''%%%%%%'''((('''&&&''''''''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%''''''''''''((((((((((((++++++******)))(((((('''))))))))))))))))))))))))))))))))))))******************))))))))))))******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))'''(((***,,,...---------............///...//////000000111111222//////000000000111111111...///000111333444555666333444555444444666999;;;@@@DDDHHHKKKNNNTTT\\\bbbooowww{{{vvvvvv~~~xxxnnngggccc```]]]ZZZYYYXXXWWWVVVTTTPPPOOOLLLGGG@@@;;;999888444666999:::<<<>>>BBBEEEGGGIIIKKKLLLKKKHHHCCC@@@<<<999333000///......---******))))))))))))******************************++++++***)))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((''''''''''''((((((((((((((('''(((((((((((()))))))))******)))(((((((((((()))(((&&&%%%%%%&&&''''''&&&''''''''''''(((((((((((())))))((('''''''''((((((''''''''''''((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))************((((((''''''''''''((((((+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---............/////////000000...//////000111111222222000000111111111222222222000000111222333333444444222333555666777:::>>>BBBDDDHHHMMMPPPTTT\\\gggpppxxx|||{{{~~~~~~ppphhhbbb___[[[YYYXXXWWWVVVUUUPPPQQQPPPLLLDDD>>>:::999444666888999:::===AAADDDBBBDDDGGGIIIIIIHHHEEEDDDAAA===777222000///......,,,+++************+++,,,************************+++***)))((('''(((((()))************************''''''(((((())))))******(((((((((((())))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))''''''''''''((((((((()))'''((((((((())))))))))))***)))((('''&&&''''''((((((&&&%%%%%%&&&''''''&&&''''''''''''(((((((((((((((((('''''''''(((((()))''''''''''''((((((((()))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************------,,,,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111000000.../////////000000111111...//////000111222222222111111222222222333333333222222222222222222222222111333555777999>>>CCCGGGMMMQQQVVVZZZ```jjjwww}}}~~~{{{zzzyyy{{{~~~tttdddaaa\\\YYYXXXWWWVVVUUUPPPRRRSSSOOOGGG@@@;;;:::444555777888999<<<@@@CCC???AAADDDGGGHHHHHHGGGGGGDDD???999444111000///...------++++++++++++------***************************)))(((&&&&&&''''''(((*********************************)))((((((''''''(((((((((((())))))))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&((()))***&&&'''''''''(((((())))))'''((((((((())))))******)))((('''&&&%%%&&&&&&'''(((&&&$$$%%%&&&'''&&&&&&''''''''''''((((((((()))%%%%%%%%%%%%%%%&&&'''((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))'''''''''((())))))******)))'''&&&(((+++---+++***///............------------,,,***))))))***,,,---***+++,,,,,,------,,,,,,//////............//////.........///////////////000000000000000111111111000111111111111222222222888666555444555555444333999999999<<<@@@GGGMMMQQQPPPVVV```hhhpppyyy~~~rrrtttqqqpppppptttxxxkkk___[[[[[[YYYVVVVVVVVVUUUSSSQQQNNNHHHAAA<<<555444444555888;;;<<<;;;<<<>>>AAADDDGGGIIIKKKKKKCCC@@@;;;999888555111---******))))))******+++,,,......------,,,++++++***,,,,,,------,,,)))'''%%%((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))''''''(((((())))))******++++++******))))))(((((())))))))))))))))))))))))******))))))(((((('''''')))(((((('''''''''((((((&&&((()))******(((&&&$$$)))))))))))))))(((((('''$$$$$$%%%&&&'''((()))***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))'''(((((())))))***++++++***(((''')))+++---,,,***...---------,,,,,,,,,,,,---,,,+++))))))+++,,,---++++++,,,------------,,,------,,,,,,,,,,,,------000000000///.........---//////000000111222333333111111111111222222222222666555444444555666666666777999<<<@@@EEEKKKQQQUUU\\\dddppp{{{~~~vvvqqqmmmmmmoooxxxrrrddd___]]]ZZZWWWWWWWWWVVVUUUTTTPPPKKKCCC>>>888666555666888::::::999;;;<<<>>>@@@CCCEEEGGGIIIGGGCCC>>>;;;888444000,,,---------,,,------......***))))))))))))((((((((()))***++++++***(((&&&$$$))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((''''''&&&&&&(((((((((''''''((((((((()))(((&&&%%%%%%&&&((()))((((((((((((((()))))))))((((((((((((((((((''''''''''''''''''''''''''''''))))))((((((((((((((('''((((((''''''''''''(((((((((((((((((((((''''''&&&&&&'''(((((())))))))))))'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((()))************))))))((())))))))))))))))))))))))((())))))***++++++,,,,,,+++))))))***,,,------,,,------,,,,,,,,,+++++++++---,,,+++******+++,,,---++++++,,,---------------------,,,,,,,,,,,,------222111000000......---,,,...///000111222444555555111111222222222333333333555444444444555666888999777<<>>;;;999888888::::::999;;;999888777999<<>>??????===;;;999777777888;;;===AAACCCDDDCCC???<<<:::999555444222000...---,,,,,,...---,,,***)))'''&&&%%%((((((((((((((()))))))))************************((((((((()))))))))******))))))))))))************''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((()))))))))'''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&''''''((()))***$$$&&&(((***+++)))'''%%%((((((((((((((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))******+++,,,,,,,,,***,,,------******+++---.........---------,,,,,,,,,------------------,,,,,,------...............------,,,,,,,,,,,,------/////////000111111111222111111111111111111000000444444444444555555555555444666888888888;;;BBBHHHUUUcccvvv~~~|||zzz{{{xxxooobbb___[[[XXXWWWUUUSSSQQQHHHEEE@@@======>>>??????===<<<999777666777999:::???BBBDDDCCC@@@<<<;;;;;;666444222000---,,,+++***......------,,,,,,++++++))))))(((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********((((((((()))))))))******((((((''''''''''''(((((((((((())))))))))))((((((&&&&&&'''''''''''''''''')))))))))(((((((((((((((''''''''''''''''''''''''))))))((((((((((((((('''&&&&&&&&&''''''((()))***%%%&&&''')))))))))((((((''''''((()))))))))((((((((('''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''************************(((((()))***************))))))))))))))))))))))))((())))))***++++++,,,,,,***,,,---,,,***)))***------------,,,,,,,,,++++++,,,------......------,,,,,,---......//////....../////////....../////////111111111000000000000000//////000000111111111222444444444555555555666666333666999:::;;;???HHHOOOXXXfffyyy|||zzzeeeaaa\\\YYYWWWWWWUUUTTTLLLHHHCCC???>>>>>>>>>>>>===;;;999777666777777888:::>>>BBBCCCAAA>>>>>>???:::999777444111///......)))))))))******+++++++++,,,,,,+++***)))*********(((((((((((((((((((((((())))))))))))************''''''(((((()))))))))***))))))(((((((((((())))))(((((())))))))))))((((((%%%&&&&&&''''''((((((((()))))))))((('''''''''&&&))))))))))))))))))))))))******))))))((((((''''''&&&&&&&&&'''''')))******((('''&&&&&&'''((()))***%%%&&&''')))************++++++***)))((('''&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''')))))))))))))))))))))))),,,,,,++++++***)))))))))---,,,***)))))))))******)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,,,,,,,---.../////////..................///000000////////////000111222333111111222222222333333333222000111555666444555777666888:::;;;===BBBKKKRRRZZZhhhzzzsssiiiaaa```]]]VVVRRRSSSPPPNNNJJJCCC===<<>>BBBDDDBBB@@@>>>;;;:::999888888555111...//////......---,,,++++++***************************************+++++++++++++++***))))))***++++++***)))((((((((()))******************************))))))))))))((((((((((((''''''(((((((((((('''''''''((()))((('''&&&''')))((((((''''''''''''((((((((('''&&&&&&&&&'''((((((***)))((('''''''''((())))))((((((((('''''''''''''''''''''(((''''''&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,...---,,,,,,++++++,,,,,,************+++++++++,,,------------............,,,,,,,,,,,,++++++++++++++++++,,,---------------....../////////...------//////......//////000111000000000000000111222333222222222222333333333333333111222666777555555888999===AAADDDGGGLLLSSSXXXeeettt|||wwwxxxxxxyyynnnfff```]]]^^^TTTRRROOOJJJEEEBBBCCCDDDFFFEEECCCAAA>>>;;;888777555888<<<@@@BBBBBB@@@???<<<:::999999999888555333000000//////...------,,,************************+++++++++***************++++++***))))))***++++++'''((()))***++++++++++++************************))))))))))))(((((((((((('''(((((())))))((((((''''''((()))((('''&&&''')))((((((''''''''''''((((((&&&&&&&&&&&&'''((()))******)))((('''&&&&&&&&&&&&(((((((((((('''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))))),,,,,,,,,+++++++++,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------///////////////...---,,,/////////...///000000111111000000000111111222333222222222333333333444444333000111444666444666999;;;???EEEIIIKKKOOOUUUYYYhhhxxx|||wwwuuuwww}}}~~~sssjjjccc```XXXVVVSSSNNNJJJFFFDDDCCCFFFFFFFFFEEECCC???;;;999444666:::>>>AAABBBAAAAAA;;;:::888888999:::888777111000000......---------************************,,,+++++++++***)))))))))+++******************+++'''(((***,,,---,,,+++***************************))))))))))))(((((((((((((((((())))))))))))(((((('''((()))((('''&&&''')))((((((''''''''''''(((((('''''''''''''''(((((())))))((((((''''''&&&&&&&&&((((((((((((((('''''''''((('''&&&&&&&&&((()))***((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++***)))))))))*********++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------///000000000///...------///////////////000111111111111111111111111222333222222333333333444444444666444444888::::::<<<@@@@@@EEEKKKOOOQQQUUUZZZ^^^lll}}}xxxtttttt|||xxxkkkbbb^^^\\\XXXSSSNNNJJJFFFDDDEEEGGGHHHHHHFFFCCC>>><<<666888;;;>>>@@@BBBBBBBBB;;;999777777999:::::::::333222000...---,,,,,,,,,************************,,,+++++++++***)))))))))*********++++++*********((()))+++------+++)))((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((('''((()))((('''&&&''')))((((((''''''''''''(((((()))))))))((((((''''''&&&''''''(((((())))))))))))'''''''''(((((((((((((((((('''&&&&&&'''(((***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))***+++++++++******++++++++++++,,,,,,,,,,,,////////////............,,,,,,,,,,,,------------,,,,,,---...............//////000000000///......000000//////000000111222222222111111111222222333333333333333444444444444555333444888;;;;;;>>>CCCCCCHHHNNNSSSVVV[[[aaafffvvvuuupppsssyyy{{{mmmhhhddd^^^XXXSSSNNNIIIFFFEEEGGGIIIKKKJJJGGGCCCAAA;;;<<<===???AAABBBCCCCCC<<<:::777777999;;;<<<<<<777666333000---,,,,,,,,,************************+++++++++***************)))***++++++++++++***)))((()))+++,,,,,,***)))'''))))))))))))))))))))))))))))))))))))((((((((((((((())))))******))))))((('''((()))((('''&&&''')))((((((''''''''''''(((((())))))***))))))'''&&&%%%%%%&&&'''))))))******)))'''''''''(((((((((((((((((((((((('''(((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,)))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,------000/////////............,,,,,,,,,---------......,,,------..................//////000000000000///000000//////000000111222333222222111111222222222333333333444444444444555333111222777:::<<<@@@EEEIIINNNUUU[[[```gggpppvvvtttqqqqqqvvvrrrllleee^^^XXXSSSNNNJJJGGGHHHKKKMMMMMMKKKIIIGGGAAAAAAAAAAAAAAABBBCCCCCC???<<<999888:::<<<>>>???<<<:::666222///------,,,***************************************+++++++++)))***++++++++++++***)))&&&''')))************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))'''((()))((('''&&&''')))((((((''''''''''''(((((((((((()))***))))))((('''&&&&&&'''((((((((('''&&&''''''''''''((((((((()))((())))))))))))(((((('''(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))))))))***,,,---...------,,,++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,------.........,,,---......//////............///000000111000000000000000000000111111222333333222222111222222222333333333444444444555555666444555:::>>>@@@EEEJJJTTTZZZaaahhhpppxxx{{{tttooonnn|||yyyrrriiiaaa\\\VVVQQQMMMHHHJJJLLLNNNOOONNNMMMLLLDDDDDDCCCBBBBBBBBBCCCCCCAAA>>>;;;999;;;>>>@@@@@@@@@>>>999555111///......************************))))))******+++++++++,,,)))***+++,,,,,,+++***)))$$$%%%'''(((***++++++,,,))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))'''((()))((('''&&&''')))((((((''''''''''''((((((&&&'''(((*********))))))&&&''''''((('''&&&$$$###&&&'''''''''(((((())))))((()))*********((('''&&&(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))&&&))),,,---,,,+++***+++,,,,,,+++***))))))******))))))*********+++++++++)))***+++---...///000000...------,,,,,,------.................................//////000000111111111000///------///000111333333222222111222222222333444555666777888888888888666888===AAADDDIIINNNYYYbbbmmmvvv{{{qqqmmmuuuwwwlllfff```WWWPPPKKKJJJHHHIIILLLPPPQQQRRRNNNKKKGGGDDDCCCCCCAAA@@@???===;;;999999;;;===>>>AAA@@@>>>:::555000,,,)))+++***+++---//////---+++)))***+++++++++)))((('''******************************+++++++++,,,,,,,,,******))))))))))))******------------,,,,,,,,,,,,(((((())))))))))))((((((((((((((((((''''''''''''))))))((((((''''''&&&&&&))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((()))))))))(((((('''''''''&&&''''''''''''''''''''''''******+++,,,,,,***)))((($$$&&&(((***++++++))))))************************(((***,,,---+++***++++++,,,,,,+++***************,,,,,,,,,------------...***+++,,,---.../////////...------,,,,,,------.................................//////000111111111333222111000000111222333333333222222222222222333111222333444555555555555888666999@@@EEEHHHNNNUUUbbbmmmzzzzzzqqqrrrxxxxxxmmmeee\\\VVVOOOMMMJJJJJJLLLOOOPPPQQQPPPNNNJJJHHHGGGEEECCCAAA===<<<:::999999:::<<<===??????>>><<<999555000...,,,+++***+++------,,,+++***************)))((((((************************************+++++++++,,,******))))))))))))******(((''''''''''''&&&&&&&&&(((((())))))))))))((((((((((((((((((''''''''''''((((((((((((((('''''''''))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''))))))(((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&)))))))))))))))(((((('''%%%&&&(((***+++***))))))************************+++,,,,,,+++***)))***,,,,,,++++++************+++---------.........//////,,,,,,---.....................------------....................................///000000111111222333222111000000111222333333333222222222222333333222333333444444555555555::::::>>>EEEKKKOOOWWW```lllyyy}}}vvvuuu|||{{{nnnccc]]]UUURRRNNNMMMNNNPPPQQQQQQSSSQQQOOONNNLLLIIIEEEBBB:::999999999999999999:::<<<===??????===:::666333...,,,***)))***+++++++++++++++***))))))))))))***************************)))))))))*********++++++******))))))))))))******))))))((((((((('''''''''(((((())))))))))))(((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))((((((((((((''''''''''''(((((((((''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&'''(((*********))))))************************,,,,,,+++)))'''''')))+++,,,++++++******+++++++++,,,,,,,,,,,,---------...---...............------......------------.................................//////000111111222222111000000//////000000111333333222222222333444444555555666666777777888999??????DDDKKKQQQVVV```iiirrr}}}zzzzzzkkkccc\\\XXXSSSPPPPPPRRRTTTUUUTTTTTTRRRRRRPPPLLLGGGCCC888888888888888888888777:::<<>>@@@@@@===999777444000,,,))))))+++++++++,,,+++***))))))***+++,,,************************((())))))))))))***************))))))))))))******(((''''''''''''&&&&&&&&&(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&''''''(((((())))))'''((((((((()))))))))***))))))(((((((((((())))))((((((((((((((()))******'''''''''((((((((((((((())))))(((((((((''''''''')))((('''&&&%%%&&&'''((('''(((((()))))))))))))))++++++++++++++++++++++++******)))(((&&&&&&)))+++,,,++++++++++++,,,,,,---........./////////000000....../////////......---//////............////////////////////////////////////000111111222222333333333333333333333333333333222222333333444555666555555555666777:::<<<>>>EEEGGGLLLSSSXXX^^^kkkwww{{{yyyzzz}}}yyyfff```XXXSSSQQQSSSUUUVVVVVVUUUUUUUUUTTTPPPKKKHHH>>>===;;;999888777666666777999<<>>;;;:::777444///,,,,,,,,,,,,,,,+++************+++,,,,,,************************)))))))))*********++++++******))))))))))))******'''''''''&&&&&&&&&%%%%%%(((((())))))))))))(((((((((((((((((('''''''''''''''''''''(((((((((((((((''''''(((((())))))******''''''&&&&&&&&&&&&''''''(((''''''(((((()))***+++'''''''''((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''(((((((((((((((((()))))))))++++++++++++++++++++++++***++++++***))))))+++---+++++++++++++++,,,---...------........./////////---...///////////////...//////............/////////////////////////////////000000111111222333333222333333333333333333222222222222333333555666666555555666777999<<<@@@BBBJJJMMMTTT\\\aaaiiiwww}}}wwwrrrsssxxxrrrkkkaaaYYYVVVVVVWWWXXXWWWVVVUUUUUUUUUSSSOOOLLLCCCAAA>>>:::888666666777555777:::===???@@@@@@???:::777333000//////...---)))***++++++,,,,,,,,,+++************************************+++++++++,,,******))))))))))))***************)))))))))(((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((''''''''''''''''''((()))*********''''''&&&&&&&&&&&&''''''''''''''''''((()))***+++''''''''''''((((((((()))'''''''''((())))))******((((((((((((((('''&&&&&&))))))(((((((((((())))))++++++++++++++++++++++++***+++,,,,,,++++++---///++++++++++++,,,,,,---...+++++++++,,,,,,,,,---------....../////////////////////............//////000000000000000000000000000000000111222222333333000111111222222111111000222222222333444555666777888888888999<<<@@@DDDFFFQQQTTT\\\eeekkktttyyynnnjjjmmmsss}}}uuujjj```[[[ZZZ[[[\\\XXXWWWVVVVVVVVVUUURRROOOFFFDDD???;;;888777777777444666999===@@@CCCDDDEEE<<<999555333111000///---(((***+++,,,---,,,,,,+++***************************++++++++++++,,,,,,,,,******))))))))))))******))))))))))))(((((((((((((((((())))))))))))(((((()))(((((((((''''''''''''))))))(((((('''''''''&&&&&&''''''((()))******+++))))))(((((((((((())))))''''''''''''((()))++++++&&&'''''''''(((((())))))&&&&&&'''((()))***++++++&&&'''((()))((('''&&&%%%***)))(((((((((((())))))************************)))***+++,,,---.........,,,,,,---------,,,++++++,,,,,,------...///000000////////////////////////000000//////.........---............/////////000////////////000000000000444333222111222333444555444555666555444444555666777999:::;;;<<>>FFFQQQXXXdddoooyyyssskkkiiimmmyyyrrrggg___]]]___YYYYYYYYYWWWUUUSSSSSSSSSPPPLLLFFFAAA===;;;888777999888777888;;;>>>BBBCCCFFFBBB===666222///---------------,,,,,,,,,,,,+++***++++++,,,,,,++++++******************************************+++++++++))))))))))))))))))))))))***++++++++++++++++++***)))(((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))'''''''''((((((((())))))******)))((((((((((((((((((((((((((())))))))))))(((((((((((())))))***+++***)))))))))(((((((((''')))******)))(((((()))+++++++++++++++++++++++++++***++++++,,,,,,,,,++++++***+++,,,---------------***++++++,,,,,,---------////////////////////////////////////................../////////000000000333333333444444444444555222222333444444444444444333555666666555555666888555777;;;???DDDNNN[[[dddppp||||||qqqhhhhhhmmm{{{oooccc```bbb[[[[[[ZZZYYYWWWUUUTTTSSSRRRPPPMMMGGG@@@<<<;;;;;;:::999777777999<<<@@@CCCEEECCC???;;;666222///---------------,,,,,,++++++******+++,,,,,,,,,,,,+++************************+++++++++***************(((((((((((((((((((((((()))******++++++******)))((((((((((((''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((()))))))))***************)))(((((((((((((((''''''(((((())))))******&&&&&&&&&'''((()))+++,,,))))))))))))(((((((((((()))******)))(((((()))++++++++++++++++++++++++++++++++++++,,,++++++*********+++,,,---............++++++,,,,,,,,,---------///////////////////////////////////////............////////////000000000111111111111222222222222111222444555555555444333333555666666666666888999888;;;@@@EEEMMMXXXfffoooyyy}}}qqqlllkkkrrr{{{lllfffeee^^^]]][[[ZZZYYYYYYWWWVVVSSSTTTRRRKKKCCC>>>===>>><<<;;;999777888:::???BBBCCCCCCBBB???;;;666111///.........---,,,,,,++++++***+++++++++++++++***)))************************,,,+++++++++***)))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((((((&&&''''''((()))******+++&&&&&&&&&&&&'''((()))***))))))))))))((((((((((((((()))***)))'''''')))***++++++++++++++++++++++++++++++,,,,,,,,,+++*********+++,,,---.../////////------------............////////////////////////.........///////////////////////////000000000111000000000111111111111222222333444555666555444333333444666777777777999;;;;;;???FFFLLLTTT```mmmvvv|||tttnnnppp{{{{{{ooohhhbbb^^^ZZZYYYYYYYYYXXXWWWTTTUUUTTTNNNGGGAAA??????======<<<:::888999>>>AAAAAABBBCCCBBB???:::444111//////...------,,,++++++++++++++++++***)))((('''************************,,,+++++++++***)))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))***))))))(((((((((((((((&&&''''''((()))******+++((((((''''''''''''(((((((((((((((((())))))))))))((())))))(((''''''(((***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++,,,---.......................................////////////////////////.........////////////////////////000000000111111222222222222333333333333333333444555555555555555222444666777888999;;;<<<>>>CCCLLLTTT^^^iiiuuu~~~wwwuuuzzzssskkkeee]]]XXXXXXXXXXXXVVVUUUUUUTTTPPPKKKEEEAAA@@@>>>??????===:::999===@@@>>>@@@BBBCCCAAA===888555000//////...---,,,++++++++++++++++++***)))((((((************************+++++++++***************(((((((((((((((((((((((()))******++++++******)))'''''''''(((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))'''''''''((((((((())))))******)))(((((((((((((((''''''(((((())))))*********)))(((((('''''''''((((((((((((((())))))))))))((())))))(((''''''(((***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............------...............---------------------------////////////////////////............/////////000//////000000000111111111333333333333444444444555444444444444444555666666222444777888888999<<<>>>BBBJJJUUU```jjjvvv~~~{{{rrreee]]][[[ZZZYYYWWWVVVUUUSSSRRROOOJJJEEEAAA>>>AAACCCAAA<<<:::<<>>AAACCCBBB???;;;888000000///...---,,,++++++***+++,,,,,,------------***************************************+++++++++))))))))))))))))))))))))***++++++++++++++++++***''''''''''''((((((((()))''''''((((((((()))))))))))))))))))))))))))))))))(((((()))))))))***************)))((((((((((((((((((((((((((())))))))))))))))))((((((((()))******'''((((((((()))))))))***'''((()))(((&&&&&&((())),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////.........///......------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---.........//////000000000000000000111111111111222222222333333333444444555555444333333555666777222444777888999:::<<<>>>HHHPPP]]]jjjvvv~~~oooddd___^^^\\\ZZZXXXUUUSSSSSSRRRNNNHHHBBB???BBBEEECCC>>>;;;<<<>>>;;;===@@@BBBBBB@@@<<<:::111000///...---,,,++++++)))***,,,...///111111111************************))))))******+++++++++,,,************************))))))************))))))&&&'''''''''(((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******)))((((((((((((((())))))))))))(((((((((((((((((((((((()))+++,,,---'''((((((((())))))******'''((()))(((&&&&&&((()))------------------------///...,,,*********,,,------------............///...............///000000.../////////000000000111000000000000000000000000111111111000000000000000222333444444555555444444444444555555444444333333444666999999:::===CCCIIIMMMUUUbbbooo|||pppfffaaa]]][[[YYYVVVSSSRRRRRRPPPKKKHHHAAAAAAAAABBBBBB@@@<<<888;;;<<<===@@@CCCCCCAAA???666444111///---,,,,,,---,,,,,,,,,+++++++++******---+++)))((('''((()))***---,,,++++++,,,,,,***)))'''&&&%%%'''+++,,,+++)))))))))))))))))))))))))))+++***)))'''''''''((()))************))))))((((((((((((((((((((()))************)))((((((((((((((($$$&&&(((******)))((('''&&&...+++&&&)))(((&&&,,,''''''(((((())))))******)))***+++,,,,,,+++***)))(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,------------............///...............///000000////////////000000000000000000000000000000000000111111111111000000000000333444444555555555555555444444555555555444444333444666888999:::>>>FFFLLLVVV___lllzzz}}}mmmccc]]]ZZZZZZWWWTTTSSSTTTRRRMMMIIICCCBBBBBBBBBAAA???;;;888;;;;;;<<>>;;;999::::::;;;>>>AAACCCCCCAAA@@@===888333000.........,,,,,,,,,,,,++++++++++++...---+++******+++,,,,,,+++***))))))******)))((()))(((((()))******)))'''))))))))))))))))))))))))******)))((((((((()))))))))))))))))))))(((((((((((((((((((((((()))*********))))))((((((((((((((()))))))))))))))******+++***---((((((000...(((***************++++++++++++)))((((((''''''(((((()))(((((()))***************++++++++++++++++++++++++...---,,,,,,,,,,,,---------------............///...............///000000000000000000////////////000000000000000000000000000111111111111111222222333333444555555555555444555555555555666777777888:::<<<===>>>@@@GGGRRRYYYdddoootttqqquuuwwwhhhaaaXXXUUUSSSSSSUUUUUURRROOOLLLHHHDDDAAA@@@>>><<<:::999999999<<<@@@BBBCCCCCCDDDAAA<<<666222///......------,,,,,,,,,+++++++++---,,,++++++++++++,,,,,,,,,***)))***++++++***)))***************)))((('''))))))))))))))))))))))))******))))))))))))))))))************************((((((((((((((())))))***))))))(((((((((((())))))+++***(((''''''(((***++++++,,,(((---888333((((((***************************)))'''''''''''')))***(((((()))***************---------------------------------------------...---------............///...............///000000000000000000////////////111111111111111111111111000000111111222222222333222222333444444444444444666666555666777888999:::<<<>>>@@@AAAEEENNNYYYaaasss~~~xxxnnnmmmtttrrrfffXXXUUUQQQQQQSSSSSSRRRPPPOOOLLLGGGCCCAAA???===<<<:::999888:::>>>AAACCCCCCEEECCC>>>999444111///...---------,,,,,,,,,++++++++++++*********+++++++++---+++++++++------,,,+++***+++++++++***((((((((())))))))))))))))))))))))))))))******************++++++++++++++++++++++++((((((((((((((())))))***))))))(((((((((((())))))+++)))'''&&&%%%''')))******+++***333???777((('''))))))))))))))))))))))))******(((''''''(((******(((((()))***************------------------------------------............---------............///...............///000000////////////000000000000111111111111111111111111000000111111222333333333222333444444555555444444666666666666777999;;;<<<<<>>;;;999888999<<<@@@BBBCCCDDDCCC@@@===888444111000------------,,,,,,,,,,,,*********+++++++++++++++---,,,+++,,,---...---,,,)))+++,,,+++***(((((()))))))))))))))))))))))))))((()))***+++++++++***************++++++++++++,,,((((((((((((((()))******((((((((((((((())))))******)))'''&&&%%%&&&((()))*********444???666((())))))))))))(((((((((((((((***))))))(((((())))))***(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------............///...............///000000------...///000111222222111111111111111111111111000000111222222333444444444555555666666666666666777666666666888:::===>>>???DDDLLLUUU___kkkyyyrrrjjjiiimmm{{{oooggg\\\UUURRRQQQPPPOOORRRPPPLLLIIIGGGEEEBBB@@@<<<:::777888:::>>>AAABBBCCCCCCCCCAAA>>>999555222...------------,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,+++***+++---...---,,,(((+++,,,,,,***((()))+++))))))))))))))))))))))))((()))***++++++++++++***(((((()))))))))*********((((((((((((((()))******((((((((((((((()))************((('''''''''((((((***)))'''000:::111''',,,*********)))))))))(((((('''(((((())))))(((((('''(((((()))***************++++++++++++++++++++++++,,,,,,---.../////////...---------.........//////...............///000000,,,---...///000111222333111111111111111111111111000000111222333333444444666666777888888888888888777666666666888;;;===???CCCJJJUUU```mmm{{{zzzmmmiiijjjpppzzzqqqcccXXXSSSQQQPPPOOOSSSPPPMMMKKKIIIGGGCCCAAA===:::777777:::===@@@AAACCCDDDEEEDDDAAA===888555......---------,,,,,,,,,+++,,,------.........---+++***)))***,,,---,,,+++(((***---,,,***(((***,,,))))))))))))))))))))))))((()))***+++,,,,,,+++***&&&'''''''''(((((())))))((((((((((((((()))******((((((((((((((()))******++++++***)))))))))))))))+++((($$$+++444,,,&&&///,,,+++++++++******))))))%%%&&&'''(((((('''&&&%%%(((((()))***************,,,,,,,,,---------......---------...------,,,,,,---------............///000000111111111111000//////////////////000111111000000111111111111000000333222111111111333555777444555777666555555666777888888999<<<<<<<<>>@@@IIIRRR]]]iiixxxvvvqqqnnn}}}{{{hhh]]]WWWSSSOOONNNOOOPPPPPPMMMJJJGGGFFFDDD>>>999888777777:::@@@CCCEEEFFFGGGEEEAAA<<<999444111///......//////...,,,+++******+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))*********)))))))))))))))))))))))))))******)))''''''(((******)))((()))***+++)))(((************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************)))((((((,,,,,,,,,---------......+++,,,---...............////////////000000000111000///...------...///000000000000000000111111111222222333333333333222222333222111111222333555666444666777777666666777888999777888<<>>666333///---------...---,,,++++++***+++,,,...///------------------------++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))******+++)))''''''((()))***)))((()))***+++***(((************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************)))((((((,,,,,,,,,---------......++++++---...////////////....../////////000000000000///...------...000222000000111111111222111111222222333333333333222222222222222222222444555666555666777777777777888:::888777888>>>EEEPPPaaaooo}}}|||pppaaaYYYWWWNNNOOOPPPRRRRRRPPPMMMJJJDDD>>>:::999777555888<<<@@@BBBFFFIIIJJJHHHEEECCC:::666000---,,,---------,,,,,,+++++++++,,,------------------------------++++++++++++++++++++++++************************++++++******))))))(((((())))))))))))))))))))))))***++++++***((('''((()))+++)))((()))***+++***)))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************)))((((((,,,,,,,,,---------......+++,,,---...//////000///------........./////////111000///......000222333000000111222333222222222111111222222222222111111222222222222333444555555555666888888777888999;;;888777:::BBBLLLYYYmmm|||}}}iii]]]XXXRRRQQQQQQRRRSSSRRROOOLLLDDD>>>:::999888666888<<<===@@@EEEIIIKKKJJJHHHFFF>>>999333///.........---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))***++++++***(((''')))***---,,,***)))***++++++***************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************)))((((((,,,,,,,,,---------......,,,---...///////////////------------............000000//////000111222333000111222333444333222222111111222222222222111111111111222333333444444555555777888999888999:::<<<::::::???IIIUUUdddwwwwwweee[[[YYYUUURRRQQQSSSRRRPPPMMMFFF@@@<<<;;;999666777;;;;;;>>>CCCHHHJJJJJJIIIGGGBBB===888444222000///...---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((************)))))))))))))))))))))))))))))))))))))))***+++***)))(((***,,,111///,,,++++++++++++***************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***************)))((((((,,,,,,,,,---------............////////////..................////////////......//////000111111222000111333444555444333222222222333333333333222222111111222333444444444444555777888999999999;;;======???FFFSSS___nnntttfff___YYYSSSQQQRRRRRRPPPMMMJJJEEE@@@===:::555555888888<<>>;;;999888999===BBBHHHKKKKKKJJJJJJGGGBBB>>>;;;777222///000//////000111111000...++++++++++++++++++++++++)))************)))((((((************************))))))))))))************************************,,,+++***))))))***+++,,,000...,,,***))))))******))))))))))))))))))))))))))))))))))))************++++++******)))((((((((()))))))))))))))))))))))),,,+++++++++***)))))))))..................------,,,...111111000/////////...............///000000//////000000111111222222111111111111222222222222222222222333333333333222666666666666666666666666666555666:::;;;:::===AAAJJJQQQ\\\iiiwww~~~||||||zzzzzz}}}wwwmmmuuutttcccWWWSSSRRRRRRQQQSSSPPPLLLGGGDDD???;;;777888999<<>>:::555222///---------//////---+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++******)))(((************************))))))))))))************************************,,,,,,++++++++++++,,,,,,,,,+++)))(((((((((***+++))))))))))))))))))))))))))))))))))))************'''''''''((())))))******))))))))))))))))))))))))******))))))))))))))))))000000///......------,,,...222666777666333000///////////////000111333333000111111111111111111111111111111111222222222333222222333333444444444555888888888777777777666666666555777;;;===>>>BBBHHHTTT]]]jjjxxx~~~|||zzzyyyxxxyyy|||}}}||||||{{{|||}}}}}}nnnqqqwwwooo___ZZZXXXTTTOOOVVVSSSPPPLLLHHHDDD>>>:::888888:::???EEEIIIJJJJJJMMMKKKGGGDDDAAA===999666///...------......,,,+++------------------------+++,,,,,,,,,,,,+++******************************)))))))))*********++++++***************************++++++++++++++++++***(((''''''&&&'''(((***+++))))))))))))))))))))))))))))))))))))************&&&&&&'''(((((())))))***))))))))))))))))))))))))((((((((((((((()))))))))////////////............000555:::<<<:::666222000...//////000111222444555222111111111111111111111111111111222222222333333444444444555666777888888777777777777777777777777888777999===???BBBIIIQQQ^^^hhhwww~~~|||zzzyyyyyyzzz{{{{{{{{{zzzzzzzzz{{{{{{{{{||||||xxxtttrrrwwwmmmaaa[[[UUUPPPSSSRRRPPPOOOMMMIIIDDD@@@999999:::===BBBGGGJJJKKKNNNKKKIIIFFFDDD@@@<<<999333111////////////...,,,------------------------,,,,,,------,,,,,,+++***************************))))))*********+++++++++************************'''((()))******)))((('''(((''''''''''''((()))***))))))))))))))))))))))))((()))))))))*********************)))((((((''''''))))))))))))))))))))))))'''(((((())))))*********------......///000111111///444999;;;999555111///.........///000222333444222222222222111111111111111222222222222333333333555444444444555777888999333333444555777888999999888888:::>>>AAAEEEPPPZZZiiittt|||||||||{{{zzzxxxyyyzzzzzz{{{{{{{{{{{{zzzwwwpppqqqzzzjjj]]]WWWUUUSSSRRRQQQPPPOOOLLLGGGDDD<<<;;;:::<<<@@@FFFIIIKKKLLLKKKIIIGGGFFFBBB>>>:::555333000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++************************************++++++++++++************************'''((()))******)))((('''******))))))((((((((()))))))))))))))))))))))))))((()))))))))************,,,,,,+++******))))))(((************************)))))))))******+++++++++,,,,,,---...000111222333,,,000444555333000...---............///000222222111111222222222222222222222222222222333333333333333333222222222444555666222222444555777888::::::777888<<>>;;;;;;???EEEIIIKKKLLLJJJIIIIIIGGGDDD@@@<<<666333000......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++************************************++++++++++++,,,***************************++++++++++++++++++***+++++++++******)))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++,,,,,,---************************************++++++++++++------...///000111111222,,,...000111000///...//////////////////000111111111111111222222333333333222222222333333333444444444333222111111222333555444444555666888999::::::999;;;@@@GGGNNNXXXjjjyyy~~~|||yyyvvvuuuuuuttttttttttttuuuuuuvvvuuuuuuyyyyyytttwwwlll```]]]WWWUUURRRQQQQQQOOOMMMKKKEEEAAA<<<;;;>>>DDDHHHKKKLLLKKKJJJJJJIIIFFFBBB>>>888555111///......------------------------------,,,,,,,,,,,,,,,+++***************************************+++++++++,,,,,,************************,,,,,,++++++++++++,,,,,,))))))******++++++******))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,************************************))))))))))))////////////000000000000...///111000///000111333111000000000000000111111000000111222333333444444222222333333333444444444666555333222222333444555777777888888999999999:::<<>><<<>>>CCCHHHKKKLLLLLLLLLLLLKKKHHHDDD@@@;;;888444222111111000///////////////////////////++++++,,,,,,,,,+++************************************+++++++++,,,,,,,,,************************,,,+++***))))))***+++,,,&&&'''(((***++++++,,,,,,))))))))))))))))))))))))))))))))))))************++++++******)))(((((((((******************************))))))((((((''''''////////////////////////////////////000000000000000000000000000000000000000000111222333333333333444444444555555555666666<<<999555444555666444222999999777666555666888:::>>>AAAMMMbbbsss~~~{{{yyyvvvuuutttsssrrrqqqpppooooooooorrrqqqpppnnnmmmmmmnnnnnnnnnqqqssstttuuuxxx~~~jjjaaaXXXUUUTTTWWWVVVQQQPPPQQQNNNIIIBBB???@@@CCCGGGIIIKKKKKKKKKJJJIIIHHHFFFEEE???;;;666111...------...////////////////////////*********++++++,,,,,,---)))******++++++******)))+++,,,,,,---,,,+++)))(((,,,,,,,,,+++***)))((((((,,,,,,,,,+++++++++******++++++++++++******))))))+++++++++***************************************+++***)))'''''')))***+++''''''(((((())))))***************(((&&&&&&(((***////////////////////////////////////000000000000111111111111111111111111000000111222333333333333333333333444444444555555999666444333555666666444999999888888:::;;;===>>>EEELLL]]]ttt|||yyyxxxwwwuuutttsssqqqpppooooooooopppooommmlllkkkkkkkkkkkkjjjkkkmmmmmmnnnpppuuuyyyvvvjjj\\\XXXVVVWWWUUUQQQPPPQQQOOOJJJDDDAAAAAAEEEHHHJJJKKKKKKKKKJJJIIIHHHGGGFFFAAA>>>999444000/////////////////////////////////+++++++++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,+++***))),,,,,,++++++******)))))),,,,,,,,,+++++++++******++++++++++++*********)))************************************************+++***)))(((((()))***+++((((((((()))))))))))))))*********((('''&&&(((***////////////////////////////////////000000000000222222222222222222222222000000111222333333333333222222333333333444444444666444333333555777777777666555444666999<<<>>>>>>LLLXXXnnn}}}{{{{{{{{{wwwvvvtttrrrqqqpppooooooooonnnllljjjiiiiiiiiiiiifffgggggggggggghhhkkkmmmrrrtttyyy}}}vvvbbb\\\WWWVVVUUURRRQQQSSSQQQLLLGGGDDDDDDGGGJJJKKKKKKKKKKKKKKKJJJIIIGGGGGGDDDAAA<<<777333111000000////////////////////////,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++******+++++++++++++++++++++*********,,,,,,,,,+++++++++******++++++++++++***************)))))))))))))))******+++++++++++++++++++++++++++***)))(((((()))***+++))))))))))))))))))(((((()))******)))''''''(((***////////////////////////////////////000000000000222222222222222222222222000000111222333333333333333333333444444444555555555444333333444666777888666555333555888===@@@BBBRRRaaayyyyyyxxxvvvtttrrrppppppoooqqqooommmkkkiiiiiiiiiiiiffffffeeedddccccccdddeeehhhjjjnnnrrruuuxxxyyyzzz{{{}}}kkkbbbYYYVVVTTTRRRSSSUUUSSSOOOJJJGGGHHHJJJKKKLLLLLLLLLLLLKKKKKKIIIHHHHHHEEECCC???:::666333111000////////////////////////---------,,,,,,++++++***+++,,,,,,------,,,,,,+++---,,,+++*********,,,,,,***+++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***)))((((((((()))***++++++++++++++++++++++++++++++******))))))******++++++******))))))((((((((()))***+++***((('''(((***000000000000000000000000////////////000000000000222222222222222222222222000000111222333333333333555555555555666666666666777666666555444555777888<<<;;;::::::===BBBHHHMMM\\\kkk}}}|||zzzwwwuuusssrrrrrrrrrpppnnnkkkiiihhhhhhhhhgggfffeeedddcccbbbaaaaaabbbcccfffiiilllmmmnnnnnnnnnpppsssvvvzzz}}}yyylll^^^XXXUUUTTTUUUWWWTTTQQQMMMKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIFFFDDDAAA===888444111000////////////////////////...------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,*********+++,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++,,,***)))((((((((()))+++,,,++++++++++++++++++++++++++++++************++++++++++++******))))))(((((()))***++++++)))(((((()))000000000000000000000000////////////000000000000222222222222222222222222000000111222333333333333555666666666666777777777777888888666555555888:::<<<@@@DDDEEEEEEIIIQQQYYYlll{{{}}}{{{yyywwwwwwtttrrrooommmjjjiiiiiihhhiiihhhfffeeefffeeecccaaaaaabbbdddeeefffgggffffffdddfffhhhkkkooorrruuuwwwtttwwwzzz~~~|||iii]]]XXXUUUVVVXXXUUURRROOOMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJFFFEEEBBB???;;;777333111////////////////////////------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,+++***)))((()))***---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************)))))))))+++,,,,,,***((())))))000000000000000000000000////////////000000000000111111111111111111111111000000111222333333333333555555555666666666666777666777888888777777;;;>>>>>>IIIVVVZZZXXXZZZbbbjjj|||~~~}}}zzzxxxuuurrrooonnnmmmmmmnnnlllkkkkkklllllliiigggffffffggghhhhhhgggeeedddbbbccceeegggkkknnnqqqrrrnnnppprrrtttuuuxxx|||vvveee\\\WWWVVVWWWUUUSSSPPPOOONNNNNNMMMLLLLLLLLLMMMMMMMMMLLLKKKKKKFFFFFFEEEBBB???;;;777444////////////////////////,,,,,,,,,---------------******++++++++++++******)))***+++,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,+++)))))))))+++...000,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++*********************++++++)))+++,,,,,,***)))))))))000000000000000000000000////////////000000000000000000000000000000000000000000111222333333333333444444444555555555666666444666888888888999>>>AAAFFFWWWiiiqqqnnnnnnuuu~~~~~~{{{xxxuuussssssrrrtttrrrpppqqqsssssspppmmmllllllmmmlllkkkjjjhhhgggddddddfffhhhkkknnnqqqssslllmmmnnnnnnmmmooorrrttttttzzzkkk___XXXUUUVVVUUUSSSPPPOOOOOOOOOMMMKKKLLLMMMMMMMMMMMMLLLLLLKKKGGGGGGFFFEEEAAA===999777////////////////////////,,,,,,,,,------.........*********++++++*********(((***+++,,,---,,,,,,+++......---,,,,,,+++******,,,,,,,,,+++++++++******+++++++++,,,,,,------------+++***)))***,,,///111,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))))))))***+++++++++,,,)))+++---,,,+++)))))))))---......///////////////000000000000111111111111111111111111111111111111000000111222333333444444555555555555555555444444333777:::888666888;;;===OOOZZZooo}}}zzzxxxwwwxxxxxxyyyzzz{{{{{{{{{{{{xxxwwwtttqqqmmmkkkiiiiiikkkkkkkkklllmmmnnnooopppllllllkkkjjjiiihhhggggggnnnooorrrvvv|||~~~}}}lll```[[[[[[UUUUUUSSSPPPOOOPPPOOONNNMMMKKKIIIIIIKKKKKKKKKJJJJJJIIIGGGFFFFFFBBB<<<777666333000...////////////////////////...---,,,++++++++++++++++++++++++++++++******))))))******++++++---......---,,,,,,------+++(((%%%%%%&&&)))++++++,,,,,,------,,,,,,+++***))))))***,,,,,,((($$$''''''(((******+++++++++++++++++++++++++++++++++---,,,,,,+++***)))(((((())))))************))))))---...//////000000//////000000000000111111111111111111111111111111111111111222222333444444555555555555555555555555555555333777:::999888:::===@@@OOO\\\ttt}}}zzzwwwuuutttsssppppppppppppqqqrrrssstttqqqpppnnnllliiigggeeedddgggggghhhjjjmmmrrruuuxxx~~~~~~~~~~~~xxx{{{zzzhhh^^^YYYVVVUUUTTTQQQPPPPPPNNNLLLMMMLLLJJJJJJLLLMMMMMMLLLKKKJJJHHHHHHHHHDDD???;;;777444000//////000000///------...............---++++++++++++++++++++++++++++++************++++++,,,---//////---,,,---......,,,***(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...---+++((('''((()))***++++++++++++)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))************))))))---...//////000000//////000000000000111111111111222222222222222222222222333333444444555555666666555555555555555555555555444777:::;;;:::;;;???CCCJJJZZZttt}}}{{{zzzzzzvvvvvvvvvvvvvvvwwwxxxyyywwwuuurrroookkkgggdddcccdddccccccdddeeegggiiikkklllllllllnnnqqquuuyyy{{{uuussszzzxxxfff\\\XXXWWWUUUUUUTTTRRRNNNLLLMMMLLLKKKKKKMMMOOOOOONNNLLLKKKJJJJJJIIIGGGBBB???888555222000000111111000+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++---///...---,,,---......---,,,+++++++++,,,,,,------,,,,,,,,,,,,------...---,,,,,,------,,,+++(((((()))***++++++++++++))))))))))))))))))))))))************************))))))************))))))......///000000000000000///000000000111111111111222222222222222222222222333333444444555555555555555555555555666666666666666777:::<<<;;;:::???DDDKKK]]]xxx~~~~~~|||{{{{{{zzzzzz{{{{{{{{{{{{yyyvvvrrrnnnjjjgggeeedddddddddddddddfffggghhhbbbbbbcccdddfffjjjmmmnnntttxxxyyytttxxxtttfff^^^YYYWWWXXXXXXTTTPPPNNNLLLKKKJJJKKKMMMOOOOOOOOOKKKKKKKKKJJJIIIGGGDDDBBB;;;888444222222222222111,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,------,,,++++++,,,,,,,,,------------,,,,,,...---,,,++++++,,,---...---,,,*********+++++++++((()))******++++++++++++++++++++++++++++++++++++))))))*********+++++++++)))******++++++******)))...//////000000000000000///000000000111111111111222222222222222222222222333333333333444444444444555555555666666666777777999777999;;;;;;:::???HHHWWWjjj~~~}}}}}}}}}}}}}}}{{{yyyvvvrrrooommmkkkggggggfffeeeddddddcccccc^^^^^^^^^___```bbbdddeeegggjjjoootttzzzyyyyyy~~~sssfff]]]WWWXXXXXXSSSOOOOOOKKKJJJIIIJJJLLLNNNNNNNNNJJJKKKKKKJJJHHHFFFDDDDDD>>>;;;777444333333222111......//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))***,,,,,,***)))***+++***+++,,,------,,,++++++,,,,,,,,,++++++,,,,,,,,,+++++++++*********,,,---)))******++++++++++++***++++++++++++++++++++++++)))))))))***++++++,,,,,,******++++++++++++******...///000000111111000000000000000000111111111111333333333333333333333333333333333333333333333444555555555666666777777888;;;777777;;;;;;;;;DDDOOOcccwww~~~~~~|||zzzwwwuuusssrrrrrrqqqooollliiifffdddccc]]]]]]\\\\\\]]]]]]^^^^^^```bbbeeehhhkkkqqqwww||||||}}}uuufff[[[XXXVVVOOOLLLNNNLLLKKKJJJJJJLLLNNNNNNMMMJJJKKKKKKIIIGGGDDDDDDDDDBBB???:::666444333111000////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,(((***,,,+++***)))************+++,,,,,,,,,++++++******++++++++++++******+++,,,------,,,,,,---...******+++++++++++++++***))))))))))))))))))))))))))))))******+++++++++,,,******++++++++++++******//////000111111111111000000000000000111111111111333333333333333333333333555555444444444444444444444555555666777777888888;;;555555;;;>>>@@@KKK[[[ppp}}}{{{yyywwwwwwyyyxxxvvvssspppmmmjjjiiibbbbbbaaa```______^^^^^^____________aaadddiiimmmqqquuu{{{vvvddd]]]XXXOOOLLLOOONNNMMMKKKKKKMMMNNNNNNMMMKKKLLLMMMJJJFFFDDDDDDEEEFFFBBB<<<888555333000///---...............------------------------------++++++************++++++***+++------+++++++++,,,******+++++++++,,,,,,,,,'''(((***,,,,,,***((('''(((+++......,,,+++,,,---***++++++,,,,,,++++++***))))))))))))))))))))))))***************+++++++++***++++++,,,,,,++++++***//////000111111111111111000000000000111111111111333333333333333333333333666666666666666555555555444555555666777888888999;;;444444;;;@@@DDDRRRccc|||}}}{{{yyyxxxvvvuuuuuutttrrrpppnnnmmmjjjiiihhhgggeeedddbbbbbb______]]]\\\[[[]]]aaaeeebbbfffkkkqqqwwwnnnddd\\\QQQNNNRRRPPPOOOMMMMMMNNNOOONNNMMMLLLNNNNNNKKKFFFDDDDDDEEEHHHDDD>>>999555333000...,,,,,,---...////////////------------------------+++******************++++++---......---,,,------+++++++++++++++,,,---...%%%'''***,,,,,,***'''%%%$$$(((,,,,,,***))))))***++++++,,,,,,,,,++++++***++++++++++++++++++++++++***************************++++++,,,,,,++++++***///111222111000///000111333222111111111222333444444444333222333444555666555777999999888777777888888555555888:::888999===???===<<<===@@@LLLbbbvvv~~~|||zzzxxxvvvsssqqqooommmkkkkkkjjjiiifffdddcccaaa___\\\ZZZZZZZZZZZZ[[[^^^bbbccceeejjjttt|||jjj]]]WWWTTTQQQSSSSSSSSSRRRQQQOOONNNMMMLLLLLLLLLLLLKKKIIIHHHGGGJJJFFF???:::666333000...//////...------------...)))***+++,,,---,,,+++***************+++---///000---,,,***))))))***,,,---111,,,((((((,,,///...+++************************++++++++++++++++++++++++,,,+++++++++++++++++++++************************...------,,,+++***))))))((()))***+++,,,---------///111222111000///000222222222111111111222333444222222111111111222333444555777999:::888888888888888555666999:::888999======;;;;;;???GGGTTTjjj|||~~~}}}{{{xxxvvvsssrrrpppoooooommmkkkhhheeedddbbb___\\\ZZZYYYXXXVVVYYY[[[ZZZZZZ^^^fffmmmyyytttcccXXXRRRNNNSSSRRRRRRRRRQQQPPPOOONNNNNNNNNMMMLLLKKKJJJHHHHHHIIIEEE@@@;;;888444111...//////...------------...,,,------......---------------------,,,,,,+++***,,,,,,+++******+++,,,,,,000,,,((((((,,,...---+++************************++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,000111222111000000111222222222111111222222333444222222111111111222333444555777999999888777888999999666666999:::888999<<<>>>;;;===EEERRRbbbvvv~~~}}}zzzxxxtttsssqqqppppppooollliiiiiihhhgggdddaaa^^^[[[YYYVVVWWWVVVTTTRRRTTTZZZ___iiippp|||lll]]]TTTOOORRRRRRRRRRRRQQQPPPPPPPPPOOOOOOOOONNNLLLJJJIIIHHHHHHEEEAAA>>>:::666222...000///......------............---------------...------......---+++)))(((++++++++++++++++++++++++///+++((((((+++---,,,***++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++000111222222000000111222222111222222222222333333333333333444444444555555333555777777666666777999:::777777999:::888999<<>>>>>EEESSScccsss|||zzzxxxxxxwwwvvvsssqqqlllllllllkkkiiifffdddbbb___^^^[[[WWWTTTSSSTTTUUUYYY\\\eeerrrtttcccZZZTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPOOOMMMLLLJJJIIIFFFDDDCCCBBB@@@;;;666222000000///............//////...,,,+++***+++,,,,,,---,,,+++******+++---...***++++++,,,,,,++++++***,,,+++******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,---------,,,++++++111222333222111111111333000111222333333333333222000111222333333333222222222333444444444444777999999666666:::;;;:::;;;>>>===@@@KKKZZZiiiwww}}}||||||{{{xxxvvvqqqqqqpppooommmkkkiiihhhcccaaa]]]YYYUUUSSSRRRRRRSSSVVV]]]hhhxxxmmm^^^VVVUUUSSSQQQPPPPPPPPPQQQOOOOOOOOONNNMMMLLLKKKJJJFFFEEECCCBBBAAA===999555111000//////......//////111000///...------------000///---+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,+++***))))))*********************************++++++,,,,,,,,,,,,,,,------------,,,,,,111222333333111111222333000111222333333333222222000111222333333333222222333444555555555666999;;;888555666:::;;;;;;<<<@@@@@@GGGUUUeeesss~~~|||zzzxxxvvvtttsssrrrmmmjjjeee___[[[WWWTTTSSSRRRTTTYYY___jjj{{{|||hhhXXXWWWTTTQQQPPPOOOPPPPPPMMMMMMNNNNNNMMMLLLLLLKKKGGGEEECCCBBBAAA>>>;;;888111000000///////////////000000000000///...---,,,+++,,,---......,,,***))),,,,,,+++******+++,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,---............111222333333111111222333000111222333444333222222222333444555666555444444555666777666666777:::===777555555:::<<<;;;===AAAEEENNN^^^ooo|||~~~|||{{{{{{xxxtttnnngggbbb]]]YYYVVVTTTUUUWWWZZZ```nnn|||qqqzzzrrrZZZXXXUUURRROOOOOOOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLGGGFFFCCCBBBAAA???<<<:::111111000///////////////---...//////...,,,***)))$$$'''---111222000,,,***---,,,***))))))***,,,---,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---............111111222222222333333333333222222222222333444444111222555666777777555555666666666777888888999999666888888888888<<>>DDDPPPZZZpppxxxpppkkk```\\\XXXWWWWWW[[[eeeqqq{{{uuuwwwwwwjjj]]]WWWUUURRRQQQRRRPPPQQQQQQQQQPPPNNNLLLKKKKKKHHHEEEEEEFFFEEEAAA===999555000...000111111///------------------------***++++++,,,---...//////,,,,,,+++++++++,,,------,,,,,,++++++******++++++......------,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,------------....../////////......---------------,,,111111222222222333333333111111111111111222222333444444333333444555777888555555666666777888888888666:::======???IIIZZZhhh}}}xxxrrrgggaaa\\\YYYXXXYYYbbbkkk||||||vvvfff]]]XXXTTTRRRSSSQQQQQQQQQPPPOOONNNLLLKKKKKKIIIGGGFFFFFFEEEBBB???;;;777111...///000000///............------------***++++++,,,---...//////------,,,+++++++++,,,,,,,,,,,,++++++***++++++,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,------------..................------,,,,,,++++++111111222222222333333333222222222222222333444444222333444666666666666555666777777888888999:::::::::<<<======CCCRRRfffvvvzzzrrrkkkdddaaa______eeelllwwwsssfff^^^WWWSSSSSSQQQQQQQQQPPPOOONNNMMMLLLKKKJJJIIIHHHGGGEEECCCAAA>>>:::444000...---------/////////......---------------------------------///...---,,,+++*********,,,++++++***++++++,,,,,,)))*********+++++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++************++++++---------,,,,,,,,,,,,+++------,,,,,,++++++******111111222222222333333333555555444444555555666777111222555777777777555444777777888999999::::::;;;======>>>CCCNNNaaawwwyyyqqqiiieeebbb```dddjjjsss{{{sssfff\\\VVVTTTRRRQQQPPPOOONNNMMMMMMMMMKKKKKKJJJIIIHHHFFFDDDCCC???===888333///---------000000//////...---------.........------,,,,,,,,,......---,,,++++++++++++++++++******++++++,,,,,,(((((()))******+++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++******))))))******+++---------,,,,,,+++++++++,,,+++++++++++++++******111111222222222333333333444444333333444444555666333333444555666666666666777777777888999999::::::<<<>>>BBBNNN```uuuyyyooojjjfffcccdddhhhooovvv~~~pppbbbYYYVVVRRRQQQPPPOOONNNMMMMMMMMMKKKKKKKKKJJJHHHFFFEEEEEE???>>>;;;777333000//////000000000///...---------......---------,,,,,,,,,++++++++++++,,,,,,---...++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,---------------+++++++++,,,,,,,,,,,,,,,111111222222222333333333111111000000111111222333555444333333333555777888666666666777888888999999;;;===FFFWWWmmmzzztttooojjjjjjmmmmmmrrryyywwwggg\\\XXXRRRRRRPPPOOONNNMMMMMMMMMKKKKKKLLLKKKHHHFFFFFFFFF??????===:::666333333333111000000///...---------------------------------((())))))+++,,,...000111+++*********+++,,,,,,---...------,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,---...///000111,,,,,,,,,------.........222222222222222222222222444444444444444444444444777666666555555555666666888777666666888:::<<<<<<>>>FFFSSSfff{{{wwwrrrppppppoootttuuuwwwzzz~~~qqqbbbXXXTTTQQQOOOPPPOOOLLLKKKMMMNNNNNNNNNMMMLLLJJJIIIHHHDDDBBB???===:::777333000000///////////////000111000000///...............------------------------......------------......---------,,,,,,++++++++++++,,,...//////...,,,+++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******........................222222222222222222222222444444444444444444444444666666555555555555666666555444444666888:::<<<<<>>???JJJVVVgggwww}}}{{{xxxtttsssrrrssstttxxxyyy{{{~~~zzzhhhWWWQQQMMMMMMNNNLLLLLLOOOLLLLLLLLLLLLKKKKKKJJJIIIIIIGGGDDDBBB???;;;777333111000000//////000000000000/////////............------------------------......------------......------------,,,,,,,,,,,,+++,,,---......---,,,+++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////........................111222222222222222333333333333444444444444444444666555555555555666666777666777999:::<<<>>>AAACCCMMM[[[nnn~~~yyysssnnnlllllllllnnnnnnnnnooossswww|||vvvcccZZZRRROOONNNLLLLLLNNNKKKKKKLLLLLLLLLKKKJJJJJJJJJHHHFFFCCCAAA===888444111111000000///000000000///////////////......---------------------------......------------......------------------,,,,,,,,,,,,---......---,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////........................111111111222222333333333333333333444444444555555555555555555555666777777777999;;;;;;<<>>:::888555222000//////000/////////////////////////////////...------,,,,,,++++++,,,---............---.........---,,,,,,+++++++++++++++++++++++++++,,,++++++++++++,,,------.........------,,,,,,,,,000000000///.........---,,,,,,------------,,,,,,333333333333333333333333555555555666666666777777555555555666777888999::::::<<>>???CCCKKKYYYkkk|||wwwmmmeee]]]WWWQQQMMMIIIGGGHHHIIIJJJKKKMMMQQQVVVYYYYYYWWWUUUTTTOOOOOONNNNNNPPPSSSVVVXXXZZZ]]]cccgggiiillloooqqquuuzzzzzzcccXXXUUUOOOOOOPPPPPPPPPPPPOOONNNNNNMMMKKKKKKKKKHHHEEEBBB===:::777333111000///000////////////////////////------......///000000111............---,,,+++***------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------------,,,,,,,,,******++++++++++++++++++.........//////.........333333333444444444444444555666666666666777777777666666666777888999:::;;;>>>???EEERRRfff{{{{{{rrriii```ZZZQQQNNNIIIFFFFFFGGGHHHHHHMMMPPPTTTUUUSSSQQQOOONNNPPPOOONNNNNNNNNPPPRRRSSSSSSVVVYYY\\\]]]___aaacccgggkkkrrryyygggYYYUUUNNNOOOOOOOOOPPPPPPOOOOOOLLLJJJIIIIIIIIIGGGDDDBBB>>><<<888555222000000000////////////////////////.........//////000000000---.........------,,,+++,,,------...------,,,,,,------------------------------,,,,,,------...///------------------------,,,,,,------.........///......////////////......333333333444444555555555666666666666777777777888777777777777888:::;;;<<<===@@@JJJ]]]uuuxxxoooeee]]]UUUQQQLLLHHHGGGHHHHHHGGGJJJMMMOOOPPPNNNLLLLLLLLLOOOOOONNNMMMMMMNNNOOOOOOOOOQQQSSSTTTUUUUUUWWWYYYZZZ^^^cccjjjqqqyyymmm[[[SSSOOOOOONNNNNNOOOOOOOOOPPPLLLJJJIIIHHHIIIHHHFFFDDD@@@>>>:::666333111000000////////////////////////000/////////.........---+++,,,------.........---,,,,,,------...------,,,---------------------------,,,,,,,,,,,,---......------------------------------......//////000000......////////////......333333333444555555666666666666666777777777888888777777777888999:::<<<<<>>999666555333111000///......///000...---////////////////////////000000///...---,,,,,,+++------------------------,,,,,,,,,++++++*********---.........---,,,,,,+++------------------------------------------------***...111111///---...000444444444444444444444444666666666777777777888888999777777:::;;;<<>>GGGPPPiiiqqqiii^^^VVVRRROOOKKKIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDFFFGGGGGGIIIJJJLLLNNNPPPPPPPPPPPPJJJIIIHHHGGGHHHIIIKKKLLLNNNNNNOOOQQQSSSUUUWWWXXXSSSWWW]]]bbbgggnnnwww~~~hhh^^^UUURRRQQQNNNLLLNNNKKKKKKKKKKKKJJJIIIHHHHHHFFFCCC@@@>>>;;;888444111111000//////000000///---////////////////////////---------.........//////------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++******,,,------,,,444444444444555555555555777777777888888888999999<<<:::;;;<<<===@@@KKKWWWooowwwooocccZZZUUUQQQMMMJJJIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHKKKMMMOOOOOOOOOOOOLLLKKKIIIHHHHHHIIIJJJKKKMMMLLLLLLMMMNNNPPPRRRSSSOOOQQQTTTVVVZZZaaaiiiooowww}}}pppdddXXXSSSPPPNNNMMMNNNKKKKKKLLLLLLLLLJJJHHHGGGEEEDDDBBB@@@>>>;;;666222333111000000000000///...////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///+++((())),,,......,,,444444444555555666666666666666666777777777888888;;;:::;;;<<<>>>DDDRRR```ttt~~~vvvjjj___YYYTTTPPPMMMJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFEEEFFFIIIKKKMMMNNNNNNNNNKKKJJJHHHFFFFFFGGGHHHIIILLLLLLLLLMMMNNNOOOPPPQQQOOOOOOOOOOOORRRWWW]]]aaahhhnnnuuu{{{zzzkkk[[[TTTQQQNNNMMMNNNKKKLLLLLLMMMLLLJJJIIIHHHEEEDDDCCCBBBAAA===888444444222111000111111///...////////////////////////000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------000---******...000///...444444444555666666777777666666666777777777888888999999;;;>>>@@@IIIZZZkkk}}}~~~qqqfff___YYYTTTPPPMMMMMMLLLKKKIIIHHHGGGGGGDDDCCCCCCCCCCCCDDDEEEEEEBBBDDDFFFIIIKKKLLLLLLLLLHHHGGGEEEDDDCCCDDDFFFGGGJJJKKKMMMNNNOOOOOOOOOOOOOOOMMMKKKJJJLLLOOOSSSUUU\\\```fffjjjmmmrrryyywwwcccXXXTTTPPPNNNOOOLLLLLLLLLLLLKKKJJJIIIIIIFFFEEEDDDCCCBBB???;;;777555333222111222111000...////////////////////////111000///...---,,,++++++------------------------,,,,,,,,,,,,---------------......////////////...------------------------------------------------000...------///000000///444444444555666777777777777777777888888888999999999999<<<@@@DDDOOOcccvvvxxxmmmeee___YYYUUUPPPPPPOOOMMMLLLKKKJJJIIIFFFEEEDDDDDDCCCCCCDDDDDD@@@AAADDDGGGIIIJJJKKKKKKGGGFFFDDDCCCCCCEEEFFFHHHIIIKKKNNNPPPRRRQQQPPPOOOLLLJJJHHHHHHIIIKKKMMMOOOSSSVVVZZZ\\\]]]aaaggglllssswww~~~nnn___YYYSSSPPPOOONNNMMMLLLKKKJJJJJJJJJJJJHHHFFFEEEDDDCCC@@@===:::666444222222222111000...//////////////////////////////......---------,,,------------------------,,,,,,,,,---------......,,,---......//////..............................---------------------------...000000/////////000444444444555666777777888888888999999999:::::::::999:::===BBBGGGSSSiii}}}}}}rrriiiccc]]]YYYRRRRRRPPPOOONNNLLLKKKKKKGGGFFFEEEDDDDDDCCCCCCDDD>>>@@@CCCFFFHHHIIIIIIJJJHHHGGGFFFEEEFFFGGGIIIJJJJJJLLLPPPTTTUUUTTTRRRPPPKKKIIIGGGGGGIIIKKKMMMMMMNNNPPPSSSSSSSSSVVV\\\aaaaaafffnnnuuu}}}vvvfff]]]VVVQQQPPPOOONNNLLLJJJJJJJJJKKKKKKIIIGGGEEEDDDCCCAAA>>><<<666444333222222222000...////////////////////////---------............///------------------------,,,,,,,,,------.........+++,,,,,,---.........---////////////////////////------------------------***...111111///---...000333222444999>>>>>>999333:::999777777888999999888===<<<>>>EEENNN^^^uuuuuulllccc^^^XXXUUURRROOOOOONNNLLLKKKIIIHHHFFFEEECCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEBBBBBBBBBCCCEEEFFFHHHIIIJJJLLLOOOQQQRRRSSSRRRQQQKKKJJJHHHGGGGGGIIILLLNNNOOONNNNNNNNNOOOQQQSSSTTTYYY[[[___dddkkksss}}}uuucccZZZVVVUUURRRPPPMMMLLLLLLKKKJJJHHHJJJIIIHHHFFFEEECCCBBBAAA;;;777333111222222000...//////000000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////------------------------------............------111111000000//////......555444555999>>>???:::666888777666777888999::::::;;;:::>>>IIIWWWjjj|||rrrhhhccc]]]YYYUUUSSSQQQPPPOOOMMMJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBAAABBBBBBCCCDDDDDDBBBBBBBBBCCCDDDFFFHHHHHHHHHJJJMMMPPPRRRRRRRRRRRRLLLKKKIIIHHHIIIKKKMMMOOONNNMMMMMMLLLLLLMMMOOOOOOQQQSSSWWW[[[aaaiiiqqqwwwjjj\\\UUUSSSSSSPPPNNNMMMMMMMMMKKKJJJJJJJJJHHHGGGEEECCCBBBAAA;;;777333222222222000...//////000000///......---------------------------................................................---------.........//////------------------------...//////////////////...////////////.........---666444444777;;;<<<:::666666666666777888999;;;;;;;;;;;;AAAPPPdddyyy{{{qqqkkkccc```[[[WWWUUUSSSQQQOOOLLLKKKIIIGGGEEECCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCAAAAAABBBCCCDDDFFFGGGHHHFFFHHHJJJMMMPPPQQQRRRRRRLLLKKKJJJIIIJJJLLLNNNPPPMMMLLLJJJIIIIIIIIIJJJJJJKKKMMMOOOSSSWWW^^^eeejjjrrrwwwrrr```VVVTTTSSSQQQNNNMMMNNNNNNNNNMMMLLLKKKIIIGGGEEECCCAAAAAA;;;888555222222111///...//////000000000///......////////////////////////000000000000000000000000........................---------...............------------------------//////000000000000//////............------------444333222333666777777555777777888888888888:::<<<>>>???HHH[[[rrrzzztttjjjfff```\\\XXXUUURRROOOOOOMMMKKKIIIFFFEEEDDDCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAABBBBBBDDDEEEGGGHHHFFFGGGIIIKKKMMMNNNNNNNNNJJJJJJIIIIIIJJJLLLNNNOOOKKKJJJIIIGGGGGGHHHHHHIIIJJJLLLNNNPPPSSSXXX^^^bbbfffkkkqqqxxxyyycccYYYVVVRRRPPPMMMLLLMMMNNNNNNNNNMMMLLLJJJHHHFFFCCCBBBAAA<<<:::777444222000///...//////000000000//////...////////////////////////000000000000000000000000......................................................................../////////000000/////////........................444333333333555666666666888:::;;;:::888888:::<<<@@@DDDRRRiii}}}rrrmmmgggaaa\\\XXXSSSQQQRRRQQQNNNLLLIIIGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCEEEGGGHHHGGGGGGHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHJJJLLLMMMIIIIIIHHHGGGHHHIIIJJJKKKLLLMMMOOOPPPQQQUUUYYY\\\^^^aaafffkkkrrrzzzhhhZZZUUURRROOOLLLKKKLLLMMMNNNNNNMMMLLLKKKIIIFFFDDDCCCBBB>>><<<999666222000///000//////000000000000000///000000000000000000000000////////////////////////.............................................---........................---......//////......---////////////////////////666666666666777777888888888;;;<<<<<<999999<<>>DDDIIITTTdddyyyrrrkkkdddaaa\\\ZZZWWWTTTPPPMMMLLLKKKIIIHHHFFFEEECCCBBBBBBBBB@@@@@@AAAAAACCCDDDFFFGGGCCCBBBBBBCCCCCCDDDFFFFFFBBBCCCDDDFFFGGGHHHIIIJJJMMMLLLJJJHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLNNNPPPNNNPPPQQQRRRSSSVVVYYY\\\^^^eeepppzzzyyygggXXXTTTPPPMMMLLLMMMNNNNNNKKKJJJJJJIIIIIIHHHGGGGGGCCCCCCAAA<<<666222222444//////000111111111111111////////////////////////////////////////////////........................//////.........---------//////////////////////////////000000000000//////---------.........//////666666666666666666666666777666888<<>>;;;;;;===@@@CCCDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCDDDFFFHHHJJJLLLMMMMMMLLLJJJIIIHHHGGGFFFFFFHHHHHHHHHHHHIIIKKKLLLNNNPPPOOONNNMMMMMMOOOQQQRRRXXX\\\bbbiiissssss\\\WWWQQQNNNJJJGGGIIIOOOKKKLLLLLLLLLJJJIIIGGGFFFDDDCCCAAA>>>999444000---111000///000111222111000111000000000//////......////////////////////////)))+++,,,,,,+++******+++,,,,,,,,,---...///000111000000000000000000000000000111222333222111000///111111000000//////......666666666666666666666666;;;999:::<<<===>>>DDDKKKaaawww|||uuupppgggccc^^^YYYVVVTTTRRRPPPOOOMMMKKKIIIGGGFFFFFFFFFEEEBBB???>>>???AAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCEEEGGGIIIJJJLLLLLLKKKJJJHHHGGGFFFFFFFFFHHHHHHGGGHHHIIIJJJLLLMMMPPPOOOMMMLLLMMMNNNOOOPPPSSSWWW\\\bbbkkkwwwfff]]]TTTOOOKKKHHHIIIMMMKKKLLLLLLLLLKKKIIIGGGFFFEEEDDDBBB???;;;777333000000///...///000111000///111111111000000/////////////////////////////////,,,...//////...------.........---------...//////000000000000000000000000...///000111111111000000111111000000////////////777777777777777777777777;;;999:::<<<<<<===EEEMMMkkk{{{pppkkkccc]]]YYYVVVTTTRRRQQQOOOMMMKKKIIIHHHHHHHHHHHHFFFCCCBBBBBBBBB@@@???AAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCEEEGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJKKKMMMOOONNNMMMLLLKKKLLLMMMNNNNNNPPPTTTXXX___kkkzzzuuugggXXXQQQNNNJJJIIIJJJLLLLLLLLLLLLKKKJJJHHHGGGEEEEEECCCAAA===999666444000///...///000000///...111111111111111000000000////////////////////////---///111000///...//////000000///...............000000000000000000000000------...///000000000000111000000000000/////////888888888888888888888888888777888;;;<<<@@@JJJVVVqqqxxxrrriiiaaa\\\XXXVVVUUUSSSRRROOOMMMKKKJJJIIIJJJHHHFFFEEEDDDDDDCCC@@@>>>@@@??????>>>>>>??????@@@AAAAAAAAABBBCCCEEEFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIJJJLLLMMMMMMLLLKKKKKKKKKLLLLLLKKKMMMOOOQQQVVV```nnnwwwrrr^^^SSSPPPMMMJJJIIILLLLLLMMMMMMLLLKKKIIIHHHEEEEEEDDDBBB???;;;888666222111///000111111000///222222111111111111111111////////////////////////---...000000...---...///000000//////...//////000////////////////////////.../////////////////////000000000000000000000000999999999999999999999999999888999;;;===BBBOOO]]]ssszzzpppgggaaa]]]ZZZXXXWWWUUURRROOOLLLKKKJJJJJJFFFEEEDDDEEEEEEDDDBBB???@@@??????>>>>>>??????@@@AAAAAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNQQQYYYeeemmmyyy~~~eeeWWWRRROOOKKKJJJLLLMMMMMMMMMMMMLLLJJJIIIEEEEEEDDDBBB???<<<999777444333222222333333111000111111111111111111222222////////////////////////---///000000///......//////......///000111222222////////////////////////222111111000////////////000000000000111111111111888888888888888888888888=========>>>>>>CCCSSSbbbwwwzzzqqqkkkfffbbb___\\\ZZZVVVRRROOOMMMKKKKKKFFFEEEDDDEEEFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEDDDDDDDDDDDDEEEGGGHHHJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNMMMNNNTTT]]]dddoooyyyppp^^^UUUOOOMMMLLLLLLMMMNNNNNNNNNLLLKKKJJJGGGFFFEEECCCAAA===:::888666444333333444444222111000000000111111111111111///////////////////////////111222222111000111111......//////000222333444000000000000000000000000222111000/////////000000000000000111111111111222888888888888888888888888???>>>???@@@@@@GGGYYYjjj~~~~~~wwwqqqkkkhhhbbb___[[[WWWRRROOOMMMMMMIIIHHHFFFFFFGGGFFFEEEDDDBBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCDDDFFFHHHIIIHHHIIIJJJKKKLLLMMMMMMMMMKKKLLLMMMLLLLLLOOOVVV[[[dddmmmyyy}}}fffXXXPPPMMMNNNLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIHHHFFFBBB???;;;999666444333333333333222000/////////000000111111111///////////////////////////111222222111000000111000000000000111111222333000000000000000000000000......------...000111222000000111111111222222222777777777777777777777777<<<<<<>>>@@@CCCLLL___rrryyysssooofffccc___ZZZUUUQQQOOONNNMMMKKKHHHGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCDDDEEEGGGHHHHHHHHHJJJLLLMMMNNNNNNNNNIIIKKKLLLKKKJJJLLLQQQVVV[[[cccooo{{{lllZZZOOOMMMOOOLLLMMMNNNOOONNNMMMLLLKKKLLLKKKJJJHHHDDD@@@<<<:::555444222222222222111///......//////000000000111////////////////////////---...000000...---...///333222111111000111111111000000000000000000000000*********+++---000333444000000111111222222222222666777777999:::;;;<<<<<<:::???BBBCCCFFFUUUlllxxxtttnnnfff___ZZZVVVSSSQQQNNNNNNNNNMMMKKKHHHEEECCCFFFEEEEEEDDDCCCBBBAAAAAABBBBBBBBBCCCCCCDDDDDDDDDBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCBBBAAABBBDDDGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLHHHHHHHHHIIIKKKNNNPPPRRRVVVYYY```jjjxxx{{{cccUUUNNNMMMHHHLLLOOOOOOMMMKKKKKKLLLMMMLLLJJJGGGCCC???<<<;;;888666333222222222111000111111111111111111111111111000///......///000111...///000///------///000---------............///000111111111111000//////111111000000111111222333111111111111111111111111888888999999::::::::::::999===AAAFFFOOOaaaxxxzzzuuunnngggaaa\\\XXXUUUQQQQQQPPPOOOMMMKKKIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFEEEEEEEEECCCCCCBBBAAABBBDDDFFFGGGGGGHHHIIIJJJJJJKKKKKKJJJHHHHHHHHHIIIKKKMMMOOOQQQRRRUUU[[[cccmmmzzziiiWWWOOOMMMKKKNNNQQQPPPNNNKKKKKKLLLKKKKKKIIIGGGEEEBBB???>>>999666333222222222111000///////////////////////////...------------...///...//////...------...000........./////////000000111222333333444444444444111111000000111111222333222222222222222222222222::::::999::::::999::::::<<<>>>BBBKKK[[[qqqyyysssmmmfff```\\\WWWVVVTTTQQQOOONNNMMMLLLHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEDDDCCCBBBBBBBBBDDDEEEFFFEEEFFFGGGHHHHHHIIIHHHHHHIIIIIIIIIIIIKKKLLLMMMNNNNNNRRRWWWZZZ```jjjwwwttt^^^SSSQQQOOOQQQRRRQQQOOOMMMLLLLLLKKKJJJIIIHHHFFFDDDBBBAAA:::777444222222222111000//////////////////////////////............//////---...///...,,,,,,.../////////000000000111111111......///000111222333333111111000000111111222333333333333333333333333333999999999::::::;;;;;;;;;BBBBBBEEEQQQggg~~~xxxqqqiiiddd^^^\\\YYYUUURRROOONNNNNNIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCDDDEEEEEECCCDDDEEEFFFFFFGGGGGGGGGIIIIIIIIIJJJJJJKKKKKKLLLKKKPPPTTTUUUVVV^^^lllwwwggg[[[XXXQQQRRRRRRRRRQQQOOONNNNNNLLLKKKKKKIIIGGGEEEDDDCCC;;;888555333333333222111111111111111111111111111111111111111111111111111---.........,,,,,,---////////////000000000111111------......///000111111111111000000111111222333333333333333333333333333666777888999;;;<<<===>>>DDDDDDJJJ\\\vvvzzzrrrmmmgggeee```[[[VVVSSSQQQPPPLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDFFFEEEEEEEEEDDDDDDEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFHHHHHHIIIIIIJJJJJJJJJJJJHHHLLLPPPPPPPPPVVVbbbmmmtttppp```[[[RRRRRRQQQRRRRRRRRRQQQPPPNNNMMMLLLJJJHHHEEECCCBBB<<<999666444444333222111111111111111111111111111111222222222222222222111---...///...,,,,,,...///....../////////000000000333222222111111111222222111111000000111111222333222222222222222222222222555666888999<<<===???@@@AAAGGGUUUmmm{{{wwwpppnnnjjjddd___[[[WWWVVVSSSSSSQQQPPPNNNMMMKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFHHHHHHGGGGGGFFFFFFEEEEEECCCDDDEEEFFFFFFGGGGGGFFFGGGGGGHHHIIIJJJJJJJJJIIIFFFIIILLLLLLLLLQQQZZZaaagggrrrzzzeee[[[TTTSSSQQQQQQRRRRRRQQQOOONNNMMMLLLJJJHHHFFFCCCBBB===:::777555444444222111////////////////////////000000111111111111000000...///000///------///000........./////////000000333222000/////////000111111111000000111111222333111111111111111111111111777777888:::<<<===>>>???@@@MMMeeexxxvvvssspppkkkfffccc```^^^\\\ZZZXXXTTTRRROOONNNNNNMMMMMMMMMLLLLLLLLLLLLIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDEEEFFFGGGGGGHHHHHHHHHEEEFFFHHHIIIJJJJJJJJJIIIIIIJJJKKKKKKLLLOOOTTTWWW\\\hhhyyyoooaaaYYYVVVRRRQQQQQQQQQNNNLLLKKKKKKJJJJJJHHHFFFEEEDDD>>>;;;777555555444222111////////////////////////000000111222222111000000///000111000......000111//////000000000111111111///...---,,,,,,---///000111111000000111111222333222222222222222222222222999999::::::;;;<<<======CCCTTTsss|||{{{zzzwwwtttooollliiieeedddaaa]]]ZZZVVVSSSRRRPPPPPPPPPOOOOOONNNNNNNNNJJJKKKLLLMMMMMMNNNMMMMMMKKKKKKKKKJJJIIIHHHGGGFFFEEEFFFGGGHHHHHHIIIIIIHHHDDDEEEGGGIIIJJJJJJJJJIIIMMMMMMMMMMMMNNNPPPRRRSSSVVVaaarrryyyjjj\\\XXXTTTQQQPPPOOOKKKHHHHHHIIIIIIIIIHHHHHHGGGFFF>>><<<888666555444333111111111111111111111111111222333444555555444333222000111111111//////111222000111111111111222222222000///......///111444555111111111000111222222333333333333333333333333333<<<;;;999888999<<<@@@BBBLLL]]]}}}}}}xxxuuurrrpppmmmiiieeeaaa^^^\\\[[[YYYVVVUUUTTTRRRPPPMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKHHHHHHIIIJJJKKKKKKKKKJJJIIIJJJJJJKKKLLLMMMMMMNNNJJJJJJKKKLLLNNNQQQSSSTTTVVV]]]iiiyyylll]]]WWWRRRQQQOOOLLLMMMQQQMMMMMMLLLJJJGGGEEECCCAAA???===:::777444333333333333222222222111000000000000111111...++++++...222000000000000000//////...000000000000000000000000////////////000000000000...//////000111222222222333111///111444555333111;;;::::::999:::===@@@CCCRRReee}}}zzzxxxwwwuuurrrnnniiifffdddaaa___\\\ZZZYYYWWWTTTRRROOOOOOOOOOOOPPPQQQQQQRRROOOOOOMMMLLLLLLKKKKKKKKKIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQUUU[[[fffttt{{{ddd[[[SSSQQQPPPMMMMMMOOONNNNNNMMMKKKIIIFFFDDDCCC@@@>>>:::777555444333444222222222222111111111111222222111///------000222000000000000000//////...000000000000000000000000////////////000000000111/////////000111222222222333111000111333555333222999:::;;;;;;<<<>>>BBBEEEXXXnnn}}}zzzvvvrrrooojjjgggdddbbbaaa___[[[YYYUUUUUUUUUUUUVVVVVVVVVWWWSSSRRRQQQOOONNNMMMMMMLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPOOOOOOOOOPPPPPPQQQTTTYYYbbbnnn}}}nnnaaaTTTQQQQQQOOOMMMLLLNNNNNNMMMLLLJJJHHHFFFEEE@@@>>>;;;888666444444444111111111222222222222222444222000///000111111111000000111111000000///...000000000000000000000000/////////000000000111111//////000000111222222222333222111222333444333222888:::<<<======@@@EEEIII[[[ttt{{{yyyssspppmmmkkkiiigggdddaaa]]]]]]]]]\\\[[[ZZZZZZYYYWWWUUUTTTRRRPPPNNNNNNMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNOOOOOOQQQRRRTTTTTTSSSXXX___hhhvvvxxxgggVVVQQQRRRQQQMMMKKKMMMMMMMMMLLLJJJHHHGGGFFF@@@???===:::777666555444111111111222222333333333444111...///111333111///000111111111111000//////000000000000000000000000//////000000000111111111000000000111111222222222222222222222333444444333777:::===>>>>>>AAAHHHMMM]]]vvvzzzwwwtttrrrqqqooollliiihhhgggfffdddaaa^^^\\\ZZZYYYXXXVVVTTTRRRPPPOOOOOOQQQQQQPPPOOOOOOOOOPPPQQQPPPPPPPPPPPPPPPOOOOOOOOOPPPOOOPPPPPPQQQRRRSSSTTTSSSWWW]]]eeerrrooo[[[SSSSSSRRRNNNLLLLLLLLLKKKKKKIIIHHHGGGFFFAAA@@@>>>;;;999777666555111111222222333333333444222///---...111222111...111111111111111000000///111111111111111111111111000000000000111111111111111111111111222222222222222222333333333333444444777:::===>>>>>>BBBKKKRRRaaazzz~~~{{{yyyxxxwwwtttrrrqqqqqqooolllhhhddd```^^^\\\[[[YYYWWWUUUTTTSSSSSSTTTSSSRRRQQQPPPQQQRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQTTTSSSRRRQQQPPPOOOOOOOOOQQQVVV\\\cccooo|||eeeYYYVVVSSSOOONNNKKKKKKKKKJJJIIIHHHGGGFFFAAAAAA???===:::888666555222222222333333333333333000///...///111111111///111111222222111111000///111111111111111111111111000000000111111111222222222222222222222222222222222333444444333333444555888;;;>>>======CCCMMMWWWjjj~~~|||zzzxxxxxxvvvtttpppkkkgggddd______]]][[[YYYXXXXXXXXXVVVUUUSSSRRRQQQRRRSSSTTTQQQQQQQQQRRRRRRSSSSSSSSSTTTSSSRRRPPPOOONNNNNNNNNNNNTTT[[[bbbmmmqqqaaaYYYSSSOOOOOOKKKKKKKKKKKKKKKJJJIIIHHHBBBAAA@@@>>>;;;999777666333333333333333333222222...000222222111111111222111222222222222111000000111111111111111111111111000000111111111222222222222222222222222222222222111333555555333222444666888;;;>>>======CCCOOOYYYqqq{{{{{{zzzxxxuuupppllljjjbbbaaa```^^^]]]\\\[[[[[[WWWVVVTTTRRRRRRSSSTTTUUUPPPQQQQQQRRRSSSTTTTTTUUUPPPPPPOOOOOOOOOPPPPPPQQQLLLRRRZZZaaalllzzzggg[[[SSSOOOOOOLLLLLLLLLLLLLLLKKKJJJJJJBBBAAA@@@???<<<999777666444444444333333222222222...111444444222111222555111222222222222111000000111111111111111111111111000111111111111222222222222222222222222222222222111444666555333222444777===<<<>>>AAAAAAFFFVVVhhh~~~|||wwwrrrooohhhhhhiiihhhfffccc```]]]\\\YYYVVVSSSSSSSSSSSSRRRSSSSSSTTTUUUVVVVVVWWWWWWUUUTTTRRRPPPOOOPPPQQQRRRRRRSSSYYYaaalll}}}nnnZZZSSSQQQPPPPPPNNNLLLKKKJJJIIIGGGEEEEEEDDDCCC@@@===:::888666555444333222111111111111111111111111111111111111////////////////////////111111222222222333333333333333333222222111111111222222333333333444444444222222333444555555555555:::999;;;>>>AAAIII[[[nnn|||wwwtttmmmmmmlllkkkhhheeebbbaaa___\\\XXXVVVUUUUUUTTTSSSSSSSSSTTTUUUVVVVVVWWWWWWVVVTTTRRRPPPOOOOOOPPPQQQRRRSSSYYYaaalll}}}www___UUURRRPPPRRRPPPNNNMMMMMMLLLIIIHHHFFFEEECCCAAA>>>;;;999777555555444222222111111222111111111111111111111111111111111111111111111111111111222222222333333333333333333222222222111111222222222222333333333444222222333444555555555555999888:::>>>CCCPPPfffyyy|||yyytttsssqqqnnnkkkhhhfffeeeccc```[[[XXXWWWVVVTTTSSSRRRSSSTTTUUUVVVWWWXXXXXXVVVTTTRRROOONNNNNNOOOPPPRRRSSSYYYaaakkk|||gggXXXRRRPPPQQQOOOMMMMMMMMMLLLKKKIIIGGGFFFEEEBBB@@@===:::999666555444333333333333333222222222222222222222222333333333333333333333333111111222222222333333333333333333222222222222111111111222222222333333333222333444555555666555555;;;;;;<<<@@@HHH[[[sss}}}zzzyyyuuurrrnnnkkkiiiiiifffccc^^^[[[YYYWWWTTTRRRRRRSSSTTTUUUVVVWWWWWWXXXVVVTTTQQQOOONNNNNNNNNOOORRRSSSXXX```jjjzzzmmmZZZSSSPPPNNNMMMKKKKKKKKKKKKJJJHHHGGGGGGEEEDDDAAA>>><<<;;;666666555444444444444444222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222111111111222222222333333222333444555666666666666<<<===>>>AAAMMMddd~~~~~~|||yyyuuuqqqnnnlllkkkhhheeeaaa^^^[[[YYYUUUSSSSSSTTTTTTUUUUUUVVVWWWWWWTTTSSSPPPNNNMMMMMMNNNOOORRRTTTXXX```iiiyyysss___VVVRRROOOMMMLLLKKKLLLLLLJJJHHHGGGGGGFFFDDDBBB???===<<<666666555444444444555555222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333333333444555666666666666:::===???CCCRRRmmm~~~|||xxxuuuqqqooommmkkkhhhdddaaa___\\\XXXUUUUUUUUUUUUUUUUUUUUUUUUUUURRRQQQOOOMMMMMMMMMNNNOOOSSSTTTXXX___iiixxxjjj\\\SSSRRRPPPNNNNNNNNNMMMLLLJJJGGGGGGFFFDDDBBB@@@>>><<<666555555444444444555555333333333333333333333333111111111111111111111111111111222222222333333333111222222222222333333333222222333333333444444444333333555666666666666666:::???BBBHHH[[[yyy|||yyyuuurrrpppnnnkkkhhheeeccc```\\\YYYWWWWWWVVVUUUUUUTTTTTTSSSQQQOOONNNLLLLLLNNNOOOPPPSSSTTTXXX___hhhwwwwwwcccUUUSSSQQQOOONNNNNNMMMKKKIIIFFFFFFEEEDDDBBB???>>><<<555444444444444444555555333333333333333333333333111111111111111111111111111111222222222333333333111111222222222333333333333333444444444555555555333444555666666777777777;;;AAAFFFNNNccc|||xxxtttrrrpppnnnkkkhhhfffccc___\\\XXXXXXWWWVVVUUUTTTSSSRRROOONNNMMMLLLLLLNNNPPPQQQSSSTTTXXX___hhhwwwhhhVVVRRRPPPNNNMMMLLLKKKHHHFFFFFFFFFEEECCCAAA???===<<<444444333333333444444555333333333333333333333333111111111111111111111111111111222222222333333333111111111222222333333333444444444555555555666666333444555666777777777777===@@@HHHZZZttt|||xxxuuussssssqqqnnnllljjjgggccc```]]]ZZZWWWVVVVVVVVVUUUTTTQQQOOONNNLLLLLLMMMOOOPPPTTTUUUZZZ___fffuuuvvveeeYYYUUUPPPLLLMMMOOOMMMIIILLLIIIFFFDDDDDDBBB@@@???;;;:::888666555444444555555444444333333444444555222222222333333444444444555444444333222111000000222222222222222222222222222222333333444555666666444222333777888777999===AAADDDNNNaaa}}}~~~zzzwwwuuuuuusssqqqnnnllliiieeebbb^^^[[[XXXVVVVVVVVVUUUTTTPPPOOONNNMMMMMMNNNPPPQQQSSSUUUYYY___ffftttooo]]]XXXPPPLLLLLLMMMKKKHHHKKKIIIFFFDDDCCCBBB@@@???;;;:::888666555444444555444444333333333333444444222333333333333333333444444444333333222111111111222222222222222222222222333333333444444555555555555333444777888888:::???CCCFFFRRRiii}}}zzzyyyxxxvvvtttrrrppplllhhheee___\\\YYYWWWVVVVVVUUUTTTOOOOOONNNNNNNNNPPPQQQRRRSSSTTTYYY^^^eeettt}}}eee]]]SSSNNNMMMMMMKKKHHHKKKHHHEEEDDDCCCBBB@@@???<<<;;;888666555444444555333333222222222222333333444333333333333333333222333333333333222222222222333333333333222222222222444444444444444444555555666444444888999999>>>DDD@@@FFFTTTnnn}}}|||zzzxxxvvvuuusssooojjjgggaaa^^^ZZZXXXWWWVVVUUUTTTOOOOOOOOOOOOPPPQQQRRRSSSRRRTTTXXX^^^eeetttnnnaaaTTTOOOOOONNNLLLKKKJJJHHHEEEDDDCCCBBBAAA???===;;;999777555444444444333222222111111222222333444444444333333222222222222222222333333333444444333333333333333222222222555555555555444444444444666555666999:::<<>>===:::888666444444444333333222222222222333333444333333333333333333222222222333333444444555555555555444444333333222222555555555555555555666666777777999<<>>AAAIIIYYYhhhFFFVVVooo~~~yyysssooogggddd___\\\ZZZXXXVVVTTTSSSSSSTTTTTTTTTSSSSSSRRRUUUWWW[[[aaahhhwww{{{cccZZZWWWQQQNNNQQQMMMKKKHHHGGGHHHGGGFFFEEE???>>>;;;888666555444444555444444333333444444555222222222333333444444444444444444444444444444444666666555444333333222222333444444555666777888888777888;;;???CCCLLL]]]mmmJJJdddzzz~~~}}}xxxssspppjjjfffaaa^^^[[[YYYVVVUUURRRSSSTTTSSSRRRSSSTTTVVVVVVWWWZZZaaaiiixxxuuu```WWWSSSOOOLLLJJJIIIHHHGGGFFFDDDCCCCCC@@@???>>>;;;999666555444444444444444444444444444222333555666666666555444555444222111111222444555444444444555555555555666777777777777777777666555888888;;;@@@EEEPPPggg}}}RRRlll~~~yyytttppplllhhhccc___\\\YYYWWWUUUPPPQQQRRRRRRPPPQQQRRRTTTWWWWWW[[[aaaiiixxxkkk\\\TTTNNNKKKJJJIIIHHHGGGFFFEEEDDDCCCAAA@@@>>><<<999777555444444444444444444444444444333444444555555555555555444444222222222222444444444444444555555555555666666666777777777666666555777666:::CCCMMM\\\ttt]]]www~~~yyyuuurrroookkkeeeaaa]]]ZZZWWWUUUQQQRRRRRRRRRQQQQQQSSSTTTXXXXXX\\\bbbjjjxxxzzzdddUUUNNNLLLJJJJJJIIIHHHFFFEEEDDDDDDAAA@@@>>><<<:::777666555444444444444444444444444444444444444444555555666333333333333333333333333444444444555555555555666555555555666666666666666888888<<>><<<:::888777666444444444444444444444444555444333222333444555666222333333444444333333222444444444555555555555666444444444555555666777777<<<<<>><<<:::999888444444444444444444444444333333333333333444444555333333333333333333333333444444444555555555555666555555444555666888:::;;;===GGGUUUeeexxx}}}{{{yyyrrrnnniiiddd```]]]YYYWWWRRRSSSTTTSSSRRRRRRTTTVVVUUUWWW\\\cccmmm}}}hhhXXXRRRMMMLLLKKKJJJIIIHHHGGGFFFAAAAAA@@@>>><<<;;;:::999444444444444444444444444222222333444444444444333444444222222222222444444444444444555555555555666666555555555777999<<<===DDDSSSeeettt~~~{{{zzzqqqmmmhhhccc```]]]ZZZWWWTTTUUUVVVUUUTTTTTTVVVXXXUUUVVV[[[cccnnn~~~kkkYYYQQQMMMMMMLLLJJJIIIHHHGGGFFFBBBAAA@@@>>>===;;;::::::444444444444444444444444111222333444555444333222555444222111111222444555444444444555555555666666666666555666777:::===???MMM^^^rrr}}}yyyvvvtttpppkkkfffccc```\\\ZZZVVVUUUTTTRRRRRRRRRSSSSSSXXXYYY^^^fffooorrr\\\UUUPPPNNNLLLKKKLLLKKKIIIGGGEEECCCAAA??????>>><<<:::777666666555555555555666555444444333333444444555444444444444555555555666555555555555555555555555777444444666777999???GGGYYYttt{{{xxxtttpppkkkfffccc```\\\ZZZWWWVVVTTTSSSSSSSSSTTTTTTXXXYYY^^^eeeooo{{{bbbWWWPPPNNNLLLKKKLLLKKKIIIGGGEEECCCAAA@@@???>>><<<:::777777666555555555555666555444444333333444444555444444555555555666666666666666666666555555555555888666666777888:::DDDNNNfff|||~~~{{{uuuqqqkkkgggccc```]]]ZZZXXXWWWVVVUUUTTTUUUVVVWWWXXXYYY^^^fffoookkk\\\QQQOOOMMMKKKKKKKKKIIIHHHEEECCCAAA@@@@@@???===;;;888777666666555555555666555444444333333444444555555555666666666777777777666666666666666666666666888888888999999===KKKYYYvvvyyy|||uuuqqqlllgggccc```]]][[[XXXXXXWWWVVVVVVWWWXXXYYYXXXZZZ___fffpppuuubbbRRRPPPMMMKKKKKKKKKIIIHHHFFFDDDBBBAAA@@@???===;;;888888777666555555555555555444444333333444444555666666666666777777777777444555555555555555666666888888999:::;;;BBBUUUggg~~~zzz~~~{{{uuuqqqlllgggdddaaa]]][[[XXXXXXWWWWWWWWWYYYZZZ[[[ZZZ[[[```hhhqqq}}}hhhTTTQQQMMMKKKKKKJJJJJJIIIGGGEEECCCBBBAAA@@@>>><<<999999777666666555555555555444444333333444444555666666666666777777777777333333444444444555555555777888:::<<>><<<999777666555666777555444333333222222222222777666666666555555555555777666555555555555444333999777???TTTjjj{{{zzzwwwyyy{{{}}}~~~{{{tttqqqllliiifffccc```]]]XXXXXXXXXXXXYYYZZZ[[[\\\]]]aaagggmmmxxxiiiUUUNNNQQQLLLIIIKKKIIIFFFFFFFFFEEEDDDBBBAAA@@@>>><<<:::777666666666777666555555444444444444555777777666666666555555555666666555666777777777666<<<<<>><<<:::888777666666777777666666666666777777888777777777666666666555555666666666777888999::::::>>>BBBPPPfffzzzzzzwwwvvvxxx|||}}}wwwtttoookkkhhheeeaaa___ZZZZZZZZZZZZ[[[\\\]]]^^^\\\```fffooo}}}~~~eeeWWWUUUNNNLLLNNNKKKHHHHHHGGGFFFDDDBBBAAA@@@===<<<;;;999777777666666666666666666777888888999777777777666666666666555777888888777777888:::<<<===GGGZZZpppzzzyyytttwww|||yyyuuuqqqmmmiiifffbbb```]]]\\\\\\[[[[[[[[[[[[\\\\\\```fffpppooo]]]WWWNNNLLLNNNKKKIIIHHHHHHFFFDDDBBBAAA???===<<<;;;:::888777666666555555555555666777888888888777777777666666666666777888999777666666999<<<>>>NNNdddzzz}}}zzzzzzuuuxxx{{{wwwrrrnnnkkkgggcccaaa^^^]]]\\\[[[ZZZZZZZZZZZZ]]]```gggsss{{{dddZZZPPPMMMNNNKKKIIIIIIHHHGGGEEEBBB@@@???======<<<:::999888777666666555555555555666666777888888777777777666666666777888999888666777;;;???EEEYYYqqqzzzxxxzzzvvvzzz|||xxxsssooolllhhhdddaaa\\\[[[[[[ZZZZZZZZZ[[[[[[^^^aaahhhuuukkk^^^SSSOOOPPPLLLJJJJJJIIIGGGEEEBBB@@@???======<<<;;;:::888777666777666666555555555666666888888888777777777666666444777999888777999@@@EEERRRggg}}}wwwvvvxxxxxx}}}}}}yyytttppplllhhhdddbbbZZZYYYYYYYYYZZZ[[[\\\\\\___bbbiiivvvoooaaaUUUQQQRRRNNNJJJJJJIIIGGGEEECCC@@@???======<<<;;;:::888777666888888777666666555666666888888888888777777777777222666999999999<<>>===<<<<<<::::::999888888888888888777777777777777777666555666777888999:::666777<<<<<<===IIIXXXrrr|||wwwuuuwwwzzz}}}~~~|||xxxsssooommmjjjhhhfff```^^^]]]\\\\\\]]]^^^```dddfffnnn|||xxxfffYYYQQQOOOOOOMMMJJJHHHGGGEEEBBB@@@>>>======<<<;;;:::999999888888888888777777777777777777666666777777888999888666999======BBBTTTggg|||zzzuuuuuuxxx{{{~~~|||xxxsssooommmkkkiiigggaaa```^^^]]]]]]^^^```aaadddhhhpppnnn\\\SSSQQQPPPMMMJJJHHHGGGEEEBBB@@@>>>>>>===<<<;;;:::999999888888888888777777777666777777777777888888999999888888;;;===>>>HHH___uuuzzzuuuuuuyyy}}}}}}{{{xxxtttpppnnnmmmjjjiiibbbaaa___^^^^^^___aaabbbdddiiisssrrr]]]SSSRRROOOMMMKKKIIIHHHFFFCCCAAA???>>>===<<<;;;::::::999888888888888777777777666777888888999999999999999999:::===>>>AAAOOOiiizzzuuuuuuzzz~~~}}}|||yyywwwtttrrrqqqnnnkkkiiidddbbbaaa``````aaabbbdddeeekkkwwwwww```SSSQQQOOOMMMJJJIIIHHHGGGDDDBBB???>>>>>>===<<<;;;::::::888888888888777777777777888888999::::::::::::999:::<<<>>>???GGGZZZuuuyyyuuuwww|||||||||xxxvvvuuutttsssppplllhhheeecccbbbaaaaaabbbccceeegggnnn{{{gggWWWSSSMMMLLLJJJIIIIIIHHHFFFDDD??????>>>===<<<;;;::::::888888888888777777777777888999:::;;;;;;;;;:::999;;;<<<>>>BBBNNNfff|||wwwuuuwww}}}~~~|||{{{vvvvvvvvvuuutttqqqlllhhheeedddbbbaaaaaabbbdddeeeiiipppooo\\\UUUMMMKKKIIIIIIIIIIIIGGGEEE??????>>>===<<<;;;::::::888888888888777777777777888999:::;;;<<<;;;::::::;;;<<<>>>DDDTTTnnnyyywwwwwwyyyyyyuuuuuutttrrrqqqqqqooollljjjggggggfffeeecccdddfffhhhkkkttt~~~aaaRRRQQQMMMLLLMMMKKKEEECCCDDDAAA???<<<<<<<<<<<<;;;:::999999999777666555666777888777777777777777888999===>>>AAAKKK^^^www~~~|||wwwuuuvvvzzzzzzwwwtttsssrrrqqqqqqpppnnnkkkhhhhhhgggeeecccccceeehhhlllvvvhhhXXXSSSOOOMMMNNNLLLGGGEEEFFFAAA???===<<<<<<<<<;;;:::;;;;;;;;;:::999888999:::888777777777777888999999<<<===CCCQQQhhhwwwzzzyyyuuutttvvv{{{~~~yyyvvvsssrrrqqqqqqrrrrrrpppnnniiiiiihhheeecccccceeegggmmmyyyqqq```VVVQQQNNNOOONNNJJJGGGHHHBBB@@@============<<<:::;;;;;;;;;;;;;;;;;;::::::888888888888888999::::::===???HHH[[[uuuvvvsssxxx}}}xxxuuutttvvv{{{{{{wwwtttrrrqqqpppqqqssssssqqqpppkkkjjjiiifffcccccceeegggnnn|||yyydddZZZSSSNNNOOOOOOKKKIIIIIICCCAAA>>>=========<<<:::999999:::;;;<<<<<<:::888999888888999999:::;;;<<<@@@DDDQQQffftttuuu{{{~~~zzzwwwvvvwww|||}}}zzzwwwtttpppppppppqqqssssssrrrppplllllljjjgggeeedddfffhhhpppiii^^^UUUOOONNNNNNKKKIIIIIIDDDBBB???>>>>>>>>><<<;;;999999:::===??????<<<999999999999999:::;;;<<<===???HHHYYYqqqwwwzzz~~~{{{yyyxxxyyy}}}zzzwwwuuuoooooooooppprrrrrrqqqpppmmmmmmllliiiggggggiiikkktttqqqcccXXXPPPNNNNNNLLLIIIHHHEEECCC@@@??????>>><<<;;;;;;;;;<<<@@@DDDDDD@@@;;;::::::::::::;;;===>>>???>>>LLLccc}}}{{{~~~~~~|||zzzzzz|||~~~{{{yyywwwuuurrrooonnnnnnoooqqqqqqpppnnnnnnnnnmmmkkkiiiiiikkknnnzzz}}}hhh\\\RRRPPPPPPMMMIIIHHHFFFDDDAAA??????>>>===;;;;;;;;;===BBBFFFFFFAAA<<<:::::::::;;;<<<===???@@@CCCUUUppp~~~}}}{{{zzz{{{~~~}}}}}}yyyvvvuuussspppnnnooonnnmmmnnnppppppooommmnnnnnnmmmllljjjkkkmmmooo~~~lll___TTTQQQQQQNNNJJJIIIFFFDDDAAA@@@???>>>===;;;999999;;;@@@EEEEEE@@@:::::::::;;;;;;===>>>???@@@KKK___{{{xxx}}}{{{zzz~~~}}}|||wwwtttqqqpppppplllllllllmmmmmmmmmmmmmmmooonnnnnnooommmjjjnnnuuuuuufffVVVOOONNNLLLKKKKKKHHHGGGDDDBBB???===<<<;;;999@@@???999999AAABBB<<<999<<<===;;;;;;>>>BBBDDDKKKkkkyyy}}}{{{{{{~~~yyyuuuqqqooonnnnnnllllllmmmmmmmmmmmmnnnnnnooonnnnnnooommmlllpppwwwnnnZZZRRRPPPNNNLLLJJJHHHFFFDDDBBB???>>>===<<<===CCCCCC>>>???GGGIIICCC:::<<<===<<<;;;>>>CCCFFFSSSsss}}}~~~{{{{{{~~~{{{wwwrrrnnnlllkkkjjjllllllmmmnnnnnnnnnnnnnnnpppnnnooopppnnnnnnsss{{{xxx```UUUSSSQQQMMMJJJGGGFFFDDDBBB@@@???>>>===999??????;;;===DDDFFFBBB<<<=========<<<>>>DDDIII^^^}}}~~~~~~{{{}}}|||{{{}}}zzzvvvqqqmmmjjjiiihhhllllllnnnooooooooooooooopppoooooopppppppppwwwcccVVVUUURRRMMMIIIFFFEEEDDDBBB@@@??????>>>777::::::777888===>>>;;;<<<<<<===>>>===>>>FFFNNNiii}}}~~~}}}|||{{{vvv|||~~~{{{vvvqqqmmmjjjiiihhhkkkmmmnnnpppqqqqqqpppoooqqqooooooqqqqqqsss|||fffXXXUUUSSSNNNJJJGGGFFFDDDBBBAAA@@@??????<<<===<<<:::999;;;<<<:::===<<<===???>>>???HHHUUUrrrvvv|||}}}}}}}}}vvvyyy|||xxxrrrnnnkkkjjjiiikkkmmmoooqqqrrrrrrqqqppprrrpppoooqqqsssvvvmmm\\\WWWSSSNNNKKKHHHGGGEEECCCAAA??????>>>>>>>>><<<;;;:::::::::999<<<:::<<<@@@???@@@LLL[[[zzzuuunnnxxx~~~|||~~~xxxyyy{{{}}}xxxsssnnnkkkjjjiiikkkmmmooorrrssssssqqqppprrrpppppprrrtttxxxvvvdddZZZTTTOOONNNIIIHHHFFFCCCAAA???>>>===<<<;;;::::::999888888999;;;999;;;@@@@@@AAAOOOaaalllhhhuuu||||||~~~zzzyyyyyy|||}}}xxxsssnnnkkkiiiiiikkkmmmppprrrtttsssrrrqqqssspppppprrrtttyyy}}}iii]]]UUUPPPOOOJJJIIIFFFCCCAAA???=========;;;;;;<<<<<<;;;<<<===:::888;;;AAAAAAAAAPPPdddooofffooo|||yyyzzzxxxtttxxx|||zzztttnnnkkkiiihhhiiijjjmmmppprrruuuvvvwwwuuussstttvvvxxx~~~mmm^^^WWWSSSPPPLLLJJJGGGDDDAAA??????>>>======<<<;;;;;;;;;;;;<<<===AAA??????BBBBBBPPPjjjvvvfff___hhhuuuyyywwwwwwwwwyyyzzzuuuwwwyyyyyysssnnnjjjgggfffhhhiiilllnnnqqqsssuuuvvvvvvttttttwwwyyynnn___VVVRRROOOLLLJJJGGGDDDAAA@@@???>>>======<<<;;;;;;;;;;;;<<<;;;???>>>???DDDFFFUUUpppqqqeee```lllwwwxxxuuutttsssxxx~~~wwwvvvvvvyyyyyyrrrlllhhheeedddfffgggjjjmmmooorrrssstttwwwuuuuuuxxx|||sssbbbXXXSSSQQQMMMKKKHHHDDDBBB@@@??????>>>===<<<<<<;;;;;;<<<<<<:::>>>===???FFFIIIZZZwwwqqqhhhhhhttt~~~|||wwwvvvqqqxxxyyywwwuuuvvvyyyrrrkkkfffcccbbbdddeeehhhkkknnnpppqqqrrrvvvuuuvvvyyy~~~zzzggg\\\WWWUUUNNNLLLIIIEEEBBB@@@??????>>>======<<<<<<<<<<<<<<<:::>>>===???FFFKKK]]]zzznnniiilllyyy{{{vvvuuupppzzz}}}yyyvvvuuu}}}yyyqqqkkkeeebbbaaacccdddgggiiilllnnnppppppttttttvvv|||kkk^^^XXXVVVOOOMMMJJJFFFCCCAAA??????>>>>>>===<<<<<<<<<<<<===;;;???===>>>EEEJJJ^^^{{{|||mmmjjjppp}}}|||vvvuuurrr~~~|||xxxtttyyyyyyrrrkkkfffcccaaabbbcccfffiiilllnnnooopppssstttxxxooo```XXXTTTPPPNNNKKKGGGCCCAAA@@@??????>>>======<<<<<<=========@@@===>>>EEEKKK___}}}pppmmmkkkrrr{{{vvvvvvuuu~~~xxxrrruuu}}}yyyrrrlllgggdddcccbbbcccfffiiikkknnnooopppsssuuu|||wwweeeYYYUUUQQQOOOKKKGGGDDDAAA@@@??????>>>>>>===============>>>AAA===>>>FFFMMMcccfffhhhhhhppp|||wwwrrrssswwwxxxpppqqqxxxyyyrrrlllhhheeedddbbbcccfffiiikkknnnoooppptttwwwjjj]]]WWWQQQOOOLLLHHHDDDAAA@@@?????????>>>===============>>>AAA>>>???HHHPPPffftttjjjcccjjjsssxxxxxxvvvttttttyyyzzzwwwuuu~~~yyyrrrmmmjjjfffddddddfffiiikkklllmmmoooqqqvvvzzzrrr]]]UUURRROOOKKKHHHFFFDDDBBB@@@@@@@@@@@@@@@@@@????????????>>>@@@DDDEEEOOOkkkooohhhdddlllvvvyyyvvvrrrqqqrrr}}}}}}yyyvvvxxxwwwqqqmmmjjjgggeeeeeegggiiijjjkkkmmmooorrrwww{{{zzzcccYYYTTTQQQLLLIIIGGGEEECCCAAA@@@??????>>>=========>>>???>>>AAADDDFFFPPPlll}}}lllhhhjjjsss}}}}}}vvvppppppsss|||xxxtttyyy|||vvvqqqmmmkkkiiigggfffgggiiiiiijjjlllooorrryyy}}}jjj]]]VVVSSSNNNKKKIIIGGGDDDBBBBBBAAA@@@>>>=========>>>@@@???AAAEEEGGGRRRnnnxxxlllmmmsss|||yyyrrrsssxxxzzzvvvxxx{{{uuupppnnnlllkkkiiiggghhhhhhhhhhhhkkkooorrryyyooo^^^XXXTTTOOOLLLIIIGGGDDDBBBEEEDDDAAA???>>>>>>>>>???@@@???AAAEEEHHHTTTqqqrrrmmmpppxxxxxxrrruuu|||~~~yyyxxx}}}~~~zzzuuuqqqooonnnlllkkkhhhhhhhhhggggggjjjnnnrrrxxxttt^^^YYYUUUPPPLLLIIIFFFCCCAAADDDCCCAAA???>>>>>>>>>>>>@@@???AAAEEEIIIUUUsss~~~nnnlllpppxxx}}}zzzrrrpppuuu|||{{{xxxyyy{{{vvvrrrpppooonnnmmmiiiiiigggeeefffiiinnnrrrxxx{{{bbbZZZVVVQQQLLLIIIFFFCCC@@@AAAAAA@@@???>>>======<<>>@@@DDDHHHVVVtttxxxllllllpppwwwxxxvvvrrrmmmnnnvvv|||zzzxxx|||wwwsssqqqpppooonnnjjjiiigggddddddhhhnnnsssyyykkk\\\XXXSSSNNNJJJGGGDDDAAA@@@AAABBBCCCBBBAAA???>>>>>>===???DDDHHHVVVuuuwwwmmmooorrrwwwuuurrrmmmkkkooowww~~~yyy|||}}}xxxtttrrrqqqpppooojjjiiigggddddddhhhnnnssszzzsss^^^ZZZUUUPPPLLLHHHEEEBBBBBBDDDFFFHHHHHHFFFCCCBBB>>><<<>>>CCCHHHVVVuuuqqqqqqtttrrryyypppjjjjjjiiikkkxxx~~~|||vvvtttssssssrrruuunnnfffccccccfffnnnvvv{{{jjj^^^ZZZUUUIIIFFFGGGBBBCCCCCCBBBBBBBBBAAAAAAAAAFFF???>>>DDDIIIRRRjjjuuuvvvyyywwwvvvnnniiijjjjjjnnn{{{}}}wwwuuusssrrrrrrxxxpppiiieeecccdddkkksssnnn```[[[WWWKKKGGGHHHCCCBBBBBBAAAAAAAAA@@@@@@@@@CCC>>>???FFFJJJPPPcccwwwyyy{{{~~~}}}ssskkkgggiiilllqqqyyyvvvtttrrrpppuuuooojjjgggeeeeeekkksssuuuddd\\\YYYNNNIIIJJJEEEAAAAAAAAAAAA@@@@@@@@@???@@@>>>@@@FFFIIILLLYYYhhhxxx|||rrrjjjgggjjjmmmsss|||xxxuuurrroooooollliiihhhgggiiipppyyy~~~hhh^^^ZZZPPPJJJJJJFFFBBBBBBBBBAAAAAAAAA@@@@@@???>>>@@@DDDEEEGGGPPPZZZeeeppprrrjjjgggjjjnnnvvv~~~zzzvvvrrrooonnnkkkjjjjjjiiikkktttnnn___\\\RRRKKKJJJEEECCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???@@@@@@BBBIIIQQQWWWbbbzzz~~~qqqjjjfffjjjpppxxx}}}xxxsssppppppnnnlllllljjjlllwwwuuubbb^^^UUULLLJJJFFFDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@???======@@@FFFJJJOOOZZZuuuzzznnngggeeejjjqqq{{{zzzuuuqqqpppnnnmmmlllkkkooo||||||fffbbbYYYOOOKKKGGGDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@???>>>>>>AAADDDEEEKKKWWWssswwwzzz~~~zzztttllleeecccjjjrrr~~~{{{uuurrrlllkkkkkkllllllrrrjjjeee[[[QQQLLLHHHCCCCCCBBBBBBBBBAAAAAAAAA>>>@@@@@@???@@@BBBCCCBBBJJJVVVsssyyywww{{{vvvpppqqqgggiiijjjkkkqqq~~~yyyuuusssqqqmmmjjjkkkpppyyyoooccc]]]TTTMMMLLLEEEBBB@@@???@@@AAAAAA@@@AAABBBBBBAAA@@@AAACCCFFFJJJUUUrrrsssqqqvvvqqqkkkkkkdddfffhhhkkkssszzzvvvsssrrrooommmooosss}}}uuuggg```UUUMMMKKKEEECCC@@@???@@@AAAAAA@@@@@@AAAAAA@@@@@@AAACCCEEEKKKWWWuuummmnnnrrrlllffffffaaacccgggkkkvvv~~~yyyuuusssrrrqqqrrrtttyyy|||kkkbbbWWWNNNKKKFFFCCCAAA@@@@@@AAAAAA@@@???@@@@@@@@@???@@@CCCEEEKKKZZZyyywwwkkknnnqqqlllfffdddaaacccffflllxxx|||wwwtttrrrqqqrrruuuyyymmmcccXXXOOOKKKFFFDDDAAA@@@AAAAAA@@@@@@>>>?????????>>>@@@BBBEEEKKK]]]}}}|||rrrllloooqqqllleeedddbbbdddgggnnnzzzzzzuuurrrppppppqqqvvv}}}nnnbbbYYYPPPKKKGGGEEEBBBAAAAAAAAA@@@???===>>>?????????@@@CCCEEELLLaaasssnnnmmmppppppjjjdddbbbdddeeehhhooo}}}zzzuuuqqqpppqqqqqqwwwpppccc[[[SSSMMMHHHEEEBBBAAAAAAAAA@@@???>>>????????????AAADDDFFFNNNgggpppooopppsssqqqkkkeeeccccccdddgggppp{{{vvvsssqqqsssrrrwwwtttfff^^^UUUNNNIIIFFFCCCAAAAAAAAA@@@???>>>???@@@@@@@@@BBBEEEGGGRRRmmmqqqrrrtttvvvsssmmmgggeeebbbcccfffppp|||wwwtttssstttsssxxxwwwiii```WWWPPPIIIFFFCCCBBBAAAAAA@@@???>>>@@@AAAAAAAAABBBFFFHHHUUUqqqvvvyyy{{{yyyqqqiiicccaaaddddddgggqqq|||vvvssssssssssss}}}lllaaaXXXOOOLLLIIIEEECCCBBBBBBBBBAAA??????AAADDDCCCBBBFFFMMMXXXyyyxxx|||~~~{{{ssskkkeeeccceeeeeeiiittt|||wwwuuuuuuxxxyyymmmbbbYYYSSSMMMIIIEEECCCBBBBBBAAA@@@@@@???BBBDDDDDDCCCGGGNNN\\\}}}|||~~~vvvmmmgggeeeeeefffkkkxxx}}}xxxwwwwww}}}pppbbb\\\XXXMMMJJJEEEBBBAAAAAAAAA@@@AAA@@@BBBEEEDDDCCCHHHOOOaaa~~~wwwnnnhhhfffdddfffmmm{{{~~~yyyyyyzzzuuueee^^^\\\OOOKKKFFFBBBAAAAAAAAAAAABBBAAACCCEEEEEEDDDJJJQQQgggwwwmmmgggeeebbbfffnnn}}}}}}}}}~~~}}}jjj```^^^QQQLLLGGGCCCBBBBBBBBBBBBCCCBBBCCCEEEEEEEEEKKKSSSkkkwwwmmmgggdddbbbfffooorrrddd```SSSNNNHHHDDDCCCCCCDDDDDDDDDCCCDDDFFFFFFFFFMMMUUUnnnxxxnnngggeeecccgggqqq|||iiibbbUUUPPPJJJEEEDDDDDDEEEEEEDDDCCCDDDFFFFFFGGGNNNWWWrrryyyooohhheeedddiiisssmmmcccWWWRRRKKKFFFDDDEEEFFFFFFEEECCCDDDFFFFFFHHHOOOXXXtttyyymmmhhhgggfffkkkvvvsssfff^^^TTTKKKHHHFFFDDDCCCEEEAAAFFFCCCCCCGGGFFFKKK[[[vvv|||yyymmmhhhffffffkkkwwwuuuggg___UUUKKKHHHFFFDDDCCCDDDAAAFFFCCCCCCGGGGGGLLL\\\www{{{vvv~~~xxxmmmgggeeeeeelllyyyxxxhhh```VVVLLLHHHGGGDDDCCCDDDAAAFFFCCCBBBHHHGGGMMM]]]yyyqqqpppyyywwwlllfffdddeeemmm{{{~~~kkkaaaWWWMMMIIIGGGDDDCCCDDDBBBFFFCCCBBBHHHHHHOOO___}}}{{{kkkjjjsss||||||tttjjjeeeddddddnnn~~~nnncccXXXNNNJJJHHHDDDCCCDDDBBBFFFCCCBBBHHHIIIPPPaaannnfffeeennnwwwxxxqqqiiieeeddddddooosssdddZZZPPPKKKHHHDDDBBBDDDBBBFFFCCCBBBIIIJJJRRRcccpppbbbbbbbbbkkkttttttnnngggeeeeeedddpppwwwfff[[[PPPLLLHHHDDDBBBCCCBBBFFFCCCBBBIIIKKKSSSeeefff\\\___aaaiiiqqqrrrlllfffeeefffdddpppzzzfff\\\QQQLLLIIIDDDBBBCCCBBBFFFCCCBBBIIIKKKTTTfffxxxaaaYYY[[[\\\ccckkkmmmjjjeeecccdddfffqqq}}}ggg[[[PPPJJJHHHFFFFFFIIICCCEEEBBBDDDIIIIIISSSjjjwww^^^WWWYYY\\\ccckkkmmmiiidddbbbbbbgggqqq|||iii]]]QQQLLLHHHEEEDDDEEEDDDFFFCCCEEEJJJJJJUUUkkkvvv^^^WWWYYY\\\ccckkkmmmiiicccaaabbbgggrrr{{{jjj___TTTNNNIIIDDDAAABBBDDDGGGDDDFFFLLLLLLVVVlllyyyaaaYYY[[[]]]dddlllmmmiiidddbbbcccgggrrr|||jjj```UUUOOOKKKEEEAAAAAADDDFFFDDDFFFKKKLLLVVVmmmggg^^^^^^\\\dddlllnnnjjjfffddddddhhhssskkk```VVVPPPLLLFFFCCCCCCBBBEEECCCEEEKKKKKKVVVlllmmm```^^^ZZZbbbjjjmmmjjjfffeeefffgggsssnnncccXXXRRRMMMHHHEEEEEEBBBDDDBBBDDDKKKKKKVVVmmmppp___ZZZWWW___hhhkkkiiieeedddeeegggssstttgggZZZSSSMMMGGGEEEFFFCCCEEECCCFFFLLLLLLWWWnnnqqq]]]UUUTTT\\\eeeiiigggddddddeeegggsssxxxkkk]]]SSSMMMGGGDDDEEEDDDFFFDDDGGGMMMNNNYYYpppqqq]]]ZZZXXX\\\aaaeeeggggggggggggjjjwwwmmm]]]WWWNNNIIIHHHDDDEEEHHHEEEFFFJJJJJJVVVooolllZZZXXXUUUYYY^^^aaaccccccddddddkkkxxxqqq___YYYOOOJJJIIIEEEDDDGGGDDDEEEJJJKKKXXXpppfffWWWWWWSSSWWW[[[___```aaabbbdddlllzzzuuuccc[[[QQQKKKJJJFFFCCCEEECCCDDDIIIKKKXXXrrr```TTTVVVTTTWWW\\\___```bbbdddeeennn{{{zzzfff]]]QQQJJJJJJFFFDDDFFFCCCDDDIIIJJJXXXqqqzzz]]]TTTUUURRRVVV[[[___aaabbbccceeeooo|||iii^^^PPPIIIIIIEEEFFFHHHDDDDDDIIIJJJXXXqqqrrr[[[TTTSSSPPPTTTZZZ___aaaaaabbbcccppp}}}lll___PPPIIIHHHDDDGGGIIIEEEEEEJJJKKKZZZtttkkkYYYSSSQQQOOOTTT\\\bbbddddddccccccppp}}}oooaaaRRRJJJIIIEEEFFFHHHDDDEEEKKKNNN^^^yyygggXXXRRROOOQQQWWW```fffhhhgggfffeeeppp}}}rrrcccSSSKKKJJJFFFCCCFFFCCCEEELLLQQQbbb}}}~~~aaaUUUSSSTTTOOOUUUaaammmooojjjffffffsss~~~xxxggg[[[NNNHHHJJJGGGIIIFFFHHHLLLMMMaaayyy^^^SSSQQQQQQQQQWWWcccooorrrlllhhhhhhrrr~~~|||jjj\\\OOOIIIKKKGGGHHHFFFIIIMMMNNNbbbuuu]]]TTTRRRPPPRRRXXXeeeqqqsssnnnjjjiiiqqq}}}nnn^^^QQQKKKLLLGGGHHHGGGJJJOOOPPPddduuu^^^VVVTTTQQQRRRXXXdddooorrrmmmiiiiiippp|||rrraaaSSSMMMLLLFFFHHHGGGJJJPPPRRRfffwww___WWWSSSPPPQQQUUU```kkkmmmiiiggghhhppp|||xxxdddUUUMMMKKKFFFHHHGGGKKKPPPSSSgggzzz___UUUQQQNNNOOORRR[[[dddgggddddddfffppp}}}iiiYYYOOOJJJFFFHHHGGGJJJPPPRRRgggbbbUUUPPPOOONNNPPPWWW___aaa```aaaeeeqqq~~~ooo^^^RRRKKKGGGHHHGGGJJJOOOQQQeeefffVVVRRRQQQNNNPPPUUU\\\___^^^aaaeeerrrsssaaaTTTLLLGGGHHHGGGJJJOOOPPPdddlllYYYRRRPPPQQQPPPSSSZZZ]]]]]]___cccuuuttt^^^SSSMMMHHHKKKHHHIIINNNRRRdddlllYYYSSSQQQQQQPPPSSSZZZ^^^^^^aaadddtttwwwaaaTTTNNNHHHKKKIIIIIINNNRRRdddmmmYYYSSSRRRPPPPPPSSS[[[___```cccgggrrrzzzdddVVVOOOJJJMMMIIIIIINNNRRReeelllYYYSSSRRRPPPOOOSSS[[[```aaadddhhhppp~~~|||eeeWWWOOOKKKMMMJJJIIINNNSSSeeeiiiXXXSSSQQQOOOOOOSSS[[[```bbbeeeiiiooo}}}|||eeeWWWNNNKKKMMMJJJIIIOOOTTTgggdddWWWRRROOOOOOOOOSSSZZZ___aaadddhhhooo}}}{{{eeeWWWOOOKKKMMMIIIIIIOOOUUUiiiuuu___WWWRRRMMMOOONNNRRRZZZ^^^```bbbfffppp}}}{{{eeeXXXQQQJJJLLLHHHIIIPPPWWWlllnnn[[[VVVRRRLLLOOONNNRRRYYY^^^___aaaeeeqqq}}}{{{fffYYYRRRIIIKKKHHHIIIPPPWWWmmmhhhYYYQQQPPPQQQOOONNNRRRYYY^^^___bbbfffnnnzzz~~~gggZZZVVVLLLPPPMMMKKKOOOTTTjjjeeeXXXRRRQQQRRROOONNNRRRYYY^^^___aaaeeemmmyyyjjj[[[UUUKKKOOOLLLJJJNNNSSShhhzzzaaaVVVQQQOOOPPPNNNNNNQQQYYY]]]^^^```eeekkkwwwnnn]]]UUUKKKNNNJJJIIIMMMRRRfffwww^^^TTTNNNKKKJJJNNNMMMQQQXXX\\\]]]___ccciiiuuuqqq___VVVLLLNNNJJJIIINNNRRReeeuuu^^^TTTOOOKKKIIINNNMMMQQQWWW[[[\\\^^^bbbgggssstttaaaXXXNNNPPPKKKJJJOOORRRdddvvv___VVVSSSOOOMMMNNNMMMPPPWWW[[[[[[]]]aaafffqqqxxxdddYYYOOOPPPKKKJJJOOOSSSccc~~~{{{aaaXXXTTTPPPNNNNNNMMMPPPVVVZZZZZZ]]]```dddooofffYYYOOOPPPJJJIIINNNQQQaaa{{{dddYYYTTTOOOKKKNNNMMMPPPVVVZZZZZZ\\\```cccnnngggXXXOOOOOOIIIHHHMMMPPP___xxxkkkYYYRRRPPPNNNMMMLLLMMMPPPUUUZZZ^^^```gggpppjjjZZZUUUMMMKKKOOONNNOOOaaawwwqqq^^^VVVRRRPPPLLLLLLMMMOOOTTTYYY]]]___gggppp~~~lll]]]UUUMMMKKKOOONNNPPPaaawwwxxxcccYYYSSSPPPLLLLLLMMMOOOSSSWWW[[[^^^fffooo}}}nnn```VVVMMMKKKNNNNNNPPPbbbxxx}}}eeeXXXQQQNNNJJJKKKMMMNNNQQQUUUYYY\\\dddmmm{{{oooaaaVVVMMMJJJNNNNNNPPPbbbyyygggXXXQQQNNNIIIKKKMMMNNNOOORRRWWW[[[bbbjjjxxxooo```VVVMMMJJJNNNNNNQQQccc{{{gggYYYRRRPPPHHHKKKMMMMMMMMMOOOUUUYYY___ggguuurrraaaWWWNNNJJJNNNNNNQQQddd|||dddVVVQQQPPPGGGJJJMMMLLLKKKMMMSSSXXX]]]eeerrrwwwcccWWWNNNJJJMMMNNNQQQeee}}}zzz```RRROOONNNGGGJJJMMMLLLKKKLLLRRRXXX[[[cccppp{{{eeeWWWNNNJJJMMMNNNQQQeee~~~vvvaaaUUUMMMHHHIIIJJJJJJJJJIIIKKKOOOQQQZZZbbbmmmzzzzzzdddWWWUUUNNNMMMPPPPPPbbbrrr^^^SSSLLLHHHJJJJJJJJJJJJIIIKKKNNNQQQXXX```kkkxxx|||eeeWWWTTTMMMMMMPPPQQQbbbooo\\\SSSMMMJJJJJJJJJJJJIIIIIIJJJNNNQQQVVV]]]hhhtttiiiWWWTTTMMMMMMQQQQQQbbbooo\\\SSSOOOMMMJJJJJJJJJIIIIIIJJJMMMPPPUUU[[[fffqqq~~~kkkWWWSSSLLLLLLQQQRRRaaaooo\\\SSSOOOMMMJJJJJJJJJIIIHHHIIILLLOOOTTTZZZdddooo|||iiiXXXTTTLLLLLLRRRRRR```|||rrr\\\RRRMMMLLLJJJJJJJJJIIIHHHIIILLLNNNRRRXXXbbblllyyygggZZZUUULLLMMMRRRQQQ^^^xxxyyyaaaTTTOOOMMMJJJJJJJJJHHHGGGHHHKKKNNNPPPVVV___iiiuuunnn]]]VVVMMMMMMRRRQQQ\\\uuugggXXXRRRPPPJJJJJJJJJHHHGGGHHHKKKMMMNNNTTT\\\fffssswww^^^WWWMMMMMMRRRPPPZZZsssppp]]]TTTRRRTTTQQQMMMJJJHHHIIIKKKLLLLLLOOOVVVbbbqqquuu```WWWPPPNNNNNNQQQ```pppzzzbbbXXXUUURRRPPPMMMIIIHHHHHHJJJKKKLLLOOOVVVaaaooo|||bbbXXXQQQOOONNNPPP^^^nnnhhhYYYVVVQQQOOOKKKIIIGGGHHHIIIJJJKKKOOOVVV___lll|||dddZZZRRROOOMMMOOO]]]mmmlllYYYVVVOOOMMMKKKHHHGGGGGGHHHIIIJJJNNNUUU^^^iiixxxzzzcccYYYQQQOOONNNPPP^^^nnnrrr\\\VVVNNNLLLJJJHHHGGGGGGHHHIIIIIINNNUUU\\\ggguuuvvvaaaWWWPPPOOONNNQQQ___ppp{{{```YYYMMMLLLJJJIIIHHHHHHIIIIIIHHHMMMTTT[[[eeetttvvv```VVVOOONNNNNNRRR```qqqcccYYYMMMLLLKKKJJJIIIIIIIIIJJJGGGMMMTTT[[[dddsssuuubbbXXXPPPOOONNNQQQ___ooocccWWWMMMLLLKKKJJJJJJJJJJJJJJJFFFLLLTTT[[[dddsssqqqdddZZZQQQOOONNNPPP]]]mmmeeeWWWPPPMMMJJJIIIHHHHHHGGGFFFJJJKKKQQQ\\\ggguuu~~~{{{yyyyyyxxxyyy{{{|||~~~ttt```VVVOOONNNMMMOOO\\\kkkfffWWWPPPMMMJJJHHHHHHHHHGGGFFFJJJKKKQQQ\\\ggguuu{{{zzzwwwuuurrrqqqqqqqqqooooooqqqtttyyyuuu```WWWOOONNNMMMOOO[[[jjjeeeWWWOOOMMMJJJHHHHHHIIIHHHGGGKKKKKKQQQ\\\gggttt~~~|||wwwuuurrrooollljjjjjjiiieeeeeeeeegggjjjnnnrrrtttyyyvvvaaaWWWOOONNNNNNOOOZZZhhhcccVVVOOOLLLJJJHHHIIIIIIHHHGGGKKKLLLQQQ[[[fffsss}}}{{{wwwuuurrrnnnkkkiiihhhgggeeeddddddcccdddfffhhhiiikkkpppvvv}}}xxxcccWWWOOONNNNNNOOOXXXeeeaaaUUUNNNLLLIIIHHHIIIIIIIIIHHHJJJKKKPPPZZZeeeqqq|||zzzwwwtttpppmmmjjjiiihhhhhhgggeeedddcccccccccccceeehhhlllpppvvvyyydddXXXOOONNNNNNOOOWWWbbb}}}aaaVVVNNNLLLIIIHHHIIIIIIIIIHHHIIIJJJOOOXXXcccooo|||zzzwwwssspppnnnlllllliiihhhfffdddbbbaaa``````aaadddggghhhkkkssszzzeeeXXXOOONNNOOOOOOUUU___vvvbbbXXXNNNKKKIIIHHHIIIJJJIIIHHHHHHIIINNNWWWaaammm~~~|||xxxuuusssrrrrrrmmmllljjjhhhfffdddcccbbb___bbbeeeddddddiiisss{{{zzzfffYYYOOONNNOOOOOOTTT]]]ooodddZZZNNNKKKIIIHHHIIIJJJIIIIIIHHHHHHMMMVVV```kkk|||}}}{{{yyyxxxxxxrrrqqqpppnnnkkkiiihhhggg___bbbeeedddcccfffmmmtttvvv~~~zzzfffYYYOOONNNOOOOOOTTT\\\llliiiYYYPPPLLLKKKLLLKKKGGGGGGIIIIIIJJJNNNUUU\\\fffxxx|||zzzxxxxxxvvvtttpppmmmjjjiiiiiihhhgggfffeeefffggggggpppttt}}}zzzeeeZZZPPPKKKJJJLLLQQQXXXjjjnnn[[[RRRMMMKKKLLLKKKHHHGGGIIIHHHIIIMMMTTT[[[fffwww~~~}}}{{{yyyuuurrrpppnnnmmmllljjjhhhgggggghhhhhhkkkooouuu}}}zzzfff[[[QQQLLLKKKLLLQQQWWWkkkxxx^^^UUUOOOKKKLLLKKKHHHGGGIIIGGGHHHLLLSSSZZZddduuu|||yyywwwuuurrrqqqooollljjjiiiiiiiiiiiijjjlllpppvvv{{{ggg]]]RRRMMMLLLLLLQQQVVVmmmfffYYYQQQLLLKKKKKKIIIHHHIIIGGGGGGKKKRRRXXXcccttt}}}{{{xxxwwwtttpppnnnlllkkkkkkiiiiiiiiiiiilllrrrzzz}}}hhh^^^SSSNNNLLLLLLPPPUUUmmmqqq]]]TTTLLLKKKKKKIIIHHHIIIFFFGGGKKKQQQXXXbbbsss~~~|||yyyuuurrrpppooonnnkkkjjjiiiggghhhkkkqqqvvv}}}~~~ggg]]]SSSNNNLLLLLLOOOTTTjjj~~~aaaVVVMMMKKKLLLJJJHHHIIIGGGGGGKKKQQQWWWaaarrr|||xxxvvvttttttmmmlllkkkiiigggiiimmmpppsssyyy}}}eee[[[RRRNNNLLLLLLOOOTTTddddddXXXMMMKKKLLLJJJIIIIIIGGGHHHKKKRRRXXXaaarrr{{{}}}|||{{{zzzqqqqqqpppmmmkkkjjjkkkmmmlllqqqwww|||zzzbbbYYYPPPMMMLLLKKKOOOTTT]]]|||fffYYYMMMKKKLLLKKKIIIIIIHHHHHHLLLRRRXXXbbbrrr}}}zzzvvvrrrppplllooorrrtttuuuyyyvvvvvvuuurrrooollllllmmmiiilllppptttyyyxxxaaaXXXOOOLLLKKKKKKOOOSSSYYYxxxiii\\\PPPLLLMMMLLLJJJJJJKKKJJJLLLQQQWWW```ooo||||||vvvqqqnnnkkkgggeee```aaabbbccceeejjjpppttt~~~zzzvvvsssrrrpppnnnmmmlllkkkkkknnnssszzzsss```WWWNNNKKKIIIIIIKKKPPP^^^ttthhh[[[OOOLLLLLLKKKIIIJJJJJJIIIKKKPPPWWW```nnn{{{|||uuurrrmmmhhheeebbb___]]]\\\\\\]]]]]]^^^bbbgggkkkttt{{{|||xxxvvvtttrrrpppnnnlllkkkllloootttyyy|||tttdddZZZQQQNNNLLLKKKNNNSSS\\\rrrfffZZZOOOKKKKKKIIIHHHIIIIIIHHHJJJPPPVVV___mmmzzz{{{uuuqqqmmmjjjeeeaaa___\\\ZZZXXXXXXYYYXXXXXXXXXZZZ^^^bbbeeekkkuuu}}}zzzwwwuuupppnnnllljjjjjjllloooqqqzzzuuubbbYYYOOOKKKJJJIIIKKKPPPZZZooocccXXXOOOKKKJJJHHHHHHIIIHHHGGGIIIOOOUUU]]]kkkxxxyyytttooolllkkkhhhccc```^^^\\\ZZZXXXXXXXXXWWWVVVUUUVVVYYY[[[___ccckkksss}}}}}}zzzsssqqqmmmjjjiiiiiijjjkkkrrrwwwtttbbbXXXOOOJJJHHHGGGIIINNNXXXmmmyyyaaaXXXOOOLLLJJJHHHGGGIIIGGGFFFIIIOOOTTT[[[hhhtttyyyuuuqqqnnnkkkiiifffaaa^^^\\\[[[YYYWWWWWWWWWWWWUUUSSSSSSUUUWWW[[[^^^ccciiipppyyywwwuuuqqqmmmkkkjjjjjjjjjlllooottt|||tttfff\\\RRRNNNKKKJJJLLLPPPWWWjjjttt```WWWPPPMMMKKKGGGGGGJJJHHHGGGIIINNNSSSYYYeeeqqq}}}}}}xxxuuurrrooommmfffccc^^^[[[YYYWWWUUUSSSTTTUUUUUUSSSRRRQQQSSSUUUTTTWWW[[[```fffnnnvvv|||{{{yyyuuuqqqnnnllllllkkkggghhhmmmttt{{{tttfff\\\RRRMMMJJJHHHJJJNNNTTTfffyyy___XXXQQQNNNKKKHHHHHHKKKHHHGGGJJJNNNRRRWWWbbbmmmxxx}}}zzzwwwsssppphhheee```\\\ZZZXXXVVVTTTSSSTTTTTTSSSRRRSSSTTTVVVTTTVVVYYY\\\```fffmmmrrrxxx~~~zzzuuuqqqnnnllllllggggggjjjooorrryyyvvvdddZZZPPPKKKGGGEEEGGGKKKQQQbbb___XXXRRROOOLLLHHHHHHLLLIIIHHHJJJNNNQQQVVV```kkkttt}}}xxxtttmmmjjjeeeaaa___]]]ZZZXXXTTTUUUVVVVVVUUUUUUWWWYYYYYYZZZ\\\]]]___bbbgggkkkmmmuuu|||wwwrrrnnnlllkkkjjjiiijjjmmmmmmnnn{{{xxxggg]]]SSSNNNJJJHHHJJJMMMOOO___|||kkkWWWPPPRRRLLLKKKNNNMMMHHHIIIJJJLLLPPPVVV^^^cccoooxxx|||wwwsssmmmhhhdddaaa^^^[[[ZZZYYYXXXXXXWWWWWWWWWWWWZZZZZZZZZ[[[]]]```bbbdddiiimmmsss{{{|||vvvrrrpppppplllkkkiiiiiikkkoootttwwwyyyfff[[[PPPKKKIIIGGGHHHKKKOOO[[[tttlllWWWOOOPPPJJJHHHJJJHHHHHHIIIJJJKKKOOOTTT\\\aaallluuu|||yyysssooollliiieeeccc```___^^^\\\ZZZZZZYYYYYYYYYYYYZZZ[[[]]]___aaacccfffiiinnnsssyyyyyyuuurrrqqqnnnllliiiggghhhkkknnnppp{{{vvvggg\\\QQQLLLJJJHHHIIILLLOOOYYYrrrpppZZZQQQQQQJJJGGGHHHDDDHHHIIIJJJKKKMMMRRRXXX]]]hhhppp}}}~~~yyyvvvsssooolllhhhgggdddaaa___]]]]]]]]][[[\\\\\\]]]___aaabbbccceeefffiiikkknnntttzzz~~~yyyuuurrrpppmmmiiifffdddeeeggghhhrrr|||sssggg\\\QQQMMMKKKIIIJJJLLLNNNWWWnnnwww___TTTTTTMMMJJJJJJFFFHHHHHHIIIJJJLLLPPPUUUYYYdddlllxxx{{{vvvsssmmmkkkhhheeecccaaaaaaaaa``````aaabbbcccdddffffffffffffggghhhiiimmmssswww~~~|||wwwtttpppnnniiieeecccbbbcccdddjjjqqq|||ttteeeZZZPPPMMMKKKIIIIIIKKKMMMTTTjjj}}}dddVVVUUUOOOLLLLLLHHHGGGHHHIIIJJJKKKNNNSSSWWW```hhhttt|||wwwpppnnnkkkhhhfffffffffgggdddeeeeeefffggghhhhhhhhhfffggghhhhhhiiilllqqqttttttxxx~~~}}}xxxuuupppnnnjjjfffdddccccccdddcccgggnnnwwwwwwbbbXXXOOOLLLJJJHHHHHHJJJMMMRRReeeiiiXXXTTTNNNKKKLLLHHHFFFHHHIIIJJJKKKNNNSSSVVV\\\dddppp}}}~~~vvvtttpppmmmkkkkkklllmmmhhhiiijjjkkkkkkkkkkkkkkkhhhiiijjjkkkkkkmmmqqqsssqqqtttxxx{{{~~~|||xxxuuupppnnnkkkhhhfffeeeeeeeeeccceeeiiinnnvvvxxxaaaWWWNNNKKKJJJHHHGGGIIIMMMQQQbbbrrr]]]VVVNNNLLLLLLHHHFFFGGGIIIJJJLLLOOOSSSVVVWWW```mmm{{{}}}xxxtttqqqpppqqqrrrooopppqqqrrrrrrrrrqqqppplllnnnqqqqqqqqqqqqssstttrrrtttvvvwwwxxxzzz~~~~~~|||yyywwwuuupppooollliiifffeeedddddddddfffgggiiinnnyyyvvv```WWWNNNLLLKKKIIIHHHJJJNNNPPP```{{{cccYYYPPPMMMMMMIIIEEEGGGIIIJJJLLLOOOSSSVVVTTT]]]kkkyyyyyyvvvttttttuuuvvvwwwxxxyyyyyyxxxwwwvvvrrrtttwwwxxxwwwvvvvvvvvvuuuvvvvvvvvvuuuvvvyyy|||}}}~~~~~~~~~}}}}}}|||{{{yyywwwvvvuuuqqqooollliiifffdddccccccaaaaaabbbbbbeeennnzzzsssaaaXXXOOOMMMLLLJJJIIIKKKNNNPPP___~~~cccVVVPPPPPPPPPHHHIIIGGGHHHLLLNNNNNNPPPTTTXXX^^^iiiwww~~~|||~~~~~~}}}||||||{{{zzzzzzyyyyyyxxxxxxwwwwwwvvvvvv}}}}}}~~~~~~~~~}}}||||||zzzyyywwwuuuuuuvvvwwwxxxyyyxxxxxxwwwvvvvvvuuuuuupppnnnkkkhhhfffddddddcccaaa___]]]]]]aaahhhpppuuurrrbbbWWWNNNJJJIIIHHHIIILLLOOORRR___xxxgggYYYQQQPPPOOOHHHLLLIIIIIILLLMMMKKKLLLPPPWWW]]]iiivvv~~~~~~}}}||||||{{{{{{zzzzzzyyy}}}}}}}}}}}}}}}|||{{{zzzwwwuuusssqqqpppqqqrrrrrrssssssrrrrrrqqqqqqpppppppppnnnllliiigggeeeeeedddcccaaa^^^^^^```eeejjjnnnxxxqqqaaaWWWMMMJJJIIIHHHIIILLLNNNQQQ^^^wwwmmm[[[QQQOOONNNHHHKKKIIIHHHKKKLLLJJJKKKOOOVVV\\\hhhvvv~~~~~~}}}|||{{{vvvtttrrrooommmllllllmmmmmmmmmmmmlllllllllllllllnnnmmmkkkiiigggfffeeeeeedddbbb```______aaaccceeekkksssooo```VVVMMMJJJIIIHHHIIIKKKMMMPPP\\\tttppp]]]PPPMMMLLLGGGGGGEEEFFFJJJLLLLLLNNNRRRUUU[[[ggguuu~~~yyywwwssspppmmmkkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiikkkjjjiiigggfffeeeddddddcccbbb```___^^^^^^^^^___ggglllwwwmmm___UUULLLJJJIIIHHHHHHJJJKKKNNNYYYpppqqq]]]OOOKKKKKKFFFGGGEEEFFFJJJLLLLLLNNNRRRTTT[[[fffttt}}}zzzvvvqqqnnnkkkjjjjjjgggggggggggggggffffffffffffffffffeeedddccccccbbbaaa``````______^^^^^^]]]cccfffnnnzzz}}}lll]]]SSSKKKIIIIIIHHHHHHJJJJJJMMMWWWlllooo\\\NNNKKKLLLGGGKKKIIIHHHKKKLLLJJJKKKOOOUUU[[[gggttt}}}yyytttpppmmmlllkkkfffffffffeeedddccccccccccccccccccdddccccccbbbaaa```````````````______^^^]]]]]]dddoooyyyyyyqqqsssxxx|||lll[[[RRRKKKIIIIIIGGGGGGIIIIIIKKKTTTgggmmm\\\PPPLLLNNNJJJLLLIIIIIILLLMMMKKKLLLPPPVVV\\\gggttt~~~yyyuuurrrqqqpppiiiiiihhhfffeeedddcccbbbaaabbbcccddddddccccccbbbcccbbbbbbaaa``````______\\\ZZZ^^^gggllluuuvvvjjjkkknnnsss{{{yyykkkZZZQQQJJJIIIIIIGGGGGGHHHHHHJJJRRRdddlll]]]QQQNNNPPPMMMIIIGGGHHHLLLNNNNNNPPPTTTWWW]]]gggttt~~~zzzwwwvvvvvvmmmmmmkkkjjjhhhgggeeeeeeaaabbbcccdddeeedddcccccceeedddcccaaa```````````````\\\^^^dddfffjjj}}}uuuiiiiiijjjlllqqq{{{xxxlllYYYQQQJJJIIIIIIGGGGGGHHHHHHJJJQQQbbb~~~ooo]]]VVVPPPKKKIIIHHHHHHIIIJJJKKKLLLMMMNNNSSS[[[fffrrr}}}|||zzzwwwuuupppnnnjjjhhhgggfffdddcccbbbbbbcccccccccdddddddddddddddcccbbbaaa```___^^^[[[[[[]]]aaacccgggsss~~~rrrkkkfffdddhhhmmmrrrwww}}}mmmdddVVVOOOJJJHHHGGGDDDDDDFFFHHHIIIPPP^^^wwwvvv```VVVOOOKKKJJJHHHHHHIIIJJJKKKLLLMMMNNNSSSZZZdddooo{{{~~~{{{yyyuuurrrnnnkkkjjjhhhgggeeeddddddddddddeeeeeeeeeeeeddddddcccbbbaaa```______]]]\\\]]]``````ccclllwwwvvvjjjddd```cccfffhhhmmmrrr~~~lllbbbSSSMMMHHHHHHHHHGGGGGGJJJGGGIIIOOO]]]uuugggXXXQQQNNNMMMIIIIIIIIIJJJKKKLLLMMMNNNSSSYYYbbbkkkvvv|||xxxtttpppnnnllljjjhhhfffffffffffffffeeeeeeeeeddddddcccbbbaaa``````___```^^^]]]^^^]]]^^^dddmmm}}}nnngggaaaaaaaaaaaadddhhhooo|||jjjaaaTTTMMMIIIIIIIIIGGGHHHKKKGGGIIIOOO[[[qqqrrr^^^TTTPPPPPPJJJIIIIIIIIIJJJKKKMMMNNNRRRWWW___gggqqq~~~yyyuuurrrpppmmmkkkhhhhhhggggggfffeeeeeedddddddddcccbbbbbbaaa``````aaa^^^]]]^^^\\\[[[___fffssswwwnnnfffcccbbb```aaaeeekkkuuu|||iii```WWWQQQKKKJJJHHHEEEEEEHHHGGGIIINNNXXXlll~~~dddVVVQQQOOOKKKJJJIIIIIIIIIKKKMMMNNNQQQVVV\\\dddnnn{{{}}}xxxuuurrrooommmjjjjjjiiigggfffeeedddcccddddddccccccbbbbbbaaaaaaaaa^^^]]]^^^]]]\\\^^^cccfffsss~~~tttkkkfffbbb___```ccchhhooozzzzzziiiaaaWWWPPPKKKIIIHHHEEEEEEGGGGGGIIIMMMUUUffflllZZZQQQMMMLLLKKKIIIHHHIIIJJJLLLNNNPPPUUU[[[ccclllyyy|||xxxuuurrrpppmmmlllkkkiiihhhfffeeedddddddddcccccccccbbbbbbbbb```]]]\\\^^^^^^\\\]]]``````kkk{{{{{{pppjjjddd``````cccdddhhhoooyyyxxxiii```SSSLLLHHHHHHHHHFFFGGGJJJGGGIIILLLRRRaaa~~~yyycccVVVOOOLLLKKKIIIHHHHHHJJJLLLNNNOOOTTT[[[ccckkkwww|||yyyvvvtttqqqpppooollljjjhhhgggfffddddddccccccccccccbbbbbb```\\\[[[^^^^^^[[[ZZZ]]]]]]gggsss|||tttmmmgggfffhhhdddggglllsss|||vvvhhh^^^RRRKKKGGGGGGGGGEEEFFFIIIGGGIIIKKKPPP]]]yyylll\\\SSSMMMKKKIIIHHHHHHJJJLLLNNNOOOTTT[[[ccckkkwww~~~{{{yyyvvvtttsssqqqooollljjjhhhhhhddddddcccccccccccccccccc```\\\[[[]]]]]]ZZZXXXYYYWWW```iiissswwwpppnnnpppiiikkkooosssxxxtttfff]]]UUUNNNHHHGGGEEEBBBBBBEEEGGGIIIKKKNNN[[[vvvsss]]]VVVOOOMMMJJJIIIKKKMMMNNNOOOQQQQQQVVV___gggqqq}}}zzzvvvtttqqqooonnnllliiigggeeeeeeffffffeeecccbbb```^^^^^^]]]\\\[[[YYYYYYXXX[[[\\\bbbjjjuuu}}}yyyvvvqqqppppppssswww{{{~~~ssscccYYYNNNLLLHHHGGGGGGGGGFFFEEEDDDGGGFFFMMM\\\nnneeeYYYPPPMMMJJJIIIJJJLLLNNNNNNPPPQQQUUU^^^fffppp~~~~~~{{{xxxvvvsssqqqpppnnnkkkiiidddeeeeeeeeedddbbbaaa```___^^^]]]\\\[[[ZZZYYYXXXXXXYYY\\\ccclll|||}}}zzzxxxuuuuuuxxx{{{~~~~~~rrrbbbXXXMMMKKKHHHFFFFFFFFFEEEDDDEEEHHHFFFKKKYYYhhhooo\\\RRROOOKKKIIIJJJLLLLLLLLLOOOPPPTTT\\\dddmmm{{{}}}{{{yyyvvvsssrrrpppmmmkkkeeeeeeeeedddcccbbb```___```___^^^]]][[[ZZZYYYXXXWWWVVVXXX[[[bbbppp|||zzz{{{}}}~~~|||}}}pppaaaVVVLLLIIIFFFEEEEEEEEEDDDCCCFFFHHHFFFIIITTTaaa{{{vvv^^^SSSPPPLLLJJJJJJKKKKKKKKKNNNNNNSSSZZZaaajjjxxx}}}zzzwwwuuusssqqqnnnlllggggggfffeeedddbbbaaa```aaa```___]]]\\\ZZZYYYYYYYYYVVVVVVXXX]]]iii}}}}}}yyyuuutttwww~~~}}}zzz|||~~~nnn```VVVKKKHHHEEEDDDDDDEEEDDDCCCEEEHHHEEEGGGQQQZZZrrr{{{aaaSSSPPPLLLJJJJJJKKKKKKKKKNNNNNNRRRYYY___hhhuuu~~~|||xxxvvvtttrrrnnnllljjjiiihhhfffeeedddcccbbbbbbaaa```^^^\\\[[[YYYYYYXXXUUUUUUWWW[[[cccttt~~~zzzuuupppnnnqqqvvv{{{zzzvvvvvvvvvvvvzzz}}}mmm___UUUJJJGGGEEEDDDDDDDDDDDDCCCDDDGGGEEEGGGOOOVVVlll}}}dddSSSPPPLLLJJJJJJKKKKKKKKKNNNNNNQQQXXX^^^fffsss}}}zzzxxxvvvssspppmmmlllkkkiiigggeeedddddddddcccbbbaaa___]]][[[ZZZYYYUUUSSSSSSUUUXXX]]]iiiuuuzzzrrrllliiikkkooorrrwww}}}}}}wwwsssrrrpppnnnpppuuuyyyyyykkk]]]SSSJJJGGGEEEDDDDDDEEEEEEDDDCCCFFFDDDFFFMMMRRRfff{{{aaaRRROOOKKKIIIJJJKKKLLLLLLOOOOOORRRXXX]]]eeerrr~~~}}}zzzxxxuuurrrooolllkkkiiifffddddddccccccdddcccaaa```]]][[[ZZZYYYUUURRRRRRUUUVVVXXX```hhhyyyxxxooojjjjjjlllmmmvvv{{{|||wwwrrrqqqnnnjjjjjjmmmpppuuutttgggZZZPPPJJJHHHEEEDDDEEEFFFEEEEEECCCFFFDDDEEEJJJNNN___{{{www]]]RRROOOKKKIIIJJJLLLLLLLLLOOOOOORRRXXX]]]dddqqq}}}|||zzzwwwsssqqqllljjjhhheeeccccccbbbbbbdddcccbbb```^^^\\\ZZZYYYVVVTTTTTTVVVVVVVVV[[[aaajjjzzzvvvooommmmmmmmmyyy|||}}}xxxtttrrrnnniiihhhjjjjjjnnnvvvqqqeeeXXXMMMJJJHHHEEEEEEEEEFFFFFFEEECCCGGGDDDDDDHHHJJJZZZuuuwww^^^TTTNNNKKKLLLKKKHHHGGGIIILLLNNNQQQTTTZZZdddqqqzzz|||xxxssspppooonnnkkkhhheeecccbbbaaabbb```^^^\\\\\\\\\[[[YYYUUUTTTSSSSSSTTTUUUXXXYYYdddqqquuunnnmmmpppyyy}}}sssnnnkkkhhhhhhjjjeeefffjjjsss|||rrrhhh[[[OOOKKKJJJIIIIIIHHHHHHIIIIIIBBBCCCFFFHHHGGGKKKZZZjjjsss\\\SSSNNNKKKLLLKKKIIIHHHJJJKKKNNNQQQTTTYYYcccpppyyy{{{vvvrrrpppooollliiifffdddcccbbbcccaaa^^^]]]]]]]]][[[ZZZXXXWWWUUUTTTUUUVVVXXXYYY___kkk}}}sssooorrr{{{uuupppkkkgggfffhhhbbbaaadddkkksss}}}zzzmmmcccVVVLLLGGGFFFFFFEEEDDDEEEEEEEEECCCDDDFFFHHHGGGKKKXXXgggppp[[[SSSNNNJJJKKKKKKIIIIIIKKKKKKMMMPPPSSSXXXaaammmvvvzzzvvvqqqpppmmmjjjhhhfffdddddddddbbb___^^^^^^^^^\\\[[[[[[YYYXXXVVVVVVVVVXXXYYY[[[eeettt~~~xxxyyy~~~wwwpppkkkfffdddeee```^^^___ccciiiqqqvvvhhh^^^SSSKKKEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGHHHFFFIIIUUUbbbrrr]]]TTTNNNJJJKKKKKKJJJJJJLLLKKKMMMPPPSSSWWW___jjjrrr|||yyysssqqqooollljjjhhhgggfffeeeccc```_________]]]\\\]]][[[YYYWWWVVVVVVWWWWWWZZZbbbooowwwooojjjeeebbbbbbaaa^^^]]]___bbbhhhtttuuuhhh]]]SSSMMMFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGFFFHHHQQQ]]]xxxvvv```UUUOOOKKKKKKKKKIIIJJJMMMJJJMMMPPPRRRUUU\\\fffnnn~~~zzztttsssqqqnnnllljjjiiiiiifffdddbbbaaaaaa```___]]]]]][[[YYYVVVUUUUUUUUUVVVYYY___jjjzzzvvvnnniiieeebbbaaa```]]][[[\\\]]]```jjjuuuuuuggg[[[RRRMMMGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEFFFGGGFFFFFFNNNXXXppp~~~dddWWWPPPKKKKKKKKKIIIIIILLLJJJMMMOOOQQQTTTZZZcccjjjzzz|||vvvuuurrrpppnnnlllkkkkkkhhheeecccbbbbbbaaa```___]]]\\\YYYVVVUUUUUUUUUVVVXXX\\\eeeuuuvvvnnnjjjeeeaaa```\\\ZZZYYYZZZYYYZZZbbbkkk|||ssseeeXXXNNNKKKFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDEEEFFFFFFFFFLLLTTTgggkkkYYYRRRLLLKKKJJJHHHIIIKKKJJJLLLOOOPPPSSSXXX```gggttt}}}~~~wwwvvvtttrrrooonnnmmmmmmiiifffdddccccccbbbaaa```^^^]]]ZZZXXXVVVVVVWWWXXXYYY\\\dddrrrzzzpppkkkfff```^^^ZZZXXXYYYZZZYYYXXX^^^eeerrrssseeeVVVKKKIIIFFFEEEDDDDDDCCCCCCDDDDDDDDDBBBCCCFFFFFFFFFJJJQQQ___|||sss[[[SSSMMMKKKJJJHHHHHHKKKJJJLLLOOOPPPRRRWWW___eeepppyyyxxxvvvtttrrrpppooonnnnnniiigggdddcccccccccbbb```___^^^[[[YYYXXXXXXYYYZZZ]]]___eeesss}}}rrrmmmfff```]]]ZZZYYYZZZ\\\[[[YYY^^^dddmmmyyyuuugggVVVKKKJJJGGGGGGFFFEEEEEEEEEEEEEEECCCBBBCCCFFFFFFFFFJJJPPPYYYvvveeeUUUOOONNNIIIKKKNNNGGGLLLNNNPPPQQQSSSWWW\\\```pppxxx|||yyyvvvuuutttsssqqqoooooolllgggdddccccccbbbaaa^^^\\\ZZZXXXXXXYYYZZZ[[[\\\]]]bbbmmm~~~yyyooohhhaaa]]]\\\ZZZXXXXXXYYYZZZ[[[ZZZfffnnn~~~qqqbbbRRRHHHGGGDDDDDDCCCCCCBBBBBBBBBAAADDDEEEDDDCCCCCCEEEHHHLLLYYYmmmnnn\\\RRROOOIIIKKKNNNHHHLLLMMMOOOQQQSSSWWW\\\```mmmuuu}}}{{{xxxvvvuuutttrrrpppppplllhhheeeddddddcccbbb```^^^]]][[[ZZZZZZZZZZZZ[[[]]]aaalll||||||qqqjjjddd___[[[YYYWWWWWWYYYZZZZZZZZZccckkkzzzmmm```RRRHHHFFFDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDCCCCCCDDDHHHKKKVVVjjjgggWWWQQQJJJKKKNNNIIILLLMMMOOOPPPRRRVVV[[[___iiiqqq}}}|||yyyxxxwwwvvvtttsssqqqnnnjjjgggfffeeedddcccbbbbbb```___]]][[[ZZZZZZZZZ[[[___iiiyyyuuunnnhhhccc[[[YYYWWWWWWXXXYYYYYYYYY___ffftttxxxiii```SSSIIIEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCDDDHHHKKKSSSeeeuuu]]]TTTKKKKKKNNNJJJKKKLLLNNNOOOQQQUUUZZZ]]]eeennnzzz}}}zzzyyyxxxxxxvvvttttttpppllliiihhhhhhgggffffffeeedddbbb```]]][[[ZZZYYYZZZ^^^fffuuuyyyqqqjjjfff[[[YYYWWWVVVXXXYYYYYYXXX[[[bbbnnnuuujjjcccVVVJJJDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCCCCDDDGGGJJJQQQaaacccWWWMMMKKKNNNKKKJJJLLLMMMNNNPPPSSSXXX\\\ccclllxxx~~~{{{zzzzzzyyywwwvvvvvvsssnnnlllkkkjjjiiihhhiiihhhgggeeebbb___\\\[[[XXXZZZ]]]cccppp}}}tttlllggg\\\ZZZXXXWWWXXXYYYYYYXXXYYY^^^iiiyyytttlllfffXXXJJJDDDDDDDDDDDDEEEEEEEEEEEEEEEBBBCCCDDDCCCCCCDDDGGGIIIOOO^^^|||hhhZZZOOOLLLMMMKKKJJJKKKMMMMMMOOORRRWWWZZZaaajjjwww}}}|||||||||zzzyyyxxxuuuqqqnnnmmmlllkkkjjjkkkjjjhhheeebbb```^^^]]]YYYZZZ\\\aaalll~~~xxxooohhh]]][[[YYYXXXYYYYYYYYYXXXYYY]]]fffuuurrrjjjbbbTTTIIIEEECCCCCCDDDDDDDDDDDDEEEEEEAAABBBDDDDDDCCCDDDFFFHHHMMMZZZvvvkkk\\\QQQLLLLLLJJJJJJKKKLLLMMMNNNQQQVVVYYY^^^ggguuu~~~|||zzzwwwrrrpppooonnnmmmllllllkkkhhheeebbb```______YYYZZZ\\\___hhhzzz|||rrrjjj___]]]ZZZYYYZZZZZZZZZYYY[[[^^^eeerrrnnncccXXXKKKEEEFFFBBBBBBCCCCCCCCCDDDDDDDDD@@@BBBCCCDDDCCCDDDFFFHHHJJJTTTmmmmmm^^^SSSLLLLLLJJJIIIKKKLLLLLLNNNQQQUUUYYY\\\eeesss{{{xxxsssqqqoooooonnnmmmmmmkkkgggdddaaa``````aaaZZZ[[[\\\^^^fffwwwtttkkk```]]][[[ZZZZZZ[[[ZZZZZZ\\\^^^eeeqqqkkk]]]PPPDDDBBBGGGAAABBBBBBBBBCCCCCCDDDDDD@@@BBBCCCDDDDDDDDDFFFGGGIIIPPPfffppp[[[UUUQQQMMMLLLKKKKKKKKKMMMOOORRRTTTVVV\\\dddppp~~~}}}{{{xxxuuutttqqqnnnlllkkkiiigggfffeeedddbbb```\\\YYYYYY]]]eeeqqquuukkkddd]]]YYY[[[]]]\\\\\\]]][[[]]]dddqqqxxxfffZZZRRRKKKFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDIIIPPPcccrrr\\\UUUPPPKKKKKKKKKKKKKKKMMMOOORRRTTTVVV[[[bbbnnn{{{}}}zzzxxxvvvtttqqqnnnmmmkkkiiiggggggeeebbb```\\\YYYYYY]]]dddoooxxxnnneee___\\\^^^aaa___^^^___\\\^^^dddqqqvvvdddXXXPPPIIIDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDJJJOOO^^^yyyrrr]]]UUUOOOJJJJJJKKKKKKLLLMMMOOORRRTTTUUUYYY___jjjwww}}}{{{yyywwwsssqqqpppnnnkkkjjjhhhfffccc```]]]ZZZYYY\\\aaakkkzzzzzzpppfffaaa___ccceeecccaaaaaa^^^___dddppptttaaaUUUMMMFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDJJJMMMYYYooonnnZZZSSSNNNJJJKKKKKKKKKLLLNNNPPPQQQSSSTTTWWW]]]gggsss|||{{{xxxuuusssrrrpppnnnlllkkkhhhdddaaa^^^[[[ZZZ\\\___fffttt~~~yyyyyyzzz|||}}}zzzpppfffbbbbbbgggjjjgggcccbbb___```eeeqqqrrr___SSSKKKEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDHHHKKKUUUiiiiiiXXXRRRNNNLLLNNNKKKKKKMMMNNNPPPQQQRRRSSSWWW\\\dddooo{{{}}}{{{yyyvvvssssssqqqooonnnmmmiiieeebbb___\\\ZZZ[[[]]]bbbnnnzzz{{{rrrooonnnooopppuuuwwwmmmdddbbbdddkkknnnjjjeeecccaaabbbgggtttppp]]]QQQJJJEEECCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCEEEIIISSSddd~~~jjjZZZTTTOOOMMMOOOKKKLLLMMMOOOQQQQQQRRRRRRVVVZZZaaakkkvvv}}}|||yyyvvvtttrrrqqqpppooonnnkkkfffccc___\\\[[[\\\\\\```jjjuuuwwwlllgggccccccdddgggoooxxxtttkkkdddcccgggooosssnnnhhhdddbbbdddjjjxxx}}}lllZZZOOOIIIEEEDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDHHHPPP___uuuqqq___WWWPPPMMMNNNKKKLLLNNNOOOQQQQQQQQQQQQTTTXXX^^^gggrrr}}}{{{wwwuuuqqqpppppppppooolllgggddd___\\\[[[\\\\\\___hhhrrrsssfff```[[[ZZZZZZ[[[```fffppp|||ssskkkeeeeeejjjssswwwrrrjjjfffcccfffmmm|||xxxhhhVVVKKKGGGDDDDDDFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDGGGMMMWWWkkkxxxeeeZZZQQQLLLMMMKKKLLLNNNPPPQQQQQQQQQQQQRRRVVV[[[dddooo|||~~~|||yyyvvvpppoooooopppooolllhhhddd___]]]\\\\\\\\\^^^gggpppzzzqqqbbb[[[VVVUUUTTTTTTVVV[[[^^^jjj}}}~~~ssslllfffffflllwww{{{uuummmhhhcccgggooo~~~uuueeeSSSIIIEEECCCCCCFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCEEEGGGJJJQQQccckkkZZZWWWTTTNNNNNNNNNMMMMMMNNNPPPRRRSSSSSSVVVZZZ___gggsss~~~|||zzzwwwtttqqqooonnnkkkhhhfffbbb```\\\[[[\\\___dddgggsss}}}jjj[[[XXXSSSOOOMMMMMMOOOQQQYYY```lllzzz}}}}}}}}}{{{yyyyyyzzz|||zzzqqqnnnjjjpppzzzzzzqqqkkkfffiiirrrrrrcccRRRJJJFFFCCCBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???EEEGGGOOOaaavvvyyyccc[[[VVVPPPNNNNNNMMMMMMNNNPPPQQQRRRRRRTTTXXX\\\dddooo~~~}}}|||xxxvvvssspppooollliiigggdddaaa^^^[[[\\\___cccffflllzzzuuudddWWWTTTPPPLLLJJJKKKMMMNNNSSSYYYcccooo{{{}}}xxxsssqqqoooiiiiiiiiigggeeeeeehhhjjjrrrzzz{{{sssqqqnnnuuu~~~{{{rrrllliiimmmwwwnnn```PPPIIIFFFDDDCCCEEEBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBFFFGGGMMM]]]pppsssbbbXXXRRROOONNNNNNMMMNNNOOOQQQRRRQQQSSSVVVZZZ```jjjwwwzzzwwwtttrrrpppnnnjjjhhheeeccc___\\\\\\^^^aaaccceeepppzzz||||||zzzmmm___UUURRROOOKKKIIIJJJKKKMMMNNNSSSZZZaaaiiirrrzzz}}}{{{zzzzzzyyyvvvpppiiiddd```]]]\\\[[[[[[ZZZXXXWWWXXX[[[^^^dddlllyyy{{{uuuuuuvvv}}}}}}sssmmmlllrrr~~~~~~iii\\\NNNHHHFFFEEEDDDFFFBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDHHHGGGKKKXXXhhhjjjZZZRRRPPPOOONNNNNNNNNOOOPPPQQQQQQSSSUUUXXX\\\eeeqqqyyy|||yyyvvvsssqqqooollliiieeeccc___\\\ZZZ[[[]]]___bbbjjjqqqtttuuusssjjj___VVVTTTPPPMMMKKKKKKLLLMMMMMMPPPUUUYYY^^^ccchhhlllsssxxx~~~}}}yyyvvvrrrmmmjjjiiiiiiiiifffccc___[[[WWWVVVUUUVVVUUUUUUTTTRRRRRRTTTXXX[[[^^^eeeqqq{{{wwwxxx~~~~~~tttooommmvvv|||fffYYYLLLGGGFFFDDDCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBEEEHHHFFFIIITTTaaa}}}ttt]]]RRRQQQPPPOOONNNNNNNNNOOOPPPQQQSSSUUUWWWZZZbbblllttt}}}{{{wwwuuurrrpppllljjjeeebbb^^^[[[YYYYYYZZZ[[[```fffkkkooopppoooggg```WWWTTTQQQNNNLLLKKKLLLLLLKKKNNNRRRUUUWWWZZZ]]]``````dddjjjpppuuuxxxxxxxxxrrrqqqpppnnnllljjjhhhfffeeeccc___\\\ZZZYYYZZZ[[[YYYWWWUUUSSSQQQQQQRRRSSSOOOOOOOOONNNMMMOOOSSSVVVZZZ```lllyyy{{{yyy{{{}}}uuurrrooo{{{{{{cccWWWKKKGGGEEEBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCGGGFFFHHHQQQ\\\uuudddVVVRRRQQQOOONNNMMMNNNNNNOOOQQQSSSUUUVVVYYY___iiippp~~~|||xxxuuussspppllljjjeeebbb___[[[YYYYYYYYYZZZ^^^bbbggglllnnnkkkeee```WWWUUURRRNNNKKKJJJJJJJJJHHHKKKNNNQQQRRRTTTVVVXXXUUUXXX[[[___bbbbbbbbbbbb]]]\\\[[[ZZZYYYWWWVVVVVVSSSRRRQQQPPPOOOOOOOOOPPPRRRRRRPPPOOONNNNNNNNNMMMMMMNNNNNNNNNMMMNNNQQQSSSTTT[[[fffsss}}}}}}zzzuuutttuuuxxx```TTTIIIFFFEEEBBB??????BBBBBBAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAABBBBBBCCC@@@FFFFFFHHHPPPWWWmmmmmm\\\RRRQQQPPPNNNMMMMMMNNNNNNOOOQQQSSSTTTWWW]]]ffflllyyy|||xxxuuussspppllliiieeeccc```]]][[[ZZZ[[[[[[___aaaffflllooolllfffccc[[[XXXUUUQQQMMMKKKJJJIIIGGGJJJMMMOOOOOOPPPQQQRRRPPPRRRSSSUUUVVVVVVUUUTTTQQQPPPOOONNNMMMMMMMMMMMMJJJJJJKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOOOONNNMMMLLLNNNPPPRRRRRRQQQQQQRRRSSSRRRXXXaaammmyyywwwtttuuu~~~rrr[[[PPPGGGEEEEEECCC@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@??????@@@AAAAAABBBCCCCCC>>>DDDEEEHHHMMMQQQccctttaaaSSSRRRPPPNNNMMMMMMNNNNNNMMMPPPRRRSSSUUU[[[dddjjjttt~~~|||xxxuuurrrooollliiigggeeebbb___]]]\\\\\\]]]aaaccchhhooorrroooiiifff___]]]YYYTTTQQQNNNLLLKKKHHHKKKNNNOOOOOOOOOOOOPPPNNNOOOPPPQQQQQQPPPOOOOOOLLLKKKJJJHHHHHHIIIJJJJJJGGGIIIKKKMMMNNNOOONNNNNNJJJLLLNNNPPPQQQQQQPPPOOONNNPPPSSSSSSRRRQQQQQQQQQTTTXXX```iiisss~~~}}}uuutttvvv{{{oooWWWMMMEEEDDDEEEDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@??????@@@AAAAAABBBCCCCCC===DDDEEEGGGKKKMMM\\\xxx~~~eeeWWWQQQMMMMMMMMMLLLMMMPPPPPPPPPPPPOOOPPPUUU^^^eeerrr{{{~~~|||xxxvvvtttqqqnnnkkkgggccc___]]]]]]^^^^^^^^^aaacccggglllppppppnnnkkkcccccc___WWWRRRQQQNNNJJJLLLKKKJJJLLLNNNOOOOOONNNOOOOOONNNOOOOOONNNLLLJJJJJJGGGFFFHHHHHHEEEEEEHHHEEEGGGJJJKKKKKKLLLNNNOOOPPPOOONNNNNNOOOOOOOOONNNPPPRRRTTTTTTTTTTTTUUUVVVXXX[[[___eeekkkttt|||zzzsssvvv}}}}}}lllRRRMMMFFFAAA@@@AAABBBBBBBBBBBBAAA@@@@@@???>>>>>>BBBBBB@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDFFFMMMWWW___hhhYYYSSSNNNNNNNNNMMMNNNQQQOOOPPPPPPPPPPPPUUU]]]dddooowww~~~~~~|||xxxuuussspppllliiieeebbb^^^\\\\\\\\\\\\[[[[[[^^^ccciiinnnppppppoooiiiiiifff^^^YYYXXXTTTPPPPPPNNNMMMNNNPPPQQQPPPOOOOOOOOOOOOPPPPPPOOOMMMLLLLLLHHHGGGHHHGGGEEEEEEHHHKKKMMMPPPQQQQQQQQQQQQRRRRRRQQQPPPPPPQQQRRRSSSSSSVVVXXXZZZZZZYYYXXXYYYZZZYYY\\\```dddjjjrrrzzzzzzvvv|||vvveeeQQQLLLFFFAAA@@@AAABBBBBBBBBBBBBBBAAA@@@?????????BBBAAA@@@@@@@@@@@@AAABBBCCCCCCDDDCCCEEEKKKTTT\\\wwwkkk[[[TTTPPPOOOOOONNNNNNQQQOOOPPPQQQPPPPPPTTT[[[aaaiiirrr}}}}}}|||xxxtttqqqnnnjjjgggbbb```]]][[[[[[ZZZXXXVVVSSSWWW]]]dddkkkooorrrsssnnnooommmfffaaa___\\\WWWUUUSSSPPPPPPQQQRRRRRRQQQRRRSSSSSSTTTTTTSSSRRRRRRQQQLLLJJJJJJIIIGGGHHHLLLRRRUUUYYYZZZYYYWWWVVVVVVSSSSSSRRRRRRTTTWWWZZZ\\\```bbbddddddbbbaaa```aaa```bbbeeehhhlllssszzz{{{{{{nnn]]]OOOKKKEEEBBBAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@???AAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCHHHPPPWWWggglll\\\UUUPPPPPPOOOMMMMMMPPPNNNPPPQQQPPPPPPSSSYYY^^^eeemmmyyy~~~|||~~~~~~~~~|||xxxtttppplllhhheee```^^^[[[ZZZXXXWWWTTTQQQNNNRRRXXX___eeekkkpppsssppprrrqqqkkkhhhfffccc^^^ZZZWWWSSSPPPQQQRRRSSSSSSVVVXXX[[[\\\\\\\\\[[[\\\XXXSSSOOOOOOMMMLLLNNNSSSYYY\\\``````___[[[YYYXXXUUUTTTTTTTTTVVV[[[aaaeeelllnnnppppppnnnlllkkkkkkmmmooopppqqqtttxxx~~~~~~iiiYYYLLLIIIDDDBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@AAAAAACCCCCCBBBBBBFFFLLLRRR^^^wwwlll\\\UUUPPPOOONNNLLLLLLNNNMMMOOOQQQPPPOOOQQQVVV[[[aaaiiiuuuvvvpppoooqqqssstttuuuuuuttttttvvv{{{|||xxxtttppplllgggddd___]]]ZZZWWWVVVSSSPPPNNNLLLOOOUUUYYY^^^dddjjjoooqqqtttuuurrrpppppplllggg___[[[UUUQQQQQQSSSUUUVVV[[[___eeehhhhhhhhhhhhhhhbbb\\\VVVTTTRRRQQQTTTYYY^^^aaadddeeebbb^^^\\\[[[WWWWWWWWWXXXZZZaaajjjqqqzzz|||~~~|||{{{{{{~~~~~~~~~~~~~~~zzzdddUUUJJJGGGDDDBBBBBBBBBAAA@@@BBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCBBBAAADDDIIINNNZZZpppooo\\\UUUPPPOOONNNKKKKKKMMMMMMOOOQQQQQQOOOPPPTTTWWW^^^eeeppp|||~~~wwwmmmhhhggghhhhhhhhhhhhhhhgggggggggkkkqqquuu}}}|||xxxtttppplllhhhddd___\\\XXXUUUSSSQQQNNNKKKKKKNNNRRRUUUWWW]]]dddjjjrrrwwwzzzzzzzzz{{{xxxtttfffaaaZZZUUUUUUXXX[[[]]]cccjjjsssyyyzzzyyyyyyzzzrrrjjjaaa\\\XXXVVVYYY^^^dddfffhhhhhheeebbb```___]]]]]]^^^^^^aaajjjvvvqqq^^^PPPGGGEEECCCBBBBBBBBBAAA???@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@?????????AAACCCCCCBBBCCCHHHLLLVVViiivvv^^^WWWQQQPPPOOOLLLKKKNNNLLLOOOQQQQQQOOOOOORRRUUU[[[bbblllwwwzzzsssjjjeeedddeeecccaaaaaaaaaaaa```___```dddfffkkksss{{{|||xxxtttqqqmmmiiifffaaa]]]XXXSSSQQQOOOLLLKKKJJJMMMPPPQQQRRRWWW```gggrrrxxx}}}~~~nnnhhh```[[[\\\___cccfffqqq{{{}}}rrrjjjccc^^^```eeejjjlllmmmllliiigggffffffeeefffggggggkkkuuukkkZZZNNNEEEDDDBBBBBBCCCBBB@@@>>>????????????????????????>>>???@@@AAAAAA@@@???>>>>>>AAACCCCCCBBBCCCGGGKKKPPP```{{{|||```YYYSSSQQQPPPMMMLLLOOOLLLOOOQQQQQQOOONNNQQQSSSYYY___iiisss~~~zzzsssjjjfffeeeeeebbb___^^^^^^^^^]]][[[[[[]]]___aaahhhqqquuuvvvyyy|||xxxuuuqqqnnnjjjgggbbb]]]WWWRRROOONNNLLLKKKIIILLLOOOOOOPPPUUU^^^fffooovvv}}}tttnnnfff```aaaeeejjjmmm}}}uuulllffffffkkkooopppqqqooommmkkkjjjkkkkkklllmmmnnnrrr||||||jjjZZZNNNDDDCCCBBBBBBCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>??????>>>???@@@AAAAAA@@@???>>>>>>AAACCCDDDCCCDDDGGGKKKJJJYYYssshhh```WWWQQQOOONNNNNNMMMLLLNNNPPPPPPPPPPPPRRRTTTTTTZZZbbbkkkvvvssskkkgggeeedddbbb___]]][[[YYYXXXYYYZZZ[[[aaaeeelllpppssstttuuuvvv}}}~~~|||zzzxxxsssnnniii```]]]XXXTTTRRRPPPMMMKKKLLLLLLKKKKKKNNNTTT\\\bbbgggpppyyy~~~xxxpppjjjgggffffffkkkrrr|||vvvtttuuuvvvuuutttsssqqqooonnnmmmnnnnnnqqqxxxzzzeeeUUUNNNDDDDDDBBBAAA@@@?????????@@@@@@@@@@@@??????>>>>>>>>>????????????@@@@@@@@@@@@@@@AAAAAACCCDDDFFFGGGNNNUUUgggqqqcccVVVQQQPPPLLLKKKLLLKKKMMMPPPPPPPPPPPPQQQSSSSSSXXX```iiisssxxxoookkkiiifffdddaaa```^^^\\\ZZZZZZ[[[[[[^^^ccciiinnnpppqqqqqqrrrvvv|||~~~}}}|||{{{yyytttnnnjjjbbb^^^YYYUUURRRPPPNNNLLLOOONNNMMMMMMNNNRRRXXX]]]fffnnnuuuzzz~~~vvvnnnjjjhhhhhhmmmsss~~~}}}{{{xxxuuurrrpppoooqqqqqquuu}}}ttt```QQQJJJBBBBBBAAA@@@@@@@@@@@@@@@????????????>>>>>>======>>>????????????@@@@@@@@@@@@@@@AAAAAACCCDDDFFFGGGMMMRRR```{{{kkkXXXTTTSSSLLLJJJNNNJJJMMMOOOQQQPPPPPPPPPQQQQQQVVV]]]eeeooo}}}vvvqqqmmmjjjgggdddcccaaa___^^^]]]\\\\\\]]]ccciiinnnpppppppppppppppuuu}}}xxxsssnnneeeaaa[[[VVVSSSQQQOOOMMMNNNOOOOOONNNOOORRRVVVZZZdddlllssswww}}}zzzpppkkkgggfffkkkqqq{{{vvvsssqqqrrrrrrxxxlllYYYLLLFFFAAA@@@@@@??????@@@@@@AAA>>>>>>>>>>>>>>>=========>>>????????????@@@@@@@@@@@@@@@AAAAAACCCDDDFFFGGGMMMPPPZZZqqqvvv^^^ZZZWWWNNNKKKPPPIIILLLOOOPPPPPPOOOPPPPPPQQQUUU[[[bbblllyyy|||vvvqqqllliiigggfffeeecccaaa___^^^]]]aaagggnnntttuuutttsssrrrooosss}}}yyytttiiieee^^^YYYUUUSSSPPPNNNMMMNNNPPPPPPQQQSSSWWWZZZbbbllluuu{{{yyynnngggbbb```dddkkkwwwzzzvvvtttpppqqqwwwzzzfffTTTIIIEEEAAAAAA@@@????????????@@@????????????>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAACCCDDDFFFGGGNNNPPPXXXllliii___YYYPPPLLLPPPIIIKKKNNNOOOOOOOOOOOOPPPQQQTTTZZZ```iiiuuu{{{vvvppplllkkkjjjhhhfffdddcccbbbbbbfffllltttzzz{{{yyywwwuuurrrttt}}}~~~yyynnniiibbb\\\XXXUUUSSSQQQPPPRRRSSSSSSSSSUUUWWWZZZcccooo}}}wwwkkkbbb\\\[[[___fffooo~~~|||wwwuuuooopppvvvuuuaaaRRRIIIFFFCCCBBBAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@@@@@@@@@@AAACCCDDDFFFGGGKKKNNNWWWiii|||ggg[[[RRRNNNMMMJJJKKKMMMMMMMMMMMMOOOQQQPPPSSSXXX]]]eeeqqq}}}wwwrrrqqqooollliiihhhhhhhhhiiilllrrr{{{{{{yyyvvvwww|||tttoooggg```[[[XXXVVVTTTUUUVVVWWWVVVVVVWWWYYY\\\gggvvvuuuhhh___YYYXXX]]]eeekkkxxx{{{vvvsssooopppvvvooo]]]OOOHHHFFFCCCBBBAAAAAA@@@@@@@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA>>>????????????@@@@@@@@@@@@@@@AAAAAACCCDDDFFFGGGGGGKKKUUUeeesss```XXXRRRKKKKKKKKKLLLKKKKKKLLLOOORRROOOQQQUUUZZZaaammm|||{{{wwwuuuqqqmmmlllmmmpppqqqssszzz|||}}}yyysssjjjccc^^^ZZZXXXWWWTTTUUUVVVWWWYYY]]]aaaeeennn}}}~~~rrreee[[[VVVUUU\\\ccchhhtttyyyrrrooolllmmmsss{{{iiiYYYLLLFFFDDDAAAAAAAAAAAABBBCCCDDDEEE??????@@@@@@@@@AAAAAAAAA>>>????????????@@@@@@@@@@@@@@@AAAAAACCCDDDFFFGGGFFFKKKSSSbbbyyy~~~eee___WWWMMMLLLLLLKKKJJJIIIKKKPPPSSSMMMPPPSSSWWW^^^jjjyyy|||yyytttpppppprrruuuwwwzzz{{{uuulllddd___\\\ZZZXXXNNNPPPTTTWWW\\\cccjjjpppsss{{{oooaaaXXXSSSSSSYYYbbbeeeqqqwwwppplllhhhiiiooovvv|||zzzeeeUUUIIICCCBBB>>>???@@@AAACCCFFFHHHIII>>>>>>??????@@@@@@@@@@@@>>>????????????@@@@@@@@@@@@@@@AAAAAACCCDDDFFFGGGIIILLLTTTaaawwwooo]]]WWWSSSNNNLLLKKKJJJJJJLLLNNNPPPSSSQQQRRRWWW[[[bbbppp||||||wwwtttuuu{{{yyypppkkkfff^^^YYYWWWUUUXXX[[[```fffnnnvvv{{{|||mmm]]]VVVVVVWWWZZZ]]]eeemmm|||vvvooommmmmmoooqqqqqqsssxxxvvv___NNNEEECCCDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@????????????@@@@@@BBBAAA???>>>>>>???AAACCCFFFEEECCCBBBBBBCCCDDDEEELLLLLLQQQ]]]ooo{{{dddXXXSSSNNNMMMKKKJJJJJJLLLNNNPPPQQQPPPQQQUUUZZZ```mmmyyy{{{wwwyyy}}}sssmmmhhhaaa\\\[[[YYY[[[```eeemmmuuu}}}{{{lll]]]WWWVVVWWWZZZ]]]dddmmm}}}uuupppmmmkkkkkkjjjiiihhhkkkqqqvvvqqq\\\MMMFFFDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@@@@@@@?????????@@@BBBCCCDDDDDDCCCCCCCCCDDDDDDEEEHHHIIIOOOYYYhhhlll[[[TTTOOOMMMKKKJJJJJJLLLNNNPPPPPPOOOPPPTTTXXX^^^jjjvvv}}}~~~wwwqqqkkkddd``````]]]```eeemmmvvv~~~zzzlll]]]XXXWWWXXXZZZ]]]cccmmm~~~}}}tttooommmjjjhhhddd```]]]]]]___bbbooovvv{{{iiiWWWLLLFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@>>>??????@@@AAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFIIIOOOWWWbbbvvvrrr]]]UUUOOONNNLLLJJJJJJLLLNNNPPPPPPOOOPPPSSSWWW\\\gggrrr{{{tttnnnhhhddddddbbbdddiiirrr{{{zzzmmm___ZZZZZZZZZ[[[^^^bbblll~~~|||rrrnnnllljjjgggaaa[[[VVVTTTUUUVVV]]]ccclllwww{{{uuuwww}}}~~~sssbbbSSSJJJFFFCCCBBB????????????????????????@@@@@@????????????@@@@@@===>>>???AAABBBCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFHHHLLLRRRXXX^^^nnnvvv___VVVPPPOOOLLLKKKKKKLLLNNNPPPQQQPPPQQQTTTVVVZZZeeeooozzz~~~wwwqqqkkkggghhheeefffjjjsss~~~}}}pppccc^^^]]]\\\]]]^^^aaakkk~~~|||rrrlllkkkhhhddd]]]VVVRRRPPPOOOOOORRRWWW^^^eeeooo||||||uuuppppppttt}}}yyymmm]]]PPPIIIEEEBBB@@@????????????????????????@@@@@@????????????@@@@@@===>>>@@@AAACCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGIIIMMMSSSVVVYYYfff|||bbbXXXQQQOOOMMMKKKKKKLLLNNNPPPQQQPPPQQQTTTUUUXXXbbbllluuuzzzuuuoookkkkkkgggfffiiirrrttthhhcccbbb```______```jjj|||sssmmmjjjddd___WWWQQQNNNMMMKKKKKKLLLOOOTTTXXX___jjjvvv}}}yyywwwvvvuuuttttttnnnjjjiiikkktttttthhhXXXLLLGGGEEEBBB@@@????????????????????????@@@@@@????????????@@@@@@???@@@@@@AAABBBCCCCCCDDDEEEDDDDDDCCCDDDEEEGGGHHHHHHKKKOOORRRUUU___uuufffYYYRRRPPPMMMLLLKKKLLLNNNPPPPPPOOOPPPRRRSSSVVV^^^hhhppp~~~~~~zzzsssooonnngggfffhhhqqqyyymmmhhhfffbbb`````````iii{{{vvvnnnkkkbbb\\\TTTOOOLLLKKKJJJHHHGGGIIILLLOOOSSS[[[fffnnnxxxzzz}}}~~~~~~|||xxxvvvppplllhhheeefffhhhiiijjjhhhdddaaaaaaccckkkzzzooobbbRRRGGGDDDDDDCCCAAA????????????????????????@@@@@@????????????@@@@@@BBBAAAAAA@@@AAABBBCCCDDDHHHFFFDDDBBBBBBDDDGGGIIIIIIIIILLLOOORRR[[[mmmiiiZZZRRRPPPNNNLLLKKKLLLNNNPPPOOONNNNNNQQQRRRTTT\\\eeemmmzzz}}}vvvqqqpppgggeeegggrrr|||pppkkkhhhdddaaaaaa```iiizzzyyyppplllccc]]]UUUOOOMMMKKKJJJHHHCCCEEEGGGIIILLLSSS]]]eeejjjllloooqqqpppmmmiiigggaaa^^^ZZZYYY[[[^^^aaabbb^^^\\\ZZZ[[[^^^eeeuuukkk^^^MMMCCCBBBDDDDDDBBB????????????????????????@@@@@@????????????@@@@@@DDDBBBAAA@@@@@@AAACCCDDDJJJHHHDDDAAAAAACCCGGGIIIKKKJJJKKKNNNSSS[[[kkkzzzrrr]]]VVVUUUPPPIIIFFFHHHJJJLLLOOOPPPQQQRRRTTTWWW\\\___kkkttt|||rrriiieeedddhhhtttyyynnniiigggccc```bbbeeeqqqxxxrrreee^^^UUUOOOMMMLLLIIIGGGIIIIIIGGGFFFHHHMMMUUU[[[aaabbbccccccbbb```^^^]]]WWWUUUSSSSSSVVVXXXYYYZZZXXXVVVVVVXXXZZZ```nnn|||jjj[[[LLLFFFDDDBBB@@@@@@BBBBBBBBBAAA@@@???>>>>>>BBBBBBAAA@@@???>>>===<<<@@@@@@??????@@@@@@AAABBBBBBBBBBBBCCCCCCEEEFFFGGGIIIJJJLLLMMMPPPXXXccclll|||eeeVVVTTTPPPKKKJJJLLLNNNOOONNNPPPQQQRRRTTTWWW[[[___hhhppp}}}uuulllddddddjjjwwwssskkkeeeaaa]]]___cccnnnwwwpppggg```WWWQQQOOOMMMKKKIIIIIIHHHGGGGGGHHHLLLRRRWWW]]]^^^______]]][[[WWWUUUSSSQQQNNNNNNPPPRRRTTTTTTRRRPPPPPPSSSUUU[[[gggttt|||gggYYYKKKEEEDDDBBBAAAAAA@@@?????????>>>=========@@@@@@???????????????>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGIIIKKKLLLNNNPPPWWWaaaiiiqqqZZZVVVQQQOOONNNNNNNNNOOONNNOOOQQQRRRSSSVVVZZZ]]]ccckkkwwwxxxnnneeeffflll|||zzznnnfff```]]][[[___jjj~~~yyyqqqiiibbbZZZSSSQQQOOOMMMKKKHHHHHHHHHGGGHHHJJJOOORRRXXXYYY[[[[[[ZZZWWWSSSPPPPPPNNNKKKKKKLLLNNNNNNNNNLLLKKKLLLOOORRRVVV```kkkzzzvvvaaaUUUIIIEEEDDDBBBAAABBB??????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????@@@AAAAAAAAAAAA@@@BBBBBBBBBCCCDDDEEEGGGGGGHHHKKKNNNOOOQQQVVV^^^ddd}}}bbbZZZRRRPPPPPPMMMKKKKKKMMMNNNPPPRRRSSSUUUYYY[[[___fffqqq}}}zzzpppggghhhooorrrhhhbbb^^^YYY]]]fffxxxwwwllleee\\\UUURRRPPPNNNKKKHHHIIIIIIHHHHHHIIIKKKNNNTTTVVVYYY[[[ZZZXXXTTTRRRRRROOOLLLKKKKKKLLLMMMLLLJJJIIIJJJOOORRRUUU\\\eeeqqqvvv}}}mmm[[[PPPGGGDDDCCCBBBBBBCCC@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>????????????>>>???@@@AAAAAAAAA@@@@@@BBBBBBBBBCCCDDDFFFGGGHHHHHHLLLPPPRRRSSSVVV[[[```lll^^^SSSPPPPPPMMMJJJJJJKKKMMMPPPQQQRRRTTTWWWYYY[[[bbblllwww}}}rrrllllllrrrwwwjjjaaa]]]YYY\\\dddrrr}}}qqqiii```XXXUUURRROOOLLLIIIJJJJJJIIIHHHHHHJJJLLLPPPSSSVVVYYYZZZZZZXXXVVVTTTQQQMMMKKKKKKLLLKKKJJJIIIGGGIIINNNQQQSSSYYY```jjjoootttvvvvvvvvvxxxzzzzzzgggUUULLLEEECCCCCCAAAAAADDD@@@@@@@@@@@@@@@AAAAAAAAA?????????>>>>>>>>>======??????@@@AAAAAAAAAAAA@@@BBBBBBBBBCCCEEEFFFHHHIIIIIIMMMQQQSSSTTTVVVZZZ^^^zzzgggVVVRRRRRROOOMMMNNNKKKMMMOOOQQQRRRSSSUUUWWWYYY___hhhqqq|||vvvpppooouuuooobbb\\\YYY[[[aaalll~~~yyyrrrggg___ZZZWWWSSSPPPKKKLLLLLLKKKIIIIIIKKKMMMNNNPPPSSSVVVXXXYYYYYYYYYUUUQQQMMMKKKJJJJJJIIIHHHHHHFFFFFFKKKOOOQQQUUU[[[cccggglllnnnmmmnnnpppsssuuueeePPPIIIDDDCCCBBB@@@@@@CCC??????>>>>>>>>>>>>>>>>>>?????????>>>>>>=========@@@@@@??????@@@@@@AAABBBAAABBBBBBDDDEEEGGGIIIJJJJJJNNNRRRTTTUUUVVVZZZ^^^www___WWWTTTOOOLLLNNNJJJLLLOOOPPPQQQRRRTTTVVVVVV[[[ccclllvvv|||sssqqqvvvxxxiiiaaaXXXZZZ]]]fffvvv|||qqqhhhbbb^^^YYYVVVNNNNNNMMMLLLJJJKKKNNNPPPQQQRRRSSSUUUWWWYYY[[[[[[WWWSSSOOOLLLKKKJJJIIIGGGJJJFFFEEEJJJNNNPPPTTTYYY\\\```dddeeeeeefffjjjmmm|||nnnaaaMMMGGGCCCCCCAAA??????BBB@@@?????????>>>==================>>>>>>>>>>>>>>>BBB@@@???>>>>>>@@@BBBCCCAAABBBBBBDDDEEEHHHIIIJJJLLLOOOSSSUUUUUUWWW\\\```iii\\\VVVNNNJJJKKKIIILLLOOOPPPQQQRRRTTTUUUTTTYYY```hhhrrruuurrrwwwrrriiiWWWYYY[[[aaapppxxxoooiiiddd___[[[PPPOOONNNLLLKKKLLLPPPRRRUUUUUUVVVWWWXXXZZZ\\\]]]ZZZVVVRRRNNNMMMLLLJJJIIIMMMHHHGGGKKKOOOQQQUUUZZZXXX[[[___``````bbbfffiii{{{|||hhh\\\LLLGGGCCCBBBAAA>>>>>>BBBCCCBBBBBBAAA@@@???>>>>>>;;;;;;<<<===>>>???@@@@@@CCCAAA>>><<<===???BBBEEEAAABBBBBBDDDFFFHHHJJJKKKMMMPPPTTTUUUVVVXXX]]]aaarrr\\\UUUQQQNNNMMMKKKKKKKKKKKKMMMOOOQQQRRRSSSTTTZZZdddllluuuyyy|||{{{nnnggg^^^YYY___iiizzz{{{tttmmmddd]]]YYYUUUPPPMMMMMMOOOQQQRRRWWWWWWXXXXXXYYYZZZZZZZZZYYYXXXVVVSSSOOOKKKGGGEEEIIIIIIIIILLLQQQTTTVVVVVV\\\YYYYYY]]]___```ccchhhttttttbbbTTTGGGEEEBBB@@@>>>>>>??????============>>>>>>>>>>>>=========>>>??????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFHHHHHHHHHHHHJJJKKKKKKMMMPPPSSSWWW[[[^^^___}}}dddYYYSSSOOONNNLLLLLLLLLLLLMMMOOOQQQRRRRRRSSSXXX```hhhqqq~~~{{{uuukkkaaaZZZ^^^eeerrr~~~wwwnnnfff___ZZZUUUQQQPPPQQQRRRRRRVVVVVVWWWYYYZZZZZZ[[[[[[ZZZZZZXXXUUURRRMMMIIIGGGJJJIIIJJJNNNRRRWWWYYYYYY]]]ZZZZZZ]]]___```cccgggtttnnn^^^PPPFFFEEEBBB@@@>>>>>>??????>>>>>>>>>>>>============>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDFFFGGGHHHGGGHHHIIIKKKLLLMMMPPPTTTWWW[[[^^^___nnn^^^UUUQQQOOOMMMLLLLLLLLLMMMNNNPPPQQQRRRRRRUUU\\\bbbjjjwwwqqqeee\\\\\\```hhhzzz|||sssiiiddd]]]XXXUUUTTTSSSRRRTTTUUUWWWYYY[[[\\\\\\\\\\\\\\\[[[YYYUUUPPPLLLJJJKKKKKKLLLPPPVVV[[[]]]]]]___\\\[[[^^^______bbbfffssswwwgggWWWKKKEEEDDDBBB@@@???>>>>>>?????????>>>>>>======<<<<<>>>>>>>>??????>>>>>>======<<<<<<>>>>>>??????@@@AAAAAABBBAAA@@@@@@@@@AAAAAABBBCCCCCCDDDFFFGGGGGGGGGIIIKKKNNNPPPRRRUUUYYY\\\___```~~~dddXXXSSSQQQLLLKKKJJJIIIIIIJJJKKKLLLRRRQQQRRRVVVZZZ___jjjuuu{{{mmmaaa^^^]]]\\\dddppp~~~yyyppphhhbbb]]]XXXUUUTTTUUUVVVXXXZZZ]]]___```^^^^^^^^^]]]ZZZUUUPPPMMMMMMOOOTTT[[[bbbeeefffeeeaaa^^^]]]___```___aaaeeettt~~~lll\\\PPPHHHCCCBBBAAA@@@???>>>>>>>>>???>>>>>>>>>=========<<<======>>>>>>???@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBBBBDDDFFFGGGGGGHHHJJJLLLPPPQQQSSSWWWZZZ]]]___aaahhhZZZUUURRRLLLKKKJJJIIIIIIJJJKKKKKKPPPPPPQQQUUUXXX[[[dddnnnzzzqqqeeeaaa^^^[[[___gggrrrzzzrrrkkkeee___\\\WWWVVVVVVWWWYYY\\\```bbb___```aaa```\\\WWWRRROOONNNRRRYYYbbbhhhjjjhhhfffaaa^^^]]]___```___aaaffftttwwwfffWWWLLLFFFAAAAAAAAA@@@??????>>>>>>=========>>>>>>>>>>>>>>><<<======>>>??????@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCEEEGGGHHHHHHIIIKKKMMMQQQRRRUUUXXX[[[^^^```aaalll]]]VVVSSSNNNMMMLLLKKKJJJKKKKKKLLLMMMMMMPPPTTTVVVXXX```hhhrrr|||tttgggccc___YYYZZZ```gggqqq{{{tttmmmgggcccZZZXXXVVVUUUWWW[[[```cccaaabbbcccccc```[[[UUURRRNNNTTT]]]hhhnnnnnnjjjfffaaa]]]\\\___``````bbbggguuuppp```RRRGGGCCC@@@AAA@@@@@@@@@???>>>===<<<<<<======>>>>>>??????===>>>>>>??????@@@AAAAAABBBAAAAAA@@@@@@AAAAAAAAADDDFFFHHHIIIIIIJJJMMMOOORRRSSSVVVXXX[[[^^^```bbbooo^^^WWWSSSPPPOOONNNLLLLLLLLLMMMMMMJJJKKKOOOSSSUUUVVV]]]eeemmmwwwvvviiiddd___XXXWWW\\\___eeeppp}}}yyysssmmmiii\\\YYYVVVTTTVVVZZZ```dddcccdddeeeeeebbb]]]XXXTTTNNNUUU```kkkqqqpppjjjeee```]]]\\\___aaa```cccgggvvvkkk\\\MMMDDDAAA@@@@@@@@@@@@@@@???>>>===;;;;;;<<<===>>>???@@@@@@>>>??????@@@AAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAADDDFFFHHHJJJJJJKKKNNNPPPSSSTTTVVVYYY\\\___aaabbbvvv```VVVRRRMMMNNNNNNMMMLLLMMMNNNPPPMMMNNNNNNOOOQQQUUUZZZ^^^kkkttt}}}oooddd```^^^[[[XXXYYY]]]eeepppzzz|||uuupppiiiaaaXXXUUUTTTVVV]]]eeellliiiggghhhhhhddd[[[TTTRRRYYYeeesss|||yyynnndddaaa]]]\\\```cccccceeehhhzzzxxxeeeQQQIIIGGG@@@AAAAAA???<<<::::::<<<>>>>>>>>>???@@@@@@@@@@@@@@@???????????????@@@@@@@@@BBBCCCDDDCCCCCCCCCEEEGGGGGGGGGHHHIIIKKKMMMOOOPPPTTTUUUUUUUUUWWW[[[aaafff|||eeeZZZVVVPPPNNNLLLJJJIIIJJJLLLNNNLLLMMMNNNOOOPPPTTTYYY]]]fffnnn{{{qqqfff```^^^[[[XXXWWWYYY```hhhppp}}}{{{uuukkkbbbYYYVVVUUUVVV]]]eeemmmkkkiiijjjjjjeee]]]VVVUUU[[[hhhvvv~~~{{{oooeee```\\\\\\```bbbbbbdddhhh{{{rrraaaOOOHHHGGG@@@??????@@@>>>===>>>@@@BBB======>>>???@@@@@@@@@@@@????????????@@@@@@@@@@@@BBBCCCDDDDDDCCCCCCEEEGGGHHHIIIIIIKKKLLLNNNPPPQQQTTTTTTUUUUUUWWW[[[```dddnnn```YYYSSSPPPLLLIIIGGGIIIKKKMMMKKKMMMNNNOOOPPPSSSWWWZZZ```hhhtttssshhhbbb^^^[[[XXXWWWWWW[[[___eeeooo~~~ooofff\\\WWWUUUWWW^^^fffooonnnmmmmmmlllhhh```ZZZXXX___lllyyy|||qqqggg```]]]]]]aaacccdddgggkkk|||jjj[[[KKKFFFFFF@@@@@@AAABBBAAA@@@???@@@AAA<<<<<<===>>>>>>???@@@@@@????????????@@@@@@AAAAAABBBCCCDDDDDDCCCDDDFFFHHHJJJJJJKKKLLLNNNPPPRRRSSSSSSTTTUUUUUUVVVZZZ___cccxxxeee[[[VVVRRRNNNKKKKKKLLLMMMMMMJJJLLLNNNPPPQQQRRRUUUXXX\\\dddooo{{{vvvkkkddd___[[[XXXYYYYYYZZZ\\\___hhhzzzvvvkkk```ZZZWWWXXX___gggrrrqqqqqqqqqoookkkddd___[[[cccooo{{{|||qqqhhhaaa___```ccceeefffkkkqqqxxxdddVVVHHHDDDEEE???CCCDDDEEECCC@@@>>>======<<<<<<<<<======>>>???@@@>>>??????@@@@@@AAAAAAAAABBBDDDEEEEEEDDDEEEGGGIIIKKKKKKKKKMMMNNNPPPRRRSSSSSSTTTUUUUUUVVVYYY]]]aaappp```WWWTTTPPPNNNNNNNNNLLLKKKJJJMMMOOOQQQQQQRRRTTTVVVZZZaaalllxxxxxxmmmeee___[[[YYYZZZYYYZZZ[[[]]]ddduuu~~~sssfff]]]YYYYYY```hhhttttttttttttrrrmmmgggccc]]]fffsss~~~{{{ppphhhaaa___```dddeeegggmmmtttqqq^^^RRREEEBBBCCC>>>AAACCCCCCBBB???===<<<<<<======<<<<<<======??????>>>??????@@@AAAAAABBBBBBBBBDDDEEEEEEEEEFFFHHHJJJJJJKKKKKKMMMNNNPPPRRRSSSTTTUUUUUUVVVVVVXXX\\\___ooo^^^YYYRRROOONNNMMMKKKIIIKKKNNNQQQSSSSSSSSSTTTUUUYYY```iiitttyyyooofff___[[[YYYYYYYYYZZZ[[[[[[```ooo~~~{{{lllaaa[[[ZZZaaaiiiuuuvvvwwwwwwtttooojjjggg```iiivvv{{{ppphhh___^^^```dddeeegggnnnwwwjjjYYYOOOCCCAAACCC>>>===>>>??????>>>>>>???AAA@@@???>>>===<<<===>>>???>>>??????@@@AAABBBCCCCCCCCCDDDEEEFFFFFFGGGIIIKKKKKKKKKLLLMMMOOOQQQRRRTTTUUUVVVWWWWWWWWWYYY\\\^^^nnndddYYYQQQNNNNNNMMMKKKLLLOOORRRTTTTTTTTTTTTTTTWWW]]]eeeooozzzyyyooofff___[[[ZZZZZZZZZ\\\\\\[[[^^^kkkxxxqqqddd]]][[[bbbjjjuuuwwwyyyyyyuuupppkkkiiicccmmmzzz|||rrrjjjaaaaaacccggggggjjjrrr|||yyybbbSSSKKKAAAAAADDD???<<<===>>>>>>===>>>AAACCCCCCBBB???>>><<<======>>>>>>??????@@@AAABBBCCCDDDCCCDDDFFFFFFFFFGGGJJJLLLLLLMMMMMMOOOPPPRRRTTTUUUVVVWWWXXXXXXXXXYYY\\\^^^|||ppp___TTTPPPPPPPPPOOOLLLOOOSSSUUUUUUTTTTTTTTTUUUZZZbbbkkkvvvyyypppfff___[[[ZZZ]]]]]]______]]]^^^iiivvvtttggg^^^\\\bbbjjjuuuxxxzzzyyyvvvqqqllljjjfffppp}}}}}}sssllleeeeeehhhkkklllnnnwwwsss\\\NNNHHH@@@AAAEEEAAA@@@@@@@@@>>><<<===@@@BBBEEECCCAAA>>>===<<<===>>>>>>??????@@@BBBCCCDDDDDDCCCDDDFFFFFFGGGHHHJJJMMMNNNNNNOOOPPPRRRTTTVVVWWWVVVXXXYYYYYYYYYZZZ\\\^^^dddWWWSSSPPPNNNOOOPPPRRRTTTUUUUUUUUUSSSRRRTTTXXX```hhhsssyyyqqqiii```\\\^^^\\\\\\\\\\\\ZZZ\\\iiivvv|||ooofffaaaccchhhwww{{{~~~}}}wwwqqqnnnmmmooo{{{}}}ssskkkccceeekkkooooooqqq{{{jjj\\\MMMGGGFFFCCC@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@>>>???@@@AAABBBCCCCCCCCCDDDFFFHHHIIIIIIJJJLLLNNNPPPPPPRRRSSSUUUUUUVVVVVVWWWWWWWWWYYY[[[^^^aaabbbrrr^^^VVVQQQNNNMMMPPPQQQSSSUUUVVVVVVUUUTTTTTTYYY___fffooo|||zzzsssjjjbbb^^^```^^^^^^^^^^^^\\\^^^jjjwww~~~qqqhhhccceeekkkyyy}}}~~~xxxrrrooonnnrrr~~~vvvnnniiikkkooorrrrrruuu~~~cccVVVHHHCCCBBB???======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>???@@@AAABBBCCCCCCCCCDDDFFFHHHIIIIIIJJJLLLNNNPPPQQQRRRTTTUUUVVVVVVVVVVVVWWWXXXZZZ\\\___aaabbbfffZZZTTTPPPNNNPPPQQQSSSUUUVVVWWWWWWVVVUUUYYY^^^dddkkkvvv{{{uuummmdddaaabbbaaa```aaa```]]]___kkkxxxuuukkkfffhhhnnn|||yyysssqqqpppxxxzzzsssqqqrrruuuwwwwww{{{sss\\\PPPDDDAAA@@@>>>======>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????>>>???@@@BBBCCCDDDDDDDDDDDDFFFHHHIIIIIIJJJMMMNNNPPPQQQRRRTTTUUUVVVWWWXXXVVVWWWZZZ\\\___```bbbbbbmmm]]]WWWSSSQQQOOOPPPRRRUUUVVVXXXXXXXXXUUUXXX]]]aaagggqqq}}}}}}xxxppphhhdddfffcccbbbbbbaaa^^^```lllzzzwwwmmmgggkkkrrrzzzuuussssss~~~~~~xxxxxxxxxyyy{{{{{{iiiWWWMMMDDDAAAAAA??????@@@>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>??????AAABBBDDDEEEEEEEEEDDDFFFIIIJJJJJJKKKMMMOOOQQQQQQRRRTTTUUUWWWXXXYYYWWWYYY\\\^^^aaabbbbbbbbbuuu```WWWSSSPPPOOOPPPQQQTTTVVVWWWXXXYYYTTTWWW[[[___dddnnnyyy|||uuummmiiijjjfffdddcccaaa^^^bbbooo}}}yyynnniiinnnvvv|||xxxwwwxxx|||~~~}}}~~~xxxbbbQQQIIIBBBAAAAAA@@@@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFFFFFFFHHHJJJKKKKKKLLLOOOQQQRRRRRRRRRTTTUUUXXXZZZ[[[ZZZ[[[^^^```bbbbbbbbbbbbdddWWWQQQNNNOOOOOOQQQRRRTTTVVVWWWXXXSSSVVVYYY\\\aaaiiittt||||||tttpppqqqjjjgggdddaaa___dddttt|||qqqlllrrr{{{|||}}}ooo[[[KKKDDD@@@@@@???===>>>AAA>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>?????????@@@BBBDDDEEEFFFGGGGGGHHHJJJLLLMMMMMMNNNPPPRRRSSSRRRSSSTTTVVVXXX[[[]]]^^^___```aaabbbbbbbbbbbblll[[[TTTPPPOOOOOOPPPQQQSSSTTTVVVWWWTTTVVVXXXZZZ\\\cccmmmttt|||xxxyyynnnjjjeeebbb```gggzzztttpppwww~~~fffUUUGGGBBB?????????<<<===@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@???@@@BBBDDDFFFGGGHHHHHHIIIKKKNNNOOOOOOPPPRRRTTTSSSSSSSSSTTTVVVYYY\\\^^^bbbbbbbbbaaaaaaaaabbbbbbsssaaaYYYVVVOOOOOOOOOPPPRRRSSSUUUVVVUUUWWWXXXXXXYYY___gggnnnxxx}}}~~~rrrmmmgggcccbbbjjj~~~vvvssszzzvvv```QQQGGGBBB@@@@@@@@@======AAA>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@???@@@BBBDDDFFFGGGHHHIIIKKKMMMOOOPPPPPPQQQSSSUUUSSSSSSSSSTTTVVVYYY\\\^^^eeedddbbbaaa```aaabbbbbb