BM6P6(@ ))))))***))))))((('''''')))((('''&&&%%%&&&&&&'''''''''''''''(((((((((((()))((('''&&&&&&'''((()))%%%%%%'''((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((('''''''''))))))))))))(((((((((((())))))))))))))))))))))))***)))(((&&&&&&&&&'''(((&&&''''''((()))******+++((()))***++++++***)))((()))++++++***))))))+++---******************************++++++++++++******---,,,,,,,,,++++++************+++++++++,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,---------............///........................000...,,,,,,------,,,++++++,,,,,,------,,,,,,+++------------,,,+++***)))***++++++,,,---...//////+++***(((((((((***,,,.........------,,,+++******+++++++++++++++++++++++++++++++++*********))))))+++++++++++++++***)))((((((((('''(((((()))***+++))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''***))))))((('''&&&&&&&&&,,,***((((((*********))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''+++***)))(((((()))***+++)))(((&&&&&&((()))((('''***%%% $$$''''''%%%''''''''''''''''''''''''***((('''&&&&&&'''(((***))))))))))))))))))))))))*********)))))))))))))))***))))))(((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))((((((''''''&&&&&&)))************+++++++++************************)))((((((((()))***++++++)))*********+++++++++++++++,,,---...............++++++,,,,,,---...//////***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,,,,++++++***---------,,,,,,+++++++++---------,,,,,,+++++++++***++++++++++++***))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))(((((((((***,,,...///'''&&&%%%%%%&&&'''((()))******))))))((((((''''''))))))))))))************************************)))))))))))))))*********)))***+++++++++)))((('''))))))))))))************'''(((***+++++++++***)))---,,,+++******+++,,,---++++++************+++++++++*********))))))(((((((((((((((((())))))))))))''')))+++---...---+++***************************,,,+++++++++******))))))((()))*********((('''&&&))))))))))))))))))******((()))))))))(((((('''&&&)))((('''&&&%%%&&&&&&'''''''''''''''(((((((((((()))(((''''''''''''((()))&&&&&&'''((()))))))))((())))))))))))((((((((((((''''''''''''''''''&&&&&&'''(((((())))))(((((('''((((((((((((((((((((('''((((((((((((((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))***)))((('''''''''((((((''''''(((((())))))******))))))************))))))***++++++*********++++++******************************++++++++++++******))))))))))))((((((''''''*********+++++++++,,,,,,+++++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...------------------------...---+++,,,---...------++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++,,,,,,,,,------------------,,,***))))))***+++,,,------,,,,,,+++*********************************+++++++++*********))))))+++++++++++++++***)))))))))(((((((((((())))))***)))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))))))))'''%%%&&&'''((('''&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''******)))(((((()))******)))(((&&&&&&((()))(((''',,,'''######&&&)))((('''((((((((((((((((((((((((((())))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++************++++++))))))))))))))))))))))))++++++******))))))))))))))))))*********+++++++++************************))))))))))))))))))***+++*********+++++++++,,,,,,(((((()))*********************++++++,,,------...***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++************++++++++++++***))))))))))))))))))))))))))))))******))))))))))))******(((''''''&&&&&&''')))))))))((('''''''''((()))***+++*********))))))))))))))))))))))))************************************************)))))))))(((***************)))(((((((((((()))))))))*********'''((()))*********)))))),,,+++************+++,,,))))))(((((((((((())))))************)))))))))((((((((((((((()))))))))***)))+++---//////...,,,***************************+++++++++******))))))))),,,,,,,,,,,,,,,+++*********)))((('''''''''((()))'''(((((((((((('''&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((()))((((((''''''(((((()))''''''((((((((((((((('''(((((((((((())))))))))))(((((((((''''''&&&&&&&&&'''''''''(((((('''''''''''''''((((((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((())))))(((((((((((())))))))))))******))))))))))))******,,,+++******+++,,,+++*********************************++++++++++++******++++++++++++************))))))*********+++++++++,,,++++++++++++++++++,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---......---******++++++++++++******)))***+++,,,------------...---------,,,,,,,,,+++///...,,,************+++,,,,,,++++++***)))))))))))))))))))))))))))))))))+++************)))))))))***++++++++++++***))))))***))))))(((((((((((()))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***'''&&&$$$$$$&&&'''&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''***))))))(((((())))))***)))(((&&&&&&((()))((('''---)))%%%%%%(((******)))))))))))))))))))))))))))''')))***,,,,,,***)))'''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((***+++,,,,,,++++++******++++++,,,))))))))))))))))))))))))+++************))))))))))))))))))*********++++++************************+++***))))))))))))))))))*********+++++++++,,,,,,******+++,,,,,,,,,++++++)))******++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...,,,,,,,,,,,,++++++++++++++++++***************)))***++++++++++++***))))))))))))))))))))))))))))))))))))************)))))),,,+++***)))))))))))))))******)))((((((((())))))++++++++++++************))))))))))))************))))))))))))))))))))))))++++++******))))))((((((++++++***))))))))))))***(((((((((((())))))))))))''''''((()))))))))))))))++++++***))))))***++++++))))))(((((((((((())))))************))))))))))))((((((((()))))))))******,,,---...//////...,,,***++++++++++++++++++++++++*********)))))))))))))))+++******)))))))))))))))---+++)))''''''((()))***&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''(((((((((((()))(((((((((((((((((()))'''((((((((((((((('''&&&(((((((((((())))))))))))))))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********))))))))))))***))))))))))))((((((((((((+++***)))(((((()))***+++---+++******,,,,,,+++(((******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++---,,,+++******+++,,,---+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------------------------------000...,,,,,,------,,,+++))))))************)))))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,+++*********))))))(((((())))))))))))))))))))))))************))))))))))))******+++++++++******)))******)))(((((('''((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((%%%''')))******)))'''%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''''''''(((&&&%%%%%%'''(((((('''(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''(((((((((((('''''')))))))))(((((())))))))))))(((&&&&&&((()))(((''',,,)))''''''(((******)))((((((((((((((((((((((((((()))************)))((())))))))))))))))))))))))((((((((()))))))))))))))''''''''''''((()))***++++++******))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************************++++++***)))((((((((())))))))))))*********++++++++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++)))))))))+++---///,,,+++++++++++++++++++++++++++++++++***************++++++++++++***))))))))))))))))))))))))))))))((()))***++++++***)))(((---,,,,,,+++************+++******)))((((((((((((************************((()))))))))************(((((((((((((((((((((((()))))))))))))))*********,,,+++***)))))))))***+++''''''((((((((()))))))))''''''(((((())))))))))))************************,,,++++++******++++++,,,*********)))))))))))))))(((((()))))))))*********,,,---.........,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))***)))(((''''''((()))***111///,,,***)))***+++,,,&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))((('''((((((((((((((('''&&&'''((((((((()))))))))***))))))((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))&&&'''''''''(((((())))))'''((((((((()))))))))***(((((((((((((((((((((((()))))))))************)))))))))))))))((((((((((((+++***)))(((((()))***+++,,,,,,+++,,,,,,,,,***)))******************************++++++++++++******((((((((())))))))))))))))))************+++++++++---,,,+++******+++,,,---++++++,,,,,,,,,---------------------............////////////////////////222000---,,,,,,,,,+++)))((())))))******))))))(((***++++++,,,,,,++++++*********++++++,,,------...++++++++++++,,,------...******)))))))))))))))(((************************)))))))))))))))))))))))))))******+++++++++************)))(((((('''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((%%%''')))******)))'''%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&$$$%%%'''(((((('''''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((())))))((((((((()))(((&&&&&&((()))((('''***(((''''''((()))))))))'''''''''''''''''''''''')))(((''''''''''''((()))((((((((((((((((((((((((''''''(((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********************************++++++***)))((((((((()))(((((((((((()))))))))***(((((())))))))))))((((((,,,,,,,,,,,,------------***++++++,,,,,,++++++***************************,,,+++***))))))+++---...+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((((((''''''))))))))))))(((''''''&&&))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((''''''((()))***++++++,,,,,,+++***))))))***+++,,,(((((((((((())))))))))))((((((((((((((())))))************++++++*********,,,,,,++++++++++++,,,,,,))))))))))))))))))******))))))))))))************,,,,,,------,,,+++***)))++++++++++++++++++++++++)))))))))))))))*********---,,,+++***+++,,,---...000///---+++******+++,,,&&&&&&'''(((((((((((('''%%%&&&''''''((('''''''''''''''''''''((((((((((((((())))))******))))))(((''''''((((((((((((((('''''''''(((((())))))******(((((((((((((((((((((((('''''''''(((((('''''''''&&&&&&''''''((()))))))))&&&&&&''''''((()))))))))''''''(((((())))))******(((((((((((((((((((((((('''((()))*********))))))(((((((((((())))))))))))******))))))))))))******+++---///...,,,***)))*********************************++++++++++++******)))))))))************+++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------------------.........//////////////////////////////222000---,,,,,,,,,+++)))))))))************))))))***+++++++++++++++******))))))***+++,,,---......)))******+++,,,---------******))))))))))))))))))************************(((((()))))))))))))))***))))))***++++++++++++******))))))(((((((((((()))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&'''(((******+++%%%$$$"""###%%%''''''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''(((((())))))((((((''')))(((&&&&&&((()))((('''((((((''''''''''''((((((''''''''''''''''''''''''***((('''%%%%%%'''(((***((((((((((((((((((((((((&&&''''''(((((())))))*********)))((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))*********++++++++++++,,,((((((((()))))))))******************************+++***))))))))))))))))))((((((((()))))))))*********++++++++++++***))))))------------------------***++++++,,,,,,++++++***************************---,,,+++******+++,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,---------***++++++++++++***))))))))))))))))))))))))))))))))))))************))))))))))))*********)))(((((((((((()))))))))(((''''''((((((((((((((()))))))))))))))))))))************))))))))))))))))))))))))''''''((()))***++++++,,,+++************+++,,,,,,))))))))))))************)))))))))))))))***++++++***+++,,,,,,,,,,,,+++*********))))))))))))******))))))))))))************)))))))))*********++++++++++++,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,***************++++++++++++++++++***++++++,,,,,,,,,,,,+++***))))))))))))&&&'''(((((()))))))))(((%%%%%%'''(((((((((''''''''''''''''''((((((((((((((()))************)))(((&&&&&&'''((()))))))))((('''''''''((()))*********'''''''''((())))))******'''(((((())))))(((((('''&&&&&&''''''((())))))***&&&&&&''''''((())))))***'''''''''((()))*********((((((((((((((((((((((((&&&'''((()))))))))((((((''''''(((((())))))******))))))************))))))(((...222000+++'''))),,,******************************++++++++++++******++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,------------...,,,,,,---------.........///////////////////////////---,,,,,,---------,,,)))******++++++******)))((()))***+++++++++++++++******++++++,,,,,,,,,---******++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))******))))))***+++++++++++++++)))(((((((((((())))))***))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&'''(((***++++++%%%$$$###$$$&&&'''((('''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''((())))))((('''''')))(((&&&&&&((()))(((''''''(((((((((''''''(((((('''''''''''''''''''''''')))(((((((((((((((((()))((((((((((((((((((((((((&&&&&&''''''((())))))***)))(((((((((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,(((((((((((()))))))))***************************))))))))))))))))))***+++************++++++++++++...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++*********)))*********++++++++++++******++++++,,,,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))******))))))))))))******------------,,,***)))((('''((()))*********)))((((((((()))))))))*********))))))))))))******************************************)))))))))))))))))))))***++++++,,,,,,,,,+++************+++++++++++++++******)))***+++,,,---+++,,,------------,,,++++++******))))))******+++((()))))))))************))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,'''((()))************)))))))))***++++++***)))(((''''''((()))******))))))$$$%%%'''(((((((((''''''''''''''''''((((((((()))((()))***++++++***)))(((%%%%%%'''((())))))))))))&&&''''''((()))******+++&&&&&&'''((()))***++++++(((((())))))))))))((((((&&&&&&&&&'''((())))))***&&&&&&&&&'''((())))))***&&&''''''((()))******+++((((((((((((((((((((((((%%%&&&''')))))))))((('''&&&''''''((()))******+++((()))***++++++***)))((('''...444222***&&&(((---******************************++++++++++++******(((((()))))))))*********,,,,,,,,,---------......***+++,,,------,,,+++***,,,,,,,,,---------......++++++,,,,,,,,,---------........................,,,+++***+++---/////////******++++++++++++******&&&'''(((***,,,---------,,,,,,,,,++++++++++++***+++++++++++++++***)))(((***************+++++++++(((((((((((((((((((((((('''((((((((())))))******((()))***+++++++++++++++(((((('''(((((()))***+++))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''&&&%%%&&&(((*********&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&)))(((&&&&&&((()))((('''((()))))))))((((((((()))))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''(((***+++,,,******))))))))))))******))))))))))))))))))))))))(((((())))))************(((((((((((())))))))))))************************))))))(((((()))***++++++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++***)))+++++++++++++++++++++++++++++++++,,,,,,+++++++++------------------------------------+++***)))((())))))******++++++++++++))))))******++++++++++++***++++++++++++***))))))))))))))))))))))))))))))+++***)))(((((()))***+++,,,,,,,,,+++)))&&&$$$"""((()))***+++,,,,,,+++***))))))******+++++++++,,,))))))))))))************************************,,,,,,+++***)))((('''&&&(((***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,,,,+++*********+++------,,,,,,............,,,,,,---,,,,,,++++++,,,,,,---(((((())))))*********+++)))************+++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,---......---,,,(((***,,,------,,,+++)))'''&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((***)))((('''%%%%%%$$$$$$&&&%%%%%%%%%&&&((()))+++&&&''''''((()))******+++&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))((('''&&&&&&'''((()))'''(((***+++++++++***)))''''''(((((())))))******))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,,,,******+++,,,++++++++++++++++++++++++************************************************555111,,,***+++.........++++++,,,,,,,,,++++++***........................,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************......---,,,+++***)))(((+++)))(((&&&&&&((()))+++))))))))))))************)))************+++++++++)))))))))))))))(((''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''*********)))((('''''''''&&&(((***)))'''&&&&&&'''(((''''''''''''&&&&&&&&&&&&'''''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&'''((())))))******)))'''%%%$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((((((((((((((('''''''''&&&&&&&&&###%%%''')))***)))(((((())))))((('''&&&%%%%%%%%%''''''''''''(((((((((((((((((())))))))))))((((((%%%%%%%%%&&&'''((())))))***)))((('''''''''''''''&&&&&&&&&'''''''''((((((***)))&&&%%%%%%&&&)))***+++*********))))))(((((())))))))))))******************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++,,,+++)))((((((((()))))))))***+++++++++)))(((''',,,+++)))(((((()))+++,,,,,,,,,---...---,,,+++***))))))*********+++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))((()))+++,,,,,,+++)))(((,,,,,,,,,+++++++++******(((((())))))))))))((((((******))))))))))))******,,,,,,,,,,,,+++)))(((&&&'''((()))((('''&&&''')))&&&&&&'''((()))******++++++*********))))))((((((************************************************,,,++++++******++++++,,,((())))))***+++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++***+++***)))((((((((()))***************++++++++++++---------.........//////,,,,,,------,,,+++)))(((***++++++,,,,,,++++++***,,,------------,,,++++++------------------------'''&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''(((''''''&&&%%%&&&'''((((((&&&''''''((())))))******'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((()))((('''&&&&&&'''((()))'''((())))))******)))))))))))))))(((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,,,,******+++,,,++++++++++++++++++++++++*********************************+++,,,,,,------111...***(((***++++++***++++++,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************((())))))))))))************)))(((''''''((()))***(((((()))))))))*********))))))*********+++++++++)))))))))))))))(((''''''((((((((((((((((((((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))))))))'''%%%$$$%%%((()))(((&&&(((''''''''''''&&&&&&&&&''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''((())))))******)))'''&&&&&&((()))***'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&''')))+++,,,+++***)))))))))(((&&&&&&%%%%%%&&&''''''''''''(((((((((((('''(((((())))))(((((('''%%%&&&&&&&&&'''(((((((((******)))(((((((((((((((&&&'''''''''''''''''''''***)))'''&&&&&&''')))************)))))))))(((((())))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++...---,,,++++++,,,,,,---+++++++++++++++***)))))),,,+++***))))))***+++,,,,,,,,,---------,,,+++***))))))*********+++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))))))))***++++++***)))))),,,+++++++++************(((((())))))))))))((((((******))))))))))))******++++++,,,,,,+++***((('''((()))******(((((()))*********++++++,,,,,,------+++*********))))))))))))************************************************++++++++++++++++++++++++))))))***++++++,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++...---,,,++++++,,,------))))))*********+++++++++++++++,,,,,,,,,------------.........---,,,***)))++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***------------------------'''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((()))***+++)))((('''&&&&&&&&&&&&&&&'''''''''(((((())))))***((((((((((((((('''''''''''''''''''''''''''''''''&&&''')))*********)))(((((((((''''''''''''((()))'''''''''''''''((())))))******))))))(((''''''&&&''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,+++******+++,,,++++++++++++++++++++++++******************************+++,,,---......///...,,,***)))***+++***)))******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))))))))*********)))(((''''''((()))***(((((())))))))))))******)))))))))*********++++++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))******(((###!!!'''+++)))&&&(((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))'''&&&&&&&&&&&&(((***+++''''''&&&&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&&&&''')))***++++++***))))))((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''(((((('''''''''&&&&&&''''''''''''''''''******))))))))))))))))))((('''''''''''''''''''''))))))))))))))))))))))))******))))))))))))(((((())))))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++---------,,,------...///---,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,++++++******************+++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((())))))******))))))(((******))))))))))))******)))***+++,,,,,,+++***))))))***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++************+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++******)))******++++++))))))*********++++++++++++,,,,,,,,,,,,---------////////////...---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((***+++,,,''''''''''''&&&&&&'''''''''''''''((((((((())))))))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&''')))***+++***)))((('''''''''''''''(((((()))''''''&&&%%%%%%'''((()))))))))((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))+++,,,+++***)))***+++***************************************************+++++++++,,,,,,------------,,,------,,,+++***((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,++++++++++++++++++++++++************************************************************************((((((((((((((((((((((((---,,,,,,+++***)))))))))))))))(((((((((((())))))(((((((((((()))))))))***))))))))))))************))))))((((((((((((((()))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***)))%%%!!!"""&&&))))))((((((''''''''''''&&&&&&&&&'''''''''&&&%%%%%%%%%$$$''''''''''''''''''''''''''''''''''''(((((())))))%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%''''''(((((('''''')))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&(((((()))))))))(((((((((((((((((((((''''''''''''((()))***++++++***)))((())))))))))))))))))((((((((()))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++************++++++,,,,,,---,,,***))))))***+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,++++++******************************++++++***)))(((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((((((((()))))))))******)))))))))******))))))))))))******((()))***+++,,,++++++***)))***+++***))))))***+++******))))))))))))))))))************************************************++++++++++++++++++++++++)))***,,,------,,,***))))))*********++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++)))))))))))))))*********************++++++++++++............/////////////////////......---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,'''&&&&&&&&&&&&'''(((((('''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))***$$$%%%&&&''''''(((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((&&&'''((()))***))))))(((&&&''''''((((((((((((((('''&&&%%%%%%%%%&&&((()))&&&'''''''''((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))***++++++))))))***+++************************************************++++++++++++************+++,,,---------,,,++++++'''''')))***++++++++++++------------------------,,,,,,,,,---------.........------------,,,,,,,,,++++++++++++++++++++++++************************************************************************((((((((((((((((((((((((,,,++++++******)))))))))))))))(((((((((((())))))'''(((((((((((()))))))))(((((()))))))))*********))))))(((((((((((()))***)))(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))'''&&&%%%&&&(((***(((''''''''''''&&&&&&&&&'''''''''&&&%%%%%%%%%$$$''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&%%%%%%$$$$$$$$$$$$(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''%%%&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&((((((((((((((((((((((((((()))***++++++***)))((((((((((((((((((((())))))((()))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++(((((()))*********+++++++++***)))(((((()))***+++***+++,,,,,,,,,,,,+++***,,,,,,++++++************************************+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))******))))))))))))******'''(((***+++,,,,,,++++++((()))******(((((()))***((((((((((((((('''''''''***************+++++++++************************++++++++++++++++++++++++)))***,,,------,,,***))))))))))))*********************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------.........++++++++++++,,,,,,,,,,,,........./////////000000.........------------------------......---------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,'''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((((((((((((((((((((((((((***))))))(((''''''''''''###$$$%%%'''((()))))))))''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((()))%%%&&&'''((()))))))))(((&&&&&&&&&&&&&&&'''((((((%%%&&&&&&'''(((((())))))''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***+++***))))))***+++************************************************************************)))+++,,,,,,+++******+++(((((()))***+++++++++***........................,,,,,,,,,---------......------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))%%%&&&''''''((()))******(((((())))))))))))((((((''''''(((((((((((())))))((((((((()))))))))******))))))(((''''''(((***+++)))((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''''''''''''''''')))******(((%%%%%%'''***(((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((())))))(((((('''&&&&&&%%%((((((''''''''''''((((((%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((('''''''''&&&&&&''''''''''''''''''$$$%%%&&&'''((('''&&&%%%''''''((((((((()))))))))((((((************((((((''''''(((((((((((())))))))))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++******+++,,,,,,,,,++++++)))))))))((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++++++++*********************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++******)))******))))))))))))******((()))***+++,,,,,,+++***((()))***)))(((((()))***))))))))))))))))))))))))*********+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,******+++,,,------------,,,,,,---------.........,,,,,,---------.........///...------------......---......//////......---...............---,,,,,,------------------------'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))(((((((((((((((((((((((()))(((''''''&&&&&&''''''$$$%%%'''((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))%%%&&&'''((()))))))))(((&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((***+++***)))((()))+++************************************************(((((()))***,,,------...***,,,---,,,******+++---***++++++,,,,,,,,,++++++------------------------,,,,,,,,,---------......---------,,,,,,,,,++++++************************************************************************************************************************%%%%%%&&&'''((()))******(((((())))))))))))(((((('''''''''((((((((())))))(((((((((((()))))))))***)))((('''&&&'''(((***+++))))))(((''''''&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''((((((((('''&&&&&&&&&'''(((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((('''(((((()))))))))(((((('''((((((''''''''''''((((((&&&&&&''''''''''''''''''&&&&&&&&&'''''''''(((((()))((((((''''''(((((((((''''''&&&&&&&&&''''''(((''''''''''''(((((((((((('''(((((())))))(((((('''%%%&&&&&&&&&'''((((((((($$$%%%'''((()))((('''&&&&&&&&&'''((()))******+++((((((((())))))((((((((('''''''''((((((((())))))))))))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))***++++++++++++***)))************++++++++++++,,,---------,,,+++***((()))******+++++++++***---,,,++++++++++++,,,---,,,,,,***)))))))))***++++++++++++*********))))))******))))))))))))******))))))))))))))))))))))))))))))***++++++***))))))((((((((())))))*********)))******++++++******)))******))))))))))))******((()))++++++,,,+++***))))))***++++++))))))***+++(((((())))))******++++++*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,'''((()))+++,,,,,,++++++............////////////------------............000///.........///000000......////////////......//////000000//////...---........................'''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&'''((((((((('''&&&%%%'''''''''''''''''''''&&&&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$######%%%(((***$$$%%%'''))))))))))))(((%%%&&&((()))))))))((('''((((((((('''&&&&&&%%%%%%))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((***+++***)))((()))***))))))))))))))))))))))))************************&&&''')))+++---///111222---...000...,,,,,,...111------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++************************************************************************))))))))))))))))))))))))************************************))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((()))))))))))))))((('''&&&'''(((***,,,))))))((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''###$$$%%%&&&((()))******&&&###!!!$$$))),,,((($$$(((((('''''''''&&&&&&&&&&&&'''''''''((()))))))))''''''''''''''''''''''''((((((((((((((('''''''''$$$%%%&&&'''((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''(((''''''''''''((((((((()))(((((())))))))))))((((((%%%%%%&&&&&&'''((())))))$$$&&&((()))***)))((('''%%%&&&'''((()))***+++,,,((((((''''''''''''((((((&&&'''''''''(((((())))))))))))))))))************''''''''''''((((((((()))))))))))))))))))))))))))))))))***++++++++++++***)))************++++++++++++,,,,,,---,,,+++)))((((((***+++,,,---,,,,,,+++...---+++******+++---...---,,,***)))))))))***+++++++++++++++******))))))***)))))))))))))))******))))))))))))))))))))))))((()))+++------+++)))((((((((())))))******++++++******++++++++++++************))))))))))))******)))***+++,,,,,,+++***)))***+++,,,,,,******+++,,,&&&''''''((()))******+++*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,........................******+++++++++,,,,,,,,,------------------------,,,------......------,,,***+++,,,...//////......////////////000000000000////////////000000000111111111000//////000111222......////////////......000000000000000//////...////////////////////////(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''******)))((('''%%%###"""$$$%%%&&&'''(((((((((((())))))(((((('''''''''&&&))))))((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&)))((('''&&&&&&'''((()))))))))(((((('''''''''&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''(((((())))))((('''&&&&&&))))))(((((((((((()))))))))+++,,,------,,,***))))))+++---,,,+++***+++,,,++++++++++++++++++++++++++++++,,,------...//////000000000000////////////000///,,,******+++---///,,,---------,,,++++++***,,,,,,,,,---------.........---,,,,,,++++++,,,,,,...---+++)))(((((()))***+++++++++******((('''''')))************+++++++++)))))))))(((((((((((((((---,,,+++***)))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))******************************))))))((((((''''''''')))***)))((('''(((***(((((('''&&&&&&&&&&&&'''******))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))))))))))))))((((((((())))))((((((''''''&&&&&&((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))))))))))))))(((((('''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''))))))))))))((((((((((((+++***)))((('''&&&%%%%%%((((((((()))******++++++((((((((((((((()))******%%%&&&&&&'''((())))))*********++++++++++++******(((((())))))************)))******++++++,,,------,,,,,,,,,++++++*********++++++******)))*********)))***,,,------,,,***))),,,,,,+++******+++,,,,,,(((((())))))***+++------))))))))))))))))))))))))+++++++++*********)))))),,,+++***)))***+++,,,---)))++++++)))&&&&&&))),,,))))))***++++++++++++***))))))))))))))))))))))))))))))))))))*********************)))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,111111000/////////000000000000//////000111222444//////000000000111111111222222111000111222333444111111111222222333333333222222222222222222222222//////////////////000000000/////////............(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&$$$%%%&&&'''(((((((((((()))((((((((('''''''''&&&((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&)))((('''&&&&&&'''((())))))(((((((((''''''''''''%%%%%%&&&''''''(((((()))(((((((((((((((((((((((((((((())))))(((''''''&&&***))))))(((((())))))******+++,,,,,,,,,+++******)))+++,,,,,,+++******+++******************************+++,,,---...//////111000000000////////////000///,,,+++***+++---...---------------,,,++++++,,,,,,,,,------------...------,,,+++++++++++++++*********)))******+++,,,+++++++++******)))((('''))))))*********+++++++++))))))))))))))))))))))))***))))))((())))))******((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''')))***)))((('''((()))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&)))))))))(((((((((((((((((((((((((((((()))******'''''''''(((((())))))************++++++*********)))))))))))))))*********((())))))******+++,,,,,,,,,,,,,,,++++++*********+++***************++++++'''(((***++++++***((('''++++++***))))))***++++++))))))))))))***+++,,,,,,))))))))))))))))))))))))*********)))))))))((((((+++*********++++++,,,,,,***+++***)))((((((***,,,))))))***++++++++++++***))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++///.........------,,,,,,------........................//////000111333333111111111111222333555666555555555666666666777777888777777666777888999:::777777777777777777777777777777777777777777777777444444444444444555555555444444333333222222111111'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''&&&%%%%%%&&&'''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&''''''(((((()))************************(((((()))))))))(((''''''*********))))))*********++++++++++++++++++++++++)))+++,,,,,,+++******+++)))))))))))))))))))))))))))******+++---......///111111000000000/////////000...,,,++++++,,,---...---............---,,,,,,,,,,,,,,,,,,------------,,,,,,+++************+++&&&''')))***,,,,,,------******+++******)))(((''')))))))))*********++++++((()))))))))***+++++++++''''''''''''((()))***+++(((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''''''''''')))))))))((((((((((((''''''((())))))''''''((()))(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''###$$$%%%'''(((((())))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((()))))))))((('''&&&&&&&&&((((((((((((((()))******))))))))))))))))))))))))*********************************)))))))))))))))'''(((((()))******+++++++++++++++++++++*********))))))))))))***+++,,,,,,((()))***++++++***)))(((******)))(((((()))******+++***************++++++)))))))))))))))))))))))))))))))))((((((((((((((()))***++++++,,,,,,++++++,,,***))))))***++++++***))))))***++++++++++++***)))))))))))))))))))))))))))))))))*********++++++((()))))))))***+++++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,---...///---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------000000000//////.........//////000000111111222222000111222333555777999;;;777777777888999:::<<<===>>>>>>>>>>>>????????????@@@@@@@@@???@@@AAAAAABBB@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;::::::999888888777''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((('''%%%$$$###%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''(((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&''''''((((((((()))************************(((((()))))))))(((((('''++++++************+++++++++******)))******+++,,,)))***,,,,,,***)))***+++************************))))))***+++,,,......///111111111000000000/////////...---++++++,,,---...---......///......------++++++,,,,,,,,,---------,,,+++******))))))******%%%''')))+++,,,---,,,,,,***************)))(((((())))))))))))************(((((()))***+++,,,,,,---((((((((((((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((()))(((''''''((()))(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))************))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''(((''''''%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''&&&&&&''''''''''''((((((''''''((((((((())))))))))))))))))(((((('''''''''((((((((((((((())))))***************))))))))))))******))))))))))))******************))))))))))))(((((())))))***++++++++++++++++++***************))))))))))))***+++,,,---***+++,,,,,,,,,,,,+++************))))))*********,,,++++++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,,,,+++***,,,***((())),,,---,,,)))))))))***++++++++++++***))))))))))))))))))))))))))))))*********+++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++)))))))))*********++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---.../////////........................//////000000111111///000000111111222222222444444555555666777888888999999:::<<<>>>@@@BBBCCC@@@@@@AAABBBDDDEEEFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJGGGGGGHHHHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFCCCCCCBBBAAAAAA@@@@@@???&&&'''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''&&&$$$$$$%%%&&&''''''((('''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((()))))))))))))))(((++++++************++++++***))))))))))))***+++,,,(((***,,,+++***)))******++++++++++++++++++++++++((()))***+++---...///000111111111111000000000000///...---,,,,,,,,,------------......///......---+++++++++,,,,,,,,,------,,,+++******))))))******((()))***,,,,,,,,,+++***)))************))))))((((((((()))))))))*********(((((()))***+++,,,,,,---+++******))))))******+++************************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((&&&((()))((('''&&&'''((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((%%%%%%&&&&&&''''''((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((((((%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''''''''((((((((()))))))))(((((((((''''''''''''&&&((((((((())))))*********((((((((((((((())))))***************))))))))))))******)))(((((()))***************)))))))))))))))))))))******+++,,,,,,---************************))))))))))))***+++,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++***))))))))))))))))))))))))))))))))))))************************((()))***+++,,,+++***)))+++)))'''))),,,---,,,)))))))))***++++++++++++***))))))))))))))))))))))))************++++++++++++((())))))***+++,,,,,,---++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,...//////............//////000000000000111222333444444444111222333555666888999:::;;;<<<<<<===>>>??????@@@CCCCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPLLLMMMNNNOOOPPPQQQRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMIIIIIIIIIHHHHHHHHHHHHGGG&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((((((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********))))))*********))))))*********(((((())))))***+++++++++(((***++++++***))))))***++++++++++++++++++++++++))))))+++,,,...///000111222222111111111000000000......------,,,,,,,,,---,,,,,,---............---++++++++++++,,,,,,,,,,,,,,,,,,+++************+++******+++++++++******)))))))))************))))))((((((((()))))))))******((()))))))))***+++++++++++++++***************+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''(((((((((&&&'''((((((&&&&&&'''((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&'''''''''&&&''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((''''''%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''''''''(((((()))*********''''''&&&&&&%%%%%%%%%$$$((((((((()))***+++++++++((((((((((((((()))******))))))))))))))))))))))))***)))(((''''''((()))***((()))))))))*********************+++,,,,,,------)))))))))***************))))))))))))***+++,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++,,,,,,+++***)))))))))***))))))))))))))))))))))))************++++++++++++((()))******++++++******((('''((()))+++,,,***)))))))))***++++++++++++***))))))))))))))))))))))))*********++++++++++++,,,)))*********+++,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000111------...///111222333333444444555666888999::::::999:::;;;===@@@BBBCCCDDDEEEEEEEEEFFFGGGGGGGGGHHHJJJJJJIIIJJJJJJKKKLLLLLLNNNOOOPPPQQQRRRRRRRRRQQQQQQQQQRRRRRRRRRSSSSSSSSSRRRSSSTTTTTTUUUUUUTTTTTTQQQQQQRRRSSSUUUVVVWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQMMMMMMMMMNNNNNNNNNOOOOOO&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******************))))))(((((())))))***&&&''')))***+++++++++***((()))++++++)))))))))*********************************+++---///111222222222222222111111111000000......---------,,,,,,,,,++++++,,,---------------***++++++++++++,,,,,,,,,------,,,+++++++++++++++++++++***************+++))))))************))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))((())))))***+++,,,+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&'''((((((&&&&&&'''((((((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&'''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((()))******'''&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''''''''''''''&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''&&&%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''&&&&&&''''''((())))))***''''''''''''(((((((((((((((((())))))))))))))))))((((((((((((((()))******'''''''''(((((())))))******)))(((''''''((()))***''''''((()))***++++++,,,)))))))))***++++++,,,,,,((()))))))))*********++++++***************++++++***))))))))))))))))))***)))***+++,,,,,,+++***)))++++++******************))))))))))))))))))))))))))))))))))))*********+++)))))))))))))))***++++++$$$&&&)))***)))))))))***))))))***++++++++++++***))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++,,,,,,,,,,,,---------,,,,,,,,,,,,------------.........///000111333444111111333555777999;;;;;;======>>>@@@AAACCCDDDDDDFFFGGGHHHIIIKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOOPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWVVVVVVXXXYYYYYYYYYXXXWWWUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTSSSSSSOOOOOOPPPQQQRRRSSSTTTTTT&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''&&&%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&'''''''''(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))***************))))))(((((((((((())))))%%%''')))+++,,,+++***)))((()))++++++)))((()))***))))))))))))))))))))))))***+++,,,...000111333333222222222111111111111000......---------,,,,,,,,,***+++,,,,,,---------,,,******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,+++***)))))))))***,,,---((())))))*********))))))(((((((((((())))))))))))))))))))))))((((((((((((%%%&&&&&&''')))***,,,---***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((((()))))))))******&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))******+++'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&((()))******++++++***)))))))))((((((((((((''''''''''''''''''''''''((()))))))))((('''&&&&&&%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))))))))***+++,,,---......)))))))))(((''''''&&&&&&((((((((((((((()))******%%%&&&&&&'''((())))))***+++)))(((''''''((()))+++&&&&&&''')))***+++,,,---((((((((()))******++++++(((((())))))*********+++++++++******************,,,,,,++++++++++++,,,,,,((()))***++++++***)))(((+++***************++++++))))))))))))))))))))))))'''((((((((())))))*********)))((((((((()))+++,,,"""&&&)))***((('''(((***))))))***++++++++++++***))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////000000000111222444555666666777999<<<>>>AAACCCDDDEEEFFFGGGIIIJJJLLLMMMNNNQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRTTTTTTTTTUUUVVVWWWYYYZZZZZZZZZ[[[\\\[[[ZZZYYYXXXWWWWWWXXXXXXXXXYYYYYYYYYXXXYYYZZZ[[[[[[[[[ZZZYYYXXXXXXXXXWWWVVVUUUUUUTTTXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVUUUTTTTTTSSSOOOPPPQQQRRRTTTUUUVVVWWW''''''''''''&&&%%%$$$$$$'''((()))((('''&&&''')))(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&'''''''''&&&%%%%%%$$$(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''+++++++++++++++++++++++++++++++++************)))+++***)))((((((***,,,...******+++,,,,,,,,,,,,+++,,,...//////......000111222222222111000//////...////////////...---,,,+++,,,++++++******++++++,,,------------------,,,,,,+++++++++*********))))))++++++++++++++++++++++++***---///...+++***,,,...************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))&&&%%%&&&)))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((('''&&&&&&&&&&&&'''*********)))((('''%%%%%%'''''''''''''''''''''&&&(((''''''''''''((())))))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))***)))((('''&&&&&&'''((('''''''''''''''''''''&&&+++***)))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,***((((((((()))((('''((((((((((((((((((((((((((((((((((((((('''''''''+++***)))'''''''''((()))))))))(((((('''''''''&&&(((((())))))((('''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************++++++************++++++************************((()))***+++,,,,,,+++***++++++************++++++************************++++++***)))(((((())))))************************)))))))))***+++++++++,,,,,,,,,,,,,,,++++++***)))************************,,,+++++++++***)))))))))***++++++,,,------......++++++***))))))))))))***++++++,,,,,,---------...---...///111222222222111222333444666888;;;===??????AAADDDGGGJJJKKKLLLLLLNNNOOOQQQQQQQQQRRRTTTVVVTTTUUUWWWZZZ\\\[[[XXXVVVYYYXXXWWWVVVVVVVVVVVVUUUUUUVVVWWWYYYZZZZZZZZZZZZYYY\\\\\\XXXXXXZZZYYYVVVTTTVVVXXXYYYYYYXXXWWWXXXZZZ\\\^^^]]]ZZZYYYZZZ\\\XXXUUUUUUXXXWWWSSSRRRTTTUUUWWWWWWVVVXXX[[[YYYUUUVVVUUUTTTUUUVVVWWWUUUTTTUUUUUUVVVXXXZZZ[[[[[[ZZZ&&&&&&'''''''''&&&%%%%%%'''((()))((('''&&&''')))(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((())))))((((((((('''(((((((((''''''&&&%%%'''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''************************+++++++++************)))---,,,+++***)))***+++,,,******+++,,,,,,,,,,,,+++,,,...///...------...///222111111000//////..................---,,,+++***,,,++++++******++++++,,,++++++,,,,,,------......+++++++++*********))))))+++++++++++++++++++++++++++,,,,,,,,,+++***+++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''%%%&&&)))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))((('''&&&&&&%%%%%%&&&&&&"""$$$&&&'''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''(((((())))))******''''''''''''''''''''''''''''''''''''((((((((()))***)))((('''&&&''''''(((&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''+++***)))(((''''''((())))))(((((((((''''''''''''((((((((((((((('''&&&&&&''''''((((((((((((''''''///...,,,)))%%%""" ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************++++++************++++++************************)))***+++,,,,,,,,,++++++,,,++++++******++++++,,,************************++++++***)))))))))))))))***************************************+++++++++***++++++++++++******)))+++++++++***************++++++++++++************+++++++++,,,,,,---------//////...---------------,,,,,,,,,,,,---------...,,,---///222444555555555999:::<<>>BBBEEEEEEFFFGGGIIIKKKMMMNNNQQQLLLIIIJJJJJJHHHHHHJJJOOOQQQQQQNNNOOOQQQOOOKKKMMMJJJHHHJJJLLLNNNUUU^^^cccgggppp{{{}}}nnnllljjjiiijjjkkkkkkkkkooo|||((('''&&&&&&'''((('''&&&&&&''''''&&&###""""""###%%%!!! $$$((((((&&&'''&&&&&&%%%%%%&&&&&&''')))(((''''''&&&&&&''''''&&&&&&&&&''''''''''''((((((&&&%%%&&&((()))'''%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((+++***)))(((((()))***+++'''((((((((()))))))))***************)))))))))(((************************))))))***++++++++++++*********))))))))))))******+++++++++++++++*********+++++++++*********))))))((()))***+++,,,++++++***''''''(((((('''&&&&&&%%%'''(((((()))***+++,,,,,,((((((((()))))))))******++++++***))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''''''''&&&&&&&&&&&&%%%&&&((())))))((('''&&&)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))((('''***)))((((((''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))))))))((((((((((((((((((((((((%%%%%%&&&'''(((((())))))((((((((()))))))))))))))'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((((((((((((((()))******''''''''''''''''''''''''((((((''''''''''''((((((***************)))((((((&&&'''((()))***))))))(((************************))))))************)))))))))))))))(((((((((''''''******))))))))))))*********)))((((((((()))+++++++++,,,,,,,,,,,,,,,,,,+++************************)))************+++++++++,,,+++***+++,,,---,,,+++************************************************)))))))))***************,,,++++++******+++++++++***+++---,,,++++++,,,...---.../////////000333555555777999;;;===AAAEEEHHHMMMMMMMMMMMMNNNOOOOOOPPPOOOIIIFFFFFFFFFEEEGGGKKKOOOSSSVVVVVVXXXZZZWWWRRRRRROOOOOOQQQTTTWWW___hhhooottt}}}|||zzzyyyyyyxxxwwwxxx|||{{{{{{|||((('''&&&&&&'''((('''&&&'''((()))'''%%%###$$$%%%(((%%%"""###&&&))))))(((''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((***)))((((((((()))***+++(((((((((((())))))))))))************))))))))))))*********************************)))******+++,,,((((((''''''''''''((((((++++++++++++,,,,,,,,,,,,+++++++++***************))))))***++++++++++++***)))************)))((((((************++++++++++++)))))))))*********++++++******)))))))))******+++************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++******)))((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&'''((()))((('''&&&%%%''''''&&&&&&&&&''''''(((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))(((((((((((((((''''''&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''***))))))(((''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''(((((()))******+++''''''&&&&&&''''''((()))(((((((((((())))))))))))((((((((((((((()))******''''''''''''''''''''''''))))))(((((((((((()))))))))************))))))(((''''''((()))))))))))))))************************))))))************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++,,,,,,++++++++++++,,,,,,************************)))************+++++++++***)))(((***,,,------,,,************************++++++++++++++++++++++++)))))))))******++++++,,,++++++************++++++***,,,------,,,,,,---...---///111222333555888;;;===@@@CCCEEEGGGIIILLLOOOPPPPPPOOONNNNNNMMMLLLLLLNNNHHHCCCCCCDDDEEEJJJQQQVVV^^^eeegggiiihhhccc\\\[[[XXXYYY\\\___ccckkkttt|||{{{tttrrrsssttt{{{|||yyyxxxyyy|||zzztttpppooommmqqqwwwzzz}}}(((&&&&&&&&&'''((('''&&&''')))******))))))+++,,,...+++)))((())))))((('''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&%%%&&&'''((()))(((((((((((())))))))))))*********)))))))))))))))************************+++***)))))))))***,,,---))))))(((((((((((())))))+++++++++,,,,,,---------************************))))))******++++++++++++***++++++,,,++++++******---,,,+++***)))((((((''')))*********++++++++++++***))))))))))))******+++******************************))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$###%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))((((((''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((('''''''''''''''(((((()))(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))******))))))))))))******))))))************)))((('''(((((()))))))))))))))************************))))))************))))))************************))))))************)))))))))))))))))))))******+++---,,,+++******+++,,,---************************))))))*********+++++++++)))(((((()))+++,,,,,,+++***************+++++++++++++++++++++++++++++++++))))))******+++,,,------+++************++++++,,,***+++------------...000111333666888:::<<<@@@BBBFFFHHHKKKMMMMMMNNNPPPQQQPPPPPPOOOOOOMMMLLLKKKJJJNNNHHHDDDDDDEEEHHHPPPYYYeeeooozzz~~~}}}zzzrrrjjjiiiffffffiiikkkmmmttt|||~~~xxxttttttuuuwwwzzznnnfffccccccdddjjjpppzzz}}}wwwqqqmmmkkkkkknnnvvv|||uuunnnhhheee```ccceeehhhkkkpppvvv{{{(((&&&&&&&&&'''((('''&&&%%%&&&(((((('''''')))+++)))(((&&&&&&&&&%%%%%%$$$(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&'''''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''&&&%%%%%%%%%'''((()))))))))))))))(((((((((((())))))))))))))))))******))))))))))))))))))))))))+++***)))))))))***,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***************************************+++++++++''''''((())))))(((((('''******)))))))))((((((((()))*********++++++++++++))))))(((((()))******+++******************************))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######"""'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((''''''((())))))&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((())))))&&&&&&&&&''''''''''''(((*********))))))(((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&(((''''''''''''((())))))(((((((((((())))))))))))((((((((((((((())))))*********************************))))))))))))******((())))))*********))))))((((((((((((((())))))***))))))))))))))))))))))))))))))************))))))************++++++++++++((()))************)))(((((()))))))))************,,,,,,***))))))***,,,,,,************************))))))*********++++++++++++***))))))++++++***)))))))))*********+++++++++++++++++++++++++++++++++)))******+++,,,------...++++++******+++,,,------+++,,,...///000111333444888;;;>>>AAACCCEEEHHHJJJLLLNNNPPPPPPOOOOOOOOOPPPRRRSSSSSSSSSRRRQQQPPPOOOLLLHHHFFFFFFHHHLLLVVVaaarrr}}}|||yyywwwxxxwwwvvv{{{}}}tttkkkeeebbbcccdddpppyyy}}}|||vvvmmmccc\\\XXXXXXYYY]]]bbbkkksssxxxyyywwwvvvvvvvvvvvvuuuqqqkkkeeeaaa``````bbbiiisss|||{{{uuunnnfff```\\\\\\]]]]]]^^^aaaeeekkkooo((('''&&&&&&'''((('''&&&'''((()))(((&&&%%%&&&'''###$$$$$$%%%&&&'''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((***+++))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))*********)))******+++,,,******))))))))))))******++++++++++++,,,,,,,,,,,,***************+++++++++******))))))******+++,,,((())))))***************%%%&&&'''((()))***++++++)))))))))*********++++++(((((((((((()))******+++************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$###+++***)))'''%%%$$$$$$$$$&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((''''''''''''((())))))((((((((('''(((((()))***&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))***&&&&&&&&&''''''''''''(((+++++++++***)))(((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((+++******)))((((((''''''((((((''''''(((((()))***(((((((((((())))))))))))((((((((((((((()))******((((((((((((((((((((((((******))))))))))))******((())))))************)))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))***************+++++++++((()))***++++++***)))((((((((()))************)))++++++************++++++************************)))************+++++++++,,,+++******+++,,,+++))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,+++,,,,,,---...///---000222444555777:::<<<@@@CCCFFFIIIJJJLLLNNNPPPPPPQQQRRRQQQPPPOOOPPPRRRSSSTTTUUUUUUUUUTTTRRRQQQJJJIIIIIILLLNNNRRR]]]gggwww}}}~~~zzzzzz}}}zzzxxxyyyssspppiiiaaaZZZWWWXXXZZZaaajjjsssxxx{{{}}}xxxrrrpppllleee^^^YYYVVVVVVVVVWWW[[[aaahhhlllnnnnnnnnnnnnnnnnnnlllhhhddd```^^^___^^^___dddmmmuuuxxxyyyzzzyyyuuupppjjjccc]]]ZZZZZZYYYYYYYYY\\\aaafffiii((('''&&&&&&'''((('''&&&(((*********((('''((()))###%%%'''(((((()))***+++((((((''''''''''''((((((''''''&&&&&&''''''((()))&&&&&&&&&''''''''''''(((%%%''')))(((&&&%%%&&&(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&'''(((***+++***)))))))))((((((((('''((()))))))))************))))))))))))))))))))))))))))))***++++++++++++***(((''''''''''''''''''(((+++++++++++++++*********))))))*********++++++++++++***)))))))))***+++,,,***+++,,,,,,---------,,,(((((()))))))))*********((((((((()))))))))******'''''''''(((((()))++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%$$$''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&***)))((('''&&&%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''(((''''''&&&'''((()))***'''&&&&&&&&&''''''((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))((((((((((((((((((((((((((((((&&&&&&'''((())))))******)))))))))))))))(((((((((((((((((((((((())))))***(((((((((((())))))))))))((((((((((((((()))******(((((((((((((((((((((((()))))))))(((((()))))))))(((((()))***************)))(((((('''((()))***+++))))))))))))))))))))))))))))))************)))))))))))))))*********++++++((()))***++++++***)))((('''((()))***+++******)))******++++++++++++******************************)))************++++++++++++***)))+++---...---,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000000222444888;;;===???CCCFFFFFFIIILLLNNNOOOPPPQQQSSSRRRRRRSSSRRRQQQRRRTTTVVVWWWXXXYYYYYYXXXVVVTTTSSSMMMMMMQQQVVVYYY\\\fffppp{{{~~~rrrllliiimmmqqqtttzzz~~~uuunnnmmmooohhhgggccc^^^YYYWWWYYY\\\]]]eeemmmsssxxxzzzwwwqqqnnnlllhhhddd```^^^]]]]]]\\\^^^bbbfffjjjmmmnnnooopppooommmkkkjjjhhhhhhgggiiiggggggkkkrrrxxx{{{{{{}}}zzzvvvqqqkkkfffddd___^^^]]]___bbbggglllnnn((('''&&&&&&'''((('''&&&###$$$&&&''''''''')))+++%%%&&&(((((('''&&&''''''((((((''''''''''''(((((('''''''''''''''((()))***&&&&&&&&&'''''''''((((((%%%''')))(((&&&%%%&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%$$$$$$%%%&&&((()))******))))))((((((((('''(((((())))))*********+++))))))))))))))))))))))))((()))***,,,,,,+++******------,,,,,,,,,,,,------,,,++++++******)))))))))))))))******+++++++++++++++***)))))))))***,,,---'''((()))***************///...---+++)))(((&&&&&&(((((((((((())))))))))))''''''''''''((()))++++++((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%'''(((***+++''''''''''''((((((((()))(((((((((((((((((((((((((((''''''&&&&&&((()))***%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&''''''''')))))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&'''((()))***+++,,,,,,%%%%%%&&&&&&'''(((((((((((((((((((((((()))******(((((((((((())))))))))))((((((((((((((()))******************************))))))(((((((((((())))))(((((()))***************)))((('''''''''(((***+++))))))))))))))))))))))))))))))************))))))(((((())))))************''')))***++++++***)))''''''((()))++++++******))))))***+++,,,,,,+++***)))************************)))************+++++++++)))))))))+++...///000///((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------......000111111555888<<>>BBBEEEGGGIIIIIIHHHKKKNNNPPPSSSVVVYYY[[[[[[[[[ZZZYYYVVVUUUSSSSSSTTTVVVZZZ```iiisss||||||uuurrrssszzzyyyrrrmmmkkkeeefffiiilllppprrrqqqnnnqqqnnnjjjfffdddccccccccchhhhhhiiikkkmmmpppssstttvvvzzz~~~~~~zzzvvvtttssssssssszzzvvvsssttt{{{~~~zzzxxxwwwwwwwwwvvvssspppooorrrxxx|||~~~xxxuuuxxx&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''$$$&&&((()))***)))((('''))))))(((''''''((())))))((((((((())))))))))))((((((((()))))))))*********((((((((((((((((((((((((,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))*********))))))))))))))))))******************************+++******)))(((''',,,+++)))'''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&''''''(((((((((((((((&&&''')))++++++)))'''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&''')))++++++''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&''''''&&&'''(((((())))))(((((($$$%%%&&&&&&'''&&&&&&&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''((()))))))))))))))+++)))''''''((())))))((((((((((((((((((((((((((($$$%%%&&&'''((((((((((((&&&%%%%%%&&&(((((('''&&&))))))))))))((((((((((((''''''((()))))))))))))))''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))******************************)))((((((((((((((())))))************************+++++++++*********))))))***++++++,,,---,,,,,,,,,+++---......,,,+++***+++******++++++,,,,,,,,,,,,...---,,,,,,,,,,,,---------...///111222666:::>>>???AAACCCFFFHHHIIIIIIIIIHHHJJJLLLNNNPPPTTTZZZ___aaa```^^^\\\ZZZYYYWWWVVVVVVYYY```hhhrrr|||~~~xxxppplllmmmrrr{{{}}}xxxtttpppmmmkkkhhhggghhhmmmqqqrrrrrrssstttsssqqqooommmlllmmmnnnooooooqqqsssuuuxxxzzz{{{}}}}}}yyytttqqqpppqqqqqqyyywwwvvvwww||||||zzz{{{|||~~~|||yyyvvvuuuwww|||~~~||||||~~~~~~vvvqqqqqquuuzzz~~~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%%%%&&&(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''&&&'''((()))))))))((('''((((((((((((((((((((((((((()))***+++++++++******((((((((()))))))))******************************++++++++++++++++++***))))))))))))************+++************))))))))))))************************)))))))))***))))))((((((,,,***(((&&&%%%&&&((()))((((((((((((((((((((((((%%%&&&''''''((((((((((((&&&''''''(((((((((((((((&&&''')))******)))'''&&&$$$%%%&&&(((((()))(((((('''(((((())))))(((((('''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&(((''''''''''''((())))))((((((''''''&&&''''''''''''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&((())))))(((''''''(((''''''&&&&&&&&&&&&''''''''''''((())))))))))))(((&&&'''(((((())))))(((((((((((((((((((((((((((((('''''''''(((((('''''''''''''''((()))))))))))))))+++)))'''&&&((()))))))))((((((((((((((((((((((((###$$$&&&'''))))))******(((''''''(((******)))'''(((((((((((())))))))))))''''''((()))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))************************************(((((())))))))))))******************************+++++++++************)))++++++,,,------------,,,,,,---///...,,,***************++++++,,,---------///...---,,,,,,...///000///111444777999<<<@@@CCCDDDEEEGGGHHHIIIJJJIIIIIIHHHJJJLLLNNNQQQYYYdddlllmmmjjjgggeeeeeedddbbb```___bbbhhhqqq{{{xxxnnnhhhhhhjjjpppyyy|||wwwtttsssrrrqqqpppmmmiiihhhlllppprrrtttwwwwwwwwwvvvtttrrrqqqrrrtttrrrssstttvvvxxxzzz{{{{{{}}}~~~|||xxxuuuttttttvvvxxxzzzzzz{{{}}}}}}|||}}}}}}zzzxxxzzz~~~~~~{{{{{{zzzxxxxxxzzz~~~~~~vvvpppnnnppptttxxx''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((()))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))((((((((((((((((((((((((''''''&&&'''((())))))((('''&&&'''((()))*********))))))(((((((((((()))))))))***************************))))))******+++*********************++++++,,,,,,************)))))))))(((************************''''''((()))))))))(((((()))(((((('''''''''(((((((((((((((((((((((((((((($$$%%%&&&'''((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''%%%&&&'''((((((((('''&&&'''((()))******)))((('''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((((()))%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''')))******)))(((((()))''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))&&&'''(((((())))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((())))))))))))))))))(((((()))******((('''((((((((((((((((((((((((%%%&&&'''((()))*********''''''&&&((()))***)))'''&&&&&&'''((()))***++++++''''''((()))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((())))))******)))(((((('''((()))***+++))))))))))))))))))))))))((()))))))))************************************((())))))******+++******************************+++++++++************)))******+++,,,,,,,,,,,,,,,***,,,......---+++++++++******++++++,,,------.........---...///222444666555888<<>>BBBEEEFFFFFFFFFGGGGGGHHHHHHIIIKKKLLLMMMMMMLLLOOOSSSWWW```ppp}}}xxxvvvyyy|||xxxrrrjjjfffhhhggghhhkkkpppvvv{{{~~~wwwrrrllljjjmmmppprrrsssmmmddd___aaabbbbbbffflllwwwyyyyyywwwsssqqqrrrtttppppppqqqrrrrrrrrrrrrqqqqqqvvv{{{xxxtttpppnnnoooqqqsssrrrsssssssssuuuxxx}}}~~~{{{uuuooolllnnnpppqqqqqqpppnnnllllllnnnppp}}}~~~yyytttrrrrrrpppooolllhhheeedddgggiiikkkqqqwwwyyy{{{~~~|||xxxrrroookkkfffcccdddhhhlll%%%$$$$$$&&&((())))))((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&''')))))))))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((+++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************))))))))))))++++++******))))))((((((******)))(((((((((((((((%%%&&&''''''((((((''''''+++***((('''%%%%%%$$$$$$&&&&&&'''((()))))))))(((&&&&&&&&&'''))))))'''%%%(((((())))))))))))(((((('''((((((((('''&&&%%%%%%"""###%%%&&&''''''&&&%%%(((((())))))((('''&&&&&&''''''(((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&& """%%%'''))))))(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))))))))))))))(((((((((((((((((((((((((((((((((&&&%%%%%%'''******'''$$$((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''(((((()))*********)))'''&&&'''((()))((('''''''''&&&%%%&&&'''((()))+++*********))))))((((((,,,+++)))'''&&&'''((()))((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((''''''''''''((()))++++++***)))))))))((((((''''''))))))))))))************))))))(((((((((((())))))************************))))))))))))************))))))))))))******************))))))((((((''''''++++++******)))((((((((())))))))))))))))))))))))************************++++++******************************+++,,,------------,,,,,,+++,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,---...///000///000222444666999>>>BBBGGGJJJJJJHHHGGGIIIIIIEEEKKKMMMNNNNNNKKKKKKNNNPPPTTTVVVZZZaaalll}}}~~~zzzyyyyyy~~~}}}zzzuuuoookkkjjjjjjkkkoooqqqqqquuu{{{~~~yyyqqqiiiiiiiiiggggggiiibbb___\\\YYYXXX[[[^^^aaalllnnnrrruuuvvvuuusssqqqooonnnnnnnnnmmmlllkkkkkkssstttwww~~~}}}{{{wwwpppiiiffffffhhhjjjllljjjhhhhhhlllqqquuuvvvzzzwwwtttooojjjfffdddbbbeeegggiiiiiigggeeeddddddvvvxxxzzzyyywwwtttrrrrrrllljjjhhheeecccaaa______aaafffmmmtttxxxyyywwwuuurrroooiiiddd```______```&&&%%%%%%&&&((()))((('''(((((('''''''''&&&&&&&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***)))'''%%%$$$%%%'''***,,,((((((((((((((((((((((((((((((((())))))))))))******)))(((''''''((()))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((******)))(((((((((((((((&&&'''(((((())))))((((((%%%%%%%%%&&&'''((()))***&&&''''''((((((((((((''''''&&&&&&'''))))))'''%%%'''(((((())))))(((((('''''''''((((((''''''&&&%%%''''''(((((('''&&&$$$###'''((((((((((((''''''&&&((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%''')))***'''%%%(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&'''((()))((('''''''''&&&&&&&&&'''((()))******)))))))))(((((((((***)))(((&&&&&&'''((()))(((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''''''''((()))***+++******)))))))))(((((((((((((((((()))))))))******))))))(((((((((((())))))************************((((((((()))))))))******))))))))))))************************)))))))))))))))))))))))))))*********))))))))))))))))))))))))************************++++++******************+++++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,)))***+++------------,,,------------...///000000333555999<<<>>>@@@DDDFFFKKKNNNNNNLLLLLLOOOOOOLLLNNNPPPQQQPPPOOOPPPSSSVVVYYY^^^dddlllvvv}}}yyywwwyyy~~~|||xxxyyyxxxvvvrrrmmmjjjiiijjjlllpppqqqqqqtttzzz|||{{{vvvnnnhhhhhhhhheeedddeeebbb^^^YYYUUUTTTVVVZZZ\\\fffiiimmmrrrtttuuutttssspppnnniiieeecccdddeeefffeeegggkkkttt}}}~~~zzzyyyuuuoooiiifffeeefffgggjjjhhhfffgggkkknnnqqqrrruuusssoookkkgggdddbbbaaabbbeeeggghhhgggeeeeeeeeeqqqsssuuuuuurrrooonnnnnniiihhhfffcccaaa___^^^^^^aaaeeelllrrrvvvxxxwwwvvvsssqqqmmmiiifffeeedddddd(((&&&%%%&&&'''((('''&&&'''''''''''''''&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&((()))***(((((((((((((((((((((((())))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))************))))))))))))(((((((((((((((((())))))******)))(((((((((((((((((((((((()))))))))))))))$$$$$$%%%&&&''')))++++++'''''''''''''''&&&&&&&&&(((''''''((())))))'''&&&'''''''''(((((('''''''''''''''((((((((('''&&&&&&(((((((((((('''&&&%%%$$$&&&''''''(((((((((''''''''''''''''''''''''&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&$$$""""""###%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%'''((()))'''&&&(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((('''&&&&&&%%%)))'''&&&'''((()))((('''''''''&&&&&&''''''((()))))))))((((((((((((((('''((('''&&&&&&&&&'''((()))'''''''''(((((('''''''''''''''''''''((((((((((((''''''''''''((()))******************))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))************************''''''((((((((()))))))))))))))))))))************************++++++++++++'''(((((()))******++++++))))))))))))))))))))))))******************************++++++++++++++++++,,,,,,++++++***+++++++++++++++*********++++++,,,))))))+++,,,---.........---......///111222333333999<<<@@@CCCDDDFFFHHHJJJIIIMMMNNNMMMOOOTTTUUURRRVVVVVVWWWWWWWWWYYY]]]```ccckkkuuu}}}{{{uuupppqqqtttrrrsssvvvxxxzzzxxxtttpppssssssqqqnnnjjjhhhggghhhjjjnnnooooooqqqvvvxxxvvvssslllgggggggggccc`````````[[[UUUPPPNNNOOORRRTTT]]]```fffkkkppprrrssssssqqqlllddd]]]ZZZ[[[___bbbbbbccchhhpppxxx|||{{{xxxsssqqqnnnkkkiiihhhiiijjjmmmkkkjjjkkknnnpppqqqqqqrrrqqqnnnkkkhhhfffeeeddddddfffiiijjjiiiiiiiiijjjnnnpppqqqpppnnnlllkkkkkkhhhgggeeecccaaa```______]]]```ffflllpppsssttttttpppppppppnnnmmmjjjhhhggg)))'''&&&&&&''''''&&&%%%''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%''''''''''''(((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&%%%''')))+++***'''$$$"""(((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))************)))))))))(((&&&&&&''''''(((((())))))***))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''(((((('''&&&&&&&&&%%%%%%***((('''((())))))(((&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''$$$%%%&&&&&&'''(((((((((%%%%%%&&&'''((((((((((((%%%%%%&&&&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''((('''''''''((()))******)))((('''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&)))'''&&&'''((()))(((''''''''''''''''''(((((()))((((((((((((''''''''''''&&&&&&%%%%%%&&&'''((()))&&&'''((())))))((('''&&&''''''''''''(((((((((((('''''''''''''''((()))*********************))))))''''''''''''(((((((((((())))))(((((((((((())))))************************''''''''''''((((((((((((((()))))))))************)))))))))******+++++++++(((((())))))************))))))))))))))))))))))))******************************+++++++++++++++,,,------,,,+++*********************)))******+++++++++,,,------.../////////---...000333555777999:::@@@AAABBBCCCCCCEEEGGGJJJGGGLLLQQQTTTYYY```cccaaaccccccbbbaaabbbeeehhhjjjmmmwwwzzztttnnnjjjlllqqqqqqrrruuuwwwyyywwwsssooorrrrrrpppmmmhhheeedddeeeeeehhhjjjjjjmmmrrrtttrrrqqqjjjfffgggfffbbb^^^]]][[[WWWPPPJJJGGGGGGJJJLLLRRRUUU[[[bbbhhhlllnnnooonnniiibbb\\\YYY[[[___bbbhhhiiilllpppuuuwwwvvvtttllllllmmmmmmnnnpppqqqqqqsssqqqpppqqqsssttttttsssqqqpppooommmkkkjjjiiiiiihhhjjjllllllkkkkkkkkkllljjjlllmmmllljjjhhhhhhhhhfffeeedddbbbaaaaaa``````\\\^^^ccchhhlllppprrrsssnnnppprrrtttssspppmmmkkk)))(((&&&&&&''''''&&&$$$&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$'''''''''((((((((())))))''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''((('''((((((((())))))))))))'''((((((((('''&&&%%%$$$(((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((('''((())))))***((((((((((((((((((((((((************)))))))))(((&&&&&&''''''(((((())))))***))))))(((((((((((((((''''''&&&&&&&&&'''((()))+++***)))((('''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&+++***(((((())))))((('''&&&&&&''''''''''''&&&&&&''''''((((((((((((((('''$$$$$$$$$%%%%%%&&&''''''%%%%%%&&&''''''(((''''''%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&((((((((((((''''''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((&&&&&&''''''&&&''''''(((&&&&&&((())))))(((&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((()))'''&&&'''((()))(((''''''''''''(((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&''''''((((((&&&'''((())))))((('''&&&''''''''''''(((((((((((('''''''''''''''(((((()))))))))))))))))))))******''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((()))))))))************'''(((((())))))*********************))))))(((((())))))))))))))))))))))))******************************++++++,,,,,,,,,,,,------,,,+++***************)))))))))******+++,,,------------.........///...000444888<<>>===???DDDHHHLLLTTT\\\dddmmmwww{{{zzzvvvtttrrrqqqqqqrrrsssssspppyyy~~~tttooolllkkkpppwww||||||~~~~~~yyyuuuttttttrrrnnnhhhdddaaaaaa```dddfffeeeiiipppsssrrroooiiieeefffeee___ZZZYYYTTTPPPKKKFFFCCCCCCDDDEEEHHHLLLQQQXXX^^^bbbeeeggggggeeebbb``````aaadddfffkkklllmmmoooqqqqqqpppoookkklllnnnpppqqqrrrssssssqqqpppnnnnnnoooooonnnmmmjjjiiihhhgggffffffffffffeeefffggggggeeeddddddeeeaaacccdddcccaaa___``````^^^^^^]]]\\\\\\\\\\\\]]]\\\^^^aaaeeeiiilllnnnoookkknnnqqqttttttrrrooommm)))(((&&&&&&''''''&&&$$$&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$''''''''''''((((((((()))''''''''''''''''''''''''(((((((((''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((***'''### !!!%%%***...((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((''''''(((((()))***((((((((((((((((((((((((************))))))))))))(((((((((((((((((())))))******)))((((((((((((((('''&&&&&&%%%%%%&&&((()))))))))(((''''''(((((()))***)))'''&&&&&&'''((()))---+++)))((()))***)))((('''''''''(((((('''''''''''''''((()))))))))((((((''''''&&&$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&'''((())))))***)))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###%%%''')))******(((''''''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((((((((((((((((((((&&&''''''&&&%%%&&&((()))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&&&&'''(((((()))))))))'''&&&'''((()))((('''&&&'''((())))))))))))((('''(((((((((((()))))))))'''''''''''''''(((((((((((((((((())))))(((((((((''''''''''''(((((((((((((((''''''&&&''''''(((((((((((((((((())))))))))))''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))************((((((((((((((()))))))))++++++******)))(((((('''))))))))))))))))))))))))******************************++++++,,,---------,,,,,,++++++***+++++++++***************+++,,,------------------...///000444666:::>>>BBBEEEFFFGGGGGGDDD@@@<<<;;;???EEEJJJQQQ\\\iiiuuu~~~{{{yyynnnuuu}}}uuurrrqqqrrryyy|||vvvvvvtttooohhhccc___^^^]]]`````````ccckkkqqqqqqllleee``````___ZZZUUUTTTKKKIIIFFFCCCAAAAAABBBBBBCCCFFFJJJPPPUUUYYY[[[\\\]]]___aaacccfffgggiiiiiilllmmmnnnnnnoooooooooooollllllmmmmmmmmmlllkkkkkkhhheeebbbaaaaaaaaa```___]]]\\\\\\[[[[[[[[[\\\\\\\\\]]]^^^\\\ZZZYYYZZZ[[[YYYZZZ[[[ZZZXXXWWWXXXYYYWWWWWWWWWWWWWWWXXXYYYYYYYYYZZZ]]]```bbbdddeeeeeeccceeehhhjjjkkkjjjiiihhh((('''&&&&&&'''((('''%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''((($$$$$$$$$%%%%%%%%%&&&&&&(((&&&###""""""%%%))),,,(((((((((((((((((((((((('''(((((((((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((''''''''''''((())))))((((((((((((((((((((((((************))))))))))))))))))))))))))))))((((((******)))(((((((((((((((((('''&&&%%%&&&''')))***((('''''''''((()))*********)))(((''''''(((***+++...,,,)))))))))***)))((('''(((((())))))(((((('''''''''((())))))))))))))))))(((&&&%%%$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%&&&'''(((((()))))))))(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******((((((((((((((((((((((((%%%'''(((&&&%%%%%%(((***((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&'''((()))((('''&&&'''((()))***))))))(((((((((((()))))))))******(((((())))))((((((''''''))))))(((((((((((())))))''''''''''''(((((((((((((((''''''&&&&&&'''''''''&&&'''''''''((((((((((((((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))******************))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******************************++++++,,,------...+++++++++***++++++,,,,,,*********++++++,,,---...---......///111333666777<<<>>>AAAEEEGGGHHHIIIIIIGGGFFFCCCAAAAAAEEELLLQQQZZZgggwww|||qqqtttyyy~~~zzzyyyyyyyyy}}}~~~vvvvvvtttoooiiiccc___]]]YYYZZZXXXVVVYYYbbbhhhiiifff___YYYXXXWWWRRRMMMLLLCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEHHHKKKNNNQQQSSSTTTVVVXXX]]]bbbfffhhhiiijjjkkkkkkkkkkkkjjjjjjkkklllggggggfffeeedddcccbbbaaa```\\\XXXUUUTTTUUUTTTTTTUUUTTTTTTSSSSSSTTTUUUUUUWWWXXXYYYXXXVVVVVVWWWYYYZZZ[[[\\\[[[YYYXXXZZZ[[[[[[[[[[[[\\\]]]^^^___```]]]___aaaccceeedddcccbbbcccccceeefffggghhhhhhhhh(((&&&%%%&&&'''((('''&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''***)))))))))((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))$$$&&&)))******'''### (((((((((((((((((((((((())))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((************))))))))))))++++++******))))))((((((******)))(((((((((((((((***)))'''&&&'''(((***+++))))))(((((((((((())))))***)))((('''((()))+++---///,,,***))))))***))))))(((((())))))))))))((((((''''''((()))))))))))))))&&&&&&%%%%%%&&&''')))***''''''''''''&&&%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&***(((&&&$$$$$$$$$%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******+++((((((((((((((((((((((((%%%'''(((&&&$$$%%%(((+++***)))(((''''''((()))***((((((((((((((((((((((((*********)))(((((('''''')))'''&&&'''((()))((('''&&&''')))*********)))((((((((())))))******++++++))))))******)))(((''''''***)))(((''''''((()))***''''''''''''((((((((()))(((''''''&&&&&&&&&''''''%%%&&&&&&&&&''''''(((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))************,,,+++++++++******))))))((((((((()))******++++++))))))))))))))))))))))))******************************+++,,,,,,---......************+++,,,------++++++++++++,,,---...//////000111333666:::===???BBBDDDFFFIIIJJJJJJIIIHHHGGGGGGGGGGGGIIIMMMSSSWWWfffsss}}}xxxwwwwww|||}}}~~~|||}}}~~~uuuuuusssoooiiiccc___^^^TTTTTTQQQMMMOOOXXX___aaaaaaZZZSSSRRRQQQLLLHHHGGG??????AAABBBCCCCCCCCCBBBDDDEEEGGGJJJLLLMMMNNNOOOQQQTTTYYY^^^cccfffhhhiiiffffffeeeccc```______```______^^^^^^]]]]]]\\\\\\^^^ZZZUUUQQQPPPPPPPPPPPPTTTSSSSSSSSSSSSSSSTTTTTTXXXYYYZZZZZZYYYZZZ\\\^^^aaabbbbbbaaa```___aaabbbdddddddddeeefffhhhiiijjjkkklllooopppqqqooommmkkkmmmmmmmmmmmmnnnppprrrsss(((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''###$$$%%%&&&''')))******(((((((((((((((((((((((())))))(((((('''''''''&&&''''''((((((((((((''''''(((((())))))))))))(((((())))))((('''&&&%%%$$$$$$''''''&&&&&&&&&&&&''''''(((''''''''''''((())))))))))))))))))((((((((((((((((((''''''''''''(((((()))))))))))))))(((''''''(((((((((((())))))))))))(((((())))))))))))(((((()))((((((((()))***)))((((((((())))))))))))((((((***************)))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''(((((()))***)))'''''')))))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***((('''&&&&&&'''(((***'''(((((((((&&&%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&))))))((('''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))(((((('''''''''&&&)))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''*********)))((((((''''''$$$%%%%%%&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((()))******))))))(((((((((((())))))+++***)))'''&&&&&&&&&&&&&&&''''''(((((((((((((((++++++***)))(((((())))))''''''''')))++++++)))'''))))))))))))))))))))))))&&&((())))))(((((()))++++++*********))))))(((((())))))))))))))))))))))))+++,,,,,,------,,,,,,+++,,,+++***((((((((()))***(((((((((((())))))))))))++++++++++++++++++++++++)))***+++,,,,,,+++)))(((++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******...///000///......000111555555777:::???BBBDDDDDDGGGHHHKKKOOOPPPNNNLLLLLLJJJKKKNNNPPPRRRVVV[[[^^^ppp}}}wwwqqqnnnqqquuuyyy|||~~~zzzvvvuuuuuuwwwxxxzzzzzz|||~~~~~~{{{xxxxxxuuurrrnnnhhhaaaYYYSSSPPPOOONNNLLLKKKMMMQQQUUUYYYPPPKKKKKKIIIEEEEEEHHHGGGGGGGGGFFFFFFFFFFFFEEEKKKIIIHHHIIIKKKMMMMMMMMMRRRTTTWWWZZZ\\\\\\\\\[[[ZZZZZZYYYWWWTTTSSSTTTUUUUUUTTTSSSSSSTTTVVVXXXZZZ]]][[[XXXUUUUUUWWWZZZ[[[]]]^^^^^^\\\ZZZ[[[___cccdddeeegggiiilllnnnoooppppppqqqqqqqqqooooooppprrrrrrtttwwwyyyxxxxxxyyyzzz~~~~~~~~~~~~~~~~~~~~~~~~zzz|||}}}~~~~~~''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&'''''''''(((((('''''''''''''''((((((((((((''''''))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))''''''(((((()))))))))***((((((''''''''''''(((((()))))))))))))))(((''''''(((((((((((())))))))))))))))))************))))))***))))))))))))***))))))(((((())))))))))))((((((***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,***(((''''''((())))))((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))'''(((((((((&&&%%%&&&'''(((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&%%%))))))((('''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((()))))))))(((''''''&&&&&&''''''((())))))))))))************))))))(((((((((((())))))***)))((('''''''''''''''&&&''''''(((((((((((((((+++******)))(((((())))))((('''''')))++++++)))'''))))))))))))))))))))))))'''((())))))(((((()))+++************)))))))))((())))))))))))))))))))))))******++++++++++++******,,,+++)))((((((((()))***************++++++++++++************************))))))++++++,,,+++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,---------,,,.../////////000222444777888:::>>>BBBEEEGGGHHHIIIJJJNNNRRRUUUUUUVVVVVVXXXYYY[[[]]]```cccfffhhhvvvwwwpppmmmooorrrtttwww|||~~~zzzuuuvvvtttqqqnnnnnnoooqqqrrrpppqqqrrruuuwwwwwwuuussspppmmmiiieee```ZZZTTTOOOJJJJJJIIIHHHGGGIIIMMMPPPOOOJJJGGGJJJJJJGGGFFFIIIGGGHHHHHHIIIJJJKKKKKKLLLNNNNNNOOORRRTTTTTTRRRPPPQQQRRRTTTUUUVVVUUUTTTSSSPPPQQQQQQPPPOOOOOORRRTTTVVVVVVUUUVVVYYY]]]aaacccjjjhhhfffdddccceeegggiiijjjjjjjjjhhhggghhhlllooottttttvvvwwwzzz}}}}}}~~~}}}{{{zzzzzz{{{}}}''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((())))))***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((%%%&&&'''((()))******+++((((((''''''''''''(((((()))))))))))))))(((''''''(((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))(((((())))))))))))(((((()))************))))))((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---***(((''''''((())))))(((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))'''(((((((((&&&%%%&&&'''((((((''''''&&&&&&''''''((('''&&&%%%$$$%%%&&&'''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''######$$$%%%%%%%%%%%%$$$)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((''''''(((((((((++++++******))))))(((((())))))(((((((((((())))))((((((((((((''''''''''''&&&''''''(((((((((((((((******)))((((((((())))))(((''''''(((***+++)))((())))))))))))))))))))))))((()))******))))))***+++************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((+++***))))))((()))))))))************++++++++++++)))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,------......///+++---///111222444666999:::<<>>???AAADDDGGGHHHJJJLLLMMMJJJSSS___jjjuuu~~~~~~}}}~~~tttooommmqqqtttuuuwww{{{{{{}}}wwwqqqooommmjjjhhhffffffggghhhaaa```aaabbbeeeffffffdddYYYVVVRRRNNNLLLJJJHHHFFFEEEFFFGGGFFFEEEEEEGGGHHHJJJHHHIIILLLPPPRRRTTTUUURRRTTTWWW[[[___bbbcccdddfffgggjjjmmmoooooollliii```___^^^\\\ZZZYYYXXXWWWXXXZZZ]]]```bbbfffkkkoooooonnnoooqqqvvv}}}''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%((((((((())))))(((((((((&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''((((((((('''''''''''''''((((((''''''''''''(((((()))))))))))))))(((''''''(((((((((((())))))))))))(((((())))))))))))((((((&&&''')))(((&&&%%%'''((((((((())))))))))))((((((((())))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((()))'''&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''''''''(((((('''(((((((((&&&%%%&&&'''(((((('''''''''(((((()))''''''%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((((((&&&'''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''&&&'''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((((((((((('''''''''((((((((((((''''''&&&''''''((()))***++++++)))((((((''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((())))))(((((((((((())))))&&&'''(((((()))(((((('''&&&''''''((((((((((((((()))((((((((((((((()))))))))((('''''')))******)))(((((((((((((((((((((((()))***+++***)))((()))***))))))))))))))))))******))))))))))))))))))))))))((())))))))))))))))))((()))))))))*********))))))'''((((((((())))))))))))*********+++++++++,,,,,,))))))))))))***+++,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,---111555999<<>>AAAFFFIIINNNPPPTTTWWWZZZ\\\\\\\\\\\\___cccfffjjjooouuuyyy}}}yyyuuuqqqsssuuuyyy|||yyyttttttmmmgggdddaaa```bbbfffmmmvvv}}}}}}xxxpppjjjgggaaaZZZVVVWWWZZZ^^^bbbcccaaa___[[[WWWSSSQQQQQQQQQRRRQQQ[[[___hhhsss&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&'''''''''''''''(((&&&''''''''''''''''''&&&%%%&&&''''''((('''''''''%%%&&&&&&&&&'''(((((((((((((((((('''''''''''''''&&&''''''(((((((((((('''''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((***,,,,,,***((())))))))))))))))))(((((()))))))))******)))))))))))))))***))))))((('''&&&************))))))))))))************))))))((((((******)))))))))((((((((('''(((((()))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&((()))***))))))))))))))))))))))))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&'''((())))))******((('''&&&$$$%%%&&&(((***&&&&&&&&&''''''''''''''')))(((((('''''''''''''''(((((((((((((((((((((((())))))(((((((((''''''&&&'''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''')))******(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''************************))))))(((((((((((())))))******)))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++******************************+++++++++***))))))++++++*********+++,,,,,,---///000111111222444777888;;;@@@BBBCCCFFFJJJMMMTTTXXX___eeejjjlllnnnooommmooossswww{{{}}}}}}yyywwwwwwxxx{{{}}}|||vvvvvvqqqjjjeeebbbbbbdddfffiiipppxxx}}}}}}|||{{{uuuvvvssslllhhhfffccc^^^[[[^^^bbbfffiiiiiifffddd]]][[[YYYYYYZZZ]]]aaabbblllqqqzzz}}}{{{zzz}}}~~~|||{{{{{{zzz}}}~~~~~~}}}{{{zzz{{{|||~~~~~~}}}|||}}}&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%&&&&&&&&&''''''((((((&&&&&&'''(((((('''&&&&&&%%%&&&''''''((('''''''''%%%&&&&&&&&&'''(((((((((%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%)))((()))***,,,,,,***((((((((((((((((((((())))))***))))))))))))))))))***))))))***))))))((('''&&&))))))))))))))))))))))))++++++******)))(((((((((''''''((((((((()))))))))&&&'''((()))***)))))))))((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&''')))***((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''((('''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''%%%%%%&&&''''''((())))))((('''%%%$$$%%%&&&)))***&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''((((((((((((((('''''''''((((((((((((''''''&&&&&&''''''''''''''''''&&&&&&&&&'''''')))******(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))))))))******************))))))))))))((((((((((((((((((((((((+++++++++++++++,,,,,,,,,***************************++++++++++++******)))++++++******+++,,,,,,------///111222222444777:::<<<@@@EEEGGGGGGIIIMMMQQQZZZcccoooyyy~~~~~~|||{{{}}}|||||||||~~~|||vvvssslllddd```aaacccccchhhkkkpppsssssssssrrrqqqlllnnnmmmhhheeeeeedddaaa]]]```eeeiiijjjjjjjjjiiieeeeeefffhhhlllqqqvvvzzz~~~{{{uuurrrppppppqqqsssuuuxxx~~~~~~}}}}}}|||{{{zzz}}}|||||||||}}}zzzyyy{{{~~~~~~{{{yyyyyy|||~~~&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''''''''''''''(((((((((''''''''''''''''''''''''###%%%(((******(((%%%###%%%%%%%%%&&&''''''((((((%%%&&&'''(((((('''&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&'''((()))'''&&&''''''(((((((((((())))))******))))))))))))******((())))))))))))(((((('''(((((()))))))))))))))***+++*********))))))((((((&&&&&&&&&'''((()))))))))&&&'''(((*********))))))))))))))))))))))))))))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''''''''))))))((('''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&%%%%%%&&&''')))***%%%%%%&&&&&&'''(((((((((((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))(((''''''((()))&&&'''((((((((((((((((((''''''(((((((((((('''''''''''''''''''''((((((((('''''''''''''''((()))***(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))******++++++************))))))))))))))))))))))))))))))))))))))))))***************++++++++++++++++++++++++******+++++++++++++++***++++++++++++,,,---......---///111333444666:::<<>>AAAEEEGGGCCCGGGJJJJJJGGGJJJRRRYYYlll}}}rrrrrrsssvvvxxx{{{~~~zzzwwwvvvooonnnnnnppprrrvvvyyy|||vvvfff\\\ZZZWWWRRRRRRPPPNNNMMMNNNQQQRRRRRRRRRWWWYYYWWWWWW[[[```aaahhhlllqqqvvv|||~~~}}}{{{zzzzzzzzzzzzyyywwwvvvtttttttttwwwxxxwwwtttssstttvvvyyy{{{}}}~~~}}}|||''''''''''''''''''''''''!!!%%%)))++++++***)))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((&&&%%%%%%&&&(((&&&&&&&&&''''''''''''((()))&&&%%%&&&((()))'''%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%&&&''''''%%%%%%&&&'''&&&'''((())))))((('''&&&$$$$$$%%%%%%&&&'''(((((('''''''''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%(((((((((((()))))))))))))))************+++++++++'''''''''''''''((()))***))))))))))))************))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((())))))******((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((('''&&&%%%$$$'''&&&&&&&&&&&&'''((((((,,,***(((%%%%%%%%%'''((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&'''))))))%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))(((''''''&&&&&&&&&'''''')))((((((''''''''''''((((((((((((((((((((((((((())))))(((((('''''''''&&&---+++***((((((((())))))))))))(((((((((((())))))((()))*********((('''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))(((((((((((()))*********++++++++++++++++++***)))(((((()))))),,,+++***)))))))))++++++'''((()))***************))))))***+++,,,------...+++,,,,,,+++***)))+++,,,......------,,,,,,------,,,,,,,,,---///222444666999===AAABBBAAA@@@BBBDDDAAADDDGGGHHHJJJOOOYYYaaasss}}}uuurrrqqqsssyyy~~~~~~}}}}}}xxxqqqooopppqqqrrrssstttuuuuuu|||}}}oooaaaVVVPPPOOOOOOLLLJJJIIIIIIKKKLLLMMMMMMOOOSSSWWWVVVTTTVVV^^^ffflllsss~~~~~~~~~{{{vvvtttwwwwwwssstttyyyvvvxxxzzz|||{{{yyywwwuuu}}}}}}}}}~~~''''''''''''''''''''''''$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((&&&$$$$$$&&&(((&&&&&&&&&''''''''''''((((((&&&%%%&&&((()))'''%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&'''(((((((((((('''&&&&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++(((((('''''''''((()))))))))))))))))))))))))))((()))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((''''''''''''''''''(((''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((('''&&&%%%%%%&&&%%%%%%%%%%%%&&&'''''',,,***(((%%%%%%%%%'''((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&---,,,+++***((('''&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))(((''''''&&&&&&'''''''''))))))((((((((())))))***(((((((((((((((((((((((()))(((((((((''''''''''''+++***)))((((((((())))))))))))(((((((((((())))))((())))))***)))((('''&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))'''''''''((((((((())))))''''''((()))***++++++,,,)))))))))*********++++++++++++***)))))))))))))))++++++***************+++))))))***+++++++++++++++++++++++++++++++++,,,,,,+++,,,,,,+++******+++---,,,,,,+++++++++++++++,,,---......000222444777999;;;===@@@AAA@@@@@@BBBDDDEEEGGGHHHIIIKKKRRR]]]fffvvvyyyxxxwwwzzzyyyrrrpppppppppqqqrrrsssuuuvvv{{{}}}uuuhhh[[[RRRMMMLLLLLLHHHIIIKKKOOOQQQRRRRRRQQQQQQVVV[[[]]]^^^bbbkkksss}}}~~~{{{zzz{{{}}}|||xxxvvvxxxxxxuuuvvvzzz~~~'''''''''''''''''''''''')))((('''%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''&&&$$$$$$%%%'''&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&%%%&&&'''&&&&&&''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******+++(((((((((((()))))))))))))))))))))*********++++++))))))((('''''''''(((((()))))))))(((((('''''''''))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((''''''''''''''''''&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''(((((((((''''''&&&'''&&&&&&&&&&&&'''((((((+++)))'''%%%%%%%%%'''((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))((((((''''''(((((()))(((''''''&&&''''''(((((())))))((())))))***+++,,,((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((()))***))))))(((((((((((())))))(((((()))))))))(((''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***************************''''''((((((((()))))))))''''''((()))***++++++,,,((((((((()))))))))******+++***)))))))))))))))))))))******+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,******,,,---,,,,,,,,,+++,,,,,,------///000111333555888;;;<<>>???BBBCCCDDDFFFIIIMMMPPPSSSSSSUUUXXXZZZ^^^dddkkkqqqvvv{{{tttlllnnnpppsssuuuwwwwwwwwwzzz{{{|||~~~~~~zzztttooohhhbbbZZZRRRMMMLLLNNNOOORRRVVV\\\``````^^^\\\[[[```gggpppwww}}}~~~{{{~~~}}}}}}''''''''''''''''''''''''%%%&&&'''((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%'''((('''%%%$$$%%%&&&&&&&&&&&&''''''''''''(((&&&'''''''''&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''((((((((())))))******(((((((((''''''&&&&&&&&&(((((((((((())))))))))))(((((()))))))))*********+++***)))((((((((((((((()))((((((((('''''''''&&&(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((()))******)))((((((''''''((((((((((((''''''+++*********)))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''(((((()))(((((((((''''''&&&&&&''''''((()))((((((&&&&&&%%%&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''((()))***)))'''%%%###((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((('''''''''''''''((()))***&&&&&&&&&'''((()))***+++(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%&&&'''((())))))***))))))(((((((((((())))))''''''''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((()))))))))***(((((('''''''''&&&&&&&&&(((((((((((())))))))))))***)))))))))))))))******((()))***,,,,,,++++++***+++***))))))))))))******))))))***+++,,,,,,------+++,,,,,,,,,++++++---///////////////000111222333111333555888;;;>>>???@@@BBBDDDHHHOOOUUU[[[___```aaadddiiillloooppprrrssssssyyy{{{uuulllpppuuuzzz}}}|||zzzyyyxxxwwwwwwwwwuuuooohhhccc^^^ZZZTTTNNNLLLMMMPPPRRRWWW[[[___bbbccccccdddeeemmmsss|||~~~''''''''''''''''''''''''$$$%%%&&&((()))(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&((()))((('''%%%&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))***)))(((((('''&&&&&&%%%%%%(((((((((((())))))))))))((((((((()))))))))************)))((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))''''''))))))))))))''''''''''''((((((((((((''''''++++++***************))))))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((()))))))))(((((('''$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((('''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((''''''''''''((()))******''''''&&&''''''((()))***(((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&'''((()))******)))))))))(((((((((((())))))''''''&&&&&&''''''((()))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((()))))))))******$$$%%%&&&'''((())))))***((((((((()))))))))******)))))))))))))))******+++((()))***++++++++++++++++++***)))((((((((()))***((()))***+++,,,------...+++,,,---,,,+++,,,...000---------...///111222333444666888;;;>>>@@@AAAAAABBBGGGQQQ]]]iiipppttttttuuuxxx||||||xxxuuuqqquuu}}}|||wwwpppsssxxx|||}}}|||yyyvvvrrrrrrrrrqqqnnnhhhaaa[[[VVVSSSOOOKKKKKKNNNRRRTTTXXX\\\bbbfffhhhkkkpppuuuzzz'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((******((('''&&&'''&&&&&&&&&''''''''''''(((%%%''')))(((&&&%%%&&&(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&''')))(((((('''&&&&&&'''((((((%%%%%%&&&&&&''''''((((((%%%&&&&&&'''(((((())))))((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((()))))))))***)))))))))((())))))******'''(((((())))))*********))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))%%%&&&((())))))(((&&&%%%''''''((((((((((((''''''))))))))))))************''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))))))))))))))((('''&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&& """$$$&&&)))***+++&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((''''''''''''((()))***+++)))((((((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))&&&''')))************)))))))))(((((((((((())))))''''''&&&&&&&&&'''((()))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))*********&&&&&&'''((()))***++++++)))))))))*********++++++)))))))))))))))***++++++))))))))))))***+++,,,------,,,***(((((()))***+++*********++++++,,,,,,,,,***,,,---,,,,,,,,,...000---------...000222333444888999<<>>AAADDDCCC@@@AAAFFFJJJWWWjjj|||yyy}}}{{{vvvqqqmmmqqqooommmkkklllooorrrtttyyy~~~|||zzzmmmgggbbb___ZZZVVVUUUXXXZZZfffqqqssspppjjjbbbZZZUUUUUUVVVZZZ```eeeggghhhxxxyyywww{{{}}}}}}~~~}}}$$$%%%&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''(((((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))((((((''''''''''''((((((((()))))))))******)))))))))((((((((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((()))))))))*********''''''''''''((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((''''''''''''(((((()))''''''''''''''''''''''''"""""""""###$$$$$$$$$%%%''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((()))((('''&&&''')))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''((()))***(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&(((+++***((('''(((*********)))((((((((((((((())))))))))))((((((((((((***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***************))))))))))))''''''((()))))))))(((((()))(((((('''((()))***+++******)))((((((((()))***)))************+++++++++++++++++++++++++++,,,,,,******++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,---------...222444666777888;;;@@@DDD???AAABBBAAAAAAEEEMMMSSS___qqq}}}~~~yyytttppplllooonnnmmmlllmmmooorrrsss|||wwwrrrccc]]]WWWUUURRROOOPPPTTTYYYdddoooqqqoookkkeee`````````bbbgggmmmsssvvvwww~~~yyyqqqkkkiiilllrrrvvv{{{}}}}}}zzzwwwvvvwwwxxxzzzxxxzzz}}}}}}{{{yyyvvvuuurrrtttvvvxxxzzz}}}|||yyywww%%%%%%&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((('''&&&&&&'''''''''((((((((())))))((((((((((((((('''))))))))))))))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))((((((((((((''''''''''''&&&''''''(((***++++++,,,''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&'''''''''''''''((()))((('''&&&''')))&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&''''''((()))***(((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))++++++***(((&&&&&&&&&***))))))(((((((((((()))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))(((((())))))******++++++''''''((())))))))))))((()))(((((((((((()))***+++''''''''''''(((***+++,,,)))************+++++++++,,,,,,,,,+++++++++******++++++************++++++,,,,,,,,,,,,---------------,,,+++++++++---...///444666999<<<===@@@CCCFFFEEEEEEEEECCCDDDJJJTTT\\\jjjyyy}}}xxxtttpppnnnooooooooopppqqqrrrtttuuu{{{ooogggYYYSSSNNNLLLKKKJJJMMMRRRXXXbbblllooooooooommmjjjnnnoooqqqvvv}}}|||uuuhhhddd___[[[ZZZ\\\```ccchhhhhhjjjnnnrrruuuvvvvvvpppooommmllllllmmmooopppmmmnnnooopppqqqqqqqqqqqqrrrrrrqqqooonnnmmmlllkkkggghhhjjjkkkkkkmmmooorrrsssssssssrrrqqqooommmlll%%%&&&&&&'''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))%%%&&&''''''((('''''''''(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))((((((((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))******+++''''''''''''(((((((((((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&''')))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((()))''''''&&&&&&%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''((()))((('''&&&''')))%%%%%%%%%%%%&&&'''((()))(((((('''''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******+++***((('''&&&&&&((('''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((('''((((((''''''''''''((((((((((((((())))))***************)))))))))))))))*********&&&&&&''''''((()))***+++))))))*********+++++++++++++++++++++++++++++++++,,,,,,***))))))***,,,,,,,,,,,,,,,------------...///...------...///222333555888<<<@@@CCCFFFHHHIIIJJJJJJJJJJJJLLLRRRZZZ```sss~~~{{{xxxvvvttttttuuuvvvwwwxxxxxxxxxxxx|||{{{xxxqqqeee[[[VVVOOOJJJIIIIIIIIINNNTTTWWWaaajjjnnnrrrvvvyyyxxx||||||~~~~~~~~~|||tttlllgggZZZXXXUUURRRRRRSSSUUUWWW]]]]]]^^^aaaeeehhhkkkllljjjiiigggeeeddddddddddddeeeeeeeeeeeeeeeeeeeeedddfffggggggfffeeedddddddddccceeeffffffeeeeeeggghhhhhhhhhhhhhhhggggggffffff%%%&&&''''''((((((''''''%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''(((((((((&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((((())))))***'''''''''''''''''''''''''''''''''((((((((((((((()))(((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((('''&&&&&&&&&&&&''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''((()))((('''&&&''')))&&&&&&&&&&&&'''(((******))))))'''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))((('''''''''&&&&&&&&&&&&'''''''''((((((((()))))))))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((('''((((((((((((((((((''''''''''''******+++,,,,,,,,,,,,+++((())))))***************(((((())))))))))))))))))))))))*********+++++++++))))))***+++,,,,,,---------,,,+++******+++,,,---,,,,,,---------.........000///......000333666777<<<>>>BBBFFFJJJMMMMMMMMMJJJLLLOOORRRVVV[[[aaaddduuu|||~~~}}}}}}~~~~~~}}}|||yyyrrrnnnjjjddd[[[TTTSSSMMMHHHHHHIIIJJJPPPVVV[[[dddnnnrrrwww}}}{{{zzz~~~zzzxxxvvvtttuuuwwwzzz{{{vvvuuussspppkkkfffbbb___TTTSSSQQQPPPOOOPPPQQQRRRRRRTTTVVVYYY[[[]]]___aaaddddddbbb```___]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[^^^```bbbaaa___^^^^^^___aaacccddddddbbbbbbbbbcccbbbbbbaaaaaa````````````&&&&&&'''(((((((((((('''%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''(((((((((((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&''''''''''''(((((((((&&&&&&'''''''''((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((()))******'''''''''''''''''''''''''''''''''((((((((((((((()))))))))(((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''(((''''''''''''((())))))%%%&&&&&&&&&'''''''''''''''((()))((('''&&&''')))&&&&&&&&&'''((()))***+++''''''%%%$$$######""""""&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***+++***((()))(((((((((((())))))***''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))++++++******))))))((((((******+++,,,,,,,,,,,,,,,((()))******++++++************++++++***)))(((''')))************+++++++++((()))***+++,,,------...,,,,,,++++++++++++,,,,,,,,,---------............------...000222666888:::@@@AAADDDIIIOOORRRSSSRRROOORRRXXX^^^dddhhhkkkmmmssswww~~~|||{{{yyyssskkkddd```[[[UUUQQQPPPKKKHHHJJJLLLOOOUUU\\\eeennnvvvzzz~~~{{{zzzyyy|||{{{uuurrrmmmlllkkkkkkmmmoooooonnnjjjiiihhheeeaaa^^^ZZZYYYRRRQQQPPPOOONNNNNNOOOOOOMMMOOORRRTTTUUUVVVXXXYYY[[[[[[[[[[[[ZZZXXXWWWVVVTTTTTTTTTTTTTTTUUUVVVWWWXXX\\\___^^^[[[YYYZZZ[[[]]]___aaaaaa___^^^___```]]]]]]\\\[[[[[[[[[\\\\\\&&&&&&'''((((((((((((((($$$%%%&&&'''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''''''''(((((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))))))))(((((()))******+++''''''''''''''''''''''''''''''''''''((((((((()))'''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&''''''((()))&&&&&&'''''''''((((((((('''((()))((('''&&&''')))&&&&&&&&&&&&''''''((()))&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((()))))))))(((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&(((***+++)))'''((((((((((((((()))******'''''''''((()))*********'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))************((()))******++++++******((()))***+++++++++*********+++,,,,,,+++***)))((()))************+++++++++*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------............---...000444777;;;===>>>AAACCCGGGPPPZZZbbbeeefffeeefffjjjooossswwwxxxxxxtttuuuzzz~~~||||||yyywwwuuupppmmmhhhbbb]]]XXXTTTRRRRRRNNNOOOSSSXXX\\\cccjjjsss{{{~~~{{{xxxuuussssssvvv{{{tttoookkkiiifffeeedddeeeggghhhfffddd`````````^^^\\\ZZZXXXVVVRRRQQQPPPNNNMMMMMMNNNNNNMMMOOOPPPPPPPPPQQQTTTWWWVVVVVVWWWXXXWWWUUUTTTRRRRRRQQQQQQQQQQQQRRRSSSTTTTTTYYY]]]]]][[[YYYZZZ]]]\\\^^^```aaa```___```aaa^^^^^^]]]]]]^^^___```aaa&&&''''''((((((((((((((($$$%%%&&&'''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))&&&'''''''''(((((())))))%%%&&&&&&'''((()))******''''''''''''((((((((()))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''$$$$$$$$$%%%''')))***+++%%%%%%%%%%%%%%%&&&'''((('''''''''(((((((((((()))'''((()))((('''&&&''')))&&&&&&%%%%%%%%%&&&''''''''''''((((((***+++,,,---(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((((('''''''''(((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((******))))))((((((((('''++++++++++++++++++++++++((((((((((((((((((((((((***((('''(((***+++(((&&&&&&&&&&&&&&&&&&'''((()))&&&''''''((()))******+++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++%%%%%%&&&'''((()))******''''''((()))))))))))))))((()))***+++,,,+++************,,,------,,,+++***)))************+++++++++,,,,,,,,,++++++++++++***++++++---......---++++++---------.........//////...000444888<<<@@@BBBCCCEEEGGGOOO[[[jjjwww~~~|||||||||}}}wwwvvvwww|||vvvqqqtttxxxyyy|||{{{wwwsssqqqpppjjjjjjiiiddd^^^XXXTTTSSSWWWUUUWWW___eeejjjrrryyy}}}}}}wwwuuurrroooiiijjjmmmttt}}}}}}vvvpppkkkhhhfffddddddbbbaaabbbddddddaaa^^^XXXYYYZZZ[[[[[[ZZZYYYXXXTTTSSSQQQOOONNNNNNNNNNNNLLLMMMMMMKKKIIIKKKPPPTTTWWWWWWXXXXXXVVVTTTQQQOOONNNMMMLLLKKKKKKLLLMMMNNNSSSXXX^^^___\\\[[[]]]```^^^```cccddddddddddddeeebbbbbbbbbcccdddfffhhhjjj"""###%%%&&&'''&&&%%%%%%%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%&&&'''&&&%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''%%%%%%%%%&&&(((***$$$$$$%%%&&&'''''''''&&&(((((((((((())))))))))))******))))))((((((''''''+++*********))))))(((((((((((((((((((((''''''&&&)))((('''&&&&&&'''((()))******))))))((((((''''''''''''''''''&&&$$$!!! ''''''''''''((((((((((((***)))(((''''''&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&%%%%%%$$$###!!!!!!"""###%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%'''((((((((('''&&&&&&%%%%%%&&&((()))((('''%%%%%%&&&&&&'''((())))))%%%&&&((((((&&&&&&&&&'''''''''((((((((((((''''''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%'''(((***++++++)))((('''&&&%%%%%%&&&'''+++***)))((((((''''''(((******))))))((((((''''''&&&'''***++++++***'''&&&$$$%%%&&&'''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))((('''&&&&&&'''&&&&&&''')))***((('''(((((())))))))))))(((((()))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))************((())))))))))))*********)))************++++++++++++++++++,,,,,,---------***,,,------,,,,,,---...///333777:::===???CCCEEEIIIPPPZZZhhh|||}}}|||{{{zzz|||wwwsssrrrpppoooqqqvvv|||yyypppmmmllliiiiiijjjjjjmmmmmmiiiaaa]]]^^^```^^^bbbhhhpppxxx}}}~~~rrrlllhhhccc```bbbccceeejjjpppwww{{{}}}zzzrrrmmmjjjiiifffccc^^^```bbbccccccaaa^^^]]]XXXXXXWWWWWWWWWVVVVVVVVVQQQPPPOOOOOOOOONNNLLLJJJKKKJJJHHHGGGHHHKKKNNNPPPRRRTTTVVVWWWVVVSSSOOOMMMLLLKKKIIIHHHIIIKKKNNNPPPVVVXXX\\\```cccccccccbbbbbbcccdddfffhhhjjjlllmmmiiijjjkkklllmmmnnnoooooo$$$%%%&&&&&&'''''''''&&&%%%&&&''''''((((((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%'''((('''&&&%%%&&&''')))(((''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''%%%%%%&&&''''''''''''''''''((((((((())))))))))))))))))))))))((((((''''''******)))))))))(((((((((&&&&&&'''((())))))(((((()))((('''&&&&&&'''((()))***)))))))))((((((((('''(((((((((((('''&&&$$$###''''''''''''(((((((((((((((((('''''''''(((((()))(((''''''''''''''''''(((''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''((((((((('''&&&((('''&&&&&&'''((('''%%%%%%%%%&&&&&&'''(((((()))''')))******)))(((((()))''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))))))))((('''&&&&&&&&&'''''')))((((((((((((((()))******)))))))))(((((((((''''''((()))******)))((('''&&&&&&'''((())))))))))))''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((((())))))(((''''''&&&''''''&&&((()))***((('''(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))************)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,---......---...000222777:::>>>AAABBBEEEGGGJJJIIIRRR___ooo}}}{{{|||xxxqqqsssqqqoooooorrrxxx~~~~~~wwwooogggdddbbbaaacccgggllloooqqqnnnhhheeegggjjjooorrrxxx~~~tttjjjeeebbb___\\\]]]^^^```dddjjjpppuuuwww}}}xxxrrrmmmkkkiiieeecccaaaaaaccccccbbb```^^^\\\XXXXXXYYYYYYYYYXXXXXXWWWPPPOOOMMMLLLMMMLLLKKKIIIJJJIIIHHHHHHIIIJJJMMMNNNRRRTTTWWWYYYXXXUUUQQQOOOMMMKKKJJJHHHIIIKKKMMMNNNSSSUUUZZZ^^^aaaccccccbbbcccdddeeegggiiijjjkkkllllllllllllnnnoooqqqsssttt''''''&&&&&&&&&'''((((((%%%&&&''''''((((((''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&'''((((((&&&&&&'''(((***)))((((((''''''(((((('''''''''''''''((((((((((((((((((''''''''''''&&&$$$%%%'''))))))((('''%%%&&&&&&'''(((((((((''''''''''''((((((((())))))))))))))))))(((((((((((('''((((((((((((((('''''''''$$$%%%&&&((())))))******((((((''''''''''''(((((())))))))))))((((((((((((((())))))))))))((('''&&&''''''''''''((((((((((((&&&&&&&&&''''''(((******)))((((((''''''(((((()))(((''''''&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&%%%(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''***((('''&&&''''''%%%$$$%%%%%%&&&&&&'''((((((((((((***++++++)))))))))***''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))))))))(((''''''&&&&&&'''''''''&&&&&&'''((((((''''''''''''((()))***+++))))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******(((((()))))))))(((''''''(((''''''(((******)))'''(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))******++++++)))))))))*********++++++************+++++++++,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,...////////////000444777<<<>>>@@@BBBCCCEEEGGGIIILLLWWWfffxxxzzztttnnnsssqqqpppqqquuu{{{zzzvvvkkkddd^^^[[[XXXWWW]]]dddmmmrrrvvvuuurrrqqqtttxxx}}}~~~~~~{{{ssshhh```]]]\\\[[[YYYXXXYYY\\\___dddjjjnnnqqqyyywwwsssqqqooommmjjjgggfffffffffeeecccaaa^^^]]]YYYZZZ[[[\\\\\\[[[ZZZYYYRRRPPPMMMKKKKKKKKKJJJHHHHHHHHHHHHIIIIIIJJJJJJKKKOOOQQQUUUXXXXXXUUUQQQNNNMMMLLLJJJHHHHHHIIIJJJKKKNNNPPPTTTYYY\\\^^^^^^^^^___```aaaaaabbbcccddddddggggggggghhhjjjnnnqqqsss((('''&&&%%%%%%&&&'''(((%%%&&&''''''((('''''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''((()))(((''''''''')))******)))(((((((((((((((&&&&&&&&&''''''(((((((((((((((((((((((((((((('''%%%%%%'''((((((((('''&&&''''''(((((((((((((((''''''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))(((((((((''''''((((((((())))))))))))((((((((((((((((((((()))))))))((((((''''''''''''(((((((((((('''''''''''''''((())))))))))))(((((((((((())))))(((((('''&&&&&&&&&&&&'''$$$$$$%%%&&&'''''''''&&&))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''')))'''&&&&&&''''''&&&%%%&&&&&&&&&'''''''''((((((&&&((())))))(((''''''(((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))(((((('''&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((''''''&&&&&&&&&&&&'''''''''((())))))((((((((((((((()))******))))))))))))((((((((((((***)))(((''''''((()))***(((((()))))))))(((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((((('''(((''''''(((******)))'''(((((())))))))))))(((((())))))))))))))))))))))))((((((((())))))*********))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,////////////000444888<<>>>>>===;;;<<<<<<=========<<<<<<========================>>>=========>>>@@@CCCEEE&&&&&&'''&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%'''((('''&&&%%%&&&''')))(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((((((((((((&&&'''((((((((((((((('''&&&'''((())))))((('''&&&'''((((((((()))))))))***((('''&&&%%%%%%%%%&&&'''''''''''''''(((((((((((()))(((((('''''''''(((((((((''''''''''''''''''((())))))(((&&&&&&%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%&&&'''((()))'''&&&%%%&&&'''((('''&&&''''''''''''''''''''''''&&&'''))))))'''''''''(((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((()))***))))))''''''***)))((((((((((((((()))'''((((((((()))))))))***))))))(((((((((((())))))%%%&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&((()))******)))(((&&&(((((()))***************)))(((((()))++++++***((((((((())))))))))))(((((()))))))))))))))))))))))),,,,,,,,,+++++++++++++++*********+++++++++,,,,,,)))))))))*********++++++,,,,,,,,,,,,------------+++,,,,,,---...///000000000333666:::===BBBGGGJJJGGGHHHJJJKKKMMMQQQUUUYYYdddqqqvvvmmmfffaaaUUUOOOLLLNNNSSSWWW]]]dddeeemmmvvv{{{}}}}}}yyywwwvvvrrrllliiijjjjjjhhhjjjppprrrlllgggggg```___^^^\\\[[[[[[]]]^^^]]]aaadddeeedddffflllqqqooorrrvvvwwwwwwxxx{{{}}}|||{{{zzzwwwtttsssrrrrrrssshhhddd```[[[WWWSSSNNNKKKFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBCCCCCCCCCDDD@@@???>>>===<<<::::::999888888999999999:::::::::999999999999999999999999<<<;;;;;;:::;;;;;;<<<<<<''''''((()))((('''%%%$$$%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%&&&'''&&&%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''))))))((('''&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))%%%%%%'''((())))))******&&&'''((())))))((('''&&&'''((((((((())))))******)))((('''&&&%%%&&&&&&'''''''''''''''((((((((()))''''''&&&''''''((()))***''''''&&&&&&&&&&&&''''''***)))((('''&&&%%%%%%%%%'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&%%%&&&'''((())))))(((&&&&&&''''''&&&$$$'''''''''''''''''''''&&&###%%%&&&&&&%%%$$$$$$%%%''''''(((((((((((('''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&'''(((((()))((((((((((((((((((((((((%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((())))))*********((('''&&&(((''''''(((((()))***+++'''((((((((())))))******(((((())))))))))))((((((&&&&&&((()))************''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))''')))***++++++***)))'''(((((()))***************)))(((((()))++++++***)))(((((())))))))))))(((((())))))))))))))))))))))))***++++++,,,,,,---......******+++++++++,,,,,,,,,((())))))))))))*********---------.........//////***+++,,,---...000111111111555999>>>AAAFFFJJJMMMMMMNNNPPPRRRUUUYYY^^^bbbjjjvvv~~~yyy~~~~~~xxxpppggg```[[[TTTMMMKKKPPPXXX^^^dddiiieeellluuuzzz|||~~~~~~~~~~~~}}}||||||{{{uuuqqqooopppnnniiihhhjjjnnniiiiiioooooojjjggghhhaaabbbbbbaaaaaabbbdddfffcccfffjjjjjjiiikkkqqqvvvtttvvvyyyyyyxxxyyy|||{{{xxxuuuqqqooonnnooopppeeebbb^^^[[[XXXTTTOOOKKKFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>=========???@@@===<<<;;;;;;999888888777666777777888999:::;;;;;;666666666777777777777777<<<<<<;;;;;;:::999999888''''''''''''''''''''''''))))))((((((''''''&&&&&&(((((('''&&&%%%$$$$$$###&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''(((((())))))((('''&&&&&&$$$$$$%%%%%%&&&'''((((((''''''((((((((((((''''''''''''((((((((((((''''''&&&''''''(((((((((((((((%%%%%%&&&'''((()))************))))))((((((''''''***)))'''''')))))))))(((******)))((('''&&&%%%%%%''''''((((((((((((''''''(((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&''''''''''''((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((()))))))))))),,,***)))'''&&&&&&&&&&&&(((((((((((())))))))))))((((((''''''''''''(((((()))(((''''''''')))***+++((((((''''''''''''(((((()))************))))))(((******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))************************+++++++++++++++***)))((()))************+++++++++)))))))))***+++++++++,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,...///.........000222999===???>>>BBBKKKRRRUUUXXXZZZ^^^bbbeeehhhjjjlllooovvvxxxrrrsss{{{~~~xxxsssmmmfff___ZZZUUUVVVWWWXXX[[[```gggllljjjmmmqqqwww{{{~~~}}}|||}}}uuurrrpppqqqtttwwwvvvuuuqqqlllhhhjjjppprrrnnniiikkklllmmmmmmmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjnnnooooooqqqssswwwyyy{{{~~~}}}{{{|||}}}}}}|||{{{|||xxxsssqqqmmmiiieeeccccccccc```\\\WWWTTTSSSQQQMMMIIICCCBBBAAA@@@@@@@@@@@@@@@:::;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;::::::999888888999999888777666666888888888888888888888888;;;;;;;;;:::::::::::::::&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%&&&'''''''''((((((((()))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((())))))''''''((((((((((((''''''''''''((((((((((((''''''&&&''''''((((((((((((((('''''''''((((((((((((((())))))))))))(((((((((((()))'''&&&&&&'''(((((('''''''''''''''(((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((())))))(((((((((((((((((((((((('''((((((((())))))))))))***)))((('''&&&&&&''''''(((((((((((())))))))))))((((((''''''''''''(((((()))(((((((((((())))))***((((((''''''''''''((((((((())))))*********))))))***)))))))))((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))***************************************)))(((((((((((()))))))))************************+++++++++***+++,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,------------------------...///000000111333555;;;???BBBFFFOOO\\\eeegggkkklllooosssvvvvvvtttsssrrrvvv}}}xxxtttooommmpppxxx{{{{{{xxxqqqhhhaaa^^^^^^^^^___``````aaadddiiimmmpppqqqrrrtttvvvxxxzzz|||~~~|||xxxvvvwwwxxxyyyxxxqqqnnnkkkkkknnnpppqqqpppooollliiikkkooorrrqqqooopppqqqrrrtttuuuuuuttttttuuutttttttttttttttttttttuuuvvvvvvwwwyyy|||~~~~~~}}}{{{|||{{{{{{{{{zzzwwwrrrnnnjjjhhhddd```]]]\\\[[[[[[WWWSSSOOOLLLKKKIIIFFFCCC@@@???>>>>>>============::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999999999:::::::::::::::999888888888888888999999999999999:::::::::::::::999999999&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((('''''''''&&&&&&'''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$&&&&&&''''''((()))))))))''''''((((((((((((''''''''''''((((((((((((''''''&&&''''''((((((((((((((())))))((((((''''''''''''(((((((((((())))))))))))((('''%%%%%%'''((('''&&&''''''''''''(((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((($$$%%%%%%&&&''''''((((((&&&&&&&&&%%%&&&&&&'''((('''''''''''''''''''''''''''''''''(((((('''''''''%%%&&&&&&'''''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((())))))))))))(((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''((((((((())))))))))))(((((('''((((((''''''''''''(((((('''((()))***************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************((())))))))))))((('''''''''((((((((())))))))))))+++++++++******************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,.........------------------...000111222444777999===BBBHHHSSSdddwwwzzzwwwxxxzzz|||yyyjjjiiiggghhhlllssszzz~~~vvvxxxwwwpppfffaaabbbfffiiijjjllllllkkkkkkmmmoootttrrrqqqpppqqqtttwwwyyyzzz|||{{{zzzwwwsssqqqqqqrrrssssssmmmjjjgggfffgggjjjllllllmmmllllllnnnppptttwwwyyyyyyzzz|||~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}{{{yyyvvvrrrqqqqqqpppnnnjjjeeeaaa\\\ZZZWWWTTTRRRPPPPPPPPPMMMJJJFFFDDDCCCAAA???===>>>======<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<===============<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;::::::888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((%%%&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&)))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%&&&&&&''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((('''''''''''''''(((((())))))******)))'''&&&&&&'''(((((('''******)))((('''&&&%%%%%%)))(((&&&%%%%%%&&&((()))((((((((((((((((((((((((%%%&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''''''''&&&%%%''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''(((((((((((('''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((())))))(((((((((((())))))))))))((((((''''''''''''((((((((()))*********((('''&&&((((((''''''''''''((((((&&&'''(((******+++++++++))))))))))))((((((((((((''''''(((((())))))******((((((((((((((((((((((((************************((()))))))))))))))((((((((((((((()))))))))******,,,+++++++++***)))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------......------------,,,,,,,,,...000222444777:::===???EEEPPP```yyy~~~}}}|||}}}~~~vvvrrrpppiiihhhfffeeehhhmmmssswww}}}xxxsssttttttpppjjjiiillloooooorrrttttttsssrrrqqqrrrrrrqqqpppppprrrtttwwwyyyyyy{{{~~~{{{uuurrrvvvtttqqqoooooopppqqqqqqllliiifffddddddgggjjjllloooppprrrssstttxxx~~~zzzxxxuuusssooommmiiihhhfffeeeccc___ZZZVVVNNNMMMKKKIIIGGGFFFFFFFFFFFFDDDBBB@@@???===<<<;;;=========<<<======>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@??????>>>>>>>>>======>>>>>>>>>>>>======999::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>?????????&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))%%%&&&&&&''''''(((((()))&&&&&&''''''''''''&&&&&&)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&''''''((())))))***''''''(((((())))))*********(((''''''((())))))(((******)))((('''&&&%%%%%%)))'''&&&$$$$$$&&&''')))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((''''''&&&&&&'''(((((((((((((((((('''&&&&&&&&&''''''''''''((('''(((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''')))((('''&&&&&&'''((()))&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''(((((()))))))))(((((((((((())))))))))))((((((''''''''''''((((((((()))*********((('''&&&((((((''''''''''''((((((&&&'''(((******+++++++++(((((((((((())))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++*********)))))))))*********++++++,,,+++++++++***)))))))))++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,...111444666999===@@@BBBJJJXXXlll~~~tttnnnllllllllliiieeeccceeekkkrrrwwwzzztttrrrpppooonnnppprrrtttuuuqqqtttxxxyyyxxxwwwvvvvvvssssssssstttvvvwwwxxxxxxyyyzzz~~~~~~zzzvvvrrrpppnnnrrrrrrpppooonnnoooppprrrllljjjgggeeeeeegggkkknnntttwwwzzzzzz{{{~~~~~~~~~}}}|||{{{zzzxxxuuurrrnnnlllhhhdddaaa]]]\\\ZZZYYYWWWTTTOOOLLLEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>><<<<<<<<<<<<===<<<<<<<<<===>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@<<<=========>>>>>>???????????????@@@@@@AAAAAAAAA'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&''''''((((((((((((&&&&&&''''''''''''&&&&&&((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''&&&''''''(((((((((((((((%%%%%%&&&'''((()))******(((((((((((())))))))))))***)))'''''')))***)))(((''''''''''''((((((((((((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))(((((('''&&&&&&%%%''''''&&&&&&''''''((()))'''''''''''''''''''''''''''''''''(((((('''''''''&&&''''''((((((((('''''''''(((((())))))(((((('''&&&&&&&&&''''''''''''((((((((((((((((((((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&''''''''''''((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''((())))))(((((((((((((((((())))))))))))((((((''''''''''''((((((((())))))))))))(((((('''((((((''''''''''''(((((('''((()))***************(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************+++++++++++++++++++++***************,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,---------............111444666999<<<@@@CCCGGGQQQaaavvvyyyqqqmmmmmmooollliiieeecccgggoooxxx~~~yyysssqqqooommmooosssvvvwwwvvvrrrvvvzzz||||||{{{zzzzzzyyyyyyyyyzzzzzzzzzyyyyyy{{{{{{}}}}}}xxxtttpppnnnmmmmmmmmmnnnooonnnmmmnnnppprrrnnnnnnlllkkkjjjlllpppttt{{{~~~}}}|||{{{{{{{{{zzzyyywwwuuusssqqqmmmjjjfffcccaaa]]]ZZZWWWOOONNNLLLLLLKKKIIIFFFCCC???????????????>>>>>>>>><<<======<<<;;;;;;<<<>>>============>>>???AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDEEEFFFFFFFFFEEEEEECCCCCCBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCCCC((((((((((((((((((((((((((('''''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''%%%&&&''''''(((((((((''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''&&&''''''(((((((((((((((&&&'''''''''(((((())))))))))))))))))((((((((((((***(((&&&&&&((()))((('''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((()))(((((((((((())))))))))))((((((&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((())))))(((((('''(((((((((((())))))))))))((((((''''''''''''(((((()))(((((((((((())))))***((((((''''''''''''((((((((())))))*********))))))'''((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))***************************+++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,------------...------...///000111111222222444777:::<<<@@@DDDGGGLLLXXXjjj}}}{{{vvvttttttvvvpppnnnkkkkkkooowww}}}yyywwwtttrrrrrrssstttuuuuuuvvvwwwyyyvvvyyy}}}~~~~~~~~~~~~~~~|||||||||~~~zzzxxxtttpppmmmkkkjjjjjjkkkmmmoooooonnnooorrruuutttuuuvvvuuuuuuvvvzzz~~~}}}{{{xxxwwwvvvtttsssrrrpppnnnjjjgggfff___]]]YYYWWWTTTRRRNNNLLLDDDCCCBBBBBBCCCBBB@@@>>>======>>>>>>>>>>>>>>>>>>;;;===???>>>======???BBBAAAAAABBBBBBCCCEEEFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGDDDEEEEEEFFFGGGGGGHHHHHH))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((('''&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''((((((((())))))******''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&((((((((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((('''''''''******))))))((((((''''''((('''%%%%%%'''((('''&&&******)))((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&''''''((()))))))))'''''''''''''''((())))))''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((())))))))))))(((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((((())))))((('''&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))))))))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))((((((''''''''''''(((((()))(((''''''''')))***+++((((((''''''''''''(((((()))************))))))((('''((((((((())))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))******+++++++++,,,---,,,+++******+++,,,---,,,,,,,,,---------............///111222333444555555777:::===???BBBFFFIIIPPP^^^ooo~~~|||zzz{{{{{{vvvuuussstttxxx~~~vvvooollllllnnnooouuuzzz~~~|||xxxvvvxxx|||{{{}}}~~~|||{{{~~~wwwuuurrrnnnkkkiiihhhhhhlllnnnqqqqqqqqqrrrvvvyyy{{{}}}~~~|||yyywwwtttrrrqqqllllllkkkiiieeebbb^^^\\\UUURRROOOMMMKKKIIIEEECCC@@@???>>>???@@@@@@???===<<<<<<===>>>??????>>>>>>===@@@AAAAAA@@@@@@CCCFFFGGGGGGGGGHHHIIIKKKLLLMMMLLLLLLLLLLLLMMMMMMMMMNNNLLLLLLLLLMMMMMMMMMMMMMMMLLLMMMNNNOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNNNN&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$&&&''''''&&&###((((((###"""''')))''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))&&&$$$&&&***+++'''"""&&&$$$"""!!!"""###&&&((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''(((***,,,+++***((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((***,,,---,,,***'''%%%&&&((()))++++++)))(((&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&&&&((()))'''&&&%%%''')))******)))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''))))))((((((((((((((()))))))))))))))))))))))))))***(((&&&&&&'''(((''''''(((&&&$$$%%%((()))'''%%%))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))*********)))(((&&&&&&&&&&&&''')))***+++))))))))))))))))))))))))((((((''''''''''''(((((()))***++++++******+++,,,******))))))))))))******++++++***************+++)))*********++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........000000000000111444777:::===>>>???AAABBBFFFJJJNNN```hhhttt}}}xxxvvvwww~~~|||~~~{{{sssjjjeeeggglllqqqtttyyy{{{}}}{{{xxxuuuvvvwww~~~~~~|||yyyuuupppkkkiiiiiikkkmmmnnnqqquuuyyy|||~~~~~~}}}}}}||||||||||||}}}yyyssspppnnnlllhhhdddbbb```]]]YYYUUURRRPPPOOOMMMJJJGGGDDDCCCBBBAAA@@@??????@@@@@@@@@??????>>>;;;===>>>?????????AAACCCCCCBBB@@@@@@AAADDDHHHKKKJJJKKKLLLMMMOOOOOOPPPPPPSSSTTTUUUWWWWWWVVVUUUTTTTTTWWWZZZ[[[ZZZXXXXXXYYYWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[ZZZXXXVVVTTTRRRPPPSSSTTTUUUVVVVVVVVVUUUTTT&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%%%%%%%&&&''''''&&&'''***)))$$$###&&&&&&$$$&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((()))'''&&&'''&&&$$$###$$$%%%((()))******)))((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''))))))***((('''&&&''')))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''$$$$$$%%%&&&&&&''''''(((&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))++++++***((('''''''''((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''')))&&&%%%%%%&&&(((***)))(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))((('''((()))******)))+++)))((()))+++,,,***((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))***+++))))))))))))))))))))))))((((((''''''''''''((((((&&&((())))))(((''')))*********))))))))))))************)))))))))******+++)))))))))*********++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////...///000222444777;;;>>>@@@BBBDDDEEEHHHLLLQQQUUUeeemmmxxxwwwpppoooqqq~~~vvvqqqkkkiiilllpppsssuuuvvvwwwxxxvvvttttttwwwzzz}}}yyyvvvrrrnnnlllmmmoooqqqtttxxx|||}}}zzz{{{zzzyyyxxxwwwwwwwwwwwwvvvrrrmmmiiigggddd```\\\VVVUUURRRNNNKKKIIIGGGFFFGGGEEECCCAAA@@@??????>>>@@@@@@AAABBBBBBBBBBBBAAA>>>@@@BBBBBBBBBBBBDDDFFFGGGEEEDDDDDDEEEIIILLLOOORRRSSSUUUWWWYYYYYYYYYYYY[[[]]]```aaabbbaaa___]]]```cccggghhhhhhgggffffffggggggffffffgggggghhhhhhggggggfffeeecccaaa___^^^``````aaabbbbbbaaa```___&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((($$$%%%&&&''''''''''''''''''))))))&&&%%%'''&&&$$$%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''$$$'''))))))&&&%%%&&&((()))(((&&&%%%&&&''')))+++******)))((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((((('''(((((((((&&&$$$$$$''')))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&%%%&&&'''&&&%%%%%%&&&((()))((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((***+++***(((,,,***)))***+++,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******************************)))))))))))))))))))))))))))((((((''''''(((((()))&&&'''((((((''''''((()))******))))))))))))******(((((((((((()))******+++((()))))))))************((()))***+++,,,------...++++++++++++++++++++++++..................///000---///222555888<<>>@@@CCCCCCBBBCCCFFFIIIHHHIIIKKKOOORRRVVVZZZ[[[___dddjjjkkkjjjjjjmmmqqqssstttvvvxxxzzz{{{||||||zzz{{{||||||{{{{{{|||}}}}}}}}}|||{{{zzzzzz{{{{{{{{{{{{}}}~~~|||}}}~~~xxxyyyyyyyyyxxxxxxzzz|||xxxyyyzzz{{{{{{zzzxxxvvv{{{{{{|||||||||{{{zzzzzzzzzzzzyyyyyyzzz|||}}}~~~$$$$$$%%%&&&&&&''''''(((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''&&&%%%$$$"""!!!((('''%%%$$$###$$$$$$%%%'''''''''''''''&&&&&&&&&(((((((((((())))))))))))&&&&&&&&&&&&'''''''''(((###$$$%%%&&&''')))******''''''''''''''''''''''''''''''(((((('''&&&%%%%%%'''))))))((('''&&&'''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++---,,,+++)))((()))))))))(((((('''''''''&&&'''((()))(((&&&%%%%%%&&&******))))))((((((''''''''''''&&&&&&&&&&&&''''''))))))((('''''''''''''''))))))))))))************,,,,,,+++)))&&&%%%&&&'''))))))))))))))))))))))))(((((())))))*********+++))))))***+++++++++++++++************************++++++***)))((((((((()))+++*********))))))(((((('''((((((***+++,,,------((((((((()))******++++++))))))***++++++++++++***)))***,,,......---,,,+++,,,++++++***+++,,,...///......///111444888<<<>>>BBBCCCGGGNNN[[[ppp~~~yyyuuuwwwvvvuuussstttxxx~~~}}}wwwtttlllkkkkkkmmmqqquuuwwwxxx{{{xxxvvvzzz}}}|||~~~~~~|||tttsssrrrpppnnnmmmlllkkkrrr|||~~~~~~zzzxxxuuuqqqkkkfffbbb___\\\WWWQQQMMMLLLJJJGGGDDDEEEBBB>>>>>>AAACCCCCCBBBEEEFFFGGGGGGGGGIIIMMMOOOSSSTTTVVVZZZ___eeejjjmmmnnnpppsssuuuvvvvvvvvvuuu|||}}}}}}~~~~~~}}}||||||~~~~~~~~~~~~~~~}}}|||{{{yyy{{{||||||{{{zzzzzz{{{{{{zzzzzzzzz{{{|||~~~~~~|||{{{|||~~~}}}{{{yyyxxxzzz{{{{{{zzzwwwyyyzzzzzzyyyyyyzzz{{{|||||||||}}}~~~|||yyywwwzzz{{{}}}|||zzzyyyyyyzzz''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&'''''''''''')))((('''&&&%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((('''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''))))))((((((''''''&&&&&&&&&&&&'''''''''((((((((($$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''(((((('''&&&&&&%%%'''))))))((('''&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))+++,,,,,,***)))((())))))(((((((((''''''''''''&&&'''((((((&&&%%%&&&'''))))))))))))((((((''''''((((((''''''&&&'''''''''))))))((('''''''''''''''))))))))))))************,,,,,,,,,***((('''''')))))))))))))))))))))))))))(((((()))))))))*********''''''((()))))))))))))))************************+++***))))))))))))))))))************)))))))))((((((((()))***+++,,,,,,---************))))))))))))))))))***+++++++++++++++)))+++,,,......---,,,+++...---,,,,,,,,,---///000......///111444888<<>>???@@@??????CCCBBBAAACCCFFFIIIKKKKKKKKKOOOSSSWWWYYY\\\```bbbhhhhhhiiikkkmmmpppsssuuussstttvvvwwwwwwwwwvvvuuuwwwxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxwwwuuussssssssssssssstttuuuwwwyyyzzz{{{{{{{{{zzzzzz|||~~~~~~}}}))))))((('''&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&''''''(((((((((((('''''''''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''(((((()))*********''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))''''''''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%'''((()))(((''''''%%%%%%%%%&&&'''((())))))(((((((((''''''&&&&&&&&&(((((((((((())))))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&'''))))))((('''&&&'''(((((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((((((''''''''')))++++++)))(((((((((((((((((((((((('''''''''$$$&&&''''''&&&&&&((()))((((((((((((((((((((((((+++***)))(((((('''(((((())))))((('''''''''''''''((()))))))))************(((***++++++***)))***+++(((((((((((((((((((((((((((((())))))))))))))))))))))))***+++++++++++++++************************)))((((((((()))***++++++*********)))))))))))))))******************+++++++++++++++******))))))))))))***++++++,,,,,,+++++++++,,,------......------//////...---...///000111111222444777;;;???CCCEEEAAAFFFPPP[[[hhhyyyzzzxxxzzzzzz|||}}}~~~{{{ssslllgggdddcccaaa___aaaeeennnwww|||zzzxxxuuuwww{{{~~~~~~{{{~~~{{{yyyvvvrrrmmmjjjfffbbb[[[TTTNNNIIIFFFEEEBBBBBBAAAAAABBBCCCCCCDDDEEEFFFGGGIIILLLPPPRRRTTTUUUXXX]]]aaadddfffhhhjjjlllllllllmmmnnnoooqqqrrrqqqrrrrrrssssssrrrqqqqqqsssssssssssssssttttttuuuttttttttttttttttttuuuuuuuuuwwwxxxwwwvvvuuuuuuvvvuuuvvvwwwxxxzzz|||~~~''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&''''''''''''''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((&&&&&&((()))+++---...///''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((''''''&&&&&&''''''((('''''''''(((((((((((()))&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''((((((((())))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''')))(((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%'''((()))(((''''''%%%%%%%%%&&&'''((())))))'''''''''(((((())))))***(((((((((((()))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''))))))((('''&&&'''((((((((((((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&(((******)))((((((((('''''''''((((((((((((((($$$&&&''''''&&&&&&((()))'''''''''''''''(((((((((******)))((((((((((((((())))))((('''''''''''''''((()))))))))************&&&(((******)))((()))***(((((((((((((((((((((((())))))(((((((((((((((((())))))***+++++++++++++++************************)))((((((((()))***++++++))))))))))))))))))************************++++++))))))******+++++++++,,,******+++,,,,,,,,,,,,+++,,,,,,------...............------------///000111111222555999===BBBEEEGGGEEEKKKUUU___jjjwwwvvvnnnkkkmmmvvv~~~yyyuuupppkkkhhheeeaaa___\\\^^^dddlllvvv|||zzzyyy{{{}}}~~~}}}}}}{{{wwwsssnnniiibbb^^^XXXVVVQQQLLLGGGEEEDDDCCCDDDDDDEEEEEEEEEFFFGGGHHHKKKMMMOOORRRUUUXXX[[[]]]___cccgggiiijjjkkklllnnnmmmmmmmmmmmmmmmmmmnnnnnnrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqpppppppppqqqrrrsssssssssssssssssstttuuuvvvsssuuuxxxxxxxxxxxxyyyzzzyyyzzz|||~~~%%%&&&&&&'''(((((())))))&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&&&&((()))+++---//////''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''''''''(((((((((''''''''''''((((((&&&&&&'''''''''(((((((((%%%&&&''''''((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''''')))))))))))))))((('''&&&%%%&&&&&&''''''''''''&&&%%%&&&&&&&&&'''(((((((((&&&&&&'''((()))***++++++''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((''''''''''''))))))((('''&&&'''((('''(((((())))))******+++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''&&&&&&&&&%%%'''))))))(((''''''((('''''''''(((((((((((((((%%%'''((('''&&&&&&'''(((&&&''''''''''''((((((((()))((((((''''''(((((()))))))))((('''''''''''''''))))))))))))************%%%(((******)))((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''((()))))))))))))))************************))))))))))))))))))***+++))))))))))))************))))))*********+++++++++))))))******+++,,,,,,---***++++++,,,,,,,,,,,,,,,---------------.........,,,,,,,,,---...000222333222444888<<>>CCCHHHLLLPPPQQQXXX]]]cccggglllrrrzzztttiiibbbccciiioooxxxyyyuuupppllljjjhhhgggeeeeeegggjjjpppwww{{{}}}}}}{{{||||||xxxtttooolllfffccc]]]XXXTTTPPPLLLIIIFFFFFFFFFFFFFFFGGGGGGGGGIIILLLOOOQQQQQQRRRTTTWWW\\\```ccceeeeeefffiiillllllmmmnnnmmmllllllnnnoooppppppqqqqqqqqqqqqqqqqqqoooooonnnnnnnnnoooooopppuuutttsssssssssuuuwwwyyy{{{zzzyyyyyyzzz}}}~~~''''''''''''((((((((()))&&&''''''''''''''''''&&&''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$%%%'''((()))))))))((('''%%%$$$###$$$$$$%%%'''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((('''((((((((()))))))))***''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''')))))))))'''&&&'''((('''(((((()))***+++++++++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((+++++++++***)))(((((('''###%%%((()))(((''''''(((&&&'''''''''(((((())))))'''((()))(((&&&%%%%%%&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***))))))((('''''''''''''''))))))))))))************(((+++------+++)))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))***+++++++++++++++************************++++++***)))(((((())))))(((((())))))*********+++'''((()))***+++,,,------------,,,++++++************+++,,,,,,------,,,,,,...------------...//////,,,,,,---///111444777999???BBBFFFKKKPPPTTTWWWYYY```ccchhhjjjmmmqqqwww|||uuujjjbbb___dddllllllttt~~~zzzvvvpppmmmmmmooopppqqqnnnooorrrvvv{{{~~~~~~|||~~~|||www{{{~~~zzzvvvrrrlllfffbbb[[[XXXRRRNNNKKKHHHEEECCCFFFFFFHHHIIIJJJKKKKKKKKKOOOSSSWWWYYYZZZ[[[^^^aaabbbeeeiiijjjjjjjjjmmmooommmmmmmmmlllkkkkkknnnpppppppppqqqrrrrrrrrrrrrrrrttttttssssssttttttuuuvvvxxxwwwvvvuuuvvvxxxzzz|||((((((((((((((((((((((((******)))'''&&&%%%$$$###'''&&&&&&&&&&&&'''(((((())))))((('''''''''''''''***'''%%%%%%''''''%%%"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))***)))(((''''''((()))***''''''''''''''''''''''''))))))((('''&&&%%%$$$$$$((()))***)))((('''((()))))))))(((((((((((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((%%%&&&&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''(((******)))(((''''''&&&&&&&&&&&&''''''((()))))))))******))))))((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&'''(((******((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''%%%%%%&&&&&&'''((((((((('''((()))******)))((('''((('''&&&(((+++...///...,,,+++)))((((((((()))***))))))(((((('''''''''&&&'''(((******((('''((()))&&&(((***,,,,,,+++)))((('''&&&&&&&&&'''(((***+++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((((((((&&&''''''((((((((((((((((((((((((((()))))))))))),,,+++++++++******))))))(((((((((((()))))))))))))))((((((((((((((())))))++++++************++++++***++++++++++++***))))))******++++++)))(((&&&$$$''''''((()))***++++++,,,,,,+++++++++++++++++++++************)))))))))))),,,,,,------------,,,,,,)))***+++,,,---.........///...---,,,,,,---///000...---///444555666;;;BBBGGGMMMRRRTTTXXX___cccccckkklllooopppsssvvvzzz}}}|||rrriiidddcccbbbeeejjjmmmttt|||zzzqqqsss~~~}}}qqqiiinnnuuuwwwwwwxxxxxxtttuuu{{{~~~~~~|||~~~|||~~~zzzssskkkddd^^^[[[YYYRRRNNNJJJIIIIIIIIIGGGEEEGGGIIIKKKMMMOOORRRVVVYYY\\\^^^```bbbcccdddddddddkkklllmmmmmmlllmmmoooqqqrrrrrrqqqqqqooonnnlllkkkqqqrrrrrrsssssssssssssssrrrtttwwwyyyzzzzzzzzzyyyzzz|||}}}~~~~~~''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$''''''''''''(((((()))))))))((((((''''''''''''''')))'''%%%%%%''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&%%%'''&&&&&&&&&&&&'''(((((())))))(((((((((((())))))***)))(((''''''(((((()))''''''''''''''''''''''''))))))(((((('''&&&&&&&&&'''((()))((('''&&&&&&((()))((((((''''''(((((()))&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((('''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%(((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''''''''&&&&&&'''((()))******)))((('''(((''''''(((***,,,---,,,+++***)))((((((((()))))))))(((((((((''''''''''''''')))******)))(((((()))&&&'''''''''((((((((((((''''''&&&&&&'''((()))***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((('''''''''&&&''''''((((((((((((((((((((((((((())))))))))))''''''(((((()))*********(((((((((((())))))))))))((((((((()))***+++,,,---+++******))))))******+++***++++++++++++***))))))************)))((('''&&&)))))))))))))))*********++++++++++++++++++++++++************)))))))))))))))******************)))---------...------,,,,,,//////.........//////000000///111555888:::AAAIIISSS\\\dddgggiiinnnqqqqqqwwwxxxxxxxxxyyy|||rrrjjjdddccccccbbbdddhhhmmmsss{{{yyyrrrmmmpppzzzyyyoooiiinnnvvvyyyzzz{{{|||zzz|||~~~{{{yyy{{{}}}}}}yyyuuurrrnnnhhhaaaZZZUUURRRQQQMMMIIIFFFFFFGGGIIIIIIHHHJJJMMMPPPRRRTTTWWW[[[^^^```bbbdddfffggghhhhhhhhhkkklllmmmlllllllllnnnppprrrqqqqqqpppooonnnmmmmmmrrrrrrssstttuuuuuuttttttwwwxxx{{{}}}''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((()))))))))***)))(((''''''&&&&&&'''''')))'''&&&&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%'''&&&&&&&&&&&&'''(((((()))((((((''''''(((((()))***))))))((('''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&(((((('''&&&%%%&&&''''''''''''&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((())))))((('''&&&%%%$$$$$$'''''''''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''((('''''''''&&&%%%%%%$$$$$$(((''''''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((&&&&&&''''''(((((()))))))))(((((('''&&&&&&%%%%%%'''((()))******)))((('''***((('''''')))******)))***)))((('''''''''((((((((((((((((((''''''''''''((()))++++++)))((()))***((('''&&&%%%&&&''')))***((((((''''''''''''((()))(((((((((((((((((((((((((((((((((''''''''''''&&&))))))(((((('''''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))######%%%&&&((()))++++++(((((((((((())))))))))))((())))))***+++---//////+++******))))))******+++***++++++++++++***))))))***))))))(((((()))))))))************))))))((((((************************++++++*********)))))))))))))))************)))))),,,,,,---.........------///000000000000000//////222111333777:::???IIITTTdddrrryyyjjjeeebbbdddfffeeegggjjjnnntttzzz~~~zzztttpppmmmjjjhhhiiimmmtttyyyzzzyyytttnnnkkkpppxxx|||~~~zzzwwwtttttttttrrrnnnjjjbbb___ZZZTTTOOOLLLJJJIIIHHHFFFDDDEEEHHHLLLNNNOOOQQQSSSWWWZZZ\\\___bbbeeefffgggiiikkklllmmmmmmllllllmmmnnnnnnmmmmmmoooqqqtttsssqqqpppppppppqqqrrrvvvvvvxxxyyyzzzzzzzzzzzz}}}''''''''''''''''''''''''&&&'''''''''''''''''''''''''''(((((())))))))))))(((((('''&&&&&&&&&&&&'''(((''''''''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((''''''(((((((((***))))))((('''''''''&&&'''''''''''''''''''''''''''((((((((())))))******'''((()))(((&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$((((((((('''&&&&&&&&&%%%'''''''''&&&&&&'''''''''))))))((((((((('''''''''))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((())))))(((''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''((()))******(((((('''''''''&&&&&&&&&'''((()))******)))((('''***)))''''''(((((('''&&&)))(((((('''''''''''''''((((((((((((((('''''''''(((***++++++***))))))***)))(((((((((((()))******((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''')))))))))(((''''''&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))######%%%&&&((()))***+++(((((((((((())))))))))))************+++,,,---...******))))))))))))*********++++++++++++***))))))***)))((('''((()))+++,,,******)))))))))))))))))))))))))))))))))*********+++++++++*********))))))***++++++,,,,,,++++++***'''(((***,,,...///000000...//////000000000000000333333555999===DDDRRR___vvvwwwmmmhhhfffiiikkklllnnnqqqrrrwww|||xxxpppiiiccc```___ccchhhmmmppprrrsssssspppnnnnnnssszzz~~~}}}wwwtttpppmmmjjjgggbbb___VVVTTTPPPLLLIIIGGGGGGGGGHHHGGGGGGHHHLLLRRRVVVYYYYYY\\\___aaacccdddgggiiiiiijjjlllnnnoooooooooooommmnnnpppooooooppprrrtttvvvuuutttssstttuuuwwwyyy|||}}}''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&'''(((((((((''''''(((((('''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''""""""$$$&&&'''(((((()))'''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((((((((((((((''''''&&&&&&''''''''''''''''''''''''''''''(((((())))))******((()))***)))'''&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''((((((((('''&&&&&&&&&%%%&&&''''''''''''''''''&&&(((((((((((((((''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''((()))******&&&&&&&&&'''''''''(((((('''((()))******)))((('''***(((&&&&&&'''((('''&&&(((((((((((((((''''''&&&'''''''''(((((((((((((((((()))++++++)))((()))***&&&''')))***+++***((('''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))&&&&&&'''((())))))******(((((((((((())))))))))))+++******))))))))))))******))))))))))))))))))******++++++++++++***))))))))))))(((((((((***,,,---'''(((((()))******++++++(((((()))))))))*********++++++++++++************++++++,,,,,,,,,,,,++++++&&&''')))+++---...///000---......///000000111111555555888<<<@@@HHHXXXggg|||wwwqqqmmmoooqqqrrruuuyyyyyy|||zzzqqqhhhbbb^^^\\\^^^dddjjjnnnnnnnnnooopppoooqqqsssvvv{{{}}}{{{zzzyyywwwuuuooolllhhhccc^^^YYYUUURRRMMMLLLIIIGGGFFFGGGGGGHHHJJJJJJKKKNNNQQQVVV\\\___aaacccfffhhhhhhhhhjjjkkkkkklllmmmooopppppppppooolllnnnoooppppppqqqsssvvvwwwvvvuuuvvvwwwzzz}}}~~~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''$$$%%%'''((((((((('''&&&((('''&&&&&&%%%%%%&&&&&&&&&((()))((('''&&&'''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''"""###$$$&&&((())))))***'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((&&&''''''((((((((('''&&&'''''''''''''''''''''''''''''''''(((((())))))))))))*********((('''((()))&&&&&&&&&%%%%%%&&&&&&&&&'''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))'''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))%%%%%%&&&&&&'''(((((()))'''((()))******)))(((''')))'''&&&&&&((())))))(((((())))))))))))((('''&&&'''''''''((((((((((((((('''(((******((('''((()))"""$$$'''))))))(((&&&$$$''''''((((((((((((((('''(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))***(((((((((((())))))))))))+++***)))(((''''''''''''***))))))(((((())))))******++++++++++++***))))))))))))))))))******+++,,,''''''((()))***+++,,,,,,((())))))******+++++++++,,,++++++++++++******************++++++*********++++++,,,,,,------,,,,,,......---...000222444666999999===AAADDDLLL]]]lllyyyuuuvvvxxxyyy{{{~~~~~~vvvmmmfffbbb``````cccgggmmmoooooonnnooopppqqqvvvzzz{{{|||~~~}}}~~~~~~~~~~~~}}}{{{yyyvvvrrrooobbb```[[[VVVQQQMMMJJJIIIHHHGGGFFFFFFGGGHHHKKKLLLMMMOOORRRTTTVVVYYY]]]aaaeeehhhkkkmmmmmmmmmnnnooommmnnnoooqqqrrrrrrqqqqqqkkkmmmoooqqqqqqssswwwyyyxxxxxxyyy{{{}}}&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&((()))))))))'''&&&((('''&&&&&&%%%%%%&&&&&&&&&((())))))&&&&&&''')))''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((($$$%%%&&&(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((()))***)))'''&&&'''(((''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((()))&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((&&&&&&'''''''''''''''''''''((()))******)))(((''''''&&&%%%&&&)))+++++++++))))))*********)))((('''''''''''''''((((((((()))&&&'''))))))'''&&&'''((($$$%%%&&&'''''''''&&&&&&%%%&&&'''((())))))(((((((((((((((((((((((((((((('''((((((((())))))))))))&&&&&&''''''((()))))))))&&&''''''((((((((((((((((((((((((((())))))))))))(((((()))))))))*********(((((((((((())))))))))))))))))((('''''''''(((((())))))(((((((((((())))))***++++++++++++***))))))))))))***+++++++++******(((((())))))*********+++))))))******+++,,,,,,---,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++.........///......------000///......111555999<<<===>>>BBBFFFIIIPPP```ppp}}}~~~{{{zzzxxxsssnnnjjjgggfffeeegggjjjnnnooopppppprrrtttttt|||~~~|||}}}}}}zzzyyyxxx{{{{{{~~~}}}|||{{{~~~|||zzzwwwtttnnnhhhcccUUUTTTQQQNNNJJJHHHGGGHHHGGGGGGGGGHHHJJJNNNQQQSSSTTTWWW[[[\\\\\\]]]___bbbfffiiinnnppprrrrrrsssuuupppqqqssstttuuuuuuttttttoooqqqtttvvvxxx{{{~~~~~~&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''')))***+++***((('''''''''&&&%%%%%%%%%%%%&&&%%%(((***)))&&&&&&'''***(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))(((((('''&&&'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''###$$$&&&((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&%%%&&&'''(((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((''''''%%%&&&&&&''''''(((((((((%%%&&&'''(((((('''&&&%%%'''((((((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''((((((((()))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''((((((((('''&&&&&&%%%%%%'''((()))******)))((('''&&&%%%%%%&&&***,,,------)))***+++++++++***((('''&&&'''''''''(((((())))))%%%'''(((((('''&&&&&&'''(((((('''&&&'''((()))***$$$%%%''')))))))))))))))(((((((((((((((((((((((('''((((((((())))))******%%%%%%&&&'''((()))******&&&''''''((((((((((((((((((((((((((())))))))))))''''''(((((()))******+++(((((((((((())))))))))))(((((('''(((((()))******))))))(((((((((((())))))***++++++++++++***)))))))))***+++,,,,,,+++***)))************))))))))))))))))))***+++,,,,,,------,,,,,,,,,+++++++++******---......//////......------...///000111111111111111000//////222777===AAA@@@BBBFFFJJJLLLRRRcccsss|||yyytttsssrrrqqqooollljjjiiijjjkkkmmmoooqqqsssuuuwwwwww|||{{{zzzwwwvvvvvvzzz}}}|||~~~|||{{{zzzsssrrrooommmhhhaaaYYYTTTNNNNNNMMMKKKIIIHHHIIIKKKIIIIIIJJJLLLOOOSSSWWWYYY[[[___bbbcccbbbaaabbbdddfffjjjooosssuuuvvvxxxyyytttuuuvvvwwwxxxxxxwwwvvvuuuwwwzzz}}}''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&---+++(((''''''((((((''''''''''''''''''''''''''''''((()))))))))(((&&&%%%'''&&&&&&'''(((((('''%%%&&&''''''&&&$$$$$$&&&''')))(((&&&%%%%%%&&&'''(((((((((''''''''''''(((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''******))))))((((((''''''***)))&&&%%%%%%&&&)))***(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$"""%%%'''(((((()))***(((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''''''''))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''((((((''''''''''''(((((())))))(((((((((((())))))))))))(((((('''''''''&&&((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''((((((((((((***)))(((((((((((())))))))))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((&&&'''(((*********)))((())))))))))))((((((((((((((()))***++++++***)))((()))'''&&&'''((()))((('''''''''(((((())))))************+++++++++******)))((()))))))))************************************,,,,,,++++++++++++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///000111111000000//////000222666;;;@@@CCCGGGGGGGGGJJJPPP\\\iiirrr|||||||||wwwwwwwwwvvvtttrrrpppooopppqqqqqqqqqpppqqqtttwww{{{{{{wwwvvvyyyzzzsssmmmoooiiibbb]]]ZZZUUUNNNGGGGGGGGGFFFEEEEEEGGGLLLPPPPPPSSSVVVXXXZZZ]]]```bbblllkkkkkkjjjhhhgggeeedddjjjlllooorrrtttvvvyyy{{{yyyxxxwwwwwwxxx{{{}}}''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((())))))(((''''''''''''(((''''''''''''((((((((((((''''''&&&&&&&&&''''''(((,,,***((('''(((((('''''''''''''''''''''''''''''''''((()))))))))(((&&&%%%'''&&&&&&'''(((((('''%%%&&&'''((('''&&&&&&'''))))))(((&&&%%%%%%&&&'''(((((((((''''''''''''((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((('''''''''&&&)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((('''&&&&&&%%%$$$$$$%%%&&&((('''&&&%%%%%%&&&(((((('''''''''&&&&&&&&&'''(((((()))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''((((((((((((''''''&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''((((((''''''''''''(((((())))))(((((((((((()))))))))(((((((((''''''''''''***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''((())))))******)))(((((((((''''''''''''''''''''''''((((((((((((&&&'''''''''(((((())))))((((((''''''''''''(((((('''(((((())))))))))))((())))))))))))((((((((((((((()))************)))((()))(((''''''((()))((('''))))))))))))*********************++++++******)))************++++++++++++************************))))))(((((((((((())))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000000222555999===AAAEEEHHHIIIJJJLLLOOOUUU^^^iiippp}}}}}}}}}~~~{{{||||||{{{zzzxxxuuutttrrrssstttsssssstttvvvxxxxxx|||~~~~~~~~~|||yyy{{{~~~~~~~~~{{{{{{{{{{{{yyyuuunnniiiaaa\\\VVVTTTSSSQQQLLLHHHFFFGGGHHHHHHJJJMMMRRRUUUVVVYYY\\\___aaadddgggiiimmmmmmmmmlllkkkjjjhhhhhhlllnnnppprrrsssvvvyyy|||{{{{{{{{{|||~~~''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((())))))(((''''''''''''(((&&&''''''''''''(((((((((%%%%%%%%%&&&&&&((())))))+++)))''''''(((((('''&&&''''''''''''''''''''''''((((((((()))(((((('''&&&(((&&&&&&&&&(((((('''&&&&&&'''(((((('''''')))***((('''&&&%%%%%%&&&'''(((((((((''''''''''''((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&(((((((((''''''(((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%'''(((((('''%%%$$$%%%&&&'''''''''''''''&&&&&&&&&(((((()))))))))))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&''''''(((((()))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&%%%&&&&&&'''(((***))))))((('''&&&%%%%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&'''((()))(((((('''((((((((((((''''''''''''''''''''''''((((((((((((%%%%%%&&&'''((()))******((((((''''''''''''((((((***))))))(((((((((((()))(((((((((((())))))))))))((())))))******))))))((()))(((''''''))))))((('''++++++++++++************))))))******+++******)))***++++++++++++,,,,,,,,,************************++++++************++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,------....../////////000000000...222777<<<@@@DDDHHHKKKPPPSSSWWW[[[```fffmmmrrrxxx}}}zzzzzzyyyzzz|||~~~|||zzzyyyxxxwwwxxxxxxwwwvvvvvvxxxzzzvvv{{{~~~}}}}}}}}}|||}}}}}}}}}~~~vvvxxx{{{}}}}}}{{{zzzzzzyyyxxxvvvuuurrrmmmgggcccVVVRRRMMMKKKKKKLLLJJJHHHHHHJJJMMMPPPRRRVVVZZZ]]]```cccfffhhhjjjlllooorrrqqqqqqqqqppppppppppppoooppprrrsssttttttwwwzzz}}}''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((***)))''''''(((((('''&&&''''''''''''''''''''''''((((((((((((((((((''''''((('''%%%&&&'''((('''&&&$$$&&&((((((''''''(((***''''''&&&&&&&&&'''((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%&&&''''''&&&%%%%%%'''***''''''''''''''''''''''''''''''((()))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&'''((())))))***&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))(((&&&###!!!((((((((((((((('''''''''''''''''''''((((((((((((&&&&&&&&&'''((())))))***((((((''''''''''''((((((+++***)))'''''''''((()))(((((((((((())))))))))))((())))))))))))))))))((()))((('''((()))***)))'''+++++++++******)))))))))((())))))************************+++++++++,,,,,,************************---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,---------------............///000000111111555;;;???CCCGGGMMMRRR^^^bbbggglllooorrruuuwwwyyy~~~zzzqqqnnnooorrrsssuuuyyy}}}{{{xxxwwwxxxxxx{{{{{{zzzxxxvvvvvvwwwyyywww}}}{{{yyyxxxwwwxxxxxxwwwwwwzzz}}}|||zzzyyyyyyyyyxxxwwwtttqqqnnnjjjeee___[[[SSSOOOKKKIIIIIIKKKKKKJJJMMMQQQUUUYYY\\\___bbbeeekkkmmmoooppppppqqqsssuuutttttttttuuuvvvwwwxxxxxxwwwxxxxxxxxxxxxzzz~~~''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&&&&)))(((''''''(((((('''&&&''''''''''''''''''''''''(((((('''''''''((((((((()))'''%%%%%%&&&(((''''''###%%%'''((('''&&&&&&'''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((('''''''''''''''&&&&&&'''((('''&&&%%%%%%'''***&&&'''''''''''''''''''''%%%&&&''''''((((((((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%&&&''''''((((((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&''''''(((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((((((((''''''''''''(((((())))))(((((((((((())))))'''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))(((&&&###!!!'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((+++***)))'''''''''((()))'''((((((((()))))))))***)))(((((((((((((((((()))***((('''((()))***)))(((*********))))))((((((''''''((()))***************))))))))))))*********+++************************))))))(((((((((((())))))***++++++++++++,,,,,,,,,,,,,,,,,,------.....................///111333333999===CCCGGGJJJPPPXXX^^^lllqqqvvvzzz||||||}}}}}}}}}uuukkkiiijjjllloootttxxx|||~~~~~~wwwttttttvvvxxx|||{{{yyyvvvttttttwwwzzz|||yyyuuusssuuuvvvvvvvvvuuuxxx||||||xxxwwwxxxxxxwwwvvvpppmmmhhhccc___[[[VVVSSSQQQOOOLLLKKKMMMOOOQQQRRRWWWZZZ___bbbdddgggiiilllrrrsssttttttsssrrrsssttttttttttttvvvxxxzzz|||}}}~~~''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((())))))(((''''''''''''(((%%%&&&&&&&&&&&&'''''''''))))))(((&&&&&&%%%%%%%%%((('''&&&'''))))))'''%%%''''''''''''''''''''''''(((''''''''''''((()))))))))'''%%%%%%&&&'''((('''###%%%((((((&&&%%%%%%%%%%%%%%%&&&''''''(((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''*********(((%%%$$$%%%&&&&&&&&&&&&'''''''''''''''$$$%%%&&&'''((((((((('''''''''''''''''''''''''''((((((((('''''''''&&&&&&$$$$$$%%%%%%&&&'''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))&&&&&&'''((()))******+++'''''''''''''''''''''''''''''''''''''''(((((((((''''''((())))))))))))(((((((((''''''''''''(((((())))))(((((((((((())))))'''''''''(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&'''((()))((((((''''''''''''(((((((((((((((''''''''''''(((((((((((())))))((((((''''''''''''((((((''''''''''''((((((***))))))(((((((((((()))''''''(((((())))))******)))((((((''''''(((((()))***)))((((((******)))((()))))))))(((((((((((((((''''''((()))************(((((()))))))))*********************************+++******))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////------...///111333666777<<>>IIIWWWiiiwww~~~}}}xxxuuusssqqqooommmppptttxxx{{{|||vvvmmmrrryyy~~~~~~}}}|||vvvwwwyyyzzzzzzxxxvvvuuupppnnnlllkkkppp{{{}}}xxxrrrrrrwww}}}zzzuuuooommmkkkfff^^^XXXVVVSSSPPPPPPSSSVVVYYYZZZ]]]___aaabbbcccdddfffhhhhhhkkknnnqqqtttxxx}}}xxxyyyzzz{{{zzzzzz{{{}}}xxxyyyzzz}}}%%%&&&((()))))))))((('''((((((((((((((((((((((((((('''&&&'''((())))))'''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''(((((((((((((((((((((((('''''''''(((''''''&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((()))*********'''&&&%%%%%%%%%'''((()))(((''''''&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((++++++***((('''&&&$$$$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''''''''((((((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))(((''''''&&&&&&&&&''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&((()))***((('''%%%$$$%%%&&&(((***++++++******))))))((((((''''''((((((((((((''''''******))))))(((((('''''')))))))))))))))((((((((())))))))))))************))))))))))))))))))))))))(((((())))))******+++++++++++++++++++++***))))))+++************,,,---......------,,,+++***))))))******))))))))))))))))))++++++,,,,,,,,,,,,------,,,,,,,,,---------............---------......///444000///333666:::AAAIIISSSbbbxxx{{{tttqqqssstttssspppvvvxxx{{{~~~yyyrrrmmmooossswww{{{zzzwwwtttuuuuuuuuuuuuuuutttrrrrrrkkkkkklllmmmsss~~~|||yyywwwxxx|||~~~~~~}}}}}}xxxtttmmmgggbbb]]]XXXUUUNNNNNNNNNQQQVVV]]]dddhhhggghhhkkkmmmmmmmmmlllkkkppppppppprrruuuxxx|||~~~{{{||||||{{{zzz{{{}}}|||%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((('''&&&'''((())))))'''++++++++++++++++++++++++''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&++++++************++++++&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''(((((((((((((((((((((((((((((())))))(((((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((******)))((((((''''''&&&((((((((((((((()))******''''''&&&&&&&&&''''''(((((((((''''''&&&'''''''''((((((((('''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''''''''((((((+++***))))))(((((())))))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''''''''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&'''((()))***''''''&&&%%%&&&'''((()))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((('''''''''&&&(((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((''''''%%%&&&((()))++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////............//////000...///444999<<>>AAAHHHPPP\\\oooyyy|||{{{wwwwwwzzz||||||{{{~~~~~~}}}{{{zzzwwwsssnnnkkklllnnnpppqqqqqqrrrtttuuuuuurrrooommmllllllmmmqqqzzz}}}~~~}}}|||yyyvvvsssqqqooojjjgggbbb]]]ZZZVVVRRRPPPOOOOOOQQQTTTZZZbbbiiinnnqqqrrrssssssssssssrrrrrrqqqqqqrrrsssvvvyyy}}}'''&&&%%%$$$%%%&&&((()))((((((((((((((((((((((((((('''&&&'''((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&&&&''')))***&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''((()))***((((((((((((((()))***+++''''''(((((())))))******''''''''''''(((((((((((('''''''''''''''(((((()))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''(((((()))))))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))&&&&&&'''(((((((((((('''&&&'''''''''((((((((()))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))************))))))))))))))))))))))))++++++******))))))((((((******++++++++++++***))))))***,,,,,,,,,***((('''*********++++++,,,,,,,,,,,,,,,,,,---------------+++++++++,,,,,,,,,------,,,,,,,,,---------......//////.........//////000111333888???CCCFFFMMMUUU```qqqvvvqqqvvv{{{zzzxxxzzz}}}~~~}}}}}}||||||wwwsssnnnkkklllooorrrsssuuuuuuuuuuuusssrrrpppooommmmmmmmmqqqxxx|||{{{zzzxxxuuuqqqmmmiiigggdddbbb^^^[[[ZZZXXXUUUSSSQQQQQQSSSVVV\\\dddlllqqquuutttttttttttttttttttttuuuuuuuuuwwwzzz~~~((('''&&&&&&&&&''')))***((((((((((((((((((((((((((('''&&&'''((())))))'''(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''***))))))(((((())))))***&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''((()))***((((((((((((((()))***+++''''''(((((())))))******''''''''''''(((((((((((((((''''''''''''((()))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((())))))))))))(((((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***))))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((&&&'''(((((())))))(((((()))((((((((('''''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((())))))((()))))))))************))))))))))))))))))))))))++++++******))))))(((((()))******+++++++++*********************+++,,,,,,*********++++++,,,,,,---***+++++++++,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------......------------...///000111444777===DDDGGGIIIOOOXXXgggttt|||pppmmmrrrzzz~~~~~~xxxxxxyyy{{{~~~~~~~~~~~~~~~~~~|||uuurrrpppppprrruuuvvvwwwwwwvvvtttrrrpppppppppqqqpppnnnlllnnnttt|||~~~}}}~~~|||xxxwwwtttpppkkkfffccc```^^^\\\ZZZZZZZZZ[[[ZZZXXXVVVVVVVVVYYY___fffnnnrrruuuuuussssssrrrsssttttttvvvvvvwwwyyy}}}(((''''''''''''((())))))((((((((((((((((((((((((((('''&&&'''((())))))'''''''''''''''''''''''''''(((((('''&&&&&&'''(((((()))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''(((((((((((('''&&&(((((((((((((((((((((((('''''''''''''''&&&&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''&&&&&&%%%))))))))))))))))))((('''&&&&&&&&&&&&&&&'''((()))(((((('''''''''((())))))'''((((((((((((((())))))''''''''''''((((((((((((((((((''''''(((((()))******))))))((('''&&&&&&&&&'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((******)))))))))***++++++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((()))******((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((()))(((((((((''''''((((((((()))))))))******)))(((((('''&&&&&&''''''((((((((((((''''''((((((((()))))))))))))))''''''(((((())))))******))))))))))))************))))))))))))))))))))))))************))))))))))))'''(((((())))))))))))(((&&&%%%&&&'''))),,,///000*********++++++,,,,,,,,,))))))******++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,...///111333444888;;;BBBHHHJJJLLLTTT]]]jjjrrrzzzsssmmmlllpppuuuwwwwwwwwwxxx{{{}}}~~~|||{{{zzz|||}}}tttsssssstttvvvwwwvvvuuussssssqqqppppppqqqsssssstttpppmmmllloootttyyy{{{yyy{{{~~~}}}{{{|||~~~}}}zzzuuusssoooiiiddd```]]]\\\YYYXXXWWWYYY\\\_________]]]]]]]]]^^^ccciiippptttvvvuuusssrrrrrrsssuuuwwwvvvwwwxxx{{{%%%&&&''''''((((((''''''((((((((((((((((((((((((((('''&&&'''((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((******)))((((((''''''&&&******)))(((((((((((((((''''''&&&&&&&&&''''''(((((((((''''''&&&'''''''''((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((())))))***((((((((((((((('''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''))))))(((((())))))***+++(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''************************''''''''''''((()))***+++'''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&((()))))))))(((''')))((('''''''''(((******))))))))))))))))))))))))''''''(((((((((((('''''''''''''''((((((((())))))(((((())))))***++++++,,,))))))))))))************)))))))))))))))))))))))))))))))))))))))*********''''''((()))))))))))))))&&&'''(((***+++---......++++++++++++++++++,,,,,,)))))))))***+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---///222444777888>>>AAAIIIPPPRRRUUU___iiiooottt}}}}}}ooommmjjjkkknnnsssuuuvvvxxxzzz}}}zzzwwwuuuuuuxxxxxxwwwvvvvvvuuutttqqqooommmooorrruuuxxxyyyzzzzzzxxxsssnnnlllmmmppprrrrrrsssxxx}}}}}}}}}|||}}}~~~}}}|||||||||xxxuuurrrnnniiiccc]]]ZZZXXXXXXWWWWWWXXX\\\aaaeeeggghhhfffeeeddddddhhhmmmrrrvvvxxxvvvtttssstttvvvyyy{{{yyyzzz|||$$$%%%&&&'''((('''&&&%%%((((((((((((((((((((((((((('''&&&''')))))))))'''))))))))))))))))))))))))))))))************))))))%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((''''''(((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''((((((((()))((((((((((((((((((((((((''''''(((((()))*********)))((('''%%%%%%%%%&&&'''(((''''''&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%''''''''''''((((((((()))((((((((((((((()))******&&&&&&''''''((())))))***&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((()))++++++&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&((()))))))))((('''***)))'''&&&'''(((***,,,(((((())))))******++++++''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((())))))***+++,,,,,,,,,))))))))))))************))))))))))))))))))))))))(((((())))))******++++++))))))***+++++++++++++++,,,---///000///---+++)))++++++++++++++++++++++++))))))***++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---///111444777:::;;;DDDHHHPPPWWWZZZ^^^iiiuuuzzz}}}|||rrrjjjiiiiiikkknnnrrrvvvyyyyyy|||uuurrroooooosss|||}}}zzzwwwuuurrroookkkhhhiiinnnuuu|||{{{uuuooommmnnnooopppooouuu{{{}}}{{{zzz{{{{{{yyywwwxxx|||~~~}}}|||{{{xxxtttpppoookkkeee^^^YYYVVVUUUUUUYYYYYY[[[```ffflllooopppllljjjiiiiiikkkoootttxxxzzzxxxvvvuuuvvvyyy|||~~~}}}~~~(((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&''''''((()))))))))))))))---***''''''))))))'''%%%))))))((((((''''''''''''&&&&&&&&&'''((()))******''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''$$$!!!!!!%%%(((((('''(((((((((((())))))))))))'''&&&%%%%%%''''''&&&%%%((('''&&&(((******'''$$$&&&'''((())))))((('''&&&(((((((((((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((())),,,+++)))(((''''''((((((***((('''''''''(((''''''******)))((('''&&&%%%%%%'''''''''''''''((()))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))((((((''''''&&&&&&***)))'''%%%$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''')))((('''&&&%%%&&&&&&'''((((((''''''''''''(((((()))))))))((()))******+++*********)))))))))))))))+++++++++*********)))))),,,***(((''')))***************+++++++++,,,,,,,,,(((***,,,......,,,***)))***++++++++++++,,,,,,,,,***+++,,,---...---,,,,,,+++,,,------......------......//////......---,,,---000222333555999AAAGGGMMMPPPUUU\\\cccllluuu{{{{{{sssqqqjjjkkkmmmnnnpppsssvvvyyy}}}{{{uuunnnlllkkkmmmsss||||||xxxssspppooommmjjjfffkkkqqq~~~vvvpppoooooommmooorrrxxx~~~}}}|||yyy{{{|||zzzvvvtttuuuwww{{{~~~|||{{{|||~~~~~~|||zzzvvvqqqjjjeeeaaa^^^ZZZVVVUUUVVVXXXZZZ___bbbfffjjjmmmppptttvvvtttrrrpppnnnooorrruuuwwwxxxwwwvvvwwwyyy~~~(((((((((((((((((((((((()))(((((((((''''''''''''***)))))))))((((((((((((&&&&&&'''(((((((((((((((,,,***''''''((()))'''&&&''''''''''''''''''''''''%%%$$$$$$%%%%%%'''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((%%%######&&&((()))((('''''''''((())))))******)))'''&&&&&&'''((((((''''''&&&%%%'''******)))'''''''''((((((((((((''''''''''''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&''''''''''''(((((((((((((((''''''''''''''''''((()))((('''&&&&&&'''((())))))((('''''''''((())))))***((('''''''''(((''''''***))))))((((((''''''&&&(((''''''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((('''''''''((('''&&&%%%%%%&&&&&&'''(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''')))((('''&&&&&&&&&'''''''''''''''&&&&&&''''''''')))))))))))))))******+++***)))))))))))))))))))))+++++++++*********)))))),,,***(((((()))*********++++++++++++,,,,,,,,,,,,------------,,,++++++*********++++++,,,,,,,,,---***+++,,,---------,,,,,,+++,,,------......---------......//////////////////111444666999???HHHOOOWWW[[[bbbiiipppxxxxxxsssrrrppppppqqqrrrtttvvvyyy|||{{{uuukkkkkkkkkooouuu||||||xxxtttqqqnnnlllmmmllljjjgggoooxxx{{{tttoooooopppqqquuuyyy}}}~~~~~~|||xxxuuuvvvwww{{{}}}~~~}}}{{{yyyyyyzzz}}}{{{wwwtttooojjjddd```ZZZXXXUUUSSSRRRTTTWWWYYYaaadddiiimmmppprrruuuwwwwwwuuusssqqqrrrtttvvvxxxyyyyyyyyyzzz}}}~~~(((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''+++)))''''''(((((('''&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%%%%'''(((((((((&&&&&&'''((())))))******+++)))&&&&&&'''))))))))))))(((&&&&&&((((((((('''((((((''''''''''''(((((((((((((((((((((((((((((()))(((''''''''''''''''''''''''''''''(((((((((((()))((((((''''''(((((()))((((((''''''''''''((((((&&&&&&%%%&&&&&&((()))***)))(((((((((''''''''''''))))))))))))(((((((((((()))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))'''''''''((((((((((((((('''&&&&&&&&&'''((())))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((('''''''''''')))(((''''''&&&&&&''''''((((((''''''''''''(((((()))))))))))))))*********))))))))))))))))))******+++************)))))))))+++)))(((((()))******)))++++++++++++,,,,,,,,,,,,111000---,,,+++++++++,,,)))******+++,,,------...***+++,,,---------,,,,,,,,,,,,---............---,,,---...///000111222222000444777;;;@@@IIITTT\\\ccchhhooouuu||||||uuuuuuwwwyyyxxxxxxyyyzzz|||~~~zzztttiiiiiikkkooovvv|||zzzrrrnnnjjjhhhggghhhjjjkkkkkkkkktttxxxqqqmmmppptttxxx~~~}}}yyywwwvvvvvvyyy{{{|||zzzxxxvvvvvvwwwyyyuuuooojjjeee```[[[XXXSSSRRRQQQQQQSSSVVVZZZ\\\dddhhhmmmqqqssstttvvvwwwyyyxxxwwwvvvvvvxxxzzz{{{}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}~~~((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&''''''(((((('''''''''***)))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''((()))***''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&''''''''''''''''''(((((((((((((((+++)))&&&&&&'''))))))))),,,+++(((&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((''''''&&&''''''(((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((''''''(((((((((%%%%%%%%%%%%&&&&&&'''''''''((())))))''''''''''''((((((((()))))))))*********)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&''''''(((((())))))''''''''''''(((((()))))))))(((((((((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************((((((((((((''''''''''''((((((''''''''''''''''''***))))))))))))))))))***(((((()))***************)))))))))))))))*********************))))))))))))+++)))((((((*********)))))))))*********+++++++++...---,,,+++++++++++++++)))******+++,,,---......++++++,,,,,,,,,---------,,,------...............---------...///000111222222666;;;AAAJJJVVVeeeooouuuyyyyyywwwzzz~~~~~~~~~yyysssiiihhhiiiooowww~~~yyyqqqjjjfffccccccdddfffjjjmmmooopppzzzuuupppmmmrrryyy}}}zzzwwwvvvuuuwwwwwwwwwwwwvvvuuuttttttrrrmmmfff___[[[WWWTTTQQQRRRRRRSSSUUUXXX\\\```bbbgggkkkpppsssuuuuuuvvvwwwyyyyyyyyyyyy{{{}}}~~~}}}}}}}}}|||~~~~~~}}}|||{{{{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}(((((((((((((((((((((((('''''''''(((((((((((((((************************(((((()))))))))(((((('''((((((((('''&&&&&&'''((())))))(((&&&%%%$$$###"""(((''''''''''''((())))))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&'''))))))((((((''''''&&&&&&)))'''%%%%%%'''(((((('''))))))(((&&&&&&&&&((())))))((('''&&&&&&'''((()))(((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))(((((((((((())))))'''(((((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%$$$&&&(((******'''&&&&&&'''''''''(((((())))))*********)))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))&&&&&&''''''(((((())))))((((((((((((((('''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))*********+++((((((((((((''''''''''''''''''(((((((((((((((((()))((((((''''''(((((()))(((((()))************)))(((((())))))************))))))))))))))))))))))))***)))((()))***+++)))((((((((((((((())))))))))))'''(((***,,,---,,,+++*********+++,,,------......+++++++++,,,,,,,,,------,,,---......//////............------......///000444999@@@IIIVVVfffyyy{{{{{{yyytttnnnkkkjjjnnnwww}}}yyyssslllfffbbbaaabbbeeegggkkknnnrrrtttsssppppppxxx}}}{{{yyywwwuuutttsssssssssssssssrrrqqqpppiiiddd]]]XXXUUUSSSRRRQQQTTTUUUWWW[[[___cccfffhhhkkknnnrrrtttuuuuuuvvvwwwwwwxxxzzz}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}|||||||||~~~~~~}}}|||{{{{{{zzzzzz{{{{{{{{{{{{|||}}}~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''''''''(((((())))))))))))))))))(((''''''(((((('''&&&&&&''')))***)))((('''&&&$$$$$$###&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%&&&''')))((((((''''''&&&&&&&&&((('''&&&'''(((((('''&&&$$$%%%'''''''''(((+++---((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''''''''(((((((((((()))((((((''''''(((((()))''''''((((((((((((''''''''''''''''''&&&%%%$$$###%%%(((++++++'''%%%&&&'''&&&'''''''''(((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''((())))))'''''''''(((((((((((((((((((((((((((((('''&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))*********((((((((((((''''''''''''''''''((()))))))))((((((&&&&&&%%%%%%%%%%%%&&&&&&'''((()))++++++******)))((((((((()))******++++++(((((()))))))))))))))******)))((()))++++++)))((('''(((((((((((()))))))))$$$&&&))),,,---,,,+++))),,,,,,,,,,,,------------,,,,,,+++++++++,,,---...------...////////////...000///.........///000111777===FFFSSScccxxx~~~zzzvvvrrrooorrrzzz}}}{{{wwwrrrmmmhhheeecccaaacccfffhhhjjjmmmqqqttt|||sssqqqvvv~~~|||zzzyyyyyyyyywwwuuuqqqpppnnnnnnnnnllljjjggg```\\\WWWTTTSSSTTTUUUUUUZZZ[[[^^^bbbfffiiilllmmmppprrrtttuuuuuuuuuwwwxxxwwwzzz~~~~~~||||||||||||{{{{{{zzzzzz{{{{{{||||||||||||{{{{{{||||||{{{{{{zzzzzzyyyyyyzzzzzzzzzzzz{{{|||}}}~~~||||||||||||}}}~~~~~~}}}}}}}}}((((((((((((((((((((((((''''''''''''((((((((()))$$$$$$$$$%%%%%%%%%&&&&&&(((((())))))(((((('''&&&&&&'''((('''%%%%%%''')))(((((((((''''''''''''&&&'''&&&&&&%%%%%%%%%&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((()))'''&&&(((***&&&&&&&&&'''''''''((((((''''''((()))+++***(((%%%###&&&))))))(((''')))+++''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((((()))''''''''''''(((((((((((((((''''''''''''''''''(((&&&'''((())))))((('''&&&&&&&&&'''(((''''''&&&%%%$$$(((,,,+++(((%%%&&&(((&&&&&&&&&&&&''''''''''''(((''''''''''''(((((()))))))))))))))))))))))))))'''((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((('''''''''%%%%%%&&&'''((('''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((()))******((((((((((((''''''''''''&&&'''((()))***))))))(((''''''&&&&&&&&&&&&'''''''''(((***+++++++++)))((('''(((((()))******++++++(((((((((((())))))******)))))))))***++++++)))''')))))))))************+++((()))***+++,,,++++++***---------------,,,,,,,,,,,,,,,+++++++++,,,---...------...///////////////111000//////000222444555<<>>GGG\\\www|||yyy}}}yyyrrrjjjddddddeeeeeeeeeggghhhjjjmmmvvvrrrooorrruuuvvv}}}~~~}}}~~~~~~}}}|||}}}|||}}}~~~yyyooogggeeeccc___\\\ZZZ]]]cccgggmmmooorrruuuxxxzzz{{{{{{~~~~~~~~~}}}}}}{{{}}}}}}tttjjjddd[[[YYYWWWYYY^^^ccceeeeeeffffffffffffffffffffffffgggeeebbbaaa``````___^^^```aaacccdddfffiiimmmpppoooppprrrqqqppppppqqqssstttsssqqqpppqqqrrrtttvvvyyyzzz{{{}}}}}}}}}||||||}}}~~~~~~||||||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''""""""""""""#########$$$))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******)))((('''&&&&&&''')))***'''''''''''''''''''''''')))(((''''''((()))((('''(((((((((((((((((('''&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***'''''''''((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))***)))(((&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((()))(((((((((((((((((((((((('''%%%$$$%%%(((***((('''(((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&'''''''''''''''((())))))((()))***++++++***)))(((((())))))(((''''''(((***(((((((((((())))))******)))(((((('''((()))***+++)))))))))(((((('''''''''************++++++++++++++++++,,,,,,,,,---------,,,------.......................................///...000333333444:::BBBVVVnnnyyyuuuxxx~~~uuuooohhhdddccceeeffffffdddeeeiiioooyyy|||rrrssswww{{{{{{~~~~~~}}}~~~~~~~~~}}}|||~~~}}}}}}}}}xxxooohhhbbbbbbaaa```aaaeeekkkppprrrtttwwwyyy|||}}}}}}}}}~~~~~~{{{qqqjjj```\\\XXXYYY^^^ccceeeeeefffeeeeeeddddddddddddddddddaaa^^^[[[[[[ZZZZZZZZZ[[[]]]___aaaccceeehhhkkkkkkmmmnnnnnnmmmmmmoooppprrrqqqpppooopppqqqssstttxxxyyyzzz{{{||||||{{{{{{{{{|||}}}}}}{{{{{{|||}}}}}}||||||||||||||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''&&&%%%$$$$$$((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******+++***(((''''''((()))***'''''''''''''''''''''''')))(((''''''))))))((('''&&&'''((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((((((((''''''(((((()))***((((((((((((((('''''''''&&&&&&''''''(((((())))))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((('''&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((,,,***'''%%%$$$&&&((()))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&'''((()))((((((((((((((((((((((((((('''&&&&&&(((((('''&&&(((((((((((())))))))))))(((((('''''''''&&&&&&&&&'''''''''''''''((())))))))))))************))))))(((((()))(((''''''(((***((((((((())))))))))))***)))(((((((((((()))***+++************))))))))))))+++******)))***+++,,,---,,,,,,,,,,,,------------+++,,,.../////////...---........................000///000333444777???IIIccc~~~~~~wwwrrrrrrxxxyyyrrrnnnjjjfffcccccceeefffgggaaabbbgggoooyyywwwtttxxx}}}}}}{{{yyyzzz~~~~~~}}}~~~}}}|||}}}{{{{{{zzzuuunnngggcccdddfffhhhjjjnnntttxxxzzz|||~~~}}}uuugggbbb\\\[[[]]]aaaccccccdddcccbbbaaa```_________^^^\\\XXXTTTRRRRRRTTTUUUUUUWWW[[[]]]^^^```bbbdddfffhhhjjjjjjiiijjjkkkmmmnnnnnnmmmmmmnnnppprrrsssuuuvvvwwwyyyyyyzzzyyyyyyzzz{{{|||{{{zzzzzz{{{|||||||||{{{{{{{{{{{{||||||}}}~~~}}}~~~((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''&&&&&&%%%$$$((((((((((((((((((((((((&&&''')))******)))'''&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''*********************+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********)))((('''''''''((('''''''''''''''''''''''')))((('''((()))***)))'''&&&&&&'''((())))))((((((''''''''''''(((((())))))(((((((((((((((((((((((((((''''''''''''((())))))))))))((((((''''''&&&&&&%%%&&&&&&'''((()))******''''''((((((((((((''''''(((''''''&&&&&&''''''(((&&&&&&'''(((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((''''''(((((((((((('''&&&&&&&&&''')))***))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((+++******)))))))))(((((((((((((((((())))))))))))***************)))(((((('''''''''''''''((()))))))))))))))******)))))))))((()))***)))((((((***+++)))))))))))))))))))))))))))))))))))))))*********------------------------,,,+++***))))))+++---...,,,,,,,,,------------...+++,,,...///000///...---............////////////111000111444777<<>>;;;===@@@???@@@BBBBBBBBBEEEHHHKKKIIIKKKNNNQQQRRRUUUXXX[[[]]]^^^```ccceeeggghhhhhhjjjiiiiiijjjkkknnnpppqqqpppqqqsssssssssssstttvvvzzz{{{|||~~~~~~|||{{{zzzyyyzzzzzz{{{|||{{{{{{{{{zzz}}}~~~|||}}}}}}~~~zzz{{{}}}~~~~~~|||||||||~~~''''''&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((()))******)))(((((((((((('''''''''''''''''''''''''''''''''%%%&&&((()))***)))'''&&&'''''''''(((((((((((()))'''&&&%%%%%%%%%%%%&&&'''***)))'''&&&%%%%%%&&&&&&((((((((((((((((((((((((((()))***++++++***)))(((&&&''''''(((((((((((((((&&&''')))******(((&&&%%%'''''''''((()))******+++...---+++(((&&&%%%%%%%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&+++)))(((''''''((()))+++************************((((((((((((((((((((((((******)))((('''&&&%%%%%%((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((************************,,,***'''$$$###$$$&&&(((++++++******))))))((((((%%%%%%&&&((()))+++,,,,,,,,,,,,+++***)))(((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))++++++************++++++''''''((()))))))))))))))******))))))))))))******))))))))))))***************)))(((''''''((()))))))))***,,,------,,,***)))++++++******************+++,,,------......------............/////////000.........000222444444444333888???DDDKKKVVVcccmmmwww~~~wwwnnneeebbbaaacccdddeeefffggggggeeebbb^^^\\\WWWUUUUUUYYYaaakkksssxxx~~~||||||||||||}}}~~~{{{wwwtttqqqiiikkkmmmppptttyyyxxxvvvyyy~~~}}}wwwooohhhkkkrrrttt{{{zzznnnfff___YYYUUUMMMJJJFFFCCCBBBCCCBBBBBBJJJHHHDDDAAAAAA@@@>>>===:::;;;===>>>@@@BBBDDDDDDFFFFFFGGGIIIKKKNNNPPPQQQUUUWWWZZZ^^^aaacccddddddfffggghhhjjjkkklllllllllrrrrrrrrrrrrrrrssstttuuuyyyyyyzzzzzz{{{zzzzzzzzzxxxxxxyyyzzz{{{|||}}}}}}~~~}}}|||}}}~~~}}}{{{zzz{{{}}}}}}|||}}}}}}}}}}}}}}}|||{{{{{{wwwyyy{{{}}}~~~~~~||||||~~~||||||}}}}}}{{{zzz$$$$$$%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))(((((((((''''''''''''&&&''''''''''''''''''''''''((()))***+++***)))'''&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''(((&&&&&&%%%%%%&&&'''))))))''''''''''''''''''''''''((())))))))))))))))))(((&&&''''''(((((((((((((((&&&'''(((*********))))))&&&&&&'''(((((())))))***---,,,***(((&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&***)))'''&&&&&&''')))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&(((***+++((((((((('''''''''&&&&&&''''''(((((())))))))))))******)))(((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***))))))(((((())))))***''''''((()))))))))))))))******))))))))))))******))))))))))))************,,,,,,+++*********+++,,,)))***,,,------,,,***)))++++++******************,,,---......//////.............../////////000000000000///000111222222111777<<>>===<<<;;;;;;;;;<<<===???@@@AAABBBBBBCCCDDDEEEHHHJJJLLLMMMPPPRRRVVVYYY]]]___```aaaddddddfffhhhiiijjjkkkkkkmmmnnnnnnoooqqqsssuuuvvvvvvwwwxxxxxxyyyyyyxxxxxxwwwxxxyyyzzz{{{||||||}}}}}}|||{{{|||}}}}}}{{{yyy{{{|||~~~}}}||||||}}}}}}||||||{{{zzzxxxzzz|||}}}~~~~~~}}}|||}}}|||{{{{{{}}}~~~}}}|||%%%%%%&&&'''((()))******''''''''''''''''''''''''***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''++++++,,,,,,***)))'''%%%%%%&&&&&&&&&'''''''''''')))(((''''''''''''((()))&&&%%%%%%&&&&&&((())))))''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''(((((((((((((((''''''((()))***++++++,,,%%%&&&&&&''''''(((((((((+++***)))(((''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))(((((((((((('''&&&&&&'''''''''(((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******+++'''''''''''''''&&&&&&&&&***))))))(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))''''''((()))))))))))))))******))))))))))))******))))))))))))************)))((((((''''''((())))))***+++,,,------,,,+++*********++++++++++++++++++---...//////000000//////....../////////000000000111111111111222333444555===CCCJJJQQQVVV]]]eeekkkooottt~~~}}}tttqqqkkkfffcccccceeegggjjjiiihhhhhhhhhddd]]]XXXTTTVVVZZZaaaiiirrryyy}}}~~~~~~}}}||||||}}}}}}}}}~~~~~~|||vvvqqqmmmkkkkkknnnssswww{{{~~~~~~}}}}}}|||~~~}}}vvvnnncccZZZYYY^^^hhhrrr}}}vvvooojjjfff\\\VVVOOOIIIGGGGGGGGGGGGGGGDDD@@@>>>======<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>???AAACCCEEEGGGHHHJJJLLLOOOSSSVVVYYY[[[\\\```aaaccceeeggghhhiiijjjhhhiiijjjlllooorrrtttvvvttttttuuuvvvvvvvvvvvvvvvvvvwwwwwwxxxyyyzzz{{{{{{zzzyyyyyyzzz||||||{{{yyyzzz{{{~~~~~~|||||||||||||||{{{zzzzzzzzz{{{|||~~~~~~~~~}}}}}}{{{zzzyyy{{{}}}~~~~~~}}}))))))))))))((((((((((((''''''''''''''''''''''''))))))((((((''''''''''''''''''&&&&&&''''''((()))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''******+++******((('''&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&''''''(((((((((((((((((((((''''''((()))***+++%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))***)))((('''&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''((()))))))))))))))******))))))))))))******((()))))))))************&&&&&&&&&&&&&&&''''''(((***++++++,,,,,,++++++*********+++++++++++++++,,,------...///////////////...////////////000000000000000111222444888<<<@@@DDDKKKSSS[[[bbbgggmmmppprrrttt{{{vvvnnnllliiifffddddddgggjjjkkkppptttqqqiii___XXXUUUUUUYYY___ffflllsssxxx||||||||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~yyytttooolllkkkmmmqqqwww|||}}}|||~~~{{{uuunnneee\\\ZZZ]]]bbbmmm}}}{{{uuuqqqjjjdddZZZSSSOOONNNMMMMMMJJJGGGCCC@@@?????????>>>;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===???@@@BBBCCCDDDFFFIIILLLPPPSSSVVVWWW\\\]]]___bbbdddfffhhhhhhfffggghhhjjjmmmppprrrtttqqqrrrsssttttttuuuttttttuuuuuuvvvwwwxxxyyyyyyzzzxxxwwwwwwxxxzzz{{{zzzxxxyyyzzz|||~~~|||}}}}}}}}}}}}|||{{{{{{{{{{{{}}}}}}~~~~~~}}}}}}{{{zzzyyyzzz|||}}}|||{{{***))))))))))))(((((((((''''''''''''''''''''''''''''''''''''(((((())))))((((((''''''(((((()))***(((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''(((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&''''''((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))(((((((((''''''(((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''''''''''''''((((((((('''''''''((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((())))))'''&&&%%%'''''''''''''''(((((((((''''''''''''((((((((((((&&&''''''(((((())))))***''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***))))))(((((())))))***''''''((()))))))))))))))******))))))))))))******((()))))))))************))))))******++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,---............---////////////000000000111000111111222555<<>>???@@@@@@AAADDDGGGJJJNNNQQQRRRWWWXXX[[[^^^aaaccceeefffffffffggghhhjjjlllnnnoooppppppqqqrrrssstttttttttsssssstttuuuvvvwwwxxxxxxwwwvvvvvvwwwyyyzzzyyywwwxxxyyy{{{|||~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}|||{{{{{{||||||}}}}}}}}}}}}}}}}}}{{{zzzzzz{{{{{{zzzxxx&&&&&&'''((()))***++++++''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((((()))******)))(((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((()))(((((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((('''(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((+++******)))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''(((((())))))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''((((((((()))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''')))))))))((($$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))'''''''''(((((()))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))***))))))(((((())))))***''''''((()))))))))))))))******))))))))))))******))))))))))))************(((((()))***++++++++++++++++++++++++++++++++++++******++++++,,,---------+++,,,,,,---...---------/////////000000000111111222222222333777BBBPPP[[[aaaeeemmmvvv||||||{{{~~~xxxrrriiiiiihhheeecccfffmmmrrrzzzqqq[[[VVV[[[]]]bbbhhhlllnnnppptttxxx||||||}}}}}}}}}|||{{{{{{zzz{{{}}}}}}~~~~~~|||yyyvvvtttuuuvvvwww{{{~~~~~~}}}~~~{{{qqqeee\\\ZZZ```lll}}}}}}rrrhhhaaa\\\YYYWWWPPPLLLFFFBBB@@@@@@??????>>>>>>===<<<;;;:::999999999999999::::::;;;=========>>>@@@BBBEEEHHHKKKMMMPPPRRRUUUYYY\\\___aaabbbddddddeeeeeeggghhhiiijjjmmmnnnoooqqqrrrrrrrrrrrrqqqrrrrrrssstttuuuvvvwwwwwwvvvvvvwwwyyyyyyxxxvvvwwwxxxyyyzzz{{{|||||||||}}}}}}}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{|||||||||}}}{{{zzzyyyzzzzzzxxxwww%%%&&&&&&'''((()))***+++(((((((((((((((((((((((('''''''''((((((((((((((((((''''''''''''((())))))******)))))))))((((((((((((((((((((((((((((((((())))))((((((((((((((((((&&&&&&'''''''''(((((((((%%%&&&'''(((((('''&&&%%%"""###%%%'''))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&''''''(((((((((((((((''''''(((((((((&&&%%%$$$'''''''''&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))&&&&&&'''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&'''((()))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))))))))''''''''''''((((((((((((''''''''''''''''''''''''###$$$&&&''')))*********######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((()))'''''''''''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))''''''((()))))))))))))))******))))))))))))******))))))))))))************&&&'''((()))*********))),,,++++++++++++++++++,,,******++++++,,,------...,,,------...............//////000000000111111111222333444777@@@QQQeeettt}}}}}}{{{zzz{{{zzzsssoooiiiiiihhheeecccfffooovvvnnnZZZXXX___```eeellloooppprrrvvvzzz||||||}}}}}}}}}{{{zzzyyyyyy{{{|||}}}}}}yyyxxxvvvuuuvvvyyy}}}~~~}}}}}}~~~}}}oooddd```cccnnn~~~uuulllfff```]]]UUUQQQJJJEEEBBBAAAAAA@@@??????>>>===<<<;;;;;;:::888888888888999999:::;;;;;;;;;<<<===@@@CCCEEEGGGIIIKKKNNNSSSVVVZZZ\\\]]]`````````aaacccdddfffgggkkkkkkmmmnnnooopppppppppppppppqqqrrrssstttuuuuuuxxxwwwwwwwwwxxxxxxwwwuuuwwwwwwxxxxxxyyyyyyyyyyyy{{{{{{{{{|||{{{zzzzzzyyy{{{{{{zzzzzzzzzzzz{{{{{{{{{yyyxxxyyyzzzzzzyyyxxx(((((((((((('''''''''''')))))))))))))))))))))))))))))))))(((''''''&&&&&&'''&&&&&&&&&&&&'''((((((************))))))))))))))))))))))))))))))))))))---,,,+++)))(((((((((((('''''''''(((((((((((()))&&&'''((())))))((('''&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&''''''(((((((((((((((%%%&&&(((******)))'''&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&''''''((((((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((()))***+++((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((************************$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''''''''((((((((()))************************((((((((((((((()))))))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))'''''''''&&&&&&''''''''''''(((((()))))))))))))))******))))))))))))******))))))))))))************)))***,,,---.........---,,,++++++******++++++,,,******+++,,,,,,---......---......///////////////000000000000111111111111000222666<<>>===<<<<<<<<<777777777777777888999999999999999;;;===???BBBCCCEEEGGGJJJNNNSSSVVVXXXZZZ\\\\\\]]]^^^```bbbdddeeehhhiiikkklllmmmnnnnnnnnnooopppqqqrrrsssttttttuuuyyyxxxwwwxxxxxxxxxvvvtttwwwwwwwwwwwwwwwwwwxxxxxxyyyyyyzzzzzzyyyyyyxxxwww{{{zzzzzzyyyyyyyyyzzzzzzxxxwwwwwwxxxzzz{{{{{{zzz((((((((((((((((((((((((&&&&&&&&&''''''''''''(((************************&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&%%%$$$$$$%%%'''***,,,&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''((((((''''''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''######$$$$$$$$$%%%%%%%%%''')))***'''###"""%%%)))''''''&&&&&&&&&''''''(((((('''&&&$$$$$$$$$%%%&&&((((((''''''''''''((((((%%%&&&)))******)))&&&%%%)))))))))))))))(((''''''(((((())))))))))))((((((((((((((((((((()))******&&&&&&''''''(((((())))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''"""$$$&&&(((((('''&&&%%%''''''((((((((((((''''''((((((((((((((((((((((((%%%%%%&&&'''((()))******''''''(((((((((((((((((()))(((&&&&&&''')))+++---(((((((((((()))))))))***%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((())))))************))))))&&&((())))))(((((()))+++)))******++++++)))(((''')))((('''&&&''')))+++,,,++++++******************((()))***+++,,,++++++***++++++******++++++,,,---------------------------..................------///000111000///000222333444333777AAARRRkkk}}}}}}|||uuuvvv{{{tttpppooommmlllllljjjhhhfffgggiiimmmppp{{{ooobbb[[[\\\___ggggggjjjnnnssszzz}}}|||zzzyyyyyyyyyyyyzzz|||}}}~~~}}}xxxvvvtttwww~~~wwwjjjmmmtttzzzqqqkkk___[[[TTTNNNJJJGGGEEECCCAAAAAA@@@???>>>======<<<999999888888777666666666777888888999:::<<<===>>>BBBCCCEEEHHHKKKNNNQQQRRRWWWWWWXXXZZZ\\\^^^```aaaeeefffggghhhggghhhkkkmmmnnnnnnoooppprrrtttvvvwwwxxxxxxxxxwwwwwwvvvvvvvvvssstttvvvwwwxxxxxxwwwvvvrrrtttuuuwwwwwwwwwvvvuuuwwwwwwwwwvvvvvvvvvuuuuuuyyywwwuuuuuuvvvxxxxxxxxx((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))(((''''''(((***+++''')))***)))((('''((()))''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''(((((((((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%''')))(((%%%$$$'''***)))(((((('''''''''((((((***))))))(((''''''(((((((((''''''&&&&&&''''''((('''((()))******)))(((''')))))))))))))))(((''''''(((((())))))))))))((((((((((((((((((((())))))***((((((((()))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((('''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''((('''''''''((()))+++,,,((((((((((((((((((((((((((('''''''''(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((('''((())))))(((((()))******++++++,,,+++***)))(((***)))(((''''''((()))******************************+++,,,------------,,,+++++++++***++++++,,,---------------------------........................000111222111000000222444666777>>>KKK]]]wwwwwwqqqrrr{{{vvvpppmmmmmmmmmllllllkkkiiigggffffffhhhiiinnnnnnkkkddd]]][[[```eeehhhiiilllpppvvv{{{~~~}}}{{{zzzyyy{{{{{{{{{|||}}}~~~}}}{{{yyyxxxxxxvvvvvvzzz~~~sssooowww{{{uuujjjeee]]]VVVPPPLLLHHHEEEBBBBBBAAA@@@???>>>======:::999999888888777666666777777888888999;;;<<<===???@@@BBBEEEHHHKKKMMMNNNRRRRRRSSSUUUWWWZZZ\\\]]]aaabbbcccddddddeeehhhjjjjjjkkklllmmmppprrrtttuuuvvvvvvvvvuuuuuutttttttttqqqrrrtttuuuvvvvvvuuuuuutttuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuttttttttttttuuutttrrrrrrtttuuuuuuuuu((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''((()))***((((((((((((((((((((((((---+++)))((('''''''''((()))***++++++))))))***+++''''''''''''''''''''''''((((((''''''''''''(((((('''''''''(((((((((((((((%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&###&&&))))))'''&&&(((++++++***)))((((((((((((((())))))*********)))(((((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))(((((('''(((((())))))))))))((((((((((((''''''(((((()))***************))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''))))))((((((''''''''''''))))))(((((('''''''''&&&''''''(((((())))))******((((((''''''''''''''''''((((((((((((((())))))***((((((((((((((((((((((((************************&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((()))***)))((('''((()))+++,,,,,,,,,,,,+++******++++++***)))((((((''''''************************++++++,,,---------,,,,,,+++++++++++++++,,,------------------------------........................111222222111000111333555555888AAAQQQccc{{{sssnnnqqqwww|||{{{vvvoookkkiiijjjkkkkkkllllllkkkhhhccc```______XXXZZZ\\\ZZZXXX[[[bbbiiikkkmmmppptttyyy|||}}}|||zzzzzz{{{{{{{{{|||}}}~~~~~~{{{yyywwwuuuuuuyyyxxxyyy~~~~~~~~~~~~~~~~~~~~~yyyrrrzzzuuuooofff]]]UUUNNNHHHDDDCCCBBBAAA@@@???>>>>>>>>>;;;::::::999999888777777777777777888999:::;;;<<<;;;<<<>>>@@@CCCEEEGGGHHHJJJKKKLLLNNNPPPSSSVVVWWWZZZ\\\]]]^^^___aaacccfffeeefffgggiiillloooqqqssssssssssssrrrrrrrrrrrrqqqooopppqqqrrrssssssssssssttttttsssrrrrrrrrrsssssssssssssssrrrrrrrrrrrrqqqqqqooonnnnnnppprrrrrrqqq((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))+++***(((''''''(((***+++((((((((((((((((((((((((***)))(((&&&%%%%%%%%%%%%)))***++++++))))))***+++''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&###&&&)))***(((''''''(((******)))(((''''''''''''&&&'''((())))))((('''&&&)))((((((''''''(((((()))***)))(((''''''((()))***(((((())))))))))))(((((((((((())))))))))))(((((((((''''''''''''((())))))*********))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%%%%&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((''''''''')))))))))(((''''''&&&&&&''''''((()))***)))))))))''''''''''''&&&&&&&&&&&&(((''''''&&&''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''(((((())))))((((((''')))******)))(((''''''(((+++++++++++++++*********)))************)))((('''***************+++++++++************************,,,++++++++++++,,,------,,,,,,------------------............////////////111222222111000111444666666;;;EEEUUUfffzzzuuurrrsssuuuvvvtttqqqkkkgggeeefffhhhiiikkklllkkkggg___YYYVVVVVVPPPTTTWWWXXXXXX\\\cccjjjoooqqquuuyyy|||}}}~~~~~~~~~|||{{{zzzyyyyyyyyyyyyzzz{{{}}}|||yyywwwwwwvvvwww~~~~~~~~~}}}}}}|||}}}}}}zzzxxxttt|||~~~yyypppggg^^^UUUMMMHHHEEEDDDBBB@@@???>>>>>>>>><<<<<<;;;;;;:::999999888777777777777888999::::::888999;;;===???@@@BBBCCCCCCDDDEEEGGGJJJMMMOOOQQQSSSUUUWWWXXXYYY[[[^^^aaa___```bbbeeehhhkkknnnpppoooooooooooooooooooooooolllmmmnnnoooppppppqqqqqqrrrqqqooonnnmmmnnnnnnoooqqqqqqqqqqqqppppppppppppnnnmmmlllmmmnnnoooooonnn((((((((((((((((((((((((&&&&&&&&&''''''''''''(((************************,,,+++)))(((((()))+++,,,(((((((((((((((((((((((('''''''''&&&&&&&&&''''''((()))******(((((()))***((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%&&&&&&&&&''''''''''''(((******)))'''&&&&&&)))(((''''''&&&&&&&&&'''&&&'''((())))))((('''&&&***))))))))))))))))))***)))(((&&&%%%%%%&&&((()))(((((())))))))))))(((((((((((())))))))))))(((((('''''''''''''''(((((())))))))))))(((((('''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&''''''((())))))***))))))(((((('''''''''&&&'''(((((())))))))))))((('''''''''''''''&&&&&&&&&)))(((((('''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&((((((((((((((((((((((((((())))))******))))))((()))******)))(((''''''(((+++*********))))))))))))(((((()))***++++++******))))))*********++++++++++++*********************,,,,,,++++++,,,,,,---...,,,,,,,,,---------.............../////////000000000111111000000111555888<<>>>>>=========<<<;;;;;;::::::888888888777888888999999888888999;;;<<<===>>>?????????AAABBBEEEHHHJJJKKKMMMOOOQQQRRRSSSUUUXXXZZZZZZ[[[\\\___cccfffiiikkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkklllmmmnnnooopppqqqpppnnnmmmllllllmmmnnnoooooooooooonnnnnnnnnnnnmmmlllkkklllmmmmmmlllkkk((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))+++***)))(((((()))***+++((((((((((((((((((((((((''''''(((((())))))******'''((())))))''''''((()))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''(((((())))))))))))((('''&&&&&&''''''&&&&&&&&&&&&''''''(((((()))*********))))))***))))))(((((())))))***''''''&&&%%%%%%&&&'''''''''(((((()))))))))))))))(((((())))))))))))((((((''''''&&&&&&''''''((()))((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''******************************))))))))))))))))))((())))))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''''''''(((((((((,,,++++++***************(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))************))))))((()))***)))((('''((()))+++***))))))(((((())))))(((((())))))***+++,,,,,,)))))))))***++++++,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------...+++,,,,,,------..................//////000000111000000000000111333888<<<>>>CCCPPP```nnn~~~|||wwwrrrnnnmmmllliiidddaaa```bbbdddggghhheee]]]SSSMMMMMMOOONNNTTT[[[___aaaeeemmmsssxxxyyy{{{}}}}}}}}}{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{vvvvvvuuuvvvyyy|||~~~}}}}}}}}}}}}}}}}}}~~~zzzyyy{{{rrrhhh^^^XXXQQQNNNJJJFFFCCCAAAAAAAAA???>>>>>>===<<<<<<;;;;;;:::999999888888888999999777888888999:::;;;<<<<<<<<<<<<===???AAACCCEEEFFFFFFHHHJJJKKKKKKMMMPPPRRRSSSTTTVVVXXX\\\___bbbdddeeeeeeeeeeeeffffffffffffffffffggggggiiijjjlllmmmoooooonnnmmmmmmmmmnnnnnnllllllllllllkkkkkkkkkkkkjjjiiiiiiiiijjjiiigggeee((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))'''((())))))''''''((()))((((((((((((((((((((((((((((((''''''''''''((((((((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''&&&'''''''''((((((((((((***)))((('''((((((((((((&&&&&&&&&&&&'''((()))***((((((''''''((())))))***((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))(((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((((((((((((((((()))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((***++++++***))))))))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&&&&''''''((()))))))))***)))(((''''''((()))***&&&&&&'''((())))))******---,,,++++++*********+++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((())))))))))))(((((('''((())))))(((((()))***,,,+++***)))))))))******+++***)))))))))***+++,,,((())))))***++++++,,,,,,...---,,,+++++++++,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,---......///---......///000000111111000111111222333777<<>>======<<<<<<;;;;;;:::999999999999999777777777888888999999999:::::::::;;;===>>>@@@AAAAAABBBDDDDDDDDDEEEHHHJJJMMMNNNOOORRRTTTXXXZZZ\\\^^^^^^______````````````bbbbbbbbbcccdddfffhhhiiijjjkkkkkkllllllllllllkkkiiihhhhhhhhhggggggggggggfffeeedddddddddccc```]]]((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''')))***)))((('''((()))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''((((((((()))'''''''''''''''''''''''')))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((((())))))(((&&&&&&(((***++++++''''''''''''(((***+++,,,&&&%%%$$$$$$$$$&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((('''&&&&&&&&&&&&'''(((((((((((())))))******++++++''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%((()))***)))((('''))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''%%%%%%&&&'''((()))******+++***(((&&&&&&''')))***%%%&&&'''((()))+++,,,,,,++++++***)))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((######%%%''')))+++,,,---((((((((((((((((((((((((''''''((((((((((((''''''&&&((())))))(((((()))+++---,,,+++*********+++,,,...---***(((((((((***+++((())))))***++++++,,,,,,---,,,***)))))))))******---,,,,,,,,,,,,---......++++++,,,,,,---...//////---......///000111111222111222333333555:::@@@DDDIIINNNWWWcccllluuussskkkhhhgggeeefffeeebbb^^^^^^bbbeeedddddd^^^TTTJJJGGGLLLSSSYYY___hhhmmmooossszzz}}}}}}}}}||||||zzzyyyyyyyyyzzz{{{|||}}}~~~}}}{{{zzzzzz|||~~~~~~~~~}}}}}}~~~uuummm___\\\VVVPPPKKKHHHGGGGGG@@@@@@??????>>>=========<<<<<<;;;:::999999999999666666666777777777777888888888999999:::<<<===>>>===>>>???@@@???@@@CCCEEEIIIJJJKKKMMMPPPSSSUUUVVVZZZZZZ[[[[[[[[[\\\\\\\\\____________aaaccceeegggeeefffgggiiiiiiiiihhhgggffffffeeeeeeeeedddddddddcccbbbaaa``````^^^[[[XXX((((((''''''''''''(((((($$$%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((('''&&&%%%%%%(((((((((((())))))))))))%%%&&&'''((())))))))))))%%%'''(((((('''''')))***((()))*********)))'''&&&))))))))))))(((&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''''')))******)))(((((()))(((((((((((((((((((((((()))'''%%%&&&)))***(((&&&******))))))((((((''''''******))))))((((((''''''(((((())))))((('''&&&&&&(((((('''''''''&&&&&&&&&)))'''%%%%%%''')))))))))***))))))((('''&&&&&&&&&******))))))((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&))))))(((((((((((())))))+++++++++***)))(((((('''&&&'''''''''(((((())))))((())))))***+++,,,,,,---(((((())))))))))))((((((''''''((()))))))))))))))((((((((((((((('''''''''''''''''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''------,,,***'''&&&(((***+++++++++++++++***)))(((******))))))))))))******(((***++++++******+++,,,///...---,,,++++++++++++---------------------------------...------,,,+++---...///000111111000000111444555555:::CCCJJJKKKOOORRRXXX```iiittt}}}~~~rrrhhhbbb```ccc^^^aaacccaaaiiilllbbbccc[[[TTTOOOKKKIIINNNUUU___bbbgggnnnvvv}}}~~~{{{zzzyyyxxxwwwyyyyyyyyyyyy{{{}}}}}}~~~~~~}}}|||||||||yyyxxxzzz{{{~~~}}}}}}zzz{{{|||~~~wwwnnnfff]]]UUUQQQMMMIIIEEEFFFDDDAAA??????>>><<<:::===<<<<<<;;;::::::::::::777777777777666666666666777777777777777777777777;;;::::::;;;<<<===>>>???CCCCCCDDDFFFHHHJJJLLLMMMQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWYYY\\\^^^```cccccccccccccccbbbaaa```aaaaaa```___^^^^^^]]]]]]]]]\\\[[[ZZZXXXWWWVVVUUU((((((''''''''''''((((((***))))))'''&&&%%%$$$$$$(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''&&&&&&'''((((((((())))))))))))'''(((((((((((((((''''''&&&''')))(((''''''((()))((())))))***)))((('''&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((((((&&&%%%###!!! ############$$$$$$$$$%%%%%%''')))((('''&&&''''''((((((((((((((((((((((((***((('''(((***+++)))'''***)))))))))((((((((('''***)))))))))((((((((('''(((((((((((((((((('''&&&(((((('''''''''&&&&&&&&&)))'''%%%&&&''')))))))))&&&&&&''''''((()))))))))((('''''''''&&&&&&&&&&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''++++++******)))(((((('''''''''''''''((((((((()))%%%&&&&&&'''(((((())))))(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&%%%###"""$$$%%%)))******+++++++++************))))))))))))******(((***++++++******+++,,,+++++++++******++++++,,,------------------------+++,,,---.....................///000111111111111000333666777>>>IIIQQQSSSTTTWWW[[[```hhhqqq{{{|||yyywwwzzz~~~qqqgggbbb```]]]YYY\\\______iiiooofffbbbXXXNNNJJJHHHIIINNNTTT^^^ccckkkttt||||||yyyyyyyyyyyyyyy{{{{{{zzzyyyzzz{{{||||||~~~~~~~~~}}}{{{|||~~~}}}zzzwwwwwwxxxzzz}}}}}}}}}~~~|||}}}~~~wwwpppeee]]]XXXSSSMMMIIIFFFDDDAAA???>>>===<<<:::===<<<;;;:::::::::::::::888888777777777666666666666666666666666666666666888888888888999:::;;;<<>>GGGUUU^^^aaaaaabbbdddfffkkkqqqyyy}}}wwwrrrpppvvvzzzooofffaaa___^^^YYY]]]```bbbooowwwqqqgggYYYKKKFFFGGGKKKPPPUUU\\\cccooo{{{{{{yyyyyy{{{||||||~~~}}}{{{zzzyyyxxxxxxxxx~~~~~~}}}{{{yyyyyy{{{}}}||||||{{{xxxvvvuuuvvvxxxyyy{{{}}}}}}}}}|||}}}~~~}}}~~~}}}rrriiibbb[[[TTTPPPJJJGGGCCCAAA@@@???>>><<<======<<<::::::999999999888888888777777777777666555555555555555555555555555555555555555666777888::::::;;;<<<>>>???AAABBBEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLMMMPPPRRRSSSUUUVVVVVVVVVVVVUUUTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQMMMMMMLLLJJJIIIHHHGGGGGG((((((''''''''''''((((((((((((((('''''''''''''''(((((((((((((((((((((((()))(((''''''''''''(((((('''''''''''''''(((((((((&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))))))))(((((('''''''''((((((((())))))((((((((((((((('''&&&&&&((()))***)))'''&&&&&&''')))))))))))))))(((((('''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((((((((('''&&&'''''''''((((((((())))))$$$&&&''''''&&&%%%%%%&&&(((((((((((((((((((((((()))))))))))))))***))))))))))))))))))(((((((((((())))))))))))((((((((((((&&&&&&'''((())))))(((((((((((((((''''''''''''''')))((('''''')))***)))((())))))(((((('''''''''''')))))))))))))))(((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))******))))))(((((((((((('''''''''((((((((((((((())))))******++++++++++++(((((())))))))))))((((((''''''((()))))))))))))))((((((((((((((()))))))))(((((())))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***++++++******,,,---)))))))))))))))***++++++******))))))))))))******(((***++++++******+++,,,)))))))))******+++,,,---------------------------,,,---...///000000000000/////////000111222333444444:::AAAHHHTTTcccmmmpppsssrrrrrrqqqsssxxx~~~~~~vvvrrrmmmlllsssuuullleee```^^^```\\\___cccgggvvv{{{ppp^^^LLLFFFIIINNNRRRVVVXXXaaappp|||yyyzzz{{{}}}}}}}}}|||{{{zzzyyyxxxwwwwww|||{{{yyyvvvssssssuuuwww~~~zzzzzzzzzxxxvvvuuuvvvxxxwwwyyy{{{{{{zzzzzz{{{||||||}}}~~~}}}}}}~~~uuummmddd\\\VVVPPPMMMHHHEEEDDDCCCAAA@@@>>>===<<<;;;::::::999999999999888888888777777777555555555555555555555555333333333333333444555666777777777888999;;;<<<===@@@@@@AAABBBCCCDDDEEEEEEEEEDDDDDDEEEFFFIIIKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDCCC((((((''''''''''''((((((&&&&&&''''''((())))))***''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))))))))))))))(((''''''''''''((((((((((((&&&&&&'''(((((()))((((((((()))***)))'''&&&&&&'''***))))))(((((((((((((((*********))))))(((&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((())))))))))))))))))))))))*********+++&&&'''))))))'''&&&'''(((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((())))))))))))(((((((((((())))))))))))&&&&&&'''((())))))((((((((((((((((((((((((((((((***)))((((((******)))'''((((((((((((''''''''''''((((((((()))))))))))))))'''((((((((((((((((((''')))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))(((((((((((()))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((************************%%%'''((()))(((((()))***+++***)))((((((((())))))******))))))))))))******(((***++++++******+++,,,,,,,,,++++++++++++,,,,,,------------------------...///////////////......000000000000111333444555777???IIITTTcccsss}}}}}}}}}yyyrrrnnnkkkkkksssxxxoooiiiddd```^^^^^^ZZZ^^^dddjjj|||sssaaaNNNHHHLLLQQQTTTWWWWWWaaaqqqzzzxxxwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxyyyxxxuuurrrooooooqqqssszzz}}}|||}}}~~~~~~~~~yyyzzzzzzyyywwwvvvwwwxxxxxxyyyzzzyyyxxxxxxyyy{{{zzz{{{}}}|||}}}wwwnnnddd]]]VVVRRRMMMHHHFFFEEECCCAAA@@@???===<<<;;;:::::::::999999999999888888888888666666666666666666666666444333333333333444444555555555555666777888999:::999999:::;;;<<<===>>>>>>@@@??????@@@AAACCCEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@((((((''''''''''''(((((()))))))))(((((((((((('''''''''''''''''''''''''''(((''''''''''''(((((())))))))))))((((((((((((''''''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))))))))((((((&&&&&&'''''''''(((((((((%%%&&&'''((())))))))))))'''((()))((('''&&&'''(((******)))(((((((((((((((+++++++++***)))((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))''')))******)))(((((()))((((((((((((((((((((((((&&&((()))((('''&&&''')))(((((((((((())))))))))))(((((((((((())))))))))))&&&'''(((((((((((((((((('''(((((((((((()))))))))***)))((()))******((('''$$$%%%&&&'''(((******+++&&&&&&&&&''''''''''''''''''(((((())))))(((((('''************************((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))'''(((((())))))******+++***)))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))((('''((())),,,+++)))(((''''''((((((******))))))))))))******(((***++++++******+++,,,------,,,,,,+++,,,,,,,,,------------------------///////////////...---,,,000000000000111333666777999EEETTTcccuuuyyysssooooooqqqxxxyyypppiiifffdddaaa___```\\\aaahhhooommm\\\MMMKKKPPPVVVZZZ]]]___hhhuuu~~~{{{wwwuuuttttttsssrrrssstttuuuvvvwwwxxxxxxxxxttttttrrrpppnnnppptttwww||||||yyyzzz{{{~~~}}}xxxyyyzzzzzzxxxwwwxxxyyyyyyzzzzzzyyyxxxxxxzzz{{{|||}}}~~~}}}xxxnnnggg]]]XXXQQQKKKHHHEEECCCBBBBBBAAA???>>><<<<<<;;;;;;:::::::::999999999888888888888888888888888888888444444444333333444444555555555555555555666777888777888888999:::;;;<<<===<<<;;;;;;;;;<<<>>>@@@AAA@@@AAABBBBBBCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>===<<<<<<;;;((((((''''''''''''((((((+++******)))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))((((((((('''((((((((((((((('''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((((('''&&&''')))(((''''''((()))+++***)))((('''(((((()))))))))***))))))(((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%&&&&&&'''''''''(((((((((''')))******)))(((((()))((((((((((((((((((((((((''')))***)))'''&&&(((***'''((((((((()))))))))***'''((((((((()))))))))***(((((((((((((((((('''&&&'''((((((((())))))))))))***))))))***+++***(((&&&$$$%%%&&&'''(((***++++++&&&&&&&&&&&&'''''''''((((((((())))))))))))((((((************************''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))(((((((((''''''''''''************************(((((())))))))))))((((((''''''((()))))))))))))))'''(((((()))******++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,,,,+++*********+++***(((''''''((()))*********))))))))))))******(((***++++++******+++,,,************+++,,,------------------------------,,,------.........------111000000000222444777888???NNNaaavvv|||yyywwwzzz~~~yyyrrriiieeeddddddbbb```ccc___bbbfffjjjxxx|||aaaUUUMMMOOOWWW___eeejjjmmmsss}}}{{{yyyxxxvvvuuuuuuuuusssrrrnnnoooqqqssstttuuuuuutttpppqqqqqqqqqrrrwww}}}~~~zzzzzz{{{|||vvvxxxyyyyyyxxxwwwxxxyyyxxxyyyzzzyyyyyyzzz}}}yyyrrreee```XXXQQQMMMIIIGGGEEEDDDCCCAAA???>>>===<<<<<<;;;::::::::::::999999999888888888888888888888888555444444333333333444444555555444444444555666666888888999:::;;;<<<<<<===888888777888888:::<<<===<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888((((((''''''''''''(((((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''((()))*********))))))((((((((('''))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))%%%%%%&&&'''((((((''''''&&&&&&&&&'''''''''(((((())))))))))))((('''&&&%%%%%%'''(((((('''''')))***+++***((('''''''''((()))&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((((()))))))))))))))(((''''''''''''((((((((()))''')))******)))(((((()))(((((((((((((((((((((((((((***,,,+++(((''')))+++'''((((((((())))))******'''((((((((())))))******((()))))))))((('''&&&&&&'''((((((((())))))************)))***+++***(((&&&'''''''''((((((((((((((('''((((((((())))))******(((((())))))))))))((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))(((((((((((())))))'''''''''((((((((((((((())))))(((((('''''''''&&&'''''''''''''''&&&&&&&&&(((((())))))))))))(((((('''(((((()))))))))))))))'''(((((()))***+++++++++.........------,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((''')))++++++***)))((())))))((('''&&&''')))+++,,,******))))))))))))******(((***++++++******+++,,,''''''((()))***,,,...///------------------------******,,,---......//////111111000000222444777999FFFVVVmmm~~~|||uuunnnfffbbbccceeecccaaaccc]]]]]]]]]\\\fffkkkdddYYYQQQMMMTTT^^^hhhqqqwwwxxx}}}|||wwwxxxwwwwwwxxxyyyyyywwwuuukkklllnnnpppqqqrrrqqqqqqnnnooopppssswww}}}|||zzz{{{|||uuuwwwyyyyyyxxxwwwwwwxxxvvvxxxyyyyyyzzz|||zzzmmmggg___WWWRRRNNNKKKIIIEEEDDDBBB@@@???>>>======;;;;;;;;;:::::::::999999777777777777777777777777444444333333333333333444555444444444444444555555333444444555666777888888666666555555666888999:::999999:::;;;;;;;;;;;;;;;888888888999999999999999999999999888888777777666((((((((((((((('''''''''******++++++++++++******((((((''''''''''''(((((('''''''''''''''''''''''')))((('''&&&'''(((***,,,%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&''''''''''''((()))))))))))))))((((((''''''(((((())))))******+++******)))((('''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************&&&&&&''''''(((((())))))'''((()))******)))((('''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%$$$$$$%%%&&&'''((())))))((((((((('''&&&&&&%%%%%%'''((()))))))))(((&&&%%%))))))))))))))))))))))))***)))(((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&(((************)))(((((())))))((('''&&&&&&************)))((('''&&&%%%'''))))))((('''(((((('''))),,,---...///222444333222222333444555333111000...,,,***))))))***+++))))))))))))))))))))))))***)))'''''')))))))))(((((()))++++++)))((()))***)))************+++++++++...------,,,+++***))))))++++++******+++---...///,,,,,,,,,---------............---------......///333000111333333333777>>>GGG^^^yyy}}}zzz{{{}}}}}}xxxtttsssmmmfffcccccceeedddcccfff___YYYWWWUUURRRQQQSSSJJJMMMQQQYYYgggwww~~~xxxtttrrrsssvvvzzz}}}~~~|||zzznnnmmmmmmpppttttttrrrooooooqqqvvv|||}}}}}}~~~|||zzzvvvwwwxxxyyyyyyxxxwwwvvvvvvxxx{{{|||}}}~~~{{{tttjjjaaa[[[UUUOOOJJJGGGEEECCCCCCCCCBBB@@@>>><<<<<<<<<;;;;;;:::::::::777777777666555555444444555555555555555555555555333333333333333333333333444444444555555666666666555444444444444555666666444555555666666777777777444777777444444777888555555555444333333333333444((((((((((((((((((((('''(((((())))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''***************))))))((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******)))(((((('''&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************&&&&&&'''(((((((((((((((((((((((()))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((((((((((('''''''''&&&&&&))))))))))))************''''''''''''''''''''''''))))))******)))(((((('''))))))))))))))))))))))))((('''&&&&&&(((((((((&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((())))))***)))))))))(((((((((''''''''''''&&&&&&'''((())))))))))))&&&'''))))))((('''((()))))),,,///000111222333555555444444555777888777555111///,,,)))((((((((()))))))))))))))))))))))))))***)))'''''')))***)))(((''')))******)))(((((())))))************+++++++++,,,,,,++++++++++++++++++++++++******+++---...///,,,,,,,,,,,,------------......---------...//////222000000333444666<<>>???>>>======;;;;;;:::999999999888888777666666666666666666666666666666666444444444444444444444555222222222222333333333333444444444444444555555666444444444444555555555555333666666333333777777444444444333222222222222222''''''((((((((((((((((((&&&''''''((((((''''''&&&((((((''''''''''''(((((('''''''''''''''''''''''')))+++,,,---,,,***(((&&&))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((('''&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((((((((((((************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))((((((((((((''''''((((((((('''''''''&&&&&&%%%&&&&&&'''(((((())))))+++******)))))))))))))))))))))))))))))))))))))))(((&&&&&&''')))***)))(((''''''''''''(((((((((((((((((((((((((((((((((((()))((((((((((((((())))))***)))'''&&&&&&'''((((((%%%%%%'''(((((((((((((((&&&'''))))))(((''')))***,,,///222444555444555666444333333555777888888777555333///+++)))((((((((())))))))))))))))))))))))+++)))'''((()))***))))))((()))******(((((((((***)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......+++++++++,,,,,,,,,------......------......///000222//////222555999AAAIIIWWWhhh|||~~~{{{zzzxxxtttpppoookkkhhhiiilllnnnnnnmmmddd[[[QQQKKKGGGDDDDDDGGGIIINNNUUU^^^lll|||~~~zzzvvvsssrrrppppppqqquuuzzz~~~zzzwwwrrrpppqqqrrrssstttwwwvvvyyy}}}~~~~~~|||zzzyyyyyyvvvvvvwwwwwwvvvuuuttttttzzz{{{}}}}}}~~~|||uuuppphhh```ZZZSSSOOOKKKGGGEEECCCAAA???@@@@@@???>>><<<;;;::::::;;;;;;:::999999888888777888888888888888888888888666666666666666666666555222222222222111111111111444444333333444444555666333333333222222222222222222444444111222555666444333222111111000000111111''''''''''''((((((((((((&&&''''''((((((''''''&&&((((((''''''''''''((((((''''''''''''''''''''''''((()))***+++******((('''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&'''''''''''''''(((((())))))))))))(((******))))))((((((''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))************************))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))+++***)))(((((((((******(((((((((((((((((((((((()))(((((())),,,------,,,''''''''''''((((((((((((((((((((((((((((((((((((******(((''''''((())))))***)))'''&&&%%%'''(((***(((((((((((('''&&&%%%$$$&&&''')))((((((((()))+++---111555777666555444444111000///111333555555555888666333///,,,***))))))))))))))))))))))))))))))+++)))(((((()))******))))))***+++***)))(((***+++))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,---------+++++++++,,,,,,,,,,,,---...---------...///000111333000111444888<<>>===<<<<<<;;;<<<;;;;;;::::::999888888888888888888888888888888666666666666666666555555444444444333333222222222333333333333333444444555222222111111000000//////111333222000000444555444333222111111000000111111&&&'''''''''(((((())))))'''(((((())))))(((((('''((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&'''(((***+++((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))******))))))(((((('''''''''''''''''''''&&&&&&&&&'''(((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))(((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))))))))'''(((((()))******++++++))))))(((((((((''''''''')))((('''&&&&&&''')))***(((((((((((((((((((((((()))(((((())),,,------,,,''''''''''''(((((((((((())))))))))))))))))))))))******(((''''''((())))))***((('''%%%&&&''')))***(((((((((((('''&&&%%%$$$'''((((((((('''(((***---...111555666555333222222///...---...000333333333777555333000---***((('''************************+++***((((((*********)))+++,,,,,,+++))))))+++---))))))*********+++++++++------,,,,,,+++***))))))++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------...///000111111555333555999===@@@GGGOOOVVV___lll{{{zzzsssooommmlllkkkjjjlllpppuuuwwwuuuqqqcccXXXLLLEEEBBBAAADDDIIIMMMUUU___hhhrrr~~~{{{uuuqqqppppppppprrrqqqooopppsssvvvxxxxxxsssqqqmmmjjjjjjnnntttxxxzzzwwwwwwzzz{{{|||~~~}}}~~~|||yyywwwwwwwwwwwwvvvuuuuuuttttttttttttsssyyyzzz||||||}}}}}}sssmmmddd```ZZZTTTPPPKKKGGGDDD??????????????????>>>>>><<<<<<;;;::::::999999888888888888888888888888888666666666666555555444444444444444333333222222222222222222222222333444444111111111000000//////...000222111...///444555444333222222111111111111111&&&&&&''''''((()))))))))((())))))******))))))(((((((((''''''''''''((((((((((((((((((((((((((((((&&&%%%$$$$$$%%%(((+++---))))))(((((((((((())))))(((((((((((())))))))))))&&&'''((())))))******)))))))))))))))(((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((************************************************''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++&&&&&&'''(((((((((((((((((((((((((((''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))%%%&&&&&&''')))******+++******)))(((((('''&&&&&&'''''''''''''''(((((()))))))))))))))))))))))))))(((&&&&&&''')))***)))(((''''''''''''(((((((((((()))))))))))))))))))))))))))((((((((((((((())))))(((((('''&&&'''((()))***%%%%%%'''((((((((((((((('''(((((((((''')))+++...///111444444333111000000111///......000333333333111222222111...+++'''%%%************************,,,***((()))***+++***)))+++,,,+++***))))))+++---)))************+++++++++...------,,,+++***)))(((+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------...///000111222666666;;;BBBFFFHHHMMMSSSXXX^^^gggtttvvvnnniiihhhhhhhhhhhhkkkpppuuuuuuppplll[[[PPPFFFAAA@@@AAAFFFLLLQQQ[[[eeelllsss|||~~~{{{xxxtttqqqppppppppprrrpppnnnnnnppprrrrrrrrrnnnmmmkkkjjjjjjnnntttyyyzzzwwwwwwzzz||||||~~~}}}|||{{{zzzxxxwwwvvvvvvvvvuuuuuuttttttttttttuuuvvvwwwyyy|||~~~~~~}}}wwwlllhhhbbb]]]WWWRRRLLLHHHCCCBBBBBBBBBBBBAAAAAAAAA===<<<<<<;;;;;;:::999999999999999999999999999999777777666666555555444444222222222222111111111111222222111111222222333444111111111000000000000000000222111...///444666555333222222111000111111111&&&&&&''''''((())))))***((())))))******))))))(((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''((()))******(((((())))))))))))(((((((((((((((((())))))))))))&&&'''((()))************(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++&&&&&&'''(((((((((((((((((((((((((((((()))))))))***)))(((''''''((()))***))))))))))))))))))))))))&&&&&&'''''''''((((((((($$$%%%%%%%%%&&&&&&'''''')))))))))(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))((('''&&&&&&(((((((((&&&''''''''''''(((((((((((())))))))))))))))))))))))&&&'''((())))))***))))))''''''''''''((((((((()))&&&&&&'''((())))))))))))'''((((((((('''))),,,///111222333333111//////000222000......000222333333...000333444333...)))&&&************************,,,***))))))***++++++************(((''''''***,,,)))************+++++++++,,,,,,,,,++++++*********+++,,,---------,,,++++++------........./////////------......///111222333666999AAALLLQQQRRRUUUZZZ]]]___eeeooo{{{}}}qqqgggcccbbbddddddeeehhhmmmqqqooohhhbbbSSSJJJAAA???@@@CCCJJJPPPVVV```jjjoootttyyy{{{zzzwwwwwwvvvtttsssrrrppppppooonnnmmmmmmnnnoooooonnnlllmmmnnnnnnmmmpppuuuyyyzzzwwwwww|||~~~}}}~~~~~~|||{{{xxxxxxxxxxxxwwwvvvuuuuuuuuuttttttttttttvvvwwwxxxwwwzzz~~~uuusssnnniiiccc\\\UUUPPPJJJIIIHHHGGGEEEDDDCCCBBB>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::999888888777777666555555222222222222333333333333111111111111111222333333111111111111222222222222000222111...///444777666222111000000//////000000&&&&&&&&&'''((())))))***(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&''')))***+++***((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&'''''''''(((&&&'''((()))************''''''(((((())))))******((((((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***************(((((())))))******++++++***)))(((''''''((()))***))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((()))))))))))))))(((((((((''''''(((((())))))******'''((()))+++++++++***)))))))))))))))))))))))))))***)))(((((())))))((('''''''''''''''((((((((()))))))))))))))))))))))))))%%%&&&(((************)))&&&&&&'''((())))))((((((************)))((('''&&&'''((((((''''''))),,,///222333333222000//////000222000------...000111111///222666999888333...***************************,,,***))))))***++++++***))))))(((&&&%%%&&&(((+++)))************+++++++++***++++++++++++,,,,,,,,,+++,,,---------,,,+++***.........////////////000------......///111222333555:::EEERRRYYYYYY[[[___``````dddllluuu}}}}}}|||xxx{{{zzzmmmccc^^^^^^```aaacccfffkkkmmmjjjbbb\\\PPPGGG@@@@@@CCCGGGNNNUUUYYYcccmmmqqqtttwwwxxxvvvssstttuuuuuutttsssqqqpppmmmlllkkklllnnnooonnnmmmmmmppprrrrrrqqqrrruuuyyyzzzwwwxxx}}}~~~|||~~~}}}zzzxxxxxxvvvwwwxxxxxxxxxwwwuuutttttttttttttttuuuwwwxxxzzzwww{{{~~~|||xxxtttnnnfff^^^XXXPPPOOOMMMJJJHHHEEECCCBBB@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777777666444444444555555666666666111111111000111222222333111111222222333333444444111222111...///444777666000000///...............(((((((((((())))))))))))***+++***(((&&&&&&''')))%%%%%%&&&'''((()))***+++))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%((()))***++++++***)))(((''''''''''''''''''''''''&&&&&&''')))************&&&&&&''''''((()))))))))''''''''''''''''''''''''***)))(((&&&&&&&&&'''((((((((())))))))))))(((((())))))(((((((((((()))))),,,++++++***((('''%%%$$$******))))))((((((''''''((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))+++*********))))))((((((((()))***++++++***)))(((++++++******)))(((((((((++++++************+++++++++*********))))))((((((******)))((('''&&&%%%%%%******))))))))))))******'''((()))******)))(((''''''''''''(((((((((((()))''''''''''''((((((((()))((((((''''''''''''((((((***)))(((''''''((()))***(((''''''&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***++++++,,,###%%%'''((('''&&&&&&&&&+++***(((&&&'''***000555888555111000111111///,,,///111222111///000333777333333555888999666///)))************************)))************++++++++++++++++++*********))))))+++++++++************)))++++++***)))(((((())))))------,,,++++++***))))))---------......000111111111//////222222000111444333@@@RRR___dddeeefffgggdddhhhmmmqqqvvv|||{{{ttttttmmmvvv~~~ssshhhcccaaaaaaaaabbbfffhhhiiillljjj]]]MMMEEEBBB@@@@@@DDDKKKSSSYYYccciiipppttttttsssrrrsssqqqqqqsssuuuvvvtttpppmmmjjjkkkllllllllllllmmmnnnnnnooosssxxx{{{{{{xxxuuuxxxzzz|||~~~}}}|||{{{{{{{{{xxxtttqqquuuwwwxxxwwwtttqqqpppppppppqqqsssvvvxxxzzz{{{{{{{{{vvvsssnnnfff___[[[WWWRRRNNNLLLKKKJJJIIIGGGDDDAAA@@@@@@@@@???>>><<<<<<;;;;;;::::::999999777888888999999999888888555555444444444333333333444333222222111111222222444444333333222111111000111000000111333555444333222111111000///......---(((((((((((())))))))))))((())))))((('''''')))+++&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((('''''''''&&&&&&&&&%%%(((((()))******)))((((((''''''''''''''''''''''''&&&'''((())))))***))))))******)))((((((''''''&&&''''''''''''''''''''''''))))))(((((('''(((((((((((()))))))))*********)))***))))))(((((())))))***))))))***))))))((('''&&&***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))((((((((()))***++++++***)))(((************))))))))))))+++******))))))******+++************)))))))))(((***))))))(((((('''''''''((((((''''''''''''(((((('''((()))******)))((('''&&&''''''''''''((((((((('''''''''((((((((())))))((((((''''''''''''(((((())))))(((((((((((())))))(((((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))%%%&&&&&&'''(((((())))))%%%''')))***)))(((((()))+++***)))''''''+++111555666333///...//////---+++111222333222000///111444000111333555666333---''')))))))))))))))))))))))))))************++++++++++++++++++*********))))))******++++++,,,,,,,,,---,,,,,,+++***************+++++++++,,,,,,,,,,,,,,,......---------......///111///000333444222555999:::GGGYYYfffkkkmmmoooppppppsssvvvxxx{{{vvvppppppnnnwww{{{ooofffaaaaaabbbcccdddgggjjjlllppplll\\\KKKDDDBBB@@@AAAFFFNNNWWW]]]fffjjjpppsssrrrpppppppppnnnoooqqqtttvvvuuuqqqmmmiiijjjkkkkkkkkkkkklllmmmppprrruuuyyy||||||yyyvvvxxxyyy{{{}}}}}}{{{zzzzzzyyywwwtttqqquuuvvvwwwuuurrrooonnnmmmrrrsssuuuxxxzzz{{{|||}}}~~~{{{vvvooojjjccc___XXXSSSQQQOOONNNMMMHHHEEEBBB@@@@@@???>>>===<<<;;;;;;:::::::::999999999999::::::::::::999999555555555444444444444333444333222222111111222222333333222222111111111111222111000000222333222111111111111000///.........(((((((((((())))))))))))&&&'''(((((('''(((***,,,)))(((((('''&&&%%%$$$$$$))))))))))))))))))))))))(((((((((((('''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''(((((())))))))))))((((((+++******))))))(((''''''''''''''''''''''''''''''(((((())))))***)))))))))))))))*********+++,,,,,,*********))))))*********'''((()))))))))))))))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))(((((())))))************))))))))))))))))))************+++******))))))******+++************))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))((((((''''''(((((()))(((((())))))))))))(((((((((((((((''''''(((((()))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&''''''(((((()))%%%'''))))))((((((((()))+++***)))((())),,,222666555333000...//////...---000222333222///.........///000222555555222---((((((((((((((((((((((((((()))************++++++++++++++++++***************)))***+++,,,---...//////------,,,++++++++++++,,,)))***+++,,,---///000000///...------,,,,,,------111///000444555555999???FFFRRRcccpppvvvxxx{{{~~~{{{qqqlllmmmoooxxx}}}vvvkkkccc```bbbdddfffiiijjjlllpppuuuooo\\\IIICCCBBBAAACCCIIISSS\\\bbbjjjmmmpppqqqpppooonnnnnnlllnnnqqquuuwwwvvvqqqnnnjjjjjjkkkllllllmmmnnnnnntttuuuwwwzzz}}}}}}zzzxxxxxxyyyzzz|||}}}~~~~~~~~~|||zzzxxxvvvvvvuuutttrrrssstttuuussspppmmmlllllluuuvvvxxx{{{|||~~~|||xxxooojjjbbb\\\YYYVVVUUUTTTLLLIIIEEECCCBBBAAA???>>>======<<<<<<;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::666666666555555555444444444333222222111111222222222222111111111111111111222111000000111111000///111111000000//////......(((((((((((())))))))))))'''((())))))(((((()))+++++++++***)))((('''&&&&&&(((((((((((((((((((((((()))))))))(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((())))))))))))(((((('''((((((((()))******++++++'''''''''''''''''''''''''''((()))+++++++++***)))******+++,,,,,,---......++++++************++++++(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))(((((()))))))))******)))))))))'''(((((()))***+++++++++******))))))))))))***************)))))))))))))))((()))))))))*********+++******))))))))))))******(((((())))))))))))((((((&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))))))(((((((((((())))))'''((()))******)))(((''')))(((((((((((())))))***************************((((((((((((((((((((((((((((((((()))))))))******$$$&&&''''''&&&&&&'''(((+++******)))***---222666666555222111000111111111...///000000///---,,,+++000222444666666333...+++))))))))))))))))))))))))))))))*********+++++++++******************************++++++,,,------...,,,,,,++++++++++++,,,,,,***+++,,,---...000000111......---------......///111000111555666777===DDDTTT```ppp|||vvvllliiilllsss|||wwwqqqhhhbbbaaadddhhhkkkmmmkkkmmmrrrvvvoooZZZHHHCCCCCCDDDHHHOOOYYYbbbhhhmmmnnnoooppppppppppppqqqnnnppptttwwwyyywwwrrrnnnmmmmmmmmmnnnpppqqqqqqpppvvvvvvwwwzzz||||||zzzxxxwwwxxxyyyzzz{{{|||}}}}}}{{{xxxuuusssssssssssssssqqqrrrsssrrrpppoooooopppxxxyyy{{{}}}zzztttllleeeaaa^^^\\\ZZZSSSPPPLLLHHHFFFEEEBBBAAA@@@???>>>=========>>>???;;;;;;<<<<<<<<<;;;::::::777777666666666555555555444333333222222222222222222222111000000000111222222111000111222333222111111000000000/////////...(((((((((((())))))))))))(((*********(((''''''((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))******++++++(((((((((((((((((((((((('''((()))+++++++++***)))***+++,,,...///000000000++++++************++++++*********))))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))***''''''((()))***++++++,,,***))))))))))))))))))***))))))))))))))))))******(((((())))))******++++++******))))))))))))******))))))(((((((((((())))))&&&&&&&&&'''''''''(((((((((((((((((()))))))))***))))))(((((((((((())))))'''((()))******)))((('''((((((((((((((()))******++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))%%%&&&''''''&&&&&&'''))))))************...333666666444333111000000222444......///000111000...---...111444555444111...,,,************************))))))*********+++++++++************************++++++++++++************++++++*********++++++,,,---------....../////////---------...///111222333111111333666777:::BBBLLLcccooo~~~~~~rrriiihhhmmmyyyyyy}}}{{{rrrlllfffbbbcccggglllooonnnjjjjjjoooqqqhhhWWWHHHDDDEEEHHHNNNUUU___gggkkkmmmmmmnnnppprrrtttuuuuuussstttwwwzzz{{{yyytttpppnnnmmmmmmnnnqqqssssssqqqvvvuuuvvvwwwyyyzzzyyyxxxwwwwwwxxxxxxyyyzzz{{{|||xxxuuurrrpppqqqrrrrrrrrrnnnoooqqqqqqqqqrrrtttvvv{{{|||}}}}}}vvvoookkkgggdddaaa[[[WWWRRRNNNKKKHHHEEECCCBBB@@@???===<<<===>>>>>>;;;;;;;;;;;;;;;:::999999888888777777777777666666555444444333333333333333333222111000000000111222111000000222444666666555000000000000////////////(((((((((((()))))))))))))))***+++***((('''&&&'''&&&&&&&&&''''''((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((())))))))))))((((((+++******))))))(((''''''(((((((((((((((((((((((((((((())))))***)))))))))(((+++...111333333222000*********))))))*********************)))(((&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))******))))))))))))******'''(((((()))***+++++++++***))))))(((((())))))***))))))))))))************((((((((())))))*********((((((''''''''''''(((((())))))(((((((((((())))))'''''''''(((((((((((()))((((((((()))))))))*********))))))(((((())))))***(((((())))))))))))((((((''''''''''''((()))******(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))((((((***,,,((()))))))))***---222666333222111///---...111444222111111222333444222111+++...222222111...,,,+++************************)))************+++++++++***************++++++++++++++++++******)))))))))+++************++++++,,,...............---------,,,------///000222444555333333777;;;===AAAMMMYYYooo||||||qqqjjjlllsssssswww~~~}}}uuulllhhhdddccceeejjjnnnppplllfffbbbeeeddd\\\PPPHHHEEEHHHMMMTTT\\\ccciiilllllllllnnnqqquuuwwwxxxwwwuuuvvvwwwzzz|||zzzwwwtttpppnnnmmmooosssuuutttrrruuuttttttuuuxxxyyyyyyyyywwwwwwwwwwwwxxxyyyzzz{{{uuurrrooonnnooopppqqqqqqlllnnnpppqqqrrruuuxxx{{{{{{|||~~~{{{wwwrrrnnnkkkccc___ZZZUUUQQQNNNJJJHHHDDDCCC@@@===<<<<<<======<<<<<<<<<<<<;;;:::999999999999888888888777777777666666555444444444444555666555222111000000222222000000000222555777888777000000000000////////////(((((((((((())))))))))))''')))******)))((('''(((&&&'''''''''(((((((((((())))))))))))))))))))))))'''''''''(((((()))))))))***)))(((((((((((()))***((((((((((((((((((((((((&&&'''((())))))***))))))******)))((((((''''''&&&(((((((((((((((((((((((())))))(((((('''((((((((('''+++000555666555222000***))))))(((((())))))***(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))+++***)))(((((()))***+++(((((())))))*********+++))))))(((((((((((())))))((()))))))))************((((((((((((((((((((()))((((((''''''''''''((((((***)))(((''''''((()))***((((((((()))))))))******(((((()))))))))***************))))))))))))******))))))(((((((((((())))))&&&&&&&&&&&&'''((()))***(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))***)))((((((***,,,&&&'''((()))***---111555222222111///---...222666666333111111222333111000***...111222///---,,,,,,************************)))************+++++++++))))))*********+++++++++******+++++++++++++++++++++++++++++++++,,,------------------------------------......000111333333444666;;;BBBFFFMMM\\\jjjxxxvvvqqqxxx|||qqqsssxxx~~~}}}uuuooofffdddbbbcccfffjjjmmmnnnggg___YYYXXXUUUMMMHHHHHHFFFKKKRRRZZZbbbgggjjjkkkllllllmmmqqqvvvxxxwwwuuussstttuuuxxx{{{|||{{{yyytttqqqpppssswwwzzzyyyvvvuuusssssstttwwwzzz{{{{{{wwwvvvvvvuuuvvvwwwyyyzzzrrrpppnnnnnnoooppppppooolllnnnpppqqqrrruuuxxx{{{{{{|||~~~~~~yyyuuuppplllfff```[[[WWWSSSQQQKKKIIIFFFBBB@@@@@@@@@AAA============<<<;;;:::::::::999999999999888888888888777777666666666666666999777444111000000111222111000000222444666666555////////////000000000000(((((((((((())))))))))))%%%''')))******))))))***************))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))+++***)))(((((()))***+++))))))))))))))))))))))))&&&&&&((()))************&&&&&&''''''((()))))))))))))))))))))))))))))))))***)))(((&&&&&&&&&'''(((&&&***111666888777333000))))))(((((((((((())))))&&&'''((()))************'''((((((((())))))******((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))+++***)))(((((()))***+++))))))))))))************))))))(((((((((((())))))(((((())))))*********+++((((((((((((((('''''''''******))))))))))))*********)))(((''''''((()))***))))))))))))************))))))))))))******************))))))))))))*********)))(((''''''((()))***%%%%%%%%%&&&&&&((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((''''''(((((('''&&&&&&)))+++&&&'''((()))***---111444444444444111///000555999777333///......///---+++,,,///333444111.........)))))))))))))))))))))))))))************+++++++++))))))******++++++++++++******+++,,,------...///,,,,,,,,,,,,------...///,,,,,,,,,---------.....................///000111555888???GGGMMMVVVgggvvv}}}|||zzzzzzqqqsssvvvyyyzzzwwwpppkkkbbbaaa```bbbfffjjjlllmmmbbbYYYRRROOOJJJCCCCCCGGGGGGLLLUUU^^^eeeiiijjjjjjlllkkkmmmqqqvvvwwwuuurrrqqqqqqrrrvvvzzz}}}}}}}}}yyyvvvuuuxxx}}}~~~{{{uuusssssstttwww{{{||||||vvvvvvuuuuuuuuuwwwxxxyyypppooommmmmmooooooooonnnmmmnnnppppppqqqssswwwzzz{{{|||}}}|||{{{vvvpppjjjeeeaaa\\\ZZZSSSQQQMMMIIIFFFEEEFFFFFF????????????>>>===<<<;;;:::::::::999999999888888999888888777777777777777;;;999555222000000111222222111000111333444333222////////////000000000000((((((((((((((())))))))))))))))))))))))))))))))))))))))))((()))******+++))))))(((((((((((()))))))))))))))))))))(((''''''))))))(((((('''''''''&&&''''''''''''(((((((((((('''((()))******++++++***+++***)))(((((()))*********(((&&&'''***+++)))'''((((((((((((((()))******///------111555666222---$$$%%%&&&(((+++---...///))))))))))))))))))))))))******++++++++++++******,,,+++***((((((((()))***))))))))))))))))))))))))((((((((((((((('''&&&&&&***+++,,,,,,,,,,,,+++***))))))))))))************))))))))))))))))))))))))******))))))(((((((((''''''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))***))))))((()))---///888888777444111000111222888555222///......///000...222666777555000---+++,,,***((())),,,---+++)))+++++++++*********))))))************************------,,,+++*********+++++++++,,,,,,,,,,,,------******++++++++++++,,,,,,222...---000111//////111999<<>>===;;;:::::::::999888888888999888777555555555666777:::999777666555555555666555555444333333222111111///000000111111111111000((((((((())))))*********))))))))))))))))))))))))((()))))))))************))))))(((((((((((()))))))))))))))))))))((('''''')))(((((((((''''''''''''''''''''''''((((((((((((************)))(((((('''+++***)))(((((()))*********(((''''''******)))'''((((((((((((((()))******---,,,,,,///333444000,,,******))))))))))))(((((())))))))))))))))))))))))''''''(((((((((((('''''',,,+++)))((((((((()))***)))))))))))))))))))))))))))))))))))))))(((''''''))))))***++++++***))))))(((((()))))))))*********))))))))))))))))))))))))************)))))))))((()))))))))))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))***)))((())),,,///666777777555222//////000444333111///......///000---000444444222///,,,++++++)))((()))+++,,,***(((+++++++++*********))))))************************,,,,,,+++***************++++++,,,,,,,,,,,,------------........./////////111...---000111///000333:::>>>EEEMMMWWWdddqqqyyy~~~wwwqqqpppmmmhhheeeeeeeeecccccceeehhhhhhbbb]]]MMMGGGAAAAAAAAAAAADDDIIIPPPVVV___eeehhhhhhggggggkkkoootttvvvuuurrrpppnnnoooppprrruuuxxx|||~~~}}}wwwvvvttttttuuuwwwzzz{{{{{{zzzxxxuuuqqqpppqqqsssooommmlllkkklllmmmnnnnnnqqqrrrssstttuuuwwwxxxxxx}}}}}}}}}~~~~~~~~~~~~}}}~~~}}}zzzvvvrrrllliiiddd^^^WWWQQQMMMJJJGGGEEEDDDCCCBBBAAA???>>>===<<<;;;;;;::::::999888888888888777666666666777888999999888777555555555555555555555444444333222222111000111111111111111000000'''(((((()))***+++,,,,,,))))))))))))))))))))))))'''((()))***+++******)))))))))(((((((((((()))))))))))))))))))))(((((('''((((((((((((''''''''''''''''''''''''(((((((((((((((((()))))))))(((''''''******))))))))))))*********((('''((()))***)))'''((((((((((((((()))******+++)))***---000111---***,,,+++***)))((('''&&&%%%))))))))))))))))))))))))))))))************))))))+++***))))))((())))))))))))))))))))))))))))))))))))************)))((((((((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))+++***************))))))***))))))))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))***)))((())),,,...222444666666444111///........................///...000111111///,,,++++++***)))((((((******)))(((+++++++++***************************************+++++++++***************++++++,,,,,,,,,,,,------...////////////000000000111------000111000111555;;;BBBKKKTTT]]]fffqqqxxxyyyqqqmmmiiiccc```aaaaaabbbeeehhhiiiddd[[[TTTEEE???;;;<<<>>>@@@GGGNNNUUU\\\eeehhhgggfffgggiiilllpppuuuwwwvvvsssqqqpppoooppprrrvvvzzz~~~}}}|||xxxwwwuuuttttttvvvyyyzzz|||{{{xxxsssooommmmmmnnnnnnmmmlllllllllmmmnnnooossstttuuuvvvxxxyyyzzzzzz}}}~~~~~~~~~~~~}}}~~~|||wwwtttnnniiibbb[[[UUUQQQLLLIIIGGGFFFEEECCCAAA???>>>===;;;;;;::::::999888888777777666666666777888999:::888777666555555555555555555555444444333222222222222222333222222111000///'''((()))***+++,,,------((((((((((((((((((((((((&&&(((***+++,,,+++)))((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((('''''''''''''''''''''(((((((((((($$$$$$&&&''')))*********)))))))))))))))*********)))((((((((()))))))))(((((((((((((((((())))))***((('''(((***------+++)))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++************))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))************))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((()))+++------111555888777444222000+++,,,...///000000//////111222111///,,,******+++)))((((((((())))))((((((*********************************************************************)))+++++++++,,,,,,,,,------,,,,,,---------.........000---...000111000333888===FFFRRR\\\bbbhhhpppuuu|||sssmmmfff___]]]___```cccgggkkkiiiaaaTTTKKKCCC???<<<<<<>>>AAAHHHPPP[[[bbbjjjjjjfffdddfffjjjnnnrrrvvvxxxwwwtttsssrrrnnnpppsssvvv{{{~~~{{{zzz{{{yyywwwuuuuuuvvvyyyzzzzzzyyywwwrrrnnnkkklllmmmooooooooommmllllllnnnoootttuuuvvvwwwxxxzzz{{{{{{~~~~~~~~~~~~|||}}}~~~xxxtttmmmfff___YYYRRRNNNMMMLLLJJJHHHEEECCCAAA@@@<<<<<<;;;;;;:::999888888777777666666777777777888666666666555555555555555555555444444333333333333444444444444333111000000'''((()))***+++,,,------((((((((((((((((((((((((&&&(((***+++,,,+++)))((((((((())))))))))))(((((((((((())))))))))))(((((('''''''''(((((((((((((((''''''''''''(((((((((((($$$%%%&&&((())))))******(((((())))))************((()))))))))((((((((()))((((((((((((((())))))***&&&&&&''')))***+++***(((&&&''''''((()))***++++++))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&)))))))))*********))))))))))))))))))))))))))))))******++++++++++++******************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))((((((***+++)))---333777888777666555///000222444444444333222444444222...+++))))))***(((((())))))((((((((()))************************************************)))***++++++++++++******+++++++++,,,,,,,,,------+++,,,,,,,,,,,,---------///---...111111000555<<>>???BBBKKKTTT```fffkkkjjjeeecccfffkkkooorrrvvvxxxwwwuuussssssoooppprrrvvv{{{}}}{{{zzz{{{zzzyyywwwwwwxxxyyyzzzwwwvvvtttpppmmmkkkmmmnnnpppqqqqqqooommmlllnnnqqqttttttuuuvvvxxxyyyzzz{{{}}}}}}~~~~~~~~~||||||~~~~~~xxxqqqjjjbbbYYYTTTQQQPPPNNNKKKHHHEEECCCBBB>>>>>>===<<<;;;:::999999888888777777666555444444555555666666666666666666555555444444444444333333555555555555444333111111'''(((((()))***+++,,,,,,))))))))))))))))))))))))'''((()))***+++******)))'''((()))******)))(((''''''(((((()))))))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))((('''&&&&&&'''((()))******+++******''')))***)))((('''(((***((((((((((((((()))******&&&'''((())))))*********))))))))))))************))))))))))))))))))))))))''''''((((((((((((''''''(((((()))************)))))))))))))))))))))))))))))))))***++++++++++++***+++******))))))******+++))))))))))))************)))))))))))))))))))))))))))))))))***************+++************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))&&&''''''(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***'''+++111444666777888999555666777888888777666555333222111---***)))***+++((()))******(((((()))******************+++++++++************************)))***+++,,,---,,,+++***++++++,,,,,,,,,,,,------------........./////////...---///111111111777???HHHTTTbbbjjjkkkkkkmmmqqqxxx~~~vvvooofff______cccdddgggiiiggg```TTTHHH@@@888777:::???BBBGGGQQQ[[[bbbfffiiihhhdddcccgggkkkpppsssvvvwwwvvvuuuttttttoooppprrruuuyyy|||~~~|||{{{zzzzzzyyyyyyyyyyyyyyyyyyxxxxxxssssssqqqnnnkkkjjjlllmmmnnnpppqqqooommmmmmpppsssssstttuuuvvvwwwyyyzzzzzz|||}}}}}}}}}}}}~~~~~~~~~{{{|||}}}~~~~~~|||uuulllbbb\\\UUUTTTQQQNNNJJJGGGDDDCCCAAA@@@???>>>===;;;;;;:::999999999888666555333222444555666777888888777777555555444444444444444444555555666555555444333222((((((((())))))*********))))))))))))))))))))))))((()))))))))************'''((()))******)))((('''''''''((()))))))))))))))''''''''''''((((((((()))''''''''''''((((((((((((,,,++++++***)))'''&&&%%%&&&''')))***++++++******''')))******''''''(((***((((((((((((((()))******'''((())))))))))))***+++************++++++++++++))))))))))))))))))))))))))))))************))))))'''((()))***+++******)))))))))))))))))))))))))))((())))))***++++++*********)))(((((((((((()))***************++++++++++++))))))))))))))))))))))))+++++++++,,,,,,,,,------++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''')))******((((((((())))))+++...000111333666888666666666555444333222222---------,,,******+++---(((***,,,+++)))((()))+++))))))*********+++++++++************************)))+++,,,.........,,,+++++++++,,,,,,,,,,,,------...////////////000000000------///111111111888AAAPPP\\\jjjqqqpppmmmnnnqqqttt|||~~~yyyzzz|||{{{uuuoooggg```aaaeeeggggggfffaaaXXXLLLCCC===555777===DDDHHHMMMWWWbbbcccdddeeeddddddeeehhhjjjpppsssvvvwwwvvvtttttttttpppppprrrtttvvvyyy|||}}}}}}|||zzzxxxvvvuuuuuuuuutttvvvxxxyyyyyyxxxvvvuuuppppppnnnjjjgggfffhhhjjjgggjjjmmmmmmkkkmmmrrrwwwttttttuuuwwwxxxyyyzzz{{{{{{{{{|||||||||}}}}}}}}}{{{{{{|||}}}~~~~~~~~~~~~~~~~~~uuukkkddd[[[ZZZWWWSSSOOOLLLIIIGGGCCCBBBAAA@@@>>>===<<<;;;999:::::::::999777666555444555777888999999999999444444555555555555555555555555666666666555555444(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((()))******+++'''((()))++++++)))((('''''''''((()))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))***************))))))(((&&&''')))***+++++++++***''')))+++***'''&&&(((***((((((((((((((()))******'''(((******)))***+++,,,))))))***+++,,,------...))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&'''((()))+++++++++***)))))))))))))))))))))))))))'''((()))***************)))((('''&&&&&&'''((()))******+++++++++,,,,,,,,,))))))))))))))))))))))))---------....../////////)))))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))************************************************))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''')))******((('''((()))***+++,,,------///333666333222111000///---,,,,,,'''(((*********+++---///)))+++---,,,)))(((***,,,))))))******++++++++++++***************************+++---/////////---,,,++++++,,,,,,,,,---------............////////////------///111111111999CCCVVVbbbpppuuurrroooppprrrrrryyyxxxsssrrrrrr}}}xxxtttooogggaaaaaafffhhhgggddd\\\RRRGGG???;;;999;;;BBBJJJNNNRRR[[[fffdddcccbbbbbbcccfffhhhjjjppprrruuuvvvuuutttssstttpppqqqqqqsssuuuwwwyyyzzzxxxwwwtttrrrpppoooooooooqqqsssvvvyyyyyywwwuuusssooonnnlllhhheeecccdddfffaaaeeeiiijjjjjjmmmtttzzzuuuuuuvvvwwwyyyzzz{{{|||{{{{{{{{{{{{||||||||||||zzz{{{|||}}}}}}~~~}}}}}}{{{qqqjjjbbb```]]]YYYUUUQQQNNNMMMDDDCCCBBBAAA???>>>===<<<999:::;;;<<<;;;:::999888555666888999:::::::::999444444555555555555555555444555666666666666666555((((((((((((((()))******+++)))'''((())))))&&&###(((((((((((())))))))))))***************)))(((((())))))))))))))))))))))))***)))(((''''''((()))***+++*********))))))((((((++++++******)))(((((('''))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))*********************))))))))))))))),,,,,,,,,+++++++++******************************************************************************))))))(((((((((((())))))''''''(((((())))))******'''(((((()))***++++++++++++*********))))))((((((''''''''''''''''''''''''******))))))***,,,...///++++++++++++++++++++++++)))))))))))))))(((''''''''''''''''''''''''''''''((((((''''''''''''((((((,,,,,,,,,++++++++++++***))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))))))))))))))************((()))******)))((()))+++))))))))))))))))))))))))&&&&&&&&&&&&''')))***+++(((((((((((((((((((((((((((((())))))))))))((('''++++++******)))*********---,,,+++***))))))))))))***(((&&&'''+++......---))))))************)))))))))))))))))))))))))))))),,,,,,,,,++++++*********++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------000222111333;;;EEE]]]iiiqqqnnniiikkkrrrwww|||{{{|||zzzpppjjjlllrrr}}}~~~yyyqqqjjjgggeeedddcccfffccc\\\SSSJJJBBB<<<888;;;===BBBIIIRRRZZZ```bbbcccbbbbbbbbbccceeeggghhhppprrrsssqqqooooooqqqtttooollliiiiiilllqqquuuxxxzzzwwwtttpppllljjjiiihhhmmmooorrrttttttrrrooommmhhhjjjjjjfffaaa^^^___aaadddccceeejjjpppttttttsssttttttuuuuuuuuuuuuuuuuuuyyyzzz|||}}}~~~}}}|||{{{~~~~~~~~~~~~~~~|||~~~zzzuuulllgggaaa]]][[[XXXTTTPPPKKKIIIGGGEEEDDDBBB@@@===<<<;;;:::999888888888888888888888888888888888888777777777777777777777777444555555666666555555444((((((((((((((()))******+++)))((()))******'''%%%(((((((((((())))))))))))***************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''')))))))))))))))*********))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))***************)))))))))))))))))))))*********)))))))))((((((************************************************+++++++++*********************))))))))))))******))))))))))))))))))******((((((((()))***++++++++++++*********))))))))))))++++++++++++++++++++++++***))))))))))))***,,,---************************)))))))))))))))(((''''''***************************))))))(((((())))))************)))))))))(((((())))))))))))))))))))))))+++******))))))******+++))))))))))))(((((((((((('''(((((((((((()))))))))((()))+++***)))((()))+++))))))))))))))))))))))))((((((((('''(((((())))))(((((((((((((((((((((((())))))************))))))*********)))******++++++---,,,+++***))))))))))))***(((&&&'''+++---...---))))))************))))))************************,,,,,,,,,+++++++++******+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......000333333666@@@KKK```iiiooollliiilllssswww~~~}}}~~~wwwllldddffflll|||vvvooojjjgggeeeeeedddddd___XXXPPPGGGAAA<<<:::<<<>>>DDDLLLTTT[[[___aaaccccccddddddeeeggghhhhhhmmmoooqqqqqqooonnnoooqqqqqqnnnjjjhhhhhhkkknnnpppxxxvvvtttqqqnnnkkkjjjiiimmmoooppprrrrrrpppnnnlllgggiiihhhddd___]]]^^^```cccccceeejjjpppuuuvvvuuutttuuuuuuuuuuuuuuuvvvvvvwwwyyy{{{}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}}}}~~~~~~|||~~~}}}tttnnngggbbb```]]]YYYVVVQQQNNNKKKHHHFFFCCC@@@======<<<;;;:::999999999999999999999999999999999999777777777777777777777777555555666666666666555555((((((((((((((()))*********))))))***++++++)))((((((((((((((()))))))))))))))************))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((('''''''''''''''(((((()))***+++++++++))))))))))))))))))))))))'''((())))))******))))))))))))))))))************))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))************************,,,,,,++++++*********)))+++++++++******+++++++++++++++******************(((((())))))***+++++++++***************)))))))))))))))))))))))))))))))))***))))))(((((()))******))))))))))))))))))))))))))))))******))))))((((((((((((((((((((((((((((((+++******))))))******+++******)))))))))((((((((())))))))))))))))))))))))+++******))))))******+++******))))))((((((''''''''''''''''''(((((((((((()))***+++***)))((()))***))))))))))))))))))))))))+++***)))(((((((((((()))((((((((((((((((((((((((******++++++++++++******))))))))))))******+++,,,,,,+++******))))))))))))***((('''(((+++,,,---,,,))))))************))))))************************,,,,,,,,,++++++++++++***+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,------------........./////////000///111444555;;;HHHTTThhhmmmooollllllrrrxxxzzz~~~sssgggaaadddlll|||xxxtttnnniiiggggggfffeee```[[[SSSJJJCCC>>><<<;;;===AAAHHHOOOVVV[[[^^^___bbbcccfffgggiiihhhhhhgggjjjlllooopppooommmllllllooommmiiiffffffgggiiikkkuuutttsssrrrpppnnnlllkkknnnnnnoooooonnnmmmlllkkkfffgggfffccc^^^\\\^^^aaaddddddggglllrrrvvvwwwwwwuuuuuuuuuvvvvvvvvvwwwwwwvvvxxx{{{}}}}}}}}}||||||||||||}}}}}}}}}xxxpppjjjgggddd```]]]XXXTTTPPPKKKHHHDDD@@@===>>>>>>===<<<;;;;;;;;;;;;999999999999999999999999777777777777777777777777666666666666666666666666((((((((((((((())))))***((((((((()))*********)))(((((((((((())))))))))))))))))************)))((())))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((((((((((()))******++++++))))))))))))))))))))))))(((((()))************)))((()))))))))************)))))))))))))))*********++++++++++++++++++++++++))))))))))))))))))))))))************************---,,,,,,++++++******)))++++++************++++++,,,,,,,,,++++++*********)))))))))******+++++++++************************((((((((((((((((((((((((++++++******))))))))))))************************))))))*********))))))(((''''''''''''''''''''''''*********))))))*********++++++++++++************((((((((((((((((((((((((***))))))(((((())))))*********))))))(((((('''''''''''''''((((((((()))))))))***+++***)))((()))***((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((())))))******++++++******(((((((((((()))+++,,,,,,++++++***)))))))))))))))***)))))))))***+++,,,+++)))******++++++******)))************************++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,---------------............////////////111000111444777???OOO^^^ppprrrsssqqqttt{{{yyymmmcccbbbkkkvvvxxxtttqqqmmmjjjiiiiiigggfff\\\VVVMMMDDD===;;;;;;;;;???EEEMMMTTTYYY[[[]]]^^^```bbbfffiiijjjiiigggeeegggjjjnnnqqqpppnnnkkkiiijjjjjjhhhgggfffgggjjjmmmrrrssssssssssssqqqooonnnooonnnmmmllljjjjjjiiiiiifffgggeeebbb^^^]]]aaaeeehhhiiilllooosssvvvwwwwwwvvvvvvvvvwwwwwwwwwxxxxxxwwwyyy|||~~~}}}||||||{{{{{{{{{{{{|||}}}xxxqqqmmmiiieeeaaa[[[WWWRRRMMMIIIEEEAAA???>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888666666666555555666666666((((((((((((((())))))***%%%&&&(((((())))))))))))(((((((((((())))))))))))((())))))*********))))))************************'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************((()))))))))************(((((())))))************++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,,,,,,,++++++***************))))))*********------,,,,,,++++++******************++++++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***))))))++++++++++++++++++++++++))))))************))))))***************************))))))(((((())))))***+++++++++*********))))))(((((((((((((((((((((((((((((((((''''''(((((((((***)))))))))((((((((('''(((((()))))))))*********)))++++++***((((((((()))(((((((((((((((((((((((((((((((((((()))***+++,,,))))))))))))))))))))))))'''(((((()))******))))))(((((((((((()))***+++,,,******))))))((())))))))))))***++++++*********+++******++++++++++++******************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------................../////////000000111///111555:::DDDUUUeeetttxxxzzz|||tttggg___bbbppp~~~zzzuuuqqqooommmmmmllliiifffcccWWWQQQHHH???999888:::<<>>===<<<;;;::::::::::::::::::::::::::::::::::::999999999999999999999999666666555444444555666666((((((((((((((()))******%%%&&&((()))((('''((()))(((((((((((())))))))))))((())))))************)))************************(((((())))))))))))(((((())))))))))))*********************)))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))************((((((((()))******++++++)))))))))))))))*********************************************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******,,,,,,++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++))))))******++++++******)))))))))))))))))))))))))))))))))(((((()))))))))))))))(((((((((''''''''')))))))))))))))))))))))))))((((((''''''(((((()))((((((((()))))))))))))))))))))))))))***************++++++***((('''((()))))))))))))))))))))))))))'''''''''((()))***,,,,,,))))))))))))))))))))))))&&&'''((()))))))))))))))(((((((((((())))))***+++***))))))(((((())))))))))))+++,,,,,,***))))))*********++++++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---......//////....../////////000000000111000222777===HHH[[[kkkwwwtttggg```dddsss~~~|||zzzuuupppllllllmmmnnnmmmhhhaaa\\\OOOJJJBBB;;;888999<<<>>>GGGNNNUUUZZZ[[[[[[\\\]]]^^^aaafffiiijjjiiieeeccceeeggglllqqqtttsssoookkklllooopppooolllkkkmmmppprrrsssssstttttttttttttttpppnnnllljjjhhhfffeeeeeecccdddccc```___bbbiiioootttvvvxxxxxxwwwwwwxxxyyyzzzzzzzzzyyyxxxxxxwwwwww|||}}}~~~}}}~~~}}}|||{{{{{{zzz{{{{{{|||~~~~~~~~~yyyrrrkkkeee\\\XXXRRRMMMJJJHHHEEEDDD>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777555555555555777777((((((((((((((()))******&&&(((******((('''(((***(((((((((((())))))))))))(((((()))***************************************))))))(((((((((((())))))((((((((()))))))))******(((((())))))******++++++))))))))))))))))))))))))))))))***++++++++++++***))))))))))))************'''(((((()))******++++++(((((()))))))))*********++++++++++++++++++++++++***************************++++++,,,,,,---------++++++************++++++************++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,((((((((((((((((((((((((******+++,,,,,,+++***)))************************((()))***++++++++++++***''''''''''''''''''''''''+++******))))))******+++)))(((((((((''''''''''''))))))))))))))))))))))))******))))))))))))******''''''(((((())))))******((((((((())))))))))))******+++,,,***((('''((()))))))))))))))))))))))))))''''''''''''((())))))***))))))))))))))))))))))))''''''((()))***+++******))))))((((((((())))))***))))))(((((((((((()))))))))+++------***(((((()))***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,------.../////////.../////////000000000000333222555;;;BBBMMM___ppp|||xxxnnniiimmm||||||~~~wwwrrrnnniiigggiiilllnnnlllddd[[[SSSFFFBBB<<<888888;;;@@@CCCKKKQQQXXX[[[[[[ZZZ\\\^^^___bbbgggjjjkkkjjjgggeeeccceeeiiiooottttttppplllkkknnnrrrqqqooonnnqqqtttttttttssssssttttttuuuvvvpppooommmkkkhhhfffdddccc`````````^^^^^^bbbkkkrrrvvvyyy{{{{{{zzzyyy{{{|||}}}|||{{{zzzyyywwwwwwvvv{{{|||~~~~~~}}}|||{{{{{{{{{{{{|||}}}~~~~~~}}}|||~~~~~~xxxooohhh___[[[TTTOOOKKKHHHFFFDDD??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999777666666777999:::((((((((((((((()))******'''***,,,+++)))''')))***(((((((((((())))))))))))(((((()))******************************************)))(((''''''((()))***&&&'''''''''(((((())))))&&&&&&''')))***,,,------))))))))))))))))))))))))))))))***++++++++++++***))))))))))))************'''(((((()))***+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,------...///---,,,,,,++++++,,,,,,---)))))))))******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++((()))***++++++***)))((())))))))))))))))))))))))((()))***+++++++++++++++************************,,,++++++++++++++++++,,,************)))))))))))))))))))))))))))))))))))),,,,,,++++++++++++,,,,,,&&&&&&'''((()))***++++++''''''''''''((((((((()))***+++,,,+++(((''''''((()))))))))))))))))))))))))))(((((('''''''''''''''))))))))))))))))))))))))(((((()))++++++,,,,,,,,,***))))))(((((((((((()))))))))(((((((((((()))***)))+++...---***(((((()))***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,------...///000000////////////000000000000444444777>>>EEEPPPbbbsss|||vvvtttyyy~~~xxxrrrmmmhhhcccdddgggkkkmmmjjjbbbVVVMMM???===999777999>>>DDDHHHMMMSSSZZZ\\\ZZZZZZ\\\___aaadddhhhkkklllkkkhhhfffbbbcccgggnnnssstttqqqmmmfffkkkppprrrqqqrrrvvvzzzuuuuuutttsssssstttvvvwwwpppooonnnllliiifffcccbbb^^^^^^]]]\\\]]]bbblllsssvvvyyy|||}}}|||{{{}}}~~~}}}{{{yyywwwvvvuuuyyy{{{~~~~~~||||||{{{{{{{{{{{{|||}}}}}}||||||}}}~~~}}}{{{}}}}}}rrrkkkbbb]]]VVVPPPLLLIIIFFFDDDAAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<;;;999888888999;;;<<<))))))))))))************&&&%%%%%%%%%&&&''')))*********))))))))))))******)))(((''''''''''''((((((******************************((('''&&&&&&&&&&&&''''''((((((((((((''''''))))))***++++++++++++***************************))))))))))))))))))))))))++++++******++++++,,,---)))))))))))))))******++++++++++++,,,,,,---------))))))*********++++++++++++------,,,***)))***+++***+++,,,------,,,+++***///...,,,+++***++++++,,,///---+++***++++++***)))((()))***+++++++++++++++---,,,,,,+++*********+++*********+++,,,,,,,,,---,,,+++++++++***)))))))))))))))))))))))))))))))))+++*********))))))((((((*********))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))((((((((()))******+++++++++*********))))))((((((((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))((((((''''''((((((((((((((((((((((((******)))))))))))))))***)))((('''''''''(((***+++++++++++++++++++++++++++,,,,,,,,,+++***)))(((''')))***+++,,,,,,+++))))))---------.........//////---------.........//////...///000///...///111333444333777CCCNNNXXXggguuu{{{}}}xxxqqqllliiifffdddffffffffffffcccZZZMMMDDD<<<:::888777999>>>CCCFFFSSSVVVYYYYYYYYYYYY\\\___bbbeeeiiimmmnnnmmmjjjhhhiiihhhhhhjjjmmmpppqqqqqqnnnmmmmmmooorrrssssssrrrtttsssrrruuuyyy{{{yyywwwrrrqqqnnniiieeeaaa^^^]]][[[[[[[[[\\\___fffnnntttxxxyyyyyyzzz{{{|||}}}}}}}}}{{{yyyxxxwwwvvvyyyyyyzzz|||}}}~~~~~~}}}|||{{{{{{{{{zzz{{{}}}~~~|||{{{~~~~~~}}}{{{zzzzzz~~~tttfff```XXXQQQLLLIIIGGGEEEDDDBBB???>>>>>>>>>===<<<======>>>>>>======<<<;;;:::;;;============;;;:::;;;;;;;;;;;;;;;;;;;;;;;;))))))))))))************''''''''''''((()))***+++******))))))))))))******))))))((((((((((((((()))************************+++***)))((('''''''''''''''(((((())))))(((((('''))))))***++++++++++++***************************))))))))))))))))))))))))******))))))******+++,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,)))***+++***)))(((((()))+++,,,,,,------,,,,,,++++++***************++++++---+++******+++++++++***)))))))))*********++++++---,,,++++++******++++++*********+++++++++++++++,,,,,,,,,+++++++++++++++************************+++*********))))))))))))***)))))))))))))))))))))******++++++***))))))((()))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))*********)))))))))))))))************)))))))))(((((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******)))(((((('''((()))***+++++++++++++++++++++++++++***++++++++++++***)))))))))***+++,,,,,,+++***))),,,,,,,,,------------------------.........//////...///000000//////111333555666<<>><<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;))))))))))))************((()))***+++++++++++++++******))))))))))))*********)))))))))))))))******************************+++******)))((((((((((((((())))))******))))))((())))))***++++++++++++***************************))))))))))))))))))))))))))))))(((((())))))***++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------)))***+++***)))((()))***---,,,,,,,,,,,,,,,,,,---((()))***+++,,,,,,,,,,,,+++***((()))***,,,++++++***)))((((((((()))***+++,,,,,,++++++******+++++++++++++++***************,,,,,,,,,,,,,,,---------***************************************)))))))))))))))))))))))))))******+++++++++,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))))))))))))))++++++******)))(((((('''************))))))))))))((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))************************'''''''''((()))*********((((((((((((((((((((((((***)))))))))))))))******)))(((((((((((()))***+++++++++++++++++++++++++++((()))***+++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,+++------.........////////////000111000//////111333444777???JJJTTT]]]jjjuuuwwwpppjjjgggdddbbbeeeeeeeeeccc]]]QQQEEE<<<999999888:::===CCCHHHLLLQQQSSSVVVYYYZZZ]]]aaacccccceeegggjjjlllmmmmmmmmmlllnnnqqqsssuuuvvvvvvvvvxxxvvvsssrrrrrrssstttssssssrrrqqqrrrssssssqqqpppiiiiiiiiihhhfffcccaaa___ZZZ\\\___bbbeeeiiiooossswwwwwwxxxzzz{{{}}}~~~~~~~~~}}}{{{zzzyyyxxxxxxyyyyyy{{{|||}}}~~~~~~~~~}}}}}}|||||||||zzz{{{{{{|||}}}~~~~~~zzz{{{}}}{{{wwwuuuvvvyyy~~~}}}wwwnnneee^^^WWWRRROOOKKKIIIEEEDDDCCCCCCBBBAAA======>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;((()))))))))************((()))+++,,,,,,,,,+++*********))))))))))))***************)))******++++++************************++++++***)))))))))))))))))))))************))))))))))))***++++++++++++***************************)))))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,------+++++++++------,,,+++******+++,,,---***+++---...///...---,,,***((('''(((***,,,,,,,,,+++***(((''''''(((***+++,,,,,,++++++***++++++,,,+++++++++******)))))))))***+++++++++,,,,,,------************************************************)))))))))))))))************+++++++++++++++******))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))************))))))((((((*********)))))))))))))))((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))***+++)))))))))))))))*********************************))))))***++++++++++++*********++++++++++++++++++---------,,,,,,,,,,,,,,,............////////////000111111111000000222333555;;;EEEOOOWWW```kkktttwwwoookkkgggdddcccffffffddd```XXXLLL@@@999888888999<<>>888777888;;;???DDDJJJOOORRRTTTUUUXXX[[[^^^^^^^^^]]]bbbccceeehhhlllooorrrsssvvv{{{~~~}}}|||yyytttqqqpppqqqqqqpppssssssrrrqqqnnnllljjjjjjffffffeeedddccc```^^^]]]]]]aaafffjjjllloooqqqsssvvvwwwxxxyyyzzz|||}}}}}}~~~~~~~~~~~~}}}|||zzzzzzwwwwwwxxxyyyzzz{{{{{{||||||{{{{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{|||~~~}}}|||}}}~~~yyyvvvlllmmmqqquuu{{{~~~vvvmmmeee```XXXUUUPPPMMMKKKIIIFFFDDDCCCCCCBBBAAA@@@AAAAAABBB???>>><<<<<<<<<<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<))))))))))))************((())))))*********))))))******))))))))))))******))))))))))))***+++,,,,,,***************************))))))(((((()))))))))((())))))******))))))((())))))***++++++++++++***************************))))))))))))))))))))))))+++++++++***+++,,,,,,---***************+++,,,,,,+++++++++,,,,,,---------++++++***************))))))***++++++******+++,,,,,,++++++******++++++,,,---------,,,,,,+++***)))+++))))))))),,,---...---,,,+++***)))))))))***+++++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++******************++++++++++++++++++++++++++++++*********+++++++++++++++((((((((()))******++++++((()))******************))))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************((()))))))))'''''')))***************************************************))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))(((((((((((()))***+++,,,((()))******++++++******************************+++++++++++++++***)))(((++++++***++++++,,,---...---------.........//////....../////////000000000...000111222222333555777<<>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<))))))))))))******************))))))))))))************))))))))))))******((((((((())))))+++,,,,,,************************)))((((((''''''(((((()))'''(((((())))))(((((('''))))))***++++++++++++***************************))))))))))))))))))))))))***************++++++,,,+++++++++++++++,,,------******++++++,,,---......,,,,,,,,,++++++*********)))***++++++******+++---,,,------......------,,,---,,,,,,+++++++++,,,,,,---+++***+++---......---,,,,,,,,,,,,+++++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,---------++++++++++++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,'''(((((()))******++++++)))******+++,,,,,,++++++))))))))))))))))))))))))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((()))))))))************((()))))))))'''''')))***************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,((()))***+++++++++******************************))))))***++++++++++++***++++++******+++,,,...///++++++,,,---......///000.../////////000000000000---///111222222444777:::???KKKSSSRRRRRRYYYbbbfffrrr||||||wwwpppkkkhhhgggfffeee```^^^XXXOOOEEE===:::999777:::>>>DDDJJJOOOSSSUUUVVVXXX^^^eeeiiihhhccc^^^^^^```dddiiinnnrrruuuvvvwwwuuusssrrrrrrrrrqqqpppnnnppppppmmmiiieeeeeeeeebbbaaa___^^^^^^^^^```aaabbbeeejjjmmmppprrruuuwwwxxxxxxyyyyyyyyyzzzzzzzzzzzz{{{|||}}}}}}|||zzzyyyvvvvvvwwwwwwxxxyyyyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{|||~~~~~~~~~}}}|||}}}}}}~~~~~~~~~yyyvvvqqqoooqqqxxx|||nnnjjjddd^^^YYYUUUQQQNNNKKKIIIFFFDDDBBBAAABBBBBB???@@@@@@AAAAAA@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<))))))))))))************,,,+++***)))))))))++++++******))))))))))))******(((((((((((()))***+++,,,************************((((((''''''''''''((()))''''''((((((((((((''''''))))))***++++++++++++***************************)))))))))))))))))))))))))))))))))))))))******+++---,,,,,,,,,,,,---......))))))***+++---...//////---------,,,,,,++++++++++++,,,...------,,,...///---...///000000///...---...---,,,,,,---...000111...,,,+++,,,---......---,,,------------,,,+++***+++*********+++,,,,,,---,,,,,,,,,------.........---------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,'''(((((()))***+++++++++***+++,,,,,,------------))))))))))))))))))))))))++++++***))))))((())))))))))))))))))))))))))))))++++++******)))((((((((((((((())))))*********+++((()))))))))'''''')))***************************************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((()))***+++,,,((()))***+++,,,+++******))))))))))))))))))))))))'''((()))***+++,,,,,,,,,++++++******+++---...///))))))***+++---...//////////////////000000000000,,,...000222333555888;;;HHHTTT[[[YYYWWW]]]fffjjjoooxxx}}}xxxtttmmmiiigggfffeeeddd]]]ZZZTTTJJJ@@@999888999888:::???EEEKKKPPPSSSUUUUUUYYY```iiinnnmmmgggaaa]]]```dddjjjooosssuuuvvvvvvuuussssssttttttsssqqqlllnnnnnnlllgggccccccddd```^^^\\\\\\\\\___bbbddddddgggkkknnnpppsssvvvxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz|||}}}}}}{{{zzzxxxvvvvvvwwwwwwxxxxxxxxxyyy~~~~~~~~~~~~~~~zzz{{{}}}~~~|||{{{yyyzzz|||~~~~~~{{{tttooopppvvv~~~{{{vvvooohhhccc^^^YYYVVVQQQOOOKKKHHHFFFEEEEEEFFF@@@@@@BBBCCCCCCBBB@@@@@@========================******)))))))))))))))***,,,,,,++++++***)))(((((())))))))))))((((((((((((+++***)))(((((()))***+++---,,,,,,++++++,,,,,,---,,,+++***+++,,,,,,+++***)))+++,,,+++)))''''''(((+++++++++************************)))******+++,,,+++,,,,,,---,,,+++***)))......---,,,++++++,,,,,,+++,,,,,,+++))))))***,,,------------............---...............------+++,,,,,,---......//////222222111111111111000000......///000111111111111000000///////////////000---...///000111000//////......////////////......+++***************+++,,,'''(((+++---------+++*********)))((()))+++...///,,,,,,+++))))))(((((((((************))))))))))))***************+++++++++))))))******++++++++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++***)))(((((()))((('''&&&&&&'''((()))''''''(((((())))))************))))))((((((''''''))))))))))))((((((((((((&&&&&&&&&''')))---000222,,,+++***)))((((((((((((************************+++*********))))))((((((------------,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------............/////////000000000111444444555<<>>:::999999>>>???BBBGGGNNNRRRTTTTTTYYY]]]dddjjjkkkhhhccc___ZZZ^^^eeejjjnnnppprrrttt|||yyywwwuuutttsssssspppoooppplllgggggghhhgggccc___```^^^[[[[[[]]]bbbhhhkkklllmmmooorrrtttuuuvvvvvvyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzyyyxxxxxxxxxyyyyyy|||}}}}}}|||~~~~~~}}}|||{{{{{{{{{|||~~~~~~}}}}}}}}}}}}yyywwwwwwzzz}}}~~~wwwrrrllleee___WWWWWWUUUQQQLLLHHHGGGGGGHHHFFFEEEEEEFFFFFFDDDCCCCCCBBBBBB@@@???>>>>>>===******))))))))))))******++++++******)))((((((''')))))))))))))))))))))(((******))))))))))))******,,,,,,++++++++++++,,,,,,)))(((''''''))))))((('''(((***,,,,,,*********+++***************+++++++++***************++++++,,,***++++++,,,+++***)))((()))))))))))))))***++++++((()))******)))***,,,...........................//////000000//////......000000000000111111111111//////000000111222333333666666777777777666555555333333222222222333444444333444444444333222111000111111111111111111000000.........---------......+++,,,---.........---,,,///...,,,+++***+++,,,------,,,,,,+++***************************+++++++++++++++++++++++++++++++++************************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************&&&(((***+++,,,***)))(((***)))(((((((((((()))***((((((((()))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((((((((((((((()))+++---...***)))))))))))))))******************************************)))))))))(((++++++,,,,,,---,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------........./////////000000000000222444555777???IIIXXX^^^dddgggmmmuuuyyyyyy~~~xxxuuuqqqnnnxxxzzzsssqqqmmmkkkjjjfffbbb^^^___YYYOOODDD===999999999???AAAEEEIIIMMMQQQTTTUUU[[[___eeejjjjjjgggbbb^^^WWW\\\ccciiillloooqqqrrryyyyyyyyywwwuuuttttttsssqqqooolllhhheeedddffffffccc___^^^]]][[[[[[^^^ccchhhlllmmmnnnppprrrtttuuuvvvvvvyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{zzzzzzyyyyyyxxxxxxzzz{{{}}}}}}|||}}}}}}|||{{{{{{zzzyyyyyy{{{}}}~~~~~~}}}}}}||||||}}}|||zzz{{{}}}}}}vvvpppaaa^^^ZZZUUUPPPLLLIIIHHHHHHGGGEEEFFFGGGHHHGGGFFFDDDDDDCCCBBBAAAAAA@@@@@@******)))))))))******+++******))))))(((''''''''')))))))))))))))))))))))))))******************)))++++++++++++++++++++++++((('''&&&'''((()))(((&&&(((***,,,,,,,,,+++,,,...))))))******++++++,,,,,,***************+++,,,,,,******************)))((('''''''''((()))***,,,---''')))***++++++---///222////////////////////////000111111222222111111000444444555555555555555555444555666888;;;<<<>>>????????????@@@??????>>>>>>::::::::::::;;;;;;<<<===>>>>>>>>>===;;;999777666777777777777777666555555333333222222111111000000///////////////.........111000...,,,,,,,,,,,,---------,,,+++++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))(((++++++***))))))))))))***))))))))))))))))))))))))))))))))))))************!!!$$$(((+++---,,,***(((******))))))))))))******))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))************************(((((((((((()))***+++,,,************************************)))))))))))))))***+++,,,------------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............---------....../////////000000000111000222555666:::EEEQQQbbbiiipppsssyyy~~~ssslllggghhhvvv}}}tttpppooommmllljjjeee^^^ZZZ^^^WWWMMMBBB;;;999999:::@@@DDDHHHKKKLLLOOOTTTWWW^^^aaafffiiiiiifffaaa^^^WWW\\\ccciiilllnnnpppqqqrrrzzz|||wwwyyyxxxvvvuuuuuussspppnnnhhheeebbbaaacccdddbbb___\\\[[[[[[]]]```eeejjjmmmnnnoooppprrrtttuuuuuuvvvxxxxxxxxxxxxxxxxxxxxxxxx{{{||||||}}}}}}|||||||||{{{|||||||||{{{zzzxxxwwwwwwyyy{{{~~~~~~}}}|||{{{{{{{{{zzzyyyyyyxxxxxxzzz{{{}}}~~~~~~}}}||||||zzz{{{}}}~~~pppkkkccc^^^ZZZUUUPPPLLLMMMKKKIIIIIIJJJLLLLLLLLLHHHHHHGGGGGGFFFFFFEEEEEE******))))))******++++++******)))))))))((((((((()))))))))))))))*********))))))+++,,,,,,+++))))))*********++++++*********+++***))))))***+++***)))(((***,,,,,,+++***+++,,,))))))******+++,,,------+++************+++,,,,,,******+++++++++*********)))))))))***+++,,,......***+++------...///222444//////000000111222222222222333444666777777777777999999:::;;;<<<<<<======>>>???@@@BBBEEEGGGHHHIIIEEEEEEFFFGGGGGGGGGGGGGGGCCCBBBBBBCCCCCCDDDEEEFFFHHHHHHGGGFFFEEECCCBBBAAA@@@@@@@@@@@@???>>>======888888888777666555444444444333222000000//////000///......---......///000,,,,,,++++++++++++,,,,,,)))))))))***++++++,,,,,,******************))))))''''''(((((()))))))))***++++++***))))))*********))))))))))))))))))))))))((()))))))))************###%%%(((***,,,,,,+++***))))))))))))))))))))))))+++******))))))((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))***************)))((())))))(((((()))***++++++*********************************))))))))))))))))))***+++,,,,,,---,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...........................////////////000000000111111333555888???OOO^^^nnnvvv~~~}}}rrriiicccgggxxx}}}{{{rrrmmmnnnnnnmmmiiibbb[[[VVVWWWQQQGGG>>>999999;;;===AAAFFFLLLMMMMMMOOOTTTZZZaaacccfffhhhhhheeeaaa___YYY^^^dddiiilllmmmnnnooonnnuuuzzz{{{{{{}}}|||yyyyyyxxxvvvvvvuuussspppmmmgggdddaaa`````````___^^^ZZZ[[[\\\___ccchhhllloooooopppqqqssstttuuuuuuuuuwwwwwwwwwwwwxxxxxxxxxxxx{{{|||}}}~~~~~~~~~}}}|||{{{|||}}}}}}|||zzzxxxvvvwwwxxx{{{}}}~~~~~~{{{{{{{{{zzzzzzyyyyyyyyyzzz{{{}}}~~~~~~}}}}}}||||||zzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~wwwnnngggddd```YYYTTTSSSQQQNNNNNNOOOPPPPPPPPPMMMMMMLLLLLLLLLKKKKKKKKK***************+++,,,,,,+++***************))))))((()))))))))*********+++)))***+++,,,,,,+++***))))))***++++++++++++***))),,,+++******,,,,,,+++***)))+++,,,+++)))(((((()))))))))***+++,,,------...+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,---.........///111333000111222333555777888999999:::<<<>>>@@@AAABBBBBB@@@@@@BBBCCCEEEFFFGGGHHHDDDEEEFFFGGGIIIJJJLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFF@@@AAAAAA@@@???>>>===<<<;;;:::999777666666666666222222111111111111111111------,,,++++++++++++,,,)))))))))******+++++++++******))))))((((((((((((%%%&&&'''((()))***+++,,,+++***************++++++))))))))))))))))))))))))((()))))))))***************))))))))))))***+++,,,((((((((((((((((((((((((++++++******))))))(((((((((((((((((())))))))))))'''((((((((()))))))))***'''((()))***************++++++***)))(((((())))))************************))))))))))))))))))*********++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---.....................////////////000000000111111111333777;;;FFFZZZmmm~~~sssjjjffflll}}}~~~zzzyyy}}}yyypppkkkmmmooommmggg^^^VVVQQQKKKFFF@@@:::888999===@@@DDDHHHMMMNNNNNNPPPVVV\\\bbbdddfffgggfffeeecccaaa[[[___cccfffggghhhhhhiiijjjpppuuuvvvwww{{{{{{zzzxxxwwwvvvuuuuuurrrnnnkkkhhheeeaaa___^^^]]]\\\[[[YYY[[[___cccgggkkknnnppppppqqqrrrsssttttttuuutttvvvvvvvvvwwwwwwxxxxxxxxxzzz{{{}}}~~~~~~~~~}}}|||{{{|||}}}}}}}}}{{{xxxwwwxxxyyy{{{}}}||||||||||||{{{{{{{{{{{{{{{|||}}}~~~~~~~~~}}}||||||{{{{{{}}}~~~}}}~~~~~~}}}}}}}}}}}}~~~}}}wwwppplllhhhaaa[[[YYYVVVTTTSSSSSSTTTSSSRRRQQQQQQQQQPPPPPPOOOOOONNN***************+++,,,---+++++++++***************((())))))******+++++++++******++++++++++++******)))***+++,,,,,,+++***)))***)))((()))***+++***((()))+++,,,+++)))''''''(((******++++++,,,,,,------+++++++++++++++,,,---------,,,,,,,,,,,,---......------,,,,,,,,,---......---///000000000111333555666777888:::<<<===???@@@AAABBBDDDFFFGGGHHHIIIIIIFFFFFFGGGIIIKKKLLLMMMNNNJJJJJJKKKLLLMMMNNNOOOOOORRRQQQPPPNNNLLLIIIGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGHHHIIIKKKKKKLLLLLLLLLLLLKKKKKKIIIJJJJJJKKKJJJIIIGGGFFFDDDDDDDDDCCCBBBAAAAAA@@@===<<<;;;999777555444333111111000......------...++++++++++++++++++++++++*********)))((((((''''''&&&&&&'''(((***+++,,,,,,+++************+++,,,,,,))))))))))))))))))))))))))))))))))))************---,,,***(((((()))+++,,,''''''((((((((((((''''''******************))))))(((((((((((())))))))))))''''''(((((())))))******&&&'''(((((()))***++++++,,,+++***)))((((((((((((************************))))))))))))***************+++++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000000111111111222444888>>>MMMfff|||vvvoooooovvvyyyvvvwwwxxx}}}tttmmmjjjlllmmmjjjbbbXXXOOOJJJAAA>>>:::777888;;;@@@CCCFFFIIIMMMNNNPPPSSSYYY^^^bbbcccdddeeeffffffeeeeee^^^```aaaaaa``````aaabbbeeelllqqqrrrtttxxxyyywwwwwwvvvuuuuuutttqqqmmmiiifffdddaaa]]][[[ZZZZZZZZZZZZ]]]bbbgggkkkooopppqqqqqqrrrssstttttttttttttttuuuuuuuuuvvvwwwwwwxxxxxxwwwyyy{{{}}}}}}}}}|||{{{zzzzzz{{{|||{{{zzzyyyxxxyyyzzz{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}~~~~~~~~~}}}}}}|||{{{{{{}}}~~~~~~|||}}}}}}~~~~~~}}}}}}~~~~~~~~~yyysssnnnhhhddd^^^\\\[[[[[[\\\[[[ZZZXXXYYYXXXWWWVVVUUUTTTTTTSSS************+++,,,---...)))))))))***************((())))))******+++,,,,,,,,,++++++******++++++,,,***+++,,,------,,,+++******((('''((()))***)))((()))***,,,+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,+++++++++,,,---............//////111222333111333555666666888;;;>>>@@@@@@AAABBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLNNNOOOPPPQQQPPPPPPOOONNNMMMKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEDDDDDDCCCCCCCCCDDDFFFFFFHHHIIIJJJKKKKKKLLLLLLKKKMMMNNNOOOPPPPPPOOOMMMLLLJJJKKKLLLLLLKKKJJJIIIHHHFFFFFFEEECCCAAA>>>===;;;999888666555333222222222.........---,,,,,,++++++,,,,,,,,,+++***))))))))))))))))))***************+++*********++++++,,,---))))))))))))))))))))))))))))))))))))************+++***))))))))))))******'''((())))))))))))((('''******************++++++'''((((((((()))))))))***'''''''''((()))*********((((((''''''((()))+++,,,******)))))))))))))))***************************((()))))))))************((()))***+++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000111111111111222555:::AAASSSppp}}}yyy|||zzzwwwzzzyyy}}}xxxuuupppkkkhhhjjjjjjfff\\\QQQHHHDDD;;;999888777999===AAACCCHHHIIIKKKNNNRRRWWW\\\___aaabbbbbbdddeeeggghhhiiieeedddccc```]]]\\\]]]___bbbjjjoooqqqssswwwxxxvvvvvvuuuttttttssspppkkkgggbbbaaa^^^ZZZXXXWWWXXXZZZ\\\___eeejjjoooqqqrrrrrrrrrsssttttttttttttttttttttttttuuuuuuvvvwwwwwwxxxuuuwwwyyy{{{|||{{{zzzyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyzzz|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{|||}}}~~~~~~~~~~~~}}}||||||{{{{{{|||~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~|||xxxvvvzzz}}}vvvqqqoooeeeeeefffhhhjjjjjjhhhfffeeedddcccbbb```___]]]]]]************+++,,,---...(((((((((((())))))))))))((())))))***++++++,,,,,,---,,,+++******+++,,,---***+++---......---+++***+++)))((()))***+++***)))(((***,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++*********+++---...///000000222444666777999666888;;;<<<>>>AAADDDGGGHHHGGGHHHGGGGGGGGGGGGGGGEEEEEEEEEDDDBBBAAA???>>>CCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDFFFHHHJJJKKKLLLJJJKKKLLLNNNOOOOOOOOOPPPKKKJJJIIIGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJLLLNNNOOOQQQQQQPPPNNNMMMLLLMMMOOOPPPOOONNNLLLKKKJJJJJJJJJJJJIIIGGGFFFEEE>>>===<<<:::888777666666111111000///...------,,,......------,,,+++******---,,,,,,+++***))))))(((+++*********+++,,,,,,---))))))))))))))))))))))))))))))))))))************&&&'''(((*********)))(((((()))***++++++***)))((()))))))))***+++++++++,,,'''((((((((())))))******&&&''''''((()))******+++***)))'''&&&&&&(((***+++(((((((((((()))***+++,,,************************(((((())))))*********+++&&&'''(((***,,,---------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000111111111111111222555;;;CCCVVVvvv~~~|||}}}~~~xxxrrrpppnnnkkkfffhhhhhhbbbWWWLLLCCC???999888888888;;;>>>AAACCCJJJIIIJJJMMMTTTZZZ^^^___``````aaaccceeehhhjjjkkkkkkjjjgggbbb]]]\\\]]]___cccjjjqqqsssuuuxxxyyywwwuuuttttttsssrrrooojjjfff^^^]]][[[XXXVVVVVVXXXZZZ]]]aaaggglllqqqrrrsssrrrsssssstttttttttttttttssssssttttttuuuvvvwwwwwwxxxsssuuuxxxzzz{{{zzzyyywwwxxxxxxxxxxxxxxxzzz{{{{{{xxxyyyyyyzzz{{{|||}}}}}}|||||||||}}}}}}}}}}}}}}}zzzzzzzzzzzz{{{}}}~~~~~~~~~~~~}}}||||||{{{{{{zzz}}}{{{|||~~~}}}wwwrrrooowww}}}~~~yyyxxxlllnnnppptttwwwwwwuuusssqqqpppnnnllljjjhhhgggfff***************)))(((((())))))))))))))))))))))))))))))************))))))++++++************************+++,,,+++***)))(((++++++++++++++++++++++++---,,,+++*********+++,,,,,,,,,,,,---......//////++++++,,,---...//////000...---,,,+++,,,...000111000222444777:::<<<>>>>>>@@@BBBCCCDDDDDDEEEHHHJJJGGGHHHIIIIIIIIIHHHGGGFFFGGGFFFEEECCCAAA@@@>>>>>>>>>AAAAAA@@@@@@AAA>>>999===>>>>>>???@@@@@@AAAAAAFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMNNNNNNLLLJJJHHHFFFIIIGGGEEEDDDDDDEEEDDDBBBEEEFFFGGGFFFEEEDDDEEEGGGJJJLLLNNNQQQRRRRRRQQQPPPUUURRRPPPPPPRRRRRRQQQOOONNNNNNNNNMMMLLLKKKIIIIIIGGGEEEDDDDDDCCCAAA>>>;;;888777555333111///...............------,,,,,,,,,,,,,,,++++++************))))))******+++++++++,,,,,,+++******))))))******))))))))))))))))))))))))***)))(((''''''((()))******)))(((''''''((()))***,,,+++++++++******))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++(((((((((((())))))))))))---***''''''***,,,,,,+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---.....................------////////////000000000000000444888<<>>CCCFFFFFFJJJKKKMMMOOOSSSYYY```fffbbbbbbcccdddhhhlllooorrrqqqpppmmmiiidddbbbbbbccciiikkknnnrrrtttvvvvvvuuuvvvvvvuuutttrrrllleee```YYYXXXVVVSSSRRRTTTXXX[[[cccfffkkknnnooopppqqqsssrrrtttuuuwwwxxxxxxxxxxxxttttttuuuwwwyyyzzzzzzxxxttttttuuuvvvxxxzzz|||}}}{{{zzzyyyxxxwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{|||~~~|||{{{}}}~~~~~~~~~wwwxxxyyyzzz{{{{{{{{{{{{~~~}}}}}}|||{{{zzzzzzzzz|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxpppjjjjjjuuu}}}yyyzzz}}}~~~zzzwwwtttrrrrrrrrr***************))))))(((******************************++++++++++++******************************+++,,,,,,---,,,+++***)))++++++++++++++++++++++++,,,,,,+++******++++++,,,++++++++++++,,,,,,------,,,,,,,,,---......//////------,,,---...111444666999:::<<<>>>@@@BBBCCCCCCCCCEEEGGGHHHHHHIIILLLNNNMMMNNNOOOOOONNNMMMLLLKKKIIIIIIHHHGGGEEEDDDCCCBBBBBBEEEEEEBBBBBBDDDBBB===============>>>>>>>>>>>>CCCCCCDDDEEEFFFHHHIIIJJJMMMNNNPPPQQQQQQQQQOOONNNMMMLLLJJJIIIIIIHHHFFFDDDEEEFFFGGGFFFDDDCCCDDDEEEFFFHHHJJJMMMNNNOOONNNNNNOOOMMMLLLNNNQQQSSSSSSRRRPPPPPPPPPPPPOOOOOOOOOOOOMMMLLLJJJJJJJJJHHHEEECCC@@@???===;;;999777666666222111000///...---,,,,,,---------,,,,,,,,,++++++)))))))))*********++++++,,,+++******))))))******))))))))))))))))))))))))***)))(((''''''((()))******)))(((((((((((()))***++++++*********)))))))))))))))))))))))))))))))))'''(((((()))******++++++((()))))))))************++++++******)))))))))(((,,,***'''(((***,,,,,,+++)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------........................////////////000000000000111555999===GGG[[[uuu~~~yyytttpppnnnmmmnnnmmmiii___RRRGGG???<<<777555555999???DDDGGGHHHJJJLLLOOORRRUUUZZZ```ddd`````````bbbeeejjjnnnqqqsssrrrooojjjfffddddddfffiiikkknnnqqqtttuuuuuuuuuttttttsssrrrpppjjjddd___YYYXXXVVVSSSRRRTTTYYY]]]eeehhhllloooppppppqqqrrrrrrsssuuuwwwxxxxxxxxxxxxuuuuuutttvvvxxxzzzzzzyyyuuuuuuvvvwwwyyy{{{}}}~~~|||{{{zzzyyyxxxxxxyyyzzz{{{{{{{{{||||||||||||}}}}}}{{{{{{}}}~~~~~~}}}xxxyyyzzz{{{{{{|||||||||}}}||||||{{{zzzzzzyyyyyy{{{{{{{{{{{{{{{{{{|||}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||uuuqqqnnnvvv|||yyyxxxxxxyyy+++************)))))))))************************++++++,,,,,,,,,,,,++++++************************,,,------------,,,++++++++++++++++++++++++++++++,,,++++++******+++,,,,,,++++++,,,,,,,,,,,,,,,------------......//////000///000000222444888;;;======>>>>>>???@@@@@@AAAAAA@@@BBBEEEFFFGGGHHHIIIKKKMMMMMMNNNOOONNNMMMLLLKKKLLLLLLKKKKKKJJJIIIIIIIIIGGGJJJIIIFFFEEEGGGGGGDDD@@@@@@@@@?????????>>>>>>???@@@@@@BBBDDDFFFHHHIIILLLMMMPPPRRRTTTUUUVVVVVVSSSRRRPPPPPPOOOMMMIIIGGGEEEFFFFFFEEECCCAAABBBBBBCCCEEEGGGJJJLLLLLLMMMLLLKKKKKKJJJMMMPPPSSSTTTTTTRRRQQQQQQQQQRRRSSSTTTTTTRRRQQQPPPPPPPPPOOOMMMKKKIIIHHHFFFDDDBBB@@@??????888777666444222///...---.........---------,,,,,,******++++++++++++,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((())))))*********))))))))))))(((((())))))))))))))))))))))))((((((((()))******++++++))))))))))))************************************+++***((()))***,,,,,,+++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......................../////////000000000111111222666;;;@@@III[[[rrr{{{vvvsssqqqrrrrrrqqqnnnggg\\\OOODDD===:::777666777;;;@@@FFFIIIJJJJJJNNNRRRVVVYYY\\\___bbb___^^^]]]^^^bbbgggmmmpppssssssppplllhhhggghhhiiiiiikkknnnqqqssstttuuuuuurrrqqqpppooolllhhhbbb]]]YYYWWWUUUSSSRRRUUU[[[```gggjjjnnnqqqqqqqqqrrrrrrrrrssstttvvvwwwwwwwwwwwwwwwuuuttttttwwwyyyzzzzzzvvvvvvwwwxxxzzz{{{}}}~~~~~~}}}{{{zzzyyyyyyyyyzzz{{{||||||||||||}}}}}}}}}~~~}}}{{{{{{}}}}}}}}}|||yyyzzzzzz{{{||||||}}}}}}|||{{{{{{zzzzzzyyyyyyyyy{{{{{{{{{zzzzzzzzzzzzzzz|||||||||||||||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~|||yyytttyyy~~~|||{{{}}}~~~++++++*********))))))******************************++++++++++++++++++******************+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------............------...///111222333444666666777999;;;>>>@@@BBB>>>>>>==================;;;>>>AAACCCDDDDDDFFFGGGIIIJJJLLLMMMMMMMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMMMMIIIGGGIIIJJJHHHGGGFFFEEEDDDCCCBBBBBBAAA>>>>>>???AAACCCFFFHHHIIIIIIKKKMMMPPPRRRTTTUUUVVVVVVUUUTTTTTTSSSPPPLLLHHHEEEEEEEEECCCAAA?????????BBBDDDFFFHHHJJJLLLLLLLLLMMMMMMMMMNNNPPPQQQRRRSSSSSSSSSRRRRRRSSSTTTUUUVVVTTTSSSRRRRRRRRRRRRPPPNNNMMMLLLKKKIIIGGGFFFEEEEEEAAA@@@>>>;;;888555333222//////......------,,,,,,------------------------,,,+++******))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))(((((())))))************)))))))))))))))*********(((((()))******+++,,,,,,******)))******+++++++++((()))******++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++---------.............../////////000000111111222222777===BBBKKKZZZmmm{{{{{{vvvrrrrrruuuxxxyyytttnnndddWWWKKKAAA;;;888777777999===BBBGGGJJJLLLKKKPPPWWW\\\^^^___```aaa^^^\\\[[[[[[___eeekkkooorrrrrrpppmmmjjjiiijjjllljjjlllnnnpppqqqssssssssspppooommmkkkiiieee```\\\WWWVVVTTTRRRSSSWWW]]]aaajjjmmmppprrrrrrqqqrrrrrrrrrssstttuuuvvvwwwwwwwwwxxxvvvssssssuuuxxxyyyzzzwwwwwwxxxyyyzzz|||}}}~~~~~~|||{{{zzzzzzzzzzzz{{{{{{{{{{{{||||||||||||}}}|||{{{{{{|||}}}|||{{{zzzzzz{{{{{{|||}}}}}}~~~||||||{{{{{{{{{zzzzzzzzz|||||||||{{{zzzyyyxxxxxx{{{{{{{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}zzz|||{{{yyyyyy{{{}}},,,,,,+++***)))*********************************))))))************))))))))))))*********+++++++++,,,++++++***************++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,------.../////////---...000222555777999::::::;;;;;;<<<>>>???AAAAAA@@@???>>>===<<<<<<======<<<>>>AAACCCDDDEEEGGGIIIIIIJJJLLLNNNOOOOOOOOOOOOKKKKKKKKKKKKLLLLLLLLLLLLKKKOOOOOOKKKHHHJJJLLLKKKKKKJJJIIIHHHGGGEEEDDDDDD??????AAABBBDDDGGGIIIJJJIIIJJJLLLNNNOOOQQQRRRRRRUUUTTTTTTTTTSSSQQQMMMIIIDDDEEEEEECCC@@@>>>===>>>AAABBBCCCEEEGGGIIIJJJJJJMMMNNNNNNNNNOOOPPPRRRSSSUUUUUUUUUUUUUUUVVVWWWWWWVVVTTTRRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJHHHFFFCCC@@@===;;;999222111111///...------,,,---------------------,,,,,,+++******))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))(((((())))))***+++******++++++))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++---------.........///////////////000111222222222222777>>>DDDMMMYYYhhhrrr{{{vvvqqqpppsssyyy}}}vvvnnnaaaRRRFFF>>>999777777999<<>>???<<<<<<======>>>>>>>>>???>>>===<<<::::::;;;<<<<<<;;;===???@@@AAACCCGGGIIIIIIJJJKKKMMMMMMMMMLLLLLLHHHHHHHHHIIIIIIJJJJJJJJJKKKPPPQQQMMMJJJKKKLLLLLLKKKJJJIIIHHHFFFEEEDDDCCCAAABBBCCCDDDFFFHHHJJJKKKKKKKKKLLLLLLMMMNNNOOOPPPRRRQQQPPPQQQQQQPPPNNNKKKFFFFFFFFFDDDAAA??????@@@???@@@@@@BBBCCCDDDEEEFFFHHHIIIKKKLLLLLLMMMPPPRRRSSSTTTUUUWWWXXXXXXXXXXXXXXXVVVSSSRRRRRRRRRQQQPPPNNNNNNNNNMMMNNNNNNOOOOOOOOONNNLLLJJJGGGDDDBBBAAA999888777555333111000///,,,,,,++++++++++++******,,,+++******))))))******))))))))))))))))))))))))(((((())))))))))))(((((()))******++++++******)))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))******************))))))))))))...---+++)))'''%%%$$$###((()))+++,,,+++******+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------.../////////...///000000111222333333444999AAAHHHOOOYYYdddkkkuuuyyytttnnnnnnttt{{{xxxmmm]]]MMMBBB<<<888777777:::>>>AAACCCFFFJJJLLLNNNUUU___fffiiihhhgggeeeaaa```______aaafffjjjnnnnnnnnnmmmkkkiiijjjlllnnnpppooooooooonnnnnnnnnmmmkkkhhheeebbbaaa^^^[[[YYYSSSTTTVVVXXXYYY]]]aaaeeekkknnnqqqssssssrrrrrrsssrrrrrrrrrrrrsssuuuvvvwwwwwwuuuttttttvvvwwwxxxwwwwwwwwwxxxxxxyyy{{{|||}}}~~~}}}|||zzzzzz{{{||||||xxxxxxyyyyyyyyyzzzzzzzzz{{{zzzzzz{{{||||||{{{yyy{{{zzzzzzyyyzzz|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}}}}|||{{{yyyxxxxxxxxxxxxyyyzzz{{{|||}}}||||||||||||||||||||||||}}}~~~zzzwwwwwwxxxzzz...,,,+++))))))***+++,,,++++++++++++++++++++++++)))******++++++******)))((())))))***++++++,,,,,,---,,,+++*********++++++++++++++++++++++++++++++((()))+++,,,------,,,,,,,,,---...000222444666666888888:::;;;===>>>@@@@@@===>>>??????@@@@@@@@@@@@======;;;:::;;;<<<>>>???===>>>??????@@@DDDHHHLLLMMMMMMNNNMMMLLLKKKIIIHHHFFFFFFGGGGGGGGGGGGGGGHHHJJJQQQTTTPPPLLLLLLMMMLLLJJJJJJIIIGGGFFFEEEDDDDDDCCCCCCDDDEEEFFFHHHJJJKKKIIIIIIIIIJJJKKKLLLMMMMMMOOONNNMMMNNNOOOPPPOOONNNHHHIIIIIIHHHEEECCCCCCDDD@@@@@@@@@AAAAAABBBCCCDDDDDDFFFGGGGGGEEEEEEGGGJJJIIILLLPPPTTTVVVXXXWWWWWWWWWUUURRRPPPPPPPPPOOOMMMKKKKKKKKKLLLMMMOOOPPPQQQQQQQQQOOOMMMKKKJJJHHHGGGBBBAAA???===:::777555444---------,,,,,,,,,++++++,,,+++******))))))******))))))))))))))))))))))))'''((()))******)))(((''')))***++++++++++++***))))))))))))*********++++++))))))))))))))))))))))))***)))))))))))))))))))))************)))))))))(((------+++***((('''&&&%%%'''))),,,,,,+++)))***,,,++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,------...//////000...///000111222333333444666<<>>>>>??????@@@@@@???@@@AAACCCDDDDDDDDDDDDCCCBBBAAAAAAAAACCCFFFGGGEEEEEEEEEDDDFFFIIIOOOSSSVVVVVVUUUTTTQQQNNNKKKIIIFFFFFFFFFFFFFFFFFFFFFFFFJJJQQQUUURRRMMMMMMMMMLLLKKKJJJJJJIIIGGGFFFFFFEEEDDDDDDEEEEEEFFFHHHIIIJJJFFFFFFFFFFFFGGGIIIJJJKKKMMMLLLKKKLLLNNNPPPPPPPPPKKKLLLLLLJJJHHHGGGGGGHHHCCCCCCBBBBBBCCCCCCDDDEEEDDDFFFFFFCCC???===>>>@@@@@@CCCIIIOOOSSSUUUUUUTTTVVVSSSOOOMMMMMMLLLKKKJJJGGGGGGHHHIIIKKKMMMOOOPPPRRRQQQPPPOOOMMMLLLKKKJJJJJJIIIFFFCCC@@@===:::999111111000000/////////...,,,++++++***)))*********))))))))))))))))))))))))'''((()))******)))(((''')))***+++,,,,,,+++***)))))))))******+++++++++,,,))))))))))))))))))))))))*********)))))))))))))))+++*********))))))(((((())))))******+++++++++,,,&&&)))------+++)))***,,,+++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,......,,,,,,------...///000000...///000111222333444444888>>>GGGOOOVVV\\\bbbfffgggttt}}}|||vvvppppppuuu{{{}}}}}}xxxkkkXXXGGG>>>:::888888888<<<@@@BBBCCCDDDGGGJJJQQQXXXccckkkoooooommmlllffffffeeeeeegggiiikkkmmmmmmmmmmmmlllkkklllooorrrtttsssqqqnnnllljjjiiiiiidddaaa]]]ZZZXXXWWWUUUSSSTTTXXX]]]aaadddfffhhhjjjiiilllppprrrrrrrrrssstttrrrqqqqqqqqqrrrtttvvvwwwuuuttttttvvvwwwwwwvvvtttvvvvvvvvvwwwxxxyyyzzz{{{zzzzzzyyyyyyzzz{{{}}}~~~zzzzzzzzz{{{{{{{{{||||||zzzyyyyyy{{{||||||zzzxxxzzzyyyxxxwwwxxxzzz|||~~~{{{{{{{{{|||||||||||||||xxxyyyzzz{{{{{{yyyxxxvvvrrrrrrssssssuuuvvvwwwxxx{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}||||||}}}~~~~~~~~~}}}{{{{{{{{{,,,+++++++++++++++,,,,,,,,,,,,+++******+++,,,,,,((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,---///111222444444555999===@@@>>><<>>@@@BBBCCCDDDFFFHHHHHHFFFEEEDDDEEE@@@@@@AAACCCEEEFFFEEEDDDHHHDDDCCCHHHMMMRRR[[[cccgggiiigggbbbYYYRRRPPPPPPLLLIIIGGGFFFIIILLLNNNNNNPPPUUUYYYXXXTTTRRRSSSVVVRRRSSSTTTTTTQQQOOONNNNNNIIIHHHGGGEEECCCDDDGGGJJJKKKHHHEEEFFFHHHJJJIIIGGGIIIGGGFFFHHHKKKLLLJJJHHHHHHHHHHHHIIIKKKLLLKKKJJJIIIIIIIIIHHHEEEDDDCCCDDDEEECCC@@@===;;;:::999999:::<<<@@@EEEJJJNNNQQQRRRQQQRRRTTTTTTSSSPPPMMMKKKDDDDDDFFFGGGIIIKKKLLLMMMPPPPPPPPPPPPOOOOOONNNNNNJJJKKKKKKKKKIIIFFFCCCAAA;;;:::777555222000//////222...***'''(((***,,,---+++***(((&&&&&&((()))+++))))))))))))))))))))))))((((((((((((((((((((((((---------,,,,,,+++++++++))))))))))))))))))))))))+++++++++*********))))))+++++++++*********************++++++++++++******,,,+++***)))(((((((((((()))************+++++++++))))))***++++++++++++***---------.........//////------,,,+++,,,---...///+++---//////...///000222111222111000111555666555>>>BBBKKKVVV^^^bbbfffiiikkkvvv}}}ssspppsss}}}wwwtttqqqqqquuuwwwwwwuuupppbbbOOOAAA:::888777666666999>>>AAACCCEEEHHHJJJXXX]]]dddjjjmmmllljjjhhhjjjgggfffgggkkkmmmmmmlllooooooooooooooonnnnnnnnnsssqqqooommmllljjjfffdddddd___[[[XXXTTTOOOQQQUUUUUUZZZaaagggiiijjjkkkkkknnnnnnpppqqqsssuuuvvvvvvuuutttsssrrrrrrssstttuuutttuuuvvvvvvuuuuuuvvvwwwxxxxxxxxxwwwwwwwwwvvvvvvyyyyyyyyyyyyyyyzzz{{{|||{{{yyyyyy{{{}}}~~~{{{xxx{{{{{{{{{{{{||||||||||||xxxxxxyyyzzz{{{{{{{{{{{{||||||zzzzzzyyyzzz{{{|||yyyyyyyyyxxxxxxyyyzzzzzzwwwvvvvvvvvvvvvvvvwwwwww|||||||||{{{zzzzzzyyyyyy{{{{{{{{{{{{{{{|||}}}}}}~~~yyyxxxyyy+++***)))))))))))))))***++++++***))))))***++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***************))))))))),,,,,,,,,,,,,,,------------------...000222444555888888999===BBBEEEDDDBBBDDDBBBAAA@@@AAABBBBBBBBBCCCEEEFFFFFFDDDBBBBBBBBBAAAAAABBBDDDHHHKKKMMMNNNQQQMMMLLLQQQWWW^^^iiissstttrrrooohhhaaa[[[XXXWWWRRRPPPNNNNNNQQQTTTVVVWWWUUUXXX]]]___^^^\\\[[[[[[\\\___bbbaaa]]]ZZZZZZZZZSSSQQQNNNKKKJJJJJJJJJKKKLLLJJJIIIJJJLLLNNNMMMKKKLLLIIIGGGGGGIIIJJJIIIHHHFFFEEEEEEGGGIIIJJJIIIHHHKKKKKKKKKJJJIIIHHHHHHHHHGGGEEECCCAAA>>><<<;;;;;;;;;;;;<<>>>>>@@@CCCGGGIIIIIIHHHDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEDDDCCCBBBCCCDDDFFFFFFGGGIIINNNUUU[[[___```\\\ZZZ^^^ccclllyyyyyyrrrmmmhhheeeccc\\\ZZZXXXYYY\\\___aaaaaa^^^```dddhhhkkkkkkiiifffiiinnnsssrrrmmmiiiiiijjjeee```ZZZXXXWWWWWWUUUSSSSSSSSSSSSTTTVVVWWWUUUTTTTTTQQQNNNLLLLLLLLLLLLKKKGGGFFFEEEFFFGGGHHHGGGFFFHHHHHHGGGGGGGGGGGGGGGHHHFFFEEEEEECCCAAA???===<<<===<<<::::::<<>>@@@AAABBBFFFJJJNNNZZZ___ggglllnnnmmmlllkkkpppoooooopppppppppmmmkkkkkkkkklllmmmnnnooopppppppppnnnllljjjiiigggdddaaa]]]YYYUUUSSSOOOKKKNNNSSSZZZ___eeejjjlllmmmnnnooonnnoooooopppqqqqqqrrrrrruuuuuuvvvvvvvvvvvvvvvuuutttuuuvvvvvvuuuuuuvvvwwwyyyyyyyyyyyyyyyxxxxxxwwwxxxxxxwwwwwwwwwwwwwwwwwwvvvvvvwwwzzz}}}~~~}}}{{{yyyyyyzzzzzz{{{|||}}}}}}||||||||||||{{{zzzyyyxxxzzzyyyxxxwwwwwwxxxyyyzzzzzzyyyyyyxxxxxxyyyyyyyyy{{{zzzxxxwwwwwwxxxyyy{{{{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{{{{{{{{{{|||}}}}}}|||zzzyyy......---,,,++++++++++++*********))))))*********+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------------,,,,,,---...///000111111222333444777:::===???@@@CCCDDDDDDFFFHHHIIIIIIIIIGGGGGGFFFEEECCCBBBCCCDDDCCCDDDEEEFFFFFFGGGIIIKKKOOOPPPQQQTTTYYYbbbkkkqqqsssnnnjjjkkknnnuuu~~~{{{yyyuuurrriiigggeeeeeegggiiiiiiiiijjjiiiiiinnnuuuxxxwwwssstttzzzyyyuuuuuuwwwvvvpppjjjhhhjjjjjjfffbbbbbbbbbcccdddeeedddcccbbbaaa```^^^\\\ZZZWWWUUUTTTOOOMMMKKKKKKKKKJJJIIIGGGGGGFFFDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHGGGFFFDDDCCCAAA???===<<<===???AAACCCKKKMMMPPPTTTWWWYYYZZZZZZZZZWWWSSSNNNIIIEEECCCBBB???@@@BBBDDDEEEFFFFFFFFFHHHGGGFFFFFFGGGHHHJJJLLLJJJIIIIIIGGGFFFDDDCCCBBB999777555333222000---+++***++++++,,,,,,+++******************************************************(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))*********************++++++++++++******+++******))))))******+++))))))*********+++++++++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,---------------------......//////000111000///...///000000000222444555777???HHHXXXbbbmmmvvv}}}zzznnnhhhggglllwwwyyyrrrooommmkkkkkkkkkhhhccc^^^QQQIII???888666777999:::===>>>???AAACCCHHHOOOTTT\\\bbbiiinnnnnnmmmlllmmmrrrrrrssstttsssqqqnnnllljjjjjjkkkmmmnnnpppqqqqqqnnnllljjjhhhgggeeeaaa___[[[WWWSSSRRROOOMMMQQQWWW]]]aaagggkkkmmmnnnooooooooooooooooooppppppppppppssstttuuuvvvwwwvvvuuuttttttuuuvvvvvvuuuuuuvvvwwwyyyyyyzzzzzzzzzyyyxxxwwwxxxxxxxxxxxxwwwvvvvvvuuuvvvwwwxxxzzz{{{|||{{{zzzxxxxxxyyyzzz{{{||||||}}}}}}}}}}}}|||{{{zzzxxxwwwxxxwwwwwwvvvvvvwwwyyyyyyzzzzzzyyyxxxxxxxxxyyyyyy|||zzzxxxvvvvvvwwwyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~}}}|||......---,,,++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,------............,,,---...///111222444444666777999<<>><<<;;;;;;===@@@BBBBBBAAA??????@@@BBBDDDFFFFFFGGGHHHHHHHHHHHHGGGGGGCCC???:::666444222///...******+++,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******************++++++++++++******,,,+++******************))))))*********+++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------.........//////...///000111000///...///000111111333666666999FFFTTTkkkxxxyyyoookkklllrrr~~~|||{{{}}}tttooollljjjhhhhhhgggddd]]]WWWFFFAAA;;;666555666999;;;<<<===???AAAFFFMMMUUUZZZ^^^dddlllooommmkkkkkkmmmrrrsssuuuuuusssqqqnnnmmmllllllmmmnnnpppqqqrrrrrrmmmkkkhhhfffdddaaa^^^[[[VVVRRROOOOOONNNNNNSSSZZZ___ccchhhkkkmmmmmmnnnooooooooooooooooooooooooooopppqqqssstttttttttsssrrrtttuuuvvvvvvuuuuuuvvvwwwxxxyyyzzz{{{zzzyyyxxxwwwxxxxxxyyyyyyxxxwwwvvvuuuwwwyyyzzzzzzzzzxxxxxxwwwxxxxxxxxxyyyzzz{{{{{{{{{|||}}}||||||{{{zzzxxxxxxwwwvvvvvvuuuvvvwwwxxxyyy{{{zzzyyyyyyxxxxxxxxxyyy{{{yyyxxxvvvvvvvvvxxxxxxyyyzzzzzzzzz{{{{{{||||||{{{{{{{{{{{{{{{|||}}}}}}~~~~~~++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------***++++++,,,,,,------...***++++++,,,,,,------......///000222444666888999;;;<<<>>>AAACCCDDDEEEEEEEEEEEEEEECCCAAA@@@AAACCCEEEGGGHHHFFFDDDDDDGGGJJJJJJKKKNNNPPPTTTZZZaaaeeejjjmmmpppqqqsssyyy~~~|||{{{zzzxxxvvvzzztttoooqqqxxx~~~~~~}}}~~~~~~~~~~~~~~~xxxtttrrrrrroookkkiiihhhgggeeedddYYYUUUOOOLLLLLLLLLJJJGGGFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHLLLNNNPPPTTTWWWZZZ[[[\\\XXXYYY[[[ZZZWWWQQQKKKGGGCCC@@@<<<888777888;;;>>><<<;;;:::999999;;;===>>>CCCDDDEEEGGGHHHGGGGGGFFFJJJFFF@@@<<<:::888666555......------,,,,,,++++++++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((()))))))))))))))***%%%&&&&&&''''''(((((()))******++++++++++++*********************+++,,,---)))************+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...////////////...///000111111//////000111222111444888999???RRRfff|||rrroooqqqxxx}}}yyyxxxvvvoookkkkkkiiifffdddbbb]]]VVVPPP???<<<888555555666999<<<;;;===@@@CCCIIIPPPYYY^^^aaagggnnnooollliiiiiikkkpppqqqssssssqqqoooooooooppppppqqqqqqrrrrrrssssssmmmjjjgggdddbbb^^^ZZZVVVPPPLLLJJJKKKKKKMMMTTT\\\aaaeeeiiilllmmmnnnooopppooooooooooooooopppppppppoooooopppqqqrrrrrrrrrrrrtttuuuvvvvvvuuuuuuvvvwwwwwwxxxzzz{{{zzzyyywwwvvvvvvwwwxxxyyyyyyxxxvvvuuuwwwyyy{{{zzzxxxvvvvvvvvvxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzzzz{{{zzzzzzyyyyyywwwvvvuuuuuuvvvwwwyyyzzz{{{{{{zzzyyyxxxxxxxxxxxxzzzyyyxxxwwwwwwwwwvvvwwwyyyyyyyyyzzz{{{|||}}}}}}{{{{{{{{{{{{{{{|||}}}}}}}}}************++++++,,,---)))***+++,,,,,,+++***)))++++++++++++,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,---.........111222444666999;;;===>>>@@@AAABBBDDDEEEEEEEEEDDDBBBCCCDDDBBB@@@@@@BBBDDDDDDJJJPPPSSSRRRRRRUUUWWWXXXYYY[[[^^^bbbhhhpppuuuuuuyyy}}}}}}}}}~~~~~~}}}zzzxxxyyyuuuqqqrrrvvv|||~~~~~~}}}~~~~~~~~~~~~}}}|||zzz{{{{{{{{{zzznnnggg___[[[YYYXXXTTTPPPLLLLLLJJJIIIGGGFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMOOOPPPQQQSSSVVVXXXYYYZZZZZZ[[[\\\[[[YYYTTTPPPMMMIIIFFFAAA<<<999999999::::::999777666666666777888;;;===@@@DDDGGGHHHHHHHHHLLLIIIGGGEEEDDDBBB???===777555222///---+++******++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))******%%%%%%&&&&&&'''(((((()))******++++++++++++******+++++++++******++++++,,,)))************+++++++++***+++,,,,,,------,,,,,,,,,------------.........,,,---...///000//////......///111111000000111333222000444;;;>>>HHHaaa{{{~~~zzzvvvwww}}}{{{{{{yyyqqqmmmjjjmmmiiiddd```\\\UUUMMMGGG;;;:::888666555777999<<<<<<>>>AAAFFFKKKRRRZZZ___ccciiioooooojjjfffgggiiilllnnnppppppnnnnnnoooqqquuuuuuuuuttttttsssssssssmmmjjjgggccc___[[[VVVSSSLLLIIIGGGJJJLLLOOOWWW```dddgggkkknnnooooooqqqrrroooooooooppppppqqqqqqqqqoooooooooooopppqqqrrrssstttuuuvvvvvvuuuuuuvvvwwwvvvwwwyyyzzzzzzxxxvvvttttttuuuvvvxxxxxxwwwvvvuuuuuuxxxzzzzzzxxxvvvvvvwwwyyyyyyyyyyyyxxxxxxxxxxxxvvvwwwxxxyyyzzzzzzzzzzzzvvvvvvuuuuuuvvvxxxyyyzzz|||{{{zzzyyyxxxxxxxxxxxxyyyzzzzzzzzzyyyxxxwwwvvvxxxxxxyyyzzz{{{|||}}}~~~{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~}}}+++++++++,,,---...///000((()))***++++++***)))(((******+++++++++,,,,,,,,,******+++,,,,,,---......------......///000111111444555777:::<<>>;;;999888999999777666555555555444333666;;;AAAGGGJJJLLLMMMKKKKKKKKKLLLLLLJJJEEEBBB>>>;;;666111---***))))))++++++++++++++++++++++++************************'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******'''''''''((()))******+++******++++++++++++******000///---+++***((((((''')))************+++++++++***+++,,,,,,------,,,,,,---------.........//////,,,---///000000000///...---///000111000000222444111000444===BBBNNNkkkzzzzzz}}}}}}wwwpppmmmlllooojjjccc]]]WWWPPPGGG@@@::::::888777666777999<<<===???CCCGGGLLLRRRYYY^^^dddjjjpppoooiiieeeeeehhhjjjlllnnnmmmllllllpppsssyyyxxxwwwvvvuuutttssssssnnnkkkfffbbb^^^YYYTTTPPPLLLIIIHHHKKKNNNRRR[[[dddgggjjjmmmooopppqqqrrrtttnnnoooooopppqqqqqqrrrrrrpppooonnnnnnoooqqqsssttttttuuuvvvvvvuuuuuuvvvwwwuuuwwwyyyzzzzzzxxxuuutttqqqsssuuuvvvwwwvvvuuutttsssvvvyyyzzzxxxvvvwwwyyyzzzzzzyyyxxxxxxwwwwwwvvvssstttvvvxxxyyy{{{{{{{{{wwwvvvvvvvvvvvvxxxzzz{{{|||{{{zzzyyyxxxxxxxxxxxxzzz{{{|||}}}|||zzzwwwvvvxxxxxxyyyzzz{{{}}}~~~~~~{{{{{{{{{{{{{{{|||}}}}}}||||||}}}~~~~~~---,,,+++******+++,,,---((())))))))))))*********++++++,,,,,,,,,---------///......------......///...//////000111111222222777;;;???AAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@???@@@CCCEEEEEECCCEEEJJJPPPXXX\\\bbbgggjjjmmmppprrrxxxzzz|||~~~~~~|||{{{zzzxxxwwwxxxzzz}}}~~~~~~{{{|||~~~~~~~~~}}}|||yyyvvvtttssslllmmmmmmmmmooosssyyy}}}|||wwwtttsssuuuvvvwww}}}~~~}}}vvvqqqqqqrrrtttwww{{{wwwoooqqqmmmhhhdddaaa\\\VVVRRRRRRNNNJJJHHHIIIKKKMMMMMMNNNOOOQQQRRRTTTVVVWWWWWWYYY]]]aaaaaa\\\WWWTTTTTTPPPOOOLLLHHHDDD@@@===<<<999888777555444333222222333444777:::>>>BBBEEEFFFJJJKKKKKKKKKJJJIIIGGGFFFDDDBBB===888333...+++***++++++,,,,,,+++***)))(((,,,+++++++++++++++,,,,,,+++***)))))))))***,,,,,,++++++************++++++(((((((((((((((((((((((())))))))))))************************************+++++++++*********************+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++////////////000000000000...///000111111222222111111444777:::CCCXXXuuussspppwwwzzzsssmmmkkkkkkmmmiiiccc[[[QQQHHH@@@<<<555666666555555777;;;>>>@@@@@@CCCHHHNNNSSSUUUVVV```ffflllnnnkkkiiijjjmmmttttttqqqllliiijjjooottt~~~yyyuuusssppplllfff```]]]]]]ZZZTTTNNNJJJIIIIIIMMMSSSYYY___aaagggjjjnnnqqqrrrsssuuuwwwtttssssssrrrqqqqqqqqqqqqpppooonnnnnnoooqqqssstttttttttuuuuuuvvvwwwwwwwwwvvvtttsssvvvzzzzzzuuuqqqttttttuuuuuuvvvvvvwwwwwwwwwxxxyyyyyywwwwwwxxxyyyyyyyyyyyyyyyxxxxxxwwwvvvuuuuuuvvvwwwxxxyyyyyyzzzwwwwwwvvvvvvwwwwwwxxxyyy}}}{{{yyyxxxxxxwwwvvvtttxxxzzz||||||zzzyyyyyyyyyxxxyyyyyyxxxwwwxxxzzz|||}}}|||zzzyyyyyyzzz{{{|||}}}~~~~~~~~~,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,......---------......//////000111333555777888999<<<>>>AAACCCBBBBBBCCCDDD???@@@AAACCCDDDFFFGGGGGGFFFIIIMMMMMMMMMPPPVVV\\\dddfffjjjmmmpppssswwwzzz~~~{{{xxxrrrooommmooossswwwyyyyyy{{{yyywwwxxx{{{}}}xxxyyyzzzzzzxxxuuuqqqnnnlllhhhiiiiiijjjkkkooouuuyyy~~~{{{vvvrrrooooooqqqrrrzzz|||}}}xxxtttnnnnnnnnnooossszzz}}}~~~zzzuuuooohhh```ZZZWWWTTTOOOMMMLLLMMMMMMMMMLLLLLLMMMNNNPPPRRRTTTUUUWWW[[[___```]]]YYYVVVVVVTTTRRRPPPLLLHHHEEEBBBAAA===<<<:::888777666666777333333333444888<<<@@@BBBEEEFFFHHHJJJKKKKKKKKKJJJGGGEEEBBB===999444111///......---,,,++++++******++++++*********++++++,,,+++***)))))))))***+++,,,++++++************++++++))))))))))))))))))))))))))))))))))))***************************************************+++++++++)))))))))************+++------------------------------------------------////////////000000000000...///000111111222222222222555777;;;FFF\\\xxxrrrqqqzzzyyyrrrmmmkkkjjjlllhhhaaaXXXNNNDDD===999444555666666666888;;;===???@@@DDDIIINNNSSSUUUVVV]]]ccckkknnnmmmlllnnnpppvvvuuurrrnnnjjjkkkooosss~~~{{{uuuqqqmmmiiiddd^^^ZZZYYYVVVPPPKKKIIIJJJLLLPPPVVV\\\aaaccchhhkkkooorrrssssssuuuvvvuuutttsssrrrrrrrrrrrrrrrqqqpppoooooooooqqqsssttttttuuuuuuvvvwwwwwwxxxxxxyyyvvvtttuuuxxxxxxuuuppptttttttttuuuvvvvvvwwwwwwvvvxxxyyyxxxwwwvvvwwwxxxyyyyyyyyyyyyyyyxxxwwwwwwvvvvvvvvvwwwxxxxxxyyyyyywwwwwwwwwwwwwwwxxxyyyzzz|||{{{zzzzzzzzzyyywwwuuuwwwyyy|||}}}{{{zzzyyyzzzxxxyyyyyyxxxwwwxxxzzz|||}}}|||zzzyyyyyyzzz{{{}}}}}}~~~~~~~~~~~~,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------------,,,------...///000111222444777:::===???@@@AAABBBDDDDDDCCCBBBCCCDDD>>>@@@BBBEEEIIIMMMOOOQQQQQQTTTXXXYYYZZZ^^^dddiiissstttuuuuuuuuuxxx{{{~~~}}}yyywwwmmmiiifffhhhnnntttuuutttuuusssrrrsssuuuwwwvvvvvvyyyyyyzzz|||~~~}}}xxxtttuuuwwwyyywwwrrrlllgggeeecccdddeeeeeefffiiinnnrrruuuuuusssnnniiihhhjjjmmmrrrvvv{{{~~~}}}zzzwwwuuummmllljjjiiilllrrr{{{zzzvvvvvvwww}}}wwwllleeeaaa]]]YYYUUUTTTRRRPPPOOOMMMLLLKKKKKKLLLNNNQQQSSSTTTXXX\\\^^^]]]ZZZXXXWWWVVVUUUSSSPPPMMMJJJHHHFFFBBBAAA>>><<<::::::;;;<<<777555333222333777;;;===@@@BBBFFFIIIKKKLLLLLLLLLKKKJJJHHHEEEAAA===999666222111///---,,,+++,,,,,,++++++***************+++******))))))******+++,,,++++++************++++++************************)))))))))*********++++++************************))))))******++++++,,,,,,************++++++++++++------------------------.....................///////////////000000000000//////000111111222222222444555888>>>LLLbbb{{{tttwwwwwwpppllljjjjjjkkkfff^^^SSSIII@@@999555333555777888888999;;;<<<>>>AAAFFFKKKPPPSSSUUUVVVZZZaaaiiioooqqqqqqrrrtttwwwvvvsssooollllllnnnqqq||||||uuunnnhhhddd```ZZZVVVTTTQQQLLLHHHHHHKKKOOOUUUZZZ___ccceeekkkmmmqqqsssssssssuuuvvvuuuuuuttttttssssssttttttrrrqqqppppppqqqrrrtttuuuuuuuuuuuuvvvwwwwwwxxxxxx{{{xxxuuuuuuvvvwwwtttrrrsssttttttuuuuuuvvvwwwwwwvvvwwwxxxxxxvvvvvvwwwxxxyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxyyy{{{{{{{{{{{{{{{||||||{{{xxxuuuuuuxxx|||}}}}}}{{{zzzzzzxxxyyyyyyxxxwwwxxxzzz|||}}}{{{zzzyyyyyyzzz|||}}}}}}~~~~~~}}}}}}}}}~~~,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////000000000000,,,,,,,,,---...000111222555666888;;;>>>AAADDDEEECCCDDDEEEEEECCCBBBCCCDDDDDDFFFIIIMMMRRRWWWZZZ\\\```bbbdddeeefffhhhkkkooo|||}}}}}}|||yyyxxxyyyzzzzzz{{{|||}}}|||zzzwwwvvvnnniiieeegggnnnssstttrrrnnnmmmmmmnnnpppqqqpppnnnooommmlllpppvvvyyyxxxvvvuuuyyy{{{yyyssskkkeeeccc```aaabbbcccccceeehhhkkkjjjmmmoookkkfffccceeeiiiffflllrrrvvvvvvsssqqqqqqooonnnmmmkkkkkknnntttxxx{{{{{{{{{xxxtttqqqqqqrrrqqqrrrwww}}}vvvooollliiieeebbb___\\\XXXUUUUUURRROOOLLLKKKLLLOOOQQQRRRTTTWWWYYYZZZYYYXXXXXXVVVUUUSSSQQQOOOMMMKKKKKKIIIFFFCCC???===<<<<<<===>>>===:::777666666777888===???CCCGGGIIIKKKKKKKKKLLLMMMLLLKKKHHHDDD@@@===777555222///---,,,,,,---++++++***)))))))))*********************+++++++++++++++************++++++************************))))))*********+++++++++************************))))))******+++,,,------,,,,,,---------.........------------------------............////////////////////////000000000000000000000000111222333333555555999AAAPPPeee{{{zzz}}}uuupppllljjjiiiiiidddZZZOOODDD<<<666444222444777999999:::;;;<<<===BBBHHHNNNRRRTTTVVVWWW[[[bbbkkkrrrtttuuuuuuuuuvvvuuurrrnnnlllkkklllmmmvvv}}}zzzssskkkddd```\\\VVVRRRPPPMMMIIIFFFGGGKKKRRRYYY^^^bbbeeegggmmmooorrrssssssssstttuuuvvvuuuuuuuuuuuuuuuvvvvvvssssssrrrrrrssstttuuuuuutttuuuuuuvvvvvvwwwxxxxxx{{{xxxuuutttuuuvvvvvvuuussssssttttttuuuvvvvvvwwwwwwxxxyyyxxxwwwwwwxxxyyyzzzzzzzzz{{{{{{zzzyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{|||yyyyyyzzz|||}}}{{{xxxttttttwww|||~~~}}}|||{{{{{{xxxyyyyyyxxxwwwxxxzzz||||||{{{zzzyyyyyyzzz|||}}}}}}}}}~~~~~~}}}}}}}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////000000000111111111------...///000222444555:::;;;<<>>???@@@BBBDDDFFFHHHIIIHHHLLLPPPRRRSSSSSSSSSTTTXXX\\\ccckkkrrrwwwyyyzzz}}}}}}{{{zzzxxxvvvuuutttrrrwww|||}}}}}}yyywwwtttpppmmmlllkkkkkkeeedddeeehhhkkkmmmmmmmmmgggeeecccdddgggjjjlllmmmfffeeedddeeejjjqqqzzz}}}tttnnnmmmpppqqqrrrrrrpppnnnnnnnnnqqqvvvzzzzzztttkkkeeebbb___bbbffflllooooookkkgggkkklllnnnmmmkkkiiiiiiiiinnnllljjjgggffffffggggggfffcccbbbcccbbbdddmmmvvv|||~~~{{{vvvrrrmmmiiibbb\\\XXXVVVWWWWWWXXXUUURRRPPPRRRSSSTTTTTTXXXXXXXXXWWWWWWVVVVVVVVVRRRPPPMMMIIIEEEBBB???>>>DDDDDDDDDBBB???;;;777444222444777<<>>@@@AAACCCEEEHHHJJJLLLMMMOOOTTT[[[```bbbccccccdddjjjnnnvvv|||~~~}}}|||{{{zzzxxxwwwpppsssxxx{{{|||{{{{{{|||{{{wwwpppjjjeeecccdddddd```dddjjjmmmooopppqqqsssnnnjjjfffeeehhhmmmqqqsssnnnnnnllliiiiiippp{{{{{{{{{~~~|||yyywwwvvvyyy~~~|||rrrkkkiiiiiikkkqqqwwwwwwpppjjjhhhjjjkkkkkkkkkjjjlllmmmrrrnnnhhhdddbbbbbbccccccdddaaa___^^^\\\[[[aaajjjqqqyyy{{{xxxrrrmmmhhhgggffffff___ZZZSSSOOOOOOQQQSSSSSSWWWWWWWWWWWWXXXXXXXXXXXXUUUTTTSSSPPPMMMJJJGGGEEEDDDDDDDDDCCCBBB@@@>>>===555555666888===CCCHHHLLLKKKKKKKKKKKKKKKKKKKKKKKKFFFDDDAAA>>>:::666333222///...---,,,++++++++++++((()))***+++,,,++++++***++++++************++++++))))))))))))))))))))))))*********+++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++------------------------***++++++,,,------......////////////000000000000222111000000111222444666555>>>JJJRRRXXX___iiirrr}}}{{{vvvsssssspppkkkggg]]]VVVKKK@@@888555555666444555777777888:::>>>AAADDDJJJPPPTTTUUUXXX]]]bbbiiinnnvvv~~~yyyuuuqqqooommmmmmnnnmmmkkkhhhhhhkkkjjjgggeeeddd```[[[RRRPPPMMMIIIFFFEEEFFFGGGLLLSSS[[[aaabbbdddhhhkkkkkkmmmppprrrrrrrrrssstttssssssttttttvvvwwwxxxyyy{{{{{{{{{||||||{{{{{{zzzzzzzzz{{{{{{|||}}}}}}}}}}}}|||zzzwwwuuusssssstttrrrrrrsssttttttuuuuuuvvvuuuwwwxxxwwwvvvuuuvvvwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyxxxwwwwwwwwwwwwxxxxxxwwwwwwyyyzzz{{{zzzxxxvvvwwwxxxwwwvvvvvvwwwyyyxxxyyyyyyxxxwwwxxxzzz|||{{{zzzyyyxxxyyy{{{}}}|||}}}}}}}}}}}}}}}||||||zzz{{{~~~~~~}}},,,,,,---......---,,,,,,,,,,,,,,,---------......////////////000000000000222333444666999<<>>:::666444000///...---,,,,,,,,,,,,((()))***+++,,,+++******++++++************++++++((((((((((((((((((((((((******+++++++++,,,,,,,,,************************---,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++,,,,,,---...//////////////////000000000000222222000000000222444666666AAAOOOWWWYYY]]]fffnnnqqq{{{{{{zzz~~~yyyuuuttttttrrrlllfffYYYRRRGGG<<<555444555777555666666777777:::>>>BBBFFFLLLRRRUUUVVVYYY___dddkkkpppxxx{{{vvvqqqooommmnnnoooooollliiijjjkkkhhhcccaaaaaa^^^YYYOOOMMMKKKGGGDDDDDDEEEGGGOOOVVV^^^bbbdddeeeiiimmmiiillloooqqqrrrrrrssstttssssssssstttuuuwwwxxxyyy|||}}}}}}}}}}}}}}}||||||}}}}}}}}}~~~~~~}}}yyyuuurrrqqqqqqrrrrrrsssssstttuuuuuuvvvtttuuuvvvuuutttssstttvvvvvvwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvzzzxxxxxxyyy{{{||||||{{{wwwxxxwwwvvvttttttvvvxxxxxxyyyyyyxxxwwwxxxzzz|||{{{zzzyyyxxxyyy{{{}}}|||}}}}}}}}}}}}}}}||||||wwwyyy|||~~~}}}~~~~~~~~~---...............------++++++++++++,,,---.../////////...---,,,...111444888888999===AAACCCBBB???@@@CCCIIIMMMQQQUUUYYY\\\```gggpppvvvyyyzzz}}}|||wwwvvvtttsssrrrtttxxx|||~~~{{{wwwrrrooonnnooooooooowwwtttooohhhccc``````bbbhhhlllrrruuuwwwwwwxxxxxxyyytttnnnmmmrrryyy~~~}}}zzzxxxyyy}}}}}}zzzzzz~~~|||zzzssskkkeeeeeejjjooosssttttttrrrmmmhhhccc```___```aaa```\\\XXXWWWZZZ\\\iiinnnwww}}}zzzxxx}}}~~~sssjjj___XXXVVVUUURRROOOTTTQQQPPPQQQVVVYYYYYYWWW]]]ZZZWWWVVVWWWVVVTTTQQQKKKJJJIIIGGGGGGGGGGGGGGGEEEAAA<<<777555777;;;>>>FFFHHHJJJLLLLLLJJJHHHFFFHHHHHHHHHGGGFFFCCC>>>:::444222...+++)))))))))******)))((((((((()))+++,,,)))(((((()))++++++***((())))))))))))))))))))))))***+++,,,,,,,,,***)))((()))***---/////////...---,,,***)))+++---...+++)))++++++,,,---------,,,,,,------,,,,,,,,,+++++++++............////////////............////////////000------111333333666;;;:::IIIXXX^^^aaafffkkkmmmuuuxxx{{{{{{tttqqqvvv~~~~~~zzzvvvuuuvvvrrriiiaaaQQQKKKAAA999555444333333555777888999:::===AAADDDHHHMMMSSSWWWYYY\\\```ccckkkrrr|||yyytttsssrrrqqqpppoooppppppqqqmmmgggaaa]]]YYYUUURRRNNNLLLHHHEEECCCDDDEEEFFFTTTXXX]]]aaadddgggjjjllllllmmmnnnppppppqqqqqqqqqsssuuuvvvuuusssrrrtttwwwwwwwwwxxxyyyzzzzzzzzzzzz{{{|||}}}}}}}}}}}}|||xxxtttqqqooopppqqqrrrtttuuuttttttsssuuuuuuuuuuuuvvvwwwxxxyyywwwvvvvvvvvvvvvvvvwwwwwwwwwwwwxxxyyyyyyyyyxxxxxxyyyxxxwwwvvvuuuuuuuuuuuuvvvwwwwwwxxxxxxyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwxxxzzz{{{|||}}}yyyyyy{{{}}}|||{{{wwwxxxzzz|||}}}}}}||||||}}}}}}~~~~~~||||||}}}}}}}}}~~~---...............------,,,,,,,,,,,,------...////////////......000444777:::999999<<<@@@BBBBBB@@@AAAEEELLLRRRXXX^^^dddhhhmmmttt{{{~~~yyytttpppooonnnmmmmmmooorrrvvvxxxxxxvvvsssrrrqqqpppnnnllltttqqqmmmhhhdddcccdddeeelllooosssuuuvvvwwwxxxyyyyyywwwuuuwww|||~~~wwwmmmfffeeehhhlllnnnttttttssspppjjjeee```^^^______^^^[[[XXXWWWYYY[[[aaafffooowww|||~~~}}}{{{|||}}}~~~~~~}}}|||{{{{{{{{{}}}yyyxxxzzzsssjjjdddaaa___\\\XXXSSSOOOLLLLLLPPPTTTUUUTTTXXXWWWVVVWWWYYYZZZXXXVVVQQQOOOKKKHHHFFFFFFFFFGGGGGGDDD???;;;888888999:::AAACCCGGGKKKLLLLLLKKKJJJLLLKKKJJJJJJIIIGGGCCC???;;;999555000---,,,,,,,,,++++++)))(((((())))))***---+++******++++++***((())))))))))))))))))))))))+++++++++++++++***))))))(((***+++------------,,,,,,******+++------+++)))******+++,,,,,,,,,++++++++++++,,,,,,------..................////////////............////////////111......222333222666;;;>>>NNN___ggglllqqquuuwww{{{~~~yyyqqqmmmqqqxxx}}}zzzvvvvvvvvvqqqggg^^^NNNHHH???999666555555555333555666888999<<>>======???CCCEEEFFFFFFHHHLLLTTT[[[cccjjjqqqvvv||||||uuuooolllllljjjiiigggggghhhkkknnnppprrrrrrssstttuuusssoookkkpppnnnjjjgggeeefffhhhiiinnnppprrrttttttvvvyyy|||zzz{{{~~~|||ssskkkhhhhhhjjjkkkrrrssstttrrroooiiiccc___^^^^^^]]][[[XXXWWWXXXZZZ[[[```fffmmmsssuuuvvvvvvssssssssstttvvvxxxzzz|||yyyxxxyyy}}}yyypppqqq{{{yyyuuurrrooojjjfffVVVPPPJJJIIIKKKOOOPPPPPPUUUTTTUUUXXXZZZ[[[ZZZXXXXXXUUUPPPJJJGGGFFFFFFFFFHHHFFFDDD@@@<<<999666555;;;>>>BBBGGGKKKMMMNNNOOOMMMLLLJJJJJJJJJIIIFFFDDDBBB@@@;;;666222///---,,,---,,,***)))(((((())))))000...+++******+++***))))))))))))))))))))))))))),,,+++******************))))))******++++++,,,,,,,,,+++***+++,,,---+++)))))))))***+++++++++++++++***+++,,,---...///000000............////////////............////////////111///000333333222666<<>>999777666777:::>>>BBBFFFIIIJJJLLLKKKIIIIIIIIIIIIHHHFFFGGGFFFCCC???:::666222000---,,,+++******+++,,,---+++)))''''''(((+++,,,,,,))))))))))))))))))))))))++++++)))))))))***+++,,,,,,++++++++++++,,,,,,---***+++,,,,,,,,,+++++++++***+++,,,---................................................////////////............////////////111000222444444555===FFFVVViii|||{{{{{{zzz|||yyytttvvv~~~}}}|||zzzuuujjj]]]SSSFFFAAA;;;777555555444444666888;;;===???CCCGGGKKKLLLPPPXXXaaahhhkkklllllllllkkkiiijjjmmmpppqqqrrrkkklllnnnnnnmmmiiidddaaabbb```\\\YYYUUUPPPJJJFFFBBBAAAAAACCCGGGNNNUUUZZZ___bbbfffjjjkkkmmmoooqqqppppppooooooooopppqqqqqqrrrrrrrrrsssssssssrrrqqqpppqqqrrrsssttttttttttttqqqssstttuuuwwwzzz{{{wwwuuuttttttssssssssstttuuuuuuvvvwwwsssssssssssstttuuuvvvwwwxxxwwwvvvvvvuuuuuuuuuvvvuuuvvvwwwxxxyyyyyyzzzyyyxxxxxxwwwvvvuuuuuuuuuuuuuuuvvvxxxyyyzzzzzzyyyxxxxxxxxxxxxyyyyyyzzzzzzzzzxxxxxxyyyyyyyyyyyyyyyyyy{{{||||||}}}}}}~~~||||||{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~}}}~~~,,,,,,---...////////////---------......///111111222555888<<>>BBBEEEFFFMMMLLLKKKKKKKKKKKKHHHFFFFFFFFFEEECCC@@@===:::888//////---,,,,,,---......)))'''&&&''')))+++,,,,,,))))))))))))))))))))))))******************+++,,,+++,,,,,,,,,,,,,,,,,,,,,)))+++---,,,+++***+++,,,***+++,,,...////////////.........---------,,,,,,............////////////............////////////111000222444555999DDDPPPeeexxx}}}zzz}}}zzzuuuttt}}}}}}}}}|||xxxqqqeeeXXXOOODDD@@@:::666555444444444555777999<<<>>>BBBGGGKKKLLLPPPWWW```iiioooqqqqqqlllhhhdddbbbdddgggjjjkkkeeegggiiikkkkkkiiifffddd\\\ZZZWWWTTTQQQMMMIIIEEEBBBBBBCCCFFFKKKQQQWWW[[[aaaeeeiiilllmmmnnnppprrrqqqpppooonnnnnnooopppqqqrrrqqqqqqsssttttttrrrppppppqqqrrrsssssstttttttttrrrssstttuuuvvvzzz|||xxxvvvtttsssqqqqqqqqqqqqrrrssstttuuuttttttttttttuuuvvvwwwxxxyyyxxxwwwvvvvvvuuuvvvvvvuuuvvvwwwxxxyyyzzzzzzzzzyyyxxxwwwvvvvvvuuuuuuuuutttvvvxxxzzz{{{zzzyyyxxxwwwxxxxxxyyyyyyzzzzzz{{{xxxyyyyyyzzzzzzyyyyyyxxxzzz|||~~~~~~~~~}}}|||{{{{{{{{{|||}}}|||||||||}}}~~~}}}+++,,,---...////////////......///000111333444555777:::>>>BBBEEEHHHMMMPPPVVVZZZ___ccceeehhhmmmpppmmmnnnnnnnnnmmmooorrruuuzzz~~~yyyvvvvvvsssppplllgggddddddeeefffiiihhhhhhggggggggghhhhhhffffffhhhlllrrrxxx{{{}}}wwwsssppprrryyyxxxuuuwww||||||zzzwwwvvvwwwwwwwwwvvvqqqnnnkkkmmmqqqsssrrrooojjjhhhggggggiiiiiifffddd___```bbbdddfffggggggggggggccc```cccjjjqqqttttttuuuvvvtttooohhheeefffiiinnnooooookkkfffhhhpppxxx}}}~~~zzzuuuoookkkhhhccc^^^YYYTTTUUUTTTRRRPPPOOORRRUUUQQQTTTWWWYYYXXXTTTOOOLLLCCCCCCDDDEEEEEEEEEDDDCCC:::999:::;;;===@@@CCCEEEKKKJJJJJJKKKKKKIIIFFFCCCAAABBBCCCDDDCCCAAA???===555333111///------------***)))((()))+++,,,+++***))))))))))))))))))))))))))))))***+++++++++++++++)))***+++,,,,,,+++***))))))+++------+++******,,,******,,,---.../////////,,,,,,,,,,,,------------............////////////............////////////111000111333555<<>>BBBFFFIIILLLQQQSSS```dddjjjmmmnnnpppsssvvvxxxwwwsssnnniiiffffffgggkkkqqqvvvxxxwwwtttsssttttttpppjjjeeedddccccccbbbcccccccccdddeeeggghhhiiifffgggiiinnntttxxxzzzzzzyyyuuusssvvvzzzppplllnnnssswww|||~~~}}}{{{{{{||||||{{{zzzuuupppkkkkkkooorrrqqqoookkkiiiggghhhjjjjjjhhheee```aaadddgggiiijjjkkkkkkjjjfffbbbccchhhmmmooonnnrrruuuuuunnnddd^^^___bbbjjjjjjjjjiiihhhkkkqqquuuyyy|||~~~}}}yyywwwuuupppiiiddd^^^^^^ZZZTTTMMMJJJLLLNNNPPPRRRUUUWWWXXXVVVSSSQQQFFFFFFFFFFFFFFFFFFGGGGGG;;;;;;:::;;;>>>AAADDDFFFHHHHHHHHHIIIIIIFFFBBB>>>;;;===@@@BBBCCCBBB@@@???999777444111...,,,++++++,,,+++++++++---,,,+++)))))))))))))))))))))))))))((()))***,,,,,,,,,+++***((()))***,,,+++***(((''')))+++...---+++)))***,,,((()))+++,,,---.........)))***++++++,,,---................../////////000............/////////000111000111333555>>>OOO```|||zzzzzzwwwqqqggg[[[OOOGGG<<<999666444555777888888777999<<>>===>>>BBBHHHMMMQQQUUUZZZ\\\bbbccceeehhhkkknnnpppqqqpppnnnlllkkkjjjkkklllmmmpppooonnnmmmmmmnnnoooppppppqqqrrrrrrssssssrrrrrrsssssssssssstttwww|||wwwsssrrrrrrqqqooonnnnnnoooppprrrrrrsssuuuvvvvvvvvvuuutttuuutttssstttuuuvvvuuutttttttttuuuwwwxxxyyy{{{{{{yyyxxxwwwvvvuuuuuuuuuuuuvvvwwwyyyzzzzzzyyywwwvvvwwwwwwxxxxxxxxxxxxwwwwww{{{{{{{{{{{{zzzyyyxxxwwwwwwyyy{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{}}}***,,,/////////...///000000333666999;;;>>>CCCFFFEEEHHHLLLOOOTTT[[[eeemmmtttyyy{{{xxxtttpppmmmjjjfffcccbbbaaa___```ccciiippptttyyyrrrjjjffffffgggeeecccdddaaa```bbbhhhkkkjjjgggeeeiiipppwww}}}{{{xxx}}}~~~{{{zzz{{{{{{~~~tttnnnnnnpppssswww{{{{{{rrrjjjnnnuuu}}}|||xxxuuuuuuuuusssqqqtttsssqqqooollliiifffeee___aaacccfffhhhhhhiiiiiijjjiiihhhhhhjjjmmmqqqsssuuuuuutttpppjjjccc\\\XXXYYY\\\bbbggglllooopppppptttvvvyyy{{{}}}~~~~~~~~~}}}~~~|||sssooonnnkkkgggaaaZZZSSSNNNKKKLLLMMMNNNPPPRRRTTTUUURRRQQQOOOLLLJJJIIIIIIIIIJJJGGGDDDBBBBBBCCCFFFHHHJJJIIIIIIHHHFFFBBB<<<888555555777;;;???BBBCCCBBB@@@>>>;;;888444111///...+++*********************,,,,,,,,,,,,,,,+++******++++++***************+++++++++,,,------,,,+++***))))))***+++++++++++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,---++++++,,,---...//////000///............///000000111111444777<<>>BBBGGGKKKOOOQQQQQQWWW\\\___fffooosssrrrsssoooiiifffeeefffggghhhkkkmmmkkkeeeaaa```]]]XXXUUURRRMMMGGGBBB???======???DDDJJJPPPUUUXXX[[[]]]aaabbbeeegggjjjmmmooopppooonnnlllkkkjjjkkklllmmmpppooonnnmmmmmmmmmnnnooopppqqqrrrrrrssssssrrrrrrsssssssssrrrssswww|||{{{wwwuuurrrqqqpppoooooopppqqqrrrsssssstttuuuvvvvvvuuuuuuvvvuuuttttttuuuvvvuuussssssssstttvvvwwwyyyzzzzzzyyyxxxwwwvvvuuuuuuuuuuuuwwwxxxzzz{{{{{{zzzxxxwwwxxxxxxxxxyyyyyyxxxxxxxxx{{{{{{{{{zzzzzzyyyxxxwwwwwwyyy{{{||||||}}}~~~~~~}}}}}}~~~}}}}}}||||||}}}~~~+++---///000/////////111333666:::>>>BBBGGGKKKOOOKKKNNNQQQUUU[[[eeerrr{{{~~~zzztttooollljjjhhhgggaaa]]]YYYWWW\\\eeeooovvvxxxsssmmmjjjjjjiiigggeeeddddddeeeiiiooossssssqqqnnnssszzz~~~}}}xxxuuurrrqqqsss{{{{{{uuurrrqqqqqqrrruuu{{{wwwnnnqqqxxx}}}|||{{{xxxwwwxxxxxxwwwvvvrrrnnnjjjhhhcccdddeeeggghhhhhhhhhgggjjjjjjjjjkkkmmmppptttuuuyyyyyywwwtttooohhhbbb^^^\\\```gggmmmrrrtttssssssssstttvvvxxxzzz|||}}}~~~~~~|||vvvvvvvvvrrrkkkaaaXXXRRRJJJJJJKKKLLLMMMOOOPPPQQQVVVUUUTTTRRROOOMMMKKKJJJOOOMMMKKKIIIHHHHHHHHHHHHJJJIIIIIIIIIGGGCCC===999111000111555:::???BBBBBBCCCBBB@@@===999444000...,,,++++++++++++++++++,,,...---,,,,,,++++++,,,,,,+++***************++++++******++++++,,,++++++***)))******+++++++++++++++,,,---....../////////...***++++++,,,------......---------......///////////////......//////000111222222444888???MMMcccwww}}}|||{{{|||xxxpppeeeXXXJJJ@@@999888777666555555666777888777:::???EEEJJJNNNQQQSSSUUUZZZ___bbbfffmmmooommmsssooojjjhhhhhhjjjkkkkkknnnooommmgggbbb```[[[VVVQQQNNNJJJDDD@@@>>>======AAAFFFNNNUUUYYY[[[]]]^^^aaabbbdddfffiiikkkmmmnnnnnnmmmlllkkkkkkkkklllmmmnnnnnnmmmllllllmmmnnnooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrsssrrrsssvvvzzz~~~~~~yyywwwrrrrrrqqqqqqqqqqqqqqqrrrsssssssssttttttvvvwwwwwwwwwvvvttttttuuuuuutttrrrrrrrrrsssuuuvvvwwwxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuwwwxxxyyyzzzzzzyyyxxxwwwxxxyyyyyyyyyyyyyyyyyyxxxyyyzzzzzzzzzyyyxxxwwwvvvwwwxxxzzz{{{{{{{{{}}}~~~}}}}}}}}}|||||||||}}}~~~+++---////////////000222555999>>>DDDIIIOOOTTTWWWSSSVVVYYY]]]dddooo}}}zzzsssmmmjjjiiiiiihhhddd```[[[XXX\\\dddnnnuuussspppmmmmmmmmmmmmllljjjhhhiiimmmttt{{{~~~yyy|||~~~zzzuuurrrooolllsss{{{yyytttpppnnnlllooouuu{{{}}}yyy~~~~~~{{{{{{zzzyyywwwtttqqqpppjjjkkklllmmmnnnmmmllllllkkkkkkkkkmmmooorrruuuwwwzzzzzzzzzxxxtttnnniiieeebbbfffmmmsssvvvvvvuuusssqqqqqqrrrsssvvvyyy{{{}}}}}}}}}~~~{{{rrrfff[[[UUUNNNLLLJJJIIIIIIKKKNNNOOOUUUUUUVVVUUUSSSQQQNNNLLLQQQPPPPPPOOONNNMMMLLLKKKKKKJJJJJJJJJIIIEEE@@@;;;222000///000555:::>>>???BBBBBBBBBAAA===999555222///...---,,,,,,,,,------...---,,,******+++,,,,,,*********)))******+++,,,))))))******++++++++++++)))***++++++,,,,,,+++++++++,,,---......///......,,,,,,,,,,,,------............///////////////////////////...///000000111444333444:::BBBQQQhhh|||}}}{{{{{{{{{{{{vvvmmm```SSSFFF===888777666666555555666888888666:::@@@GGGMMMQQQSSSTTTXXX^^^cccfffjjjooopppmmmooollliiihhhjjjmmmnnnoooooopppnnngggaaa^^^XXXRRRMMMJJJFFFAAA>>>===>>>>>>BBBHHHQQQXXX\\\^^^^^^^^^aaabbbcccfffhhhjjjllllllnnnnnnmmmllllllmmmmmmnnnmmmmmmlllkkkkkklllnnnoooppppppqqqrrrrrrrrrrrrqqqrrrrrrrrrrrrrrrtttxxx{{{yyyvvvsssssssssrrrrrrqqqqqqqqqtttssssssssstttuuuwwwyyyxxxvvvuuutttuuuuuusssqqqqqqrrrrrrsssuuuvvvvvvwwwxxxwwwvvvuuuuuuttttttuuuwwwwwwxxxxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyxxxxxxwwwxxxyyyyyyyyyxxxxxxwwwvvvwwwxxxzzzzzzzzzzzz|||}}}}}}||||||}}}~~~}}}{{{{{{{{{{{{|||~~~+++---//////000000333555777<<>>@@@AAA@@@===:::888000///---,,,++++++,,,,,,---,,,***)))))))))***+++******))))))***++++++,,,*********************+++******+++,,,,,,,,,,,,+++******+++------..................------,,,,,,,,,....../////////////////////////////////000111111444333555<<>><<<===>>>@@@CCCJJJSSS[[[^^^_________bbbbbbdddeeegggiiijjjkkknnnnnnnnnnnnnnnnnnoooooommmlllkkkkkklllmmmnnnoooooopppqqqqqqrrrrrrqqqqqqqqqrrrrrrrrrqqqsssvvvyyy|||yyywwwvvvuuusssrrrqqqqqqqqqttttttsssssstttuuuwwwxxxxxxvvvuuutttuuuuuusssqqqqqqqqqrrrssstttuuuuuuvvvxxxwwwvvvuuuttttttttttttuuuuuuuuuvvvvvvuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvxxxxxxyyyyyyyyyxxxwwwwwwwwwyyyzzzzzzyyyyyyzzz|||~~~}}}|||{{{{{{|||~~~}}}{{{zzz{{{zzz{{{|||}}},,,...000111222444777:::===CCCKKKSSSZZZ```fffjjjooossswwwzzz}}}~~~~~~~~~wwwtttooommmlllllllllkkkjjjiiigggeeefffhhhjjjlllkkklllmmmpppsssvvvxxxzzzzzz~~~~~~yyyvvvmmmlllnnnsssvvvvvvxxx{{{yyyrrrnnnkkklllooorrrvvvyyy|||}}}~~~}}}|||xxxtttrrrwwwxxxyyy{{{|||||||||{{{uuutttqqqpppqqqsssvvvyyywwwyyyzzzzzzyyyuuuqqqooojjjmmmppprrrsssqqqnnnlllkkkkkkkkklllmmmppprrrtttyyy|||yyyooojjj___ZZZRRRJJJFFFFFFIIIKKKNNNOOORRRTTTVVVVVVUUUTTTQQQRRRTTTVVVWWWWWWVVVUUUPPPPPPPPPQQQPPPMMMHHHDDD@@@<<<666333222333444555777999<<>>===222000---+++)))))))))***,,,+++******))))))******))))))))))))***+++,,,,,,,,,,,,+++************+++***++++++,,,,,,,,,,,,,,,)))***+++,,,------......//////......---,,,,,,+++---------....../////////000000//////000000111222333333666>>>HHHTTTeeettt}}}xxxxxxyyyzzzyyyrrrlllaaaUUUIII@@@:::777666666555555666777888999999<<>>?????????777555111---+++******+++++++++,,,,,,++++++***)))))))))))))))***+++,,,---///...,,,+++***************+++,,,,,,------,,,,,,)))***+++---.../////////...............---------++++++,,,---...//////000000000//////000000111222111222777AAAIIIRRR___jjjqqq}}}}}}yyy|||zzzxxxyyyzzzxxxvvvkkkeeeZZZNNNDDD===999777666555555555666777999:::;;;===AAAFFFLLLQQQUUUWWW^^^gggqqqwww}}}~~~yyyllljjjiiiiiilllnnnooooooppprrrooohhhaaa\\\TTTMMMDDDAAA>>>;;;;;;>>>AAADDDJJJPPPXXX^^^bbbcccddddddddddddeeeggghhhiiijjjjjjkkkkkklllmmmmmmmmmmmmmmmmmmmmmllllllmmmooopppqqqoooooopppqqqqqqqqqqqqqqqpppqqqrrrqqqpppqqqsssuuuyyy}}}xxxuuutttuuuvvvuuuuuuuuuuuuuuuttttttsssvvvuuuttttttuuuvvvuuusssrrrrrrssssssttttttuuuuuuwwwwwwuuuttttttttttttttttttttttttsssssstttttttttvvvvvvwwwwwwwwwwwwvvvvvvyyyyyyzzzzzzzzzzzzyyyyyyzzz{{{|||{{{zzzyyyzzz{{{wwwyyy{{{|||}}}|||{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{|||}}}000222555777999===BBBEEELLLQQQZZZccckkkqqqwwwzzz{{{zzzqqqllljjjkkkhhhiiilllqqquuuxxxxxxvvvrrrqqqpppooooooppprrrtttrrrrrrtttuuuwww{{{uuuyyy||||||zzzzzz~~~|||xxxzzzzzzxxx|||{{{{{{{{{zzzyyyyyy~~~yyysssrrrtttwwwzzz|||~~~~~~zzzuuusssuuuyyy|||zzzzzz{{{zzzwwwrrrmmmjjjeeegggiiijjjkkkjjjiiiiiifffgggggghhhiiiiiijjjjjjgggjjjooorrrtttwwwyyy{{{zzz|||wwwvvvtttqqqkkkddd\\\UUUQQQNNNPPPQQQRRRTTTUUUVVVWWWWWWYYYYYYZZZ[[[[[[[[[[[[[[[UUUUUUVVVWWWWWWTTTOOOLLLKKKFFF???:::777555333222222333666999<<<>>>??????===:::666111...---------+++,,,---...---,,,+++***))))))))))))***+++,,,---111000...+++***************+++,,,,,,------,,,,,,***+++,,,...///000000000,,,,,,------.../////////******+++,,,---//////000000000000000000111111222000222888BBBJJJQQQ[[[dddeeeqqq}}}wwwtttwww{{{zzzxxxzzzzzzxxxtttggg```UUUJJJ@@@:::777666666555555555666777999:::<<<===AAAEEEKKKPPPUUUWWW```iiissszzz~~~yyypppnnnkkkkkklllmmmmmmlllkkkmmmkkkddd]]]WWWPPPHHHCCC@@@===;;;;;;>>>BBBEEEMMMSSSZZZ```ccceeefffgggeeeeeefffggghhhiiijjjjjjiiijjjkkkkkklllllllllkkknnnmmmmmmmmmnnnoooqqqrrroooooopppqqqqqqqqqqqqppppppqqqrrrqqqpppppprrrtttsss{{{{{{wwwvvvwwwyyyuuuuuuvvvvvvvvvtttsssqqquuutttssstttuuuvvvuuutttrrrssssssttttttuuuuuuuuuwwwvvvuuuttttttsssssstttuuuuuuttttttttttttuuuuuuwwwwwwxxxxxxxxxxxxwwwwwwyyyyyyzzz{{{{{{zzzzzzzzz{{{|||||||||zzzyyyzzz{{{uuuwwwyyy{{{||||||{{{{{{{{{{{{zzzzzzzzz{{{{{{||||||}}}333666999===@@@DDDHHHKKKTTT[[[eeemmmsssxxxzzztttttttttrrrnnniiieeeddddddcccgggmmmtttzzz~~~wwwuuutttuuuyyy{{{{{{yyyzzzyyyxxxxxxyyyzzz|||}}}{{{xxxyyyzzzxxxxxx{{{~~~||||||~~~yyy~~~{{{yyywwwwwwwwwzzz}}}~~~yyysssppppppqqqrrrppptttyyy{{{yyyuuupppmmmgggfffffffffgggfffdddbbbgggfffggghhhjjjkkkiiihhhjjjhhhggghhhkkknnnppppppsss{{{~~~yyyzzz|||yyyrrrjjjcccZZZRRRSSSTTTTTTTTTSSSTTTUUUWWWWWWXXXYYYZZZZZZYYYYYYXXXWWWWWWWWWWWWVVVUUUTTTSSSOOOMMMHHHCCC===777333111111222333666999===@@@BBBAAA???;;;777333///---,,,,,,------......------,,,,,,+++)))))))))+++---///+++******))))))******++++++,,,---...///...---,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------............/////////000...////////////000333555888888;;;CCCNNNVVVYYYYYYbbbiiisss|||yyylllhhhkkksss}}}vvvwww{{{{{{uuunnn```YYYMMMCCC<<<999888777777777555555666888:::;;;<<>>AAA???>>><<<888555111...---------------------,,,,,,,,,+++*********+++,,,---++++++************++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------........./////////000000///000000000///000333555888:::AAALLLXXX```ccccccffflllttt|||tttgggdddhhhppp}}}~~~wwwvvvyyywwwppphhhXXXQQQFFF===888555555444777666555555666888:::<<<===@@@CCCEEEGGGLLLTTTZZZ___bbbccccccgggmmmooommmiiikkkmmmnnnnnnkkkhhheeeeeefffeee___WWWOOOJJJHHH@@@>>><<<;;;===AAAFFFJJJSSSVVVZZZ___ccceeeffffffiiiiiiiiiiiijjjjjjjjjjjjlllmmmnnnpppppppppooooooooommmkkkjjjkkklllmmmnnnooooooppppppqqqrrrrrrssssssqqqooooooqqqtttuuuuuutttqqqrrrvvvzzz~~~|||{{{yyyuuuvvvuuuuuuttttttuuuuuuvvvttttttuuuvvvwwwwwwxxxxxxwwwvvvtttsssrrrrrrrrrssssssttttttuuuuuuuuuuuutttuuuuuuuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{zzzzzzyyyyyyyyyyyyzzz{{{{{{{{{{{{zzz{{{{{{|||||||||}}}}}}}}};;;DDDNNNTTTUUUXXX___eeelllrrrzzz{{{uuurrrrrrqqqnnnkkkfffjjjmmmooonnnkkkiiiiiillllllmmmpppwww~~~|||yyyvvvtttsssuuu|||}}}{{{zzzwwwyyyzzzyyyvvvsssqqqqqqpppppppppppprrrtttvvvwww{{{zzzzzz|||{{{wwwyyy{{{}}}|||zzzxxxwwwwwwwww{{{~~~xxxqqqlllhhhffffffeeehhhnnnvvvzzzxxxuuuiiigggddd```]]][[[ZZZYYYeeehhhkkkkkkjjjjjjlllooorrrnnniiieeedddcccbbbaaadddkkkqqqtttwww}}}|||zzzrrrggg\\\XXXWWWUUUSSSQQQPPPOOOOOONNNPPPSSSVVVYYYZZZYYYYYYWWWWWWXXXWWWWWWVVVUUUTTTSSSRRROOOKKKFFFAAA===;;;888666333111333777<<>>>>>===<<<888555111///......---------,,,,,,+++,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,+++*********++++++,,,,,,,,,,,,,,,---------............------------------....../////////000000000000111111000///000333555444:::EEESSS```iiilllmmmppptttzzz}}}mmmaaa___dddnnn|||~~~xxxwwwwwwrrriii```SSSMMMDDD<<<888777666666777666555555666999;;;======@@@DDDFFFHHHMMMTTTZZZ^^^___\\\XXXZZZaaaffffffhhhjjjlllnnnmmmkkkhhheeeccccccaaa[[[SSSKKKFFFDDD>>>===;;;<<>>???@@@@@@===:::555333000///...---,,,,,,++++++,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---,,,+++*********+++---...,,,,,,,,,---------......///............---------...////////////000000000111222222111000111333555555===KKKZZZgggpppvvvyyy|||yyyiii]]]]]]bbbppp}}}zzz~~~yyyxxxvvvoooddd[[[QQQKKKBBB;;;888777666666666666555555777999<<<>>>???AAADDDFFFGGGLLLSSSYYY___```\\\VVVVVV\\\bbbdddhhhjjjlllmmmmmmjjjgggeeebbb```\\\VVVOOOHHHCCCAAA;;;::::::<<<@@@FFFLLLPPPWWWXXXZZZ]]]aaadddgggiiikkkkkkllllllmmmnnnoooooollllllnnnooopppqqqrrrrrrrrrqqqqqqooommmllllllmmmnnnnnnoooppppppqqqqqqrrrsssqqqpppppprrrssstttsssrrrooojjjfffcccgggvvv}}}zzzvvvvvvwwwxxxxxxxxxwwwvvvuuurrrrrrssstttvvvwwwxxxxxxxxxwwwvvvtttsssrrrqqqqqqpppqqqsssuuuuuuuuutttssswwwxxxxxxyyyzzzzzz{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{zzzzzzzzzzzz{{{||||||}}}}}}||||||}}}}}}~~~~~~~~~SSS[[[bbbbbb```bbbkkktttxxx|||~~~zzzvvvuuuuuutttsssrrrpppnnnjjjeeebbbjjjooovvvzzzyyysssnnnkkkoookkkeeebbbdddmmmwww}}}|||yyyxxx{{{}}}~~~|||zzzssstttxxx~~~||||||~~~|||yyywwwppppppqqqqqqqqqrrrssssssrrrrrruuuzzz~~~zzzvvvoooooooooooonnnllljjjhhhjjjkkkmmmooorrruuuwwwxxxzzz{{{|||}}}yyymmm```^^^eeemmmpppnnnmmmpppsssqqqkkkccc\\\YYY^^^fffnnnqqqooolllmmmooossssssrrrrrrpppkkkddd___^^^```ccchhhnnnvvv|||tttkkkccc___ZZZVVVSSSPPPKKKHHHJJJKKKNNNQQQTTTVVVWWWWWWWWWWWWXXXXXXXXXWWWVVVVVVTTTTTTRRRPPPLLLHHHDDDAAA???;;;666333222555888;;;>>>???BBBCCCAAA>>>:::777222111000...---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,------,,,+++++++++,,,...///,,,,,,,,,---------..............................////////////000000000111111222222222111222444666:::EEETTTcccoooyyyyyyhhh]]]]]]dddqqq~~~uuu~~~~~~|||zzzyyyvvvnnnbbbXXXLLLFFF>>>888444333222222666555555555777:::===???AAACCCFFFGGGHHHLLLRRRXXXaaadddbbb]]][[[^^^bbbccchhhjjjlllmmmllliiieeecccaaa^^^XXXRRRLLLFFFBBB???888888999<<>>:::777666777888:::===???AAACCCBBB@@@===;;;555444111///------------,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,------...///,,,,,,,,,---------......,,,,,,---------........./////////000000000111111111222222222222333666888<<>>888666444444333555555555666888;;;>>>@@@CCCFFFIIIKKKLLLQQQXXX^^^gggllllllgggbbbbbbcccbbbiiikkkllllllkkkgggcccaaa^^^ZZZSSSMMMHHHDDD@@@===777888:::>>>DDDJJJPPPTTTYYYZZZ[[[^^^aaadddgggiiihhhiiijjjlllmmmoooppppppnnnnnnnnnooopppqqqrrrsssrrrtttuuusssooommmnnnpppoooppppppqqqrrrrrrsssssssssrrrqqqqqqssssssrrrqqqsssnnnhhhbbb\\\[[[dddooo{{{|||xxxzzzzzzzzzzzzyyyxxxwwwwwwrrrssssssttttttuuuuuuvvvwwwxxxxxxxxxwwwvvvuuutttrrrrrrrrrrrrrrrrrrrrrrrruuuvvvxxxyyyzzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~ssswww|||}}}zzzxxxxxxzzz{{{{{{xxxtttpppppptttxxxwwwwwwvvvsssnnnjjjgggeeeeeekkkqqqsssooohhhaaa\\\\\\[[[[[[]]]bbbjjjrrrwwwzzz}}}~~~}}}{{{zzz{{{}}}zzz}}}zzzyyyvvvtttssstttxxx{{{}}}|||~~~}}}xxxxxx~~~|||xxxrrrnnnmmmkkkhhhfffgggggghhhiiikkkmmmpppqqqpppppppppqqqtttyyyuuummmmmmqqqrrrqqqpppvvv}}}~~~xxxpppjjjiiiaaabbbdddgggkkkppptttvvvsssssstttuuuuuusssooollleee```]]]___bbbgggqqq||||||vvvnnnjjjgggccc]]]XXXPPPOOOMMMMMMNNNQQQTTTVVVWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVUUUSSSOOOJJJEEEBBB@@@???>>>===;;;:::999999;;;<<>><<<888666333000///.........,,,+++*********+++,,,---++++++************++++++++++++,,,------------,,,,,,,,,,,,---------......******+++,,,---...////////////000000000111111111000111222222222444777:::>>>PPPiii}}}~~~mmmaaabbbiiiuuu~~~}}}xxxyyyzzzzzzttthhhYYYOOOGGGCCC===999777777777777555444555666888<<>><<<999:::===AAAGGGMMMSSSWWWYYYZZZ\\\___bbbeeeggghhhfffggghhhjjjlllnnnooopppppppppoooooooooppprrrrrrooorrrtttrrrnnnlllmmmpppqqqqqqqqqrrrssssssttttttsssrrrqqqrrrssssssrrrppprrrmmmhhheeeaaa___ccciiivvv{{{|||{{{zzzyyyxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyyyyyyywwwwwwuuusssrrrpppooopppqqqrrrssstttvvvxxxyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{|||}}}}}}}}}}}}|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~|||}}}zzzxxxtttoookkkmmmsssyyytttsssrrrpppnnnmmmnnnoooccchhhnnnpppllleee^^^ZZZZZZ[[[\\\___eeekkkqqquuuzzz|||}}}|||zzz|||zzzwwwwwwtttppppppsssxxx}}}~~~zzzyyy{{{wwwtttssspppnnneeeeeeggghhhkkkmmmpppqqqqqqpppooonnnooorrrxxx||||||xxxuuutttqqqoooqqqwww}}}}}}xxxrrrooonnnkkkgggccccccffflllqqqtttuuusssrrrrrrrrrrrrqqqoookkkddd___aaabbbeeeooo{{{}}}wwwrrrpppllleee```YYYVVVQQQMMMKKKKKKMMMOOOWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWTTTPPPKKKFFFCCC@@@@@@AAA@@@???<<<:::888999:::<<<>>>???>>>===<<<999777444111////////////,,,+++)))))))))+++---///+++******************+++)))***+++,,,---,,,++++++,,,,,,,,,---------......((()))***+++---...//////000000000000111111111111///000222222333555999;;;FFF[[[yyynnncccdddjjjzzz{{{wwwxxxzzzyyyrrreeeUUUJJJ@@@<<<777444444555555555444444555666999<<<@@@BBBHHHLLLQQQVVV[[[bbblllsssyyyoookkkjjjiiillllllmmmllliiieee```]]]XXXRRRJJJEEEBBB@@@===:::;;;<<>>AAABBB???;;;;;;999999;;;???AAA@@@>>>>>><<<999666222...+++***)))******+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------................../////////////////////000111111222222333111222444555555:::AAATTTkkktttkkkmmmqqq}}}|||{{{zzzwwwtttmmmaaaRRRHHH???===999555333333555666555666777777888;;;@@@DDDHHHMMMSSSXXX^^^hhhuuuvvvnnnlllkkklllmmmmmmllliiiccc]]]YYYUUUQQQKKKDDD???<<<;;;;;;888;;;???DDDKKKQQQVVVYYYZZZ]]]```bbbdddeeegggiiiiiihhhffffffgggjjjmmmooopppoooooonnnmmmmmmllllllppppppooonnnnnnnnnnnnnnnqqqpppqqqrrrssssssqqqoooqqqqqqrrrrrrrrrqqqppppppqqqpppnnnmmmmmmmmmnnnnnnzzz~~~}}}zzzxxxwwwwwwyyyzzz{{{{{{zzzyyyyyyxxxwwwwwwvvvwwwxxxxxxyyyyyyyyyyyyvvvuuurrrpppooooooooopppttttttuuuvvvvvvwwwvvvvvvwwwwwwvvvvvvuuuuuuttttttwwwwwwwwwvvvwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyyyyxxxxxxyyyyyyzzz{{{{{{|||}}}~~~~~~~~~}}}}}}|||}}}}}}}}}}}}yyy}}}zzzvvvrrrpppqqqsssttttttqqqnnnnnnppptttxxxzzzuuuppplllkkklllllliiifffiiilllrrrwww{{{}}}||||||xxxyyy{{{}}}yyywwwxxxyyyzzz|||}}}zzzwwwsssqqqtttyyy~~~~~~|||xxxsssooonnnpppsssuuuxxx|||{{{ttttttuuuvvvwwwvvvtttqqqooowwwtttqqqqqqrrrrrrqqqooommmkkkjjjkkklllmmmlllkkkiiijjjjjjiiihhhhhhkkkmmmvvvyyy}}}~~~|||pppjjj___TTTLLLIIIJJJLLLKKKLLLOOOTTTYYY\\\\\\[[[YYYYYYYYYWWWTTTQQQMMMKKKEEEAAA======@@@AAA???<<<<<<:::999:::===??????>>>???===;;;777333000---++++++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,,,,,,,---------................../////////////////////000111111222222222111222555666777<<>>;;;:::;;;999<<<@@@EEELLLRRRWWWYYYZZZ]]]```bbbdddeeegggiiiiiihhhgggfffggghhhjjjkkkmmmmmmnnnnnnnnnnnnnnnnnnqqqpppoooooonnnnnnnnnoooppppppqqqrrrrrrrrrpppooopppqqqqqqqqqrrrqqqqqqqqqsssrrrqqqooooooooopppqqqyyy}}}}}}{{{xxxwwwwwwxxxyyyyyyyyyzzzzzzzzzzzz{{{{{{wwwwwwxxxyyyyyyxxxwwwwwwvvvtttrrrooonnnnnnnnnooottttttuuuvvvvvvvvvvvvvvvwwwvvvvvvvvvuuuuuuuuutttvvvvvvvvvuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyyyyyyyzzzzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}~~~{{{wwwttt{{{xxxuuussssssvvvzzz}}}}}}zzzuuuqqqqqqssswwwzzzzzzvvvrrrqqqsssuuusssqqqrrrvvv{{{yyy}}}yyyuuummmnnnnnnnnnooorrrwwwzzz}}}}}}~~~~~~}}}{{{xxxtttrrrvvvvvvvvvxxxyyywwwtttrrrjjjiiigggggghhhiiihhhgggfffggghhhhhhfffggghhhjjjtttrrrrrrwww|||wwwhhh[[[SSSOOOLLLIIIFFFGGGJJJOOOUUUYYYZZZZZZXXXYYYYYYYYYWWWUUURRRPPPIIIDDD>>><<<>>>??????===>>><<<999999;;;===>>>>>>@@@???===:::666333000...,,,,,,,,,------.........************************++++++,,,,,,,,,,,,------,,,,,,,,,---------................../////////////////////000111111222222222111222555666777???HHHbbbyyy|||~~~wwwttttttzzzyyywwwqqqhhhZZZKKKBBB888666444111111222444555555666777777999===BBBFFFLLLPPPUUUZZZbbbmmm{{{wwwqqqmmmmmmmmmllliiieee___ZZZWWWOOOKKKFFF@@@<<<:::::::::;;;===BBBGGGMMMSSSWWWZZZ[[[^^^aaacccdddeeegggiiihhhhhhhhhhhhhhhhhhhhhhhhlllllllllmmmnnnoooooopppppppppooonnnnnnnnnnnnoooooopppqqqrrrrrrqqqpppooooooooopppqqqqqqrrrrrrrrruuutttsssrrrrrrrrrssstttwwwzzz~~~~~~{{{yyywwwwwwwwwxxxwwwxxxyyyzzz{{{|||}}}~~~yyyyyyzzzzzzyyyxxxvvvuuuuuutttrrrpppnnnnnnnnnnnnsssttttttuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuttttttuuuvvvwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz||||||}}}~~~~~~}}}}}}}}}}}}}}}yyyzzzzzzyyywwwtttqqqooorrrpppoooqqquuu|||yyysssrrrtttwww|||zzzyyyyyy{{{{{{zzzxxxsssvvvzzzwwwuuurrrooonnnnnnoooqqqrrruuuzzz}}}{{{wwwxxxzzz}}}~~~~~~}}}|||qqqnnniiieeedddddddddccc```aaacccddddddeeegggiiinnnkkkhhhhhhnnnwwwtttggg___YYYQQQKKKHHHIIIJJJNNNSSSWWWYYYYYYYYYZZZ[[[[[[ZZZXXXUUUTTTMMMGGG@@@<<<<<<===>>>>>>???===:::888999:::<<<===@@@@@@???<<<999666333111---,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------................../////////////////////000111111222222222111333555555777@@@KKKhhh}}}}}}tttrrrtttzzzyyyvvvpppdddVVVGGG???666444222111111222444666555666777888:::>>>CCCGGGNNNPPPTTTYYY___iiittt{{{wwwqqqmmmnnnmmmkkkhhhccc]]]WWWTTTKKKGGGBBB===:::999::::::===@@@DDDJJJOOOTTTXXXZZZ\\\___bbbcccdddeeeggghhhggghhhiiijjjkkkjjjjjjiiillllllmmmmmmnnnooooooooonnnnnnmmmmmmmmmmmmmmmnnnnnnpppqqqrrrqqqpppooooooooooooooopppppprrrrrrsssuuutttsssrrrrrrssstttuuuvvvxxx{{{|||}}}~~~~~~|||yyywwwwwwwwwwwwvvvwwwxxxyyyzzz|||}}}}}}||||||}}}|||{{{yyyvvvuuuvvvuuusssqqqppppppppppppsssttttttuuuuuuuuuttttttvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}~~~rrrrrrrrrrrrpppnnnkkkjjjiiiiiijjjnnnuuu~~~}}}uuurrrtttwww|||}}}~~~~~~zzzxxxoooppprrruuuyyy~~~|||zzzxxxxxxwwwwwwwwwxxxxxxyyy{{{|||{{{{{{yyywwwuuusssvvvyyy}}}|||wwwrrrooommmkkkmmmqqquuu{{{}}}~~~~~~~~~xxxpppiiieeeccccccbbb___```aaaaaa```aaadddfffhhhgggddd```___eeeqqqzzztttmmmfff\\\TTTLLLKKKJJJLLLPPPUUUWWWYYYZZZ[[[\\\\\\[[[YYYVVVUUUPPPKKKCCC===:::;;;===>>>@@@>>>;;;888777777999;;;??????>>>===;;;888666444...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------................../////////////////////000111111222222222222444555555888CCCOOOkkk}}}}}}zzzsssrrrvvvyyyxxxtttlll___PPPDDD===555444333222333444666777555666777888;;;???EEEIIIOOOPPPRRRUUUZZZ```gggkkkttt~~~|||wwwrrrnnnmmmmmmkkkgggaaaZZZTTTPPPFFFDDD???;;;999999:::;;;@@@CCCGGGMMMRRRVVVYYY[[[^^^```cccddddddeeefffhhheeegggjjjlllnnnnnnnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnllllllkkkkkkkkkllllllmmmnnnppprrrsssqqqoooooopppoooooonnnooopppqqqrrrssstttsssrrrqqqqqqrrrssstttvvvwwwyyyzzz{{{}}}}}}|||zzzxxxwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyyy~~~}}}zzzwwwuuuvvvuuuuuutttsssssssssssstttuuuuuuuuuuuuuuuttttttuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{||||||{{{zzzzzzxxxxxxyyyzzz{{{|||}}}}}}~~~}}}||||||||||||}}}nnnnnnnnnmmmkkkhhhfffdddcccdddffflllsss|||~~~wwwuuuxxx|||{{{wwwuuummmmmmnnnpppuuu|||{{{zzzxxxuuuqqqmmmjjjhhheeeeeeeeedddeeeeeefffggghhhiiiiiihhhgggeeecccaaadddhhhllloooooopppqqqrrrppprrruuuuuutttvvv{{{~~~wwwssspppqqqssstttvvv{{{xxxqqqllliiigggeeeeeedddccc```]]]]]]^^^aaadddeeeddd^^^XXXZZZeeeppp|||{{{vvvmmmeeeTTTPPPKKKJJJLLLQQQUUUWWWXXXYYY[[[[[[[[[YYYWWWVVVRRRMMMEEE>>>::::::<<<>>>??????===:::666555777888;;;<<<======<<<:::888666000///---,,,++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------................../////////////////////000111111222222222222555777777<<>>???>>>;;;777444444666777888:::<<<<<<;;;999888333222///---,,,+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------................../////////////////////000111111222222000222666999<<>>??????<<<777333333444444666999;;;<<<;;;:::888666444111...---,,,,,,---------------------------++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000/////////000111111222222...111666;;;???HHHZZZllljjjtttzzzooovvvtttqqqoookkklllrrrpppmmmfffYYYJJJ>>>888666444444444333333444444555444555777999<<>>;;;999888:::<<<>>>EEEHHHMMMRRRWWWZZZ[[[\\\```bbbdddeeeddddddeeefffiiiiiijjjjjjkkklllmmmmmmjjjkkklllmmmnnnpppqqqqqqnnnnnnnnnnnnnnnoooppppppooossswwwvvvrrrppprrruuurrrqqqooommmmmmnnnpppqqqppppppoooooooooppprrrsssqqqsssuuuvvvvvvvvvxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxyyyyyyzzzzzzzzzzzz{{{}}}~~~|||yyyuuussspppqqqsssuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvtttuuuuuuuuuvvvvvvwwwwwwssssssttttttuuuwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyywwwxxxzzz{{{{{{zzzxxxwwwwwwxxxxxxyyyzzz{{{|||}}}}}}}}}{{{zzzyyyxxxxxxxxxkkkjjjjjjhhheeeaaa]]][[[TTTXXX___iiiuuu|||yyyyyyzzz}}}{{{vvvsssuuuxxx{{{{{{tttmmmfffbbb___]]]ZZZVVVSSSPPPNNNMMMKKKKKKLLLKKKJJJGGGDDDBBBAAABBBCCCDDDEEEDDDDDDCCCEEEEEEFFFFFFGGGHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDHHHGGGEEEDDDEEEHHHKKKMMMQQQUUUZZZ```eeehhhiiiiiifffiiiooovvv}}}zzzqqqvvvpppooouuuyyy|||~~~}}}}}}}}}{{{zzzyyyzzz{{{|||{{{zzzpppmmmiiigggffffffeeedddkkkjjjiiigggdddbbbaaaaaafffeeehhhqqqvvvvvvvvvxxxuuuyyy~~~xxxeeeTTTKKKHHHGGGFFFNNNPPPTTTXXXZZZ[[[ZZZYYYWWWRRRIII@@@999777777888;;;;;;;;;<<<<<<999555111444555777:::<<<===;;;999888666333000---,,,,,,---......------------......------,,,+++,,,---...///........................,,,---......//////......000000000111222222333333222444777===GGGUUUeeennnpppnnnrrr|||tttlllooovvvuuunnnfffjjjppplllnnniii___RRRFFF<<<777666444444444333333444444555888999;;;===@@@EEEKKKPPPQQQVVVWWWTTTRRRPPPLLLFFFKKKOOOWWWaaahhhkkkjjjhhh___ccchhhhhhbbbXXXNNNIII???;;;:::;;;<<<;;;>>>BBBEEEKKKQQQUUUWWWYYY\\\___bbbcccdddeeefffhhhiiiiiiiiiiiijjjkkkllllllmmmmmmllllllmmmmmmnnnpppqqqrrroooppppppppppppooonnnnnnoooqqqrrrrrrpppooooooppprrrqqqpppppppppqqqrrrssssssrrrqqqpppooopppqqqqqqssssssssstttttttttuuuuuuvvvwwwxxxxxxzzzzzz{{{|||zzzyyywwwuuuuuuvvvxxxyyyyyy{{{~~~{{{vvvsssrrrssssssuuuvvvvvvwwwwwwvvvxxx{{{{{{xxxtttrrrqqqtttsssssssssssssssssstttwwwvvvuuutttuuuwwwyyyzzzyyyzzz{{{{{{{{{zzzyyyxxxxxxxxxzzzzzzzzzzzzxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{|||~~~~~~{{{xxxwwwwww~~~fffgggggggggeeebbb___]]]YYY\\\bbbmmmyyy}}}|||~~~{{{sssnnnlllmmmooo|||yyywwwvvvuuu|||{{{uuusssqqqlllfff```ZZZWWWTTTSSSPPPMMMJJJHHHFFFFFFDDDDDDEEEEEEDDDAAA???===>>>???@@@AAABBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@????????????>>>@@@@@@???>>>???AAACCCDDDFFFIIILLLPPPSSSUUUUUUUUUSSSUUUZZZ```fffkkknnnpppqqquuu}}}{{{yyysssqqqsssuuuuuuzzz~~~||||||{{{vvvvvvvvvxxx{{{~~~yyywwwtttrrrooolllhhheeeiiiiiijjjjjjiiigggeeedddeeeccceeejjjmmmmmmqqquuussswwwzzzmmm]]]SSSOOOMMMKKKJJJMMMQQQUUUYYY[[[[[[[[[WWWRRRJJJBBB<<<999999999;;;:::;;;;;;;;;999666222444444666999===>>><<<;;;999777444111...---,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---...///........................,,,---......//////......000000000111222222333333333444777>>>HHHWWWfffpppooonnnqqqyyytttiiilllrrr|||}}}sssllleeejjjpppllllllfff[[[NNNBBB:::666555333333333444555666777888999:::<<<>>>AAAFFFLLLPPPTTTYYY\\\ZZZWWWUUUPPPJJJLLLQQQXXXaaagggiiifffbbbZZZ]]]aaaaaa]]]UUUKKKEEE>>>:::999;;;;;;;;;>>>BBBHHHMMMSSSWWWYYY[[[^^^aaaccccccdddeeeggghhhiiiiiiiiiiiijjjjjjkkkllllllmmmmmmmmmmmmmmmnnnoooooopppqqqqqqqqqqqqpppooonnnnnnoooqqqrrrqqqpppnnnooopppqqqqqqpppppppppqqqssssssrrrqqqqqqpppqqqrrrssstttssssssssstttttttttuuuuuuvvvwwwwwwxxxyyyzzz{{{{{{yyyxxxvvvuuuuuuuuuvvvvvvwwwzzz}}}~~~|||xxxuuurrrrrrrrrssstttuuuwwwxxxuuuwwwyyyyyywwwtttsssrrrrrrrrrqqqqqqqqqssstttuuuvvvvvvuuutttuuuvvvxxxzzzxxxyyyzzz{{{{{{zzzyyyxxxwwwxxxyyyzzz{{{zzzyyyyyyyyyyyyzzz{{{{{{{{{zzzzzz{{{}}}~~~~~~{{{yyyxxxxxxggghhhiiijjjiiigggeeeccc```bbbgggrrr}}}{{{rrrkkkhhhffffffoookkkhhhdddccciiizzzyyyrrrmmmdddbbb^^^ZZZUUUPPPMMMKKKIIIHHHFFFDDDBBBAAA@@@@@@>>>???@@@@@@???===<<<;;;;;;<<<===>>>>>>>>>======<<<=====================;;;;;;;;;;;;::::::::::::999999999:::;;;;;;<<<<<>>>>>===:::999666333000...,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,---...///........................------...////////////...000000000111222222333333333555888===HHHWWWgggqqqqqqpppsssxxx|||vvvhhhiiinnnwwwzzzpppjjjdddjjjqqqlllggg```TTTGGG===777555444333333333444666888999:::999;;;===???BBBFFFLLLPPPWWW^^^cccaaa^^^ZZZUUUOOONNNSSS[[[cccgggfffaaa\\\UUUUUUVVVWWWVVVPPPGGG@@@<<<999777:::;;;;;;>>>CCCJJJPPPVVVZZZ[[[]]]```ccccccdddeeefffggghhhiiijjjiiiiiiiiijjjjjjkkkkkklllnnnnnnnnnmmmmmmnnnnnnnnnrrrrrrrrrrrrqqqpppooonnnooopppqqqpppooonnnnnnppppppoooppppppqqqrrrssstttqqqqqqqqqqqqrrrtttvvvwwwssssssssstttttttttttttttvvvvvvwwwxxxyyyzzzzzz{{{wwwwwwwwwvvvuuuttttttsssuuuwww{{{}}}~~~|||zzzxxxtttsssrrrqqqrrrtttvvvwwwtttvvvxxxxxxvvvtttssstttqqqpppooooooppprrrtttvvvvvvuuuttttttuuuvvvxxxyyyxxxxxxyyyyyyzzzyyyyyyxxxvvvwwwyyyzzz{{{{{{{{{{{{zzzzzz{{{{{{{{{zzzzzzyyyzzz|||~~~~~~|||zzzzzzzzz~~~ooopppqqqqqqqqqooonnnllliiihhhkkkttt~~~|||uuuoookkkiiihhhllliiieeeaaa\\\]]]jjjxxxzzzssskkkccc^^^WWWUUUQQQMMMIIIFFFEEEDDDDDDCCCBBBAAA@@@???????????????@@@@@@@@@???>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<==================<<<<<<;;;:::::::::999999999999777888999:::;;;;;;:::999????????????????????????BBBBBBCCCDDDGGGKKKNNNPPPOOOQQQTTTYYYaaakkkwww~~~}}}uuupppmmmoooqqquuu|||~~~vvvnnnfffgggjjjpppuuuuuuqqqlllgggfffeeeddd```^^^dddmmmvvv~~~zzzlll___WWWRRRNNNKKKMMMMMMNNNPPPRRRTTTVVVWWWYYYVVVQQQKKKEEE@@@===;;;999999999:::::::::777555222222444888<<>>;;;:::888666222000---,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------..............................------...///////////////000000000111222222333333444555777<<>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;:::::::::999999999888999:::<<<<<<;;;:::999;;;;;;:::::::::;;;;;;;;;<<<;;;;;;<<<===@@@BBBCCCHHHHHHIIILLLQQQYYYcccjjjsss~~~uuuqqqpppooorrrxxx{{{lllkkklllrrrzzz{{{vvvpppgggfffgggfff```[[[^^^eeesssxxxkkkaaa\\\XXXTTTQQQOOONNNNNNNNNPPPSSSVVVXXXZZZYYYUUUPPPJJJDDD???<<<999888888999:::999777555111111222666:::>>>>>>>>><<<;;;:::888555222///---......------------......,,,,,,,,,---------------........................---...//////000000//////000000000111222222333333555555666;;;DDDSSSbbbmmmxxx}}}pppqqquuu}}}}}}zzzwwwnnnkkkhhhnnnrrrkkk___UUUHHH>>>888666666555444444444333444444555555777:::>>>AAAEEEIIIOOORRRZZZccckkkiiiddd^^^XXXRRRSSSWWW___gggkkkiiiccc^^^QQQMMMJJJJJJKKKHHHAAA;;;999666555999<<<===AAAGGGLLLQQQWWW[[[\\\]]]```cccdddeeefffgggiiijjjkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkiiijjjlllnnnooopppqqqqqqsssssssssrrrqqqpppooooooooooooooonnnllllllnnnooonnnnnnoooqqqrrrsssttttttttttttssssssssstttuuuvvvtttttttttttttttttttttssstttuuuuuuvvvwwwxxxyyyyyyxxxxxxxxxxxxwwwvvvuuutttsssuuuwwwyyy{{{{{{{{{{{{}}}{{{wwwsssqqqqqqrrrsssssstttuuuuuussssssuuuwwwwwwuuusssqqqppppppqqqrrrtttttttttuuuuuuvvvwwwwwwvvvvvvvvvvvvwwwwwwxxxxxxuuuvvvxxx{{{|||}}}}}}}}}||||||||||||{{{zzzyyyyyyyyy{{{~~~~~~~~~}}}~~~~~~{{{}}}}}}{{{xxxuuussssssttttttvvvuuutttwww||||||xxxtttpppnnniiijjjkkkiiiaaaZZZ\\\cccuuu}}}wwwlllhhhccc]]]XXXSSSNNNJJJFFFEEECCCAAA@@@@@@@@@@@@CCCCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBB@@@@@@??????>>>===<<<<<<::::::::::::999999999999888999:::;;;;;;:::999888999:::;;;;;;<<<;;;;;;;;;999888888999999:::;;;<<<@@@@@@BBBCCCGGGMMMUUUZZZbbblllxxx{{{uuupppmmmqqqxxx{{{vvvssswww|||uuuhhhfffffffffaaaZZZZZZ^^^hhhwwwyyymmmeee```^^^[[[XXXRRRPPPNNNNNNOOOSSSWWWZZZYYYYYYXXXUUUPPPJJJDDD@@@:::999888888999888666444000000111444888<<<======;;;;;;;;;;;;888555111//////......------......///+++,,,------......------..............................///000000000000///000000000111222222333333666666777<<>>===<<<<<<<<<;;;;;;;;;:::::::::::::::;;;:::::::::999:::;;;===>>>>>>===;;;:::999999::::::;;;:::::::::999;;;===>>>AAAEEEJJJMMMRRR[[[eeennnzzzxxxmmmooottt{{{|||~~~|||mmmiiigggfffccc]]][[[]]]```nnn}}}vvvnnniiigggeeeccc[[[XXXSSSOOONNNPPPSSSUUUUUUVVVXXXXXXUUUPPPJJJFFF<<<:::888888888777555333000///000222666999;;;;;;:::;;;<<<<<<:::777333111...------,,,,,,------...+++,,,---.........------..............................///000000000000000000000000111222222333333777777:::@@@KKK]]]ooo{{{tttyyy~~~{{{yyysssmmmmmmlllpppooocccTTTKKK@@@888666666555444444444333444444555666777999===BBBHHHMMMSSSXXX\\\cccmmmtttpppggg```[[[WWWZZZ]]]ccciiilllkkkfffaaaTTTQQQMMMGGGCCC???<<<;;;888555666;;;???AAAFFFLLLNNNSSSYYY\\\\\\]]]```cccffffffggghhhjjjkkklllllllllllllllllllllllllllllljjjkkknnnqqqrrrsssrrrrrrnnnoooppppppqqqqqqppppppoooooonnnllljjjkkkmmmoooooopppqqqrrrsssrrrrrrqqqrrrrrrqqqqqqrrrtttvvvwwwuuuuuutttttttttssssssssssssttttttuuuvvvwwwxxxxxxwwwvvvvvvuuuuuuvvvxxxyyywwwwwwwwwwwwwwwxxxxxxyyy}}}|||{{{zzzyyyyyyyyyyyyxxxwwwvvvtttssssssvvvyyyyyyyyyyyyyyywwwuuutttrrrsssssstttuuuvvvvvvvvvvvvtttttttttttttttvvvwwwxxxvvvwwwyyy{{{}}}}}}}}}|||zzz{{{{{{||||||||||||{{{zzz|||~~~~~~|||~~~}}}yyysssooonnnqqquuuyyyyyy}}}}}}zzz|||~~~{{{}}}zzznnnbbb```eeennn~~~xxxqqqjjjccc^^^ZZZRRRPPPMMMKKKJJJHHHFFFEEECCCDDDDDDDDDDDDEEEEEEEEEIIIHHHHHHHHHHHHIIIJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGIIIHHHGGGFFFEEEEEEFFFGGGGGGFFFEEEDDDCCCAAAAAA@@@?????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;777999;;;<<<<<<:::777555777888:::::::::999888777777888;;;<<<===???BBBDDDFFFNNNWWW^^^iiiyyywwwwwwxxx~~~uuunnniiihhhfffaaa___```___iiisss{{{zzzvvvsssqqqooofffaaaYYYRRRMMMKKKMMMNNNQQQTTTWWWYYYXXXTTTOOOKKK<<<;;;888777777666444222000//////111555888999999999;;;<<<===<<<999555222---,,,,,,++++++,,,,,,---+++,,,---.........---,,,...........................//////000000000000000000000000111222222333333777999<<>>EEEKKKPPPVVV\\\```hhhrrrxxxsssiiibbb^^^ZZZ]]]___dddiiikkkiiiddd```UUUSSSNNNGGG@@@<<<:::;;;888555666;;;???BBBGGGMMMOOOTTTZZZ]]]]]]^^^aaadddffffffgggiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmlllnnnppprrrsssrrrqqqqqqmmmnnnoooppppppqqqppppppoooooonnnllljjjjjjmmmooooooppprrrrrrsssrrrqqqppppppooopppqqqrrruuuwwwyyyuuuuuutttttttttssssssssssssssstttuuuvvvwwwxxxxxxvvvuuutttssstttvvvxxxyyyyyyxxxwwwwwwvvvwwwwwwwww{{{{{{{{{||||||}}}}}}}}}yyyyyywwwuuussstttwwwyyyxxxyyyzzz{{{zzzxxxvvvtttrrrssstttuuuvvvvvvvvvvvvtttssssssssstttuuuwwwxxxwwwxxxzzz|||}}}}}}||||||zzzzzz{{{|||}}}}}}}}}|||{{{}}}~~~~~~}}}zzzrrroooooopppvvv}}}~~~zzzyyyyyy~~~~~~{{{ooofffnnnzzzzzzooojjjddd___]]]YYYTTTPPPMMMLLLJJJHHHGGGGGGGGGHHHEEEFFFFFFGGGGGGGGGFFFFFFHHHIIIJJJKKKKKKKKKKKKJJJKKKJJJJJJIIIIIIJJJJJJKKKJJJIIIGGGFFFFFFGGGIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>>>>============<<<<<<<<<;;;;;;;;;999999:::;;;;;;;;;;;;:::>>><<<:::888999;;;>>>AAAFFFIIIOOOVVV___iiittt||||||xxxsssooohhhaaaaaaeeeaaadddhhhmmmvvv~~~{{{yyyqqqjjjbbbZZZSSSMMMLLLMMMOOORRRWWWYYYXXXUUUSSSRRRGGGDDD@@@===;;;777444111111000///000111333666888<<<<<<======<<<:::888777222111///...------..............................------------.........///222000///------///000222000000//////000222444555777777<<>>888555444333222333444555555555555888:::>>>???FFFQQQVVVYYY```jjjqqqyyyyyylllaaa^^^___aaahhhllljjjggggggeeecccYYYSSSKKKDDD@@@===:::999444666888:::===CCCIIINNNSSSVVVZZZ]]]^^^```ccceeeeeefffhhhjjjkkklllkkkkkkmmmmmmmmmmmmnnnnnnnnnnnnooooooooooooooooooooooooooooooooooooppppppppppppooooooooommmkkkkkkmmmooopppppppppppppppppppppppprrrrrrrrrrrrrrrsssuuuuuuuuuuuutttsssrrrrrrqqqqqqvvvuuutttsssssstttuuuvvvyyyyyyxxxxxxyyyzzz|||}}}}}}|||{{{yyyyyyyyyzzz{{{yyyyyyzzz{{{|||||||||{{{zzzyyyxxxwwwxxxyyyzzz{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwxxxyyyyyyxxxvvvuuuxxxxxxwwwvvvvvvvvvvvvvvvyyyzzzzzz{{{||||||{{{{{{zzz{{{|||~~~~~~}}}}}}~~~zzzsssqqqppppppuuu|||xxxooonnnvvv{{{{{{zzzwwwpppggg```\\\WWWTTTQQQOOOKKKGGGKKKJJJJJJIIIIIIIIIIIIIIIEEEFFFGGGHHHIIIIIIJJJIIIIIIJJJJJJKKKKKKKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999777666666888:::<<<@@@CCCHHHOOOWWWaaakkkrrrzzz{{{xxxrrriiieeefffaaabbbdddhhhqqqyyyssslllfff```YYYSSSPPPOOOSSSWWWYYYYYYWWWUUUSSSKKKHHHCCC???<<<888555222111000//////111333555777<<<<<<======<<<:::999888333222000...---------...........................---.........////////////111000///......///000111000000///000111222444555666777???QQQjjjzzzuuuqqqooopppqqqkkk^^^TTTHHHCCC<<<777444333333222333444555555555666888:::@@@@@@FFFOOOUUUYYYbbblllwww~~~}}}oooccc___```cccjjjnnnkkkhhhfffccc```VVVPPPIIIBBB>>>;;;999777555777999<<>>>>>>>>>>>>>>>>>???>>>>>>===<<<;;;888777777777777888888999;;;>>>BBBHHHOOOWWW```ffflllrrr{{{~~~{{{~~~}}}{{{uuukkkccc```bbb```aaafffqqq~~~|||yyyvvvrrrjjj]]]SSSOOORRRUUUXXXYYYYYYWWWVVVRRRNNNIIICCC???;;;666444222111000///000222444666;;;<<<=========;;;999888666444222000...---------........................////////////000000000000111000///......///000111000000000000111333444666777999CCCZZZyyy~~~rrrpppppprrrppphhhZZZPPPCCC???999555333333333222222444555555555666888:::AAABBBFFFNNNUUU[[[eeennnzzz}}}pppeeeaaaaaaeeelllooommmiiifffaaa\\\RRRMMMEEE???;;;999777555666888;;;>>>AAAFFFMMMQQQVVVXXX\\\___aaaccceeeggggggggghhhhhhiiijjjlllllllllmmmmmmmmmmmmnnnnnnnnnoooooooooooooooooooooooonnnnnnooooooooooooppppppmmmnnnnnnnnnmmmnnnppprrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssssstttuuuvvvwwwtttttttttssssssrrrrrrqqqrrrrrrssstttuuuwwwxxxyyyyyyyyyyyyzzz|||~~~~~~|||{{{zzzzzzzzz||||||}}}}}}}}}|||{{{{{{{{{{{{zzzzzzyyyzzzzzz{{{{{{{{{|||}}}}}}}}}}}}|||zzzzzz{{{{{{zzzxxxvvvuuuwwwwwwuuuttttttuuuuuuvvvuuuvvvxxxyyy{{{}}}~~~~~~|||}}}}}}~~~~~~~~~}}}}}}{{{{{{|||}}}|||wwwsssrrrrrrpppsssxxxxxxeeeeeebbb]]]YYYVVVSSSPPPPPPPPPOOOOOONNNNNNLLLKKKIIIJJJLLLMMMMMMMMMLLLKKKHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJKKKKKKJJJJJJIIIHHHKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEAAAAAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@???===<<<;;;999:::::::::;;;::::::::::::<<<@@@DDDIIIPPPWWW]]]cccgggnnntttzzz|||{{{|||yyyrrrggg]]]YYY___^^^```iiiwwwyyywwwxxx}}}~~~~~~xxxgggXXXNNNOOORRRUUUXXXZZZZZZYYYYYYUUUNNNIIICCC>>>999666333222000000000111333444:::;;;===>>>>>><<<:::999888777444111///...------........................///000000000000111111111000000////////////000000111000000000111333555666999<<>>===<<<;;;<<<<<<======<<<;;;::::::<<>>;;;<<<<<<<<<<<<;;;;;;:::999;;;===>>>@@@CCCGGGJJJSSSWWW\\\aaaffflllqqquuussszzz~~~zzzxxxwwwvvvuuuvvvyyyzzz{{{zzz}}}~~~wwwkkk^^^VVVVVVRRRTTT[[[hhhwww{{{tttlllgggggghhhmmmvvv~~~yyyiiiYYYTTTPPPOOOSSSXXXZZZ[[[]]][[[WWWSSSOOOHHHAAA<<<888666444222111222333333777:::===???@@@>>><<<:::;;;999777444222000000000........................000000000000111111111111//////000000000000//////111111111111222444555777:::AAAPPPiii~~~xxxtttyyy|||yyynnn]]]NNNEEE:::888555333444555555444111333444555555777999;;;;;;BBBKKKUUU```iiikkkhhh^^^]]][[[ZZZ[[[^^^bbbdddfffiiikkkjjjhhhfff___WWWKKKFFF@@@;;;999888777666444777<<<@@@DDDIIINNNRRRXXXZZZ^^^aaacccdddgggiiiiiiiiihhhhhhiiijjjjjjkkkkkkllllllllllllmmmmmmmmmoooooooooooooooooooooooommmmmmnnnnnnnnnnnnooooookkklllmmmllllllmmmpppssssssssssssssssssssssssssssssssssssssstttuuuvvvwwwssssssssssssssssssssssssuuuvvvvvvwwwwwwvvvvvvuuuwwwwwwwwwyyy{{{~~~}}}|||||||||}}}}}}}}}|||{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwxxxyyy{{{|||}}}~~~~~~~~~}}}|||{{{{{{{{{yyywwwuuuttttttvvvxxxzzzvvvvvvvvvvvvwwwyyy{{{||||||}}}}}}~~~~~~~~~}}}}}}zzzzzzyyyzzz{{{~~~{{{vvvssstttvvvwww|||wwwooofff]]]XXXTTTOOOMMMNNNMMMJJJJJJNNNMMMQQQTTTUUUSSSRRRRRRTTTOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPRRRSSSTTTTTTTTTTTTQQQPPPPPPOOOOOOPPPPPPQQQUUUWWW[[[^^^______]]]\\\SSSSSSRRRQQQPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFDDDCCCCCC======<<<<<<<<<;;;;;;;;;;;;<<<>>>>>>>>>???BBBDDDJJJNNNTTTYYY]]]```cccffffffkkkttt{{{wwwtttpppoooqqquuuyyy{{{~~~ooo^^^VVVWWWUUUVVVZZZbbbnnnwww|||~~~yyyuuunnniiieeeeeegggiiilllxxxvvvfff^^^TTTOOOQQQUUUXXXYYY\\\[[[YYYWWWSSSLLLDDD>>>:::888666444222222333444777999===@@@AAA???===;;;;;;:::777555333222222222......................../////////000000000111111//////000000000000//////222111111111222444666777:::CCCRRRggg~~~zzz}}}xxxvvv{{{~~~xxxjjjXXXIIIAAA888666333222333333333333111222444555555777999<<<<<>>:::888777777666555888===BBBFFFKKKPPPSSSWWWZZZ^^^```bbbdddgggiiihhhhhhiiijjjjjjjjjjjjiiikkkkkklllllllllmmmmmmmmmoooooooooooooooooooooooommmmmmmmmnnnnnnnnnooooookkkkkklllkkkkkkllloooqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrssstttuuuvvvsssssssssssssssssssssssstttuuuvvvwwwxxxwwwwwwvvvvvvvvvvvvwwwyyy{{{~~~~~~|||{{{zzzzzz{{{|||||||||{{{{{{zzz{{{{{{{{{zzzyyywwwvvvxxxyyy{{{|||}}}~~~~~~}}}}}}}}}}}}}}}zzzxxxvvvtttuuuwwwzzz|||yyyxxxwwwvvvvvvwwwyyyzzz{{{|||}}}~~~~~~~~~~~~~~~{{{zzzyyyyyyzzz}}}}}}xxxuuuvvvxxxzzz{{{vvvooogggaaa[[[UUURRRNNNJJJKKKPPPQQQNNNOOOTTTKKKOOOSSSSSSQQQPPPPPPQQQOOONNNNNNNNNOOOQQQSSSTTTRRRSSSTTTUUUUUUUUUUUUUUURRRSSSUUUVVVXXXYYYYYYYYYSSSSSSRRRRRRRRRRRRSSSSSS]]]```dddhhhjjjiiihhhggg[[[ZZZYYYWWWUUUTTTSSSRRRNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKKKKJJJJJJIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFF@@@???>>>===============>>>???@@@@@@???@@@BBBCCCDDDHHHNNNRRRTTTUUUVVVWWWZZZ\\\bbbjjjuuuzzzuuuooolllnnnsssyyy|||yyyeee]]]^^^[[[ZZZ[[[___fffooowww{{{yyyssskkkggggggjjjnnnpppooo}}}pppeeeXXXPPPPPPSSSVVVWWWZZZZZZZZZZZZVVVOOOFFF???;;;:::777444333333333444666999===@@@AAA@@@===;;;;;;:::777555333333333333........................////////////000000000000//////000000000000//////222111111111222444666777<<>>666444111111111222111111111222444555555777:::<<<>>>EEEKKKRRR^^^lllpppllliiibbbZZZVVVYYY^^^dddggglllllljjjfffdddaaaZZZQQQGGGCCC===999777777666666666:::???CCCHHHLLLQQQUUUWWWZZZ]]]```bbbdddgggiiiggghhhjjjkkkkkkjjjiiihhhkkkkkkkkklllllllllmmmmmmoooooooooooooooooooooooommmmmmmmmmmmnnnnnnnnnooojjjkkklllkkkjjjkkkmmmppprrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrtttuuuuuussssssssssssssssssssssssrrrsssuuuwwwxxxyyyyyyxxxuuuuuuuuuvvvwwwzzz|||}}}|||}}}~~~~~~}}}|||{{{zzzyyyyyyzzz{{{|||||||||{{{zzzzzz{{{{{{zzzxxxwwwuuuzzz{{{|||~~~~~~~~~}}}~~~~~~zzzyyyvvvuuuuuuxxx{{{}}}{{{yyywwwvvvuuuvvvwwwxxx{{{{{{|||~~~~~~|||{{{yyyyyyyyy|||zzzxxx}}}}}}~~~}}}pppiii___WWWTTTRRRQQQPPPPPPQQQQQQPPPOOONNNOOOQQQWWWSSSPPPPPPQQQRRRPPPMMMOOONNNNNNNNNOOOPPPQQQQQQYYYYYYZZZ]]]```aaa```___\\\\\\^^^______`````````___^^^\\\ZZZXXXYYY\\\^^^lllttt{{{{{{yyywwwrrrlllhhheeebbb___]]][[[XXXUUUUUUVVVWWWWWWWWWVVVTTTSSSVVVSSSOOOMMMLLLLLLJJJIIIKKKJJJHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGEEECCCAAAAAAAAA@@@???===??????===<<<<<<===>>>???AAABBBDDDFFFHHHJJJKKKKKKOOOOOORRRYYYcccppp{{{ssspppooommmpppvvvxxxlllgggbbbbbbbbbeeejjjooorrrssswwwrrrkkkffffffllltttyyy{{{}}}rrrbbbVVVPPPQQQTTTWWWZZZXXXXXXZZZ[[[WWWNNNFFF???===;;;:::::::::999888999:::<<<>>>??????======;;;:::999888666444222111...///000000000000000///222222111000//////000000////////////000000000000000333555444222111333666>>>HHHVVVbbbnnn|||www|||~~~}}}xxxtttxxxxxxvvvnnnaaaRRREEE>>>555555444333333333333444222333333333444666:::===BBBFFFLLLRRR^^^llltttuuusssjjj```\\\ZZZ[[[```gggkkkiiigggccc]]]VVVNNNHHHFFF@@@::::::888555444666888;;;>>>BBBFFFKKKQQQUUUZZZ\\\^^^___```aaaccceeeggghhhjjjmmmnnnmmmlllllljjjkkkkkklllmmmnnnooooooqqqkkkkkkooopppmmmlllooooooooonnnnnnnnnnnnoooooolllllllllllllllmmmnnnnnnnnnooorrrssstttsssqqqppprrrrrrsssssstttuuuvvvvvvvvvuuutttsssrrrrrrssstttuuuvvvwwwxxxyyyxxxwwwwwwwwwwwwvvvvvvwwwxxxxxxyyyzzzzzz{{{||||||{{{zzzyyy{{{{{{|||}}}}}}|||{{{zzzzzzzzzzzzzzzyyyxxxwwwwww{{{{{{|||}}}}}}}}}}}}}}}~~~}}}~~~zzzwwwvvvwwwyyyzzz|||{{{xxxvvvvvvvvvwwwxxxzzzzzz{{{|||}}}~~~~~~}}}}}}}}}~~~{{{{{{{{{uuugggaaaYYYTTTSSSTTTTTTSSSSSSSSSSSSRRRPPPQQQSSSUUUTTTQQQOOONNNPPPPPPOOOMMMOOOOOOOOOPPPQQQSSSTTTUUU______aaadddggghhhgggeeeaaabbbdddfffhhhiiijjjjjjjjjkkkjjjhhhffffffhhhjjjyyy|||tttrrrooollljjjgggdddaaa^^^^^^^^^]]]\\\[[[ZZZYYYZZZWWWTTTQQQQQQQQQPPPOOOOOOMMMKKKKKKLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIGGGEEEDDDCCCCCCCCCAAA??????>>>===<<<;;;<<<<<<===??????AAABBBCCCCCCDDDDDDEEEFFFGGGLLLTTT___hhhnnn{{{|||vvvrrrpppqqqvvvxxx~~~{{{vvvlllkkkjjjlllpppsssuuuvvvwwwqqqiiicccbbbffflllqqqyyy~~~|||nnn```WWWUUUVVVWWW[[[ZZZZZZ[[[[[[WWWPPPJJJDDDBBB@@@??????>>>===;;;:::;;;===?????????>>>===;;;::::::888777555333222//////000000000/////////222222111000000000000000////////////000000000111///222555555444444777:::AAAJJJWWWaaajjjwwwvvvyyy{{{zzzvvvsssyyyyyyuuukkk^^^OOOCCC===555555444333333333333444333444444555555888<<>>999999888444444666999<<<@@@DDDHHHMMMSSSXXXZZZ\\\^^^``````aaaccceeedddfffiiikkkmmmmmmmmmmmmjjjjjjkkklllmmmnnnooooooqqqllllllppppppmmmmmmppppppoooooonnnnnnoooooopppmmmmmmmmmmmmmmmnnnnnnooopppqqqrrrssssssrrrrrrqqqpppqqqqqqrrrssssssttttttuuuuuutttsssrrrsssttttttuuuvvvwwwxxxyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxzzzzzz{{{||||||{{{zzzyyy{{{{{{|||}}}}}}}}}|||{{{|||||||||{{{zzzyyyxxxwwwzzzzzz{{{|||}}}}}}~~~~~~|||zzzxxxyyyzzz{{{}}}|||zzzxxxwwwxxxxxxyyyyyyzzz{{{|||}}}~~~~~~~~~zzzyyyzzzvvvnnniii[[[XXXTTTSSSTTTWWWYYYZZZXXXXXXWWWUUUTTTUUUXXX[[[UUUSSSQQQPPPQQQQQQPPPNNNNNNNNNOOOPPPQQQTTTVVVXXXdddfffjjjooossstttrrrpppmmmnnnpppsssvvvyyy{{{|||~~~~~~}}}~~~}}}zzzwwwpppooommmkkkhhhgggfffeeeeeeaaa]]]ZZZXXXXXXWWWVVVQQQOOOMMMLLLMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHFFFFFFFFFFFFDDDCCC@@@???>>><<<;;;;;;;;;;;;===>>>>>>?????????>>>>>>BBBBBBBBBEEEJJJQQQYYY]]]fffqqq~~~zzztttrrrtttrrrvvvzzzxxxuuuuuuwwwxxxyyyyyywwwqqqhhhaaa]]]___dddgggtttzzz}}}oooccc[[[XXXXXXZZZ[[[\\\[[[ZZZWWWSSSQQQLLLJJJGGGFFFEEEDDDAAA@@@===>>>???@@@@@@???>>>===;;;;;;:::999777666444333000000000//////......---222111000000000000000000/////////000000000111111///222555555555777;;;???FFFOOO[[[ccciiirrr~~~xxxyyy}}}yyyuuuttt{{{xxxrrrfffXXXJJJ@@@<<<555555444333333333333444333444555666666999===@@@CCCIIIPPPYYYeeesssyyyyyy{{{qqqfffaaa___```eeejjjjjjiiigggccc]]]UUUMMMIIICCC<<<888777777444444666:::===AAAFFFKKKPPPVVVZZZ[[[]]]___``````aaaccceeecccdddgggiiikkklllmmmmmmiiijjjkkkkkkmmmmmmnnnooopppmmmmmmppppppmmmmmmppppppppppppoooooopppppppppnnnnnnnnnnnnnnnooooooppprrrrrrrrrrrrrrrrrrqqqqqqooooooppppppqqqqqqrrrrrrttttttssssssssstttuuuuuuuuuvvvwwwxxxxxxxxxwwwvvvxxxxxxxxxxxxwwwwwwwwwwwwyyyzzz{{{||||||{{{zzzzzzzzz{{{|||}}}~~~~~~}}}}}}~~~~~~}}}}}}{{{zzzyyyxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~||||||{{{{{{~~~}}}|||{{{zzzzzzzzz{{{yyyyyyzzz|||}}}}}}yyyxxxwwwzzz|||uuunnnhhhbbb^^^VVVUUUUUUVVVYYY\\\___aaa```___]]]ZZZXXXYYY\\\___\\\[[[XXXWWWUUUTTTSSSRRRSSSSSSSSSTTTVVVYYY\\\^^^fffjjjpppyyy~~~}}}zzzxxxwwwvvvrrrlllfffccc```]]][[[WWWTTTRRRQQQQQQPPPOOOMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKIIIHHHHHHHHHHHHFFFEEEBBBAAA@@@???======<<<<<<>>>>>>???????????????>>>BBBAAAAAABBBEEEJJJOOORRRXXX___kkkxxx{{{ssspppppprrrwww|||www|||}}}|||{{{{{{zzzwwwqqqhhh```[[[[[[^^^```mmmttt~~~sssggg^^^ZZZWWWXXXYYYXXXVVVUUUUUUWWWRRRPPPNNNLLLKKKIIIFFFDDD@@@AAAAAAAAAAAA@@@???>>><<<;;;;;;:::999777555444222111000///......------111111000000000000000111//////000000000111111111000222444555444777<<>>===>>>???@@@@@@AAA@@@@@@>>>======>>>@@@CCCGGGIIINNNRRR[[[gggtttxxxooooooooopppvvv~~~zzzqqqqqqwww}}}{{{yyytttnnnfff^^^YYYXXXYYY[[[gggppp|||yyyllldddVVVVVVUUUSSSRRRSSSVVVYYYWWWUUUSSSQQQPPPMMMJJJGGGDDDDDDCCCCCCBBBAAA@@@???<<<<<<<<<;;;:::888777666333222111///............111000000000000000111111000000000000111111111111222333444333333666<<>>???@@@@@@@@@@@@@@@=========>>>???AAACCCDDDFFFIIIPPPZZZeeepppwwwpppnnnmmmooovvv|||sssnnnqqqyyy~~~{{{yyyrrrmmmeee]]]WWWUUUVVVVVVbbbkkkyyy|||rrr[[[XXXSSSPPPPPPSSSVVVYYYYYYXXXVVVUUUTTTQQQMMMJJJGGGGGGFFFDDDCCCAAA@@@@@@======<<<<<<;;;999888777444333111000///000000111000000000000000111111222000000000111111111222222333444444333333666===CCCSSS^^^llltttwwwzzz}}}xxxuuuttttttnnncccUUUGGG>>>::::::555555444333333333333444111222333444666999===AAAEEENNNZZZfffsssooofff___```eeeggghhhjjjiiinnnsssqqqfffYYYMMMGGG>>>888444666777555666999;;;???EEEJJJOOOTTTXXX\\\]]]___aaaaaaaaaaaaccceeeiiihhhhhhggggggfffffffffggghhhiiiiiikkkkkklllmmmjjjoooqqqnnnkkklllnnnnnnpppppppppoooooopppppppppoooooooooooooooppppppqqqoooooooooppppppppppppqqqrrrrrrssssssssssssssssssrrrsssttttttuuuttttttttttttuuuvvvwwwwwwwwwvvvuuuvvvwwwyyyzzzzzzzzzyyyxxxxxxyyyzzz||||||||||||{{{{{{{{{zzzzzz{{{|||}}}~~~{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvxxxzzz|||}}}~~~}}}}}}}}}~~~~~~~~~zzzzzz{{{|||}}}~~~~~~}}}}}}|||}}}~~~~~~}}}wwwqqqnnnqqquuuzzzzzzoooggg```]]]YYYVVVWWWXXXYYYYYY\\\```eeeggggggggghhhjjjkkkkkkkkkhhhfffeeeggghhhgggiiiiiihhheeeeeefffiiiggghhhjjjnnnuuu}}}|||uuunnnhhhbbb______^^^\\\ZZZWWWUUUSSSSSSLLLKKKIIIJJJKKKKKKJJJHHHFFFGGGGGGGGGGGGFFFEEEDDDAAAAAAAAAAAAAAA@@@@@@??????????????????@@@@@@AAAAAAAAAGGGPPPWWW^^^lllzzzyyyuuuooonnnqqqvvv|||zzzqqqpppwww~~~~~~|||wwwrrriiiaaaZZZWWWUUUUUUYYYaaannn}}}}}}fff___VVVPPPQQQTTTVVVWWW[[[ZZZYYYXXXXXXUUUQQQNNNJJJIIIGGGEEECCCBBBAAA@@@=========<<<;;;:::999888444333222111000111333444000000000000000111222222000000111111111222222222333444444333444999AAAHHH\\\ggguuu~~~|||zzzwwwuuunnniii^^^QQQEEE===::::::555555444333333333333444222333444555777:::>>>BBBGGGPPP\\\fffrrr{{{|||xxxkkkbbb]]]```dddeeedddccc___hhhpppqqqgggYYYMMMGGG===888444666777666888:::>>>BBBHHHMMMQQQUUUYYY\\\^^^___aaaaaaaaaaaaccceeeiiihhhgggggggggggggggggggggggghhhiiijjjkkkllllllkkkrrrtttooolllnnnqqqppppppoooooonnnnnnoooooopppooonnnnnnnnnnnnoooppppppnnnoooppprrrsssssssssrrrssssssssssssssssssrrrrrrssstttuuuuuuuuutttsssrrrssstttvvvwwwwwwwwwvvvuuuuuuvvvxxxzzz{{{{{{zzzyyyxxxyyyzzz||||||||||||{{{{{{{{{zzzyyyyyyzzz{{{|||{{{{{{|||||||||{{{{{{zzzwwwwwwvvvuuuvvvxxxzzz|||}}}}}}~~~~~~~~~~~~{{{|||||||||}}}}}}}}}~~~}}}}}}||||||}}}~~~~~~~~~ttttttyyy{{{|||~~~tttllliiimmmtttzzz~~~uuujjjbbbYYYWWWTTTTTTVVVYYY[[[[[[[[[```eeehhhhhhggghhhjjjiiijjjkkkjjjiiiiiijjjkkkiiikkkmmmmmmllllllooossswwwxxx|||{{{sssooofffeeebbb```]]]ZZZXXXWWWMMMLLLJJJKKKLLLLLLKKKJJJEEEFFFGGGHHHHHHGGGEEEEEEFFFFFFEEEEEECCCBBB@@@???>>>>>>======<<<<<<;;;;;;>>>===BBBIIIMMMQQQ]]]jjjwww}}}uuuooonnnpppssstttuuupppuuu}}}~~~}}}xxxpppfff___ZZZXXXWWWRRRXXXdddtttpppfffYYYRRRSSSUUUVVVUUU\\\\\\[[[[[[ZZZXXXSSSPPPKKKJJJHHHFFFDDDBBBAAAAAA============<<<;;;:::999555444222111111333444666000000///000000111222222000111111111111222222222222333444444666<<>>>>>>>>>>>===<<<;;;:::;;;<<<>>>AAAFFFMMMUUU[[[oooxxxzzzwwwtttnnnjjjkkkyyy~~~}}}yyyvvvyyyqqqggg^^^WWWSSSYYY[[[]]]ddduuu{{{pppaaaWWWUUUWWWXXXXXX\\\]]]]]]\\\[[[XXXUUUSSSOOOLLLIIIFFFEEECCCAAA???>>>>>>===<<<:::999888777777666444111000000000000000000000000111111111111222222222222222222222222555///...555999<<>>>>>>>>>>>>>>===<<<<<<===>>>>>>???BBBHHHOOOTTTbbbkkkzzz|||vvvpppnnnppprrrwww}}}zzzooocccYYYTTTTTTVVVXXX]]]lll~~~}}}{{{xxxhhh[[[VVVVVVVVVVVVYYYZZZ\\\\\\[[[XXXUUUSSSOOOMMMIIIGGGEEEDDDBBB@@@???>>>===<<<:::999888888777666444222111000000000000000000000111111111111222222222222222222222222444000000666999===KKK\\\wwwwww{{{xxxmmm___OOOEEE>>>888666777555555444444444333333333222444666888:::===BBBEEENNNYYYeeemmmrrrsssmmmfff^^^[[[YYY\\\aaa^^^UUULLLFFFKKKQQQWWWWWWPPPFFF>>><<<888333222555999;;;<<<@@@EEEKKKQQQUUUYYY\\\^^^aaabbbddddddcccccceeefffeeefffffffffgggggghhhhhhiiijjjkkkjjjiiiiiikkkmmmnnntttwwwvvvxxx~~~|||xxxrrrkkkiiikkkooommmmmmmmmmmmnnnoooppppppoooooopppppppppqqqqqqqqqsssrrrqqqqqqqqqqqqqqqrrrtttvvvwwwvvvuuusssttttttwwwwwwwwwwwwwwwvvvuuuuuuvvvwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{|||~~~|||zzzyyyxxxxxxyyyzzz}}}||||||}}}~~~~~~}}}{{{yyyxxxwwwvvvwwwxxxzzz||||||||||||{{{{{{{{{{{{zzz|||||||||}}}~~~~~~~~~~~~}}}|||{{{{{{}}}~~~~~~|||vvvsssqqqrrrwwwzzzzzzyyysssssstttwww~~~uuujjjccc___\\\ZZZZZZZZZ[[[[[[\\\]]]]]]]]]ZZZZZZ[[[^^^bbbeeeggggggdddeeefffiiimmmrrrwwwzzz}}}sssddd^^^YYYXXXVVVRRRQQQSSSQQQQQQQQQQQQQQQQQQQQQQQQOOOMMMIIIGGGGGGFFFEEEDDD??????????????????>>>>>>??????>>>>>>>>>AAAFFFJJJTTT]]]jjjxxx|||sssqqqssslllpppvvv|||ssseeeZZZSSSSSSUUUVVVYYYcccrrr~~~}}}wwwxxxrrrccc[[[WWWTTTRRRUUUWWWYYY[[[[[[YYYVVVTTTQQQNNNJJJHHHFFFEEEBBB@@@??????>>><<<;;;:::999888777666555333111111000000000000000000111111111111111111111111111111111111333111333777999???SSShhh}}}|||vvvzzz}}}uuuiii[[[LLLCCC<<<777555666555444444444444333333333333444666888:::>>>CCCGGGRRR\\\hhhooossssssmmmeee]]]ZZZYYY]]]```]]]RRRIII@@@DDDIIINNNNNNIIIAAA:::777444111111444888<<<===AAAFFFLLLRRRVVVYYY\\\___aaacccddddddddddddeeegggfffffffffggggggggggggggghhhiiijjjjjjiiiiiikkklllnnnppppppnnnsss~~~yyyyyyuuunnnlllpppmmmmmmnnnnnnoooppppppqqqooooooooopppppppppqqqqqqssssssssssssrrrrrrqqqpppuuuvvvwwwwwwuuuttttttuuuwwwwwwwwwxxxwwwwwwvvvvvvvvvwwwwwwxxxyyyyyyyyyyyy{{{{{{{{{zzzzzzyyyyyyyyy||||||{{{zzzzzzyyyyyyyyy|||{{{{{{|||}}}}}}|||zzzzzzyyyxxxwwwxxxxxxzzz{{{|||{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{|||~~~}}}~~~}}}zzzxxx|||~~~~~~zzzvvvssstttssstttwww||||||}}}zzzooofffaaa_________aaaaaaaaaaaa````````````^^^[[[ZZZ^^^dddjjjmmmmmmlllmmmppptttyyyvvvmmmddd___ZZZVVVUUUWWWXXXYYYZZZ[[[[[[[[[[[[[[[UUURRRMMMJJJHHHGGGFFFEEEBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???===<<<===AAADDDMMMSSS]]]gggqqq{{{{{{tttssslllnnnrrrvvv{{{{{{xxxjjj]]]VVVVVVYYY[[[\\\aaaiiitttzzzyyyvvv}}}{{{oooddd[[[SSSOOOQQQTTTWWWZZZ[[[ZZZWWWUUURRROOOLLLIIIHHHFFFCCCAAA@@@???>>>===<<<:::999999777777555444333111111000///000000000111111111111000000000000000000000000333222555999:::BBB[[[uuu{{{{{{{{{yyytttwwwyyypppdddWWWIII@@@;;;666444555444444444444444444444444333555777888;;;@@@EEEIIISSS]]]jjjqqquuutttmmmeee[[[ZZZ[[[^^^```[[[QQQGGG???@@@DDDGGGHHHDDD>>>999666444222222444888<<<>>>CCCGGGMMMSSSWWWZZZ]]]___aaacccddddddddddddfffhhhffffffggggggggggggggggggggghhhiiiiiihhhiiijjjlllnnnmmmkkkjjjnnnxxxwwwkkkwww|||pppkkkmmmnnnoooppppppqqqqqqqqqoooooooooooopppppppppppprrrsssttttttsssrrrpppoootttvvvwwwwwwvvvuuuuuuvvvvvvvvvwwwxxxxxxxxxwwwwwwvvvwwwwwwxxxyyyyyyyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||||||||zzzyyyxxx{{{zzzzzz{{{||||||{{{yyy{{{zzzyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{}}}~~~~~~~~~~~~|||zzz}}}{{{uuuqqqnnntttuuuxxx}}}zzztttkkkeeebbbcccddddddffffffeeecccbbb```______```]]][[[^^^fffnnnsssuuurrruuuyyywwwnnnfff```___aaaaaabbbdddfffffffffeeeddd[[[WWWRRRNNNLLLJJJHHHGGGFFFEEECCCBBBBBBBBBBBBBBB@@@@@@???===<<<===@@@CCCHHHLLLRRRYYY```iiiqqqwww|||wwwmmmnnnppprrrvvv|||zzzxxxpppcccZZZTTTWWW\\\___```dddkkkrrrxxx}}}zzz}}}zzzpppcccVVVOOOOOORRRVVVYYY[[[ZZZYYYWWWTTTQQQMMMKKKIIIGGGDDDBBB@@@@@@???>>><<<;;;:::999777777666555444222111000///000000000111111111111000000000000000000000000333333666:::<<>>:::555444555444444444444444444444444444555777999<<>>DDDHHHOOOTTTXXX[[[^^^``````bbbddddddddddddfffhhhffffffffffffggggggggggggggghhhiiiiiihhhiiikkkmmmqqqnnnlllmmmppptttxxx|||nnnhhhxxx~~~qqqkkkmmmnnnooopppqqqqqqqqqpppnnnnnnoooooooooppppppppprrrrrrssstttsssrrrpppooosssuuuwwwwwwuuuuuuuuuvvvuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwxxxyyyyyyyyyxxxxxxwwwwwwxxxxxxyyyzzzzzz{{{zzz{{{|||}}}}}}{{{zzzyyy{{{zzzzzzzzz||||||zzzyyy{{{{{{zzzzzzzzzzzzzzzzzz||||||{{{{{{{{{zzzzzzzzz|||||||||{{{||||||}}}}}}}}}}}}}}}~~~~~~{{{vvvrrrpppooouuuxxx|||rrrnnniiifffeeegggggghhhhhhgggfffdddbbbaaa______```^^^\\\^^^fffoooxxx}}}yyy}}}xxxooolllmmmmmmooopppqqqqqqooollljjjbbb^^^YYYUUURRRPPPMMMKKKJJJHHHFFFDDDCCCBBBCCCCCC@@@@@@@@@>>>======@@@BBBAAACCCHHHLLLRRRZZZbbbgggooorrrqqqqqqpppsssxxxzzzzzz~~~rrrdddZZZPPPRRRVVV[[[]]]]]]bbbiiijjjuuu~~~}}}zzzlll]]]SSSPPPRRRUUUXXXZZZZZZZZZZZZVVVSSSOOOLLLJJJHHHEEECCCAAAAAA@@@>>>===<<<;;;:::888777777666555333222111000000000000111111111111111111111111111111111111333333666;;;???KKKhhh|||uuuuuuyyy|||xxxssssssqqqddd[[[OOOCCC===999555444555333333333444444444444555555666777999<<>>@@@===???AAADDDGGGMMMTTTXXX]]]kkk{{{}}}{{{wwwsssqqqsssxxx|||{{{zzzzzz|||{{{xxxvvvwww}}}wwwhhh___UUURRRRRRVVVVVVTTTWWW]]]___lllzzzsssddd[[[RRRSSSUUUWWWYYYZZZ\\\\\\WWWTTTPPPMMMKKKIIIFFFCCCBBBAAA@@@???===<<<;;;;;;888888888777666444222111000000000000111111111111222222222222222222222222444222555<<>>BBBGGGKKKQQQVVVYYY\\\___aaa]]]___aaabbbbbbccceeegggcccdddeeefffggghhhiiijjjgggiiijjjjjjjjjkkkmmmooohhheeegggnnnqqqmmmjjjjjjhhhpppwwwwwwoooiiikkknnnkkklllnnnpppppppppooonnnnnnnnnnnnnnnooooooooopppoooooooooooopppqqqrrrrrrqqqssstttuuutttssstttuuutttuuuwwwxxxyyyzzzzzzzzzzzzzzzzzz{{{{{{zzzzzzyyyxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{||||||||||||{{{{{{|||{{{zzz{{{}}}}}}{{{zzzyyyzzz{{{|||||||||||||||~~~~~~}}}}}}}}}|||||||||}}}}}}}}}||||||}}}~~~~~~|||{{{{{{{{{{{{}}}~~~~~~kkkkkkkkkjjjkkkoootttxxxxxx{{{vvvmmmlllkkklllnnnqqqqqqpppoookkkkkkkkkkkkkkkkkkkkkkkkfffffffffgggkkkvvv~~~wwwssskkkiiifffccc```\\\XXXTTTOOOMMMJJJFFFDDDCCCCCCCCCBBBBBBAAA???<<<;;;===>>>>>>>>>??????@@@DDDIIIMMMPPP\\\iiirrr~~~~~~vvvpppnnnppprrr|||}}}yyyqqqqqqoookkkgggiiipppwwwtttkkk___XXXSSSSSSQQQMMMNNNTTT[[[iiixxxwwwiiiaaaTTTTTTUUUVVVXXXZZZ]]]^^^XXXUUUQQQNNNKKKIIIFFFDDDBBBAAA@@@???>>><<<;;;;;;888888888888666444222111000000000000111111111111222222222222222222222222555222444<<>>@@@AAA@@@>>>===;;;;;;;;;>>>@@@BBBIIILLLSSS^^^nnnyyysssrrrpppkkkwwwwwwrrriiiddddddcccaaaccciiiwww|||lllbbb]]]VVVOOOLLLKKKMMMOOOXXX___lllzzzwwwlllaaa[[[VVVTTTVVVYYY[[[\\\YYYWWWTTTPPPLLLIIIGGGFFFEEEDDDBBB@@@???>>>======<<<:::777666666555444222111000000000000000111111000111111222222333444444555666777;;;FFFZZZsssvvvsssxxx}}}~~~yyyzzz|||xxxjjj^^^SSSHHH>>>:::777444222444444444333222333444555666888777999===@@@DDDNNNXXXdddqqq|||pppeeecccdddffffffddd```\\\YYYQQQMMMGGGBBB>>>;;;999777555555555777999===@@@CCCKKKNNNSSSVVVXXXZZZ]]]^^^```_________```aaabbbbbbeeefffffffffggghhhhhhhhhhhhhhhiiijjjjjjjjjjjjiiihhhhhhiiijjjkkkmmmmmmnnnlllllllllllllllllllllllllllmmmmmmmmmnnnooooooooopppnnnlllmmmoooooommmkkklllmmmnnnooopppqqqrrrsssrrrrrrrrrqqqooopppsssvvvyyyxxxwwwwwwwwwxxxzzzzzz||||||||||||||||||||||||{{{{{{{{{{{{{{{zzzzzzzzz}}}|||||||||}}}~~~~~~~~~~~~~~~}}}|||zzzzzzvvvxxxzzz|||||||||{{{zzz}}}}}}||||||||||||}}}}}}||||||||||||||||||||||||xxxxxxyyyyyyyyyzzzzzzzzz{{{}}}]]]___fffqqq{{{~~~{{{wwwqqqmmmlllmmmnnnoooppppppppppppsssqqqpppqqqsssssspppmmmnnnppptttxxx~~~xxxuuurrrpppqqqrrroooggg```XXXTTTOOOKKKIIIHHHFFFDDDCCC@@@===<<<===??????>>>???===<<<:::;;;<<>>======<<<<<<:::777666666666444333111111000000000000111111111111111222333333444444333444777>>>JJJ\\\ppp}}}{{{tttvvv{{{~~~zzz|||~~~yyyjjj^^^QQQGGG===:::777444333444333444555777777666555555666666888===AAAFFFPPPZZZhhhuuu}}}pppdddcccdddeeeeeeccc___[[[XXXPPPLLLFFFAAA>>>;;;888777444444555777:::>>>BBBDDDKKKOOOSSSWWWYYY[[[]]]___````````````aaabbbcccccceeeeeeffffffgggggghhhhhhhhhhhhiiijjjjjjjjjjjjjjjkkkkkkkkkkkkllllllllllllllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmnnnnnnooommmlllmmmooopppnnnlllmmmmmmnnnooopppqqqqqqrrrrrrrrrrrrqqqpppqqqsssvvvxxxxxxwwwvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}|||||||||}}}~~~~~~~~~~~~}}}}}}|||zzzzzzvvvxxxzzz{{{||||||{{{zzz}}}}}}}}}||||||}}}}}}}}}||||||||||||||||||||||||xxxxxxyyyyyyyyyzzzzzzzzz{{{|||~~~^^^ccckkkvvv|||{{{zzzxxxtttqqqpppppprrrsssssssssrrrrrruuutttrrrsssuuuvvvuuuuuuwww|||yyyuuuqqqqqqsssqqqlllggg]]]YYYSSSOOOLLLJJJHHHFFFEEEBBB@@@>>>?????????>>>???>>><<<::::::;;;<<<======AAAGGGMMMUUUcccttt{{{tttnnnhhhooovvv||||||sssllllllmmmkkkiiihhhnnnuuupppggg]]]UUUPPPMMMLLLPPPTTT\\\hhhttt}}}{{{yyy}}}zzzqqqdddZZZUUUVVVYYY[[[]]][[[XXXTTTPPPLLLIIIGGGEEEDDDBBB@@@>>>===<<<<<<<<<:::777666666666555333222111111000000000111111111111222222333333444444333444999BBBQQQaaannnvvv~~~xxxwwwzzz}}}{{{}}}yyyjjj]]]NNNDDD;;;999888555444555222444888;;;;;;999666333444555888>>>BBBGGGQQQ\\\kkkxxx~~~pppdddddddddeeeeeebbb^^^YYYVVVNNNJJJDDD???===:::888666333333555777;;;???DDDFFFLLLOOOTTTWWWYYY[[[]]]___aaaaaaaaaaaabbbcccdddeeeddddddeeeffffffggghhhhhhiiiiiiiiijjjjjjjjjjjjjjjnnnnnnmmmmmmlllllllllkkkllllllllllllllllllllllllmmmmmmmmmlllllllllllllllmmmllllllmmmoooppppppooonnnnnnoooooooooppppppppprrrrrrsssqqqpppqqqsssvvvwwwwwwvvvvvvwwwwwwxxxyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||||||||~~~}}}|||||||||}}}}}}}}}}}}}}}}}}|||{{{{{{zzzwwwxxxzzz{{{||||||{{{{{{~~~~~~}}}}}}}}}}}}~~~~~~||||||||||||||||||||||||yyyyyyyyyyyyzzzzzzzzzzzzzzz{{{}}}~~~~~~~~~hhhnnnwww~~~~~~}}}}}}zzzxxxwwwwwwxxxyyyxxxwwwuuutttrrrrrrqqqsssvvvyyy|||~~~{{{uuurrrsssrrrmmmiiibbb]]]WWWRRROOOLLLIIIGGGHHHFFFCCCBBBBBBAAA@@@???@@@???<<<;;;:::999:::;;;999>>>CCCEEEIIISSSdddqqqzzzrrrnnnnnnooorrryyy|||wwwwwwzzzyyytttpppmmmzzz{{{wwwoooggg^^^XXXTTTSSSSSSTTTWWW___hhhpppvvvyyyvvvsssppprrrzzz{{{lll___XXXWWWZZZ\\\^^^\\\ZZZVVVRRRNNNKKKIIIEEEDDDBBB@@@>>>===<<<<<<<<<:::777666777777555444222222111111000000111111111111222222333444444555777777;;;FFFWWWgggqqqttt}}}~~~{{{}}}|||zzzzzz}}}~~~vvvfffZZZJJJAAA:::888777555555666222444888::::::999666444555666999???CCCGGGQQQ[[[jjjwwwrrrfffdddeeeeeedddaaa\\\WWWTTTKKKGGGBBB>>>;;;999777555222333444777<<>>@@@???===;;;:::999999999999===AAAAAABBBJJJXXXddduuu}}}uuuoooiiiiiinnnxxx{{{tttyyy~~~yyyqqqiiibbb]]]ZZZVVVUUUTTTWWW^^^gggmmmqqqqqqnnnkkkkkkoooxxx{{{ooobbbYYYWWWXXX[[[^^^]]][[[XXXTTTPPPMMMKKKEEEDDDCCCAAA???>>>======<<<:::777777777777666555333333222111111111111111111222222333444444555555:::888;;;GGGYYYjjjtttwww~~~~~~xxxwwwxxxzzzyyyqqqaaaUUUGGG???888777777555444666444444555555666666555555888888<<>>@@@@@@>>><<<;;;:::999999;;;===?????????EEEOOOXXXeeexxxzzzpppgggeeeiiiqqq||||||yyyyyy|||tttlllfffbbbZZZWWWSSSTTTYYYaaahhhlllnnnmmmllljjjkkkpppwww}}}|||wwwoooeee\\\WWWVVVWWW\\\\\\[[[YYYVVVRRRNNNLLLGGGFFFDDDBBB@@@???>>>>>>;;;:::777777888888777666444333222111111111111111222222333333444444555555888888<<>>:::888777555444222333555888===CCCHHHKKKNNNQQQVVVYYY[[[]]]___aaaaaaaaaaaabbbccceeefffgggeeeeeefffgggiiijjjkkkkkkkkkjjjjjjiiiiiikkklllmmmlllmmmmmmmmmnnnnnnoooooollllllllllllllllllllllllmmmmmmmmmlllllllllllllllkkkmmmooooooooooooqqqsssqqqqqqrrrrrrrrrsssssssssqqqsssttttttsssssstttuuuwwwwwwxxxyyyyyyyyyyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{|||||||||||||||}}}}}}}}}|||{{{zzz{{{{{{|||||||||{{{{{{zzzzzzzzzzzz{{{{{{|||}}}}}}}}}}}}||||||||||||}}}}}}||||||||||||||||||||||||yyyzzzzzzzzz{{{{{{{{{{{{zzz{{{{{{||||||{{{zzzyyyzzz|||~~~}}}~~~}}}}}}yyyuuuwww|||zzzsssnnnggg```ZZZVVVQQQOOOIIIHHHFFFFFFFFFEEECCCAAA@@@@@@???>>><<<;;;::::::;;;<<<<<<<<<>>>BBBIIIMMMYYYiiiyyyooollllllnnnttt|||{{{wwwtttxxxyyyrrrooobbb]]]WWWTTTVVV\\\bbbeeejjjlllmmmmmmlllnnnsssxxxwwwwwwssslllbbb[[[WWWVVVZZZZZZZZZYYYVVVSSSPPPNNNHHHGGGEEECCCAAA@@@??????;;;999888777888888777666555444333222111111111111222222333333444555555555666999AAAPPPbbbrrr}}}}}}vvvuuuuuuuuuqqqgggYYYNNNDDD<<<666666777444333444444333222222222333555666777888===CCCFFFIIIQQQZZZ\\\dddjjjkkkkkkllljjjfffeeeeeeeeebbb]]]WWWQQQNNNDDDAAA<<<999777666555333333444666999>>>CCCHHHKKKNNNRRRVVVYYY\\\]]]```bbb`````````aaacccdddfffgggffffffgggiiijjjkkklllmmmlllkkkjjjiiiiiikkklllnnnnnnnnnmmmmmmmmmmmmmmmlllllllllllllllllllllllllllmmmmmmmmmmmmmmmmmmnnnnnnkkknnnppppppooooooqqqsssqqqrrrrrrssstttuuuvvvvvvqqqsssuuuuuutttssstttuuuwwwxxxyyyzzz{{{zzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{{{{|||}}}}}}}}}|||{{{zzzzzzzzz{{{||||||{{{{{{zzzzzzzzzzzz{{{{{{|||}}}~~~||||||{{{{{{{{{{{{||||||||||||||||||||||||||||||zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{|||||||||{{{yyyxxxyyy{{{}}}~~~}}}}}}yyywwwrrrjjjccc]]]YYYTTTQQQMMMLLLJJJJJJKKKJJJHHHFFF@@@@@@???>>>===<<<;;;;;;:::::::::;;;===AAADDDGGGQQQ___rrrzzzvvvrrrnnnnnnsss|||wwwssspppqqquuu|||~~~{{{kkkddd[[[UUUTTTWWW\\\^^^fffjjjnnnnnnmmmmmmqqqvvvxxxyyyyyysssiii```ZZZWWWYYYYYYZZZYYYWWWTTTQQQOOOIIIHHHFFFDDDBBBAAA@@@@@@;;;999888777888888888666555444333222111111111111222222333444444555555666777<<>>CCCHHHKKKOOORRRVVVZZZ\\\^^^```bbb______```aaabbbdddfffgggfffggghhhiiikkklllmmmnnnlllkkkjjjiiiiiikkkmmmnnnpppooonnnmmmlllkkkjjjjjjlllllllllllllllllllllllllllmmmmmmmmmnnnooooooooolllnnnqqqpppnnnnnnpppsssrrrrrrssstttuuuvvvwwwxxxqqqsssuuuuuutttssstttuuuxxxyyyzzz{{{|||{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxyyyyyyzzz{{{{{{{{{|||}}}}}}}}}|||zzzyyyzzzzzz{{{{{{|||{{{{{{zzz{{{zzzzzz{{{{{{|||}}}~~~{{{{{{zzzzzzzzzzzz{{{{{{||||||||||||||||||||||||zzzzzzzzz{{{{{{{{{||||||{{{||||||}}}|||{{{yyyxxxxxxzzz|||ssskkkgggbbb\\\WWWTTTRRRPPPNNNMMMKKKGGGEEEDDDCCCBBB@@@???>>>>>>>>>>>>===;;;::::::<<>>===<<<;;;;;;:::999888777777555444444333333222222111333333333333444444555666666===III[[[nnn~~~{{{yyywwwssslll```QQQGGG>>>;;;666444444444555444333333222222222333444444666999<<<@@@FFFNNNWWW]]]___``````^^^[[[\\\```dddfffgggccc]]]YYYVVVOOOHHH???>>>;;;999777666666666444666999;;;>>>CCCHHHLLLSSSUUUXXX[[[^^^``````aaabbbccccccdddeeefffgggggghhhhhhhhhiiijjjjjjkkkkkkjjjkkkllllllkkkkkkmmmooooooooonnnmmmllllllkkkkkkkkklllmmmllljjjiiijjjkkkmmmllllllllllllmmmnnnnnnrrrqqqpppooonnnnnnnnnnnnrrrrrrrrrssstttuuuvvvwwwuuuuuutttttttttuuuuuuvvvwwwwwwxxxyyy{{{{{{zzzxxxxxxxxxyyyyyyzzz{{{{{{{{{yyyyyyyyyxxxyyyyyyzzzzzz||||||{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz|||{{{zzzyyyzzz|||~~~~~~~~~}}}|||||||||{{{||||||}}}}}}}}}||||||zzzyyyyyyxxxyyyzzz{{{||||||{{{zzzzzz{{{|||}}}~~~~~~~~~}}}}}}uuukkkddd___[[[UUURRRNNNLLLLLLKKKJJJIIIDDDDDDBBBAAA??????>>>>>>>>><<<;;;::::::<<<>>>@@@IIIMMMYYYjjjyyyvvvsssrrrxxx{{{xxxoooooonnnmmmnnnssszzz}}}yyytttlllcccZZZUUUSSSSSSWWW]]]eeennntttvvvuuutttzzzrrrcccYYYVVVTTTSSSTTTVVVUUURRROOONNNJJJGGGDDDCCCAAA@@@>>>999888777777555555444333555555444333333222222111333333333333444555666666777===KKK```www~~~|||zzzxxxssskkk___PPPFFF===:::666444444555555444333333222222333333444555888:::===BBBHHHPPPYYY___``````___\\\ZZZ[[[```dddeeeeeebbb\\\WWWTTTMMMFFF>>>===:::888666555555555444666999;;;>>>CCCIIIMMMSSSUUUXXX\\\^^^```aaaaaabbbccccccdddeeefffggggggggghhhhhhiiiiiijjjkkkkkkjjjkkklllkkkjjjjjjlllnnnooonnnnnnmmmllllllkkkkkkkkklllmmmllljjjiiijjjkkkmmmllllllllllllmmmnnnnnnppppppoooooonnnnnnooooooqqqppppppqqqrrrsssttttttttttttssssssssstttuuuuuuwwwvvvwwwyyy{{{|||zzzyyyxxxyyyyyyzzz{{{{{{||||||zzzzzzyyyyyyyyyzzz{{{{{{}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzz|||{{{zzzyyyzzz|||~~~~~~~~~}}}}}}}}}}}}|||}}}}}}~~~~~~}}}}}}|||}}}|||{{{{{{{{{|||}}}}}}|||{{{zzzzzzzzz{{{}}}~~~~~~}}}}}}}}}uuukkkeeeccc[[[WWWRRRNNNMMMMMMMMMLLLFFFEEECCCBBB@@@??????>>>===<<<;;;::::::;;;===>>>DDDGGGOOOZZZeeesss{{{ssspppssszzzyyyrrrrrrtttwwwyyyzzzxxxvvvzzzxxxtttmmmeee]]]VVVSSSTTTXXX___kkkuuu{{{{{{yyy}}}kkk^^^VVVTTTTTTVVVYYYZZZXXXUUUPPPMMMIIIFFFEEECCCAAA@@@;;;;;;:::999888777777666555555444444333222222222333333333333444555666777999@@@OOOgggzzz{{{}}}|||yyysssjjj]]]OOOEEE<<<:::666444444555444444333333333333333444555555999;;;???DDDJJJSSS\\\bbbcccaaa]]]YYYWWWZZZ```ddddddddd```ZZZUUURRRKKKCCC===;;;999777555444444444555666999<<>>>>>===<<<;;;:::999999555555555444333333222222333333333333444666777888===DDDTTTmmmyyyxxx~~~}}}zzzssshhhZZZLLLDDD;;;999666444444555444333333333333333333444555666999<<<@@@EEELLLUUU___eeefffbbb\\\WWWVVVYYY```ddddddddd```YYYTTTPPPIIIBBB;;;:::777555444333333333555777999<<>>===<<<;;;;;;;;;;;;<<<<<<>>>DDDKKKPPPYYYjjjzzz~~~uuuppprrrwwwyyyuuuxxx~~~xxxvvvtttrrrppplllgggcccXXXXXX[[[fffttt~~~}}}ppp```[[[VVVWWW\\\___^^^[[[TTTPPPLLLHHHFFFDDDAAA???===<<<<<<;;;:::999888888666666555444444333333222333333333444555666888888???HHH[[[wwwyyyvvvzzz~~~|||{{{rrreeeVVVIIIAAA:::888555444555555444333333333333333444555666777999;;;@@@FFFMMMWWWaaagggiiiccc[[[VVVUUUZZZ```dddeeeeee```YYYTTTPPPHHHAAA:::888666555333333333333555777:::===@@@EEELLLPPPUUUWWWZZZ]]]```bbbbbbcccaaabbbbbbcccdddeeefffffffffgggggghhhiiiiiijjjjjjkkklllllljjjhhhhhhiiijjjlllllllllllllllkkkkkkkkkkkklllmmmmmmkkkkkklllmmmmmmllllllllllllmmmnnnnnnjjjkkklllnnnoooooooooooonnnnnnnnnnnnnnnoooooopppnnnnnnooooooqqqrrrttttttuuuttttttvvvyyy{{{|||{{{yyyyyyzzzzzz{{{|||||||||xxxxxxxxxxxxyyyzzz{{{|||zzzzzz{{{zzzzzzxxxwwwvvvuuuvvvvvvwwwxxxyyyyyyzzzzzzzzzzzz{{{||||||}}}~~~}}}}}}}}}~~~~~~~~~}}}}}}{{{{{{{{{{{{{{{{{{zzzzzz{{{zzzyyyxxxxxxyyyzzz{{{|||||||||}}}~~~yyykkkgggaaa]]]YYYVVVSSSPPPPPPNNNLLLIIIFFFDDDCCCBBB??????>>>===<<<;;;;;;;;;:::<<>>>>>===<<<;;;:::999666666555555444333333333333333333444555777888999AAANNNeeeyyyttttttwww~~~~~~{{{qqqbbbRRREEE>>>999777555444555555444333333333333333444555777777999<<>>===<<<;;;;;;;;;:::>>>DDDIIILLLSSS[[[ggg{{{yyyvvvtttuuuzzz{{{yyy~~~{{{yyyyyywwwqqqmmmdddaaa___```gggrrr}}}zzznnn```[[[]]]``````]]]YYYUUUPPPLLLIIIFFFCCCAAA@@@??????>>>===<<<;;;;;;666666666555444444333333333333333444666777999:::DDDUUUppp|||tttpppppppppuuu}}}}}}~~~zzzooo___NNNBBB<<<888666444444555555444222222333333333555666777888:::===BBBIIIRRR\\\gggnnnmmmfff]]]WWWXXX\\\```ccccccccc___WWWQQQLLLDDD<<<999888666555444444444444555777;;;>>>BBBGGGMMMRRRSSSUUUXXX\\\^^^```aaaaaaaaaaaabbbcccdddeeeeeefffffffffgggggghhhiiiiiiiiijjjkkklllkkkjjjjjjlllnnnkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmmmmllllllmmmooommmllllllllllllmmmnnnnnnlllmmmooopppqqqpppooonnnooonnnnnnmmmmmmmmmnnnnnnmmmmmmnnnoooqqqsssuuuvvvxxxvvvuuuuuuwwwyyyzzzzzzwwwwwwxxxxxxyyyzzzzzzzzzzzzzzz{{{{{{|||~~~|||}}}}}}}}}|||zzzxxxvvvrrrssstttuuuwwwxxxyyyzzzyyyzzz{{{||||||}}}}}}}}}yyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzz{{{|||~~~{{{zzzxxxwwwwwwwwwxxxyyy{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{}}}vvvhhh___[[[ZZZYYYUUUSSSPPPMMMJJJHHHFFFEEEBBBAAA@@@???>>>===<<<;;;;;;999;;;@@@EEEHHHMMMRRRUUUkkk}}}yyyuuusssvvv~~~~~~wwwyyy}}}yyyrrrlllgggddd```^^^bbblllyyyuuueee]]]^^^aaa```^^^[[[WWWRRRMMMJJJHHHEEEBBB;;;;;;:::999888777777666666666666555444444333333222333333444666888999:::HHH[[[vvvvvvpppnnnkkkqqqzzz}}}yyy}}}zzznnn]]]LLL@@@:::777666444444555555444222222333333444555666888888;;;???DDDKKKTTT^^^iiipppnnnggg^^^XXXYYY]]]aaabbbbbbbbb]]]UUUOOOJJJBBB:::999888777555444444444555555888;;;>>>BBBGGGNNNRRRSSSUUUXXX[[[^^^```aaaaaaaaaaaabbbcccdddeeeeeefffffffffgggggghhhiiiiiiiiijjjkkkllllllkkkkkkmmmoookkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmmmmllllllnnnooommmllllllllllllmmmnnnnnnmmmnnnpppqqqrrrqqqooonnnnnnmmmmmmlllllllllmmmmmmmmmmmmnnnppprrrtttvvvwwwxxxwwwuuuuuuwwwyyyyyyyyyvvvwwwwwwxxxxxxyyyzzzzzz|||||||||}}}~~~~~~~~~~~~|||yyyxxxqqqrrrsssuuuvvvxxxyyyzzzyyyzzz{{{|||}}}}}}}}}}}}xxxyyyzzz{{{|||}}}~~~~~~~~~~~~}}}}}}|||zzzzzzwwwxxxzzz|||~~~~~~~~~~~~{{{zzzxxxwwwwwwwwwxxxxxxzzz{{{|||}}}~~~~~~}}}}}}~~~zzzwwwuuurrrrrrwww|||rrrgggeeebbb]]]VVVUUUSSSPPPLLLIIIHHHHHHGGGEEECCC@@@>>>===<<<<<<<<<======>>>@@@DDDJJJOOOQQQ\\\lll}}}wwwuuuvvvyyy~~~zzz~~~uuummmddd___cccfffgggpppzzznnn```\\\\\\\\\ZZZ\\\XXXTTTPPPLLLHHHDDDAAA???===<<<;;;<<<<<<:::888888888999999888666333222555333444777777555888===NNNeee|||qqqllljjjnnnuuu{{{}}}wwwvvvuuuhhhZZZLLLAAA;;;666666555444444444444555111333555666555555666777<<>>777666555333222222333333666888;;;>>>BBBGGGMMMRRRSSSUUUXXX[[[^^^```aaaaaaaaacccddddddddddddeeegggffffffffffffgggiiijjjkkkjjjjjjkkkllllllmmmmmmnnnllllllmmmmmmmmmmmmmmmlllmmmmmmmmmllllllkkkkkkkkkkkkkkkkkklllmmmnnnooooooppppppqqqqqqqqqqqqpppoooooooooooooooooonnnmmmmmmmmmmmmnnnoooppprrrsssttttttttttttuuuvvvvvvwwwwwwuuuvvvxxxyyyzzzzzzyyyxxxzzzzzz{{{|||}}}}}}}}}|||~~~~~~}}}|||||||||||||||vvvwwwwwwxxxyyyzzz{{{{{{|||}}}~~~~~~~~~|||{{{zzz{{{{{{{{{{{{}}}}}}{{{zzzyyyzzzzzzzzzzzzzzz{{{|||}}}}}}~~~yyyyyywwwvvvvvvvvvwwwxxx{{{{{{{{{|||||||||||||||}}}~~~wwwllljjjiiikkkrrrzzztttlllccc[[[ZZZYYYVVVRRRMMMJJJIIIIIIGGGEEECCC@@@>>>===============>>>>>>???CCCHHHLLLOOOYYYeeessszzzvvvvvv}}}xxxyyyssshhhaaaccceeeeeelllvvvxxxhhh```]]]\\\[[[\\\YYYTTTPPPMMMIIIDDDAAA@@@>>><<<<<<<<<<<<:::999888888888777666555444333333111222666777666:::@@@NNNddd~~~xxxrrrmmmooouuuzzz~~~sssttt||||||ssseeeWWWJJJ@@@:::666666555444444444444444111333555666555555777888===BBBGGGMMMXXXccchhhgggjjjccc[[[YYY\\\```bbbaaa```]]]WWWQQQLLLFFF???;;;777666444333222222333333777999<<<@@@CCCIIIOOOSSSSSSUUUXXX[[[^^^```aaaaaabbbccceeeeeeddddddfffgggeeeeeeffffffgggiiijjjjjjiiiiiijjjkkkkkkllllllmmmllllllmmmmmmmmmmmmmmmlllmmmmmmlllllllllkkkkkkkkkkkklllllllllmmmnnnnnnnnnoooooooooppppppoooooooooooooooppppppooonnnnnnmmmnnnnnnnnnoooqqqrrrtttuuuttttttuuuuuuvvvwwwwwwxxxwwwwwwxxxyyyyyyyyyxxxxxxyyyzzz{{{||||||}}}}}}|||~~~}}}}}}|||{{{{{{||||||xxxyyyyyyzzz{{{|||}}}}}}|||}}}}}}}}}}}}||||||{{{{{{{{{zzz{{{|||}}}~~~}}}{{{zzzzzzzzzzzzzzzzzzzzz{{{|||}}}}}}}}}zzzyyyxxxwwwvvvwwwwwwxxx{{{{{{{{{{{{||||||||||||}}}yyysssdddbbbbbbfffoooyyyzzzkkk______]]]YYYTTTPPPMMMKKKJJJGGGFFFCCCAAA@@@?????????>>>>>>>>>>>>>>>@@@DDDGGGKKKSSS\\\gggvvvyyyuuuzzzyyytttxxxzzzmmmdddccccccbbbhhhqqquuufff___]]]]]]\\\YYYUUUQQQNNNJJJFFFBBBAAA???============;;;999999888777555444444444444111///111555666777;;;BBBOOOccc||||||rrrqqqsssxxx~~~yyyqqqsss{{{yyyoooaaaSSSGGG>>>999666555555444444444444444111333555555555666777999>>>CCCJJJPPPZZZdddhhhfffeee___YYYYYY^^^bbbcccbbb```\\\UUUOOOIIIBBB<<<888777666444333222222333444888:::>>>AAAEEEJJJPPPTTTTTTVVVYYY\\\___```aaaaaacccdddffffffeeeeeeggghhhdddeeeeeefffggghhhiiijjjiiiiiiiiijjjkkkkkklllllllllmmmmmmmmmmmmmmmllllllmmmllllllllllllkkkkkkkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmoooppppppppppppooonnnnnnoooooooooppprrrsssuuuvvvuuuuuuuuuvvvwwwwwwxxxxxxyyyyyyxxxxxxwwwxxxxxxxxxyyyyyyzzz||||||}}}}}}}}}}}}}}}|||{{{{{{{{{{{{|||zzz{{{{{{|||}}}~~~}}}||||||||||||}}}}}}~~~{{{{{{{{{zzz{{{|||}}}}}}~~~}}}{{{zzzzzzzzzzzzzzzzzzzzz{{{||||||}}}}}}zzzyyyxxxwwwwwwwwwxxxxxxzzzzzz{{{{{{{{{||||||||||||uuummmcccbbbccciiirrr|||zzzkkkdddaaa[[[WWWSSSPPPNNNLLLHHHGGGDDDBBBAAA@@@@@@AAA??????@@@???>>>>>>@@@BBBEEELLLUUU]]]iii}}}~~~zzz}}}{{{sssrrr|||~~~pppeeeccccccbbbfffooopppccc^^^^^^]]]YYYUUURRRNNNKKKFFFCCCBBB@@@>>>>>>>>>===;;;999999888666444333444444555222000111444666666;;;BBBPPPbbbuuuyyytttrrrvvv}}}vvvqqquuu|||}}}wwwkkk]]]OOODDD===999666555444444333333444444222333555555555666888:::???FFFMMMUUU^^^gggjjjggg```\\\XXXYYY___cccdddbbbbbb\\\UUUMMMFFF@@@;;;777666555444333222333333444888:::>>>BBBFFFKKKPPPTTTUUUWWWZZZ]]]___aaaaaabbbccceeeffffffffffffgggiiidddeeefffggghhhiiiiiiiiiiiijjjjjjkkkkkklllmmmmmmmmmmmmmmmnnnmmmmmmlllkkkllllllllllllllllllllllllmmmmmmmmmmmmmmmllllllllllllkkkkkkkkkllllllmmmmmmoooppppppqqqppppppoooooooooooopppqqqrrrtttuuuvvvuuuuuuvvvvvvwwwxxxxxxxxx{{{zzzxxxwwwvvvwwwxxxxxxxxxyyyzzz{{{|||}}}}}}}}}||||||{{{zzzzzz{{{{{{{{{{{{||||||}}}~~~}}}|||{{{{{{{{{}}}~~~||||||||||||||||||||||||~~~}}}}}}|||{{{zzzzzzzzzzzzzzzzzz{{{{{{|||||||||zzzyyyyyyyyyxxxxxxxxxxxxyyyzzzzzz{{{{{{||||||||||||tttkkkcccdddgggoooyyyyyykkkfff___ZZZWWWTTTQQQOOOJJJHHHFFFDDDBBBAAAAAABBB@@@AAAAAA@@@>>>======>>>???FFFOOOXXXaaaqqq}}}sssmmmqqqxxxpppdddddddddcccgggmmmzzz|||kkkaaa^^^\\\YYYUUUQQQNNNKKKGGGDDDBBB@@@>>>>>>>>>===;;;999999888666444444444555666555222222555666666;;;AAAOOO]]]kkkttt~~~xxxrrrvvv~~~xxxtttrrrvvv{{{|||uuuhhhYYYLLLBBB<<<:::555555444333333333333333222333555555555666999;;;AAAHHHQQQZZZccclllmmmiii___[[[WWWYYY```ddddddcccccc]]]TTTKKKDDD???:::777666555444333222333444555777:::>>>BBBFFFJJJOOOSSSVVVXXX[[[]]]```aaabbbbbbccceeeffffffffffffgggiiidddeeeggghhhiiijjjjjjiiikkkkkkllllllmmmnnnnnnnnnmmmmmmnnnnnnmmmllllllkkkllllllllllllllllllllllllmmmmmmmmmmmmmmmlllllllllkkkkkkjjjjjjkkklllmmmnnnppppppqqqqqqqqqqqqqqqpppoooooopppqqqrrrtttuuuvvvuuuuuuuuuvvvwwwwwwxxxxxx{{{zzzxxxwwwvvvwwwxxxxxxwwwxxxyyy{{{||||||}}}}}}{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{|||}}}~~~}}}|||{{{{{{{{{}}}~~~~~~~~~~~~}}}}}}}}}||||||}}}}}}}}}||||||{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxyyyyyyyyyzzz{{{||||||}}}|||~~~xxxoooeeehhhmmmwwwuuunnnfff___[[[XXXTTTPPPLLLKKKHHHEEECCCBBBBBBBBB@@@BBBCCCAAA???===<<<<<<===BBBKKKSSSZZZeeeyyywwwnnnkkkmmmyyy~~~ooodddeeegggeeegggllltttvvvggg```[[[XXXTTTQQQNNNKKKGGGDDDBBB@@@>>>======<<<:::888888888777666666666666666777444444666666777<<>>CCCFFFKKKOOORRRWWWYYY[[[^^^```bbbbbbbbbcccdddffffffeeeeeeggghhheeefffhhhjjjkkkkkkkkkjjjlllllllllmmmnnnnnnoooooonnnnnnnnnnnnmmmlllkkkkkkkkkkkkkkkllllllllllllmmmllllllmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkmmmnnnoooppppppqqqrrrrrrrrrrrrqqqoooooooooppprrrsssuuuvvvtttttttttuuuvvvvvvwwwwwwyyyyyyxxxxxxwwwxxxxxxxxxvvvwwwyyyzzz||||||}}}}}}zzzyyyyyyyyyyyyzzz{{{{{{zzz{{{{{{|||}}}~~~}}}||||||||||||}}}}}}~~~}}}~~~~~~~~~~~~~~~}}}|||||||||}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{||||||}}}|||~~~~~~wwwqqqtttzzzzzznnnfff```[[[UUUPPPOOOMMMJJJGGGDDDBBBAAAAAAAAABBBDDDCCC@@@===<<<<<<>>>@@@FFFMMMRRRZZZlll}}}~~~vvvooooooppp~~~pppeeegggiiifffeeeiiilllxxxooocccZZZWWWSSSPPPMMMJJJFFFCCCBBB@@@>>><<<<<<;;;999777888888888888888777777666777444444666888999???FFFRRR[[[eeejjjsss{{{}}}~~~wwwuuuwwwyyyyyyxxxoooaaaQQQDDD===999888555444333333222222333333333444444444555777;;;>>>BBBLLLXXXcccnnnuuuuuupppddd^^^YYYZZZ___ddddddccc```YYYOOOFFF@@@<<<999777555444333333333333555555777;;;@@@DDDHHHLLLPPPSSSXXXZZZ\\\___aaabbbbbbbbbbbbccceeeeeeddddddfffgggfffgggjjjlllmmmllllllkkkkkkkkkllllllmmmnnnnnnooonnnnnnnnnnnnmmmlllkkkjjjkkkkkkkkklllllllllmmmmmmkkklllllllllmmmnnnnnnnnnnnnmmmlllllllllnnnpppqqqpppqqqqqqrrrssssssrrrrrrnnnnnnnnnoooqqqrrrtttuuussssssssstttuuuuuuvvvvvvwwwwwwxxxyyyyyyyyyxxxxxxvvvwwwxxxzzz{{{|||}}}}}}yyyyyyxxxxxxyyyzzzzzz{{{{{{{{{|||}}}~~~|||}}}}}}}}}}}}||||||{{{{{{|||}}}~~~~~~}}}}}}|||{{{||||||}}}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{|||{{{zzzyyyxxxwwwxxxxxxyyy{{{||||||}}}{{{~~~~~~uuukkkccc]]]UUUOOOPPPNNNKKKGGGDDDBBBAAAAAAAAACCCDDDDDDAAA>>><<<;;;??????BBBIIIMMMTTTdddtttzzzyyyyyy|||wwwuuulll{{{qqqfffhhhjjjfffdddfffdddnnnttteeeYYYVVVSSSOOOMMMJJJFFFCCCAAA???===<<<;;;:::888666777888999::::::999777666666333333666999;;;BBBIIIWWWaaajjjpppwww{{{yyy{{{||||||vvvmmm^^^NNNBBB:::888777555444333333222222333333333444444444555777;;;>>>CCCMMMYYYeeepppxxxxxxsssfff```[[[ZZZ___cccdddccc^^^WWWMMMDDD>>>:::888666555444333333333444555666888<<>>===;;;;;;::::::>>>DDDIIIOOOZZZeeexxxzzzyyyuuutttxxx|||uuuppprrr}}}wwwlllgggfffdddeeegggjjjkkkqqq~~~zzzfff^^^XXXRRRQQQOOOJJJHHHHHHFFFDDDAAA===;;;;;;;;;;;;999999999888777666666555555222333888777777AAAPPPdddmmmuuuxxx}}}zzz|||yyyhhhUUUIIIAAA;;;777888666666666555444444444333333111333666777666:::@@@EEENNNZZZeeeqqq{{{}}}yyykkkccc\\\[[[```dddcccaaa[[[VVVMMMFFF@@@;;;777555666444111111444666555444999<<<@@@DDDHHHMMMSSSWWWXXXYYY[[[^^^```aaabbbccceeeddddddcccdddeeeggghhhhhhiiikkkllllllkkkjjjhhhiiikkkmmmmmmlllkkklllmmmmmmmmmmmmmmmmmmlllllllllnnnnnnnnnnnnmmmlllkkkkkkjjjjjjkkkmmmnnnpppqqqqqqppppppoooooooooooopppppprrrrrrqqqqqqqqqqqqrrrrrrqqqrrrssstttuuuuuuuuuuuusssssssssttttttuuuvvvwwwxxxyyy{{{||||||{{{yyyxxxwwwwwwwwwxxxyyyyyyyyyzzzwwwxxxxxxxxxxxxxxxxxxyyyzzz|||~~~~~~}}}||||||{{{{{{{{{zzzzzzzzzyyyyyyyyy}}}}}}||||||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyyyywwwyyy{{{}}}}}}}}}{{{zzzyyyyyyyyyzzzzzzzzz{{{{{{|||}}}~~~|||~~~|||}}}{{{wwwrrrqqqttt{{{~~~}}}|||}}}~~~vvvmmmeee]]]WWWQQQPPPNNNKKKHHHEEECCCAAACCCBBBBBBAAA???===;;;:::;;;:::===BBBFFFKKKVVV```qqq|||wwwtttvvvxxx{{{sssrrryyy|||qqqjjjeeebbbbbbfffkkkiiijjjttt~~~jjj___XXXRRRPPPNNNJJJHHHHHHFFFDDDAAA>>><<<;;;;;;;;;999999999888777666666666666333555999:::;;;HHHXXXlllvvv~~~}}}~~~|||wwwfffSSSHHH@@@:::777777555555555555444444444444333222333666777777;;;AAAEEEOOOZZZccclllsssuuussshhhbbb\\\\\\aaadddccc```[[[VVVNNNFFF@@@<<<888666666333111111444666555444999===AAAEEEIIINNNTTTWWWXXXYYY[[[]]]___aaabbbbbbeeeddddddddddddeeeggghhhfffgggiiikkkkkkjjjiiihhhiiikkkmmmmmmlllkkklllmmmlllllllllmmmmmmmmmmmmmmmllllllmmmmmmmmmllllllkkkjjjjjjkkkmmmnnnooopppqqqppppppoooooonnnoooooooooqqqppppppooooooppppppqqqqqqrrrssstttuuuuuuuuuuuuttttttttttttuuuvvvwwwwwwxxxyyy{{{||||||{{{yyyxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyy|||}}}~~~~~~~~~}}}||||||{{{{{{{{{zzzzzzzzzzzzyyyyyyyyy|||||||||{{{{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{zzzyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{|||~~~~~~{{{ssswww~~~}}}xxxppplllhhhgggkkkrrrxxx|||}}}zzzvvvqqqooooooqqqrrrwww{{{~~~qqqhhh```ZZZTTTRRRPPPMMMJJJGGGDDDCCCFFFEEEDDDBBB@@@===;;;:::;;;:::<<<@@@CCCGGGPPPZZZhhhxxxxxxsssrrrrrrtttzzzxxxssssss}}}uuummmccc]]]^^^bbbjjjeeebbbgggtttpppbbbYYYRRRPPPNNNJJJHHHHHHEEEDDDAAA>>><<<;;;;;;;;;999999999888777777666666777444666;;;<<<@@@PPPbbbvvvxxxsssbbbPPPFFF???:::777777444444444444555555555555333222333777888888<<>>BBBGGGKKKPPPUUUXXXWWWXXXZZZ]]]___```aaaaaaddddddddddddeeefffggghhhdddfffhhhiiijjjjjjjjjiiiiiikkklllmmmlllkkklllmmmkkkkkkllllllmmmmmmnnnnnnjjjkkkkkkllllllllllllkkkjjjjjjkkklllnnnoooppppppqqqpppoooooonnnnnnnnnnnnooonnnnnnnnnnnnnnnnnnoooqqqrrrsssttttttuuuuuutttttttttttttttuuuvvvwwwxxxyyyyyy{{{{{{{{{{{{yyyyyywwwwwwwwwwwwvvvvvvvvvvvvxxxxxxxxxxxxyyyyyyzzzzzz}}}}}}}}}}}}}}}}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyxxxxxxxxxzzzyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{|||}}}zzzrrrvvv~~~wwwqqqgggddd```___dddlllssswww~~~~~~}}}zzzvvvqqqllliiijjjlllnnnssswww}}}zzznnnfff```VVVUUUSSSPPPNNNKKKIIIHHHIIIHHHGGGDDDAAA>>>;;;999:::999;;;???AAAEEENNNXXX```nnnzzzrrrooommmmmmssszzz}}}~~~~~~}}}uuuooottt~~~uuukkk```XXXYYY^^^dddbbb______dddppp~~~xxxggg]]]SSSQQQOOOKKKIIIHHHEEEDDDBBB???===<<<;;;;;;999999999888888777777777888555666:::<<>>999666777333333333444444555555555444222333777888999>>>EEEHHHTTT^^^aaa```aaaaaa```^^^\\\\\\___bbbccc___[[[WWWRRRJJJDDD???;;;888666444333222222333555666666;;;???DDDIIIMMMQQQVVVYYYWWWYYYZZZ\\\^^^``````aaacccddddddeeefffggghhhhhheeefffgggiiijjjkkkkkkkkkiiijjjllllllkkkkkkkkkllljjjjjjkkkllllllmmmnnnnnniiiiiijjjkkklllllllllllliiijjjkkklllmmmnnnooooooqqqpppooonnnnnnmmmnnnnnnmmmmmmllllllllllllmmmmmmqqqqqqrrrsssttttttttttttttttttttttttuuuvvvwwwwwwyyyyyyzzz{{{{{{zzzyyyyyywwwwwwvvvvvvuuuuuuttttttwwwwwwxxxxxxyyyyyyzzzzzz{{{|||}}}~~~~~~~~~~~~}}}||||||{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxyyyyyyyyyzzzzzz{{{{{{|||{{{zzzzzzyyyyyyxxxxxxwwwyyyxxxvvvvvvvvvwwwyyyzzzxxxxxxyyyyyyyyyzzzzzzzzz{{{|||}}}~~~}}}tttxxx|||ssskkkccc```^^^^^^dddkkkqqquuu|||~~~|||zzzyyyuuupppkkkiiiiiilllnnnnnnssszzzwwwkkkdddXXXWWWVVVSSSQQQNNNLLLKKKLLLKKKIIIFFFCCC???<<<:::999888:::>>>@@@DDDNNNWWW___jjj{{{tttmmmiiiiiinnnuuuzzz{{{xxx|||yyyqqqqqqyyyzzzrrriii^^^VVVWWW\\\^^^aaaaaa\\\ZZZbbbsssooocccWWWSSSQQQMMMJJJIIIEEEDDDBBB@@@>>><<<;;;;;;999999999999888888888888999666666999;;;DDD[[[sss{{{}}}pppgggXXXHHH@@@<<<888666666222333333333444444555555555333444777999;;;@@@GGGLLLXXXccceeebbbaaa^^^\\\[[[[[[\\\___bbbaaa\\\XXXSSSNNNGGGAAA===:::777555333333333222333444666777;;;???EEEJJJNNNRRRVVVYYYXXXYYY[[[]]]___`````````ccccccdddfffggghhhhhhhhhfffggghhhjjjkkkllllllmmmhhhjjjllllllkkkjjjkkkllliiijjjjjjkkklllmmmnnnnnniiiiiijjjkkklllllllllllliiijjjjjjkkklllmmmnnnnnnppppppooonnnmmmmmmnnnnnnmmmmmmllllllllllllmmmmmmpppqqqrrrsssttttttttttttsssssssssssstttuuuvvvwwwxxxxxxyyyyyyyyyyyyxxxxxxwwwvvvvvvuuuuuutttttttttvvvvvvwwwwwwxxxyyyzzzzzzxxxxxxzzz|||}}}~~~{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{zzzzzzzzzyyyyyyxxxxxxxxxwwwvvvuuutttuuuwwwzzz{{{xxxxxxxxxyyyyyyyyyzzzzzzzzz|||}}}~~~zzz||||||qqqiiidddbbbaaabbbhhhnnnsssuuuzzz}}}{{{xxxwwwuuurrrmmmjjjhhhiiikkklllnnnttt|||}}}mmmeee___]]][[[XXXTTTQQQOOONNNMMMLLLKKKHHHDDD@@@===<<<999888:::>>>@@@CCCLLLVVV___gggtttyyyooohhhfffjjjqqqyyy~~~|||yyy|||zzzwww{{{zzzqqqjjjaaaZZZZZZ^^^]]]bbbccc^^^XXX\\\jjjxxxxxxjjj\\\VVVTTTPPPLLLJJJEEEDDDCCCAAA???===;;;:::999999999999999999999999999666777:::===HHHccc~~~zzz}}}{{{nnnaaaSSSEEE>>>:::777555666333333333333444444444444555333444777:::<<>>@@@HHHRRRZZZ```iiiuuurrrhhhcccgggmmmttt{{{}}}}}}uuuoooiiibbb```bbbaaadddddd```[[[\\\cccjjj~~~qqq```YYYWWWRRRMMMKKKEEEDDDCCCBBB???===;;;:::999999999999999999999999:::777888<<>>===;;;;;;<<<<<<===EEENNNSSSXXX^^^hhhzzzuuuhhhbbbdddjjjnnnuuu{{{}}}~~~zzztttoooiiifffeeefffeeecccaaa___^^^______tttuuuccc[[[XXXTTTNNNKKKEEEDDDCCCBBB@@@===;;;:::999999999999999999999999:::888:::???EEEVVVxxxzzzxxxwwwwwwxxxwwwuuusssuuuzzzzzzwwwnnnZZZMMM@@@;;;999666555555444444444333333222222222666444444888;;;===DDDLLLWWWbbboooxxx|||zzzpppeeeaaaccceeefffeeebbb]]]ZZZOOOJJJDDD???<<<:::888777000222444333222333777::::::>>>EEEJJJOOORRRUUUWWW\\\]]]^^^```aaabbbbbbbbbaaaccceeegggiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiihhhiiikkkkkkjjjjjjjjjkkklllkkkkkkkkkkkkkkkkkkkkknnnnnnnnnnnnmmmlllkkkkkkiiiiiiiiijjjjjjkkkkkklllllllllllllllnnnooopppqqqppppppooooooooooooppppppppppppqqqrrrssssssssssssppppppppppppqqqrrrssssssuuuuuuttttttttttttuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxrrrrrrssstttuuuvvvwwwwwwxxxxxxxxxyyyzzz{{{|||}}}{{{{{{||||||||||||||||||yyyyyyyyyxxxxxxxxxwwwwwwzzzyyyyyyxxxxxxwwwwwwwwwvvvwwwxxxyyyzzzzzz{{{||||||{{{zzzxxxvvvuuuttttttwwwwwwxxxxxxxxxyyyyyyyyyzzz{{{|||}}}xxxsssqqqpppllliiiiiinnntttwwwxxxwwwzzz}}}~~~}}}{{{{{{{{{|||zzzwwwvvvxxx}}}|||wwwtttnnnllliiieeebbbaaa```___```cccfffjjjqqq{{{{{{ssskkk^^^RRRSSSMMMIIIJJJIIIEEE@@@???AAAAAA???===<<<>>>CCCGGGRRRTTTYYYaaalll|||rrrlllhhheeeiiimmmssszzz~~~yyytttrrrpppooommmnnnmmmggg___ZZZZZZ\\\hhhxxxzzzjjj```\\\ZZZUUUQQQIIIGGGDDDBBBAAA@@@===<<<888888888888888888888888888999;;;===DDDZZZxxxrrrqqqoookkkiiijjjlllzzz{{{{{{wwwkkkWWWMMMBBB===:::666444555444555555555444333333222333222555888:::===FFFOOO[[[eeepppwww{{{zzzqqqgggdddgggiiigggeeeccc[[[SSSJJJFFF@@@<<<999888555444333333222222333444666777===@@@EEEJJJMMMQQQTTTWWW]]]___aaaaaaaaaaaabbbcccbbbcccdddeeeggghhhiiijjjiiihhhhhhgggggghhhiiijjjjjjkkkkkkllllllkkkkkkjjjmmmllljjjiiiiiijjjlllmmmnnnnnnmmmllllllllllllmmmllljjjhhhjjjmmmooonnnmmmmmmllllllkkklllmmmnnnooooooooonnnnnnooopppqqqqqqpppqqqqqqpppooooooppprrrpppqqqqqqqqqpppqqqtttwwwttttttttttttuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyzzzssspppnnnooosssvvvwwwwwwyyyyyyyyyyyyzzz{{{|||||||||}}}~~~~~~}}}|||zzzzzzzzzxxxvvvvvvwwwyyyxxxyyyzzzyyywwwvvvwwwxxxwwwxxxyyyzzz{{{{{{{{{{{{yyywwwvvvwwwxxxxxxwwwvvvvvvvvvwwwxxxxxxxxxwwwwwwwwwyyy|||~~~|||uuupppnnnnnnkkkhhhiiimmmrrrvvvwwwxxxzzz}}}}}}{{{zzzyyyyyyxxxvvvtttuuuxxx}}}xxxuuuooommmiiiddd```]]][[[ZZZ[[[]]]```ccciiirrryyyjjj\\\UUUNNNJJJJJJJJJFFFBBBBBBAAA@@@???<<<;;;>>>BBBFFFOOOQQQWWW]]]dddqqqxxxnnniiieeefffjjjpppvvv{{{~~~|||yyyxxxwwwrrrqqqoooiiiccc^^^]]]]]]___nnn~~~qqqddd___\\\WWWSSSKKKHHHEEEBBBAAA???===;;;888888888888888888888888999;;;>>>AAAHHH]]]|||uuuqqqmmmgggcccdddhhhwwwzzzzzzuuuiiiUUUKKKAAA<<<999555333444444444555555444444333222444444666:::<<<>>>GGGPPP^^^gggppptttvvvuuuooohhhdddhhhjjjhhhfffccc[[[SSSIIIEEE???;;;999777555333444333333333444666888999===@@@EEEJJJMMMQQQUUUWWW[[[]]]````````````aaabbbbbbbbbccceeefffggghhhiiiiiihhhhhhggghhhhhhjjjjjjkkkllllllmmmmmmllllllkkkmmmllljjjiiiiiijjjlllmmmooonnnmmmmmmllllllmmmmmmllljjjiiijjjmmmooonnnmmmmmmmmmlllllllllmmmnnnooooooooonnnnnnoooppppppqqqooopppqqqpppnnnnnnpppqqqqqqqqqrrrqqqpppqqqsssvvvttttttttttttuuuuuuuuuuuuwwwwwwwwwwwwxxxxxxxxxxxxtttqqqooopppsssvvvwwwvvvwwwwwwwwwxxxxxxyyyzzz{{{{{{{{{||||||||||||{{{{{{zzzzzzyyywwwuuuuuuvvvxxxxxxyyyzzzyyywwwvvvwwwxxxvvvwwwxxxyyyzzzzzzzzzzzzyyywwwvvvvvvxxxxxxwwwuuuuuuuuuvvvwwwwwwwwwwwwwwwvvvxxxzzz|||}}}}}}uuuooolllkkkmmmjjjhhhiiilllpppssstttvvvxxxyyyyyyvvvtttssssssrrrqqqqqqsssxxx~~~zzzvvvpppmmmhhhbbb\\\XXXUUUTTTTTTVVVYYY[[[___gggsss{{{zzzjjj[[[RRRLLLKKKJJJFFFDDDDDDAAA@@@>>><<<;;;<<<@@@DDDJJJNNNSSSWWWZZZcccwwwsssjjjeeebbbeeekkkpppvvvzzz|||}}}~~~~~~yyyuuuqqqlllhhhdddaaa^^^XXXeeeuuu{{{lllddd___ZZZVVVNNNKKKFFFCCCAAA???<<<:::999999999999999999999999:::;;;???DDDLLL```}}}vvvmmmccc___```eeetttxxxxxx}}}|||qqqeeeRRRHHH>>>;;;888444333444444444555555444444333333555555777;;;===@@@IIIRRR^^^gggooopppnnnmmmjjjfffdddhhhkkkjjjhhhddd[[[RRRGGGCCC>>>:::777666444222333333333444555888:::;;;===AAAFFFJJJMMMQQQUUUXXXZZZ]]]___```___```aaabbbaaabbbcccdddeeefffggghhhhhhhhhhhhhhhhhhiiijjjkkkllllllmmmmmmmmmmmmlllllllllkkkjjjjjjjjjkkklllmmmooonnnmmmmmmllllllmmmmmmlllkkkjjjjjjlllnnnnnnmmmmmmmmmllllllmmmmmmnnnooooooooonnnnnnnnnoooppppppnnnooopppooommmmmmooopppqqqrrrsssrrrqqqqqqrrrtttsssttttttttttttuuuuuuuuuyyyyyyyyyxxxxxxxxxwwwwwwvvvtttqqqqqqsssuuuuuuuuuvvvvvvvvvvvvwwwxxxyyyzzzyyyyyyyyyxxxxxxyyyyyyzzzyyyzzzyyywwwtttssstttuuuwwwxxxyyyxxxwwwvvvwwwxxxuuuvvvwwwxxxyyyyyyyyyyyyyyywwwvvvvvvwwwwwwvvvuuusssssstttuuuvvvwwwwwwxxxtttvvvxxxyyyzzz}}}|||uuunnnjjjiiihhhkkkjjjiiiiiikkknnnpppqqqrrrssssssrrrooolllkkkkkknnnnnnnnnqqqvvv}}}~~~yyyvvvppplllggg```ZZZUUURRRPPPOOOQQQTTTVVVZZZbbbllltttvvvbbbXXXPPPMMMKKKFFFDDDEEEAAAAAA???<<<:::;;;>>>AAAEEEIIIPPPSSSSSSXXXjjj|||yyyllleeeaaacccfffkkkqqquuuyyy{{{zzz}}}~~~xxxqqqmmmllliiiccc^^^YYYbbbooo{{{uuujjjbbb\\\XXXQQQMMMHHHDDDAAA???<<<:::999999999999999999999999::::::===CCCNNNaaa}}}pppddd___```ggguuu~~~xxxxxx|||xxxmmmbbbNNNEEE<<<999888444333333333444444555444444333333555555777;;;===@@@IIISSS\\\gggooonnnjjjgggdddbbbccchhhlllkkkiiieee[[[QQQEEEAAA<<<888666555333111111111222333555888:::<<<===AAAFFFJJJNNNQQQUUUXXX[[[]]]___``````aaabbbcccaaaaaabbbcccdddffffffggghhhhhhhhhhhhiiijjjjjjkkkkkkkkkllllllllllllkkkkkkkkkkkkjjjjjjjjjkkklllmmmmmmmmmlllkkkkkkkkkkkkkkklllkkkkkkkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnoooooonnnnnnnnnoooooopppmmmnnnooonnnllllllnnnooorrrsssssssssqqqpppqqqsssssssssssstttttttttuuuuuuyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvtttrrrrrrssstttuuuvvvvvvvvvvvvwwwxxxyyyyyyyyyxxxwwwvvvwwwxxxyyyzzzyyyyyyyyywwwtttrrrrrrsssvvvwwwxxxwwwvvvuuuvvvwwwuuuvvvwwwxxxxxxyyyyyyyyyxxxwwwuuuuuuvvvvvvuuusssqqqqqqrrrrrrtttuuuvvvwwwsssuuuvvvvvvwwwzzz~~~}}}uuunnniiigggffffffiiiiiiiiiiiijjjkkklllmmmmmmnnnnnnllliiigggffffffkkkkkklllnnnsssyyy}}}yyyuuunnnkkkfff```ZZZUUURRRQQQNNNPPPSSSVVVZZZaaalllsss~~~hhh]]]SSSOOOKKKGGGDDDDDDBBBBBB@@@===;;;;;;===???AAAEEELLLPPPOOOSSSbbbrrrqqqgggcccdddeeeiiimmmrrrwwwyyy{{{{{{xxxqqqnnnmmmkkkeee___[[[```jjjuuu}}}pppfff^^^YYYTTTOOOIIIDDDAAA???===;;;999999999999999999999999999888:::AAAMMMaaa}}}ssseee```cccmmmzzz~~~zzzzzz{{{uuuiii___KKKBBB:::888777444333444333333444444555444444333444444666:::===@@@IIISSS]]]hhhqqqqqqlllhhhddd```dddhhhlllkkkiiidddZZZPPPDDD@@@;;;888666444333111000000000222444777:::;;;>>>AAAFFFKKKNNNRRRUUUXXX\\\^^^aaabbbbbbbbbdddeeebbbbbbccccccdddeeeffffffggghhhhhhiiijjjkkkkkkkkkjjjjjjjjjkkkkkkjjjjjjjjjjjjjjjjjjjjjkkkkkklllllllllkkkjjjjjjiiiiiijjjjjjlllllllllkkkkkklllmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmoooooonnnnnnnnnnnnnnnooommmnnnnnnmmmllllllmmmoooqqqssstttsssqqqqqqqqqrrrssssssssssssttttttttttttvvvvvvwwwxxxxxxyyyzzzzzzxxxwwwvvvtttrrrssstttuuuvvvvvvvvvvvvwwwxxxyyyzzzxxxxxxwwwvvvwwwxxxzzz{{{xxxyyyyyywwwtttrrrqqqrrruuuvvvwwwwwwuuuuuuvvvwwwuuuvvvwwwxxxxxxyyyxxxxxxwwwuuuttttttttttttrrrqqqooonnnooooooppprrrtttuuusssssstttttttttwww{{{~~~|||vvvnnngggdddccccccccceeefffhhhhhhffffffggghhhhhhiiiiiigggeeecccdddeeehhhhhhhhhkkkooouuu{{{}}}yyyuuupppmmmgggaaa[[[WWWTTTRRROOOQQQUUUWWW[[[aaakkkrrrxxxiii___UUUQQQMMMHHHEEEEEECCCCCCAAA>>><<<;;;<<<>>>>>>AAAGGGMMMNNNQQQ\\\ggg{{{zzznnniiihhhhhhiiilllqqquuuxxx~~~}}}xxxqqqnnnnnnkkkfffaaaZZZ]]]dddpppzzzxxxkkk```YYYUUUQQQJJJEEEBBB@@@>>><<<:::::::::::::::::::::::::::777999AAANNN```xxxxxxfffbbbfffttt~~~||||||zzzrrrfff\\\HHH@@@999888888555444555333333444444555555444444444333666:::===AAAJJJSSS```iiiqqqrrrooolllgggbbbdddhhhkkkiiigggbbbYYYOOODDD@@@;;;888666555333222///000000111444666999;;;>>>BBBGGGKKKNNNRRRVVVXXX\\\^^^aaaccccccccceeegggcccccccccdddeeefffffffffggggggiiijjjkkkkkkkkkkkkiiiiiijjjjjjjjjjjjiiiiiiiiijjjjjjkkkkkklllllllllkkkkkkjjjiiiiiiiiiiiijjjkkklllmmmlllkkkkkklllnnnnnnnnnooooooooonnnmmmmmmoooooonnnnnnmmmmmmnnnnnnmmmnnnooonnnllllllnnnoooppprrrssssssrrrqqqrrrsssrrrssssssssssssttttttttttttuuuvvvwwwxxxyyyzzzzzzxxxxxxwwwuuusssrrruuuwwwvvvvvvvvvvvvwwwxxxyyyzzzwwwwwwwwwwwwxxxyyyzzzzzzwwwxxxyyyxxxuuusssrrrssstttuuuvvvvvvuuuuuuvvvwwwssstttuuuvvvwwwwwwwwwwwwuuutttrrrrrrrrrrrrpppnnnmmmlllllllllmmmnnnpppqqqqqqqqqqqqppppppssswww{{{}}}uuuooogggbbb```````````````bbbeeedddbbb```aaabbb```aaabbbaaa______```aaacccdddeeehhhmmmsssxxx|||~~~zzzwwwssspppjjjddd]]]XXXUUUSSSPPPRRRUUUWWWYYY___gggmmmrrrxxxyyyeee\\\TTTQQQOOOKKKHHHHHHEEEEEECCC@@@===;;;<<<======>>>BBBIIILLLNNNUUU\\\mmmwwwpppnnnlllkkkmmmqqquuuxxx{{{wwwrrrooonnnlllhhheeeZZZZZZ```kkkuuuqqqccc[[[VVVQQQJJJEEEBBB@@@???>>>::::::::::::::::::::::::;;;999===FFFRRR```qqqkkkfffjjjyyy~~~}}}|||xxxnnnaaaXXXFFF???999888999666555666222333444444555555444444555444777<<>>BBBGGGKKKOOORRRVVVYYY[[[^^^```bbbbbbccceeefffdddddddddeeeffffffggggggfffgggiiikkklllllllllllliiijjjjjjkkkkkkjjjjjjiiiiiiiiijjjkkkllllllllllllmmmllllllkkkkkkkkkkkkkkkkkkmmmnnnllljjjjjjlllnnnnnnoooooopppooonnnmmmllloooooonnnmmmmmmmmmmmmmmmnnnoooooonnnmmmmmmnnnpppnnnqqqssstttsssrrrrrrsssrrrrrrssssssssstttttttttuuuuuuuuuvvvvvvwwwwwwwwwxxxyyyxxxuuussssssuuuxxxuuuuuuuuuuuuvvvwwwxxxxxxuuuvvvwwwxxxxxxyyyyyyyyyvvvxxxyyyxxxvvvtttttttttssstttvvvuuuttttttvvvwwwqqqqqqssstttttttttttttttsssrrrpppppppppooonnnlllkkkkkkiiiiiiiiikkkmmmnnnnnnnnnmmmllllllnnnsssvvvxxxzzz~~~qqqkkkccc^^^^^^^^^^^^]]]\\\___bbbaaa___\\\]]]^^^YYYZZZ[[[ZZZYYYYYY[[[]]]``````bbbfffkkkrrrxxx|||{{{xxxwwwsssmmmfff___YYYUUUSSSPPPSSSUUUUUUWWW[[[ccciiimmmsss|||}}}qqqbbbYYYSSSRRRQQQMMMKKKKKKFFFFFFDDDAAA===;;;<<<======<<>>888999999777666666222333333444555555555444666666888===@@@DDDMMMWWW___bbbddddddfffiiifffaaaeeehhhhhheeeccc```XXXOOODDD@@@;;;888777555444333333333333444555777:::;;;???BBBGGGKKKOOORRRVVVYYYZZZ]]]___aaaaaabbbdddfffdddeeeeeeffffffgggggggggfffgggiiikkklllllllllllljjjkkkkkkllllllkkkkkkjjjhhhiiijjjkkklllmmmllllllnnnnnnmmmllllllllllllmmmkkkmmmnnnmmmjjjiiikkknnnnnnooopppppppppnnnmmmlllpppooonnnmmmmmmmmmmmmmmmnnnooopppooommmmmmooopppmmmpppssstttssssssssstttrrrrrrrrrsssssssssttttttvvvvvvvvvvvvuuuuuuuuuuuuxxxyyyxxxvvvssssssvvvyyytttssssssttttttuuuvvvwwwssstttvvvxxxxxxxxxxxxwwwuuuwwwyyyyyywwwuuuuuuuuurrrtttuuuuuuttttttuuuwwwoooooopppqqqrrrrrrrrrrrrrrrqqqooonnnooonnnlllkkkkkkjjjhhhggggggiiijjjlllkkkkkkjjjiiihhhkkkooosssuuuwwwzzz~~~}}}hhhbbb[[[YYY[[[\\\[[[YYY^^^^^^]]]]]]\\\[[[ZZZZZZYYYXXXVVVUUUUUUVVVXXXYYYcccbbbcccfffmmmtttzzz}}}{{{wwwyyy~~~|||yyytttmmmfff```ZZZUUURRRRRRSSSSSSRRRRRRUUUYYY]]]dddjjjrrrzzzuuuiii]]]XXXSSSQQQQQQPPPMMMJJJHHHFFFDDDAAA???=========:::<<<@@@CCCFFFJJJOOOSSS\\\nnnyyyrrrmmmoooqqqqqqrrrtttzzz}}}zzzvvvsssppplllhhheeebbb``````fffrrr}}}kkk\\\XXXTTTNNNIIIFFFDDDBBB@@@<<<<<<::::::::::::<<<<<<<<<===AAAJJJWWWdddnnntttyyy{{{xxxqqquuu|||}}}wwwmmm^^^RRRDDD@@@;;;777666555555444555444444333333444444555555777999;;;???GGGQQQXXX```___^^^]]]]]]___aaabbbgggfffeeedddbbb[[[QQQJJJGGGAAA999666777777444000444444333444555888;;;<<<>>>BBBHHHMMMPPPTTTWWWZZZ[[[\\\^^^______aaacccfffcccdddeeeggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhjjjlllnnnnnnmmmlllkkkiiiiiijjjkkkllllllmmmmmmqqqooommmkkkjjjkkklllmmmlllllllllkkkkkkjjjjjjjjjlllmmmnnnoooooonnnmmmlllooooooooooooooooooooooooppppppooommmmmmlllllllllrrrrrrqqqqqqqqqrrrsssssstttssssssrrrrrrsssssstttssstttuuutttsssssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwvvvuuuttttttuuuvvvwwwvvvvvvvvvxxxyyyyyywwwuuutttttttttsssssssssssssssrrrrrrqqqqqqqqqpppppppppoooooonnnoooooopppqqqqqqjjjjjjjjjiiiiiiiiihhhhhhgggfffdddbbbbbbbbbdddeeeeeeeeefffggghhhjjjlllmmmooorrrwww{{{wwweee___YYYVVVXXXZZZXXXVVV[[[ZZZZZZYYYYYYXXXXXXXXXUUUTTTSSSSSSTTTVVVYYYZZZbbbaaabbbfffmmmtttzzz}}}yyyvvvuuuyyy}}}yyyuuunnngggaaa[[[VVVSSSOOOOOOOOOOOOOOOQQQUUUYYY```eeemmmuuu|||ttthhh]]]YYYTTTQQQQQQPPPNNNKKKIIIGGGDDDAAA???>>>======:::<<<>>>@@@CCCHHHNNNRRRVVVfff}}}~~~vvvpppqqqsssssstttvvvxxx~~~~~~{{{vvvrrrnnnjjjgggccc```___fffrrrssscccYYYUUUOOOJJJGGGDDDAAA???<<<;;;:::999999:::;;;<<<;;;<<>>======:::;;;<<<===@@@EEEKKKPPPRRR^^^pppyyyqqqqqqrrrrrrtttwwwvvv|||~~~~~~zzzuuuqqqnnngggbbb```fffsssxxxiiiZZZVVVQQQLLLHHHEEEAAA???;;;;;;999999999999;;;;;;<<<>>>CCCMMM\\\kkkwww~~~}}}zzzxxxnnn^^^PPPAAA>>>999777666555555444555444444333333444444555444888===>>>AAAIIIWWWcccjjjjjjgggaaaZZZYYY]]]bbbiiihhhgggeee```YYYPPPJJJDDD???999666666666333111222222111222444666999;;;AAAEEEJJJNNNQQQSSSVVVXXXYYY[[[]]]^^^^^^___bbbdddeeefffggghhhiiijjjjjjjjjgggggggggggggggggggggggghhhiiikkklllmmmmmmllllllhhhhhhiiiiiijjjjjjjjjkkkjjjjjjkkklllmmmnnnnnnnnnooonnnnnnnnnnnnmmmmmmmmmooonnnnnnmmmnnnnnnoooooonnnnnnnnnnnnnnnnnnnnnnnnpppooonnnmmmmmmlllmmmmmmqqqqqqqqqqqqrrrrrrssssssssssssrrrrrrrrrrrrssssssrrrtttuuutttsssrrrssstttvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuttttttttttttuuuuuutttssssssuuuxxxxxxwwwvvvwwwwwwvvvtttsssrrrqqqpppqqqpppooonnnmmmlllkkkjjjiiihhhfffeeecccbbbaaaaaaaaaaaaaaaaaaaaa`````````___^^^]]]\\\[[[\\\]]]^^^``````aaaaaabbbccccccdddiiimmmssswwwzzzyyymmmddd[[[XXXTTTRRRRRRSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRNNNNNNNNNNNNQQQTTTWWWYYY]]]___bbbggglllssszzz~~~wwwsssoooooopppvvv~~~yyyuuuooohhhccc]]]WWWSSSNNNOOOPPPPPPPPPQQQTTTWWWXXX]]]eeelllsss|||{{{lllbbb]]]XXXVVVVVVUUURRROOOKKKIIIFFFCCC@@@???>>>>>><<<<<<<<<<<<>>>CCCJJJOOOSSSZZZgggyyy{{{qqqoooooooooqqqtttvvv||||||wwwnnnhhhccchhhtttyyyjjj]]]YYYSSSNNNJJJFFFBBB???;;;:::999888888999:::;;;===???FFFRRRcccsss}}}zzz~~~wwwlll\\\NNN???<<<999666666666555333555444444333333444444555444999???@@@CCCLLL\\\hhhooorrrqqqjjj```\\\___dddjjjjjjhhheee___WWWNNNIIIAAA>>>999777666555333111222222111222444777:::<<>>======<<<<<<>>>BBBHHHMMMQQQVVV___nnn~~~sssooonnnmmmooorrrvvv||||||tttnnnhhhkkkttt~~~{{{nnn```\\\WWWQQQLLLHHHCCC???;;;;;;:::999999:::;;;;;;;;;???IIIWWWiii{{{xxx{{{zzz~~~|||ttthhhXXXJJJ===:::888666666666444333555444444333333444444555555:::???BBBFFFPPP___jjjrrruuuwwwqqqhhhbbbcccfffkkkkkkiiiddd\\\SSSKKKGGG>>><<<999777555444333222333222222333555888<<<>>>CCCGGGKKKOOORRRTTTWWWYYYZZZ]]]```aaaaaabbbccceeeddddddeeefffggggggggggggeeeeeeeeeeeeeeeeeeeeeeeegggggghhhjjjkkkllllllllliiiiiihhhhhhhhhhhhhhhhhhiiikkkmmmnnnnnnmmmkkkiiillllllllllllllllllllllllnnnmmmlllllllllmmmooopppmmmmmmmmmmmmmmmmmmmmmmmmooonnnnnnmmmmmmmmmmmmnnnnnnooopppqqqrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrrrrrrrrrrssstttsssrrrqqqrrrtttuuuuuuuuuuuuuuuuuuuuuuuurrrrrrrrrssssssrrrrrrrrrsssrrrqqqsssuuuwwwwwwwwwuuutttrrrpppmmmkkkiiihhhhhhgggfffeeecccbbbaaa```\\\\\\ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYXXXWWWWWWWWWWWWWWWXXXXXX[[[[[[\\\]]]^^^^^^]]]]]]]]]bbbiiinnnrrrwww}}}|||vvvpppiiibbb^^^UUUTTTRRRPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMKKKKKKKKKLLLNNNQQQTTTVVVZZZ___eeeiiinnnttt|||zzzvvvsssssstttyyy~~~yyyvvvpppjjjddd^^^WWWSSSOOOQQQSSSTTTUUUWWW[[[]]]```eeekkkpppuuu|||ooojjjddd```___\\\YYYUUUNNNLLLIIIEEEBBB@@@??????=========<<<===AAAFFFJJJLLLRRRYYYdddwwwvvvrrrpppnnnoooqqqssszzzyyyvvvqqqkkklllsss}}}tttddd```ZZZUUUOOOJJJDDD@@@<<<;;;::::::::::::;;;<<<:::@@@LLL^^^rrr}}}vvvvvv{{{~~~~~~xxxooocccSSSEEE;;;999777666666666444333555444444333333444444555666:::???DDDJJJUUUaaaiiiooorrrssspppiiieeefffhhhkkkkkkiiicccZZZPPPIIIEEE<<<;;;999777555444333222333222333444666999<<>>BBBFFFLLLPPPSSSVVVZZZ\\\YYY\\\```bbbcccccccccddddddeeefffffffffffffffffffffffffffffffffffffffffffffffffffgggiiikkklllmmmkkkkkkjjjiiiiiihhhgggggghhhiiikkklllmmmllllllkkkjjjjjjjjjjjjkkkkkkkkklllhhhiiijjjkkkllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnlllmmmppprrrssssssrrrqqqrrrrrrqqqqqqqqqqqqrrrrrrqqqrrrssssssqqqqqqrrrsssssssssssssssssssssssssssppppppqqqrrrrrrqqqppppppooommmkkklllnnnooopppooolllkkkjjjgggeeecccaaa```ZZZZZZYYYYYYXXXWWWWWWVVVTTTSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSQQQRRRRRRSSSSSSTTTSSSSSSTTTUUUXXXZZZ[[[[[[[[[ZZZXXX[[[___aaacccgggnnnsssyyy}}}}}}pppeee\\\UUURRRPPPPPPOOONNNLLLKKKLLLMMMKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFHHHJJJNNNSSSXXX[[[YYY```ggglllpppvvv~~~zzzuuuqqqqqqyyy}}}zzzuuuooojjjccc[[[WWWUUUXXX[[[^^^```cccgggiiinnnpppsssssssssuuuyyy}}}zzzuuunnniiifffbbb]]]YYYPPPNNNJJJGGGCCCAAA@@@???999:::;;;;;;<<<===@@@CCCMMMSSSXXX\\\dddrrrvvvqqqnnnjjjhhhjjjjjjppp|||yyyzzz~~~yyyxxxzzz{{{mmmllljjjiiinnn{{{uuuiiieee```ZZZTTTMMMFFFBBB>>>===<<<;;;;;;<<<===>>>CCCKKK\\\rrrxxxsssrrrttt|||}}}tttqqq~~~~~~|||}}}yyypppfffZZZKKK???999777666555666666444333555444444333333444444555999999<<>>BBBEEEJJJNNNTTTZZZaaakkkxxx~~~vvvooojjjgggfffeeecccnnnwww~~~~~~vvvsss|||zzzooolllooorrroookkkhhhfffgggrrr~~~mmmeee```aaa]]]QQQFFFBBB@@@<<<:::<<<<<<:::<<<@@@FFFMMMccczzzqqqooorrrpppqqqqqqnnnhhhkkk|||}}}}}}zzzqqqcccUUUHHHBBB555555555555555444444444333444555444444444666888777;;;@@@GGGRRR^^^bbb```ccc\\\WWWWWWXXX[[[aaaiiikkkiiieee```YYYQQQJJJFFF;;;:::888666444333222222000111222222333666:::===EEEHHHLLLOOOQQQTTTXXXZZZ\\\]]]___aaaccceeeeeefffeeeeeeeeeeeeeeeeeeeeeeeefffeeeeeefffhhhhhhgggfffffffffgggiiiiiijjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiggghhhiiikkklllmmmnnnnnnlllmmmmmmmmmlllkkkjjjjjjhhhhhhhhhiiijjjlllmmmnnnnnnmmmlllkkkjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmooooooooopppqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqtttssssssrrrrrrrrrssssssqqqqqqqqqrrrqqqqqqppppppmmmnnnooooooooonnnlllkkkhhhfffdddcccaaaaaaaaabbb]]]\\\[[[YYYXXXXXXWWWWWWRRRRRRSSSSSSTTTTTTTTTUUURRRQQQPPPOOONNNNNNMMMNNNMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNOOOPPPPPPPPPOOOOOOSSSTTTUUUVVVXXXYYYZZZZZZ[[[ZZZYYYYYY\\\```eeehhhlllqqqxxx~~~sssfff[[[TTTPPPOOOMMMJJJGGGEEEFFFFFFFFFEEEIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHKKKLLLNNNQQQUUUYYYaaadddiiipppwww}}}tttkkkccc^^^___ccciiiqqq~~~~~~xxxqqqjjjccc\\\WWWWWWWWWWWWXXXZZZ]]]___aaacccdddeeefffggghhhlllnnnyyy|||ssskkkiiihhhaaaZZZUUURRRNNNKKKHHHFFFCCC@@@>>><<<;;;:::;;;>>>AAACCCHHHLLLRRRWWW^^^hhhttt||||||uuunnnhhheeedddccc```jjjrrrxxx~~~uuupppvvv|||pppjjjkkkmmmjjjfffcccaaacccoooyyynnneeeccc___TTTIIICCC@@@<<<;;;<<<<<<;;;<<<@@@FFFQQQiiixxxmmmjjjmmmnnnnnnmmmjjjfffjjj||||||{{{xxxoooaaaRRRFFF@@@777666555444444444444444333444555444444444666888888<<>>EEEHHHLLLOOOQQQTTTXXXZZZ[[[\\\]]]___aaabbbbbbcccccccccdddeeeeeefffgggggghhhgggggghhhjjjjjjiiihhhfffggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiijjjjjjkkkllllllllllllmmmmmmmmmmmmmmmlllkkkkkkhhhhhhhhhiiijjjkkkmmmmmmmmmlllkkkkkkkkkkkklllmmmllllllllllllllllllllllllooooooooopppqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqssssssrrrrrrqqqrrrrrrrrrpppppppppppppppoooooonnnkkkkkkllllllkkkjjjhhhgggdddcccaaa___]]]]]]]]]]]][[[ZZZXXXWWWVVVUUUTTTTTTPPPPPPPPPQQQQQQRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNPPPPPPOOOOOONNNQQQRRRSSSTTTVVVWWWXXXXXXXXXWWWVVVWWWYYY^^^bbbeeehhhmmmtttzzzzzzmmm```WWWRRRNNNLLLLLLJJJGGGFFFFFFGGGFFFEEEFFFFFFEEEEEEEEEEEEDDDDDDFFFHHHJJJMMMOOOSSSWWW[[[aaaeeejjjqqqxxx}}}~~~oooeee^^^XXXVVVWWWVVV^^^lll|||yyyrrrkkkddd\\\WWWVVVUUUUUUUUUVVVXXXZZZ\\\]]]```ccceeegggkkkooorrryyy|||zzznnnjjjgggaaa[[[VVVSSSOOOKKKIIIFFFCCCAAA???>>><<<:::;;;<<>>888777555444333333444444333444555444444444666888999===DDDLLLXXXdddgggdddaaaYYYRRRRRRUUUYYY___fffjjjhhheee___VVVLLLCCC>>>:::999777555444333222222111222333444555888<<<@@@EEEHHHLLLOOORRRTTTWWWZZZ\\\\\\^^^___```aaaaaaaaabbbbbbccceeefffggghhhiiijjjiiiiiijjjllllllkkkiiigggggghhhiiijjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjmmmmmmmmmnnnmmmmmmlllkkkhhhhhhhhhiiijjjkkklllmmmllllllkkkkkkkkkllllllmmmkkkkkkkkkkkkllllllllllllooooooooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssrrrqqqqqqppppppppppppnnnooooooooonnnnnnmmmlllhhhhhhhhhgggfffdddbbbaaa```^^^\\\YYYWWWVVVVVVVVVWWWVVVUUUTTTRRRQQQPPPPPPMMMMMMMMMNNNNNNNNNNNNOOOOOOOOONNNMMMLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLNNNOOOOOOOOONNNMMMOOOOOOPPPRRRSSSTTTUUUVVVUUUTTTTTTTTTVVVZZZ^^^```cccgggnnntttzzz~~~}}}tttggg[[[TTTOOOKKKIIILLLJJJHHHGGGGGGHHHGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCEEEGGGJJJMMMOOOTTTYYY\\\```dddkkkqqqwww|||~~~nnneee```ZZZWWWWWWQQQWWW```lllxxx~~~xxxqqqjjjccc[[[VVVTTTSSSRRRRRRSSSVVVYYY[[[]]]```dddiiimmmqqqvvvzzz}}}tttmmmiiiccc^^^XXXTTTPPPMMMJJJGGGDDDAAA@@@>>><<<;;;:::;;;===>>>EEEIIIMMMRRRVVV^^^gggnnnxxxvvvqqqjjjddd___]]]]]]ZZZ___ccchhhsss~~~ssshhhfffhhhkkkpppttt~~~tttooooooyyyssskkkfffdddjjj{{{tttiiicccZZZOOOFFFBBB>>>;;;<<<<<<;;;>>>BBBHHHZZZwwwvvvsssuuummmiiidddbbbbbbkkk|||{{{yyysssiiiZZZLLLAAA<<<999888555333222333333444333444555444444444666888999???FFFPPP\\\hhhkkkhhh```WWWOOOPPPTTTXXX^^^eeehhhgggddd___VVVLLLCCC>>>999888777555444333222222222333444555666999>>>AAADDDHHHLLLPPPRRRTTTWWWYYY^^^___```aaabbbbbbbbbbbbccccccdddeeefffggghhhhhhjjjiiiiiijjjlllmmmkkkjjjggghhhiiiiiijjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkmmmmmmmmmnnnnnnmmmmmmlllhhhhhhhhhhhhiiijjjkkkllllllkkkkkkkkkllllllmmmmmmjjjjjjkkkkkkkkkkkkkkklllooooooooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnnnnnnnnnnmmmmmmmmmmmmmmmlllkkkjjjeeeeeedddbbbaaa___]]]\\\\\\ZZZWWWUUURRRQQQQQQPPPTTTSSSSSSRRRPPPOOOMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNMMMLLLLLLMMMNNNOOOPPPQQQRRRSSSTTTSSSRRRRRRRRRTTTWWW[[[]]]^^^bbbhhhnnntttyyy~~~yyyoooaaaVVVPPPLLLHHHEEEFFFDDDBBBBBBCCCCCCBBBAAACCCCCCCCCCCCCCCDDDDDDDDDDDDFFFIIILLLOOOSSSYYY\\\^^^cccjjjpppuuuzzz~~~rrriiiccc]]]XXXWWWSSSTTTWWW]]]fffqqq{{{{{{uuuooohhhaaaZZZUUURRRQQQPPPQQQSSSWWW[[[^^^^^^bbbgggmmmrrrxxx}}}}}}sssmmmgggbbbYYYVVVQQQNNNKKKHHHDDDBBB@@@???===;;;:::;;;<<<<<>>BBBDDDGGGLLLPPPSSSUUUWWWYYY^^^^^^```aaabbbbbbbbbbbbeeeeeefffffffffffffffgggiiiiiihhhjjjkkklllkkkiiihhhiiiiiijjjjjjjjjjjjiiikkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhjjjkkkmmmnnnllllllmmmmmmmmmmmmmmmlllhhhhhhhhhhhhiiijjjkkkkkkjjjkkkkkkllllllmmmmmmmmmjjjjjjjjjkkkkkklllllllllooooooooopppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnllllllkkkkkkkkkkkkkkkkkkjjjiiihhhgggcccbbbaaa___]]][[[ZZZYYYYYYWWWTTTQQQOOONNNMMMMMMQQQQQQQQQPPPOOONNNLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJKKKLLLLLLLLLKKKJJJLLLLLLMMMOOOPPPQQQRRRSSSRRRRRRRRRRRRSSSVVVXXXZZZZZZ^^^ccchhhmmmsssyyy}}}~~~zzzwwwxxxrrrhhhZZZQQQMMMKKKGGGCCCCCCAAA@@@@@@AAAAAA@@@>>>CCCCCCCCCCCCCCCDDDDDDDDDDDDFFFIIIKKKNNNRRRWWW[[[]]]ccckkkppptttxxx~~~|||rrrhhh^^^XXXWWWSSSRRRQQQSSSYYYcccmmmsss}}}|||xxxrrrlllggg```YYYUUUPPPPPPOOOPPPSSSXXX]]]aaaeeeiiipppvvv|||}}}tttkkkeee[[[WWWSSSOOOLLLIIIEEEBBB???>>>===;;;;;;;;;;;;;;;@@@DDDIIILLLPPPVVV]]]ccclllmmmmmmhhhaaa\\\ZZZ[[[YYYZZZ[[[^^^dddmmmuuuzzz{{{qqqgggbbb```___ccchhhlllsss}}}~~~{{{xxxtttpppmmmiiihhhmmmuuunnnddd]]]TTTLLLEEE@@@<<<======<<<@@@EEEFFF]]]{{{yyyoooddd```cccooo|||xxxqqqdddUUUGGG>>>999555555555555555444444444333444555444444444666888999AAAKKKVVVdddoooqqqmmmbbbWWWMMMNNNTTTZZZaaafffgggeeeaaa\\\UUUMMMFFFCCC888777666444333222222222111222333555666:::>>>BBBCCCGGGMMMQQQSSSUUUWWWXXX[[[[[[]]]^^^___`````````ffffffffffffffffffffffffiiihhhhhhiiikkkkkkjjjhhhiiiiiijjjjjjjjjjjjjjjiiikkkkkkkkkkkkkkkkkkkkkkkkggggggggggggiiikkkmmmooojjjkkkllllllmmmlllllllllhhhhhhhhhhhhhhhiiijjjjjjjjjjjjkkklllmmmmmmmmmmmmjjjjjjkkkkkkllllllmmmmmmooooooooopppqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqpppnnnlllkkkjjjiiiiiihhhhhhhhhgggfffeeedddccc```___]]][[[YYYXXXWWWWWWUUUTTTQQQOOOMMMLLLKKKKKKMMMNNNOOOOOOOOONNNLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGHHHHHHIIIGGGHHHHHHHHHHHHHHHHHHGGGGGGHHHJJJKKKKKKKKKJJJIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQSSSTTTVVVWWWXXXZZZ^^^aaaeeekkkqqquuu{{{xxxssspppqqqxxx|||iii___RRRKKKJJJJJJGGGCCCDDDBBBBBBBBBCCCCCCBBB@@@AAAAAABBBBBBBBBCCCCCCCCCCCCEEEHHHJJJMMMQQQVVVYYY]]]dddlllrrruuuyyyuuuhhhaaa```WWWUUURRRQQQTTTYYY```dddjjjooouuuyyyzzzzzz{{{|||yyyvvvqqqkkkfff```ZZZVVVQQQPPPOOOPPPSSSXXX]]]aaakkkooovvv}}}zzznnnfff\\\XXXTTTPPPLLLIIIEEECCC>>>===<<<;;;;;;;;;;;;;;;<<<@@@EEEIIILLLRRRYYY___hhhjjjkkkggg```[[[[[[\\\YYYXXXXXXZZZ^^^dddlllrrrwwwooofffcccaaa```ccciiikkkpppxxx|||yyyxxxwwwrrrkkkkkkoooyyyrrrfff___XXXPPPFFF@@@============@@@FFFLLLccc|||rrrddd___cccppp{{{wwwnnnaaaRRRDDD;;;777222333555666777666555444333444555444444444666888999AAAKKKXXXfffqqqsssooodddXXXNNNOOOVVV\\\bbbggghhheee```YYYQQQJJJDDDAAA777666555444333222222222000111333444666999>>>BBBCCCGGGMMMQQQTTTUUUWWWXXXYYYZZZ\\\^^^___```aaaaaaeeeeeeffffffgggggghhhhhhiiihhhhhhiiikkkkkkjjjiiiiiijjjjjjkkkkkkjjjjjjiiijjjjjjjjjjjjjjjjjjjjjjjjiiihhhgggggghhhjjjlllmmmiiijjjjjjkkkllllllkkkkkkhhhhhhhhhhhhhhhiiiiiijjjiiijjjkkkmmmmmmmmmmmmmmmjjjkkkkkklllmmmmmmnnnnnnooooooooopppqqqqqqrrrrrrpppppppppppppppppppppppppppooommmkkkiiihhhggggggcccccccccbbbaaa```___^^^]]][[[YYYWWWVVVUUUUUUUUURRRPPPNNNLLLKKKJJJJJJJJJIIIJJJLLLMMMMMMMMMKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGIIIJJJJJJJJJIIIHHHGGGHHHIIIJJJLLLMMMNNNNNNPPPPPPPPPPPPQQQRRRTTTUUUUUUWWWYYY[[[^^^bbbhhhmmmqqqooommmlllmmmsss{{{xxxbbbXXXMMMGGGHHHIIIGGGDDDBBBAAA@@@AAABBBBBBAAA???@@@@@@@@@AAAAAABBBBBBBBBCCCEEEHHHJJJLLLPPPUUUXXX^^^eeennnsssvvvyyyuuunnnnnn^^^\\\XXXUUUTTTUUUWWWYYYZZZ```hhhnnnqqqsssuuuxxxxxxuuupppkkkgggaaa[[[WWWQQQPPPOOOOOORRRWWW\\\___iiimmmtttzzz~~~pppfff\\\YYYTTTPPPMMMIIIFFFCCC======<<<;;;;;;;;;;;;;;;999===BBBFFFIIIOOOVVV\\\eeeiiijjjgggaaa\\\[[[]]]YYYWWWVVVXXX[[[___fffmmmtttmmmfffcccbbbaaaeeejjjoooqqqwww{{{qqqllllllpppuuuggg```ZZZSSSFFFAAA============AAAFFFSSShhh~~~tttddd^^^bbboooyyyuuulll___OOOBBB999555000222555777888777555444333444555444444444666888888@@@LLLXXXgggrrrtttoooeeeYYYNNNOOOWWW^^^dddhhhjjjfff___WWWNNNGGGBBB???777666555444333222222222///111222444555999>>>BBBCCCGGGMMMQQQTTTUUUWWWXXXZZZ[[[]]]___aaacccddddddcccdddeeefffgggiiijjjjjjjjjiiiiiijjjllllllkkkiiijjjjjjkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiikkkjjjhhhggggggiiijjjkkkhhhiiijjjjjjkkkkkkkkkkkkiiihhhhhhhhhhhhhhhiiijjjhhhjjjkkkmmmnnnnnnmmmmmmkkkkkkllllllmmmnnnooooooooooooooopppqqqqqqrrrrrroooooooooooooooooooooooopppooommmkkkiiigggffffff`````````___^^^\\\[[[ZZZZZZYYYWWWUUUSSSSSSSSSSSSOOONNNLLLJJJIIIIIIIIIIIIFFFGGGJJJLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJIIIHHHHHHFFFFFFGGGHHHJJJKKKLLLLLLOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTVVVWWWYYY]]]cccgggiiiiiijjjkkklllqqqvvv{{{uuubbbYYYNNNGGGFFFFFFEEECCCCCCCCCBBBAAAAAA@@@??????======<<<===>>>???AAABBBEEEGGGIIIKKKMMMPPPUUUXXX]]]aaagggmmmrrrxxx~~~}}}uuuiiieee___[[[XXXWWWUUUTTTVVVWWWZZZ]]]```eeejjjmmmmmmllljjjfffaaa\\\XXXVVVVVVSSSNNNLLLMMMRRRXXX\\\cccfffjjjpppwwwqqqddd^^^[[[VVVPPPLLLIIIGGGFFFAAA>>><<<;;;;;;;;;:::888??????BBBEEEJJJPPPVVVYYYaaaeeehhhhhhddd___]]]\\\[[[WWWWWW[[[]]]]]]```eeelllmmmlllgggbbbaaafffkkkuuurrrttt~~~vvvjjjggglllsssvvvnnnggg]]]SSSKKKDDD>>>===>>>???BBBGGGTTThhhzzzwwwgggeeedddppp{{{ttthhhXXXIII???999888666555333222222333555666444444444555555777888888:::@@@MMM]]]kkktttuuussseeeZZZQQQTTT\\\cccgggkkkkkkfff___WWWPPPHHH@@@<<<888777666444222111111111111222555666888;;;???BBBGGGJJJNNNRRRVVVXXXYYYZZZZZZ\\\___aaacccddddddddddddeeeggggggffffffhhhiiiiiiiiiiiijjjkkklllmmmnnnggghhhjjjkkkllllllkkkjjjlllkkkkkkjjjiiiiiiiiijjjkkkjjjjjjiiiiiijjjjjjkkklllllllllmmmllllllkkkkkkhhhhhhiiijjjjjjjjjiiiiiiiiijjjjjjkkklllmmmnnnnnnoooooooooooopppppppppppppppqqqqqqqqqqqqpppooooooqqqqqqqqqpppnnnmmmkkkjjjkkkjjjiiifffdddaaa```___^^^]]][[[ZZZXXXWWWWWWWWWXXXWWWUUUTTTRRRQQQQQQPPPLLLKKKJJJIIIHHHGGGGGGGGGJJJKKKKKKLLLLLLLLLLLLLLLJJJIIIGGGEEEDDDEEEEEEFFFDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJJJJJJJHHHFFFEEEGGGFFFFFFFFFGGGHHHIIIIIIMMMNNNNNNOOOOOOPPPQQQQQQRRRTTTUUUVVVXXX[[[___bbbfffgggggghhhhhhkkkooosssuuuwwwzzz{{{|||}}}}}}rrr```WWWMMMGGGEEEFFFDDDCCCBBBAAAAAA@@@??????>>>>>>======<<<<<<===???AAABBBEEEGGGJJJLLLNNNQQQUUUYYY]]]aaaffflllqqqwww}}}{{{uuullleee___[[[XXXVVVRRRSSSTTTUUUWWWZZZ]]]```fffeeedddbbb^^^ZZZUUUSSSQQQOOOLLLJJJKKKOOOTTTWWWZZZ]]]```ffflllttt{{{uuuhhh```\\\VVVQQQMMMJJJHHHGGGAAA???===;;;<<<;;;:::888===>>>???CCCHHHNNNSSSVVV\\\aaafffgggddd___[[[ZZZZZZWWWVVVZZZ\\\\\\___ccchhhjjjiiieee```___dddjjjuuusssvvvzzzlllggggggooo}}}yyyqqqjjjaaaXXXLLLDDD>>>===>>>???BBBGGGUUUhhhyyy|||~~~rrrmmmjjjuuu~~~zzzsssfffVVVHHH>>>999888666555444333333444555666555555555555555777888999===DDDOOO___mmmuuuwwwvvvfffZZZRRRUUU]]]ccchhhlllkkkfff___WWWOOOGGG@@@<<<777666555333222111000000111222444666888;;;???BBBGGGJJJNNNSSSVVVWWWWWWWWW[[[\\\^^^```bbbcccdddddddddeeeggggggffffffhhhiiijjjjjjjjjjjjkkkkkklllmmmiiiiiijjjjjjkkkjjjjjjjjjlllkkkjjjjjjiiiiiiiiijjjkkkjjjjjjiiiiiijjjjjjkkkkkklllllllllllllllkkkkkkiiijjjjjjjjjjjjjjjiiiiiiiiijjjjjjkkklllmmmnnnnnnnnnnnnooooooooopppppppppqqqqqqqqqqqqqqqppppppoooppppppooonnnmmmkkkjjjiiiiiihhhfffdddaaa___]]]\\\[[[ZZZYYYWWWVVVUUUTTTTTTUUUTTTSSSQQQPPPPPPOOOOOOMMMLLLJJJIIIHHHHHHGGGGGGJJJJJJKKKLLLLLLLLLKKKKKKJJJIIIGGGFFFEEEEEEEEEFFFDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHLLLLLLMMMMMMNNNOOOOOOPPPQQQSSSUUUVVVXXXZZZ]]]```bbbdddeeeeeefffhhhllloooppprrruuuwwwxxxzzz}}}~~~wwwmmm[[[TTTLLLFFFEEEEEEDDDBBB@@@@@@??????>>>============<<<<<<<<<===???AAABBBFFFHHHKKKMMMOOORRRVVVYYY\\\```eeekkkpppuuuzzz~~~{{{oooggg```\\\YYYSSSRRRQQQPPPOOOPPPRRRSSSZZZ[[[\\\[[[XXXUUUQQQNNNKKKJJJHHHGGGHHHKKKNNNPPPRRRTTTWWWZZZ```gggooouuu}}}}}}}}}{{{nnnbbb]]]WWWQQQNNNKKKIIIGGGBBB@@@===<<<<<<<<<:::999;;;;;;===@@@EEEJJJOOORRRXXX]]]eeeiiigggbbb\\\YYYYYYVVVUUUXXXZZZZZZ\\\aaadddffffffccc^^^]]]aaaffftttvvv{{{|||llleeebbblll|||{{{tttnnnfff___NNNFFF>>>======>>>BBBHHHYYYjjjyyy{{{|||wwwrrr|||~~~wwwooobbbSSSGGG>>>999777777666555444444555666777666555555555666777888999AAAGGGSSSbbbooowwwzzz{{{hhh\\\TTTVVV___eeejjjnnnkkkfff^^^UUUNNNGGG@@@<<<666555444222111000000000000222444666777;;;???BBBGGGKKKPPPUUUXXXXXXWWWVVV\\\\\\]]]^^^```bbbcccdddccceeefffgggffffffgggiiijjjjjjjjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiikkkkkkjjjiiiiiiiiiiiijjjkkkjjjjjjiiiiiijjjjjjkkkkkkkkkllllllllllllkkkkkkkkkkkklllkkkkkkjjjiiihhhiiiiiijjjkkklllmmmnnnnnnnnnnnnooooooooooooppppppqqqrrrrrrrrrrrrqqqppppppnnnnnnnnnmmmkkkjjjhhhgggeeedddccc```^^^\\\ZZZYYYXXXWWWVVVTTTSSSRRRQQQQQQPPPPPPOOOOOONNNNNNOOOOOOMMMMMMKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGJJJJJJKKKKKKLLLMMMMMMNNNOOOQQQTTTVVVWWWXXXZZZ\\\^^^___aaabbbbbbdddgggjjjhhhjjjmmmppprrruuuyyy{{{~~~|||zzzxxxxxx{{{}}}}}}ooofffVVVQQQJJJEEEDDDCCCCCCBBB?????????>>>>>>=========<<<<<<<<<<<<===???@@@BBBFFFHHHKKKNNNPPPSSSVVVYYY[[[^^^dddiiimmmsssxxx{{{~~~}}}}}}}}}|||}}}tttlllfffccc[[[XXXTTTQQQOOONNNNNNNNNPPPQQQSSSSSSRRROOOLLLIIIFFFFFFEEEFFFFFFHHHIIIJJJNNNPPPSSSUUUYYY```iiipppvvvwwwzzz}}}uuueee___WWWQQQNNNLLLIIIGGGDDDAAA???======<<<;;;999::::::<<<>>>BBBGGGLLLNNNTTT[[[dddkkkkkkggg```\\\XXXUUUTTTWWWXXXXXXZZZ___bbbeeefffccc]]][[[^^^bbbrrrxxx{{{jjjaaaaaakkk}}}~~~vvvpppiiibbbQQQHHH???======>>>CCCIII\\\nnn|||~~~{{{tttkkk]]]OOODDD===999777777666555555555555666777666666555555666888:::;;;CCCJJJVVVdddpppyyy}}}~~~iii^^^WWWZZZccciiinnnqqqlllfff]]]TTTLLLFFF@@@<<<777666444333222111111111000222444555777:::>>>BBBGGGKKKRRRXXX\\\]]][[[ZZZ]]]]]]]]]]]]___aaaccceeeccceeeffffffffffffgggiiijjjkkkkkkkkkkkkjjjjjjiiilllkkkiiihhhggghhhhhhiiijjjjjjiiiiiiiiiiiiiiijjjkkkjjjjjjiiiiiijjjjjjkkkjjjjjjkkklllllllllkkkkkkmmmmmmmmmlllkkkjjjiiihhhiiiiiijjjkkklllmmmmmmnnnnnnnnnnnnnnnoooooooooppprrrrrrrrrrrrrrrqqqppppppnnnnnnmmmlllkkkiiihhhgggcccbbbaaa___\\\[[[YYYXXXVVVUUUTTTRRRQQQPPPPPPOOONNNMMMMMMMMMMMMNNNOOOOOONNNMMMLLLKKKJJJIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGGGGGGGGGGGGGHHHHHHEEEFFFGGGHHHHHHHHHHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFHHHHHHIIIIIIJJJKKKKKKKKKLLLOOOSSSUUUUUUVVVWWWXXXZZZ\\\^^^``````aaaccceeeaaacccfffiiikkkoootttwww}}}}}}}}}zzzwwwtttttttttuuuxxx{{{sssfff^^^PPPMMMHHHDDDBBBBBBBBBAAA????????????>>>>>>>>>>>><<<<<<;;;;;;===>>>@@@AAAEEEHHHLLLNNNPPPSSSVVVYYYZZZ]]]bbbgggkkkpppuuuxxx|||}}}zzzwwwvvvvvvwwwyyy}}}}}}tttoooddd___XXXSSSQQQOOOMMMKKKIIIJJJLLLMMMLLLJJJHHHFFFCCCDDDDDDEEEEEEFFFFFFFFFLLLOOOQQQRRRTTTZZZdddkkknnnrrrwww}}}{{{iiibbbXXXRRROOOMMMIIIFFFEEECCC@@@>>>>>>===<<<::::::;;;<<<>>>AAAEEEJJJLLLPPPVVV```hhhkkkhhhbbb]]]XXXUUUTTTVVVWWWVVVXXX]]]aaafffiiigggaaa]]]^^^```mmmwwwzzziiiaaa```hhhzzzvvvpppiiicccUUUKKKAAA>>>===???EEEKKK]]]ppp}}}pppfffXXXKKKBBB<<<888666666666666555555666666666666555555555666999<<<>>>DDDLLLXXXeeepppwww{{{|||iii___YYY^^^hhhnnnrrruuullleee\\\RRRJJJDDD@@@===888777666444444333333333000111333555777:::>>>AAAGGGLLLSSS[[[```bbbbbbaaa^^^^^^]]]^^^___aaacccdddcccdddffffffeeeeeeggghhhiiijjjkkkkkkkkkjjjiiiiiilllkkkiiihhhhhhhhhiiiiiiiiiiiiiiihhhhhhiiijjjjjjkkkjjjjjjiiiiiijjjjjjkkkiiijjjjjjkkkllllllkkkkkkmmmmmmmmmlllkkkjjjiiihhhhhhiiiiiijjjkkklllmmmmmmmmmnnnnnnnnnnnnoooooooooqqqrrrrrrrrrrrrqqqppppppnnnnnnmmmlllkkkiiihhhgggcccbbbaaa___]]][[[ZZZYYYVVVVVVTTTRRRQQQPPPPPPPPPMMMMMMMMMMMMNNNOOOPPPQQQOOONNNMMMLLLKKKJJJJJJJJJHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHEEEFFFFFFGGGHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKNNNQQQSSSSSSSSSTTTUUUWWWZZZ]]]_________```aaa]]]^^^aaaccceeeiiinnnrrrwwwzzz|||{{{vvvpppllliiikkknnnrrrvvvzzzwwwiii\\\UUUKKKIIIFFFCCCAAAAAAAAAAAA?????????>>>>>>>>>>>>>>><<<;;;;;;;;;<<<>>>@@@AAADDDGGGKKKNNNPPPSSSUUUWWWYYY\\\aaaeeeiiinnnrrrvvv{{{}}}}}}{{{tttsssqqqqqqrrrtttwwwyyyyyyppphhh___XXXTTTQQQMMMIIIHHHIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEHHHKKKOOOOOOPPPTTT]]]dddggglllsss{{{pppggg[[[TTTQQQOOOJJJFFFGGGDDDAAA@@@???>>><<<:::;;;;;;;;;===@@@DDDHHHJJJKKKPPPXXXaaaggggggbbb^^^YYYUUUTTTVVVVVVUUUWWW[[[```gggmmmnnniiidddbbbccciiivvvwwwjjjbbb\\\cccrrrvvvpppjjjeeeYYYNNNCCC??????@@@FFFMMM^^^qqq}}}||||||zzzxxxlllbbbSSSGGG@@@<<<888666555555555555555555555555555555444444777;;;>>>AAAFFFNNN[[[fffmmmqqqrrrssseee]]]YYYaaakkkqqqtttvvvllleeeZZZPPPIIICCC???===888777666555444444444444///111333555666:::>>>AAAFFFKKKRRRZZZ```dddeeeeee^^^^^^______aaabbbcccdddbbbdddeeefffeeeeeefffhhhhhhiiijjjkkkkkkjjjiiiiiikkkkkkjjjjjjiiijjjjjjjjjiiihhhhhhhhhhhhiiijjjjjjkkkjjjjjjiiiiiijjjjjjkkkhhhiiijjjkkkkkkllllllkkkkkkkkklllkkkkkkjjjiiihhhhhhhhhiiijjjkkklllmmmmmmmmmmmmnnnnnnnnnnnnoooooopppqqqqqqqqqqqqpppoooooommmmmmmmmlllkkkiiigggfffcccbbbaaa___]]]\\\[[[ZZZWWWVVVUUUSSSRRRQQQPPPPPPMMMMMMMMMMMMNNNOOOPPPQQQPPPOOONNNMMMLLLKKKKKKKKKIIIIIIJJJKKKKKKKKKKKKJJJHHHIIIIIIJJJJJJIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEFFFGGGGGGHHHHHHIIIJJJMMMOOOPPPPPPPPPQQQRRRTTTXXX[[[]]]^^^]]]]]]^^^ZZZ[[[]]]^^^___cccgggkkknnnrrrvvvwwwssslllfffbbbdddhhhmmmrrrvvv{{{~~~ooo```TTTNNNGGGFFFEEECCCAAA@@@@@@@@@========================;;;;;;;;;;;;<<<>>>@@@AAACCCFFFKKKNNNPPPRRRTTTVVVXXX[[[```dddhhhlllpppsssyyy{{{}}}}}}{{{zzz{{{}}}~~~yyyvvvssspppoooooopppqqqzzzxxxlllbbb\\\WWWQQQMMMJJJJJJHHHGGGEEEEEEDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCHHHMMMMMMLLLOOOWWW^^^aaafffpppyyywwwmmm```XXXUUURRRLLLGGGHHHEEEBBB@@@@@@>>>===;;;:::::::::<<<>>>BBBEEEGGGIIIMMMSSS\\\cccfffdddaaaZZZVVVTTTVVVVVVUUUWWW[[[]]]fffqqquuurrrmmmjjjiiikkkzzz}}}|||{{{rrrhhhaaaZZZ___lll}}}xxxrrrnnniii\\\QQQFFF@@@@@@BBBHHHOOObbbwww}}}|||}}}{{{{{{xxxuuuiii^^^PPPDDD>>>;;;888555444444555555555555444444444333333444777<<>>AAAFFFIIIPPPWWW\\\```bbbccc______aaabbbccccccccccccbbbdddeeeeeeeeeeeefffhhhfffgggiiikkkkkkkkkjjjiiijjjkkkkkklllllllllkkkkkkhhhhhhhhhhhhhhhiiijjjjjjkkkjjjjjjiiiiiijjjjjjkkkhhhhhhiiikkkkkkllllllkkkiiijjjjjjjjjjjjjjjiiiiiihhhhhhiiijjjkkkllllllmmmmmmmmmmmmnnnnnnnnnoooooooooppppppppppppooonnnnnnllllllkkkjjjiiigggfffeeecccbbbaaa___^^^\\\[[[ZZZWWWVVVUUUSSSRRRQQQPPPPPPMMMLLLLLLLLLMMMNNNOOOPPPQQQPPPOOONNNMMMLLLLLLLLLJJJJJJKKKLLLLLLLLLKKKKKKHHHIIIJJJKKKKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHKKKLLLMMMMMMMMMMMMOOOQQQRRRUUUYYY\\\\\\[[[ZZZZZZYYYYYYYYYYYYZZZ\\\aaadddfffkkkppprrrpppkkkfffdddaaaeeelllqqqvvvzzz~~~{{{jjj[[[OOOJJJEEEEEEDDDCCC@@@??????@@@;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???AAABBBFFFJJJMMMPPPQQQTTTVVVXXX[[[___cccgggkkkooorrrwwwzzz}}}~~~{{{yyy{{{yyyxxxyyy|||}}}xxxssspppnnnnnnnnnssszzzyyynnnfff```XXXSSSMMMKKKIIIFFFDDDDDDDDDDDDBBBAAAAAA@@@AAAAAABBBCCCAAAGGGLLLMMMKKKMMMTTT[[[]]]cccmmmwww|||rrrddd[[[XXXTTTNNNIIIHHHFFFCCCAAA@@@???===;;;:::999:::;;;===@@@DDDFFFKKKMMMRRR[[[cccggggggeeeZZZVVVUUUVVVVVVUUUWWW[[[[[[eeessszzzyyytttpppoooqqqvvvttttttmmmddd^^^[[[^^^iiiyyyzzzuuuqqqnnn^^^SSSGGGAAA@@@CCCIIIPPPhhh}}}{{{tttooowww}}}|||yyyuuuhhh]]]NNNCCC===;;;888555333444444555555444444333333333222444888===BBBFFFMMMUUU```ggggggbbb^^^[[[ZZZUUUVVVaaammmsssssssssmmmeeeYYYNNNGGGBBB???>>>666555444444333333333333///111333444666999===AAAEEEHHHMMMSSSXXX\\\___```___```bbbcccdddddddddcccbbbdddeeeeeeeeeeeefffhhheeegggiiikkklllkkkjjjiiiiiijjjlllmmmnnnmmmmmmlllhhhhhhggghhhhhhiiijjjjjjkkkjjjjjjjjjjjjjjjjjjkkkggghhhiiijjjkkklllllllllhhhhhhiiijjjjjjjjjiiiiiihhhhhhiiijjjkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnoooooooooooooooooonnnmmmmmmjjjjjjjjjiiihhhfffdddcccbbbbbb```___]]]\\\[[[ZZZWWWVVVTTTSSSQQQQQQPPPPPPLLLLLLLLLLLLLLLMMMNNNNNNQQQQQQOOONNNMMMLLLLLLLLLJJJKKKKKKLLLLLLLLLLLLLLLHHHIIIJJJKKKKKKKKKIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFIIIIIIHHHGGGFFFFFFGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHKKKLLLLLLKKKKKKLLLNNNQQQPPPSSSXXX[[[ZZZYYYXXXXXXXXXXXXWWWVVVVVVXXX\\\```cccggglllooonnnllljjjiiiaaaeeelllrrrwww{{{~~~~~~rrraaaSSSJJJEEECCCCCCBBBAAA???>>>======>>><<<;;;999999:::;;;<<<:::;;;<<<<<<<<<>>>AAACCCDDDFFFJJJLLLOOORRRVVVYYYXXXZZZ^^^bbbfffkkkppptttyyy}}}}}}yyyuuurrrrrrsssvvvyyy||||||vvvsssoookkknnnrrryyyuuujjjaaa]]]RRRPPPMMMJJJHHHGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEGGGJJJNNNQQQVVV[[[dddnnnyyyzzziii^^^[[[WWWPPPJJJGGGFFFDDDBBB@@@??????>>><<<<<<;;;::::::<<<@@@CCCFFFMMMRRRUUU]]]hhhllliiiaaa\\\UUUSSSUUUXXXZZZZZZ[[[^^^iiiwww|||uuuooonnnvvvxxxoookkkhhhccc___ZZZ^^^hhhwwwzzztttoooeeeWWWKKKFFFCCCBBBJJJUUUnnn~~~qqqhhhkkkvvvzzzvvv|||yyyrrreeeXXXJJJCCC???:::777777444444444555444444333333555555555666888===DDDIIIRRR^^^iiinnnmmmhhh___WWWQQQTTTZZZdddnnnsssrrrpppkkkcccWWWNNNHHHDDD@@@===666555444333222111111111///111333444666999===AAADDDHHHNNNRRRUUUWWWZZZ[[[]]]^^^___aaabbbdddeeeeeedddddddddddddddeeefffgggiiihhhhhhggggggiiijjjkkkllllllllllllkkkkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhggggggfffggghhhiiijjjkkkkkkkkkjjjjjjiiiiiiiiiiiiiiijjjhhhkkkmmmnnnmmmllllllllllllllllllllllllmmmnnnooonnnnnnoooooooooooonnnnnnmmmllljjjjjjjjjiiifffdddbbbaaa___^^^]]]\\\\\\[[[UUUUUUUUUTTTRRRQQQOOONNNMMMMMMMMMLLLKKKLLLOOORRRUUURRRNNNNNNOOOPPPOOOMMMNNNNNNOOOOOOOOONNNNNNMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIGGGFFFEEEEEEFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLMMMTTTUUUVVVXXXYYYYYYXXXXXXTTTTTTTTTUUUUUUVVVVVVWWW\\\```fffjjjkkklllmmmmmmmmmnnnpppsssvvvyyy{{{||||||~~~qqqaaaSSSJJJEEEDDDCCCBBBAAA@@@>>>>>>===;;;;;;;;;;;;;;;::::::999:::;;;<<<<<<<<<===@@@CCCDDDGGGJJJLLLOOORRRVVVZZZYYY[[[___cccfffjjjooosssyyy}}}}}}yyytttpppnnnlllnnnrrruuuzzz}}}vvvooonnnppptttzzzwwwjjjbbbYYYVVVQQQMMMJJJHHHFFFEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEHHHLLLOOORRRWWW```kkkvvvqqqccc]]]WWWPPPJJJFFFFFFDDDCCCAAA@@@>>>>>>;;;<<<;;;:::999;;;???BBBCCCHHHMMMPPPYYYdddiiihhhfff```XXXTTTTTTVVVWWWXXXYYY\\\hhhvvv{{{vvvpppnnnrrr}}}yyypppkkkhhhddd```[[[^^^gggvvv~~~xxxrrrfffYYYLLLGGGDDDCCCMMMZZZxxx}}}pppgggiiiqqqwwwzzz|||xxxqqqoooxxx~~~wwweeeWWWHHHAAA===888666666333444444555444444333333555555555666888===DDDIIISSS___kkkooonnnjjjaaaXXXRRRTTT[[[eeeooosssrrrooojjjbbbVVVLLLFFFBBB>>>;;;666555444333222111111111///111333444666999>>>AAADDDHHHNNNRRRUUUWWWYYY[[[]]]^^^___```bbbccceeeeeeeeeeeedddddddddeeeffffffffffffeeeeeeeeefffggghhhkkkkkkllllllkkkjjjjjjiiijjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhhhhfffggghhhiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhiiiiiikkkmmmmmmlllllllllmmmmmmmmmlllllllllmmmnnnnnnnnnnnnoooooooooooonnnnnnmmmllljjjjjjjjjiiifffdddaaa```___]]]\\\[[[[[[[[[WWWVVVVVVUUUTTTRRRQQQPPPNNNNNNNNNMMMLLLMMMPPPRRRUUURRROOONNNOOOPPPOOONNNNNNNNNOOOOOOOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIJJJKKKLLLNNNOOOOOOTTTUUUWWWXXXXXXWWWVVVUUURRRRRRRRRSSSSSSTTTTTTTTTZZZ]]]bbbfffhhhiiikkklllnnnoooqqqsssvvvxxxyyyzzzzzz{{{~~~pppaaaTTTKKKFFFDDDDDDCCCBBB@@@???>>>>>>999:::<<<======;;;999777:::;;;;;;;;;;;;===@@@CCCEEEGGGJJJMMMOOOSSSWWWZZZZZZ\\\```cccfffiiinnnqqqxxx|||~~~}}}yyyuuupppkkkhhhfffdddfffjjjnnnuuuwwwrrrqqqqqqttt{{{yyynnnddd```YYYSSSOOOLLLIIIGGGEEEEEEDDDDDDDDDDDDEEEEEECCCDDDDDDDDDDDDFFFIIILLLNNNSSS\\\fffrrr~~~xxxggg^^^XXXQQQLLLFFFFFFEEEDDDBBB@@@>>>===;;;;;;;;;999888:::===???AAAEEEIIIMMMUUU```hhhjjjlllfff]]]VVVSSSSSSTTTUUUVVVZZZeeerrrxxxuuuooolllkkkvvv}}}sssmmmiiifffccc^^^___fffttt|||uuuiii[[[MMMGGGDDDEEEQQQ```sssiiiiiilllmmmlllllljjjeeefffrrrzzzeeeVVVFFF>>>:::666444555333333444444555444444333444555555666999>>>EEEJJJUUU```mmmrrrqqqlllcccZZZTTTWWW^^^hhhqqquuusssooohhh```TTTJJJDDD@@@<<<888666555444333222111111111///111333555666:::>>>AAADDDHHHMMMRRRUUUWWWYYY[[[\\\]]]^^^```bbbcccdddeeeffffffeeedddddddddeeeeeeeeeeeeddddddeeeeeefffgggjjjkkkkkkkkkkkkjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhgggggghhhhhhhhhhhhhhhggghhhhhhggggggggghhhhhhiiikkklllmmmlllkkkkkkmmmooonnnnnnmmmmmmlllmmmmmmmmmmmmnnnnnnoooooonnnnnnmmmmmmllljjjjjjjjjiiifffdddaaa```^^^]]][[[ZZZZZZZZZXXXWWWWWWVVVUUUSSSRRRQQQNNNOOOOOONNNMMMMMMPPPRRRTTTQQQOOONNNOOOPPPOOOOOONNNOOOOOOPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJLLLMMMOOOPPPQQQSSSUUUWWWYYYXXXVVVSSSQQQPPPPPPPPPQQQQQQQQQQQQQQQVVVYYY\\\___bbbdddhhhjjjoooppprrrsssuuuvvvwwwwwwwwwxxxzzz|||pppaaaTTTKKKGGGEEEDDDCCCBBBAAA???>>>>>>::::::;;;<<<;;;:::999888999:::;;;;;;;;;<<>>===:::;;;:::999888888;;;===AAADDDGGGLLLTTT___jjjppppppjjjaaaYYYTTTSSSSSSTTTSSSXXXaaalllsssrrrmmmhhhdddlllzzzyyyrrrmmmjjjiiidddbbbgggrrr}}}}}}uuujjj\\\NNNGGGCCCFFFTTTeeeyyynnnkkkjjjgggeeedddaaa^^^aaapppyyyeeeUUUEEE<<<888555333555333333444444555444444444444555555666999>>>FFFKKKWWWcccooouuutttoooeee\\\WWWZZZbbbllluuuwwwtttpppggg^^^RRRIIICCC>>>:::777666555444333222111111111000111333555777:::>>>AAADDDHHHMMMRRRTTTVVVXXXZZZ[[[\\\]]]___aaacccdddeeegggfffeeedddddddddddddddffffffffffffggggggggghhhiiijjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhggggggiiihhhhhhhhhhhhiiiiiijjjlllmmmmmmlllkkkkkknnnpppoooooonnnmmmmmmlllmmmmmmmmmnnnnnnoooooonnnnnnmmmmmmlllkkkjjjjjjiiigggdddaaa```^^^\\\[[[YYYYYYYYYWWWWWWWWWVVVUUUSSSQQQQQQNNNOOOOOONNNMMMMMMOOOPPPSSSQQQPPPOOOOOOOOOPPPPPPOOOOOOPPPQQQQQQQQQPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGEEEEEEEEEEEEFFFFFFFFFGGGIIIJJJKKKLLLMMMNNNOOOOOOPPPRRRVVVXXXXXXVVVSSSQQQPPPPPPPPPPPPPPPOOOOOOOOORRRTTTWWWYYY[[[___dddgggnnnoooqqqrrrtttttttttttttttuuuvvvxxx{{{}}}~~~nnn___SSSKKKGGGDDDDDDCCCBBB@@@???>>>===<<<;;;:::999888999::::::888999:::::::::<<>>:::;;;;;;999888888:::;;;AAABBBFFFKKKSSS]]]iiissssssnnnfff]]]WWWTTTTTTUUURRRVVV]]]fffnnnpppkkkeeeaaaccclllyyyxxxrrrppppppkkkggggggpppzzz{{{ssskkk]]]OOOGGGCCCEEEVVViiitttnnnkkkfffcccccc^^^\\\cccsss~~~wwwdddTTTDDD<<<888555444555222333333444555555555444444555555777999???FFFKKKYYYeeerrrxxxvvvqqqfff]]]ZZZ^^^fffpppxxxzzzuuupppeee\\\QQQGGGBBB>>>:::777666555444333222111111111000222444555777:::>>>BBBDDDHHHMMMQQQTTTUUUWWWYYYZZZ[[[\\\^^^```bbbdddeeegggfffeeedddddddddddddddeeeffffffggggggggggggggghhhhhhiiiiiijjjiiiiiihhhggggggggggggggggggggggggiiiiiiiiiiiiiiijjjjjjjjjkkkkkkkkkkkkjjjiiihhhhhhjjjiiiiiiiiijjjjjjkkklllmmmmmmmmmlllkkklllnnnppppppooonnnmmmmmmmmmmmmmmmnnnnnnoooooooooooonnnnnnnnnmmmlllkkkkkkjjjhhheeeaaa```^^^\\\ZZZYYYXXXXXXWWWVVVVVVUUUTTTRRRQQQPPPMMMNNNOOONNNMMMLLLMMMOOOQQQQQQPPPOOONNNOOOPPPQQQOOOPPPQQQRRRRRRRRRRRRRRRNNNNNNMMMMMMMMMLLLLLLLLLMMMLLLLLLLLLKKKJJJIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIEEEFFFFFFFFFGGGGGGGGGGGGKKKKKKKKKLLLLLLMMMMMMMMMMMMPPPTTTWWWYYYWWWUUUSSSQQQQQQQQQPPPPPPOOOOOONNNOOOQQQSSSTTTWWWZZZ___cccjjjkkknnnpppqqqrrrqqqqqqrrrrrrssstttwwwyyy|||}}}xxxgggYYYOOOIIIGGGCCCCCCBBBAAA???>>>=========;;;999777777888:::;;;888999999999999;;;>>>AAACCCEEEHHHKKKMMMQQQUUUXXX[[[^^^aaaccceeeiiimmmpppssszzz~~~tttjjj^^^\\\YYYUUURRRPPPOOONNNMMMNNNPPPQQQUUU\\\dddiiitttyyywww|||qqqfff```\\\VVVRRRMMMLLLIIIFFFDDDDDDEEEEEEEEEFFFHHHGGGFFFFFFGGGHHHMMMQQQWWW___iiiuuutttdddZZZTTTPPPHHHGGGEEECCCBBB@@@@@@@@@;;;<<<<<<:::888888999:::===>>>BBBIIIPPPXXXeeeqqquuurrrlllccc[[[WWWUUUVVVQQQTTTXXX```jjjqqqoooiiiaaa]]]aaallluuuzzzxxxuuuuuupppiiigggnnnyyyyyyqqqlll___RRRIIIDDDFFFWWWkkk|||vvvpppiiieeeddd^^^^^^gggxxx|||sss```RRRCCC;;;888555444555222222333444555555555555444555666777:::@@@GGGLLL\\\hhhuuuzzzxxxqqqfff\\\[[[___hhhrrrzzzzzztttnnnbbbYYYNNNFFFAAA>>>:::777666555444333222111111111000222444666777;;;???BBBDDDHHHMMMQQQSSSUUUWWWXXXYYYZZZ[[[]]]```bbbdddeeeffffffeeedddddddddeeeeeeddddddeeeffffffffffffeeegggggghhhiiiiiiiiiiiihhhggggggggggggggggggggggggiiiiiiiiijjjjjjjjjjjjjjjkkklllllllllkkkjjjiiiiiijjjjjjjjjjjjjjjkkklllmmmlllmmmnnnmmmllllllnnnpppoooooonnnnnnmmmnnnnnnnnnoooppppppqqqqqqppppppooopppnnnmmmmmmmmmllliiigggbbbaaa___]]][[[YYYYYYXXXWWWVVVVVVUUUTTTRRRPPPPPPNNNOOOPPPOOONNNMMMNNNOOOPPPQQQQQQOOONNNNNNPPPRRRPPPQQQRRRSSSSSSSSSSSSSSSNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLJJJIIIIIIFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLLLLMMMNNNNNNOOOOOOMMMOOOSSSWWWXXXXXXWWWUUURRRRRRQQQPPPOOOOOONNNNNNMMMOOOQQQRRRTTTWWW[[[___ccceeeiiilllnnnoooooonnnoooooooooppprrruuuxxxzzz{{{|||~~~|||mmm]]]PPPIIIFFFFFFBBBBBBAAA@@@>>>===<<<<<<;;;::::::999999999999999777888999999999:::>>>@@@AAADDDGGGJJJLLLOOOSSSWWW[[[]]]```cccfffiiimmmpppuuu{{{~~~}}}vvvjjj___VVVTTTQQQNNNKKKJJJJJJJJJHHHIIIJJJLLLNNNRRRXXX\\\eeerrrzzz{{{ssskkkeee^^^XXXSSSPPPMMMIIIFFFFFFFFFFFFCCCEEEFFFGGGFFFEEEFFFGGGHHHLLLSSS\\\gggtttvvvfff[[[TTTQQQJJJHHHEEEBBB@@@@@@AAABBB<<<======;;;999888999:::;;;;;;@@@HHHNNNTTTaaaoooxxxvvvqqqiii___XXXUUUTTTOOORRRUUU\\\iiiuuuvvvqqqeee]]]\\\eeemmmqqq{{{{{{xxxxxxppphhheeelllxxxyyyqqqnnnbbbUUUMMMFFFGGGXXXlll|||qqqhhheee]]]```kkk}}}wwwmmm[[[NNN@@@:::888555333444111222333444555555555555444555666777:::@@@HHHMMM^^^jjjwww{{{yyyqqqeee[[[YYY^^^gggrrryyyxxxqqqkkk^^^VVVKKKCCC???<<<999777666555444333222111111111111222444666888;;;???BBBEEEHHHMMMQQQSSSTTTVVVXXXXXXYYY[[[]]]___bbbcccdddeeeeeedddddddddeeeffffffdddeeefffgggggggggfffffffffgggggghhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiijjjjjjkkkkkkkkkjjjjjjkkkkkkkkkjjjjjjiiiiiiiiiiiiiiijjjkkklllmmmkkkmmmnnnooonnnmmmnnnooonnnnnnnnnnnnnnnnnnooopppqqqqqqrrrrrrrrrrrrqqqqqqqqqpppooonnnnnnmmmkkkhhhcccbbb```^^^\\\ZZZYYYYYYXXXWWWWWWVVVUUUSSSRRRQQQPPPRRRSSSRRRPPPOOOOOOPPPOOOQQQQQQPPPNNNNNNPPPSSSPPPQQQRRRSSSTTTTTTTTTTTTOOOOOOOOOOOONNNNNNNNNNNNKKKLLLLLLLLLLLLJJJIIIHHHGGGHHHIIIJJJJJJKKKKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKLLLMMMOOOQQQRRRTTTTTTPPPQQQTTTVVVWWWWWWWWWVVVRRRRRRQQQPPPOOOMMMMMMLLLMMMNNNQQQRRRSSSUUUXXX[[[\\\___ccchhhkkkmmmmmmmmmlllkkkkkklllnnnqqqtttvvvxxxyyy{{{}}}}}}ttteeeUUUJJJEEEDDDEEEBBBAAA@@@???>>><<<;;;;;;888999:::;;;;;;999888666777888999999999:::===@@@AAACCCFFFIIIKKKNNNSSSVVVZZZ\\\```cccfffiiinnnqqqvvv|||}}}|||yyyqqqdddXXXRRRPPPMMMJJJHHHHHHHHHHHHEEEFFFHHHIIIKKKNNNRRRVVV\\\hhhwww~~~}}}~~~uuunnneee___WWWTTTPPPKKKHHHGGGGGGHHHAAACCCEEEFFFEEEDDDEEEFFFDDDHHHPPPYYYeeetttuuueee[[[VVVSSSKKKIIIEEEAAA???@@@AAACCC<<<===>>><<<:::888999:::;;;<<>>===<<<;;;;;;:::888666666777888777666444444555666777999;;;<<<@@@BBBFFFIIILLLPPPVVVZZZYYY[[[___ccceeeiiimmmooowww{{{~~~uuuiii___XXXOOOMMMJJJIIIIIIIIIGGGFFFEEEFFFGGGIIIKKKLLLNNNNNNTTTYYYcccqqq|||nnneee^^^YYYRRRNNNLLLJJJFFFCCCEEEDDDCCCBBBBBBDDDFFFGGGGGGJJJPPPVVV___mmm|||pppbbbZZZUUUSSSMMMKKKHHHGGGFFFFFFDDDCCC@@@===;;;::::::::::::999::::::===DDDJJJRRR___kkk|||vvveeeZZZTTTRRRNNNQQQSSSUUU```rrr}}}yyylllaaaaaaeeekkkuuu{{{sssnnnmmmgggdddiiisss~~~}}}|||oooggg[[[PPPHHHLLL]]]ooouuugggZZZaaaoooyyyoooeeeUUUHHH;;;888999888666666444555555555444333333222555333444777999>>>HHHSSSbbbrrryyyyyyzzzooo___YYYWWW^^^fffnnnvvvwwwooodddYYYPPPDDD;;;888888888777666555444333222222222222000222555777888;;;???BBBDDDGGGMMMQQQTTTVVVYYY[[[[[[\\\]]]___aaabbbcccdddcccddddddeeeeeefffffffffdddfffhhhiiijjjiiigggfffggggggggggggggggggggggggggghhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiigggggghhhiiijjjjjjkkkkkkiiiiiiiiihhhiiiiiijjjjjjmmmmmmmmmmmmmmmmmmmmmmmmooonnnnnnnnnoooppprrrssstttwwwyyyyyyxxxwwwwwwxxxuuusssrrrrrrrrrqqqnnnlllkkkiiigggccc```\\\ZZZXXXZZZZZZYYYYYYYYYXXXXXXXXXSSSRRRQQQPPPPPPQQQRRRSSSRRRPPPNNNLLLLLLMMMNNNOOOQQQQQQRRRSSSTTTUUUVVVVVVSSSSSSSSSSSSRRRQQQPPPOOONNNMMMMMMMMMLLLLLLKKKKKKMMMKKKJJJKKKLLLMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLKKKKKKKKKLLLLLLIIIJJJLLLNNNOOOOOOOOOOOOMMMMMMMMMOOOQQQTTTXXXZZZWWWVVVVVVVVVXXXXXXXXXWWWQQQPPPOOONNNMMMMMMMMMMMMLLLLLLMMMOOOPPPRRRTTTUUUYYYXXXYYY\\\bbbgggjjjkkkiiiiiigggeeedddfffkkknnnsssssstttvvvyyy}}}wwwgggVVVMMMJJJFFFCCCCCC@@@@@@???>>>===<<<;;;;;;:::999777777888888888777666666777888999:::<<<===???AAADDDGGGJJJNNNSSSWWWXXX[[[___bbbfffiiimmmpppwww{{{~~~|||}}}{{{rrrggg^^^YYYNNNLLLJJJIIIIIIIIIHHHFFFFFFFFFGGGHHHJJJKKKLLLMMMOOOTTT]]]iiiyyy|||qqqjjjeee]]]XXXUUUPPPKKKGGGEEEDDDBBBAAAAAABBBDDDEEEFFFIIINNNUUU^^^lll{{{lll```YYYTTTPPPMMMKKKHHHGGGGGGFFFDDDCCC???===:::999999:::999888::::::===CCCIIIQQQ^^^jjj~~~nnnaaaZZZUUUNNNRRRTTTVVV```ppp|||~~~qqqfffdddggglllssszzzxxxooojjjiiieeedddiiiqqq{{{uuukkk^^^RRRJJJMMM___ppp}}}mmm]]]cccooo~~~yyyxxxxxxrrrggg^^^PPPDDD888555555444333333444444555555444444333222555333444777999>>>HHHSSSaaarrrxxxxxxyyynnn___ZZZYYY___fffnnnuuuwwwoooeeeYYYPPPDDD;;;888888888777444333222111000000000000000222555777888;;;???BBBCCCGGGLLLPPPSSSUUUXXXZZZ[[[[[[\\\^^^```aaacccccccccccccccdddeeefffggggggeeefffggghhhiiihhhhhhggggggggggggggggggggggggggggggggghhhhhhhhhiiiiiiiiigggggghhhhhhhhhiiiiiiiiiggghhhhhhiiijjjjjjkkkkkkiiiiiiiiiiiiiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmnnnppprrrsssuuuwwwyyyzzzyyyxxxxxxxxxwwwvvvtttttttttrrrpppnnnmmmkkkiiifffbbb___\\\[[[ZZZZZZZZZYYYYYYXXXXXXXXXTTTSSSRRRQQQQQQQQQRRRSSSRRRQQQOOOMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVVVVTTTTTTTTTTTTSSSRRRQQQQQQOOOOOONNNMMMMMMLLLKKKKKKKKKJJJIIIIIIKKKKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKIIIKKKMMMNNNPPPPPPPPPPPPPPPOOONNNNNNPPPRRRTTTVVVWWWVVVVVVVVVWWWWWWVVVUUUQQQPPPOOONNNMMMMMMMMMMMMJJJKKKKKKLLLMMMOOOPPPQQQUUUVVVXXX[[[___cccgggiiiiiiiiihhhfffeeefffiiilllooooooppprrruuuyyy|||~~~qqqbbbQQQJJJHHHEEECCCCCC@@@???>>>>>>===<<<;;;;;;;;;999888777999999888777999999999999:::;;;<<<===>>>@@@CCCEEEGGGKKKPPPTTTVVVYYY^^^bbbfffjjjooorrrxxx{{{|||zzz{{{}}}~~~~~~{{{tttmmmddd\\\XXXNNNLLLIIIIIIIIIIIIHHHGGGFFFGGGGGGHHHHHHIIIJJJJJJJJJNNNTTT^^^lll|||tttmmmeee^^^YYYTTTNNNJJJHHHFFFDDDBBBBBBBBBCCCDDDDDDHHHLLLRRR\\\jjjzzzmmmbbb[[[UUUPPPNNNLLLIIIGGGGGGFFFEEECCC???<<<:::999999999999888:::999;;;AAAGGGOOO\\\hhhyyyjjj___WWWNNNSSSWWWYYY___mmmzzzyyymmmiiijjjmmmppptttuuulllfffhhhgggiiimmmqqqxxx}}}rrrcccTTTKKKOOO```sss|||uuudddgggqqq~~~||||||}}}~~~yyyuuuuuuuuupppeee[[[LLLAAA666444444333111222444444555555444444333333555333444777:::>>>IIITTTaaaqqqxxxwwwwwwmmm^^^[[[YYY___ffflllrrruuunnnfffXXXOOODDD;;;888888888777333333222111000000000000000222555777888;;;???BBBCCCFFFKKKOOORRRTTTWWWYYYYYYZZZ[[[]]]^^^```aaabbbbbbbbbcccdddeeefffggggggffffffggggggggghhhhhhhhhgggggggggggggggggggggggggggggggggggghhhhhhhhhhhhgggggghhhhhhhhhhhhiiiiiihhhhhhhhhiiijjjjjjkkkkkkiiiiiiiiiiiijjjlllmmmmmmllllllllllllllllllllllllmmmmmmlllmmmnnnpppqqqsssvvvxxxzzz{{{zzzyyyyyyzzz{{{yyywwwwwwvvvuuurrroooooonnnkkkhhheeebbb```^^^\\\[[[[[[ZZZYYYXXXXXXXXXUUUTTTSSSSSSRRRRRRRRRSSSTTTSSSQQQOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSTTTUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPOOONNNMMMLLLKKKLLLKKKJJJJJJKKKLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJKKKMMMOOOQQQQQQQQQQQQRRRQQQOOONNNNNNOOOQQQRRRVVVVVVVVVVVVUUUUUUTTTSSSQQQPPPOOONNNMMMMMMMMMMMMKKKKKKKKKKKKLLLMMMNNNNNNQQQTTTWWWYYYZZZ]]]cccggghhhiiiiiihhhffffffhhhiiillllllmmmoooqqquuuxxxyyy~~~pppaaaPPPIIIGGGDDDBBBBBB???>>>>>>===<<<<<<;;;;;;<<<:::888888999:::999888999999999999::::::;;;<<<>>>@@@BBBDDDGGGJJJOOORRRUUUXXX]]]bbbfffkkkpppsssxxx{{{zzzxxxyyy{{{||||||zzzuuunnnggg___YYYUUUNNNLLLJJJIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJOOOVVV```pppyyymmmddd]]]YYYTTTQQQMMMLLLIIIFFFEEEDDDEEEEEEDDDFFFJJJPPPYYYhhhyyyuuuiiiaaaXXXQQQOOOMMMJJJHHHHHHGGGEEECCC???<<<999888999999888777:::999;;;@@@DDDLLLYYYeeeyyyqqqcccYYYRRRVVV[[[\\\aaakkkyyyssskkkkkknnnqqqsssuuulllffflllnnnqqqsssrrrvvvxxxfffVVVLLLOOObbbttt~~~~~~nnnooowww||||||}}}{{{wwwtttttttttooocccXXXJJJ@@@888666666444333444333444444555444444333333555333444777:::???IIITTT```qqqxxxuuutttjjj]]][[[XXX___eeejjjoooqqqllldddWWWNNNCCC<<<999888777666555444333333222222222333000222555777888;;;???BBBBBBFFFJJJNNNQQQSSSVVVXXXXXXYYYZZZ[[[]]]___```aaaaaaaaabbbccceeefffgggggggggffffffffffffggghhhhhhggggggggggggggggggggggggfffffffffggggggggghhhhhhgggggggggggghhhhhhhhhiiihhhhhhiiiiiiiiijjjjjjjjjiiiiiiiiijjjkkkmmmnnnooollllllllllllllllllllllllllllllllllllnnnpppqqqssswwwyyy|||||||||{{{{{{|||}}}{{{yyyxxxxxxvvvsssqqqqqqooommmkkkhhheeecccbbb^^^^^^]]]\\\ZZZYYYXXXXXXWWWVVVUUUUUUTTTTTTSSSSSSVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQRRRSSSSSSTTTUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSTTTSSSRRRQQQOOONNNMMMLLLOOOMMMMMMMMMNNNOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLOOOQQQRRRSSSSSSRRRRRRQQQOOOMMMMMMNNNOOOPPPUUUVVVWWWVVVTTTRRRQQQQQQPPPPPPOOONNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNRRRVVVWWWVVVXXX___eeegggiiijjjjjjhhhggghhhiiikkkllllllmmmppprrruuuwww{{{{{{}}}tttdddSSSKKKGGGCCC@@@@@@>>>>>>======<<<<<<;;;;;;<<<:::888888999:::999888888888777888888999::::::>>>@@@CCCEEEGGGKKKOOOSSSTTTXXX]]]bbbfffkkkppptttwwwzzzyyywwwxxx{{{||||||xxxrrrjjjbbb[[[VVVSSSOOOMMMKKKJJJKKKKKKJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFHHHJJJMMMQQQYYYgggxxxqqqhhhaaa\\\YYYRRRPPPMMMIIIGGGFFFEEEFFFEEEGGGIIINNNWWWfffxxxqqqeeeZZZSSSPPPNNNKKKIIIHHHGGGEEECCC???===:::999999999999888:::999;;;???CCCHHHTTT___ooo~~~yyyjjj___YYY\\\___aaadddlllxxxxxxmmmjjjoootttwwwyyypppkkkpppsssvvvwwwssstttzzzhhhWWWMMMPPPcccuuu~~~xxxyyy}}}|||{{{xxxtttrrrrrrrrrkkk^^^SSSGGG???888777777444444555333333444444555444444333555333444888;;;???JJJUUUaaarrrxxxtttrrrggg[[[ZZZVVV]]]dddhhhlllmmmiiibbbUUUMMMCCC<<<999888777666444444333333222222333333000222555777888;;;???BBBBBBFFFJJJNNNPPPRRRUUUWWWWWWXXXYYY[[[]]]^^^___```aaaaaabbbcccdddeeefffgggfffffffffeeefffggghhhhhhggggggggggggggggggggggggeeeffffffffffffgggggggggfffgggggggggggghhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjiiiiiiiiijjjkkkmmmnnnooolllllllllllllllllllllllllllllllllmmmnnnppprrrtttxxxzzz}}}~~~}}}}}}}}}~~~~~~|||zzzzzzyyyxxxuuurrrrrrqqqooollljjjgggfffeeeaaa```___^^^\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWVVVVVVXXXWWWVVVUUUSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTVVVUUUTTTRRRQQQOOONNNNNNPPPOOONNNNNNOOOPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKLLLMMMMMMMMMMMMLLLMMMOOOPPPRRRSSSSSSSSSSSSQQQOOONNNMMMMMMNNNPPPQQQTTTVVVXXXWWWTTTQQQPPPPPPPPPPPPOOONNNMMMMMMMMMMMMNNNMMMLLLLLLKKKKKKKKKLLLMMMQQQUUUUUUTTTVVV\\\bbbeeegggiiijjjiiiiiiiiijjjjjjjjjjjjkkkmmmooorrrssswwwxxxyyy|||~~~yyyhhhVVVMMMHHHCCC???>>>=========<<<<<<<<<;;;;;;;;;999888777999999888777666666666666777888999:::>>>@@@CCCEEEHHHKKKPPPTTTUUUXXX]]]bbbfffkkkpppsssvvvyyy}}}~~~wwwvvvxxx|||~~~|||wwwpppggg___YYYVVVTTTRRRPPPMMMLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFHHHKKKMMMOOOTTT```qqq}}}uuujjjbbb\\\WWWUUUQQQMMMIIIGGGFFFFFFGGGHHHJJJMMMUUUdddvvvxxxhhh\\\UUUQQQOOOLLLJJJIIIGGGEEEDDD@@@===;;;999:::::::::999999999<<<@@@BBBEEENNNWWWeeeuuuuuujjjcccbbbcccfffiiinnnyyyqqqjjjnnnuuuyyy|||tttpppssstttvvvvvvsssttt{{{jjjYYYOOORRReeewww~~~{{{zzz{{{xxxuuuuuutttkkk\\\PPPAAA;;;666666555222111333333333444444555555444444555333444888;;;@@@KKKVVVccctttxxxsssooodddXXXYYYUUU]]]eeeiiikkkkkkggg```TTTLLLCCC<<<999888777555222222111111000111111222000222555777888;;;???BBBCCCFFFKKKNNNPPPRRRUUUWWWWWWXXXYYY[[[\\\^^^___```bbbbbbccccccddddddeeeeeeeeeeeefffffffffgggggggggggggggggggggggggggggggggeeeeeeeeeeeefffffffffgggffffffgggggggggggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjlllmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkmmmlllmmmmmmoooqqqtttuuuyyy|||~~~~~~}}}{{{{{{{{{zzzxxxuuusssrrrqqqooollljjjiiihhhddddddbbbaaa___]]][[[[[[YYYZZZZZZ[[[[[[ZZZZZZYYYYYYYYYXXXWWWVVVUUUTTTSSSTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVUUUTTTSSSQQQQQQPPPOOOMMMMMMMMMNNNOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKMMMNNNPPPPPPPPPOOOOOOPPPQQQSSSTTTTTTTTTSSSRRRPPPOOONNNMMMMMMOOOQQQRRRSSSVVVYYYXXXTTTQQQPPPQQQQQQPPPOOONNNMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJLLLOOOQQQRRRRRRTTTYYY]]]```cccfffggghhhiiikkklllggggggggghhhiiikkkmmmoootttuuuvvvyyy{{{}}}{{{jjjWWWMMMHHHCCC>>>=========<<<<<<<<<;;;;;;;;;:::999777777888888888777444444555666777888:::;;;<<>>===<<<<<<<<<<<<<<<;;;;;;;;;:::888666666777888777666444444555666777999;;;<<<;;;===@@@CCCGGGKKKQQQTTTVVVYYY^^^bbbfffjjjooorrrtttwwwzzz~~~|||wwwvvvzzz~~~yyytttmmmeee___\\\[[[\\\WWWTTTQQQOOONNNMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFIIIKKKKKKMMMWWWfffrrr}}}rrrfffccc___YYYUUURRRPPPPPPLLLKKKKKKMMMTTTbbbuuuqqqeee```SSSPPPMMMKKKIIIHHHFFFDDDBBB???<<<;;;<<<<<<;;;:::999:::===BBBBBBBBBFFFMMMSSScccwwwxxxssskkkhhhlllqqqtttzzz}}}ooommmqqqttt}}}|||wwwvvvvvvuuuuuuwwwxxx}}}{{{lll^^^TTTXXXjjj|||vvvooo~~~}}}yyyvvvuuuqqqfffTTTGGG<<<888555666444111111333222333333444555555555444555333444888<<>>=========<<<;;;;;;:::::::::999888666666666777777777777777777999:::<<<>>>===???CCCFFFIIIMMMQQQUUUZZZ\\\___aaadddhhhmmmqqqvvvwwwzzz}}}xxxvvvyyy}}}~~~~~~zzzvvvoooiiidddaaa]]][[[YYYWWWTTTRRRQQQOOOLLLIIIIIIIIIIIIHHHHHHHHHHHHGGGHHHGGGHHHKKKMMMTTTaaaooo~~~~~~wwwoooddd^^^[[[ZZZVVVRRRRRRMMMLLLPPPWWWaaappp~~~tttfff___[[[SSSMMMMMMLLLIIIFFFFFFCCC@@@===<<<<<<;;;888555:::888999>>>AAACCCGGGLLLQQQ[[[kkkzzzuuuqqqppprrrtttuuuyyy{{{nnnhhhjjjooo|||{{{xxx~~~xxxsssrrrttt{{{|||qqqdddZZZ\\\ppp{{{mmmllluuu|||xxxuuuooobbbRRRFFF;;;999777444333222111111444555555555444333333222888777888;;;<<<@@@LLLXXXgggooovvvtttiii^^^XXXVVVWWW```kkkqqqtttqqqggg\\\XXXMMMCCC>>>:::666444555444333222222111111222222000222444666777:::===@@@EEEGGGJJJNNNRRRUUUWWWXXXVVVWWWYYYZZZ\\\^^^___```dddeeeeeedddcccbbbdddeeecccccccccdddeeefffggghhhgggggggggggghhhhhhhhhhhhffffffggggggggggggffffffiiiiiihhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhggghhhhhhiiijjjjjjjjjjjjiiikkkjjjjjjjjjkkkmmmooopppooopppqqqqqqrrrssswwwyyy|||~~~}}}{{{zzzxxxvvvsssqqqooonnnnnnmmmkkkgggdddaaa___]]]____________````````````______^^^]]]\\\ZZZYYYYYYYYYXXXWWWVVVWWWXXXYYYZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUTTTUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWYYYXXXWWWUUUSSSRRRQQQPPPNNNOOOQQQRRRRRRRRRQQQQQQRRRSSSUUUVVVVVVUUUTTTSSSSSSRRRQQQOOOMMMKKKJJJIIIKKKLLLMMMMMMMMMLLLJJJIIIMMMMMMMMMMMMNNNOOOQQQQQQRRRUUUXXX[[[___ccchhhlllmmmkkkiiihhhiiikkklllmmmnnnoooqqqqqqqqqsssuuuwww}}}~~~~~~uuueeeSSSJJJFFFAAA>>>>>>=========<<<;;;;;;::::::;;;:::888777666666666666777666666777888:::<<<======@@@CCCFFFIIIMMMQQQUUUYYY[[[^^^```cccggglllpppuuuvvvyyy}}}~~~vvvsssvvvzzz|||}}}zzzvvvpppjjjfffbbb___]]]XXXVVVRRRPPPNNNMMMJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIKKKIIIIIIKKKMMMSSSaaaooo|||{{{ppphhhddd```[[[WWWXXXSSSPPPTTT[[[eeeuuu|||yyyyyy{{{kkkccc\\\TTTNNNNNNMMMIIIFFFFFFCCCAAA>>>======<<<999777:::888999===AAACCCHHHOOOUUU^^^lllzzz}}}vvvrrrqqqsssuuuvvvzzzwwwkkkfffiiinnnxxx~~~zzzxxxyyysssqqqrrrwww|||rrrfff]]]bbbvvv{{{lllfffnnn||||||www~~~}}}{{{xxxuuunnnaaaPPPEEE;;;999777444333222111222444444555555444444333222666555777999:::???KKKWWWfffnnntttrrrggg\\\VVVUUUWWW```jjjpppssspppggg\\\UUUJJJAAA===:::777555777444333222222111111222222000222444666777:::===@@@EEEGGGJJJNNNQQQUUUWWWXXXWWWXXXYYYZZZ\\\^^^______cccdddeeedddbbbbbbccceeeddddddddddddeeeeeefffgggffffffggggggggghhhhhhhhhffffffggggggggggggffffffhhhhhhgggggggggggghhhhhhggghhhhhhiiijjjjjjjjjiiihhhhhhiiijjjjjjjjjjjjiiijjjjjjjjjjjjkkkmmmooopppooopppqqqqqqrrrssswwwyyy}}}~~~}}}{{{xxxvvvtttrrrqqqooonnnllliiifffccc```___aaaaaabbbbbbccccccddddddbbbbbb```^^^]]]\\\\\\\\\YYYXXXWWWWWWWWWXXXYYYZZZZZZZZZYYYXXXXXXXXXXXXYYYXXXWWWWWWVVVVVVUUUTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSRRRSSSSSSTTTUUUUUUVVVVVVWWWXXXXXXXXXWWWWWWXXXWWWVVVUUUSSSRRRQQQPPPOOOPPPRRRSSSSSSSSSRRRRRRRRRSSSUUUVVVVVVUUUTTTTTTRRRQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLNNNNNNQQQSSSUUUWWWZZZ^^^dddhhhkkkjjjhhhhhhiiikkkllllllmmmooopppqqqqqqrrrtttwwwzzz{{{|||}}}~~~mmm___PPPHHHDDD@@@===============<<<;;;;;;::::::;;;:::999777666555555555555555555666777999;;;===>>>@@@DDDFFFIIIMMMQQQTTTXXXZZZ]]]```bbbfffkkkoootttuuuxxx|||}}}uuuqqqssswwwyyyzzzzzzvvvppplllhhheeebbb___ZZZWWWRRROOONNNMMMLLLJJJKKKKKKKKKKKKKKKKKKKKKKKKNNNKKKJJJKKKLLLRRR```nnnzzzyyyrrrllleee``````[[[WWWZZZ```kkk{{{xxxllliiihhhlllssssssiii^^^VVVPPPPPPNNNJJJFFFEEECCCBBB??????>>>===;;;999;;;888999<<>>JJJWWWfffmmmrrroooeeeZZZTTTSSSXXX```iiinnnpppooofff]]]QQQGGG???<<<:::777666888333333222111111111111222000222444666777:::===@@@DDDFFFIIIMMMQQQTTTVVVXXXXXXYYYZZZ[[[\\\]]]^^^^^^aaacccdddcccbbbbbbcccdddeeeeeedddddddddeeeeeeffffffffffffgggggggggggghhhffffffffffffffffffffffffggggggffffffffffffggggggeeefffgggiiijjjjjjkkkkkkggghhhiiiiiijjjjjjiiiiiijjjjjjjjjkkklllmmmnnnoooooopppqqqqqqrrrtttwwwzzz~~~~~~|||yyywwwvvvuuuqqqpppnnnllliiifffcccbbbddddddeeefffgggggghhhhhhgggeeebbb```___^^^___```ZZZYYYXXXWWWWWWXXXYYYYYY[[[ZZZZZZYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUWWWXXXXXXZZZ[[[ZZZZZZYYYXXXWWWVVVVVVVVVUUUTTTSSSRRRQQQPPPQQQQQQRRRSSSSSSSSSRRRRRRTTTTTTTTTTTTUUUUUUVVVVVVQQQQQQQQQPPPOOOOOONNNNNNLLLKKKKKKJJJJJJJJJJJJKKKIIIIIIIIIIIIJJJKKKLLLLLLOOOPPPQQQRRRTTTXXX^^^bbbffffffggghhhiiijjjkkkkkklllnnnooooooooopppsssuuuvvvxxxzzz|||}}}}}}}}}|||eeeYYYLLLFFFCCC>>><<<============<<<;;;;;;::::::;;;:::999888666555555444444444444555777999;;;===???AAADDDGGGIIILLLPPPTTTXXXZZZ]]]```bbbfffkkkooosssuuuyyy}}}xxxsssrrruuuwwwyyyyyyvvvqqqmmmjjjgggdddaaa^^^ZZZUUUQQQPPPOOOOOONNNLLLLLLLLLLLLLLLLLLLLLLLLOOOLLLJJJJJJJJJOOO]]]kkkyyy{{{rrrmmmjjjddd___```eeeooo~~~yyyoooiiiaaa]]]\\\^^^dddqqq|||oooaaaYYYSSSQQQOOOJJJEEEEEECCCBBB@@@???>>>===<<<;;;;;;999999<<<>>>BBBLLLVVVccckkkvvv}}}xxxtttrrrtttuuuuuuyyy~~~|||rrrgggbbbeeekkksss}}}yyysssnnnkkknnnzzz}}}ssskkkhhhqqquuugggaaadddkkktttyyyxxxqqqkkkhhhqqq{{{{{{{{{wwwnnn___NNNBBB:::888666444333222222222333444444555444444333333333333555777999>>>KKKXXXgggmmmrrrnnncccXXXSSSRRRWWW___ggglllnnnmmmeee\\\QQQGGG???<<<;;;888666777333222222111111111111111000222444666777:::===@@@DDDFFFIIIMMMQQQTTTVVVWWWYYYYYYZZZ[[[\\\\\\]]]]]]___aaaccccccbbbbbbcccdddffffffeeedddddddddeeeeeeeeeeeefffffffffgggggggggfffffffffffffffffffffffffffffffffeeeeeefffffffffeeeeeefffhhhhhhiiiiiiiiiggghhhhhhiiiiiiiiiiiiiiijjjjjjjjjkkklllmmmnnnooonnnoooqqqqqqrrrtttwwwzzz~~~|||zzzyyyxxxssssssrrrpppmmmjjjgggfffgggggghhhiiijjjkkkkkkllliiigggdddaaa``````aaaccc\\\[[[ZZZXXXXXXXXXYYYYYY\\\[[[ZZZZZZYYYYYYZZZZZZXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWTTTTTTUUUUUUWWWXXXYYYZZZ^^^^^^]]]\\\ZZZXXXWWWVVVUUUTTTTTTSSSSSSRRRRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRTTTTTTTTTTTTTTTUUUWWWWWWSSSSSSRRRQQQPPPPPPOOOOOOLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKJJJJJJJJJKKKLLLLLLMMMNNNNNNNNNOOOSSSXXX\\\```bbbeeefffggghhhiiijjjkkkmmmnnnnnnnnnoooqqqssssssuuuxxx{{{}}}}}}|||zzz\\\RRRIIIEEEBBB>>><<<============<<<;;;;;;::::::::::::999888777666555444444444444555777999<<<===@@@CCCEEEGGGIIILLLPPPSSSXXXZZZ]]]```bbbggglllooosssuuuyyy~~~yyyvvvwwwyyyzzzzzzwwwsssooommmiiifffccc```\\\WWWSSSRRRQQQQQQPPPNNNMMMMMMMMMMMMLLLLLLLLLOOOLLLJJJIIIIIIMMMZZZhhhyyy}}}wwwpppjjjjjjllltttsssiiiaaa\\\YYYVVVTTTVVVZZZeeeyyyuuueee\\\UUURRROOOJJJFFFEEEBBBBBBAAA???===;;;;;;::::::999999;;;===AAALLLWWWhhhppp|||yyyuuurrrssssssrrruuuzzz}}}}}}zzzpppddd^^^aaafffqqqzzzzzzvvvqqqlllhhhjjjvvv}}}tttmmmmmmxxxuuugggcccdddggglllpppoooiiiccccccmmm|||}}}~~~zzzppp___NNNBBB999888666444333222333333333333444444555444444333444333555999;;;@@@MMMZZZiiinnnrrrmmmaaaWWWRRRRRRVVV^^^eeejjjmmmlllddd[[[QQQHHH@@@===;;;777555666333222111111000000111111000222444666777:::===@@@DDDFFFIIIMMMPPPTTTVVVWWWYYYYYYZZZ[[[\\\\\\]]]]]]^^^```bbbccccccccccccdddffffffeeedddddddddeeeeeeeeeeeeeeeeeeffffffffffffffffffeeeeeeeeeeeeffffffffffffeeeeeeeeeeeeffffffeeefffffffffffffffeeeeeegggggghhhiiiiiiiiiiiihhhiiijjjjjjlllmmmmmmnnnnnnnnnooopppqqqrrrtttxxx{{{~~~}}}|||{{{zzzuuuuuuuuutttrrrooollljjjiiiiiijjjkkkllllllmmmmmmkkkiiifffcccaaabbbcccddd___^^^\\\ZZZYYYYYYZZZZZZ\\\\\\[[[ZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYUUUUUUUUUVVVWWWYYYZZZ[[[___^^^^^^\\\ZZZXXXVVVUUUTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQTTTTTTTTTTTTUUUVVVWWWXXXWWWVVVUUUSSSQQQPPPNNNNNNLLLKKKJJJIIIIIIJJJLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJLLLMMMMMMMMMMMMPPPTTTXXXZZZ]]]aaacccdddeeegggiiijjjkkklllllllllmmmoooqqqqqqssswwwzzz||||||{{{{{{}}}}}}~~~TTTMMMGGGDDDBBB===<<<>>>=========<<<;;;;;;::::::888888999888888777666555444444444666888:::===>>>BBBDDDFFFHHHIIILLLPPPRRRWWWYYY\\\___aaaeeejjjnnnrrrtttxxx~~~}}}|||}}}~~~~~~{{{wwwtttqqqmmmiiifffaaa^^^YYYVVVUUUTTTRRRQQQQQQQQQPPPOOONNNMMMMMMLLLNNNLLLKKKKKKJJJNNNYYYfffzzz{{{xxxyyy}}}{{{pppggg___YYYUUURRRQQQPPPQQQSSS[[[mmm~~~zzzjjj```VVVRRRNNNIIIFFFGGGCCCCCCCCC@@@===:::::::::999999:::;;;<<>>===???=========<<<;;;;;;::::::666777888999888888777666555555555666888;;;>>>???CCCEEEGGGHHHJJJLLLOOORRRUUUWWWZZZ\\\___ccchhhllloooqqqvvv||||||yyyuuuqqqmmmiiieeeccc___]]][[[ZZZWWWUUUVVVVVVTTTSSSQQQOOONNNNNNNNNMMMMMMNNNNNNPPP[[[fffzzz~~~sssiiiaaa[[[WWWTTTOOOOOOQQQQQQPPPUUUdddsssnnncccWWWQQQMMMHHHGGGHHHEEEFFFEEEBBB===:::::::::888888:::<<<;;;===GGGSSSbbblll{{{zzzuuupppooommmjjjkkkoooqqquuuvvvpppfff```aaadddmmmzzz|||mmmjjjjjjlllkkkggghhhtttyyytttvvvsssjjjhhhgggggggggddd]]]WWWYYYggg}}}zzz~~~|||ppp]]]KKK???888777666444333333333444222333444444555555444444444444666:::===CCCPPP]]]iiimmmoooiii\\\RRROOOPPPRRRZZZdddjjjmmmjjjaaaVVVKKKCCC<<<:::999666333444222222111000000000000000000222444666777:::===@@@CCCEEEHHHLLLPPPSSSUUUVVVWWWXXXYYYZZZ\\\^^^______]]]```ccceeeeeeeeefffgggddddddddddddeeeeeefffgggcccddddddddddddeeeeeeeeegggfffdddccccccdddfffgggggggggffffffffffffggggggffffffggghhhhhhgggggggggfffgggggghhhhhhhhhhhhhhhhhhiiikkkmmmnnnnnnnnnmmmmmmnnnpppqqqrrruuuxxx{{{yyyzzz{{{{{{yyyvvvsssqqqpppppppppooooooooooooooonnnmmmkkkjjjhhhgggggggggdddcccaaa___]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[\\\\\\\\\[[[[[[ZZZYYYYYYYYYWWWWWWXXXYYYZZZ[[[\\\]]]ZZZZZZYYYYYYZZZ[[[\\\\\\ZZZZZZZZZZZZYYYXXXWWWVVVSSSTTTTTTUUUVVVWWWWWWXXXVVVVVVTTTSSSSSSSSSTTTTTTRRRSSSUUUWWWXXXXXXXXXWWWXXXXXXWWWUUUTTTRRRQQQQQQKKKLLLLLLMMMMMMMMMMMMMMMKKKKKKIIIHHHGGGGGGGGGGGGFFFHHHKKKLLLMMMNNNOOOQQQQQQUUUYYYZZZZZZ]]]ccchhhhhhiiijjjjjjiiiiiikkkmmmnnnoooqqqtttwwwyyyzzzzzzxxxxxxyyy{{{}}}}}}~~~LLLGGGDDDDDDBBB>>>===???>>>======<<<;;;;;;::::::555666777999999888888777555555666777999<<<>>>@@@CCCEEEGGGIIIJJJLLLOOORRRSSSUUUXXXZZZ]]]aaafffjjjmmmoootttzzz}}}yyyuuupppllljjjhhheeedddbbb```]]]ZZZZZZYYYWWWUUUSSSQQQPPPOOOOOONNNOOOQQQQQQRRR\\\gggyyy|||qqqhhh```[[[XXXVVVOOOPPPSSSTTTQQQTTT```oooqqqeeeWWWPPPLLLHHHGGGIIIGGGHHHHHHDDD>>>::::::;;;777888;;;<<<:::<<>>888777666444333333333444222333333444555555555444333333666:::===CCCPPP]]]hhhlllnnngggZZZPPPMMMNNNPPPZZZdddjjjmmmjjj```UUUFFF>>>888888888555333444222111111000000000000000000222444666777:::===@@@CCCEEEHHHLLLPPPSSSUUUVVVVVVWWWYYYZZZ\\\^^^___```]]]```dddfffffffffggggggcccccccccdddeeefffggghhhccccccdddddddddeeeeeeeeegggfffdddccccccdddfffgggggggggffffffffffffggggggeeefffgggiiijjjjjjjjjjjjfffgggggghhhhhhhhhhhhhhhhhhiiikkkmmmnnnnnnnnnmmmmmmnnnpppqqqrrruuuyyy|||zzz{{{||||||{{{xxxuuussssssrrrrrrqqqqqqppppppooooooooonnnmmmkkkjjjiiihhhfffeeebbb```^^^^^^^^^^^^^^^]]]\\\\\\[[[[[[\\\\\\]]]]]]\\\\\\[[[ZZZZZZZZZWWWXXXYYYZZZ[[[\\\]]]^^^\\\\\\\\\[[[\\\\\\]]]]]]WWWWWWXXXXXXXXXXXXWWWWWWSSSTTTUUUVVVWWWXXXXXXYYYYYYXXXVVVUUUUUUUUUVVVVVVQQQSSSUUUXXXYYYYYYXXXWWWWWWWWWVVVVVVUUUTTTTTTSSSKKKLLLMMMOOOOOOOOONNNMMMNNNMMMLLLKKKJJJIIIIIIIIIDDDGGGJJJLLLMMMMMMNNNOOOOOOSSSVVVWWWWWW[[[bbbiiihhhiiiiiiiiihhhiiikkkllllllmmmoooqqqtttwwwyyyzzzvvvwwwxxxzzz|||~~~}}}}}}|||}}}IIIFFFBBB@@@@@@@@@???>>>======<<<;;;::::::::::::888888777666666666666666444333222111222555;;;???@@@AAACCCEEEIIIMMMPPPQQQTTTVVVWWWXXXZZZ^^^cccggghhhjjjooouuu{{{zzzvvvtttsssqqqooollliiifffcccbbbaaa```___]]][[[WWWSSSPPPMMMNNNPPPRRRRRROOOQQQ]]]kkk|||{{{tttkkkeee___YYYUUUUUUSSSRRRRRRQQQSSS]]]iii|||tttfffXXXSSSQQQMMMIIIGGGEEEEEEEEECCCAAA???<<<;;;999::::::;;;===@@@EEEIIIZZZaaaooovvvrrrmmmiiigggfffeeedddnnntttvvvsssooooooooonnnrrrzzzpppeeedddgggjjjfffdddooo~~~{{{yyysssooommmhhh```\\\[[[\\\ppp~~~}}}www||||||ooo[[[GGG<<<777666555444444333444444555555555555444333222111444333555999<<>>======<<<;;;::::::::::::888888777666666666666666555555444333333777<<<@@@BBBBBBDDDFFFIIILLLNNNOOORRRTTTVVVVVVWWWZZZ]]]```dddfffiiiooouuu{{{~~~}}}~~~|||xxxvvvvvvsssrrrpppmmmjjjhhhfffeeebbbaaa```]]]YYYTTTPPPNNNOOOQQQSSSTTTRRRTTT___mmm~~~zzz~~~|||xxxooohhhbbb\\\WWWUUUSSSRRRRRRQQQSSS\\\fff|||uuufffXXXSSSQQQMMMIIIGGGEEEEEEEEECCCAAA???<<<;;;999::::::;;;<<<@@@EEEIIIWWW^^^kkk|||~~~ppplllgggdddccccccbbbbbbnnnuuuyyyxxxuuuuuutttrrrssszzzttthhhdddeeegggeeecccmmm{{{{{{uuuqqqjjjaaa\\\]]]aaatttyyywww{{{~~~zzzlllYYYGGG<<<777666555444444333333444111222333444555555555555555444666999<<>>>>>===<<<;;;::::::::::::888888777666666666666666777777666555555888===AAACCCDDDEEEGGGIIIJJJLLLMMMQQQSSSUUUUUUUUUUUUWWWYYY]]]___ccchhhnnntttyyy|||~~~~~~}}}{{{yyyyyy{{{}}}~~~{{{yyyyyyuuuuuutttrrrpppmmmjjjhhhddddddbbb___[[[VVVQQQNNNPPPRRRUUUWWWVVVXXXcccoooyyyzzzxxx|||xxxqqqjjjbbb]]]YYYVVVUUUUUUTTTUUU\\\eee{{{wwwhhhYYYSSSQQQMMMIIIGGGEEEEEEEEEDDDBBB???<<<;;;999::::::;;;<<<@@@EEEHHHSSSZZZfffttt{{{kkkhhhccc`````````aaaaaagggpppwwwwwwuuutttssspppqqqyyy{{{lllddd```bbbaaa```hhhsssyyynnnccc___```hhh{{{vvvvvvyyy{{{uuuhhhVVVEEE;;;777666555444333333333333111222333444555555555555555555777:::===CCCQQQ^^^iiiiiiggg___TTTMMMMMMOOOXXX```gggiiihhhddd[[[RRRFFFAAA;;;777555444444333111111111111111111111111000222555777888:::<<>>>>>===<<<;;;;;;:::::::::888777777666666666666666666777666555555888<<<@@@AAABBBDDDFFFHHHJJJKKKLLLPPPRRRTTTSSSRRRQQQQQQRRRVVVYYY]]]dddkkkrrrxxx{{{~~~}}}|||yyywwwxxxzzz}}}|||{{{zzzuuuuuuvvvtttrrrnnnkkkiiieeeeeedddaaa\\\VVVQQQNNNPPPRRRVVVYYYZZZ]]]gggrrrzzzxxxtttxxx|||tttkkkeee___[[[YYYYYYWWWWWW]]]dddyyyzzzkkk[[[TTTQQQMMMIIIHHHFFFFFFEEEDDDBBB???===;;;999:::::::::<<>>DDDRRR```kkkkkkhhh___TTTMMMMMMOOOZZZbbbiiijjjhhhdddZZZQQQEEEAAA;;;777555444444333111111111111111111111111///222555888999:::<<<>>>BBBEEEJJJNNNPPPRRRUUUVVVWWWXXXZZZZZZZZZZZZ\\\^^^]]]^^^___aaaaaaaaaaaaaaaaaaaaabbbbbbcccccccccccceeeggghhhiiiiiigggeeedddddddddeeeffffffeeeddddddaaaaaaaaabbbcccdddfffgggffffffgggggghhhiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkllllllllllllkkkmmmoooqqqssswww}}}~~~}}}{{{yyyxxxwwwvvvvvvwwwwwwvvvuuutttrrrrrrqqqpppooommmkkkjjjiiijjjjjjhhhgggfffdddbbb```^^^]]]^^^^^^]]]]]]\\\\\\[[[[[[]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXYYY[[[\\\[[[ZZZZZZZZZYYYYYYXXXXXXVVVVVVUUUUUUVVVWWWYYYZZZZZZZZZYYYWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUTTTUUUUUUUUUUUUSSSQQQPPPOOONNNNNNLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHJJJKKKMMMKKKKKKMMMOOOQQQUUUWWWYYY^^^dddiiikkkiiigggfffgggfffffffffgggiiinnnrrruuuvvvuuuuuuuuuuuuwwwxxxyyyIIIFFFBBB@@@@@@@@@???>>>>>>>>>===<<<;;;;;;;;;;;;888777777666666666666666555555555444444666:::===>>>???BBBEEEHHHJJJKKKLLLLLLNNNOOONNNLLLJJJJJJKKKMMMPPPWWW___iiirrryyy}}}~~~|||yyyvvvvvvxxxzzz|||~~~}}}{{{{{{tttuuutttsssqqqmmmiiigggeeeeeedddaaa]]]WWWQQQNNNPPPQQQVVV\\\___cccmmmwww~~~xxxuuuxxx~~~~~~uuunnneee```\\\[[[YYYYYY]]]dddyyy~~~nnn^^^VVVSSSNNNJJJIIIFFFFFFFFFDDDBBB@@@===<<<999:::::::::;;;>>>CCCGGGNNNVVV^^^gggsss~~~zzziiieee```\\\\\\^^^___```cccllltttuuutttsssqqqmmmjjjooo{{{ssseeeZZZYYYYYYXXX^^^fffyyyqqqkkkmmmtttzzzxxxxxxtttkkk]]]MMM@@@999666555444333333222222333555555555555444333222111555555888<<>>AAADDDIIIMMMPPPRRRUUUWWWWWWYYYZZZ[[[ZZZ[[[\\\^^^______```aaaaaabbbbbbbbbaaaaaabbbcccccccccbbbbbbeeefffhhhiiiiiigggeeeddddddeeeeeeffffffeeeeeeddd``````aaabbbccceeefffgggfffffffffggghhhhhhiiiiiifffggggggggghhhiiiiiiiiihhhiiijjjkkklllllllllllllllnnnppprrruuuyyy}}}|||{{{zzzzzzyyyyyyzzzxxxwwwwwwvvvuuutttssssssrrrqqqooommmllllllmmmmmmkkkjjjiiifffdddbbb```____________^^^]]]\\\\\\[[[^^^^^^]]]]]]]]]]]]]]]]]][[[[[[ZZZYYYYYYZZZ\\\\\\ZZZZZZZZZZZZZZZYYYYYYYYYWWWVVVVVVUUUVVVWWWYYYZZZ[[[ZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTSSSSSSSSSTTTTTTSSSTTTTTTTTTTTTSSSQQQPPPPPPOOONNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHIIIKKKLLLMMMNNNNNNOOOQQQRRRSSSTTTZZZ```gggjjjiiigggggghhhgggffffffgggiiinnnrrrtttuuuuuutttuuuvvvwwwyyyzzz~~~IIIFFFBBB@@@@@@@@@???>>>???>>>===<<<;;;;;;;;;;;;888888777666666666666666333444444444333555888;;;;;;===@@@DDDGGGIIIIIIJJJGGGHHHHHHGGGEEEDDDEEEFFFFFFJJJRRR\\\gggrrr{{{~~~zzzvvvtttuuuvvvxxx{{{}}}||||||uuuuuutttrrrnnnkkkgggfffeeeeeeeeeccc^^^XXXRRROOOQQQRRRYYYaaagggkkkuuu~~~{{{vvvxxx{{{wwwnnnggg```]]]\\\[[[```fff|||rrraaaXXXTTTPPPLLLJJJFFFFFFFFFEEECCC@@@===<<<999:::::::::;;;>>>BBBFFFNNNUUU\\\bbbooo}}}{{{jjjeee___[[[ZZZ[[[\\\]]]```iiiooooooooopppqqqooommmqqqzzzwwwiii\\\YYYWWWVVV]]]gggwww|||tttuuu{{{}}}{{{{{{yyyssshhhXXXIII>>>888666555444333222222222222111222333444555555555555444444777<<>>???>>>===<<<;;;;;;;;;;;;888888777666666666666666333444444444333555888:::;;;===@@@CCCEEEFFFFFFFFFEEEFFFEEEDDDCCCCCCEEEGGGFFFJJJRRR]]]iiiuuu~~~yyyuuuttttttvvvzzz~~~~~~}}}}}}yyywwwuuuqqqnnnjjjhhhfffeeeffffffeeeaaa[[[UUUQQQRRRUUU\\\fffnnnttt}}}rrrrrrsssuuuyyy~~~zzzqqqhhhdddbbbbbbgggmmmuuudddZZZVVVQQQMMMLLLGGGFFFFFFEEECCC@@@>>><<<999::::::::::::===BBBEEEMMMTTTZZZ^^^kkk{{{{{{oooiiibbb\\\ZZZ[[[\\\\\\\\\dddiiiiiijjjooossstttvvvxxx{{{nnnaaa\\\XXXWWW___kkk|||{{{|||~~~}}}~~~zzzrrreeeUUUFFF<<<777666555444333222222222222111222333444555555555555333333777===BBBJJJZZZhhhppppppjjj```TTTMMMMMMPPPVVV^^^eeefffeee```WWWNNNDDD@@@:::777555555555555000000000000000000000000222333555666777999===@@@@@@CCCHHHLLLOOORRRUUUWWWWWWYYY[[[[[[[[[[[[]]]___aaaaaaaaaaaaaaaaaabbbbbbbbbcccdddeeeeeedddcccbbbbbbccccccdddeeefffgggggggggfffeeeddddddeeefffgggccccccccccccdddeeeggggggfffffffffgggggggggggggggeeefffggghhhiiijjjkkkkkkhhhiiijjjkkkkkklllkkkkkklllnnnppprrruuuyyy~~~}}}}}}}}}zzzzzzyyyyyyxxxwwwwwwwwwtttrrrqqqpppooooooppppppnnnmmmllljjjhhhfffeeedddccccccbbbaaa```___^^^^^^]]]]]]\\\\\\]]]^^^___```]]]^^^_________]]][[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWVVVVVVWWWXXXZZZ[[[[[[\\\\\\\\\[[[YYYWWWVVVTTTTTTSSSRRRRRRRRRRRRRRRUUUUUUVVVWWWVVVUUUTTTSSSQQQQQQPPPPPPOOONNNMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIIIIIIIHHHHHHKKKLLLLLLMMMNNNNNNOOOOOOPPPVVV]]]aaabbbbbbdddfffeeefffggghhhkkkmmmpppqqqppppppppprrrtttwwwzzz|||}}}IIIFFFBBB@@@@@@@@@?????????>>>===<<<<<<;;;;;;<<<888888777666666666666666444444555555444555888:::<<<===@@@BBBDDDDDDCCCBBBGGGGGGFFFEEEDDDEEEHHHKKKIIINNNVVVaaammmxxx~~~xxxuuuuuuvvvyyy~~~~~~|||zzzvvvrrrnnnkkkhhhgggfffggggggfffccc]]]WWWSSSTTTWWW___jjjssszzzkkkkkkjjjkkknnnsssxxx{{{~~~}}}{{{pppkkkjjjjjjooouuuwwweee\\\WWWRRRNNNMMMGGGGGGFFFEEECCC@@@>>><<<999::::::::::::===BBBEEELLLTTTXXX[[[hhhzzz{{{tttnnnfff```]]]]]]^^^^^^^^^eeejjjjjjmmmttt{{{}}}rrreee___ZZZXXXbbbppp|||rrrdddTTTEEE;;;666555555444333222222222222555555555555444333222222222333777===BBBKKK[[[jjjpppooojjj___SSSLLLLLLOOOTTT\\\ccceeeddd```VVVMMMDDD@@@:::777555555555555////////////////////////222333444555666999===AAA???CCCHHHLLLOOORRRUUUWWWXXXYYY[[[[[[[[[\\\]]]___aaa````````````aaaaaabbbbbbdddeeeffffffeeecccbbbaaaaaabbbbbbdddfffggghhhhhhgggeeeddddddeeeggghhhddddddddddddeeefffggggggfffffffffgggggggggggggggfffggggggiiijjjkkklllmmmhhhhhhiiijjjkkkkkkkkkkkklllmmmpppqqqtttxxx}}}~~~~~~}}}{{{{{{{{{zzzyyyyyyyyyxxxtttsssqqqpppoooppppppqqqnnnnnnlllkkkiiihhhgggfffddddddcccbbbaaa```______]]]]]]\\\\\\]]]___```aaa]]]___```aaa```^^^[[[YYYXXXXXXXXXXXXYYYYYYYYYYYYWWWWWWVVVVVVWWWXXXZZZ[[[\\\\\\\\\\\\[[[YYYXXXVVVTTTTTTSSSRRRRRRRRRRRRRRRVVVWWWXXXXXXXXXWWWVVVUUURRRQQQQQQPPPPPPOOOOOONNNIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGHHHIIIJJJIIIHHHGGGHHHIIIJJJLLLMMMNNNNNNNNNMMMSSSYYY]]]^^^___bbbdddcccdddfffhhhkkkmmmnnnooommmmmmnnnpppsssvvvzzz{{{}}}~~~EEEDDDBBB@@@>>>>>>>>>>>>======;;;:::999888888888999999888888777666666666555444444555555666777888:::<<>>===::::::;;;::::::;;;>>>AAAIIISSSYYY[[[eeeuuuzzzvvvvvvoooeee___]]]^^^]]]]]]\\\cccjjjlllmmmuuuvvvjjjbbb]]]^^^fffppp|||~~~}}}~~~}}}~~~|||rrraaaQQQEEE<<<555777666555444333222222222444333333222222333333444555777999<<>>===>>>>>>>>>===<<<:::999999888888999999888888777666666666444444444444555666777888:::<<<@@@BBBCCCDDDGGGIIIIIILLLOOOQQQSSSUUUXXX[[[___bbbgggoooxxx~~~zzzxxxwww{{{{{{zzzyyyuuuqqqmmmllllllkkkppprrrooojjjgggaaa[[[\\\]]]cccnnn}}}wwwlllbbb^^^]]][[[\\\^^^eeehhhooouuuzzz}}}~~~~~~~~~}}}lll]]]WWWQQQMMMLLLKKKJJJIIIGGGDDDAAA>>>===;;;;;;;;;::::::<<>>======>>>>>>>>><<<;;;::::::::::::999888888777777666666555444444444444555666777888:::===@@@CCCFFFIIILLLOOOQQQTTTXXX\\\___cccgggjjjoooqqqtttzzz}}}{{{|||||||||{{{wwwssspppooopppoootttvvvtttrrrooojjjccc___aaafffqqqrrreee]]]XXXUUUTTTVVVYYY___hhhsss|||qqqbbbZZZSSSNNNLLLKKKJJJIIIGGGDDDAAA>>>===;;;<<<<<<;;;;;;<<<@@@CCCHHHSSSZZZZZZ___mmmyyy}}}{{{wwwpppkkkhhhfffdddccceeeiiijjjhhhhhhrrr{{{sssjjjbbbaaalllyyyqqqlllooo}}}vvvsssuuu}}}yyymmmYYYIII@@@:::555666555444333333222222333444333333222222333333444444666999===EEESSSdddooouuutttnnnbbbVVVOOOOOORRR[[[bbbgggeee```ZZZRRRKKKBBB>>>999555444444333222///000000000000000000111111111333555777:::<<<===@@@BBBFFFJJJNNNRRRTTTUUUXXXYYYZZZ\\\]]]^^^^^^_________^^^]]]]]]]]]^^^^^^```aaacccdddeeedddcccbbbaaaaaaaaaaaaaaaaaaaaabbbcccccccccccccccccccccccceeeeeeeeefffgggggghhhhhhjjjiiiiiihhhgggfffeeeeeefffgggggggggggghhhhhhhhhjjjjjjiiijjjjjjkkklllmmmnnnoooppppppqqquuuzzz~~~~~~~~~}}}}}}|||zzzyyyxxxwwwvvvqqqqqqpppnnnmmmkkkjjjjjjiiiiiihhhhhhgggeeedddcccccc```___```gggqqq|||fffeeedddcccbbbaaaaaaaaaZZZZZZYYYYYYXXXYYYYYYZZZZZZYYYYYYXXXYYYYYYZZZZZZ]]]]]]\\\\\\[[[ZZZZZZZZZYYYXXXWWWUUUUUUUUUVVVVVVWWWWWWYYYZZZZZZYYYXXXWWWRRRRRRRRRQQQQQQPPPPPPPPPMMMLLLKKKIIIHHHGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIILLLMMMOOOOOOPPPSSSWWWZZZ[[[]]]```dddiiillloooqqqssssssrrrrrrsssuuuxxxyyy|||}}}~~~~~~~~~~~~DDDCCCAAA???============>>>>>>===<<<;;;::::::;;;888888888777666666555555444444444444555666777777:::===AAAEEEIIINNNRRRVVVWWW[[[```eeeiiinnnsssvvvzzz{{{~~~}}}~~~~~~|||yyyuuusssssstttuuuyyy{{{yyyyyyxxxsssllldddeeejjjttt}}}mmmccc[[[VVVTTTUUUTTT\\\hhhuuutttddd\\\TTTOOOMMMKKKJJJIIIGGGDDDAAA>>>===<<<<<<===<<<;;;===@@@CCCGGGRRRZZZZZZ]]]iiiwww~~~}}}{{{wwwsssnnnjjjgggdddfffhhhhhhdddbbbiiiyyyzzz{{{xxxssslllcccbbbnnn}}}ppphhhfffpppyyy{{{pppggggggjjjzzz}}}yyykkkWWWGGG???:::666555444444333222222222333444333333222222333333444333555888===FFFTTTeeeqqqwwwuuunnnbbbVVVPPPQQQTTT^^^eeeiiifffaaaZZZQQQJJJ@@@===888555444444333222......//////000000111111000111222444777:::<<<>>>@@@BBBFFFJJJNNNRRRTTTUUUWWWXXXZZZ[[[]]]^^^^^^^^^___^^^^^^]]]]]]]]]^^^^^^___```bbbdddeeedddcccbbbbbbbbbbbbbbbbbbaaaaaaaaaccccccccccccccccccccccccddddddeeeeeefffggggggggghhhhhhhhhggggggffffffeeegggggggggggggggggggggggggggggghhhiiijjjkkklllmmmmmmnnnooopppqqqtttyyy|||~~~}}}{{{yyyxxxxxxsssrrrqqqooommmkkkjjjiiihhhiiiiiijjjjjjiiihhhhhhhhheeebbb```aaaeeejjjnnnffffffeeeddddddccccccbbb^^^]]]]]]\\\\\\\\\\\\\\\YYYYYYXXXXXXXXXYYYZZZZZZ\\\\\\\\\[[[[[[ZZZZZZZZZ[[[ZZZYYYXXXWWWWWWXXXXXXUUUVVVVVVWWWWWWVVVVVVUUURRRRRRRRRRRRQQQQQQQQQQQQNNNMMMLLLJJJHHHGGGFFFFFFHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJLLLMMMNNNOOOQQQTTTWWWWWWYYY]]]aaaeeeiiinnnqqqttttttsssqqqqqqrrruuuxxxzzz{{{|||}}}|||}}}DDDCCC@@@>>>============>>>===<<<;;;;;;;;;;;;;;;888888777777666555555555333333333444444555666777:::>>>BBBGGGLLLRRRXXX\\\___bbbhhhlllqqqvvv{{{~~~|||xxxvvvvvvwww|||~~~~~~}}}~~~{{{uuulllkkkooowwwvvvkkkbbbZZZVVVVVVUUU]]]iiiwwwuuueee\\\UUUPPPNNNKKKJJJIIIGGGDDDAAA>>>===<<<<<<===<<<;;;===@@@CCCFFFQQQZZZ\\\]]]fffsss||||||wwwqqqmmmjjjhhhkkkkkkeee___aaalllvvvuuusssqqqnnniiibbbbbbooo}}}rrrgggdddhhhmmmpppkkkbbb]]]___cccrrryyyjjjVVVFFF???;;;888444444333222222222333333444333333222222333333444333555888===FFFUUUfffrrrxxxvvvnnnbbbVVVQQQSSSWWW```fffjjjgggaaaZZZQQQIII???<<<888555444333222111......//////000000111111000111222444777:::===>>>@@@BBBFFFJJJNNNRRRTTTUUUWWWXXXYYY[[[\\\]]]^^^^^^^^^^^^]]]]]]]]]^^^^^^___^^^```bbbdddddddddcccbbbccccccccccccccccccbbbbbbeeeeeeddddddcccbbbbbbaaabbbccccccddddddeeeffffffeeeeeeffffffgggggghhhhhhgggggggggfffffffffffffffeeefffggghhhjjjkkkkkkllllllmmmoooooopppssswwwzzz~~~~~~|||{{{yyyyyytttsssrrrpppnnnkkkjjjiiiggghhhjjjlllmmmmmmmmmmmmnnnllljjjgggeeeccccccccceeeeeeeeeeeedddccccccbbb```___^^^]]]]]]]]]]]]]]]XXXXXXWWWWWWXXXYYYYYYZZZ\\\\\\\\\[[[[[[[[[[[[[[[\\\[[[[[[ZZZZZZZZZZZZZZZWWWWWWWWWVVVVVVUUUTTTTTTRRRRRRRRRRRRRRRRRRQQQQQQOOONNNLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIKKKMMMNNNNNNPPPRRRUUUTTTVVVZZZ\\\___dddjjjooorrrssssssqqqppppppsssvvvwwwyyyzzz{{{{{{}}}DDDBBB@@@>>>===<<<<<<======<<<<<<;;;::::::;;;;;;888777777666666555555444333333333333444555666777;;;>>>CCCHHHNNNUUU\\\```fffiiinnnrrrvvvzzz|||zzz{{{|||~~~~~~uuutttuuu|||uuukkkaaaZZZXXXXXX^^^iiivvvttteee\\\VVVPPPNNNKKKJJJIIIGGGDDDAAA>>>===;;;<<<<<<;;;;;;<<<@@@CCCFFFPPPZZZ___```dddnnnwww|||{{{vvvtttooorrrqqqjjj```^^^dddlllyyyrrrllljjjhhhddd```aaalllyyyuuujjjfffeeegggfffaaa[[[YYY\\\```mmmyyykkkVVVGGG@@@<<<999333333222222222222333333444333333222222333333444333555888<<>>===<<<<<<<<<<<<;;;;;;:::::::::::::::777777777666555555444444333333333333444555666666<<>>===;;;;;;;;;::::::<<>>???@@@BBBFFFJJJNNNRRRTTTUUUVVVWWWYYYZZZ\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^___```]]]^^^aaacccddddddcccbbbaaaaaabbbbbbccccccddddddeeeeeeeeeeeeeeeeeeeeeeeebbbbbbcccddddddeeeeeefffdddeeeeeeffffffgggggggggggggggfffffffffeeeeeeeeefffggghhhjjjkkkkkkjjjjjjkkklllnnnooooooqqqtttwwwyyy~~~~~~}}}zzzyyywwwuuurrrooommmlllnnnpppsssuuuuuuuuusssrrrkkkkkkkkkkkkjjjhhhgggfffdddeeefffffffffeeedddcccaaa```___^^^]]]]]]]]]]]]ZZZZZZZZZZZZ[[[\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZ[[[[[[[[[[[[[[[ZZZXXXXXXWWWWWWWWWWWWWWWWWWUUUTTTTTTSSSRRRQQQPPPPPPMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDGGGIIIJJJKKKKKKMMMOOOQQQSSSUUUTTTTTTXXX```gggggglllpppqqqooonnnqqqttttttuuuwwwxxxyyy{{{~~~~~~CCCBBB@@@>>><<<<<<<<<<<<;;;;;;:::999999999::::::777777777666555555444444333333333333444555666666<<>>===:::;;;;;;::::::;;;>>>AAAFFFNNNZZZcccfffeeehhhllliiiqqq|||yyyzzzwwwlllaaa]]]cccjjjrrr}}}ssslllfffaaa___]]]^^^eeemmmtttwwwsssqqqnnnggg^^^UUUPPPQQQRRRaaa~~~|||wwwiiiVVVFFF???;;;888222222222111222222333333444333333222222333333444333555777;;;DDDRRRbbbnnn|||xxxooobbbVVVRRRWWW\\\^^^eeeiiifff___XXXOOOGGG;;;999666444444333111000333333222222111111000000///000222444777;;;>>>???@@@BBBFFFJJJNNNRRRTTTUUUVVVWWWYYYZZZ\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^___```]]]^^^aaacccddddddcccbbb___``````aaabbbccccccdddddddddeeeeeefffggghhhhhhccccccdddeeeeeeffffffgggffffffffffffffffffeeeeeeggggggfffffffffeeeeeeeeefffgggiiijjjkkkkkkjjjjjjjjjlllnnnooooooqqqtttvvvwww{{{}}}|||zzzwwwtttqqqooonnnsssuuuwwwxxxxxxvvvtttrrrrrrqqqnnnkkkiiigggffffffeeefffgggggggggfffeeedddccccccbbb``````_________\\\\\\\\\\\\]]]^^^___```^^^^^^^^^^^^^^^^^^^^^^^^XXXYYYZZZZZZZZZZZZYYYYYYTTTTTTTTTTTTUUUVVVWWWXXXVVVUUUTTTSSSRRRQQQPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIJJJKKKJJJIIIGGGFFFGGGGGGGGGFFFEEEDDDDDDCCCBBBEEEGGGIIIIIIIIIKKKLLLPPPSSSTTTSSSQQQUUU]]]ddddddiiioooqqqooonnnpppssssssuuuwwwxxxyyy{{{~~~~~~~~~~~~DDDAAA===;;;<<<>>>>>>>>>>>>======;;;:::999888888666666666666555555555555666555444444555666777888;;;===AAAFFFKKKQQQXXX]]]bbbfffjjjllllllmmmppptttxxxzzz{{{}}}ooolllkkkkkkpppyyy|||jjj___VVVQQQNNNLLLJJJHHHGGGEEECCC@@@===::::::999888888:::>>>AAAFFFMMMXXXbbbhhhiiigggdddiiijjjnnnvvv~~~}}}zzzuuummmaaaYYY[[[cccqqqzzzwwwnnngggaaa```______ccciiisss~~~}}}yyyuuulll___SSSNNNOOORRRcccwww~~~}}}zzzqqqbbbQQQCCC:::666555555444333333222222222222555444333333222222333333333666999===DDDQQQcccpppwwwrrrjjj^^^UUURRRUUUYYYaaaeeefffccc___ZZZQQQGGG>>>;;;777555444444444333000000000000000000000000111222555666777:::===@@@AAADDDIIIMMMOOOQQQSSSUUUWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]^^^^^^___`````````^^^___```bbbbbbcccccccccbbbcccddddddeeeeeeddddddeeefffgggggggggfffeeedddfffdddbbb```aaadddgggiiiffffffffffffggggggggggggffffffffffffggggggggggggjjjjjjjjjjjjjjjkkkkkkkkkiiiiiijjjkkkmmmoooqqqrrrtttzzz~~~{{{yyywwwvvvuuuvvvxxxyyyzzzyyywwwtttsssoooooonnnllljjjiiiggggggccceeeggghhhfffdddcccccccccbbb```___^^^___aaabbb_______________```aaaaaa\\\\\\\\\\\\]]]]]]^^^___[[[ZZZYYYXXXVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVWWWVVVUUUTTTTTTSSSQQQNNNLLLLLLKKKJJJJJJJJJJJJJJJGGGHHHIIIJJJJJJJJJIIIHHHJJJIIIGGGFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJMMMOOOPPPQQQRRRTTTWWWZZZ```eeelllqqqrrrqqqpppppppppsssvvvyyyzzz{{{}}}~~~~~~DDDAAA===<<<<<<>>>>>>>>>======<<<;;;:::999888888666666666666555555555555444444333333444555666777;;;===AAADDDIIIOOOVVVZZZ^^^bbbhhhkkklllnnnqqquuuzzzxxxwww~~~~~~uuusssrrruuu}}}~~~lllaaaWWWQQQNNNLLLJJJHHHGGGFFFCCC@@@>>>:::;;;:::999999;;;???BBBEEELLLVVV```fffhhhfffdddbbbdddiiiooovvvyyyzzzyyy{{{xxxssskkk```YYY[[[cccsss~~~xxxoooiiidddbbbaaaaaadddjjjuuu}}}rrrbbbUUUOOOPPPTTTfffwwwyyyxxxwwwnnn```PPPBBB:::666555555444333333222222222333555444333333222222333333666888;;;>>>EEERRRcccooovvvrrriii^^^TTTRRRUUUZZZbbbfffgggdddaaa\\\RRRHHH???<<<888555444444333222000000000000000000000000000222444666777999===@@@BBBEEEJJJMMMOOOQQQSSSUUUWWWXXXXXXYYYZZZ[[[\\\]]]]]]^^^^^^______```aaaaaa___```aaabbbbbbbbbbbbbbbbbbccccccddddddddddddddddddeeefffggggggfffeeedddeeedddbbbaaabbbdddfffhhhgggggggggggghhhhhhhhhhhhgggggggggggghhhhhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjiiiiiijjjkkkmmmoooqqqrrrtttyyy}}}zzzyyyxxxxxxyyy{{{{{{zzzxxxuuutttppppppooommmkkkjjjhhhhhhdddgggiiiiiigggeeeeeeeeecccbbb```______```aaabbb``````_________``````aaa^^^^^^^^^^^^^^^______```]]]\\\[[[YYYXXXXXXXXXWWWVVVUUUTTTSSSSSSTTTUUUVVVWWWUUUTTTTTTTTTSSSPPPNNNLLLLLLKKKJJJJJJJJJJJJKKKHHHIIIKKKLLLMMMLLLKKKJJJIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKMMMNNNOOOPPPQQQSSSWWWYYY^^^ccciiinnnppppppooooooppprrruuuvvvwwwxxx{{{}}}~~~CCC@@@===<<<===>>>>>>>>>======<<<;;;:::999888888666666666555555555555444333333222222333444666777;;;===@@@CCCGGGLLLRRRWWWYYY___fffkkknnnppptttxxx~~~wwwttt|||~~~~~~pppdddYYYQQQNNNLLLJJJHHHGGGFFFDDDAAA>>><<<<<<;;;::::::<<<@@@CCCEEEKKKUUU^^^eeegggfffdddaaaeeejjjnnnqqqsssuuuwwwxxxuuupppjjj```YYY\\\cccxxxxxxnnniiieeeeeeddddddggglllyyyzzzgggWWWPPPSSSXXXjjjzzz}}}uuussssssjjj\\\MMMAAA999666555444444333222222222333333555444333333222222333333888:::===AAAHHHUUUdddooouuuppphhh]]]TTTRRRVVV[[[dddhhhiiifffccc]]]TTTJJJ@@@===888555444333222111000000000000000000000000///111333555777999===???CCCFFFJJJNNNPPPRRRTTTVVVXXXYYYYYYZZZ[[[\\\]]]]]]^^^^^^______```aaaaaaaaa``````aaabbbbbbaaaaaaaaaaaabbbccccccddddddcccccccccdddeeeffffffeeedddcccccccccccccccdddeeefffgggggggggggghhhhhhhhhiiiiiigggggghhhhhhhhhiiiiiiiiiggghhhhhhhhhiiiiiiiiijjjhhhiiiiiikkklllnnnpppqqqtttxxx|||}}}|||{{{|||}}}}}}|||yyywwwuuuqqqqqqpppooommmkkkiiihhhfffhhhjjjjjjiiigggggggggdddcccaaa`````````aaabbbaaaaaa```______````````````____________```aaaaaa___^^^]]]\\\[[[ZZZZZZZZZYYYWWWUUUSSSSSSSSSTTTUUUVVVUUUTTTSSSSSSRRRPPPMMMMMMLLLKKKKKKJJJJJJKKKKKKHHHJJJMMMOOOPPPOOONNNLLLIIIHHHGGGFFFEEEDDDDDDDDDFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNOOOPPPRRRUUUXXXZZZ___eeejjjmmmnnnooooooqqqrrrtttttttttuuuxxxzzz~~~~~~CCC@@@===<<<===>>>>>>===<<<<<<;;;;;;:::999888888666666555555555444444444333333222222333555777888;;;===???BBBEEEJJJPPPTTTWWW^^^gggmmmqqquuuzzz~~~wwwttt{{{tttfffZZZRRROOOLLLJJJHHHGGGFFFDDDAAA???<<<===<<<;;;;;;===@@@DDDEEEKKKUUU___eeeggggggfffcccgggmmmppppppqqqtttwwwvvvrrrmmmhhhaaa[[[^^^eee{{{tttjjjeeeccceeefffggglllqqqlllYYYRRRVVV]]]ppp|||tttrrrnnnfffYYYJJJ???999666666444333333222222333333333555444333333222222333333888:::>>>CCCLLLZZZhhhrrrtttpppggg\\\TTTRRRWWW\\\fffiiijjjgggddd___UUUKKKAAA===999555444333111000000000000000000000000000...000333555666999===???DDDGGGLLLOOOQQQRRRUUUVVVYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^___``````aaaaaabbb```aaaaaaaaaaaaaaa`````````aaabbbbbbccccccbbbbbbbbbcccdddeeeeeeeeedddcccbbbbbbcccdddeeeeeeeeeeeeffffffffffffggggggggghhhffffffgggggghhhhhhiiiiiiffffffgggggghhhhhhiiiiiihhhhhhiiijjjkkkmmmoooppprrruuuxxx{{{~~~~~~~~~}}}zzzxxxvvvqqqqqqpppooonnnkkkiiihhhgggiiijjjjjjhhhgggggggggddddddbbbaaaaaaaaaaaaaaabbbaaa````````````````````````_________``````aaa___^^^]]]\\\[[[[[[[[[[[[[[[YYYWWWTTTSSSSSSTTTUUUVVVUUUSSSSSSSSSRRROOOMMMMMMLLLLLLKKKJJJKKKKKKKKKHHHJJJMMMPPPQQQPPPNNNMMMIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNPPPSSSVVVXXX\\\bbbgggjjjmmmooopppssstttttttttssstttwwwyyy}}}}}}BBB@@@>>>===>>>>>>>>>===;;;;;;;;;::::::999999888555555555555444444444444444333333333555666888999;;;===@@@CCCFFFKKKQQQVVVZZZaaajjjqqqvvv{{{xxxtttzzzvvvhhhZZZRRROOOLLLJJJHHHGGGGGGEEEBBB@@@======<<<;;;;;;===AAADDDGGGMMMWWWaaahhhjjjiiihhhcccggglllnnnnnnnnnqqqttttttoookkkgggbbb^^^aaaggg|||pppddd```___cccgggkkkrrryyyrrr^^^VVV\\\dddwww{{{sssqqqjjjcccVVVHHH>>>888666666333333333222222333333444555444333333222222333333555888===EEEPPP___mmmuuuvvvqqqhhh\\\TTTSSSXXX]]]fffjjjkkkhhhddd___UUULLLAAA===999555444333111000000000000000000000000000...000333555777:::===@@@FFFIIIMMMPPPRRRSSSUUUWWWYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^______```aaaaaaaaa``````aaaaaaaaa``````______```aaaaaabbbbbbaaaaaaaaabbbdddeeeeeeeeeddddddaaabbbccceeeeeeeeeeeeeeedddddddddeeeeeeeeeffffffddddddeeeeeefffggghhhhhheeeffffffggghhhhhhiiiiiihhhhhhiiiiiikkklllnnnoooooorrruuuxxx{{{}}}{{{yyywwwpppqqqqqqpppnnnllliiihhhfffhhhiiihhhgggeeefffgggeeeddddddcccbbbaaaaaaaaabbbaaaaaa`````````aaaaaa``````_______________```^^^^^^]]]\\\[[[[[[[[[[[[]]][[[YYYVVVUUUUUUVVVVVVVVVUUUTTTSSSSSSRRRPPPMMMMMMMMMLLLKKKKKKKKKKKKKKKGGGIIILLLNNNOOONNNLLLKKKHHHHHHFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIKKKLLLLLLLLLNNNQQQTTTVVVZZZ```eeehhhkkkoooqqqtttuuuvvvvvvuuuvvvxxxyyy{{{|||}}}BBB@@@>>>>>>>>>>>>===<<<;;;:::::::::999999999888555555555444444444444333444444333444555777999:::;;;>>>AAAEEEIIIOOOUUUZZZ```eeemmmtttyyyzzzuuuzzzwwwgggZZZRRRPPPLLLJJJHHHHHHGGGFFFCCCAAA<<<===<<<;;;;;;===AAADDDGGGNNNZZZeeekkkmmmkkkiiigggiiilllnnnpppqqqsssuuupppkkkgggeeeaaa___bbbhhhyyyqqqbbb^^^]]]bbbhhhnnnwww|||eee\\\bbbkkkxxxqqqnnnhhhaaaTTTGGG===888666666333333222222222333444444555444333333222222333333444666<<>>>>>??????===<<<:::::::::999999999999999555555555444444444333333333222222333444666999:::<<<>>>BBBGGGLLLSSSZZZ___eeejjjpppvvv{{{{{{}}}zzzwww{{{wwwfffXXXRRRQQQLLLJJJHHHHHHGGGFFFCCCAAA<<<<<<<<<;;;:::<<<@@@CCCFFFNNN[[[gggnnnooollliiihhhhhhiiilllppprrrsssssslllgggcccaaa___^^^aaagggsssvvvddd___]]]bbbhhhppp{{{ooodddhhhqqqwwwpppnnnhhh```TTTGGG===777666666333222222222333333444555555444333333222222333333555777===GGGUUUcccooouuu{{{uuukkk^^^UUUTTTYYY___dddggghhhfffbbb]]]SSSJJJ???<<<888555444444333222000000000000000000000000///222444777999<<<@@@CCCHHHKKKOOORRRSSSTTTVVVXXXWWWXXXXXXYYYZZZ[[[\\\]]]\\\\\\]]]]]]^^^_________^^^^^^___```aaaaaaaaaaaa^^^^^^___````````````___bbbccceeefffggggggffffffbbbccccccddddddeeeffffffccccccdddddddddeeeeeeeeeccccccdddeeefffggghhhhhheeeffffffgggiiijjjjjjkkkhhhhhhhhhhhhiiikkklllmmmmmmooorrruuuwwwzzz|||~~~}}}{{{yyyxxxttttttuuuuuussspppmmmkkkfffggghhhfffeeedddeeegggffffffeeeeeedddbbbaaa```______``````aaabbbddddddcccbbbaaa````````````aaa]]]]]]\\\\\\[[[[[[\\\\\\]]]]]]^^^]]]]]][[[ZZZYYYXXXWWWVVVUUUUUUTTTRRROOONNNMMMLLLLLLKKKKKKLLLLLLJJJJJJIIIIIIHHHHHHHHHIIIHHHGGGFFFEEECCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIIIIIIIKKKNNNPPPTTTWWW[[[___bbbfffkkknnnqqqtttxxxyyyyyyxxxxxxyyywwwxxxzzz|||~~~AAA@@@>>>>>>??????===<<<::::::999999999999999999555555444444444333333333111111111222333666888999<<>>;;;777555444444444333000000000000000000000000000222555777:::===AAADDDIIILLLPPPRRRTTTUUUVVVXXXWWWWWWXXXYYYZZZ[[[\\\\\\[[[[[[\\\]]]]]]^^^^^^___]]]]]]___```aaaaaaaaaaaa]]]^^^______``````______bbbdddeeeggghhhhhhggggggccccccccccccdddeeefffgggdddddddddeeeeeeeeeffffffddddddeeefffggghhhiiijjjffffffggghhhiiijjjkkkkkkhhhhhhhhhhhhiiijjjkkklllnnnppprrrtttvvvwwwxxxyyy~~~}}}zzzxxxwwwvvvvvvwwwwwwvvvsssooommmggghhhhhhgggeeeeeefffgggfffffffffeeedddcccaaa```_________```aaaccceeeeeeddddddcccbbbaaaaaabbbbbb^^^^^^]]]\\\\\\\\\]]]]]]\\\^^^___```___]]][[[YYYYYYXXXVVVVVVVVVUUURRRPPPNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKIIIHHHGGGGGGHHHIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIIIIHHHJJJMMMOOOSSSVVVYYY\\\```dddiiilllnnnrrrwwwzzzzzzyyyxxxxxxvvvwwwyyy{{{}}}@@@???===<<<;;;;;;<<<<<<;;;;;;;;;:::999888777666666555555555555444444444111222333333333555999<<<===BBBHHHNNNSSSYYY^^^aaahhhmmmrrrvvvxxx~~~{{{yyyxxxuuussssssuuu{{{vvvdddZZZSSSOOOOOOMMMKKKIIIHHHFFFBBB@@@===<<<:::999999;;;>>>@@@FFFLLLYYYfffppppppjjjccc___[[[XXX[[[aaagggiiihhheeedddbbb^^^\\\[[[^^^```lllrrryyyssslllgggcccdddhhhooo{{{xxxsss~~~yyytttnnniii```SSSGGG>>>999777666333222222111111222222333222333333444444333333222666888;;;BBBMMM]]]mmmxxx{{{vvvlll```WWWUUUZZZ```aaabbbcccbbb^^^WWWPPPLLL???<<<777444333222111000111111000///////////////---000444888;;;>>>BBBEEEIIIKKKNNNRRRTTTVVVWWWWWWWWWXXXZZZZZZYYYXXXXXXYYY]]]]]]]]]\\\\\\\\\[[[[[[___```bbbddddddcccaaa```______````````````_________```bbbcccdddddddddcccbbbbbbbbbbbbcccdddeeefffccccccbbbbbbbbbbbbcccccccccdddeeefffggggggggggggeeeeeeffffffgggggghhhhhhgggggggggggghhhiiijjjkkkjjjllloooqqqrrrsssvvvxxx{{{}}}}}}{{{zzzyyyyyyxxxwwwwwwwwwuuurrrooonnnllliiigggfffeeefffgggeeeeeeeeeeeecccbbbaaa```eeebbb```___bbbeeefffgggdddeeeeeeeeedddbbb```______^^^]]]]]]^^^___^^^\\\YYY[[[^^^``````^^^[[[YYYXXXXXXXXXXXXWWWUUUSSSRRROOONNNMMMKKKJJJJJJJJJJJJJJJIIIGGGFFFFFFFFFFFFGGGHHHIIIHHHFFFCCCBBBCCCDDDDDDEEEFFFGGGFFFFFFGGGIIIHHHGGGGGGGGGHHHJJJLLLMMMNNNQQQUUUYYY]]]aaaeeeiiimmmoooqqqtttvvvwwwwwwxxxxxxxxxzzz{{{~~~@@@>>>===<<<;;;;;;<<<<<<888999999999999999888888555444444444333333333333222333333333333555888;;;<<<@@@FFFLLLQQQVVV[[[___dddiiinnnrrruuu|||}}}yyyxxxwwwuuussspppsssyyyzzzhhh\\\TTTPPPOOOMMMKKKJJJIIIFFFCCCAAA===<<<:::999999;;;>>>@@@FFFLLLWWWdddmmmnnnhhhbbb[[[WWWTTTVVV\\\aaabbbaaa______^^^[[[YYYYYY\\\^^^jjjpppwww~~~}}}pppkkkhhhgggiiikkkppp|||{{{vvv~~~yyysssmmmjjjaaaSSSFFF>>>999777666444333333333333333333444222333333444444333333222666777:::@@@KKK[[[kkkvvvzzztttkkk___VVVUUU[[[aaacccccccccaaa\\\UUUMMMIII???;;;777444333333111000111111000///////////////---000555888;;;???CCCFFFJJJLLLOOORRRTTTVVVVVVVVVVVVXXXYYYZZZYYYXXXYYYZZZ[[[[[[[[[\\\\\\]]]]]]]]]^^^___```bbbbbbbbbaaaaaa______````````````_________```bbbcccddddddddddddbbbbbbbbbbbbcccdddeeefffccccccbbbbbbbbbbbbccccccddddddeeefffggggggggggggeeeffffffgggggghhhiiiiiigggggggggggghhhiiijjjkkkjjjlllnnnpppqqqrrruuuwwwzzz|||~~~|||{{{zzz{{{zzzyyyxxxxxxvvvsssqqqpppnnnllliiigggfffggggggffffffeeedddcccbbbbbbaaadddbbb______aaadddffffffdddeeeeeeeeedddbbb```___```___^^^^^^___```___]]]ZZZ\\\^^^______^^^\\\ZZZXXXYYYYYYYYYXXXVVVTTTSSSOOOOOOMMMLLLKKKJJJJJJJJJJJJIIIHHHFFFFFFFFFGGGGGGGGGHHHHHHFFFDDDCCCDDDEEEEEEFFFGGGGGGFFFEEEGGGHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLOOOSSSWWWZZZ^^^cccffflllmmmppprrrtttvvvvvvvvvwwwxxxyyy{{{}}}???>>>===;;;;;;;;;;;;<<<666777888888999999888888444444333333333222222222333444444333333444666999:::>>>CCCHHHMMMRRRWWW[[[^^^ccciiimmmqqqxxx~~~zzzwwwvvvuuutttsssnnnqqqwwwmmm___UUUPPPPPPNNNLLLJJJIIIGGGDDDBBB>>>===;;;999:::;;;>>>???FFFJJJTTT```hhhjjjeee```UUURRROOOPPPTTTXXXZZZYYY[[[[[[[[[ZZZYYYYYY\\\^^^fffnnnwww}}}vvvmmmkkkllloooqqqqqqsss|||vvv|||vvvooojjjaaaSSSFFF===999777666555444444333333444444555333333333333333333333333555666999???IIIXXXhhhrrrwwwrrrhhh]]]UUUTTT[[[aaadddddddddaaa[[[SSSJJJEEE>>>;;;777444333333222111111111000/////////000000...111555999<<<@@@DDDGGGLLLMMMPPPRRRTTTUUUUUUUUUUUUWWWYYYZZZYYYYYYZZZ[[[YYYYYYZZZ[[[\\\]]]^^^^^^]]]]]]^^^___```aaaaaabbb___________________________```bbbcccdddeeeddddddcccbbbbbbccccccdddeeefffccccccbbbbbbbbbbbbccccccddddddeeefffggggggggggggffffffggghhhhhhiiiiiijjjgggggggggggghhhiiijjjkkkiiikkkmmmnnnooopppsssuuuyyyzzz|||~~~}}}||||||}}}|||zzzzzzyyyxxxuuurrrrrrpppnnnkkkjjjiiiiiiiiiiiihhhfffdddcccccccccddddddbbb______aaaccceeeeeedddeeeeeeeeedddbbb```___```___^^^^^^``````___^^^\\\\\\]]]]]]]]]]]]\\\\\\YYYZZZZZZZZZYYYWWWUUUTTTQQQPPPOOOMMMLLLLLLKKKKKKKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFDDDDDDEEEFFFFFFGGGHHHGGGEEEEEEEEEGGGHHHHHHGGGGGGGGGGGGHHHIIIIIILLLPPPSSSWWW[[[```cccjjjkkknnnqqqsssttttttuuuvvvvvvxxxzzz|||???>>><<<;;;::::::;;;;;;666777777888888888777777444444444333333333333222333444555444333333555777888<<<@@@EEEIIINNNSSSWWWZZZ___eeejjjoooxxx|||zzzwwwuuuttttttttttttooorrrxxxqqqaaaWWWQQQPPPNNNLLLKKKJJJHHHEEECCC???===;;;::::::;;;>>>???EEEIIIQQQ[[[dddeeeaaa]]]RRROOOLLLLLLOOORRRTTTTTTYYY[[[]]]^^^]]]]]]]]]^^^bbbmmmyyy|||sssllllllpppwwwzzzyyyyyy}}}vvvrrr{{{tttkkkbbbSSSFFF===888666666444444333333333333444444333333333333333333333333444555888===GGGUUUeeeoootttnnneeeYYYRRRRRRYYY```eeeeeedddaaa[[[SSSKKKFFF>>>;;;777444333333222111111111000000///000000111000333777:::===AAAEEEHHHMMMNNNPPPRRRTTTTTTTTTTTTTTTVVVXXXYYYYYYYYY[[[\\\YYYYYYZZZZZZ[[[\\\\\\]]]\\\\\\\\\]]]^^^```aaabbb________________________^^^```bbbdddeeeeeeeeeeeecccccccccccccccdddeeefffdddccccccbbbbbbccccccddddddeeefffgggggghhhhhhhhhggggggggghhhiiiiiijjjjjjgggggggggggghhhiiijjjkkkhhhjjjlllmmmmmmnnnppprrrvvvxxxzzz|||~~~~~~}}}{{{zzzyyyxxxuuusssrrrqqqpppnnnmmmmmmmmmmmmkkkjjjgggeeeddddddeeefffcccaaa______aaacccdddddddddeeeeeeeeedddbbb```___^^^]]]\\\]]]___```___^^^\\\[[[[[[ZZZZZZ[[[[[[\\\ZZZZZZ[[[[[[ZZZYYYWWWVVVRRRQQQPPPOOONNNMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGFFFGGGGGGFFFEEEDDDFFFGGGGGGHHHIIIGGGEEEDDDDDDEEEHHHHHHGGGGGGFFFFFFFFFFFFGGGJJJMMMPPPSSSXXX]]]```hhhiiilllooorrrssstttttttttuuuwwwyyy|||}}}???>>><<<;;;::::::;;;;;;999999999888888666555555555555555555444444444444333444555444333222444555666999>>>BBBFFFKKKQQQUUUYYY^^^eeejjjpppzzz~~~}}}yyyxxxwwwuuuttttttuuuuuuuuuwww{{{tttbbbWWWRRROOONNNLLLKKKJJJIIIFFFCCC@@@>>><<<::::::<<<>>>???DDDHHHOOOXXX```bbb]]]YYYPPPNNNLLLKKKMMMOOOQQQRRRWWW\\\aaaddddddbbbaaa```cccnnntttmmmmmmsss|||zzzpppsssuuuooommm|||~~~xxxlllbbbSSSEEE<<<888666666333333222222222222333333444333333222222333333444444555777<<>>:::666444333333222222111111000000000000111111111444888<<>>===<<<::::::::::::;;;:::::::::999888777555444666666555555555444444444222333444444333333444555555888<<<@@@EEEJJJQQQUUUYYY___ffflllsss{{{|||}}}~~~~~~}}}|||{{{xxxyyyyyyxxxvvvuuuvvvxxxzzz|||sssbbbWWWSSSNNNMMMKKKJJJJJJHHHEEECCC@@@???<<<;;;:::<<<>>>???CCCGGGNNNWWW^^^___ZZZUUUOOONNNLLLKKKLLLNNNPPPRRRUUU\\\fffmmmnnnlllhhhfffjjjsssvvvooonnnsss|||sssiiijjjttt}}}xxxhhhhhhhhhwww}}}wwwmmmcccSSSEEE<<<777666666333222222111111222222333444444222222222222444444444555888===GGGUUUeeeooorrrlllbbbVVVNNNOOOWWW___eeefffeeeccc]]]UUUNNNIII===:::666444333333333222111111000000000111222222222555999===@@@DDDHHHKKKMMMNNNPPPRRRTTTTTTTTTSSSUUUWWWYYYZZZYYYYYYZZZ[[[ZZZZZZZZZZZZYYYYYYYYYXXX[[[[[[\\\]]]^^^______``````___^^^]]]]]]^^^___```^^^```bbbdddfffggggggfffeeeeeeddddddddddddeeeeeeddddddccccccccccccddddddeeeeeefffggghhhhhhhhhhhhffffffggghhhhhhiiiiiijjjgggggggggggghhhiiijjjkkkiiijjjllllllkkklllmmmoooppprrrtttwwwyyy~~~~~~{{{yyyxxxwwwuuusssqqqqqqrrrrrrrrrrrrrrrrrrnnnmmmkkkiiihhhhhhhhhiiieeecccbbbbbbcccddddddcccdddeeeeeeeeedddbbb```___ZZZYYYYYYZZZ\\\]]]]]][[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZ[[[\\\[[[ZZZYYYXXXVVVUUUTTTRRRQQQQQQPPPPPPNNNMMMKKKIIIHHHGGGHHHHHHHHHHHHHHHGGGEEEEEEFFFGGGGGGHHHIIIGGGEEEDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDFFFHHHJJJMMMRRRWWW[[[```bbbfffkkkooorrrtttuuusssuuuwwwzzz|||}}}}}}|||>>>===;;;:::999999:::;;;999999::::::999888777777555555555444444444333333000222444444333333444555444777;;;???DDDKKKRRRWWWZZZ```gggmmmuuuyyywwwsssrrrrrrrrrrrrrrroooqqqsssvvvxxxyyyyyyzzzyyy{{{|||{{{xxxwwwxxxzzz~~~qqq```WWWTTTMMMLLLJJJIIIIIIHHHEEECCCAAA???===;;;;;;<<<>>>???BBBFFFNNNWWW^^^^^^XXXRRRLLLLLLJJJIIIIIIKKKOOOQQQUUU___mmmyyy}}}{{{vvvsssuuuzzzuuuooolllpppxxxpppgggfffjjjoooyyyssswwwfff\\\aaaaaappp|||wwwnnncccSSSEEE;;;777666666333333333222222333333333555444222111111222444555555666888>>>HHHWWWfffqqquuuooodddWWWOOOQQQYYY```fffgggfffbbb\\\SSSKKKFFF===:::666444444444333222111111000000111111222333333666:::>>>AAAEEEIIILLLLLLNNNPPPRRRTTTTTTTTTTTTVVVXXXYYYZZZYYYXXXYYYZZZXXXXXXYYYYYYYYYYYYYYYYYY[[[\\\^^^_________^^^^^^```___]]]\\\\\\]]]___```^^^```bbbdddfffgggggggggfffeeeeeedddddddddeeeeeeeeeddddddccccccddddddeeeeeefffggghhhhhhiiiiiihhheeeffffffgggggghhhiiiiiigggggggggggghhhiiijjjkkkiiikkkllllllkkkkkkmmmnnnmmmnnnppprrrtttwww}}}}}}zzzyyyxxxvvvuuutttttttttssssssrrrqqqpppnnnmmmmmmlllkkkjjjiiiiiifffdddcccccceeeeeedddcccdddeeeeeeeeedddbbb```___ZZZYYYYYYZZZ\\\^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[YYYZZZ[[[[[[[[[ZZZYYYXXXWWWVVVUUUSSSRRRRRRRRRRRROOONNNLLLJJJHHHHHHHHHHHHIIIIIIIIIGGGEEEDDDEEEFFFGGGHHHHHHGGGEEEDDDEEEFFFCCCDDDEEEEEEEEEDDDCCCBBBBBBCCCEEEGGGIIINNNTTTXXXZZZ\\\aaaggglllpppsssttttttuuuxxx{{{|||}}}||||||>>>===;;;:::999999::::::888888999::::::::::::999444444444333333333222222///111333444333333444555444777;;;???EEEKKKSSSXXXZZZ```gggnnnwwwzzztttpppnnnkkkhhheeedddfffggghhhggggggiiimmmqqqtttwwwxxxyyyzzz|||~~~}}}zzzxxxzzz|||ppp___VVVTTTLLLKKKIIIIIIHHHGGGDDDBBBAAA@@@===;;;;;;<<<>>>???BBBFFFNNNWWW^^^]]]WWWQQQJJJIIIIIIHHHGGGJJJMMMPPPVVVbbbttt}}}~~~tttnnnkkkmmmuuuqqqgggcccdddeeerrriiikkk[[[TTT[[[\\\jjj~~~xxxnnndddSSSDDD;;;777666666555444444333333444444555555444222111111222444555555666999???IIIXXXhhhrrrxxxqqqfffYYYQQQRRRZZZaaahhhhhhfffbbbZZZQQQHHHBBB===:::666444444444333333111111000000111222333333444777;;;???BBBEEEIIILLLLLLMMMPPPRRRTTTUUUUUUUUUWWWXXXZZZZZZYYYXXXXXXYYYVVVWWWWWWXXXYYYZZZ[[[[[[\\\]]]___``````___]]]\\\```___]]]\\\\\\]]]___```^^^```bbbdddfffgggggggggfffeeeeeedddddddddeeeeeeeeeddddddccccccddddddeeeeeefffggghhhiiiiiiiiiiiieeeeeeffffffggghhhhhhhhhgggggggggggghhhiiijjjkkkjjjkkkmmmllllllkkkmmmnnnkkklllmmmnnnooorrrvvvzzzzzz~~~~~~|||{{{zzzxxxvvvvvvvvvvvvtttsssqqqooonnnnnnnnnnnnmmmlllkkkiiihhhfffeeeddddddffffffeeeddddddeeeeeeeeedddbbb```___[[[ZZZZZZ[[[]]]___^^^]]][[[\\\]]]]]]]]]]]]\\\[[[YYYYYYZZZ[[[[[[ZZZXXXXXXWWWWWWUUUTTTSSSRRRRRRRRRPPPNNNLLLJJJIIIHHHHHHHHHJJJJJJJJJHHHEEEDDDEEEFFFFFFGGGHHHGGGEEEEEEEEEGGGBBBCCCDDDEEEEEEDDDCCCBBB@@@AAACCCDDDGGGKKKRRRVVVVVVYYY^^^dddjjjooorrrssstttvvvyyy{{{}}}}}}}}}|||=========<<<;;;;;;::::::;;;;;;;;;:::999888777666777777666555444444333333333333333444555666777888555777:::???DDDKKKPPPSSS[[[aaaiiiqqqzzz}}}xxxqqqjjjeeebbb___]]]ZZZYYYWWWVVVVVVWWWXXXZZZZZZ^^^dddjjjooossswwwzzz}}}nnnbbbXXXPPPLLLLLLLLLKKKIIIGGGEEEDDDAAA@@@===;;;;;;<<<>>>???DDDGGGNNNWWW]]]\\\UUUOOONNNIIIFFFGGGGGGHHHKKKQQQTTT```ttt~~~qqqlllfffllltttyyy}}}vvvkkkdddeeejjjooonnnbbbXXXWWWSSSXXXiii{{{pppdddSSSEEE<<<999777555555555555444444333333333222222111111111222333333777888;;;???HHHWWWhhhuuutttpppggg\\\UUUVVV]]]cccfffiiiiiiccc[[[SSSHHH>>><<<;;;888555333222222222333333333222222333666999<<<>>>@@@CCCFFFHHHIIIJJJNNNNNNOOOOOOQQQRRRTTTUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYZZZ[[[^^^^^^^^^_______________```___^^^]]]]]]^^^___``````aaabbbccceeefffggghhhgggffffffeeeeeeeeefffffffffeeeddddddddddddeeefffggggggfffffffffeeeeeeeeeeeeeeefffffffffffffffeeehhhhhhhhhiiijjjjjjkkkkkkllllllllllllllllllllllllnnnmmmmmmmmmnnnoooooopppvvvwwwzzz~~~}}}{{{yyyyyy{{{wwwtttqqqqqqqqqpppoooooommmkkkkkkkkklllkkkjjjiiihhhfffeeedddddddddeeecccddddddddddddcccbbbaaaaaa```___^^^]]]\\\\\\\\\^^^]]][[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXWWWVVVTTTSSSRRRRRRSSSRRRPPPMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGIIIHHHFFFGGGHHHHHHGGGEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCDDDEEEFFFIIIMMMQQQUUUWWW[[[^^^bbbhhhooosssssstttwwwzzz}}}~~~~~~>>>======<<<<<<;;;::::::::::::::::::999999888777555444444333222222111111333333333333444555666777555777999===CCCHHHMMMPPPWWW]]]fffoooyyyzzzvvvnnniiibbb\\\XXXUUUSSSQQQPPPOOOMMMLLLLLLMMMOOOPPPUUUZZZ```fffkkkppptttwwwzzz|||nnnbbbXXXPPPMMMLLLKKKJJJHHHFFFEEEDDDAAA@@@===;;;;;;<<<>>>???CCCGGGOOOXXX^^^]]]WWWQQQNNNIIIGGGHHHIIIIIILLLQQQVVVaaatttooogggeeekkkssswww{{{qqqgggggglllqqqnnn___TTTRRRQQQYYYlll}}}yyyqqqeeeTTTEEE===999666555444444444444444333333333555444333222222111222222777888;;;???GGGVVVgggsssuuupppfff\\\UUUVVV^^^eeehhhkkklllfff___WWWLLLCCC<<<:::888555333222222222000111222111222444777:::<<<>>>@@@CCCFFFIIIJJJKKKMMMMMMMMMNNNOOOQQQRRRSSSUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[[[[^^^^^^^^^^^^____________```___^^^^^^^^^^^^___`````````aaacccdddeeefffgggffffffeeeeeeeeeeeefffffffffeeedddccccccdddeeefffffffffffffffeeeeeeeeeeeeeeeeeeffffffggggggffffffgggggghhhiiiiiijjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllmmmnnnooonnnoooqqqtttxxx{{{}}}~~~|||{{{zzzzzzwwwsssqqqqqqqqqpppoooqqqooommmmmmmmmnnnmmmllliiihhhgggfffffffffffffffeeeeeeddddddcccbbbbbbbbbaaa```___^^^]]]\\\\\\\\\^^^]]][[[ZZZZZZZZZ[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXWWWVVVUUUTTTTTTSSSTTTSSSQQQOOOMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGIIIGGGFFFFFFGGGHHHFFFEEEFFFEEEEEEEEEDDDDDDDDDCCCBBBCCCDDDDDDEEEGGGKKKNNNQQQTTTXXX\\\```ffflllpppqqqrrruuuxxx{{{|||}}}~~~>>>>>>===<<<<<<;;;;;;:::999999:::::::::999999888444444444333333222222111333222222333333444555666555666888;;;@@@DDDHHHKKKQQQWWWaaakkkwww}}}xxxqqqjjjddd]]]YYYSSSOOOLLLJJJHHHFFFHHHGGGFFFEEEEEEFFFGGGHHHOOOSSSZZZ```eeejjjpppsssvvvyyy~~~~~~ooobbbXXXQQQNNNMMMJJJHHHFFFFFFEEEEEEAAA@@@===;;;;;;<<<>>>@@@CCCGGGOOOYYY``````ZZZTTTNNNJJJHHHJJJKKKJJJMMMQQQWWWbbbrrrqqqeeeeeejjjppptttwww}}}{{{nnnmmmqqqyyysssaaaRRROOOOOOZZZnnn}}}~~~{{{rrrfffTTTEEE===888666444333333333333444444444444666666444333222111111111777888;;;???GGGUUUfffrrrvvvqqqfff[[[UUUWWW```hhhjjjnnnooojjjccc[[[QQQGGG<<<:::888555333222111111...///000000111444888;;;;;;===@@@CCCFFFIIIKKKLLLKKKKKKKKKLLLNNNOOOQQQRRRTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[]]]]]]^^^^^^____________```___^^^^^^^^^^^^___```______```aaacccdddeeeeeeeeeeeeeeeddddddeeeeeeffffffeeedddccccccdddeeefffeeeeeeeeeeeeeeeeeeeeeeeedddeeefffggggggggggggggggggggghhhhhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjjjjkkkllllllffffffgggjjjmmmqqquuuxxx|||}}}|||zzzwwwtttrrrrrrrrrqqqpppsssqqqooooooppppppooonnnhhhhhhiiiiiiiiihhhhhhgggiiigggeeecccbbbaaabbbbbbaaa```___^^^]]]\\\\\\\\\]]]\\\[[[ZZZZZZZZZ[[[\\\^^^^^^^^^^^^]]]\\\[[[ZZZXXXWWWWWWWWWVVVVVVUUUUUUUUUTTTSSSQQQPPPNNNMMMMMMIIIIIIIIIIIIHHHHHHGGGGGGIIIGGGFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDDDDDDDEEEHHHKKKLLLOOOTTTYYY]]]ccchhhlllmmmooorrruuuxxxzzz{{{|||>>>>>>======<<<;;;;;;;;;888888999:::::::::999999666666555555555444444444222222222222222333444555555666777999<<<@@@DDDFFFLLLRRR[[[gggttt|||yyytttoooiiiccc\\\XXXTTTQQQMMMIIIHHHFFFEEECCCEEEEEEDDDDDDDDDEEEFFFGGGJJJNNNSSSYYY^^^dddiiimmmrrrwww}}}~~~~~~~~~}}}|||xxxxxxvvvtttsssuuuyyy}}}qqqdddZZZSSSOOOMMMJJJGGGEEEEEEEEEFFFAAA???===<<<<<<===???AAADDDHHHQQQ[[[cccddd___YYYNNNJJJIIIJJJKKKJJJLLLPPPVVV___mmmzzzvvvgggeeeiiinnnpppsssyyyvvvtttyyy{{{fffUUURRRQQQ\\\qqq~~~sssfffUUUEEE===888666444222222222333333444444555555555444333222222222333666888;;;???GGGUUUeeepppwwwqqqfff[[[TTTWWWaaajjjnnnqqqqqqlllddd\\\RRRHHH<<<:::888555333222111111///000000000000222666999999;;;>>>AAAEEEGGGIIIJJJJJJJJJKKKLLLMMMOOOQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]^^^^^^______```_________^^^^^^_________^^^^^^___```aaabbbcccdddddddddddddddddddddeeefffeeeeeedddccccccdddeeeeeedddddddddddddddeeeeeeeeecccdddeeefffggghhhhhhhhhffffffgggggghhhiiiiiijjjiiiiiiiiiiiiiiijjjjjjjjjkkkjjjiiiiiihhhhhhiiiiiibbbaaaaaacccfffkkkppptttuuuxxx|||{{{yyyvvvuuuuuutttsssrrrtttrrrpppppppppqqqpppnnnhhhiiijjjkkkkkkkkkiiiiiikkkiiifffcccaaaaaabbbbbbaaa```___^^^]]]\\\\\\\\\]]]\\\[[[ZZZZZZ[[[\\\\\\^^^^^^^^^^^^]]]\\\[[[[[[WWWWWWWWWWWWWWWWWWWWWWWWUUUUUUTTTSSSRRRQQQPPPOOOJJJJJJJJJIIIHHHHHHGGGGGGHHHGGGFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDCCCCCCCCCEEEHHHHHHKKKQQQVVV[[[```fffjjjkkklllnnnqqqtttwwwyyyzzz???>>>>>>===<<<<<<;;;;;;888888999:::::::::999999555555555555555444444444333333222222222333444444555555555777999===???AAAGGGLLLUUUaaaooo}}}}}}{{{~~~tttoooggg```[[[WWWTTTRRROOOLLLIIIGGGFFFFFFDDDBBBDDDDDDDDDDDDDDDEEEFFFFFFGGGKKKPPPTTTYYY^^^cccgggooottt{{{|||xxxuuutttssspppnnniiiiiihhhffffffiiimmmqqqvvv|||ttteee[[[TTTNNNLLLIIIGGGEEEDDDEEEFFFAAA???===<<<<<<>>>@@@AAAEEEIIISSS^^^gggiiiddd___PPPKKKIIIJJJJJJIIIKKKOOORRR\\\gggpppwwwyyyiiieeehhhlllmmmpppwww{{{~~~|||iiiYYYWWWXXXdddyyy~~~~~~}}}rrreeeTTTEEE<<<888555444111222222333333444444444222222222222333333444555666888;;;@@@HHHVVVfffqqqxxxrrrggg[[[TTTWWWaaaiiiooorrrrrrlllccc[[[PPPFFF<<<;;;888666444222222222222222222000000111444666777999;;;???BBBEEEFFFGGGIIIJJJJJJLLLNNNPPPQQQSSSRRRSSSTTTVVVWWWXXXXXXXXXYYYXXXXXXYYYYYYZZZ[[[\\\\\\\\\]]]]]]^^^______```^^^__________________^^^^^^^^^___```aaaaaabbbbbbcccccccccccccccdddeeeeeeeeedddccccccccccccdddeeecccccccccdddddddddddddddbbbcccdddfffggghhhhhhhhheeeffffffgggggghhhiiiiiihhhhhhhhhiiiiiijjjjjjjjjjjjiiihhhfffeeeddddddddd^^^]]]\\\]]]```eeejjjnnnooossswww{{{}}}}}}|||yyyxxxyyyxxxwwwuuutttrrrpppoooppppppooonnniiijjjkkklllllllllkkkjjjllljjjgggdddbbbaaabbbbbbaaa```___^^^]]]\\\\\\\\\\\\\\\[[[ZZZZZZ[[[\\\]]]^^^^^^^^^^^^]]]\\\[[[[[[WWWWWWWWWWWWWWWWWWWWWWWWTTTTTTUUUTTTTTTRRRQQQPPPKKKKKKJJJIIIIIIHHHGGGGGGHHHGGGEEEFFFGGGGGGFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCDDDCCCBBBBBBDDDEEEEEEIIINNNSSSYYY___eeeiiijjjkkkmmmooorrruuuwwwxxx??????>>>======<<<<<<;;;999999:::::::::999999888333333333333333333333333444444333333333333444444444444444666888:::===???CCCGGGOOOZZZggguuu|||wwwvvvzzzpppjjjaaaYYYUUURRRQQQPPPKKKIIIGGGEEEEEEEEECCCBBBBBBBBBCCCCCCDDDDDDEEEEEEHHHKKKNNNRRRUUUYYY^^^aaaiiiooowww{{{rrrllliiihhheeeccc___````````````ccchhhkkkqqqwwwvvvfff[[[UUUMMMLLLIIIGGGEEEEEEDDDDDDAAA???===<<<<<<>>>AAABBBFFFKKKUUUbbbkkknnnjjjeeeTTTOOOKKKJJJIIIHHHKKKPPPQQQZZZdddiiillltttyyyiiifffhhhjjjkkknnnwww{{{iii[[[[[[```ooozzzyyyxxxvvvooocccRRRCCC;;;777555444222222222222333333333333000000000111222333555555555888<<>><<<999777555444333333444444333111000111333666777888:::===@@@BBBCCCDDDHHHIIIJJJKKKMMMOOOQQQRRRRRRRRRTTTVVVWWWXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\\\\[[[[[[\\\]]]^^^______```^^^^^^___``````___^^^^^^^^^^^^___``````aaabbbbbbbbbbbbbbbbbbcccdddeeeeeeeeedddcccbbbbbbcccdddeeedddddddddccccccbbbbbbbbb```aaabbbdddfffgggggghhheeeeeeffffffgggggghhhhhhhhhhhhhhhiiijjjjjjkkkkkkiiihhhfffccc```^^^]]]]]]XXXWWWVVVVVVYYY]]]aaadddiiimmmrrrvvvyyy|||}}}|||{{{{{{{{{yyywwwsssqqqooooooooopppooonnnkkkkkklllllllllkkkkkkjjjllljjjhhhfffdddcccbbbbbbaaa```___^^^]]]\\\\\\\\\\\\[[[ZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^]]]\\\[[[ZZZXXXWWWWWWWWWVVVVVVUUUUUURRRSSSTTTTTTTTTRRRQQQPPPLLLKKKKKKJJJIIIHHHGGGGGGHHHFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEAAACCCDDDDDDCCCBBBCCCEEEDDDGGGKKKPPPVVV]]]eeejjjkkklllmmmoooqqqtttvvvwww??????>>>>>>===<<<<<<<<<::::::::::::999999888777333333333333333333333333555555444444444444444555333333444555777999<<<===???BBBIIISSS___kkktttyyyyyyyyyxxxtttqqqppptttxxxyyy~~~~~~sssnnnfff^^^ZZZWWWTTTRRRMMMLLLIIIIIIIIIHHHFFFEEEEEEEEEFFFGGGHHHHHHIIIHHHKKKMMMOOOQQQSSSVVVZZZ]]]bbbhhhrrr|||~~~rrriiifffeeedddbbb```aaacccdddfffiiimmmppptttyyyvvveeeZZZSSSLLLKKKJJJHHHFFFEEEDDDCCCAAA???===<<<===???AAACCCHHHMMMXXXeeeooorrrnnnjjjZZZTTTNNNKKKJJJIIILLLQQQQQQ[[[dddgggfffkkkwww{{{nnnfffhhhjjjkkknnnxxxnnn___```hhhzzzxxxvvvtttrrrlll```PPPBBB:::777555444333333333222222222222222000000000000111111222333444777<<>>>>>======<<<<<<;;;;;;;;;:::999888777666555555555555555555555555666555555444444444555555333333333444666999<<<======???EEENNNZZZdddlllpppoooqqqqqqooollllllooossssssxxx}}}}}}}}}~~~}}}|||}}}yyyuuunnngggbbb^^^YYYVVVSSSQQQOOOOOOOOONNNLLLJJJKKKKKKMMMNNNOOOOOOOOOOOONNNOOOQQQQQQRRRTTTXXX[[[\\\dddooozzzuuukkkhhhhhhgggfffeeegggjjjmmmnnnqqquuuxxx{{{vvvdddXXXQQQKKKJJJJJJIIIGGGEEECCCBBBAAA???>>><<<===???AAACCCIIINNNYYYfffqqqtttqqqmmm___WWWPPPMMMJJJIIIMMMSSSSSS]]]fffgggdddfffqqq}}}tttgggiiijjjjjjnnnyyyvvvdddccclllwwwvvvuuurrrkkk___NNNAAA999777555444444333333222222111111111111111000000000000000111333777<<>><<<999777666555555222222333222222444777:::999:::<<<>>>@@@AAABBBBBBEEEEEEFFFHHHJJJMMMOOOPPPQQQRRRSSSUUUWWWXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\]]]ZZZ[[[[[[\\\^^^___``````]]]^^^___``````___^^^]]]______``````aaaaaabbbbbbaaaaaaaaaaaabbbcccdddeeeddddddcccbbbbbbcccddddddfffeeedddcccbbb```______]]]^^^```bbbdddeeefffgggddddddeeeeeefffgggggghhhhhhhhhiiijjjkkkkkklllllleeeccc___[[[WWWSSSPPPOOORRRQQQPPPQQQRRRTTTVVVXXX\\\___dddiiimmmqqquuuxxxvvvyyy}}}~~~}}}||||||}}}|||zzzxxxtttsssqqqpppqqqqqqpppoooooommmllljjjiiiiiijjjjjjiiiiiiiiihhhgggeeecccbbbaaa```___^^^]]]\\\\\\\\\[[[[[[ZZZZZZZZZ[[[]]]^^^\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXWWWVVVTTTSSSRRRRRROOOPPPQQQSSSSSSQQQPPPNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEEEEFFFFFFEEEDDDCCCDDDDDDDDDEEEEEEFFFFFF@@@BBBDDDEEEDDDDDDEEEFFFBBBCCCEEEIIIOOOXXXcccjjjooooooooooooqqqsssuuuvvv===============>>>>>>???<<<;;;;;;::::::999888888666555555444444333222222333333333333333333333333444444444555777888:::;;;999===CCCIIIPPPXXXaaaffffffggghhhhhhggghhhjjjmmmqqquuu{{{~~~~~~~~~~~~zzz{{{{{{zzzyyyyyyzzz|||{{{}}}uuupppoookkkccc]]]ZZZXXXVVVTTTSSSPPPMMMJJJNNNOOOOOOPPPPPPPPPOOOOOORRRRRRRRRTTTVVVYYY[[[]]]___dddllluuu~~~|||uuuqqqpppqqqqqqsssuuuxxxzzz|||tttaaaWWWTTTMMMLLLJJJHHHFFFEEEDDDDDDCCCAAA>>><<<<<<===@@@BBBLLLRRR[[[eeerrrzzzyyyrrrfff]]]UUURRRPPPNNNPPPTTT]]]ccciiillllllkkkmmmppp~~~vvvssspppkkkiiimmmyyyiiibbbpppyyytttrrrrrrmmmaaaPPPBBB:::888777666333333333333333333333333333444555444222111222333555888<<>>>>>============>>>>>><<<<<<;;;;;;:::999999999666555555444444333222222333333333333333333333333333444444555666888999:::;;;>>>CCCGGGMMMSSSZZZ___aaaccceeeeeeeeefffhhhjjjmmmqqqwww~~~|||{{{zzzzzzzzzyyyzzz{{{{{{zzzzzz{{{}}}{{{}}}|||yyyqqqkkkeeeccc```^^^\\\ZZZWWWUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTSSSTTTUUUWWWZZZ[[[[[[```hhhrrr{{{{{{yyyyyyzzzzzzrrr___UUURRRMMMLLLJJJHHHFFFEEEDDDDDDCCCAAA>>><<<<<<>>>AAACCCKKKRRR[[[fffsss}}}}}}xxxjjjaaaYYYVVVTTTRRRTTTXXXccchhhmmmooommmkkklllooo~~~xxxtttrrrooommmoooxxxooohhhttt{{{wwwvvvuuuooobbbQQQCCC;;;888777666333333333333333333333333333444555444222111222333555777;;;@@@IIIXXXhhhtttzzzrrrfffZZZTTTVVV^^^dddkkkjjjjjjkkkiiiddd\\\VVVQQQLLLEEE@@@===:::666333222222111111222222333444777777999:::<<<>>>??????CCCDDDFFFHHHJJJLLLNNNOOOTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZ]]]\\\[[[[[[[[[\\\]]]^^^``````aaabbbaaa___]]]\\\^^^______``````___^^^^^^______```aaaaaaaaaaaaaaabbbcccddddddbbbbbbcccddddddddddddddddddddddddddddddcccccccccccccccddddddffffffggghhhiiiiiiiiiiiijjjiiiiiikkknnnnnnllljjjhhhccc^^^[[[YYYVVVRRROOOOOONNNLLLLLLLLLNNNPPPQQQUUUXXX\\\```cccfffkkknnnppptttyyy|||}}}}}}|||{{{|||~~~~~~}}}{{{xxxvvvsssqqqqqqpppnnnmmmooonnnnnnmmmlllkkkjjjjjjkkkiiifffeeeeeedddbbb``````______^^^^^^]]]\\\\\\]]]]]]\\\\\\\\\\\\]]]]]]\\\]]]^^^^^^^^^]]]\\\[[[YYYYYYXXXXXXVVVTTTSSSRRROOONNNMMMLLLMMMMMMNNNOOOMMMLLLKKKJJJIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDFFFGGGFFFEEEDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEGGGKKKQQQYYY^^^fffiiimmmooooooppppppqqq@@@@@@???>>>===============<<<<<<;;;;;;:::999999666555555444444333222222333333333333333333333333333333333444666777999:::<<>>AAABBBDDDFFFIIIKKKMMMNNNVVVVVVUUUUUUUUUUUUUUUUUUXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\\\\___```aaaaaa```___]]]\\\^^^______``````_________^^^___``````aaaaaa`````````bbbccccccbbbbbbdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddcccccccccccccccdddeeeeeeffffffggghhhhhhhhhkkkkkkkkkmmmooopppooonnnkkkhhhdddaaa___\\\YYYWWWUUUTTTRRRPPPOOOPPPQQQRRRSSSUUUYYY\\\___ccchhhkkklllpppuuuyyy{{{~~~~~~}}}{{{{{{|||}}}}}}|||zzzwwwtttrrrqqqpppnnnlllnnnmmmmmmmmmllllllllllllkkkiiigggfffeeedddbbb``````______^^^^^^]]]\\\\\\]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^^^^___^^^]]][[[ZZZYYYYYYYYYXXXVVVUUUSSSRRROOONNNMMMLLLLLLMMMNNNNNNLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDEEEGGGHHHGGGFFFDDDEEEFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFHHHLLLRRRVVV```dddiiimmmoooppppppqqqBBBAAA@@@>>>===<<<<<<<<<======<<<;;;;;;::::::999666555555444444333222222222222222222222222222222222222333444555777888999<<<>>>AAACCCEEEIIIMMMQQQTTTWWW\\\___aaabbbcccdddhhhkkkqqqxxx~~~|||xxxtttsssssstttyyy|||~~~zzzvvvqqqmmmjjjhhhgggeeeccccccccccccbbbaaa``````\\\ZZZXXXVVVTTTSSSSSSSSSRRRVVV___iiiuuuooo\\\QQQNNNLLLKKKIIIGGGFFFEEEDDDDDD@@@???===<<<===@@@DDDFFFKKKSSS]]]gggtttuuukkkbbb]]][[[YYY[[[___jjjooosssrrrmmmiiikkkooo{{{}}}zzz}}}}}}xxxrrruuu|||pppxxx~~~|||yyyrrreeeSSSDDD<<<888666555333333333333333333333333222333444333222111222333333555999>>>GGGUUUeeeqqq{{{ttthhh\\\TTTTTTYYY^^^jjjkkkmmmoooppppppnnnmmmiiiddd\\\RRRHHH???888444333222222111222222333333555555777888:::<<<======@@@AAACCCEEEHHHJJJLLLMMMUUUUUUUUUVVVUUUUUUUUUUUUYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\^^^___`````````___^^^^^^^^^______````````````______``````aaaaaaaaaaaaaaa___aaabbbcccbbbbbbdddfffffffffffffffffffffffffffeeeeeedddccccccccccccddddddeeeeeeeeefffgggggghhhkkkkkklllnnnqqqrrrsssssssssqqqnnnkkkhhhfffdddbbbbbb```\\\YYYVVVUUUTTTTTTSSSVVVYYY\\\^^^bbbgggkkkjjjoootttxxxzzz~~~~~~{{{{{{|||}}}}}}}}}{{{yyyuuusssrrrpppnnnlllmmmmmmmmmmmmmmmmmmmmmnnnllljjjhhhffffffeeecccaaa```______^^^^^^]]]\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\]]]^^^^^^___^^^]]][[[ZZZYYYYYYYYYXXXWWWUUUTTTSSSOOONNNMMMLLLLLLLLLMMMNNNKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEGGGGGGGGGFFFDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIHHHIIILLLQQQTTTZZZ___eeekkkmmmooopppqqqCCCBBB@@@???===<<<<<<<<<===<<<<<<;;;::::::999999666555555444444333222222222222222222222222222222222222222333444666888999:::<<>>AAADDDGGGMMMUUU```jjjuuuwwwmmmbbb]]]ZZZXXX[[[___ffflllqqqpppjjjhhhlllqqq}}}}}}}}}vvvwww~~~qqqwww|||yyyrrreeeSSSDDD<<<888666555333333333333333333333333111222333333111111222333333555888===FFFTTTdddpppyyyssshhh]]]VVVUUUZZZ^^^jjjlllnnnpppqqqrrrssstttrrroooiii___SSSFFF;;;555333333222222111222222333555555777888:::<<<===>>>???@@@BBBDDDGGGJJJLLLMMMRRRSSSTTTVVVWWWWWWWWWWWWYYYYYYYYYYYYYYYXXXXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]^^^^^^^^^_______________^^^______```aaaaaa``````aaaaaabbbccccccccccccbbb___```bbbbbbbbbbbbdddeeeddddddddddddddddddddddddeeeeeeddddddcccddddddeeeeeedddddddddeeefffggghhhiiijjjmmmooorrruuuxxxzzzzzzyyyxxxuuutttssstttuuuqqqnnnhhhbbb]]]ZZZWWWWWWUUUVVVYYY[[[]]]aaafffiiijjjnnntttwwwzzz}}}}}}|||}}}~~~~~~}}}|||zzzvvvtttsssqqqooommmmmmmmmnnnnnnnnnnnnoooooollljjjhhhggggggfffdddbbb```______^^^^^^]]]\\\\\\\\\[[[[[[ZZZZZZ[[[[[[\\\]]]]]]^^^___^^^]]]\\\[[[YYYYYYYYYXXXWWWVVVUUUTTTPPPOOOMMMLLLLLLLLLMMMNNNKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCDDDFFFGGGFFFEEEDDDEEEFFFHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJLLLQQQTTTVVVZZZaaagggkkkmmmppprrrBBBBBB@@@???>>>=========<<<;;;;;;::::::999888888666555555444444333222222222222222222222222222222111111222222444555777888888:::===???BBBFFFKKKOOOOOOSSSWWWZZZ\\\]]]```aaaaaaccchhhmmmrrrvvvyyyzzz{{{|||}}}zzzxxxxxx{{{}}}yyywwwuuutttrrrpppmmmjjjhhhfffccc```\\\WWWRRROOOMMMLLLLLLPPPWWWbbbppp}}}~~~|||zzzzzz~~~sss___TTTOOOJJJIIIHHHGGGEEEEEEEEEDDDAAA???>>>===>>>AAAEEEGGGNNNXXXdddnnnxxxwwwlllaaa[[[XXXVVVYYY]]]aaahhhooonnnhhhffflllrrr~~~~~~~~~|||pppvvv~~~yyyqqqdddRRRDDD;;;888777666333333333333333333333333000111222222111111222333333555999===FFFSSSdddoootttooofff\\\VVVVVVZZZ___eeeggghhhiiiiiikkknnnqqqssstttrrrkkk^^^NNNAAA999333333222222111111222222444555666888:::;;;<<<===>>>???AAADDDGGGJJJLLLMMMOOOQQQSSSVVVWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZ\\\]]]^^^^^^___^^^]]]]]]]]]^^^^^^______```^^^___``````aaaaaaaaaaaaaaabbbccccccddddddcccccc___aaabbbbbbaaaaaacccdddccccccccccccccccccccccccdddddddddddddddeeeffffffeeeeeeddddddeeefffhhhiiihhhjjjnnnrrruuuyyy~~~~~~}}}|||uuummmeee___[[[YYYVVVWWWYYYZZZ[[[^^^cccgggjjjnnnssswwwyyy|||~~~}}}}}}zzzwwwuuutttsssqqqooonnnnnnnnnooooooooooooooommmkkkiiihhhgggfffdddbbb```______^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\]]]^^^^^^^^^]]]\\\YYYYYYYYYXXXXXXWWWUUUUUUQQQPPPOOOMMMMMMMMMMMMNNNLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCDDDFFFGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIEEEFFFGGGGGGHHHKKKOOORRRSSSWWW]]]cccgggkkkooorrrBBBAAA@@@???>>>>>>>>>>>>;;;::::::999999888777777666555555444444333222222111111111111111111111111000111111222333555666777777999;;;>>>@@@DDDIIILLLOOOQQQTTTVVVXXXZZZ]]]```___bbbfffjjjooorrruuuvvvwwwyyy|||{{{zzz{{{~~~{{{xxxtttpppmmmkkkdddaaa]]]WWWRRRNNNLLLKKKIIILLLTTT^^^lllzzzxxxuuuqqqlllkkkooovvv|||ttt```TTTPPPIIIIIIHHHFFFEEEEEEEEEEEEBBB@@@>>>===>>>AAADDDFFFNNNZZZhhhttt}}}vvvkkk```ZZZVVVTTTWWW[[[___gggnnnlllfffeeekkksss~~~yyy|||sssjjjqqq|||ooobbbQQQCCC;;;888777666333333333333333333333333///111222222111111222333444666999>>>FFFTTTdddooouuuooofff[[[TTTRRRUUUXXXXXXYYYZZZYYYYYYZZZ___bbbgggmmmqqqooocccRRRCCC:::444333222222111111222222333333555666888:::;;;;;;>>>???BBBDDDHHHKKKMMMNNNOOOPPPSSSVVVXXXXXXXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZYYYZZZ\\\]]]^^^______^^^\\\\\\]]]]]]^^^___```aaa^^^^^^```aaaaaabbbbbbbbbaaaaaabbbccccccccccccccc```aaacccbbbaaa```bbbccccccccccccccccccccccccccccccccccccdddeeefffggghhhffffffeeedddeeegggiiijjjhhhlllqqquuuyyy~~~zzzppphhhbbb```[[[[[[\\\\\\\\\___cccgggmmmqqqvvvyyyzzz}}}}}}|||zzzwwwvvvuuutttsssqqqoooooooooooooooooooooooommmllliiihhhhhhgggeeeccc```______^^^^^^]]]\\\\\\ZZZZZZZZZYYYYYYZZZZZZZZZZZZ[[[]]]^^^___^^^^^^]]]YYYYYYYYYYYYXXXWWWVVVUUURRRQQQPPPNNNNNNNNNNNNOOOLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDEEEGGGHHHGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHDDDEEEGGGGGGHHHJJJNNNQQQRRRUUUZZZ___ccciiinnnrrrAAAAAA@@@???>>>>>>>>>>>>::::::999999888777777666666555555444444333222222111111111111111111111111000000111222333555666777666888:::<<<>>>BBBFFFIIINNNPPPRRRTTTUUUXXX[[[^^^aaacccfffkkkooorrruuuvvvtttwww{{{{{{{{{}}}~~~yyytttpppnnneeebbb]]]WWWRRRNNNKKKJJJGGGJJJQQQ\\\iiixxxtttpppiiicccaaaeeelllsssuuuaaaTTTPPPIIIHHHGGGFFFEEEEEEEEEEEECCCAAA???===>>>AAADDDFFFNNN[[[kkkwwwvvvkkk___YYYUUUSSSVVVZZZ___gggnnnlllfffdddkkksss}}}{{{qqqmmmrrrzzzvvvjjjdddlll~~~mmmaaaPPPBBB:::888777666333333333333333333333333///111222222111111222444444666:::>>>FFFTTTdddoooyyyssshhh[[[QQQLLLMMMOOOKKKLLLMMMKKKIIIKKKOOOTTT[[[ccclllmmmcccRRRBBB888444333333222111111111222111222333555777888999:::>>>???BBBEEEHHHKKKMMMOOOPPPQQQTTTVVVXXXXXXWWWWWWVVVWWWWWWXXXYYYZZZ[[[[[[XXXYYY[[[]]]^^^^^^^^^^^^\\\\\\\\\]]]^^^___```aaa^^^^^^```aaabbbbbbbbbbbb``````aaabbbbbbbbbbbbbbbaaabbbcccbbbaaa```aaabbbddddddddddddddddddddddddbbbbbbcccdddeeeggghhhiiigggfffeeedddeeegggiiijjjiiimmmrrrwww|||yyypppiiifff`````````______bbbfffiiiqqquuuzzz|||~~~}}}|||zzzwwwvvvvvvuuutttrrrppppppppppppooooooooonnnnnnllljjjiiihhhgggeeeccc```______^^^^^^]]]\\\\\\ZZZZZZYYYYYYYYYYYYZZZZZZYYYZZZ\\\^^^_________^^^YYYYYYYYYYYYXXXWWWVVVVVVSSSRRRQQQOOONNNNNNOOOOOOMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEFFFHHHIIIHHHGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIIIIKKKNNNPPPRRRUUUYYY]]]aaagggnnnrrrBBB@@@>>>===>>>>>>===<<<===<<<;;;999888777777777999777555333222333444555111222222333333222222111111222222333333444444555999999999;;;===@@@CCCEEEKKKLLLNNNRRRVVVYYYZZZZZZaaabbbeeejjjpppuuuwwwwwwwwwwwwwwwyyy|||~~~{{{tttnnnmmmggg^^^VVVQQQNNNKKKJJJHHHKKKQQQZZZgggtttyyyqqqhhhcccaaaaaagggnnnsss```SSSLLLKKKIIIGGGGGGGGGGGGEEECCCAAAAAA@@@??????CCCHHHLLLTTT```ooo{{{zzzkkk]]]WWWVVVTTTSSSSSS\\\hhhjjjgggiiiggglllyyy}}}uuuwwwxxx~~~wwwjjjeeefffiiilllqqqlllfffbbb]]]ddd}}}}}}rrrdddPPPAAA999777555333444444444444444444444444444444222222222222444444222333888AAAGGGQQQcccuuuvvvpppgggZZZOOOGGGDDDCCC@@@>>><<<::::::<<>>??????>>>======<<<:::999888777777777888777555444333333444444111222222333333222222111111111222333333444444555888888999;;;>>>@@@BBBDDDIIIJJJLLLPPPTTTXXXYYYZZZ^^^```ccciiipppuuuwwwwwwvvvvvvwwwyyy|||~~~xxxtttpppjjjaaaYYYTTTPPPNNNLLLGGGJJJPPPYYYeeesss~~~|||sssjjjeeebbbaaaeeelll|||ppp]]]QQQLLLKKKIIIGGGGGGGGGGGGEEECCC@@@@@@???>>>???CCCIIIMMMTTT```ooo|||}}}nnn^^^WWWVVVTTTSSSUUU^^^jjjllliiijjjhhhlllyyy}}}uuuwwwwww~~~wwwhhh```^^^```bbbfffaaa]]][[[XXX___xxx~~~uuufffQQQAAA999777666444444444444444444444444444444333222222222222333444444444999@@@FFFPPPccctttyyysssgggZZZMMMEEE@@@>>>777666444222222444666777AAAHHHRRRXXXVVVMMMAAA888444333222000000///////////////111333555777888999:::===@@@CCCEEEHHHKKKNNNPPPQQQRRRTTTUUUVVVWWWWWWYYYYYYYYYYYYYYYZZZZZZZZZ\\\\\\\\\\\\\\\]]]^^^_________^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^______``````aaaaaaaaa```````````````________________________```aaabbbcccdddddddddddddddddddddeeeeeeeeeffffffffffffffffffggghhhiiiiiilllooosssvvv|||yyyxxx}}}xxxwwwssssssrrrrrrsssuuuvvvwww{{{}}}~~~}}}{{{xxxuuurrrpppooorrrqqqpppooonnnmmmmmmmmmooonnnlllkkkkkkjjjhhhfffdddcccaaa```^^^]]]]]]]]][[[XXXVVVVVVYYY[[[\\\[[[[[[\\\\\\]]]^^^___``````ZZZZZZYYYXXXWWWVVVUUUUUUUUUTTTRRRQQQQQQPPPMMMJJJKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIIIIHHHHHHHHHGGGGGGJJJHHHFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFHHHGGGFFFFFFGGGIIIKKKMMMOOOQQQTTTXXX\\\cccjjjoooDDDBBB@@@???@@@@@@???>>><<<;;;:::999888777777777777666666555444444333333111222222333333222222111111111222222333444444444666777999<<<>>>@@@AAABBBFFFHHHJJJNNNRRRVVVXXXZZZ\\\]]]bbbhhhpppuuuwwwxxxvvvvvvwwwyyy|||{{{sssmmmeee]]]WWWSSSPPPNNNHHHJJJOOOWWWcccqqq|||{{{rrrlllgggdddgggmmmyyykkkZZZOOOKKKKKKIIIGGGGGGGGGGGGEEECCC?????????>>>???DDDJJJNNNUUUaaappp~~~rrraaaYYYVVVTTTUUUWWWaaammmooolllllliiikkkwwwuuuwwwxxx~~~zzzhhh^^^ZZZ[[[\\\[[[WWWUUUUUUTTT[[[ssszzzjjjSSSBBB999777666555444444444444444444444444333333222222222222333333444555888>>>DDDOOOaaapppzzzrrrfffWWWJJJ@@@:::888444333222222222222333333555;;;DDDJJJKKKFFF>>>888111111000//////////////////000111333555777888999999<<>><<<;;;:::999888888888888666666666666555444333222111222222333333222222111111111111222333333444444444666999<<<>>>???@@@@@@DDDFFFJJJMMMPPPTTTXXXZZZ\\\^^^bbbiiiqqquuuwwwwwwwwwwwwxxxzzz}}}}}}vvvpppggg___YYYUUUQQQOOOJJJKKKOOOVVVaaaooo{{{|||vvvppplllmmmqqqzzz|||fffWWWNNNKKKKKKIIIGGGGGGGGGGGGEEECCC>>>>>>>>>>>>@@@DDDJJJOOOWWWcccrrr~~~vvveee\\\WWWUUUWWWZZZbbbnnnppplllkkkggghhhtttwwwyyyzzzmmmbbb^^^^^^___ZZZUUUSSSTTTSSSZZZppp~~~mmmUUUCCC:::777777666444444444444444444444444333222222222222222222333444555777:::AAAMMM]]]jjjtttlll___RRRFFF===666333333333444444333333222222...222888>>>???===:::777//////.........//////000///000111333555666888888999;;;???AAACCCEEEIIIKKKOOOPPPQQQSSSTTTUUUUUUVVVWWWWWWWWWXXXXXXYYYYYYZZZYYYZZZ\\\]]]]]]]]]\\\[[[^^^]]]]]]\\\\\\\\\\\\\\\[[[\\\]]]^^^______```aaaaaaaaaaaa```______^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^``````aaabbbccccccccccccdddddddddeeeeeeeeeffffffgggggggggggghhhiiijjjkkkjjjmmmpppttt{{{www|||~~~}}}}}}|||}}}}}}}}}}}}{{{yyywwwuuussssssrrrqqqpppooonnnnnnnnnpppnnnlllkkkkkkjjjhhhggghhhfffccc```^^^___```aaa^^^]]][[[ZZZZZZ[[[[[[[[[[[[[[[\\\]]]^^^______```]]]\\\\\\[[[ZZZYYYXXXXXXWWWVVVTTTTTTTTTSSSPPPNNNLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIGGGFFFFFFGGGHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHIIIJJJLLLMMMLLLNNNRRRVVV[[[bbbiiioooBBB@@@>>>>>>>>>???>>>===;;;;;;:::999888888888888666666666666555444333222111222222333333222222111000000111222222333333444333555888;;;===>>>??????CCCFFFIIILLLNNNQQQVVVZZZ]]]```dddkkkrrrvvvxxxwwwwwwwwwxxxzzz~~~}}}|||wwwqqqiiiaaa[[[UUUQQQNNNLLLLLLNNNUUU___mmmzzzxxxrrrqqqttt{{{yyyeeeVVVOOOLLLKKKIIIGGGGGGGGGGGGEEECCC>>>>>>>>>>>>@@@DDDJJJOOOYYYdddrrr~~~zzzjjj___ZZZWWWYYY^^^bbbmmmnnnjjjiiidddeeeqqq|||ttthhhcccbbbccc```YYYUUUTTTSSSYYYooooooWWWDDD:::888777666444444444444444444444444222222222222222222222222222444666888>>>KKKYYYbbbhhh```UUUIIIAAA;;;555222///000000000000///...------///222555777777555444..................///000000000222333555666777888999;;;???AAABBBEEEHHHJJJNNNOOOPPPRRRSSSTTTUUUUUUUUUVVVVVVWWWXXXXXXYYYYYYWWWXXXZZZ\\\]]]]]]]]]\\\]]]]]]\\\[[[[[[[[[[[[\\\]]]]]]]]]^^^^^^^^^^^^___aaa`````````_________^^^]]]]]]]]]^^^^^^^^^______```aaabbbccccccddddddcccdddddddddeeeeeeeeeffffffgggggggggggghhhiiijjjkkkjjjmmmpppssszzz~~~}}}}}}}}}~~~}}}}}}}}}}}}{{{yyywwwuuutttsssrrrpppooooooooooooqqqooommmmmmmmmllljjjhhhgggeeebbb___^^^^^^___```]]]]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^______]]]]]]\\\[[[ZZZYYYYYYXXXWWWVVVUUUTTTUUUSSSQQQOOOLLLLLLKKKJJJJJJJJJJJJKKKGGGGGGGGGGGGGGGHHHHHHHHHIIIGGGEEEFFFGGGHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLNNNQQQUUUZZZaaahhhnnnBBB@@@>>>===>>>>>>===<<<;;;:::999999888888999999777666666555444444333333111222222333333222222111000000111111222333333333333444666999;;;===>>>???BBBEEEHHHJJJJJJMMMSSSWWW\\\___dddlllsssxxxyyyxxxuuuuuuvvvyyy|||{{{xxxssskkkccc\\\VVVQQQMMMLLLLLLMMMRRR\\\jjjwww|||sssppprrrxxx{{{zzzeeeWWWPPPNNNKKKIIIGGGGGGGGGGGGEEECCC?????????>>>???DDDJJJNNNZZZeeerrr~~~|||mmmccc]]]ZZZ\\\aaabbbmmmlllgggfffbbbdddppp~~~pppiiihhhgggjjj```WWWSSSRRRYYYooooooXXXEEE<<<888777555444444444444444444444444111111222222222222111111111444666777>>>JJJVVV[[[\\\UUUJJJBBB>>>:::777444000000000000///...------//////000111222222222222//////.........//////000000111222333555666777888:::<<>>??????>>>===::::::999999888888999999888777555444333333444444111222222333333222222111000000000111222222333333333444555777999<<<>>>???@@@CCCFFFFFFFFFHHHNNNSSSWWW[[[aaakkktttyyy{{{{{{rrrrrrsssvvvzzz~~~}}}zzzuuummmeee^^^WWWQQQNNNKKKJJJJJJOOOXXXfffttt}}}tttnnnnnnppprrrtttvvvxxxyyyzzz{{{zzz}}}|||hhhYYYRRRPPPKKKIIIGGGGGGGGGGGGEEECCC@@@@@@???>>>???CCCIIIMMMYYYdddrrr~~~~~~pppggg```\\\^^^ccccccmmmkkkeeecccaaadddqqq{{{{{{{{{uuusssssstttggg[[[UUUSSS\\\ttt~~~nnnXXXFFF===999666444444444444444444444444444000111222333333222111000111666888999@@@LLLUUUWWWTTTMMMDDD>>><<<;;;999666444333333222111111000000////////////000000111111000000//////.../////////111111222333555666777777;;;===@@@BBBCCCEEEHHHJJJMMMNNNOOOQQQRRRSSSTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYXXXXXXXXXYYYZZZ[[[\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^^^^______]]]^^^^^^______`````````]]]^^^^^^___``````aaaaaabbbcccdddeeeeeefffeeeeeedddddddddeeeeeeeeeffffffffffffffffffggghhhiiiiiikkknnnqqqssswww~~~~~~}}}~~~~~~~~~zzz{{{}}}~~~}}}{{{yyywwwuuutttsssrrrqqqpppppppppqqqpppnnnmmmmmmllljjjhhheeedddbbbaaa___^^^^^^^^^\\\^^^```___]]][[[\\\^^^ZZZZZZ[[[\\\]]]^^^^^^___]]]]]]\\\[[[ZZZYYYXXXXXXVVVUUUTTTTTTTTTTTTQQQOOOMMMLLLLLLKKKKKKKKKKKKKKKGGGGGGGGGHHHHHHHHHIIIIIIHHHFFFEEEFFFGGGIIIHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDFFFGGGHHHIIIIIIIIIJJJLLLNNNQQQUUU[[[bbbfffDDDBBB@@@???@@@@@@???>>>::::::999999888999999999999777555333222333444555222222222333333222222222000000000111222222333333444444444666888;;;>>>@@@>>>BBBDDDDDDCCCEEEKKKPPPSSSWWW___iiissszzz}}}}}}ooopppqqqssswww||||||vvvnnnfff___XXXRRROOOJJJIIIHHHLLLVVVdddqqqzzzvvvnnnmmmhhhiiikkknnnppprrruuuvvvuuuxxx|||~~~~~~jjj[[[TTTQQQKKKIIIGGGGGGGGGGGGEEEDDDAAAAAA@@@??????CCCHHHLLLXXXcccqqq~~~~~~rrriiibbb^^^```ddddddmmmkkkdddcccaaaeeesssxxxvvv{{{mmm^^^WWWVVV```yyy|||mmmXXXGGG>>>:::666444444444444444444444444444000111222333333222111000222777:::;;;BBBNNNUUUUUUQQQJJJAAA<<<<<<<<<:::777444333222000//////////////////......///000111111111111000///////////////111111222333555666777777;;;>>>@@@BBBDDDEEEHHHKKKMMMNNNOOOQQQRRRSSSSSSTTTSSSTTTTTTUUUWWWXXXYYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[\\\[[[[[[ZZZZZZZZZZZZZZZXXXYYYZZZ\\\^^^```aaabbb\\\]]]]]]^^^___```aaaaaa^^^^^^______```aaabbbbbbccccccdddeeeffffffffffffdddddddddeeeeeeeeeffffffeeeeeeeeeffffffggghhhiiiiiilllooopppsss|||~~~~~~}}}}}}}}}}}}~~~yyyzzz|||}}}}}}{{{yyywwwuuutttsssrrrqqqppppppppppppooommmllllllkkkiiigggeeedddcccbbbaaa___^^^^^^\\\___aaaaaa^^^]]]^^^```ZZZZZZ[[[\\\]]]^^^^^^___]]]\\\\\\[[[ZZZYYYXXXXXXVVVUUUTTTTTTTTTSSSQQQOOOMMMMMMLLLKKKKKKKKKKKKKKKHHHHHHHHHIIIIIIJJJJJJJJJHHHFFFEEEFFFGGGIIIIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJMMMOOORRRXXX^^^ccc@@@???===>>>??????>>>===<<<<<<;;;:::999888777666444333333333333333333222333222222222222222222333111111111111111111111111666666666777888:::<<<<<<>>>AAADDDGGGIIIJJJMMMOOOTTTVVV\\\fffooouuuvvvtttkkkkkkkkknnnssswwwzzz{{{{{{vvvmmmeee^^^YYYUUURRRIIIKKKLLLMMMQQQ\\\lllwww{{{mmmfffbbbdddfffgggiiilllpppsssuuuxxx|||ssscccVVVNNNMMMKKKIIIIIIIIIIIIGGGEEEAAA@@@>>>===>>>BBBHHHLLLXXXcccrrrqqqgggaaa^^^```eeejjjqqqllleeeeeebbbcccmmmvvvpppvvv~~~iiiYYYXXXiiinnnVVVEEE<<<888555222333333333222222111111111555444333333222222333333222666777888AAANNNUUUTTTSSSKKKBBB<<<;;;;;;999666555444333111000////////////......------///000111////////////...............//////111222444666777;;;<<>>>>>===;;;:::::::::999888888777777444444444333333333333222222222111111111111222222111111111111111111111111333333444555666888999:::===???CCCEEEGGGIIIKKKMMMSSSUUU[[[dddmmmrrrrrrqqqiiiiiijjjmmmqqquuuxxxzzz|||wwwnnnfff___YYYUUURRRIIIJJJKKKKKKOOOZZZiiiuuuuuunnnfffggghhhjjjmmmqqquuuyyy|||~~~uuudddXXXQQQLLLKKKIIIIIIIIIHHHGGGEEEAAA@@@???===>>>BBBHHHMMMWWWcccsssrrrhhhaaa]]]^^^bbbiiirrrppplllmmmiiihhhpppzzzvvvqqqwwwxxxfffdddrrr~~~nnnWWWFFF===999666444444444333333333222222222444444333222222222222222111555888999AAAMMMTTTUUUUUUMMMCCC>>><<<<<<999777666666444333111111000000//////...---...///000111////////////...............//////111222444666777:::;;;>>>BBBEEEGGGIIIJJJLLLMMMOOOQQQRRRTTTTTTUUUUUUUUUUUUTTTUUUVVVVVVWWWWWWWWWWWWWWWXXXZZZ[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXYYYYYY[[[\\\]]]^^^^^^^^^```______^^^^^^^^^^^^___aaabbbbbbbbbaaaaaadddfffdddbbbaaabbbdddffffffeeeddddddeeeeeeeeefffffffffgggffffffffffffggghhhhhhkkklllmmmnnnpppwww~~~~~~~~~~~~~~~}}}zzzxxxwwwvvvtttrrrqqqppppppnnnlllkkkkkklllkkkiiigggffffffeeedddcccbbbaaaaaa````````````____________]]]]]]]]]^^^^^^___```aaaaaa___\\\[[[\\\[[[ZZZYYYWWWWWWVVVVVVUUUSSSRRRQQQNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIIIIJJJNNNSSSXXX[[[@@@???>>>>>>??????>>><<<999999999888888777777777444444444444333333222222111111111000000111111111111111111111111111111111333333333444666777999:::;;;>>>AAADDDEEEGGGIIIKKKRRRUUUZZZbbbiiimmmmmmlllgggggghhhkkknnnrrrvvvxxx~~~yyypppggg```ZZZUUUQQQJJJJJJIIIIIIMMMWWWfffppp{{{|||}}}~~~~~~~~~}}}~~~wwwnnnnnnnnnppptttyyyxxxeeeZZZUUULLLJJJIIIHHHIIIHHHGGGEEEAAA@@@???>>>>>>CCCIIINNNVVVdddttttttkkkddd^^^^^^aaaiiitttvvvuuuvvvppplllssstttvvvsssyyywwwqqq}}}oooYYYGGG>>>:::888666444444444444444333333333333333222111111111111222111444888;;;BBBLLLTTTVVVWWWPPPGGGAAA>>><<<:::888888777666444333111111111//////.........///000111////////////...............//////111222444666777888:::===AAAEEEHHHJJJKKKNNNNNNOOOPPPRRRTTTUUUVVVUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXYYYZZZ[[[\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^___```bbbcccdddcccbbbbbbccceeecccbbbaaabbbdddeeeeeeeeeccccccdddeeefffggghhhiiiggggggggggggggghhhiiiiiikkkllllllmmmpppvvv}}}}}}zzzyyywwwuuusssrrrqqqqqqnnnlllkkkkkklllllljjjiiiggggggfffeeedddccccccbbbbbbbbbaaaaaaaaa`````````____________```aaabbbbbb___]]]\\\[[[\\\\\\[[[ZZZWWWWWWWWWVVVUUUTTTSSSRRROOOOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGJJJIIIIIIIIILLLOOOSSSVVVDDDBBBAAAAAAAAAAAA@@@???::::::999888777666555444555555555444333333222222111111000000000000111111111111111111111111111111444444555666777999:::;;;;;;===AAACCCDDDEEEHHHJJJQQQTTTZZZ```eeehhhhhhhhhdddeeegggiiilllppptttwww}}}{{{rrrjjjbbb\\\VVVRRRMMMKKKIIIHHHKKKUUUaaajjjttttttuuuvvvuuuuuutttssswwwzzz~~~zzzxxxwwwxxx}}}wwwcccYYYVVVLLLJJJHHHHHHHHHHHHFFFEEEAAA@@@???>>>???CCCJJJOOOXXXdddttttttmmmgggbbbbbbdddjjjwww{{{{{{}}}uuunnnsssuuu|||{{{}}}|||wwwvvv|||{{{rrr\\\III>>>999777555555555555555555555444444333222111111000000111111111444777<<>>;;;999999888777444333111000000///////////////000000000////////////...............//////111222444666777777999===AAAEEEHHHJJJKKKNNNNNNNNNNNNPPPRRRUUUVVVUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWWWWXXXYYYYYYXXXYYYYYYYYYZZZZZZZZZ[[[XXXYYYZZZ\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^______```bbbcccdddcccaaaaaabbbcccbbbaaaaaaaaacccddddddeeeddddddeeeffffffggghhhhhhffffffffffffggghhhiiiiiikkkkkkkkkllloootttzzz}}}|||{{{yyywwwuuusssrrrrrrnnnlllkkkkkkllllllkkkjjjhhhhhhgggffffffeeeddddddccccccbbbbbbbbbbbbaaaaaaaaa`````````aaaaaabbbccc```^^^\\\[[[\\\\\\[[[YYYWWWWWWWWWWWWVVVTTTSSSRRROOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGHHHJJJMMMPPPRRRDDDCCCAAAAAABBBAAA@@@>>><<<<<<:::888666444333222666666555444444333222222111111000000000000111111111111111111111111111111333444444555666888999:::;;;>>>AAACCCDDDEEEGGGIIIOOOSSSYYY^^^aaacccccccccaaadddfffhhhjjjmmmrrrvvvzzz}}}}}}uuummmfff___XXXTTTPPPMMMJJJHHHJJJRRR[[[bbbjjjjjjjjjjjjjjjiiiiiihhhkkkooosssvvvyyy}}}rrr```WWWTTTKKKJJJHHHHHHHHHHHHFFFDDDAAAAAA@@@???@@@DDDKKKPPPZZZfffsss}}}~~~tttpppllliiiiiilllnnn{{{vvvnnnrrr{{{{{{sssrrrttt|||xxxuuuwwwuuu___KKK>>>888555444555555555555555555555555333222111111000000111111111333777<<>>777555444444444444555555555555555333333222111111111111222333333666;;;@@@GGGSSS^^^eeeaaaYYYQQQIIICCC@@@???;;;:::777444222000///......///000111111111000000////////////...............//////111222444666777777999<<<@@@DDDGGGIIIJJJKKKKKKLLLMMMOOOQQQRRRSSSSSSSSSSSSSSSSSSTTTUUUUUUWWWWWWVVVVVVWWWXXXYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[ZZZ[[[\\\]]]^^^_________]]]]]]]]]]]]]]]]]]^^^___^^^```aaaaaa```___``````___```aaaaaa```aaaccceeeffffffeeeeeeeeedddddddddddddddddddddeeeggghhhiiikkkjjjiiikkknnnqqqsssssstttwww{{{zzz|||}}}zzzxxxvvvuuutttrrrooolllkkkkkkkkkkkkjjjjjjiiiiiiiiihhhhhhhhhhhhddddddcccccccccbbbbbbbbbbbbbbbbbbaaaaaabbbbbbccccccaaa^^^\\\[[[ZZZXXXVVVVVVVVVVVVUUUTTTSSSRRRQQQMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFCCCCCCCCCDDDFFFHHHKKKLLLBBBAAA???>>>???>>><<<;;;;;;;;;:::999888777777666777777666555444333222222222222111111111111222222111111111111111111111111000000111222333555666777999<<>>EEETTTbbbiiieee^^^UUULLLFFFBBBAAA===<<<999666333111//////...///000111222111000000////////////...............//////111222444666777888:::===@@@CCCFFFHHHIIIJJJKKKMMMOOOPPPRRRRRRSSSRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\]]]]]]]]]]]]___aaabbbaaa```aaabbb^^^```aaaaaa___```bbbeeecccccccccdddddddddddddddddddddeeeeeefffhhhiiijjjkkkiiihhhjjjnnnppppppooolllpppuuuyyy|||~~~}}}|||{{{{{{zzzxxxvvvpppppprrruuuyyy}}}~~~|||yyywwwvvvuuutttqqqmmmkkkkkkkkkjjjiiijjjjjjjjjjjjiiiiiiiiiiiiccccccccccccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbb___]]]\\\[[[[[[YYYXXXUUUUUUUUUTTTSSSRRRQQQPPPMMMMMMMMMLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLJJJIIIIIIHHHGGGFFFEEEDDDEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGDDDBBBAAA@@@@@@@@@>>><<<999999999999999999::::::888777666555444333222222333333222222222222333333111111111111111111111111222222333444555777888999888:::===??????@@@BBBDDDCCCHHHOOOTTTUUUUUUVVVXXXVVVZZZ^^^______aaahhhmmmqqqxxx|||uuuooohhhbbb^^^PPPLLLHHHEEEEEEFFFFFFFFFGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKMMMMMMPPPWWWaaaiiittt|||~~~{{{wwwuuuvvvyyy|||tttcccWWWPPPLLLKKKIIIGGGGGGGGGGGGEEEDDDBBBAAAAAA@@@BBBFFFMMMRRR[[[lllzzzwwwvvvvvvzzz~~~oooggghhhmmmllliiifffhhhooozzztttbbb___kkkwww~~~~~~qqq^^^KKK===888888:::333333333444444444555555555444333333222222333333666333444999===DDDTTTdddlllhhhaaaXXXNNNGGGDDDCCC???===;;;777444222000000...///000222222111111000000/////////...............//////111222444666777999;;;===@@@CCCEEEGGGHHHJJJLLLNNNQQQRRRSSSSSSSSSQQQQQQQQQQQQQQQRRRSSSSSSTTTUUUUUUVVVWWWXXXZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXYYYZZZ[[[\\\]]]]]]]]]___^^^^^^]]]\\\\\\\\\\\\]]]___bbbccccccbbbbbbccc^^^```aaaaaa______bbbeeeaaaaaabbbcccddddddeeefffeeeeeeffffffgggiiijjjkkkkkkiiihhhjjjnnnpppooommmjjjmmmrrruuuvvvwwwxxxyyyzzzyyyyyyzzzzzzyyyvvvsssnnnmmmmmmmmmnnnllliiiggggggggghhhiiimmmsssxxx{{{}}}|||zzzxxxvvvvvvuuurrrnnnkkkjjjjjjiiiiiikkkkkkjjjjjjjjjjjjjjjjjjcccccccccbbbbbbbbbaaaaaabbbbbbaaaaaaaaaaaaaaabbb```^^^\\\[[[\\\\\\[[[ZZZTTTTTTTTTTTTSSSQQQPPPOOONNNNNNNNNMMMNNNNNNOOOOOONNNNNNNNNMMMMMMMMMMMMLLLJJJJJJIIIHHHGGGEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGFFFFFFEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@???===;;;<<<<<<<<<;;;:::999888777777666555444333333444555111111111111111111111111000000000000000000000000000000111222444555666666999999;;;<<<===???@@@@@@BBBEEEHHHJJJLLLOOORRRUUUVVVWWWXXXYYY[[[^^^dddhhhtttwwwzzz}}}xxxsssnnnjjjccc^^^UUUQQQKKKGGGEEEEEEDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFIIIOOOVVV\\\gggooozzzyyyxxxxxxrrrjjjiiijjjkkkooovvv~~~nnn```WWWOOOJJJIIIIIIHHHGGGFFFEEEDDDDDDAAA>>><<<===CCCJJJNNNOOO___nnnzzzxxxwwwvvvzzzoooiiilllpppooojjjdddeeemmmzzzppp___[[[aaaiiiwwwyyyxxxrrrrrrvvv^^^HHH===;;;999555444444444333333333222222222222222222222222222222222333555:::>>>FFFTTTbbbjjjiiieee^^^UUUOOOLLLKKKIIIFFFAAA<<<777444333222555222000///000111111000222111111000///......---......///111222333444555;;;<<<===>>>AAACCCEEEFFFKKKLLLNNNPPPQQQSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZZZZYYYXXXWWWVVVZZZZZZ[[[\\\]]]]]]]]]]]]\\\\\\^^^_________^^^]]]aaabbbcccddddddcccaaa```\\\\\\]]]]]]___```bbbbbbcccbbbbbbbbbbbbcccdddeeedddeeefffggghhhhhhhhhhhhggghhhjjjkkkkkkjjjhhhgggjjjjjjkkkmmmnnnooommmkkknnnmmmkkkiiihhhgggffffffbbbbbbbbbaaa```^^^]]]\\\YYYZZZ[[[]]]```eeelllqqqtttwww{{{}}}{{{yyyyyyyyyyyyzzzxxxtttqqqnnnllllllkkklllkkkjjjiiihhhhhhhhhhhhhhhgggfffdddcccbbbbbbbbb________________________\\\]]]^^^^^^]]]\\\ZZZYYYXXXVVVUUUTTTTTTTTTRRRPPPPPPPPPOOOOOOOOOPPPQQQQQQNNNMMMMMMMMMLLLLLLKKKKKKIIIIIIJJJJJJIIIGGGFFFEEEBBBCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@???CCCAAA@@@@@@@@@???===;;;<<<<<<<<<;;;:::999888777888777666444333333444444111111111111111111111111000000000000000000000000111111222222333444555555888999:::;;;<<<>>>??????@@@DDDIIIMMMNNNOOOOOOPPPSSSTTTUUUUUUWWW[[[```cccooorrrvvvzzz}}}wwwqqqlllggg```[[[QQQMMMGGGCCCBBBBBBBBBAAA@@@@@@@@@AAAAAABBBCCCCCCBBBCCCDDDDDDGGGLLLSSSWWWccckkkvvvzzzxxxwwwpppgggaaaaaacccgggpppzzz~~~jjj]]]UUUOOOKKKHHHHHHGGGFFFEEEDDDDDDCCC???>>>>>>???DDDKKKQQQUUUdddrrryyywwwuuutttxxx~~~|||{{{}}}~~~qqqiiiiiikkklllgggdddfffqqq~~~kkk\\\XXX]]]dddqqqrrrooohhhgggvvvxxx```III===:::888333444444444333333333222222222222222222222222222222222222555:::>>>EEETTTbbbnnnmmmiiibbbZZZTTTRRRRRRPPPMMMHHHCCC>>>999777666555333111000111222111111111111111000///...............///111222333444555;;;;;;<<<>>>@@@CCCEEEFFFKKKLLLMMMOOOQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWZZZZZZ[[[\\\]]]]]]]]]]]]\\\]]]^^^___```___^^^^^^```aaacccddddddcccaaa```^^^^^^^^^___```aaabbbcccbbbbbbccccccdddeeeeeefffdddeeefffgggggghhhhhhhhhggghhhiiijjjjjjjjjiiihhhgggfffeeeffffffeeecccaaa___^^^]]][[[YYYXXXXXXXXXTTTTTTSSSSSSRRRQQQPPPOOONNNOOOQQQSSSVVV\\\cccgggnnnqqqvvv{{{}}}{{{yyyyyyyyyyyyxxxwwwuuurrrpppnnnmmmllllllkkkjjjiiihhhggggggggghhhgggfffdddcccaaaaaa```________________________\\\]]]]]]^^^^^^]]]\\\[[[YYYWWWUUUTTTUUUTTTRRRPPPNNNNNNNNNOOOPPPQQQRRRSSSNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@>>>===DDDBBB@@@@@@@@@@@@>>><<<<<<<<<<<<<<<;;;999888777999888777555444333333333111111111111111111111111000000000000000000000000111222222222333333444444777777888999:::<<<=========BBBIIINNNNNNLLLJJJIIIMMMNNNOOOPPPQQQTTTYYY\\\fffjjjpppvvvyyy|||}}}uuummmhhhbbb[[[VVVMMMIIIEEEBBBAAAAAAAAA@@@>>>>>>??????@@@AAABBBCCCAAABBBCCCDDDEEEIIIOOOSSS]]]eeeqqq{{{{{{xxxoooeee]]]\\\\\\```hhhtttxxxdddYYYRRRNNNKKKHHHGGGFFFEEEDDDCCCCCCBBB===???AAACCCFFFLLLVVV]]]hhhvvv}}}uuurrrooonnnrrrxxxvvvrrrppprrrtttyyyuuukkkhhhgggjjjgggeeejjjuuu{{{hhhZZZUUUYYY^^^jjjjjjeee^^^\\\hhhyyybbbKKK>>>:::666222444444444444333333333333222222222222222222222222222222444999===EEETTTbbbqqqppplllddd\\\WWWXXXYYY[[[XXXTTTNNNGGGAAA===:::777444222111111222111111111111000000//////............///111222333444555::::::<<<===@@@CCCEEEFFFJJJKKKMMMOOOQQQRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]]]]^^^______``````_________```aaacccccccccbbbaaa```````````````aaabbbbbb```bbbdddeeeggggggggggggdddeeeeeefffgggggghhhhhhggghhhhhhhhhiiiiiiiiijjjdddbbb```^^^]]][[[WWWTTTOOONNNLLLKKKJJJIIIIIIHHHFFFFFFFFFFFFEEEEEEDDDDDDCCCDDDGGGIIIMMMSSSZZZ^^^ggglllrrryyy~~~}}}~~~~~~|||{{{yyyyyyxxxxxxvvvvvvuuutttrrrpppooonnnlllkkkjjjhhhgggfffffffffhhhhhhfffdddbbbaaa```___________________________\\\\\\]]]^^^^^^^^^^^^]]]ZZZXXXVVVUUUUUUTTTRRRPPPMMMMMMMMMNNNPPPQQQSSSTTTOOONNNMMMLLLKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBAAA???===<<<;;;EEECCCAAA@@@@@@@@@???=========<<<<<<;;;999888777:::999888666444333222222111111111111111111111111000000000000000000000000222222222222222222333333555666666777999::::::;;;;;;???EEEIIIIIIGGGEEEDDDHHHIIIJJJJJJKKKMMMQQQTTT]]]bbbjjjqqquuuyyy{{{}}}{{{qqqiiiccc\\\VVVQQQLLLIIIEEEBBBBBBCCCBBBBBB>>>>>>>>>???@@@AAACCCDDDDDDEEEFFFGGGHHHKKKOOORRRYYYaaammmwww{{{qqqgggbbb___\\\]]]dddooo{{{vvvaaaVVVPPPMMMJJJGGGGGGFFFEEEDDDCCCBBBBBB>>>BBBEEEFFFFFFMMMXXXbbbkkkxxxwwwnnnjjjgggfffjjjppppppjjjfffgggjjjqqq}}}zzzqqqllljjjooollljjjooozzzzzzhhh[[[VVVXXX[[[cccbbb___YYYVVV^^^tttyyydddMMM???:::777333555444444444444333333333222222222222222222222222222222444888<<>>999666333222222222222111111000000000/////////.........///111222333444555999999;;;===???BBBEEEFFFIIIKKKLLLNNNPPPQQQRRRRRRTTTTTTUUUUUUUUUVVVVVVVVVXXXXXXWWWWWWVVVVVVUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYZZZ[[[\\\\\\]]]]]]\\\^^^^^^_________`````````^^^___```aaabbbbbbbbbbbb`````````___``````aaaaaa```aaadddgggiiiiiihhhgggeeeeeeeeeeeefffggghhhhhhhhhgggggggggggghhhiiijjjdddaaa]]]YYYVVVRRRNNNKKKEEEEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBB>>>@@@CCCFFFJJJOOOVVV[[[dddjjjqqqyyy~~~}}}}}}|||{{{yyyxxxxxxxxxtttuuuuuuuuutttrrrpppooolllkkkjjjhhhgggffffffeeehhhhhhgggeeecccaaa___^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]^^^______``````[[[YYYWWWVVVUUUTTTRRRPPPNNNNNNNNNNNNOOOPPPQQQRRROOONNNMMMLLLJJJIIIHHHGGGHHHHHHHHHHHHGGGGGGFFFFFFIIIGGGEEECCCCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBAAA@@@>>><<<:::999FFFDDDAAA@@@AAAAAA@@@???=========<<<;;;:::999888999999888777555444222222111111111111111111111111000000000000000000000000222222222222222222222222444555555666777888999999:::===@@@BBBAAA@@@AAAAAACCCDDDFFFFFFFFFGGGJJJMMMUUU[[[ccckkkqqquuuyyy{{{~~~wwwmmmeee^^^XXXRRRMMMKKKHHHDDDCCCCCCCCCBBBAAA????????????AAACCCFFFGGGHHHJJJLLLLLLMMMOOORRRTTTYYYaaalllvvv~~~uuujjjfffbbb^^^]]]bbbmmmyyyvvvaaaVVVPPPLLLIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@DDDHHHGGGGGGLLLYYYdddooo|||}}}tttjjjdddaaa```eeelllmmmgggbbbbbbdddkkkxxxyyyuuurrryyytttqqquuu|||kkk^^^XXXWWWXXX[[[ZZZYYYWWWSSSXXXjjj~~~xxxdddNNNAAA<<<999666555555555444444444333333222222222222222222222222222111333666:::CCCSSSbbboooooollleee[[[XXX[[[___hhhgggeeeaaaYYYOOOFFF@@@;;;888555333333333222111000000000000////////////......///111222333444555777888:::<<>>>>>???@@@AAABBB===???CCCFFFJJJPPPVVVZZZbbbgggpppwww~~~~~~}}}}}}|||{{{{{{zzzyyyxxxwwwwwwsssttttttuuutttsssqqqppplllkkkjjjhhhggggggffffffhhhhhhgggfffdddbbb```___\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^___```aaa]]][[[XXXWWWVVVTTTRRRPPPPPPOOOOOONNNNNNNNNOOOOOONNNNNNMMMKKKIIIHHHGGGFFFHHHHHHGGGGGGGGGFFFGGGGGGIIIHHHEEEDDDCCCDDDEEEFFFEEEEEEFFFFFFFFFEEEDDDDDDBBBBBBAAA@@@>>><<<:::999GGGEEEBBB@@@AAAAAAAAA@@@============;;;:::999888999999888888666555333222111111111111111111111111000000000000000000000000000111111111222222333333444444555555666777888888999;;;<<<<<<<<<<<<>>>@@@AAABBBCCCCCCCCCDDDFFFHHHNNNTTT\\\dddkkkqqqvvvzzz|||~~~{{{sssiiiaaa[[[VVVQQQLLLIIIGGGDDDBBBBBBBBB@@@???@@@@@@???@@@BBBEEEHHHJJJKKKMMMPPPQQQRRRSSSUUUWWW[[[bbblllvvv}}}}}}rrriiieeeaaa```eeeooo{{{vvvcccWWWQQQLLLIIIHHHGGGFFFEEEDDDCCCCCCBBBAAADDDGGGFFFGGGMMMZZZdddttt}}}sssiiibbb______dddllloooiiidddccceeekkkvvv}}}{{{{{{vvvzzzqqqccc[[[XXXXXXXXXUUUUUUUUUQQQTTTfff{{{wwwfffPPPBBB===:::777555555555555444444444333222222222222222222222222222111222555999BBBSSSbbboooqqqppphhh^^^YYY\\\aaaiiiiiiiiifff___TTTIIICCC===:::666444444333222111000000000000////////////......///111222333444555666777999;;;>>>AAADDDFFFHHHIIIKKKMMMOOOPPPQQQQQQRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZXXXYYYZZZ[[[\\\\\\\\\\\\^^^]]]]]]]]]]]]^^^______^^^^^^______``````aaaaaa^^^^^^^^^^^^^^^___``````aaaccceeefffhhhhhhhhhhhheeeddddddddddddfffggghhhhhhhhhggggggffffffeeeeee\\\XXXSSSNNNJJJEEEAAA>>>???>>>>>>=========>>>>>>;;;;;;;;;;;;<<<>>>@@@AAA???AAAEEEHHHLLLQQQVVVZZZ```eeelllssszzz~~~~~~~~~}}}{{{zzzyyyzzzzzzzzzzzzyyyxxxwwwvvvsssssstttssssssrrrqqqppplllkkkjjjiiihhhhhhhhhhhhggghhhhhhhhhfffdddbbbaaa]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^``````___\\\YYYXXXVVVTTTRRROOOQQQPPPOOONNNNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFHHHGGGFFFFFFFFFFFFGGGGGGHHHGGGFFFDDDDDDDDDEEEEEEDDDEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBAAA???===<<<;;;HHHEEEBBB@@@AAAAAAAAAAAA>>>>>>======<<<:::999888777888888888777666444333111111111111111111111111000000000000000000000000//////000111222333333444444444555555666777777777888:::;;;;;;;;;<<<>>>@@@@@@BBBCCCCCCBBBBBBCCCEEEHHHMMMUUU]]]eeelllsssxxxyyy||||||yyywwwyyy}}}wwwpppfff^^^YYYUUUQQQMMMKKKIIIFFFDDDCCCCCCAAA???@@@@@@???@@@BBBEEEIIIKKKKKKNNNQQQSSSTTTUUUWWWXXX]]]cccmmmuuu{{{sssoooiiigggjjjsss}}}uuucccXXXRRRNNNJJJHHHHHHGGGFFFEEEDDDDDDCCC???AAACCCDDDGGGOOO\\\fffuuu|||rrrggg```]]]]]]dddkkkqqqlllhhhiiikkkooozzz}}}xxx|||}}}{{{lllccc___]]]\\\WWWUUUTTTQQQUUUjjjyyyhhhRRRCCC<<<999555555555555555444444444444222222222222222222222222222000111444888AAARRRbbbnnnqqqqqqjjj___YYY\\\```hhhjjjllljjjcccXXXLLLEEE>>>;;;777555444444222111////////////000000000000......///111222333444555666666888;;;>>>AAADDDFFFHHHIIIJJJLLLNNNOOOPPPPPPPPPQQQRRRSSSUUUVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYWWWWWWXXXYYYZZZZZZYYYYYYXXXYYYZZZ[[[\\\\\\\\\\\\]]]\\\\\\[[[\\\]]]^^^____________^^^_________```^^^^^^^^^^^^___```bbbbbbccccccdddeeeffffffggggggeeedddccccccdddeeegggiiihhhhhhiiihhhgggeeecccaaaXXXTTTNNNJJJFFFCCC@@@======<<<<<<;;;<<<<<<======;;;::::::;;;<<>>===HHHFFFBBBAAAAAABBBBBBAAA>>>>>>>>>===<<<;;;999999666777888888888666555444111111111111111111111111000000000000000000000000...///000111222333444444444555555555666777777777777999<<<=========>>>???AAABBBCCCCCCBBBBBBCCCDDDEEEIIIQQQYYYaaaiiiqqqvvvwww{{{~~~yyytttooollljjjlllrrryyyuuunnnddd]]]YYYUUUQQQNNNNNNLLLIIIGGGGGGEEECCCBBB@@@???>>>???AAAEEEIIIKKKJJJMMMQQQTTTUUUUUUWWWXXX^^^dddmmmtttzzzzzzsssooopppvvv~~~tttcccYYYTTTOOOLLLIIIIIIHHHGGGFFFEEEDDDDDD===>>>@@@BBBGGGQQQ^^^gggsss~~~zzzoooddd]]]ZZZ[[[bbbjjjsssooolllnnnpppttt~~~|||xxx}}}{{{yyytttjjjeeecccbbb[[[WWWUUUSSSXXXppp{{{jjjTTTCCC;;;777444666666555555555444444444222222222222222222222222222000111444888AAARRRbbblllpppqqqjjj^^^XXXYYY^^^gggjjjmmmllleeeZZZOOOGGG???<<<888666555444222111////////////000000000000......///111222333444555555666888:::>>>AAADDDEEEGGGHHHJJJLLLNNNOOOPPPPPPOOOPPPQQQRRRTTTVVVWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[WWWXXXYYYYYYYYYYYYYYYYYYXXXYYYZZZ[[[[[[\\\\\\[[[]]]\\\[[[[[[[[[\\\]]]^^^```______^^^^^^^^^______^^^^^^______aaabbbcccddddddddddddddddddeeefffgggeeedddccccccccceeegggiiihhhiiiiiiiiigggdddaaa___VVVSSSNNNJJJGGGDDDAAA???<<<<<<;;;;;;<<<<<<======>>>>>>===>>>???BBBEEEGGGGGGIIIMMMPPPSSSVVV[[[^^^aaaeeekkkpppvvv}}}~~~~~~}}}}}}yyyyyyzzzzzz{{{zzzzzzzzzxxxyyyzzzzzzyyyxxxvvvuuuuuutttrrrpppooooooppppppkkkkkkjjjjjjkkkkkklllmmmggghhhiiijjjiiihhhfffeeebbbbbbbbbbbbbbbbbbbbbbbb]]]\\\[[[[[[[[[\\\]]]^^^```^^^[[[YYYWWWUUURRROOONNNMMMMMMMMMNNNOOOPPPPPPJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@???JJJGGGDDDBBBAAAAAA@@@??????>>>===<<<;;;:::::::::888888777777666666666555333333333222222222111111000000000000000000000000///////////////000111111444555666666555666888:::::::::999:::;;;===???@@@@@@BBBDDDEEECCCBBBBBBCCCBBBDDDJJJRRR\\\fffooosssvvvyyy}}}~~~wwwoooiiiffffffdddfffkkkqqqxxxzzzqqqllleee___[[[WWWSSSQQQNNNMMMKKKHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHJJJJJJKKKMMMPPPSSSWWW___kkktttyyy{{{uuuuuuyyy~~~sssdddZZZRRRMMMLLLGGGGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFIIIRRR^^^gggvvv|||pppddd]]]XXXWWW```kkkqqqpppqqqssstttvvv~~~}}}yyyvvv~~~~~~vvvuuu|||tttnnniiiaaa[[[XXXTTTYYYqqq|||mmmVVVBBB999777777555444333333333333444555333333333222222222111111111000222555888@@@OOO]]]ooopppoooiii```ZZZZZZ]]]ggglllnnnjjjddd\\\QQQHHHAAA===888555333333222111111000///------......///000000000111222222222333666888:::<<<===???BBBDDDFFFIIILLLNNNNNNOOOQQQSSSRRRRRRRRRSSSTTTTTTUUUUUUXXXWWWWWWXXXXXXYYYZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXYYYYYYZZZ[[[\\\\\\]]]```^^^[[[ZZZYYY[[[]]]^^^``````___^^^]]]]]]\\\[[[[[[[[[\\\]]]^^^___aaabbbbbbbbbbbbbbbcccdddeeefffcccdddeeefffggggggggggggggghhhhhhgggeeeaaa^^^\\\XXXTTTOOOKKKHHHFFFCCCAAAAAA@@@>>><<<;;;;;;;;;;;;<<<<<<===???BBBFFFIIIKKKMMMNNNPPPTTTWWW[[[^^^```eeefffjjjoootttzzz~~~~~~}}}|||{{{wwwyyy||||||zzzyyyyyyyyy|||zzzxxxxxxyyyyyyyyyxxxxxxvvvtttqqqnnnllljjjjjjkkkkkklllllllllkkkjjjjjjhhhhhhhhhgggfffdddcccbbbccccccbbbaaaaaabbbcccdddccc```]]]ZZZYYY[[[]]]^^^^^^]]][[[YYYWWWTTTSSSRRRPPPPPPPPPPPPOOONNNMMMLLLLLLKKKJJJHHHHHHIIIJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDBBBCCCDDDFFFFFFEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFJJJGGGDDDBBBAAAAAA@@@>>>???>>>===<<<;;;:::::::::888888777777666555444444333333333222222222111111000000000000000000000000///////////////000111111555666888888777888:::<<<;;;;;;:::;;;<<<>>>???AAAAAACCCEEEEEEDDDBBBBBBCCCAAACCCHHHOOOXXXbbbkkkppptttxxx}}}~~~xxxqqqkkkhhhdddaaaaaaeeehhhllluuu~~~|||uuuooojjjddd___[[[WWWTTTRRRRRRPPPNNNKKKHHHEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEECCCEEEFFFFFFFFFHHHKKKNNNSSS\\\hhhrrrxxx~~~xxxvvvwwwzzz|||~~~|||{{{{{{{{{|||}}}~~~oooaaaXXXOOOKKKJJJGGGFFFEEEDDDCCCCCCCCCCCCBBBCCCEEEGGGLLLVVVbbblllxxx{{{pppeee___[[[[[[cccmmmpppnnnnnnpppqqqttt}}}}}}zzz~~~}}}wwwuuu}}}vvvsss|||tttiii```[[[WWW]]]vvv}}}oooWWWCCC:::888777555555444333333444555555333333333222222222111111111000222555888???NNN]]]mmmpppoooiii___YYYYYY\\\dddjjjllliiiddd]]]SSSIIIAAA===888555333333222111111000///...---......////////////000000111222222555888:::<<<===???AAADDDEEEHHHKKKLLLMMMNNNPPPRRRRRRRRRSSSSSSTTTUUUUUUVVVXXXWWWWWWXXXXXXYYYZZZ[[[ZZZZZZZZZZZZYYYYYYYYYXXXZZZZZZZZZZZZZZZ[[[[[[[[[]]]\\\[[[ZZZZZZ\\\^^^`````````___^^^]]]]]]\\\\\\]]]]]]]]]]]]^^^```aaaaaaaaaaaaaaaaaabbbcccdddeeeddddddeeefffffffffffffffhhhhhhhhhgggeeebbb```^^^ZZZWWWRRRNNNLLLJJJGGGEEECCCBBB@@@>>>>>>>>>>>>?????????@@@BBBEEEHHHKKKMMMPPPQQQSSSVVVZZZ^^^aaacccfffgggkkkooouuuzzz~~~~~~}}}{{{{{{xxxzzz||||||{{{zzzyyyzzz{{{yyyxxxwwwxxxyyyxxxwwwxxxwwwtttrrrooommmlllkkkjjjkkkkkkkkkkkkjjjjjjiiihhhhhhhhhgggfffeeecccbbbcccbbbaaa```aaaaaabbbcccccc```]]]ZZZYYYZZZ\\\]]]\\\[[[ZZZXXXVVVTTTSSSRRRQQQQQQQQQQQQPPPOOONNNMMMLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDCCCDDDEEEFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKHHHDDDBBBAAA@@@???>>>??????===<<<;;;:::::::::999888777666555444333222333333333222222222111111000000000000000000000000///////////////000111111555777999999999:::<<<======<<<<<<<<<===???@@@BBBCCCEEEGGGGGGEEECCCBBBCCCBBBBBBEEEJJJRRR]]]ggglllssswww}}}~~~}}}}}}yyysssmmmjjjeeeaaa```bbbcccdddkkkrrryyy~~~xxxrrrlllhhhbbb^^^[[[YYYVVVTTTUUUTTTQQQMMMJJJGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBBBB@@@AAAAAAAAAAAABBBEEEGGGMMMVVVcccooovvv}}}|||vvvuuuvvvwwwxxxvvvsssqqqppppppqqqrrrsssvvv{{{kkk]]]TTTMMMIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDAAACCCFFFIIIOOOZZZgggqqq|||zzzqqqhhhbbb```aaagggooonnnkkkkkklllmmmqqq{{{yyyxxx}}}}}}xxxwwwsssmmmzzzxxxiii___ZZZbbb{{{}}}qqqZZZFFF<<<888666555555444333333444555555333333333222222222111111222111222555888???MMM[[[kkkooooooiii___XXXXXX[[[bbbgggkkkhhhccc]]]SSSJJJAAA===888555333333222111000000///............///---......///000000111111555777:::<<<===>>>AAACCCDDDGGGIIIKKKLLLMMMOOOQQQSSSSSSTTTTTTUUUVVVVVVVVVXXXWWWWWWXXXXXXYYYZZZ[[[ZZZZZZZZZYYYYYYYYYXXXXXX[[[[[[[[[[[[ZZZZZZZZZYYY\\\[[[ZZZZZZ[[[]]]```aaa_________^^^^^^]]]]]]]]]_______________```aaaaaaaaa``````aaaaaabbbcccdddeeeeeeeeeeeeeeefffffffffiiiiiiiiihhhfffeeecccbbb___\\\XXXTTTRRRPPPMMMJJJFFFEEECCCBBBAAABBBBBBCCCCCCDDDEEEGGGJJJMMMOOOQQQSSSTTTVVVYYY]]]aaadddfffhhhiiilllpppuuuzzz~~~~~~~~~|||{{{zzzxxxzzz}}}}}}{{{zzzzzz{{{zzzyyywwwwwwxxxxxxxxxwwwxxxvvvtttrrrpppnnnmmmmmmjjjjjjjjjjjjjjjiiihhhhhhhhhhhhhhhgggfffeeedddcccbbbbbbaaa`````````aaabbbcccaaa^^^[[[YYYYYYZZZ[[[ZZZYYYXXXWWWUUUTTTSSSSSSRRRRRRRRRRRRQQQPPPOOOOOOLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEFFFGGGIIIJJJLLLMMMNNNOOOOOOPPPPPPPPPPPPOOOOOONNNJJJEEEBBBAAA@@@??????@@@???>>><<<;;;;;;;;;:::999999888666555333222111333333333222222222111111000000000000000000000000///////////////000000111444666999:::::::::<<<>>>>>>>>>======>>>@@@AAABBBEEEGGGIIIHHHFFFDDDCCCCCCCCCCCCCCCGGGOOOYYYcccjjjrrrwww~~~~~~zzzwwwtttwwwxxxzzzzzzwwwrrrmmmjjjgggcccbbbccccccdddjjjqqquuu~~~zzztttjjjfffaaa]]][[[ZZZXXXVVVUUUTTTQQQNNNJJJHHHFFFEEEFFFEEEDDDCCCBBBBBBBBBBBB???@@@@@@???>>>???BBBDDDIIIQQQ^^^kkkttt|||}}}vvvsssrrrrrrpppnnnllljjjiiijjjkkkllllllooouuu}}}{{{gggZZZRRRKKKHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDBBBDDDGGGKKKQQQ\\\jjjtttyyyssskkkgggfffiiimmmqqqlllhhhfffgggiiinnnzzzzzzxxx~~~~~~{{{|||{{{mmmhhhvvvuuueee]]]eee}}}~~~rrr]]]III>>>999666555555444444444444555555333333333222222222111111222111222555888>>>LLLZZZiiinnnpppjjj___WWWWWWZZZbbbgggjjjhhhccc\\\RRRIIIAAA===888555333333222111000/////////............---......///000111222222555777:::;;;<<<>>>AAACCCDDDGGGJJJKKKLLLMMMOOOQQQSSSTTTTTTUUUVVVVVVWWWWWWXXXWWWWWWXXXXXXYYYZZZ[[[ZZZZZZYYYYYYYYYXXXXXXXXXZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\[[[[[[\\\]]]___```^^^^^^^^^^^^^^^^^^]]]]]]aaa```````````````aaaaaaaaaaaaaaaaaabbbcccdddeeefffeeeeeeeeeeeeeeeffffffjjjjjjjjjiiiiiiiiihhhhhhhhheee```\\\YYYUUUQQQNNNIIIHHHGGGFFFEEEFFFFFFGGGGGGHHHIIILLLNNNQQQSSSTTTVVVWWWYYY\\\```dddgggiiijjjlllnnnrrrvvv{{{~~~~~~}}}~~~}}}|||zzzzzzyyy{{{}}}}}}|||zzzzzz{{{yyyxxxvvvvvvwwwwwwwwwvvvuuutttrrrpppooonnnmmmmmmiiiiiijjjiiiiiihhhgggfffhhhhhhhhhggggggfffddddddbbbaaa```_________```aaacccaaa___\\\ZZZYYYYYYYYYXXXWWWWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPLLLLLLMMMNNNNNNLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGGGGEEEGGGIIILLLOOOQQQSSSTTTUUUVVVVVVVVVVVVUUUTTTSSSPPPLLLGGGCCCAAAAAA@@@@@@@@@???>>>===<<<;;;;;;;;;:::999888666555333222222333333333222222222111111000000000000000000000000///////////////000000111222555888::::::;;;<<<>>>??????>>>>>>???@@@AAABBBGGGIIIJJJIIIGGGEEEDDDDDDEEEDDDDDDGGGNNNXXXbbbiiiqqqvvv}}}~~~zzzuuupppmmmlllnnnpppqqqppplllhhheeeccc```___aaabbbccciiipppuuu}}}vvvjjjgggbbb^^^\\\[[[YYYXXXSSSQQQOOOMMMJJJIIIHHHGGGGGGGGGEEEDDDCCCCCCBBBBBB@@@AAAAAA@@@???@@@BBBDDDGGGNNNZZZgggrrrzzz~~~uuupppmmmkkkjjjiiihhhggghhhiiikkklllkkkmmmrrrzzzwwwdddXXXQQQKKKHHHIIIFFFEEEEEEDDDDDDDDDDDDEEEDDDFFFIIILLLRRR]]]kkkuuuyyyuuuppplllmmmppprrrrrrjjjeeebbbccceeemmm|||}}}{{{~~~}}}zzzmmmhhhuuupppcccjjj~~~sss^^^JJJ???999666555555555555555555555555333333333222222222111111222111333666888>>>KKKXXXgggnnnqqqlll___WWWVVVZZZccciiikkkhhhbbb[[[QQQHHHAAA===888555333333222111///////////////......---...//////000222333333444444777999;;;<<<>>>@@@CCCEEEGGGJJJLLLMMMNNNPPPQQQSSSTTTTTTUUUVVVVVVWWWWWWXXXWWWWWWXXXXXXYYYZZZ[[[YYYYYYYYYYYYXXXXXXXXXXXXWWWXXXYYYZZZ[[[\\\]]]]]]^^^^^^]]]\\\\\\]]]]]]^^^]]]]]]^^^^^^^^^^^^^^^^^^aaaaaa`````````aaaaaabbbccccccccccccdddeeeffffffffffffeeeeeeeeefffggghhhjjjkkklllnnnooopppppppppssspppjjjeee```[[[UUUQQQNNNMMMKKKJJJIIIIIIJJJKKKKKKLLLNNNPPPRRRTTTVVVVVVXXXYYY[[[^^^bbbfffiiikkkmmmnnnppptttwww{{{}}}~~~}}}~~~~~~~~~}}}|||{{{zzzyyyxxxzzz|||}}}{{{zzzzzzzzzxxxwwwuuuuuuvvvvvvvvvuuurrrqqqpppnnnmmmmmmlllllliiiiiiiiiiiihhhgggfffeeehhhhhhhhhhhhgggfffeeeeeecccbbb```_________```aaabbbaaa```^^^\\\ZZZYYYYYYWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSRRRRRRLLLMMMNNNNNNNNNMMMKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEGGGKKKPPPTTTWWWZZZ[[[\\\\\\]]]]]][[[YYYWWWVVVTTTOOOIIIEEECCCBBBBBBAAA@@@@@@>>>===<<<;;;;;;;;;:::999888777666555444333333333333222222222111111000000000000000000000000///////////////000111111111444888:::;;;<<<===>>>@@@??????>>>???@@@AAABBBGGGIIIKKKKKKIIIGGGFFFGGGEEEEEEDDDGGGNNNXXXbbbhhhppptttzzz~~~zzzuuupppllliiidddfffhhhiiihhheeeaaa___[[[YYYXXX[[[[[[\\\aaahhhrrr|||}}}vvvmmmiiiddd___]]][[[YYYXXXRRRPPPNNNLLLJJJIIIHHHGGGGGGGGGFFFDDDDDDCCCCCCCCCAAABBBBBBBBBAAABBBDDDFFFHHHMMMXXXdddpppyyywwwpppllljjjkkkllllllmmmoooppprrrsssqqqsssvvv{{{tttaaaVVVPPPKKKIIIIIIEEEEEEDDDDDDDDDDDDEEEEEEEEEGGGJJJNNNTTT```nnnwwwzzzxxxtttqqqssswwwvvvrrrhhhccc___```cccmmm~~~||||||}}}rrrnnnzzz|||kkkooosss^^^JJJ???:::777444555666666666666555444333333333222222222111111222111333666888===IIIVVVfffnnnsssnnnaaaWWWVVVZZZdddiiillliiiccc\\\QQQHHHAAA===888555333333222111/////////000///......---...///000111222333444555444666999;;;<<<===@@@BBBEEEHHHKKKLLLMMMNNNPPPRRRSSSSSSTTTTTTUUUVVVVVVVVVXXXWWWWWWXXXXXXYYYZZZ[[[YYYYYYYYYXXXXXXXXXWWWWWWVVVWWWXXXZZZ[[[]]]^^^_________^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^_________```````````````aaabbbbbbdddccccccddddddeeefffggggggffffffeeefffhhhiiijjjkkknnnrrrvvvyyyzzz{{{zzz~~~{{{uuuoooiiibbb\\\WWWTTTSSSQQQOOONNNNNNNNNNNNOOOPPPRRRUUUWWWXXXYYYYYY[[[\\\^^^aaaeeeiiilllnnnpppqqqrrruuuxxx|||~~~~~~~~~}}}}}}}}}}}}|||zzzyyyxxxwwwyyy||||||zzzyyyyyyzzzwwwvvvttttttuuuuuuuuutttoooooonnnmmmlllllllllmmmjjjjjjjjjiiiiiigggfffeeehhhhhhhhhhhhhhhgggfffeeedddcccaaa```___``````aaabbbbbbaaa```___]]][[[ZZZWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTSSSSSSRRRMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGFFFIIINNNUUU[[[```cccddddddddddddcccaaa^^^ZZZXXXVVVRRRKKKFFFDDDCCCCCCBBBAAA@@@???===<<<<<<;;;;;;:::999999888777666666666333333333222222222111111000000000000000000000000///////////////000111111111444999<<<===>>>???@@@@@@???>>>>>>>>>???AAAAAAGGGIIIKKKKKKJJJHHHHHHIIIDDDDDDEEEHHHOOOXXXaaagggmmmqqqvvvzzz|||~~~|||zzzxxxtttpppmmmjjjiiieeefffggggggfffcccaaa___ZZZWWWVVVWWWVVVUUUYYY^^^lllwww|||uuuppplllfffaaa^^^[[[YYYWWWTTTRRRPPPMMMJJJHHHGGGFFFFFFEEEDDDCCCCCCCCCCCCCCC@@@AAABBBAAAAAABBBDDDGGGJJJNNNWWWbbboooyyy}}}xxxuuussswwwxxxzzz|||}}}~~~~~~~~~~~~ppp^^^TTTNNNJJJHHHIIIEEEEEEDDDDDDDDDDDDEEEEEEDDDGGGKKKPPPWWWdddsss}}}{{{{{{xxxuuuxxx|||yyyrrrhhhbbb]]]^^^cccooo~~~{{{}}}{{{yyy~~~~~~uuutttnnnqqqrrr]]]III>>>:::777444555666777777666555444333333333222222222111111222222333666888===IIIUUUfffnnnuuupppbbbWWWWWW[[[ccciiillliiiddd^^^TTTJJJAAA===888555333333222111...///000000000///---------...///000111333444444444666999:::<<<===@@@BBBDDDGGGJJJKKKLLLMMMOOOQQQRRRRRRSSSSSSTTTUUUUUUVVVXXXWWWWWWXXXXXXYYYZZZ[[[YYYYYYXXXXXXXXXWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^\\\\\\]]]]]]^^^___``````^^^^^^^^^___```aaabbbcccccccccccccccdddeeeffffffgggfffffffffgggjjjlllnnnnnnrrrxxx~~~xxxrrrlllddd```ZZZYYYWWWTTTSSSRRRRRRRRRSSSTTTWWWYYY[[[\\\]]]]]]^^^___aaadddhhhllloooqqqrrrrrrtttvvvyyy|||}}}}}}~~~}}}}}}}}}|||{{{zzzyyyxxxvvvxxxzzz{{{yyyxxxxxxxxxwwwuuusssssstttuuutttsssooonnnnnnmmmmmmmmmnnnnnnkkkkkkkkkjjjiiihhhffffffggghhhhhhhhhhhhgggffffffeeedddbbbaaa``````aaaaaaaaabbbbbbbbbaaa___]]][[[YYYXXXWWWVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSSSSSSSRRRMMMMMMLLLKKKKKKKKKKKKLLLJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGKKKRRRZZZbbbhhhlllnnnkkkkkkkkkjjjfffbbb^^^[[[XXXSSSLLLGGGEEEDDDDDDCCCAAA@@@???===<<<<<<<<<<<<:::999999999888888777777333333333222222222111111000000000000000000000000///////////////000111111222555:::===>>>???@@@BBB@@@???>>>>>>>>>???@@@AAAGGGIIIKKKLLLJJJIIIIIIJJJCCCCCCDDDHHHOOOXXXaaafffkkkooosssvvvxxxzzz}}}wwwuuussspppmmmkkkjjjjjjjjjjjjjjjjjjhhhfffeeeccc^^^[[[YYYXXXVVVSSSUUUZZZhhhsss}}}vvvrrrnnnhhhbbb___\\\YYYWWWVVVUUURRRNNNKKKHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBCCC???@@@@@@@@@@@@AAADDDFFFLLLOOOVVVaaannnyyy~~~nnn\\\RRRMMMIIIGGGIIIEEEEEEDDDDDDDDDDDDEEEFFFDDDGGGKKKQQQZZZgggwww|||}}}zzzwwwzzz~~~zzzrrrgggaaa]]]]]]cccppp}}}}}}|||zzz}}}|||zzzuuussszzz{{{uuuvvv~~~nnnooorrr\\\HHH===:::888444555666777777666555444333333333222222222111111222222444777888<<>>>>>>>>>>>============:::::::::999888777666555555444444333333222222111333333222111000///......000000////////////000000333666:::<<<===>>>@@@AAAAAABBBBBB@@@??????AAACCCIIIKKKMMMMMMJJJHHHFFFFFFDDDDDDEEEIIIPPPYYYaaafffkkklllmmmpppsssvvvxxxzzzyyyuuuqqqlllkkkllloooppppppooonnnnnnnnnllliiifff```^^^ZZZWWWUUUTTTUUUVVVdddnnn|||zzzwwwrrrnnnhhhdddaaa^^^\\\ZZZYYYVVVRRROOOMMMKKKIIIGGGHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@???>>>???AAADDDFFFPPPSSSYYYcccoooyyytttlll```UUUNNNJJJHHHGGGEEEEEEDDDDDDCCCCCCCCCBBBFFFIIINNNVVV```mmmzzz{{{xxx|||}}}uuuiiiccc]]]^^^iiiyyyyyyooopppvvv|||sssppptttxxx|||xxxrrrsssrrrtttpppuuu|||rrraaaMMM>>>888666666666666666555555555555444444333333222111000000333222444666777<<>>>>>>>>>>>============;;;;;;::::::888777666555555444444333333222222111222222111111000/////////000000////////////000000333666:::===>>>???AAACCCBBBBBBBBBAAA???@@@BBBDDDIIIKKKMMMMMMKKKIIIHHHHHHEEEEEEFFFIIIOOOXXX```eeekkklllnnnppprrruuuwwwyyywwwsssooojjjiiijjjmmmooopppooonnnnnnooonnnllljjjcccaaa^^^\\\ZZZZZZZZZ[[[cccmmmzzzzzzwwwsssnnniiidddbbb___]]][[[XXXVVVSSSQQQOOOMMMJJJGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA?????????BBBDDDFFFLLLOOOVVV___kkkuuu}}}pppiii^^^TTTNNNJJJHHHGGGEEEEEEDDDDDDCCCCCCCCCCCCEEEHHHOOOXXXdddrrr~~~vvvkkkhhhfffjjjuuuxxxoooooouuu{{{~~~qqqooosssvvvzzzrrrmmmnnn}}}ooonnn|||ooouuu{{{qqq```LLL>>>888777666666666666555555555555444444333333222111111000111000222444555:::FFFSSSfffwwwzzzoooggg[[[TTTXXXaaagggkkkjjjfff```VVVMMMCCC???:::666444333222111222111111000000000000000......//////000222333444444666888999:::<<<@@@BBBEEEGGGIIIJJJJJJLLLOOOQQQRRRRRRQQQQQQRRRSSSTTTUUUWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]][[[[[[[[[[[[\\\\\\\\\\\\_________^^^^^^]]]]]]]]]______``````aaabbbbbbbbbaaaaaabbbcccdddeeefffffffffgggiiijjjjjjllloooqqqyyy}}}wwwsssoooiiidddbbb```^^^]]]^^^___aaaccceeefffgggggghhhhhhiiijjjmmmpppsssuuuxxxyyyzzz}}}}}}|||||||||{{{zzz{{{{{{zzzzzzyyyxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvsssssssssssssssrrrrrrrrrrrrqqqooommmmmmnnnooopppnnnlllkkkiiiiiiiiikkkllliiiiiiiiihhhhhhhhhgggggghhhgggdddbbbaaaaaabbbbbbddddddbbbaaa___]]]\\\\\\[[[[[[YYYXXXVVVVVVUUUUUUTTTTTTUUUTTTTTTSSSRRRRRRNNNNNNNNNMMMLLLJJJIIIHHHLLLKKKKKKJJJIIIHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHKKKTTT```nnnxxx}}}~~~|||yyyuuuqqqmmmhhhccc___aaaVVVLLLIIIHHHEEEBBBBBB??????>>>>>>>>>=========<<<<<<;;;:::999777555444555444444333333222222111000000000000000000000000000000////////////000000111555999===???@@@CCCEEEBBBCCCCCCAAA@@@@@@BBBDDDHHHKKKMMMNNNLLLKKKJJJJJJGGGGGGGGGJJJOOOWWW^^^bbbkkklllmmmooorrrtttuuuvvvuuusssooolllkkklllnnnooopppnnnmmmmmmnnnnnnmmmkkkeeedddcccbbbaaa`````````ccclllxxx{{{xxxtttpppjjjfffcccaaa___]]]ZZZXXXVVVUUUTTTRRRNNNKKKEEEDDDDDDCCCBBBBBBBBBBBBBBBAAA?????????AAACCCEEEHHHKKKRRR[[[fffpppyyy~~~}}}jjjddd[[[SSSNNNKKKHHHGGGEEEEEEDDDDDDCCCCCCDDDDDDDDDIIIQQQ[[[hhhwwwyyyooooooqqqyyy~~~wwwpppooorrryyy}}}pppmmmqqqttt|||vvvkkkgggiiixxxmmmhhhoooyyy{{{lllqqq{{{|||ppp^^^KKK===888888666666666666555555555555444333333222222111111111111000222444555:::FFFSSSfffvvvxxxnnnfff[[[UUUYYYaaagggllljjjgggaaaWWWNNNCCC???:::666444333222222222111111000000000000000......//////000222333444444666888:::;;;===@@@CCCFFFGGGIIIJJJJJJKKKMMMOOOQQQQQQQQQQQQRRRSSSTTTUUUWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[\\\\\\]]][[[[[[[[[[[[\\\\\\\\\]]]_________^^^^^^^^^^^^^^^^^^^^^______```aaaaaaaaaaaabbbbbbccceeeffffffgggggghhhiiiiiijjjmmmqqquuu|||~~~zzztttoookkkgggdddaaadddeeeggghhhjjjkkkllllllkkkkkklllmmmooorrruuuwwwyyyzzz|||~~~}}}{{{zzz{{{{{{zzzxxxzzzzzzyyyyyyxxxwwwwwwvvvwwwwwwvvvvvvuuuuuuttttttqqqrrrrrrrrrrrrrrrsssssssssrrrpppooonnnnnnnnnooonnnmmmlllkkkjjjkkklllmmmjjjiiigggfffffffffggghhhkkkiiigggeeecccccccccccceeedddcccaaa```^^^]]]\\\[[[ZZZYYYXXXWWWVVVVVVWWWWWWVVVVVVVVVUUUSSSRRRQQQOOOOOOMMMLLLKKKKKKJJJJJJMMMMMMLLLKKKJJJHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFIIIMMMUUU```mmmwww~~~}}}yyyuuuqqqkkkeeeaaabbbWWWLLLIIIHHHEEECCCCCC@@@??????>>>>>>=========<<<<<<<<<:::999777555444555444444333333222222111//////000000111111111111000000////////////000000000444888<<>>???@@@AAABBBEEEIIIOOOXXXaaallluuu{{{yyyhhhbbbZZZSSSOOOKKKIIIGGGFFFEEEDDDCCCCCCDDDEEEEEEFFFKKKTTT___lllzzz{{{rrrsssxxx}}}yyyvvvqqqnnnnnnuuu}}}pppmmmppprrryyy{{{qqqeeedddgggvvv|||kkkdddhhhooouuugggjjjppp}}}qqq^^^JJJ===999999666666666666555555555555333333333222222111111111333222444666777<<>>=========<<<<<<<<<;;;999777666555555444444333333222222111/////////000111111222222000000////////////000000///222777;;;>>>AAACCCEEEBBBCCCBBBAAA@@@@@@BBBDDDGGGJJJMMMNNNMMMLLLLLLLLLJJJIIIJJJLLLPPPUUU[[[^^^ggghhhjjjlllnnnppppppppptttwww|||~~~xxxvvvsssqqqooollliiigggdddddddddccccccbbbbbbbbbbbbhhhpppyyy~~~|||yyyxxxtttoookkkhhhfffdddccc^^^]]]\\\\\\[[[YYYTTTQQQLLLKKKIIIFFFDDDBBBAAA@@@AAA@@@????????????@@@@@@BBBFFFLLLSSS[[[eeeooovvvxxxjjjddd\\\UUUPPPLLLIIIGGGFFFEEEDDDCCCCCCDDDFFFFFFHHHNNNXXXcccooo||||||tttuuuzzzxxxvvvuuuqqqmmmlllqqq~~~qqqnnnpppqqqvvvwwwlllcccccciiixxxyyyiiibbbeeekkkyyyxxxnnnaaacccgggyyytttaaaLLL>>>::::::666666666666555555555555333333222222222222222111333222444666777<<>>>>>===<<<;;;;;;;;;;;;:::999777666555444444333333222222111//////000000111111111222000000////////////000000...222666:::===???BBBDDDAAABBBBBB@@@??????AAACCCGGGIIILLLMMMMMMKKKKKKKKKJJJJJJJJJLLLPPPUUUZZZ]]]cccdddgggjjjlllmmmnnnnnnrrrvvv}}}|||yyytttoookkkdddcccbbbaaaaaaaaaaaaaaabbbfffmmmvvv|||}}}zzzyyyvvvqqqmmmkkkiiigggfff___^^^\\\[[[ZZZWWWSSSQQQNNNMMMJJJGGGEEECCCAAAAAACCCBBBBBBAAA@@@@@@@@@@@@@@@DDDJJJPPPVVV___jjjqqq~~~|||zzz}}}qqqkkkaaaXXXQQQMMMJJJHHHFFFEEEDDDCCCCCCEEEFFFHHHKKKQQQ[[[gggssszzztttuuu{{{yyyuuuvvvuuuppplllkkkooo}}}uuuppprrrqqquuussshhhbbbeeennn~~~xxxhhhbbbdddiiinnnllltttfffZZZ___bbbtttyyyeeePPPAAA;;;:::666666666666555555555555222222222222222222222222111000222444555:::FFFSSSbbbtttyyyqqqjjj```YYY^^^___eeejjjiiifffaaaXXXOOODDD@@@;;;777555444333333222111111000000000000000......//////000222333444333555777999:::<<>>===<<<::::::;;;;;;::::::999888555444444333333222222111000000000000000111111111000000////////////000000...111666999;;;>>>@@@BBB@@@AAAAAA???>>>>>>@@@BBBGGGIIILLLMMMLLLJJJJJJJJJIIIIIIJJJMMMQQQUUUZZZ\\\___aaadddhhhjjjlllllllllmmmpppvvv|||}}}vvvqqqfffdddbbb```___```aaabbbaaadddjjjsss{{{~~~}}}{{{{{{wwwrrrnnnlllkkkiiihhhdddaaa^^^\\\ZZZXXXUUUSSSPPPOOONNNLLLJJJIIIHHHHHHFFFFFFEEEDDDCCCCCCBBBBBBBBBGGGMMMQQQVVV^^^iiiqqq}}}{{{uuurrrpppwwwzzzrrrfff[[[SSSNNNJJJHHHGGGEEEDDDCCCCCCEEEGGGIIIMMMTTT___kkkwww|||vvvsssuuu|||wwwttttttwwwuuuoookkkjjjooo}}}xxxssstttqqqtttqqqeeeaaafffrrr~~~mmmeeeeeegggfffdddkkk]]]SSSYYY^^^ppp~~~jjjTTTCCC;;;:::666666666666555555555555222222222222222222222222111000222444555:::FFFSSSaaatttzzzsssmmmbbb[[[___]]]dddiiihhheee```WWWNNNDDD@@@;;;777666555444333222111111000000000000000......//////000222333444222444666888999;;;>>>AAAAAADDDHHHKKKKKKKKKLLLMMMLLLMMMPPPRRRUUUVVVWWWWWWUUUUUUVVVWWWXXXYYYZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^_________`````````aaa^^^^^^^^^___``````aaaaaa]]]^^^___aaaccceeeffffffgggiiikkkkkklllmmmpppssszzzzzzzzzzzzyyyxxxxxxwwwvvvvvvuuuuuuvvvxxxyyy{{{{{{|||}}}~~~||||||}}}~~~}}}|||zzzyyyyyyxxxwwwwwwvvvvvvssssssssssssssssssssssssrrrqqqooonnnnnnooopppqqqppppppppppppoooooonnnmmmkkkkkklllmmmmmmmmmmmmmmmjjjjjjjjjjjjiiiiiiiiiiiigggggggggggggggfffeeeeeeggggggeeedddbbb```______\\\\\\ZZZYYYWWWWWWVVVVVVSSSSSSTTTTTTTTTSSSRRRRRROOOOOOOOOOOOOOOOOONNNMMMLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGJJJOOOVVV^^^jjjwww~~~yyyrrrnnntttfffXXXQQQLLLGGGCCCCCCBBBBBBAAA@@@???>>>===<<<999::::::;;;;;;::::::999555555444333333222222111111111000000000000000000000000////////////000000---111555888:::<<>>=========<<<;;;999888888777777777777666666555555444222222222222111111111000000000000000000000000000111111333555777:::<<<>>>@@@?????????>>>>>>======CCCEEEGGGHHHHHHHHHIIIJJJIIIIIIKKKNNNQQQTTTWWWXXX]]]___bbbgggkkkllljjjiiikkkgggcccbbbeeemmmuuu{{{~~~|||rrrmmmgggeeefffiiijjjjjjiiijjjooowww~~~zzzuuuooommmlllllliiigggdddaaa^^^\\\\\\[[[YYYWWWVVVVVVVVVUUUTTTTTTSSSSSSRRRQQQOOOMMMLLLLLLMMMMMMMMMPPPUUUZZZ___eeekkkooo{{{~~~zzzsssmmmmmmrrrzzz~~~nnn^^^QQQJJJHHHHHHGGGDDDCCCEEEDDDCCCFFFLLLOOOZZZhhhrrr|||yyysssqqqnnnsssyyyrrrrrrvvvzzzwwwnnniiiiiirrrzzzuuusssppplllhhhbbbiiiwwwzzzrrrnnnmmmnnnfffaaaPPPOOOSSSSSSkkkuuu]]]FFF<<<<<<888666555555666666555444444444555555444444333222555444444666666:::EEEQQQbbbtttyyyuuurrrggg]]]]]]```dddgggeeedddaaaXXXOOODDD@@@:::666444444444333000000000000////////////...............///000000222333444666999;;;<<<===@@@CCCGGGJJJMMMMMMMMMLLLLLLMMMPPPRRRTTTUUUUUUUUUUUUVVVVVVWWWXXXYYYZZZZZZYYYXXXXXXXXXYYYZZZ\\\]]]\\\\\\\\\\\\\\\[[[ZZZYYY^^^^^^^^^^^^^^^^^^^^^^^^^^^___```___^^^^^^^^^``````````````````_______________```bbbcccdddeeefffhhhgggfffggghhhllloooqqq~~~~~~|||{{{{{{zzzxxxwwwwwwxxxzzz{{{}}}~~~~~~}}}|||{{{zzz}}}zzzwwwvvvvvvxxxxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuoooooonnnnnnnnnnnnnnnooommmmmmnnnnnnnnnnnnnnnmmmlllkkkkkkjjjjjjkkkkkkllllllmmmnnnmmmjjjiiihhhiiiffffffffffffffffffeeeeeeggggggfffeeeddddddccccccbbbaaa___]]][[[YYYWWWWWWVVVUUUSSSTTTUUUUUUTTTRRRRRRRRRQQQPPPNNNMMMLLLLLLKKKLLLMMMMMMMMMKKKJJJIIIKKKLLLMMMLLLJJJIIIIIIJJJLLLJJJMMMTTT]]]hhhwww}}}wwwvvvgggXXXPPPJJJGGGGGGBBB@@@??????@@@@@@>>>======<<<<<<;;;:::999888777555555444444333333222222222222111111111000000000000000000000000000000000000111222444777999;;;===??????>>>>>>============AAACCCEEEFFFFFFFFFGGGHHHHHHIIIJJJMMMPPPSSSVVVXXX\\\]]]aaaeeeiiikkklllkkkiiifffbbb______ccchhhkkknnnxxxuuuqqqllliiijjjkkklllkkklllnnnssszzz|||yyytttnnnllllllllljjjhhhdddaaa^^^\\\[[[ZZZXXXVVVUUUUUUUUUUUUUUUVVVVVVVVVUUUTTTSSSRRRPPPPPPOOOOOONNNQQQUUUYYY]]]ccciiinnnvvvzzzyyytttqqquuu||||||mmm^^^RRRKKKIIIIIIGGGDDDCCCDDDDDDCCCFFFLLLRRR^^^kkkttt~~~vvvqqqooonnntttuuunnnqqqvvvzzzuuummmjjjllluuu}}}yyywwwvvvsssmmmhhhbbbhhhuuuzzzvvvtttqqqkkkfffVVVSSSVVVTTTlllzzzbbbJJJ===;;;888666555555666666555444444444444555444444333222222111222444444888CCCOOOaaarrryyyuuurrrhhh^^^^^^aaaeeehhhgggfffbbbZZZQQQDDD@@@:::666444444444333000000000000///////////////////////////000111111222333555666888:::<<<<<<@@@BBBFFFJJJLLLMMMMMMLLLLLLMMMPPPRRRTTTTTTUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZXXXXXXWWWXXXXXXZZZ[[[\\\[[[[[[\\\\\\\\\[[[ZZZZZZ[[[[[[[[[\\\]]]^^^^^^___]]]___```___^^^]]]^^^_______________````````````______```bbbcccdddeeefffhhhgggfffggghhhllloooqqq{{{~~~||||||zzzyyyxxxxxxyyyzzz|||~~~~~~}}}{{{zzz}}}zzzwwwvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwrrrqqqpppooonnnnnnmmmnnnmmmmmmnnnnnnnnnnnnnnnmmmkkkkkkjjjjjjjjjjjjkkkkkklllmmmnnnmmmjjjhhhhhhiiiggggggffffffeeeeeeeeedddgggffffffeeeddddddccccccbbbaaa```^^^\\\ZZZXXXWWWWWWUUUTTTTTTUUUVVVTTTSSSSSSRRRQQQPPPOOOMMMLLLLLLKKKKKKLLLLLLLLLKKKIIIIIIKKKLLLMMMLLLJJJIIIJJJKKKMMMKKKMMMSSS[[[fffvvv~~~|||ppp^^^SSSLLLHHHGGGCCCAAA??????@@@@@@>>>======<<<<<<;;;:::999888888555444444333222222111111111111000000000/////////000000000000000000000000000000111333555888:::;;;============<<<<<<<<<<<<>>>@@@BBBCCCBBBBBBDDDEEEFFFGGGIIIKKKNNNRRRTTTVVVYYY[[[^^^aaafffjjjnnnooommmjjjfffaaa]]][[[ZZZZZZ^^^dddjjjmmmqqqwwwzzzyyywwwtttqqqppppppooonnnmmmqqqsssxxx~~~{{{vvvqqqllljjjlllmmmllljjjeeebbb___\\\[[[ZZZWWWUUUSSSTTTTTTUUUVVVXXXYYYZZZXXXYYYXXXXXXVVVTTTRRRQQQNNNPPPRRRUUUYYY^^^eeejjjpppuuu|||~~~xxx{{{xxxkkk]]]SSSLLLJJJIIIGGGDDDCCCDDDDDDCCCGGGMMMWWWcccoooxxx{{{rrrmmmkkklllttt{{{ooommmrrryyy|||vvvooopppuuu}}}zzzxxxxxxyyyyyyvvvpppjjjcccgggrrrzzzsssnnn]]]XXXYYYWWWooojjjPPP???:::888777555666777777666444444444444444444333222222222111222444444888CCCNNN^^^pppwwwuuusssiii___```bbbfffiiiiiigggddd[[[RRREEEAAA;;;777555444444333000000000000////////////000000000000000111222222444444555777888:::;;;;;;@@@BBBEEEIIIKKKLLLLLLLLLLLLMMMOOORRRSSSTTTTTTTTTUUUUUUVVVWWWXXXYYYZZZZZZWWWWWWWWWWWWXXXYYYZZZ[[[YYYZZZ[[[[[[\\\\\\[[[[[[XXXXXXZZZ[[[\\\^^^______]]]^^^______]]]]]]^^^___^^^^^^^^^___`````````aaa______```bbbcccdddeeefffhhhggggggggghhhkkknnnpppvvvxxx~~~||||||zzzyyyyyyzzz||||||~~~~~~|||{{{}}}{{{xxxwwwxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxyyytttsssrrrpppooonnnmmmmmmnnnnnnnnnoooooonnnnnnmmmkkkjjjjjjiiiiiijjjjjjkkklllmmmnnnllljjjhhhhhhhhhhhhggggggfffeeedddccccccfffffffffeeeeeeddddddccccccbbbaaa___]]][[[YYYYYYXXXVVVUUUUUUVVVWWWUUUTTTSSSSSSRRRPPPOOONNNMMMLLLJJJKKKKKKKKKKKKJJJJJJIIIKKKLLLMMMMMMKKKJJJKKKLLLNNNLLLNNNSSSZZZddduuurrr___TTTLLLHHHHHHCCCBBB@@@@@@@@@@@@>>>======<<<<<<;;;::::::999999777777666555444333333222000000000000//////////////////////////////////////////000222444666999:::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>?????????@@@AAAEEEEEEGGGIIIMMMPPPSSSTTTWWWXXX[[[___ccciiippptttwwwuuurrrlllfff^^^XXXTTTVVVXXXZZZ\\\```eeeiiikkkqqqrrrrrrssstttsssrrrqqqtttvvvzzz}}}sssooojjjhhhjjjllllllkkkgggddd```]]]\\\ZZZWWWUUUSSSSSSSSSSSSTTTVVVXXXYYYYYYZZZ\\\\\\[[[XXXUUUSSSMMMNNNOOOPPPRRRWWW]]]bbbkkkpppxxx|||vvvpppfff[[[QQQLLLIIIIIIGGGDDDCCCDDDDDDDDDIIIOOO\\\gggsss{{{uuullliiihhhjjjtttyyymmmooottt{{{~~~xxxssswwwwwwvvvvvvxxxyyyxxxsssnnnhhhiiipppxxxccc[[[\\\[[[tttsssWWWBBB999888777666666777777666444333444444444444333222222333222444666666999DDDPPP[[[nnnvvvtttsssjjjaaaaaaaaafffiiiiiihhheee\\\RRRFFFBBB<<<777555555444333000000000000////////////000000//////000000111222444555666777888999::::::???AAADDDGGGJJJKKKKKKKKKKKKMMMOOOQQQSSSTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYZZZWWWWWWWWWWWWXXXXXXYYYYYYXXXYYYZZZ[[[\\\\\\\\\\\\YYYYYYZZZ[[[\\\]]]^^^___\\\^^^___^^^]]]\\\]]]^^^]]]]]]^^^^^^___```aaaaaa______```bbbcccdddeeefffggggggggggggiiikkkmmmooossstttzzz}}}}}}||||||||||||}}}}}}}}}|||}}}{{{yyyxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxtttsssrrrqqqppppppooopppnnnoooooooooooonnnnnnmmmjjjjjjjjjiiiiiijjjjjjjjjkkklllmmmllljjjhhhhhhhhhhhhhhhgggfffdddcccbbbbbbffffffeeeeeeeeedddddddddccccccbbb```^^^\\\[[[ZZZYYYWWWVVVVVVWWWXXXVVVUUUTTTSSSRRRQQQPPPNNNMMMMMMKKKKKKKKKLLLKKKKKKKKKKKKKKKMMMNNNMMMLLLLLLMMMNNNQQQOOOPPPTTTZZZccctttrrr___TTTLLLIIIIIIDDDBBBAAA@@@@@@@@@>>><<<===<<<<<<;;;;;;:::::::::888777777666444333333222000000000000////////////////////////////////////......///111333555777888999999999999999999999999888:::<<<=========>>>???BBBCCCEEEGGGJJJNNNPPPRRRTTTWWWZZZ]]]bbbiiirrrxxx{{{tttkkkbbb\\\WWWTTTQQQQQQSSSVVV[[[^^^fffjjjoootttvvvuuutttsssssstttwww}}}pppkkkfffeeehhhkkklllkkkhhheeeaaa^^^[[[YYYVVVTTTSSSRRRPPPOOOOOOPPPRRRSSSVVVWWWZZZ[[[[[[YYYVVVTTTLLLLLLLLLLLLMMMQQQVVVZZZdddiiiqqqyyy~~~~~~tttnnnlllhhh```WWWPPPKKKHHHGGGGGGDDDCCCEEEEEEFFFLLLSSS```kkkwww|||ppphhheeefffiiiuuu{{{ooonnnrrrwwwyyytttrrrzzzxxxvvvtttuuuxxxwwwtttqqqkkkiiimmm|||iii___^^^___zzzzzz]]]EEE:::999777666666777777666555333333444444333333222111222222444666777999CCCOOOYYYllluuuttttttkkkaaabbb___eeeiiiiiihhheee[[[RRRHHHCCC===888666555444444000000000000///////////////............///000000444555666777888999::::::???@@@CCCFFFHHHJJJJJJKKKKKKLLLOOOQQQSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYWWWWWWWWWXXXXXXXXXXXXXXXWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\]]]^^^]]]\\\[[[\\\^^^\\\]]]]]]^^^___``````aaa______```bbbcccdddeeefffggggggggggggiiijjjlllmmmrrrrrrwww~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyyzzzzzzyyyxxxwwwwwwwwwwwwvvvvvvvvvvvvrrrqqqqqqqqqqqqqqqrrrsssooooooppppppooonnnmmmmmmkkkjjjjjjjjjjjjjjjjjjkkkkkklllmmmllliiihhhggghhhhhhgggfffeeedddcccbbbbbbeeeeeeeeeeeeeeedddddddddddddddcccaaa___^^^]]]\\\YYYXXXVVVWWWXXXXXXWWWUUUUUUTTTSSSRRRPPPOOONNNNNNLLLLLLLLLLLLLLLLLLLLLMMMKKKMMMNNNNNNMMMMMMOOOPPPSSSRRRTTTWWWZZZcccsssuuucccWWWOOOKKKJJJEEECCCAAAAAAAAA@@@>>><<<<<<<<<<<<<<<;;;;;;::::::777777666555333222111111111111000000000/////////000000000000000000000000------...///111333555666777777777777888888888888777999;;;<<<;;;<<<===>>>AAAAAACCCEEEIIILLLOOOPPPSSSVVVZZZ]]]bbbiiissszzz{{{rrrlll```YYYRRRPPPPPPQQQTTTXXX[[[bbbkkksssvvvuuutttsssnnnmmmmmmqqqxxx|||~~~}}}nnniiicccbbbeeehhhjjjjjjhhheee```\\\ZZZWWWSSSQQQOOONNNLLLJJJIIIIIIJJJKKKNNNPPPSSSVVVWWWWWWVVVTTTNNNNNNNNNMMMMMMOOOSSSVVV]]]bbbjjjqqqwww|||wwwkkkdddccc```[[[TTTOOOJJJGGGFFFGGGDDDCCCEEEGGGIIIPPPXXXcccooo{{{wwwllleeedddeeekkkyyy~~~qqqjjjkkklllmmmkkklllwwwzzzwwwuuuuuuwwwvvvssspppiiifffgggvvvtttfffcccccc~~~}}}aaaHHH===999777666666777888666555333333333333333222111111//////222444555777AAALLLWWWkkkuuuttttttkkkaaabbb___dddiiijjjiiieee\\\RRRIIIDDD>>>999777666555444000000000000////////////...............//////000444444555777888:::;;;;;;>>>???BBBDDDGGGHHHJJJJJJKKKLLLNNNQQQRRRSSSSSSSSSTTTTTTUUUVVVWWWXXXYYYYYYWWWXXXXXXYYYYYYYYYXXXXXXWWWXXXYYYZZZ[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]\\\[[[\\\]]]]]][[[[[[\\\]]]]]]]]]]]]^^^_________```______```bbbcccdddeeefffggggggggghhhiiijjjkkklllppppppuuu{{{~~~|||{{{{{{{{{{{{zzzxxxxxxwwwwwwvvvuuutttssssssppppppppppppqqqrrrssstttppppppppppppooonnnmmmmmmlllkkkkkkjjjjjjkkkkkklllkkklllmmmkkkiiiggggggggggggffffffeeedddcccbbbbbbeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddbbbaaa```^^^^^^YYYWWWVVVVVVWWWXXXVVVUUUUUUUUUTTTRRRQQQPPPOOONNNLLLKKKKKKKKKKKKLLLLLLMMMKKKMMMOOOOOONNNOOOPPPRRRRRRSSSVVVYYY[[[bbbqqqlll___UUUNNNLLLFFFDDDBBBAAAAAA@@@>>><<<<<<<<<<<<<<<;;;;;;;;;;;;999888777666444333222111222222111111111000000000000000000000000000000000---------///000222444555555555666666777777777777777999;;;<<<;;;;;;===>>>???@@@BBBDDDGGGJJJMMMOOORRRVVV[[[___cccjjjttt|||~~~pppeee[[[VVVSSSPPPPPPTTTTTT]]]iiirrruuutttsssrrrgggccc```bbbhhhooossstttlllgggaaa```bbbfffhhhhhhfffbbb^^^YYYVVVSSSOOOLLLJJJHHHEEECCCBBBCCCEEEFFFFFFHHHKKKOOORRRSSSTTTTTTRRRSSSSSSRRRQQQQQQTTTVVV\\\```gggmmmsssyyyttthhhaaa^^^\\\XXXTTTOOOKKKHHHGGGGGGDDDCCCFFFIIILLLTTT]]]gggssstttiiiccccccfffpppssshhhdddaaaaaaaaafffrrr~~~{{{yyywwwxxxxxxvvvpppkkkccc^^^___ooopppiiifff~~~cccKKK???999888777777888888777555222333333333333222111111...///222555555777AAAKKKWWWkkkuuuttttttkkkaaaaaa___eeejjjkkkkkkggg]]]SSSIIIEEE>>>999777666555444000000000000/////////////////////...///000000111222333555666888:::<<<<<<>>>???AAACCCEEEHHHIIIJJJJJJLLLNNNPPPRRRSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXYYYXXXYYYZZZZZZZZZYYYXXXXXXXXXXXXYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]][[[\\\]]]\\\[[[ZZZ[[[]]]^^^^^^^^^^^^^^^^^^^^^^^^______```bbbcccdddeeeffffffgggggghhhiiijjjkkkkkklllmmmrrrwwwzzz~~~|||{{{|||||||||zzzxxxyyyyyywwwvvvtttsssqqqqqqqqqppppppppppppqqqqqqrrrpppqqqqqqppppppnnnmmmmmmmmmllllllkkkkkkllllllmmmjjjllllllkkkiiigggggggggeeeeeeeeeddddddccccccccceeeeeeeeeeeeeeeeeeeeeeeefffeeedddcccbbbaaa```___XXXWWWVVVVVVWWWWWWVVVTTTVVVUUUTTTSSSRRRPPPOOOOOOJJJIIIIIIHHHIIIJJJKKKLLLLLLMMMOOOPPPOOOPPPRRRSSSPPPRRRVVVYYYZZZ___mmm|||uuufffYYYPPPMMMFFFDDDBBBAAAAAA@@@>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::888777555444444222222222222111111111111000000000000000000000000,,,,,,---...000222333444555555555555666666777777777999;;;<<<<<<<<<===>>>>>>???AAACCCFFFJJJLLLNNNQQQVVV\\\```cccjjjttt|||~~~qqqddd]]]WWWPPPNNNPPPQQQ[[[hhhrrruuusssqqqpppccc]]]WWWWWW\\\dddjjjmmmkkkfff```^^^aaadddffffffddd```[[[WWWSSSPPPLLLIIIEEECCCAAA??????@@@BBBCCC@@@BBBFFFJJJNNNQQQSSSSSSWWWWWWXXXWWWUUUUUUVVVWWW___bbbhhhmmmssszzzuuuiiibbb\\\ZZZWWWTTTPPPLLLIIIHHHGGGDDDDDDGGGJJJNNNWWW```iiivvv}}}rrrhhhccccccfffuuusssgggaaa[[[[[[]]]dddppp|||zzzyyyzzz{{{{{{vvvmmmfff]]]XXXYYYjjjxxxnnnhhh~~~dddMMMAAA999888777777888888777555222333333333333222111111000111444777777999BBBMMMWWWkkkuuuuuutttkkk`````````ffflllmmmllliii___TTTJJJEEE???:::777666555444000000000000////////////000000000000000111111222222333444666999;;;<<<===>>>???@@@BBBEEEGGGIIIJJJJJJLLLNNNPPPRRRSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYYYYYYYZZZ[[[[[[ZZZYYYXXXXXXYYYYYYZZZZZZZZZZZZZZZWWWXXXYYYZZZ[[[\\\]]]^^^ZZZ\\\]]]\\\[[[ZZZ[[[\\\^^^^^^^^^^^^^^^^^^]]]]]]______```bbbcccdddeeefffffffffggghhhiiijjjjjjkkkhhhkkkpppuuuvvvzzz~~~~~~}}}||||||}}}|||zzzxxx{{{zzzyyywwwtttrrrqqqppprrrrrrqqqpppooooooooopppqqqqqqqqqppppppnnnmmmmmmnnnmmmmmmllllllmmmmmmnnnjjjkkklllkkkiiigggggggggddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeffffffeeedddbbbaaa``````XXXVVVUUUUUUVVVWWWUUUTTTVVVUUUTTTSSSRRRQQQPPPOOOHHHGGGGGGFFFGGGHHHJJJJJJLLLMMMOOOPPPPPPQQQRRRTTTMMMPPPVVVYYYYYY]]]kkkyyyrrrbbbVVVOOOFFFGGGGGGEEEBBB???>>>>>>??????>>>===<<<<<<<<<<<<:::;;;;;;;;;:::888666555333222111111000111111111000000000000////////////...//////000111222222222111111222333444666666777:::::::::999999999888888===???AAABBBDDDGGGKKKOOORRRTTTXXX\\\bbbjjjrrrxxx|||rrrfff\\\VVVRRROOOLLLTTT^^^gggpppuuupppiiicccZZZRRRPPPQQQSSSYYY```___]]][[[YYYZZZ]]]```bbb```[[[UUUQQQNNNLLLHHHDDD@@@@@@>>>===;;;;;;::::::999;;;===???CCCHHHOOOSSSZZZ[[[]]]^^^^^^______```dddhhhmmmrrrvvvzzzrrrhhhddd^^^YYYSSSOOOMMMLLLKKKKKKJJJFFFEEEIIINNNTTT]]]fffttt||||||zzz}}}|||uuummmfffggglllyyy~~~kkkaaaZZZSSSRRRYYYeeeooouuu~~~~~~~~~~~~}}}|||wwwpppgggaaaTTTPPPOOO\\\wwwyyykkkoooyyyzzzbbbKKK>>>888888777666666666666666333444555555444333111000333111222555888;;;BBBJJJUUUkkkvvvvvvuuulllbbbddddddhhhkkkkkkjjjggg___VVVNNNHHH???:::888777555333333222111000////////////////////////000000000000444444555777999;;;===>>><<<>>>BBBDDDEEEFFFHHHJJJKKKKKKKKKKKKMMMPPPSSSUUUSSSSSSTTTUUUVVVXXXYYYZZZXXXXXXYYYYYYYYYYYYYYYYYYWWWWWWWWWXXXXXXXXXXXXXXXZZZYYYYYYYYYYYY[[[]]]^^^\\\\\\[[[[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^]]]]]]]]]`````````aaabbbdddeeeffffffgggggghhhhhhhhhhhhgggjjjllloooqqqtttyyy~~~~~~}}}|||{{{zzzzzzyyy{{{yyywwwtttrrrqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqmmmnnnoooooonnnllljjjiiikkkkkkjjjjjjkkkkkklllmmmlllllllllkkkkkkkkkjjjjjjgggffffffffffffeeeeeeeeeeeeeeedddddddddeeefffffffffeeedddbbb```___^^^^^^WWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTRRRQQQOOONNNHHHFFFCCCAAAAAACCCFFFHHHKKKMMMQQQRRRRRRQQQQQQQQQTTTTTTTTTTTTWWW]]]eeekkk}}}hhhXXXOOOEEEEEEEEEEEECCCBBBAAAAAA>>>===<<<;;;;;;::::::;;;:::;;;;;;;;;:::888666555333222222111111111111111000000000000////////////...//////000111111222222111111222333444555666666777777888888888999999999;;;<<>>===<<<;;;;;;:::;;;999:::<<<>>>AAAFFFMMMQQQ]]]___bbbdddffffffggggggjjjnnnrrrvvvyyy|||qqqgggccc\\\XXXRRRMMMLLLKKKJJJJJJKKKGGGFFFKKKQQQXXXcccmmmwww}}}{{{yyywww{{{zzztttlllgggiiiooo{{{{{{hhh___YYYRRRSSS[[[gggqqqwww}}}{{{vvvmmmaaaYYYOOOLLLLLLXXXrrrwwwhhhlllwww|||cccLLL>>>888888777666666666666666555555666666555444222222222000111555888;;;BBBJJJUUUjjjuuuuuuuuukkkbbbbbbbbbgggjjjjjjjjjggg```WWWOOOHHH@@@:::888777555333333222111000////////////......//////000000000111222333444555777:::<<<===<<<>>>BBBDDDEEEFFFHHHJJJKKKKKKKKKKKKMMMPPPSSSTTTSSSSSSSSSTTTVVVWWWYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYWWWWWWWWWXXXXXXXXXXXXYYYZZZZZZYYYYYYZZZ[[[\\\]]][[[[[[[[[ZZZZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^______```aaabbbdddfffgggfffggghhhhhhiiiiiihhhhhhjjjlllnnnpppssswww}}}~~~~~~~~~||||||{{{{{{{{{{{{{{{{{{}}}{{{yyywwwuuutttssssssrrrrrrrrrrrrrrrqqqqqqqqqooooooooonnnnnnmmmkkkkkkllllllkkkkkkkkkkkkllllllllllllkkkjjjjjjjjjjjjjjjhhhhhhgggggggggfffffffffeeeeeeeeedddeeeeeeeeeffffffeeedddbbbaaa```______XXXXXXXXXWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSQQQPPPOOOHHHFFFDDDBBBBBBDDDFFFHHHKKKMMMQQQRRRRRRQQQQQQRRRTTTTTTTTTTTTVVV\\\ccchhhzzzrrr^^^TTTHHHHHHFFFEEEDDDCCCBBBBBB???>>>===<<<;;;;;;;;;;;;:::;;;;;;;;;:::888666555333333222111111111111111000000000000////////////...//////000000111111222111111222333444444555666444444555666777888999:::888:::<<<===???BBBFFFJJJRRRVVV[[[aaaffflllrrrvvvuuuvvvyyy~~~~~~xxxooodddXXXPPPIIIMMMSSS[[[fffqqqssspppcccYYYPPPLLLKKKJJJMMMRRRTTTSSSRRRRRRSSSTTTVVVWWWYYYUUUQQQMMMIIIFFFBBB???======<<<;;;::::::;;;;;;999:::;;;===???CCCIIINNN\\\```fffjjjllllllmmmnnnrrruuuyyy{{{}}}~~~oooeee```YYYUUUPPPLLLJJJJJJIIIHHHJJJGGGGGGLLLTTT]]]kkkxxx~~~|||vvvtttssstttzzz}}}wwwrrrkkkggglllsssxxxggg\\\WWWRRRTTT^^^kkkuuuzzz}}}yyysssiiiZZZPPPGGGGGGIIISSSjjj{{{yyy~~~uuueeegggqqqfffNNN>>>888888777666666666666777555555555555444333222111111///000555888;;;CCCKKKUUUiiitttttttttkkkaaaaaa___dddhhhiiijjjhhhaaaXXXPPPIII@@@;;;888777555333333222111000////////////---......///000111111222111222333444666999;;;<<<<<<>>>BBBDDDEEEFFFHHHJJJKKKKKKKKKKKKMMMOOORRRSSSRRRSSSSSSTTTUUUWWWXXXYYY[[[[[[[[[ZZZZZZYYYYYYYYYWWWWWWXXXXXXXXXYYYYYYYYY[[[[[[ZZZZZZZZZ[[[[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXYYY[[[\\\^^^______```^^^^^^___```bbbdddfffggggggggghhhiiiiiiiiiiiiiiijjjlllmmmoooqqquuuzzz~~~~~~}}}}}}{{{|||||||||}}}}}}}}}}}}~~~}}}{{{yyyxxxwwwvvvvvvttttttssssssrrrrrrrrrrrrppppppooonnnmmmmmmmmmmmmnnnnnnmmmlllkkkkkkkkkkkklllkkkjjjiiiiiiiiijjjkkkiiiiiiiiihhhhhhhhhggggggffffffeeeeeeeeeeeeeeeeeefffeeecccbbbaaa`````````YYYYYYYYYXXXXXXWWWWWWWWWWWWWWWVVVUUUTTTSSSQQQPPPIIIGGGEEECCCCCCEEEGGGHHHJJJMMMQQQRRRRRRQQQRRRRRRTTTTTTTTTTTTUUUYYY___cccooo|||zzzfff\\\PPPMMMIIIFFFDDDBBB@@@???@@@@@@>>>===============:::;;;;;;;;;:::888666555333333222111111111111222000000000000////////////////////////000000111111000111111222333444444444333333444555666777777888666888:::;;;===@@@EEEHHHPPPTTT[[[aaaggglllqqqttttttttttttvvvyyyzzzwwwtttuuuuuuuuutttpppggg]]]UUUJJJLLLOOOUUU```nnntttssshhh^^^TTTOOOKKKHHHIIILLLLLLLLLLLLMMMMMMNNNOOOPPPSSSQQQNNNKKKGGGCCC???<<<<<<;;;;;;:::::::::;;;;;;999999:::;;;<<<@@@EEEIIIUUU[[[dddjjjmmmmmmooopppvvvyyy|||~~~{{{mmmccc^^^VVVSSSNNNKKKIIIIIIHHHGGGIIIGGGHHHNNNUUUaaaqqq~~~vvvooommmnnnqqqwww~~~~~~zzztttooohhhfffmmmvvvyyylll[[[WWWTTTXXXbbboooxxx}}}}}}}}}xxxrrrfffVVVIII@@@CCCGGGPPPeeeyyyrrruuuqqq```aaaiiizzzjjjPPP???999888777777666666777777222222222222111000//////111///000444888;;;CCCKKKTTThhhrrrtttuuulll```___\\\bbbgggiiikkkiiibbbZZZQQQJJJAAA;;;999888555333333222111000////////////,,,---...///000111222333222222333444666999;;;<<<<<<>>>BBBDDDEEEFFFHHHJJJKKKKKKKKKLLLMMMOOOQQQRRRRRRRRRRRRSSSUUUVVVXXXYYYZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZ\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\YYYZZZ[[[]]]^^^^^^______]]]^^^^^^```bbbdddfffggggggggghhhiiijjjjjjjjjiiikkklllnnnoooppptttxxx|||}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyyxxxxxxuuuuuuuuuttttttssssssrrrrrrqqqpppnnnnnnnnnooopppqqqpppnnnmmmlllkkkkkkkkklllkkkjjjhhhhhhiiijjjkkkiiiiiihhhhhhhhhgggggggggfffffffffffffffeeedddddddddcccbbbaaa```_________[[[[[[ZZZYYYYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTRRRRRRJJJIIIGGGEEEEEEFFFHHHIIIJJJMMMQQQSSSRRRRRRRRRSSSTTTTTTTTTTTTTTTVVV[[[^^^dddooo{{{kkk```UUUQQQKKKFFFEEECCCAAA@@@@@@???>>>===<<<<<<<<<<<<:::;;;;;;;;;:::888666555444333333222111222222222000000000000///////////////////////////000000000000000111111222333333333333333444444444555555555666777999;;;===@@@DDDGGGLLLRRRYYY```fffkkkpppssstttqqqpppqqqsssrrrnnniiifffggghhhhhhgggaaaZZZUUULLLMMMNNNRRR^^^lllttttttmmmcccYYYSSSMMMGGGFFFHHHFFFFFFFFFGGGGGGHHHIIIJJJNNNNNNMMMKKKGGGBBB>>><<<<<<;;;;;;:::::::::;;;;;;999::::::::::::===BBBEEENNNWWWaaaiiikkkmmmoooqqquuuxxx|||wwwkkkbbb]]]TTTQQQMMMKKKJJJIIIHHHGGGGGGFFFHHHNNNVVVaaasssyyyppphhhgggiiimmmttt{{{zzzvvvqqqkkkeeedddmmmxxxzzzqqq___\\\ZZZ___iiittt||||||wwwpppcccSSSGGG===BBBGGGOOOcccvvvmmmnnnlll\\\[[[aaaqqqnnnSSSAAA999999888777777777777777333333222111000000000000111///000444777:::BBBJJJRRRfffqqqtttvvvnnnbbb___ZZZaaagggjjjlllkkkccc[[[RRRKKKBBB<<<:::888666333333222111000////////////,,,---...///000111222333222333444555777:::<<<===<<<>>>BBBDDDEEEFFFHHHJJJJJJJJJKKKLLLMMMOOOPPPQQQQQQQQQRRRSSSTTTVVVWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXYYYZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^^^^\\\\\\]]]^^^^^^^^^^^^]]]]]]^^^^^^```aaadddeeefffffffffgggiiiiiijjjjjjjjjkkklllmmmnnnpppssswww{{{~~~~~~~~~}}}||||||}}}}}}||||||{{{zzzyyyyyywwwwwwvvvvvvuuuttttttssssssrrrqqqpppooopppqqqrrrrrrqqqpppnnnmmmllllllkkklllkkkjjjiiiiiiiiijjjkkkhhhhhhhhhgggggggggffffffgggggghhhgggfffeeedddcccbbbaaa```_______________]]]]]]\\\[[[YYYXXXWWWWWWWWWWWWWWWWWWVVVTTTSSSRRRMMMLLLJJJHHHHHHIIIJJJKKKJJJMMMQQQSSSSSSSSSSSSTTTTTTTTTUUUTTTTTTUUUWWWZZZ]]]dddmmmsssyyy}}}pppcccVVVQQQJJJFFFFFFFFFEEEDDD>>>>>>===<<<;;;;;;;;;;;;:::;;;;;;;;;:::888666555444444333222222222222222000000000000////////////////////////////////////000000111111111222222222333333333444444444444444555777999:::<<>>BBBDDDEEEFFFHHHJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQQQQRRRSSSUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZ[[[\\\[[[[[[\\\\\\]]]\\\\\\[[[]]]]]]]]]^^^^^^______```^^^^^^____________^^^^^^^^^^^^___```aaacccdddeeedddeeefffhhhiiiiiiiiiiiiiiijjjkkklllnnnqqqvvvzzz~~~~~~}}}|||{{{zzzzzz|||||||||||||||{{{zzzyyyyyyyyyxxxwwwvvvuuuuuutttssssssrrrrrrrrrrrrrrrssssssrrrqqqooonnnmmmmmmmmmlllllllllkkkkkkkkkjjjjjjhhhhhhgggggggggfffffffffhhhhhhiiihhhgggeeecccbbbaaaaaa```_________``````___^^^]]]\\\ZZZYYYXXXWWWVVVWWWWWWVVVUUUTTTSSSSSSPPPOOOMMMLLLKKKKKKLLLLLLJJJMMMQQQSSSSSSSSSTTTTTTSSSUUUUUUUUUTTTTTTVVVWWWXXX^^^bbbeeeiiioooqqqooozzzjjjZZZSSSKKKFFFGGGGGGFFFDDDAAA@@@???>>>============:::;;;;;;;;;:::888666555444444333222222222222333000000000000////////////////////////////////////000000000111111111111111111222222333444555666666444555888999;;;>>>BBBEEEJJJOOOVVV^^^eeemmmssswwwuuuqqqoooppprrrooofff^^^^^^]]]\\\\\\ZZZVVVPPPLLLKKKMMMPPPVVVcccrrrzzz{{{wwwmmmccc[[[SSSKKKFFFFFFBBB@@@???>>>>>>AAACCCEEEHHHKKKOOONNNKKKFFFDDDCCC???>>>===<<<;;;;;;:::;;;<<<<<<;;;999888999===@@@JJJSSS___gggiiilllrrrwwwuuuwww{{{~~~zzzqqqiiibbb^^^TTTRRROOONNNMMMMMMKKKJJJFFFHHHLLLRRRWWW```ppp{{{mmmccc[[[[[[```dddhhhmmmkkkiiifffccc___bbbqqq|||yyyyyyyyytttrrrpppttt|||{{{||||||tttgggWWWIIIBBB===AAAGGGPPPfffzzzooommmnnnrrrrrrkkk___VVVUUUWWWhhhsssXXXFFF:::999888888777777888888777666555444333333333444333111111444666888???GGGPPPcccoootttzzztttfffccc[[[bbbiiimmmooommmeee\\\TTTMMMDDD===;;;999666444333222111000////////////......//////000000000111111222333444666999;;;<<<<<<>>>BBBDDDEEEFFFHHHJJJJJJJJJKKKMMMNNNNNNNNNNNNPPPPPPQQQQQQSSSTTTVVVWWWTTTUUUUUUVVVVVVWWWWWWXXXWWWWWWXXXYYYZZZ[[[\\\\\\YYYZZZ\\\]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^______```^^^^^^___```aaaaaaaaa```_________``````aaacccccccccdddeeefffhhhhhhhhhhhheeefffhhhiiikkkoootttxxxzzz~~~~~~}}}}}}}}}|||||||||}}}}}}}}}|||{{{zzzzzzzzzyyyxxxwwwvvvuuuuuurrrsssssstttttttttsssssssssrrrqqqpppooonnnnnnnnnkkklllmmmnnnnnnlllkkkiiiiiiiiiiiihhhhhhhhhgggggghhhiiiiiiiiihhheeecccaaabbbbbbaaaaaaaaaaaabbbccc``````^^^]]][[[YYYXXXWWWUUUVVVVVVVVVUUUTTTSSSRRRRRRQQQPPPOOONNNNNNNNNNNNJJJMMMQQQSSSTTTTTTTTTUUUSSSTTTVVVVVVUUUTTTUUUWWWUUUYYY[[[[[[^^^cccdddbbbsss___WWWMMMGGGFFFFFFDDDAAAEEEDDDCCCBBBAAAAAAAAAAAA:::;;;;;;;;;:::888666555555444333333222222333333000000000000///////////////////////////.........000000000000111111111111///000111333555777888999333444666888:::===AAADDDKKKOOOWWW^^^fffnnnuuuzzzxxxuuussstttvvvrrrhhh___[[[\\\\\\]]]\\\XXXRRRMMMIIILLLPPPXXXfffvvv~~~|||ssshhhaaaXXXOOOJJJIIIAAA@@@===<<<===???CCCEEEGGGKKKOOOPPPLLLHHHFFFEEE@@@@@@>>>===;;;;;;::::::===<<<;;;999888999<<>>FFFOOOcccnnnuuu{{{uuuhhhddd\\\cccjjjnnnpppnnnfff]]]TTTMMMDDD>>>;;;999666444333222111000////////////////////////000000000000000111222333555777999;;;<<<>>>BBBDDDEEEFFFHHHJJJIIIJJJKKKMMMNNNNNNNNNNNNPPPPPPPPPQQQSSSTTTVVVWWWTTTUUUUUUVVVWWWXXXYYYZZZWWWWWWXXXYYYZZZ[[[\\\\\\YYYZZZ[[[]]]^^^^^^]]]]]][[[[[[\\\]]]]]]^^^______]]]]]]___aaabbbccccccccc```````````````aaabbbbbbbbbcccdddfffggghhhhhhhhhbbbdddeeegggiiimmmrrrvvvvvv}}}|||}}}~~~~~~}}}|||{{{{{{zzzyyyxxxvvvvvvuuurrrssstttuuuuuuuuussssssrrrrrrqqqpppooooooooooookkkllloooppppppnnnkkkiiijjjjjjjjjiiiiiiiiiiiihhhiiiiiijjjiiihhheeebbb```cccccccccbbbccccccdddeeeaaa```___]]][[[YYYXXXWWWUUUUUUUUUUUUUUUTTTSSSRRRSSSSSSRRRQQQPPPOOOOOOOOOJJJMMMQQQSSSTTTTTTUUUUUUSSSTTTVVVWWWVVVUUUUUUVVVTTTWWWXXXVVVXXX\\\]]][[[vvveeeZZZPPPLLLJJJFFFEEEFFFCCCBBBAAA@@@????????????============<<<;;;:::999666666555444333222222111000000000000////////////////////////////////////111111111000000000000000//////000111222222333333444555666666666999===@@@HHHMMMVVVaaakkkttt{{{~~~|||xxxxxxyyyvvvoooiii___]]]\\\^^^```\\\SSSKKKJJJNNNRRRYYYhhhzzzzzznnnbbbYYYRRRMMMJJJEEECCCAAA===;;;;;;>>>AAAHHHJJJMMMOOOOOOMMMIIIGGGEEECCC@@@>>>>>>===;;;999;;;;;;:::::::::;;;;;;<<>>;;;888666666777777777777666555444333222222222666333333555666888>>>FFFMMM[[[mmmxxx|||yyymmmbbbaaacccgggmmmpppnnnfff```XXXPPPFFF???;;;888666333555444444333222111000000111111000000//////......111222444555555777999<<<<<<>>>@@@BBBBBBDDDFFFHHHJJJKKKLLLMMMMMMMMMMMMMMMPPPPPPQQQRRRSSSTTTUUUUUUXXXWWWWWWVVVVVVWWWWWWXXXUUUUUUUUUVVVWWWXXXYYYZZZ\\\\\\\\\]]]]]]\\\\\\\\\ZZZ\\\^^^___^^^^^^```aaa```___]]]\\\]]]^^^```bbb```aaaaaaaaaaaa``````___]]]aaaeeefffeeeddddddffffffeeedddeeefffiiimmmooozzz|||}}}|||}}}}}}|||zzzzzz{{{}}}|||{{{zzzyyyxxxwwwwwwwwwuuuuuuttttttttttttuuuuuurrrsssttttttsssrrrpppooonnnnnnmmmmmmmmmlllllllllhhhhhhhhhhhhgggggggggggghhhhhhhhhgggffffffeeeeeeeeedddbbb``````aaacccddddddcccaaa___]]]\\\ZZZZZZWWWWWWVVVVVVUUUUUUVVVVVVSSSRRRQQQPPPPPPOOOOOOPPPOOOOOOPPPPPPRRRSSSTTTUUUVVVUUUSSSRRRRRRSSSUUUVVVVVVUUUUUUUUUVVVVVVWWWXXX~~~iii^^^RRRMMMJJJFFFDDDDDDBBBBBBAAA@@@???>>>>>>???============<<<;;;::::::777666555555333333222111111000000000////////////////////////////////////111000000000000000000000///000000111222222333333444555555666777999>>>AAAIIINNNXXXbbbmmmvvv}}}~~~~~~{{{ssslllcccaaaaaabbbccc___UUUMMMFFFJJJOOOXXXiii|||~~~ssshhh^^^UUUOOOKKKHHHGGGCCC@@@===<<<===???FFFIIIMMMPPPQQQOOOLLLIIIHHHEEEBBB@@@@@@>>><<<;;;<<<<<<;;;;;;;;;;;;<<<<<>>CCCRRRkkkxxxqqqkkkjjjiiieee[[[QQQPPPTTTaaa~~~xxx^^^JJJ>>>;;;888666777777777777777666555444333222222222555222222444666777>>>EEEOOO\\\kkkuuuzzzwwwmmmcccaaacccgggmmmpppnnnfff```YYYQQQFFF>>>:::888666444444333333222111000///...111000000000/////////...000111333444444555888:::<<<>>>@@@AAABBBCCCFFFHHHJJJKKKLLLMMMMMMMMMMMMMMMPPPPPPQQQRRRSSSTTTUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[\\\\\\\\\\\\[[[[[[YYY\\\^^^___^^^^^^___aaa```___^^^]]]^^^___aaabbbaaaaaabbbbbbaaaaaa```___]]]```dddeeedddcccdddeeeeeedddcccccceeehhhkkkmmmuuuwww{{{|||}}}}}}|||{{{zzz{{{}}}|||{{{zzzyyyyyyxxxxxxxxxvvvvvvuuuuuuuuuuuuvvvvvvssssssttttttsssrrrpppooonnnnnnnnnmmmmmmmmmlllllljjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhggggggfffffffffeeedddbbbaaa```aaabbbcccccccccbbbaaa___]]][[[ZZZWWWWWWVVVVVVVVVVVVVVVWWWTTTSSSRRRQQQPPPPPPPPPPPPNNNNNNOOOOOOPPPRRRSSSTTTVVVUUUSSSRRRRRRSSSUUUVVVTTTTTTTTTTTTTTTUUUVVVVVVpppbbbTTTMMMJJJEEECCCCCCAAAAAA@@@???>>>>>>>>>>>>============<<<;;;::::::777666666555444333222222111111000000000/////////////////////////////////000000000000000000111111000000000111222222333333333444555666777:::>>>BBBIIIPPPZZZdddoooyyyyyyqqqiiigggggghhhhhhcccYYYPPPHHHKKKQQQ[[[lll}}}rrrggg]]]SSSMMMLLLJJJFFFBBB???=========CCCGGGLLLQQQSSSRRRPPPNNNLLLIIIFFFDDDBBBAAA???===>>>======<<<<<<=========CCCLLLYYYdddjjjoootttwwwyyyzzz|||~~~qqqfffcccccc```]]]\\\UUUPPPOOONNNKKKKKKNNNRRRWWW]]]ccchhhoooxxxxxxhhhYYYTTTOOOPPPUUU[[[___``````]]]YYYXXX\\\fffsss|||yyyrrrlllkkkpppvvvzzzxxxrrrooooooppptttqqqjjj]]]OOODDD???>>>;;;===DDDPPPgggxxxsssqqqnnnhhh]]]TTTSSSXXXcccxxx```LLL>>>;;;888777777888777777777666555444333222222222444111111333555666<<>>:::888666444333222222111000///......000000000000///////////////000222333333444777999;;;===@@@AAABBBCCCFFFHHHIIIJJJKKKLLLMMMMMMMMMMMMPPPPPPQQQRRRSSSTTTTTTUUUUUUVVVWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUVVVXXXYYYZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYY[[[^^^^^^^^^^^^___```aaa```___^^^___```aaabbbbbbbbbbbbbbbbbbaaa``````]]]___bbbccccccccccccdddbbbaaaaaaaaacccfffiiijjjnnnpppuuuzzz~~~~~~{{{~~~}}}~~~~~~}}}{{{{{{|||}}}}}}|||{{{zzzzzzzzzzzzzzzwwwwwwvvvvvvvvvvvvwwwwwwsssttttttssssssrrrqqqpppooonnnnnnnnnnnnnnnmmmmmmlllkkkkkkjjjiiiiiijjjjjjhhhhhhhhhhhhggggggggggggeeedddbbbaaaaaaaaabbbcccbbbcccccccccaaa___\\\ZZZWWWWWWVVVVVVVVVWWWWWWXXXUUUTTTSSSRRRQQQQQQQQQQQQNNNNNNNNNOOOPPPQQQRRRSSSUUUTTTRRRRRRRRRRRRTTTUUUSSSRRRRRRRRRRRRSSSTTTTTTxxxhhhWWWOOOJJJFFFCCCBBBAAA@@@??????>>>>>>>>>???>>>>>>>>>======<<<;;;:::777777666555444333222222111111111000000000//////////////////////////////000000000000000111111111000000111111111222222222222333555555777:::>>>BBBIIIPPP[[[fffppp{{{wwwnnnllllllmmmmmmggg\\\SSSPPPRRRVVV___ooo~~~sssgggZZZSSSOOOLLLGGGDDDAAA???===<<<@@@DDDJJJQQQUUUVVVTTTSSSPPPMMMIIIGGGEEECCC@@@>>>??????>>>>>>===>>>>>>>>>@@@IIIVVVaaajjjpppuuuxxxzzz|||~~~|||mmmccc```aaa```^^^[[[UUUPPPOOONNNKKKMMMPPPXXX]]]eeekkkpppuuu|||uuudddWWWSSSOOOPPPVVV\\\```aaaccc___[[[ZZZ___iiittt{{{|||uuullleeedddiiiqqqwww~~~wwwqqqoooooopppvvvpppdddVVVIII@@@<<<;;;999===DDDNNN```~~~}}}xxxpppcccXXXVVV[[[fffyyy```MMM???<<<888777777888888777777666555444333222222222333000000222444555<<>>>>>>>>>>>===<<<;;;:::888777666555444333333222111111111111000000000000//////////////////////////////000000111111111111111111111111111222222222222333444444666888===@@@FFFNNNZZZeeeooo{{{|||sssqqqqqqrrrrrrkkk```VVVTTTTTTXXXaaaooo~~~ssseee\\\RRRMMMHHHDDDBBB@@@>>><<<===AAAHHHOOOUUUXXXYYYYYYTTTQQQMMMJJJHHHEEEBBB@@@AAA@@@???>>>>>>>>>>>>>>>???FFFQQQ]]]gggoootttwwwyyy|||vvviii```]]]^^^^^^]]]YYYTTTPPPOOOMMMLLLOOOTTT]]]ccckkkqqqvvvzzzrrrbbbUUUQQQNNNPPPVVV]]]aaabbbbbb]]]ZZZ\\\eeepppzzzzzztttjjjbbbaaagggpppvvv}}}~~~yyytttqqqpppqqqxxxnnn___OOODDD===:::999:::>>>CCCJJJYYYtttxxxiii[[[WWWZZZhhhzzz```LLL???<<<999777777888888888777666555444333222222222333000000222333555;;;CCCNNN]]]ooo{{{~~~tttiiicccccceeejjjmmmmmmiiidddZZZSSSHHHAAA===;;;888555444444333222111000000///////////////000000000000000111333333444555888:::;;;===???@@@AAACCCEEEGGGHHHIIIJJJKKKMMMMMMMMMMMMOOOOOOPPPQQQRRRSSSTTTTTTTTTUUUWWWXXXXXXWWWUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYZZZZZZYYYYYYYYYYYY[[[]]]^^^]]]]]]___``````````````````aaaaaabbbcccccccccbbbbbb```______]]]]]]]]]^^^^^^___^^^^^^[[[[[[[[[\\\^^^```bbbdddeeehhhlllrrrwww{{{}}}~~~~~~yyywwwsssooolllkkkjjjkkkiiimmmsssxxx|||}}}|||}}}~~~}}}}}}|||{{{{{{{{{||||||yyyyyyxxxxxxxxxxxxyyyyyyuuuuuutttsssrrrrrrrrrrrrppppppppppppppppppppppppmmmllljjjiiihhhhhhiiiiiijjjjjjjjjiiihhhhhhggggggeeedddcccbbbaaaaaaaaaaaa```aaacccdddcccaaa^^^\\\ZZZYYYXXXXXXWWWWWWXXXXXXVVVUUUTTTSSSSSSRRRRRRSSSPPPPPPPPPPPPQQQRRRSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOOOONNNNNNNNNOOOOOO}}}fffXXXQQQLLLGGGEEEAAAAAA@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>===<<<;;;;;;888777777666555444333333222222111111111000000000/////////////////////////////////000111111222222111111111111111111111111111222333333444666:::>>>BBBKKKWWWcccmmmyyyxxxwwwwwwyyyyyysssggg]]]TTTSSSWWWbbbooo}}}qqqiiiYYYRRRJJJEEECCCBBB???===<<<@@@FFFMMMSSSXXX[[[]]]ZZZVVVRRRNNNKKKHHHEEEBBBAAA@@@@@@???>>>>>>>>>>>>???DDDMMMXXXbbbkkkqqqtttvvv{{{wwwoooccc\\\YYYZZZ[[[ZZZWWWRRROOOOOOMMMLLLQQQXXXbbbhhhpppuuuyyy}}}ooo```SSSOOOLLLOOOWWW```fffhhhbbb^^^[[[```mmmzzz|||vvvllleeecccgggmmmrrrxxx~~~{{{vvvrrrqqqqqqvvviiiXXXIII@@@<<<:::888:::===BBBHHHUUUkkksssbbb[[[\\\iii}}}bbbMMM???<<<999777888999888888777666555444333222222222333000000222444555;;;CCCLLL\\\ooo}}}wwwlllccccccdddiiimmmmmmjjjfffZZZTTTKKKEEEAAA===999555555555444333222111000000////////////000000000000000111333444444555888::::::<<>>??????>>>>>>===<<<;;;888888777666555444333333222222222111111111000000////////////////////////...//////000111111222222111111111111111111111111111222222222222444888;;;>>>GGGUUU```jjjwww{{{oooeee[[[XXX[[[eeeqqq||||||tttcccZZZOOOGGGDDDBBB???<<<<<<>>>CCCJJJQQQXXX]]]```___\\\WWWSSSPPPLLLHHHFFFAAA@@@???>>>>>>=========@@@CCCIIIRRR]]]gggnnnqqqtttyyymmmfff^^^WWWUUUUUUVVVUUUTTTQQQOOONNNMMMMMMTTT\\\fffkkkrrrwwwzzz~~~~~~lll^^^RRROOOMMMQQQ\\\hhhqqquuunnnhhheeejjjxxx~~~tttjjjdddccceeegggnnnwww|||wwwsssrrrrrroooaaaPPPCCC===<<<:::999999<<>>===<<<;;;888888777666555444333333222222222111111111111000////////////////////////...//////000111222222222222222111111111111111111111222222111111222666999;;;EEESSS^^^hhhuuuvvvllleeeaaabbbjjjsss}}}{{{kkkaaaSSSIIIEEEBBB???<<<<<<>>>BBBHHHOOOWWW^^^aaaccc```[[[VVVSSSOOOKKKIIIAAA@@@???>>>============@@@BBBGGGOOOZZZdddkkkooorrrxxxuuugggaaaZZZTTTRRRRRRRRRRRRSSSPPPNNNNNNMMMNNNUUU^^^gggmmmsssxxx{{{{{{jjj]]]TTTQQQPPPUUUbbbppp{{{~~~vvvqqquuu{{{nnnddd^^^[[[[[[fffqqq|||~~~xxxttttttuuuiii[[[JJJ???<<<<<<;;;:::999;;;@@@GGGTTTfffzzzzzzooommmjjjiiiTTT@@@===999888888999999888777666555444333222222222444111111333555666===DDDLLLZZZkkkxxx|||tttdddcccdddggglllmmmjjjgggZZZUUUOOOKKKGGGBBB:::555333333222111000///........./////////000000111111---///111111222333666888:::<<<>>>@@@AAABBBDDDFFFFFFGGGIIIKKKLLLMMMNNNNNNNNNOOOOOOPPPQQQRRRSSSSSSVVVUUUUUUTTTTTTUUUUUUVVVSSSSSSSSSTTTUUUVVVXXXXXXZZZZZZ[[[[[[[[[[[[ZZZZZZXXXZZZ\\\]]]]]]]]]^^^___]]]^^^^^^___```_________aaaaaaaaa```___]]]\\\[[[VVVSSSOOONNNNNNNNNKKKIIIKKKLLLMMMOOOQQQRRRSSSTTTYYY[[[___cccgggjjjlllmmmmmmmmmmmmllliiieeebbb```YYYUUUPPPKKKGGGEEEFFFFFFJJJMMMSSS[[[dddppp{{{~~~~~~{{{{{{zzzzzzzzz{{{{{{|||yyyxxxxxxwwwwwwxxxxxxyyywwwvvvtttsssrrrrrrssssssqqqqqqqqqrrrrrrsssssssssrrrpppmmmkkkjjjjjjkkkmmmqqqpppnnnkkkiiigggeeedddeeedddddddddbbbaaa```_______________^^^^^^______```^^^\\\ZZZXXXVVVUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPQQQQQQNNNOOOOOOPPPPPPOOOOOONNNOOOOOONNNMMMMMMLLLMMMMMMooo[[[QQQMMMKKKGGGEEEBBBAAAAAAAAA@@@???>>>>>>>>>>>>============;;;;;;999888777555444333222111///000111111000///......////////////......////////////000000000000000000111111111111000000222111000//////111333444===AAAKKKZZZhhhssstttgggcccdddnnnzzzuuuhhhWWWLLLHHHGGGCCC@@@<<<<<<>>>BBBJJJSSS[[[```eeedddccc___[[[UUUPPPMMMGGGFFFDDDAAA???>>>===<<>>===;;;:::;;;;;;>>>BBBGGGPPPaaavvv{{{rrrsssyyy\\\JJJ@@@888888999888777777777555444444444444333111444333333111111444999===HHHVVVhhhvvvyyykkkgggdddfffkkkllljjjfff```YYYOOOGGGAAA===888555555444222111000000//////000000000000////////////000000111222333555666777888:::===???@@@AAADDDFFFIIIJJJJJJKKKKKKKKKKKKKKKMMMNNNPPPQQQRRRRRRSSSSSSTTTTTTUUUVVVVVVVVVUUUUUUWWWVVVUUUUUUTTTTTTUUUUUUZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]]]]]]]]]]]]]]]]]]]_________^^^^^^^^^^^^^^^]]]]]]^^^]]][[[WWWTTTRRROOOMMMJJJGGGEEEEEEEEEFFFEEEEEEFFFGGGIIIKKKNNNOOOTTTVVVZZZ^^^bbbddddddddddddeeefffdddaaa\\\VVVSSSHHHFFFDDDCCCDDDDDDCCCBBBCCCGGGLLLSSS\\\hhhvvv~~~|||{{{zzz{{{{{{{{{|||||||||||||||yyyyyyyyyxxxwwwvvvvvvuuurrrrrrssstttuuuuuuuuutttrrrsssttttttuuuuuuttttttrrrqqqnnnlllkkkjjjjjjjjjpppooommmkkkjjjhhhhhhhhhiiigggdddbbb``````aaaaaa^^^^^^^^^^^^^^^^^^]]]]]]^^^^^^^^^]]][[[XXXUUUTTTUUUUUUSSSRRRQQQQQQQQQQQQSSSSSSRRRQQQPPPPPPOOOOOOPPPOOONNNMMMMMMNNNOOOPPPOOOOOOOOOOOOOOONNNMMMLLLzzzfffXXXPPPLLLGGGEEEBBBAAAAAAAAA@@@?????????>>>>>>>>>=========<<<;;;:::999777666555555222111000000111111000///......////////////......////////////000000000000000000000000000000000000222111000//////111333444:::===GGGVVVcccooo~~~vvvlllhhhiiirrr~~~|||ooo^^^RRRMMMIIIEEE@@@======>>>BBBHHHPPPXXX\\\bbbaaa```^^^[[[WWWSSSQQQJJJIIIFFFBBB???<<<:::999???===EEESSS[[[]]]dddooorrruuuyyy}}}uuujjj___\\\WWWSSSRRRSSSRRRRRRQQQSSSSSSRRRRRRVVV___fffpppsssvvvzzz~~~rrrfff___ZZZZZZdddrrr~~~}}}oooaaa[[[]]]```kkkxxx}}}xxxwwwvvvqqqlllZZZMMM@@@<<<<<<;;;;;;;;;<<>>AAADDDHHHMMMUUU```oooxxx}}}||||||{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyyyyxxxwwwwwwvvvvvvssssssssstttttttttttttttrrrsssttttttuuuuuuttttttrrrqqqooolllkkkjjjkkkkkkooonnnllljjjiiiggggggfffiiigggdddbbbaaa```aaaaaa^^^^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^]]][[[YYYVVVUUUVVVUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPPPPOOOOOOLLLLLLLLLLLLMMMMMMNNNOOONNNNNNOOOOOONNNMMMMMMLLLqqqaaaUUUOOOHHHFFFCCCAAAAAAAAA@@@????????????>>>>>>>>>>>>======<<<;;;:::999888777666333222111111222222000///......////////////......////////////000000000000222111000//////000111222111111000///000111222333777999AAANNN[[[iii{{{yyylllhhhiiirrr|||yyyiii\\\TTTMMMFFFAAA>>>>>>>>>AAAEEEKKKRRRUUUZZZZZZ[[[ZZZYYYWWWUUUSSSMMMKKKHHHCCC???;;;888777<<<:::@@@LLLTTTXXXbbbmmmrrruuuyyy}}}~~~pppeee]]]ZZZVVVSSSSSSSSSRRRRRRSSSTTTUUUUUUWWW]]]fffmmmvvvxxxzzz|||{{{rrrkkkggggggpppzzzwwwiiiaaaaaabbbmmmzzzzzzwwwxxxvvvnnneeeOOODDD;;;:::<<<;;;;;;<<<<<>>???AAADDDFFFEEEFFFHHHJJJLLLMMMNNNNNNMMMNNNOOOQQQRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTUUUUUUUUUUUUVVVWWWXXXXXX\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]^^^^^^]]][[[YYYWWWWWWVVVSSSOOOLLLIIIGGGFFF@@@???===<<<;;;;;;<<<===>>>>>>>>>???AAACCCEEEFFFJJJKKKNNNPPPRRRSSSTTTTTTTTTSSSRRRQQQNNNLLLIIIHHHBBB@@@>>>>>>??????>>>===AAACCCEEEHHHNNNYYYgggqqq~~~}}}}}}||||||{{{{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxwwwwwwvvvttttttttttttsssssssssssssssssstttuuuuuuuuuuuutttrrrqqqooommmlllkkkkkklllmmmlllkkkiiigggfffeeeeeehhhfffdddbbbaaaaaaaaaaaa___^^^]]]]]]\\\\\\\\\]]]^^^^^^^^^^^^\\\ZZZXXXVVVVVVVVVUUUUUUTTTUUUUUUVVVRRRRRRQQQQQQPPPOOOOOOOOOIIIIIIKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLwwwdddWWWQQQJJJGGGDDDBBBAAAAAA@@@>>>@@@@@@?????????>>>>>>>>>======<<<;;;:::999888888444333111111222222111///......////////////......////////////000000000000333111///......///111333111000000///000111222222444666===HHHSSSbbbvvv|||ooojjjkkksss}}}ssseee[[[QQQHHHBBB???>>>>>>???AAAFFFJJJMMMOOOPPPQQQRRRSSSSSSRRRRRRMMMKKKGGGCCC???;;;999777:::999===FFFNNNVVVaaalllqqquuuyyy}}}wwwjjjaaa\\\ZZZWWWUUUTTTTTTSSSQQQRRRSSSUUUXXX]]]fffqqqxxx}}}}}}~~~|||wwwvvv{{{}}}~~~rrriiigggkkkuuuxxxvvvzzzxxxlll___HHH@@@999:::<<<;;;;;;<<<===@@@CCCHHHRRReee{{{yyypppmmmrrrwwwsss~~~cccLLLAAA888666777666555555777555444444444444333111222222222222222444888;;;AAAMMM^^^nnn}}}~~~oookkkiiijjjoooqqqnnnjjjaaaYYYNNNEEEAAA===:::777555444333222111000000000000000000000///////////////000000111222444555666777:::<<<>>>???AAACCCFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVXXXYYYZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\^^^^^^\\\YYYUUUSSSSSSQQQMMMHHHDDDAAA@@@@@@::::::999888888999::::::;;;;;;<<<<<<>>>???@@@AAADDDEEEGGGHHHJJJJJJJJJJJJKKKJJJHHHFFFEEEDDDCCCCCCBBB@@@>>>>>>???@@@???>>>BBBCCCDDDEEEKKKVVVdddnnn~~~~~~~~~}}}}}}||||||{{{zzzyyyxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvuuuttttttsssrrrrrrrrrrrrsssssstttuuuuuuuuuuuuuuurrrqqqooommmlllllllllmmmlllkkkiiigggfffeeeddddddgggfffdddcccbbbaaaaaaaaa___^^^]]]\\\[[[[[[\\\\\\^^^^^^___^^^]]][[[YYYXXXVVVUUUUUUUUUUUUUUUVVVWWWQQQQQQQQQQQQPPPPPPOOOOOOJJJKKKLLLNNNNNNMMMLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKxxxeeeXXXSSSLLLIIIFFFCCCBBBBBB@@@???@@@@@@@@@@@@????????????>>>======<<<;;;:::999999555444222222333333111///......////////////......////////////000000000000333111///......///111333000000000000000111111111222444:::BBBLLLZZZpppwwwrrrrrrzzzzzzmmmaaaVVVLLLEEE@@@???>>>===>>>AAACCCEEEEEEFFFGGGIIIJJJKKKLLLLLLHHHGGGDDDAAA???===;;;::::::999<<>>AAADDDIIISSSfff~~~wwwgggaaacccppp}}}~~~uuummmiiiuuugggNNNCCC999777777666555666777555444444444444333111111222222222222444777:::>>>IIIYYYjjj{{{rrrmmmjjjkkkoooppplllhhhccc[[[OOOFFFAAA>>>:::777666555333222111111000000000000000000//////////////////000111222444555666777999<<<>>>???@@@CCCEEEGGGHHHIIIJJJKKKKKKKKKJJJLLLMMMNNNPPPQQQQQQRRRRRRQQQQQQRRRTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\YYYUUUQQQOOONNNLLLGGGBBB>>><<<<<<<<<888888888888888999999:::999::::::;;;<<<=========@@@AAAAAABBBCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@AAAAAAAAA@@@>>>>>>???@@@???>>>@@@AAABBBCCCHHHSSSaaakkkyyy~~~~~~}}}||||||{{{||||||{{{zzzyyyxxxxxxxxxvvvvvvvvvvvvvvvuuuuuuuuuuuutttsssrrrqqqrrrrrrrrrssstttuuuuuuvvvvvvuuuuuurrrqqqpppnnnmmmmmmmmmnnnlllkkkiiigggfffeeeddddddfffeeedddcccbbbbbbaaaaaa___^^^\\\[[[ZZZZZZ[[[[[[]]]]]]^^^^^^]]]\\\ZZZYYYUUUUUUTTTTTTTTTUUUVVVVVVRRRRRRQQQQQQQQQQQQPPPPPPOOOPPPPPPPPPOOOMMMKKKJJJKKKLLLLLLMMMMMMMMMLLLLLL{{{ggg[[[VVVOOOLLLHHHEEEDDDCCCAAA@@@AAAAAAAAA@@@@@@@@@??????======<<<<<<;;;::::::999777555333333333333111000......////////////......////////////000000000000222111000//////000111222/////////000000000111111111333777>>>EEERRRhhhzzz|||xxxxxx}}}rrrggg[[[QQQJJJCCCBBB@@@???>>>???AAAAAA???@@@@@@BBBCCCDDDEEEFFFCCCCCCAAA@@@>>>=========;;;;;;<<>>:::888666555444222111111111111000000000000/////////////////////000222333555666777999<<<===>>>@@@CCCEEEHHHHHHIIIJJJJJJJJJJJJIIILLLMMMNNNPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVWWWXXXYYY[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZYYYWWWTTTPPPLLLJJJHHHFFFBBB>>>;;;999999999777777888888999999999999888999:::;;;;;;;;;;;;;;;============>>>>>>>>>???@@@@@@?????????@@@AAABBB@@@>>><<<===>>>???>>>===>>>???@@@AAAEEEOOO\\\eeesssyyy~~~}}}|||{{{{{{||||||{{{{{{zzzzzzyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvtttsssrrrqqqqqqqqqssssssttttttuuuvvvvvvvvvvvvuuusssrrrpppooonnnnnnnnnooommmlllkkkiiigggfffeeeeeeeeeeeeddddddcccbbbaaaaaa```^^^\\\ZZZYYYYYYZZZ[[[\\\\\\]]]]]]]]]\\\ZZZYYYVVVVVVUUUTTTTTTUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRQQQPPPNNNLLLKKKLLLLLLMMMMMMNNNNNNMMMMMMlll___YYYQQQNNNJJJGGGFFFDDDBBBAAABBBAAAAAAAAAAAA@@@@@@@@@===<<<<<<;;;;;;::::::999777666444333444333222000......////////////......////////////000000000000000000000000000000000000...//////000000000000000000111555:::???JJJ___rrr}}}}}}wwwlllaaaWWWQQQGGGEEECCCBBBAAAAAAAAAAAA>>>>>>>>>??????@@@AAABBB@@@@@@???>>>============:::<<<===???FFFRRR___fffmmmpppuuuxxxzzz|||zzzqqqkkkhhhdddcccaaa```^^^[[[VVVSSSOOOOOORRRYYYfffvvv{{{vvvxxx|||qqqgggdddffflllvvv||||||{{{}}}}}}{{{xxxvvvlllYYYHHHEEE@@@<<<===<<<;;;<<>>:::888666555444333222111111111000000000000/////////////////////000111333555666777999;;;===>>>@@@CCCEEEFFFGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[XXXVVVTTTQQQNNNJJJGGGEEEAAA???===;;;999888777777666666777777777777777777777888999:::::::::999888:::999999999::::::;;;;;;===>>>???@@@@@@AAABBBBBBAAA???>>>>>>???@@@@@@???>>>???@@@AAADDDLLLWWW___lllttt~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{wwwwwwwwwwwwwwwxxxxxxxxxsssrrrqqqpppppprrrssstttttttttuuuvvvvvvvvvvvvvvvsssrrrpppooonnnoooooopppooonnnllljjjiiiggggggfffddddddddddddcccbbbbbbaaa```^^^[[[YYYXXXXXXYYYZZZZZZ[[[\\\\\\\\\[[[ZZZYYYXXXXXXWWWVVVUUUUUUUUUVVVSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRPPPOOONNNNNNNNNLLLMMMMMMNNNOOOOOONNNNNNqqqccc\\\SSSPPPLLLHHHGGGEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@<<<<<<<<<;;;:::::::::999888666444444444333222000......////////////......////////////000000000000000000111111111111000000...//////000000000000000...000444888<<>>======<<<======:::<<<===???EEEQQQ]]]dddlllppptttwwwzzz{{{~~~{{{sssnnnlllgggeeecccbbb```\\\WWWSSSQQQPPPRRRYYYgggvvv}}}sssmmmnnnsssuuuiiiaaaaaagggqqqyyy{{{}}}}}}xxxsssfffQQQAAADDD???;;;<<<<<<;;;===AAA@@@BBBEEEJJJVVVjjjmmmcccZZZ[[[]]][[[XXXWWWPPPQQQZZZnnnsssUUUHHH===999999888777888777555444444444444333111///111222222222444666888999AAANNN```sss{{{pppmmmkkknnntttwwwuuurrrmmmcccVVVJJJCCC???;;;888666555444333222111111111000000000000////////////...//////000111333444555666999;;;===>>>@@@BBBEEEDDDEEEGGGIIIJJJLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQRRRRRRTTTUUUVVVWWWWWWXXXXXXXXXWWWXXXXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[VVVTTTQQQMMMIIIFFFCCCBBB<<<;;;:::999888777666666444555555666666666555555666777888999999888777777777777777777777888999:::<<<===>>>@@@AAABBBCCCCCCDDDBBBAAAAAABBBCCCCCCBBBAAABBBCCCCCCEEEKKKTTT[[[gggppp{{{~~~}}}|||{{{{{{{{{|||||||||||||||yyyyyyyyyyyyyyyyyyyyyyyysssrrrppppppppprrrtttuuutttuuuuuuvvvvvvvvvvvvvvvsssrrrqqqooooooooopppppppppooommmkkkjjjiiihhhhhhdddddddddddddddcccbbbaaa```^^^[[[XXXWWWXXXYYYZZZYYYZZZ[[[\\\\\\[[[ZZZYYY[[[ZZZYYYXXXWWWVVVVVVVVVTTTTTTTTTTTTTTTUUUUUUUUUSSSRRRPPPOOONNNNNNOOOPPPLLLMMMNNNOOOOOOOOOOOOOOOmmm^^^XXXQQQKKKJJJHHHDDDCCCDDDCCCAAA??????@@@@@@???>>>======<<<<<<<<<;;;;;;;;;999999888666555333222222333333333222222222111111000/////////............////////////////////////............////////////......000333666>>>OOO^^^qqq}}}xxxrrrjjjaaaZZZTTTPPPKKKHHHGGGGGGFFFEEEBBBAAA@@@AAABBBCCCBBB@@@AAA>>>;;;:::;;;<<<<<<<<<======>>>@@@EEEOOOZZZbbbjjjmmmrrruuuwwwxxx{{{|||~~~~~~~~~~~~zzzrrrooommmjjjfffaaa\\\XXXUUUTTTPPPTTTYYYaaajjjvvv~~~pppddd___fffqqq|||gggddddddfffkkkqqqyyy|||yyyooo\\\III???<<<;;;:::999:::<<<>>>???CCCDDDHHHPPPYYYjjjmmm```[[[ZZZVVVXXXWWWMMMMMMPPPWWWccc{{{rrr[[[HHH>>>;;;666777:::555888777666555444333222222111222333333222444777999>>>CCCMMM[[[mmm|||zzzssslllhhhmmmsssuuuvvvwwwjjjcccXXXMMMCCC===;;;;;;666555444333222111111111111111000000//////......//////000000111222444555666888:::;;;<<<===@@@BBBFFFGGGIIIJJJLLLMMMNNNNNNLLLMMMOOOPPPPPPPPPOOOOOOQQQRRRRRRTTTUUUVVVWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[\\\]]]]]]^^^^^^^^^]]][[[[[[\\\]]]]]]\\\[[[ZZZVVVRRRNNNJJJGGGCCC@@@===999888777777888888777666555555555666666666666666777777777777777777777777999999888888888999999:::???@@@BBBCCCDDDEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBDDDIIINNNSSS```iiiuuu~~~}}}~~~}}}|||{{{zzzzzz}}}||||||{{{{{{zzzyyyyyyvvvvvvuuutttsssrrrrrrqqquuuuuuuuuvvvvvvvvvvvvvvvuuusssqqqpppnnnnnnnnnoooqqqpppnnnkkkiiihhhgggfffffffffeeeeeedddcccbbbbbb```___]]][[[YYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]ZZZZZZYYYYYYXXXXXXXXXWWWVVVVVVUUUUUUTTTUUUUUUVVVTTTSSSQQQPPPOOOOOOPPPPPPMMMNNNNNNNNNNNNNNNNNNOOOzzzhhh^^^VVVOOOMMMJJJFFFDDDEEEEEECCCAAA@@@AAABBBAAA@@@======<<<<<<<<<;;;;;;;;;:::999888777555444333222333333222222222111111111000000/////////.........111111111111111111111111............////////////000000111444555:::HHHVVVbbbrrryyytttmmmfff```[[[WWWPPPMMMKKKKKKIIIHHHAAA@@@??????AAABBBBBBAAACCC@@@===;;;<<<<<<<<<<<<======>>>@@@EEENNNYYY```gggjjjooorrrtttvvvxxxzzz{{{|||}}}~~~{{{||||||}}}zzzrrroooooommmiiieee```[[[WWWUUUSSSWWW]]]eeeoooyyyzzzkkk```]]]eeeqqqrrriiigggfffhhhoooxxx|||vvvjjjWWWFFF>>><<<;;;::::::;;;===???@@@CCCDDDIIIQQQ[[[kkkqqqccc]]][[[VVVWWWWWWMMMIIILLLQQQ^^^uuuvvv[[[HHH>>>;;;666777:::555888777666555444333222222222333333333222333666888;;;AAAJJJXXXkkkzzz~~~zzztttmmmhhhkkkqqqrrrrrrsssjjjdddYYYMMMDDD>>><<<;;;666555444333222111111111111000000000/////////...//////000000111222444555555777:::;;;<<<===@@@BBBEEEFFFHHHJJJKKKMMMMMMNNNLLLMMMOOOPPPQQQQQQPPPPPPRRRRRRSSSTTTUUUVVVWWWWWWYYYYYYZZZZZZ[[[\\\\\\\\\\\\\\\]]]]]]^^^]]]]]]]]]\\\]]]]]]^^^]]]\\\[[[ZZZUUUQQQKKKFFFCCC@@@<<<::::::999888888999:::999777888888777777666666555555555555555555555555666666::::::::::::<<<===>>>???CCCDDDEEEFFFFFFGGGGGGGGGEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBCCCCCCEEEIIINNNRRR___hhhttt~~~~~~}}}|||||||||||||||{{{zzzzzzyyyyyywwwwwwvvvuuutttsssrrrqqqttttttuuuuuuuuuvvvvvvvvvvvvuuusssqqqpppppppppppprrrqqqooommmkkkiiihhhhhhffffffeeeddddddcccbbbbbbaaa___]]][[[ZZZZZZYYYZZZYYYYYYYYYYYYYYYZZZZZZ[[[ZZZYYYYYYYYYXXXXXXXXXXXXVVVVVVUUUUUUTTTTTTUUUUUUSSSRRRQQQOOOOOOOOOOOOPPPNNNNNNNNNNNNOOOOOOOOOOOOwwwfff\\\SSSOOOLLLHHHFFFFFFFFFDDDBBBBBBBBBCCCBBBAAA=========<<<<<<<<<;;;;;;::::::999777666555444333222222222111111111000000000000000/////////......111111111111111111111111............////////////222111333444444666@@@KKKVVVdddtttzzzvvvrrrmmmiiieee___XXXSSSRRRPPPNNNKKKCCCAAA??????AAADDDEEEFFFFFFCCC???===<<<<<<<<<;;;<<<<<<===@@@EEEMMMWWW^^^cccfffkkknnnppprrruuuwwwxxxyyyzzz{{{||||||||||||xxxxxxyyyyyyzzz{{{|||||||||||||||~~~xxxqqqoooqqqpppnnnkkkeee```ZZZWWWWWW\\\ccclllttt}}}wwwhhh^^^^^^hhhsssoookkkfffgggmmmxxx{{{qqqbbbPPPBBB===<<<;;;;;;;;;<<<>>>AAABBBDDDEEEKKKSSS]]]mmmzzzkkkccc___YYYZZZYYYOOOHHHJJJNNNYYYqqqyyy[[[HHH===;;;666777:::555777777666555444333333222333333444333222222555777888>>>GGGUUUgggxxx}}}{{{vvvmmmgggiiinnnoooooopppllleee[[[OOOFFF@@@>>>===666555444333222111111111000000000000//////////////////000000111222444555555777:::;;;<<<===@@@BBBDDDEEEFFFHHHJJJKKKLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRSSSSSSTTTUUUVVVWWWWWWXXXZZZZZZ[[[\\\\\\]]]^^^^^^]]]]]]]]]]]]]]]]]]]]]\\\^^^^^^^^^^^^]]]\\\ZZZYYYTTTPPPIIIDDD@@@===;;;999;;;:::999999;;;;;;:::999::::::999888777666555555666666666666666666666666:::;;;<<<>>>@@@CCCEEEFFFIIIIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEBBBCCCCCCDDDEEEHHHMMMQQQ\\\eeerrr|||~~~~~~||||||{{{{{{zzzyyyyyyyyyyyyyyywwwvvvuuusssrrrqqqrrrsssssstttuuuvvvwwwwwwwwwvvvtttrrrrrrqqqrrrrrrsssrrrpppnnnllljjjiiiiiiffffffeeeeeedddcccccccccaaa```___]]]\\\[[[[[[ZZZZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXVVVVVVUUUUUUTTTTTTTTTSSSSSSRRRPPPOOONNNNNNOOOOOONNNNNNNNNOOOOOOPPPPPPPPPnnnbbbVVVQQQNNNJJJGGGHHHGGGEEECCCBBBCCCCCCAAA@@@============<<<<<<<<<<<<;;;:::999888777666555555222222111111111000000000000000000////////////...111111111111111111111111............////////////111000222444333333999AAALLLYYYhhhwww|||zzzxxxvvvsssooohhh```[[[YYYVVVRRRMMMFFFDDDBBBBBBEEEHHHKKKLLLIIIFFFBBB???>>>===<<<;;;;;;<<<>>>@@@EEEMMMVVV\\\```cccgggkkkmmmoooqqqssstttuuuvvvwwwxxxyyyyyyyyytttuuuuuuvvvwwwwwwxxxxxxxxxxxxyyyzzz||||||{{{{{{|||}}}||||||zzztttoooooossssssrrrpppkkkeee___[[[[[[```hhhqqqyyy{{{kkkaaacccooozzztttoooiiijjjppp{{{yyylllZZZJJJ@@@===;;;;;;<<<===???AAACCCDDDEEEGGGLLLTTT^^^nnnuuulllfff______^^^UUULLLLLLNNNYYYqqqzzz[[[GGG===;;;555777:::555777666666555444444333333333444444222111222444666666<<>>===;;;:::999:::;;;<<<;;;:::999888888888777777666666888888888888888888999999:::;;;===@@@DDDHHHKKKMMMOOOOOOOOONNNMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFEEEEEECCCDDDDDDEEEEEEHHHLLLOOOYYYcccppp{{{||||||{{{{{{zzzyyyyyyyyy{{{zzzyyywwwvvvtttsssrrrqqqrrrssstttuuuvvvwwwwwwwwwvvvtttsssrrrrrrsssssssssrrrpppnnnkkkjjjiiiiiifffffffffeeeeeedddddddddbbbbbbaaa___^^^]]]\\\\\\\\\\\\ZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXVVVVVVVVVUUUUUUTTTSSSRRRRRRQQQOOONNNMMMMMMNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQwwwiiiZZZSSSPPPLLLIIIIIIGGGEEECCCBBBBBBBBBAAA???>>>>>>=========<<<<<<<<<;;;;;;:::999888777777666222222222111111111111000111000000000////////////000000000000000000000000............///////////////...000333333111555;;;AAAKKKZZZjjj}}}~~~~~~}}}wwwppphhhcccaaa]]]VVVPPPIIIGGGEEEEEEHHHLLLNNNOOOLLLHHHDDDAAA???>>>===<<<;;;===???AAAFFFLLLTTTZZZ^^^aaaeeehhhjjjlllnnnoooooopppqqqssstttuuuuuuuuuqqqrrrrrrssssssttttttttttttuuuvvvvvvwwwwwwwwwxxxyyyzzz|||}}}~~~|||vvvtttrrrmmmlllmmmrrrssssssrrrnnniiiccc```___dddlllttt|||qqqgggkkkvvvwwwrrrnnnpppxxx~~~uuudddRRRFFF???===:::;;;<<<>>>AAACCCEEEFFFGGGIIINNNUUU^^^mmm~~~tttnnnffffffeee[[[RRRPPPOOOZZZsssxxxZZZGGG===:::555666999444666666666555444444333333333333333222111111333666666<<>>@@@DDDIIIMMMQQQSSSUUUUUUUUUTTTRRRPPPOOONNNKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFGGGGGGGGGHHHLLLOOOXXXbbbooozzz~~~}}}||||||{{{{{{zzzzzzyyy|||{{{zzzyyywwwvvvuuutttrrrrrrssstttuuuvvvwwwxxxvvvuuutttsssrrrrrrssssssrrrqqqooommmkkkiiihhhhhhgggggggggfffffffffffffffdddccccccaaa```___]]]]]]^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVTTTRRRQQQQQQPPPNNNMMMLLLLLLMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQuuucccYYYTTTPPPLLLKKKHHHEEECCCBBBBBBBBB@@@???>>>>>>>>>=========<<<<<<<<<;;;;;;:::999999888888333333333222222222111111111111000000000/////////////////////////////////............////////////...---...222222000333777;;;CCCPPP```tttyyyrrrnnnmmmggg]]]TTTLLLJJJIIIIIILLLOOOQQQRRRNNNJJJEEEBBBAAA@@@>>>===<<<===@@@CCCGGGMMMTTTXXX\\\___ccceeefffgggiiijjjiiijjjkkkmmmnnnoooooopppnnnnnnoooooooooppppppppppppqqqrrrrrrqqqqqqrrrtttuuuwwwyyyzzz{{{}}}wwwqqqooommmiiiiiikkkooopppqqqqqqooolllhhheeedddiiipppwww}}}zzzooosss}}}{{{wwwssswww{{{xxxmmm[[[KKKCCC???===:::;;;===@@@CCCEEEGGGHHHIIIKKKOOOVVV]]]jjj~~~xxxppppppnnncccWWWSSSPPP[[[ssstttZZZGGG<<<:::555666999444666666555555555444444444222222333222111111444666666<<>>???@@@CCCDDDGGGKKKPPPTTTXXXZZZ\\\\\\[[[ZZZXXXVVVUUUTTTQQQPPPOOONNNLLLJJJIIIIIIJJJKKKKKKKKKJJJKKKNNNPPPYYYbbbooozzz~~~~~~~~~~~~}}}}}}|||{{{{{{zzz|||{{{{{{zzzyyyxxxwwwwwwsssttttttuuuvvvwwwxxxxxxwwwvvvtttsssssssssttttttrrrqqqooommmjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhheeeeeeddddddbbb```___^^^___^^^]]]\\\[[[ZZZZZZZZZXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWUUUSSSQQQPPPOOOMMMLLLKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPnnnaaa[[[TTTOOOMMMIIIGGGEEECCCCCCCCCAAA@@@>>>>>>>>>>>>=========<<<<<<<<<;;;;;;::::::999999444444444333333333333222111111111000000000//////000000000000000000000000............///////////////---...111111///111444777<<>>AAADDDGGGIIIJJJKKKLLLPPPUUU[[[fffzzz~~~~~~{{{ppp]]]WWWSSS]]]vvvpppZZZFFF<<<:::555666999444555555555555555444444444000111222111111222555777555:::AAAKKKZZZlllyyy}}}}}}rrrhhhhhhlllooorrruuutttnnndddWWWKKKBBB<<<999666555444333222111111111.../////////000000000111//////000000111222444555444666888::::::<<<>>>@@@BBBCCCEEEGGGHHHJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOORRRSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUWWWXXXYYYZZZ[[[\\\\\\[[[[[[\\\^^^```aaaccccccdddeeedddcccaaaaaa\\\XXXSSSPPPMMMKKKHHHFFFEEECCCAAA@@@???>>><<<:::999999::::::;;;;;;<<<<<<;;;;;;===@@@BBBDDDFFFGGGMMMNNNPPPTTTXXX]]]```bbbccccccbbbaaa___]]]\\\[[[XXXWWWVVVTTTSSSQQQPPPOOOOOOPPPQQQPPPPPPPPPRRRTTTZZZcccppp{{{~~~~~~~~~}}}}}}||||||{{{{{{{{{zzzzzzzzzyyyyyyuuuvvvvvvvvvwwwwwwxxxxxxxxxwwwvvvuuutttuuuvvvvvvsssrrrpppnnnllljjjiiiiiijjjjjjjjjjjjjjjjjjjjjjjjfffffffffeeedddbbb```___]]]]]]\\\[[[ZZZZZZZZZ[[[XXXXXXXXXXXXYYYYYYYYYZZZ[[[[[[[[[[[[YYYVVVSSSQQQOOONNNLLLKKKJJJJJJKKKKKKJJJKKKKKKLLLNNNOOOOOOPPPwwwhhh___WWWQQQNNNKKKIIIFFFEEEEEEDDDCCCAAA>>>>>>>>>>>>============<<<<<<<<<;;;;;;::::::999555555444444444333333333111111111111000000000000111111111111111111111111............/////////000111......000000...///222111444<<>>:::999;;;>>>BBBEEEHHHJJJKKKMMMMMMPPPUUUYYYdddwww{{{bbb[[[VVV```yyynnnZZZFFF<<<:::444666999444555555555555555444444444///000111111111222555888444999@@@HHHWWWjjjwww|||sssiiihhhjjjmmmooossstttnnncccVVVJJJ@@@999666666666444333222111111111.../////////000000111111//////000000111222444555444666888::::::<<<>>>@@@BBBCCCEEEGGGIIIJJJKKKKKKLLLKKKJJJJJJJJJLLLMMMNNNRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTVVVWWWXXXZZZ[[[\\\\\\[[[ZZZZZZ\\\^^^aaabbbeeefffgggggggggfffeeeddddddaaa\\\XXXTTTQQQMMMJJJHHHFFFDDDBBBBBB@@@>>>;;;==================<<<<<>>=========<<<<<<;;;;;;;;;::::::::::::999888666555333222222222222222222222222333333555333111000///000111222000000000000000000000000222222222111111111111111222666;;;@@@GGGTTTdddppp~~~sssiiiaaa```aaadddhhhfff```ZZZRRROOOKKKHHHGGGGGGEEEDDDAAACCCFFFIIIMMMPPPQQQRRRVVVWWWYYYZZZZZZZZZYYYXXXWWWWWWYYY[[[]]]___aaabbbdddcccaaa```___```aaabbbfffgggfffeeedddeeehhhkkkpppqqqrrrssstttwww{{{{{{ssslllhhhffffffgggiiikkkkkkjjjhhhiiigggeeegggjjjnnnqqqrrrrrrtttwwwzzz{{{www{{{{{{sssoooooojjjbbbUUUHHH@@@===>>>???===???AAAEEEHHHJJJLLLMMMPPPPPPRRRWWW\\\fffvvvqqq```[[[eeevvv{{{qqq___III===888222333777333777777888777777666555555000000000000111222333333888777<<>>???AAABBBCCCEEEGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQRRRSSSSSSTTTSSSSSSUUUVVVWWWXXXYYY[[[\\\\\\\\\\\\\\\[[[[[[\\\___bbbdddeeehhhkkklllllllllkkkhhheeebbb___\\\YYYTTTQQQLLLIIIFFFCCCBBB@@@???===@@@???????????????@@@@@@EEEFFFHHHKKKNNNRRRUUUWWWXXX\\\aaaeeegggiiikkkmmmllllllmmmlllllljjjhhhgggiiigggcccaaa```___\\\ZZZ\\\ZZZYYYWWWWWWXXXZZZ[[[bbbiiirrr{{{~~~}}}}}}}}}}}}}}}}}}}}}||||||||||||yyyyyyyyyxxxxxxyyyzzzzzzzzzzzzyyyxxxwwwuuuuuutttrrrrrrqqqooonnnlllkkkkkkmmmllljjjiiihhhhhhhhhhhhjjjiiigggeeecccaaa______ZZZZZZYYYYYYYYYYYYZZZZZZXXXXXXWWWWWWWWWXXXXXXYYY\\\\\\[[[ZZZXXXVVVSSSRRRLLLKKKIIIHHHGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOsssdddYYYTTTMMMKKKHHHFFFFFFEEECCCBBB@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999888777555444333222000000000000000000111111555333222000///000111222000000000000000000000000111111111111111111111000000333666999???IIIVVVaaaqqq|||xxxooogggggghhhkkkmmmjjjbbb\\\UUURRROOOLLLKKKJJJHHHFFFBBBCCCFFFIIIKKKNNNOOOPPPTTTTTTVVVWWWWWWWWWVVVUUUTTTTTTVVVXXXZZZ\\\]]]^^^```___]]]\\\[[[\\\]]]^^^bbbccccccbbbaaabbbfffhhhoooppprrrssstttwww|||xxxpppiiieeedddddddddfffiiikkkjjjiiijjjhhhggghhhmmmqqqtttuuuvvvxxxyyy{{{}}}{{{rrrmmmkkkjjj```RRRFFF???===>>>>>>===???BBBEEEHHHJJJLLLMMMPPPPPPRRRWWW\\\eeeuuuyyyeee]]]dddsss{{{qqq^^^III===:::333555888444666666777777666666555444222222111111111222222333888777;;;GGGSSSaaappp}}}{{{pppffffffmmmqqqqqqtttnnndddWWWKKK@@@888444555444444333222111111000000000000000////////////......///000111222333333444444666888:::<<<>>>>>>@@@AAACCCEEEGGGHHHHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNPPPQQQRRRSSSSSSTTTSSSSSSUUUVVVWWWXXXYYY[[[\\\\\\\\\]]]]]]\\\[[[]]]```ccceeegggjjjnnnpppppppppooommmjjjgggdddaaa]]]YYYVVVTTTQQQMMMJJJIIIHHHFFFDDDBBBBBBBBBCCCDDDFFFGGGHHHKKKLLLNNNQQQUUUYYY\\\^^^aaadddhhhjjjlllnnnqqqsssrrrssstttuuuuuutttssssssrrroookkkhhhgggeeecccbbbdddcccaaa``````aaabbbcccgggmmmuuu}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzyyyyyyxxxyyyyyyzzzzzzzzzyyyyyyxxxwwwvvvvvvuuusssrrrqqqpppooommmlllllllllkkkiiiggggggfffgggggghhhgggfffdddbbb```^^^^^^[[[ZZZZZZYYYYYYZZZZZZ[[[YYYYYYXXXWWWWWWWWWXXXXXX[[[[[[ZZZYYYWWWUUURRRQQQKKKJJJIIIHHHGGGGGGHHHIIIHHHHHHIIIJJJLLLMMMNNNOOOkkk]]]VVVQQQNNNJJJHHHGGGEEEDDDBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;:::999999888777666555444333111111111111111111000000555444222111000000111111000000000000000000000000/////////000000000000000///111333444666===GGGOOO^^^iiixxx|||tttooooooqqqssssssmmmddd]]]WWWTTTQQQOOOMMMKKKHHHFFFBBBDDDFFFHHHJJJKKKLLLLLLPPPPPPRRRSSSSSSSSSRRRQQQOOOPPPQQQSSSUUUWWWYYYYYY[[[ZZZXXXWWWWWWXXXYYYYYY\\\]]]]]]]]]]]]___bbbeeelllnnnppprrrtttxxx|||}}}vvvooohhhdddeeeddddddeeehhhkkkkkkkkkiiihhhhhhkkkpppuuuxxxyyy}}}}}}}}}}}}zzzqqqkkkggghhh\\\MMMBBB>>>>>>>>>===>>>@@@BBBEEEIIIKKKMMMNNNOOOPPPSSSWWW\\\dddtttlll^^^bbbqqq|||rrr\\\HHH>>>;;;555666999333555555555666555555444444444333333222222222222333777666:::DDDPPP]]]mmmzzz|||qqqgggfffmmmrrrsssuuuooodddWWWJJJ@@@999555444444444333333222222222000000000000////////////......///000111222333333444444666888:::<<<===>>>@@@AAACCCEEEGGGHHHIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMPPPPPPQQQRRRSSSSSSSSSSSSUUUVVVWWWXXXYYY[[[\\\\\\\\\]]]]]]]]]\\\^^^bbbdddgggjjjnnnrrruuuvvvvvvvvvsssqqqmmmjjjhhhddd___\\\XXXTTTPPPMMMLLLKKKIIIGGGGGGGGGHHHIIIKKKMMMOOOPPPSSSTTTVVVYYY]]]aaaeeegggkkknnnqqqssstttwwwzzz|||~~~{{{vvvsssqqqooonnnllllllkkkiiihhhhhhiiikkklllnnnssszzzzzzzzzyyyyyyyyyyyyyyyzzzyyyyyyyyyyyyxxxxxxwwwvvvtttsssrrrqqqpppooonnnmmmkkkjjjhhhfffeeeeeeeeeeeefffeeedddbbb```^^^]]]\\\[[[[[[[[[ZZZZZZ[[[[[[[[[ZZZYYYYYYXXXWWWWWWWWWXXXZZZZZZYYYXXXVVVSSSPPPOOOJJJIIIHHHGGGGGGGGGHHHIIIGGGGGGHHHJJJKKKLLLMMMNNNvvvddd\\\RRROOOKKKHHHGGGFFFEEECCCAAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999888777777666555555444333333333333333222222555444333111111000000111////////////////////////.........///////////////111222222222444888>>>CCCNNNWWWdddrrr~~~~~~xxxvvvwwwyyyzzzwwwoooeee]]]WWWTTTQQQOOOMMMJJJFFFCCCDDDEEEFFFHHHIIIIIIJJJJJJLLLMMMNNNOOOOOOOOONNNNNNLLLLLLNNNOOOQQQSSSTTTUUUVVVVVVUUUTTTTTTUUUUUUVVVWWWXXXYYYYYYYYY\\\```ccchhhkkkooorrruuuxxx{{{~~~}}}xxxrrrmmmjjjkkkiiiggghhhjjjlllllllllhhhggghhhlllrrrxxx{{{}}}{{{uuupppkkkhhhdddWWWGGG>>>===??????<<>>@@@@@@>>>AAACCCFFFIIILLLNNNPPPQQQOOOQQQUUU\\\```ggguuuuuu``````jjj~~~uuuZZZGGG===:::444555666111333333444444444444444333555555444333222222222222222333888BBBLLLZZZmmm|||wwwllliiinnnsssuuuvvvqqqhhh\\\PPPFFF>>>:::666555555555444333333333000000000000////////////......///000111222333333444555666777999:::<<<<<<>>>???AAADDDFFFHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLNNNOOOPPPRRRSSSSSSTTTTTTUUUVVVWWWXXXYYY[[[\\\\\\]]]^^^_________bbbfffiiikkkooouuu{{{{{{xxxuuurrrooolllgggdddbbb___ZZZWWWUUUTTTQQQPPPPPPQQQQQQRRRTTTUUUWWWXXXZZZ[[[^^^bbbgggkkkoooqqqwwwzzz~~~}}}vvvuuusssssssssuuuvvvxxx{{{|||{{{zzzzzzyyyyyyyyyzzzxxxyyyzzz{{{{{{zzzxxxwwwuuuttttttsssrrrqqqppppppkkkiiigggeeeccccccccccccccccccbbb```^^^]]]\\\[[[\\\\\\[[[[[[[[[[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXZZZZZZYYYXXXUUURRROOOMMMIIIHHHGGGFFFEEEFFFGGGGGGEEEEEEFFFHHHIIIJJJKKKLLLssseeeXXXTTTNNNJJJHHHHHHGGGFFFCCCCCCBBBAAAAAA@@@@@@???=========<<<<<<<<<;;;;;;999999999888888888888888333333333222111111000000666555555333222111000///000000000000000000000000------......//////000000......///000222333555555<<>>888777666555444333333222000000000000////////////......///000111222333333444555666777888:::;;;;;;===???AAACCCFFFHHHIIIIIIHHHIIIKKKMMMMMMMMMLLLLLLMMMNNNPPPQQQRRRSSSTTTTTTUUUVVVWWWXXXYYY[[[\\\\\\^^^___``````aaadddhhhkkknnnrrryyy|||yyyvvvsssoookkkhhheeebbb]]]ZZZXXXVVVTTTRRRTTTUUUUUUVVVXXXYYY[[[\\\]]]___bbbfffkkkppptttwww||||||{{{zzzyyyzzz|||~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyyyyyzzz|||||||||zzzxxxwwwtttttttttsssrrrqqqqqqqqqlllkkkiiifffeeeddddddddddddcccbbbaaa___^^^]]]\\\[[[[[[[[[ZZZZZZ[[[[[[[[[ZZZYYYYYYXXXYYYYYYZZZZZZ\\\\\\[[[YYYWWWSSSPPPOOOIIIHHHGGGEEEDDDEEEEEEFFFDDDDDDEEEGGGHHHIIIJJJKKKsss___ZZZTTTNNNJJJHHHGGGEEECCCCCCCCCBBBAAAAAA@@@@@@============<<<<<<<<<<<<999999999999999999999999444333333222111111000000666666555444333111000///000000000000000000000000---......///000000111111------...000111222111111666:::???CCCJJJSSS^^^fffooowww}}}~~~~~~xxxppphhhddd]]]XXXQQQKKKHHHEEECCCBBBAAAAAABBBCCCCCCCCCCCCCCCAAABBBCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHJJJJJJKKKJJJJJJKKKKKKLLLLLLLLLLLLMMMOOOQQQSSSVVVZZZ```ddddddhhhnnnrrruuuvvvwwwxxxyyyzzz{{{{{{zzzxxxvvvuuunnnnnnpppqqqrrrssstttuuurrrpppooooooooommmkkkiiiccceeeiiiqqqzzzxxxvvvrrrvvvzzz|||qqqhhhfffhhhooozzzuuuooommmkkkfff```LLLGGGBBB???@@@BBBDDDEEEFFFHHHJJJNNNQQQSSSUUUVVVPPPSSSZZZbbbhhhooo|||rrrkkkxxxrrr___]]]^^^mmm}}}{{{aaaLLL@@@;;;444555777333333333444555555555555555222222111111111222222333222333888???FFFRRReeewww|||sssnnnpppssstttuuusssnnnggg\\\QQQGGGBBB:::999888666555333222111000000000000////////////......///000111222333333444555666777888999:::;;;===>>>AAACCCFFFHHHIIIIIIHHHIIIKKKMMMNNNMMMLLLKKKMMMNNNOOOQQQRRRSSSTTTTTTUUUVVVWWWXXXYYY[[[\\\\\\^^^___```aaabbbeeeiiimmmrrrwww~~~~~~{{{xxxtttpppllliiieeeaaa]]][[[YYYWWWUUUWWWXXXYYY[[[]]]```bbbcccccceeehhhmmmrrrwww{{{~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyzzz{{{}}}}}}|||zzzxxxvvvttttttssssssrrrqqqqqqqqqnnnmmmjjjhhhfffeeeeeeeeeeeedddcccbbbaaa```___^^^[[[ZZZZZZYYYYYYZZZZZZ[[[XXXXXXXXXXXXYYYZZZ[[[\\\^^^^^^]]][[[XXXUUURRRPPPJJJIIIGGGEEEDDDCCCCCCDDDCCCDDDEEEFFFGGGIIIJJJJJJfff```XXXQQQLLLIIIFFFDDDDDDCCCCCCBBBBBBAAA@@@@@@>>>=========<<<<<<<<<<<<888999999999999:::::::::666666555444444333222222666666555444333111000///000000000000000000000000.........///000111111222/////////111222222000///222555888;;;???FFFPPPXXXYYYaaajjjmmmnnnsss~~~~~~|||zzzyyy{{{{{{yyyssskkkdddaaa\\\VVVNNNGGGCCCAAA@@@???>>>???@@@@@@AAAAAAAAAAAA>>>???@@@AAABBBAAA@@@@@@BBBCCCDDDEEEFFFGGGHHHIIIEEEFFFGGGHHHHHHHHHHHHHHHKKKMMMPPPRRRUUUZZZ___cccccchhhnnnsssuuuuuuvvvvvvwwwxxxyyyzzzyyyvvvsssqqqhhhhhhiiikkklllnnnooopppmmmmmmlllmmmnnnllljjjgggdddfffkkksss|||}}}tttttt{{{uuueeebbbbbbiiitttwwwqqqooojjjaaaYYYGGGEEECCCAAAAAACCCEEEGGGGGGIIILLLOOORRRUUUVVVWWWQQQTTT\\\eeekkkrrr~~~oooeeeoooqqq___[[[YYYfff|||zzz|||eeeOOOBBB<<<555666999444333444444555666666666555000000000000111222333333333444888===CCCNNNaaarrr~~~uuuooopppssssssuuutttpppjjj```UUUJJJDDD;;;:::999777555333111000000000000000////////////......///000111222333333444555666777888999:::;;;===>>>@@@CCCFFFHHHIIIIIIHHHIIIKKKMMMNNNMMMLLLKKKLLLMMMOOOQQQRRRSSSTTTTTTUUUVVVWWWXXXYYY[[[\\\\\\^^^___aaaaaacccfffjjjnnnvvvzzz~~~|||xxxsssppppppmmmhhheeecccaaa^^^\\\YYYYYY[[[^^^aaaeeehhhiiihhhjjjmmmrrrwww}}}~~~}}}}}}|||{{{zzzyyyyyyyyy{{{|||~~~~~~}}}zzzwwwuuusssssssssrrrrrrqqqqqqqqqooonnnllliiigggffffffffffffeeedddcccbbbaaa```___ZZZZZZYYYYYYYYYYYYZZZZZZXXXXXXXXXXXXYYY[[[\\\]]]```___^^^\\\ZZZVVVSSSQQQKKKJJJGGGEEECCCBBBBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJ~~~hhhVVVTTTSSSLLLGGGGGGGGGGGGFFFEEEDDDBBB@@@???>>>>>>>>>===<<<<<<;;;;;;888:::;;;======<<<:::999888888666555444333333222111111111111111111222222222111///...---------...///////////////.........////////////000000000000333333444666999===AAADDDKKKPPPVVVYYY[[[aaajjjqqqxxx}}}|||vvvssssssvvvxxx}}}yyyrrrlllhhhccc___\\\SSSOOOJJJEEEAAA>>>>>>>>>@@@@@@@@@@@@???????????????????????????@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHJJJLLLPPPVVV[[[```cccdddhhhmmmqqqsssttttttuuuyyywwwtttttttttrrrmmmiiieeebbb___```dddhhhiiiiiicccgggkkklllkkkhhheeedddeeekkkttt|||yyyuuuyyysssccc^^^[[[___lllzzz~~~vvvqqqpppjjj]]]RRRIIIEEEAAAAAADDDGGGHHHHHHJJJKKKLLLOOOQQQSSSUUUVVVTTTUUUYYY___eeeooo~~~mmmggglllvvv~~~ooo\\\QQQRRRaaayyy}}}}}}jjjSSS>>>888999777666888333444666777777666444333555444333222111111111111555444666:::@@@JJJ\\\lllwww}}}xxxpppppptttvvvyyywwwrrrllldddYYYNNNGGG>>>;;;777555444444333333111111111111000000000000000000////////////000000333333444555777999:::;;;<<<===???AAADDDGGGIIIJJJIIIJJJKKKLLLLLLMMMLLLLLLMMMMMMOOOPPPQQQRRRRRRRRRRRRTTTWWWXXXYYYYYY[[[\\\```___aaacccddddddjjjrrruuu~~~|||zzzrrrpppmmmkkkiiifffbbb```aaaaaabbbdddfffjjjmmmooossstttvvvxxx{{{~~~}}}{{{{{{zzzzzzzzz~~~}}}|||{{{yyywwwrrrrrrtttttttttsssrrrqqqppppppnnnmmmjjjhhhfffdddfffeeedddcccbbb```______\\\\\\[[[ZZZYYYXXXWWWVVVVVVWWWXXXZZZ\\\^^^``````ccccccbbb```\\\XXXTTTQQQKKKHHHEEECCCCCCCCCBBBAAAFFFFFFFFFFFFFFFFFFGGGGGGuuu~~~sss___ZZZWWWPPPKKKKKKGGGGGGFFFEEEDDDBBBAAA@@@@@@??????>>>>>>======<<<:::;;;<<<<<<<<<;;;::::::999888666555444333333333111111111222222222222222111111000///............,,,,,,---...///000111222////////////000000000000222222222333555888:::<<>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>??????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCDDDEEEGGGGGGHHHIIILLLPPPUUU[[[___bbbcccgggllloooqqqssstttvvvyyywwwuuuuuutttqqqlllhhh___]]]ZZZ[[[^^^bbbcccdddbbbeeejjjlllkkkiiiggggggjjjqqq{{{uuuuuu{{{uuubbb\\\XXX]]]iiixxx}}}|||ssspppooohhh[[[PPPIIIFFFCCCCCCFFFIIIJJJJJJLLLMMMOOOQQQSSSUUUWWWXXXVVVVVVXXX]]]bbbkkk{{{mmmeeegggnnnsssvvviiiZZZQQQRRR___wwwoooWWWAAA:::999666555666333444555777777555444333555444333222111111111111444333555999???IIIZZZjjjwww~~~yyyrrrrrrvvvxxxzzzwwwsssmmmdddZZZOOOGGG???;;;777555444444333333111111111111000000000000---------...000111333444333333444555777999:::;;;;;;<<<>>>AAACCCFFFHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNPPPQQQQQQRRRRRRRRRTTTWWWXXXXXXYYY[[[\\\```___aaaddddddeeekkksssyyyuuusssqqqooommmkkkgggeeegggggghhhjjjmmmpppsssuuuxxxyyyzzz|||~~~~~~~~~~~~~~~~~~~~~}}}}}}|||zzzxxxttttttuuuuuuuuutttssssssrrrqqqpppnnnllljjjhhhgggfffeeedddcccbbbaaa``````^^^^^^]]]\\\[[[ZZZYYYYYYWWWXXXXXXZZZ\\\^^^```bbbeeeeeedddaaa^^^YYYUUURRRMMMJJJGGGEEEEEEDDDCCCBBBEEEEEEEEEFFFFFFGGGGGGGGGdddpppjjj```ZZZRRRLLLLLLHHHGGGGGGEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>======<<<<<<;;;;;;::::::999888777666555444444444222222222222222222222222000000111000000///...---------...//////000111111////////////000000000000111111000000000111333444222666;;;>>>AAAFFFMMMRRRTTTVVVXXXYYYYYYYYYZZZ[[[bbbccceeefffhhhiiijjjjjjkkkiiieeebbbbbbeeehhhjjjhhhddd]]]WWWSSSNNNJJJGGGEEECCC@@@<<<999888888888888888999999::::::;;;;;;999999999:::::::::;;;;;;=========>>>??????@@@@@@@@@@@@AAAAAABBBDDDEEEFFFGGGHHHKKKOOOTTTZZZ^^^```bbbeeeiiilllnnnqqqtttwwwyyyxxxwwwvvvtttooojjjfff[[[YYYXXXXXX[[[^^^___```aaadddiiikkkkkkiiihhhhhhmmmvvvvvvooottt}}}sssaaa\\\WWW\\\iiiyyy}}}yyytttpppooommmfffYYYNNNIIIGGGEEEEEEHHHKKKMMMMMMPPPQQQRRRTTTVVVWWWYYYYYYXXXWWWXXX[[[___gggwwwqqqgggdddfffiiiiiiaaaWWWPPPPPP\\\tttttt\\\DDD<<<:::555333555333444555666666555444333555444333222111111111111333222444888===FFFWWWgggwww|||uuuuuuxxxzzz{{{xxxtttnnneee[[[PPPHHH???<<<888555555444333222111111111111000000000000---------...000111333444222333333555666888:::;;;;;;<<<>>>@@@CCCFFFHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRTTTVVVWWWXXXYYY[[[]]]```___aaaeeeeeeffflllttt~~~|||yyywwwuuutttrrrooollljjjjjjkkklllooorrruuuwww~~~~~~~~~~~~}}}{{{zzzwwwwwwvvvuuuuuuuuuuuuuuusssrrrrrrpppnnnllljjjiiieeeeeedddccccccbbbaaaaaa``````___^^^]]]\\\[[[[[[YYYYYYYYYYYY\\\___bbbdddggggggfffddd```[[[VVVTTTPPPMMMIIIGGGFFFEEEDDDBBBDDDDDDDDDDDDEEEGGGHHHHHHVVVcccuuuyyyiii___VVVPPPNNNJJJIIIHHHFFFEEEDDDCCCCCCAAAAAA@@@@@@??????>>>>>>??????===<<<;;;;;;;;;;;;999999888777666555555666333333333333333222222222000000111222111000...---111111000000///.........////////////000000000000111000////////////000111///222555777999<<>><<<:::888666666666666666777777888999::::::;;;666666777777888999999999::::::;;;;;;<<<======>>>>>>>>>>>>???AAACCCDDDEEEFFFGGGKKKOOOTTTYYY\\\^^^aaacccfffhhhjjjnnnsssvvvwwwwwwwwwuuurrrlllgggccc]]]\\\[[[[[[]]]___aaabbbaaaeeehhhjjjiiigggffffffmmmwww{{{ssskkkjjjsssxxxmmmbbb]]]YYY^^^lll|||zzzvvvpppnnnmmmnnnllldddWWWNNNJJJIIIHHHIIIKKKNNNPPPQQQSSSSSSTTTUUUWWWXXXYYYYYYYYYWWWWWWZZZ]]]eeeuuuzzzmmmhhhffffffbbb]]]VVVQQQNNNXXXooowww^^^FFF<<<:::555333444444444555666666555444444444444333222111111111111222111222666;;;DDDTTTcccxxxyyywwwxxxyyy|||zzzuuuoooggg\\\QQQJJJ@@@===888666555444333222111111111111000000000///000000////////////000000222222333444666888:::;;;;;;===>>>AAADDDFFFHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMNNNNNNOOOPPPRRRRRRRRRTTTVVVVVVWWWXXX[[[]]]```___bbbeeefffgggnnnvvv}}}{{{zzzxxxvvvtttmmmmmmnnnoooqqqtttwwwxxx~~~~~~}}}{{{yyyxxxvvvuuuttttttuuuuuurrrrrrrrrpppooommmkkkjjjfffeeeeeedddccccccbbbbbb``````______^^^]]]]]]\\\[[[ZZZYYYZZZ\\\___ccceeehhhiiiiiigggddd___ZZZVVVRRROOOKKKHHHGGGFFFDDDBBBCCCCCCCCCCCCDDDFFFHHHIIIMMMYYYjjjwwwxxxkkk___WWWSSSMMMLLLJJJHHHFFFEEEEEEEEEAAA@@@@@@??????>>>>>>===@@@???>>>===<<<;;;;;;<<<:::999888888777777777777444444444444333333222222000111222222222111000///222111111000//////......////////////000000000000000000000000000111111222111222333444555666888999<<<;;;;;;;;;===???@@@@@@AAABBBDDDFFFGGGHHHIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIHHHEEEAAA???>>>===<<<:::999888777555444444555555444444555666777777888888555555666666777888888999888888999999:::;;;;;;;;;;;;<<<<<<>>>@@@BBBDDDEEEEEEGGGKKKOOOTTTXXX[[[]]]```aaaccceeegggkkkppptttuuuuuutttrrrmmmhhhcccaaa___````````````bbbccceeedddgggiiiiiihhheeeddddddmmmxxx~~~xxxqqqkkkggghhhssszzzrrrkkkaaa]]][[[bbbpppwwwrrrkkkllllllllliiiaaaVVVOOOKKKLLLMMMMMMNNNPPPRRRTTTTTTUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWZZZ]]]dddtttvvvoookkkjjjbbb^^^WWWQQQMMMUUUjjjzzz```GGG===:::555333555444555555555555555555444444444333222111111111111111000222555999AAAQQQ___www{{{zzzxxx~~~{{{vvvppphhh]]]RRRKKKAAA===999666555444333222111111111111000000000///000000////////////000000222222333444666888999:::<<<===???BBBEEEGGGIIIJJJIIIJJJKKKMMMNNNNNNOOOOOOMMMMMMMMMMMMNNNPPPQQQRRRRRRTTTUUUVVVVVVXXX[[[]]]___^^^aaaeeefffhhhnnnwww}}}{{{zzzttttttttttttvvvxxxzzz|||{{{}}}~~~|||zzzxxxvvvtttssssssssstttqqqppppppooonnnmmmkkkkkkgggffffffeeedddcccbbbbbb_________^^^]]]]]]\\\\\\\\\[[[ZZZ[[[]]]```dddfffjjjjjjkkkkkkhhhccc^^^ZZZUUURRRMMMJJJHHHFFFDDDBBBCCCBBBBBBBBBCCCEEEGGGIIIHHHRRR___kkkvvvuuuhhh]]]VVVRRRPPPMMMJJJHHHGGGFFFFFFAAAAAA@@@@@@???>>>>>>===??????>>>>>>======<<<<<<;;;:::999888888888888888666555555444444333333222111111222222222222111111/////////000000111111111////////////000000000000000111111111222222222222111111111222222222222222666444333555777999999999666777888:::;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<===;;;888777888999888777666555444444333333333333111111222222333333444444444444555555666777888888777777777888999999::::::::::::;;;===???BBBDDDEEEEEEHHHKKKPPPUUUXXX[[[\\\^^^```bbbdddeeehhhmmmpppqqqqqqpppmmmhhhccc```___```bbbcccbbbbbbbbbdddfffgggiiikkkkkkhhhfffddddddooo{{{}}}{{{uuupppkkkhhhgggjjjuuu{{{tttooolll```^^^___ggguuu}}}tttooojjjkkkllljjjddd]]]UUUPPPNNNOOOQQQQQQQQQRRRTTTVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVWWWZZZ]]]cccqqq~~~wwwsssqqqiiibbbXXXQQQNNNUUUiii|||~~~dddJJJ???;;;666444666555555555555555555555555555444333222111111111111111000222555999@@@NNN\\\uuu~~~{{{|||xxxrrriii___TTTLLLBBB>>>:::777555444333222111111111111000000000000---------...000111333444111222222444555777999:::<<<===???AAADDDGGGIIIJJJIIIJJJKKKMMMNNNOOOOOOOOOMMMMMMLLLMMMNNNOOOQQQSSSRRRTTTUUUUUUUUUWWWZZZ]]]]]]]]]```dddfffgggooowww~~~wwwvvvuuuuuuvvvwwwxxxyyywwwzzz}}}~~~}}}zzzyyywwwvvvtttsssrrrrrroooooooooooonnnmmmkkkkkkiiihhhgggfffdddcccbbbaaa^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\^^^aaaeeefffjjjkkkmmmnnnkkkgggbbb___YYYUUUPPPMMMJJJHHHEEECCCCCCBBBAAAAAABBBDDDFFFHHHEEEKKKUUU___lll{{{tttfff]]]VVVTTTPPPMMMIIIHHHGGGGGGBBBBBBAAAAAA@@@@@@??????===>>>?????????>>>======;;;::::::999999999999:::666666666555444333333333222222111111111222222333000000000000000111111111////////////000000000000000111111111111000000000/////////000111111111000222111000222555777666444222222333444444444444444444444444444555666666777888666333333444444444444333333222222222222111111111111111222222222222222222222333444555666777777666666777777888999999999999999;;;===???BBBDDDEEEFFFHHHLLLQQQVVVYYY[[[\\\]]]___bbbcccdddfffiiilllmmmnnnlllhhhbbb^^^]]]^^^aaaccceeeeeecccccceeehhhiiikkkmmmmmmkkkiiihhhiiirrr|||zzztttkkkhhhggghhhjjjnnnwww}}}vvvooommmnnnbbbbbbfffqqq~~~zzzqqqlllkkkkkkjjjfff___WWWRRRPPPPPPSSSTTTTTTSSSSSSUUUXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVXXXZZZ\\\```kkkxxx|||zzzpppeeeYYYQQQOOOXXXkkk}}}jjjNNNBBB===777444666555555555444444555555555555444333222111111111111111000222555888???MMMZZZrrr}}}yyyrrrjjj```TTTMMMBBB???:::777555444333222111111111111000000000000---------...000111333444111111222333555777999::::::;;;===@@@BBBEEEGGGHHHIIIJJJKKKMMMNNNOOOPPPPPPMMMMMMLLLLLLMMMOOOQQQSSSSSSSSSTTTTTTUUUWWWZZZ]]]\\\\\\___ccceeegggnnnwwwxxxwwwvvvuuuttttttuuuvvvvvvyyy|||}}}}}}||||||}}}}}}|||{{{{{{{{{{{{|||}}}~~~~~~~~~|||{{{zzzzzzxxxvvvtttsssqqqoooooooooooonnnmmmllllllkkkjjjhhhfffdddcccaaa```___^^^^^^^^^^^^]]]]]]]]]\\\\\\]]]^^^```ccceeefffjjjlllnnnpppnnnkkkfffccc]]]YYYTTTPPPMMMJJJHHHEEEDDDCCCAAA@@@AAACCCEEEGGGDDDGGGNNNWWWeeeuuutttiiiYYYWWWRRRNNNJJJHHHGGGGGGDDDCCCCCCBBBBBBAAA@@@@@@<<<===???@@@AAA@@@>>>===;;;;;;:::999999999::::::777777666555444444333333333222111111111222333444333333222111000///...---////////////000000000000000000000000///...---,,,......///000222333333111---++++++---111222000...222222333333333333222222000000111222444555555666666444111000111222111000222111111111111000000000444444444333333333333333000111222333444555666666666666777777888999999999888999:::===???BBBEEEFFFFFFIIIMMMRRRVVVYYY[[[\\\]]]___aaacccdddeeegggiiikkkkkkiiiddd___[[[\\\^^^ccceeehhhgggeeeeeegggiiijjjlllnnnooonnnmmmmmmmmmrrr|||wwwooodddcccdddiiimmmqqqyyy}}}yyyrrrlllkkkmmmfffgggmmmyyywwwnnnjjjkkkkkkiiiccc[[[TTTPPPOOORRRTTTWWWVVVTTTTTTVVVXXXZZZYYYYYYYYYXXXXXXXXXXXXWWWVVVXXXZZZZZZ]]]gggrrrtttgggXXXPPPQQQ[[[nnnoooSSSEEE???888444555555555444444444444555555555444333222111111111111111111222666888???LLLZZZooo~~~yyyssskkk```UUUNNNCCC???:::777666555333222111111111111000000000000000000////////////000000111111222333555777999:::888999;;;>>>AAACCCEEEFFFIIIJJJKKKMMMOOOPPPPPPPPPNNNMMMLLLLLLMMMOOOQQQSSSSSSSSSTTTTTTTTTVVVZZZ]]][[[[[[^^^ccceeegggnnnwww~~~}}}{{{yyyxxxxxxxxxxxxwwwyyy||||||{{{yyyxxxxxx{{{|||~~~~~~}}}|||yyyxxxwwwvvvvvvvvvwwwxxx{{{~~~}}}|||~~~~~~||||||||||||{{{yyyvvvsssrrrooooooooooooooonnnmmmmmmlllkkkiiigggeeebbbaaa```_______________^^^^^^^^^[[[\\\^^^```bbbdddeeefffiiillloooqqqpppmmmhhheee```]]]WWWSSSPPPMMMJJJGGGEEEDDDAAA@@@@@@BBBDDDFFF@@@FFFLLLQQQ___tttsssddd___WWWRRROOOKKKGGGDDDFFFEEECCCAAA@@@@@@@@@@@@??????@@@@@@@@@>>><<<;;;:::::::::999999999888888777777555444444444444444333333111000000000111222000000000000////////////000//////......000111222111000///////////////000111111000000000000111111000000000000000111111222111111111111111111111111...000222222111111222333444444444333333222222222000000000000000000000000000111111111111222222222222222333444444555555666666555555555555666666777888888:::<<>>@@@BBBDDDEEEIIIJJJKKKLLLLLLLLLKKKJJJNNNNNNNNNNNNOOOOOOPPPQQQOOOPPPQQQSSSUUUWWWYYYYYY[[[\\\^^^___bbbffflllppp~~~}}}{{{zzzyyyxxxwwwyyyzzzzzzxxxvvvuuuuuuvvvyyyyyyyyyyyyyyyzzzzzzzzz}}}|||zzzwwwvvvtttttttttuuuuuutttsssssssssttttttzzz|||~~~}}}|||~~~|||{{{yyywwwvvvrrrqqqnnnlllkkkkkklllmmmpppmmmkkkiiihhhfffcccaaaaaa`````````____________[[[\\\]]]___aaadddfffgggiiikkknnnqqqrrrqqqooommmdddaaa]]]XXXTTTPPPMMMKKKIIIGGGDDDCCCDDDDDDCCCBBBBBBGGGLLLQQQ^^^rrrwwwnnnaaaXXXTTTQQQMMMJJJGGGFFFDDDCCCAAAAAABBBBBB@@@@@@@@@??????>>>===<<<::::::::::::999999999999888777666555444444444444555444333222111222222333222111111111111000000000000///.........///111111000000////////////000000111111000000000000111111000000000000000111111222111111111111111111111111///111222222111111111222333333333333222222222111000000000000000000000000000111111111111222222222222222222333444444555555666555555555555666777777999999:::===???BBBDDDFFFGGGJJJOOORRRUUUXXX\\\^^^```______aaabbbdddddddddeeebbb```aaadddggghhhhhhjjjiiihhhhhhiiijjjlllnnnqqqqqqsssvvvyyy{{{{{{zzz{{{}}}sssjjjjjjppp}}}wwwlllhhhccceeepppzzz|||}}}~~~zzz}}}zzzrrrmmmlllkkkhhhggglll{{{vvvlllggghhheee```YYYRRRPPPQQQSSSSSSTTTUUUUUUTTTTTTVVVXXX\\\]]]^^^______^^^]]]\\\\\\[[[YYYXXXYYY]]]dddiiivvvwwwooo]]]VVVbbbpppuuuZZZGGG<<<666444777555555555555666666666666555444444333333222222111222000000444777;;;DDDMMMbbbppp~~~xxxppplllfffYYYLLLGGG@@@:::999999555222333111111111111000000000000////////////////////////000222333444444444666777999:::;;;<<<>>>AAACCCDDDFFFGGGIIIKKKLLLLLLLLLLLLNNNNNNNNNNNNNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVWWWWWWYYYZZZ\\\]]]```eeekkkooo}}}}}}||||||zzzyyyxxxyyyyyyxxxvvvttttttuuuvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxwwwuuutttsssrrrqqqpppppppppooooooppppppqqqvvvxxxzzz}}}~~~~~~~~~~~~~~~|||{{{yyywwwvvvtttsssqqqooonnnnnnnnnnnnqqqooolllkkkjjjiiifffdddbbbbbbaaaaaa```______^^^\\\\\\]]]___aaacccfffggghhhjjjnnnqqqssssssqqqpppgggeeeaaa\\\VVVRRROOOMMMJJJHHHEEEDDDDDDDDDCCCBBBCCCGGGKKKPPP\\\ooolll]]]WWWTTTPPPLLLIIIHHHFFFDDDCCCCCCCCCDDDAAAAAA??????>>>>>>>>>>>>;;;;;;:::::::::999999999888888777666555555555555666555444333333333444444333333222222222111111111/////////...///000000111000000000//////000000111111111000000000000111111000000000000000111111222111111111111111111111111000222333333111000000111222222222111111111111111000000000000000000000000000111111111111222222222111111222222333444444444666555555555666666777888::::::;;;===???BBBDDDEEEGGGJJJOOORRRUUUXXX[[[]]]____________```aaabbbbbbbbbbbbcccfffjjjmmmnnnmmmnnnmmmkkkkkkkkkmmmoooqqqttttttuuuyyy~~~sssfff]]]\\\```mmmxxxqqqllljjjnnnwww~~~~~~~~~uuuxxxwwwrrrmmmllljjjgggjjjrrrxxxpppkkkgggaaaYYYSSSQQQRRRTTTUUUVVVVVVVVVUUUTTTUUUXXX[[[_________^^^^^^]]]]]]]]][[[[[[ZZZXXXYYY\\\bbbgggppp~~~ggg[[[eeerrruuu[[[HHH<<<666555777444444444555666666666777555444444333333222222111222000000333666999AAAIIIYYYfffzzzyyysssnnnhhh[[[OOOIIIAAA;;;:::999555333333222222222222111111111111////////////////////////000222333444333444555777777888999;;;>>>@@@CCCDDDDDDEEEHHHJJJLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQSSSSSSSSSTTTUUUUUUVVVVVVVVVXXXYYY[[[^^^ccciiinnnyyy~~~}}}{{{xxxyyyyyywwwuuusssssstttrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrssssssrrrqqqooonnnmmmllllllmmmmmmnnnoooppprrrssswwwzzz}}}~~~~~~~~~|||{{{yyywwwvvvwwwvvvuuusssrrrqqqpppooorrrpppnnnmmmmmmllljjjiiiddddddcccbbb```___^^^^^^]]]]]]^^^___aaaccceeefffgggiiimmmqqqtttuuuttttttmmmjjjfffaaa[[[VVVRRRPPPLLLJJJFFFEEEDDDDDDCCCBBBCCCEEEIIINNNYYYkkk~~~zzzfff\\\XXXSSSOOOJJJIIIGGGEEEDDDCCCDDDDDDBBBAAA???>>>======>>>???;;;;;;;;;;;;::::::::::::999999888777666666666666555555444444444444333444333222222222111111111111////////////000000111111000000000///000000111111222111111000000111111222000000000000000111111222111111111111111111111111111222333333111000000000111111111000000000000000000000000000000000000000000000111111111222222222000111111222222333333444555555555555666777888888;;;;;;<<<===???AAACCCDDDHHHKKKOOORRRTTTWWWZZZ\\\]]]^^^^^^^^^^^^___bbbccceeegggkkknnnqqqrrrqqqppprrrqqqooonnnnnnpppqqqsssqqqqqqrrrwww~~~ttteee[[[YYYZZZddduuuxxxtttuuuvvvyyy~~~|||zzzoooqqqsssqqqnnnlllkkkjjjmmmuuu{{{sssnnnggg^^^TTTOOOPPPSSSUUUTTTVVVVVVVVVUUUUUUWWW[[[___dddbbb```^^^\\\[[[ZZZ[[[ZZZZZZYYYYYYYYY[[[```dddmmm~~~rrrbbbjjjuuuwww^^^III===777666666333333444444555666777777555444444333333222222111222//////222444777===EEEOOO\\\nnn}}}~~~~~~{{{uuuqqqjjj^^^RRRLLLCCC<<<:::999555333444222222111111111000000000////////////////////////000111333333333333555777777888999;;;>>>AAACCCEEEDDDEEEGGGJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMOOOPPPQQQRRRRRRSSSTTTUUUVVVVVVWWWUUUWWWXXXZZZ]]]bbbhhhlllrrr{{{~~~|||xxxxxxxxxwwwtttrrrrrrsssppppppoooooonnnnnnmmmmmmmmmnnnpppqqqqqqpppnnnmmmllllllmmmmmmnnnpppqqqrrrqqqrrruuuyyy|||~~~~~~~~~}}}|||zzzxxxwwwxxxxxxwwwvvvtttrrrqqqoooqqqpppnnnnnnoooooommmlllgggfffeeecccbbb```___^^^^^^^^^___```aaaccceeefffeeehhhlllqqqtttvvvvvvvvvqqqoookkkfff```[[[VVVTTTOOOLLLIIIGGGFFFEEEDDDBBBBBBCCCFFFKKKUUUfff{{{vvvggg___XXXSSSLLLKKKIIIFFFDDDCCCCCCCCCCCCBBB@@@>>>>>>>>>??????<<<<<<<<<;;;;;;;;;::::::::::::999888777777777777444444444444444333333222222222111111111000000000000000000111111111111111000000000000000111222222222222111111111111222222000000000000000111111222111111111111111111111111111222333333111000000000000000000000000000000000000000000000000000000000000000111111111222222222000111111222222333333444555555555666666777999999;;;<<<<<<>>>@@@BBBDDDEEEHHHKKKOOORRRTTTVVVYYY[[[[[[\\\]]]]]]]]]^^^bbbeeejjjnnntttxxxyyywwwtttrrruuutttssssssrrrsssttttttnnnmmmnnnttt~~~xxxiii\\\YYYXXX^^^mmmyyyuuuuuuzzz~~~~~~zzzvvvrrrkkklllnnnnnnmmmllllllnnnrrryyy{{{tttoooeee\\\RRRNNNPPPTTTTTTSSSTTTTTTUUUUUUVVVYYY^^^bbbfffddd```\\\YYYWWWWWWWWWXXXYYYYYYYYYYYY[[[___bbbkkk}}}|||iiinnnuuuyyybbbKKK>>>999777555222333333444555666666777555444444333333222222111111//////222444555;;;CCCIIIUUUeeerrrwwwyyyzzz{{{zzz|||{{{wwwsssmmmaaaVVVNNNEEE===;;;999666444444111111000000000////////////////////////////////////111333333333333555666888999:::<<>>@@@CCCEEEFFFIIILLLOOORRRSSSUUUXXXZZZZZZ[[[\\\[[[YYY[[[___ccckkkqqqzzz|||xxxuuuxxxyyyyyyyyyxxxwwwvvvvvvpppnnnnnnsss}}}rrraaa^^^[[[___jjjzzzzzzqqqpppsss{{{zzzvvvssspppmmmkkkjjjkkkkkkjjjmmmrrrwww}}}~~~|||{{{xxxqqqlll```YYYRRROOORRRTTTTTTSSSSSSTTTUUUVVVWWWZZZ^^^bbbcccaaa^^^ZZZWWWUUUTTTTTTUUUWWWXXXXXXYYY[[[^^^aaahhh{{{mmmnnnrrr}}}gggNNN???:::777555333333333444555555555666555444444333333222222111111...///222444555;;;BBBHHHSSSbbblllooooooqqqsssuuuyyy{{{xxxuuuoooeeeZZZPPPGGG>>><<<:::666444555000000000000/////////...///////////////////////////111222333222333444666::::::;;;<<<>>>AAACCCDDDDDDEEEGGGIIIJJJJJJIIIIIIJJJJJJJJJKKKLLLNNNOOOPPPOOOPPPQQQSSSUUUWWWYYYZZZVVVWWWXXXYYY[[[___dddhhhlllsss}}}|||yyyzzzzzzwwwtttrrrrrrsssrrrqqqpppooonnnmmmlllkkkjjjkkklllnnnnnnnnnmmmllljjjjjjkkkkkkmmmnnnooopppttttttuuuwwwyyy{{{|||}}}}}}~~~||||||xxxxxxwwwvvvuuutttssssssqqqooonnnnnnooopppooommmjjjiiihhhfffdddbbbaaa````````````aaabbbcccdddeeedddfffiiimmmppprrrssstttsssrrrpppmmmiiieee```^^^WWWTTTPPPLLLKKKIIIGGGEEEHHHEEEDDDGGGLLLXXXnnnpppccc]]]VVVTTTPPPLLLIIIFFFEEEDDDAAAAAAAAAAAA@@@???>>>>>>============<<<<<<<<<;;;<<<;;;:::999999888888888555555666666666555444333333333222222222111111111222333444555555555444444000000000000111222333444333222222111111222222333000000000000000111111222111111111111111111111111///111222222111111111222000000000111111222222222000000000000000000000000000111111111111222222222222222222333444444555555555555555666777999:::;;;:::;;;<<<>>>AAACCCFFFGGGIIILLLOOORRRSSSUUUWWWYYYZZZ[[[\\\YYYUUUUUUYYY^^^dddmmmzzz~~~{{{|||}}}}}}zzzxxxsssooommmpppzzzsssoookkkkkkqqq{{{{{{oooiiikkkoooyyy|||zzzzzzwwwsssnnnjjjiiigggfffkkksssxxx~~~yyyvvvxxx|||||||||yyyuuutttuuurrrlllgggYYYVVVSSSRRRUUUVVVVVVUUUSSSUUUVVVWWWWWWYYY\\\^^^]]]\\\ZZZXXXVVVUUUTTTSSSSSSUUUWWWXXXYYY[[[^^^```ggg|||{{{zzzmmmmmmmmm{{{kkkQQQ@@@;;;888444444444444444444444444444555444444333333222222111000...///222444666;;;BBBIIITTTccckkkmmmlllnnnppppppvvvyyyyyyvvvqqqggg]]]RRRHHH???<<<:::666444555111111111000000000/////////////////////////////////000222222222333444666::::::;;;<<<===???@@@AAABBBCCCFFFHHHJJJJJJJJJJJJIIIIIIIIIJJJLLLNNNOOOPPPPPPQQQRRRSSSUUUVVVXXXXXXVVVWWWWWWWWWXXX\\\```dddgggooozzz~~~|||zzz{{{{{{xxxuuussssssssssssrrrqqqpppnnnmmmlllkkkjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjkkklllmmmnnnoooqqqrrrsssuuuwwwyyy{{{|||}}}~~~~~~yyyxxxwwwvvvuuuvvvvvvwwwrrrqqqoooooopppqqqooonnnjjjiiihhhgggeeedddcccbbbaaaaaaaaaaaabbbcccdddddddddeeehhhjjjmmmnnnoooppppppppppppnnnlllhhhdddbbb[[[WWWSSSOOOMMMKKKHHHFFFLLLGGGEEEFFFIIISSSiii~~~qqqjjjZZZWWWSSSOOOKKKHHHFFFEEE@@@AAABBBBBBAAA@@@>>>===>>>=========<<<<<<<<<<<<<<<<<<;;;:::999999999999666777888888888777555444444444444333333333222222333444555666666666555444000000000000111222333444333222222111111222222333000000000000000111111222111111111111111111111111...000222222222111222333000000111111222222222333000000000000000000000000000111111111111222222222222333333444444555555666555555555666777999:::;;;999:::<<<>>>AAADDDGGGHHHJJJLLLPPPRRRSSSTTTVVVXXXZZZ\\\[[[WWWRRRPPPTTTYYY^^^iiixxx~~~|||yyytttppplllnnnvvv|||yyyzzz~~~sssiiieeehhhlllxxxyyyqqqjjjhhheeecccjjjsssuuu|||}}}uuupppqqqsssrrrwwwsssoooooopppnnnhhhcccSSSSSSSSSUUUWWWXXXXXXWWWUUUVVVXXXXXXWWWWWWYYYZZZWWWWWWWWWVVVVVVUUUUUUTTTQQQSSSVVVXXXYYY[[[^^^```hhh~~~rrrmmmooo}}}lllkkkiiiuuummmSSSAAA<<<888333444444444444444444333333555555444333333222222111///...///333555666<<>>???@@@AAADDDGGGJJJKKKLLLLLLHHHIIIIIIJJJLLLMMMOOOPPPRRRSSSSSSTTTUUUUUUVVVVVVUUUVVVVVVVVVVVVYYY^^^aaabbbkkkuuu|||}}}{{{|||{{{yyyvvvtttssstttsssrrrqqqpppnnnmmmkkkkkkjjjjjjiiiiiiiiiiiijjjjjjllllllllllllmmmnnnooooooooooooqqqsssuuuxxx{{{|||}}}zzzyyywwwvvvvvvwwwyyyzzztttrrrqqqqqqqqqqqqpppnnnjjjiiihhhgggfffeeedddcccbbbbbbaaaaaabbbccccccddddddeeegggiiikkklllmmmmmmoooooooooooommmjjjgggeee]]]YYYUUUQQQNNNLLLIIIGGGVVVJJJCCCFFFIIIOOO```rrruuuhhhccc[[[SSSMMMJJJJJJJJJHHHFFFDDDCCCCCCBBB@@@>>>============>>>>>>>>>>>>;;;;;;:::999999888888777888999999999888777555444444444444333333333222222333333333333333333333333111222222333333222222111000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111000//////000111111111111222222222222222222222222222222222444444444444444444444444666666666777888888999999>>>======>>>AAADDDDDDDDDKKKKKKLLLNNNQQQTTTVVVWWWVVVXXXYYYVVVQQQQQQUUUZZZaaahhhrrr{{{yyyxxxuuutttvvv|||}}}ooojjjfffaaafffppp{{{wwwiiidddccceeemmmwww~~~zzztttnnniiigggfffgggjjjhhhhhhiiijjjhhhccc___VVVTTTRRRSSSUUUXXXYYYZZZVVVWWWWWWVVVTTTSSSUUUVVVSSSUUUVVVUUUSSSTTTWWW[[[SSSUUUWWWXXXYYY[[[___aaajjjxxxrrrgggfffooo~~~sss```aaammmsssYYYDDD;;;999777666555444333333333333333666555555444222111000000111111111000111444:::>>>JJJUUUcccnnnrrrqqqnnnmmmlllpppvvv{{{{{{tttjjjbbbSSSMMMDDD>>><<<:::666444000111111111111000000///------------------------000000000111222333555555888888888999;;;>>>AAABBBAAABBBDDDEEEGGGHHHHHHHHHGGGHHHIIIJJJKKKMMMNNNNNNOOOPPPQQQSSSTTTTTTTTTTTTSSSSSSSSSTTTVVVYYY]]]^^^bbbhhhqqq|||~~~|||{{{yyywwwuuusssrrrrrrtttrrrooommmmmmmmmmmmlllhhhiiijjjkkkkkkkkkkkkkkknnnmmmlllkkkllllllnnnoooqqqrrrtttwwwyyy{{{|||}}}}}}}}}~~~~~~yyywwwwwwwwwyyyzzzyyyxxxwwwuuurrrooommmmmmmmmnnnlllkkkjjjhhhgggeeedddccccccaaa___^^^```aaabbbaaadddddddddeeeggghhhjjjkkklllmmmmmmllljjjfffbbb```[[[XXXUUUQQQMMMKKKIIIIIIZZZOOOHHHIIIJJJLLLYYYiiirrrkkk```WWWQQQMMMKKKJJJGGGEEECCCBBBBBBAAA???>>>????????????????????????<<<;;;;;;::::::999888888888999999999888777555444444444444333333333333222333333333333333333333333222222333333333333222222////////////////////////111111111111111111111111222222222222222222222222222222222222222222222222111111222111111000000///111111111111222222222222222222222222222222222222444444444444444444444444666666777777888888999999=========???BBBEEEGGGGGGMMMNNNOOOQQQSSSUUUWWWXXXWWWXXXXXXUUUQQQRRRWWW\\\aaagggqqqzzz~~~zzzxxxxxx|||zzzlllhhhfffeeelllxxx|||nnngggeeehhhrrr}}}}}}zzztttmmmhhhfffeeeeeeccccccdddfffhhhfffbbb^^^VVVTTTRRRSSSUUUXXXYYYYYYVVVVVVVVVUUUSSSRRRSSSUUUQQQRRRSSSRRRQQQQQQTTTWWWTTTVVVXXXYYYZZZ[[[___aaajjjxxxuuuhhheeehhhuuummm\\\]]]gggwww]]]HHH===:::888666555444333333333333444777777666555444333222222222222222111222555:::>>>IIITTTcccooosssrrrnnnlllkkkooouuuzzz{{{uuukkkdddTTTNNNEEE???<<<999666444111111111111111000000///------------------------000000000111222333444555888888888999<<<>>>AAABBBAAABBBDDDEEEGGGGGGHHHHHHGGGGGGHHHJJJKKKLLLMMMNNNNNNOOOPPPRRRSSSTTTUUUUUUTTTSSSRRRRRRTTTWWW[[[]]]cccgggpppyyy~~~}}}{{{yyywwwuuutttsssrrrsssqqqooonnnnnnnnnmmmkkkhhhiiiiiijjjkkkkkkkkkkkkmmmmmmlllllllllmmmnnnoooqqqrrrtttwwwyyy{{{|||}}}}}}}}}}}}~~~zzzxxxwwwxxxyyyyyyxxxwwwvvvuuurrrpppnnnnnnnnnooolllllljjjiiigggeeeddddddcccaaa______```aaaaaaaaaccccccddddddeeeggghhhiiikkkkkkkkkjjjhhhddd```]]]WWWUUURRRNNNJJJHHHFFFFFF```VVVNNNLLLKKKKKKTTT```vvv|||lll___XXXSSSOOOKKKHHHFFFDDDCCCCCCBBBAAA???@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<;;;::::::999999999999999888777666555555555444444444333333333333333333333333333333333222333333444444333333222111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222111111222222222111000000111111222222222333333333333333333333333333333333444444444444444444444444666666777777888999999999<<<===>>>@@@BBBFFFIIIJJJNNNNNNPPPQQQRRRSSSTTTTTTXXXYYYZZZXXXWWWXXX]]]bbbccchhhpppyyy}}}{{{~~~zzzmmmiiiiiikkktttvvvnnnlllpppzzz|||vvvnnnhhhdddbbbbbb]]]^^^```cccdddbbb^^^ZZZUUUSSSRRRRRRUUUWWWXXXXXXUUUVVVVVVUUUSSSQQQRRRSSSQQQQQQRRRQQQPPPPPPRRRTTTTTTVVVXXXXXXYYY[[[^^^```fffuuuyyyjjjdddbbbkkkttttttgggZZZZZZaaavvv}}}cccLLL@@@:::888555555444333333333444444666666555444333222222111222333333222333666;;;>>>GGGRRRbbbooouuusssooollljjjmmmsssyyyzzzuuummmfffVVVOOOFFF???<<<999666444222222111111111000000000////////////////////////000000000111222333444555777777888:::<<<>>>@@@AAAAAABBBCCCEEEFFFGGGHHHHHHFFFGGGHHHIIIKKKLLLMMMMMMLLLMMMOOOQQQSSSUUUVVVWWWWWWUUURRRQQQRRRUUUYYY\\\bbbfffmmmtttyyy}}}|||zzzxxxvvvtttssssssqqqpppoooooopppooommmkkkhhhhhhiiijjjjjjkkkllllllmmmmmmllllllmmmmmmnnnoooqqqrrrtttwwwyyy{{{|||}}}|||||||||~~~{{{zzzxxxyyyyyyyyyxxxvvvvvvuuusssqqqooooooooopppmmmlllkkkjjjhhhfffeeedddcccaaa______aaabbbaaa```bbbbbbbbbbbbcccdddffffffhhhhhhhhhgggddd```\\\ZZZRRRPPPMMMIIIEEECCCBBBAAAiii```WWWRRRMMMLLLRRR\\\mmm{{{|||jjj```YYYSSSNNNLLLJJJGGGEEEEEEEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>======<<<;;;;;;;;;999999999999888888777777555555555555444444444444444444444444444444444444333333444444444444333333333333333333333333333333111111111111111111111111333333333333333333333333333333333333333333333333111222222222222222111111222222222222333333333444444444444444444444444444444444444444555555555555666777777888888999::::::<<<===???@@@BBBEEEJJJLLLPPPQQQSSSUUUUUUUUUTTTTTTWWWZZZ___aaaccceeehhhjjjfffjjjqqqyyy~~~zzzqqqooopppssszzzzzzwww{{{|||ssskkkddd```^^^ZZZ\\\___aaaaaa^^^YYYVVVSSSRRRQQQRRRTTTVVVWWWVVVTTTUUUVVVUUUSSSQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSTTTSSSUUUVVVWWWWWWXXX[[[]]]```nnnnnneee```dddiiijjjbbbYYYYYY]]]mmmjjjQQQBBB:::777555444444333333333444444333333222111111000//////111222222222333555999<<>>@@@AAAAAAAAACCCEEEFFFGGGGGGGGGFFFFFFGGGIIIJJJKKKLLLMMMLLLMMMOOOQQQTTTWWWYYYZZZ[[[XXXTTTQQQQQQTTTXXX[[[aaaccciiippptttzzz~~~}}}{{{yyywwwuuuttttttpppppppppqqqqqqqqqnnnllliiiiiiiiijjjjjjkkklllmmmlllllllllmmmmmmnnnooooooqqqrrrtttwwwyyy{{{|||}}}{{{{{{|||}}}}}}{{{zzzyyyzzzyyyxxxvvvvvvuuutttrrrqqqppppppqqqnnnmmmllljjjiiigggfffeeecccbbb``````aaabbbaaa```aaaaaa`````````aaabbbbbbddddddeeedddaaa]]]XXXVVVNNNLLLHHHEEEAAA???>>>>>>xxxpppeee[[[SSSOOORRRWWW```ooowwwiii___WWWQQQPPPMMMIIIGGGFFFEEEDDDCCCAAAAAA@@@@@@@@@???????????????>>>======<<<<<<;;;999999999888888888888888666666666555555555444444444444444444444444444444444444444555555444444444333333333333333333333333111111111111111111111111333333333333333333333333333333333333333333333333222222333333333333222222222333333333444444444444444444444444444444444444444444444555555666666666777777777888999999::::::===>>>@@@AAABBBFFFKKKPPPUUUWWWYYY[[[[[[ZZZXXXWWWVVV\\\dddkkkooopppppppppmmmpppuuuzzzxxxsssqqqssswwwyyy}}}{{{pppggg```]]]]]]___aaaaaa^^^YYYUUURRRRRRQQQPPPQQQTTTUUUUUUUUUSSSUUUWWWVVVUUUSSSSSSTTTTTTTTTTTTUUUVVVVVVUUUUUURRRTTTUUUUUUUUUVVVXXXZZZ^^^jjj~~~sssiiiaaa```bbbbbb^^^WWWVVVZZZfffpppUUUDDD:::666444444333333333444444555222222222111111000000000000111111111222333777:::BBBMMM^^^nnnxxxyyytttoooiiilllqqqwwwyyywwwqqqmmm]]]UUUJJJBBB===;;;888555444333222111000000000000000000000000000000000000/////////000111222444444555666888:::<<<>>>???@@@@@@AAACCCDDDFFFGGGGGGGGGEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOORRRUUUXXX[[[]]]^^^[[[VVVSSSSSSUUUYYY[[[^^^```eeelllpppttt~~~|||zzzxxxvvvuuuuuuqqqpppppprrrsssrrrpppnnnkkkkkkkkkjjjkkklllmmmmmmllllllmmmnnnnnnoooooooooqqqrrrtttwwwyyy{{{|||}}}{{{{{{|||}}}}}}|||zzzzzzzzzzzzyyywwwwwwvvvuuutttrrrqqqqqqqqqooonnnmmmkkkjjjhhhgggfffcccbbbaaaaaabbbbbbaaa___```___^^^^^^]]]^^^^^^^^^``````aaa```]]]ZZZVVVSSSKKKIIIFFFBBB???===<<<<<>>======<<<<<<;;;:::999999888888888999999777666666666666555555555444444444444444444444444444555555666666555555444222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444222222333444444444333333333333333444444444555555555555555555555555555555444444444555666666777777777777888888999:::::::::<<>>>>>???@@@AAABBBDDDEEEFFFGGGGGGDDDEEEFFFGGGIIIJJJKKKKKKMMMNNNOOOQQQTTTXXX[[[]]]^^^[[[XXXUUUTTTVVVYYY[[[\\\]]]bbbhhhlllooowww}}}{{{yyywwwvvvvvvsssrrrqqqsssttttttsssrrrooonnnmmmlllkkklllmmmnnnkkklllmmmnnnooopppppppppqqqrrrtttwwwyyy{{{|||}}}|||||||||~~~}}}|||zzzzzz{{{{{{zzzxxxyyyxxxwwwuuutttrrrqqqppppppooonnnlllkkkiiihhhgggdddcccbbbbbbcccccc```___^^^^^^]]][[[[[[ZZZZZZZZZ[[[\\\]]]]]][[[XXXUUURRRKKKIIIFFFCCC@@@>>>======zzznnnbbbYYYTTTPPPXXXdddrrr~~~mmmccc[[[VVVQQQLLLJJJHHHGGGEEECCCCCCBBBBBBAAA@@@@@@??????>>>>>>===<<<<<<;;;;;;:::999888888888999::::::777777777666666666555555555555555555555555555555555555666666666666555555333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444222222333444444444444444444444444444555555555555555555555555555555555555444444444555666777777777777888888999999::::::;;;:::>>>CCCFFFJJJQQQZZZbbbiiikkkooorrrrrrpppmmmkkkkkknnntttzzz~~~}}}{{{~~~~~~uuuiiilllqqqvvv{{{}}}{{{xxxtttuuuyyy{{{~~~{{{pppgggbbbbbbbbbbbb^^^XXXRRRPPPPPPOOOOOOOOOPPPSSSTTTSSSRRRTTTVVVYYY[[[[[[ZZZZZZ[[[WWWVVVWWWYYY]]]^^^]]]ZZZUUUVVVWWWVVVUUUVVVXXXZZZ^^^gggvvvuuukkkgggccc```ZZZSSSSSSWWWaaa{{{|||```JJJ???999333333333333333444555666555555555555444444444444///111222222222333666888>>>GGGWWWjjjxxx}}}{{{wwwmmmooossswwwzzzyyyuuuqqqeee]]]PPPFFFAAA>>>;;;999777555333111000000000111////////////////////////////////////000222333444444555888:::<<<>>>>>>>>>@@@AAABBBDDDEEEFFFFFFGGGDDDDDDEEEGGGHHHIIIJJJKKKMMMMMMMMMOOORRRVVVYYY\\\\\\ZZZXXXUUUUUUVVVXXXYYY[[[[[[___eeehhhjjjooowww{{{~~~|||zzzxxxwwwwwwuuusssrrrsssuuuvvvvvvuuusssqqqooommmllllllmmmnnnjjjlllmmmoooppppppppppppqqqrrrtttwwwyyy{{{|||}}}}}}}}}}}}}}}{{{zzz{{{||||||{{{zzzzzzzzzyyywwwtttrrrpppoooqqqpppooommmkkkjjjiiihhhdddcccbbbcccdddccc```^^^]]]]]][[[ZZZXXXXXXWWWWWWXXXYYYZZZ[[[ZZZWWWUUUSSSLLLKKKHHHDDDBBB@@@??????yyymmmaaaXXXSSSWWW\\\dddpppzzznnnbbb]]]WWWRRROOOMMMKKKIIIEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;:::999888888888999:::;;;777777777777666666666666555555555555555555555555555555666666666666555555777777777777777777777777555555555555555555555555444444444444444444444444555555555555555555555555222333333444555555555444444444444555555555666666666666666666666666666666444444444555666777777888777888888999999:::;;;;;;999>>>DDDIIIMMMVVVbbbjjj}}}yyyzzz|||{{{oooqqqtttwwwyyy{{{|||xxxtttooopppuuu||||||wwwyyy~~~sssjjjfffaaabbb```\\\VVVQQQPPPQQQOOONNNNNNPPPSSSTTTSSSRRRTTTWWWZZZ]]]]]]\\\]]]]]]ZZZZZZZZZ^^^bbbcccbbb___VVVXXXXXXXXXWWWWWWYYY[[[]]]dddrrryyyqqqmmmiiiddd\\\UUUUUUZZZ```yyycccMMMAAA;;;333333333333333444555666444333333333333333333222000222333333333444777999===FFFVVVhhhxxx~~~}}}zzznnnppptttxxx{{{zzzvvvrrrhhh^^^RRRHHHBBB???<<<:::777555333111000000000111////////////////////////......//////000222333444333555888:::<<<>>>>>>>>>@@@@@@BBBDDDEEEFFFFFFFFFDDDDDDEEEFFFHHHIIIJJJKKKLLLKKKLLLMMMPPPTTTXXXZZZZZZYYYWWWUUUUUUUUUVVVWWW[[[[[[^^^ccceeefffjjjpppqqq}}}~~~|||zzzxxxwwwwwwwwwuuussssssuuuwwwxxxxxxuuutttqqqnnnmmmmmmmmmnnnjjjkkkmmmooopppqqqppppppqqqrrrtttwwwyyy{{{|||}}}}}}}}}~~~|||{{{zzz{{{|||}}}|||{{{|||{{{zzzxxxuuurrrooonnnqqqpppooonnnllljjjiiihhhdddcccccccccdddccc```^^^]]]\\\ZZZYYYWWWVVVVVVVVVVVVWWWYYYZZZYYYWWWUUUSSSNNNLLLIIIFFFCCCBBBAAAAAA