BM6`6(`@ $$$$$$$$$$$$$$$$$$$$$$$$'''''''''%%%######%%%'''$$$$$$%%%%%%%%%&&&&&&&&&***)))'''&&&%%%$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$###"""(((((('''''''''&&&&&&&&&''''''(((((())))))******&&&'''((()))))))))((('''###%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((''''''&&&******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''')))))))))))))))((((((((((((((((((((()))***+++,,,'''(((((((((((((((''''''(((((((((((()))))))))))))))))))))))))))*********(((((())))))))))))((((((+++++++++***++++++,,,,,,------......------,,,+++,,,***(((((()))***)))(((***((('''((()))***)))'''+++(((%%%&&&(((******)))******))))))((((((''''''))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))(((((((((((('''((()))((('''&&&''')))'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''(((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,)))((('''&&&&&&'''((()))*********)))))))))))))))******))))))((((((''''''(((((((((((())))))))))))******))))))))))))*********)))((((((((()))+++,,,+++++++++******(((''''''''''''''''''((((((((())))))************+++++++++(((((((((((((((''''''&&&((((((((((((((((((((((((,,,***(((''''''(((***,,,))))))************)))))))))***************)))((())))))))))))************((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,.../////////...------,,,------------------------,,,---...///000000000000------......///111222333222222111111222222333444///444999::::::>>>GGGOOO```qqq&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((()))((('''%%%$$$###!!!###%%%&&&%%%%%%'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((+++***)))(((''''''''''''(((((())))))))))))(((((('''(((((()))***+++,,,,,,,,,,,,++++++******))))))(((((())))))))))))((((((++++++******++++++,,,,,,---------...------,,,+++...,,,******+++,,,+++******((('''((()))***)))'''(((&&&$$$&&&))),,,,,,+++))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((((((((())))))))))))))))))))))))******))))))(((((('''''''''((()))((('''&&&''')))'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((''''''''''''(((((((((((((((''''''((((((***++++++)))(((''''''''''''((())))))))))))))))))))))))******)))))))))((((((((('''(((((((((((())))))))))))******))))))))))))*********)))((((((((()))++++++,,,,,,,,,++++++***)))((('''''''''((((((((()))))))))(((((('''''''''''''''***************)))((('''((((((((((((((((((((((((+++***)))(((((()))***+++))))))************))))))''''''(((((((((((((((((())))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++***++++++,,,,,,++++++***,,,---...//////000000000------......///111222333222222111111222222333333333777;;;;;;;;;>>>FFFNNN^^^ooo&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''((()))((('''%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$''''''''''''&&&%%%######!!!###%%%&&&&&&&&&(((***(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''''''''''''''(((((((((((((((***)))((('''&&&&&&&&&&&&(((((()))))))))))))))((('''((()))***+++,,,---......---,,,+++***))))))(((((())))))******))))))(((++++++******++++++,,,------------------,,,++++++...,,,******+++,,,+++******((('''((()))***)))'''((('''&&&''')))++++++***(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&''''''((())))))***))))))))))))))))))))))))+++******)))(((''''''&&&'''((()))((('''&&&''')))'''''''''&&&&&&&&&&&&&&&%%%&&&''''''((((((((((((&&&&&&&&&&&&'''''''''''''''''''''''''''((()))***)))((((((''''''(((((()))((((((((())))))*********))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******)))))))))((()))******+++,,,,,,,,,,,,,,,+++***)))''''''((((((((())))))))),,,+++)))(((''''''((()))---------,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''''''''''''''((()))***))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))******,,,,,,,,,,,,******,,,---...//////000//////............///111222333111111222222222333333333555999<<<<<<;;;>>>FFFLLL]]]mmm######$$$$$$$$$$$$%%%%%%%%%'''))))))'''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((()))+++***'''%%%$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((('''''''''''''''''''''''')))((((((''''''&&&&&&&&&$$$%%%%%%&&&''''''''''''###$$$%%%&&&%%%&&&''')))%%%%%%%%%&&&&&&&&&&&&&&&,,,+++((('''&&&'''((())))))))))))))))))((((((((('''''''''''''''''''''''')))(((((((((''''''&&&&&&'''''''''''''''(((((((((''''''''''''((()))******''''''(((((())))))((((((((())))))******++++++,,,+++++++++******))))))))))))))))))******)))))))))************+++,,,------,,,------------,,,+++++++++)))(((((()))******)))***((('''((()))***)))'''+++***)))((((((((('''&&&''''''(((((())))))******))))))))))))))))))))))))&&&'''))))))))))))'''&&&''''''''''''(((((())))))((((((((((((((((((((((((++++++***)))((('''&&&&&&'''((()))((('''&&&''')))'''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''((())))))(((((((((((((((((()))&&&''''''((()))***++++++))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******)))))))))))))))******+++++++++,,,,,,+++******)))'''(((((((((((()))))))))+++***)))''''''(((***+++------------,,,+++))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))((()))***+++---...((()))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++,,,...//////...,,,+++,,,,,,---...////////////............///000111222111111222222333333333333444777:::;;;;;;???FFFLLL\\\lll#########$$$$$$%%%%%%%%%&&&(((******(((&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''''''''&&&%%%$$$###$$$$$$$$$%%%&&&'''((()))+++***'''%%%$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''$$$$$$%%%&&&'''((())))))***)))))))))((((((''''''&&&&&&&&&''''''((()))***&&&''''''&&&$$$$$$&&&(((%%%%%%%%%&&&&&&&&&''''''***)))'''%%%%%%&&&'''(((((((((((()))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&%%%%%%%%%''''''''''''(((((())))))(((((((((((()))***++++++%%%&&&'''(((((((((((((((*********)))((((((''''''''''''(((((())))))******))))))************))))))************+++,,,---...,,,,,,------,,,,,,+++***+++)))(((((()))******)))***((('''((()))***)))'''*********)))((('''&&&&&&''''''(((((())))))******((((((((((((((((((((((((((((((***++++++***(((((())))))((((((''''''''''''((((((((((((((((((((((((*********)))(((''''''&&&'''((()))((('''&&&''')))''''''''''''''''''''''''&&&'''(((((()))(((((((((''''''((((((((()))))))))&&&&&&&&&&&&&&&''''''(((((())))))))))))))))))(((&&&&&&'''((()))******+++(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******((()))))))))******************************)))((((((((((((((()))))))))***(((''''''&&&'''((()))***,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))******,,,------((()))))))))************))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++,,,,,,............,,,,,,+++,,,---...///////////////......//////000111222000111222333333333222222111444666888:::???FFFLLL\\\lll$$$%%%%%%&&&&&&''''''((('''((())))))'''&&&&&&'''%%%&&&&&&&&&''''''''''''"""###%%%'''((((((''''''%%%%%%%%%%%%&&&&&&'''((()))((('''%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&'''))))))***'''''''''''''''&&&&&&&&&***)))(((''''''''''''((())))))(((&&&$$$$$$%%%'''&&&&&&''''''((()))))))))&&&%%%$$$######$$$%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''(((((())))))******,,,+++***))))))(((((((((%%%&&&'''(((((())))))(((,,,+++***)))(((&&&&&&%%%%%%&&&&&&'''((()))******)))******++++++******))))))))))))***+++,,,---...,,,,,,,,,,,,,,,+++******,,,+++)))***+++---,,,,,,***((('''((()))***)))'''%%%''')))***))))))***+++(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))***))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))(((((((((((('''((()))((('''&&&''')))'''''''''''''''((((((((('''(((((())))))((((((((((((((((((((()))))))))***''''''&&&&&&&&&''''''(((((())))))******))))))((('''''''''(((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******(((((()))************)))))))))*********))))))(((((((((((()))))))))************+++++++++,,,,,,,,,******+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''((()))************))))))))))))************(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------+++++++++++++++++++++++++++,,,---......///......///////////////000111111000111222333444333222222000222444777:::@@@FFFKKK[[[kkk$$$$$$%%%&&&&&&'''((((((&&&''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''!!!###%%%'''((((((''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&&&&''')))((('''&&&&&&&&&''''''(((((('''&&&$$$$$$''')))&&&&&&''''''((())))))***$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))***++++++,,,+++***)))(((((('''(((((('''((()))******+++++++++,,,++++++***)))(((''''''''''''(((((())))))******)))******++++++******))))))))))))***+++,,,...///+++,,,,,,,,,,,,+++******,,,***)))***+++------,,,***((('''((()))***)))'''###&&&)))***))))))***,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))'''((()))((('''&&&''')))&&&'''''''''((((((((()))(((((())))))))))))(((((('''''''''((((((((())))))(((((('''''''''''''''(((((()))************)))(((''''''(((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))******))))))))))))******'''((()))***+++******))))))******++++++*********(((((()))))))))*********+++,,,------,,,***((('''))))))***++++++++++++***((((((((((((((((((((((((+++***)))(((((()))***+++))))))************))))))&&&(((***+++,,,***((('''))))))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,***))))))***,,,---++++++,,,---............///////////////000000111///111222444444333222111333444555777;;;@@@FFFJJJYYYiii""""""###$$$$$$%%%&&&&&&%%%&&&%%%###""""""$$$&&&&&&&&&&&&'''''''''(((((($$$&&&'''((((((&&&%%%###''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&'''((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''((((((((($$$$$$$$$$$$%%%''')))***&&&'''&&&%%%$$$%%%(((+++$$$$$$%%%%%%&&&'''((((((%%%&&&((()))************'''((((((((())))))******((((((((((((((((((((((((&&&'''''''''(((((())))))((())))))***+++,,,,,,,,,'''&&&&&&''''''((()))***))))))***+++,,,---------+++++++++***************************))))))))))))******++++++++++++******)))))))))***+++---...///+++,,,,,,,,,,,,+++*********((('''(((***++++++******((('''((()))***)))(((%%%(((++++++)))'''((()))******))))))((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''(((((())))))******'''((()))((('''&&&''')))&&&'''''''''(((((())))))((()))))))))))))))((((((&&&&&&&&&'''''''''(((((()))(((((('''''''''((((((((()))***++++++***)))((((((((((((((((((''''''''''''((((((((())))))******(((((((((((())))))))))))******))))))))))))******'''((()))++++++******)))***++++++,,,,,,,,,++++++))))))))))))************%%%&&&''''''%%%!!!))))))***+++,,,,,,,,,,,,((((((((((((((((((((((((,,,***)))'''''')))***,,,))))))************))))))(((***---//////,,,)))'''))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------000...,,,******,,,...000++++++,,,---............000////////////000000111///111222444444333222111666666777888<<<@@@EEEHHHXXXggg~~~%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''#########$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))+++,,,+++)))''''''&&&%%%$$$$$$$$$%%%&&&&&&((())))))(((''''''(((&&&'''''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&######$$$%%%&&&((()))***))))))((((((((('''''''''((('''&&&%%%%%%&&&'''((()))(((((('''''''''(((((())))))))))))(((((((((((())))))))))))((((((((((((%%%&&&'''((())))))))))))&&&&&&'''((((((((((((((('''''''''(((((((((((()))))))))))))))(((((((((((()))+++///222222///+++((((((((())))))))))))((((((******++++++++++++******---------,,,+++******))))))))))))))))))))))))))))))((('''))),,,,,,***'''************)))'''&&&%%%***(((&&&'''***+++)))'''((((((((((((((()))******))))))((('''''''''''''''************++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((('''''''''&&&''''''(((((((((((('''''')))((('''&&&%%%&&&&&&'''((((((((((((((((((((((((&&&(((******(((&&&&&&&&&''''''((()))***++++++,,,''''''''''''''''''''''''))))))(((((((((((()))))))))(((&&&%%%%%%&&&'''((())))))))))))))))))))))))******))))))))))))******))))))(((((('''''''''&&&(((((('''(((((()))***+++++++++******************))))))))))))))))))))))))******+++,,,,,,***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((()))*********)))(((((()))************)))++++++***))))))***++++++******+++++++++,,,,,,,,,......---,,,++++++++++++111111111000...,,,***)))***+++---//////...---,,,///////////////000111111222444444444222222222444444666888999:::>>>FFFKKKZZZiii%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******)))((('''&&&&&&%%%$$$$$$$$$%%%&&&&&&'''))))))'''''''''(((&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%&&&'''((()))''''''&&&&&&&&&%%%%%%%%%+++***)))(((((()))***+++((((((''''''''''''(((((($$$%%%%%%&&&'''(((((()))))))))))))))(((((((((''''''(((((((((((((((''''''''''''((((((((((((((('''''''''((((((((()))))))))))))))))))))((((((((((((&&&''')))***,,,,,,++++++&&&&&&''''''''''''&&&&&&))))))************))))))'''''''''((((((((((((((())))))))))))))))))))))))---+++***+++,,,---***((()))******))))))((('''&&&***((('''''')))***)))''''''''''''''''''(((((()))))))))((('''''''''''''''&&&''''''''''''((((((((())))))))))))))))))))))))((((((((('''''''''''''''(((((((((''''''''''''''')))(((((((((''''''''''''''''''(((((((((((('''''')))((('''&&&%%%&&&&&&'''((((((((((((((((((((((((&&&(((******(((&&&&&&&&&((((((((()))*********+++(((((((((((((((((((((((())))))(((((((((((()))))))))(((((('''''''''(((((())))))))))))))))))))))))******))))))))))))************)))))))))((((((((()))(((((((((((())))))***************************)))))))))))))))))))))))))))*********))))))(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))&&&&&&''''''''''''''''''))))))))))))************+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,***+++,,,------+++)))'''+++,,,...000000///...---///////////////000111111222333444444222222333444444666888999:::>>>EEEKKKZZZiii%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''))))))'''&&&'''(((&&&&&&''''''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%(((''''''&&&&&&''''''(((((((((''''''''''''((((((%%%%%%&&&&&&''''''(((((()))))))))(((((((((''''''))))))))))))((('''&&&%%%'''((((((((((((((('''''''''(((((((((((()))))))))(((((((((((())))))))))))((('''&&&&&&''')))+++---&&&&&&''''''''''''&&&&&&(((((())))))))))))((((((######$$$%%%'''((())))))))))))))))))))))))))))))...,,,***)))***+++***)))(((((())))))))))))(((((()))(((''''''))))))((('''&&&&&&&&&&&&&&&'''(((((()))((((((''''''''''''(((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''(((***)))(((&&&&&&'''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***))))))(((((((((((()))************************))))))))))))))))))))))))))))))(((((('''''''''((())))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))),,,+++******)))************)))((((((((()))+++,,,+++,,,------------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------&&&'''***,,,---,,,***)))***+++,,,---------,,,+++///////////////000111111222333444444222222333444444666888888:::>>>EEEKKKZZZiii%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%'''(((((('''&&&&&&'''%%%&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&(((''''''''''''(((((()))++++++***)))(((''''''&&&))))))((((((((('''''''''((((((((((((((('''&&&&&&(((((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))...,,,***((('''(((***+++(((((())))))))))))((((((''''''((((((((((((''''''%%%%%%&&&''')))***++++++))))))))))))))))))))))))***)))'''&&&''''''((()))''''''((()))))))))))))))(((((('''(((((((((((('''''''''&&&&&&''''''((())))))(((''''''''''''((((((((((((((()))))))))******))))))))))))))))))))))))&&&&&&''''''''''''((((((&&&&&&''''''''''''((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''&&&&&&''''''(((((((((((((((((((((((('''((())))))'''&&&'''((()))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&'''(((******)))((('''(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))******)))(((((('''(((((())))))))))))************))))))))))))))))))))))))***)))((('''&&&'''((()))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))...---,,,+++******+++++++++***((('''''')))+++,,,++++++************++++++******+++++++++,,,,,,,,,***+++,,,------.........***++++++,,,---......///+++,,,---.........------///////////////000000111111333444444222222333555444666888888999>>>EEEKKKZZZiii~~~%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%'''(((((('''&&&&&&'''%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))+++******)))((('''''''''((((((((((((''''''''''''&&&&&&'''(((((()))(((((('''(((((((((((((((''''''%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))***---,,,,,,+++***)))))))))(((((())))))))))))((((((''''''((((((((((((''''''((((((((())))))*********))))))))))))))))))))))))''''''&&&&&&&&&''')))***&&&'''((())))))******)))'''((((((((('''''''''(((((((((''''''(((((()))***((((((''''''''''''(((((())))))*********+++++++++((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((()))))))))'''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''''''''(((((((((((((((((((((((('''((()))((('''&&&((())))))))))))(((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((($$$%%%'''((()))(((''''''((((((((((((((((((((((((((()))************)))(((((((((((((((((((((((((((******)))(((((('''(((((((((((()))))))))*********))))))))))))))))))))))))+++***)))((('''((()))***(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&'''+++***((('''''')))+++,,,+++)))&&&$$$$$$&&&)))+++******+++++++++,,,,,,,,,***+++,,,---.../////////000...,,,***+++---///111///000000111111111111111///////////////000000111111222444333333222444555333555777888999===EEEJJJYYYggg}}}%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''######$$$%%%&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''%%%%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&''''''((()))***$$$$$$%%%&&&'''((())))))((((((((('''''''''&&&&&&%%%&&&'''((())))))))))))&&&''''''(((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''(((((())))))******''''''((()))***)))))))))&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''))))))(((((((((((((((((())))))))))))))))))))))))'''((()))((('''((()))+++''''''((())))))***))))))&&&'''((((((&&&&&&'''(((((((((((((((((()))******(((''''''''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((()))*********''''''(((((()))*********'''''''''(((((((((((((((''''''((((((((((((''''''%%%&&&''''''((('''''''''(((((((((((((((((((((((('''(((((('''&&&&&&(((***(((((((((((((((((((((((('''''''''''''''''''''''''''((()))******)))((('''$$$%%%&&&'''(((((((((((())))))))))))))))))))))))((()))***++++++***)))(((''''''''''''((((((((((((***))))))(((((((((((()))'''(((((())))))*********))))))))))))))))))))))))+++***))))))(((((())))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))((())))))))))))(((((('''***)))((((((((()))+++,,,+++)))&&&$$$$$$&&&)))+++******+++++++++,,,,,,,,,***+++---.../////////...000...+++)))(((***---///------------.........//////////////////000111111000222333333333333444666333555777777999===DDDJJJXXXfff{{{%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%######$$$%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((("""###$$$&&&''''''&&&&&&$$$&&&''''''&&&%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%%%%%%%$$$###&&&&&&&&&''''''((()))***"""###$$$&&&''')))***+++(((((('''''''''&&&&&&&&&''''''((((((((((((((('''%%%%%%&&&((())))))))))))'''''''''((((((((())))))'''''''''((()))*********&&&'''''''''''''''((((((&&&&&&''''''''''''&&&&&&((((((((())))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***+++***'''%%%&&&''''''((()))))))))))))))(((%%%''')))(((&&&%%%'''((((((''''''''''''((())))))'''''''''''''''((())))))'''''''''(((((((((((()))((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&''''''((())))))***''''''''''''((((((((()))''''''((((((((((((''''''%%%%%%'''(((((((((''''''((((((((((((((((((((((((''''''((('''&&&''')))+++&&&'''''''''((()))))))))'''''''''''''''''''''''''''((()))******)))((('''&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))((()))***++++++***)))(((''''''(((((()))))))))))))))(((((((((((())))))***''''''(((((()))******+++))))))))))))))))))))))))(((((())))))(((((('''&&&))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))***---......---+++***))))))))))))******************))))))))))))************+++++++++,,,,,,,,,***,,,...///000///...---,,,,,,+++******+++,,,,,,+++++++++++++++,,,------///////////////000111111000222333333333333444666333555777777888===DDDJJJVVVdddyyy%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''(((######$$$%%%%%%&&&''''''''''''''''''''''''''''''#########$$$%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((((((((("""###$$$&&&''''''&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$%%%%%%&&&'''''''''&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((('''''''''((((((((())))))&&&&&&((((((((((((&&&&&&&&&&&&&&&'''''')))******''''''(((((()))*********(((((('''''''''&&&&&&&&&))))))))))))((('''&&&%%%$$$$$$&&&((()))*********))))))))))))************&&&''''''((()))******+++---+++)))'''%%%%%%&&&'''(((((())))))))))))(((((((((((())))))))))))((((((((()))))))))******++++++))))))))))))))))))))))))(((***+++***%%%!!! !!!(((((())))))))))))((((((%%%''')))(((&&&%%%&&&)))'''&&&&&&&&&&&&'''(((((('''''''''''''''((()))***(((((((((((()))))))))***((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))''''''((((((((((((''''''$$$%%%'''(((((((((''''''((((((((((((((((((((((((''''''((('''&&&''')))+++%%%&&&&&&'''((()))******))))))))))))))))))))))))'''((()))++++++)))((('''((('''''''''''')))+++,,,))))))))))))))))))))))))''')))***++++++***)))'''(((((())))))*********+++(((((('''(((((()))***+++&&&''''''((()))******+++))))))))))))))))))))))))&&&'''((((((((('''%%%$$$))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))%%%'''+++---...,,,***((((((((()))************))))))+++---//////---+++)))******+++++++++,,,,,,,,,+++,,,...000000///...,,,)))***,,,...///...---,,,111000000000000111222222///////////////000111111000222333333333333555666333555777777888===DDDJJJUUUcccxxx&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%''''''''''''''''''''''''''''''&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((******)))(((''''''&&&&&&'''((('''%%%$$$###%%%''''''(((((()))(((&&&%%%$$$'''((()))***)))(((&&&$$$''''''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&'''(((***+++(((((((((((())))))))))))((('''&&&&&&&&&''')))***((((((((((((((((((((((((''''''((()))))))))))))))'''%%%$$$%%%(((***(((&&&******))))))((((((''''''))))))))))))))))))))))))+++)))'''''')))+++++++++***************)))((((((+++******)))))))))))))))))))))(((((('''''''''&&&((((((''''''''''''((((((***)))((('''&&&&&&'''((()))))))))(((((((((((((((&&&'''''''''''''''&&&&&&)))))))))(((''''''&&&&&&$$$&&&(((((('''&&&'''(((((('''&&&'''((()))((('''(((((('''&&&&&&'''((()))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((&&&%%%%%%&&&''''''&&&%%%''''''((((((((((((''''''******))))))((((((''''''''''''(((******+++++++++(((((((((((())))))))))))+++++++++*********))))))))))))))))))(((((((((((())))))))))))(((((((((((()))((('''&&&&&&'''((()))&&&((()))(((&&&%%%%%%&&&))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***++++++(((&&&%%%&&&(((((((((******+++++++++******))),,,+++***))))))***++++++******))))))******+++,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,......///000000000000000///111222222222222333555555666777888:::>>>DDDHHHQQQbbbyyy&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%''''''&&&%%%$$$$$$%%%'''''''''''''''''''''''')))((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$'''''''''&&&$$$$$$%%%''''''''''''(((''''''&&&%%%'''((()))***)))(((&&&%%%''''''''''''''''''''''''(((((((((((((((((((((''')))((('''&&&&&&&&&'''((((((((((((((())))))))))))''''''&&&'''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))'''&&&$$$&&&((()))(((&&&))))))))))))((((((''''''(((((((((((((((((((((((()))'''%%%%%%'''))))))(((***************)))(((((('''''''''''''''((()))))))))(((((((((''''''''''''((((((''''''''''''((((((***)))((('''&&&''''''((())))))))))))))))))))))))''''''((((((((('''''''''&&&&&&''''''((()))))))))$$$&&&(((((('''&&&'''((('''&&&&&&''')))***)))(((---,,,+++)))))))))******))))))))))))))))))))))))))))))(((((((((((())))))******++++++++++++******'''''''''((((((((('''&&&''''''(((((((((((('''''')))((((((((('''''''''''''''((()))******+++++++++(((((((((((())))))))))))+++++++++*********))))))++++++*********)))))))))))))))))))))***************)))(((((((((((()))***((()))******(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))(((((((((******)))''')))***************))))))+++***)))))))))***+++,,,***************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000000000000000///111222222222222333555555666777888:::===CCCGGGQQQaaawww&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&'''((('''%%%%%%%%%'''''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''*********)))((((((''''''&&&''''''&&&$$$$$$%%%''''''&&&&&&&&&&&&'''(((((('''((()))))))))(((&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((()))((('''&&&%%%%%%%%%%%%(((((((((((())))))))))))%%%&&&'''((()))(((((('''((((((((((((((((((((((((''''''((())))))))))))((('''&&&&&&&&&((()))(((''')))))))))(((((((((((('''))))))))))))))))))))))))((('''%%%&&&((())))))((()))************))))))(((%%%%%%&&&&&&''')))***+++((((((((((((''''''''''''((((((''''''''''''(((((())))))(((''''''''''''((())))))))))))))))))******((((((((((((((((((((((((&&&&&&''''''((()))))))))%%%&&&(((((('''''''''((('''&&&%%%''')))******)))+++***)))'''&&&&&&&&&&&&))))))))))))))))))))))))))))))(((((((((((()))))))))******++++++******)))(((((())))))))))))((((((''''''((((((((((((''''''((((((''''''''''''&&&&&&'''((()))******+++******(((((((((((())))))))))))+++************)))))))))*********)))))))))(((((()))))))))******+++++++++******))))))))))))******)))+++,,,+++***))))))***))))))))))))))))))))))))************************'''(((((())))))(((((('''(((((()))+++---,,,)))&&&((())))))******))))))((()))))))))))))))***+++,,,++++++******++++++,,,---++++++++++++++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000000000000000///111222222222222333555444555666777999<<>>AAAKKKZZZooo$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%'''(((((('''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%)))((('''&&&$$$###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))(((((((((((((((((()))(((((((((((((((((((((((($$$%%%%%%%%%%%%&&&&&&&&&((((((((('''''''''(((((())))))''''''''''''))))))''''''((((((((((((''''''+++***)))((((((((()))***,,,+++***))))))((())))))(((((())))))))))))((((((******************++++++((()))))))))'''''')))***(((''''''&&&&&&&&&&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))))))))((((((((((((((((((((((((***)))))))))((((((''''''))))))))))))(((((((((((()))******)))'''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((()))************,,,+++))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((())))))(((''''''(((***''''''''''''((((((((((((************************&&&&&&'''((())))))))))))''''''(((((())))))******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&'''&&&'''''')))***+++,,,---++++++***)))(((((())))))))))))))))))))))))))))))(((((()))+++......,,,***))))))***,,,---......///+++,,,,,,---,,,***)))(((******+++,,,,,,---..............................---......//////000000111111222222333333444444444222444777888999;;;>>>AAAJJJXXXmmm###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&'''&&&%%%&&&((((((&&&%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$&&&'''(((&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''))))))(((((((((((())))))'''(((((((((((()))))))))&&&&&&&&&&&&&&&'''''''''))))))(((''''''''''''((()))(((&&&%%%%%%&&&((()))''''''((((((((((((''''''))))))(((''''''((()))******)))((((((''''''''''''(((((())))))))))))((((((++++++++++++++++++++++++((()))))))))'''''')))***(((((('''&&&&&&&&&&&&''''''''''''(((((())))))***(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''''''''''''''))))))))))))************(((((())))))))))))******)))))))))((((((((((((''')))(((((((((((((((((('''&&&&&&'''((()))***+++++++++******)))(((((('''''''''''''''''''''''''''''''''((())))))************---+++))))))******)))(((***))))))(((((())))))***))))))))))))))))))))))))((())))))(((''''''(((***'''(((((((((((()))))))))************************))))))***+++,,,,,,,,,,,,&&&&&&'''((()))***++++++))))))))))))((((((((((((+++*********))))))((((((((()))))))))******************))))))))))))******))))))))))))))))))))))))***))))))+++---......---&&&''')))+++---......///---------,,,+++***)))(((+++++++++,,,,,,---------////////////////////////.........//////000000000222222222333333444444444333555666777888;;;???BBBHHHVVVkkk~~~###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%'''))))))'''$$$%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%'''((('''%%%$$$%%%'''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((((((((((((&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((('''((((((((()))))))))))))))))))))))))))(((((((((***)))((('''&&&''''''(((''''''''''''''''''''''''''''''((((((((((((''''''((((((''''''((()))***+++))))))(((((('''((((((((('''((()))******)))(((''',,,,,,++++++***)))))))))((()))))))))'''''')))***)))(((((('''&&&'''''''''&&&''''''((())))))******((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((()))))))))******&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))*********+++(((((()))))))))*********))))))))))))(((((((((''''''''''''(((((((((((((((&&&''''''((()))******++++++***((((((((((((''''''((((((((())))))(((((((((((())))))*********))))))+++((('''(((***,,,+++***,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))'''((()))(((&&&&&&((()))((((((((()))))))))******************************((()))***,,,,,,,,,,,,,,,''''''(((((())))))*********)))))))))((((((((('''*********)))))))))(((((())))))))))))))))))******(((((((((((()))***+++,,,))))))))))))))))))))))))---+++***+++---000000000&&&''')))+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000000000000000222222333333333333444444555555666666777:::???CCCFFFTTTiii|||###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&'''((('''&&&%%%''')))***'''$$$%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&((()))'''$$$###%%%'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))(((((((((((())))))((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$&&&'''((()))))))))''''''''''''((((((((()))'''''''''&&&&&&''''''''''''((((((((())))))******''''''&&&&&&%%%%%%%%%%%%***)))((('''&&&&&&'''(((&&&'''((())))))((('''&&&''''''((((((((((((''''''(((((('''((((((***,,,---++++++************++++++'''((()))******)))(((''',,,++++++***)))(((''''''((()))))))))'''''')))***))))))(((''''''''''''(((&&&''''''((()))******+++((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))(((((())))))******++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((())))))*********+++******))))))((((((((('''&&&'''''''''(((((())))))*********)))((('''''''''+++)))'''''''''((('''&&&(((((())))))))))))(((((())))))************))))))'''%%%$$$&&&***---,,,+++))))))(((((((((((())))))))))))))))))))))))))))))'''((()))(((&&&&&&((()))(((((())))))******++++++))))))))))))))))))))))))%%%&&&(((*********))))))))))))))))))((((((((((((******))))))((((((((('''&&&'''''''''''''''''''''))))))))))))************'''((((((((()))+++,,,---))))))))))))))))))))))))***(((&&&&&&))),,,......'''((()))***++++++***))),,,+++******+++---...000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111333333333333333333333444666666555555666:::???DDDDDDSSShhh{{{%%%&&&'''(((((('''&&&%%%***)))&&&$$$$$$%%%'''((('''((()))((('''''''''))))))((('''&&&%%%%%%&&&'''''''''(((((((((((('''''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&)))((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&&&&''''''''''''''''''''''''&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))'''&&&%%%%%%%%%%%%&&&'''((('''&&&&&&&&&((()))***(((((((((((((((((((((((($$$%%%&&&((()))))))))))))))))))))))))))(((((((((***++++++++++++***))))))))))))))))))))))))))))))((((((''''''''''''((((((%%%'''(((******)))'''&&&***))))))(((((((((((()))******)))((('''&&&%%%%%%******)))((()))***+++,,,''''''''''''((((((((((((***)))(((''''''&&&''''''(((***,,,,,,)))'''%%%%%%(((((((((((())))))))))))(((((((((((())))))))))))%%%%%%&&&&&&'''((((((((((((((((((((()))))))))))))))(((((('''(((***,,,---(((((())))))))))))(((((('''''''''''''''((()))))),,,,,,+++***)))((('''''',,,+++***))))))***++++++************************,,,,,,++++++******)))))),,,***))))))******)))''')))))))))))))))******+++((((((''''''((()))******************************(((((())))))))))))((((((---'''&&&+++///---)))(((++++++)))(((''''''''''''---,,,***)))))))))***+++***)))(((''''''((()))***---,,,+++)))((((((''''''+++***)))***,,,---...------,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------++++++,,,---...///000111///...---,,,---///111222111222222333333444555555555777888888999;;;>>>AAAJJJUUUfffwww%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&'''((((((&&&&&&'''((((((((('''&&&%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''' $$$'''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((***,,,...///''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''((('''&&&&&&''''''''''''''''''''''''&&&'''''''''((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''(((((('''&&&''''''((()))((((((((((((((((((((((((&&&'''((((((((((((((('''(((((((((((((((((((((((((((((()))***+++++++++***))))))))))))))))))))))))((((((''''''''''''(((((()))(((''''''&&&&&&&&&&&&))))))(((((((((((()))))))))((((((''''''&&&&&&%%%'''&&&%%%$$$############''''''''''''(((((((((((((((((('''''''''(((((()))''')))******)))'''''''''))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''&&&%%%%%%%%%(((((((((((())))))))))))(((((((((((()))***+++,,,(((((())))))))))))(((((('''''''''''''''((())))))((((((((((((''''''''''''***)))(((((((((((()))***))))))))))))))))))))))))((((((((('''''''''''''''+++***))))))******)))'''))))))(((((())))))***+++***************+++,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((***(((***222666222---***+++***)))((('''''''''''',,,+++***)))((())))))******)))(((((('''((()))***,,,+++***)))(((((((((((()))((('''(((***+++++++++++++++++++++******)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,---...///000000///...---------///111222///000000111111222333333555666888888999;;;???AAAIIITTTdddvvv%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''((((((((('''&&&%%%'''((('''&&&%%%&&&'''''''''&&&&&&&&&'''(((((($$$$$$%%%%%%%%%%%%$$$$$$'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''' """%%%'''&&&$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((()))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&'''''')))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''''''''(((((((((((((((&&&&&&((()))***+++++++++))))))))))))))))))))))))((((((''''''''''''((((((---+++(((&&&%%%%%%&&&'''(((((('''(((((()))***+++''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$''''''''''''((((((((((((&&&&&&&&&''''''(((******&&&'''))))))(((((()))*********))))))((((((''''''(((((((((((())))))))))))((((((''''''&&&&&&%%%%%%(((((((((((())))))))))))''''''((()))************(((((())))))))))))(((((('''''''''''''''((())))))&&&'''''''''((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************+++***))))))******)))((())))))(((((())))))***+++******************+++,,,''''''''''''''''''''''''(((((())))))))))))((((((((((((...888<<<777///++++++***)))((((((''''''(((***))))))(((((((((((()))))))))((((((((())))))*********))))))))))))******)))((('''(((***++++++******+++,,,---,,,***(((&&&,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///---------........./////////...------...///111222///000000111111222333333555666888888999;;;???BBBHHHRRRcccttt'''&&&%%%$$$$$$%%%&&&'''''''''(((((('''&&&&&&%%%%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&''''''(((((($$$$$$%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''')))(((((('''''''''''''''(((((((((((((((((((((((('''((((((((((((((('''''''''''''''''''''(((((((((&&&&&&((())))))*********))))))))))))))))))))))))((((((''''''''''''((((((,,,+++)))((((((((())))))''''''''''''((()))++++++'''''''''(((((()))))))))%%%&&&(((***++++++++++++''''''''''''(((((((((((('''''''''''''''((())))))'''(((((('''&&&''')))++++++******)))(((''''''&&&(((((((((((())))))))))))&&&&&&''''''((())))))***(((((((((((())))))))))))&&&''')))*********)))((((((((())))))))))))(((((('''''''''''''''((())))))))))))))))))************'''''''''''''''(((((()))(((((((((((((((((((((((())))))******+++++++++,,,+++)))((()))******)))(((((((((((((((((()))******)))((((((((((((((())))))''''''''''''''''''''''''))))))(((((((((((())))))''''''---666999333,,,(((******)))(((((((((((((((((((((((('''''''''(((((())))))))))))))))))******))))))(((((()))***++++++,,,***)))***+++------,,,+++,,,,,,,,,+++)))(((&&&,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///------..................///.........///000111222111222222333333444555555444666777888999<<>>DDDKKKWWWhhhzzz%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%%%%'''((((((((('''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((('''((()))(((&&&%%%%%%&&&&&&&&&&&&'''((())))))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''((((((((((((''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''''''''((())))))''''''((()))))))))))))))%%%&&&&&&'''''''''''''''%%%(((******'''%%%'''(((************************)))***+++,,,,,,+++***)))'''(((((()))******))))))&&&'''((('''&&&''')))+++%%%''')))*********+++,,,((('''&&&&&&&&&((()))***(((((((((((()))***+++,,,(((&&&%%%&&&)))+++++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))&&&(((***++++++***'''&&&(((((('''(((((()))***+++(((((())))))*********+++******))))))((((((''''''(((((()))************))))))))))))))))))*********)))***+++,,,,,,+++***))))))))))))))))))***++++++***)))((((((((()))+++,,,***************)))(((((((((((()))******+++******%%%&&&((()))))))))((('''******++++++++++++******+++,,,,,,***'''%%%%%%&&&(((((()))***************''''''''''''((()))++++++***)))(((''''''((()))***((()))+++,,,------,,,,,,******++++++++++++******,,,+++***))))))***+++,,,(((((()))***+++,,,,,,---...------------...//////........................%%%"""!!!%%%,,,000...,,,+++,,,---...////////////------......///000000000111222333444444444444444555333444777888888<<>>DDDLLLTTTfff|||'''&&&&&&%%%%%%&&&&&&'''%%%'''((('''&&&%%%&&&''''''''''''''''''''''''''')))(((((('''&&&%%%$$$$$$&&&''''''''''''((((((((((((((((((''''''''''''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))((('''&&&%%%%%%$$$((((((''''''''''''((((((***)))'''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&''''''((()))(((((((((((('''&&&%%%%%%###$$$%%%&&&''')))******(((((()))))))))*********+++***)))((('''&&&%%%$$$)))***+++,,,,,,,,,+++***))))))************))))))))))))(((((((((((())))))''''''''''''''''''''''''***)))((('''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''%%%$$$$$$%%%'''((('''%%%''''''((((((((()))))))))''''''((((((((((((''''''%%%'''((()))((('''((()))((((((((((((''''''''''''))))))(((((((((((())))))((('''&&&&&&&&&'''((()))'''((()))***+++,,,,,,---(((((())))))))))))(((((())))))((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))************************,,,,,,++++++******))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))*********))))))))))))((((((((((((++++++******))))))((((((((()))************))))))******))))))))))))******)))))))))))))))*********---,,,,,,+++***)))((((((++++++************++++++)))))))))******+++++++++******++++++++++++++++++------.........---,,,,,,......,,,)))&&&'''***---...------------...//////000...,,,...222333111//////222444555333222222333777555777:::;;;:::>>>DDDKKKSSSdddzzz'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&'''))))))'''&&&$$$((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&%%%((((((''''''''''''((((((''''''&&&&&&'''((()))***''''''&&&&&&&&&&&&''''''***((('''%%%%%%&&&'''((('''''''''''''''(((((()))))))))))))))((('''&&&%%%###$$$%%%&&&'''((()))***((((((((()))))))))******,,,++++++***)))(((((('''((()))+++------,,,+++***(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))''''''(((((((((((()))(((((((((((((((((((((((((((!!!!!!###%%%((()))(((&&&''''''''''''(((((((((((())))))************))))))''')))***+++***)))***+++((((((((((((((((((((((((+++******))))))******+++(((((('''&&&''''''((()))((((((((())))))***++++++(((((())))))))))))((((((((((((((((((((((((((((((******))))))))))))******((((((((())))))))))))))))))))))))***************+++++++++******)))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))),,,++++++***)))(((''''''))))))))))))))))))***+++******))))))))))))******(((((())))))************)))))))))***++++++,,,,,,,,,++++++++++++++++++,,,************++++++++++++******+++++++++++++++,,,+++++++++,,,,,,++++++***------,,,+++))))))+++---------------......//////222111222444777777555222///111333333222222222333888666888;;;<<<;;;>>>CCCJJJRRRcccyyy'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''''''''(((((()))))))))***&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((((((''''''%%%&&&&&&&&&''''''((((((((((((''''''''''''((((((&&&&&&''''''((()))******''''''&&&&&&&&&&&&''''''***)))(((''''''(((((()))(((''''''''''''((())))))+++++++++***)))((('''&&&&&&&&&&&&'''''''''((((((''''''((((((((()))))))))))))))))))))************'''(((***,,,,,,+++***(((((((((((())))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,---((((((((()))))))))******))))))))))))))))))))))))(((((()))***,,,---+++)))''''''''''''(((((((((((())))))************))))))''')))***+++***)))***+++))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((('''''''''((((((***)))((('''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))'''(((((((((((((((((('''''''''(((((())))))))))))((((((((())))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((''''''((((((((())))))))))))*********************,,,++++++***)))(((''''''))))))(((((((((***+++,,,******))))))))))))******(((((()))***+++******)))((())))))***++++++,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,***++++++,,,,,,+++++++++)))+++...///...------------------...............---...000333444444222000000111333333222111222444777666888<<<<<<;;;>>>BBBJJJQQQbbbxxx'''&&&&&&%%%%%%&&&&&&'''$$$&&&'''&&&%%%$$$%%%&&&''''''''''''''''''''''''&&&&&&'''((()))******+++%%%&&&&&&&&&&&&'''''''''&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''(((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''$$$%%%%%%&&&'''((())))))((((((''''''''''''(((((()))((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''((((((((())))))))))))***((((((''''''(((((()))***++++++++++++***))))))((((((((((((((((((''''''''''''''''''((((((((())))))&&&&&&''''''((()))))))))'''''')))*********)))((((((((())))))))))))(((((())))))(((((((((((())))))************************)))))))))***+++,,,......)))))))))))))))***++++++************************---+++*********)))'''%%%''''''((((((((()))))))))''''''((((((((((((''''''%%%'''((()))((('''((()))))))))))))))************))))))(((((((((((()))))))))))))))(((((((((''''''+++***(((&&&%%%%%%%%%&&&(((((())))))))))))(((((((((((())))))))))))******''''''((())))))(((''''''&&&''''''(((((())))))***''''''((())))))*********)))((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******************++++++++++++++++++******))))))(((((()))((((((((()))***+++,,,******))))))))))))******((()))***,,,,,,+++******+++++++++*********))))))++++++************++++++++++++,,,,,,,,,---------******++++++,,,---------,,,,,,---.........------(((+++///111000///...---,,,---......//////......,,,...000222222222111000111222333333222222333555555555777;;;<<<;;;===BBBHHHPPP```vvv'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''')))******)))'''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((((((((('''((((((((((((((((((((((((((())))))***)))((('''&&&%%%&&&&&&&&&'''(((((((((((((((''''''''''''((((((''''''((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%''')))******)))(((((((((((((((((())))))***))))))************)))((())))))))))))))))))))))))(((((()))))))))*********''''''''''''((((((((((((((((((((())))))))))))***((())))))******))))))((())))))(((((((((((())))))))))))))))))))))))))))))******))))))***+++,,,,,,)))(((((('''((()))***+++))))))))))))))))))))))))***(((&&&&&&&&&'''&&&%%%((((((((()))))))))******''''''((((((((((((''''''%%%'''((()))((('''((()))((((((((()))))))))******,,,++++++++++++++++++,,,)))))))))))))))(((''''''+++)))(((&&&%%%&&&'''((((((((())))))))))))(((((('''''''''(((((()))))))))((()))***++++++***)))(((&&&&&&''''''((())))))***(((((()))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''((())))))***++++++*********+++++++++,,,,,,*********)))))))))))))))'''(((((()))******++++++******))))))))))))******)))***,,,---------+++***+++++++++************************))))))*********))))))***+++,,,------...******++++++,,,------...+++,,,------.........---***,,,//////...---,,,---,,,---.../////////...---...000222333333222222333222333444333222222444666333333666;;;<<<;;;===BBBEEEMMM]]]sss'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((($$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''((((((((((((((((((((((((((()))*********((('''&&&''''''''''''''''''&&&&&&((((((''''''''''''((((((###$$$%%%'''((()))))))))'''''''''&&&&&&''''''''' ###&&&)))******)))'''((((((((((((((()))******'''(((((())))))))))))(((((()))))))))*********+++)))************+++++++++++++++******))))))(((((())))))(((((())))))***+++))))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((+++******)))))))))))))))(((''''''&&&&&&((()))***(((((((((((((((((((((((('''%%%$$$&&&))),,,------))))))))))))************))))))************))))))''')))++++++***)))***+++&&&'''''''''(((((())))))))))))(((((((((((()))))))))))))))))))))(((''''''***)))'''&&&'''(((***+++(((((())))))))))))((((((&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&&&&&&&'''((())))))***))))))***+++,,,,,,------******************++++++))))))))))))))))))))))))))))))************))))))'''(((((()))***++++++,,,*********++++++,,,,,,,,,)))))))))))))))*********'''''')))***++++++++++++******))))))))))))******)))+++,,,......---,,,+++'''((()))***+++,,,------******))))))))))))******'''((()))***+++,,,------******+++,,,,,,---......)))***++++++,,,,,,,,,,,,---......,,,******+++,,,,,,,,,.../////////...------///000111111000111222333444444444333333555777111111555:::<<<;;;===BBBCCCJJJ[[[qqq$$$$$$%%%&&&&&&''''''((($$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((()))******(((&&&%%%$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&))))))))))))))))))))))))((()))***)))'''&&&&&&'''''''''''''''(((((((((((('''((()))***)))(((&&&%%%'''''''''(((((((((((()))---,,,+++***))))))******%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***%%%&&&((()))))))))((('''))))))))))))))))))))))))((()))***)))'''&&&&&&''''''&&&$$$""""""$$$&&&'''******)))))))))+++,,,---,,,***)))'''&&&&&&&&&&&&)))************+++++++++************************************************...---,,,,,,,,,---,,,***'''(((***,,,,,,***((('''))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))---+++***(((((()))+++,,,))))))))))))))))))))))))******))))))))))))*********************************((('''%%%%%%'''(((***)))(((&&&''')))******)))++++++******))))))(((((((((((('''&&&&&&&&&&&&'''******))))))(((((('''''',,,)))''''''***+++***((('''%%%###%%%)))++++++***''')))+++------,,,***)))%%%''')))+++,,,+++***)))******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''---,,,+++***))))))))))))+++***)))'''''')))***++++++***)))))))))***,,,,,,''')))+++***'''&&&'''***++++++************+++++++++++++++*********)))))))))************+++++++++---***''''''***,,,,,,+++))),,,//////,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******++++++,,,---...//////,,,,,,,,,------.........+++,,,...///111222222333444444444444444444444444444666777888888999;;;===CCCKKKZZZlll&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''(((''''''''''''(((((()))+++***((('''''''''))))))%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((('''&&&%%%%%%'''&&&&&&'''''''''(((((((((&&&'''((())))))'''&&&$$$&&&&&&&&&'''''''''(((((((((((())))))))))))))))))%%%%%%&&&&&&&&&'''''''''(((''''''''''''(((((()))&&&''''''(((((((((((((((((((((((((((((((((((((((((()))))))))'''&&&'''(((+++)))'''&&&&&&''')))+++******)))((())))))++++++++++++)))(((''''''(((((())))))*********+++++++++************************************************++++++************))))))((()))************)))((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))///...+++)))'''''''''((())))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))),,,+++***))))))***+++,,,)))(((&&&''')))******))))))((((((((('''''''''&&&&&&&&&&&&'''((()))***+++)))(((((((((''''''''''''+++)))'''(((***+++***(((&&&$$$###$$$'''))))))(((&&&'''''''''((((((((((((&&&''')))+++,,,+++***)))******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++++++++***)))((((((((((((+++***)))(((((()))***++++++***)))))))))***+++,,,)))***++++++*********,,,++++++************+++++++++++++++*********)))))))))************+++++++++---***''''''***,,,,,,+++,,,...111000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---++++++,,,,,,---.........,,,,,,,,,,,,+++++++++++++++,,,...///111222222222222222222222222222222222222444666888999<<>>BBBJJJYYYkkk$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&%%%&&&&&&&&&((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&''')))(((''''''(((***(((((()))))))))*********&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((&&&$$$"""!!!&&&&&&'''''''''((((((((()))((((((''''''''''''((('''''''''''''''((())))))''''''''''''''''''''''''&&&'''((((((''''''((())))))))))))(((((()))))))))'''((((((((((((((('''&&&%%%&&&'''(((((((((((((((((((((((()))))))))******))))))))))))))))))))))))************************(((***,,,***'''&&&(((******)))'''&&&&&&''')))***++++++************++++++))))))))))))((((((((((((''''''(((((())))))******(((((((((((())))))))))))++++++***))))))(((''''''************************((()))***++++++***)))(((************************))))))))))))))))))))))))+++)))''''''((()))((('''''''''''''''(((((((((((($$$%%%''')))*********)))))))))************++++++((())))))(((''''''(((***((()))***)))''''''(((***&&&(((+++------,,,)))((())))))))))))))))))************))))))))))))******))))))))))))))))))))))))************************++++++***************+++)))))))))******)))))))))))))))***++++++++++++******))))))***+++,,,,,,+++++++++************++++++***************+++++++++)))************+++++++++(((***++++++******+++,,,((('''&&&'''***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++******))))))***,,,---...///000---...///000111111111111000111111222222333333444111333555777888;;;>>>AAA@@@IIIWWWiii~~~%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%&&&'''''''''(((((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((()))(((((((((''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&((('''&&&&&&((()))''''''''''''(((((((((((('''&&&&&&&&&'''(((((()))&&&&&&&&&&&&''''''''''''))))))(((''''''&&&%%%%%%''''''''''''(((((((((((((((''''''''''''(((((()))&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''((((((''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((((((''''''))))))***)))(((((((((((((((((()))))))))***************************************************'''***,,,***'''%%%'''***)))(((''''''''''''((()))...---+++))))))+++---...))))))))))))(((((((((((('''''''''((()))*********(((((((((((())))))))))))++++++++++++***)))((((((************************((()))***++++++***)))(((************************((('''&&&%%%%%%&&&'''(((+++)))((('''((()))((('''&&&'''''''''((((((((()))%%%&&&(((***++++++******((()))))))))************'''((()))(((&&&&&&(((***'''((()))(((&&&&&&(((***'''((()))***+++******)))******)))))))))))))))*********))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((,,,+++***))))))((())))))))))))************))))))((()))***+++,,,++++++***)))***++++++*********,,,++++++************++++++))))))*********+++++++++)))************+++++++++'''***,,,,,,***)))***,,,&&&$$$###$$$(((+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++++++++)))******+++,,,------...---...///000000111111000000000111222222333444444222444666888999;;;???BBB???GGGVVVhhh}}}(((''''''&&&&&&%%%%%%$$$$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&%%%%%%'''(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***))))))))))))************,,,+++***************+++''''''''''''((((((((()))'''''''''''''''((()))***%%%&&&((()))))))))((('''''''''''''''''''''''''''%%%'''((((((''''''(((***))))))))))))))))))))))))&&&'''(((*********))))))((()))***++++++***)))((((((((((((((())))))))))))************************************************(((,,,...---((('''))),,,((((((''''''''''''((((((***(((%%%######%%%(((***))))))))))))((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))(((((()))++++++,,,,,,,,,************************''')))***++++++***)))''')))))))))))))))))))))))),,,***)))'''''')))***,,,+++***((('''((()))((('''((()))))))))******++++++)))***,,,,,,,,,+++)))''''''((((((((())))))******&&&(((***(((&&&%%%(((***''')))+++***((((((***---+++***)))))))))***,,,---******)))))))))))))))*********))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++++++++***(((''''''''''''))))))************))))))((()))***+++,,,+++******''')))+++***'''&&&'''***++++++************++++++))))))******++++++++++++)))************+++++++++'''***,,,,,,***)))***,,,***'''&&&'''+++//////...,,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''((()))***++++++++++++++++++++++++,,,------------------------...///000000111000000222222333444444555666666666888999999999;;;===???>>>FFFUUUggg|||'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''''''''&&&%%%%%%$$$######%%%&&&''''''%%%%%%&&&'''***)))'''&&&&&&(((+++---(((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&''')))******)))&&&%%%&&&&&&((('''&&&%%%%%%&&&'''(((***)))((('''''''''''''''***%%%"""###''')))&&&###(((&&&$$$%%%((()))(((&&&''''''''''''((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&&&&''''''((((((%%%%%%&&&'''((((((((('''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))''''''(((((())))))*********)))(((''''''((()))***))))))))))))))))))))))))%%%&&&(((***+++***)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++++++++************)))))))))))))))((((((((()))***++++++*********)))))))))))))))+++)))'''(((******'''%%%$$$$$$%%%&&&'''((())))))---------+++((('''((()))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((******************+++++++++++++++++++++***)))(((******)))(((((((((((((((+++*********))))))(((((())))))************))))))((()))***)))((()))+++,,,,,,+++)))((((((((()))***))))))))))))))))))))))))((()))***,,,,,,+++******((()))***+++,,,++++++***((((((((((((((((((((((((******))))))((((((''''''+++***)))(((((()))***+++************++++++++++++(((((())))))*********+++------,,,+++************)))((((((((()))***+++++++++***)))))))))***,,,---,,,,,,,,,++++++*********************************,,,+++***))))))+++---...&&&'''((()))+++---......***+++,,,,,,------------+++,,,...///000///......,,,,,,,,,---------................../////////000000111222111000///000111111222222333333444444555555777999::::::;;;>>>???@@@GGGTTTeeezzz&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((''''''&&&%%%%%%$$$######%%%&&&''''''%%%%%%&&&'''%%%$$$###"""###$$$&&&'''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&''')))******)))'''&&&&&&'''((('''&&&&&&&&&&&&'''(((''''''&&&%%%%%%%%%%%%%%%,,,)))''''''***+++***(((%%%######%%%'''(((&&&###''''''''''''(((((((((((('''''''''((((((((((((((()))((('''&&&&&&''')))***''''''((()))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((('''''''''(((((()))(((((((((((())))))))))))***)))(((((((((((()))***))))))))))))))))))))))))(((((()))******)))((('''(((((((((((()))))))))***************************++++++++++++++++++++++++************))))))))))))))))))))))))))))))***+++************))))))))))))+++)))((()))++++++)))'''&&&&&&&&&'''(((((())))))%%%'''((((((((()))+++---))))))))))))))))))))))))++++++************++++++************************************************+++++++++++++++***))))))++++++***)))))))))))))))************)))))))))((((((((())))))))))))((((((((()))***)))((((((***,,,++++++)))((((((((()))***))))))))))))))))))))))))((()))******++++++******))))))***+++++++++******(((((((((((((((((((((((()))))))))))))))(((((((((+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))*********+++,,,,,,+++*********++++++******)))))))))***++++++******))))))******+++,,,+++++++++***************)))))))))))))))))))))))),,,+++***))))))+++,,,...,,,,,,++++++*********))),,,,,,,,,,,,,,,,,,+++***------------------,,,,,,,,,,,,,,,---------......,,,,,,---------.........000111222111000///000111111222222333333444444555444666888999:::;;;===???@@@GGGTTTeeezzz%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&''')))***+++***(((&&&'''((((((''''''&&&&&&''''''(((''''''&&&%%%%%%%%%%%%&&&(((''''''&&&''''''((((((''''''''')))++++++(((&&&''''''''''''((((((((((((((((((((((((((('''''''''+++***((('''&&&''')))***'''((((((((((((''''''&&&************************))))))************))))))))))))(((''''''((((((((())))))))))))((((((((((((***))))))(((((())))))***))))))))))))))))))))))))*********)))((('''''''''((((((((()))))))))******++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++*********)))))))))+++***))))))))))))))))))***************************))))))***,,,,,,+++)))(((((((((((((((((())))))***++++++***((('''((()))))))))))))))))))))))))))++++++************++++++***************************************************++++++++++++***)))))),,,++++++***************************))))))))))))'''(((((((((((((((((('''******+++***(((((()))***+++******)))((())))))))))))))))))))))))))))))))))))((((((((())))))************+++++++++******)))))))))))))))))))))))))))(((((())))))))))))))))))******))))))))))))******(((((((((((()))))))))))))))))))))***************++++++*********+++,,,,,,,,,++++++************+++))))))***+++++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))+++,,,---......---,,,+++***)))))),,,,,,,,,,,,+++***))))))......---,,,++++++++++++,,,,,,,,,---------......------------.........//////000111111000///000222111222222333333444444555444666888999999:::===>>>@@@GGGTTTdddyyy$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''(((((('''&&&&&&&&&&&&''')))***+++***((('''((()))((((((''''''''''''(((((()))(((((('''''''''((((((%%%&&&'''&&&%%%%%%'''))))))((((((((()))*********''''''''''''(((((((((((())))))((((((''''''&&&&&&(((((()))(((((('''&&&&&&%%%&&&&&&&&&%%%$$$######))))))))))))))))))))))))((())))))******))))))(((***)))((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''((((((((((((((()))))))))*********++++++++++++++++++++++++++++++++++++************+++++++++*********))))))++++++***)))((((((((())))))***************++++++(((((()))***+++++++++***************))))))((((((...//////---***((((((((())))))))))))))))))))))))))))))(((((((((((())))))************************************))))))))))))******+++++++++******)))+++******))))))******************)))))))))))))))(((((())))))))))))((((((***++++++***((('''(((***+++******))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++++++++++++++*********)))************************((((((((())))))******+++***))))))))))))))))))***)))*********++++++++++++******************************))))))***+++,,,,,,------,,,+++*********+++((()))***,,,,,,+++******)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))***+++,,,,,,+++++++++,,,,,,------...+++++++++,,,++++++******...---,,,+++++++++------,,,,,,,,,---------....../////////000000000111111///000111111000000111222111222222333333444444555333555888999999:::<<<>>>@@@GGGSSSdddyyy$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''((()))***)))((('''((()))(((((((((((((((((((((((((((((('''''''''(((((()))((()))***)))((((((***,,,&&&%%%###""""""###&&&)))''''''''''''(((((((((((())))))((((((''''''&&&&&&$$$&&&(((***)))'''###!!!%%%&&&&&&&&&%%%$$$######(((((((((((((((((((((((('''(((((())))))(((((('''***))))))((((((((())))))******))))))((((((''''''))))))************))))))))))))))))))))))))))))))((((((((('''((()))******))))))))))))*********************************************************)))++++++++++++************++++++***)))((((((((()))))))))******+++++++++,,,&&&'''))))))))))))******+++++++++***))))))((((((''')))+++,,,,,,,,,---...************************))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))(((((()))******+++++++++******))))))((((((((())))))***))))))))))))))))))******)))******++++++******)))***++++++***((('''(((***************)))))))))((()))))))))))))))))))))))))))((('''''''''(((***+++++++++******************++++++++++++++++++++++++(((((())))))******++++++)))))))))******))))))))))))*********+++++++++++++++++++++***************))))))))))))***++++++,,,------,,,+++*********+++((()))***,,,,,,+++************++++++,,,,,,------((((((((((((((((((((((((***))))))*********++++++((()))***+++---...///000((()))***+++,,,------------,,,,,,,,,,,,...000111,,,,,,,,,---------......////////////000000000000...000111111000000111222111222222333333444444555444666888999999:::===???@@@GGGSSScccxxx%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((((((((('''&&&&&&&&&&&&''''''((()))((('''&&&'''((('''(((((())))))(((((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((())))))&&&&&&%%%###"""###'''***''''''''''''((((((((((((((((((((((((((('''''''''!!!$$$'''***)))'''### '''((((((((((((''''''&&&''''''''''''''''''''''''''''''(((((((((((('''''')))((((((((())))))***+++))))))))))))(((((((((((()))******++++++******)))))))))))))))))))))))))))'''''''''((()))*********)))))))))*********++++++************************))))))*********+++++++++,,,++++++++++++*********+++***))))))))))))))))))))))))******+++,,,,,,,,,&&&(((******((((((((()))+++*********))))))((((((&&&(((******)))((('''(((************************++++++************++++++((((((((((((((((((((((((*********))))))(((((('''))))))***++++++++++++***(((((((((((((((((()))***))))))))))))***************++++++,,,,,,++++++*********+++***(((((()))***)))************)))(((((()))))))))))))))))))))))))))((((((((())))))************))))))******+++,,,************************))))))******************))))))************))))))(((((((((((())))))))))))+++++++++++++++***************)))))))))***++++++,,,++++++************+++))))))***++++++++++++++++++++++++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))************+++***+++++++++,,,,,,,,,---((()))***,,,---...//////++++++,,,---...000111222,,,,,,,,,---------......,,,,,,,,,,,,---------......///111111000000111333111222222333333444444555555777999::::::;;;>>>???@@@GGGRRRbbbxxx&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''######$$$%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''***)))'''&&&%%%&&&'''((($$$$$$$$$$$$%%%&&&'''((((((((('''&&&&&&&&&&&&'''%%%'''((('''&&&%%%&&&((('''((()))******)))((('''%%%%%%%%%%%%%%%&&&''''''$$$""" !!!%%%'''&&&$$$&&&(((***)))(((''')))+++''''''''''''(((((((((((('''''''''((((((((((((((($$$%%%&&&'''((('''&&&%%%''''''((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((()))***,,,,,,(((((((((((()))))))))))))))***++++++++++++***)))))))))))))))))))))))))))'''((()))******)))(((((())))))*********+++++++++++++++++++++++++++++++++******+++,,,------......,,,,,,+++++++++*********))))))))))))))))))***+++))))))***++++++,,,------(((***,,,+++)))'''(((***))))))))))))))))))(((((()))+++,,,+++'''$$$""""""************************++++++************++++++))))))))))))))))))))))))+++******)))((((((''''''))))))***+++++++++++++++))))))(((((())))))***+++((()))))))))******************++++++++++++******((()))***)))((((((***,,,)))******+++***)))((('''))))))))))))))))))))))))((()))******++++++******))))))((()))***+++---...************************++++++******************((()))***++++++***)))((((((((((((((()))))))))))),,,,,,,,,++++++*********+++******))))))))))))*********)))))))))***++++++******))))))******+++,,,*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,((())))))***************+++++++++++++++************+++,,,---.../////////***+++,,,---.../////////,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,---///111111000000222333111222222333333444444555666888:::;;;;;;<<>>@@@@@@FFFHHHPPPaaauuu&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''')))(((&&&%%%$$$%%%&&&'''%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''((((((((((((((('''&&&&&&!!!$$$&&&&&&%%%&&&(((+++(((((((((((((((((((((((((((((((((''''''&&&&&&&&&(((((((((((((((''''''&&&%%%'''((('''%%%%%%%%%'''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((&&&###!!!!!!!!!)))((('''&&&&&&'''(((((())))))(((''''''''''''''''''((())))))((()))+++---************++++++++++++************************))))))))))))))))))))))))+++***)))'''''''''((()))))))))))))))************))))))))))))))))))))))))+++******************+++))))))************))))))******+++++++++++++++++++++,,,------......---------,,,,,,++++++,,,,,,---++++++************++++++++++++++++++++++++++++++++++++******))))))(((((((((***+++***)))((()))+++)))************+++++++++++++++************+++++++++******)))))))))************))))))))))))******)))***+++++++++)))((('''***))))))))))))***++++++,,,,,,++++++************(((((((((((((((((((((((()))***++++++++++++***)))************************************************(((''''''''''''(((((()))))))))))))))))))))))))))***************++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))),,,,,,++++++***+++++++++***++++++,,,,,,,,,,,,+++************************+++*********))))))))))))******+++++++++******))))))************+++++++++)))))))))************+++++++++++++++*********)))***+++++++++,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++---....../////////////////////000000000111111111111222222333444555666666:::::::::;;;<<<>>>@@@@@@FFFHHHPPPaaavvv$$$$$$%%%&&&&&&'''((((((&&&'''((('''%%%%%%'''((('''''''''&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''))))))*********)))((((((+++444999555222111,,,$$$((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''$$$&&&''''''&&&&&&'''(((((((((''''''''''''(((((((((((((((''''''''''''&&&******)))'''%%%###$$$%%%''''''&&&&&&&&&&&&'''((((((((())))))(((((('''''''''((())))))((((((***,,,************++++++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))******************************)))))))))******+++******++++++,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,+++******+++,,,,,,************************)))***+++***))))))***+++)))************+++++++++*********))))))*********++++++*********+++,,,,,,******))))))))))))*********************)))))))))***************+++,,,,,,---,,,+++***)))***+++,,,++++++******************((()))************)))(((************************************************))))))((('''''''''(((((())))))))))))))))))))))))******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))***+++---...***************)))))))))******++++++++++++++++++)))************+++++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++++++++***+++,,,---...---,,,,,,------,,,,,,------...///++++++,,,------...//////........................---......///////////////.../////////000000000000111222222333444555666666999999:::;;;<<<>>>@@@AAAFFFHHHQQQaaavvv%%%%%%%%%&&&&&&&&&''''''&&&'''((('''%%%%%%'''((('''''''''''''''&&&&&&&&&'''''''''''''''((((((((($$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&))))))*********))))))(((222BBBKKKGGGCCCAAA444"""((((((((((((((((((((((((((((((''''''''''''''''''%%%&&&&&&'''((()))***+++%%%'''((('''&&&%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&((((((((('''''''''''''''((()))((('''&&&''')))+++''''''''''''''''''(((((('''((()))******)))(((''''''((()))(((((((((***+++'''((((((((())))))))))))************************))))))))))))))))))))))))(((((())))))))))))((('''((()))))))))************))))))))))))))))))))))))*********++++++*********+++***)))((()))***+++,,,******+++,,,------......+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---,,,***))))))***,,,---)))))))))******+++++++++)))***++++++))))))***+++))))))*********+++++++++******))))))))))))*********************+++,,,---+++******))))))******+++++++++***))))))******+++++++++******++++++,,,---,,,+++)))(((((()))***+++++++++++++++,,,,,,------)))******************)))(((((())))))))))))******************************,,,,,,+++***))))))))))))))))))))))))))))))))))))((()))+++,,,---,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,,,,,,,++++++++++++***))))))(((,,,+++)))))))))+++...///************************++++++++++++,,,------...))))))*********+++++++++************+++++++++,,,++++++++++++++++++++++++)))***,,,......---,,,***++++++******++++++,,,---.........---,,,,,,++++++++++++,,,------------------......////////////////////////000000000111111111222222333444555666666888999999:::<<<>>>@@@AAAFFFHHHQQQaaavvv''''''&&&&&&&&&%%%%%%%%%&&&'''((('''%%%%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''''''&&&$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$'''(((((())))))((((((((((((777AAA@@@BBBFFF>>>///((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++((())))))(((&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((%%%%%%%%%$$$###$$$''')))''''''(((((())))))))))))'''((()))******)))(((''''''((()))((('''''')))+++'''((((((((())))))))))))************************))))))))))))))))))))))))'''((())))))))))))((((((((()))))))))************************************)))***++++++++++++***)))+++***)))))))))***,,,---******+++,,,------......+++,,,------......------+++,,,,,,------,,,,,,+++++++++************++++++---,,,***))))))***,,,---))))))******++++++,,,,,,)))+++,,,+++***)))***+++))))))*********+++++++++******))))))))))))******)))))))))))))))***+++,,,++++++************++++++++++++************++++++++++++******++++++,,,---***)))(((''''''((()))***%%%&&&'''((()))+++,,,,,,++++++++++++++++++++++++'''''''''((((((((())))))************************---,,,+++******)))******))))))))))))))))))))))))'''(((***+++++++++***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,,,,,,,,,,+++++++++++++++***)))(((---,,,***))))))***,,,---***************+++++++++******))))))***+++,,,---))))))*********+++++++++)))))))))*********++++++))))))******************((()))+++,,,---,,,***)))++++++******++++++,,,---///...---,,,+++)))(((((()))***+++,,,---------,,,---......///////////////000000000111111111222222111222222333444555666666888888999:::<<<>>>@@@AAAGGGIIIQQQbbbvvv(((((('''&&&%%%%%%$$$$$$&&&'''((('''%%%%%%'''((('''''''''''''''(((((((((&&&&&&&&&%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''((((((((('''''')))...000...333<<<>>>888((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&***)))(((&&&&&&''''''((()))******(((&&&$$$%%%%%%((((((''''''''''''(((((('''(((((((((((()))))))))((())))))'''%%%$$$%%%'''&&&'''((()))*********)))(((((())))))******))))))'''((()))(((''''''(((***************++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************)))***+++,,,,,,+++***)))***************+++,,,---******++++++,,,,,,------+++,,,------......------++++++------------++++++++++++************++++++,,,,,,+++******+++,,,,,,*********+++++++++,,,,,,***+++,,,+++*********,,,)))************+++++++++*********))))))************))))))))))))******+++++++++************++++++*********+++++++++++++++***************+++,,,,,,((((((((()))))))))))))))'''((((((***+++,,,---...,,,,,,++++++++++++,,,,,,&&&''''''(((((()))))))))******************************)))((((((((())))))))))))))))))))))))))))))(((((()))************)))++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))))))***+++,,,---,,,+++***------------------,,,+++,,,,,,***))))))***+++,,,*********+++++++++++++++)))((('''&&&&&&''')))***)))************+++++++++)))))))))************+++)))))))))))))))*********((()))***+++,,,+++******------,,,,,,------...///++++++++++++++++++++++++***+++---...///...---------......///////////////111111111111222222222222111222222333444555666666777777888:::<<<>>>@@@AAAGGGIIIRRRbbbwww&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''%%%%%%'''(((&&&'''''''''((((((((()))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&%%%&&&''''''((((((((('''///,,,((((((+++///222222((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((***)))'''&&&&&&&&&((()))((())))))((('''&&&&&&'''((((((''''''''''''(((((('''((((((((()))))))))))))))+++,,,+++)))(((((((((%%%&&&''')))))))))))))))))))))(((((()))******+++(((((()))(((&&&&&&((()))************++++++++++++************************)))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))************************************(((***+++,,,,,,+++***(((((()))***+++,,,,,,,,,,,,******+++++++++++++++++++++,,,------......------***+++---......---+++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,)))************+++++++++++++++************++++++,,,,,,+++*********++++++,,,++++++******++++++,,,)))***+++,,,,,,,,,++++++***))))))))))))***++++++((()))+++,,,,,,,,,+++***,,,,,,---------------...,,,+++***))))))***+++,,,((((((((()))***+++++++++************************)))))))))((())))))******))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))***+++,,,------,,,***))),,,,,,------...---------((())))))******+++++++++*********++++++,,,,,,,,,+++***((('''&&&''')))***)))************+++++++++*********+++++++++,,,,,,)))))))))******+++++++++*********+++++++++,,,,,,------,,,,,,------...///***++++++,,,,,,---------+++,,,...//////...---,,,---......///////////////000000000000111111111111111222222333444555666666666777888999;;;>>>@@@AAAGGGIIIRRRbbbwww$$$%%%%%%&&&&&&''''''(((&&&'''((('''%%%%%%'''(((&&&'''''''''(((((())))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%&&&&&&&&&&&&'''''''''((()))******)))((('''&&&&&&'''(((((()))(((((('''###"""(((,,,***(((***((((((((((((((((((((((((&&&'''''''''(((((())))))'''&&&%%%%%%&&&(((+++,,,&&&'''((((((''''''((()))&&&&&&&&&%%%%%%&&&&&&&&&'''((((((((())))))******"""$$$'''((((((''''''(((###$$$&&&((())))))((('''***)))((((((((()))+++,,,(((((()))(((&&&&&&''')))(((((((((((())))))))))))************************)))))))))))))))))))))))))))((('''&&&'''(((***,,,))))))))))))************************************((()))+++,,,,,,+++)))(((((()))+++,,,------,,,,,,++++++******************+++,,,------......------***+++---......---+++***++++++************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,******+++,,,)))************+++++++++,,,,,,++++++++++++,,,,,,...------,,,++++++++++++,,,++++++******++++++,,,((()))+++---...---+++***)))))))))((()))******+++(((***---//////...,,,+++,,,,,,+++******)))((((((+++***)))(((((()))***+++)))******+++,,,,,,------************************+++*********+++,,,------)))))))))))))))))))))))),,,+++***)))***+++---...++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))++++++---------+++)))((()))***++++++,,,,,,,,,,,,%%%&&&((()))+++,,,,,,,,,*********++++++,,,,,,,,,///---+++***)))***+++,,,)))************+++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,+++++++++,,,---...++++++******++++++,,,---------------------------***+++---......---+++***---......///////////////////////////000000000000111222222333444555666777666666888999;;;>>>@@@AAAGGGIIIRRRcccwww''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))%%%%%%&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''(((***+++---))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&''''''''''''''''''))))))))))))))))))))))))+++***((('''''''''((()))***)))((((((((((((((()))))))))+++,,,,,,+++***)))************************---+++(((&&&&&&(((+++---******))))))((((((((('''+++*********+++++++++***333111...+++***))))))******************************+++,,,---............------------,,,,,,,,,,,,------------............/////////.........------+++,,,---......---,,,+++++++++************++++++...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,+++******)))***+++,,,,,,,,,,,,,,,+++***)))))))))***,,,---,,,+++***))))))***+++,,,---,,,++++++,,,,,,***(((+++++++++************)))++++++++++++++++++++++++***+++,,,---,,,+++***)))******+++++++++,,,,,,,,,***,,,...000///---***(((&&&$$$"""###(((,,,------))))))))))))))))))))))))++++++,,,,,,,,,---------(((((()))***++++++,,,,,,)))))))))))))))*********,,,,,,,,,,,,,,,+++***)))*********)))))))))))))))))))))(((((())))))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++(((((())))))******++++++++++++,,,,,,,,,------------------........./////////...---,,,,,,,,,,,,,,,...,,,***+++///111000///...............///000000////////////000111333333000111111222444666888999888999::::::999;;;===@@@GGGLLLTTTaaauuu''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''(((''''''''''''(((***+++)))((((((((((((((((((((())))))))))))))))))))))))))))))((('''&&&&&&%%%%%%))))))))))))))))))))))))))))))(((((()))***+++,,,))))))(((((((((((()))))))))***+++,,,,,,+++***)))***************************)))'''%%%%%%''')))***+++*********)))))))))))))))&&&###&&&+++---+++'''...---+++)))))))))***+++++++++++++++++++++++++++,,,,,,---...//////......---------,,,,,,,,,,,,+++,,,,,,---------.........000////////////.........***+++,,,,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,---------,,,,,,***++++++,,,,,,,,,++++++***************++++++,,,---,,,+++******+++,,,------,,,+++,,,------+++)))++++++++++++************))))))))))))))))))))))))+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,+++++++++++++++******)))***(((%%%&&&)))+++,,,+++************************++++++++++++,,,,,,,,,,,,))))))******+++,,,,,,---------,,,,,,++++++******+++++++++++++++***))))))++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++*********+++++++++,,,,,,++++++***))))))***++++++++++++,,,,,,,,,---------******++++++++++++******++++++++++++++++++++++++)))))))))))))))*********++++++++++++,,,,,,,,,,,,---------------......//////...---,,,,,,,,,,,,------+++***+++---//////---...............///000000000/////////000111222222222222222333444555666777999:::;;;;;;;;;<<>>AAADDDGGGMMMXXXggg{{{'''''''''''''''''''''''')))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))$$$%%%&&&'''((()))***+++(((((((((((((((((((((((((((((())))))***+++,,,,,,)))))))))((())))))******++++++++++++++++++************************************++++++,,,+++++++++***************************'''%%%(((---///---************+++,,,---///000------------------------......////////////......111111111111000000000000111111111111222222222222111111000000000/////////...//////.........------------,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,---...+++++++++******+++++++++******,,,---............------------,,,+++******)))***+++,,,---,,,+++***------,,,,,,,,,,,,------,,,++++++---//////...------,,,,,,,,,++++++++++++++++++++++++++++++++++++---,,,+++***)))***+++,,,******+++++++++,,,,,,,,,,,,+++(((''''''(((***,,,---,,,******************************************))))))*********++++++++++++++++++,,,,,,---------+++++++++******)))))))))******+++++++++******)))'''((((((((((((((())))))))))))(((((())))))***+++++++++++++++++++++++++++************+++++++++++++++******************++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++************************++++++******))))))(((((())))))*********+++++++++---,,,+++******,,,---///...------,,,,,,,,,------...---,,,+++,,,,,,,,,,,,...............///000000222111000000000000000111222222222222333444555555666888999:::<<<>>>BBBEEEGGGNNNZZZiii~~~''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&%%%%%%&&&&&&''''''((((((((()))((((((((((((((((((((((((%%%%%%&&&'''(((******+++(((((((((((((((((((((((())))))))))))))))))(((((()))))))))))))))***++++++---,,,,,,+++++++++******************************)))***+++,,,------,,,,,,***************************,,,---,,,++++++,,,---,,,,,,,,,,,,---...//////////////////////////////...///000000000000000000222222222222111111111111222222222222333333333333333333222222222111111111000000//////...............------,,,,,,------......---------------......,,,++++++++++++++++++,,,))))))***,,,,,,------------------------,,,+++***)))***+++------,,,++++++++++++,,,,,,,,,,,,++++++,,,++++++---//////...---------------,,,,,,,,,+++++++++++++++++++++++++++---,,,+++***)))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************)))******+++************************))))))*********++++++++++++,,,,,,,,,,,,,,,------))))))******+++++++++,,,++++++,,,,,,---,,,,,,+++''''''(((((()))))))))***))))))(((((())))))***+++++++++++++++++++++++++++))))))*********+++++++++*********++++++*********)))*********+++++++++++++++,,,,,,------,,,,,,+++************************++++++******))))))(((((())))))*********+++++++++,,,,,,+++***+++,,,---...------,,,,,,,,,------............---,,,,,,---..................///000000222111000000000000000111000000000111333555666777555666888999;;;===AAADDDFFFMMMZZZjjj'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&%%%&&&&&&&&&''''''(((((()))(((((((((((((((((((((((()))))))))((((((''''''''')))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))******+++,,,...---,,,++++++***++++++************************((()))***+++++++++++++++***++++++++++++,,,,,,,,,***---000...+++))),,,///---.........////////////333333333333333333333333222222333555555666666555444444444444333333333333444444444444555555555555777777777666666666555555222111000//////...////////////............//////000000///...............---,,,,,,++++++,,,,,,---))))))***+++,,,,,,,,,,,,,,,------------,,,,,,+++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++,,,......---+++......---------,,,,,,,,,))))))))))))))))))))))))---,,,++++++******++++++******+++++++++,,,,,,,,,***+++---......---,,,+++((()))++++++******+++---++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,******+++,,,---...//////+++,,,------------------*********+++,,,,,,------++++++******++++++,,,---++++++++++++++++++++++++)))))))))************+++)))***++++++++++++***)))))))))))))))************++++++,,,,,,,,,,,,++++++************************************))))))))))))*********++++++++++++,,,+++,,,,,,,,,------------------,,,,,,,,,---......---...///...------...000...............///000000111000000000000000111111//////000111333555777888555666888999:::===@@@CCCEEELLLYYYiii~~~''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&$$$%%%&&&''''''((('''''''''''''''''''''''''''''''''((()))))))))((('''&&&%%%%%%&&&''''''((())))))((((((((((((((((((((((((+++******)))((('''&&&&&&))))))))))))))))))))))))(((((()))*********)))((())))))))))))***+++,,,---///...,,,+++******++++++************************))))))******+++,,,,,,---------------.........///---///000000//////000222111111222333444444444555888888888888888888888888888888:::<<<===>>>>>>>>>;;;;;;;;;:::::::::999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;777666444333222222222333222111111000000111111222333333111000////////////...------,,,,,,------...++++++,,,,,,,,,,,,,,,+++,,,,,,------------------,,,++++++++++++,,,------+++,,,---......---,,,+++---,,,+++,,,------+++)))............------------))))))))))))))))))))))))+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,***+++,,,---...------,,,)))+++------+++***,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------.........***+++,,,------------,,,***++++++,,,------......++++++******++++++,,,---++++++++++++++++++++++++))))))))))))************)))***++++++++++++***)))))))))*********+++++++++******++++++++++++******************************)))))))))))))))*********++++++++++++,,,,,,,,,,,,+++,,,.../////////---,,,,,,,,,,,,,,,,,,---...///+++,,,...---,,,,,,...111...............///000000000/////////000111222222000000000111222444555666666888999:::;;;===AAADDDDDDKKKWWWggg|||''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%######%%%&&&'''((((((((((((((((((((((((((((((((('''((()))******)))((('''%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&((()))+++,,,,,,,,,+++))))))))))))***+++,,,---///...---+++******++++++************************,,,,,,,,,,,,---...///000.../////////000000111111111000000222555777777555444555777999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAACCCDDDEEEEEEBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCC@@@@@@@@@@@@????????????<<<;;;999888777777777888444333333222222333333444555555333111000////////////......------......///---------...------,,,,,,++++++,,,---............---,,,+++***+++,,,---...,,,---...//////...---,,,---,,,++++++,,,,,,***(((//////.........---------++++++++++++++++++++++++++++++,,,---,,,+++***)))******+++++++++,,,,,,,,,++++++++++++,,,------...+++...000///,,,+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------+++*********************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,------)))))))))((()))******+++++++++++++++++++++++++++))))))))))))************)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,*********++++++*********))))))))))))))))))))))))(((((())))))******++++++++++++,,,,,,,,,---------***,,,///111111000---,,,,,,,,,,,,,,,,,,---...///)))+++---,,,++++++...111...............///000000////////////000111333333222222111111222222333444888999:::;;;<<<>>>AAADDDDDDJJJUUUeeezzz'''((()))***)))(((&&&$$$((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''(((%%%""""""%%%'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''***))))))(((''''''&&&&&&((((((((((((((('''''''''******)))((((((((((((((())))))))))))************(((((())))))******++++++'''((())))))))))))((((((&&&''')))+++,,,,,,,,,,,,'''***,,,***(((***222999:::444...,,,---...,,,)))---------,,,,,,,,,,,,,,,---------...///111222333444333333222222333333444555555666777888999::::::::::::;;;<<<===>>>??????AAAAAAAAA@@@???AAADDDGGGGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHGGGFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJHHHFFFDDDCCCCCCCCCBBBBBBBBBAAAAAA===>>>?????????===<<<;;;::::::888777777777777777777777666444222111000/////////......------,,,,,,//////...---------......,,,,,,++++++++++++++++++,,,,,,,,,,,,---...//////------------------------+++++++++,,,,,,------------------------------,,,......,,,)))&&&%%%&&&(((++++++++++++++++++++++++---------,,,+++***((('''++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,++++++*********((()))+++,,,---------,,,,,,+++***+++------,,,+++,,,,,,,,,+++++++++******''''''''''''''''''''''''(((((()))))))))************++++++++++++***))))))(((((()))***************---***(((''')))+++,,,,,,++++++***))))))***++++++******************************++++++++++++*********************+++++++++++++++,,,------...//////222111000//////...//////------............------***,,,...///000///...---------......///000000000---...///111111222222222444222000000222444555666999999999:::<<>>>>>?????????===>>>>>>??????@@@@@@AAABBBBBBCCCBBBAAABBBEEEHHHGGGHHHJJJKKKLLLMMMMMMMMMPPPOOONNNNNNMMMMMMMMMNNNJJJKKKLLLLLLKKKIIIFFFEEEBBBAAAAAAAAAAAA@@@@@@@@@>>>????????????>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;;;;999888777555444444333222222111111000000///...///000111000///---,,,.........//////000000000///......---------......------------------------++++++,,,,,,,,,---------------------............+++,,,,,,+++))))))***+++++++++++++++++++++++++++---......///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------,,,,,,+++***,,,,,,,,,+++++++++******))))))))))))(((&&&$$$###------.........//////000,,,,,,,,,+++++++++******************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++******))))))***++++++++++++++++++)))&&&&&&(((***++++++******************************************************++++++++++++***************************)))+++++++++,,,------............------,,,,,,------------............------,,,---///000000///...---------......///000000000000000111111111111000000555333222111333555666777999999999:::<<>>@@@AAABBB?????????@@@@@@@@@@@@@@@????????????????????????@@@@@@AAA@@@???@@@CCCEEEEEEFFFHHHJJJLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMLLLJJJHHHEEEDDD???>>>>>>>>>============>>>>>>=========>>>>>>???>>>>>>>>>>>>??????????????????>>>===<<<::::::999666666555555444333333333000222444555444111...+++++++++,,,---...///000000111000///...------------------------------------,,,,,,,,,,,,------------,,,,,,------......//////)))+++------,,,,,,---...++++++++++++,,,,,,,,,,,,((()))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***......---,,,***(((&&&%%%))),,,...---++++++---///,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,---------......,,,------------,,,++++++******+++,,,,,,,,,,,,,,,)))'''%%%%%%''')))))))))******++++++++++++************************************++++++++++++***************))))))(((((((((******++++++,,,,,,------,,,,,,+++++++++,,,------------............------...///000000000///...---------......///000000000///000000111111111111000333222222222222444555666888888999:::<<>>?????????@@@AAABBBDDDDDDAAA@@@@@@@@@??????>>>>>><<<<<<<<<;;;;;;::::::::::::;;;;;;;;;::::::<<<>>>@@@AAABBBDDDFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEJJJJJJJJJHHHFFFDDDBBBAAA::::::::::::999999999999::::::999999999;;;<<<======>>>???@@@AAAAAAAAAAAAAAA@@@@@@???>>>======<<<888888777777666666666555555666777888666444111///,,,,,,,,,------.........000///...---------------........................,,,,,,------------------***++++++,,,---......///(((+++---...------------+++++++++,,,,,,,,,,,,,,,'''((()))+++,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........///////////////+++...111///***(((***...,,,,,,,,,+++++++++******************************))))))************++++++,,,,,,,,,---,,,++++++***)))***++++++,,,,,,++++++)))'''&&&&&&((())))))((()))***++++++++++++***)))******************************++++++++++++******+++******)))((('''&&&&&&*********++++++,,,,,,,,,,,,,,,,,,,,,---...///000------............------///000000000000///------------......///000000000---...///111111222222222111111222111111222444555888888999:::<<<>>>AAABBBCCCHHHRRRaaauuu$$$%%%&&&(((((((((''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%%%%&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&'''''''''(((((())))))''''''&&&&&&&&&&&&'''((()))************+++++++++***)))))))))((((((''''''))))))(((((((((((((((((()))))))))))))))******+++,,,******+++...000///---......---///111444555666444666888:::;;;<<<;;;;;;>>>======>>>>>>???@@@AAA??????>>>>>>??????@@@@@@BBBAAAAAA@@@@@@??????>>>999999888888777666666666555777777777666666777999<<<===>>>>>>>>>>>>>>>>>>@@@???????????????@@@@@@EEEDDDCCCBBBAAA???======777777777666666666666555666555555444555666888999:::;;;===>>>???@@@@@@??????>>>>>>>>>======<<<<<<::::::::::::::::::::::::<<<;;;:::999888777666555333333222222111111000000---------------...//////........................------------------------))))))***+++,,,------...***,,,......,,,+++***+++++++++,,,,,,,,,---------------...............---------------------------++++++++++++,,,,,,,,,,,,---,,,+++++++++,,,------++++++++++++++++++++++++))))))***+++,,,---...///333666777444...+++,,,000,,,,,,,,,+++++++++******************************(((((((((((())))))))))))+++++++++++++++******)))((())))))******************((('''(((***+++***)))*********++++++***************************************++++++++++++******+++******)))((('''&&&&&&******++++++++++++,,,,,,+++++++++,,,---...///000------............------000000/////////...------------......///000000000000000111111111111000000111333444444333333555777777777888:::<<<>>>@@@AAABBBGGGPPP___sss###%%%'''((()))(((&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((%%%&&&((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&''''''((()))))))))'''''''''&&&''''''((()))(((((()))))))))*********)))(((((((((((((((((('''(((((())))))))))))(((((('''''''''''')))***,,,,,,---------------///111444//////000222444777999:::<<<===???AAABBBAAA@@@???@@@??????>>>>>>>>>>>>>>>;;;::::::999999:::::::::<<<;;;;;;;;;::::::999999777777777666666555555555555666777777555555666777<<<<<<<<<;;;;;;:::999888999999999888999999:::;;;>>>>>>======<<<<<<;;;;;;777666666666555555555555444333333333333444444555777888:::;;;<<<<<<<<<;;;::::::::::::::::::::::::;;;;;;<<<===>>>??????@@@@@@???>>><<<;;;;;;;;;<<<666555555444333222111111------------...///000111....................................------------******++++++,,,,,,---------...///...+++*********++++++,,,,,,------......---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---,,,+++***+++,,,---...***++++++++++++,,,,,,,,,+++************+++,,,,,,444555555222...++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++***++++++++++++***))))))(((((()))************)))+++))))))***+++,,,+++***++++++***))))))***++++++******************************++++++++++++***************))))))(((((((((++++++,,,,,,,,,,,,,,,,,,***)))******+++,,,---...------............------............------------------......///000000000333333333222000///---,,,222555888888555555777:::666777888:::<<<>>>@@@@@@BBBGGGPPP]]]rrr&&&&&&''''''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&)))******'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((($$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***&&&&&&''''''((())))))***((('''''''''(((((()))***(((((((((((())))))))))))'''''''''((((((((((((((("""$$$'''***+++***)))((((((''''''((()))***,,,---......///000111444666888333555777999;;;===???AAADDDEEEGGGHHHGGGEEECCCAAA>>>===;;;:::999888888888444444444444444555666777444444444444444444333333555555555444444444444444444666777777555444555666:::::::::999999777666666444444444444444555666666:::::::::;;;;;;<<<======888888888888777777777777555555555555555555444444444666888999:::999888777777777777777777777777777777888999;;;===>>>???@@@AAAAAABBBBBBAAA@@@??????777666666555555444444444111000000000000000111111........................///.........------------------------------------/////////...,,,+++,,,---++++++,,,,,,---......///***++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++******,,,...///******+++++++++,,,,,,,,,...---,,,++++++,,,------000//////---,,,***)))))),,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,,,,++++++***)))))))))***++++++++++++*********)))***,,,---+++***---+++)))(((((()))+++---******************************++++++++++++***************************)))------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...------............---------,,,,,,,,,,,,------...------......///000000000000111111111111000000///111555888888555444666:::555666888:::===>>>???@@@CCCGGGPPP]]]qqq)))(((&&&$$$$$$$$$&&&&&&(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((+++---,,,(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))$$$%%%&&&'''(((***++++++&&&&&&&&&'''((())))))***((((((((((((((()))******))))))))))))************&&&'''''''''(((((()))))) %%%)))+++,,,***)))***))))))))))))+++,,,---...---...111444666666555999;;;>>>@@@AAACCCFFFHHHHHHJJJKKKKKKJJJGGGDDDBBB;;;:::888666444333333222/////////000111333555555444444444444555555555555222222222222222222222222333444666555444333333444777777777777777666555444555555555555555666777777999999::::::<<<===???@@@::::::::::::999999999999777777888888888777555444333555777888888777666555444555555555555666666666222333444777999;;;===>>>@@@BBBDDDFFFFFFDDDAAA???;;;;;;;;;;;;;;;<<<<<<<<<555444333222111111111111//////////////////////////////.........---------///////////////.........000000000...,,,,,,///111++++++,,,,,,---...//////,,,------.........------++++++++++++++++++++++++,,,,,,,,,---------......---,,,+++******,,,...///*********++++++,,,,,,,,,+++******)))***+++---...000///------......---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((())))))))))))*********,,,------------,,,++++++******+++,,,,,,,,,,,,+++***))))))***,,,,,,+++)))...,,,)))''''''))),,,...******************************++++++++++++*********************+++++++++------------------------......------......//////---..................---+++++++++++++++,,,---...------......///000000000***+++---000222444555555...222666555222111333777555666888;;;===>>>??????DDDHHHPPP]]]ppp$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$######%%%'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$%%%&&&((())))))(((&&&%%%(((&&&$$$%%%((()))'''%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((+++++++++***************''''''(((((()))************+++------------///000000111333555777999:::;;;BBBCCCEEEGGGIIIJJJKKKLLLNNNNNNNNNLLLIIIFFFBBB@@@888777444222000/////////---......///000222333444555555555555666666333111333333333333444444444444333444555666777999::::::;;;:::999888777666555444777666555555555555555666777999;;;===???@@@@@@???BBBAAAAAAAAAAAABBBCCCCCCCCCAAA>>>;;;:::999::::::666555444555666666555444888777666555444444444444222333333444555555666666>>>>>>???@@@AAABBBCCCDDDCCCBBBAAA@@@???======<<<999999999888666333111000//////......//////000000.........------,,,,,,,,,---...///000000///...---//////.........---------......//////...,,,+++)))***,,,///000///......///++++++++++++++++++++++++***)))))))))***++++++,,,+++,,,,,,,,,,,,+++******++++++******++++++,,,---,,,,,,,,,------.........---------,,,,,,,,,++++++---,,,+++******+++,,,---+++******************+++,,,+++***))))))+++---.........---,,,,,,+++******,,,,,,,,,,,,***(((&&&$$$,,,++++++******++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,+++++++++******************************+++***)))((()))***,,,......,,,++++++,,,---,,,+++'''///333///,,,------***---,,,+++***((('''&&&%%%,,,,,,++++++,,,,,,---....../////////000000000111111111111111000000000000000000111222444666888999777888999;;;===>>>@@@AAACCCGGGNNN[[[ooo$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$###$$$%%%'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&%%%%%%$$$%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%)))'''%%%&&&(((((('''%%%''''''''''''((((((((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))))))))***+++---......///222444444555777:::===@@@BBBCCCHHHIIIKKKLLLMMMMMMNNNNNNLLLLLLKKKIIIFFFCCC???===666555333111000//////000/////////000111333444555444333333333444444222000555555555555666666666666777888999:::<<<===>>>???@@@???>>><<<;;;999888777666555555555555555666666===>>>@@@CCCEEEGGGHHHIIIFFFGGGHHHHHHHHHFFFEEECCCEEEDDDBBB???===<<<<<<;;;:::888777777777777666444444333333222111111222222222222333333444555555666888999999:::<<<======>>>BBBAAAAAA@@@@@@?????????<<<<<<<<<;;;999777444333111111000000//////000000........................---...///000000///...---//////.........---------......//////...,,,+++***))),,,......---------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++,,,,,,,,,++++++******+++++++++***++++++,,,---,,,,,,------------------,,,,,,++++++***)))))))))...------,,,,,,------...,,,++++++******++++++,,,,,,+++*********+++,,,---++++++,,,,,,,,,,,,,,,,,,+++******))))))***+++,,,,,,++++++******++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,+++)))((()))***,,,---...,,,++++++,,,---,,,+++,,,111222...---000111...000//////...---,,,+++***------,,,,,,------...///............/////////////////////000000111111111000000111222444666888999777777999;;;===???@@@AAACCCGGGNNN[[[ooo$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$$$$$$$%%%'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''&&&%%%$$$$$$%%%%%%(((((((((((((((((((((((($$$%%%%%%&&&''''''(((((('''''''''''''''''''''''')))(((&&&&&&''''''&&&$$$''''''''''''((((((((((((((((((''''''(((((()))***(((((((((((((((((((((((('''''''''''''''((((((((()))))))))))))))************,,,...///000222666:::999;;;===@@@DDDGGGIIIKKKNNNNNNOOOOOONNNNNNMMMLLLHHHGGGFFFDDDAAA===:::888444333111000//////000000111111222333444555555666555444444444555555444222888888888999999999::::::<<<<<<>>>???AAACCCDDDEEEGGGFFFDDDBBB@@@===<<<;;;888888777888888999:::;;;??????AAACCCFFFJJJMMMOOOOOOPPPRRRSSSQQQOOOKKKIIILLLKKKJJJIIIFFFDDDBBBAAA???===;;;::::::999777555333222111111000111111111111111222222333333444444444444555666777888999999>>>>>>??????@@@AAAAAAAAA????????????===;;;999777555444333222000000000///////////////////////////......////////////.....................---------...............---,,,+++)))+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------......///,,,,,,,,,+++++++++******+++++++++++++++,,,------------------------,,,,,,/////////...---,,,,,,+++---------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,+++)))((((((***---///,,,++++++******++++++,,,+++******))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***++++++---,,,***+++,,,------,,,///000///---///333333000000000000////////////............---...//////000...............---------------...///000111222222000111111222444666888999666777999;;;===???@@@AAABBBFFFOOO\\\ppp$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((()))((('''''''''&&&%%%%%%''''''''''''((((((((((((((((((((((((((()))******((((((((((((((((((((((((''''''''''''((((((((((((+++++++++,,,,,,,,,,,,---,,,...000111333777<<>><<<888555444111111000//////000222222333444555666777888888888;;;:::999:::;;;;;;:::888;;;<<<<<<======>>>>>>>>>@@@AAABBBDDDFFFHHHIIIJJJLLLKKKIIIFFFDDDAAA???>>>>>>===>>>>>>???@@@AAABBBAAAAAABBBDDDHHHMMMRRRUUUXXXYYYZZZZZZYYYWWWVVVTTTUUUUUUVVVUUUSSSPPPLLLKKKEEECCC@@@>>>>>><<<999777555555444333333333333444000000111111222222222333444444555666666777888888999:::;;;<<<>>>???@@@AAAAAABBBBBBBBBAAA???===<<<999888666444222111000//////////////////000000000...//////////////////..........................................------,,,+++,,,------,,,+++,,,---------------------------......------------......,,,,,,+++++++++***++++++,,,++++++++++++,,,------.........------,,,,,,,,,000000//////...------,,,***+++,,,,,,,,,,,,+++***---------,,,,,,---------)))***+++,,,,,,,,,,,,+++))))))******+++,,,,,,---...,,,***)))((()))***+++,,,++++++******++++++,,,+++************++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++************+++---+++***+++,,,------,,,---,,,,,,...222444111------------.........//////......------......///000//////............---------......///000000111111111111111222444666777888666777888;;;===???AAABBBBBBFFFOOO]]]rrr$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&(((((((((((((((((((((((((((((((((''''''&&&&&&&&&((('''&&&&&&&&&&&&'''((('''(((((('''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((()))))))))*********+++++++++,,,------......000222444666999<<>>>>>>>>BBB@@@??????AAABBBAAA@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEGGGHHHJJJLLLMMMNNNOOONNNLLLJJJHHHFFFDDDCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIKKKOOOTTTYYY]]]]]]]]][[[ZZZ[[[\\\]]]^^^[[[\\\]]]]]][[[XXXUUUSSSLLLIIIFFFDDDCCC@@@===;;;999999888777666666666666111111222222222222333333555555666666777777888888555666777999;;;===>>>???AAABBBCCCDDDCCCCCCBBBAAA>>>===:::888555333222111////////////000000000000/////////....../////////---.....................//////.........------...---...///...,,,,,,---///------------------------------,,,,,,,,,,,,,,,------,,,+++*********++++++,,,,,,++++++,,,,,,---............------,,,,,,,,,++++++*********)))))))))***,,,---......---,,,***...------,,,,,,------...)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))(((,,,++++++******++++++,,,+++++++++++++++,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++------,,,++++++*********---+++******,,,...------++++++...444777555000+++,,,,,,,,,---.../////////---------,,,---......///////////////////////////000000000000000/////////111111222333444555777888555666888:::===???AAABBBBBBGGGQQQ___ttt$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((('''&&&&&&%%%''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''((((((((((((((((((''''''(((((()))***(((((((((((((((((((((((())))))******++++++,,,,,,))))))***+++---...//////444777:::===>>>AAADDDFFFLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHFFFCCCAAA>>>===888888777555444222111111000000000111333666999:::<<<>>>@@@CCCEEEFFFGGGFFFHHHFFFEEEEEEGGGHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLMMMNNNPPPQQQRRRRRRRRRQQQPPPOOONNNMMMLLLKKKLLLLLLLLLLLLMMMNNNNNNOOOPPPOOOOOOQQQTTTXXX]]]```___^^^\\\ZZZ[[[]]]```bbb]]]^^^______^^^\\\ZZZXXXTTTQQQNNNLLLJJJGGGDDDBBB>>>===<<<:::999888777777555555555555555666666666666666666666777777777888555666777999:::<<<===>>>@@@AAACCCEEEFFFGGGFFFFFFDDDCCC@@@===:::888777666222222111111111000000000//////............//////---------...............//////......---......///...//////...,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++---,,,+++*********+++,,,,,,,,,,,,,,,,,,------...------------------,,,,,,************++++++++++++---///111333333111///---...------,,,,,,------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,+++***,,,++++++******++++++,,,++++++++++++,,,---......------------,,,,,,,,,,,,************************,,,,,,,,,,,,,,,+++++++++,,,+++******,,,......---,,,---333:::<<<666000...------...//////000111111------,,,,,,------...///////////////000000111111222111111111000000000///222222222333444555777777555666888:::===@@@AAACCCCCCHHHSSSbbbwww$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((()))((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&'''(((((('''&&&%%%$$$&&&((('''&&&&&&(((***''''''''''''((((((((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((())))))******+++,,,,,,---******,,,...000222333444999<<<@@@CCCDDDDDDEEEGGGHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCAAA???===;;;999555555444333222222222222000111222333666999<<<>>>CCCEEEHHHLLLNNNPPPPPPPPPPPPNNNLLLMMMNNNPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUTTTTTTUUUVVVVVVWWWXXXXXXVVVUUUUUUUUUUUUUUUUUUUUUWWWWWWVVVVVVVVVWWWWWWXXXWWWVVVWWWXXXZZZ]]]```bbbcccbbbaaa`````````bbbbbb___```aaaaaaaaa```^^^^^^[[[YYYVVVSSSRRROOOLLLJJJEEEDDDBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888999999999999::::::;;;<<<===>>>??????@@@BBBDDDGGGIIIKKKKKKKKKJJJIIIFFFDDDAAA???======666666555444333222111111000///...------...///000---------.........////////////...------...///000...///...---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++...---+++))))))***+++,,,---,,,,,,,,,,,,---......,,,,,,------------------+++,,,,,,---...///000000...000333555555333000...------,,,,,,,,,,,,------,,,+++*********+++,,,---,,,,,,,,,------......///------------------------,,,++++++******++++++,,,************+++,,,---......------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,***)))***,,,............///555<<<;;;333///111......//////000000111111.........---......///000,,,------...///000111111111111111111222222222222222222222333444555666777555666888:::===@@@BBBCCCDDDJJJTTTdddzzz$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((('''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((&&&&&&''''''((()))))))))%%%&&&((())))))(((&&&%%%"""%%%''''''&&&&&&)))+++''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((())))))***+++,,,,,,,,,---...000222555777999:::;;;???CCCFFFGGGFFFFFFFFFAAAAAAAAA@@@@@@???????????????>>>===;;;999777666333333222222222222333333111222333555888;;;???AAAGGGIIIMMMQQQUUUVVVWWWWWWWWWUUUSSSSSSUUUWWWWWWWWWUUUUUUVVVWWWYYYZZZZZZ[[[ZZZZZZ[[[[[[[[[\\\\\\\\\YYYYYYYYYZZZ[[[[[[\\\\\\``````______^^^_________``````aaaaaaccceeegggiiihhhhhhhhhgggfffeeedddcccbbbbbbcccccccccccccccccc```^^^[[[YYYWWWUUURRROOOLLLKKKHHHFFFCCCAAA@@@????????????????????????>>>;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>??????@@@@@@AAAAAA@@@BBBEEEIIIKKKMMMNNNOOOOOOMMMKKKHHHEEECCCBBBAAA999999888666555444333222000///...------...///000---------.........//////000///...------...///000......---,,,******+++---++++++++++++++++++++++++...---,,,,,,++++++++++++...---+++))))))***+++,,,---,,,,,,,,,,,,---......,,,,,,,,,------.........((()))***+++---...///000,,,///222444444222///,,,---,,,,,,++++++,,,,,,---,,,+++***))))))+++---...***+++,,,---///000111222555333000---++++++,,,---,,,++++++++++++++++++,,,))))))))))))***+++,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,***)))***,,,............///444:::777///---222---.........///////////////////////////000111111***+++,,,---...000111111000000111222333444444555222222222333444555666777555666888:::===@@@BBBCCCDDDJJJVVVeee{{{)))(((&&&%%%$$$%%%%%%&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))'''&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&''''''''''''((((((((((((&&&''''''((()))(((((((((+++***)))'''''''''((()))''''''''''''''''''''''''(((((((((((()))))))))))))))((((((((()))+++---///111222444666888;;;<<<======>>>@@@AAAAAAAAA@@@???===<<<<<<;;;:::::::::;;;;;;;;;;;;::::::888777666777777666555444444444444333555888:::===BBBHHHLLLOOOSSSXXX[[[[[[ZZZYYYYYYXXXXXXXXXWWWWWWWWWVVVVVV[[[ZZZ[[[[[[]]]```bbbccc```___]]]\\\]]]___bbbdddbbbddddddcccbbbcccgggkkkllllllkkkjjjjjjiiiiiiiiikkkjjjiiijjjmmmoooooooooqqqqqqpppooonnnllljjjjjjjjjiiihhhjjjlllmmmkkkhhhfffccc___]]][[[YYYVVVTTTSSSRRRPPPNNNLLLKKKJJJJJJFFFFFFEEEDDDCCCCCCCCCCCCDDDBBBAAAAAACCCDDDDDDCCCBBBCCCEEEFFFFFFFFFEEEEEEEEEFFFGGGIIIKKKNNNPPPQQQOOOOOOOOONNNLLLIIIFFFDDDEEEBBB???===<<<999666444555444222000///...//////000000///........./////////...---,,,,,,---///111.........------,,,,,,,,,........................///...,,,++++++---000222.........------,,,,,,+++------------------------------,,,+++************+++***))))))++++++***)))...------,,,,,,++++++***"""''',,,//////---,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++,,,,,,------------------------......///555777999888444000---+++,,,,,,,,,---------......///...,,,,,,---------,,,..................------............///111222222111222333555666777777777666888:::;;;<<<>>>BBBDDDEEEJJJUUUdddyyy((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%&&&&&&&&&(((((((((''''''&&&&&&&&&''''''((((((((((((''''''&&&''''''''''''((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((+++***)))(((''''''((()))((((((((((((((((((((((((((((((((()))))))))))))))*********+++,,,...000222444555666888999;;;<<<===;;;<<<<<<=========<<<<<<::::::999999999999::::::;;;;;;;;;;;;:::999888777555555555555555666777777888:::===@@@CCCGGGMMMQQQPPPTTTXXXZZZZZZYYYYYYZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[\\\]]]]]]___bbbeeegggiiigggfffdddcccccceeeggghhhiiikkklllkkkkkkmmmrrrvvvzzzzzz{{{{{{{{{zzzzzzzzzvvvtttssstttvvvxxxxxxxxx{{{{{{{{{{{{zzzxxxvvvuuutttrrrqqqrrrttttttsssqqqooolllhhheeecccaaa^^^\\\[[[ZZZYYYWWWUUUTTTSSSSSSOOONNNMMMKKKJJJIIIIIIIIIHHHFFFDDDEEEFFFGGGFFFEEEGGGGGGIIIJJJKKKKKKJJJJJJKKKKKKLLLNNNPPPSSSUUUVVVTTTTTTSSSRRRPPPOOOMMMLLLJJJGGGDDDBBB@@@>>>;;;888888666444222000/////////000000///////////////000111000...,,,,,,,,,...............------,,,,,,,,,..............................,,,+++,,,---...000,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------------...///111222;;;;;;:::777222000//////,,,---------............000...,,,,,,---...---,,,///////////////////////////////////////000111222111222333444555666666666999;;;===>>>???AAADDDGGGEEEJJJTTTcccyyy&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''''''(((((())))))))))))((((((%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((***))))))(((((((((((()))))))))))))))))))))))))))(((((()))))))))*********,,,,,,---...000222444555888888999999:::::::::;;;888777777666666666777777666666666666777888999999;;;;;;;;;;;;;;;:::999888666666666777888:::;;;<<<;;;===@@@BBBFFFJJJOOOSSSTTTVVVYYYZZZZZZZZZ\\\]]][[[ZZZYYYYYYZZZ[[[]]]^^^```aaacccfffiiimmmppprrrrrrqqqpppooopppqqqrrrsssvvvwwwxxxxxxyyy|||~~~{{{xxxtttqqqooollljjjggghhhgggeeecccaaa```______]]]\\\YYYWWWUUUSSSRRRRRRPPPNNNLLLLLLLLLMMMLLLKKKNNNOOOPPPQQQRRRRRRRRRRRRQQQRRRSSSTTTVVVXXXZZZ[[[YYYXXXWWWUUUTTTTTTSSSSSSQQQNNNKKKIIIGGGEEEAAA???;;;:::888555333111000///000000////////////000000222111///---,,,,,,,,,---.........---------------........................---------,,,,,,,,,,,,,,,------------------------------------------------...---------------...//////...------//////...---******+++,,,,,,---......000000...---,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))***+++,,,,,,------******+++++++++,,,,,,,,,------------------------111000///---,,,+++******---,,,,,,,,,,,,,,,,,,+++------,,,---///222555777>>><<<888333...---///111------........./////////111///------...///...---///000000000000000000000000000/////////000000111222222333444444444444444666888:::<<<===???BBBDDDDDDJJJTTTcccxxx%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((''''''''''''''''''''''''((((((((((((''''''%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''''''''''''''(((((((((((('''''''''''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))((())))))******+++++++++,,,---...000333555777888::::::999999888888777777555444222111111111222333222333333444555777999999:::;;;;;;;;;;;;::::::999999999:::;;;<<<===???@@@===@@@CCCFFFIIINNNSSSVVVYYYZZZ\\\]]]]]]^^^aaaccc^^^]]]]]]]]]^^^```bbbccceeegggjjjnnnssswww{{{}}}}}}}}}~~~|||zzzxxxvvvtttuuutttrrrpppnnnmmmlllkkkkkkiiigggdddaaa___]]]]]][[[YYYVVVUUUUUUUUUSSSRRRUUUVVVVVVWWWWWWWWWXXXXXXUUUUUUVVVWWWXXXYYY[[[\\\ZZZXXXWWWUUUUUUUUUVVVWWWVVVSSSPPPNNNMMMKKKHHHEEE@@@>>><<<999666333111000000///////////////000000111000///...------------...............---------........................,,,------------,,,***))).........------,,,,,,+++---------------------------,,,,,,,,,---.../////////...---.../////////---+++++++++,,,,,,---------------------------......*********+++++++++,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,------------------------//////...,,,++++++++++++---------,,,,,,+++++++++------,,,---000333777999777555222...+++***---///.........////////////000111///......//////...---///////////////000000000111111000000///000000000222222333333444333333333555777999:::;;;===@@@CCCDDDIIISSSaaawww$$$%%%%%%&&&&&&'''''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((((((***))))))((('''&&&&&&%%%''''''''''''(((((((((((((((''''''''''''((())))))((((((((())))))))))))((((((((((((((((((((((((((()))))))))***+++,,,,,,------...000222444666777888999888888777666555444444222222000//////000111222222222333444666888999:::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>>???@@@BBBEEEIIILLLOOOSSSWWW[[[\\\]]]___``````cccfffiiiggggggggggggiiikkkmmmnnnnnnppptttyyy~~~}}}{{{yyyxxxwwwwwwvvvssspppmmmkkkjjjiiieeeccc```^^^]]]\\\ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVWWWXXXYYYZZZZZZZZZYYYWWWVVVVVVVVVWWWXXXXXXVVVSSSRRRQQQOOOLLLJJJDDDCCCAAA>>>:::777444333111000000////////////////////////....../////////................................................+++,,,---...---,,,***))),,,,,,,,,------------...------------------------,,,,,,+++,,,,,,---.........---,,,---...///...,,,---------,,,,,,+++++++++)))***,,,...///......---***++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++,,,------------,,,,,,+++++++++,,,,,,,,,---000333666888---......---++++++---............////////////000111///......//////...------------....../////////222111111000000000000111222222333333444333333333888999<<<===>>>@@@CCCFFFDDDIIIRRR```vvv%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((())))))((('''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''((((((((('''&&&&&&&&&&&&'''(((((()))))))))(((''''''&&&&&&''''''''''''(((((((((((((((''''''&&&&&&((()))***'''(((((())))))))))))((((((((((((((((((((((((((())))))***+++,,,------......///111333555777777888666666555555444333333333222111111111222222333444333333444555777999;;;<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCFFFKKKNNNQQQUUUYYY\\\___aaaccceeegggjjjmmmpppqqqqqqrrrssstttuuuvvvwww{{{}}}}}}{{{yyyxxxxxxrrroookkkiiihhhfffcccaaa___^^^]]]\\\[[[ZZZZZZZZZYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[ZZZYYYXXXXXXXXXYYYXXXVVVTTTSSSSSSSSSQQQOOOJJJIIIHHHEEEAAA>>>:::999555444333111000000//////....../////////000000000.............../////////........................,,,,,,---......---++++++))))))+++,,,...///000111------------------------,,,,,,,,,,,,,,,,,,---......,,,,,,,,,---...---,,,......---,,,,,,+++*********+++---......---+++***++++++++++++,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,---,,,,,,++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,...///111333444***,,,...//////...///000------........./////////111///------...///...---,,,,,,------......//////111111000000000111111222222222333444444444444444666888:::;;;<<<>>>BBBDDDDDDIIIQQQ___ttt%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))***)))((((((&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))''''''''''''(((((((((((()))(((&&&&&&&&&''')))***&&&'''((()))******)))((())))))))))))))))))))))))))))))***+++,,,---......000111333555777888888888444444444444444444444444222333444555666666777777666666777888:::;;;===>>>>>>???@@@AAABBBBBBBBBBBBAAABBBBBBCCCEEEGGGIIIJJJIIILLLPPPTTTWWW[[[___aaafffiiimmmppprrruuuyyy|||{{{xxxvvvtttqqqoookkkiiigggeeecccbbbbbbbbb^^^^^^]]]]]]\\\]]]]]]]]][[[[[[[[[ZZZYYYXXXWWWVVVXXXVVVUUUUUUVVVVVVTTTSSSQQQPPPOOOLLLIIIEEEBBB@@@:::999777555333222111111///000000000000//////...---........./////////000........................,,,------............---+++,,,,,,------.........------------------------///...------------------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,------........................******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,,,,,,,,,,,,,---***+++,,,.../////////...+++---////////////000111,,,---------............000...,,,,,,---...---,,,---------...//////000000000000000000111222333333111222333444555666666666444555888999:::<<>>===:::888666444333333111111111111000...---,,,---.........//////000000........................------------.../////////222111000...,,,***)))(((------------------------111000///...............///---,,,---...///...---***++++++,,,,,,------......---+++******,,,///111++++++,,,,,,,,,---------........................*********++++++,,,,,,,,,'''((()))***,,,---...///******+++++++++,,,,,,,,,------------------------///...------,,,,,,,,,,,,+++++++++,,,,,,---------)))***,,,......---,,,***---......---,,,,,,...000,,,,,,,,,---------......///...,,,,,,---------,,,---......///000111111222000000000000111222333444111222333555666777777777666888:::<<<===???BBBEEEDDDHHHPPP^^^sss&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))******)))((('''&&&%%%%%%&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''(((((((((((((((((())))))))))))((((((***)))(((&&&&&&'''((((((******)))))))))))))))***(((((((((((())))))))))))*********+++,,,---.../////////000111333666888:::333444666666555444555777666888:::;;;<<<;;;:::999=========>>>@@@BBBDDDFFFFFFGGGHHHHHHHHHHHHJJJLLLMMMOOOQQQSSSTTTWWWZZZ]]]^^^___aaaeeeiiinnnrrruuu}}}|||yyyuuusssqqqrrrmmmhhhggghhhgggbbb]]]bbbaaa```\\\XXXUUUTTTTTTRRRSSSTTTUUUVVVVVVUUUTTTUUUUUUTTTSSSQQQNNNMMMKKKGGGEEEBBB>>>;;;999999999222222111111000000000111222222111000---***'''%%%------------------------++++++,,,------,,,++++++---000111...***(((***...---.../////////...,,,+++........................///............---------,,,+++***))))))+++---...---,,,+++,,,...///...------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********---,,,+++*********+++,,,***,,,+++'''###$$$***000,,,,,,,,,,,,,,,---...///,,,---.........---,,,+++------------------------,,,---------------,,,,,,...........................------------...//////000111111111111222222222...111444555555555666777444444666:::;;;:::<<>>@@@AAACCCCCCCCCAAA@@@EEEEEEEEEFFFHHHJJJLLLMMMMMMNNNOOONNNMMMMMMOOOQQQRRRUUUXXX[[[^^^aaafffiiillllllnnnqqquuuzzz~~~}}}xxxsssqqqpppooojjjfffcccbbb___\\\XXXUUUTTTTTTRRRRRRSSSTTTTTTTTTSSSSSSVVVVVVUUUTTTRRRQQQOOONNNLLLJJJGGGCCC???<<<:::888333222111////////////000//////000111111000///...------------------------+++,,,---......---,,,+++000222444111---+++...111000000000000000///..............................///............------------,,,+++******+++---...***)))))))))+++,,,+++***---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************---,,,+++******+++,,,---(((+++---+++((('''***...------,,,,,,,,,------...,,,------......---,,,,,,------------------------....../////////......---........................///............///000000000111111111111222222222///222444555555444555666444444777;;;<<<;;;>>>CCCBBBFFFOOO[[[ppp))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&&&&'''((()))+++,,,))))))((((((((())))))***************++++++++++++000///////////////000000333222222222444555777888888:::;;;;;;<<<>>>AAADDDGGGHHHJJJKKKKKKJJJIIIIIIKKKKKKKKKLLLMMMOOOQQQQQQQQQRRRRRRRRRQQQQQQRRRTTTYYY]]]bbbggglllrrrwww{{{~~~~~~}}}{{{vvvrrrjjjgggddd___[[[XXXVVVUUUSSSSSSTTTTTTTTTTTTTTTTTTWWWWWWWWWVVVUUUSSSRRRQQQRRRQQQOOOKKKFFFBBB===;;;888666444111000000000111---...///111222222222222////////////////////////------............---------///000...+++***,,,///000///..........................................///............---------------,,,+++,,,---...///---,,,+++,,,.........------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++...//////---+++))))))***+++++++++,,,,,,---------//////...,,,++++++++++++------,,,,,,,,,,,,------'''+++//////,,,******+++...------,,,,,,,,,,,,---,,,,,,---......------,,,........................//////000000000000000///........................///////////////000111111000111111111111222222222111333555555444444444555555555888<<<===<<>>AAAFFFNNN[[[ooo$$$%%%%%%&&&'''((()))))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''(((((((((((((((((())))))))))))(((((()))************)))((('''***************+++,,,---.../////////000000000000333222222111000000111111111222333444777;;;>>>???@@@CCCGGGLLLOOOSSSXXX[[[YYYYYYXXXXXXXXXXXXXXXWWWSSSTTTVVVXXXYYYZZZZZZZZZZZZ\\\___bbbdddhhhlllooovvv{{{zzzwwwtttpppmmmfffddd```]]]\\\\\\]]]^^^^^^^^^^^^]]]\\\ZZZYYYXXXRRRTTTVVVXXXXXXWWWUUUSSSJJJHHHEEEAAA<<<999666555444333222111000000111111000000000000000000000000//////............//////------------...///000000...............//////000........................///............------------------............///---,,,+++,,,...///...------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++***+++---,,,,,,+++---...+++++++++,,,,,,---------************+++,,,---...***+++,,,------...------000...,,,++++++,,,...000---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---//////........................***+++,,,---....................................---------------...//////000111111111111222222222222333444444333333555777:::888:::<<<;;;888:::>>>@@@EEENNNZZZooo%%%&&&&&&&&&'''((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))(((((((((''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&%%%%%%&&&&&&((())))))''''''''''''(((((((((((((((((())))))))))))(((((((((((()))*********))))))++++++++++++,,,---...///000000000000111111111111333222111000///.........222333444777;;;@@@DDDFFFHHHLLLQQQTTTVVVXXXZZZ[[[[[[[[[ZZZYYYYYYYYYYYYYYYRRRTTTXXX\\\```ccceeeeeeeeehhhkkkmmmpppsssxxx{{{xxxtttnnnhhhdddbbbbbbbbbccccccbbbaaa___]]]\\\[[[QQQSSSUUUWWWYYYYYYXXXXXXQQQPPPMMMIIIEEE@@@;;;999666555444333222333333444//////////////////////////////...------...//////+++*********,,,---............///000000000000000........................///............---------,,,,,,---...............000///...///000111111///---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---+++---------+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,)))***+++,,,---------,,,///...,,,+++,,,---......+++++++++***++++++,,,,,,,,,,,,++++++,,,---///000------------------------***+++,,,------................................................//////000000111111111111222222222222333333333222333666888888777999======;;;===AAAAAAFFFNNN[[[ooo''''''''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&))))))(((((('''''''''&&&******)))((('''&&&%%%%%%))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***''''''''''''((((((((()))(((((())))))))))))((((((&&&''')))***++++++++++++,,,,,,,,,,,,---...///000000000111111111222222222000000////////////000000333444666:::???DDDIIIKKKOOOSSSWWWZZZ[[[ZZZZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXYYY\\\aaagggmmmqqqtttvvvvvvxxx{{{}}}{{{sssllliiiggggggffffffeeedddbbb```^^^]]]QQQSSSUUUWWWXXXYYYYYYYYYWWWWWWUUURRRLLLFFFAAA>>>888777555333222111222222///////////////////////////...---,,,,,,---...///...---,,,---///111111111+++,,,.../////////...---........................//////.........---------+++,,,------......---------,,,+++,,,.........------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------......///---+++)))***+++---,,,,,,,,,,,,,,,,,,,,,222111000...,,,+++++++++((()))***,,,------,,,,,,...---,,,,,,---...---,,,************+++,,,------,,,,,,++++++,,,...///000------------------------***+++,,,---....................................///////////////000111111000111111111111222222222111222333333222444777999777666999===???>>>@@@EEEBBBGGGOOO\\\ppp'''&&&%%%$$$%%%''')))***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''******)))(((''''''''''''&&&''')))*********))))))(((((('''&&&'''((()))***)))))))))(((((()))))))))(((((((((((())))))))))))******)))(((((((((((((((++++++***)))))))))))))))+++***)))))))))+++,,,---+++,,,///111222222111000111222222222111000///...000000111000......///111444888===AAAFFFKKKPPPSSSYYYXXXWWWXXXYYYZZZYYYXXXWWWXXXZZZZZZYYYYYY[[[\\\[[[```gggooo{{{zzzrrrlllkkkhhhdddaaa```___^^^\\\XXXWWWUUUTTTUUUWWWZZZ\\\]]]\\\[[[YYYUUUNNNGGGAAA===:::666333222111000//////000111111111000...---000/////////............000///---,,,,,,---///000---------....../////////............/////////000///............---------------.../////////......+++++++++,,,,,,---------......------------............---,,,,,,,,,,,,---***+++,,,,,,------,,,,,,)))******++++++******)))...---,,,+++***+++,,,---,,,------......------,,,,,,,,,,,,+++++++++******------,,,++++++******)))***,,,...---******---000***++++++,,,,,,++++++***---...............---------------------------------------...///000000111111111222222222333333333555555444444444555555666777777999;;;===???@@@AAACCCGGGOOO\\\ooo+++)))'''&&&%%%%%%&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((''''''&&&&&&&&&&&&&&&&&&''''''(((((((((((('''(((((('''''''''((()))***&&&&&&%%%%%%%%%%%%&&&&&&((((((((()))))))))************)))(((((((((((((((+++***))))))(((((())))))++++++*********,,,---...---...000222333222111111000000000000000///......///000111111111111333555999===AAAFFFIIINNNRRRVVVZZZYYYYYYZZZ\\\]]]]]]]]][[[[[[[[[ZZZZZZ\\\```cccfffmmmvvv|||uuupppmmmiiieeedddbbb___^^^]]][[[YYYWWWWWWXXXZZZ[[[aaa``````___\\\VVVOOOIIIAAA===888444333222111000000111111222111000///...000000/////////.........000///---,,,,,,---///000+++,,,,,,,,,,,,,,,,,,---........./////////000000000000/////////.........++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......------------......,,,---...///...---+++******+++,,,,,,------,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,---//////,,,------......------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++---///---......//////......---+++,,,---...///000111111------------------------------......///000000111000000111111111222222222444333333333333444555555777777999;;;===???@@@AAAAAAEEEMMMZZZmmm+++***((('''&&&&&&'''(((''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((())))))((((((''''''(((((((((''''''''''''((())))))((((((''''''''''''((((((''''''''''''((((((((((((******)))((((((((())))))******)))((((((((())))))+++******+++,,,---...///000111222333333222111000/////////..................000222333444555888;;;@@@CCCGGGKKKNNNQQQUUUXXXWWWWWWXXXYYYZZZ\\\^^^___``````___^^^^^^bbbhhhmmmrrr{{{{{{xxxsssooollliiieeecccbbb```^^^[[[ZZZZZZZZZ[[[aaabbbcccdddbbb^^^WWWRRRGGGBBB<<<777444333222111111111222222111111000///000000000/////////......000///...------...///000---------,,,,,,,,,,,,,,,....../////////000000000111000000000////////////........................,,,,,,,,,,,,------------......------------......+++,,,///000000...+++)))***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---///000111,,,------......------,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,++++++---......---...//////000000//////...++++++,,,---.../////////------------------------------......///000000000//////000000000111111111222222222222222333444555777777999;;;===???@@@AAA@@@EEEMMMYYYnnn((((((''''''((()))***+++''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((()))***+++,,,+++***((((((((()))***&&&&&&&&&&&&''''''(((((()))))))))(((((()))))))))%%%%%%%%%&&&&&&&&&&&&'''******))))))((())))))******))))))(((((()))))))))*********+++---...//////222333333333222111000///------------------.........000333555666999===@@@EEEGGGKKKNNNPPPSSSVVVYYYVVVWWWXXXYYY[[[]]]```cccdddeeeffffffiiimmmsssxxx{{{wwwsssnnnkkkfffdddaaa^^^\\\\\\[[[\\\^^^___aaacccddd```[[[VVVMMMGGG@@@:::666444333222111111111111111000000///000000000////////////...//////............//////000000//////......------...////////////000000000000000000/////////......000000//////.........///,,,,,,------------------......------------......,,,---...///...---+++******+++,,,,,,------,,,,,,***++++++++++++++++++***++++++,,,,,,---...//////,,,------......------,,,......---------,,,,,,,,,******++++++,,,---......///,,,)))***...///...,,,,,,,,,------------,,,,,,------,,,,,,++++++++++++....................................//////000000000000000000111111111222222222222222333444555555777777999;;;===???@@@AAABBBGGGOOO[[[ppp'''''''''((())))))***+++(((((((((((((((((((((((())))))((((((((('''''''''''''''((((((((((((''''''%%%%%%&&&&&&'''(((******,,,+++)))((('''((())))))%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((******))))))))))))************))))))))))))******)))***+++---...///000111333333333222111///......---------------...///000///111444777999<<<@@@DDDGGGIIILLLOOOPPPRRRVVVXXXYYY[[[]]]___```dddiiimmmkkknnnqqqtttwww{{{|||wwwsssjjjiiifffcccaaa___^^^^^^]]]]]]___bbbcccaaa]]]ZZZRRRLLLEEE>>>:::777444333111111000000000/////////111000000000/////////////////////....../////////000000000//////.........////////////000000000111/////////.........---------,,,+++************+++------------------------......------------......///...---++++++,,,---...***+++,,,,,,------,,,,,,+++++++++,,,,,,++++++++++++++++++,,,++++++++++++,,,------......------,,,......---------,,,,,,,,,******+++,,,---......//////,,,***+++...000///,,,++++++,,,,,,,,,,,,++++++///...------------..........................................////////////111111111222222222333333333333333333444555666777777777999;;;===???@@@AAAAAAFFFOOO[[[ppp***)))))))))(((''''''&&&)))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((''''''$$$$$$$$$%%%%%%'''(((((())))))((('''''''''((((((&&&''''''((()))((((((((())))))(((((((((((())))))************++++++++++++******)))))))))***++++++++++++*********+++,,,,,,***+++---000111333333444444333222111000///............------...000222333222444777:::<<>>@@@CCCGGGIIILLLNNNQQQSSSUUUWWWZZZ\\\YYY^^^eeekkkqqqzzz{{{vvvpppkkkgggeeedddcccbbbbbbcccdddcccbbb[[[WWWRRRLLLHHHBBB===:::555444333222222222333333111111111000000000////////////000000000000//////------------............//////000000000111111111////////////............444333111///...///000111///.........------------......------------......///...---++++++,,,---...***+++,,,,,,------,,,,,,------............------)))***+++,,,,,,,,,+++***,,,------......------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------......------...---------...000------............---------------///111555888:::......................../////////////////////...111111111111222222222222222222222333444555777777777777999;;;===???@@@AAA???DDDLLLYYYnnn$$$%%%&&&'''((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((''''''((((((((((((''''''+++++++++++++++,,,,,,---+++,,,...///000//////...+++,,,---...///...------+++******))))))******+++(((((((((((())))))))))))******))))))***+++,,,,,,,,,,,,,,,,,,------...//////111444777999;;;;;;;;;666555444333222222222222111000000000111333666888;;;===@@@AAACCCEEEIIIKKKNNNQQQTTTVVVWWWZZZ]]]___aaagggpppxxx~~~wwwpppkkkhhhfffdddaaaaaabbbccccccbbb^^^[[[VVVRRRMMMGGGAAA===777666555444333444555555111111111111000000000000//////000000000000//////......//////000000111111000000000000111111111111000000000000////////////333222000...------.../////////.........---------.........------.........------......------,,,+++++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++((()))+++---.........---,,,------......------,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......+++...///...,,,+++...111,,,------------------,,,---,,,,,,---...111444666///////////////////////////////////////.........000000000000111111111111111111111222333444666777777777999;;;===???@@@AAA@@@EEENNN[[[ppp((((((((((((((((((''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((('''''''''%%%'''(((*********)))(((......---,,,,,,+++******+++*********))))))(((((($$$&&&''''''&&&%%%%%%&&&'''((((((((())))))******+++++++++***)))((((((''')))))))))))))))*********)))+++------------///111111444999===>>>===:::888666555222000............222333444444444777;;;>>>AAACCCGGGIIILLLNNNQQQTTTWWWYYY[[[[[[[[[^^^ccchhhjjjqqq{{{~~~vvvqqqllliiifffddddddeeeeeeeeedddaaa]]]ZZZUUUOOOHHHCCC>>>:::666444555666888888222222111000///...------...000111111000//////000////////////////////////......///000111222333333111111111111000000000000111111111000///---,,,+++------------------------.................................------,,,,,,,,,,,,,,,,,,++++++*********---------.........//////---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...000///---,,,,,,...111333111000...------...///000111111111000000000000000222///---...222666666666777777888999;;;===???@@@CCCGGGOOO\\\rrr((((((((('''''''''''''''(((((('''''''''''''''(((%%%%%%&&&&&&''''''((((((******+++,,,,,,,,,++++++,,,,,,++++++***))))))(((******)))))))))(((((((((&&&'''))))))'''&&&'''(((&&&&&&&&&&&&'''''''''((()))))))))))))))*********))))))))))))************)))+++,,,------...000222555888<<>>?????????>>>;;;888666333222111000000000111222000333666999<<<@@@EEEIIIMMMOOORRRTTTVVVZZZ^^^aaabbbgggnnnssswww{{{}}}wwwqqqlllgggccccccaaa```^^^]]][[[XXXUUURRRNNNIIIDDD@@@<<<999666222222222111000000//////222222111///......111444111111111111111111111111111111111111000000//////000000/////////.........---......///////////////////////////////////////------------------------...............---------...............---------....................................------------.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,---///000000///---,,,......------......///000....../////////////////////............///000000666666555444222111000000000000222444666666555555777777888999;;;===???@@@AAAEEENNN\\\sss'''''''''((((((((())))))''''''((()))***,,,---...,,,,,,++++++*********))))))((('''%%%%%%%%%&&&'''((((((((((((((('''''''''''''''''''''((((((((((((&&&((())))))(((''''''((()))))))))))))))(((((((((''''''(((((())))))))))))'''(((((()))******+++++++++,,,...///111333777:::===>>>===<<<:::888555444333222111000000000111222444777;;;???BBBFFFJJJNNNQQQTTTVVVYYY\\\aaafffjjjnnnssszzzxxxqqqjjjeeedddbbb```______^^^[[[YYYWWWTTTNNNJJJEEEAAA<<<888777777666555444333333222---------+++******---000222222222222222222222222222222111111000/////////111111111000000000/////////////////////......---........................////////////////////////.....................................................................---,,,,,,,,,,,,,,,,,,,,,---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,...//////...,,,+++---------,,,---....../////////////////////.....................///000000666666555444333222111000111111111111111333555666777777888999;;;===???@@@BBBFFFOOO]]]ttt((((((((())))))******+++(((((()))***+++,,,...///++++++***)))((('''&&&&&&)))((((((''''''''''''((((((((((((((((((((((((((('''(((((((((((()))))))))%%%'''(((((('''&&&&&&''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''((()))***++++++,,,,,,///111333555666999;;;;;;;;;:::999777555444333333333222222222333555666;;;>>>BBBEEEHHHKKKOOORRRSSSUUUZZZ^^^dddkkksssxxx~~~xxxpppkkkfffdddbbbaaaaaa```^^^\\\[[[XXXTTTPPPLLLGGGBBB>>>::::::999777555444333222000111111///......000222111111111111111111111111222111111111000000//////111111111111000000000000//////000000///...------........................////////////////////////...............//////////////////000000000000000...............---------+++++++++,,,,,,,,,,,,---++++++,,,,,,---.................................++++++,,,,,,,,,,,,---------,,,+++***+++,,,---...,,,---............---,,,------,,,,,,------...///000//////............///------......///000000000000000000111111222222222333333333222111333666999777777888999;;;===???@@@CCCGGGOOO]]]ttt((())))))***++++++,,,,,,,,,++++++++++++,,,,,,---)))))))))((((((''''''&&&''''''(((((()))((((((((('''(((((((((((((((((((((((((((((()))))))))******%%%'''(((((('''&&&''''''((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''((()))***+++,,,,,,...111555777888999:::;;;999888777666555444444444333333333444666999;;;===AAADDDHHHKKKMMMOOORRRTTTUUUYYY___gggppp{{{wwwrrrkkkhhhfffdddccccccaaa___]]][[[YYYVVVSSSOOOIIIEEE>>>===;;;999777444333222333444555555333333444555111111111111111111111111111111111000000000000000111000000000000/////////---...//////////////////////////////////////////////////////////////////---........./////////000....../////////000000000//////.........---------,,,,,,,,,,,,------......,,,,,,,,,---.../////////........................+++++++++,,,,,,------------,,,+++******,,,---///.................................---......///000222000...---,,,---///000,,,---...//////000000000...//////000111222333333222444555555333444666888777777888999;;;===???@@@BBBFFFNNN\\\rrr))))))***+++,,,,,,------///...---,,,++++++***+++))))))))))))************$$$%%%'''(((((((((''''''''''''''''''''''''''''''(((((())))))******++++++&&&((())))))(((''''''(((******))))))((((((((('''''''''''''''(((((())))))&&&'''((()))***+++,,,,,,///222777:::;;;::::::;;;888777666555444444555555222333444666:::>>>AAACCCEEEHHHLLLNNNPPPQQQTTTVVVXXX]]]eeeooo{{{}}}wwwnnnkkkhhhfffeeedddbbbaaa___]]]\\\ZZZXXXTTTOOOKKKEEEDDDBBB???<<<:::888777///111333333111000000111000000000000000000000000000000000000000000111111000/////////............+++,,,---///000111111111000000000000000000000000........................---.........//////000000+++,,,,,,,,,------......//////.........------------------.........//////---------...///000000111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,+++******,,,...///000000////////////000000///////////////000111111333111...,,,,,,---///000,,,---...///000000000000333222222222222222222222///222666777555333444555777888888999;;;===???@@@AAAEEEMMMZZZppp&&&''')))***,,,...///000***)))'''%%%$$$%%%&&&'''(((((((((((()))))))))))))))&&&%%%&&&((()))'''%%%'''((((((((('''&&&%%%%%%)))((('''((()))***)))(((***)))(((''''''((()))***))))))))))))************###$$$&&&((()))*********+++*********+++---///000444666888::::::999777555555444222333555777777888666999<<>>@@@AAADDDHHHPPP\\\ooo,,,,,,++++++***))))))))))))(((&&&%%%%%%&&&'''((('''((((((((())))))))))))((('''%%%&&&((()))'''%%%''''''((((((''''''&&&%%%)))((('''((()))***)))((()))((((((''''''((()))***'''(((((((((((()))))))))'''((())))))******))))))*********+++,,,...000222666888999::::::888666555555444333444555777888999:::===AAADDDGGGKKKOOORRRTTTRRRRRRTTTUUUTTTVVV[[[^^^hhhtttzzzuuuqqqlllhhheeedddbbbaaa```^^^[[[WWWSSSLLLKKKIIIFFFDDDCCCBBBBBB===:::666555666666444222333222222111111111111111111222222333333222222111111111111111111111111111////////////////////////...---...///111000...,,,,,,---///000000///---,,,000///...---------......////////////////////////------............------------------------------..................------------,,,++++++,,,------------------............---------,,,++++++******++++++++++++++++++++++++------........./////////...---,,,---///000///...------------...///000111000000111111111111000000000111222333555555666666666777888:::<<<>>>???@@@CCCGGGOOO[[[ooo---,,,+++***(((&&&%%%$$$((('''&&&%%%%%%&&&((()))''''''((((((((()))))))))((('''&&&&&&(((((('''&&&''''''((((((((('''&&&&&&)))((('''((()))***)))(((((('''''''''((())))))***''''''''''''((((((((((((+++++++++******))))))(((******+++---///111333444999999::::::999777555444444444555666888:::<<<===AAADDDHHHLLLOOORRRUUUWWWYYYWWWWWWZZZZZZYYY\\\bbbfffqqqzzztttoookkkeeecccbbb```___\\\XXXUUUMMMKKKHHHEEEDDDDDDEEEFFFCCC@@@;;;999777666555333333333222111111111111111111222222333333222222111111111111111111111111111000000000000000000000000/////////000222111///------...///000000///...---000///......------......////////////////////////------............------.........................../////////...---,,,,,,------,,,,,,,,,,,,------------------............------------------------------..................,,,---------............---,,,+++,,,...//////...,,,,,,,,,------...///000000000111111111111111000000111222444555777888999777777888:::;;;===>>>>>>AAAFFFNNN[[[ooo(((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''((()))'''''''''((((((((())))))((('''''''''((((((((('''''''''(((((((((((('''''')))((('''((()))***)))(((&&&'''''''''((())))))***'''''''''((((((((())))))++++++******))))))))))))***+++---///111444666777999999888777666555333333222444777999<<>>BBBEEEJJJMMMNNNPPPSSSUUUVVVWWWZZZ[[[______bbbfffhhhiiiqqqzzz{{{qqqnnnkkkhhhfffbbb^^^[[[TTTQQQMMMIIIHHHJJJMMMOOOLLLJJJGGGBBB===999666444444333333222111222222222111222222333333222222111111111111111111111111111222222222222222222222222111000000000222222111///...//////////////////.........//////////////////////////////////////////------............------////////////////////////......//////...------,,,------------------------,,,,,,,,,------------...,,,------......//////000++++++,,,,,,------------,,,,,,,,,---------......000///------------+++)))............///000111222000000111222222222222222555555444444444555666666777777888999:::<<<<<<===@@@EEEMMMZZZooo&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((('''((())))))''''''((()))''''''((()))))))))(((((()))((('''((()))***)))(((&&&'''(((((((((''''''&&&))))))))))))************&&&&&&&&&'''(((***---...---...111444666888999:::666555444333333444555666555:::@@@EEEGGGKKKPPPTTTRRRTTTVVVXXXYYY[[[___aaafffgggkkkoooppprrr|||}}}~~~xxxuuuppplllhhhccc^^^[[[WWWTTTOOOKKKIIIJJJLLLNNNOOOOOONNNIIIBBB<<<888666444444333222222222222222111222222333333222222111222222222222222222222222111111111111111111111111222000///000111222111///////////////////////////......///000000000//////////////////////////////------............------........................------...............---------............------,,,,,,,,,,,,---------------------.........//////,,,------....../////////,,,---------............111///...---...---+++***///......//////000111222000000111222333333333333777666444333333333444555666666777999:::<<<======@@@EEEMMMZZZnnn'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''')))***)))''''''(((***''''''((())))))))))))))))))((('''((()))***)))((('''((((((((((((&&&%%%$$$((((((((())))))))))))***(((''''''''')))+++...//////000333666888999::::::555444333333444777:::;;;;;;AAAHHHKKKLLLNNNSSSWWWUUUWWWYYYZZZ]]]bbbhhhlllpppqqquuuxxxxxxzzz|||~~~zzztttnnnhhhccc___ZZZWWWRRRMMMKKKJJJJJJKKKRRRTTTTTTPPPIIIAAA;;;999444444333222222222222333111222222333333222222111222222222222222222222222111111111111111111111111111000...///000111000///000000////////////000000---...///000111000000///////////////////////////------............------------------------------,,,,,,---...////////////,,,---...//////...---,,,++++++,,,,,,,,,---------------------------....../////////000111111222222------.........////////////...------/////////---............///000111111///000111222333333333333555444333222222333444666444555666888:::<<<===>>>AAAFFFNNNZZZnnn%%%%%%%%%&&&&&&''''''''''''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''((((((''')))+++***'''&&&(((***''''''((())))))))))))))))))((('''((()))******((((((((())))))(((&&&$$$###''''''''''''((((((((()))******))))))***,,,...000000222444777999:::::::::555444444444666999===???AAAFFFMMMOOONNNOOOSSSWWWWWWXXXZZZ\\\aaagggoootttxxxyyy|||~~~}}}~~~~~~~~~{{{vvvssssssssswwwxxxzzzzzzyyyzzz|||~~~}}}~~~zzztttnnnjjj```]]]YYYTTTPPPNNNNNNNNNTTTWWWYYYUUUMMMDDD>>>;;;555444333333222222333333222222222333333222222222222222222222222222222222000000000000000000000000111///......///000000///000000////////////000000---...///111111111000///////////////////////////---..................---------------------------++++++---...///000000000,,,---...//////...---,,,++++++,,,,,,,,,---------------------------------+++,,,,,,---...//////000.........////////////000---,,,,,,---000222222111---------------...000000///000111222333444444444333222111000111333666777333444666888:::<<<>>>???BBBFFFNNNZZZmmm((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((())))))*********))))))+++++++++++++++---...///555777::::::999999999999444666777888999;;;???BBBGGGGGGJJJNNNRRRUUUVVVVVVZZZ[[[]]]dddllluuu{{{~~~~~~}}}{{{vvvqqqmmmkkkkkkqqqqqqqqqqqqqqqqqqqqqqqquuuuuuuuuvvvwwwxxxyyyzzz}}}}}}~~~vvvnnnjjjeee\\\UUUOOOLLLIIIGGGRRRQQQPPPQQQQQQMMMEEE???;;;888555333333333333333333333333333333333333333444333222111000000000000000000000000000000000000222111111111000000//////000000000000000000000000111000///......///000111//////////////////////////////000000///...------///...---------///000111111111000000/////////...,,,,,,,,,---------......+++,,,------,,,,,,...///000000//////.........---111000...---,,,,,,------...//////...,,,,,,---///............////////////111111111111000000000000000000111222222222111111222444555444111...---,,,777555666:::<<<;;;<<>>@@@DDDHHHKKKNNNNNNPPPSSSVVVYYYYYYYYY\\\^^^ccckkkuuu~~~}}}~~~~~~}}}~~~yyyyyywwwsssnnnkkkjjjjjjooooooooooooooooooooooooqqqqqqpppqqqqqqrrrrrrsssuuuuuuvvvyyy|||~~~~~~}}}{{{zzz{{{|||~~~}}}|||zzz{{{}}}|||wwwqqqhhh___YYYTTTPPPNNNOOOOOOQQQSSSTTTOOOGGG@@@;;;999555333333444333333333333333333333333333333444333222111000000000000000000000000000000000000111111111111000000000///000000000000000000000000111000///......///000111///////////////////////////////////////...------...............///000000///.........------------,,,,,,---------.........+++,,,...---,,,,,,---///000/////////..................---------......///111111111///,,,***+++,,,............////////////000000000000000000000000000111222222333222222222333444666666555666888:::<<<::::::>>>???======@@@BBBGGGNNNXXXjjj&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))((()))***+++,,,---,,,,,,,,,...222555888:::;;;===<<<:::888888999999;;;???BBBEEEIIIMMMQQQQQQQQQRRRTTTVVVWWWXXXYYY```dddkkkvvv|||xxxwwwyyyzzz{{{~~~||||||||||||~~~~~~~~~|||xxxxxxwwwtttqqqoooooopppssssssttttttttttttsssssspppppppppooooooooonnnnnnooooooooorrruuuvvvvvvuuurrrqqqpppqqqrrrsssrrrpppllllllmmmpppuuu}}}|||rrriii```YYYSSSPPPLLLMMMPPPTTTVVVRRRIIIBBB===:::666444444444444333333333333333333333333333444333222111111000111111000000000000000000000000111111111111000000000000000000000000000000000000000000////////////000000///////////////////////////////////////......------......///////////////............------------,,,------------.........+++---...---,,,,,,---///////////////............+++,,,---...///000000000111111111...,,,***+++,,,............////////////////////////////////////111111222333333333333333222333444444444777;;;???>>>;;;<<>>;;;777555555555444444333333333333333333333333444333222222111111111111222222222222222222222222111111111000000000000000////////////////////////000000////////////000000////////////////////////...///////////////......---...///000000///...---000000000000000/////////------------............,,,---...---,,,,,,---...///////////////.........+++,,,...000000000//////---.........------...000............////////////............////////////111222333333444444444444444555555555444555777::::::777888<<<<<<:::;;;>>>???EEENNNYYYkkk((((((''''''''''''((((((''''''''''''''''''''''''************************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))+++***(((((()))+++---///,,,,,,---...222777;;;>>>@@@AAAAAA@@@>>>===>>>???FFFIIILLLOOOPPPSSSVVVXXXXXXYYY[[[\\\[[[]]]```ccclllttt~~~}}}}}}|||}}}|||{{{}}}}}}~~~|||{{{zzzzzzzzzyyywwwuuuwwwtttqqqoooooooooooonnnpppnnnkkkiiijjjlllppprrrtttxxx}}}uuuiii___YYYSSSQQQOOOPPPQQQPPPLLLHHH???<<<888666666666555444333333333333333333333333444333222222222222222222111111111111111111111111000000000000000000111111//////////////////////////////000000000000//////////////////////////////......///////////////...---...///000000///...---/////////000000000000000---------.........//////,,,---......,,,,,,,,,............///////////////---...///000000///...---,,,---......------///111............////////////---........./////////000000111222333444444444444666888::::::888777666777666444555:::;;;:::<<>>DDDMMMYYYjjj&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((***)))))))))***,,,---...---...000222666:::>>>@@@>>>???@@@@@@??????AAACCCKKKMMMQQQSSSSSSUUUWWWXXXVVVYYY\\\^^^^^^aaafffkkkvvv}}}{{{zzz~~~{{{vvvsssrrrsssrrrrrruuutttqqqnnnmmmmmmnnnooopppsssvvvwwwyyy}}}ssshhhaaa\\\XXXSSSQQQQQQPPPLLLIIIAAA>>>:::777777666666555333333333333333333333333333333222222222222333333........................000000000000111111111111000000000000000000000000//////000000000000//////////////////////////////---...////////////////////////////////////...------------...............------........./////////---.........,,,+++,,,---........./////////////////////000000000//////...///000000...,,,+++,,,...............////////////.........//////000000111///000111333444444444444000333666888777555555555666444666:::===<<<>>>BBB???DDDLLLWWWiii&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))((())))))***+++------...///111444888;;;???AAABBB@@@AAABBBBBBBBBDDDGGGJJJLLLOOORRRUUUUUUVVVXXXZZZTTTXXX]]]___```eeelllrrr~~~~~~}}}{{{|||||||||}}}|||zzzxxxwwwvvvuuuuuutttvvvwwwvvvvvvxxx~~~~~~rrrkkkccc___ZZZWWWUUURRRLLLHHHBBB???;;;888777777666555333333333333333333333333333333333222222333333444///////////////////////////000000000111111111111000000000000000000000000...///000111111000///...////////////////////////------...///////////////000000///...............------------.........///............////////////---...///...,,,+++,,,---............/////////000............///000111111///000000...,,,+++,,,...............////////////......///000000111222222...///000222333444444444///000222333222222333444777555777;;;===<<<>>>AAA???DDDKKKUUUggg(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((***+++------------111333777<<>>@@@DDDKKKTTTfff)))))))))(((''''''&&&&&&'''''''''''''''((()))***)))))))))((('''%%%$$$###+++)))'''&&&((()))))))))''''''((((((((((((''''''((()))***++++++***)))((((((((((((((())))))))))))))))))***+++,,,,,,------111555:::>>>AAACCCEEEFFFBBBCCCEEEFFFHHHKKKPPPTTT[[[YYY[[[___```^^^^^^aaacccddddddfffkkksss}}}}}}}}}}}}~~~yyyrrrhhh___XXXSSSOOOLLLCCCAAA>>>;;;:::888666444666666555555555444444444666444222111222222111000000000000000000000000000000000000000000000000000000000////////////000000222111000........./////////.........------------000000000000000000000000000////////////.........////////////////////////222111///.........///000......///000000000000000//////---,,,,,,---...///000000//////......---------...///000000///...---000000000...,,,+++,,,---......///000000000000000111111222222222333333333111111222222333444555555666777888:::<<>>;;;:::888666444666666555555555444444444666444222111222222111000222222222222222222222222000000000000000000000000000000////////////000000000000///......///000111////////////.........---........................***++++++,,,---...//////////////////////////////000000...---------...///------...///////////////...------,,,---...///000000000////////////.........//////////////////...000111111///---,,,...///......///000000000000000111111222222222333333333...///111333555777888999888888888999999;;;<<<<<>>???@@@CCCIIITTThhh%%%&&&&&&'''((()))******&&&&&&%%%%%%$$$%%%%%%&&&''''''((((((''''''&&&&&&''''''''')))++++++)))'''(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))************,,,,,,,,,...111666;;;>>>>>>AAACCCEEEFFFGGGIIIKKKJJJMMMQQQTTTWWW[[[```cccdddcccdddgggiiimmmwww}}}zzzzzz{{{uuuhhh]]]VVVOOOJJJDDD@@@<<<:::888666777777666666666555555555555444222222333444333222222222222222222222222222111111111111111111111111//////000000000000//////000000000000000///......222111111111000000000000111111111111111111111111111111000000000/////////////////////////////////////////////......------......///000000000000///000000//////...,,,,,,+++......///000111222333333111000///......///000111,,,---......------///111......///000000000000000111111222222222333333333555555666666666666666777333444555666888:::<<<===???CCCIIISSSggg&&&&&&&&&'''((())))))***(((''''''&&&&&&&&&&&&&&&''''''(((''''''&&&%%%%%%'''''''''(((***+++***(((((())))))******))))))((()))((((((''''''(((((())))))))))))*********++++++,,,,,,---///333888<<>>??????CCCHHHRRReee&&&&&&''''''(((((())))))******)))(((((((((((((((&&&''''''(((((((((((('''((('''&&&''')))++++++***))))))************))))))***)))(((((((((((()))***))))))*********++++++++++++,,,...111555999<<<>>>BBBDDDGGGHHHJJJLLLOOOQQQRRRUUUZZZ]]]___bbbeeehhheeeeeehhhmmmrrr|||{{{vvvtttwww}}}zzznnnfff[[[VVVMMMFFF@@@===999777777777777777666666666555555444222222444555444444333333333333333333333333111111111111111111111111...///000111111000///...//////000111111000///...111111000000000/////////////////////////////////,,,,,,---...///000111111////////////////////////------...///...---,,,+++---...//////000000//////,,,---...//////...------.........//////000000000000000000111111000000000...//////...------///111......///000000000000000111111222222222333333333222222333444666777888888999999:::;;;===>>>@@@AAA@@@BBBHHHQQQddd'''''''''(((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&''')))******++++++)))'''&&&&&&(((***++++++))))))************))))))+++***)))(((((()))***+++)))************+++++++++000222444888;;;???AAABBBDDDFFFHHHJJJLLLNNNRRRTTTYYY[[[___aaacccdddgggiiidddeeeiiiooovvv~~~wwwtttuuuyyy}}}~~~yyyrrrddd^^^UUULLLFFFBBB>>><<<777777777777666666666666555444222222444555555444444444444444444444444444111111111111111111111111...///000222222000///...---...///111111111000000000000000000////////////111111111111111111111111111111111111000000000000////////////////////////,,,,,,---...---,,,+++***,,,---......//////......)))+++---///000000000///............///////////////000111222222111000//////000111000......///111...//////000000000000000111111222222222333333333555555555555555444444444...///111444777;;;>>>???@@@BBBGGGQQQccc))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))*********))))))((((((''''''''')))+++++++++***+++,,,,,,111666;;;???AAADDDFFFFFFHHHJJJLLLMMMPPPTTTWWW\\\aaagggkkkkkkiiigggfffggggggkkkrrr{{{{{{vvvsssrrrrrrxxx}}}yyyssskkk___UUUMMMGGGAAA<<<888999999777555333333333666555555444444333222222333333333333333333333333333333333333333333333333000000000000000000000000000000111111111111000000111222222222111...,,,***------...//////...------000000000000000000000000////////////000000000000......------------......//////////////////////////////.........---------000///...------...///000000000000000000000000000000000000000000000000000000000000111222222333333222222222222222222222222222222333333333444444444666777888:::<<<>>>???@@@AAABBBHHHRRRbbb{{{)))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***)))(((((((((((()))*********))))))(((((((((((((((***,,,---,,,,,,---///000444999===@@@BBBEEEGGGGGGIIIKKKMMMOOOSSSXXX[[[```dddjjjmmmllljjjiiihhhkkkkkkqqqzzz{{{wwwuuutttsssvvv{{{~~~xxxlll```XXXPPPHHHBBB;;;;;;:::888666555555555666666555555444333333222333333333333333333333333333333333333333333333333111111111111111111111111//////000000000000//////---...///000000000///...........................000000000000000000000000////////////000000000000/////////......///////////////////////////////////////.........---------000///............///000000000000000000000000000000000000000000000000000...//////000111111222222222222222222222222222222222222333333333444444444888888999:::<<<======>>>AAABBBGGGRRRaaayyy((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***))))))(((((())))))******))))))))))))((((((((()))+++---.........000222444888<<<@@@BBBDDDFFFHHHHHHJJJLLLNNNQQQWWW]]]bbbiiilllppprrrqqqooommmlllnnnpppxxx~~~{{{yyyttttttuuuuuuwwwzzzyyylllaaaVVVKKKDDD???===;;;999888777777777666666666555444444333333333333333333333333333333333333333333333333333333222222222222222222222222////////////////////////111111111222222222333333//////...------...//////000000000000000000000000////////////000000000000000000////////////000000/////////////////////////////////............---000//////......//////000000000000000000000000000000000000000000000000000.........///000000111111222222222222222222222222333333333333444444444444999::::::;;;;;;<<<<<<<<>>???@@@AAAAAAFFFOOO]]]uuu%%%%%%&&&''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))***++++++++++++***)))))))))*********+++++++++***+++---///111444999<<<@@@BBBDDDFFFGGGIIILLLOOOPPPUUU\\\bbbiiiooouuuyyyzzz{{{}}}~~~|||{{{{{{{{{~~~|||xxxwwwrrrqqqtttuuuvvv}}}tttiiiYYYQQQGGG@@@>>>>>><<<999999999888777777666666555555555555555555555555555555555444333333222111111111111111111111111111111333222111//////111222333222222333333222111///...////////////////////////000000000000000000000000////////////000000000000//////............//////////////////////////////.../////////000000000000///000111111111111000///000000000000000000000000000000000000000000000000//////000000111222222222222222222222222222222222444444444444555555555555777888999:::<<<===>>>???@@@AAAFFFOOO^^^uuu%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))***+++,,,,,,+++***)))))))))******+++++++++++++++---...000222666;;;???BBBDDDFFFGGGIIIKKKOOOQQQSSSYYY```hhhnnntttyyy||||||zzzzzz|||~~~yyyvvvvvvtttpppssszzzvvv___VVVJJJCCCAAA@@@===:::999999888888777666666666555555555555555555555555555555444333333222111111000000000000000000000000222111000......000111222///000000///---)))&&&###//////000000000000//////000000000000000000000000////////////000000000000000000////////////000000////////////////////////.../////////000000111111///000111222222111000///000000000000000000000000000000000000000000000000......//////000111111111222222222222222222222222444444444555555555666666999999:::;;;;;;<<<<<<===@@@AAAFFFOOO^^^vvv&&&&&&''''''(((((())))))''''''''''''((((((((()))++++++***)))((('''&&&&&&''''''(((((())))))******)))************+++++++++,,,++++++***++++++,,,,,,,,,///222555888<<>>BBBDDDGGGHHHIIIKKKMMMRRRXXX\\\fffllltttyyyzzz{{{}}}~~~}}}vvvvvvxxx|||}}}mmm]]]PPPGGG@@@;;;<<<;;;:::888777666666555444555666555333333444555333333333333222222222222222222333333333444444444000000000000000000000000000000000000000000000000111111000000000000///////////////////////////...111000//////.........///......///000000000000000222111111222333222000...//////............------......////////////......000000000000000000000000.........///////////////111000000//////000000111111111222222222333333333555555444444555555666777888999999:::;;;;;;<<<<<>>@@@CCCEEEFFFHHHKKKNNNRRRXXX___dddrrrvvv{{{}}}|||}}}~~~yyywwwuuussswww}}}ssseeeWWWKKKCCCAAA>>>:::888888888777555888888888666333222222222444444444333333333222222000000111111111222222222////////////////////////000000000000000000000000////////////////////////------......///000000000111111000000000//////...///////////////000000111......---...000000000///000//////......///000000000000111111111111000000////////////////////////............//////000000111111000000000000111111000000111222333333444444444444444555666777888888888999999:::<<<======>>>AAAAAAFFFPPP___www((((((((((((((('''''''''((((((((()))))))))************))))))((((((''''''******************)))))))))************++++++++++++++++++,,,...000111222444888<<>>???AAAAAAFFFPPP___xxx'''''''''((((((((((((((((((((()))))))))*********(((((((((((())))))))))))******************++++++)))************+++++++++***++++++---///111333444666999>>>AAABBBCCCDDDEEEIIIKKKOOOTTTZZZaaaiiiooossstttuuuuuuuuuyyy~~~yyyxxxzzzxxxzzz}}}sssaaaVVVKKKFFF???<<<<<<<<<:::777222444555666555666777999555444444444444333333333222222333333333444444444333333333333333333333333000000000000000000000000/////////000000111111111000000000111111111111111......000111222222111111000//////...///000111222///888AAACCC>>>666111000,,,---...///000///............////////////......000000000000000000000000//////000000111222222333222111111000000111111222///000111222333444444555444444555555666888999:::888999:::;;;<<<>>>??????AAAAAAFFFPPP```xxx&&&'''''''''(((((())))))))))))))))))************&&&&&&'''((()))***++++++)))))))))***+++++++++,,,)))************+++++++++***+++,,,---///111333444777:::???BBBCCCCCCDDDEEEKKKMMMRRRVVV]]]eeemmmssswwwxxxxxxwwwxxx}}}~~~|||}}}}}}|||zzz{{{ooocccOOOHHHAAA>>>>>>>>>:::777555666777666555444555777555555444444444333333333000000111111111222222222000000000000000000000000000000000000000000000000000000111111222222222222222222111111111111111111,,,...000111222222222222000///.........///111222111>>>LLLOOOFFF999111...***+++---//////...---,,,000000111111111111000000000000000000000000000000///000000111222333333333222222111111111111222222///000000222333444555555444444555555666888999:::888999:::;;;===>>>???@@@AAAAAAFFFPPP```xxx((((((((((((((('''''''''&&&((()))((('''&&&''')))(((((())))))*********+++(((((())))))))))))((((((******+++++++++,,,,,,,,,+++******+++---000333555<<>>AAACCCDDDFFFHHHKKKNNNSSSYYYaaahhhnnnsssvvvxxxxxxyyyzzz~~~|||xxxwwwzzzjjj^^^OOOEEEAAA???;;;888555555444444444555555666555444444333333333333444222333333333333222111000000111222333333333222222222222222111111111111000111111111111111111111111///000000000111111111111111111111111000000000///000//////......//////000---...///111222333444444000111111222222222111111000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111111111222333444555666666777777777777666666:::888999===???>>>???BBBCCCBBBFFFPPP___xxx''''''((((((((((((((((((((()))******(((((()))***++++++******)))(((((((((((())))))******))))))(((******+++++++++,,,,,,,,,,,,,,,---///222666999;;;===???BBBDDDEEEHHHKKKNNNRRRXXX```hhhoootttxxx{{{yyy{{{}}}yyyttttttxxx{{{{{{nnn[[[LLLEEEAAA>>>;;;666666555555555555555666555444444444444555555666111222222222222111111000///000222333444333222111222222222111111111111000111111111111111111111111000000000000111111111111111111111111000000000000///......------......///------...///000111111000000000000000111222333333000000000000000000000000000000000000000000000000222111000//////...//////000000000000000000000000111111111111222333444555555666666777777666666555777555777;;;===<<<===@@@BBBBBBFFFOOO___xxx''''''''''''(((((((((((((((***+++***)))((()))************))))))))))))))))))))))))******)))))))))******+++++++++,,,,,,,,,+++,,,...111444888<<<>>>@@@BBBDDDFFFHHHKKKPPPTTTXXX___hhhppptttwwwzzz||||||}}}xxxwwwwwwxxx~~~iiiVVVJJJDDD@@@>>>:::999888888777777777777555555555555555666777888222222333333333222222111000000000000111111222222222222222111111111000000111111111111111111111111000000000000000111111111111111111000000000000000111000000//////000000111444444444333111///...---------,,,,,,---///111222////////////////////////000000000000000000000000222222000///............////////////////////////111111111111222333444444555666666666666666666555999777777:::;;;999999<<>><<<;;;:::888888777777777555555555555666666777888333333444444444444444333222000...------///222333222222222111111111000000000000000000000000000000111111000000000000000000000000000000000000111111222111111000000111111222---...///000000000000000,,,,,,++++++,,,...///111////////////////////////000000000000000000000000222222000///............////////////////////////111111111111222333444444555555666666666666555555<<<999:::===>>><<<===@@@CCCDDDHHHRRRaaayyy&&&&&&''''''((()))))))))((()))******(((((()))***&&&&&&''')))***+++,,,---)))******++++++******)))******+++++++++,,,,,,,,,+++---000444888<<>>===???CCCDDDDDDIIISSSbbbzzz&&&&&&''''''((())))))***'''((())))))''''''((()))''''''((()))***++++++,,,)))******++++++******)))******+++++++++,,,,,,,,,---///333777;;;>>>@@@BBBDDDEEEFFFGGGKKKQQQYYY___jjjsss}}}}}}xxxwwwuuutttwww~~~nnn]]]OOOGGG<<<;;;:::888666555555555666666555555444444555555222333444444555555555444000111111111222222222222222222222111111111111000000000000000000000000000111111111111000000000//////000000000111111111111///......------......///333333333222111000......000000111111111111111000000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111111111222333444555444555555666666555555444444222444999<<<;;;===AAACCCCCCIIISSSbbbyyy&&&&&&&&&'''((())))))***'''((()))((('''&&&''')))))))))))))))******************++++++++++++************+++++++++,,,,,,,,,000111555999===@@@BBBCCCHHHIIIJJJKKKOOOVVV___eeennnwww~~~yyyvvvuuuxxx}}}iiiYYYOOO???>>><<<:::999888777777777666555444444444444444111222333333444444444444///111444666777555222111222222222111111111111000111111111111111111111111222111111111000000////////////000000111111111222/////////....../////////---......///000000/////////000111222222111///...000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111111111111222333444555444555555555555555555444:::888999===>>><<<===@@@BBBCCCHHHRRRaaaxxx(((&&&%%%'''***,,,+++))),,,+++***((((((((()))*********+++++++++,,,,,,,,,------++++++++++++------++++++,,,---...///000111///333777;;;===@@@BBBDDDHHHIIIKKKMMMRRRZZZdddjjjttt{{{yyyuuuvvvzzz~~~hhhTTTLLLBBB:::999;;;999777777555555555666666666777777555555444444444333333333666555333222111222333333111222222333333222222222111111111111111111111111333333222222111000//////000//////.........//////////////////000000000000333111//////111222000---,,,---///000111111111111222222222111111111000000111000///...///000222444,,,,,,---///000111222333000111111111111222222222222333333444555666888999333444555555555555888:::555666888:::<<<>>>@@@@@@DDDDDDIIIRRRaaayyy((('''&&&'''***+++***)))******((('''''''''(((((()))))))))*********++++++,,,+++************+++,,,******+++,,,...///000000111444999<<<>>>@@@BBBDDDHHHIIILLLPPPVVV___iiiooovvv{{{zzzyyyzzz|||sss___RRRGGG===;;;;;;999777888777666666666555555444444555555444444444333333333555444333222222222333333222222333333333222111111111111111111111111111111333333222222111000000///---------...///000111222+++,,,---...000111222333333111///000111222000......///000111111000//////111111111000000000//////222111///...///000222333//////000111222333333444//////000000000111111111222222222222333444555666444555666555555555777999666666888:::<<<>>>@@@@@@DDDDDDIIIRRR```www((('''&&&'''***+++***))))))((((((''''''''''''(((((((((((()))))))))******+++******))))))******+++******+++,,,---///000111444777;;;===???@@@CCCDDDGGGJJJOOOTTT\\\eeennntttxxx||||||zzzyyyzzzqqq\\\OOOBBB===;;;999888888888888777666555333333222555555444444444333333333444444333222222222333333333333333333333222111000111111111111111111111111333333222222111000000000.........//////000000000,,,,,,---...///111222222222111000000111111000///000000000000000///......000000000///////////////222111000/////////000111000111111111222222222222.../////////000000000000111111111111111222333333555666666666444444666888666777888:::<<<>>>@@@@@@DDDEEEIIIQQQ]]]ttt(((''''''((()))******)))((((((((((((((((((((((((((((((((()))))))))******++++++************+++++++++++++++,,,...111333444888:::===???@@@AAADDDFFFHHHLLLRRRXXX___hhhpppuuuyyy|||{{{xxxvvvxxx}}}iiiZZZJJJAAA===999888999888777777666555444333333555555444444444333333333444333333333333333333333333333333333222111000000111111111111111111111111222222222111111111000000222222111000///...---,,,111111111000000/////////111000000000111111000000///000000000000/////////000000000000000000000000333222111000//////000000000000000////////////////////////000000000111111222111111111111111222222666777777666444444555777777888999;;;<<<>>>???@@@CCCEEEIIIPPP[[[qqq'''((())))))(((((()))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...000333666888;;;===???AAAAAACCCFFFHHHKKKPPPVVV]]]cccjjjppptttyyy{{{~~~yyywwwwwwxxx}}}vvvfffSSSGGGAAA;;;888999777777666666666555555555555555444444444333333333222333333333333333333333333333333333333222111000111111111111111111111111222222222111111111111111222222222111000...---,,,333333222222111000//////000000111111000000000111.........///000000111222111111111111111111111111222222111000000/////////000000000000////////////000000000111111111222222333333222222222333333444666777777666444444555777888888:::;;;===>>>???@@@BBBEEEJJJPPPYYYnnn''')))***)))((('''(((***((())))))************))))))))))))*********+++++++++,,,,,,------,,,,,,+++...------///111555888;;;===???AAABBBCCCEEEHHHKKKPPPUUU\\\ccciiinnnsssvvvzzz}}}{{{yyyxxxzzzsss^^^PPPGGG???;;;;;;888777777777777777777777555555444444444333333333222222333444444444333333111222222333333222222222111111111111111111111111111111111111111111111111---...000111222111000000111111111111111111111111///000111111000000111222------......///111222333111111111111222222222222111111111111000000000000222222222111111111111111111111111111222222222222333333333333333444555555555666666666444444666888999999:::<<<===>>>???@@@AAADDDJJJPPPYYYmmm''')))******''''''(((***'''''')))*********))))))((((((((()))))))))*********+++,,,,,,,,,,,,+++***---------...111555999<<<>>>@@@BBBCCCDDDFFFJJJMMMUUU[[[ccckkkqqquuuyyy||||||~~~{{{zzz|||jjjZZZOOOEEE???>>>;;;::::::999888777666666555555444444444333333333111222333444444444333333000111111222333333333333111111111111111111111111111111111111111111111111,,,...000222222222111111000000//////////////////...000222111000///111333//////......///000111222000000000000111111111222///000000111111111111000111111111111111222222222000000000000111111111111222222222333333555666777444555666555555555777999999:::;;;<<<===>>>???@@@@@@DDDJJJPPPXXXmmm''')))+++***'''&&&(((***%%%&&&((()))))))))((((((''''''''''''((((((((())))))***+++,,,,,,+++***))),,,,,,,,,---000444999<<>>===<<<:::888777555555555555444444444333333333000111333444555444333333///000111222333444444444111111111111111111111111111111111111111111222222///000111222222111///...222111000///---+++******---000222111//////111333222111///......//////000.../////////000000111111...///000111111111111111.../////////000000000000////////////000000000000111111111222333555666777333444555555555555888:::::::::;;;<<<===>>>???@@@@@@DDDKKKQQQXXXmmm))))))))))))***************)))(((''''''((()))******)))((((((((()))+++,,,......---,,,,,,+++******---...///222555999===??????BBBEEEFFFGGGJJJPPPUUUXXXeeeqqqvvvxxx|||~~~}}}|||{{{}}}~~~ppp]]]PPPGGGCCC@@@BBBBBB@@@;;;666555666333333333444666666333111666666555555555444444444333222222111111222222333222222222111111111000000111111111111111111111111---...111333333222000...000000111222222222222111222111111000000000000000111000///......///000111......///000000000000000000000000000000000000000...///000111111000///...222222222222222333333333333333444444666777999:::777777777777777888888999:::::::::;;;===>>>@@@AAA@@@CCCJJJRRR^^^sss))))))))))))************)))((('''&&&&&&'''((()))+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......000222666:::===???AAADDDFFFGGGHHHLLLRRRWWW^^^iiiuuuzzz}}}}}}}}}~~~wwweeeVVVLLLFFF@@@AAABBB@@@<<<888666666333333333444555555333111555555555555444444444444444333333333333333333444333333333333222222222111111111111111111111111111...///111222222222000///000000111222222222222111222111111000000000000000222111000//////000111222000111111111111111000///000000000000000000000000//////000111111000//////000000000000000111111111444444444444555666666777666666666666666777777888:::::::::;;;===>>>@@@AAACCCFFFMMMUUU```uuu))))))))))))************(((''''''&&&&&&''''''(((++++++******++++++,,,---******+++,,,---....../////////111444777;;;>>>@@@CCCEEEHHHIIIKKKOOOVVV[[[fffqqq{{{~~~}}}qqqaaaTTTLLLAAABBBCCCAAA===:::777777444333333444555555444222555555444444444333333333555444444333333444444555444444444333333333222222111111111111111111111111///000000000111111111111000000111222222222222111222111111000000000000000222222111111111111222222222333333222222111000///000000000000000000000000///000000111111000000/////////000000000111111111555444444333333444444444666555555555555666777777999::::::;;;<<<>>>???@@@EEEIIIPPPYYYdddxxx((()))))))))************(((((((((''''''(((((((((************++++++,,,,,,***++++++,,,---...//////000111333666999<<<>>>@@@CCCFFFIIIKKKMMMRRRZZZ```oooyyy~~~~~~~~~~~~~~~~~~|||lll\\\SSSEEEEEEDDDBBB???;;;999888666555444555666666555444444444444444333333333333444444333333333333444444444333333333333222222222111111111111111111111111111000/////////000222222000000111222222222222111222111111000000000000000111111111111111111111111111111111222222111000000000000000000000000000000000000000000000000000000111111111222333333444444333333222222333333444444666666666666666777888888999999:::;;;<<<>>>???@@@FFFJJJRRR\\\ggg{{{((()))))))))************)))))))))******)))))))))((())))))***************,,,,,,,,,------.........111222555888;;;===???@@@BBBEEEIIILLLOOOVVV___fffxxx|||zzz|||~~~~~~yyyxxxwwwvvvuuuuuuuuuuuurrrssstttuuuwwwxxxyyyzzz|||}}}}}}}}}wwwfff[[[MMMKKKGGGCCC@@@===:::999888666555666777888777666555555444444444333333333333333222222222222333333222222222222111111111111111111111111111111111111111000///...///000222333000000111222222222222111222111111000000000000000///000000000000000000///---...///000111111111111000000000000000000000000111111000000000000111111000111111222333333444444111111111222333444555666888888777777888888999:::999999999:::<<<===???@@@DDDIIISSS]]]iii|||))))))))))))************)))******++++++******)))(((((()))************))),,,,,,------.........///222444777:::<<>>???BBBHHHSSS^^^jjj~~~))))))))))))************((()))***++++++***)))(((((()))***+++++++++*********+++,,,---...000000111333555888;;;>>>???@@@AAACCCGGGLLLQQQWWWaaammmvvvyyyqqqmmmkkkkkkmmmvvv|||zzzxxxwwwwwwqqqpppnnnllliiihhhggggggbbbaaa```______^^^^^^___^^^^^^___``````aaabbbbbbcccggglllpppuuu{{{|||zzzxxxyyysssbbbZZZOOOEEE@@@===;;;999777666444333555666666555777777666666666555555555333333333222222333333333333333222222222111111111111111111111111111111111000000000000000111111222000000111222222222222111222111111000000000000000///000111111111111000///---...///000111222222222000000000000000000000000222222111000000111222222---...///000111222333333222222222222333444666666888888888777888999999:::888888999:::;;;===>>>???AAAGGGSSS```mmm))))))))))))************'''((()))******)))(((''')))***+++,,,---,,,++++++((()))+++---///111333444444666999<<<>>>@@@AAAAAADDDHHHMMMSSSZZZeeerrr{{{}}}rrrjjjgggggghhhmmmxxx{{{zzzwwwtttrrrooonnnmmmiiihhhfffcccaaa```______ZZZZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXYYY]]]cccgggkkkqqqyyy~~~~~~~~~zzzvvvuuu{{{|||hhh^^^QQQFFF@@@===;;;:::666444222222333444555444777777777777666666666666555444444333333444444555444444444333333333222222111111111111111111111111///000000000111111111111000000111222222222222111222111111000000000000000000111222333333222111000000111111222222222111111000000000000000000000000333222111000000111222333///000111222333444555555555444444333333444444555777777777777777888888999888888999:::;;;===>>>???AAAHHHTTTaaaooo)))'''%%%######&&&)))+++)))************+++++++++*********)))******+++,,,///,,,***,,,000444444333888999:::;;;<<>>??????IIIKKKRRR___ooo((((((((((((((())))))))))))************+++++++++***************++++++,,,...---,,,---000222444444888999:::;;;<<>>;;;888666666666555555666777777555444333333444555444222333555111000555444333999111///000444444111000111444333333222111111000000555444333111111111111222222222111111111000000000000000000000000000000000111111111111111111111111444111......111333333333222111111000///////////////000222333333222111000111111222222333444444444333222111000111333555777666666777777888888999999:::;;;;;;<<<===>>>??????GGGIIIQQQ^^^ppp'''(((+++------,,,***((()))************+++++++++***************+++,,,,,,---.../////////111333666999:::;;;;;;<<>>??????DDDFFFOOO^^^qqq''')))+++---...,,,***)))))))))*********++++++++++++************+++,,,,,,---///111000///000444888999:::;;;<<<===@@@DDDGGGOOOSSS\\\iiiuuu}}}|||pppddd^^^^^^dddooozzz{{{ssslllgggccc___\\\XXXWWWUUUSSSQQQPPPOOOOOOLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLNNNSSSZZZ___eeekkktttyyy}}}}}}yyyuuussspppsssyyynnnYYYKKKDDD???<<<777888999999999888666555666555444555777888888777222222666666333555777111===888444333111///222777222222111111111000000000222111111000000/////////222222222222222222222222000000000000000000000000111111111111111111111111222111000000111111222222333222000///000111222444222222222111111000///...000000111111222333333333555444333333333555777888888888888777777777777777999:::;;;<<<===>>>???@@@DDDFFFOOO^^^qqq))))))*********+++++++++))))))*********++++++++++++++++++***+++,,,,,,---,,,///111111000111555999:::;;;<<<===???BBBFFFJJJRRRXXXcccoooyyywwwnnnfffcccdddkkkwww{{{sssooohhhccc___\\\YYYWWWQQQQQQOOONNNMMMLLLLLLLLLIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIKKKOOOUUUYYY]]]dddlllrrruuuxxx|||~~~xxxuuuqqqrrrtttxxxzzzdddTTTHHHAAA===999:::;;;;;;:::888666555666555555666888999888777555111777888555BBBNNNGGGKKK@@@555111111111222555222222222222222111111111111111111111000000000///222222222222222222222222111111111111111111111111111111111111111111111111111222222111111111111222222111111000000111222333666444111///------.../////////000000111222222222444444444444444666777888888888888777777777777777999999;;;<<<===???@@@@@@FFFHHHPPP___qqq***)))((('''((()))+++,,,)))************++++++++++++++++++++++++,,,---------...///000222444888::::::;;;===???AAAEEEJJJMMMUUU^^^kkkvvv|||tttoookkklllnnnttt|||vvvrrrfffccc^^^[[[XXXVVVTTTRRRLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIGGGHHHHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFJJJOOOSSSXXX^^^fffkkknnnppptttwww{{{}}}xxxtttttttttvvv{{{ppp]]]NNNCCC>>><<<<<<<<<;;;:::888777666666444444444666777666555999000666777666PPPiiidddLLL???333///000000000111222222222222222222222222222222333333333222222111111111111222222222222222111111111111111111111111111111111111111111111111111222333222111000000111111111111111111111000000444333000...---...///000//////000000111222222222444444444444555666666777777777777777777888888888888999:::<<<===???@@@AAAGGGIIIQQQ___qqq***))))))((()))***++++++)))************+++++++++,,,++++++++++++,,,---------,,,---///444888:::;;;:::<<<>>>@@@CCCGGGMMMQQQZZZeeesss|||~~~wwwuuuuuuyyy|||}}}xxxsssnnniiieee\\\ZZZWWWTTTSSSQQQNNNKKKJJJJJJIIIHHHHHHHHHIIIIIIGGGGGGHHHIIIJJJJJJKKKKKKIIIIIIIIIIIIJJJJJJJJJKKKHHHIIIJJJKKKKKKJJJIIIHHHFFFFFFEEEDDDDDDGGGLLLOOOUUU[[[bbbfffhhhiiillloooqqquuu{{{{{{yyyxxxxxx|||}}}iiiWWWIIIBBB???>>><<<;;;999888888777777666444555666666555444999///666888333NNNjjj```@@@888222111111///000222111111111111111111111111111222333333333333222111000000000111111111222222111111111111111111111111111111111111111111111111000222444333111///000111000000222222111000...------...///000111111111111111111111222333333444444333333333444444555666666666666777777888888999999888999:::<<<>>>???@@@AAAGGGIIIQQQ```rrr))))))******++++++++++++)))************+++++++++,,,,,,++++++,,,,,,---...---++++++///555:::<<<;;;:::<<<>>>AAADDDIIIOOOSSS]]]jjjyyy||||||{{{|||xxxrrrlllgggbbb]]]ZZZWWWUUUSSSQQQOOOMMMIIIFFFKKKKKKJJJJJJJJJJJJKKKKKKGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMKKKLLLMMMMMMMMMLLLKKKJJJHHHHHHGGGEEEEEEHHHLLLPPPSSSYYY```dddeeefffhhhjjjiiinnntttyyy|||}}}}}}~~~zzzyyyyyyyyy|||}}}}}}sss___OOOGGG@@@???===:::999888888888:::888777777888888777555777...999;;;///DDDXXXFFF444222333555333000222666////////////000000000000//////111222222111000/////////000000111111111222000000000000000000000000111111111111111111111111000222444333111///000111///000222333222///,,,***&&&)))...222555444333111222333333444444555555666222222333333444555555555555666666777888999999:::888999:::<<<>>>???AAAAAAFFFHHHQQQ___rrr,,,+++***))))))***+++,,,++++++******************++++++++++++++++++,,,,,,---...111444777999;;;;;;======???DDDEEEHHHPPPYYYdddooo{{{~~~xxxtttuuunnneee___^^^\\\WWWSSSQQQPPPNNNMMMLLLLLLMMMNNNMMMLLLKKKKKKJJJKKKKKKKKKLLLIIIHHHHHHJJJMMMNNNNNNMMMNNNNNNNNNNNNMMMMMMLLLNNNNNNNNNNNNNNNMMMLLLKKKEEEFFFGGGGGGGGGJJJMMMQQQUUUXXX]]]````````````aaaeeegggjjjnnnqqqsssuuuuuusssrrrpppppprrrwww|||iiiSSSFFFHHHBBB===;;;888444444777666666666666555555555555555666777666555666888:::333222000111222222111///555444444333222111000000000000000000000000000000222222222111111000000000111111111111111111111111000000000000000111111111444333222000000000000111111111111111111111111111111111000000//////......111111222222222333333333444444333333333222222222555555666777888777777777888888999;;;===???AAACCCCCCIIIRRR^^^qqq++++++***))))))***++++++************************+++++++++++++++,,,,,,,,,...///222555888:::;;;<<<>>>>>>AAAFFFHHHLLLTTT^^^llluuu~~~~~~zzzuuuoookkkiiiccc\\\XXXWWWWWWSSSPPPNNNMMMKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKLLLJJJIIIHHHJJJMMMQQQSSSSSSOOOOOOPPPPPPPPPPPPOOOOOOQQQQQQQQQPPPOOONNNMMMLLLGGGHHHIIIHHHIIIKKKOOORRRTTTWWW[[[]]]^^^]]]]]]^^^bbbdddgggkkknnnpppqqqqqqnnnmmmkkkjjjlllpppuuuxxx}}}vvv___PPPFFF@@@<<<<<<;;;777777:::666666666666555555555555444666666666555555777999555333222222333444222111444333333222222111111111222222222222222222222222444444444333333333222222111111111111111111111111222222111111000000//////000111333444444333222111111111111111111111111111111111000000////////////111111222222222333333333222222222222333333333333666666666666777777777777888999:::;;;===@@@BBBCCCCCCIIIRRR^^^qqq++++++***))))))***++++++***************************+++++++++,,,,,,,,,---///111333666999;;;<<<===>>>???BBBHHHMMMQQQ[[[fffvvv|||zzzxxxzzz}}}|||xxxtttooojjjddd```]]]XXXSSSQQQRRRRRRQQQOOOMMMLLLKKKKKKJJJKKKKKKLLLNNNNNNNNNNNNNNNOOOOOOOOONNNMMMLLLMMMQQQTTTUUUVVVRRRRRRSSSSSSSSSSSSRRRRRRVVVUUUTTTSSSQQQOOOMMMLLLIIIJJJKKKKKKKKKMMMQQQTTTUUUXXX\\\]]]]]]\\\\\\]]]___aaadddgggiiikkkllllllkkkiiigggfffgggjjjmmmoootttyyymmm\\\IIICCC>>>===<<<999888999666666666666555555555555444555666666555444666777666555444444555555444333222222222222222222222222222222222222222222222222444444444333333333333222111111111111111111111111333333222111000//////...---///333777777666333000111111111111111111111111111000000000000/////////111111222222222333333333111111222222333444444444777666555555555666888999999::::::<<<>>>@@@BBBCCCCCCIIIRRR^^^qqq+++******************+++***************+++++++++***++++++,,,,,,---------111222555777:::<<<===>>>>>>>>>CCCJJJPPPWWWcccnnn|||xxxuuuuuuvvvwwwwwwsssooojjjfffbbb]]]YYYVVVSSSPPPOOOPPPQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRRRRSSSTTTTTTTTTTTTVVVTTTRRRSSSTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUYYYXXXWWWUUURRROOOMMMKKKJJJKKKLLLLLLLLLOOOSSSVVVZZZ]]]___``````____________```cccfffhhhiiijjjjjjllljjjgggfffeeegggiiikkknnnsssyyy~~~~~~wwwdddRRRJJJBBB???<<<777444444666666666666555555555555333555666666444444444666666555444444555555444333111111111222222333333333000000000000000000000000111111111111111111111111111111111111111111111111222222222111111000000000---000333555666444111///111111111111111111111111000000000000000000000000111111222222222333333333111222222444555666777777888777555444555666888:::::::::;;;<<<>>>@@@BBBCCCCCCIIIRRR^^^rrr*********++++++*********))))))*********+++++++++******+++,,,------......222333666888;;;<<<===>>>===>>>DDDLLLSSS\\\iiiuuuxxxtttsssrrrrrrnnnkkkfffbbb___[[[WWWTTTSSSRRRPPPPPPPPPQQQQQQQQQRRRRRRSSSTTTTTTTTTUUUUUUTTTTTTVVVWWWXXXXXXXXXXXX[[[YYYXXXXXXYYYZZZYYYXXXXXXYYYYYYYYYYYYXXXWWWWWWZZZYYYWWWUUURRRNNNKKKJJJIIIJJJKKKLLLMMMPPPTTTXXX^^^```bbbbbbaaaaaaaaabbbaaacccfffhhhkkkllllllmmmlllkkkhhhfffeeefffggghhhjjjnnnsssxxx||||||{{{|||mmmZZZOOODDD???<<<777333333666666666666555555555555333555666666555444444555555444333333444444333111111111111222222333333444000000000000000000000000111111111111111111111111111111111111111111111111000000111111222222333333111111111111111000//////111111111111111111111111000000000000111111111111111111222222222333333333222333444555666777888999888777555444555666888:::::::::;;;<<<>>>???AAABBBCCCHHHRRR___rrr)))***++++++++++++***))))))))))))***++++++,,,,,,******+++,,,---...//////333444666888;;;<<<===>>>???@@@EEENNNWWWaaaooo||||||}}}}}}~~~wwwrrrpppnnnmmmeeebbb^^^ZZZXXXVVVSSSQQQQQQQQQQQQQQQQQQRRRSSSSSSUUUVVVWWWXXXYYYZZZZZZYYYWWWYYY[[[]]]^^^^^^^^^^^^^^^]]]]]]^^^```bbbaaa```^^^^^^^^^]]]\\\[[[ZZZYYYZZZZZZXXXUUUQQQNNNKKKIIIHHHIIIKKKMMMOOORRRWWW[[[___aaaccccccbbbbbbcccdddeeegggjjjmmmoooqqqrrrrrrlllkkkhhhfffddddddeeefffgggjjjnnnrrruuuyyy~~~|||{{{zzz{{{zzzbbbTTTGGG@@@===:::777888666666666666555555555555333555777777666444444444444333222222333333222000111111111222222333333333222222222222222222222222222333333333333444444444111111111111111111111111///000000111222333444444333222000.........///000111111111111111111111111000000000111111111111222111111222222222333333333333333444555666777888999777666555555555666888999:::::::::;;;===>>>@@@AAACCCHHHRRR___sss)))***++++++++++++***)))((())))))***++++++,,,,,,******+++,,,---...//////333444666888:::<<<<<<===AAABBBHHHQQQZZZeeetttyyy{{{}}}|||tttooollljjjhhh```]]]YYYWWWUUUTTTRRRQQQQQQRRRSSSTTTUUUVVVXXXYYYZZZ[[[]]]___```aaa`````````aaadddfffhhhhhhhhhgggeeeddddddeeeggghhhgggfffddddddcccbbbaaa___]]]\\\[[[ZZZXXXVVVRRROOOLLLJJJHHHJJJLLLNNNQQQVVV[[[___bbbdddffffffeeefffggghhhhhhjjjmmmqqqtttvvvwwwwwwmmmllljjjgggffffffffffffgggiiilllooorrrvvvzzz~~~~~~}}}zzzxxxzzzmmm]]]LLLCCC???<<<::::::666666666666555555555555444666999999777555444444444333222222333333222000222222222222222222333333222222222222222222222222222222333333333444444444111111111111111111111111111111111222222333333333222111000/////////111111111111111111111111111111000000111111111222222222111111222222222333333333222333333444555666666777666666666666777777777777999999999:::;;;===??????CCCHHHRRR___sss)))***+++,,,,,,+++***)))((())))))***++++++,,,,,,******+++,,,---//////000333444666888:::;;;<<<<<>>???CCCHHHRRR___sss))))))))))))))))))))))))++++++,,,------...//////***++++++,,,...000111222555777999;;;;;;;;;===>>>DDDGGGMMMWWWcccqqq}}}yyywwwvvvyyy~~~yyyqqqjjjddd```^^^]]]]]][[[YYYUUUTTTUUUWWWVVVXXXZZZ^^^aaadddeeefffjjjlllnnnqqqrrrrrrqqqppppppqqqsssuuuwwwxxxxxxxxxyyyxxxuuuqqqnnnkkkiiihhhjjjjjjiiigggeeecccaaa```___^^^ZZZVVVSSSOOOMMMLLLLLLLLLMMMPPPUUU[[[```dddjjjjjjjjjkkklllmmmnnnooopppsssvvvzzz|||}}}}}}|||vvvsssnnniiiffffffhhhiiijjjjjjlllooosssxxx{{{~~~zzzxxxwwwwww|||uuu]]]KKKBBB>>>;;;888;;;:::999888888999::::::555555444444444333333333777666555333222222333333111222222333333222222111111111111111111222444555---000333333000///111333111111111111111111111111000000////////////000000111111222222222222111111222222222222222111000000111111222222222222111111444444333333333333333222///000333555666777666666777777888999999999999999999;;;======>>>>>>@@@BBBBBBGGGPPP^^^ttt************************+++++++++,,,------......++++++,,,---...000222333666888;;;<<<<<<===???@@@EEEIIIQQQ[[[hhhuuu|||uuuuuuvvvzzz|||wwwpppjjjeeeaaa```ZZZ[[[ZZZXXXVVVUUUVVVXXX[[[]]]```dddhhhkkkmmmnnnqqqrrrtttvvvwwwwwwvvvuuuvvvwwwyyy{{{|||~~~~~~}}}{{{xxxtttqqqnnnlllkkkkkkkkkjjjhhhfffdddbbbaaa```^^^[[[WWWSSSPPPNNNMMMNNNNNNOOORRRWWW]]]cccggglllllllllmmmoooppprrrssstttwww{{{~~~uuurrrmmmiiiffffffhhhiiikkklllnnnqqquuuyyy}}}zzzuuurrrppptttyyy~~~{{{bbbOOOEEE@@@<<<999===;;;:::888777777888888555555555444444444333333777666444333222222222333222222333333333333222222333333222333333222000...///000111111000000111222111111111111111111111111000000////////////000000111111222222222222111111222222333333222222111000111111222222222222111111333333333222222222222222000111333444555666666666666777888888999999888888999;;;=========>>>@@@BBBBBBGGGPPP^^^ttt******************************++++++,,,,,,------++++++,,,---///111333444888:::<<<===>>>???AAACCCEEEKKKVVVbbbnnn{{{}}}ssspppsssxxx|||zzzxxxsssnnnhhheeebbbaaaZZZ[[[\\\[[[ZZZZZZ\\\^^^bbbdddhhhmmmqqquuuxxxyyyyyyzzz|||}}}}}}}}}|||{{{{{{|||~~~|||xxxtttqqqooonnnmmmmmmllljjjhhhfffdddbbb```___[[[XXXTTTQQQNNNMMMQQQQQQRRRUUUZZZaaahhhllloooooooooppprrruuuwwwyyyzzz}}}wwwtttpppllljjjiiikkklllnnnoooqqqtttxxx}}}}}}vvvpppkkkmmmqqquuuzzzkkkVVVJJJCCC===:::>>>===;;;999777777777777555555555444444444444333555555444333222222222222222222333333333333222222444333333666888777444000333111//////000111111000111111111111111111111111111000000//////000000111111111222222222222111111222222333333222222111000111111222222222222111111222222111111111222222333111222333444444555555666555666777777888888777777999:::<<<======>>>@@@BBBBBBGGGPPP^^^ttt*********************************++++++,,,,,,,,,,,,,,,---...000222444555888:::<<<===>>>@@@CCCEEEFFFNNN[[[hhhttt|||sssmmmnnnttt{{{|||wwwuuuppplllgggdddbbbaaa___aaacccccccccdddfffhhhiiikkkoootttyyy~~~|||~~~{{{wwwtttqqqppppppooonnnllljjjhhheeedddaaa```\\\XXXUUURRROOONNNRRRRRRTTTWWW]]]eeelllpppqqqqqqqqqrrruuuxxx{{{}}}{{{yyyuuurrrppppppqqqrrrtttuuuwwwzzz~~~{{{sssllllllooonnnpppxxxuuu___PPPFFF???;;;===<<<:::888777777777888555555555555444444444444444444333333222222222222222333333333333333333222444222222777<<>>;;;777333///...000222111///111111111111111111111111111000000000000000000111111111222222222222111111111111222222111111000///111111222222222222111111111111000000000111333333444444333333444444555666555555666777777777777777888:::<<<======>>>???AAABBBGGGPPP^^^ttt******************************++++++++++++,,,,,,,,,---...///111444666777888:::<<<===>>>AAADDDGGGHHHRRR```mmmwww|||sssmmmjjjpppxxx}}}zzzvvvtttpppllliiifffeeedddfffhhhjjjllllllmmmooopppooorrrvvvzzz~~~}}}yyyvvvtttssssssrrrqqqooollljjjgggfffbbbaaa]]]YYYVVVSSSPPPOOORRRSSSVVVZZZaaahhhooorrrrrrqqqqqqsssuuuyyy}}}}}}{{{yyywwwvvvwwwxxxyyy}}}~~~yyyqqqoooqqqmmmmmmrrr~~~iiiXXXKKKBBB<<<;;;:::999888888888999:::666666555555555444444444333333444333333333222222333333333444444333333333333111111444:::???BBBCCC:::666111000111222111///111111111111111111111111111111000000000000111111111111222222222222111111000000000000000//////...111111222222222222111111000000//////000222444555888777555333333444555666555555666777777777777777888:::<<<<<<<<<===???AAABBBGGGPPP^^^ttt++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------...000222555777888888:::<<<===???BBBFFFIIILLLWWWeeeqqqyyy|||tttnnnkkklllttt}}}}}}zzzwwwvvvssspppnnnlllllllllnnnppprrrtttttttttuuuvvvwwwyyy|||{{{yyywwwvvvuuuuuusssqqqooollliiihhhcccbbb^^^ZZZWWWTTTQQQPPPQQQTTTXXX___ffflllrrruuusssrrrrrrrrruuuyyy}}}~~~~~~|||||||||~~~wwwssstttrrrpppqqqyyytttbbbRRRFFF@@@::::::888888888999:::;;;666666666555555555444444333444444555555444333333333333444444444444333333333222111111333777<<>>@@@DDDHHHLLLRRR\\\jjjttt{{{zzztttnnnkkkkkknnnwww~~~|||{{{xxxwwwvvvuuuuuuvvvwwwwwwwwwyyy|||}}}|||{{{|||}}}~~~|||zzzyyywwwwwwuuussspppmmmkkkiiidddbbb___[[[WWWTTTRRRQQQRRRUUU\\\dddkkkqqquuuwwwuuutttssssssuuuyyy}}}yyyxxxwwwuuussswwwlllZZZLLLDDD<<<;;;999888888888999999666666666666555555555555444444555666666666555444333333444444444444333333000222333222000111666;;;;;;;;;;;;888555222111222111111111111111111111111222111111000000111111222111111222222222222111111222222222222222111000000111111222222222222111111111000//////111444777999???<<<888555444555777999666777888888999999888888777999;;;<<<<<<===???@@@BBBGGGPPP^^^ttt++++++++++++++++++++++++---------------------------...///111444666999:::;;;===>>>@@@BBBFFFKKKNNNVVV```mmmvvv|||tttnnnjjjjjjkkkpppyyy~~~}}}}}}}}}|||{{{yyyxxxxxxyyy{{{}}}~~~~~~}}}|||yyyxxxvvvtttqqqnnnllljjjeeeccc```\\\XXXUUUSSSQQQRRRWWW___gggoootttwwwyyyvvvuuuttttttvvvyyy~~~~~~|||zzzxxxuuuuuu{{{rrr___PPPHHH>>>===;;;999777777777777777666666666555555555555444555666777777666555555333444444555555444444333---222666666222111666;;;;;;===>>>;;;666222111333111111111111111111111111222222111111111111222222111111222222222222111111333444444444444333222222111111222222222222111111222111000000111444888:::AAA>>>:::666444666888:::777777888999999999999999777999;;;<<<<<<===>>>@@@BBBGGGPPP^^^ttt***++++++,,,,,,++++++***++++++++++++,,,---......///000111444555777888888::::::>>>BBBDDDEEELLLUUU[[[eeeqqqzzzyyyssskkkhhhmmmssswwwzzzzzzzzz{{{|||}}}~~~~~~~~~|||yyyvvvtttrrrpppllljjjddddddbbb^^^YYYTTTRRRRRRWWW\\\ccclllsssyyy{{{|||yyyvvvrrrssswww|||~~~~~~zzztttsssuuu|||kkkVVVIII@@@;;;888999888666777:::666888999999777555444444333333333444333333222222222222222222333333444555333222000111222333333222222;;;DDDDDD;;;444222444222222222111111111000000000111111111111222222222111000000111333555444333111111111///------...000333222000//////000222333222222222222333444555666:::888777555555555666666999888888777777888999:::999999::::::<<<===???@@@BBBGGGPPP]]]qqq***++++++,,,,,,++++++***++++++++++++,,,---...///...///111444666888999999<<<;;;>>>BBBCCCFFFNNNWWWaaajjjuuu}}}}}}wwwqqqmmmmmmtttzzz~~~{{{{{{{{{|||~~~~~~{{{xxxuuussspppmmmjjjffffffddd___YYYUUUSSSSSSWWW\\\eeennnvvvzzz|||}}}zzzwwwssssssvvvyyy{{{{{{|||vvvssssssxxxsss^^^OOOEEE???;;;:::999666666:::666888999999777555444444555555666666555555444444333333222222111111222222333111000000111222222111///666===>>>999333222444222222222111111111000000000111111111111222222222222111000111333444444333444555555333222111333555333222000//////000222333222222222222333444555555777666555444444444555666777666666555555666777888999999::::::<<<===???@@@CCCHHHQQQ^^^rrr***++++++,,,,,,++++++***++++++++++++,,,---...///---///111444777999:::;;;>>><<<>>>AAADDDHHHQQQ\\\jjjqqq{{{yyyuuuooopppuuu}}}}}}}}}~~~zzzwwwtttqqqmmmkkkiiihhhfff```ZZZVVVTTTTTTXXX^^^gggqqqyyy}}}~~~~~~}}}zzzvvvuuuvvvxxxyyyyyy~~~wwwtttrrrrrryyyhhhXXXKKKCCC===;;;:::777777999666888999888666555555555666666666666555555444444444333222111000000000000222111//////111111111000///222666888777555444555222222222111111111111111000111111111111222222222333222111111333444333111111222333222111111333555333222111000000111222333222222111222222333444555444444333333444444555666666666555555666777888888999999::::::<<<===???@@@DDDIIIRRR___sss***++++++,,,,,,++++++***,,,++++++,,,,,,---...///---///111444777:::;;;<<>>???BBBEEEKKKVVVbbbqqqxxxzzzuuurrrooouuu~~~~~~|||xxxuuurrrnnnllllllkkkhhhbbb\\\XXXVVVVVVZZZ```jjjttt|||~~~|||zzzxxxyyyzzz|||}}}xxxuuuqqqnnnqqqwwwrrr```OOOFFF>>><<<:::888777999666888888888666555555666555555444333333333222222333333222222111222222222444222000000111222111000222222333555777777666555111111111111111111111111000000111111111222222222444222111222333333222111///000111111000000222444222222111000000111222222222222111111222333333444333333333444444555666777777777777888888999::::::999999999:::<<<===???@@@CCCHHHRRR___sss***++++++,,,,,,++++++***,,,,,,,,,,,,---...//////...///222555888:::<<<===@@@???@@@DDDIIIPPP]]]iiiwww}}}}}}uuurrrqqqqqq{{{~~~yyyvvvssspppmmmooommmjjjddd^^^ZZZYYYZZZ]]]cccmmmvvv}}}{{{{{{zzzzzz{{{|||yyyvvvrrrnnnnnnqqqzzzzzzhhhTTTIII???<<<;;;999999:::666777888777555555666777777666555333333222333333222222222333444555666777666444222222333333222111444222111222444555444222111111111111111111111111000000111111111222222222444222111222333333222111111222444444333333444555222111111111111111111222222222111111111222333333222333444555666777777777666777777888999:::::::::999999999:::<<<===???@@@AAAGGGQQQ^^^qqq***++++++,,,,,,++++++***,,,,,,,,,,,,---...///000///111333666999;;;<<<===@@@???BBBHHHNNNVVVdddppp|||zzzrrrpppqqquuu~~~yyyvvvsssqqqooopppoookkkeee```]]]]]]^^^aaafffooowww}}}yyyzzz{{{||||||~~~{{{wwwsssnnnlllnnnqqq|||ttt[[[OOOBBB>>>===:::999:::666777888666555555666888:::999777555444444555555222222222333555666888999777555333333333444333222222111000000111111000///111111111111111222222222000111111111111222222222333222111111333444333111000111333333222111222333111111111111111111111111222222111111111111222222222333444666777777777777333444555777888888888888999999::::::<<<===???@@@AAAFFFPPP^^^qqq***++++++,,,,,,++++++***---,,,,,,------...///000111222444777999:::;;;<<<>>>???CCCKKKSSS\\\jjjvvvwwwpppppprrrzzz~~~yyyvvvtttrrrpppqqqooolllfffbbb___```aaadddiiipppwww|||~~~~~~|||~~~~~~zzzuuuooollllllhhhrrr}}}eeeWWWHHHAAA???;;;999999666777777666555555777999;;;:::777555444444555666222222222333444555666777777555333222333333222111000000111111000000000000000000111111111222222222000111111111111222222222222111000111333444444333///111333333111000000000111111111222222111111111222222111111111111222222222333444555666555555444222444555777888888888888999999::::::<<<===???@@@AAAGGGQQQ___rrr+++++++++,,,,,,+++++++++---------------...000000222333555777999:::;;;;;;>>>???DDDMMMVVV___mmmzzzvvvoooppprrr~~~}}}xxxvvvtttrrrqqqqqqooolllgggcccaaabbbcccgggjjjpppvvv{{{}}}~~~~~~{{{vvvooollllllccclllwwwmmm]]]MMMDDD@@@<<<999888777777777666555555777999:::888555333222222333444333333333222222333444444666444222111222222111000///111333444333222333444000000111111222222222222000111111111111222222222111000000111333555444333444666888777555444333333111111222222222222111111222222111111111111111222111222333444555444333222444555777999:::;;;::::::999999::::::<<<===???@@@BBBHHHSSS```sss((()))***,,,,,,---------,,,,,,,,,******,,,000333444666999:::::::::;;;===@@@CCCGGGNNNYYYfffsss|||uuuooopppttt{{{yyywwwuuutttvvvtttqqqlllgggeeefffgggiiimmmrrrvvvzzz~~~~~~zzzuuuooojjjeeelllrrrxxxyyyhhhRRREEEAAA@@@<<<666777888999999999888666555666666555444444444444555444444444333333333222222444444444333333222222222333222222111111222222333222111111000000111111222222222111111000111111111555000///333444222111333111111222222222333333333////////////////////////222333333222111///---,,,444444333333333444555555444444444444444555666666999:::;;;;;;;;;<<<>>>@@@AAAFFFNNN\\\qqq*********+++,,,,,,,,,---,,,------,,,+++---000333555777999:::::::::<<<===AAADDDIIIQQQ[[[hhhuuu~~~|||vvvsssvvv|||{{{yyyxxxvvvuuuwwwuuurrrmmmhhhggghhhjjjllloootttxxx{{{~~~zzztttooojjjnnnrrrwwwoooXXXIIICCC@@@;;;666777888888888888777666666555555444333333333333444444444444333333333222222444444444333333222222222333222222111111222222333222222111111111111222222333222222222222222333333444111000444555333111222111111222222222333333333222222222222222222222222111222333333333222111000444444333333444444555555888888777666666666666777666777999::::::<<>>@@@AAAEEEMMMZZZooo------,,,++++++,,,---...,,,...///000000222444777999:::;;;<<<<<<>>>BBBEEEDDDJJJUUU```kkkvvv~~~vvvqqqooorrrvvv|||~~~~~~~~~~~~~~~{{{wwwuuuwww|||~~~wwwsssxxx}}}gggTTTHHHBBB@@@::::::999888888888888999888777777666555666666666555555555555444444444333222222333333333333444444333222222111111222222333222111111111111111111222000000000000111222333333444111222666777444111222111111222222222333333333333333333333333333333333222222111111111111222222333333444444555666888888444444555666888;;;===>>>999:::;;;;;;;;;<<<>>>@@@AAAEEELLLZZZooo+++,,,,,,,,,---.........---.........///111555888999:::;;;<<<===???CCCFFFFFFNNNYYYfffqqqzzzyyyooommmooouuu{{{|||yyyxxx{{{|||xxxzzzppp[[[LLLDDDAAA:::;;;;;;;;;;;;:::999999777777666555555555555555555555555555444444444444222222222333333444444444333222222111111222222333111000000//////000000111222222111111111222222333444111000444555333111222111111222222222333333333333333333333333333333333222111000000111222333444333333444444555777888999555555666777888:::<<<===777888::::::;;;<<<>>>AAAAAAEEELLLYYYooo***+++,,,---............---......---...111555999:::;;;<<<<<<===???DDDGGGIIIPPP\\\iiittt~~~{{{ssskkkkkkoooxxx~~~|||}}}zzzyyy|||||||||}}}www```NNNEEEBBB:::;;;<<<===<<<;;;:::999666666555444444444444555666666555555555444444444222222222333333444444444333222222222222222222333000000////////////000000444444333222222222333333555000///333444222111333111111222222222333333333111111111111111111111111111111000000111333555666333333444444666777888999555555555555666888999:::444555888999:::<<>>>>>BBBEEELLLZZZqqq++++++,,,,,,,,,------------...///111222444555666888:::======<<<>>>BBBGGGKKKVVVeeepppxxxzzztttrrrtttxxx|||{{{zzz{{{|||}}}}}}yyyzzz{{{}}}}}}|||lllVVVHHHAAA>>><<<999888888888666555555555555555555666777777333333444555555444333333222333333444444333333222444444333333333333444444333222000//////111222333444333333333222222222222333222222111111222222333111111000////////////000222222111111111111222222111111111111222222222222222222222333444555555666777777666777888888666555999:::;;;;;;<<<===>>>>>>BBBEEELLL[[[qqq,,,,,,,,,,,,------------/////////000222444666888999<<<>>>======???CCCHHHPPPZZZiiittt{{{}}}yyywww{{{}}}{{{xxxwwwwwwxxxyyy{{{~~~|||xxxxxxyyy|||~~~|||~~~ttt]]]MMMEEE???===:::888888888777666666555555555555666666777444444555555555555444444333333333333333333333333444444555555555555444444111000/////////111222333222222222222222111111111333222222111111222222333333333222222333333444444222222111111111111222222111111111111222222222333000000111222444555666666555555555666777888999:::999:::;;;<<<===>>>>>>???BBBEEEMMM[[[qqq,,,,,,,,,------------...000//////000111555888::::::<<<======<<>>;;;999999999888777666666555555555555666777333444444444444444444333333333333333333333333333111222333444444333222111000000000000111222444555111111111111111111111111333222222111111222222333333333333333444555666777333222222111111222222333111111111222222222333333222222222333333333333333444444444444444555888:::999:::;;;<<<===>>>???@@@BBBEEEMMM[[[qqq,,,,,,---------.........000000///000222666999;;;999;;;<<<<<<<<<@@@FFFKKKVVV```nnnxxx~~~{{{yyywwwuuutttssstttuuuvvvxxx|||zzzuuuvvvyyy~~~}}}|||}}}nnnZZZMMMCCC@@@<<<999999999999888666666555555555555666666222222222222222222222222444333333222222333333444000111222333333222111000111111111222333444555555111111111111111111111111333222222111111222222333.........///000111222333333333222222222222333333111222222222222333333333333333333333333333333444555666777555333444666999999:::;;;<<<>>>???@@@@@@CCCFFFMMM[[[rrr,,,---------............///000000222444777:::;;;999;;;<<<===>>>BBBIIIOOOZZZdddrrr|||yyyvvvuuusssrrrrrrssstttvvvxxx|||~~~yyyuuuxxx{{{|||zzzzzz}}}ttt]]]NNNEEEAAA===:::999:::999999777666666555555555555666222222111111111111222222444444222222222222444444333333444444444444333333222222333333444555555555111111111222222222222222333222222111111222222333000000000000111222333444333333222222222222333333222222222222333333333333111111222333555666777777888:::;;;999666555777999999:::;;;<<<>>>???AAAAAACCCFFFNNN\\\rrr------------...............///111333666888:::;;;:::<<<>>>???@@@FFFNNNUUU```jjjxxx}}}xxxtttsssqqqppppppqqqssstttxxx}}}}}}xxxvvvzzz~~~|||xxxvvvwwwzzz}}}eeeSSSGGGCCC>>>:::::::::::::::777777666555555555555555333333222111111222333333555444222111111222444555555555444444444444555555222333333333444333333333222222222222333333333444333222222111111222222333444444444444444555666777444333333222222333333444222222222333333333444444333333444555555666777777666999<<<;;;777555777999999:::;;;<<<>>>@@@AAABBBCCCFFFNNN\\\rrr---------.........//////...///111444777999::::::;;;===???@@@CCCIIIQQQXXXeeeooo||||||xxxrrrqqqooonnnoooppprrrsssxxx}}}|||xxxwww{{{|||wwwsssrrrtttyyymmm\\\GGGCCC>>>;;;::::::::::::888777666555555555555555444444222222222222444444555444222111111222444555555444333222222333444555222222333333333222111111222222222333333444444444333222222222222222222333333222222222222333444444444333333222222333333444222222333333333444444444888888777666555444444444222666::::::666444555888999:::;;;===>>>@@@AAABBBCCCFFFNNN\\\sss---------...............///111333666888:::<<<<<<;;;===???AAADDDKKKUUU\\\llluuu{{{uuummmnnnooonnnnnnooorrrttt{{{~~~zzzxxxwwwxxx~~~zzzssspppooonnnqqqyyyvvvaaaQQQBBB===>>>999:::<<<777555555555666666666666666666555444333333444666666888777666555333222111000222333333444444333333222000111111222222333444444222222111111222222333444333333333333333333333333444444555555444444333333444444444444333111///...***,,,000444666555444222444555666666555555666888888777666666666777999:::999::::::;;;<<<===>>>>>>BBBFFFOOO^^^ttt---------...............000111333666999:::<<<<<<;;;===@@@BBBEEELLLVVV^^^oooxxxxxxssslllmmmnnnnnnnnnooorrruuu{{{wwwvvvvvvxxx~~~}}}uuuqqqooommmnnnuuu|||gggVVVEEE???>>>888888:::555555666666666666666666666666555444444444444555666555555555444444333333222222333333444444333333222333222222222222222222222222222111111222222333444333333333333333333333333222333444555555555555555222222333333333222111000)))+++...111222222111000444555666666555555666777666666555444555666777888:::;;;;;;<<<===>>>??????CCCGGGOOO^^^ttt---------.........//////000222444666999:::<<<<<<;;;>>>@@@CCCFFFNNNXXX```pppzzz{{{tttpppkkklllmmmnnnnnnpppsssuuu||||||tttttttttxxxyyysssooommmlllppp{{{ppp\\\JJJBBB???888666888333666666666666666666555555666555555444444444555555333444444444444444444444222333333444444333333222444444333333222111111000222222111111222222333444333333333333333333333333111111333444555666666666000111222333333333333333000111222333444444444333333555666666555555666777555555444444555555666777;;;;;;<<<===>>>???@@@@@@DDDHHHPPP___ttt,,,,,,------.../////////111222444777999;;;<<<<<<<<<>>>AAADDDHHHPPP[[[cccoooyyy}}}vvvpppmmmjjjkkklllmmmnnnpppsssvvv}}}|||wwwpppqqqsssxxx}}}uuuooommmnnnooovvvyyybbbOOOEEE@@@888777999555666666666666555555555555666555555555444444444444444444444444444444444444222333333444444333333222333333333222222111111111222222111111222222333444333333333333333333333333000111222333444444444444111111222222333333333333555444444444444555555666333444666555444444555777666666666777777777888888::::::;;;===>>>???@@@@@@DDDHHHPPP___ttt,,,,,,------...//////000222333555777999;;;;;;<<<<<>>???@@@DDDHHHPPP___ttt+++,,,,,,---...///000000333444666888999;;;;;;<<<<<>>???@@@DDDHHHPPP___ttt++++++,,,---...///000000333444666888:::;;;;;;<<<<<<@@@DDDHHHMMMWWWccckkkuuu|||~~~xxx~~~zzzrrrnnnlllhhheeeeeegggiiikkknnnqqqvvvyyyyyysssmmmpppvvv}}}|||{{{yyyyyyvvv___PPPFFF;;;999===:::888777777666555555444444555666666666666444333222444444444444444444444444222333333444444333333222222222222222222222222333222222111111222222333444333333333333333333333333111222222333333333333222333222111111111222333444333333444444555555555666222444555555444333555666666777888999999999888888888999:::<<<===???@@@AAACCCGGGOOO^^^ttt++++++,,,---...///000111444555666888:::;;;;;;<<<===@@@DDDHHHNNNXXXdddllluuu|||yyyuuu}}}uuunnnkkkjjjfffcccdddfffiiikkknnnqqqvvvzzzwwwqqqmmmqqqwww~~~|||zzz{{{|||dddSSSHHH;;;999<<<999888777777666555444444444555666777777666444222111222222333444444555666666222333333444444333333222444444333222222111111111222222111111222222333444333333333333333333333333111222333444555666666666111000000000111333555666...///000111222222222222222333555444333333444666333444666777777777666555999:::;;;===>>>@@@BBBBBBBBBFFFOOO^^^ttt////////////000000000111555666777888:::<<<===>>>>>>AAAEEEKKKSSS]]]hhhooovvv{{{yyyssszzznnniiihhheeedddeeeggghhhjjjkkkmmmqqqwww{{{}}}wwwtttpppuuu|||~~~|||oooZZZJJJBBB???<<<999888777777777777777888888888777555444444555777888555444333333222222222222444333333222222333333444222111111111222333444444222222333333333333444444444444444444444444444444333333444444333333222111222111000000000111333333222222333444555555555444333333444444555666777777555555666888888999999999999:::<<<======>>>AAADDDEEEIIIQQQaaaxxx,,,------///000111222222444555666888:::;;;<<<===???BBBFFFLLLTTT___jjjqqqzzz}}}vvvuuusssxxxlllhhhfffdddccceeeggghhhjjjlllnnnsssyyy}}}}}}wwwsssrrrwww}}}~~~ttt]]]LLLDDD@@@<<<999888888777777777777888888777666444333333444666777666555444444333333333444444333333222222333333444111111111111111222333333222222333333333333444444444444444444444444444444333333444444333333222111222111000000000111333333333333444444444444444444333333444444555666666777777888888999999999888888999:::<<<======>>>AAACCCEEEIIIQQQbbbzzz***+++,,,...000111222333444555666777999;;;<<<===@@@CCCHHHNNNWWWaaalllsss~~~xxxsssrrruuu~~~tttjjjfffdddbbbbbbdddfffhhhjjjllloootttzzz|||vvvsssvvvzzz{{{cccPPPEEE@@@===:::888888777777777777777888777666555444444555666777666666555444444444555555444333333222222333333444111111111000111111222333222222333333333333444444444444444444444444444444333333444444333333222111222111111111111222333333666555444333222333444555333333444444555666666666999999::::::999999888777888:::<<<<<<===>>>AAACCCDDDHHHRRRccc|||++++++,,,...///000111222444444666777999:::<<<<<>>@@@CCCDDDHHHSSSeee~~~------......///000000000444555666777999;;;<<<===???CCCIIIQQQZZZeeeooovvv~~~yyyxxx~~~sssqqqsss}}}ssskkkeeebbb```]]]___bbbbbbdddgggjjjooouuu|||zzzwwwuuu}}}~~~}}}~~~~~~~~~~~~{{{qqq[[[KKKAAA<<<999999999888777666666777777666666666666666666666666444333333333333333444444444333333222222333333444222222111111111111111222222222222333333333444444333333333444444444555555333333444444333333222111111111222222333333333333777666444222111222444555444444444555555555555555333444555777888999999999888999;;;<<<<<<===@@@BBBCCCHHHTTTfff////////////000000000000555666777888:::<<<===>>>@@@DDDLLLTTT^^^hhhrrryyywwwrrrsss~~~{{{rrrpppttt~~~ooohhhcccaaa___\\\^^^cccaaacccgggkkkpppwww~~~zzzxxxwww}}}{{{{{{|||}}}~~~|||yyycccQQQDDD===::::::999888777666666666666333444444444444444444333333333222222222333444444444333333222222333333444444333222222111222222222222222333333333333444444222333333444444555555555333333444444333333222111111222222333444333333333666555444333222333444555555555555555555555555555111222444666777999999:::777999;;;;;;<<<===@@@BBBCCCHHHTTTggg...//////000111222333333666777888999;;;===>>>???BBBGGGOOOXXXaaalllvvv|||zzzssspppsss|||ssssssxxxwwwkkkfffbbb```^^^\\\^^^cccbbbdddhhhlllrrrzzz}}}zzzyyyzzz~~~yyyvvvvvvxxxzzz|||jjjWWWIII@@@<<<:::999888777666666666666444444555555555555444444333333333333333444555555444333333222222333333444555444444333222222333333222222333333333333444444222222333333444555555666333333444444333333222111111222333444444444333333333333444444444444444444555555555555555555555555333333555666888888999999777999:::;;;;;;===@@@BBBCCCIIITTThhh---...///111222444555666777777999:::<<<===??????DDDIIIQQQZZZdddoooyyyyyytttqqqvvvvvvwww}}}{{{sssjjjeeebbb```^^^[[[^^^dddccceeeiiinnnttt||||||zzzzzz{{{{{{uuurrrrrrtttwwwzzzooo\\\LLLBBB>>>:::999888777666666666666777777888888888888777777444444444444444555666777444333333222222333333444666555444444333333333333222222333333333444444444222222333333444555666666333333444444444333222222111222333444555444333333222222333444555555555444555555555555555555555444555666777888888888888888777999:::;;;;;;===???BBBCCCIIIUUUhhh////////////000111333444555777999::::::;;;===???CCCIIIRRR]]]iiivvv}}}sssqqqsssyyywwwxxxyyyrrrnnniiidddaaabbbbbb```___aaaaaadddjjjpppvvv}}}|||{{{}}}}}}yyyuuusssqqqppptttzzz~~~~~~~~~yyybbbOOODDD???<<<:::999888999999999777777777666555444333333222555666777777555333000...444444444444444444444444222222222222222222222222333222111111333333222111111222444555555444222111333333333333333333333333444333333222222333333444444444444444444444444444777777666555555555555555555777888888777777888999888999;;;<<<<<<>>>@@@CCCDDDIIITTTfff////////////000111333444555777999::::::;;;>>>@@@EEEKKKTTT___lllzzz{{{rrrpppttt{{{zzz|||~~~uuunnnkkkgggccc```bbbaaa______bbbdddgggmmmsssxxxzzzyyy|||~~~zzzuuurrrpppooonnnrrrxxx}}}~~~{{{{{{~~~gggTTTGGGAAA<<<:::888888999999888777666666666555555444444333555555666666555333111000222222222222222222222222333333333222222222222222333222111111333333222111333444666777777666444333333333333333333333333333222222111111111111222222444444444444444444444444777777666555555555555555666777888888777777888:::888999;;;<<<<<<>>>@@@CCCDDDIIITTTggg////////////000222444555666777999::::::<<>>@@@CCCEEEJJJUUUggg////////////000222444666666888999:::;;;===@@@BBBIIIPPPZZZeeeqqqvvvnnnooouuu}}}xxxoooiiieeecccaaa^^^]]]^^^]]]\\\___dddiiimmmsssyyy~~~~~~yyyxxxyyy}}}|||{{{yyyuuuqqqmmmjjjhhhhhhhhhkkkqqqwww||||||vvvtttvvvyyyxxxbbbOOOEEE===;;;999888888888777666444555555555666666666777333333444555555444444333555555555555555555555555444444444333333222111111333111111111333444333222222222333444444333222222333333333333333333333333666555555444444555555666333333444444444444444444666555555444444555555555777888999999888888999:::888999;;;<<<<<<>>>@@@CCCFFFJJJUUUggg~~~////////////111333555666777888::::::;;;===AAADDDIIIQQQ\\\gggrrrvvvmmmnnnuuu}}}zzzqqqjjjeeebbb```]]][[[[[[\\\[[[ZZZ___eeejjjooouuu{{{~~~|||yyyyyy{{{}}}yyyxxxvvvssspppllliiigggfffdddgggmmmsssyyy}}}wwwvvvwwwwww~~~hhhTTTGGG>>><<<999999999999777666444444555555666777777777333333444444444444444444777777777777777777777777444444444333333333222222222111000111333444333222222333333333333333333222333333333333333333333333666555555444444555555666333333333444444444555555555555444444444444555555666888999999888777999:::888999;;;<<<<<<>>>@@@CCCGGGKKKVVVggg~~~/////////000111444666777888999::::::;;;>>>BBBFFFJJJSSS___iiitttwwwnnnpppxxx}}}tttlllfffbbb___]]]ZZZXXXYYYZZZYYYYYY___gggkkkpppwww}}}|||{{{yyyzzz}}}}}}{{{xxxwwwuuurrrnnnkkkhhhfffdddbbbdddjjjooouuuzzzyyyyyyxxxzzzoooYYYKKK@@@===;;;:::::::::888777555555555666666777777777444444444444444444444444555555555555555555555555333333333333444444444444222111000111333444444333555555555555555555555555333333333333333333333333333333222222222222333333222333333444444555555555444444444333444444555666555777888888777777888999888999;;;<<<<<<>>>@@@CCCGGGLLLVVVggg~~~/////////000222444666888888999::::::;;;???CCCGGGKKKUUUbbbllluuuwwwooorrr|||~~~xxxooogggccc```\\\ZZZWWWVVVWWWXXXWWWWWW___hhhmmmrrryyy{{{yyyxxxzzz~~~|||yyyvvvuuussspppmmmjjjgggeeecccaaabbbggglllrrr{{{}}}|||{{{xxxxxx|||uuu^^^PPPAAA???<<<;;;;;;;;;999888666666666666666777777777555444444333333333444444333333333333333333333333222222333333444555555555111000000111333444444333555555555444444555555555333333333333333333333333222222111111111111222222222222333333444555555666444333333333444444555666444666777777666666777888888999;;;<<<<<<>>>@@@CCCHHHMMMWWWggg~~~/////////000222444777888999999::::::;;;???DDDHHHMMMWWWeeeooowwwwwwpppttt{{{tttkkkeeeaaa^^^[[[XXXVVVUUUVVVXXXVVVWWW___hhhnnnsss{{{yyyxxxxxxzzz}}}|||yyyuuutttrrrooollliiifffdddbbb```aaafffjjjpppyyy~~~|||wwwxxxzzzxxxbbbSSSBBB@@@===<<<<<<<<<:::999777777777777666666666666666555444333333333333444444444444444444444444444111222222333444555666666111000000111333555444333444333333222222333333444333333333333333333333333444333333222222333333444222222333333444555666666333333333333444444555666444555666666555555666777888999;;;<<<<<<>>>@@@CCCIIIMMMWWWggg~~~//////111333555777888999888999::::::<<>>AAADDDHHHOOOZZZjjj~~~//////111333555777888999888999:::;;;<<<@@@EEEIIIUUU]]]hhhuuu~~~tttqqq|||sssllldddaaa]]]XXXVVVXXXWWWTTTTTTWWWXXXZZZ```hhhsssxxx{{{vvvxxxzzz}}}}}}{{{zzzyyyxxxuuutttrrrooommmjjjhhhggggggeeedddeeefffjjjttt~~~zzzxxx|||mmmXXXGGG@@@;;;===???;;;666444555666666666666444333222444444444444444444444444444333333333333333333333222222222222222222222222333222333777;;;;;;888666111111111222333333444444222222333444333222111000222222333444444333222222444444333222222222333444333555666666555444666777444555777888999999888888888999;;;;;;<<<>>>BBBEEEGGGNNNZZZiii}}}//////111333555777888999888999:::;;;===AAAFFFJJJVVV^^^jjjwwwxxxrrrrrr~~~ooohhhaaa^^^[[[VVVUUUWWWWWWUUUUUUXXXZZZ\\\cccjjjtttzzz}}}xxxvvvwwwzzz|||~~~~~~}}}{{{zzzyyyxxxtttsssrrrpppnnnllljjjjjjhhhfffeeeffffffiiirrr|||zzzxxxyyyttt___MMMCCC<<<;;;<<<888555333666555555444444333333333444444444444444444444444555555444444333222222111444444444444444444444444333333555999???@@@<<<777222222222222333333333333222222222222111111111111222222333333333333222222444333333222222333333444222444555555444444555666555666777888888999999888999:::<<<<<<===???CCCEEEGGGNNNYYYiii}}}//////111333555777888999888999;;;<<<>>>BBBHHHLLLWWW___kkkwww}}}rrrpppsss|||llleee___\\\ZZZVVVUUUWWWXXXUUUVVVYYY\\\^^^eeemmmuuu{{{zzzvvvvvvwwwyyy|||~~~~~~}}}{{{zzzxxxxxxtttsssrrrpppooommmlllkkkiiigggfffffffffhhhpppyyy{{{wwwvvv|||yyydddRRRGGG>>><<<;;;999777777777666555444444444444555555555555555555555555555555555444444333333333333333333333333333333333333000555:::;;;<<<;;;777222444444333333333222222222333333222111111222222333222222222333333222222222333333333333333333444444222333444444333333444666555666666777888888999999:::;;;<<<===>>>@@@CCCFFFFFFMMMYYYiii|||//////111333555777888999888999;;;===???DDDJJJNNNVVV^^^jjjuuu~~~wwwlllooouuuwwwjjjccc]]]\\\ZZZWWWVVVYYYXXXVVVWWW[[[^^^aaahhhpppuuu{{{}}}xxxuuuvvvxxxzzz|||~~~~~~~~~~~~~~~~~~~~~}}}|||zzzxxxwwwssssssrrrpppooommmlllllliiigggfffgggfffgggnnnwww|||wwwsssttt}}}~~~hhhUUUIII>>>;;;;;;:::999:::888777666666555666666777555555555555555555555555333333333444444555555555333333333333333333333333111===EEEAAA999666444222555555444333333222222222444444333333333444444555222222222222222222222222222222222333333444444444222333444444333333444666666666666777777888999999:::;;;<<<===>>>@@@CCCFFFGGGNNNYYYiii}}}//////111333555777888999888:::<<<>>>@@@EEELLLPPPWWW^^^hhhrrrzzz{{{rrriiiooozzzttthhhaaa\\\[[[ZZZXXXXXXZZZXXXVVVXXX\\\```ccckkksssvvv|||zzzvvvtttwwwxxx{{{}}}~~~~~~}}}}}}}}}}}}|||zzzxxxwwwsssrrrqqqpppnnnmmmlllkkkhhhffffffgggfffgggnnnwww}}}xxxqqqnnnrrr}}}nnnVVVJJJ>>>::::::888888999777777777777777777777777555555555555555555555555222333333444555555666666222222222222222222222222444CCCMMMEEE:::666666666555555444444333333222222444444444444555555555555222222111111111111222222111111222333444444444444222444555555444444555666666666666666777888999:::999:::<<<<<<===???CCCEEEHHHOOOZZZjjj}}}//////111333555777888999888:::<<<>>>AAAGGGMMMRRRYYY___hhhpppxxx~~~wwwmmmgggrrr{{{qqqfff___ZZZZZZYYYWWWXXX[[[XXXWWWXXX]]]aaaeeemmmuuuyyy~~~zzzvvvtttrrrxxxzzz|||~~~||||||}}}}}}|||zzzxxxwwwsssrrrqqqooommmkkkjjjiiigggffffffgggfffgggnnnvvv~~~~~~xxxpppjjjjjjsssvvvZZZMMMAAA<<<;;;888777888555666777888888777666555555555555555555555555555444444444555555555555555444444444444444444444444///>>>GGG???777777888666444444444444444333333333222333444555555555444444333222111000000111222333000111222444555555444444333555666666555444666777777666666666777888999:::888999;;;;;;<<<>>>BBBEEEIIIPPP[[[kkk//////111333555777888999888:::<<<>>>BBBGGGNNNRRR[[[```hhhpppwww}}}tttkkkfffsssyyypppddd^^^YYYYYYYYYWWWWWWZZZXXXWWWYYY^^^bbbfffnnnwww{{{wwwtttrrrqqqyyyzzz|||~~~{{{|||}}}}}}|||zzzxxxwwwsssrrrqqqooolllkkkiiihhhgggeeeeeegggggggggnnnvvv}}}~~~xxxooogggfffmmmzzz|||```SSSFFF@@@===:::888888333444666888888777555444666666666666666666666666666666666555444444333333555555555555555555555555&&&444;;;666222555666222444444444444444444444444000111333555555555333222333222111000000111222333000111222444555555444444444555666666555555666888777666666666666888999:::888999:::;;;<<<>>>AAADDDIIIPPP\\\lll///000333444444555777999;;;===??????@@@EEEMMMTTTZZZdddnnnsssyyyzzzssspppoooyyysssggg]]][[[YYYVVVUUUUUUVVVWWWUUUXXX\\\^^^aaagggooouuu{{{}}}wwwuuuuuuuuuyyyzzz}}}~~~}}}~~~}}}|||{{{xxxtttqqqtttqqqnnnmmmlllkkkiiiggggggfffeeedddeeehhhnnnrrrzzzyyyoooiiifffiiittt~~~jjjWWWEEE>>>???===:::888777777777777666666666666555444444333333444444555555555555555555555555555444444444333333222222222666555555444444333333222333444444555555444444333555555333333333333555555---...///000111222222222333444555555666666555555444444444444444444444444777777777888888888777777<<<======<<<::::::;;;===IIIQQQ^^^nnn///111333444444555777999;;;===>>>???AAAFFFOOOUUU^^^iiisssyyy~~~|||uuurrrvvvqqqfff\\\ZZZXXXVVVUUUUUUVVVVVVUUUXXX\\\___bbbhhhpppvvv}}}}}}xxxwwwxxxxxxzzz|||~~~~~~~~~|||{{{zzzxxxtttqqqssspppmmmkkkkkkjjjhhhfffffffffeeeddddddgggmmmqqqzzz|||ssslllhhhjjjuuuppp]]]JJJAAA@@@===999777777777777777666666666666555444444333333444444555555555555555555555555555444333333333333333333222333333333333333444444444333333444444444444333333555444333222222333444555//////000111222222222222111222333333444444333333333333333333333333333333555666777888999999999999888999;;;<<<===???BBBDDDIIIRRR___ooo///111333444444666888::::::<<<>>>@@@BBBHHHQQQXXXdddooo{{{{{{uuusss}}}}}}nnnbbb[[[YYYWWWUUUTTTTTTUUUVVVUUUXXX]]]```ccciiiqqqwww~~~zzzzzz{{{|||}}}~~~~~~|||zzzyyywwwtttqqqqqqnnnkkkjjjiiihhhfffddddddddddddccccccfffkkkoooxxxyyyqqqjjjkkkxxxxxxeeePPPEEEAAA<<<888555777777777777666666666666555444444333333444444555555555555555555555555555222333333333333333333444111111222222333444444555222222333333333333222222333333222222222222333333111222222333333222222222111222333333444444333333444444444444444444444444444555777999:::;;;;;;<<<777999<<<>>>???BBBFFFIIIJJJSSSaaaqqq///111333444555666888:::999;;;>>>@@@CCCJJJSSSZZZhhhuuuwwwrrrqqq~~~xxxjjj___YYYWWWUUUSSSSSSSSSTTTUUUUUUYYY^^^bbbeeekkksssyyy||||||}}}~~~}}}{{{yyyxxxvvvsssqqqooommmjjjhhhgggfffdddcccbbbbbbbbbaaaaaadddhhhllluuu}}}~~~vvvmmmmmmzzz}}}jjjUUUHHHBBB<<<888666777777777777666666666666555444444333333444444555555555555555555555555555222222222333333444444444111111111222222333333333111222222333333222222111222222222222222222222222333333333444333333222222333444555555666666555555555555555555555555555555666777888999:::;;;;;;;;;;;;===>>>??????AAACCCFFFKKKTTTcccttt000111444555555666888:::999<<>>>>>>>>???AAACCCLLLVVVfffwww000222444555555666999;;;:::<<<@@@BBBFFFMMMVVV^^^jjjxxxvvvssssssyyypppcccZZZUUUTTTRRRQQQPPPQQQRRRSSSTTTYYY```eeeiiiooowww||||||yyywwwvvvuuusssqqqmmmjjjgggfffeeedddbbb```^^^______^^^^^^```cccfffpppxxxzzzrrrrrr}}}rrr\\\MMMDDD===::::::777777777777666666666666555444444333333444444555555555555555555555555555222333333333333333333444555444444333222222111111222222333333333333222222222222333333333333222222222222333444444333333333111222333333444444333333777777777777777777777777888999999999999999888888888999<<<===>>>@@@DDDFFFMMMXXXhhhzzz000222444555666777999;;;;;;>>>AAACCCFFFMMMWWW^^^iiiwwwuuussstttzzz|||nnnbbbYYYTTTSSSQQQOOOOOOPPPRRRSSSTTTZZZaaafffkkkqqqxxx}}}|||xxxvvvuuutttrrrqqqmmmjjjgggfffeeedddbbb```]]]]]]^^^]]]]]]^^^aaadddooowwwyyytttttt}}}wwwaaaQQQFFF>>>:::;;;777777777777666666666666555444444333333444444555555555555555555555555555444333333333333333333222444444444333333333333333333333444444444444333333222333444555555444333222000111222333333444333333111222333333444444333333555555555555555555555555666666777888999999999999666888;;;===???BBBFFFIIIMMMYYYjjj|||000222444555666777999;;;<<<>>>AAACCCGGGMMMWWW^^^iiiwww|||sssqqqsss}}}zzzlllaaaYYYSSSRRRPPPOOOOOOPPPQQQRRRTTTZZZaaaggglllrrryyy~~~|||xxxvvvuuutttrrrqqqmmmjjjgggfffeeedddbbb```\\\]]]]]]]]]\\\]]]```cccnnnvvv~~~xxxuuuuuu}}}|||eeeTTTGGG>>>;;;<<<777777777777666666666666555444444333333444444555555555555555555555555555444444444333333222222222222333333444444555555666333444444555555444444333333333555555555555333333///000111222333444444444333444555555666666555555444444444444444444444444333444666777999999::::::777999<<<>>>???BBBFFFHHHNNNYYYkkk~~~111333555666777888:::<<<>>>???AAACCCIIIRRR\\\ccckkktttzzzppprrryyy|||lll```YYYVVVUUUSSSPPPLLLKKKLLLNNNVVVZZZ___dddjjjqqqxxx}}}~~~|||yyyuuurrrqqqqqqqqqjjjiiigggfffeeeccc```^^^^^^]]][[[ZZZ[[[]]]___aaajjjrrr|||}}}yyywwwvvvzzz~~~iiiTTTGGG@@@;;;888777777666666666666777777444555777888777444222000444444444333333222222111444444333333333333222222222222333333333333444444666666555444333333333333222222111111111111222222333333333333222111000000222222222333333444444444333333222111222333444555666666666777888888999999:::;;;======???BBBGGGJJJUUU[[[gggyyy111333555666777888:::<<<===>>>AAADDDJJJTTT___ffflllttt~~~xxxqqqvvv}}}lll___YYYSSSSSSRRROOOMMMLLLNNNPPPVVVYYY^^^dddjjjqqqyyy}}}~~~|||xxxuuurrrqqqppppppkkkiiigggfffeeedddaaa^^^^^^]]][[[ZZZZZZ\\\___aaahhhooozzz{{{xxxvvvxxx}}}kkkVVVHHHAAA<<<:::::::::888777777666666666555777888999999777444333555444333222222222333333444444333333333333222222222222333333333333444444444444333333333444444555000000////////////000000111222222333333333222222444444444444444333333333555444333333333444555666666666666777888888999999:::;;;======???BBBGGGJJJTTT[[[gggyyy111333555666777888:::<<<;;;===AAAEEEMMMWWWcccjjjpppvvv~~~tttqqqzzz}}}lll___XXXQQQQQQPPPNNNMMMMMMPPPRRRUUUYYY^^^dddjjjqqqyyy~~~~~~{{{xxxtttqqqpppooooookkkjjjhhhgggfffdddaaa___^^^]]][[[ZZZZZZ[[[^^^___eeelllwwwzzzvvvwww{{{nnnXXXIIIAAA===;;;===<<<:::999777666555555444666777888888777555444666555444333333333444444444444333333333333222222222222333333333333444444333333333333444555666666444333333222222333333444000000111222333333333333555555555444333333222222555555444444555555666777666666666777888888999999:::;;;======???BBBGGGJJJRRRYYYgggyyy111333555666777888:::<<<:::<<>>DDDJJJRRR\\\ffflllpppxxxuuukkkgggnnn|||kkk^^^WWWNNNOOONNNMMMLLLMMMPPPRRRVVVZZZ```hhhoooxxx{{{vvvsssqqqppppppnnnllljjjiiihhhgggdddaaa___]]]ZZZXXXWWWWWWXXXYYY]]]cccmmmxxx|||yyyzzzvvv~~~hhhSSSEEE>>><<<;;;:::999777666555555555666666666555555444444333222333555777777666555444444444333333333333222222222222333333333333444444555444444333333333444444555555444444444444555555222222333333333222222111111111222333444444555555333444555666777666666555666666666777888888999999:::;;;======???BBBGGGJJJNNNYYYjjj{{{111333555666777888:::<<<<<>>===;;;999777555444444555555444333222222111111222222222222222333444555444444444333333333222222222222333333333444444444333333333333444555666666333333333222222333333333000111222222333333333333444555555555555555555555444555777888888888777666666666666777888888999999:::;;;===>>>???BBBGGGJJJOOOZZZkkk|||444555777888777888999;;;@@@@@@BBBHHHQQQZZZaaadddkkkqqqwww|||zzzooohhhgggpppzzzjjj^^^XXXNNNMMMKKKJJJJJJMMMQQQSSSZZZ]]]cccjjjqqqyyy|||xxxtttqqqpppooollllllkkkiiigggccc```^^^ZZZYYYXXXWWWWWWWWWWWWWWW[[[aaajjjsss}}}xxxuuuttt{{{nnnYYYJJJBBB???===<<<:::888777666555555444555555555333222333444666555555555555444444444555444333222111111111111111222333444555444333222444444444444444444444444555444333333222222333333111111222222222333333333222222333444555777777888555555666555333333444666666666666777888:::;;;<<<<<<>>>???@@@AAACCCGGGJJJTTT\\\jjj}}}111333555666777888:::<<>>;;;:::999777666555555555666777888777555444555666666555555555555444444444333333222222333333444555222222333333444444333333444444444444444444444444555444333333222222333333111111222222222333333333222222333444555666777777555666666555444444555777666666777777888999:::;;;;;;<<<>>>???@@@BBBFFFIIITTT[[[iii|||...000333555666888;;;===>>>@@@EEELLLSSS[[[aaadddffflllssszzz|||uuummmjjjmmmxxx~~~}}}zzziii\\\UUUPPPOOOMMMLLLMMMPPPTTTVVV\\\aaagggooowwwzzzvvvrrrpppoookkkkkkiiigggdddaaa___]]]ZZZYYYXXXWWWVVVVVVVVVVVVWWW[[[bbbjjjttt~~~zzzttt~~~vvv```NNNCCC>>>999999888666666555555555666777888777555444555666666555555555555444444444222222222333444666777888333333222222333333444444444444444444444444444444555444333333222222333333111111222222222333333333111111222333444555666666555666777666555555666888777777888888888999999::::::;;;===>>>???AAAEEEHHHRRRZZZhhh{{{///222444555666888:::<<<===AAAGGGNNNUUU[[[aaaeeedddkkkrrryyyxxxqqqkkkkkkppp|||}}}{{{~~~{{{jjj\\\UUUPPPOOOMMMLLLMMMQQQTTTWWW]]]aaaiiiqqqyyy|||wwwssspppoookkkjjjhhhfffccc```^^^]]]ZZZYYYXXXWWWVVVUUUUUUUUUVVVYYY^^^eeennnzzz~~~yyyuuu~~~zzzdddQQQEEE???999999888777777777777777444555666555444333333555666555555555555444444444222222222222333555666777444333222111222333444555444444444444444444444444555444333333222222333333111111222222222333333333111111222222333444555555666777777777555555777999777888888999999999888888999;;;===>>>???BBBFFFIIIPPPXXXfffyyy333555666777777888:::;;;===BBBIIIOOOUUU[[[bbbffffffllltttzzzuuunnniiikkkrrr~~~|||{{{~~~zzzjjj]]]VVVOOONNNLLLLLLMMMPPPTTTWWW]]]bbbjjjrrrzzz}}}xxxtttqqqoookkkjjjhhheeebbb```^^^]]]ZZZYYYXXXWWWUUUUUUUUUTTTUUUWWW\\\bbbjjjuuu}}}wwwvvv~~~}}}hhhUUUHHHAAA;;;:::999999888888888888555666666666444333444555666555555555555444444444333333222222222222333333444333222111222333444555444444444444444444444444555444333333222222333333111111222222222333333333111222222333333444444444555666777666555666888999777888888999999999888888:::;;;===>>>@@@CCCGGGJJJNNNVVVdddwww444666777888777888999;;;???DDDJJJPPPUUU[[[ccciiijjjpppwww}}}tttmmmhhhjjjrrr}}}|||{{{~~~vvvhhh]]]WWWOOONNNLLLLLLMMMQQQUUUWWW^^^ccckkksss{{{}}}yyyuuurrrpppllljjjhhheeebbb```^^^^^^ZZZYYYXXXVVVUUUTTTTTTTTTSSSVVVZZZ___fffppp{{{~~~xxxwww}}}lllXXXJJJCCC<<<<<<;;;:::999888888888777888999888666555666777666555555555555444444444555444333222111111111111333333222222333333444444444444444444444444444444555444333333222222333333111111222222222333333333222333333333444444444555444555666666555555777999666777888999::::::999888999;;;===???@@@CCCGGGKKKMMMTTTbbbuuu222444666777777888:::<<<@@@EEEKKKPPPTTT[[[dddkkknnnuuu{{{ssslllgggjjjqqq{{{{{{{{{~~~qqqeee\\\WWWPPPOOOMMMMMMOOORRRVVVYYY```eeemmmuuu}}}~~~|||yyyuuurrrpppmmmkkkhhheeebbb```______ZZZYYYXXXVVVUUUTTTSSSSSSQQQSSSWWW\\\ccckkktttzzz|||www{{{oooZZZKKKCCC===<<<;;;999888777777777777888999888666666666888666555555555555444444444555555444333222111111111222222333333444444333333444444444444444444444444555444333333222222333333111111222222222333333333444444444444444555555555333444555555444555777999444666888:::;;;:::999999888:::<<<===???BBBGGGJJJKKKSSSaaattt///111333555666888:::===AAAFFFLLLPPPSSS[[[eeemmmrrrxxx~~~tttlllgggiiipppyyyzzz{{{~~~zzzmmmccc[[[WWWQQQPPPOOONNNPPPTTTXXXZZZaaagggooowww~~~~~~}}}|||yyyvvvrrrqqqmmmkkkhhheeebbbaaa```___ZZZZZZXXXVVVUUUTTTSSSSSSOOORRRVVVZZZ```hhhpppuuuxxxzzzrrr\\\KKKBBB===<<<:::888777666555555555666777666555444555666666666555555555444444444555555444333333333333444111222333444555444333222444444444444444444444444555444333333222222333333111111222222222333333333444444555555555555555555222333444444444444666888333555777:::;;;;;;:::999777888:::<<<>>>AAAFFFIIIKKKRRR```sss222444666777666777999;;;BBBFFFLLLQQQWWW^^^hhhooossszzz{{{rrrnnniiiiiinnnxxxvvvvvv{{{rrriii___XXXVVVQQQQQQPPPNNNOOORRRXXX\\\bbbhhhqqqzzz}}}zzzvvvrrrppppppmmmjjjgggeeecccaaa___[[[YYYXXXVVVUUUUUUUUUUUUQQQTTTVVVWWWXXX^^^hhhpppvvvzzzxxxxxxxxx~~~zzzcccOOOCCC>>>===;;;999777777777777777777666666555555555444555555222///...///333666111222222333333444444555333333333444444444555555555555444333333333444444555555444333333222111111222333333444444333333222222222333333333333444444444555555666666666666666666666777777888888999999:::777777<<>>===;;;999777777777777777666666666555555555555666555444222000111444666333333333333333333333333333333333444444444444555444333333333333333444444555555444333333222111111222222333333333333222222222222333333333333444444666666777888888888777777666666777888999:::;;;;;;:::777888===@@@BBBEEEIIIOOOUUUbbbuuu333444666666666888:::<<>>===;;;999777777777777666666666666555555555555555666666555333333444666555555444333333222111111333333333333444444444444222222222222222333444555555444444333333222222111111111222222222222111111222222333333333333444444555555666777777777777666666777888999:::;;;<<<<<<:::888888===@@@BBBEEEJJJTTTYYYddduuu333444666666666888;;;===BBBHHHPPPWWW\\\ccckkkqqqyyy~~~~~~xxxqqqmmmkkklllrrr}}}}}}}}}{{{mmmeee^^^WWWSSSSSSPPPPPPOOOOOOPPPTTTZZZ___eeekkkttt}}}}}}zzzwwwtttrrrpppnnnkkkiiigggdddaaa^^^[[[ZZZXXXWWWUUUUUUVVVVVVPPPPPPPPPOOOOOORRRXXX\\\aaadddiiimmmqqquuuzzz}}}~~~{{{xxxyyy}}}fffRRREEE>>>===;;;888777777777777666666666666666555555555444666777666555444444555444444444333333222222222222222333333333444444444000000000111222333444555444444444333333222222222000111111222222111111000222222222333333333444444222333333444444444444444777888888999999::::::::::::888999>>>@@@AAAFFFMMMWWW]]]iiiyyy444555555666666888<<>>===;;;888777777777777555555555666666666666666333555777666555333333444222222222333333444444444222222222333333333444444000000000111222333444555444444333333333333222222000111111222222111111000222222222333333333444444222333333444444444444444888888888888888777777777:::999:::>>>@@@AAAGGGOOOWWW```ooo444555555555666999===@@@EEELLLVVV___eeekkkqqqvvvzzz}}}zzzssskkkiiiiiinnnyyyyyyzzzwwwggg^^^XXXRRRPPPRRRLLLLLLLLLLLLNNNSSSYYY^^^fffllluuu}}}~~~{{{xxxuuutttooonnnllljjjiiieeeaaa^^^]]][[[XXXUUUSSSQQQQQQQQQPPPOOOMMMLLLLLLNNNQQQRRRUUUWWWZZZ]]]```dddhhhlllooorrruuuwwwxxxyyy{{{||||||{{{iiiTTTGGG>>>===;;;999777777777777555555555666666666666666444555777666555333333444111111222333333444555555222222222222333333333333222222222222222333444555333333333333333333333333111111222222222222111111222222333333333333444444555555666777777777777666888888888777777777777666::::::;;;???@@@AAAIIIQQQWWWcccuuu444555555555666999===AAAEEEMMMWWW```ggglllrrrvvvzzz|||yyyrrrjjjhhhhhhnnn|||}}}uuuyyyuuueee[[[TTTOOONNNPPPKKKLLLLLLMMMOOOTTT[[[___ffflllttt|||~~~|||yyyvvvtttooonnnlllkkkiiifffaaa^^^\\\ZZZWWWTTTRRRPPPPPPOOONNNMMMKKKJJJKKKMMMNNNOOOPPPRRRTTTVVVYYY\\\```cccfffhhhkkkmmmnnnnnnppprrrtttwww|||~~~}}}jjjUUUHHH>>>===;;;999777777777777555555555555666666666777666777888777555444555666333333333333333333333333111222222222222333333333444333333333333333444444333333333333333333333333222222333333333333222222222222333333333333444444666666777888888888777777666666777888888999::::::::::::<<>>AAADDDLLLWWWaaaggglllrrrvvvzzz|||xxxqqqjjjggghhhnnn}}}{{{sssxxxtttcccYYYRRRMMMLLLNNNLLLMMMMMMMMMPPPUUU\\\aaaffflllttt|||~~~|||yyyvvvuuuooonnnlllkkkjjjfffaaa^^^WWWVVVTTTSSSQQQQQQRRRRRRMMMKKKIIIHHHJJJKKKLLLLLLMMMOOOQQQRRRTTTWWW[[[^^^```bbbeeefffggggggiiikkkhhhlllqqqvvvyyy}}}kkkUUUHHH>>>===;;;999777777777777444555555555666666777777888999999777666555777888555444444333333222222111111111222222222333333333555555444333333333444444333333333333333333333333222333333444444333333222222222333333333444444444444555555666666666666666444555666888:::<<<===>>>::::::===??????AAAJJJTTT\\\hhhzzz555666777888888:::>>>@@@HHHLLLSSS[[[bbbiiipppuuuzzz{{{||||||zzztttlllgggcccfffnnn}}}~~~sss}}}sssbbbYYYTTTOOOMMMMMMHHHIIIKKKMMMQQQVVV\\\aaagggmmmuuu}}}~~~|||zzzyyyyyyuuurrroookkkhhhddd```\\\ZZZXXXVVVUUUTTTRRROOOLLLNNNMMMKKKIIIHHHIIIJJJKKKLLLLLLNNNPPPRRRTTTUUUVVV]]]^^^______``````______cccdddeeehhhlllppptttvvv|||~~~}}}oooWWWHHHCCC@@@<<<999999999888777999999888777666555444444555555555444444333333333222222222111111000000000222222444444444444222222333333333333333333333333222222111000//////000000111111111111000000000000444333222222222444666888999999888888777777777666888777777999;;;;;;;;;999<<<:::;;;???AAABBBGGGNNN\\\lll~~~555666777888888:::>>>AAAHHHLLLSSSZZZaaahhhooosssyyyzzz||||||yyyssslllgggdddgggooo}}}yyyrrrbbbYYYTTTOOOMMMMMMHHHJJJLLLNNNQQQVVV\\\aaahhhmmmuuu|||~~~|||zzzyyyyyyvvvsssooolllhhhddd___\\\YYYWWWUUUTTTTTTRRROOOMMMOOOMMMKKKJJJIIIIIIJJJKKKNNNMMMMMMMMMOOOSSSVVVXXX[[[\\\]]]^^^^^^^^^^^^^^^______```cccfffjjjmmmoooqqqsssvvvxxx{{{~~~|||sssZZZJJJBBB???;;;888888777777666777777777666555555444444555555444444444333333333444444444333333333222222222333333444444333333222444444444444444444444444333333222111111111111111000111111111222222333333111000//////000111333555777777777666666555555555666666777888999:::999999<<<:::;;;???@@@BBBGGGNNN\\\kkk~~~444666777888999;;;>>>AAAHHHLLLSSSYYY___fffmmmqqqxxxzzz{{{{{{wwwrrrkkkgggeeehhhppp~~~qqqaaaXXXTTTOOOMMMMMMHHHJJJLLLNNNQQQVVV\\\aaahhhmmmttt{{{}}}{{{yyyyyyvvvtttpppllliiiddd___\\\XXXVVVUUUTTTTTTSSSPPPNNNOOONNNMMMKKKJJJKKKKKKLLLOOOMMMLLLKKKNNNRRRVVVYYYYYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\^^^```ccceeegggfffhhhjjjlllooottt{{{~~~}}}{{{zzzyyyaaaOOOBBB>>>:::888777777666555777777777777777666666666555444444444444333333333444444444444333333333333444333333222222333333444444444444444444444444444444333222222222222222222000000111222333444555555333222222222222444555777666666666666666555555555555555666888888888888888<<<:::;;;???@@@AAAGGGMMM[[[kkk444666777888999;;;???BBBHHHMMMSSSYYY```ffflllqqqyyy{{{|||{{{wwwpppkkkhhhfffjjjsss}}}ooo```XXXTTTOOOLLLLLLIIIJJJLLLNNNQQQVVV]]]aaahhhlllssszzz}}}{{{zzzxxxwwwtttpppllliiiddd```\\\XXXVVVUUUUUUUUUTTTRRRPPPPPPOOONNNMMMLLLLLLLLLMMMMMMMMMLLLMMMOOORRRVVVXXXXXXYYYZZZ[[[]]]]]]^^^^^^]]]]]]\\\]]]^^^```bbbccccccddddddeeeggglllqqqvvvzzz}}}|||zzzxxxxxx|||hhhTTTCCC@@@;;;999888777666555777777777888888999999999444444444444444444444444222222222222222222222222444444222222222222444444333333333333333333333333333222222111111111222222111111111222333444444444444444333333444555666777777777777666666666666666555666888888888888999999;;;:::;;;>>>@@@AAAFFFMMMYYYjjj444666777888999<<<@@@CCCIIIMMMTTT[[[bbbiiipppttt|||~~~}}}wwwpppkkkiiiggglllvvvzzzmmm^^^WWWSSSOOOLLLLLLIIIJJJLLLNNNRRRWWW]]]bbbggglllrrryyy~~~~~~|||zzzxxxvvvssspppmmmiiieeeaaa]]]YYYXXXVVVVVVVVVUUUSSSQQQQQQPPPPPPOOONNNNNNMMMMMMKKKLLLNNNQQQSSSTTTUUUUUUXXXYYY[[[\\\^^^___``````^^^^^^]]]]]]]]]^^^```aaabbbccccccbbbbbbeeeiiilllmmmqqqwww||||||yyyvvvvvvyyynnnXXXEEEBBB===:::999888777666555666666777777888888888444444444444444444444444222222222222222222222222444444222222222222444444111111111111111111111111111111000000000000111222222222222222222222222111000000000111111222333333555555555555555555555555555777::::::999888:::;;;;;;999:::>>>@@@AAAFFFMMMWWWiii444666777999:::===AAADDDJJJOOOVVV^^^fffnnnvvv{{{xxxppplllkkkiiioooyyyxxxkkk]]]WWWSSSNNNKKKKKKIIIKKKMMMOOORRRWWW]]]bbbgggkkkrrrxxx~~~|||zzzxxxuuurrrooommmjjjgggbbb___\\\ZZZYYYXXXXXXWWWTTTRRRRRRRRRQQQQQQPPPOOOOOONNNKKKMMMPPPTTTVVVVVVVVVUUUXXXYYY[[[]]]___aaaaaabbb^^^^^^]]]\\\\\\]]]^^^___```aaaaaa```______bbbddddddhhhnnnsssxxx~~~~~~yyyttttttvvv}}}sss[[[FFFCCC>>>;;;:::999888777333333444444555555666666333333333444444444444555444444444444555555555555444333333222222333333444222222222222222222222222000000000///000000111222333222222222111111111111111111222222333444444444222222222333333333333333555888;;;;;;999888:::<<<;;;999:::>>>???@@@FFFLLLVVVhhh444666777999:::===AAADDDJJJPPPXXXaaakkkttt}}}yyyqqqmmmlllmmmrrr|||vvviii\\\VVVSSSNNNKKKKKKJJJKKKMMMOOORRRWWW^^^bbbfffkkkqqqxxx}}}zzzxxxsssqqqnnnlllkkkhhhdddaaa___]]][[[ZZZZZZXXXUUUSSSRRRRRRRRRRRRQQQPPPOOOOOOMMMOOOQQQSSSUUUWWWXXXXXXWWWYYY[[[]]]___aaabbbbbb```___^^^]]]]]]^^^___```]]]___``````___^^^___```^^^ccchhhkkknnnttt}}}yyytttsssuuu{{{uuu\\\FFFBBB>>>;;;999888777666555555555555555666666666333333333444444444555555444444444555555555666666222333333444444333333222333333333333333333333333111000000000111111222333222222222333333333333333333333444555666666666666333333444444444555555555333777;;;:::888777999<<<;;;999:::===???@@@EEELLLUUUggg444666777999:::===AAADDDKKKPPPZZZdddnnnxxxzzzqqqmmmmmmooouuu~~~~~~~~~uuuiii\\\VVVSSSNNNKKKJJJJJJKKKMMMOOORRRWWW^^^bbbfffjjjqqqxxx}}}zzzxxxrrrpppnnnlllkkkiiieeecccaaa___]]]\\\[[[YYYVVVSSSSSSSSSSSSSSSRRRQQQPPPOOOPPPPPPQQQRRRTTTWWWYYY[[[WWWXXXZZZ]]]___aaabbbbbbbbbbbbaaa``````aaabbbbbb[[[^^^aaabbbaaa``````aaa\\\```eeeggghhhnnnwww~~~zzztttssstttzzzwww\\\EEEBBB===:::888777666555999999999888888888888888333333333444444555555555222222222333333444444444222222444555555444222222555555555555555555555555222111111111222333333444111222222333444555666666///000111222333333333333666777777777888888999999222666::::::666555888;;;:::999:::===???@@@EEELLLTTTggg555666888999:::===@@@CCCGGGPPP[[[eeennnyyy}}}rrrllliiiiiipppyyymmmcccZZZVVVSSSNNNKKKKKKKKKLLLNNNOOORRRWWW]]]aaahhhnnntttzzz~~~~~~}}}{{{yyywwwtttrrrooommmkkkhhhccc```bbbaaa___\\\YYYWWWVVVVVVTTTTTTSSSSSSRRRQQQQQQQQQQQQRRRTTTUUUVVVWWWXXXXXXYYYZZZ\\\^^^aaabbbcccdddfffdddbbbaaa```aaabbbcccccccccbbbaaa```______^^^^^^]]]^^^```eeekkkqqquuuwwwssstttzzzttt]]]MMMDDD===;;;;;;888777888777777666555444444333333444555555555555555555444333333333444555666777888444444444444444444444444555555444444444555555666444444333333222111000000222222222111111000000000222222333333333444444444555555555555555666777777666666666777888888999999:::;;;<<<===>>>BBBGGGKKKYYYhhh555666888999:::===AAADDDJJJRRR\\\fffnnnxxx}}}sssllljjjhhhnnnvvv}}}~~~|||lllcccYYYVVVSSSNNNLLLLLLKKKLLLNNNOOORRRWWW]]]aaahhhmmmtttzzz~~~}}}zzzwwwtttrrrpppooommmjjjfffccccccbbb```]]]ZZZYYYWWWWWWVVVUUUUUUTTTSSSSSSRRRRRRSSSTTTVVVWWWXXXYYYZZZZZZZZZ[[[]]]___bbbcccdddeeeeeedddcccbbbbbbcccdddeeeddddddcccbbbaaa``````___```______```ccchhhmmmppp}}}{{{xxxxxx}}}vvv___MMMDDD<<<::::::777666777777666666555555444333333555555333222222333555555444444444444444555666777555444444333333333444444444444333333222333333333444444333333222111111000555555555444444333333333333333333333444444444444555555555555555666666777666666666777888888999999:::;;;<<<===>>>BBBGGGKKKYYYhhh555666888999;;;>>>BBBFFFNNNUUU^^^eeelllvvv}}}rrrllliiiggglllssszzz}}}|||yyykkkbbbYYYUUUSSSNNNLLLLLLJJJLLLNNNOOORRRWWW]]]bbbhhhmmmtttzzz~~~~~~zzzwwwtttsssqqqooonnnllliiifffeeedddaaa___\\\[[[ZZZYYYXXXXXXWWWVVVVVVUUUUUUTTTUUUVVVXXXZZZ[[[\\\]]]]]]\\\]]]___aaaccceeefffffffffeeeddddddeeeggghhhiiigggffffffeeecccbbbbbbaaabbbaaa``````aaadddgggiiivvv|||{{{xxxbbbMMMCCC;;;999888666555777777666666555555444444444666444222000000222444666555444444444444444555555666555444222222222333444333333222111111111111111444333333222222111111111222222222222222111111111333333333333444444444555555555444444555555666777666666666777888888999999:::;;;<<<===>>>BBBHHHLLLYYYhhh555777888999;;;???DDDHHHQQQWWW___eeejjjsss{{{qqqkkkhhhhhhlllsssyyy~~~}}}vvvjjj```XXXUUURRRNNNLLLMMMJJJKKKMMMOOORRRWWW^^^bbbgggmmmuuu{{{zzzvvvtttrrrpppoooooommmkkkiiigggfffdddaaa___^^^]]]\\\ZZZZZZZZZYYYXXXXXXWWWWWWWWWXXXYYY[[[]]]^^^_________```bbbdddfffggghhhhhhggggggggghhhiiikkkmmmnnnjjjjjjiiigggfffeeeddddddcccbbb`````````bbbdddfffpppyyy~~~|||~~~{{{fffNNNEEE<<<:::999666666888777666666666555555444444666555333222222333555666555555444333333333444444777555333222111222333333444333222111000000000000333333333222222111111111111111111111000000000000222222222222333333333333555444444444444555666666666666666777888888999999999:::;;;===>>>CCCHHHLLLYYYhhh666777888999;;;@@@FFFJJJSSSYYY```eeeiiipppzzzxxxoooiiihhhjjjooowww~~~vvvhhh^^^VVVSSSQQQMMMKKKLLLIIIKKKMMMOOORRRXXX^^^ccchhhnnnvvv|||~~~yyyvvvsssqqqooonnnnnnnnnllljjjiiihhhfffdddbbbaaa```___\\\\\\\\\[[[ZZZZZZYYYYYYWWWYYYZZZ\\\^^^``````aaabbbccceeegggiiijjjjjjkkkiiiiiijjjkkkmmmoooqqqrrrnnnmmmlllkkkiiihhhgggfffcccbbbaaa```aaabbbdddeeekkkuuu~~~~~~hhhQQQGGG>>>;;;:::777777999666666666666666555555555444555666777777666555444555444444333333333444444555444333222111222222333444444333222222222222222333333222222222222222111333444444444444444444444111111111111222222222222444444444444444555666666666666666777888888999999999:::;;;<<>>:::999777777:::666666666666666666666777444555666777777666555444222222222222333444555555///000222444444444333222333333222333333444555666222222222222222222222222//////000000000111111111222222333333333444444444444444333333444444555666666666666777888888999999888999;;;<<>>AAAHHHOOO^^^bbbgggkkkooorrrvvvyyy||||||{{{xxxtttrrrqqqrrrzzz}}}}}}yyymmm___ZZZSSSMMMKKKJJJIIIHHHJJJHHHKKKPPPSSSVVV\\\cccjjjqqqzzz}}}{{{zzzyyyxxxuuusssrrrrrrrrrqqqpppppppppqqqqqqnnnkkkgggeeebbbaaa```^^^]]]]]]]]]^^^\\\^^^```bbbcccdddgggiiijjjkkklllmmmoooooopppppppppqqqrrrssstttuuuvvvwwwxxxwwwvvvtttqqqooolllkkkiiijjjjjjiiifffeeeeeefffjjjttt~~~{{{}}}}}}gggQQQGGG>>>;;;999666555666666666444333333444555666444444444444444444444444555444333222111222222333555444444333222111000000222333333444444333333222222111111000000111111222555444222111111222444555222222333444444555555666777666666555444444333333666666666666777888999:::<<<===>>>???AAAEEEKKKOOOZZZiii777555777;;;>>>AAAHHHOOO\\\```eeejjjmmmqqquuuxxx{{{{{{zzzwwwtttrrrrrrsss~~~}}}~~~vvvjjj]]]XXXQQQLLLJJJIIIHHHHHHJJJHHHKKKPPPSSSVVV\\\dddkkkqqqzzz}}}|||zzzzzzxxxvvvtttsssssssssrrrpppqqqrrrrrrrrrpppllliiigggdddcccaaa___^^^^^^______\\\___aaabbbccceeegggiiillllllnnnpppqqqrrrssssssrrrrrrssstttuuuwwwxxxxxxyyyxxxwwwuuurrrooommmllllllmmmmmmllljjjhhhiiijjjllluuu{{{wwwzzz}}}hhhQQQHHH???<<<:::777555777;;;999777555444333333333444444444444444444444444666555444333222333333444444333333222222111111111222333333444444333333222222222111111111111222222555444333111111222333444222222333444444555555666555555555555555555555555666666666777777888999:::<<<===>>>???AAAEEEKKKOOOZZZiii777555777;;;>>>AAAHHHPPPYYY]]]bbbgggkkkoootttwww{{{zzzyyyvvvsssrrrtttuuu~~~sssfffZZZUUUOOOKKKIIIIIIIIIHHHJJJHHHKKKPPPSSSVVV]]]dddlllqqqzzz~~~|||{{{{{{yyyvvvttttttttttttsssrrrsssttttttsssqqqnnnkkkiiieeedddbbbaaa_________```^^^```bbbcccdddeeehhhjjjkkklllnnnppprrrtttuuuuuusssssstttuuuvvvxxxzzzzzz{{{zzzyyyvvvtttqqqnnnmmmnnnoooooonnnlllkkklllnnnpppxxx}}}vvvsssuuuzzz~~~iiiRRRHHH???<<<;;;888666777;;;:::888777555444444444444444444444444444444444444444333222222222333333222222222222222222222222222333333444444333333222333333222222222222333333666555333222111222333333222222333444444555555666444444555666666777888888777777777777777888::::::<<<===>>>???AAAEEEKKKOOO[[[kkk777666777<<>>???AAAEEEKKKOOO\\\lll888666888<<>>???AAAEEEKKKOOO\\\lll888666888<<>>???AAAEEEKKKOOO\\\lll888777888===@@@BBBIIIQQQWWW]]]eeennnwwwxxxrrrqqqsssvvvooobbbWWWTTTPPPMMMKKKJJJHHHGGGIIIHHHKKKQQQUUUXXX___gggqqqwww|||zzzxxxxxxyyyzzzyyyxxxwwwwwwvvvuuusssrrrqqqpppmmmkkkiiigggeeeddddddddddddfffhhhiiiiiiiiikkkmmmllllllnnnpppqqqrrrssssssrrrqqqqqqqqqssswwwzzz}}}~~~~~~}}}}}}|||zzzyyyxxxsssssssssssssssuuuyyy}}}}}}sssmmmjjjnnntttkkkQQQHHH???<<<:::777555777666666777777666555444333444444444444444444444444222333444555666555555444222222222222222222333333222333333444444333333222222222111111111111222222111111222333444444444444222222333444444555555666444444444555666666666777888888888888999:::;;;;;;<<<===>>>???AAAEEEKKKOOO[[[kkk888777888===@@@CCCIIIQQQYYY^^^gggqqqzzzyyyrrrqqqsssuuummm```WWWSSSOOOLLLJJJIIIFFFEEEIIIHHHKKKQQQUUUYYY```gggrrrxxx|||zzzyyyyyyzzz{{{zzzyyyyyyxxxwwwvvvuuutttsssrrrooonnnkkkiiigggfffffffffeeegggiiiiiiiiijjjlllmmmjjjkkklllmmmooooooppppppqqqpppoooppprrrvvvyyy|||}}}}}}~~~}}}}}}|||{{{zzzqqqqqqqqqqqqqqqtttxxx|||{{{rrrkkkhhhmmmsssjjjQQQGGG>>>;;;999666555666333444666888888888888777444444444444444444444444///000111222333222222111222222222222222222222222222333333444444333333222222111111111111111111222000111222333444555555555222222333444444555555666111222333444555777888888888888888888999:::;;;<<<<<<===>>>???AAAEEEKKKOOO[[[kkk888:::;;;<<<>>>DDDLLLSSSZZZaaakkkvvv}}}rrrooosssxxx{{{jjj```TTTRRROOOLLLIIIHHHHHHIIIFFFIIINNNQQQTTTYYYaaagggrrr|||}}}}}}}}}}}}}}}}}}|||{{{zzzyyywwwwwwwwwwwwvvvtttsssrrrpppooollljjjhhhggggggggghhhhhhiiijjjkkkkkkllllllmmmlllkkkjjjkkklllmmmnnnqqqqqqpppqqqrrruuuxxxzzz}}}}}}~~~}}}{{{yyyqqqqqqpppoooppptttzzzuuummmlllmmmppp}}}lllUUUJJJ???<<<;;;888666777666555444333333444555666444555555555666666777777333333222222111000//////000000111222333333444444333333333333333333333333222222222222222222222222111111222333333444555555222222222333333333444444888777666555555444444555888888999888777888;;;===<<<;;;>>>CCCFFFFFFJJJOOO[[[jjj777999;;;<<<>>>DDDLLLSSS]]]dddooozzzssspppsssxxxzzzjjj```TTTRRROOOKKKIIIGGGGGGGGGFFFIIINNNQQQTTTZZZaaagggrrr|||~~~~~~|||||||||{{{zzzzzzyyyyyyxxxxxxxxxwwwvvvuuusssrrrpppooollljjjhhhggggggggghhhhhhiiijjjjjjkkkllllllllllllkkkjjjjjjkkklllmmmpppooooooppprrruuuwwwyyy}}}|||||||||}}}|||zzzxxxpppooonnnlllmmmrrryyywwwpppnnnoooqqqkkkUUUJJJ???<<<;;;999777777666555555555555555555666444555555555666666666777444333333222111111000000000111111222333333444444333333333333333333333333222222222222222222222222111111222333333444555555444444444555555555666666777666666555555555555666888888999888888888;;;===<<<<<<>>>BBBEEEEEEJJJPPPZZZjjj666888;;;<<<>>>DDDMMMSSS^^^eeeppp}}}uuuqqqtttyyyyyyiii```TTTRRRNNNKKKHHHFFFFFFFFFFFFJJJNNNQQQUUUZZZbbbhhhrrr|||}}}|||{{{yyyxxxyyyyyyzzzzzzzzzyyyxxxwwwuuusssrrrpppooollljjjhhhhhhhhhhhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkkjjjjjjiiijjjjjjkkkmmmmmmmmmnnnpppsssvvvxxxwwwxxxyyy{{{|||{{{xxxuuuooommmkkkhhhiiiooowww}}}{{{tttqqqssstttkkkUUUJJJ???<<<;;;999777777555666666777777666666555555555555555555666666666444444444333333222222111111111222222333333444444333333333333333333333333222222222222222222222222111222222333333444444555444444444555555555666666666555555555555666777777777888999999888999;;;===>>><<<===AAACCCEEEJJJQQQZZZiii666888:::<<>><<<<<<@@@BBBDDDJJJQQQYYYhhh666888;;;===@@@FFFPPPWWW[[[bbbmmmyyytttqqquuu{{{tttfff^^^TTTQQQNNNJJJGGGFFFEEEEEEFFFJJJOOOSSSVVV\\\dddjjjsss}}}~~~}}}|||{{{zzz{{{|||}}}zzzzzzzzzyyywwwvvvtttssspppnnnllljjjiiiiiiiiiiiihhhiiiiiiiiiiiiiiijjjjjjjjjiiiiiihhhggggggfffeeeeeefffgggiiikkkmmmooopppnnnpppssswwwyyyyyyvvvtttmmmjjjfffbbbbbbgggooouuu}}}zzzzzzzzz}}}kkkVVVKKK@@@===<<<:::888888555666777888888777666555555555555555555444444444555555444444444444444444333333333333333444444444333333333333333333333333222222222222222222222222222222333333333333444444222222222333333333444444444444444444555777888999666888999:::999999:::<<<>>><<<<<>>BBBHHHRRRYYY^^^dddnnnyyyzzzpppooouuu|||qqqddd\\\SSSQQQNNNJJJHHHGGGGGGGGGGGGJJJOOOSSSWWW]]]eeekkksss}}}~~~~~~||||||||||||}}}yyyyyyxxxxxxwwwvvvttttttpppnnnmmmkkkjjjiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggeeeccccccbbbbbbdddeeeggghhhjjjjjjjjjkkknnnrrruuuvvvuuusssmmmjjjfffbbb```dddjjjpppyyy~~~}}}|||}}}}}}lllVVVKKK@@@===<<<:::888888555666666777777666666555555555555444444444444444444444444444444444444444333333333333444444444444333333333333333333333333222222222222222222222222333333333333333333333333444444444555555555666666444444444555555777888888666888:::::::::999:::;;;===;;;<<<@@@BBBDDDIIIPPPWWWfff|||777:::===@@@CCCJJJTTT[[[```fffnnnwwwuuummmnnnuuu}}}nnnaaaZZZRRRQQQNNNKKKIIIIIIIIIIIIGGGKKKPPPTTTWWW^^^ffflllsss}}}~~~~~~~~~}}}||||||{{{{{{vvvwwwwwwwwwvvvvvvuuutttooonnnmmmkkkjjjjjjjjjkkkiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhgggfffdddbbbaaa___```aaabbbddddddeeeeeefffgggiiilllpppsssrrrqqqmmmkkkgggbbb```bbbgggkkkrrrxxx}}}~~~~~~~~~nnnWWWKKKAAA======:::888888666555555555555555555666555555555444444333333333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333444444444555555555666666555555555555555666777888555777:::;;;:::999:::;;;;;;:::<<>>AAADDDLLLUUU]]]aaafffmmmuuu|||}}}qqqjjjllluuu}}}}}}mmm```YYYRRRPPPNNNKKKJJJJJJJJJKKKGGGKKKPPPTTTXXX^^^fffmmmttt}}}}}}}}}}}}}}}|||{{{zzzyyyuuuuuuvvvvvvvvvvvvuuuuuuooonnnmmmkkkjjjjjjkkkkkkiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhgggeeecccaaa___^^^___```aaabbbbbbbbbbbbcccccceeehhhmmmpppppppppmmmkkkgggccc```aaadddhhhmmmsss|||yyy|||~~~oooWWWKKKAAA>>>===:::888888666555444333333444555666555555555444444333333333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333222222222333333333444444666555555555555666777777555777:::;;;:::999:::;;;::::::===BBBDDDDDDHHHMMMWWWdddzzz:::;;;===@@@EEENNNWWW^^^gggjjjpppwww}}}ssskkkjjjttt|||kkk___XXXUUUQQQMMMKKKJJJJJJIIIHHHGGGKKKOOOSSSWWW^^^gggnnntttzzz~~~}}}|||{{{zzzyyywwwwwwvvvvvvuuuuuuttttttoooooonnnmmmkkkjjjiiiiiihhhgggfffeeeeeefffggghhhkkkkkkiiihhheeeccc```___]]]\\\[[[[[[]]]^^^]]][[[aaa______bbbggglllmmmmmmjjjiiigggcccaaa```ccceeejjjmmmvvv~~~vvvxxx~~~nnn]]]OOOAAA<<<<<<:::888888777777666555444444333333222444777999999777444222555555555444444333333333555444333333333333444555555444333222222222222333222111111111222333333444444444444444444444444444333333222333333444555666555555666666777777888888666888:::::::::999:::;;;;;;>>>@@@AAAAAADDDIIINNNYYYggg}}}:::;;;===@@@FFFNNNXXX^^^fffiiiooovvv}}}{{{qqqiiihhhrrrzzzjjj^^^XXXTTTQQQMMMKKKJJJJJJIIIHHHGGGKKKOOOSSSWWW^^^gggnnnuuu{{{~~~|||{{{zzzyyyxxxwwwwwwvvvuuutttttttttpppooonnnmmmkkkjjjiiihhhgggfffeeeeeeeeefffggghhhiiihhhhhhfffdddbbb```___\\\[[[YYYZZZ[[[[[[ZZZXXX]]][[[[[[^^^ccchhhjjjjjjjjjjjjiiifffccccccdddffffffhhhppp{{{|||uuuxxxooo]]]OOOAAA<<<<<<:::888888777666666555444444333333333444666888888666444333555555444444444333333333555444333333333333444555444444444444333333333222222222111111222222333444444444444444444444444444555444444555555666777888666666666666666666777777555777999:::999999:::;;;;;;>>>@@@AAAAAADDDJJJOOOZZZggg}}}:::;;;===AAAFFFOOOXXX___gggkkkpppwww~~~yyyoooffffffqqq}}}{{{jjj^^^XXXTTTQQQMMMJJJJJJIIIIIIHHHGGGKKKPPPSSSXXX^^^gggnnnvvv|||~~~}}}|||{{{zzzyyyyyyxxxwwwuuutttssssssqqqpppooommmkkkjjjhhhhhhfffeeedddddddddeeeggghhhffffffeeedddcccaaa```___[[[YYYXXXWWWXXXWWWUUUTTTVVVUUUUUUXXX]]]bbbeeefffiiijjjkkkjjjhhhgggggghhhhhhiiioooxxx{{{tttwwwqqq]]]OOOAAA<<<<<<:::888888666666666555444444333333444444555555555555444444555444444444444333333333555444444333333444444555444444555666555444333222222222111111222222333333333333333333444444444444444444444444555666777888666666666666666555555555555777999999999888999:::;;;>>>@@@AAAAAADDDJJJOOOZZZhhh~~~:::;;;>>>AAAGGGPPPYYY```iiimmmsss{{{yyynnnfffeeeppp}}}}}}lll```ZZZTTTQQQMMMJJJIIIIIIHHHGGGHHHKKKPPPTTTXXX___hhhnnnwww}}}~~~}}}|||{{{zzzzzzxxxwwwuuutttsssrrrrrrqqqooonnnllljjjhhhhhheeeddddddcccdddeeefffgggeeeeeeddddddcccbbbaaa```[[[YYYWWWVVVVVVUUUSSSQQQQQQPPPQQQSSSWWW\\\```ccchhhkkknnnooommmlllkkkkkklllkkknnnuuu||||||uuuvvv}}}sss]]]OOOAAA<<<<<<:::888888666666555555555444444444444444444333333444444444444444444444444444444444444444444444444444444444333444666777777666444222333222222111222222333333333333333333333444444444222222222222333444555555777666666666555555444444555666888999888888999:::;;;>>>@@@AAABBBEEEKKKPPPZZZiii:::<<<>>>BBBHHHQQQZZZaaaiiimmmttt}}}{{{pppgggfffqqq~~~mmm```ZZZTTTPPPLLLJJJIIIIIIHHHGGGHHHLLLPPPTTTXXX___hhhooowww~~~~~~}}}|||zzzzzzyyywwwvvvtttssssssqqqqqqpppnnnllljjjiiihhhfffeeedddccccccdddeeefffeeeeeeeeeddddddcccbbbaaa\\\ZZZXXXVVVUUUTTTRRROOONNNNNNNNNPPPSSSXXX]]]```fffjjjoooqqqqqqpppppppppmmmjjjkkkoootttzzz~~~vvvvvv{{{uuu]]]OOOAAA<<<<<<:::888888555555555555555444444444555444333333333333444555444444444444444444444444444444444444444444444444222444666777777666444333333333222222111222222333222222222333333333444444222111111222222333444555777777666666555555555444555777999999999888999:::;;;>>>@@@AAABBBFFFLLLQQQ[[[iii;;;<<<>>>BBBHHHQQQ\\\bbbgggllluuurrrhhhgggrrrnnn```XXXSSSPPPLLLIIIIIIHHHHHHGGGHHHLLLQQQTTTYYY___hhhooowww}}}~~~~~~}}}zzzzzzyyyxxxvvvuuuttttttqqqpppooonnnmmmkkkjjjjjjhhhgggfffddddddddddddeeeeeeeeeeeedddcccbbbaaa```\\\ZZZWWWVVVUUUTTTQQQOOOLLLMMMMMMMMMOOOSSSYYY^^^dddhhhnnnrrrttttttuuuuuurrrnnnlllnnnqqqvvvyyywwwzzz~~~~~~vvv]]]OOOAAA<<<<<<:::888888555555555555555555555555555555444444444444555555333333333444444444444555333444444555555444444333222333444555666555444444333333222222111111222222111111222222333333444444333333333333444555666777777777777777666666666666666888:::::::::999:::;;;;;;===@@@BBBCCCFFFLLLQQQ[[[jjj;;;<<>><<<:::777666777777666555555555555555777666555444333222111111111111111222222333333333222222222333333333444444333444444555555444444333111111000000000000111111222333444555666666666666222333444444222111222444666555444444555777999;;;777888999999;;;;;;<<<===<<>>AAAFFFLLLVVVaaahhhuuuyyyrrrsssvvv{{{lll```[[[TTTNNNKKKKKKJJJJJJIIIMMMQQQUUUYYY___gggmmmuuu||||||uuuuuuzzz||||||||||||{{{{{{{{{{{{{{{wwwvvvtttrrrpppoooooonnnlllllljjjiiihhhgggffffffcccaaa^^^\\\ZZZZZZZZZ[[[XXXWWWVVVSSSQQQOOOMMMMMMJJJKKKJJJHHHGGGHHHKKKNNNTTTXXX___gggmmmpppqqqqqqppplllfff___\\\[[[\\\]]]bbbjjjxxx|||wwwsssqqqsssvvvzzzhhhXXXFFF===;;;999777888888888777666666666666777555555555666666666666777555555444444333333222222333333333444444444444555333444444555555444444333444333333222222333333444333333444444444333333222333444555555444333555666999888777666666777777888999999:::;;;<<<===>>>>>>===@@@DDDFFFGGGKKKRRRWWWaaaqqq===???BBBGGGNNNWWWbbbiiivvvvvvtttvvvzzzttteee___VVVOOOKKKJJJIIIIIIIIIMMMQQQUUUXXX^^^ffflllvvv}}}zzzssssssxxx}}}}}}}}}}}}|||||||||{{{{{{wwwvvvuuusssqqqoooooonnnjjjjjjiiiiiihhhgggffffffdddbbb___\\\ZZZYYYZZZZZZWWWWWWUUUTTTRRRPPPOOONNNKKKLLLKKKJJJIIIIIIKKKNNNTTTXXX___fffmmmqqqsssssspppmmmgggbbb^^^]]]]]]]]]^^^gggttt}}}xxxtttppppppsssvvviiiXXXFFF===;;;888777777888777777666666666666666777666666666666555555555444444333333222222111111111111222222222333333333333444444555555444444333444444333333333333444444444555555555555444444333111222444444333333444555888888888777777777777777999:::;;;<<<===>>>>>>???>>>AAADDDGGGHHHMMMSSSYYYcccsss>>>@@@CCCHHHNNNXXXcccjjjtttzzzvvvvvvwww|||kkkdddZZZRRRMMMJJJIIIHHHIIIMMMQQQUUUXXX]]]eeekkkwww~~~yyyqqqqqqvvv}}}}}}~~~~~~~~~}}}||||||{{{{{{xxxwwwuuurrrpppooonnnnnnhhhiiiiiiiiihhhgggffffffdddbbb```]]][[[ZZZZZZZZZWWWVVVUUUTTTRRRQQQPPPOOOMMMMMMMMMLLLKKKLLLNNNPPPTTTXXX___gggoootttwwwxxxssspppkkkfffbbb___^^^^^^]]]eeerrr~~~yyyuuuooonnnooosssgggWWWFFF>>>;;;888666666777777666555555555555555666666666555555444444444333222222222222222111111111111111111222222222222333444444555555444444333444333333222222333333444444444555666666555555555222444555555444444666777777888888888888888888888:::;;;;;;<<<===>>>??????>>>BBBEEEGGGIIINNNUUUZZZfffvvv???AAADDDHHHOOOYYYdddkkkrrrzzzuuutttxxxrrrkkk___UUUOOOLLLJJJIIIIIIMMMQQQTTTWWW]]]eeejjjxxx~~~xxxppppppttt{{{}}}~~~~~~~~~}}}|||{{{{{{{{{wwwvvvtttrrrpppnnnmmmmmmhhhiiijjjjjjjjjiiihhhgggdddcccaaa___]]][[[ZZZYYYVVVVVVUUUTTTSSSQQQQQQPPPNNNOOOPPPOOONNNOOOQQQSSSUUUYYYaaaiiiqqqwww{{{}}}{{{xxxsssmmmhhhdddaaa```^^^fffrrr~~~zzzuuuooolllmmmpppdddUUUEEE>>><<<888666555666555555444444444444444444444444444444555555555222222222333333333333333111111222222222333333333333444444555555444444333333333222222222222333333222333444444555555555555333444666666555555777888666777777888999999999999;;;;;;<<<===>>>??????@@@???BBBFFFHHHJJJOOOVVV[[[gggwww???AAADDDIIIPPPYYYdddkkkqqqwwwrrrpppzzzwwwooocccXXXQQQMMMKKKJJJIIIMMMQQQTTTWWW]]]dddjjjxxxxxxpppooossszzz~~~~~~~~~~~~}}}|||{{{{{{zzzwwwvvvtttqqqooonnnmmmllliiijjjkkklllkkkkkkiiiiiidddcccbbbaaa___\\\ZZZYYYVVVVVVUUUTTTSSSRRRQQQQQQOOOPPPQQQQQQPPPQQQSSSTTTVVVZZZbbbkkkssszzz~~~zzztttnnnhhheeecccbbbiiittt{{{uuunnnkkkkkknnn|||bbbSSSDDD>>><<<999555444555555444333333333333444111111222333444555666777333333333444444555555555222222333333333444444444333444444555555444444333333222222111111222222333000111222333444555555555222333555555444555666888555666777999999:::::::::;;;;;;<<<===>>>???@@@@@@???BBBFFFHHHKKKOOOVVV\\\hhhxxxCCCCCCDDDIIIRRR\\\gggmmmtttzzzpppooouuu{{{zzzrrreeeZZZRRRNNNLLLJJJHHHKKKOOORRRUUU\\\ffflll{{{xxxpppnnnooottt~~~~~~~~~~~~~~~~~~}}}|||{{{zzzwwwtttsssrrrqqqooonnnmmmkkkiiihhhiiiiiihhhggggggdddaaa___]]]ZZZWWWUUUVVVVVVVVVVVVTTTSSSQQQPPPQQQSSSUUUTTTSSSRRRSSSSSS[[[]]]aaaiiirrr|||yyyrrrlllhhheeejjjsssyyyqqqllllllsss|||aaaTTTFFF@@@===:::888999555555444444444333333333333333444444444444444444444444444333333444444555444444444444444444444444333333333333333333333333333333333333333333333333333333222222333333444555555555444444444555666666888888888888999999999999777888:::;;;<<<=========BBBBBBFFFLLLNNNPPPWWW```lll{{{CCCDDDFFFKKKSSS___iiioooxxx~~~pppoootttzzzrrreeeZZZRRRNNNKKKJJJHHHKKKOOORRRUUU\\\eeelllyyy~~~vvvnnnlllmmmrrr|||~~~}}}||||||yyywwwtttrrrrrrqqqooommmnnnllljjjjjjkkkkkkjjjhhhhhheeebbb```___]]]ZZZXXXXXXWWWVVVUUUTTTSSSSSSRRRUUUVVVXXXXXXVVVUUUVVVWWW[[[]]]bbbiiirrr|||yyyrrroooiiinnnvvv{{{sssnnnoootttwww___RRRDDD>>><<<999777777666666555555555444444444444444444444444444444444555444333333333333333444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222333444444555555555666666666666777666666666777777777888888999:::;;;<<<===>>>>>>>>>AAABBBFFFLLLNNNPPPXXX```mmm|||DDDEEEGGGLLLVVVaaalllsss}}}~~~ooonnnssszzzrrreeeYYYQQQMMMJJJIIIHHHKKKOOOQQQTTT[[[dddkkkvvv||||||tttllljjjkkkpppzzz~~~}}}|||yyywwwtttrrrqqqpppnnnlllooommmllllllllllllkkkiiifffcccaaa```___^^^[[[YYYZZZXXXWWWUUUTTTTTTTTTUUUWWWXXXZZZZZZXXXWWWXXXYYY[[[]]]bbbiiirrr|||yyyuuuooosssyyy|||uuuqqqrrrwwwqqq\\\OOOBBB<<<:::777555555777777666666666555555555555555555555555555555555444444333222222222222222333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333444555777888888888777666666666777777777888888888<<<<<<===>>>>>>???>>>>>>AAABBBFFFLLLOOOQQQYYYbbbooo}}}EEEFFFHHHNNNWWWcccnnnuuu~~~|||nnnlllqqqyyyqqqdddYYYQQQLLLIIIHHHHHHKKKNNNQQQTTTZZZbbbiiitttzzzzzzrrrkkkiiijjjoooxxx~~~}}}|||yyywwwtttrrrqqqooommmlllnnnmmmllllllmmmllljjjiiibbb```^^^]]]]]]\\\ZZZYYY[[[YYYWWWUUUTTTUUUVVVWWWVVVXXXYYYYYYXXXWWWWWWXXXZZZ]]]aaahhhqqqzzz}}}yyytttwww}}}}}}vvvtttuuuyyyoooZZZMMMAAA<<<:::777555555666666666666555555555444666666555555555555444444444444333222111111111111222222222222222222222222333333333333333333333333333333333333333333333333111111222222222222222222333444666888999888777666777777777888888888999999<<<======>>>??????>>>>>>@@@AAAFFFMMMPPPSSS[[[dddrrrGGGGGGJJJOOOYYYeeepppvvv}}}{{{mmmkkkpppwwwooocccXXXPPPLLLJJJHHHIIIKKKNNNPPPSSSYYYaaagggsssyyyyyyqqqjjjiiijjjnnnwww~~~}}}zzzwwwtttrrrqqqooommmkkklllkkkjjjkkklllkkkiiiggg```___]]]]]]]]]\\\[[[YYY[[[YYYWWWUUUUUUUUUWWWXXXVVVXXXYYYYYYXXXWWWWWWXXXYYY\\\```gggnnnvvv||||||wwwyyy~~~{{{uuutttwwwzzzoooYYYMMMAAA===;;;888666666555555555444444444333333666666555555444444444444444333222222111111111222222222222222222222222222333333333333333333333333333333333333333333333333000111222333333333333222111222555777888777666555666666666777777777888888;;;<<<===>>>>>>>>>>>>>>>AAABBBGGGNNNRRRVVV^^^ggguuuJJJKKKMMMRRR[[[gggrrrxxx}}}{{{mmmlllqqquuummmbbbWWWPPPLLLJJJIIIIIIKKKNNNPPPRRRWWW```fffqqqxxxwwwpppiiihhhiiimmmuuu~~~~~~~~~{{{yyyuuusssrrrpppnnnllljjjjjjiiijjjkkkjjjgggeeebbb```___^^^___^^^]]][[[YYYXXXWWWVVVUUUVVVWWWWWWWWWYYY[[[[[[YYYXXXYYYZZZXXXZZZ^^^dddkkkqqqvvvyyy}}}xxxzzz~~~xxxssssssvvv{{{pppXXXLLLAAA>>><<<999777777555444444444444333333333555555555444333333222222333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333111222333444555444333333111222444555666666666666444444444555555555666666:::;;;<<<>>>?????????@@@BBBCCCIIIPPPUUUYYYaaakkkyyyOOOOOOQQQVVV___jjjttt{{{}}}oooooouuuzzzxxxssskkk```VVVPPPMMMKKKKKKIIIKKKNNNOOOQQQWWW___eeennnvvvtttmmmgggfffgggkkksss{{{~~~}}}zzzwwwtttsssqqqooommmjjjiiiiiijjjkkkjjjgggdddbbb```___^^^^^^^^^\\\ZZZWWWWWWWWWVVVVVVVVVVVVVVVVVVXXXYYYYYYXXXWWWWWWXXXWWWYYY]]]aaaggglllppprrrxxxzzz|||~~~~~~|||{{{zzz{{{}}}|||uuupppqqquuuzzzmmmVVVKKK@@@===<<<999777666555555555555444444444444555444444333222222111111222222222222333444555666333333333333333333333333333333333333333333333333333333333333333333333333111333444666666555444333333333444555666777888888666666666666777777777777:::;;;===???@@@AAABBBBBBCCCDDDJJJRRRWWW[[[dddnnn}}}RRRSSSTTTYYYaaalllvvv}}}qqqqqqwwwwwwttt|||qqqjjj___VVVPPPMMMLLLLLLIIILLLNNNOOOQQQVVV^^^dddlllttt~~~rrrkkkeeedddfffiiiqqqyyy{{{~~~~~~{{{wwwuuusssrrrooommmjjjjjjjjjkkkllljjjgggddd```___]]]\\\\\\[[[YYYXXXVVVVVVWWWWWWWWWVVVUUUUUUSSSUUUVVVVVVUUUTTTTTTUUUVVVXXX\\\```eeeiiilllnnnqqqsssuuuwwwxxxxxxwwwvvvzzz{{{|||}}}zzzsssnnnppptttzzz~~~jjjUUUJJJ???===<<<999666666777666666666555555555555444444333222222111000000222222222333444555666777444444444444444444444444333333333333333333333333333333333333333333333333222333555777777666555444444444555555666888999:::999::::::::::::;;;;;;;;;:::<<<===@@@BBBCCCDDDEEECCCEEEKKKSSSXXX]]]fffpppXXXVVVVVV[[[dddoooxxx}}}xxxvvvzzzzzzsssvvvxxxiiiZZZRRRNNNJJJHHHIIIJJJKKKLLLMMMPPPVVV^^^cccmmmsss|||{{{mmmjjjeeecccdddjjjpppttt}}}|||{{{zzzxxxtttpppmmmkkkkkkjjjiiijjjjjjjjjhhhfffaaa```______^^^^^^^^^^^^YYYYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSTTTVVVZZZ^^^cccfffiiijjjlllmmmoooqqqrrrrrrrrrqqqssssssuuuwwwyyyzzzxxxvvvyyyyyyxxxwwwwwwxxxyyyzzz~~~xxxooohhhhhhkkkrrr~~~oooXXXLLL@@@;;;999777555666555555555555666666666777666555444444555666777888333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333111111222222222333333333222444555666555666777999777888999999888999;;;===;;;===@@@BBBDDDDDDCCCCCCIIILLLRRRWWW]]]dddkkkppp[[[YYYZZZ^^^hhhsss{{{|||yyy}}}xxxppptttxxxjjj[[[SSSOOOJJJHHHIIIIIIJJJKKKMMMPPPVVV]]]bbblllrrr|||xxxllliiieeebbbdddiiiooottt}}}}}}||||||{{{xxxuuuqqqnnnllllllkkkjjjjjjkkkjjjhhhfff``````^^^]]]\\\[[[[[[[[[YYYYYYXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUWWWZZZ]]]aaadddggghhhhhhiiijjjlllllllllkkkkkkmmmmmmoooqqqttttttrrrppppppooonnnmmmmmmnnnpppqqqvvv{{{xxxnnnhhhhhhlllttt~~~|||oooYYYMMMAAA<<<;;;999777888777777777666555555444444555444333333444555666777333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333333444555666777777666555666888777999999999888888:::<<<;;;===@@@BBBDDDEEEEEEDDDHHHLLLRRRXXX___gggpppwww___^^^^^^ccclllwww}}}xxxppptttyyykkk[[[SSSOOOKKKHHHIIIHHHIIIJJJLLLOOOTTT[[[```jjjpppzzzuuukkkhhhdddaaabbbgggnnnrrr|||~~~}}}}}}}}}|||zzzwwwssspppnnnmmmlllkkkkkklllkkkiiigggcccbbb```^^^\\\[[[ZZZZZZYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTUUUWWWYYY\\\___bbbdddeeedddeeefffggggggfffeeedddggggggiiikkknnnooommmkkkgggfffdddccccccdddeeefffmmmrrr{{{vvvmmmhhhhhhlllwww}}}|||pppZZZMMMAAA======;;;:::::::::999888666555333222222444333333333333444555555333333333333333333333333333333333333333333333333222222444444444444222222333333333333333333444444333333333444444444555555777888999888666555666777888999:::999888888:::;;;:::<<<@@@CCCEEEFFFFFFFFFHHHLLLSSSYYYaaakkkwwwdddcccccchhhqqq{{{zzzssswwwzzzlll\\\TTTPPPKKKIIIIIIGGGHHHJJJLLLNNNTTTZZZ^^^hhhnnnxxx|||rrriiifffbbb___aaafffmmmqqq{{{~~~}}}~~~~~~}}}{{{yyyuuurrrqqqnnnmmmllllllmmmmmmkkkiiigggfffcccaaa^^^]]][[[[[[YYYYYYYYYXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVWWWXXX[[[^^^aaacccdddeeeeeeeeeeeeeeecccaaa```cccdddeeeiiilllmmmllljjjdddbbb```^^^]]]^^^___```hhhmmmvvvuuulllhhhiiimmmyyy}}}~~~pppXXXLLLAAA===<<<;;;:::;;;999999888666555444333222444444444444444444444555333333333333333333333333333333333333333333333333111222444555555444222111333333333444444444444444444444444444555555555666777888999888777666777888999::::::999888888999;;;;;;===@@@DDDFFFHHHHHHHHHIIINNNUUU[[[bbbmmmzzziiiggggggkkkttt~~~|||uuuyyy{{{mmm]]]UUUPPPLLLIIIIIIGGGHHHJJJLLLOOOSSSYYY]]]eeelllvvvzzzpppfffccc___]]]___eeelllqqq{{{}}}}}}~~~~~~}}}|||zzzwwwtttssspppnnnmmmnnnnnnnnnllljjjiiigggeeebbb___]]][[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWVVVVVVVVVUUUVVVVVVXXXZZZ^^^aaadddfffggggggffffffdddaaa___]]]```aaacccgggkkkmmmmmmkkkfffddd```]]]\\\\\\]]]^^^dddjjjsss~~~tttlllhhhkkkooozzzoooWWWKKK???;;;;;;999999:::666666666666555555555555555555666666666555555555333333333333333333333333333333333333333333333333111222444555555444222111333333333444444555555555444444555555555666666666444666888888777777999:::888999:::999888888:::;;;<<<>>>AAAEEEGGGIIIIIIIIIJJJPPPWWW]]]cccmmm{{{nnnlllkkkooovvv|||vvvzzz|||nnn^^^VVVQQQLLLIIIIIIGGGIIIKKKMMMOOOSSSYYY\\\bbbiiisss}}}wwwmmmbbb```\\\[[[^^^eeelllqqqzzz|||}}}}}}~~~~~~~~~}}}}}}}}}}}}|||zzzxxxuuutttqqqpppoooooopppooommmkkkgggfffccc```^^^[[[ZZZYYYZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVUUUVVVXXX[[[___dddhhhjjjjjjjjjiiigggdddaaa^^^\\\]]]___bbbggglllooopppooollliiieee```]]]\\\]]]^^^```gggqqq}}}tttllliiilllrrr~~~pppVVVJJJ>>>:::999777666777444555555555666666777777666666777777666666555444333333333333333333333333333333333333333333333333222222444444444444222222333333333444555555666666444444444555555555666666333555777777777777999;;;777888999999888999;;;======???CCCFFFHHHIIIIIIIIIKKKRRR[[[```eeennn|||sssqqqppprrryyy~~~xxx~~~}}}nnn___VVVQQQLLLIIIJJJGGGIIILLLNNNPPPTTTYYY\\\aaagggrrr|||~~~sssjjj___]]]ZZZZZZ]]]eeemmmrrrxxxzzz~~~}}}zzzzzzzzzzzzzzzzzz{{{{{{yyy{{{~~~~~~}}}}}}}}}|||zzzxxxvvvuuurrrqqqppppppqqqpppnnnlllgggfffdddaaa^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXXXXWWWWWWWWWWWWUUUVVVXXX\\\aaagggmmmpppppppppnnnllliiieeeaaa___^^^```dddkkkqqquuuvvvvvvvvvrrrlllfffbbbaaaaaabbb```gggrrr~~~tttmmmkkknnntttsssWWWKKK???:::999777555666555555555555666666777777555555666666666555444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444555666666666333333444444444555555555444555777777666666777888555777888888888:::<<<>>>???AAADDDGGGIIIIIIIIIIIIKKKTTT^^^dddiiirrrwwwuuusssuuu{{{|||~~~ooo___VVVQQQLLLJJJJJJHHHJJJLLLNNNQQQTTTYYY\\\```fffqqq{{{|||qqqggg]]][[[XXXYYY]]]eeemmmsssvvvyyy}}}}}}{{{xxxxxxwwwwwwwwwwwwxxxxxxuuuxxx{{{|||{{{|||~~~||||||||||||zzzxxxvvvuuurrrqqqpppqqqqqqqqqooommmiiihhhfffccc```___]]]]]]ZZZZZZZZZZZZZZZ[[[[[[[[[YYYYYYXXXXXXXXXWWWWWWWWWTTTUUUXXX\\\cccjjjpppssswwwvvvtttrrrnnnjjjfffdddbbbdddiiiooowww{{{}}}|||~~~zzzssslllhhhfffffffffbbbjjjuuutttmmmkkkooouuuuuuYYYLLL@@@;;;999777555666666666666666666666666666444444555666555444222111333333333333333333333333333333333333333333333333444333333222222333333444333333444444555666777777333333333444444444555555555666777666555444555666444666888888999:::===???@@@BBBEEEGGGIIIIIIIIIHHHJJJTTT```gggllluuu|||zzz{{{~~~~~~pppaaaYYYUUUPPPMMMMMMHHHIIIKKKLLLNNNRRRVVVZZZ___eeeoooyyyvvvlllfff\\\ZZZYYYYYY]]]dddkkkpppuuuvvvxxxzzz{{{|||{{{{{{uuutttrrrqqqqqqqqqqqqrrrqqqsssuuuxxx{{{}}}}}}||||||{{{yyywwwuuutttqqqpppooooooppppppooommmjjjgggccc```^^^]]][[[YYYYYYYYYYYYYYYZZZ[[[\\\]]][[[[[[ZZZYYYXXXXXXYYYYYYWWWYYY\\\___dddllluuu{{{~~~zzztttnnnjjjiiijjjkkkmmmqqqwww}}}{{{sssmmmiiihhhhhhhhhmmmwwwuuulllhhhlllrrrvvvZZZMMMAAA<<<:::777555666888777777666555444444444444444444444444444444444555444333333222222333333222111111111222444666777666666666666666555555555333444444555555444444333444444444555555555666666666777777777777777666555888888999:::<<<>>>@@@AAAAAAEEEJJJLLLLLLKKKKKKKKKLLLYYY___cccooowww~~~}}}}}}ooo```XXXTTTOOOLLLLLLHHHIIIKKKLLLNNNQQQVVVZZZ^^^eeennnwwwuuukkkeee]]]\\\ZZZ[[[___eeelllqqquuuvvvxxxyyyzzzzzzyyyxxxvvvtttrrrpppooonnnnnnnnnooopppsssvvvxxx{{{|||}}}}}}}}}|||{{{yyywwwvvvuuurrrpppooooooppppppooommmkkkgggdddaaa___^^^\\\ZZZYYYYYYYYYYYYZZZ[[[\\\]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZ[[[]]]aaagggpppzzz~~~yyyvvvtttssstttvvvyyy~~~yyyrrrmmmkkkjjjkkkpppyyyyyyqqqnnnrrryyyvvvYYYMMMAAA<<<:::888666777666666666555444333333333444444444444444444444444666555444444333333444444555444333333333444555666666666666666555555555555444555555666666555555444444444444555555555666666666777777777777777666666;;;;;;;;;;;;<<<===>>>???@@@DDDIIIKKKKKKJJJJJJJJJMMMZZZ```eeeqqqzzz|||nnn___XXXSSSNNNKKKKKKHHHIIIKKKLLLMMMQQQVVVYYY^^^cccllluuu|||tttiiiccc^^^]]]\\\\\\```gggmmmqqquuuvvvwwwxxxxxxwwwvvvuuuvvvtttqqqnnnlllkkkjjjjjjlllmmmooorrruuuwwwyyyzzz~~~~~~~~~}}}|||zzzxxxwwwvvvsssqqqpppoooppppppnnnmmmkkkhhheeebbbaaa```]]]\\\ZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]\\\\\\\\\[[[[[[[[[ZZZ[[[]]]```gggsss}}}}}}yyysssooolllnnnttt}}}|||uuusssxxxsssXXXLLL@@@<<<;;;888777777555555555444333333222222444444444444444444444444666666555444444444444555444333222111111111111222555555555555555555555555555666666666666666666555444444555555555666666666777777777777777777777777>>>======<<<<<<<<<<<<<<>>;;;;;;999777888666666666555555555555555444444444444444444444444555444333333222333333333444555666777777888888888333444444444555555666666333444444555555444444333555555555666666666777777777777777666777888999:::999999999999:::;;;<<<<<>>???DDDIIIMMMOOOOOOPPPPPPSSS```ggglllyyyxxxyyy~~~~~~pppaaaYYYTTTOOOLLLLLLHHHIIIJJJKKKLLLOOOSSSVVV[[[^^^ccciiiooowww{{{pppgggbbb\\\]]]___ccciiiqqqwww{{{}}}~~~~~~~~~}}}|||zzzyyytttssspppnnnllljjjjjjjjjiiiiiiiiijjjlllooorrrssstttvvvzzz}}}{{{zzzxxxuuusssqqqqqqooommmjjjiiihhhffffffeeeccc```]]]]]]\\\\\\[[[[[[\\\\\\\\\\\\]]]___```aaa```___^^^\\\[[[ZZZ[[[___hhhsss{{{|||vvvsssvvv}}}xxxyyysss___MMMBBB:::999999888666666555555555555555555555555444444444444444444444444555555444333333333333333///000111333333333222222222222333444444555666666444444555555555555444444555666666666777777777777888777666666777888:::<<<:::::::::;;;<<<===>>>???@@@DDDKKKPPPRRRSSSTTTUUUWWWdddjjjooo{{{vvvwww|||}}}ooo```XXXSSSNNNKKKKKKHHHIIIJJJKKKLLLOOOSSSVVVZZZ]]]bbbhhhnnnvvv~~~{{{ppphhhccc]]]^^^```eeelllttt{{{~~~|||{{{wwwuuurrrooollljjjiiiiiihhhhhhhhhhhhjjjmmmppprrrrrrtttxxx}}}~~~|||{{{xxxvvvsssrrrqqqooollljjjhhhgggffffffeeeccc___]]]]]]]]]\\\\\\[[[\\\\\\\\\[[[]]]___```aaa```___^^^ZZZYYYXXXXXX[[[ccclllsss}}}xxxuuuyyyzzzxxxyyymmmYYYKKKAAA999888999777555555444444444444444444444444444444444444444444444444666666555444444444444555666777888888888777666555222222333333444555666666555555666666666666555555666666666666777777777777888777666666777999;;;<<<===============>>>???@@@CCCGGGNNNTTTWWWXXXZZZ[[[ZZZgggmmmqqq}}}tttuuu|||}}}pppccc\\\WWWPPPKKKJJJGGGHHHJJJKKKLLLOOOTTTWWW[[[^^^ccchhhooovvv~~~zzzqqqiiiddd^^^```ccciiipppxxx~~~{{{xxxuuurrrpppnnnllljjjjjjiiiiiiiiikkkmmmppprrrppprrrvvvzzz|||}}}}}}}}}xxxvvvttttttsssrrrooollllllkkkjjjhhheeecccbbbaaa^^^\\\YYYYYYZZZ\\\]]]]]]^^^^^^___``````___]]]]]]\\\YYYUUUTTTWWW___gggmmmzzz{{{zzz{{{~~~|||vvvsssttthhhVVVDDD@@@;;;888777666666555555444333333222222222222555333222222333444444333111...,,,---111333333222333333333333333333333333555555555555555555555555777666555444444444444444444444444444555555555666555777:::;;;:::999888999;;;;;;<<<;;;:::;;;===@@@AAAGGGOOOWWW\\\^^^^^^]]]aaaiiirrrxxx}}}tttuuu||||||ooobbb[[[VVVPPPKKKJJJGGGHHHJJJJJJLLLOOOTTTWWW\\\___dddiiiooovvv~~~xxxooogggbbb^^^```dddjjjqqqzzz|||yyyvvvsssqqqooommmkkkjjjiiiiiiiiijjjlllnnnooooooqqqtttwwwyyy}}}}}}|||zzzyyyyyyxxxwwwuuuttttttrrrpppmmmlllkkkjjjhhheeecccaaaaaa]]][[[YYYXXXZZZ[[[\\\\\\]]]^^^___`````````___^^^\\\YYYVVVUUUXXX^^^eeejjjuuu{{{zzzzzz{{{wwwqqqoooqqq~~~~~~fffVVVEEEAAA<<<999888888777666666555444444333333333444555333222222333444444333333111///000222444444333333333333333333333333333444444444444444444444444444444333333333444444555777777777777888888888888...111444666555555555666;;;<<<<<<;;;:::;;;>>>@@@DDDIIIRRRYYY^^^_________bbbjjjsssxxx}}}sssttt{{{{{{nnn```YYYUUUOOOKKKJJJGGGHHHIIIJJJLLLOOOSSSWWW]]]```dddiiiooovvv}}}~~~uuullleee```^^^```eeekkkttt|||~~~{{{wwwtttsssqqqnnnllljjjiiihhhhhhhhhiiijjjkkkmmmnnnppprrruuuyyy~~~}}}|||{{{zzzyyywwwvvvuuuuuusssqqqnnnlllllljjjgggeeecccaaa```\\\ZZZXXXXXXYYYZZZZZZZZZ[[[[[[\\\]]]^^^^^^^^^^^^[[[YYYWWWWWWYYY]]]bbbeeeooottt|||~~~zzzzzz{{{zzznnnjjjiiilllzzzyyycccTTTEEEAAA===999888888888777666666555444444444555555555333222222333444444333666444222222444555555444333333333333333333333333333333333333333333333333222222222222333444555666666666555555555555555555///222555777888888999:::;;;<<<<<<<<<;;;<<>><<<=========<<<===@@@CCCIIIOOOXXX^^^aaabbbdddfffiiiooowww|||yyyxxx{{{mmm^^^WWWRRRMMMJJJJJJFFFGGGIIIJJJKKKNNNSSSVVV[[[^^^cccgggmmmttt|||{{{rrrjjjddd```___bbbgggooowww|||xxxuuusssqqqnnnkkkgggfffeeeeeedddccccccccceeefffggghhhjjjnnntttxxx{{{~~~~~~|||yyyxxxwwwvvvxxxwwwvvvuuuuuutttrrrpppmmmllljjjgggdddaaa___^^^[[[YYYXXXWWWXXXYYYXXXWWWVVVVVVVVVWWWXXXYYYZZZZZZYYYYYYYYYZZZ\\\^^^```bbbiiimmmsssyyy|||{{{}}}{{{nnnccc______cccrrrrrr^^^QQQBBB>>>:::777666777666666444333333333333333444444666444333333444555555444555555555444333222222222333333333333333333333333444444444444444444444444777777666555555555555555777777777777777777777777444666777888777777888999<<<===>>>>>>===???BBBDDDIIIPPPYYY___bbbcccgggjjjnnnuuu{{{}}}}}}nnn___WWWRRRMMMJJJIIIFFFGGGHHHIIIKKKNNNRRRVVVYYY\\\```ffflllttt|||zzzqqqjjjdddaaa___bbbhhhpppxxx~~~{{{wwwtttqqqooollliiiddddddccccccbbbaaaaaa```aaabbbdddeeegggjjjooosssvvvzzz~~~~~~}}}{{{yyyxxxwwwwwwwwwvvvuuuuuuuuutttrrrpppmmmllljjjgggdddaaa___^^^[[[ZZZXXXXXXYYYYYYWWWVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXXXXYYY[[[]]]```ccceeeiiimmmrrrwww|||}}}}}}wwwkkk```^^^___dddtttqqq]]]PPPAAA===999666666666666666333333222222222333444444666444333333444555555444222444555555333111111222333333333333333333333333555555555555555555555555999888777666555555555555555555555666666777777777555666777777666666777888===>>>?????????@@@CCCEEEIIIQQQ[[[aaaccceeejjjooouuu{{{ppp```WWWRRRLLLIIIIIIFFFGGGHHHIIIJJJNNNRRRVVVVVVYYY^^^dddkkksss{{{yyypppiiidddaaa```ccciiipppxxx}}}zzzuuurrrooommmjjjgggbbbbbbbbbaaaaaa```______\\\^^^aaacccdddgggkkknnnqqquuuyyy|||~~~~~~~~~~~~|||{{{zzzyyyyyyyyyvvvuuutttttttttsssqqqooommmllljjjgggcccaaa^^^]]]\\\ZZZYYYYYYZZZZZZXXXVVVTTTTTTSSSRRRRRRSSSTTTUUUWWWWWWXXX[[[^^^cccfffiiijjjmmmqqquuuzzz~~~ssshhh___^^^aaahhhyyyqqq\\\OOOAAA===999777666777777666333333333333333444555555666555333333555666555444111333666555333222222333333333333333333333333333444444444444444444444444777666666555555555666666111222222333444555666666666888999999888999;;;======>>>?????????AAADDDGGGJJJSSS]]]dddfffhhhnnntttzzzrrraaaXXXRRRLLLIIIHHHFFFGGGHHHIIIJJJMMMRRRUUUTTTWWW\\\cccjjjsss{{{wwwooohhhccc``````dddiiiqqqxxx~~~|||xxxtttqqqnnnkkkhhhfff``````aaaaaa```______^^^ZZZ\\\___bbbccceeehhhkkknnnrrrvvvyyy{{{|||}}}~~~yyyyyyxxxwwwvvvvvvvvvvvvuuutttsssssstttsssqqqooommmllljjjgggccc```^^^]]]\\\[[[ZZZZZZ[[[ZZZXXXVVVQQQPPPOOONNNMMMNNNOOOPPPVVVWWWXXX[[[___dddiiillljjjmmmppptttyyy~~~qqqfff^^^___dddlll~~~rrr\\\OOOBBB>>>:::888777888888888444444444444444555666777666555333333555666555444000444666666444222333444333333333333333333333333333333333333333333333333444444444444444555666777333444555666777999::::::444555777777888999<<<>>>===???@@@@@@@@@AAAEEEGGGKKKTTT___eeehhhkkkrrrxxx~~~rrraaaWWWQQQLLLIIIIIIFFFFFFGGGHHHIIILLLNNNPPPUUUWWW[[[```fffnnnvvv|||}}}uuunnngggdddeee```dddkkkrrrxxx}}}zzzxxxtttoookkkhhhfffeeedddbbb```_________^^^\\\^^^\\\ZZZZZZ[[[___bbbeeekkkkkkmmmooorrruuuwwwyyyssssssttttttuuuuuuvvvvvvssssssssssssrrrqqqpppoookkkiiieeecccbbb```^^^\\\[[[[[[ZZZXXXWWWVVVUUUTTTIIIHHHGGGFFFGGGIIIKKKMMMPPPQQQTTTXXX\\\aaadddfffiiimmmqqqtttwww|||~~~{{{}}}pppjjjbbb```iiizzzwww^^^NNN@@@===999777777777666666666666555444444444444555444444444444444444444444333333333333333333333333444333333222222333333444444444444555555555555666666666666777888:::;;;<<<666666666777888888999999999999999:::;;;<<<>>>???>>>???@@@@@@@@@AAACCCEEEKKKXXX]]]```hhhjjjmmmxxxsssbbbXXXSSSMMMJJJJJJFFFFFFGGGGGGIIILLLNNNOOOTTTWWW[[[```fffmmmuuu{{{|||uuunnngggdddeeebbbfffmmmtttyyy}}}{{{yyyuuuqqqmmmjjjhhhgggeeecccaaa``````___^^^]]]^^^\\\[[[ZZZ[[[^^^aaadddhhhhhhjjjlllnnnqqqsssuuuqqqqqqqqqrrrssssssttttttqqqqqqqqqqqqpppooonnnnnnkkkhhheeecccaaa```^^^\\\ZZZYYYXXXWWWUUUTTTSSSRRRNNNLLLJJJHHHHHHHHHIIIJJJLLLNNNPPPTTTYYY^^^bbbdddeeeiiinnnqqquuu{{{}}}zzz}}}}}}}}}tttnnnggggggpppxxx___NNNAAA>>>:::888777777777666666666555444444444444555444444444444444444444444444444444444444444444444444333333222222333333444444444444555555555555666333444555666777888999999666666666777888888999999999999999999:::<<<======>>>@@@AAAAAAAAABBBEEEGGGJJJVVV[[[]]]dddfffiiittttttcccZZZTTTNNNKKKKKKGGGFFFFFFGGGIIIKKKMMMOOOSSSVVVZZZ___eeellltttyyy{{{tttmmmgggdddfffeeejjjpppvvv{{{~~~|||zzzwwwssspppmmmkkkjjjgggeeebbbaaaaaa```___^^^^^^\\\[[[ZZZ[[[]]]```bbbddddddeeegggiiikkkmmmooommmmmmnnnoooooopppqqqqqqoooooooooooonnnmmmlllkkkiiigggcccbbbaaa___]]]\\\YYYXXXWWWUUUSSSQQQPPPOOOQQQPPPMMMJJJHHHGGGFFFFFFHHHIIIKKKOOOTTTYYY^^^```bbbfffkkknnnrrrxxxzzzyyy}}}yyyyyyyyytttooopppzzzzzzaaaOOOAAA>>>:::888888888777777666666555444444444444555444444444444444444444444555555555555555555555555444333333222222333333444444444444555555555555666222333555777888888888777666666666777888888999999999999999999::::::;;;<<>>:::888888888777777666666555444444444444555444444444444444444444444333333333333333333333333444333333222222333333444444444444555555555555666444555777999:::999888777666666666777888888999999:::::::::999999:::;;;;;;@@@BBBDDDEEEFFFHHHKKKMMMVVVbbbddd```___[[[]]]iiirrrcccZZZTTTNNNIIIHHHGGGGGGFFFGGGHHHIIIKKKLLLNNNQQQVVV\\\aaagggmmmqqq|||vvvpppkkkfffeeegggjjjooovvv|||||||||{{{zzzxxxvvvtttrrrmmmkkkhhhffffffeeecccaaa^^^]]]\\\ZZZZZZZZZZZZZZZ\\\\\\\\\\\\]]]]]]^^^___aaabbbbbbdddeeefffggghhhggggggggggggfffeeedddccc```]]][[[ZZZZZZZZZYYYWWWTTTTTTSSSRRRPPPOOONNNNNNIIIIIIHHHHHHGGGFFFFFFEEECCCCCCDDDFFFIIIOOOTTTWWW___bbbfffiiilllqqqyyy~~~{{{xxxvvvwww}}}~~~|||{{{|||rrr[[[KKK@@@===999777777777666666666666555444444444444555444444444444444444444444333333333333333333333333444333333222222333333444444444444555555555555666333444555666666666555555666666666777888888999999::::::::::::;;;;;;<<<===???AAADDDEEEFFFIIILLLOOOWWWeeehhhdddbbb]]]^^^jjjsssddd\\\VVVOOOJJJIIIGGGGGGFFFFFFGGGIIIKKKLLLMMMPPPVVV[[[```fffkkkooozzz~~~~~~tttooojjjfffeeegggiiiooovvv}}}{{{{{{{{{{{{yyywwwuuutttooollliiiggggggfffdddbbb___^^^\\\ZZZYYYYYYXXXXXXZZZYYYYYYYYYYYYYYYZZZZZZ\\\\\\]]]___```bbbccccccccccccccccccbbbaaa```___\\\ZZZXXXWWWXXXXXXWWWVVVQQQQQQPPPOOOOOONNNMMMMMMIIIIIIIIIIIIHHHHHHGGGFFFCCCBBBBBBCCCFFFKKKOOORRRYYY]]]bbbfffjjjpppxxxzzzxxxvvvxxx~~~~~~|||}}}mmmWWWHHH???<<<888666666666555555666666555444444444444555444444444444444444444444444444444444444444444444444333333222222333333444444444444555555555555666444444444555555555555555666666666777888888999999:::::::::;;;<<<===>>>??????AAACCCEEEFFFIIILLLOOOXXXhhhnnnlllkkkeeefffssstttfff]]]WWWPPPKKKJJJGGGGGGFFFFFFGGGIIIJJJLLLLLLPPPUUU[[[```eeejjjnnnyyy}}}}}}tttooojjjfffeeegggiiinnnvvv}}}~~~}}}{{{{{{{{{{{{zzzxxxuuutttpppmmmjjjhhhgggfffdddbbb___^^^\\\[[[YYYXXXXXXWWWXXXXXXWWWVVVVVVWWWWWWXXXXXXYYYZZZ[[[]]]^^^___```````````````___^^^]]]\\\ZZZYYYVVVVVVWWWWWWVVVUUUNNNNNNNNNMMMMMMMMMMMMLLLJJJJJJJJJJJJIIIHHHGGGGGGBBBAAA@@@AAADDDHHHMMMPPPTTTXXX^^^ccchhhpppyyy~~~zzzxxxwwwyyy}}}~~~}}}iiiTTTFFF???<<<888666555555555444666666555444444444444555444444444444444444444444555555555555555555555555444333333222222333333444444444444555555555666666777777666666666777777888666666666777888888999999::::::;;;;;;===>>>@@@@@@>>>@@@CCCEEEFFFIIIMMMOOOZZZkkkttttttsssnnnppp|||vvveee\\\VVVQQQMMMMMMJJJIIIGGGFFFFFFGGGIIIJJJLLLOOOTTTXXX]]]bbbhhhkkkvvv{{{}}}tttlllhhhfffddddddjjjooouuuzzz}}}~~~|||zzzxxxwwwwwwvvvtttrrrmmmkkkhhhgggfffdddbbb___```^^^[[[XXXWWWWWWWWWXXXTTTSSSSSSRRRRRRRRRSSSSSSTTTUUUUUUVVVXXXZZZ\\\]]]ZZZZZZ[[[ZZZZZZYYYXXXXXXVVVVVVUUUTTTSSSSSSTTTTTTQQQQQQQQQPPPOOONNNLLLLLLMMMLLLJJJJJJKKKJJJHHHFFFCCC???>>>@@@BBBBBBFFFLLLSSSVVV[[[```eeelllsssxxx~~~zzzzzzyyy{{{~~~~~~tttaaaOOODDD<<<:::888777777666444333444444555555555555555555444333222222222222333444333333333222222111111111333333333444444444555555333444555555666666555555444444555555555555555555666666666666777777777777999:::<<<===???@@@@@@@@@@@@???AAADDDDDDDDDKKKRRR^^^nnnwwwzzz}}}~~~wwwggg]]]WWWPPPMMMLLLJJJIIIGGGFFFFFFGGGIIIJJJMMMPPPTTTXXX\\\aaagggjjjtttyyy|||ssslllhhhfffeeedddlllooouuuyyy{{{|||~~~~~~~~~}}}}}}|||zzzxxxwwwwwwvvvtttrrrpppmmmjjjiiigggfffccc```___]]]ZZZVVVTTTSSSSSSSSSSSSRRRQQQQQQPPPQQQQQQQQQSSSSSSSSSTTTVVVXXXYYYZZZXXXXXXXXXYYYXXXWWWVVVVVVSSSSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPOOONNNMMMLLLNNNLLLKKKKKKKKKKKKHHHFFFDDD@@@>>>@@@AAAAAAEEEJJJOOORRRWWW\\\bbbiiipppuuuzzz}}}zzzzzzzzz{{{{{{~~~qqq^^^MMMCCC<<<:::888777777777555333777666555444333222222111555444333222222333444555444444444333333333222222333333333444444444555555333444555555666666555555555555555444555555666666666777777777777888888888:::;;;===???@@@AAAAAAAAAAAA@@@BBBEEEEEEFFFLLLTTT^^^ooozzzzzziii^^^WWWPPPLLLKKKJJJIIIGGGFFFFFFGGGIIIJJJNNNQQQUUUXXX\\\```eeeiiiqqqvvv}}}|||ssskkkgggfffeeeeeemmmppptttvvvxxxyyyzzz|||{{{{{{zzzzzzzzzzzzzzzzzzzzzxxxvvvvvvvvvuuusssrrrooommmjjjhhhfffdddaaa___\\\ZZZWWWTTTQQQOOOOOONNNQQQPPPOOOOOONNNNNNOOOOOOPPPPPPPPPQQQRRRTTTUUUVVVTTTTTTUUUVVVUUUTTTSSSRRRPPPOOONNNNNNNNNNNNNNNNNNOOOOOOPPPOOOOOONNNMMMMMMNNNMMMLLLLLLLLLKKKIIIGGGEEEAAA???@@@@@@???BBBFFFIIILLLQQQWWW]]]dddkkkppptttwww|||yyyyyyyyy{{{~~~{{{{{{wwwzzz|||}}}mmmZZZJJJ@@@<<<:::888777777777555333777777666444333333333333555555444444444444555555555555444444444444333333333333333444444444555555333444555555666666555555666666555444555666777888888888888888999999999999;;;<<<>>>@@@BBBBBBBBBBBBBBBAAACCCFFFFFFGGGNNNWWW]]]ooo{{{}}}kkk```XXXQQQLLLKKKJJJIIIGGGFFFFFFGGGIIIJJJNNNQQQTTTWWWZZZ^^^cccfffnnnsss{{{|||rrrkkkgggfffggggggnnnpppssstttuuuuuuvvvxxxvvvvvvvvvuuuuuuuuuuuuuuuuuutttrrrrrrrrrrrrqqqooollljjjgggdddccc```]]][[[YYYWWWUUURRRPPPOOONNNMMMPPPOOONNNMMMLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOQQQQQQOOOPPPRRRSSSSSSQQQPPPOOOMMMLLLLLLKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOOOONNNNNNNNNLLLKKKKKKLLLKKKIIIFFFFFFAAA???@@@???===???CCCDDDGGGLLLRRRXXX___fffkkknnnqqqvvv{{{~~~~~~}}}|||wwwwwwyyy|||zzzvvvvvvrrruuuxxx|||~~~jjjWWWHHH???;;;:::888777777777555333555555444444555666777888555555555555555555555555444444444444444333333333333333333444444444555555333444555555666555555555777666555555555777999:::999999999::::::::::::;;;<<<>>>@@@BBBDDDDDDDDDCCCCCCBBBDDDGGGGGGIIIQQQYYY^^^pppzzzmmmaaaYYYRRRMMMKKKJJJIIIGGGFFFFFFGGGIIIJJJMMMOOOSSSVVVYYY\\\aaadddlllrrryyy|||ssskkkhhhhhhiiiiiioooqqqtttuuutttttttttuuurrrrrrrrrrrrqqqqqqqqqqqqooonnnllllllmmmmmmlllkkkiiigggdddbbb```^^^[[[YYYVVVUUUTTTSSSQQQPPPPPPPPPOOOOOONNNLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNLLLMMMOOOQQQQQQOOONNNLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOOOOOOOOOOMMMLLLKKKKKKKKKJJJHHHFFFFFFAAA???@@@???<<<<<<@@@AAADDDIIINNNTTTZZZaaafffiiilllqqquuuyyyzzzyyyyyysssuuuxxx|||wwwsssrrrooorrrvvv|||~~~hhhUUUGGG@@@;;;999777777888777666444444333222222333555666888555555555555555555555555222222222222222333333333333333333444444444555555333444555555666555555555777777666666777888:::;;;::::::::::::;;;;;;;;;;;;===???AAADDDEEEEEEEEEDDDDDDCCCDDDGGGHHHJJJSSS\\\dddssszzz}}}}}}nnnccc[[[SSSNNNMMMJJJIIIGGGFFFFFFGGGIIIJJJJJJMMMPPPTTTWWWZZZ___bbbjjjooowww~~~}}}sssllliiijjjkkklllqqqtttwwwyyyxxxvvvuuuuuuqqqqqqppppppooonnnnnnmmmiiihhhggggggiiiiiihhhggggggeeebbbaaa```^^^[[[YYYUUUTTTTTTSSSSSSRRRRRRQQQPPPPPPNNNMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKJJJLLLNNNPPPPPPOOOMMMKKKJJJIIIIIIIIIIIIJJJJJJKKKJJJKKKLLLNNNOOOPPPPPPPPPNNNMMMLLLLLLLLLKKKIIIGGGEEEAAA???@@@>>>;;;;;;>>>???BBBFFFKKKPPPVVV\\\```eeehhhlllpppssstttttttttppprrrvvv|||wwwqqqooommmpppuuu|||}}}gggSSSFFF@@@:::999777777888888666444444333111//////000111222444444555555555555444444111111222222222222333333333333333444444444555555333444555555666666555555666777888999::::::;;;;;;::::::::::::;;;;;;;;;;;;===???BBBEEEFFFFFFEEEDDDDDDCCCDDDGGGHHHKKKTTT^^^iiiuuuxxxwww}}}xxxoooddd\\\TTTOOONNNJJJIIIGGGFFFFFFGGGIIIJJJHHHJJJNNNQQQUUUYYY^^^aaahhhlllssszzz~~~tttmmmkkkkkkmmmoootttxxx}}}~~~{{{yyyxxxrrrqqqpppooonnnlllkkkkkkfffeeeddddddfffffffffdddcccaaa___^^^]]]\\\ZZZXXXVVVUUUUUUTTTSSSRRRPPPPPPRRRQQQPPPNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJIIIKKKNNNPPPQQQOOOMMMKKKGGGGGGGGGGGGGGGHHHIIIJJJIIIJJJKKKMMMOOOPPPPPPQQQPPPOOONNNNNNNNNMMMKKKIIICCC@@@>>>???>>>::::::======@@@DDDGGGKKKQQQWWW[[[aaadddgggkkkmmmoooooonnnlllooouuu{{{xxxpppnnnlllpppttt|||{{{dddQQQEEE@@@:::888777777888888666555555444111000///111222444222333444555555444333222222222222333333333444444333333333444444444555555333444555555666666555555555666999;;;<<<<<<;;;;;;999999:::::::::;;;;;;;;;<<>>???>>>::::::<<<<<<>>>BBBEEEIIINNNSSSWWW___aaadddhhhjjjkkkkkkkkkjjjnnnttt{{{yyyqqqmmmlllpppuuu}}}zzzcccOOODDD???:::888777777888888666555555444222222333555999;;;222222333444444333222222333333333444444555555555333333333444444444555555333444555555666666555555444666:::<<<======;;;:::999999999:::::::::;;;;;;<<<>>>BBBEEEGGGFFFDDDCCCCCCBBBCCCFFFHHHKKKUUU___eeemmmkkkgggmmmssstttoooccc\\\UUUOOOLLLLLLKKKIIIHHHGGGHHHHHHIIIIIIKKKMMMNNNQQQUUUZZZ^^^eeeiiioootttyyy~~~vvvqqqmmmlllqqqwww}}}~~~wwwtttqqqnnnllljjjhhhfffeeedddcccbbbaaa```___^^^]]]\\\\\\[[[[[[[[[[[[[[[XXXXXXWWWVVVUUUSSSRRRQQQSSSRRRPPPOOONNNNNNOOOPPPMMMLLLKKKIIIHHHHHHHHHIIILLLMMMNNNOOOOOONNNLLLKKKGGGGGGFFFFFFEEEEEEDDDDDDGGGGGGGGGHHHJJJMMMOOOQQQTTTSSSRRRQQQOOONNNMMMLLLFFFEEEAAA>>><<<;;;<<<<<<;;;<<<===>>>AAAFFFMMMQQQXXX[[[___bbbccceeeggghhhggglllrrrxxx~~~yyyrrroooiiilllvvvyyybbbOOOCCC===;;;:::888666555444444444444444444333333444444444666555444444444444555666555444444333333333444444333333333444555666777777222444555666666777:::<<<777888999999;;;;;;<<<===;;;:::999999:::;;;===>>>@@@AAABBBDDDEEEFFFFFFFFFEEEFFFHHHHHHJJJOOOXXX___ccckkkjjjfffeeefffvvvrrrqqqeee]]]VVVQQQOOOLLLKKKIIIHHHGGGHHHHHHIIIIIIKKKLLLNNNPPPTTTYYY]]]cccggglllqqquuuzzzwwwrrrooonnnrrryyy}}}zzzvvvssspppmmmjjjhhhfffeeedddcccbbbaaa```___]]]]]]\\\[[[[[[[[[[[[[[[[[[ZZZYYYWWWVVVUUUTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQOOONNNLLLJJJIIIIIIIIIIIILLLMMMNNNOOOOOONNNLLLKKKHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHJJJMMMPPPQQQSSSSSSRRRPPPOOONNNMMMLLLGGGEEEBBB???===<<<<<<<<<;;;<<<===>>>@@@DDDJJJOOOTTTWWW\\\___aaabbbdddeeegggkkkpppvvv|||yyyqqqnnnjjjmmmwwwwwwaaaNNNBBB<<<888777666555555666777888222333555555555555333222444444555555555555444444444333333222222333333333444333333444444666777777444555666555444555666888777888999999;;;;;;<<<===;;;::::::::::::<<<===>>>@@@AAABBBDDDEEEFFFGGGGGGFFFGGGHHHHHHJJJOOOXXX^^^___hhhhhhcccbbbcccqqqpppzzztttggg___XXXSSSRRRLLLKKKJJJHHHHHHHHHHHHIIIIIIJJJLLLMMMOOOSSSXXX[[[aaadddhhhmmmpppuuuyyy}}}xxxsssppppppuuu{{{|||xxxuuurrrnnnkkkhhhhhhgggeeedddbbbaaaaaa^^^]]]\\\\\\[[[\\\\\\\\\^^^]]]ZZZXXXVVVVVVWWWWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRPPPNNNLLLJJJJJJJJJJJJKKKMMMNNNOOOOOONNNMMMLLLIIIIIIIIIHHHGGGFFFFFFFFFEEEEEEFFFGGGJJJMMMPPPRRRRRRRRRQQQPPPNNNMMMLLLLLLGGGEEEBBB@@@>>><<<<<<<<<;;;<<<<<<===>>>AAAFFFJJJNNNRRRXXX\\\^^^^^^``````fffiiinnnsssyyyyyyqqqmmmkkkoooxxxvvv___LLL@@@;;;888777666555555666777888111333555777777555333111222333444555555444333222333222222222222222333333444444444444444555666777666777777555333333444555777888999999;;;;;;<<<===;;;::::::;;;;;;<<<===>>>@@@AAACCCEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJOOOWWW]]]bbbllllllhhhfffeeeqqqnnnuuuxxxiii```YYYTTTSSSMMMLLLJJJIIIHHHHHHHHHIIIHHHJJJKKKLLLNNNQQQVVVYYY^^^aaaeeeiiilllppptttwww~~~yyytttrrrrrrwww~~~|||yyyvvvrrroookkkjjjiiihhhfffeeedddccc______^^^]]]]]]]]]]]]]]]```^^^[[[XXXWWWWWWXXXYYYVVVWWWXXXXXXWWWVVVTTTSSSTTTSSSPPPNNNLLLLLLKKKLLLLLLMMMOOOPPPPPPOOONNNMMMJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDEEEGGGIIIMMMPPPQQQQQQQQQPPPOOONNNMMMLLLLLLGGGEEECCCAAA???======<<<;;;;;;<<<<<<<<>>>>>AAABBBDDDFFFGGGHHHIIIIIIJJJKKKKKKJJJJJJOOOWWW]]]fffpppqqqmmmkkkhhhssslllrrr}}}mmmcccZZZUUUSSSNNNMMMKKKIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLOOOSSSWWW\\\___cccfffiiilllpppssszzzyyyuuussstttzzz~~~|||yyyvvvtttnnnnnnlllkkkiiigggfffeeeaaaaaa```_______________aaa___[[[YYYWWWXXXYYYZZZVVVWWWXXXXXXWWWVVVTTTSSSUUUSSSQQQOOONNNMMMMMMMMMMMMNNNPPPQQQRRRQQQPPPOOOKKKJJJJJJIIIGGGFFFFFFEEECCCDDDDDDFFFHHHLLLNNNPPPPPPPPPOOONNNMMMLLLLLLKKKGGGFFFDDDBBB@@@>>>===<<<:::;;;;;;;;;;;;===@@@CCCFFFJJJPPPUUUXXXYYY[[[\\\cccfffiiinnnttt|||{{{tttpppnnnqqqyyysss\\\KKKAAA===;;;:::888666444444444444555555333222222333555555666555333222222333555666444444444444444555666666555444444444444555666666666777888777666666888:::777888999999;;;;;;<<<===;;;;;;<<<===>>>>>>>>>>>>BBBCCCDDDFFFHHHJJJJJJKKKLLLMMMMMMLLLLLLPPPXXX^^^gggrrrsssooollliiisssjjjooo|||rrrggg\\\UUURRROOONNNLLLJJJHHHHHHHHHHHHHHHIIIIIIJJJKKKMMMQQQUUUZZZ\\\```dddfffiiimmmpppwww}}}yyyuuutttuuu{{{~~~{{{xxxqqqqqqooommmkkkiiihhhgggdddcccbbbbbbaaaaaabbbbbbaaa```]]][[[YYYYYYZZZZZZXXXXXXXXXWWWWWWVVVUUUTTTTTTSSSQQQPPPOOOOOOOOOOOONNNOOOQQQSSSTTTSSSRRRQQQMMMLLLKKKJJJIIIHHHGGGFFFDDDDDDDDDFFFHHHJJJMMMNNNOOOOOONNNNNNMMMLLLLLLKKKGGGFFFEEECCCAAA???>>>===:::;;;;;;;;;;;;<<<>>>AAADDDHHHMMMQQQTTTWWWZZZ\\\aaadddiiinnnttt{{{zzzuuurrroooqqqyyypppZZZJJJAAA>>>888777666555555666777888777555333111111333555777666555444333333444555666555444444444555666777888555555444444444555555666555777888888777888:::<<<777888999999;;;;;;<<<===;;;<<<===>>>????????????BBBCCCEEEGGGIIIKKKLLLLLLNNNOOOOOONNNNNNSSS[[[aaammmwwwxxxssspppmmmxxxffflllxxxyyylll___VVVRRROOONNNLLLJJJHHHHHHHHHHHHGGGHHHIIIIIIIIILLLPPPSSSVVVYYY]]]```cccgggkkknnnuuu|||xxxuuutttvvv|||~~~|||tttsssqqqooommmkkkjjjiiifffeeeeeedddddddddddddddbbbaaa```^^^\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVSSSRRRQQQPPPOOOPPPPPPQQQOOOQQQSSSUUUVVVUUUTTTSSSPPPOOONNNMMMKKKJJJIIIHHHEEEEEEEEEEEEGGGIIIKKKLLLNNNNNNNNNMMMLLLLLLKKKKKKGGGGGGFFFDDDBBB@@@>>>===999:::;;;;;;;;;<<<>>>@@@BBBEEEIIILLLPPPTTTXXX\\\```ccciiiooottt{{{}}}xxxtttrrrpppqqqxxxmmmWWWHHH@@@===888777666555555666777888555555333222222333555555444555777888888777555444444333333444555666777777666555555444444444555555555666777777666777999;;;777888999999;;;;;;<<<===;;;<<<>>>???@@@@@@??????BBBDDDFFFHHHJJJLLLMMMMMMOOOPPPQQQPPPQQQUUU]]]dddqqq{{{{{{vvvtttqqq}}}dddjjjvvv}}}pppbbbWWWRRRPPPNNNLLLJJJIIIHHHHHHHHHGGGHHHIIIIIIIIIKKKOOORRRTTTWWW[[[^^^aaaeeeiiilllttt{{{xxxuuutttvvv|||~~~uuutttrrrpppnnnlllkkkjjjggggggfffeeeeeeeeeeeefffcccbbbbbb```___^^^]]]\\\\\\[[[YYYWWWWWWWWWXXXXXXRRRQQQPPPOOOOOOPPPQQQRRRPPPRRRTTTVVVWWWVVVUUUTTTRRRQQQPPPOOOMMMLLLKKKJJJFFFEEEEEEEEEFFFHHHJJJKKKNNNNNNMMMMMMLLLLLLKKKKKKGGGGGGFFFEEEBBB@@@>>>===999:::;;;;;;;;;<<<>>>@@@AAACCCFFFIIIMMMRRRWWW[[[___ccciiiooouuu{{{yyyvvvsssqqqpppqqqxxxjjjUUUFFF???===;;;:::888666555444444444333444444444444444444333111444999<<<<<<999444111222222222333444555666777666555555444444444555555666777777666555555777999777888999:::;;;<<<<<<===;;;<<<>>>???@@@@@@??????CCCDDDFFFHHHKKKLLLMMMNNNPPPQQQRRRQQQRRRWWW___fffoooxxxxxxsssqqqooo{{{ccchhhrrrnnncccZZZVVVPPPNNNKKKJJJJJJIIIHHHFFFEEEEEEFFFGGGIIIKKKMMMNNNRRRVVVZZZ^^^aaaeeejjjmmmvvv|||yyytttsssvvv|||zzzvvvssspppnnnlllllllllkkkjjjiiihhhggggggfffhhhfffdddccccccbbb```^^^``````^^^\\\ZZZXXXWWWVVVRRRQQQOOONNNNNNOOOPPPQQQSSSSSSUUUVVVXXXYYYZZZ[[[WWWVVVUUUSSSQQQPPPNNNNNNIIIHHHGGGGGGHHHIIIKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMJJJIIIHHHFFFCCC@@@>>><<<::::::999999:::;;;===>>>@@@CCCGGGJJJMMMPPPTTTWWW___ccciiiooouuu|||~~~vvvsssssssssrrruuu}}}yyybbbQQQFFF>>>:::999888777666666555555555666666555555555555666666666666555444444444444444555555555444444333333333666666666666777777777777999999999888888888888888<<<;;;999888888999;;;<<<999;;;===>>>@@@CCCGGGJJJHHHHHHHHHHHHIIIJJJKKKLLLPPPPPPRRRSSSSSSTTT^^^hhhqqquuuzzzxxxqqqrrraaagggqqqpppddd\\\WWWQQQNNNLLLJJJJJJIIIHHHFFFEEEEEEFFFGGGIIIKKKMMMNNNRRRUUUZZZ]]]aaaeeeiiilllvvv{{{yyyuuusssvvv~~~|||xxxtttqqqnnnmmmlllnnnnnnmmmmmmllljjjjjjiiijjjhhhffffffeeeeeecccaaaaaa___]]]ZZZXXXVVVUUUUUUVVVUUUSSSQQQPPPQQQRRRSSSSSSSSSTTTVVVWWWYYYZZZZZZXXXWWWVVVUUUSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHFFFCCCAAA>>>===<<<<<<;;;;;;<<<===???@@@@@@CCCGGGJJJMMMPPPTTTWWW___ccciiiooouuu|||}}}uuurrrqqqqqqtttwwwuuu^^^NNNCCC<<<888999888777666555555555555555555444444444444555555666555444444333333444444555555555444444333333333555555666666666777777777888888888888888888888888:::999888888999:::===>>>:::;;;===>>>@@@CCCGGGJJJHHHHHHIIIIIIJJJKKKLLLMMMOOOOOOQQQTTTTTTWWWaaalllssswww{{{zzztttvvv```fffqqqsssfff]]]WWWQQQOOOLLLKKKJJJIIIHHHFFFEEEEEEFFFGGGIIIKKKLLLMMMQQQTTTYYY]]]```dddiiillltttzzzyyyvvvtttwww|||wwwssspppooonnnqqqqqqqqqpppooonnnmmmlllkkkiiigggfffffffffdddbbbaaa___\\\XXXVVVUUUTTTUUUXXXVVVUUUSSSRRRRRRRRRSSSSSSSSSTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVUUUTTTSSSRRRRRRQQQOOOMMMKKKIIIGGGIIIJJJJJJJJJKKKKKKKKKKKKIIIIIIHHHFFFDDDAAA???>>>>>>============???@@@AAAAAADDDGGGJJJMMMPPPUUUXXX___ccciiiooouuu|||{{{rrrooooooooowww{{{oooYYYJJJ@@@:::666999888777666555555555555444444333333333333444444666555444444333333444444555555555444444444444444444444555555555666666666777777777777777777888888888777777888999;;;>>>???:::<<<>>>???@@@CCCGGGJJJIIIIIIJJJLLLMMMNNNNNNNNNMMMNNNPPPTTTVVVZZZfffqqqyyy|||}}}yyy~~~aaahhhsssuuuhhh]]]WWWRRRPPPMMMKKKJJJIIIHHHFFFEEEEEEFFFGGGHHHJJJLLLMMMPPPSSSXXX\\\___ccchhhkkkrrrxxxzzzwwwvvvxxx{{{wwwsssqqqpppssssssssssssrrrpppnnnmmmhhhgggeeedddeeedddbbbaaabbb___[[[WWWUUUTTTUUUVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSTTTTTTUUUVVVWWWWWWZZZYYYYYYXXXXXXWWWWWWVVVTTTTTTSSSRRRPPPMMMJJJHHHLLLLLLLLLLLLLLLMMMMMMNNNIIIIIIHHHGGGEEECCCAAA@@@???>>>>>>===>>>@@@AAABBBBBBEEEGGGJJJLLLPPPUUUXXX___ccciiiooouuu|||xxxooollllllmmmxxx~~~iiiTTTFFF>>>999666888888666555555555555555555444444333333444444555777666555555444444555555555555555555555444444444444444444444555555555666666777777777777777888888888888888999:::;;;===>>>;;;===???@@@AAACCCGGGJJJIIIKKKMMMOOOQQQQQQQQQQQQNNNNNNQQQUUUWWW\\\hhhtttdddkkktttxxxiii]]]VVVSSSPPPMMMKKKKKKJJJHHHFFFEEEEEEFFFGGGHHHIIIKKKLLLOOORRRWWW[[[^^^bbbgggjjjqqqvvv~~~{{{xxxwwwzzz~~~zzzvvvtttsssqqqrrrrrrrrrqqqooommmlllgggeeedddcccdddcccbbb```bbb___\\\XXXVVVVVVWWWWWWTTTSSSSSSSSSSSSTTTTTTUUURRRSSSSSSSSSTTTTTTUUUUUUXXXXXXXXXXXXXXXXXXXXXXXXRRRSSSSSSSSSQQQOOOMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMIIIIIIHHHGGGFFFDDDBBBAAA???>>>>>>>>>>>>@@@AAABBBDDDFFFHHHJJJLLLPPPUUUXXX___ccciiiooouuu|||uuullljjjlllmmmyyy{{{dddPPPDDD===:::888888777666555444444444444666666555555555555666666888777777666555666666666555555555555555555555555444444444444555555555666666666777777888888888999;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@@@@AAADDDGGGJJJJJJLLLPPPSSSUUUUUUTTTTTTPPPPPPRRRVVVXXX^^^kkkwwweeekkkssszzz{{{lll___WWWTTTQQQNNNLLLKKKJJJHHHFFFEEEEEEFFFFFFGGGIIIJJJKKKNNNQQQVVVZZZ]]]aaafffiiiooottt|||{{{yyyxxx{{{zzzwwwtttsssooopppqqqqqqpppnnnkkkjjjfffeeeccccccddddddbbbaaa```^^^[[[YYYWWWWWWXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRSSSSSSSSSSSSSSSSSSUUUUUUVVVVVVWWWWWWWWWXXXRRRRRRSSSSSSSSSRRRRRRQQQOOOMMMLLLJJJJJJJJJKKKKKKIIIIIIHHHHHHFFFEEEDDDCCC@@@????????????AAABBBCCCEEEFFFHHHJJJLLLPPPUUUYYY___ccciiiooouuu|||rrrjjjiiillloooyyyvvv```MMMAAA<<<:::999888777666555444444444444666666666555555666666666888777666666555555666666555555555555555666666666444444555555555666666666777777777888999999::::::========================>>>???@@@AAABBBDDDHHHKKKKKKNNNRRRVVVXXXXXXWWWVVVSSSRRRUUUYYY\\\bbbooo}}}dddiiinnnsss{{{oooaaaYYYTTTRRRNNNLLLKKKJJJGGGFFFEEEEEEFFFFFFGGGHHHJJJJJJNNNQQQUUUYYY]]]```eeehhhooossszzz|||zzzyyy{{{}}}xxxuuusssrrrmmmnnnooopppooollljjjhhhdddbbbaaaaaaaaaaaa```^^^[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWWWWUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVUUUTTTTTTTTTTTTUUUVVVVVVRRRPPPNNNKKKJJJJJJJJJKKKHHHIIIHHHHHHGGGFFFEEEDDDBBBAAA@@@@@@AAABBBDDDEEEFFFGGGHHHJJJLLLPPPUUUYYY___ccciiiooouuu|||~~~ooohhhiiinnnqqqzzzqqq\\\III???;;;999999777777666555444444444444666555555444444555555666666666555444444444444444444555555555666666666777555555666666666777777777777888888999::::::;;;;;;<<<===>>>??????????????????@@@AAABBBBBBDDDHHHKKKKKKOOOTTTYYY[[[[[[YYYXXXTTTUUUXXX\\\aaahhhwwwbbbfffjjjmmmtttrrrddd[[[TTTRRROOOLLLKKKJJJGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJMMMPPPUUUYYY\\\```dddhhhnnnrrryyy|||zzzzzz|||zzzvvvsssqqqqqqlllnnnooopppooollliiiggg```___]]]]]]^^^^^^]]][[[XXXXXXXXXXXXXXXXXXWWWWWWXXXXXXWWWUUUSSSPPPNNNMMMRRRRRRRRRRRRRRRQQQQQQQQQOOOPPPQQQRRRSSSTTTUUUUUUXXXWWWVVVUUUUUUWWWXXXYYYVVVTTTQQQNNNLLLLLLLLLMMMHHHHHHIIIHHHGGGFFFEEEEEECCCCCCBBBBBBCCCDDDFFFGGGGGGHHHIIIJJJLLLPPPUUUYYY___ccciiiooouuu||||||mmmgggiiiooosss{{{|||}}}nnnYYYGGG===999999888777777555444444444444444555444444333333444444555444444333222222222222333444555555555666666777777666666666666777777777777888888999:::;;;;;;<<<<<<;;;<<<>>>???AAABBBBBBBBB???@@@BBBBBBCCCEEEHHHKKKKKKOOOUUUZZZ]]]]]][[[YYYUUUVVVYYY___eeemmm}}}bbbcccfffiiinnnyyyxxxiii```[[[WWWQQQMMMLLLKKKJJJIIIHHHHHHGGGFFFGGGHHHJJJKKKOOORRRUUUXXX[[[___dddggglllsss{{{zzzxxxzzz~~~}}}yyywwwtttpppnnnlllllllllkkkiiigggdddcccaaa```]]][[[ZZZZZZ[[[[[[\\\[[[ZZZYYYYYYZZZ[[[\\\WWWWWWVVVUUUUUUTTTTTTSSSTTTTTTSSSRRRQQQPPPOOOOOOMMMNNNPPPRRRSSSTTTUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYWWWVVVUUUSSSPPPNNNMMMLLLKKKKKKJJJIIIIIIIIIIIIJJJDDDDDDEEEEEEFFFGGGHHHIIIHHHHHHIIIIIIKKKOOOUUUYYYcccfffkkkpppuuu|||tttkkkhhhiiipppwww~~~kkkSSSFFF@@@;;;777555888777555444222222111111222333444444555555444444555444444333444555777888333555555555333222333444666666666666666555555555::::::::::::::::::::::::>>>>>>>>>???@@@@@@AAAAAA@@@BBBCCCDDDDDDEEEHHHJJJKKKNNNRRRWWWZZZ\\\\\\\\\ZZZXXXZZZ___fffrrraaabbbeeehhhllluuu|||lllbbb\\\XXXRRRNNNLLLKKKJJJIIIHHHHHHGGGGGGGGGHHHJJJJJJNNNPPPSSSWWWZZZ^^^bbbfffmmmsss|||yyyyyy{{{~~~zzzwwwssspppmmmkkkkkkjjjiiigggeeebbbaaaaaa___]]][[[ZZZZZZ[[[[[[\\\[[[ZZZYYYYYYZZZ[[[\\\XXXXXXXXXWWWVVVVVVUUUUUUUUUTTTTTTSSSRRRQQQPPPPPPNNNNNNOOOPPPQQQRRRSSSSSSTTTUUUVVVXXXYYYYYYZZZZZZYYYXXXVVVTTTRRRPPPOOONNNLLLKKKKKKJJJIIIJJJJJJJJJIIIHHHHHHIIIIIIJJJKKKLLLIIIIIIIIIJJJKKKOOOUUUYYYcccfffkkkpppvvv|||rrrkkkjjjlllttt|||~~~}}}}}}hhhQQQDDD???;;;777666666666555444333222222111222333444444555555444444555444444333333444555666444555666666444444555666666666666666666666666666888999999:::;;;;;;<<<<<<>>>>>>??????@@@AAAAAABBBAAABBBDDDEEEEEEFFFIIIKKKMMMOOOTTTXXX[[[]]]]]]]]][[[ZZZ\\\aaaiiiuuu___```dddgggjjjqqqpppfff^^^YYYTTTOOOMMMLLLKKKIIIIIIHHHGGGGGGGGGHHHIIIJJJLLLNNNRRRUUUXXX\\\aaaeeemmmsss|||yyyyyy|||{{{wwwtttooommmkkkkkkjjjhhhfffdddaaa``````___]]][[[ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZYYYXXXXXXWWWWWWVVVUUUUUUTTTSSSRRRQQQQQQPPPOOONNNNNNNNNOOOPPPQQQRRRSSSUUUWWWXXXZZZZZZ[[[ZZZYYYXXXVVVTTTRRRQQQPPPMMMLLLLLLKKKJJJKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMJJJJJJKKKKKKLLLPPPUUUYYYcccfffkkkqqqwww}}}{{{ooojjjjjjooowww~~~yyyeeeNNNBBB>>>:::777666444444555555555444333222222333444444555555444444555555444333333333444444444555777777666666777999666666666666666666777777777888999:::<<<===>>>?????????@@@@@@AAABBBBBBCCCBBBDDDFFFFFFGGGHHHKKKMMMOOORRRVVVZZZ]]]^^^______^^^^^^```eeemmmyyy]]]^^^bbbgggjjjooo|||uuuiii```\\\VVVQQQOOOMMMKKKJJJJJJIIIHHHGGGGGGHHHIIIJJJLLLNNNQQQSSSWWW\\\aaaeeelllsss{{{yyyzzz|||zzzvvvqqqnnnnnnmmmllliiigggdddbbbaaa```___^^^]]]\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\[[[[[[ZZZZZZYYYXXXXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRQQQPPPNNNLLLLLLMMMNNNOOOPPPQQQTTTVVVXXXZZZ[[[[[[ZZZYYYXXXVVVUUUSSSRRRRRRNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLMMMPPPUUUYYYbbbffflllrrrxxx~~~wwwlllhhhjjjoooxxxuuuaaaKKK@@@<<<:::777666111333555666666555333222222333444444555555444444555555444444333333333333333444666666666666888999666666777777777777888888888888999;;;<<<===>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDFFFHHHHHHIIIKKKNNNPPPRRRTTTXXX\\\___aaaaaabbbbbbaaadddjjjqqq}}}[[[\\\aaagggkkkppp{{{zzzmmmccc^^^XXXSSSPPPNNNLLLKKKKKKJJJIIIHHHHHHHHHIIIJJJLLLNNNPPPSSSVVV\\\bbbggglllrrrzzzzzz{{{}}}zzzuuurrrpppooommmjjjgggdddbbbaaa``````___^^^^^^]]]]]]]]]\\\]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTTTTSSSRRRPPPNNNLLLKKKLLLMMMNNNOOOPPPSSSUUUWWWYYYZZZ[[[XXXWWWVVVUUUTTTSSSRRRRRROOOOOONNNMMMMMMMMMMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMPPPUUUYYYbbbfffmmmsssyyy}}}uuujjjggghhhmmmuuu~~~rrr___III>>>;;;999777666111222444666666555444222222333444444555555444444555555555444444333333222222444555555555555777888777777777777888888999999:::;;;;;;<<<<<<===>>>>>>BBBBBBBBBCCCDDDDDDEEEEEEFFFHHHJJJKKKLLLMMMPPPSSSUUUWWWZZZ^^^aaadddeeefffffffffiiinnnuuu[[[[[[```ggglllpppzzzrrreeeaaaZZZUUURRROOOMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKMMMOOORRRVVV[[[bbbgggjjjpppxxx|||}}}|||yyyrrrqqqnnnjjjgggdddcccbbbaaaaaaaaaaaa``````______^^^^^^____________^^^^^^\\\\\\[[[[[[ZZZYYYYYYYYYZZZYYYYYYXXXWWWVVVUUUTTTRRRQQQPPPNNNMMMMMMNNNNNNOOOPPPRRRUUUWWWXXXYYYZZZVVVVVVUUUUUUTTTSSSRRRRRRQQQPPPOOOOOONNNNNNOOOOOORRRRRRQQQQQQQQQRRRRRRSSSPPPPPPOOONNNNNNQQQVVVYYYbbbfffmmmtttzzz}}}uuukkkggghhhlllttt|||qqq]]]HHH>>>;;;999777666222333444555555555444333222333444444555555444444555555555666666555444444333444555555555555666888777777777888999999::::::;;;<<<<<<<<<===>>>>>>>>>CCCCCCDDDDDDEEEFFFFFFFFFHHHJJJLLLMMMNNNPPPSSSVVVVVVXXX[[[___dddgggiiikkklllllloootttzzz\\\\\\```fffkkkoooxxxwwwgggbbb\\\VVVSSSPPPNNNLLLLLLKKKJJJIIIHHHHHHIIIJJJJJJKKKMMMPPPTTTZZZaaafffiiiooowww~~~}}}xxxvvvrrrnnnkkkhhhgggfffbbbcccccccccbbbbbbaaaaaa___```aaabbbbbbaaa```___^^^^^^]]]]]]\\\[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVUUURRRRRRRRRQQQPPPPPPOOOOOOOOOPPPRRRTTTVVVXXXXXXYYYVVVVVVUUUUUUTTTTTTSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPQQQQQQQQQQQQRRRSSSTTTTTTQQQQQQPPPOOOOOOQQQVVVZZZbbbfffnnnuuu{{{~~~uuullliiijjjnnnvvv}}}qqq]]]HHH===;;;888666666444444444444444444333333222333444444555555444444444555666777777777666555555666777777666555666777777777888888999::::::;;;::::::;;;===>>>???@@@@@@DDDDDDEEEEEEFFFGGGGGGGGGIIIKKKMMMOOOPPPRRRUUUXXXWWWYYY\\\aaaeeejjjmmmooossssssuuuzzz^^^]]]```eeejjjnnnvvv~~~{{{hhhccc]]]WWWSSSQQQNNNMMMLLLKKKJJJIIIHHHIIIIIIJJJHHHJJJLLLNNNRRRXXX```eeehhhnnnvvv}}}~~~~~~|||xxxtttpppmmmlllkkkccccccdddddddddcccbbbbbb```aaabbbccccccbbbaaa``````______^^^^^^]]]\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVRRRRRRSSSSSSRRRRRRQQQPPPOOOPPPRRRTTTVVVWWWXXXXXXVVVVVVVVVUUUUUUTTTTTTTTTRRRRRRQQQPPPPPPPPPPPPQQQOOOOOOOOOOOOPPPQQQSSSSSSRRRRRRQQQOOOOOORRRVVVZZZaaafffnnnuuu|||vvvllljjjlllpppxxxqqq^^^HHH===;;;888666666666555444333333333333444222333444444555555444444444555666888888888777777777888999888777666777888777777888999::::::;;;;;;888999:::<<>><<<999888666666666666555444333333444444444555444444333333555555555555666666666777888888888777777777777777666777999;;;;;;;;;999888;;;<<<>>>??????@@@BBBDDDEEEGGGJJJJJJJJJJJJKKKMMMLLLMMMOOOOOOPPPRRRUUUXXX[[[\\\^^^```ccchhhooosssyyy{{{}}}]]]]]]^^^```dddiiimmmppp{{{vvvkkk```\\\YYYTTTPPPOOOKKKKKKKKKJJJJJJIIIHHHHHHGGGIIIKKKNNNQQQWWW]]]bbbeeeiiiqqq{{{}}}yyytttqqqnnnnnnmmmkkkjjjhhhgggfffhhhfffddddddeeefffeeedddeeeeeeeeedddcccaaa```_________]]]\\\[[[[[[[[[[[[VVVTTTRRRQQQQQQPPPNNNLLLNNNNNNOOOQQQRRRTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSRRRQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSRRRPPPNNNNNNQQQWWW[[[bbbfffllluuu}}}yyyrrrqqqrrruuu|||hhhWWWFFF>>><<<:::777666333444444555555555444444444444444555555444444333555555555666666666777777888888888888777777777777666777999;;;<<<<<<;;;:::<<<===???@@@@@@AAACCCEEEEEEHHHKKKLLLLLLMMMOOOPPPNNNOOOPPPQQQQQQSSSWWWYYY[[[\\\]]]^^^aaagggnnnssswww{{{\\\\\\\\\^^^aaaeeehhhkkkqqq|||oooccc^^^ZZZUUUQQQQQQLLLKKKKKKJJJJJJIIIHHHHHHGGGHHHKKKMMMPPPUUU\\\```dddgggpppzzz~~~|||yyyuuutttrrrqqqooommmlllkkkkkkiiihhhhhhjjjkkkkkkjjjjjjiiiiiihhhfffeeecccbbbbbbbbbaaaaaa```^^^]]]\\\XXXVVVTTTRRRRRRPPPNNNLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRRRRSSSSSSTTTRRRSSSSSSTTTTTTSSSSSSRRRSSSRRRQQQOOONNNQQQVVVZZZbbbfffmmmuuu|||yyyttttttuuuxxxzzzaaaRRRBBB<<<:::888555555111222333444555555555555333444444555555555444444555555666666666777777777888888888888888888888888666777999;;;=========<<<===>>>@@@AAAAAABBBDDDEEEHHHKKKMMMNNNNNNOOOPPPRRRPPPQQQSSSSSSSSSUUUXXXZZZ[[[[[[\\\\\\___eeelllqqqttt{{{[[[[[[[[[\\\___aaadddffflllxxxtttfff___[[[VVVRRRQQQLLLKKKJJJIIIHHHHHHGGGGGGGGGHHHJJJLLLNNNSSSYYY^^^cccfffoooyyy}}}{{{~~~|||{{{yyywwwtttrrrpppooonnnlllkkklllnnnooooooooonnnnnnmmmllljjjhhhgggfffcccccccccbbbaaa___\\\[[[YYYWWWUUUSSSRRRQQQNNNLLLLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTUUUSSSSSSSSSTTTTTTSSSSSSSSSRRRRRRQQQOOOOOOQQQVVVZZZaaafffmmmuuu{{{}}}xxxuuuvvvxxx{{{rrr[[[MMM@@@;;;999777555555111222333333444444444333333444444555555555555555555666666666666777777777777888888888888888999999777888:::<<<>>>?????????===???AAAAAAAAAAAACCCEEEKKKMMMOOOOOOOOOOOOPPPQQQQQQSSSUUUUUUUUUVVVXXXZZZ[[[[[[[[[\\\^^^cccjjjooopppxxx[[[[[[\\\\\\^^^```bbbcccjjjtttyyyjjjaaa\\\VVVRRRRRRLLLKKKJJJHHHGGGFFFFFFFFFGGGHHHIIIKKKMMMQQQWWW[[[bbbeeennnxxx}}}{{{yyy|||~~~{{{xxxvvvtttqqqpppooopppqqqssssssrrrrrrqqqpppooommmkkkiiihhheeeeeeeeedddbbb___\\\[[[YYYWWWUUUSSSRRRQQQNNNLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSRRRRRRSSSSSSTTTUUUUUUUUUSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQQQQOOOOOORRRVVVZZZ```eeemmmtttzzz~~~xxxuuutttwwwyyy||||||jjjUUUJJJ???;;;999777666777333444444444333333222111333444555555666666666555666666666666777777777888777777888888999999999:::999:::;;;===>>>@@@@@@AAA===???AAAAAAAAAAAACCCDDDGGGJJJMMMNNNOOOPPPRRRSSSSSSUUUWWWWWWWWWWWWXXXYYY[[[\\\]]]]]]___dddiiimmmmmmuuu~~~ZZZ[[[[[[\\\]]]___```aaahhhppp}}}nnnddd^^^WWWTTTSSSMMMLLLJJJHHHGGGFFFGGGGGGGGGHHHIIIJJJKKKOOOTTTXXX```ccclllvvv~~~~~~{{{zzz}}}~~~|||zzzvvvuuussstttuuuvvvvvvuuutttsssrrrqqqooommmkkkjjjhhhgggfffdddbbb___]]]\\\XXXVVVTTTRRRRRRPPPNNNLLLNNNNNNNNNNNNNNNNNNNNNOOOMMMNNNNNNPPPQQQRRRSSSSSSRRRSSSTTTTTTUUUUUUUUUTTTSSSTTTTTTUUUUUUTTTTTTSSSOOOOOOPPPPPPPPPSSSXXX[[[___eeennntttyyy}}}~~~}}}sssrrrtttxxxzzz}}}uuucccPPPFFF>>>;;;:::777777888555555555444444333222111333444555666666666666666666666666777777777888888777777888888999:::::::::<<<<<<===>>>???@@@AAABBB???AAABBBBBBBBBBBBCCCEEEBBBEEEIIIMMMPPPRRRVVVXXXVVVXXXZZZZZZYYYYYYYYYZZZ\\\]]]___aaaccceeeiiillllllrrr{{{XXXYYYZZZ[[[\\\^^^___```bbbjjjuuussshhh```ZZZVVVVVVPPPOOOLLLJJJHHHHHHHHHIIIGGGHHHIIIIIIJJJMMMRRRVVV]]]```iiisss{{{~~~}}}|||zzzxxxxxxyyyzzzyyyyyyuuutttsssrrrpppmmmkkkjjjhhhfffdddaaa___]]]\\\[[[VVVTTTRRRQQQQQQPPPNNNLLLNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLMMMOOOPPPRRRSSSSSSSSSSSSTTTUUUUUUUUUTTTSSSSSSTTTTTTUUUUUUTTTTTTSSSMMMNNNOOOPPPQQQTTTYYY]]]^^^eeennntttxxx||||||zzzqqqqqquuuyyy{{{~~~nnn\\\KKKCCC<<<:::999777666999444444555555555444444333333444555666777777777777666666777777777888888888777777888999999:::;;;;;;>>>>>>>>>??????AAAAAABBBBBBCCCEEEEEEDDDDDDEEEGGGCCCFFFJJJNNNPPPRRRVVVXXXYYY\\\^^^^^^]]]\\\\\\]]]\\\___ccceeefffhhhjjjkkknnnrrrxxxWWWWWWXXXZZZ[[[]]]^^^^^^]]]eeeppp}}}wwwkkkccc\\\YYYXXXRRRQQQNNNKKKJJJJJJJJJKKKGGGHHHHHHHHHIIIMMMQQQUUUZZZ^^^fffqqqyyy~~~|||{{{|||}}}|||{{{uuutttsssrrrpppmmmkkkjjjfffdddaaa]]][[[YYYXXXXXXUUUSSSQQQQQQQQQPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLMMMNNNPPPQQQSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSTTTTTTUUUUUUUUUUUUTTTTTTKKKMMMNNNPPPRRRUUUZZZ^^^^^^eeennntttwww{{{{{{xxxpppqqquuuzzz}}}kkkXXXHHHAAA:::999888666666888333333444555666666666666333444555666777777777777777777777777888888888888777777888999::::::;;;;;;@@@?????????@@@AAAAAABBBDDDEEEGGGGGGFFFFFFGGGIIIIIIKKKNNNOOOPPPPPPRRRTTT\\\^^^```aaa```^^^^^^___\\\```eeehhhiiiiiijjjkkkqqqrrrwwwYYYZZZ[[[\\\]]]^^^^^^^^^eeedddiiivvvzzzkkkddd]]]WWWUUURRRPPPMMMLLLLLLKKKIIIHHHHHHHHHHHHHHHHHHKKKOOORRRZZZ```iiiooovvv~~~~~~~~~}}}{{{yyyvvvuuusssqqqmmmiiifffdddaaaaaa___]]][[[ZZZXXXWWWTTTTTTSSSQQQQQQPPPPPPPPPPPPPPPOOOMMMLLLJJJIIIIIILLLLLLLLLMMMNNNPPPQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUUUUVVVUUUSSSPPPOOOLLLMMMMMMNNNOOORRRWWWZZZ___dddlllrrrvvv{{{}}}vvvpppsssuuuxxx|||~~~gggWWWCCC@@@<<<999888777555333666555444333333444555666999888888777666555555555888888888888888999999999<<<;;;;;;;;;;;;<<<======>>>@@@BBBCCCBBBBBBCCCDDDDDDEEEFFFGGGGGGGGGGGGFFFHHHIIIKKKLLLNNNQQQVVVZZZZZZ\\\^^^______```bbbcccaaacccgggkkkmmmmmmlllkkkpppttt|||XXXYYYZZZ\\\]]]^^^^^^^^^cccbbbfffrrr}}}nnneee^^^XXXVVVSSSQQQNNNLLLLLLKKKJJJHHHHHHIIIIIIHHHHHHJJJNNNRRRXXX^^^fffmmmsss}}}~~~}}}|||{{{xxxvvvooonnnllljjjfffcccaaa___^^^]]]\\\[[[YYYXXXWWWVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPOOONNNMMMKKKJJJIIIIIILLLLLLLLLMMMNNNOOOQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUVVVVVVUUUSSSQQQPPPLLLMMMMMMMMMNNNRRRVVVZZZ^^^dddkkkqqqvvv{{{~~~{{{tttrrrvvvzzz|||zzzbbbRRRBBB???;;;999888777555444666555444444444444555666666666666666666666666666888888888888999999999999::::::999999::::::;;;<<<>>>@@@BBBBBBBBBBBBDDDEEEFFFFFFFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNPPPTTTXXXXXXZZZ\\\^^^^^^___aaadddcccfffkkkooorrrqqqpppnnnqqqttt{{{VVVWWWYYY[[[\\\^^^^^^^^^aaa___bbblll|||rrrggg___YYYXXXTTTQQQOOOMMMMMMLLLJJJIIIHHHIIIIIIHHHHHHJJJMMMPPPUUU[[[ccciiioooxxx|||yyyxxxuuurrrpppgggfffeeeccc```^^^\\\[[[YYYYYYYYYXXXWWWWWWVVVVVVVVVUUUTTTSSSSSSRRRRRRSSSPPPPPPOOOMMMLLLKKKJJJIIILLLLLLLLLMMMMMMOOOPPPPPPRRRSSSTTTUUUUUUTTTSSSRRRSSSTTTUUUVVVUUUSSSQQQPPPLLLLLLMMMMMMNNNQQQVVVZZZ]]]ccckkkqqquuu{{{~~~~~~xxxrrrttt{{{}}}}}}sss\\\MMM@@@===:::888888777666555666555444444444444555666333444444555666777777888888888888888999999:::::::::::::::::::::;;;<<<<<>><<<999777777777777666555555555444444555555555444444444555666666777777777888888999999:::::::::=========<<<======>>>???EEEEEEEEEEEEEEEFFFJJJMMMJJJIIIHHHHHHIIILLLNNNPPPRRRRRRRRRQQQPPPPPPQQQSSSTTTUUUWWWYYYZZZ]]]aaadddfffkkkssszzz}}}{{{wwwtttuuuuuu{{{SSSUUUVVVYYY[[[\\\]]]]]]bbb```bbbgggqqq|||mmmaaaZZZYYYVVVSSSPPPOOOOOONNNLLLKKKHHHIIIJJJIIIHHHIIIKKKMMMPPPVVV]]]cccgggppp{{{{{{xxxsssooollliiifffcccaaa```^^^\\\[[[ZZZZZZZZZVVVVVVWWWXXXYYYYYYZZZZZZXXXXXXWWWVVVVVVVVVWWWWWWUUUTTTTTTSSSRRRQQQPPPPPPOOONNNNNNNNNNNNNNNOOOOOOQQQRRRTTTVVVVVVTTTRRRQQQLLLMMMOOOPPPPPPOOONNNMMMJJJKKKKKKLLLMMMPPPUUUXXX\\\bbbjjjqqqvvv}}}|||~~~xxxvvvyyylllWWWJJJ===;;;888666777777666555444555555555555555555444666666666666666666666666777888888999::::::;;;;;;>>>============>>>??????DDDDDDDDDDDDDDDFFFJJJMMMJJJJJJIIIIIIKKKNNNQQQRRRUUUVVVVVVTTTRRRQQQRRRSSSSSSTTTVVVWWWYYY\\\aaadddfffkkkttt|||}}}yyyvvvwwwvvv|||SSSTTTVVVXXXYYY[[[[[[[[[```___aaaffflllzzzssseee\\\ZZZVVVTTTQQQPPPPPPOOOMMMLLLHHHIIIJJJIIIHHHHHHJJJKKKNNNTTTZZZ___ccckkkvvv~~~{{{xxxuuupppllliiifffdddbbb___^^^\\\ZZZXXXXXXXXXYYYWWWXXXXXXYYYZZZ[[[\\\\\\YYYYYYXXXXXXXXXXXXYYYYYYWWWVVVVVVUUUTTTTTTSSSSSSQQQPPPPPPOOOOOOOOOOOOPPPQQQRRRUUUVVVVVVUUURRRQQQIIIJJJLLLNNNOOONNNMMMLLLJJJJJJKKKKKKLLLOOOTTTXXX\\\bbbkkkrrrxxx~~~}}}|||yyyzzz~~~hhhUUUIII===:::777666666666555444444444555666666555444444777777777777777666666666777888888999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@AAABBBBBBCCCDDDHHHJJJIIIIIIJJJKKKMMMOOORRRSSSUUUVVVWWWVVVTTTSSSSSSTTTSSSTTTVVVWWWXXX[[[```dddffflllttt|||{{{xxxyyyyyy~~~TTTUUUVVVWWWXXXYYYYYYZZZ\\\\\\___bbbgggrrryyyiii```]]]WWWUUURRRQQQPPPPPPNNNLLLHHHJJJJJJJJJHHHHHHIIIJJJKKKPPPWWW[[[___gggqqqzzz}}}{{{wwwsssnnnkkkiiigggeeeccc```___\\\ZZZXXXXXXXXXYYYXXXXXXYYYZZZ[[[\\\]]]]]]ZZZZZZYYYYYYYYYYYYZZZZZZWWWWWWVVVVVVUUUTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPRRRUUUVVVVVVUUURRRPPPHHHIIILLLNNNNNNNNNMMMLLLIIIJJJJJJJJJKKKOOOTTTWWW]]]ccclllsssyyyyyyyyy}}}{{{cccPPPEEE===:::777666555555444333444444555666666555444444666666777777888888999999777888888999:::;;;<<<=========<<<<<<======>>>??????AAACCCDDDEEEFFFHHHJJJHHHHHHJJJLLLNNNPPPRRRSSSRRRTTTUUUUUUSSSRRRSSSTTTTTTUUUVVVVVVXXX[[[```cccgggmmmuuu|||}}}{{{zzz{{{TTTUUUVVVWWWXXXXXXXXXXXXXXXYYY\\\```cccmmm~~~mmmbbb___XXXUUUSSSQQQQQQPPPNNNMMMHHHJJJKKKJJJHHHGGGHHHIIIIIINNNTTTYYY\\\dddnnnwww~~~|||wwwsssnnnkkkiiihhhgggfffcccaaa^^^\\\ZZZZZZZZZ[[[XXXYYYYYYZZZ[[[\\\]]]]]][[[ZZZZZZZZZZZZZZZ[[[[[[WWWVVVVVVUUUUUUTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQQQQPPPRRRUUUWWWWWWUUURRRPPPHHHJJJLLLNNNOOOOOONNNMMMIIIIIIJJJJJJKKKNNNSSSWWW]]]dddmmmtttzzz}}}wwwyyyxxx```LLLAAA===;;;777555555555444222333444555666666555444333555555666888999:::<<<<<<777888888999;;;<<<======???????????????@@@@@@AAAAAACCCFFFHHHHHHIIIKKKLLLFFFHHHJJJMMMOOOQQQRRRRRRPPPRRRSSSTTTSSSRRRSSSTTTUUUVVVVVVWWWWWW[[[```ccciiinnnuuu|||}}}{{{|||UUUUUUUUUVVVWWWXXXYYYYYYZZZXXXXXX\\\aaaiiixxxqqqdddZZZZZZVVVQQQOOOPPPQQQOOOMMMMMMKKKHHHGGGHHHIIIHHHGGGIIIKKKOOOTTTZZZccclllrrr~~~{{{vvvrrrnnnkkkgggdddfffeeeccc```]]][[[YYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\XXXYYYYYYZZZYYYYYYXXXXXXZZZYYYYYYXXXWWWVVVUUUUUUWWWWWWUUUSSSRRRPPPNNNNNNSSSSSSTTTTTTSSSQQQNNNMMMIIIJJJJJJKKKLLLMMMMMMNNNGGGHHHIIIJJJLLLPPPUUUYYY^^^eeennnvvv||||||xxx|||tttZZZIII@@@999:::999999888666555444666666555555555555666666<<<:::888777666777888999::::::;;;;;;<<<======>>>????????????@@@AAABBBCCCAAABBBDDDEEEGGGHHHIIIIIIDDDEEEHHHKKKNNNPPPQQQRRRSSSTTTTTTSSSRRRSSSUUUVVVUUUWWWXXXXXXYYYZZZ^^^```eeekkkttt}}}yyy|||UUUUUUVVVWWWXXXYYYZZZZZZ[[[YYYYYY\\\aaahhhvvvxxxkkkbbb\\\XXXSSSRRRSSSSSSQQQOOONNNLLLJJJIIIIIIJJJJJJIIIIIIKKKOOOSSSYYYbbbkkkqqq||||||xxxtttrrrooollljjjjjjhhhfffbbb___]]]\\\[[[ZZZZZZZZZ[[[[[[\\\\\\\\\ZZZZZZZZZZZZZZZZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUTTTRRRQQQOOOOOOSSSTTTUUUUUUTTTRRROOONNNIIIJJJJJJKKKLLLLLLMMMMMMGGGHHHIIIIIIKKKOOOUUUYYY```fffooovvv||||||zzzqqqYYYIIIAAA::::::999888777666555555777777666666666666777777;;;:::888666666777888999::::::;;;<<<======>>>>>>@@@@@@@@@AAAAAABBBDDDDDDCCCCCCEEEFFFHHHHHHIIIIIIEEEFFFHHHKKKMMMOOOPPPQQQPPPQQQRRRRRRQQQQQQRRRSSSUUUVVVWWWXXXXXXZZZ^^^aaaeeekkkttt|||zzz|||VVVVVVWWWXXXYYYZZZ[[[[[[]]]ZZZZZZ]]]aaagggsss|||nnnddd^^^ZZZVVVVVVWWWVVVTTTQQQPPPNNNKKKJJJKKKLLLKKKJJJIIIKKKNNNRRRXXX```hhhnnnxxx~~~{{{yyywwwuuusssqqqooommmjjjgggcccaaa___^^^\\\\\\\\\\\\\\\]]]]]]]]][[[[[[[[[[[[[[[ZZZYYYYYYVVVVVVVVVVVVWWWWWWXXXXXXWWWVVVUUUTTTSSSRRRQQQQQQTTTTTTUUUUUUTTTRRRPPPOOOJJJJJJJJJKKKKKKLLLLLLMMMGGGHHHHHHIIIJJJOOOTTTYYYbbbhhhpppwww|||~~~|||}}}lllWWWHHHAAA;;;:::888666555555555666777777777777777777777777999999777666666666777888::::::;;;<<<===??????@@@BBBBBBBBBBBBCCCDDDEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIGGGHHHJJJLLLMMMNNNOOOOOOQQQSSSVVVVVVUUUTTTTTTUUUTTTUUUVVVWWWXXXZZZ^^^aaaeeekkksss{{{|||~~~VVVWWWXXXYYYZZZ[[[\\\]]]^^^\\\\\\^^^```eeeooozzzqqqeee```\\\YYYXXXYYYXXXUUURRRQQQNNNLLLKKKKKKLLLLLLKKKIIIKKKNNNQQQVVV]]]eeekkkuuu{{{~~~}}}{{{yyywwwtttrrroookkkgggdddbbbaaa^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVUUUTTTSSSSSSRRRSSSSSSSSSSSSRRRQQQPPPOOOJJJJJJJJJKKKKKKKKKLLLLLLGGGGGGHHHHHHJJJOOOUUUZZZbbbiiirrryyy~~~}}}{{{{{{~~~zzzdddQQQDDD>>>;;;999777555444555666777666666666666666666666666888888777666666777777888:::;;;<<<===???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNNNNNNNNNNQQQTTTWWWXXXWWWUUUUUUUUUSSSTTTVVVWWWXXX[[[___bbbfffjjjrrrzzz~~~VVVWWWXXXYYY[[[\\\]]]]]]___]]]]]]___```ccclllvvvyyylllccc___[[[YYYZZZYYYVVVSSSPPPNNNLLLKKKKKKLLLLLLKKKJJJKKKMMMPPPTTTZZZbbbgggrrrxxx~~~|||zzzxxxtttoookkkgggeeecccaaa``````___^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\[[[[[[\\\\\\[[[ZZZYYYYYYXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTQQQQQQQQQPPPPPPOOONNNNNNJJJJJJJJJJJJKKKKKKKKKKKKGGGGGGGGGHHHKKKPPPWWW\\\cccjjjttt|||yyyxxxzzzooo[[[JJJ???::::::888666444444555666777444555555666666555555444888777777777777777888888:::;;;<<<>>>@@@BBBCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHLLLLLLMMMNNNOOOOOOOOOOOOMMMPPPSSSTTTSSSRRRQQQQQQSSSTTTVVVXXXYYY\\\```cccgggjjjpppwww~~~UUUVVVWWWYYYZZZ\\\]]]^^^___]]]^^^``````bbbjjjssssssiiiddd^^^[[[ZZZYYYWWWTTTQQQOOOLLLKKKLLLLLLLLLKKKJJJKKKMMMOOORRRXXX___dddnnnttt|||~~~zzzuuupppllliiigggdddcccbbbaaa___^^^]]]\\\\\\\\\]]]^^^____________]]]]]]\\\[[[ZZZYYYXXXXXXYYYYYYXXXWWWVVVUUUTTTTTTPPPPPPOOOOOONNNNNNNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJFFFGGGGGGHHHLLLRRRZZZ```fffmmmxxx|||vvvwww|||xxxdddRRRDDD<<<888888777666555555555666666444555666777777666555444888888888888999999999999:::;;;===???AAACCCEEEFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIINNNNNNOOOPPPQQQQQQQQQQQQPPPRRRUUUUUUTTTSSSSSSTTTSSSUUUWWWYYY[[[^^^bbbfffhhhjjjooouuu{{{TTTUUUVVVXXXZZZ[[[]]]]]]^^^]]]^^^``````bbbiiiqqqyyy~~~oooiiiaaa\\\[[[ZZZXXXVVVRRRPPPNNNMMMMMMNNNNNNMMMJJJKKKLLLNNNPPPVVV\\\aaahhhnnnvvv|||{{{uuuqqqnnnlllhhhgggfffdddbbbaaa______^^^___```bbbcccdddeeeeee```_________^^^^^^]]]]]][[[[[[ZZZXXXWWWUUUTTTSSSPPPPPPOOOOOONNNNNNOOOOOOJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFGGGIIIMMMUUU^^^dddkkkrrr|||xxxuuuxxxnnn[[[LLLAAA;;;888666666666666666555555555666777888999999888777666888888999::::::::::::::::::;;;===???BBBDDDFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGIIIJJJLLLLLLMMMMMMOOOPPPQQQRRRSSSSSSSSSSSSVVVWWWYYYXXXWWWWWWXXXZZZTTTUUUXXXZZZ\\\```dddhhhiiikkknnnsssxxx~~~TTTUUUVVVXXXYYY[[[]]]]]]]]]\\\^^^```aaaaaahhhppprrr}}}tttmmmddd^^^\\\[[[ZZZXXXTTTRRROOONNNOOOPPPOOONNNJJJKKKLLLMMMPPPUUU[[[```ccciiiqqqwww|||yyytttqqqoookkkjjjiiigggeeecccaaaaaa```aaaccceeeggghhhiiiiiiccccccccccccdddddddddddd]]]\\\ZZZYYYWWWUUUTTTSSSQQQQQQPPPOOOOOOOOOPPPPPPJJJJJJJJJJJJJJJJJJJJJIIIFFFFFFGGGIIINNNVVV```gggooovvv|||vvvtttzzzyyygggVVVHHH@@@<<<:::555666666777666666555444777888:::;;;;;;:::888777888999:::;;;;;;;;;;;;;;;:::;;;===@@@BBBEEEGGGHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPPPPPPPPPPQQQSSSTTTTTTTTTTTTVVVWWWWWWVVVUUUVVVXXXZZZTTTVVVXXX[[[]]]aaaeeeiiijjjkkkmmmqqqwww|||UUUVVVWWWXXXYYY[[[\\\\\\[[[\\\^^^___aaacccgggjjjrrrzzz|||pppeee```^^^ZZZVVVUUUUUUSSSQQQOOOMMMLLLLLLLLLMMMMMMNNNNNNNNNRRRVVVZZZ___cccjjjpppvvv|||}}}xxxtttrrrqqqpppmmmiiigggeeeddddddbbbbbbcccfffjjjnnnoooooollllllkkkjjjiiigggfffeee___]]][[[YYYWWWUUUTTTTTTQQQPPPPPPOOOOOONNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKNNNVVV___eeeuuu{{{{{{zzzxxxyyy~~~ppp]]]QQQHHH???999888555666777888888777666555555777999999999888999;;;888999:::;;;<<<<<<======>>>>>>???@@@BBBDDDFFFGGGHHHHHHHHHGGGEEEDDDEEEFFFJJJLLLMMMMMMLLLMMMPPPRRRPPPPPPRRRSSSUUUUUUVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXVVVXXXZZZ]]]aaadddfffggglllnnnppprrruuuxxx}}}UUUVVVVVVXXXYYYZZZ[[[\\\[[[]]]^^^___```bbbeeehhhqqqwwwyyykkkddd```ZZZVVVVVVTTTSSSQQQNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMOOOTTTWWW\\\```ffflllrrryyy}}}yyyxxxuuusssqqqmmmkkkiiiiiiiiigggfffgggjjjnnnpppqqqqqqnnnnnnnnnmmmkkkiiigggfffaaa___]]]ZZZXXXVVVUUUTTTQQQQQQQQQPPPOOONNNMMMMMMKKKJJJJJJIIIIIIIIIIIIJJJHHHIIIJJJLLLQQQYYYcccjjjxxx~~~~~~wwwuuuwww{{{yyyiiiXXXMMMEEE>>>:::999666666777888888777666666666777999:::999888999:::999:::;;;<<<===>>>>>>>>>???@@@AAACCCDDDFFFHHHHHHFFFGGGHHHHHHGGGHHHJJJKKKKKKLLLMMMMMMMMMNNNPPPRRRQQQRRRSSSUUUVVVVVVVVVVVVYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZ\\\^^^```bbbddddddhhhjjjmmmppprrrvvv{{{~~~UUUVVVVVVWWWXXXZZZ[[[\\\]]]^^^_________```cccfffooosss{{{tttjjjccc[[[WWWVVVSSSRRRPPPNNNMMMMMMMMMMMMLLLMMMMMMLLLKKKMMMPPPSSSVVVZZZ```fffmmmssszzz{{{zzzwwwtttrrrppppppooonnnmmmmmmooorrrtttttttttrrrrrrqqqpppnnnllljjjiiicccbbb___\\\YYYVVVUUUTTTSSSRRRQQQPPPOOONNNMMMMMMJJJIIIIIIIIIIIIIIIJJJJJJGGGHHHJJJNNNTTT^^^iiippp{{{{{{uuusssxxxpppaaaQQQGGGBBB<<<::::::666777777888888777777666777999::::::999888999::::::;;;<<<>>>??????@@@@@@AAABBBDDDFFFGGGHHHIIIIIIHHHIIIJJJJJJIIIJJJLLLNNNLLLMMMNNNNNNNNNOOOQQQSSSTTTUUUVVVWWWWWWWWWWWWWWW[[[[[[ZZZZZZYYYYYYYYYXXX\\\]]]^^^___```aaaaaaaaadddfffjjjmmmppptttxxx|||UUUUUUVVVVVVXXXYYY[[[\\\````````````______bbbdddkkknnnttt|||oooeee]]]XXXXXXSSSRRRPPPNNNMMMMMMMMMNNNMMMMMMMMMLLLKKKLLLNNNQQQRRRUUU[[[aaagggnnnuuuzzz~~~~~~{{{xxxwwwvvvvvvtttsssssstttvvvwwwvvvuuuvvvuuutttssspppnnnlllkkkdddccc```\\\XXXUUUSSSSSSTTTSSSRRRQQQPPPOOONNNMMMIIIIIIIIIHHHIIIIIIJJJKKKGGGIIIKKKOOOWWWaaalllttt|||{{{vvvvvv}}}kkk\\\LLLCCC???;;;999:::777777777777777777777777888:::;;;;;;:::999999:::<<<===>>>@@@AAABBBBBBBBBBBBCCCEEEGGGIIIIIIJJJIIIMMMMMMMMMLLLJJJIIIJJJKKKMMMNNNPPPPPPOOOPPPRRRTTTWWWWWWXXXYYYYYYYYYXXXXXX]]]]]]\\\\\\[[[ZZZZZZZZZ]]]^^^```aaabbbbbbbbbaaaaaadddhhhlllooorrrwwwzzz}}}VVVUUUUUUUUUWWWYYY[[[]]]aaabbbbbb```______aaacccgggiiiooozzztttjjjaaa[[[ZZZUUUTTTRRRPPPNNNNNNNNNNNNMMMNNNNNNMMMLLLLLLMMMOOOOOORRRWWW\\\bbbiiiqqqvvv{{{~~~}}}||||||{{{yyyxxxxxxyyyyyywwwvvvxxxwwwvvvtttqqqooolllkkkdddbbb___[[[WWWTTTRRRQQQTTTTTTSSSRRRQQQOOOOOONNNJJJJJJJJJIIIIIIJJJJJJKKKIIIJJJMMMRRRYYYdddooowww}}}yyywwwyyyjjj[[[JJJAAA===:::999:::888888777777777777888888888:::;;;<<<:::::::::;;;>>>???@@@BBBDDDEEEEEEEEEDDDDDDFFFGGGIIIIIIJJJJJJMMMNNNNNNLLLJJJIIIJJJLLLNNNPPPQQQQQQQQQQQQTTTVVVXXXYYYYYYZZZZZZZZZYYYYYY^^^^^^^^^]]]]]]\\\\\\\\\]]]^^^aaacccdddeeeeeedddbbbeeeiiilllooorrrvvvyyy~~~VVVUUUTTTUUUVVVXXX[[[]]]aaabbbaaa```^^^^^^```bbbbbbeeekkkttt}}}qqqfff```^^^XXXVVVTTTQQQPPPOOOOOOOOOMMMMMMNNNMMMLLLKKKMMMNNNNNNPPPTTTYYY^^^eeelllqqqwww{{{~~~|||{{{{{{zzzxxxvvvxxxwwwvvvssspppmmmkkkiiidddbbb___[[[WWWTTTRRRQQQSSSSSSSSSRRRQQQQQQPPPPPPMMMLLLLLLKKKJJJJJJKKKKKKJJJLLLOOOUUU]]]hhhttt|||zzzxxxxxxiiiYYYIII@@@<<<999999;;;999888888777777888888999777999;;;<<<;;;;;;<<<===@@@AAABBBDDDFFFGGGHHHHHHGGGGGGGGGGGGHHHJJJKKKLLLKKKLLLMMMMMMLLLLLLNNNPPPPPPQQQRRRRRRRRRSSSUUUWWWXXXYYYZZZ[[[[[[[[[[[[[[[^^^^^^__________________]]]___bbbeeeggghhhhhhgggcccfffjjjnnnpppsssvvvxxx}}}VVVUUUTTTTTTUUUXXX[[[]]]_________]]]\\\\\\^^^```^^^aaagggooovvvzzzmmmdddaaa[[[YYYVVVSSSQQQOOOOOOOOOJJJKKKLLLLLLJJJJJJKKKMMMLLLNNNQQQUUUYYY```ggglllqqquuu{{{~~~|||yyywwwwwwvvvtttrrroookkkhhhgggdddbbb___\\\YYYVVVTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNLLLKKKKKKKKKKKKKKKMMMQQQXXXaaannn{{{{{{}}}fffWWWFFF>>>;;;::::::===999999888777777888999999666999;;;<<<<<<<<<>>>???AAABBBDDDFFFHHHIIIJJJJJJKKKJJJHHHHHHIIIKKKNNNOOOMMMNNNOOOOOONNNNNNPPPRRRQQQRRRSSSSSSSSSTTTVVVXXXWWWXXXYYYZZZ[[[\\\\\\\\\^^^^^^______```aaaaaaaaa```bbbeeehhhjjjjjjiiihhhdddgggkkknnnppprrrtttvvvyyyVVVUUUTTTTTTUUUXXX[[[]]]]]]]]]]]]\\\ZZZZZZ\\\^^^\\\^^^eeekkkppp{{{rrrgggddd]]][[[XXXTTTRRRPPPOOOOOOHHHIIIKKKJJJIIIIIIJJJKKKKKKMMMPPPRRRVVV\\\ccchhhmmmqqqwww}}}~~~{{{xxxvvvuuusssqqqmmmjjjgggeeedddccc```]]]ZZZXXXVVVUUURRRRRRRRRRRRSSSSSSSSSSSSQQQQQQOOOMMMLLLKKKKKKKKKKKKMMMSSSZZZeeessscccTTTDDD===;;;:::<<>>:::666555777:::999999999888888777777:::;;;=========>>>AAACCCCCCEEEHHHIIIJJJJJJLLLNNNPPPOOONNNMMMMMMMMMNNNOOOSSSTTTTTTSSSQQQQQQRRRSSSPPPQQQRRRSSSUUUVVVXXXXXXWWWYYY[[[[[[[[[\\\]]]______aaabbbbbbaaabbbdddgggccceeeffffffeeecccbbbccceeehhhmmmqqqtttvvvvvvvvvuuu|||SSSRRRRRRQQQSSSUUUWWWXXXYYYYYYYYYYYYYYYZZZZZZ[[[ZZZYYY[[[```eeeoooyyyooofffccc^^^ZZZVVVSSSQQQPPPMMMLLLKKKIIIIIIJJJKKKLLLJJJKKKMMMOOORRRVVV\\\```eeeiiiooosssuuuyyy~~~}}}zzzxxxvvvuuutttrrrpppmmmkkkiiihhhjjjiiigggddd```\\\YYYWWWRRRRRRTTTUUUVVVVVVVVVVVVQQQRRRRRRPPPNNNMMMMMMOOOQQQWWW___hhhqqq}}}uuu[[[OOOCCC===:::666666888888888888888888888888888:::<<<=========???AAACCCDDDFFFIIIJJJKKKKKKMMMNNNPPPOOONNNNNNNNNOOOPPPQQQQQQRRRRRRQQQOOOOOOPPPQQQQQQQQQRRRSSSUUUVVVWWWWWWVVVXXXZZZZZZ[[[\\\^^^``````aaabbbbbbaaabbbdddeeebbbdddffffffeeedddddddddgggjjjnnnrrrvvvwwwwwwwwwxxx~~~QQQQQQQQQQQQRRRSSSUUUWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXYYY]]]```fffuuu{{{ooojjjccc]]]YYYUUURRRPPPOOONNNLLLKKKJJJKKKLLLLLLHHHIIIKKKMMMOOOSSSXXX[[[___dddiiimmmppptttyyy~~~|||xxxvvvtttsssrrrqqqooonnnlllkkkjjjnnnmmmkkkhhheee```]]]ZZZSSSSSSTTTUUUVVVVVVVVVVVVRRRRRRRRRQQQOOONNNPPPRRRUUU[[[eeennnxxxnnnUUUJJJ@@@;;;999777666888666777777888888999::::::;;;===>>>>>>>>>@@@BBBDDDEEEHHHJJJLLLLLLMMMNNNPPPPPPPPPPPPPPPPPPQQQRRRSSSQQQRRRRRRQQQOOOOOOPPPQQQRRRRRRSSSSSSTTTUUUVVVVVVTTTVVVXXXYYYYYY[[[^^^```aaabbbccccccaaaaaabbbdddbbbccceeeeeedddcccdddeeehhhkkkppptttxxxzzzzzzzzz{{{PPPPPPPPPQQQRRRSSSUUUVVVUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWXXX[[[]]]aaalllvvvwwwqqqggg```[[[XXXTTTQQQNNNNNNLLLKKKKKKKKKKKKKKKGGGIIIJJJKKKLLLPPPTTTXXX[[[```eeeiiilllpppvvvzzzzzzwwwtttrrrpppppppppooonnnmmmmmmmmmooonnnmmmjjjgggbbb^^^\\\UUUUUUVVVVVVWWWVVVVVVVVVRRRRRRRRRPPPOOOOOORRRUUUYYY```kkkuuu}}}~~~{{{fffOOOEEE<<<:::999777777999555666777888999:::;;;<<<<<<>>>???@@@@@@AAACCCEEEGGGIIILLLMMMNNNNNNPPPRRRQQQQQQQQQRRRSSSTTTUUUUUUSSSTTTTTTSSSQQQQQQRRRSSSRRRRRRSSSSSSTTTTTTUUUUUUSSSTTTVVVWWWXXXZZZ]]]```bbbcccddddddbbbaaaaaabbbbbbcccdddcccbbb```aaabbbgggjjjpppvvvzzz}}}~~~}}}OOOOOOPPPQQQRRRSSSTTTTTTRRRSSSUUUVVVWWWWWWWWWVVVWWWVVVWWW[[[]]]```hhhpppwwwlllccc^^^[[[WWWSSSMMMMMMLLLKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKNNNRRRUUUXXX\\\bbbfffiiimmmsssxxx}}}yyyuuurrrqqqoooooooooooonnnnnnnnnnnnmmmmmmlllkkkgggccc^^^\\\WWWXXXXXXXXXXXXXXXWWWVVVRRRRRRQQQOOONNNPPPTTTXXX]]]eeeqqq|||}}}qqq]]]IIIAAA:::999999888888999555666777999:::<<<===>>>>>>???AAAAAAAAABBBEEEGGGHHHJJJMMMNNNOOOOOOQQQSSSRRRRRRSSSTTTUUUVVVVVVVVVSSSTTTTTTSSSQQQQQQRRRSSSRRRRRRRRRSSSSSSTTTTTTTTTRRRSSSTTTUUUVVVXXX\\\___bbbccceeedddbbb``````aaacccccccccaaa___]]]]]]^^^eeeiiiooovvv|||~~~MMMMMMNNNOOOPPPQQQRRRRRRQQQRRRTTTVVVWWWWWWVVVVVVWWWUUUVVVZZZ\\\^^^dddlllzzzrrrgggbbb^^^XXXTTTMMMMMMLLLLLLKKKJJJIIIHHHIIIJJJJJJJJJJJJLLLOOORRRSSSXXX^^^bbbeeejjjpppuuu{{{~~~~~~{{{wwwtttrrrqqqnnnoooooooooooooooooooookkkllllllkkkhhhddd```]]][[[[[[[[[[[[ZZZYYYXXXXXXTTTSSSQQQOOOOOORRRWWW\\\ccckkkxxx~~~}}}{{{fffTTTFFF>>>888999:::999888999777777999:::<<<>>>???@@@???AAABBBBBBBBBCCCFFFHHHHHHKKKMMMOOOOOOPPPQQQSSSSSSSSSTTTUUUVVVVVVVVVVVVQQQRRRRRRQQQOOOOOOPPPQQQQQQQQQRRRRRRSSSTTTUUUUUURRRSSSSSSSSSTTTWWW[[[^^^aaaccceeeeeecccaaa```aaaccccccccc```^^^\\\]]]^^^eeehhhooouuu{{{|||JJJJJJLLLMMMNNNOOOOOOOOOQQQRRRTTTVVVWWWWWWWWWVVVWWWTTTTTTWWWYYY[[[```fffnnnzzzmmmeee```YYYTTTNNNNNNNNNMMMLLLKKKIIIIIIIIIJJJJJJIIIHHHIIIMMMOOONNNRRRYYY]]]```eeekkkpppuuuxxx}}}~~~|||yyywwwtttrrrqqqoooooooooooonnnnnnnnnnnnkkklllnnnmmmkkkhhhdddaaa]]]]]]]]]]]]\\\[[[ZZZYYYVVVUUUSSSQQQRRRUUU[[[```hhhrrr~~~}}}ooo[[[KKKDDD===888999;;;999888999999999:::<<<===???@@@AAA@@@BBBCCCCCCCCCDDDGGGIIIHHHJJJMMMOOOOOOPPPQQQSSSTTTTTTUUUVVVVVVVVVUUUTTTQQQRRRRRRQQQOOOOOOPPPQQQOOOPPPQQQRRRSSSTTTUUUVVVRRRSSSSSSRRRRRRUUUYYY\\\```bbbdddeeecccbbbaaaaaabbbbbbbbbaaa______aaabbbgggjjjooouuuyyy|||||||||yyy~~~GGGHHHIIIKKKLLLLLLLLLLLLPPPRRRTTTWWWXXXXXXWWWVVVWWWSSSRRRTTTVVVWWW[[[aaaeeevvvqqqhhhaaaYYYSSSPPPOOOOOOOOOMMMLLLKKKJJJIIIIIIIIIHHHGGGHHHKKKMMMIIINNNTTTYYY\\\aaaggglllppptttyyy~~~}}}}}}|||{{{yyyvvvtttrrrqqqoooooooooooonnnnnnnnnnnnlllnnnooopppnnnkkkgggddd_________^^^]]]\\\[[[ZZZYYYWWWUUUSSSTTTXXX^^^dddmmmvvvuuugggTTTEEECCC<<<888:::;;;:::999999:::;;;<<<===>>>@@@AAAAAAAAABBBCCCDDDDDDEEEGGGJJJHHHJJJMMMNNNOOOPPPQQQSSSTTTUUUVVVVVVVVVUUUTTTSSSSSSTTTTTTSSSQQQQQQRRRSSSOOOOOOPPPRRRSSSUUUVVVVVVSSSSSSSSSRRRRRRTTTXXX[[[___bbbdddeeedddbbbaaaaaaaaaaaabbbaaaaaabbbeeegggjjjlllqqquuuxxxyyyyyyxxxwww|||KKKKKKJJJIIIIIIJJJLLLMMMPPPQQQSSSTTTUUUUUUTTTTTTRRRRRRSSSTTTVVVXXX[[[\\\```lll}}}yyyjjj___YYYVVVSSSQQQNNNMMMMMMLLLJJJIIIJJJJJJIIIHHHHHHHHHIIIIIIKKKLLLNNNRRRXXX^^^cccgggmmmpppuuuzzz}}}}}}zzzyyyyyywwwvvvsssrrrpppmmmmmmmmmmmmnnnpppqqqsssttttttsssrrrpppmmmjjjhhhgggeeebbb```^^^[[[XXXUUUSSSQQQPPPSSSUUUWWW^^^fffrrr{{{yyyiiiXXXLLLHHH>>>===<<<:::999888777777888:::===@@@AAABBBAAAAAACCCCCCCCCCCCDDDFFFGGGHHHNNNNNNMMMNNNOOOQQQSSSUUUTTTUUUVVVVVVTTTTTTUUUVVVUUUUUUTTTRRRQQQOOONNNNNNRRRRRRRRRRRRSSSUUUVVVWWWTTTRRROOONNNOOOSSSWWWZZZ\\\^^^aaabbbaaa```_______________^^^]]]^^^aaadddhhhlllpppssstttsssssstttuuuwww}}}KKKJJJJJJIIIJJJKKKLLLLLLPPPQQQRRRTTTTTTTTTTTTTTTTTTSSSTTTTTTVVVXXXZZZ[[[^^^hhhwwwoooddd]]]YYYUUUSSSPPPOOONNNNNNLLLJJJGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKMMMQQQVVV\\\aaadddiiilllqqquuuyyy|||}}}||||||{{{zzzxxxvvvtttsssqqqqqqpppqqqrrrsssuuuvvvvvvvvvvvvuuussspppnnnlllllliiifffdddaaa^^^ZZZWWWVVVSSSRRRUUUWWW[[[ccclllzzztttdddSSSIIIEEE>>>===;;;:::999888888888999;;;>>>AAACCCCCCCCCCCCDDDDDDDDDEEEFFFGGGIIIIIIMMMMMMMMMNNNOOOQQQSSSTTTTTTUUUVVVVVVTTTTTTUUUVVVVVVVVVUUUTTTRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSSSSTTTSSSRRRPPPOOOPPPRRRVVVXXX[[[]]]``````_________```^^^^^^___^^^^^^```cccfffiiilllppprrrsssrrrsssssssssvvv|||JJJJJJJJJJJJJJJKKKLLLLLLPPPPPPRRRSSSSSSTTTSSSSSSUUUUUUUUUUUUVVVWWWXXXXXX[[[cccnnn}}}wwwiiiaaa]]]WWWUUURRRQQQPPPOOONNNLLLEEEEEEEEEFFFGGGHHHIIIJJJIIIJJJKKKNNNSSSXXX]]]```cccfffkkkpppssswww{{{}}}~~~}}}|||zzzxxxwwwvvvvvvvvvuuuuuuwwwxxxzzz{{{yyyyyyyyyyyywwwuuusssrrrrrrooolllhhheeeaaa\\\YYYYYYUUUTTTWWWZZZ```jjjuuu{{{lll]]]MMMDDDAAA===<<<;;;:::999888888888;;;===???BBBDDDFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSTTTUUUVVVUUUTTTTTTUUUVVVWWWWWWVVVUUUSSSRRRQQQQQQMMMNNNPPPQQQRRRSSSRRRRRRRRRRRRQQQPPPQQQRRRTTTUUUZZZ[[[]]]]]]]]]]]]^^^```]]]^^^^^^^^^___aaaeeehhhkkkmmmpppqqqqqqqqqrrrsssqqqvvv}}}IIIIIIJJJJJJKKKKKKLLLLLLOOOPPPPPPQQQRRRRRRSSSSSSVVVVVVVVVVVVVVVVVVWWWWWWXXX]]]fffsss~~~oooddd^^^YYYVVVTTTRRRQQQPPPOOOMMMGGGGGGGGGGGGGGGHHHIIIJJJHHHIIIIIILLLOOOTTTXXXZZZ___bbbgggkkkooorrrvvvyyy{{{}}}~~~|||{{{yyyyyyxxxyyyyyyyyyyyyzzz{{{}}}~~~||||||}}}||||||zzzxxxwwwwwwtttppplllgggccc]]]ZZZZZZVVVUUUXXX^^^fffrrr~~~uuueeeVVVIIIAAA???<<<;;;::::::999:::::::::<<<===@@@BBBEEEFFFGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNOOOQQQRRRRRRSSSUUUVVVUUUTTTSSSTTTUUUWWWVVVUUUTTTSSSRRRQQQQQQNNNOOORRRTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSXXXYYYZZZZZZZZZ[[[]]]___]]]^^^_________aaaeeehhhkkkmmmoooppppppooopppqqqqqqwwwHHHIIIJJJJJJKKKLLLLLLLLLOOOOOOOOOPPPPPPQQQRRRRRRUUUUUUVVVVVVVVVWWWWWWWWWWWWZZZaaalll|||tttfff___ZZZWWWTTTRRRRRRQQQOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHIIILLLPPPSSSUUU\\\___dddhhhlllooosssvvvxxx{{{~~~}}}{{{{{{zzz{{{{{{{{{{{{{{{|||~~~~~~|||{{{zzzvvvrrrmmmhhhccc]]]YYYZZZVVVVVV[[[bbblllzzzooo^^^QQQFFF@@@???;;;;;;;;;:::;;;;;;<<<======>>>@@@BBBDDDFFFGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLKKKLLLMMMOOOPPPQQQRRRRRRSSSTTTUUUUUUSSSSSSTTTUUUUUUUUUTTTSSSRRRRRRQQQQQQNNNPPPRRRTTTUUUUUUTTTSSSRRRRRRSSSSSSSSSSSSSSSSSSWWWXXXYYYYYYXXXYYY[[[]]]^^^______^^^^^^```dddgggkkkmmmpppqqqpppppppppqqqssszzzGGGHHHJJJKKKLLLLLLLLLLLLNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSUUUVVVWWWXXXXXXXXXWWWYYY^^^hhhssszzzjjj```[[[YYYVVVTTTSSSRRROOONNNOOONNNMMMLLLKKKJJJJJJJJJHHHHHHGGGHHHJJJLLLOOOQQQWWW[[[```dddhhhkkkooorrrtttwww|||~~~~~~~~~~~~~~~{{{wwwsssnnniiiccc]]]YYYZZZWWWXXX^^^gggrrriiiYYYNNNEEE@@@???;;;;;;;;;<<<===>>>???@@@@@@@@@AAACCCDDDFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLMMMNNNPPPQQQRRRSSSSSSSSSTTTUUUTTTSSSSSSTTTUUUUUUTTTTTTSSSRRRRRRQQQQQQNNNOOOQQQRRRSSSTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUWWWXXXZZZYYYXXXXXXYYY[[[\\\]]]]]]]]]^^^```dddgggkkknnnrrruuutttssssssssswwwGGGHHHJJJKKKLLLMMMLLLLLLNNNNNNMMMMMMNNNOOOQQQQQQOOOQQQSSSVVVXXXZZZZZZZZZXXXXXX]]]dddkkkwwwoooddd^^^[[[XXXVVVUUUSSSQQQOOOOOONNNMMMLLLLLLKKKLLLLLLIIIHHHGGGGGGHHHJJJMMMNNNRRRUUUZZZ___bbbfffiiilllooosssyyy~~~{{{xxxsssooojjjddd^^^ZZZZZZXXX[[[cccmmmxxxyyycccUUULLLDDD@@@???<<<<<<<<<===>>>@@@AAABBBCCCCCCDDDDDDFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMNNNOOOLLLNNNPPPQQQSSSSSSSSSSSSRRRTTTUUUTTTSSSRRRSSSUUUUUUUUUUUUTTTTTTSSSSSSRRRPPPPPPQQQRRRSSSTTTUUUUUUTTTTTTTTTTTTUUUVVVXXXXXXWWWYYY[[[[[[YYYXXXWWWXXXWWWXXXZZZ\\\^^^aaafffjjjlllqqqwwwzzzzzzyyywwwwww}}}FFFHHHJJJKKKMMMMMMMMMLLLNNNMMMMMMLLLMMMOOOPPPQQQMMMOOORRRVVVYYY[[[\\\\\\XXXXXX\\\bbbfffnnnttthhh```]]]ZZZXXXWWWUUUSSSQQQMMMLLLLLLLLLLLLLLLMMMNNNIIIHHHGGGGGGGGGIIIKKKMMMNNNQQQVVVZZZ^^^aaaeeehhhkkkooovvv{{{|||yyytttpppkkkeee```\\\[[[ZZZ]]]fffqqq|||uuu___RRRJJJCCC???>>><<<======>>>???AAACCCDDDFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNPPPQQQMMMNNNPPPRRRTTTTTTTTTTTTRRRTTTUUUTTTSSSRRRSSSTTTWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVXXXYYYTTTTTTTTTTTTUUUWWWYYY[[[WWWZZZ\\\\\\ZZZXXXVVVVVVSSSUUUXXXZZZ]]]bbbhhhmmmnnnssszzz}}}{{{zzzzzz|||}}}JJJKKKMMMMMMLLLLLLMMMNNNPPPOOOOOONNNNNNOOOOOOPPPOOOPPPRRRTTTVVVYYYZZZ[[[XXXXXX[[[^^^aaahhhyyyxxxnnnccc^^^XXXVVVVVVVVVTTTQQQSSSRRRPPPNNNMMMLLLKKKKKKLLLKKKIIIHHHGGGHHHHHHIIIOOOPPPSSSVVVZZZ^^^bbbcccggglllrrrxxx||||||vvvqqqmmmggg___YYY^^^]]]```iiiwwwoooXXXKKKEEEAAA>>>======>>>???@@@AAABBBBBBBBBHHHHHHHHHHHHHHHHHHHHHIIIMMMMMMMMMNNNNNNOOOPPPPPPNNNNNNOOOPPPRRRTTTVVVWWWXXXWWWUUUTTTSSSTTTUUUVVVWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVTTTRRRQQQRRRUUUYYY[[[\\\]]]^^^\\\XXXSSSQQQPPPOOOQQQTTTVVVXXX^^^gggnnnyyy{{{~~~uuutttxxxKKKLLLMMMMMMLLLLLLMMMOOOPPPOOOOOONNNNNNOOOOOOPPPPPPPPPQQQSSSTTTVVVWWWXXXZZZYYYZZZ]]]___eeesssttteee```ZZZXXXXXXXXXVVVSSSTTTSSSQQQOOOMMMLLLKKKKKKKKKKKKIIIHHHGGGGGGHHHHHHLLLMMMOOOSSSWWW[[[___aaaeeejjjpppuuuzzz}}}|||xxxtttpppkkkeee```aaaaaadddmmmzzz|||iiiTTTIIIEEEBBB@@@???>>>>>>@@@AAACCCDDDEEEFFFHHHHHHHHHHHHIIIIIIIIIIIILLLMMMNNNOOOPPPPPPPPPPPPNNNNNNOOOPPPRRRTTTVVVWWWVVVUUUSSSRRRRRRRRRTTTUUUWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRRRRSSSVVVZZZ\\\^^^___```^^^YYYUUUSSSRRRNNNPPPRRRTTTWWW___iiiqqq{{{}}}|||pppoootttLLLMMMNNNNNNMMMMMMNNNOOOOOOOOONNNNNNNNNNNNOOOOOOPPPPPPQQQRRRRRRSSSTTTTTTZZZYYYZZZ[[[\\\```lllyyyzzzhhhccc]]]ZZZZZZZZZXXXVVVVVVUUUSSSPPPNNNLLLKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIKKKNNNRRRVVVZZZ]]]bbbffflllrrrvvvzzz~~~~~~{{{xxxuuuqqqllliiiggghhhllltttsssbbbPPPGGGEEECCCBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKLLLMMMOOOQQQRRRQQQPPPOOOOOOOOOPPPQQQSSSTTTVVVWWWZZZYYYWWWVVVVVVVVVWWWXXXVVVVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRTTTXXX[[[^^^```aaabbb___[[[XXXVVVUUUPPPQQQQQQRRRVVV___kkkttt|||~~~vvvjjjjjjnnn|||MMMNNNOOOOOONNNMMMNNNOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTYYYXXXXXXZZZ[[[^^^hhhrrrmmmggg```\\\\\\[[[YYYWWWXXXVVVTTTQQQOOOMMMLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFHHHJJJNNNSSSWWWYYY___ccciiinnnrrrwww{{{~~~|||yyyvvvsssqqqnnnpppuuu|||jjj\\\MMMFFFDDDBBBBBBCCCGGGEEEDDDBBBBBBCCCEEEFFFIIIJJJJJJJJJKKKLLLLLLLLLLLLNNNQQQSSSTTTSSSQQQPPPPPPPPPQQQRRRSSSUUUVVVWWW[[[ZZZYYYXXXXXXXXXXXXYYYUUUUUUTTTSSSSSSSSSSSSSSSVVVVVVUUUUUUUUUUUUUUUTTTRRRRRRRRRSSSVVVYYY]]]___aaabbbbbb```]]]ZZZXXXXXXVVVUUUTTTRRRUUU]]]jjjssszzz|||uuuhhhgggjjjxxxMMMOOOPPPOOOMMMMMMNNNOOOOOONNNNNNMMMMMMNNNNNNOOOMMMNNNOOOQQQSSSTTTUUUVVVWWWUUUVVVZZZ[[[^^^eeennn~~~rrrlllddd___]]]\\\ZZZXXXXXXWWWUUUSSSQQQOOONNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHLLLPPPTTTWWW\\\___eeejjjooosssxxx||||||yyyxxxwwwvvvyyy~~~~~~dddWWWKKKFFFDDDAAAAAABBBEEEDDDCCCBBBCCCEEEGGGIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNPPPRRRUUUUUUTTTSSSQQQQQQQQQRRRRRRTTTUUUWWWXXXVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSVVVVVVVVVUUUUUUTTTTTTTTTRRRRRRSSSTTTWWWZZZ^^^``````aaaaaa```]]]\\\\\\\\\]]]\\\YYYVVVVVV\\\fffnnntttwwwzzz||||||}}}yyykkkgggiiiuuuMMMNNNOOONNNMMMLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNLLLMMMOOOPPPRRRTTTUUUVVVTTTRRRTTTXXX[[[\\\bbbhhhqqqzzzrrriiiccc```^^^\\\YYYXXXWWWVVVTTTRRRQQQPPPPPPMMMMMMMMMLLLJJJIIIGGGFFFHHHGGGGGGGGGJJJNNNRRRTTTWWW[[[```eeejjjooouuuxxx|||~~~~~~uuu^^^SSSJJJFFFDDDAAAAAABBB@@@AAAAAACCCEEEHHHKKKMMMKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQSSSUUUVVVUUUTTTSSSRRRRRRSSSSSSTTTVVVWWWXXXWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTSSSSSSSSSSSSTTTWWWVVVVVVUUUUUUTTTTTTTTTSSSSSSTTTUUUXXX[[[^^^______```aaa```______```aaadddccc```\\\YYY[[[bbbhhhmmmpppsssuuuvvvwwwzzz{{{zzz}}}}}}ooojjjiiitttMMMNNNOOONNNLLLKKKLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRRRRQQQRRRWWWYYYYYY\\\bbbdddttt~~~yyyooogggcccaaa^^^[[[XXXWWWVVVTTTSSSSSSRRRRRRNNNNNNNNNNNNLLLJJJHHHGGGIIIHHHFFFFFFHHHKKKOOOQQQSSSVVV[[[```eeejjjppptttwww|||{{{hhhXXXOOOHHHFFFEEEBBBBBBDDDCCCCCCEEEFFFHHHJJJKKKLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVSSSSSSSSSTTTUUUVVVWWWXXXZZZ[[[[[[[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVWWWWWWVVVVVVUUUTTTTTTSSSSSSTTTUUUVVVYYY[[[]]]___^^^```aaabbbaaabbbeeegggfffgggeeeaaa]]]\\\___ccchhhkkknnnpppqqqsssuuuwwwxxx{{{rrrmmmjjjsssLLLNNNNNNMMMKKKJJJKKKLLLNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOORRRPPPQQQUUUWWWVVVXXX\\\\\\jjjrrr~~~~~~ssskkkfffccc___]]]XXXWWWVVVUUUTTTTTTTTTTTTOOOOOOOOOOOOMMMKKKIIIGGGJJJHHHFFFEEEFFFIIIMMMOOOOOOSSSXXX\\\aaagggmmmqqqtttyyyppp\\\TTTMMMGGGFFFFFFDDDDDDGGGIIIIIIJJJJJJJJJIIIHHHGGGLLLMMMMMMNNNPPPQQQQQQRRRTTTTTTTTTUUUUUUVVVWWWWWWTTTSSSTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYXXXWWWWWWZZZZZZYYYXXXXXXXXXXXXYYYWWWWWWVVVVVVUUUTTTSSSSSSTTTUUUVVVWWWYYY[[[]]]^^^___```bbbcccdddeeehhhkkkggghhhhhheee```^^^___aaaeeehhhkkkmmmoooppprrrtttxxx|||sssnnnkkksssMMMMMMMMMMMMMMMNNNNNNOOOLLLLLLMMMMMMMMMNNNNNNNNNLLLLLLMMMNNNOOOPPPPPPQQQQQQQQQRRRSSSTTTUUUVVVVVV\\\\\\cccrrryyyooolllhhhaaaZZZWWWUUUTTTSSSTTTUUUTTTSSSOOONNNNNNNNNMMMMMMLLLLLLJJJIIIIIIIIIIIIJJJKKKKKKOOORRRVVVZZZ]]]bbbgggkkkppptttyyy~~~~~~{{{vvvdddZZZOOOMMMIIIGGGFFFHHHJJJLLLJJJKKKKKKIIIHHHHHHJJJLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSSSSTTTUUUWWWXXXYYYYYYXXXYYYXXXVVVUUUTTTVVVXXX[[[[[[[[[[[[[[[ZZZYYYXXXYYYYYYZZZ[[[[[[[[[[[[[[[VVVWWWXXXVVVTTTRRRQQQQQQPPPRRRTTTVVVYYYZZZ[[[\\\______```bbbbbbccccccccchhhhhhgggfffdddaaa```___fffgggiiilllnnnooopppppptttzzzyyyllljjjkkkvvvLLLLLLLLLLLLLLLMMMMMMNNNLLLLLLLLLMMMMMMMMMNNNNNNKKKLLLLLLMMMNNNOOOPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTVVVWWW]]]iiiwwwvvvppplllddd^^^ZZZXXXVVVUUUUUUUUUTTTRRRQQQPPPPPPOOONNNNNNMMMMMMKKKJJJJJJIIIIIIJJJJJJJJJMMMOOOSSSWWWZZZ___dddhhhlllpppwww|||yyyvvvwwwooo___UUUKKKIIIGGGEEEDDDFFFHHHJJJJJJKKKKKKIIIHHHHHHIIIKKKMMMMMMNNNPPPQQQRRRTTTTTTSSSSSSTTTUUUVVVWWWXXXYYY[[[[[[ZZZXXXUUUTTTUUUWWWZZZZZZ[[[[[[ZZZZZZYYYXXXYYYYYYZZZ[[[[[[[[[[[[ZZZVVVWWWWWWVVVSSSRRRRRRSSSTTTUUUWWWZZZ\\\^^^______^^^___```aaabbbbbbbbbbbbhhhhhhgggfffdddaaa___^^^bbbdddhhhkkknnnooooooooorrrwwwqqqeeedddfffrrrKKKJJJJJJJJJJJJKKKLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQSSSUUU[[[dddmmm{{{wwwppphhhbbb^^^[[[XXXVVVUUUUUUSSSRRRSSSSSSRRRQQQPPPOOONNNMMMLLLLLLKKKJJJIIIIIIIIIIIIJJJLLLPPPSSSVVVZZZ```cccggglllssszzz~~~}}}wwwnnnooovvvyyygggWWWNNNIIIGGGFFFEEEEEEFFFHHHJJJJJJKKKKKKIIIHHHGGGHHHJJJMMMNNNOOOQQQSSSTTTVVVWWWTTTTTTTTTTTTUUUVVVWWWXXX\\\\\\[[[YYYVVVTTTTTTUUUYYYYYYYYYZZZYYYYYYXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZWWWXXXWWWUUUSSSRRRSSSUUUVVVWWWYYY\\\]]]___``````]]]^^^___``````aaa``````ffffffffffffdddbbb```___^^^aaafffkkknnnooonnnnnnnnnrrr|||vvvhhh______cccpppIIIIIIIIIHHHIIIJJJJJJKKKJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJKKKLLLMMMNNNOOOOOOQQQPPPPPPPPPOOOOOONNNNNNQQQSSSYYY___dddqqqvvvllleee___\\\XXXVVVVVVUUUTTTSSSUUUTTTSSSRRRPPPOOOMMMMMMNNNMMMLLLJJJIIIIIIHHHHHHIIIKKKMMMOOORRRVVV\\\___ccchhhpppwww{{{yyyqqqmmmjjjooo{{{qqq```SSSKKKIIIHHHGGGGGGHHHIIIJJJKKKJJJJJJKKKJJJHHHGGGHHHJJJLLLMMMOOOQQQSSSUUUWWWXXXTTTTTTSSSSSSTTTUUUVVVWWWYYYZZZZZZXXXUUUTTTTTTUUUWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZYYYYYYXXXXXXWWWTTTSSSSSSUUUWWWVVVWWWXXXZZZ\\\]]]]]]^^^\\\]]]]]]^^^_________^^^bbbcccdddeeeeeedddcccbbb___bbbggglllnnnnnnlllkkkjjjnnnxxxpppccc[[[]]]bbboooHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKIIIJJJKKKKKKMMMMMMNNNOOOPPPPPPOOOOOONNNMMMMMMMMMLLLNNNSSSXXX\\\ggg|||~~~rrriiiaaa^^^ZZZWWWWWWWWWVVVVVVUUUTTTSSSQQQPPPNNNMMMMMMOOONNNLLLKKKIIIIIIHHHHHHIIIJJJLLLMMMOOOSSSYYY]]]```eeelllsssxxx|||xxxvvvxxx}}}|||uuummmgggcccbbbhhhrrr{{{kkk\\\QQQLLLHHHHHHHHHIIIIIIJJJJJJKKKIIIJJJKKKKKKJJJIIIJJJKKKLLLMMMNNNPPPSSSUUUVVVWWWUUUTTTSSSRRRRRRSSSUUUVVVTTTVVVWWWVVVUUUTTTTTTUUUUUUVVVVVVWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYYYYXXXXXXXXXWWWUUUSSSTTTWWWYYYWWWWWWYYYZZZ[[[\\\\\\\\\[[[[[[\\\]]]]]]]]]\\\\\\\\\^^^aaadddfffffffffeeeccceeejjjmmmnnnmmmjjjhhhhhhkkkwwwmmmaaaZZZ]]]bbboooHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMNNNRRRVVV[[[ddduuu}}}sssgggccc^^^ZZZYYYYYYYYYXXXTTTTTTSSSRRRQQQOOONNNNNNOOONNNMMMKKKJJJIIIIIIIIIIIIJJJKKKKKKMMMQQQVVVZZZ]]]bbbhhhoootttyyy~~~xxxnnnkkkkkkkkkmmmppppppnnniiiccc^^^[[[\\\]]]gggvvvsssdddXXXQQQMMMGGGGGGHHHIIIIIIIIIHHHHHHHHHJJJLLLLLLLLLKKKLLLMMMMMMMMMOOOQQQSSSTTTVVVVVVVVVUUUSSSQQQQQQRRRTTTUUUQQQSSSUUUUUUTTTTTTTTTUUUTTTTTTUUUUUUVVVVVVUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWVVVUUUVVVXXXZZZZZZ[[[\\\]]]^^^^^^^^^^^^ZZZZZZ[[[[[[[[[[[[ZZZZZZYYY\\\```dddggghhhggggggeeegggjjjlllmmmkkkiiigggffflllyyynnnbbb[[[^^^bbbnnnHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMNNNOOONNNNNNNNNNNNNNNNNNNNNQQQPPPQQQVVVZZZaaannnzzzoookkkddd___\\\[[[ZZZYYYUUUTTTTTTSSSRRRRRRQQQQQQNNNMMMLLLKKKJJJJJJJJJJJJHHHIIIIIIIIIJJJNNNSSSWWW[[[^^^dddiiiooouuu|||tttiiieeebbb______bbbaaa```]]]YYYVVVWWW[[[___lll}}}{{{kkk]]]TTTOOOMMMHHHIIIJJJKKKKKKIIIHHHGGGGGGIIILLLNNNNNNNNNOOOPPPOOOPPPQQQRRRTTTUUUVVVWWWVVVUUURRRQQQPPPQQQSSSTTTRRRTTTVVVVVVUUUSSSSSSTTTRRRSSSTTTTTTUUUUUUUUUTTTVVVVVVWWWXXXXXXXXXXXXWWWUUUWWWXXXXXXWWWWWWXXXZZZ\\\]]]^^^_______________YYYYYYZZZZZZZZZZZZYYYYYYZZZ\\\```dddggggggfffeeedddfffhhhjjjjjjjjjiiihhhfffmmm|||sssggg```bbbfffoooHHHHHHGGGGGGHHHHHHIIIJJJGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOLLLMMMQQQUUUZZZdddmmm{{{vvvqqqiiiccc___\\\ZZZYYYVVVUUUUUUUUUTTTTTTSSSSSSNNNMMMLLLKKKKKKJJJJJJKKKGGGGGGGGGGGGHHHLLLQQQUUUYYY\\\aaaffflllssszzzsssgggbbb___YYYXXX[[[VVVUUUTTTQQQPPPRRRYYY^^^sssvvvfffYYYQQQMMMLLLKKKLLLMMMNNNNNNLLLJJJHHHFFFIIIMMMNNNOOOOOOPPPRRRQQQRRRSSSTTTUUUVVVWWWWWWWWWUUURRRPPPPPPQQQRRRTTTUUUWWWXXXXXXUUUSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWXXXXXXWWWWWWTTTVVVXXXYYYXXXXXXXXXYYY\\\]]]]]]^^^______^^^^^^XXXYYYYYYYYYYYYYYYXXXXXX[[[^^^aaaeeeffffffdddcccbbbccceeeggghhhiiiiiiiiifffoooyyymmmfffhhhjjjsssFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMNNNOOOOOOOOOOOONNNLLLOOOSSSTTTTTTYYYaaagggqqq{{{}}}ooogggdddaaa[[[UUUVVVVVVUUUUUUTTTRRRQQQPPPRRROOOMMMMMMNNNNNNKKKHHHJJJIIIHHHHHHIIIKKKNNNPPPVVVXXX[[[```fffnnnuuuzzz|||wwwiii^^^YYYWWWVVVUUUPPPOOOOOOOOOMMMNNNZZZggg|||{{{kkk```WWWOOOKKKKKKLLLNNNOOONNNLLLKKKKKKLLLIIIHHHIIILLLOOOQQQRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVSSSOOOLLLLLLOOOSSSVVVWWWWWWVVVUUUTTTTTTSSSSSSRRRSSSTTTUUUUUUTTTSSSRRRUUUVVVXXXYYYYYYWWWVVVUUUSSSTTTVVVXXXZZZ\\\]]]]]]bbbbbbbbbbbbaaa```___^^^]]][[[YYYXXXZZZ\\\]]]]]][[[]]]^^^^^^^^^___bbbdddcccdddcccbbb``````bbbdddgggwww||||||vvvrrrssssss|||FFFEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMPPPSSSSSSRRRUUU\\\bbbkkkssswwwlllfffbbb]]]XXXWWWWWWVVVVVVUUUSSSRRRQQQRRRPPPNNNMMMNNNNNNLLLJJJJJJIIIHHHHHHHHHJJJLLLMMMQQQTTTZZZ```gggnnntttxxx~~~zzzkkk___YYYVVVSSSRRRMMMKKKKKKKKKKKKPPP^^^lllwwwhhh^^^WWWPPPMMMMMMMMMOOOPPPOOONNNLLLLLLLLLJJJJJJKKKMMMPPPSSSTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVSSSQQQNNNLLLLLLNNNQQQSSSWWWWWWWWWWWWWWWVVVUUUTTTSSSTTTUUUVVVVVVUUUTTTSSSUUUVVVXXXYYYYYYWWWVVVUUUSSSTTTVVVXXXZZZ\\\^^^^^^aaabbbbbbbbbaaa```_________]]]ZZZYYYZZZ\\\\\\\\\\\\^^^______^^^^^^```bbbaaabbbbbbaaa``````bbbdddhhhwww}}}xxxssstttwwwEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNPPPRRRQQQOOOQQQVVVZZZccchhhrrruuulllgggaaa^^^XXXXXXWWWVVVUUUTTTSSSSSSRRRQQQOOOOOOOOOOOOMMMKKKKKKJJJIIIHHHHHHHHHJJJJJJLLLPPPWWW^^^dddjjjooorrr{{{~~~~~~oooaaaYYYTTTPPPNNNKKKHHHHHHJJJMMMUUUfffvvvrrrddd\\\VVVPPPNNNOOOOOOPPPRRRQQQOOOMMMMMMMMMLLLLLLNNNPPPRRRTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUUUURRRQQQPPPOOOOOOPPPQQQRRRVVVWWWYYYZZZYYYXXXWWWUUUTTTUUUVVVWWWWWWVVVUUUTTTTTTVVVWWWXXXXXXWWWVVVUUUTTTTTTUUUVVVYYY\\\___aaaaaaaaabbbbbbbbbaaaaaa```aaa^^^[[[ZZZ[[[\\\\\\[[[^^^___```___^^^]]]^^^```___``````___^^^___bbbdddhhhxxx}}}wwwqqqttt{{{EEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMNNNQQQTTT\\\___ffftttuuummmgggcccYYYYYYWWWVVVUUUTTTSSSSSSRRRQQQPPPPPPPPPOOONNNMMMMMMLLLJJJIIIIIIHHHIIIIIIKKKOOOUUUYYY]]]bbbiiimmmwwwyyy|||qqqcccZZZTTTOOOLLLLLLIIIHHHLLLRRR^^^qqq|||oooaaaZZZTTTOOONNNOOOOOOQQQSSSRRRPPPNNNMMMLLLLLLNNNPPPQQQRRRSSSUUUWWWYYYYYYXXXXXXWWWUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUXXXZZZZZZXXXVVVUUUTTTUUUVVVVVVVVVUUUTTTSSSTTTUUUWWWXXXXXXWWWVVVUUUUUUTTTUUUVVVYYY\\\```bbb```aaabbbbbbccccccbbbbbb```^^^[[[ZZZ[[[\\\]]]\\\___```aaa```^^^]]]]]]^^^]]]^^^^^^^^^]]]^^^aaadddiiixxx~~~~~~ssskkkppp{{{DDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLOOOQQQWWWYYY___kkk{{{ssskkkfff[[[ZZZXXXVVVTTTSSSRRRRRRQQQQQQQQQQQQPPPOOOOOOOOONNNNNNMMMLLLJJJJJJIIIIIIKKKNNNSSSUUUYYY```jjjqqq}}}{{{zzz}}}rrreee[[[UUUPPPLLLLLLIIIJJJPPPYYYgggzzzzzzmmm```XXXSSSNNNMMMNNNPPPRRRTTTTTTQQQNNNLLLLLLLLLOOOQQQRRRRRRRRRUUUWWWZZZZZZYYYXXXWWWUUUTTTSSSPPPQQQRRRSSSSSSRRRQQQPPPRRRTTTVVVXXXXXXWWWTTTSSSSSSTTTUUUUUUUUUTTTRRRQQQSSSTTTVVVXXXXXXWWWVVVUUUUUUUUUUUUVVVYYY\\\```bbb___```aaacccdddddddddddd___\\\ZZZYYY[[[]]]]]]]]]^^^___aaa```___]]]]]]^^^\\\]]]^^^]]]]]]^^^```ccchhhxxx~~~wwwkkkdddiiiuuuCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIFFFFFFGGGHHHIIIKKKMMMMMMRRRUUUZZZcccqqq|||pppiii___^^^[[[WWWUUUSSSRRRRRRPPPQQQRRRQQQOOONNNOOOPPPOOONNNNNNMMMLLLKKKJJJIIIIIIMMMQQQTTTWWW```lllvvv||||||tttfff]]]VVVPPPLLLJJJIIILLLVVVcccrrrwwwkkk^^^WWWSSSOOONNNOOOQQQTTTVVVVVVSSSPPPNNNMMMMMMPPPSSSSSSRRRRRRUUUXXXZZZZZZZZZYYYWWWVVVTTTSSSOOOPPPQQQRRRRRRQQQPPPOOORRRSSSTTTUUUUUUTTTRRRQQQSSSTTTUUUUUUTTTSSSQQQPPPRRRSSSUUUWWWXXXWWWVVVUUUVVVVVVWWWXXXZZZ\\\___```___```aaaccceeefffffffff___\\\ZZZYYYZZZ[[[\\\[[[[[[]]]```aaa```______```]]]^^^^^^]]]]]]]]]```bbbgggxxx~~~qqqfff^^^aaakkk~~~CCCBBBBBBBBBBBBBBBBBBCCCAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGGGGHHHIIIHHHHHHHHHFFFFFFFFFGGGIIIJJJJJJJJJLLLQQQWWW]]]fffvvv{{{rrreeebbb^^^ZZZVVVTTTSSSSSSNNNPPPRRRQQQNNNMMMNNNPPPMMMMMMMMMMMMLLLJJJIIIIIIFFFKKKPPPRRRSSSYYYdddmmm{{{wwwuuuwww~~~vvvhhh]]]VVVOOOKKKJJJJJJQQQ```pppssshhh\\\VVVSSSPPPPPPSSSTTTWWWYYYYYYVVVSSSPPPOOONNNRRRVVVUUUSSSSSSWWWZZZZZZZZZZZZYYYXXXVVVUUUTTTQQQRRRSSSSSSSSSSSSRRRQQQTTTTTTTTTTTTSSSSSSRRRQQQUUUUUUVVVVVVUUUTTTRRRQQQQQQSSSUUUWWWXXXWWWVVVUUUWWWWWWXXXYYY[[[\\\]]]^^^^^^___aaaccceeeggghhhhhhaaa^^^ZZZXXXXXXXXXXXXWWWXXX[[[___```aaa```aaabbb_________^^^]]]]]]___aaafffwww}}}oooddd[[[[[[aaarrrCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGHHHGGGFFFGGGHHHIIIHHHGGGHHHNNNTTTYYY___nnnzzzhhhfffaaa\\\XXXVVVTTTTTTNNNPPPQQQPPPNNNLLLNNNPPPLLLLLLLLLLLLKKKJJJIIIHHHEEEJJJOOOPPPOOOQQQXXX___jjjhhhiiipppyyyxxxiii^^^UUUMMMIIIKKKMMMWWWhhh{{{pppeeeZZZVVVTTTRRRSSSVVVVVVYYY\\\\\\YYYUUURRRQQQPPPTTTXXXWWWUUUTTTXXX\\\ZZZZZZZZZYYYXXXVVVUUUTTTVVVVVVVVVWWWWWWVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRQQQVVVVVVWWWWWWVVVUUUSSSRRRQQQSSSUUUWWWXXXWWWVVVUUUWWWXXXYYY[[[\\\\\\\\\\\\^^^___aaadddfffggghhhiiiddd```[[[XXXWWWVVVTTTSSSVVVYYY^^^```aaabbbbbbccc`````````^^^]]]]]]___aaaeeevvv}}}oooeee\\\XXX[[[jjjCCC@@@===>>>@@@@@@???===>>>>>>======>>>@@@BBBCCCEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEDDDFFFHHHJJJJJJJJJIIIHHHMMMNNNRRRWWW]]]gggzzzwwwlllbbb___]]]YYYUUUTTTQQQQQQPPPOOONNNNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHFFFGGGHHHKKKNNNRRRUUUVVVYYY^^^dddkkkrrryyywwwkkk___TTTNNNMMMKKKQQQ___sssvvviiibbbZZZUUUTTTUUUTTTTTTUUUWWW[[[^^^^^^[[[WWWUUUUUUWWWXXXXXXWWWVVVWWWWWWYYYZZZ[[[YYYVVVTTTSSSSSSTTTUUUWWWYYYYYYXXXWWWVVVTTTTTTUUUUUUUUUTTTTTTSSSVVVWWWYYYZZZYYYWWWTTTRRRRRRSSSUUUWWWYYY[[[\\\]]]YYYVVVSSSTTTXXX[[[\\\\\\^^^___```aaaaaacccgggjjjfffddd___[[[WWWUUUTTTTTTVVVXXX\\\___aaabbbbbbaaafffdddbbb___^^^^^^^^^___kkkqqq~~~qqqcccYYYWWWXXXcccBBB@@@>>>>>>???@@@???===???>>>>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIILLLMMMPPPUUUZZZbbbrrr{{{oooddd```]]]YYYUUUSSSPPPOOONNNMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHIIIJJJKKKMMMOOOQQQRRRVVVZZZ```eeekkkrrrxxx}}}wwwkkkaaaWWWQQQQQQRRRYYYiiiyyypppfffaaaZZZVVVUUUVVVUUUTTTVVVXXX\\\^^^^^^\\\XXXVVVUUUWWWYYYYYYWWWWWWXXXYYYYYYZZZZZZYYYVVVSSSRRRSSSTTTVVVWWWYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSSSSTTTVVVXXXYYYYYYXXXVVVUUUSSSSSSUUUVVVXXXZZZ\\\\\\___\\\ZZZZZZ\\\^^^]]]\\\]]]___``````aaacccfffiiigggdddaaa]]]YYYXXXWWWWWWXXXYYY[[[^^^```aaaaaaaaaeeecccbbb```^^^^^^^^^___gggnnn|||pppbbbYYYXXXZZZeeeAAA???>>>>>>?????????>>>???????????????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCEEEGGGIIIJJJJJJNNNRRRUUU[[[gggtttwwwjjjddd```[[[VVVUUUQQQQQQOOONNNNNNMMMMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNTTTWWW[[[___dddjjjqqqvvvzzz~~~xxxmmmbbbYYYUUUVVV[[[fffxxx~~~qqqiiiaaa^^^ZZZWWWWWWWWWVVVUUUXXXZZZ]]]______]]]ZZZXXXVVVXXXYYYYYYXXXXXXZZZ[[[ZZZ[[[[[[YYYVVVSSSSSSSSSUUUVVVWWWYYYYYYXXXXXXWWWVVVVVVVVVVVVUUUTTTRRRRRRRRRTTTVVVXXXYYYYYYWWWWWWTTTTTTUUUVVVWWWYYYZZZ[[[^^^\\\[[[ZZZ[[[ZZZXXXWWW\\\]]]______```aaadddffffffdddaaa^^^\\\[[[ZZZZZZZZZZZZ[[[\\\]]]___aaaaaabbbbbbaaa``````___^^^^^^ccckkkyyymmmaaaZZZ[[[]]]hhh@@@???>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCEEEFFFGGGGGGGGGKKKOOORRRVVV___iiizzztttkkkeee^^^YYYWWWUUUTTTSSSRRRQQQPPPPPPPPPLLLLLLKKKKKKKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLRRRTTTWWW[[[```fffnnnsssuuuyyyxxxmmmddd[[[YYY\\\dddqqqwwwkkkddd\\\[[[YYYXXXXXXXXXWWWWWWZZZ[[[]]]______]]][[[ZZZXXXYYYZZZZZZZZZZZZ\\\^^^\\\]]]]]][[[XXXUUUTTTTTTVVVVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUSSSRRRQQQSSSTTTVVVWWWXXXXXXWWWVVVUUUUUUUUUUUUVVVWWWYYYZZZZZZZZZYYYYYYXXXWWWUUUSSSYYY[[[\\\]]]]]]]]]___aaacccbbb```^^^]]]\\\\\\\\\[[[[[[ZZZZZZ[[[]]]```aaa``````aaaaaa``````___^^^ccciiivvvlllaaa[[[]]]```kkk>>>>>>>>>>>>===>>>??????@@@AAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDHHHMMMPPPSSS[[[cccooo}}}rrriii```ZZZXXXWWWVVVUUUSSSRRRQQQQQQQQQMMMMMMLLLLLLLLLMMMNNNNNNKKKKKKKKKKKKKKKLLLLLLMMMNNNPPPSSSWWW[[[bbbiiiooooootttzzz}}}|||yyyooofff______dddnnn|||ssshhhaaaYYYYYYYYYYYYXXXXXXXXXYYY[[[\\\]]]^^^^^^]]]\\\[[[YYYZZZ[[[[[[[[[\\\___aaa`````````^^^[[[XXXWWWWWWUUUVVVVVVWWWWWWWWWWWWWWWXXXXXXWWWWWWUUUTTTRRRRRRUUUUUUVVVWWWWWWVVVUUUUUUVVVUUUTTTTTTTTTVVVWWWXXXXXXYYYZZZYYYXXXWWWVVVVVVVVVXXXYYYZZZYYYYYY[[[\\\___^^^]]]\\\[[[[[[ZZZZZZ[[[ZZZYYYYYYZZZ\\\___aaa^^^^^^___````````````___eeeiiitttnnnccc]]]```bbbmmm===>>>>>>>>>======>>>@@@AAAAAABBBBBBAAA@@@???>>>??????@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEFFF@@@BBBDDDFFFGGGFFFEEEDDDDDDCCCEEEJJJNNNQQQWWW^^^ffftttzzznnnccc\\\ZZZWWWVVVTTTSSSQQQPPPPPPPPPOOONNNNNNMMMMMMMMMNNNNNNLLLKKKKKKKKKLLLLLLMMMNNNJJJLLLOOORRRVVV[[[aaafffhhhlllsssyyy}}}|||{{{~~~yyyqqqjjjfffjjjqqq}}}}}}pppfff```WWWXXXYYYXXXWWWWWWYYYZZZ\\\\\\\\\]]]]]]\\\\\\\\\ZZZ[[[\\\\\\\\\^^^aaadddbbbcccccc```]]]ZZZXXXXXXUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWVVVUUUSSSSSSUUUVVVVVVVVVVVVVVVUUUUUUWWWVVVTTTSSSSSSTTTVVVWWWSSSUUUVVVUUUSSSSSSTTTUUUTTTVVVXXXXXXXXXWWWXXXYYY[[[[[[[[[ZZZYYYYYYXXXXXXYYYYYYXXXXXXZZZ\\\___aaa]]]]]]^^^___``````aaaaaafffjjjtttrrrggg```aaacccmmm<<<===???>>><<<<<<>>>AAABBBBBBCCCBBBBBB@@@???>>>??????@@@@@@AAABBBBBBCCCBBBBBBCCCCCCDDDEEEEEEFFF@@@AAABBBCCCCCCDDDDDDDDDEEECCCDDDHHHKKKMMMRRRYYY^^^hhhzzzwwwjjjbbb___XXXWWWUUUTTTRRRQQQQQQQQQQQQPPPOOONNNNNNMMMNNNNNNNNNMMMMMMLLLLLLLLLMMMMMMIIIKKKNNNPPPRRRUUUYYY\\\___cccjjjpppuuuyyy}}}~~~yyytttppppppwwwzzznnnccc]]]WWWXXXYYYWWWVVVVVVYYY\\\\\\\\\[[[[[[[[[[[[\\\\\\[[[\\\]]]]]]]]]```cccfffcccdddcccaaa]]]ZZZXXXXXXTTTTTTSSSSSSTTTTTTUUUUUUVVVWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTUUUVVVVVVVVVWWWXXXWWWTTTRRRRRRSSSTTTVVVQQQRRRSSSQQQNNNNNNPPPSSSTTTVVVYYYYYYXXXWWWWWWXXXYYYYYYYYYYYYXXXWWWVVVVVVWWWWWWWWWXXXZZZ]]]___aaa]]]]]]]]]]]]^^^```bbbccceeekkkwwwwwwkkkbbbbbbccclll;;;===???>>><<<<<<>>>AAABBBCCCCCCCCCBBB@@@>>>===??????@@@AAABBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFAAA@@@?????????AAACCCEEEGGGCCCCCCFFFHHHJJJOOOUUUZZZaaappprrriiifff[[[ZZZXXXVVVUUUTTTSSSSSSRRRQQQPPPOOONNNMMMMMMMMMPPPOOONNNMMMLLLLLLLLLLLLKKKMMMPPPQQQRRRSSSUUUWWWXXX]]]dddjjjooossswwwzzz|||}}}}}}xxxvvvuuuwwwxxxlllaaa[[[WWWXXXYYYWWWUUUUUUYYY]]]\\\[[[[[[ZZZZZZ[[[[[[\\\\\\\\\]]]]]]^^^```dddhhhccccccccc```]]]YYYXXXXXXSSSSSSSSSRRRSSSTTTTTTUUUVVVVVVVVVWWWWWWVVVUUUUUURRRRRRSSSTTTVVVWWWXXXYYYYYYWWWTTTRRRQQQRRRTTTUUUVVVWWWVVVSSSPPPOOORRRUUUUUUWWWZZZZZZYYYWWWWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUVVVWWWYYY[[[]]]___aaa]]]]]]\\\\\\]]]```ccceeedddkkkyyyzzzmmmdddcccccclll888999:::<<<===???@@@AAABBBBBBBBBAAA@@@???>>>===>>>???@@@AAABBBDDDEEEFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDFFFHHHKKKMMMNNNRRR]]]kkkwww|||pppiii___^^^\\\\\\[[[YYYVVVSSSVVVUUUTTTSSSRRRQQQQQQQQQTTTSSSRRRPPPNNNLLLKKKJJJIIIIIIJJJLLLNNNPPPRRRSSSVVVXXX\\\aaagggkkknnnpppsssvvvyyy||||||}}}~~~zzzxxx|||~~~pppeee^^^\\\YYYXXXWWWVVVWWWXXXYYYZZZ\\\\\\\\\\\\\\\[[[ZZZZZZ[[[\\\]]]___```aaaaaabbbbbbaaa```___]]]\\\ZZZZZZTTTTTTUUUVVVVVVWWWWWWXXXWWWUUUTTTUUUWWWWWWUUURRRUUUTTTSSSSSSUUUWWWYYY[[[YYYXXXVVVTTTRRRRRRRRRRRRTTTUUUUUUSSSQQQPPPQQQRRRUUUWWWYYY[[[[[[ZZZXXXWWWWWWXXXZZZZZZXXXUUUQQQOOOQQQRRRUUUWWWZZZ\\\]]]]]]YYY[[[\\\]]]]]]___aaadddeeeppp~~~~~~ssshhhaaaaaabbbkkk999::::::<<<===>>>???@@@AAAAAAAAAAAA@@@???>>>===>>>???@@@AAACCCDDDEEEEEEDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDFFFHHHJJJLLLMMMQQQYYYcccmmm}}}xxxpppgggdddaaa___^^^\\\ZZZXXXVVVUUUTTTSSSRRRRRRRRRRRRTTTSSSRRRQQQOOONNNLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPTTTUUUYYY]]]aaadddfffgggmmmppptttvvvwwwxxxzzz||||||{{{oooddd\\\YYYYYYXXXXXXWWWWWWXXXXXXXXX[[[[[[\\\\\\\\\[[[ZZZZZZYYYZZZ\\\^^^___`````````aaaaaa___^^^]]][[[ZZZZZZUUUUUUVVVVVVWWWXXXXXXXXXXXXVVVTTTTTTVVVWWWUUUSSSUUUTTTSSSSSSTTTVVVXXXYYYWWWVVVTTTRRRQQQQQQRRRRRRTTTUUUUUUSSSQQQQQQRRRSSSSSSUUUXXX[[[\\\[[[ZZZYYYXXXYYY[[[[[[ZZZVVVRRRPPPQQQSSSTTTWWWYYYZZZ[[[\\\YYYZZZ\\\]]]]]]___bbbdddfffqqqzzzjjj```[[[\\\___lll::::::;;;;;;<<<======>>>@@@@@@@@@@@@???>>>======>>>???@@@BBBCCCDDDEEEEEECCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDFFFIIIJJJLLLOOOSSSXXX___nnn{{{ooojjjeeeaaa^^^]]][[[ZZZXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSRRRQQQPPPOOONNNNNNOOONNNNNNMMMLLLLLLMMMMMMPPPRRRTTTWWWZZZ\\\]]]^^^eeehhhlllnnnppprrrtttvvvvvvzzzwwwlllbbb[[[XXXYYYYYYYYYYYYXXXWWWVVVVVVYYYYYYZZZZZZ[[[ZZZZZZZZZWWWXXXZZZ\\\]]]^^^^^^^^^______^^^]]]\\\[[[ZZZYYYVVVVVVWWWWWWXXXYYYYYYYYYYYYWWWTTTTTTUUUVVVUUUUUUUUUTTTSSSSSSSSSUUUVVVWWWWWWVVVTTTRRRRRRSSSTTTUUUTTTUUUUUUTTTSSSSSSTTTVVVRRRTTTWWWZZZ\\\\\\\\\[[[YYYZZZ\\\]]][[[XXXUUURRRSSSSSSTTTVVVWWWXXXYYYYYYXXXYYY[[[\\\]]]___bbbeeehhhrrrtttcccYYYTTTWWW\\\kkk;;;;;;;;;;;;;;;<<<<<<<<<>>>?????????>>>>>>===<<<>>>???@@@BBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCEEEFFFHHHIIILLLNNNQQQVVVbbbvvvzzzuuullleeeaaa___]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWRRRRRRQQQPPPPPPOOONNNNNNOOOOOONNNMMMLLLLLLLLLMMMNNNOOOQQQSSSUUUWWWXXXXXX___aaaeeehhhjjjllloooqqqqqquuuzzz~~~yyyppphhhaaa]]][[[ZZZ[[[[[[[[[ZZZXXXVVVTTTVVVWWWWWWXXXXXXXXXXXXXXXUUUVVVXXXYYY[[[\\\\\\\\\]]]]]]\\\\\\[[[ZZZYYYYYYWWWWWWXXXXXXYYYZZZZZZZZZZZZXXXUUUTTTTTTUUUVVVVVVVVVUUUUUUTTTTTTUUUVVVWWWWWWVVVTTTSSSSSSTTTVVVXXXTTTUUUVVVUUUTTTTTTUUUWWWSSSTTTWWWYYY[[[\\\\\\[[[ZZZ[[[]]]^^^]]][[[WWWUUUTTTTTTTTTTTTUUUVVVWWWWWWWWWYYY[[[\\\]]]___bbbeeeiiitttooobbbWWWRRRUUUZZZiii::::::::::::;;;;;;;;;;;;======>>>>>>======<<<<<<===>>>@@@BBBCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDFFFFFFIIIJJJMMMSSS\\\jjj}}}yyyoooiiieeecccbbb]]]\\\[[[YYYXXXWWWVVVVVVRRRQQQQQQPPPOOONNNNNNMMMNNNMMMMMMMMMMMMMMMNNNNNNMMMNNNPPPRRRTTTVVVWWWWWWZZZ\\\```bbbdddgggjjjmmmmmmpppuuuyyy||||||rrrjjjdddaaa``````\\\\\\]]]\\\[[[YYYWWWUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTVVVXXXYYYZZZZZZZZZ[[[[[[ZZZZZZYYYYYYYYYXXXWWWWWWXXXYYYYYYZZZZZZ[[[ZZZYYYWWWUUUSSSTTTUUUWWWWWWWWWVVVVVVVVVWWWWWWWWWVVVTTTRRRQQQQQQSSSUUUWWWUUUUUUVVVUUUTTTTTTVVVXXXUUUVVVXXXYYYZZZ[[[ZZZZZZZZZ\\\^^^```___]]]ZZZWWWUUUUUUTTTTTTTTTUUUVVVWWWWWWYYY[[[\\\]]]^^^aaadddjjjttt|||lll___VVVQQQUUUZZZjjj999999::::::::::::::::::<<<<<<<<<======<<<<<<;;;;;;===???AAABBBAAA@@@?????????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@AAABBBCCCDDDGGGGGGKKKPPPVVV___ooo~~~yyypppjjjfffdddaaa___]]][[[XXXVVVUUUUUUSSSSSSRRRQQQPPPOOONNNMMMLLLLLLLLLLLLMMMNNNOOOOOONNNOOOPPPRRRSSSTTTUUUUUUUUUWWWZZZ[[[]]]```cccfffgggjjjooorrruuuyyy|||xxxnnnfffbbbbbbbbbccc^^^^^^^^^]]]\\\[[[YYYXXXVVVVVVWWWWWWVVVUUUUUUTTTSSSSSSUUUWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYZZZZZZZZZYYYYYYYYYVVVTTTSSSUUUVVVVVVWWWWWWWWWXXXXXXXXXYYYTTTRRROOOMMMNNNPPPSSSUUUUUUVVVVVVUUUTTTSSSUUUWWWVVVWWWXXXYYYZZZZZZZZZZZZZZZ\\\^^^``````^^^[[[YYYVVVUUUTTTTTTTTTUUUVVVWWWXXXYYY[[[\\\\\\]]]```bbbiiisss{{{kkk\\\TTTQQQVVV\\\lll888888999999:::::::::;;;:::;;;;;;<<<<<<<<<;;;;;;999;;;>>>@@@@@@???>>>===????????????@@@@@@@@@AAA@@@@@@@@@@@@?????????>>>????????????@@@@@@AAABBBEEEDDDGGGKKKNNNTTTcccsss|||tttnnnkkkhhhgggddd```]]][[[YYYXXXVVVVVVUUUSSSRRRPPPOOONNNMMMMMMMMMLLLMMMMMMNNNOOOOOOPPPPPPQQQQQQQQQPPPPPPPPPQQQSSSTTTUUUXXX\\\______cccgggkkknnnqqquuuxxx~~~xxxrrrkkkeeeccccccbbbaaaaaa```___^^^]]]\\\\\\\\\ZZZZZZYYYYYYXXXWWWUUUUUURRRSSSUUUVVVXXXXXXYYYYYYWWWWWWWWWWWWWWWXXXXXXXXXVVVWWWWWWXXXXXXYYYZZZZZZXXXYYYZZZXXXUUUSSSTTTVVVTTTUUUVVVWWWXXXXXXYYYYYYVVVSSSPPPNNNNNNPPPSSSUUUVVVVVVVVVUUUSSSRRRSSSUUUTTTUUUVVVXXXZZZ[[[\\\]]]YYY[[[^^^``````^^^\\\ZZZVVVUUUTTTTTTTTTVVVWWWYYYYYYZZZ\\\\\\[[[\\\___aaaiiirrr~~~|||lll\\\UUUSSSXXX]]]kkk777888888999::::::;;;;;;::::::;;;<<<<<<;;;;;;;;;888:::===???@@@>>>===;;;>>>>>>??????@@@@@@@@@AAA@@@@@@@@@@@@??????>>>>>>??????>>>>>>???@@@@@@AAADDDBBBCCCFFFHHHMMM\\\mmmzzz{{{wwwpppnnnkkkgggdddaaa^^^]]]YYYXXXWWWUUUSSSRRRPPPPPPOOONNNMMMMMMMMMMMMMMMMMMPPPPPPPPPPPPOOOMMMLLLKKKLLLMMMNNNOOOPPPRRRVVVYYYZZZ]]]aaaeeehhhlllpppsssyyy{{{~~~sssnnniiifffeeedddaaa^^^bbbaaa___^^^]]]]]]^^^___]]]\\\\\\[[[ZZZXXXWWWVVVRRRSSSTTTVVVXXXXXXYYYYYYVVVVVVWWWWWWWWWWWWWWWXXXVVVVVVWWWWWWXXXYYYYYYYYYWWWYYY[[[ZZZVVVSSSTTTUUURRRSSSUUUVVVWWWXXXXXXXXXYYYWWWSSSQQQPPPRRRUUUWWWVVVWWWVVVUUURRRQQQRRRTTTRRRSSSUUUWWWZZZ\\\^^^___YYY[[[^^^``````___\\\ZZZWWWVVVTTTTTTTTTVVVXXXZZZZZZ[[[\\\\\\[[[\\\^^^```hhhqqq}}}|||mmm```XXXVVVZZZ]]]hhh::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;====================================>>>>>>>>>>>>>>>>>>?????????>>>>>>===???>>><<<;;;<<<===???@@@BBBCCCCCCEEEHHHNNNVVV\\\jjj|||~~~zzzsssnnnjjjhhhfffdddccc^^^XXXTTTSSSSSSSSSSSSNNNNNNOOOOOOOOOOOONNNNNNQQQQQQPPPPPPPPPPPPOOOOOONNNNNNNNNOOOPPPQQQRRRSSSVVVWWWZZZ^^^bbbgggkkkmmmrrrvvvzzz~~~zzzpppmmmiiifffeeecccaaa```````````````____________^^^]]][[[WWWUUUTTTWWWYYYUUUUUUUUUVVVWWWXXXYYYZZZVVVVVVWWWWWWWWWVVVTTTSSSVVVWWWWWWWWWXXXYYYYYYYYYZZZZZZZZZYYYXXXUUUSSSQQQTTTTTTTTTTTTUUUWWWYYY[[[YYYXXXWWWVVVUUUUUUUUUUUUXXXWWWWWWVVVTTTSSSQQQPPPQQQRRRTTTVVVYYYZZZ[[[\\\ZZZZZZ[[[___bbbaaa]]]YYYZZZWWWSSSPPPPPPSSSWWWZZZ[[[\\\\\\\\\\\\^^^aaacccgggmmmyyy|||qqqfff___ZZZZZZ\\\ggg999999999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>?????????>>>>>>===>>>===<<<;;;<<<===???@@@BBBCCCCCCDDDFFFKKKPPPUUU___ooo~~~xxxtttqqqnnnlllhhhddd___[[[YYYWWWVVVTTTQQQQQQQQQPPPOOONNNMMMMMMQQQPPPPPPPPPOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLMMMRRRTTTVVVZZZ^^^cccfffhhhlllpppuuuxxxzzz|||}}}yyymmmjjjfffdddcccbbb```____________````````````aaa^^^]]][[[XXXUUUTTTVVVXXXWWWVVVVVVVVVVVVWWWXXXXXXVVVWWWXXXXXXXXXVVVUUUTTTUUUUUUVVVVVVWWWWWWXXXXXXZZZZZZZZZYYYWWWUUUTTTSSSTTTTTTTTTTTTUUUWWWYYYZZZXXXXXXVVVUUUUUUTTTTTTTTTVVVVVVUUUTTTSSSQQQPPPOOOQQQSSSUUUWWWYYY[[[\\\\\\YYYYYYZZZ]]]```___[[[WWWYYYVVVSSSQQQQQQTTTXXX[[[[[[\\\]]]]]]]]]___bbbdddggglllvvv|||qqqggg```\\\[[[]]]hhh888888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>===>>>>>>??????>>>>>>>>>>>>===<<<<<<<<<===>>>???AAABBBCCCCCCDDDFFFJJJLLLVVVbbbrrr|||yyynnnjjjddd___\\\XXXUUUSSSTTTSSSRRRQQQPPPNNNMMMLLLPPPPPPOOOOOONNNMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKNNNOOORRRUUUYYY]]]```bbbeeehhhmmmqqqsssuuuxxxyyy{{{||||||}}}~~~|||vvviiifffcccaaaaaaaaa```^^^_________``````aaaaaabbb^^^]]][[[XXXUUUTTTUUUWWWXXXXXXWWWVVVVVVVVVVVVWWWWWWWWWXXXYYYXXXWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWWWW[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTTTTUUUWWWXXXZZZWWWWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQOOONNNNNNRRRSSSUUUWWWYYYZZZ[[[\\\XXXXXXYYYZZZ[[[ZZZWWWUUUVVVUUUSSSRRRSSSVVVYYY[[[\\\]]]_________```ccceeegggkkksssyyyppphhhaaa^^^^^^```jjj666666777777999:::;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<===>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>??????@@@BBBCCCCCCDDDFFFHHHSSSYYYeeevvv}}}wwwnnnfff```\\\XXXVVVUUUTTTSSSQQQPPPNNNNNNMMMPPPOOOOOONNNMMMLLLKKKKKKHHHIIIIIIJJJLLLNNNPPPQQQLLLLLLNNNQQQTTTWWWZZZ[[[___bbbgggjjjmmmpppsssuuuwwwwwwxxxyyyzzz{{{||||||vvvqqqfffcccaaa___`````````___````````````````````````^^^^^^\\\YYYVVVTTTVVVWWWZZZYYYXXXWWWVVVUUUUUUUUUWWWXXXYYYYYYYYYXXXWWWVVVSSSTTTTTTUUUVVVWWWXXXXXX[[[ZZZYYYXXXWWWWWWWWWWWWVVVUUUUUUTTTUUUVVVXXXYYYWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPOOONNNNNNMMMPPPQQQSSSUUUWWWXXXYYYYYYVVVVVVVVVWWWWWWVVVTTTSSSSSSSSSSSSSSSUUUWWWYYY[[[\\\^^^___``````aaaccceeehhhkkkqqqzzzuuummmhhhbbb______aaajjj555666666777888999;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<======>>><<>>>>>>>>>>>;;;;;;<<<<<<<<<=========<<<>>>@@@AAABBBCCCEEEGGGHHHJJJRRR___oootttlllgggddd\\\ZZZWWWUUURRRQQQQQQQQQNNNNNNNNNMMMMMMMMMMMMLLLMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLNNNPPPRRRSSSVVVYYY\\\___aaadddhhhkkkkkklllmmmoooqqqssstttuuuxxxzzz}}}~~~~~~}}}}}}~~~|||rrrkkkgggbbb```^^^]]]^^^^^^^^^]]]_________^^^^^^^^^]]]]]]]]]]]]]]]\\\ZZZYYYZZZ[[[[[[ZZZYYYWWWVVVUUUTTTTTTUUUVVVWWWXXXYYYXXXWWWWWWSSSTTTUUUVVVWWWXXXYYYZZZYYYYYYZZZ[[[[[[ZZZYYYXXXXXXWWWVVVUUUUUUUUUVVVWWWWWWWWWVVVUUUUUUVVVVVVWWWTTTSSSQQQOOOOOOOOOOOOPPPMMMNNNOOOQQQSSSTTTTTTTTTQQQRRRRRRQQQOOOOOOPPPRRRQQQQQQQQQRRRSSSUUUWWWYYYXXX[[[]]]^^^^^^___```aaaggghhhnnnuuu{{{yyyqqqhhhddd^^^[[[\\\^^^hhh666666666666666777888999999999999999999999999999999999999999999999999999999::::::::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>;;;;;;<<<<<<======<<<<<<<<<>>>?????????@@@CCCEEECCCDDDJJJUUU___lllzzzpppkkkdddbbb^^^YYYUUUSSSRRRQQQMMMMMMMMMNNNNNNNNNNNNOOONNNNNNLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKMMMNNNOOOQQQSSSVVVXXXZZZ]]]```ccceeefffgggiiilllnnnooopppsssuuuxxxzzz|||~~~~~~|||{{{{{{|||}}}{{{{{{|||vvvmmmgggeeeaaa^^^\\\[[[[[[\\\[[[[[[[[[[[[\\\\\\]]]^^^______\\\]]]^^^^^^\\\\\\]]]^^^[[[ZZZXXXWWWVVVUUUTTTTTTTTTUUUVVVXXXXXXXXXWWWVVVRRRRRRSSSUUUVVVXXXYYYYYYWWWYYY[[[]]]]]]\\\YYYWWWXXXXXXVVVUUUTTTUUUVVVVVVXXXWWWWWWVVVWWWWWWXXXXXXUUUTTTRRRPPPPPPPPPQQQRRRMMMNNNOOOQQQRRRSSSTTTTTTOOOPPPPPPOOOMMMMMMPPPSSSQQQQQQPPPPPPQQQSSSVVVXXXVVVXXX[[[]]]]]]]]]^^^___bbbdddkkkttt{{{{{{ssskkkbbb[[[WWWXXX[[[ggg777666666666666666777888999999999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>======@@@BBBAAABBBGGGNNNSSS]]]qqq~~~vvvkkkhhhccc]]]XXXTTTRRRQQQMMMMMMMMMNNNOOOOOOPPPPPPMMMMMMLLLLLLLLLLLLMMMMMMIIIIIIIIIIIIJJJKKKLLLMMMMMMOOOQQQSSSTTTWWW[[[]]]aaabbbcccfffhhhjjjlllmmmppprrruuuwwwyyy{{{~~~}}}}}}|||{{{yyyyyy{{{|||zzzzzz{{{}}}rrrkkkfffddd___]]]ZZZYYYYYYZZZYYYXXXWWWXXXYYY[[[]]]___```aaa\\\]]]___^^^^^^]]]___```ZZZZZZXXXWWWVVVUUUUUUUUUSSSTTTVVVWWWWWWWWWVVVVVVPPPQQQRRRTTTUUUVVVXXXXXXVVVXXX\\\^^^___\\\YYYWWWYYYXXXVVVUUUTTTUUUUUUVVVXXXXXXWWWWWWWWWXXXXXXYYYVVVUUUSSSQQQPPPQQQRRRSSSNNNOOOPPPRRRSSSTTTTTTTTTNNNOOOPPPNNNLLLMMMQQQTTTRRRQQQOOONNNOOORRRUUUWWWTTTWWWZZZ\\\\\\\\\\\\]]]]]]aaahhhttt|||}}}uuunnn```ZZZUUUVVVYYYeee555444333333333333444555777777888999:::;;;;;;<<<777777888888888999999999888888888888888888888888<<<<<<;;;:::::::::;;;;;;============<<<<<<<<<<<<999:::;;;===>>>@@@AAABBB@@@CCCGGGHHHKKKVVVgggssssssooohhh```ZZZTTTQQQPPPQQQPPPOOOOOOOOOPPPQQQRRRNNNLLLJJJHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMNNNNNNNNNOOORRRUUUZZZ\\\^^^______```bbbdddjjjmmmppprrrssssssuuuwwwyyy~~~~~~|||{{{|||{{{yyyxxxwwwxxxxxxyyyyyyyyyzzz|||~~~ssskkkgggdddccc___^^^[[[YYYXXXWWWWWWWWWVVVWWWYYY[[[[[[[[[[[[ZZZWWWYYY\\\^^^______]]]\\\^^^\\\[[[YYYWWWVVVUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTUUUUUUTTTTTTUUUUUUVVVWWWWWWWWWWWWXXXXXXZZZ[[[[[[ZZZYYYVVVTTTSSSTTTVVVWWWWWWWWWUUUUUUUUUUUUWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSSSSTTTUUUUUUVVVWWWWWWOOOPPPQQQPPPOOONNNPPPQQQTTTQQQNNNNNNOOORRRTTTTTTVVVWWWXXXWWWWWWXXX[[[^^^___eeelllttt{{{}}}uuujjjbbbXXXSSSWWWYYY```www666555444444444444555666777777777888888888888888888888888888999999999999999999999999999888888888999999999999::::::;;;<<<============<<<<<<<<<<<<::::::;;;===>>>???@@@AAA???BBBDDDEEEGGGPPP___jjj|||{{{pppggg```\\\XXXVVVSSSRRRPPPOOONNNNNNOOOOOOOOONNNLLLKKKJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMKKKLLLMMMMMMMMMNNNQQQSSSVVVVVVVVVUUUVVVZZZ___cccdddfffhhhjjjkkkmmmoooqqqtttxxx}}}~~~|||{{{zzzzzzyyyxxxwwwwwwxxxxxxyyyyyyyyyzzz{{{}}}|||ppphhhdddbbbaaa^^^]]]ZZZXXXWWWVVVVVVVVVUUUVVVWWWYYYYYYYYYYYYYYYWWWYYY[[[]]]]]]\\\[[[YYY[[[ZZZXXXVVVUUUTTTSSSSSSTTTTTTTTTSSSSSSSSSSSSRRRTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZYYYWWWUUUSSSRRRSSSTTTUUUVVVVVVUUUTTTTTTUUUVVVVVVTTTTTTSSSRRRQQQQQQRRRRRRUUUUUUUUUUUUUUUUUUUUUVVVPPPQQQQQQPPPNNNNNNPPPRRRUUURRRPPPPPPRRRTTTUUUUUUUUUVVVVVVVVVVVVWWWZZZ\\\]]]cccjjjrrr{{{xxxnnn```UUUPPPSSSUUU[[[sss777666555555555555666777777777777777666666666555888888888999999999::::::999999999999999999999999888888999999:::<<<===>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>???>>>@@@BBBAAABBBIIITTT^^^ooo}}}vvvjjjddd___ZZZVVVUUUTTTQQQOOOMMMMMMMMMMMMOOOOOOOOOOOONNNMMMLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNJJJKKKLLLLLLLLLLLLOOOQQQQQQRRRSSSSSSSSSVVVYYY\\\]]]___```aaabbbeeeiiilllmmmppptttwwwxxxyyy{{{||||||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyxxxxxxwwwvvvvvvwwwxxxyyyyyyyyyyyyzzz|||uuukkkeeeaaa___]]]\\\[[[YYYXXXVVVVVVUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWVVVXXXYYY[[[[[[ZZZXXXWWWYYYXXXWWWUUUTTTSSSSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPSSSSSSSSSTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWVVVUUUSSSQQQPPPQQQRRRSSSTTTTTTSSSSSSSSSSSSTTTTTTRRRQQQQQQPPPPPPPPPPPPQQQVVVVVVVVVUUUUUUUUUUUUTTTRRRRRRQQQOOONNNOOOQQQTTTUUUTTTSSSTTTUUUVVVVVVUUUSSSTTTUUUUUUUUUUUUXXXZZZ\\\aaahhhqqq{{{|||sssaaaUUUOOOQQQRRRXXXooo666555555555555555555666666666666666666666666666888888888999999999999:::999999999999:::::::::::::::::::::;;;;;;===>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========???@@@@@@@@@EEENNNUUUcccqqq~~~ooogggbbb\\\VVVVVVUUURRRPPPNNNMMMMMMMMMOOOPPPQQQQQQQQQOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKKKKJJJJJJLLLNNNKKKNNNRRRSSSSSSRRRQQQQQQYYYZZZ[[[[[[\\\___dddgggfffiiilllnnnppprrrvvvxxxwwwxxxzzz}}}|||zzzyyyyyyzzz{{{zzzzzzzzzzzzyyyyyyyyyxxxvvvvvvuuuuuuuuuvvvxxxyyyxxxwwwxxxyyyzzz}}}xxxooofffaaa^^^\\\ZZZZZZYYYXXXWWWVVVVVVUUUUUUTTTTTTUUUVVVVVVVVVVVVVVVSSSTTTVVVWWWXXXWWWWWWVVVYYYXXXWWWVVVUUUTTTTTTTTTQQQQQQQQQQQQPPPPPPPPPPPPRRRRRRSSSSSSTTTTTTTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTSSSRRRPPPOOONNNNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQOOOOOONNNNNNNNNOOOOOOPPPTTTUUUUUUUUUUUUUUUUUUUUUSSSSSSQQQPPPNNNOOORRRUUUUUUUUUUUUVVVXXXXXXVVVTTTRRRSSSUUUUUUUUUUUUWWWYYY\\\aaahhhppp{{{~~~vvvdddXXXPPPQQQQQQXXXppp444444444444444444444444555555666666777888888999777777888888888888999999888888888999999:::::::::;;;;;;:::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@@@@AAAEEELLLQQQ[[[hhh}}}|||rrrjjjbbb[[[XXXVVVTTTRRRPPPPPPPPPPPPNNNOOOQQQRRRQQQOOOMMMKKKMMMMMMLLLKKKJJJJJJIIIHHHHHHJJJKKKKKKJJJIIIJJJKKKGGGIIIKKKLLLLLLNNNQQQSSSTTTUUUVVVVVVWWWYYY]]]aaaaaabbbeeefffhhhlllppptttsssuuuwwwyyy|||}}}~~~~~~}}}zzzyyywwwvvvuuuvvvxxxyyyxxxxxxxxxxxxxxxyyyyyyyyyuuutttsssssstttuuuvvvwwwuuuuuuvvvwwwyyy{{{~~~wwwqqqjjjccc___\\\ZZZYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWPPPQQQSSSTTTVVVVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTRRRRRRQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQQQQRRRQQQPPPNNNMMMLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOOOONNNMMMLLLLLLLLLMMMNNNOOOOOOQQQQQQRRRSSSTTTVVVVVVWWWSSSSSSRRRQQQOOOPPPRRRUUUUUUTTTUUUVVVWWWWWWTTTRRRQQQSSSUUUVVVUUUVVVWWWYYY\\\aaahhhqqq|||wwweeeXXXPPPPPPQQQXXXqqq333333444444444444333333444444555666777888999999666666666777777777888888777777777888888999999:::999999888777777777777777<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;===>>>@@@AAABBBEEEIIIMMMTTT```rrr}}}qqqggg```[[[ZZZXXXUUUSSSRRRRRRRRROOOPPPQQQQQQQQQOOOMMMKKKMMMMMMLLLKKKJJJIIIHHHHHHHHHJJJKKKKKKJJJHHHIIIIIIMMMKKKHHHGGGIIIQQQ[[[bbbNNNOOOPPPPPPPPPRRRUUUWWWZZZ\\\^^^___aaadddiiilllpppqqqsssuuuxxxyyyzzz{{{{{{|||}}}~~~{{{zzzyyyuuutttsssssssssuuuwwwyyywwwwwwwwwxxxxxxxxxxxxxxxttttttsssrrrrrrsssuuuuuusssssssssuuuwwwzzz}}}qqqmmmgggbbb___]]][[[YYYYYYZZZZZZ[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVWWWXXXXXXOOOPPPQQQSSSTTTTTTUUUUUURRRRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQPPPOOOPPPQQQRRRSSSRRRQQQPPPPPPOOOOOONNNOOOOOOPPPPPPOOONNNMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLNNNOOOPPPNNNOOOPPPQQQSSSUUUVVVWWWRRRSSSTTTSSSQQQQQQSSSTTTSSSSSSSSSTTTUUUTTTRRRPPPPPPRRRUUUVVVUUUUUUVVVXXX[[[aaaiiirrr~~~xxxdddXXXOOOOOOQQQYYYttt333444555666666555444333444444555555555666666666555555555555666666666666555666666777777888999999888888888777777888999999<<<<<<<<<;;;;;;;;;::::::999999::::::;;;;;;;;;<<<===>>>???@@@AAABBBDDDFFFMMMVVVeeeuuuzzznnnhhhaaa___\\\YYYVVVTTTSSSSSSPPPQQQQQQQQQQQQOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJLLLLLLJJJHHHHHHHHHMMMLLLJJJIIIKKKQQQZZZ```KKKLLLNNNNNNMMMMMMOOOPPPSSSTTTVVVXXXZZZ\\\```ccchhhjjjlllnnnpppqqqrrrsssrrrsssuuuwwwyyy{{{}}}}}}~~~~~~}}}|||{{{xxxzzz{{{yyyuuuuuuzzz~~~}}}~~~yyyuuussssssqqqqqqpppppprrrtttwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvttttttrrrqqqqqqrrrssssssppppppqqqsssvvvzzz}}}|||nnnjjjeeebbb```^^^\\\[[[ZZZ[[[\\\]]]]]]\\\\\\[[[XXXWWWVVVVVVVVVVVVWWWXXXRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQQQQPPPPPPPPPNNNOOOQQQRRRRRRRRRPPPOOOOOOOOONNNNNNNNNNNNOOOOOONNNMMMMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLNNNOOOPPPNNNNNNOOOPPPQQQSSSSSSTTTQQQSSSUUUUUUTTTRRRRRRSSSQQQPPPOOOPPPQQQQQQOOOMMMNNNQQQSSSTTTTTTTTTUUUVVVWWW^^^hhhsss{{{eeeYYYPPPQQQSSS]]]yyy444555666777777666555444555555444444444333333333444444444555555555555666444555555666777888888888999999999:::;;;<<<===>>><<<<<<;;;;;;;;;:::::::::888888999::::::;;;<<<<<<======>>>?????????@@@@@@HHHPPP\\\iiiwwwyyyssseeeccc___[[[WWWUUUSSSRRRRRRRRRRRRRRRQQQPPPOOONNNIIIJJJKKKLLLMMMNNNOOOOOOIIIKKKMMMLLLJJJHHHHHHHHHDDDGGGJJJKKKKKKKKKLLLMMMJJJLLLNNNNNNMMMLLLMMMNNNMMMOOORRRSSSUUUWWWZZZ]]]aaabbbdddfffhhhiiijjjkkkmmmnnnoooqqqtttvvvxxxxxxyyyzzzzzz{{{||||||}}}}}}{{{{{{{{{zzzyyywwwvvvuuusssuuuvvvtttpppppptttyyyxxxzzz|||yyytttooonnnnnnoooooonnnooopppsssvvvxxxuuuuuuuuuuuuuuutttttttttuuutttrrrqqqpppqqqqqqrrrnnnooopppsssvvvzzz}}}|||uuullliiieeebbbaaa___]]]\\\[[[\\\]]]^^^___^^^]]]]]]XXXWWWVVVUUUUUUUUUVVVWWWUUUUUUTTTRRRQQQPPPOOOOOORRRRRRQQQQQQQQQRRRSSSSSSQQQQQQQQQPPPPPPPPPOOOOOOMMMNNNPPPRRRRRRQQQPPPOOOOOOOOONNNNNNNNNNNNNNNOOOMMMMMMMMMLLLKKKKKKJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHJJJJJJJJJKKKMMMNNNPPPPPPOOOOOOOOOPPPPPPQQQQQQQQQPPPSSSVVVVVVUUUSSSRRRRRRPPPOOOMMMMMMNNNNNNMMMLLLMMMOOORRRSSSSSSSSSSSSTTTSSS[[[gggttt}}}hhh[[[SSSTTTWWWbbb555555444333444555666777555555444444444555555666666666666666777777777777555555666666888999::::::888888777777888888999:::::::::;;;<<<<<<;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;===============???AAABBBFFFJJJRRR^^^iiixxxzzzooojjjccc___^^^\\\XXXUUURRRQQQPPPPPPQQQQQQPPPNNNPPPPPPOOOOOONNNMMMMMMLLLJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNPPPSSSUUUVVVWWWWWWYYYZZZ\\\^^^___```dddeeegggiiilllnnnpppqqqlllmmmnnnpppqqqrrrrrrrrrrrrqqqpppoooooonnnnnnooommmnnnnnnnnnnnnnnnmmmmmmmmmooorrrrrrqqqooonnnnnnnnnnnnpppqqqsssuuuvvvvvvsssttttttuuuuuuttttttsssrrrssssssrrrooonnnnnnooonnnppprrrtttvvvyyy}}}~~~|||rrrdddbbb```^^^]]]\\\\\\\\\```___^^^\\\\\\[[[[[[[[[XXXVVVTTTRRRRRRSSSTTTUUUVVVTTTSSSQQQQQQQQQRRRRRRSSSRRRRRRQQQQQQRRRTTTUUURRRRRRQQQPPPPPPPPPPPPQQQPPPPPPPPPPPPPPPPPPPPPOOOMMMNNNOOOPPPPPPPPPOOOOOOMMMNNNNNNOOONNNMMMKKKJJJNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKLLLOOOQQQQQQPPPMMMPPPMMMKKKMMMPPPSSSSSSRRRTTTTTTUUUUUUUUUUUUTTTTTTPPPOOONNNMMMLLLLLLLLLLLLLLLNNNPPPQQQQQQRRRTTTUUU[[[^^^gggvvvnnnaaaZZZZZZ\\\ddd444333333222333444555666666555555444444444555555666666555555555555555555444555666888999:::::::::888888888888888999999:::999999:::;;;;;;:::999999::::::;;;;;;<<<<<<======>>>============>>>@@@AAACCCEEELLLUUU^^^jjj~~~~~~wwwnnngggccc___[[[WWWXXXVVVTTTSSSSSSRRRQQQOOOOOOOOOOOONNNNNNMMMMMMMMMKKKJJJJJJIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGHHHJJJKKKLLLLLLKKKKKKIIIIIIJJJLLLMMMOOOQQQRRRTTTTTTVVVWWWYYY[[[\\\]]]^^^___aaaccceeehhhjjjjjjhhhiiijjjllllllmmmmmmmmmllllllkkkjjjjjjjjjjjjkkkkkkllllllllllllkkkkkkjjjlllnnnqqqqqqpppnnnmmmmmmmmmnnnoooppprrrtttuuuvvvvvvvvvvvvvvvvvvuuuuuuuuutttuuuuuussspppnnnnnnooonnnoooqqqrrrtttwww{{{~~~|||uuulllcccbbb```^^^\\\\\\\\\\\\___^^^^^^^^^]]]\\\\\\\\\XXXWWWUUUSSSRRRSSSTTTTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRQQQQQQRRRSSSTTTUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPOOOOOOOOOPPPPPPPPPPPPQQQSSSSSSTTTSSSSSSQQQPPPOOOMMMLLLLLLKKKJJJJJJIIIIIIKKKKKKLLLOOORRRRRRQQQOOOPPPNNNLLLMMMPPPSSSSSSRRRRRRSSSSSSTTTTTTSSSSSSRRROOOOOONNNMMMLLLLLLLLLLLLLLLNNNPPPQQQQQQQQQSSSUUUYYY^^^hhhwwwtttggg]]]\\\[[[bbb|||333333222111222333444555666666555444333333333444555555555444444333333333444555888:::;;;::::::999999888888888888999::::::888888999999999999888888888999999:::<<<======>>>>>>>>>============>>>???BBBBBBFFFKKKQQQ[[[lll{{{yyynnnhhhccc^^^[[[[[[XXXUUUSSSRRRQQQOOOMMMOOOOOOOOONNNNNNNNNNNNNNNLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIFFFGGGIIIKKKLLLKKKJJJIIIHHHHHHIIIJJJLLLNNNOOOPPPPPPPPPQQQSSSUUUVVVWWWXXXXXXYYY[[[]]]___bbbcccdddddddddeeefffffffffffffffeeeddddddddddddeeeffffffiiiiiiiiiiiiiiihhhggggggjjjllloooooonnnmmmlllmmmnnnnnnpppqqqsssuuuvvvvvvvvvuuutttrrrrrrrrrssstttuuuvvvvvvtttqqqooooooppppppqqqrrrssstttwww|||zzzuuusssmmmgggcccaaa___]]]\\\\\\\\\\\\]]]]]]^^^______^^^]]]\\\ZZZXXXVVVTTTSSSSSSSSSSSSUUUUUUUUUUUUTTTSSSRRRRRRRRRQQQQQQRRRSSSTTTUUUVVVUUUTTTSSSRRRQQQQQQQQQQQQRRRQQQOOONNNNNNOOOQQQRRRQQQQQQPPPPPPPPPQQQRRRSSSTTTTTTTTTSSSRRRPPPOOONNNMMMMMMLLLLLLKKKJJJJJJJJJKKKKKKMMMPPPSSSTTTRRRPPPOOONNNLLLMMMOOORRRRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQOOONNNMMMLLLKKKKKKKKKKKKLLLNNNOOOPPPPPPQQQSSSUUUXXX___kkkyyyzzzlllaaa]]]ZZZ```{{{444333222222222333555555777666555444333333222222555555555444333333222222444666999;;;<<<;;;999888888888888888888999::::::888999999999999999999888888999999:::;;;;;;<<<<<<>>>=====================CCCBBBCCCFFFJJJQQQ___lll|||sssmmmgggddd___\\\XXXVVVTTTSSSQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMLLLKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIEEEGGGIIIKKKKKKJJJIIIGGGJJJJJJJJJKKKLLLNNNOOOPPPMMMMMMNNNPPPQQQSSSTTTTTTVVVWWWXXXZZZ]]]___```aaa``````aaaaaaaaaaaaaaa```````````````aaabbbcccdddgggggghhhhhhgggffffffeeehhhjjjlllmmmlllkkklllmmmooopppqqqssstttvvvwwwxxxvvvtttrrrqqqpppqqqsssttttttuuuuuuuuusssrrrrrrttttttuuuuuuvvvwwwzzz|||sssnnnlllhhheeeaaa```^^^]]][[[[[[[[[\\\[[[\\\^^^___```___]]]\\\[[[YYYXXXVVVTTTSSSSSSSSSUUUVVVWWWWWWVVVUUUSSSRRRQQQQQQRRRRRRSSSTTTUUUVVVUUUTTTSSSQQQPPPPPPPPPPPPRRRPPPNNNMMMMMMOOORRRSSSTTTRRRQQQPPPPPPRRRTTTUUUTTTTTTSSSRRRQQQOOONNNNNNPPPOOOOOONNNNNNMMMLLLLLLKKKKKKMMMPPPSSSTTTSSSQQQOOONNNMMMMMMNNNPPPQQQRRRQQQQQQRRRRRRRRRRRRQQQQQQNNNNNNMMMLLLKKKKKKKKKKKKLLLNNNPPPPPPPPPQQQSSSUUUYYYbbbppp}}}{{{nnnbbb]]]YYY___{{{555444333333333444666777777666555333333222222222555555555444444333333333444666888;;;;;;:::888777888888777777888888999:::::::::999999999999::::::::::::::::::::::::999999<<<=========<<<<<<<<<;;;AAA???@@@CCCGGGLLLVVV```qqq{{{sssmmmgggccc___\\\ZZZYYYWWWUUUQQQQQQQQQQQQPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLLLLJJJJJJJJJIIIIIIIIIIIIHHHFFFGGGIIIJJJKKKJJJIIIHHHJJJIIIJJJJJJKKKLLLMMMNNNLLLLLLMMMNNNPPPQQQRRRRRRTTTUUUVVVXXXZZZ\\\]]]^^^]]]]]]^^^______^^^^^^^^^_________```aaabbbcccdddffffffgggggggggfffffffffgggiiijjjkkkjjjkkklllmmmnnnoooppprrrsssuuuvvvwwwwwwuuutttrrrrrrtttuuuwwwrrrtttuuuuuuuuuuuuwwwxxxvvvwwwwwwwwwyyy|||uuummmiiifffdddccc```___]]]\\\[[[[[[[[[\\\ZZZ[[[]]]______^^^\\\[[[[[[ZZZXXXWWWUUUTTTSSSSSSVVVVVVWWWWWWWWWUUUSSSRRRQQQRRRSSSSSSTTTUUUUUUUUUSSSRRRQQQPPPOOOOOOOOOOOORRRPPPNNNMMMMMMOOORRRTTTTTTSSSRRRQQQQQQSSSUUUVVVWWWVVVUUUTTTSSSRRRRRRQQQPPPPPPPPPOOONNNNNNMMMMMMKKKLLLMMMQQQSSSTTTSSSQQQNNNNNNNNNMMMNNNOOOQQQRRRQQQRRRRRRSSSSSSRRRRRRQQQOOONNNMMMLLLKKKKKKKKKKKKLLLNNNPPPQQQQQQRRRTTTUUU[[[eeetttttthhh___[[[XXX```}}}555555444333444555666777555555444333222222222333444444444444444444444444444666888999999999777666777666666666666777888888::::::999999999999:::::::::::::::999999888888888;;;;;;<<<<<<<<<<<<<<<;;;===;;;===AAADDDGGGNNNVVVaaaooo{{{sssmmmiiiccc___\\\ZZZXXXVVVTTTTTTSSSSSSRRRQQQQQQPPPPPPOOONNNNNNMMMMMMMMMMMMJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLMMMNNNOOOPPPQQQQQQRRRSSSUUUVVVXXXYYYZZZ[[[[[[\\\]]]^^^^^^]]]]]]_________```aaabbbcccdddcccdddeeefffggggggggggggfffhhhiiijjjjjjjjjlllnnnllllllmmmoooqqqrrrttttttsssrrrrrrqqqrrrsssuuuvvvtttvvvxxxyyyxxxyyy{{{|||xxxxxxyyyyyy{{{wwwmmmgggdddaaa___```___^^^]]][[[ZZZZZZ[[[[[[[[[[[[\\\]]]]]]\\\[[[ZZZZZZZZZYYYXXXVVVUUUTTTTTTVVVVVVVVVVVVUUUTTTSSSSSSRRRSSSTTTTTTUUUUUUTTTTTTQQQPPPOOOOOONNNOOOOOOOOOPPPOOONNNNNNNNNPPPRRRSSSSSSSSSRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQQQQRRROOOOOONNNNNNMMMLLLLLLLLLLLLLLLNNNPPPSSSSSSQQQOOONNNNNNOOONNNMMMMMMPPPRRRQQQQQQRRRRRRRRRRRRQQQQQQPPPOOONNNMMMLLLLLLLLLLLLNNNPPPQQQRRRRRRSSSUUUWWW]]]ggguuuyyyjjj```ZZZXXXWWW```555444333333333444555666444444333333222333333333111111222222333444444444555555666777777777777666555555555555555666777777:::999888777777888999:::888888888888999999999999999999;;;<<<===<<<<<<;;;;;;:::<<>>@@@AAA@@@CCCJJJQQQYYYfff~~~{{{sssnnnkkkhhhgggbbb___\\\ZZZYYYYYYXXXWWWWWWWWWUUUTTTSSSSSSRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSQQQPPPPPPPPPPPPQQQQQQRRRPPPPPPQQQRRRSSSTTTUUUUUUTTTUUUVVVXXXYYYZZZZZZZZZYYY[[[]]]```cccdddeeeeeeggghhhiiiiiiiiijjjmmmoooqqqqqqrrrrrrssssssttttttuuuvvvxxxzzz{{{~~~}}}yyysssooonnnllliiifffdddccccccbbbbbbbbbaaa``````_________]]]]]]\\\[[[ZZZYYYXXXWWW^^^^^^]]]\\\[[[YYYXXXWWWXXXWWWVVVTTTSSSSSSRRRRRRPPPQQQRRRSSSSSSRRRPPPOOOPPPPPPPPPPPPPPPQQQRRRRRRPPPOOONNNMMMMMMNNNOOOPPPSSSQQQOOOLLLKKKKKKMMMNNNKKKLLLMMMOOOQQQSSSUUUVVVTTTRRROOOLLLKKKKKKLLLMMMIIIKKKMMMPPPQQQRRRSSSSSSPPPPPPQQQQQQPPPNNNKKKJJJIIIKKKMMMPPPQQQQQQPPPOOONNNNNNMMMLLLLLLLLLMMMMMMPPPSSSWWWWWWVVVVVVYYY\\\```hhhttt~~~ooo]]]MMMKKKEEEGGGOOOXXXuuu333333222222222222222111111111111111111111111111/////////000000111111111000111111222333333444444555555555555555666777777555666666777888888999999::::::999888888777666666666666777888888999::::::::::::;;;;;;<<<===>>>???<<<>>>CCCHHHMMMXXXnnnzzzvvvsssnnnkkkfffcccbbbaaa___^^^[[[ZZZYYYWWWVVVUUUTTTTTTUUUVVVVVVWWWWWWWWWVVVVVVSSSSSSSSSSSSSSSTTTUUUUUUYYYYYYYYYZZZ[[[[[[\\\\\\^^^______`````````______^^^___bbbeeehhhkkkmmmnnnnnnoooppppppppprrruuuxxx{{{{{{{{{||||||}}}}}}}}}~~~wwwrrrnnnkkkiiikkkjjjiiigggeeedddeeeeeebbbbbbbbbaaaaaa```____________^^^]]]\\\ZZZZZZYYY]]]\\\\\\[[[ZZZXXXWWWVVVWWWVVVUUUTTTSSSRRRRRRRRROOOPPPQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQOOONNNMMMLLLLLLMMMNNNOOOOOONNNLLLKKKKKKKKKMMMNNNKKKKKKLLLMMMPPPRRRUUUVVVRRRPPPNNNKKKJJJJJJKKKKKKIIIJJJMMMOOOQQQRRRSSSSSSQQQQQQOOONNNLLLKKKKKKKKKHHHJJJMMMPPPQQQRRRQQQPPPMMMLLLKKKJJJJJJKKKMMMNNNPPPSSSWWWWWWVVVUUUXXXZZZ```iiitttqqq___MMMKKKEEEFFFNNNXXXttt222222222222222222222222111111111111111111111111////////////000000000000000000000111222222333333444444444444444555666666555555666777777888888999999999999999888888888888777777777888999999999:::::::::;;;;;;<<<=========>>>>>>AAAFFFIIIRRRcccssszzzwwwsssooollliiifffcccbbbaaa___]]][[[YYYXXXXXXYYYYYYZZZZZZ[[[[[[ZZZZZZYYYYYYXXXYYYYYYZZZ[[[\\\______```aaabbbccccccdddeeeffffffffffffeeeddddddfffgggiiilllppptttxxxzzzxxxyyyzzzzzzzzz}}}}}}vvvoooiiieeeddddddfffggggggfffdddcccdddfffbbbbbbbbbbbbaaa___^^^]]]```______^^^]]]\\\[[[[[[\\\\\\\\\[[[YYYXXXVVVUUUVVVVVVUUUSSSSSSRRRRRRRRRNNNNNNOOOPPPPPPPPPPPPOOONNNMMMMMMMMMMMMNNNOOOOOONNNMMMLLLKKKKKKLLLMMMNNNLLLKKKKKKKKKKKKKKKLLLLLLJJJJJJJJJKKKMMMPPPRRRTTTOOONNNMMMKKKJJJJJJIIIIIIHHHJJJLLLNNNPPPQQQRRRQQQRRRPPPNNNLLLKKKKKKKKKLLLFFFHHHJJJMMMOOOPPPPPPPPPLLLKKKIIIIIIIIIKKKMMMNNNQQQTTTWWWWWWUUUUUUWWWYYY___hhhtttrrraaaLLLIIICCCDDDLLLVVVsss222222222222222222222222111111111111111111111111//////////////////......000111111222222333444444333333333333333444555555555555666666777888888888777777777777888888888888888999999999999999999999999::::::;;;<<<<<<<<<<<>><<<===AAADDDHHHPPPXXXiiisss|||~~~}}}zzzyyyvvvsssooommmkkkjjjhhhhhhiiijjjjjjkkkjjjjjjooooooooopppqqqrrrsssttttttuuuxxx{{{~~~tttqqqkkkddd___\\\]]]___\\\^^^aaa```___^^^```cccaaaaaabbbaaa```^^^\\\[[[]]]\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^]]][[[ZZZXXXWWWUUUUUUTTTSSSRRRRRRSSSSSSMMMMMMMMMNNNNNNOOOOOOOOOKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMKKKLLLMMMMMMKKKIIIFFFDDDGGGFFFEEEEEEGGGIIIKKKMMMJJJKKKLLLLLLLLLIIIGGGEEEHHHIIIKKKMMMNNNOOOOOONNNNNNOOOQQQRRRQQQOOOMMMKKKGGGGGGHHHJJJLLLOOOQQQRRRJJJIIIGGGGGGHHHJJJMMMOOOQQQTTTWWWWWWUUUTTTUUUXXXZZZcccppp}}}sssbbbOOOMMMFFFFFFNNNXXXvvv222222333444444444444333000000000000000000000000////////////////////////...///000222222333333333222222222333333333444444666555555555555666666777777666444444444555777999555555555555666888999:::999999999:::::::::;;;;;;<<<===>>>???AAAEEEKKKOOO```kkkzzz}}}}}}}}}}}}yyytttqqqppppppoooooopppsssuuuwwwwwwwwwxxxzzz|||~~~zzzuuunnnkkkgggbbb___\\\[[[[[[]]]]]]]]]^^^^^^____________^^^]]]\\\\\\\\\]]]]]]ZZZZZZZZZZZZZZZ[[[[[[\\\^^^^^^______^^^\\\ZZZYYYXXXWWWTTTQQQPPPPPPPPPQQQQQQPPPNNNMMMMMMNNNPPPQQQOOONNNLLLJJJJJJKKKMMMNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOMMMMMMNNNOOONNNIIIEEEFFFGGGIIIKKKLLLLLLLLLKKKEEEEEEFFFEEEEEEFFFHHHJJJNNNOOOQQQSSSTTTUUUUUUUUU[[[dddppp{{{rrrdddVVVKKKDDDGGGKKKWWWwww111111222333333333333222222222222222222222222222//////////////////////////////000111222222222222222222222333333333333444555555555555555555666777666555444333333555777888777666666666666666777888999999999::::::::::::;;;<<<===>>>>>>@@@CCCHHHLLLXXXcccsss}}}|||~~~vvvqqqhhhfffbbb___\\\ZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[]]]^^^^^^^^^^^^\\\[[[YYYXXXWWWTTTRRRQQQPPPQQQQQQPPPOOOMMMLLLKKKLLLMMMNNNLLLLLLKKKJJJKKKLLLNNNOOONNNMMMLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMOOONNNMMMNNNOOOOOOLLLIIIDDDEEEHHHJJJKKKLLLLLLLLLDDDEEEEEEEEEEEEFFFHHHKKKLLLNNNQQQSSSUUUUUUTTTSSSXXXaaammmxxxrrrdddVVVKKKDDDGGGKKKWWWwww///000111111222222111111222222222222222222222222//////////////////////////////000111111000000000111111222222222333333333444444444444444555666777555444333222333444555666888777666666555555666666888888999999999:::::::::;;;<<<=========@@@DDDGGGNNNXXXhhhwww~~~}}}tttmmmhhhbbb```^^^\\\[[[ZZZ[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[ZZZYYYXXXWWWXXXXXXXXXXXXXXXYYYYYYZZZ\\\]]]^^^^^^]]]\\\[[[ZZZXXXWWWUUUSSSRRRQQQQQQQQQPPPNNNMMMKKKJJJJJJJJJKKKJJJJJJJJJJJJKKKLLLNNNPPPOOONNNMMMKKKJJJJJJIIIIIILLLLLLKKKKKKIIIHHHFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJMMMLLLKKKKKKMMMMMMLLLKKKCCCDDDFFFIIIJJJKKKKKKKKKCCCDDDEEEEEEDDDFFFIIIKKKJJJMMMPPPTTTUUUTTTSSSQQQSSS\\\hhhsss||||||qqqeeeUUUJJJDDDGGGKKKXXXwww...///000000111000000000000000000000000000000000///////////////////////////000000000000//////...111111111111222222222222333333333333444555666666333333222222222333444555777666666555555555666666888888888888999999999999:::;;;;;;;;;;;;===@@@CCCGGGNNN[[[jjjxxxtttkkkddd```]]]]]]\\\[[[[[[\\\]]]]]]YYYYYYYYYXXXWWWWWWWWWVVVWWWXXXYYYZZZZZZXXXVVVUUUWWWVVVVVVVVVVVVWWWXXXXXX[[[[[[\\\]]]]]]\\\ZZZZZZWWWWWWVVVUUUTTTSSSRRRRRRPPPOOOMMMKKKJJJJJJIIIJJJKKKJJJJJJJJJJJJKKKLLLMMMOOONNNMMMLLLKKKJJJJJJJJJMMMMMMLLLKKKIIIHHHFFFEEEDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFGGGHHHIIIJJJJJJDDDEEEGGGHHHIIIIIIHHHHHHCCCDDDEEEDDDDDDEEEHHHKKKHHHKKKOOOSSSTTTSSSQQQOOOPPPWWWbbbmmmwwwyyyqqqfffVVVKKKEEEGGGLLLYYYxxx......///000000000000//////////////////////////////////////////////////////000000000000//////...000000000111111111222222222222222222333444555666222222222222333333444444444444444444555666777888777777777888888888999999888999::::::999:::===???DDDHHHPPP\\\kkkxxxzzznnneee___\\\YYYYYYYYYYYYZZZ[[[\\\]]]YYYYYYXXXXXXWWWWWWVVVVVVVVVWWWYYYZZZYYYXXXVVVTTTUUUUUUTTTTTTUUUUUUVVVWWWXXXYYYZZZ[[[[[[ZZZYYYYYYWWWWWWWWWWWWVVVUUUSSSRRRPPPPPPNNNMMMLLLKKKJJJJJJLLLLLLKKKJJJJJJIIIIIIIIINNNMMMLLLKKKJJJJJJJJJJJJMMMMMMLLLKKKJJJHHHFFFEEECCCCCCDDDEEEEEEFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEGGGIIIJJJFFFGGGHHHHHHHHHGGGEEEEEEDDDEEEEEEDDDDDDDDDGGGIIIGGGJJJNNNRRRSSSRRRPPPNNNMMMTTT^^^hhhrrrwwwqqqhhhWWWLLLFFFIIIMMMZZZzzz---...//////000000//////111111111111111111111111//////////////////////////////000111111000000000///000000000000111111111111111111222333444555666222222333333333444444444333333333444555666888999666777777777777888888888666888999999999999;;;===AAACCCHHHPPP\\\jjjwww~~~uuujjjbbb^^^[[[UUUUUUVVVWWWWWWXXXYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWVVVWWWWWWXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUVVVWWWXXXYYYYYYXXXXXXVVVWWWYYYYYYXXXVVVTTTRRRPPPPPPOOONNNNNNMMMLLLKKKLLLLLLKKKJJJIIIHHHGGGGGGKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMLLLLLLJJJIIIGGGFFFCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDBBBDDDFFFFFFFFFFFFHHHJJJGGGHHHHHHIIIHHHGGGEEEDDDEEEFFFFFFDDDCCCCCCEEEGGGFFFIIILLLPPPQQQPPPOOOMMMMMMSSS[[[eeepppvvvrrriiiXXXMMMGGGJJJOOO\\\|||......///000000000000000111111111111111111111111//////////////////////////////000111222222222222/////////000000000111111000000111111222444555666222333333444444444444444444444444444444555666777666666666777777777888888555666888999888999;;;======???CCCHHHOOO[[[iiirrrxxxlllccc]]]ZZZXXXUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRSSSSSSTTTRRRSSSUUUVVVWWWWWWWWWVVVVVVWWWYYY[[[ZZZXXXUUUSSSOOOOOOOOOOOONNNMMMMMMLLLJJJJJJJJJJJJIIIIIIHHHGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHHHHCCCDDDDDDEEEFFFFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB???BBBFFFFFFEEEEEEFFFGGGEEEFFFHHHIIIIIIIIIHHHGGGGGGGGGFFFDDDBBBBBBCCCEEEGGGHHHKKKMMMOOOOOONNNNNNOOOTTTZZZcccnnnuuurrrkkkYYYOOOIIILLLQQQ^^^~~~...//////000000000000000////////////////////////////////////////////////...///000222222333333333////////////000000000000000000000111222444555666222333444555555555444444666666555444444444444555666666666666777777777777444666888999888999;;;===888<<>>@@@DDDIIIOOOTTTeeeuuuxxxsssjjjaaaYYYUUUSSSRRRRRRUUUWWWXXXWWWUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQPPPOOONNNNNNNNNOOOPPPQQQMMMPPPUUUXXXZZZXXXUUURRRVVVXXXZZZ[[[ZZZXXXVVVTTTRRROOOMMMMMMOOOOOOMMMJJJLLLLLLLLLKKKJJJJJJIIIIIIGGGFFFEEEEEEFFFGGGJJJKKKNNNNNNNNNMMMKKKJJJHHHHHHEEEEEEDDDDDDEEEGGGIIIJJJCCCCCCBBBBBBBBBCCCCCCDDDEEEDDDBBBAAA@@@@@@AAAAAAAAA???======???BBBCCCDDDEEEEEEEEEEEEGGGIIIKKKLLLLLLJJJGGGCCCBBBAAAAAABBBBBBEEEIIILLLNNNOOOPPPRRRVVVVVVZZZdddppptttqqqlll^^^SSSMMMPPPTTT```---------.........//////---...//////......///000......------------.........///000111111000///......////////////000000000000111111111111222222222333222222222222333444444555444333333222222222333444555555555555555444444777777888888888888888999888999;;;===???DDDIIINNN\\\jjjzzzzzzuuurrrlllhhhaaaZZZTTTQQQQQQPPPQQQSSSUUUVVVVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSOOOOOONNNNNNOOOPPPQQQQQQPPPOOONNNMMMMMMNNNOOOPPPOOOQQQUUUWWWWWWUUUSSSPPPUUUVVVXXXYYYXXXWWWTTTSSSRRROOOMMMNNNOOOOOOMMMKKKKKKKKKJJJJJJIIIHHHHHHHHHGGGFFFEEEEEEEEEGGGIIIKKKMMMLLLLLLLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHIIIDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCAAAAAAAAAAAAAAAAAA???======???AAABBBBBBDDDDDDDDDEEEFFFHHHJJJKKKKKKIIIGGGDDDBBBAAAAAABBBBBBEEEHHHKKKLLLNNNQQQSSSWWWXXX]]]gggrrrwwwtttnnn```TTTNNNPPPSSS___}}}---------...............)))+++---.........000222......------------.........///000111111000///...............////////////000111111111111222222222222222222222222333444444444444333222222222333333555555444444444555555666888888888888777777777777777888999:::<<>>>>>???@@@AAA@@@BBBBBBCCCDDDEEEGGGHHHIIIJJJIIIGGGDDDCCCBBBBBBBBBBBBDDDFFFHHHJJJMMMRRRUUUXXX[[[aaalllwww{{{wwwrrrbbbWWWOOOPPPRRR]]]{{{........................***+++---......///111222......------------............000111111000//////........./////////000000000000111111111222222222222222222111222333333444444333333222222333333333666555444333333444666777555555666666777888999999999:::;;;;;;<<<>>>BBBDDDFFFNNNZZZffftttzzzqqqiiibbb^^^YYYXXXUUURRRQQQQQQQQQQQQOOOOOOOOOQQQSSSUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSRRRMMMMMMMMMMMMNNNOOOPPPQQQPPPOOOMMMLLLLLLMMMNNNNNNQQQQQQRRRRRRQQQQQQPPPOOOOOOPPPQQQRRRRRRQQQOOONNNOOOOOONNNNNNNNNNNNMMMLLLJJJJJJIIIIIIHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBAAAAAABBB@@@>>>>>>???@@@???>>>AAAAAABBBCCCDDDFFFGGGHHHIIIHHHGGGEEEDDDCCCCCCCCCBBBCCCEEEFFFHHHLLLQQQUUUYYY]]]fffrrr|||{{{vvveeeYYYPPPPPPQQQ\\\zzz.....................------...000000//////000111......------------......---...///111111111000/////////000000000111111111000000111111111222222222222111111111111222333333333333333222222333333444555444333333333555666777444444555666777777888888999:::;;;;;;;;;<<>>??????>>>===???@@@AAACCCDDDEEEFFFFFFHHHGGGGGGFFFEEEDDDDDDDDDBBBCCCDDDDDDFFFJJJPPPUUUXXX^^^jjjvvv}}}yyygggZZZQQQPPPQQQ\\\zzz...............---------///000111000///...///000......------------......---...///111111111000000000000000000111111111111000111111111111222222222111111111111111222333333333333222222222333444444444444444444444555666777666666666666555555555555777888999999888999;;;======@@@GGGPPPXXXccctttxxxooohhhaaa[[[XXXSSSSSSSSSRRRQQQPPPPPPOOORRRNNNLLLMMMQQQUUUVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPPPPQQQOOONNNMMMKKKKKKKKKLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNJJJKKKKKKLLLLLLLLLLLLLLLJJJLLLMMMLLLKKKJJJKKKLLLKKKKKKJJJJJJIIIHHHHHHHHHDDDDDDDDDDDDEEEEEEEEEDDDIIIJJJJJJKKKKKKKKKJJJJJJEEEFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@????????????@@@@@@AAAAAAAAAAAA@@@???AAA@@@>>>>>>??????>>><<>>???@@@@@@@@@@@@???>>>???>>>>>>>>>@@@@@@>>>===???@@@BBBDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEBBBCCCDDDDDDEEEHHHLLLOOOUUU^^^mmm{{{zzzgggZZZQQQQQQSSS```//////.........---------,,,---......------...000.........------.........,,,---///000111111111000............/////////000000111111111111222222222111111111000111222222333222222222222333333444555111222444666777777666555000111222444666888999:::666777999999888888:::;;;999999>>>CCCFFFIIIVVVeeennn}}}vvvqqqkkkeee```]]]ZZZWWWRRRSSSUUUVVVWWWVVVUUUUUUVVVPPPLLLLLLQQQUUUVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSOOOOOOOOOPPPQQQRRRSSSTTTOOONNNLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNMMMKKKHHHGGGIIIIIIIIIJJJJJJKKKKKKKKKGGGIIIKKKJJJHHHGGGIIIKKKIIIIIIHHHHHHGGGFFFFFFEEECCCDDDDDDDDDDDDDDDCCCCCCFFFFFFGGGHHHIIIIIIIIIIIICCCDDDEEEFFFFFFEEEDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@======???@@@@@@???>>>===???>>>===>>>@@@@@@>>>===???@@@BBBDDDFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEBBBCCCEEEEEEEEEGGGJJJMMMSSS^^^mmm|||zzzgggZZZQQQQQQTTTaaa///////////////000000111,,,,,,,,,------.........////////////............////////////////////////---...///000000111111111000000000000000000000000...///000111222333444444555555555444444333333333333333333333333333333333555555555555666666666666;;;:::888777777777888999;;;<<<>>>???AAAFFFLLLPPPeeelllzzzvvvoooiiibbb______^^^ZZZVVVVVVUUUUUUVVVXXXWWWUUUSSSSSSOOOKKKKKKNNNRRRVVVXXXXXXXXXWWWVVVTTTRRRPPPOOOPPPOOONNNNNNNNNPPPRRRSSSPPPOOONNNLLLKKKJJJJJJJJJLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFEEECCCCCCDDDFFFHHHHHHFFFEEECCCDDDEEEEEEDDDDDDEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFHHHFFFDDDCCCBBBCCCDDDEEEDDDDDDBBBAAA???>>>===<<<>>>>>>============>>>>>>>>>??????@@@@@@@@@??????@@@@@@AAABBBDDDFFFHHHIIIFFFGGGGGGFFFDDDCCCDDDFFFGGGHHHHHHGGGFFFGGGJJJLLLRRRYYYfffttt}}}}}}vvvpppbbbWWWPPPRRRUUUaaa//////......//////000111------..............................////////////////////////////////////---...///000000111111000////////////////////////...///000111222333333444555444444444333333333333333333333333333333333333555555555555666666666666:::999888777666777777888:::;;;===>>>???CCCHHHLLLWWW^^^kkkxxxyyyppphhhccc]]][[[]]]]]]ZZZWWWVVVVVVVVVXXXYYYYYYXXXVVVTTTPPPMMMLLLOOOSSSWWWYYYYYYXXXWWWVVVTTTRRRPPPOOOMMMMMMNNNOOOPPPQQQQQQQQQSSSRRRPPPNNNLLLJJJJJJIIIMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIGGGGGGGGGFFFEEEDDDCCCCCCGGGFFFEEEFFFFFFFFFDDDBBBBBBCCCDDDDDDCCCCCCEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFDDDCCCBBBCCCDDDEEEDDDCCCBBBAAA???>>>===<<<@@@@@@????????????@@@@@@>>>>>>???@@@@@@@@@????????????@@@AAACCCEEEGGGHHHHHHHHHGGGEEECCCBBBDDDFFFGGGHHHHHHGGGGGGGGGJJJLLLRRRYYYeeerrr{{{zzzssslll___TTTOOORRRVVVbbb...............//////000////////////............---------...//////000000000000000000000000000000------...///000000000000////////////////////////...//////000111222333333444444333333333333333222333333333333333333333333444555555555555666666666888777777666666666666777999:::;;;;;;<<>>======????????????????????????===>>>??????@@@@@@??????>>>>>>???@@@BBBDDDEEEFFFJJJIIIHHHEEEBBBBBBCCCEEEFFFGGGHHHHHHGGGHHHJJJLLLQQQXXXcccqqqyyyxxxpppiii]]]RRRMMMQQQVVVccc---------------....../////////......------,,,,,,++++++,,,---...000000111000000000000000000000000,,,---...///000000000000/////////////////////////////////000111222222333333333333333222222222222222222222222222222222222444444444555555555666666666666666555555555666666888999999999999;;;>>>AAADDDHHHQQQ\\\fffqqqrrrggg```ZZZXXXVVVVVVXXXYYYXXXWWWWWWWWWXXX[[[^^^___^^^\\\TTTQQQNNNMMMPPPTTTVVVXXXYYYYYYXXXVVVTTTQQQOOONNNIIIJJJLLLNNNPPPPPPPPPPPPSSSRRRPPPNNNLLLKKKJJJIIIKKKKKKLLLLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGEEEDDDBBBBBBDDDFFFGGGGGG>>>@@@BBBBBBBBBBBBDDDEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBCCCCCCDDDBBBBBBAAAAAA@@@???>>>>>>======>>>>>>>>>>>>======<<<===>>>??????@@@@@@?????????@@@AAABBBDDDFFFGGGKKKJJJHHHDDDAAAAAACCCEEEFFFGGGHHHIIIHHHIIIKKKLLLPPPWWWcccqqqzzzzzzssslll^^^SSSNNNQQQVVVccc,,,,,,,,,,,,,,,------...---------,,,,,,+++++++++***+++,,,---...///000111////////////////////////,,,---...//////000000000......................../////////000000111111222222222222222222222222222222222222222222222222222444444444444555555555555555555555666666666555555666777888888777888;;;===CCCEEEKKKSSS[[[fffwww}}}sssiii```[[[YYYXXXWWWWWWWWWXXXWWWVVVWWWWWWXXXZZZ]]]^^^]]]\\\SSSPPPMMMMMMOOORRRUUUUUUZZZYYYXXXVVVTTTQQQOOOMMMKKKKKKKKKKKKLLLNNNPPPQQQNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHHHHGGGFFFEEEEEEEEEEEEEEECCCDDDDDDEEEEEEEEEDDDDDDEEECCCBBBBBBDDDFFFGGGGGG???@@@BBBBBBAAAAAACCCEEECCCDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCAAAAAAAAA@@@@@@?????????<<<===>>>>>>>>>>>>===<<<<<<<<<===>>>???@@@@@@@@@AAAAAAAAABBBCCCEEEFFFGGGJJJJJJHHHEEEBBBAAACCCDDDEEEGGGIIIIIIIIIJJJKKKMMMPPPWWWdddsss}}}~~~xxxqqqaaaVVVQQQSSSWWWccc+++++++++++++++,,,,,,---,,,,,,,,,+++++++++++++++***+++,,,---...///000000////////////////////////,,,,,,---...////////////......................../////////000000000111111000111111111111222222222222222222222222222222222333444444444444555555555444555666666777666666666666777888888777888999;;;@@@AAAEEEKKKPPPXXXfffttt~~~xxxppphhhaaa[[[XXXWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWYYY[[[[[[YYYWWWRRRPPPMMMMMMOOORRRSSSTTTZZZZZZXXXVVVTTTQQQNNNMMMLLLKKKJJJIIIJJJLLLNNNPPPKKKJJJJJJIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDBBBCCCCCCDDDEEEEEEEEEEEEGGGEEEDDDCCCDDDDDDCCCBBB@@@AAACCCBBBAAAAAABBBDDDBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAA@@@???>>>;;;<<<===>>>???@@@@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGHHHIIIHHHFFFDDDBBBCCCDDDDDDGGGIIIJJJJJJJJJLLLMMMOOOVVVdddsss~~~zzzttteeeZZZSSSUUUXXXccc***************+++,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,------...//////------------------------,,,,,,---...////////////........................////////////000000000000000000000000111111222222111111111111111111111111333333444444444555555555444555666777888777777666555777888888888888:::;;;<<<===@@@EEEGGGLLLXXXdddvvv~~~~~~vvvsssllleee___ZZZWWWVVVTTTVVVWWWWWWWWWWWWXXXXXXWWWVVVVVVWWWXXXWWWTTTRRRSSSQQQNNNNNNPPPSSSTTTTTT[[[ZZZYYYVVVSSSQQQNNNLLLKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEDDDBBB@@@BBBCCCDDDCCCBBBAAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAA@@@???>>>:::;;;<<<>>>??????@@@@@@AAAAAAAAABBBCCCDDDEEEFFFEEEGGGHHHHHHEEECCCCCCCCCDDDFFFIIIKKKKKKKKKLLLMMMNNNUUUcccrrr|||~~~xxxqqqfff[[[UUUWWWZZZeee*********)))***++++++,,,,,,,,,,,,------.........+++,,,,,,------.........------------------------+++,,,---...////////////........................////////////000000000000//////000000111111111222111111111111111111111111333333333444444444555555444555777888888888777666555777999999888999:::<<<999:::>>>BBBCCCFFFPPP[[[ggguuu}}}zzz{{{{{{wwwoookkkeee___ZZZWWWUUUUUUQQQSSSVVVWWWWWWXXXYYYZZZWWWVVVUUUUUUUUUTTTQQQOOOTTTRRRPPPPPPRRRTTTUUUUUU[[[ZZZYYYVVVSSSPPPNNNLLLJJJKKKLLLMMMLLLKKKIIIHHHMMMLLLKKKIIIGGGFFFFFFFFFHHHHHHIIIJJJJJJIIIIIIIIIGGGGGGEEEDDDCCCCCCCCCCCC>>>>>>@@@AAABBBBBBBBBBBBAAAAAABBBDDDFFFFFFEEECCCDDDEEEEEEDDDBBBAAAAAABBBAAABBBBBBCCCCCCBBBBBBAAA???@@@AAABBBBBBBBBBBBBBB???@@@@@@@@@@@@AAAAAAAAA;;;===>>>??????>>>===;;;:::;;;<<<>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDEEECCCFFFHHHIIIGGGDDDCCCCCCDDDFFFIIIKKKKKKKKKLLLMMMMMMUUUaaapppzzz{{{tttnnnfff[[[UUUWWW[[[fff