BM6P6(@ ++++++***)))((('''&&&&&&''''''''''''''''''''''''&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((('''''''''((((((((((((((((((((((((((((((''''''(((((())))))******++++++******************,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,...+++***+++------***'''******************************))))))(((((('''''')))***+++++++++)))((('''******))))))((((((''''''******))))))((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&%%%$$$$$$$$$((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((((((((())))))((('''&&&&&&))))))((((((''''''&&&&&&&&&''')))******(((&&&%%%))))))))))))((((((((((((******))))))((((((((('''((('''&&&%%%&&&(((***+++(((((())))))))))))((((((******)))((('''&&&%%%%%%%%%&&&&&&'''((()))******%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&---,,,+++)))(((&&&%%%$$$(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&'''(((((()))))))))))))))))))))************,,,,,,+++******+++++++++...,,,***)))((((((***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******+++,,,***(((''''''(((************************(((((((((((())))))))))))+++***)))(((((()))***++++++++++++***)))(((((('''))))))))))))))))))))))))************************************************)))***+++,,,---,,,++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,------------,,,,,,------------,,,,,,,,,,,,------------------------***,,,---//////...---,,,,,,GGGYYYNNN999...---,,,+++++++++++++++,,,------444333000...,,,+++++++++,,,,,,,,,+++++++++******------.........---,,,,,,******************************))))))))))))******))))))*********+++++++++++++++++++++++++++++++++///...,,,+++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''%%%###$$$%%%'''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((()))))))))***++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---+++***+++------***(((***************************)))))))))(((((((((''')))))))))))))))(((''''''***)))))))))((((((((('''***)))))))))((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((***)))((('''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%)))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((((((((((((((('''&&&&&&((((((((((((((('''''''''''''''((())))))((('''&&&((((((((((((''''''''''''((('''''''''&&&&&&&&&&&&)))(((&&&%%%%%%&&&'''((((((((())))))))))))(((((()))))))))(((''''''&&&&&&&&&&&&''''''(((((())))))'''''''''''''''((((((((((((''''''&&&&&&''''''(((%%%&&&''''''((((((((('''&&&&&&''''''((((((((()))'''((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))((((((''''''((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((()))******+++++++++))))))))))))************,,,+++++++++++++++++++++,,,+++)))((()))***+++,,,++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++******+++,,,***((('''((()))))))))))))))))))))))))))(((((((((((()))))))))***+++***)))(((((()))***+++((((((((()))******++++++************************************************************************)))***+++,,,,,,,,,++++++************************+++++++++,,,,,,,,,------,,,,,,+++++++++++++++***,,,------------------,,,+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---000222FFFQQQQQQ???000---///...++++++******++++++,,,---************+++,,,---------------,,,,,,,,,++++++............---,,,+++***+++++++++++++++++++++++++++******))))))******+++*********+++++++++,,,,,,************************,,,,,,++++++******++++++***))))))(((((())))))***))))))))))))))))))))))))'''''''''(((((()))))))))''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''(((((('''&&&&&&&&&''''''((('''''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,+++++++++,,,,,,+++)))************************))))))))))))(((((((((((()))(((((('''''''''''''''))))))))))))(((((((((((())))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((++++++***)))(((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((((((''''''&&&'''''''''((((((((((((((((((((('''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%%%%'''(((((())))))(((((('''(((((((((((((((((((((((('''''''''((((((((((((((())))))((((((((((((((('''(((''''''&&&&&&''''''((('''''''''((((((((((((((($$$$$$%%%&&&'''((())))))''''''((((((((()))))))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))(((''''''''''''''''''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******+++++++++))))))))))))************++++++++++++++++++++++++***))))))((()))+++,,,...++++++++++++++++++++++++*********++++++++++++,,,***++++++,,,,,,++++++******++++++***((('''((()))((((((((((((((((((((((((((((((((()))))))))************))))))))))))******'''(((((()))******++++++************************************************************************)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********------............------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++---222999>>>SSSPPPCCC222+++...000---,,,++++++++++++,,,------%%%&&&(((***+++------.........---------,,,,,,,,,.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------************************+++*********+++,,,,,,---+++******************+++))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''((('''&&&&&&((())))))((()))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++,,,,,,)))))))))*********************+++++++++*********,,,++++++******)))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,+++***************************))))))))))))((((((((((((***)))'''&&&&&&'''((()))))))))))))))(((((((((((())))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((+++******)))(((((())))))(((((((((((((((((((((((('''((((((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((('''(((((((((((((((''''''&&&&&&''''''(((((()))))))))(((&&&&&&&&&''')))***)))((((((((((((''''''''')))))))))))))))(((((((((((('''&&&%%%%%%%%%&&&&&&'''(((((((((((((((((('''''''''''''''(((((())))))((((((((((((((('''''''''******))))))((((((''''''((((((''''''''''''((((((''''''''''''''''''(((((()))((((((''''''&&&&&&&&&'''''''''((((((((())))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&%%%%%%$$$$$$$$$%%%%%%''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((()))))))))((()))))))))******************++++++,,,,,,++++++******))))))******,,,,,,************************************++++++++++++***++++++,,,,,,++++++***)))++++++***((((((((()))))))))))))))))))))))))))(((((()))))))))************))))))))))))))))))***************))))))((((((******************************************************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***------............------,,,,,,,,,,,,,,,---------------------------------+++...222555777;;;AAAFFFCCC???666------111///)))---------------...//////***+++,,,---------,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......************************++++++******++++++,,,---,,,++++++******++++++,,,((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&''')))***)))''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))*********+++************++++++,,,,,,))))))***++++++******)))+++++++++******)))))))))******+++++++++,,,,,,,,,***+++,,,,,,,,,+++++++++************************(((((((((((())))))))))))******((((((((()))***+++(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))((('''''''''(((((((((((((((((((((((((((((('''((((((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''''''''''''''((((((((())))))''''''((((((((((((((('''&&&&&&''''''(((((()))))))))(((&&&%%%%%%'''***+++*********))))))))))))(((((((((((()))))))))))))))'''''''''''''''(((((()))''''''((((((((((((''''''&&&&&&''''''((()))))))))((((((((((((((('''''''''******))))))((((((''''''(((((((((''''''(((((((((''''''&&&%%%%%%&&&&&&''',,,+++***)))'''&&&%%%%%%''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))%%%%%%$$$$$$$$$%%%%%%&&&''''''((((((((((((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((()))))))))((()))))))))************)))***+++,,,,,,,,,,,,+++,,,++++++******))))))***************************))))))*********+++++++++***++++++,,,,,,++++++***)))***+++***)))((()))***************************))))))))))))************)))))))))******)))))))))*********)))))))))))))))************************************************************************+++***++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,,,,,,,------.................................,,,333<<>>>>>>>>>>>>>>>>>>>>>>>???DDDIIIGGGAAA<<<===@@@<<<<<<===@@@???===<<<===;;;;;;;;;:::;;;<<<<<<===:::999777666555555666777333333333222222222111111222222111000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++)))))))))***+++,,,...///+++******************+++)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))((((((++++++***)))((('''&&&&&&(((((((((((())))))))))))************************''')))+++,,,,,,,,,***)))************************,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))((('''''''''''''''&&&&&&''''''(((((())))))******))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***((('''%%%%%%'''(((******))))))((('''&&&&&&&&&$$$&&&(((***+++)))'''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((())))))***'''((()))))))))(((&&&%%%))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((++++++++++++)))'''%%%$$$$$$%%%'''(((((((((''''''''''''''''''(((***+++,,,))))))((())))))***++++++))))))(((((('''''''''&&&)))(((&&&%%%%%%&&&((()))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((+++***((('''''')))+++,,,&&&&&&''''''(((((())))))))))))(((((('''''''''&&&))))))(((((((((((())))))******((('''&&&&&&&&&&&&))))))))))))))))))))))))******)))(((((((((((((((&&&&&&''''''(((((()))))),,,+++***(((''''''''''''))))))))))))((('''%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((+++***)))******)))&&&###(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))++++++++++++++++++++++++///...---,,,+++)))(((((()))************++++++++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))************************+++++++++*********))))))'''''')))***+++,,,,,,---,,,,,,,,,++++++*********++++++******************))))))))))))************,,,,,,+++++++++---...///------,,,+++,,,---...///......///000111111111000111222333666888;;;>>>@@@<<<>>>AAADDDDDDBBB???===@@@AAAAAABBBDDDFFFHHHIIIJJJJJJJJJHHHFFFEEEEEEGGGDDDEEEFFFGGGGGGGGGFFFEEEGGGGGGFFFEEEEEEEEEEEEFFFIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@???@@@@@@???===;;;888666555666555555555444444333333------......///.........333222111///...,,,+++******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---(((((((((((((((((((((((()))'''&&&%%%%%%&&&''')))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))******))))))((((((''''''(((((((((((())))))))))))***************************************++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))(((''''''''''''''''''''''''(((((((((((((((***)))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((***))))))(((''''''&&&&&&'''(((***+++++++++)))(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((()))))))))(((((((((((((((''''''&&&%%%&&&&&&&&&''''''(((((('''''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&((()))*********)))&&&'''((((((((('''&&&%%%(((''''''(((((()))***+++******)))((((((((()))))))))((((((((('''''''''''')))'''&&&%%%%%%&&&''')))'''((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((&&&&&&'''''''''(((((((((***)))((((((((()))***+++'''''''''((((((((((((((()))(((((((((''''''''''''))))))(((((((((((()))))))))(((((('''&&&&&&&&&&&&((((((((((((((((((((((((***))))))((((((((((((((('''''''''(((((((((((((((+++***)))(((''''''''''''(((((((((((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%&&&''')))***)))((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))++++++++++++++++++++++++------,,,+++***))))))((())))))*********++++++++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))************************+++++++++*********))))))***++++++++++++***)))))),,,,,,,,,+++++++++******+++++++++++++++*********++++++++++++,,,,,,,,,,,,...------,,,,,,---......---------------///000111000000222333444555555555888999:::<<<>>>AAACCCDDDDDDEEEFFFGGGFFFDDDBBB@@@BBBCCCDDDEEEGGGHHHJJJKKKMMMMMMMMMJJJGGGFFFFFFGGGCCCCCCEEEFFFFFFFFFEEEDDDGGGFFFFFFFFFGGGHHHHHHIIIKKKKKKLLLLLLLLLMMMMMMMMMKKKKKKLLLLLLLLLKKKKKKJJJKKKJJJIIIGGGDDDAAA???===;;;:::999888777555444444111111111111111000///.........---------,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&'''''''''(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))************************,,,***)))((((((***,,,---************************++++++++++++++++++++++++******************************++++++++++++******))))))((('''''''''(((((())))))((((((((((((((('''))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((''''''&&&&&&(((((()))))))))*********&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''(((((()))))))))((((((''''''''''''((($$$$$$%%%&&&'''((())))))%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((($$$%%%&&&(((***+++++++++(((((((((((((((&&&%%%%%%))))))(((((((((((())))))***)))(((''''''&&&''''''((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))''''''((((((((()))))))))(((((())))))))))))******((((((((((((((('''''''''(((((((((((('''''''''''')))((((((''''''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''(((((((((((((((((((((''''''''')))((((((''''''(((((()))'''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%$$$$$$%%%(((*********(((((((((((()))))))))))))))(((((((((((()))******))))))))))))))))))))))))++++++++++++++++++++++++++++++*********))))))))))))))))))*********+++++++++************)))))))))))))))************))))))))))))))))))))))))))))))************************+++++++++***************+++++++++++++++***)))))),,,,,,,,,++++++++++++***++++++++++++++++++++++++------------------------//////...---------...............///000222333444555666888:::<<<===>>>>>>CCCCCCCCCDDDEEEFFFHHHIIIHHHHHHHHHGGGEEECCCBBBAAAAAABBBCCCDDDFFFHHHIIIJJJLLLMMMLLLJJJFFFDDDDDDDDD@@@@@@AAABBBBBBBBBBBBAAADDDDDDDDDEEEFFFGGGIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQOOOPPPRRRTTTVVVVVVVVVVVVUUUUUUSSSRRROOOMMMJJJIIIFFFEEECCCAAA???===;;;:::777777666555444222000///,,,,,,,,,---...///////////////......---,,,,,,+++,,,,,,,,,---------------------------------------,,,,,,++++++++++++,,,,,,************************((('''&&&&&&&&&&&&'''((()))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&'''(((((())))))'''((((((((()))))))))***(((((((((((())))))))))))************************+++***)))))))))***,,,,,,******************************************************************************++++++++++++******))))))((((((((((((((()))***)))))))))((((((''''''))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&))))))((((((''''''''''''''''''&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''((((((((()))((('''&&&&&&'''((()))'''''''''((()))******+++%%%%%%&&&''''''((())))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''******)))((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((((('''''''''((('''&&&&&&&&&&&&'''((('''''''''((((((((())))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))(((((((((((())))))))))))'''((())))))******))))))))))))((((((''''''&&&&&&((((((((((((((('''''''''(((((((((''''''(((((((((''''''(((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((())))))((((((''''''&&&&&&'''''''''''''''((()))***((()))))))))((('''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))'''%%%%%%''')))***)))(((((((((((())))))))))))))))))(((((())))))***+++))))))))))))))))))))))))************************)))))))))))))))))))))***))))))))))))************************))))))))))))))))))************))))))))))))))))))))))))))))))************************************************(((((()))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------------.........//////000111111111222333555666888:::;;;???@@@BBBDDDFFFHHHIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGDDDCCCBBBAAA@@@???>>>>>><<<===???AAABBBDDDEEEEEEEEEFFFGGGEEEBBBAAA@@@AAA>>>>>>>>>???????????????AAAAAAAAABBBCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKMMMPPPTTTWWWXXXYYYYYYXXXWWWWWWVVVUUUTTTRRRQQQQQQPPPOOOMMMKKKIIIHHHGGG???>>>===;;;999666444333111111111111111111111111//////.........------------------------.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''(((((())))))''''''(((((())))))******(((((((((((())))))))))))************************((()))***+++,,,+++************************************************************************************++++++++++++******))))))((((((((())))))*********))))))((((((((('''(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((('''''''''''''''&&&%%%$$$%%%&&&((()))'''''''''''''''''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''')))((('''&&&&&&'''((())))))))))))))))))(((((((((&&&&&&'''((())))))******''''''((((((((()))))))))((((((((((((((((((((((((+++***)))((('''&&&%%%%%%&&&&&&&&&'''((()))******+++***)))((((((''''''(((%%%%%%%%%%%%&&&'''))))))'''''''''((((((((((((((('''''''''&&&&&&'''''''''''''''''''''((((((((((((&&&&&&''''''((((((((()))''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))''''''((())))))))))))((())))))((((((''''''&&&&&&'''''''''(((((((((((((((((((((''''''''''''(((((((((((()))*********))))))''''''''''''''''''''''''((((((''''''''''''(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&'''((()))************)))(((&&&%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((***((('''''')))+++++++++(((((((((((()))))))))))))))))))))))))))***++++++))))))))))))))))))))))))************************)))))))))))))))*********(((((()))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************************************((()))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---------------...000222444666777777:::;;;===???AAACCCDDDEEEHHHIIIKKKMMMNNNPPPPPPPPPNNNMMMJJJHHHEEECCCBBBBBB>>>======<<<<<<===>>>>>>;;;<<<>>>@@@BBBCCCCCCCCCAAABBBDDDDDDCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFIIIMMMPPPRRRSSSTTTSSSTTTUUUUUUUUUUUUUUUTTTUUUUUUTTTTTTSSSSSSRRRRRRIIIHHHGGGEEEBBB@@@===<<<;;;:::888777555333111111////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((()))))))))))))))))))))(((''''''(((((())))))******(((((((((((())))))))))))************************''')))+++,,,---,,,***)))************************++++++++++++++++++++++++******************************++++++++++++******))))))((((((((()))*********))))))))))))))))))((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''')))((('''''''''((()))***'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((()))((((((''''''&&&&&&&&&&&&''''''(((((())))))******(((((((((((()))))))))***(((((((((((((((((((((((((((((('''&&&&&&''''''(((%%%%%%&&&'''(((***+++,,,******)))((((((((((((((($$$$$$%%%%%%'''(((***+++'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''(((((()))(((((((((((((((((((((((()))((((((''''''(((((()))''''''((((((((()))))))))''''''(((((((((((())))))(((((((((((((((''''''''''''''''''((((((((((((((((((''''''&&&&&&''''''(((((()))***+++***)))((('''''''''''''''''''''''''''''''''&&&&&&''''''(((((((((((((((((((((''''''''''''&&&&&&&&&'''(((((()))******))))))(((&&&%%%$$$''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&(((+++...///...(((((((((((())))))))))))***))))))))))))***++++++))))))))))))))))))))))))************************)))*********************((((((((()))))))))******(((((()))))))))))))))***))))))************))))))))))))))))))))))))))))))***************************************+++++++++,,,,,,,,,+++***)))((('''***++++++++++++,,,,,,,,,+++,,,,,,------......///,,,------...///000111111000222555888;;;===>>>???DDDEEEGGGIIIKKKLLLMMMMMMLLLMMMNNNOOOOOOOOOOOOOOOKKKIIIGGGDDDBBB@@@???>>>=========>>>???@@@BBBBBB>>>@@@BBBEEEFFFGGGGGGGGGDDDFFFIIIJJJIIIHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEBBBCCCEEEGGGIIILLLNNNOOOQQQQQQRRRSSSTTTUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVQQQQQQPPPNNNLLLJJJHHHGGGBBBAAA???===:::777555444333333222222222222111111///////////////.........------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++&&&''''''''''''''''''&&&((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((+++++++++***))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))************************))))))***+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))(((((()))******+++)))))))))))))))*********'''((((((((()))))))))***''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((('''''''''(((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''&&&&&&%%%&&&'''))))))''''''''''''((()))+++,,,***)))((((((((((((((()))&&&&&&&&&&&&'''((()))***''''''''''''((((((((()))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((%%%%%%&&&''''''((())))))(((((((((((((((((((((((((((''''''''''''''''''(((&&&&&&'''''''''((((((((((((((('''&&&'''((()))***'''''''''(((((((((((((((''''''''''''((((((((()))(((''''''&&&&&&''''''((('''((()))))))))'''%%%$$$'''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))'''''''''(((((((((((((((''''''&&&&&&&&&'''((((((''''''((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&))),,,------,,,(((((((((((())))))))))))******))))))******+++,,,))))))))))))))))))))))))************************+++++++++++++++*********(((((((((((()))))))))***(((((((((((())))))******))))))************))))))))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,+++***)))((('''******+++++++++,,,,,,,,,,,,,,,,,,---...////////////000111333444666777888888999<<>>@@@BBBEEEGGGHHHIIIIIIDDDEEEGGGIIIKKKKKKKKKKKKEEEEEEEEEDDDCCCAAA@@@???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCEEEFFFGGGGGGGGGGGGFFFHHHKKKNNNPPPPPPPPPOOOPPPRRRUUUUUUSSSQQQPPPPPPOOONNNMMMMMMMMMNNNPPPQQQNNNNNNNNNOOOPPPQQQSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQPPPNNNLLLKKKLLLNNNQQQSSSXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTPPPPPPPPPPPPOOONNNMMMLLLMMMMMMLLLLLLLLLLLLLLLLLL@@@???===;;;888555333222111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,************************''''''''''''''''''''''''((((((((((((((((((((((((***)))'''&&&&&&'''((()))((('''%%%%%%'''((('''&&&******++++++++++++******))))))((((((''''''&&&&&&******))))))))))))******))))))))))))))))))))))))******++++++++++++*********+++,,,,,,,,,,,,+++***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((***+++,,,))))))))))))((((((((((((+++)))(((&&&&&&((()))+++***)))(((''''''((()))***))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((()))***+++,,,(((((('''&&&&&&&&&&&&''''''(((((((((((((((''''''%%%&&&''')))))))))((('''$$$!!!"""(((+++)))&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&'''''''''(((((())))))******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&%%%%%%%%%&&&'''(((((()))((((((((((((''''''''''''((('''%%%$$$$$$%%%'''(((((((((''''''&&&&&&&&&%%%((((((((((((((('''''''''%%%''')))***+++***)))(((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((''''''&&&''''''(((((('''&&&%%%%%%((((((''''''''''''((((((((((((''''''''''''((((((+++***)))(((((()))***+++'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((((((((((((((''''''&&&''''''(((((())))))******((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%&&&&&&''')))***+++,,,---+++)))'''&&&((())))))))),,,,,,,,,++++++*********)))************+++++++++))))))))))))***+++,,,---111...***)))+++,,,,,,+++************************))))))))))))))))))))))))******++++++++++++***************))))))))))))))))))))))))))))))))))))))),,,,,,++++++++++++++++++***+++,,,------,,,+++***------+++++++++,,,---...111///,,,***,,,000555888;;;<<<===???@@@AAAAAAAAAFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@??????@@@@@@AAAAAA@@@@@@AAAEEEGGGHHHHHHGGGHHHHHHGGGFFFFFFHHHIIIHHHIIIJJJLLLNNNMMMKKKIIILLLNNNPPPRRRRRRQQQOOOMMMPPPPPPNNNLLLJJJKKKNNNQQQNNNMMMLLLLLLMMMPPPSSSUUUXXXWWWUUUSSSRRRRRRSSSTTTVVVSSSOOOMMMNNNQQQWWWZZZ^^^\\\ZZZYYYYYYWWWTTTRRRUUUVVVVVVUUUSSSRRRSSSTTTQQQQQQPPPNNNLLLKKKJJJIIIKKKKKKKKKNNNQQQSSSTTTTTTRRRNNNJJJIIIHHHEEE===777555444222111222222111000111000......///...,,,+++------,,,,,,+++,,,,,,---++++++,,,,,,,,,+++******''''''''''''''''''''''''((((((((((((((((((((((((***((('''&&&&&&'''((()))***(((&&&&&&((()))(((''')))******************)))((((((((((((((('''''''''******))))))))))))******))))))))))))))))))))))))******++++++++++++*********+++,,,,,,,,,,,,+++*********************************))))))))))))******))))))))))))))))))))))))***)))))))))((((((((('''***))))))(((((()))***+++))))))))))))((((((((((((***)))(((''''''((()))******)))(((''''''((()))***((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((''''''((((((***++++++(((((('''&&&&&&&&&&&&''''''(((((((((((((((''''''&&&'''(((((((((((((((((((((%%%###$$$(((***(((%%%&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))(((((((((''''''''''''%%%&&&&&&'''(((((())))))((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((((((((((('''''''''&&&&&&((((((((((((((((((((('''&&&'''((()))))))))((('''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''((())))))(((((((((((())))))(((((('''&&&((((((''''''''''''((((((((((((''''''''''''(((((()))(((''''''''''''((()))''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&&&&'''((())))))((((((((((((((((((((()))))))))))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%((((((((('''''''''&&&&&&''''''((()))***++++++,,,+++)))''''''((()))))))))++++++*********)))))))))))))))*********+++++++++))))))))))))***+++,,,---111...+++)))+++,,,+++***************************))))))))))))))))))))))))******++++++++++++******************))))))))))))************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***------,,,+++,,,,,,......000111111333555888;;;===>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@?????????AAAAAAAAAAAABBBBBBBBBBBBDDDBBB@@@???@@@BBBDDDFFFDDDCCCCCCEEEHHHIIIIIIHHHKKKLLLKKKIIIGGGFFFGGGHHHFFFFFFHHHJJJKKKKKKIIIHHHJJJJJJLLLMMMOOOPPPQQQRRRSSSSSSQQQOOOLLLLLLNNNQQQSSSRRRPPPPPPPPPRRRTTTVVVXXXVVVTTTSSSSSSSSSUUUVVVXXXUUURRRQQQQQQUUUZZZ]]]```^^^\\\[[[ZZZWWWSSSPPPSSSTTTVVVVVVUUUTTTVVVWWWTTTSSSSSSQQQPPPOOOOOONNNJJJJJJJJJLLLNNNOOOOOOOOOSSSOOOLLLLLLLLLKKKFFFAAA===;;;777555444222000...222111///...///000///.........---,,,++++++++++++,,,,,,,,,---,,,,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))***)))'''''')))***)))(((((())))))******))))))((('''((((((((((((((())))))******))))))))))))******))))))))))))))))))))))))******++++++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((+++***))))))((())))))***(((((((((((())))))))))))***)))(((''''''((()))***))))))(((((((((((())))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''((()))***)))(((''''''&&&&&&'''''''''(((((())))))((((((((()))((((((''''''''''''(((+++(((&&&&&&((()))&&&$$$(((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''(((((())))))***((((((((((((''''''''''''''''''((((((((((((''''''))))))((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((('''''''''((()))*********$$$%%%&&&((())))))******))))))))))))))))))((('''((((((''''''''''''((((((((((((''''''''''''((((((''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''$$$%%%&&&((())))))******))))))(((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%))))))((((((((((((''''''((((((((())))))************)))''''''((())))))(((***))))))))))))((((((((()))))))))*********++++++))))))))))))******+++,,,111...+++******+++***)))************************))))))))))))))))))))))))******++++++++++++******************************************************************************,,,,,,------------,,,,,,------------...000111222333555999===@@@AAAAAAAAAAAA@@@>>><<<::::::::::::<<<<<<<<<<<<============@@@AAAAAABBBDDDEEEFFFFFFGGGEEECCCBBBDDDGGGLLLNNNLLLKKKLLLMMMNNNMMMKKKHHHJJJJJJIIIFFFCCCAAABBBCCCEEEFFFIIIKKKMMMMMMLLLLLLPPPPPPPPPQQQTTTXXX\\\^^^]]]\\\ZZZWWWSSSRRRRRRTTTVVVVVVUUUTTTSSSTTTTTTUUUTTTSSSQQQPPPPPPQQQSSSTTTWWWUUUTTTSSSTTTVVVZZZ\\\\\\[[[YYYWWWVVVSSSNNNKKKLLLNNNQQQRRRQQQRRRSSSTTTUUUTTTTTTTTTTTTUUUUUUVVVMMMMMMNNNNNNNNNNNNMMMMMMTTTQQQNNNNNNPPPQQQOOOMMMIIIEEE@@@<<<:::777444222555333000///000111111000//////---,,,++++++******------......------,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))***(((''''''((())))))((((((((())))))))))))((((((''''''(((((()))))))))*********))))))))))))******))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((++++++***))))))((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))((((((''''''''''''''''''(((((())))))))))))(((***)))(((&&&&&&&&&'''(((***(((&&&'''((((((&&&$$$)))((((((((((((((())))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))******(((((((((((('''''''''''''''((()))******)))(((''')))))))))))))))(((((((((''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((((((((()))))))))***%%%&&&'''((())))))))))))(((((()))))))))(((((('''((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&'''((()))))))))))))))))))))((((((''''''&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&)))))))))))))))((((((((())))))))))))))))))((((((***((('''((()))***)))((())))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++000...,,,+++***)))))))))************************))))))))))))))))))))))))******++++++++++++******)))***************++++++************************))))))************++++++------........................000222444666888999:::<<>>??????CCCCCCEEEFFFHHHJJJKKKKKKJJJJJJJJJKKKMMMPPPTTTVVVUUUUUUUUUVVVUUUQQQLLLHHHGGGGGGFFFCCCAAA@@@BBBDDDIIILLLQQQTTTWWWXXXZZZZZZbbbbbbbbbcccfffiiilllmmmkkkkkkiiieee```]]]\\\\\\___^^^^^^]]]\\\[[[ZZZYYYUUUSSSRRRPPPPPPQQQRRRSSSVVVVVVVVVUUUVVVWWWYYYZZZXXXVVVUUUTTTSSSQQQMMMJJJKKKMMMOOOPPPOOOOOOPPPQQQQQQQQQQQQRRRTTTWWWYYYZZZTTTVVVVVVVVVTTTRRRQQQQQQTTTRRROOOOOOQQQSSSSSSSSSPPPMMMHHHDDDBBB@@@>>><<<:::777444222222222111000///...------,,,,,,,,,,,,...............------,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))))))))'''&&&&&&'''(((((('''(((((())))))))))))(((((('''((((((((())))))************))))))))))))************************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((('''((((((((()))))))))***))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&''''''((())))))(((''''''''''''(((''''''((()))******))))))***)))(((&&&&&&&&&'''(((&&&&&&%%%&&&'''''''''&&&***))))))((((((((())))))))))))))))))))))))))))))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''&&&(((***++++++***(((&&&((((((((()))))))))))))))&&&'''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))))))))(((((((((''''''(((((((((((((((''''''&&&''''''(((((('''''''''((((((''''''''''''((((((((((((''''''''''''(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''))))))((((((''''''&&&&&&'''''''''''''''''''''''')))))))))(((((((((((('''((((((((())))))))))))))))))))))))((((((((((((((()))((('''((()))***)))'''************************(((((()))))))))*********)))))))))((())))))******......---+++***)))))))))))))))))))))))))))))))))******************************++++++++++++******))))))******+++++++++,,,************************))))))******++++++++++++,,,,,,,,,------...///000000222444777:::===???@@@BBBAAAAAA@@@>>>===;;;::::::999777666666777999::::::;;;<<<>>>@@@AAACCCCCCFFFGGGHHHIIIKKKMMMNNNOOOMMMOOOSSSVVVYYYZZZZZZZZZ[[[[[[ZZZZZZXXXSSSLLLHHHFFFGGGGGGFFFFFFHHHLLLOOOSSSXXX^^^dddgggkkknnnqqqwwwwwwxxxxxxyyyyyyyyyxxxyyyyyyyyyvvvqqqmmmllllllnnnnnnnnnmmmjjjgggcccaaaZZZYYYWWWVVVUUUVVVWWWXXXXXXYYYYYYYYYYYYXXXVVVVVVWWWUUUTTTTTTTTTSSSQQQOOOPPPRRRTTTTTTRRRPPPPPPPPPLLLLLLMMMOOORRRVVVYYY[[[ZZZ\\\^^^]]]ZZZWWWVVVWWWUUUSSSPPPOOOPPPQQQSSSSSSPPPMMMIIIGGGFFFGGGGGGFFFAAA>>>:::777555444222000..................//////......//////......---,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((('''%%%%%%'''((('''&&&((())))))******))))))(((((())))))))))))))))))*********))))))))))))************************************++++++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))************))))))(((''''''(((((())))))******(((((())))))))))))(((((((((((())))))))))))(((((('''''''''''''''''''''''')))))))))******)))))))))''''''&&&&&&&&&''''''(((***)))((((((''''''((((((''''''((()))************)))((((((''''''''''''((($$$$$$%%%&&&''''''((((((***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))++++++)))((('''''''''(((((((((((())))))&&&&&&''''''((()))))))))((((((((('''''''''''''''((((((((((((((((((((((((*********)))((('''''''''((((((((((((((('''&&&&&&%%%&&&&&&'''''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&((((((((((((((('''&&&&&&((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((''''''''''''(((((((((((())))))(((((((((((((((((((((((()))(((((()))******((('''))))))************++++++((((((((()))))))))******)))))))))(((((())))))***+++,,,---,,,***))))))***))))))))))))))))))))))))******************************++++++++++++******))))))******+++,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,------******+++,,,---///111222666777999<<>><<<:::666444111000000000000000111111......//////......---,,,''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''(((((())))))))))))'''&&&&&&'''((((((''')))******************)))*********)))))))))))))))******))))))))))))************************************++++++++++++******,,,,,,+++******+++,,,,,,******************************))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***((((((******+++***))))))'''''''''((()))*********(((((())))))))))))(((((('''((()))******)))((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''(((***))))))(((((((((((((((''''''(((******++++++***&&&'''((((((((((((((((((%%%&&&'''''''''((()))******)))(((((('''''''''((('''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((''''''''''''''''''((())))))(((''''''&&&&&&'''''''''(((((((((&&&&&&''''''((())))))***&&&'''((()))))))))((('''(((((((((((((((((((((((())))))))))))((((((((((((&&&'''((((((((((((((('''&&&&&&'''(((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((('''((())))))))))))((('''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&'''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((((((((((((((((((((()))******(((&&&((((((((()))))))))******(((((((((((()))))))))***))))))(((((((((((())))))(((+++---,,,***)))***+++))))))))))))))))))))))))******************************++++++++++++******))))))***++++++,,,------++++++++++++++++++++++++***++++++,,,------......------...///222555777999<<<===>>>@@@@@@@@@??????>>>===<<<;;;:::999888777888888999;;;===???@@@@@@AAABBBDDDGGGJJJMMMOOOPPPTTTTTTTTTTTTTTTUUUUUUUUUXXX[[[^^^aaabbbbbb```___]]]]]]^^^___```^^^ZZZWWWQQQSSSVVVYYY]]]dddkkkqqq}}}{{{uuurrrqqqrrrsssvvvyyy}}}|||}}}~~~}}}yyysssmmmhhhbbb^^^ZZZXXXXXXZZZ\\\\\\^^^```bbbaaa^^^[[[YYYXXXXXXWWWUUUSSSSSSUUUWWWXXXYYY^^^bbbbbb^^^[[[[[[]]]ZZZZZZYYYXXXWWWWWWXXXYYYSSSPPPKKKIIIIIIJJJKKKKKKIIIHHHGGGFFFEEEBBB>>>;;;666555333222111000000000---............---,,,,,,''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))***)))'''''')))))))))(((******++++++++++++******++++++******))))))((((((******))))))))))))************************************++++++++++++******---,,,+++******+++,,,---))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''((((((((())))))******'''((()))***++++++***)))&&&''''''((()))******+++(((((())))))))))))(((((('''((()))******)))((('''))))))))))))))))))))))))''''''(((((((((((('''''')))(((((('''''''''((((((******)))(((((((((((((((''''''(((******+++++++++%%%&&&((()))))))))(((((('''((())))))(((((()))***))))))((('''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((%%%%%%&&&'''((()))******((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''&&&&&&&&&)))(((((((((''''''''''''''''''((((((((((((''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&'''((())))))***%%%''')))++++++***)))(((((((((((((((((((((((((((''''''(((((())))))******%%%%%%'''((())))))******''''''((())))))***))))))((((((''''''''''''((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%'''((())))))******%%%&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''((((((''''''''''''(((((())))))((((((((()))+++***(((&&&&&&'''''''''(((((())))))(((((((((((())))))))))))***)))(((((((((((())))))'''***,,,,,,***)))***,,,))))))))))))))))))))))))******************************++++++++++++******))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,------...//////111222333555888;;;???AAAAAAAAAAAAAAA@@@>>><<<;;;888999;;;<<<<<<;;;:::999:::;;;===???@@@BBBBBBBBBGGGHHHJJJMMMQQQTTTVVVWWW\\\\\\[[[[[[[[[ZZZZZZZZZ]]]]]]___```aaaaaaaaaaaa___```aaadddfffgggeeecccbbbdddfffjjjooowwwrrrmmmgggddddddfffhhhiiikkkmmmoooooommmiiiggggggaaa___[[[XXXVVVVVVVVVWWWYYY^^^cccccc```]]]]]]___]]]]]]^^^]]]\\\\\\]]]^^^ZZZVVVPPPMMMLLLLLLLLLLLLJJJJJJJJJKKKKKKIIIDDDAAA:::888666444111///......------......------,,,+++'''''''''''''''((())))))*********)))((('''''''''$$$$$$%%%%%%&&&''''''((((((((())))))))))))((((((***)))((((((((()))+++,,,))))))(((((((((((())))))))))))))))))))))))))))))'''((()))++++++******)))************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++***((((((((()))***))))))))))))))))))))))))))))))***))))))((('''''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))((('''&&&%%%%%%((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''')))(((((('''''''''((((((((((((((((((((()))******))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))***)))(((&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((''''''''''''&&&&&&&&&)))((('''&&&%%%$$$$$$$$$((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%))))))))))))((('''&&&%%%((((((((((((((('''''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((***************)))))))))+++***)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************&&&&&&&&&'''((())))))***((((((((((((((('''''''''))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))&&&''')))***+++***((('''))))))))))))************))))))************))))))------,,,++++++******)))++++++******************------,,,,,,,,,,,,,,,------,,,++++++,,,...111222555666999;;;===>>>>>>>>>@@@???===<<<:::999888888888888999;;;<<<>>>??????BBBAAAAAABBBEEEFFFGGGGGGGGGJJJNNNRRRUUUYYY^^^aaahhhccc___^^^___```___\\\^^^```bbbdddeeeeeedddcccgggiiinnnwww~~~}}}|||zzzyyywwwssswwwzzzrrrrrrjjjbbb^^^YYYTTTRRRTTTXXX\\\^^^[[[ZZZ\\\]]]\\\```^^^\\\]]]___aaabbbbbbZZZ]]]]]]XXXPPPKKKKKKLLLHHHJJJKKKMMMNNNNNNNNNNNNDDD@@@;;;777444222000//////...---...//////...---'''''''''''''''((())))))++++++***)))((('''&&&&&&''''''(((((()))******+++(((((())))))))))))(((((())))))((((((((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((()))***))))))(((************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******)))((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''(((((()))((((((''''''(((((())))))(((((('''''''''((((((((((((((((((((())))))***))))))))))))))))))))))))(((''''''&&&&&&&&&''''''))))))((('''''''''''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((((((((()))***''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''&&&%%%%%%$$$$$$((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''((('''''''''''''''''''''''')))))))))((((((((((((((('''''''''((((((((())))))&&&&&&''''''((())))))***((((((((((((((((((((('''))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))&&&''')))***+++***)))((())))))))))))************))))))************))))))+++++++++++++++++++++,,,++++++******************------,,,,,,,,,,,,,,,------------...000333666888:::<<<>>>???@@@???>>>===;;;:::999888777777777777:::;;;===???AAACCCDDDEEEIIIHHHGGGGGGHHHIIIJJJJJJLLLOOOSSSWWWZZZ___dddhhhjjjiiihhhiiijjjkkkjjjhhhfffggggggiiikkkooorrrttt{{{|||qqqiiiaaaYYYUUUVVVWWW[[[\\\ZZZZZZ^^^``````]]]\\\[[[]]]___aaa``````___dddgggddd]]]VVVRRRQQQMMMLLLLLLKKKKKKKKKLLLLLLGGGEEEAAA>>><<<888444111000.........000111000///'''''''''''''''((())))))++++++***)))((('''&&&&&&(((((())))))***+++++++++(((((())))))))))))(((((((((((('''''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))&&&'''(((((())))))((((((************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((()))))))))(((((())))))))))))))))))))))))(((((((((((((((''''''&&&)))))))))))))))***++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))************************((((((''''''''''''(((((()))))))))))))))))))))))))))((((((''''''(((((()))***))))))(((((())))))***(((((((((''''''(((((()))(((((((((((((((((())))))((((((((((((((((((((((((***)))((('''&&&&&&&&&&&&(((((((((((((((''''''&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''***)))))))))((((((((((((#########$$$%%%'''))))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''''''''&&&&&&'''''''''&&&%%%%%%&&&&&&((())))))''''''(((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((('''&&&%%%$$$"""!!!!!!&&&'''((((((((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))(((((('''''''''%%%%%%&&&&&&&&&'''''''''&&&''''''(((((())))))***''''''(((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))'''((()))*********)))((()))))))))*********++++++))))))************)))))))))******+++,,,,,,------******++++++++++++++++++,,,,,,+++++++++,,,,,,---...///111333777;;;>>>@@@BBBBBBCCCCCCBBB???===;;;777777777777888999:::;;;;;;<<>>BBBEEEFFFHHHFFFDDDAAA>>><<<;;;;;;999999:::;;;===@@@BBBCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDGGGJJJMMMRRRTTTXXX\\\aaafffmmmrrrvvv~~~}}}uuuqqqrrroootttwwwssspppnnnkkkgggcccaaa^^^\\\]]]^^^^^^]]]^^^dddjjjlllhhhbbb\\\XXXXXXXXXXXXWWWVVVTTTSSSQQQTTTQQQNNNLLLIIIDDD???;;;777555222111111111000///'''''''''''''''((())))))'''''''''((()))*********%%%%%%&&&&&&&&&&&&''''''(((((())))))))))))((((((&&&''''''((((((((((((((())))))(((((((((((())))))***************************)))************++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))%%%&&&''')))))))))((('''((((((((((((((((((((((((''''''((((((((((((((('''(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''*********)))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((()))))))))((((((''''''(((((()))((((((((((((((()))******''''''(((((((((((('''&&&(((((((((((((((((((((((('''''''''''''''((()))***&&&'''((())))))((('''&&&'''(((((((((((((((((('''''''''''''''''''''''''''((((((((('''''''''&&&&&&'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((((('''&&&%%%%%%&&&'''((()))(((((('''&&&&&&''''''&&&'''''''''(((((())))))''''''((((((((((((''''''(((((((((((((((((((((((()))))))))((((((((('''''''''''''''''''''(((((((((&&&((()))++++++***((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))((())))))***************************++++++++++++******++++++++++++******,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,******+++,,,---///111222777999===AAADDDGGGHHHIIIIIIFFF@@@;;;888999;;;===<<<===>>>AAADDDGGGIIIKKKNNNMMMLLLJJJIIIGGGGGGFFFEEEGGGIIIKKKMMMRRRWWW\\\ZZZ\\\```dddiiipppxxx}}}}}}tttmmmddd]]][[[[[[\\\\\\]]]```dddeeedddaaa___]]]WWWYYY\\\^^^^^^\\\YYYWWWZZZVVVQQQMMMJJJGGGDDDBBB>>>;;;777444333222000///'''''''''''''''((())))))&&&''''''((()))******+++'''''''''((((((((((((((((((((())))))))))))((((((&&&'''((())))))))))))((())))))(((((((((((())))))************************+++************+++,,,---************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((()))))))))(((((())))))))))))))))))))))))'''(((((()))))))))))))))'''''''''''''''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((())))))***++++++''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))***))))))(((((())))))***)))((((((''''''(((((()))(((((((((((()))***++++++&&&'''((()))((('''&&&%%%((((((((((((((((((((((((''''''''''''((()))***+++&&&'''(((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))'''''''''&&&&&&'''''''''''''''''''''&&&%%%$$$###&&&&&&''''''((()))))))))&&&''''''((((((''''''&&&((((((((((((((((((((((((***)))))))))((((((((((((%%%%%%%%%&&&''''''((((((%%%&&&'''((((((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))))))))))))*********++++++*********++++++++++++,,,******++++++++++++******------,,,,,,+++******)))******++++++,,,---------+++,,,---000222555888999>>>@@@CCCFFFHHHHHHHHHGGGFFFBBB===888777999===@@@@@@AAACCCEEEHHHKKKNNNOOONNNLLLIIIFFFDDDDDDDDDEEEHHHMMMSSSXXX\\\aaahhhmmmlllooorrrwww|||uuuhhh```^^^]]]^^^[[[[[[[[[[[[[[[[[[[[[[[[TTTWWW[[[^^^___^^^\\\ZZZ^^^ZZZTTTPPPMMMLLLJJJIIIEEEBBB===999777666444333'''''''''''''''((())))))))))))))))))(((((((((((()))))))))((((((((((((((((((((())))))))))))(((((('''((()))*********))))))))))))(((((((((((())))))************************+++***)))))))))***,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))((())))))***************((((((((('''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************''''''''''''''''''''''''&&&'''((()))***+++,,,,,,((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))******))))))))))))*********))))))(((((())))))***(((((((((((()))***+++,,,&&&'''((()))((('''%%%$$$)))))))))))))))))))))))))))((((((((((((((())))))'''''''''''''''((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&%%%''')))******(((&&&%%%&&&&&&''''''((())))))***&&&''''''((((((''''''&&&(((((((((((((((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))******))))))******++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***,,,+++++++++++++++++++++******++++++,,,------......///222555999===@@@BBBEEEFFFIIIJJJJJJGGGEEECCC@@@???<<<;;;;;;>>>AAACCCFFFGGGHHHJJJLLLOOORRRSSSJJJGGGDDDAAABBBDDDHHHJJJSSSZZZcccjjjnnnttt{{{~~~rrrjjjfffddd```^^^[[[ZZZYYYYYYYYYYYYVVVWWWYYYZZZ\\\^^^^^^___```]]]YYYWWWUUUSSSPPPNNNJJJFFFBBB>>>======<<<;;;'''''''''''''''((())))))++++++***)))((('''&&&&&&((((((((((((''''''''''''(((((())))))))))))(((((('''(((***+++++++++***)))))))))(((((((((((())))))***************************)))((((((((()))+++,,,************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++***((((((((()))***))))))))))))))))))))))))))))))***+++++++++++++++)))))))))))))))******+++))))))))))))))))))))))))************************((((((((((((((((((((((((************************''''''''''''''''''''''''************))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))******))))))))))))******++++++************++++++(((((((((((()))***+++,,,&&&'''((())))))'''%%%$$$************************+++***)))((((((''''''(((((('''&&&&&&&&&((()))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++(((((((((((((((((((((((())))))(((((((((((())))))%%%&&&'''(((((('''&&&%%%&&&))),,,//////...+++***&&&&&&&&&'''((())))))***&&&''''''''''''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&)))))))))(((((('''''''''((((((((((((((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))'''''''''(((((((((((()))*********)))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))******))))))******+++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++************++++++,,,------******+++,,,,,,---......111333555999>>>CCCFFFIIIIIIJJJLLLLLLJJJFFFBBB@@@<<<<<<===???@@@BBBDDDEEEKKKLLLMMMNNNQQQSSSUUUVVVLLLIIIFFFEEEGGGLLLRRRVVVaaajjjttt|||wwwppplllllliiifffdddbbbaaa```^^^ZZZYYYXXXXXXZZZ]]]aaaccc```___^^^]]][[[XXXTTTPPPMMMIIIEEEBBBBBBCCCCCCBBB((((((''''''''''''((((((***)))((('''''''''''''''+++***((('''&&&&&&&&&'''%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))***++++++,,,))))))))))))))))))))))))************************))))))*********))))))(((&&&'''''''''(((((())))))************************))))))))))))))))))))))))(((((())))))******++++++))))))(((((((((((())))))******))))))((((((''''''(((((())))))))))))(((((())))))))))))************+++***)))(((((('''(((((((((((())))))))))))((((((******))))))((((((''''''))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''&&&%%%%%%$$$$$$((((((((((((''''''''''''******)))'''%%%%%%&&&(((((((((''''''''''''((((((''''''(((((()))+++,,,---&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&((()))***))))))(((((('''''''''&&&))))))************))))))''''''((((((((((((''''''$$$$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&''''''))))))(((&&&$$$"""''''''(((((())))))******''''''''''''(((((((((((()))***+++,,,,,,+++***)))((((((((((((((()))******+++*********))))))(((((()))))))))))))))))))))))),,,+++***((((((((()))***++++++******************++++++******************,,,,,,++++++++++++,,,,,,,,,,,,+++******---111555666999>>>CCCGGGIIIJJJIIIPPPMMMIIIDDD@@@>>>===<<<===>>>@@@BBBEEEHHHJJJKKKQQQRRRTTTTTTSSSRRRSSSSSSPPPKKKJJJMMMSSSXXXaaaiiixxx|||xxxvvvuuurrrnnnjjjddd```]]]\\\]]]^^^]]][[[___]]]\\\]]]^^^]]]XXXTTTTTTRRRNNNIIIFFFDDDCCCCCC((((((''''''''''''(((((()))((((((''''''''''''(((***)))'''&&&&&&&&&&&&'''&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((()))*********+++))))))))))))))))))))))))************************))))))************))))))((((((((()))))))))******************************)))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((())))))***)))))))))((((((((('''((())))))******))))))((())))))))))))***************))))))(((((((((((()))))))))(((((((((((())))))***)))))))))((((((((('''''''''''''''((()))++++++))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))((((((((()))++++++(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((''''''&&&%%%%%%((((((((((((''''''''''''&&&'''''''''&&&'''))),,,((((((''''''''''''((((((''''''''''''((()))******&&&''''''((((((''''''&&&((('''&&&&&&&&&'''((())))))(((((((((''''''''''''))))))************))))))''''''(((((((((((('''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''((()))(((((((((''''''''''''''''''((((((((((((''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&(((((())))))((('''%%%$$$'''((((((((()))))))))***((((((((())))))))))))***)))***++++++++++++***)))((((((((((((((()))******************)))))))))((()))))))))))))))))))))))),,,+++***)))(((((()))***++++++******************++++++******************---,,,,,,++++++,,,,,,------.........///222888<<>>BBBAAAAAABBBDDDGGGJJJLLLTTTWWWZZZ[[[ZZZYYYXXXXXXSSSPPPQQQWWW^^^ggguuuzzzsssjjjccc___]]][[[YYY^^^]]]^^^```bbb```ZZZUUUUUUUUUTTTSSSQQQOOONNNMMM((((((''''''''''''(((((((((''''''''''''(((((()))(((((('''&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))************++++++************************))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))******************)))))))))))))))************)))(((((((((((())))))******)))(((''''''((()))***))))))))))))((((((((((((%%%&&&&&&''')))***,,,---))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((()))******+++(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((******)))(((((('''''''''((((((((((((''''''''''''&&&'''(((''''''''')))+++((((((''''''''''''(((((((((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&(((((('''&&&&&&&&&''''''((((((((((((''''''''''''((())))))******))))))(((''''''((((((((((((''''''))))))))))))((('''&&&%%%&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''***))))))((((((''''''&&&(((((((((((())))))))))))))))))))))))************)))******++++++******)))((((((((((((((()))******************))))))))))))))))))))))))))))))))))))++++++***)))))))))************++++++++++++++++++******++++++++++++++++++------,,,,,,,,,,,,---------///111222555999???BBBHHHHHHHHHHHHFFFDDDAAA@@@<<<<<<<<<<<<===???AAACCCEEEEEEDDDDDDGGGKKKOOOQQQVVVYYY[[[\\\[[[YYYXXXXXXXXXYYY^^^gggqqq~~~rrrhhhaaa^^^\\\ZZZZZZ\\\```cccaaa[[[VVVTTTUUUVVVWWWWWWUUURRRQQQ((((((''''''''''''(((((('''''''''''''''((()))***(((((((((((((((((())))))(((''''''&&&&&&''')))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((((())))))))))))))))))))))))************************((())))))************)))************************************************))))))))))))))))))))))))++++++******))))))(((((())))))(((((((((((())))))))))))))))))((((((((((((******++++++++++++******((()))))))))************(((((('''(((((()))******+++)))(((&&&&&&((()))+++))))))))))))((((((((((((&&&&&&''''''(((***+++,,,((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++(((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''((((((((((((''''''''''''))))))***(((&&&%%%&&&'''((((((''''''''''''(((((()))(((((('''&&&&&&''''''''''''((((((((((((''''''))))))((((((((('''((((((((((((((((((((('''''''''(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''(((((((((((('''''')))(((((((((((((((((()))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''+++***)))((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))************))))))((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))+++***************************+++++++++++++++,,,******+++++++++++++++,,,,,,,,,+++,,,,,,---.........111444777:::>>>CCCGGGJJJIIIGGGEEEBBB???<<<:::999:::;;;>>>AAADDDGGGIIIFFFFFFHHHJJJMMMQQQTTTVVVWWWXXXYYYYYYXXXXXXYYYZZZ^^^cccnnnzzzyyyoooiiiggg___^^^]]]```bbbbbb^^^[[[VVVWWWWWWWWWWWWVVVTTTSSS((((((''''''''''''(((((('''''''''''''''((()))***((()))))))))******))))))(((''''''&&&&&&''')))***(((((((((((((((((((((((('''((((((((()))))))))***)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))******++++++++++++******((()))))))))************(((((('''(((((()))******+++)))(((&&&&&&((()))+++(((((((((((())))))))))))((((((((((((((())))))***((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((('''''''''''''''((((((((((((''''''''''''((()))***)))'''&&&&&&'''((((((''''''''''''((((((******)))((('''''''''''''''(((((((((((((((((('''))))))))))))))))))))))))'''''''''((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''$$$%%%&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''((((((((((((''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((***))))))(((((((((((()))))))))))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))******))))))))))))))))))))))))*********++++++++++++*********++++++,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++,,,---...000111444666:::===@@@CCCGGGIIIDDDCCCAAA>>><<<:::999888:::<<<>>>AAAEEEHHHKKKMMMHHHJJJLLLOOOQQQSSSUUUUUUVVVWWWWWWXXXZZZ^^^dddhhhiiippp}}}}}}zzzqqqllleeebbbbbbaaa^^^\\\[[[ZZZYYYXXXXXXYYYZZZ[[[((((((''''''''''''(((((((((''''''''''''(((((()))))))))*********)))(((((('''''''''''''''((())))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++*********))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))******************)))))))))))))))************)))(((((((((((())))))******)))(((''''''((()))***(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))************)))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''$$$&&&((()))(((((()))***((((((''''''''''''((((((******)))((('''''''''((('''(((((())))))((((((''''''((()))************)))'''''''''((((((((((((((('''(((((())))))(((((('''''''''((((((((((((''''''###$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((***))))))(((((())))))***((((((((((((((()))******))))))))))))************)))))))))))))))))))))))))))***++++++,,,+++++++++******++++++,,,---------******++++++,,,---------***+++,,,---000222444666;;;>>>AAACCCDDDEEEGGGHHH===<<<:::999888999999:::<<<===@@@CCCGGGJJJLLLNNNNNNOOOPPPQQQSSSTTTUUUUUUWWWXXX[[[^^^cccjjjsssxxxxxx~~~{{{pppgggccc```\\\ZZZ\\\[[[YYYXXXYYYZZZ]]]^^^((((((''''''''''''(((((()))((((((''''''''''''((((((((())))))((('''&&&%%%&&&''''''((((((((((((((())))))))))))))))))))))))'''''''''((()))*********&&&'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((())))))'''((((((((()))))))))***((())))))******))))))((())))))))))))***************))))))(((((((((((()))))))))(((((((((((())))))'''((((((((()))))))))***(((((('''(((((()))******))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))***+++******)))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''$$$&&&((()))((((((((()))((((((''''''''''''((((((((((((''''''&&&'''''''''(((((())))))))))))(((((($$$%%%'''((())))))))))))''''''''''''((((((((()))''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((()))''''''((((((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&'''(((((()))((('''&&&***)))))))))(((((((((''''''(((((((((((()))))))))***)))(((''''''((()))***((((((((((((((()))******((()))))))))************)))))))))))))))))))))))))))***+++,,,,,,,,,++++++******++++++,,,------...******++++++,,,------...+++,,,...111444777:::<<>>>>>@@@CCCFFFJJJMMMOOOQQQVVVUUUTTTTTTWWW[[[___bbbhhhkkkooosssxxx}}}xxxsssooojjjgggdddcccaaa___\\\[[[ZZZYYY((((((''''''''''''((((((***)))((('''''''''''''''''''''(((((('''%%%###"""%%%&&&((()))))))))((('''))))))))))))))))))))))))&&&''''''((()))******+++%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))(((((((((((())))))'''((((((((())))))******(((((())))))))))))(((((())))))))))))************+++***)))(((((('''(((((((((((())))))))))))(((((('''((((((((())))))******&&&&&&&&&''')))***,,,---))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))++++++******)))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''''''''''''''''''''''')))))))))))))))*********)))(((((((((''''''''''''''')))******(((&&&%%%&&&((((((''''''''''''((((((&&&&&&&&&%%%%%%&&&&&&'''(((((())))))))))))((((((!!!"""$$$&&&((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''''''''((((((((((((''''''))))))))))))((('''&&&%%%&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''((((((((((((''''''))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$%%%'''))))))(((&&&%%%******))))))((((((((('''))))))))))))***************)))(((''''''((()))***((((((((((((((()))******(((((())))))*********+++)))))))))))))))))))))))))))***+++,,,---,,,,,,+++******+++,,,,,,---......******+++,,,,,,---......---...000333777;;;>>>@@@???AAACCCBBB???<<<::::::999888777666888;;;>>>AAA@@@BBBFFFJJJNNNQQQSSSUUUZZZXXXVVVWWW\\\dddnnntttrrrqqqoookkkeee___YYYVVV(((((())))))((('''&&&&&&((((((((((((((((((((((((''''''(((((())))))******,,,,,,+++***)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))***++++++)))))))))))))))*********,,,,,,---,,,+++)))'''&&&,,,,,,+++***)))))))))***************************+++*********))))))(((((()))***++++++))))))***++++++*********))))))(((((())))))(((((('''''''''&&&******))))))((((((''''''''''''''''''(((((((((((())))))(((((((((((())))))%%%'''******)))'''&&&&&&***(((&&&'''***+++)))'''******))))))((((((''''''((((((((((((((()))******************************))))))((('''''''''''''''******)))(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((('''''''''&&&'''&&&%%%$$$%%%''')))*********))))))((((((''''''%%%%%%%%%&&&'''((()))***))))))))))))((((((((((((''''''((()))))))))))))))(((((((((((()))))))))***))))))))))))(((((((((((((((((())))))))))))(((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''((())))))***(((((()))***************)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))*********+++*********************************************,,,,,,++++++***+++++++++)))***+++,,,---.........///111555999===@@@AAABBBBBB???;;;:::::::::777444555444333555999>>>AAABBBFFFFFFHHHLLLQQQVVVWWWWWW[[[]]]___bbbkkkzzz~~~vvvkkk___WWW(((((((((((((((((('''&&&(((((((((((((((((((((((('''((((((((()))))))))***++++++******)))((((((((())))))))))))))))))))))))************************)))))))))))))))***++++++*********))))))))))))))))))***+++++++++***))))))++++++******)))*********************************************)))))))))(((***+++,,,+++***)))***,,,************)))))))))((())))))((((((((('''''''''(((((((((((())))))))))))''''''((((((((()))))))))))))))(((((((((((()))))))))+++,,,,,,***'''&&&&&&***(((''''''******)))'''******))))))((((((((((((((((((((((((((()))************************************)))(((((((((((((((******)))((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************(((((())))))))))))(((((()))((((((((('''''''''''')))(((&&&%%%%%%&&&'''(((***)))))))))((((((((('''(((((('''''''''((())))))))))))))))))((((((((('''''''''((()))))))))))))))&&&&&&&&&'''''''''((((((******)))))))))((((((((((((((())))))))))))(((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((())))))******))))))(((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))(((((()))***************))))))******))))))((('''((((((((((((((((((((((((***++++++++++++,,,,,,,,,))))))*********+++++++++************************++++++*********+++,,,,,,++++++,,,---...//////000333666:::???AAAAAA@@@???@@@===999888888888666333999888999<<>>AAACCCDDDGGGKKKNNNRRRZZZeeemmm|||~~~{{{zzzyyy}}}zzzuuusssoooqqqtttvvvvvvxxx{{{}}}~~~|||yyywwwwwwxxx|||}}}{{{(((((((((((((((((('''&&&((((((((((((((((((((((((***)))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((************************++++++***)))))))))))))))*********))))))))))))))))))(((((('''((()))***+++++++++******)))*********))))))))))))))))))))))))((()))))))))************((()))******(((((()))***((()))))))))************(((((()))))))))*********))))))))))))((((((((((((''''''((((((((()))))))))+++******))))))******+++((()))))))))(((((()))+++''')))******''''''(((***))))))*********+++++++++((((((((((((((()))******************************((((((''''''((())))))***&&&''')))*********)))((((((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((()))*********))))))))))))))))))))))))(((((((((((())))))))))))************************&&&''''''((((((''''''&&&''''''''''''((((((((()))'''(((((()))))))))(((((('''((((((((()))))))))***''''''&&&''''''((())))))(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''''''''((((((((()))))))))(((((((((((('''''''''&&&&&&''''''((((((''''''&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))******))))))(((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&'''(((((())))))((((((''''''''''''(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&''''''''')))))))))))))))((((((((((((((()))***************))))))******))))))((('''))))))))))))))))))))))))***++++++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222555999===@@@AAAAAAAAA???===:::777666555666666:::===???AAAAAADDDHHHKKKMMMPPPTTTYYYaaaooo~~~yyytttqqqlllkkkkkkooouuu}}}}}}|||{{{~~~zzzwwwxxxzzz((()))))))))((('''&&&&&&((((((((((((((((((((((((******))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((++++++***))))))((()))))))))))))))))))))*********((('''''''''((()))+++,,,,,,,,,+++***)))))))))***))))))))))))))))))))))))(((((())))))*********+++''')))***)))((('''((()))(((((())))))*********+++(((((())))))*********+++''''''(((((())))))******''''''''''''((((((((((((++++++************++++++***++++++***((('''(((***''')))+++***'''&&&(((***))))))******++++++++++++((((((((((((((()))******************************))))))((())))))***++++++%%%''')))***+++***)))((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&&&&'''''''''(((((()))))))))*********)))((('''&&&'''((((((((())))))*********))))))((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''************++++++++++++((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((************************))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))((((((''''''''''''(((((((((((())))))******++++++$$$%%%%%%&&&&&&'''''''''((((((((((((((('''''''''(((((()))***************)))))))))))))))(((''''''))))))))))))))))))))))))((())))))))))))*********'''((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///111333444666888===@@@BBBAAA???>>>===<<<;;;:::999888888777777;;;@@@CCCFFFJJJPPPTTT[[[^^^bbbhhhsss}}}sssjjjeeepppooommmoootttzzz~~~}}}zzzxxxuuuvvvyyy***(((&&&&&&(((*********)))))))))))))))((('''''')))))))))))))))))))))))),,,***((('''&&&'''((()))((('''&&&&&&'''((()))******)))(((''''''(((******''''''(((((()))******+++)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++,,,------,,,***))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((+++++++++*********))))))''''''(((((())))))******...---+++*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))((((((((()))))))))))))))+++***)))***+++***)))'''******)))))))))))))))***))))))))))))))))))))))))+++)))(((((()))******)))+++*********))))))((((((******))))))))))))******''''''((((((((((((''''''******))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))******)))'''&&&%%%$$$### """%%%'''))))))((('''(((((())))))))))))((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((,,,+++)))((((((((()))*********))))))((((((((('''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++************))))))))))))''''''((()))***++++++,,,++++++++++++++++++++++++************+++,,,------,,,---------...111666:::@@@>>>===>>>AAABBBAAA???@@@@@@???<<<:::999<<<>>>BBBDDDFFFEEEEEEJJJTTT[[[hhhkkkttt{{{rrroooppptttvvvyyy|||}}}***(((&&&&&&(((******)))(((((()))))))))(((''''''((((((((((((((((((((((((+++***((('''''''''((()))(((((('''''''''((())))))+++***)))((('''&&&&&&&&&$$$$$$%%%%%%&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))+++******+++,,,,,,+++)))))))))))))))(((((((((((()))(((((((((((((((((()))))))))))))))))))))))))))+++++++++*********))))))(((((((((((())))))))))))---,,,+++***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))*********)))((()))******)))'''******))))))))))))******))))))))))))))))))))))))+++)))(((((()))******)))************)))))))))(((******))))))))))))******(((((())))))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&%%%%%%$$$###$$$&&&((()))))))))((('''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''++++++)))((((((((()))))))))))))))(((((('''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))******************)))))))))(((((((((((())))))******++++++++++++++++++++++++++++++++++++******+++,,,,,,---,,,---///111222666;;;>>>???>>>===???BBBCCCBBB@@@BBBBBBAAA@@@@@@AAABBBDDDCCCFFFIIILLLOOOVVV```hhhuuuzzz||||||}}})))(((&&&''')))******)))((())))))))))))(((''''''((((((((((((((((((((((((+++***(((''''''((())))))))))))((('''''''''((((((((((((((((((((('''&&&%%%&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))***))))))***++++++***((())))))))))))((((((((((((((((((''''''''''''((((((************************+++************)))))))))))))))))))))((((((((((((+++******))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))******))))))))))))******)))((('''((()))***)))(((***)))))))))))))))******))))))))))))))))))))))))+++)))(((((()))******)))************))))))))))))******))))))))))))******))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''((((((((()))))))))'''''''''(((((('''''''''(((((((((((((((((((((((('''''''''&&&''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''******)))((((((((())))))((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((''''''''''''&&&))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,------///333666999<<>>???@@@BBBCCCGGGGGGHHHHHHFFFDDDCCCBBBJJJJJJLLLPPPVVV[[[^^^___[[[^^^dddkkkttt|||~~~yyywwwwwwwwwzzz~~~xxxtttyyy(((''''''(((***+++)))(((,,,,,,,,,,,,,,,+++******''''''''''''''''''''''''(((((((((((())))))))))))))))))*********)))((((((((((((((((((((('''&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))+++******+++,,,,,,+++)))))))))))))))(((((((((((())))))(((((((((((())))))''''''''''''''''''''''''(((((()))))))))))))))***))))))))))))(((((((((((('''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))((('''&&&&&&''')))+++------+++(((((()))***))))))(((((((((((()))***+++,,,************************+++)))(((((()))******)))))))))))))))******************))))))))))))******''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((('''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''((()))))))))(((((('''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))((((((************++++++++++++************)))))))))))))))))))))))))))******************++++++,,,,,,------------...///111222333777:::>>>@@@AAABBBCCCEEEJJJJJJJJJIIIFFFDDDEEEEEEIIILLLPPPUUU[[[bbbjjjooolllnnnttt{{{|||{{{((('''''')))++++++)))'''******++++++******)))(((''''''''''''''''''''''''''''''((()))))))))))))))(((((()))*********))))))+++***)))((('''&&&&&&&&&***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))***++++++***((())))))))))))((((((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((())))))******(((((((((((())))))))))))'''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))((((((''''''))),,,///111000---***))))))***))))))(((((((((((()))***+++,,,************************+++)))(((((()))******)))((()))))))))******************))))))))))))******(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((&&&'''((()))***)))(((''''''(((((())))))(((((('''((((((((((((((((((((((((((('''''''''((()))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))&&&&&&((()))))))))(((((('''''''''(((((()))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************++++++++++++************(((((())))))******++++++)))******+++,,,,,,------------...///111444666777999;;;???AAACCCEEEGGGJJJJJJKKKJJJHHHFFFFFFIIIKKKIIIOOOWWW\\\bbblllzzz''''''''')))++++++)))''')))))))))))))))(((''''''''''''''''''''''''''''''''''''((())))))***))))))'''((()))***++++++***)))***)))(((''''''(((***+++'''''''''''''''&&&&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((******)))'''))))))))))))((((((((((((++++++************++++++))))))))))))))))))))))))'''((((((((())))))******''''''(((((())))))******'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))((((((+++...222444222///+++))))))***))))))(((((((((((()))***+++,,,************************+++)))(((((()))******)))(((((())))))*********+++******))))))))))))******))))))************))))))'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))((((((''''''''''''(((((())))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''&&&(((***+++,,,+++)))((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((***++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))%%%&&&((()))))))))(((((('''((((((((())))))******'''''''''&&&&&&'''''''''))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))),,,,,,,,,+++++++++******'''(((((()))***++++++,,,))))))***+++,,,,,,------------...000333666888999999<<>>BBBFFFIIIIIIHHHHHHHHHLLLLLLMMMMMMMMMPPPTTTWWW\\\bbbkkkttt}}}zzz{{{~~~)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))((((((((((((((((((((((((((((((******+++++++++***))))))***))))))((((((((())))))***))))))))))))))))))***(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))(((''''''&&&)))******************))),,,,,,++++++***))))))((())))))))))))))))))))))))************)))))))))(((+++***((('''(((---555:::888222,,,)))******(((%%%***)))(((((((((((()))******)))))))))))))))))))))***)))'''(((***++++++***+++++++++*********))))))************)))))))))(((((((((((((((((('''''''''))))))(((((((((((())))))))))))(((((('''(((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++)))))))))))))))))))))))))))(((((('''((()))***+++))))))(((((((((((())))))(((((((((((((((''''''&&&)))((((((((((((((())))))***)))))))))((((((((('''***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((((())))))&&&&&&'''(((((((((((((((&&&&&&&&&&&&''''''''''''(((''''''''''''''''''((()))((('''&&&&&&'''((()))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((()))))))))***))))))))))))***+++,,,---************++++++++++++***,,,...---,,,+++,,,------000444777888999;;;===@@@CCCFFFHHHHHHHHHHHHIIILLLNNNOOOOOOOOOQQQUUUWWWbbblll|||{{{zzz{{{{{{}}}))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((************))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))(((((((((''''''''''''''''''''''''''')))******+++++++++******+++***)))((((((((((((((())))))(((((((((((())))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))************)))))))))))),,,***'''%%%&&&+++333999===777///+++******(((&&&***))))))(((((())))))***))))))))))))))))))*********)))'''(((***++++++***+++++++++***************************))))))))))))'''((((((((((((((())))))))))))(((((((((((())))))+++***)))((((((((((((((()))((((((''''''(((((()))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))(((((((((((((((''''''&&&&&&'''((())))))***))))))))))))))))))(((((((((((())))))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&%%%%%%&&&'''((())))))***%%%&&&&&&'''''''''''''''"""###$$$%%%&&&'''((())))))((((((''''''(((((()))((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))******))))))))))))***+++,,,---************+++++++++,,,***,,,---,,,,,,,,,...000333444666888888:::===@@@DDDFFFHHHIIIIIIIIIKKKMMMQQQRRRSSSSSSSSSUUUYYY\\\fffttt}}}|||wwwuuuuuuwww))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********)))))))))))))))((((((((((((((((((((((((************************))))))(((((((((((())))))******)))))))))(((((((((((((((((((((((((((((((((((()))***+++++++++++++++++++++***)))(((((((((((())))))(((((((((((())))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******+++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))***)))'''&&&&&&***000444>>>999222---++++++***))))))))))))))))))))))))))))))))))))))))))************)))'''(((***++++++************************************)))))))))))))))''''''(((((()))))))))***))))))(((((((((((()))))),,,+++***))))))(((((()))))))))(((((((((((())))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))(((((((((((((((''''''&&&%%%&&&(((************)))))))))))))))(((((((((((()))(((((('''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((((((''''''&&&&&&&&&''''''(((((((((%%%&&&''''''((((((''''''%%%%%%&&&''')))***++++++))))))(((((((((((())))))'''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********))))))))))))***+++,,,---*********+++++++++,,,,,,+++,,,---,,,,,,...111444888999:::::::::<<<@@@CCCHHHIIIJJJJJJKKKLLLOOORRRWWWWWWWWWVVVWWW[[[aaaeeeooo}}}}}}yyyxxx~~~************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))******((((((((((((((((((((((((************************))))))(((((((((((())))))++++++*********)))))))))))))))))))))))))))))))))((()))***+++++++++++++++++++++***)))))))))))))))+++******))))))******+++))))))))))))************************************)))))))))))))))******+++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))******************)))(((((()))******+++++++++***************))))))))))))))))))))))))))))))))))))))))))******'''((()))))))))***,,,...777444///+++***+++++++++))))))************))))))(((((())))))***************)))'''(((***++++++***************************))))))))))))))))))******'''((((((((())))))******))))))(((((((((((())))))++++++***)))))))))))))))))))))(((((((((((()))))))))(((((((((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((()))(((((('''(((((((((((((((((((((((('''(((((()))))))))))))))))))))(((((((((((())))))(((((((((((((((''''''&&&%%%&&&(((************)))(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((('''((((((''''''&&&&&&%%%%%%''''''((())))))))))))((((((((()))))))))*********))))))(((((((((((())))))&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))***+++,,,---***++++++++++++,,,,,,,,,,,,---...///000222666888<<<<<<=========@@@DDDGGGHHHIIIJJJKKKKKKNNNRRRUUU\\\[[[ZZZYYY[[[bbbjjjqqq~~~|||}}}~~~************************))))))))))))))))))))))))******)))))))))((((((((())))))))))))************))))))))))))))))))))))))************************))))))(((((((((((())))))++++++++++++************************************)))******+++++++++***************))))))******+++++++++************++++++)))))))))*********++++++************************)))))))))))))))******+++************************))))))))))))))))))))))))************************)))*********************,,,+++***))))))***+++,,,************************))))))))))))))))))))))))))))))))))))************&&&(((+++++++++******+++---,,,***((((((((()))***)))******++++++******)))((((((((()))******++++++***)))'''(((***++++++******************+++++++++))))))))))))************((())))))))))))))))))***))))))(((((((((((()))))))))))))))(((((())))))******))))))(((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''''''''''''''(((***+++++++++***)))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((((((''''''&&&&&&'''((())))))***))))))(((((((((((())))))))))))''''''&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''(((((((((((((((((()))(((((('''&&&%%%$$$$$$'''(((((()))))))))))))))(((((((((((((((''''''''')))((((((''''''(((((()))%%%&&&'''((()))))))))((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++))))))))))))***+++,,,---++++++++++++,,,,,,,,,,,,---///111333444777:::===>>>???@@@@@@AAACCCHHHKKKGGGIIIKKKLLLNNNQQQUUUXXX______```bbbfffnnnwww}}}|||zzzvvvyyy}}}~~~~~~************************)))))))))))))))))))))))))))))))))(((((((((''''''((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))******+++++++++***))))))))))))))))))***+++,,,,,,******))))))))))))******))))))*********+++++++++************************)))))))))))))))******+++************************))))))))))))))))))))))))************************+++*********************,,,+++)))(((((()))+++,,,************************))))))))))))))))))))))))((()))))))))************(((***++++++***)))***+++(((((())))))(((((()))))))))***++++++++++++***)))'''(((((()))******++++++***)))'''(((***++++++***))))))*********+++++++++((()))))))))*********************)))))))))))))))))))))(((((((((((())))))''''''''''''((()))************))))))))))))******(((((((((''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((***+++++++++))))))))))))))))))))))))))))))&&&'''((()))***))))))((())))))(((((((((((())))))(((((((((((((((''''''&&&)))((((((((((((((())))))'''((((((((()))))))))***'''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&'''(((((())))))((((((''''''''''''''''''''''''(((''''''''''''''''''(((%%%&&&'''((()))))))))((())))))))))))))))))))))))'''((((((((()))))))))***))))))*********+++++++++))))))))))))***+++,,,---+++++++++,,,,,,,,,------...111555888:::<<>>@@@BBBCCCDDDGGGKKKNNNJJJLLLOOORRRUUUXXX\\\___cccgggnnntttzzz|||xxxxxxvvv{{{************************))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((+++++++++++++++***)))((((((((())))))***+++------))))))(((((((((((()))))))))************+++++++++************************)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))((('''%%%%%%'''((()))******************++++++))))))))))))))))))))))))(((((())))))*********++++++,,,+++)))((((((+++---(((***+++,,,+++*********)))***+++,,,,,,+++***)))'''(((((()))***+++++++++***)))'''(((***++++++***))))))******++++++++++++(((((())))))*********+++++++++******))))))(((((())))))(((((((((((())))))&&&&&&&&&&&&''')))***+++******))))))))))))******'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))***)))'''&&&))))))))))))))))))))))))&&&''')))*********)))((())))))(((((((((((())))))(((((((((((((((''''''&&&+++***(((''''''((()))***'''((((((((())))))******&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''((())))))((((((%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((((((((())))))''''''&&&&&&&&&&&&''''''$$$%%%'''))))))))))))((())))))))))))))))))))))))'''((((((((())))))******)))************+++++++++))))))))))))***+++,,,---++++++,,,,,,,,,---------...222777;;;===???AAACCC>>>@@@CCCEEEFFFIIILLLOOONNNRRRVVVYYY\\\```dddggghhhooozzz|||~~~~~~{{{|||zzz{{{{{{************************---,,,+++)))(((&&&%%%$$$%%%&&&''')))************)))((('''&&&&&&'''((()))+++*********))))))(((((('''((()))((('''&&&''')))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******))))))))))))******,,,+++***((((((((()))***************************))))))))))))))))))))))))*********)))))))))))))))+++*********+++,,,------,,,+++***)))))))))++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,***+++++++++***)))'''&&&******+++,,,,,,---......************************))))))))))))))))))))))))************************))))))))))))***************++++++,,,,,,++++++******+++,,,---,,,,,,***)))************************))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++***)))'''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''(((((((((((())))))))))))(((((())))))((('''&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''%%%###!!!((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((('''&&&%%%%%%)))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************++++++******************(((***---.........///000111777>>>CCCCCCBBBAAABBBCCCDDDGGGHHHIIIKKKNNNPPPPPPTTTYYY^^^cccjjjttt{{{xxxzzz{{{uuuwwwxxx~~~******************************))))))(((((((((''''''(((((())))))))))))((())))))(((''''''((())))))************)))))))))((('''((())))))((('''((()))))))))(((((((((((())))))))))))))))))))))))))))))************************))))))************))))))******))))))))))))******,,,+++)))((((((((()))***************************))))))))))))))))))))))))************))))))))))))***************+++,,,,,,++++++************++++++++++++++++++++++++++++++++++++************++++++******++++++***)))((('''***++++++,,,,,,---------************************************************************************))))))))))))***************++++++,,,,,,++++++***)))***+++++++++***))))))************************))))))))))))))))))))))))************************------,,,+++***)))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''))))))))))))(((((((((((((((((())))))(((''''''&&&&&&'''(((((())))))(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%$$$((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))(((((('''&&&(((((('''&&&''''''((()))((((((((((((((((((((((((&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************+++++++++++++++++++++++++++************,,,.........///111222666;;;BBBEEEFFFEEEEEEFFFGGGHHHJJJJJJKKKLLLOOORRRSSSWWW\\\bbblllyyy|||wwwtttssswww************************''''''((())))))******+++)))))))))))))))(((''''''***))))))(((((())))))***************))))))))))))(((***+++***)))((()))******))))))(((((())))))***))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))+++***))))))((()))))))))************************))))))))))))))))))))))))******************************)))))))))***++++++******+++++++++++++++***++++++++++++++++++++++++******++++++++++++******)))******+++******))))))+++++++++,,,,,,,,,,,,,,,************************************************************************)))))))))*********++++++***++++++,,,,,,++++++***((())))))*********))))))************************))))))))))))))))))))))))************************,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))(((((('''******))))))((((((''''''(((((()))))))))(((''''''&&&'''(((((())))))(((((((((((((((((()))))))))))))))((((((''''''(((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))******)))((((((((((((((((((((((((((((((&&&&&&''''''(((''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))(((''''''''''''''''''((()))***((((((((((((((((((((((((&&&'''((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,---...//////111555888>>>AAAFFFIIIIIIJJJKKKKKKLLLLLLMMMLLLLLLMMMPPPSSSVVVYYY```jjjyyy|||yyyuuutttzzz************************''''''((()))******++++++(((((())))))))))))((((((******))))))))))))***************))))))))))))))))))***++++++))))))***+++***))))))))))))))))))***))))))))))))))))))))))))************************))))))************))))))))))))************))))))******))))))))))))))))))************************)))))))))))))))))))))))))))***************++++++***)))))))))))))))******)))***+++,,,---,,,+++***++++++++++++++++++++++++)))***+++,,,,,,+++***))))))*********************,,,,,,,,,+++++++++++++++************************************************************************))))))*********+++++++++***++++++,,,,,,++++++***)))))))))***************************************))))))))))))))))))))))))************************++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))((((((******))))))((((((''''''(((((()))))))))(((((('''''''''((()))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''')))***,,,,,,***)))'''((((((((((((((((((((((((***))))))((('''&&&&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''(((((()))))))))(((((('''&&&&&&''''''(((((())))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---///000222666;;;???DDDFFFHHHJJJLLLMMMNNNOOOMMMMMMMMMLLLKKKMMMQQQTTTWWW\\\gggvvv~~~|||~~~|||~~~))))))))))))))))))))))))))))))))))))************&&&'''((()))************))))))************))))))))))))))))))))))))******)))+++,,,+++***)))***,,,******))))))))))))******************************))))))))))))))))))))))))))))))************))))))((()))************)))((()))))))))*********))))))************************))))))))))))))))))))))))))))))******+++++++++,,,******)))))))))))))))***)))***+++---------,,,+++++++++++++++++++++++++++)))***+++,,,,,,+++***)))***************++++++++++++++++++++++++++++++***************************************************************************************++++++++++++***++++++,,,,,,++++++***************++++++,,,,,,************************))))))))))))))))))))))))************************)))))))))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))((((((***)))))))))((((((((('''(((((()))))))))))))))((('''(((((()))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''')))***,,,,,,***)))'''(((((((((((((((((((((((())))))((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((('''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************))))))))))))*********+++++++++,,,,,,------------+++---000222666;;;AAAFFFHHHHHHIIIKKKMMMNNNOOOOOOLLLLLLKKKJJJJJJNNNSSSXXX]]]eeettt|||}}}))))))))))))))))))))))))+++***************))))))%%%&&&''')))******++++++((())))))******))))))((())))))))))))************)))+++++++++***)))***++++++******))))))******+++************************(((((((((((((((((((((((())))))************))))))((()))***++++++***)))((((((((()))************)))************************))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++***)))))))))******)))***+++,,,------------++++++++++++++++++++++++******++++++++++++******,,,++++++*********++++++*********+++++++++++++++************************++++++++++++++++++++++++*********************************++++++++++++,,,***++++++,,,,,,++++++***+++*********+++,,,---...************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))((((((((()))))))))))))))(((((()))*********))))))'''((())))))******))))))(((((((((((())))))))))))***))))))(((((())))))***'''(((((((((((()))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((()))******)))((((((((((((((((((((((((((((((%%%%%%&&&&&&((()))+++,,,((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&'''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++(((((()))))))))*********+++,,,,,,------......///---///333666:::???DDDHHHIIIIIIIIIKKKMMMOOONNNMMMJJJJJJIIIIIILLLRRRYYY___jjjttt))))))))))))))))))))))))************************''''''((()))))))))))))))'''((())))))))))))((('''((()))))))))************)))***+++***)))((()))++++++******))))))******+++************************))))))))))))))))))))))))))))))************))))))((()))***++++++***)))((('''((()))***+++******)))************************))))))))))))))))))))))))))))))***++++++,,,------,,,,,,+++***************++++++++++++,,,---......++++++++++++++++++++++++++++++************++++++...---+++************+++))))))******++++++,,,,,,************************++++++++++++++++++++++++*********************************+++++++++,,,,,,***++++++,,,,,,++++++******)))))))))***+++------************************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((()))))))))))))))''''''(((((())))))******(((((()))***************(((((()))************)))(((((((((((())))))))))))******))))))))))))******'''((((((((())))))))))))'''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$$$$$$$%%%''')))+++,,,((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''((((((((((((((((((((())))))((('''&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))*********+++++++++,,,,,,,,,---.../////////000333777:::===@@@DDDGGGJJJIIIIIILLLOOOOOOMMMKKKIIIJJJJJJLLLPPPXXXbbbiiixxx)))))))))))))))))))))))))))))))))***++++++,,,,,,)))))))))))))))(((((('''&&&'''((())))))((('''&&&(((((())))))*********+++(((*********)))((()))***++++++************++++++************************************************))))))************))))))''')))***++++++***)))''''''((()))+++++++++***)))************************))))))))))))))))))))))))))))))***+++,,,,,,------------,,,+++******++++++++++++******+++---...000++++++++++++++++++++++++,,,+++***))))))***+++,,,///...,,,***))))))******(((((()))***+++,,,,,,---************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))((((((((((((***,,,---************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((()))))))))))))))&&&&&&'''((()))***++++++(((((()))***************(((((()))***************(((((((((((())))))))))))******))))))))))))******'''((((((((())))))******(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&%%%%%%&&&((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''((())))))***))))))))))))******)))'''%%%$$$((((((((((((((((((((((((''''''&&&%%%&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,,,,------...///000000444666:::===>>>@@@BBBDDDJJJIIIJJJMMMPPPPPPMMMJJJJJJKKKLLLNNNTTT]]]hhhppp+++*********))))))(((((((((((())))))******++++++))))))************))))))******))))))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))******+++++++++************++++++******++++++++++++***************)))))))))))))))++++++***)))(((((())))))************************)))************+++++++++++++++******************************************(((((())))))***+++------///...---,,,++++++++++++++++++,,,,,,,,,,,,------............------,,,+++,,,++++++******++++++,,,+++++++++*********))))))++++++++++++******)))))))))))))))***+++++++++,,,******************************+++++++++,,,,,,,,,******)))))))))***,,,---++++++************++++++******+++++++++,,,,,,,,,))))))************))))))******************************)))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))******++++++++++++******))))))))))))((((((((((((&&&'''(((***+++---......))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))******++++++((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((******))))))((((((''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((''''''&&&&&&%%%((((((((((((((((((((((((###$$$&&&(((((((((((('''))))))))))))))))))))))))'''((()))((('''&&&''')))))))))))))))))))))))))))+++++++++***************++++++******************000///---------///111222999;;;>>>AAADDDFFFGGGHHHNNNJJJHHHLLLNNNMMMLLLMMMLLLQQQWWW]]]ccclllwww~~~************)))))))))((()))))))))))))))*********))))))************)))))))))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))******+++++++++************++++++******++++++++++++******(((((())))))******++++++,,,,,,+++***************************************)))************+++++++++******************************************************************++++++......---,,,++++++++++++++++++,,,,,,,,,,,,---------------------,,,++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++******************)))))))))(((************++++++++++++******************************+++++++++,,,,,,,,,+++***)))))))))***+++,,,++++++************++++++************+++++++++,,,******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))(((((((((''')))))))))))))))))))))))))))******++++++******)))))))))))))))(((((((((((((((((((((((())))))******))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))*********((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((***)))))))))((((((((('''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((($$$%%%'''((())))))(((((())))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++*********000///......///222555666>>>@@@CCCFFFIIIJJJJJJJJJOOOJJJHHHJJJMMMLLLNNNQQQYYY^^^ffflllrrryyy************))))))))))))************))))))))))))))))))************))))))))))))((((((((()))******)))))))))))))))))))))))))))))))))))))))******+++++++++************++++++******++++++++++++******'''(((((()))***+++,,,,,,---,,,++++++++++++++++++************************)))************+++++++++************************************************,,,++++++***))))))******...---,,,++++++***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++---------,,,,,,,,,,,,+++******)))))))))))))))(((+++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++******)))*********++++++************++++++)))))))))*********++++++++++++,,,,,,,,,,,,++++++******************************++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******++++++******)))))))))))))))(((((((((((()))((((((''''''&&&&&&%%%(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))************)))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''''''''(((((())))))((('''&&&&&&''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))))))))))))))))))))))))))))))))))))))***+++***)))((()))+++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++///......///222666:::===CCCEEEIIILLLNNNNNNMMMLLLPPPKKKIIIKKKNNNQQQWWW]]]mmmsss{{{*********)))))))))))))))++++++******))))))(((((())))))************)))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++++++++************++++++******++++++++++++******)))))))))******+++++++++,,,++++++*********++++++************************))))))*********+++++++++***************+++++++++************************++++++***************+++---,,,,,,+++******+++++++++++++++,,,,,,,,,------+++++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++************************,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******)))))))))++++++************++++++((())))))))))))************++++++++++++++++++***************************+++++++++++++++,,,,,,,,,))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((()))((((((''''''&&&&&&%%%(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))++++++******))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))((('''&&&%%%''''''''''''((((((((((((&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((((()))******(((((()))***))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,.........000555:::???BBBFFFIIILLLOOOPPPOOOMMMLLLOOOLLLLLLPPPUUU\\\gggsss))))))))))))))))))******++++++******))))))(((((())))))************))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))******+++++++++************++++++******++++++++++++******,,,,,,++++++******))))))******))))))))))))***+++************************))))))*********+++++++++))))))*********+++++++++************************))))))))))))***+++,,,---,,,,,,+++*********+++++++++++++++,,,,,,,,,------***++++++,,,,,,+++++++++***++++++,,,,,,++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++******))))))++++++************++++++((())))))))))))*********))))))************))))))******************************+++++++++,,,,,,,,,))))))))))))))))))))))))******************++++++)))))))))))))))))))))))))))))))))******)))))))))))))))))))))(((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))++++++******))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))''''''''''''(((((((((((('''''''''''''''''''''&&&(((((()))(((((('''&&&&&&''''''''''''((((((((((((%%%%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((('''((())))))''''''((()))************************(((((((((((())))))******++++++,,,,,,---------------...000333888>>>CCCEEEGGGIIILLLNNNNNNMMMLLLJJJKKKLLLPPPXXX```kkk|||))))))))))))************************))))))))))))))))))************))))))******)))((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++++++++************++++++******++++++++++++******------,,,+++***))))))((()))))))))((())))))***+++************************)))************+++++++++)))))))))***++++++,,,,,,************************((((((((()))***,,,---...++++++************++++++++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))***************++++++,,,------------.........,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++***))))))++++++************++++++)))))))))*********++++++)))))))))******)))))))))************************))))))******+++,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))((((((((((((''''''((()))******++++++(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))************))))))))))))***))))))(((((())))))***))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))((((((''''''((())))))))))))))))))))))))))))))&&&((()))((('''&&&'''(((************************''''''(((((()))*********+++,,,,,,------......///...000444999>>>BBBEEEGGGHHHIIIKKKLLLLLLLLLLLLKKKKKKOOOYYYeeeooo}}}((()))))))))************)))))))))))))))*********))))))************))))))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++************++++++******++++++++++++******,,,,,,,,,++++++************)))))))))******+++,,,************************)))************+++++++++((())))))***++++++,,,,,,***************************)))))))))***+++,,,,,,++++++************++++++++++++,,,,,,,,,,,,------++++++,,,---------------)))***,,,------,,,***)))*********++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,+++******++++++************++++++************+++++++++,,,)))******++++++******)))************************(((((())))))***++++++,,,))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((('''(((((())))))***++++++))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))***************))))))))))))******))))))))))))))))))))))))'''((((((((())))))))))))'''((((((((()))))))))***''''''''''''(((((((((((((((((('''''''''&&&&&&&&&%%%&&&'''((())))))))))))''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''(((((())))))))))))))))))))))))''')))***)))((('''((()))************************)))))))))***+++,,,,,,,,,,,,,,,,,,---.../////////111444999???CCCFFFHHHHHHKKKKKKKKKKKKLLLMMMNNNOOOQQQZZZhhhwww(((((())))))*********+++(((((())))))******++++++))))))************)))))),,,,,,+++***))))))******)))))))))))))))))))))))))))))))))))))))******+++++++++************++++++******++++++++++++******++++++++++++++++++,,,,,,+++*********+++,,,,,,---************************)))************+++++++++((())))))***++++++,,,,,,************************,,,+++******)))*********+++***************++++++++++++,,,,,,,,,---------+++,,,------............)))***,,,------,,,***)))+++++++++,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,((()))***+++,,,,,,+++***++++++************++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,+++++++++************************'''(((((()))******++++++))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((((((((((()))))))))))))))************************(((((()))***************))))))))))))))))))))))))(((((())))))******++++++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******''''''''''''((((((((()))(((((('''''''''&&&&&&&&&$$$%%%&&&((())))))******''''''''''''((((((((())),,,,,,++++++******))))))((((((((((((((((((((((((((((((&&&%%%%%%&&&'''((())))))))))))))))))))))))(((***+++***)))((()))*********************************+++,,,------......,,,,,,------...///000000444777===CCCHHHIIIJJJIIIMMMMMMLLLLLLMMMOOOQQQRRRZZZddduuu,,,+++++++++******)))))),,,,,,++++++***)))))))))+++++++++*********))))))***)))(((''''''((()))*********))))))))))))******))))))))))))))))))))))))))))))))))))************************************+++***)))(((((()))***++++++*********))))))((((((*********************************)))******+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---+++***++++++,,,---...///...---------------............------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++*********)))++++++,,,,,,,,,---------,,,+++***))))))***+++,,,,,,,,,,,,++++++*********************************,,,+++***+++---...---,,,---,,,***)))((()))***+++************************************************+++++++++*********))))))************************************************)))************++++++++++++++++++++++++***)))(((******))))))))))))******)))'''&&&'''***+++***((())))))))))))))))))))))))***************)))(((((('''((()))***++++++******************))))))))))))************************((((((((((((((('''''''''******))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''((())))))(((((('''''''''&&&&&&&&&'''''''''((((((((())))))++++++******************))))))))))))))))))))))))************************++++++******************---......//////000000000999===CCCGGGIIIIIIIIIJJJNNNLLLMMMOOOMMMNNNWWWcccllluuu(((((((((((('''''''''&&&))))))******************+++++++++*********))))))***)))(((((((((((()))*********))))))))))))******))))))))))))))))))))))))))))))))))))*********************************************))))))*********+++*********))))))))))))***************************************++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,------...///------,,,+++++++++,,,,,,------,,,,,,,,,+++++++++------------------------,,,,,,++++++++++++++++++,,,,,,,,,------------...---,,,+++******+++,,,---,,,,,,,,,+++++++++******+++++++++++++++++++++++++++***)))***,,,---,,,++++++++++++++++++***))))))************************************************+++++++++*********))))))************************************************)))************++++++++++++++++++++++++***))))))******))))))))))))*********((('''(((+++,,,+++)))))))))))))))))))))))))))***************)))(((((('''(((((((((((((((((()))************))))))))))))''''''''''''''''''''''''((((((((((((((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&'''(((((('''''''''''''''((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''************************))))))))))))))))))))))))************************,,,,,,,,,+++++++++++++++---------...///111222333:::>>>CCCGGGIIIJJJJJJKKKNNNJJJHHHJJJNNNUUUdddrrr***************)))))))))''''''((())))))***+++++++++++++++******************))))))(((((())))))*********))))))))))))******))))))))))))))))))))))))))))))))))))******************************************++++++++++++*********************)))))))))***************************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,------...---------------............---,,,++++++,,,,,,---------------,,,,,,,,,///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,++++++++++++------------------------***)))((()))+++,,,+++***)))***,,,------+++)))(((++++++++++++++++++++++++************************+++++++++***************************************************************)))************+++++++++***++++++++++++***))))))******))))))))))))******+++***)))***+++,,,+++***)))))))))))))))))))))))))))************))))))(((((((((&&&%%%%%%&&&''''''************))))))))))))''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((''''''************************((((((''''''&&&''''''''''''''''''''''''((())))))((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''************************((((((((((((((((((((((((************************,,,,,,,,,------------------,,,,,,---000333666888===@@@EEEHHHJJJJJJKKKLLLOOOJJJGGGLLLWWWfffyyy++++++++++++++++++++++++''''''(((((())))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))***************************************+++,,,------,,,+++***************************************************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,------......---,,,,,,,,,------111000///...------------/////////...............///////////////.........+++,,,,,,,,,,,,---------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++******+++,,,,,,,,,+++***)))++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++******+++++++++******)))******))))))))))))************)))******+++******))))))))))))))))))))))))))))))************)))(((***)))'''%%%$$$%%%&&&(((************)))))))))((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&'''((())))))((('''&&&************************))))))(((''''''&&&'''''''''''''''''''''((())))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((************************,,,,,,,,,,,,------------,,,,,,,,,...111666;;;>>>CCCEEEHHHJJJJJJJJJKKKLLLPPPNNNQQQ[[[jjj|||}}}}}}}}}|||yyyyyy~~~'''((((((((((((((((((((())))))))))))((((((''''''************************))))))************))))))******))))))))))))******))))))))))))))))))))))))((()))))))))***************************************+++,,,------,,,+++******************+++++++++************************+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......------,,,,,,,,,,,,---111000///...........................////////////111000000000/////////...------------------------,,,,,,,,,------------...,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---------,,,,,,,,,+++******+++,,,---++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++)))******+++++++++************))))))))))))******))))))))))))((((((((()))((((((((((((((((((((((((((())))))*********)))))),,,***(((&&&&&&'''((()))************)))))))))(((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))***)))(((''''''''''''''''''''''''''''''((())))))))))))((((((((('''''''''((((((((()))))))))******(((((()))))))))*********))))))))))))))))))))))))***************************+++++++++,,,,,,------------...000555:::@@@CCCHHHJJJKKKKKKJJJJJJKKKMMMPPPVVVaaappp~~~~~~~~~zzzuuussspppqqqvvvzzz~~~(((((())))))))))))******++++++***))))))(((''''''***************+++++++++)))******++++++******)))******))))))))))))******))))))))))))))))))))))))))))))))))))******************************************++++++++++++***************+++++++++++++++************************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------......---------------......000//////......//////000////////////000000000000555555444444333222222222111111000000000/////////.........////////////000,,,,,,---......---,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,+++***+++---...---,,,---,,,***)))***+++---///,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++************************************************)))************+++++++++))))))***++++++++++++*********))))))))))))******((()))***)))((('''((()))((((((((((((((((((((((((((())))))************)))++++++)))(((((()))******************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''((((((((('''''''''''''''((()))))))))))))))(((((((((''''''&&&&&&'''''''''((((((((('''(((((())))))*********))))))))))))))))))))))))******************************++++++,,,,,,------......000444999???DDDGGGKKKLLLMMMLLLKKKLLLNNNPPPTTTbbbttt{{{wwwwww~~~|||yyyxxxuuurrrsssqqqrrrvvvxxxzzz******++++++,,,,,,,,,,,,******************))))))))))))*********+++++++++)))***++++++++++++***)))******))))))))))))******))))))))))))))))))))))))))))))))))))*********************************************))))))******************++++++,,,,,,,,,************************,,,++++++++++++,,,------------------------------------,,,,,,,,,,,,---------,,,,,,,,,,,,---......///.........///000111222222222222222222333444555444444555555666666666666;;;;;;;;;:::999888888888666666555444333222222111111111222222222333333333---...////////////...---,,,,,,,,,---------......------------------------+++*********,,,---,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************************************)))************+++++++++))))))***+++++++++++++++******))))))))))))******)))***,,,***((('''(((***(((((((((((((((((((((((((((((()))***************))))))******************************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***'''''''''''''''((())))))))))))))))))((((((((('''&&&'''''''''((((((((((((''''''(((((()))******+++++++++++++++++++++++++++************************+++++++++,,,---.........///000333888===BBBGGGIIIJJJKKKLLLLLLMMMOOOSSSVVV```qqq~~~}}}~~~}}}}}}||||||~~~}}}|||''''''(((((()))))))))***)))))))))***++++++,,,,,,))))))******++++++++++++)))***+++,,,,,,+++***)))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************+++***)))(((((()))***+++*********++++++,,,,,,,,,************************,,,,,,++++++,,,,,,---...------------------------...------,,,,,,------...---,,,,,,,,,,,,---......000000000000111222444444666666666777888999:::;;;;;;;;;<<<<<<<<<=========AAA@@@@@@???>>>=========::::::999777666555444333444444444555555555666666...///000111111000///...,,,,,,,,,------.................................***)))))))))+++,,,+++***)))***,,,.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++************************************************)))************+++++++++((()))***+++++++++++++++******))))))))))))*********,,,---,,,)))''')))+++(((((((((((((((((((((((((((((()))***************'''((()))***++++++******************))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((('''(((((()))***+++'''''''''''''''((())))))))))))))))))(((((((((((())))))))))))************&&&''''''((()))******+++++++++++++++++++++++++++************************,,,,,,------...///000000///111555:::@@@DDDHHHJJJHHHIIIKKKLLLNNNRRRWWWZZZkkk~~~))))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******&&&''''''(((((((((((('''))))))))))))************---,,,***)))))))))******++++++*********************++++++,,,,,,++++++************)))******+++,,,(((...000,,,)))***------,,,,,,,,,,,,,,,------.../////////......---------////////////000000111222666777888999999::::::999======???@@@AAAAAAAAAAAACCCCCCDDDDDDEEEFFFFFFGGGJJJJJJJJJIIIHHHFFFEEEDDDBBBAAA???===<<<::::::999;;;;;;<<<<<<;;;999777666666555333111000000000111//////000000000///...------,,,,,,,,,,,,,,,------......---,,,,,,++++++***---,,,,,,++++++,,,,,,---)))******++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,************************+++++++++*********))))))******))))))))))))******************************+++)))(((''''''((()))+++(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''************************))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&)))(((((('''''''''((((((((((((((((((((((((((((((&&&'''))))))(((''''''((())))))))))))))))))))))))))))))))))))************((()))))))))************************))))))((((((,,,,,,,,,---...///000111666:::???CCCEEEGGGIIIJJJOOOJJJHHHJJJLLLPPP\\\iiizzz))))))))))))******************))))))((((((((((((************************))))))))))))))))))))))))******))))))))))))*********+++++++++++++++******))))))))))))************,,,,,,***)))))))))******++++++*********************++++++,,,,,,++++++******************++++++,,,***------***+++......++++++******++++++,,,------......//////////////////111111222333444666777888===>>>???@@@@@@AAAAAAAAADDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKMMMMMMMMMLLLKKKIIIHHHHHHDDDDDDBBBAAA@@@?????????>>>>>>??????>>>===;;;:::999888777555444333333333111111111000000////////////......------------............------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++************************+++++++++*********))))))*********))))))************************************)))(((''''''((()))***************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''(((***)))((('''((()))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******,,,,,,,,,,,,+++++++++***,,,+++,,,,,,...000222444666:::???CCCEEEFFFHHHIIIKKKJJJKKKMMMOOOUUUeeevvv))))))))))))***************))))))))))))(((((((((************************))))))))))))))))))))))))******))))))))))))******,,,,,,---,,,,,,+++***)))))))))))))))************,,,+++******)))***************++++++++++++++++++***++++++,,,,,,++++++******************+++,,,,,,---...,,,***,,,000...)))***++++++,,,---....../////////000111222333444555666666777999;;;===@@@AAADDDDDDEEEFFFGGGGGGGGGGGGJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHFFFEEEEEEDDDDDDDDDEEEEEEBBBBBBCCCCCCCCCAAA@@@???>>>>>>===<<<:::999777666666555333222111111111222111111000///..............................------------,,,,,,,,,,,,------//////...------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******************************+++++++++***************++++++************++++++***************************)))(((''''''((()))***************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((()))******(((((()))***))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++,,,///222666888:::>>>CCCFFFHHHHHHHHHIIIGGGJJJOOORRRTTT^^^rrr((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******++++++******)))((('''&&&((()))))))))************++++++************************+++++++++++++++,,,***++++++,,,,,,++++++***+++************+++,,,,,,///222222...,,,......+++,,,---...///111222333333222333444666888:::;;;<<<======>>>???AAACCCEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIKKKLLLMMMMMMNNNNNNNNNMMMNNNNNNMMMLLLKKKJJJIIIIIIGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBAAA>>><<<:::;;;:::777555444444555666444333222111000/////////........................------,,,,,,,,,,,,------...---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))************************************************,,,++++++++++++++++++,,,******************************)))(((((()))******(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((***(((&&&%%%$$$%%%'''((())))))))))))))))))))))))((((((((((((((((((((((((************************))))))(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((('''''''''(((''''''''''''(((((()))(((((((((((((((((((((((()))***+++***(((((()))+++))))))))))))))))))))))))((()))))))))************+++++++++,,,,,,,,,------************************+++++++++---111666:::===AAAEEEIIIKKKJJJIIIHHHHHHGGGKKKPPPVVV]]]lll((()))))))))************))))))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))((('''&&&%%%((()))))))))************************+++***************++++++,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++***+++,,,,,,---000777999333,,,+++---///,,,...000222444666666666888888:::<<<>>>@@@BBBCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKLLLLLLKKKIIIHHHGGGFFFEEEAAAAAA???>>>>>>>>>>>>>>>??????@@@AAACCCEEEFFFGGGEEEEEEGGGHHHHHHGGGFFFFFFFFFGGGGGGFFFEEECCC@@@???@@@>>><<<:::999999;;;<<<888777555333222000000///............------------...------,,,,,,------...******++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))************************************************,,,++++++++++++++++++,,,******************************))))))))))))******(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((&&&%%%$$$%%%'''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))******)))((((((***+++))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))*********************++++++,,,---000555:::>>>AAAFFFHHHKKKKKKIIIHHHGGGHHHHHHKKKQQQ\\\lll))))))))))))************)))))))))************+++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))*********************)))((('''))))))))))))************))))))***++++++++++++*********++++++,,,---------***++++++,,,,,,++++++***+++++++++++++++,,,------...888<<<555,,,***...222---///222555888999::::::>>>???@@@BBBCCCEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJIIIGGGFFFEEEDDDCCC@@@???===<<<<<<<<<===>>>;;;<<<===>>>@@@BBBDDDEEEEEEFFFGGGHHHIIIIIIHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCBBB@@@??????@@@@@@AAA===<<<:::777555444333222000000000///......------......------------......))))))***++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++*********************************************+++++++++++++++************++++++************************************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&''''''((()))***(((((((((((((((((((((((()))******((('''''')))+++))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,---000555999>>>BBBDDDFFFHHHIIIHHHGGGGGGIIIJJJLLLRRR[[[iii|||))))))))))))************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))************+++++++++******)))))))))))))))************((()))***+++,,,++++++*********++++++,,,------...***++++++,,,,,,++++++***,,,++++++++++++,,,------+++333777222,,,---111333222444888;;;>>>@@@AAAAAACCCCCCDDDEEEFFFGGGGGGHHHEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFGGGFFFEEEDDDCCCBBBAAA@@@???>>><<<;;;;;;<<<===>>>::::::;;;===???AAACCCEEEEEEFFFHHHIIIJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEECCCBBB???<<<:::888777666444444333222000///............------------......++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------******+++,,,,,,,,,++++++************************))))))*********+++++++++*********))))))******************************************++++++*********************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&''''''((()))***(((((((((((((((((((((((()))))))))'''&&&&&&)))+++))))))))))))))))))))))))))))))))))))************,,,,,,,,,---------......,,,,,,,,,---------......---///444999>>>BBBDDDEEEFFFGGGGGGHHHHHHKKKPPPSSS[[[eeeqqq|||))))))))))))************))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******((())))))*********))))))))))))))))))************((()))***+++,,,,,,+++*********+++,,,,,,---......+++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...)))...111......111333333777:::>>>BBBEEEGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGBBBBBBAAAAAAAAAAAAAAABBB??????@@@AAABBBBBBBBBBBBDDDEEEEEEEEEEEEEEEDDDDDDBBBBBBAAA@@@???>>>======>>>===;;;::::::;;;<<<===:::;;;<<<===???BBBDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKHHHGGGFFFEEEEEEFFFGGGHHHEEEEEEGGGHHHHHHHHHHHHHHHGGGFFFCCC@@@===;;;:::999777777666444222111//////......------------......///......------,,,,,,+++++++++++++++++++++++++++------------------------)))***+++,,,,,,,,,,,,,,,************************))))))******++++++++++++******))))))))))))************************************++++++++++++******(((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''************************))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''')))******(((((((((((((((((((((((())))))(((&&&%%%&&&(((+++))))))))))))))))))))))))))))))))))))************&&&&&&'''''''''(((((((((*********++++++,,,,,,,,,...111666<<<@@@DDDEEEFFFGGGHHHHHHIIILLLQQQXXX]]]iiiwww))))))))))))))))))))))))************************************************++++++++++++++++++++++++******))))))))))))******...//////---+++)))***+++******+++++++++,,,,,,,,,,,,+++***))))))***++++++++++++******+++,,,,,,---,,,,,,------------,,,,,,------------------------000000000111333555888999???@@@AAACCCDDDEEEEEEEEEHHHHHHGGGDDD@@@>>>>>>??????>>><<<;;;;;;===???@@@AAAAAAAAAAAABBBCCCEEEEEEHHHHHHIIIJJJJJJJJJIIIIIIGGGFFFCCC@@@===<<<;;;;;;:::<<<===??????===<<<:::======<<<;;;<<<@@@FFFJJJMMMMMMNNNOOOOOOPPPQQQQQQPPPOOONNNLLLJJJIIIGGGGGGFFFEEECCCBBBDDDFFFIIIKKKIIIIIIIIIIIIIIIEEEAAA===:::999888777666555555555////////////000111222333444333111///...---......111...+++******+++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,......---,,,+++++++++,,,++++++++++++++++++++++++((((((((((((((((((((((((+++***)))(((((()))***+++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((())))))************)))---+++******++++++***(((''''''''''''''''''''''''******))))))((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((()))%%%&&&((()))))))))((('''''''''(((((((((((('''''''''((()))******++++++***+++*********))))))((((((''')))******))))))***+++++++++*********************---///000///.........333555999???EEEIIIJJJIIIIIIGGGIIIMMMNNNRRRaaarrr))))))))))))))))))))))))************************************************++++++++++++++++++++++++******))))))))))))******,,,---...---+++)))***+++******+++++++++,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++......//////000000111111666666777777999;;;===>>>@@@AAAAAABBBBBBBBBBBBBBBCCCDDDCCCAAA>>><<<===>>>======<<<<<<===>>>???@@@BBBBBBCCCDDDFFFHHHJJJKKKNNNOOOOOOPPPPPPOOOOOOOOOLLLKKKHHHEEECCCAAA@@@@@@===>>>?????????>>><<<;;;===============AAAFFFJJJPPPPPPQQQRRRRRRSSSTTTTTTRRRRRRQQQQQQPPPPPPOOOOOOLLLKKKIIIHHHHHHIIIKKKLLLKKKKKKKKKLLLNNNMMMJJJHHHCCCBBB@@@>>>;;;888777555555555333222111000000000333333222000000/////////111...,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))(((((((((''''''((()))******+++++++++***)))(((((())))))(((&&&''''''''''''''''''''''''***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))&&&&&&((()))))))))((('''(((((())))))))))))(((((()))))))))***))))))((((((************)))))))))(((((()))******))))))***+++++++++******************+++---...///......///111666888<<>>???AAABBBCCCDDDDDDCCCBBBAAA@@@??????===>>>>>>===;;;:::<<<===<<<===>>>@@@AAABBBCCCCCCEEEFFFGGGIIIKKKNNNPPPRRRUUUUUUVVVVVVVVVUUUUUUTTTOOOMMMKKKHHHFFFDDDCCCCCCCCCCCCBBBBBBAAA@@@???>>>???@@@@@@AAAAAADDDHHHKKKRRRSSSSSSTTTTTTUUUUUUVVVRRRRRRSSSSSSTTTUUUUUUVVVRRRRRRQQQPPPOOOOOONNNNNNLLLKKKKKKMMMPPPRRRQQQQQQLLLKKKJJJGGGCCC>>>;;;888;;;:::888666444333222222333444444444333111000//////...------...///...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************************+++***)))(((((()))***+++******)))(((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((&&&'''(((******+++++++++***(((''''''))))))(((&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((((((((''''''((((((((()))))))))&&&''''''((()))((((((((())))))************))))))))))))))))))((('''&&&&&&************))))))))))))((()))******))))))***,,,******+++++++++++++++++++++,,,.........///222444999<<>>???AAAAAABBBBBBCCCCCCDDDDDDHHHGGGEEECCCAAA???>>>>>>999:::;;;;;;:::;;;===??????AAADDDFFFHHHIIIIIIHHHKKKKKKLLLMMMOOOQQQSSSTTTUUUVVVVVVWWWWWWVVVVVVUUUQQQPPPOOOMMMKKKIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCDDDEEEEEEEEEGGGIIILLLQQQQQQQQQRRRRRRSSSSSSSSSOOOPPPPPPQQQSSSTTTTTTUUUUUUUUUVVVVVVUUUTTTRRRQQQMMMLLLJJJKKKMMMOOOOOOOOOOOOOOONNNMMMJJJFFFBBB???===<<<:::999888777777777666777888888666444000......------...//////---,,,------------------------------------------------...---,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***++++++***))))))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))************)))+++***))))))***+++***((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))&&&''''''(((((((((((((((((())))))******))))))(((((((((((((((((('''&&&&&&*********)))))))))))))))(((***++++++***)))+++,,,******+++++++++++++++,,,,,,---------...111666999<<<@@@DDDHHHIIIJJJJJJJJJOOOQQQYYYfffxxx))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))***++++++++++++***)))((()))************+++---******+++++++++,,,,,,,,,((())))))*********++++++++++++************++++++//////......///111444555:::;;;<<<>>>AAABBBDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFEEEBBB@@@>>>===<<<<<<888:::<<<<<<===>>>AAACCCFFFHHHKKKNNNPPPPPPOOONNNPPPOOOOOOOOOPPPQQQRRRRRRPPPQQQRRRRRRSSSSSSRRRRRRSSSSSSRRRRRRPPPOOONNNMMMIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHGGGFFFGGGIIIKKKMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQSSSTTTVVVWWWWWWVVVUUUTTTQQQOOOKKKJJJJJJKKKJJJJJJKKKLLLMMMNNNMMMKKKIIIGGGAAA@@@>>>===;;;::::::::::::;;;<<<<<<:::777333000...------...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,***+++,,,,,,---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++******)))((('''***)))((()))***+++***)))************************(((((((((((())))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((()))))))))***''''''''''''((((((((()))'''(((((())))))(((((('''&&&&&&'''((((((((((((((())))))))))))))))))******)))***++++++******+++,,,******++++++,,,,,,,,,,,,,,,------...000444:::>>>???BBBFFFHHHHHHHHHJJJKKKRRRZZZhhhyyy}}}}}}))))))))))))))))))))))))************************************************************************)))***+++,,,,,,+++***)))(((***++++++******,,,---******+++++++++,,,,,,,,,((()))***++++++++++++++++++*********++++++,,,---......///000222555888999@@@AAABBBCCCEEEFFFGGGHHHGGGHHHHHHHHHHHHGGGFFFEEEAAA???===<<<;;;;;;;;;;;;<<<>>>@@@AAABBBDDDGGGJJJMMMNNNQQQRRRSSSSSSRRRQQQQQQPPPOOONNNNNNMMMMMMNNNJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPOOONNNJJJLLLNNNPPPQQQPPPOOONNNLLLLLLKKKIIIFFFFFFHHHKKKLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOOOOOOOPPPPPPPPPPPPPPPRRRTTTVVVWWWWWWWWWVVVUUURRROOOLLLKKKKKKIIIHHHHHHIIIKKKLLLMMMMMMLLLLLLGGGFFFCCC@@@===;;;:::999===>>>??????>>>;;;888666222000......//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,((()))***+++,,,+++***)))+++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***+++++++++***))))))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))******+++******)))(((''''''&&&%%%&&&((()))((('''))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((()))))))))******(((''''''''''''((())))))''''''((((((((((((''''''&&&&&&'''((())))))))))))))))))))))))************)))***++++++******+++---******++++++,,,---------,,,---///111333888>>>CCCBBBEEEHHHHHHGGGHHHKKKOOOWWWeeexxx}}}}}}++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))***,,,------,,,***)))***+++,,,,,,++++++,,,---******+++++++++,,,,,,,,,)))***+++---......------+++++++++,,,---...///000000111333666999<<>>===;;;;;;;;;<<<>>>???BBBDDDFFFHHHIIIKKKNNNQQQQQQQQQRRRSSSSSSRRRQQQPPPNNNNNNMMMKKKJJJJJJJJJJJJFFFGGGIIIKKKLLLNNNNNNOOONNNOOOPPPQQQRRRRRRRRRRRRQQQTTTXXX\\\^^^^^^\\\[[[VVVUUURRRNNNKKKJJJMMMOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQRRRQQQQQQSSSTTTUUUVVVVVVVVVTTTRRRPPPNNNNNNMMMLLLJJJJJJJJJJJJJJJKKKKKKKKKKKKHHHGGGDDDBBB???===<<<;;;<<<===???AAAAAA@@@???>>>777444111000000000///...------------------------...........................---,,,,,,++++++,,,,,,)))***,,,......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***+++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))***************'''&&&%%%&&&((()))((('''))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''''''''''''''&&&&&&''''''((())))))***(((((()))))))))*********(((''''''&&&'''((()))***(((((())))))))))))(((((((((((())))))***)))))))))((()))))))))************)))***,,,+++******+++---******++++++,,,------...,,,...111333777<<>>===>>>>>>======>>>@@@CCCEEEFFFHHHJJJLLLMMMOOORRRUUURRRRRRRRRQQQQQQPPPNNNNNNKKKKKKJJJIIIHHHHHHHHHHHHEEEFFFHHHKKKMMMNNNOOOPPPTTTUUUWWWYYY[[[[[[[[[[[[YYY\\\bbbhhhkkkkkkiiiggg```^^^YYYTTTPPPPPPRRRUUUQQQQQQQQQQQQQQQQQQQQQPPPKKKLLLMMMNNNOOOQQQRRRRRRRRRRRRSSSSSSTTTUUUUUUVVVQQQOOONNNNNNOOOOOONNNMMMMMMLLLKKKJJJIIIIIIIIIIIIEEEDDDCCCBBBAAA@@@@@@@@@;;;<<>>DDDGGGHHHKKKLLLJJJHHHJJJQQQWWWnnn))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***+++---......---+++***,,,,,,,,,,,,,,,+++***)))+++,,,,,,+++***)))+++,,,***,,,...///---+++++++++......///000222444666777?????????AAACCCFFFIIIKKKGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA???>>>=========BBBBBBBBBAAAAAACCCFFFIIIIIIKKKNNNQQQSSSRRRQQQPPPTTTPPPOOOPPPNNNIIIHHHJJJHHHHHHHHHHHHGGGGGGHHHHHHEEEJJJPPPTTTWWWWWWWWWWWW]]]fffmmmkkkgggiiimmmnnnqqqpppoooppprrrsssrrrqqqjjjgggccc^^^[[[ZZZZZZZZZ___\\\WWWTTTSSSSSSRRRQQQOOOMMMKKKKKKLLLNNNNNNNNNPPPPPPPPPQQQRRRSSSTTTUUUQQQRRRSSSTTTTTTRRRQQQOOONNNNNNNNNMMMKKKJJJJJJJJJGGGEEEBBBAAA@@@???>>><<<;;;;;;;;;<<>>AAAAAAAAABBBDDDGGGIIIKKKIIIIIIHHHGGGEEEDDDBBBAAABBB@@@>>><<<;;;===???@@@EEEFFFGGGGGGGGGIIILLLNNNIIIKKKNNNPPPQQQQQQPPPOOOOOOLLLJJJLLLKKKGGGGGGIIIIIIIIIHHHFFFFFFHHHJJJLLLOOOTTTZZZ^^^```bbbdddfffttt{{{}}}~~~~~~xxxuuurrrooommmmmmnnnooollliiieeebbb``````^^^]]]XXXVVVSSSRRRRRRRRRPPPOOOMMMNNNNNNOOOPPPRRRTTTUUUSSSSSSRRRSSSTTTUUUUUUUUUPPPPPPPPPOOOMMMLLLLLLMMMHHHFFFCCCBBBBBBBBB@@@???;;;;;;;;;;;;>>>AAADDDFFFLLLKKKIIIGGGDDD???999555222111//////000///...,,,------..................///......---,,,+++******+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))&&&'''((()))***))))))(((((()))))))))************+++******))))))(((((((((''''''''''''((((((((((((***)))((('''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))(((((()))))))))(((((('''***)))'''&&&&&&''')))***'''((((((((())))))******(((((((((((()))))))))***************************((()))))))))************)))***++++++***+++---//////333:::@@@DDDGGGJJJLLLNNNQQQSSSRRRRRR[[[mmm{{{|||{{{zzzxxxyyyzzzzzzxxxwwwwwwxxxxxxyyy{{{|||{{{zzzwwwvvvwwwwwwvvvvvvvvvuuuuuuuuutttxxx||||||zzzzzz}}}))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++,,,,,,+++***++++++,,,,,,,,,+++******+++,,,,,,,,,******,,,---,,,---.........///111333222333666999<<<@@@BBBDDDDDDDDDDDDEEEFFFHHHJJJJJJJJJIIIHHHEEEBBB@@@>>>===@@@>>>;;;:::;;;>>>BBBEEECCCEEEGGGHHHHHHIIIKKKMMMGGGHHHJJJKKKLLLLLLKKKJJJMMMIIIGGGIIIHHHFFFFFFJJJKKKLLLLLLLLLMMMRRRXXX\\\bbbgggmmmpppqqqsssyyy~~~{{{xxxwwwuuusssqqqjjjgggdddaaa]]]YYYUUUQQQOOOOOOOOOPPPQQQRRRSSSTTTSSSRRRPPPQQQTTTVVVWWWWWWQQQQQQPPPOOONNNNNNNNNNNNMMMKKKGGGFFFEEEDDDBBB@@@===<<<;;;;;;===???BBBCCCNNNOOOQQQQQQOOOHHH???999333222111111222111...,,,,,,------............//////...---,,,+++))))))(((,,,,,,------------,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))******++++++++++++***)))((('''&&&&&&&&&&&&&&&'''''''''((((((******)))(((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''''''''(((((((((&&&''''''(((((((((((('''***)))(((''''''((()))***''''''((()))***+++,,,,,,((((((((()))))))))************************************+++++++++,,,,,,,,,***+++------,,,,,,...///111666===CCCGGGJJJLLLNNNLLLPPPSSSUUUYYYfffxxx~~~uuuuuusssqqqnnnlllkkkjjjgggiiijjjjjjhhhgggggghhhgggggghhhhhhhhhggggggfffffffffeeeeeeeeeeeeeeeddddddhhhkkkkkkiiiiiikkkmmmssstttvvvxxxzzz|||}}}~~~)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++'''((()))***++++++******++++++,,,,,,,,,++++++***+++,,,,,,,,,++++++,,,...,,,---......///111555888:::;;;===???BBBCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIFFFEEEDDDAAA???===<<<;;;???>>>>>>???AAADDDGGGIIIDDDFFFHHHIIIHHHGGGHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHMMMIIIHHHJJJJJJIIIKKKOOOQQQTTTXXX\\\```fffmmmsssvvv|||~~~{{{wwwrrrmmmgggaaa\\\[[[ZZZYYYWWWVVVUUUUUUTTTRRRQQQPPPSSSVVVWWWUUUSSSQQQPPPNNNMMMMMMNNNMMMMMMSSSPPPLLLIIIHHHFFFCCCAAAAAA@@@???>>>???AAACCCDDDKKKMMMPPPSSSSSSNNNGGGAAA;;;888555444333111///---------------......////////////...---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))'''(((((()))))))))))))))*********)))))))))))))))*********))))))((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&'''''''''(((&&&&&&'''((())))))))))))******))))))))))))******''''''((())))))***++++++(((((()))))))))*********************************++++++++++++,,,,,,,,,---,,,---///000//////111222555999@@@EEEGGGIIIKKKLLLOOOTTTZZZ___fffqqq~~~{{{xxxuuuqqqnnnfffeeedddbbb```^^^]]]\\\ZZZ\\\^^^^^^]]]\\\\\\]]]\\\\\\[[[[[[[[[[[[[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXZZZ]]]^^^]]]]]]^^^```ddddddeeefffhhhkkkmmmnnnqqqtttxxx{{{||||||}}}~~~))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,(((((())))))***************++++++,,,,,,,,,+++++++++,,,,,,,,,++++++---///,,,---///000111444888;;;???@@@BBBDDDFFFGGGHHHHHHGGGGGGGGGGGGFFFEEEEEEEEE@@@???>>>===<<<<<<======@@@BBBEEEHHHJJJKKKKKKJJJHHHJJJKKKKKKIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMJJJLLLQQQTTTUUUXXX]]]___dddlllpppssswww|||~~~zzzuuuqqqpppnnnjjjfffbbb^^^\\\ZZZXXXXXXYYY]]]```^^^XXXSSSSSSPPPLLLKKKLLLMMMLLLKKKSSSQQQNNNLLLKKKJJJIIIGGGGGGFFFEEEDDDDDDFFFGGGIIIIIIJJJMMMQQQSSSRRROOOMMMFFFAAA<<<777555444222111000//////......//////000,,,---------------------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))((((((((((((((())))))***,,,++++++***)))((('''''')))))))))******+++++++++((())))))))))))*********((((((((('''''''''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&'''''''''((('''((())))))******************))))))))))))******(((((((((((((((((((((((())))))))))))*********************************************+++++++++,,,,,,+++---///000000111333555:::===AAAEEEFFFGGGIIIKKKUUU[[[eeeoooxxx}}}yyyvvvqqqmmmjjjfffaaa^^^YYYYYYXXXWWWVVVUUUTTTSSSTTTVVVXXXXXXWWWWWWXXXYYYXXXWWWVVVUUUUUUVVVVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUQQQSSSUUUVVVVVVWWWXXXYYYWWWWWWWWWYYYZZZ\\\^^^___aaaeeejjjmmmooopppqqqrrrsssuuuxxx{{{~~~))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,******))))))))))))))))))******+++,,,,,,,,,+++++++++,,,---,,,+++,,,...000...000333444666888;;;>>>???AAACCCGGGIIIJJJKKKKKKFFFFFFFFFEEECCCBBB@@@???;;;;;;;;;;;;<<<>>>@@@AAADDDGGGKKKNNNOOONNNKKKIIIFFFGGGHHHGGGEEEDDDDDDFFFCCCDDDEEEGGGKKKOOORRRTTTUUUTTTXXX```fffhhhlllqqqrrrxxx~~~}}}wwwrrrmmmjjjhhhggggggiiinnnqqqooofff^^^YYYUUUPPPNNNOOOPPPOOOMMMOOONNNMMMMMMOOOPPPPPPOOOMMMLLLKKKJJJJJJLLLMMMOOONNNMMMNNNPPPSSSVVVVVVUUUMMMIIICCC???<<<:::777666444333111/////////000000*********+++,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))((((((((((((((()))******,,,++++++***)))(((''''''(((((()))***+++,,,------))))))*********+++++++++'''''''''((('''&&&&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''''''''(((((((((((()))***************))))))))))))))))))))))))))))))((((((((('''''''''&&&)))))))))*********++++++************************))))))*********+++++++++***+++---...///111555888???AAACCCEEEFFFHHHKKKNNNVVV]]]jjjxxx~~~yyyuuuqqqooojjjgggccc```^^^[[[WWWUUUSSSSSSSSSSSSSSSSSSSSSRRRUUUWWWYYYYYYYYYYYYZZZ[[[[[[[[[YYYXXXXXXWWWWWWXXXUUUUUUUUUUUUVVVVVVVVVVVVQQQRRRSSSTTTUUUUUUUUUUUUPPPPPPQQQRRRSSSTTTUUUUUUUUUYYY]]]aaabbbcccdddeeeeeegggiiilllooosssyyy}}}))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------,,,++++++***)))))))))))))))***+++,,,,,,,,,,,,+++***,,,---,,,,,,,,,...000222444888:::<<<===@@@AAAAAABBBEEEHHHJJJJJJJJJIIIDDDDDDDDDBBB@@@>>>;;;:::;;;;;;;;;;;;===@@@CCCDDDIIIJJJLLLNNNMMMKKKIIIGGGBBBCCCCCCBBBAAAAAADDDFFFEEEFFFIIIOOOVVV^^^eeeiiimmmmmmqqqyyy}}}~~~~~~|||{{{wwwvvvwww|||xxxqqqddd^^^XXXVVVWWWWWWUUURRRPPPOOONNNNNNPPPRRRRRRQQQQQQPPPOOONNNOOOPPPRRRTTTTTTSSSQQQRRRTTTUUUUUUUUUNNNLLLJJJHHHFFFBBB===:::777666333111000///000000,,,,,,,,,,,,,,,---------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))******(((((())))))******++++++))))))))))))************'''(((((()))((('''&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))((('''((((((((())))))(((((((((((((((((((((((()))))))))))))))*********+++++++++************************)))*********++++++++++++,,,---......000444:::>>>CCCDDDFFFGGGIIIMMMRRRVVV[[[bbbnnn}}}tttsssqqqnnnjjjgggeeeccc^^^\\\ZZZYYYYYYYYYWWWUUUVVVVVVWWWWWWXXXYYYYYYZZZ\\\^^^aaabbbaaabbbcccddddddccccccaaa```___^^^]]][[[[[[[[[[[[\\\\\\]]]]]]YYYYYYXXXXXXXXXXXXVVVUUUQQQRRRSSSTTTTTTTTTSSSSSSRRRUUUXXXZZZZZZZZZ[[[]]]______```aaabbbfffkkknnnrrruuuyyy}}}))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------...---,,,***)))))))))))))))***+++,,,,,,,,,,,,,,,***,,,------,,,---///111555888<<>>;;;888777===<<<<<<===???BBBEEEGGGLLLLLLLLLKKKJJJHHHGGGFFFCCCDDDDDDCCCCCCEEEIIILLLOOOQQQVVV^^^iiittt}}}~~~~~~~~~lllfff___\\\]]]]]][[[XXXUUUSSSQQQPPPPPPPPPOOOMMMSSSRRRQQQPPPQQQSSSUUUVVVYYYWWWTTTSSSSSSSSSQQQPPPLLLMMMNNNOOOMMMHHHBBB===:::888555222000000000000000000000//////.........------............------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************)))))))))))))))))))))))))))((('''''''''(((***+++&&&'''((()))***+++,,,,,,))))))))))))(((((((((((((((((((((((())))))))))))((()))*********)))'''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((()))))))))((('''&&&&&&''''''((((((((((((''''''''''''((()))***+++,,,,,,)))************+++++++++******************************+++++++++,,,,,,,,,111111111111444999@@@EEEFFFGGGHHHIIILLLRRRYYY^^^ggglllvvv|||yyyvvvttthhhgggeeecccaaa^^^]]]\\\XXXWWWWWWXXX[[[\\\\\\[[[[[[\\\]]]^^^___aaabbbbbbdddgggiiijjjjjjjjjlllmmmllllllkkkjjjiiifffeeedddaaaaaabbbbbbccccccccccccbbbaaa___^^^]]][[[YYYWWWVVVWWWYYYZZZZZZXXXVVVUUUUUUWWWYYYYYYXXXWWWXXXYYYXXXXXXXXXWWWWWWYYY]]]```dddhhhmmmpppssswww}}}************************111///,,,***))))))+++,,,)))))))))***++++++,,,,,,+++*********+++,,,------+++++++++++++++***)))(((+++,,,,,,+++******,,,------------...///111333444<<<===>>>???AAADDDFFFGGGJJJJJJIIIGGGCCCAAA@@@@@@;;;:::999888888999::::::>>>???CCCGGGJJJKKKJJJHHHJJJJJJJJJIIIGGGFFFDDDCCCAAADDDFFFHHHIIILLLRRRWWW___fffooouuu{{{wwwsssnnnkkkkkkkkkkkkjjjiii___WWWTTTQQQMMMMMMQQQNNNOOOQQQRRRRRRSSSTTTVVVSSSSSSTTTUUUUUUSSSNNNJJJKKKKKKLLLOOOQQQPPPLLLGGGEEEAAA<<<666333222222333/////////000111///,,,)))...------,,,,,,------...------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***(((&&&'''***+++)))'''+++++++++*********))))))************++++++++++++******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''******)))((((((((((((((((((((((((((())))))))))))))))))))))))************(((((()))***++++++,,,,,,++++++,,,,,,,,,++++++***+++,,,---,,,++++++,,,...---...111444888===BBBEEEFFFIIILLLMMMNNNVVVcccmmmrrrwww|||vvvrrrooolllgggcccaaa```^^^[[[XXXXXXYYY[[[]]]^^^``````aaacccgggjjjkkkkkkjjjiiijjjkkklllmmmwwwvvvuuuttttttuuuwwwyyywwwuuussssssuuuvvvtttqqqmmmnnnpppppppppnnnllljjjmmmllliiigggeeecccccccccbbbaaa```^^^]]]]]]]]]]]]ZZZYYYYYYZZZ\\\[[[YYYWWWXXXUUURRRQQQSSSVVVWWWXXXYYY[[[]]]aaafffkkkoooqqqyyy}}}************************...---+++******+++,,,---++++++******************+++************++++++,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,++++++,,,...,,,---...000222444666777?????????@@@AAACCCDDDEEEEEEEEEEEEBBB???===<<<===:::999999999999:::<<<===BBBCCCEEEGGGIIIIIIGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFIIINNNRRRVVV\\\dddiiiuuuzzz}}}{{{zzz{{{|||||||||ssskkkfffddd```WWWRRRRRRPPPQQQQQQPPPPPPPPPQQQRRRSSSSSSTTTVVVWWWUUUQQQNNNIIIHHHHHHJJJLLLMMMMMMLLLIIIGGGBBB===888555333222111000000000111111///,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))'''(((***+++)))(((+++++++++*********))))))++++++***)))((('''&&&&&&))))))(((((((((((()))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''******)))((((((((((((((((((((((((((())))))))))))))))))))))))************((())))))***++++++,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,---,,,++++++---///...000333666;;;???DDDGGGJJJKKKMMMPPPVVV```jjjqqq|||~~~tttooojjjfffdddbbb^^^\\\ZZZ[[[ZZZYYYXXXYYY\\\^^^dddfffhhhiiijjjllloooqqqvvvuuuuuuuuuuuuwwwyyyzzz{{{zzzxxxxxxxxxyyy{{{|||~~~|||zzz{{{|||}}}{{{xxxxxxyyyzzzzzzzzzyyyxxxwwwvvvtttrrrooonnnmmmllllllmmmmmmlllkkkjjjiiiiiihhhaaa```_________^^^[[[XXXZZZWWWTTTSSSTTTUUUVVVVVVWWWXXXYYY[[[]]]```bbbccciiimmmsss|||************************++++++++++++,,,,,,------,,,,,,++++++***))))))(((++++++***)))))))))******---------------,,,,,,+++,,,------,,,++++++,,,...,,,---000222666999;;;===AAAAAAAAA@@@@@@AAAAAABBB>>>>>>>>><<<:::888888888888999999:::;;;===???@@@EEEFFFGGGHHHIIIHHHGGGFFFCCCDDDEEEGGGJJJMMMOOOQQQTTTWWW\\\bbbhhhooowww||||||wwwsssmmmddd]]][[[ZZZXXXUUUSSSQQQOOOOOOOOONNNNNNOOORRRTTTSSSQQQOOOJJJIIIHHHFFFEEEGGGJJJMMMNNNLLLJJJEEE@@@;;;666333333222000000111222111000,,,,,,++++++++++++,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++***))))))++++++***)))+++++++++***************++++++***)))((('''&&&&&&((((((''''''''''''(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((''''''''''''&&&&&&''''''''''''''''''''''''***))))))((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,------,,,,,,...000000333777:::>>>BBBGGGKKKNNNOOOQQQWWW```kkktttxxx~~~~~~{{{vvvrrrfffbbb^^^[[[YYYYYYXXXVVVWWWYYY[[[\\\]]]```dddgggmmmpppsssvvvwwwxxxzzz|||~~~~~~}}}}}}~~~~~~~~~}}}{{{zzzyyyxxxxxxvvvwwwwwwwwwvvvtttrrrqqqnnnmmmkkkjjjiiigggccc``````]]]YYYWWWVVVWWWVVVUUUTTTTTTTTTTTTUUUWWWXXXYYY[[[]]]bbbiiirrrzzz***************************+++,,,,,,---,,,+++***+++++++++*********))))))++++++***)))((((((((())),,,,,,------------,,,,,,+++,,,---,,,++++++---///...///222666:::===@@@AAABBBAAA@@@???>>>=========888999:::999777555666777888999:::<<<>>>@@@BBBCCCDDDFFFGGGHHHHHHGGGHHHIIIDDDFFFIIINNNTTTZZZ```cccgggiiimmmrrrxxx~~~~~~yyytttnnnkkkiiieee___ZZZVVVSSSPPPNNNLLLLLLMMMOOORRRSSSQQQPPPMMMMMMLLLHHHDDDCCCFFFJJJNNNOOONNNLLLHHHBBB<<<888666333000///000111111111//////............//////++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++************************)))*********++++++++++++)))((((((''''''(((((())))))))))))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))((()))))))))************))))))*********+++++++++)))***++++++,,,++++++++++++,,,------,,,---///111111555:::>>>AAAEEEJJJNNNOOOSSSXXX___gggqqq|||}}}xxxtttpppkkkhhh___]]]ZZZXXXWWWXXXYYYZZZ]]]```bbbeeegggjjjnnnrrruuuyyy~~~}}}~~~|||zzzxxx{{{zzzxxxwwwvvvtttpppmmmhhheeeaaa^^^\\\[[[YYYXXXTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXYYY]]]cccjjjrrrvvv}}}************************+++,,,------,,,+++)))'''))))))*********+++++++++++++++***)))((((((((()))++++++,,,,,,,,,,,,+++++++++,,,------,,,---///111111333666:::===@@@BBBCCC@@@???>>><<<;;;::::::999777888999888777777888999:::;;;<<>>BBBDDDGGGMMMRRRPPPYYYbbbgggkkkttt{{{uuuooojjjfffcccaaa______^^^]]]]]]___aaaccchhhkkkmmmpppqqqtttwwwzzz{{{}}}zzzsssppplllhhhfffdddbbb```\\\[[[ZZZYYYXXXWWWWWWWWWWWWVVVUUUVVVZZZ___eeehhhmmmqqqvvvzzz************************,,,,,,------+++***(((&&&((())))))***++++++,,,,,,++++++***)))))))))*********++++++,,,,,,,,,,,,++++++,,,......///000333555666888;;;===@@@AAAAAAAAA===<<<;;;:::999888888888777999::::::::::::;;;======>>>@@@AAACCCDDDDDDDDDBBBDDDEEEDDDBBBCCCFFFJJJTTTWWW^^^fffooovvv|||~~~}}}~~~~~~vvvpppkkkeee]]]WWWTTTRRRPPPPPPQQQQQQPPPOOOKKKMMMOOOOOONNNLLLLLLLLLKKKLLLNNNOOOOOOMMMJJJIII@@@===888555333222111///......------------......,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,******+++,,,***************+++++++++++++++***)))((('''&&&&&&******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************++++++((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))))))))))))))************************************'''((()))***++++++++++++***,,,---......000222444555;;;CCCFFFHHHKKKQQQVVVWWWaaallloooqqqyyy|||zzzrrrpppkkkgggcccaaa``````ccceeegggggghhhiiilllnnnsssuuuwwwyyyzzz{{{~~~~~~{{{wwwuuussspppmmmkkkiiigggdddaaa]]]ZZZYYYXXXVVVUUUTTTTTTVVVZZZ]]]```]]]aaaggglllqqqxxx************************+++++++++++++++***))))))******************+++++++++************++++++,,,++++++,,,---------------,,,...000222333555888;;;;;;<<<>>>@@@AAA@@@???>>>;;;;;;:::999999999999999888:::<<<=========???AAA@@@AAABBBDDDDDDDDDDDDCCCAAADDDGGGHHHHHHLLLSSSYYYcccgggnnnvvv|||~~~|||}}}~~~{{{uuummmfff]]]ZZZVVVSSSSSSRRRQQQPPPMMMMMMMMMNNNPPPPPPNNNLLLMMMMMMNNNOOOPPPPPPPPPPPPJJJFFFAAA===999666333111///..................///..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))+++,,,,,,***)))***,,,))))))*********+++++++++++++++***)))((('''&&&&&&))))))(((((((((((()))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))************************************))))))+++,,,,,,---------***,,,......///000333666888???HHHLLLLLLOOOUUU[[[dddkkksssvvvyyy|||uuuoookkkgggfffeeecccbbbcccfffhhhjjjnnnrrrttttttuuuwwwyyy{{{~~~~~~|||yyywwwtttrrrnnnjjjfffccc```___ZZZYYYYYYYYYYYYYYYZZZZZZUUUYYY^^^```ccciiirrrzzz{{{***************************************+++++++++,,,,,,++++++***)))))))))+++*********+++,,,------,,,,,,---.../////////......000333444666999<<>>???AAAAAAAAA???===<<<:::::::::999999:::;;;;;;999;;;===>>>>>>???AAACCCBBBCCCDDDEEEEEEDDDCCCBBB???DDDJJJNNNQQQXXXbbbjjjqqquuu{{{}}}pppsssrrrsssyyyzzzsssjjjfffaaa]]]\\\ZZZYYYWWWSSSPPPMMMMMMOOOOOOMMMJJJOOOOOOOOOOOOPPPQQQSSSTTTQQQMMMHHHCCC???:::666333111111000000000000111111.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++(((+++,,,+++)))(((***,,,))))))******++++++++++++************++++++++++++((((((''''''''''''(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))************++++++*********************+++,,,---............***,,,...//////111444666;;;BBBKKKOOOPPPRRRYYY___ooorrrvvvzzzzzzssskkkeeeaaabbbbbbcccccceeehhhmmmqqqqqquuu{{{}}}~~~~~~~~~yyywwwtttqqqnnnlllkkkjjjaaaaaa```___]]]ZZZXXXVVVVVVYYY[[[[[[ZZZ^^^eeelllooovvv))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++---------......---,,,,,,------.........---,,,,,,+++...111333555666999;;;BBBAAA@@@???>>><<<<<<;;;<<<;;;:::999999:::<<<>>>===<<<===???AAACCCDDDCCCCCCCCCAAA??????AAAFFFJJJJJJTTT]]]```eeemmmuuuyyyxxxtttyyyzzz||||||xxxrrrooommmjjjfffbbbZZZXXXTTTRRRQQQOOOMMMKKKNNNMMMLLLOOOSSSUUUTTTRRRRRRSSSSSSPPPJJJBBB:::555333111//////111222000---///000111111111111000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++************)))))))))))))))))))))))))))((((((***++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''******+++***)))(((&&&%%%''''''((((((((((((''''''*********)))))))))))))))))))))))))))))))))))))))((()))***,,,,,,+++******++++++++++++++++++++++++,,,,,,---///111333555666>>>EEEOOOUUUTTTUUU```mmmyyy{{{~~~~~~uuuooolllggg^^^ZZZ\\\```bbbeeegggjjjnnntttxxx~~~~~~{{{yyyxxxvvvsssqqqqqqmmmhhheeebbb```^^^\\\YYYWWWUUUUUUXXXZZZ\\\\\\gggiiinnnvvv~~~******************************))))))))))))***************+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---............---///222555777888999;;;<<<===>>>>>>>>>>>>>>>======<<<;;;:::999:::;;;===???>>>>>>???@@@BBBCCCCCCCCCCCCCCCBBBAAABBBFFFLLLQQQ]]]gggooorrruuu}}}}}}|||~~~~~~}}}{{{xxxiiiddd\\\VVVRRRPPPNNNMMMRRRPPPNNNOOOQQQSSSSSSRRRTTTTTTTTTRRRNNNGGG@@@<<<888666333333444444222000.../////////000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))******)))((('''&&&(((((())))))))))))(((((()))))))))))))))*********************************))))))***+++++++++++++++---,,,,,,,,,,,,,,,,,,,,,------...000333666999;;;AAAGGGPPPUUUVVVYYYggguuu~~~yyyqqqkkkiiieee___^^^aaadddfffiiillloootttzzz~~~~~~}}}}}}}}}}}}xxxuuupppmmmjjjgggcccaaaZZZXXXUUUTTTUUUWWWXXXYYY___aaaeeekkksss{{{******************************))))))))))))******+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++,,,---...///000000000333666:::============>>>999:::===???@@@@@@???>>><<<;;;;;;;;;;;;===???@@@AAAAAABBBCCCDDDDDDDDDCCCBBBCCCDDDEEEJJJQQQZZZ```ttt||||||wwwyyy}}}}}}uuujjj```ZZZWWWUUUUUUWWWTTTQQQOOOPPPRRRSSSSSSSSSTTTUUUTTTRRRNNNJJJGGG@@@===999666666555333222..................------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++************)))))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))************))))))(((((())))))******++++++***************************************+++,,,,,,---------------........./////////222555:::>>>@@@EEEIIIPPPUUUXXX^^^ooo{{{tttqqqkkkgggfffdddccceeeiiikkkmmmpppsssvvv{{{}}}{{{wwwtttqqqmmmiiifffaaa]]]XXXVVVUUUVVVWWWWWWYYYYYY[[[___fffnnnuuuzzz************************+++******))))))******+++,,,,,,,,,---------......******+++,,,,,,,,,++++++***+++---000222333444444777:::>>>@@@???>>>>>>>>>888;;;>>>@@@BBBAAA@@@???<<<<<<<<<<<<===???@@@AAABBBCCCEEEEEEDDDCCCCCCDDDCCCEEEIIIOOOWWWcccnnnvvvzzzrrrlllhhhfffeeeaaa^^^XXXSSSQQQQQQQQQRRRPPPQQQSSSTTTTTTTTTSSSRRRIIIEEE@@@;;;777444222111///......------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))*********++++++*********''''''((()))***++++++,,,************************,,,+++***)))***+++,,,------------------.........//////000333777===BBBEEEJJJLLLPPPUUUYYYbbbttt{{{vvvoookkkhhhggghhhiiiiiijjjmmmpppsssuuuxxxzzz|||~~~{{{wwwsssooolllgggaaa\\\[[[[[[[[[ZZZXXXWWWWWWYYY^^^dddkkkooozzz************************++++++************++++++,,,,,,---------.........)))***++++++,,,,,,,,,++++++---///222444666777888999<<<>>>???>>>===<<<===<<<>>>AAACCCCCCBBB@@@???===>>>>>>>>>???@@@AAAAAA???AAACCCCCCBBBBBBEEEGGGKKKOOOVVV___jjjwwwvvvvvvyyy|||}}}~~~|||xxxrrriii___VVVPPPNNNNNNMMMNNNPPPRRRTTTVVVXXXYYYRRRPPPJJJDDD===888444333111111000///......//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((())))))************++++++++++++******''''''((()))***++++++,,,************************,,,+++*********+++---...++++++,,,,,,---------......///111555:::???DDDGGGMMMNNNSSSXXX]]]fffwwwzzzrrrmmmjjjhhhfffdddiiiooorrrssstttuuuvvvzzz|||~~~|||uuupppjjjeeebbbaaa```___[[[ZZZXXXWWWYYY^^^cccfffmmmqqqwww++++++++++++++++++++++++++++++************++++++,,,,,,,,,---------......)))***+++,,,---------,,,...///222444777999;;;;;;;;;===>>>===;;;::::::;;;???@@@BBBCCCCCCBBBAAA@@@???@@@@@@@@@AAAAAAAAAAAA:::===AAABBBDDDHHHOOOUUU]]]bbbjjjsss~~~zzzuuuvvv}}}qqqbbbVVVQQQOOOOOOOOOOOOOOOQQQTTTWWWXXXXXXVVVSSSLLLDDD>>>:::999444333111000//////000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))++++++***))))))***+++,,,))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((('''(((((()))***+++******++++++++++++******(((((())))))******+++++++++++++++++++++++++++++++++++++++++++++,,,------+++++++++,,,------......///000444888===BBBFFFIIINNNQQQXXX```gggooo}}}~~~yyyqqqiiieeeeeeggghhhhhhrrrzzz}}}~~~}}}{{{wwwqqqmmmjjjhhheeedddaaa___\\\YYYYYYZZZ\\\^^^___ccchhhpppyyy++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,------------***+++,,,------.........000222444777:::<<<===>>>=========;;;888888999;;;???@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAA@@@:::>>>DDDHHHNNNWWWdddmmmvvvzzzssseee]]][[[UUUSSSQQQOOONNNPPPRRRSSSTTTUUUTTTPPPHHHBBB>>>===555333111/////////000111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))///---+++***)))***+++,,,))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))(((''''''((()))***))))))************)))))))))))))))))))))*********++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---......//////000333777<<>>===:::777777999;;;>>>>>>??????@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@???===BBBIIIPPPYYYfffvvvsssllljjj[[[XXXSSSOOOMMMMMMNNNOOONNNPPPQQQOOOHHHBBB???>>>555333111///......000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))222000---+++))))))******))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))*********)))(((''''''((()))***))))))************))))))*********)))))))))))))))++++++++++++++++++++++++***+++,,,---...---,,,+++---------...///000000111111444:::@@@EEEHHHJJJKKKOOOUUUcccrrr|||}}}xxxuuutttiiihhhhhhggghhhkkkpppsss{{{}}}yyyuuurrrooommmjjjeeeaaa^^^\\\[[[ZZZ[[[[[[\\\aaajjjttt{{{------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***---.........---...111333666888<<>>>>><<<:::888888;;;>>>@@@BBBAAA???>>>>>>>>>???@@@DDDCCCBBBAAA@@@@@@AAABBBEEELLLXXXeeerrr~~~|||xxxjjjeee]]]VVVRRRNNNKKKIIIMMMNNNMMMKKKHHHEEEEEEEEEAAA===777333222222222222---.../////////...---,,,------,,,,,,,,,---......---------,,,,,,,,,++++++------------------------((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))((((((+++*********))))))((((((+++*********))))))(((((()))))))))))))))))))))))))))***+++++++++)))(((''')))((('''((()))***)))((())))))))))))))))))))))))*********)))))))))))))))************************)))************+++++++++,,,,,,+++***+++,,,---...+++---000000/////////000333777<<>>@@@@@@???>>><<<;;;:::999888999<<<>>>@@@AAAAAA@@@??????@@@AAAAAACCCBBBAAA@@@???AAADDDGGGKKKVVVhhhxxxxxxrrrjjjbbb\\\VVVPPPMMMOOOOOOOOONNNMMMKKKIIIHHHEEE@@@;;;777444333111000---...////////////------......---,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))************)))))))))(((************)))))))))((()))))))))))))))))))))))))))******+++***)))((('''***)))(((((())))))((('''))))))))))))))))))))))))***)))))))))))))))))))))************************)))************+++++++++,,,,,,+++++++++,,,---...,,,...////////////111222555999???EEEIIIMMMQQQTTTZZZlllxxxzzzsssnnnjjjgggfffkkknnnrrruuuxxx||||||yyyyyyvvvnnnhhhgggccc___ZZZVVVWWW[[[aaaeeepppwww+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***---///111333444666:::<<<>>>???AAAAAAAAA???===;;;888888999:::<<<>>>@@@AAAAAAAAAAAA@@@AAAAAABBBBBBCCCBBBAAA@@@BBBGGGNNNSSS[[[gggxxx|||tttlllccc[[[VVVQQQOOOMMMMMMOOONNNJJJGGGHHHEEE@@@;;;888555111.........///000000//////...//////...---,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++++++++******************************))))))))))))************)))))))))))))))))))))))))))))))))))))))************)))((((((+++)))(((((())))))(((&&&))))))))))))))))))))))))))))))))))))))))))******************************)))************+++++++++,,,,,,+++++++++,,,---.........///......000444666999===DDDJJJNNNQQQUUUWWW```ttt}}}xxxrrrkkkgggeeefffgggppptttyyy}}}~~~{{{uuupppooojjjfff```ZZZWWWXXX[[[]]]ccciiiqqqyyy************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++---000333555777:::>>>@@@???@@@AAAAAA@@@???===<<<888999;;;===???AAABBBCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCEEEFFFJJJRRR]]]eeerrrxxx}}}tttkkkfff\\\VVVPPPNNNOOOOOOKKKGGGIIIGGGCCC???<<<888333//////000000000000000000000000000///---,,,,,,,,,,,,...------------,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******++++++++++++++++++++++++***************+++++++++*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))*********)))))))))+++***(((((())))))'''&&&)))))))))))))))))))))))))))))))))))))))*********************************))))))*********++++++++++++++++++,,,,,,,,,------...///......///222777;;;===AAAHHHMMMQQQTTTVVVXXXcccwww}}}{{{ssspppkkkfffdddfffkkkooouuuyyy{{{xxxxxxrrrnnngggaaa]]]\\\\\\]]]]]]aaagggmmmttt~~~************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------...111555777:::<<<@@@BBB>>>>>>???@@@@@@@@@??????;;;<<<>>>AAACCCDDDEEEEEEDDDCCCAAA?????????@@@AAABBBGGGMMMRRRXXXbbbnnnvvv~~~xxxnnnfff\\\VVVTTTSSSNNNJJJIIIGGGDDDBBB???<<<777444222222111111000000000000111000///...---,,,,,,,,,.........---------,,,,,,------------------------******+++++++++******)))++++++++++++++++++++++++***************+++++++++))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******+++)))(((((())))))(((&&&))))))))))))))))))))))))(((((())))))************************************))))))*********+++++++++++++++,,,,,,,,,---------...///......000444:::???AAAEEEKKKPPPSSSUUUXXXZZZgggyyy{{{tttpppmmmmmmkkkiiiiiimmmtttzzz}}}zzzwwwpppjjjddd```^^^]]]\\\___bbbdddiiiqqq}}}+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///000111444888;;;<<<>>>AAACCC>>>???@@@AAABBBBBBBBBBBB???@@@AAACCCDDDEEEEEEEEEEEECCC@@@>>>???AAADDDFFFIIIRRR^^^gggnnnuuu~~~www}}}{{{uuutttuuuvvvyyy{{{}}}vvvlllddd^^^XXXQQQMMMLLLJJJGGGEEECCC@@@<<<999555444333222111000000000000000///...------------............---------,,,------------------------***++++++++++++***))))))++++++++++++++++++++++++++++++******************))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))((())))))***+++)))((('''((()))***)))((())))))))))))))))))))))))((((((((()))******++++++************************)))************+++++++++***+++,,,---------,,,,,,......///000222666===AAAEEEHHHMMMRRRVVVZZZ^^^aaaooo}}}}}}vvvooolllmmmoooqqqrrrssswww~~~yyyrrrjjjddd___]]]^^^______^^^___eeennnuuu,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,...000222666888<<<>>>???@@@BBBDDDAAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCDDDDDDDDDBBB???>>>@@@EEEKKKOOOZZZfffwwwhhhbbb___dddllltttvvvkkkgggfffhhhhhhhhhhhhmmmwww~~~{{{qqqfff\\\VVVQQQOOOKKKHHHFFFDDDAAA>>>888777555222111000////////////...............///............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))++++++++++++++++++++++++,,,+++++++++***)))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))***)))((((((((()))+++,,,((('''&&&''')))+++***)))))))))))))))))))))))))))'''(((((()))******++++++************************)))************+++++++++***+++,,,---------,,,,,,,,,...///111444999>>>CCCHHHKKKPPPUUU[[[bbbhhhmmmvvvzzzuuuqqqooonnnpppuuuzzz||||||zzzsssmmmhhheeeaaaaaa___\\\ZZZ]]]dddjjjqqqyyy------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,******)))***,,,///222444999<<>>>>>AAAIIIQQQWWWjjjxxxqqqdddXXXWWWVVVWWWWWW]]]jjjxxxwwwllldddbbbdddggghhhaaa^^^```fffkkknnnwwwxxxkkkdddVVVSSSOOOKKKIIIFFFCCCAAA:::888666333111////////////............//////000//////.........---------+++++++++++++++++++++++++++++++++++++++***)))(((++++++++++++++++++++++++---,,,,,,+++***)))(((((((((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))***)))(((((((((***+++,,,'''&&&&&&'''***++++++***))))))))))))))))))))))))'''(((((()))***+++++++++************************)))************+++++++++***+++,,,---...---,,,,,,,,,---000222555:::???CCCJJJMMMRRRXXX___hhhqqqwwwyyy~~~xxxzzzyyysssooooooppprrrtttzzz{{{vvvrrrpppeeedddbbb]]]ZZZ[[[aaagggfffnnn{{{,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++,,,...111555888:::<<<>>>AAADDDEEEEEECCCBBBGGGFFFFFFEEEEEEFFFGGGGGGFFFEEEDDDEEEEEEDDDAAA???DDD??????EEEKKKQQQ]]]iii|||wwwoooiiieeecccaaa\\\[[[]]]]]]\\\bbbjjjxxx}}}}}}vvvrrrqqqrrrssssssooogggaaaaaahhhnnnooonnnsssyyyrrrggg[[[PPPNNNKKKEEEAAABBB@@@>>>:::555111///000111222111//////000000///---////////////...............---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***)))((('''&&&)))))))))***+++++++++,,,&&&&&&''''''(((((())))))))))))***++++++++++++***+++******))))))))))))))),,,***(((''''''(((***,,,,,,+++***)))((((((((((((************************+++++++++*********)))))))))************++++++++++++,,,,,,---...///000000---000333444666:::AAAGGGLLLWWW______fffuuuvvvxxxyyyxxxuuuqqqooopppssswww~~~{{{xxxpppjjjaaa[[[ZZZ\\\___aaadddeeekkkxxx,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++,,,---000333777;;;===>>>???BBBDDDEEEEEEDDDCCCFFFFFFFFFGGGHHHHHHIIIIIIGGGFFFDDDCCCBBBAAA@@@???CCCBBBFFFOOOXXX```kkkwwwwwwpppllliiihhhhhhmmmkkklllqqqqqqoooqqqwww~~~xxxvvvxxxzzzzzzxxxzzz~~~rrreeeXXXRRRNNNIIIFFFHHHEEECCC???:::555222111222333111000000111111000///////////////...............---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))***************+++++++++))))))***************+++))))))***++++++++++++***++++++***)))))))))))))))+++***)))(((((()))***++++++******)))))))))))))))************************+++++++++*********))))))************+++++++++++++++,,,,,,---...///000000---000444666999>>>FFFLLLTTTZZZ```fffppp|||{{{ssswww}}}xxxuuutttsssrrrqqqtttyyy}}}zzzsssjjjccc____________bbbaaafffqqq|||,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///333777;;;???AAAAAAAAABBBCCCDDDEEEFFFFFFDDDFFFGGGIIIJJJJJJJJJIIIHHHGGGDDDBBBAAABBBCCCDDDIIILLLUUUaaakkksss}}}{{{|||zzzyyyxxxyyyzzz|||~~~tttdddZZZSSSNNNLLLMMMIIIGGGCCC???:::666444222444222000000111222111000////////////...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''(((((()))***+++,,,,,,+++++++++***************+++++++++++++++*********))))))***++++++++++++***++++++***))))))))))))***)))))))))))))))))))))))))))))))))))))))******+++************************+++++++++***************************+++++++++,,,,,,,,,---...///000000111---111555999===CCCLLLSSS\\\]]]dddrrr~~~yyyuuu{{{{{{tttppppppqqqrrrsssvvv{{{vvvnnngggccc___]]]^^^\\\___gggpppxxx,,,++++++******++++++,,,++++++,,,,,,------.........000222666;;;???BBBDDDDDDCCCCCCCCCDDDEEEGGGHHHDDDFFFHHHJJJJJJIIIHHHGGGHHHGGGEEECCCCCCFFFKKKOOOXXX^^^iiittt}}}}}}zzz|||ssseee[[[TTTPPPNNNLLLIIIFFFBBB>>>;;;777444444222000000111222111000////////////...............------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***++++++,,,---,,,+++++++++***)))))))))++++++******))))))(((((())))))***++++++++++++***,,,+++******))))))******))))))************))))))(((((((((((()))***+++,,,*********************************************************+++++++++,,,,,,,,,,,,---...///000111111000444888<<<@@@GGGPPPWWW___```mmm{{{uuuoookkknnnppptttwww{{{wwwooohhhbbb^^^^^^[[[[[[```fffllluuu~~~,,,++++++******++++++,,,++++++,,,---......//////111333666:::>>>AAADDDEEEEEEDDDCCCCCCCCCEEEGGGHHHEEEFFFHHHIIIIIIGGGEEEDDDEEEEEEEEEEEEGGGMMMVVV\\\hhhppp{{{}}}~~~rrrfff]]]UUUPPPOOOLLLHHHEEEBBB???;;;777555333000///000111000000////////////............---------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++,,,+++++++++***)))))))))++++++******))))))(((((())))))***++++++++++++***,,,++++++***************))))))************))))))(((((((((((()))***,,,,,,***************************************************++++++++++++,,,,,,,,,,,,------...///000111111444777<<<@@@DDDKKKTTTZZZ^^^fffyyy{{{tttoookkkjjjpppssswww{{{~~~wwwpppiiidddaaa]]][[[]]]aaadddkkkrrr,,,++++++******++++++,,,++++++,,,---...000000111555777:::===@@@BBBDDDDDDEEEDDDCCCCCCCCCEEEFFFGGGEEEFFFGGGGGGGGGGGGFFFEEEDDDFFFHHHJJJNNNVVVaaajjjuuu||||||~~~rrriii```YYYWWWRRRLLLIIIGGGDDD???<<<999666222000000111000000////////////............------------------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++*********)))+++++++++***************+++++++++++++++*********))))))***++++++++++++***,,,,,,+++************+++))))))))))))))))))))))))(((((((((((()))***+++,,,***************************************+++++++++++++++++++++,,,,,,,,,,,,------...///000111111222777;;;@@@DDDIIIPPPYYY```dddqqq}}}xxxrrrmmmjjjjjjlllssswww|||yyysssooofffaaa^^^______```dddjjj,,,++++++******++++++,,,++++++,,,...///000222222999:::<<>>DDDIIINNNWWWaaahhhqqq}}}yyywwwsssmmmiiiiiinnnrrruuuyyy~~~~~~zzzjjjeeebbbaaa```^^^```ddd,,,++++++++++++++++++,,,++++++,,,...///111222333;;;<<<>>>@@@AAAAAAAAA@@@CCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDFFFHHHKKKMMMOOOSSSWWW\\\```dddmmmyyyuuurrrwww|||}}}wwwnnnfff[[[TTTQQQMMMGGGBBBAAA===888555333333333222000/////////............---------------...///000------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,&&&&&&''''''(((((())))))))))))***++++++++++++***---,,,++++++******++++++,,,***)))'''''')))***,,,)))))))))))))))******+++************************))))))******++++++++++++++++++,,,,,,,,,---------------...///000111222222:::???FFFLLLRRR\\\fffnnn~~~}}}xxxxxxvvvrrrllliiilllsssyyyvvvzzz}}}|||zzzxxxvvvuuutttsssyyyzzz}}}mmmhhhdddcccaaa]]]^^^aaa***+++,,,,,,---------------...000000111333777:::>>>>>>???@@@AAAAAABBBBBBCCCBBBBBBCCCEEEFFFFFFEEEEEEGGGHHHGGGGGGJJJQQQVVV^^^]]]bbbkkkqqqwwwsssnnnrrrzzz|||pppbbbUUUKKKGGGFFFFFFCCC???<<<:::777444111//////000000000000////////////.........---------//////...------------......---+++))))))***+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------++++++************++++++)))************+++++++++,,,,,,,,,++++++*********++++++*********************++++++,,,,,,------...+++,,,...///000222666999<<>>>>>???@@@@@@AAABBBBBBCCCCCCCCCDDDEEEFFFFFFEEEGGGFFFFFFFFFJJJQQQZZZ```dddfffmmmwww}}}{{{vvvvvv}}}wwwkkk^^^SSSMMMJJJFFFDDDAAA>>><<<999555222000000000000000000////////////.........---------//////...------------......---+++***)))***+++,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************++++++++++++,,,,,,,,,,,,++++++************++++++)))************+++++++++---,,,,,,,,,++++++++++++++++++*********************++++++,,,,,,---......---...///000111333777:::???FFFNNNVVVbbbqqq{{{}}}yyyuuuqqqooooooppprrruuuyyy}}}|||zzzwwwrrrmmmiiigggeeefffffffffeeeddddddccccccbbbcccgggjjjmmmpppqqqqqqrrrrrrqqqqqqrrrtttvvvwww~~~zzzrrrlllfffaaa^^^++++++,,,,,,---......///000222555777777888:::<<<>>>>>>??????@@@@@@AAAAAACCCCCCDDDEEEEEEFFFFFFFFFJJJGGGEEEHHHQQQ\\\gggmmmkkkqqq{{{|||||||||wwwkkk```VVVQQQJJJHHHEEECCCAAA===999666111111111111000//////////////////.........------//////...------------......---+++*********+++,,,++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))*********++++++*********++++++++++++,,,++++++************++++++)))************+++++++++------------,,,,,,,,,,,,******+++++++++++++++++++++++++++,,,------.........///111111222555:::===DDDKKKTTT^^^kkkzzzzzztttooollljjjppprrrvvv{{{}}}yyyuuusssqqqmmmjjjfffdddbbbdddddddddddddddddddddddddddddddddeeefffggghhhiiiiiigggeeedddeeegggjjjlllooopppqqqtttxxx||||||uuuooohhhddd+++,,,,,,------///000000111444777999::::::;;;<<>>;;;444444333111000/////////////////////............//////...------------......---,,,++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++++++++************++++++))))))*********+++++++++------------------------******+++++++++++++++,,,++++++,,,,,,---............///111222333777<<<@@@IIIRRR[[[eeerrrwwwrrrooommmlllssswww|||}}}zzzxxxssssssrrrrrrpppooonnnmmmmmmmmmmmmmmmnnnnnnoooooonnnmmmkkkiiihhhhhhiiijjjjjjhhhgggeeeeeeeeefffgggggggggggghhhkkknnnrrrtttvvvyyy~~~xxxqqqkkk,,,,,,,,,---...///111222222555888:::::::::;;;<<<@@@@@@@@@@@@@@@AAAAAAAAA@@@BBBDDDDDDEEEHHHMMMQQQVVVTTTUUUZZZeeeooovvvyyyuuurrrwww|||vvvkkkcccXXXTTTOOOKKKGGGDDD???<<<888777555333111000000000000000/////////.........//////...------------...------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++))))))*********+++++++++++++++************++++++))))))*********+++++++++------------------------******++++++,,,,,,,,,,,,+++,,,,,,------...//////...///000222555:::@@@DDDOOOXXXbbblllxxxyyysssqqqqqqqqqqqqxxx|||~~~{{{{{{||||||{{{zzzyyyxxxyyyzzzzzz{{{{{{||||||}}}{{{yyyvvvsssrrrrrrssstttrrrssssssrrrpppnnnllljjjeeedddbbb``````aaabbbdddhhhjjjooowwwyyysss------,,,---...000222333555777:::;;;;;;;;;===>>>AAAAAAAAABBBBBBBBBBBBBBBAAACCCEEEEEEGGGMMMVVV\\\aaaaaabbbgggnnnvvv|||xxxtttwww~~~wwwoooaaa\\\UUUNNNHHHDDD@@@>>><<<:::888555333111111111000000000/////////......//////...------------...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,*********++++++++++++,,,++++++************++++++)))************+++++++++,,,,,,,,,,,,------------******++++++,,,---------,,,,,,,,,---......//////...///111333777===EEEJJJVVV___hhhqqq{{{{{{wwwssspppqqqsssuuuvvv|||~~~}}}~~~~~~}}}yyywwwmmmkkkgggccc___\\\ZZZZZZ^^^```ccciiirrr|||zzz------,,,---...111333555999:::<<<<<<<<<===???AAACCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHKKKSSS```iiimmmnnnnnnpppttt{{{zzzwww{{{~~~|||ooohhh^^^TTTMMMHHHEEECCC???===:::777444333222222000000000000/////////...//////...------------...---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++)))************+++++++++++++++++++++,,,,,,,,,---******++++++,,,------...,,,,,,------...////////////000222666;;;BBBKKKQQQ]]]eeennnuuu}}}vvvsssqqqrrrtttxxxzzz{{{~~~yyysssmmmgggbbb```___^^^___bbbgggooovvv{{{...---------...111444555<<<============>>>AAADDDDDDDDDDDDDDDDDDDDDCCCCCCFFFHHHIIIJJJMMMXXXfffrrruuuvvvuuutttvvv~~~{{{xxxvvvzzz|||{{{|||xxxvvvttteeeggglllqqqvvvzzz}}}~~~uuusssqqqsssxxx~~~}}}yyyxxx{{{~~~yyyzzzzzzxxxvvvvvv{{{{{{sssfff[[[SSSNNNKKKIIIAAA???<<<888555333333333000000000000//////////////////...------------...------......------,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++************++++++)))************+++++++++*********++++++,,,,,,,,,******+++,,,,,,---......,,,,,,------.../////////000111444888===FFFOOOUUUbbbiiirrrxxxvvvtttsssuuuyyy|||}}}vvvooollldddbbb``````ccchhhnnnqqqwww{{{~~~~~~}}}~~~...---,,,---000444888;;;===???@@@???>>>>>>@@@AAADDDEEEEEEEEEEEEEEEDDDDDDHHHEEECCCHHHSSS```kkkooowwwuuuvvv{{{~~~~~~yyyyyywwwsssmmmiiiiiinnnuuuyyy|||vvvrrrvvvyyyooogggbbb______^^^]]]^^^aaadddeeecccaaa^^^```bbbccccccfffjjjmmmooommmiiieeecccbbbaaabbbgggcccbbbdddeeecccaaaccclllmmmooottt|||wwwmmm^^^OOOKKKNNNGGGEEEAAA===888555222111333222000000111111///...//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******************************************************++++++************++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,++++++***+++++++++,,,,,,,,,,,,------...///...444:::<<>>@@@BBBBBBAAA@@@AAABBBDDDDDDDDDDDDDDDDDDDDDCCCFFFFFFGGGLLLUUUaaakkkrrrzzzxxxyyyxxxtttpppjjjgggggglllhhhccc______bbbgggkkkmmmjjjiiimmmwww}}}xxxqqqiiiccc```^^^]]]ZZZZZZZZZ\\\___```^^^\\\YYYYYYYYYYYYZZZ[[[]]]___aaa```]]][[[ZZZZZZZZZ[[[```\\\[[[^^^___\\\ZZZ\\\\\\^^^aaafffnnnyyy}}}mmm\\\RRRQQQJJJGGGDDD@@@<<<999666444333111000000111111000...//////.........---------------------------------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******************************************************++++++************++++++)))************++++++++++++++++++,,,,,,,,,------,,,,,,++++++***++++++,,,,,,,,,,,,,,,---...//////000555;;;>>>AAAJJJWWWaaarrrxxx~~~{{{zzzwwwyyy{{{~~~{{{vvvpppkkkfffkkkkkkmmmqqquuuxxxxxxwww{{{}}}...///000222555777999:::???AAADDDEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGLLLRRRXXXbbbmmmuuu}}}{{{vvvmmmeeecccbbb___]]]]]]```^^^[[[YYYZZZ]]]aaadddffffffggglllrrrwwwyyyzzzssspppkkkfffbbb___^^^]]]YYYYYYYYYZZZ\\\\\\[[[YYYXXXVVVTTTTTTUUUVVVVVVVVVWWWVVVVVVUUUUUUVVVWWWWWW[[[WWWWWWZZZ[[[XXXVVVWWWRRRTTTWWW[[[```gggooouuuxxx}}}ooo___XXXNNNKKKGGGDDDAAA>>>:::777222111//////000111000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++************++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,------...000000222777<<<@@@FFFQQQ___iiizzz|||{{{zzz{{{{{{|||xxxsssqqqooonnnooorrruuuvvvvvvzzzyyy|||///000333666888999::::::>>>AAADDDFFFEEECCCBBBBBBBBBBBBAAAAAABBBBBBCCCCCC@@@HHHQQQWWW\\\dddpppzzzuuummmiiiiiigggeeehhhccc___^^^____________^^^]]]]]]^^^aaaeeehhhkkknnnpppsssvvvxxxyyyyyyyyyuuutttqqqnnnjjjfffbbbaaa______^^^^^^^^^^^^]]]]]]^^^\\\YYYYYY[[[\\\[[[ZZZ[[[[[[[[[\\\\\\\\\\\\\\\]]]YYYXXX[[[\\\YYYWWWXXXUUUWWWXXXYYYZZZ\\\```bbbfffiiinnnvvvnnnaaaSSSOOOKKKGGGEEEBBB===999333111//////000111111000////////////............------------------------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++************++++++))))))*********+++++++++***++++++++++++,,,,,,,,,++++++******++++++,,,,,,------------...///111111444888>>>DDDLLLXXXgggrrr~~~zzzyyyyyy{{{}}}~~~xxxttttttuuuvvvvvv{{{xxxyyy}}}111333555888:::;;;;;;;;;===@@@CCCEEEDDDBBBAAA@@@AAAAAAAAA@@@AAABBBCCCDDD@@@IIIUUU]]]bbbjjjvvv~~~yyyqqqggg```^^^]]]]]]\\\______^^^^^^```ccceeedddffffffggghhhjjjlllooopppuuuxxx|||zzztttnnnkkkiiiiiihhhgggeeedddddddddcccaaa``````aaacccddddddiiiiiiiiiiiiiiigggfffeeeaaa\\\ZZZ\\\]]]ZZZXXXYYYYYYZZZ[[[ZZZYYYXXXYYYZZZ\\\\\\]]]aaaiiittt~~~mmm[[[VVVNNNJJJGGGDDD>>>:::666444111000000111111000000000/////////.........////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++************++++++))))))*********+++++++++*********+++++++++,,,,,,+++*********++++++,,,------------...///000222222666:::@@@HHHRRR```oooyyy{{{xxxxxxzzz~~~|||zzzyyy}}}yyyxxxzzz|||444555777:::<<<============???BBBCCCBBB@@@@@@@@@BBBAAA@@@@@@AAABBBDDDEEECCCMMMYYYbbbiiisssyyyooorrrsssrrrooonnnooorrrkkkfff```\\\[[[]]]^^^^^^```ccceeeeeehhhmmmpppooosssrrrpppooonnnnnnnnnoooqqqttt{{{|||vvvvvvuuusssooonnnnnnoooiiijjjkkkjjjjjjkkknnnpppzzz{{{{{{{{{yyyvvvsssqqqiiiccc^^^___^^^[[[[[[]]][[[\\\]]]\\\ZZZYYYYYYZZZZZZXXXVVVVVV[[[ccclllrrr|||yyyhhh___UUUNNNKKKGGGAAA<<<:::777333111111222111111000000000/////////......////////////////////////------------------------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++)))************+++++++++************++++++++++++************+++,,,---------------...000111333444999===EEENNNZZZiiivvv}}}~~~{{{zzz{{{~~~}}}|||}}}~~~{{{{{{zzzzzz666777999;;;<<<===>>>???>>>@@@AAABBBAAA@@@AAABBBBBBBBBAAA@@@AAACCCEEEFFFIIIQQQ]]]gggqqq}}}~~~pppiii```aaabbbccccccdddeeeffffffdddaaa```aaaccceeefffhhhnnnqqqqqqttt{{{~~~|||}}}{{{xxxuuurrrqqqppppppnnnqqqxxx|||zzz{{{}}}zzz}}}~~~zzzzzz~~~wwwpppiiigggfffddddddgggdddeeedddbbb```^^^^^^___^^^\\\ZZZZZZ[[[^^^bbbdddiiiooowwwvvvkkk]]]TTTPPPLLLFFFAAA===:::555333222222222111000000000000/////////...////////////////////////,,,,,,------.../////////---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++)))************+++++++++************++++++++++++************+++,,,---...------...///000222333444===AAAJJJUUUcccqqq}}}~~~}}}}}}~~~|||wwwyyy}}}888888999;;;<<<>>>???@@@???AAABBBAAA@@@@@@AAACCCCCCBBBAAA@@@AAACCCEEEGGGNNNTTT___kkkwwwqqqaaa[[[UUUUUUVVVYYY^^^aaaccccccgggfffffffffhhhkkkmmmnnnlllssswwwwwwzzz}}}zzzxxxwwwwwwwwwqqqrrryyy}}}uuurrrpppnnnooorrrqqqpppnnnkkkfffccccccccccccbbbbbbbbbaaa``````___]]]cccjjjqqq{{{tttdddYYYTTTPPPJJJEEE@@@<<<777444222222222111000000000000////////////........................+++,,,,,,---...///000000---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++)))************+++++++++)))************+++++++++************+++,,,---...------...///000222444555???DDDNNNZZZhhhvvv~~~~~~wwwvvvxxx{{{::::::;;;;;;===>>>@@@AAA@@@???>>>>>>>>>???AAABBBDDDAAA======AAAFFFJJJMMMTTT___ooo}}}|||iii]]]XXXUUUTTTXXX```cccbbbfffnnnnnnmmmmmmooosssxxx{{{|||~~~}}}{{{{{{~~~zzzxxxyyy}}}}}}~~~}}}~~~{{{vvvsssqqqqqqrrrqqqnnniiiffffffhhhaaa```aaaffflllpppqqqpppmmmqqqzzzttteeeWWWNNNKKKJJJDDD???;;;999444///000444333111////////////...---////////////............++++++++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------++++++++++++------,,,,,,,,,+++++++++******------......///222777;;;BBBKKKVVVbbbppp}}}yyysssuuu|||;;;;;;;;;<<<===>>>@@@@@@@@@@@@???>>>>>>???@@@AAABBBAAA@@@@@@CCCIIIOOOSSS^^^iiizzzpppccc\\\ZZZYYYXXX]]]dddhhhhhhlllrrrtttttttttvvvxxx{{{~~~~~~}}}}}}|||xxxssspppppprrrkkkhhheeedddeeedddbbb```^^^bbbiiissswwwhhh\\\TTTPPPFFFAAA<<<:::666111111444333111//////000000///...////////////............---,,,,,,,,,------...///---------,,,,,,+++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---------......//////000111555:::>>>EEEOOO]]]jjjxxx{{{xxx{{{<<<<<<<<<<<<===>>>@@@@@@AAA@@@???>>>>>>???@@@AAA@@@AAACCCDDDFFFMMMWWW^^^mmmwwwqqqddd^^^\\\\\\___```eeelllooopppsssxxxzzz|||~~~~~~~~~~~~~~~yyyuuunnnhhhbbb]]]YYYVVVVVVWWWZZZ___gggtttvvviii\\\UUUKKKEEE@@@>>>:::555444777222111//////000111000///////////////..................---------...//////------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---...///000000///000111222444888>>>CCCJJJVVVfffsss~~~|||{{{zzz}}}~~~~~~============>>>??????@@@BBBAAA@@@???>>>???@@@AAA???BBBDDDFFFIIISSSbbbmmm{{{{{{kkkbbb______^^^fffiiioootttvvvwwwyyy{{{~~~xxxppphhhbbb]]]ZZZYYYZZZZZZXXXXXX```lllwwwsssggg___SSSLLLEEECCC???:::888999333111///000111222111000////////////..................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++------------+++++++++,,,,,,---....../////////000111222555;;;BBBGGGPPP]]]mmmyyyyyyrrrqqquuu??????>>>>>>>>>??????@@@BBBAAA@@@??????@@@AAAAAAAAADDDHHHKKKRRR___ppp}}}xxxmmmhhhgggfffeeennnsssyyy|||~~~yyyooohhhcccaaa\\\]]]\\\XXXTTTVVV]]]dddzzz~~~tttmmmYYYQQQIIIFFFBBB<<<999999444222000000222222222111////////////............------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++------------++++++---------,,,,,,,,,,,,,,,///000111333777===FFFKKKXXXdddsss}}}~~~pppnnnpppwww~~~AAA@@@???????????????@@@AAA@@@@@@???@@@AAABBBCCCDDDHHHOOOXXXcccqqq}}}wwwrrrppppppppppppttt|||wwwmmmgggddd[[[]]]]]]ZZZWWWVVVXXX[[[bbblll{{{{{{uuuaaaWWWNNNIIIEEE>>>999888666444222111222222111000////////////............------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,++++++///000111444888@@@JJJPPP```mmm|||tttpppnnnppptttzzzBBBAAA@@@???????????????@@@?????????@@@BBBCCCEEEHHHOOO[[[jjjyyy||||||{{{xxxvvvuuuwwwxxxyyyyyyqqqnnncccbbbaaa___^^^]]]]]]]]]YYY___iiisss~~~|||lllaaaVVVQQQLLLDDD>>><<<888666333222222222000///////////////..................---,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------------------.........000111333555;;;DDDNNNUUUhhhxxx~~~wwwpppmmmlllqqq|||BBBBBBAAA@@@????????????????????????@@@BBBDDDFFFJJJSSSdddxxx~~~}}}yyyxxxzzz||||||~~~{{{nnnlllhhhffffffeeecccaaa[[[]]]aaadddkkkxxxuuujjj^^^YYYSSSKKKDDDAAA999777444333222222000...000/////////............000///...---------------+++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,...---++++++++++++---...,,,------...///000111111111222444777===FFFQQQXXXnnn~~~tttmmmjjjmmmxxx???AAACCCCCCAAA@@@@@@AAAAAACCCDDDAAA>>>@@@FFFLLLRRR```uuu{{{||||||}}}{{{vvvqqqmmmiiifffeeeffffffeeeeeehhhnnnsss~~~yyymmmcccYYYQQQLLLJJJ@@@===888444222111111222222111///.........///000000////////////.........------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,---......,,,...///...---++++++,,,///...---,,,,,,---...///...444999===AAAJJJXXXdddzzz}}}}}}wwwsss|||vvvmmmhhhnnnyyy@@@BBBDDDDDDBBB@@@??????===@@@BBBAAA@@@DDDKKKQQQ___mmm~~~~~~|||}}}~~~{{{||||||wwwsssqqqmmmmmmkkkhhhddddddgggjjjkkkoooxxxzzzooodddYYYPPPKKKHHHDDD===777444333333444111111000////////////000/////////............---------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------,,,...///...---+++,,,,,,------,,,,,,---///000111000555;;;???DDDNNN^^^iii}}}~~~~~~{{{~~~~~~rrriiikkkrrr|||BBBEEEGGGGGGEEEBBB@@@@@@>>>@@@CCCDDDFFFKKKTTTZZZrrr~~~}}}}}}yyywwwzzz}}}}}}~~~|||yyyxxxtttnnnhhhcccbbbbbb^^^^^^bbbkkk|||tttgggZZZRRRNNNHHH???888444222222111111111111111111000/////////............---------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,---,,,,,,,,,,,,...000222444222777<<>>EEEOOO^^^ooo{{{}}}|||yyytttssspppmmmnnnrrrzzz|||rrrnnnkkkpppxxx???BBBFFFHHHGGGFFFFFFFFFDDDEEEIIIPPP[[[jjjzzz|||vvvssstttwwwvvvxxx|||{{{vvvrrrnnnlllfffbbb]]][[[aaannn{{{vvviiiWWWQQQJJJEEEBBB===777222111222333333333222000/////////.........---------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,++++++---......---,,,------//////......///000222333666:::@@@IIIVVVfffxxx{{{zzz~~~uuulllgggdddccchhhnnnuuu}}}}}}sssmmmooouuu{{{|||zzz|||~~~~~~;;;>>>AAACCCCCCCCCDDDFFFAAAEEEOOO^^^ppp|||wwwuuuttttttwww||||||{{{wwwttthhhddd^^^[[[\\\bbbhhhmmm{{{sss[[[TTTLLLFFFCCC???777111222333333333333222111111000////////////.........------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,---...000000/////////111222333888===EEEPPP^^^ooo}}}||||||rrrfff___[[[\\\ccckkksss{{{}}}vvvvvvvvvzzzyyyqqqnnnppprrruuuxxx~~~===>>>@@@@@@@@@AAACCCEEEEEENNN___tttzzzuuuwwwzzz{{{~~~{{{nnnjjjeee```^^^___aaaccciiisssfff\\\PPPHHHDDD@@@:::444444444333222222222222222111111000000000/////////------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------***,,,......---------...////////////000222444666<<>>555444333222111222333444111111111111000000000000------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******************************+++,,,,,,---......***,,,......---------...------...///111444666888???DDDNNN\\\lll}}}wwwmmmbbb\\\XXXWWW[[[bbbuuu~~~~~~|||uuummmiiihhhkkkjjjkkkpppzzzAAAAAABBBDDDCCC@@@DDDJJJVVVgggyyyooolllnnnooommmiii___aaaeeehhhiiiooo{{{fffWWWOOOKKKEEE@@@;;;777333111111111111111000///...------...///000------------------------.................................------,,,,,,,,,---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,..................------///000000///000333777;;;@@@GGGVVVgggvvvyyyttthhh[[[TTTQQQSSSYYY```qqqyyy~~~|||~~~vvvpppmmmlllnnnoooooorrr{{{@@@@@@AAADDDCCCCCCHHHOOO```qqqyyyxxxzzzzzzvvvqqqjjjfffcccccccccgggsss~~~sss```SSSLLLFFFBBB<<<999444222222222222222444222000...---,,,,,,---------------------------------------------------......---------,,,,,,,,,---------,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,........................////////////000333888<<>>;;;666333333333333333444333111///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,.........................../////////000444:::>>>EEEQQQcccsss}}}xxxtttppplllhhheeeeeeeeeeeeeeeiiisssxxxqqqhhh]]]QQQKKKIIIJJJOOOUUUcccjjjuuu|||yyyrrruuuzzz{{{wwwrrrjjjeeedddaaaaaabbbcccfffiiilllmmmzzzzzzxxxsssmmmjjjoooyyyEEEDDDEEEHHHJJJNNNWWWaaaqqq~~~vvvnnniiieeeaaacccggg|||jjj[[[RRRNNNAAA>>>999555444333333222000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------.....................//////111666<<>>GGGMMM___rrr}}}xxxsssjjj```XXXUUUQQQOOONNNMMMKKKJJJJJJKKKKKKIIIFFFDDDFFFHHHIIIFFFGGGIIIGGGKKK___www|||pppfffTTTLLLFFFDDDCCC@@@AAADDDFFFKKKPPPTTTVVVZZZ```eeejjjpppxxx||||||}}}|||vvvqqqooolllgggddddddYYYVVVQQQLLLIIIHHHHHHIIIIIIPPP```www}}}wwwssspppvvvzzz{{{|||}}}zzzuuuoooqqqsssvvvvvvsssmmmiii^^^[[[VVVSSSRRRQQQPPPOOOPPPQQQSSSUUUYYY```gggmmm|||FFFHHHOOOZZZccclllzzzsssmmmkkkiiijjjmmmooovvvxxxrrrppplllgggbbbaaa```^^^]]]]]]^^^___````````````ccceeefffeeedddfffffffffffffffeeedddccceeecccbbbaaaaaabbbdddfff___`````````______aaaccceeehhhkkklllkkkiiiiiiiiieeeiiimmmooopppssswww{{{}}}zzzrrrmmmkkkhhhrrruuuyyy|||pppZZZUUUMMMEEE???;;;777444111222333444333333222111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000111111222444888@@@IIIPPPgggyyy~~~tttmmmggg]]]QQQOOOMMMIIIHHHHHHIIIIIIIIIKKKLLLLLLJJJFFFDDDFFFHHHKKKGGGFFFIIIGGGIII\\\ssszzznnndddPPPHHHCCCAAA@@@===>>>@@@CCCGGGLLLOOORRRVVV\\\aaajjjooouuu{{{~~~{{{|||}}}yyyxxxuuuooollllllbbb___XXXRRRMMMJJJIIIIIICCCGGGTTTlllyyysssoooqqqrrrppppppqqqmmmffffffjjjrrrzzz}}}zzzjjjeee^^^XXXUUUTTTSSSRRRHHHKKKNNNQQQSSSWWW[[[^^^kkkooowwwxxxuuuwww{{{~~~FFFLLLUUUbbbppp}}}~~~zzzsssmmmjjjiiihhhgggmmmsss~~~}}}uuunnnhhhdddcccbbbddddddcccaaaaaacccfffiiifffggghhhiiijjjmmmqqqtttqqqpppooooooooommmkkkiiiiiimmmnnnjjjggggggeeecccaaa___]]][[[[[[\\\^^^```aaaccceeedddaaa___```aaa^^^]]]]]]___bbbeeefffggglllqqqttttttvvvzzzzzzwwwvvvuuusssqqqqqqrrrvvvyyywwwnnniiinnnssswwwwwwuuuyyyyyyggg[[[PPPKKKFFF;;;444222333555555333000///000222111///---,,,+++,,,...///------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---------------------,,,,,,+++,,,---...///111111222222...000888<<>>===BBBDDDFFFHHHKKKPPPVVVZZZaaafffmmmuuu}}}|||zzzwwwuuurrrlllddd\\\TTTMMMGGGCCCEEEEEEJJJXXXmmm{{{wwwqqqqqqppplllfff```\\\[[[```cccmmm||||||qqqhhhaaa[[[XXXXXXRRRNNNMMMOOOQQQPPPSSSWWW[[[```jjjsssyyy~~~wwwqqqoooqqqsss{{{LLLRRR]]]kkkyyyuuutttqqqooollliiifffccciiiooo{{{yyysssooollljjjjjjkkkkkkkkkkkklllnnnppprrrtttuuuwwwxxxyyyzzz|||}}}}}}}}}|||||||||{{{zzzxxx||||||wwwvvvsssooollljjjgggeeeddddddfffgggjjjlllmmmkkkgggcccbbbbbb```___^^^___aaabbbaaa```ccchhhkkklllnnnqqqpppmmmmmmllliiifffeeeeeehhhjjjpppqqqvvv{{{{{{wwwwww{{{~~~qqqllllllsss{{{~~~}}}{{{{{{}}}qqqcccVVVNNNGGG===777666444555555333000///000222000000...---------...///------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------------.........///000000000222///111999===@@@OOOaaayyytttmmmcccZZZUUUQQQMMMJJJLLLMMMMMMOOOQQQTTTVVVXXXYYY[[[]]]]]]]]]\\\]]]______[[[XXXTTTRRRUUUcccqqqzzzlll```OOOKKKEEEAAA??????>>>>>>@@@AAACCCEEEGGGLLLRRRVVV\\\aaaiiiqqq{{{}}}|||yyywwwwwwqqqhhh^^^VVVOOOHHHEEEEEECCCEEENNN^^^ooo}}}yyyuuukkkkkkiiieee___[[[YYYXXX]]]cccooosssiiiaaa]]]XXXRRROOOOOOOOOMMMOOORRRSSSWWW___gggmmmtttxxxsssqqqqqqvvv|||SSS\\\iiixxx|||rrroooqqqssssssqqqlllfffbbbfffkkkuuu|||yyyxxxwwwyyyyyyzzz{{{|||}}}~~~~~~{{{xxxuuuttttttuuu{{{}}}}}}{{{vvvqqqmmmllljjjiiiiiijjjkkkjjjhhhffffffkkkooooooqqqttttttpppllljjjeeeaaa^^^\\\\\\]]]``````cccggggggddddddhhhmmmnnnoooooommmllllllmmmqqqtttxxx~~~yyyqqqyyyxxxpppzzzqqq```SSSIII@@@;;;:::555555555333000///000111000000000000////////////------------------------,,,,,,------------------------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,------.........////////////////////////333000333:::???EEETTTeee}}}{{{tttfff```WWWPPPMMMLLLMMMMMMUUUVVVWWWYYY\\\___bbbcccdddgggjjjkkkjjjjjjjjjkkkjjjfffccc```]]]^^^iiiuuuxxxjjj]]]MMMIIIDDDAAA@@@@@@??????>>>???@@@AAACCCGGGMMMQQQWWW\\\dddkkkuuu~~~|||zzz|||vvvmmmccc[[[SSSLLLHHHEEEBBB@@@CCCLLLZZZhhhqqq|||~~~wwwqqqnnncccbbb```\\\YYYWWWYYYZZZ^^^fffrrrrrriiiccc[[[TTTRRROOOLLLLLLOOOMMMOOOTTTZZZ___ffftttyyyvvvvvvyyy\\\fffuuu}}}uuuppprrruuuxxxyyyvvvpppkkkggghhhkkkqqq}}}}}}}}}}}}}}}zzzwww|||{{{wwwpppjjjeeeaaa^^^\\\\\\ZZZ[[[^^^^^^\\\\\\```___aaaddddddcccbbbcccdddeeegggkkkooossswwwyyyzzzzzz||||||pppqqq{{{~~~kkkYYYLLLCCC>>>===777666555333222111111111000111111111111000//////........................,,,,,,,,,------.................................---------,,,,,,++++++***++++++,,,,,,---.../////////////////////000000000333333666<<>>???@@@DDDIIIMMMSSSXXX```hhhppp{{{~~~|||yyywwwzzzvvvqqqjjjcccZZZQQQKKKEEECCC@@@???BBBKKKVVV___fffjjjnnnooolllhhhcccaaaZZZZZZYYYXXXXXX[[[___cccfffmmmwww|||qqqfff\\\WWWSSSPPPOOOQQQOOONNNOOOSSSVVV[[[hhhttt||||||fffpppyyyuuuuuuyyy|||~~~}}}yyyuuurrrqqqrrrqqqssszzz{{{uuuooojjjfffccc___]]]___```^^^___bbb___bbbeeeggggggggghhhiiijjjkkkmmmppprrrtttvvvvvvuuuuuuuuuuuuxxx{{{~~~~~~uuummmnnnwwwvvvbbbRRRHHHBBB???999888666444333333222111111111111222111111000///........................,,,,,,,,,------....................................------,,,,,,+++++++++++++++,,,,,,---...//////------...///000111222222444555999???FFFSSSeeeuuu~~~uuuiii___YYYXXXVVVWWWZZZ```ggglllsssssssssttttttuuuuuuuuurrrtttuuuuuurrrpppooopppsssooolllllllllnnnvvv{{{rrrcccVVVJJJGGGDDDBBBBBBBBBBBBAAA>>>>>>>>>>>>???BBBFFFJJJQQQWWW^^^fffnnnxxx}}}zzzwwwtttqqqrrrrrrqqqooojjj```VVVNNNEEEDDDBBB@@@@@@DDDJJJNNNQQQUUUXXXZZZXXXVVVTTTTTTRRRSSSVVVXXX\\\bbbiiinnnqqqvvv}}}|||ooobbb[[[WWWSSSRRRSSSTTTQQQOOOPPPQQQSSS[[[eeeooozzz~~~sss|||xxxrrrtttzzz~~~zzzyyy}}}}}}{{{{{{}}}~~~}}}}}}xxxsssmmmiiijjjkkkjjjkkknnnkkkooosssvvvwwwwwwxxxyyy{{{{{{|||}}}~~~|||{{{yyywwwvvvwwwyyyzzz~~~~~~|||uuulllgggjjj{{{ooo]]]RRRIIIBBB<<<:::777666666555333222111111111111000000000000........................,,,,,,------------------------------------------------------,,,,,,,,,,,,+++,,,,,,------.........,,,---...///111222333444444777<<>>>>>AAAEEEHHHOOOTTT\\\ccckkkttt~~~{{{xxxuuurrrqqqrrrtttuuuqqqhhh]]]UUUKKKIIIGGGDDDCCCCCCCCCDDDEEEGGGJJJJJJIIIIIIIIIJJJLLLQQQWWW^^^dddkkkssswwwzzz~~~vvvfff]]]XXXUUUSSSTTTUUURRROOOOOONNNMMMQQQWWWZZZeeeuuu|||~~~~~~~~~wwwmmmiiijjjqqq{{{~~~~~~|||{{{zzz{{{}}}|||}}}~~~~~~zzzuuuooojjjjjjrrr~~~}}}kkk]]]QQQGGG???<<<999777888777555333222111000///...///000000........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......///000111111222222333888>>>DDDOOObbbxxx{{{sssjjjccc^^^[[[ZZZ___fffkkkppptttzzz}}}~~~|||zzzyyyzzzzzzxxxuuusssrrrsssuuutttnnnjjjjjjlllpppyyy|||tttlll```TTTLLLJJJGGGFFFFFFEEEDDDBBB@@@@@@???>>>===???CCCFFFKKKPPPXXX___fffoooyyy|||}}}~~~~~~zzzsssjjjdddZZZUUUNNNJJJIIIGGGDDDAAACCCCCCCCCCCCBBBCCCFFFHHHOOOUUU^^^hhhooovvv{{{lllaaa[[[WWWTTTTTTTTTQQQPPPQQQOOOKKKKKKOOOLLLVVVbbbllluuu|||{{{xxxtttsss}}}tttkkkiiiiiiooo{{{}}}}}}|||zzzvvvsssooommmoooooopppsssxxxzzzuuuppppppvvv{{{}}}}}}}}}{{{uuutttqqqoooooooooxxxttteeeWWWKKK@@@===999888999888666333222111///------...000111////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------,,,,,,000000000000000000000000333999???EEERRRfff}}}~~~wwwnnnddd^^^\\\\\\^^^eeemmmssswwwzzz}}}~~~|||{{{yyyyyyxxxvvvtttrrrrrruuuxxxvvvooojjjiiikkkoooxxxxxxqqqjjj```UUUMMMKKKHHHGGGFFFFFFDDDCCC@@@@@@???===<<<>>>AAADDDHHHMMMUUU\\\ccckkkuuu|||~~~wwwrrrggg___VVVPPPNNNLLLGGGCCCDDDDDDCCCAAA@@@BBBFFFIIITTT[[[fffqqqyyy~~~qqqeee___YYYVVVVVVTTTRRRQQQSSSQQQMMMKKKMMMGGGNNNWWW^^^dddooo}}}~~~zzz|||}}}rrrsssxxxzzzpppmmmlllkkkdddnnnwww{{{~~~uuukkkjjjiiigggfffdddccccccgggmmmtttzzz~~~{{{rrrlllddd```ccceeebbbaaadddfffhhhiiikkknnnttt}}}wwwpppmmmkkkmmmoooqqqyyy{{{eeeTTTJJJBBB<<<:::777333222333222111111000000000000000000/////////............//////.........---------......---------,,,,,,,,,***+++---//////...---,,,---,,,,,,,,,,,,---......///000000///...///333555666<<>>DDDMMM___uuu~~~{{{tttjjjddddddgggkkkmmmuuuxxx{{{}}}~~~~~~}}}}}}|||}}}~~~~~~|||zzzzzzzzzzzzzzzzzzzzzyyyyyywwwssspppmmmiiihhhpppyyyvvvpppmmmcccVVVPPPOOONNNMMMKKKHHHGGGFFFCCCBBB@@@>>>>>>???@@@AAAEEEHHHLLLQQQXXX```iiiooowww|||tttllleee```]]]XXXRRRNNNKKKHHHFFFJJJQQQaaappp~~~sssjjjaaa\\\[[[YYY[[[\\\ZZZTTTNNNJJJIIIEEECCCDDDHHHMMMSSS___iiirrr}}}}}}zzzyyy}}}{{{{{{nnngggfffhhhjjjxxxxxxrrriiibbbbbbaaa```aaadddiiimmmppp~~~wwwnnnfff```^^^^^^[[[YYYYYYVVVUUUSSSQQQQQQTTTYYY]]]iiiuuu~~~yyyxxxzzzqqqgggdddbbb___^^^```hhhtttuuuZZZPPPEEEAAA>>>999777888333222111111000000111111000000000/////////.....................---------......---------,,,,,,,,,---...///000000000///...---------,,,------...//////000000//////111444777<<<@@@GGGSSSggg{{{}}}yyyvvvrrrllljjjmmmrrrwwwzzz}}}~~~}}}||||||}}}~~~|||{{{{{{{{{|||||||||||||||zzzvvvsssqqqlllhhhlllsss|||wwwrrrpppfffZZZSSSRRRPPPOOOLLLJJJIIIHHHFFFDDDAAA>>>===>>>???@@@AAACCCGGGLLLRRRZZZbbbgggnnnvvvyyysssppphhhbbb]]]YYYTTTPPPSSSYYYbbbppp~~~xxxooofff```^^^\\\^^^___\\\WWWQQQMMMKKKDDDAAA@@@CCCFFFJJJRRR[[[ccclll|||{{{xxxxxx{{{ooohhhiiimmmpppwwwnnnhhhccc______aaaeeejjjpppwww}}}|||tttlllfffbbb^^^ZZZXXXWWWUUURRROOONNNOOORRRTTT^^^iiixxxvvvwwwyyyjjjccc```]]]\\\]]]```fffppp{{{fffZZZLLLEEEAAA<<<999999333333222111111111111222000000000////////////.................................---------,,,,,,,,,---...////////////......---------------.../////////000000000000222666999???BBBJJJ[[[ooo{{{wwwttttttuuuxxx{{{}}}||||||}}}||||||}}}{{{{{{{{{||||||}}}~~~|||yyywwwuuuoooiiihhhllluuu|||~~~xxxtttrrriii^^^VVVUUUSSSQQQNNNLLLKKKJJJIIIFFFCCC???===>>>???@@@>>>@@@CCCGGGKKKRRRZZZ___hhhqqq{{{|||vvvpppkkkddd^^^___cccgggpppyyy~~~|||rrriiibbb^^^^^^___```^^^ZZZUUUOOOLLLGGGCCCAAABBBCCCEEEJJJPPPYYY___mmmyyyuuuttt{{{uuuppprrrwww{{{{{{wwwqqqjjjddd```^^^___```eeennnxxx~~~tttmmmggg```ZZZ[[[XXXTTTQQQOOOPPPQQQQQQQQQZZZhhhwwwxxxtttzzzvvvhhhaaa^^^]]]___``````ccchhhnnnyyytttdddSSSIIIDDD>>>:::999444333333222222222222222111000000000////////////---...........................---------,,,,,,,,,---------...------------...------------...////////////000000111333777:::AAADDDOOOcccwww|||}}}wwwsssssswww~~~~~~}}}~~~}}}||||||}}}{{{{{{{{{{{{|||~~~~~~{{{zzzzzztttlllggghhhoooxxx|||xxxtttssslllaaaYYYXXXUUURRRPPPNNNMMMLLLLLLIIIFFFBBB@@@@@@@@@AAA===???AAACCCFFFKKKRRRVVVbbbjjjttt{{{~~~xxxooommmpppuuuvvvyyyyyywwwttttttwww|||~~~~~~wwwnnnfff```^^^___``````]]]XXXRRRNNNJJJEEEBBBBBBBBBAAACCCHHHPPPUUU```qqq}}}wwwrrrrrruuu|||yyyvvvzzz~~~wwwhhhdddaaa___\\\[[[^^^dddhhhoooyyy}}}vvvkkkbbb___[[[VVVSSSQQQQQQPPPOOOJJJOOOYYYggguuuzzzuuuwwwwwwiii```^^^```ccc___]]]___aaajjjppp[[[NNNGGG@@@:::999555444333333222222333333111111000000000/////////---------.....................---------,,,,,,,,,...---------,,,,,,,,,,,,......------......///000...///000111222444999<<>>HHHPPPddd{{{~~~~~~~~~yyyuuurrrqqqqqqsssyyy~~~~~~~~~sssnnnfffpppvvvrrroooqqqnnnggg]]][[[WWWTTTQQQOOOOOOOOOPPPPPPPPPOOOMMMKKKHHHFFFDDDDDDDDDBBBAAABBBFFFIIIKKKQQQYYY```gggqqq~~~|||vvvxxx}}}xxxyyyzzzyyyvvvsssrrrqqqkkknnnssszzzuuuooopppgggeeedddgggllloooooonnnrrruuuuuuuuu|||~~~tttjjj``````bbbfffgggeee^^^XXXRRRKKKFFFGGGGGGDDDAAABBB@@@EEEMMMUUUaaattt{{{vvvrrrrrrwww|||wwwuuuuuuyyywwwkkkeeebbb```___aaacccggglllqqqxxx|||rrrjjjeee```ZZZVVVTTTSSSRRRQQQPPPUUUgggwwwxxx{{{yyyvvvvvvzzz{{{}}}~~~{{{qqqmmmqqqlllfff___YYYYYYcccpppqqq___TTTKKKBBB;;;666444222111222333333333000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------///,,,+++///222666===EEEIIIcccttt{{{}}}zzz|||wwwuuuvvvxxxzzz~~~xxxrrrrrrwwwwwwrrrooopppmmmggg^^^\\\ZZZWWWUUURRRPPPOOOOOOPPPQQQSSSSSSPPPKKKGGGEEEDDDCCCBBBBBBBBBCCCDDDIIILLLQQQYYYbbbnnnzzzwwwkkkfffeeeeeeeee___```bbbeeehhhhhheeecccaaaaaabbbgggrrr|||uuunnnjjjeeedddeeefffeeedddhhhgggjjjpppxxxwwwqqqlllhhheeefffjjjiiibbb[[[UUUOOOHHHDDDBBBAAA>>><<<>>>AAAHHHNNNUUUccc|||}}}xxxtttrrrrrrsssuuu{{{xxxwwwzzz|||oooddd___^^^^^^^^^ccciiirrr|||uuummmeee^^^XXXVVVUUUSSSQQQOOORRR```ooo~~~vvvqqqpppooopppvvv}}}{{{|||sssnnnjjjfffaaaZZZWWW]]]fffzzzhhhZZZOOOFFF@@@:::888444333333333222111111000000000////////////////////////////////////------------------------------------------------////////////////////////000......222555888???FFFOOOhhhyyy}}}|||zzz|||yyyxxxyyy}}}~~~xxx{{{zzztttqqqppplllfff___^^^\\\XXXUUUQQQOOOMMMOOOPPPRRRTTTUUUSSSOOOKKKHHHGGGEEEDDDCCCBBBCCCCCCFFFIIINNNUUU^^^iiiuuu}}}vvvhhh___[[[XXXVVVTTTUUUVVVYYY[[[\\\[[[YYYZZZYYYZZZ___jjjzzzwwwsssnnnkkkjjjiiifffdddjjjjjjlllqqqxxxyyyqqqlllhhheeefffjjjjjjddd^^^WWWQQQKKKFFFDDDBBB@@@>>>>>>AAAFFFKKKPPP\\\sss~~~wwwqqqmmmkkkjjj~~~||||||uuunnnddd^^^\\\^^^aaaccckkkuuu{{{qqqhhhaaa\\\YYYVVVTTTPPPPPPZZZeeeyyyqqqhhhgggfffhhhmmmttt{{{~~~{{{yyyllliiigggccc]]]VVVXXX]]]qqquuucccUUULLLGGG>>>;;;777444333333111000111111000000000/////////////////////////////////------------------------........................///000000000000000000000111000111555888;;;AAAIIIVVVppp{{{{{{}}}zzz{{{~~~~~~xxxssspppkkkfffcccbbb___[[[WWWRRRMMMKKKNNNOOOQQQUUUWWWWWWTTTQQQMMMKKKIIIFFFDDDCCCCCCCCCBBBEEEIIIOOOWWWbbbmmmtttzzzxxxhhh\\\TTTNNNKKKLLLKKKLLLMMMPPPRRRRRRQQQTTTSSSSSSXXXcccrrr~~~yyyvvvrrrnnnlllpppoooqqquuuzzz}}}uuummmiiifffgggjjjkkkgggcccZZZUUUNNNIIIFFFDDDAAA@@@???@@@CCCGGGJJJTTThhh{{{~~~vvvoookkkhhh}}}wwwgggccc___]]]___eeelllpppyyyvvvoooddd___[[[XXXSSSQQQVVV]]]sss{{{rrrjjjdddbbb``````aaaeeejjjmmmuuu{{{}}}}}}nnniiifffccc^^^XXXXXX[[[dddyyylll[[[PPPLLL@@@<<<888444333333222111111111111000000000//////////////////////////////................................................///////////////000000000111111333888:::<<>>BBBMMMdddxxx~~~zzzxxxwwwssshhhZZZRRRPPPMMMPPPUUU]]]eeejjjkkkjjjmmmjjjeee___YYYSSSLLLGGGEEECCCAAA@@@AAACCCGGGIIIPPP\\\iiiwww~~~xxxrrriii^^^UUUUUU^^^jjjzzzwwwrrrjjjbbbZZZTTTPPPOOOMMMLLLKKKKKKNNNTTT]]]cccooozzzvvvrrrnnnqqqvvv||||||yyyqqqfff[[[TTTPPPMMMIIIFFFEEEDDDHHHTTT```mmm{{{nnngggbbbcccgggmmmwww{{{kkkbbbXXXXXXaaaoooxxxsssnnnlllllliiibbb\\\ZZZ^^^gggttt~~~~~~}}}zzzlllbbb[[[[[[\\\YYYUUUTTTSSS]]]qqq{{{qqqrrr{{{ssslll^^^\\\]]]eeennnzzz~~~kkk[[[RRRIIICCC>>>999777999444333333222222111111000000000000000000000000000000000000000000000000000............////////////////////////000111222222444555999@@@HHHVVVmmm}}}{{{wwwrrrggg[[[TTTSSSPPPSSSYYYaaahhhmmmnnnmmmnnnllliiieee```XXXPPPKKKGGGEEECCCBBBAAABBBCCCDDDNNNXXXfffttt~~~wwwjjj___VVVXXXbbbpppzzzuuufffbbb[[[TTTNNNKKKIIIIIIGGGGGGFFFEEEGGGLLLSSSXXX___ttt}}}yyyuuussssssyyyzzzzzzvvvnnnddd[[[WWWPPPLLLIIIGGGFFFGGGPPPZZZhhhwwwyyynnnjjjhhhlllqqqwww}}}ooobbb^^^bbbmmm{{{vvvuuuuuurrrjjjbbb]]]bbbkkkxxx{{{xxxvvv{{{}}}|||wwwtttsssuuu{{{uuuiii^^^ZZZXXXTTTQQQPPPOOOWWWiiizzzppppppwwwvvvgggbbb```eeemmmxxxuuuaaaWWWMMMGGGBBB;;;888888444444444333222222111111000000000000000000000000////////////////////////............////////////////////////000111222333555666:::AAALLL^^^ttt{{{~~~wwwpppfffZZZTTTTTTRRRVVV]]]dddkkknnnoooooommmlllkkkiiieee]]]TTTMMMGGGFFFEEECCCBBBBBBBBBBBBMMMUUUaaapppzzzlll```WWWZZZfffvvv}}}uuulllfffYYYVVVPPPKKKHHHGGGHHHIIIEEEEEEDDDCCCCCCFFFKKKPPPYYYiii{{{uuupppuuuwwwzzzzzztttlllccc^^^TTTPPPKKKIIIFFFEEEKKKRRRcccrrr{{{sssqqqoooqqqwww~~~zzzkkkbbbaaaiii{{{{{{}}}zzzppphhhaaafffqqq~~~yyyrrrooonnnqqqsssuuuvvvsssmmmgggccc^^^bbbgggqqq{{{nnnaaa[[[XXXTTTQQQQQQMMMTTTccczzz{{{rrrqqquuutttkkkcccbbbgggqqqjjj^^^QQQJJJDDD===888777555555444444333222222222111111111111111111111111////////////////////////............/////////////////////000000111222333555777;;;BBBPPPeeeyyy|||xxxoooeeeZZZTTTTTTSSSXXX```gggmmmoooppppppllllllmmmlllhhh```WWWPPPIIIHHHFFFDDDCCCCCCCCCCCCIIIMMMWWWeeevvv}}}lll```XXX\\\jjjyyy{{{zzzyyyvvvppphhh^^^XXXQQQNNNKKKHHHFFFGGGHHHJJJFFFFFFFFFDDDDDDEEEIIILLLUUU^^^nnnwwwooorrruuuxxxzzzxxxrrrjjjeeeZZZSSSMMMJJJFFFDDDGGGLLL^^^mmmvvvppprrrsssxxxtttgggbbbfff{{{~~~{{{~~~uuukkkdddkkkwwwxxxoookkkjjjffffffgggeeebbb\\\WWWSSSQQQUUUYYY^^^gggxxxtttfff^^^ZZZUUUQQQQQQKKKPPP[[[qqq~~~wwwttttttyyyvvvhhhaaaaaafffqqqzzzvvvhhhXXXOOOGGG???999888666555555444444333333222111111111111111111111111000000000000000000000000............////////////000000000000111222333333555999>>>FFFWWWnnn|||ssshhh]]]VVVUUUTTT[[[ccckkkoooqqqrrrsssnnnoooppppppllleee\\\VVVMMMKKKHHHEEEDDDCCCDDDDDDJJJKKKPPP]]]mmmlll```XXX^^^lllzzz|||xxxqqqooommmjjjeee^^^UUUOOOKKKJJJHHHGGGGGGGGGIIIJJJHHHIIIHHHGGGFFFFFFIIIKKKOOORRR\\\qqqzzzrrrrrrtttvvvyyyzzzwwwqqqmmm```XXXQQQLLLHHHDDDFFFKKKXXXgggxxxzzzwwwuuuxxxzzztttiiigggxxx{{{yyy}}}xxxmmmgggooo|||vvvmmmhhhhhh```___]]]ZZZWWWSSSQQQOOOOOOPPPRRRTTTZZZfffttt~~~~~~nnnddd]]]VVVQQQPPPLLLNNNUUUhhh~~~vvvppprrrxxxsssgggaaa___ccciiippptttaaaUUULLLCCC===:::666666555555444333333333111111111111111111111111000000000000000000000000............////////////000000000000111222333333555;;;BBBLLL```yyyzzzooocccZZZXXXWWW^^^gggooorrrssstttuuussssssttttttrrrlllccc]]]SSSPPPKKKFFFCCCBBBCCCDDDMMMIIIKKKVVVdddvvvkkk___XXX^^^mmmzzz~~~yyysssnnnjjjhhhfffccc___YYYRRRMMMIIIIIIIIIIIIIIIJJJJJJJJJIIIJJJJJJIIIGGGGGGIIIKKKIIIJJJQQQaaaxxxxxxuuutttvvvxxx{{{{{{wwwtttggg^^^TTTOOOJJJGGGHHHLLLRRR```qqq~~~~~~{{{{{{|||qqqjjjvvv}}}}}}yyywww}}}yyynnniiirrruuujjjeeeeee```^^^[[[WWWTTTSSSRRRRRRQQQOOOOOOQQQVVV]]]dddhhhvvv{{{vvvjjjaaaXXXQQQOOOPPPPPPRRRaaaxxxnnnmmmqqq~~~oooeee^^^\\\^^^bbbppp}}}hhhZZZPPPGGG@@@>>>666666666555444444333333111111111111111111111111000000000000000000000000............/////////000000000000000111222333444555<<>>@@@EEELLLRRR```xxx|||jjj^^^VVV^^^lllwww|||yyyqqqkkkiiihhhgggeeeaaa___]]][[[ZZZWWWSSSQQQPPPOOONNNLLLKKKKKKKKKKKKFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKQQQYYYiii}}}{{{xxxwwwyyyzzz{{{{{{ooohhh___WWWRRRPPPPPPPPPTTTVVV```rrrzzz{{{wwwnnnjjjvvvzzzrrrlllgggfffdddaaa]]][[[\\\^^^ZZZ\\\___bbbdddeeeeeedddggggggggglllttt}}}vvvlllddd^^^ZZZSSSUUUVVV^^^qqqrrrrrrwwwsssgggbbbaaa\\\___hhhwwwmmm\\\MMMBBB<<<888777555555555555222111111111111111000000000000000000111111111111000000111000000000/////////...000111111111111333777:::===BBBLLL]]]www~~~}}}|||}}}}}}zzzwwwkkkdddcccgggooovvv{{{}}}|||{{{}}}}}}||||||{{{wwwrrrnnnccc[[[QQQKKKHHHGGGDDDAAA@@@AAAEEEIIINNN[[[rrr|||iii^^^XXX___lllvvvyyy{{{vvvpppiiieeeeeeeeedddbbbdddaaa^^^\\\[[[YYYWWWUUUVVVVVVTTTQQQNNNKKKIIIHHHDDDEEEEEEEEEEEEFFFFFFGGGIIIHHHIIILLLPPP]]]uuu~~~{{{yyyzzz{{{|||{{{ssslllccc[[[VVVTTTRRRQQQRRRSSS[[[lll{{{||||||yyyllllllwww}}}wwwrrrqqqooolllhhhgggiiikkknnnpppsssvvvxxxxxxwwwvvvqqqooollljjjiiilllrrrvvv~~~}}}qqqhhhbbb```ZZZZZZYYY\\\hhh|||~~~yyywwwpppgggccc\\\[[[___lllzzzeeeSSSFFFAAA:::888666555444333111///000000000111111111111111000000111111111111000000000000000000////////////000111111111000222666999>>>CCCOOOddd{{{zzzzzzyyy{{{~~~tttkkkhhhlllsssyyy}}}~~~~~~}}}~~~}}}|||{{{zzzxxxtttqqqggg___UUUNNNJJJIIIFFFDDDBBBBBBDDDFFFIIITTTjjj~~~|||iii___ZZZaaammmtttuuuvvvnnniiidddcccdddffffffeeehhheeeaaa^^^]]]]]][[[ZZZ^^^]]][[[XXXSSSMMMHHHFFFCCCCCCBBBBBBBBBCCCDDDDDDGGGFFFFFFGGGIIISSSfffxxx~~~||||||||||||{{{vvvqqqiiibbb\\\XXXUUURRROOONNNTTTbbbnnnwww}}}}}}xxxiiilllwww|||yyyvvvvvvyyy|||}}}tttmmmjjjmmmqqqvvvwww}}}}}}tttllleeeaaa\\\\\\[[[[[[cccuuu|||yyykkkddd___[[[[[[fffyyymmmXXXJJJCCC;;;999666555444333111///000000000111111222222222000000111111111111000000000000000000////////////111111111111000222555888???DDDSSSkkkyyyxxxxxxwwwyyy}}}{{{~~~}}}rrrooorrrwww|||}}}{{{yyywwwwwwvvvsssqqqkkkdddYYYQQQLLLIIIGGGEEEDDDCCCCCCCCCEEEOOOdddxxx|||hhh```]]]dddnnnsssssssssnnnjjjggghhhllloooooonnnlllhhhbbb___^^^_________bbbbbbaaa^^^XXXQQQKKKGGGBBBBBBAAA@@@???@@@@@@AAACCCAAABBBDDDGGGNNN^^^mmm~~~}}}}}}{{{zzzxxxtttnnnhhhccc]]]WWWSSSOOOMMMOOOWWW___eeemmmttt}}}wwwiiiiiiuuu{{{rrroooooovvvpppnnnwww}}}xxxrrrjjjddd___^^^\\\[[[```ooorrrhhhbbb]]]ZZZaaarrrvvv^^^MMMEEE<<<999777555555555333222000000111111222222333333000000111111111111000000////////////000000000000111222222111111333777999???FFFXXXrrr~~~xxxvvvvvvuuuxxx|||{{{}}}zzzuuuxxx{{{~~~}}}{{{xxxwwwvvvuuusssrrrmmmggg^^^UUUNNNJJJGGGEEECCCCCCCCCCCCDDDMMMaaattt{{{ggg```___gggppptttuuuuuusssqqqoooqqquuuxxxxxxvvvooojjjeeeaaa```aaaaaaaaaaaabbbbbbaaa]]]WWWRRRNNNEEEDDDBBB???>>>>>>>>>??????>>>@@@CCCEEEJJJVVVbbb}}}|||zzzwwwuuurrrnnniiiccc[[[VVVSSSOOONNNQQQSSSUUU[[[bbboooxxxvvviiifffsss|||vvvxxxooofffhhhvvv{{{ssslllfffccc___]]]]]]fffzzz{{{mmmbbb]]]YYY]]]iii|||~~~gggSSSHHH>>>;;;888666666666555444111111111222222222222222000000111111111111000000////////////000000000000111222222222333555999<<<@@@JJJ___yyyzzztttsssssssssvvvzzz|||}}}{{{|||~~~~~~|||zzzzzzxxxvvvtttnnnjjjcccZZZRRRKKKGGGDDDBBBBBBCCCCCCCCCKKK]]]pppxxxeee``````iiisssxxxzzz|||zzzxxxwwwyyy|||~~~|||zzzrrrnnnhhhdddcccccccccbbb```bbbcccdddbbb^^^ZZZXXXLLLJJJFFFCCC@@@??????@@@???>>>???BBBBBBDDDLLLUUUttt~~~|||xxxxxxwwwvvvrrrkkkbbb\\\YYYUUURRRPPPNNNLLLPPPVVVdddppp}}}pppgggcccqqq{{{ssshhhbbbhhhzzzyyyuuuqqqkkkeeeaaa___bbbqqqpppaaa^^^ZZZZZZbbbsssqqq[[[LLLBBB???;;;888777666555444333222222222222222222111000000111111111111000000.../////////000000000111111222333333444777;;;???CCCOOOfffxxxqqqlllmmmoooppptttyyy~~~~~~~~~}}}zzzwwwtttpppnnnhhh```VVVNNNGGGEEEBBBBBBCCCCCCBBBGGGXXXiiitttddd```aaakkkvvv|||}}}~~~}}}zzzvvvrrrmmmiiigggfffdddcccaaaccceeeffffffdddbbbaaaUUURRRNNNIIIEEECCCCCCCCC???>>>???BBBCCCBBBGGGNNNbbbzzz{{{|||~~~}}}vvvllleee___[[[WWWTTTOOOJJJMMMRRR]]]jjj{{{|||~~~}}}uuujjjcccbbbppp~~~xxxmmmbbbaaannn|||zzzwwwpppjjjfffcccdddooo}}}ooo```___\\\[[[```oooxxx```PPPFFFBBB===999777666444333444333333222222111111111000000111111111111000000.../////////000000111111111222333444555888===@@@EEERRRkkkpppjjjfffhhhkkknnnsssxxx}}}zzzvvvsssrrrpppllldddYYYPPPIIIEEEBBBBBBDDDCCCAAAEEETTTddd|||qqqccc___aaalllwww}}}yyyyyyuuupppllljjjhhhfffdddccceeeggghhhiiihhhgggfff[[[XXXSSSMMMIIIGGGFFFFFF???>>>@@@DDDEEEEEEIIIOOOPPPjjj}}}}}}ssslllbbb^^^[[[WWWQQQLLLNNNSSSZZZfffwwwxxxxxxxxxqqqggg```dddqqq}}}pppiiigggjjjyyy}}}tttlllcccaaajjjwwwuuuhhh___ZZZZZZ\\\cccvvviiiUUUNNNDDD<<<::::::777444333333333333222222222111111000000000000000000000000000000000000111111111111***---000111222666<<>><<<;;;777333222333333333333222222222222111111111111111111111111000000000000111111111111---///222333444777===CCCGGG[[[uuuvvvlllccc]]]\\\\\\]]]bbbiiipppuuu}}}~~~|||zzzyyyxxxzzzwwwmmmccc[[[RRRJJJFFFCCCBBBBBBBBBEEEPPP[[[wwwwwwkkk___```fffqqq~~~|||{{{yyyuuurrrooommmlllkkkkkkiiiffffffhhhjjjkkkkkkjjjfffbbb^^^[[[YYYVVVSSSUUURRROOOMMMLLLMMMLLLKKKLLL[[[qqqyyyuuusssoooiiidddbbbdddfffnnnttt|||xxxyyyxxxpppjjjddd___^^^gggsss~~~}}}{{{yyywwwwwwyyy{{{}}}~~~wwwooovvvyyyrrrllliiioooxxxtttiii___[[[XXXVVV___lllwwweeeWWWLLLAAA===;;;777333222444444333333333222222222111111111111111111111111000000000111111111222222///222444555555999???DDDLLLaaayyy{{{nnncccZZZVVVVVVVVVXXX^^^fffooottt{{{~~~~~~|||{{{zzzzzz|||yyyqqqhhh```WWWOOOJJJGGGDDDCCCBBBCCCKKKUUUnnnxxxiii]]]```hhhttt~~~{{{vvvuuusssqqqpppnnnnnnmmmooollliiihhhiiijjjjjjjjjnnnllljjjiiihhhfffcccaaaaaa```^^^ZZZVVVTTTTTTUUUQQQ[[[lll{{{vvvrrrqqqsssuuutttrrrxxxzzzooofff___]]]^^^hhhtttwwwtttooollllllppptttxxxxxx~~~wwwvvv}}}|||wwwqqqnnnpppvvvyyylllaaa]]]YYYUUUYYYbbbsssnnn[[[OOOCCC>>>;;;777444444444444444444333333333333111111111111111111111111000000111111111222222222111333444555555999@@@FFFSSShhh}}}xxxlllaaaZZZVVVUUUUUUWWW]]]fffooottt{{{}}}}}}}}}~~~~~~}}}}}}|||{{{}}}zzzssslllfff\\\SSSMMMHHHEEECCCBBBBBBIIIQQQhhh{{{kkk]]]bbblllzzz|||yyylllllllllmmmnnnoooooopppooommmjjjiiijjjkkklllkkknnnnnnoooqqqssssssqqqoooooopppnnniiibbb^^^^^^___^^^bbbkkkzzz~~~~~~tttqqqttt}}}rrrggg___\\\^^^iiiuuu{{{xxxqqqnnniiigggjjjpppxxx}}}|||}}}~~~}}}|||wwwsssrrrtttzzzlll___\\\ZZZUUUWWW]]]bbbxxxwww___RRREEE???<<<999666666555555555444444444333333111111111111111111111111111111111111222222222222000222444444555:::AAAGGGYYYooowwwlllccc]]]XXXVVVUUUVVV\\\dddmmmsss|||||||||}}}~~~~~~~~~~~~~~~{{{|||zzzuuupppjjj```VVVMMMHHHDDDCCCBBBBBBHHHOOOeee}}}mmm^^^eeerrr|||yyyjjjjjjkkkkkkmmmooopppqqqnnnkkkiiiiiikkknnnoooooonnnppptttzzz~~~}}}wwwnnnhhhggggggffffffiiiqqqzzzqqqnnnpppyyyvvviii___^^^aaakkkwwwwwwrrrqqqjjjiiiiiikkkooovvv}}}zzzvvvssspppooovvvzzzvvvvvv}}}lll___\\\[[[VVVWWW[[[\\\nnnfffXXXJJJCCC???;;;888999666666555555555444444444222222222222222222222222111111111222222222222333000222444444666;;;DDDJJJ^^^tttuuukkkddd^^^YYYWWWTTTUUUZZZbbbkkkqqq~~~|||}}}~~~{{{|||zzzvvvsssnnndddYYYNNNHHHDDDCCCCCCCCCGGGLLLccc|||oooaaajjjxxx}}}zzzrrrqqqooonnnnnnoooqqqrrrmmmllljjjkkknnnqqqssssssqqquuu|||~~~uuunnnjjjiiiccc``````eeeppp}}}uuullliiikkktttyyyjjj______eeemmmyyy{{{qqqnnnppplllnnnrrrvvvzzz|||}}}}}}yyyqqqjjjfffcccaaafffnnnyyy~~~|||tttddd```^^^ZZZXXX[[[\\\fffyyyqqqbbbQQQHHHBBB===::::::666666666666555555555444222222222222222222222222111111111222222222333333000222444555888>>>GGGNNNaaawwwsssjjjddd___YYYWWWUUUUUUZZZcccmmmsss~~~}}}~~~{{{|||{{{xxxvvvrrrggg\\\PPPJJJDDDCCCCCCBBBDDDIII___}}}xxxnnndddnnn}}}}}}{{{xxxuuurrroooooopppsssuuuqqqooommmnnnqqqtttvvvvvvvvvzzzzzzsssllleee```ZZZVVVTTTXXX^^^jjj{{{sssjjjeeegggqqqzzziii^^^```gggooo{{{|||vvv{{{yyypppooossssssxxx~~~yyyuuurrrhhh```^^^\\\ZZZ^^^eeennnuuu~~~}}}kkkeeeccc^^^[[[]]]\\\bbboooyyyiiiWWWLLLDDD>>>::::::777666666666555555555555222222222222222222222222111111222222222333333333111333555777999@@@JJJQQQcccxxxsssjjjddd```ZZZXXXVVVWWW]]]fffpppwww|||~~~|||}}}|||zzzyyyuuujjj^^^SSSKKKEEEDDDCCCAAABBBFFF[[[yyytttlllfffppp~~~|||wwwtttpppnnnnnnrrrvvvyyytttrrrpppqqqsssvvvwwwwwwxxx|||yyysssmmmeee]]]VVVTTTPPPMMMNNNQQQZZZooo~~~ssshhheeeiiivvvpppbbbaaahhhvvv}}}xxxtttrrruuuzzz|||xxxzzz}}}{{{tttooolllccc```[[[UUURRRSSSWWWZZZaaagggqqq}}}}}}tttiiibbb\\\[[[^^^aaa```eeessswwwbbbPPPDDD>>>:::999888777666555555555555555444444444444444444444444555555555444444333333333111555555:::AAA???FFFYYYppp~~~zzzooofff```[[[WWWSSSTTT\\\hhhttt{{{}}}yyyzzz~~~~~~|||{{{{{{wwwooohhhXXXRRRJJJDDDBBBCCCEEEFFFWWWvvvpppfffeeeqqq|||www{{{wwwrrrqqqsssvvvwwwvvvuuusssrrrtttxxx}}}zzzrrrhhh```ZZZVVVRRRNNNNNNOOONNNMMMNNNUUUbbbkkkzzzoooeeeccciiivvvpppbbbaaagggttt{{{~~~uuuqqqooorrrwww{{{~~~~~~yyyqqqjjjeeeccc^^^]]]YYYUUURRRSSSWWWZZZ___eeennnyyy|||nnnfff```^^^___\\\ZZZ___llljjjVVVHHH@@@;;;999555444444333333333333444444444444444444444444444444444333333333222222222222555555:::AAA@@@HHH]]]uuuttthhhaaa\\\YYYVVVVVV]]]hhhsssyyy|||tttuuuxxx}}}}}}||||||xxxqqqjjj[[[TTTKKKEEEBBBCCCEEEFFFUUUssstttjjjfffssszzz|||yyywwwvvvxxxyyyxxxvvvwwwvvvuuuvvvzzz~~~~~~xxxuuulllggg```[[[XXXVVVSSSPPPPPPQQQRRRQQQRRRXXXccckkk}}}||||||~~~uuukkkbbbaaaiiiwwwooobbbbbbgggssszzz}}}}}}yyyxxxzzz|||~~~xxxllleeeaaa]]]ZZZYYYYYYWWWTTTRRRSSSVVVYYY]]]cccmmmuuu|||vvvmmmgggcccbbb]]]ZZZ\\\gggwwwttt^^^NNNCCC<<<999444333333333333333444444444444444444444444444444333333222222222222111111333666555999AAABBBMMMddd|||yyyjjj```\\\ZZZWWWXXX^^^gggrrrxxx{{{ooopppsssxxx~~~~~~}}}zzzsssnnn```YYYNNNFFFCCCCCCFFFGGGRRRnnnwwwnnnggguuu|||{{{zzzzzzzzzzzzxxxvvvwwwvvvvvvyyy}}}}}}wwwpppiiieee^^^[[[YYYXXXXXXYYYWWWVVVVVVXXXYYYYYYZZZ___gggmmmttt}}}zzzzzzsssiii``````hhhvvvnnncccccchhhttt|||yyykkkaaa^^^]]][[[XXXWWWWWWWWWVVVTTTTTTVVVXXX\\\eeepppwww|||~~~uuuoooiiieeeccc^^^]]]eeesss|||fffSSSFFF>>>:::555555555444555555666777444444444444444444444444333333333222222222222222444777666999AAADDDSSSmmm{{{iii]]]ZZZXXXWWWYYY^^^hhhssszzz|||pppooopppvvv}}}|||vvvrrrggg^^^RRRHHHDDDDDDFFFGGGPPPjjjwwwoooiiiwww}}}|||zzzyyyxxxxxxxxxxxxxxxwwwyyy|||~~~yyyrrrlllgggcccbbb[[[\\\]]]___```aaaaaaaaa```bbbdddeeefffiiinnnqqquuu{{{~~~sssiiiaaa```gggtttmmmfffgggkkkwww}}}~~~uuulllaaaZZZZZZ[[[ZZZXXXYYYYYYZZZXXXWWWWWWXXXZZZ___hhhuuu}}}yyy~~~}}}wwwqqqjjjeee___\\\bbbnnnlllXXXIII@@@<<<666666666555555666666777444444444444444444444444333333333444444444444444444888777:::BBBHHHYYYuuuzzzhhh\\\WWWWWWWWWXXX^^^iiivvv}}}uuurrrpppttt}}}}}}yyyvvvmmmdddWWWKKKFFFEEEFFFGGGOOOffftttmmmjjjxxx{{{xxxwwwxxx|||~~~~~~~~~~~~yyyuuuoooiiiffffffgggiiigggiiikkklllmmmmmmmmmmmmkkkmmmoooqqqrrrsssuuuvvvxxxzzz~~~sssjjjaaaaaagggsss~~~mmmiiilllooozzz|||}}}}}}kkkeee]]]XXXWWWXXXWWWVVV[[[\\\]]]\\\\\\\\\___aaaeeemmmwww~~~wwwzzzxxxqqqbbb]]]ZZZ^^^iii|||sss]]]MMMCCC???777666666555444444555555444444444444444444444444333333444444444444555555444888888<<>>FFFNNNbbbrrriii^^^^^^\\\\\\```mmm~~~~~~vvvpppkkkmmmwww}}}||||||uuulll___SSSKKKGGGEEEDDDJJJ^^^~~~|||oooiiijjjxxx~~~|||~~~{{{wwwpppppprrrtttxxx|||}}}{{{{{{|||wwwwwwxxxyyyzzzzzzyyyxxxwwwttttttyyy|||qqqhhh```aaahhhuuu|||mmmmmmsssvvv}}}yyypppkkkaaa^^^ZZZUUURRRTTTXXX]]]]]]^^^```aaadddhhhooosssqqqqqqtttwww|||~~~~~~}}}~~~{{{{{{zzzooohhhaaa___cccqqqhhhTTTHHHCCC======;;;999888777777777444444444444444444444444111111111222222333333333222888:::???HHHOOOdddxxxqqqcccbbb```^^^bbbnnn}}}ssslllfffjjjttt}}}|||}}}vvvnnnaaaUUUMMMHHHDDDCCCHHH[[[{{{{{{oooiiijjjxxx~~~}}}~~~}}}zzzsssvvv{{{~~~{{{{{{}}}xxxwwwwwwxxxyyyyyyxxxvvvyyytttsssvvvwwwxxx~~~vvvkkkbbb```fffsss|||nnnlllssszzz}}}tttjjjcccaaa___[[[WWWVVVWWWZZZ\\\eeegggkkkmmmnnnoooppprrruuuxxx{{{||||||{{{|||~~~{{{~~~zzz{{{kkkaaaccceeeiii}}}qqqZZZKKKFFF>>>:::999:::888555444666666555555555555444444444222222222222333444555555444999???CCCHHHWWWqqqwwwkkkhhhdddbbbhhhttt}}}xxxnnnjjjeeefffnnnzzz~~~~~~~~~~~~~~~|||xxxrrrfffYYYLLLEEECCCCCCFFFVVVrrrxxxnnnmmmjjjzzz}}}yyyuuuqqqrrrpppnnnoooqqqsssrrrpppqqqnnnllloootttyyy||||||uuukkkaaa```fffsss{{{nnnmmmvvv{{{vvvqqqkkkfffbbb]]][[[YYYXXXYYY\\\```bbbjjjnnnrrruuuuuuvvvvvvwwwzzz|||}}}~~~~~~}}}}}}|||}}}zzz}}}}}}sssgggfffdddeeevvv|||gggUUULLL@@@<<<999:::999555444666666555555555555444444444333333333333444555666666555999>>>CCCJJJ[[[sss}}}qqqnnniiihhhmmmxxx~~~zzzpppkkkfffeeelllwww~~~~~~~~~}}}xxxrrrhhhZZZNNNFFFCCCCCCEEETTTpppwwwmmmlllmmm|||}}}xxxtttpppmmmllljjjhhhiiilllmmmmmmlllllljjjiiikkkpppvvvyyyzzz|||tttjjjaaa```fffrrryyymmmooo{{{|||vvvnnnhhheeedddcccccc^^^]]]\\\[[[]]]```ccceeeooosssxxx{{{|||{{{{{{{{{~~~~~~}}}{{{~~~zzz|||{{{~~~yyykkkgggdddcccpppwwwbbbSSSDDD>>>::::::999666555666666555555555555444444444444444444444555666777777666999<<>>;;;888777777777777666666666666555555555555666888:::<<<>>>???GGGLLL]]]|||~~~|||~~~|||zzz|||{{{wwwrrrsss|||}}}vvvhhhXXXMMMIIIGGGRRRmmm|||zzz{{{qqqhhhaaa\\\WWWUUUSSSSSSSSSRRRRRRTTTXXX[[[aaabbbdddddddddeeehhhkkkmmmmmmllljjjhhheeebbb```bbb___]]]\\\[[[\\\dddmmmyyy{{{yyymmmeee]]]VVVSSSTTTccczzzwwwpppkkkiiilllpppoooppppppmmmhhhccc___^^^```aaaaaa``````aaadddfffqqqzzz}}}kkkddd\\\\\\aaannn}}}|||}}}~~~{{{tttpppppprrrtttuuuxxxyyyzzzzzzxxxxxxyyyzzz|||sssttt}}}zzzwwwwwwtttrrrwww}}}vvvnnngggddddddiiippp}}}yyyeeeOOODDD@@@<<<999888888777777777666666666666555555555666888;;;>>>???===EEENNNbbb}}}}}}|||}}}|||xxxsssuuu~~~~~~xxxjjjYYYLLLJJJHHHQQQhhhzzzzzzuuuoooggg```[[[XXXVVVTTTSSSTTTUUUVVVWWWZZZ]]]```fffggghhhgggggggggiiikkkiiiiiiiiihhhfffccc```___^^^[[[YYYZZZZZZ\\\eeeooo|||||||||yyyqqqhhh]]]WWWVVVddd{{{uuupppooopppuuu{{{wwwwwwuuuqqqkkkeeebbbaaaggghhhhhhgggggghhhlllnnnzzz}}}lllddd^^^\\\```lll{{{xxxxxxyyywwwuuurrrqqqqqqtttxxxzzz}}}~~~}}}~~~vvvuuu{{{}}}yyyuuurrrqqquuutttiiicccbbbgggmmmwwwmmmUUUGGGAAA===:::999888888777777777666666666333333333444777999<<<>>>===GGGSSSiii~~~||||||zzztttvvvzzzmmm[[[NNNJJJIIIOOOaaazzzzzzzzzuuuwww~~~yyyhhhddd^^^ZZZXXXWWWWWWVVVRRRTTTXXX[[[^^^aaafffiiijjjkkklllkkkiiihhhiiijjjgggggggggfffdddaaa]]][[[ZZZXXXWWWYYYZZZ]]]gggqqq}}}}}}yyy{{{vvvjjjbbbaaadddzzz}}}|||}}}}}}{{{uuupppmmmmmmrrrrrrrrrrrrrrruuuyyy|||~~~lllfff___]]]___kkkxxxtttssssssoooqqqrrrqqqppprrrwww{{{}}}yyyvvvvvv}}}vvvssspppsss|||~~~ooogggaaahhhmmmsssvvv\\\LLLDDD>>>:::888888888888777777777666666333333444555777999<<<===???LLLZZZqqq|||zzz~~~~~~vvvvvv~~~~~~|||qqqaaaTTTLLLMMMQQQ___ttt|||zzztttfffdddqqq~~~|||tttooobbb___[[[YYYZZZ[[[[[[[[[XXX[[[___bbbeeehhhlllnnnnnnpppqqqpppnnnlllkkkkkkllllllllljjjfffaaa]]]ZZZXXXVVVWWWZZZ\\\___hhhrrr~~~{{{vvvxxx|||vvvooommmcccyyy|||{{{zzz|||||||||{{{|||~~~mmmfff```]]]___jjj~~~|||uuuqqqpppooojjjnnnrrrrrrpppppptttyyy{{{}}}{{{uuuqqqxxxtttqqqrrryyyvvvmmmbbbjjjooosss}}}aaaOOOFFF>>>999777888888888888777777777777666666666777999;;;>>>???BBBPPP```vvv~~~|||{{{wwwwww}}}~~~}}}ttteeeYYYPPPQQQUUU___rrr~~~{{{|||nnn___ZZZcccmmm{{{tttlllgggaaa___]]]\\\^^^`````````aaadddgggiiikkklllnnnppprrrtttvvvuuurrrooonnnmmmssssssrrrooojjjddd^^^[[[VVVUUUWWW[[[]]]```jjjsss~~~yyytttvvvyyy|||tttttt}}}oooeee\\\[[[bbbnnn{{{wwwppphhhgggjjjfffhhhkkkmmmpppssswwwzzz{{{}}}sssvvvwwwtttwwwvvvrrrwww{{{ooofffgggiiipppgggOOOBBB<<<999777888777777666666666666666444555777888888999<<<>>>FFFOOOeee~~~yyyxxx~~~~~~zzzmmm```WWWVVV[[[gggzzz}}}yyykkk^^^YYY]]]ccc{{{~~~uuummmgggcccaaabbbbbbcccdddgggjjjmmmooollllllmmmooopppqqqrrrrrrqqqpppooopppqqqpppnnnlllooopppqqqqqqoooiiiaaa[[[YYYXXXWWWXXX]]]dddkkkpppzzz}}}uuuppptttzzz}}}rrrhhh^^^]]]bbbnnnzzzvvvssslllfffeeehhhgggiiilllnnnooorrrwwwzzz|||yyytttyyyuuuwwwvvvrrrwww~~~tttfffhhhjjjpppnnnWWWIIIBBB===:::999888777777666666777777444666777888888999<<>>:::;;;:::999999888888999999666777888888999;;;???BBBGGG[[[uuu~~~tttjjjiiioooyyy|||sssqqqooommmnnnpppssstttqqqtttxxx{{{|||{{{xxxwww{{{yyywwwuuutttssstttuuusssqqqooommmlllkkkiiihhhhhhhhhiiilllooopppooommmaaa___\\\[[[```hhhqqqwww~~~rrrlllnnnssssssjjjaaa```gggtttyyytttllliiiiiijjjiiigggjjjooonnnpppsssuuuwwwyyy}}}ooommmpppyyywwwsssppppppyyyuuunnncccdddfffgggkkkvvvkkkUUUGGG???<<<;;;::::::999999999999999777888999999:::<<>>CCCGGGUUUkkk~~~{{{}}}{{{{{{~~~{{{uuusssuuu}}}}}}vvvgggddddddppp}}}zzzyyyyyyxxxvvvtttssssssttttttssstttuuuvvvvvvtttsssqqqpppnnnllllllnnnpppqqqqqqqqqqqqssswwwzzz{{{yyywwwsssmmmddd^^^^^^dddlllrrr|||xxxkkkccceeeiiiuuuyyyyyy~~~zzzvvv{{{uuukkkbbbaaagggssszzzooogggbbbaaacccbbbcccfffhhhhhhmmmsss|||vvvkkklllyyytttoookkkggglllnnnfff`````````cccmmmyyy~~~fffRRRDDD<<<:::999888888777777888888999:::::::::;;;???DDDHHHYYYnnnxxxyyy~~~~~~~~~~~~}}}{{{zzz}}}zzzsssqqqttt}}}~~~xxxhhhaaa^^^hhh~~~~~~|||{{{{{{zzzzzzxxxwwwvvvuuutttttttttuuuwwwxxxwwwtttqqqoooqqqooommmnnnqqqtttuuuvvvtttuuuwwwzzz||||||zzzwwwvvvooofff^^^]]]bbbjjjpppyyy}}}}}}uuuhhhaaabbbfffooo}}}~~~{{{}}}}}}wwwwwwyyy|||vvvrrruuuzzzpppggg^^^^^^eeerrrssseee^^^]]]^^^___```cccfffiiinnntttxxxuuugggiiitttrrrkkkmmmmmmmmm{{{zzzkkkbbbdddaaa]]]fffwwwfffRRRIIIFFF>>><<<:::888777777777777888666777;;;===>>>EEELLL]]]zzzyyyxxx~~~}}}}}}}}}}}}}}}~~~}}}~~~{{{{{{wwwrrrtttzzzjjjbbb]]]ggg}}}~~~{{{yyyxxxxxxvvvtttssstttvvvvvvssspppsssuuuwwwwwwuuurrrppppppqqqqqqqqqqqqtttwwwzzz|||zzzyyyyyyzzz}}}~~~~~~}}}ooollleee^^^[[[```jjjrrruuuyyy{{{sssfff^^^^^^aaaqqqxxxxxxwwwzzz|||tttqqqrrruuu||||||xxxwww|||sssiii```^^^dddpppzzzkkkaaa[[[ZZZ[[[[[[^^^bbbggglllrrryyy~~~wwwjjjiiiqqqssskkkmmmllllllyyyqqqeeedddbbb]]]fffuuujjjVVVJJJFFF===<<<:::999888888888888999777888;;;===>>>EEEMMMaaa~~~|||~~~~~~~~~}}}||||||||||||}}}}}}~~~~~~zzzzzzvvvqqqvvv|||nnneee___ggg|||~~~|||yyyxxxvvvvvvuuusssrrrsssuuuuuurrrpppsssuuuwwwwwwuuuttttttuuuuuuuuuuuuuuuwwwzzz}}}~~~}}}}}}}}}~~~|||sssooohhhaaa\\\```iiiqqquuuyyyzzzrrreee\\\]]]aaammmuuutttxxx}}}yyyqqqjjjiiilllmmmzzz}}}}}}~~~vvvkkkaaa___cccooorrreee]]][[[[[[[[[\\\___dddjjjooovvv~~~zzzkkkhhhlll|||tttkkkllllllkkkwwwyyyhhhdddbbb___fffsssrrr\\\LLLEEE<<<;;;:::999888999999::::::999999<<<<<<>>>FFFOOOggg~~~}}}}}}||||||{{{zzzzzz{{{{{{|||}}}}}}~~~~~~yyyxxxtttrrrxxxsssiiiaaagggyyy}}}|||{{{xxxwwwuuuuuutttsssrrrqqqrrrssssssqqqpppsssuuuvvvvvvvvvvvvxxxzzzzzzzzzzzz{{{}}}~~~{{{wwwssslllccc^^^```hhhooovvvyyyxxxooobbbZZZ\\\```jjjrrr|||zzzvvvmmmfffdddggggggsss|||{{{vvvkkkaaa^^^cccnnn~~~pppddd___``````___bbbeeejjjnnnsssyyy|||hhheeegggttttttkkkmmmmmmmmmyyyllldddbbbaaahhhqqqzzzcccPPPFFF<<<;;;:::999999:::;;;;;;;;;:::;;;<<<<<>>===<<<;;;:::;;;;;;<<<;;;;;;<<<======AAAOOO]]]yyy}}}||||||zzzyyyxxxxxxxxxxxxvvvxxxzzz}}}{{{uuuuuusssvvv}}}ssshhhdddlll}}}}}}yyywwwuuuuuuuuuuuuuuuuuuvvvwwwwwwrrrsssuuuuuutttssstttuuuwwwxxxxxxwwwwwwyyy|||rrrpppkkkeeeaaadddlllrrrwwwyyyxxxnnn___WWWWWW\\\gggsssssshhhcccdddeeemmmvvv}}}~~~zzzvvv|||yyynnnbbb^^^aaakkkzzz|||vvvsssrrrqqqooorrrwww{{{lllggg___```uuuzzznnnoooppppppxxxvvvkkkfffhhhmmmuuu^^^PPP@@@???===;;;;;;:::;;;;;;::::::<<<======BBBQQQaaa~~~~~~}}}|||{{{zzzxxxxxxxxxxxxuuuwwwzzz}}}|||tttttttttxxxwwwlllfffkkk{{{{{{xxxvvvuuurrrrrrsssssstttuuuvvvwwwsssuuuxxxxxxvvvuuuvvvxxxwwwxxxzzzzzz{{{}}}tttrrrmmmgggccceeemmmsssvvvzzzyyyoooaaaWWWWWWZZZaaaooovvvkkkgggiiihhhnnnuuu|||{{{pppddd___aaaiiixxxzzzxxxxxxuuuxxx|||~~~ssslll___\\\ppp|||ooooooooommmuuu|||nnnggggggkkkwwwaaaSSSAAA@@@>>><<<;;;:::;;;;;;999:::<<<======CCCSSSddd~~~~~~}}}{{{zzzyyyxxxxxxxxxtttvvvzzz~~~|||ttttttuuuyyyyyynnnhhhlllzzz{{{xxxvvvuuutttqqqqqqqqqrrrsssuuuvvvwwwtttwwwyyyyyywwwvvvxxxzzzvvvxxx{{{}}}vvvtttoooiiidddfffmmmsssvvvzzzzzzqqqbbbXXXVVVYYY\\\kkk}}}vvvoookkkjjjjjjiiinnn|||qqqfffggghhhhhhppp|||~~~yyy{{{~~~~~~dddccciiihhh~~~oooooonnnlllwwwqqqggghhhooo|||dddUUUHHH@@@:::;;;<<<;;;;;;===;;;>>>;;;;;;AAAEEEUUUppp}}}}}}~~~}}}{{{zzzyyyyyyzzzzzzxxxxxxzzz}}}~~~{{{vvvttt|||zzznnngggkkk{{{~~~wwwtttuuuvvvssspppooorrrtttuuutttsssssstttvvvttttttvvvzzz|||{{{yyy{{{}}}}}}~~~~~~zzzxxxqqqiiicccccchhhmmmuuuxxxxxxpppbbbWWWTTTTTT]]]jjj{{{}}}tttnnnkkkgggeeelll{{{pppeeegggkkklllrrr{{{~~~}}}dddbbbfffeeerrrqqqooommmwwwzzzqqqiiigggjjjgggVVVIIIAAA;;;;;;<<<;;;;;;===:::===;;;<<>>======;;;;;;===:::>>><<<===DDDJJJ```~~~zzz}}}|||{{{yyyxxxxxxxxxyyyzzzyyyzzz}}}}}}~~~yyyllliiiuuu|||yyywwwuuuwwwtttrrrrrrtttuuuvvvuuutttttttttssssssuuuyyy||||||||||||~~~||||||~~~~~~~~~{{{vvvmmmccc]]]___fffmmmuuuwwwvvvlll^^^SSSPPPQQQ\\\gggttt}}}~~~yyynnngggaaa```gggvvv|||ooohhhrrr|||{{{pppccc___aaarrrwwwrrrpppvvvvvvsssvvvzzzwwwaaaQQQGGG???======;;;;;;===:::???===>>>DDDKKKbbbzzzyyy~~~~~~}}}{{{zzzxxxwwwwwwxxxyyyyyyyyy{{{}}}{{{}}}oooiiirrr|||zzzzzzyyyyyywwwuuutttuuuvvvxxxxxxxxxttttttsssrrrsssuuuzzz~~~~~~|||xxxoooeee___```hhhooosssuuutttkkk]]]TTTRRRTTT[[[eeesss{{{}}}}}}~~~tttkkkdddccciiixxx|||qqqkkktttuuueee___aaalllwwwqqqpppuuu{{{yyyzzzyyy}}}gggSSSJJJAAA>>>===;;;;;;===:::???>>>???EEENNNgggxxxyyy~~~}}}|||zzzyyyxxxwwwwwwwwwxxxyyyyyy|||}}}{{{{{{rrriiippp}}}yyyxxxyyy{{{{{{yyyyyyxxxxxxyyyyyyzzzzzztttttttttttttttwww|||}}}yyyqqqgggaaabbbiiippprrrtttsssjjj]]]UUUTTTVVVYYYdddsss|||~~~}}}~~~~~~tttfffeeelll{{{|||ssslllrrr{{{}}}|||zzzzzzzzz{{{wwweee^^^aaaggg{{{vvvpppooosssyyy|||vvv~~~lllUUUKKKBBB???===;;;;;;===888>>>???AAAIIISSSooouuuyyy~~~}}}yyyxxxwwwvvvvvvwwwxxxyyyyyy|||~~~}}}}}}~~~tttjjjoooyyyuuutttwwwyyyzzz{{{{{{{{{{{{zzzyyyzzzzzzuuuvvvwwwwwwxxx{{{|||xxxqqqhhhbbbccciiinnntttvvvtttkkk]]]TTTSSSVVVWWWcccsss~~~|||hhhgggnnn~~~}}}tttlllppp|||vvvxxxzzzwwwuuuwwwtttxxx~~~xxxeee]]]```dddvvvuuuoooooossswww}}}ssszzzoooWWWLLLBBB???===;;;;;;===777>>>???BBBKKKXXXuuusssyyyxxxxxxwwwvvvvvvwwwxxxyyyyyy}}}~~~vvvjjjnnn~~~wwwrrrqqqsssvvvxxx|||}}}}}}|||zzzyyyyyyzzzvvvwwwyyyzzz{{{}}}|||zzzxxxqqqiiicccccchhhmmmwwwxxxvvvkkk]]]TTTRRRUUUVVVcccttt~~~nnnpppvvv~~~ooojjjoooyyyzzzuuuqqqmmmooosssuuussspppppp|||uuuxxxyyydddZZZ\\\^^^nnn|||rrrkkkoooxxxyyy{{{qqq\\\OOOBBB>>><<<:::999:::<<<999@@@EEEGGG```zzz||||||wwwyyyvvvtttssstttvvvvvvwwwyyy~~~~~~|||~~~~~~~~~vvvlllmmm}}}yyyuuutttsssrrrqqqzzz~~~zzzvvvvvvxxxyyy}}}}}}zzzxxxrrriiibbbbbbjjjrrrxxx{{{zzzpppbbbVVVSSSTTT[[[cccrrr}}}~~~|||mmmpppxxx~~~nnnhhhmmmyyy~~~|||yyyuuurrrqqqnnnjjjggghhheeedddhhhooorrrqqqnnnjjjuuu~~~tttvvvzzzeeeZZZ[[[[[[iii|||rrrlllooowww~~~xxx___RRREEE@@@>>><<<;;;<<<===;;;AAAFFFJJJdddyyy|||yyytttuuusssrrrrrrsssuuuwwwxxxyyy~~~~~~yyyzzzzzzxxxyyy}}}{{{}}}vvvkkkiiixxx~~~zzzwwwwwwwwwwwwwwwyyy}}}{{{xxxxxxzzz~~~{{{yyysssiiibbbccckkkrrryyy{{{yyynnn___TTTQQQRRRYYYaaappp~~~~~~|||~~~ssszzzwwwkkkqqq|||~~~lllfffkkkxxx}}}vvvqqqjjjddd```]]][[[YYYYYYXXXZZZbbblllqqqpppnnnjjjrrr~~~tttuuu}}}zzzfffZZZYYYXXXccczzz}}}ssslllpppwww~~~cccVVVHHHCCCAAA>>>===???@@@===BBBGGGNNNkkk}}}xxx||||||vvvrrrqqqqqqpppppprrrtttwwwyyyyyyzzztttpppqqqqqqqqqrrruuuuuuwww{{{wwwjjjeeeqqq~~~{{{zzz{{{}}}}}}}}}{{{~~~}}}|||~~~}}}{{{tttjjjcccccclllsss{{{|||xxxlll]]]RRROOOQQQWWW___nnn||||||{{{}}}vvvkkkvvvsssllluuu{{{jjjdddjjjwww}}}wwwnnnddd\\\WWWTTTSSSQQQQQQVVV```lllrrrrrroookkkpppvvvwww|||yyyfffYYYXXXWWW___rrrsssmmmooouuu~~~xxxgggYYYKKKDDDAAA???>>>???@@@===BBBHHHQQQqqqzzzvvv{{{{{{vvvrrrqqqrrrrrrqqqrrrtttwwwzzzyyy~~~|||zzztttpppmmmmmmmmmmmmmmmmmmpppqqqtttxxx|||xxxjjjccclllyyy}}}}}}~~~|||uuujjjcccdddlllttt}}}}}}xxxlll\\\QQQOOOQQQTTT\\\kkkyyy}}}zzzyyy|||ooolllwww|||rrrnnnzzzyyyiiidddiiiuuutttggg[[[SSSOOONNNNNNPPPUUU```lllsssrrrooohhhlll{{{{{{zzz~~~|||xxxgggZZZXXXWWW]]]mmmtttlllnnnsss{{{rrr{{{iii[[[LLLDDDAAA???>>>??????===BBBHHHUUUvvvyyyuuu{{{}}}zzzwwwuuutttuuuuuutttssstttwww{{{||||||yyyxxxxxxvvvuuusssqqqpppooollliiijjjjjjkkknnnssszzzzzzllldddkkkvvv}}}uuujjjcccdddllluuu~~~~~~zzzmmm]]]RRROOOQQQRRRZZZiiivvv{{{yyyyyy|||sssiiilllwww}}}sssqqqxxxjjjeeehhhppp}}}oooaaaVVVPPPNNNOOOPPPUUU```kkkrrrrrroookkkooo}}}}}}zzzyyyjjj\\\YYYWWW[[[gggyyytttlllmmmooo}}}wwwnnnwwwlll]]]MMMEEEAAA>>>===??????===BBBIIIYYY{{{~~~xxxuuu{{{}}}|||zzzxxxwwwvvvwwwxxxvvvtttuuuyyy}}}zzzzzz~~~~~~}}}{{{uuunnngggeeedddffflllvvv}}}ooofffkkkvvv}}}uuujjjbbbcccllluuu}}}~~~zzznnn^^^RRROOOQQQQQQXXXggguuuzzzxxxyyy|||vvvddd```gggrrr~~~vvvssszzzxxxlllgggfffjjjyyyjjj]]]VVVSSSQQQRRRVVVaaammmtttuuurrrnnnrrr|||}}}nnn___[[[WWWXXXbbbttttttkkkkkklllyyyuuummmtttnnn___NNNFFFBBB???>>>??????>>>DDDLLL]]]~~~wwwuuu|||}}}~~~~~~|||zzzxxxwwwwwwtttvvvxxxwwwuuuvvv{{{~~~}}}mmmiiidddcccgggqqq|||rrrhhhkkkttt}}}tttiiiaaabbbkkktttzzz|||yyynnn^^^RRRNNNOOOPPPXXXffftttyyyxxxyyy}}}lllZZZXXXaaalllwwwxxxtttvvv|||yyynnnhhheeeeee||||||nnnaaaXXXUUUTTTTTTYYYcccooowwwyyywwwkkkpppqqqaaa[[[WWWVVV^^^rrrtttkkkjjjkkkwwwuuummmtttpppaaaPPPGGGCCC??????@@@@@@???EEENNN```~~~wwwuuu|||}}}~~~~~~|||yyywwwvvvvvvqqqtttwwwvvvuuuvvv|||~~~wwwqqqhhhcccdddlllvvv~~~tttiiikkksss}}}ttthhh```aaakkktttwwwzzzxxxmmm^^^RRRMMMNNNPPPWWWfffsssyyyxxxyyy}}}ooo```UUUWWW]]]dddqqq}}}}}}{{{sss}}}yyylllaaaaaaggguuu{{{pppfff^^^YYYVVVUUUXXXbbbooowwwwwwssslllsss~~~|||{{{{{{yyyrrrggg\\\VVVVVVYYYfff}}}~~~wwwmmmeeehhhooo}}}|||rrruuu{{{xxxgggSSSIIIEEEAAA??????@@@BBBCCCLLLgggxxxwwwzzz}}}}}}|||{{{zzzxxxvvvuuuuuuyyyuuussstttttttttzzz}}}lllhhhhhhhhhppp{{{yyylllmmmvvv}}}xxxxxx~~~{{{{{{~~~~~~~~~|||yyyrrrggg___```kkkuuu}}}~~~yyylll\\\PPPMMMNNNRRRWWWbbbnnnrrrsssvvv|||lll]]]RRRTTT[[[aaakkkvvv}}}|||ttt}}}{{{mmmbbbaaagggsssyyyoooeee___XXXWWWZZZdddqqqxxxxxxtttooottt}}}}}}yyy|||zzzxxxrrrhhh]]]VVVUUUWWWcccyyy{{{uuukkkcccfffnnn|||vvvvvvzzz}}}kkkVVVKKKFFFBBB??????@@@BBBDDDOOOjjjwwwwwwzzz~~~|||{{{yyywwwwwwwwwtttrrrtttssstttyyyrrrkkkiiihhhnnnxxxzzzmmmooowwwzzzrrrkkkgggdddkkkwww}}}{{{yyyrrrggg^^^___iiisss||||||xxxkkk[[[OOOLLLMMMNNNTTT```lllrrrsssxxx~~~iii[[[QQQTTTZZZ^^^eeemmmvvv~~~uuu}}}|||nnncccaaafffqqqyyymmmddd[[[ZZZ\\\fffssszzzzzzwwwrrruuu|||xxxttt}}}xxxwwwrrrhhh^^^VVVTTTTTT^^^rrr|||xxxsssiiiaaadddlllzzzxxxuuuvvvpppZZZMMMGGGBBB@@@@@@AAACCCGGGTTTppp~~~uuuvvvzzz~~~{{{yyyxxxwwwtttrrrrrrttttttsssxxx~~~|||qqqkkkhhhlllttt~~~{{{oooqqqzzzuuukkkccc\\\WWWTTTQQQXXXfffwww~~~|||{{{yyyrrrggg^^^^^^gggpppyyyzzzwwwkkk[[[OOOLLLMMMLLLQQQ]]]jjjqqqtttyyyiii[[[SSSWWW]]]^^^```eeepppzzzwww|||{{{mmmbbbaaaeeeqqqssshhh```^^^___hhhttt||||||yyyrrruuu{{{tttppp}}}~~~vvvtttppphhh___WWWSSSRRRZZZlllvvvvvvssshhh___dddkkkxxxuuurrrqqqttt]]]OOOHHHCCCAAAAAABBBCCCIIIYYYuuuzzztttuuuzzz}}}zzzwwwuuutttsssqqqrrruuuuuutttxxx}}}{{{{{{yyyoooiiikkkppp{{{|||rrruuu~~~vvvnnncccZZZSSSNNNLLLJJJLLLRRR^^^ppp|||||||||||||||zzztttiii```___fffoooxxxyyywwwkkk\\\QQQMMMNNNMMMRRR^^^jjjqqqsssyyyhhh\\\VVV\\\cccbbbaaabbbkkkvvvyyy|||xxxkkk``````eeepppxxxnnndddaaa```gggsss|||~~~|||qqquuu|||rrrmmmzzzsssrrrnnnggg___XXXSSSQQQVVVgggqqqtttttthhh___eeejjjwwwzzzqqqnnnmmm~~~www___PPPIIIDDDCCCCCCBBBCCCKKK^^^zzzxxxssstttyyy}}}zzzwwwuuussssssrrrrrruuuvvvuuuyyy}}}zzzsssjjjjjjnnnyyyvvvzzz{{{uuuooofff```WWWOOOKKKIIIHHHHHHJJJNNNZZZlll~~~|||yyyzzz}}}~~~}}}wwwlllbbb```fffnnnwwwyyywwwmmm^^^SSSOOOPPPPPPUUU___jjjppprrrwww~~~ggg]]]ZZZfffooonnnkkkjjjlllwww{{{{{{wwwjjj``````eeeppp~~~vvvhhhccc___dddpppzzz~~~~~~sssvvv}}}sssmmmyyyqqqoookkkeee___YYYTTTRRRSSSbbbmmmsssuuuhhh___eeehhhtttwwwqqqnnnmmm}}}~~~dddSSSKKKFFFDDDEEEBBBCCCLLLaaa}}}wwwrrrsssyyy|||xxxuuuttttttrrrrrrtttuuuuuuzzzwwwlllkkknnnxxxzzz~~~yyy{{{xxxqqqmmmllliiiddd\\\WWWQQQLLLIIIHHHGGGFFFDDDHHHSSSfff|||}}}yyyzzz~~~yyynnnccc```ffflllvvvxxxwwwnnn___TTTQQQRRRRRRVVV___iiinnnooouuu{{{iiiaaacccsss~~~|||ttt~~~|||{{{xxxkkk``````dddnnn|||kkkddd^^^aaalllxxx~~~yyyzzz}}}vvvnnnzzzpppmmmhhhccc^^^YYYVVVSSSPPP^^^iiiqqqttthhh^^^eeedddqqq~~~zzzvvvsssooo}}}jjjWWWMMMFFFDDDEEEBBBBBBLLLcccwwwssssssxxx{{{wwwtttrrrtttqqqppprrrssstttyyy{{{mmmlllqqqwww~~~{{{wwwppppppkkkccc```aaabbb```\\\XXXTTTPPPLLLIIIEEECCCAAACCCMMMaaaxxxzzzzzz~~~~~~~~~yyyoooccc___dddjjjsssvvvvvvmmm___TTTQQQQQQOOOSSS\\\fffkkkmmmrrryyymmmgggkkk}}}}}}{{{zzzlllbbb```ccclll~~~lllddd]]]___jjjwww~~~~~~}}}|||wwwpppzzzoookkkfffaaa]]]ZZZWWWUUUMMM[[[fffppptttggg]]]dddbbbnnn{{{{{{xxxrrr~~~ppp[[[OOOGGGDDDDDDBBBBBBLLLdddwwwssssssxxx}}}xxxtttqqqooossspppooopppqqqrrryyy}}}nnnmmmrrrwwwxxxsssllljjjccc[[[XXX\\\___^^^```]]]YYYUUUPPPKKKEEEAAABBBCCCLLL___uuuzzzyyy{{{~~~~~~}}}yyynnnccc^^^bbbhhhrrruuuuuulll^^^SSSPPPQQQMMMQQQZZZdddiiikkkqqqxxxqqqqqqzzz~~~}}}{{{lll___]]]```iiiqqqkkkaaa[[[___jjjvvv|||}}}}}}{{{~~~{{{www||||||ooogggaaabbbaaa[[[UUUQQQSSSVVV```kkkoooiiiaaa]]]aaajjjuuu~~~{{{vvv~~~wwwaaaRRRKKKHHHFFFFFFFFFNNNjjjyyytttsssuuu~~~~~~yyyvvvsssqqqppptttpppnnnoooqqqsss{{{qqqjjjmmmvvvzzzsssiiiddd___[[[WWWVVV]]]fffiiihhhbbbYYYRRROOOLLLGGGEEEEEEHHHUUUlll{{{zzz{{{}}}~~~}}}yyypppfffaaacccggguuuvvvtttkkk^^^UUUQQQQQQRRRSSSYYYbbbhhhjjjpppvvvtttvvvxxxlllccc```aaaiiixxxpppddd[[[\\\eeeqqqxxx|||{{{yyy}}}~~~yyy~~~}}}ooogggaaabbbaaa\\\UUURRRRRRUUU^^^iiimmmggg___\\\^^^gggsss}}}zzzcccSSSKKKGGGEEEFFFGGGPPPlllxxxwwwuuuwww}}}yyyvvvtttrrrqqqtttpppnnnpppqqqttt|||tttlllnnnyyyyyysssiiiddd___[[[WWWVVV^^^gggmmmlllfff[[[TTTQQQMMMIIIEEEEEEHHHTTTkkk{{{yyyzzz|||}}}|||xxxoooeee```cccgggtttuuusssjjj]]]TTTPPPPPPPPPRRRXXXaaafffiiinnntttrrrxxxtttlllfffcccdddmmmwwwhhh[[[XXX^^^iiirrr{{{yyywww}}}|||~~~ooogggaaaaaaaaa\\\VVVSSSPPPSSS[[[eeeiiiddd^^^[[[\\\dddpppzzz}}}dddTTTKKKFFFDDDEEEHHHSSSpppwwwyyywwwyyy|||xxxvvvuuusssrrrssspppoooqqqsssvvv~~~yyypppppp{{{zzzssshhhccc^^^[[[WWWWWW___hhhsssrrrkkk```XXXTTTPPPKKKFFFEEEHHHRRRhhh|||{{{yyyyyyzzz|||{{{vvvmmmccc___bbbfffrrrsssrrriii]]]SSSOOOOOOOOOQQQWWW___dddfffkkkrrr~~~qqqzzz~~~tttlllfffeeejjjvvv~~~lll]]]VVVYYYdddooo|||yyywww~~~~~~ooofff`````````[[[VVVSSSPPPQQQXXXbbbfffbbb]]][[[[[[bbbmmmwww~~~~~~eeeTTTKKKFFFDDDEEEJJJWWWuuuvvvyyywwwyyy{{{xxxwwwvvvtttsssssspppooorrrtttwww~~~ssssss~~~{{{uuuiiiddd___[[[XXXYYYbbblllyyyxxxqqqeee\\\XXXRRRMMMGGGFFFHHHQQQdddyyy~~~zzzxxxxxxyyyzzzyyytttkkkbbb^^^aaafffqqqsssrrrjjj]]]SSSOOOOOOOOOQQQVVV___ccceeejjjppp|||qqq|||wwwmmmdddfffrrr{{{|||qqqbbbYYYWWWaaammm}}}{{{zzznnneee_________ZZZUUUSSSPPPQQQWWW```dddaaa]]]]]][[[bbbkkkssszzz~~~eeeUUULLLGGGEEEEEELLL[[[zzzuuuvvvvvvxxx~~~~~~{{{xxxwwwvvvtttsssrrroooooorrruuuwww~~~wwwwww}}}xxxkkkfff```]]][[[\\\fffppp~~~}}}wwwlllbbb\\\UUUNNNIIIHHHHHHOOOaaauuu}}}zzzxxxxxxxxxzzzxxxsssjjj```]]]aaafffqqqsssrrrkkk___UUUPPPPPPPPPQQQWWW___cccdddiiioooyyylllzzzyyynnneeeiiixxx}}}uuuwwwwwwjjj]]]WWW___lll}}}}}}}}}lllddd]]]]]]]]]YYYUUUSSSPPPPPPTTT]]]aaa___]]]]]]ZZZ```iiipppvvv}}}gggWWWMMMIIIFFFEEENNN^^^~~~{{{tttttttttxxx~~~}}}zzzxxxxxxvvvtttrrrrrroooooossstttvvv}}}zzz{{{~~~zzznnnhhhccc```^^^aaakkkvvv~~~tttjjjbbbYYYQQQLLLJJJIIINNN^^^sss}}}zzzxxxxxxyyyzzzxxxsssiii```]]]bbbgggpppsssrrrkkk```UUUQQQPPPPPPQQQVVV^^^bbbcccgggmmmvvvkkk{{{wwwpppjjjmmmzzzxxxpppsss}}}qqqcccXXX]]]iii|||~~~kkkbbb[[[[[[[[[WWWSSSRRRNNNMMMQQQYYY^^^]]][[[\\\WWW]]]fffmmmttt|||kkkYYYOOOIIIGGGFFFOOOaaawwwtttrrrsssyyy}}}{{{yyyxxxvvvsssqqqrrroooooorrrtttuuu{{{|||~~~~~~zzzqqqkkkfffcccbbbeeeooo{{{|||rrriii^^^TTTNNNLLLJJJNNN]]]qqq~~~{{{xxxyyyzzzzzzxxxsssiii```^^^ccchhhnnnqqqqqqkkk___UUUPPPOOOOOOPPPUUU\\\```aaaeeejjjqqqrrr}}}uuurrrnnnpppzzzvvvmmmpppvvvfffYYY[[[gggzzz}}}jjjaaaZZZYYYZZZWWWSSSQQQMMMLLLOOOWWW[[[[[[ZZZ[[[UUU[[[dddlllsss|||mmm[[[PPPJJJFFFFFFPPPccc{{{ttttttqqqssszzz~~~{{{yyyxxxvvvsssppprrroooooorrrssstttzzz}}}~~~zzzrrrmmmhhheeedddgggrrr~~~xxxnnnaaaWWWOOONNNKKKNNN\\\qqq{{{yyyyyyzzzzzzyyysssiii```^^^ccciiimmmppppppjjj^^^TTTOOONNNNNNOOOTTT[[[^^^___ccciiinnn}}}tttzzz}}}oookkkmmmrrruuunnnoooxxxjjjaaa```eeettt~~~lllaaaXXXWWWWWWUUURRRRRRPPPPPPPPPSSSVVVXXXYYYXXXVVVYYYaaammmvvv{{{ooo]]]RRRMMMJJJJJJQQQiiivvvppprrrrrrvvv{{{|||uuurrrssssssrrrpppmmmnnnnnnpppsssyyy|||yyy}}}~~~tttkkkhhhhhhnnnyyywwwjjj___TTTOOOPPPQQQVVVlllzzzvvvttttttxxxvvvpppgggaaa___ccchhhoooqqqoooggg[[[QQQMMMMMMKKKKKKPPPYYY___```bbbeeennn|||{{{|||nnniiikkkppp~~~tttmmmooozzzlllaaa___ccctttlllbbbYYYWWWWWWTTTRRRRRRPPPPPPPPPRRRUUUWWWXXXWWWWWWYYY___jjjrrryyyppp]]]RRRMMMJJJKKKTTTnnnvvvoooqqqssswww|||}}}uuuqqqqqqrrrqqqpppnnnoooppprrruuu{{{|||zzzxxx}}}vvvmmmiiijjjooo{{{|||pppfffVVVPPPPPPQQQVVVkkk~~~{{{wwwuuutttwwwuuuppphhhaaa```cccgggnnnooonnnggg[[[RRROOOOOOKKKKKKPPPYYY^^^___aaaeeemmm~~~}}}}}}oooiiilllqqq|||ssslllnnn}}}nnnbbb___aaasss~~~|||~~~nnncccYYYVVVVVVTTTRRRRRRPPPOOOOOOQQQTTTVVVWWWVVVWWWXXX]]]fffooowwwrrr^^^SSSMMMKKKKKKXXXuuuvvvnnnoootttyyy~~~~~~uuuppppppqqqqqqppppppqqqrrrtttwww~~~|||yyyzzzyyyppplllkkkppp|||xxxnnnZZZRRRPPPQQQUUUiii}}}}}}xxxuuutttuuutttpppiiiccc```cccgggmmmooonnnfff[[[SSSPPPPPPJJJKKKPPPYYY^^^___aaadddkkk|||ppplllooovvvzzzqqqkkknnn~~~pppddd___aaarrrvvvuuu}}}}}}pppdddYYYVVVUUUSSSRRRSSSPPPOOONNNOOORRRTTTUUUUUUUUUVVV[[[eeemmmuuuttt```TTTNNNLLLKKK[[[|||vvvnnnooouuuzzzuuuooonnnppppppppppppqqqrrrtttxxx|||{{{rrrnnnlllqqq}}}~~~ttt```UUUQQQQQQTTTggg{{{yyyvvvuuusssrrroooiiicccaaacccfffnnnpppoooggg[[[RRRNNNNNNJJJKKKPPPXXX]]]^^^```ccciiizzzqqqmmmsss{{{yyypppkkkooo}}}qqqfffaaacccpppuuunnnvvv|||{{{sssfffZZZUUUTTTSSSRRRSSSQQQOOOMMMMMMPPPRRRSSSSSSQQQSSS[[[eeemmmssszzzxxxcccVVVPPPOOOKKK]]]uuuooopppuuu{{{~~~uuuooonnnooopppooonnnoooqqqtttxxx|||}}}uuupppmmmqqq~~~{{{hhhZZZSSSSSSTTTdddxxx~~~zzzvvvtttqqqqqqnnniiicccaaadddgggrrrssspppgggZZZPPPKKKKKKJJJJJJOOOWWW\\\]]]^^^bbbhhhyyy~~~rrrooovvvxxxoookkkppp~~~ssshhhdddffflllvvvlllnnn||||||yyyuuuhhhZZZUUUTTTRRRRRRTTTQQQNNNLLLLLLNNNPPPQQQQQQPPPRRRZZZeeelllpppvvv||||||fffXXXRRRQQQMMMaaatttpppqqquuu{{{}}}tttooooooppppppooommmnnnpppsssxxx~~~{{{}}}{{{yyysssooosssqqq___WWWUUUTTTbbbvvv}}}zzzvvvtttqqqpppmmmgggbbbaaadddhhhssstttqqqhhhZZZOOOJJJIIIJJJJJJOOOWWW\\\\\\]]]aaagggxxx}}}wwwuuu|||wwwoookkkqqqtttiiifffhhhgggxxxllliiisss|||www|||wwwiiiZZZTTTSSSRRRRRRTTTQQQNNNKKKKKKLLLNNNPPPPPPRRRSSSYYYbbbhhhlllssszzziiiZZZUUUTTTPPPdddsssppprrrttt{{{{{{tttppppppqqqpppooommmnnnpppsssxxxyyy{{{}}}|||}}}wwwsssvvvyyyeeeZZZWWWUUU```ttt}}}~~~yyyuuusssqqqppplllfffaaaaaaeeejjjrrrsssqqqhhhZZZOOOKKKJJJJJJJJJOOOWWW[[[[[[]]]```gggxxx|||~~~{{{wwwoookkkrrrvvvjjjgggiiiccc}}}yyylllgggnnn|||vvvzzzxxxiii[[[TTTSSSQQQRRRTTTQQQNNNKKKJJJKKKNNNOOOOOOUUUUUUXXX___dddiiirrrzzzkkk\\\VVVUUUSSSggg~~~rrrppprrrsss{{{zzztttqqqqqqqqqpppnnnmmmoooqqqtttyyyxxxvvv{{{zzzuuuxxx}}}hhh\\\XXXUUU```sss||||||yyyuuusssrrrpppkkkeee``````fffkkkqqqrrrpppggg[[[PPPLLLLLLJJJJJJNNNVVV[[[[[[\\\```gggxxx~~~rrrjjjkkkttt{{{qqqiiiggghhhzzzsssbbbooo|||yyy|||ttthhh[[[UUURRRPPPQQQTTTTTTOOOJJJHHHJJJMMMNNNNNNOOORRRVVV[[[aaaiiiqqqvvvppp^^^SSSNNNUUUjjjuuuqqqqqqvvv|||{{{xxxtttrrrrrrrrrqqqppplllmmmnnnrrryyyzzz{{{|||zzz}}}yyy~~~rrr```VVVTTT[[[iiiuuu~~~yyyuuusssqqqnnniiibbb]]]```gggnnnsssqqqmmmeee[[[QQQKKKIIIIIIJJJMMMRRRWWW[[[\\\[[[fffnnn}}}sssjjjkkkttt}}}ssskkkhhhiiizzzvvvdddppp{{{}}}uuuiii]]]WWWTTTQQQRRRTTTTTTPPPKKKIIIKKKMMMOOOOOOOOORRRVVV[[[aaaiiiqqqvvvqqq___UUUQQQUUUkkkuuurrrqqquuu|||zzzwwwsssqqqqqqqqqppppppmmmmmmooossszzzyyywwwuuu~~~sssaaaWWWUUU[[[hhhuuu}}}~~~zzzvvvtttrrrpppjjjccc^^^```hhhnnntttrrrllldddZZZQQQLLLJJJHHHIIILLLQQQVVVZZZ[[[[[[eeemmm}}}tttlllkkkttt~~~tttllliiihhhyyy{{{hhhrrr}}}~~~vvvjjj^^^XXXUUURRRRRRTTTSSSPPPLLLJJJKKKMMMOOOPPPPPPRRRVVV[[[aaahhhpppvvv}}}rrr```WWWTTTUUUmmm}}}uuurrrrrrttt|||yyyvvvrrrpppppppppooonnnnnnnnnpppttt{{{}}}vvvtttvvvzzz~~~|||||||||uuudddZZZWWW[[[hhhttt{{{}}}|||xxxuuutttqqqlllddd```bbbiiiooouuurrrkkkbbbXXXQQQMMMLLLGGGHHHKKKOOOUUUYYYZZZZZZeeemmm|||uuummmlllssssssjjjgggeeevvvnnnvvv~~~~~~vvvjjj^^^XXXUUUQQQPPPRRRSSSPPPMMMKKKLLLMMMOOOPPPPPPRRRVVVZZZ___gggooouuu{{{rrr```WWWTTTTTTnnnxxxuuurrrsssuuu{{{xxxuuuqqqooonnnnnnnnnmmmnnnooopppttt{{{yyyttttttvvv|||~~~zzzwwwwwwxxx{{{}}}yyyiii]]]XXX[[[gggrrr{{{}}}{{{wwwvvvsssmmmfffaaacccjjjqqqvvvrrrkkk```WWWPPPNNNNNNHHHIIIKKKOOOUUUYYY[[[[[[dddlllzzzwwwnnnlllssssssiiifffbbbsssuuu{{{}}}~~~~~~uuujjj^^^XXXTTTPPPNNNOOOQQQPPPNNNLLLKKKLLLNNNPPPPPPQQQTTTXXX]]]eeennntttyyy~~~sss___VVVTTTTTTpppvvv}}}tttrrrssswwwzzzwwwtttpppnnnnnnnnnmmmlllnnnooopppttt{{{yyyvvvrrrsssvvvxxxwwwuuusssrrrqqqqqqtttyyy~~~nnnaaaZZZZZZdddppp{{{~~~}}}yyyvvvsssnnngggccceeelllsssvvvrrrjjj```VVVPPPOOOOOOJJJJJJLLLPPPVVVZZZ\\\]]]dddkkkyyyyyyppplllrrrvvvlllhhhddduuuzzz~~~|||~~~uuujjj^^^XXXTTTOOOMMMMMMOOOOOONNNLLLJJJKKKMMMOOOOOOPPPRRRVVV[[[ccclllrrrxxx}}}ttt___VVVTTTUUUtttxxx{{{rrrrrrsssyyyzzz}}}wwwtttpppnnnnnnnnnmmmlllnnnnnnpppttt{{{xxxsssrrrrrrrrrqqqpppppppppsssxxx~~~ssseee[[[YYYbbbmmmyyy~~~|||yyytttrrrmmmgggcccfffnnnuuuuuuqqqjjj```WWWQQQOOOOOOKKKKKKLLLPPPVVVZZZ]]]^^^dddjjjwwwzzzqqqmmmrrr{{{rrroookkk{{{~~~{{{vvvkkk___YYYUUUOOOMMMMMMMMMNNNNNNLLLIIIIIILLLNNNNNNOOOQQQTTTYYYaaajjjpppwww}}}{{{}}}}}}yyy}}}uuu```WWWWWWXXXyyyxxxpppqqqsssxxxzzz}}}~~~wwwtttpppnnnnnnnnnmmmmmmmmmmmmooossszzz}}}yyyyyy{{{}}}zzzzzz{{{~~~|||wwwhhh\\\XXX___jjjuuu{{{zzzwwwsssqqqlllfffdddgggpppwwwtttqqqjjjaaaXXXQQQOOONNNJJJJJJKKKOOOTTTYYY\\\]]]dddiiiuuu{{{qqqmmmrrrxxxuuuqqqzzzxxxlllaaa[[[VVVPPPMMMNNNLLLMMMNNNLLLIIIHHHKKKNNNMMMNNNPPPRRRWWW___iiiooowww}}}vvvwwwwwwrrrssszzzvvvaaaYYYYYY[[[|||vvvooopppsssxxxzzz~~~xxxuuuqqqooonnnnnnnnnmmmlllmmmnnnrrryyy~~~|||zzzjjj\\\WWW^^^hhhrrrxxx}}}xxxuuuqqqoookkkfffdddhhhpppxxxssspppjjjbbbXXXRRROOONNNJJJIIIJJJNNNSSSXXX[[[\\\dddiiiuuuooogggooo~~~yyyttt}}}}}}~~~{{{rrrdddZZZUUURRRPPPNNNNNNOOOOOOMMMJJJHHHHHHIIIPPPQQQSSSVVVZZZ```hhhnnnttt|||xxxvvvwwwyyyyyy{{{eee[[[\\\\\\tttsssnnnwwwwww|||}}}zzzuuurrrooommmlllllljjjiiinnnnnnpppvvv~~~mmm```[[[___dddnnnwwwzzzwwwuuupppnnnjjjeeecccfffnnnuuuuuupppiii```XXXQQQMMMKKKIIIFFFFFFLLLRRRUUUYYY]]]bbbeeeppp}}}qqqjjjqqq{{{uuu~~~|||ssseee[[[UUURRRPPPNNNLLLMMMNNNLLLKKKIIIJJJKKKOOOPPPQQQSSSWWW^^^gggmmmuuu|||}}}ggg[[[ZZZ[[[ssssssmmmvvvxxx}}}|||yyysssqqqnnnmmmmmmmmmlllkkkmmmmmmpppvvvpppddd^^^^^^```lllvvvzzzvvvtttooommmiiieeecccfffnnnttttttpppiii```XXXRRRNNNLLLIIIFFFFFFLLLRRRUUUXXX]]]aaaeeeooo}}}tttnnnuuu~~~ttt~~~~~~tttfff\\\UUURRROOOMMMJJJKKKMMMLLLKKKJJJLLLMMMNNNNNNNNNOOOTTT\\\eeelllttt|||iii\\\ZZZ]]]rrrrrrllluuuxxx}}}|||yyyrrrooommmlllmmmnnnmmmllllllmmmooovvv~~~rrrhhhaaa]]][[[hhhsssyyyuuurrrooolllhhhdddcccgggnnnssstttpppiii```YYYSSSOOOMMMIIIFFFFFFLLLQQQTTTWWW[[[___cccnnn|||vvvpppwwwrrrxxxvvvhhh]]]VVVRRROOOMMMJJJLLLMMMLLLKKKJJJKKKMMMNNNNNNMMMNNNRRRZZZeeelllttt|||jjj]]]\\\bbbqqqqqqlllsssvvv||||||zzzqqqooolllkkklllllllllkkkllllllooovvv~~~qqqggg```[[[XXXdddppp~~~xxxsssqqqnnnkkkgggccccccgggmmmrrrrrrnnnhhh```YYYSSSPPPNNNJJJFFFFFFKKKPPPSSSVVVZZZ]]]aaammm{{{~~~~~~vvvssszzzvvvvvv|||xxxjjj^^^WWWSSSOOOLLLLLLMMMNNNMMMJJJIIIJJJKKKOOONNNNNNNNNRRR[[[eeemmmttt{{{}}}kkk______iiipppqqqkkkssstttzzz~~~{{{ssspppmmmkkkkkkjjjiiihhhllllllpppwww~~~~~~oooddd^^^ZZZWWW```lll{{{~~~wwwrrrooommmiiieeecccdddhhhmmmppppppmmmfff___XXXSSSPPPOOOJJJFFFFFFKKKOOOQQQTTTXXX[[[```kkkyyy~~~}}}~~~wwwuuu}}}~~~xxxxxx{{{lll___XXXSSSOOOLLLMMMNNNNNNMMMJJJIIIIIIJJJNNNNNNNNNOOOTTT\\\eeelllsss{{{kkkaaabbbkkk}}}ooorrrlllsssrrryyy~~~}}}uuusssooommmlllkkkjjjiiimmmmmmpppxxx~~~||||||}}}}}}|||yyywwwuuuqqqoooooosssvvvrrreee^^^ZZZYYY]]]iiiwww}}}vvvqqqnnnlllhhhdddbbbdddiiimmmooonnnjjjddd^^^WWWSSSPPPOOOJJJFFFFFFJJJOOOPPPSSSWWW[[[___iiivvv~~~~~~~~~yyyxxx{{{uuu|||mmm```XXXSSSOOOLLLKKKLLLMMMLLLKKKJJJKKKLLLMMMMMMNNNPPPTTT\\\dddjjjrrrzzzmmmbbbccciii{{{ooorrrmmmtttrrrxxx~~~~~~}}}wwwtttqqqooooooooonnnmmmnnnoooqqqxxx}}}ssspppmmmkkklllmmmmmmmmmjjjjjjjjjiiigggiiimmmqqqxxx|||kkkaaa]]]]]][[[fffsss}}}|||uuupppmmmkkkgggbbbaaaeeeiiilllnnnkkkhhhbbb\\\VVVRRRPPPOOOJJJFFFFFFJJJNNNOOORRRVVV[[[^^^gggttt|||~~~xxx}}}{{{zzz{{{sss}}}nnnaaaXXXSSSOOOLLLIIIJJJLLLLLLKKKKKKMMMOOOKKKLLLNNNPPPTTT[[[ccciiirrrzzznnnbbbccceeezzznnnrrrnnnuuusssyyy~~~~~~}}}|||wwwuuurrrqqqrrrsssrrrrrroooooorrryyy~~~uuuvvvvvvwwwuuusssqqqoooiiifffbbbaaaaaacccdddddddddfffhhhhhhhhhjjjooosssxxxrrreee```___ZZZeeeqqq{{{{{{tttooolllkkkfffbbbaaaeeeiiilllmmmjjjgggaaa[[[VVVRRROOOOOOKKKFFFEEEJJJNNNOOOQQQUUU[[[^^^gggsss{{{~~~zzz~~~}}}}}}oooccc[[[UUUOOOLLLKKKLLLNNNOOOPPPPPPOOONNNNNNLLLMMMPPPSSSXXXbbbmmmvvv}}}ppp___jjjpppyyylllkkkqqqvvvwww||||||wwwuuusssrrrssssssrrrqqqlllmmmrrrzzz~~~xxxrrrnnnkkkjjjkkklllllljjjiiiiiijjjhhhhhhhhhiiijjjiiifffdddaaaaaa``````aaabbbcccdddkkkjjjkkklllnnnrrruuuwwwyyyyyyjjj```[[[^^^bbblllzzzyyyrrrmmmkkkiiifffbbbbbbeeeiiimmmnnnhhheee___YYYTTTQQQPPPPPPKKKIIIGGGGGGJJJNNNPPPQQQWWW\\\dddnnnxxx~~~}}}~~~pppddd\\\VVVQQQMMMLLLMMMNNNOOOPPPPPPOOONNNNNNMMMMMMQQQSSSXXXbbbmmmxxx~~~rrrcccnnntttyyyllljjjpppsssxxx}}}~~~zzzvvvtttrrrqqqqqqqqqooonnnmmmnnnssszzz~~~|||zzzyyywwwtttppplllhhheeeccc___```aaa```]]]\\\\\\]]]___^^^^^^```dddggghhhhhhjjjiiihhhhhhjjjmmmppprrruuuuuuttttttuuuxxx{{{}}}}}}}}}mmmbbb\\\]]]```jjjwwwyyyrrrllliiigggeeeccccccfffjjjmmmnnniiifff```ZZZTTTQQQPPPPPPKKKIIIGGGGGGJJJNNNPPPQQQVVVZZZcccmmmvvv}}}rrrfff^^^XXXSSSOOOMMMNNNOOOPPPPPPPPPOOONNNOOOMMMNNNQQQSSSXXXbbbmmmyyyuuugggqqqzzzzzzmmmjjjnnnqqqzzz~~~{{{wwwsssqqqooonnnnnnnnnmmmkkkooopppttt{{{zzzuuupppmmmllliiihhhgggeeedddbbbaaaaaa_________]]][[[ZZZ[[[\\\```______bbbhhhooosssuuuwwwuuusssrrruuuyyyrrreee^^^[[[^^^hhhuuu~~~zzzrrrkkkgggfffeeedddfffjjjmmmooooookkkggg```ZZZTTTQQQPPPPPPLLLJJJGGGGGGIIIMMMOOOPPPSSSXXXaaakkkttt{{{rrrggg```ZZZTTTPPPOOOOOOPPPQQQQQQPPPOOONNNPPPNNNOOORRRTTTXXXcccnnnyyyvvvhhhqqqyyymmmllloooppp{{{yyyuuuooommmkkkkkklllmmmlllkkkoooqqquuu|||}}}xxxsssooommmkkkhhhhhhhhhiiiiiiiiiiiijjjhhhiiihhhfffdddcccdddfffiiiiiijjjooowww~~~uuuggg___[[[^^^hhhttt|||}}}tttlllgggffffffgggjjjnnnqqqrrrqqqlllhhhaaaZZZUUURRRQQQQQQMMMJJJGGGFFFHHHLLLNNNPPPQQQWWW```iiirrryyy~~~~~~zzzsssiiibbb\\\VVVRRRPPPQQQRRRRRRQQQPPPOOONNNOOONNNOOORRRUUUZZZdddoooyyyvvvhhhnnnwwwnnnnnnqqqsss{{{~~~xxxssskkkiiihhhiiikkkmmmmmmlllooopppttt|||{{{xxxuuutttrrrrrrssstttuuuwwwwwwxxxsssssssssqqqnnnlllmmmnnnoooqqquuu}}}xxxiii```]]]aaajjjuuu}}}wwwooojjjhhhhhhiiimmmqqqssstttssslllhhhaaaZZZUUUSSSSSSTTTNNNKKKGGGEEEGGGKKKMMMOOOPPPWWW```hhhpppvvv}}}yyyzzzxxxtttkkkddd^^^XXXTTTRRRRRRSSSSSSRRRPPPNNNMMMNNNMMMOOOSSSVVV[[[fffrrr{{{uuugggkkkuuummmnnnssstttzzz~~~~~~xxxsssjjjiiihhhiiikkkmmmmmmmmmmmmooosss{{{}}}yyywwwwwwwwwyyy|||lllccc```ccclllwww~~~yyyrrrnnnjjjiiijjjmmmpppssssssssskkkggg```ZZZUUUTTTUUUVVVOOOLLLGGGEEEFFFJJJMMMNNNQQQXXXaaahhhnnnttt{{{uuuttt{{{yyywwwnnnhhhbbb\\\WWWSSSSSSTTTSSSRRRPPPNNNMMMMMMLLLNNNSSSWWW]]]hhhttt~~~uuugggjjjssskkkmmmrrrtttyyy}}}yyytttmmmllljjjjjjlllllllllkkkkkkmmmqqqzzzpppgggbbbdddmmmwww~~~yyytttqqqjjjiiihhhjjjmmmpppqqqqqqjjjfff```YYYVVVVVVWWWYYYPPPLLLGGGDDDEEEIIILLLNNNSSSYYYbbbiiimmmssszzzssspppwwwzzzzzzqqqkkkeee___ZZZTTTTTTTTTTTTRRRPPPNNNMMMLLLKKKNNNSSSWWW^^^jjjuuuvvvhhhjjjrrriiilllqqqsssxxx}}}zzzuuupppnnnlllkkklllllljjjiiiiiikkkpppyyyrrrjjjbbbeeemmmxxx~~~~~~yyytttrrriiihhhggghhhkkknnnoooooojjjfff___YYYVVVWWWYYY[[[QQQLLLGGGDDDEEEHHHLLLMMMTTTZZZccciiimmmrrrzzzsssmmmrrr|||zzzqqqkkkeee```]]]VVVTTTRRRQQQQQQQQQOOONNNOOOPPPRRRSSSVVV^^^jjjrrr|||rrrjjjiiiqqqmmmlllnnnzzzwww{{{|||yyypppnnnkkkiiigggggghhhiiijjjkkkooowww~~~~~~ssseee```dddmmmyyy~~~yyytttpppllliiifffgggiiikkkkkkiiifffgggccc[[[VVVWWWYYYXXXRRRLLLHHHGGGFFFFFFIIINNNUUU[[[bbbiiiooouuu{{{~~~wwwmmmooouuuxxxpppiiiccc^^^[[[XXXVVVSSSRRRRRRRRRQQQOOOOOOPPPRRRSSSVVV^^^jjjrrr|||qqqjjjiiipppllljjjmmmxxxxxx|||{{{xxxqqqooollliiiggggggggghhhjjjkkkooovvv}}}zzzwwwvvvvvv|||uuugggbbbeeemmmyyy~~~yyyuuuqqqllliiieeeeeehhhjjjjjjhhheeefffbbbYYYUUUVVVWWWVVVQQQKKKGGGFFFFFFEEEIIINNNVVV[[[ccckkkpppvvv|||{{{mmmjjjmmm~~~}}}~~~zzzrrrkkkeee___\\\ZZZWWWUUUTTTTTTSSSRRRPPPOOOPPPRRRSSSWWW___jjjrrr~~~qqqjjjjjj}}}nnnkkkiiijjjuuuxxx}}}~~~zzzwwwqqqooollliiiggggggggggggjjjkkkooovvv}}}yyytttooommmqqqyyykkkdddfffmmmxxx}}}yyyvvvsssmmmiiieeeeeehhhjjjjjjhhhdddeeeaaaXXXSSSTTTUUUTTTOOOIIIEEEEEEEEEEEEIIINNNVVV\\\eeelllqqqwww}}}|||lllfffggguuuyyy|||wwwpppiiibbb^^^ZZZXXXUUUTTTTTTSSSRRRPPPOOOQQQRRRSSSWWW___jjjssspppjjjkkknnnkkkiiijjjsssyyy~~~~~~|||xxxuuuooommmkkkiiihhhhhhiiiiiijjjkkkooouuu~~~}}}wwwpppkkknnn}}}pppfffffflllwww|||yyyvvvtttoookkkggggggiiikkkkkkiiidddeee```XXXSSSTTTUUUTTTNNNIIIEEEEEEEEEEEEHHHNNNTTT\\\eeelllqqqwww~~~|||kkkdddeeennn{{{wwwyyy}}}vvvmmmeee```ZZZXXXUUUTTTSSSRRRQQQOOOPPPQQQSSSTTTWWW___kkksssqqqjjjkkkooollljjjkkksssyyy~~~}}}{{{wwwtttlllkkkiiihhhhhhiiikkkllljjjkkkooovvv~~~|||tttnnnjjjzzzuuuhhhggglllwww|||yyyvvvtttpppmmmjjjjjjlllmmmllljjjcccddd```XXXTTTUUUVVVVVVNNNIIIEEEEEEEEEDDDHHHMMMSSS[[[fffmmmqqqwww|||kkkdddeeegggtttwwwwww}}}ssshhhaaa[[[XXXVVVTTTSSSRRRPPPOOOPPPQQQSSSTTTXXX```kkksss}}}ssskkklllnnnlllkkkkkktttxxx}}}}}}{{{wwwtttllljjjiiihhhhhhjjjkkkmmmkkklllqqqxxxwwwpppjjjwwwxxxkkkiiinnnyyy|||xxxuuurrrpppnnnlllmmmpppooollliiiaaaccc___XXXTTTVVVXXXWWWPPPKKKFFFFFFEEEDDDGGGMMMSSS\\\gggnnnrrrxxxllldddcccaaalllzzzyyyuuuxxx|||nnnfff]]]ZZZWWWUUUTTTSSSQQQPPPPPPRRRSSSTTTXXX```kkkttt~~~tttkkkllllllkkkkkkkkkssswww}}}}}}{{{wwwtttnnnllljjjiiihhhhhhiiijjjlllnnnrrrzzzxxxqqqkkkttt{{{ooommmqqq}}}|||xxxssspppnnnmmmmmmoooqqqpppkkkggg^^^```]]]VVVSSSUUUXXXXXXSSSMMMHHHGGGEEEDDDGGGLLLTTT^^^jjjqqquuuzzznnncccaaa]]]ffftttzzztttrrruuukkk^^^\\\YYYWWWVVVUUUSSSQQQPPPRRRSSSUUUXXX```kkktttvvvllllllkkkjjjjjjkkkrrrwww|||}}}{{{wwwtttqqqooollliiiggggggggghhhlllnnnsss{{{yyyqqqgggnnn||||||rrrpppttt|||wwwrrrnnnmmmlllmmmppprrrpppjjjddd\\\]]][[[TTTRRRUUUXXXXXXTTTNNNIIIHHHFFFDDDGGGLLLVVV```mmmtttwww|||~~~oooccc\\\]]]```lll}}}yyynnnnnn}}}zzz{{{}}}zzz{{{{{{{{{{{{}}}mmmgggaaa[[[ZZZXXXTTTQQQRRRRRRPPPQQQTTTYYY```nnnzzztttlllpppllljjjiiijjjsssuuu}}}|||yyywwwuuunnnnnnmmmlllkkkiiihhhgggkkkooovvv~~~xxxsssjjjnnnvvv|||qqqrrrwww~~~xxxrrrooopppnnnmmmqqqtttqqqggg^^^aaa^^^YYYUUUSSSSSSUUUVVVRRRMMMIIIHHHGGGEEEGGGLLLYYYcccooouuuxxx{{{ooobbb[[[XXX[[[fffvvvwwwkkkiiitttvvvooommmnnnlllmmmmmmmmmmmmooorrruuuzzzzzzwwwiiibbb\\\ZZZXXXTTTRRRRRRRRRPPPQQQUUUYYY```nnn{{{qqqiiikkkllljjjiiijjjsssvvv~~~}}}yyyvvvtttpppooonnnllljjjiiiiiiiiihhhlllsss||||||~~~}}}uuuqqqhhhkkksss~~~tttuuuzzz}}}vvvqqqooommmllllllqqqtttrrriiiaaaaaa^^^ZZZUUUSSSTTTUUUWWWSSSMMMIIIHHHGGGEEEGGGKKKWWWaaalllsssvvvzzzooobbbZZZUUUVVV___mmmwwwwwwiiiccciii{{{yyylllccc^^^]]]]]]]]]^^^^^^^^^```ccceeeggggggmmmvvv~~~lllddd\\\ZZZYYYUUURRRRRRSSSQQQQQQUUUZZZaaaooo{{{nnneeeeeellljjjiiijjjssswww~~~~~~zzzvvvssssssqqqnnnkkkiiiiiiiiiiiifffjjjqqqzzz|||}}}zzzsssooogggkkkrrr|||}}}xxxyyy}}}{{{tttpppnnnkkkjjjlllppptttrrrkkkdddbbb___[[[WWWUUUUUUVVVWWWTTTNNNJJJIIIGGGDDDFFFKKKTTT^^^iiiqqqtttyyypppaaaYYYUUUTTTZZZdddlllsssxxxiiiaaaaaakkkvvv~~~xxxnnndddZZZUUUSSSSSSUUUVVVVVVVVVWWWZZZ\\\[[[\\\aaagggnnnsssyyy|||qqqfff]]]ZZZYYYVVVSSSSSSSSSQQQRRRVVVZZZbbbppp}}}|||kkkbbbaaallljjjjjjjjjsssxxx~~~zzzuuurrrsssqqqmmmiiigggggghhhiiifffjjjpppyyy}}}}}}}}}yyyssspppiiinnnwww{{{yyy{{{}}}xxxzzz}}}yyysssooonnnlllkkkmmmpppsssqqqjjjdddbbb___[[[XXXVVVUUUVVVWWWUUUOOOJJJIIIGGGEEEFFFKKKRRR\\\hhhppptttzzz}}}|||~~~pppbbbZZZVVVSSSUUU[[[___dddtttxxxiii___[[[___fffjjjjjjhhhccc\\\UUUQQQOOOOOOQQQSSSSSSSSSTTTVVVXXXYYY[[[]]]```dddiiilllmmmuuu{{{uuuiii^^^ZZZZZZVVVTTTSSSSSSQQQRRRVVV[[[cccqqq~~~xxxiiibbbaaa~~~lllkkkjjjkkksssyyy~~~yyytttpppqqqnnnkkkgggeeeeeefffggghhhkkkqqqzzz}}}{{{zzzuuupppoookkkrrr}}}~~~zzzzzzxxxyyy|||wwwyyy|||yyysssooonnnooonnnoooqqqqqqnnngggbbbaaa___\\\XXXVVVVVVVVVWWWUUUOOOJJJIIIGGGEEEGGGKKKSSS]]]iiipppuuu{{{yyywww|||}}}{{{}}}|||}}}qqqccc[[[UUUQQQQQQTTTUUUXXXeeeuuuwwwiii```\\\\\\___]]]^^^^^^\\\XXXUUUTTTTTTSSSUUUWWWXXXXXXXXXZZZ\\\^^^aaaaaa```bbbgggiiiggglllnnnttt~~~zzzlll___ZZZZZZWWWTTTSSSSSSQQQRRRWWW\\\dddrrrtttfffbbbccc}}}lllkkkkkkkkksssxxx~~~|||xxxrrrooommmllliiigggfffeeefffgggiiimmmsss|||}}}yyyvvvqqqnnnooonnnwww~~~yyyyyyxxxwwwzzzwwwyyy}}}zzztttqqqoooqqqqqqqqqqqqpppllleeeaaa```^^^[[[XXXVVVUUUUUUVVVTTTNNNJJJIIIHHHFFFIIIMMMUUU^^^iiiqqquuu|||{{{~~~}}}yyyvvvttttttnnnkkkmmmllllllyyyrrreee\\\WWWRRRQQQSSSRRRSSS^^^mmmyyymmmgggcccaaacccaaabbbbbbbbbaaa```bbbcccaaaccceeeffffffggghhhjjjhhhlllllliiiiiinnnooolllkkkjjjmmmsssxxx}}}nnn___[[[ZZZXXXUUUSSSSSSRRRSSSWWW\\\eeesssqqqdddaaafff}}}lllkkkkkkkkksssxxx|||{{{vvvqqqnnnkkkjjjiiihhhgggggggggggghhhmmmttt~~~{{{vvvqqqppprrrttt{{{vvvsssyyy{{{}}}{{{vvvrrrpppqqqqqqrrrqqqoookkkeeebbb___]]][[[XXXVVVUUUTTTTTTSSSMMMIIIIIIHHHGGGJJJOOOUUU^^^iiiqqquuu|||~~~~~~zzzuuuppplllhhhggghhhaaa___aaa___^^^lllsssfff^^^YYYTTTSSSVVVTTTTTT___mmmwww~~~sssnnnjjjiiijjjllllllmmmllllllmmmpppsssoooqqqtttuuuuuuuuuwwwxxxqqquuuuuuqqqrrrwwwxxxtttmmmjjjkkkooopppsssooo```[[[[[[YYYUUUTTTSSSRRRSSSWWW]]]eeesssooobbbaaaggg}}}llllllkkkkkkssswww|||~~~yyyuuupppmmmjjjjjjjjjjjjiiiiiihhhhhhgggllluuu~~~xxxttttttwww{{{wwwsssvvv|||wwwsssqqqpppqqqrrrqqqoookkkfffccc^^^]]]ZZZWWWUUUTTTTTTTTTRRRMMMIIIIIIIIIHHHKKKPPPVVV^^^iiipppttt{{{xxxooojjjiiiiiigggfffdddcccbbbaaa]]]YYYVVVVVVWWW___ooouuuiiiccc___``````______dddlllrrr~~~{{{rrrkkkmmmnnnnnnrrryyyvvveee^^^[[[WWWTTTTTTVVVVVVWWWXXX^^^jjjyyypppaaaaaajjj}}}mmmnnnmmmlllsssvvv{{{}}}yyyvvvttthhhgggggghhhiiijjjiiihhhhhhmmmuuu{{{vvvwwwzzz{{{wwwzzz{{{uuurrrqqqppppppooonnnkkkfffbbb```\\\XXXUUUUUUUUUUUUUUUUUUNNNIIIIIIIIIIIIKKKPPP]]]aaajjjrrrtttxxx|||rrriiicccaaaaaabbbaaaaaa```___^^^\\\ZZZYYY[[[___gggvvvwwwlllggggggjjjnnnppprrrvvv||||||tttqqqpppooorrrwww|||hhh]]]YYYWWWVVVWWWWWWXXXXXXYYY___kkk{{{rrrcccbbbjjj|||lllmmmmmmlllsssuuu{{{}}}yyyuuusssiiihhhggggggiiiiiiiiihhhhhhllluuu|||}}}}}}xxxxxx||||||zzzvvvsssqqqpppooonnnlllgggbbb^^^___\\\XXXVVVVVVVVVWWWVVVUUUNNNIIIIIIIIIIIILLLQQQ```eeemmmtttvvvzzz|||vvvoooggg```\\\^^^```bbbbbbbbbaaa``````___aaafffllltttzzzqqqllllllrrr{{{{{{wwwssstttvvvuuulll^^^YYYWWWXXXZZZXXXYYYYYY[[[aaammm}}}tttgggeeejjjzzzkkkllllllllltttuuuzzz}}}xxxtttqqqjjjhhhffffffhhhhhhhhhgggfffllluuuyyyvvvwww~~~xxxyyy|||xxxvvvtttrrrqqqooommmjjjeee___ZZZ^^^[[[XXXVVVWWWXXXXXXXXXTTTNNNJJJIIIIIIIIINNNSSScccgggooouuuwwwzzzzzzwwwssslllfffbbbdddhhhkkknnnnnnmmmlllllllllooovvv}}}|||tttppprrr{{{{{{zzzwwwppp```ZZZWWWXXXZZZXXXXXXYYY[[[bbbnnn~~~vvvjjjgggkkkyyyjjjkkkkkklllttttttyyy|||xxxrrrooojjjhhhfffeeefffggggggffffffkkkuuu~~~xxxvvvyyytttvvv~~~yyyvvvttttttrrrqqqooommmjjjeee___ZZZ\\\ZZZWWWWWWXXXYYYYYYYYYSSSNNNJJJJJJIIIJJJOOOVVVdddhhhnnntttuuuxxx}}}|||zzzuuupppnnnpppuuuyyy|||}}}||||||~~~}}}}}}vvvsss{{{sssddd]]]XXXVVVWWWWWWWWWYYY[[[bbboooxxxkkkhhhlllxxxhhhiiijjjjjjssssssxxx~~~|||vvvqqqmmmiiigggeeedddeeegggggggggfffkkkttt~~~yyyyyyrrrvvv}}}wwwttttttssspppooommmkkkiiiddd^^^ZZZ[[[YYYWWWWWWXXXYYYYYYXXXRRRNNNKKKJJJIIIJJJQQQZZZfffjjjpppuuuvvvyyy|||{{{}}}yyywww~~~uuuggg___ZZZWWWWWWVVVWWWYYY[[[bbbpppyyyjjjgggmmmxxxggghhhhhhiiiqqqrrrwww}}}zzzuuuppplllhhheeeccccccdddggghhhhhhgggkkkttt}}}|||}}}rrryyy|||wwwuuuuuuuuunnnmmmkkkjjjgggccc]]]XXXZZZXXXWWWWWWXXXXXXXXXWWWQQQNNNKKKJJJIIIKKKSSS]]]jjjmmmsssxxxyyy|||}}}|||vvvggg```\\\ZZZZZZWWWXXXZZZ]]]dddrrryyyhhhgggnnnwwwfffffffffgggoooqqqvvv|||}}}yyytttnnnkkkfffdddbbbbbbdddggghhhiiihhhlllsss|||~~~yyysss{{{~~~|||yyyyyyzzzzzzsssqqqooollliiiddd]]]XXXYYYXXXVVVVVVWWWWWWVVVTTTQQQNNNLLLKKKIIIKKKUUU___jjjmmmsssxxxzzz}}}vvvggg```]]]]]]^^^XXXYYY[[[^^^fffsssyyygggfffoooxxxfffeeeeeefffnnnqqquuu{{{|||yyytttnnnjjjeeecccaaaaaadddgggiiijjjiiilllrrrzzz~~~~~~vvvsss}}}}}}|||zzz{{{}}}~~~yyywwwtttqqqmmmfff___ZZZYYYWWWVVVVVVVVVVVVUUUSSSPPPNNNLLLKKKIIIKKKUUUaaaiiikkkqqqvvvxxx|||~~~{{{kkkaaa[[[YYY[[[ZZZZZZ[[[___gggvvvzzzgggdddiiixxxgggiiijjjhhhnnntttvvv|||{{{tttnnnkkkiii```^^^^^^```eeehhhhhhggghhhkkkrrrzzz}}}|||{{{tttsss}}}{{{}}}}}}yyytttpppjjjbbb\\\YYYYYYXXXWWWWWWXXXXXXXXXQQQNNNKKKIIIKKKRRR[[[bbbjjjqqqwwwxxxxxx~~~|||{{{jjj```[[[YYY[[[ZZZZZZ\\\```iiixxx|||eeeaaahhhyyygggiiiiiihhhnnnsssuuu{{{zzzuuupppkkkggg```^^^]]]___cccfffggggggiiilllrrrzzz}}}~~~xxxwww}}}zzztttvvv}}}~~~~~~zzzuuuqqqjjjccc]]]YYYXXXWWWVVVWWWWWWWWWWWWQQQOOOLLLJJJLLLSSS]]]dddmmmsssyyyzzzzzz|||zzzjjj```ZZZYYY[[[[[[[[[]]]aaalll{{{~~~bbb___hhhyyyhhhiiihhhgggnnnssstttyyy|||yyywwwssskkkeeeaaa___^^^___aaadddfffgggkkknnnssszzzyyyyyy{{{zzzuuu|||vvvtttzzz~~~~~~zzzvvvqqqjjjccc^^^YYYWWWVVVUUUVVVWWWVVVUUUQQQOOOMMMLLLNNNVVVaaahhhqqqwww|||}}}~~~yyyiii```ZZZYYY[[[\\\\\\^^^dddppp|||bbb___hhhzzziiiiiihhhgggnnnssstttyyyyyyxxxyyyuuulllccccccbbb``````aaadddfffhhhlllooottt{{{zzzwwwvvv}}}{{{rrrsss}}}~~~~~~~~~{{{vvvpppjjjccc___ZZZWWWTTTTTTVVVWWWUUUSSSQQQPPPNNNMMMQQQZZZeeemmmuuuzzzyyyiii```[[[ZZZ\\\]]]\\\___ffftttvvvcccaaahhhzzziiiiiihhhgggoootttuuuyyyyyyxxxyyyuuullldddeeeeeedddccccccdddfffhhhjjjnnnuuu}}}{{{tttrrrzzzvvvnnnsss||||||}}}}}}~~~}}}{{{vvvooohhhccc```[[[WWWTTTTTTVVVWWWUUURRRPPPOOONNNOOOSSS]]]hhhqqqwww{{{zzzjjjaaa\\\[[[]]]^^^]]]```hhhxxxooobbbaaagggyyyiiiiiihhhiiiqqqwwwwwwzzz{{{yyyxxxtttlllffffffggggggfffeeedddfffgggiiimmmuuu}}}uuuqqqttt~~~~~~qqqmmmttt}}}}}}~~~~~~}}}~~~|||wwwpppiiidddbbb]]]XXXTTTTTTWWWXXXUUURRROOOOOONNNOOOUUU___kkktttwwwzzz{{{kkkbbb]]]\\\^^^^^^^^^```jjj{{{{{{jjj^^^___fffxxxiiiiiihhhjjjssszzzzzz|||~~~zzzvvvqqqmmmiiidddgggiiihhheeeddddddeeeiiimmmttt}}}yyyyyy~~~zzzwww{{{zzzqqqnnnwwwzzzrrrjjjfffeee^^^YYYTTTUUUXXXZZZVVVRRRNNNNNNMMMOOOUUU```mmmvvvuuuyyy~~~|||lllccc^^^]]]______^^^aaakkk|||yyygggZZZ\\\eeexxxiiiiiiiiikkkuuu||||||}}}zzzuuupppmmmkkkcccfffiiiiiieeecccbbbccciiimmmttt|||vvvqqqttt~~~}}}{{{}}}yyyssspppyyy|||ssslllhhhggg___ZZZUUUUUUYYY[[[WWWRRRMMMMMMMMMOOOVVVaaannnwwwtttwww|||oooddd___^^^]]]cccaaacccooo|||rrreeeZZZ\\\fffwwwiiikkkllljjjqqqtttyyy}}}xxxssspppllljjjgggggggggggghhhhhhhhhhhhiiijjjqqq}}}~~~vvvsss}}}|||yyytttooowwwwwwuuu{{{~~~yyyrrrtttttthhhbbbZZZTTTVVVYYYXXXWWWWWWSSSPPPOOORRR[[[fffpppuuuyyyyyyzzznnnddd```___^^^bbbaaaeeeqqqvvvmmmaaaWWWYYYccc{{{kkkllljjjhhhnnnrrrxxx}}}~~~xxxtttqqqnnnlllffffffgggggggggggghhhhhhiiijjjqqq}}}~~~zzz~~~yyyqqquuuwwwwww}}}~~~|||yyysssxxxyyymmmddd[[[UUUWWWZZZYYYWWWWWWRRRPPPPPPSSS\\\gggpppuuuxxxxxxzzznnndddaaa``````bbbbbbhhhvvvzzzpppiii___VVVYYYbbbooommmiiieeekkkpppvvv|||~~~xxxtttqqqnnnllleeeeeeffffffgggggggggggghhhjjjqqq}}}vvvvvv~~~~~~xxxyyy~~~{{{yyyuuu{{{|||qqqfff]]]XXXYYY\\\[[[XXXXXXRRRQQQQQQVVV___iiippptttvvvwwwyyy~~~nnneeebbbbbbbbbbbbdddkkk{{{wwwmmmggg___WWWZZZcccpppmmmhhhdddjjjnnntttzzzzzzuuuqqqmmmjjjddddddeeeeeeffffffgggggggggjjjrrr}}}|||~~~{{{wwwzzz}}}zzzwww}}}~~~rrrhhh```ZZZ\\\^^^\\\YYYXXXRRRRRRTTTZZZccckkkqqqtttuuuvvvyyy}}}}}}mmmeeecccddddddcccfffooouuujjjeee^^^WWWYYYbbbqqqmmmgggdddjjjlllsssyyy~~~{{{uuuooojjjfffbbbccccccdddeeeeeefffffffffjjjrrr|||wwwvvv{{{~~~|||{{{uuujjjbbb\\\^^^```]]]ZZZXXXSSSTTTXXX___hhhooosssuuutttvvvyyy||||||mmmeeeeeefffgggeeehhhrrrttthhhccc]]]VVVXXX___rrrnnnhhheeelllmmmsssyyy~~~}}}uuunnnhhhdddaaaaaabbbcccdddeeeeeeffffffiiirrr|||}}}vvvxxx~~~}}}~~~{{{kkkccc^^^___aaa^^^YYYXXXTTTVVV\\\dddmmmsssvvvvvvtttvvvyyy|||~~~{{{lllfffeeeggghhhfffjjjtttvvvjjjeee^^^WWWXXX^^^uuuoooiiifffnnnmmmsssyyy}}}}}}vvvooohhhddd``````aaabbbcccdddeeeeeeeeeiiisss|||zzzvvv}}}~~~}}}}}}kkkddd___```aaa^^^YYYWWWUUUXXX___hhhqqqvvvxxxwwwtttwwwzzz{{{{{{yyy{{{{{{lllffffffhhhiiihhhkkkuuuzzznnnhhhaaaZZZZZZ```wwwpppiiifffnnnnnntttyyy}}}}}}wwwpppjjjfff___```aaabbbcccdddeeeeeeeeeiiisss|||}}}|||yyyxxxzzzlllddd___```aaa]]]XXXVVVVVVZZZaaakkktttxxxyyyxxxuuuxxxzzz{{{~~~|||xxxvvvuuuuuuvvvuuuwwwyyy|||}}}}}}||||||}}}}}}~~~{{{~~~}}}oooiiihhhiiijjjkkkppp}}}qqqhhh^^^VVVYYYcccxxxnnnmmmlllkkklllpppwwwyyyqqqjjjeeeddd^^^\\\^^^``````bbbeeeiiilllssszzz}}}vvvyyy~~~yyyzzzyyyooogggbbbaaa```[[[XXXXXXUUUYYYaaakkkrrrvvvuuutttrrruuuyyy}}}}}}|||~~~zzzyyyuuusssooollljjjiiijjjkkkjjjkkknnnppprrrrrrrrrqqqrrrtttuuuuuuttttttvvvxxxxxxwww}}}|||ooojjjjjjkkkkkkoootttqqqggg]]]TTTWWW```yyynnnllllllkkklllooovvv~~~{{{ssslllgggddd___\\\___``````bbbeeehhhkkkrrryyyzzzzzz~~~{{{ooohhhdddcccaaa\\\YYYXXXVVVZZZccckkkrrrtttsssqqqqqquuu{{{tttpppqqqnnnkkkiiidddbbb```]]]\\\\\\]]]^^^\\\^^^```cccdddeeefffeeecccfffiiijjjjjjkkklllnnnoooqqqzzz|||pppkkklllmmmnnnsssxxx~~~qqqggg\\\RRRTTT]]]yyymmmkkkllllllkkkooouuu}}}}}}uuummmhhheee```]]]___aaa```aaadddfffiiipppxxx}}}nnniiieeefffccc]]]YYYYYYWWW\\\eeemmmqqqrrrpppnnnpppvvv~~~{{{zzzsssgggcccbbb___\\\\\\WWWVVVTTTSSSSSSSSSTTTUUUSSSTTTVVVYYY[[[\\\]]]]]][[[^^^aaaccccccdddeeefffgggmmmyyy{{{pppmmmnnnpppqqquuu{{{qqqggg[[[RRRTTT\\\zzzmmmjjjllllllkkknnnttt{{{~~~vvvnnniiieee```^^^```bbb```aaaccccccgggmmmvvv~~~|||lllhhhffffffccc\\\XXXXXXYYY___gggmmmppppppnnnmmmpppwwwzzzyyyoooeee[[[XXXWWWTTTSSSTTTNNNNNNMMMLLLLLLMMMNNNOOOMMMNNNPPPQQQSSSUUUVVVVVVVVVXXXZZZ\\\\\\\\\^^^```aaakkkyyyzzzqqqoooqqqsssuuuuuu|||ssshhh\\\RRRTTT]]]{{{{{{mmmiiikkklllkkknnnssszzz}}}uuummmhhhddd```^^^aaacccaaaaaadddbbbeeekkkttt|||~~~~~~wwwjjjgggffffffaaaZZZWWWWWW[[[aaaiiinnnooonnnnnnnnnrrrzzz~~~|||uuuaaaYYYRRRQQQQQQOOONNNOOOHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIJJJKKKLLLNNNOOOOOOOOOQQQRRRSSSSSSUUUXXXZZZ]]]jjj{{{yyyqqqqqqtttvvvxxxwwwyyyjjj\\\QQQTTT]]]uuu|||mmmhhhjjjkkklllnnnssszzz{{{tttlllhhhccc___^^^bbbdddcccccceeebbbeeejjjrrr{{{~~~tttjjjgggfffeee```YYYVVVYYY]]]ccciiimmmnnnnnnpppsssxxx~~~}}}|||yyyoooeeeXXXRRRMMMNNNNNNLLLKKKLLLFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJKKKLLLLLLNNNQQQVVVZZZ]]]lll~~~xxxrrrrrruuuyyyzzz}}}nnn\\\PPPQQQZZZrrr}}}nnnhhhiiijjjmmmoootttzzz{{{tttmmmhhhaaa^^^^^^bbbeeeddddddfffbbbeeejjjqqqyyyrrrkkkhhhgggeee___XXXXXX[[[^^^cccjjjmmmmmmoootttxxx{{{zzzqqqnnnjjjbbb[[[UUUOOOLLLMMMNNNKKKIIIKKKGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJGGGHHHHHHIIILLLQQQWWW\\\___oooxxxrrrssswwwzzz|||ppp\\\NNNOOOXXXsss~~~nnnhhhhhhiiimmmooottt{{{{{{tttnnniii```]]]]]]bbbeeeeeeeeegggbbbeeeiiipppxxx~~~rrrmmmjjjhhheee___YYYYYY]]]___dddjjjlllmmmpppvvv|||{{{vvviiiaaa\\\VVVRRRPPPNNNKKKKKKKKKLLLKKKIIIKKKJJJIIIGGGFFFFFFFFFFFFIIIGGGFFFFFFGGGGGGEEEDDDCCCEEEFFFGGGIIIOOOXXX___iiiqqq~~~yyywwwuuuuuuyyyrrr]]]QQQSSSZZZssstttpppppppppiiinnntttzzz~~~yyyppphhhcccbbbbbbbbbbbbbbbccccccaaaaaadddlllwwwwwwmmmllljjjddd]]]YYYZZZ[[[___dddjjjmmmooorrryyy||||||{{{}}}}}}nnnbbb[[[WWWRRROOOOOONNNLLLLLLMMMNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKIIIHHHFFFFFFGGGGGGFFFDDDDDDEEEFFFGGGIIIOOOXXX___hhhrrr{{{yyywwwwww|||nnnZZZPPPQQQXXXrrr~~~qqqlllkkkkkkiiimmmrrrxxx}}}wwwnnngggccccccbbbbbbaaabbbbbbbbbaaabbbeeemmmwwwvvvpppoookkkddd^^^[[[[[[]]]```eeekkkoooqqqvvv}}}~~~wwwppplllllllllooovvvxxxpppddd\\\WWWTTTQQQNNNPPPOOONNNOOOQQQRRRQQQPPPMMMMMMMMMLLLMMMMMMNNNOOOJJJIIIGGGGGGHHHGGGFFFDDDEEEFFFGGGGGGHHHNNNXXX___hhhsss|||zzzyyyzzzjjjXXXNNNPPPWWWrrr|||nnniiiiiihhhhhhkkkooottt{{{|||vvvmmmfffdddcccbbbaaaaaaaaaaaaaaaaaabbbfffmmmvvv}}}vvvuuurrrllleee___]]]^^^```bbbgggmmmqqqtttyyy~~~~~~{{{uuullleeeaaa___^^^^^^ccckkksssxxxzzzzzzyyykkkfff___ZZZWWWVVVUUUTTTUUUTTTTTTVVVXXXYYYYYYXXXSSSRRRQQQPPPOOOOOOOOOOOOLLLJJJIIIHHHIIIHHHGGGEEEGGGGGGGGGGGGHHHNNNWWW___iiiuuu{{{{{{{{{|||zzzeeeVVVNNNPPPWWWqqq{{{nnnjjjiiiiiihhhjjjlllpppxxx{{{vvvnnnhhhdddcccbbbaaaaaa``````aaaaaacccgggmmmtttzzzwwwxxxssslllddd___^^^```bbbfffiiinnnrrrvvv{{{zzzyyyxxxxxxrrriiiaaa]]][[[YYYWWWWWWYYY\\\```dddfffggggggdddbbb___]]]]]]^^^^^^^^^^^^^^^___aaadddeeeeeeccc```___\\\XXXUUUSSSQQQPPPOOOMMMKKKKKKKKKJJJIIIGGGHHHIIIHHHGGGHHHNNNWWW___lllxxx||||||}}}}}}}}}vvvbbbUUUNNNQQQWWWoooyyymmmiiiiiijjjhhhiiijjjmmmttt{{{vvvooojjjcccbbbbbbaaa``````aaaaaabbbcccgggkkkqqqwww}}}xxxyyyssskkkccc``````bbbcccjjjlllpppssswww|||xxxuuuuuu~~~zzzqqqkkkbbb]]][[[ZZZXXXVVVUUUVVVWWWXXX[[[]]]___```ddddddeeeggghhhjjjllllllmmmmmmoooqqqtttuuutttsssqqqnnnjjjddd^^^ZZZVVVTTTQQQPPPNNNMMMMMMMMMKKKIIIJJJJJJIIIGGGGGGMMMWWW___nnnxxxvvvxxxrrr```TTTNNNQQQWWWkkkuuuiiieeeffffffeeefffgggiiippp}}}|||wwwpppjjjaaaaaaaaa``````aaaaaabbbbbbcccfffiiinnnuuu}}}~~~{{{yyysssjjjdddbbbcccdddeeelllmmmpppuuuzzz}}}yyyttt|||vvvooofffaaa```___]]]ZZZYYYYYYYYY[[[^^^bbbeeeggglllnnnrrrvvvxxx{{{}}}}}}~~~|||xxxsssllleee___[[[YYYTTTRRRPPPOOOOOOOOOMMMKKKKKKKKKIIIGGGGGGMMMWWW___ooowwwvvvnnnrrrooo]]]RRRMMMPPPUUUfffuuuhhhcccccccccaaabbbccceeekkkxxx|||vvvnnnggg``````___``````aaabbbcccbbbccceeefffkkksss}}}~~~yyyssskkkffffffggghhhhhhlllmmmqqqvvv}}}ttt|||xxxnnniiihhhfffbbb^^^]]]^^^___aaaeeejjjooorrruuuxxx}}}|||vvvooohhhaaa\\\ZZZVVVTTTRRRQQQQQQPPPNNNLLLLLLLLLJJJGGGGGGMMMWWW___ooouuu}}}zzzlllfffmmmlll[[[QQQLLLNNNSSSbbbxxxiiicccbbbbbb^^^___```bbbhhhttt|||uuullleee____________```bbbcccdddbbbcccdddeeeiiirrr~~~yyyssslllhhhhhhjjjjjjjjjkkkmmmqqqxxxzzz{{{|||vvvrrrnnnkkkmmmjjjkkkpppssstttxxx}}}}}}wwwpppiiieeebbbaaa___VVVVVVVVVUUUSSSRRRPPPOOOLLLNNNNNNJJJGGGJJJTTT]]]gggnnnxxx~~~mmmiiihhhjjj}}}}}}fffVVVMMMHHHJJJNNN]]]uuufffdddccc^^^aaa______ccchhhqqq{{{uuunnniiiaaa___]]]^^^___aaaaaaaaaaaabbbccceeeiiiqqqyyy~~~uuummmkkkkkkjjjlllooommmqqqxxx}}}}}}xxxttttttrrrrrrvvvxxxzzz~~~{{{rrrmmmgggbbb___]]][[[ZZZXXXWWWWWWVVVUUUSSSRRRQQQLLLMMMMMMJJJFFFIIIRRR[[[eeelllvvv}}}zzzjjjhhhiiiooozzzcccTTTLLLHHHJJJOOO___wwweeeaaa___[[[```^^^^^^ccchhhppp~~~}}}vvvnnniii```^^^\\\\\\^^^___```___aaabbbccceeeiiipppyyywwwpppnnnooonnnpppttttttyyy{{{zzzxxxxxx{{{}}}~~~{{{tttoooeeebbb^^^\\\ZZZYYYXXXVVVYYYYYYXXXWWWVVVTTTSSSRRRLLLMMMMMMJJJGGGIIIQQQXXXaaahhhrrrzzzyyygggfffllluuuvvv```QQQJJJGGGKKKPPP___}}}ggg^^^\\\ZZZ]]]\\\]]]bbbgggooo}}}xxxoooiiiaaa^^^\\\[[[\\\]]]^^^]]]aaaaaabbbdddhhhoooxxxzzzttttttttttttvvvzzz|||zzzxxxvvvwwwzzz|||~~~zzzqqqiiiddd]]][[[YYYYYYZZZZZZYYYXXXYYYYYYXXXXXXVVVUUUSSSRRRLLLMMMMMMJJJGGGIIIOOOTTT\\\dddnnnwww}}}~~~hhhdddmmm|||ttt___PPPIIIFFFJJJOOO[[[~~~kkk^^^[[[ZZZ[[[ZZZ]]]bbbgggnnn{{{zzzqqqjjjccc```]]][[[\\\]]]]]]]]]```aaaaaabbbfffnnnxxx~~~{{{xxxxxxyyyxxx{{{xxxqqqqqqtttwwwxxxzzz{{{nnnddd]]]XXXWWWVVVWWWYYY[[[[[[ZZZYYYXXXXXXWWWVVVTTTSSSRRRMMMNNNMMMKKKHHHIIIMMMQQQYYY```llluuu}}}nnngggooosss^^^PPPIIIFFFHHHMMMVVVuuunnn___ZZZYYYZZZYYY\\\bbbgggnnnzzz|||ssslllgggccc___]]]]]]^^^^^^^^^````````````eeemmmwww~~~}}}|||}}}~~~}}}{{{}}}}}}|||~~~~~~wwwkkkmmmqqqtttsssssszzzpppccc[[[UUUSSSRRRSSSVVVXXXYYYYYYYYYYYYXXXWWWVVVTTTSSSRRROOOOOONNNLLLJJJJJJLLLNNNVVV^^^jjjvvv~~~wwwlllsss~~~nnn[[[OOOIIIEEEGGGKKKRRRnnnrrrbbb[[[YYYXXXYYY]]]ccchhhnnnzzz~~~uuunnnjjjfffaaa^^^^^^^^^______```___^^^___ccclllvvv}}}~~~}}}wwwtttuuuwwwyyy{{{zzzzzzrrrfffhhhmmmooollliiinnnvvvtttdddZZZTTTRRRPPPPPPSSSVVVXXXYYYZZZZZZZZZYYYWWWVVVTTTSSSPPPPPPOOOMMMLLLKKKLLLMMMTTT]]]jjjwww~~~tttxxxtttfffVVVMMMHHHEEEFFFJJJQQQkkkyyyiii```]]]XXXYYY]]]dddiiiooozzzwwwqqqlllhhhbbb^^^]]]^^^_________^^^]]]^^^bbbkkkuuu}}}vvvtttppplllkkklllpppssszzz~~~yyyxxxssskkkbbbeeeiiikkkeee```cccjjj{{{wwweeeZZZUUURRRPPPOOORRRUUUXXXYYY[[[[[[[[[ZZZYYYWWWUUUUUUQQQQQQPPPNNNMMMLLLLLLLLLTTT]]]kkkxxxzzz|||lll___RRRKKKHHHEEEGGGJJJQQQjjjpppfffbbbXXXYYY^^^eeejjjpppzzzxxxrrrmmmhhhbbb^^^]]]^^^^^^^^^___^^^]]]]]]bbbjjjuuu}}}}}}wwwiiihhheeecccdddggglllppptttwww}}}wwwuuu~~~sssoookkkiiihhhgggddd______cccmmmooocccZZZVVVQQQOOOQQQUUUXXXYYY^^^^^^\\\ZZZXXXWWWVVVUUUQQQPPPOOOPPPQQQQQQOOOMMMPPPYYYgggvvv|||mmmbbbSSSIIIFFFGGGJJJKKKRRRcccqqqeee```___\\\]]]dddkkkqqqyyy}}}wwwssskkkgggaaa]]]\\\]]]^^^^^^```]]]\\\```eeelllwww}}}tttlllggg\\\[[[YYYYYY\\\```eeeiiikkknnnuuu~~~~~~wwwtttxxx}}}vvvtttxxxtttpppmmmkkkjjjeee```___bbbjjjsssiii^^^ZZZVVVTTTUUUXXX[[[\\\______^^^]]][[[YYYWWWVVVTTTSSSQQQQQQPPPOOOLLLJJJMMMVVVdddsss{{{yyyzzzlllaaaRRRHHHEEEFFFIIIJJJNNN^^^rrreee```^^^\\\^^^eeelllqqqxxx|||uuuqqqlllgggaaa]]]]]]]]]^^^^^^aaa]]]]]]```eeelllwwwvvvmmmggg```\\\VVVUUUSSSSSSUUUYYY^^^aaadddiiiqqq{{{|||tttmmmhhhjjjllllllmmmppptttwww{{{wwwsss|||{{{wwwssspppnnnhhhaaa___bbbgggyyyyyyrrreeebbb]]][[[\\\^^^___```````````````^^^[[[YYYXXXWWWUUUSSSQQQPPPMMMJJJGGGIIIQQQ___mmmyyyzzzxxxsssppptttwwwjjj___QQQGGGDDDEEEGGGHHHKKKYYY|||ttteee```]]]\\\___gggmmmqqqwww}}}{{{uuuqqqmmmhhhbbb^^^]]]^^^^^^^^^aaa^^^^^^aaaeeekkkvvvyyylllaaa[[[WWWTTTQQQOOONNNLLLKKKLLLPPPSSSVVV[[[```iiisss}}}}}}ssslllccc\\\XXXXXXXXXVVVWWWYYY[[[]]]bbbhhhqqq|||xxxttt{{{{{{wwwssslllccc```bbbfffuuu~~~zzzmmmjjjfffcccccccccccccccbbbbbbbbbaaa___\\\ZZZXXXXXXVVVSSSQQQPPPMMMJJJGGGFFFNNNZZZgggqqqyyy{{{yyyqqqnnnsssuuujjj___QQQHHHDDDFFFGGGHHHKKKVVVxxxvvveee```\\\\\\```hhhnnnqqqvvv{{{~~~}}}wwwsssnnnjjjddd___^^^^^^______bbb___^^^aaaeeejjjttt~~~tttjjj^^^TTTPPPNNNLLLKKKJJJIIIGGGFFFGGGIIILLLNNNTTTXXX___gggoooxxxyyyqqqhhh```ZZZRRRMMMKKKMMMMMMLLLMMMPPPQQQSSSUUUXXX^^^gggqqqxxx{{{uuuzzz~~~yyypppeeeaaaccchhhrrrwwwtttpppmmmlllkkkiiihhhddddddcccaaa___\\\YYYWWWVVVTTTRRRQQQPPPNNNKKKHHHFFFLLLVVV```iiiqqqxxx|||}}}{{{sssooossstttjjj```SSSIIIFFFGGGHHHHHHNNNVVVwww{{{hhh```]]]\\\aaaiiioooqqquuuyyy{{{~~~~~~|||{{{wwwpppkkkeee```____________bbb___^^^aaadddiiiqqqzzz~~~lllcccWWWNNNKKKJJJIIIHHHIIIHHHFFFEEEEEEGGGIIIKKKPPPRRRUUUYYY```jjjuuu}}}~~~|||vvvrrrkkkddd]]]VVVQQQMMMHHHFFFFFFIIIIIIHHHIIIMMMMMMNNNOOOPPPSSSXXX___dddhhhiiikkkmmmppprrrtttuuu}}}}}}vvvzzz~~~ttthhhdddeeeiiiooozzz}}}zzzxxxuuurrrpppiiigggeeebbb^^^[[[YYYXXXUUUSSSRRRQQQPPPOOOLLLJJJFFFKKKRRRZZZaaajjjqqqvvv~~~{{{uuurrruuutttjjj```SSSJJJFFFGGGHHHHHHPPPUUUuuummmbbb^^^]]]aaaiiinnnppptttyyyyyy|||{{{yyy{{{zzzqqqlllfffbbb````````````aaa^^^^^^aaacccgggooowww~~~uuuddd\\\RRRKKKIIIHHHHHHGGGIIIHHHFFFEEEFFFGGGIIIJJJLLLMMMNNNPPPSSS\\\hhhqqq{{{zzzyyywwwsssnnniiifff___]]]YYYTTTOOOKKKIIIGGGFFFEEEGGGIIIIIIFFFGGGKKKIIIJJJLLLNNNPPPTTTXXX\\\[[[\\\^^^aaaeeehhhjjjkkkppprrrtttxxx|||}}}vvvxxxwwwkkkffffffhhhkkkrrr}}}zzzooolllgggccc^^^\\\ZZZYYYVVVTTTRRRQQQPPPNNNKKKIIIFFFIIINNNSSSZZZccclllrrr|||}}}|||wwwhhh___RRRIIIFFFFFFGGGGGGNNNRRRssstttfff```^^^aaahhhmmmppptttyyyxxx{{{zzzwwwxxx{{{rrrmmmgggbbbaaa````````````]]]]]]```bbbeeelllttt}}}ssslll]]]VVVNNNIIIHHHIIIHHHGGGGGGGGGFFFEEEFFFGGGHHHIIIGGGIIIKKKKKKMMMRRR\\\ccciiiiiiiiifffbbb]]]YYYVVVOOOOOONNNKKKIIIGGGFFFFFFFFFFFFIIILLLKKKHHHIIINNNMMMOOOSSSUUUWWWYYY\\\___]]]___bbbfffjjjnnnqqqrrrqqqrrrtttvvvxxxzzz||||||zzz||||||uuuwwwxxxlllggghhhfffgggmmmyyysssooojjjddd___\\\[[[[[[WWWUUUSSSQQQPPPNNNJJJHHHFFFHHHKKKOOOUUU^^^hhhooo{{{yyyggg]]]QQQHHHEEEEEEEEEEEEKKKOOOpppyyyiiiaaa___aaahhhmmmoootttyyywwwzzzzzzwwwwww}}}zzzsssnnnhhhcccaaaaaaaaaaaa___]]]\\\___aaaccckkksss~~~}}}zzzwwwwwwwwwwwwtttnnnfff```YYYSSSLLLIIIIIIJJJJJJIIIFFFEEEEEEDDDEEEFFFHHHIIIDDDGGGKKKKKKJJJMMMTTTZZZ\\\\\\\\\[[[XXXTTTPPPMMMHHHIIIJJJIIIGGGFFFGGGGGGEEEFFFJJJOOOOOOMMMOOOTTTUUUYYY]]]```aaabbbcccdddfffhhhkkkoootttxxx|||~~~yyyyyyzzzzzz{{{|||}}}}}}|||~~~vvvtttyyy|||qqqhhhcccaaadddnnn}}}vvvkkkccc```___^^^]]]\\\XXXSSSPPPPPPOOOLLLJJJLLLLLLKKKMMMRRRZZZaaafffttt{{{tttjjj[[[LLLFFFFFFFFFFFFHHHKKKSSSfffiiibbbbbbbbbdddhhhnnntttwww~~~xxxrrriiibbb___^^^^^^^^^]]]^^^___```aaaeeekkkooowww}}}vvvpppllljjjbbbaaabbbbbbbbb```\\\XXXTTTRRROOOLLLIIIGGGGGGFFFDDDDDDCCCDDDDDDEEEFFFGGGKKKKKKJJJJJJJJJKKKKKKLLLOOOOOONNNMMMKKKIIIGGGFFFDDDEEEFFFFFFEEEFFFHHHJJJKKKNNNRRRUUUVVVYYY[[[^^^___dddjjjooorrrsssuuuvvvyyyyyytttwwwtttkkkfffcccgggrrr}}}qqqiiidddbbb```^^^___[[[VVVTTTTTTSSSPPPNNNMMMLLLKKKLLLPPPVVV\\\```iiipppyyyssshhhZZZLLLGGGGGGFFFGGGHHHJJJRRRcccnnnbbbaaaaaacccggglllqqquuu}}}xxxrrriiiccc___^^^^^^^^^\\\\\\^^^^^^```dddjjjnnnxxxxxxvvvqqqlllgggbbb```^^^ZZZZZZZZZ[[[[[[YYYUUURRRRRRQQQNNNKKKIIIGGGGGGFFFDDDDDDDDDDDDEEEEEEFFFGGGLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDEEEFFFGGGGGGGGGIIILLLNNNQQQUUUZZZ^^^aaadddhhhkkkqqquuu{{{~~~uuuuuu|||xxxooojjjggglllyyy{{{qqqkkkgggdddaaaaaa^^^ZZZXXXWWWWWWUUUTTTOOONNNLLLLLLNNNQQQUUUXXX^^^ccckkkrrrxxx~~~}}}}}}pppdddXXXKKKGGGGGGGGGHHHJJJKKKQQQ___qqqbbbaaaaaabbbeeejjjnnnrrrzzzyyysssjjjddd```___^^^^^^[[[\\\]]]]]]___ccchhhlllxxx{{{{{{yyytttnnnlllmmmnnnnnnmmmbbb```^^^[[[XXXVVVUUUTTTTTTSSSSSSTTTTTTSSSPPPNNNPPPNNNMMMJJJIIIHHHGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFKKKJJJHHHGGGEEEDDDDDDCCCAAABBBBBBBBBCCCCCCDDDDDDEEEGGGIIIJJJLLLOOOTTTWWW___ccciiioootttyyy~~~xxxvvv{{{}}}tttpppkkkqqqzzzsssmmmgggcccaaa___\\\ZZZYYYXXXWWWWWWTTTSSSQQQOOOOOOPPPRRRTTTXXX[[[aaagggnnntttzzz}}}|||yyywwwvvvvvvvvvrrrrrrssszzzxxxooo```UUUKKKHHHHHHHHHIIILLLMMMRRR\\\yyynnndddcccbbbbbbdddhhhmmmpppzzzyyyssskkkeeeaaa___^^^^^^[[[\\\]]]^^^___ccchhhlllxxxzzzxxxwwwpppkkkddd___YYYUUUVVVXXXZZZZZZVVVUUUUUUTTTTTTSSSSSSSSSSSSRRRQQQQQQRRRQQQPPPNNNNNNNNNMMMKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFHHHGGGFFFDDDCCCBBBAAAAAA@@@@@@AAAAAACCCDDDEEEFFFEEEHHHLLLPPPTTTZZZaaaeeennnssszzz~~~zzz~~~{{{vvvqqqwww{{{ssskkkeee```___]]]ZZZXXXWWWWWWWWWYYYXXXVVVTTTSSSSSSSSSTTTUUUWWWZZZ```ffflllqqqssssssqqqnnnkkkjjjjjjkkklllhhhhhhiiimmmzzzuuummm[[[RRRJJJHHHIIIIIIKKKNNNOOOTTT[[[uuujjjeeedddcccccceeehhhmmmooozzzzzztttmmmfffbbb```^^^]]]]]]]]]^^^___```ccchhhlllvvv~~~}}}zzzyyy~~~sssjjjddd```^^^YYYUUUOOOKKKJJJLLLNNNPPPOOOPPPQQQRRRSSSTTTUUUUUUWWWUUUSSSRRRRRRRRRQQQPPPPPPOOOOOONNNMMMLLLKKKJJJIIIJJJJJJJJJJJJIIIGGGGGGEEEDDDCCCBBBBBBAAABBBBBB@@@@@@AAABBBDDDFFFHHHIIIHHHMMMSSSZZZaaaiiipppttt{{{yyy~~~yyypppiiiaaa```___[[[XXXVVVVVVXXXZZZZZZYYYWWWWWWVVVUUUUUUSSSTTTVVVZZZ```eeeggggggeeecccbbb``````bbbcccdddaaadddeeeiiirrrrrrjjjVVVOOOIIIIIIIIIIIILLLPPPPPPTTTZZZrrrkkkeeedddbbbbbbdddhhhlllooozzzzzzuuunnngggcccaaa^^^]]]]]]^^^______```ccchhhlllsss|||qqqfff___ZZZXXXYYYTTTQQQMMMIIIGGGGGGHHHIIIIIIJJJMMMQQQTTTWWWYYYZZZ\\\YYYVVVTTTTTTTTTSSSRRRTTTTTTSSSSSSQQQPPPNNNMMMLLLMMMMMMMMMLLLKKKIIIHHHEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@AAACCCGGGKKKNNNPPPRRRXXXaaajjjqqqxxxuuunnncccdddbbb^^^YYYWWWXXXYYYXXXXXXXXXXXXWWWWWWVVVVVVTTTTTTUUUXXX]]]``````^^^\\\\\\\\\]]]^^^```bbbcccaaaggglllnnnuuu~~~ooofffSSSMMMIIIIIIJJJJJJMMMRRROOOTTTYYYpppmmmcccbbbaaaaaacccgggkkknnnwww{{{vvvooohhhdddaaa^^^]]]]]]]]]^^^^^^___bbbgggjjjqqqzzzvvvhhh```\\\WWWUUUWWWSSSRRRPPPMMMIIIGGGFFFFFFFFFHHHNNNTTTZZZ^^^aaacccccc```[[[YYYXXXXXXWWWWWWXXXXXXXXXWWWVVVTTTRRRPPPOOOOOOPPPPPPOOOMMMJJJIIIGGGFFFEEECCCBBBAAAAAAAAAAAABBBDDDHHHMMMSSSYYY\\\aaagggqqqzzzxxxqqqfffgggeeeaaa\\\YYYYYY[[[UUUUUUVVVWWWWWWWWWVVVVVVVVVUUUVVVYYY]]]___]]]ZZZZZZ[[[\\\^^^```ccceeefffeeemmmtttwww||||||mmmcccQQQLLLIIIJJJJJJJJJNNNSSSNNNSSSXXXooonnnaaa```___```bbbfffjjjmmmttt{{{vvvoooiiieeeaaa___]]]\\\\\\]]]]]]^^^aaaeeeiiioooyyy|||nnnbbb^^^\\\WWWUUUWWWTTTTTTTTTQQQMMMIIIGGGFFFFFFJJJQQQYYY```gggkkkmmmiiifffaaa]]]\\\\\\\\\[[[[[[[[[[[[ZZZXXXVVVTTTRRRPPPQQQRRRRRRPPPNNNKKKJJJJJJIIIGGGDDDBBBAAA@@@???CCCDDDGGGMMMTTT\\\bbbfffkkkrrr|||{{{rrrmmmfff```]]]\\\ZZZYYYUUUVVVXXXYYYYYYYYYZZZ[[[VVVVVVVVVWWWYYY[[[\\\\\\XXX^^^fffiiijjjlllqqquuuvvv|||sssfff[[[NNNKKKGGGFFFGGGJJJKKKLLLMMMTTT```tttlllaaa^^^^^^```aaaccciiiooottt{{{yyyxxxuuunnnfff```___```\\\\\\\\\\\\___bbbeeeggglllsss|||}}}xxxpppddd[[[VVVVVVVVVWWWYYYWWWTTTRRRPPPNNNJJJGGGGGGJJJQQQ[[[fffnnnssstttxxxtttnnngggbbb_________```^^^]]]\\\[[[XXXTTTQQQTTTRRRPPPOOOOOONNNMMMKKKEEEEEEEEECCCAAAAAABBBDDDCCCHHHPPPYYYaaahhhooottt~~~sssnnngggaaa]]][[[ZZZYYYVVVWWWXXXXXXXXXXXXXXXYYYWWWXXXYYYYYY[[[]]]aaacccjjjpppvvvzzz{{{~~~~~~rrrdddYYYMMMJJJGGGFFFHHHKKKMMMMMMOOOTTT]]]ooommmbbb^^^]]]___aaabbbhhhnnnssszzzyyyxxxtttmmmfff```______\\\\\\\\\]]]___bbbeeeggglllrrr|||||||||xxxpppfff]]]YYYXXXXXXYYYYYYXXXVVVUUUSSSQQQMMMIIIIIILLLRRR^^^kkkvvvzzz{{{yyyrrrlllhhhgggfffdddbbb```___^^^[[[XXXUUUTTTRRRPPPOOOOOOMMMKKKIIIEEEEEEEEECCCBBBCCCFFFHHHHHHNNNWWW```iiirrrzzzwwwrrrjjjccc___]]][[[ZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[]]]___```aaaeeelllrrr{{{oooaaaUUULLLJJJGGGGGGIIIMMMOOOOOORRRTTTXXXhhhoooccc^^^\\\^^^```aaaffflllqqqxxx~~~xxxvvvsssllleeeaaa______\\\\\\\\\]]]___bbbeeefffjjjqqq{{{{{{{{{~~~xxxqqqhhh```\\\[[[[[[[[[ZZZYYYYYYYYYXXXUUUQQQMMMMMMNNNTTTbbbttt|||uuupppmmmkkkjjjiiigggeeedddaaa]]]YYYTTTSSSQQQOOONNNLLLIIIFFFDDDEEEDDDCCCCCCFFFJJJMMMNNNTTT^^^jjjttt~~~zzztttllleeebbb```___^^^^^^\\\\\\]]]___aaacccdddcccfffhhhiiilllrrr|||yyymmm___RRRKKKIIIGGGHHHKKKNNNPPPQQQSSSSSSTTTaaattteee___[[[]]]___aaaeeejjjpppwwwyyyvvvrrrlllfffaaa___^^^\\\\\\\\\^^^___bbbdddeeeiiipppzzz|||}}}xxxssskkkdddaaa___^^^]]][[[[[[\\\]]]]]]ZZZUUUQQQQQQPPPUUUeee|||{{{vvvssssssqqqooommmjjjgggbbb___WWWUUURRRPPPNNNKKKGGGDDDDDDDDDDDDCCCDDDGGGKKKOOOSSSZZZeeepppzzzyyytttlllfffddddddddddddcccaaa```ccciiinnnrrrssspppqqqssstttxxxwwwlll]]]PPPJJJHHHGGGHHHKKKNNNPPPPPPRRRRRRRRR]]]zzz{{{hhh```[[[\\\^^^```dddiiiooowww{{{wwwrrrlllfffbbb^^^\\\[[[[[[\\\]]]___```bbbcccgggnnnxxx{{{vvvpppjjjgggdddbbb```^^^^^^___aaa```^^^YYYUUUTTTRRRWWWhhh~~~|||yyyuuurrrmmmhhhddd\\\XXXTTTQQQNNNJJJGGGDDDEEEEEEFFFFFFFFFIIINNNQQQYYY___iiittt}}}}}}{{{|||yyytttmmmiiiiiikkknnnoooooommmlllpppxxxtttjjj\\\OOOIIIHHHGGGHHHKKKNNNOOOOOOPPPRRRSSS[[[tttkkkbbb[[[\\\___aaadddhhhmmmvvv~~~yyyssslllgggbbb^^^[[[YYYZZZ[[[\\\^^^___``````fffllluuu}}}}}}wwwrrroookkkgggdddbbbbbbbbbbbbbbb```\\\XXXWWWUUUZZZjjj{{{uuunnnjjjbbb^^^WWWRRRNNNKKKHHHFFFFFFHHHJJJLLLMMMPPPTTTXXX```fffpppzzz}}}|||~~~yyytttrrrtttyyy}}}~~~qqqgggYYYLLLIIIHHHGGGHHHKKKMMMMMMMMMOOOSSSUUU[[[ooommmddd\\\\\\___aaadddgggiiisss|||tttmmmhhhccc^^^ZZZWWWXXXZZZ[[[\\\]]]^^^^^^dddjjjrrrzzz{{{wwwrrrmmmiiifffeeeccccccbbb```]]]ZZZZZZZZZ^^^mmm|||tttppphhhbbbZZZRRRNNNLLLJJJIIIHHHKKKPPPTTTXXX[[[```bbbiiioooyyy|||{{{|||oooeeeWWWJJJIIIHHHGGGHHHJJJLLLLLLLLLNNNTTTWWWZZZllloooeee\\\\\\```bbbdddggggggqqq~~~}}}uuunnniiiddd]]]YYYVVVWWWYYYZZZ\\\\\\]]]]]]dddiiiqqqxxx|||wwwqqqmmmhhhfffdddcccbbb```^^^[[[]]]]]]aaaoooyyysssllleee\\\SSSNNNLLLLLLKKKIIIMMMTTT[[[```dddiiikkkooovvvzzzlll]]]OOOHHHIIIGGGGGGKKKPPPPPPLLLGGGGGGQQQVVVXXXeeerrreee\\\^^^```___bbbiiigggppp|||~~~rrrkkkiiifff```ZZZXXXXXXYYYYYYZZZ\\\]]]^^^bbbfffmmmvvv}}}wwwtttnnnnnnmmmhhhbbb^^^^^^____________iii~~~uuuiii]]]WWWSSSPPPOOOQQQPPPUUU[[[aaaeeekkksssxxxyyy~~~xxxjjj[[[OOOHHHHHHGGGGGGKKKOOOPPPLLLHHHFFFNNNTTTVVVdddtttfff]]]]]]___^^^aaaggggggooo{{{uuunnnkkkhhhbbb\\\ZZZYYYYYYZZZZZZ[[[\\\]]]aaaeeekkkttt}}}zzzvvvrrrsssrrrmmmgggbbbaaaaaa```______gggyyylll```YYYVVVSSSSSSVVV[[[aaahhhooossswww{{{~~~|||xxxvvvwwwyyy}}}~~~}}}}}}yyyzzztttfffXXXMMMIIIGGGGGGGGGJJJNNNOOOLLLIIIFFFLLLPPPTTTaaa|||yyyjjj^^^]]]^^^]]]```eeefffnnnyyyxxxrrrnnnjjjddd^^^[[[[[[ZZZZZZZZZ[[[[[[\\\```bbbhhhpppyyy}}}yyyyyyzzzyyyuuunnnhhhdddccc```___^^^eee}}}~~~rrrddd^^^[[[ZZZ[[[___ccchhhqqqxxx|||{{{vvvtttlllkkkjjjkkknnnsssxxx{{{yyy}}}xxxxxx~~~|||{{{{{{}}}ooo```TTTKKKIIIGGGFFFGGGJJJMMMNNNLLLJJJHHHKKKNNNSSS]]]tttooo___]]]^^^\\\^^^ccceeelllvvv{{{uuuqqqllleee```]]]\\\[[[[[[ZZZZZZZZZ[[[^^^```eeellluuu~~~~~~{{{uuunnngggddd___^^^]]]cccwwwwwwjjjdddbbbbbbfffjjjjjjooovvv}}}}}}tttnnnjjjgggbbbbbbdddhhhnnntttzzz~~~}}}{{{wwwzzz~~~{{{yyyzzzvvvtttsssqqqrrrsssuuuwww|||}}}jjj[[[PPPIIIHHHEEEFFFGGGIIILLLMMMLLLLLLLLLLLLNNNSSSYYYjjjtttbbb]]]]]]\\\]]]bbbeeekkkttt}}}~~~xxxrrrllleeeaaa^^^]]]\\\[[[ZZZZZZZZZZZZ]]]___ccciiirrr|||~~~xxxqqqiiiddd^^^\\\\\\aaappp|||oookkkkkklllpppuuuxxxzzzwwwooohhhdddbbb``````bbbeeekkkrrryyyxxxsssvvvvvv}}}{{{|||{{{~~~}}}vvvqqqooonnnnnnmmmnnnqqquuuyyy~~~xxxfffWWWLLLGGGFFFEEEFFFGGGIIIKKKLLLMMMMMMOOOKKKNNNTTTWWWbbbzzzeee^^^^^^\\\\\\aaadddiiiqqq{{{{{{uuunnngggbbb^^^]]]\\\[[[[[[[[[[[[[[[]]]^^^bbbiiiqqq{{{~~~zzzssskkkeee^^^\\\\\\___ggg{{{~~~tttqqqsssuuuzzzzzzrrrnnngggccc```___^^^]]]bbbeeeiiiooovvv}}}xxxrrruuussszzz~~~{{{zzz~~~zzzwwwvvvwwwxxxzzzzzzyyyyyyyyy{{{}}}~~~zzzuuuqqqpppppppppppptttxxx}}}sssbbbTTTIIIDDDEEEDDDEEEGGGIIIJJJKKKMMMNNNNNNJJJLLLTTTVVV]]]zzzhhh```^^^\\\]]]```dddhhhoooyyyxxxpppiiiddd]]]]]]\\\[[[[[[[[[\\\\\\]]]___ccciiiqqqyyy~~~zzztttmmmggg^^^]]]]]]\\\]]]hhhwwwvvvyyy}}}}}}vvvnnniiidddbbb___^^^___```aaaaaahhhjjjooouuu{{{|||uuuvvvqqqxxx}}}xxxwww}}}yyyvvvuuuuuuttttttsssssssssuuuyyy||||||xxxuuuuuuuuuuuuuuu|||qqqaaaSSSHHHCCCDDDCCCEEEGGGHHHIIIKKKMMMNNNMMMHHHLLLUUUVVV[[[wwwiii```___\\\]]]```cccgggnnnxxxzzzrrrkkkfff]]]\\\\\\[[[\\\\\\]]]]]]]]]___cccjjjqqqyyy~~~{{{uuunnniii___^^^]]]ZZZVVV\\\sssxxxyyy}}}zzztttkkkbbb\\\___^^^]]]___bbbdddffffffmmmoootttyyy~~~yyyxxxvvvyyyxxxxxxyyytttqqqppppppjjjjjjkkknnnrrrxxx}}}|||mmm]]]QQQJJJGGGFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJMMMRRRSSSZZZrrrooobbb^^^[[[[[[]]]dddfffjjjrrr|||{{{uuunnniiiccc```]]]\\\\\\\\\[[[ZZZ___```bbbgggooowww~~~{{{uuunnniii___\\\ZZZWWWTTTVVVdddrrryyyooofffbbb___\\\ZZZ]]]aaadddeeejjjooopppmmmooosssxxx|||}}}yyyzzz~~~wwwyyy}}}vvvqqqooonnnoookkkkkkmmmpppuuu|||wwwiiiZZZOOOIIIFFFEEEGGGGGGHHHIIIJJJKKKLLLMMMLLLJJJLLLPPPPPPVVVmmmtttddd^^^ZZZZZZ\\\dddeeeiiipppzzz~~~vvvmmmhhhcccaaa^^^\\\]]]]]]\\\[[[^^^^^^```eeemmmuuu{{{~~~wwwooojjj```\\\XXXUUURRRSSS]]]hhh~~~{{{tttnnneee```]]]\\\[[[ZZZccchhhkkklllpppuuuuuurrrtttxxx}}}~~~||||||xxx|||{{{tttpppnnnnnnooonnnnnnppptttzzzzzzqqqcccWWWNNNJJJHHHGGGGGGGGGHHHJJJKKKKKKLLLLLLLLLJJJLLLNNNMMMRRRggg}}}{{{hhh^^^ZZZYYYZZZbbbcccgggmmmvvvvvvlllfffcccaaa^^^]]]]]]^^^]]]\\\]]]]]]___ccciiiqqqxxx|||zzzqqqkkkccc]]]XXXUUURRRQQQWWW^^^uuu{{{tttooolllddd```\\\[[[\\\^^^```aaalllqqquuuvvvyyy}}}~~~{{{|||~~~|||yyy~~~{{{uuurrrrrrsssuuuttttttvvvyyy~~~wwwmmm```VVVQQQOOONNNMMMJJJJJJLLLLLLLLLKKKJJJIIIJJJJJJKKKLLLKKKQQQcccuuulll___ZZZYYYYYY```aaaeeejjjrrr}}}|||tttlllgggbbb```]]]\\\]]]^^^]]]\\\\\\]]]___bbbgggnnnvvv{{{|||ssslllfff___YYYWWWUUUTTTWWW]]]nnnzzzuuulllfffbbb```[[[[[[[[[]]]aaafffjjjmmmtttzzz~~~|||{{{~~~zzzxxxyyy|||~~~{{{{{{{{{|||~~~~~~tttkkk___VVVTTTTTTTTTSSSQQQRRRSSSSSSQQQNNNKKKIIIHHHJJJKKKKKKKKKQQQaaappppppaaa[[[ZZZZZZ]]]```cccgggnnnxxxyyysssmmmjjjbbb```]]]\\\\\\]]]\\\[[[]]]^^^___aaaeeekkktttzzzvvvnnnfff___YYYWWWVVVWWW\\\bbbrrryyy}}}xxxpppggg```\\\[[[[[[[[[]]]```dddjjjooouuuxxx{{{}}}|||}}}|||}}}{{{pppfffZZZTTTTTTVVVUUUTTTWWWXXXYYYYYYWWWSSSOOOLLLHHHJJJLLLKKKKKKQQQ^^^iiiwwweee^^^\\\ZZZ[[[^^^cccfffkkkttt~~~yyysssooommmdddbbb___]]]]]]]]]\\\[[[\\\^^^___```bbbhhhqqqxxx~~~zzzrrreee^^^XXXUUUTTTWWWaaakkk}}}zzznnnjjjeee```]]]\\\\\\]]]cccfffjjjooosssxxx~~~{{{~~~}}}{{{zzz{{{|||~~~vvviii___SSSNNNOOORRRRRRQQQTTTVVVYYYZZZXXXTTTPPPMMMIIILLLMMMJJJIIIOOOYYYaaa~~~jjjaaa]]]ZZZYYY^^^cccfffjjjpppzzz}}}wwwrrrnnnhhheeebbb______^^^]]]\\\[[[]]]^^^^^^___dddnnnvvv|||xxxgggaaa[[[VVVTTTXXXggguuu~~~wwwqqqhhhgggeeeddddddeeeggghhhooosssxxx{{{~~~zzz~~~~~~|||yyyxxxyyyzzz{{{{{{zzzzzz~~~|||qqqcccYYYMMMHHHKKKNNNNNNLLLNNNQQQTTTVVVVVVSSSNNNKKKJJJMMMNNNJJJGGGLLLUUU\\\{{{nnnccc^^^YYYXXX]]]cccfffiiinnnwww~~~zzzsssoookkkhhhdddbbbaaa```^^^]]]ZZZ\\\]]]\\\\\\bbblllttt{{{{{{lllfff___YYYUUU[[[lll}}}~~~zzzuuurrriiiiiijjjlllnnnpppqqqrrryyy}}}~~~|||www~~~|||yyywwwvvvuuusssqqquuuuuuvvvyyy~~~pppcccXXXQQQJJJGGGHHHIIIGGGDDDHHHJJJLLLNNNOOOOOONNNMMMLLLMMMMMMKKKJJJNNNWWW___tttuuufff^^^\\\]]][[[^^^ccchhhmmmvvv~~~|||uuuqqqjjjhhheeeaaa^^^]]]]]]]]]\\\[[[ZZZYYYZZZ```iiiooo~~~}}}ooofff___[[[XXX[[[lll}}}{{{uuuxxx||||||{{{{{{}}}|||{{{xxx~~~~~~|||yyyxxxwwwvvvsssqqqpppoooppptttzzzlllaaaUUUOOOIIIFFFHHHIIIGGGEEEHHHIIIKKKLLLMMMMMMMMMLLLLLLNNNOOOMMMLLLPPPWWW^^^qqqwwwggg^^^[[[]]]\\\^^^ccchhhllluuu~~~}}}vvvrrriiigggccc___\\\[[[ZZZZZZ]]]\\\[[[ZZZ\\\aaaiiiooo{{{pppggg```\\\XXXZZZjjj}}}~~~zzz{{{~~~~~~|||zzzyyyyyywwwtttrrrjjjiiihhhlllsss|||}}}}}}zzzhhh]]]QQQLLLGGGEEEGGGHHHHHHFFFHHHIIIIIIJJJJJJKKKKKKKKKLLLNNNPPPOOOOOOQQQWWW\\\mmm~~~kkkaaa^^^^^^\\\^^^cccgggkkkttt|||~~~xxxtttjjjhhhddd```]]][[[ZZZZZZ]]]]]]\\\\\\]]]bbbiiioooxxx}}}rrriiiaaa]]]YYYYYYfffvvvyyyrrrqqqssswww}}}}}}{{{~~~}}}{{{{{{zzzxxxuuussshhheeeccceeellluuu}}}~~~~~~uuudddZZZMMMJJJFFFEEEGGGHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJLLLOOOPPPPPPRRRUUUXXXhhhrrrfffaaa^^^]]]^^^cccfffjjjrrrzzzzzzvvvooolllhhhccc___]]]\\\[[[^^^^^^^^^^^^___cccjjjnnnxxx}}}uuukkkccc^^^YYYWWWbbbpppzzzoooiiiiiillllllpppzzz}}}~~~~~~}}}}}}|||{{{{{{zzzwwwuuujjjfffaaaaaaeeemmmuuuyyyqqqbbbWWWJJJHHHFFFEEEGGGHHHIIIIIIJJJIIIIIIHHHHHHHHHIIIIIIIIIKKKMMMOOOPPPQQQSSSTTTbbbzzzxxxhhhccc___]]]^^^bbbeeeiiipppxxx|||yyyrrrooojjjeeeaaa^^^\\\\\\^^^^^^______```dddiiimmmvvv{{{xxxmmmccc___YYYVVV^^^kkkwwwtttvvvyyyzzzxxxwwwvvvpppgggdddeeeiiigggggglllvvv{{{{{{~~~}}}zzz|||{{{{{{zzzyyywwwoooiiiccc```bbbhhhmmmqqqyyy{{{{{{oooaaaSSSHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIHHHIIIJJJLLLNNNPPPQQQRRRRRR]]]ppp|||jjjddd```^^^^^^bbbdddgggnnnvvv~~~{{{ssspppkkkfffaaa]]][[[[[[]]]^^^___```aaadddhhhkkkpppuuu}}}zzznnnccc^^^XXXUUU\\\ggg}}}zzztttrrrsssvvvvvvsssrrrqqqlllccc```bbbdddbbbaaacccjjjttt}}}yyyxxx{{{~~~}}}~~~~~~}}}~~~|||zzzzzzzzz{{{zzzrrrllleeeaaaaaaeeeiiikkknnnqqq{{{vvvnnn___OOOHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMMMMMMMLLLKKKIIIHHHKKKKKKLLLNNNPPPRRRRRRRRRXXXgggnnnhhh```^^^^^^aaadddfffmmmuuu~~~}}}wwwsssnnnhhhbbb___\\\\\\\\\]]]___```aaacccgggjjjlllqqqyyy|||ooobbb\\\WWWTTT[[[fff{{{~~~zzzwwwvvvxxxzzz{{{xxxuuusssmmmeeebbbdddaaabbbccccccdddkkkuuu}}}|||xxxwwwzzz}}}}}}~~~~~~|||||||||{{{{{{~~~|||yyyyyyzzz||||||sssnnnfffbbbaaadddhhhiiigggmmmyyy~~~rrrmmm^^^LLLHHHIIIIIIIIIHHHHHHJJJKKKMMMNNNOOOOOONNNLLLJJJHHHMMMLLLMMMOOOQQQSSSTTTSSSTTTaaasssmmmaaa^^^^^^aaacccffflllttt{{{~~~zzzwwwqqqkkkfffbbb___^^^[[[]]]___```aaacccfffiiijjjpppyyy~~~ooobbb[[[VVVSSSZZZfffyyy|||zzzyyyzzz|||}}}|||yyywwwqqqiiifffiiicccfffiiigggdddfffnnnvvv}}}yyyxxxzzz}}}|||}}}~~~|||~~~{{{vvv}}}~~~yyyvvvvvvxxxyyyzzzwwwooofffccceeehhhiiihhhfffiiippp|||qqqcccTTTKKKFFFFFFEEEEEEFFFHHHJJJKKKNNNNNNMMMMMMLLLLLLLLLLLLHHHHHHIIIKKKMMMPPPSSSUUUYYY\\\sssiiiccc^^^\\\___ccceeekkkqqqxxx~~~}}}}}}zzztttmmmgggaaa^^^\\\]]][[[\\\```bbbaaabbbeeeeeellluuu~~~qqq```YYYVVVUUU\\\gggyyy|||yyyxxxxxxzzz|||~~~|||yyytttpppnnnhhhjjjkkkhhhcccbbbggglllyyy{{{yyyzzzzzz|||{{{|||{{{{{{zzzvvvuuuvvvvvvvvvwwwpppgggdddfffiiijjjjjjfffhhhooo}}}zzznnn```RRRIIIGGGFFFFFFFFFFFFGGGIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGHHHJJJLLLOOORRRSSSYYY\\\qqqrrreee___]]]___bbbeeejjjpppuuu|||~~~{{{uuunnnhhhbbb___]]]]]][[[\\\```bbb```aaaeeegggmmmvvv~~~rrrbbb[[[WWWVVV]]]hhhyyy|||yyywwwxxxyyyzzz~~~~~~~~~}}}{{{xxxvvvtttmmmmmmlllhhhdddeeeiiimmmxxx}}}~~~}}}|||{{{~~~||||||wwwuuuuuutttsssxxxqqqjjjgggiiilllmmmnnnjjjkkkqqq~~~xxxjjj[[[NNNHHHHHHGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGIIIKKKNNNPPPRRRVVVZZZlll|||iiibbb]]]___bbbdddiiinnnrrrzzz|||vvvpppiiiddd```^^^^^^[[[\\\```aaa``````dddhhhmmmvvv~~~uuuddd\\\XXXWWW___iiixxx~~~{{{yyyxxxyyyyyy|||}}}~~~~~~~~~~~~}}}}}}vvvrrrmmmiiifffhhhjjjmmmuuu|||yyy|||{{{yyyxxxwwwvvvyyytttooolllmmmppprrrssspppqqqvvvuuueeeWWWLLLHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHJJJLLLNNNPPPQQQRRRVVVfffnnneee^^^^^^aaacccggglllqqqyyy}}}wwwpppjjjdddaaa___^^^\\\\\\```aaa______bbbggglllsss{{{vvvddd\\\XXXWWW^^^jjjxxx~~~{{{zzzyyyyyyzzzzzz|||~~~yyyqqqkkkiiihhhiiiiiippp|||{{{vvv{{{~~~~~~}}}||||||yyyuuussssssvvvyyy{{{vvvvvv{{{qqqaaaSSSKKKIIIGGGGGGHHHGGGGGGGGGGGGFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIKKKMMMOOOPPPQQQQQQVVVbbbwwwssshhh___^^^```bbbeeeiiipppyyy}}}wwwqqqjjjeeeaaa______\\\\\\``````^^^^^^aaaeeeiiipppvvv|||wwweee\\\WWWVVV^^^iiixxx~~~{{{yyywwwvvvvvvwwwxxxzzz}}}wwwpppllliiigggeeelllwwwzzzuuuzzz~~~|||zzzzzz}}}}}}}}}}}}lll\\\PPPJJJJJJFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJLLLNNNOOOPPPPPPRRRXXXaaarrrxxxlll```]]]___aaadddgggmmmvvvyyyrrrlllgggcccaaa___]]]]]]``````]]]]]]```cccggglllrrrxxxyyyeee\\\WWWVVV^^^iiiyyy~~~zzzvvvsssqqqrrrrrrsssuuuxxx|||xxxqqqkkkgggeeejjjuuuzzzwww}}}ttteeeWWWLLLHHHJJJEEEEEEGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGIIIKKKMMMNNNNNNNNNPPPWWW^^^lll|||nnnaaa]]]^^^```bbbeeeiiirrr~~~|||uuuoooiiifffddd```]]]]]]______\\\\\\___cccfffjjjpppuuu|||{{{ggg]]]XXXWWW___jjjyyy|||wwwssspppoooooonnnooorrrvvvzzz}}}yyypppkkkiiijjjttt|||{{{zzzmmmaaaTTTJJJGGGJJJDDDEEEFFFHHHIIIIIIHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLDDDFFFHHHJJJLLLMMMMMMLLLMMMSSSZZZfff~~~oooaaa\\\^^^```bbbdddeeennn{{{~~~xxxqqqlllhhhfff```]]]]]]______\\\\\\___cccfffjjjooouuu|||}}}iii___YYYXXX```lllzzzzzzvvvsssmmmlllkkkkkknnnrrrvvvyyy~~~tttooonnnkkkuuu~~~{{{ooo^^^QQQKKKIIIIIIIIIGGGGGGFFFEEEFFFGGGIIIJJJKKKLLLMMMMMMLLLJJJGGGFFFHHHJJJKKKKKKJJJJJJKKKMMMFFFRRRXXX]]]vvvzzz~~~qqqbbb```___ZZZ\\\dddhhhkkksss~~~xxxuuuppphhhbbb____________^^^]]]\\\\\\bbbeeeiiimmmsssyyy|||ggg\\\XXXVVV]]]ggg~~~{{{uuuqqqpppkkkhhhiiijjjlllpppvvv|||zzzsssppprrruuu}}}wwwzzzwwwkkk[[[OOOIIIGGGFFFFFFDDDDDDDDDEEEEEEFFFHHHHHHHHHIIIJJJKKKLLLKKKKKKJJJIIIKKKLLLLLLJJJJJJKKKMMMJJJSSSWWW[[[ppp~~~~~~sssccc``````\\\]]]cccfffiiiqqq~~~zzzvvvqqqiiiccc____________^^^^^^]]]\\\ccceeeiiimmmqqqwww~~~|||ggg]]]XXXVVV]]]ggg~~~|||wwwsssnnniiifffggghhhhhhmmmrrr{{{}}}vvvrrrqqquuu~~~xxxooorrryyyzzzpppeeeWWWLLLFFFDDDCCCBBB@@@AAABBBDDDEEEFFFFFFFFFFFFFFFGGGHHHJJJLLLNNNOOOKKKLLLMMMLLLKKKJJJKKKLLLNNNTTTVVVWWWhhhvvveee```aaa^^^^^^```cccfffnnn{{{|||yyytttlllfffaaaaaa``````___^^^]]]]]]ccceeehhhkkkooouuu|||}}}ggg]]]XXXVVV]]]ggg~~~~~~zzzwwwpppjjjggggggggggggjjjoooxxx{{{uuusssxxxtttkkkmmmrrrrrriii```SSSJJJEEEDDDBBBAAA>>>@@@BBBDDDFFFGGGGGGFFFFFFEEEEEEFFFHHHLLLOOOQQQLLLMMMNNNMMMKKKJJJJJJKKKMMMQQQSSSTTTbbbzzzzzzggg``````___]]]]]]___ccckkkwww|||wwwoooiiicccbbbaaa```___^^^^^^^^^aaaccceeehhhlllssszzz~~~hhh]]]XXXWWW]]]ggg}}}}}}zzzsssnnnjjjjjjiiihhhjjjooovvv~~~zzzxxx}}}ssskkkhhhmmmxxx{{{mmmccc[[[QQQJJJGGGFFFDDDBBB@@@AAACCCFFFGGGHHHHHHGGGHHHGGGFFFEEEGGGIIILLLNNNLLLMMMMMMLLLJJJIIIJJJKKKIIILLLOOORRR^^^sss~~~jjj```^^^]]]\\\\\\]]]aaaiiitttzzzsssllleeedddbbbaaa```_________^^^```bbbeeeiiipppxxx~~~~~~iii^^^YYYWWW]]]ggg|||}}}vvvpppmmmlllkkkiiijjjnnnuuu~~~~~~uuunnngggjjjsssttthhh]]]WWWOOOJJJIIIIIIGGGEEEBBBCCCDDDFFFGGGHHHHHHIIIIIIHHHGGGFFFFFFHHHJJJKKKJJJKKKLLLKKKJJJIIIJJJKKKFFFHHHLLLRRRZZZlllpppbbb]]]\\\\\\\\\]]]aaaiiirrr|||}}}vvvooogggeeecccaaa````````````^^^___```bbbfffmmmuuu{{{iii^^^YYYWWW]]]ggg{{{vvvqqqnnnnnnllliiijjjmmmvvv~~~}}}vvvkkklllsss~~~|||lllcccWWWRRRLLLJJJJJJJJJIIIGGGEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHGGGFFFFFFGGGHHHIIIHHHIIIJJJJJJIIIIIIJJJKKKFFFGGGLLLRRRWWWdddwwwfff]]][[[^^^___]]]aaaiiiqqqzzzxxxrrrhhhgggdddbbb`````````aaa``````aaaaaadddiiiqqqvvv|||jjj___YYYWWW]]]gggzzzxxxsssqqqpppooollllllpppwww~~~}}}qqqqqqvvv~~~tttfff___SSSOOOKKKIIIKKKKKKJJJHHHFFFEEEDDDDDDDDDFFFGGGHHHGGGGGGGGGGGGGGGGGGHHHHHHFFFHHHIIIIIIHHHHHHJJJKKKHHHHHHMMMRRRTTT^^^zzz|||iii]]][[[___bbb^^^bbbiiiqqqyyyzzzsssiiigggdddbbb``````aaaaaaccccccaaaaaabbbfffmmmrrryyyjjj___YYYWWW]]]gggyyy{{{wwwttttttsssppppppssswww~~~sssqqquuu||||||nnnbbbYYYOOONNNKKKIIIHHHHHHIIIJJJKKKJJJHHHGGGFFFFFFGGGHHHFFFGGGJJJKKKLLLJJJHHHGGGEEEEEEFFFGGGHHHHHHIIIJJJLLLLLLJJJRRRZZZ]]]qqqnnn^^^\\\```bbb]]]bbbhhhnnnuuu{{{uuuppplllfffbbb```___^^^]]]bbbaaa```___```dddkkkpppuuu|||kkk___YYYVVVZZZbbbrrr|||yyyyyyvvvrrrqqqtttyyyvvvrrrssszzzzzzmmm```VVVMMMKKKIIIHHHGGGHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHGGGHHHJJJKKKKKKJJJGGGFFFEEEEEEFFFGGGHHHHHHIIIIIILLLLLLKKKQQQYYYZZZkkksssccc___``````]]]aaagggmmmttt~~~~~~xxxqqqmmmhhhdddbbb```___]]]```___^^^]]]^^^bbbiiimmmvvv|||lll___YYYVVV[[[dddvvv|||{{{yyytttsssvvv|||uuunnnkkkqqq{{{xxxkkk]]]SSSJJJIIIGGGFFFFFFGGGIIIJJJLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKJJJIIIFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHLLLMMMLLLQQQWWWWWWdddyyyjjjccc___]]]\\\```fffkkkrrr|||{{{rrrnnnjjjfffdddbbb```^^^^^^^^^]]]\\\]]]```eeeiiitttzzzmmm```YYYVVV\\\fff{{{}}}xxxwwwyyy}}}mmmddd___fffsss~~~uuuhhhYYYPPPIIIHHHFFFFFFFFFHHHIIIKKKLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIHHHFFFDDDGGGGGGGGGGGGGGGGGGHHHHHHJJJMMMLLLPPPVVVVVV```wwwpppfff```\\\\\\```eeejjjpppzzz|||sssppplllhhhfffdddaaa^^^]]]^^^^^^]]]]]]___cccfffpppuuu}}}ooobbbZZZWWW^^^hhh|||{{{}}}vvvcccZZZVVV^^^mmm{{{zzzqqqcccVVVNNNIIIHHHGGGFFFGGGHHHJJJLLLKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIJJJIIIHHHGGGFFFEEEHHHHHHGGGGGGGGGGGGGGGGGGGGGLLLLLLOOOVVVVVV^^^rrrwwwjjjaaa^^^]]]```dddhhhmmmwww|||uuurrrmmmiiifffdddbbb```^^^_________^^^___bbbdddjjjpppyyyqqqeee\\\XXX___jjjyyynnnfff[[[UUUTTT\\\iiixxxvvvlll]]]QQQMMMIIIHHHGGGFFFFFFHHHJJJKKKJJJJJJKKKJJJJJJIIIGGGGGGHHHIIIIIIHHHHHHGGGFFFFFFIIIHHHHHHGGGGGGFFFFFFFFFEEEKKKJJJMMMTTTUUU\\\lllpppeeeaaa^^^aaacccfffkkkttt~~~wwwsssmmmhhheeedddbbbaaa___```aaa```______aaabbbgggmmmuuu~~~ttthhh___ZZZ```jjj|||zzzxxxuuurrrmmmfff___[[[TTTRRRSSSZZZdddqqq}}}zzzrrrfffUUUKKKKKKHHHGGGFFFEEEEEEFFFHHHIIIIIIIIIJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHGGGFFFEEEEEEEEEKKKIIIIIIPPPRRRXXXfff|||yyyjjjddd```bbbccceeeiiiqqq|||yyytttlllfffccccccbbbbbb___```aaaaaa___^^^___```gggllluuu}}}vvvkkkbbb[[[```jjjsssyyyjjjhhheeebbb___[[[XXXVVVOOOOOORRRXXX___jjj|||~~~wwwoooaaaOOOGGGJJJHHHFFFEEECCCCCCEEEFFFGGGHHHIIIIIIJJJIIIHHHFFFEEEGGGGGGGGGGGGGGGGGGHHHHHHJJJIIIIIIHHHGGGFFFEEEEEEEEEKKKHHHGGGMMMOOOTTTaaatttnnnfffaaabbbddddddhhhooozzzzzztttllleeebbbbbbcccccc^^^```aaaaaa___]]]]]]^^^hhhmmmuuu|||{{{}}}wwwmmmccc\\\```jjjmmm{{{wwwjjjeee___ZZZYYYXXXUUUSSSOOONNNPPPVVV\\\fffuuu~~~pppaaaUUUNNNJJJIIIJJJGGGDDDAAAAAABBBDDDFFFJJJIIIHHHHHHGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKKKKKKKJJJGGGDDDBBBHHHHHHHHHIIILLLOOOSSSUUUjjjqqqcccbbb```aaaeeeiiilllsss{{{~~~zzzrrrkkkeeebbbbbbbbb`````````___^^^]]]\\\[[[hhhiiinnnwww~~~zzz}}}yyyjjjaaa```bbbfffqqqwww~~~tttlllccc]]][[[YYYUUURRRRRRPPPRRRWWW\\\dddrrr{{{kkk\\\RRRLLLJJJIIIKKKIIIFFFCCCBBBCCCEEEGGGIIIHHHHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGHHHGGGFFFDDDCCCFFFEEEFFFGGGJJJMMMQQQSSS```wwwzzznnneeebbb___```dddgggjjjrrrzzz{{{tttmmmgggdddbbbbbb___`````````___^^^]]]]]]eeefffkkktttssshhhcccbbbcccrrruuuyyy{{{zzzxxxvvvvvvsssvvv{{{uuuhhh```]]][[[VVVQQQUUUTTTUUUYYY]]]cccooo{{{vvveeeVVVMMMJJJJJJKKKLLLJJJGGGEEEDDDDDDFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEEEEFFFFFFFFFEEEEEEBBBBBBCCCDDDGGGKKKNNNQQQXXXnnn{{{rrrllliiibbb______bbbeeehhhooowww|||wwwpppjjjfffcccaaa_________```______^^^^^^aaaccchhhqqq{{{zzznnnfffbbbbbbkkkmmmnnnnnnkkkhhhggggggfffjjjpppxxx}}}{{{lllbbb___]]]XXXSSSXXXWWWXXX\\\___dddooozzz}}}~~~}}}qqq___PPPIIIIIIKKKMMMKKKJJJGGGEEEDDDDDDEEEFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGAAAAAABBBCCCFFFJJJMMMOOOVVVjjj{{{ppplllmmmdddaaa```aaaccceeelllttt}}}}}}yyyssslllgggbbb```]]]]]]^^^_________^^^^^^^^^```fffnnnwwwxxxllldddaaa``````aaabbbaaa```___aaabbbfffjjjqqqxxxxxx|||~~~oooeeeaaa___[[[WWWZZZYYY[[[```cccgggqqq{{{}}}uuuuuuzzzxxxkkkYYYMMMHHHJJJLLLMMMHHHGGGEEECCCBBBCCCDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFHHHHHHIIIHHHHHHGGGFFFEEECCCCCCCCCDDDGGGJJJMMMOOOVVVgggppplllmmmhhhdddaaabbbaaabbbiiipppwwwzzztttnnngggbbb___\\\]]]]]]^^^^^^^^^]]]]]]^^^```eeekkkrrrzzzrrreee^^^\\\\\\XXXYYY[[[[[[[[[]]]aaadddjjjnnnvvv~~~{{{xxxtttpppoooppprrrsssqqqvvv~~~xxx}}}sssiiiccc```^^^\\\\\\[[[^^^bbbdddgggpppyyyxxxpppooottt||||||qqqdddUUUJJJIIIKKKLLLLLLDDDCCCBBBBBBBBBBBBCCCDDDCCCDDDFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFGGGHHHIIIHHHFFFDDDBBBFFFFFFEEEFFFHHHJJJMMMOOOTTTaaawwwrrrkkkkkknnniiieeecccaaaaaafffnnnsss|||}}}vvvoooiiicccaaa]]]^^^^^^^^^^^^^^^]]]]]]^^^aaaeeeiiinnnssszzz~~~{{{iii]]]VVVUUUVVVWWWYYYZZZ\\\]]]```eeehhhmmmsss|||yyyuuusssmmmkkkhhheeecccdddeeeeeedddiiisss}}}|||yyyyyynnneee```______]]]]]]___bbbcccdddkkktttxxx}}}uuullllllqqqwwwzzziii^^^PPPIIIIIIJJJJJJHHHAAAAAAAAAAAABBBCCCDDDEEECCCDDDFFFHHHHHHGGGFFFEEEDDDDDDEEEEEEFFFGGGGGGHHHDDDFFFIIIKKKKKKIIIFFFCCCIIIHHHGGGGGGHHHJJJLLLNNNPPPYYYooouuulllkkktttnnnhhheeebbb```eeellloooxxxyyyqqqkkkfffddd```aaaaaaaaa```___^^^^^^^^^aaadddfffiiimmmsssxxx}}}yyylll___VVVQQQPPPQQQVVVXXX\\\___bbbggglllpppuuu{{{zzztttpppoookkkjjjgggeeebbbaaa```___```eeemmmuuuxxx}}}~~~rrrfff```___aaa___^^^```bbbbbbbbbgggooosssxxx|||yyytttqqqsss{{{~~~rrrjjjjjjpppsss}}}yyycccYYYMMMHHHHHHJJJHHHEEE@@@@@@AAABBBCCCDDDEEEFFFCCCEEEGGGHHHIIIHHHGGGFFFAAABBBBBBCCCDDDEEEEEEFFFCCCFFFKKKNNNOOOMMMJJJGGGJJJIIIGGGGGGGGGIIIKKKMMMNNNVVVjjjyyyooommmxxxqqqkkkfffbbb```dddkkkllluuu{{{sssmmmiiigggccccccccccccbbbaaa______^^^aaacccdddeeeiiinnnsss{{{|||kkkggg___WWWQQQOOONNNOOORRRVVV[[[aaagggmmmsssxxx{{{vvvrrrqqqpppooommmjjjfffcccaaa___bbbgggmmmttt||||||}}}vvvoookkkiiiiiiiiifffddddddeeeffffffffflllpppuuuzzz}}}}}}{{{zzzppplllfffbbbbbbgggmmmrrr{{{zzzzzz~~~yyyuuuuuuwwwqqqZZZQQQFFFBBBEEEGGGFFFCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCDDDEEEFFFEEEDDDBBB@@@AAAAAABBBBBBCCCDDDDDDDDDGGGJJJOOOQQQQQQNNNIIIEEEEEEEEEEEEEEEFFFGGGHHHIIIQQQUUUccczzzzzzllliiilllqqqooofff```cccffffffmmmpppwww}}}wwwpppjjjfffhhheeebbb```aaaaaaaaaaaaaaaaaa```aaacccfffiiikkkwww~~~~~~ooofff]]]VVVPPPOOOMMMKKKKKKNNNPPPXXXbbbhhhlllpppwww}}}}}}yyyxxxwwwuuusssqqqooommmppptttxxx|||zzztttpppnnnnnnmmmjjjhhhfffggggggffffffgggiiillloooppppppnnnmmmddd```ZZZUUUTTTWWW\\\___ffffffhhhmmmssswwwyyyxxx}}}jjjVVVNNNEEEBBBEEEGGGEEEBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDBBBAAA@@@@@@AAACCCCCCDDDDDDDDDDDDGGGJJJLLLLLLIIIEEECCCFFFFFFEEEEEEEEEFFFFFFGGGNNNRRR___wwwoookkkmmmssstttkkkdddccceeeeeejjjmmmsss}}}~~~xxxsssnnnkkkiiifffcccaaabbbccccccbbb_________```bbbeeehhhjjjrrryyyyyylllaaa[[[VVVPPPKKKKKKJJJIIIKKKOOOUUU]]]gggooorrrwww~~~|||xxxvvvuuussspppllljjjiiihhhfffeeeaaaaaabbbbbbaaaaaa``````\\\XXXRRRMMMKKKLLLOOORRRRRRSSSVVV]]]dddkkkoooqqq~~~qqq___OOOJJJDDDCCCEEEFFFDDDAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEEEECCCBBBAAA>>>???AAACCCDDDDDDDDDDDDCCCEEEFFFGGGGGGEEECCCBBBGGGFFFEEEEEEDDDDDDEEEEEEJJJNNNZZZqqqtttlllllltttxxxrrriiieeedddccceeehhhoooxxxzzzvvvsssqqqlllhhheeeccccccddddddddd^^^^^^^^^^^^```cccggghhhlllsss|||{{{mmmbbb[[[UUURRRQQQLLLIIIIIIJJJIIIMMMRRRZZZbbbnnnvvvzzz}}}{{{yyyuuuqqqmmmkkkhhhfffddd```^^^\\\YYYXXXXXXYYYZZZWWWTTTOOOKKKHHHIIIJJJLLLJJJLLLPPPVVV^^^fffmmmpppyyy{{{fffUUUIIIEEEBBBCCCEEEFFFCCC@@@AAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCDDDDDDCCCBBBBBB<<<>>>@@@BBBDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBDDDDDDDDDCCCDDDDDDEEEEEEHHHLLLUUUiiiyyymmmgggooovvvtttmmmfffccccccbbbeeejjjsss||||||zzzxxxwwwnnnjjjfffccccccddddddddd^^^^^^^^^^^^```cccfffhhhiiioooxxx{{{tttjjj```ZZZVVVSSSRRRQQQMMMKKKLLLLLLKKKPPPVVV^^^hhhttt}}}}}}zzztttpppmmmjjjgggddd```]]]YYYVVVTTTUUUVVVXXXPPPNNNKKKHHHFFFFFFGGGHHHIIIKKKOOOTTTZZZcccjjjooovvv~~~sss]]]NNNDDDCCCAAACCCEEEEEEBBB@@@AAAAAAAAABBBBBBBBBBBBCCCBBBBBBCCCCCCCCCCCCCCCBBB===>>>@@@AAABBBCCCCCCBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGHHHLLLSSSaaazzznnnbbbgggnnnppplllfffccccccaaaccchhhooowww~~~}}}|||qqqmmmgggdddccccccdddddd``````______```ccceeeggghhhmmmuuu|||{{{ppplllhhhbbb]]]ZZZXXXVVVTTTTTTQQQOOOOOONNNMMMRRRYYYfffppp}}}~~~xxxtttpppmmmjjjhhhbbb___YYYTTTRRRRRRTTTUUUOOONNNLLLKKKJJJIIIIIIIIIHHHIIILLLOOOUUU\\\eeekkkttt~~~kkkVVVJJJBBBBBBAAABBBDDDDDDBBB@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCC?????????@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>???>>>??????AAABBBDDDFFFGGGGGGLLLQQQXXXlllsss``````ccchhhiiieeecccddd```bbbfffkkkrrr|||vvvqqqkkkfffddddddddddddbbbaaa```___```aaaccceeehhhlllsssyyy|||pppiiifffbbb___]]]ZZZWWWTTTVVVTTTSSSSSSPPPOOOTTT\\\ooozzz|||xxxuuurrrooommmgggccc]]]WWWSSSQQQRRRSSSRRRQQQQQQOOONNNMMMKKKKKKGGGIIIKKKNNNRRRYYYccciiisssuuu```OOOHHHBBBBBBBBBBBBCCCCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDAAA@@@???>>>>>>???@@@AAA@@@@@@??????>>>>>>>>>????????????@@@AAACCCDDDEEEDDDLLLPPPQQQ```|||zzzccc\\\YYY___eeedddcccddd```aaadddgggnnnxxx|||wwwoooiiifffeeeeeeeeecccbbb```^^^^^^___```aaafffjjjpppwww}}}tttpppjjjfffbbb^^^ZZZWWWZZZXXXXXXXXXUUUTTTZZZcccuuu~~~{{{{{{xxxvvvsssqqqmmmiiibbbZZZUUURRRRRRRRRQQQQQQPPPOOOMMMKKKIIIGGGHHHJJJMMMOOOSSSZZZdddlllsss|||mmmXXXJJJGGGCCCBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDCCCAAA???===<<<>>>@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCAAAKKKOOOMMMYYYuuufff[[[UUU[[[bbbcccbbbccc___```bbbeeekkkuuu{{{rrrlllhhhgggffffffcccbbb___]]]\\\]]]^^^^^^eeehhhnnnuuu||||||tttmmmgggccc___\\\]]]\\\]]]]]][[[ZZZaaajjjvvv}}}|||uuuuuu{{{|||wwwttttttuuusssmmmddd[[[UUUSSSTTTUUUXXXVVVSSSPPPMMMKKKKKKJJJHHHHHHKKKNNNQQQVVVcccooo{{{qqq^^^OOOHHHGGGAAA@@@??????@@@AAACCCDDD@@@@@@@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAAEEECCCAAA??????AAACCCEEEGGGFFFIIINNNWWWfffvvvcccUUUVVVZZZZZZ\\\bbb]]]___bbbdddiiirrr}}}}}}tttmmmiiigggfffeeecccbbb```^^^]]]\\\]]]]]]```eeekkkrrrwww}}}~~~tttmmmhhheeecccaaacccccc```]]]]]]ccchhh{{{~~~{{{}}}uuuuuurrrvvv}}}{{{uuurrrqqqrrrpppkkkccc[[[VVVTTTUUUVVVYYYWWWUUUSSSPPPOOOMMMMMMJJJIIIKKKOOOSSSXXXdddpppxxx~~~wwwiiiXXXKKKFFFFFFCCCBBBBBBAAABBBCCCDDDDDD@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@???>>>>>>>>>???@@@AAAAAAAAAAAAAAADDDCCCAAA@@@@@@AAACCCDDDFFFGGGIIIMMMRRRaaa{{{kkkXXXUUUVVVUUUVVV[[[[[[^^^```ccchhhppp|||~~~uuuoookkkiiihhhhhhdddcccaaa___^^^]]]]]]^^^```dddjjjpppvvv{{{yyysssoookkkhhhcccddddddaaa^^^```fffkkk}}}xxxxxxxxxvvvmmmpppuuu{{{{{{tttpppnnnmmmiiifff```[[[WWWVVVVVVVVVXXXXXXXXXWWWUUUSSSQQQOOOLLLKKKLLLPPPTTTZZZfffqqqwwwzzzxxxuuulll^^^PPPGGGDDDDDDDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@??????>>>>>>===@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>???@@@AAAAAAAAAAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDFFFIIIKKKMMMZZZuuuttt[[[SSSRRRQQQRRRUUUYYY\\\___aaafffnnnyyyxxxrrrnnnllljjjiiifffdddbbb```___^^^^^^^^^```ccchhhmmmrrrxxx~~~|||xxxsssnnnfffgggfffcccaaaccciiinnn|||||||||xxxoooppprrrvvv{{{zzzsssnnnjjjhhhbbb```\\\YYYWWWVVVVVVWWWWWWXXXZZZZZZYYYVVVSSSQQQNNNKKKKKKOOOTTT[[[fffqqq{{{zzzwwwuuuooocccVVVKKKDDDCCCCCCBBBAAA@@@@@@???>>>>>>>>>@@@@@@@@@???>>>===<<<<<<>>>>>>?????????@@@@@@@@@AAA@@@@@@@@@??????>>>>>>@@@@@@AAAAAAAAAAAAAAA@@@BBBCCCDDDDDDDDDDDDCCCBBBBBBEEEIIIIIIIIIUUUqqqyyy___SSSQQQQQQSSSUUUXXXZZZ]]]```dddkkkuuu|||zzztttpppllliiiggggggfffdddbbb```____________bbbfffjjjnnntttzzz~~~xxxsssjjjiiigggeeeccceeejjjnnnvvv}}}~~~{{{tttrrrqqqrrrvvv~~~xxxpppjjjdddaaa\\\[[[YYYWWWVVVVVVWWWXXXWWWXXXZZZ[[[ZZZWWWTTTQQQNNNKKKJJJNNNSSS[[[fffqqqyyyxxxtttkkk^^^QQQHHHCCCBBBBBBAAAAAA@@@@@@???======<<<@@@@@@@@@???>>>===<<<<<<============>>>>>>>>>>>>@@@@@@???????????????>>>@@@@@@AAABBBBBBBBBAAAAAAAAABBBCCCDDDDDDCCCBBBAAA@@@CCCHHHHHHHHHRRRmmmiiiZZZTTTSSSTTTUUUWWWZZZ]]]___aaahhhqqqwww}}}vvvqqqlllgggdddiiigggeeebbb``````_________```cccfffjjjpppvvv{{{|||vvvmmmllljjjgggeeefffhhhjjjooouuu~~~}}}tttssspppkkkgggeeeeeefffeeeiiinnntttzzz|||xxxsssppprrrzzzuuunnnggg```[[[ZZZYYYXXXWWWWWWXXXYYYZZZXXXYYY[[[[[[ZZZWWWTTTRRRPPPKKKIIIMMMTTT[[[gggqqq~~~xxxzzzrrrgggXXXLLLFFFDDDBBBAAAAAABBBBBBAAA@@@???>>>===@@@@@@@@@??????>>>>>>===<<<============>>>>>>>>>???????????????????????????@@@AAABBBCCCCCCCCCCCC@@@AAABBBCCCCCCBBBAAA@@@???BBBFFFGGGGGGPPPggg}}}|||iii]]]WWWUUUTTTXXX[[[]]]^^^```eeemmmsssyyysssmmmgggdddiiihhheeebbb```_________^^^___aaabbbffflllsssxxx{{{rrrqqqnnnkkkhhhgggfffeeeiiimmmssszzz{{{uuuoooiiifff[[[[[[YYYVVVRRRPPPPPPQQQTTTWWW\\\aaagggnnnvvv{{{|||tttrrrvvv~~~zzztttvvvzzzxxxqqqjjjbbb\\\\\\ZZZXXXWWWXXXZZZ]]]^^^[[[\\\\\\\\\ZZZXXXUUUSSSRRRLLLIIINNNUUU]]]hhhrrr~~~zzzuuuyyykkk```QQQGGGDDDDDDBBB@@@@@@@@@AAAAAAAAA???>>>===@@@@@@@@@@@@@@@?????????>>>>>>>>>????????????@@@>>>>>>>>>>>>????????????>>>???@@@BBBCCCDDDDDDDDD@@@AAAAAAAAAAAAAAAAAA@@@AAABBBDDDFFFFFFMMM___qqq|||zzzhhh]]]XXXWWWZZZ\\\^^^______ccciiiooovvv~~~{{{vvvqqqkkkgggiiihhheeebbb```___^^^^^^^^^^^^___```bbbhhhpppuuu{{{xxxvvvsssppplllhhhdddaaadddeeegggkkkooorrrtttuuuooommmiiiddd___ZZZVVVTTTLLLMMMMMMKKKIIIGGGHHHHHHIIILLLQQQVVV]]]dddlllqqqwww}}}~~~}}}~~~zzzssstttyyy}}}oookkkmmmpppsssvvvzzz}}}vvvooogggaaa^^^\\\ZZZYYYYYY\\\___bbb^^^^^^]]]\\\[[[XXXVVVUUUTTTNNNJJJOOOVVV___jjjsssyyyvvvrrrvvvfffZZZLLLDDDCCCDDDBBB@@@======>>>??????>>><<<;;;@@@@@@@@@@@@@@@AAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>?????????===>>>@@@BBBCCCEEEEEEFFF@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBCCCEEEEEEJJJYYYhhh}}}zzzpppccc^^^\\\\\\^^^_________bbbhhhmmmoooxxx}}}yyytttoookkkiiigggeeebbb```^^^^^^^^^]]]^^^^^^^^^aaagggoootttxxx|||{{{zzzwwwtttooojjjccc______^^^^^^___bbbeeeffffffaaa___[[[VVVRRRNNNKKKJJJGGGIIIJJJJJJIIIGGGGGGHHHDDDGGGLLLRRRXXX```iiinnnttt{{{tttrrrrrryyy}}}wwwvvv{{{{{{jjjccccccccceeeiiimmmqqqsss{{{sssppplllgggbbb```aaacccbbbaaacccaaa^^^\\\[[[YYYVVVTTTQQQPPPOOOPPPTTT^^^jjjrrrwww~~~xxxrrrlll___RRRDDDAAAAAAAAA@@@AAAAAAAAAAAA@@@???>>>>>>===>>>>>>>>>>>>>>>>>>??????BBBBBBBBBBBBAAA@@@??????@@@@@@@@@?????????>>>>>>===>>>???AAABBBCCCDDDDDDBBBBBBAAA???????????????BBBBBBEEEGGGGGGIIIUUUaaa}}}iii\\\[[[[[[]]]^^^^^^]]]___dddhhhrrrsss{{{|||tttnnniiihhhfffdddaaa```______aaa```]]]\\\___ccciiillluuuzzz{{{vvvrrroookkkiiieeebbb^^^\\\\\\[[[VVVSSSSSSRRROOOLLLIIIFFFEEEDDDGGGGGGGGGGGGFFFDDDCCCAAAKKKGGGGGGNNNVVV^^^iiisss}}}rrrpppqqquuuzzzzzzvvvyyy|||~~~ooohhhhhhhhhjjjmmmqqqtttwww{{{vvvnnniiihhhiiiiiihhhdddbbb___\\\ZZZWWWSSSQQQPPPPPPOOOPPPSSSZZZccciiittt}}}|||vvvpppiiiZZZNNNCCC@@@AAA@@@??????@@@@@@@@@???>>>=========<<<=========>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>===>>>???AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@??????BBBBBBDDDFFFFFFHHHRRR^^^vvvxxxfff```]]]^^^```______```dddgggpppqqqyyy}}}tttnnnjjjhhhfffdddbbb``````___bbb```^^^^^^___dddiiillltttyyyzzzwwwtttqqqooojjjfff```\\\ZZZWWWSSSOOOQQQPPPMMMJJJHHHFFFEEEEEEFFFGGGGGGHHHGGGFFFEEEDDDHHHFFFHHHNNNVVV___lllxxx{{{vvvrrrrrruuu{{{yyyzzzxxx|||}}}uuuuuuuuuvvvxxx|||~~~vvvrrrpppooonnngggeeebbb___\\\XXXSSSOOOPPPPPPQQQQQQRRRVVV[[[___nnnyyyyyyssskkkcccSSSIIIAAAAAABBB@@@>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;<<<===>>>??????@@@?????????@@@@@@AAACCCCCC????????????>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBBBBBBBAAA@@@???BBBBBBDDDEEEEEEFFFOOOYYYjjjssseee```aaabbbaaaaaaaaaccceeelllnnnuuuuuunnnkkkiiigggeeecccaaaaaa```cccbbb```___aaadddhhhkkkrrrvvv|||~~~{{{yyywwwrrrkkkccc\\\XXXTTTPPPLLLNNNMMMKKKHHHGGGFFFFFFFFFGGGGGGHHHIIIIIIHHHGGGFFFDDDDDDHHHNNNTTT^^^ooo~~~wwwnnnkkkmmmrrr{{{~~~|||vvvxxx|||}}}wwwsssqqqkkkiiieeebbb___ZZZVVVRRRRRRRRRQQQPPPPPPSSSXXX\\\gggttt}}}uuunnnddd[[[MMMEEEAAABBBDDDAAA???>>>=========<<<<<<;;;;;;;;;;;;;;;<<<===???@@@AAAAAA@@@@@@?????????@@@BBBCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>>>>???@@@BBBCCCCCCBBBAAA@@@BBBAAACCCEEEDDDDDDKKKSSS___xxx~~~iiidddddddddcccbbbbbbbbbcccgggjjjpppyyyxxxppplllkkkiiifffdddcccbbbaaadddcccbbbaaabbbdddgggiiinnnrrrxxx}}}~~~}}}xxxpppfff]]]YYYUUUQQQMMMLLLKKKIIIGGGFFFFFFGGGHHHJJJKKKKKKKKKKKKIIIGGGFFFBBBDDDHHHMMMRRR[[[mmm}}}uuuhhhdddfffjjjrrrxxx}}}vvvwwwyyy}}}zzzvvvnnnkkkgggccc___\\\XXXUUURRRQQQNNNLLLLLLPPPVVV[[[bbbpppyyypppfff[[[SSSHHHCCCAAADDDEEEBBB??????<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAABBBBBBBBBAAA@@@@@@????????????========================>>>>>>??????>>>>>>===<<<===???AAACCCCCCCCCAAA@@@AAA@@@BBBDDDDDDCCCHHHOOOVVVlllrrrjjjhhhfffeeedddcccbbbaaacccggglllttt}}}{{{uuummmllljjjhhhfffdddccccccddddddcccbbbcccdddfffgggjjjnnnsssxxx||||||tttiii```[[[XXXTTTQQQLLLJJJHHHGGGGGGHHHIIIKKKOOOOOOOOONNNLLLIIIGGGEEECCCDDDHHHLLLOOOWWWgggwww~~~xxxjjjdddcccdddhhhmmm}}}{{{zzzyyy|||tttoooiiiccc___[[[XXXVVVRRRPPPMMMJJJIIIMMMTTTYYY^^^nnn|||yyyyyyqqqrrrxxxtttiii\\\QQQLLLEEEAAAAAADDDDDDAAA??????;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@@@@AAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<=====================>>>======<<<<<<===>>>???AAABBBBBBAAAAAAAAA@@@AAADDDDDDCCCFFFLLLQQQ```}}}pppmmmhhheeedddcccbbbaaaaaaeeejjjnnnxxx~~~yyynnnmmmkkkiiigggeeedddddddddddddddccccccccccccdddeeeiiinnnrrrwww|||}}}uuukkkccc^^^[[[WWWTTTNNNLLLJJJHHHHHHJJJLLLNNNSSSSSSRRRPPPNNNJJJGGGFFFEEEEEEHHHLLLOOOUUUbbbooo|||xxxxxx{{{yyyppphhhccccccfffuuu}}}yyyooofff```]]]ZZZXXXUUUTTTRRROOONNNOOOSSSWWW\\\nnn~~~rrriiieeeddd^^^```fffrrrxxxmmm```QQQHHHFFFCCC@@@???BBBBBB???===>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>===???AAABBBBBB@@@>>>===;;;;;;;;;<<<<<<=========;;;<<<<<<=========<<<<<<<<<======>>>@@@AAAAAABBB@@@???@@@DDDEEEDDDFFFJJJMMMVVVooovvvpppiiieeeccccccbbbaaabbbfffhhhjjjrrr|||ooonnnllljjjhhhfffeeeeeedddddddddccccccbbbaaaaaaaaaeeeiiinnnsssxxx}}}}}}vvvlllddd```[[[WWWSSSPPPNNNLLLJJJJJJLLLNNNPPPTTTSSSSSSQQQOOOLLLIIIHHHGGGFFFHHHMMMRRRWWWaaajjjuuuxxxssspppooovvv~~~uuujjjfffiiillluuuvvvkkkddd```]]]\\\YYYYYYXXXVVVTTTSSSUUUWWW\\\mmmuuufff[[[VVVTTTSSSTTTZZZfffuuu}}}~~~rrrhhhZZZJJJCCCCCCAAA>>>>>>AAA@@@===;;;===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;:::<<<@@@BBBCCCBBB???===;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<======<<<<<<<<<<<<<<<===>>>@@@AAABBB@@@>>>@@@DDDFFFEEEFFFJJJKKKOOOfffyyyrrrjjjdddccccccbbbbbbcccggghhhgggnnn|||}}}pppooommmkkkhhhgggffffffccccccdddccccccaaa``````___bbbggglllpppvvv{{{~~~wwwmmmeee```[[[UUUQQQRRRPPPMMMKKKKKKMMMOOOQQQSSSSSSSSSRRRPPPNNNLLLJJJHHHFFFGGGNNNTTTZZZaaaiiissswwwpppiiifffjjjrrr{{{rrrmmmpppfffnnn{{{|||wwwooogggbbbaaa___]]]]]]]]][[[XXXWWWXXX^^^ppp}}}wwwpppbbbSSSNNNPPPKKKPPP[[[kkk{{{tttuuu}}}zzzkkkZZZMMMDDDAAA@@@>>>===<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<======>>><<<<<<<<<;;;;;;:::::::::999;;;>>>AAABBBAAA???>>><<<;;;::::::;;;<<<===>>><<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAABBBCCCDDDDDDPPPQQQ]]]wwwssseeedddddd______dddeeeffffffgggkkksss|||xxxxxxrrriiigggjjjhhhccc___```aaadddffffffccc``````___bbbhhhmmmqqqyyywwwggg```ZZZSSSPPPQQQQQQSSSUUUTTTQQQPPPQQQSSSRRRQQQPPPPPPOOOMMMHHHEEEBBBFFFHHHKKKSSS___gggiiinnnyyypppkkkfffeeehhhnnnvvv}}}wwwrrrrrruuu|||~~~|||}}}xxxnnngggdddddddddeeeeeebbb^^^\\\]]]aaarrr~~~yyytttnnnbbbSSSMMMNNNKKKSSSbbbvvv}}}~~~|||tttooottt|||~~~ssscccTTTIIICCC???>>>======<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::<<<>>>???@@@@@@???>>><<<<<<;;;:::;;;;;;======;;;;;;;;;<<<===>>>??????===<<<<<<<<<<<<===>>>>>>AAA@@@@@@AAAAAABBBCCCDDDLLLNNNYYYooowwweeeaaaaaa^^^___ddddddeeeeeegggjjjqqqzzzzzzyyytttllliiikkkiiidddaaaaaabbbeeeffffffcccaaa^^^\\\^^^ccchhhllluuu}}}ssseee^^^YYYSSSPPPQQQQQQSSSTTTSSSQQQOOOQQQRRRRRRQQQPPPOOOOOOMMMJJJGGGDDDGGGIIILLLTTT```hhhiiimmm}}}vvvkkkaaa^^^___hhhooo||||||{{{{{{}}}yyytttyyyzzzppplllmmmpppsssqqqlllhhheeeeeegggwww}}}yyyyyyvvvtttpppfffYYYRRRPPPPPPXXXiii}}}wwwpppnnnooosss|||uuuiiiXXXKKKEEEBBB>>>;;;===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;::::::::::::<<<<<<<<<===>>>>>>>>>???===<<<;;;;;;:::;;;;;;<<<:::;;;;;;<<<>>>???@@@@@@===============>>>??????@@@@@@@@@@@@AAABBBCCCCCCEEEJJJRRRbbb~~~~~~ggg^^^]]]\\\___ccccccddddddfffiiiooovvv|||~~~}}}wwwpppmmmmmmjjjfffcccbbbcccdddffffffdddbbb___\\\]]]aaadddiiirrr{{{xxxmmmbbb]]]YYYTTTRRRRRRSSSUUUVVVUUUTTTRRRSSSTTTSSSQQQNNNMMMMMMLLLKKKIIIFFFHHHJJJMMMUUUbbbiiiiiilllzzzpppbbb[[[[[[^^^eeerrr{{{{{{{{{wwwvvv~~~wwwrrrooonnnooo|||}}}{{{zzzyyyyyyyyyvvvoooeee]]]YYYWWW]]]kkkvvvnnnqqqzzzxxxjjj^^^NNNDDDBBBAAA>>>;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;::::::999888777777::::::::::::::::::::::::<<<<<<;;;;;;;;;<<<>>>???===<<<<<<;;;;;;:::::::::999:::;;;===>>>???@@@AAA>>>============>>>??????????????????@@@AAABBBCCCAAAGGGLLLUUUqqqlll^^^ZZZZZZ]]]aaabbbcccdddeeeggglllrrrwwwzzzuuuqqqooollliiidddcccbbbcccddddddcccaaaccc```___aaadddhhhpppzzz|||~~~}}}{{{pppjjjccc^^^[[[YYYWWWVVVXXXYYYZZZZZZZZZXXXXXXWWWTTTQQQMMMLLLKKKLLLKKKKKKHHHIIIJJJMMMWWWdddjjjjjjnnnyyy|||kkkaaa]]]VVV\\\gggtttzzzwwwuuuwww|||}}}{{{rrrhhh```ZZZaaappp~~~wwwuuuyyyqqq```TTTGGG@@@@@@AAA???;;;;;;;;;:::::::::;;;;;;<<<;;;;;;:::999888777777666::::::::::::::::::::::::<<<;;;:::999:::;;;<<<>>><<<<<<<<<;;;;;;:::999999777999;;;===>>>?????????===============>>>>>>??????????????????@@@BBBBBB???FFFHHHNNNfffxxxdddZZZYYY[[[___aaabbbcccdddfffjjjooorrr}}}~~~yyyuuuqqqmmmkkkfffdddbbbbbbccccccbbbaaafffbbb```aaaccceeennnvvvzzz{{{yyysssooollljjjgggcccbbbaaa___]]]]]]]]]^^^______^^^\\\ZZZVVVRRRNNNLLLLLLLLLLLLLLLJJJKKKKKKOOO[[[hhhnnnmmmqqqxxxvvvhhh___TTTXXX```kkkxxx}}}|||zzz~~~{{{zzzvvvlllaaaiiiyyyvvvwww}}}ppphhhUUUMMMCCC>>>???@@@>>><<<:::::::::::::::;;;;;;<<<;;;;;;::::::999888777777999999999999::::::::::::;;;;;;:::999999:::;;;<<<:::;;;;;;;;;;;;::::::999777888:::<<<===>>>======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAEEEFFFJJJ]]]|||ppp```ZZZ\\\^^^```bbbdddeeefffhhhlllnnnwww~~~}}}yyyrrrmmmlllhhhfffcccbbbbbbccccccbbbddd```^^^___```aaahhhpppwwwyyy}}}{{{wwwrrrmmmiiillloooooolllkkkkkkjjjfffaaaaaabbbcccdddccc```^^^ZZZWWWRRRPPPOOOOOONNNMMMNNNNNNOOOSSS```nnntttssstttxxxpppbbbYYYZZZ]]]cccooo|||~~~~~~}}}{{{xxxzzzwwwyyyzzzsss}}}wwwhhh]]]KKKGGGBBB>>>=========<<<::::::999999::::::;;;<<<;;;;;;::::::999999999888888888999999999:::::::::::::::999999999999::::::888999:::;;;;;;;;;::::::666777999;;;<<<<<<;;;:::;;;;;;;;;;;;;;;<<<<<<===>>>======>>>>>>???@@@AAABBBCCCEEEHHHUUUmmmiii^^^]]]___aaabbbdddeeefffgggjjjlllqqqxxx{{{rrrmmmmmmllliiieeeccccccdddddddddccc```^^^______^^^cccjjjooossszzz||||||~~~wwwrrrooonnnllllllooouuuwwwuuutttuuusssoooiiihhhhhhjjjlllkkkgggddd___\\\XXXVVVTTTSSSQQQPPPRRRRRRSSSYYYgggvvv|||zzzvvvwwwlllbbb___]]]^^^fffsss|||~~~~~~~~~|||yyyvvvyyywwwvvvtttcccVVVEEEDDDAAA>>><<<;;;;;;;;;999999999999::::::;;;<<<;;;;;;;;;::::::::::::999888888888999999:::::::::999999999999999999999999777888:::;;;<<<;;;;;;:::666777999;;;;;;;;;999888;;;::::::::::::;;;<<<<<<============>>>???@@@AAACCCBBBDDDHHHPPPcccoooaaa___aaaaaaccceeeffffffgggiiikkkmmmsss}}}|||rrrlllmmmoookkkgggeeeeeefffffffffddd```___```______bbbiiifffmmmwww}}}}}}yyyqqqkkkjjjllloooppprrryyy}}}{{{zzz{{{yyytttpppooooooqqqssssssnnnjjjccc```]]]ZZZXXXVVVTTTRRRVVVVVVVVV]]]kkk{{{vvvwwwyyyiiiddd]]][[[```lllzzz}}}|||~~~vvvvvvxxx|||xxxxxxvvvaaaOOOFFFBBB===<<<===??????>>>777888:::::::::;;;>>>@@@===<<<999777666777888999999999999999999999999999888888888888888888999999777777888999:::;;;;;;;;;999:::;;;<<<;;;;;;999888<<<<<<============<<<<<<<<<===>>>===<<<<<<===???GGGBBBBBBFFFJJJWWWwww}}}ccc^^^eeeaaacccbbb^^^aaahhhhhhdddhhhnnnvvv~~~{{{uuuqqqssspppkkkgggffffffeeeeee``````___^^^^^^___aaabbbeeejjjrrr{{{yyyrrrpppuuuzzz||||||}}}|||vvvsssvvvxxxtttnnnkkkkkkkkkjjjfffaaa\\\YYYXXXUUUSSSVVVaaaqqq}}}}}}|||}}}pppdddbbbbbbdddqqq}}}vvvuuuxxxtttwww|||{{{|||uuuaaaQQQGGGCCC>>><<<======<<<;;;888:::;;;<<<;;;<<<===???>>>===<<<:::999999::::::999999999999999999999999888888888999999999999999888888888999999:::::::::777888999:::::::::999888<<<<<<<<<======<<<<<<<<<<<<======;;;:::999:::;;;AAA???AAAFFFIIISSSnnnqqqeeeeee___bbbbbb___aaafffhhheeeeeejjjqqqxxxzzzvvvuuuqqqllliiihhhgggffffff____________```aaaaaabbbfffjjjpppwww}}}}}}yyyuuuvvv|||}}}yyyzzz{{{wwwrrrpppqqqssstttpppggg```\\\[[[ZZZYYY[[[eeerrr|||~~~zzzxxxyyyrrrmmmjjjgggnnnxxx~~~zzzuuuooopppuuu|||wwwxxx{{{nnn\\\OOOHHHDDD@@@===;;;;;;:::999:::<<<>>>???>>>======>>>???>>>>>>======<<<<<<<<<999999999999999999999999999999999999999999999999888888888999999999999999777888999:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<:::888777777888<<<<<>>@@@AAA@@@>>>======>>>>>>??????>>>>>>===<<<999999999999999999999999:::::::::::::::999999999999999999999999888888888888888999:::;;;<<<<<<<<<::::::;;;;;;;;;;;;::::::999;;;<<<;;;999888888999<<<>>>AAADDDDDDIIIYYYkkkrrrbbbccceeeeeebbb___^^^___```aaacccggglllrrr{{{yyyuuuqqqmmmkkkjjjhhhfffbbbcccddddddcccaaa___^^^aaabbbeeeiiinnnssswwwzzz|||~~~}}}wwwxxx}}}~~~{{{xxxwwwyyy~~~|||oooiiihhheeehhhnnnxxx{{{|||{{{~~~|||zzz~~~zzzuuuqqqppppppqqqxxx{{{iiiYYYNNNFFFCCC??????===<<<:::::::::;;;<<>>=========>>>>>>>>>>>>===<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;::::::999999:::::::::999999999999999888888888999:::;;;<<<<<<::::::;;;;;;;;;;;;::::::888;;;======<<<<<<<<<===@@@AAACCCCCCBBBGGGUUUccc}}}iiieeedddbbbaaa___^^^___bbbbbbdddgggkkkpppyyyzzzwwwsssooommmkkkhhhfffgggggggggeeeccc```]]][[[]]]^^^___ccchhhnnnsssvvvyyy||||||tttvvv|||~~~zzzwwwxxx|||yyyssssssnnnsss}}}}}}|||~~~zzzqqqnnnlllnnnqqquuuvvvooo[[[LLLDDD@@@@@@;;;<<<<<<;;;::::::;;;======???AAAAAA???>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;::::::999:::::::::;;;;;;;;;;;;;;;777777777777888999::::::;;;;;;<<<<<<<<<<<<;;;;;;999<<>>>>>999;;;<<<;;;999999:::======>>>@@@???>>>>>>???@@@???>>>===<<<<<<===>>>???=================================<<<;;;::::::::::::;;;;;;<<<<<<=========;;;:::999999999:::;;;;;;<<<<<<<<<======<<<<<<<<<<<<>>>AAABBBAAA@@@@@@@@@===AAACCCAAA@@@EEENNNVVVkkkoooddd\\\]]]aaabbbbbbeeecccdddfffiiimmmsss{{{~~~yyyvvvssspppllliiikkkiiigggeeecccaaa``````]]]]]]^^^___bbbfffiiikkklllqqqxxxzzzzzzyyy|||~~~~~~yyywwwvvvvvvrrrpppqqqvvv|||tttqqqxxxssshhhVVVGGG???<<<<<<<<<999;;;<<<;;;999888999;;;===>>>???>>>======???AAA@@@???===<<<<<<>>>???AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;;;;<<<===>>>??????@@@???===<<<<<<===>>>???<<<<<<============<<<<<<>>>@@@CCCCCCBBB@@@??????888>>>BBBAAA@@@DDDKKKPPP]]]yyyiii]]]]]]``````______bbbccceeegggkkkqqqxxx}}}|||yyyvvvrrrnnnkkkjjjhhhfffdddcccbbbcccccc_________```aaaccceeefffeeellltttwwwwwwxxx{{{~~~|||~~~{{{zzz{{{}}}|||}}}~~~uuukkksss}}}jjjZZZIIIAAA>>>;;;999999:::999777666666666777888;;;;;;<<<>>>@@@???===;;;999999999999999999999999:::;;;<<<>>>>>>>>>>>>=========<<<;;;:::999999888<<<;;;;;;;;;;;;===???@@@<<<===>>>===<<<;;;<<<==================>>>????????????@@@AAAAAA???>>>===>>>=========???CCCGGGIIIWWWsssuuubbbXXXZZZ___```___```aaabbbeeejjjoootttwww}}}xxxtttrrrrrrssskkkiiihhhhhhhhhfffdddaaa````````````````````````dddhhhmmmrrruuuyyy}}}~~~tttoooqqq~~~vvvaaaSSSEEE???===:::888888999999777666666666777777::::::;;;===>>>>>><<<:::777777777777777777777777888999:::;;;<<<<<<<<<;;;<<<<<<;;;;;;::::::999999:::::::::;;;;;;<<<===>>>:::<<<===<<<;;;:::;;;===<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>=========???BBBEEEGGGPPPggg|||ggg[[[[[[^^^``````aaaaaabbbdddhhhlllpppsss~~~zzzuuurrrppppppllljjjhhhffffffeeecccbbbaaa```______^^^^^^^^^^^^bbbeeejjjooossswww|||~~~~~~wwwhhheeelll|||uuujjjTTTIII???<<<<<<:::888888888888777666666666777777999888999:::<<<<<<:::888555555555555555555555555555666777888999999999999::::::::::::::::::::::::999999:::;;;<<<<<<<<<<<<888:::;;;;;;:::;;;<<<===<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===>>>?????????>>>======>>>@@@CCCDDDMMM\\\zzzqqqaaa[[[\\\___```aaaaaaaaabbbeeehhhlllnnnuuu}}}zzzuuuqqqooonnnkkkgggeeedddddddddcccbbbaaa___]]]\\\\\\\\\]]]^^^aaafffjjjnnnsssxxx||||||~~~ssshhh```eeettt|||hhhZZZHHH@@@:::;;;<<<:::888888777777777666666666777777777777777888::::::999777444444444444444444444444444555666666777888888888888888888999999999::::::888999;;;<<<===<<<;;;;;;777999:::;;;;;;;;;===???>>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@AAAAAA@@@???>>>???@@@AAABBBKKKRRRkkk|||hhh]]]ZZZ\\\^^^```______```cccfffiiikkkqqqxxx{{{vvvrrrqqqmmmhhhdddcccddddddccccccaaa___\\\[[[ZZZ[[[[[[[[[]]]aaadddhhhnnntttxxxxxx{{{{{{~~~uuummmfffdddgggrrroooZZZLLLAAA;;;888:::<<<:::888999666666666777777777666666666555555666888888777666555555555555555555555555555555555666666777888888666666777777888999999999999:::;;;<<<===<<<;;;:::777888:::;;;;;;<<<>>>???<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===???AAACCCBBBAAA@@@??????@@@AAAAAAFFFHHH[[[|||tttccc[[[[[[]]]^^^^^^^^^___bbbeeeiiikkkqqqvvvzzzuuusssoooiiieeeddddddddddddcccbbb```^^^\\\[[[[[[[[[ZZZ[[[]]]___bbbgggnnnrrrsssvvv|||aaa}}}{{{zzzzzz~~~zzzvvvuuuyyy{{{|||||||||xxxsssooojjjeeeccceeekkkwwwrrr```NNNBBB>>>999888:::;;;999888999555555666777777777666666666555444555777888777666555555555555555555555555555555555555666777888999666666666777777888888888999::::::;;;;;;:::::::::666888::::::::::::<<<>>>999888888888888999:::;;;<<<<<<<<<===>>>???AAABBB@@@@@@@@@?????????@@@@@@EEEGGGSSSlllpppaaa]]]]]]___^^^^^^___bbbeeehhhjjjpppttt{{{{{{vvvuuuqqqkkkgggeeeeeeeeedddccccccbbbaaa___^^^\\\\\\[[[[[[\\\\\\]]]aaaggglllmmmqqqwww~~~MMMeee~~~{{{zzzzzz}}}|||wwwrrrnnnlllnnnqqqtttuuuvvv{{{~~~mmmddd___^^^ccciiivvvqqqaaaQQQEEE???===999888:::999666666888444444666777777777666666666555444444666777777666555555555555555555555555444444444444444666777888666666666666666666666777888888777777777777888888444666888888777888999;;;777777777777888:::;;;<<<:::;;;<<<===>>>>>>??????===============>>>>>>>>>DDDHHHOOO___}}}kkkcccaaabbbaaaaaaaaabbbeeegggiiilllooossszzz}}}xxxwwwsssmmmiiihhhgggeeedddcccdddddddddcccaaa___]]]]]]]]][[[YYYYYY\\\bbbfffhhhlllrrrzzzBBBVVVsss~~~yyy~~~vvvxxx{{{|||{{{}}}~~~yyysssnnniiiffffffiiimmmoooqqqwwwyyyeee\\\YYY]]]iiivvvzzzhhhVVVHHHAAA>>>===999888999888444444666333444666777777777666666777555444444666777777666444444444444444444444444444333222222333444666777666666666666666666666666777666555444444555666777333444666666555555777888777888888999:::<<<===>>>999:::<<<===>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>EEEIIISSSrrrssshhheeeeeedddcccbbbbbbdddfffggghhhjjjnnnuuu}}}{{{wwwtttoookkkiiihhhfffdddcccdddfffgggfffccc```^^^___^^^[[[XXXWWWZZZ___ccceeeiiipppwww~~~~~~~~~CCCGGGWWWsss}}}nnnppp~~~|||xxxuuuvvvwwwxxxxxx~~~~~~}}}xxxrrrkkkfffbbb]]]\\\___dddiiiooo{{{oooeeeXXXSSSZZZllliiiRRREEE???<<<:::777777777777666666666666555555666666666666555555444444444555555555555555555444444444444555666666555555555555555666777777555555666666666666555555;;;888666666888999666444444444555666666666666666999888777777888999<<<===;;;;;;999999999999;;;;;;::::::;;;;;;<<<=========999DDDIIILLLcccppphhhiiigggcccaaa```bbbdddfffjjjjjjkkkmmmrrr{{{~~~vvvwwwuuuppphhhcccaaabbb```cccfffeeebbb```aaabbb\\\[[[ZZZYYYYYYZZZ[[[[[[^^^bbbhhhooouuu|||}}}}}}~~~~~~~~~~~~}}}~~~;;;<<>>;;;888777777777666666666555555444555555666666555555444777777666555444333222222444444555555555666666666333444444444555555555555555555666666666666555555888666555666888999888666666666777888888888888777999888777777777999;;;===999999888777777888999999::::::;;;;;;<<<=========;;;BBBEEEHHHXXXvvvtttiiihhhfffccc```___```aaabbbggggggiiikkkooowwwzzzzzzxxxrrrkkkfffddddddbbbdddfffdddaaa^^^^^^______^^^]]][[[ZZZZZZZZZ[[[^^^bbbgggmmmrrrxxx~~~~~~|||{{{{{{~~~888888>>>MMMbbb|||rrrkkkvvvzzzuuuuuuvvvxxx{{{{{{xxxttttttuuuvvvwwwyyy{{{|||{{{mmmhhhcccaaabbbhhhvvvrrrcccYYY\\\cccrrrvvveeePPPBBB>>>===:::666777666666666666555555555333444444555555444444333777666666555444333222222444444666777777777666555333444666777777777666555555555666666666666555555555444444555777999888777777777888999999999999999888888777777777999:::;;;999999888888888888999999:::::::::;;;<<<<<<======>>>@@@BBBEEENNNccczzzkkkiiigggdddaaa```_________bbbcccfffhhhlllqqqxxx}}}~~~{{{vvvpppkkkiiiiiigggggggggeeeaaa^^^]]]]]]bbbaaa___]]]\\\[[[[[[[[[]]]```eeeiiimmmrrrwww{{{~~~|||zzz{{{~~~999888;;;BBBOOOdddvvvrrrttt~~~yyyxxxyyy{{{~~~|||}}}yyyuuutttvvvuuurrrooommmooossswww{{{{{{qqqiiidddfffqqq}}}sssggg^^^dddkkkyyy|||yyybbbTTTCCC:::;;;===:::666666666666555555555444444222333333444444333333222333333333444444555555666333444666888888777666555555666888::::::999888777444555555666666555555444555444444555666666666666777777888999999999999888888777777777777888999:::;;;;;;::::::::::::;;;;;;999::::::;;;;;;<<<======??????CCCGGGIIIUUUsssqqqllljjjgggdddaaa```_________aaadddgggiiimmmqqquuu}}}~~~yyysssooommmlllkkkjjjiiigggdddaaa___^^^``````___^^^]]]]]]\\\\\\[[[]]]aaadddhhhlllrrruuuyyy|||}}}|||~~~555555777;;;@@@MMMdddxxxvvvvvv~~~~~~~~~~~~zzzxxxvvvtttrrrppprrrooolllkkklllllljjjhhhhhhmmmuuu|||}}}rrrnnnttt|||tttmmmkkkllllll}}}{{{pppfffQQQGGG;;;777:::<<<:::666555555555555444444444444222222333333333333222222222222333333444555555666333444666888888777555444444666888999:::999777666444444555555555555444444555555555555444333333333555666666777888777777777777777777777777777888888::::::::::::::::::::::::999999::::::;;;<<<<<<<<<;;;<<>>CCCCCCGGG[[[qqq~~~zzzssskkkdddaaa___^^^___aaadddfffhhhjjjmmmooossswww~~~~~~{{{xxxvvvtttllljjjfffdddcccbbb```^^^\\\]]]^^^______```______XXXYYY[[[\\\^^^aaafffjjjmmmqqqvvvyyy|||~~~~~~}}}{{{|||}}}~~~~~~}}}}}}|||}}}~~~444444777::::::<<>>EEESSS___uuukkkeeebbbaaa___aaadddfffgggiiilllooorrruuu{{{}}}zzzxxxrrrooojjjgggeeeccc```^^^^^^___```aaaaaaaaa```___[[[[[[[[[ZZZZZZ\\\```ccceeehhhnnnrrruuuxxx{{{}}}|||~~~}}}{{{zzz{{{|||}}}}}}111111333777777888===DDDIII\\\www~~~{{{{{{{{{zzzyyywwwvvvuuussssssssssssrrrqqqpppoooiiigggfffggghhhjjjiiiiiifffdddaaa___^^^]]]\\\ZZZTTTYYY___aaabbbfffpppxxxxxx~~~uuujjjsssxxxlll\\\LLLBBB;;;;;;:::888555333333444444444444333333333222222333444444555555444444333000111111222444555666666333333222222222333444555222222111111111222333444333444444555555444444333///111333333111111333666444555555666666666666666555666666666666666555555555666777888888777666555888999999::::::;;;<<<<<<===???===:::<<>>AAAFFFJJJ___~~~tttkkkfffaaaeeeffffffdddbbbeeelllqqqqqqqqqrrrwww~~~|||wwwpppkkkjjjhhheeebbbdddcccccccccdddccc```^^^```___]]][[[ZZZYYYXXXXXX[[[]]]```dddiiillloooppptttwww{{{}}}{{{||||||}}}~~~}}}{{{xxxxxx|||333222222222333555888999:::>>>JJJ[[[mmmyyyxxxwwwtttqqqnnnnnnooonnnmmmkkkiiigggfffeeeeeebbbaaa___```bbbbbb```]]]______^^^^^^^^^```bbbdddbbb___]]]\\\]]]^^^]]]\\\``````bbbeeehhhlllppprrrqqqpppsssxxxyyyxxx}}}{{{sssjjjbbb\\\___mmm{{{|||ttthhhUUUCCC<<<===888777555444333333333444333333333333333333333333333333333333333333333333333333333444444444444555333222111111111111222333222222222222222222222222111222222222333333333333444444444444444333333333444444555555555555444444555444444666888888666444777777777777777777777777999999999:::;;;;;;<<<<<<;;;<<<======>>>@@@EEEIIIWWWrrrvvvkkkfffcccaaaaaabbbbbbaaacccfffhhhmmmlllnnnrrryyy{{{uuuqqqooolllgggddddddcccccccccdddccc```^^^___^^^]]][[[ZZZYYYYYYYYYZZZ\\\___bbbfffiiilllmmmrrruuuyyy|||}}}{{{zzzzzz{{{|||~~~|||zzzwwwwwwzzz333333222222333444666777333777???GGGOOOaaa~~~~~~zzzuuupppmmmjjjgggffffffeeedddcccbbbaaaaaaaaa___]]]\\\\\\]]]]]]\\\[[[\\\\\\\\\]]]```cccgggiiiiiigggffffffggghhhhhhgggkkklllmmmnnnppprrrssstttssstttwwwxxxvvvtttyyyuuummm```[[[VVVUUUYYYfff}}}{{{qqqcccWWWIII===888888555555555555444333222222333333333333333333333333333333333333333333333333333333333333444444444444333333222222222222333333444333333222222111111111000000000000111111111222222222222222222333333333444444555555555555444444555444444555777777666444777777777777777777777777777777888888999:::::::::;;;<<<<<<<<<===???CCCGGGMMMaaayyynnnjjjiiiaaa``````aaabbbbbbaaa```ffffffhhhlllsss|||zzzwwwuuuqqqkkkfffeeedddcccccccccbbb```]]]^^^]]]\\\[[[[[[ZZZZZZZZZYYYZZZ\\\___bbbeeeggghhhnnnqqquuuxxx{{{~~~~~~|||zzzyyyyyyyyyzzz|||{{{yyyvvvtttvvv{{{~~~333333222222222333444444555777;;;===@@@LLLfff}}}{{{sssooollliiifffccccccbbbaaa````````````fffeeecccbbbaaa```___^^^___```aaadddhhhmmmqqqtttvvvvvvvvvwwwxxxyyyzzzzzzyyyzzzzzzzzzzzzyyyxxxxxxvvv{{{~~~}}}~~~tttkkkddd\\\XXXVVVUUUVVV\\\eeeuuuttteeeTTTHHH@@@999666777333444666666666444222111333333333333333333333333222222222222222222222222222222333333333444444444333333333333333333333333444444333333222111000000000000000000111111111111222222222222333333333333333333444555555555444444555444333444666777666444666666666666666666666666666777777888999999:::::::::;;;<<<<<<<<<>>>AAADDDGGGTTTsss}}}rrroooppphhheeebbbaaacccdddaaa___aaabbbcccgggmmmwww}}}|||zzzvvvooojjjgggeeedddccccccbbb___]]]]]]]]]\\\[[[[[[[[[\\\\\\YYYYYYZZZ\\\^^^```aaabbbhhhkkkooosssvvvyyy}}}~~~}}}|||zzzyyyxxxxxxxxxyyyzzzyyywwwuuussstttxxx{{{222222111111111222222222888777888:::<<>>DDDJJJ\\\zzzvvvzzzzzzrrrqqqsssnnngggbbb```_________^^^```bbbccceeekkkuuu||||||vvvqqqmmmjjjgggeeedddcccaaa___^^^]]]]]]\\\\\\\\\\\\]]]\\\[[[YYYXXXXXXYYYZZZZZZZZZ^^^ccchhhkkknnnqqqsssvvv}}}|||zzzxxxxxxyyywwwwwwwwwvvvvvvvvvuuuuuussstttvvvwwwwwwzzz}}}...//////000111111111111000000222666666444888>>>HHHYYYooo~~~~~~~~~~~~~~~zzzsssjjjjjjkkkooouuusssfffNNNCCC:::888999888666777444444555666666666555444333333333333333333333333111111111111111111111111111222222222222333333333111111222333333222111111222222222222222222222222222222222333333333333444111111111222333444444444111111222333444444444444555444222222444555555555444444444444444444444444555555555666777777888888777999::::::999999;;;<<<@@@EEEQQQfffwwwvvvxxxxxxtttsssqqqmmmgggaaa^^^]]]^^^]]]```bbbbbbaaaeeelllsss{{{|||~~~yyytttooollliiifffeeedddbbb```___^^^]]]\\\\\\\\\\\\\\\^^^]]]ZZZXXXWWWWWWXXXYYYVVVZZZ___bbbdddfffgggiiimmmuuu}}}~~~zzzwwwtttttttttuuussssssssssssssssssrrrrrrppprrrvvvyyy{{{---...///000111111111111000111666888666333777>>>:::FFFUUUeee|||{{{{{{xxxwww|||~~~zzzdddSSSEEE<<<666777888666555555333333444444444444444444333333333333333333333333111111111111111111111111111111222222222333333333000111222333333222111000222222222222222222333333111222222222222333333333///000000111222222333333000111222333444444555444555333222222333555555555444444444444444444444444333333444444555666666777777888::::::999999:::;;;<<>>:::999888666555444444444444444333222222222222333222222222222222222222222333333333444444333333333222111//////111222111000222222222111111111000000000000000000000000000000000000000000000000000000111111111222222222333333111111222222222333333333444444333333333444555555444444555555555555444444555555555555555555555555888999999999888999;;;===:::AAADDDHHHYYYuuuvvvsssqqqrrr~~~}}}sssgggaaa]]]^^^^^^^^^^^^___```bbbeeeiiinnnrrruuuxxx{{{}}}yyywwwssspppnnnjjjfffcccaaaaaa```_______________^^^\\\ZZZYYYYYYYYYXXXWWWWWWVVVVVVVVVXXXYYY[[[\\\cccfffjjjooosssyyy~~~~~~}}}{{{yyyxxxxxxxxxyyywwwvvvtttrrrqqqpppoooooonnnnnnmmmnnnooorrruuuvvv|||}}}~~~.........////////////000111111111111111222333444333666888:::???JJJYYYeeeyyy}}}|||~~~|||zzz|||qqqkkkccc\\\YYY[[[^^^aaaooo~~~|||uuuiiiXXXFFF>>>>>>888888777555555444444555444444333222222222222222222222222222222222222222333333444444444444333333333111000000111222222111222111111111111000000000000000000000000000000000000000000000000000000000000000111111111222222222111111222222222333333333666555555444444444444555444444555555555555444444555555555555555555555555888999::::::999999<<<>>>;;;>>>AAAEEEPPPccc|||}}}uuuvvvooobbbaaa```___^^^^^^^^^______```cccgggkkkoootttyyy}}}}}}yyyvvvsssoookkkhhheeedddcccaaa````````````___]]][[[ZZZZZZZZZYYYXXXWWWVVVVVVVVVWWWXXXZZZ[[[\\\___dddhhhmmmrrrxxx{{{~~~~~~{{{yyyvvvsssrrrrrrssstttuuutttrrrqqqpppooooooooommmmmmlllmmmppptttxxx{{{---------.........//////111111000000000111111222111444777999;;;AAAJJJQQQdddyyy|||{{{}}}|||{{{xxxooojjj``````^^^\\\]]]cccmmmtttxxxnnn```OOO@@@;;;===666666555555444444555555444333333222111222222222111111111111111111111111333333444444444444333333333222000000222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111222222222333333333666555444333333333333333444444555555555555444444555555555555555555555555888999::::::::::::<<<===>>>===AAAFFFIIIUUUpppwwwgggeeebbb___]]]]]]]]]^^^^^^\\\^^^aaaeeeiiipppxxx}}}}}}zzzwwwtttpppmmmhhhgggeeedddbbbaaa`````````^^^\\\[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXYYY[[[\\\YYY\\\```dddhhhmmmsssvvvxxxzzz~~~|||yyytttpppnnnnnnoooppprrrqqqpppooonnnnnnnnnnnnnnnnnnnnnooosssxxx}}}------------............000000/////////000111111,,,///333555777:::???CCCOOO\\\rrrxxxuuuuuuxxx|||rrriiihhhjjjiiifffeee```eeekkkpppttt{{{zzzoooaaaTTTHHH<<<777777555555444444444444555555333333222111111111111222111111111111111111111111222222333333333333222222333111000000111222222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333444444333222111111111222444444555555555555444444555555555555555555555555777999:::;;;::::::;;;<<<>>>===@@@DDDDDDJJJdddzzzkkkfff___\\\[[[\\\]]]]]][[[\\\___bbbgggnnnwww}}}}}}{{{xxxuuusssmmmkkkiiigggdddbbbaaa```aaa___]]]\\\\\\\\\[[[ZZZYYYYYYXXXWWWWWWXXXYYYZZZVVVYYY]]]```ccchhhlllpppqqqtttwww|||}}}}}}zzzuuuooolllkkklllmmmnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmnnnpppuuuzzz---------............//////////////////000111222000222444555555777999;;;@@@HHHXXXppp{{{xxxzzz{{{tttuuummmiiikkkoooqqqtttwwwxxxssseeeVVVMMMFFF===777666555444444333333333444444333333222111111111111111111111111111111111111111111111222222222222111111222000//////000111111000//////000000000000000111000000000000000000000000000000000000000000000000111111222222222333333333111111222222222333333333333222222111111111111222444444555555555555444444444444444444444444444444666888::::::999999:::;;;;;;:::===@@@???DDDXXXmmmvvvmmmccc\\\ZZZ[[[\\\\\\[[[\\\^^^```eeellluuu{{{}}}{{{yyysssqqqnnnkkkhhheeedddcccbbb```^^^]]]]]]]]]\\\[[[XXXWWWVVVUUUTTTUUUVVVWWWSSSUUUXXX[[[]]]```dddgggkkkmmmppptttyyy~~~|||zzzyyyzzzwwwsssooollljjjjjjkkklllkkkkkkkkkllllllmmmnnnkkklllooossswww|||---............/////////////////////000111222333333444444444444555777999888>>>HHHXXXlllwwwggg\\\PPPJJJEEE???;;;;;;555555444333222222222333333222222111111111111111111111111111111111111111000000111111111111000000111///......///000000///////////////000000111111000000000000000000000000000000000000000000000000222333333333333444444444111111222222222333333333222222111111222222333333444444555555555555444444444444444444444444444444444666999999999888999:::777999;;;<<<>>>DDDPPPZZZ}}}xxxiii^^^ZZZ[[[[[[[[[[[[\\\^^^```dddjjjrrrwww}}}yyywwwtttpppmmmjjjhhhgggcccaaa^^^^^^^^^^^^]]][[[XXXWWWUUUTTTTTTTTTUUUUUURRRTTTVVVXXXYYY\\\___bbbfffggghhhlllpppvvvzzz}}}|||~~~|||xxxtttssssssqqqpppnnnllljjjjjjjjjjjjiiiiiiiiijjjkkklllmmmnnnnnnppptttxxx}}}.........////////////000.........///000222333444////////////000222555666555;;;CCCIIIRRReee}}}~~~ttthhhZZZRRRJJJFFFAAA<<<;;;<<<666555444333222222222222333222222111000111111111000000000000000000000000//////000000000000//////000///------/////////....../////////000000111111000000000000000000000000000000000000000000000000333333333444444444555555111111222222222333333333222222222222333444444555444555555555555555555444444444444444444444444444333666888999888888888999777:::<<<<<<@@@GGGMMMOOOiiinnn```ZZZZZZZZZZZZ[[[\\\^^^```ccchhhooottt|||~~~|||xxxtttpppmmmkkkjjjcccaaa___^^^^^^^^^]]]\\\ZZZYYYWWWVVVUUUVVVVVVWWWTTTUUUWWWXXXYYY[[[]]]```bbbcccdddgggkkkqqquuuxxx{{{}}}~~~{{{wwwyyyzzzxxxrrrnnnmmmmmmjjjjjjiiiiiiiiiiiijjjjjjhhhhhhhhhiiijjjkkkmmmnnnrrruuuyyy---------............///000///.........///111222222111000//////111333444555777999;;;BBBPPPbbbppp}}}|||yyyzzznnn[[[PPPFFFDDDBBB???<<<999777666666555444222111111222222222111111111000000//////......//////000000111111000000000000000000000000222111000//////000111111222111111111000000//////222222111111000000//////222111000//////000111222111111222222222333333333111111000000111111222333111111222333333333333222333333333333333333333333222222333333333333444444666666666666777888999:::;;;<<<===>>>???AAAFFFIIIZZZrrrsssccc]]]]]][[[VVV^^^]]]]]]^^^bbbggglllooozzz|||}}}{{{wwwrrrkkkgggfffeeeccc```___^^^^^^^^^ZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWZZZ___dddhhhkkkrrrrrrrrrtttwwwzzz~~~}}}zzzzzzzzzwwwsssnnnkkkiiihhhgggfffbbbcccdddeeeggghhhiiijjjgggggggggggghhhkkkqqquuuyyy{{{------------............000///.........///000111222111000//////111222444555777888999<<>>CCCPPP[[[iiizzzvvvmmmjjjlllwww~~~xxxnnncccWWWJJJ@@@999888888888777666666555555555444333222222111222222111111111111000000000000////////////000000000000..............................------...///000111111111000000000000//////////////////............///000000111111000000///000000000000111111111111111000000000000111222222111111111222222222222222111111222222333333444444222222333333333333444444888888777777777666666666777999::::::;;;===@@@CCCFFFXXXuuukkkccchhh|||{{{nnnaaa\\\]]]]]]^^^^^^]]]]]]___bbbfffhhhkkkmmmrrrwww|||{{{wwwtttnnnllliiifffcccaaa`````````___^^^\\\ZZZYYYXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUVVVTTTRRRQQQRRRUUUYYY[[[aaabbbcccfffkkkooosssvvv|||}}}zzz{{{zzzvvvrrrooonnnnnneeeccc```___```aaa``````ccccccdddddddddeeeeeeeeeccceeegggiiilllqqqwww{{{,,,,,,---------.........---------.........//////000////////////000111222000222444555555777:::===@@@FFFPPP]]]qqq{{{yyyvvvtttvvv{{{{{{qqqiii\\\PPPGGG???:::777555555444444444444444333444333333222222222111111111111111000000000000000////////////000000000000////////////////////////------......///000111111000000000000000000//////111111111111000000000000...///000111111000///...////////////000000000000000000000000000111222222111111111111111222222333000000111222333444444555222222222333333333444444666666777777777777777777777888999::::::;;;>>>AAABBBNNNeeelllaaafffttt}}}uuueee^^^___aaa___^^^]]]\\\]]]```bbbdddiiijjjnnnrrrwww||||||zzzsssqqqmmmiiifffcccbbbaaaaaa```^^^\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUSSSQQQNNNLLLMMMOOORRRTTT\\\]]]___ccchhhmmmqqqsssvvvwwwzzz|||}}}{{{xxxttttttssspppllliiihhhhhhaaa___^^^^^^aaabbbcccbbbfffffffffgggggggggggggggfffhhhlllppptttyyy,,,,,,,,,------------...,,,---------............//////.../////////000000000111111222444666:::===999>>>DDDKKKUUUhhh|||wwwrrraaaYYYMMMCCC===:::999888555555444444333222222111222222222222222222111111000000000000000000111111000000000000////////////000000000000000000000000......///000111111222222//////////////////000000000000000000111111111111...///000111111000///........./////////000000000000000//////000000111222111111000000000111222333000000111111222333444444222222222333333333444444222333555777888888999888777999:::;;;:::;;;===???AAAHHHZZZtttwwwjjjlllqqq}}}xxxggg______aaa^^^^^^]]]\\\]]]^^^```aaafffgggjjjnnntttzzz~~~xxxuuurrrmmmjjjgggeeedddaaa```^^^\\\[[[[[[\\\]]][[[[[[[[[ZZZYYYXXXVVVUUUPPPNNNLLLJJJJJJLLLOOOPPPWWWYYY[[[___dddhhhkkkmmmnnnqqqtttuuuvvvxxx{{{~~~|||wwwsssqqqmmmmmmmmmjjjfffccccccccc^^^]]]]]]___aaaddddddcccfffffffffgggggghhhhhhhhhiiilllqqqvvvzzz,,,,,,,,,,,,------------+++,,,------......------............////////////222111000000111333555777444777<<>>@@@DDDPPPfffyyyvvvvvvyyyjjjaaa___^^^^^^^^^]]]\\\]]]^^^___```aaabbbeeejjjqqqyyy}}}{{{wwwsssooolllkkkjjjeeeccc```^^^]]]]]]^^^^^^\\\\\\\\\[[[ZZZXXXWWWVVVOOOMMMLLLKKKKKKLLLMMMNNNQQQSSSUUUYYY\\\```bbbcccgggjjjmmmnnnoooqqquuuzzz}}}}}}}}}}}}~~~zzzzzzyyyuuuqqqmmmkkkjjjfffgggfffdddaaa_________[[[[[[[[[]]]```bbbbbbaaabbbbbbccceeefffggghhhiiilllpppuuuzzz~~~++++++,,,,,,,,,---------***+++,,,---...------,,,------....../////////...222111000111111222222111222222555999:::>>>JJJWWWfffvvv}}}yyy{{{{{{yyy{{{xxxlll]]]QQQAAA===888555444555555555444444333333222111111111000111222333333222111000///000000000111111111111111000000000/////////...000000000000000000000000...///000111111000//////........./////////000000---........./////////000/////////......///////////////000000000111111111///////////////000111111111111/////////000222333111111111111111222222222222222333333333333444444111222555777888888888777777999;;;;;;::::::;;;<<>>EEEGGGXXXrrr|||rrr}}}}}}wwwsssoooooorrr~~~wwwgggSSSCCC;;;999666444444555444444111111111222222222222222000000222333333222111000//////000000111111111222111111000000/////////...////////////////////////......///000000///...------.........//////000000///000000000111111222222000///...------...///000000000000000111111111111///////////////000111111222111///...///000222333222222222111111111111111222222333333333444444444222444666777888777666555666888:::::::::999:::;;;??????@@@JJJbbbwwwpppiiiccc]]]]]]]]]]]]^^^^^^___```cccccccccfffjjjpppvvvzzz}}}zzzwwwvvvuuuqqqnnniiiddd```^^^^^^^^^^^^]]]]]]\\\ZZZYYYWWWVVVRRRRRRRRRPPPOOOLLLJJJIIILLLMMMOOOQQQSSSTTTUUUUUUZZZ^^^bbbcccccceeekkkqqqrrruuuxxxyyyzzz{{{}}}~~~}}}}}}zzzwwwsssooommmiiiiiihhhccc^^^]]]___aaa[[[\\\]]]\\\ZZZYYYYYYZZZ[[[ZZZZZZ\\\^^^___^^^]]]___```cccfffiiimmmooopppvvv{{{++++++,,,,,,,,,,,,------++++++,,,,,,...///111222------......//////000000///////////////000111111333333444444666777888999AAAKKKYYYhhhxxx}}}yyyvvvxxxzzz}}}tttsssoooiiihhhnnnzzzhhhOOO@@@===777777666555555555555555111111111111111111111111000000000000000000000000------...000111111111111000///...------...///000////////////////////////////////////............////////////////////////,,,---...//////...---,,,000000000000000000000000000000////////////000000000000////////////000000222222111111000000//////...///111111000///222666222222222222222222222222222222222333333333444444666666666777888888999999===;;;>>>GGGVVViiiyyyoooiiieeebbb^^^\\\]]]```aaabbbcccdddeeegggiiikkkmmmnnn{{{yyyyyyvvvuuurrrmmmhhhdddbbbbbbaaa___]]]\\\[[[YYYVVVSSSTTTSSSQQQPPPPPPNNNKKKIIIMMMNNNOOOPPPQQQPPPPPPOOOTTTVVVXXXZZZ[[[]]]```ccclllllllllmmmnnnqqqsssuuuwwwwwwxxxxxxyyyzzz|||}}}~~~|||{{{{{{|||}}}~~~|||wwwssspppmmmjjjhhhbbb^^^ZZZWWWVVVWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[\\\ZZZXXXXXX[[[]]]___```\\\ccciiikkkooouuuxxxxxxzzz+++++++++,,,,,,,,,------++++++++++++,,,...///000............///////////////////////////000000111333333333444555666777888999???HHHRRR___rrr~~~~~~xxxtttiiimmmrrruuuyyywwwcccMMM>>>:::666555444444333444444444222111111111111111111111////////////////////////---...///000000111000000000///...------...///000////////////////////////////////////............////////////////////////---......//////......---////////////////////////000000////////////000000000000////////////000000111111111000000000000000///000111000...---...111222222222222222222222222333333333444444444555555666666666777888888999999;;;<<>>===<<>>BBBPPP___wwwzzzsssmmmkkkmmmqqquuuyyy{{{xxxyyyzzzyyy{{{~~~~~~{{{zzzxxxyyy|||~~~|||yyyyyy{{{~~~zzz|||~~~lll\\\QQQIIIGGGFFF@@@:::777555444333333222222333333111111111000000000//////000000000000000000000000///000000000000//////......//////////////////...////////////////////////////////////............////////////////////////000///...------...///000........................//////............////////////............////////////000000111111222222000333222...///333333000000000000111111222222222000000111111111222222222555555555666777777888888999999;;;===>>>DDDUUUeeezzzrrrlllhhhfffdddccc``````aaaaaaaaabbbbbbbbbcccdddgggkkkqqqvvv|||}}}}}}~~~~~~}}}{{{vvvpppllliiigggeeedddcccaaa^^^[[[WWWVVVUUUUUUVVVUUUSSSQQQPPPPPPOOOOOOOOOOOOOOOOOOQQQRRRRRRQQQPPPPPPQQQSSSUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\^^^^^^^^^___```bbbdddfffggggggddddddbbbaaaaaaaaabbbcccdddeeefffgggggggggfffeeecccbbbbbbccceeegggfffeee```___^^^\\\[[[YYYYYYXXXXXXVVVSSSRRRSSSSSSSSSRRRUUUUUUUUUWWWYYYYYYWWWUUUSSSTTTVVVWWWYYYZZZZZZZZZYYY]]]bbbeeegggjjjmmmppprrrxxx{{{|||************++++++++++++...------,,,,,,,,,------.........---------------......------......///000000000//////000111111222000222555666777777999;;;BBBJJJYYYmmm~~~{{{zzz}}}|||yyy{{{yyytttrrruuuzzz~~~|||uuupppmmmkkkjjjqqqvvv|||rrr[[[KKKBBB<<<===???<<<888777555444333333222222333333000000000000000000000000111111111111111111111111//////000000000000//////......////////////......////////////////////////////////////............////////////////////////......------------..............................///......------......//////......------......///000000000000111111111111111444222,,,---222111+++//////000000111222222222//////000000000111111111444555555666666777777888999777888<<>>DDDKKK___{{{sssmmmhhhfffaaaaaaaaa``````_________``````aaacccfffjjjnnnpppooopppssswww{{{|||xxxuuusssqqqpppooommmiiiggg___]]]\\\[[[[[[ZZZWWWUUUTTTSSSRRRQQQPPPQQQQQQRRRQQQRRRRRRQQQOOOOOOPPPRRRSSSSSSTTTTTTSSSQQQOOONNNNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTUUUVVVWWWXXXYYYXXXXXXWWWVVVVVVWWWXXXYYYWWWXXXYYYZZZZZZYYYWWWWWWUUUSSSRRRRRRUUUWWWXXXYYYUUUUUUUUUTTTSSSRRRQQQPPPQQQPPPNNNOOOQQQTTTUUUTTTUUUTTTSSSTTTVVVVVVUUUTTTUUUWWWYYY]]]```bbbdddeeefffjjjooopppqqqttt{{{}}})))************+++++++++******))))))***++++++,,,,,,,,,,,,------............------------...//////111000000000000111111222000/////////111333666888999777:::AAAIIIUUUiii|||{{{qqqpppkkkZZZGGG===888666777777333222444222111111000000000000000------...///000111222222////////////////////////------///000111111111111---...///000000///...---////////////////////////000/////////............////////////////////////***+++------------+++***.................................------..................------.........222222111111000000//////+++111111///555AAACCC;;;...//////000111222222222000111111111111222222222444444555555666777777777888777888:::999999@@@HHHRRRuuu{{{sssmmmiiibbbaaaaaa```______^^^^^^]]]___aaaccceeeggghhhhhhjjjlllpppuuuzzz{{{zzzxxxvvvtttsssqqqnnnkkkbbbaaa___^^^]]]\\\YYYWWWUUUTTTSSSQQQQQQQQQRRRSSSRRRSSSSSSRRRQQQPPPRRRSSSTTTTTTUUUUUUTTTSSSQQQPPPNNNNNNNNNNNNPPPQQQRRRSSSQQQQQQQQQQQQRRRSSSTTTUUUUUUTTTTTTSSSTTTUUUVVVWWWTTTUUUVVVVVVVVVUUUSSSRRRRRRPPPNNNOOOQQQTTTVVVVVVTTTTTTTTTSSSQQQPPPNNNMMMPPPOOONNNOOORRRTTTVVVVVVUUUTTTSSSSSSUUUVVVUUUTTTWWWYYY\\\```cccfffhhhiiikkkooosssssstttwww~~~************))))))((((((---+++***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///..............................///000000111111111111111111111111555666888:::???FFFNNNTTTkkk{{{vvvbbbWWWVVVUUUNNNFFF666666555444333333222222111111111111000000000000......////////////....................................////////////......---------............///,,,---......,,,,,,---...,,,,,,,,,------..................------,,,,,,,,,//////.........---------------............------............////////////......------------......000000000000////////////'''333444---777JJJKKK===222111000//////000111222000111111111111222222222333333444555666777888999777888:::::::::;;;>>>@@@RRR]]]zzzwwwnnnmmmjjjeeeaaa___``````^^^[[[]]]^^^___```___^^^]]]\\\___ccciiipppwww}}}}}}||||||||||||yyyuuurrrnnnjjjdddaaa___^^^]]]]]]ZZZYYYWWWVVVVVVVVVTTTSSSRRRQQQPPPPPPPPPQQQRRRSSSUUUSSSRRRRRRRRRRRRPPPOOOOOOPPPPPPQQQRRRRRRRRRRRRNNNNNNOOOPPPQQQQQQQQQQQQPPPOOONNNNNNOOORRRTTTVVVXXXWWWVVVUUUTTTSSSRRRQQQLLLLLLNNNOOOQQQSSSTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOOOONNNNNNPPPSSSUUUWWWUUUUUUTTTTTTUUUWWWYYYZZZ^^^^^^```dddjjjnnnpppqqqsssvvvyyyzzzzzz++++++*********))))))))),,,+++***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////...------.....................//////000111111111111111111111111222333444555888===CCCHHHRRR___sssrrrdddSSSKKKLLLLLLGGG@@@555555555444333333222222111111111000000000//////......////////////....................................////////////......---------............///,,,---......,,,,,,---...,,,,,,------------------......---------,,,,,,,,,///.........------------------............------............///////////////......------......///////////////////////////,,,222111,,,111===<<<111000///...------...///000000000111111111222222222333333444555666777777888777888999::::::;;;===@@@HHHTTTppp{{{tttqqqnnnkkkgggdddbbbaaa___^^^_________^^^]]][[[ZZZYYY]]]```eeelllsssxxx|||~~~~~~zzzvvvsssooojjjfffdddbbb```^^^^^^\\\XXXWWWWWWWWWWWWVVVTTTTTTRRRQQQQQQQQQRRRSSSUUUSSSRRRRRRSSSSSSRRRPPPOOOOOOPPPPPPQQQPPPPPPPPPOOOPPPPPPPPPPPPPPPOOOOOOPPPOOONNNNNNOOORRRTTTUUUTTTTTTSSSRRRQQQPPPOOONNNKKKKKKLLLMMMOOOPPPQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRQQQPPPPPPQQQSSSUUUVVVVVVVVVWWWXXXYYY[[[\\\]]]aaabbbdddhhhmmmqqqssstttwwwzzz~~~+++++++++++++++*********++++++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---------............------......///000000000000000000000000000000111222222333555888;;;???HHHUUUbbbpppxxxiiiXXXNNNBBB???BBBDDD@@@:::555444444333333222222222111111000000000000//////......////////////....................................////////////......---------............///,,,---......,,,,,,---...------------------,,,,,,------------,,,,,,,,,,,,............------------------............---------............///////////////............//////////////////////////////000000...,,,...222000***///......------......///000000000111111111222222444444444555555666666666666777999999999:::===??????KKK```~~~xxxtttmmmmmmjjjfffaaa^^^]]]]]]```___]]][[[YYYXXXWWWWWWZZZ\\\aaagggmmmqqquuuwwwyyy}}}zzzvvvxxxuuupppmmmjjjgggdddbbbcccaaa]]][[[[[[[[[ZZZZZZXXXWWWUUUTTTSSSRRRRRRRRRTTTSSSRRRRRRSSSTTTSSSQQQPPPPPPQQQQQQQQQPPPPPPOOOQQQQQQPPPOOOOOONNNMMMMMMPPPOOOOOOOOOPPPRRRSSSUUURRRQQQQQQPPPOOONNNNNNMMMLLLMMMMMMNNNOOOOOOPPPPPPPPPQQQQQQRRRSSSTTTUUUUUUTTTTTTSSSRRRSSSTTTUUUVVVXXXYYYZZZ\\\^^^```bbbbbbeeefffiiimmmqqquuuxxxyyy{{{+++++++++++++++++++++++++++******))))))***+++,,,++++++++++++++++++++++++......---------------......------------...//////000000000000000000000000000222333333222333444666:::???EEEJJJSSSccczzzrrr```SSSFFF@@@:::999===???<<<888444333333333222222222111111000000000////////////......////////////..............................---......//////......------------............///,,,---......,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------.........//////000//////......//////000---...............//////222---,,,///111///...///000000000000000000000000000000000000111111111111444444444444444444555555555666888888888999<<<>>><<