BM6P6(@ ---------,,,,,,+++++++++************************+++,,,,,,------,,,,,,+++)))******++++++,,,------+++++++++*********))))))''''''(((((())))))******************************---,,,+++***))))))))))))******)))((((((((((((((())))))))))))************)))))))))***+++++++++,,,******))))))((((((''''''''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************''''''''''''(((((((((((())))))))))))************+++***)))(((((()))***+++******)))(((''''''((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((()))******+++++++++***)))'''''''''((()))***((('''&&&&&&'''(((***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''(((***+++,,,************))))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&&&&''')))*********)))(((************)))'''&&&%%%((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((''''''''''''))))))))))))))))))))))))******))))))))))))************)))))))))))))))***))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))***)))((((((((()))+++,,,+++++++++*********)))))))))***,,,......---,,,+++---,,,***))))))***,,,---++++++,,,,,,,,,,,,------,,,------......------,,,---------............///,,,------...///000111111000000111111111222222222333333222222333333444555333222000//////000222333555555555444444333333333444333222111111333444666888888777777777777777888888888999999999:::::::::999999999:::;;;<<<>>>???===>>>@@@AAAAAA@@@???>>>@@@AAABBBCCCBBBAAA@@@???BBBAAA???>>>???AAACCCEEEKKKJJJJJJJJJLLLOOOSSSUUUOOOMMMHHHDDDAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAAFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;===<<<;;;;;;<<<===<<<;;;666555333333444444444333000000000000000000000000111000///...---,,,,,,,,,...---+++******+++---...------++++++++++++---------,,,++++++******++++++++++++++++++++++++++++++******))))))((((((''''''))))))))))))))))))))))))###&&&***---......,,,***'''&&&&&&&&&&&&'''((((((***)))(((''''''&&&''''''&&&'''((())))))((('''&&&)))(((&&&&&&&&&''')))***(((''''''&&&&&&((()))***))))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))$$$&&&(((******)))((('''%%%%%%$$$###$$$%%%&&&'''---------,,,,,,+++++++++************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++*********))))))(((((((((((())))))******************************,,,+++******)))***************)))(((((((((((((((''''''''''''((((((((()))***************+++++++++******))))))((((((((((((************))))))))))))************************************************''''''((((((((()))))))))))))))))))))******************)))(((((()))************)))((((((((())))))************)))))))))((())))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))))))))******)))(((((((((((((((***)))'''&&&&&&''')))*********))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))(((((('''''''''((())))))((((((((((((''''''''''''(((((())))))))))))(((((()))(((((((((''''''''''''&&&'''((()))***))))))(((((((((((()))((((((''''''((((((((((((((((((((((((***)))(((''''''((()))***&&&'''''''''(((((())))))))))))))))))))))))))))))***))))))(((((())))))***))))))((((((((((((((()))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))***))))))))))))***+++++++++++++++*********))))))((()))+++,,,---,,,+++***,,,,,,************,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,------------------......//////000000///000000000000000000000111000000000000111222222333222000//////000222333555444444444333333333333444333222111222333555666888888777777777777777888888888888888999999::::::999999::::::;;;===>>>???===>>>@@@AAABBBAAA@@@???===>>>???@@@@@@???>>>>>>BBB@@@>>>===>>>???BBBDDDGGGGGGGGGHHHJJJLLLOOOPPPNNNLLLHHHDDDBBBAAAAAABBBAAABBBBBBCCCCCCBBBBBBAAAEEEDDDDDDCCCAAA@@@@@@???>>>======<<<<<<;;;::::::;;;999888999:::;;;:::999555333222111222333222111000000000000000000000000000///...---------------///...,,,******+++,,,------,,,++++++++++++,,,------,,,++++++******++++++++++++++++++++++++++++++***)))))))))((((((((('''((((((((((((((((((((((((%%%'''***,,,---,,,+++***''''''''''''(((((())))))(((((('''''''''(((((()))'''((()))******)))((('''&&&''''''((((((((((((((((((''''''&&&'''((()))***((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))(((((((((((())))))%%%&&&((()))))))))(((''''''&&&&&&%%%&&&'''((()))------,,,,,,,,,,,,++++++************************++++++,,,,,,,,,,,,++++++---,,,,,,+++******))))))+++++++++***************((((((((())))))))))))************************************)))******+++,,,******)))((((((((())))))'''''''''((((((((())))))+++++++++******************))))))))))))(((((((((************))))))))))))((((((((((((((((((((((((************************((((((((()))))))))******))))))))))))************))))))(((((((((((())))))******)))))))))***++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***))))))((('''''')))))))))))))))(((((('''))))))''''''''''''))))))++++++************++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((('''(((((()))***+++))))))(((((((((((()))))))))(((((('''&&&&&&''''''''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((''''''''''''''''''((()))))))))))))))&&&'''(((((())))))(((((((((((((((((((((((((((((())))))(((((((((((())))))%%%%%%&&&'''((()))******)))))))))))))))))))))))))))((((((''''''(((((()))((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))******++++++++++++++++++++++++***************'''(((***+++++++++***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,................../////////////////////.........000000000000000111111222333222111000000111222333444444333333333333333222444444333222333444555666777777777666666777777888777777777888888888888999999999999:::;;;<<<===>>>===>>>???AAAAAAAAA@@@???@@@@@@AAABBBCCCCCCCCCBBBAAA@@@>>><<<===>>>AAABBBDDDEEEFFFHHHIIIKKKKKKLLLLLLJJJGGGDDDCCCBBBCCCDDDAAABBBBBBCCCCCCBBBBBBAAACCCCCCBBBAAA@@@??????>>><<<<<<<<<;;;::::::999999888777666666888888777666444222000000111222111000000000000000000000000000......---------------...///...,,,+++***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++************+++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((()))***************(((((((((((()))))))))***&&&&&&&&&'''((())))))***((()))***++++++***)))((($$$&&&(((******)))'''&&&(((''''''''''''((())))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))'''''''''(((((((((((((((((((((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++,,,+++++++++******))))))************************))))))))))))))))))))))))************************))))))))))))***+++,,,---******))))))((())))))***))))))*********+++++++++,,,+++++++++***)))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,((((((((((((((((((((((((************************))))))))))))************((()))))))))************)))(((((((((((((((((()))***)))))))))***+++,,,,,,*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))(((((((((((('''((()))******)))((('''))))))(((''''''((())))))+++******))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))((('''&&&&&&&&&&&&''''''))))))))))))************(((((())))))))))))(((((((((((((((((((((''''''''''''(((((()))))))))))))))(((((())))))***))))))((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++------,,,++++++************************((()))***+++++++++************++++++++++++*********++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,.....................---////////////............111111111111111222333333222222111000000111222222333333333333222222222222444444333333333444555666777666666666666777777888777777777777777777777888888888888999:::;;;<<<<<<<<<===>>>???????????????AAABBBBBBCCCDDDEEEEEEFFFBBB@@@>>>======???AAABBBCCCEEEGGGIIIJJJKKKJJJIIIIIIGGGFFFDDDCCCCCCDDDEEEAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>;;;;;;::::::999888888888777555444555666777666555444222000000111111111000////////////////////////------,,,,,,,,,---......---,,,+++++++++,,,------,,,++++++++++++++++++,,,,,,++++++***************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***))))))((((((((())))))''''''(((((())))))))))))&&&''''''(((((((((((((((((()))************)))(((%%%&&&((()))))))))((('''''''''''''''((((((((()))***************************)))(((''''''((()))***))))))(((((((((((())))))((((((''''''''''''((()))((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***)))))))))******+++++++++************************************))))))))))))))))))))))))))))))))))))(((((())))))***+++------******))))))))))))******************++++++++++++,,,+++++++++***)))))))))))))))))))))************''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************(((((())))))))))))((((((***)))))))))***+++,,,,,,))))))))))))))))))******(((((((((((((((((((((((('''((((((((()))))))))***''''''(((((())))))))))))'''((()))******)))((('''))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((,,,+++***(((''''''''''''))))))(((((((((((())))))%%%%%%%%%&&&&&&'''))))))((()))))))))*********+++(((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((())))))***++++++++++++***)))((('''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((())))))***+++((((((((((((((((((((((((************************(((((((((((((((((((((((()))***+++------,,,++++++************************)))******+++++++++++++++)))******++++++******)))*********+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------............------------////////////////////////111111000000111111222333222111111111111111111222222222222222222222222222333333333333444444555555666666555555666777888888888777777777777777777777777777777777888999:::::::::;;;<<<======>>>>>>>>>>>>??????@@@AAAAAABBBCCCDDDBBB@@@>>>>>>???BBBCCCBBBCCCFFFHHHIIIHHHGGGFFFFFFEEEDDDCCCCCCCCCDDDEEEAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>>>>===:::::::::999888888777777666555444555666777666444444222000000111222111000........................------,,,,,,,,,------...*********+++,,,---...///++++++++++++++++++++++++,,,+++******))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))((('''''''''((()))%%%&&&'''(((((((((''''''(((((())))))((('''&&&&&&''''''((())))))(((''''''(((''''''&&&'''((()))***&&&''''''((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((()))))))))(((''''''''''''((((((''''''(((((())))))))))))++++++,,,,,,,,,,,,------******************************++++++++++++******(((((())))))***++++++,,,***************++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))***+++,,,---******)))))))))***++++++((((((((()))))))))******+++++++++***************)))))))))************+++************))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))************))))))************))))))******)))))))))***++++++))))))))))))************))))))))))))))))))))))))''''''(((((())))))******&&&&&&'''(((((()))******'''(((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***(((''''''''''''))))))(((((((((((())))))%%%%%%%%%&&&''')))***+++&&&&&&''''''(((((())))))(((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((()))******,,,,,,,,,+++***)))''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((('''''''''''')))))))))))))))))))))))))))((((((''''''(((((()))))))))((())))))***+++,,,))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((()))******+++++++++++++++***************+++++++++*********+++++++++,,,,,,************************************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------..................//////000000...............//////000111111111111111111111111000111111111111222222222222222222333333333444444555555555555666777888888999888888888888777777777888777777777888888999:::::::::;;;<<<===>>>??????@@@@@@@@@@@@AAABBBCCCCCCDDDCCC@@@???>>>@@@BBBCCC@@@AAACCCEEEFFFEEECCCBBBCCCCCCBBBBBBBBBBBBCCCCCCAAABBBBBBCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>>>>:::::::::999888888777777666555444444666666555444444222000000111222111000........................------,,,,,,,,,,,,,,,---)))***+++,,,------......******++++++++++++******++++++***))))))))))))***(((((((((((((((((((((((((((((((((((())))))))))))************************)))(((''''''''''''(((((($$$%%%'''((((((((('''&&&((())))))))))))'''%%%$$$&&&'''((())))))((('''&&&)))(((&&&%%%&&&''')))+++&&&''''''((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))((((((((((((((('''''''''&&&&&&'''(((((((((((((((+++++++++,,,,,,---------******************************++++++++++++******))))))))))))************))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,******))))))******+++,,,(((((()))))))))************************+++++++++))))))*********+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))************)))***+++,,,,,,+++***)))******)))((((((((())))))((()))))))))************))))))))))))))))))))))))'''''''''((()))*********''''''((((((((((((((((((((((((((((((((()))******)))))))))******)))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''(((((()))***&&&&&&&&&'''((()))))))))(((((())))))))))))((((((''''''''''''((((((((())))))(((((('''((()))***+++)))))))))))))))((('''&&&(((((((((((((((((((((((('''((()))******)))(((''''''''''''((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***'''''''''((((((***++++++)))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((***))))))))))))***++++++))))))*********+++++++++)))))))))))))))***+++++++++***)))(((((()))***+++************++++++++++++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,---...//////000...------------...//////111111111222222111111111000000000000111111222222000111222222333333222222555444444555555777888888::::::999999888888888888999999999999999::::::;;;<<<<<<<<<===>>>???@@@AAACCCCCCBBBAAAAAABBBCCCDDDDDDBBB@@@>>>>>>???AAABBBAAABBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@????????????>>>>>>;;;::::::999999888777777555444333333555555444333333111//////000000000///------------------------......---,,,++++++++++++,,,,,,,,,---,,,,,,,,,+++)))***+++,,,,,,+++***)))++++++***)))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))&&&'''''''''''''''''''''%%%&&&((()))))))))'''&&&&&&''')))))))))((('''%%%'''((()))******)))(((''''''''''''''''''((())))))&&&&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))(((((((((((())))))'''((()))))))))(((&&&%%%&&&'''((()))))))))((('''+++++++++,,,,,,---------******************************++++++++++++******++++++******)))((((((((())))))******++++++++++++++++++++++++******))))))))))))))))))))))))))))))*********)))******+++,,,******))))))***+++,,,,,,***++++++++++++,,,,,,,,,))))))******+++++++++,,,))))))******++++++++++++''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))***************+++,,,------,,,+++*********)))(((((('''(((((((((((())))))*********+++))))))))))))))))))))))))&&&''''''((()))******+++)))))))))(((''''''&&&&&&)))(((''''''''')))***+++))))))************))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((***+++,,,))))))(((((((((((())))))******)))(((((((((((()))'''(((((()))***++++++,,,(((((())))))))))))((((((&&&'''''''''(((((()))))))))((('''''''''(((***+++%%%&&&''''''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''%%%&&&&&&'''((()))******))))))))))))))))))))))))******))))))))))))******&&&&&&&&&'''''')))******))))))))))))))))))))))))'''&&&%%%$$$$$$%%%&&&'''((((((((((((((((((((((((***)))((((((((()))+++,,,))))))******++++++++++++((((((((((((((()))******,,,***)))'''''')))***,,,)))************+++++++++,,,------......------,,,)))************+++++++++++++++,,,,,,---...//////))))))***+++---.../////////////////////000111111111111222222222222111111//////000000111111111222000000111222222222222111444444444555555777888888:::::::::999999999888888;;;;;;:::::::::;;;<<<<<<=========>>>???AAABBBCCCAAA@@@???>>>>>>>>>???@@@CCCAAA???===<<<>>>???AAADDDDDDEEEEEEEEEEEEEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@????????????;;;;;;::::::999888888888444333222222444444333222111///......//////...---------------------------///...---,,,+++*********.........---,,,+++)))((()))***+++,,,,,,+++***)))+++******)))))))))))))))************************'''((((((((())))))******((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&''')))***+++***((('''$$$%%%((()))***)))((('''((()))***++++++***)))(((%%%&&&((()))***)))((('''%%%&&&((()))))))))((('''************************'''((()))******)))((('''))))))(((((((((((())))))'''((()))******(((&&&$$$&&&'''(((******))))))(((++++++******************,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************+++++++++************))))))************+++++++++***)))((((((((()))+++,,,+++,,,,,,***)))((()))***+++*********))))))(((((())))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++************************************))))))))))))++++++******))))))(((((())))))))))))))))))))))))************************************************)))))))))))))))***++++++(((((((((((((((((((((((()))'''&&&(((+++,,,***'''+++*********))))))(((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&''')))*********)))(((+++***(((&&&%%%&&&'''(((***************)))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''((())))))(((((((((***,,,---))))))***))))))((('''&&&))))))(((((((((((())))))+++)))''''''******(((&&&(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))*********+++++++++++++++++++++***************+++***)))((()))***,,,......------,,,+++***))))))+++++++++************)))*********+++,,,,,,------......---,,,,,,+++******++++++,,,,,,---...//////---------............///---,,,+++***+++,,,---...000///.........///111222111111111111111111111111000000111222333333444444000111111111111222222222444444444555555555555666777666666666666777777888:::<<<===>>>===<<<===>>>===>>>???>>>======???AAABBB@@@???======>>>@@@AAABBBCCCCCCAAA???======>>>BBBBBBAAAAAAAAABBBCCCCCCFFFBBB???>>>??????===:::???@@@@@@AAAAAAAAA@@@@@@???>>>===============>>>999>>>AAA@@@<<<999999<<<222222333333333222222111444333111000//////////////////...---,,,,,,++++++---,,,+++***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******(((((((((((())))))))))))(((''''''))),,,---***(((+++******)))((('''&&&&&&)))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((()))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&***++++++***)))(((((()))***)))((('''''''''''''''))))))))))))))))))))))))(((''''''&&&&&&((()))***,,,***)))'''&&&%%%&&&&&&'''''''''''''''((())))))******++++++++++++++++++,,,,,,+++++++++*********++++++***************)))************************+++++++++*********))))))))))))*********+++++++++***)))((((((((()))+++++++++++++++***)))((()))***************)))))))))((())))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++*********)))))))))))))))))))))))))))))))))))))))************************************************'''''''''''''''((())))))((((((((((((((((((((((((((('''&&&(((***+++)))'''*********)))))))))(((((())))))(((''''''((())))))))))))))))))))))))))))))''''''((())))))))))))))))))((('''&&&&&&''')))***))))))******))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((('''''''''))))))************))))))'''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&'''''''''(((((((((+++***)))((((((((())))))((())))))))))))((((((''')))(((((((((((((((((()))+++)))'''((()))***(((&&&(((((((((((((((((((((((()))((((((((('''''''''''')))(((((((((((((((((()))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++************************+++***(((((((((***+++---,,,++++++******))))))((())))))******+++++++++,,,)))))))))(((((((((((((((------,,,++++++***))))))+++,,,,,,,,,---.........------------............------,,,,,,------...///000//////...///000111222///////////////////////////000000111111222222222000111111111111222222222444444444555555555555666666666666666666777777888:::<<<===>>>===<<<===>>>===>>>???>>>======???AAA@@@???>>>======>>>@@@AAABBBCCCCCCAAA???======>>>AAAAAAAAA@@@AAAAAABBBCCCEEEBBB???>>>??????===;;;??????@@@@@@@@@@@@@@@???=========<<<<<<===>>>>>>===AAADDDBBB===999888999222222222222111000000//////...---,,,,,,,,,---...///......---,,,,,,++++++------,,,++++++++++++,,,************************++++++++++++++++++++++++***))))))(((((())))))***(((((((((((()))))))))))))))((('''(((++++++***''''''((()))***+++,,,------((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&%%%%%%'''''''''''''''''''''''')))((((((((('''''''''''')))***+++***((('''((())))))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))(((''''''&&&'''((()))******)))((('''''''''(((((('''''''''''''''((())))))******++++++,,,,,,------,,,++++++++++++*********)))))))))))))))*********************************++++++*********))))))))))))))))))*********++++++)))))))))((()))******+++(((''''''&&&&&&&&&&&&'''************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***+++,,,,,,))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((''''''&&&'''))))))((('''******))))))))))))((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******''''''&&&&&&'''(((***+++)))))))))(((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))************))))))''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((())))))))),,,+++***((('''&&&&&&&&&'''(((((())))))))))))(((((((((''''''''''''((((((***)))(((((())))))((('''((((((((((((((((((((((((((((((((((((''''''''''''***))))))(((((())))))***((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((('''((()))***+++))))))))))))))))))))))))'''((()))***+++,,,------***))))))(((''''''&&&&&&,,,++++++******))))))))),,,,,,,,,,,,------------------------............,,,---......//////......///////////////000111111........................000000000000000000000000000111111111111222222222444444444555555555555666666666666666666777888888:::<<<======<<<<<<<<<======>>>>>>>>>======???AAA???>>>=========>>>@@@AAAAAABBBCCCAAA???>>>>>>???@@@@@@??????@@@@@@AAABBBCCCAAA@@@???@@@@@@>>>===?????????@@@@@@??????>>><<<;;;;;;;;;<<<===>>>>>>@@@CCCFFFEEE???:::777777222222111000//////...---++++++******+++,,,------......------,,,,,,++++++,,,---------,,,+++******))))))))))))))))))))))))++++++++++++++++++++++++)))((((((''''''(((((()))(((((((((((())))))))))))***)))''''''((()))((('''%%%&&&''')))+++---...///((((((((((((((((((((((((''''''((((((((((((''''''))))))((('''&&&%%%$$$$$$''''''''''''''''''''''''((((((((((((''''''''''''((()))***)))'''&&&'''((())))))(((''''''''''''((())))))))))))))))))))))))(((''''''''''''((())))))(((((('''(((((()))***+++'''''''''''''''((())))))******+++,,,------......++++++++++++************((()))))))))******++++++************************************))))))))))))))))))))))))************)))))))))))))))******+++)))((('''&&&'''(((((('''*********)))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))******++++++(((((())))))******++++++))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))))))))******+++(((((((((((((((((((((((('''''''''(((((((((''''''))))))))))))))))))((((((************************(((((((((((((((((((((((()))((('''''''''(((***+++((((((''''''((()))******)))(((((('''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))******)))((('''&&&%%%%%%&&&'''((())))))***))))))((((((''''''''''''((((((***))))))((()))(((((('''((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''(((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))(((((((((((())))))))))))))))))((('''(((((()))***))))))))))))******++++++((())))))***++++++,,,,,,,,,+++++++++*********))),,,+++++++++*********)))------,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,.../////////...---///////////////000000111000000000000000000000000000000000000000000000///000000111111111222222222444444444555555555555666666555555666666777888999:::<<<======<<<;;;<<<===<<<===>>>=========???AAA===============???@@@AAA@@@AAABBBAAA???>>>???@@@?????????>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>?????????>>>======::::::::::::;;;<<<>>>>>>@@@CCCEEEEEE@@@;;;888666333333222000///...---------------------------...---------,,,,,,,,,++++++******,,,------,,,+++***************************************************((((((''''''''''''(((((((((((((((((())))))))))))+++)))'''&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&******))))))((((((''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((()))((('''&&&'''(((******)))))))))))))))***((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))******'''''''''''''''((())))))******+++,,,------......+++++++++*********)))))))))******++++++,,,,,,,,,*********************************)))))))))(((((((((((()))))))))*********((()))))))))************---+++)))***,,,---,,,+++))))))))))))))))))******((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++******************************))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))'''((())))))((('''''''''(((((((((((((((((())))))******++++++++++++******(((((((((((((((((((((((()))((('''''''''(((***+++******)))((((((((((((((())))))((('''&&&''''''((('''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''&&&'''((())))))***))))))((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((())))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''((((((((((((''''''(((((())))))))))))))))))((((((((((((((()))))))))***++++++,,,,,,,,,************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...***+++,,,......---,,,,,,...//////000000000000000000000000000000000000000111111111111111111000000000000111111111222222222444444444555555555555666555555555555666777888999:::<<<======;;;:::;;;<<<;;;<<<======<<<===???AAA>>>>>>>>>>>>>>>???@@@@@@???AAABBBAAA??????@@@AAA??????>>>>>>>>>???@@@@@@@@@AAABBBBBBAAA@@@???>>>===>>>>>>>>>======<<<;;;999999999999:::;;;<<<======???AAAAAA???<<<888777555444222000////////////000000000///...------,,,,,,,,,,,,,,,,,,+++++++++'''(((***,,,------,,,,,,++++++++++++++++++++++++************************((((((''''''''''''(((((((((((((((((())))))))))))***)))((('''&&&&&&'''((())))))(((((('''&&&&&&%%%''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''(((((())))))******(((((((((((((((((((((((('''''''''(((((((((((((((&&&((()))((('''&&&''')))(((((((((''''''(((((()))((((((((((((((((((((((((&&&''''''((((((((((((((()))))))))))))))((((((''''''''''''''''''((())))))******++++++,,,,,,------+++************)))))))))+++++++++++++++,,,,,,,,,******************************)))))))))(((((((((((((((((()))))))))******(((((()))************)))***(((%%%&&&)))+++***((())))))))))))************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++************************************))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((()))******((('''((((((''''''(((((((((((())))))******++++++++++++******))))))))))))))))))))))))((((((((((((((()))******++++++***))))))(((''''''***)))((('''''''''((()))''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))******))))))************))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((()))))))))%%%&&&'''((()))******)))'''(((((())))))))))))((())))))(((((((((((())))))((()))***)))((('''((()))(((((((((((((((((((((((('''''''''(((((((((((((((***))))))(((((())))))***((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''(((((())))))******+++******))))))))))))((((((******++++++,,,,,,,,,---+++++++++*********))))))))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,......///000000000000000........................111111111111111111111111000111111111111222222222444444444555555555555666555555555555666888999::::::<<<======;;;::::::;;;:::;;;======<<<===???AAA???????????????????????????@@@AAAAAA@@@???@@@BBB??????>>>>>>??????@@@AAA@@@BBBDDDCCCAAA???>>>>>>============<<<;;;::::::999888888888999:::;;;;;;999:::;;;<<<;;;:::888666555333222000//////000000////////////...,,,+++***,,,,,,,,,,,,++++++++++++(((((()))+++,,,,,,,,,---++++++++++++++++++++++++************************)))((((((''''''(((((()))(((((((((((())))))))))))((())))))((('''&&&((()))(((((())))))))))))******''''''''''''''''''''''''''''''((((((((((((''''''$$$$$$%%%&&&'''((())))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&((())))))((('''(((***&&&%%%%%%%%%%%%&&&&&&'''))))))))))))))))))))))))&&&''''''((()))((((((((((((((())))))((('''&&&&&&'''''''''''''''((())))))******++++++++++++++++++************))))))))))))++++++++++++***************************************)))))))))(((((((((((((((((((((((()))))))))***'''((()))***+++******)))'''$$$!!!"""&&&((('''$$$((()))))))))************))))))))))))************))))))))))))))))))))))))************************************************)))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''''''''''''''((())))))))))))))))))))))))))))))(((+++,,,,,,)))'''(((***'''''''''((((((((())))))))))))***++++++***))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))*********))))))(((,,,***)))''''''((()))***'''''''''((()))*********))))))))))))))))))))))))(((((()))))))))*********))))))************))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''''''''(((((((((&&&'''(((******+++******((())))))))))))(((((('''******))))))))))))******(((***+++***'''&&&''')))((((((((((((((((((((((((''''''''''''((((((((())))))(((((((((((((((((()))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((())))))***++++++,,,******+++******))))))(((************++++++++++++***************+++++++++******************++++++++++++++++++++++++++++++*********+++,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---......---...///000111000000///////////////////////////...//////000000111111111000111111111111222222222444444444555555555555666444444555555666888999::::::<<<======;;;999:::::::::;;;<<<<<<<<<===???AAAAAABBBAAAAAAAAA@@@???>>>>>>???AAAAAA@@@@@@AAABBB@@@????????????@@@AAAAAAAAACCCEEEDDDAAA>>>===============<<<<<<:::999999999999888888888999999:::888777666666666666555444333222000.........000000---...//////...---,,,+++++++++++++++++++++++++++++++++***************+++***************************************************))))))(((((())))))***(((((((((((())))))))))))&&&)))+++***)))((()))***'''''''''((()))***++++++''''''''''''''''''''''''((((((''''''''''''((((((%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))'''(((***)))((((((***+++&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&&&&((()))))))))((('''%%%%%%'''((((((''''''&&&'''''''''''''''((())))))++++++******************************))))))))))))++++++******))))))((((((************************))))))))))))(((((((((((((((((((((((())))))))))))'''((()))++++++******)))+++'''%%%&&&***---+++((((((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))***++++++))))))))))))))))))))))))))),,,---,,,***((()))***&&&'''''''''(((((())))))((()))***++++++***)))((())))))))))))))))))))))))&&&''')))*********)))((('''((()))******+++******,,,+++)))((('''(((***+++&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))*********+++''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&&&&'''''''''((('''(((***+++++++++***)))))))))***))))))(((''''''++++++************++++++(((***+++***'''&&&''')))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))***+++,,,,,,,,,+++++++++++++++***)))(((******))))))))))))))))))(((((()))***+++,,,,,,---------,,,,,,+++***************************++++++))))))***+++,,,,,,------++++++,,,,,,,,,---------......---,,,,,,...///000---...000111111111000///222222222222222222222222,,,------...///000111111000111111111111222222222444444444555555555666666444444555555666888999::::::<<<===<<<;;;999999:::999;;;<<<<<<<<<===???AAACCCCCCCCCBBBAAA@@@???>>>>>>???AAAAAA@@@@@@AAACCC@@@@@@??????@@@@@@AAABBBAAADDDFFFEEEAAA===<<<===<<<<<<<<<<<<;;;:::999888999999888888888888888888888666444333333333222111111000...------...///000---...///000000000///...++++++++++++++++++++++++///---+++)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))%%%(((,,,,,,***)))***+++&&&&&&&&&''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((())))))))))))))))))((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))''')))******))))))***,,,)))))))))))))))***++++++))))))))))))))))))))))))%%%&&&((()))))))))((('''"""###%%%'''(((((((((''''''''''''''''''((()))))))))'''%%%&&&)))***(((&&&************************))))))))))))((((((((((((*********)))))))))))))))((()))+++,,,,,,+++)))(((''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))******************))))))((((((((('''+++*********))))))((((((,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))((((((((((((******))))))((((((''''''))))))***++++++++++++******)))'''&&&%%%&&&((())))))))))))))))))(((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''')))***+++,,,---******))))))))))))******''')))***)))((('''(((***+++++++++*********))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))******))))))((((((''''''******)))(((((((((((((((+++)))(((&&&&&&((()))+++))))))((((((''''''&&&&&&&&&'''((())))))((('''&&&))))))(((((('''''''''&&&&&&'''(((******((('''&&&))))))))))))))))))))))))***((('''%%%%%%'''(((******)))(((''''''((()))***((((((((((((''''''''''''''''''''''''((((((((((((((())))))))))))*********+++++++++***************************************++++++******++++++,,,---******))))))))))))******------------------------...---,,,+++++++++,,,---...............///000000//////............//////////////////////////////222222222222222222222222444333222111111111222333444555555666777888888999===>>>???<<<999777888;;;<<<<<<;;;;;;<<<>>>???@@@@@@AAACCCDDDCCCAAA>>><<<@@@BBBDDDEEECCCAAA@@@@@@CCCBBBAAA??????>>>>>>>>>@@@BBBEEECCC???<<<:::;;;:::::::::;;;;;;:::999999888888888888777777777666333333333333333333333333111111111111000...------,,,---...//////---+++***++++++,,,---------,,,,,,))))))))))))))))))))))))'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''''''''((()))***((()))***++++++***)))((((((((((((((((((((((((((('''''''''(((((((((((((((******))))))(((((('''''')))))))))(((''''''&&&&&&***)))'''&&&&&&'''((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))((((((((((((%%%&&&((()))*********)))%%%&&&'''((()))***+++,,,+++)))'''(((***+++***(((************************))))))))))))((((((((((((***)))))))))))))))))))))((()))+++,,,,,,+++)))((((((((())))))******++++++))))))))))))))))))))))))'''(((((((((((()))))))))(((((('''''''''&&&&&&&&&************)))))))))(((++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))))))))((((((((((((******))))))(((((((((((())))))***++++++++++++***+++***((('''&&&'''((())))))))))))))))))(((((('''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***++++++,,,******))))))))))))******''')))***)))((('''(((************))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%&&&&&&''''''((((((((())))))))))))))))))))))))***)))))))))((((((((('''******)))(((((((((((((((***)))(((''''''((()))***(((((((((''''''&&&&&&&&&&&&'''((())))))((('''&&&))))))((((((((('''''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))(((''''''((())))))***)))(((''''''((()))***((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++******************++++++************************+++++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------///...---,,,,,,---......///............///000000111000000//////000000111////////////////////////222222222222222222222222444333222111111222333333555555666666777777888888888999:::888555444555777:::999999999999:::<<<===???@@@BBBCCCCCCAAA???>>>???AAACCCCCCBBB???>>>>>>CCCCCCBBBBBBAAA@@@??????>>>AAABBBAAA===;;;:::;;;::::::;;;;;;:::999888888888888777777777666666666555555444333222111000000000000000000000///...---,,,---......---,,,+++***'''((()))***+++,,,,,,,,,************************'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((''''''''''''(((((()))'''((())))))))))))((('''((((((((((((((((((((((((((((((((())))))))))))***+++++++++***))))))((((((''''''((((((((((((((((((((('''&&&&&&'''((()))***))))))(((((((((((())))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))((((((((((((&&&'''((()))******))))))&&&&&&'''((()))***++++++,,,+++******,,,,,,+++***************************))))))))))))(((((((((((())))))))))))))))))******((()))***++++++***)))((()))))))))))))))*********))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''&&&&&&************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************)))))))))(((((((((***))))))))))))((((((((())))))***++++++++++++***,,,+++)))((((((((()))***))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))************))))))(((((())))))***''')))***)))((('''(((***))))))((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((******)))((((((((((((((())))))(((((((((((())))))'''''''''''''''''''''&&&''''''((((((((((((''''''))))))((((((((((((''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((())))))*********((((((((()))))))))******************+++++++++,,,)))))))))***+++++++++,,,************************,,,,,,++++++***+++++++++------,,,,,,,,,,,,------------------------------///......---......////////////......//////000111222111111000000111111222000000000000000000000000222222222222222222222222333333222222222333333444666666666666666666666666777999:::999888777888::::::999999888888999::::::>>>???AAABBBCCCBBB@@@???>>>@@@BBBBBB@@@>>><<<<<>>???>>><<<:::;;;<<<;;;;;;;;;:::999888777666777777666666666555555555777666555333111///...---...///////////////.........------,,,+++******)))&&&'''(((***+++,,,------************************(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))******+++++++++---,,,,,,+++******))))))&&&&&&'''(((((()))******&&&&&&&&&&&&''')))***+++(((((())))))))))))(((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((('''((())))))))))))(((((((((((((((((())))))))))))++++++++++++++++++++++++************************))))))))))))(((((((((((()))))))))))))))*********))))))************))))))*********)))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))******))))))))))))))))))*********)))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))(((((())))))))))))))))))))))))))))))***++++++++++++***,,,+++***)))))))))*********))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))(((((((((((())))))''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((***))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((((((((('''))))))((((((((((((((((((''''''((())))))(((''''''(((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))'''(((((()))***++++++,,,))))))))))))******************+++++++++,,,,,,,,,(((((()))***+++,,,,,,,,,************************---,,,++++++******++++++******))))))))))))******------------------------..................///////////////...///000000111111111111000000111111111111111111111111111111111111222222222222222333333333333333333333444444444666666666666666666555555888999::::::;;;;;;;;;<<<;;;;;;::::::::::::::::::<<<===???AAAAAAAAA@@@@@@>>>AAABBBBBB@@@===<<<<<<@@@BBBEEEFFFFFFDDDAAA???=========<<<;;;;;;<<<===;;;;;;;;;:::999777666555555555555555444444444444555555333222000...---,,,------.../////////.........---,,,+++***))))))))))))***+++,,,---.........************************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++++++++,,,,,,,,,+++******))))))''''''(((((())))))))))))&&&&&&&&&'''((())))))***'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((())))))))))))(((((((((((()))************)))******))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))************)))))))))******)))))))))*********)))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))******************))))))))))))))))))******((((((((()))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))************))))))***++++++++++++***,,,++++++*********************)))((('''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((())))))(((((((((((())))))''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))(((''''''((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))***))))))((((((((((((((((((((())))))))))))((((((((((((((())))))******+++(((((((((''''''((((((((((((((())))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))************))))))(((((())))))))))))(((((('''(((((()))***++++++,,,))))))))))))******************+++++++++,,,,,,,,,(((((()))***+++,,,,,,,,,************************,,,,,,++++++***++++++,,,))))))(((((((((((())))))------------------------,,,,,,------............///////////////000111111111000000//////000000111222222222222222222222222111111111222222333333333333333444444555555555555666666666666555555555555555555666888:::::::::999::::::::::::::::::999999:::;;;===>>>????????????>>>AAACCCCCC@@@>>>======???AAADDDFFFGGGEEEBBB@@@>>>===<<<<<<<<<=========:::::::::999888666555444444444444333333333222222222111111000//////......,,,------............---...---,,,+++************,,,,,,---------,,,++++++************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******)))((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))***++++++,,,++++++***))))))((((((******))))))(((((((((((((((((((((((((((((('''''''''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))((((((((((((((())))))))))))((((((((((((((()))***)))(((((((((***))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))************''''''(((((((((((())))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******++++++*********))))))))))))))))))************+++))))))***++++++++++++***++++++++++++*********)))+++***((('''''''''((()))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))''')))***)))((('''(((***(((((())))))))))))******(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))((((((((((((((())))))(((((((((((())))))''''''((()))******++++++((((((''''''''''''(((((((((((())))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))*********((((((((()))))))))******************+++++++++,,,)))))))))***+++++++++,,,************************++++++******++++++,,,---,,,++++++++++++++++++,,,------------------------+++,,,---...............000000//////000000111222000000000//////000000000111111111111111111111111111111111222222333333444333333444555666666666666555555555555555555555555777777888:::<<<===<<<:::777888888999999999888888999999:::<<<<<<============???BBBBBB@@@>>>>>>>>>===???BBBDDDEEECCCAAA???>>>===<<<<<<===>>>===;;;999999999888777666555444333333222222222111111111////////////////////////,,,---------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))((((((++++++++++++++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))((()))***+++***)))((('''******))))))))))))******((((((((((((((((((((((((&&&''''''((()))***+++++++++++++++***))))))((((((++++++***))))))(((''''''(((((())))))((('''&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))(((((((((((()))***))))))))))))((((((((((((''')))+++***((('''(((***))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))******++++++))))))(((((((((((())))))(((((())))))******++++++))))))))))))))))))))))))((((((((())))))))))))***''''''((((((((()))))))))((()))))))))************)))))))))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))))))))*********+++++++++))))))***++++++++++++******************))))))(((+++***((('''''''''))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((((((((((((((''''''''''''((((((''')))***)))((('''(((***'''''''''(((((()))))))))(((((((((((((((((((((((('''((()))******)))((('''''''''(((((())))))******))))))))))))))))))))))))'''((((((((()))))))))*********)))(((((((((((((((***)))(((''''''((()))***%%%%%%&&&'''((()))******)))((('''&&&&&&'''((()))(((((()))))))))*********((((((''''''''''''(((((())))))))))))))))))))))))))))))(((''''''((())))))'''((()))******)))((('''((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++******************++++++************************)))))))))***+++,,,---......------,,,,,,------...------------------------+++,,,...///000000//////000000//////000000111222222111111000000111111222111111111111111111111111000111111222333333444444222333555666777777666666333444444555555666666666999888999<<>>>>>>>>;;;===???BBBBBBBBB@@@???===<<<;;;<<<======:::777777777888888777666666555222222111111111000000000........................---------------,,,+++******+++---......---,,,,,,******+++++++++***))))))++++++++++++++++++++++++***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))'''(((***++++++***)))(((***)))(((((((((((()))***(((((((((((((((((((((((('''(((((()))***+++,,,---,,,,,,,,,+++******))))))******))))))))))))))))))&&&'''((())))))(((((('''))))))(((((((((((())))))((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))((((((((((((((((((''''''((()))***+++(((((((((((())))))))))))'''***++++++(((''')))+++))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))***+++++++++))))))(((((((((((())))))'''(((((()))***++++++,,,))))))))))))))))))))))))''''''''''''((((((((()))))))))******+++++++++,,,(((((())))))*********+++******))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******+++++++++************)))))))))******++++++++++++))))))***++++++++++++***)))************)))((((((+++***((('''&&&''')))***))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))%%%%%%&&&((()))+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((())))))((((((''''''''''''((((((((()))***)))((('''(((***&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((()))++++++)))((('''&&&''''''((()))******+++************************'''((((((((())))))************)))(((((((((((((((+++)))(((&&&&&&((()))+++######$$$%%%&&&((()))))))))((('''&&&&&&'''((()))(((((())))))*********+++((((((''''''''''''(((((())))))))))))))))))))))))***((('''%%%%%%'''(((***'''((()))******)))((('''((((((((((((''''''''''''''''''''''''((((((((((((((())))))))))))*********+++++++++***************************************((())))))***+++---...///...------,,,,,,------...------------------------,,,---///000111111111000000000000000000111111222333222222222222222222333000000000000000000000000000000111222333333444444222333555777777777777666333333444444555666777777555444555888;;;;;;888555888999:::<<<======<<<<<<888888888888888999999999888;;;>>>???>>>=========:::;;;>>>@@@AAA@@@??????<<<::::::;;;===<<<888444666777777777777777666666111111111111000000000000///............---------.........---,,,+++***))))))+++---/////////...---***+++,,,---------------++++++++++++++++++++++++***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))&&&''')))+++,,,+++***))))))((('''&&&&&&'''((()))((((((((((((((((((((((((((()))***+++,,,---............---,,,,,,++++++***((((((((()))******++++++$$$%%%''')))******))))))***)))(((''''''((()))***(((((((((((((((((((((((((((((())))))*********+++))))))))))))((((((((((((((('''''''''((()))+++,,,(((((((((((()))))))))***((()))*********((('''&&&''''''''''''''''''''''''******))))))((((((''''''+++*********))))))((((((+++++++++*********))))))******************************))))))***+++,,,,,,******)))))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))+++***))))))((()))))))))+++++++++*********))))))************************))))))(((((('''''''''&&&''''''(((((())))))******+++++++++++++++***))))))))))))))))))************)))((('''&&&&&&'''((()))+++++++++************)))))))))))))))************+++*********))))))((((((***)))((('''&&&&&&'''(((&&&'''((())))))***))))))))))))************))))))''''''((()))))))))))))))******)))(((((((((((((((***'''$$$###&&&(((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''((()))))))))(((((('''''''''&&&'''((()))******)))((('''&&&'''***++++++***'''&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))((((((((((((***,,,---111---((('''((()))(((&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((((()))******))))))((((((''''''+++***(((&&&%%%&&&((()))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''++++++***)))((('''&&&&&&)))((('''''''''(((***+++((((((((((((((((((((((((******)))))))))))))))***)))************+++++++++,,,,,,++++++***++++++,,,,,,+++***))))))***+++,,,)))************+++++++++***+++,,,,,,------,,,,,,...------------...//////000///...---------------+++,,,---///000111111111222222222111111111000000111000///000222333333333444333222222333444666777444555555555444333222222444444444555555555555555666666777888999;;;===>>>888777888:::===>>>:::777999888888888888888999999999;;;<<<>>>???>>>>>>===<<<<<<======>>>>>>??????999999:::::::::999888888999888888777777777777777444333222000///...............---------,,,,,,,,,------,,,++++++******)))---,,,***)))))))))******)))***+++***((((((((())),,,+++***((((((((())))))***++++++++++++***))))))))))))************))))))+++***)))(((((()))***+++''''''(((((())))))******&&&((()))++++++)))(((&&&(((((((((((((((((('''''')))***+++***((('''''''''''')))+++---...---,,,+++///...---,,,***)))(((((())))))))))))((((((((((((''''''&&&%%%&&&'''((()))(((((((((((())))))))))))******(((''''''(((((()))))))))))))))))))))))))))))))))))))))************+++***'''&&&&&&'''***++++++***)))((('''''''''''')))***+++++++++***((('''''''''''''''''''''''''''))))))))))))((((((((((((************)))))))))(((*********)))))))))((((((************************((((((''''''((())))))*********)))))))))******+++(((((((((((()))***+++,,,))))))))))))))))))))))))(((((((((''''''(((((()))+++++++++*********))))))************************)))))))))(((((((((''''''(((((((((((())))))******)))))))))))))))(((''''''))))))))))))***************)))(((''''''((())))))*********)))))))))(((((())))))))))))************************)))))))))(((***)))((('''&&&''''''((('''(((((())))))))))))((()))******++++++******)))'''((()))))))))))))))(((******)))(((((((((((((((+++(((%%%$$$&&&(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&'''(((((()))((((((((('''''''''''''''((()))******)))((('''''''''((((((((((((''''''&&&'''(((((())))))((((((((((((((((((((((((((((((((('''''''''((()))***+++///,,,((('''((()))((('''))))))))))))))))))(((((('''''''''((((((((())))))))))))))))))((((((''''''***((('''%%%%%%%%%'''((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''******))))))(((((('''''')))(((((('''((()))***+++))))))))))))))))))))))))***))))))(((((())))))***)))************+++++++++******))))))******+++,,,++++++************++++++)))************+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---......//////...---------------------///000111111111111222222222111111111000000111000//////111333333222333333222222333444666777555555555555555444333333444444555555666666666777777777777888999:::<<<<<<;;;::::::<<>>>>>>>>999999999999999999888777888777666666555555666666444333111000///............------------,,,,,,,,,+++++++++++++++++++++,,,------+++*********++++++***+++,,,+++)))))))))***))))))(((((((((***+++,,,((()))***+++++++++++++++))))))************))))))+++***)))(((((()))***+++))))))))))))(((((((((((('''((()))******)))(((''''''''''''(((((((((((((((((()))******(((''''''(((&&&'''(((************)))+++******))))))((((((((())))))))))))((((((((((((''''''&&&&&&&&&'''((()))))))))))))))((((((((((((''''''))))))***))))))((())))))))))))))))))))))))))))))))))))************+++***(((&&&&&&(((***+++...---,,,+++***************++++++++++++******)))(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))))))))))))))((((((((((((((())))))))))))))))))))))))(((((('''''''''((())))))***)))))))))***+++,,,,,,(((((((((((()))***+++,,,))))))))))))))))))))))))(((((('''''''''(((((()))+++************)))))))))*********************************)))))))))))))))((((((((())))))))))))***((())))))))))))(((((('''))))))))))))***************))))))((())))))******))))))))))))((((((((('''))))))))))))************************))))))))))))))))))((('''''''''((((((((())))))))))))(((((('''))))))************))))))((()))))))))))))))((('''***))))))(((((((((((((((***(((&&&&&&'''))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***((((((((((((''''''''''''(((((())))))))))))(((((()))(((&&&%%%%%%&&&((()))&&&'''(((((())))))(((((((((((((((((((((((((((((('''&&&&&&&&&'''((()))***,,,***((('''((())))))(((++++++***))))))(((''''''''''''((((((((())))))))))))))))))(((((((((((('''***)))'''&&&&&&'''(((((((((((((((''''''''''''&&&''''''((((((((((((''''''))))))))))))((((((((((((((((((((((((((()))******************************))))))(((((((((((()))))))))************+++++++++)))((((((((()))***++++++******++++++++++++******)))************+++++++++***+++,,,,,,------,,,,,,,,,++++++++++++,,,------//////...------------...//////000111111111111111222222222111111111111111111///...///111333333222333333333333333555666666666666666666666555555444444444555666777888888999888888999999999:::::::::888777777888:::;;;;;;:::999888888777777777888888999999999::::::;;;<<<==================<<<<<<<<<888999999999888888777666666555444444333333444444333222111///............------------,,,,,,,,,,,,)))******+++,,,,,,------------,,,+++++++++,,,,,,***+++++++++)))((()))******)))))))))))))))******&&&''')))***+++,,,,,,,,,))))))************))))))******))))))))))))************))))))(((''''''''''''((()))******)))((('''&&&'''''''''(((((())))))&&&(((******)))((()))***&&&''''''(((((()))))))))((()))))))))))))))))))))))))))))))))((((((((((((''''''&&&&&&''''''((()))******))))))((((((''''''$$$&&&)))+++,,,+++)))'''))))))))))))))))))))))))))))))))))))************+++***(((''''''(((***+++++++++***)))((((((((((((*********************)))))))))))))))))))))))))))''''''(((((())))))***************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))******+++))))))))))))***,,,------,,,+++***)))(((((((((((()))))))))))))))))))))))),,,+++***))))))(((((()))************))))))))))))************************************************))))))))))))))))))))))))******++++++++++++***)))((()))))))))******************************++++++******)))))))))(((((((((((()))))))))*********************)))))))))))))))))))))(((((((((((((((((())))))***))))))((('''&&&(((((())))))))))))(((((()))))))))))))))(((((('''))))))(((((((((((())))))***)))((('''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******++++++,,,((((((((((((((('''''''''(((((())))))))))))((((((((((((''''''''''''((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((())))))***)))((('''((()))))))))((((((((((((''''''&&&&&&'''(((((((((((()))))))))((((((((((((((((((((((((******)))(((((())))))***((((((((('''''''''''''''''''''(((((((((((('''''''''((((((((()))))))))***((((((((((((((())))))***))))))))))))))))))))))))((((((((('''(((((()))***))))))*********++++++++++++******)))))))))******)))***+++,,,,,,+++***)))))))))*********+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,---...///......---------......//////000111111111000000111111111111111111111111000///...///111222333222222222333333444555555666666666777777777777666666444555666777888999::::::::::::::::::999999888888555555444555666888999999999888888777777777777888999888888888888:::;;;===>>>>>>===<<<<<<;;;::::::888888888888777666555555444333222222111111222222222111000///............---------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,+++++++++++++++++++++((()))***)))((('''''')))...---,,,***((('''&&&&&&'''((()))***++++++++++++))))))************))))))***))))))))))))))))))***))))))))))))(((((((((((((((((())))))))))))((((((&&&&&&''''''((()))))))))%%%'''))))))))))))***+++))))))(((((()))***++++++++++++++++++++++++++++++))))))))))))(((((((((((('''''''''''''''(((((()))******))))))((((((''''''&&&''')))******)))((('''))))))))))))))))))))))))((()))))))))************+++***)))(((((()))***+++***)))(((''''''''''''''')))))))))((())))))))))))************************''''''(((((())))))******))))))))))))))))))******************************''''''''''''''''''''''''******)))))))))))))))***))))))))))))***+++,,,---,,,+++***)))(((((((((((())))))))))))))))))))))))222111///---+++***))))))))))))))))))))))))))))))************************************++++++++++++************)))))))))))))))******+++++++++******((()))))))))************))))))***+++++++++++++++++++++*********)))))))))((()))))))))************))))))))))))))))))******(((((())))))))))))))))))))))))***))))))((('''&&&&&&&&&''''''''''''&&&&&&(((((())))))))))))(((((())))))(((((((((((()))))))))))))))((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))*********'''''''''((((((((((((((())))))(((((((((((())))))'''(((***++++++***(((''''''(((((()))))))))))))))(((((((((((((((((((((((((((((()))))))))******)))(((((((((((((((((()))***''''''''''''(((((())))))(((((((((((()))))))))***'''''''''''''''(((((((((((((((((((((((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((())))))******'''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))*********+++++++++...---,,,+++***))))))))))))***+++,,,,,,+++***)))))))))*********+++++++++***+++,,,,,,------,,,,,,---------------......///......---------......///......//////000/////////111111111111111111111111000///...///111222222222222222333444444555555555666666777777777777777666555555666777888999:::;;;::::::;;;::::::888777666666666777777888999;;;<<<999888888777666666777777888888777777888999;;;<<<>>>======<<<;;;:::999999777777777777666555444333222111111000///000000000000000///...------------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******)))))))))************)))***+++,,,+++)))((()))***------,,,***)))'''&&&%%%))))))*********))))))((())))))************)))))))))))))))******)))))))))&&&''''''((()))******+++(((((())))))))))))((((((&&&'''''''''(((((())))))$$$&&&))))))))))))***+++***))))))((())))))***+++,,,,,,++++++***))))))((())))))))))))(((((((((((('''''''''(((((((((((((((***)))))))))((((((((('''******)))(((((('''(((((())))))))))))))))))))))))((()))))))))************+++***)))(((((()))***+++,,,,,,+++*********++++++((((((((('''(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************++++++++++++((((((((((((((((((((((((((((((''''''&&&&&&'''''')))((((((((()))***++++++(((((((((((()))***+++,,,))))))))))))))))))))))))333222000...,,,+++***)))(((((()))))))))))))))******************************************++++++++++++************)))))))))'''(((((())))))))))))((())))))))))))************((()))***+++++++++++++++++++++++++++************))))))))))))************))))))))))))************(((((()))*********))))))((())))))))))))(((((('''&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))((((((((((((((())))))***'''((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&''''''''''''&&&'''''''''((((((((((((((())))))(((((((((((())))))''')))+++------+++)))''''''((())))))******))))))(((((((((((((((((((((((())))))************))))))&&&((())))))((('''((()))(((((()))******+++,,,,,,((((((((()))))))))******&&&''''''''''''(((((((((%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((((()))))))))''''''((((((((((((''''''''''''(((((())))))******''''''((()))))))))))))))'''''''''''''''''''''''')))(((((())))))***+++,,,)))************+++++++++......,,,+++******))))))******++++++++++++******)))************+++++++++***+++,,,,,,------,,,,,,...------------...//////...------------...//////------...///////////////111111111111111222222222000...---...000222222111111222333444555555555555555666666777777777777777555555666777888999999:::::::::;;;;;;:::999777666111333555666666666888:::999888888777666666666666888777777888888999:::;;;======<<<;;;::::::999999777777777666555444333222111000//////...///////////////...---------------,,,,,,,,,,,,++++++++++++------,,,,,,+++******)))'''((())))))***)))))))))---.........,,,+++,,,---((()))************))))))))))))******))))))((('''))))))************))))))))))))************))))))%%%&&&'''((()))***+++,,,))))))(((((((((((())))))((((((((((((((((((((((((%%%'''))))))))))))***+++((((((((((((((((((((((((******)))(((''''''&&&&&&))))))))))))((((((((((((&&&'''((())))))))))))(((((((((((()))))))))))))))+++***((('''''''''((()))))))))))))))))))))))))))))))))))))))*********************))))))*********+++******)))))))))******))))))((((((((()))++++++))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************))))))))))))*********+++(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&)))((((((((((((((())))))(((((((((((()))***+++,,,))))))))))))))))))))))))///...---,,,+++*********(((((((((((())))))******************************)))))))))*********+++++++++++++++*********))))))''''''((()))))))))))))))))))))))))))************'''((()))***+++++++++***************))))))))))))))))))))))))************((()))))))))************'''((()))***+++******)))'''(((((())))))))))))((('''(((((())))))(((((('''%%%&&&''')))************((((((((((((((()))******%%%'''))))))'''&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))((('''&&&&&&''''''''''''((((((((()))***)))(((''''''((()))***((()))***++++++***)))((((((((()))************)))(((((((((((((((((((((((((((((()))******)))((('''&&&(((***)))'''&&&'''(((******************++++++(((((()))))))))*********&&&&&&&&&'''''''''((((((%%%%%%&&&''''''''''''''''''((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))&&&'''((()))***))))))((((((((((((((((((((((((((())))))))))))***+++,,,---)))************+++++++++++++++************++++++++++++************++++++)))************+++++++++***+++,,,,,,------,,,,,,------,,,,,,------...///---------------...//////,,,---...///000111111111000000111111111222222222000...---...000222222111111222333555555555555444444555666666777777777666666666666777777777888888999:::;;;;;;;;;999777666,,,///333444333333555666999999777666666555555555777777888999::::::::::::<<<;;;;;;;;;::::::999999666666666555444333222111000000///............//////...------,,,,,,------,,,,,,,,,++++++++++++***,,,+++++++++++++++++++++'''((()))***+++******))),,,---...---+++***+++,,,'''((()))***++++++******'''((()))))))))))))))((())))))************))))))((()))***++++++***)))(((&&&''''''((()))******+++))))))(((((((((((()))))))))))))))(((''''''&&&&&&%%%''')))***)))((()))***(((((()))******)))((('''((((((((((((((('''''''''))))))))))))((((((((((((&&&'''((()))***))))))(((''''''(((((())))))******&&&''''''((()))*********))))))))))))))))))))))))))))))))))))************************************((((((''''''''''''((((((******)))))))))***,,,---((((((((((((((((((((((((******))))))((((((''''''(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))+++***)))((((((((((((((()))((((((''''''''''''(((,,,+++***)))(((((((((((())))))))))))))))))))))))***)))))))))))))))******'''((((((((())))))******************************(((((())))))************++++++++++++******))))))))))))***+++++++++++++++))))))))))))************&&&''')))***++++++******))))))))))))(((((((((((())))))))))))************(((((())))))*********+++'''((()))+++++++++***)))''''''((())))))***))))))))))))************))))))$$$%%%'''(((***+++++++++((((((((((((((()))******$$$'''))))))&&&%%%&&&((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,***)))(((&&&'''''''''(((((())))))***)))(((''''''((()))******)))(((''''''((()))***(((((()))***************((((((((((((((((((((((((''''''((())))))((('''&&&&&&)))+++***'''%%%&&&(((******))))))((('''''''''))))))))))))************&&&&&&&&&'''''''''(((((((((((()))******+++******'''((((((((())))))******''''''((((((((((((''''''))))))))))))((((((((((((&&&''')))*********)))((())))))))))))))))))))))))************+++,,,---...)))************+++++++++'''''''''((()))+++,,,---,,,+++***))))))***+++,,,)))************+++++++++++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---...---------------...///000---...///000222222333333000000111111222222222222///...---...000111222111111222333555666555555444444444555666666666666666666666666666666777777777888999;;;;;;;;;999777666---111666888777666777888999999777666555555555555666777999:::;;;;;;::::::;;;;;;::::::::::::999999666666666555444333111000000000///............///......---,,,,,,,,,------,,,,,,,,,+++++++++***************++++++,,,------((()))***+++,,,,,,+++***)))***+++***((((((((())))))***+++++++++)))((('''%%%&&&''')))************))))))************))))))((()))***++++++***)))((((((((((((((())))))))))))))))))(((((((((((())))))******)))((('''&&&%%%%%%&&&(((******)))((()))******+++,,,...---,,,***)))((((((((()))***++++++,,,))))))))))))((((((((((((&&&''')))*********)))(((&&&&&&'''((()))***++++++!!!###'''***,,,,,,,,,+++))))))))))))))))))))))))))))))))))))************************************+++***************++++++*********)))'''&&&''')))((((((((((((((((((((((((******))))))))))))******,,,+++++++++******))))))))))))))))))))))))))))))******)))((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&'''''''''(((((())))))************************&&&''')))*********)))(((+++*********))))))((((((************************************************+++++++++*********)))))))))***+++,,,,,,***)))(((+++*********))))))((((((++++++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((()))******+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''(((((())))))******''''''(((((((((((('''''''''''''''(((''''''&&&%%%))))))))))))))))))))))))''''''((((((((((((''''''******))))))((((((''''''''''''((((((((((((''''''******))))))(((((('''''')))((('''&&&&&&'''((())),,,***((('''&&&'''((()))+++***)))'''''')))***+++))))))(((((((((((())))))***)))((((((((((((((())))))))))))))))))))))))))))))******)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))%%%&&&(((***+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++..................------000/////////000111333444111///......///000111111............/////////000333444555555666555555555444444444444444444444444444555666777777888777777:::999999::::::999555222444444444444444444444444888888777777666666555555666777888999:::;;;;;;;;;===;;;888666555666888999555555444333222222222222........................------------------------***++++++,,,,,,++++++***(((((()))***,,,---...///+++******)))((('''&&&&&&***************)))(((((()))))))))))))))))))))))),,,+++***((((((((()))************)))))))))))))))******))))))((((((''''''((('''&&&%%%%%%&&&'''((()))((('''((()))(((&&&%%%''''''((()))***++++++,,,''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***))))))((('''&&&))))))(((((((((((())))))((()))***)))((('''((()))))))))))))))))))))))))))))))))(((((((((((())))))++++++*********)))))))))))))))))))))))))))))))))******)))((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((************************&&&'''((()))***))))))(((************)))))))))((())))))))))))))))))))))))************************+++++++++*********))))))******+++++++++++++++************)))))))))((((((******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((()))************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))************))))))((((((((('''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''***)))))))))((((((((('''''''''((((((((((((''''''))))))))))))(((((('''''')))(((''''''''''''((()))+++***((('''''''''((()))***)))(((''''''((()))***))))))(((((((((((())))))***)))))))))))))))******)))))))))))))))))))))))))))******)))((('''''')))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++..................------//////......///000222333222000///....../////////........./////////000000333333444555555555555555444444444444444444444444444555666777777777777777::::::::::::;;;999666333444444444444444444444444777777777666666666555555666777888999::::::::::::;;;:::888666666666777888444333222111111000000000........................------------------------***++++++,,,,,,++++++***))))))******+++,,,------,,,,,,,,,+++***))))))(((***************)))(((((()))))))))))))))))))))))),,,+++)))((((((((()))******)))))))))))))))))))))************))))))))))))((((((''''''''''''((((((+++***)))***+++***)))''''''''''''((())))))******''''''((((((((()))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((******************)))))))))((((((''''''(((((()))&&&(((******)))(((((()))************************((((((''''''''''''((((((******))))))))))))(((((())))))))))))))))))))))))***))))))(((((((((((((((((())))))******))))))((()))))))))))))))))))))))))))(((((((((((((((((((((************************''''''((()))))))))))))))************))))))))))))((((((((((((((((((((((((************************+++************)))))))))************+++,,,------******))))))))))))(((((())))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))*********))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************))))))+++***((('''''''''((()))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))((((((((((((''''''(((((((((((('''''')))))))))((((((((((((''')))((((((''''''(((((()))+++***(((''''''((()))))))))((('''&&&&&&'''((()))))))))(((((((((((())))))))))))))))))***+++,,,,,,))))))))))))))))))))))))((()))***)))((('''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,------))))))))))))))))))))))))---,,,,,,+++******++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------.....................///000111111000///......---............/////////000000000222333444444555555444444444444444444444444444444444444555666777777888888;;;;;;::::::;;;999777444444444444444444444444444666666666666666555555555555666777888999999999888999888888777666666555555222222111000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************+++++++++,,,,,,,,,,,,++++++******)))))))))************))))))((())))))))))))))))))))))))+++***))))))((()))))))))))))))))))))))))))******************++++++++++++(((((())))))))))))((((((+++***)))***++++++)))'''''''''''''''((((((((((((((((((((()))))))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***))))))((((((******++++++,,,+++++++++)))((((((''''''(((((()))$$$'''***+++***))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))***++++++***)))(((((((((((((((((((((((((((''''''(((((())))))))))))************************'''(((((()))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************************))))))))))))+++******)))***,,,...///))))))))))))))))))((((((***))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***)))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))*********))))))((((((''''''''''''(((((((((((('''''',,,+++)))''''''((()))+++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((((((((((()))***)))(((((((((((()))))))))((((((''''''(((((()))))))))(((((((((((())))))(((((((((((()))***+++,,,((((((((((((((((((((((((((()))***)))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''************************))))))))))))))))))))))))((())))))))))))))))))(((((((((((((((((((((((((((******++++++++++++,,,,,,))))))))))))))))))))))))+++***)))(((((((((***+++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,------------......------------......//////.../////////...---...///...////////////000000000222222333444444444444444333333333333333333333333444444444555666777888999<<<;;;::::::::::::777555444444444444444444444444555555555555555555555555555555666777777777777777666666777777666555333222222111000///............------------------------++++++++++++++++++++++++******++++++++++++******+++++++++***************)))))))))((((((((((((((())))))************)))((())))))))))))))))))))))))******)))))))))))))))))))))))))))))))))*********)))))))))******+++++++++((()))***++++++***)))(((((('''''''''))))))'''&&&((((((((((((((((((''''''))))))))))))************(((((((((((())))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++***)))(((((())))))***+++,,,,,,,,,+++***))))))(((((())))))***$$$'''***+++***)))))))))((((((((((((((((((((((((***))))))(((((())))))***((((((((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))***++++++***)))(((((((((((((((((((((((((((%%%&&&'''((()))++++++,,,))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))***,,,...///(((((((((((((((((())))))+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))*********))))))((((((''''''''''''((((((((((((''''''---+++)))((('''(((***+++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''(((((((((((('''''''''''''''''''''(((((((((((())))))))))))))))))((()))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&'''((()))***+++((((((((((((((((((((((((''')))***)))((('''(((***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******)))(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))(((((('''(((***,,,---******+++++++++,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,------......---------...............,,,...000000......///111////////////000000000111111222222333333333333333333333333333333333333333444333333444555777888999<<<;;;999999:::999777555444444444444444444444444444444444444444555555555444444555555666666555555444555666666555444222111222111000//////.........------------------------++++++++++++++++++++++++)))******++++++******)))++++++************))))))((((((((((((((()))))))))((())))))*********))))))(((((((((((((((((((((((()))))))))*********))))))(((((())))))************'''(((((())))))*********((()))***++++++***)))(((((('''&&&'''))))))(((&&&***)))))))))))))))))))))))))))))))))************'''((((((((()))))))))***''''''''''''''''''''''''************************))))))(((((((((((())))))))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,,,,+++***))))))((((((((()))***+++++++++++++++******))))))******+++&&&(((******)))(((((()))''''''''''''''''''''''''******))))))))))))******(((((())))))))))))******))))))))))))))))))))))))((((((((((((((())))))***((())))))******))))))((())))))))))))))))))))))))&&&&&&'''(((***+++,,,,,,))))))))))))))))))))))))((((((((((((((()))******))))))))))))************************************))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))***+++,,,,,,''''''(((((((((((())))))******)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************)))))),,,+++)))((((((((()))***))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))''''''((((((((((((''''''&&&''''''''''''(((((((((((())))))******))))))((((((((((((((())))))))))))))))))************))))))))))))(((((((((((())))))&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))'''((())))))(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,+++***)))))))))))))))))))))))))))((((((((())))))))))))***)))))))))))))))))))))))))))))))))***+++---...///******+++++++++,,,,,,,,,******+++,,,------------++++++,,,,,,------......------......///......---,,,///222222///...000222/////////000000000111111000111222222333333222222333333333333333333333333333333333333444666999:::<<<:::888888888888666555444444444444444444444444333333333444444444444444333333444444444444444333333444444555444222111000111111000///............,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))******************))))))))))))******++++++,,,,,,((())))))************)))(((((((((((((((((((((((((((((()))************)))((((((((()))******++++++((((((((((((((()))))))))))))))************)))))))))(((((()))++++++***)))))))))))))))************((((((((()))))))))******''''''(((((())))))******))))))))))))))))))))))))***************************))))))((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++++++++*********((()))******************+++******))))))******+++((()))***)))((('''((()))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))*********++++++))))))))))))))))))))))))((((((((((((((()))******)))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))(((((('''((()))***+++((()))))))))************************************))))))))))))))))))))))))(((((((((((())))))******((())))))*********))))))'''''''''((((((((())))))'''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))************))))))******)))))))))((((((((())))))))))))))))))))))))))))))************))))))'''((((((((()))))))))***''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((()))************)))(((''''''((()))))))))))))))((())))))))))))))))))((())))))(((((((((((())))))((((((''''''''''''((()))))))))))))))))))))))))))&&&((())))))(((((()))+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))((())))))))))))*********)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,------------***++++++,,,------......---...////////////...---///333555444000---...000//////000000000111111111000111111222222222222222222222222222222222222222333333222222444666999:::;;;999777666777777555444444444444444444444444444222222333333333444444444222333333333333333222222333333333333222111000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))))))))))))))************((())))))***+++,,,,,,,,,(((((()))***************(((((((((((((((((((((((('''((()))***+++******)))'''(((((()))******++++++******)))))))))))))))))))))))))))(((((())))))))))))(((((()))+++,,,***)))''''''(((((()))*********''''''((((((((()))))))))'''''''''((()))*********++++++++++++++++++++++++******************************)))((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++,,,,,,+++++++++,,,++++++******))))))(((((((((((())))))*********)))'''&&&''')))))))))))))))))))))))))))((((((''''''''''''(((((())))))******+++++++++,,,))))))))))))))))))))))))((((((((((((((()))******)))((('''&&&&&&'''((())))))))))))))))))))))))))),,,++++++***)))((((((''')))))))))))))))))))))))))))((('''''''''(((***+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((()))******)))'''&&&&&&'''''''''(((((())))))$$$$$$%%%&&&(((***+++---))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))((((((((((((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''(((((())))))******''''''((((((((((((''''''((())))))))))))(((''''''))))))))))))))))))))))))))))))************))))))'''((((((((())))))******''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((()))***++++++***)))(((''''''((())))))***))))))''''''((((((((((((''''''))))))(((((((((((())))))***))))))(((((((((((()))))))))))))))))))))))))))&&&((())))))(((((()))+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))++++++)))(((''')))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))***++++++)))((('''******+++++++++,,,,,,,,,)))***+++,,,------...---******+++,,,,,,---............000000000///...---222666888666000,,,,,,...000000000000111111111111000000111222222222222222222222222222222222222222333222222222444666999;;;;;;999666666666666555333444444444444444444444444222222222333333444444444222222333333333222222111333333222222111000000000......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))((()))))))))************&&&&&&'''((()))******+++(((((()))***************(((((((((((((((((((((((('''((()))+++++++++***)))'''(((((()))***+++++++++,,,+++++++++******))))))***)))(((''''''((()))***'''&&&&&&''')))***)))'''%%%&&&&&&'''((()))******''''''''''''((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((******************************)))((((((((((((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))******++++++,,,------------------,,,,,,+++***''''''&&&&&&&&&&&&''''''&&&'''(((*********)))(((***((('''%%%%%%'''(((***(((((())))))*********+++((()))))))))))))))(((((())))))))))))))))))))))))((()))***++++++++++++++++++*********))))))(((((())))))))))))))))))))))))***)))))))))+++,,,+++***++++++******************&&&'''''''''''''''&&&&&&******))))))))))))******,,,,,,++++++***)))))))))))))))*********((('''&&&))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************)))))))))))))))))))))))),,,,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******++++++***)))(((((()))))))))))))))))))))))))))))),,,+++++++++******))))))***)))'''((()))++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************+++)))'''&&&%%%&&&'''((()))))))))))))))))))))))),,,,,,++++++***)))((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))((((((((()))***++++++))))))))))))))))))))))))))))))))))))*********************)))((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''''''''''''''&&&&&&))))))))))))((((((((((((%%%%%%'''((())))))))))))***************))))))))))))((('''&&&'''(((+++,,,******)))))))))))))))*********))))))******+++,,,,,,,,,,,,++++++*********------++++++++++++------,,,,,,,,,---------......++++++,,,,,,,,,,,,---------...//////......///111333555666555222000///...000111111111222222222222111111222333333333333222111111111111222333444555666444222000000222444666666666555555555444444444333333333444444444555555333333333222222222111111222333333333333222111111222222111111000/////////......---------,,,,,,,,,---,,,,,,+++*********+++)))))))))))))))))))))))),,,+++***((((((((())))))+++*********))))))(((((())))))))))))(((((((((((()))***)))(((&&&''')))+++******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''((((((((()))******++++++******++++++++++++***)))************)))(((&&&&&&'''((((((((((((((())))))(((((()))*********))))))))))))))))))))))))))))))******)))))))))******++++++++++++,,,------......)))))))))))))))*********////////////////////////000///...---,,,+++++++++---.../////////...---,,,///...---...//////---+++---------------------,,,........................'''(((((())))))))))))(((,,,+++***))))))***+++,,,((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))((()))***++++++++++++************)))))))))(((((()))))))))))))))))))))))))))((('''''')))***)))(((************************)))***************))))))******))))))))))))***************************+++((())))))******)))((('''************************''''''((()))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))),,,,,,++++++*********)))(((((((((((((((((((((((())))))))))))(((((((((((('''((((((((()))))))))***++++++***)))))))))))))))))))))))))))))))))))))))++++++******))))))))))))***)))((()))+++++++++)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))******++++++******+++)))(((&&&&&&&&&((()))))))))))))))))))))))))))++++++***))))))(((''''''((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***))))))))))))))))))))))))))))))))))))************(((((((((((((((((())))))((((((((((((((((((((((((((())))))******))))))(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((&&&'''(((((())))))))))))&&&&&&'''''''''(((((((((+++***)))((((((((()))*********))))))))))))************))))))******+++,,,,,,,,,,,,++++++*********---,,,++++++++++++,,,---+++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,...//////...---///000111222333333000.........000000000000111111111222111111222333333333333222000000000000111222333444555444222111111222444555555555555444444444333333333333333444444444444555333333222222222111111111222222333333222222111000---......//////000000111...------------,,,,,,,,,---,,,++++++*********+++))))))))))))))))))))))))+++***)))(((((())))))***************)))))))))(((&&&&&&''''''(((((()))))))))))))))((('''''')))+++******))))))))))))******))))))))))))))))))))))))******))))))(((((((((((())))))))))))(((((((((((()))))))))******))))))(((+++,,,,,,+++***)))((('''))))))))))))))))))))))))))))))***+++++++++******)))))))))******************************+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------......//////222222222222222222222222222111000//////......///111111222222111111000000111000///000222222111///222222222222222222222222000000000000000000000000***))))))(((((((((((()))(((((((((((((((((((((((())))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))******++++++************))))))))))))(((((()))))))))))))))))))))))))))(((''''''))))))((('''******************************++++++++++++************))))))))))))******(((((()))******+++,,,,,,(((((()))*********))))))************************''''''((()))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))),,,++++++***)))(((((('''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))+++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))+++,,,---+++)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))******************)))((('''&&&'''((())))))))))))))))))))))))))))))))))))((((((''''''&&&))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))))))))))))))((((((''''''''''''((())))))))))))))))))))))))))))))))))))************&&&&&&''''''((())))))***'''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''((()))))))))))))))))))))(((((((((((())))))))))))(((((())))))***)))))))))%%%%%%&&&&&&''''''((((((************)))(((''''''***)))))))))))))))************))))))******+++,,,+++++++++++++++*********,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++---......------...///---///000000...---------////////////000000000000111111222333333333333222////////////000111222222333333222222222222333333444444444333333333222222333333333333444444444444333222222222222111111111222222222222222111000000,,,,,,------.../////////------------,,,,,,,,,,,,,,,,,,+++************+++))))))))))))))))))))))))***))))))((())))))***+++************))))))))))))$$$%%%%%%&&&'''((()))***((())))))((('''''')))*********))))))))))))******))))))))))))))))))))))))***))))))))))))(((((((((***))))))(((''''''&&&&&&))))))************))))))))))))))))))(((((('''&&&************************)))***++++++,,,,,,,,,+++*********++++++,,,,,,,,,++++++,,,---......///000///000000111111111111000222333333444555666666666888888888888888888888888777777666666666666666777888888777666666666666666666555555777999:::999777999999999999999:::::::::666666666666666666666666+++***)))'''''''''((()))&&&''''''((((((''''''&&&)))))))))))))))*********'''(((((())))))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((+++***))))))******)))((())))))))))))************''''''((()))))))))((((((******))))))))))))******((()))))))))*********+++(((((())))))************++++++++++++++++++++++++''''''((()))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++***)))((('''&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))*********************)))((((((((((((((((((((((((((((((((((((((((((''''''))))))***,,,...---+++((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((())))))))))))((())))))(((''''''(((((()))(((((((((((((((((((((((()))))))))(((((('''''''''))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))***)))((((((''''''''''''((((((((((((((((((((((((((()))))))))************&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((()))))))))(((((((((((()))))))))))))))************))))))((())))))(((((((((((((((((('''((()))******)))'''&&&))))))))))))))))))***+++******))))))******+++,,,+++++++++***************,,,++++++++++++++++++,,,)))************++++++++++++++++++,,,,,,,,,------+++,,,------,,,,,,---///,,,---///...---,,,---............////////////000111111222333333333333222000000000000000111222222222222222222222222222222333333333222222222111111222222333333333444444444222222222222111111111111111111111222111000000/////////......------,,,,,,---------,,,,,,,,,++++++++++++***************+++))))))))))))))))))))))))((((((((())))))***++++++*********)))))))))))))))&&&'''''''''(((((())))))'''((())))))(((((()))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((()))***++++++++++++++++++((())))))))))))(((((('''*********))))))))))))))))))***+++,,,,,,,,,,,,,,,+++,,,,,,---.../////////...///000222333444444555666777888:::;;;;;;;;;;;;::::::;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>??????@@@AAAAAA@@@>>><<<<<<<<<===>>>=========???BBBCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@+++***)))'''''''''((())))))******++++++******)))******))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((((((((((((((())))))((((((((((((((((((((((((+++)))((()))******)))((((((((()))))))))*********%%%&&&''''''((((((((('''******))))))))))))***************)))))))))((((((((()))))))))******++++++************************''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))++++++***)))(((&&&&&&%%%))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))(((((((((((()))***++++++++++++******((((((((((((((((((((((((''''''''''''''''''(((((((((((()))+++------***((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((%%%&&&''''''((((((''''''))))))((((((((()))))))))((((((((((((((((((((((((***)))))))))))))))(((((()))))))))))))))))))))))))))((((((((('''''''''&&&((((((((((((((((((((((((++++++***)))((((((((((((((((((((((((((((((((((((((()))))))))************))))))((((((''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''((((((((('''((((((((()))))))))***)))************))))))(((++++++***)))(((''''''&&&"""$$$''')))***)))((('''))))))(((((()))***++++++******))))))******+++,,,************************++++++++++++++++++++++++)))))))))*********+++++++++++++++,,,,,,,,,------+++,,,------,,,,,,---///,,,...///...------...000---.........////////////111111222333333333333222222222111111111222333333222222222222222222222222333333222222222111111111222222222333333333444444222222222111111111000000000000111111000000///...000//////......------,,,------,,,,,,,,,+++++++++*********))))))***++++++))))))))))))))))))))))))(((((())))))************))))))))))))))))))******+++*********)))(((((((((&&&((())))))(((((()))*********))))))))))))******))))))))))))))))))))))))))))))))))))************))))))*********+++++++++((())))))***+++++++++***++++++,,,,,,---,,,,,,,,,))))))*********+++++++++++++++---......////////////000111222333444555555555666777999:::;;;;;;;;;;;;===???BBBDDDEEEFFFFFFBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGEEECCCCCCCCCCCCDDDBBBAAABBBDDDGGGHHHHHHFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH***))))))(((((((((((()))))))))))))))))))))))))))************))))))))))))&&&'''((())))))******)))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))'''&&&%%%&&&((()))(((''''''(((((())))))*********&&&'''((())))))***))))))******))))))))))))******++++++***))))))(((''''''******)))))))))***++++++))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))+++******)))(((''''''&&&************************''''''(((((())))))******))))))))))))(((((((((((()))***+++,,,,,,,,,+++***))))))))))))))))))))))))''''''''''''(((((((((((((((((((((***+++,,,***((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((%%%&&&&&&'''''''''''''''(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************((((((((((((((((((((((((+++******))))))))))))***))))))))))))))))))))))))))))))))))))************+++******)))((((((''''''************************'''(((((())))))(((((('''))))))))))))))))))))))))%%%%%%&&&&&&''''''((((((''''''(((((())))))******(((((())))))***)))))))))******)))((('''&&&%%%%%%"""###&&&(((******))))))(((((((((((()))***+++,,,******))))))******+++,,,)))))))))*********************++++++++++++******))))))*********+++++++++++++++,,,,,,,,,,,,------+++---......------...///...//////...------///000............////////////111111222333333333333222333222222222222222333333222222111111111111222222333333333222222222111111222222222222333333333333222111111111111000000000000000000000000///......,,,,,,------...//////000,,,,,,,,,,,,++++++++++++***))))))))))))***++++++))))))))))))))))))))))))((())))))************)))))))))))))))************---,,,,,,+++***)))((('''%%%''')))***)))((()))*********))))))))))))******)))))))))))))))))))))))))))))))))************+++))))))***++++++,,,------&&&'''((()))))))))))))))))))))***+++,,,,,,++++++,,,,,,---...///000111111000111222444555555555555777777888:::;;;===>>>>>>===>>>@@@BBBCCCCCCBBBBBB???AAAEEEHHHJJJKKKKKKKKKIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMKKKJJJIIIIIIIIIIIIDDDDDDDDDFFFIIIJJJIIIHHHJJJKKKKKKLLLLLLMMMMMMNNNKKKKKKKKKKKKKKKKKKKKKKKK'''(((((())))))))))))(((((('''&&&%%%%%%&&&'''(((************)))))))))(((&&&'''((()))************)))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((())))))))))))))))))))))))))))))%%%$$$$$$&&&((())))))(((''''''(((((()))******+++''''''(((******+++++++++******))))))))))))******)))))))))))))))(((((((((,,,+++***)))))))))***+++((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))'''''''''((()))************)))))))))((((((((('''((()))+++------,,,+++***))))))))))))))))))))))))''''''((((((((()))))))))(((''''''''')))***)))((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&'''(((((())))))(((((((((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++(((((((((((((((((((((((()))(((((((((((())))))***))))))))))))))))))))))))))))))))))))***************************)))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))'''''''''((()))*********&&&'''(((((())))))))))))(((((())))))))))))))))))%%%&&&((()))************(((((((((((()))***+++,,,******))))))******+++,,,((()))))))))*********+++)))***+++,,,,,,+++***)))*********+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,...//////...---///000...//////---,,,,,,...000....../////////000000000111111222333333333333222222222111111111111222222333222111//////111222333444333333333222222222222111222222222222333333333111111111111000000000000//////000000//////...---++++++,,,,,,------......,,,,,,,,,++++++++++++***)))))))))))))))***++++++))))))))))))))))))))))))))))))***+++******((((((((()))))))))************++++++******))))))(((((($$$''')))***)))))))))*********))))))))))))******))))))))))))))))))))))))))))))*********+++++++++***************+++++++++(((((()))***+++,,,,,,+++)))***+++,,,------------111222333555666888999:::999:::;;;===>>>>>>>>>??????@@@AAACCCEEEFFFHHHHHHEEEFFFHHHJJJJJJJJJHHHHHHEEEGGGJJJMMMNNNNNNMMMLLLNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOOOOQQQPPPPPPPPPNNNMMMLLLKKKIIIHHHHHHJJJLLLMMMLLLKKKNNNOOOOOOPPPQQQQQQRRRRRROOOOOOOOOOOOOOOOOOOOOOOO&&&'''(((*********)))(((,,,***)))'''''')))***,,,+++*********))))))((((((&&&'''((()))************)))))))))))))))))))))))))))))))))))))))(((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&%%%'''***,,,,,,+++&&&''''''((()))******+++&&&&&&((())))))***************))))))))))))******''''''(((((())))))******---,,,***)))))))))******(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++******))))))((((((((('''((()))+++---------+++***))))))))))))))))))))))))'''((((((((())))))******)))'''%%%&&&((())))))((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((())))))***************'''((()))***************))))))))))))))))))))))))&&&'''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''((()))******(((((((((((((((((((((((('''''''''''''''((()))***))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,(((((((((((((((((((((((())))))************))))))''''''''''''''''''''''''&&&''''''((()))******+++&&&''''''((()))******+++%%%%%%'''((())))))))))))((()))***+++,,,---......)))******++++++++++++***(((((((((((()))***+++,,,*********)))***++++++,,,(((((())))))*********+++)))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------...//////......///111...///...---++++++,,,...////////////000000000000111111222333333333333222111111000000000000000111444222000......000222444444444444333333333222222111111222222222333333333111111111111000000000000///////////////......---------,,,,,,+++******))),,,,,,,,,+++++++++******))))))((())))))***++++++)))))))))))))))))))))))))))***++++++***)))((('''(((((())))))*********+++(((((((((((())))))))))))$$$&&&)))******))))))*********))))))))))))******))))))))))))))))))))))))))))))******++++++++++++++++++******)))(((((((((+++,,,---...////////////000111222444555555555555666777888:::<<<>>>@@@AAA@@@@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNOOOJJJKKKMMMNNNOOONNNLLLKKKKKKMMMPPPQQQRRRQQQOOOMMMQQQQQQPPPPPPOOOOOONNNNNNPPPPPPPPPPPPPPPPPPPPPPPPTTTTTTSSSSSSSSSSSSSSSTTTRRRRRRSSSSSSQQQOOOMMMLLLNNNMMMMMMNNNPPPQQQPPPOOOQQQQQQRRRSSSSSSTTTUUUUUURRRRRRRRRRRRRRRRRRRRRRRR))))))))))))))))))))))))+++*********))))))(((((('''%%%###$$$(((***)))((()))))))))))))))(((''''''&&&'''''''''(((((())))))((((((''''''''''''(((((((((((((((((())))))))))))++++++******))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))'''(((((()))))))))))))))***************)))((('''))))))))))))************+++*********))))))(((((()))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))(((((('''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((())))))))))))******)))((('''&&&%%%%%%&&&'''((())))))((('''&&&&&&''')))*********)))(((++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))%%%&&&((()))***)))'''&&&))))))))))))***+++,,,---%%%''')))))))))((()))***%%%&&&''''''&&&&&&((()))(((((())))))))))))(((((()))))))))(((((((((((((((++++++******))))))((((((***)))(((''''''&&&''''''''''''&&&''''''((()))***(((((((((((())))))))))))&&&'''''''''(((((())))))&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))******++++++++++++*********))))))+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------..................------////////////////////////111111222333333333333222111111111222222333333333555444333333222111000000222111000111222222111000111111111111111111111111000000000000000000000000111111000000//////............---------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++(((((())))))*********+++***)))(((((((((((()))***))))))(((((('''''''''&&&(((((()))***************((()))*********((('''&&&************))))))))))))++++++++++++++++++++++++*********+++******))))))))))))***+++,,,,,,---------------...............000000111222333444555666888999999:::;;;<<<======AAABBBCCCDDDFFFFFFFFFGGGEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJMMMOOOQQQRRRSSSSSSUUUSSSRRRQQQRRRRRRPPPOOOPPPQQQSSSTTTUUUUUUTTTTTTSSSUUUVVVVVVTTTRRRQQQQQQSSSTTTTTTSSSQQQQQQRRRSSSQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVVVVVVVUUUTTTRRRQQQMMMOOOQQQRRRQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTXXXWWWVVVTTTSSSSSSSSSSSS))))))))))))))))))))))))******)))))))))((((((((()))'''%%%&&&)))******))))))))))))))))))((('''''''''''''''((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,'''(((((()))))))))))))))******+++++++++***))))))))))))))))))************************)))))))))((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''&&&&&&((()))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((())),,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))*********)))((((((''''''(((((()))******)))(((((($$$%%%%%%&&&''''''&&&&&&))))))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++++++++))))))***))))))******,,,------...//////---***((('''(((&&&'''((((((''''''(((***(((((())))))))))))(((((((((((((((((((((((((((((()))((((((((('''''''''&&&(((((('''''''''(((((())))))(((((('''''''''(((((((((((((((((())))))))))))''''''''''''((((((((()))***))))))(((((('''''''''))))))))))))))))))))))))(((((()))))))))***************))))))))))))******))))))))))))))))))))))))***************++++++,,,+++++++++*********))))))+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................////////////////////////000111111222222222222222111111111222222333333333444444333222222111000000222111000000222222111000111111111111111111111111000000000000000000000000000000000/////////.........------------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++((()))))))))************((((((((())))))(((((((((******)))))))))((((((((((((((()))***************))))))*********)))'''&&&*********************************++++++++++++++++++++++++++++++***)))(((++++++,,,---...000000111000000111111222222333333444444555666777888999:::??????@@@AAABBBCCCCCCDDDGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLNNNQQQRRRSSSTTTTTTSSSRRRQQQRRRSSSTTTSSSRRRSSSTTTUUUVVVVVVVVVUUUTTTSSSUUUWWWWWWUUUTTTSSSTTTTTTTTTUUUSSSRRRQQQRRRTTTTTTUUUVVVVVVWWWWWWVVVVVVVVVWWWWWWWWWVVVUUUSSSRRRNNNPPPRRRSSSRRRRRRSSSTTTWWWVVVVVVVVVVVVVVVVVVVVVXXXWWWVVVVVVUUUUUUUUUUUU))))))))))))))))))))))))))))))((((((((((((((('''***)))'''((()))******))))))))))))))))))(((((('''''''''(((((((((((()))))))))((((((''''''(((((()))(((((((((((())))))))))))&&&&&&'''(((((()))******(((((((((((((((((((((((((((((((((((())))))))))))'''((())))))******))))))(((((()))************)))))))))))))))************************)))))))))))))))))))))))))))(((((('''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&'''((())))))***))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++***))))))***++++++(((((((((((())))))))))))***************)))))))))))))))************))))))((((((''''''(((((())))))******))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++++++++***)))***))))))******+++,,,---///000000...+++((('''''''''((())))))(((((()))***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''(((************(((''''''&&&&&&&&&(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))************))))))))))))******))))))))))))))))))))))))+++++++++***+++,,,,,,---+++++++++***************+++++++++***************************************++++++,,,,,,,,,,,,------........................//////////////////////////////000111111111111111111111111222222222222222333333333222111111111000222111000000222222111000111111111111111111111111000000000000000000000000///////////////.........------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))************((()))************)))(((************))))))))))))(((((()))***************))))))*********)))((('''******************++++++))))))******++++++,,,,,,,,,------------,,,+++***//////111222444555666777666666777888888999::::::;;;;;;<<<===>>>??????@@@DDDEEEEEEFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNOOONNNNNNMMMLLLLLLKKKKKKNNNOOOQQQSSSTTTUUUVVVVVVSSSRRRRRRSSSUUUVVVVVVUUUUUUVVVWWWXXXWWWVVVUUUTTTSSSVVVXXXXXXWWWVVVVVVWWWUUUVVVVVVUUUSSSRRRTTTUUUUUUVVVWWWWWWXXXWWWWWWWWWWWWWWWXXXXXXXXXWWWUUUTTTPPPRRRTTTTTTTTTSSSTTTUUUYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW((((((((((((((((((((((((((((((((((((''''''''''''******)))(((((()))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))&&&'''''''''((((((((()))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((()))************)))%%%&&&'''((())))))))))))((()))))))))*********************)))))))))))))))(((((())))))))))))((((((************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((************)))'''&&&%%%(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))***)))'''&&&$$$$$$&&&''')))(((((((((((())))))))))))((((((((())))))*********))))))))))))))))))))))))+++***)))(((((()))***++++++*********************(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''((()))((((((''')))((((((((()))******+++((()))++++++)))(((((()))'''((())))))((('''((()))(((((())))))))))))(((((((((((()))))))))))))))***************))))))))))))'''''''''''''''((())))))))))))((('''''''''''''''(((((((((((())))))))))))'''''''''(((((((((((((((&&&&&&''')))***,,,------(((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))+++************+++,,,,,,************************************************))))))))))))))))))))))))+++++++++,,,,,,,,,---------------...............////////////////////////...//////000000000000000111111111111111222222222222222222222111111111111222000///000111222111000111111111111111111111111////////////////////////........................---------,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********+++***))))))))))))***+++))))))))))))))))))))))))(((((()))***************)))))))))***)))))))))))))))))))))******+++++++++)))))))))***+++,,,,,,---......///000111111111111444555666888:::<<<===>>>======>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPOOOPPPPPPPPPOOOOOOOOONNNNNNRRRRRRSSSUUUVVVWWWXXXXXXUUUTTTTTTUUUWWWXXXXXXWWWWWWWWWXXXXXXWWWVVVTTTSSSSSSUUUXXXYYYXXXWWWXXXYYYVVVWWWWWWVVVTTTTTTUUUWWWUUUVVVVVVWWWWWWVVVVVVVVVWWWWWWXXXYYYYYYXXXVVVVVVSSSUUUWWWWWWVVVUUUVVVWWW[[[[[[ZZZZZZYYYXXXXXXXXXWWWWWWXXXXXXYYYYYYYYYYYY((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((''''''((()))(((((())))))))))))(((((())))))))))))))))))(((((())))))(((((((((((())))))(((((((((((()))))))))))))))((((((((('''''''''&&&)))))))))))))))))))))))))))))))))*********++++++((())))))***************&&&'''((()))***+++++++++((()))))))))************))))))))))))))))))******(((((())))))))))))((((((************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))((('''&&&(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******************)))+++)))(((&&&&&&((()))+++(((((((((((())))))))))))&&&''''''(((((()))))))))((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&'''((()))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((''''''''''''(((((()))$$$&&&(((((((((((()))***&&&'''((((((&&&&&&'''((((((((())))))))))))(((((()))))))))******+++++++++))))))))))))************))))))(((''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))((((((((((((((('''''''''&&&&&&''')))***,,,------(((((((((((((((((((((((('''(((((((((((()))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))***++++++************************************************))))))))))))))))))))))))+++++++++,,,,,,,,,---------------.........//////////////////////////////......///000000000000///111111111111111111111111111111111111111111111222111000///000111111000///000000000000000000000000........................---------------.........------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))))))))+++)))&&&$$$$$$&&&)))+++(((((((((((((((((((((((((((((()))******************))))))))))))*********(((((()))***++++++,,,,,,)))***+++,,,---...///000000111333555777999999:::;;;<<<===???AAACCCDDDEEEDDDEEEEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLHHHIIIIIIJJJKKKLLLMMMMMMQQQRRRSSSTTTUUUUUUUUUTTTUUUUUUUUUVVVVVVWWWWWWWWWUUUUUUVVVVVVWWWXXXYYYZZZYYYXXXWWWWWWYYYYYYXXXWWWWWWWWWXXXXXXWWWUUUSSSRRRRRRTTTWWWXXXXXXXXXXXXYYYXXXYYYYYYXXXVVVVVVWWWYYYWWWWWWXXXXXXXXXXXXWWWWWWVVVWWWXXXYYYYYYYYYXXXWWWVVVXXXYYYYYYXXXWWWXXXYYY[[[[[[ZZZZZZZZZYYYYYYYYYVVVWWWXXXZZZZZZZZZZZZZZZ))))))))))))))))))))))))'''(((((((((((()))))))))'''((()))(((''''''(((***'''(((((()))))))))))))))******))))))))))))((((((***))))))(((((())))))***(((((((((((())))))))))))******)))(((((('''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))((()))******++++++******))))))***,,,,,,---------))))))))))))************))))))))))))************'''(((((()))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&''')))******++++++))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))(((((((((((()))***(((((((((((())))))))))))&&&&&&''''''(((((())))))((((((''''''''''''(((((()))(((''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((((((''''''''''''((((((''')))******)))(((((()))&&&'''((('''&&&%%%&&&'''(((((())))))))))))((((((((())))))******++++++,,,''''''''''''((((((((((((******(((''''''&&&&&&&&&&&&&&&&&&''''''(((******(((((((((((())))))))))))((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))(((((())))))***+++***************+++++++++***************+++++++++************************++++++,,,,,,,,,,,,------,,,,,,------.../////////////////////////////////......///000000000000000111111111111111000000000///000000000111222222222111000//////111111000///000000000000000000000000........................,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,************************************)))))))))))))))&&&$$$!!!!!!$$$&&&)))''''''''''''(((((((((((((((((()))*********************)))))))))***++++++))))))***+++---...//////---...///000222444555555777888:::<<>>>>>???AAACCCEEEGGGHHHLLLLLLKKKKKKKKKLLLLLLMMMOOOPPPQQQQQQRRRRRRRRRQQQRRRRRRQQQPPPOOOPPPPPPPPPPPPQQQRRRRRRQQQQQQRRRSSSUUUSSSQQQQQQTTTVVVXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\[[[[[[\\\\\\]]]^^^\\\[[[[[[[[[[[[\\\\\\]]]YYYYYYXXXXXXXXXYYYYYYZZZZZZYYYZZZ\\\^^^```___^^^\\\\\\]]]___aaabbbcccdddcccaaa```aaabbbbbbaaa___^^^^^^^^^___```bbbcccddd^^^^^^______^^^\\\ZZZYYY[[[\\\]]]^^^____________\\\\\\\\\\\\]]]^^^___```___```aaacccdddeeeggggggfffffffffeeeeeeddddddddd((((((''''''((()))***+++,,,+++)))(((((()))******((((((((((((((()))******))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))((('''&&&%%%(((((()))******)))((((((((((((((()))***+++++++++))))))(((((((((((())))))''''''((((((((()))))))))))))))))))))))))))(((((()))))))))))))))******+++))))))******++++++++++++((()))))))))************''')))++++++***))))))***((()))))))))******************)))))))))))))))***))))))(((((((((((())))))((((((((((((((((((((((((***+++,,,++++++***+++,,,))))))))))))((((((((((((%%%&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((()))***++++++***((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&))))))((((((((('''''''''(((((())))))))))))(((((((((((())))))))))))((((((((((((((())))))(((((((((''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))((((((''''''&&&&&&(((((((((((((((((((((((((((''''''''''''((())))))'''''''''((()))*********))))))(((((((((((())))))(((((((((((()))))))))))))))*********++++++++++++***)))'''&&&&&&((()))+++************++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,+++******++++++,,,,,,---------,,,,,,---...............------...............///000111333444444333111000222222222111111000000000000000000000000000000000.....................------------....../////////.........---,,,+++***)))******++++++++++++************++++++++++++*********))))))))))))***++++++))))))))))))))))))))))))*********))))))))))))))))))))))))))))))***+++,,,))))))******++++++,,,,,,......///000111222333444666666777999;;;>>>@@@AAABBBCCCDDDEEEGGGHHHJJJKKKJJJJJJKKKMMMOOOQQQSSSUUURRRSSSSSSSSSSSSSSSRRRRRRTTTSSSSSSSSSRRRRRRRRRRRRQQQSSSTTTSSSRRRRRRSSSTTTUUUSSSRRRSSSUUUXXXYYYYYY[[[[[[[[[[[[[[[[[[ZZZZZZ\\\\\\\\\\\\\\\]]]]]]^^^\\\[[[[[[[[[\\\]]]^^^^^^ZZZZZZZZZYYYZZZZZZ[[[[[[^^^]]]\\\]]]______^^^]]][[[\\\]]]___aaacccdddeeeddddddccccccddddddcccccc```___^^^^^^___aaabbbccc^^^___```___]]]ZZZYYYYYY[[[\\\]]]^^^___`````````]]]]]]]]]]]]^^^___```aaaaaabbbcccdddfffhhhiiiiiihhhggggggfffeeedddcccccc((((((''''''((()))***++++++******)))((((((***+++***))))))((('''(((((((((((()))***++++++***)))((())))))))))))))))))))))))************))))))))))))((((((((((((((('''&&&%%%((((((((()))))))))((((((************))))))))))))(((((())))))))))))((((((((((((((()))))))))******(((((((((((((((((())))))((()))))))))************)))))))))***++++++,,,,,,((()))))))))***************+++,,,+++)))''''''(((((()))))))))***************)))))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((()))***,,,+++)))((()))+++))))))))))))((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((++++++************++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))((('''&&&%%%$$$$$$$$$((((((((((((((((((((((((************************++++++***)))((('''&&&&&&))))))))))))))))))))))))((((((((((((''''''&&&%%%((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))((((((&&&''''''((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''''''''''''''(((((()))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))*********+++++++++++++++)))(((&&&&&&''')))***))))))*********+++++++++++++++++++++++++++++++++)))***+++------,,,++++++******+++,,,------......++++++,,,------------,,,,,,---------......//////...000111333333111000...000000000000000/////////////////////////////////,,,---......///...------,,,,,,------......//////------------,,,+++***))))))******++++++******))))))******++++++******)))******)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******,,,++++++*********++++++++++++,,,,,,---...//////222333444666888999::::::<<<===>>>???AAACCCEEEFFFDDDEEEFFFHHHIIIJJJKKKLLLIIIJJJKKKNNNQQQTTTWWWXXXTTTUUUUUUUUUUUUTTTSSSSSSUUUUUUUUUUUUTTTTTTSSSSSSSSSUUUVVVUUUTTTSSSTTTUUUUUUTTTSSSTTTWWWYYYZZZZZZ\\\\\\]]]]]]]]]\\\[[[ZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[\\\]]]^^^^^^\\\\\\[[[[[[\\\]]]^^^^^^aaa```^^^^^^^^^^^^]]]\\\[[[[[[]]]^^^```bbbcccddddddeeeeeeeeeeeeeeeeeeeeeaaa```___^^^^^^^^^``````^^^```aaa```]]]ZZZZZZZZZ]]]]]]^^^___```aaaaaa```^^^^^^^^^^^^___```aaabbbccccccdddfffgggiiijjjjjjgggffffffeeedddccccccbbb(((((((((((())))))))))))'''(((******)))((()))+++***)))((((((''''''''''''((())))))******))))))((())))))))))))))))))))))))******)))))))))(((((((((%%%%%%'''((())))))))))))''''''(((((((((((())))))*********))))))((((((((((((((())))))))))))(((((((((((()))))))))*********''''''(((((((((((())))))(((((()))************)))''''''(((((()))))))))***))))))))))))************+++,,,+++)))'''&&&'''((())))))))))))************)))))))))))))))******+++((((((((((((((())))))***))))))))))))))))))))))))&&&(((***)))&&&%%%&&&)))))))))))))))((((((((((((******)))((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((((((---+++)))(((''''''((()))))))))))))))))))))))))))************************++++++***)))((('''&&&&&&))))))))))))))))))))))))&&&'''''''''''''''&&&%%%((((((((('''''''''&&&&&&'''(((((()))))))))))))))(((((())))))))))))((((((%%%&&&'''(((((('''&&&%%%'''''''''''''''(((((((((&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))***)))))))))((((((((('''))))))(((((((((((())))))(((((((((((()))))))))))))))))))))*********+++++++++***)))((((((((()))***)))))))))************+++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******+++,,,---...//////***+++,,,,,,------,,,,,,,,,,,,,,,---......//////---...///000000///...---......//////////////////------------------------+++,,,---//////...------------,,,,,,---...//////,,,,,,---,,,,,,+++***)))))))))************))))))))))))************))))))******)))(((''''''(((((())))))))))))))))))))))))))))))))))))************------,,,,,,,,,,,,,,,---...///000111222333444444888999;;;===???AAAAAABBBDDDDDDDDDDDDEEEFFFHHHHHHFFFGGGIIIKKKMMMNNNNNNNNNMMMMMMNNNOOOQQQSSSTTTUUUUUUUUUUUUVVVUUUUUUTTTTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTUUUVVVUUUTTTSSSTTTUUUUUUTTTTTTUUUXXX[[[[[[[[[\\\\\\^^^^^^^^^]]]\\\[[[ZZZ[[[\\\]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]^^^___```ccc```^^^]]]^^^^^^]]]\\\\\\\\\]]]___```bbbcccdddccceeeffffffddddddeeegggaaa```______^^^^^^^^^___^^^aaacccbbb^^^\\\\\\]]]___```aaaaaaaaaaaaaaaaaa____________```aaabbbccceeeeeefffggghhhiiiiiijjjeeeeeeeeeddddddccccccbbb(((((()))******)))''''''"""&&&)))***)))((()))***(((''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''%%%&&&'''((()))*********'''''''''''''''((())))))(((((((((((((((((())))))'''((()))******)))(((''''''''''''((((((((())))))'''''''''((((((((())))))'''((()))***+++******)))((((((((((((((()))))))))))))))))))))************+++***)))'''%%%%%%(((***))))))))))))************)))))))))))))))***++++++((((((((((((((()))******))))))))))))))))))))))))'''***,,,***&&&%%%'''***))))))))))))(((((((((((()))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))******)))(((((((((((((((******++++++,,,,,,,,,,,,))))))))))))))))))))))))************************(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''(((((((((((('''(((((('''''''''&&&&&&&&&''''''((()))))))))))))))(((((())))))))))))((((((&&&'''((())))))((('''&&&'''''''''(((((()))))))))&&&&&&&&&'''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((()))))))))******++++++*********)))))))))))))))))))))************++++++++++++++++++++++++,,,++++++++++++,,,------******+++,,,---...//////+++,,,,,,---------------++++++,,,------...//////..............................//////000000000111------------------------***+++---//////...---,,,...---,,,,,,,,,---...///++++++,,,,,,,,,++++++***))))))************))))))))))))************)))))))))))))))((())))))******))))))))))))))))))))))))((()))))))))************+++,,,,,,,,,...///000111333444555666888999:::;;;>>>???BBBDDDFFFHHHHHHIIIJJJIIIIIIHHHHHHHHHIIIIIIIIIJJJMMMOOOQQQRRRSSSSSSPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTUUUVVVVVVVVVUUUUUUUUUVVVWWWWWWWWWVVVUUUTTTSSSTTTUUUTTTRRRQQQRRRSSSUUUTTTTTTVVVZZZ\\\\\\\\\[[[\\\^^^______^^^]]]\\\[[[\\\]]]^^^___^^^^^^]]]\\\\\\[[[ZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]^^^`````````^^^\\\\\\^^^______^^^^^^^^^___```aaaccccccdddbbbdddfffeeedddccceeeggg______```aaaaaaaaa``````^^^bbbeeeddd```^^^___aaabbbccccccccccccbbbaaaaaa````````````aaabbbccccccfffggggggggghhhhhhhhhhhhdddddddddddddddddddddddd((()))***+++***)))&&&%%%$$$)))+++***))))))***%%%&&&&&&&&&((()))***+++((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))(((''''''''''''''''''((()))***%%%%%%&&&'''((()))******'''((()))******)))((('''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''((()))++++++******)))++++++******************))))))))))))************))))))'''%%%$$$%%%)))---))))))))))))************))))))((())))))***++++++((((((((((((((()))******))))))))))))))))))))))))***---///---)))'''***---))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((())))))(((((((((((())))))******)))((((((((((((((( """%%%(((******)))((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***+++,,,((((((((((((((((((((((((''''''((())))))***))))))(((((('''''''''&&&&&&&&&''''''((()))))))))))))))(((((())))))))))))(((((('''((()))++++++)))(((''''''((((((((())))))******&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&'''((()))***++++++))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))+++++++++++++++***)))((())))))))))))************++++++++++++++++++++++++---,,,+++***+++,,,---...******+++,,,---//////000,,,---......//////......++++++,,,,,,---...////////////............////////////000000111111222222////////////////////////***+++---//////...---,,,......,,,,,,,,,,,,---...******+++,,,,,,,,,++++++))))))************))))))))))))************))))))((((((((()))***,,,---...))))))))))))))))))))))))(((((())))))*********+++)))***+++---///222444555777888999:::<<<===??????AAACCCEEEHHHKKKLLLMMMMMMNNNMMMLLLJJJIIIIIIIIIIIILLLMMMPPPSSSUUUVVVVVVVVVQQQQQQQQQQQQRRRSSSTTTUUUSSSTTTUUUUUUVVVVVVVVVUUUUUUVVVWWWWWWWWWVVVUUUTTTRRRSSSSSSRRRQQQPPPPPPQQQUUUTTTUUUWWWZZZ]]]]]]\\\[[[\\\^^^``````___^^^]]]]]]]]]___`````````___^^^\\\\\\[[[ZZZYYYYYYYYYZZZ\\\\\\\\\\\\]]]^^^___```^^^\\\ZZZ[[[^^^```aaaaaa``````aaabbbccccccddddddaaaccceeeeeecccbbbdddggg]]]___aaabbbcccccccccbbb___cccgggfffbbb___aaaddddddddddddddddddcccbbbaaa````````````aaabbbcccdddggggggggggggggggggggggggddddddeeeeeeeeeeeeeeeeee***)))((((((((()))+++,,,***)))((((((((()))+++,,,))))))))))))))))))))))))%%%&&&((()))*********))))))((('''''')))***)))(((******))))))))))))******''''''''''''((((((((()))))))))))))))((((((((((((******))))))))))))******+++***)))'''''')))***+++'''((()))******)))((('''''')))***)))((('''(((***))))))))))))************)))************+++++++++(((((((((((()))+++,,,---))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))''''''((()))))))))))))))***************************************)))((((((((())))))***)))'''%%%$$$+++***(((((()))******)))%%%%%%&&&'''((()))***+++'''((()))******)))((('''(((((((((((())))))))))))''''''((((((((((((''''''++++++***)))(((&&&$$$###))))))))))))))))))))))))+++)))(((((())))))(((&&&''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&(((******((((((((()))'''((()))++++++******)))))))))))))))))))))))))))((()))))))))))))))((((((%%%&&&&&&&&&''''''((((((''''''(((((((((((('''''''''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((())))))))))))******)))))))))))))))***))))))))))))))))))))))))((()))***+++,,,+++******************************++++++,,,------------,,,,,,---...///000000000000+++,,,,,,---...///000000000///------.........---///////////////////////////...---...///000///---...,,,+++,,,...000000///............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))((((((''''''+++++++++***************------,,,******))))))******++++++*********---///---...000222555777999:::AAABBBCCCCCCCCCCCCFFFHHHHHHIIIKKKNNNOOOPPPPPPOOOOOOPPPOOONNNKKKJJJKKKLLLOOOPPPRRRTTTVVVWWWXXXXXXUUUTTTTTTTTTTTTTTTTTTUUUYYYYYYXXXWWWVVVVVVUUUUUUUUUWWWYYYZZZYYYWWWUUUSSSTTTSSSRRRQQQOOOOOOOOONNNQQQSSSVVVZZZ]]]^^^^^^^^^^^^```bbbaaa___\\\ZZZZZZ[[[\\\\\\]]]]]]\\\\\\[[[^^^]]]\\\\\\\\\\\\ZZZXXX^^^^^^___```aaaaaa``````dddbbb```___^^^___```aaadddcccbbbaaaaaabbbcccdddccccccdddddddddcccbbbbbb```aaabbbdddeeeeeeddddddccc```]]]^^^bbbeeefffffffffggggggeeeccccccdddeeeeeeffffffdddbbbbbbcccdddfffffffffgggggggggggghhhdddddddddddddddddddddddd***)))((((((((()))++++++***)))((((((((()))++++++))))))))))))))))))))))))&&&'''(((***************)))(((((()))++++++***)))******))))))))))))******'''''''''((((((((())))))))))))))))))((((((((((((******))))))))))))******+++***)))(((((()))***+++'''((()))******)))((('''((()))***)))((('''(((***))))))))))))************))))))*********+++++++++***)))))))))))))))***+++))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))''''''((()))))))))))))))***************************************)))((((((******))))))(((''''''&&&***)))'''''')))******)))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''(((((((((((('''''''''''''''&&&%%%$$$###"""))))))))))))))))))))))))+++)))(((((())))))(((&&&''''''((()))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***++++++)))((())))))'''((()))***+++******)))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((()))***+++,,,++++++******************************++++++,,,,,,,,,,,,,,,)))***+++,,,---------------.........////////////000///------.........---////////////////////////000...---...///000///...---,,,***+++---...------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))((((((((((((++++++++++++++++++++++++++++++***)))((((((((((((***+++,,,,,,,,,---000222222333555777:::<<<>>>???EEEFFFGGGGGGFFFFFFHHHJJJIIIKKKMMMPPPRRRSSSSSSSSSQQQQQQQQQPPPNNNMMMMMMOOOPPPQQQSSSUUUVVVWWWXXXXXXVVVUUUUUUTTTTTTUUUUUUVVVYYYXXXXXXWWWVVVVVVUUUUUUVVVWWWYYYZZZYYYWWWUUUTTTTTTTTTSSSRRRQQQQQQQQQQQQSSSUUUXXX[[[^^^_________\\\^^^``````^^^]]]]]]^^^]]]^^^^^^______^^^^^^]]]^^^]]]\\\\\\\\\[[[YYYWWW]]]^^^___```aaaaaaaaaaaadddcccaaa```___```aaabbbdddcccbbbaaaaaabbbcccdddbbbccccccdddddddddccccccaaabbbccceeefffeeeeeedddccc```^^^^^^aaacccdddccceeeffffffeeeccccccdddfffffffffgggeeeccccccdddeeeffffffffffffffffffffffffeeeeeeeeeeeeeeeeeedddddd)))))))))((()))******+++)))))))))((()))******+++))))))))))))))))))))))))'''((()))******+++***************,,,......,,,*********))))))))))))******''''''((((((((()))))))))(((((((((((())))))))))))******))))))))))))******+++***)))(((((()))***+++(((((())))))))))))((((((((()))******(((((()))***))))))))))))************)))))))))*********++++++++++++***)))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))'''(((((()))))))))))))))************************)))************))))))(((++++++***))))))((((((((()))'''&&&'''(((******)))++++++***)))(((((('''&&&))))))(((((((((((())))))(((((((((((())))))))))))''''''(((((((((((('''''')))))))))))))))(((''''''))))))))))))))))))))))))***)))(((((())))))((('''''''''((()))))))))))))))))))))))))))))))))))))))&&&''''''((()))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((***+++***(((''''''''''''((()))*********))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''(((((())))))(((((('''&&&&&&%%%%%%&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))***))))))(((((((((((())))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++)))******+++,,,+++++++++))))))***+++,,,,,,,,,,,,//////////////////000000111///------...///...---........................///......///111222111000000...,,,,,,---...---,,,---......------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((***))))))))))))(((((((((++++++,,,,,,,,,,,,,,,,,,******))))))))))))*********,,,...///000222555888:::;;;<<>>AAABBBCCCEEEGGGIIIKKKLLLOOOPPPQQQPPPOOOMMMNNNOOOOOOPPPRRRTTTVVVVVVVVVVVVRRRSSSTTTTTTRRRQQQRRRSSSTTTTTTUUUWWWWWWXXXXXXXXXYYYXXXXXXXXXXXXXXXXXXYYYXXXXXXWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYYYYXXXWWWVVVUUUUUUVVVWWWXXXXXXXXXXXXXXXYYYZZZ\\\]]]^^^^^^^^^]]]^^^^^^]]]]]]^^^aaaddd```aaaaaaaaaaaaaaaaaa```___^^^]]]]]]]]]\\\ZZZXXX\\\\\\]]]^^^```bbbcccdddeeeddddddcccccccccdddddddddddddddccccccdddddddddbbbbbbdddeeeffffffffffffdddeeefffggghhhhhhgggfffdddcccaaa``````_________bbbcccdddcccbbbccceeeffffffhhhiiiiiihhhggghhhiiihhhgggfffeeedddcccbbbbbbffffffffffffgggggggggggg((()))))))))************((()))))))))************)))))))))))))))))))))))))))))))))))))))*********)))***,,,///111111...+++******))))))))))))******(((((((((((()))))))))***'''((((((((()))))))))*********))))))))))))************))))))))))))******))))))(((((((((((()))))))))***+++***)))((()))+++((()))))))))************(((((()))))))))*********(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************)))))))))((((((((())))))))))))(((((())))))))))))))))))))))))((())))))*********))))))''')))---///...,,,(((&&&((('''%%%&&&((())))))(((************))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))''''''((((((((((((''''''$$$%%%&&&'''(((((((((((((((((((((((((((((((((((()))((('''((()))***)))(((''''''((()))))))))))))))((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))***+++***(((&&&&&&&&&((((((((((((((()))))))))((((((((((((((((((((((((''''''((()))))))))))))))******************))))))(((((())))))))))))(((((())))))((((((((((((((()))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''')))************(((((((((((())))))))))))))))))(((((()))***++++++***************************************+++++++++++++++++++++++++++++++++))))))***++++++++++++***---......////////////...,,,---...111333555777888111000....../////////...000000000000000000000000,,,,,,---111555999::::::444222000/////////...---,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,---///000111222444888:::<<>>@@@AAAEEEFFFHHHIIIJJJIIIHHHGGGGGGHHHIIIKKKLLLLLLLLLLLLNNNOOOQQQQQQPPPOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTVVVWWWWWWYYYYYYXXXWWWVVVTTTRRRQQQSSSSSSTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXZZZ[[[\\\]]]ZZZZZZ\\\]]]]]]]]]]]]]]][[[[[[\\\\\\]]]^^^^^^^^^\\\]]]___``````___]]]\\\[[[ZZZZZZZZZZZZ[[[\\\]]]^^^\\\[[[[[[\\\]]]]]]\\\WWWWWWWWWZZZ]]]`````````______```aaaaaaaaaaaaaaabbbaaaaaabbbdddeeecccaaabbbbbbbbbaaa```______^^^aaaaaaaaa``````aaaaaaaaaccccccdddeeeeeeeeeeeeeeebbbbbbbbbcccccccccdddddddddeeefffgggfffeeedddccceeeddddddddddddfffggghhhddddddcccbbbcccdddeeefffgggfffeeedddccccccbbbbbb]]]]]]]]]^^^```aaabbbccccccbbbbbbccceeefffeeeddd))))))))))))))))))))))))(((((()))))))))*********+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))************)))((((((''''''(((((()))(((((())))))))))))******************************************************))))))))))))))))))))))))***))))))(((((())))))***)))))))))((())))))***+++))))))))))))))))))))))))***))))))(((((((((((()))+++******)))((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))******************))))))((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''###$$$&&&'''(((''''''&&&''')))***)))((('''(((***)))((('''((()))***)))(((''''''((((((((())))))))))))))))))((('''%%%###"""&&&&&&'''(((((((((((('''''''''(((((())))))******))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((''''''&&&&&&''''''(((((((((((()))))))))******''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++******)))))))))************))))))))))))))))))))))))))))))%%%''')))******+++---...************************)))))))))******+++++++++******+++,,,,,,---......,,,,,,------...---------......------------------,,,,,,,,,------------...........................++++++++++++++++++++++++))))))************))))))***)))))))))))))))******)))))))))*********++++++)))+++---///000111444666;;;<<<===???AAADDDFFFHHHGGGHHHKKKMMMNNNNNNNNNMMMIIIJJJKKKLLLMMMMMMMMMMMMPPPQQQSSSSSSQQQQQQQQQRRRQQQPPPPPPOOOOOOPPPQQQQQQPPPQQQRRRTTTUUUWWWXXXXXXYYYYYYYYYXXXVVVSSSQQQOOOSSSTTTTTTTTTSSSTTTVVVYYYXXXXXXYYYZZZ[[[\\\\\\]]]YYYZZZ[[[\\\]]]\\\[[[[[[YYYZZZZZZ[[[]]]^^^^^^______```cccddddddccc```___]]]\\\[[[[[[[[[\\\^^^______]]][[[[[[]]]]]]]]]\\\WWWWWWWWWZZZ]]]`````````^^^___``````aaaaaa```````````````bbbddddddbbb```bbbbbbbbbaaa```___^^^]]]bbbbbbaaaaaaaaaaaabbbbbbbbbbbbcccdddeeeeeeeeeeeeaaaaaabbbbbbbbbcccccccccbbbbbbdddeeeeeedddccccccccccccccccccddddddeeefffdddcccbbbaaaaaabbbcccdddfffeeedddccccccccccccccc___^^^^^^]]]]]]^^^______aaa```aaabbbdddeeedddccc))))))))))))))))))))))))(((((()))***++++++,,,,,,***++++++++++++++++++,,,************************))))))))))))))))))))))))************************'''((((((((()))))))))***))))))))))))************((((((''''''''''''(((((()))))))))*********++++++''''''''''''''''''''''''************************))))))))))))))))))))))))*********))))))************)))((((((((()))+++,,,))))))))))))))))))))))))))))))(((''''''((()))***))))))((((((''''''(((((())))))))))))))))))))))))***)))))))))((((((((('''((()))))))))************((()))))))))************++++++******)))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((###$$$&&&((()))(((''''''''')))******''''''(((***)))((('''((()))***)))(((((((((((()))))))))******((()))))))))(((&&&%%%$$$''''''((()))))))))(((((((((((((((((())))))))))))***)))))))))((((((((('''(((((((((((())))))))))))'''((((((((()))))))))***(((((()))***************))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************((((((''''''''''''(((((((((((()))))))))*********'''(((((((((((()))))))))''''''((())))))))))))))))))******++++++******)))******))))))))))))******))))))))))))))))))))))))((()))++++++++++++,,,...************************))))))******************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---.........------,,,,,,,,,,,,,,,,,,---------......------------------------************************))))))************))))))******)))))))))))))))***(((((()))***++++++,,,---***---111333444666:::===AAAAAABBBDDDFFFIIIKKKLLLJJJLLLOOOQQQRRRQQQPPPOOOKKKLLLMMMNNNNNNOOONNNNNNQQQSSSTTTTTTSSSRRRRRRSSSRRRQQQQQQPPPQQQRRRTTTTTTSSSSSSTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXVVVTTTQQQOOORRRUUUXXXYYYXXXXXXYYY[[[YYYYYYZZZZZZZZZ[[[[[[[[[XXXYYYZZZ\\\\\\[[[ZZZYYYXXXYYYZZZ[[[]]]^^^````````````aaabbbbbbaaa``````___^^^]]]\\\\\\^^^___aaa```^^^\\\\\\]]]]]]\\\[[[XXXWWWXXXZZZ^^^`````````^^^___``````aaaaaa``````aaaaaaaaaccceeeeeeccc```aaabbbbbbaaa```___]]]\\\bbbbbbaaaaaaaaaaaabbbbbb``````aaabbbcccddddddcccaaaaaaaaaaaabbbbbbbbbccc___```aaacccccccccbbbaaabbbbbbbbbbbbbbbccccccccccccbbbaaa``````aaabbbbbbccccccbbbaaaaaabbbbbbbbb______]]]\\\\\\\\\]]]^^^aaa``````bbbccccccaaa___))))))))))))))))))))))))(((((()))***,,,---...///*********++++++,,,,,,---************************))))))))))))))))))))))))************************'''((((((((())))))******))))))))))))************((((((''''''''''''(((((())))))******+++++++++,,,************************************************))))))))))))))))))))))))++++++************++++++***)))(((((((((***+++,,,)))))))))))))))))))))))))))(((''''''''')))***+++(((''''''''''''(((((()))))))))))))))))))))))))))******))))))((((((((('''(((((())))))*********+++(((((())))))*********+++)))))))))***++++++,,,,,,***************************)))(((''''''((()))***))))))))))))))))))))))))%%%''')))+++,,,,,,******''')))+++***'''&&&(((***)))((('''((()))******((())))))))))))************)))***+++,,,,,,+++))))))'''(((((()))))))))))))))))))))))))))((((((((((((******))))))((((((((('''(((((((((((())))))))))))'''((((((((())))))******'''((()))***************))))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))************))))))))))))************''''''((())))))***))))))******++++++++++++******+++***)))(((((()))***+++))))))))))))))))))))))))...//////---+++))))))***************************++++++******************...------,,,,,,++++++******+++,,,---............//////...---,,,,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))++++++***)))))))))))))))''''''(((***+++,,,---...000444888;;;<<>>AAADDDGGGIIIJJJJJJMMMMMMNNNOOOOOOPPPQQQQQQSSSSSSTTTTTTTTTSSSRRRQQQNNNOOOQQQQQQPPPQQQTTTVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSTTTTTTVVVWWWXXXWWWVVVUUUVVVVVVVVVTTTSSSRRRTTTVVVVVVTTTSSSSSSSSSUUUWWWZZZ\\\^^^^^^\\\\\\YYYYYYZZZZZZYYYXXXWWWVVVUUUWWWXXXZZZ[[[\\\[[[[[[YYYYYYZZZZZZ[[[\\\\\\\\\^^^]]]]]]\\\]]]^^^___```aaa```___^^^]]]]]]]]]]]]^^^]]]]]]]]]]]]]]]]]]\\\XXXWWWXXXYYY\\\^^^^^^]]]\\\]]]^^^______```______]]]^^^````````````bbbccc___```aaabbbaaa___]]]\\\[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]]]]^^^_______________```______^^^^^^]]]^^^___```___]]]\\\ZZZ[[[\\\]]]\\\ZZZYYYZZZ[[[[[[[[[[[[[[[\\\\\\]]]]]]ZZZYYYYYYZZZ[[[ZZZXXXUUUWWWWWWWWWYYY[[[\\\ZZZYYYXXXYYYZZZ[[[\\\]]]]]]]]]))))))))))))))))))))))))***************************************************++++++++++++******)))***))))))(((((())))))***))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))*********)))((('''''''''))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''(((******(((''''''((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))******))))))((((((,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((''''''(((((()))''''''''''''''''''''''''***)))))))))))))))(((((())))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))((('''((()))***)))((())))))))))))))))))))))))))))))((((((((((((''''''&&&(((***,,,,,,***(((&&&))))))))))))))))))))))))((((((((())))))*********)))))))))))))))(((((('''((((((((('''''''''''''''(((((())))))))))))((((((''')))+++,,,,,,+++)))''''''(((******)))(((((()))************************((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))),,,++++++******++++++,,,******))))))))))))******************))))))))))))*********)))(((((('''''')))******+++++++++++++++,,,,,,,,,+++++++++******------------------------++++++,,,,,,,,,,,,------------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++***))))))(((***+++,,,,,,,,,...000111444888:::<<<>>>AAACCCDDDEEEGGGJJJLLLLLLMMMLLLOOOOOOPPPQQQRRRRRRSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQOOOQQQSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSTTTUUUWWWXXXYYYWWWVVVUUUVVVWWWWWWVVVTTTRRRTTTVVVWWWVVVUUUUUUUUUUUUWWWZZZ\\\^^^^^^]]]\\\[[[[[[[[[YYYWWWUUURRRPPPOOORRRVVVYYY\\\\\\\\\[[[XXXYYYYYYYYYZZZZZZZZZ[[[]]]]]]\\\\\\]]]]]]^^^___^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]WWWVVVVVVXXX[[[]]]\\\\\\ZZZ[[[\\\^^^____________YYY[[[]]]]]]]]]^^^___aaa]]]]]]\\\\\\[[[ZZZZZZYYYZZZYYYYYYXXXXXXYYY[[[[[[]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^______^^^]]]\\\ZZZ[[[[[[\\\\\\[[[ZZZXXXWWWTTTVVVYYYZZZYYYXXXXXXXXXWWWWWWWWWWWWXXXYYY[[[[[[YYYXXXWWWXXXXXXWWWTTTRRRTTTTTTTTTWWWYYY[[[ZZZYYYVVVWWWYYY[[[[[[[[[[[[ZZZ))))))))))))))))))))))))*********************************************************++++++***))))))***)))(((''''''((()))***))))))))))))))))))))))))******++++++++++++******((((((((((((((((((((((((''''''(((((())))))*********)))))))))((((((((('''))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))''')))++++++***))))))******************)))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))*********))))))(((---,,,+++)))))))))******))))))))))))(((((((((((((((((((((((((((((()))***((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((***)))((((((***+++***)))(((((((((((((((((((((((())))))(((((((((((((((((('''(((+++,,,,,,+++((('''))))))))))))))))))))))))&&&''''''((()))***++++++(((((())))))))))))((((((''''''''''''''''''&&&&&&(((((())))))))))))((((((((())))))******))))))((((((*********(((''''''(((************************(((((((((((((((''''''''''''''''''((((((((())))))(((((())))))))))))((((((''''''(((((())))))******************************+++******))))))******+++******))))))))))))***************)))))))))))))))************)))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************))))))+++---...///000222555777:::>>>BBBCCCEEEGGGHHHHHHIIIKKKNNNOOOPPPPPPPPPRRRRRRRRRRRRRRRRRRRRRRRROOOPPPQQQRRRSSSTTTTTTTTTNNNQQQSSSUUUTTTSSSTTTTTTVVVVVVUUUUUUUUUUUUUUUTTTQQQRRRSSSTTTVVVWWWYYYYYYWWWVVVUUUUUUWWWXXXWWWVVVRRRUUUWWWXXXWWWVVVWWWWWWVVVWWWZZZ\\\]]]^^^]]]]]]\\\\\\ZZZXXXUUUQQQNNNLLLKKKOOOTTTYYY\\\\\\\\\[[[XXXYYYYYYZZZ[[[\\\\\\]]]\\\\\\\\\\\\\\\]]]]]]^^^]]]]]]]]]]]]]]]]]]\\\\\\[[[\\\\\\]]]]]]^^^^^^^^^WWWWWWVVVXXXZZZ\\\\\\[[[[[[\\\]]]^^^^^^^^^^^^^^^WWWYYY[[[[[[[[[[[[]]]___ZZZYYYWWWVVVUUUUUUVVVVVVYYYWWWVVVUUUUUUVVVXXXYYY\\\[[[[[[ZZZZZZ[[[[[[[[[\\\]]]^^^^^^]]][[[YYYXXXZZZZZZZZZZZZXXXWWWUUUTTTOOOSSSWWWZZZZZZXXXXXXXXXUUUTTTTTTUUUVVVXXXZZZ[[[ZZZYYYXXXXXXYYYWWWTTTRRRRRRQQQRRRTTTWWWZZZZZZYYYWWWXXXZZZZZZZZZYYYWWWVVV))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))))))))(((***)))(((''''''((()))***************************)))******+++++++++******((((((((((((((((((((((((''''''(((((())))))******'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************)))))))))+++,,,,,,+++***+++,,,)))***************)))((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))************))))))---,,,***)))))))))***+++(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***(((((()))+++++++++***(((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))&&&&&&'''((()))******+++(((((())))))))))))((((((&&&&&&''''''''''''''''''(((((())))))))))))((((((***)))'''&&&&&&''')))***)))******)))'''&&&'''((())))))))))))))))))))))))'''''''''((((((((((((((((((((()))))))))*********))))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))******))))))***++++++,,,------******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))******+++++++++,,,...111333444666999;;;===@@@DDDFFFGGGHHHIIIJJJIIIKKKMMMPPPRRRSSSSSSSSSTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTNNNQQQSSSTTTSSSRRRSSSSSSVVVVVVVVVUUUUUUTTTTTTTTTQQQRRRSSSUUUVVVWWWXXXYYYWWWUUUTTTTTTVVVXXXXXXWWWTTTVVVYYYYYYXXXXXXXXXYYYWWWXXXZZZ\\\]]]^^^^^^^^^\\\[[[ZZZWWWTTTPPPMMMJJJLLLOOOTTTYYY\\\\\\[[[ZZZVVVWWWXXXYYY[[[\\\^^^^^^[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^______XXXWWWWWWYYY[[[\\\\\\[[[^^^^^^^^^^^^]]]]]]\\\[[[WWWXXXZZZZZZYYYYYY[[[\\\YYYWWWUUUTTTSSSSSSTTTUUUVVVUUUSSSRRRRRRSSSTTTVVVXXXXXXXXXXXXXXXYYYZZZZZZZZZ[[[[[[[[[ZZZYYYWWWVVVZZZYYYXXXWWWVVVTTTSSSRRRLLLPPPVVVYYYZZZYYYXXXXXXTTTTTTSSSSSSUUUWWWYYYZZZ[[[[[[ZZZZZZZZZYYYVVVSSSPPPOOOOOOQQQUUUWWWXXXXXXWWWWWWWWWVVVUUURRRPPPOOO))))))))))))))))))))))))++++++++++++++++++++++++((((((((((((((((((((((((''''''((())))))))))))((()))((((((''''''(((((()))************************''''''(((((())))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***,,,------+++***++++++'''((()))*********)))(((************************++++++***)))((('''&&&&&&(((((((((((((((((((((((())))))******++++++************)))))))))******+++(((((((((((())))))))))))(((((((((((()))***++++++************************(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***,,,+++***))))))))))))))))))))))))(((((())))))))))))******+++***(((''''''(((***+++))))))))))))))))))))))))'''''''''(((((()))))))))'''(((((()))))))))))))))'''''''''''''''((((((((((((((())))))))))))((((((+++)))&&&$$$$$$&&&)))+++*********)))'''&&&((()))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((******))))))))))))******))))))))))))************((()))***+++,,,...//////***++++++,,,,,,,,,,,,,,,((()))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++*********************************+++,,,...///000222444777999:::<<>>@@@BBBDDDEEEHHHKKKGGGHHHIIIJJJKKKMMMQQQTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSRRRSSSTTTUUUWWWXXXUUUVVVUUUTTTSSSTTTVVVXXXWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTUUUVVVWWWVVVVVVUUUSSSQQQOOOPPPSSSVVVWWWXXXYYY[[[]]]]]][[[YYYXXXYYYYYYYYYZZZ[[[]]]^^^___```]]]]]]^^^^^^]]]\\\[[[ZZZ\\\\\\\\\[[[[[[ZZZYYYXXX^^^^^^]]]\\\[[[ZZZYYYYYYXXXYYYZZZ\\\\\\[[[[[[ZZZVVVXXXZZZ\\\]]]]]]\\\[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWUUUUUUVVVXXXYYYXXXWWWVVVVVVWWWWWWXXXWWWWWWWWWTTTUUUUUUTTTQQQPPPPPPQQQLLLLLLLLLKKKJJJJJJIIIIIIHHHIIIIIIIIIIIIHHHGGGFFFGGGHHHIIIKKKMMMOOOQQQRRRPPPNNNLLLJJJJJJLLLOOOPPPMMMKKKIIIGGGDDDCCCAAAAAACCCFFFJJJLLLMMMMMMNNNOOOLLLKKKHHHGGGGGGIIIKKKMMMLLLLLLLLLMMMNNNNNNLLLJJJFFFEEECCCDDDGGGJJJKKKKKKJJJIIIFFFDDDDDDFFFHHHJJJ******))))))))))))************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))+++)))(((((())))))(((&&&((((((((((((((('''''''''+++*********))))))(((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))************************))))))))))))************,,,,,,,,,++++++*********))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))++++++******))))))((((((***************)))((((((((()))*********((('''&&&(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''((((((+++******)))(((''''''&&&)))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******************************))))))(((((('''''')))'''&&&'''((()))(((''')))(((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&%%%%%%******)))(((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''''''''((((((******))))))))))))******+++***)))))))))***,,,,,,))))))))))))))))))))))))((((((''''''((()))+++,,,((((((((((((((((((((((((*********************************)))******+++,,,---,,,,,,+++,,,---...///+++++++++,,,,,,,,,---------------,,,,,,+++++++++---,,,,,,+++*********+++***+++++++++,,,,,,------******))))))***,,,...///+++000666:::<<<<<<<<<<<<@@@AAADDDFFFGGGHHHHHHHHHJJJKKKLLLMMMMMMOOORRRUUUVVVVVVVVVUUUTTTSSSRRRRRRSSSSSSSSSSSSRRRPPPOOONNNUUUVVVWWWVVVVVVVVVXXXZZZWWWWWWUUUUUUUUUUUUWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUTTTTTTUUUVVVWWWWWWXXXXXXUUUTTTRRRQQQRRRTTTWWWXXX\\\[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\]]]^^^^^^___^^^^^^]]]\\\\\\\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[YYYXXXWWWXXXYYYZZZ]]]]]]\\\[[[YYYWWWVVVUUUWWWWWWXXXYYYYYYYYYYYYYYYTTTUUUVVVWWWWWWWWWVVVUUUYYYWWWUUUUUUVVVWWWWWWWWWZZZYYYXXXVVVUUUUUUUUUUUUUUURRRNNNNNNOOOOOOMMMJJJFFFFFFEEEEEEFFFFFFGGGHHHBBB???@@@DDDDDDBBBBBBDDDCCCBBB@@@@@@CCCHHHMMMQQQOOOLLLHHHFFFGGGIIIKKKLLLGGGGGGFFFDDDCCCAAA@@@@@@AAABBBCCCDDDDDDFFFIIIKKKNNNLLLIIIGGGFFFGGGIIIJJJKKKKKKHHHEEEHHHLLLJJJEEEBBB@@@@@@DDDJJJMMMKKKHHHKKKIIIIIIJJJMMMPPPQQQQQQ******))))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***)))))))))))))))))))))))),,,***))))))******)))((((((((((((((((((((((((((())))))))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))************++++++*********)))))))))++++++************++++++(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************************)))))))))))))))***************)))(((((()))***+++++++++***(((''')))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))((((((''''''(((((()))*********)))(((''''''''')))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))***************************)))))))))((((((((('''***((('''((()))***)))((()))((((((''''''(((((()))''''''''''''''''''''''''(((((((((''''''&&&&&&&&&))))))((('''''''''''''''***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''''''''''''''******))))))))))))******))))))((((((((()))***+++)))))))))))))))))))))))),,,+++)))(((''''''(((((())))))))))))))))))))))))***************************************++++++,,,---,,,,,,+++,,,---...///+++,,,,,,,,,------------------,,,,,,,,,+++++++++---,,,++++++*********+++)))))))))*********++++++*********+++---///111222111555:::>>>???@@@AAABBBCCCDDDFFFHHHJJJJJJKKKJJJKKKLLLMMMMMMMMMOOOQQQTTTUUUVVVVVVUUUUUUSSSRRRRRRSSSSSSTTTTTTUUUTTTTTTTTTUUUWWWXXXXXXWWWWWWXXXYYYYYYXXXWWWVVVVVVWWWXXXYYYUUUUUUUUUUUUUUUVVVWWWWWWTTTUUUUUUVVVWWWXXXXXXXXXWWWVVVUUUTTTTTTWWWYYY[[[\\\[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[YYYXXXWWWXXXYYYZZZ\\\\\\[[[ZZZXXXWWWUUUTTTWWWWWWXXXXXXXXXWWWVVVVVVRRRSSSTTTUUUVVVUUUTTTTTTVVVUUUTTTTTTVVVWWWVVVUUUSSSSSSSSSSSSRRRRRRRRRRRRSSSPPPMMMLLLLLLKKKIIIGGGBBBBBBAAA@@@@@@???@@@@@@@@@>>>>>>BBBBBB???>>>AAA??????@@@AAADDDHHHKKKMMMMMMKKKIIIHHHGGGGGGGGGGGGEEEDDDCCCBBBAAA???>>>===???AAABBBDDDFFFIIINNNRRRUUUUUURRRNNNJJJHHHIIIKKKIIIIIIGGGFFFIIIMMMKKKFFFFFFDDDCCCGGGNNNSSSUUUTTTVVVTTTSSSUUUYYY]]]```aaa******))))))))))))******)))((((((''''''(((((()))************************)))))))))))))))))))))))),,,+++***)))(((((((((((()))))))))))))))))))))))),,,+++******++++++***)))((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))************************))))))))))))***************))))))))))))(((((((((++++++************++++++((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++******))))))))))))************)))************))))))(((***++++++++++++******)))************))))))))))))************************))))))))))))))))))))))))))))))))))))((((((((((((***))))))(((((())))))*********))))))(((((('''''')))))))))))))))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((+++)))((()))***+++***))))))))))))(((((())))))***((((((((((((((((((((((((+++***((('''''''''(((((((((((('''&&&&&&&&&''''''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''((())))))******))))))))))))******((((((((('''((())))))***))))))))))))))))))))))))++++++***(((((((((((((((***************************************************************+++,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++,,,,,,+++************+++))))))))))))************++++++,,,...111444666888:::<<<@@@BBBCCCEEEGGGIIIGGGHHHJJJLLLMMMNNNNNNNNNMMMNNNOOONNNNNNNNNQQQSSSUUUUUUUUUUUUUUUTTTSSSRRRPPPQQQSSSTTTVVVWWWWWWWWWUUUWWWYYYYYYXXXWWWXXXYYYYYYYYYXXXXXXXXXXXXYYYYYYTTTTTTTTTUUUVVVXXXYYYZZZVVVVVVVVVWWWWWWXXXXXXYYYZZZYYYXXXWWWXXXZZZ\\\]]][[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[ZZZZZZZZZZZZ[[[]]]]]]\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWXXXYYYYYYZZZYYYYYYXXXVVVUUUTTTTTTWWWWWWWWWWWWVVVUUUTTTSSSQQQQQQRRRSSSSSSSSSSSSRRRTTTSSSSSSTTTVVVVVVTTTRRRMMMMMMNNNOOOOOONNNNNNNNNKKKIIIFFFEEEDDDCCCAAA???@@@???>>>===<<<;;;;;;;;;>>><<<===AAAAAA>>>>>>@@@???AAAEEEIIILLLMMMMMMMMMJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@???AAACCCEEEJJJPPPXXX^^^gggiiihhhaaaYYYTTTUUUWWWWWWWWWUUUSSSVVV[[[ZZZUUUPPPMMMKKKMMMUUU]]]bbbdddfffddddddggglllrrruuuwww******))))))))))))******+++******************+++************************))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))+++***))))))++++++***)))((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))(((((())))))******++++++))))))************)))(((*********************)))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))*********)))))))))((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((***)))((((((******)))(((***))))))))))))******+++)))))))))))))))))))))))))))((('''&&&&&&(((***+++)))(((((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''(((***,,,,,,******))))))))))))******(((((((((((())))))******))))))))))))))))))))))))((((((((())))))***++++++************************************************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---------.........,,,+++++++++++++++++++++++++++***************+++******++++++,,,,,,---------...000333666:::<<<>>>@@@AAACCCEEEFFFGGGKKKMMMJJJKKKLLLMMMNNNOOOPPPPPPNNNOOOPPPPPPOOOOOOPPPQQQUUUUUUUUUUUUUUUTTTSSSRRRNNNOOOQQQSSSTTTUUUVVVVVVVVVXXXZZZZZZYYYWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYVVVVVVVVVVVVWWWXXXYYYZZZXXXXXXXXXXXXXXXXXXYYYYYY[[[ZZZYYYYYYZZZ[[[]]]^^^[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[[[[ZZZZZZZZZZZZ\\\\\\[[[ZZZZZZZZZZZZZZZ\\\\\\\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWXXXWWWWWWVVVUUUTTTSSSSSSSSSUUUUUUUUUVVVUUUUUUTTTTTTPPPPPPQQQQQQQQQRRRRRRRRRUUUTTTUUUUUUVVVTTTPPPLLLJJJJJJKKKKKKKKKIIIHHHGGGCCCCCCBBBAAA@@@>>>===;;;>>>>>>=========>>>>>>???AAA???@@@DDDFFFDDDDDDHHHIIINNNUUU[[[^^^^^^[[[YYYOOONNNLLLJJJHHHGGGIIIJJJGGGHHHIIIKKKKKKKKKKKKKKKFFFGGGHHHKKKRRR[[[fffmmm}}}}}}ssslllmmmppprrrooojjjeeegggmmmnnnkkk___[[[WWWXXX^^^gggnnnrrrssssssuuuzzz******))))))))))))******++++++************++++++************************))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))***((('''((()))***)))((((((((((((((())))))******))))))))))))))))))))))))************************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''(((((())))))******++++++((())))))*********)))))))))))))))((())))))))))))++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''))))))(((''')))))))))))))))***++++++************************&&&%%%$$$$$$&&&(((+++---***)))))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''(((((()))***+++******))))))))))))******))))))*********+++++++++))))))))))))))))))))))))(((((())))))***+++++++++************************************************+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......++++++++++++++++++++++++*********))))))***++++++)))***+++,,,---...//////000222555888<<>>===<<<;;;;;;<<<>>>AAADDDFFFGGGKKKHHHIIIMMMPPPPPPSSSWWW^^^ccckkkrrrvvvvvvtttrrrfffccc\\\TTTNNNMMMPPPSSSPPPRRRUUUWWWZZZ[[[[[[[[[TTTSSSSSSUUU\\\gggsss|||{{{ssssssyyy|||{{{ppplllhhhgggjjjpppvvvzzzzzz}}}******))))))))))))*********))))))(((((())))))***************************))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))))))))))))))))))))((('''((()))***)))((('''(((((())))))******+++))))))))))))************************************'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************++++++++++++************++++++)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((''''''&&&&&&))))))))))))************((())))))************)))((((((((('''(((((()))***************))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***))))))))))))(((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((('''&&&'''((()))(((&&&(((((((((((()))******+++))))))))))))))))))))))))$$$$$$$$$%%%''')))+++,,,******))))))******++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))(((((('''(((******))))))))))))******))))))***+++++++++++++++))))))))))))))))))))))))++++++++++++***)))((('''************************************************+++++++++++++++,,,------+++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,------*********+++++++++++++++***))))))))))))***++++++((()))+++,,,...000222222666777:::===AAACCCEEEEEEEEEFFFGGGHHHHHHIIILLLNNNLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPRRRRRRQQQPPPQQQRRRTTTTTTUUUUUUUUUTTTTTTSSSUUUUUUVVVWWWWWWWWWWWWWWWWWWXXXXXXWWWUUUUUUVVVXXXXXXXXXYYYYYYYYYYYYXXXXXX[[[ZZZZZZYYYXXXXXXYYYYYY[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[\\\[[[[[[[[[\\\\\\\\\\\\\\\[[[ZZZZZZZZZYYYYYYXXXXXX[[[ZZZYYYYYYXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPOOONNNOOOPPPQQQNNNOOOPPPRRRSSSTTTUUUUUUOOOOOOOOONNNOOOPPPPPPQQQVVVVVVUUUTTTRRRNNNHHHDDDCCCBBBBBBCCCDDDEEEFFFGGGFFFGGGHHHFFFCCC???>>>======>>>AAAEEEJJJOOOSSSUUU[[[WWWVVVZZZ\\\^^^dddjjjtttxxxxxxjjj___[[[]]]aaa```cccfffiiilllmmmmmmllleeedddaaaaaaeeeppp~~~}}}{{{yyyyyy{{{}}}~~~******))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******)))))))))))))))))))))))))))((('''(((***+++***)))'''(((((()))******++++++((((((((()))))))))******************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******++++++************++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&*********)))))))))))))))(((((()))***************))))))((((((((()))++++++)))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***)))((((((''''''(((((()))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***)))((('''((()))***)))'''''''''''''''((()))***+++))))))))))))))))))))))))&&&''''''(((((()))******)))))))))))))))***++++++'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))*********))))))))))))******((((((***+++++++++***)))))))))))))))))))))))))))++++++,,,,,,+++***((('''))))))))))))))))))))))))************************,,,++++++++++++,,,------+++,,,,,,---,,,+++***)))*********+++++++++,,,,,,)))*********++++++++++++)))))))))))))))***+++++++++,,,...111444666888999;;;<<>>???BBBDDDFFFGGGGGGGGGIIIKKKNNNOOOOOOOOOPPPQQQNNNMMMMMMLLLMMMNNNPPPQQQMMMPPPRRRSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTTTTQQQRRRSSSUUUVVVWWWWWWXXXYYYXXXUUURRRQQQRRRUUUXXXZZZ[[[\\\]]]]]]\\\[[[ZZZYYYYYYYYYYYYZZZ\\\]]]^^^^^^]]]]]]\\\[[[ZZZYYYYYYXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYVVVUUUTTTTTTSSSSSSTTTTTTTTTSSSSSSRRRQQQPPPPPPOOOQQQQQQRRRRRRQQQQQQPPPOOOOOONNNLLLKKKKKKMMMOOOPPPKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJKKKMMMNNNOOOMMMLLLLLLLLLJJJGGGDDD???@@@CCCHHHPPPZZZccchhhrrrssssssnnnfff^^^ZZZYYY[[[]]]aaagggmmmtttyyy|||yyyrrrmmmlllmmmpppwwwzzzsssnnnoooxxx+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))******************))))))))))))******''''''(((((())))))******))))))))))))))))))))))))((())),,,------,,,)))((())))))))))))************((((((((((((((((((((((((''''''((()))***++++++,,,))))))))))))))))))))))))))))))************))))))+++++++++*********))))))))))))))))))((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++,,,---------***************************************)))(((''')))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******((()))))))))'''''')))******************++++++,,,+++***************++++++))))))))))))))))))))))))'''''''''''''''((())))))))))))************))))))++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&'''))))))%%%"""&&&((()))++++++)))(((&&&******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))***)))((('''''''''''''''(((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((333...((('''***,,,+++)))++++++******)))((((((((((((((((((((((((((((((((())))))))))))************,,,+++***)))))))))+++++++++++++++***+++,,,,,,---...------...000///,,,)))++++++++++++++++++++++++************************+++,,,,,,,,,,,,++++++***)))))))))******+++,,,---111444888<<>>AAAEEEGGGHHHIIIHHHIIIJJJJJJKKKLLLMMMMMMJJJIIIJJJLLLOOOPPPOOONNNNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRRRRQQQQQQPPPPPPPPPOOOPPPRRRTTTWWWXXXYYYZZZUUUUUUVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZZZZXXXWWWVVVVVVWWWYYYZZZ\\\\\\\\\[[[YYYXXXWWWVVVWWWXXXZZZ[[[YYYZZZ[[[ZZZYYYXXXYYYZZZYYYZZZZZZZZZZZZYYYYYYYYYXXXWWWUUUSSSQQQQQQRRRSSSOOONNNMMMLLLKKKKKKKKKKKKLLLKKKJJJIIIHHHIIIIIIJJJJJJKKKLLLLLLLLLKKKJJJIIIHHHFFFDDDCCCBBBCCCDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJIIILLLNNNMMMLLLOOOYYYaaapppyyy|||~~~|||sssooooootttyyy}}}{{{oookkkeeefffeeeccc```]]]]]]]]]```eeeiiigggeeeeeebbb___^^^___dddjjjpppuuuvvvuuurrrxxx}}}tttkkkfff((()))***++++++***)))((())))))))))))))))))))))))))))))))))))******************))))))))))))******,,,,,,++++++***)))))))))++++++++++++++++++++++++*********++++++*********))))))))))))************(((((((((((((((((((((((('''(((((()))***++++++,,,))))))))))))))))))))))))))))))************))))))))))))******++++++++++++((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''')))***++++++++++++))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******++++++((()))))))))'''''')))******************++++++,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))******+++''''''((((((((((((''''''************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******&&&))),,,+++(((&&&&&&'''&&&((()))++++++)))(((&&&'''((((((((())))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))++++++***)))(((((())))))))))))))))))))))))))))))%%%%%%%%%&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''''''''((())))))))))))************))))))))))))))))))))))))))))))))))))***************)))(((((()))+++---...000...+++)))***,,,///222III<<<...(((***---+++((())))))))))))))))))))))))************************.........///222555999;;;<<<>>>BBBEEEHHHIIIIIIIIIHHHIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKMMMPPPQQQQQQPPPOOOPPPPPPPPPQQQRRRRRRRRRSSSSSSRRRRRRRRRQQQQQQQQQOOOQQQSSSUUUXXXZZZ[[[\\\UUUUUUVVVVVVVVVWWWWWWWWWYYYYYYZZZZZZZZZXXXWWWVVVWWWXXXZZZ\\\]]]^^^]]]]]]YYYXXXVVVVVVVVVXXXZZZ[[[\\\]]]]]]\\\YYYXXXXXXYYYXXXXXXYYYYYYXXXWWWWWWVVVWWWUUUSSSPPPOOOOOOPPPPPPMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJIIIJJJJJJKKKJJJIIIGGGFFFFFFEEECCCAAA@@@AAABBBCCCHHHHHHIIIJJJMMMPPPSSSUUUTTTWWWYYYXXXVVVYYYccclllyyy|||~~~|||zzz~~~}}}{{{}}}yyy~~~zzzsssnnnhhhdddfffnnnuuuzzzxxxqqqpppnnniiidddaaa``````]]]aaabbb___]]]^^^^^^\\\^^^```fffmmmvvv}}}|||tttlll++++++***************+++***************)))))))))))))))))))))*********+++))))))))))))))))))))))))((((((((()))*********+++************************************************))))))*********+++++++++++++++***)))(((((())))))+++++++++*********))))))************************)))*********++++++++++++)))***+++++++++)))((('''******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''))),,,......,,,***(((,,,+++***)))))))))******))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))******+++))))))***++++++++++++*********))))))((((((''''''+++***)))(((((()))***++++++***)))'''''''''((()))))))))))))))))))))))))))))))))************))))))''''''(((((())))))******(((((()))***************))))))))))))))))))))))))************)))))))))))))))***+++)))'''&&&'''((())))))))))))))))))))))))************************,,,+++++++++***))))))))))))(((''''''''')))***+++******))))))((((((''''''******))))))((((((''''''+++*********))))))(((((()))((('''''''''(((***+++******))))))((((((''''''*********)))(((&&&%%%$$$&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,*********)))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,666333///+++)))***,,,---+++++++++******************))))))***,,,,,,,,,+++...000333666888;;;>>>AAACCCCCCEEEFFFHHHJJJKKKLLLFFFIIILLLLLLKKKKKKNNNQQQPPPNNNMMMNNNQQQSSSRRRPPPNNNOOOOOOPPPQQQQQQQQQPPPSSSSSSSSSRRRRRRQQQQQQPPPQQQSSSVVVWWWWWWWWWXXXYYYUUUSSSRRRSSSVVVYYYZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[\\\\\\]]]VVVUUUTTTTTTUUUWWWZZZ[[[]]]]]]\\\[[[YYYXXXVVVUUUVVVVVVWWWWWWWWWVVVUUUUUUTTTSSSPPPNNNLLLLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKJJJIIIIIIJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEIIIFFFCCC@@@@@@CCCFFFIIIOOOWWW^^^```bbbeeefffcccjjjhhhgggfffcccbbbiiissszzz{{{|||}}}uuujjjiiiooouuu}}}|||xxxuuu{{{~~~|||{{{zzzzzzzzzwwwqqqkkkdddbbbcccjjjvvv{{{wwwoooeeebbbcccdddeeegggfffaaaZZZXXXYYY\\\gggooosssyyyzzz...---,,,,,,+++++++++++++++++++++++++++*********+++++++++***************************************+++++++++++++++,,,,,,,,,++++++*********)))))))))************************(((((()))))))))*********,,,,,,+++***************+++++++++*********))))))*********************************+++++++++,,,,,,)))***++++++***)))((('''*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))(((%%%"""!!!++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++))))))***++++++++++++***+++*********))))))))))))+++***)))(((((()))***++++++***)))(((''''''((()))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((((((((()))************)))))))))))))))))))))))))))******)))))))))((((((((('''((())))))(((((()))***))))))))))))))))))))))))************************+++++++++***************))))))((('''((((((******((((((((()))))))))))))))***)))))))))((((((((('''))))))))))))((((((''''''((((((((((((((())))))***+++*********))))))))))))((((((((()))(((((('''&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))***)))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---///************************)))(((((()))***+++,,,,,,000333777;;;===???BBBEEEEEEEEEFFFGGGHHHIIIIIIJJJIIIKKKMMMLLLKKKKKKLLLOOOPPPNNNMMMOOOQQQSSSRRRPPPMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPOOOOOONNNNNNNNNNNNPPPSSSVVVWWWWWWVVVVVVWWWUUUSSSRRRSSSVVVYYYZZZZZZXXXXXXYYYZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVWWWYYY[[[\\\[[[[[[[[[ZZZXXXWWWUUUTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQNNNLLLKKKJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJHHHGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDEEEFFFLLLKKKJJJHHHHHHJJJNNNRRR```hhhpppsssuuuwwwwwwttttttqqqpppnnniiifffjjjrrrvvv|||yyyyyyxxxxxxzzzrrrggg^^^^^^bbbfffmmmsss{{{|||}}}|||~~~|||zzzzzzzzzvvvoooiiiddddddfffmmmyyywwwpppooorrrqqqqqqrrrpppkkkeeeaaa```___hhhpppttt{{{222111000///......------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))++++++++++++++++++++++++,,,,,,,,,+++++++++++++++*********))))))(((((((((************************((((((((((((((()))))))))---,,,+++++++++++++++++++++++++++***************))))))))))))))))))))))))*********+++++++++,,,,,,*********+++******)))(((*********++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))'''&&&%%%))))))))))))((('''%%%$$$))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,+++***((()))******++++++******++++++++++++******************))))))))))))*********))))))(((((((((((()))))))))))))))))))))))))))))))))************))))))*********)))(((''''''''''''((())))))******)))))))))))))))))))))))))))))))))))))))(((((((((''''''&&&'''))))))((((((***+++))))))))))))))))))))))))***************************************+++++++++******)))((((((((())))))''''''((())))))***++++++))))))))))))(((((((((((((((((((((((('''''''''''''''(((((()))))))))))))))++++++++++++************&&&'''(((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---))))))))))))))))))*********))))))***+++---///000555888===AAACCCEEEFFFHHHGGGGGGHHHHHHHHHHHHHHHHHHKKKLLLMMMMMMKKKKKKKKKMMMOOONNNNNNOOOQQQRRRQQQPPPLLLMMMOOOPPPRRRRRRSSSSSSQQQPPPNNNMMMMMMNNNOOOOOOPPPSSSWWWXXXWWWVVVUUUUUUUUUTTTRRRSSSVVVYYYZZZZZZVVVWWWXXXYYYYYYZZZYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXYYYXXXWWWWWWWWWWWWYYYZZZYYYYYYXXXXXXVVVUUUSSSRRRQQQQQQQQQQQQQQQPPPOOOOOOPPPNNNLLLJJJIIIHHHHHHIIIIIIIIIHHHHHHHHHIIIJJJJJJLLLJJJHHHEEEDDDCCCCCCCCCCCCBBBAAABBBCCCFFFJJJLLLSSSVVVXXXWWWTTTUUU[[[aaammmvvv~~~}}}}}}zzzwwwtttnnnhhhiiinnnqqq|||}}}||||||||||||yyyxxxwwwtttooolllpppzzz}}}vvvsssqqqoooddd[[[TTTSSSTTTWWW]]]cccooorrrxxx}}}{{{zzzuuunnnhhhdddeeeiiiqqq}}}{{{|||~~~~~~|||zzzwwwsssmmmhhhdddjjjqqqvvv777777555444222222111111------------------------,,,+++++++++************+++++++++++++++++++++++++++*********)))((((((((((((((((((((())))))))))))************************)))))))))))))))))))))))),,,++++++*********++++++************************(((((((((((((((((((((((()))))))))*********++++++************************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,---...)))******)))'''$$$!!!))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''***,,,---,,,+++***((())))))******************************************))))))))))))))))))***)))))))))(((((((((((()))(((((((((((((((((((((((())))))************))))))***)))))))))(((((((((''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&((())))))(((((()))+++))))))))))))))))))))))))************************)))))))))***+++++++++,,,+++******))))))((((((((((((((()))))))))*********))))))))))))((((((((((((((((((((((((((((((((((((&&&''')))*********)))(((************************''''''((()))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++)))))))))))))))*********************************++++++++++++++++++++++++******************))))))((()))))))))))))))******+++,,,,,,---...111444777;;;>>>CCCFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRQQQPPPLLLMMMOOOPPPRRRSSSTTTTTTTTTSSSQQQPPPPPPQQQRRRSSSQQQTTTXXXYYYXXXVVVTTTTTTUUUTTTSSSSSSVVVXXXYYYYYYTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUTTTTTTUUUUUUVVVVVVVVVUUUTTTSSSQQQQQQOOOOOOPPPOOOOOONNNMMMLLLNNNMMMKKKIIIHHHGGGGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIJJJIIIHHHFFFDDDDDDEEEGGGMMMKKKIIIIIIKKKOOOSSSVVV```eeeiiihhhcccbbbhhhnnnwww}}}~~~{{{xxxuuunnngggeeehhhoooyyy}}}vvvssstttuuuxxxxxxxxxxxxyyyyyyyyyyyyyyyzzzxxxppphhhgggmmmuuuzzz~~~|||tttmmmkkkiiigggaaaZZZRRROOONNNOOOUUU]]]fffjjjrrr{{{~~~|||wwwpppjjjdddeeejjjuuuyyyqqqmmmppptttzzz===<<<;;;999888777777777000000000000////////////++++++++++++++++++++++++************************+++*********)))(((((((((%%%%%%&&&((()))***+++,,,******************************************************))))))))))))***+++************************(((((((((((((((((((((((((((((((((((()))))))))*********************++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((***+++,,,+++,,,------,,,***'''&&&))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''***,,,---,,,+++***(((((()))************))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))((((((((((((((((((((((((((())))))************))))))'''((((((((()))))))))***''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''')))******)))(((''''''((())))))))))))))))))))))))************************)))))))))***+++++++++,,,++++++*********)))((((((+++*********)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))&&&''')))*********)))((()))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))((((((************************))))))))))))))))))))))))++++++******************(((((())))))************************************++++++++++++++++++++++++******+++,,,,,,+++***)))(((((())))))*********+++***,,,///000111333888;;;@@@CCCGGGIIIHHHGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLJJJJJJKKKLLLMMMOOOOOOOOOLLLNNNPPPQQQRRRQQQQQQPPPLLLMMMOOOQQQRRRSSSTTTTTTUUUTTTSSSRRRRRRSSSTTTUUUSSSUUUYYYZZZXXXWWWVVVUUUVVVTTTSSSTTTVVVXXXYYYYYYRRRSSSTTTUUUVVVVVVWWWWWWTTTUUUUUUVVVWWWWWWXXXXXXWWWVVVUUUUUUTTTTTTSSSSSSTTTTTTTTTTTTSSSQQQPPPOOOOOOOOOOOOOOONNNMMMLLLKKKLLLLLLJJJIIIGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHIIILLLOOO[[[YYYVVVUUUVVVZZZ^^^aaannntttyyywwwrrrpppsssxxx|||xxxvvvtttnnngggdddfffooowwwxxxpppkkkkkkmmmqqqqqqppppppqqquuuyyy{{{}}}|||qqqjjjhhhkkkrrrwwwvvvpppjjjiiihhhgggddd]]]WWWQQQMMMLLLRRR[[[bbbeeemmmwww|||uuupppeeefffkkkuuu{{{zzz|||BBBAAA@@@???>>>=========777777666555444333222222............------------)))))))))))))))))))))))),,,,,,,,,+++++++++++++++%%%&&&'''(((***+++,,,---************************++++++++++++************)))))))))((())))))***+++***************+++++++++))))))))))))))))))))))))((((((((()))))))))******+++************+++,,,,,,)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((&&&''')))+++,,,---,,,,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,+++***'''((())))))******))))))((((((((((((((()))))))))))))))************))))))'''(((((())))))))))))((())))))))))))))))))))))))))))))************))))))'''''''''((()))*********&&&'''(((((())))))(((((((((((((((((((((((((((((()))))))))((((((((('''''')))***+++***'''&&&'''((())))))))))))))))))))))))***************************************+++++++++******+++++++++***)))))),,,++++++***))))))(((((((((((((((((())))))))))))))))))))))))************'''(((((()))))))))))))))((((((((((((((()))))))))************))))))((('''******))))))))))))((((((************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))******++++++************************++++++++++++++++++++++++((((((***+++---------...)))))))))***++++++,,,,,,(((,,,111333444666:::>>>BBBEEEHHHHHHGGGFFFFFFFFFGGGGGGHHHIIIJJJLLLLLLMMMJJJJJJJJJKKKNNNPPPPPPOOOKKKNNNQQQRRRRRRPPPPPPQQQMMMNNNPPPQQQSSSSSSTTTTTTRRRRRRRRRSSSSSSSSSSSSSSSSSSUUUWWWXXXWWWVVVVVVWWWVVVUUUSSSTTTVVVXXXXXXXXXRRRSSSTTTUUUUUUVVVUUUUUURRRSSSSSSTTTUUUVVVWWWXXXWWWWWWWWWVVVVVVUUUUUUUUUSSSSSSSSSRRRRRRQQQOOOOOONNNNNNNNNNNNMMMLLLJJJJJJJJJJJJIIIHHHFFFEEEDDDCCC@@@@@@@@@AAABBBCCCDDDEEEFFFJJJOOOQQQRRRTTTYYY\\\hhhfffdddbbbcccfffjjjlllzzz|||}}}|||xxxtttssspppjjjgggiiiooouuu}}}}}}tttlllggghhhjjjnnnmmmmmmlllnnnrrryyy~~~wwwnnnjjjooossstttoookkkkkklllkkkfffccc```[[[SSSNNNRRRZZZbbbeeellluuu~~~yyyjjjiiillluuuEEEEEEDDDCCCCCCCCCCCCCCC???>>>===;;;999888777666555444333222000///...---************************+++++++++++++++,,,,,,,,,(((((())))))***+++++++++************************+++*********))))))))))))***)))))))))******+++,,,))))))*********+++++++++************************************++++++++++++++++++*********+++,,,---))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++++++++******%%%&&&&&&((()))******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++'''(((((()))))))))))))))(((((()))))))))*********((()))***++++++***)))(((&&&'''((()))******)))((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))&&&'''(((((())))))((((((((((((((((((((((((((((((******)))))))))(((((((((((()))***)))((('''((()))))))))))))))))))))))))))************************+++++++++***************((()))***+++++++++******************************'''((((((((()))))))))***((((((((()))))))))******((((((((((((((())))))***(((((()))))))))*********(((((()))************)))*********)))))))))((((((************************))))))))))))))))))))))))))))))))))))(((((((((''''''(((((()))******++++++************************************************))))))******+++,,,------)))******+++,,,,,,------***///666::::::<<>>>>>@@@BBBEEEHHHKKKLLLPPPVVV]]]aaaccceeeiiimmmtttrrrpppooopppssswwwyyy}}}xxxtttssspppkkkiiikkkmmmrrrwwwyyyxxxwwwxxxyyyyyyzzzxxxrrrlllhhhjjjmmmnnnnnnmmmllllllqqqyyyyyypppqqqvvvxxxsssooopppqqqqqqlllnnnpppmmmcccYYYXXX^^^eeeggglllvvvqqqooonnnsss}}}GGGGGGFFFFFFFFFFFFFFFGGGDDDCCCBBB@@@>>><<<:::999;;;:::888666333000...---++++++++++++++++++++++++(((((())))))*********+++++++++++++++*********)))******************************))))))((((((((('''+++*********+++,,,,,,---))))))******++++++++++++************************++++++,,,,,,,,,---------++++++*********+++---...))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***,,,,,,,,,,,,---,,,+++***)))))))))***))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******)))******+++'''(((((()))))))))))))))))))))******+++++++++,,,((()))***++++++***)))(((&&&'''(((*********)))((())))))))))))))))))))))))))))))************))))))******))))))((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((************))))))))))))&&&'''))))))((((((***+++))))))))))))))))))))))))************************,,,+++++++++******))))))((()))***+++,,,,,,+++***)))))))))***++++++,,,,,,'''((((((((())))))******&&&'''''''''(((((()))))))))((('''''''''(((***+++))))))******+++++++++,,,&&&'''((()))++++++,,,,,,+++*********))))))((((((************************)))))))))))))))))))))))),,,+++++++++******))))))'''(((((()))***+++++++++************************************************---,,,+++***))))))))))))******+++,,,------......---444<<<@@@AAABBBEEEIIIAAACCCEEEFFFGGGHHHKKKMMMLLLLLLKKKKKKJJJJJJJJJJJJOOOMMMKKKLLLOOOOOONNNLLLJJJNNNRRRSSSRRRPPPPPPQQQPPPPPPQQQRRRSSSSSSRRRRRROOOQQQTTTVVVWWWUUUSSSRRRPPPQQQQQQQQQQQQRRRUUUXXXWWWUUUSSSTTTVVVWWWXXXXXXWWWWWWXXXXXXXXXWWWVVVVVVTTTTTTTTTTTTSSSSSSSSSSSSRRRSSSSSSTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQPPPOOOOOOLLLLLLLLLKKKJJJIIIGGGFFFFFFEEEEEEDDDCCCAAA@@@???>>>@@@BBBFFFKKKPPPTTTVVV[[[bbbkkkpppqqqssswww{{{{{{zzzyyyyyy{{{~~~~~~xxxsssqqqooojjjiiikkkkkkooossssssqqqpppqqqrrrrrruuuuuurrrmmmjjjmmmqqqoooooonnnllllllqqqxxxxxxwww|||}}}xxxuuuuuuwwwvvvsssxxx~~~~~~ssseee```cccgggiiimmmvvvwwwsssooorrr{{{GGGGGGHHHHHHHHHHHHHHHHHHIIIHHHGGGEEEDDDCCCCCCCCC@@@???>>><<<:::888666555666555222///---,,,,,,,,,+++,,,,,,++++++***)))(((*********+++,,,,,,------************************))))))************))))))))))))***++++++++++++***,,,+++***))))))***+++,,,++++++***)))(((((())))))******))))))******+++,,,222111000...+++)))&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((())))))******++++++))))))))))))))))))))))))+++*********))))))((((((+++++++++***************###%%%''')))******)))((((((((()))***************))))))(((((((((((())))))))))))************))))))+++)))((('''((()))+++,,,(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++************)))...---,,,,,,++++++,,,,,,'''&&&&&&&&&((())))))'''))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++,,,+++++++++******))))))))))))))))))))))))))))))************))))))))))))*********)))))))))))))))------,,,,,,+++*********(((((())))))*********+++((()))***++++++***((((((++++++************++++++************************))))))+++,,,,,,+++***)))++++++,,,+++))))))***,,,,,,,,,------...111777:::>>>???AAABBBCCCDDDDDDDDDFFFEEEEEEEEEFFFHHHJJJKKKMMMMMMLLLLLLLLLMMMOOOPPPNNNNNNNNNNNNNNNOOOOOOOOOKKKMMMNNNNNNNNNNNNOOOQQQRRRSSSTTTUUUUUUTTTSSSRRRVVVVVVVVVVVVUUUTTTSSSRRRUUUTTTRRRQQQQQQSSSTTTVVVXXXWWWVVVVVVXXXYYYYYYYYY[[[ZZZYYYWWWVVVVVVWWWWWWUUUTTTSSSRRRRRRQQQQQQRRROOOQQQRRRSSSSSSRRRQQQOOOPPPPPPMMMKKKMMMQQQPPPKKKKKKIIIGGGGGGHHHHHHDDDAAACCCCCCCCCBBB@@@AAACCCEEEDDD@@@AAAIIISSS\\\fffmmmuuuxxx}}}~~~~~~yyyrrrrrrrrrnnnmmmppppppsssvvvtttnnnkkkkkkmmmrrrooopppssssssqqqqqqtttuuuuuutttrrrrrruuuzzz~~~{{{|||zzz}}}~~~uuujjjdddmmmlllppp{{{|||wwwrrrqqqvvv~~~|||vvvtttuuuyyy{{{}}}{{{}}}~~~zzzvvvsssrrrrrrrrrqqqyyyHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIGGGFFFEEEDDDDDDDDDAAAAAA@@@???>>><<<;;;;;;888777555222000...---,,,***++++++,,,,,,++++++***++++++++++++,,,,,,------************************))))))************))))))))))))***++++++++++++***++++++***))))))***++++++++++++***)))))))))))))))******))))))******+++,,,,,,,,,,,,,,,+++***)))((((((((((((((()))))))))***************************)))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))************)))))))))((())))))))))))))))))******%%%&&&(((*********)))((((((((()))******************))))))((((((((())))))))))))************)))))))))((('''&&&'''(((***+++(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******+++++++++***************+++,,,,,,+++)))))))))+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***++++++*********)))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))))))))************))))))************))))))++++++************++++++************************++++++,,,,,,,,,++++++***((()))***)))((()))+++---+++---...000222666;;;???@@@AAABBBDDDEEEEEEFFFFFFHHHGGGGGGGGGHHHJJJLLLMMMMMMMMMLLLLLLLLLMMMOOOOOOMMMMMMMMMNNNNNNNNNNNNOOOLLLMMMOOOOOONNNNNNPPPQQQSSSTTTTTTUUUUUUTTTTTTSSSUUUUUUVVVVVVVVVVVVVVVUUUUUUTTTRRRQQQQQQRRRTTTUUUWWWWWWVVVVVVWWWXXXYYYYYYYYYWWWUUUSSSRRRRRRRRRSSSTTTSSSRRRQQQQQQPPPPPPPPPNNNOOOQQQRRRRRRQQQOOONNNPPPPPPNNNKKKMMMPPPNNNJJJLLLIIIFFFGGGHHHHHHEEEBBBBBBCCCDDDDDDDDDFFFIIIKKKQQQNNNOOOVVV^^^eeeoooxxx~~~yyyssssssrrrppprrrvvvvvvyyy{{{yyysssooooooqqqqqqoooooossstttsssuuuxxxyyyzzzzzzxxxwwwzzz~~~~~~|||wwwuuurrrqqqzzz~~~}}}zzzuuussstttwwwyyyzzzzzzvvvnnngggcccaaabbbcccjjjhhheeeeeefffhhhiiiiiipppxxxwwwoookkkhhhdddaaa``````aaaaaammmxxxHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAA;;;:::999777444222///...++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,,,,,,,,,,************************))))))************))))))))))))***++++++++++++***++++++***))))))***+++++++++*********))))))))))))******))))))******+++,,,))))))************))))))((((((((()))))))))***************************************))))))(((((((((((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))************))))))))))))'''((((((((()))*********((((((***++++++***)))((((((((()))***************+++***)))((((((((((((((())))))************))))))(((((('''&&&'''((()))***((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((('''(((((()))***+++,,,---&&&&&&'''((()))***+++,,,,,,+++******+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))***************)))))))))))))))******++++++************++++++************************...------,,,+++++++++,,,''')))*********+++---///,,,///333666999<<>>>>>===<<<:::666333222///////////////...---,,,++++++++++++++++++++++++************************)))******++++++******)))))))))***++++++++++++***+++******************+++*********************)))******))))))******+++,,,++++++++++++***)))((('''(((((()))))))))*********************************++++++******)))(((((((((************************++++++******))))))(((((())))))))))))))))))))))))*********)))))))))))))))'''(((((()))***++++++,,,******+++++++++***))))))(((((()))***************++++++***)))(((((((((((())))))************)))))))))(((((((((((()))******(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((('''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))***+++++++++&&&'''((())))))*********+++***))))))******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((((((((((())))))))))))))))))))))))************)))))))))(((((((((((()))))))))))))))(((((())))))***++++++,,,)))))))))))))))************)))((((((((()))++++++++++++************++++++************************///...,,,+++******+++,,,***+++------,,,---///111000444999<<>>>>>===;;;999666333000//////......---,,,++++++*********************************++++++++++++******))))))***++++++++++++***)))***++++++++++++***))))))***+++,,,,,,,,,+++*********))))))******+++,,,'''((()))+++,,,---------)))))))))*********++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++,,,---------******************++++++(((((()))************************))))))******+++))))))************))))))*********+++++++++,,,,,,)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((******)))))))))(((((((((++++++,,,---,,,+++)))(((+++***)))***,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++(((((())))))))))))******))))))))))))))))))))))))************))))))))))))&&&''''''(((((())))))***'''(((((()))***++++++,,,************))))))))))))(((((((((((()))***+++,,,++++++************++++++************************+++******))))))******+++,,,---...///...///222444===???CCCEEEEEEEEEFFFGGGEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLNNNMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQQQQRRRTTTTTTSSSSSSUUUVVVWWWVVVVVVUUUUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWYYYYYYXXXXXXWWWWWWVVVVVVVVVXXXXXXVVVSSSQQQSSSVVVWWWUUUQQQNNNLLLLLLNNNOOOMMMNNNOOOOOONNNMMMKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJEEEJJJMMMNNNSSS]]]eeehhhhhhddd______cccgggiiiiiiiiilllqqquuuxxx|||~~~~~~}}}yyytttuuuzzz{{{}}}~~~~~~{{{|||~~~~~~vvvuuuvvvyyy}}}~~~{{{wwwsssrrrqqqoooooosssxxx}}}~~~~~~~~~~~~|||{{{xxxpppiiijjjqqqxxx{{{yyyuuuiiiZZZQQQPPPRRRSSSSSSNNNNNNMMMKKKJJJHHHFFFEEEDDDBBB???>>>???AAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAACCCFFFIIIJJJJJJJJJLLLOOOQQQRRRRRRPPPNNNPPPVVV\\\```bbbdddhhhkkkvvv@@@AAACCCEEEHHHJJJLLLMMMKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEAAAAAA???===:::777555333333222111000///...------***************************++++++,,,,,,++++++***))))))***++++++++++++***)))***++++++++++++***)))((()))+++------,,,+++*********))))))******+++,,,'''''')))***++++++++++++))))))*********+++++++++++++++++++++++++++++++++)))))))))******++++++,,,)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++)))))))))))))))***+++,,,(((((()))***************))))))))))))***+++,,,,,,))))))************))))))))))))***+++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))(((((())))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))((((((((())))))))))))))))))***+++------,,,+++***)))(((''')))+++---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))*********++++++))))))))))))))))))))))))************))))))))))))&&&&&&''''''((())))))***''''''(((((())))))******************)))))))))((('''((()))******+++++++++++++++************++++++************************))))))***+++,,,,,,,,,,,,,,,...111222333666999<<>>@@@CCCFFFIIIKKKLLLKKKKKKKKKKKKLLLMMMNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIHHHGGGFFFGGGHHHIIIBBBBBBAAA???===;;;999888666555444333222000000///***************************++++++,,,,,,++++++***))))))***++++++++++++***)))***+++,,,,,,+++***)))((()))+++---------+++************)))***++++++,,,)))******))))))((('''&&&)))************+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++(((((())))))******++++++))))))))))))))))))))))))(((((())))))*********++++++++++++***************(((((((((((()))***+++,,,(((((()))***************(((((())))))***+++------))))))************))))))(((((()))***************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******&&&&&&'''((()))***++++++&&&'''***,,,------,,,+++%%%$$$$$$&&&)))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,))))))))))))))))))))))))************))))))))))))&&&&&&&&&'''((())))))***))))))))))))************+++*********))))))((((((&&&''')))***+++++++++***++++++************++++++************************((()))+++---.........---...111444777999===AAADDD???AAADDDEEEEEEGGGIIIKKKIIIJJJKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIJJJKKKMMMNNNMMMNNNOOOOOONNNMMMLLLKKKMMMMMMNNNOOOQQQRRRRRRSSSRRRTTTUUUUUUUUUUUUVVVXXXVVVVVVTTTTTTTTTTTTVVVVVVRRRSSSUUUWWWXXXYYYZZZZZZVVVVVVWWWVVVUUUTTTSSSRRRUUUXXXYYYVVVQQQOOOQQQUUUQQQPPPNNNMMMLLLLLLLLLMMMMMMNNNOOOPPPOOOMMMKKKJJJDDDDDDCCCCCCCCCCCCDDDDDDNNNTTTZZZ^^^gggxxx|||}}}~~~}}}{{{zzz{{{|||{{{~~~zzzuuupppooossswwwzzz{{{{{{|||||||||~~~~~~|||}}}|||yyywwwyyyzzzyyy{{{wwwvvvyyyqqqfff___\\\\\\\\\\\\[[[ZZZ^^^gggsssyyyvvvrrr^^^SSSFFF@@@BBBFFFGGGEEEEEEDDDAAA??????@@@CCCDDDFFFGGGJJJOOOUUUXXXYYYYYYPPPPPPRRRTTTWWW[[[]]]___YYYWWWVVVWWW\\\```dddeeegggiiikkkllljjjeee___\\\ZZZcccpppyyy|||~~~444555888;;;@@@EEEJJJMMMMMMMMMMMMMMMMMMLLLLLLKKKNNNNNNMMMMMMLLLJJJIIIHHHJJJKKKKKKLLLLLLLLLLLLLLLHHHGGGEEECCCAAAAAAAAAAAA???>>><<<999777444222111000///,,,*********+++,,,,,,,,,++++++*********)))))))))******+++++++++++++++,,,...//////...,,,+++,,,,,,,,,++++++*********++++++************++++++*********)))))))))))))))+++***)))(((((()))***+++,,,+++***))))))***+++,,,************************************************+++*********))))))(((((((((((()))***************++++++,,,,,,,,,++++++***,,,,,,+++***)))))))))*********))))))))))))******++++++************++++++***************)))((('''(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((())))))))))))(((************************))))))))))))************************))))))))))))***)))((()))+++,,,,,,+++((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))***(((((()))***+++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++''''''((((((((((((''''''***)))(((''''''((()))***)))))))))))))))******+++************************'''((()))++++++******)))))))))))))))***************************************************+++,,,,,,))))))*********---111444555666888:::<<>>;;;999777666333222///---++++++,,,,,,,,,,,,+++++++++*********)))*********++++++++++++***+++,,,------,,,+++***+++++++++******)))))))))++++++************++++++))))))))))))************+++***)))(((((()))***+++++++++***))))))***++++++************************************************************)))))))))((((((((()))******************++++++,,,,,,++++++*********))))))))))))))))))******))))))))))))******++++++************++++++************))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))&&&'''((()))************(((((((((((((((((((((((())))))))))))************************))))))))))))***)))((()))++++++***)))((()))************)))(((((((((((()))))))))******))))))))))))))))))))))))***(((((()))***+++***)))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))************))))))***)))(((((((((((()))***)))))))))))))))******+++************************'''((()))***+++******)))))))))))))))***************************************))))))))))))***++++++(((***++++++,,,///333666999:::;;;<<>>===888666444111///...---...,,,,,,,,,+++++++++******************++++++++++++((()))***++++++***)))(((*********)))))))))))))))++++++************++++++((()))))))))***+++++++++******))))))))))))******++++++***))))))***++++++************************))))))))))))))))))))))))************))))))))))))((())))))************)))******+++++++++++++++***(((((((((((())))))))))))******))))))))))))******++++++************+++++++++***))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((((('''))))))))))))))))))))))))&&&&&&((()))************(((((((((((((((((((((((())))))))))))************************))))))))))))+++)))((((((******)))'''((())))))******))))))(((''''''((((((((()))))))))))))))))))))))))))))))))***(((((()))***+++***)))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))******++++++******)))***))))))(((((())))))***)))))))))))))))******+++************************(((((()))************)))))))))))))))************************************))))))(((((())))))***+++)))+++---...000333888;;;>>>>>>???@@@BBBDDDFFFGGGIIIIIIIIIHHHIIIIIIJJJJJJJJJLLLMMMMMMLLLKKKKKKLLLKKKKKKKKKLLLLLLMMMMMMMMMOOOOOOOOOOOOPPPQQQRRRRRRQQQQQQRRRSSSTTTUUUUUUVVVVVVUUUSSSRRRRRRSSSTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUTTTSSSSSSSSSSSSTTTRRRRRRRRRRRRRRRRRRSSSSSSRRRQQQOOOMMMLLLLLLLLLMMMIIIKKKLLLKKKHHHEEECCCCCCDDDFFFIIILLLLLLJJJGGGDDDBBBCCCDDDFFFKKKUUU___fffpppxxx{{{wwwsssqqqsssuuuqqqmmmiiijjjoootttwwwwwwuuuyyy~~~{{{vvvqqqpppqqqvvv{{{zzzrrrkkkiiijjjnnnttt|||vvvqqqmmmeee]]]YYYTTTMMMDDD@@@BBBGGGJJJKKKPPPUUU[[[fffuuuvvvjjjccciiisssuuupppkkkfffhhhiiihhhgggggghhhjjjmmmvvv}}}uuuvvvwwwyyy}}}......///111333555666777777999===BBBFFFIIIKKKLLLNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMKKKJJJIIIGGGEEECCCBBBAAA===<<<999666444222111000,,,,,,,,,++++++*********++++++++++++++++++++++++))))))************))))))******************))))))++++++************++++++(((((()))***++++++,,,,,,***))))))))))))))))))***+++******************+++************************((((((((((((((((((((((((*********)))))))))))))))((()))************)))))))))******++++++++++++***(((((()))*********************))))))))))))******++++++************+++++++++***)))(((((()))******)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))'''(((((())))))))))))(((************************((()))))))))************************)))))))))(((+++)))(((((())))))'''&&&((())))))))))))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((***(((((((((***+++***)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((***++++++***))))))((((((((())))))((((((((()))))))))))))))))))))))))))))))))))))))******+++************************((()))))))))************((()))))))))************************************)))((((((((()))***+++++++++---000222555888<<>>;;;999777666555//////...---,,,+++***))),,,+++++++++++++++++++++***++++++++++++++++++***++++++++++++++++++++++++++++++************++++++((())))))***+++,,,,,,---)))))))))******)))))))))*********++++++*********************************(((((((((((((((((((((((())))))))))))))))))******))))))*********))))))(((((()))******++++++++++++))))))+++,,,,,,,,,,,,+++******))))))))))))******++++++************++++++***)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))))))))))))))))))))))))))******))))))((('''&&&++++++++++++++++++++++++((()))))))))************************)))))))))(((+++)))(((((())))))'''&&&)))(((((((((((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((***(((((((((***+++***)))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))(((((())))))))))))(((((())))))************)))))))))))))))))))))******+++************************)))))))))))))))*********((()))))))))************************************)))))))))***+++,,,---...///222555777999<<<@@@CCCCCCCCCCCCDDDEEEFFFHHHIIIKKKKKKJJJJJJJJJKKKLLLLLLLLLNNNOOONNNMMMMMMNNNPPPRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVSSSSSSTTTTTTUUUUUUVVVVVVYYYXXXWWWVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVTTTSSSRRRRRRRRRRRROOOPPPRRRSSSTTTSSSRRRQQQPPPOOOMMMJJJIIIHHHHHHHHHIIIIIIGGGEEECCCCCCEEEGGGIIIMMMSSSYYY^^^aaabbbbbbhhheee```\\\[[[```hhhnnnqqqyyy}}}{{{yyy{{{{{{yyyyyyzzz}}}zzz|||~~~~~~sssnnniiihhhlllpppsssttttttyyyyyysssgggdddeeeiiiiiiccc]]][[[VVVYYY[[[\\\bbbjjjnnnmmmjjj^^^UUUTTTVVVTTTRRRQQQPPPJJJEEEDDDJJJRRRXXX[[[jjjooossstttxxxxxxvvvxxx{{{~~~|||wwwrrrppprrrxxx|||~~~~~~~~~---...000222444555666666444555777:::>>>CCCGGGJJJLLLLLLLLLLLLLLLKKKJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLMMMNNNNNNMMMMMMLLLKKKKKKJJJIIIHHHFFFFFFEEECCCBBBAAA@@@>>>===<<<;;;555444333111///---,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++************++++++)))*********+++,,,,,,,,,))))))************)))))))))***++++++++++++***)))************************))))))))))))))))))))))))))))))))))))************)))************))))))((((((((()))***++++++++++++***+++,,,---------,,,+++******))))))))))))******++++++************++++++(((((()))************)))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))******))))))((('''&&&))))))))))))))))))))))))))))))))))))************************))))))))))))+++)))((((((******)))''')))((((((''''''(((((()))''''''((((((((()))))))))))))))))))))))))))))))))***(((((()))***+++***)))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''((()))******+++*********++++++,,,,,,++++++***)))******++++++******))))))))))))))))))******+++************************)))))))))((()))******+++))))))))))))************************************))))))***,,,---000222333555777:::<<<===???BBBDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPPPPOOOMMMMMMOOOPPPRRRRRRRRRSSSSSSSSSTTTTTTRRRRRRRRRRRRSSSTTTUUUUUUSSSSSSTTTTTTTTTUUUUUUUUUXXXWWWWWWVVVUUUUUUTTTSSSTTTTTTUUUUUUUUUUUUTTTTTTUUUTTTSSSRRRQQQQQQPPPQQQNNNOOOPPPRRRRRRQQQPPPOOONNNMMMKKKIIIGGGFFFFFFGGGBBBBBBBBB@@@@@@BBBFFFJJJRRRXXXaaajjjqqqttttttsss{{{wwwpppiiidddcccfffiiimmmsss}}}wwwwwwxxxyyy|||~~~}}}~~~|||wwwwwwzzz|||{{{{{{sssnnnjjjjjjmmmrrrtttttttttxxx~~~}}}zzzfff___[[[[[[YYYSSSMMMKKKHHHLLLNNNNNNRRRXXX\\\[[[[[[TTTPPPRRRTTTSSSSSSUUUSSSNNNJJJKKKRRRYYY^^^aaasss||||||zzz|||}}}zzzxxxxxxxxxuuupppjjjfffgggjjjnnnnnnpppqqqpppnnnppptttxxx///111444666999:::;;;;;;:::999999:::===BBBGGGKKKLLLMMMMMMMMMMMMLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMNNNOOONNNNNNLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHCCCCCCCCCCCCCCCBBBAAAAAA<<<;;;999666333111///...------,,,,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,)))*********++++++++++++++++++************++++++++++++++++++++++++++++++((()))***++++++***)))((()))***++++++++++++***)))************************************************((()))))))))***************************)))(((((('''((()))***++++++++++++***+++,,,------,,,***)))******))))))))))))******++++++************++++++&&&(((***,,,,,,+++)))(((************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***)))((()))++++++***))))))(((''''''''''''((()))((((((((()))))))))******))))))))))))))))))))))))***(((((()))***+++***))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,***++++++,,,,,,++++++***)))***++++++++++++***))))))))))))))))))******+++***************************)))((((((((()))++++++))))))))))))************************************)))***+++...111333666777:::<<>>@@@AAABBB???===;;;:::===BBBHHHLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNMMMNNNNNNOOOOOOOOONNNLLLLLLOOOOOONNNMMMMMMLLLKKKKKKCCCDDDDDDEEEEEEEEEEEEDDDAAA@@@===:::777444111000---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,(((((())))))*********+++++++++************++++++,,,,,,++++++++++++++++++((()))***++++++***)))((()))***+++,,,,,,+++***)))************************************************(((((())))))*********+++***************)))(((((('''''')))******+++++++++***+++,,,---,,,***((('''******))))))))))))******++++++************++++++%%%'''***------,,,)))'''+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))$$$%%%'''(((***+++,,,,,,++++++++++++++++++++++++))))))))))))************************))))))))))))***)))((()))+++,,,,,,+++)))((('''&&&&&&'''((()))))))))))))))************))))))))))))))))))))))))***(((((()))***+++***)))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))(((((('''(((***,,,---))))))************)))))))))***+++,,,,,,+++***))))))))))))))))))******+++***************************)))((((((((()))+++,,,))))))))))))***************************************+++,,,///222666999;;;===???AAABBBAAAAAABBBCCCFFFFFFGGGHHHJJJLLLNNNOOOLLLMMMMMMNNNPPPRRRTTTUUURRRSSSRRRPPPMMMMMMNNNPPPOOOOOOPPPQQQRRRSSSTTTUUUSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTRRRSSSSSSSSSSSSRRRRRRQQQPPPPPPQQQQQQQQQQQQPPPPPPOOONNNMMMMMMLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJHHHGGGEEEDDDCCCCCCCCCCCCIIIMMMRRRVVVYYY\\\___aaajjjvvv|||uuunnniiihhhhhhgggjjjnnnqqqtttxxx}}}}}}~~~~~~|||zzzsssqqqpppsssyyy~~~vvvuuurrrnnnjjjfffcccaaaYYYOOOGGGGGGGGGEEECCCDDD@@@GGGMMMPPPVVV^^^ccccccggghhhlllqqqppplllnnnssshhheeeccceeejjjppprrrsss||||||sssnnnlllnnnrrrssspppooosssxxxyyy~~~xxxuuullljjjgggeeeeeebbb\\\WWWOOOSSSVVVVVVTTTSSSTTTVVVTTTTTTSSSQQQOOONNNPPPRRRQQQNNNKKKJJJLLLOOOQQQRRR000444999>>>AAAAAA???>>>@@@@@@AAAAAABBBEEEIIIMMMMMMOOOPPPOOOMMMLLLLLLMMMMMMLLLKKKJJJIIIJJJKKKKKKOOOOOOOOOOOONNNMMMKKKKKKFFFHHHJJJLLLMMMNNNMMMLLLIIIHHHGGGFFFFFFGGGHHHIIIEEEDDDCCCAAA>>><<<999888222000...---------,,,+++///---,,,,,,------,,,***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,---+++)))))))))))))))))))))))))))...,,,***+++---...,,,***************************++++++++++++******))))))...------,,,+++++++++,,,*********************************++++++,,,,,,,,,*********)))))))))((((((((((((((((((((((((((((((+++++++++++++++***)))(((///+++,,,111000***'''***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))******************)))(((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((***,,,------------,,,+++++++++***)))))))))+++*********))))))((((((******))))))))))))******(((((()))***+++,,,,,,,,,,,,+++++++++***)))))))))+++++++++++++++***)))((((((((((((((())))))))))))'''((()))******************((('''(((***++++++***++++++******************'''(((((()))***++++++,,,(((+++...111555999>>>AAACCCBBBAAAAAABBBDDDEEEEEEEEEHHHKKKMMMOOOPPPRRRTTTVVVUUUTTTTTTSSSTTTTTTTTTVVVTTTQQQMMMLLLLLLMMMNNNOOOOOOOOOOOOPPPQQQQQQRRRUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUTTTTTTUUUUUUSSSRRRQQQRRRSSSTTTTTTSSSRRRRRRNNNOOOQQQRRRRRRRRRRRRQQQRRRQQQOOOMMMLLLMMMNNNOOONNNNNNOOONNNNNNMMMLLLKKKHHHGGGDDDCCCDDDFFFJJJLLLLLLTTTaaammmtttvvvtttrrryyytttrrrnnnjjjlllkkkkkkkkkmmmpppssstttyyywwwvvvxxxzzz~~~|||xxxttttttwwwzzz||||||xxxlllaaa\\\XXXTTTPPPPPPMMMJJJGGGCCCAAA@@@AAABBBCCCFFFNNNWWWaaaiiimmmnnnuuuyyy~~~zzzwwwrrrqqqrrrvvvvvvsssrrrsss}}}yyynnngggdddbbb```^^^\\\ZZZZZZ[[[\\\eeegggkkkmmmmmmiiibbb]]]XXXXXXWWWWWWVVVSSSNNNJJJGGGDDDEEEIIIJJJEEEEEEIIILLLHHHEEEDDDEEEFFFEEECCCEEECCCBBBBBBDDDEEEFFFFFF000333777;;;======<<<;;;>>>??????@@@AAADDDHHHLLLLLLNNNOOOOOONNNMMMMMMNNNOOONNNMMMLLLLLLMMMMMMNNNJJJJJJJJJJJJIIIHHHGGGFFFBBBCCCDDDFFFHHHKKKLLLMMMIIIIIIHHHGGGGGGGGGHHHHHHIIIHHHGGGFFFCCCAAA???>>>777555222111000000...,,,---+++******++++++***)))************************++++++++++++++++++++++++,,,+++***+++,,,---+++)))************************---,,,***+++---...,,,***************************++++++++++++*********)))------,,,+++++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((+++++++++++++++***))))))(((%%%&&&***)))$$$"""$$$)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))*********++++++******)))((((((((((((((())))))************))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))************************))))))))))))))))))))))))++++++,,,,,,,,,***)))(((*********)))))))))))))))************)))))))))(((+++******))))))******+++)))))))))***+++++++++,,,++++++******************+++++++++*********))))))(((((((((((()))))))))***((())))))************)))***)))'''(((***++++++***************************))))))******+++,,,,,,---+++...222555888<<<@@@CCCEEEDDDCCCCCCDDDEEEFFFFFFFFFIIILLLNNNOOOPPPRRRTTTVVVVVVUUUTTTSSSSSSTTTTTTUUUTTTQQQNNNMMMMMMNNNOOOPPPPPPOOOOOOOOOPPPQQQQQQUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUSSSTTTUUUUUUSSSRRRRRRSSSSSSSSSRRRPPPOOONNNMMMMMMOOOPPPPPPPPPOOOOOOMMMLLLKKKJJJIIIJJJLLLMMMLLLLLLKKKKKKIIIHHHFFFEEEEEEDDDCCCCCCEEEIIINNNPPPYYYbbbppp}}}|||yyyxxxvvvrrrrrrpppnnnmmmlllmmmnnnoooqqqoooqqqvvv|||xxxttttttvvvxxxxxxpppeeeYYYSSSOOOJJJIIIJJJHHHHHHHHHHHHGGGGGGFFFEEEKKKOOOWWWaaakkksssxxxyyy{{{tttsssuuuyyyxxxsssppppppyyyzzz{{{{{{zzzxxxvvvuuuooollljjjlllrrrwwwwwwvvvxxxyyyyyytttkkkccc]]][[[TTTSSSPPPNNNLLLLLLMMMMMMTTTVVVYYY[[[[[[XXXSSSOOOMMMMMMMMMMMMMMMJJJGGGDDDCCC@@@AAAEEEEEEAAAAAAEEEFFFDDDAAAAAACCCDDDCCCAAABBBAAA@@@@@@CCCFFFHHHIII000222444666777777777777:::;;;<<<===>>>AAAEEEIIIIIIKKKMMMNNNMMMMMMNNNOOONNNNNNNNNMMMMMMNNNOOOOOOLLLLLLLLLKKKJJJIIIGGGGGG???>>>===>>>AAAEEEJJJLLLIIIIIIJJJJJJIIIIIIHHHGGGJJJJJJIIIIIIGGGFFFDDDDDD===;;;888666555333111///---,,,******+++,,,+++***************************++++++++++++++++++++++++,,,+++***+++,,,---+++)))++++++++++++++++++++++++---+++***+++,,,---,,,+++************************++++++++++++************,,,,,,+++************+++*********************************+++++++++++++++,,,,,,,,,+++++++++++++++))))))))))))))))))))))))***++++++++++++***)))))))))'''(((+++***&&&%%%&&&))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))*********+++++++++******)))((((((((())))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++***)))((('''((((((((()))))))))))))))************))))))))))))+++******))))))******+++******************++++++))))))******************,,,+++***)))))))))***+++((((((((()))))))))******)))************))))))(((+++)))((((((***++++++***************************+++++++++,,,------......///222777;;;===@@@BBBEEEGGGFFFFFFEEEEEEFFFHHHHHHIIIKKKMMMNNNOOOPPPRRRTTTWWWWWWVVVTTTTTTSSSSSSSSSTTTRRRPPPNNNMMMNNNOOOPPPQQQQQQPPPOOOOOOOOOPPPPPPTTTTTTTTTTTTUUUUUUVVVVVVVVVTTTSSSSSSTTTUUUTTTRRRTTTTTTSSSRRRPPPMMMKKKJJJLLLLLLMMMMMMNNNMMMMMMMMMJJJJJJIIIHHHHHHJJJKKKLLLLLLLLLKKKIIIGGGEEECCCAAABBBBBBCCCFFFLLLRRRXXX[[[iiirrr{{{vvvtttqqqnnnlllkkkkkkllljjjiiilllttt~~~~~~}}}sssjjjggggggiiikkkggg\\\QQQKKKGGGDDDFFFJJJMMMOOOSSSWWWXXXWWWUUUTTTYYY]]]eeennnwwwzzzrrrqqqtttxxxvvvoooiiihhhjjjjjjiiigggeeeaaa^^^\\\YYYVVVTTTVVVZZZ^^^^^^]]]^^^``````^^^YYYTTTPPPNNNGGGFFFCCCAAA@@@@@@@@@@@@DDDFFFHHHJJJJJJIIIGGGEEEDDDDDDEEEFFFFFFFFFEEEDDDEEEBBBBBBDDDDDDBBBBBBDDDDDDCCCCCCDDDFFFGGGGGGFFFFFFDDDCCCDDDHHHNNNUUUYYY111111111222222333333333666777888999:::<<<@@@CCCEEEHHHJJJKKKKKKLLLMMMNNNLLLLLLLLLMMMMMMNNNOOOPPPPPPOOOOOOMMMKKKIIIGGGFFF>>><<<999777999>>>DDDHHHHHHIIIJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFBBB@@@>>><<<:::888444222000...,,,+++,,,---,,,+++************************++++++++++++++++++++++++++++++***+++,,,---+++)))++++++++++++++++++++++++,,,+++++++++,,,,,,++++++************************++++++++++++++++++++++++++++++******)))******+++***************************************+++++++++))))))))))))))))))))))))******************************+++++++++******)))++++++,,,------+++******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((((()))))))))************))))))************))))))))))))))))))))))))))))))((((((((()))))))))************))))))((())))))***+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))************(((((())))))******++++++*********)))))))))))))))***))))))(((((())))))***+++++++++***************(((((())))))******++++++---+++)))(((((()))+++,,,(((((()))))))))************************)))(((''',,,***((()))***++++++******************+++++++++++++++,,,---......//////333666<<>>>>>>>>>>>@@@BBBDDDFFFFFFFFFGGGHHHDDDFFFHHHIIIKKKMMMPPPRRRSSSRRRQQQPPPOOOMMMLLLMMMJJJKKKMMMOOORRRTTTUUUUUUSSSRRROOOPPPVVVaaannnwww222222111111111111111111333444555666666777:::===@@@BBBEEEGGGGGGHHHIIIKKKJJJKKKLLLMMMNNNPPPPPPQQQPPPPPPNNNLLLIIIFFFCCCBBBBBB>>>999555555888<<<@@@FFFGGGIIIKKKLLLLLLLLLLLLIIIIIIJJJJJJJJJJJJJJJIIIFFFDDDBBB@@@???===999666222000---++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---+++)))************************++++++++++++++++++++++++************************+++++++++++++++++++++,,,+++******)))******++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++)))******+++++++++******((()))***))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((((()))))))))************))))))************))))))))))))))))))))))))))))))'''''''''((((((((())))))******))))))))))))******+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***++++++*********++++++,,,,,,,,,))))))))))))))))))******(((((((((''''''(((((((((+++++++++***************((((((((())))))******+++,,,+++)))(((((()))+++---))))))))))))***************************)))(((''',,,+++))))))***++++++***))))))*********+++++++++***+++,,,---///000111222666:::???BBBCCCDDDEEEFFFHHHIIIJJJIIIHHHHHHKKKNNNQQQRRRRRRQQQPPPQQQRRRTTTXXXWWWVVVUUUTTTTTTTTTTTTQQQPPPOOOOOOOOOOOOPPPQQQSSSSSSRRRQQQPPPPPPPPPPPPSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRRRRTTTUUUTTTRRRSSSSSSRRRPPPOOONNNNNNMMMNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFDDDBBBAAA@@@CCCIIIRRR\\\gggpppuuu~~~~~~}}}~~~yyysssooollljjjiiigggfffjjjvvv~~~~~~tttllliiikkkggg```ZZZWWWWWWZZZ]]]___YYYTTTRRRRRRUUU```kkktttuuuvvvwwwxxxxxxxxxwww}}}ssskkk[[[ZZZ]]]```]]]TTTMMMKKKGGGGGGGGGFFFEEEDDDDDDCCC@@@@@@???@@@AAACCCCCCBBBBBBCCCDDDDDDDDDCCCAAA???AAAAAAAAAAAABBBCCCCCCDDDEEEGGGJJJKKKKKKLLLOOORRRNNNPPPRRRTTTVVVZZZ```eeejjjjjjiiigggeeeccc```^^^WWWXXXZZZ\\\^^^aaacccddddddbbb______fffvvv444444333333333333222222222333444444444444666888:::<<>>=========<<<<<<<<<===>>>>>>>>>???@@@@@@@@@BBBCCCDDDBBB@@@AAABBBDDDFFFIIIKKKMMMMMMNNNQQQUUUVVVUUUVVVZZZ^^^\\\^^^___```aaaeeemmmsss|||~~~{{{zzzvvvqqqfffgggggggggfffgggjjjlllooonnnmmmnnnttt666666777777666666555444444555666555444333555666555777:::;;;;;;<<<>>>???BBBDDDGGGIIILLLMMMNNNNNNQQQQQQQQQPPPOOOMMMLLLKKKHHHEEE@@@;;;777555555555999:::===AAAFFFJJJNNNPPPNNNNNNOOOPPPPPPPPPOOOOOOJJJIIIIIIJJJJJJIIIFFFCCC;;;777222///---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,---+++)))************************)))+++,,,+++))))))***,,,************************+++++++++,,,,,,,,,------+++++++++++++++,,,------************************+++*********)))))))))(((******+++++++++,,,,,,,,,************************))))))***+++++++++++++++'''++++++((()))---...+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,))))))************))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))***+++,,,---,,,,,,,,,+++++++++++++++((()))))))))******************))))))))))))******)))))))))***+++++++++,,,)))))))))))))))((((((((())))))*********+++++++++))))))*********+++++++++((())))))************)))...,,,******+++++++++***((())))))***++++++,,,,,,+++,,,///222555888:::;;;???AAADDDEEEEEEGGGIIIKKKIIIMMMOOOOOONNNOOOTTTYYYZZZYYYXXXVVVSSSSSSUUUWWWVVVVVVUUUUUUUUUVVVWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTSSSTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRSSSRRRQQQRRRTTTTTTTTTSSSQQQPPPOOONNNMMMMMMNNNNNNPPPOOONNNLLLKKKJJJJJJKKKHHHHHHJJJKKKLLLMMMNNNNNNJJJKKKMMMOOOQQQRRRSSSTTTTTTVVV[[[aaaiiipppvvvyyy~~~}}}}}}~~~|||yyyxxxxxxuuurrruuu~~~ttttttttttttuuuzzzyyysssnnnlllkkkmmmooorrrsssqqqmmmhhheeeaaa___\\\XXXXXX]]]ffflllqqqpppnnnlllhhhjjjvvv|||qqqhhhffffff```^^^[[[XXXVVVRRRMMMIIIDDDBBBBBBEEEDDD@@@???AAA??????????????????@@@@@@>>>@@@AAABBBBBBBBBCCCCCCDDDCCCCCCEEEIIIKKKIIIHHHFFFHHHKKKPPPTTTXXXZZZ\\\[[[___cccdddcccdddhhhllllllmmmmmmjjjiiillltttzzzwwwvvvsssnnniiihhhjjjmmmtttvvvxxxzzz777888999999999888777666666777888777555444444555222444777888888888:::;;;===>>>AAADDDGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLHHHFFFCCC>>>:::777555444444555888<<>>???CCCDDDEEEFFFFFFHHHKKKMMMKKKNNNRRRRRRQQQRRRXXX]]]\\\\\\ZZZWWWUUUTTTVVVXXXUUUUUUUUUUUUVVVWWWXXXXXXZZZZZZYYYXXXXXXWWWVVVVVVUUUTTTTTTTTTUUUVVVWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQRRRQQQQQQRRRSSSTTTTTTSSSRRRPPPNNNMMMKKKKKKKKKLLLPPPOOOMMMKKKJJJIIIIIIJJJHHHIIIKKKNNNPPPRRRTTTTTTSSSTTTWWWZZZ^^^```bbbcccaaabbbeeejjjoootttxxx{{{}}}zzzzzz|||~~~|||}}}{{{|||{{{yyyyyy~~~~~~qqqrrrrrrqqqqqqtttyyy|||vvvuuurrroookkkhhhffffffiiimmmqqqsssrrrpppppppppmmmjjjeee``````fffqqqzzz}}}|||zzzvvvpppooozzz{{{pppbbbXXXUUUUUUMMMMMMLLLKKKJJJIIIGGGGGGAAA>>>===???@@@>>>???BBB@@@@@@AAABBBDDDFFFHHHIIIEEEFFFHHHIIIIIIIIIJJJKKKHHHGGGGGGKKKPPPRRRRRRPPPMMMOOOTTTYYY___cccggghhhfffkkkpppqqqpppppptttxxxwwwwwwvvvqqqnnnooowww}}}{{{ssskkkhhhiiilllvvv{{{888777666666666888999:::;;;:::888666555555666666777777666666666666666666444777;;;>>>@@@BBBEEEGGGEEEHHHJJJKKKKKKJJJKKKLLLJJJIIIFFFBBB>>>:::777555555555555777;;;BBBKKKRRRRRRTTTSSSOOONNNQQQQQQNNNNNNLLLJJJJJJLLLMMMMMMMMMFFFDDD@@@;;;777333000///...---,,,*********+++,,,******************+++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++***((('''((()))((('''))))))))))))))))))))))))***************++++++,,,)))((()))+++,,,---+++)))(((***,,,,,,*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))******++++++,,,,,,(((((())))))))))))(((((((((((()))***************++++++*********+++---...(((((((((((())))))))))))******************************))))))******+++,,,++++++++++++************'''(((((()))***+++++++++)))************+++++++++---,,,+++***))))))))))))************************&&&&&&&&&&&&'''((()))***))))))***+++,,,------...111444888;;;<<<>>>AAACCCDDDEEEGGGGGGGGGIIIKKKNNNQQQQQQQQQRRRTTTVVVYYYZZZZZZZZZZZZZZZYYYWWWVVVUUUTTTUUUVVVWWWXXXZZZ[[[[[[```^^^\\\YYYWWWVVVVVVVVVWWWVVVUUUUUUUUUWWWYYY[[[ZZZWWWTTTQQQPPPRRRTTTVVVUUUTTTRRRQQQPPPPPPQQQQQQRRRQQQOOONNNNNNOOOQQQRRRUUURRRQQQQQQMMMHHHGGGKKKHHHMMMSSSUUUWWW[[[bbbhhhkkkjjjjjjllloooqqqqqqooooooqqqsssqqqooonnnqqqtttwww{{{}}}yyyttttttzzz~~~||||||wwwxxxyyyyyyzzzyyywwwzzzyyyuuusssvvvuuukkkccc```___\\\[[[\\\___iiiuuuzzzyyyzzz}}}xxxvvvyyy~~~yyyuuuuuuwwwzzz}}}{{{yyywwwtttrrrpppmmmhhh___RRRGGGDDDEEEAAA@@@@@@AAABBBAAA???===DDDAAA@@@CCCDDDDDDFFFJJJIIIHHHFFFEEEFFFIIILLLNNNQQQPPPPPPUUU[[[\\\YYYUUURRRQQQRRRVVV]]]aaaaaa```\\\XXXWWW___lllwwwzzzxxxvvvzzz~~~zzzrrrpppuuu|||wwwnnnfffbbb```nnnuuu~~~888888777777777888::::::::::::888777666777777888888888888777777777777777666999<<<===>>>>>>@@@BBBCCCFFFHHHJJJIIIIIIJJJKKKJJJIIIHHHEEEAAA===999777444444444555888???GGGMMMMMMPPPPPPNNNNNNRRRSSSQQQPPPNNNKKKKKKLLLMMMMMMLLLHHHGGGCCC>>>999444000...------,,,++++++,,,---...---,,,++++++******++++++++++++++++++++++++++++++************************************************************************************************)))************++++++++++++++++++++++++++++++++++++++++++*********))))))************************,,,***)))((()))***)))((())))))))))))))))))))))))((((((((((((((())))))******)))'''''')))++++++***(((***,,,,,,***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************************************))))))))))))************************)))))))))((())))))))))))))))))))))))((((((((((((((()))))))))(((((())))))))))))(((((((((((()))***************+++***)))))))))***++++++(((((()))))))))***************************************))))))******+++,,,))))))(((((('''&&&&&&&&&((((((((()))***+++++++++)))************++++++++++++***************++++++***************************************+++,,,---*********+++,,,---///000555777;;;===???@@@BBBDDDEEEFFFHHHHHHHHHIIILLLNNNRRRRRRSSSTTTUUUWWWXXXYYYZZZ[[[\\\]]]\\\[[[XXXWWWUUUUUUVVVWWWXXXYYYZZZ[[[^^^\\\ZZZXXXWWWVVVVVVWWWVVVUUUTTTSSSSSSUUUVVVWWWXXXVVVSSSQQQPPPQQQRRRSSSTTTSSSQQQPPPOOOOOOPPPQQQPPPOOOMMMLLLLLLMMMNNNPPPRRRQQQQQQRRRNNNHHHFFFIIIKKKQQQXXX___eeennnyyyyyyxxxzzz|||{{{zzzvvvyyy{{{zzzuuuqqqpppppprrrvvvyyyvvvpppoootttzzz}}}~~~~~~xxxuuuxxxyyytttppppppfff]]]VVVTTTSSSRRRSSSVVV^^^iiixxx|||uuuqqqqqqrrrsssnnnkkkgggcccbbb```^^^\\\VVVVVVTTTPPPJJJCCCAAAAAA=========@@@BBBCCCAAA@@@HHHFFFFFFIIIKKKJJJLLLPPPRRRRRRQQQPPPPPPUUU\\\aaaaaa___```eeelllqqqqqqooonnnkkkjjjlllpppsssrrrpppiiieeeeeennn}}}zzzuuuvvvxxxzzzqqqiiicccaaaiiiqqq|||999999888888888999:::::::::999999888888888999999999999999999999999999999999;;;<<<<<<;;;::::::;;;@@@CCCEEEGGGGGGHHHIIIJJJJJJJJJJJJIIIFFFAAA===:::555444333333444999@@@FFFIIILLLNNNLLLNNNRRRRRRPPPQQQNNNKKKJJJKKKLLLLLLKKKJJJIIIGGGCCC>>>888333000...---,,,,,,,,,---...///...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))************+++++++++++++++++++++++++++++++++*********)))))))))((((((************************---+++))))))***+++***)))))))))))))))))))))))))))((((((((((((((())))))***,,,)))&&&%%%''')))++++++)))***,,,,,,***)))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((())))))************)))***))))))((((((((())))))))))))*********+++++++++))))))))))))))))))))))))******))))))******+++,,,,,,,,,+++***)))((((((((((((((())))))***+++++++++)))************+++++++++))))))))))))***+++,,,---************************,,,,,,,,,+++,,,,,,------++++++***+++,,,///222333999<<>>@@@BBBDDDDDDEEEGGGIIIIIIKKKLLLLLLJJJFFFAAA>>>666555444222222555:::>>>GGGKKKMMMLLLLLLOOONNNKKKMMMJJJGGGFFFHHHIIIJJJJJJJJJKKKJJJIIIEEE@@@:::777222111///---,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))*********++++++++++++++++++++++++++++++++++++*********))))))))))))************************,,,***))))))***+++***)))))))))))))))))))))))))))***************++++++,,,,,,***''''''(((***++++++)))+++,,,,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((()))))))))************************************((()))))))))*********************))))))))))))))))))))))))))))))))))))))),,,,,,++++++******))))))))))))(((((((((((())))))((()))************))))))******)))))))))(((((((((******+++++++++,,,,,,,,,((((((((((((((((((((((((******))))))******+++,,,,,,,,,++++++++++++******)))))))))******+++++++++))))))*********+++++++++******))))))***++++++,,,************************++++++************++++++---,,,+++,,,...111555888===???BBBCCCCCCDDDFFFGGGHHHJJJLLLMMMLLLMMMNNNPPPQQQSSSWWWZZZ\\\\\\[[[ZZZ\\\^^^bbbeeeeeeccc```^^^VVVWWWWWWWWWXXXYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPOOONNNMMMKKKJJJKKKKKKLLLKKKKKKJJJJJJJJJKKKLLLLLLPPPNNNNNNPPPNNNKKKLLLPPPZZZbbbnnn{{{xxx{{{~~~|||vvvpppmmmmmmkkkqqqvvvtttmmmiiijjjnnnuuu|||}}}~~~wwwmmmiiigggddd^^^ZZZWWWQQQNNNPPPSSSXXXaaajjjiiiooo|||zzznnnfffcccbbb^^^[[[RRRNNNHHHDDDCCCDDDDDDDDDEEEGGGHHHHHHIIIKKKJJJGGGHHHHHHIIIMMMRRRUUUVVVVVVYYYWWWYYY___cccdddgggkkkpppqqqppplllkkksss}}}zzzyyyuuusssxxx||||||||||||uuulllddd^^^```iiivvv888888888888888888888777888999999999:::::::::999999999:::::::::;;;;;;;;;:::;;;======;;;::::::;;;<<<>>>@@@AAABBBCCCFFFHHHIIIJJJLLLMMMLLLIIIEEEBBB999888666333222333777:::BBBGGGJJJJJJKKKNNNMMMIIIHHHEEEBBBAAACCCFFFHHHHHHGGGIIIKKKLLLKKKGGGCCC@@@888666333000...,,,++++++***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************)))'''''')))***))))))))))))))))))))))))))))))***************++++++,,,,,,+++***+++,,,,,,+++)))***+++,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******)))))))))))))))))))))))),,,,,,++++++******))))))))))))(((((((((((())))))))))))*********))))))(((******************))))))++++++++++++,,,,,,,,,,,,((((((((((((((((((((((((******))))))******+++,,,&&&&&&''''''((()))))))))************++++++++++++))))))*********+++++++++,,,++++++***))))))************************************)))))))))***++++++///......///111555:::<<>>===:::777444444777999:::@@@EEEHHHKKKOOOOOOKKKEEEBBB>>>===???BBBDDDEEEDDDFFFIIILLLMMMKKKIIIGGG???===999555222///...---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************)))(((&&&''')))***))))))))))))))))))))))))))))))((((((((((((((())))))***,,,+++,,,---...---+++(((***,,,---,,,***(((((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))***)))************))))))(((((()))***+++++++++************+++++++++,,,,,,,,,))))))))))))))))))))))))******))))))******+++,,,'''(((((())))))******+++++++++++++++++++++++++++)))************+++++++++---,,,+++***))))))))))))************************++++++++++++,,,---...///000000111333666:::>>>@@@AAADDDFFFHHHHHHHHHJJJKKKLLLNNNQQQRRRQQQQQQQQQRRRPPPSSSWWW[[[^^^___^^^^^^[[[]]]```bbbcccaaa___]]]XXXXXXXXXXXXXXXWWWWWWWWWUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUTTTSSSSSSRRRQQQLLLMMMMMMMMMMMMMMMLLLLLLNNNMMMKKKJJJIIIIIIJJJJJJLLLLLLMMMMMMNNNNNNOOOOOOLLLHHHFFFHHHKKKPPPZZZdddmmmuuuwwwrrrqqqssswww{{{}}}zzzsssppptttyyy}}}yyytttwwwzzz{{{~~~uuuvvv{{{~~~}}}rrrgggcccaaaZZZTTTUUU\\\aaaaaabbb[[[WWW\\\dddkkkrrrwwwzzzwwwxxxyyytttooohhhbbb___ZZZTTTQQQQQQPPPOOOMMMMMMJJJGGGFFFGGGIIIJJJJJJHHHQQQWWWUUUWWW^^^cccbbbaaabbbeeellluuu|||}}}|||~~~}}}zzzwwwppppppqqqsssyyy~~~|||}}}yyytttmmmgggcccjjjttt~~~;;;;;;<<<<<<<<<;;;999999888999999999999888666555666666666777888999999999999;;;<<<===<<<;;;<<<======>>>??????>>>@@@BBBEEEGGGHHHIIIJJJKKKJJJIIIIIIBBBAAA???;;;777666888:::666<<>>AAACCCDDDFFFIIIJJJKKKLLLNNNOOOMMMPPPSSSTTTSSSRRRRRRRRRTTTUUUXXX[[[\\\]]]\\\\\\ZZZ[[[]]]^^^^^^]]]\\\[[[YYYYYYXXXXXXXXXWWWWWWWWWVVVVVVXXXXXXYYYXXXWWWWWWTTTTTTTTTTTTTTTSSSRRRRRRKKKKKKLLLLLLMMMNNNNNNNNNQQQPPPNNNMMMLLLLLLMMMMMMLLLLLLMMMNNNOOOPPPPPPPPPNNNKKKLLLPPPUUU\\\gggqqq{{{zzzyyyzzzzzz}}}}}}xxxqqqqqqwww~~~~~~xxxtttsssyyy~~~}}}{{{zzzrrrpppsssyyyzzzuuuqqqpppqqqyyy}}}wwwppphhhaaa```cccbbb]]]]]]eeelllnnnssshhhbbbfffoootttvvvwwwssspppnnnqqqyyyuuuooofff```]]]ZZZTTTPPPPPPPPPPPPPPPQQQRRRSSSSSSQQQOOONNNNNNQQQSSSSSSSSSTTTeeerrrrrrssszzz||||||}}}{{{wwwtttqqqnnniiilllooorrruuu}}}~~~xxxyyy{{{xxxwwwtttooojjjdddlllwwwzzz======>>>>>>>>>===;;;:::888999999999888777555444444555555666777777888888999;;;<<<<<<;;;:::;;;<<<>>>>>>???>>>>>>???BBBDDDGGGGGGHHHIIIIIIJJJJJJJJJEEEDDDAAA===:::888:::<<<777>>>DDDFFFIIILLLJJJFFFHHHDDD>>>;;;:::;;;<<<<<<@@@BBBDDDGGGIIIIIIIIIHHHGGGFFFBBB???<<<:::999888555444222000...,,,,,,+++------------------------************************************************++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++************))))))))))))************************+++)))((()))+++,,,,,,+++))))))))))))))))))))))))***************++++++,,,///,,,)))'''(((***+++++++++,,,---,,,***(((((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))******++++++,,,,,,+++)))(((''''''((()))+++***************)))((((((###$$$&&&(((************))))))*********+++++++++*********************************)))***++++++,,,,,,,,,***)))(((&&&%%%$$$++++++++++++++++++++++++)))************+++++++++))))))))))))***+++,,,---************************))))))***+++---///111222111333666999===@@@CCCDDDEEEHHHKKKMMMMMMNNNPPPRRRNNNQQQTTTUUUTTTSSSSSSSSSWWWXXXYYYZZZ[[[[[[ZZZZZZYYYZZZ[[[[[[[[[ZZZYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVWWWXXXYYYYYYYYYWWWWWWUUUVVVVVVVVVVVVUUUTTTTTTMMMMMMMMMNNNOOOQQQRRRSSSSSSRRRQQQOOOOOOOOOOOOPPPLLLLLLMMMOOOOOOPPPPPPPPPRRRQQQTTTZZZaaahhhsss}}}zzz~~~{{{|||{{{uuuooopppxxx|||yyywww~~~yyysssqqqqqqnnnkkklllqqqsssmmmfffcccaaahhhnnnllljjjiiigggeeefffmmmpppkkkiiinnntttvvv{{{nnneeeiiiqqqtttsssqqqkkkgggddddddggghhhfffdddfff^^^VVVQQQPPPPPPMMMJJJJJJMMMQQQTTTVVVWWWZZZ\\\YYYXXXWWWYYY\\\^^^___^^^ggg}}}~~~xxxsssooollliiimmmqqquuuwwwxxx}}}}}}uuuuuu{{{zzzuuurrrsssrrrmmmiiieeemmmzzz|||tttMMMMMMNNNMMMJJJFFFBBB???===;;;999888999888555333555666777888888999888888666888::::::::::::;;;;;;=========>>>???AAABBBCCCGGGHHHHHHIIIJJJJJJIIIIIIIIIHHHFFFCCC@@@===;;;:::999999;;;AAAHHHKKKHHHDDDCCCAAA???>>>===;;;888555888999;;;>>>AAADDDFFFGGGHHHHHHGGGEEEDDDBBB@@@???;;;999666222///---,,,,,,***************++++++,,,***++++++,,,,,,++++++******+++,,,,,,******+++,,,......---,,,,,,+++************++++++++++++******))))))))))))))))))))))))******))))))))))))******---,,,+++******+++,,,---************************)))************+++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))(((((()))+++---...******))))))))))))******((((((((((((((((((((((((*********)))(((''''''&&&))))))))))))))))))))))))&&&)))***)))'''&&&))),,,***+++,,,,,,,,,,,,+++***************************((((((((()))*********+++************************((((((((((((((((((((((((+++*********))))))((((((***************)))(((((()))))))))))))))))))))))),,,+++***))))))***+++,,,************************++++++************++++++(((((())))))))))))((((((************************************************++++++************++++++))))))*********+++++++++'''(((***+++,,,...000333666666777:::===BBBGGGIIIJJJKKKMMMOOORRRUUUWWWXXXWWWUUUSSSQQQQQQRRRTTTUUUZZZ\\\]]]\\\ZZZXXXXXXYYYYYYZZZ[[[\\\]]]^^^^^^^^^XXXXXXXXXWWWVVVUUUSSSRRRUUUVVVVVVVVVVVVUUUTTTTTTUUUUUUTTTTTTSSSSSSRRRRRRQQQPPPOOONNNNNNPPPRRRSSSQQQPPPPPPQQQRRRPPPPPPRRRPPPRRRTTTSSSQQQPPPOOOPPPQQQXXX___cccgggnnnzzzyyysssnnnmmmttt}}}xxx|||}}}yyyppphhhcccccceeeccciiillliiifffccc___ZZZXXX\\\bbbeeegggjjjooosssuuuzzz~~~}}}wwwtttvvvzzz~~~uuuiiibbbbbbdddffffff___[[[UUUQQQPPPQQQQQQRRRPPPNNNLLLKKKLLLLLLLLLKKKLLLRRRZZZ^^^___bbbgggkkkhhhggggggkkkpppsssrrrqqqzzz}}}yyyttttttyyy~~~|||sssnnnllliiigggmmmpppuuuyyy{{{~~~xxxuuuvvvvvvtttqqqtttsssrrrpppnnnkkkiiiggggggkkkrrr{{{~~~wwwppp]]]]]]]]][[[XXXTTTPPPMMMCCC@@@===;;;:::999777666666666666777777888888888666777999999999999:::;;;;;;;;;;;;<<<===???@@@AAAFFFGGGHHHHHHIIIIIIIIIIIIGGGGGGFFFDDDBBBAAA@@@???===<<<===BBBHHHKKKIIIFFFEEEBBB@@@>>>===;;;888666555555777:::===@@@CCCEEEGGGGGGHHHHHHHHHGGGEEEEEE???>>>;;;777444111///...------,,,+++******++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,------,,,++++++***))))))******++++++++++++******************************++++++************+++++++++***)))(((((()))***+++************************)))************+++++++++************************+++++++++*********))))))))))))))))))))))))))))))***))))))))))))+++,,,---******))))))))))))******************************,,,,,,++++++***))))))((()))))))))))))))))))))))))))(((''''''((()))******************************))))))))))))))))))))))))+++++++++++++++,,,,,,,,,))))))))))))))))))))))))************************************)))))))))(((***************)))(((((())))))))))))))))))))))))++++++***))))))***++++++************************++++++************++++++((())))))******))))))(((************************++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,,,,,,,+++,,,---------...111444666777888:::>>>BBBEEEGGGJJJLLLNNNQQQSSSVVVXXXYYYUUUSSSRRRQQQRRRTTTWWWYYY[[[]]]^^^]]]ZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\YYYXXXWWWVVVUUUTTTTTTSSSUUUUUUVVVVVVUUUUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTQQQPPPNNNMMMMMMNNNPPPQQQRRRRRRSSSUUUVVVVVVWWWXXXTTTSSSRRRQQQPPPPPPOOOOOOVVV\\\dddkkkpppwww{{{{{{|||vvvqqqooouuu~~~xxxvvvxxxyyyuuuqqqhhh___WWWTTTUUUVVVWWW___fffiiijjjlllkkkgggggghhhhhhjjjlllrrryyy}}}yyyrrrpppqqqtttlll```XXXVVVVVVVVVVVVQQQOOOMMMKKKKKKKKKKKKKKKJJJIIIHHHIIINNNRRRUUUWWWWWW[[[bbbhhhmmmrrrxxx|||}}}{{{|||~~~{{{uuupppmmmqqquuuxxx}}}yyyqqqllliiigggeeeiiinnnuuuzzz||||||||||||yyyvvvvvvuuurrrpppkkkkkkjjjiiihhhfffeeedddcccffflllrrrwwwuuupppkkkpppooommmkkkgggccc___]]]SSSOOOIIICCC>>>===<<<===;;;:::999888888888888999777888888999:::::::::;;;888888888999;;;<<<>>>???DDDEEEFFFGGGHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEEEECCCAAA@@@CCCHHHKKKJJJHHHHHHEEEAAA>>><<<;;;999777222222222444777;;;???AAAEEEFFFHHHJJJJJJIIIHHHGGGEEEDDDBBB???;;;666333000000///...,,,+++*********++++++,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,,,,++++++******)))))))))******++++++++++++******************************,,,,,,++++++++++++,,,,,,+++***)))(((((()))***+++************************)))************+++++++++************************+++++++++***************))))))))))))))))))))))))+++******)))******++++++******))))))))))))******************************,,,,,,++++++***)))))))))))))))))))))))))))))))))+++'''%%%&&&***,,,***''')))(((''''''''''''((()))((((((((((((((((((((((((,,,,,,,,,+++++++++++++++((((((((((((((((((((((((************************************)))))))))))))))************))))))((())))))))))))))))))))))))++++++***))))))***++++++************************++++++************++++++*********++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------------------------////////////...000444777999:::<<>><<<;;;:::999333222111111333666999<<>>???AAACCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHJJJHHHFFFFFFHHHJJJKKKKKKKKKHHHCCC???>>>===<<<;;;888666333222111333555666:::<<<@@@DDDGGGIIIIIIIIIJJJJJJJJJIIIEEE@@@;;;888222111///...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++************************************))))))))))))******---,,,+++******+++,,,---************************))))))*********+++++++++************************************************))))))))))))))))))))))))***+++++++++*********)))******))))))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((************************'''((())))))''''''))),,,+++***(((''''''(((***+++************************+++*********)))(((((((((************************))))))))))))))))))))))))))))))))))))))))))******((())))))*********))))))))))))))))))))))))))))))*********++++++*********************************++++++************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---------------,,,,,,,,,---///000222444888===AAACCCDDDFFFIIIKKKLLLMMMMMMOOORRRUUUYYY\\\^^^___```^^^]]]\\\\\\^^^aaadddfffggghhhhhhfffbbb___^^^]]]\\\[[[YYYWWWVVVWWWXXXYYYYYYWWWUUUSSSSSSSSSUUUVVVSSSSSSTTTTTTSSSSSSRRRQQQSSSRRRRRRQQQPPPOOOOOONNNLLLKKKJJJJJJLLLNNNQQQRRRYYY```dddeeejjjppprrrooolllhhheeeiiirrrzzz}}}}}}zzzxxxyyy~~~{{{yyy{{{}}}wwwrrrrrrzzzqqqhhhgggjjjoootttuuutttuuuyyy}}}{{{xxxooooooooommmhhheeefffiiimmmggg\\\OOOFFFDDDIIINNN```jjjwww}}}uuuooojjjfffbbbcccccc___WWWOOOKKKJJJHHHIIIJJJJJJJJJNNNUUUZZZ\\\\\\ZZZWWWUUUVVVYYY]]]___bbbjjjuuu|||wwwxxx}}}tttlllfffgggkkkooovvv}}}{{{yyywwwtttrrrqqqssswwwyyyxxxxxxxxxuuupppkkkhhhfffjjjkkkkkkkkkjjjjjjkkkkkknnnppprrrttttttsssssssssnnnkkkgggeeedddeeeffffffgggfffeeecccbbbaaaaaaaaa______]]]\\\[[[\\\^^^___zzzzzz{{{zzzwwwsssooollleeeeeeaaaYYYRRRTTT]]]ggghhhfffccc]]]WWWQQQLLLIIIAAA===999888999:::888555888888888888888999::::::888:::;;;>>>???AAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFIIIHHHGGGGGGGGGHHHJJJKKKJJJGGGDDDAAA@@@???>>><<<;;;999666444222222222222333666:::@@@EEEJJJNNNPPPJJJJJJKKKJJJHHHDDD@@@>>>666555333111000......---,,,,,,------------,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***))))))))))))))))))***+++***)))(((((()))***+++************************)))************+++++++++***************************************+++++++++)))))))))))))))))))))))))))******+++++++++************))))))))))))******((((((((((((((((((((((((++++++******************************************&&&)))+++)))&&&&&&)))---++++++))))))))))))++++++************************,,,,,,,,,+++++++++++++++************************(((((((((((((((((((((((())))))))))))************((())))))************))))))))))))))))))))))))))))))***++++++++++++***)))************************++++++************++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......---///333666999===AAAEEEDDDDDDFFFHHHJJJLLLNNNOOOSSSUUUYYY\\\___```aaa```bbbaaa```___```cccfffhhhiiijjjjjjgggbbb___]]]]]][[[ZZZXXXWWWWWWWWWXXXXXXWWWVVVUUUTTTSSSTTTTTTUUUSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQPPPOOOOOONNNNNNMMMLLLKKKKKKKKKLLLNNNQQQSSSSSS[[[aaaccciiirrruuuqqqqqqpppqqqvvv~~~~~~|||}}}yyyuuuuuuyyy}}}~~~|||yyyvvvwww}}}pppeeebbb]]]ccciiikkkkkknnnvvv}}}|||tttqqqmmmiiifffccc```aaahhhpppyyyvvvmmm^^^OOOIIIMMMTTTccckkksssyyyzzznnnddd[[[VVVTTTUUUUUURRRMMMIIIGGGFFFFFFJJJMMMMMMNNNSSS\\\dddmmmmmmjjjeeeaaaaaaeeeiiijjjnnnvvvtttnnnpppvvv|||{{{sssmmmnnnqqqttt{{{yyyyyyyyyxxxyyy|||~~~xxxqqqmmmkkkkkkoooqqqssssssrrrooollliiiiiijjjkkkmmmoooqqqrrrrrrkkkiiigggeeedddeeeggghhhjjjiiifffdddbbbaaaaaaaaacccccccccaaa______aaacccwwwyyy{{{}}}{{{wwwsssoooiiijjjggg^^^UUUVVV```kkkrrrqqqooojjjddd]]]WWWSSSJJJEEE???===>>>>>>;;;888999999888777777777777777555666888:::===>>>???@@@??????@@@AAABBBCCCDDDEEEGGGGGGGGGGGGGGGGGGIIIJJJIIIGGGDDDCCCCCCBBB@@@>>>;;;999888555333222111111111333666:::@@@FFFJJJMMMJJJJJJKKKKKKJJJHHHFFFDDD>>>===:::666333000...---,,,,,,------------,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++******))))))******++++++***)))(((((()))***+++************************)))************+++++++++************************))))))*********+++++++++))))))))))))))))))))))))((()))***+++,,,,,,++++++******))))))))))))******))))))))))))))))))))))))*********************+++************************(((((((((((((((((()))+++************************************************+++++++++++++++,,,,,,,,,************************))))))))))))))))))))))))((()))))))))************(((((()))***************)))))))))))))))))))))))))))***++++++++++++***)))************************++++++************++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,---...///000000111000333888<<>>>>>;;;<<<===???AAACCCDDDEEEEEEFFFGGGGGGGGGGGGHHHIIIGGGFFFEEEDDDDDDCCCAAA>>>999888777666555333222111333333444666999>>>BBBEEEJJJJJJKKKLLLKKKJJJIIIIIIEEECCC???:::555111...---,,,------......------,,,***+++,,,,,,******+++,,,******************++++++******++++++++++++******++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,+++******+++,,,---************************)))************+++++++++************************))))))******++++++++++++))))))))))))))))))))))))'''(((***+++,,,,,,,,,+++******))))))))))))******************************((((((((((((((()))))))))************************+++(((%%%&&&***+++***((())))))************))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************(((((())))))*********+++(((((()))***************)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************++++++************++++++*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---...///000111222333333777<<<@@@CCCDDDFFFGGGHHHHHHHHHJJJLLLPPPTTTVVVXXXZZZ]]]aaabbbbbbaaa```aaa```______aaaeeehhhkkkhhhiiihhhddd___[[[YYYYYYTTTUUUUUUVVVVVVVVVUUUTTTTTTTTTUUUUUUUUUTTTSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPLLLLLLNNNOOOQQQRRRSSSTTTRRRQQQOOOMMMLLLLLLMMMNNNUUUaaajjjnnnxxx}}}||||||}}}~~~||||||zzzvvvrrrssswww{{{}}}pppccc]]]^^^___aaaeeeooo}}}xxxpppjjjjjjkkksss}}}aaaQQQQQQYYYaaaaaa^^^XXXYYY```gggjjjpppooojjj```UUULLLHHHHHHIIIIIIIIIJJJKKKNNNPPPRRRTTTZZZ```bbbdddlll{{{|||wwwnnneee```dddlllttt}}}|||zzzzzz||||||||||||zzzvvvqqqmmmmmmjjjhhhhhhjjjlllmmmnnnlllkkkiiifffcccccceeegggpppnnnllliiihhhhhhiiijjjhhhkkkmmmllljjjhhhiiikkkuuu|||zzzuuupppuuusssrrrmmmaaaVVVYYYbbbvvvwwwxxxwwwrrrkkkddd```^^^[[[VVVSSSVVVWWWQQQHHHGGGBBB<<<999999:::888666444444444555666888888999;;;;;;;;;<<<===>>>@@@AAABBBBBBCCCCCCDDDEEEEEEEEEDDDFFFIIIKKKJJJHHHEEECCC@@@>>>;;;888666444444333777666444444666:::>>>AAAFFFGGGHHHIIIJJJKKKKKKKKKNNNIIICCC@@@???:::222,,,++++++++++++,,,---......,,,,,,++++++***++++++,,,)))************+++++++++)))************+++++++++(((((()))***+++,,,,,,---------,,,,,,+++***))))))*********++++++,,,,,,,,,************************++++++******************************************)))((((((((((((***,,,---///...,,,+++***)))))))))(((((()))))))))'''&&&$$$*********************************))))))))))))))),,,,,,++++++***))))))(((******))))))((('''''''''******))))))((((((''''''((()))***++++++***)))((()))))))))))))))))))))))))))***+++++++++)))((('''(((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))******++++++++++++*********))))))++++++******************+++***************++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,++++++***+++++++++***+++++++++******,,,...+++---///000111333666999======>>>@@@AAADDDFFFGGGIIIHHHHHHJJJNNNQQQTTTTTTYYY\\\^^^```__________________```bbbdddhhhkkknnnhhhfffccc___]]][[[[[[[[[ZZZYYYWWWWWWVVVWWWXXXYYYVVVVVVUUUUUUUUUUUUUUUVVVNNNNNNMMMMMMOOOQQQTTTVVVOOOOOOOOOOOOPPPQQQRRRRRRRRROOOKKKIIIJJJNNNTTTXXX```jjjttt|||~~~~~~}}}}}}{{{www{{{}}}~~~{{{|||~~~wwwqqqmmmhhhbbb```bbbiiiqqq|||{{{tttoooooozzzjjjSSSRRR___```XXXQQQOOOMMMMMMUUU___[[[[[[ZZZUUUOOOKKKKKKLLLLLLMMMOOORRRTTTWWWYYYZZZaaaiiisssyyy{{{~~~xxxvvvxxxzzzyyyxxxvvvnnnfffaaa]]]\\\bbbjjjttt{{{{{{uuuqqqpppnnnllljjjjjjkkkmmmnnnnnnmmmlllkkkkkkkkklllmmmkkkpppsssqqqkkkiiimmmrrrsssqqqpppppppppooollljjjsssyyytttrrrxxxwwwwwwrrrfff[[[\\\cccssstttvvvuuusssnnniiifff___]]]YYYXXX]]]aaa]]]VVVPPPKKKFFFCCCAAA???:::666666555444444666888:::;;;999::::::;;;;;;<<<======AAAAAAAAABBBCCCCCCDDDDDDDDDEEEGGGIIIIIIHHHGGGEEEBBB@@@===:::777555444333555555666777888:::;;;<<>>777222///...---,,,,,,---......++++++++++++++++++,,,,,,************++++++++++++************++++++++++++************++++++++++++------,,,,,,+++******)))++++++++++++++++++,,,,,,************************************************************************))))))(((((()))***+++,,,//////---,,,+++*********'''(((((()))))))))((((((***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((((()))***++++++***)))((())))))))))))))))))))))))+++++++++++++++***)))))))))))))))))))))((((((((())))))))))))))))))))))))************************)))************+++++++++)))))))))))))))******++++++++++++*********))))))************************+++***************++++++))))))***+++++++++++++++************************+++++++++***++++++,,,,,,+++,,,,,,+++******,,,...---///111222444666999<<<>>>>>>???AAACCCEEEGGGHHHKKKKKKKKKMMMPPPSSSVVVVVVYYY\\\___bbbbbbaaa_________```bbbdddgggiiikkkllleeedddbbb___]]][[[ZZZZZZZZZYYYXXXWWWWWWWWWXXXXXXVVVUUUUUUTTTSSSSSSTTTTTTPPPOOONNNNNNNNNPPPRRRSSSRRRQQQPPPOOOOOOOOOOOOOOONNNLLLIIIIIILLLSSS[[[```qqq{{{~~~}}}zzzuuuoooiiihhhhhhgggjjjnnn{{{zzzuuuuuuxxxlllUUUSSS^^^^^^UUUMMMJJJIIIHHHMMMTTTUUUUUUUUURRROOONNNOOOQQQTTTUUUWWWYYY[[[]]]^^^___mmmwwwzzztttqqqrrrssssssqqqrrrkkkddd```\\\\\\bbbjjjwww}}}}}}wwwsssooonnnkkkiiiiiijjjlllnnnsssqqqpppnnnmmmmmmnnnnnnqqqvvvyyyxxxssspppssswwwxxxvvvtttssssssrrrooommmrrryyyssssssyyy{{{|||yyynnndddbbbfffpppqqqrrrssssssqqqnnnmmmbbbaaa______fffmmmlllggg\\\YYYUUUQQQNNNGGG???888888777555555888:::<<<<<<999:::;;;;;;<<<<<<;;;;;;>>>??????@@@@@@AAABBBBBBCCCDDDEEEGGGHHHHHHHHHHHHEEEDDDAAA===:::777666555555666999;;;===<<<;;;:::999;;;???DDDHHHKKKLLLLLLMMMJJJGGGFFFFFFCCC>>>:::444333000...---------...+++++++++++++++,,,------************+++++++++,,,************+++++++++,,,,,,,,,++++++************---,,,,,,++++++*********,,,,,,++++++++++++++++++***************************************************************************)))))))))))))))******//////---,,,++++++++++++(((((((((((()))***+++,,,************************))))))))))))))))))******&&&''''''((()))*********(((((())))))***++++++,,,***))))))))))))((((((((())))))************)))))))))))))))))))))))))))))),,,,,,+++*********++++++*********))))))((((((((())))))))))))))))))))))))************************)))************+++++++++)))))))))))))))******++++++++++++***************************************++++++***************+++)))******+++++++++++++++************************************+++,,,------,,,------,,,++++++,,,......111444666777:::===??????@@@AAABBBDDDGGGIIIJJJMMMNNNPPPRRRTTTVVVXXXYYYZZZ]]]bbbfffgggeeebbb______bbbfffiiillllllkkkjjjccccccbbb```___\\\[[[ZZZZZZZZZYYYXXXXXXXXXXXXXXXVVVUUUTTTSSSRRRQQQQQQQQQPPPOOONNNNNNNNNOOOQQQRRRVVVUUURRROOOMMMLLLKKKKKKKKKIIIHHHKKKRRR]]]hhhppp{{{pppooohhhdddggglllqqqyyy{{{yyy}}}kkkVVVRRR[[[[[[SSSKKKJJJKKKKKKMMMPPPSSSTTTTTTTTTTTTVVVZZZ]]]```aaaccceeehhhiiikkkkkkwww}}}xxxqqqnnnooopppooommmpppkkkfffdddbbbaaagggooo{{{{{{wwwrrrpppnnnlllkkkmmmnnnpppvvvuuusssqqqooooooooooootttzzz{{{yyy{{{~~~~~~|||{{{{{{yyywwwuuusss{{{rrrqqqvvvzzz~~~|||tttllljjjllloooooopppqqqqqqqqqqqqqqqiiihhhfffffflllsssuuurrrhhheeebbb___ZZZRRRGGG???<<<;;;:::;;;>>>???===::::::;;;<<<=========<<<<<<<<<<<<======>>>?????????BBBBBBCCCDDDFFFHHHIIIJJJJJJHHHFFFBBB???<<<:::888777999;;;>>>???@@@@@@???999:::<<>>:::::::::<<<>>>AAADDDEEE???>>>===<<>>;;;777333///------,,,,,,+++++++++,,,------...***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,+++++++++++++++***,,,,,,,,,++++++*********************************))))))*********+++++++++***************************************)))))))))++++++***)))((((((((((((---,,,+++)))))))))***+++))))))))))))))))))))))))(((((())))))************************************++++++++++++******))))))))))))))))))***************))))))))))))))))))***))))))))))))))))))))))))***)))(((''''''((()))***+++*********)))))))))((())))))))))))))))))))))))************************))))))*********+++++++++)))))))))))))))******+++************************))))))*********+++++++++,,,++++++***))))))************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---......//////...------...000222555888;;;===>>>@@@BBB@@@AAABBBDDDFFFIIIKKKMMMPPPSSSXXXZZZZZZZZZ[[[\\\```cccjjjqqquuussslllfffeeeiiinnnssstttrrrmmmjjjeeeeeeeeeeeecccaaa___]]]\\\[[[[[[ZZZZZZYYYXXXXXXUUUTTTRRRPPPOOOMMMMMMMMMKKKKKKMMMOOOQQQSSSUUUVVVZZZXXXTTTOOOLLLKKKJJJKKKFFFGGGJJJQQQ^^^mmm|||}}}~~~|||~~~xxxuuuzzz}}}yyy}}}|||~~~~~~}}}zzzyyyvvvooobbbXXXVVVZZZ]]]\\\^^^dddoooxxx{{{yyyyyyxxxxxxyyy{{{~~~}}}zzzyyy}}}~~~zzzuuutttvvvyyyyyyxxxxxxvvvwwwyyyzzzyyy}}}~~~|||yyyvvvttttttuuuvvvqqqqqqpppooooooppprrrrrrsssyyy{{{{{{uuuooonnnuuuyyyxxxvvvwwwxxxxxxwwwuuurrrpppppprrruuuwwwyyywwwrrrmmmooowww{{{zzz{{{xxxtttqqqmmmeee[[[TTTHHHFFFGGGKKKOOOOOOHHHBBB>>>===<<<::::::999999999888999999:::;;;;;;<<<<<<======>>>@@@BBBDDDFFFHHHKKKKKKJJJIIIGGGEEECCCBBB===<<<::::::<<<@@@EEEHHHFFFDDD@@@>>>>>>AAAEEEGGGLLLLLLMMMLLLKKKIIIGGGFFFAAA@@@<<<888444111///---------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))***+++,,,---......++++++++++++++++++++++++,,,,,,++++++++++++++++++************************)))))))))***++++++,,,,,,************************((()))************))))))***))))))(((''''''((((((---,,,+++***))))))))))))))))))))))))))))))))))))((((((((()))******+++++++++++++++***************,,,++++++***))))))(((((()))))))))************+++******))))))))))))******))))))))))))))))))))))))(((((('''''''''((())))))************************))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))******+++***************+++++++++)))))))))***++++++,,,,,,,,,,,,+++***))))))))))))***++++++,,,,,,,,,,,,,,,------------------------************+++,,,------...///000///......000222555888<<<>>>???@@@BBBCCCBBBBBBDDDFFFHHHKKKNNNOOOQQQVVV\\\^^^]]]\\\]]]^^^cccfffllltttyyywwwpppjjjhhhkkkpppssssssqqqnnnkkkhhhhhhgggeeedddbbb```___\\\\\\\\\\\\[[[YYYXXXWWWTTTSSSRRRPPPNNNMMMMMMMMMJJJKKKMMMPPPSSSVVVXXXYYYXXXVVVSSSOOONNNNNNOOOPPPJJJKKKMMMTTT^^^kkkwww|||yyy~~~rrrtttyyy~~~vvvppppppllljjjooozzz|||yyyzzzyyysssmmmkkkhhhiiijjjgggdddbbbdddgggiiimmmttt}}}~~~yyyuuutttzzzzzzvvvuuuxxx{{{||||||zzzyyy|||~~~{{{xxxwwwwwwxxxssssssrrrrrrssstttvvvwwwxxx||||||yyy~~~xxxuuuooouuuwwwttttttyyy|||{{{|||yyyuuurrrrrruuuzzz}}}|||{{{vvvpppsss{{{{{{wwwrrrkkkccc\\\MMMJJJJJJNNNTTTWWWSSSOOOHHHEEEAAA===:::888888999888888999999::::::;;;;;;:::;;;===???AAABBBDDDDDDGGGGGGHHHHHHHHHGGGFFFEEECCCAAA???>>>???BBBEEEHHHIIIGGGEEECCCBBBBBBCCCCCCGGGIIIJJJKKKKKKJJJIIIIIIEEEDDDBBB???;;;666222000///...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++,,,,,,************************((())))))***++++++,,,,,,************************'''((()))***++++++*********))))))(((((((((((())))))***************))))))))))))))))))))))))))))))'''(((((()))******++++++(((((())))))******++++++))))))))))))))))))))))))))))))*********++++++++++++***)))(((((()))***+++))))))))))))))))))))))))''''''((())))))))))))))))))))))))******++++++,,,))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))******+++))))))*********+++++++++((())))))***++++++,,,,,,---,,,+++***))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,---.../////////000222444999<<<@@@BBBBBBBBBCCCDDDDDDEEEGGGIIILLLOOOQQQSSSTTTZZZ```cccaaa______aaadddfffllltttzzzyyyrrrllljjjlllnnnppppppnnnlllkkkjjjiiigggdddbbb```______]]]]]]]]]]]]\\\ZZZXXXWWWTTTSSSQQQPPPOOONNNNNNMMMKKKMMMOOORRRTTTWWWXXXYYYUUUSSSQQQOOOPPPRRRTTTVVVUUUUUUVVVYYY___hhhooottt}}}}}}}}}{{{wwwwww~~~qqqvvv~~~~~~wwwwwwzzz~~~pppjjjccc^^^[[[aaannn{{{zzztttpppnnnkkkddd``````___bbbeeegggkkkrrrxxx|||~~~yyyvvvoooppprrrsssuuuwwwyyyzzz}}}xxxwwwzzz}}}}}}}}}zzz{{{}}}|||}}}|||{{{zzzzzzzzz{{{|||}}}~~~}}}xxx}}}zzz{{{rrrwwwwwwsssrrryyy}}}|||~~~{{{vvvttttttyyy~~~||||||wwwsssvvvzzzuuunnngggaaaQQQLLLJJJNNNVVV\\\\\\YYYRRRNNNHHHAAA<<<:::999:::888888888999::::::;;;;;;999:::<<<>>>@@@AAABBBBBBCCCDDDFFFGGGHHHGGGFFFFFFIIIHHHFFFDDDDDDEEEGGGHHHHHHHHHHHHHHHFFFDDDBBBAAACCCEEEHHHJJJJJJJJJKKKLLLHHHHHHFFFDDD???:::555222000///...---,,,+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---************************((())))))***++++++,,,,,,************************&&&''')))***+++++++++***+++***)))))))))))))))***&&&''')))***++++++***)))))))))))))))))))))))))))'''(((((()))***+++++++++%%%%%%&&&((()))+++,,,,,,''''''(((((())))))******))))))******+++++++++++++++***)))(((((()))***+++))))))))))))))))))))))))'''((()))+++++++++***)))(((((()))***+++,,,,,,---))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))******+++))))))******++++++++++++((())))))***++++++,,,,,,---,,,+++***))))))))))))***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++---...///000000111333555<<>>???>>>===>>>AAACCCEEEFFFFFFFFFJJJIIIIIIHHHHHHHHHHHHIIILLLKKKJJJIIIGGGFFFEEEDDDCCCAAA@@@BBBFFFIIIIIIHHHMMMKKKGGGCCC???<<<:::888......---,,,++++++++++++,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************...------,,,+++***))))))************************((())))))))))))*********)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))((('''''''''************************+++++++++*********))))))******)))******+++,,,,,,))))))*********+++++++++************************++++++******))))))(((((((((((())))))*********+++---,,,***)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++************************///,,,(((''')))+++......---,,,+++++++++---000111,,,,,,,,,---------......------,,,+++************,,,...111222444666:::===???@@@@@@AAACCCEEEGGGHHHHHHKKKOOORRRSSSUUUXXXZZZ___aaacccddddddccceeeffffffhhhjjjmmmppprrrssstttrrrqqqnnniiieeeeeehhhlllkkkhhhdddaaaaaabbbbbbbbb\\\[[[[[[ZZZYYYXXXXXXWWWPPPOOOOOONNNNNNOOOOOOOOORRRSSSUUUWWWYYY[[[]]]^^^[[[TTTPPPTTTZZZ^^^ccchhhfffeeeeeeffffffgggkkkooovvvuuuuuuvvvxxxxxxwwwuuussstttuuuwww}}}yyyqqqmmmkkkjjjiiifffdddfffnnnxxx}}}tttnnnrrrxxxvvvnnnmmmfff___WWWUUU[[[fffoootttyyyyyyvvvpppiiieeegggiiiiiigggdddaaa______```aaafffhhhnnnwwwyyyvvvppphhhiiirrrzzz}}}~~~}}}|||~~~zzz|||~~~}}}xxxyyy|||yyywwwvvvvvvuuu|||qqqkkknnnrrryyy|||wwwooogggddd```\\\XXXVVVXXX]]]```bbb\\\XXXRRRLLLHHHEEEBBB@@@>>>???<<<888888<<<>>><<<;;;;;;:::999:::;;;<<<;;;>>>???AAACCCEEEFFFGGGGGGJJJJJJIIIIIIIIIIIIIIIIIILLLKKKJJJIIIHHHGGGFFFEEEBBB???===>>>BBBFFFIIIIIIJJJHHHFFFCCCAAA???===<<<333222000...---,,,,,,,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************---,,,,,,++++++*********------------------------)))))))))*********++++++)))************+++++++++************************++++++++++++++++++++++++************************************************'''(((((())))))******+++************************+++++++++*********))))))((('''''''''''''''((()))(((((()))))))))******************************************)))))))))))))))((()))))))))************,,,,,,***)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++************************+++***)))***+++,,,,,,+++,,,,,,+++***+++---///000,,,,,,,,,---------------,,,,,,++++++,,,,,,---...---///111333555888;;;>>>@@@AAABBBCCCEEEGGGIIIJJJKKKNNNRRRUUUXXX[[[^^^aaaaaaccceeeeeeeeeeeefffgggfffgggiiillloooqqqssssssrrrqqqoooiiieeeccceeegggiiifffcccaaaaaabbbbbbaaa\\\\\\[[[ZZZYYYXXXWWWVVVSSSRRRQQQPPPOOOOOOOOOOOORRRTTTXXX[[[\\\[[[[[[ZZZ\\\YYY[[[bbbiiikkkllloooqqqqqqqqqqqqpppppprrruuurrrpppnnnoooqqqtttuuuuuurrrrrrsssuuu|||sssiiiccc``````YYYVVVSSSVVVaaaooo|||xxxrrriiiooowwwzzzwwwxxxsssjjj___WWWWWW\\\aaadddggggggfffccc______cccgggiiiiiiiiiiiijjjjjjkkkkkkuuuvvvyyyzzzwwwqqqjjjkkkuuu~~~yyytttxxx~~~{{{zzzxxxzzz}}}|||xxxtttqqqwwwooolllpppvvv~~~yyyqqqjjjffffffbbb^^^\\\]]]aaadddfffdddaaa]]]YYYVVVSSSOOOMMMIIIIIIEEE@@@???@@@???:::===:::888888999:::::::::??????@@@AAACCCDDDFFFGGGIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGBBB>>>;;;:::===AAAEEEGGGFFFFFFEEEEEECCCBBBAAA@@@;;;888555111...---------------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************+++++++++,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))***++++++,,,************************+++++++++***************++++++***)))))))))******((((((((((((((()))))))))************************))))))))))))************))))))))))))************,,,+++******)))*********************************++++++++++++++++++++++++************************)))***,,,...000///,,,)))++++++*********,,,---///------------,,,,,,,,,,,,*********+++---...///000---000333555777999===???AAABBBCCCEEEGGGIIILLLMMMNNNQQQUUUYYY]]]aaafffiiiggghhhiiiiiigggggghhhiiieeefffhhhjjjmmmppprrrssstttsssqqqmmmhhhdddddddddfffdddcccbbbcccbbbaaa```]]]]]]\\\[[[YYYXXXVVVUUUSSSSSSRRRQQQQQQQQQQQQRRRRRRWWW\\\```___]]][[[ZZZ^^^___fffrrrxxxxxxvvvvvv|||}}}~~~}}}zzzyyyxxxxxxtttqqqnnnnnnqqqvvvyyy{{{sssssstttwww~~~nnnbbb[[[ZZZZZZYYYTTTPPPRRR]]]mmm|||yyysssooofffllluuu~~~~~~zzzpppbbbVVVPPPNNNPPPQQQWWWYYYYYYXXXXXX\\\dddiiinnnppptttxxx{{{|||{{{{{{~~~}}}{{{zzzuuuoooqqqzzztttlllkkkrrr|||yyywwwyyy}}}yyyuuuyyyttttttyyyzzzsssmmmjjjjjjfffbbbaaacccgggjjjlllmmmkkkiiifffddd```\\\XXXUUUUUUSSSOOOMMMKKKEEE===???:::666777:::;;;;;;===>>>======>>>???AAADDDEEEGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJDDD@@@;;;777888;;;@@@CCCDDDDDDEEEFFFFFFEEECCCBBBAAA>>>999444000...---------------------,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,((((((((((((((((((((((((******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************************************************************,,,,,,++++++***)))))))))************************************************---,,,++++++************))))))))))))))))))))))))************************(((((())))))******++++++)))))))))))))))*********++++++******************))))))))))))))))))))))))************************************************+++,,,---000222111...++++++************+++,,,------------,,,,,,,,,,,,+++*********+++,,,...///000///111555888999<<<>>>AAABBBBBBDDDFFFIIILLLNNNPPPOOOSSSXXX]]]bbbggglllpppqqqqqqpppnnnkkkiiiiiijjjffffffggghhhkkknnnqqqsssuuuuuutttqqqmmmjjjgggfffeeedddcccdddeeedddaaa___]]]]]]\\\[[[YYYWWWUUUSSSPPPPPPPPPQQQQQQRRRSSSTTTRRRWWW]]]aaaaaa_________aaadddnnnzzz}}}{{{{{{~~~zzzvvvtttqqqrrruuuzzz~~~yyyyyyyyy}}}|||nnnddd___```bbbhhhccc]]]]]]dddqqq|||yyyqqqllldddjjjqqqzzz}}}vvvnnnaaaTTTLLLJJJKKKLLLSSSUUUXXXYYY\\\ccclllsssyyy}}}~~~~~~zzz|||}}}{{{wwwyyyxxxiiibbbccckkkyyy|||xxxzzz~~~}}}|||~~~{{{tttpppnnnmmmjjjggggggkkkooossstttuuusssqqqooommmiiieeeaaa[[[^^^``````bbbaaaXXXNNNEEE<<<666888;;;:::;;;===;;;;;;:::;;;<<<>>>@@@AAADDDEEEFFFHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLHHHEEE???999666777999<<>>@@@AAACCCEEEGGGGGGGGGFFFFFFFFFGGGIIIJJJKKKLLLMMMKKKIIIDDD>>>888555666777>>>AAADDDGGGIIIHHHEEEDDDEEECCC@@@;;;777333000//////...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,************************************+++++++++,,,)))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++(((((())))))***++++++,,,***************************************+++++++++******)))((((((((())))))++++++++++++************************************))))))))))))************************))))))))))))))))))***++++++++++++***************************************************************************+++)))'''&&&(((***+++***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///444777;;;===>>>>>>@@@AAACCCDDDFFFJJJNNNRRRUUUWWW[[[aaahhhoootttxxx{{{|||~~~~~~{{{vvvqqqnnnmmmnnnllljjjhhhggghhhkkkoooqqqnnnnnnnnnoooooonnnjjjgggfffeeedddddddddbbb___]]]YYYYYYZZZZZZXXXUUURRRQQQQQQQQQPPPNNNNNNMMMMMMMMMRRRYYYaaaeeefffiiinnnssszzzyyy{{{~~~zzz{{{~~~}}}||||||||||||}}}zzzuuussstttwwwyyyzzzxxx|||qqqhhhfffkkkqqqwwwxxxkkk]]]ZZZTTTMMMHHHIIIMMMPPPXXX]]]dddkkkrrr|||zzzvvvsssyyy}}}zzz|||xxxtttvvv{{{~~~~~~{{{vvvppprrruuuyyy|||~~~zzzpppmmmnnnrrrzzz|||uuuwww{{{uuurrrooollljjjhhhiiilllpppssstttsssrrrqqqqqqrrrqqqpppnnnmmmooossszzzsssaaaRRRNNNIII???999:::777777999:::;;;;;;<<<<<<<<<>>>@@@CCCDDDEEEDDDDDDDDDDDDFFFGGGIIIKKKMMMMMMKKKKKKHHHCCC<<<777555666999<<>>????????????@@@FFFGGGIIIMMMQQQVVVYYY[[[```fffooovvv{{{|||}}}~~~}}}|||yyyuuuqqqooopppqqqooommmiiiggggggjjjnnnqqqooonnnmmmnnnooonnnkkkgggfffdddbbbaaaaaa___\\\ZZZVVVWWWXXXXXXWWWUUURRRPPPNNNNNNMMMNNNNNNOOOPPPQQQ[[[dddooouuuvvvwww{{{|||vvvvvvzzz}}}vvvvvv}}}||||||~~~zzzzzzuuutttzzzpppaaaVVVUUURRROOOMMMPPPWWW\\\jjjooovvv}}}}}}xxxrrrnnnqqqwww|||}}}|||yyyzzz~~~}}}xxxrrrqqqpppuuuxxxwwwxxxyyywwwsssmmmpppuuuzzz~~~~~~yyyrrr|||uuurrrnnnhhhfffddddddfffjjjllllllooonnnnnnoooqqqssssssrrrzzzzzzzzzvvvccc[[[RRRDDD;;;;;;666888999;;;<<<<<<;;;;;;:::<<<>>>AAACCCCCCCCCBBBBBBCCCEEEGGGIIIKKKMMMNNNIIIKKKKKKGGG@@@999777666555999@@@FFFJJJKKKJJJIIIFFFFFFEEECCC@@@;;;777444///...---,,,+++,,,------........................++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))((('''''''''************************))))))******++++++++++++((('''''''''((()))************))))))((((((((('''************************++++++******))))))((((((+++*********))))))((((((((()))***+++,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))************************+++******+++,,,---,,,+++---------......---,,,,,,(((((()))***,,,---...///++++++,,,///111444666888999<<>>@@@AAAAAA@@@@@@@@@AAABBBDDDFFFHHHJJJKKKLLLKKKIIIHHHDDD???888333333444888@@@GGGLLLLLLJJJIIIIIIHHHEEEBBB>>>;;;999444222...------......---,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,+++******......---,,,,,,+++******,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***,,,+++***))))))***+++,,,************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))******************************++++++++++++************)))))))))))))))***))))))))))))))))))))))))++++++************++++++)))************++++++++++++)))(((((()))******)))++++++,,,,,,,,,++++++***************************))))))************))))))++++++************************)))***+++***)))'''++++++*********************+++,,,---,,,***((('''******+++++++++,,,,,,,,,************************)))******++++++,,,------+++,,,---.........---,,,+++---///111222555888;;;======>>>@@@AAADDDFFFGGGJJJKKKMMMRRRXXX]]]______bbbiiisss|||}}}zzz}}}~~~zzztttrrrtttuuussstttqqqmmmjjjiiilllrrrvvvzzzxxxsssoookkkjjjiiiiiigggeeebbb```^^^[[[WWWTTTZZZWWWTTTTTTUUURRRKKKEEEJJJGGGFFFKKKQQQVVV^^^fffzzzxxxooommmppp~~~{{{zzz~~~}}}ssslllkkknnnsss~~~~~~~~~yyynnnfff]]]ccckkkooorrrvvv|||zzzssstttsssrrrqqqsssvvvyyy{{{}}}~~~}}}xxxtttrrrqqqqqqkkkllllllmmmoooqqqrrrssstttuuuxxx|||xxxssssssuuu|||~~~}}}yyywwwppplllfffdddeeegggggggggdddaaabbbggghhhhhhrrrtttiii___PPPAAA;;;666444777999777777999::::::<<<===>>>>>>======???@@@AAACCCFFFHHHIIIJJJJJJIIIIIIHHHGGGBBB===888666666888>>>DDDIIIJJJIIIIIIIIIIIIHHHFFFCCC@@@???888555111//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++......---,,,,,,+++******,,,,,,,,,+++++++++******************************************************+++******))))))******+++************************************************)))***++++++++++++***)))******************************++++++++++++************))))))))))))******))))))))))))))))))))))))+++******))))))******+++)))************++++++++++++)))(((((()))******)))*********++++++******)))************************)))******************)))************************+++***))))))******)))(((************************'''(((***++++++***)))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++*********---,,,,,,+++,,,---......---///111222222444777999<<<===???@@@BBBDDDFFFHHHNNNNNNQQQUUU[[[```bbbbbbgggmmmuuu}}}}}}zzz~~~|||vvvuuuxxxyyyxxxuuusssooolllkkkooouuuyyyxxxvvvrrrnnnjjjgggeeeeeecccbbb```___^^^\\\YYYWWWZZZWWWVVVVVVWWWUUUNNNHHHGGGEEEHHHPPPXXX___gggooowwwmmmiiijjj{{{zzzwwwzzzuuupppoootttzzz{{{xxxtttsssuuuyyy}}}|||vvvpppnnnttt{{{wwwrrrqqqpppoooppprrruuuwww{{{zzz{{{}}}}}}xxxuuutttsssoooooonnnnnnoooppprrrsssuuuwwwzzz~~~|||llleeegggmmmttt{{{{{{tttlllhhhiiiiiigggddd^^^ZZZ[[[______bbbrrruuujjj[[[MMMAAA999444777:::999888888:::::::::;;;;;;<<<<<<<<<>>>???@@@BBBDDDFFFGGGHHHHHHHHHHHHIIIIIIFFFBBB???888777888;;;???DDDGGGHHHJJJJJJKKKKKKJJJHHHFFFEEE===:::666222111///...,,,------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,++++++************************************************)))***++++++++++++***)))******************************++++++++++++************)))))))))******+++))))))))))))))))))))))))+++******))))))******+++)))************++++++++++++)))(((((()))******)))((())))))*********))))))******************************++++++++++++******************************---+++)))((()))******)))************************%%%&&&(((***+++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******...,,,***))))))+++...000000111222333222444666888;;;===???AAABBBEEEHHHKKKQQQSSSWWW]]]dddhhhiiihhhnnnrrrxxx}}}~~~|||~~~zzzzzz~~~vvvsssnnnkkkllloootttwwwtttsssppplllhhhccc```^^^^^^]]]]]]^^^______^^^\\\WWWUUUSSSTTTTTTRRRMMMHHHDDDDDDJJJVVVaaaiiisss{{{xxxoookkkmmmzzzzzzvvvxxxsssttt|||~~~rrrllliiieeegggkkksss|||yyyrrrqqqooonnnnnnppprrrtttyyyyyyyyyzzz}}}}}}yyywwwuuutttrrrpppnnnnnnppprrrssswwwyyy|||xxxfff]]]___gggoootttyyyuuupppooommmhhhccc[[[WWWVVVXXXXXX]]]ooo}}}ssshhh]]]MMMBBB::::::======:::999;;;;;;::::::;;;<<<============???@@@BBBDDDEEEFFFFFFFFFGGGHHHIIIGGGDDDAAA999777666777;;;AAAFFFIIIKKKLLLLLLLLLLLLJJJIIIHHHAAA>>>999666333000---+++---------------,,,,,,,,,---------...............---------,,,,,,+++++++++++++++++++++++++++++++++------------------------///...,,,++++++,,,...///,,,---...//////...---,,,*********************************************************++++++***************************************++++++++++++************))))))******++++++))))))))))))))))))))))))******))))))))))))******))))))*********++++++++++++)))(((((()))******)))((()))******************************************+++++++++,,,,,,+++++++++***************+++++++++...+++((('''(((************************+++++++++'''((()))***+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,+++***)))***,,,...///000222333444444555888:::;;;>>>BBBCCCDDDGGGKKKOOOSSSXXX```jjjqqqtttrrrooosssuuuzzz~~~}}}~~~vvvrrrmmmjjjiiilllnnnpppnnnnnnllliiieee```[[[XXXYYYYYYZZZ]]]aaaccccccbbbZZZWWWRRRPPPOOOOOOMMMLLLDDDFFFNNN[[[gggoooyyy}}}|||zzzvvvvvvzzz}}}xxxxxxzzz|||{{{ooogggbbbaaa```ccciiisss~~~~~~}}}zzzxxxyyy}}}uuuqqqpppnnnnnnoooqqqtttvvvzzzzzz|||}}}|||yyywwwvvvtttqqqooonnnpppsssuuuyyy{{{yyyhhh\\\\\\dddkkkoooooouuu{{{wwwtttnnnjjj___XXXSSSSSSRRRVVVhhh|||yyyqqqjjjZZZNNNBBB@@@AAA@@@===<<<===<<<;;;::::::;;;<<<===;;;<<<===>>>@@@AAACCCCCCEEEEEEEEEFFFGGGFFFCCCAAA999777555555888>>>EEEJJJLLLLLLMMMMMMLLLJJJIIIHHHDDDAAA<<<999666222///,,,.........------,,,,,,,,,.........---,,,++++++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++))))))+++,,,...+++,,,---......---,,,+++************************************************+++******************+++******************************++++++++++++*********************+++,,,,,,))))))))))))))))))))))))***))))))))))))))))))***))))))*********++++++++++++)))(((((()))******))))))******+++,,,,,,++++++************************+++++++++,,,,,,+++++++++))))))*********+++++++++...,,,)))((()))***++++++))))))*********+++++++++,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......)))***+++,,,------------000222444555666999<<>>;;;999999:::;;;::::::;;;<<<>>>???@@@AAADDDDDDCCCDDDFFFEEECCCAAA;;;999777555666;;;CCCIIIJJJKKKLLLLLLLLLKKKIIIHHHFFFCCC???<<<:::666222/////////......---,,,,,,,,,---,,,,,,+++)))((((((''',,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,))))))))))))))))))))))))******)))(((((()))******))))))************))))))************************++++++++++++++++++++++++++++++***))))))***++++++******************************++++++++++++*********************+++,,,---))))))))))))))))))))))))***))))))(((((())))))***)))************++++++++++++)))(((((()))******))))))***+++,,,,,,,,,,,,,,,******************************++++++++++++******)))))))))***++++++,,,,,,...,,,))))))***++++++***)))))))))***++++++,,,,,,...------,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++)))***,,,...//////......222444666888999<<>>??????CCCBBBBBBDDDFFFFFFEEEDDD???===:::666555888???EEEHHHIIIJJJLLLLLLLLLLLLKKKHHHFFFCCC@@@>>>;;;888555/////////...------,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******************************************************))))))))))))******************************++++++++++++++++++++++++++++++***))))))***++++++******************************++++++++++++******************+++,,,---...))))))))))))))))))))))))))))))(((((((((((()))))))))************++++++++++++)))(((((()))******)))((()))***++++++,,,,,,,,,************************)))******************)))((())))))***++++++,,,,,,---+++******+++,,,***)))((())))))***++++++,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++.........---,,,,,,+++++++++,,,,,,---...///000111555777999:::;;;===@@@CCCAAAGGGMMMPPPOOORRRZZZ```aaagggpppzzz{{{|||}}}vvvmmmhhhgggfffccc```^^^^^^^^^]]]\\\ZZZXXXWWWUUUVVVZZZ```fffkkkmmmnnn___[[[TTTOOOMMMPPPUUUZZZ```^^^aaagggmmmoootttzzz|||wwwpppnnnooommmjjjkkkpppsssrrrvvv}}}yyywww~~~}}}{{{tttllleeeaaaaaadddffffffiiimmmsssuuuzzz{{{zzz|||yyyuuuvvvvvvuuuvvvyyy}}}}}}uuupppoookkkjjjjjjjjjlllooosssuuuuuuzzz~~~~~~}}}{{{zzzyyyzzzzzz{{{|||wwwpppuuu|||}}}tttnnnrrrvvvyyy~~~|||xxxtttwww}}}llleee```[[[]]]dddqqq~~~|||{{{yyywwwvvvmmmccc\\\XXXVVVZZZ```]]]XXXPPPGGG@@@<<<::::::888888999:::<<<===>>>>>>AAAAAAAAADDDFFFHHHHHHFFFBBBAAA===888444666<<>><<<<<<<<<>>>???AAACCCDDDDDDDDDCCCFFFCCC???:::666666999<<>>AAAEEEHHHLLLOOORRRTTTVVV[[[ccciiippprrrvvvyyy}}}||||||uuuooohhheeeeeeeeeaaa]]]bbb[[[XXX\\\^^^\\\WWWVVVZZZ]]]aaaeeefffhhhjjjllldddkkknnnkkkjjjmmmmmmjjjtttmmmjjjmmmnnnlllmmmqqqvvvuuutttrrrrrrtttyyy|||xxxuuuxxx}}}~~~|||}}}}}}}}}{{{pppfff^^^YYYVVVTTTSSSUUUYYY^^^dddllluuuzzz~~~}}}~~~{{{vvv{{{}}}~~~~~~}}}||||||}}}yyyzzzzzzyyyvvvtttssssssuuutttssssssuuuwwwyyyyyywwwzzz~~~}}}|||{{{~~~|||~~~|||tttooopppvvv|||{{{yyyqqqrrrvvv{{{~~~|||wwwpppkkkgggggggggjjjfff^^^UUULLLFFFAAA@@@;;;;;;<<<<<<;;;;;;;;;<<<===>>>@@@AAACCCCCCCCCCCCCCCCCCBBB???<<<::::::;;;>>>AAAGGGKKKNNNNNNLLLJJJIIIHHHGGGFFFEEECCC@@@>>>777555222000...------...------,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------***++++++,,,,,,,,,++++++---,,,++++++------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++******++++++************++++++)))***++++++++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,---))))))))))))))))))))))))(((***++++++***))))))***,,,+++************+++,,,,,,,,,***)))))))))******)))************++++++++++++++++++*********)))))))))+++,,,,,,+++)))***+++++++++************+++++++++++++++*********))))))+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...,,,------...---,,,+++***,,,---...//////222666999:::;;;===>>>@@@CCCGGGJJJNNNRRRVVVZZZ]]]ccckkkqqqxxxzzz|||{{{zzz|||~~~}}}{{{wwwqqqkkkhhhhhhgggccc```aaa\\\YYY]]]___]]]YYYXXX]]]___bbbccccccdddeeegggooowww{{{{{{{{{~~~~~~zzzzzzsssooopppooolllmmmqqqsssssstttssssssuuuyyy|||~~~xxxxxx}}}}}}~~~qqqmmmggg___ZZZXXXYYYZZZYYY^^^eeemmmvvv{{{}}}||||||~~~|||~~~~~~}}}}}}~~~zzz{{{{{{zzzwwwuuutttuuuwwwvvvvvvvvvxxxzzz{{{{{{|||~~~}}}||||||}}}~~~}}}~~~{{{yyywwwwwwxxxzzzvvvooosss{{{vvvqqqnnnlllkkkhhhccc\\\UUUNNNIIIGGG???>>><<<:::::::::;;;<<<;;;<<<>>>???AAABBBBBBBBB@@@BBBEEEDDDBBB>>><<<;;;<<>>@@@AAACCCEEEIIIMMMRRRWWW]]]bbbgggmmmuuuzzzzzzxxxyyyzzzxxxvvvwwwrrrllljjjiiihhheeebbbaaa\\\ZZZ^^^aaa^^^[[[ZZZbbbdddeeeeeeccccccdddeeettt|||yyytttrrrooolllmmmpppqqqrrrttttttuuuvvvxxxzzz~~~{{{}}}uuummmbbbcccbbb^^^ZZZ[[[aaagggiiipppyyy|||vvvwwwyyy|||~~~{{{{{{~~~~~~{{{||||||zzzxxxvvvvvvvvvxxxyyyzzz{{{|||}}}}}}}}}}}}}}}}}}~~~~~~~~~|||zzzyyy{{{||||||{{{xxxzzz~~~|||wwwxxx|||vvvrrrllljjjhhhccc^^^XXXRRROOOJJJFFFAAA===;;;;;;<<<<<<:::;;;<<<===???@@@AAAAAA???BBBFFFGGGEEEBBB@@@???===@@@DDDHHHKKKLLLLLLLLLFFFDDDCCCCCCDDDFFFEEEEEEAAA>>>999555111...------......------------......------------,,,,,,,,,,,,+++++++++,,,,,,,,,------///...,,,+++******+++,,,---,,,++++++------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***,,,------+++******+++***))))))))))))))))))***++++++******************))))))*********+++++++++***************************+++,,,+++)))(((((((((++++++************++++++*********************************++++++++++++,,,***************+++++++++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...---------...............000111333444444666:::<<<>>>@@@BBBDDDFFFIIIMMMPPPXXX]]]eeejjjoootttzzz~~~zzzxxxxxxxxxvvvuuuvvvrrrnnnkkkjjjhhheeeccc```\\\[[[^^^```^^^\\\]]]cccfffhhhjjjjjjjjjlllmmmwww~~~}}}yyytttpppnnnppprrrtttuuuvvvvvvuuutttuuuvvv}}}zzzxxx|||yyyjjjbbb\\\bbbggggggeeehhhrrr|||zzzwwwtttttttttwww{{{|||||||||}}}|||{{{xxxwwwwwwxxxyyy{{{~~~~~~}}}|||}}}}}}{{{yyyzzz|||zzz}}}|||wwwwwwyyy~~~}}}}}}xxxppppppooommmiiiddd___\\\VVVPPPIIIDDD@@@>>>;;;999;;;;;;;;;<<<===>>>???@@@@@@BBBDDDEEEDDDCCCDDDEEEAAACCCEEEHHHIIIJJJJJJJJJDDDBBB@@@@@@BBBDDDEEEEEEBBB@@@<<<888333000...,,,------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------///...,,,+++***+++,,,,,,---,,,++++++------,,,+++***++++++,,,,,,++++++***************++++++++++++++++++************++++++,,,+++************+++,,,************************++++++++++++++++++++++++******************))))))))))))))))))))))))))))))+++,,,------+++*********)))))))))******)))))))))************+++*********))))))*********+++++++++***************************,,,---,,,+++))))))***++++++************++++++************************))))))))))))************))))))*********+++++++++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...---------......//////000000222444555666888;;;===@@@BBBEEEGGGJJJNNNRRRVVV___eeemmmrrruuuxxx|||}}}{{{yyyyyyxxxwwwwwwwwwuuurrrooommmkkkhhhfffaaa\\\ZZZ]]]]]]\\\\\\^^^___dddlllqqquuuvvvwwwxxx{{{wwwwwwyyyzzz{{{{{{zzzwwwsssqqqqqqrrr~~~|||wwwttttttzzznnnbbb^^^\\\fffqqqvvvwww}}}|||vvvtttsssrrrrrrssswww}}}~~~~~~}}}|||yyyxxxyyy{{{{{{~~~~~~}}}}}}~~~}}}{{{zzz|||}}}{{{yyyrrrooonnnsss|||}}}xxxuuuyyy|||wwwxxxyyyxxxvvvrrrnnnkkkaaa\\\UUUOOOKKKFFF???:::<<<<<<<<<<<<<<<===>>>>>>???AAABBBCCCCCCDDDFFFHHHFFFFFFGGGHHHHHHIIIIIIIIIEEEBBB???>>>@@@CCCDDDEEECCCBBB@@@<<<888444000...------,,,,,,,,,,,,------,,,,,,+++++++++*********++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,------,,,++++++------,,,+++******++++++++++++******)))***************++++++++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********)))(((((())))))))))))))))))))))))+++,,,---,,,***))))))))))))******++++++******)))))))))***++++++++++++***)))************+++++++++***************++++++++++++---......---,,,,,,---++++++************++++++***************+++++++++))))))))))))*********+++))))))******+++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...---------......000111222222444666888888:::<<<>>>BBBEEEHHHLLLOOOTTTZZZ^^^gggmmmuuuzzz{{{|||}}}~~~}}}{{{zzzxxxxxxxxxyyyxxxvvvssspppnnnllljjjaaa\\\YYYYYYYYYXXXZZZ___]]]eeerrr|||}}}vvvpppnnnooopppyyyyyytttqqqrrrxxxsssgggaaa___bbbnnn}}}xxxsssrrrqqqppppppqqqtttyyy~~~~~~||||||}}}~~~~~~||||||~~~|||}}}vvv}}}xxxsssooosss{{{~~~qqqmmmjjjkkkrrr|||}}}|||}}}~~~}}}{{{xxxvvvnnniiiddd___[[[TTTJJJCCC???>>>===<<<;;;<<<<<<===<<<>>>AAACCCCCCDDDFFFHHHGGGGGGGGGHHHHHHIIIJJJJJJHHHEEE@@@???@@@BBBDDDDDDCCCCCCCCCBBB???:::555222......------------......------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,---------------------,,,++++++------,,,+++******++++++++++++***************++++++,,,,,,,,,++++++************++++++)))***+++,,,,,,+++***)))******************************************************+++++++++***)))((())))))))))))))))))))))))***+++,,,,,,)))(((((((((******+++,,,,,,+++******((()))***+++,,,++++++***)))************+++++++++))))))*********+++++++++(((***,,,,,,++++++,,,---++++++************++++++))))))*********+++++++++***+++++++++,,,,,,,,,,,,*********+++,,,---------,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...------------///000222333444666999;;;;;;<<>>888444//////............//////......---------,,,,,,,,,++++++,,,,,,,,,---------***+++---...///...---------,,,++++++------,,,+++******++++++++++++******+++++++++,,,,,,---------++++++************++++++''')))***,,,,,,***)))'''************************************************+++,,,,,,---,,,+++***)))))))))))))))))))))))))))***+++,,,+++)))''''''(((***+++,,,------,,,+++***((()))***+++,,,,,,+++***)))************+++++++++))))))******++++++++++++###%%%'''((((((((()))***++++++************++++++))))))******++++++++++++,,,,,,---------.........******+++,,,------......,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---......---------///111333444666888;;;===>>>???@@@BBBHHHKKKPPPUUUZZZ```ggglllrrryyy}}}yyyuuutttsssssstttsssqqqmmmjjjhhhhhhccc\\\VVVSSSPPPPPPWWW^^^jjjwww~~~tttmmmlllqqquuuwww|||uuuqqqqqqwww~~~~~~yyyvvvrrrooonnnppprrrttt~~~xxxttttttuuusssssssssuuuxxx{{{}}}|||lllkkkpppzzzuuu{{{{{{{{{yyypppeeeWWWPPPTTT___kkkrrr~~~~~~~~~{{{sssjjjbbb^^^NNNGGG???<<<===???===;;;>>>===<<<>>>AAADDDEEEFFFFFFHHHJJJKKKKKKJJJGGGFFFGGGHHHGGGDDD???<<<<<<>>>DDDEEEEEEDDDCCC@@@===;;;222111...,,,+++,,,------++++++,,,------......///,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,---,,,+++******+++,,,---++++++,,,,,,------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))************************,,,,,,++++++***)))((((((,,,,,,,,,,,,+++***)))))))))))))))***+++++++++,,,************************)))******++++++******))))))***++++++***)))***+++,,,++++++***)))(((''''''******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------/////////...---,,,***+++---///222444666777;;;::::::;;;>>>AAABBBBBBIIILLLQQQYYYaaaiiiooorrr{{{yyyvvvwwwuuuqqqpppqqqooolllhhhdddccccccaaa\\\VVVPPPLLLOOO]]]kkksss~~~zzz~~~vvvrrrqqqqqqqqqyyy}}}zzzvvvyyy}}}yyy}}}|||vvvssssssssssssqqqnnnnnnttt{{{vvvuuuvvvvvvuuuvvvwwwxxxxxxxxxxxxzzz|||~~~pppllllllssszzzzzz}}}~~~yyy{{{|||zzztttjjj[[[QQQQQQZZZgggppp|||{{{~~~}}}|||}}}~~~sssllliii[[[RRRFFF???>>>???>>><<<===<<<;;;<<>>DDDEEEFFFFFFEEECCC@@@???666444111...------...///------------------------.........---------,,,,,,******+++,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,''''''''''''((((((((((((,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***)))***++++++++++++***)))************************,,,,,,++++++***))))))(((++++++,,,,,,,,,+++*********************+++++++++************************))))))************)))))))))***++++++***)))***++++++++++++******))))))(((******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,,,,---...000333555777888:::::::::<<<@@@CCCFFFGGGLLLPPPVVV___hhhpppvvvzzz~~~}}}vvvssstttrrrooohhhhhhgggeeebbb```___```[[[YYYWWWUUUSSSUUUaaannn{{{~~~{{{wwwuuusssrrrtttvvvyyy{{{|||~~~}}}zzztttqqqssswwwxxxwwwuuutttsssvvvxxxyyywwwuuuzzz|||uuurrrrrruuuxxxxxxwwwxxxxxxwwwvvvwwwyyy{{{|||}}}vvvooojjjlllpppuuu|||xxxwwwzzz|||}}}tttfffXXXRRRWWWdddoooxxx{{{~~~}}}}}}|||zzzyyyzzz~~~~~~wwwuuummmaaaRRRGGGCCCBBB???======<<<;;;<<<>>>??????>>>CCCEEEGGGIIIJJJJJJIIIHHHHHHIIIHHHEEEBBB????????????AAADDDFFFFFFEEECCCAAA:::888444111......///000//////...------,,,++++++............------------))))))***+++++++++++++++,,,,,,++++++++++++,,,,,,++++++***************))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***)))***++++++++++++***)))************************,,,,,,++++++***)))))))))******+++,,,,,,,,,+++++++++++++++***************************************))))))************)))))))))***++++++***)))***+++++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......///......------...000222444666888999999:::<<<>>>BBBFFFJJJLLLQQQUUU]]]fffpppyyy~~~~~~zzzrrroooqqqpppnnnkkkjjjgggaaa[[[WWWUUUUUUTTTUUUXXX\\\]]]```iiittt|||xxxtttqqqooopppqqqqqqsssxxxsssmmmhhhiiikkkpppuuuyyyzzzzzz|||~~~yyyuuuqqqooorrrwww|||zzzzzzxxxvvvtttuuuxxxzzz|||~~~xxxpppjjjkkkmmmooouuuzzz|||zzzyyy|||sssdddZZZZZZdddnnnpppsssyyyyyywwwvvvxxx|||}}}zzzooo___TTTMMMIIICCC???>>>===<<<<<<>>>??????>>>AAABBBEEEGGGIIIJJJJJJIIIHHHHHHHHHFFFDDDAAA@@@@@@:::<<>>;;;777333000//////000......---------,,,,,,,,,---,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,***++++++,,,,,,++++++************++++++*********************************+++++++++*********))))))((()))***+++,,,------,,,,,,+++++++++***)))))))))******************************++++++++++++******)))***++++++***)))***+++******+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------...............---...000222555777999::::::<<<>>>AAADDDHHHLLLOOOVVVZZZbbbllluuu~~~}}}{{{wwwxxxvvvooommmppprrrrrrtttqqqkkkcccZZZTTTRRRQQQNNNPPPVVV]]]bbbhhhrrr|||}}}|||zzzzzz}}}zzzvvvrrrooonnnqqqttttttuuuzzz~~~ooohhhddddddgggnnnyyy~~~vvvtttrrrrrruuu{{{~~~}}}zzzwwwtttuuuxxx{{{wwwqqqmmmnnnooonnnooorrrxxx~~~}}}pppccc___eeemmmjjjmmmpppvvv~~~vvvuuutttuuuyyy|||~~~xxxmmmddd]]]UUULLLDDD@@@>>>;;;;;;<<<===>>>===>>>@@@BBBDDDGGGHHHIIIIIIHHHHHHGGGFFFEEECCCAAA@@@888999<<>>AAACCCEEEHHHMMMQQQ[[[___gggpppyyyzzzxxxpppsssrrrnnnmmmsssxxxyyyyyyuuunnneee\\\VVVTTTTTTJJJJJJPPPYYY```hhhsss~~~|||yyyyyyyyy{{{}}}vvvsssrrrqqqrrrxxx}}}yyylllfffffffffiiirrr{{{||||||wwwtttrrrvvvvvvuuuvvvyyy}}}~~~zzzwwwwwwzzz}}}xxxtttrrrtttsssooolllllluuu{{{~~~uuujjjeeeiiinnnlllnnnnnnnnnttt~~~vvvuuuttttttvvvwwwvvvuuu{{{~~~wwwrrrnnnfffZZZQQQFFFBBB===:::999:::;;;;;;<<<===???AAADDDEEEFFFGGGGGGFFFFFFFFFFFFEEEBBB???::::::;;;===???AAABBBCCC???>>><<<999666333000///++++++,,,,,,---...//////////////////.........---,,,------...............,,,,,,------------,,,,,,+++++++++***************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,++++++***++++++***))))))***++++++************************************************((()))***+++,,,---------+++++++++***************************************++++++,,,,,,,,,,,,++++++)))***++++++***)))***+++)))*********++++++,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...---------------...///000000111222555777999;;;<<<>>>AAAEEEFFFHHHKKKQQQUUU```dddllluuu~~~zzzvvvkkkppppppmmmnnnuuu|||uuuggg[[[SSSOOOOOOKKKJJJNNNVVV]]]cccmmmwwwyyyxxxxxxzzz}}}|||wwwvvvxxxyyy{{{uuullliiiooopppssszzz~~~vvvvvv}}}yyytttqqqqqqvvvwwwyyy{{{|||}}}|||~~~~~~|||}}}zzzsssnnnmmmqqqxxx|||yyyxxxzzzwwwpppmmmpppuuuwwwxxxtttnnnooowww||||||zzz|||}}}{{{zzzyyyxxxvvvrrrpppqqq|||~~~}}}{{{uuukkkcccRRRLLLCCC===:::::::::;;;;;;;;;===???AAACCCDDDDDDFFFEEEDDDEEEFFFEEEBBB>>>;;;:::999999;;;===@@@BBB?????????===:::666222000,,,---------------------////////////............+++,,,------......------,,,,,,---......---,,,,,,,,,,,,,,,---------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))***++++++,,,,,,++++++***++++++***))))))***++++++************************************************)))***+++,,,,,,,,,,,,,,,***************+++++++++************************)))******++++++******))))))***++++++***)))***+++))))))************************++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------,,,,,,---...000111333333555777:::<<<>>>??????CCCHHHJJJLLLOOOVVV\\\eeejjjsss}}}}}}wwwsssjjjnnnpppmmmmmmuuu}}}wwwiii\\\TTTQQQQQQUUUSSSUUU[[[___bbbhhhooossszzz~~~}}}zzzuuuyyy}}}~~~yyywwwxxxuuutttttt}}}yyyssssssvvvyyy}}}|||zzzvvvuuuwwwwww{{{xxxrrrqqqnnnuuu|||~~~zzzvvvtttuuuxxxyyytttsssxxx||||||qqqoootttwwwuuuyyy{{{tttttt}}}yyysssoooiiissswwwppp]]]UUUKKKAAA===<<<<<<<<<:::;;;<<<===???AAABBBCCCEEEDDDCCCEEEFFFEEEAAA>>>:::888666555666999===??????@@@AAAAAA>>>999444111///......------,,,,,,+++......---------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))+++++++++,,,,,,+++++++++,,,+++***))))))***+++,,,******************************************++++++******+++,,,,,,,,,++++++))))))******+++++++++,,,************************(((((())))))))))))(((((()))+++++++++***)))***+++))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......------,,,,,,---...000111555666888:::<<<>>>@@@AAA???DDDJJJMMMOOOTTT[[[bbbhhhnnnwwwzzzsssnnniiinnnpppllllllttt}}}|||xxxqqqhhhaaa___```bbb___]]]___dddeeeeeefffjjjqqqxxx}}}{{{wwwwwwuuusss{{{xxxpppjjjmmmtttyyy}}}~~~wwwsssrrrrrrrrrrrrxxx~~~xxxvvvwwwuuuvvvzzzyyy~~~www|||yyyxxxzzz}}}|||vvvqqqyyy}}}}}}|||}}}xxxzzz||||||}}}~~~wwwttttttsssrrryyy|||wwwyyy~~~wwwrrrrrrvvv}}}zzzpppdddVVVMMMHHHCCC@@@???AAA===:::999:::;;;>>>BBBBBBAAAAAAEEEIIIIIIDDD>>>===:::777555555888;;;>>>@@@AAABBBBBB???;;;777555---------------------...111111000...---,,,+++***///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---///000000///---,,,+++***)))***,,,---,,,+++++++++******))))))(((((())))))))))))************+++++++++++++++++++++++++++++++++***************///---***((((((***---///((()))***+++,,,+++******,,,,,,+++******+++,,,,,,))))))*********++++++++++++,,,,,,------,,,,,,+++...,,,++++++,,,---,,,+++++++++++++++++++++++++++***,,,......---+++++++++...///000111222333444444666999<<<===<<<===AAAEEEFFFLLLSSSXXXZZZ^^^eeelllqqqvvv~~~wwwqqqooolllkkkiiihhhiiilllppprrrrrroooiiibbbccciiimmmmmmkkkmmmnnnnnnmmmkkkhhhgggooosssyyyzzztttmmmooovvv}}}ssskkkjjjjjjkkkpppyyyzzzvvvrrrpppnnnsssrrrrrrxxxzzzrrrpppsssxxx}}}yyytttyyy}}}{{{yyyxxxvvv{{{}}}xxxxxxzzz|||{{{yyywwwtttxxx~~~}}}xxxzzz}}}yyytttvvv|||~~~{{{yyy}}}{{{qqqdddZZZRRRJJJDDD@@@@@@<<<::::::;;;<<<<<<<<>>;;;888666555777:::<<>>:::777111000///---------......111000///...---,,,++++++...------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,+++++++++++++++++++++,,,*********+++++++++,,,,,,***+++,,,......,,,+++***+++***)))***,,,---,,,+++++++++++++++************))))))))))))************++++++++++++++++++++++++******************++++++,,,***(((''''''(((***,,,((()))***+++,,,++++++***,,,,,,+++******+++,,,,,,***************++++++++++++,,,,,,------,,,,,,+++---+++******+++,,,,,,+++++++++++++++++++++++++++***,,,......,,,++++++,,,...///000111333444555666666999<<<>>>>>>@@@EEEIIIJJJQQQYYY^^^```eeemmmsssyyy}}}zzzsssnnnkkkeeeddddddcccccceeehhhjjjhhhiiigggfffkkktttyyyyyyvvvuuutttsssqqqpppnnnmmmrrrsssuuutttmmmhhhlllttt{{{vvvnnnjjjeeejjjqqq{{{}}}zzzuuuqqqooopppooopppvvv~~~{{{uuusssuuuyyy{{{{{{{{{wwwrrrqqqnnnpppxxxzzzxxxyyy}}}yyyzzz{{{{{{zzz|||~~~}}}{{{{{{{{{yyy{{{|||}}}zzzxxxwwwzzz~~~vvvlllcccZZZQQQLLLGGGCCC???======>>><<<999???>>>???CCCGGGHHHEEEBBB???===:::777666777888999===@@@CCCEEEDDDAAA>>>;;;666444111...,,,---...///000000///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++***+++,,,------,,,+++***+++*********,,,---,,,++++++++++++++++++,,,,,,,,,)))))))))*********++++++++++++++++++++++++++++++)))))))))***+++++++++,,,******)))(((((()))******))))))***++++++++++++***,,,++++++******++++++,,,+++++++++++++++*********+++,,,,,,------,,,,,,+++,,,+++)))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,++++++,,,...///000222444666777888777:::>>>???@@@CCCHHHMMMOOOWWW___eeeiiinnnvvv|||{{{uuunnnjjjhhh```aaaaaa```______```bbbaaaeeehhhllluuu~~~|||zzzxxxvvvuuuttttttwwwuuurrrnnngggcccgggooozzzxxxyyy|||tttooonnnooojjjtttzzz}}}{{{uuupppoooooorrrwww}}}}}}yyywwwxxxzzz|||wwwmmmiiikkkkkkooowww~~~|||~~~}}}{{{zzzzzz|||~~~}}}|||{{{|||{{{|||}}}zzzyyyzzzyyyzzzzzzyyyyyyzzz~~~}}}vvvpppiiiccc[[[UUUKKKAAA>>>???>>>;;;======>>>AAAEEEFFFEEEDDDAAA???<<<999777666777777:::===AAADDDDDDCCC@@@>>>;;;888333///,,,,,,---.../////////...---------,,,+++++++++++++++++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************++++++++++++,,,---............---,,,,,,+++******,,,,,,,,,***)))******++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,+++++++++,,,,,,+++++++++))))))******++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++******+++,,,,,,------,,,,,,+++---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,---///000222444666888::::::999<<>>AAABBBCCCFFFLLLRRRTTT\\\gggoootttyyyxxxqqqmmmlllmmmkkkmmmmmmiiiccc```aaadddpppwww|||{{{~~~yyyuuunnnfffccceeesss}}}}}}wwwxxxuuuqqqnnnlllkkkjjjhhheeegggiiimmmsss{{{yyytttpppxxx}}}wwwqqquuu|||{{{zzz||||||pppbbb^^^^^^eeemmmttt|||~~~{{{yyyyyyuuutttxxx}}}zzzwwwwwwuuuttttttrrrwww{{{yyyqqqjjjgggffftttrrrYYYGGGBBBAAA>>><<<<<<===>>>@@@BBBDDDEEEDDDCCCAAA???<<<999777666777888:::===???AAABBBBBB@@@===888333///------------------...............******,,,---------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++************++++++---+++***+++,,,,,,+++))))))))))))))))))******************++++++++++++,,,++++++++++++++++++++++++)))))))))***+++++++++,,,))))))************))))))******))))))******+++,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,+++******,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---///111333444555777999;;;<<<===>>>@@@CCCDDDEEEJJJQQQWWWXXXaaallltttyyy}}}vvvpppnnnppprrrqqqrrrpppkkkeeeccchhhmmm|||}}}zzz~~~|||wwwooojjjiiinnnzzz}}}nnnkkkfffcccaaa```___]]]\\\^^^ccclllxxxzzzsssmmmlllttt~~~xxxqqqvvv~~~~~~}}}oooiiifffjjjppptttzzz{{{xxx}}}}}}yyyrrrnnnsssxxx{{{{{{zzz|||{{{yyyyyyrrrvvvyyywwwooogggcccaaannn~~~qqqYYYMMMFFF@@@<<<<<<<<<===>>>@@@CCCEEEEEEDDDCCCAAA???<<<999777888888999;;;===@@@CCCDDDBBB???<<<777333111///...---------.........//////***+++---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***))))))***+++,,,------...***+++++++++,,,,,,,,,,,,+++******************+++---,,,***+++,,,,,,+++)))++++++***************)))*********+++++++++,,,,,,++++++++++++++++++++++++******************++++++))))))))))))))))))))))))+++***)))))))))***+++,,,***+++,,,,,,,,,,,,+++***)))******+++,,,---......+++,,,,,,------,,,,,,+++***)))((((((+++,,,,,,,,,---------------------------.........---...111333666666777999:::;;;<<<===>>>AAADDDGGGJJJPPPYYY___```hhhttt|||yyyrrrnnnnnnqqquuuttttttrrrlllgggiiirrrzzzzzzuuu~~~~~~}}}xxxtttrrrqqq|||{{{pppdddbbb___^^^___bbbcccdddcccbbbdddnnn~~~~~~yyytttmmmgggiiippp|||}}}xxxsssxxxzzzttttttwwwxxx{{{~~~~~~yyysssxxxzzzpppkkkoootttuuuyyy~~~~~~~~~vvvxxxyyyuuunnnfffaaa^^^hhhzzzjjjXXXLLLCCC<<<======<<<<<<>>>BBBEEEEEEEEEEEECCC@@@===:::888999999999:::<<<@@@DDDFFFCCCAAA>>>;;;777444111000,,,,,,------.../////////***+++---/////////---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++,,,------,,,+++***(((((()))***,,,---...///)))************+++++++++---,,,,,,++++++,,,,,,------,,,++++++,,,,,,***)))---,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************,,,,,,+++******+++,,,,,,+++***)))))))))***,,,---***+++,,,------,,,+++***))))))***+++---...//////+++,,,,,,------,,,,,,+++((('''&&&''')))++++++***------------------------.../////////...///222444777777888999;;;<<<=========AAAEEEIIIMMMUUU___ffffffooozzz|||vvvoookkklllqqqvvvvvvvvvsssmmmjjjnnnzzztttpppzzz}}}~~~{{{{{{yyy~~~yyynnnddd___]]]\\\^^^ccciiimmmoooooojjjhhhqqqyyyuuupppiiidddfffmmmxxx{{{wwwvvv|||~~~vvvttt~~~{{{wwwrrroooppprrruuuwwwzzzxxxzzz~~~xxxyyy~~~yyyuuutttmmmbbb\\\]]]dddsss|||jjj[[[OOOFFFEEECCC@@@======@@@CCCCCCDDDDDDDDDBBB???===;;;777888888999:::===BBBFFFIIIGGGCCC>>>999444111///.........------,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))++++++++++++++++++++++++,,,+++***))))))***+++,,,)))************+++++++++++++++************++++++,,,,,,+++***))))))******++++++++++++++++++++++++,,,,,,,,,---------......***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------++++++,,,///000...+++++++++***+++,,,///222444888999:::;;;:::;;;===???BBBBBBGGGPPPUUUXXXaaammmsss|||zzzrrrkkkdddbbbhhhpppooouuuxxxuuuuuu~~~~~~mmmmmmuuu}}}ooogggaaa[[[WWWWWWYYY^^^hhhqqqyyy|||xxxqqqooowww|||qqqiiigggiiikkknnnsssyyy}}}~~~~~~~~~~~~~~~yyy~~~zzzwwwvvvwwwwwwvvvvvvsssrrrsssuuuzzzyyyyyy~~~wwwssskkkaaa\\\]]]^^^mmm{{{~~~~~~vvvhhh^^^LLLHHHBBB===;;;<<<>>>???BBBBBBCCCCCCBBB@@@===<<<777777888888888<<<@@@DDDGGGFFFCCC@@@;;;666222/////////.........---------/////////......---------------..................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********+++++++++*********))))))++++++++++++++++++++++++,,,+++***))))))***+++,,,)))************+++++++++++++++************++++++,,,++++++***))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,------************************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...,,,+++,,,...///...,,,///......///000333666777777999:::;;;<<<>>>AAACCCFFFGGGLLLUUUZZZ___iiissszzzzzzpppggg___ZZZ^^^fffmmmwwwzzzjjjiiippp{{{~~~jjj```]]]ZZZ[[[]]]aaaiiisss|||xxxtttyyy~~~wwwnnnhhhgggjjjmmmrrrvvv|||~~~}}}}}}}}}xxx}}}zzzvvvqqqlllkkkkkknnnwwwzzzxxxvvvlllbbb^^^^^^YYYggguuu{{{}}}}}}|||{{{wwwmmmXXXOOOEEE===;;;<<<======???@@@AAAAAAAAA@@@???>>>777777777777777:::>>>BBBEEEEEEDDDBBB>>>888444000000//////............//////////////////.........---------....../////////------------------------************************++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,+++******)))*********+++++++++***************************************++++++************++++++)))************+++++++++++++++************++++++,,,+++******)))*********++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...,,,++++++,,,.........000000000111333555777999666888:::<<<>>>AAADDDGGGJJJLLLSSS[[[bbbhhhrrr||||||ooocccYYYSSSVVV\\\eeetttvvviiiiiioooxxx}}}iii^^^\\\^^^aaadddjjjttt}}}zzzuuuyyyxxxuuupppkkkggghhhlllpppwww{{{~~~}}}}}}wwwxxxrrrnnnuuu|||tttmmmkkkjjjkkkrrrzzzzzzwww}}}uuulllfffeee]]]gggttt|||~~~}}}zzzxxx|||}}}ttteeeYYYJJJ@@@=========;;;<<<===>>>@@@@@@@@@@@@???999999999888888:::>>>AAACCCDDDEEEDDDAAA<<<666333000000///...---....../////////..................***++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++***)))))))))***+++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,++++++***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------///---+++***+++---///000...//////000222444666777666888;;;===???BBBFFFIIIKKKPPPWWW```gggooozzz~~~mmm```VVVRRRVVV\\\dddttttttlllooottt{{{|||nnnfffeeeggghhhjjjpppwww{{{tttpppttt|||wwwnnnmmmkkkiiihhhkkkqqquuuzzz~~~~~~~~~zzzzzzuuuqqqsss|||xxxpppmmmkkkkkknnntttzzzzzzwww|||~~~zzzwwwjjjnnnvvv}}}~~~{{{zzz{{{wwwmmm```PPPDDD???>>><<<:::;;;;;;<<<>>>???@@@@@@@@@<<<<<<<<<::::::<<>>999666222111///---------......------------------------+++++++++,,,,,,---------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++***************++++++************************))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))*********+++++++++,,,,,,++++++++++++,,,,,,+++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------...---,,,++++++,,,...000...//////111333444666777888:::<<<>>>@@@BBBFFFIIILLLSSS[[[ccckkkvvv|||kkk___XXXVVV\\\dddnnn|||~~~xxxvvvzzz|||~~~{{{wwwsssqqqqqqssssssuuuyyy~~~uuuooolllooouuu}}}{{{qqqhhhiiiiiiiiikkkooouuuzzz|||~~~~~~~~~yyyuuurrrooonnnrrrpppoooqqqtttuuussspppyyyzzz||||||}}}~~~}}}~~~~~~|||yyyuuuwww{{{{{{tttqqqnnnjjjiiikkkttt|||zzz}}}zzzwwwxxx}}}}}}|||}}}~~~|||oooeeeVVVIIIBBB>>>;;;999::::::;;;<<<===???@@@@@@@@@@@@???===<<<===@@@CCCAAACCCEEEFFFEEEAAA===:::555333111...------......,,,,,,,,,---------------........................------------------------........................++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++***************+++++++++************************++++++,,,,,,,,,,,,++++++)))************+++++++++,,,,,,++++++++++++,,,,,,*********)))******+++,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,------,,,+++,,,...000000111333444666777999999999;;;>>>@@@BBBEEEHHHKKKPPPYYYbbbiiiqqq}}}xxxkkkdddaaabbbgggmmmwww~~~{{{xxxxxx}}}||||||~~~~~~~~~uuuoookkklllooosss{{{vvvnnnfffgggiiikkknnnrrrxxx|||}}}{{{zzz}}}~~~|||xxxvvv|||vvvtttxxx|||yyyuuutttrrroookkkhhhfffeeeeeeeeecccaaacccfffgggeeebbbrrrsssuuutttsssssstttvvvxxx|||yyytttkkknnnsssxxx~~~{{{vvvnnngggfffjjjyyy~~~}}}wwwxxxzzzyyyzzz}}}|||qqqjjj___SSSHHHAAA>>><<<999::::::;;;<<<>>>???@@@AAAAAA@@@>>><<<===@@@CCCAAABBBEEEFFFEEEBBB???===:::777444000......//////------------.........////////////......------,,,------------------------------------------------++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++)))***---...///...,,,+++))))))*********+++++++++++++++++++++++++++++++++++++++,,,------,,,++++++)))************+++++++++---,,,,,,++++++,,,,,,---******))))))***++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------***---......,,,,,,---///222333444666888999:::;;;:::<<<@@@CCCEEEIIINNNQQQWWWaaakkkqqqzzzxxxrrrrrrsssrrrtttwww}}}{{{yyyyyy~~~{{{vvvqqqmmmllllllmmmrrryyy{{{rrrkkkeeegggjjjlllooosssxxx|||||||||||||||~~~xxxqqqmmmiiinnnrrrrrrtttzzz~~~~~~~~~vvvmmmjjjlllnnnkkkhhhfffeeecccaaa`````````aaa]]][[[YYY[[[]]]^^^[[[XXXnnnpppqqqqqqooommmmmmnnnuuuwww{{{~~~{{{tttaaadddhhhnnnssswww{{{|||tttjjjfffbbbppp|||~~~zzzyyy|||~~~uuutttuuuuuuwww|||yyyzzz~~~tttpppggg[[[OOOFFFBBBAAA999999::::::<<<===???@@@BBBBBB@@@>>><<<<<>>>>>>>><<<::::::===@@@@@@AAACCCBBBAAA@@@@@@AAADDDCCCBBBAAAAAAAAAAAAAAA???<<<888444111//////000//////...------------...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************************+++++++++************)))************************+++,,,------,,,***'''&&&,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,))))))*********+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++***)))))))))***,,,,,,,,,------......------,,,))))))*********+++++++++,,,,,,.........---,,,+++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,---////////////000111444444444666999;;;;;;;;;AAADDDGGGHHHHHHLLLUUU\\\dddqqq~~~}}}vvvtttqqqnnnllllllnnnppprrrzzzyyyzzz}}}~~~zzzqqqiiihhhiiikkkjjjkkkooovvv{{{}}}zzzxxxvvvsssqqqooommmmmmmmmmmmkkkiiifffbbb^^^\\\[[[\\\]]]```bbbdddfffgggeeefffeeeeeeccc```^^^]]][[[ZZZYYYXXXXXXYYYZZZZZZVVVWWWXXXYYYYYYXXXWWWVVVXXXZZZ]]]______```aaaccceeefffgggjjjnnnqqqtttvvvyyy{{{{{{ssskkkfff```\\\^^^dddmmmxxx{{{rrrqqqvvv{{{xxxqqqlllmmmppp}}}vvvqqqqqqtttuuuwwwyyy|||vvvfff[[[VVVRRRMMMDDDCCC@@@===;;;:::<<<===>>>@@@BBBBBBAAAAAABBBCCCEEEDDDCCCBBBBBBBBBAAABBB@@@===999555111000////////////...------------...........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++************************************+++,,,---------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,***))))))((())))))***************+++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++***)))))))))***,,,,,,+++,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,---............---,,,.........---------,,,,,,+++,,,,,,,,,---------------.../////////000222444666555666888:::<<<======???CCCGGGIIIJJJPPPYYYaaalllxxx|||{{{|||~~~{{{zzzzzz{{{{{{sssooonnnmmmlllmmmoooqqqsssttttttvvvzzz|||yyyqqqkkkiiikkkkkkkkklllooouuuzzz~~~~~~~~~{{{zzz|||||||||uuupppnnnoooooommmllljjjjjjiiiiiiggggggfffdddaaa^^^[[[YYYYYYZZZ[[[\\\^^^```bbbccceeeeeedddcccaaa^^^\\\ZZZ\\\[[[ZZZYYYYYYZZZZZZ[[[XXXXXXYYYZZZZZZZZZZZZZZZKKKNNNQQQTTTUUUVVVYYYZZZYYYZZZ\\\___bbbfffiiikkkppprrrtttvvvwwwyyy}}}yyyoooddd[[[WWWXXX```hhhttt{{{}}}tttkkkggggggttt{{{xxxuuuxxx{{{yyy{{{~~~|||oooccc^^^^^^^^^SSSNNNEEE???;;;:::::::::<<<>>>AAABBBBBBCCCEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBAAA???;;;777333111////////////...------------...........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,+++++++++************************************+++,,,---......---++++++++++++++++++++++++++++++((((((((((((((()))***+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++************+++,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------......///......---//////............------------------............---.........///111555888777777888999;;;===???@@@@@@DDDIIIMMMPPPVVVaaajjjvvvyyyuuuyyy}}}~~~|||~~~zzzwwwooorrrvvvzzzwwwnnnkkkkkkkkklllmmmooorrrssspppqqqtttxxx|||zzztttooollllllllllllmmmpppuuuxxx{{{xxx|||}}}yyyzzzxxx}}}}}}wwwqqqpppqqqppptttxxxyyytttllleeeaaabbbbbbbbbbbbccccccccccccbbbbbbaaa```^^^[[[YYYXXXZZZZZZZZZZZZ\\\^^^```aaaddddddcccaaa___]]][[[YYY^^^]]]\\\\\\\\\]]]]]]^^^\\\[[[[[[[[[\\\\\\]]]^^^EEEGGGJJJLLLMMMNNNPPPRRRNNNOOOQQQSSSWWWZZZ]]]___ggghhhjjjlllmmmooosssvvv~~~rrrfff^^^ZZZZZZ^^^eeellluuu~~~}}}ssskkkhhhmmmsss{{{|||~~~rrreeebbbgggmmmhhh^^^PPPDDD===;;;::::::;;;===???AAABBBCCCFFFIIIGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@===999555222000/////////...------------...........................------------------------,,,------......------,,,+++,,,,,,,,,,,,,,,------,,,,,,+++++++++***************************************+++,,,------,,,,,,************************************+++,,,......---------,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------..............................------------,,,------------.........------------...111666:::777888999:::;;;===@@@BBBCCCHHHNNNRRRVVV^^^iiirrr~~~yyyzzz}}}~~~}}}||||||yyyuuukkkqqqyyy}}}tttllljjjkkkkkklllmmmnnnooopppqqqrrrvvvzzz~~~}}}xxxtttooonnnnnnnnnooorrruuuwww~~~}}}}}}xxx|||zzzqqqlllllllllqqquuuuuupppllljjjjjjjjjmmmpppqqqmmmggg```\\\[[[[[[\\\]]]^^^^^^^^^^^^`````````___^^^\\\[[[[[[]]]\\\\\\[[[\\\^^^```bbbbbbaaaaaa```___^^^^^^]]]^^^______```aaabbbccccccbbb```___]]]\\\\\\]]]]]]AAACCCEEEFFFFFFEEEGGGHHHGGGGGGIIIKKKMMMPPPSSSTTTXXXZZZ\\\]]]___bbbgggjjjvvv|||xxxlllddd[[[[[[[[[]]]cccnnnyyy|||rrrllljjjooouuuwwwwwwzzz}}}pppccc```jjjuuu{{{ooo^^^MMMBBB===<<<<<<:::<<<>>>???@@@CCCFFFIIIHHHHHHHHHGGGFFFEEECCCBBBAAA@@@>>>;;;888444111/////////...------------...........................------------------------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,++++++++++++***************************))))))***++++++,,,,,,,,,************************+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------.........------------......//////,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,---------...111666:::777888:::::::::===AAADDDFFFKKKRRRVVVZZZcccnnnwww}}}{{{}}}}}}{{{{{{|||}}}~~~~~~}}}zzzooouuu~~~{{{tttmmmmmmmmmlllllllllllllllmmmqqqtttxxx|||~~~~~~zzzxxxsssrrrqqqqqqsssvvvxxxyyy{{{xxxyyy}}}~~~yyyuuuooofffbbbcccfffjjjnnnnnnkkkhhhffffffeeeeeeeeeeeeccc```\\\YYYZZZ[[[\\\]]]]]]]]]\\\\\\______^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\]]]^^^```aaa______``````aaabbbcccddd___```bbbdddeeeggghhhiiifffeeeaaa^^^\\\ZZZYYYYYY>>>???AAA@@@???>>>>>>???BBBBBBCCCDDDFFFHHHJJJKKKMMMNNNPPPRRRTTTXXX^^^bbbkkkrrr{{{uuueeeaaa[[[VVVXXX```mmmuuu}}}xxxqqqmmmqqqttttttqqqrrrvvv{{{{{{ooobbb^^^hhhtttzzzlll[[[KKKBBB??????;;;<<<===>>>???AAADDDGGGHHHHHHHHHHHHGGGEEECCCAAA@@@@@@???===:::777333111//////...------------...------------------------------------------------***++++++,,,,,,++++++*********++++++,,,,,,------,,,,,,,,,,,,++++++++++++************************)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,---...++++++++++++,,,,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///+++++++++,,,,,,,,,,,,---+++,,,,,,,,,,,,------------...//////000222777:::777999;;;;;;:::===BBBGGGHHHNNNUUUZZZ___hhhuuu~~~}}}uuuuuutttuuuyyy~~~yyyxxxxxxyyyyyyvvv{{{~~~~~~yyyuuupppqqqpppnnnlllkkkkkkkkkkkkpppsssxxx|||~~~}}}{{{xxxwwwvvvwwwzzz}}}~~~~~~zzzwwwuuuxxx~~~~~~}}}|||yyysssnnnkkkfff```^^^```ccceeehhhhhhgggdddcccbbbcccaaa^^^]]]^^^]]]\\\[[[[[[\\\]]]^^^___^^^]]]\\\^^^]]]\\\[[[[[[[[[\\\\\\[[[[[[\\\]]]^^^______```^^^^^^___aaaccceeegggiiiaaabbbdddfffggghhhiiiiiigggeeebbb^^^ZZZWWWUUUTTT;;;===>>>>>>===<<<<<<===?????????@@@AAABBBCCCDDDGGGHHHIIIJJJLLLPPPVVVZZZ^^^fffpppxxx~~~}}}tttgggZZZUUUXXXaaahhhnnnzzz|||tttwwwyyyvvvoookkkkkkmmmvvv{{{qqqeee^^^cccnnn|||{{{vvviiiWWWHHHBBB@@@<<<<<<===<<<<<<>>>BBBDDDGGGHHHHHHHHHGGGDDDBBB@@@???@@@@@@???<<<999555333//////...------------...------------------------........................***++++++,,,,,,++++++***))))))******+++,,,,,,---------,,,,,,,,,+++++++++************************++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,((())))))***+++,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,------------++++++******+++,,,...///,,,,,,,,,,,,------......------------............///000222333333555888:::888;;;======<<<>>>DDDJJJLLLRRRZZZaaahhhrrrvvvmmmkkkpppvvv|||}}}xxxxxxzzz{{{{{{~~~~~~zzzzzzwwwuuurrrsssqqqnnnkkkjjjkkklllmmmooosssyyy~~~}}}|||}}}{{{zzz~~~~~~||||||tttttttttsssrrrqqqqqqppppppjjjeeeccc```]]]^^^bbbdddeeefffeeedddbbbaaa``````^^^[[[[[[]]]^^^]]]\\\ZZZ[[[]]]___``````___^^^^^^]]]\\\[[[ZZZ[[[[[[\\\[[[\\\^^^```bbbbbbaaaaaa^^^______```ccceeehhhiiiddddddeeefffffffffeeeddddddcccaaa]]]YYYUUURRRPPP;;;===??????>>>======>>>>>>>>>======>>>??????@@@@@@AAABBBCCCDDDHHHMMMQQQUUU^^^iiirrrxxx~~~vvvbbbVVVTTTYYY___dddpppzzz}}}yyy}}}zzzpppgggcccbbbooo~~~}}}uuuiii___aaahhhtttyyy|||rrr___MMMCCC@@@<<<======<<<;;;<<<@@@BBBGGGHHHHHHHHHGGGDDDAAA???>>>???@@@@@@===:::666444//////...------------...------------------------........................,,,------......------,,,(((((()))***++++++,,,,,,---------,,,,,,,,,++++++************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,''''''((()))+++,,,---...+++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,,,,------******))))))***,,,---...---------.........//////............/////////000000222555666666777999;;;:::<<>>===???FFFLLLQQQXXX```hhhppp|||sssjjjgggqqq||||||yyyzzz}}}~~~~~~yyyuuuvvvwww~~~}}}wwwvvvuuutttsssqqqnnnkkkjjjkkkmmmooopppuuu|||{{{vvvrrrppppppmmmmmmkkkjjjiiihhhhhhiiijjjddd___^^^]]]\\\___dddggggggfffeeedddbbbaaaaaaZZZXXXWWWXXX[[[\\\ZZZXXXXXXZZZ\\\___aaaaaa`````````___^^^\\\\\\\\\]]]^^^\\\^^^bbbeeeffffffdddccc_________```bbbdddggghhhffffffffffffdddbbb```___``````___\\\YYYUUUQQQOOO========================<<<<<<;;;;;;;;;<<<<<<===???@@@@@@AAACCCDDDEEEEEEKKKQQQ[[[dddlllvvv~~~kkk^^^YYYWWW___fffpppyyyyyynnnddd]]]aaannnzzzllldddcccfffsssuuuwwwrrrgggYYYLLLDDD???@@@@@@>>><<<<<<>>>@@@BBBDDDFFFGGGGGGEEECCCAAA===;;;<<>>>>>???AAAGGGNNNSSSVVV```kkktttzzznnneeekkkttt~~~~~~uuupppqqqyyyzzz||||||yyywwwwwwwwwyyywwwsssoookkkkkknnnqqqxxxzzz~~~}}}zzzyyy{{{xxxrrrmmmjjjiiiiiijjjiiigggdddaaa```___``````cccbbb```]]][[[[[[___bbbeeefffffffffeeecccbbb```\\\ZZZXXXYYY[[[]]]]]]]]]\\\]]]]]]^^^^^^]]]]]]\\\```______^^^___```aaabbbcccccccccccccccddddddddddddaaa^^^^^^aaaccccccbbbccccccbbbaaa```^^^]]]\\\ZZZ[[[\\\ZZZWWWUUUTTTTTT===========================<<<<<<;;;;;;;;;<<<<<<======>>>???@@@AAABBBBBBFFFMMMVVV___gggpppzzzpppddd^^^^^^dddlllsssxxxrrrdddZZZ^^^jjj{{{{{{rrrmmmlllmmmuuuxxxzzzvvvlll^^^RRRLLLBBBAAA???===<<<<<<>>>???BBBCCCEEEGGGFFFEEECCCAAA:::888777:::???@@@>>>:::222222111111000/////////000...,,,+++,,,---------........................///...---,,,+++******))),,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000...------...---,,,+++,,,++++++******++++++,,,---+++******+++,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,---...---,,,,,,---------,,,,,,+++***------------------------...............///000000...////////////000000000///222555666777888:::<<<===>>>>>>@@@BBBHHHOOOTTTZZZdddoooyyyvvvoookkkooowww~~~~~~{{{pppmmmnnnxxxzzz||||||zzzyyyyyyyyy{{{zzzwwwrrrnnnnnnppprrrzzz~~~|||yyyuuurrrqqqssspppmmmiiifffeeeffffffgggfffcccaaa_________```bbbaaa___\\\[[[\\\___bbbeeeeeeffffffeeecccbbbaaa]]]\\\ZZZ[[[]]]_________^^^^^^____________^^^^^^aaa```_________```bbbcccddddddddddddddddddddddddbbb___[[[[[[\\\_________aaaaaabbbaaaaaa```___^^^ZZZ[[[\\\[[[ZZZYYYZZZ\\\========================>>>===<<<;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>@@@FFFOOOXXX___hhhrrryyyyyymmmfffjjjmmmppprrrvvv}}}{{{hhh[[[\\\eeesss~~~~~~}}}}}}}}}|||zzzwwwtttsssxxx{{{|||yyyqqqfff\\\WWWMMMHHHAAA<<<;;;<<<===>>>AAABBBDDDEEEEEEDDDCCCBBB<<<999555666:::>>>??????444333222000///...---------...///...,,,,,,,,,---........................333222111///---+++***)))------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,++++++******++++++,,,---+++******+++,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++,,,...///...---,,,,,,---------,,,++++++++++++,,,------...//////---------......000111222...............///000000000222555777888999;;;<<<>>>???AAACCCFFFLLLSSSXXX___jjjvvvzzzrrrqqqrrrtttzzz~~~~~~~~~uuummmlllooovvvxxx{{{{{{{{{zzz{{{|||~~~}}}{{{wwwtttssstttuuu~~~}}}wwwvvvuuussspppmmmjjjiiigggfffdddcccbbbbbbbbbccceeedddbbb```^^^^^^^^^___```___^^^\\\[[[]]]```cccddddddeeeeeeeeedddbbbaaa```___]]]^^^```bbbbbbaaa```aaaaaaaaaaaaaaaaaa```bbbbbbaaa```aaabbbcccdddfffffffffeeedddddddddcccccc___[[[YYYZZZ\\\]]]^^^```aaaaaabbbcccccccccccc\\\]]]]]]]]]]]]___cccfff========================???>>>===<<<;;;:::::::::888888999999:::;;;<<<<<<===BBBJJJRRRYYYaaakkkrrryyy~~~|||{{{yyyuuurrrssswwwzzz|||pppbbb\\\bbbllltttwww{{{yyy{{{zzzzzz|||~~~}}}yyyvvvxxx{{{}}}{{{uuummmfffccc___UUUHHH>>>::::::<<<===@@@AAABBBDDDDDDDDDCCCBBBAAA===999666888:::;;;;;;777555333111///------,,,+++...111000...,,,---///........................333333222000///---,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++,,,++++++******++++++,,,---+++******+++,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***))))))***---......---,,,,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,------///000222222///...---------...000000111333666888999:::<<<===???AAADDDGGGLLLRRRZZZ___fffppp}}}wwwssstttwwwxxx}}}tttnnnpppttttttvvvyyy{{{{{{{{{|||}}}~~~~~~~~~|||zzzyyy{{{|||yyyuuuoooooonnnllljjjhhhfffeee^^^^^^^^^^^^___``````aaacccbbbaaa______^^^^^^___^^^^^^^^^]]]\\\^^^aaadddcccdddeeefffeeeeeecccbbbcccbbbaaabbbdddfffeeedddccccccccccccccccccccccccddddddcccbbbcccdddeeefffggggggffffffeeedddccccccfffccc___\\\\\\]]]___aaa```aaaccceeefffhhhhhhhhhbbbbbbbbbbbbbbbfffkkkooo>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;:::::::::888888999999:::;;;;;;;;;<<>>;;;<<<===>>>???AAABBBCCCCCCCCCCCCCCC@@@<<<999888888888777999888444111///---------,,,///222222///---///111........................------,,,,,,,,,,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++***))))))***,,,---,,,+++,,,++++++******++++++,,,---+++******+++,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------)))(((((())),,,------,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,------///000222222//////...------///000111222444777999:::;;;===>>>>>>AAAEEEJJJPPPXXX```fffnnnyyyyyyuuuvvvwwwxxxzzz}}}|||}}}tttqqquuuyyytttvvvyyy{{{{{{{{{|||}}}|||}}}~~~~~~~~~}}}yyytttpppiiiiiiiiihhhgggeeedddcccZZZZZZ[[[\\\^^^```aaabbbbbbbbbaaa```````````````^^^_________^^^```ccceeecccdddffffffgggfffeeedddfffeeedddfffhhhiiihhhgggffffffeeeddddddeeeffffffffffffeeedddeeefffggghhhhhhhhhgggffffffeeeddddddhhhfffccc```___```bbbddddddeeegggiiikkkmmmmmmnnnkkkjjjiiihhhhhhkkkpppttt>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;???EEEIIINNNTTT]]]dddhhhmmmvvvtttkkkfffdddhhhooowwwwwwkkkiiihhhhhhfffiiittt|||yyywwwxxx{{{~~~~~~wwwzzz}}}~~~}}}{{{zzzzzzyyyjjjXXXHHH???===>>>===>>>???@@@BBBBBBCCCCCC@@@???===;;;:::999::::::<<<999666222000/////////...///000000//////000111........................,,,,,,,,,---......//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,++++++******++++++,,,---+++******+++,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...***))))))***,,,---,,,+++++++++,,,---------,,,,,,//////...------,,,++++++---------......000111222111000...---...///111333333555888:::;;;<<<>>>???===AAAGGGNNNVVV___hhhmmmzzzwwwssstttxxxyyyxxx{{{}}}~~~~~~}}}zzzuuuuuuxxx|||wwwzzz|||}}}}}}|||}}}}}}{{{}}}~~~}}}{{{xxxxxxyyyyyyyyyvvvqqqmmmeeeeeeeeeeeedddcccbbbbbb\\\[[[\\\\\\^^^aaaccceeeccccccccccccbbbbbbbbbbbb```aaaaaaaaa```aaadddfffdddeeeggghhhhhhhhhgggggggggggggggiiikkkkkkjjjiiihhhgggfffeeeeeefffggghhhhhhhhhgggfffggghhhiiijjjjjjjjjiiiiiihhhhhhgggggghhhhhhgggeeecccccceeegggjjjkkkmmmooopppqqqrrrrrrrrrrrrqqqooonnnppptttxxx>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<999999999::::::::::::;;;999===AAADDDGGGMMMUUU[[[aaafffnnnvvv|||tttjjjcccccceeelllxxx|||vvvpppkkkfffgggppp{{{}}}xxxwwwxxxzzz{{{zzz}}}|||kkkWWWGGG@@@>>><<<<<<>>>???AAABBBCCCCCCAAA@@@>>>;;;999:::<<<>>>===;;;777333111000111111///---++++++---/////////.................................///000111111222,,,,,,++++++++++++,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,++++++******++++++,,,---+++******+++,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,---------,,,++++++---...---+++***+++,,,,,,---------,,,------------------------...............///000000222111///......000222444444666999;;;;;;<<<>>>@@@AAAEEEMMMUUU___iiisssyyyvvvtttqqqqqqsssvvvyyyzzz}}}}}}~~~|||yyy~~~}}}xxxvvvzzz~~~zzzxxxyyy}}}}}}~~~~~~}}}}}}~~~~~~zzzxxxvvvwwwwwwwwwtttqqqrrrssstttuuuuuurrrmmmiiiddddddeeeeeeeeeddddddccc___^^^]]]]]]^^^aaaeeegggddddddeeeeeeeeeeeeeeedddbbbcccccccccbbbbbbdddfffeeefffhhhiiijjjjjjjjjiiihhhhhhhhhjjjlllmmmkkkjjjiiihhhfffeeeeeefffhhhiiijjjiiihhhhhhhhhiiikkkkkkmmmmmmmmmmmmlllllllllllljjjlllmmmllljjjiiikkkmmmpppqqqrrrtttuuuuuuvvvvvvwwwwwwvvvtttsssuuuxxx{{{>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===999999999999::::::::::::777:::>>>@@@BBBHHHPPPVVV^^^bbbiiipppuuuzzzwwwgggcccaaafffqqq}}}yyyqqqjjjhhhpppzzz~~~zzzsssqqqrrrttt}}}yyybbbMMMBBB???;;;<<<===>>>@@@BBBCCCCCCFFFCCC???;;;888888<<>>;;;888444222222222333///+++((((((+++......---........................+++,,,,,,,,,------......,,,++++++******++++++,,,------------------------+++++++++,,,,,,------------------------------------,,,++++++------,,,+++,,,++++++++++++++++++,,,---+++******+++,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,///...------...///...,,,***+++,,,,,,------------)))******++++++,,,,,,---//////.........//////000333222000//////111333555444666999;;;<<<===???@@@GGGKKKTTT]]]gggrrr|||yyyiiilllpppqqqqqqsssxxx|||~~~}}}~~~~~~{{{uuuzzzyyyrrrooorrrxxx}}}||||||~~~~~~~~~zzzvvvssspppooooooqqqqqqnnnkkkpppppprrrsssssspppjjjfffffffffgggggggggggggggfffaaa```^^^]]]^^^bbbeeehhheeeeeefffgggggggggffffffcccdddeeedddcccccceeeffffffgggiiijjjkkkkkkkkkjjjiiiiiiiiikkkmmmnnnllljjjiiihhhgggeeeeeeggghhhiiikkkjjjiiiiiiiiijjjkkklllooooooooooooppppppppppppnnnpppssssssqqqoooppprrrtttuuuvvvwwwwwwxxxwwwwwwxxxxxxxxxwwwwwwxxx{{{~~~@@@?????????>>>>>>=========<<<;;;<<<======;;;999::::::999999888888777777888999;;;>>>AAAGGGMMMRRRVVVZZZ```gggllloooppppppwww{{{xxxooohhhiiillloooxxx|||llliiirrr|||{{{~~~vvvmmmjjjjjjzzzrrrbbbOOO???@@@======AAAAAA??????AAA???>>>===<<<::::::::::::???>>><<<999666333111000---------------...///000............//////000000......................../////////......---------000///...---------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))+++++++++*********))))))***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++''''''''''''((()))++++++///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......------------......222111111111222444666777777777:::???@@@???BBBGGGIIIOOOWWW```jjjvvv}}}wwwqqqhhhllloooppptttyyy{{{zzzwww{{{xxxtttxxx{{{vvvyyy~~~yyyvvvvvvwwwwww~~~}}}}}}zzzyyyyyyxxxvvvsssnnnllliiigggffffffggghhhkkklllmmmnnnmmmlllkkkjjjeeeeeeggghhhhhhhhhgggfffbbb```^^^]]]^^^bbbeeehhhiiigggfffgggjjjkkkjjjhhhdddddddddfffhhhhhhgggffflllmmmmmmnnnmmmllljjjiiikkkkkkkkklllnnnnnnmmmlllhhhiiiiiiiiihhhhhhiiikkkpppooommmkkkkkkmmmoooqqqtttsssqqqppppppqqqssstttvvvxxxyyywwwtttrrrsssuuuvvvwwwyyy|||}}}zzzyyy|||~~~}}}yyyxxx|||????????????>>>>>>>>>======<<<;;;<<<======;;;999999999999999999999999999999:::;;;<<<>>>BBBGGGKKKRRRVVV\\\aaafffggghhhgggjjjnnnuuu}}}wwwrrrnnnkkknnnuuuvvvpppvvv}}}zzzmmmeeecccnnnvvvyyykkkUUUCCC???;;;:::>>>???>>>???BBB@@@???>>>===;;;:::::::::<<<<<<;;;:::888555333222///.........//////000111------......////////////........................------,,,,,,,,,+++++++++......---------......///...------,,,,,,,,,------,,,,,,------------------******++++++++++++******+++++++++*********))))))***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++))))))))))))***+++,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///......------......///111111111222333555777888777777999>>>???>>>AAAFFFMMMTTT___iiitttvvvrrrnnniiieeejjjnnnqqquuu|||~~~xxx{{{~~~zzznnnkkksss}}}wwwyyy}}}}}}~~~}}}}}}~~~{{{vvvrrrqqqssssssppplllkkkjjjhhhfffeeefffggghhhkkkllllllmmmlllkkkiiiiiifffggghhhiiijjjiiihhhhhhdddcccaaaaaabbbdddgggiiijjjiiiggghhhkkklllkkkiiigggfffggghhhiiikkkkkkjjjlllmmmmmmnnnnnnnnnmmmmmmnnnmmmlllmmmoooooommmlllhhhiiijjjiiiiiijjjmmmooouuusssqqqooooooqqqtttvvvxxxwwwvvvuuuuuuvvvxxxyyy{{{}}}}}}|||yyyxxxyyyzzz{{{|||~~~????????????>>>>>>>>>>>>===<<<<<<<<<======;;;:::999999999999999:::::::::;;;<<<<<<;;;;;;===AAADDDLLLOOOUUUZZZ]]]^^^]]]\\\[[[___fffooowww~~~|||rrrmmmmmmsss{{{|||{{{~~~~~~~~~qqqddd^^^aaajjjyyyttt___LLL@@@:::888:::===>>>@@@DDDBBBAAA@@@>>>===<<<;;;:::999:::<<<<<<;;;888555444000000//////000000111111---------.......................................---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---...///000------,,,,,,,,,------...------------------,,,,,,******+++++++++++++++***+++++++++******************+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............///......------......///000000111222444777999::::::999:::>>>??????BBBHHHMMMUUUaaannnyyytttiiifffdddbbbgggmmmqqqsssxxx~~~yyyzzz{{{{{{{{{|||vvvhhhdddmmmyyyyyy|||||||||}}}~~~vvvpppjjjkkknnnoookkkfffhhhgggfffeeeeeefffggghhhkkkkkkkkkkkkjjjiiihhhgggggghhhjjjkkkkkkkkkjjjiiiffffffffffffggghhhjjjjjjkkkjjjiiijjjlllmmmlllkkkjjjjjjiiijjjkkklllnnnooommmmmmmmmnnnnnnpppqqqqqqqqqpppooooooppppppnnnlllkkklllmmmmmmmmmppptttwwwzzzxxxvvvtttuuuwwwzzz}}}~~~}}}}}}}}}~~~?????????>>>>>>>>>>>>>>>>>>===<<<===>>>===<<<:::999999999999888888888888<<<<<<<<<;;;:::;;;>>>@@@DDDGGGMMMRRRUUUVVVTTTSSSRRRUUU\\\eeeooowww|||~~~|||qqqppprrrwww{{{xxxxxxhhh^^^[[[cccppp~~~wwwhhhZZZFFF>>>888999<<<===???CCCBBBBBBAAA@@@???===<<<;;;999;;;===???===:::666333000000000//////000000111------------............................................................---,,,,,,,,,------...///,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***************************+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------.........//////............/////////000111444666999;;;<<<===;;;===@@@BBBBBBGGGMMMQQQYYYdddqqq}}}|||mmmdddaaabbbbbbnnnssswwwxxx{{{~~~yyyyyywwwvvvuuuvvvzzz}}}|||mmmeeelll}}}{{{}}}|||zzzzzz}}}|||wwwttttttuuuvvvuuunnniiiiiinnnpppkkkeeeeeedddddddddeeefffggghhhkkkkkkjjjjjjiiihhhgggfffhhhiiikkkllllllkkkkkkjjjggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkllllllllllllkkkkkkkkkjjjjjjlllooorrrpppooonnnnnnoooppprrrssstttrrrqqqqqqrrrqqqooommmpppqqqrrrrrrsssvvv{{{~~~|||zzzyyyzzz}}}>>>>>>>>>>>>>>>>>>??????>>>===<<<===>>>>>><<<:::::::::999888777666666666777888999999888999;;;======AAAHHHMMMQQQQQQOOOMMMKKKNNNSSS]]]iiisssxxxzzz|||qqqjjjgggooozzzwwwqqqwwwoooccc]]]aaahhhrrr}}}uuummmfffOOOEEE<<<;;;<<<===>>>AAAAAABBBBBBAAA@@@???===<<<;;;===@@@AAA???;;;666333000000///....../////////..............................................................................---,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,+++++++++******))))))******+++,,,,,,,,,,,,,,,***************************+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------------.../////////......////////////000222555888:::<<<======;;;<<>>>>>>>>>>>????????????>>>=========>>>>>><<<;;;::::::999999888777777666333444666666666777999;;;:::>>>EEEKKKNNNMMMKKKIIIEEEGGGMMMXXXfffrrrxxxyyy|||zzzkkk___cccmmmwwwxxxoooqqqxxxzzzyyyxxx~~~yyynnneeeeeefffkkkwww|||tttoookkkVVVJJJ@@@===>>>======>>>???@@@AAAAAAAAA@@@>>>======???AAABBB@@@<<<888555000000///........./////////////////////.................................+++++++++,,,,,,,,,,,,---///...---,,,++++++++++++***++++++,,,---...000111,,,,,,++++++******)))))))))***+++,,,------------***************+++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,++++++++++++******+++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------000//////......//////000000111444777999;;;<<<===;;;:::;;;@@@EEEIIIQQQZZZdddkkkttt~~~{{{pppjjjhhhfffgggiiiooouuuzzz}}}zzzyyyvvvsssqqqssswwwzzz~~~vvvoooppptttuuusssccc___```gggkkknnnxxx{{{}}}~~~||||||zzz|||{{{zzzyyywwwxxxzzz||||||sssqqquuuwwwuuurrrooonnnnnnooopppooollljjjjjjlllmmmkkkiiidddeeefffggghhhiiijjjjjjllllllkkkjjjjjjjjjjjjkkkkkklllmmmoooooonnnnnnmmmjjjkkklllmmmmmmmmmmmmllllllmmmnnnnnnmmmmmmnnnpppnnnpppqqqooollllllooorrrttttttttttttuuuvvvxxxxxxyyyxxxxxxyyy{{{|||{{{yyyxxxzzz|||}}}}}}===>>>>>>>>>???????????????>>>======???>>>===;;;999999999::::::;;;;;;;;;444666777888777888:::<<<:::>>>DDDIIIKKKJJJGGGDDDAAACCCJJJWWWhhhvvv}}}}}}{{{hhhccccccfffrrruuurrrssssssrrrsssuuu~~~wwwrrrllljjjrrrwwwnnngggXXXLLLAAA>>>???>>><<<<<<===>>>@@@AAAAAAAAA??????<<<>>>@@@AAAAAA>>>;;;999222111000000/////////000111111000000000/////////........................+++++++++,,,,,,,,,------------,,,,,,+++,,,,,,,,,*********+++---///000111......------,,,++++++***)))***+++,,,------------))))))*********+++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++************+++,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000000////////////000000111333555888:::<<<<<<<<<===;;;===CCCIIIPPPZZZdddkkkrrr}}}|||ssslllmmmooommmkkkmmmnnntttzzz|||}}}|||yyyvvvuuuvvvzzz}}}}}}xxxvvvoooeeebbbdddddd```XXXTTTYYYfffooosss~~~{{{xxxwwwxxx}}}~~~~~~{{{wwwvvvwwwxxxyyyyyy}}}zzzzzzuuulllkkkrrrqqqppppppooooooooopppqqqllllllkkkjjjjjjjjjjjjkkkfffggghhhiiijjjkkkkkkkkkmmmllllllkkkllllllnnnnnnnnnoooqqqrrrrrrrrrqqqpppmmmmmmmmmnnnnnnnnnnnnooonnnppprrrqqqpppoooqqqssssssvvvwwwvvvqqqoooqqqttttttuuuwwwzzz|||~~~||||||}}}======>>>>>>?????????@@@???>>>===>>>??????===;;;888888:::;;;===>>>???@@@888:::;;;<<<;;;;;;===>>>;;;???DDDIIIJJJGGGCCC@@@@@@BBBIIIXXXkkk{{{wwwhhh^^^[[[fffvvv}}}~~~vvvsssqqqppprrrmmmwwwtttmmmppp}}}|||nnnaaaXXXLLLAAA???@@@>>><<<;;;;;;===???AAABBBAAA@@@???;;;===???AAAAAA@@@>>><<<333333222111000000111111222222111111000000//////........................---------....../////////++++++++++++,,,---......)))******+++---///111222000000///...------,,,,,,)))***+++,,,------...---))))))******++++++++++++++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++*********+++,,,---...///)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000000////////////000000222333666999;;;<<<<<<<<<@@@>>>AAAHHHOOOWWWbbblllrrr|||wwwoookkkqqqtttrrrpppqqqpppvvvzzz|||}}}~~~|||zzzxxxyyy}}}yyyqqqqqqjjj```ZZZ[[[YYYTTTVVVSSS[[[lllxxx}}}xxxttttttxxxzzz{{{|||{{{}}}|||{{{|||~~~yyywwwuuurrrqqqtttxxx{{{|||yyysssuuuqqqiiiiiiqqqnnnnnnooopppqqqqqqrrrrrrjjjlllnnnllljjjiiikkknnnhhhhhhjjjkkkkkklllllllllnnnmmmllllllmmmnnnpppqqqqqqrrrssstttttttttssssssooooooooonnnoooooopppqqqpppsssuuutttrrrqqqsssvvvwwwzzz}}}{{{vvvssstttvvvsssuuuyyy}}}>>>>>>>>>>>>????????????;;;<<<>>>?????????>>>===<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;:::999888888:::===AAADDDFFFDDDBBB@@@;;;===DDDSSSgggyyyzzzjjjddddddeeezzz{{{sssqqqtttooosss~~~|||rrrooovvv{{{ooogggXXXQQQKKKGGGBBB===;;;===;;;:::;;;===@@@AAA@@@???<<<<<<<<<>>>AAAAAA>>>:::333000...///111111...,,,111111000/////////////////////000000000000//////------------------------......---------,,,,,,,,,)))******++++++,,,,,,---////////////////////////------............------+++*********+++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++/////////......---------,,,,,,---...---,,,***)))+++,,,------......------..............................------------...............///000222333444888888888888999:::;;;;;;>>>AAAFFFKKKRRR]]]kkkttt{{{~~~rrrnnnlllqqqyyy}}}{{{wwwvvvxxx{{{~~~~~~|||{{{}}}}}}|||{{{zzz|||{{{vvvppppppjjj___XXXVVVPPPIIIHHHKKKYYYnnn}}}uuurrrxxx~~~|||vvvqqqpppsssvvvuuusssoooqqquuuxxxzzz}}}|||xxxtttrrrpppmmmkkkjjjjjjjjjkkklllnnnpppqqqsssssstttrrrpppllliiihhhiiikkkllliiikkkmmmppprrrsssssssssooopppqqqooolllmmmppptttrrrrrrsssttttttuuuvvvvvvtttsssrrrqqqqqqqqqrrrsssttttttuuuxxxzzz{{{yyyxxx|||{{{}}}{{{zzz}}}}}}}}}~~~?????????@@@@@@@@@AAAAAA===>>>>>>???????????????======<<<<<<<<<<<<======<<<<<<<<<<<<;;;::::::999>>>@@@CCCEEEDDDBBB???===>>>>>>CCCOOObbbuuuyyykkkffffffrrrvvvtttvvvrrrvvv~~~zzzuuuxxx|||qqqjjjZZZRRRLLLIIIFFF@@@<<<<<<:::::::::<<>>???>>>AAAFFFLLLUUUbbbqqq||||||vvvuuuooonnnooottt{{{~~~{{{{{{|||~~~}}}||||||}}}}}}||||||~~~xxx{{{zzzpppiiikkkhhh```\\\[[[UUUOOOLLLPPP___tttyyytttttt|||}}}vvvooolllnnnrrrsssrrrsssvvvyyy{{{}}}~~~|||wwwsssooonnnnnnmmmmmmmmmnnnnnnnnnoooppprrrtttuuuuuuuuutttrrrnnnkkkiiiiiikkklllkkklllnnnqqqssstttttttttrrrrrrqqqooommmnnnppprrrsssssstttuuuvvvvvvwwwwwwvvvuuutttttttttuuuvvvvvvwwwwwwxxxzzz}}}~~~~~~|||~~~AAAAAAAAAAAABBBBBBBBBBBB???????????????@@@AAAAAA???>>>>>>=========>>>>>>============<<<<<<<<<<<>>@@@@@@??????===<<<<<<===>>>===<<<:::777333111000111000///000///......---............//////000000//////.................................---------,,,,,,,,,///......---,,,,,,++++++++++++++++++++++++++++++------............------++++++******++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,---------,,,+++++++++,,,------......------..............................------------......------...///000222444555777888999:::===???AAABBBAAADDDIIIPPP[[[kkk}}}wwwrrrrrroooqqquuuzzz}}}}}}}}}~~~~~~}}}}}}|||tttzzzsssiiieeeggggggccc```^^^ZZZVVVUUU[[[iii}}}{{{uuusssvvv~~~xxxooojjjlllppptttvvvzzz}}}~~~|||xxxrrrnnniiijjjkkkmmmnnnpppqqqrrrqqqrrrsssuuuvvvwwwwwwwwwvvvtttqqqnnnlllkkkllllllmmmnnnppprrrssstttuuuuuuuuussspppooopppqqqqqqpppttttttuuuvvvwwwxxxyyyzzzxxxxxxxxxxxxyyyzzz{{{|||{{{{{{|||AAAAAAAAABBBBBBBBBCCCCCCAAA@@@???>>>???@@@AAABBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???CCCCCCDDDCCCAAA>>><<<:::??????BBBJJJWWWgggwwwzzzpppnnnrrrzzz|||}}}xxxsssggg\\\TTTVVVWWWQQQEEE===<<<::::::;;;>>>@@@@@@???@@@>>><<<::::::;;;<<<<<<<<<999555111//////000000///......---------.........//////////////////...////////////////////////......---------,,,,,,,,,//////......------------------------------------,,,------......------,,,,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,------......------////////////////////////......------------......------...///111333444555888999999;;;===???AAACCCFFFJJJPPPXXXddduuu|||vvvtttvvvwww{{{}}}|||}}}zzz{{{yyyxxx|||nnndddffffffeeeaaa^^^]]]\\\\\\bbbhhhuuuyyyssstttxxx|||rrrmmmooouuu|||}}}{{{wwwrrrmmmgggiiikkkmmmpppqqqsssssssssssstttvvvwwwwwwwwwwwwuuutttrrrqqqpppoooooopppnnnooopppqqqrrrsssttttttuuurrrpppqqqtttvvvuuussstttuuuvvvwwwyyyzzz{{{|||{{{{{{|||}}}~~~AAAAAAAAABBBBBBBBBCCCCCCAAA@@@???>>>???@@@AAABBBCCCBBBAAA??????>>>>>>>>>???>>>>>>>>>>>>???AAAAAACCCBBBBBBAAA@@@>>>===<<<<<>>===;;;<<<>>>???@@@???@@@>>><<<:::888999:::<<<;;;999666222///...///000......------------...///......////////////......////////////////////////......---------,,,,,,,,,---------....../////////........................,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,......------------............///000222444666777:::::::::;;;===>>>@@@AAAIIINNNVVV___lll|||{{{wwwvvvzzz||||||}}}wwwxxx}}}xxx{{{mmmcccaaa___\\\ZZZXXXYYY^^^cccooovvvyyyuuuxxx}}}}}}wwwsssvvv}}}~~~~~~~~~~~~~~~|||yyyuuurrrkkklllmmmnnnpppqqqrrrsssrrrssstttuuuuuuuuuuuuuuurrrrrrrrrsssssssssttttttooooooooopppqqqrrrsssssstttrrrqqqsssxxx{{{zzzyyyuuuvvvwwwyyy{{{|||~~~AAABBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAABBBCCCCCCDDDCCCAAA@@@>>>>>>======???>>>>>>>>>>>>@@@BBBCCCBBBBBBAAA@@@???>>>>>>===:::???DDDIIIQQQ]]]mmmyyy}}}wwwlllooo~~~~~~|||wwwllldddfffggg___RRRIIIBBB@@@>>>===>>>???????????????===:::777777999;;;:::999777333000...///111.........---......///000---......//////......---..............................---------,,,,,,,,,,,,,,,------...//////000------------------------,,,,,,------------,,,,,,,,,,,,++++++******+++++++++,,,,,,------,,,,,,+++++++++,,,,,,------......***++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------+++,,,------......------..............................------------......//////000222444666888999;;;;;;;;;<<<===???@@@AAAJJJQQQ[[[gggttt{{{wwwxxx}}}||||||~~~wwwwww}}}{{{ooodddYYYVVVTTTTTTTTTXXXbbblllxxxzzz{{{~~~}}}|||zzzzzzzzz|||~~~}}}{{{{{{|||}}}~~~}}}{{{yyyxxxqqqqqqoooooooooppprrrsssrrrrrrsssssssssssssssrrrpppqqqssstttuuuvvvvvvvvvpppppppppppppppqqqrrrssssssssstttwww{{{~~~xxxxxxzzz|||~~~CCCCCCCCCDDDDDDDDDEEEEEECCCCCCDDDEEEEEEEEEEEEDDDDDDCCCAAA@@@>>>======<<<>>>>>>======>>>@@@CCCDDDDDDCCCAAA???>>>=========<<<@@@DDDGGGLLLYYYlll{{{~~~~~~yyyqqquuu~~~~~~{{{qqqjjjjjjjjjaaaUUUNNNFFFCCC@@@>>>?????????>>>>>>>>>>>>;;;777666777999999:::999666222000111222///.........//////000111---......//////......---------------------------......---------,,,,,,,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,++++++******+++++++++,,,,,,------,,,,,,+++++++++,,,,,,---......///++++++++++++,,,,,,------,,,,,,+++++++++,,,---...+++,,,------......------000000000000000000000000......------------......000000111333555777:::;;;:::;;;<<<===???AAACCCDDDLLLUUUdddsss|||rrrqqqxxx~~~|||zzzyyy}}}pppgggYYYWWWWWWYYYYYY\\\fffrrr{{{~~~yyyxxxrrrrrrtttwwwzzz|||{{{zzzzzz{{{|||}}}|||{{{{{{{{{vvvtttqqqooooooppprrrtttrrrrrrrrrsssrrrrrrqqqqqqppprrrtttvvvwwwwwwvvvuuurrrrrrqqqpppqqqqqqsssssstttwwwzzz|||}}}~~~|||}}}~~~EEEEEEEEEEEEFFFFFFFFFFFFDDDEEEFFFHHHHHHGGGFFFFFFDDDCCCAAA???>>>===<<<<<<>>>===<<<<<<>>>@@@CCCDDDFFFDDDBBB???===<<<;;;;;;>>>AAACCCDDDHHHWWWmmm}}}~~~~~~vvvnnnpppwww|||~~~|||sssmmmllljjjaaaWWWPPPHHHEEEAAA????????????>>>===>>>>>><<<777555666888999:::;;;999555222222444///////////////000111111---..................---------------------------......---------,,,,,,,,,.........---,,,,,,++++++------------------------+++,,,,,,------,,,,,,+++---,,,,,,+++*********++++++,,,,,,------,,,,,,+++++++++,,,,,,---...//////+++++++++,,,,,,---------,,,,,,+++***+++,,,...///+++,,,------......------.................................------.........111111222444666999;;;<<<::::::<<<>>>AAADDDFFFHHHOOOZZZkkk|||zzzpppggghhhrrr}}}}}}{{{}}}qqqhhh```^^^^^^aaa``````iiiuuu|||vvvqqqpppmmmnnnppptttxxx{{{{{{zzzzzz{{{||||||{{{zzzzzz{{{yyyvvvrrroooooopppsssvvvrrrrrrrrrsssrrrrrrqqqqqqqqqsssuuuvvvwwwvvvuuuttttttsssrrrrrrrrrrrrttttttvvvzzz~~~~~~~~~GGGFFFEEEEEEEEEFFFHHHIIIHHHJJJLLLJJJGGGEEEEEEGGGCCCBBBAAA???>>>===<<<<<>>>>>>>>??????>>>===BBBGGGHHHKKKVVVhhhwww{{{}}}}}}{{{|||~~~vvvoooppprrruuu{{{|||tttnnnjjjddd\\\VVVUUUNNNEEE@@@???@@@>>><<<@@@???>>>===;;;999888888888;;;===999222------///////////////////////////......------------......------............------//////.........------------,,,,,,++++++,,,,,,---,,,,,,------......//////........................++++++++++++++++++++++++...------,,,,,,------...+++,,,,,,------,,,,,,+++------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...---------......000111222///222444666777999;;;===>>><<<===BBBEEEGGGKKKPPP[[[fffwwwzzzrrriiiaaacccqqq||||||uuunnnnnnlllkkklllpppwww{{{}}}zzz~~~{{{sssmmmkkkkkkkkknnnrrrwww{{{}}}}}}}}}yyyzzz{{{||||||}}}}}}}}}{{{zzzxxxuuurrrqqqssstttqqqqqqrrrqqqooooooppprrrvvvvvvuuuuuuuuuvvvvvvwwwxxxxxxwwwwwwxxxxxxyyyzzz}}}GGGGGGFFFFFFFFFGGGHHHIIIIIIKKKLLLKKKHHHFFFFFFGGGDDDCCCBBB@@@???>>>======???===<<<===AAACCCCCCBBBBBB@@@======>>>@@@@@@@@@@@@CCCFFFHHHMMMZZZkkkxxxzzzwwwxxx|||vvvnnnkkklllttt~~~~~~xxxtttqqqllleee______XXXNNNFFFBBB@@@???>>>@@@???>>>===;;;:::999888<<>>CCCFFFIIIOOOVVVcccnnn~~~rrrjjjhhhccc^^^bbbmmm|||||||||{{{yyywwwwwwyyy{{{|||zzz}}}~~~}}}~~~~~~zzztttnnnjjjiiijjjnnnppptttyyy|||}}}}}}|||{{{{{{|||}}}}}}}}}||||||zzzyyyxxxvvvtttsssuuuwwwtttuuuuuusssqqqooopppqqqwwwwwwvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{||||||}}}HHHHHHGGGGGGHHHHHHIIIJJJKKKLLLMMMLLLIIIHHHGGGHHHEEEDDDCCCAAA@@@???>>>>>>@@@???>>>@@@BBBCCCCCCBBBAAA>>><<<;;;>>>@@@BBBCCCCCCDDDEEEIIIQQQ___ooozzz~~~|||}}}~~~xxxttttttzzzuuulllhhhjjjqqq|||{{{yyy|||~~~~~~}}}|||zzzvvvooojjjkkkeee[[[PPPGGGBBB@@@?????????>>>===<<<:::999999>>>@@@BBB@@@:::666444555111111111111111111111111000000////////////000000---......//////......---...............---------------,,,,,,,,,,,,---------------------,,,,,,,,,............------,,,,,,------------------------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++------------------------//////...------------...,,,,,,,,,---------............---,,,,,,---......------......///111222333555666888999999:::<<<>>>@@@>>>???DDDHHHNNNWWW```pppzzzssshhhbbb^^^^^^___ccckkkvvv}}}|||zzzxxxxxxyyyxxxvvvrrrnnnlllmmmoooppprrrvvvzzz|||}}}||||||}}}}}}~~~~~~}}}}}}|||{{{xxxyyyxxxwwwuuuuuuwwwyyywwwxxxxxxvvvsssqqqrrrrrryyyyyyxxxxxxyyy{{{}}}~~~IIIIIIIIIIIIJJJJJJKKKKKKMMMNNNNNNMMMKKKIIIHHHHHHFFFEEECCCBBB@@@@@@??????AAAAAAAAABBBCCCCCCBBBAAA???===:::;;;>>>BBBDDDEEEEEECCCDDDIIIUUUeeesss{{{}}}}}}}}}vvvrrrrrr{{{|||nnniiihhhppp~~~yyyuuuuuuyyy~~~}}}wwwssssssoooggg]]]RRRHHHBBB??????>>>>>>===<<<;;;;;;:::<<<>>>@@@>>>:::666444333111111111111111111111111000//////////////////000......////////////..............................------,,,,,,,,,,,,------//////......------,,,,,,000000//////......------------------------------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++------------------------///......---------------,,,,,,,,,---------............------------......---......///000222333444444666888888888888:::;;;???>>>???EEEKKKSSS```lll~~~~~~ooogggeee^^^bbbggglllpppuuu|||~~~{{{|||~~~}}}xxxttttttuuuuuusssqqqooooooqqqsssppprrrvvvzzz}}}}}}}}}|||~~~}}}|||{{{yyyyyyyyywwwuuuuuuvvvxxxwwwxxxyyyxxxwwwuuuvvvwww|||{{{{{{{{{}}}JJJKKKKKKLLLLLLLLLLLLLLLOOOOOONNNMMMLLLKKKIIIGGGFFFEEEDDDBBBAAA@@@??????AAABBBDDDDDDDDDBBBAAA@@@===;;;:::;;;>>>CCCEEEFFFDDDCCCDDDLLLZZZiiivvv|||}}}{{{|||xxxssspppqqqxxxkkkbbbgggrrr~~~~~~wwwsssuuu}}}}}}zzzzzzxxxssslllaaaSSSGGG???>>>>>>=========<<<<<<<<<;;;===???>>>;;;888555333000000000000000000000000///......------......///...//////////////////...---........................------,,,,,,------...000/////////......------,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------...---,,,,,,+++,,,,,,,,,,,,,,,,,,---------.......................................///111333444555666777999999888888:::;;;???>>>AAAHHHOOOYYYjjjxxxuuuiiieeeeeefffllltttxxxzzz}}}}}}zzzvvvuuuwww|||}}}xxxtttsssrrrrrrqqqooommmmmmooorrrooorrrvvvzzz}}}~~~~~~}}}~~~|||{{{zzzzzz{{{zzzxxxuuuttttttuuuuuuwwwzzz{{{{{{|||}}}~~~KKKLLLMMMNNNNNNNNNNNNMMMQQQOOOMMMMMMMMMKKKHHHFFFFFFEEEDDDBBBAAA@@@??????@@@CCCEEEFFFDDDAAA???>>>;;;::::::<<<@@@CCCEEEEEEBBBCCCHHHQQQ___nnnyyy{{{vvvuuusssppppppttttttccc```fffppp~~~~~~vvvttt{{{zzzqqqbbbPPPCCC========================<<<>>>???@@@>>>;;;777555////////////////////////......------------.........//////000000//////...---------.....................------------........................------,,,,,,,,,---------------++++++++++++++++++++++++...------,,,,,,------...+++,,,,,,------,,,,,,+++------------------------------,,,++++++++++++,,,,,,,,,,,,---------......---...////////////...---......///000222333555666888999;;;;;;;;;;;;===>>>???@@@EEEMMMVVVbbbttt~~~ooogggeeegggpppvvv}}}|||{{{}}}}}}vvvrrrqqqtttyyy~~~~~~zzzvvvttttttuuutttrrrpppqqqsssvvvrrruuuxxx|||~~~~~~}}}~~~~~~~~~~~~}}}|||{{{zzz|||||||||zzzwwwttttttuuuuuuyyy}}}LLLMMMNNNOOOPPPOOOOOONNNQQQOOOMMMLLLLLLKKKHHHEEEEEEEEECCCAAA@@@????????????CCCFFFGGGCCC???===<<<::::::;;;>>>BBBDDDDDDDDDAAAEEEMMMXXXeeerrr}}}yyysssqqqpppqqqvvv}}}mmmaaa___cccrrr{{{uuu{{{~~~oooZZZJJJ===============>>>>>>>>>===>>>???AAA@@@===888555000000000000000000000000//////............////////////000000000000//////---------.........//////......------------......++++++,,,,,,,,,,,,,,,---------......///000000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///000000///...---......///000222444666777888999;;;<<<<<<<<<>>>@@@@@@CCCJJJTTT]]]jjj~~~tttllliiikkkmmmvvvzzz}}}xxxxxx{{{~~~~~~xxxtttsssuuu{{{zzzxxxyyy||||||}}}~~~~~~|||xxxvvvwwwwwwwwwvvvuuuvvvyyy{{{xxxzzz}}}~~~|||}}}}}}}}}}}}||||||{{{zzz|||}}}~~~|||zzzxxxxxxxxxyyy}}}MMMNNNOOOPPPQQQPPPOOONNNQQQOOOLLLLLLLLLKKKHHHDDDEEEDDDCCCAAA@@@???>>>>>>???CCCGGGGGGCCC>>><<<;;;999:::;;;???CCCDDDDDDBBBAAAGGGRRR]]]iiitttyyyrrrpppqqqttt}}}zzzfff\\\[[[iii{{{~~~vvvzzz}}}{{{xxxaaaPPP============>>>>>>>>>>>>;;;<<<>>>@@@???===888444111111111111111111111111000000////////////000000//////000000000000//////---------.........//////......------------......)))))))))******++++++,,,)))******+++,,,---......------------------------,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++------------------------//////...------------...,,,,,,,,,---------......---...///000000///...---......///111222555666777555777999::::::;;;===???BBBFFFNNNYYYbbbppp~~~rrriiigggjjjnnnqqqwwwzzzyyyuuuvvvzzz}}}zzzyyywwwyyy}}}zzztttqqqrrrxxxyyyzzz|||}}}|||yyywwwssssssssssssssstttxxx{{{~~~}}}{{{|||||||||||||||{{{{{{zzz|||}}}~~~|||{{{{{{|||}}}TTTRRRQQQQQQQQQPPPMMMKKKNNNMMMKKKGGGEEEDDDFFFHHHCCCBBBBBBBBBBBBAAAAAAAAA???@@@AAABBBAAA>>>;;;999======>>>@@@BBBCCCCCCBBBEEELLLWWWdddpppyyyzzzvvvpppnnnqqqyyyxxxiiicccggglllzzzzzzzzzzzz~~~ooo\\\EEEAAA@@@AAA@@@>>>>>>AAA<<<<<<>>>@@@AAA@@@<<<:::555444222111/////////000......------------......333333222111000000111111///...---,,,,,,---...///111///------......---,,,++++++,,,------......///........................---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,---------......000///---,,,+++,,,------...........................///////////////......000000111333555666888888999::::::;;;>>>AAAAAA@@@HHHKKKUUUcccnnnyyy~~~wwwnnnhhhhhhjjjlllmmmssszzz|||ttttttzzz|||~~~~~~}}}~~~}}}xxxssspppooovvvxxx|||~~~~~~}}}xxxwwwuuuvvvyyy{{{||||||~~~~~~}}}~~~}}}|||{{{|||}}}}}}{{{~~~~~~TTTRRRQQQPPPPPPOOOLLLJJJHHHIIIIIIHHHEEEDDDDDDEEECCCCCCBBBAAAAAA@@@?????????@@@AAABBBBBB@@@>>>=========>>>@@@CCCEEEEEEEEEIIIPPP\\\iiittt|||uuurrrooonnnttt~~~uuuiiigggjjj~~~yyyxxxxxxxxx{{{{{{|||uuucccHHHBBB>>>??????<<<;;;=========>>>@@@AAA@@@===:::666555333111000///000000000//////......//////000111111000//////////////////......------......///000...------.........---........................---------------------------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------+++*********++++++...........................///////////////......000111222333555777888999888999999:::===@@@@@@@@@MMMRRR^^^mmmyyywwwsssnnnllllllnnnnnnnnnsssyyy~~~xxxwww{{{|||xxxxxx}}}~~~yyyuuutttssszzz||||||{{{zzzzzz|||~~~~~~}}}~~~}}}~~~}}}|||{{{{{{{{{||||||zzz}}}~~~||||||SSSQQQOOONNNNNNLLLJJJHHHBBBDDDFFFFFFEEECCCBBBCCCDDDDDDCCCCCCBBBAAAAAA@@@BBBBBBBBBCCCCCCBBBBBBBBB??????@@@BBBDDDFFFGGGHHHNNNWWWdddpppyyysssqqqoooqqqxxxwwwnnnlllsss{{{yyyxxxwwwxxx{{{{{{{{{}}}|||jjjOOOEEE>>>>>>???===;;;;;;>>>>>>???@@@BBBAAA???<<<888666444222000000000000111000000//////000000111//////......------...............//////.........///---,,,,,,...//////...111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------............------,,,,,,,,,---------......,,,,,,,,,---------......---,,,+++*********+++,,,........................////////////////////////111111333444666777999999:::::::::<<<>>>@@@BBBCCCNNNVVVeeeuuu}}}qqqqqqrrrtttvvvuuurrrpppqqqvvv{{{~~~~~~{{{yyyvvvrrrsssxxx|||~~~|||~~~~~~{{{yyyyyyzzz}}}~~~}}}}}}||||||{{{zzz{{{{{{{{{zzz|||~~~|||zzzyyyyyy{{{~~~QQQOOOLLLKKKJJJIIIGGGEEE???AAACCCDDDCCCCCCDDDEEEGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHFFFDDDCCCCCCDDDDDDCCCDDDDDDDDDEEEFFFIIIKKKRRR\\\jjjvvv}}}~~~}}}tttsssrrruuu|||}}}rrrooovvv~~~}}}{{{yyyyyy||||||~~~oooWWWKKK@@@>>>@@@???======?????????AAACCCCCC@@@>>>999888555333111000000000111000000//////000000111///......------.........---...///000000///...---...---+++,,,.../////////////////////......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------............------,,,,,,,,,---------......,,,,,,,,,---------......///...---,,,,,,---...///........................///////////////000000000222222444555777888::::::===<<<<<>>???AAA@@@@@@BBBDDDDDDBBBAAA;;;:::777444222111000000000//////......//////000000//////...//////000000---...///000000///...---...---+++,,,.../////////,,,,,,---------.........---------------------------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......///...---------...///000........................///////////////000111222333333555666888999;;;;;;>>>;;;<<<@@@AAAAAAGGGOOOXXXfffzzzyyy}}}wwwoooooorrruuuyyy|||uuuqqqllljjjooouuuyyy|||wwwvvvtttssswww|||~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~{{{wwwtttrrrrrrrrruuuyyy|||~~~MMMKKKHHHFFFFFFFFFFFFEEEDDDEEEFFFFFFHHHLLLQQQUUUTTTUUUXXX[[[___bbbdddfff]]]XXXPPPIIIDDDDDDEEEGGGLLLLLLLLLIIIFFFHHHMMMRRR[[[fffttt}}}{{{vvvtttooosssyyyuuullliiissswwwwww{{{gggXXXIIIAAA>>>======???BBBAAAAAACCCDDDEEEDDDCCC===;;;999555333111000000000//////......//////000000000//////000000111111/////////000000////////////---,,,,,,...//////...++++++,,,,,,---......///........................---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---,,,+++++++++,,,---...........................000//////...///000222333444444666777999:::<<<<<<<<<999:::???AAA@@@IIITTT___ooo{{{tttqqqpppqqqsssyyy~~~vvvnnniiieeedddkkksssyyyzzzvvvuuutttsssvvv{{{{{{wwwsssqqqpppnnnqqqvvvzzz{{{|||~~~NNNKKKHHHGGGHHHIIIIIIHHHFFFHHHKKKMMMOOOSSSXXX[[[]]]___aaadddhhhkkknnnooobbb\\\RRRJJJEEEEEEGGGJJJKKKLLLLLLJJJHHHJJJQQQWWWcccmmmzzzxxxttttttrrrwwwqqqcccfffsss}}}{{{yyy|||ssseeeTTTHHH@@@;;;===AAACCCBBBBBBCCCEEEFFFFFFEEE???===:::666333111000000111000000//////000000111000000//////000000111222000000////////////000000000...------.........---------------............---------------------------,,,,,,++++++,,,,,,---------............------,,,,,,,,,---------......,,,,,,,,,---------......---,,,++++++,,,---...///........................000///......///111333444444555666888:::;;;<<<===>>>:::;;;BBBDDDCCCMMM\\\gggxxx~~~|||vvvqqqooonnnrrr|||yyyqqqhhhccc```aaajjjsss{{{~~~yyyvvvwwwwwwvvvyyy~~~|||wwwrrrppppppkkkoootttxxxzzz{{{|||}}}OOOLLLIIIHHHIIIKKKKKKKKKFFFJJJOOOSSSVVVXXX[[[]]]ccceeegggjjjmmmppprrrsssddd]]]SSSJJJEEEFFFIIILLLIIIKKKLLLJJJIIILLLUUU\\\hhhrrr}}}vvvtttuuuyyy~~~xxxccc___hhhsssyyywwwsss|||zzz~~~ppp^^^OOOCCC===>>>DDDDDDCCCBBBCCCFFFGGGGGGFFF???===:::777444222111000222222111111111111222222///////////////000111111111000///......///000111111///------......---,,,000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......////////////......,,,,,,,,,---------......,,,,,,,,,---------......///......---...///000111........................000///......///111333444555555777888:::<<<======AAA===???FFFHHHHHHSSScccrrryyy|||{{{sssnnnkkkmmm{{{yyyxxxooofffaaa^^^aaajjjuuu~~~~~~}}}yyywwwyyyzzzzzz}}}}}}wwwsssppppppjjjnnnssswwwyyyzzz{{{|||NNNNNNOOOOOOOOOOOOOOONNNPPPRRRVVVZZZ^^^aaacccccccccfffhhhjjjqqqxxxxxxtttiii___RRRIIIHHHJJJNNNOOORRRNNNJJJHHHKKKRRR[[[aaakkkxxxyyypppqqqxxxlll^^^]]]cccqqq}}}uuunnnjjjnnn{{{}}}yyyjjjWWWJJJFFFCCCAAA@@@@@@@@@BBBEEEGGGHHHGGGFFF@@@:::666555444333111000000000000111111111111222111///...---...000111555222///---....................................111111000000//////..............................///............---------,,,,,,,,,---------......+++,,,,,,------......///,,,,,,,,,---------......////////////////////////000000//////.........---......000111333555666666444666888888888777888999>>>???AAACCCHHHSSSaaajjjyyywww~~~yyymmmgggiiirrr}}}}}}zzzvvvkkkgggaaa]]]^^^eeepppxxx}}}~~~}}}zzz|||}}}zzzyyywwwwwwzzz~~~}}}xxxsssqqqoooqqqsssuuuxxx{{{~~~OOOPPPQQQRRRSSSTTTTTTTTTUUUWWWZZZ]]]___aaabbbbbbcccfffhhhkkkrrrwwwvvvqqqhhh^^^RRRIIIHHHKKKOOOPPPSSSPPPLLLJJJNNNVVV___eeeooozzzyyyqqquuu}}}|||hhh]]][[[eeesss}}}|||tttnnniiiiiirrr}}}~~~{{{ppp[[[MMMGGGCCC???BBBAAA@@@BBBDDDFFFFFFEEEEEEAAA;;;888666555333000222111111111000000//////000///...---...///111333666333000.........------..................------000000000///////////////....................................------------,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......////////////////////////000/////////...............///000111333555666777666777999:::999999:::;;;???@@@CCCFFFLLLXXXgggrrrzzz||||||zzzzzztttlllffffffnnnzzz~~~vvvpppjjjhhhdddaaaccckkkuuu|||}}}|||}}}~~~||||||}}}~~~}}}|||{{{~~~~~~yyywwwsssuuuwwwzzz~~~PPPQQQSSSUUUWWWXXXYYYZZZWWWXXXZZZ[[[]]]]]]^^^^^^aaaeeeiiimmmssswwwtttmmmeee\\\PPPJJJIIIMMMPPPQQQTTTQQQMMMMMMQQQ[[[eeelllsss~~~xxxsssyyyzzzdddWWW[[[fffqqq}}}wwwqqqkkkgggjjjpppvvv~~~wwwyyy}}}wwwbbbSSSLLLFFFAAABBBAAA@@@AAACCCDDDDDDDDDDDDAAA===;;;999666333000333333222111000///............---...///000222444666333000.........---,,,/////////......---------//////////////////000000....................................------------,,,,,,,,,---------............------,,,++++++***,,,,,,,,,---------......////////////////////////////////////...............///000222333555666777777999::::::::::::;;;===???AAADDDIIIRRR```rrr~~~zzzzzz|||vvvsssqqqooojjjeeeccciiivvvyyyuuuyyyzzzpppjjjjjjjjjiiiiiilllsss|||}}}~~~}}}|||}}}~~~~~~~~~~~~~~~|||}}}QQQRRRSSSUUUWWWXXXXXXYYYSSSSSSTTTUUUVVVWWWWWWWWW]]]bbbhhhnnntttxxxtttlllaaaYYYOOOJJJJJJNNNQQQRRRSSSQQQNNNNNNTTT___jjjqqqwww~~~wwwuuu|||qqq]]][[[bbbgggrrrzzzssskkkhhhiiioootttttttttwww}}}}}}jjj\\\SSSKKKEEEAAA@@@???@@@BBBDDDEEEDDDCCCBBB@@@>>>;;;777333111222222111111000//////...............///000222222333111///.../////////...000000//////......---------......//////000000000.................................---------,,,,,,,,,,,,,,,---------......000000/////////.........,,,,,,,,,---------......///////////////////////////////////////............///000222444555666777777999::::::::::::<<<>>>???AAAFFFMMMXXXiii}}}xxxrrrwww{{{qqqnnnkkklllkkkddd```dddrrr~~~vvvkkkeeekkkwww}}}ssslllhhhkkkmmmooorrrvvv}}}~~~|||{{{}}}~~~~~~~~~QQQQQQRRRSSSSSSSSSRRRRRRLLLMMMMMMOOOPPPRRRSSSTTTWWW]]]eeellltttxxxtttlll]]]VVVMMMIIIJJJNNNPPPQQQPPPNNNMMMOOOVVVaaalllsssxxx~~~yyyyyyjjj______^^^gggsss{{{rrrllljjjgggiiiqqqrrrooorrr|||ttteeeZZZOOOFFFAAA???>>>???BBBDDDFFFFFFCCCCCCBBB@@@<<<888444222000000000000000000111111000000///////////////000000///......000111111000000000/////////.........------......//////000000...........................------------,,,,,,,,,,,,,,,,,,---------.............../////////000000,,,,,,,,,---------......////////////////////////........./////////////////////111222444666777777777888999999999:::<<>>BBBIIIRRR```sssvvvrrrrrryyywwwpppooommmooommmfff___bbbooo{{{|||kkk]]][[[dddqqq|||sssmmmjjjjjjmmmpppuuuzzzyyyxxxvvvvvvxxxzzz{{{{{{PPPPPPPPPOOOOOONNNMMMLLLIIIIIIJJJKKKMMMOOOQQQRRRQQQXXX```hhhqqquuuqqqjjjYYYSSSLLLHHHIIILLLNNNNNNLLLLLLMMMPPPXXXbbblllrrryyy~~~iii___XXX^^^hhhxxxzzzsssooobbbaaaeeevvvuuunnnppp|||qqqcccTTTIIICCCAAA??????BBBDDDFFFFFFDDDEEEDDDBBB===888666555//////000000111111111111000000000000/////////...///......///111222111000////////////////////////..................//////........................------------,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,------......,,,,,,,,,---------......////////////////////////.........//////////////////000111333444666777888777888999999888:::===@@@AAAFFFOOO[[[kkkzzzooonnnqqqwww~~~~~~wwwtttuuuvvvvvvrrriiiaaacccnnnyyy|||ppp___RRRWWWaaaooo{{{|||rrrkkkiiikkkmmmqqqtttzzz~~~vvvwwwwwwxxxyyyzzz||||||NNNNNNNNNNNNMMMLLLKKKJJJGGGGGGGGGHHHIIIKKKMMMNNNMMMSSS[[[bbbjjjoookkkdddWWWQQQJJJGGGHHHKKKLLLLLLJJJKKKMMMRRRZZZccckkkqqqyyy{{{hhhYYY[[[___nnn|||yyyiiieeedddooo}}}sssqqq|||}}}ooo___SSSGGGDDDAAA@@@AAACCCDDDDDDEEEFFFFFFBBB<<<888777777111111111000000000000000/////////000000000000///111000//////000000///---.........///000000111111..................------........................---------,,,,,,,,,++++++,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////............/////////000///000111333555666777888888999:::999999;;;???BBBFFFMMMXXXgggxxxqqqhhhhhhjjjpppwww|||}}}}}}}}}{{{yyy{{{xxxmmmdddeeennnwwwyyyrrrhhh\\\SSSXXXcccpppwwwxxxwwwyyy{{{yyyvvvrrrkkkggggggkkkoootttxxx}}}}}}yyyzzz|||~~~NNNNNNNNNNNNMMMMMMLLLKKKFFFEEEEEEDDDEEEGGGHHHIIIKKKQQQXXX^^^fffjjjfff___VVVPPPIIIFFFHHHJJJKKKJJJIIIKKKNNNTTT\\\dddlllpppzzzttt___]]]]]]hhhtttnnniiioooyyysss~~~zzzkkk^^^KKKHHHDDDAAAAAABBBBBBBBBFFFGGGFFFBBB<<<888888999333333222111000///......,,,---...000111111111111333222111000000///,,,***------...///000111222222/////////......------,,,........................---------,,,,,,,,,++++++,,,,,,,,,---------......///......------,,,,,,+++,,,,,,,,,---------......////////////////////////---.........//////000000000000111333555666888888:::;;;;;;;;;;;;===@@@DDDKKKRRR___ooo}}}kkkbbbcccbbbiiiqqqwwwzzz{{{|||}}}|||yyyzzzzzz{{{{{{ooofffgggooovvvxxxvvvnnnggg```[[[\\\fffrrrvvvssspppssswwwwwwzzz|||xxxmmmmmmllliiifffgggkkkpppvvvzzz|||xxx{{{~~~PPPPPPOOONNNMMMKKKKKKJJJHHHEEEBBBAAACCCFFFGGGGGGHHHKKKRRRZZZ```bbbaaa___QQQKKKDDDBBBEEEIIIJJJIIIIIIJJJNNNTTT\\\eeelllqqqxxxzzz|||ooobbb[[[fff}}}|||sssjjjmmm|||mmm^^^PPPEEEDDDEEECCCCCCFFFKKKIIIFFFBBB>>>;;;999888333333444444444333222222222111000111222111000...333000...///000111///,,,---...000111222222111111..............................------------............///---++++++,,,---///...---,,,,,,---...///......------------.........---,,,+++++++++++++++............///////////////............//////000000333555666555555666888<<<999:::>>>@@@AAAEEEJJJJJJWWWiii|||uuuggg___]]]```hhhttt}}}}}}{{{{{{~~~~~~zzzuuurrrttt{{{xxxqqqoooppprrruuurrrttt|||sssllliiihhhhhhtttrrrqqqrrrttttttrrroooqqquuuwwwxxx{{{}}}vvvkkkaaadddggghhhiiikkkqqqvvv{{{}}}~~~|||}}}~~~|||}}}RRRQQQPPPOOOMMMLLLKKKJJJGGGDDDAAA???AAACCCDDDDDDEEEHHHNNNUUU[[[^^^\\\[[[UUUNNNFFFCCCEEEGGGHHHGGGKKKMMMPPPVVV]]]eeelllpppvvvwwwxxxyyy{{{}}}~~~~~~oooaaacccsss~~~vvvmmmooovvveeeVVVHHHCCCCCCBBBBBBDDDHHHGGGEEECCC@@@===;;;:::333333444444333333222222444333111222222222000...222000...///111111000...///000111222333333222222..............................------------............///---++++++,,,...//////...---------...............------.........//////...---------------............////////////000000/////////000111111111333555666666666777888;;;999999===???@@@DDDJJJSSSaaattt{{{qqqggg```___ccciiisss{{{~~~~~~|||xxxsssoooqqqyyyyyyttttttvvvwwwwwwmmmqqqzzzyyyttttttwwwyyy|||zzzxxxwwwwwwtttppplllmmmppprrrsssuuuuuulllaaa]]]aaaeeehhhiiilllrrrvvv|||}}}|||{{{|||}}}}}}~~~UUUTTTRRRPPPNNNLLLKKKKKKGGGDDD@@@???@@@AAABBBBBBCCCEEEJJJPPPVVVXXXWWWVVVTTTNNNFFFCCCDDDGGGHHHHHHMMMOOOSSSYYY```gggmmmppptttrrrqqqqqqsssxxx}}}oooeeejjj}}}yyyrrrsss~~~rrraaaNNNEEEBBBBBBBBBCCCDDDDDDEEEDDDBBB@@@===;;;444444444333333222222222555333222222222222000///000///...///111111111///000000222333333444333333////////////////////////......------------............///---,,,+++---...000///...---------------........................000000000///////////////............////////////111111000000111222222333222444666777666666888999<<<:::;;;>>>???@@@FFFMMMZZZhhh|||zzzqqqmmmhhheeedddhhhmmmuuu|||}}}yyytttpppqqqzzzzzzxxx|||~~~{{{kkkoooyyy}}}|||xxxrrrkkkfffeeeiiikkklllmmmkkkbbbXXXZZZ___fffjjjmmmqqqvvvzzz}}}~~~~~~{{{zzz{{{}}}~~~WWWVVVSSSQQQNNNMMMLLLLLLIIIFFFBBB@@@@@@AAABBBAAABBBDDDGGGLLLQQQTTTSSSRRRNNNIIICCCAAABBBFFFIIIJJJMMMPPPVVV]]]dddjjjoooqqqqqqoookkkjjjnnnvvvqqqiiirrr~~~zzzuuuwww}}}mmmXXXJJJDDDCCCCCCCCCBBBDDDEEEFFFDDDAAA===;;;555444444333222222222222222111000000111222222000/////////000111111111111000000111222222333333333////////////////////////......------------......---...///...,,,,,,---///000//////...---------,,,---..................---//////000000000/////////............////////////111000000111111222333444333555777888777777999:::>>><<<===@@@AAADDDKKKTTT___nnnoooiiijjjkkkkkkkkknnnttt|||~~~zzzwwwwww|||~~~}}}}}}nnnrrr|||~~~wwwooohhhcccaaacccfffhhhhhheee]]]VVVYYY```iiippptttwww|||~~~}}}{{{{{{|||}}}XXXWWWTTTQQQNNNMMMMMMMMMIIIFFFBBB@@@@@@AAAAAAAAAAAABBBDDDHHHLLLNNNNNNMMMJJJFFFBBB@@@AAADDDGGGIIILLLPPPWWW```gggmmmqqqsssoookkkhhhhhhmmmwwwqqqmmm{{{{{{vvvsssvvv~~~xxxeeeSSSGGGCCCBBBAAACCCDDDFFFGGGEEEAAA<<<:::666555444222222111222222///---,,,---000222333222//////000111111111222222//////000000111222222333000000000000000000000000......------------......---...///...------...000//////.........------,,,------...//////...---------....../////////...---............////////////000000000000111222333444444666888999888888:::;;;<<<<<<===AAACCCFFFQQQ[[[iiiyyyyyyjjjggglllppprrrsssuuu~~~}}}tttvvv}}}vvvoooiiiffffffeeeffffffeee```ZZZWWWZZZbbbmmmvvvzzz}}}~~~~~~XXXVVVSSSPPPNNNNNNNNNNNNIIIFFFBBB@@@@@@AAABBBAAAAAAAAABBBDDDHHHJJJJJJIIILLLJJJGGGEEEDDDDDDEEEFFFLLLQQQZZZbbbjjjnnnqqqqqqjjjhhhfffhhhooo{{{~~~oooooowww{{{tttpppttt{{{~~~~~~wwwvvvxxxxxxbbbOOOEEEBBB@@@CCCEEEFFFGGGEEEAAA===;;;777666444222111111222222...---+++,,,///111222222///111222111000000111222////////////000111222333000000000000000000000000......------------......---...///...------///111------...//////......---,,,---...//////...---,,,+++,,,---...///...---,,,............//////////////////000000111222444444555777999:::999999;;;<<<999999<<>>888666444222111111111222111///------...000111111000222333222000///000222000000000000000222333444111111111111111111111111......------------......---...///...---...///111+++,,,---////////////...,,,---///000000///---,,,***,,,---//////...---,,,............////////////000000111111222444555666555777::::::::::::;;;===999:::???DDDHHHPPP```ooo}}}tttnnnooosssuuuxxx||||||~~~yyyqqqjjjhhhkkknnnjjjccc^^^[[[XXXUUUXXX^^^bbblllzzzVVVTTTQQQOOOMMMNNNOOOPPPQQQNNNKKKIIIJJJKKKLLLLLLKKKJJJIIIJJJMMMOOOOOOOOOLLLNNNPPPQQQPPPOOOPPPPPPRRRWWW^^^fffkkklllkkkjjjbbbbbbdddjjjtttpppkkkkkkwwwyyy|||yyyvvvvvvtttqqqrrrmmmkkkrrriiiTTTKKKGGG@@@AAACCCDDDEEEDDDCCCBBB888666444222000111111222555333///...///000000000111333444333000...000222222111111000111333444555111111111111111111111111.........------.........---...///.........000222***+++---///000000//////,,,---///000000///---,,,***,,,...///000///...---............/////////000222222222333444555777777666888:::;;;:::;;;<<<===<<<===BBBIIINNNWWWhhhxxxzzztttppprrrtttuuuyyy}}}}}}~~~zzzrrriiibbbbbbffflllbbb[[[UUUUUUTTTTTT[[[eeeiiisss~~~~~~~~~}}}}}}~~~~~~}}}|||}}}~~~|||VVVTTTQQQNNNMMMOOOQQQSSSUUUTTTSSSSSSUUUVVVVVVUUU[[[ZZZYYYXXXVVVTTTPPPMMMQQQTTTYYY]]]___^^^[[[YYY[[[^^^bbbgggiiihhheeeaaa```\\\```nnn}}}~~~kkkjjjttt}}}~~~vvvmmmrrr}}}uuukkkhhhfffkkkxxxdddMMMDDDEEEDDDDDDGGGJJJIIIEEEAAA<<<999555333333333222222111111000///////////////222222222111000//////...//////000000111111111222111111000000//////..............................000000///...............------------------------.......................................---------111111///......---------000111222333555666777777888999999999888:::<<>>===:::666444333333333222111111000/////////000000222222111111000///////////////000000000000111111000000000000////////////........................000//////............///////////////////////////........................000000000111111111111111............///000111222111222333444555777888888888999::::::999;;;===@@@AAACCCJJJUUUbbbssszzzrrrlllkkklllvvvqqqpppjjj___WWWUUUTTTSSSNNNOOORRRWWW___iiiqqqvvvzzz}}}|||}}}}}}}}}|||yyywwwuuuqqqpppooooooooonnnkkkhhhfffggghhhiiiiiigggeeedddccccccccccccdddfffggghhhjjjmmmooommmjjjlllrrrxxx|||tttkkkbbb\\\YYYYYYZZZ```iiippprrrpppjjjfffhhhiiiiiihhhfffeeeddddddiiijjjoooxxx}}}yyyyyyqqqfffqqqvvvccc^^^]]]cccmmmvvvgggNNNHHHEEEBBBBBBDDDEEECCC@@@>>>;;;777444444444333222111111000000///000000111111111111111000000////////////000000000000000000000000000000////////////........................000///............//////------------------------........................000000000000000111111111............///000111222222222333555666777888999888999:::::::::;;;>>>AAABBBEEEMMMZZZiii|||uuummmjjjkkkmmmuuu}}}~~~rrrpppkkkbbbYYYTTTRRRQQQOOOTTT[[[dddlllttt{{{{{{~~~~~~wwwxxxxxxxxxvvvrrrooommmkkkjjjiiiiiiiiihhheeebbb___```aaaaaa```^^^\\\[[[uuuuuuuuuuuuuuuuuuuuuuuusssuuuuuurrrooopppvvv}}}xxxlllaaa[[[ZZZ[[[]]]ccclllsssvvvrrrlllhhhjjjjjjiiifffccccccdddgggrrrvvv{{{yyy}}}zzzllluuullleeeaaacccjjjqqq{{{mmmUUUHHHDDDAAA@@@CCCEEEDDDCCC???<<<888555444444333222111111000000000000111111111111111000000000000000000000//////////////////////////////000000000000........................//////............//////------------------------................................./////////000000000000////////////000000222333444555777888999999999:::;;;;;;;;;<<<@@@BBBCCCGGGRRRaaaqqqxxxooojjjhhhhhhnnnvvv}}}~~~yyysssoooiiiaaaYYYSSSQQQRRRSSSZZZfffpppwww}}}~~~|||~~~}}}{{{vvvqqqqqqqqqpppmmmjjjgggeeecccbbbaaa```___]]]ZZZWWWUUUVVVVVVUUUTTTSSSQQQPPP}}}|||wwwwwwvvvtttsssvvv}}}{{{mmmaaa\\\]]]```dddjjjrrryyyzzzwwwqqqlllkkkkkkiiieeebbbbbbgggkkk{{{}}}yyyttt{{{wwwnnnfffeeeiiinnnwwwuuu```KKKFFFAAA???BBBDDDEEEDDD@@@===999666555555444333111111000000000111222222111111000000000000000000000000////////////......////////////000000000000........................///............//////000////////////////////////........................,,,,,,------......//////111111000//////000000000333444555666777999::::::999:::;;;;;;<<<===AAACCCFFFMMMZZZlll|||zzzqqqhhhcccdddgggppp{{{}}}wwwoooiiibbb\\\VVVQQQRRRWWW[[[dddqqq{{{~~~~~~~~~}}}~~~}}}~~~|||zzzyyyzzzzzzxxxrrrnnnjjjiiihhhfffcccaaa___]]]^^^]]][[[ZZZYYYWWWTTTQQQOOOOOOOOOOOONNNMMMLLLKKK|||yyywwwuuuwww}}}|||nnnaaa]]]```eeekkkpppwww|||~~~zzztttpppkkkkkkiiieeebbbcccjjjqqq{{{}}}zzz~~~yyynnnjjjkkkooowww|||lllQQQJJJCCC@@@AAACCCCCCCCCAAA>>>999777555555444333111111000000111111222333000000000000000000000111000000/////////............/////////000000000111.......................................///000000////////////////////////........................+++,,,,,,---......//////////////////000111222222444444555666888999:::;;;999:::;;;<<<<<<>>>AAADDDKKKTTTeeeyyyuuuiii```]]]^^^gggvvv}}}vvviiibbb[[[WWWTTTRRRXXXaaahhhrrr}}}}}}~~~~~~~~~}}}{{{|||~~~{{{tttqqqooooooqqqpppkkkgggbbbaaa^^^\\\YYYXXXWWWWWWVVVUUUUUUTTTTTTSSSPPPMMMJJJJJJJJJIIIIIIHHHHHHHHH|||{{{~~~{{{lll```]]]aaagggnnnsssyyy~~~~~~{{{vvvrrrlllllljjjfffbbbeeemmmuuu~~~yyy|||~~~uuupppooorrrzzzqqqUUUNNNEEE@@@@@@AAAAAAAAABBB>>>:::777666555444333111111000000111222333333000000000000000111111111000000//////.........---.../////////000000111111.......................................///000111------------------------........................,,,,,,------...//////000---......///000222444555444444555777888999:::;;;999:::<<<<<<<<<>>>BBBEEENNNYYYmmm{{{kkk```VVVVVV___ppp}}}}}}|||uuufff^^^WWWUUUTTTVVV___jjjsss}}}|||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~|||zzz{{{}}}~~~~~~~~~|||wwwsssnnnjjjggghhhkkkkkkgggccc^^^[[[XXXUUUSSSRRRRRRSSSLLLKKKKKKLLLLLLLLLIIIGGGBBBBBBBBBAAAAAAAAAAAAAAAssshhhaaa```fffmmmvvvyyy}}}|||xxxtttooohhhbbbbbbeeejjjttt}}}{{{yyy{{{~~~rrrkkkooouuuzzz}}}~~~eeeTTTDDDAAABBBBBBBBBDDDCCCAAA>>>999555222000///111111000000000000111111000000000000000000000000111111111111000000000000//////............//////000000//////......------,,,---------.../////////---------.........//////222111000...------------000///---++++++---///000//////000111222333333444888888888999::::::;;;;;;>>>;;;;;;======>>>DDDLLLQQQddd{{{|||mmmaaaXXXYYY]]]eeerrrvvvooosss}}}{{{ssscccWWWNNNNNNUUU^^^mmm{{{|||zzzyyyzzz|||~~~}}}||||||}}}|||uuuyyyzzzvvvwww~~~|||zzzxxxtttqqqnnnlllkkkcccaaa^^^^^^^^^^^^\\\[[[XXXVVVSSSPPPMMMKKKIIIHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEDDDBBB@@@>>>>>>>>>>>>sssiiicccccciiiqqqzzz}}}}}}xxxuuujjjddd```ccciiippp{{{xxx||||||wwwmmmmmmsss{{{lllYYYGGGAAABBBBBBBBBCCCCCCBBB>>>:::777333111000111111000000000000111111111111111111111111111111111111111111000000000000///////////////////////////////////////.........---------...............---------.........//////111000///......---......//////////////////////////////000111222333333444777777888888999::::::;;;===;;;;;;>>>???AAAHHHQQQ]]]ppp}}}nnnbbb\\\[[[\\\bbblllyyywwwpppssszzzvvvmmmaaaXXXRRRTTT\\\fffuuu~~~{{{zzz{{{|||~~~}}}}}}||||||}}}vvvwwwwwwrrrrrrwwwsssqqqnnnkkkgggeeecccbbbZZZXXXUUUTTTUUUUUUSSSRRRQQQPPPNNNKKKHHHGGGEEEEEECCCBBBAAA@@@????????????AAA@@@>>><<<;;;;;;;;;<<>>:::777444333222111111000000111111222111111111111111111111111111111111111000000000///...000111333333111000...------......//////000000/////////...---------,,,............////////////...............///000000/////////000000///////////////000111333444555555666666777888888999999:::===<<<>>>AAACCCHHHTTT___sss{{{ppphhhjjjeee___\\\```kkkyyy|||}}}|||{{{xxxjjj```XXXZZZ^^^fffppp|||}}}{{{{{{|||}}}{{{yyyzzz{{{}}}~~~~~~|||}}}{{{vvvsssxxx~~~}}}lllfffeeebbb```aaa]]][[[YYYUUURRROOONNNMMMIIIGGGEEEEEEEEEEEEDDDCCC@@@@@@???======<<<<<<<<<;;;;;;:::999999999999999666666666666666666777777hhhnnnvvv{{{pppnnnppptttyyy~~~{{{tttnnnjjjddddddhhhrrr||||||{{{~~~{{{yyyxxx{{{{{{rrrxxxyyyhhhSSSDDDAAADDDEEECCCCCCBBBAAA???<<<888666444222222111111111111222222111111111111111111111111111111111111000000000///...000111333333111000...------......//////000000/////////...---------,,,........./////////000000......---......///000111000///---,,,,,,---///000//////000222333444555666777777777888999999::::::======@@@CCCFFFLLL[[[iii||||||uuupppqqqkkkddd^^^^^^hhhvvv{{{yyy{{{rrreee]]]YYY___hhhpppzzz}}}}}}}}}|||{{{{{{}}}}}}zzzxxxzzzzzz|||}}}}}}}}}}}}}}}}}}||||||~~~uuuoookkkpppxxx~~~{{{yyy||||||{{{{{{||||||}}}~~~{{{}}}|||xxxxxx{{{{{{yyy{{{nnn___YYYYYYXXXVVVVVVRRRQQQNNNKKKIIIGGGEEEEEEDDDBBB@@@@@@AAAAAA@@@???<<<;;;;;;:::::::::;;;;;;:::999888888888888888888555555666666666777777777[[[```gggpppyyy{{{ssstttxxx||||||uuunnnjjjccceeennn{{{~~~{{{~~~wwwvvvuuuvvvuuuuuu|||wwwmmmZZZIIIBBBCCCDDDBBBAAAAAAAAA???<<<999666444222222111111111111222222222222222222222222222222111111111111000000000000//////000111111000//////.........///////////////...............---------....../////////000000000...............///000111111///,,,++++++,,,///111...///000222333555666777777888888999::::::;;;;;;===>>>BBBGGGKKKTTTeeeuuuzzzsssrrruuuzzz~~~{{{||||||zzzwwwtttppphhhaaa```ggguuu}}}yyyxxx}}}|||lllccc^^^aaakkkuuu|||{{{{{{{{{zzzyyyzzz~~~}}}{{{yyyxxxzzzzzz{{{{{{||||||}}}}}}~~~~~~}}}uuuppphhhlllsss|||~~~}}}yyyuuurrruuuuuutttsssssssssttttttqqqsssrrrmmmjjjiiifffbbbbbb[[[SSSNNNMMMMMMMMMLLLGGGFFFDDDBBB@@@???>>>>>>???===;;;;;;<<<<<<<<<:::::::::999999999999::::::777777666666666666666777666666777888888888777777NNNQQQWWW^^^gggrrr}}}}}}wwwzzz{{{tttmmmiiigggkkkvvvwwwwwwxxxwwwuuuxxxwwwssswwwwwwrrrdddQQQDDDBBBBBB@@@@@@@@@@@@???===999666444333222222111111222222333222222222222222222222222111111111111000000000000///////////////////////////////////////.........---------................../////////000000000000//////.........//////000000///...------...///000...///000222444555777777999999999:::;;;;;;<<<<<<;;;>>>DDDKKKQQQ]]]rrrtttmmmiiilllqqqyyyzzzssspppssswwwxxxwwwtttqqqkkkdddbbbgggsss}}}||||||}}}wwwsssvvvzzz|||ttthhhdddcccmmmyyyyyyyyyxxxwwwwwwyyy}}}}}}|||zzzzzzyyyyyyyyyyyyyyyzzz|||~~~}}}|||}}}wwwsssiiilllrrrzzz~~~{{{{{{zzzxxxuuurrrooommmkkkkkkjjjiiihhhgggfffffffffbbbdddbbb\\\YYYXXXTTTPPPMMMLLLJJJFFFDDDDDDEEEEEE@@@???>>><<<;;;;;;;;;;;;;;;999777777888999888777:::999999888888999999:::777666666555666666777777777777888999999888777666EEEGGGKKKQQQYYYdddpppxxxzzzxxxqqqkkkgggnnnrrr~~~yyy~~~yyy{{{{{{uuusssxxxxxxrrruuu~~~yyywwwkkkVVVFFFAAA@@@?????????@@@???===999666444333222222111111222222333222222222222222222222222111111111111000000000000//////............//////000000//////.........---,,,------....../////////////////////000000000000//////............//////...///000111111000///......///000222444666777888999::::::;;;;;;<<<<<<===999===EEENNNVVVddd{{{ssskkkfffeeemmmsss}}}yyyqqqiiiggglllqqqsssssssssqqqlllfffcccgggsss|||{{{wwwuuuwww{{{sssnnnppptttvvvyyy}}}|||mmmfffgggiiiwww~~~}}}}}}}}}wwwwwwvvvuuuuuuxxx|||}}}{{{zzz{{{{{{xxxwwwwwwxxxzzz}}}}}}zzzxxx~~~|||xxxtttlllnnnrrryyy~~~{{{wwwwwwtttoookkkgggfffeeefffbbbaaa___^^^\\\[[[[[[ZZZVVVWWWUUUOOOLLLLLLJJJFFFAAADDDFFFCCC@@@???@@@AAA======<<<;;;;;;;;;;;;;;;:::999777777888999888777:::999999888888888999999888888777777777888888999777888999999999888666555AAAAAADDDJJJNNNSSS]]]gggwww}}}yyyuuurrrooommmpppxxx}}}}}}~~~yyyyyywwwtttrrrvvv|||tttxxx}}}|||wwwqqqhhhVVVEEEAAAEEEAAA@@@>>>>>>>>>===;;;888444444444444333222111111444444444333333111000000///000222222000000000111000000000000000000000000///000111222222111///...111111000///////////////------...///000000//////---......//////////////////////////////000111111000111222444666777999999:::;;;<<<<<<;;;;;;<<<>>>@@@CCCHHHPPP]]]qqqwwwooohhhfffjjjrrrxxx}}}ssshhhdddhhhooorrrrrrqqqssssssoookkknnnwww||||||rrrooossszzzqqqkkkmmmqqqssssssuuuzzzrrrjjjbbb```iiittt|||zzzzzzzzzyyyyyyvvvrrrpppqqqvvv|||}}}|||}}}~~~zzzzzzyyyyyyzzz}}}~~~}}}}}}zzzwwwvvvnnnnnnooorrrvvvwwwvvvuuupppmmmgggaaa\\\ZZZZZZZZZZZZXXXUUUQQQOOOMMMLLLLLLIIIHHHFFFCCCBBBAAAAAABBB>>>>>>===<<<;;;;;;::::::999999:::::::::999999888777777777777888888888888444666888:::;;;:::999888999999999999999999999999888888999999999888888777???>>>AAAEEEGGGJJJSSS\\\ppp{{{vvvtttsssrrrqqqxxx~~~yyy}}}|||yyyuuutttqqqyyyxxx}}}|||yyyvvvnnn^^^KKKBBBCCCAAA@@@?????????>>>;;;888444444444444333222111111111111111111000///...------///000000///......///000000000000000000000000///000111222222111///...//////...------------------...//////////////////---...//////000000//////000000/////////000000111111111333444666888999::::::;;;<<<<<<;;;<<<===???>>>BBBJJJUUUfff||||||tttpppmmmnnntttzzz}}}{{{uuunnnlllnnnqqqrrrrrrtttwwwxxxuuurrrttt|||tttppprrr}}}wwwoooiiikkkppprrrssstttpppkkkddd___\\\```mmm{{{{{{wwwvvvwwwwwwxxxzzzwwwsssooopppsssxxx{{{~~~~~~|||{{{}}}~~~{{{zzzzzzzzz|||~~~|||yyyvvvuuuqqqppppppqqqrrrqqqooommmiiifff___YYYTTTQQQPPPPPPQQQPPPMMMJJJGGGEEEEEEDDDBBBAAA@@@>>>============<<<<<<;;;;;;:::999999888777777777888888777777666777777777888888888999999555666888:::;;;::::::999::::::::::::::::::::::::999999::::::::::::999999>>>===>>>@@@AAABBBHHHQQQdddzzzxxxsssrrrtttwwwxxxwww{{{zzzvvvuuummm}}}www}}}zzzzzz{{{|||xxxiiiTTTEEE@@@AAA@@@@@@@@@@@@>>>;;;888555444444333333222111111000000000000000///...------///000000///......///000000000000000000000000...///000111111111000//////......------------...//////////////////...------...//////000000//////111000000/////////000000111222333555666888999::::::;;;<<<<<<<<<<<<>>>@@@???FFFPPP^^^qqqwwwsssvvvzzzzzzyyywwwvvvuuutttttttttwww{{{~~~}}}{{{|||yyytttttt{{{sssjjjdddgggkkklllmmmnnnddd^^^YYYVVVXXXaaauuu~~~xxxttttttvvvxxxyyy{{{xxxssspppoooppptttvvv|||}}}}}}|||{{{zzz|||}}}|||{{{{{{{{{}}}zzzvvvsssqqqooommmlllkkkkkkjjjgggddd```\\\WWWPPPLLLIIIHHHGGGHHHGGGDDDAAA???>>>======<<<;;;;;;:::::::::::::::::::::999999888888777777666666777777777777777666888888888888999999999999666777999;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::>>>===>>>??????>>>DDDLLLZZZttt}}}uuurrrsssxxx~~~|||zzz|||wwwuuulll}}}www{{{vvvtttyyysss___KKK@@@AAAAAAAAAAAAAAA???;;;888555555444333222222222222222222222222222111000///000111333333111000111222000000000000000000000000...///000000111000000///111000////////////000000//////000000///...------......///000000000000000222111000000///000000000222333444555777888999::::::;;;<<<<<<<<<===@@@BBBDDDKKKYYYiii}}}wwwwww|||xxxvvvvvvxxxyyy~~~}}}zzz}}}{{{nnnfff```bbbeeeeeecccccc___YYYTTTSSSWWWddd{{{~~~yyyvvvwwwzzz|||}}}{{{yyyuuuqqqpppqqqsssuuuzzz{{{|||{{{zzzzzz{{{}}}{{{{{{{{{|||~~~|||vvvqqqmmmkkkfffdddbbbbbbbbbaaa^^^\\\VVVSSSOOOJJJFFFDDDDDDDDDBBBAAA???===;;;:::::::::999999999999::::::;;;;;;:::999999999888888777777888888999999:::999999999999999999999::::::::::::888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;<<<;;;<<>>===CCCJJJTTTnnnzzzuuussswww~~~~~~xxxvvvqqq}}}zzzzzz}}}ssspppwwwyyyhhhSSSCCCBBBBBBAAAAAAAAA@@@<<<999666555444222222222222222111222222222222111111000000222333333111111111222000000000000000000000000......//////000000000000000000////////////000000//////000000///...------...//////000000000000000111111000000000000111111444444555666777999:::::::::;;;<<<<<<<<<>>>BBBDDDEEEPPPaaauuuyyy|||yyywwwzzz~~~}}}yyylllddd___aaaccc```\\\ZZZVVVRRROOOQQQXXXfff~~~}}}yyyxxxyyy|||~~~zzzyyyvvvtttssstttvvvxxxyyyzzzzzzzzzyyyzzz{{{}}}{{{{{{{{{{{{}}}|||wwwqqqjjjeeebbb]]][[[XXXWWWVVVUUUSSSQQQKKKIIIGGGDDDBBBAAABBBBBB>>>===;;;999888888888888888888999::::::;;;;;;;;;::::::::::::999999999999888888999:::::::::::::::::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;999999;;;=========BBBIIIQQQjjj{{{xxxvvvxxx~~~{{{xxxxxx~~~}}}~~~}}}uuuqqqwww}}}{{{nnnZZZIIIDDDCCCAAAAAAAAA@@@===;;;666555333222111111222333000000111111111111000///...000111111000//////000000000000000000000000000.........//////000000111...------------....../////////////////////...---...///000000111111000000111000000000000111222333555555666777888999::::::;;;;;;<<<<<<===???CCCFFFGGGUUUjjj{{{{{{zzz~~~vvviiiccc```cccddd___XXXTTTIIIHHHKKKQQQZZZjjj|||{{{|||zzzxxxyyy{{{}}}~~~}}}zzzyyywwwvvvvvvwwwyyyzzzxxxyyyzzzzzzyyyzzz|||~~~}}}|||{{{|||}}}}}}}}}}}}}}}yyywwwtttoooiiiccc]]]ZZZXXXUUUQQQNNNLLLJJJGGGEEEBBBAAA@@@>>>>>>>>>>>>???:::999777666555666666777666777888999::::::::::::;;;;;;;;;;;;;;;;;;::::::777777888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<<<<<<<<<<::::::<<>>===BBBIIIOOOfffxxxwwwxxx}}}~~~{{{}}}}}}|||{{{vvv{{{~~~}}}zzzrrr```NNNFFFDDDAAA@@@@@@@@@>>>===777555333222111111222333111111222222222222111111...000222111000///000000000000000000000000000000---------...///000111111---------------...//////---...////////////////////////000111111111111000/////////000111222333444666666777777888999::::::;;;<<<<<<<<<===@@@DDDHHHOOO^^^vvv~~~{{{pppaaa]]]\\\bbbddd^^^UUUPPPFFFIIIOOOZZZdddqqq~~~{{{yyyyyyzzzyyyyyyzzz}}}~~~}}}|||zzzzzzyyyxxxwwwwwwxxxxxxwwwyyyzzzzzzzzz{{{}}}~~~}}}~~~{{{xxxvvvuuuuuukkkkkkiiifffaaa\\\WWWUUUQQQNNNJJJHHHFFFEEECCCAAA???>>>===<<<<<<<<<<<<<<<999888777666666666777888777777999:::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>=============================================::::::;;;<<<==================???AAA@@@???CCCJJJOOOddd{{{|||vvvwwwzzz~~~|||zzz||||||~~~|||zzzssscccRRRHHHEEEAAA???????????????777555333111111111222333333444444555555555444444111222444444222111222333000000000000000000000000---------......000111111///////////////000111222------...///000000000/////////000111111111111111...//////000111333444555666666777888999::::::;;;;;;<<<<<<<<<===@@@EEEIIIYYYhhhyyyxxxlllYYYVVVXXX___bbb[[[RRRLLLMMMPPPYYYeeennnzzzzzzxxxxxxyyyzzzzzz{{{}}}~~~|||{{{zzzyyyxxxwwwwwwvvvvvvwwwyyyzzzzzzzzz{{{~~~zzzxxxtttpppmmmjjjiiihhhbbbbbbaaa___\\\XXXTTTRRRKKKHHHEEEDDDDDDEEEDDDCCCAAA@@@???===<<<<<<;;;;;;:::999888888888999::::::999:::;;;=========<<<;;;:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<============???>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>????????????@@@@@@AAAAAABBBDDDHHHKKKPPP```vvv}}}vvv{{{|||zzzvvviii[[[GGGDDDBBBCCCBBB>>><<<>>>999777555333111111222333000111111111111222222222555444222000///000000111//////............//////000000000000000000000000////////////////////////............///000222222///////////////000111111///000000111222333333333666777888:::;;;<<<======>>>???BBBDDDBBBBBBKKKWWWeeexxxyyyvvvwwwwww{{{}}}}}}sssjjjXXXRRROOOQQQRRROOOMMMMMMJJJXXXfffpppzzz}}}wwwvvvxxxyyyzzz~~~~~~||||||yyyyyyzzzzzzyyyyyyxxxxxx{{{zzzyyywwwvvvxxx}}}~~~{{{yyytttmmmhhhfffdddbbb______]]]ZZZVVVRRRPPPOOONNNMMMKKKHHHDDDBBB@@@??????@@@?????????>>>>>>>>>>>>;;;::::::999999::::::;;;:::;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>=========>>>>>>>>>>>>============???????????????>>>>>>>>>AAA@@@@@@@@@??????>>>>>><<<;;;:::;;;===??????>>>@@@???>>>=========>>>???CCCDDDDDDDDDEEEGGGKKKNNNRRR___rrr~~~~~~{{{ooocccMMMGGGBBBBBBBBB@@@???@@@999888555333222111222333000111111111111222222222444333222000000000000111000000000//////000000000000000000000000000000000//////////////////////////////...//////000111222///////////////000111111000000000111222444555666666777888:::;;;<<<======;;;<<<@@@BBBAAABBBMMMYYYkkkrrriiiggggggjjjrrryyynnndddRRRLLLHHHJJJLLLKKKLLLNNNWWWeeettt~~~yyyttttttvvvxxxyyy}}}||||||yyyzzzzzzzzzzzzzzzyyyyyy{{{{{{zzzyyyxxxzzz~~~|||{{{|||{{{yyyvvvpppkkkeee```^^^]]][[[YYYZZZYYYVVVRRROOONNNMMMLLLLLLKKKIIIFFFCCCBBB@@@@@@>>>>>>>>>==================<<<<<<<<<<<<<<<<<<===<<<<<<<<<======>>>>>>??????????????????????????????????????????????????????>>>>>>>>>>>>=========AAAAAAAAAAAA@@@@@@@@@???BBBAAA@@@@@@BBBDDDDDDCCC???>>>===<<<<<<===>>>>>>JJJKKKKKKKKKKKKMMMQQQTTTYYYbbbqqqzzzqqqXXXLLLBBBAAACCCCCCAAAAAA:::999666333222222222333000111111111111222222222444333222111000000000000111111111111111111111111000000000000000000000000////////////////////////000000////////////000000000////////////000111111000000000111222555777888666777999:::<<<=========;;;<<>>>>>??????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBB@@@@@@@@@??????>>>>>>>>>BBBBBBBBBBBBAAAAAAAAAAAACCCBBB@@@AAABBBCCCCCCBBB??????>>>>>>>>>???@@@@@@QQQRRRRRRRRRRRRTTTXXX[[[ccchhhrrr~~~dddSSSCCC@@@CCCDDDBBBAAA;;;:::777444222222333333000000111111111222222222333222222111111000000000000111111111111111111000////////////////////////////////////////////////111000000////////////000000000//////000000111222000000000000222555888:::777777999;;;<<<======>>>===>>>AAADDDEEEKKKYYYhhh~~~}}}zzzzzzkkkWWWQQQSSSWWWlll{{{yyysssggg[[[NNNFFF@@@@@@CCCIIIRRR[[[hhhwww{{{yyywwwvvvwwwzzz~~~|||zzzzzzzzzzzz{{{|||}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~}}}|||||||||wwwrrrllliiiiiiiiihhhfffaaa^^^ZZZVVVTTTSSSSSSSSSOOONNNLLLKKKIIIIIIIIIJJJLLLLLLLLLKKKIIIFFFDDDBBBBBBBBBBBBCCCCCCCCCCCCCCC@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBAAAAAACCCAAA@@@@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCSSSTTTTTTTTTTTTUUUYYY\\\gggkkksss~~~qqq]]]HHHAAACCCDDDBBBAAA<<<;;;888555333333333333000000111111111222222222222222222222111111111000///000000111111000000///////////////////////////000000000000000000000000111000000////////////000000000000000000111222222//////000111333555777999777888999;;;<<<===>>>>>>???@@@BBBEEEHHHPPPaaaqqq~~~}}}|||{{{wwwxxxfffRRRMMMRRR]]]tttzzzwwwrrreeeZZZMMMFFF@@@AAAEEELLLYYYeeevvv|||xxxxxxxxxxxxyyy{{{~~~{{{yyyyyyzzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}|||zzzxxxvvvttttttttttttoooiiiccc```aaaaaa___]]]UUUSSSPPPMMMKKKKKKLLLNNNNNNMMMKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLJJJHHHFFFDDDEEEEEEEEEEEEEEEEEEEEEEEE@@@AAABBBBBBBBBBBBAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBEEEDDDBBBCCCDDDEEEEEEDDDAAAAAABBBCCCDDDEEEEEEEEEQQQRRRRRRQQQQQQRRRVVVYYYccciiisss~~~iiiRRRGGGEEEDDDBBBAAA>>><<<999666444333333444000111111111111222222222111111222222222111111000...///000111111000///...000000000000000000000000000000000000000000000000000000////////////000000111000000000000111222222000000222333555666777888777888:::;;;===>>>>>>>>>>>>???BBBFFFLLLWWWjjj|||~~~~~~zzzuuuuuu|||ttt___NNNMMMUUUhhh}}}zzztttmmmaaaWWWHHHCCCAAADDDJJJSSSbbbppp|||yyytttvvvwwwwwwwwwxxxzzz|||~~~{{{yyyyyyyyyyyyzzz|||}}}~~~~~~||||||}}}~~~~~~yyyvvvsssooommmkkkkkkllleee```[[[YYYYYYYYYWWWUUUOOONNNMMMJJJHHHHHHKKKNNNNNNMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDAAAAAACCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFDDDDDDCCCBBBAAAAAA@@@???CCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBCCCEEEFFFGGGFFFCCCDDDEEEGGGHHHIIIIIIIIIPPPQQQQQQPPPOOOQQQTTTWWW```iiivvv{{{uuu]]]NNNHHHDDDBBBBBB>>><<<999666444333333444000111111111111222222222000111222222222222111000///000222333333222000///000000000000000000000000000000000000000000000000//////...//////000111222111111000000111111222333222333555777999999888777777888:::<<<===>>>>>>>>>>>>???DDDJJJSSSaaaxxx{{{tttrrrvvvzzz}}}{{{{{{}}}yyyiiiZZZPPPTTT___vvvxxxooodddXXXPPPEEEBBBDDDJJJSSS___ppp~~~{{{wwwuuusssvvvxxxxxxvvvuuuvvvwwwzzz|||}}}}}}{{{yyyyyyyyyxxxyyy{{{}}}~~~}}}}}}}}}|||{{{zzzyyyxxxwwwvvvtttqqqlllgggcccaaaaaabbb[[[WWWSSSRRRSSSSSSPPPMMMKKKLLLKKKIIIFFFGGGKKKNNNOOONNNMMMKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDAAABBBDDDEEEEEEDDDBBBAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBEEEEEEEEEFFFFFFFFFGGGGGGEEECCCCCCDDDGGGIIIIIIIIIIIIKKKMMMOOOPPPQQQQQQQQQRRRRRRRRRQQQQQQRRRUUUXXXbbblllzzzxxx~~~}}}dddTTTJJJEEEBBBCCC???===:::777444333444444000111111111111222222222000000222333333222111000000111333444444333111000000000000000000000000000000000000000000000000000............///111222222111111111000111111222333333555888;;;<<<;;;999888888999:::<<<===>>>>>>???@@@AAAGGGOOOZZZkkk|||ssspppsssuuuxxxtttrrrtttxxxooocccZZZUUU^^^lllwwwjjj]]]QQQJJJCCCCCCGGGQQQ[[[iii{{{{{{wwwtttsssuuuxxxzzzzzzwwwttttttvvvvvvyyy|||}}}{{{zzzyyyyyyxxxyyyzzz|||~~~~~~{{{zzzyyyvvvtttrrrppppppnnnkkkeee___[[[YYYYYYYYYTTTQQQNNNNNNOOOOOOLLLHHHEEEEEEEEECCCAAABBBFFFJJJOOONNNMMMLLLKKKLLLLLLMMMMMMLLLJJJIIIHHHHHHIIIIIILLLLLLKKKJJJHHHGGGFFFFFFBBBDDDEEEFFFFFFEEEDDDBBBAAABBBBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJFFFFFFGGGHHHHHHIIIJJJJJJLLLLLLKKKJJJIIIGGGGGGFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIIIIJJJNNNPPPQQQQQQQQQRRRUUUWWWYYYYYYYYYYYYUUUUUUVVVXXX[[[\\\\\\ZZZfffrrr}}}vvv\\\KKKFFFEEEBBBAAA???<<<888555444333222444444333333222111000000333222222222111000000000222333333333333222111111111111000000//////......111000000///...------,,,......///000000000000000111111111111111222222222444444555666777888999999666999;;;<<<======>>>@@@CCCDDDHHHQQQbbbyyy{{{pppkkkmmmrrrqqqmmmkkkjjjjjjppplll]]]SSS\\\qqq{{{ttthhh]]]RRRJJJDDDIIIPPPYYYiii}}}|||wwwwwwvvvsssrrrttt{{{|||||||||zzzvvvrrrppptttvvvyyy{{{|||{{{zzzxxxxxxzzz}}}zzz{{{yyyqqqnnnnnnnnnjjjgggeeeccc___ZZZVVVRRRPPPOOOMMMJJJGGGGGGIIIKKKJJJHHHFFFGGGGGGFFFEEEEEEGGGHHHNNNMMMLLLMMMNNNMMMKKKJJJKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKIIIGGGDDDCCCAAAGGGGGGBBBFFFOOOOOOGGGGGGDDDBBBCCCEEEGGGFFFDDDHHHDDDAAABBBEEEHHHHHHGGGMMMJJJHHHHHHJJJKKKJJJHHHMMMMMMLLLKKKJJJJJJIIIIIILLLKKKIIIJJJKKKLLLKKKKKKOOOOOOOOOQQQTTTVVVWWWXXXXXX[[[^^^___```aaacccdddXXXYYYZZZ\\\___aaacccdddoooxxxyyywww|||bbbOOOGGGEEECCC@@@???<<<888666444333333444444333333222111111000222222222111111111111111000111111111111000//////222111111111000000000000111111000//////...------......///000000000000000111111111111222222222222444555555666777888999999888:::<<<=========>>>@@@CCCEEELLLYYYmmmqqqiiihhhkkkmmmkkkhhhfffeeejjjyyy|||iii```\\\iiiqqqdddYYYOOOHHHIIIPPPXXXcccsssyyytttttttttrrrrrruuuyyyzzz{{{|||{{{yyywwwvvvwwwwwwwwwwwwxxxyyyyyyzzzzzz|||~~~}}}xxxzzzyyypppjjjhhhgggccc```\\\YYYVVVQQQMMMJJJHHHHHHKKKHHHFFFFFFHHHIIIIIIHHHFFFGGGHHHHHHGGGGGGIIIKKKOOONNNMMMMMMNNNNNNLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJIIIIIIHHHGGGFFFEEECCCBBBBBBFFFGGGIIIUUUdddddd\\\FFFDDDBBBBBBEEEFFFFFFDDDHHHFFFCCCDDDHHHKKKLLLKKKNNNKKKIIIJJJLLLMMMLLLKKKMMMMMMNNNNNNOOOOOOOOOOOOQQQOOONNNNNNPPPQQQQQQPPPSSSSSSTTTVVVZZZ]]]___``````bbbeeeggghhhiiijjjlllZZZ]]]```bbbcccgggmmmrrr{{{yyypppwwwlllTTTHHHDDDDDD???>>>;;;888666555555444444333333222222111111111111111111111111222222222000111111111111000//////222222222222111111111111111111111000000//////.........///000000000000000111111111111222222333333555555666777888999999::::::;;;============???@@@AAAFFFPPP___vvvsssjjjggghhhmmmllljjjfffaaaddduuuvvvgggdddgggxxx{{{mmm```UUUMMMIIIJJJSSS___kkk|||zzztttpppqqqrrrrrrsssvvvyyyyyyzzzzzzzzzyyyyyyxxx{{{yyyvvvttttttvvvyyy{{{}}}}}}~~~zzzvvvwww|||~~~|||zzzrrriiibbb___^^^[[[YYYYYYVVVSSSOOOKKKIIIHHHGGGIIIGGGEEEFFFGGGHHHHHHGGGGGGHHHIIIIIIHHHIIIKKKMMMOOONNNMMMMMMNNNOOOMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEHHHHHHFFFIIIVVVbbbaaaWWWEEECCCBBBBBBDDDFFFEEEEEEHHHGGGFFFHHHLLLOOOQQQQQQOOONNNLLLMMMOOOQQQQQQPPPOOOPPPRRRTTTVVVXXXYYYYYYYYYWWWUUUVVVWWWYYYYYYYYYYYYZZZ\\\___cccgggjjjllljjjmmmpppqqqrrrsssuuuwww\\\```dddfffgggllluuu}}}pppssstttZZZIIICCCDDD???===;;;999777666555666333333333222222111111111000000000111222222222333222333333333333222111111111111111111111111111111222111111111000000000///......///000000000000000000111111222222333333333555666666777888999::::::;;;===>>>>>>===>>>???AAAFFFLLLXXXiii~~~sssmmmmmmooossssssrrrkkkccceeevvvsssfffiiiqqqvvvhhh\\\RRRMMMMMMPPPZZZhhhtttvvvqqqoooqqqtttsssuuuxxx{{{zzzzzzyyyxxxxxxwwwwww|||zzzwwwuuuuuuwwwyyy{{{~~~~~~~~~|||yyyuuurrrrrrssstttssslllfff]]]WWWUUUUUUVVVVVVXXXVVVSSSPPPMMMKKKJJJJJJGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJMMMOOOOOONNNLLLLLLNNNNNNNNNMMMLLLLLLLLLLLLLLLKKKKKKJJJKKKJJJHHHGGGGGGGGGHHHIIIHHHGGGDDDDDDJJJQQQNNNFFFDDDCCCBBBCCCDDDEEEFFFFFFHHHHHHIIIKKKNNNRRRTTTUUUQQQPPPPPPQQQSSSTTTUUUVVVUUUVVVYYY\\\___aaaccccccbbb```^^^^^^```bbbbbbbbbbbbdddfffiiikkknnnrrrttttttvvvyyy{{{{{{|||~~~^^^bbbggghhhjjjpppzzztttrrr~~~yyy___KKKCCCDDD???>>>;;;999777666666666333333222222222222222111000000000111222222222333222333333333333222111111000000000000000000000000111111111111000000000000......///000000000000000000111111222333333444444666666777888999:::;;;;;;<<<>>>>>>>>>>>>???AAACCCLLLUUUeeexxx|||tttrrruuuxxxyyyyyyxxxqqqggggggvvvpppgggnnn{{{mmm```UUUNNNMMMRRR[[[ggguuuuuuqqqqqquuuwwwwwwwwwzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyyyyyyyzzzzzz~~~~~~~~~~~~|||xxxsssnnnkkkiiihhhffffffaaa\\\TTTOOOMMMMMMOOOPPPSSSQQQOOOLLLJJJIIIIIIIIIFFFFFFGGGHHHHHHHHHHHHHHHGGGIIIJJJJJJJJJKKKNNNPPPOOOMMMKKKKKKMMMNNNNNNMMMMMMMMMNNNNNNNNNMMMLLLKKKLLLKKKIIIHHHHHHHHHIIIJJJBBBDDDEEEDDDEEEHHHHHHFFFCCCCCCDDDDDDDDDEEEGGGHHHHHHIIIKKKMMMPPPRRRUUUWWWSSSTTTTTTUUUVVVWWWYYYZZZ\\\^^^bbbfffiiikkklllmmmmmmjjjgggfffhhhjjjjjjjjjkkkmmmpppqqqrrruuuxxx{{{}}}cccfffiiilllooovvv}}}vvv|||||||||dddNNNEEEEEE@@@???<<<999777666555555222222222222222222222222111111111111111222222222000111111111111000/////////////////////000000000000000000000000000000000......///000000000000000000111111222333444555555777777888999:::;;;;;;<<<===>>>>>>>>>>>>@@@CCCFFFMMMYYYmmmwwwwww}}}~~~xxxwww{{{~~~}}}|||zzzsssjjjhhhsss~~~lllhhhsssvvvbbbWWWOOOJJJOOOXXXdddppp~~~|||uuussstttyyy|||zzzxxxyyyxxxyyy|||~~~yyyzzz{{{{{{|||{{{zzzzzz}}}||||||zzzwwwssspppjjjeeecccaaa\\\ZZZ[[[ZZZVVVQQQKKKHHHHHHJJJLLLPPPNNNLLLJJJIIIIIIIIIIIIFFFHHHJJJJJJIIIIIIJJJKKKJJJLLLMMMMMMLLLMMMOOOQQQOOOMMMKKKKKKMMMOOOOOOOOOOOOOOOPPPQQQQQQOOONNNMMMLLLKKKJJJIIIHHHHHHGGGHHHCCCFFFGGGEEECCCBBBCCCDDDCCCDDDFFFFFFEEEFFFHHHJJJIIILLLNNNPPPQQQRRRTTTVVVUUUWWWXXXXXXXXXYYY[[[]]]aaadddiiinnnrrruuuvvvwwwwwwtttqqqooopppqqqrrrrrrsssvvvzzz{{{zzz|||jjjkkkmmmqqqvvv}}}vvv~~~iiiSSSHHHHHHBBB@@@===:::777666555555222222222222222222222222222222222111111111111111000111111111111000////////////000000000111111111////////////////////////......///000000000000000000111111222333444555666777888888999:::;;;<<<<<<<<<===>>>>>>???AAAEEEHHHPPP^^^uuuuuurrrvvv}}}zzzuuummmiiippp{{{xxxiiihhhtttppp\\\SSSNNNLLLTTTaaakkkwww}}}xxxuuuuuutttwww}}}{{{xxxwwwvvvxxx{{{xxxyyyyyyzzz{{{{{{{{{{{{zzztttrrrsssrrrnnnkkkggg```[[[[[[YYYTTTRRRTTTSSSRRRNNNKKKIIIIIILLLNNNNNNMMMKKKJJJIIIIIIJJJJJJGGGIIILLLMMMLLLKKKLLLMMMOOOPPPPPPPPPOOOOOOQQQSSSRRROOOMMMMMMOOOQQQRRRRRRPPPQQQSSSSSSSSSRRRPPPOOOMMMMMMMMMLLLJJJIIIHHHGGGIIIGGGFFFEEECCCAAA??????DDDFFFGGGGGGFFFGGGIIILLLMMMOOORRRSSSRRRRRRTTTVVVWWWYYY[[[ZZZYYYYYY\\\___cccgggmmmtttzzz~~~~~~yyywwwwwwxxxyyyyyyzzz~~~oooooopppttt{{{}}}ssslllWWWKKKJJJCCCAAA>>>:::777555444444222222222222222222222222333222222222111111000000222333333333333222111111000000111111222222222333............////////////...//////000000000000000000111111222444555666666777888999999;;;;;;<<<===<<<===>>>>>>@@@BBBGGGJJJYYYhhhwwwooovvv{{{{{{wwwoookkkpppxxxvvvhhhgggrrr{{{ppp\\\SSSPPPPPPZZZiiittt~~~zzzwwwrrrooouuuuuuxxx|||wwwuuuuuuwwwzzz~~~~~~}}}xxxxxxwwwwwwxxxzzz{{{|||~~~|||zzzxxxsssmmmkkklllllliiieee```XXXUUUVVVUUUPPPOOOQQQMMMMMMLLLKKKKKKMMMQQQTTTJJJIIIGGGFFFFFFFFFGGGGGGGGGKKKNNNOOOMMMLLLMMMOOORRRSSSSSSSSSQQQQQQSSSUUUTTTQQQOOOOOOQQQSSSTTTTTTQQQRRRTTTUUUTTTSSSQQQPPPPPPPPPPPPPPPNNNLLLIIIHHHIIIDDDBBBEEEIIIIIIGGGEEEDDDFFFHHHHHHGGGGGGJJJNNNOOORRRUUUUUUSSSRRRTTTVVVXXXZZZ\\\[[[ZZZZZZ\\\___ccchhhooowww~~~|||{{{|||}}}}}}}}}ooorrrvvv|||zzzzzz}}}qqqxxxsss___NNNFFFBBB@@@===:::777444333222333333333222222222111111222222222222222222222222000000000000111111111111111111111111111111111111111111000000000000111111////////////000000000000000111222333555666777777777777888999;;;<<<=========<<<>>>AAABBBCCCJJJRRR]]]rrrwwwsssvvv{{{~~~uuummmpppwwwuuuiiidddllluuu{{{hhhUUUQQQSSSXXXdddrrr~~~}}}vvvooommmooorrrxxxxxxxxxzzz{{{zzzwwwtttvvvwwwxxxyyyzzzyyyxxxxxxxxxyyyzzzzzzzzz}}}}}}}}}zzzzzz{{{{{{vvvrrrwwwooogggbbbbbbbbb```]]]XXXUUURRRPPPQQQRRRRRRQQQPPPOOOMMMLLLKKKLLLLLLMMMLLLIIIGGGGGGHHHIIIIIIIIIFFFIIIMMMPPPQQQRRRSSSUUUTTTSSSRRRQQQQQQQQQQQQRRRZZZVVVRRRRRRVVVYYYXXXUUUTTTUUUWWWWWWWWWUUUSSSRRRSSSUUUVVVTTTOOOKKKJJJKKKJJJJJJJJJIIIFFFDDDDDDEEEHHHJJJKKKIIIGGGHHHNNNSSSWWWWWWVVVTTTSSSTTTWWWYYYYYYYYYYYYXXXXXXZZZ^^^aaabbbgggnnntttyyysssuuuyyy~~~zzzxxxzzzyyynnnrrr~~~xxxdddQQQFFFCCCBBB???<<<888666444333333333333222222222222111222222222222222222222222000000000000111111111111111111111111111111111111111111000000000000111111////////////000000000111111111222333555666777777888888999:::;;;;;;<<<<<<======???BBBBBBDDDMMMVVViii~~~uuuuuu|||wwwrrrvvv~~~ssskkknnnrrrssswww~~~sss```QQQQQQWWW```nnn|||~~~}}}yyyrrrmmmlllooosssxxxwwwwwwwwwxxxxxxuuusssuuuvvvwwwyyyzzzzzzzzzyyyyyyzzz{{{{{{|||~~~~~~zzzzzz|||}}}|||{{{wwwvvvxxxwwwssspppooohhh```[[[\\\\\\[[[YYYTTTRRROOONNNOOOPPPPPPOOOOOONNNLLLKKKKKKKKKLLLLLLLLLIIIGGGGGGHHHJJJJJJIIIJJJMMMPPPRRRRRRSSSTTTUUUWWWWWWWWWWWWWWWXXXXXXYYYVVVTTTSSSWWW\\\```___]]]XXXYYY[[[[[[[[[YYYXXXVVVUUUWWWXXXVVVRRRNNNMMMMMMJJJKKKJJJIIIGGGFFFFFFGGGHHHKKKLLLKKKIIIKKKQQQVVVXXXXXXXXXVVVTTTSSSUUUWWWYYYYYYYYYWWWWWWXXX\\\___eeejjjpppuuuzzzyyyzzz|||~~~zzzzzzrrrmmmnnnvvvkkkUUUGGGEEECCC@@@===:::888666555333333333333222222222222222222222222222222222222000000000111111111222222111111111111111111111111111111000000000000111111/////////000000000111111111111222444555666777888999999::::::;;;;;;;;;<<<======???BBBCCCFFFQQQ]]]yyyxxxuuu}}}zzzwww~~~|||qqqpppnnniiijjjooo~~~vvvdddWWWNNNSSS]]]iiixxxxxxvvvrrrnnnlllmmmqqquuuxxxvvvtttsssttttttsssqqqssstttvvvxxxzzz{{{||||||zzz{{{}}}}}}~~~zzzwwwwwwzzz}}}|||zzzyyyxxxtttqqqpppqqqqqqooolllgggaaaYYYUUUUUUVVVVVVUUUPPPNNNKKKKKKLLLMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLKKKIIIGGGGGGIIIJJJJJJJJJLLLOOOQQQSSSSSSSSSTTTVVVYYYZZZ\\\^^^___`````````XXXWWWXXX\\\bbbfffeeeddd___```aaabbbaaa___]]][[[XXXZZZZZZYYYVVVRRRQQQQQQLLLLLLKKKJJJJJJJJJJJJJJJJJJLLLNNNMMMLLLNNNSSSXXXXXXXXXYYYWWWUUUTTTTTTUUUZZZZZZYYYWWWVVVVVVYYY[[[eeejjjoootttxxx~~~~~~mmmoooooouuurrr\\\KKKEEEDDDAAA>>>:::888666666444444333333333222222222222222222222222222222222000000111111111222222222111111111111111111111111111111000000000000111111//////000000000111111111111222333444555777888888:::::::::;;;;;;;;;;;;;;;<<<<<>>;;;888777666444444444444333333333333222222222222222222222222111111111222222222222333111111111111111111111111111111000000000000111111000000000111111111222222222222333555666777888999::::::;;;;;;<<<<<<<<<===<<<>>>AAAEEEJJJVVVmmmvvvtttzzzvvvrrrjjj___\\\```jjjrrrwwwrrrhhh]]]QQQHHHEEEJJJTTTcccttt}}}uuuooolllkkkjjjlllppptttvvvwwwtttqqqnnnnnnooopppqqqppppppqqqsssvvvyyy}}}~~~}}}}}}}}}~~~~~~}}}{{{yyyvvvrrrmmmiiifffdddcccaaa^^^[[[ZZZZZZZZZ[[[XXXVVVSSSOOOMMMKKKKKKKKKJJJIIIHHHIIIJJJJJJIIIHHHHHHHHHJJJKKKLLLLLLLLLLLLKKKIIIHHHHHHJJJLLLLLLLLLMMMPPPSSSVVVXXX\\\aaadddgggkkkrrrwwwzzzyyyvvvssskkkfff```]]]^^^eeemmmssstttttttttrrrooolllhhhfffccccccbbbccccccbbb___]]]ZZZVVVSSSSSSVVVXXXXXXWWWVVVVVVTTTSSSQQQQQQPPPPPPNNNPPPRRRSSSSSSTTTVVVXXXZZZ[[[ZZZWWWTTTRRRSSSTTTWWW[[[bbbhhhnnnuuu~~~|||ttt^^^GGGEEECCC@@@<<<:::888777555444444444444333333333222222222222222222222222111111111222222222333333111111111111111111111111111111000000000000111111000000111111111222222222222333444555666777888999999::::::;;;<<<===>>>>>>???AAAEEEJJJPPP___xxx}}}uuurrrxxx|||uuurrrjjj```^^^cccdddjjjkkkcccXXXPPPJJJEEEFFFOOO\\\lll}}}|||wwwpppjjjiiihhhiiimmmrrruuuuuutttrrrpppooooooppprrrrrrrrrqqqqqqsssuuuyyy|||~~~{{{xxxwwwuuurrrmmmhhhccc```^^^\\\[[[XXXTTTRRRQQQRRRTTTPPPQQQQQQPPPNNNLLLLLLLLLJJJHHHGGGHHHIIIHHHGGGEEEDDDEEEGGGIIIJJJJJJJJJJJJKKKIIIHHHHHHJJJLLLMMMMMMNNNPPPSSSUUUWWW[[[___ccciiiooowww~~~oookkkeee```___dddjjjpppuuuvvvvvvvvvtttrrrooonnnhhhgggfffgggiiihhheeebbb___[[[VVVVVVYYY\\\[[[YYYXXXWWWVVVUUUUUUTTTSSSRRROOOPPPPPPPPPPPPRRRUUUWWWZZZ[[[ZZZXXXUUUSSSSSSTTTUUUYYY```eeejjjqqqyyyxxx```IIIGGGDDDAAA>>>;;;:::999555555444444444333333333222222222222222222222222111111222222222333333333111111111111111111111111111111000000000000111111000111111111111222222222222333444555666888999999999999:::;;;<<<>>>>>>???AAACCCHHHMMMTTTddd|||uuuqqqwwwxxxsssrrrlllcccbbbhhh___cccbbbXXXNNNIIIGGGEEEMMMVVVdddsss|||xxxssslllhhhggggggiiimmmrrrtttsssqqqqqqpppoooppprrrsssssssssqqqrrrsssuuuxxx|||}}}}}}}}}}}}}}}xxxuuupppnnnjjjeee```[[[XXXVVVXXXWWWTTTPPPMMMLLLMMMOOOMMMOOOQQQRRRQQQPPPOOOOOOIIIHHHGGGGGGGGGGGGDDDBBBBBBCCCEEEGGGHHHIIIHHHHHHKKKIIIHHHHHHJJJLLLMMMMMMMMMNNNPPPRRRSSSWWW[[[^^^hhhnnnxxxuuuqqqkkkeeeaaabbbfffiiiuuuvvvwwwxxxxxxwwwuuutttllljjjiiijjjlllllliiifffccc]]]XXXXXX[[[^^^]]][[[YYYXXXWWWWWWWWWWWWVVVUUUPPPPPPPPPOOONNNPPPSSSVVVZZZ[[[[[[YYYVVVTTTSSSTTTSSSWWW]]]aaafffllltttzzz~~~~~~{{{{{{wwwbbbKKKEEEBBBEEEDDD???999666666555555444444333222222444444333333333333222222111111111111111111111111333333333333333222111000000000000000000000000000000111111222222333444444111111111222444777999;;;:::::::::;;;<<<===>>>???===BBBIIIPPP\\\rrr~~~tttpppssstttyyyrrroooooommmiiidddccc]]]VVVPPPJJJDDDFFFKKKLLLYYYkkk}}}vvvooolllkkkkkkgggffffffhhhmmmqqqssstttwwwuuurrrooonnnnnnoooppprrrtttvvvwwwyyy}}}{{{{{{zzzyyyzzz}}}~~~}}}||||||{{{yyywwwssspppnnnkkkgggbbb\\\VVVRRRPPPOOORRRQQQOOOJJJGGGEEEFFFHHHKKKMMMOOOQQQPPPNNNKKKIIIKKKJJJIIIGGGEEECCCCCCBBBCCCBBBBBBCCCDDDFFFHHHIIIGGGFFFFFFFFFFFFFFFGGGGGGKKKLLLLLLMMMMMMPPPTTTWWWcccppp|||}}}wwwooohhhaaa___eeemmmvvvyyyzzzyyywwwvvvxxxzzzxxxwwwuuuttttttssspppnnnhhhccc]]]ZZZ\\\^^^^^^^^^ZZZYYYXXXXXXXXXXXXXXXYYYUUUSSSQQQPPPPPPPPPOOONNNRRRTTTVVVXXXXXXWWWUUUSSSRRRUUUYYY\\\```dddiiimmmyyy}}}|||ttt^^^NNNGGGBBBBBBBBB>>>:::888666555555444444333222222333333222222222111111111111111111111111111111111333333333333333222111000111111111111111111111111111111111222333333444444333333333444666888:::;;;:::::::::;;;<<<===>>>???@@@DDDKKKUUUddd|||yyysssqqqqqqzzzzzztttmmmkkknnnooommmjjj\\\UUUNNNJJJDDDAAAEEEKKKUUUbbbuuuyyyrrrooommmlllkkkfffeeeeeeggglllppprrrrrrtttsssqqqpppooopppqqqrrrsssuuuxxxzzz}}}|||xxxyyyyyyxxxyyy|||}}}}}}}}}}}}}}}}}}}}}{{{yyywwwvvvuuuuuutttrrroookkkhhhfffaaa^^^YYYTTTOOOLLLKKKJJJNNNNNNMMMKKKHHHGGGGGGIIIJJJLLLNNNPPPPPPNNNKKKIIIIIIIIIGGGFFFEEEEEEEEEEEEBBBBBBBBBBBBCCCEEEGGGHHHGGGFFFFFFFFFFFFGGGGGGHHHJJJKKKKKKLLLLLLNNNRRRUUU```mmm{{{xxxpppgggbbbeeellluuuxxx{{{{{{yyyyyy|||}}}yyyvvvnnnhhhaaa[[[ZZZYYYXXXWWWZZZYYYYYYXXXXXXXXXXXXXXXVVVTTTSSSRRRSSSRRRPPPOOOOOOPPPRRRTTTUUUUUUTTTSSSTTTVVVYYY[[[]]]___cccfffpppuuu|||vvvaaaRRRIIIAAAAAAAAA>>>;;;:::666555555444444333222222222222222111111111000000222222222222222222222222222222333333333222111111111111111111111111111111111111222222333333444444555555555666777999:::;;;::::::;;;;;;<<<>>>???@@@CCCGGGNNN[[[pppwww|||sssqqqwwwyyyqqqiiigggiiimmmmmmkkkTTTMMMGGGCCC@@@@@@GGGOOO^^^mmmxxxqqqmmmnnnooommmjjjfffeeedddgggkkknnnpppqqqqqqqqqqqqqqqrrrsssttttttuuuwwwzzz~~~{{{yyyuuuvvvwwwxxxyyy{{{{{{{{{|||~~~}}}zzzyyyyyyyyyxxxwwwtttrrrpppkkkjjjhhhfffbbb___\\\[[[UUUSSSPPPLLLIIIGGGFFFFFFIIIJJJLLLLLLJJJHHHHHHIIIIIIKKKMMMOOOOOONNNLLLJJJHHHGGGGGGFFFFFFFFFFFFGGGBBBAAAAAAAAABBBDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKMMMPPPRRR[[[hhhxxx{{{qqqjjjjjjoootttwww|||}}}}}}~~~~~~zzzuuuppphhhaaa\\\ZZZXXXVVVZZZZZZYYYYYYXXXXXXXXXXXXWWWVVVUUUUUUVVVTTTRRROOOLLLLLLNNNOOOPPPRRRRRRSSSWWWXXXZZZZZZYYYZZZ[[[]]]eeejjjpppwww~~~~~~lllVVVLLLCCCBBBBBB???;;;999666555555444444333222222222222222222111111111111222222222222222222222222222222333333333222222111111111111111111111111111111111222222333444444555666666666777888999::::::;;;;;;;;;<<<===???@@@AAAEEEHHHQQQccc|||yyywww||||||~~~|||ssshhhbbbbbbdddeeecccQQQJJJCCC@@@???CCCMMMWWWdddtttxxxqqqjjjjjjooorrrppplllgggfffeeegggkkknnnpppppppppqqqqqqrrrssstttttttttvvvxxx||||||zzzxxxsssuuuwwwyyyzzz||||||{{{|||}}}~~~|||xxxuuuvvvvvvuuussspppmmmjjjhhh```___]]]ZZZWWWTTTQQQPPPLLLKKKIIIHHHFFFFFFFFFFFFFFFIIILLLMMMLLLIIIHHHGGGIIIKKKMMMNNNNNNMMMLLLKKKHHHHHHGGGFFFFFFFFFFFFGGGBBBAAAAAA@@@AAABBBDDDEEEFFFFFFFFFGGGGGGIIIJJJJJJJJJKKKLLLLLLKKKLLLOOOQQQXXXdddttt|||sssrrruuutttxxx}}}||||||xxxqqqjjjeeeaaa___^^^\\\\\\[[[[[[ZZZXXXWWWWWWWWWVVVVVVWWWWWWVVVRRROOOMMMLLLLLLLLLMMMOOOPPPQQQWWWXXXYYYYYYXXXWWWWWWXXX^^^bbbgggmmmuuu~~~www[[[PPPFFFDDDEEEAAA:::777666555555444444333222222444333333333333222222222222222222222222222222222111222222333333333222222111111111111111111111111111222222333444444555555555555666777888888999999;;;;;;;;;<<<>>>@@@AAABBBFFFKKKWWWlllzzzrrrqqq~~~~~~sssfff]]][[[\\\\\\ZZZNNNGGGAAA???AAAGGGSSS___mmm|||{{{sssmmmiiikkkqqqtttrrrnnniiihhhgggiiilllooopppqqqrrrrrrssssssttttttttttttvvvxxx|||~~~{{{xxxwwwvvvrrrvvvzzz}}}~~~xxxwwwwwwvvvvvvsssppplllnnnmmmllliiieeeaaa^^^\\\WWWUUUSSSQQQNNNKKKJJJIIIEEEEEEEEEEEEEEEFFFFFFFFFGGGKKKOOOPPPNNNKKKHHHGGGJJJLLLMMMNNNNNNMMMLLLKKKKKKJJJHHHGGGFFFFFFEEEEEECCCBBBAAA@@@@@@AAABBBCCCFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMNNNNNNMMMMMMOOOPPPVVV```pppxxxuuuwwwvvvzzz|||vvvpppjjjgggeeebbbaaaaaa___]]][[[YYYWWWWWWVVVVVVWWWXXXVVVRRROOOPPPOOOMMMLLLLLLMMMNNNOOOUUUVVVXXXYYYXXXWWWWWWXXXZZZ\\\```dddkkkttt}}}zzz~~~dddVVVIIIEEEEEEAAA;;;777666555555444444333222222444444444333333333222222333333333333333333333333111111222333333333222222222222222222222222222222222222333333444444555555444555666888999999999999;;;;;;<<<===???AAABBBCCCHHHPPPaaayyyzzzpppkkkssswww}}}}}}rrrdddZZZXXXXXXWWWUUUJJJDDD@@@AAAEEENNN\\\iii{{{~~~yyyqqqmmmkkkmmmqqqtttrrroookkkiiihhhiiillloooppppppsssssssssssstttuuuvvvvvvwwwyyy}}}~~~}}}zzzwwwuuutttssssssuuuyyy}}}|||}}}~~~}}}|||wwwuuurrrpppnnnlllhhhfffeeedddcccaaa^^^ZZZVVVTTTPPPOOOMMMJJJHHHGGGFFFEEE@@@@@@AAACCCDDDEEEFFFGGGIIIMMMQQQRRRQQQNNNKKKJJJMMMNNNNNNOOONNNMMMLLLKKKKKKJJJIIIHHHFFFFFFEEEEEEDDDCCCBBBAAA@@@AAABBBCCCFFFFFFFFFHHHIIIKKKMMMNNNNNNPPPQQQPPPOOONNNOOOPPPVVV\\\jjj}}}zzzuuuvvvxxx}}}}}}uuupppmmmkkkkkkiiigggddd```]]][[[XXXWWWWWWWWWWWWVVVTTTQQQRRRQQQOOONNNMMMMMMNNNNNNQQQTTTWWWXXXXXXXXXYYYZZZWWWXXXZZZ]]]aaahhhpppvvv||||||qqquuu}}}nnn]]]JJJCCCCCC@@@<<<:::666555555444444333222222333333333333222222222111333333333333333333333333000111222333333333333222222222222222222222222222222222333333444555555555333555777999;;;;;;<<<<<<;;;;;;<<<===???AAACCCDDDLLLXXXmmmzzzpppiiifffkkksss|||ttteee[[[WWWVVVSSSQQQHHHCCCBBBFFFNNNYYYiiiwwwzzzuuuooonnnmmmoooqqqqqqpppooojjjiiihhhiiikkknnnoooooorrrqqqqqqrrrsssvvvyyy{{{yyy{{{{{{yyyvvvsssrrrrrrssstttxxx}}}~~~~~~~~~~~~~~~{{{zzzzzz{{{{{{zzzssspppkkkgggeeeccc```^^^YYYYYYYYYXXXWWWTTTRRRPPPKKKJJJHHHFFFDDDDDDDDDDDD>>>???AAACCCEEEGGGHHHHHHJJJMMMRRRTTTSSSQQQPPPOOOPPPPPPPPPPPPOOOMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGEEEDDDCCCAAAAAAAAABBBCCCEEEFFFGGGHHHJJJLLLNNNOOOOOOQQQRRRQQQOOONNNNNNOOOUUUWWWcccvvv~~~xxxyyyzzz~~~|||vvvuuutttqqqlllgggccc```[[[ZZZXXXXXXXXXXXXVVVTTTPPPOOOOOONNNNNNNNNNNNOOONNNQQQUUUWWWXXXXXXXXXYYYWWWXXXYYYZZZ\\\```fffjjjpppwwwzzzlllnnn}}}xxxzzz~~~vvvaaaKKKAAA@@@???>>>===666555555444444333222222222222222111111111111000333333333333333333333333000111222333333333333333222222222222222222222222222222333444444555555666444555888:::<<<===>>>===;;;<<<<<<>>>@@@BBBCCCEEEPPP^^^uuu{{{qqqiii]]]aaajjjuuuwwwhhh\\\WWWTTTPPPLLLHHHEEEEEEKKKUUUcccttt|||uuupppnnnnnnooopppoooooonnnnnnjjjhhhggghhhjjjlllmmmmmmppppppppppppssswww|||~~~{{{|||}}}{{{yyyvvvtttssstttuuuwwwzzz}}}zzz||||||||||||{{{xxxuuusssssstttttttttkkkfffaaa\\\YYYWWWUUUSSSLLLLLLMMMNNNMMMLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCCCC@@@AAACCCFFFHHHJJJKKKKKKIIIMMMRRRUUUUUUTTTTTTTTTRRRRRRQQQPPPOOOMMMLLLKKKHHHGGGGGGGGGHHHHHHIIIJJJFFFEEECCCBBBAAAAAABBBCCCEEEFFFGGGHHHJJJLLLNNNOOOOOOQQQRRRQQQOOOMMMMMMNNNUUUUUU^^^qqq}}}zzz}}}|||zzzwwwrrrlllgggddd^^^\\\YYYXXXYYYYYYXXXWWWMMMMMMNNNNNNOOOOOOOOOPPPMMMPPPTTTVVVWWWWWWWWWXXXZZZ[[[[[[ZZZZZZ]]]aaaeeegggnnnxxx~~~|||mmmjjjzzzuuuqqqvvvyyykkkPPPFFFEEEAAA;;;777888666333222333444333222222222222222222222222222222222222222222222222222333333222111111222222333//////000111111111111000222222333444444555555666666666555666888:::<<<>>>BBB===:::===???AAADDDIIIUUUiii|||ooofff[[[bbbjjjooottt||||||kkk\\\QQQLLLJJJLLLIIIFFFIIITTT```nnnyyyqqqnnnpppppppppqqqpppooommmkkkjjjiiijjjkkkmmmnnnpppqqqrrrppprrrsssssssssvvv|||}}}{{{xxxvvvsssrrrtttvvvxxxxxxyyy|||{{{|||yyywwwuuuvvvuuusssqqqpppooooooooogggccc]]]VVVPPPMMMKKKJJJHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBCCCEEEGGGIIIKKKLLLJJJMMMQQQTTTTTTTTTUUUUUUYYYXXXVVVTTTQQQOOOMMMLLLHHHHHHGGGFFFFFFGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGJJJOOOSSSVVVUUUUUUTTTQQQNNNMMMMMMNNNSSSUUU\\\iiixxxyyyqqqnnnhhhiiigggcccaaa```\\\VVVUUURRRNNNMMMMMMNNNMMMMMMNNNNNNNNNOOOQQQSSSVVVWWWYYYYYYYYYZZZ[[[\\\]]]^^^bbbeeekkkssszzzqqqlllyyywwwppprrrssspppUUUIIIFFFBBB<<<:::888666333222333444333333222222222222222222222222222222222222222222222222111111222222222333333333000000000000111111111222222333333444444555555666666777777888:::;;;===>>>@@@<<<;;;>>>AAACCCHHHNNN___ttt|||nnnccc]]]ccciiikkklllttt}}}lll]]]RRRKKKIIIKKKNNNNNNTTTaaammmyyyzzzuuunnnlllooopppqqqqqqqqqpppnnnmmmlllkkkllllllnnnoooqqqrrrsssppprrrtttuuuvvvzzz~~~zzzzzzwwwtttrrrtttxxx}}}}}}}}}yyyzzz~~~zzzxxxuuutttpppooommmjjjhhhgggeeeeee]]]YYYTTTNNNJJJFFFEEEEEEGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLMMMPPPSSSUUUVVVVVVWWWXXXYYYWWWVVVSSSPPPNNNLLLKKKHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGJJJOOOSSSVVVWWWXXXXXXUUURRROOONNNOOOOOOQQQWWWbbbooo{{{xxxuuuppppppmmmhhheeeddd```ZZZVVVRRROOOMMMLLLLLLLLLKKKKKKKKKKKKLLLNNNPPPSSSTTT[[[[[[[[[\\\\\\\\\]]]]]]___bbbffflllsssyyy~~~xxxooowwwzzznnnlllkkkvvvxxx]]]NNNFFFBBB>>>===888666333333333444444333333333333333333333333333222222222222222222222222000111222444444444333333222111000000000111222333333333333444555555666666777888999;;;<<<=========>>><<<<<<@@@BBBEEELLLTTTmmm}}}oooeeebbbhhhllljjjfffkkkxxx~~~lll^^^RRRIIIGGGJJJOOOSSS^^^mmmyyyyyytttoookkkkkkmmmoooppppppppppppooonnnnnnnnnnnnnnnoooqqqrrrssstttqqqsssvvvyyy|||~~~xxxuuuvvvtttqqqqqqvvv}}}yyyyyy}}}}}}yyyvvvtttrrrpppiiihhheeebbb___\\\ZZZXXXUUURRROOOKKKGGGEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLOOORRRUUUVVVWWWWWWYYYZZZZZZYYYWWWTTTRRROOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLJJJHHHFFFEEEEEEDDDGGGFFFFFFGGGJJJOOOSSSVVVZZZ[[[\\\[[[WWWSSSPPPOOOLLLMMMRRR[[[eeeoootttwww}}}}}}yyyrrrooommmhhhbbb[[[WWWSSSPPPOOONNNMMMLLLJJJJJJJJJJJJLLLNNNPPPRRR[[[\\\]]]^^^^^^]]]\\\\\\]]]^^^```dddiiiooosssvvv|||sssuuu|||mmmgggeeennngggSSSGGGAAA???>>>999666444333444444444333333333333333333333333333222222222222222222222222111222444555555444222000333222000///000111333555333333444444555666666666666777999;;;<<<===<<<<<<>>>===>>>AAACCCFFFPPP[[[zzz}}}rrriiiiiiooosssoooggggggqqq||||||jjj]]]RRRHHHGGGKKKRRR[[[jjjyyy|||tttnnnkkkjjjkkklllmmmmmmnnnnnnnnnnnnnnnnnnpppppppppqqqrrrtttvvvwwwvvvxxxzzz~~~|||vvvqqqppprrrqqqoooqqqzzz~~~yyywwwzzz}}}~~~~~~|||wwwtttqqqnnnkkkhhhbbb```^^^[[[WWWSSSPPPNNNMMMLLLJJJHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFHHHIIIIIIJJJKKKLLLLLLLLLPPPRRRTTTUUUVVVWWWYYY\\\\\\[[[ZZZWWWUUURRRPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQSSSRRROOOKKKIIIGGGEEEEEEGGGGGGFFFGGGJJJNNNRRRTTT[[[^^^``````[[[VVVQQQOOOLLLNNNRRRYYY```hhhmmmpppyyy{{{yyysssmmmddd```ZZZVVVTTTRRRPPPNNNKKKKKKJJJKKKLLLMMMOOOPPPYYYZZZ\\\^^^______]]]\\\\\\\\\]]]___bbbgggkkknnnpppwwwyyyuuupppfffdddiiiwwwppp[[[JJJAAA???>>>999777444333444555444333333333333333333333333333222222222222222222222222333444555666555333000///444333111000000222444555333333444555555666666777666777999;;;<<<<<<;;;:::>>>>>>@@@BBBCCCHHHVVVddd~~~yyyrrrkkknnntttyyytttkkkfffkkkrrr~~~xxxfff\\\RRRIIIJJJRRR\\\hhhyyy{{{wwwpppjjjhhhjjjlllllliiiiiijjjkkklllmmmnnnoooqqqqqqqqqqqqsssuuuxxxzzz}}}~~~~~~wwwrrrnnnnnnqqqqqqqqqvvv{{{tttqqqtttxxx{{{{{{~~~~~~|||zzzwwwuuuqqqmmmjjjeee```]]]XXXWWWUUURRROOOKKKHHHFFFCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGIIIJJJLLLMMMNNNNNNNNNNNNNNNPPPRRRSSSTTTVVVZZZ]]]^^^]]]\\\ZZZXXXVVVUUUTTTUUUUUUWWWXXXXXXXXXWWWWWWZZZXXXTTTPPPLLLIIIHHHGGGHHHHHHGGGHHHJJJMMMQQQTTT[[[^^^bbbccc___YYYTTTRRROOOQQQUUUZZZ___eeejjjmmmrrryyy}}}vvvmmmiiibbb]]]YYYVVVSSSQQQMMMLLLKKKJJJKKKKKKLLLMMMSSSUUUYYY\\\^^^^^^^^^]]]]]]\\\\\\^^^```dddgggjjjiiinnnuuu|||xxx{{{yyyjjjiiikkkssszzzdddOOOCCC???>>>999777444444444555555444333333333333333333333333222222222222222222222222555555555555444333111000444333222222222333444555444444444555666666777777777888999::::::;;;;;;;;;>>>???AAACCCDDDMMM```rrryyytttqqqnnnsssxxx{{{wwwoooiiiiiikkkxxx~~~tttbbbZZZSSSMMMRRR^^^gggsss~~~sssqqqlllggggggkkkllljjjgggggggggiiijjjlllnnnooopppppppppqqqssswwwzzz|||yyyssspppmmmooosssuuuxxx}}}rrrkkkmmmrrrwwwyyyxxxzzz{{{{{{xxxuuusssrrrmmmkkkgggdddaaa\\\VVVRRRLLLLLLLLLKKKHHHEEECCCAAAAAACCCDDDEEEFFFEEEDDDCCCAAAAAAAAABBBBBBBBBBBBBBBDDDDDDEEEEEEFFFGGGHHHHHHJJJKKKMMMOOOPPPQQQPPPPPPNNNPPPQQQRRRTTTXXX]]]aaa``````___^^^]]]\\\[[[[[[[[[]]]^^^`````````______aaa^^^YYYTTTOOOMMMKKKKKKKKKJJJJJJJJJLLLOOORRRUUUZZZ^^^ccceeebbb^^^ZZZWWWTTTWWWZZZ]]]```ccchhhkkkooouuu~~~~~~wwwrrrkkkddd___[[[WWWUUUPPPOOOMMMLLLJJJJJJJJJKKKOOOQQQTTTWWWZZZ[[[\\\\\\\\\\\\\\\^^^```cccfffgggfffiiinnnrrrvvv}}}~~~zzzqqqoooooouuummmUUUGGGAAA>>>:::777555444555555555444444444444444444444444444222222222222222222222222444444444444444444444444333333333333444444444444444444555555666666777777:::999999::::::;;;<<<======???BBBDDDGGGTTTlll}}}wwwtttuuuxxx{{{}}}|||yyysssnnnlllmmmvvv{{{sss|||qqq___ZZZVVVSSS\\\kkkrrr~~~~~~wwwkkkllliiidddfffkkkkkkhhhffffffggghhhjjjmmmpppqqqoooooooooqqqtttxxx|||}}}tttpppooonnnrrrwww{{{yyymmmiiimmmrrruuusssttttttqqqlllhhhgggggg```___]]][[[XXXSSSMMMIIIEEEFFFGGGGGGGGGEEECCCBBBBBBDDDFFFIIIIIIIIIHHHGGGAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJLLLNNNQQQSSSSSSSSSRRRPPPQQQSSSUUUWWW\\\cccggghhhggggggggggggffffffffffffhhhjjjkkkllllllkkkjjjeeebbb]]]WWWSSSPPPOOONNNOOONNNMMMMMMOOORRRUUUWWW[[[___dddgggfffccc```^^^^^^```bbbccccccdddgggjjjoootttzzz~~~~~~~~~}}}uuunnnhhhccc^^^[[[XXXVVVTTTQQQNNNMMMMMMMMMMMMNNNPPPRRRTTTVVVXXXYYYYYYZZZ[[[^^^```cccdddeeeeeegggjjjkkkmmmsss{{{zzzwwwssstttxxxsssYYYIIIBBB???:::777555444555555555444444444444444444444444444222222222222222222222222222222222222444555777888222333444555555555444444444444555555666777777777<<<;;;::::::;;;<<<>>>???===???BBBFFFJJJYYYuuutttzzzxxxwww|||zzzvvvtttrrrrrrxxxyyyjjjrrr~~~ppp^^^[[[YYYWWWcccuuu~~~zzzsssfffhhhgggccceeejjjjjjfffffffffggghhhkkknnnqqqsssnnnnnnnnnppptttxxx}}}wwwooonnnooopppuuuzzzrrriiijjjmmmppppppqqqoookkkddd___^^^___WWWVVVUUUTTTRRRNNNIIIDDDCCCDDDFFFHHHHHHHHHFFFEEE>>>@@@DDDFFFGGGGGGEEEDDDAAAAAAAAABBBBBBCCCCCCCCCEEEFFFFFFHHHIIIJJJKKKKKKJJJLLLOOORRRTTTTTTTTTTTTSSSTTTUUUWWW[[[```gggmmmoooooopppppppppppppppqqqppprrrtttvvvwwwvvvuuuttthhhddd___YYYUUURRRQQQQQQSSSRRRPPPPPPRRRUUUXXXZZZ\\\```eeeiiihhhfffdddcccgggiiijjjiiigggfffiiikkkppptttyyy{{{zzzzzz}}}~~~vvvpppjjjeeebbb___]]]ZZZWWWTTTRRRQQQPPPMMMMMMNNNOOOQQQSSSTTTVVVVVVWWWZZZ]]]```bbbcccddddddfffgggggghhhmmmuuu{{{~~~tttuuuxxxfffJJJ@@@CCC;;;999666555555666555555666666666555555444444444333333333333333333333333111111222222222333333333555444444333333444444555333444555666777777777777;;;<<<<<<;;;:::999;;;<<<@@@BBBDDDGGGQQQggg}}}uuu{{{{{{yyywwwpppkkkpppyyynnn\\\[[[___dddqqq{{{rrrllleeeeeeddddddeeefffhhhiiigggggggggiiikkkooosssuuutttsssrrrsssvvv{{{zzzqqqkkknnnrrruuuzzzsssmmmllljjjmmmjjjddd^^^YYYVVVUUUUUUSSSSSSRRROOOKKKGGGDDDDDDAAABBBEEEFFFFFFDDDBBB@@@CCCCCCDDDEEEEEEEEEDDDDDD===@@@DDDFFFFFFFFFFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMOOOSSSUUUXXXYYYYYYVVVYYY\\\```cccggglllpppwwwxxxzzz{{{|||||||||{{{|||{{{|||}}}~~~qqqiiiccc```\\\VVVTTTUUUWWWVVVTTTUUUWWWYYYZZZZZZ^^^aaaeeehhhiiijjjkkklllnnnmmmkkkkkkkkkkkkjjjiiippprrrtttwwwyyyyyyxxxxxx|||wwwoookkklllgggaaa]]]\\\ZZZVVVSSSUUURRRNNNLLLLLLLLLMMMLLLPPPRRRVVV[[[```dddgggiiikkkjjjjjjjjjkkklllnnnooo~~~zzz|||~~~kkkNNNBBBCCC;;;999666555666666555444555555555444444444333333333333333333333333333333111222222222222333333333333222222111111222222333444555666777777888888777999:::;;;;;;:::;;;===???@@@CCCFFFKKKXXXqqq|||zzz|||kkkccccccllluuu|||zzzwww{{{yyygggZZZ\\\ccclllzzz|||tttlllgggeeeeeedddddddddeeeggghhhgggggghhhiiikkkooorrrtttuuuttttttvvvyyy~~~}}}|||{{{zzzzzz{{{|||ssskkkgggkkkqqquuu{{{xxxoookkkgggeeebbb]]]WWWRRROOOMMMMMMMMMMMMMMMKKKHHHEEEDDDDDD@@@BBBCCCDDDDDDBBB@@@???AAABBBBBBCCCCCCCCCCCCCCC===@@@CCCEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMNNNOOOQQQUUUXXX[[[^^^______bbbeeehhhjjjnnnrrruuu|||}}}xxxpppiiieeeaaa[[[XXXYYYZZZXXXVVVWWWYYYZZZ[[[[[[]]]aaafffjjjlllmmmoooqqqqqqooommmkkkjjjjjjjjjiiimmmooorrruuuwwwxxxwwwvvv{{{~~~~~~zzzxxxsssmmmhhheeebbb^^^[[[XXXUUUQQQNNNNNNNNNMMMMMMNNNOOOSSSWWW]]]bbbgggiiillllllkkkkkklllmmmoooppprrrTTTEEECCC<<<:::777555666666555444444444444444333333333333333333333333333333333333222222222222333333333333333333222222222222333333555666777888999999999999777999:::;;;;;;<<>>;;;888666666666555444333333333333333333333333333333333333333333333333222222333333333444444444666555555444444555555666777888999:::;;;;;;;;;;;;;;;<<<======<<<<<<>>>@@@BBBGGGRRRddd}}}|||iii^^^UUUVVVXXX^^^mmm~~~{{{uuurrrrrrtttqqqxxx|||xxxrrrnnnfffdddeeemmmvvvzzzpppjjjgggfffeeeeeedddcccbbbcccdddeeefffiiiiiikkkmmmoooqqqssstttuuuwww|||{{{uuupppooonnnmmmllllllmmmnnnhhhlllrrrxxxtttssspppllldddZZZTTTQQQIIIHHHGGGFFFFFFFFFFFFGGGEEEEEEGGGJJJNNNNNNLLLIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEDDDDDDDDDEEEGGGHHHIIIHHHIIIKKKLLLLLLNNNRRRUUUUUUVVVWWWYYY]]]```ccceeeeeeeeegggjjjnnnsssxxx{{{|||tttpppkkkfffeeegggdddbbb``````cccgggiiijjjjjjlllooopppqqqrrrtttvvvyyyyyywwwsssooommmnnnpppoooqqqtttwwwzzz{{{||||||xxx|||xxxrrrkkkddd___\\\YYYXXXTTTSSSRRRTTTXXX^^^eeeiiihhhggggggiiilllqqqvvvyyyxxx}}}yyy___LLLEEE>>><<<888777666666555444333333333333444444444444333333333333333333333333333333333333444444444444444444333333333333444444777888999:::;;;;;;;;;;;;<<<===>>>=========???AAADDDKKKZZZqqq|||dddWWWNNNQQQVVV]]]jjjwww}}}xxxrrrmmmmmmqqqtttwww{{{|||sssjjjbbb___^^^ccckkkuuu{{{qqqhhhdddcccccccccdddcccccccccdddeeeggghhhiiijjjlllooorrrtttvvvwwwxxxzzz~~~xxxssskkkjjjjjjjjjjjjlllmmmnnnrrryyy{{{zzzxxxwwwuuufffaaa\\\YYYTTTMMMJJJKKKCCCCCCCCCCCCDDDEEEEEEFFFGGGIIILLLSSSXXXXXXTTTOOOJJJIIIGGGEEEDDDDDDEEEEEEFFFFFFEEEEEEFFFHHHJJJKKKJJJLLLMMMNNNOOOSSSXXX\\\\\\]]]^^^aaaeeeiiimmmooorrrsssuuuwww{{{}}}uuurrrpppmmmmmmpppmmmjjjggggggiiimmmoooppprrrssstttsssrrrrrrssstttxxxzzzzzzxxxsssqqqrrruuuvvvwwwxxxzzz||||||vvvmmmgggdddbbb```^^^\\\ZZZYYYZZZ]]]aaadddfffeeedddeeehhhmmmrrrvvvvvv|||~~~vvv^^^LLLEEE???<<<999777777666555444333333444444444555555555333333333333333333333333333333333444444444444555444444333333333333444444777888999::::::;;;;;;::::::<<<=========>>>AAACCCGGGPPPbbb~~~jjjZZZNNNPPPXXX___iiitttxxxvvvtttqqqoooppptttxxxzzz{{{{{{uuujjj___XXXWWW\\\eeerrr~~~xxxqqqiiibbb___```aaabbbcccccccccccceeegggiiijjjiiijjjmmmqqqtttwwwyyyzzz|||~~~~~~zzztttooojjjjjjkkklllnnnpppsssttt}}}zzzwwwrrrooommmkkkgggddd[[[TTTNNNMMMJJJEEEDDDGGGCCCCCCDDDDDDDDDDDDEEEEEEGGGJJJQQQZZZbbbbbb]]]WWWOOONNNKKKIIIGGGHHHIIIJJJKKKKKKJJJJJJKKKMMMOOOQQQPPPQQQRRRSSSVVV[[[aaaeeehhhiiijjjmmmrrrwww{{{~~~xxxwwwwwwvvvxxx{{{zzzvvvqqqoooppprrrssstttxxxxxxxxxvvvtttssstttuuuwwwzzz}}}|||xxxvvvwwwyyy||||||{{{{{{}}}{{{tttpppoooooommmkkkgggcccbbbbbbcccdddfffdddcccbbbdddhhhlllooo~~~uuu{{{sss]]]LLLFFF???===999777777666555444444444444555555666666666333333333333333333333333333333333444444444555555666666555555555555666666777777888999::::::::::::999:::<<<===>>>@@@CCCFFFHHHRRRhhhvvvbbbSSSTTT]]]eeennnwwwuuuuuuvvvuuuuuuwww{{{~~~yyyyyyvvvooodddYYYVVVXXX^^^iiixxx{{{sssmmmeee___^^^___aaabbbcccccccccdddeeehhhjjjkkkiiikkknnnrrrvvvyyy{{{|||~~~|||{{{wwwqqqlllmmmmmmnnnpppsssvvvyyy{{{~~~{{{zzzooolllhhhfffddd```ZZZVVVVVVNNNHHHHHHFFFAAAAAAEEEGGGGGGGGGFFFFFFFFFEEEEEEFFFJJJSSS^^^hhhiiiccc\\\UUUSSSPPPMMMLLLMMMNNNOOOQQQPPPPPPOOOQQQSSSUUUWWWVVVWWWXXXYYY\\\bbbiiinnnssstttvvvyyy}}}|||||||||}}}yyyuuutttuuuuuuuuu{{{{{{{{{yyyvvvuuuvvvwwwuuuzzz{{{yyyzzz|||~~~}}}|||}}}|||{{{|||zzzwwwsssnnnjjjhhhggghhhgggeeebbb```aaadddgggjjj~~~}}}yyyzzz}}}}}}wwwaaaOOOFFFAAA>>>999777666777777777333333333333333333333333555555555555555555555555444444555555555444333333444444333333444555777888777888888999999:::;;;;;;======???BBBBBB???AAAFFFLLLZZZvvvyyydddQQQTTTcccppptttsssuuunnniiimmmwww}}}}}}ttthhh^^^UUUOOOQQQWWWhhhtttzzztttlllggg```\\\[[[[[[ZZZXXX[[[___dddgggiiijjjkkklllmmmnnnoooqqqsssxxx|||vvvqqqpppooollljjjlllmmmsss}}}xxxqqqmmmfff```ZZZWWWVVVTTTOOOJJJJJJHHHEEEBBBAAABBBDDDEEECCCEEEFFFEEEDDDCCCCCCCCCCCCIIIQQQ[[[gggooollleeeYYYTTTPPPPPPQQQQQQVVV\\\]]]```bbb```]]][[[\\\^^^]]]___aaacccggglllsssxxx{{{wwwwwwyyy{{{zzz|||{{{wwwqqqoootttyyy}}}~~~}}}{{{zzz}}}|||~~~|||wwwrrrmmmjjjeeeeeedddbbb```aaaeeejjj}}}|||{{{{{{{{{{{{{{{{{{{{{{{{}}}zzzzzz{{{}}}yyyyyy~~~yyyfffTTTIIICCC???:::777666666555444333333333333333333333333444444444444444444444444222333333444444444333333555555444444555666888999888888888999::::::;;;;;;::::::<<<@@@@@@>>>AAAGGGSSSdddxxxeeeVVVZZZiiirrrsssppppppjjjfffjjjssszzzzzzwwwrrrhhh[[[RRRLLLJJJQQQZZZjjjwww~~~tttmmmgggbbb]]]ZZZZZZ[[[ZZZYYY[[[___cccfffhhhiiikkkllllllmmmnnnppptttzzz}}}xxxsssooonnnmmmkkkjjjkkknnnxxxzzzrrrjjjfff\\\WWWRRROOOOOOMMMHHHDDDHHHFFFDDDBBBAAABBBCCCDDDBBBCCCDDDDDDBBBAAAAAABBBCCCHHHPPP[[[gggpppnnnggg^^^XXXTTTTTTUUUWWW]]]dddiiilllnnnmmmiiigggggghhhgggiiikkknnnqqqwww}}}~~~~~~yyyzzzzzzxxxuuuuuuxxx|||~~~|||{{{|||{{{|||~~~|||{{{|||}}}~~~~~~~~~}}}}}}wwwqqqiiihhhgggcccaaaaaaeeehhh~~~}}}zzzwwwtttrrrqqqqqqqqqqqqqqqqqqqqqqqquuuvvvwwwvvvuuuuuuvvvxxxxxxwww{{{{{{mmmZZZKKKDDD@@@;;;777555444333222333333333333333333333333333333333333333333333333111111222333444444444333666666555666666777888999888888999999::::::;;;;;;::::::<<>>>>>@@@BBBAAAAAAIIIRRRdddxxxpppooosss{{{vvvlllhhhpppzzzyyyqqqjjjeee```]]]___eeeiiihhheeeVVVNNNEEEBBBCCCIIIWWWdddsss}}}|||qqqiiiccc___]]][[[YYYXXXXXXXXXXXX[[[]]]aaaccceeehhhkkknnnrrrssssssuuuzzz{{{xxxsssppplllhhhffffffffffffllluuu}}}nnnaaaWWWSSSMMMJJJGGGEEEEEEDDDBBB???BBBBBBBBBBBBAAAAAAAAAAAA???@@@AAAAAA???>>>>>>???@@@EEEMMMYYYiiiwww{{{xxxppphhhbbb```bbbeeennnvvv~~~~~~}}}}}}{{{}}}~~~}}}}}}}}}{{{zzz|||zzzyyy|||}}}}}}|||{{{{{{~~~}}}zzzwwwvvvwwwzzz|||~~~|||}}}~~~{{{vvvqqqmmmkkklllmmmpppooommmjjjgggdddbbb```^^^^^^^^^_________``````dddfffhhhjjjjjjlllnnnpppuuuyyy~~~xxxrrrppp~~~{{{|||uuu```KKKCCC???;;;777666666666555444444444444444444444444333333333333333333333333///000111222333444444444333333444555666666666666888999999:::;;;;;;<<<<<<@@@@@@BBBCCCBBBCCCLLLXXXmmm}}}yyyqqqjjjiiinnnwwwwwwppppppxxx|||rrrkkkddd___ZZZZZZ]]]___]]][[[LLLFFFBBBBBBFFFMMMZZZfffyyywwwoooiiifffaaa```]]]ZZZWWWVVVWWWXXX[[[]]]___aaadddgggkkkooottttttvvvxxx|||~~~zzzuuusssooommmjjjgggddddddeeefffoooyyyxxxjjj]]]RRRMMMJJJHHHFFFDDDDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA???AAABBBBBB@@@??????@@@???DDDKKKWWWjjj{{{yyyppphhhffffffiiiqqqyyy~~~{{{zzzxxx|||||||||}}}}}}{{{yyyxxxwwwyyy{{{|||}}}{{{zzz{{{}}}~~~~~~~~~yyyuuusssrrrrrrcccbbb```^^^[[[YYYWWWWWWUUUUUUVVVVVVWWWWWWXXXXXX[[[^^^aaacccdddeeegggiiiooosssyyy~~~xxxpppkkk||||||}}}xxxeeeNNNDDD@@@<<<888888777777666444444444444444444444444333333333333333333333333111111222333444444444333222333444555666666666666999999::::::;;;;;;<<<<<<>>>>>>AAABBBAAAEEEQQQ^^^zzz~~~yyyuuuqqqlllggggggkkkttt}}}xxxtttuuu|||}}}tttnnneee```XXXUUUTTTTTTSSSQQQDDD@@@???CCCIIIQQQ]]]iii|||~~~xxxpppllliiigggdddbbb^^^ZZZUUUUUUWWWYYY[[[\\\^^^```bbbffflllppprrrtttwww{{{~~~xxxssspppnnnkkkjjjiiifffeeeeeehhhkkkuuu~~~yyypppfff\\\QQQKKKGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCBBBCCCDDDDDDBBBAAAAAABBB@@@CCCJJJUUUhhh{{{}}}uuummmjjjjjjlllttt|||}}}zzzxxxwwwvvvuuuuuuwwwyyyzzzxxxwwwtttwwwyyy|||~~~}}}}}}|||{{{UUUTTTRRRQQQOOONNNMMMMMMLLLLLLMMMNNNNNNOOOPPPPPPRRRUUUXXX[[[\\\]]]___```hhhlllrrrwww|||yyynnnhhhwww}}}kkkUUUGGGCCC>>>:::888888777666555555555555555555555555444444444444444444444444222333333444444444333333333333555666777777666666999999::::::;;;<<<<<<<<<;;;<<<@@@CCCDDDJJJYYYiiiwwwpppmmmjjjggggggjjjrrrxxxzzzvvvwww~~~}}}wwwsssggg```WWWOOOLLLJJJIIIHHHAAA>>>>>>DDDLLLVVVdddqqq}}}~~~yyy{{{pppiiifffeeeeeedddbbb^^^XXXSSSSSSWWW[[[[[[\\\]]]^^^aaaffflllpppsssvvv|||yyyrrrllljjjiiieeefffgggggggggiiiooossszzz|||tttkkkeeebbb\\\SSSKKKEEEEEEDDDBBB@@@?????????AAA@@@???>>>???AAACCCEEEEEEFFFGGGGGGEEEDDDDDDEEEBBBEEEIIIRRRdddwww~~~wwwpppnnnnnnpppwww}}}{{{yyyxxxtttrrrrrrtttxxx{{{|||{{{wwwzzz}}}KKKJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJLLLOOOSSSUUUVVVWWWYYYZZZbbbffflllrrrwww|||yyymmmffftttppp[[[JJJFFF@@@;;;999777666555555555555555555555555555555555555555555555555555444444555555555444333333333555666888888888777777999999:::;;;;;;<<<<<<===:::<<>>???AAADDDFFFGGGHHHIIIIIIGGGFFFFFFGGGEEEFFFHHHPPP```sss||||||~~~wwwqqqpppqqqssszzz~~~|||zzzyyyuuusssrrruuuzzz}}}FFFFFFDDDCCCBBBAAAAAAAAA@@@?????????@@@AAABBBBBBGGGHHHIIILLLNNNQQQTTTUUU\\\^^^bbbfffkkkpppsssuuuyyy|||{{{mmmfffnnn{{{dddQQQBBB>>>>>>777777:::666666555555555555444444444444444444444444444444444555444333333222222222222333333444555666888:::;;;777888999999;;;;;;<<<===@@@===AAAJJJOOOVVVjjj|||rrrppppppnnnmmmnnnrrrttt|||~~~~~~}}}wwwooolllcccTTTHHHBBBAAA@@@===>>>???BBBJJJVVVdddpppwww~~~xxxjjjdddcccaaa______ZZZYYYYYYXXXXXXYYY[[[\\\]]]]]]^^^___aaaeeejjjnnnwww}}}~~~uuunnnkkkiiifffdddeeeggggggfffkkkvvvtttmmmppprrrqqqgggccc^^^ZZZWWWTTTQQQOOOMMMJJJFFFCCCBBBAAA@@@???@@@AAAAAA@@@???@@@DDDFFFIIIKKKMMMMMMLLLKKKKKKKKKMMMMMMOOOTTT]]]iiiuuu|||~~~}}}yyytttqqqttt{{{zzzwwwtttxxx@@@???>>>===============???>>>>>>>>>>>>??????@@@AAABBBCCCEEEHHHJJJMMMNNNTTTVVVZZZ^^^cccgggjjjlllooosssxxx}}}}}}nnneeeiii}}}hhhUUUEEE???>>>777666888444666555555555555444444444444444444444444444444444555444444333333333333444333444555666777888999:::888888999:::;;;<<<<<<===>>>===AAAJJJPPP[[[ttt}}}qqqooorrrssstttuuusssvvv||||||yyysssmmmiii```QQQEEE???>>>===;;;===>>>CCCMMMZZZgggqqqvvv{{{~~~tttgggcccbbb___]]]]]]ZZZYYYYYYYYYYYYZZZ[[[\\\___```aaabbbdddhhhnnnrrr|||zzzrrrllliiifffdddbbbbbbeeefffiiirrrrrrjjjjjjjjjiiiddd```[[[XXXUUUSSSPPPNNNLLLIIIEEEBBBAAAAAA@@@??????@@@@@@@@@AAACCCGGGJJJKKKNNNPPPQQQPPPOOOOOOPPPQQQQQQRRRUUU]]]gggqqqwww}}}}}}{{{wwwuuuwww}}}|||{{{::::::999999999999999:::===<<<<<<;;;;;;;;;;;;<<<;;;<<<===>>>AAACCCEEEFFFJJJLLLOOORRRWWWZZZ]]]___cccggglllqqqxxxpppeeeccctttmmmYYYHHH@@@>>>777555777222666555555555555444444444444444444444444444444444444444444444444444555555444555666888999999888888888888999:::;;;<<<============BBBJJJSSSddd~~~qqqqqqvvvyyy{{{|||uuuwww|||}}}wwwrrrnnnhhh]]]OOODDD>>><<<<<<;;;???AAAHHHSSSbbbmmmtttvvv{{{xxxmmmdddbbbbbb^^^[[[[[[YYYYYYYYYYYYZZZ\\\]]]^^^bbbccceeegggiiimmmssswwwwwwsssnnniiifffdddaaa``````cccgggnnn{{{sssjjjgggeeecccddd```\\\XXXVVVTTTRRRPPPMMMJJJFFFCCCCCCCCCBBBAAAAAABBBBBBBBBBBBDDDHHHKKKMMMOOORRRSSSSSSRRRSSSTTTWWWVVVVVVXXX]]]dddlllqqqyyyzzz{{{yyyxxxyyy888888777777888999::::::;;;:::999999888888888888999999:::;;;===???AAABBBBBBCCCFFFIIILLLPPPRRRSSS\\\___ccciiiooovvv}}}rrreeeaaammmsss^^^KKKAAA>>>777666888222666555555555555444444444444444444444444444444444444444444444444555666777444555777999:::999777666888888999:::;;;<<<=========>>>CCCLLLXXXoootttuuu|||~~~wwwwww{{{|||uuupppiii\\\NNNEEE@@@======???CCCGGGPPP]]]kkktttwwwwww}}}pppiiiccccccccc___[[[ZZZXXXYYYYYY[[[\\\^^^______bbbdddgggjjjmmmrrrxxx|||{{{wwwpppnnnjjjgggdddbbbaaa```aaaeeekkktttzzzqqqllliiigggiiieee```\\\ZZZWWWTTTRRRPPPMMMIIIFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDGGGJJJMMMPPPSSSTTTTTTTTTUUUVVVYYYYYYXXXYYY\\\bbbgggkkksssvvvyyyyyyyyy{{{777777777777777888999:::999999888777666666666666888888888999:::;;;===>>>===???@@@CCCFFFHHHJJJKKKWWWZZZ^^^bbbgggnnnuuu{{{wwwfffbbbjjjzzzcccNNNCCC???888888999333666555555555555444444444444444444444444444444444444444444444444555666777444666888999:::999888777888999:::;;;<<<======>>>???AAAGGGQQQaaa{{{yyy|||~~~zzzzzz}}}yyypppgggYYYKKKDDD@@@===>>>BBBFFFMMMXXXeeeooouuuvvvvvv~~~uuukkkeeebbbdddddd___\\\[[[WWWXXXZZZ\\\^^^```aaaaaabbbeeeiiinnnrrrxxx~~~|||tttpppjjjiiigggeeebbbaaaaaabbbeeekkkttt}}}|||uuuqqqqqqoookkkeeeaaa^^^[[[WWWUUUTTTPPPLLLIIIHHHHHHGGGFFFDDDEEEEEEEEEEEEGGGKKKNNNPPPSSSVVVWWWWWWWWWWWWXXXYYYXXXXXXXXX[[[^^^bbbeeemmmqqqvvvxxxyyy||||||666666555555666777888888888777777666666666777777777666666666777888999999;;;<<<===???AAACCCDDDEEEQQQSSSVVVZZZ___fffnnnsss}}}~~~jjjdddhhh|||jjjTTTFFF@@@:::999:::333666555555555555444444444444444444444444444444444444444444444444444555555555666777999::::::999999999999:::;;;<<<===>>>>>>AAADDDKKKXXXmmmzzzooodddTTTFFFAAA???;;;>>>DDDHHHSSSaaalllppprrrssstttuuummmfffaaa```bbbbbb]]]ZZZZZZVVVXXXZZZ]]]```bbbcccccccccgggmmmsssyyy|||uuunnnjjjeeeeeedddbbb``````bbbeeekkkuuu~~~zzz{{{tttpppkkkfffccc```]]][[[ZZZWWWRRRNNNMMMLLLJJJIIIDDDEEEGGGHHHIIIMMMRRRUUUUUUWWWZZZ[[[[[[ZZZ[[[\\\XXXWWWWWWWWWXXXZZZ]]]^^^fffkkkppptttvvvzzz~~~{{{777777666666666777777888777777777666777777888888777777777666777777888888999999:::<<<===???@@@@@@GGGIIILLLQQQVVV^^^gggmmmtttzzzpppeeecccwwwsssZZZJJJCCC:::999888000666555555555555444444444444444444444444444444444555444444333333333333444555555666888999:::;;;;;;999999:::;;;<<<===>>>>>>BBBFFFOOO```{{{{{{pppbbbQQQDDDAAA@@@===@@@HHHNNN[[[kkkssssssqqqsssvvv}}}wwwmmmeee```\\\[[[^^^]]]XXXVVVWWWVVVXXX[[[^^^aaacccdddeeegggkkkrrrzzz|||uuuooohhhdddaaaaaa```^^^]]]^^^cccfffqqq}}}yyyvvvrrrnnnmmmkkkiiigggeeebbb\\\XXXVVVTTTRRRPPPKKKLLLMMMMMMNNNPPPTTTWWWWWWYYY\\\\\\\\\[[[[[[\\\XXXWWWVVVUUUUUUUUUVVVVVV[[[___eeejjjmmmqqqxxx}}}~~~:::999999888888888999999777777777777777888999::::::999999888888999999999777777888999:::<<<<<<===>>>AAAEEEJJJPPPYYYbbbiiinnnttt}}}sssddd^^^sssyyy___MMMDDD;;;888666...666666555555555444444444444444444444444444444444555444333333222222222222555555666777888:::<<<===999::::::;;;<<<===>>>>>>BBBGGGQQQeee}}}ssscccRRREEECCCCCC???DDDMMMTTTccctttzzzvvvrrruuuzzz{{{vvvqqqhhh```\\\YYYXXXYYYXXXTTTRRRSSSUUUWWW[[[___bbbdddeeeeeejjjooowww~~~wwwqqqkkkeeeaaa______^^^\\\ZZZ\\\bbbgggttt|||xxxvvvuuuuuusssrrrppplllfffaaa___\\\ZZZXXXUUUUUUTTTRRRPPPPPPRRRTTTWWWYYY[[[[[[ZZZYYYYYYYYYXXXWWWVVVTTTSSSRRRQQQQQQQQQVVV[[[```dddiiipppuuu333444666888888888888777???666555???DDD===999<<<===;;;888777888999888888777999;;;;;;::::::;;;<<<:::===@@@DDDHHHOOOUUUZZZcccjjjsss|||ssscccbbbrrriiiMMMCCC???999555777666666666666555555555555333444555555666666555555222222333333444555666666666888888888777888999;;;===999777;;;===>>>@@@DDDDDDKKKYYYooo|||lllbbbNNNAAABBBCCC???FFFSSSeeeooozzz}}}yyywwwyyy}}}vvvnnniiiccc```[[[ZZZWWWUUUSSSSSSTTTUUUXXXYYY[[[]]]___aaacccdddkkkttt~~~yyysssoookkkeee```______]]][[[[[[___gggnnn}}}{{{|||}}}~~~yyyssslllfffdddcccaaa___]]]YYYTTTQQQQQQSSSTTTTTTTTTVVVXXXZZZ[[[ZZZYYYXXX\\\ZZZWWWTTTSSSQQQOOOMMMOOOSSSWWWXXXXXX\\\ccciiiuuu{{{555666777888999999999999===666888BBBEEE>>>999999===:::888888999::::::999888:::;;;;;;:::::::::;;;:::<<>>:::999===??????AAADDDJJJUUUfff}}}mmm^^^LLLAAABBBCCCCCCNNN___rrryyy}}}~~~rrrkkkfffbbb___YYYWWWUUUSSSSSSSSSTTTUUUYYYZZZ\\\^^^```bbbeeegggoooxxx}}}tttnnnkkkhhhccc___^^^^^^]]]]]]___gggqqqyyy|||uuupppmmmkkkiiigggbbb]]]WWWSSSQQQQQQRRRRRRRRRTTTVVVXXXYYYZZZZZZZZZbbb^^^YYYVVVUUUTTTPPPMMMKKKNNNPPPPPPPPPSSSYYY___lllrrr{{{999999888999999:::;;;<<<<<<888:::CCCEEE>>>888777<<<:::888888:::;;;<<<;;;:::;;;===<<<;;;::::::;;;:::;;;===>>>@@@DDDIIILLLWWW^^^gggpppwwwkkkaaammmrrrUUUGGG@@@:::666666666666666666555555555555333444555555666666555555444444444444444444555555666888888888888888:::<<<>>>;;;;;;???@@@???AAAEEEKKK[[[rrrlllXXXJJJAAAAAACCCHHHZZZpppyyymmmfffbbb___]]]VVVUUUSSSRRRRRRSSSUUUVVVYYY[[[]]]___aaadddhhhkkkuuu~~~wwwnnnhhheeeccc```]]]]]]\\\]]]___fffsss~~~xxxuuurrrpppnnnjjjddd]]]WWWTTTSSSRRRQQQQQQRRRSSSTTTVVVYYYZZZ\\\fff```ZZZWWWXXXVVVRRRNNNJJJKKKKKKIIIHHHJJJOOOTTT___dddmmmvvv~~~::::::999888999:::<<<======999:::@@@AAA<<<777777<<<:::888999;;;===>>>===;;;===>>>===;;;:::::::::999:::;;;<<<===@@@EEEHHHPPPWWW```iiiqqqzzzqqqbbbjjjuuuXXXHHHAAA;;;777777666666666666555555555555333444555555666555555555555555555555444444444444666777999999888999;;;===>>><<<===@@@@@@???BBBFFFKKKaaa~~~hhhRRRHHHAAAAAACCCLLLeee~~~sssgggaaa___]]]\\\TTTSSSRRRRRRSSSUUUWWWYYYYYY[[[^^^```aaaeeelllppp}}}zzztttllleeeaaa___]]][[[ZZZ[[[]]]cccooo}}}zzzxxxwwwrrrmmmddd]]]YYYWWWUUUTTTRRRRRRQQQQQQRRRUUUWWWYYYddd]]]WWWUUUWWWWWWSSSNNNOOONNNLLLHHHFFFFFFJJJNNNSSSWWW^^^fffpppzzz;;;:::999888999:::;;;<<<>>>:::999:::;;;999888:::<<<:::999:::<<<>>>??????<<<===>>>>>><<<::::::;;;999:::;;;;;;<<>>>>>======?????????CCCJJJRRRlll~~~dddMMMFFFAAAAAADDDQQQlll{{{mmmbbb^^^]]]\\\[[[TTTSSSSSSSSSUUUWWWZZZ[[[XXX[[[___aaaccchhhqqqxxx|||xxxsssllleee```]]][[[ZZZYYYZZZ___hhhwww~~~}}}|||}}}yyyssskkkccc^^^[[[YYYXXXVVVTTTRRRPPPPPPQQQSSSTTT[[[VVVQQQPPPRRRTTTSSSPPPSSSRRRNNNJJJGGGFFFHHHJJJKKKNNNSSSZZZbbbmmmxxx;;;;;;::::::::::::;;;;;;>>><<<999888888999;;;<<<===<<<:::;;;===???@@@@@@<<<===???>>>===;;;<<<===:::;;;<<<;;;<<<>>>AAADDDEEELLLVVV```iiittt~~~jjjiiiwww}}}aaaLLLBBB>>>;;;999666666666666555555555555333444555555666666555555555555555555555555666666666777999999999:::<<>>>>>??????@@@GGGPPP[[[wwwzzzwwwyyy}}}~~~aaaJJJEEEAAABBBHHHXXXsss{{{rrrfff]]]ZZZZZZZZZYYYTTTSSSSSSSSSUUUXXX[[[\\\YYY]]]aaacccfffmmmxxxxxxsssssspppkkkeee```\\\ZZZYYYZZZ]]]cccppp~~~}}}|||||||||sssjjjddd```]]]\\\ZZZXXXUUUSSSQQQQQQQQQRRRRRROOOMMMLLLNNNPPPRRRSSSUUUSSSOOOLLLIIIHHHGGGGGGHHHJJJLLLPPPVVV___hhhooo|||<<<<<<<<<======<<<<<<;;;<<<===<<<::::::;;;===>>>???===;;;<<<>>>???@@@@@@;;;===>>>>>>=========>>>=========;;;:::;;;>>>@@@AAAHHHRRR\\\fffqqq}}}oookkkssshhhPPPDDD???;;;888666666666666555555555555333444555555666666555555444444555555666666777777666777999999999:::===???BBB@@@@@@@@@@@@BBBLLLWWWhhhzzztttsssvvvtttqqqqqqtttvvvyyytttZZZFFFCCCBBBEEENNNaaazzzqqqiii___XXXVVVWWWWWWVVVSSSSSSRRRSSSTTTWWWZZZ\\\ZZZ___dddgggjjjssswwwooojjjiiiiiifffccc___[[[YYYYYY]]]aaajjjxxxuuunnnhhhdddbbb]]]\\\YYYWWWUUUTTTSSSSSSNNNNNNMMMLLLKKKMMMRRRVVVUUUSSSQQQNNNLLLJJJHHHFFFGGGHHHHHHIIILLLRRRZZZ___mmmuuu<<<===>>>??????>>>===<<<:::===???>>>===>>>??????@@@>>><<<<<<>>>???@@@???:::<<<>>>???>>>===>>>???@@@???>>>;;;999888:::<<>><<<:::888888;;;@@@CCCBBB@@@BBB@@@>>>>>>??????>>>===>>>>>>>>>===========================>>>>>>>>>>>>AAADDDJJJTTT```nnn{{{sssnnnoooyyy\\\IIIBBB===777888777666555555444555555555555555555555555555555333444555666777777777777777777777888999;;;<<<===@@@===>>>BBBBBBEEESSSeeeqqqccc___ccccccgggkkkkkkjjjnnnxxx|||```LLL???BBBEEEJJJXXXnnnzzztttaaa]]]XXXRRROOONNNOOOPPPRRRPPPNNNOOORRRUUUWWWXXXaaafffiiillluuuxxxmmmccc\\\\\\]]]```___ZZZVVVZZZbbbkkkqqq{{{zzzrrrlllkkkhhhccc```bbbeee___VVVUUUQQQLLLIIIJJJMMMOOOPPPUUUTTTRRRRRRQQQPPPMMMJJJIIIHHHGGGFFFFFFGGGIIIJJJXXX```kkkvvvBBBAAA@@@@@@AAAAAA???===<<<;;;<<<@@@EEEHHHGGGEEEEEECCCAAA@@@@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>===============@@@CCCIIIRRR^^^lllyyyqqqmmmooo~~~```KKKBBB<<<777666666555555555666666777555555555555555444444444333444555666777777777777888888888888999:::;;;<<<@@@>>>@@@DDDDDDHHH[[[oooppp```ZZZ\\\bbbeeeggggggffflllwwwmmmUUUDDD@@@CCCGGGNNN\\\ooo||||||ssslll]]]YYYUUUPPPNNNOOOQQQRRRRRRQQQQQQQQQSSSVVVWWWXXX]]]ccchhhmmmwww}}}sssiii```ZZZWWWXXX[[[\\\YYYXXX^^^gggtttyyyzzzvvvooojjjkkklllfff]]][[[XXXTTTRRRQQQQQQQQQPPPMMMLLLLLLMMMOOOPPPPPPOOOMMMKKKIIIGGGEEEEEEFFFGGGJJJQQQ\\\hhhsss}}}BBBAAA@@@@@@AAABBB@@@???>>>>>>@@@EEEKKKMMMLLLJJJIIIFFFCCCAAAAAA@@@???>>>=========>>>>>>?????????>>>>>>>>>======<<<<<<<<<>>>AAAGGGOOOZZZggguuu~~~yyymmmkkkmmm~~~~~~bbbLLLAAA<<<888444444444555555666888888666666555555555444444444444444555666777777777777999999999999999:::;;;;;;??????BBBFFFFFFMMMddd}}}|||}}}sssbbbZZZYYYbbbcccdddbbbaaagggrrr|||{{{}}}ppp^^^LLLAAAAAAEEEKKKUUUdddrrrwwwuuu{{{ssshhhaaaWWWUUUQQQNNNMMMOOOSSSUUURRRSSSTTTUUUVVVXXXYYYYYY]]]eeelllpppzzztttkkkccc[[[WWWSSSSSSVVVZZZ[[[^^^iiitttzzzwwwvvvppphhhbbb___[[[XXXVVVTTTQQQNNNLLLJJJIIIIIILLLOOOQQQQQQPPPNNNLLLHHHFFFDDDDDDDDDEEEJJJSSS]]]hhhttt~~~BBB@@@??????AAAAAAAAA???BBBBBBEEEJJJOOOQQQOOOLLLKKKGGGCCCAAA@@@???>>><<<<<<<<<======>>>???@@@@@@>>>>>>>>>===<<<<<<;;;;;;===@@@EEEKKKTTTbbbqqq{{{qqqggggggjjj{{{xxx___KKKAAA===;;;555555555555555666777777666666666555444444333333444555666777777888888777::::::999999999::::::;;;>>>???CCCGGGHHHQQQmmm~~~uuuuuuzzzxxxhhh```___fffeeeccc___]]]bbbllltttnnnqqqrrrlll```SSSIIIEEEAAAGGGQQQ___oooyyyvvvnnnooowwwxxxlll```XXXSSSQQQNNNMMMMMMOOORRRUUURRRTTTWWWXXXYYYZZZ[[[\\\bbbkkkssswww~~~wwwmmmddd^^^YYYVVVTTTSSSTTTXXX^^^hhhxxxxxxmmmjjjddd```\\\YYYVVVTTTSSSPPPLLLJJJKKKMMMNNNOOORRRQQQNNNKKKHHHFFFEEEEEEFFFIIIOOOUUU^^^hhhssszzz~~~}}}}}}}}}~~~}}}~~~BBB@@@>>>>>>???@@@@@@???HHHHHHKKKPPPVVVWWWSSSOOOKKKGGGBBB???======<<<:::;;;;;;<<<===>>>?????????>>>=========<<<<<<<<<;;;;;;>>>CCCHHHOOO]]]mmmxxxlllbbbccceeeuuu|||qqq\\\JJJAAA===;;;777777666555555555555555666666555555555444444444444555666777888888888888:::::::::999::::::;;;;;;>>>???CCCHHHKKKXXXwwwwwwnnnpppwww}}}|||ooohhhhhhllljjjfff```]]]___eeekkkffffffccc[[[QQQIIIFFFFFFBBBKKKZZZjjjzzzzzzoooiiiqqq}}}rrrfffZZZSSSQQQPPPNNNMMMMMMOOOPPPRRRRRRUUUXXXZZZ[[[[[[^^^```gggqqq{{{|||qqqggg```[[[XXXVVVVVVSSSRRRXXXbbbqqqyyyqqqjjjeeebbb```___XXXTTTOOOKKKJJJKKKKKKKKKQQQPPPOOOMMMLLLJJJIIIIIIBBBDDDFFFJJJPPPZZZdddlllyyy~~~{{{xxxvvvuuuuuuyyyyyyzzz{{{}}}}}}{{{yyyyyyxxxyyy|||||||||EEEBBB@@@??????@@@@@@???JJJLLLPPPVVV[[[\\\XXXTTTJJJFFFAAA===<<<;;;::::::;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>BBBEEEKKKXXXiiivvvmmm``````___lll~~~zzzlllXXXIIIAAA===999888888666555555444444444555555555555555555555555555555666777888888888888:::::::::::::::;;;<<<<<>>AAACCCIIIUUUggguuu~~~qqqaaa]]]YYYccc~~~}}}~~~wwwqqqcccRRRGGGBBB===888777666666555555555666666333333444444555666666666555555777888888888888888999999999:::;;;<<<===>>>@@@???EEEPPP]]]qqqtttlllgggjjjpppvvv}}}yyytttsssvvvtttsssppplllgggdddbbbaaa]]]UUUKKKCCC???@@@BBBCCCMMM\\\pppzzziiilllvvv}}}ooocccZZZSSSOOOJJJLLLOOOQQQRRRQQQPPPNNNPPPTTTXXXZZZZZZ]]]ccciiiooo|||uuuoooggg```[[[YYYXXXWWWUUUTTTYYYdddrrr|||uuuoookkkbbb]]]XXXSSSQQQPPPNNNMMMLLLLLLMMMMMMMMMMMMLLLLLLFFFEEEDDDCCCFFFLLLSSSYYY```lllxxxzzzzzzxxxvvvsssqqqpppooojjjlllqqqvvvzzz{{{xxxvvvwwwvvvyyy~~~}}}zzzLLLIIIEEECCCBBBCCCBBBAAA???BBBIIIRRRZZZ]]]YYYUUUJJJFFF@@@<<<;;;;;;<<<;;;:::::::::::::::::::::999999::::::;;;<<<===>>>>>>;;;>>>AAACCCGGGTTTffftttyyy~~~uuubbb\\\UUU\\\www|||zzz|||zzznnngggYYYKKKDDDCCC???999555555444555555666777888222333333444555666777777555666777888888999999888888999999:::;;;<<<>>>???AAA@@@FFFTTTeee||||||qqqkkkhhhlllqqqwww~~~|||wwwuuuxxx}}}ttttttsssppplllgggcccaaaYYYPPPEEE??????DDDGGGIIIRRRcccxxx}}}hhhiiiqqqwwwiii]]]VVVPPPNNNGGGJJJOOOSSSTTTSSSQQQOOOOOOSSSWWWYYYYYY]]]eeekkkvvvqqqkkkddd^^^ZZZYYYXXXWWWUUUWWW___nnn|||zzzuuukkkggg```[[[WWWTTTQQQOOOKKKKKKLLLLLLLLLLLLKKKJJJJJJHHHEEEBBBAAADDDIIINNNWWWcccqqqzzzyyyyyywwwuuusssrrrpppooofffiiinnnuuuzzz{{{xxxvvvxxxxxxzzz|||yyyNNNIIIDDDBBBCCCCCC>>>:::;;;AAAFFFJJJOOOUUUWWWUUUJJJEEE>>>;;;<<<<<<;;;:::<<<;;;999777666666666777999:::;;;<<<===>>>???@@@@@@??????BBBJJJYYYhhhssszzz|||jjj___]]]cccvvv}}}pppuuu|||ooodddUUUJJJDDDAAA<<<999888888777777666666555555555555555555555555444444666666777888888888888888:::;;;;;;;;;:::;;;>>>@@@???AAAGGGVVVppp}}}rrrmmmlllqqqxxx}}}|||ssstttvvvxxxyyy|||xxxsssqqqooojjjaaaZZZRRRIIICCCBBB@@@>>>FFFQQQcccrrrpppoooqqqwww{{{lllaaaXXXQQQMMMMMMJJJJJJKKKQQQWWWYYYUUUQQQSSSTTTVVVYYY]]]ccckkkqqqvvvooocccbbb___ZZZVVVUUUVVVXXXWWW```lllyyyzzznnncccaaa^^^XXXSSSSSSRRROOOKKKIIIIIIJJJJJJIIIJJJHHHFFFDDDDDDEEEGGGIIIQQQSSS\\\jjjvvv~~~zzzwwwvvvvvvuuusssqqqooonnnpppooonnnqqqvvvzzzzzzyyy~~~|||OOOJJJEEECCCDDDCCC???;;;;;;@@@EEEGGGKKKQQQSSSQQQJJJEEE???;;;<<<===<<<;;;<<<;;;:::999999999:::;;;::::::;;;<<<===>>>???@@@@@@??????BBBKKKZZZkkkvvv}}}ooobbb___eeexxxpppqqq~~~ssshhhXXXLLLEEEAAA===:::888888777777666666555555555555555555555555555555666777777888888888888888:::;;;;;;;;;;;;<<<>>>AAACCCDDDKKK]]]yyy~~~{{{vvvtttyyyyyyqqqrrrtttuuuvvvzzzwwwsssqqqoooiii___XXXOOOFFF???@@@???@@@JJJWWWkkkzzzoooooopppwwwttteee[[[SSSKKKHHHHHHJJJJJJLLLRRRYYY[[[WWWSSSUUUVVVWWWZZZ___gggpppwww{{{qqqjjj```___\\\YYYVVVVVVXXXZZZ]]]hhhuuuyyypppmmmjjjbbb]]]\\\VVVSSSNNNKKKJJJIIIHHHGGGHHHGGGEEEDDDDDDEEEFFFGGGLLLMMMTTT```jjjsss|||{{{xxxwwwwwwuuusssrrrpppooopppoooooorrrwww{{{}}}|||}}}PPPLLLGGGEEEDDDCCC???<<<;;;@@@CCCCCCGGGLLLMMMKKKJJJEEE>>><<<===>>>>>>===<<<;;;;;;:::;;;<<<===>>>;;;;;;<<<======>>>??????@@@??????BBBKKK\\\nnnzzzxxxkkkfffiii|||rrrkkkvvvzzznnn^^^PPPGGGAAA===:::888888777777666666555555555555555555555555555555777777777888888888888999:::;;;<<<;;;;;;<<>>???AAAEEESSSbbbwwwoooooopppwww|||oooaaaXXXRRRKKKHHHIIIJJJJJJNNNTTTZZZ\\\ZZZWWWXXXXXXYYY\\\bbbmmmxxx{{{sssjjjccc\\\[[[YYYVVVUUUVVVZZZ]]]fffqqqzzzqqqiiieee]]]YYYTTTPPPMMMKKKIIIGGGEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHLLLTTT\\\dddpppzzz~~~{{{yyyxxxwwwuuutttrrrqqqpppppppppqqquuuzzzPPPMMMIIIFFFEEECCC@@@>>>===AAABBBAAACCCHHHIIIGGGHHHCCC>>><<<===??????======<<<;;;;;;;;;<<<>>>>>><<<<<<======>>>>>>>>>???@@@??????CCCMMM^^^qqq~~~zzzsssrrrwwwjjjsss~~~tttdddTTTHHHAAA<<<:::888888777777666666555555555555555555666666666666888777777888888888999999:::;;;<<<<<<<<<===@@@CCCFFFJJJWWWqqq~~~|||~~~|||yyy{{{zzzxxxwwwwwwvvvuuusssnnneee[[[TTTPPPFFF???@@@DDDLLL\\\mmmqqqppprrrxxxuuuiii]]]VVVQQQKKKIIIJJJHHHJJJNNNTTTZZZ\\\[[[YYYZZZZZZ\\\```hhhttt{{{ssskkkccc^^^YYYXXXVVVSSSSSSVVV\\\```kkkxxx~~~}}}}}}tttmmmeee```ZZZUUUQQQNNNKKKIIIDDDDDDDDDDDDDDDDDDDDDDDDHHHFFFHHHLLLRRRYYYeeepppyyy~~~{{{zzzxxxxxxvvvuuutttsssrrrrrrrrrsssvvvzzzOOOMMMIIIGGGEEECCCAAA@@@@@@BBBBBB@@@AAAFFFHHHGGGEEEBBB>>>>>>@@@AAA@@@>>>>>>===;;;:::::::::;;;<<<=========>>>>>>>>>>>>>>>@@@???@@@DDDPPPaaattt}}}qqqxxxzzzjjjYYYKKKBBB<<<999888888777777666666555555555555555666666666777777888888888777888999:::::::::;;;<<<<<<===>>>AAADDDFFFMMM___~~~~~~yyywwwxxxwwwvvvrrrlllbbbXXXQQQOOOEEE???BBBHHHPPPbbbtttuuutttuuu{{{~~~{{{xxxjjj___UUUOOOLLLHHHGGGHHHFFFIIINNNTTTYYY[[[[[[YYYZZZ\\\```fffppp~~~vvvmmmeee___ZZZWWWVVVTTTRRRSSSXXX```eeeooo}}}~~~|||zzzzzzyyyvvvttttttvvvxxxzzz|||~~~xxxkkkfff___YYYTTTPPPLLLJJJEEEEEEEEEEEEEEEDDDDDDDDDHHHFFFEEEGGGIIINNNZZZfffqqqyyy~~~{{{yyyxxxxxxwwwvvvuuuuuuuuuuuuuuuwwwyyy}}}LLLKKKIIIGGGEEECCCBBBBBBAAACCCBBB???AAAFFFIIIHHHDDDBBBAAABBBEEEEEEBBB???===<<<;;;:::999999:::;;;>>>>>>>>>>>>>>>>>>>>>===???@@@BBBGGGSSSdddvvv}}}qqq```PPPDDD===999888888777777666666555555555555555666666777777888999999888777888999:::;;;;;;<<<=========???BBBEEEHHHTTTmmm{{{{{{~~~zzzwwwxxxwwwuuupppggg\\\RRRLLLJJJAAA???EEELLLVVVgggyyyzzzyyyzzzzzzsssnnneee[[[QQQNNNLLLIIIIIIJJJFFFJJJOOOUUUYYYZZZZZZZZZ[[[___fffppp{{{{{{rrriiiaaa[[[YYYVVVUUUSSSSSSWWW___iiipppwww~~~|||{{{yyywwwtttqqqqqqsssuuuwwwwwwyyyzzz{{{zzzzzz|||~~~uuuppphhh```YYYTTTOOOLLLJJJIIIHHHFFFEEEEEEEEEEEEFFFDDDDDDEEEDDDFFFOOO[[[iiirrr~~~|||zzzxxxxxxxxxwwwwwwwwwxxxzzz{{{}}}~~~IIIIIIHHHFFFDDDCCCCCCCCC@@@BBBAAA>>>@@@FFFJJJJJJDDDDDDEEEHHHKKKJJJFFFAAA<<<;;;:::::::::;;;<<<===?????????>>>>>>>>>======???@@@DDDJJJVVVeeevvvwwwgggVVVHHH???;;;888888777777666666555555444555555666777777888888:::999888777777999:::<<<;;;<<<======>>>@@@CCCFFFMMM___}}}~~~||||||yyywwwyyy}}}xxxxxxvvvssskkkaaaUUULLLGGGEEE@@@AAAJJJTTT^^^ppp~~~~~~~~~vvvllleeeaaaWWWOOOMMMMMMKKKKKKLLLHHHLLLQQQVVVYYY[[[[[[[[[\\\cccnnnzzz~~~wwwnnneee]]]YYYXXXTTTTTTTTTVVV]]]hhhuuu~~~|||zzzwwwttttttvvvyyy{{{zzz{{{|||{{{yyyxxxyyyzzzyyy{{{wwwmmmddd\\\UUUQQQOOOMMMJJJGGGFFFEEEFFFFFFEEEEEEFFFFFFCCCBBBIIISSSbbblllxxx}}}{{{zzzzzzyyyzzz{{{~~~}}}|||GGGHHHGGGFFFDDDCCCCCCDDD???AAA@@@===???FFFKKKKKKEEEFFFHHHLLLPPPNNNHHHCCC::::::::::::;;;===???@@@@@@@@@??????>>>>>>======???AAAEEELLLWWWfffvvv|||lllZZZLLLBBB===888888888777666666555555444555555666777888888999:::999888777777999;;;<<<;;;<<<===>>>>>>@@@DDDFFFSSSggg~~~}}}~~~~~~}}}yyy{{{{{{wwwuuuppphhh\\\QQQHHHCCCDDD@@@DDDPPP\\\gggxxx}}}ssshhh```ZZZQQQJJJHHHHHHGGGGGGIIIIIINNNTTTXXXZZZ[[[\\\\\\]]]eeesss{{{uuukkkbbb[[[XXXWWWRRRSSSUUUYYYbbbooo~~~{{{yyyxxx{{{~~~}}}{{{|||}}}tttssssssuuuyyyyyynnnddd\\\WWWRRRPPPLLLHHHFFFFFFFFFGGGGGGGGGJJJIIIEEEBBBHHHQQQ]]]gggttt}}}~~~||||||{{{|||~~~}}}{{{zzzIIIMMMMMMIIIFFFFFFEEEBBBBBBAAA@@@@@@BBBFFFKKKMMMHHHHHHOOOZZZ[[[QQQFFFAAABBB:::666:::??????>>>>>>AAAAAABBBAAAAAA@@@>>>>>>@@@CCCHHHPPPZZZgggsss|||ooo\\\LLLBBB>>>888777666555555666777777666666666666666666666666888999999::::::;;;;;;<<>>@@@FFFLLLWWWvvv{{{xxxvvvnnnbbbVVVMMMFFFAAA??????FFFTTTaaannn{{{lllaaa\\\VVVQQQKKKGGGFFFGGGGGGHHHGGGHHHNNNVVV[[[[[[\\\___```iiiwww|||zzztttjjj___WWWUUUVVVRRRSSSVVV]]]iiixxx~~~~~~}}}||||||vvvvvvuuusssrrrtttzzz~~~pppfffaaaZZZUUUNNNHHHEEEDDDFFFGGGKKKIIIFFFDDDDDDEEEHHHJJJUUU]]]iiiuuu~~~}}}}}}~~~}}}~~~zzzuuuMMMQQQQQQLLLHHHGGGFFFCCC>>>======???CCCIIIOOOSSSMMMNNNUUU``````UUUIIICCCCCC<<<999;;;>>>======>>>AAAAAA@@@@@@???>>>>>>>>>AAADDDIIIPPPZZZfffsss{{{qqq]]]MMMDDD@@@999888777555555666777777666666666666666666666666888999999::::::;;;;;;<<>>:::<<<>>>AAAGGGNNN```yyyuuulll```TTTKKKEEEAAADDDDDDLLL[[[jjjxxxxxxjjj___[[[SSSOOOJJJGGGGGGHHHJJJJJJJJJJJJPPPXXX\\\\\\]]]aaadddmmm|||{{{zzzvvvnnncccYYYRRROOOOOOPPPRRRXXXbbbooo~~~|||}}}|||wwwqqqoooqqqsss~~~sssjjjaaa[[[SSSLLLHHHGGGHHHIIIJJJIIIFFFDDDCCCEEEGGGIIISSSZZZeeeqqq|||~~~~~~|||wwwRRRUUUUUUOOOKKKIIIGGGDDD===<<<<<<>>>BBBJJJQQQUUUPPPTTT]]]ffffffZZZKKKCCC@@@<<<;;;===>>><<<>>>AAAAAA@@@???===<<<======>>>AAACCCHHHOOOXXXeeeqqqyyysss___OOOEEEBBB999888777666555666777777666666666666666666666666888999999::::::;;;;;;<<<>>>;;;;;;>>>AAACCCJJJRRRmmmzzzssshhh\\\PPPHHHCCCAAADDDFFFOOO___ppp~~~sssfff\\\YYYPPPMMMIIIHHHIIIJJJLLLLLLLLLMMMSSSZZZ]]]]]]```eeekkkuuu}}}xxxuuuuuuooofff]]]WWWRRROOONNNQQQUUU^^^jjjwwwyyyxxxxxxyyy{{{|||xxx{{{|||tttnnnjjjiiippp|||{{{jjjbbbXXXNNNIIIGGGFFFFFFIIIGGGEEECCCCCCDDDFFFGGGOOOUUU___jjjttt~~~~~~zzzUUUXXXXXXRRRLLLJJJGGGCCC@@@>>>======AAAGGGNNNSSSRRRYYYdddllliii]]]MMMCCC===<<<===@@@@@@>>>@@@EEEAAA???===;;;:::;;;<<<===???BBBFFFLLLUUUaaammmuuuvvvaaaPPPFFFCCC:::999888666666666666777666666666666666666666666888999999::::::;;;;;;<<<<<<<<<>>>BBBDDDFFFOOOYYY{{{{{{pppbbbVVVLLLDDDAAABBBEEEJJJUUUdddtttxxxmmm```XXXUUUOOOLLLJJJIIIJJJKKKLLLLLLMMMOOOTTT[[[^^^___dddjjjuuuzzzuuurrrooohhh___YYYXXXXXXWWWVVVVVV\\\gggsss~~~}}}}}}vvvzzzyyywwwuuutttuuuzzz~~~wwwqqqrrr{{{{{{sssllliiimmmuuu~~~yyyoooaaaTTTMMMIIIGGGEEEHHHFFFDDDCCCBBBCCCEEEFFFJJJOOOXXXbbbmmmxxx~~~VVVZZZYYYSSSMMMJJJFFFAAA???>>>======@@@FFFLLLPPPRRR]]]iiippplll```QQQEEE??????AAAEEECCC??????BBB@@@???<<<:::::::::<<<===<<>>===;;;;;;;;;;;;<<<;;;===AAAFFFNNNXXXdddkkkxxxjjjUUUHHHCCC<<<:::999777666666666777777777777777777777777777888999999::::::;;;;;;<<<:::<<<>>>@@@AAAHHHYYYkkk{{{~~~wwwdddRRRIIICCC@@@CCCJJJSSSaaaooovvvyyyuuuiii^^^SSSNNNNNNNNNLLLKKKLLLMMMMMMLLLJJJKKKOOOVVV^^^bbbgggqqq{{{}}}wwwrrroooddd___WWWRRRRRRUUUYYY[[[]]]fffttt}}}zzzwwwtttrrrppppppooorrrzzz~~~{{{wwwttttttxxx|||}}}xxxrrrnnnoooqqqttt~~~wwwpppnnnmmmnnnqqqsssxxx|||hhh[[[RRRKKKFFFGGGFFFDDDCCCCCCCCCDDDEEEDDDFFFKKKRRR\\\jjjxxxXXX\\\\\\VVVPPPLLLGGGBBB;;;;;;<<<===@@@CCCFFFHHHJJJYYYhhhllliii```SSSGGGEEEDDDGGGNNNOOOHHH???;;;>>>>>>======<<<;;;;;;;;;;;;===@@@EEELLLWWWbbbiiisss|||pppYYYJJJDDD<<<;;;999777666666666777777777777777777777777777888999999::::::;;;;;;<<<;;;===???AAABBBMMMdddzzzuuusssxxxttt___KKKDDDAAA???EEENNN[[[mmm|||}}}xxxyyy~~~zzzlll```WWWOOOLLLMMMJJJJJJJJJLLLNNNOOONNNLLLKKKOOOXXXaaaffflllyyyzzzssslllhhh\\\XXXSSSNNNMMMQQQXXX]]]eeennn|||}}}}}}|||zzzxxxvvvtttssstttsssttt}}}}}}zzzzzz}}}{{{vvvrrrpppooopppyyy~~~|||vvvsssooommmmmmlllmmmuuusssdddYYYPPPJJJGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEGGGLLLTTTaaaoooxxxXXX]]]]]]WWWQQQMMMHHHCCC??????>>>??????@@@@@@AAADDDSSSbbbfffccc\\\PPPDDDAAA@@@EEEOOOTTTNNNEEE???>>>>>>>>>>>>===<<<;;;:::;;;===@@@EEELLLVVVaaahhhpppyyyttt\\\LLLEEE===;;;999888666666666777777777777777777777777777888999999::::::;;;<<<<<<>>>???BBBCCCFFFSSSnnn}}}~~~qqqlllmmmuuu}}}rrr\\\GGGAAA??????FFFQQQfffzzz}}}zzz}}}ssseeeZZZRRRLLLKKKMMMHHHHHHIIILLLOOOQQQPPPNNNKKKPPPZZZccciiiqqq~~~wwwooogggaaaTTTSSSPPPLLLKKKQQQ[[[cccnnnvvv}}}}}}}}}}}}|||{{{yyyyyy{{{yyyzzz~~~{{{yyywwwooovvv{{{yyywwwzzz~~~}}}{{{uuupppnnnjjjgggmmmwww}}}pppeeeZZZSSSGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFHHHOOO[[[hhhqqqZZZaaabbb[[[RRRMMMIIIFFFAAA???======>>>???>>>===CCCIIIQQQWWWXXXTTTMMMHHH>>>>>>>>>???DDDJJJHHHAAA??????>>>>>>======<<<<<<<<<>>>AAAGGGNNNWWW```fffllltttvvv]]]KKKDDD>>><<<999888888888888777888888999:::::::::999999888999:::;;;<<<<<<<<<<<<<<<===@@@CCCGGGXXX{{{|||{{{tttkkkccceeemmmzzzmmmUUUCCCAAA@@@>>>IIIYYYtttvvvxxxvvviii\\\UUUPPPKKKGGGGGGHHHJJJNNNPPPRRRQQQPPPOOONNNVVV^^^dddooo}}}vvvnnnggg```[[[OOOJJJGGGIIIMMMTTTaaalllwww}}}~~~yyyyyyzzz||||||{{{zzz{{{}}}~~~{{{vvvpppjjjhhhiiijjjuuu}}}~~~ooobbbXXXTTTJJJCCCDDDHHHIIIIIIJJJEEEBBBCCCGGGLLLRRR\\\fffwww]]]cccddd]]]SSSLLLGGGCCCAAA@@@??????@@@@@@>>><<<===BBBHHHMMMNNNKKKEEEAAA;;;;;;:::;;;AAAGGGFFFAAA>>>>>>>>>======<<<<<<<<<======AAAJJJVVV___cccdddlllsss~~~xxx^^^KKKDDD>>><<<999888888888888777777777888999999999999888999999:::;;;<<<<<<<<<<<<>>>???BBBEEELLL```zzzyyy}}}vvvjjj``````gggssszzzcccOOOAAA@@@AAAAAANNN```}}}zzz{{{zzzxxxmmmaaaVVVPPPNNNJJJHHHHHHFFFIIIMMMPPPQQQRRRRRRRRRSSS[[[ccciiisssyyyqqqjjjbbb[[[VVVOOOKKKIIILLLQQQYYYeeeqqq}}}~~~zzztttnnnkkkjjjkkkmmmttt}}}oooeeeZZZPPPGGGGGGHHHHHHHHHIIIGGGDDDDDDGGGKKKOOOXXXaaaooo}}}YYY___aaa\\\TTTNNNIIIDDDBBBAAAAAABBBCCCAAA>>><<<999<<<@@@CCCCCCAAA>>>;;;999:::999999>>>EEEFFFBBB=========<<<<<<<<<<<<<<<======BBBMMM[[[cccdddbbbkkksss}}}|||aaaLLLDDD>>><<<999888888888888777666666777888888888888888999::::::;;;<<<<<<======@@@AAACCCHHHSSSlllwwwvvv{{{}}}nnn```]]]ccclllvvv{{{yyyxxxrrrjjjUUUHHH???@@@@@@CCCTTThhh|||}}}xxxxxxjjjaaaWWWNNNKKKJJJHHHHHHJJJEEEHHHMMMPPPQQQRRRTTTUUUZZZbbbjjjoooyyy|||tttkkkccc[[[TTTPPPNNNKKKLLLQQQWWW___kkkwww~~~yyytttpppmmmlllgggkkkssstttdddXXXMMMIIIIIIHHHGGGHHHJJJGGGEEEGGGIIIJJJQQQYYYeeesssMMMTTTXXXVVVSSSQQQMMMIIIAAABBBCCCDDDEEECCC???<<<:::;;;<<<=========;;;;;;<<<===;;;999===CCCEEEBBB;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>CCCLLLVVV\\\___^^^iiiqqq}}}|||yyycccMMMDDD>>><<<999888888888888777666777888999999999999999:::::::::;;;<<<<<<===>>>@@@@@@CCCJJJ[[[yyy|||rrrrrrxxxvvveee```ccchhhooouuuwwwyyyyyyuuurrrnnneee\\\KKKCCC???@@@@@@DDDWWWlll{{{}}}}}}pppbbbXXXPPPIIIHHHGGGFFFHHHKKKGGGKKKNNNPPPPPPRRRTTTWWW___iiiqqqvvv}}}wwwnnnddd\\\UUUOOOKKKJJJJJJMMMUUU^^^fffrrr}}}{{{wwwtttpppnnnggghhhlllwwwlll___QQQLLLJJJHHHGGGHHHJJJGGGFFFGGGGGGGGGLLLSSS]]]kkk~~~CCCIIINNNOOOOOOOOOMMMHHHAAAAAACCCFFFGGGEEE@@@===<<<<<<;;;:::::::::;;;;;;===>>><<<999:::>>>@@@>>>999999::::::;;;;;;;;;<<<;;;>>>CCCFFFIIINNNTTTYYYaaakkkxxxuuurrrfffOOOEEE>>><<<999888888888888777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???>>>@@@DDDNNNeeezzzpppqqqvvv{{{lllfffeeefffiiimmmmmmqqqsssqqqmmmggg]]]SSSFFFBBB@@@@@@@@@FFFXXXlll}}}{{{mmm```SSSMMMHHHGGGGGGEEEGGGKKKLLLOOORRRRRRPPPQQQUUUYYYdddooozzz}}}xxxqqqggg^^^VVVPPPKKKHHHGGGHHHOOO[[[eeennnzzz|||zzzwwwtttqqqkkkhhhjjjqqqzzzuuufffVVVOOOLLLIIIIIIKKKIIIFFFEEEGGGGGGFFFJJJPPPXXXdddvvv@@@EEEHHHGGGHHHIIIGGGBBB???@@@BBBEEEGGGEEEBBB???===<<<:::888888888999::::::<<<;;;777666999:::888777888888999:::;;;;;;<<<:::>>>AAA@@@>>>BBBKKKSSSXXXbbbqqq~~~{{{nnnlll{{{hhhQQQGGG>>><<<999888888888888777888888:::;;;<<<<<<<<<<<<<<<;;;;;;:::;;;===>>>??????BBBIIIVVVqqq{{{ssssssxxx{{{rrrlllhhhddddddggggggmmmooolllgggaaaWWWNNNCCCAAAAAABBBDDDLLL]]]nnn~~~uuuiii]]]QQQLLLHHHHHHGGGEEEHHHMMMOOORRRUUUTTTQQQQQQVVV\\\hhhwww}}}zzzqqqkkkaaaWWWQQQMMMIIIHHHGGGJJJTTTcccoooyyy~~~}}}{{{wwwtttoooiiiiiimmmppptttppp^^^TTTOOOLLLLLLNNNIIIFFFFFFHHHGGGEEEGGGLLLSSS]]]lll|||@@@CCCCCCBBBBBBDDDBBB>>>>>>???@@@CCCFFFFFFCCCAAA>>>===:::888888888999:::777::::::777666888888666666666777888999:::;;;<<<:::;;;<<<<<<<<>><<<999888888888888777777777999:::;;;<<<<<<<<<===<<<;;;:::;;;===???@@@BBBGGGPPP```~~~zzzyyy}}}~~~{{{xxxtttmmmeeecccfffggglllmmmhhhaaaZZZQQQHHH@@@@@@AAAEEEKKKVVVgggvvvuuummmaaaWWWNNNJJJHHHHHHGGGFFFIIIOOOPPPSSSVVVUUURRRSSSZZZ```nnnyyytttjjjdddZZZRRRLLLJJJHHHGGGKKKOOO\\\lllzzz{{{wwwsssllljjjllljjjhhhqqq{{{fffZZZSSSOOONNNPPPJJJHHHHHHIIIGGGCCCDDDIIIMMMUUUbbbrrr>>>AAA@@@>>>@@@CCCBBB>>>===>>>???BBBEEEFFFDDDCCC@@@>>><<<:::999999:::;;;666:::<<<999888:::;;;999555666666888999:::;;;<<<:::999999:::>>>AAAEEEGGGUUU___ooo}}}~~~~~~sssjjjvvviiiSSSJJJ>>><<<999888888888888777666666888999:::;;;;;;;;;===<<<;;;:::;;;===???@@@DDDKKKVVVggg~~~||||||}}}zzzqqqgggeeehhhhhhmmmmmmfff^^^VVVMMMEEE>>>>>>AAAGGGPPP^^^ooo}}}yyynnneeeZZZQQQKKKHHHGGGHHHGGGGGGJJJPPPOOOSSSWWWUUUSSSUUU]]]dddsss~~~uuuooofff___VVVNNNIIIHHHGGGGGGNNNTTTaaasss}}}yyywwwpppmmmnnniiiccciiivvv~~~mmm^^^VVVPPPOOOQQQMMMJJJIIIJJJGGGBBBBBBFFFHHHOOO\\\kkk~~~>>><<<>>>DDDCCC===<<>>>>>>>>???BBBEEEOOO]]]ooo{{{{{{vvvuuurrrjjjsss{{{~~~lllVVVHHH===;;;888777999:::777333999999:::::::::999999888999;;;<<<======>>>AAACCCGGGGGGVVVvvv~~~{{{wwwrrrlllgggdddjjjiiihhhdddYYYLLLEEEDDD@@@???CCCMMMWWWcccsss{{{pppfff]]]TTTNNNMMMHHHFFFGGGHHHFFFGGGJJJRRRXXX\\\YYYSSSTTT^^^iii~~~yyynnnhhh```WWWPPPMMMKKKHHHIIILLLQQQ\\\jjjzzz}}}{{{xxxsssooollljjjiiihhhrrr{{{zzzkkk]]]PPPJJJLLLJJJJJJIIIGGGFFFFFFGGGIIIKKKMMMUUUcccsss???===???DDDDDD???<<<>>>;;;<<<>>>???AAAAAAAAAAAA@@@???======>>>???>>>======;;;999999:::999888666777777777888999:::;;;<<<<<<===>>>>>>>>>@@@CCCEEENNN\\\mmmyyyuuuoooooowwwpppvvv|||zzziiiVVVJJJ@@@===999777777888888666999999:::::::::999999888:::;;;<<<======>>>AAACCCKKKOOObbb}}}xxxsssmmmhhhdddaaajjjgggeeeaaaVVVJJJCCCCCC@@@@@@EEEQQQ___kkkyyyvvvkkkbbbZZZSSSNNNLLLGGGEEEHHHIIIHHHIIIMMMXXX^^^bbb___ZZZ\\\gggrrrxxxmmmeeeZZZSSSLLLJJJIIIHHHKKKOOO\\\gggvvv}}}zzzuuupppllliiigggeeefffooo{{{uuucccTTTMMMNNNJJJJJJIIIHHHGGGFFFGGGHHHKKKKKKQQQ]]]kkk|||DDDAAAAAADDDDDD@@@<<<<<<===>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@AAAAAA???>>><<<;;;999999::::::999888888777666555666999;;;======>>>>>>>>>>>>@@@CCCFFFMMMYYYiiiuuu||||||nnnhhhhhh}}}xxx||||||sssdddSSSIIIBBB???;;;888666666888:::999999::::::::::::999999:::;;;<<<<<<<<<>>>AAACCCLLLVVVooo{{{tttoookkkgggeeehhhddd```[[[RRRFFF@@@AAA@@@@@@HHHXXXjjjwww|||oooccc[[[VVVPPPMMMIIIFFFEEEHHHIIIIIIKKKOOOXXX___cccaaa]]]aaammmzzz~~~wwwjjj```UUUOOOJJJIIIIIIKKKPPPWWWiiiuuuzzzuuuqqqlllfffccc]]]dddooo~~~~~~kkk[[[RRRQQQKKKJJJJJJIIIHHHHHHGGGGGGJJJIIILLLUUU```pppNNNJJJFFFCCCAAA???===<<<>>>>>>>>>>>>>>>??????@@@AAA@@@@@@BBBCCCCCC@@@>>><<<;;;::::::;;;<<<:::999888777777777888999;;;<<<<<<>>>>>>>>>>>>@@@CCCEEEMMMXXXfffrrrzzz~~~mmmdddddd|||xxxmmm^^^PPPGGG@@@===:::999888666888;;;999999::::::;;;::::::::::::;;;<<<<<<<<<>>>BBBDDDNNN___}}}wwwrrrnnnkkkiiieee```ZZZUUULLLCCC>>>??????@@@KKK```tttxxxiii\\\UUUQQQMMMKKKHHHFFFEEEHHHHHHGGGJJJOOOXXX^^^cccbbb```fffuuuzzzwwwwwwrrrfff[[[SSSNNNJJJJJJKKKOOOWWW```ppp}}}|||wwwppphhhccc]]]```gggtttrrrbbbXXXTTTLLLKKKJJJJJJJJJIIIGGGFFFGGGGGGJJJQQQYYYfffyyyZZZWWWPPPGGG@@@>>>>>>???>>>>>>>>>>>>>>>=========??????@@@CCCDDDDDDAAA???===;;;:::;;;<<<<<<;;;:::777888999;;;;;;;;;::::::<<<===>>>>>>>>>???BBBEEEMMMWWWdddoooxxxpppfffdddzzzxxxlll^^^RRRLLL???:::888;;;:::777777:::888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===@@@DDDGGGRRRjjjvvvrrrooollliiiccc[[[SSSNNNGGG@@@===>>>>>>AAAOOOfff{{{ttteeeXXXPPPMMMJJJHHHIIIFFFFFFHHHFFFDDDGGGMMMZZZaaafffffffffnnnxxxpppmmmnnnjjj___VVVPPPLLLIIIJJJLLLRRR]]]hhhxxx|||tttkkkddd]]]\\\```kkk{{{|||jjj]]]VVVNNNLLLJJJJJJJJJJJJHHHFFFDDDEEEJJJPPPVVV___ooo~~~gggggg```RRRDDD???@@@@@@??????@@@@@@???>>><<<;;;<<<>>>@@@DDDGGGFFFCCCAAA>>>===;;;;;;<<<<<<;;;:::777888;;;<<<===<<<:::999;;;<<<===<<<<<<>>>AAADDDMMMUUUaaalllvvvvvviiicccyyyzzzmmmaaaYYYUUUFFF<<<777;;;<<<888666999888999:::;;;;;;<<<<<<;;;:::;;;<<<===>>>BBBHHHLLLUUUqqqzzzwwwuuuqqqmmm```WWWMMMHHHCCC>>>===??????EEEUUUlll~~~zzzooo```TTTMMMJJJIIIGGGIIIGGGHHHIIIFFFDDDGGGNNNZZZaaaggghhhiiisssyyyqqqhhhcccccc___XXXQQQKKKHHHGGGJJJNNNVVVeeerrrzzzppphhh^^^ZZZ[[[cccqqqvvvdddXXXRRRNNNJJJIIIJJJKKKIIIGGGCCCEEEJJJOOORRRYYYhhhwwwooovvvsssaaaNNNDDDAAAAAA@@@AAACCCDDDCCC@@@<<<:::;;;===AAAFFFJJJJJJGGGDDD@@@>>><<<<<<===<<<;;;999888999999:::::::::::::::999:::;;;;;;;;;===@@@BBBLLLSSS]]]hhhsss}}}zzziii```vvv~~~oooccc\\\YYYTTTCCC888999<<<888666999888999:::;;;<<<<<<<<<<<<:::;;;<<<>>>@@@EEEKKKPPP```~~~{{{yyyuuuppp^^^SSSIIIDDDAAA>>>>>>AAAAAAIII[[[qqq~~~rrrhhhZZZPPPKKKJJJIIIHHHHHHHHHIIIJJJHHHFFFKKKRRR[[[aaahhhiiilllxxx|||ssslllbbb\\\XXXVVVRRROOOIIIGGGIIIMMMTTT___qqq{{{sssggg```^^^ccckkkxxxmmm]]]TTTOOOIIIGGGIIIKKKJJJHHHEEEFFFIIIKKKMMMSSSdddttttttmmmVVVGGGBBBAAAAAACCCFFFGGGEEEBBB===:::;;;>>>BBBHHHLLLLLLIIIFFFAAA???=========<<<:::999:::999777666666888:::;;;888::::::::::::<<>>AAAGGGMMMRRRrrr{{{yyywwwrrrmmm\\\QQQFFFAAA???>>>???BBBCCCMMM```tttwwwkkkbbbVVVMMMJJJJJJIIIIIIHHHHHHJJJLLLJJJIIINNNVVVaaagggnnnpppsssxxxoooiii___WWWRRRPPPNNNNNNJJJIIIKKKRRRZZZggg{{{}}}rrrjjjdddfffkkkssstttcccVVVPPPIIIFFFIIIKKKKKKIIIFFFFFFGGGHHHHHHPPPbbbtttlll}}}bbbOOOGGGEEEDDDIIINNNNNNHHHBBB??????===@@@AAADDDMMMVVVTTTLLLDDDBBB@@@===<<<;;;<<<===999888888777777777777777:::999999888:::<<<>>>@@@FFFKKKSSS]]]hhhuuu~~~ddddddwwwyyy___QQQPPPLLLDDD<<<888:::;;;:::888:::::::::;;;;;;;;;<<<<<<===@@@>>>@@@DDDCCCKKKaaa~~~yyyzzzyyyqqqhhhWWWLLLBBB>>><<<;;;<<<@@@IIISSSdddxxxwwwpppaaa[[[RRRKKKHHHGGGHHHHHHLLLHHHGGGGGGFFFGGGLLLSSS```kkklllmmm{{{wwwrrrfff___VVVRRRQQQPPPLLLIIIFFFHHHMMMUUUbbbtttwwwkkkeeeffflllxxxgggZZZPPPGGGFFFIIIIIIJJJKKKKKKCCCBBBHHHKKKNNN\\\mmmbbbvvv|||hhhWWWMMMHHHFFFMMMSSSSSSLLLDDD@@@???<<>>===<<<:::999999888777777777777888999999888888999<<<>>>@@@AAAFFFNNNWWWbbbooo|||jjjbbbttt{{{```QQQOOODDDBBB@@@<<<999888999::::::::::::;;;;;;;;;<<<<<<<<>>@@@FFFEEEPPPggg{{{xxxzzzyyyrrrjjjVVVLLLBBB???>>>>>>@@@DDDNNNYYYkkk||||||qqqhhh^^^XXXQQQJJJHHHHHHHHHHHHKKKHHHGGGHHHHHHIIIPPPYYYhhhssstttuuu{{{rrrmmmccc\\\TTTOOONNNMMMJJJGGGFFFHHHNNNXXXgggzzz}}}rrrjjjhhhjjjtttqqq^^^SSSIIIHHHJJJJJJKKKMMMMMMFFFDDDHHHJJJKKKWWWggg}}}VVVgggwwwyyymmm___SSSLLLHHHRRR[[[\\\SSSHHHAAA???;;;>>>BBBHHHQQQ[[[]]]ZZZUUUNNNEEEAAAAAA@@@<<<888::::::999888888888888888888777777888999;;;>>>???===BBBIIIQQQ[[[hhhwwwlll```qqq~~~bbbQQQNNNGGGLLLMMMHHH>>>999;;;@@@:::::::::;;;;;;;;;<<<<<<<<<@@@>>>AAAGGGIIIWWWpppxxxwwwyyyxxxppphhhTTTKKKBBB@@@???@@@DDDJJJTTTbbbuuuuuuhhh___YYYTTTNNNIIIHHHHHHHHHHHHKKKIIIHHHJJJJJJLLLUUU___mmmxxxyyy{{{vvvlllfff^^^XXXPPPKKKJJJIIIGGGDDDFFFIIIPPP]]]ooovvvnnnkkkqqqzzz}}}fffYYYNNNKKKKKKKKKLLLNNNPPPJJJGGGIIIHHHHHHRRR___uuuLLLYYYiiipppmmmbbbVVVMMMJJJUUUaaaddd[[[NNNEEE@@@>>>???AAAFFFOOOZZZbbbeeebbbWWWJJJCCCBBBBBB>>>:::;;;::::::999999999999999777777777888:::;;;===>>>===AAAGGGMMMVVVddduuu~~~jjj___nnn~~~dddTTTQQQQQQTTTTTTLLL@@@:::<<<@@@:::::::::;;;;;;;;;<<<<<<===@@@???AAAGGGLLL^^^zzz|||wwwvvvxxxtttkkkcccRRRJJJBBB@@@???AAAGGGMMM[[[kkk~~~zzzooobbbYYYSSSPPPKKKHHHHHHIIIIIIIIIKKKJJJIIIJJJJJJMMMXXXcccqqq|||~~~rrrgggaaaYYYTTTNNNIIIGGGGGGFFFEEEGGGKKKTTTdddwwwxxxooopppvvvoooaaaSSSMMMLLLKKKLLLNNNPPPKKKIIIIIIGGGGGGOOOYYYmmm~~~HHHPPP^^^iiijjjaaaUUUMMMKKKVVVdddiiidddWWWJJJCCCBBB@@@???BBBJJJUUUcccmmmmmm```OOOEEECCCCCCBBB???<<<<<<;;;:::::::::::::::888888888999:::;;;<<<===<<<@@@DDDIIIPPP___sss|||jjj___nnn~~~}}}eeeVVVTTTPPPMMMHHHAAA:::777888::::::::::::;;;;;;;;;<<<<<<>>>BBB@@@AAAIIIPPPfff~~~~~~zzzvvvvvvvvvrrrhhh```PPPIIIBBB???>>>@@@HHHPPPaaarrr~~~uuujjj^^^VVVOOOLLLIIIHHHHHHIIIJJJIIIKKKJJJJJJJJJJJJNNNZZZgggxxx|||nnnddd^^^UUUQQQLLLHHHGGGGGGGGGHHHJJJPPP\\\lll~~~~~~}}}tttttttttssssssuuuwwwxxx}}}vvvqqqrrryyyjjjYYYPPPMMMKKKKKKNNNNNNLLLKKKJJJHHHHHHNNNUUUeeewwwGGGMMMZZZgggjjj```TTTLLLJJJSSSaaakkkkkk```QQQFFFDDDAAA???@@@EEEOOO```nnnrrrfffVVVKKKGGGFFFDDDCCC===<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::===AAACCCJJJYYYooozzzkkk___mmm}}}|||dddVVVSSSHHHCCC===888777888:::;;;:::::::::;;;;;;;;;<<<<<<>>>BBB@@@CCCLLLXXXrrr|||{{{|||}}}{{{wwwvvvuuuooofff^^^MMMGGGAAA??????BBBKKKUUUiiiyyyxxxpppfff[[[SSSLLLJJJHHHHHHIIIJJJJJJIIIJJJJJJJJJJJJJJJPPP___nnn{{{vvviii```[[[QQQOOOKKKHHHGGGHHHJJJLLLPPPZZZhhhwww|||xxxtttqqqqqqppppppooodddddddddcccbbbcccfffiiimmmpppvvv}}}vvvsssxxxttt```TTTNNNKKKKKKMMMMMMNNNMMMKKKHHHIIIMMMRRR^^^oooGGGNNN]]]mmmpppcccUUUMMMHHHOOO]]]jjjooogggVVVIIICCC@@@???AAACCCJJJYYYiiippphhh]]]SSSMMMHHHFFFDDD>>>===<<<<<<;;;;;;<<<<<<<<<=========<<<<<<;;;;;;999<<>>:::::::::;;;;;;;;;<<<<<<===BBBAAAEEERRRaaa~~~sssqqquuu|||}}}xxxrrrjjj^^^VVVIIIDDD@@@???AAAFFFRRR]]]rrryyyrrrjjjaaaVVVOOOKKKIIIHHHIIIJJJKKKJJJIIIHHHHHHJJJKKKMMMTTTeeevvv~~~}}}oooccc[[[WWWMMMLLLIIIHHHGGGIIILLLOOOXXXddduuu|||vvvrrrnnnjjjfffccccccccccccbbbYYYZZZZZZXXXWWWXXX\\\```aaacccffflllssszzzyyyvvvzzz~~~gggYYYQQQLLLLLLNNNOOOQQQQQQMMMIIIIIIKKKNNNWWWhhh}}}FFFOOOaaasssvvvgggVVVOOOGGGMMMYYYiiirrrlllZZZJJJAAA???@@@BBBCCCGGGTTTdddllliiibbbZZZRRRKKKFFFCCC>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::;;;>>>@@@@@@FFFVVVnnn|||qqqoooqqqlllccc]]]lll{{{}}}cccOOOIII===>>>>>><<<999888999;;;:::::::::;;;;;;;;;<<<<<<<<>>;;;;;;===CCCOOO[[[gggiiiiiicccYYYNNNGGGEEE<<>>>>>>>>>>>@@@@@@>>>===>>><<<<<>>???;;;@@@DDDHHHYYYzzzvvvlllgggppp~~~nnn]]]PPPJJJFFFBBBAAADDDFFFLLL[[[kkk~~~xxxlllddd\\\SSSMMMLLLHHHIIIIIIIIIJJJKKKKKKKKKFFFHHHKKKMMMSSS```qqq}}}~~~pppeee[[[QQQKKKIIIHHHHHHHHHGGGHHHRRR\\\jjjxxxzzzsssllleeebbb```___^^^^^^^^^]]][[[YYYXXXWWWVVVTTTTTTUUUVVVWWWTTTUUUWWWYYY\\\___bbbcccfffiiilllnnnooorrrxxx|||~~~{{{zzzxxxdddVVVPPPOOOPPPQQQSSSSSSPPPKKKHHHHHHIIITTT^^^oooIIIMMMgggzzzgggRRREEEGGGPPP^^^jjjkkk___SSSFFFBBB???>>>===>>>EEENNN\\\```eeeeee___TTTKKKEEE>>>AAAAAA>>>===??????===@@@@@@@@@AAAAAAAAA???>>>>>><<<<<<@@@GGGUUUjjj|||uuufffaaa]]]YYYXXXYYYfffzzzwwwbbbRRRJJJAAA>>><<<;;;<<<>>>>>>>>><<<<<<<<<<<<<<<===>>>???>>>CCCFFFLLL___~~~rrrkkkiiiqqq}}}ppp]]]PPPJJJDDD@@@@@@DDDIIIRRRbbbrrr}}}rrrfff___XXXQQQMMMLLLIIIIIIIIIIIIJJJJJJJJJJJJFFFIIIKKKOOOVVVcccssswwwjjj```XXXPPPKKKGGGEEEEEEFFFEEEHHHSSS___rrr~~~}}}~~~|||yyyuuuooojjjfffdddccccccbbbbbbbbbaaa___^^^```___^^^]]]]]]\\\\\\]]]]]]]]]\\\\\\]]]]]]^^^^^^___aaaccccccbbbdddgggkkkpppsssyyy}}}zzz~~~iiiZZZRRRPPPPPPQQQTTTUUURRRMMMIIIHHHIIIQQQZZZkkk}}}~~~KKKMMMeeeqqqZZZHHHGGGKKKYYYhhhlllcccXXXJJJFFFCCCAAA???<<<@@@EEEOOOUUU]]]dddddd[[[NNNEEEAAADDDEEE@@@>>>???@@@>>>BBBCCCCCCCCCCCCBBB@@@???>>><<<===AAAHHHUUUiii{{{|||fff[[[UUUSSSRRRVVVbbbwwwwwwbbbQQQKKKCCC@@@===;;;<<<<<<<<<<<<===<<<<<<<<<<<<======>>>AAAEEEIIIRRRiiivvvllliiikkksss{{{ppp[[[MMMHHHAAA???@@@EEEMMMZZZlll{{{uuujjj^^^WWWSSSNNNKKKLLLJJJJJJJJJJJJIIIIIIIIIIIIGGGIIILLLQQQYYYgggwww|||nnnbbbYYYSSSNNNJJJFFFDDDDDDEEEFFFLLLZZZhhh||||||zzzxxxwwwtttqqqnnnlllkkkjjjkkklllmmmmmmlllkkkjjjiiikkkkkkkkkjjjhhhfffeeedddbbbaaa```^^^]]]\\\\\\[[[[[[[[[[[[ZZZXXXWWWXXXZZZ[[[___eeekkkrrr|||{{{|||qqq```VVVQQQOOOQQQTTTVVVSSSNNNJJJIIIIIILLLTTTdddxxx}}}yyyxxxzzz}}}OOOMMM___wwwvvv```PPPJJJIIIUUUfffmmmggg]]]MMMHHHDDDCCCAAA???BBBFFFFFFKKKUUU^^^bbb\\\PPPFFFDDDHHHIIIDDD@@@@@@AAA@@@CCCDDDFFFEEECCCAAA??????>>><<<===BBBHHHTTThhhyyykkkZZZSSSQQQQQQSSS]]]sss{{{dddRRRJJJ@@@===:::999999::::::999======<<<<<<<<<<<<======BBBFFFLLLYYYuuuoooeeefffjjjrrrxxx|||lllUUUGGGBBB??????AAAFFFQQQaaatttpppdddXXXRRRNNNJJJJJJKKKJJJJJJJJJIIIIIIHHHHHHHHHFFFHHHLLLRRR\\\kkk{{{}}}ssseeeZZZSSSOOOKKKHHHGGGEEEEEEGGGKKKTTTfffuuu~~~}}}yyyxxxvvvtttssssssttttttwwwyyy{{{|||{{{yyyyyyyyywwwwwwvvvuuurrrooollljjjfffeeedddcccbbbbbbbbbbbb^^^]]]\\\ZZZWWWUUUUUUTTTPPPTTTYYY\\\___hhhttt}}}|||zzzhhhZZZQQQNNNPPPSSSVVVTTTOOOJJJHHHHHHIIIPPP^^^qqq}}}yyyuuutttwww|||~~~TTTMMMUUUhhhvvv|||jjjTTTKKKGGGPPPbbbnnnmmmgggSSSLLLEEECCCAAA???BBBFFFCCCFFFLLLTTTXXXVVVMMMFFFFFFKKKLLLGGGBBBBBBCCCCCCCCCFFFHHHGGGCCC@@@>>>>>><<<<<<===BBBHHHSSSeeevvvqqq\\\SSSQQQRRRPPPXXXppphhhTTTIII???<<<999888999:::;;;:::===<<<<<<<<<<<<======>>>AAAEEEOOOaaalllbbbccchhhoootttwww}}}gggPPPDDD@@@???@@@CCCIIIVVViii{{{zzzlll```UUUOOOLLLHHHHHHJJJJJJJJJIIIIIIHHHHHHHHHGGGEEEGGGKKKSSS```pppvvvmmm```UUUOOOKKKHHHEEEFFFDDDEEEIIIOOO\\\ppp~~~|||||||||}}}~~~|||wwwsssqqqooonnnlllkkkjjjiiihhhhhhbbb```___]]][[[YYYWWWVVVPPPRRRTTTTTTTTTYYYdddlllrrryyy}}}qqq___SSSNNNOOOSSSVVVUUUPPPKKKHHHGGGHHHNNNZZZlllzzzvvvsssssswww}}}}}}|||}}}YYYNNNOOOZZZiii{{{sssVVVLLLEEELLL]]]lllqqqooo[[[RRRIIIEEEBBB>>>>>>AAAAAACCCFFFJJJLLLLLLHHHFFFHHHNNNPPPJJJDDDDDDFFFFFFDDDHHHJJJIIIDDD???======;;;:::===BBBGGGQQQcccrrrwww^^^TTTRRRQQQOOOVVVnnn}}}kkkVVVKKK@@@>>>;;;:::;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>???AAAGGGTTTlll~~~llldddccceeejjjnnnqqqxxxvvvaaaNNNCCC@@@>>>BBBFFFNNN]]]rrrsssggg\\\RRRNNNKKKHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHFFFGGGLLLVVVddduuunnnfffZZZQQQLLLIIIFFFDDDBBBAAACCCJJJSSSaaaxxx~~~yyywwwtttpppmmmjjjhhhgggfffdddbbbaaa```^^^[[[XXXUUUUUUSSSQQQOOOQQQXXX]]]```fffooozzz{{{gggWWWPPPOOOTTTXXXWWWRRRLLLHHHGGGJJJNNNWWWgggzzz~~~xxxuuurrrsssxxx~~~}}}yyyzzz___SSSNNNQQQ\\\pppyyyppp[[[PPPGGGIIIVVVdddmmmoooaaaYYYQQQMMMIIICCC@@@@@@===???AAABBBBBBBBBCCCEEEHHHOOORRRLLLFFFFFFHHHJJJFFFJJJNNNLLLFFF@@@>>>>>>999999<<>>@@@AAADDDKKK\\\xxx{{{{{{}}}oookkkfffccceeeiiilllrrrxxx}}}wwwjjjZZZKKKBBB???===CCCJJJSSSeee{{{xxxlll```VVVNNNLLLKKKIIIHHHJJJHHHHHHHHHHHHHHHHHHIIIIIIHHHIIIOOOYYYiii{{{vvveee^^^UUUNNNKKKIIIFFFDDDAAAAAAEEEMMMXXXhhh|||wwwrrrooonnnooommmjjjiiihhhfffaaa^^^]]]ZZZVVVRRRPPPQQQSSSUUUUUUXXX]]]fffqqq|||~~~ooo]]]SSSQQQVVVZZZZZZUUUOOOJJJIIIKKKMMMUUUbbbuuu~~~zzzuuusssrrrtttyyy}}}zzz{{{eeeWWWOOOMMMRRReeeooofffbbbVVVJJJGGGPPP\\\eeeiiiddd]]]WWWUUURRRKKKEEECCC999<<>>AAADDDIIIPPPSSSMMMGGGGGGJJJLLLHHHLLLPPPNNNGGGAAA???@@@888888;;;AAAFFFOOO___mmmuuu|||jjj\\\WWWTTTRRRVVVmmmzzz|||kkkYYYQQQCCC???;;;888888777666555999999:::;;;===???AAABBBFFFOOObbbyyyxxx}}}}}}qqqqqqiiibbbccceeehhhmmmsssxxxuuulll```SSSGGG@@@<<<<<>>:::;;;<<<:::;;;>>>FFFJJJMMMLLLHHHFFFHHHKKKJJJNNNRRRQQQKKKCCC>>><<<<<<>>>??????CCCMMM[[[fffooosssyyy~~~ooo[[[RRRQQQLLLYYYlll~~~lllZZZNNNDDDAAA>>><<<;;;<<<;;;;;;>>>:::888<<<>>>===>>>AAAGGGQQQjjj{{{}}}}}}||||||tttuuummmddd___aaagggkkklllwwwpppdddWWWMMMFFFCCCCCCAAAEEEPPPccczzzyyyhhh\\\UUUQQQLLLIIIGGGGGGFFFFFFHHHIIIJJJIIIHHHHHHJJJKKKIIIMMMVVVddduuurrrhhh^^^UUULLLIIIGGGEEEDDDFFFAAAEEEJJJSSSddd}}}}}}xxxvvvuuurrrooolllhhhccc___]]]ZZZTTTPPPQQQQQQPPPPPPTTT^^^kkktttmmm]]]RRR^^^]]]WWW[[[YYYNNNIIIJJJJJJPPP]]]lll}}}{{{wwwuuutttrrrrrrsssvvv{{{}}}}}}~~~~~~|||mmmVVVOOOOOOQQQZZZfffdddYYYNNNHHHHHHNNNYYYdddgggddd```\\\WWWQQQJJJEEEEEE???<<<======<<<<<<>>>???CCCGGGGGGEEEFFFIIIMMMIIINNNSSSTTTOOOGGG@@@===999:::<<<<<>><<<<<<<<<;;;;;;>>>:::999<<<>>>>>>???CCCJJJYYYvvv{{{}}}|||yyypppddd^^^```eeeiiijjjkkkdddZZZNNNEEE@@@>>>>>>DDDIIITTThhh}}}ssscccXXXSSSOOOKKKHHHGGGGGGGGGFFFGGGHHHIIIHHHGGGHHHJJJLLLLLLQQQ[[[jjj|||{{{mmmccc[[[RRRKKKIIIGGGDDDCCCEEEBBBHHHNNNXXXjjj|||yyyxxxsssmmmiiigggccc^^^ZZZSSSRRRQQQOOOPPPVVV___fffqqqttt|||rrrbbbVVV______```ddd\\\OOOLLLIIIIIINNNZZZhhhyyyyyyuuurrrrrrsssrrrssswww||||||}}}|||~~~|||{{{```QQQLLLNNNWWWbbbdddYYYOOOIIIGGGJJJRRR[[[ccccccaaa```]]]WWWPPPJJJFFFAAA>>>??????===<<<>>>;;;>>>@@@AAA@@@BBBGGGKKKHHHMMMTTTWWWSSSKKKCCC>>>777999:::;;;<<>>AAAEEEMMMddd{{{}}}~~~ssseee^^^___cccggghhheee___UUUKKKDDD@@@@@@@@@FFFMMM[[[ooovvvjjj]]]SSSOOOLLLIIIGGGGGGHHHGGGGGGFFFGGGGGGGGGGGGHHHJJJLLLPPPWWWbbbssstttfff]]]UUUOOOIIIHHHGGGCCCBBBDDDDDDKKKTTT___rrr~~~wwwrrrnnnjjjddd___XXXVVVSSSPPPNNNPPPTTTXXX___ffftttyyyjjj]]]```bbblllrrrbbbPPPQQQJJJHHHKKKUUUcccttt|||uuuqqqoooooosssssstttxxx}}}}}}|||~~~|||zzz|||{{{jjjVVVNNNMMMUUU^^^aaaXXXOOOKKKIIIIIIOOOWWW^^^___aaacccbbb]]]VVVQQQGGGBBB???@@@@@@===;;;===;;;<<<===<<<;;;===AAADDDEEEKKKSSSXXXVVVOOOFFF@@@:::;;;<<<======@@@DDDHHHKKKNNNSSSWWW\\\aaafffjjjmmmrrrzzzooo]]]SSSQQQLLLSSSbbbxxx{{{gggVVVLLLCCC@@@===;;;<<<<<<<<<<<<===;;;;;;>>>??????CCCIIIOOOooo{{{~~~tttfff___```eeeggggggccc]]]SSSJJJDDDBBBBBBDDDHHHQQQbbbwwwxxxnnncccXXXPPPLLLIIIGGGFFFGGGHHHHHHGGGEEEFFFFFFFFFFFFHHHKKKNNNTTT[[[iii{{{zzznnnaaaXXXPPPKKKGGGGGGFFFBBBBBBDDDFFFOOOZZZgggzzz|||wwwpppiiiccc\\\[[[XXXTTTQQQPPPQQQQQQVVV]]]kkk{{{~~~pppcccaaadddttt|||gggRRRUUUMMMJJJKKKRRR^^^nnnyyyrrrnnnmmmmmmrrrrrrssswww}}}~~~~~~~~~zzzwwwxxx}}}{{{zzz|||www```SSSNNNRRRWWWZZZSSSLLLJJJIIIHHHMMMSSSXXXZZZ___ccceeebbb\\\WWWKKKEEEAAAAAA@@@<<<:::;;;:::::::::999999;;;>>>@@@BBBGGGOOOUUUUUUOOOGGG@@@;;;<<<=========>>>@@@AAABBBEEEIIILLLPPPUUUZZZ^^^^^^dddmmmuuu|||mmm\\\TTTQQQPPPVVVeee{{{~~~hhhVVVKKKCCC@@@===;;;<<<======<<<===;;;<<>>BBBHHHNNNPPPMMMFFFAAA::::::;;;;;;<<<<<<<<<<<<>>>@@@BBBEEEHHHLLLQQQUUUTTTYYY```fffjjjpppwww|||jjj[[[SSSQQQQQQYYYjjjlllWWWKKKBBB@@@===;;;<<<============<<<===@@@@@@AAAIIIQQQaaaxxxmmmjjjmmmnnnjjjeeeYYYSSSJJJAAA======@@@CCCMMM[[[qqq|||pppdddYYYQQQMMMFFFDDDCCCDDDFFFGGGFFFFFFDDDEEEEEEFFFGGGJJJOOOSSS\\\fffvvvzzzpppeeeZZZRRRIIIFFFDDDDDDCCCAAACCCIIIMMMXXXhhhwww|||ttteeeccc```]]]\\\YYYUUUSSSKKKKKKNNNVVV```mmmxxxjjjcccaaarrrooo\\\]]]VVVQQQOOORRRZZZfffwww{{{rrrmmmlllnnnppprrrrrrsssvvv{{{uuurrruuu|||zzzvvv|||uuufff[[[SSSOOOLLLHHHFFFGGGFFFDDDFFFJJJKKKOOOVVV^^^ddddddaaa^^^XXXPPPHHHDDD@@@<<<;;;===;;;:::::::::;;;;;;;;;:::;;;===@@@FFFIIIIIIEEEAAA999999999:::;;;;;;;;;:::<<<===???@@@BBBFFFKKKOOONNNRRRVVVWWWXXX\\\bbbhhhpppzzz}}}gggYYYSSSQQQPPP[[[ooopppYYYLLLBBB???<<<;;;<<<============<<<>>>AAAAAABBBJJJTTTrrr|||sssqqqtttrrrjjjaaaVVVQQQHHHAAA>>>@@@EEEHHHSSSbbbyyywwwlll___TTTMMMJJJEEECCCBBBCCCEEEFFFEEEDDDEEEEEEFFFFFFHHHLLLQQQVVVcccmmm~~~sssiii___UUUNNNHHHEEECCCCCCAAA@@@EEELLLRRR^^^nnn~~~qqqnnniiieeebbb^^^YYYUUULLLIIIIIILLLQQQZZZiiiwww}}}llleee```kkk{{{rrrcccbbbXXXSSSPPPRRRXXXaaaqqq~~~xxxppplllmmmqqqttttttttttttwww{{{xxxooopppvvvzzzyyywwwzzzmmmcccZZZSSSMMMIIIGGGIIIHHHEEEFFFIIIGGGLLLSSS\\\bbbdddbbb___]]]TTTJJJEEEAAA===<<>>===<<<:::777555999:::<<<@@@EEEFFFDDDAAA;;;:::::::::<<<======<<<;;;<<<===>>>@@@CCCHHHKKKMMMOOOQQQOOOMMMNNNUUUZZZaaammm{{{eeeXXXSSSQQQOOO\\\rrrrrr[[[MMMBBB???<<<;;;<<<=========<<<<<>>===@@@FFFJJJWWWggg~~~|||ttthhh[[[QQQJJJGGGDDDCCCBBBCCCEEEEEEDDDCCCEEEFFFFFFGGGHHHMMMSSSWWWhhhsssyyynnnddd[[[QQQKKKGGGDDDCCCBBB@@@@@@FFFNNNUUUbbbsss}}}xxxrrrlllhhhbbb\\\WWWPPPMMMLLLLLLMMMQQQ\\\ggguuummmhhh```gggxxxuuugggeeeYYYTTTPPPRRRWWW___lllyyywwwooolllnnnsssvvvvvvvvvvvvxxx|||~~~|||ssslllnnnwww}}}wwwwwwwww}}}rrriii___WWWOOOLLLIIIGGGGGGFFFEEEDDDFFFLLLRRRTTTSSSUUUYYY^^^[[[YYYTTTKKKCCC>>>>>>@@@@@@>>><<<999888888999::::::<<<>>>@@@AAAAAA???>>>>>>>>><<<999777777999;;;=========>>>BBBGGGLLLPPPQQQOOOMMMIIIFFFFFFIIIKKKWWWaaarrrgggXXXQQQOOORRR```uuurrrZZZNNNEEEBBB???=========<<<;;;???@@@<<<>>>EEEEEENNNccc}}}}}}}}}wwwiii^^^QQQHHH???>>>AAACCCGGGLLL___nnnzzzssshhh^^^WWWQQQJJJEEEBBBBBBBBBCCCCCCDDDEEEFFFDDDDDDFFFJJJLLLNNNUUU^^^kkk}}}{{{nnnddd\\\RRRLLLJJJGGGDDDBBBBBB@@@AAAIIIRRRaaakkkyyyuuuoooiiibbb^^^TTTPPPLLLLLLLLLMMMTTT\\\mmmxxxuuuiiiaaaeeemmmooollliii^^^WWWRRRSSSVVV]]]hhhqqq{{{tttqqqpppooopppttttttuuuwwwyyy|||~~~}}}yyyppplllrrr{{{yyywwwwww}}}zzzyyyqqqkkkccc\\\PPPMMMIIIGGGFFFFFFDDDCCCDDDHHHMMMNNNMMMOOOSSSXXXZZZZZZWWWPPPIIICCCAAABBB???>>><<<;;;:::::::::::::::===@@@DDDFFFEEEBBB@@@AAA@@@>>><<<:::999:::;;;::::::;;;<<<@@@EEELLLPPPSSSRRROOOJJJGGGEEEGGGIIIQQQ\\\nnnhhhYYYRRROOOSSSbbbwwwwww]]]OOODDDBBB???=========<<<;;;===@@@>>>@@@FFFHHHUUUmmm}}}}}}|||uuuggg\\\LLLDDD>>>===???CCCKKKRRRfffuuuvvvnnncccZZZSSSMMMGGGCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDFFFJJJKKKNNNWWW```oooxxxjjjaaaYYYPPPJJJIIIEEECCCAAABBBBBBDDDMMMWWWfffppp}}}wwwnnneee___WWWRRRNNNMMMLLLLLLPPPWWWaaalll}}}yyymmmcccfffnnnpppooommmddd\\\VVVUUUWWW]]]hhhqqq|||yyysssqqqqqqoooqqquuuwwwxxxyyy{{{|||~~~}}}}}}uuunnnlllsss|||yyyxxxyyynnntttvvvsssnnnjjjddd^^^RRRNNNJJJHHHFFFEEECCCBBBBBBDDDGGGGGGFFFGGGKKKOOOWWWXXXXXXUUUNNNHHHCCCAAA>>>=========<<<<<<;;;;;;<<<@@@FFFMMMPPPNNNIIIDDDDDDCCCAAA???===<<<<<<<<<999:::;;;<<<@@@FFFNNNTTTXXXVVVRRRMMMHHHEEEEEEFFFIIIUUUiiiiiiZZZRRRPPPTTTeee{{{zzz]]]NNNDDDAAA>>>============<<<;;;@@@@@@BBBHHHLLL^^^|||}}}|||{{{rrrdddXXXGGGBBB>>>>>>???EEERRR^^^ppp{{{oooggg]]]TTTNNNIIIDDD@@@CCCCCCCCCDDDDDDEEEFFFGGGGGGEEEFFFIIIKKKPPPZZZeeevvvsssfff]]]VVVMMMHHHGGGCCCAAA@@@BBBDDDHHHSSS]]]nnnwwwyyymmmfff]]]WWWRRRPPPNNNLLLNNNRRRVVV```ppp}}}ooodddeeekkknnnooopppiii```XXXUUUVVV[[[eeeoooxxxxxxrrrqqqqqqppprrrvvvzzzzzz{{{{{{|||}}}}}}~~~~~~}}}|||~~~yyynnnkkklllttt}}}zzz{{{}}}ffflllooolllhhhddd^^^YYYSSSPPPLLLHHHFFFEEECCCAAABBBCCCCCCBBBAAABBBFFFIIIOOORRRUUUUUURRRKKKDDD@@@===>>>>>>???>>>>>>===<<<@@@FFFPPP[[[```]]]TTTLLLGGGEEEBBB@@@???>>>======<<<===>>>???BBBJJJTTT[[[]]]ZZZVVVOOOHHHDDDDDDEEEEEERRRggg~~~jjj[[[SSSPPPUUUggg~~~xxx[[[JJJCCCAAA>>>======>>>===<<<:::AAABBBDDDIIIPPPhhh~~~{{{zzzwwwnnn___TTTFFFCCCAAA@@@AAAHHHZZZjjjyyy|||vvviiiaaaWWWOOOJJJFFFBBB???DDDDDDDDDDDDDDDEEEGGGGGGGGGEEEFFFIIIMMMSSS___kkk|||yyymmmaaaYYYSSSKKKFFFEEEBBB???@@@BBBEEEJJJVVVaaasss}}}{{{rrrddd]]]XXXUUURRRNNNMMMPPPRRRYYYfffxxxqqqdddaaafffjjjmmmoooiii```VVVSSSSSSXXXbbbkkkttt~~~}}}vvvrrrrrrrrrrrrtttxxxzzzzzzzzz{{{{{{||||||||||||||||||}}}~~~rrrhhhiiimmmwww|||{{{___eeehhheeeaaa___ZZZVVVTTTQQQLLLIIIGGGEEECCCAAADDDDDDCCCAAA@@@AAADDDFFFIIIMMMRRRUUUTTTOOOGGGBBB??????@@@@@@@@@???>>>>>>DDDMMM]]]mmmuuurrreeeZZZNNNJJJEEEBBBAAAAAA@@@???>>>???@@@AAACCCKKKWWW```aaa^^^XXXPPPIIIEEEDDDFFFEEETTTjjjhhhZZZSSSRRRUUUhhhuuuYYYHHHBBB@@@=========>>>>>>===<<>>??????>>>===CCCCCCEEEPPP___|||zzz|||yyyuuuqqqkkkaaaUUULLLBBB@@@AAACCCGGGRRRfffxxxwwwooo```XXXOOOHHHFFFEEECCCAAABBBBBBBBBCCCCCCDDDEEEFFFFFFEEEHHHNNNUUU^^^mmmzzz~~~nnncccXXXRRRMMMGGGDDDDDDAAA???@@@CCCHHHOOO]]]jjjyyyyyyoooddd^^^YYYSSSOOONNNMMMNNNWWWfffuuu}}}kkkdddcccfffkkkpppjjjaaaYYYUUUUUUWWW___gggooozzz~~~xxxtttuuuvvvvvvwwwzzzyyyyyyzzzzzz{{{|||||||||{{{|||~~~~~~~~~}}}qqqhhheeekkksss|||zzz|||SSSWWWYYYWWWVVVXXXYYYXXXSSSPPPLLLIIIHHHFFFDDDBBBCCCBBBAAAAAAAAAAAAAAA@@@AAACCCIIIPPPTTTTTTOOOKKKEEEDDDBBB@@@@@@???@@@@@@EEETTTpppoooeeeXXXOOOKKKIIIFFFDDDBBBDDDDDDCCCDDDLLLZZZfffgggbbbYYYOOOHHHFFFIIIMMMPPP___uuuyyycccWWWTTTTTTUUUggg}}}gggSSSHHH@@@>>><<<<<<>>>?????????>>>BBBAAAFFFVVVjjj{{{vvvrrrzzzwwwrrrllleee[[[QQQIIIAAA@@@BBBGGGOOO\\\ppprrriii\\\UUULLLEEEDDDDDDCCCAAAAAAAAAAAAAAABBBCCCDDDEEEDDDEEEIIIQQQYYYdddssswwwiii^^^SSSNNNJJJDDDAAABBB@@@???@@@EEEKKKUUUdddrrr}}}qqqhhhaaaYYYSSSRRROOOMMMRRR^^^jjj{{{nnneeebbbdddiiinnnjjjbbbZZZVVVTTTUUUZZZaaalllxxxyyyvvvwwwxxxwwwxxx{{{~~~}}}}}}}}}||||||||||||zzz}}}xxxpppiiigggnnnvvv}}}{{{yyy}}}~~~~~~TTTWWWWWWTTTRRRUUUWWWVVVSSSPPPLLLIIIHHHGGGEEECCC@@@@@@@@@@@@AAA@@@???===<<<>>>CCCKKKQQQRRROOOKKKGGGEEECCC@@@??????@@@AAABBBTTTsss}}}qqqaaaUUUOOOLLLIIIFFFFFFHHHHHHFFFGGGOOO^^^jjjhhhcccYYYNNNGGGGGGKKKPPPSSScccyyywwwaaaVVVTTTUUUTTTfff~~~sss___OOOEEE@@@>>><<<<<<>>>???@@@???>>>AAA@@@GGGZZZrrryyytttnnnzzzvvvpppiiibbbXXXNNNHHHCCCAAADDDLLLWWWfffzzz~~~nnndddZZZSSSIIIDDDBBBCCCBBBAAAAAAAAAAAAAAAAAACCCDDDDDDCCCDDDJJJSSS\\\gggvvv}}}rrreee[[[PPPKKKGGGBBB???@@@@@@>>>AAAGGGNNNYYYiiixxx|||qqqiii___YYYWWWSSSNNNQQQZZZbbbqqqnnnddd```aaaeeekkkjjjbbbZZZUUURRRQQQTTTZZZjjjvvv{{{wwwxxxyyyxxxyyy{{{~~~|||{{{{{{zzz}}}}}}|||{{{}}}}}}~~~wwwpppkkkfffhhhpppxxx~~~yyyxxx~~~}}}{{{|||SSSQQQQQQRRRSSSTTTTTTSSSQQQNNNJJJGGGFFFEEECCCBBBBBBBBBCCCAAA===:::<<>>>>>???CCCJJJNNNOOONNNHHHGGGDDD@@@<<<<<<===@@@IIIUUUooosss___TTTQQQQQQRRRJJJJJJKKKLLLOOOXXXccclllooo]]]XXXMMMKKKOOOHHHPPPWWWkkkxxx\\\PPPOOOOOOVVVjjj~~~iiiYYYMMMEEEAAA???>>><<<<<<===???@@@CCCCCCEEEMMM```|||pppkkkmmm~~~wwwpppiii^^^QQQHHHFFF===@@@GGGRRR```rrr{{{lllaaaUUUOOOGGGDDDEEEFFFDDDAAAAAAAAABBBBBBDDDEEEGGGHHHHHHIIINNNWWWeeesssvvvnnn___VVVNNNKKKGGGBBBAAACCCBBBBBBDDDHHHQQQ```ooozzzsssggg\\\VVVSSSQQQRRRVVV]]]llllll```]]]___ccchhhjjjggg```WWWPPPOOOSSSXXXhhhuuu~~~{{{xxxvvvvvvxxx{{{~~~{{{zzzzzzzzz||||||~~~zzzpppiiigggjjjjjjoooxxxzzztttvvv}}}yyywwwSSSQQQQQQQQQSSSTTTSSSQQQPPPMMMIIIGGGEEEDDDCCCAAACCCBBBBBB@@@<<<:::;;;>>>>>>===>>>BBBGGGLLLMMMMMMJJJIIIFFFBBB>>>===>>>???CCCNNNfffsssfff^^^YYYWWWSSSTTTTTTUUUXXX```kkkrrruuuccc\\\OOOKKKNNNGGGOOO___rrr|||```SSSPPPQQQVVVjjj{{{fffWWWLLLDDDAAA???>>>======>>>???@@@BBBDDDIIIVVVnnnwwwlllhhhjjjxxxoooggg\\\OOOFFFDDD???BBBJJJWWWjjj|||vvvggg]]]SSSMMMFFFDDDDDDEEECCCAAABBBBBBBBBCCCDDDEEEGGGHHHKKKLLLRRR\\\iiiyyyrrriii\\\UUUNNNKKKGGGCCCAAABBBCCCDDDFFFKKKUUUdddsss}}}vvvjjjbbbWWWUUUTTTVVVZZZfff{{{nnnaaa]]]^^^bbbgggjjjgggaaaXXXQQQOOOSSSXXXgggttt~~~{{{xxxvvvwwwyyy{{{|||zzzyyyyyyzzz{{{|||}}}~~~uuulllfffeeehhhmmmrrrzzz~~~xxxtttwww|||vvvssssssSSSQQQPPPQQQRRRRRRQQQPPPNNNKKKGGGEEEDDDCCCBBBAAABBBAAA@@@===<<<;;;;;;:::>>>===<<>>???@@@III]]]zzz|||pppgggbbbaaaaaaaaabbbeeellluuu{{{{{{hhhaaaRRRKKKNNNIIISSSgggyyyeeeWWWSSSRRRUUUjjjxxxcccUUUKKKDDDAAA???>>>======>>>@@@AAA@@@BBBJJJ]]]{{{~~~rrrgggdddjjjyyymmmcccXXXKKKDDDBBBAAADDDMMM```www{{{nnn```WWWPPPKKKEEECCCCCCDDDCCCAAACCCCCCCCCDDDEEEFFFGGGHHHMMMPPPWWWbbbppp{{{lllbbbYYYRRRLLLJJJHHHCCC@@@AAACCCEEEJJJQQQ\\\jjjyyytttjjj___[[[YYYXXXZZZbbbsssrrrccc]]]]]]aaafffjjjgggaaaXXXQQQOOOSSSXXXfffsss{{{xxxxxxyyy{{{|||}}}zzzyyyxxxyyyzzz{{{|||}}}~~~wwwpppjjjeeeeeeiiiqqqvvv}}}yyyuuusssxxx}}}vvvrrrrrrtttTTTRRRPPPPPPQQQQQQOOONNNLLLIIIFFFDDDCCCCCCAAA@@@???@@@???<<<<<<===<<<:::===<<<;;;<<<@@@DDDHHHJJJMMMNNNMMMJJJEEEBBB@@@@@@BBBGGGTTTjjjxxxrrroooooooooqqquuuzzzmmmeeeTTTLLLPPPMMMZZZkkk|||iiiZZZTTTRRRVVVkkkxxxcccUUUKKKEEE@@@???>>>======???@@@BBBCCCDDDMMMdddqqqeeebbbnnnzzzjjj^^^SSSHHHBBB@@@BBBEEEQQQiii|||rrrfffZZZRRRLLLHHHDDDBBBBBBBBBBBBAAADDDDDDDDDEEEFFFGGGHHHIIINNNRRR[[[gggvvvvvvfff\\\TTTNNNJJJIIIGGGBBB@@@AAABBBFFFMMMVVVbbbppp~~~}}}qqqhhhccc___]]]]]]cccppp~~~wwwfff^^^\\\___eeeiiigggaaaYYYRRRPPPTTTXXXfffsss|||yyyzzz|||}}}~~~}}}|||zzzyyyyyyzzz{{{zzz{{{|||~~~{{{sssnnnjjjggghhhmmmtttxxx}}}tttsssttt{{{~~~{{{xxxtttrrruuuzzzUUUSSSQQQQQQQQQPPPNNNLLLJJJHHHDDDCCCCCCCCCBBB@@@<<<@@@@@@===<<>>;;;<<<<<<;;;<<<===AAAEEEHHHLLLNNNOOOMMMIIIEEECCCBBBCCCFFFMMM\\\ppp|||}}}ssskkkWWWLLLOOOOOO___pppjjj[[[UUURRRWWWlllzzzeeeWWWLLLEEE@@@???>>>===>>>???AAABBBGGGIIITTTnnnpppdddaaappp{{{gggYYYOOOEEE@@@@@@BBBGGGVVVppp}}}uuukkk```UUUNNNHHHFFFCCCAAAAAABBBBBBAAADDDDDDEEEEEEGGGHHHJJJKKKNNNTTT___kkkzzzpppaaaWWWQQQKKKGGGGGGFFFBBB@@@AAABBBGGGPPP\\\hhhvvvpppjjjdddaaa```dddppp||||||kkk```[[[^^^ccchhhfffaaaZZZSSSRRRUUUYYYggguuu}}}{{{}}}~~~~~~}}}|||{{{{{{{{{||||||zzzzzz{{{}}}{{{uuuooommmkkkiiikkkpppuuuyyy~~~|||ssstttwww~~~}}}{{{uuusssqqqooottt|||WWWUUUSSSQQQQQQPPPNNNLLLIIIGGGDDDCCCCCCCCCBBBAAA===DDDFFF@@@<<<>>>???<<<;;;<<<<<<<<<<<<>>>BBBEEEIIILLLOOOOOOMMMIIIFFFDDDAAACCCHHHRRRaaarrryyyoooYYYLLLNNNQQQcccxxxkkk[[[VVVTTTYYYooo~~~iiiYYYMMMEEE@@@???>>>===>>>@@@BBBCCCDDDIIIYYYxxxooodddeeeqqq{{{|||eeeUUUKKKDDDAAAAAADDDKKK[[[vvvyyyooodddZZZQQQKKKEEEDDDCCCBBBAAAAAABBBBBBCCCDDDEEEFFFHHHJJJLLLNNNPPPXXXdddqqqxxxjjj\\\SSSNNNHHHDDDDDDDDDAAA@@@BBBCCCJJJUUUaaannn{{{{{{rrriiicccaaadddnnnxxxoooccc\\\]]]aaaeeeddd```ZZZTTTSSSWWW[[[jjjwww~~~}}}~~~}}}|||}}}}}}||||||||||||}}}}}}yyyzzz{{{|||~~~vvvqqqllllllkkkkkknnnsssxxxzzz}}}{{{uuuwww|||~~~|||}}}wwwpppooommmkkkqqqzzzYYYWWWTTTRRRRRRPPPMMMKKKIIIGGGDDDCCCCCCDDDCCCBBB@@@KKKNNNDDD;;;<<<===;;;:::<<<>>>=========@@@CCCEEEJJJNNNQQQOOOLLLIIIGGGBBBDDDGGGMMMWWWeeesss|||wwwoooYYYLLLQQQWWWmmmkkk\\\XXXWWW\\\qqqkkkZZZLLLCCC@@@???>>>>>>>>>@@@BBBDDDCCCMMMcccoooiiiooovvv||||||cccRRRIIICCCBBBCCCGGGOOOaaa{{{uuujjj___VVVMMMHHHCCCDDDCCCBBBAAABBBCCCDDDBBBCCCDDDFFFIIILLLOOOPPPUUU]]]jjjxxx}}}pppdddXXXOOOMMMFFFBBBBBBBBB@@@@@@CCCEEEMMMYYYgggtttqqqhhhcccccckkktttsssfff]]]\\\```cccbbb```ZZZVVVUUUYYY]]]mmmzzz~~~}}}||||||}}}}}}||||||||||||||||||xxxyyyzzz|||~~~vvvqqqnnnnnnoooooosssxxx|||}}}~~~|||zzzyyy|||yyyyyyyyy}}}|||pppjjjlllnnnmmmsss~~~ZZZXXXUUUSSSRRRPPPNNNKKKIIIGGGDDDCCCDDDDDDDDDCCCCCCQQQTTTGGG;;;:::;;;999999<<>>>>>???AAACCCDDDJJJWWWqqqqqqpppyyy~~~|||bbbQQQHHHCCCCCCDDDIIIRRReee~~~rrrggg\\\SSSKKKFFFCCCCCCDDDCCCBBBBBBCCCDDDAAABBBDDDGGGJJJMMMPPPRRRYYYbbbooo|||xxxkkk```UUUMMMLLLEEE@@@@@@@@@???AAADDDHHHPPP]]]kkkxxxzzzmmmeeedddjjjsssvvvhhh^^^\\\```bbbaaa___ZZZVVVVVVZZZ^^^nnn|||~~~}}}||||||{{{||||||||||||||||||{{{{{{xxxyyyzzz|||}}}|||}}}}}}}}}}}}|||{{{{{{|||~~~xxxsssqqqrrrssstttwww}}}~~~|||zzzxxx|||vvvvvvwww{{{uuujjjffflllppprrrzzzZZZYYYVVVSSSOOOMMMKKKJJJJJJHHHEEECCCBBBBBBCCCCCCCCCBBB@@@???===<<<;;;;;;:::::::::;;;<<<===>>>???DDDGGGKKKOOORRRRRRPPPOOOMMMIIIGGGJJJRRR[[[aaaeeelllpppvvv{{{}}}vvveeeUUUMMMTTTiii~~~jjj\\\WWWVVV[[[ooo{{{uuuyyylll[[[MMMCCC@@@<<<;;;???AAA@@@AAACCCHHH\\\~~~xxx___MMMDDDAAAAAACCCKKKYYYmmm{{{lll```WWWQQQLLLHHHIIIFFFCCCCCCDDDEEECCCAAAHHHEEEDDDGGGIIIKKKRRRZZZ]]]lll|||wwwdddZZZTTTHHHFFFEEECCCAAA???@@@CCCFFFPPPXXXdddpppzzz~~~}}}wwwooojjjkkkoootttiiibbb^^^[[[___aaaaaa\\\VVVVVV\\\dddqqq}}}||||||}}}~~~}}}|||{{{|||}}}}}}{{{{{{{{{|||}}}|||zzzxxxzzzzzz{{{{{{{{{{{{zzzyyy|||~~~~~~wwwvvvvvvwwwyyy}}}}}}{{{wwwwwwyyyyyy{{{~~~xxxuuummmqqqxxx}}}qqqgggaaaeeennnwwwZZZYYYVVVSSSPPPNNNLLLLLLIIIGGGDDDBBBAAAAAAAAABBBCCCBBB@@@>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>CCCFFFJJJOOORRRSSSRRRRRRQQQNNNKKKMMMSSSZZZ___aaahhhlllqqquuuxxxzzz|||~~~rrreeeUUULLLLLLXXXnnnjjj\\\WWWVVV[[[oooxxxxxxlll[[[MMMCCCBBB>>><<>>===<<<<<<<<<<<<<<<<<<;;;<<<<<<======AAADDDHHHMMMQQQTTTUUUUUUUUUSSSQQQRRRVVVZZZ]]]^^^fffiiimmmpppsssvvvzzz}}}ssscccRRRMMMSSS```sssjjj[[[VVVUUU[[[ppp}}}vvvuuu|||lllZZZLLLBBBBBB???===@@@AAAAAADDDHHHSSSooo}}}{{{|||}}}kkkVVVJJJDDDBBBFFFLLLZZZkkkuuuggg[[[SSSNNNJJJGGGBBBAAAAAABBBEEEFFFEEEDDDDDDEEEGGGIIIHHHKKKVVVcccqqqwwwjjj]]]XXXRRREEEDDDCCCAAA???>>>AAAEEEIIISSS]]]kkkwww}}}yyyvvvrrrooommmkkkkkknnntttxxxxxxwww{{{{{{{{{{{{||||||}}}}}}~~~}}}zzzrrrqqqtttsssfff```\\\YYY```ccceee```ZZZXXX\\\bbbuuu~~~~~~~~~}}}}}}|||zzzzzz|||{{{zzzzzz{{{zzzxxxvvvssssssssstttuuuwwwyyy{{{|||~~~~~~~~~~~~yyyrrrllliiiiiimmmssszzz}}}yyyooogggbbbgggqqq}}}YYYWWWUUUSSSPPPNNNMMMLLLIIIGGGEEEBBB@@@@@@@@@AAAAAAAAA???>>>============>>>===<<<<<<<<<<<<<<<===???BBBFFFKKKPPPTTTVVVWWWWWWVVVUUUVVVXXXZZZ\\\]]]fffiiilllooorrrwww|||xxxtttcccSSSRRR]]]kkkzzzjjjZZZTTTUUU^^^uuu|||wwwvvvzzzjjjYYYKKKBBBAAA>>>===???@@@AAAEEEKKKXXXzzz|||yyy{{{||||||uuucccQQQHHHCCCBBBIIIRRReeewwwzzzqqqcccXXXQQQMMMJJJGGGCCCCCCCCCDDDDDDEEEEEEDDDFFFEEEFFFEEEDDDKKK]]]ooo}}}oooddd[[[ZZZVVVIIIBBBBBB@@@??????BBBHHHLLLVVVaaappp|||{{{vvvrrroookkkhhhffffffeeedddggglllppprrrrrruuuuuuvvvvvvvvvuuuuuuuuuxxxxxxxxxyyyzzzzzzwwwuuurrruuuxxx|||wwwtttuuutttggg```]]][[[```dddfffccc\\\ZZZ^^^dddwww~~~~~~~~~|||zzzyyyzzzxxxwwwwwwwwwwwwuuusssqqqppppppqqqsssvvvyyy{{{~~~}}}}}}~~~{{{ssslllhhhfffjjjmmmqqqvvvxxxxxxvvvtttmmmfffccciiisssXXXWWWUUURRROOOMMMLLLKKKKKKIIIFFFCCCAAAAAAAAABBB@@@@@@???>>>======>>>>>>>>>======<<<<<<<<<======>>>@@@DDDIIINNNRRRUUUWWWUUUVVVWWWXXXYYY[[[^^^___fffhhhkkknnnrrrwww}}}rrrfffYYYOOOTTTbbbsss|||iiiZZZTTTVVVccc{{{}}}|||}}}}}}gggWWWJJJBBB@@@===<<<>>>???AAAHHHPPP```|||zzz}}}}}}vvvwww~~~|||mmm\\\LLLFFFDDDCCCLLLYYYpppvvvlll```UUUPPPLLLIIIGGGDDDDDDCCCBBBBBBBBBCCCDDDCCCEEEHHHJJJKKKQQQbbbsssyyyiii```YYY[[[YYYNNNAAAAAA@@@???@@@DDDKKKPPPZZZfffvvv~~~wwwsssnnniiifffccc```^^^_________aaafffjjjmmmnnnoooppppppppppppooonnnnnnooonnnmmmnnnnnnmmmkkkiiifffgggjjjnnnrrrvvvxxxzzzzzz|||~~~}}}wwwwwwvvviiiccc___]]]___cccfffddd^^^]]]bbbhhhzzz}}}{{{zzzwwwuuussssssttttttrrrqqqqqqqqqqqqqqqssswwwzzz|||~~~|||{{{|||~~~|||tttlllhhhgggggglllnnnppprrrqqqpppooonnnkkkfffeeekkkvvvZZZYYYVVVRRROOOMMMKKKJJJLLLJJJGGGDDDBBBAAAAAABBB??????>>>>>>>>>>>>>>>???=========<<<======>>>>>>???@@@BBBFFFJJJOOOSSSUUURRRTTTVVVWWWXXX[[[^^^aaadddfffjjjmmmqqqwww|||zzzlllaaaZZZVVV\\\gggtttyyyjjj[[[WWWZZZhhhyyycccTTTIIIBBB>>><<<===???@@@CCCLLLVVVmmm~~~{{{}}}~~~yyytttuuuzzz|||yyyuuueeeTTTGGGEEEEEEEEEQQQbbb{{{pppggg[[[RRRMMMJJJHHHFFFBBBBBBAAA@@@@@@BBBFFFJJJLLLPPPXXX___aaacccmmmwwwssseee]]]VVVXXXXXXNNNAAAAAA@@@???AAAGGGOOOUUU___kkkzzz{{{uuuoookkkeeeaaa^^^\\\ZZZXXXZZZZZZZZZ\\\```dddhhhkkkkkklllmmmmmmmmmlllkkkjjjhhhgggeeeeeeeeedddbbb```]]]^^^___bbbeeehhhkkkmmmrrruuuxxxxxxwwwyyy|||}}}zzzyyykkkdddaaa___^^^bbbfffddd``````gggnnn~~~}}}|||zzzzzzvvvuuusssssstttttttttsssuuuuuuuuuuuuwwwyyy{{{|||~~~}}}|||{{{zzzzzz|||}}}}}}uuulllfffdddfffiiilllmmmooonnnllljjjjjjkkkllliiiiiipppzzz]]]\\\XXXUUUQQQNNNLLLKKKKKKIIIFFFCCCAAA@@@@@@@@@???>>>>>>>>>>>>>>>??????===<<<<<<<<<===>>>?????????@@@AAADDDGGGLLLPPPRRRRRRSSSUUUUUUVVVXXX]]]bbbbbbeeejjjnnnrrrwww}}}uuuggg___^^^```fffllltttyyylll___[[[```llluuu___QQQHHHBBB>>>===>>>@@@BBBFFFQQQ]]]|||{{{~~~zzzwwwvvvwwwuuuppplll\\\LLLBBBDDDGGGIIIXXXkkk~~~xxxjjjbbbVVVMMMIIIGGGEEECCC@@@AAAAAABBBDDDKKKSSSZZZ```bbbfffllloooqqqxxxnnnbbbYYYOOOPPPQQQIIIBBBAAA@@@@@@CCCIIIRRRXXXcccooo~~~|||tttmmmgggccc^^^[[[ZZZZZZYYYXXXXXXXXXYYY[[[]]]bbbgggjjjlllmmmoooppppppooonnnmmmjjjhhhfffddddddbbb```]]]ZZZZZZYYYZZZ[[[]]]___aaadddiiinnnooooooooorrrvvvwww~~~zzzllleeebbb```\\\aaadddcccaaaccclllttt}}}|||zzzyyyyyyyyyyyywwwuuuuuuwwwyyyyyyxxxzzzzzzzzz{{{{{{||||||}}}~~~}}}|||}}}{{{}}}~~~~~~~~~}}}||||||xxxxxxyyyyyyzzz||||||}}}}}}}}}xxxoooeee______cccgggjjjkkklllkkkiiihhhjjjkkknnnlllooowww```^^^[[[WWWSSSOOOMMMLLLJJJHHHEEEBBB@@@?????????>>>>>>>>>>>>>>>??????@@@<<<<<<<<<<<<===???@@@@@@@@@@@@AAACCCFFFJJJNNNPPPRRRSSSUUUTTTTTTWWW\\\aaacccfffkkkpppuuuyyy~~~rrrdddQQQUUU^^^hhhnnnwwwyyynnnbbb___dddmmmsss\\\OOOGGGBBB???>>>???BBBDDDIIIUUUaaa{{{yyy}}}~~~{{{yyyuuupppiiieeeVVVFFF>>>DDDHHHLLL]]]rrr|||sssggg^^^SSSJJJFFFEEECCCAAA@@@BBBCCCFFFKKKUUUaaaiiipppkkkggghhhkkkppp{{{{{{kkkaaaWWWKKKIIIJJJCCCBBBAAA@@@AAADDDKKKTTTZZZfffrrr~~~wwwoooiiiccc___[[[YYYZZZ[[[[[[[[[XXXYYYZZZ\\\^^^ccchhhlllpppqqqsssuuuuuutttsssrrrooommmjjjhhhgggeeebbb```[[[ZZZXXXVVVVVVWWWXXXYYYTTTZZZaaadddcccdddgggkkklllssszzz~~~zzzllleeebbb```[[[```cccbbbaaaeeeoooxxx~~~{{{yyyxxxwwwwwwwww|||zzzxxxyyy{{{}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{zzz{{{}}}yyy{{{~~~~~~}}}|||{{{zzztttvvvwwwyyy{{{|||||||||~~~}}}{{{~~~{{{{{{uuukkk```ZZZ[[[```eeegggiiikkkjjjhhhhhhjjjmmmppppppsss{{{aaa___]]][[[XXXSSSMMMIIIKKKJJJIIIGGGDDDAAA>>>===@@@??????>>>===<<<<<<;;;<<<<<<======>>>>>>??????===>>>@@@BBBCCCFFFJJJMMMPPPOOONNNOOORRRWWW\\\___cccfffjjjnnnrrrwww|||xxxhhh[[[RRRQQQTTT^^^nnn~~~sssgggbbbeeesss___PPPGGGBBBAAAAAA<<<<<>>IIIPPP```zzzuuulllfff\\\OOOHHHHHHIIIFFFCCC@@@BBBBBBCCCOOO```jjjkkkmmmeee^^^]]]eeesssxxxiiiYYYSSSPPPKKKEEEBBB>>>>>>???AAAFFFNNNYYY```lllwww{{{vvvppplllgggccc^^^[[[ZZZZZZYYYYYY[[[ZZZZZZ\\\```ccceeeeeeooosssxxx{{{||||||||||||zzzxxxuuurrrnnnjjjhhhgggbbb^^^ZZZYYYZZZYYYVVVSSSVVVUUUUUUVVVZZZ]]]______ccceeehhhmmmttt{{{nnnhhheeeddd___^^^```dddfffjjjttt~~~yyyvvvvvvwwwxxxxxx}}}~~~~~~~~~~~~|||{{{{{{|||{{{zzzyyyyyyyyyyyyyyyzzz{{{{{{zzzzzz{{{}}}~~~|||yyyxxx~~~}}}xxxsssllleee```\\\ZZZ^^^eeeooooooooonnnkkkjjjkkklllsssxxx~~~bbb```]]]ZZZWWWSSSNNNJJJIIIHHHGGGFFFDDDBBB@@@?????????>>>>>>===<<<<<<;;;<<<<<<=========>>>>>>>>><<<>>>???@@@AAADDDHHHKKKMMMMMMMMMNNNQQQVVV[[[^^^bbbeeeiiimmmqqqvvv{{{sssbbbVVVOOOPPPTTT___ooo~~~zzzqqqgggdddiiisss^^^PPPFFFBBB@@@CCC??????FFFLLL___|||tttrrrxxx~~~rrrcccXXXSSSJJJFFF???DDDRRRYYYhhh{{{ooofff___UUUKKKEEEFFFGGGFFFCCCBBBCCCBBBBBBJJJXXX______ZZZWWWWWW]]]jjjzzzuuufffVVVPPPNNNIIICCCAAA???@@@AAACCCIIIRRR]]]eeennnyyy~~~{{{vvvrrroooiiifffbbb_______________^^^\\\[[[\\\___bbbddddddnnnrrrxxx|||~~~{{{wwwuuusssqqqlllfffbbbaaa___ZZZWWWTTTRRRQQQRRRUUUWWWXXXXXXZZZ[[[^^^cccjjjsss~~~zzzooojjjhhhgggbbbaaabbbfffiiinnnyyy~~~~~~}}}yyywwwxxxzzz{{{}}}~~~}}}}}}~~~~~~}}}{{{zzzzzzzzzyyyxxxwwwxxxxxxxxxxxxyyyyyyyyy{{{{{{|||~~~~~~{{{xxxvvvttt{{{yyysssnnngggaaa^^^\\\[[[```gggooooooooonnnlllmmmoooqqqwww|||eeebbb]]]ZZZVVVSSSOOOLLLGGGFFFFFFDDDCCCBBBAAA@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<=========<<<===>>>>>>???@@@DDDFFFIIIIIIIIIKKKOOOTTTXXX[[[___bbbfffkkkoootttyyy}}}|||mmm\\\PPPLLLOOOVVVbbbppp~~~xxxtttmmmfffgggnnnsss]]]OOOFFFBBB???DDDCCCCCCIIIPPPhhh}}}wwwxxxyyyxxxqqq]]]PPPJJJCCCCCCAAAIIIYYYcccppp~~~ttthhh___XXXPPPGGGDDDEEEHHHGGGEEEDDDDDDBBBAAAEEEMMMQQQQQQKKKMMMTTTaaarrrpppaaaSSSMMMJJJFFFAAA???AAABBBCCCFFFMMMXXXdddmmmrrr{{{}}}zzzwwwtttnnnkkkhhhfffggghhhhhhgggeeebbb^^^]]]___bbbdddeeekkkooouuu{{{|||vvvoooiiifffccc^^^ZZZUUURRRPPPOOOPPPQQQPPPPPPPPPRRRTTTXXX^^^fffooouuu|||yyypppmmmkkkjjjfffddddddiiinnnuuu}}}|||}}}}}}~~~|||zzzyyyzzz|||~~~}}}}}}~~~~~~}}}||||||}}}|||yyywwwvvvvvvwwwxxxxxxxxxwwwwww{{{|||}}}~~~{{{xxxuuutttlllssszzz|||}}}|||vvvooohhhbbb]]]]]]^^^___dddkkknnnnnnnnnnnnnnnppptttxxx~~~hhhddd^^^YYYVVVSSSQQQOOOHHHGGGEEEDDDBBBAAA@@@???>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;===???BBBEEEEEEFFFHHHKKKPPPUUUWWW[[[^^^cccgggkkkqqqvvvzzzvvvfffWWWNNNJJJOOOYYYfffssszzzqqqmmmhhhccchhhrrrrrr\\\MMMEEEBBB>>>DDDEEEEEEJJJSSSppp~~~vvvrrrxxxpppYYYJJJEEE???BBBAAAIIIZZZffftttyyyoooccc[[[TTTNNNHHHEEEFFFHHHHHHFFFEEEEEECCCCCCDDDGGGHHHHHHKKKPPPZZZhhhyyykkk^^^PPPKKKHHHDDD@@@???BBBCCCEEEIIIQQQ]]]jjjsssvvv}}}~~~|||uuussspppnnnooooooooonnnlllhhhccc```aaacccdddeeefffjjjpppwww}}}yyysssoookkkeeeaaaZZZWWWSSSQQQOOONNNLLLKKKLLLNNNOOORRRVVV\\\dddiiimmmxxxyyyqqqooonnnlllhhhddddddkkksss{{{~~~}}}}}}}}}~~~}}}}}}{{{zzzzzz}}}}}}}}}}}}}}}~~~|||yyyvvvwwwxxxxxxxxxwwwwwwvvv||||||}}}~~~|||yyyuuurrrppplllrrrwwwxxxyyyxxxsssmmmeee___[[[]]]```bbbffflllmmmmmmmmmnnnppptttzzzkkkfff```ZZZWWWTTTRRRPPPJJJHHHFFFCCC@@@>>>==================<<<<<<<<<<<<;;;;;;::::::::::::::::::999::::::999999:::<<<>>>@@@AAABBBDDDHHHLLLPPPRRRVVVYYY^^^bbbggglllrrrvvvzzz}}}zzznnn```UUUOOOKKKRRR]]]jjjvvvxxxmmmgggbbb___hhhuuupppYYYLLLEEEBBB===DDDEEEEEELLLXXXyyy}}}sssmmmqqq|||lllVVVIIIEEE@@@CCC@@@EEEWWWeeetttuuujjj```YYYQQQMMMHHHEEEFFFFFFFFFDDDDDDDDDEEEGGGGGGFFFGGGHHHQQQVVVaaannn~~~}}}ggg[[[OOOIIIGGGCCC@@@AAAAAACCCGGGMMMUUUbbbooowwwyyy~~~{{{xxxwwwvvvvvvtttsssqqqlllgggcccbbbcccddddddcccfffjjjooovvv}}}~~~xxxpppkkkbbb^^^YYYTTTQQQNNNKKKIIIKKKLLLMMMNNNPPPUUU[[[___ccckkk{{{zzztttrrrpppmmmhhhcccdddmmmxxx~~~}}}}}}~~~~~~||||||{{{yyyyyy{{{}}}||||||}}}{{{{{{{{{|||~~~~~~||||||{{{{{{zzzyyyxxxwww||||||}}}}}}~~~~~~}}}zzzwwwsssqqqoooppptttvvvtttrrrrrrooojjjbbb\\\YYY\\\```bbbfffjjjkkklllnnnpppsssyyylllhhhbbb\\\XXXUUUSSSQQQJJJHHHEEEBBB???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999888888999888777888:::======>>>???AAADDDHHHKKKMMMQQQTTTYYY^^^bbbhhhnnnrrrssswwwxxxqqqeeeYYYRRRPPPMMMUUU```lllwwwyyykkkccc]]]]]]iiiyyynnnWWWJJJEEECCC>>>DDDEEEGGGPPP```uuulllnnnvvvxxxdddSSSIIIEEEBBBEEEBBBEEEVVVgggxxx~~~rrrfff\\\UUUMMMJJJFFFDDDDDDCCCBBBAAACCCDDDHHHMMMMMMJJJJJJMMMSSSZZZffftttyyycccXXXMMMHHHEEEBBB@@@BBB@@@DDDIIIQQQZZZfffqqqyyy|||~~~}}}{{{zzzuuupppkkkgggeeeeeeeeeddddddeeegggiiimmmttt{{{zzzsssjjjfff```ZZZUUUQQQMMMJJJJJJJJJKKKKKKKKKNNNRRRVVVZZZaaannn{{{{{{xxxvvvsssnnniiidddfffqqq||||||}}}}}}~~~~~~wwwyyyyyywwwvvvxxx}}}~~~}}}}}}}}}~~~~~~}}}|||{{{{{{}}}}}}~~~~~~~~~}}}zzzxxxuuurrrqqqrrruuutttqqqooonnnlllggg___YYYWWW[[[aaadddfffiiilllnnnqqqtttyyymmmiiiccc^^^ZZZWWWSSSPPPIIIGGGDDDAAA>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888888888888666777777777666777:::<<<<<<<<<===???AAADDDGGGHHHMMMPPPUUUZZZ^^^dddjjjnnnnnnqqqqqqhhh[[[PPPMMMNNNNNNVVVbbbmmmvvv}}}{{{kkkaaaZZZ\\\lllkkkUUUIIIDDDCCC???DDDEEEIIIWWWlll|||rrrqqqtttyyyyyylll[[[NNNGGGDDDAAAGGGEEEIII]]]ppp|||nnn```VVVPPPJJJHHHFFFEEEDDDDDDCCCCCCBBBCCCJJJRRRRRRNNNNNNRRRVVV___nnn~~~sss```VVVKKKGGGCCC@@@@@@BBB@@@EEELLLUUU___jjjtttzzz~~~{{{xxxsssooommmllljjjiiijjjiiihhhfffggglllrrrwwwtttooohhhbbb\\\WWWRRROOOJJJKKKJJJIIIIIIJJJNNNPPPSSSWWW```kkkuuu||||||{{{wwwqqqkkkgggjjjxxx|||||||||||||||{{{{{{zzzqqqsssuuutttsssvvv}}}~~~}}}{{{xxxvvvuuurrrvvvwwwtttqqqppplllgggaaa[[[ZZZ```gggkkkmmmooonnnqqqvvvzzzmmmiiiddd___[[[WWWSSSPPPGGGEEEBBB@@@>>>>>>??????;;;<<<<<<<<<<<<<<<<<<<<<:::999999999888888777777555666777666666777:::<<<;;;;;;<<<>>>@@@BBBDDDEEEJJJMMMRRRWWW\\\bbbhhhlllkkknnnmmmcccTTTJJJIIIKKKOOOWWWbbblllttt{{{{{{jjj___YYY\\\ooojjjTTTHHHDDDDDDAAAEEEEEEKKK]]]tttyyyuuuvvvxxx|||}}}rrrcccUUUJJJEEECCC???HHHIIIOOOdddyyyzzzkkk\\\QQQLLLIIIHHHGGGGGGGGGGGGGGGGGGAAADDDKKKTTTUUUPPPPPPUUU[[[fffvvvwwwjjj]]]TTTJJJEEEBBB??????BBBAAAFFFOOOXXXbbbllluuu{{{{{{xxxvvvtttqqqooonnnmmmiiifffeeehhhmmmrrrxxx}}}|||wwwpppiiiccc^^^YYYUUULLLLLLLLLJJJIIIJJJLLLOOOMMMQQQXXX```iiizzz}}}~~~zzztttnnnjjjnnn}}}~~~}}}}}}|||{{{zzzxxxwwwvvvllloooqqqqqqqqquuu}}}~~~|||zzzyyysssxxx{{{yyywwwuuupppiiieee___^^^fffnnnsssuuuwwwppptttyyypppmmmhhhbbb]]]WWWPPPLLLIIIEEEDDDDDDBBB===;;;<<<<<<;;;;;;:::999999999:::888888888777777777777666666666555555555666666777;;;:::999999;;;===@@@AAAHHHKKKNNNRRRVVV[[[```dddhhhgggcccYYYOOOIIIIIILLLOOOYYYeeelllooottt{{{wwwfff^^^ZZZ```ttthhhQQQFFFBBB???BBBFFFGGGJJJ^^^yyyqqqsssyyyxxxwwwgggWWWLLLFFFBBB>>>>>>BBBJJJYYYmmmvvvgggXXXQQQOOOIIIHHHFFFDDDCCCBBBCCCCCCCCCCCCFFFKKKMMMMMMQQQVVVcccrrr~~~ooobbbXXXPPPGGG@@@???AAABBBBBBDDDJJJRRR[[[eeeooowww}}}{{{yyyxxxwwwtttrrrnnnjjjhhhhhhiiiiiinnnrrryyyyyyuuupppfff``````UUUQQQMMMJJJJJJJJJJJJJJJLLLPPPRRRXXXaaahhh}}}xxxrrrlllnnnvvv{{{{{{zzzzzzzzzxxxuuurrrnnnmmmlllmmmqqqxxx~~~uuupppqqqfffeeeggglllsssxxxyyyyyywww{{{ppplllgggbbb\\\VVVPPPLLLJJJEEEBBBBBBAAA===<<<>>>;;;;;;:::999999999999999999999888888888777777777666666555555555555666666999999888999:::===???AAAEEEGGGKKKOOOSSSWWW]]]aaaaaa```[[[SSSKKKGGGIIIMMMQQQYYYbbbhhhkkkpppyyyrrrccc]]][[[bbbvvveeeQQQFFFBBB@@@BBBFFFKKKTTTmmm|||rrrqqqvvvyyy}}}sssbbbSSSIIIDDDAAA>>>DDDHHHSSScccwwwrrrdddVVVNNNMMMHHHGGGEEEDDDCCCBBBCCCCCCDDDDDDFFFKKKMMMNNNTTT[[[hhhxxx}}}|||uuuhhh\\\TTTNNNEEE@@@???AAABBBBBBEEEKKKTTT^^^hhhqqqyyy}}}~~~~~~~~~}}}xxxsssnnnlllkkkkkkjjjmmmqqqvvv}}}~~~uuuiiiaaa___XXXTTTOOOKKKIIIIIIHHHGGGJJJNNNOOOTTT]]]cccvvv~~~wwwrrrlllnnnuuu}}}}}}}}}}}}}}}{{{wwwsssooonnnnnnpppuuu}}}|||wwwsssqqqllllllmmmqqqvvv{{{||||||{{{}}}ppplllgggaaa\\\WWWQQQNNNHHHEEEDDDHHHHHHCCC??????::::::999999888888999999:::::::::999999999888888666666555555555555666666666666666777999<<<>>>@@@@@@CCCGGGJJJNNNSSSXXX\\\XXXVVVRRRKKKFFFEEEIIINNNSSSYYY```dddgggmmmwww~~~{{{mmm```[[[[[[cccxxx|||aaaOOOGGGCCCCCCBBBFFFNNNaaarrrnnnqqqyyyzzznnn\\\NNNFFFBBBAAA@@@DDDKKKXXXkkkzzzmmm```SSSKKKJJJHHHGGGEEECCCBBBBBBCCCCCCEEEEEEGGGKKKMMMPPPYYYcccpppyyyqqqnnnlllggg^^^UUUNNNIIICCC@@@@@@AAABBBBBBGGGNNNXXXccclllttt{{{{{{vvvsssqqqpppjjjjjjkkkmmmqqqyyyssshhhddd___ZZZTTTNNNKKKJJJHHHGGGGGGKKKKKKNNNVVV[[[kkk|||uuuqqqmmmnnnuuu~~~}}}yyysssssstttwww||||||tttttttttwwwzzz~~~qqqnnnhhhccc^^^YYYTTTQQQKKKIIILLLRRRSSSJJJAAA<<<:::999999888888888999999;;;;;;:::::::::999999999777666666555555555555666333333333555777999;;;===<<>>@@@DDDGGGPPPWWWcccnnnvvv}}}~~~|||{{{yyyxxxxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{|||uuunnniiiggggggmmmrrrwwwpppeee\\\VVVRRRPPPNNNIIIMMMHHHEEELLLOOOSSS^^^rrrwwwrrrrrrsssxxx~~~vvvqqqkkkfffbbb___\\\ZZZfffXXXJJJDDDBBB???<<<;;;;;;;;;::::::;;;;;;<<<===::::::::::::999999999999888777666555555444444444333333444555666666666666888;;;>>>@@@@@@AAABBBDDDEEEBBB???>>>@@@DDDHHHJJJMMMRRRZZZcccllltttzzz~~~xxxjjj\\\ZZZ```pppnnnVVVMMMHHHCCCBBBGGGJJJLLL___|||lllcccfffnnnpppVVVKKKGGGCCCFFFLLLPPP___uuuyyykkk\\\UUUQQQLLLHHHGGGEEEDDDCCCBBBAAABBBCCCCCCDDDFFFKKKPPPTTT^^^qqquuulll___TTTMMMJJJIIIHHH@@@@@@@@@>>>===???DDDIIIRRRYYYdddnnnwww~~~~~~|||{{{yyyxxxxxxxxxvvvvvvvvvvvvuuuuuutttssswwwzzz~~~~~~vvvooojjjgggggghhhrrr{{{oooccc[[[UUUQQQOOOJJJNNNGGGDDDKKKNNNOOOWWWcccrrrwwwrrrrrrvvv}}}uuuqqqkkkeeebbb___\\\ZZZRRRHHHAAACCCDDDAAA<<<999;;;;;;;;;;;;;;;<<<===>>>:::::::::999999999888888888888777555555444444444555666777777888888777777777:::===>>>>>>>>>???@@@???===;;;<<>><<>><<<;;;;;;<<<===>>>>>>============<<<;;;::::::999999999999999888777666666555666666666666666666666666444666888;;;<<<<<<;;;:::999:::::::::;;;???CCCGGGJJJPPPXXX___eeellltttzzzzzzqqqhhh___\\\eee}}}vvvbbbOOOHHHEEEBBBBBBGGGIIITTTtttnnnaaa___gggpppoooRRRFFFEEEEEEHHHMMMaaauuuxxxkkk```VVVQQQMMMIIIFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEIIIMMMQQQYYYjjjvvvhhh^^^RRRKKKJJJHHHDDD???@@@>>>???BBBCCCDDDIIIOOOZZZaaajjjrrrxxx~~~}}}yyyuuurrrqqqpppooonnnlllnnnppptttyyyyyyooohhhddddddjjjuuupppeee\\\UUUOOOMMMLLLJJJIIIIIIKKKNNNOOOXXX___mmm~~~tttpppsssxxxrrrqqqjjjcccccceeebbb\\\IIIFFFCCC@@@???===;;;999;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;::::::999999999999888888777666666555666666666666666666666666444666888:::;;;::::::999999:::::::::;;;>>>BBBFFFHHHNNNVVV\\\bbbiiiqqqwwwyyy~~~qqqhhh___^^^hhhooo]]]LLLGGGEEEBBBCCCIIIMMM]]]~~~mmmaaa^^^fffooo~~~jjjQQQFFFDDDDDDJJJQQQiii|||uuuggg]]]SSSOOOLLLGGGEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEHHHKKKPPPTTT^^^ppp}}}qqqdddZZZOOOIIIHHHGGGCCC>>>???===>>>AAACCCDDDJJJQQQ[[[bbbkkksssyyyzzzvvvssspppnnnlllllllllnnnrrryyyxxxnnnhhhdddeeekkkvvvzzzmmmcccZZZTTTNNNMMMKKKIIIIIIKKKMMMNNNTTTZZZgggzzz}}}tttqqqttt{{{pppnnnkkkhhhiiiggg\\\QQQIIIFFFBBB???>>><<<:::999::::::999888999:::;;;<<<<<<<<<;;;;;;::::::999999999999888888777666666666666666666666666666666666444555777888999888777777::::::;;;::::::<<<@@@CCCEEEJJJRRRXXX]]]dddlllrrrxxx}}}mmmeee]]]^^^jjjyyygggVVVHHHEEEEEECCCEEEKKKRRRjjjwwwjjjaaa^^^dddmmm{{{zzzfffRRRIIIDDDEEENNNZZZrrr|||pppbbbXXXOOOLLLJJJFFFCCCDDDCCCCCCCCCCCCDDDDDDEEEFFFJJJNNNSSSZZZeeexxxwwwkkk]]]UUUKKKFFFEEEDDDAAA>>>???<<<<<>><<<;;;:::999777666666777999;;;;;;;;;;;;:::::::::999999888888888888777777666666666666666666666666666666555555666777777666666555::::::;;;::::::;;;>>>@@@CCCHHHOOOTTTZZZaaaiiiooowww|||hhh```ZZZ]]]llltttcccSSSGGGFFFFFFCCCFFFMMMUUUuuuooogggbbb___ccckkkxxx~~~qqqcccTTTLLLFFFFFFTTTddd{{{xxxkkk]]]TTTLLLJJJIIIEEECCCDDDCCCCCCCCCCCCDDDEEEFFFGGGKKKOOOVVV___mmmsssgggWWWQQQIIIDDDDDDCCCAAA???>>>;;;;;;>>>AAAEEENNNWWW___fffooowww}}}uuuqqqllljjjkkkppptttwwwxxxllleeeaaadddnnnyyy~~~nnn```XXXRRRPPPMMMJJJIIIIIIJJJKKKOOORRRZZZgggyyy|||uuuuuuyyyuuunnnhhhiiijjjeeeXXXNNNKKKHHHCCC???>>>===<<<;;;:::999777666666777999::::::::::::::::::999999999888888888777777777777777666666666666666666666666444555555555666666555555888999::::::999:::<<<>>>BBBGGGMMMSSSXXX___iiiooovvv{{{eee^^^ZZZ```ppptttbbbTTTIIIGGGFFFDDDGGGOOOYYYwwwhhheeedddaaadddkkkvvv{{{uuuddd[[[QQQKKKEEEGGGXXXkkkuuufff[[[RRRKKKJJJIIIFFFDDDDDDBBBBBBCCCCCCEEEFFFHHHHHHJJJPPPYYYeeeuuupppdddSSSNNNHHHDDDCCCCCCAAA@@@>>><<<<<>><<<<<<;;;:::;;;:::999888777888999999::::::::::::999999999999888888777777777777777777666666666666666666666666444444444555555666666666777888999999999999;;;===AAAEEELLLQQQWWW___iiipppuuu{{{}}}ddd___]]]eeevvvuuubbbTTTIIIGGGFFFDDDIIIRRRbbbooobbbeeegggdddeeellltttyyy}}}ssseeeVVVPPPKKKHHHEEEIII\\\rrrqqqbbbYYYQQQKKKJJJIIIFFFCCCDDDBBBBBBBBBDDDEEEGGGIIIJJJLLLSSS___nnn{{{kkk```PPPMMMHHHDDDBBBBBBAAA@@@???======BBBEEEIIIQQQZZZbbbjjjttt}}}zzzyyyxxxvvvtttsssyyywwwkkkbbbbbbffflll{{{yyyhhh___TTTRRRNNNKKKIIIIIIJJJKKKPPPRRRWWW^^^iiizzz~~~yyy|||qqqhhhccccccaaa[[[VVVVVVKKKGGGBBB>>>===<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999999777777777777777777777888666666666666666666666666444444444444555777888888555666888999888999;;;===???CCCJJJPPPVVV___jjjqqqvvv{{{vvvccc______iiizzzuuu```SSSHHHEEEDDDDDDKKKVVVppp|||kkk___eeejjjggggggmmmqqqvvv{{{~~~yyyhhhXXXLLLGGGEEEGGGIIIPPPfff||||||lll^^^XXXPPPJJJIIIHHHEEEBBBBBBAAABBBBBBDDDFFFHHHIIIKKKPPPXXXfffxxxsssdddZZZNNNKKKGGGCCCAAA@@@??????@@@>>>@@@DDDHHHKKKRRRZZZdddlllvvvzzzuuuqqqvvv~~~uuuiiidddffffffsssnnndddTTTRRRNNNKKKJJJJJJKKKLLLNNNQQQUUU[[[cccrrr{{{pppiiidddeeeccc\\\YYYZZZNNNJJJDDD@@@?????????>>>;;;<<<<<<<<<<<<;;;:::999999999999999999999999999777777777777777888888888666666666666666666666666333333444444666777999:::444555777888888999;;;======BBBHHHNNNUUU___jjjqqqvvv{{{qqqaaa]]]^^^iiizzzttt]]]PPPFFFDDDCCCDDDMMMYYY{{{yyy~~~}}}hhh]]]eeellliiihhhnnnoootttyyy}}}}}}uuubbbPPPGGGCCCDDDIIINNNXXXooowwwiii\\\WWWOOOIIIHHHGGGCCC@@@@@@AAAAAABBBDDDFFFHHHJJJKKKSSS\\\lll~~~nnn___UUULLLJJJFFFBBB@@@>>>>>>>>>@@@???AAAFFFJJJLLLRRRYYYeeelllwwwxxxpppttt{{{~~~qqqlllmmmeeeppp}}}pppfffTTTQQQNNNKKKJJJJJJKKKLLLLLLOOOTTTXXX```mmm~~~|||mmmllliiieeeaaa\\\XXXVVVSSSNNNGGGAAA>>>=========;;;;;;;;;;;;;;;;;;:::::::::999999999999:::;;;<<<::::::999888777666555555777666555444444555666777666555555555666777999:::666555555555777999:::<<<>>>???EEEMMMSSSZZZfffrrr}}}|||iii___ZZZ^^^mmmzzzqqq]]]NNNCCCEEEFFFEEEOOO^^^zzz}}}ssseee]]]eeemmmnnnnnnsssvvvuuuuuuvvvtttjjj[[[PPPIIIDDDFFFMMMTTT^^^xxxrrrbbbXXXPPPMMMHHHFFFEEEDDDCCCBBBBBB@@@BBBFFFHHHHHHJJJOOOVVV___pppxxxiii[[[SSSIIIGGGDDDBBB???>>>>>>>>>>>>@@@BBBEEEJJJRRR[[[aaaiiipppzzz|||{{{yyyqqqmmmnnnmmmtttvvvggg]]]UUUMMMLLLMMMKKKJJJKKKNNNRRRWWWYYY]]]gggvvviiihhhgggdddaaa]]]ZZZYYYTTTPPPIIICCCAAA???>>>===<<<<<<;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;::::::999888777666555555777666555444444555666777555555444555555777888999666666555666777888:::;;;>>>???EEEMMMTTT[[[gggrrr}}}zzziii[[[ZZZbbbqqq~~~ppp[[[LLLCCCEEEGGGHHHUUUfffyyyyyyzzz{{{sssgggaaaiiiqqqqqqqqquuuyyywwwtttrrrmmmcccTTTJJJGGGCCCEEEMMMVVVddd~~~zzzmmm___UUUOOOLLLHHHEEEEEEDDDCCCBBBCCCBBBCCCGGGIIIIIILLLPPPYYYcccuuuuuufffYYYPPPHHHGGGDDDAAA???>>>>>>>>>@@@AAADDDGGGMMMTTT]]]ccclllsss|||wwwssspppnnnsssyyyiii^^^UUUNNNMMMMMMJJJJJJKKKNNNRRRWWWYYY\\\dddpppzzzddddddcccbbb```^^^\\\[[[WWWSSSMMMHHHEEEBBB???======<<<<<<;;;;;;:::;;;;;;999:::;;;======<<<<<<;;;;;;::::::999888777666666666555555444444555555666444444444444555666777888666666555666777888:::;;;>>>@@@FFFNNNVVV]]]hhhsss~~~wwwfffYYY\\\iii{{{mmmWWWJJJCCCFFFHHHKKK]]]rrr|||wwwtttuuurrriiigggooouuuttttttvvv|||xxxrrrkkkdddYYYLLLCCCEEEAAACCCMMMZZZkkk~~~sssfffZZZRRRNNNKKKGGGEEEEEEDDDCCCBBBEEECCCDDDHHHIIIIIIMMMSSS]]]jjj~~~qqqbbbUUUMMMHHHFFFDDDAAA???>>>>>>>>>AAACCCFFFJJJPPPXXXaaagggpppuuu}}}{{{sssooopppzzz~~~mmm```WWWOOOMMMLLLJJJJJJKKKMMMQQQWWWYYY[[[aaajjjqqqaaaaaaaaa```___]]]\\\[[[YYYVVVRRRNNNKKKGGGBBB???>>>===<<<;;;::::::;;;;;;;;;<<<>>>@@@@@@???===<<<;;;;;;:::999888777777666555555555555555555555555444444444444555555666666777666666666666888:::;;;>>>@@@GGGPPPWWW___jjjuuu}}}sssbbbZZZbbbrrr|||gggTTTJJJDDDFFFGGGNNNeee{{{sssqqq~~~oookkklllsssxxxvvvuuuwww}}}wwwnnneee[[[QQQGGGAAACCC@@@CCCNNN]]]rrrwwwkkkaaaVVVPPPLLLIIIFFFEEEEEEDDDCCCBBBEEECCCEEEHHHHHHIIIOOOVVVaaarrr}}}mmm___SSSKKKGGGFFFCCCAAA???>>>>>>>>>AAACCCGGGLLLSSS[[[dddjjjrrrvvv|||tttooonnnuuupppbbbYYYPPPMMMLLLJJJIIIKKKKKKPPPVVVZZZ\\\```ffflllyyy_________^^^]]]\\\[[[ZZZZZZYYYVVVTTTQQQLLLFFFAAA???>>><<<;;;::::::;;;<<<<<<>>>@@@AAABBBAAA???>>><<<<<<;;;:::999888777777666666666666666666666666444444444555555555555555777777666666666888999:::>>>@@@HHHRRRZZZaaalllwww|||ppp^^^[[[eeexxxyyyeeeRRRIIIEEEGGGHHHQQQnnn~~~uuuppp{{{mmmmmmqqqvvvxxxvvvuuuuuu{{{tttjjj___UUULLLFFFBBBCCCAAADDDPPPbbbxxxqqqfff\\\TTTOOOIIIGGGEEEEEEEEEDDDCCCAAADDDCCCEEEGGGHHHIIIQQQ[[[ggg{{{yyyjjj]]]RRRKKKFFFEEECCC@@@???>>>>>>>>>@@@CCCHHHNNNUUU^^^gggmmmrrruuu{{{wwwpppmmmsss~~~ssseee[[[QQQNNNLLLJJJIIIKKKIIINNNUUU[[[^^^bbbfffjjjuuu[[[\\\\\\\\\\\\[[[[[[ZZZ[[[[[[ZZZZZZWWWQQQJJJDDDAAA???===;;;::::::;;;<<<===>>>???AAAAAA@@@@@@???===<<<<<<;;;:::999888888666777777888888777777666444555555666666666555555888777666666666777999:::>>>AAAIIISSS\\\cccnnnyyy}}}mmm\\\YYYeeeyyyxxxdddPPPIIIGGGIIIJJJVVVzzzxxxttt}}}mmmqqquuuxxxxxxvvvuuuuuuvvvpppfffZZZPPPIIIEEECCCCCCBBBGGGSSShhh|||mmmbbbYYYRRRMMMGGGFFFDDDDDDEEEDDDCCCAAACCCCCCEEEHHHHHHKKKUUUaaannntttggg[[[QQQJJJEEEDDDBBB@@@>>>>>>>>>>>>@@@CCCIIIPPPXXXbbbkkkqqqtttwww}}}{{{tttooottt~~~wwwhhh]]]SSSNNNLLLIIIIIIKKKIIIMMMTTT[[[___cccfffhhhrrrVVVWWWYYYZZZ[[[\\\]]]]]][[[\\\]]]^^^\\\VVVMMMGGGBBB@@@===;;;999:::;;;<<<============>>>>>>>>>>>>======<<<;;;:::999888888777888999::::::999888777555666777777777666555555888777666666666777999999>>>AAAJJJUUU]]]dddooozzzkkk\\\WWWfff|||ttt```NNNIIIIIILLLOOO^^^~~~}}}yyyoootttzzzzzzxxxvvvuuuuuurrrlllbbbVVVLLLFFFCCCCCCAAACCCIIIXXXoooxxxiii___WWWPPPLLLFFFEEEDDDDDDEEEEEECCCAAADDDDDDGGGJJJKKKOOO[[[gggvvvpppcccXXXOOOIIIEEEDDDBBB@@@>>>>>>>>>>>>AAAEEELLLSSS\\\eeeoootttyyy}}}zzztttwww|||iii^^^SSSOOOLLLIIIIIIJJJJJJNNNTTTZZZ^^^bbbdddfffmmmzzzSSSTTTVVVYYY[[[]]]______[[[\\\___```^^^XXXOOOIIIBBB@@@===;;;999:::;;;<<<<<<;;;;;;;;;;;;<<<============<<<;;;:::999999888888999:::;;;;;;:::999888666666777888888777666555888777777666666777888999>>>AAAJJJUUU^^^eeeppp{{{}}}jjj^^^WWWhhhooo\\\LLLIIIJJJNNNRRRdddqqqqqqwww|||{{{xxxvvvvvvvvvpppjjj```TTTJJJCCCAAAAAAAAACCCKKK[[[tttvvvggg]]]UUUNNNJJJEEEDDDCCCDDDEEEEEECCCAAAEEEFFFIIILLLMMMQQQ^^^lll{{{|||mmm```WWWNNNIIIEEECCCAAA???>>>>>>>>>>>>BBBFFFMMMVVV^^^hhhqqqwww~~~xxxzzzkkk___TTTOOOLLLIIIHHHJJJKKKNNNSSSYYY]]]```bbbccciiiuuuNNNPPPTTTWWWYYY]]]aaaeee```___[[[YYY\\\]]]VVVMMMGGGEEECCC???===;;;::::::>>>>>>===<<<;;;;;;;;;;;;========================777888999::::::999777666333777;;;<<<999777777888;;;888555555888;;;<<<;;;>>>EEEPPPYYYaaaiiirrrxxxwwwgggaaa]]]qqqjjjWWWMMMGGGGGGOOOYYYpppttt}}}vvv{{{~~~|||{{{yyyuuuooollliii^^^LLLCCCCCCEEECCCDDDFFFNNNbbb}}}pppeee[[[QQQLLLKKKGGGFFFDDDCCCCCCDDDDDDEEEHHHGGGGGGIIILLLSSSaaaooouuuhhh]]]RRRJJJGGGEEEEEECCC@@@>>>???BBBDDDDDDHHHNNNVVV```jjjttt{{{}}}yyy|||ooobbbUUUPPPOOOKKKGGGEEEGGGJJJOOOUUU[[[^^^```aaadddkkk|||LLLOOORRRVVVYYY]]]aaaeeeeeebbb\\\WWWXXXZZZUUUNNNHHHFFFDDD@@@>>><<<<<<;;;======<<<;;;::::::::::::;;;;;;;;;:::::::::999999888888999999999999999888777999:::999777666666777777777666777888:::<<<<<>>>>>AAADDDGGGKKKRRRYYYbbbkkkuuu{{{{{{}}}rrrdddWWWRRRPPPLLLHHHFFFGGGJJJOOOUUUZZZ^^^```aaacccjjjyyyIIILLLPPPTTTXXX\\\aaaeeemmmhhh___VVVTTTVVVTTTPPPIIIGGGDDDAAA???>>>======<<<;;;:::999999888888888;;;:::::::::999999888888999888888888999:::;;;;;;@@@>>>:::888888888777777444777999:::888888;;;>>>@@@HHHSSS]]]fffoooxxxqqqggggggsssvvv^^^PPPCCCHHHLLLRRRfff}}}uuukkk}}}yyyrrrkkkfffZZZLLLCCCBBBAAA@@@DDDJJJYYYqqqxxxiii^^^VVVNNNIIIIIIHHHGGGEEEDDDCCCCCCCCCDDDEEEEEEHHHMMMRRR\\\lll||||||kkk```XXXOOOIIIGGGCCCBBBAAA???===>>>AAADDDKKKOOOVVV^^^eeennnvvv|||}}}vvvhhhYYYTTTRRRNNNJJJHHHHHHJJJNNNTTTYYY]]]```aaabbbgggttt~~~}}}~~~~~~FFFIIIMMMRRRVVV[[[```dddrrrmmmbbbVVVPPPQQQRRRPPPHHHFFFDDDAAA???>>>>>>>>>;;;:::999888888777888888:::::::::;;;;;;;;;<<<<<<:::999888888999;;;===>>>IIIDDD===::::::;;;:::999555:::???===999777:::>>>@@@HHHSSS^^^hhhqqqzzznnnfffiii}}}nnnYYYNNNCCCKKKOOOSSSmmmxxxpppkkkxxxkkkcccWWWKKKCCCAAA@@@???DDDNNNbbb|||rrrddd[[[TTTMMMIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCEEEEEEHHHOOOUUU```qqqwwwggg]]]UUUMMMHHHFFFAAAAAA@@@>>>===>>>AAADDDKKKPPPXXXaaaiiirrryyy~~~~~~zzzkkk[[[TTTRRRNNNKKKJJJHHHJJJNNNRRRWWW\\\___aaaaaadddnnnvvvxxx|||CCCFFFKKKOOOTTTYYY___cccooommmdddWWWNNNMMMMMMKKKFFFDDDBBB@@@>>>>>>>>>>>>;;;;;;:::999888888888888777888999:::<<<===>>>>>>;;;::::::999:::<<<>>>???JJJEEE>>>:::;;;<<<;;;999888>>>BBB@@@999666999>>>???GGGSSS^^^gggqqq{{{mmmgggkkkiiiWWWNNNFFFNNNQQQWWWvvvvvvooommm}}}kkkaaaSSSIIICCC@@@@@@AAAFFFSSSjjjzzzmmm```XXXRRRLLLIIIJJJHHHGGGEEEDDDCCCCCCCCCDDDFFFFFFJJJQQQXXXcccuuutttdddZZZSSSKKKFFFDDD@@@@@@???>>>===>>>BBBEEEIIIOOOYYYcccmmmuuu}}}~~~}}}mmm\\\TTTQQQNNNKKKJJJIIIJJJMMMPPPUUUZZZ^^^aaaaaabbbkkkyyy~~~rrrvvv}}}BBBEEEIIINNNRRRWWW]]]```iiikkkggg\\\RRRMMMIIIFFFEEEDDDBBB@@@???>>>>>>???===<<<;;;::::::999999999555666777999:::<<<===>>><<<;;;;;;;;;<<<===>>>>>>DDDAAA===:::999999888777:::???BBB???999666999>>>???GGGSSS^^^gggqqqzzzmmmiiipppwwweeeVVVMMMIIINNNSSS```wwwrrrsssmmm___PPPGGGCCCAAABBBEEEKKKZZZsssttthhh[[[UUUPPPKKKIIIKKKGGGFFFDDDCCCCCCDDDDDDEEEGGGHHHLLLTTT\\\hhh{{{~~~ppp```WWWPPPIIIDDDCCC@@@@@@???>>>>>>@@@CCCFFFIIIPPP[[[fffpppyyy~~~ppp^^^UUURRRNNNLLLKKKJJJJJJLLLOOOSSSYYY^^^aaabbbccciiiuuuzzzpppvvvAAADDDHHHLLLPPPUUUZZZ^^^gggnnnqqqiii]]]TTTMMMHHHEEEDDDBBBAAA@@@@@@@@@AAA???>>>===<<<;;;;;;;;;;;;999999999:::;;;;;;<<<<<<<<<======>>>>>>>>>======<<<===>>><<<:::888777777999<<<===;;;777777:::???AAAIIITTT___hhhqqqzzzlllmmmwww{{{ooobbbTTTKKKIIILLLUUUlllzzzyyynnn^^^MMMEEEBBBAAAEEEJJJRRRbbb|||nnncccWWWQQQMMMIIIHHHJJJEEEDDDDDDCCCCCCDDDFFFGGGGGGHHHNNNWWWaaaooowwwiiiZZZRRRMMMHHHDDDCCC@@@@@@@@@??????AAAEEEHHHMMMTTT___jjjttt|||~~~tttaaaWWWSSSOOOMMMMMMKKKKKKKKKNNNRRRXXX]]]aaaeeedddiiisss{{{vvvqqqxxx~~~}}}AAADDDHHHLLLOOOTTTYYY]]]iiitttzzzuuuiii]]]SSSLLLFFFEEECCCBBBAAAAAABBBBBB@@@???>>>======<<<======>>>>>>=========<<<<<<<<<<<<===>>>??????>>><<<<<<999===@@@@@@<<<999999999777888999888666888<<<@@@BBBJJJUUU```iiirrr{{{|||kkkppp}}}rrriii___RRRHHHGGGJJJWWWvvv|||}}}ooo]]]KKKDDDBBBBBBFFFMMMWWWggg|||kkk___TTTNNNKKKHHHGGGIIIDDDDDDCCCCCCDDDEEEFFFHHHFFFHHHOOOZZZeeetttqqqdddVVVOOOLLLGGGDDDDDD@@@AAA@@@??????BBBFFFIIIPPPXXXcccmmmvvv}}}vvvcccYYYTTTQQQOOOOOOKKKKKKKKKMMMQQQWWW]]]aaagggfffiiirrr|||wwwtttrrrzzz~~~~~~@@@DDDIIIJJJKKKOOOVVV]]]gggwwwvvvhhhZZZOOOJJJHHHFFFEEEEEECCCAAA???CCCBBBAAA@@@>>>===<<<;;;>>>>>>>>>>>>????????????=========>>>>>>?????????AAA@@@???===;;;:::::::::666777888999888999<<<>>>EEELLLXXXbbbkkksss|||~~~qqqoooyyyxxxkkk```RRRJJJKKKIIIQQQdddvvv}}}~~~rrr```OOOHHHEEECCCIIIRRR^^^ttt}}}tttcccZZZRRROOOMMMIIIFFFFFFFFFFFFEEECCCBBBBBBEEEGGGIIIOOOYYYcccooo}}}jjjcccUUUGGGEEEIIIGGG@@@>>>?????????@@@BBBGGGKKKRRR[[[gggqqqxxx}}}{{{eeeYYYUUUQQQMMMLLLJJJKKKKKKLLLOOOUUU]]]bbbkkkhhhiiinnnvvvyyysssvvvttt~~~~~~~~~~~~}}}???BBBFFFHHHHHHLLLSSSYYYccctttuuuhhh^^^WWWRRRLLLGGGEEEDDDCCCCCCBBBBBBAAAAAA@@@>>>======>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAABBB???>>>===;;;999888888888666777888888888:::<<<>>>DDDLLLWWWaaaiiirrr{{{wwwvvvvvvhhh\\\OOOIIIJJJLLLTTTjjjttt~~~qqq___NNNHHHEEEFFFNNNYYYjjjxxxnnn```WWWOOOMMMKKKGGGDDDEEEDDDDDDDDDCCCBBBDDDGGGIIIKKKSSS^^^jjjxxxzzziiiZZZNNNMMMLLLEEE???>>>????????????@@@CCCHHHLLLTTT]]]iiisssyyyiii]]]WWWRRRNNNMMMIIIIIIIIIJJJLLLRRRZZZ___hhhgggiiimmmsss}}}tttnnnpppuuu~~~}}}|||}}}~~~|||}}}}}}|||===@@@CCCDDDEEEIIIPPPUUU\\\mmmxxxqqqhhh```UUULLLGGGEEEEEEEEEBBBBBBCCCDDDCCCBBBAAA@@@??????@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCDDDDDDDDD???>>><<<;;;999999888888666777888888888:::===???DDDLLLWWW```hhhpppyyyrrrcccWWWKKKGGGIIIOOOXXXttt~~~xxxqqqnnn]]]MMMGGGGGGJJJVVVccczzzqqqggg\\\TTTMMMKKKIIIEEECCCCCCBBBCCCCCCCCCCCCEEEIIILLLNNNWWWeeeuuuvvveeeSSSLLLUUUTTTEEE<<<@@@??????@@@@@@AAAEEEJJJNNNWWW```kkkuuu|||qqqccc[[[TTTNNNMMMIIIIIIIIIIIILLLQQQWWW\\\dddeeeiiimmmooovvv}}}~~~~~~ooojjjmmmwww}}}}}}|||{{{|||}}}~~~}}}|||}}}~~~|||{{{===???AAABBBDDDGGGMMMQQQVVVddduuu~~~vvvmmmaaaVVVNNNIIIFFFDDDCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEE@@@???>>>===<<<;;;;;;;;;666777888888888:::>>>AAAFFFMMMXXXaaahhhpppxxx~~~ooo___SSSIIIGGGKKKPPP]]]}}}pppooorrr{{{jjjZZZKKKGGGIIIPPP___ooo~~~nnnbbbYYYQQQKKKJJJIIIEEECCCCCCBBBCCCCCCCCCCCCEEEIIILLLNNNYYYjjj}}}|||qqq___WWWVVVZZZUUUHHHAAAEEE???@@@@@@@@@BBBFFFMMMQQQZZZbbbmmmwww}}}yyyjjj___UUUOOOMMMKKKKKKKKKKKKMMMQQQWWW[[[```dddjjjmmmlllqqqyyy|||xxxmmmkkkooo{{{}}}||||||||||||}}}~~~|||>>>???@@@AAACCCFFFKKKNNNUUU]]]iiitttzzz}}}yyyoooeee\\\TTTMMMIIIFFFFFFGGGGGGGGGEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCC@@@???>>>===<<<;;;;;;;;;777777888888888;;;???BBBIIIPPPZZZbbbiiiqqqxxx~~~kkk[[[QQQIIIIIINNNQQQfffwwwgggkkkuuuuuueeeVVVJJJHHHLLLUUUgggzzz|||lllaaaXXXPPPKKKJJJJJJFFFDDDDDDDDDDDDDDDDDDCCCEEEIIIKKKOOOZZZmmmwwwmmm[[[aaacccZZZNNNFFFDDDCCC@@@@@@@@@AAACCCHHHOOOUUU\\\dddoooxxx~~~qqqdddWWWOOOMMMKKKLLLLLLKKKLLLOOOTTTXXX\\\bbbjjjnnnlllooo|||}}}vvv{{{~~~rrrjjjkkkqqq}}}~~~||||||{{{{{{|||}}}?????????@@@BBBFFFIIIKKKVVVXXX___iiiooosssyyy~~~zzztttmmmeee\\\VVVLLLLLLKKKIIIHHHFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBAAACCCCCCCCCBBBBBBBBBBBBAAA======<<<::::::999999999777888888777888;;;@@@CCCKKKQQQ[[[cccjjjpppxxx}}}gggXXXOOOIIIKKKQQQWWWttttttcccjjjwwwqqq___SSSIIIIIINNNYYYmmmxxxiii^^^VVVOOOJJJKKKKKKGGGEEEEEEDDDDDDEEEDDDDDDFFFIIILLLQQQ\\\ppprrrgggYYYdddfffXXXIIICCCAAA===@@@@@@AAAAAADDDJJJRRRXXX^^^fffqqqzzz|||xxxiii[[[RRRPPPJJJJJJJJJIIIIIIKKKOOOSSSXXX^^^gggmmmnnnooozzz|||vvv{{{xxxmmmgggkkkrrr|||~~~~~~}}}}}}}}}~~~???>>>===>>>AAADDDGGGHHHQQQQQQVVV```fffiiinnnuuu{{{{{{{{{zzzxxxrrrjjjeeeZZZXXXUUUQQQNNNMMMMMMMMMIIIHHHGGGFFFEEECCCBBBBBBCCCBBBBBBBBBAAAAAAAAAAAA===<<<;;;:::::::::::::::777888888777888;;;@@@DDDKKKQQQ[[[bbbiiiooovvv{{{zzzbbbUUUNNNIIILLLSSS___qqqaaajjjwww|||mmm[[[PPPHHHJJJPPP[[[qqqrrrdddYYYTTTMMMIIIJJJKKKGGGEEEDDDBBBCCCDDDDDDDDDGGGKKKNNNUUU```ttt{{{lllbbbWWWZZZ\\\ZZZPPPEEE@@@???AAAAAAAAABBBEEELLLTTTZZZaaaiiisss|||zzzooo```VVVTTTJJJJJJJJJIIIIIIJJJMMMPPPTTTYYYccckkkooopppxxx}}}vvv|||sssjjjhhhoooxxx???===<<<===@@@CCCEEEFFFKKKJJJPPPZZZ```bbbffflllssstttwwwyyyzzzwwwrrrnnnfffccc___ZZZVVVUUUUUUUUUNNNMMMLLLJJJHHHFFFEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<888888888777888;;;AAAEEEJJJQQQZZZbbbgggmmmtttyyyvvv^^^SSSLLLIIILLLSSSggg|||ooo```iiiuuuyyyjjjXXXNNNHHHKKKQQQ\\\rrr|||nnn___UUURRRLLLHHHIIIJJJGGGDDDDDD@@@AAABBBDDDEEEIIIMMMQQQYYYdddwwwwwwhhh^^^TTTMMMQQQ]]][[[KKKCCCGGGAAAAAAAAABBBEEELLLUUU[[[ccckkkvvv~~~xxx~~~ssscccYYYWWWLLLMMMLLLKKKJJJKKKNNNQQQRRRVVV___jjjoooqqqwww~~~~~~www|||{{{oooiiikkkuuu999:::<<>>???AAA;;;CCCHHHCCC<<<999:::999999888888888:::===???AAAGGGPPP[[[aaadddiiiqqqyyyzzzqqqZZZNNNKKKLLLRRRZZZpppmmmaaammmtttgggUUULLLEEEIIIUUUeeevvvrrrcccXXXRRRNNNMMMLLLJJJIIIHHHGGGFFFCCCBBBDDDGGGGGGGGGMMMUUU[[[jjjooo```XXXOOOJJJGGGKKKRRRPPPEEE:::<<<===???BBBGGGOOOXXX^^^gggnnnwwwyyyyyy}}}jjj[[[UUURRROOOKKKJJJJJJKKKLLLLLLPPPUUU\\\ccchhhooowww}}}}}}wwwvvvllleeedddqqq:::;;;<<>>???:::BBBGGGCCC===<<<<<<<<<999888888888:::===???AAAGGGPPPZZZ```dddiiiqqqxxxyyyqqquuu{{{jjjUUUKKKIIIJJJSSS\\\{{{|||llleeeqqqnnnbbbSSSJJJEEEIIIUUUeeewww}}}nnnaaaWWWQQQMMMMMMLLLJJJIIIGGGFFFFFFBBBBBBDDDGGGGGGHHHOOOWWW```ppp~~~lll]]]WWWOOOKKKHHHHHHJJJIIIDDD???===>>>@@@CCCIIIPPPYYY___hhhoooyyyyyyxxxoooaaaZZZSSSPPPLLLJJJJJJKKKLLLLLLNNNSSSYYY___eeellluuu|||~~~xxxtttjjjddddddrrr;;;<<<===>>>@@@AAABBBBBBFFFGGGJJJNNNSSSWWWZZZ\\\]]]___bbbcccbbbbbbbbbccciiihhhhhhiiijjjmmmppprrrsssmmmiiiiiigggaaa[[[XXXQQQOOOKKKEEE@@@======>>>>>>EEEIIIDDD>>><<<<<<;;;999888888888:::===???AAAGGGOOOXXX___ccchhhpppwwwoooeeeggglllzzzwwwdddQQQJJJHHHJJJVVVdddpppiiiiiivvvuuudddZZZOOOHHHDDDIIITTTeeezzzwwwjjj^^^UUUPPPLLLLLLKKKJJJHHHGGGFFFFFFBBBAAACCCGGGHHHIIIQQQYYYgggxxxxxxfffYYYSSSLLLJJJFFFDDDCCCDDDEEEFFF>>>???BBBEEEJJJRRR[[[aaaiiiqqqzzzyyyvvv~~~wwwhhhaaaVVVRRRMMMJJJJJJKKKKKKKKKLLLPPPUUUZZZ```hhhrrrzzz{{{~~~ooogggbbbdddsss=========>>>???@@@AAAAAADDDFFFIIILLLPPPTTTWWWXXXXXXZZZ]]]]]]\\\[[[\\\\\\bbbaaaaaabbbdddgggjjjlllllljjjiiiiiigggbbb\\\XXXTTTQQQKKKEEE@@@>>>>>>???DDDJJJKKKDDD===;;;999777888888888888:::===???AAAGGGMMMVVV\\\aaahhhpppvvviii^^^]]]aaakkkxxxqqq```PPPKKKIIIKKK[[[nnnvvvdddeeemmmzzzxxxgggXXXPPPKKKFFFCCCHHHTTTeee}}}qqqeee\\\TTTOOOKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCEEEGGGHHHJJJQQQZZZkkk}}}tttcccWWWQQQJJJGGGCCCAAACCCEEEGGGHHH???@@@CCCGGGLLLUUU^^^dddjjjqqq{{{xxxsssyyy}}}ooofffXXXTTTNNNKKKJJJJJJJJJJJJKKKNNNRRRVVV[[[dddpppxxx~~~yyykkkddd```ddduuu============>>>???@@@AAACCCEEEGGGJJJNNNQQQTTTUUUUUUWWWZZZZZZZZZYYYYYYZZZ\\\[[[ZZZZZZ[[[]]]___aaacccdddffffffeeebbb\\\XXXRRRNNNHHHCCCAAA@@@@@@@@@DDDIIIIIIBBB===;;;999777888888888888:::===???AAAGGGLLLSSSZZZ```gggooottt|||fff[[[[[[]]]```pppkkk[[[OOOLLLIIIKKK___xxx}}}kkk\\\cccooo{{{{{{kkk[[[OOOHHHGGGDDDCCCHHHSSSeee{{{lllbbbZZZSSSOOOJJJJJJIIIHHHGGGFFFFFFEEEGGGFFFFFFHHHHHHJJJQQQZZZmmmrrrdddZZZVVVMMMHHHBBBBBBEEEGGGEEEBBB???AAADDDHHHNNNWWW```gggkkkrrr|||yyyrrrtttzzztttiii\\\WWWPPPKKKIIIIIIJJJJJJKKKNNNQQQTTTXXXaaammmuuu}}}tttfffaaa___dddwww======<<<<<<===???@@@BBBBBBCCCEEEHHHLLLNNNQQQRRRRRRTTTWWWXXXXXXWWWWWWXXXYYYXXXVVVUUUTTTUUUWWWXXXWWW\\\^^^^^^]]]\\\XXXSSSMMMIIIEEEBBBAAAAAAAAA@@@>>>BBBCCC???<<<======:::999888888888:::===???AAAGGGKKKQQQXXX___fffnnnsss~~~zzzeee[[[ZZZ\\\\\\oooyyybbbTTTLLLLLLIIILLLdddsssccc\\\dddpppyyy~~~qqq```RRRIIIEEEDDDCCCDDDHHHRRRdddtttggg___XXXRRRMMMIIIIIIHHHGGGGGGFFFEEEEEEHHHFFFFFFIIIIIIKKKSSS]]]pppyyynnnccc\\\[[[QQQKKKDDDBBBDDDDDD???:::???AAADDDHHHOOOXXXbbbhhhmmmuuu~~~|||rrrqqquuuzzzmmm^^^YYYQQQLLLIIIIIIIIIIIIJJJLLLOOORRRVVV]]]hhhpppzzz~~~qqqddd___^^^eeexxx<<<<<<;;;;;;<<>>>>>;;;:::======;;;999888888888:::===???AAAGGGJJJOOOVVV^^^fffmmmqqq}}}xxxdddZZZXXXYYY___rrrqqq[[[OOOJJJMMMLLLPPPlllnnn```bbbiiirrrvvvyyy}}}yyyiiiYYYNNNGGGEEECCCBBBDDDHHHQQQccc}}}mmmaaa[[[VVVOOOJJJHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDEEEHHHJJJNNNWWWaaauuu}}}qqqfff\\\VVVUUUNNNJJJEEEAAA???>>>===<<<>>>@@@DDDIIIOOOXXXbbbiiiqqqxxxuuurrrtttxxxrrraaa[[[SSSLLLIIIHHHIIIIIIHHHKKKNNNPPPSSSYYYbbbiiittt~~~}}}ooobbb]]]]]]eeezzz<<<;;;;;;;;;<<>>;;;;;;>>>>>>:::999;;;:::777999888888888:::===???AAAGGGIIINNNUUU]]]eeemmmqqq}}}vvvbbbXXXVVVWWWcccwwwkkkXXXMMMJJJPPPPPPUUUtttmmmaaahhhnnnssstttuuuzzztttdddVVVLLLGGGFFFBBBBBBDDDIIIPPPcccxxxiii^^^YYYTTTMMMGGGHHHGGGGGGGGGFFFFFFEEEEEECCCBBBDDDHHHKKKPPPZZZeeeyyyzzzkkk___SSSMMMLLLGGGFFFDDD???;;;;;;???DDD>>>@@@DDDHHHOOOYYYccciiitttzzzxxxssstttooo}}}vvvbbb\\\SSSLLLIIIHHHHHHHHHFFFIIILLLNNNQQQVVV___eeepppyyy|||ooobbb]]]]]]eeezzz?????????>>>??????@@@@@@>>>???AAACCCEEEGGGHHHHHHMMMJJJMMMUUUYYYVVVTTTUUUOOOPPPPPPNNNMMMLLLMMMNNNOOOOOOPPPQQQPPPOOONNNMMMEEECCCAAA?????????>>><<<;;;<<<<<<;;;999:::<<<===888888888999:::<<>>@@@AAA@@@??????@@@DDDKKKPPPVVVaaakkkwww|||xxxssslllsss~~~zzzkkk___TTTPPPNNNKKKHHHHHHJJJGGGHHHLLLPPPSSSXXX^^^gggooo|||vvvjjj___\\\]]]fffzzz@@@@@@???????????????@@@>>>>>>???AAABBBDDDFFFGGGCCCIIIVVV```^^^VVVSSSUUUPPPPPPOOONNNLLLKKKKKKKKKLLLMMMNNNNNNNNNMMMKKKJJJFFFCCCAAA??????>>>===;;;:::999999:::;;;;;;999888888888888999:::<<<>>>@@@BBBGGGNNNTTTYYYaaajjjppp||||||hhh]]][[[\\\lll~~~uuuaaaSSSJJJGGGLLLRRRbbblll```fffqqqxxx|||}}}~~~{{{wwwlll\\\RRRPPPMMMHHHEEECCCDDDHHHRRReee|||nnn```YYYTTTOOOKKKKKKHHHGGGEEEDDDDDDDDDEEEFFFHHHGGGHHHLLLQQQYYYhhhvvv~~~lll```XXXOOOJJJHHHFFFCCC???>>>@@@AAA@@@???@@@AAAFFFMMMRRRXXXcccnnnxxx}}}zzzsssjjjnnnwwwpppcccWWWRRROOOKKKHHHGGGIIIGGGHHHMMMQQQRRRVVV\\\ccckkkwwwuuuiii^^^[[[]]]eeeyyyAAAAAA@@@@@@??????>>>>>>???>>>>>>>>>???BBBEEEFFFCCCRRRfffnnngggYYYSSSUUUPPPOOONNNLLLKKKIIIHHHGGGIIIJJJKKKKKKKKKJJJHHHGGGFFFCCC@@@???>>>>>><<<::::::999999;;;===<<<888444999888888999:::<<<>>>???AAAFFFLLLRRRWWW___hhhooo|||}}}lllbbb```cccvvvmmmYYYNNNIIIHHHNNNVVVjjjhhh```fffyyy~~~~~~tttrrrhhhZZZPPPLLLJJJHHHGGGEEEDDDHHHQQQdddxxxjjj\\\UUUQQQMMMJJJJJJGGGFFFEEEDDDDDDDDDEEEFFFHHHGGGIIINNNTTT___qqqwwwfff\\\UUUOOOKKKJJJEEEBBB???>>>???@@@@@@@@@BBBCCCHHHOOOUUU[[[fffpppzzz|||sssiiijjjooo{{{vvviii[[[UUUQQQLLLHHHGGGHHHFFFHHHMMMQQQQQQTTTYYY\\\dddppp|||sssggg]]]ZZZ\\\dddxxxBBBBBBAAAAAA@@@???>>>===@@@???======>>>AAADDDFFFIIIXXXiiimmmbbbTTTNNNNNNNNNLLLKKKKKKJJJIIIHHHFFFGGGHHHIIIIIIIIIHHHFFFEEEEEEBBB@@@>>>>>>===;;;:::;;;<<<<<<<<<<<<;;;999888999888888888999;;;===>>>@@@DDDJJJOOOUUU]]]gggnnnyyyyyylllfffiiiooogggTTTJJJIIIJJJOOOZZZtttzzzddd```hhh{{{qqqnnnfffZZZOOOJJJIIIIIIIIIFFFEEEHHHPPPbbb~~~tttfffXXXQQQNNNKKKJJJJJJGGGFFFEEEDDDDDDEEEFFFFFFJJJIIIKKKOOOVVVcccxxx}}}ooo___WWWRRRMMMKKKKKKDDDBBB@@@>>>>>>???@@@AAABBBCCCIIIQQQWWW]]]hhhrrr|||uuullliiiiiirrr{{{mmm___XXXSSSMMMIIIIIIGGGFFFHHHMMMPPPPPPQQQUUUWWW^^^hhhtttrrrfff\\\ZZZ[[[cccwwwBBBBBBBBBBBBAAA???>>>===AAA@@@>>>===>>>@@@CCCEEEHHHQQQYYYXXXRRRKKKHHHGGGJJJIIIHHHIIIKKKKKKIIIFFFFFFGGGHHHHHHHHHGGGEEEDDDCCCAAA???=========<<<::::::<<<>>><<<999777999<<<999888888888999;;;<<<===>>>BBBHHHMMMRRRZZZeeelllvvv}}}~~~rrriiihhhssscccQQQIIIJJJMMMRRR```sssaaaaaajjjzzz~~~sssmmmdddZZZPPPJJJHHHJJJIIIFFFEEEHHHOOO```zzzooobbbUUUOOOMMMKKKIIIJJJFFFFFFEEEDDDDDDEEEFFFGGGKKKKKKMMMQQQXXXfff~~~sssfffXXXRRRPPPLLLJJJJJJBBBAAA@@@>>>>>>>>>@@@BBBAAACCCIIIRRRYYY___iiisss~~~{{{nnnhhheeelllyyysssccc[[[VVVPPPLLLKKKHHHFFFGGGLLLNNNMMMOOORRRSSSYYYbbbmmmxxx~~~|||pppeee[[[YYY[[[bbbvvvAAAAAABBBBBBBBB@@@???>>>@@@???>>>>>>>>>@@@BBBCCCDDDIIIJJJHHHFFFHHHJJJIIIIIIGGGFFFIIILLLLLLIIIFFFEEEFFFGGGGGGGGGFFFDDDDDDAAA???===<<<======<<<;;;888:::<<<<<<:::999:::;;;999888888888999:::<<<======AAAFFFJJJPPPXXXccckkksss{{{ssskkkgggkkk|||xxx___PPPHHHLLLOOOUUUiiimmm```ccclll{{{~~~zzzooobbbYYYQQQKKKHHHIIIGGGFFFEEEHHHOOO]]]vvv}}}iii]]]RRRNNNMMMJJJHHHIIIFFFEEEDDDDDDDDDEEEFFFGGGJJJLLLOOOUUU\\\kkkiii^^^SSSOOONNNKKKHHHHHHAAAAAA@@@>>>======@@@BBBAAADDDKKKTTT[[[aaakkkuuuqqqhhhcccgggppp{{{jjj```ZZZSSSNNNMMMHHHFFFFFFJJJLLLKKKMMMQQQQQQVVV]]]fffppp|||~~~yyy{{{pppeee\\\ZZZ[[[bbbuuu???@@@BBBCCCCCCAAA@@@???>>>>>>>>>===>>>>>>??????@@@EEEGGGCCCCCCHHHLLLLLLJJJHHHGGGIIILLLLLLHHHDDDDDDDDDEEEFFFEEEDDDCCCBBB???===;;;<<<===>>>======::::::;;;@@@DDDDDD>>>888999888888888888:::;;;<<<<<>><<<===@@@CCCBBBEEEMMMWWW^^^dddnnnxxxxxxmmmfffgggkkktttsssggg^^^UUUPPPNNNJJJFFFFFFHHHIIIIIIKKKPPPOOOSSSXXX___hhhssszzz|||pppeee\\\[[[\\\cccuuu???@@@BBBCCCCCCBBBAAA???<<<<<<==================:::CCCFFFAAA>>>BBBFFFFFFLLLIIIHHHJJJMMMLLLGGGBBBBBBCCCDDDDDDDDDCCCBBBAAA===<<<;;;;;;===>>>>>>===???;;;<<>><<<===@@@CCCDDDGGGOOOYYY```fffpppzzz~~~sssjjjiiijjjoooyyylllaaaWWWPPPNNNKKKGGGEEEGGGHHHHHHKKKPPPNNNQQQUUU[[[cccnnnyyy}}}~~~~~~pppeee\\\[[[]]]cccvvv@@@BBBCCCBBB???===???AAA@@@@@@>>>===<<<<<<<<<<<<>>>???AAACCCDDDDDDDDDCCCMMMNNNNNNNNNLLLHHHDDDBBBGGG???;;;@@@EEEEEEBBBAAA??????>>>>>>======<<<<<<888???@@@AAAFFF@@@999>>>888:::<<<<<<:::999999::::::<<>><<<;;;;;;===@@@DDDIIIQQQYYYaaakkkvvv~~~}}}pppjjjjjjppp}}}sssfff\\\RRRKKKJJJKKKKKKIIIGGGGGGJJJNNNMMMNNNQQQUUU[[[eeeooovvv|||~~~rrrcccXXXYYY^^^eeesssCCCDDDEEECCC@@@>>>>>>@@@@@@@@@???======<<<<<<===@@@@@@@@@@@@@@@@@@??????CCCDDDEEEFFFEEECCCAAA@@@BBBBBBBBBBBB???<<<===AAA=========<<<<<<<<<;;;;;;777===;;;===BBB<<<777===999:::;;;;;;:::999:::<<<===<<>><<<===???BBBHHHMMMUUU[[[bbbkkkvvv}}}}}}tttoooooovvv~~~{{{nnndddZZZSSSOOOOOONNNKKKHHHGGGJJJLLLKKKMMMOOORRRVVV^^^gggmmmxxx~~~{{{tttfffZZZYYY]]]cccppp~~~FFFGGGGGGEEEAAA???>>>???@@@@@@???>>>============AAA@@@???===<<<;;;::::::;;;<<<===>>>??????@@@@@@???AAABBBAAA???@@@AAAAAA<<<<<<<<<;;;;;;;;;;;;;;;999<<<:::<<>>CCC???>>>CCCKKKTTT```jjjvvvtttmmmgggkkkyyyiiiZZZRRRPPPQQQTTT___zzznnn___bbb}}}ooommmgggWWWKKKIIIIIIKKKMMMMMMSSSfff|||kkk^^^SSSNNNIIIFFFGGGHHHGGGEEECCCDDDDDDDDDFFFGGGHHHIIINNNSSS[[[hhhzzzwwwhhhWWWRRRLLLIIIIIIIIIHHHFFFAAAAAAAAA???>>>???BBBDDDLLLQQQXXX___eeelllvvv|||~~~tttmmmmmmqqqzzzoooddd]]]UUUTTTQQQMMMIIIHHHIIIJJJLLLMMMOOOPPPSSSXXX^^^cccjjjsss{{{zzz~~~wwwhhh[[[YYY[[[```lllyyyIIIHHHGGGEEEBBB@@@??????AAA@@@???>>>>>>>>>>>>>>>AAA@@@>>>;;;:::999999:::;;;;;;;;;;;;===???AAABBB===>>><<<<<>><<<<<<;;;;;;;;;;;;;;;;;;;;;===<<>>@@@BBBEEEMMMRRRZZZ```gggnnnwww~~~|||qqqnnnooo{{{xxxllleeeZZZWWWSSSNNNJJJIIIIIIJJJNNNOOOQQQRRRRRRUUUYYY\\\bbbgggmmmrrrvvv{{{zzzjjj]]]ZZZ[[[^^^iiivvvNNNKKKHHHDDDBBBAAA@@@@@@AAA@@@@@@????????????@@@AAA???===<<<;;;;;;<<<<<<======<<<;;;<<<>>>@@@AAA>>>GGGIIIAAA===BBBBBB<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>GGGPPPEEE:::@@@<<<<<<<<<:::999;;;>>>@@@IIIBBB???CCCLLLWWWcccmmm{{{}}}vvvrrrssssss```RRRMMMNNNQQQZZZppp|||iii___gggpppYYYOOOJJJKKKNNNSSS___tttqqq```VVVOOOKKKGGGEEEFFFGGGEEECCCEEEEEEFFFGGGHHHJJJLLLMMMMMMTTT```qqqvvvfffVVVRRRLLLIIIHHHGGGDDDAAA>>>??????>>>===???BBBEEEKKKQQQYYYaaaiiiqqqzzz{{{uuutttuuussskkk]]]ZZZTTTOOOKKKJJJJJJKKKMMMOOORRRSSSSSSTTTVVVXXXZZZ[[[^^^ccciiiqqq{{{}}}mmm^^^ZZZZZZ]]]gggtttXXXSSSKKKEEECCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@???>>>>>>=========>>>>>>===<<<;;;;;;<<<======DDD]]]fffQQQ:::888>>>AAA<<<<<<<<<<<<<<<=========999:::<<>>===>>>>>><<<;;;;;;===???CCC>>>===BBBKKKVVVdddooo}}}~~~xxxuuuwwwlll\\\OOOKKKNNNQQQ___|||wwweee```kkk~~~qqqYYYNNNGGGIIINNNWWWggg{{{~~~mmm^^^TTTNNNKKKGGGFFFGGGGGGEEECCCCCCCCCDDDEEEGGGIIIJJJKKKOOOVVVcccwwwsssdddVVVQQQKKKHHHGGGEEEAAA>>><<<============>>>BBBEEEIIIPPPZZZccckkkttt}}}wwwtttrrrwww}}}sssccc^^^VVVQQQNNNMMMLLLKKKJJJMMMQQQTTTUUUUUUWWWXXXUUURRRSSSXXX___iiivvv}}}qqqbbb\\\ZZZ[[[eeeqqqfff]]]QQQHHHDDDBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<>>??????>>><<<;;;<<<===<<<;;;===DDDLLLWWWggguuuwwwuuuppp|||ttteeeXXXMMMJJJPPPSSSeeeooo```___mmm~~~uuu{{{zzzgggRRRIIIDDDFFFLLLXXXkkk{{{jjj\\\SSSNNNJJJGGGFFFHHHHHHFFFCCCCCCCCCDDDEEEGGGIIIKKKLLLSSSZZZhhh}}}mmm___TTTOOOJJJGGGFFFDDD@@@<<<<<<<<<=========???BBBEEEKKKRRR\\\fffnnnvvvxxxuuuuuu|||~~~kkkddd[[[TTTQQQOOOMMMKKKHHHLLLRRRWWWYYY[[[\\\]]]WWWRRRPPPSSSXXX___kkkwww{{{yyyyyy~~~xxxfff^^^ZZZYYYaaalll{{{pppeeeWWWKKKEEECCCBBBAAAAAAAAAAAA@@@@@@AAABBBBBB@@@AAAAAAAAA???===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999KKKMMM===888BBBAAA444999999999::::::;;;;;;;;;???;;;:::HHHRRREEE;;;CCC>>>@@@AAA@@@===;;;;;;;;;:::;;;@@@GGGNNNYYYkkkzzz~~~ssssssooolll___VVVLLLKKKQQQVVVkkkjjj[[[^^^ooo{{{mmmooonnn^^^LLLDDDFFFHHHNNN\\\pppyyyhhh[[[SSSNNNKKKGGGGGGHHHIIIFFFDDDEEEEEEFFFGGGIIIKKKMMMNNNVVV^^^mmm}}}hhhZZZQQQMMMHHHFFFEEEDDD@@@<<<<<<============@@@CCCFFFNNNUUU___hhhpppxxx|||wwwzzzrrrjjj___WWWSSSPPPMMMKKKIIINNNUUU[[[^^^```bbbccc\\\VVVRRRTTTUUUWWW```kkkqqqrrrvvv}}}|||jjj```ZZZWWW]]]hhhxxxlllUUUHHHHHHKKKJJJGGGFFFDDDAAAAAABBBCCCCCCBBB@@@@@@@@@???>>>===<<<;;;============<<<;;;:::999888999;;;======<<<:::999@@@>>><<<<<<===>>>===<<<<<<===@@@EEEIIIIIIEEEAAADDDAAA>>>>>>???@@@>>><<<:::===AAAFFFOOO^^^rrryyyrrrrrrzzzwww```WWWSSSOOOOOOTTTZZZuuujjjaaa^^^mmmssshhh```VVVJJJ@@@BBBEEEOOO```xxxtttcccXXXSSSJJJJJJIIIHHHGGGEEEEEEDDDHHHDDDDDDIIIMMMMMMPPPSSSTTTcccyyyyyyiii___SSSPPPLLLHHHDDDAAA???>>>?????????@@@BBBEEEIIIKKKOOOUUU^^^hhhqqqzzz~~~tttbbbYYYXXXWWWRRRLLLMMMNNNRRRZZZdddhhhgggddd```]]]XXXTTTTTTWWW\\\___jjjssszzzzzz}}}nnnbbb^^^___cccgggvvvuuucccSSSJJJHHHIIIKKKIIIFFFCCCAAAAAAAAAAAA@@@>>>???@@@AAAAAAAAAAAA@@@?????????>>><<<;;;999888888999:::;;;<<<<<<;;;;;;999999999999999;;;===>>><<<<<<>>>BBBFFFFFFCCC@@@CCC@@@======>>>???===;;;<<>>>>>=========???BBBEEEGGGPPPVVV___iiirrr{{{|||iii^^^[[[YYYUUUOOONNNNNNRRRZZZeeelllmmmkkkeee```ZZZUUUSSSUUUXXX[[[fffpppxxxzzz~~~uuugggaaa___aaaeeessszzzgggUUUMMMPPPVVVOOOKKKGGGCCCBBBBBBBBBAAA@@@AAABBBDDDDDDCCCBBBAAAAAA@@@@@@???===;;;:::999999999::::::;;;<<<===>>>DDDBBB???;;;999999<<<>>>;;;;;;<<>>===<<<===AAAGGGOOO[[[mmm|||ooommmppp}}}jjjYYYTTTRRROOORRRXXXeeegggaaa___mmmttt]]]NNNGGGDDDBBBEEEIIITTTfff~~~nnn___TTTOOOIIIIIIHHHGGGFFFEEEEEEDDDHHHEEEEEEIIIKKKLLLOOOTTT\\\mmmqqqbbbXXXQQQOOOKKKGGGCCCAAA???>>>>>>>>>======???AAADDDFFFRRRWWW```jjjsss|||uuugggaaa]]]WWWRRRPPPOOORRRZZZeeennnsssuuugggccc\\\VVVTTTUUUWWWZZZ```jjjtttyyy}}}nnneee```___aaappp~~~vvvbbbWWWXXX^^^UUUQQQLLLHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDBBB@@@>>>@@@@@@@@@@@@???>>>===<<<<<<;;;::::::;;;===@@@AAAaaaXXXKKKAAA<<<;;;;;;:::<<<<<<<<<===???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>===BBBIIITTTdddwwwuuujjjkkkrrrvvvfffYYYUUURRRPPPTTT\\\mmmgggbbbbbbssstttYYYIIICCCCCCDDDEEEJJJVVViii{{{iii[[[RRRLLLHHHHHHHHHGGGFFFEEEEEEDDDGGGEEEFFFIIIKKKKKKPPPVVV```sss|||mmm^^^UUUOOOMMMJJJFFFCCC@@@???????????????@@@CCCFFFIIIKKKTTTYYYbbbllluuu~~~tttiii```YYYTTTQQQPPPQQQWWWbbbmmmvvvzzzhhheee___ZZZWWWWWWYYYZZZ[[[cccnnnxxxssshhhaaa^^^___lllzzz|||nnnccc``````YYYUUUPPPMMMLLLLLLLLLKKKIIIIIIGGGEEECCCAAA???>>>===>>>???@@@AAAAAAAAAAAA???>>><<<<<<===???AAACCCnnn___LLL@@@>>>???===:::===>>>>>>>>>>>>???@@@AAA@@@@@@@@@??????@@@AAAAAA>>>CCCNNN\\\mmmooogggmmmwwwpppcccWWWTTTQQQOOOVVV```xxx}}}dddaaaeeexxxqqqWWWHHHDDDDDDEEEDDDJJJWWWlllsssdddXXXPPPKKKHHHGGGGGGFFFFFFEEEEEEEEEGGGEEEFFFJJJKKKLLLRRRZZZeeeyyyxxxiii\\\SSSNNNLLLIIIEEEBBB@@@??????>>>>>>???BBBFFFJJJOOOQQQVVV[[[dddnnnwwwsssfff[[[UUUSSSQQQPPPTTT]]]hhhrrrxxxllliiieee```\\\ZZZYYYYYYXXX^^^hhhttt}}}yyymmmddd______iiiuuuwwwooojjj^^^[[[XXXUUUTTTSSSQQQPPPKKKJJJGGGDDDCCCBBBBBBBBB===>>>???AAACCCDDDDDDEEE@@@???>>>======???AAABBB^^^QQQBBB:::<<>>>>>???@@@???>>>>>>???@@@???@@@AAAAAA@@@@@@BBBDDDBBBIIIUUUfffyyy{{{lllhhhssskkk___VVVRRROOOOOOXXXeeesss^^^___hhh|||kkkSSSHHHFFFEEEEEEDDDKKKYYYooo|||kkk^^^UUUOOOKKKGGGGGGFFFFFFFFFEEEEEEEEEFFFEEEGGGKKKLLLNNNVVV^^^llltttfffZZZRRRLLLJJJHHHDDDBBB@@@??????;;;<<<>>>AAAFFFKKKPPPSSSXXX]]]fffpppyyypppbbbZZZWWWTTTQQQRRRWWW```jjjppppppooolllhhhccc^^^ZZZXXXWWWZZZcccoooyyy}}}sssiiicccbbbgggrrrwwwjjjhhheeebbb```]]]YYYWWWRRROOOJJJEEEBBBBBBBBBCCC>>>???AAABBBDDDDDDEEEEEE@@@???>>>=========>>>>>>IIIEEE???<<<;;;<<<>>>???<<>>======???===???AAA@@@??????BBBDDDHHHPPP___rrrvvvjjjkkk{{{~~~iii___WWWTTTRRRSSS```ppphhhYYYbbbnnndddMMMFFFFFFEEECCCEEEMMM\\\rrrtttdddZZZSSSOOOKKKFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEHHHLLLMMMPPPYYYcccuuu~~~ooobbbWWWPPPKKKIIIGGGDDDAAA@@@@@@???<<<<<<>>>AAAEEEKKKOOORRRYYY___hhhrrr{{{|||lllccc\\\YYYTTTQQQRRRXXXaaagggmmmnnnnnnmmmjjjfffaaa^^^XXXXXX^^^jjjtttyyy{{{ppphhhfffgggppp~~~|||uuussspppnnnkkkfffaaa]]]ZZZUUUNNNFFFBBB@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDD???>>>===<<<<<<;;;;;;;;;@@@DDDFFFCCC<<<888:::===;;;>>>AAA@@@>>><<<<<<===<<<>>>@@@???>>>>>>AAADDDNNNVVVfffzzzsssiiimmm|||kkkaaaYYYWWWVVVYYYiiizzz~~~bbbYYYfffttt___HHHBBBEEEDDDAAAFFFNNN^^^uuuppp```WWWRRROOOLLLFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEIIIMMMNNNQQQ[[[fff|||zzzlll```UUUOOOJJJIIIFFFCCCAAA@@@@@@@@@??????@@@BBBFFFKKKOOORRRZZZ```iiirrr|||sssjjj```\\\VVVQQQPPPTTT[[[aaafffiiimmmppppppmmmiiifffZZZWWW[[[gggqqqwww~~~tttllliiigggooo||||||yyyuuurrrmmmhhhddd___YYYQQQJJJFFFDDDDDDCCCEEEDDDCCCBBBAAAAAAAAAAAABBB???======>>>??????>>><<<@@@<<<;;;CCCAAA<<>>>>>???<<<===@@@AAA@@@CCCGGGPPPaaauuu}}}rrrkkknnn|||pppcccZZZYYYVVVXXXpppuuucccXXXccc|||{{{WWWGGGCCCBBBBBBFFFMMMUUUeee|||{{{iii]]]UUUNNNJJJJJJFFFFFFEEEEEEEEEEEEEEEFFFJJJFFFHHHNNNQQQRRR\\\iiiwwwnnnbbbWWWRRRJJJIIIFFFCCCAAA???======>>>===???DDDFFFHHHMMMTTTZZZaaalllvvv}}}uuukkkcccYYYSSSRRRTTTUUUUUU]]]fffmmmppptttvvvqqqhhhccc^^^ZZZ]]]iiiuuu~~~~~~rrrlllkkkppp{{{~~~zzzuuuoookkk```[[[TTTNNNLLLKKKJJJIIIIIIHHHGGGEEECCCBBBBBBBBBDDDBBB???=========<<<;;;AAAEEE???;;;AAA???<<>>>>>=========@@@>>>>>>AAABBBBBBEEEJJJVVVggg{{{{{{wwwrrrnnnmmmuuu{{{rrrddd[[[^^^aaafff|||rrrddd\\\ggg~~~uuuVVVJJJGGGEEEEEEHHHKKKUUUgggyyyfff[[[TTTMMMJJJJJJFFFFFFEEEEEEEEEEEEFFFFFFIIIFFFHHHOOORRRUUU```ooo~~~sssjjj___UUUPPPJJJHHHFFFCCCAAA???======>>>===???CCCFFFHHHMMMTTT[[[bbbmmmvvv~~~oooggg^^^WWWUUUVVVUUUUUUXXX```hhhnnnuuu{{{zzztttiiiddd``````gggqqqzzz~~~zzzssslllpppyyyxxxtttccc___ZZZVVVTTTTTTSSSRRRPPPOOOLLLIIIGGGDDDCCCBBBDDDAAA>>>=========<<<;;;???CCC===:::???===:::@@@@@@???>>>>>>>>>>>>>>>???BBB@@@@@@BBBCCCDDDJJJQQQ```qqquuullliiihhhlllrrr}}}|||ssseee]]]ccckkkvvv}}}lllccc```llljjjQQQHHHGGGDDDDDDFFFLLLWWWjjjtttcccXXXRRRLLLHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFIIIGGGIIIPPPTTTXXXfffvvvxxxllldddZZZQQQMMMHHHGGGEEEBBB@@@>>>=========<<<>>>CCCFFFHHHNNNUUU\\\dddnnnxxx{{{rrrggg___[[[ZZZXXXVVVVVV\\\cccjjjttt|||~~~|||ooolllhhheeeeeekkksssyyy{{{oooqqqxxxzzzjjjfffbbb^^^]]]\\\ZZZYYYYYYWWWSSSNNNJJJFFFCCCBBB@@@>>><<<<<<>>>@@@@@@@@@===@@@===???JJJIII@@@???AAAAAA@@@@@@@@@AAABBBBBBCCCAAA@@@BBBCCCFFFOOOXXXkkk{{{qqqgggeeefffnnnyyysssggg```ccclll|||sssccc```dddrrrzzzdddOOOHHHGGGEEEFFFJJJPPP[[[mmm~~~ooo^^^UUUPPPJJJGGGGGGEEEEEEEEEEEEEEEEEEFFFGGGJJJHHHJJJQQQTTTZZZjjj|||qqqfff___VVVOOOKKKGGGFFFDDDBBB@@@>>>>>>======<<<>>>BBBFFFHHHOOOWWW^^^fffpppyyyrrrggg```]]][[[ZZZYYY[[[___eeemmmtttxxxxxxqqqqqqnnnhhhdddfffnnnuuuyyyuuutttwwwrrrnnnjjjfffdddcccaaa___bbb___ZZZTTTMMMHHHDDDAAA@@@>>>======???BBBBBBBBB>>>BBBBBBLLL___]]]LLLDDDAAAAAABBBCCCCCCCCCCCCCCCCCCAAA@@@BBBDDDIIIUUUaaavvvoooeeeeeejjjuuutttkkkcccbbbhhh|||kkkZZZ]]]gggwwwzzzfffTTTMMMKKKIIILLLSSSTTT___ooowwwiiiZZZRRRNNNIIIGGGGGGEEEEEEDDDDDDEEEFFFGGGGGGLLLJJJLLLRRRUUU[[[nnn~~~kkkaaaZZZSSSMMMKKKEEEDDDCCCAAA???>>>>>>===>>><<<>>>CCCFFFJJJQQQYYY```hhhrrr{{{~~~ooogggcccaaa___^^^]]]]]]aaafffkkknnnpppnnnoooooojjjeeeeeekkkrrrvvv~~~}}}zzzzzz~~~zzzvvvpppmmmkkkjjjiiihhhlllhhhbbbZZZRRRJJJEEEBBBDDDBBB@@@???AAABBBBBBAAA???CCCDDDPPPcccaaaOOOEEE@@@AAADDDFFFGGGFFFEEEDDDCCCAAAAAACCCEEEMMM]]]kkklllbbbgggsssxxxqqqhhhdddjjjyyydddVVV\\\kkkqqq```QQQLLLIIIGGGKKKSSSUUUaaaqqqrrreeeWWWPPPMMMIIIGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHMMMKKKMMMSSSWWW___uuuyyyfff[[[VVVPPPLLLJJJDDDCCCAAA@@@???>>>>>>>>>???===???DDDHHHLLLTTT\\\bbbjjjttt}}}vvvqqqmmmkkkfffaaa___aaadddfffiiilllhhhkkkllljjjfffeeeiiinnnuuu{{{~~~{{{uuurrrqqqrrrssssssuuupppiii```VVVNNNHHHDDDEEECCCAAAAAABBBDDDDDDCCCAAAFFFEEEKKKXXXUUUIIIEEEBBBEEEJJJMMMNNNMMMJJJHHHDDDCCCCCCEEEHHHRRRddduuu|||iiidddpppxxxnnnllluuurrr___WWW___qqq~~~```SSSIIIGGGEEEAAADDDLLLRRR```tttooobbbUUUOOOMMMIIIGGGHHHDDDDDDDDDDDDEEEFFFGGGHHHLLLKKKOOOVVV[[[eee~~~tttaaaWWWRRRMMMJJJIIIBBBBBBAAA???>>>>>>>>>>>>@@@>>>@@@EEEIIIMMMVVV___dddkkkuuu~~~}}}tttlllggghhhgggeeeeeeiiicccfffiiiiiigggfffggghhhpppsssvvvxxxyyy{{{~~~xxxuuuuuuxxxzzz{{{zzzvvvnnndddZZZQQQJJJFFFBBBAAA@@@AAADDDGGGHHHHHHIIINNNJJJIIIOOOLLLFFFJJJGGGJJJPPPTTTVVVTTTPPPMMMFFFDDDEEEGGGKKKVVVjjj||||||jjjjjj{{{}}}sssrrrooo]]]YYYbbbvvvvvvVVVMMMGGGHHHGGGBBBCCCJJJMMM^^^vvvmmm```TTTOOOMMMJJJHHHHHHDDDDDDDDDDDDEEEFFFGGGHHHKKKKKKOOOWWW^^^jjjqqq^^^SSSOOOKKKHHHHHHBBBAAA@@@???>>>>>>>>>>>>AAA???@@@EEEJJJNNNWWW```eeelllvvvwwwpppoookkkeeecccfffaaadddgggiiihhhfffeeedddjjjkkklllooorrruuuxxxzzz~~~{{{{{{~~~|||yyyxxxxxxzzz{{{{{{tttkkk```VVVNNNJJJEEEDDDDDDGGGLLLPPPRRRSSSTTTVVVWWWUUUQQQLLLIIIHHHGGGLLLTTTYYYZZZVVVOOOKKKDDDDDDEEEIIIRRRbbbuuuxxxtttqqqyyy{{{iii^^^TTTaaazzzsssTTTLLLEEEDDDEEEDDDFFFIIIPPPdddzzz~~~fff[[[QQQLLLJJJGGGGGGHHHGGGGGGGGGFFFGGGGGGHHHHHHHHHJJJQQQXXX___mmmyyymmm]]]RRRMMMLLLIIIGGGBBBAAA@@@???>>>>>>>>>>>>===>>>AAADDDIIIQQQZZZaaakkkooovvv~~~|||uuunnniiifffgggcccccchhhjjjiiiiiijjjhhhfffdddeeeiiioootttvvv|||wwwtttxxx~~~~~~|||}}}|||tttkkkaaaWWWQQQLLLKKKLLLOOOUUUZZZ^^^```aaacccccc___ZZZSSSOOOLLLJJJOOOVVV[[[\\\WWWOOOJJJEEEEEEGGGLLLWWWhhh{{{{{{sssqqq}}}~~~iii___YYYddd|||oooSSSKKKDDDCCCDDDDDDFFFIIISSSfff}}}|||fff[[[QQQLLLJJJGGGFFFHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIKKKQQQXXXaaarrrwwwkkk\\\RRRMMMLLLIIIFFFBBBAAA@@@???>>>>>>>>>>>>===???AAAEEEJJJRRR[[[aaakkkpppwwwzzzoooiiihhhdddcccfffhhhffffffhhhhhhgggeeedddeeehhhlllooouuuyyy~~~uuupppttt|||~~~yyypppddd[[[TTTSSSSSSWWW^^^fffmmmpppqqqrrrpppkkkbbbYYYRRROOOMMMRRRYYY]]]\\\VVVNNNIIIEEEFFFJJJQQQ^^^qqq~~~yyywwwrrrppprrr{{{ggg___^^^hhh~~~iiiPPPIIICCCCCCCCCCCCFFFJJJVVVjjjyyyeeeZZZPPPLLLJJJGGGEEEGGGEEEEEEEEEEEEEEEFFFGGGHHHIIILLLRRRZZZfffzzztttiii[[[QQQMMMKKKHHHEEEBBBAAA@@@>>>>>>>>>>>>???>>>@@@BBBFFFKKKTTT]]]ccclllrrrzzz|||qqqlllgggdddfffgggeeedddffffffgggeeebbb___^^^bbbffflllmmmwww{{{rrruuu~~~}}}~~~}}}}}}pppeeeZZZXXXWWW[[[cccmmmuuuyyyzzzzzzxxxqqqfff[[[RRRNNNNNNRRRXXX[[[ZZZTTTLLLGGGDDDFFFKKKVVVggg{{{uuunnnkkkjjjnnnvvvtttccc]]]___jjjcccMMMGGGBBBBBBCCCCCCGGGLLLYYYmmmvvvcccYYYPPPLLLJJJFFFEEEFFFDDDDDDDDDDDDEEEFFFGGGGGGJJJMMMSSS]]]lllpppfffYYYPPPMMMKKKGGGDDDBBBAAA???>>>===>>>???@@@???AAADDDGGGMMMUUU___eeennnttt}}}}}}qqqkkkggghhhgggeeedddfffccceeeeeeaaa[[[XXX[[[___hhhgggmmm~~~{{{{{{~~~~~~~~~{{{qqq___]]][[[^^^eeennnvvvzzz{{{{{{xxxqqqfffZZZPPPKKKLLLPPPTTTWWWUUUPPPJJJEEECCCGGGOOO]]]pppooogggcccdddmmmyyymmmaaa___bbbnnn^^^KKKEEEBBBBBBBBBCCCHHHOOO]]]qqqrrraaaWWWNNNLLLJJJGGGEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHJJJOOOVVVaaatttlllcccWWWOOOLLLJJJFFFCCCBBBAAA???======>>>@@@AAA@@@BBBEEEIIIOOOWWWaaagggooovvvwwwpppjjjiiigggcccccceeeaaacccddd```ZZZVVVYYY\\\eeecccggguuu~~~}}}~~~yyyfffccc``````eeekkkqqqtttuuuuuutttnnndddXXXOOOJJJJJJLLLOOOPPPPPPLLLHHHFFFFFFKKKVVVggg{{{~~~mmmeeebbbeeesss|||jjjfffiiinnnyyyyyyYYYIIIEEEBBBCCCCCCDDDJJJRRRbbbvvv{{{nnn]]]TTTMMMKKKJJJHHHFFFGGGDDDDDDDDDEEEFFFGGGHHHIIIKKKQQQYYYfff|||hhh___UUUNNNLLLJJJEEEAAABBBAAA>>>===<<<>>>@@@BBBAAACCCFFFJJJQQQYYYccciiipppyyyzzzrrrmmmhhhbbb```bbb___aaabbb___ZZZWWWWWWYYY]]]]]]bbbmmm}}}{{{zzzzzz|||~~~|||{{{{{{}}}zzzjjjfffbbb```aaaeeehhhiiiiiikkkkkkggg___UUULLLHHHGGGIIIJJJKKKKKKJJJIIIHHHKKKQQQ___rrruuujjjhhhkkktttzzznnnpppyyypppUUUHHHDDDCCCDDDDDDEEELLLUUUhhh|||vvviiiZZZRRRKKKKKKKKKHHHGGGIIIEEEEEEEEEEEEGGGHHHIIIJJJKKKSSS\\\jjj{{{eee]]]SSSNNNLLLJJJEEE@@@BBB@@@>>><<<<<<>>>AAACCCBBBDDDGGGLLLRRR[[[dddkkkqqqzzzvvvnnneeeaaabbb``````___]]][[[XXXUUUTTTWWWZZZ___gggqqq{{{zzzyyyyyyyyyxxxvvvtttuuuuuuwwwzzzzzzvvvjjjfffaaa^^^]]]___``````___bbbccc```YYYPPPIIIEEEGGGGGGHHHIIIIIIJJJJJJJJJPPPWWWeeezzzvvvmmmhhhmmmvvvzzzrrryyykkkRRRGGGEEEDDDDDDDDDFFFMMMVVVmmmssseeeYYYPPPJJJJJJKKKIIIHHHJJJEEEEEEEEEFFFGGGIIIJJJKKKKKKTTT^^^mmmxxxccc\\\SSSMMMLLLIIIDDD@@@BBB@@@>>><<<<<<>>>AAACCCCCCEEEHHHLLLSSS\\\eeelllqqq{{{tttjjjddddddaaa___]]]\\\ZZZWWWSSSPPPVVVYYY___ccciiizzz~~~}}}{{{yyyvvvtttrrrssspppoooqqqxxxzzztttnnnjjjddd]]]YYYWWWWWWXXX[[[^^^___ZZZQQQKKKIIIJJJJJJJJJKKKMMMKKKFFFFFFIIIOOOaaaxxxtttmmmhhhlll~~~rrrwwwvvv]]]QQQFFFBBB???@@@BBBFFFPPPZZZnnnqqqcccUUURRRNNNMMMNNNQQQRRRSSSEEEDDDDDDGGGKKKNNNNNNMMMQQQUUUcccyyywww]]]YYYRRRMMMIIIFFFCCCAAA???@@@@@@???===<<<===>>>CCCDDDFFFKKKSSS]]]ggglllqqqyyyqqqhhhgggcccaaa___\\\ZZZYYYWWWWWWWWWXXXZZZZZZ\\\jjj{{{wwwtttrrrpppnnnlllnnnttt|||||||||~~~}}}xxxtttqqqmmmeee^^^XXXUUUTTTUUUXXX\\\^^^[[[TTTMMMKKKKKKKKKIIIJJJKKKIIIFFFHHHMMMZZZkkk{{{pppmmmllltttpppwwwvvv]]]PPPHHHCCCAAAAAACCCHHHRRR]]]sssnnn```VVVRRRNNNKKKKKKLLLMMMMMMCCCBBBBBBEEEJJJMMMMMMLLLRRRVVVddd|||sss\\\XXXRRRMMMIIIFFFCCCAAA???@@@@@@>>>===<<<===???AAACCCGGGNNNVVV___fffkkkrrrzzz}}}pppllleeeccc```]]]ZZZXXXUUUTTTUUUWWWYYYYYYYYYeeezzzvvvsssrrrooommmmmmrrryyyyyyrrrqqqvvvyyyzzzyyywwwrrriii```YYYVVVTTTTTTYYY\\\^^^\\\VVVQQQOOOOOOPPPMMMKKKKKKHHHHHHNNNWWWjjjzzzxxxiiijjjooo|||mmmwwwsssZZZMMMIIIEEECCCCCCEEEIIIUUUaaazzz{{{iii[[[UUUQQQLLLIIIHHHHHHGGGGGGDDDCCCDDDFFFJJJMMMNNNNNNSSSWWWgggnnn[[[WWWQQQLLLHHHFFFCCCAAA???@@@???>>><<<<<<>>>@@@@@@CCCIIIPPPYYYaaagggjjjsss{{{wwwjjjgggccc___\\\YYYVVVSSSTTTUUUWWWWWWWWW___uuu{{{yyyzzzwwwttttttxxx|||}}}uuulllkkkrrr{{{~~~yyypppfff```\\\[[[\\\```aaa```]]]XXXUUUUUUVVV[[[VVVQQQMMMJJJLLLWWWccc{{{~~~wwwjjjnnnwwwlllwwwnnnUUUHHHHHHEEEDDDDDDEEEKKKXXXeeewwweeeYYYSSSPPPKKKHHHGGGFFFEEEDDDFFFFFFGGGIIILLLOOORRRSSSVVV[[[mmm{{{iiiYYYUUUOOOKKKHHHEEECCCAAA?????????===<<<===???AAABBBEEEIIIQQQYYYbbbiiimmmuuu}}}rrrmmmgggccc```]]]XXXUUUTTTUUUVVVWWWVVVZZZjjjzzz|||rrriiiiiissswwwoooiiiggghhhiiillliiieee```\\\\\\^^^```ddd^^^WWWQQQMMMQQQ```ooo{{{wwwvvv{{{mmmwwwhhhRRRGGGEEECCCCCCDDDEEELLL[[[jjjsssdddYYYQQQNNNJJJHHHHHHGGGFFFEEEFFFGGGHHHIIIKKKOOOSSSUUUZZZaaauuuwwweeeWWWSSSNNNIIIGGGEEECCCAAA>>>>>>>>>===<<<===@@@CCCFFFGGGJJJOOOXXXbbblllqqqwww}}}uuulllfffbbb___ZZZVVVVVVUUUVVVWWWVVVXXXbbbnnnzzzqqqiiilllyyy}}}uuuqqqqqqrrrttttttqqqkkkgggeeefffiiillljjjddd\\\VVVRRRYYYkkk}}}{{{{{{oooxxx|||bbbQQQHHHCCCBBBCCCDDDFFFNNN___oooooobbbYYYPPPNNNKKKIIIIIIIIIHHHGGGCCCDDDFFFGGGHHHLLLQQQTTT\\\gggsssbbbUUUQQQLLLHHHFFFDDDCCCAAA>>>>>>===<<<;;;===AAADDDGGGHHHJJJPPPXXXcccnnntttxxx~~~}}}{{{xxxvvvsssrrrqqqqqqrrruuuzzzuuujjjeee```[[[VVVWWWUUUUUUVVVVVVVVV]]]eee~~~~~~|||tttooouuuyyyuuuuuuxxxzzzwwwtttqqqpppqqqsssuuuvvvooojjjccc]]]\\\eee{{{pppyyyqqqZZZLLLGGGAAABBBDDDFFFHHHQQQdddvvv{{{kkk___XXXQQQNNNKKKJJJIIIIIIGGGFFFBBBDDDEEEFFFGGGKKKPPPUUU\\\lllooo```TTTPPPKKKGGGEEEDDDBBBAAA>>>======;;;;;;>>>BBBEEEFFFHHHLLLRRR[[[eeennntttzzzrrrrrrqqqooommmjjjhhhgggeeedddbbbcccfffjjjooorrr~~~tttkkkeee^^^YYYWWWTTTSSSUUUUUUUUUZZZ```rrr}}}yyy{{{yyyuuu}}}zzzvvvvvvyyy{{{uuuuuuuuuwwwzzz||||||{{{sssoooiiieeedddoooqqqzzzgggSSSHHHCCCAAABBBDDDGGGJJJSSSgggzzzxxxhhh]]]VVVQQQOOOLLLJJJIIIHHHFFFDDDCCCEEEGGGHHHHHHLLLRRRWWW\\\nnn~~~mmm^^^SSSOOOKKKGGGEEEDDDBBBAAA======<<<;;;;;;>>>BBBFFFDDDGGGMMMUUU^^^gggnnnrrr{{{|||}}}}}}zzzvvvnnnmmmlllkkkiiigggeeeddd```^^^[[[YYYZZZ\\\```cccllluuu}}}~~~~~~|||yyyyyyzzz}}}rrrkkkccc]]]VVVSSSQQQSSSTTTTTTXXX^^^kkkxxxvvvyyy}}}sssrrruuurrrllluuutttuuu}}}yyysssnnnqqq|||yyytttzzzbbbRRRJJJGGGCCCCCCEEEHHHJJJTTThhh{{{xxxjjj^^^WWWNNNMMMJJJHHHGGGFFFFFFFFFHHHHHHIIIJJJIIIIIIQQQ[[[jjjyyyrrrddd\\\TTTPPPJJJFFFDDDBBB@@@?????????>>>>>>>>>@@@AAABBBDDDHHHOOOVVV]]]fffmmmrrrzzzyyyvvvyyyzzzyyyqqqooonnnooopppooojjjfff___[[[XXXUUUQQQNNNRRRYYY^^^dddmmmuuuzzzzzzwwwuuuppplllfffdddeeeiiimmmoooyyy~~~wwwkkkddd[[[UUUQQQSSSVVVVVVYYY]]]aaazzzwwwtttwwwwwwpppnnnnnnmmmlllrrrtttyyy{{{xxxxxxuuuuuuzzz```OOOHHHFFFBBBCCCEEEHHHLLLXXXmmmvvvhhh\\\UUUMMMKKKIIIGGGFFFEEEEEEEEEHHHFFFHHHLLLOOOTTT___jjjpppnnnaaaYYYRRROOOIIIFFFCCCBBB@@@>>>???>>>======>>>???AAABBBDDDHHHOOOWWW^^^fffnnnssszzz|||zzz|||}}}zzz~~~|||{{{{{{|||zzzuuupppeee___YYYUUUQQQMMMOOOTTTWWW]]]fffnnnsssrrrooommmfffbbb]]]ZZZ[[[]]]___```hhhlllrrrwwwyyy}}}uuujjj^^^WWWRRRRRRTTTTTTVVVYYY___uuu~~~tttqqqsss}}}|||ttttttrrrkkkhhhjjjpppvvvzzz{{{xxxoooxxxzzz^^^MMMFFFEEEBBBBBBDDDHHHOOO\\\sssuuuggg[[[TTTKKKJJJHHHFFFEEEDDDDDDEEEFFFFFFJJJSSS[[[```fffmmmuuuzzziii\\\UUUPPPMMMHHHDDDBBBAAA???>>>>>>============???AAABBBEEEIIIPPPWWW___gggoootttzzz~~~yyyooofff]]]XXXTTTOOONNNQQQRRRXXXaaaiiilllllliiifff___\\\WWWTTTTTTUUUUUUUUUWWWZZZ___cccggglllqqquuuyyyvvvfff\\\TTTSSSTTTSSSTTTWWW\\\mmm}}}pppmmmoooxxxvvvttt{{{yyylllfffjjjsss}}}{{{mmmlll|||yyy]]]KKKEEEEEECCCBBBDDDIIIQQQ```vvvtttggg\\\UUUKKKJJJHHHFFFEEEEEEEEEEEEEEEFFFNNNYYYaaaaaa```aaavvvuuueeeYYYRRRNNNKKKFFFCCCAAA@@@???=========<<<<<<===???AAABBBFFFJJJQQQYYY```iiiqqqvvv|||{{{pppddd^^^ZZZUUUSSSSSSSSSYYYaaahhhlllkkkgggddd___\\\YYYWWWVVVUUUTTTSSSQQQRRRTTTWWW[[[aaafffiiimmmqqqvvvyyy{{{ooocccXXXTTTTTTTTTTTTVVVZZZfff~~~|||nnnjjjllluuu|||qqqnnnuuutttkkkjjjsss~~~uuufffkkkvvv\\\LLLFFFFFFEEECCCEEEKKKTTTcccyyy~~~pppcccYYYSSSKKKJJJHHHGGGFFFFFFFFFFFFHHHGGGKKKSSSYYYYYYYYYZZZtttqqqbbbWWWQQQMMMIIIEEEBBBAAA@@@???>>>======<<<===>>>???AAACCCGGGKKKRRRZZZbbbjjjsssxxxyyymmmfffaaa\\\YYYZZZXXX]]]eeelllnnnmmmiiifffaaa^^^[[[YYYXXXWWWUUUSSSRRRQQQPPPQQQTTTXXX[[[]]]]]]___bbbdddhhhnnnwww}}}xxxjjj[[[UUUTTTSSSSSSTTTXXX```ttt|||nnniiijjjsss~~~{{{pppiiiiiikkkmmmwwwxxxjjjbbbmmmpppZZZLLLGGGFFFEEEDDDFFFNNNYYYhhh}}}wwwiii]]]TTTNNNKKKJJJHHHGGGFFFFFFGGGGGGKKKGGGFFFIIIMMMRRRZZZbbbuuummm```VVVQQQLLLHHHDDDBBBAAA@@@???>>>============???AAACCCDDDGGGLLLSSS[[[cccllltttzzzzzzqqqjjjdddbbbeeeccchhhooovvvxxxvvvrrrnnnhhhddd```]]][[[YYYVVVUUUVVVSSSQQQPPPRRRTTTUUUUUUTTTVVVXXX[[[___fffnnnttt|||tttaaaXXXUUURRRPPPQQQVVV\\\lll|||nnniiiiiirrr~~~{{{wwwpppmmmqqq|||jjj```^^^mmmhhhWWWLLLGGGDDDEEEDDDHHHSSS```ppptttdddYYYPPPLLLIIIHHHGGGFFFEEEEEEFFFFFFJJJHHHHHHKKKNNNSSS^^^iii{{{{{{jjj]]]UUUQQQKKKHHHDDDBBBAAAAAA@@@???>>>>>>>>>>>>@@@BBBDDDEEEHHHMMMTTT\\\dddmmmvvv{{{vvvnnnnnnrrrxxx}}}{{{vvvpppjjjfffccc```^^^^^^[[[XXXWWWXXXXXXWWWVVVWWWWWWWWWXXX[[[```eeeiiihhhlllqqqvvvmmm```ZZZUUUQQQPPPTTTYYYggg|||mmmhhhhhhppp}}}{{{~~~~~~}}}yyyaaaZZZ\\\nnn}}}cccTTTLLLGGGCCCDDDDDDJJJVVVeeeuuussscccXXXPPPMMMHHHGGGFFFDDDDDDDDDEEEEEEFFFIIIPPPVVVWWWWWW^^^gggyyyhhh\\\TTTPPPKKKHHHDDDBBBBBBBBBAAA@@@???>>>>>>???AAACCCEEEFFFHHHMMMTTT]]]eeennnvvv|||wwwxxx}}}zzztttpppmmmjjjfffccc``````aaaaaa^^^\\\YYYXXXVVVUUUTTTVVVYYYZZZXXX\\\aaafffmmmyyyxxxiii```YYYTTTRRRRRRWWWddd}}}}}}mmmhhhgggooo|||pppaaa\\\___rrruuuZZZMMMIIIGGGCCCFFFIIIMMMVVVhhhtttfff[[[SSSOOOJJJIIIHHHGGGFFFFFFFFFFFFJJJLLLIIIMMMUUUWWWaaawwwvvvhhhZZZQQQMMMIIIHHHEEEBBB@@@>>><<<<<<===???@@@@@@@@@AAADDDFFFLLLQQQYYY```eeemmmuuu|||~~~wwwsssooonnnmmmkkkhhheeecccbbb___\\\YYYWWWVVVTTTRRRPPPPPPSSSVVVYYY^^^gggqqqyyysssfff^^^WWWQQQQQQYYYdddttt{{{kkkffffffooo}}}lll^^^\\\aaauuuoooWWWKKKHHHGGGEEEGGGKKKQQQ[[[nnnqqqcccYYYRRRNNNJJJIIIHHHGGGFFFFFFFFFFFFHHHKKKIIINNNXXX[[[hhhrrreeeXXXPPPLLLKKKIIIGGGDDDBBB@@@>>>>>>===???@@@@@@@@@AAADDDFFFLLLRRRYYY```fffnnnvvv}}}zzzwwwtttrrrrrrrrrqqqqqqjjjfffbbb^^^\\\YYYVVVTTTPPPQQQRRRRRRUUU[[[ccciii||||||jjj___WWWSSSRRRYYYcccssszzzlllfffeeennn{{{hhhZZZ[[[ddd{{{eeeQQQIIIGGGGGGFFFHHHNNNVVVbbbuuu~~~lll___VVVPPPLLLIIIIIIHHHGGGFFFFFFFFFFFFFFFJJJIIIOOOZZZ```ooo~~~mmmaaaUUUOOOMMMJJJHHHFFFDDDBBB@@@???>>>>>>???@@@@@@@@@AAADDDGGGMMMRRRZZZaaahhhoooxxx~~~|||}}}zzzvvvpppjjjfffbbb^^^[[[VVVTTTRRROOONNNQQQVVVZZZeeetttrrrbbbYYYUUUTTTYYYaaaqqqzzzmmmgggdddlllyyyeeeWWW[[[iiirrrZZZLLLGGGFFFFFFHHHGGGOOO[[[iii|||yyyggg\\\UUUOOOLLLIIIHHHGGGGGGFFFFFFFFFGGGFFFJJJJJJPPP[[[cccuuuzzziii]]]TTTOOONNNGGGEEECCCAAA???>>>======>>>>>>?????????AAAEEEHHHMMMSSS[[[ccciiiqqq{{{~~~wwwrrrmmmiiifff```]]]XXXRRRPPPPPPRRRTTTWWWbbbsssxxx~~~|||ggg\\\YYYVVVYYYaaaqqq{{{nnngggdddjjjwww}}}eeeWWW^^^ooozzzgggRRRIIIFFFEEEFFFIIIGGGQQQ```pppuuudddZZZUUUPPPLLLHHHHHHGGGGGGFFFFFFGGGGGGGGGKKKKKKPPP[[[dddyyywwwfff[[[SSSOOOOOOEEEDDDCCCAAA???>>>>>>===>>>>>>?????????AAAFFFIIINNNTTT\\\dddkkkttt}}}~~~zzzwwwtttjjjeee^^^WWWSSSRRRRRRSSSPPPWWWaaannn|||{{{jjjmmmwwwnnnaaa^^^XXXYYYaaasss|||nnngggcccjjjwwwzzzfffZZZbbbuuusss```NNNHHHGGGDDDEEEIIIIIIUUUfffxxxpppaaaYYYUUUPPPLLLHHHHHHGGGGGGFFFGGGGGGHHHHHHMMMMMMQQQ\\\fff~~~sssdddZZZRRRNNNNNNFFFEEEDDDBBBAAA@@@@@@@@@>>>>>>>>>>>>???AAAFFFJJJOOOUUU^^^fffmmmvvv}}}}}}~~~~~~xxxqqqggg^^^XXXUUURRRQQQKKKOOOTTT]]]jjjvvvyyyvvveeedddiiiuuuwwwfff```YYYYYYbbbvvv|||mmmfffccckkkyyyvvvddd^^^gggzzzqqq]]]LLLIIIHHHDDDDDDIIINNN[[[nnn}}}kkk^^^XXXUUUOOOJJJHHHGGGGGGFFFGGGGGGHHHHHHIIINNNNNNSSS^^^jjjoooaaaXXXPPPLLLLLLEEEDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>BBBGGGJJJOOOVVV^^^gggnnnwww||||||||||||||||||zzzyyyyyy{{{}}}xxxkkkbbb[[[VVVRRRKKKMMMOOORRR[[[fffkkkkkkbbb^^^^^^ffftttjjj```ZZZZZZdddzzz{{{kkkeeedddlll{{{sssbbbaaajjj}}}qqq]]]LLLJJJIIIDDDCCCHHHRRR```ttt}}}{{{|||hhh[[[WWWTTTNNNIIIGGGGGGGGGFFFGGGGGGHHHHHHIIINNNOOOTTTaaammmmmm___VVVOOOKKKJJJCCCBBBAAA@@@????????????>>>>>>>>>===>>>BBBGGGKKKPPPVVV___gggoooxxx~~~~~~|||{{{xxxtttpppnnnnnnpppnnnttt}}}xxxlllccc[[[UUUNNNOOONNNMMMRRRZZZ___^^^\\\UUURRRWWWdddvvvlll```ZZZZZZeee|||yyyjjjeeedddmmm}}}