BM6(i &&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$###$$$%%%&&&'''(((((((((+++)))(((&&&%%%%%%&&&&&&###&&&((('''$$$###%%%''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%&&&&&&$$$######$$$%%%%%%$$$""""""###&&&((())))))((('''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&''''''((()))))))))***)))((('''''''''((()))))))))((((((((())))))***************))))))))))))******((((((((((((******)))((('''''''''(((***+++******))))))))))))******---,,,,,,,,,------...///------------------------************************++++++,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,,,,++++++***++++++,,,,,,+++,,,,,,,,,******,,,---......,,,++++++,,,,,,---,,,,,,,,,,,,------------------------,,,,,,,,,,,,...------,,,,,,,,,,,,---,,,+++******)))*********---,,,+++,,,...///...---...///000111111000///...///......------///000111000000////////////000000000///......---............------,,,,,,------...---,,,,,,++++++,,,,,,---......------------......---,,,++++++------,,,+++------------------------,,,,,,---......------,,,***+++,,,---------,,,+++.........------,,,,,,+++))))))***+++,,,------...+++,,,---------,,,***)))******+++++++++,,,,,,,,,++++++***))))))***,,,---******+++,,,,,,,,,++++++******+++,,,,,,,,,,,,+++***************++++++++++++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,+++******))))))++++++++++++++++++++++++++++++***)))))))))******************))))))))))))************))))))))))))))))))))))))))))))))))))))))))*********)))((((((+++++++++******)))))))))((())))))))))))*********++++++++++++,,,,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,---......------.../////////......------............------,,,---......///......---////////////000000111222000000000000000111333333444222333555666999AAAKKK]]]yyy%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%&&&''''''''''''(((((('''&&&%%%%%%%%%&&&%%%&&&((('''%%%$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###$$$&&&&&&$$$###"""$$$&&&'''(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))***)))'''&&&&&&'''(((***+++***)))))))))))))))************)))))))))))))))***)))(((((((((((()))***''''''''''''((()))++++++******))))))))))))******------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,,,,,,,))))))*********+++++++++++++++******++++++,,,,,,,,,------,,,++++++,,,......---,,,+++++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,,,,+++******))))))*********,,,,,,,,,,,,---......---...///000111111000///...///............///000000//////000000000000//////...........................------,,,,,,------...---,,,,,,++++++,,,,,,---///...---,,,,,,---...///---,,,++++++------,,,+++++++++++++++++++++++++++,,,,,,------------------+++,,,------------,,,,,,......---------,,,,,,,,,))))))***+++---...//////,,,,,,---------,,,+++*********+++++++++,,,,,,,,,+++************+++,,,---******++++++,,,,,,,,,,,,*********+++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************++++++***************************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))(((((((((++++++******))))))((((((******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,---------,,,,,,---------------,,,............---,,,******---.....................000000//////000111111222000000000000111222333333333222333666777999AAAJJJ^^^xxx%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&%%%&&&'''&&&&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$###$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((()))(((&&&%%%%%%''')))***+++***)))))))))))))))***))))))))))))))))))******)))(((((((((((((((((()))&&&''''''((()))***++++++******))))))))))))******------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,***************++++++++++++*********++++++,,,---,,,------,,,++++++,,,...---,,,+++***++++++------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++***************+++++++++***************++++++,,,,,,------------.........///000111111000///..................///000000//////000000000000//////------.....................------,,,,,,------...---,,,,,,++++++,,,,,,---//////---,,,,,,---//////---,,,++++++------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------......------.........------------------------,,,,,,,,,++++++,,,---...///000111------------,,,,,,++++++******+++++++++,,,,,,,,,*********++++++,,,------*********++++++,,,,,,---))))))))))))*********+++******************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************+++++++++******))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((())))))*********)))))))))((((((******+++++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++------------.........///111000000000000111111222000000000000111222333444333222333666777999AAAJJJ___www%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((''''''''''''''''''((((((((((((((((((((('''&&&&&&&&&'''((()))))))))((((((((())))))***))))))))))))************((((((((((((((((((((((((&&&''''''((()))******+++******))))))))))))******,,,,,,+++******+++++++++++++++++++++++++++++++++************************))))))******+++,,,,,,,,,************************************+++,,,------+++,,,,,,,,,******,,,---,,,++++++******+++------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------+++************++++++,,,+++++++++***++++++,,,---+++,,,...---,,,,,,---///...///000111111000///............///////////////...///000111111000///...,,,,,,---............---...------,,,,,,------...---,,,,,,++++++,,,,,,---//////............//////---,,,++++++------,,,+++------------------------,,,,,,,,,,,,,,,---////////////.........---------------------------------,,,,,,---...///000000111------------,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,*********)))******+++,,,))))))(((((())))))***++++++++++++******************************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++******************************((()))******+++*********))))))))))))************))))))))))))************))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))((())))))))))))*********************++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,++++++******&&&''')))+++---///000000------,,,------...000000111111111000000111111222111111000111111222333444222111333777888999AAAIII[[[qqq$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&'''''''''&&&%%%&&&%%%$$$%%%''''''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))((((((((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&'''''''''((((((''''''''''''((()))******((()))))))))************'''(((((((((((((((((('''''''''((()))))))))))))))******))))))))))))******+++***************+++,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,************************************+++,,,---...***+++,,,+++))))))+++,,,,,,+++*********+++---...***++++++++++++,,,,,,,,,,,,,,,---------.........,,,,,,++++++,,,------...,,,,,,++++++,,,------...***,,,......,,,,,,---///...///000111111000///...---......///////////////...///000111111000///...+++,,,---.........------...------,,,,,,------...---,,,,,,++++++,,,,,,---......////////////......---,,,++++++------,,,+++........................,,,,,,++++++,,,---///000///...------,,,,,,,,,------------------------------------.........//////......---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))((((((((()))*********)))))))))***+++,,,+++++++++*********))))))))))))*********+++++++++******+++++++++,,,,,,,,,************************************************'''((()))*********))))))((()))))))))************((()))))))))************))))))))))))))))))))))))***))))))((()))***+++,,,''''''(((((()))*********((())))))))))))*********************++++++++++++******++++++,,,,,,,,,,,,)))***+++,,,---,,,,,,+++---------------,,,++++++((()))+++---///000000000,,,++++++,,,---///111222222222111000000111111222111111111111222333444444222111444777888:::AAAIIISSShhh$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&'''''''''&&&%%%%%%$$$###$$$%%%&&&$$$"""%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((()))))))))(((((((((''''''''''''((((((((((((((('''''''''%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''')))******(((((())))))*********+++''''''(((((((((((('''''''''(((((()))))))))))))))******))))))))))))************))))))***++++++,,,************************************************((())))))***++++++,,,,,,++++++******************************+++,,,---...***++++++***))))))***,,,++++++*********+++---...******+++++++++,,,,,,,,,---------....../////////---------------...///000,,,,,,,,,,,,------...///***---///...,,,+++---000...///000111111000///...---......///000/////////...///000222222000///...***+++---...///...------...------,,,,,,------...---,,,,,,++++++,,,,,,------...///000000///...------,,,++++++------,,,+++------------------------,,,,,,++++++,,,...///000...---,,,,,,+++++++++,,,------------------------------------------------......---,,,,,,,,,,,,---******+++++++++,,,,,,,,,------------,,,,,,+++***+++***)))'''''''''((((((,,,+++*********+++,,,---++++++++++++******))))))))))))******++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))******))))))))))))))))))))))))&&&'''(((*********)))((((((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))+++***)))))))))***,,,---&&&&&&'''((()))***++++++***++++++++++++,,,,,,,,,)))************+++++++++)))***+++,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++.../////////...------,,,///000000000///...------+++++++++,,,---000222333222222111111111111111222111111111111222333444555111111444777888:::@@@IIILLLaaa%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&''')))(((((('''''''''((((((&&&'''((('''%%%$$$%%%&&&&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&)))'''&&&'''******(((%%%))))))(((((((((((())))))******))))))))))))******************************++++++++++++++++++++++++))))))))))))))))))))))))---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++,,,,,,,,,,,,------------------------------------++++++++++++------------,,,++++++,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,...............---------////////////000000000000000111222333222000...,,,..............................------...///111222.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---......------,,,,,,,,,------//////.........---------000////////////---)))&&&+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///...------,,,,,,------...------,,,,,,+++***))))))++++++++++++++++++++++++******++++++++++++******,,,,,,++++++++++++++++++)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))************************((()))***+++++++++++++++++++++++++++++++++++++++''''''((()))))))))))))))++++++******)))((((((((())))))))))))((((((((((((******))))))))))))***************))))))))))))))),,,+++*********+++,,,---++++++++++++,,,---...///++++++++++++++++++++++++,,,------------------,,,.........------,,,,,,,,,............////////////111111111000000000000000...///000111222222111111222333555666777:::???CCCLLLaaa%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''###$$$%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%''''''((((((''''''&&&''''''(((&&&'''((('''%%%$$$%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))(((((((((''''''''''''***((('''(((***+++)))'''))))))(((((((((((())))))******))))))))))))******************************++++++++++++++++++++++++))))))))))))))))))))))))+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------------..................////////////000000000000222111000///....................................000///---,,,++++++,,,,,,......---------,,,,,,,,,,,,------......------,,,------------------------///...------------...///222111000...---,,,++++++//////.........---------++++++,,,///111111///---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......------,,,,,,,,,,,,------------,,,,,,+++******)))))))))))))))))))))))))))******++++++++++++******++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,************************************************))))))***+++++++++++++++++++++++++++++++++++++++(((((())))))******)))))))))))))))))))))************************)))))))))++++++************++++++))))))))))))************++++++*********+++,,,---))))))))))))***+++,,,,,,++++++++++++++++++++++++......////////////......------------------,,,,,,............////////////000000000000000000000111/////////000111111222222222333444555777:::???BBBKKK```%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&&&&''''''&&&'''((('''%%%%%%%%%''''''&&&%%%%%%%%%&&&(((((())))))))))))))))))))))))((((((((((((''''''''''''***)))((()))***+++***((())))))(((((((((((())))))******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))***+++,,,---+++++++++++++++++++++++++++++++++,,,+++******)))++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,------------------------...------,,,,,,,,,------,,,---------.../////////////////////000000000000444111...+++***,,,///111........................//////---,,,,,,+++,,,,,,...------------,,,,,,,,,------............------........................000///............///000333222000///------,,,,,,...............---------++++++,,,///222333222000,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------,,,,,,++++++************************************++++++++++++************++++++,,,,,,------,,,,,,,,,,,,,,,+++++++++************************************************))))))***++++++++++++***++++++++++++++++++++++++)))))))))************+++'''(((((()))******++++++***************+++++++++,,,++++++******++++++,,,((()))))))))***+++++++++++++++******++++++,,,---*********)))******++++++++++++++++++++++++++++++------............------,,,,,,------------------............/////////////////////000000111111111000////////////111222333222333444555777:::>>>BBBJJJ___~~~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&'''((((((((('''&&&&&&&&&&&&''''''((((((&&&&&&%%%%%%%%%&&&''''''&&&'''((('''&&&%%%&&&''''''&&&$$$###$$$%%%''')))((((((((((((((((((((((((((((((((((((((('''''''''***)))(((((())))))))))))))))))(((((((((((())))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---***************************++++++++++++***))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,,,,........................---,,,,,,+++++++++++++++,,,,,,,,,---...///000000////////////000000000000333111...,,,,,,---///111........................------......///000000111------------------------------............------........................///..................///..................///000.................................///000000...,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************++++++,,,---......,,,,,,++++++************************************************************)))******+++++++++*********************************************++++++,,,(((((())))))************))))))***************++++++******))))))******+++(((((()))***++++++,,,,,,+++***++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------.....................////////////---......///000111222222111000......///000333444222333444555666999===AAAKKK^^^|||$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''((('''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&'''((((((&&&&&&'''((('''&&&$$$###$$$%%%''')))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''((()))))))))(((((((((((())))))******))))))))))))******************************))))))))))))))))))))))))************************+++***************++++++***************************++++++++++++***))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,++++++,,,,,,---........................------,,,,,,,,,,,,,,,---,,,,,,,,,---...///000000////////////000000000000111111000000000000000///........................------...//////000000000---------------------------......//////......------------------------------------------------------,,,,,,,,,------...///---.....................000...------......,,,***,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++,,,------......,,,+++***)))(((((())))))******************************************************+++++++++******)))******************************))))))******+++,,,************))))))((((((((((((((()))))))))******))))))(((((((((((())))))((())))))***+++,,,,,,---******++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------.....................////////////------...///000111111222111000......///000333444222333444555666888===@@@LLL^^^|||$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&'''((()))&&&'''(((((('''&&&((()))'''&&&%%%%%%%%%&&&(((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((('''%%%&&&(((***))))))(((((((((((())))))******))))))))))))******************************************************************************++++++***************++++++++++++++++++++++++++++++++++++,,,+++******)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,---......,,,,,,+++++++++,,,------------------------------///............///000111,,,---------.../////////////////////000000000000...000222333333111///.......................................---,,,+++***,,,,,,,,,------------.........////////////......------------------------,,,,,,------------,,,,,,//////...,,,,,,+++++++++---------...............---++++++,,,...///...---------............------------------------------,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,,,,------......,,,+++)))(((((()))***+++++++++++++++++++++++++++***************************++++++++++++***))))))******************************)))((()))***+++,,,++++++******)))((((((''''''''''''((())))))******(((((((((''''''((((((((()))*********+++,,,,,,,,,)))***+++,,,,,,,,,,,,+++*********)))******++++++++++++++++++++++++++++++------............------,,,,,,------------------............////////////.........//////000000000000////////////111222333222333444555555888<<>>JJJ^^^}}}%%%$$$$$$######"""""""""'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&$$$&&&)))+++***(((%%%%%%%%%&&&&&&((())))))))))))))))))(((&&&%%%$$$(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))''''''((()))***+++,,,,,,************************---,,,,,,++++++*********------,,,,,,,,,,,,,,,---+++*********,,,,,,***(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++------------------------...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---........................////////////000000000000...------------...//////000000000000////////////...//////000000000000/////////.........---------........................---,,,,,,,,,,,,---..............................////////////////////////........................222000...------...000222....................................////////////,,,,,,,,,---------......///............///000000---------...............////////////000000111111///......------......///++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------...------,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,+++***))))))************++++++++++++***)))'''''''''((()))******++++++++++++******)))))))))))))))(((((('''))))))(((((()))+++---...******+++++++++******)))+++++++++++++++++++++++++++,,,,,,---,,,+++***)))---...///000///---***)))......---,,,,,,---------000...,,,*********+++,,,............////////////000000000000000////////////111111111000111222444333111222555555555999???GGG]]]~~~###############"""""""""%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''%%%$$$&&&)))***)))(((&&&&&&&&&&&&'''((()))***)))******)))((('''&&&%%%(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((()))))))))***((((((((()))******++++++*********++++++*********++++++++++++++++++++++++***))))))(((((()))))))))***))))))***+++,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++------------------------......------,,,,,,---------,,,,,,++++++,,,,,,---....................................////////////...------------...//////000000000000000000000//////000000000000000////////////.........---------........................---------------......///........................////////////////////////........................000///............///000....................................////////////---------.........//////---,,,,,,,,,,,,---........................------,,,,,,---------.........,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))***++++++++++++***)))((())))))))))))*********,,,+++***)))((())))))*********++++++++++++******(((((()))******+++***************)))******++++++******+++++++++******)))+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))))))))+++,,,,,,++++++***------,,,,,,,,,,,,------...---+++******,,,---...............////////////////////////////////////111111222111///000222444333111222555555555999???FFF\\\|||"""##################$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&((()))((('''''''''''''''((()))******************)))(((''''''(((((())))))))))))(((((((((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))******++++++++++++******++++++++++++,,,,,,,,,,,,++++++************++++++)))(((((()))+++,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------...//////------,,,,,,,,,,,,------........................------------..................------......///000000000000000000000000000111111111111000///....../////////.........------.......................................///000000........................////////////////////////...........................//////////////////.......................................////////////........./////////000000---,,,,,,,,,,,,---....../////////...---------,,,,,,,,,,,,,,,,,,---------......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***++++++++++++***)))((((((((())))))))))))***,,,,,,+++*********++++++******++++++++++++******'''((()))+++,,,,,,,,,---***+++++++++******)))((()))******+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,+++******&&&'''((()))***,,,------,,,,,,++++++++++++,,,,,,,,,++++++++++++---///000---............/////////........................222222222000...///111333333111222555555555999???GGGZZZxxx######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&'''(((((('''((((((((((((((()))******)))************))))))((((((((())))))))))))(((((((((((((((((())))))))))))(((((()))))))))*********************))))))((((((***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,++++++,,,++++++++++++,,,,,,---***(((((((((***,,,,,,+++++++++++++++++++++++++++------------------------******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,------...//////------,,,,,,,,,,,,------........................------........./////////...............//////000000000000000000111111111222222222111000///...---////////////....................................///////////////000000111........................////////////////////////...........................///111222222111///.......................................////////////---.........///////////////............///000000000000///...---,,,,,,,,,........................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++,,,---------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++*********))))))))))))************+++++++++*********++++++******++++++++++++******'''((()))***++++++++++++((()))***++++++***)))((())))))***+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++---...///++++++*********+++,,,,,,---,,,,,,,,,,,,---...///---------.........//////---------...............333333222///---...000333333111222555555555999???HHHWWWppp%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''''''''((()))(((((((((((())))))***((())))))************)))(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))************++++++******)))(((((((((***+++,,,------,,,+++***......------,,,+++******((((((((((((((()))******+++***((()))***,,,,,,+++++++++++++++++++++++++++------------------------******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,---.........------,,,,,,------................................./////////000000000///............///000000///000000000111111111222222222222222111000......000000/////////.........////////////////////////000////////////000111111///////////////////////////////////////////////////////////////////////////000222333333222000///////////////////////////............////////////,,,,,,---------.........///............///000000000000///...---,,,,,,,,,........................,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++******++++++,,,------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++******************+++******++++++++++++,,,,,,)))***************************++++++++++++******((()))))))))))))))((((((&&&''')))***++++++******((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---+++*********++++++,,,---......------,,,,,,,,,,,,------------............------------......//////222222111///------000222333111222555555555999???IIIUUUiii|||&&&&&&&&&&&&&&&&&&''''''######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&((()))(((''''''((())))))((((((''''''(((((()))''''''((()))************(((((())))))))))))((((((''''''(((((())))))******)))))))))*********+++++++++*********))))))((((((***+++,,,......,,,+++***.........---,,,+++++++++***************+++,,,---...,,,******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------......------------..............................////////////000000000111//////......//////000111///000000111111222222222222222222222111000//////000000000/////////......///////////////////////////////////////000111111///////////////////////////////////////////////////////////////////////////000222333333222000///////////////////////////............////////////,,,,,,,,,------------...---,,,,,,,,,,,,---....../////////...---------,,,---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++)))***+++,,,,,,------,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++***))))))***+++++++++++++++,,,,,,,,,------((()))******+++***************++++++++++++******)))))))))))))))(((''''''%%%&&&((()))***+++++++++((()))***+++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---***************)))))))))++++++***++++++,,,---.../////////...---,,,,,,+++,,,------------.........---------...//////000000000111111000///...///111333111222555555555999???IIIUUUdddrrr%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''')))+++***((('''(((***(((((('''''''''''''''(((%%%&&&'''((()))******)))(((((())))))))))))(((((('''''''''((()))*********))))))*********+++++++++*********))))))))))))))))))+++---......---+++))),,,,,,,,,,,,------......------------...///000111111///,,,+++,,,------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------...------,,,,,,,,,,,,---......------------......................................./////////000000///////////////000000111///000000111111222333333111111222222222111111000000000000000/////////...///////////////////////////............///000000////////////////////////////////////////////////////////////////////////...///000000000000///...////////////////////////............////////////------------............---,,,,,,,,,,,,---........................------.........---------,,,,,,/////////....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,,,,------,,,***+++,,,,,,------,,,,,,------------------------***++++++,,,,,,++++++***++++++***))))))***++++++******+++++++++,,,,,,,,,))))))+++,,,,,,,,,++++++******++++++++++++******(((((()))*********))))))((((((((((((((()))******(((((()))++++++,,,,,,+++++++++++++++++++++++++++++++++*********+++,,,---)))***+++,,,,,,+++***)))++++++++++++,,,---...///---...............------,,,,,,---------.........------...//////000111111---///111111000//////000333111222555555555999???JJJVVVeeennnttt%%%$$$$$$######"""""""""%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((***,,,+++(((''')))+++(((''''''&&&&&&&&&''''''$$$%%%&&&((())))))))))))(((((())))))))))))((((((&&&''''''((()))******+++)))************+++++++++))))))))))))))))))******)))+++---//////---+++)))))))))+++,,,...///000111*********+++,,,---...///333111---,,,,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------,,,,,,------------------------------------------------000///...---------------......------------..............................---------........./////////////////////000111111///000000111222222333333000111111222222222111111000000000000////////////000000000000000000000000...............///000000000000000000000000000000////////////////////////000000000000000000000000------............------000000000000000000000000............/////////000............/////////000///............///000000---------...............111111000000000/////////,,,,,,,,,++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---((()))***+++,,,---------++++++,,,---------,,,,,,------------------------+++++++++,,,,,,+++++++++,,,+++***))))))***+++,,,)))************+++++++++)))***,,,---...------,,,******++++++++++++******'''((()))***+++,,,,,,,,,+++***((('''''''''))))))(((((()))++++++,,,,,,,,,++++++++++++++++++++++++++++++*********+++---...***+++---///000///---,,,,,,,,,,,,,,,---...///000+++,,,---...////////////,,,,,,,,,---------...............///000111111222+++...111222111000000000333111222555555555999???JJJWWWfffmmmooowww%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$'''&&&$$$###"""###$$$$$$########################%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((()))***+++,,,,,,,,,+++++++++***)))(((((('''((((((((((((((((((((((((******+++,,,,,,,,,,,,+++((((((((((((((((((((((((,,,+++)))(((((()))+++,,,((()))++++++******+++,,,,,,,,,,,,++++++*********---,,,+++******,,,...///------------------------++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,---------......///......---------..............................//////...---,,,,,,,,,---000000///...---,,,,,,+++------,,,,,,,,,---......//////..................111222222222222222222222666555333111000///......000000//////////////////......////////////......000000000000000111222333666444222000///000111222///111333333111000111222111111000000//////......000000000000000000000000////////////000000000000////////////////////////000000000000000000000000,,,---...//////...---,,,///......///000000///---///...---,,,+++,,,------555333111...------......------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,---...---,,,***))),,,,,,,,,+++++++++******,,,+++***))))))***+++,,,---,,,,,,+++***)))((((((***+++,,,,,,------,,,,,,...---+++*********+++,,,((()))***++++++***)))(((++++++************++++++((()))+++,,,---,,,,,,+++,,,,,,,,,,,,++++++***))),,,,,,------------------.........------..................///......---------......///000111111111444222111//////000222333555666777666666777:::<<>>GGG[[[jjjqqquuuttt%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((((((((()))***++++++++++++,,,,,,,,,++++++******)))((((((((((((((((((((((((((()))******++++++******************************,,,+++***))))))***+++,,,***,,,---,,,++++++,,,...,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////.........,,,------------............---------------......------------------------/////////...............++++++,,,---...//////000///......---------...............//////000000000111111111111111111111111222222222222222333333333///000111222222111000///.../////////000000000000...............//////000111111000000000000111111222111000000111111000///111000000000000/////////000000000000000000000000....../////////000000000////////////////////////........................///..................///------............------000000///...............///...,,,+++++++++,,,---------------------------.........------------------------.........//////------------------------,,,------......------,,,,,,,,,,,,,,,------------,,,,,,---------,,,++++++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---***************************++++++,,,,,,,,,,,,,,,******++++++******))))))*********))))))*********---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,+++******,,,+++***)))***+++,,,---,,,,,,,,,---------......///......------......///,,,,,,------------,,,,,,///000000111111222222333222111000//////000222222000111333444555777;;;>>>FFF[[[kkkuuuzzzwww}}}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((()))''''''''''''''''''''''''(((((()))***************+++++++++*********))))))(((((((((((((((((((((((((((((()))************)))************************++++++***))))))***++++++,,,---...---,,,,,,---...++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000/////////......------------------............------------------...///------------------------000000000000000000//////......///000111222222333//////............//////000000111222222333444444333333333333333333444444444444555555555555444444111222444555444333111000111000000111111222222222111000000000000000111111000000000111111111111111222000///000333444333222000000000000000000000000000000000000000000000000------------............////////////////////////000000000000000000000000000///...------...///000---...000000///......///111000000///////////////---,,,,,,++++++,,,------.......................................---------------------............------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,))))))*********+++++++++******+++,,,,,,,,,,,,+++((()))***++++++***((((((,,,+++))))))))))))+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++******)))*********+++,,,,,,,,,,,,+++,,,,,,------.........------,,,,,,,,,,,,------++++++,,,,,,------,,,,,,............//////000000111000000///000111111222000111222333444666:::===CCCXXXjjjvvv}}}xxxyyy%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((()))*********))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))+++******************+++,,,.........,,,,,,---...++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,---------.........//////...---------......///000...........................//////000000000///.../////////000000111111111111111000000111111222333222333333444555666777777555555555666777888888888999999999999999777666555666666777777666555333222555444444333333444444555444444333333333333444444111222333555555555555555444222111111333444444444000000000000111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111000///...------...///000...000222222000///000111000000000000000/////////---------------.........................................................+++,,,,,,,,,,,,---------------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******((())))))))))))))))))((()))))))))***++++++,,,,,,)))***++++++,,,,,,++++++((((((***++++++***)))(((,,,+++***))))))***+++,,,++++++************++++++---,,,,,,++++++*********'''))),,,......---+++***++++++,,,,,,---...//////,,,++++++******++++++,,,***+++,,,,,,---------,,,...............//////////////////000000111111222222222333333333555888:::???TTTfffuuu}}}xxxvvv%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''(((((()))***''''''''''''''''''''''''(((((()))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))((()))******++++++******((((((((((((((((((((((((************************---...///...,,,+++,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------........./////////............///000111111////////////////////////---...///000111000///.../////////000000000111111111111111222333444555666555555555666666777777777666666777999:::<<<===>>>??????@@@@@@???>>><<<;;;<<<<<<:::999777666555444888777555444333333444444333333222222111111222222...111444888;;;<<<===<<>>???AAADDDFFFGGGHHHMMMNNNOOOPPPRRRUUUWWWXXX\\\\\\\\\\\\\\\\\\[[[[[[[[[]]]___aaaeeegggiiikkknnnppprrrtttuuutttsssrrrnnnkkkgggccc```^^^______UUUSSSPPPMMMKKKKKKKKKLLLEEEDDDCCCBBBBBBBBBBBBBBBBBBGGGPPPYYYbbbgggjjjkkkjjjkkkeeeVVVDDD777555888000000111111222222222222111111111111111111111111222333333333333444444444000000000000000000000000111111111111111111111111...///000111111000///...---111444333///---///333...///000000000///---,,,......//////......---,,,////////////////////////---.........//////000000---------.........//////------------------------,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,+++***+++,,,...///,,,,,,,,,+++++++++******))))))***++++++***))))))************************))))))***++++++++++++***,,,+++*********+++---...***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---++++++*********+++---...000...+++(((''')))+++---******+++,,,---//////000///......------......///+++,,,---...////////////...............---------------///000111111111111000111333444555777;;;>>>EEEVVVeeeuuu~~~"""###$$$$$$&&&&&&'''((($$$#########$$$%%%%%%&&&&&&%%%$$$$$$############%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%########################$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((((('''%%%$$$$$$%%%&&&'''+++*********))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))***+++---//////...---,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++/////////.........------,,,---...---,,,,,,...000000/////////000000...---000111222111000111222444111333666777888888999;;;<<>>:::888555333222222333444444333222333333222000//////000000000111000///000111333222222111111111111222222000222333222///...///111///000000111111000000//////000111111111111000000000000000000000000000000........................///...---,,,,,,---/////////////////////......---000---,,,---///000...,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++***)))***+++---...*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))(((((())))))))))))***+++,,,---,,,,,,,,,---------......------------------------,,,,,,---.../////////...///////////////.........000...---...111222111///111222333333333444777:::FFFNNNccc}}}&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((()))******((('''&&&%%%%%%&&&'''(((******)))))))))(((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))***+++,,,---,,,,,,+++,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................000000000000000000000000,,,---------++++++---///000000000000111111000///111222333333333444666888777:::===???AAACCCFFFIIIMMMPPPSSSVVVZZZ___dddhhhllllllnnnnnnkkkgggiiippppppyyy}}}xxxsssnnnjjjhhhgggppp{{{}}}jjjXXXJJJBBB>>>???<<<999888777777555444333333333333111000000111222333333222222333444555444444444333333222222222111333444333000///000222///000000//////...---,,,111111000000000000000000000000000000000000000000........................///...------------...//////////////////......---///...,,,---///000...,,,.........---------,,,,,,........................------------------,,,,,,......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++************************+++,,,---...,,,,,,,,,---------......---------------------------------...------,,,,,,......//////////////////000///---...111222111///111222333333333444777:::DDDNNNeee&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))))))))(((&&&%%%$$$&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))******)))((('''&&&&&&'''((()))))))))(((((((((((((((''')))((((((''''''(((((())))))))))))))))))))))))))))))))))))************+++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111---------...............///000000///......///111111111222333444666666777777999<<<===>>>@@@CCCEEEHHHJJJMMMOOOSSSWWW]]]aaagggiiilllppptttzzzqqqbbbWWWRRRMMMIIIDDD@@@===:::777444888777666555444333222222333222222222222333333444222333333333222111000000000111222111///...///000111111000000///------,,,222111000///...//////000000000000000000000000000........................///......---------......///////////////......---///...------//////...---...............---------........................,,,,,,------------------//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******+++++++++************)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---......,,,,,,,,,---------......---------------------------------------+++******.........//////000000000000///...///111222111000111222333333333444777:::BBBMMMggg"""###$$$$$$&&&&&&'''((($$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$'''%%%$$$######$$$&&&((('''''''''''''''''''''''''''''''''(((((('''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((()))(((((('''(((((()))***((((((((((((''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------////////////////////////------......///000000000............------------222333444333222222333555333555777:::<<<@@@CCCEEEFFFIIIMMMPPPSSSVVVZZZ\\\```aaaccceeehhhnnnuuuzzzwwwrrrfffaaaZZZTTTOOOJJJFFFCCCDDDBBB@@@>>><<<:::777666777666444444444444444333111222333333333333222111111111222111111000111111333333222111000000//////444222000...---...///000000000000000000000000000........................///.........------------///////////////......---///........./////////...///.....................------------------------,,,,,,,,,------.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,------,,,+++)))(((******++++++++++++++++++......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,,,,---------......------------------------------.........---,,,,,,------...///000111111222000//////000111111111111111222333333333444777:::@@@MMMiii"""###$$$$$$&&&&&&'''((($$$%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%#########%%%'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((())))))******''''''''''''(((((((((((())))))(((((((((((())))))************************+++************+++,,,,,,+++,,,------------,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------.........000000000000000000000000........................222222222111111000000///222333444555444555777:::;;;>>>CCCGGGKKKPPPVVVZZZYYY]]]bbbgggkkknnnrrruuuxxxxxxxxxxxxzzz{{{tttnnnjjjeeecccZZZWWWSSSPPPNNNLLLHHHDDDBBB@@@<<<;;;::::::777555333444444555555555555444444444333444444555444444333222111111000111111222444222000///...///111222111111111111111111111111//////////////////////////////.........------,,,///////////////......---...////////////...//////////////////////////////------------------------,,,,,,,,,------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++,,,------,,,+++)))((()))******+++,,,---......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++++++++************++++++,,,,,,,,,,,,---------......------------------------,,,,,,...///000000000000---......///000111222222///000000111000111111222111222333333333444777:::@@@NNNiii&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$###%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******''''''(((((())))))******'''(((((((((((()))))))))***))))))(((((())))))***************************+++++++++,,,,,,,,,,,,---+++,,,---......---,,,+++------,,,,,,,,,,,,------,,,,,,,,,---......//////........................000000000000////////////111111111111111222222222444666999:::;;;>>>AAADDDLLLPPPUUUZZZ]]]ccckkkqqqpppsssyyy}}}yyyuuupppnnnmmmjjjfffbbbSSSOOOIIIFFFEEECCC>>>:::888888666555555555555555666444444444666777666555555444222111000000111222333222111111111111222333111111111111111111111111////////////////////////////////////...---,,,+++///////////////......---...///000000......///000////////////000000000000////////////////////////,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++,,,,,,,,,+++******)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------************+++++++++++++++******))))))***++++++,,,,,,,,,---------......------------------------+++,,,...///111222222222/////////000000111111111///000222111000000111333111222333333333444777:::@@@OOOiii&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******&&&&&&'''((())))))))))))((((((((()))))))))************))))))))))))************************************,,,---------,,,++++++,,,---//////---,,,+++------,,,,,,,,,,,,------,,,,,,------.../////////........................000111111222222333333333000111222444777999:::;;;AAADDDGGGJJJMMMQQQUUUYYYaaaeeejjjmmmpppuuu}}}qqqkkkddd___\\\XXXRRRMMMKKKHHHDDDAAA>>>======>>>@@@>>>===>>>@@@AAA@@@???<<<:::777555333222222222222222222333333444444555111111111111111111111111////////////////////////...////////////---,,,+++///////////////......---...000111000......///111//////000000000111111111////////////////////////------------------,,,,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------+++++++++***++++++,,,,,,+++*********))))))((((((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,------,,,++++++******+++++++++,,,,,,,,,---------......------------------------,,,,,,...///000000000000000000000000000000000111///111222222000000111444111222333333333444777:::???NNNhhh"""###$$$%%%&&&''''''(((%%%&&&'''((((((&&&$$$###############$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((((((((('''&&&%%%$$$###"""###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))((((((************************&&&&&&&&&&&&&&&'''((((((%%%%%%'''((())))))))))))(((((())))))******++++++******))))))))))))******************************(((***,,,---...---+++***+++,,,...//////...,,,+++...------,,,,,,------...,,,,,,------...///000000000000000000000000000000000111222333555666777888666888:::>>>BBBEEEHHHJJJQQQTTTXXX\\\___dddiiimmmppptttyyy{{{|||{{{xxxssskkkeeeccc___YYYSSSOOOMMMMMMNNNQQQOOOMMMOOORRRSSSRRRPPPDDDBBB>>>:::777555444444111111333444555666666666111111111111111111111111000000000000000000000000...///000000///---+++***///////////////......---...000222111...---///111//////000000111111111222.................................------,,,,,,,,,.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++***)))***+++---...,,,+++***((('''%%%$$$###''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........------,,,++++++,,,,,,,,,,,,,,,,,,---------......------------------------------......///.........111111111000000000000000///111333222000000222444111222333333333444777:::>>>NNNggg}}}%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((''''''&&&%%%&&&'''((())))))((('''&&&***((('''&&&&&&'''(((***$$$%%%%%%&&&'''((())))))************)))(((&&&&&&))))))))))))************'''(((((()))))))))))))))+++---...---++++++,,,---...------------...//////------......---,,,***)))------------............/////////...---///222555333333444888:::;;;===???===AAAFFFKKKOOOUUU]]]ccchhhmmmssstttrrrtttzzzyyyrrrooorrruuupppmmmkkklllppppppmmmiiifff[[[MMMCCC???>>><<<999999777555555555555333111444333111111222444444333222222111000000000000111222000...---,,,---///000111111000000//////......000000000000000000000000222111000///...---,,,,,,000000000000000000///.........------------......++++++++++++,,,------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))+++++++++++++++++++++++++++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......///......,,,+++***)))))),,,------...///000111111......---,,,,,,...///000000000000000000000000000333444555444555777;;;>>>CCCPPPhhh}}}%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((('''***)))'''&&&&&&''')))***'''((((((((()))*********************)))((('''&&&(((((()))))))))*********'''(((((())))))))))))))))))***++++++))))))***+++---------,,,---......///,,,,,,---------+++***)))------------............000111111000//////111333666777:::???CCCFFFHHHJJJKKKOOOTTTZZZaaakkkuuu|||yyyooo```UUUOOOKKKGGGEEE???<<<999888888999888888666444333333444333111000////////////000111222222333111000......///000111111111000000////////////////////////////////////------------------------......///000000000000///......------------......,,,,,,,,,+++,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------------,,,,,,,,,,,,---------......//////000///............///000000000000000000000000000000222333444444444666:::===AAAOOOfff$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&'''((())))))((((((''''''(((((()))))))))''''''''''''))))))))))))))))))))))))))))))************)))(((''''''(((((((((((())))))))))))'''((())))))******)))))))))***++++++))))))***+++,,,,,,,,,,,,,,,------...------.........------,,,......//////000000111111222333555555555555777888<<>>:::888777777666555555444333222222222222222333222111000000000000111000000000000000000000000..............................///000111222222333..................//////......------------......///...---,,,,,,,,,,,,,,,------------.........///------------------------......------,,,,,,,,,+++------------------------,,,---...---,,,+++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---------.........//////---------------,,,,,,,,,---...///111111000//////000000000000000000000000000111222333333555888:::@@@LLLaaa{{{###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%$$$%%%'''***+++***)))(((''''''((()))***))))))(((((((((((())))))(((((((((((((((''''''''')))************))))))((((((((((((((())))))))))))((())))))******************+++------,,,,,,---...,,,++++++++++++,,,---------......///000111222222111222333555777999:::;;;===@@@DDDGGGIIIKKKNNNPPPTTT\\\ccchhhppp{{{~~~{{{~~~|||vvvpppiiibbb\\\WWWTTTMMMDDD===999777666666444333333222222222333333111111000000////////////000000000000111111111111////////////////////////111111111111111111111111111000///...---...............------------......///......---,,,,,,,,,,,,------........./////////------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,,,,+++***+++---+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------......//////.........------------------------,,,,,,,,,,,,---...///000///...---000000000000000000000000///000222333333555777999AAALLL___xxx######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$######""""""""""""###%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&'''((()))***))))))(((((())))))***))))))))))))))))))))))))************************)))******+++******))))))))))))))))))************((()))******++++++******((()))***+++******+++---,,,,,,,,,,,,,,,------...++++++,,,---...000222333222333555888<<>>===<<<:::888777777777111111222222111111000000000000111111111222222222111111111111111111111111111111111000000/////////000000///...///111333555......------------.........------------......///,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------,,,,,,,,,,,,---------------------......//////000...............//////000000000000000000000000000///111333555555666888999???III[[[rrr"""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$#########$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&)))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((('''&&&%%%((()))***++++++***)))((())))))************))))))&&&&&&'''((()))******+++)))******+++++++++************+++++++++,,,,,,,,,))))))***++++++++++++***)))+++,,,,,,,,,,,,...///...------------...////////////000111333666888:::???@@@DDDIIINNNRRRVVVXXXYYY\\\cccjjjrrr|||wwwlllbbbXXXRRRMMMKKKGGGBBB>>>:::777666222333333333333222111111000000111111222222222222111111111111111111111111222222222222222222333333............000333777888.........------.........---------------...///000,,,,,,,,,---------..............................------------------------------------------------+++,,,------,,,,,,...///........................++++++,,,,,,,,,---------------------------------..........................................------)))******+++,,,......///---------...///000111111000///.........///111222000000000000000000000000///111444555666666888:::>>>GGGYYYppp%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&&&&'''((()))******))))))))))))))))))))))))''''''((())))))))))))))))))************+++++++++************************((()))))))))******************************++++++++++++,,,------------,,,---...//////......000222555444555777;;;???AAABBBIIIHHHKKKPPPSSSTTTVVVYYY\\\```hhhuuuvvvoooeeeaaa[[[VVVQQQJJJAAA:::777222111444777555333333222222222111222222333333222222111111111111222222222222222222222222222222//////000111222333333444......////////////......+++,,,---/////////......////////////////////////........................,,,---.........---,,,+++++++++++++++++++++++++++...------,,,,,,------...+++,,,------......------------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---///000000000///...............////////////000000000///---...000222000111111111222222222222111111222333444777999;;;===FFFWWWnnn}}}%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''((())))))))))))))))))************+++++++++************************************++++++++++++,,,,,,+++***)))))))))******+++,,,---............///000111111000000222444888999===BBBGGGIIIJJJJJJPPPPPPQQQSSSUUUVVVXXXYYYjjjoooxxx{{{vvvooohhh```UUUIIIAAA>>>888444777999888777888222222222222333444555555222222111111111111222222111111111111111111111111/////////000000111222222////////////////////////....../////////......---................................................------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,------......------------------------------/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---...///000000///...............///////////////000000000......000111000000000111111111222222222111222333444777999;;;===DDDTTTlllzzz%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))************+++++++++***************************++++++++++++,,,,,,,,,...---,,,+++))))))))))))++++++,,,---.../////////000111333333333444666999:::>>>EEEKKKOOOPPPOOOMMMNNNQQQVVV[[[aaaggglllmmmwww|||~~~ttthhhZZZPPPDDD===777777888777666888111111111000111111222222222222111111111111222222111111111111111111111111////////////////////////000000............000000222111000///............------------------------........................------......------,,,+++------------------------...------,,,,,,------...+++,,,------......------------------------------000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------...////////////...............////////////...///111111/////////000/////////000000000111111222222222333444777999:::<<>>EEETTTlllrrr%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))************+++++++++************************(((((()))))))))*********************+++---.../////////......///111333444888:::>>>AAADDDHHHMMMPPPSSSSSSRRRPPPOOOTTT]]]dddqqq}}}uuujjjccc[[[PPPHHHEEE<<<;;;:::888777666666666333333222222222222333333444444444444444444444444333222222222111111000000111111////////////111111............///000111222////////////////////////........................///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,------......------------------------------,,,,,,,,,------------...------------------------------...////////////...///...------,,,---------............////////////...///111111/////////000/////////000000000111111333333333333444666888999>>>GGGYYYqqq}}}sss%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''((())))))))))))))))))************+++++++++************************))))))*********++++++++++++++++++++++++,,,---.........///111333777;;;===BBBDDDGGGIIIKKKNNNRRRUUUQQQRRRSSSTTTXXXcccrrr}}}wwwiii^^^YYYQQQOOOKKKFFF@@@<<<999777444333333222222333333444333333333333333333333333111111111111000000000000000000000000000000000000---....../////////......................................................///...---,,,,,,,,,------------------------------...------,,,,,,------...+++,,,------......------------------------------------------......//////........................------...//////////////////...---,,,,,,,,,------............///////////////000000000......000111000000000111111111222222444333333333444666777888===III]]]ttt|||uuu%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%&&&&&&'''((()))******************************'''(((((())))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,---...///222777<<>><<<888666555555444444555444333444555555444222555333222222333444444333000000000000000000000000222111111000///......---//////......---------,,,000000111000000///...---...---,,,+++,,,---.../////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------((()))******,,,,,,---...///////////////.........---......///////////////......////////////......222111///...///000222333000000000000000000000000000000000000000111111222444333222111333666999;;;AAANNNaaauuuxxxsss}}}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))))))))((('''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&''')))***++++++++++++*********)))''')))***,,,,,,+++***))))))))))))))))))))))))(((++++++******************++++++++++++++++++++++++,,,+++++++++++++++******---.........---...111333555666888===DDDLLLQQQTTTYYYZZZZZZWWWUUUUUUXXX[[[eeerrrtttdddYYYNNNIIIAAA===;;;:::888777999777555444555666666555777555333333444555444333222222222222222222222222222111111000//////......111111000000000/////////000000000000000//////...111000...------------...111000000///......------------------------------------............------------------------------,,,,,,,,,------......////////////////////////...---......///////////////......////////////......111000///......000111333000000000000000000000000000000000000000111111222111000///...///222555777@@@LLL___sssuuuoooyyy%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&))))))((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%'''((((((((('''&&&(((((((((((('''''''''''')))))))))(((((((((((('''******)))((()))***+++,,,))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++************---.../////////000333666888888999===CCCKKKSSSXXX[[[^^^___\\\ZZZ[[[bbbgggwwwyyywwwtttuuuxxx}}}ttthhh___VVVKKKDDDBBBAAA???<<<===:::666333333444444333888666444333444555444333333333333333333333333333111111111000000//////...111111000000000000///////////////000000000000000222111000///...---------000000000///......------..............................////////////......---------------------------------------------.........//////////////////---......///////////////...//////000000//////...000///...---...///000111000000000000000000000000000000000000000111111222333333111111222444666888???KKK]]]rrrrrrjjjsss%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&&&&&&&$$$######$$$&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$%%%'''))))))((('''%%%(((((()))))))))'''&&&%%%''''''''''''''''''''''''+++***((((((((()))+++,,,)))))))))))))))***************+++++++++++++++,,,++++++++++++++++++++++++,,,+++++++++************---...///000000222555888888999;;;>>>CCCJJJRRRWWWZZZ```eeeggggggjjjrrrxxx~~~}}}}}}sssnnndddWWWPPPPPPQQQOOOMMMJJJEEE>>>999666555444444555333222222333444333333111111111111111111111111111111111000000000////////////..................///////////////000111111000000///......---------......---------,,,,,,,,,////////////////////////------............------........................------,,,,,,++++++++++++............////////////---....../////////////////////000000000000/////////......---...///000000000000000000000000000000000000000000000111111222666555444444555666888999???JJJ]]]rrrnnnfffooo%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&$$$######$$$&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$%%%'''))))))((('''%%%'''((()))***)))(((&&&$$$************************(((((())))))************((()))))))))*********+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---...000111222444888;;;;;;>>>BBBFFFIIIOOOVVVZZZ___gggqqqyyy~~~}}}}}}~~~zzzxxxyyy|||vvvwwwzzz}}}|||sssiiiddddddeeeeeeddd\\\VVVOOOHHHBBB>>>:::888333222000111222333333222111111111111111111111111111111111111000000000000......////////////////////////......///000111222,,,,,,------............---------------,,,,,,,,,////////////////////////---......//////......---...........................------,,,,,,++++++***---.........//////000000---....../////////////////////000000000000//////...............//////000000000000000000000000000000000000000000111111222222222222222333555666777???KKK___tttmmmeeeooo%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&'''((()))))))))((('''&&&(((((()))))))))))))))***&&&((()))***+++***)))(((((())))))******+++++++++******++++++,,,---------++++++++++++++++++++++++++++++,,,,,,---.........///111333444555888<<<@@@???CCCIIIMMMQQQVVV^^^dddooovvv~~~tttpppmmmkkkqqquuuyyyxxxvvvwww|||}}}wwwsssrrrqqqqqqgggccc\\\UUUNNNFFF???:::888666444333444444333222444444444444444444444444111111111111111111111111000000111111111111222222000000///......///111111)))***,,,---...///////////////////////////////////////////////////////////////000000000000//////........................000/////////......------------......///000000000---......//////////////////000000111111000000///....../////////000000000000000000000000000000000000000000000000111111222222222333444555777888999???LLLaaawwwooogggppp%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((((((((&&&&&&&&&&&&'''''''''((('''(((((()))))))))))))))((())))))******+++,,,,,,******++++++,,,------...++++++++++++++++++++++++***+++,,,---///000111111222444666888:::===BBBEEEFFFKKKPPPUUUZZZbbbmmmvvv~~~}}}|||{{{zzzuuuuuuwwwxxx{{{wwwwwwpppmmmiiiccc\\\RRRHHHAAAAAA???;;;999888777444333444444444444444444444444111111111111111111111111000000111111111222222222222111///.........000111+++,,,---...//////......////////////////////////...........................//////000000//////...........................///////////////.........------......///000000111---......///////////////000000111111111111000000//////000000111111000000000000000000000000000000000000000000000111111222111111333444666888:::;;;===KKKaaaxxxrrriiiqqq%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%&&&((()))***+++&&&&&&&&&''''''(((((((((''''''&&&%%%%%%&&&&&&&&&%%%&&&((((((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))((()))))))))******++++++)))(((((('''((()))***+++((())))))***++++++,,,,,,******+++,,,,,,---......++++++++++++++++++++++++***+++,,,...000111333333555777999;;;===AAAEEEIIIRRRVVV[[[___eeeqqq|||wwwuuuvvvzzz|||~~~{{{yyywwwssslllbbbVVVNNNJJJGGGBBB???<<<999555333222222222222222222222222111111111111111111222222......//////000000000111333222///...---...///000......///000000///...---,,,---------------------........................,,,,,,------------,,,,,,////////////////////////---------------------------------...///000000111---......///////////////000000111111111111000000//////000111111111111111000000000000000000000000000000000000000111111222+++,,,...000222444666777<<>>HHHYYYooovvvmmmsss&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((())))))((((((((('''''''''))))))))))))*********************)))*********+++******+++,,,,,,,,,,,,+++------,,,,,,------......////////////000333666999999;;;===AAAGGGRRR^^^ggghhhmmmuuu{{{}}}yyyvvvuuuvvvxxx~~~wwwrrrqqqrrrmmm```UUUMMMDDD<<<888666555444333333333333444444333222111111111111111111111111111111111111000000000000000000000000,,,---///000111000///...111///......//////...---------...///////////////,,,---......//////....................................---,,,,,,,,,---------...//////////////////...///000000111111000000.........///000111111111000000////////////000000000000000111111111111222///000111333444444555555222111111111222555777999<<>>AAAFFFOOO\\\iiirrryyy}}}~~~{{{yyywwwwwwvvvvvvyyyzzz{{{|||~~~wwwwwwwwwsssllleee\\\NNNBBB<<<999666666777777555222444333333222222222333333222222222222222222222222111111111111111111111111,,,---...///000///...---111000...///000000///---,,,---......///.........------...////////////...........................,,,,,,,,,+++,,,,,,------//////////////////...---...///000000111111000000......//////000000111111000000////////////000000000111111111111222222222//////111222333333333333222222222222444666888999:::DDDTTThhh~~~zzzqqqxxx###$$$&&&((((((&&&$$$###%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((((((((((((((()))))))))***************)))(((((((((***,,,---***+++,,,,,,------,,,,,,+++,,,---...//////000000222444666666666999===BBBDDDFFFIIIPPP[[[hhhuuu}}}{{{uuuiiikkkmmmnnnpppsssyyy~~~|||vvvrrrmmmjjjiiidddYYYNNNFFF@@@999777999999666222222222222222222222333333222222222222222222222222111111111111111111111111---...//////000000//////111000//////000000///---,,,,,,---...............------...///////////////........................,,,,,,,,,,,,------.../////////000000///...------------...///////////////.../////////000000000111000000////////////000000111111111111222222222222//////000111222333333222222222222333555666888999;;;EEEUUUhhh}}}{{{qqqvvv$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))))))))((()))))))))************,,,+++***))))))***+++,,,++++++,,,------------,,,+++,,,---///000111111111333555888888999===DDDJJJUUUWWW\\\eeeppp||||||sssnnnllljjjoootttyyy}}}{{{rrrjjjjjjmmmmmmiiidddRRRJJJ???999888888555222222222111111111222222333222222222222222222222222000000000000000000000000//////000000111111111111222000//////000000///...,,,---......//////......---...//////000000//////..............................---......///000111//////000000///...---------......///////////////////////////000000000000000000////////////000000000000111111111222222222///000111111222222222222222222333444555777888999;;;EEEUUUgggzzzzzznnnqqq''''''&&&%%%%%%&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))************,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------,,,...000222444444444444333666999:::;;;BBBMMMUUUdddgggooozzz}}}~~~~~~~~~wwwwww}}}rrrqqqtttuuuttttttbbbZZZNNNDDD>>>:::777444333333222222222222333333333333333333333333333333000000000000000000000000000000000111111111222222222000//////000111///...---......///000/////////......///000000000000///........................//////////////////000000//////////////////...---///000111111222222111111////////////000000000000000000////////////000000///000000000000111111111000111111222333333222222111111222444555666777888999DDDUUUfffxxxyyyjjjlll''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))***************+++---...//////...---+++,,,------...---------///111444666888999999888777:::===>>>@@@JJJXXXcccpppvvv}}}xxxsss}}}~~~yyyuuutttvvv{{{~~~}}}zzzzzzuuuoooeeeZZZNNNEEE>>>;;;777666555444444444444444333333333333333333333333111111111111111111111111000000000000000111111222222111000000111111000......///000000111111000000......///000000000000000........................000//////............///---...//////////////////000000111222222222222111000000000000////////////000000////////////000000....../////////000000000111222222333333333333333///000222333555666666666999EEEWWWhhhxxxyyyiiiiii~~~$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''"""$$$%%%'''((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))*********+++))))))))))))************'''***---000111111000///+++,,,------......------111333666999;;;<<<<<<;;;;;;???BBBCCCFFFQQQaaannn||||||xxxxxxxxxvvvuuuwww|||}}}yyyuuu|||yyywwwyyy~~~~~~yyymmm^^^PPPGGGBBB:::999888666666555555555333333333333333333333333222222222222222222222222///////////////000111111222111000000111111000...//////000111111111111111...//////000000000000000........................000///...---------------------...///000000000///......///000000000000000000000000000////////////000000////////////000000............////////////222222333444444444333333///000111333444555666666;;;HHH[[[lll{{{yyyhhhiii~~~$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%((('''&&&&&&'''((('''&&&(((''''''''''''&&&&&&&&&$$$%%%'''))))))((('''&&&%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&******))))))((((((''''''&&&''''''((()))******+++''''''((((((((((((''''''))))))))))))************++++++***************+++(((+++///222222///+++(((***+++---......///111333666888;;;>>>@@@@@@@@@@@@BBBAAAFFFNNNQQQUUUhhh||||||~~~wwwsssuuuwwwyyyyyywwwtttrrrpppooossszzzyyyjjjUUUEEEDDD@@@999444222333333444666555444333333333333444333333333222222222111111111111111000111111222333////////////////////////000000000000000000000000///////////////.........////////////////////////////////////////////////,,,---///000000000///...000000000000000000000000////////////000000000000000000000000111111111111222222111111000111111222111111222222222333333333333333333333333444555666<<>>AAADDDGGGHHHJJJJJJOOOVVVWWW[[[nnnwwwxxx{{{|||uuuqqqoooppprrrtttuuuvvvvvvvvvvvviii^^^NNNGGG???;;;999888555222444444444444333333333333333333333222222222222111111111111111111222222333////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////---...///000000000///...////////////////////////////////////000000000111000000000000111111111111111111000000000000000111111111222222222333333333222222222333444555666777;;;CCCSSSiii|||xxxlllnnn$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&(((''''''''''''&&&&&&&&&###$$$&&&''''''&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))'''''''''(((((())))))***))))))************))))))))))))))))))************+++***************+++++++++,,,---.........,,,+++------......///333777;;;?????????AAAEEEJJJOOORRRRRRTTT[[[``````dddxxx}}}vvvrrrqqqqqqsss|||}}}xxxxxxyyy|||}}}~~~zzzuuudddYYYKKK@@@;;;888555222222333333444444444333333333333333333222222222222111111111111111222333333000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000---...///000000000//////......................../////////000000000111111000000000000111111111111000000000000000000000000111111222222222333333333111111222333444555777888;;;AAAPPPggg}}}|||qqqrrr%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''(((&&&&&&&&&'''((('''&&&(((''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$%%%&&&''''''((('''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''((())))))***'''''''''((((((((())))))((())))))******))))))(((((()))))))))*********************)))******+++,,,---,,,,,,,,,------......---......///111555;;;@@@DDDDDDEEEGGGKKKPPPUUUXXXVVV\\\dddiiijjjooo{{{tttqqqssswwwyyy~~~}}}xxxzzz~~~sss___KKK===888888999222222333444555444444333444444333333333222222222222111111111111222333333111111111111111111111111000000000000000000000000///////////////000000000////////////////////////000000000000000000000000......//////000000000000//////////////////////////////000000000111111111///000000000111111111111///000000111111111111111111111222222222333333333111111111222444666777888;;;???NNNfffvvvxxx%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((&&&&&&&&&'''((('''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''((('''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))******''''''''''''(((((((((((('''(((((())))))(((((('''((()))))))))******************))))))***++++++,,,---,,,,,,+++,,,---...///......000111444999@@@EEEGGGHHHKKKOOORRRVVVYYY[[[ZZZaaakkkrrruuu|||{{{zzzzzz|||yyynnnkkknnnuuuwwwwwwwww}}}rrr^^^KKK@@@===???333444444555555444444444444444444333333333222222222222222111222333333444222222222222222222222222000000000000000000000000////////////000000111111000000000000000000000000000000000000000000000000////////////000000111111000000000000000000000000000000000000111111111111///000000000111111111111000111222333333333333222111111222222222333333333111111111222444666777888:::???NNNfff~~~&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((((((%%%%%%&&&'''(((((())))))''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))************))))))))))))***+++,,,,,,---,,,++++++,,,---///000///000333666999???FFFKKKJJJLLLPPPTTTYYY]]]aaabbbbbbiiittt|||~~~yyyuuummmkkkqqqyyy~~~||||||xxxlll[[[KKKAAA===777666666555444444555555444444444444333333333333222222222222222333444444111111111111111111111111000000000000000000000000...//////000000111111222000000000000000000000000000000000000000000000000000000/////////000111222111111111111111111111111000000000111111111222222000000000000111111111111000111222444555444444333111111222222222333333333111111222333444555777888:::@@@QQQiii&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&&&&'''((('''&&&(((''''''''''''&&&&&&&&&(((''''''&&&&&&%%%&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''(((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))************))))))))))))***+++,,,---,,,,,,++++++,,,---///000111444888<<<@@@FFFLLLPPPMMMOOORRRWWW]]]dddkkknnnooovvv}}}|||~~~}}}yyysssjjj[[[LLLAAA;;;:::777555444444666777555444444444444333333333333222222222222333444444111111111111111111111111000000000000000000000000...//////000111111222222000000000000000000000000////////////////////////111000/////////000111222000000000000000000000000000000111111111222222222000000000000111111111111...000222444444444333222111111222222222333333333222222222333444555666777:::BBBTTTkkk&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''&&&&&&'''((('''&&&(((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&))))))************))))))))))))))))))************))))))))))))***+++,,,---+++++++++,,,---...///000333666;;;@@@EEEJJJPPPTTTPPPPPPRRRWWW___iiisssxxxzzz{{{|||~~~}}}zzzuuulll\\\PPP>>><<<888555333444666888555555444444444333333333333333222222333333444555000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000////////////////////////111000/////////000222333000000000000000000000000000111111111111222222222000000000000111111111111---///111333444333222111111111222222222333333333333333333333333444555666:::DDDWWWmmmyyy|||''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''###$$$&&&''')))***++++++&&&&&&&&&''''''''''''(((((((((((((((((()))******,,,+++***((((((((()))***)))******+++,,,,,,------,,,---------,,,...222555666;;;AAAFFFIIIKKKMMMNNNNNNSSSXXX]]]fffttt}}}||||||nnnyyy{{{wwwnnnlllpppxxxzzz}}}yyylllaaaMMMCCC666...---///000///222222333444444444333333222111000111333444444333111111222222222222111111000000000000000000000000222222111111000///////////////000111111111111111000000000000000000000000...000111000///...///111000000////////////000111222111111111000000//////000111111111111222222222222111111111000000//////111111222222222333333333111111111222333444555666===AAAPPPiiiqqqsss''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))***+++''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''((((((((())))))((((((((((((((()))******,,,+++***)))(((((()))*********++++++,,,,,,,,,------......//////111555999;;;???DDDHHHJJJLLLNNNOOOPPPZZZeeennnyyywwwvvvtttooooootttzzz|||sssaaaUUUFFF;;;888888999888333333444444444444333333555333222222333444333222111111111222222111111111111111111111111111111111000000000000111111111111///000000111111111111111000000000000000000000000///000111000///...///111111111111000000000000000111111111111000000000///000111111111111222222222222222222222111111111000111111222222222333333333222222222333444555777777>>>BBBPPPiiisssrrr&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''(((******''''''''''''''''''''''''))))))))))))((('''&&&%%%(((((()))))))))*********)))(((((((((((()))******++++++***)))))))))******++++++++++++,,,,,,,,,,,,---...000111222666:::>>>AAACCCFFFHHHJJJLLLNNNQQQUUUddduuu|||vvvyyy|||{{{~~~sssfffSSSDDD<<<:::::::::444444444444444444444444777555333222333333222111111111111111111111111111111111111111111111111111//////000000111222222333///000111111222222111111000000000000000000000000///000111111//////000111111111222222222000///...111111111111000000000000000111111111111222222222333333333222222222222222111111222222222333333333333333444444555777888999>>>BBBPPPhhhvvvrrr&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''))))))))))))((('''&&&%%%((((((((()))))))))******))))))(((((())))))***++++++*********************,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222444888===AAACCCEEEGGGIIIJJJMMMQQQTTT^^^ooovvvaaaNNNAAA:::888666666666555555555555555555555333222111222333222111222111111111111111111222111111111111111111111111000000000111111222222222000000111222222222222111000000000000000000000000///000111111000///000111///000222222222000...,,,111111111000000000000000000000111111111222222222222222222222222222222222111111222222222333333333333333333444555666888888===@@@NNNfffxxxttt&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&'''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&'''((((((((((((((((((''''''((((((((())))))))))))))))))))))))***++++++*********++++++++++++***,,,,,,,,,,,,,,,,,,------,,,...000222444999>>>BBBBBBDDDGGGJJJMMMRRRXXX\\\mmm}}}|||~~~vvvaaaPPPCCC<<<888888777666555555555666666222111000000222333333222222222111000000111222222111111111111111111111111333222222222111111000000000000111222222222222222111111111111111111111111000111222111000///000222...///000111111///---,,,000000000000000000111111000000111111111222222222000000111111111111111111111111222222222333333333222222333333444666777888;;;>>>LLLddd~~~zzzxxx%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&'''((((((((('''&&&''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%'''((())))))))))))'''''''''((((((((())))))***))))))))))))***++++++)))***++++++,,,++++++++++++++++++,,,---.........---///111222444888===AAA???CCCIIIOOOVVV]]]eeejjj|||}}}~~~xxxcccPPPBBB;;;:::999777666555666666777222000///000222444444444333222111000000111222333222222222222222222222222444333333222111111000000000111222222333222222222111111111111111111111111000111222222000000111222...///000111111000///...000000000000111111111111000111111111111222222222000000000000000111111111111111222222222333333333222222222333444555777777:::>>>KKKddd~~~||||||%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%'''((()))((('''&&&''''''''''''''''''''''''((((((''''''(((((()))***''''''''''''''''''''''''%%%&&&'''((())))))))))))(((((()))))))))***************))))))******+++,,,)))***+++,,,,,,,,,++++++)))***+++,,,---///000000000111333444555888===@@@>>>DDDLLLVVVaaakkkuuu{{{vvv^^^KKK@@@<<<:::888666666666777888555444222333444555555444333222111//////111222333222222222222222222222222222222222222222222222222000111222222333333222222111111111111111111111111000111222222000000111222000000000111222222333333///000000000111111111111000111111111111222222222000000000111111222222222111111222222222333333333333333444444555666888999:::>>>MMMfff~~~%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%$$$######$$$%%%'''))))))((('''&&&''''''''''''''''''''''''$$$$$$$$$%%%''')))***+++''''''''''''''''''''''''&&&'''(((((((((((((((((()))************+++++++++*********)))******+++,,,)))***+++,,,---,,,,,,+++))))))***,,,...///111111333444555555666888<<<@@@>>>EEEPPP\\\iiiuuu~~~~~~zzz{{{~~~lllUUUHHH<<<;;;999777666666777888999777555555555666555444333222000//////000222333222222222222222222222222111111111222222333444444111111222333333333333222111111111111111111111111000222222222111000111222111111111222333444666777//////000000111111111222000111111111111222222222111111111222222333333333111111222222222333333333555555555555666888999:::;;;@@@OOOggg%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))((('''&&&%%%&&&&&&''')))((('''&&&%%%&&&&&&'''''''''&&&&&&&&&''''''((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((())))))))))))++++++***************+++,,,***(((***...111111000444444333222222555:::>>>FFFJJJRRR]]]kkkyyyrrrxxx~~~dddSSSHHHCCC<<<888777777666444777777666555444444333333333444444444444333222222444333333222222111111111222333333444444333333333000000////////////000000111111000000000000111111111111111111111111111111000000000000000000000000222111000//////000111111111111111111111111111111111111111111111111111111222222111111111111111111///000111222444555666777999@@@NNNccc}}}}}}zzz%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((('''&&&%%%$$$%%%%%%&&&)))((('''&&&%%%&&&&&&'''(((((('''&&&&&&&&&'''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))(((((((((((()))))))))***,,,++++++******++++++,,,,,,+++***---000333222111444333222111222777>>>CCCJJJMMMUUU___mmmzzz|||yyytttuuugggTTTMMMEEE>>>:::888666444666666555555444444333333333333333333333222222111333333333222222222222222333333444444444333222222111111000000000000111111111111111000000111111111111111111111111111111111111111111111111111111111333222111000000111222222111111111111111111111111111111111111111111111111222222111111111111111111222222333444555666777888:::@@@MMMaaa{{{|||zzz%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%(((((('''&&&&&&&&&&&&''')))(((((('''&&&&&&&&&'''((((((((((((''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''''''''((((((((()))))))))((((((((()))))))))******,,,+++++++++++++++,,,,,,,,,,,,---000333555444333444333222222555<<>>FFFPPPWWWVVVZZZaaakkkwwwuuucccQQQDDD<<<999888444444444444444555555555222222333333222222111000111222222333333444444444444444444444333222111111222222111111111111222222333222222222222222222333111111111111111111111111111111111111111111111111111111111111222222222333111111111111111111111111111111111111111111111111111111222222222222222333555555444444555777888999>>>AAAJJJ\\\uuuxxxvvv&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''(((((((((((('''&&&&&&''''''''''''''''''***)))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***))))))))))))************)))))))))))))))***+++++++++...111333444444333333000555<<>>999888444555555555555555555555222333333333333222111111222222222333333444444555333444444444333333222111111111111000000111111111333222222222222222222333111111111111111111111111111111111111111111111111///000000111111111111111111111111111111111111111111111111111111111111111111111222222333333333333555444333333444666888999???BBBJJJZZZssswwwttt'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''(((''''''((())))))))))))(((%%%&&&''''''(((''''''''')))(((((('''(((((())))))'''''''''(((((((((((((((((((((((((((((((((((((((((())))))******))))))(((((((((((()))))))))******)))))))))*********++++++))))))))))))***+++,,,,,,...000333444333222333444333999DDDOOOZZZdddlllqqqsssvvv{{{~~~lllVVVEEE===999777666666666666666666666333444444444444333222222333333333333444444444444222333333444444333333222111111000000000000111111222222111111111111222222111111111111111111111111222222222222222222222222...///000111111111111111111111111111111111111111111111111111111111111111111111222222333444444444444333333333444777999;;;AAACCCJJJZZZqqqxxxuuu'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((&&&&&&((()))))))))((((((%%%%%%'''(((((((((''''''''''''''''''((()))***+++''''''''''''((((((((()))(((((((((((((((((((((((())))))************))))))(((((()))))))))*********))))))*********+++++++++++++++++++++,,,---...///222444666555333222444555888???JJJWWWcccooozzzzzz}}}lllVVVFFF>>>999999888888777777666666444555555555555444333333444444444444444333333333111111222333444444444444222222111111111111222222111111111000000111111111111111111111111111111111222222222222222222222222...///000222333333222222111111111111111111111111111111111111111111111111111111222222333444444555444444333333555999<<<>>>BBBDDDKKKZZZpppzzzzzz'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''(((((($$$%%%'''(((((((((''''''$$$%%%'''(((((((((''''''''''''''''''(((***+++,,,&&&'''''''''(((((())))))(((((((((((((((((((((((())))))************))))))))))))))))))************)))************+++++++++,,,,,,,,,---...///000111666777888666333222555777>>>DDDNNNZZZgggvvv{{{vvv~~~~~~eeePPPEEE;;;::::::999888777666666555555666666555555444333555555555444444333333333000111222333444555555555444333333222222333333444111111000000000000111111111111111111111111111111222222222222222222222222///000222333444444333333111111111111111111111111111111111111111111111111111111222333333444555555555444444444777;;;>>>AAACCCEEELLLZZZppp|||~~~&&&'''((('''&&&&&&'''((('''''''''&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((%%%%%%&&&&&&'''(((((())))))***++++++++++++***)))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++***((((((***+++,,,,,,,,,,,,,,,,,,...111444666777777666666777999;;;BBBEEERRRaaahhhnnnfffNNNCCC<<<666666777666777999999555111111333555444333333333333333333333333333111222222333333222222111222222222111111111111000333333333222222111111111000111111222222222111111444444444333333222222222111111111111000000//////000000000000000111111222333333333333333333333333222333444444555555444444666666666666777999:::;;;888AAAIII[[[www}}}~~~&&&'''((('''&&&&&&'''((((((((((((''''''&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''&&&&&&''''''((())))))***)))))))))(((((()))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))+++,,,---------///333666:::;;;;;;;;;;;;<<<@@@BBBGGGLLLZZZhhhooouuuzzzdddLLLBBB999777777666555666888555222222444555444333333333333333333333333333222222333333333333222222222222222222111111111111333333222222222222222222111111222222222111111000333333333333222222222222222222111111111000000000000000000000000111222222444333111000000111333444222333444444555555444444555555555666777888999:::777@@@GGGZZZuuu{{{yyy&&&'''((('''&&&&&&'''(((((((((((((((((('''''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))*********)))((('''&&&&&&'''((()))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,***,,,---...///222666999<<<===>>>>>>???BBBFFFJJJNNNSSS```oooxxx___PPP@@@:::999777555666666555444444555555444222333333333333333333333333222222333333333333222222333222222222111111111111222222222222222222333333222222333333222111000000111111111222222222222222222222222222222111111111111000000000000111222222555222///------000333555222333444444555555444444444444444555666777888999777???GGGYYYuuuxxxsss&&&'''((('''&&&&&&&&&(((((((((''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))(((''''''''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))---,,,++++++++++++,,,---***,,,...000222555999<<<<<<===???@@@BBBFFFKKKOOOTTTVVV```qqqxxxcccLLL???:::888777888555555555555555555444333444444444444444444444444222333333333333333333222333333222222222111111111111111111222222333333333333333333333222111000000000000000111111222222333222222222222222222222222111111000000111111222333333222000//////111333444222333444444555555444444333333333444555666777888777???GGGYYYuuuuuuppp}}}&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&'''''''''((((((((((((&&&&&&''''''''''''((((((&&&''')))******)))'''&&&(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))+++---000333555888;;;>>>===???BBBEEEHHHKKKPPPSSS[[[YYY```sssvvvZZZGGG===888777999555555666666555444444444444444444444444444444444333333333444444333333333333333333222222222222111111111111222222333333333333333333333333222111111000000000111111222222333222222222222222222222222111111111111111222222333111111222333444444333333222333444444555555444444333333333333444666777888888@@@HHH[[[vvvtttppp~~~&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%'''((((((((('''&&&'''''''''((((((((())))))&&&&&&&&&'''''''''''''''&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))************************,,,///222555777:::===@@@AAADDDIIIMMMPPPSSSVVVYYY```___eeeyyyxxx}}}kkkUUUEEE:::777999555666777666444444444555444444444444444444444444333333444444444444333333333333333333222222222222222222222222222222333333222222333333333333222222111111111222222222222222111111111222222222222222222111111111111222333333///111333555666555444222222333444444555555444444333333333444555666777888999AAAIII[[[wwwwwwrrr&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%'''((()))((('''&&&&&&&&&&&&'''''''''((((((((((((((('''''''''''''''((('''&&&$$$$$$&&&'''((((((((((((((()))))))))))))))))))))))))))))))))))),,,------------------,,,---000444777999;;;>>>@@@CCCHHHNNNSSSWWWXXXZZZ[[[^^^bbbmmm}}}jjjTTTCCC;;;;;;666777777555333333555777555555555555555555555555333333444444444444333333444444333333333222222222333333222222222222222222111111222333444444444444333333333333222222222222000000000111111111222222222222111111222222333444///000222333444444444333222333444444555555444444333333444444555666888999888@@@HHHZZZvvv}}}uuu&&&'''((('''&&&&&&'''(((&&&'''''''''(((((())))))'''&&&%%%%%%%%%%%%&&&'''$$$%%%'''))))))((('''&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))((((((((((((***'''### ###'''***(((((((((((()))))))))))))))))))))))))))))))))))))))******++++++******)))///111555888:::<<<>>>AAACCCHHHPPPVVVYYYZZZ[[[[[[YYYcccrrr~~~|||cccLLL@@@>>>777888777555222222555999555555555555555555555555333444444555555444444333444444444333333333222222444333333222222111111111000111222333444555555555444444444333333222222222//////000000111111111222222222111111222222333444000000000000000222444555222333444444555555444444444444444555666777888999777???GGGYYYuuuvvv}}}%%%&&&&&&''''''&&&&&&%%%''''''(((&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((())))))***************+++,,,---...000555:::;;;:::;;;@@@DDDEEEKKKSSSZZZ]]]]]]\\\[[[___jjj{{{yyycccMMM===CCC===666555777999777444555555555555555555555555444444444444444444444444444333333222222333333444444444222222222222444444222222222222222222222222000000111111111222222222222222222222111111000000333333222111000000000111111///000333222...111777444444333222222333333333555444333222333333555666777>>>IIIYYYmmmttt{{{%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%######$$$&&&'''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***)))))))))))))))***++++++*********++++++---...///111555999::::::<<>>999333222333222333333333444444555666777888777666555555555666777888???KKK\\\ppprrruuu%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&%%%%%%''')))%%%%%%&&&''''''&&&%%%%%%(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((())))))))))))************)))************+++++++++*********)))***++++++,,,,,,---...000333666888:::AAAGGGQQQ^^^hhhnnnpppooodddbbbcccnnn~~~~~~~~~|||zzzpppmmmlllnnnssswwwwwwvvvpppqqqrrrssstttuuuuuuuuu}}}yyyxxxxxxtttyyy|||zzzsssnnnlllmmmkkkjjjjjjmmmrrrvvvyyyzzzzzzyyywwwvvvuuuvvvxxxyyyuuuvvvvvvssspppoooqqqsssuuuwww{{{~~~~~~}}}uuuYYYCCC888888;;;555555555555555555555555444444444444444444444444444333333222222333333444222222444444444444222222222222222222222222222222000000111111111222222222222222222333333444444444555444444333222222222222000<<>>RRRbbbhhhnnnxxxzzzvvvgggeeelll~~~~~~}}}qqqmmmiiiiiikkknnnoooooollllllmmmnnnoooppppppqqqvvvxxxzzzyyyuuuqqqmmmlllppptttwwwuuunnniiihhhhhhppplllhhhiiiooossstttrrrsssssssssttttttssssssrrruuuwwwxxxuuurrrpppqqqssswwwyyy{{{}}}~~~}}}}}}eeeNNN@@@:::999777999:::888555333444666666666555444333333222222111111222333444555666777333333333333333333333333222333333444444333333222222222444444444444222222222222333333333333444444444444555555555444222111555555555555555555555555333444444555555444444333777666333222222444666888;;;@@@KKK\\\qqq~~~%%%'''(((((('''&&&((()))***)))((('''&&&''''''(((''''''''''''''''''''''''***)))))))))(((((((((''''''''''''((((((((())))))'''(((((())))))((((((''')))'''&&&''')))+++)))((()))******+++++++++++++++++++++************++++++...---000666777777;;;AAAKKK]]]mmmrrrvvv}}}~~~yyymmmoooyyy}}}zzzvvvqqqmmmmmmllljjjiiikkkkkkkkkkkklllmmmmmmmmmrrrtttwwwwwwtttooolllkkkkkkooorrrqqqmmmjjjkkklllqqqmmmiiikkkqqqvvvwwwwwwrrrssssssssssssrrrqqqqqquuuwwwyyyxxxuuuttttttvvvvvvxxx{{{}}}}}}{{{{{{zzz~~~ttt[[[HHH>>>999777999999888555333444666666555555444333333222222333333444444444444444555333333333333333333333333222222333333333333222222222333333444444333333222222222333333333333444444444444555555555444222222333333333333333333333333333444444555555444444333666555333222333444777888;;;???IIIYYYnnn$$$&&&''''''&&&&&&'''((())))))(((''''''''''''(((''''''''''''''''''''''''))))))))))))(((((((((((((((((('''&&&&&&%%%%%%%%%((())))))******))))))((()))(((((((((***+++***)))***))))))))))))***++++++)))))))))***+++,,,---......000666:::::::::???GGG[[[kkkxxx|||{{{sss{{{~~~}}}yyyuuuqqqooonnnnnnmmmmmmmmmnnnnnnooopppsssvvvwwwtttppplllkkkhhhlllooopppooooooqqqtttvvvrrrnnnnnnrrrwwwxxxxxxssssssttttttttttttsssssswwwyyy||||||{{{yyyyyyyyyxxxyyy{{{}}}~~~{{{yyyxxxuuuyyy~~~~~~{{{zzz~~~kkkSSSCCC;;;777888888777555444555666555555555444444333333222555555555444444333333333333333333333333333333333111111222222222222111111222333333444444333333222222222333333333333444444333444444444444333333222222222222222222222222222333444444555555444444333555444333222333555888999:::>>>FFFUUUiii$$$%%%&&&&&&%%%%%%&&&(((((((((((('''''''''((((((''''''''''''''''''''''''))))))))))))(((((((((((((((''''''&&&&&&%%%%%%$$$((())))))******))))))(((***))))))***++++++++++++***)))((((((((()))+++,,,*********++++++---...///...333888::::::>>>GGGQQQhhhttt{{{www~~~~~~{{{wwwvvvuuuttttttuuuuuuvvvuuuxxx||||||yyytttpppnnnkkknnnqqqssssssuuuxxx{{{~~~yyyuuussssssuuuvvvvvvtttuuuwwwyyyzzz{{{{{{||||||~~~~~~|||zzz{{{|||}}}}}}}}}|||zzzyyyvvvxxxzzz{{{zzzyyyxxxwww{{{}}}www^^^III???999999888666555555666777555555444444444333333333555555444444444333333333333333333333333333333333000111111222222111111000333333333333333333333333222222222333333333444444333333333333333333333333111111111111111111111111333444444555555444444333333333222333444666888999999<<>>:::777777777777666444444444444444444444444333333333444444555555555333333333333333333333333111111222222222222111111444333333222222333333444222222333333333333444444333222222222222333333444444444444444444444444444333444444555555444444333333333333444555666777888777<<>>CCCPPPeeexxx{{{www}}}~~~zzzyyywwwvvvwwwyyy{{{}}}}}}xxxxxxzzz|||}}}}}}{{{zzzxxxzzz}}}~~~~~~nnnZZZEEEAAA;;;999888888777666444444444444444444444444555444444444444444333333333333333333333333333333222222333333333333222222444333333222222333333444222222333333333333444444222222111111111222444444444444444444444444444444333444444555555444444333444444444444555555666666777<<>>;;;999888777666666666555555444444555555555555555555555555111111111111111111222222222222111111222222333444444444333333333222222222444555555555555555444444666444111111333444444333444333111//////111333444444444555555555555444444333444666888888888777777999:::AAANNN]]]mmm~~~&&&%%%%%%''')))***)))'''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))******+++++++++((()))))))))************************************,,,+++++++++******))))))************+++,,,------***---111444666999===@@@DDDSSSdddqqq~~~xxxuuu{{{wwwddd[[[ZZZ\\\___cccqqq}}}~~~wwwsssppplllhhheeeeeeeeedddccchhhjjjmmmrrrvvvxxxwwwuuurrrpppooooooqqqtttxxx{{{|||~~~}}}wwwtttvvvuuuttttttuuuuuuvvvuuuvvvuuuttttttvvvyyy|||~~~~~~~~~~~~}}}|||}}}yyywwwtttooommmnnnrrrvvvwwwxxxzzz|||}}}}}}}}}||||||||||||||||||{{{zzzyyyvvvuuutttuuuyyy~~~xxxuuuyyy}}}~~~~~~}}}||||||}}}~~~}}}||||||}}}~~~zzzzzzzzz{{{{{{|||}}}}}}{{{{{{zzzzzz{{{{{{|||}}}}}}xxx\\\JJJBBB<<<999999666666666666666555555555555555555555555555555444333333333333333333222222222222111111222222333444444444333333333222222222222333333444444333333333444444444555777666444222444333111000000111333444444555555666666555555444444555666888999888888777888999AAANNN^^^mmm%%%%%%%%%'''******(((&&&(((((((((((((((((((((((((((((((((((())))))))))))((())))))******++++++,,,))))))))))))************++++++++++++++++++++++++---,,,,,,+++******))))))************+++,,,---...+++///333666777:::@@@EEEGGGYYYlllxxx||||||vvviii\\\WWWXXXZZZ^^^bbbkkkwwwxxxqqqmmmmmmiiidddaaaaaaaaaaaa```dddeeehhhmmmqqqtttsssrrrooonnnllllllnnnqqquuuxxxyyy{{{zzzxxxssssssrrrrrrsssuuuvvvwwwwwwwwwvvvwwwxxx{{{}}}~~~}}}{{{{{{{{{yyy|||}}}|||zzzzzz}}}{{{yyyvvvqqqnnnmmmoooqqqtttvvvwwwzzz|||}}}~~~~~~zzzzzzyyyxxxwwwvvvvvvvvvtttsssrrrtttwww|||~~~xxxvvvyyy}}}}}}}}}||||||}}}~~~~~~}}}|||}}}||||||{{{{{{{{{|||}}}~~~}}}||||||||||||}}}~~~~~~|||}}}~~~jjjUUUGGG===999999666666666666666666666666555555555555555444444444444444444555444444333222222222222222222333444444444444333333333333222222111111222333333333333222222222333555666666333000444333333333333333333444555555666666666666555555444555666777777888888888888999AAAOOO^^^ooo&&&&&&''')))++++++)))'''(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((())))))******))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---......222666888999===DDDJJJRRReeewww{{{mmmcccZZZXXXYYYZZZ^^^cccjjjttt{{{uuupppmmmmmmiiidddaaa```aaaaaaaaacccccceeejjjooorrrsssssspppooommmllllllooorrrtttvvvyyy~~~}}}|||xxxwwwvvvuuuttttttvvvxxxwwwwwwwwwxxxyyy{{{|||}}}xxxyyyzzzzzzyyyxxxyyyzzzuuuxxx{{{|||{{{}}}|||vvvsssrrrrrrssstttvvvxxx{{{~~~|||{{{xxxuuusssrrrqqqqqqoooooonnnooorrrwww}}}~~~||||||~~~~~~~~~}}}{{{xxxvvvyyy{{{{{{{{{{{{{{{}}}~~~}}}||||||}}}}}}||||||}}}}}}~~~}}}}}}}}}}}}}}}~~~{{{|||}}}}}}}}}|||eeePPPAAA;;;;;;666666666666666666666777666666555555555444444444333444555555555444222111333333333333333444444555444444333333333333222222111222333333444444444333444333222333444444333111333444555555555555444333555555666666666666555555555555555555666777888888999:::AAAOOO^^^nnn''''''(((***,,,,,,***((((((((((((((((((((((((((((((((((((((())))))))))))%%%%%%%%%&&&'''(((((()))))))))))))))************++++++++++++++++++++++++*********++++++,,,------************+++,,,---...000444888999:::???HHHOOOcccvvv{{{zzzkkkccc\\\ZZZZZZ[[[```fffllluuu}}}|||zzz{{{||||||{{{yyyuuuqqqoooooojjjeeebbbaaabbbbbbbbbddddddfffjjjooosssuuuuuusssqqqooommmmmmnnnpppqqquuuyyy}}}yyyvvvuuuvvvwwwvvvwwwxxxyyyzzzzzz{{{{{{ssstttvvvvvvvvvvvvxxxzzzrrrvvv{{{}}}}}}zzzwwwuuussstttuuuwwwzzz~~~~~~zzzuuurrrpppooooooiiiiiiiiijjjmmmrrrxxx}}}{{{zzzyyyzzz||||||{{{zzz~~~}}}{{{yyywwwwwwyyyzzzzzzzzzzzzzzz|||~~~}}}{{{{{{|||}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~|||}}}}}}}}}~~~qqqYYYFFF>>>???666666666666777777777777666666555555555444444444333444444555444333222111444444333333444444555666444444444333333333222222222333444444555555555444777555222111333444555555333444666777777666444333555555666666666666555555555555444444444666888999;;;;;;BBBOOO^^^mmm~~~&&&&&&''''''(((((())))))))))))(((((((((((())))))******))))))))))))******(((((((((((((((((((((((())))))*********+++++++++************************)))************+++++++++,,,,,,++++++,,,...///000444444555777999???OOO^^^nnn~~~tttmmmbbb[[[^^^dddfffjjjnnnwww{{{{{{yyyzzztttvvvxxx{{{|||yyytttpppuuurrrmmmjjjhhhfffdddbbbdddeeeffffffhhhkkkppptttsssvvvyyyvvvpppkkkkkknnnrrrtttwww{{{}}}zzzxxxxxxxxxyyyxxxwwwtttrrrqqqsssxxx|||wwwvvvsssrrrrrruuuxxx{{{uuuyyy|||{{{zzz~~~~~~xxxuuussstttuuuuuuwww{{{{{{uuupppnnnnnnpppoooooonnnmmmlllmmmqqqsssxxx|||~~~xxxtttwww{{{zzz{{{|||{{{yyyxxxyyyzzz~~~{{{xxxyyy||||||{{{zzz{{{}}}|||{{{zzzzzzyyyzzz{{{|||xxxyyyyyyyyyxxxyyy|||~~~~~~~~~~~~iiiTTTEEE>>>777555666888777444555999555444333333333555666777444444444444444444444444444333333333333444555555444444444444444444444444555555555444444333333333333333333333333333333333333333222222333444666777555555444333222111111000555555555666666666666666999>>>@@@JJJ^^^lllzzz'''''''''((((((((((((((())))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************************++++++++++++++++++++++++,,,...000111555555777999:::@@@QQQbbbxxxyyyssspppfff```ccciiinnntttyyy|||uuusssxxxyyy{{{}}}~~~zzzvvvqqqooommmkkkkkkjjjhhhfff```aaa``````aaaeeejjjnnnppptttyyyyyyuuuqqqnnnnnnpppppprrrvvvzzz{{{wwwvvvvvvwwwxxxxxxxxxvvvtttssstttxxx{{{xxxwwwtttsssssstttvvvwwwuuuyyy}}}|||{{{~~~{{{vvvtttqqqqqqqqqqqqqqqssswwwzzz}}}|||yyyuuurrrqqqsssvvvxxxwwwuuuqqqnnnnnnppprrruuuyyy}}}|||wwwtttwww{{{{{{}}}}}}}}}{{{zzz{{{|||}}}zzz{{{}}}}}}|||{{{zzz|||}}}|||{{{zzzyyyzzz{{{|||yyyyyyzzzyyyxxxyyy{{{}}}~~~}}}|||~~~www___KKK???<<<::::::<<<:::666666888555555555444555555666666444444444444444444444444444333333333333444555555444444444444444444444444555555444444444333333333333333333333333333333333333333222222333444666777555555555444333333222222555555555555666666666666:::>>>???HHH[[[iiixxx((((((((((((((('''''''''))))))(((((((((((())))))******))))))))))))*********************************************+++++++++************************************+++++++++,,,******+++,,,---///111222111444777999999AAAUUUhhh~~~yyywwwvvvvvvooojjjmmmttt{{{wwwrrrwwwxxxyyy|||~~~wwwvvvtttttttttrrrooommmdddcccaaa______bbbgggllllllpppvvvzzz{{{yyyuuurrrnnnnnnnnnooossswww|||~~~}}}}}}xxxtttrrrrrrsssuuuwwwxxxxxxwwwuuuuuuwwwyyyxxxwwwuuutttssssssttttttuuuyyy}}}|||zzz{{{yyytttqqqooonnnnnnmmmkkkiiijjjlllnnnttttttsssrrrqqqssswwwzzz}}}|||zzzvvvrrrqqqrrrsssrrrwwwzzzzzzvvvtttwww{{{}}}~~~}}}|||}}}}}}||||||~~~~~~|||{{{|||~~~|||zzzyyyzzz|||}}}yyyzzz{{{zzzxxxyyyzzz|||}}}~~~}}}{{{{{{|||}}}~~~oooTTTCCC@@@===<<<===;;;666444666666666777777777666555555444444444444444444444444444333333333333444555555444444444444444444444444555444444444444333333333333333333333333333333333333333333333333444666666555555555555555555555555555555555555666666777777;;;??????HHH[[[iiixxx))))))((((((''''''&&&&&&))))))(((((((((((())))))******))))))))))))***************************************************************************************+++++++++,,,,,,)))***+++,,,...000222333---000444666777???TTTiii{{{xxxttttttzzz{{{yyy}}}zzztttrrrrrrssswww|||~~~~~~}}}|||{{{xxxsssoooiiigggccc^^^\\\^^^bbbfffhhhjjjpppvvv|||~~~|||zzzqqqooonnnmmmooossswwwzzz{{{~~~|||vvvqqqnnnnnnooopppuuuwwwxxxxxxvvvuuuuuuvvvvvvuuuuuutttsssssssssssstttxxx||||||yyyxxxzzz}}}|||vvvpppllljjjiiijjjjjjiiigggeeedddfffhhhkkkkkkllllllmmmpppuuuxxx{{{{{{zzzwwwttttttuuuwwwssswwwzzzyyyvvvuuuwwwzzz~~~~~~}}}~~~}}}}}}~~~~~~|||}}}}}}{{{zzz{{{|||}}}zzz{{{{{{zzzyyyxxxyyy{{{{{{~~~~~~|||{{{zzz{{{|||}}}}}}}}}___III???;;;999;;;:::555222222666777888888888666555444444444444444444444444444444333333333333444555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333444444555555444555555555666666777777444444555555666666777777:::???AAAKKK]]]iiivvv))))))((((((''''''&&&&&&))))))(((((((((((())))))******))))))))))))*********************************************************************************++++++++++++,,,,,,,,,)))***+++---///111222222///111333444333999LLL^^^rrrsssllllllqqq|||yyyuuuooooooooosssxxx}}}~~~~~~~~~~~~}}}zzzuuuqqqkkkhhhbbb[[[WWWVVVYYY]]]cccdddgggnnnvvv|||vvvtttqqqpppppprrruuuwwwyyy}}}}}}wwwqqqmmmkkkkkklllrrrtttwwwwwwvvvtttssssssssssssssssssssstttuuuuuuvvvyyy||||||yyywwwwwwwwwzzzyyyuuupppiiieeeeeeeeedddeeeeeedddbbbcccdddfffeeeggghhhiiijjjlllpppsssvvvwwwvvvuuusssrrrtttuuuvvvyyy{{{{{{xxxwwwxxxzzz~~~~~~~~~~~~~~~}}}|||{{{}}}~~~~~~||||||||||||yyyzzz{{{{{{yyyxxxyyyzzzyyy|||~~~}}}|||{{{||||||}}}{{{}}}kkkSSS@@@:::888999999555333333666777888888888666555444444444444444444444444444444333333333333444555555444444444444444444444444444444444444444444444444333333333333333333333333333333444444444444444444444555555666666777777777444444444555666777777888666===AAAKKK^^^gggqqq((((((((((((((('''''''''))))))(((((((((((())))))******))))))))))))******************************+++++++++***************************************++++++++++++,,,,,,,,,,,,)))+++,,,...000111111222444333333333222666DDDRRRooo~~~qqqeeecccfffmmmzzz}}}{{{rrrqqqpppssswwwzzz}}}}}}zzzzzz{{{}}}~~~|||xxxuuummmjjjddd]]]WWWVVVXXXZZZ^^^___aaaeeelllttt|||{{{yyyvvvtttssssssuuuvvvxxx{{{|||vvvpppmmmkkkjjjppprrrvvvwwwvvvtttttttttrrrrrrqqqqqqrrrsssuuuvvvwwwyyy{{{{{{yyyvvvttttttqqqqqqoooiiibbb^^^___aaa]]]^^^____________aaacccbbbcccdddeeeeeegggkkknnnpppqqqrrrpppooonnnpppqqqwwwyyy{{{{{{zzzzzz{{{|||~~~}}}}}}}}}{{{zzzzzz}}}}}}{{{zzzxxxzzz{{{{{{zzzyyyzzzzzzyyy{{{~~~~~~~~~}}}}}}||||||}}}}}}|||}}}~~~~~~www^^^FFF???999:::;;;888777777666666777777777666555555444444444444444444444444444333333333333444555555444444444444444444444444333333333444444444444555333333333333333333333333333333444555555444444333444555555555666666777777333444444555666777888888333:::>>>IIIZZZccclll|||'''''''''((((((((((((((())))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))+++++++++*********))))))************************+++++++++,,,,,,,,,------***,,,---///000111000000444222111333666;;;FFFPPPppprrrddd\\\___dddjjjwwwwwwuuusssssstttuuutttssssssssssssuuuvvvuuurrrpppkkkiiiddd___ZZZXXXYYY[[[ZZZ\\\___```dddjjjssszzz~~~|||zzzwwwtttsssssssssuuuxxx}}}vvvqqqmmmjjjooorrruuuvvvvvvuuuvvvvvvtttsssqqqppppppqqqtttuuutttuuuvvvuuussspppnnnmmmggggggeee___XXXUUUVVVZZZUUUWWWXXXXXXXXXXXXZZZ\\\ZZZ\\\]]]^^^___```cccfffgggiiikkkllllllmmmoooqqqtttvvvxxxzzz|||}}}~~~}}}}}}}}}{{{yyyyyy|||}}}}}}}}}~~~~~~zzzxxxvvvxxx{{{{{{{{{zzzzzz{{{zzz|||~~~~~~~~~}}}}}}}}}|||||||||||||||||||||}}}~~~~~~|||{{{hhhMMMDDD<<<:::;;;999888999555555555444555555666666444444444444444444444444444333333333333444555555444444444444444444444444333333333444444444555555333333333333333333333333333444444555555444333333555555555555555555555666333333444555666777888888666<<<===FFFWWWaaalll}}}&&&'''''''''(((((())))))))))))(((((((((((())))))******))))))))))))******((((((((((((((((((((((((++++++++++++******))))))************************++++++,,,,,,,,,---------+++,,,...000000000000///000---...444;;;BBBLLLVVVrrrlll```YYY___fffjjjvvvzzz~~~}}}|||}}}zzzxxxtttrrrpppooollljjjjjjiiihhhggggggfffccc```cccbbb___[[[WWWUUUVVVXXXWWW[[[^^^______ccckkkrrr~~~}}}{{{xxxuuusssqqqppprrrvvv{{{tttooolllppprrruuuwwwwwwwwwxxxyyywwwuuurrrooonnnppprrrtttnnnoooooonnnllljjjhhhfff]]]^^^\\\VVVOOOLLLNNNRRRPPPRRRSSSSSSRRRRRRTTTUUUSSSTTTVVVWWWXXXZZZ]]]___^^^aaaeeehhhkkknnnrrruuuqqqsssvvvyyy|||}}}~~~~~~|||yyyyyy}}}yyyzzz{{{}}}zzzwwwuuuxxxzzz{{{{{{{{{{{{||||||}}}~~~~~~}}}||||||||||||{{{{{{{{{{{{{{{{{{|||~~~~~~}}}|||}}}nnnRRRGGG<<<:::999777666777555444333333333555666888444444444444444444444444444333333333333444555555444444444444444444444444333333333444444555555555333333333333333333333333333444555555555444333222555555555555555555555555333333444555666777888999<<<@@@???FFFWWWbbbooo'''&&&&&&(((***+++***)))***)))((('''&&&&&&'''((()))))))))))))))))))))))))))***+++***)))((((((***)))************+++++++++++++++******)))(((((((((,,,,,,++++++***+++++++++***+++---000111111...,,,333111222777:::AAAQQQaaazzz{{{~~~uuucccdddeeeiiiooowww~~~|||{{{xxxyyy{{{~~~}}}yyyvvvwwwxxx{{{|||}}}{{{yyywwwpppooommmjjjfffbbb___]]]___^^^\\\ZZZXXXWWWVVVVVVTTTSSSSSSSSSSSSSSSTTTTTTXXXZZZ\\\]]]]]]^^^```bbbppptttxxxzzzxxxuuurrrqqqrrrsssyyyzzzrrrkkkqqqqqqqqqtttwwwyyyyyyxxxuuutttqqqooonnnoooqqqrrrooonnnlllkkkiiifffaaa]]]WWWTTTPPPNNNLLLKKKJJJHHHKKKKKKLLLMMMMMMLLLLLLKKKMMMNNNOOOQQQSSSUUUWWWXXXYYYZZZ\\\```eeekkkpppsssssswww|||~~~|||{{{{{{}}}~~~xxxxxxyyyzzz|||}}}}}}zzzzzzyyyxxxxxxyyyyyyzzz~~~|||}}}~~~~~~}}}|||{{{zzz{{{|||}}}|||{{{{{{}}}___LLL>>>>>>>>>888666999555555444444444444555555555555555555555555555555333333333333444555666666444444444444444444444444444333333333333444555555222222222333333444444444222333333333444555555555444444444555555555555666555555555555555666777777999:::???HHHUUUfffuuu~~~((())))))))))))(((''''''***)))((('''&&&''''''((()))))))))))))))))))))))))))***+++***)))((((((***)))************+++++++++************)))))))))))),,,,,,+++++++++++++++,,,,,,---...111222111///---///000333777:::BBBWWWkkkzzzqqqzzztttkkkgggjjjooouuu{{{~~~{{{wwwuuussssssssssssttttttrrrnnnkkkjjjlllnnnqqqrrrrrrrrrqqqgggeeeccc___\\\YYYVVVUUUQQQQQQOOONNNLLLKKKKKKJJJMMMMMMLLLLLLLLLLLLMMMMMMOOORRRWWW[[[\\\]]]___```iiimmmrrruuuuuuuuutttuuusssssswww}}}xxxsssooopppqqqrrrtttvvvyyy}}}~~~}}}zzzvvvqqqooooooppprrrooommmjjjhhheeeaaa\\\XXXSSSPPPLLLJJJIIIHHHFFFEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGIIIKKKMMMNNNOOOTTTUUUXXX\\\bbbiiiooosssuuuyyy~~~~~~}}}}}}|||{{{yyyxxxxxxyyy{{{|||||||||||||||}}}}}}zzzzzz{{{{{{zzzyyyyyyyyyzzzzzz}}}~~~~~~}}}|||~~~~~~}}}}}}lllWWWDDD???<<<777555777666555555444444555555666555555555555555555555555555444444333333333444444444444444444444444444444333222222222222333444444444444444555555555666666444444444555555555555555444444444555555555555666666666555555666666777888999;;;@@@HHHVVVgggwww+++---...,,,)))&&&&&&((())))))((('''''''''(((((()))))))))))))))))))))))))))***+++***)))((((((***)))************+++++++++)))))))))************+++,,,,,,++++++++++++,,,,,,---...000111111111//////...000555999???MMMfff{{{sssnnn{{{yyymmmeeeaaajjjoooxxx{{{vvvqqqmmmiiihhhiiigggdddccccccaaa___]]]\\\]]]^^^```aaabbbbbbbbbZZZXXXTTTQQQMMMKKKJJJIIIDDDDDDDDDCCCBBBBBBAAAAAAFFFFFFEEEEEEEEEEEEEEEFFFCCCHHHOOOUUUXXXZZZ\\\]]]___ccchhhllloooqqqtttvvvtttsssttt{{{yyytttsssrrroooqqqssssssuuuyyyzzzsssooonnnooopppnnnkkkgggccc^^^YYYTTTPPPLLLIIIFFFDDDCCCCCCBBBAAACCCCCCCCCCCCBBBBBBAAA@@@??????@@@BBBCCCEEEFFFFFFLLLNNNQQQWWW___gggnnnsssyyy|||~~~|||{{{|||~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~}}}}}}~~~{{{zzzyyy|||{{{zzzzzzyyyyyyyyyzzz|||}}}~~~~~~~~~}}}}}}~~~iiiPPPCCC>>>888555888666555555444444555555666555555555555555555555555666666555444333333333333444444444444444444444444222222222222222333333444444444444555555555555666444444444444444444333333444444444555555555555666777666666666666777888888999;;;???HHHUUUgggyyy+++///222///***'''(((+++))))))(((((((((((((((((()))))))))))))))))))))))))))***+++***(((((((((***))))))*********+++++++++(((((()))******+++,,,,,,,,,,,,+++++++++,,,------...///000000000///000000222333888???MMMaaazzzwwwwwwjjj``````aaalllrrr{{{|||vvvoooiiiccc```^^^\\\YYYUUUSSSRRRRRRQQQPPPRRRRRRQQQQQQQQQQQQQQQQQQOOOMMMIIIEEECCCBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@CCCBBBBBBAAAAAAAAAAAAAAA>>>BBBGGGLLLPPPSSSWWWYYYYYY\\\___ccceeehhhlllooopppoooooosss|||wwwrrrqqqrrrooorrrsssrrrqqqvvv|||tttooommmnnnoookkkhhhbbb\\\WWWRRRMMMIIIFFFCCCAAA???@@@@@@???>>>BBBBBBBBBBBBAAA@@@??????===>>>??????@@@AAABBBBBBEEEHHHMMMTTT]]]gggoootttzzz~~~}}}|||yyy}}}~~~}}}~~~|||{{{|||}}}}}}||||||}}}}}}~~~}}}}}}~~~~~~|||{{{|||{{{zzzzzzyyyxxxxxxyyyyyy{{{|||~~~}}}~~~~~~}}}{{{zzz{{{}}}|||___MMMBBB;;;999:::666666555555555555666666555555555555555555555555666555444333333333333333444444444444444444444444333333222222333333444555333333333333333333333333444333333333222222111111444444444555555555555666777777777777777888888999777:::>>>FFFSSSfffzzz(((,,,///...)))'''))),,,(((((()))))))))))))))))))))))))))))))))))))))))))))***+++***(((((((((***))))))*********+++++++++(((((()))***+++,,,------,,,+++++++++,,,------...---...000///......111333888777;;;GGG___xxx{{{wwwccc^^^eeelllppptttzzz~~~zzztttlllddd^^^ZZZXXXQQQNNNJJJGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGHHHFFFDDDAAA@@@@@@AAAAAA@@@@@@AAABBBCCCBBBBBBBBBAAAAAA@@@???>>>>>>??????@@@AAACCCDDDFFFKKKPPPUUUVVVXXXZZZ\\\\\\^^^aaadddfffeeefffiiipppwww}}}xxxqqqoooooommmoooqqqooommmpppxxx|||vvvqqqooooooooofffbbb[[[UUUPPPKKKGGGDDDBBB@@@>>>===>>>??????>>>AAAAAAAAAAAAAAA@@@??????????????????@@@@@@@@@AAABBBEEEJJJSSS]]]gggpppuuuzzz}}}}}}}}}xxxzzz|||}}}|||||||||}}}zzzyyyxxxxxxyyyzzz}}}~~~~~~}}}|||}}}}}}~~~}}}}}}|||||||||~~~|||{{{{{{{{{yyyyyyxxxxxxxxxxxxyyyyyy{{{}}}~~~}}}{{{zzz{{{|||oooXXXHHH>>>:::;;;666666666555555666666666555555555555555555555555333333333333333444555666444444444444444444444444444444444444444555666666333333333333333333333333555555444444333333222222444444444555555555555666777777777777777888888999666999===CCCOOOcccyyy%%%(((******'''&&&''')))(((((()))*********)))))))))))))))))))))))))))))))))***+++***)))((((((***)))************+++++++++))))))******+++,,,------,,,++++++,,,,,,---...///,,,///000000...///333777<<<===CCCTTTqqq~~~pppcccfffpppwwwvvvxxxzzz~~~zzzwwwrrrjjjccc]]]XXXVVVMMMJJJEEECCCCCCCCCDDDCCCAAAAAACCCDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDD@@@AAACCCDDDEEEDDDCCCCCCBBBAAA@@@??????>>>>>>???CCCBBBAAA@@@AAAEEEKKKPPPUUUVVVXXXXXXXXXXXXZZZ\\\\\\]]]___bbbfffjjjmmmooowwwzzz|||zzztttnnnkkkjjjgggiiikkkjjjiiikkkooosss~~~{{{wwwsssooolllkkk^^^ZZZSSSMMMIIIFFFCCC@@@@@@>>><<<<<<>>>???@@@???>>>??????@@@@@@??????????????????????????????>>>AAADDDJJJRRR]]]gggpppvvvyyy{{{}}}}}}{{{zzzzzz{{{vvvwwwxxxxxxwwwwwwyyyzzzwwwwwwvvvwwwxxx{{{~~~~~~~~~~~~}}}||||||{{{||||||}}}zzzxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{}}}~~~|||{{{|||}}}hhhQQQAAA;;;:::777666666555555666666777555555555555555555555555333333333333444555666666444444444444444444444444555555555555555666666777666555555555555444444444666666666666666666555555444444444555555555555666777666666666666777888888777999<<>>>>><<<:::;;;===@@@@@@@@@===>>>???@@@@@@AAAAAA@@@AAA@@@@@@??????>>>>>>>>>AAADDDIIIRRR\\\fffoootttxxxyyyxxxvvvsssssstttuuuqqqsssuuuvvvtttssstttttttttttttttuuuxxx{{{~~~~~~}}}|||||||||}}}}}}}}}|||zzzyyyxxxxxxyyyyyyzzz{{{|||zzzxxxxxxyyyzzzxxxxxxyyyyyy{{{}}}~~~~~~|||{{{{{{|||~~~{{{]]]HHH>>><<<777777666666666666777777555555555555555555555555444444333333333444444555444444444444444444444444555444444444444555666666666666555555555444444444555555555555555555666666444444444555555555555666666666555555666666777888999;;;===AAAKKK```yyy~~~,,,+++******++++++)))''''''((()))+++++++++***))))))))))))))))))))))))))))))***+++***)))((((((***)))************+++++++++***++++++++++++,,,,,,,,,+++++++++,,,---...///000...111444333222444;;;AAADDDPPP```uuuvvvkkkmmmvvv{{{{{{xxxyyyyyyzzz{{{{{{{{{{{{xxx{{{~~~}}}sssqqqnnnjjjddd^^^XXXUUURRRNNNIIIFFFDDDBBBAAA???AAACCCEEEEEEEEEBBB???===???@@@BBBEEEGGGHHHIIIIIIMMMNNNPPPQQQRRRPPPOOONNNLLLKKKJJJIIIHHHGGGGGGHHHBBBBBBCCCBBBAAACCCEEEHHHOOORRRVVVXXXYYYZZZ[[[]]]^^^aaadddeeedddaaa^^^]]]]]]\\\[[[[[[ZZZZZZYYYXXXYYYZZZ]]]aaaeeefffcccaaakkkmmmnnnmmmhhhaaaXXXSSSNNNJJJDDD@@@>>>======<<<<<<;;;::::::===???@@@@@@>>>???@@@BBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@??????AAADDDIIIQQQ[[[eeennnsssxxxwwwuuuqqqnnnmmmnnnpppnnnqqquuuvvvtttrrrppppppmmmmmmmmmooorrrvvvzzz|||zzzyyyxxxwwwwwwxxxzzzzzzyyyxxxvvvtttttttttuuuuuurrrtttvvvwwwxxxzzz}}}yyyyyyzzz{{{}}}}}}zzzyyyyyyzzz}}}~~~hhhOOOBBB???777777666666666666777777555555555555555555555555666666555444333333333333444444444444444444444444444333333333333444555555444444444333333222222222111111111222222333333333444444444555555555666666555555555555555666777777;;;===???BBBKKK```zzz~~~******++++++++++++******(((((((((((())))))))))))(((((((((((()))***+++,,,)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,---000222444444555555555555:::BBBHHHKKKYYYppptttkkkpppvvvvvvzzz{{{xxxvvvtttuuuvvvvvvvvvxxxxxxyyy|||}}}}}}wwwpppjjjfffdddbbbaaa[[[UUUNNNHHHFFFEEECCCAAAEEEEEEEEEGGGHHHHHHFFFDDDFFFFFFHHHJJJLLLNNNOOOPPPSSSUUUWWWYYYYYYXXXWWWVVVPPPQQQPPPMMMJJJHHHGGGHHHHHHFFFDDDCCCEEEFFFHHHHHHLLLSSSYYY[[[ZZZ\\\bbbiiiiiiggghhhmmmrrrqqqhhh```[[[XXXTTTSSSSSSRRROOOLLLPPPTTTYYY\\\\\\]]]```ccceeedddccc```ZZZRRRLLLHHHFFFDDD???<<<::::::;;;<<<:::;;;===???AAACCCEEEFFFEEEFFFGGGGGGGGGHHHKKKMMMIIIFFFCCCAAAAAACCCDDDDDDCCCFFFKKKRRRZZZbbbhhhllltttyyy{{{wwwnnngggfffhhhjjjiiihhhhhhhhhgggeeebbbggghhhiiijjjkkklllmmmmmmjjjlllmmmllljjjlllppptttvvvssspppnnnnnnnnnmmmllljjjjjjkkknnnqqqvvvzzz}}}yyyzzz{{{}}}~~~~~~}}}zzzwwwxxxyyyzzz}}}~~~yyyVVVBBB<<<===666111555888666333222666666666777777777777777555555555555555555555555333444555555666666555555222222333444555555555555555555555555555555555555666666666666666666666666555555555555555555444444444444555555666666777777999;;;>>>CCCPPPeee}}}******++++++++++++******(((((((((((()))))))))***+++******))))))))))))))))))******++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,...000222444333444555555888>>>HHHPPPUUUeee}}}uuuiiieeennnwwwwwwxxx|||wwwuuusssrrrssstttuuuvvvxxxxxxxxxyyy|||~~~zzzsssnnnkkkjjjhhhgggccc]]]VVVPPPMMMKKKHHHFFFJJJIIIJJJKKKMMMNNNMMMKKKMMMMMMOOOPPPRRRTTTUUUVVVZZZ[[[\\\]]]^^^^^^]]]\\\VVVWWWXXXVVVSSSPPPOOOPPPNNNLLLJJJIIIIIIJJJKKKKKKRRRWWW]]]^^^\\\]]]ccciiinnnkkkjjjnnnssssssmmmggg[[[VVVOOOLLLLLLKKKIIIGGGLLLPPPTTTVVVVVVVVVXXX[[[YYYXXXVVVRRRNNNJJJFFFDDDBBBAAA???===<<<;;;::::::;;;<<<>>>AAACCCEEEFFFGGGDDDEEEFFFFFFGGGIIIMMMQQQNNNKKKGGGCCCBBBBBBBBBCCCCCCEEEJJJQQQXXX```fffiiitttwwwyyytttjjjcccbbbcccaaa```___^^^___^^^\\\ZZZXXXXXXYYYZZZ[[[\\\]]]^^^```aaa`````````aaadddfffhhhfffcccbbbbbbcccbbbaaaaaabbbbbbdddgggkkkoooqqqppprrrtttvvvyyyzzz||||||~~~~~~~~~~~~}}}yyyvvvvvvwwwwww|||}}}^^^HHH@@@;;;666444777999888666666666666666666666666666666555555555555555555555555333444555555666666555555333333444444555444444444555555555555555555555555555555555555555555555555555555555555555555555555444555555666666777888888999;;;???EEESSSiii|||******++++++++++++******((((((((()))))))))******...---+++***((((((''''''******))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---...000333444333444555666:::CCCPPPYYYdddwwwhhh```aaannnzzz{{{wwwwwwsssrrrqqqqqqrrruuuxxxyyyxxxxxxwwwwwwxxxzzz|||~~~}}}~~~~~~{{{vvvsssqqqpppnnnmmmlllgggaaa[[[WWWTTTQQQOOORRRQQQQQQSSSVVVXXXWWWWWWWWWWWWXXXZZZ[[[]]]^^^^^^___``````aaabbbccccccddd\\\^^^___^^^\\\ZZZYYYYYYYYYXXXUUUSSSQQQQQQQQQQQQYYY^^^bbbcccbbbdddiiiooorrrnnnkkkmmmqqqtttrrrooobbb[[[SSSMMMLLLKKKJJJHHHHHHJJJLLLMMMMMMMMMNNNPPPLLLKKKHHHEEEBBBAAAAAAAAA<<<<<<===>>>===<<<:::999;;;>>>AAADDDGGGHHHHHHHHHCCCCCCDDDDDDFFFJJJOOOTTTUUUQQQLLLFFFCCCBBBBBBBBBDDDFFFJJJPPPVVV]]]bbbdddlllooopppkkkaaaZZZXXXXXXXXXVVVTTTTTTUUUTTTRRRQQQPPPPPPOOOOOOPPPRRRSSSUUUWWWVVVTTTTTTVVVXXXXXXXXXZZZXXXVVVVVVWWWXXXWWWVVVXXXXXXXXXZZZ\\\___bbbccceeegggkkknnnrrruuuxxxyyy|||~~~~~~~~~~~~~~~~~~}}}yyyvvvuuutttuuu{{{|||}}}gggOOODDD<<<999888;;;:::666666888777666666666555444444444555555555555555555555555333444555555666666555555444444444555444444333333444444444444444444444444444444444444444444444444555555555555555555555555555555666777777888888999999;;;???HHHWWWooozzz******++++++++++++******(((((()))))))))*********------+++***)))(((((((((+++***((((((((((((***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///111333444444555555666;;;FFFTTT___rrrgggbbbdddqqq}}}}}}xxxtttrrrrrrqqqqqqsssvvv{{{~~~{{{yyywwwuuuuuuvvvxxxyyyzzz{{{{{{|||}}}}}}yyyvvvuuusssqqqoooqqqnnnjjjeeeaaa^^^[[[ZZZ[[[ZZZYYY[[[^^^aaabbbbbb___```aaaaaabbbcccddddddbbbaaabbbbbbccceeeggggggcccccccccaaa______```bbbeeedddbbb___\\\YYYYYYYYY```dddiiikkkjjjkkkooosssrrrmmmgggfffiiinnnpppooofffaaaZZZVVVTTTRRRNNNKKKFFFGGGHHHGGGGGGFFFGGGGGGDDDCCCAAA???>>>=========999999:::;;;<<<;;;::::::===???CCCGGGIIIJJJIIIHHHCCCBBBBBBAAABBBGGGMMMQQQWWWTTTOOOIIIEEEBBBCCCDDDFFFIIIMMMRRRWWW\\\___aaahhhjjjkkkggg```ZZZWWWXXXWWWUUUTTTSSSTTTTTTRRRQQQRRRQQQPPPOOOPPPQQQSSSTTTWWWTTTRRRSSSVVVYYYXXXVVVWWWUUUTTTUUUWWWXXXWWWVVVWWWWWWWWWXXXYYYZZZ\\\]]]```bbbfffkkkooosssvvvxxx|||}}}~~~}}}}}}}}}}}}}}}|||yyyvvvuuuuuu{{{{{{}}}~~~~~~oooSSSCCC>>><<<<<<<<<999444333666777777666555444333333222555555555555555555555555333444555555666555555555555555555555444333222222444444444444444444444444444444444444444444444444444444444555555555555555666666666777888888999999:::;;;@@@IIIZZZqqqzzz******++++++++++++******))))))))))))************++++++************+++++++++***)))(((((()))***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111333333555666666888>>>JJJYYYdddllliiikkkssszzzzzzuuurrrpppqqqqqqpppqqquuu{{{}}}{{{xxxuuussstttuuuvvvxxxyyy{{{{{{|||}}}{{{yyyvvvssstttsssqqqnnnkkkhhhfffeeecccaaa```aaadddgggiiiiiieeeeeeeeeeeefffffffffgggccccccdddeeefffhhhjjjkkkjjjiiifffbbbaaabbbfffjjjnnnnnnmmmiiieeeaaaaaabbbfffkkkpppqqqooommmkkkkkklllfff^^^[[[]]]aaaeeegggbbb```^^^]]]\\\XXXQQQKKKHHHGGGFFFEEEDDDDDDCCCBBB????????????>>><<<;;;::::::999999999:::;;;===>>>???AAAEEEHHHJJJIIIHHHGGGCCCBBBAAA??????BBBGGGKKKUUUTTTRRRMMMHHHFFFGGGHHHKKKNNNTTT[[[```ccceeeeeeppprrrtttrrrmmmiiiggggggdddbbb```___`````````___[[[ZZZYYYXXXWWWWWWXXXXXX^^^\\\[[[]]]aaaccccccaaa```______```bbbccccccbbbdddccccccbbbbbbbbbbbbbbbccceeeiiimmmrrruuuxxxyyy}}}}}}~~~~~~~~~}}}|||||||||}}}}}}~~~{{{zzzyyy}}}}}}~~~~~~~~~~~~vvvXXXEEE???<<<;;;;;;888444444888777777666555444333333222555555555555555555555555333444555555666555555555555555555555444333222222444444444444444444444444555555555555555555555555444444444555555555666666666666666777888888999999;;;<<<@@@IIIZZZqqq}}}******++++++++++++******)))))))))*********++++++)))))))))***+++,,,------++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222333333444666888===EEETTTdddpppmmmmmmooorrrtttsssqqqooonnnoooooonnnnnnqqqxxx~~~|||xxxtttrrrrrrssstttuuuxxx{{{|||}}}|||xxxyyyyyywwwtttqqqoooooojjjgggddddddfffiiikkklllffffffffffffffffffffffffeeefffgggiiikkkmmmnnnooopppnnnjjjfffeeefffkkkoooqqqrrrsssooojjjffffffgggmmmrrrwwwyyytttlllccc^^^ccc]]]UUUPPPPPPSSSWWWYYY\\\\\\___bbbccc___VVVOOOJJJGGGEEECCCCCCCCCAAA@@@<<<===>>>>>>>>><<<:::999===<<<<<<<<<===???AAABBBBBBCCCEEEGGGHHHGGGFFFEEEBBBBBB@@@>>>===???CCCFFFSSSUUUUUURRRMMMJJJKKKMMMQQQWWWaaakkkrrruuuvvvuuu}}}~~~|||{{{zzzyyywwwuuutttuuuvvvvvvuuuppppppooommmkkkiiihhhgggiiiiiijjjmmmqqqtttuuuuuusssssssssuuuwwwxxxwwwuuuxxxwwwvvvuuusssrrrqqqpppnnnppprrruuuxxxzzz{{{|||}}}||||||{{{{{{|||||||||~~~~~~dddOOO@@@;;;888888888666888<<<777666666666555444444444555555555555555555555555333444555555666666555555444444444555444444333333333333333333333333333333666666666666666666666666333333444444555666666666555555666777777888888999;;;<<>>???@@@@@@BBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCAAAAAAAAA???>>>???BBBDDDTTTXXXZZZXXXSSSOOOOOOPPPXXXaaaooo~~~|||yyyuuuxxx|||{{{{{{|||}}}~~~~~~~~~~~~|||{{{{{{zzz{{{{{{||||||}}}~~~vvv```III@@@999777888777777:::666666666666666666666666555555555555555555555555333444555555666666555555333333444444555444444444333333333333333333333333555555555555555555555555333333444444555666666777444555555666666777888888;;;:::>>>HHHZZZqqq******++++++++++++******)))************+++++++++++++++******++++++,,,---+++,,,---......---,,,+++******+++++++++,,,,,,,,,------------------------,,,---///000222333333333,,,111;;;HHHXXXmmm{{{mmmbbbkkkssstttqqqoooppprrrrrrsssssspppmmmpppwww~~~{{{vvvqqqooonnnpppqqqnnnssszzz~~~}}}{{{{{{ppplllgggdddeeegggiiiiiiggggggfffeeeeeedddcccccccccfffiiillloooppppppooolllnnnnnnmmmkkkiiihhhiiimmmppprrrooojjjggghhhjjjoooxxxzzzjjj```YYYTTTMMMFFFBBBBBBCCCDDDFFFHHHNNNUUU[[[ZZZTTTNNNIIIEEEAAA???@@@@@@>>><<>><<<;;;===@@@CCCFFFAAACCCGGGJJJJJJIIIGGGFFFEEEEEEDDDDDDCCCBBBBBBBBB@@@AAAAAA@@@@@@@@@BBBEEEVVV[[[^^^]]]WWWRRRQQQRRR\\\gggyyy{{{{{{zzzzzzzzz{{{{{{||||||}}}~~~~~~nnnTTTHHH<<<888777555444444666666666777777777777777555555555555555555555555333444555555666666555555222222333444555555555555333333333333333333333333444444444444444444444444333333444444555666777777444444555555666777777777999999===HHH[[[rrr*********++++++,,,,,,,,,---,,,+++******+++,,,------,,,,,,+++*********+++))))))******++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......---...000000111222555777555555>>>QQQhhh}}}vvvlllllllllooorrrrrrooollllllmmmooorrrtttsssqqqrrrwww|||~~~{{{vvvpppmmmllllllmmmoooqqquuuzzz{{{pppmmmkkkjjjiiiiiigggffflllkkkiiigggeeedddcccccciiiggggggiiimmmooonnnllljjjnnnrrrrrrnnnjjjhhhiiiiiijjjjjjiiigggfffgggiiikkkyyyyyygggXXXTTTNNNGGGBBB@@@??????===CCCIIILLLPPPTTTTTTQQQHHHEEEBBB???>>>===<<<;;;??????@@@@@@???@@@CCCDDDFFFIIIKKKLLLKKKHHHFFFFFFBBBCCCCCCCCCCCCBBBAAAAAA===@@@AAA???<<<;;;@@@DDDRRRYYY^^^\\\YYYYYYYYYXXX[[[ggg{{{~~~}}}}}}}}}~~~~~~{{{{{{{{{{{{{{{zzzzzzyyyzzz{{{}}}~~~~~~|||~~~~~~}}}|||```KKK:::888999555444888555555555555444333222111444444444555666777555444666888999:::999888555444666666666555444444333333555555555555555555555555333333444444555444444444888777777666666666777777888999999888666555666777777:::???HHHXXXnnn++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,+++******))))))******)))*********++++++++++++***++++++++++++,,,,,,,,,---,,,,,,,,,,,,---......---...000111111222555777666777BBBYYYsssxxxllljjjpppqqqrrrpppmmmlllmmmooommmppprrrqqqnnnoootttyyy|||yyyuuupppmmmlllllllllqqqtttxxx}}}{{{rrrpppmmmkkkkkkkkkjjjiiikkkjjjiiigggeeedddccccccgggfffgggjjjnnnooonnnmmmnnnppprrrrrrooollliiihhhfffhhhjjjjjjiiiggghhhhhhkkkuuuqqq___YYYPPPHHHBBB??????@@@>>>CCCFFFHHHLLLRRRTTTRRRNNNKKKFFFCCCAAAAAAAAAAAA???AAACCCEEEFFFFFFHHHIIILLLMMMNNNNNNLLLIIIHHHGGGCCCCCCDDDDDDCCCCCCBBBBBB???AAABBB@@@>>>???DDDIIIPPP\\\dddbbb]]][[[\\\]]]aaakkk{{{|||{{{{{{{{{||||||||||||||||||{{{zzzzzz{{{|||}}}~~~~~~~~~hhhSSS@@@<<<<<<888888;;;777777777777666555444333666555555555666777777666333444555777777777777666444444555555555555555555555555555555555555555555444444444444333222111111555444444333333333444444444555777777777777999;;;999;;;@@@GGGTTTjjj,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++******))))))))))))***************++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......---...000111111333555888777;;;JJJeeewwwnnnlllwwwuuuqqqmmmjjjjjjmmmpppmmmoooqqqpppnnnnnnrrrvvvxxxvvvssspppnnnlllllllllrrruuu{{{vvvtttqqqooooooooonnnmmmkkkjjjhhhfffeeedddccccccddddddfffjjjmmmoooooommmrrrqqqqqqrrrqqqoookkkhhhdddfffiiiiiihhhfffffffffiiiooo{{{ssseee^^^TTTIIIBBB???@@@AAA===AAABBBDDDJJJSSSZZZ[[[WWWSSSNNNIIIFFFFFFGGGHHHGGGJJJMMMQQQSSSSSSRRRQQQNNNMMMLLLIIIHHHFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAABBBDDDEEEDDDCCCDDDIIIMMMRRR```kkkjjjdddaaacccdddgggnnnyyy~~~zzzwwwzzz{{{|||zzzxxxxxxyyyzzz~~~}}}}}}}}}}}}}}}|||{{{{{{}}}}}}|||}}}~~~~~~pppZZZDDD===;;;888888;;;999999999888888777666666888777666666666777888999777666666666666666777777333333444444555666666777444444444444444444444444444444444444222111000///666666666555555666666777333555777777777777999;;;;;;===???DDDPPPeee~~~,,,,,,,,,++++++************+++,,,------,,,+++***++++++***************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---///000111111333666888999???RRRpppsssppprrrzzzrrrjjjfffgggkkkooooooppprrrqqqppppppsssvvvsssrrrqqqpppnnnmmmmmmmmmqqquuu{{{|||yyyvvvttttttssssssqqqkkkjjjhhhfffdddccccccbbb```bbbeeehhhlllnnnnnnnnnsssqqqoooqqqsssrrroookkkfffggggggeeebbbaaaaaabbbeeejjjsssjjjddd^^^VVVMMMFFFBBBAAAAAA<<>>===:::888666666666777444444444555555555666666444444444444444444444444444444444444333333222111777777777666777777888999666777888777666555666777:::<<>><<<<<<;;;:::999888777777777888888::::::999777444444666999???===:::777555555666777666666555555555444444444444444444444444444444444333333444555666666555555444333333333444444555666555666777777666555666888888;;;>>>BBBLLLaaa|||,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,---.........///111222222444666999>>>LLLffflllfffooozzz{{{pppgggdddfffiiikkkllllllmmmooopppqqqrrrsssnnnnnnmmmnnnnnnppprrrsssrrruuuyyy~~~~~~{{{vvvsssjjjiiigggeeedddcccbbbbbb]]]___aaabbbcccfffkkknnnpppnnnmmmnnnoooqqqqqqqqqooommmggg___XXXTTTSSSTTTSSSZZZbbbhhhnnnqqqllleeeYYYXXXVVVSSSOOOKKKGGGEEEEEEHHHJJJNNNYYYkkkyyy|||nnnhhh```ZZZXXXWWWUUURRRPPPOOONNNLLLLLLMMMNNNNNNKKKSSS___lllvvvzzz{{{zzzuuutttrrrqqqtttuuummmccceeegggjjjmmmmmmllljjjiiiiiiiiijjjjjjiiigggeeeccc___aaaeeeiiilllnnnnnnnnnrrruuuzzz}}}~~~~~~zzzyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~|||{{{uuutttttttttvvvyyy|||~~~yyy{{{}}}~~~}}}~~~~~~~~~~~~~~~}}}||||||~~~}}}{{{zzz|||~~~}}}}}}}}}~~~xxx\\\HHH@@@===;;;999999888777666666777888999===>>>===:::555333555777777666444333333555777888777666666555444444333333333333333333333333333333222333444666777777777777444444444444555666777777111333555666666777999;;;666:::???DDDMMMaaa}}}++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,------------...---,,,,,,,,,,,,---.........000111222222444777999AAARRRpppuuubbbbbbnnnxxx}}}vvvlllffffffhhhkkklllkkkkkkmmmooorrrsssttttttnnnmmmllllllnnnqqquuuwwwwwwxxx{{{}}}vvvqqqjjjiiigggeeedddbbbbbbaaa]]]^^^^^^^^^^^^bbbhhhmmmooooooooommmkkkkkkmmmoooooommmjjjccc[[[TTTPPPOOONNNTTTYYY]]]dddjjjjjjfff[[[YYYWWWTTTQQQNNNKKKJJJKKKOOOTTT[[[iii}}}wwwpppllliiiddd___^^^\\\[[[YYYYYYZZZ[[[\\\ZZZ```jjjvvvzzzxxxsssmmmlllmmmhhh```___^^^]]]\\\ZZZZZZYYYYYYWWWZZZ]]]aaadddeeeeeeeeeccciiirrrzzz~~~~~~zzzwwwwww{{{~~~}}}|||{{{zzzzzz{{{{{{}}}}}}}}}~~~~~~|||{{{wwwvvvuuuuuuvvvyyy{{{}}}{{{}}}}}}}}}}}}~~~~~~}}}}}}|||{{{|||{{{zzzzzz{{{~~~~~~}}}}}}~~~fffPPPFFFCCC???;;;:::999777666666888999:::@@@BBBCCC???888444555777444444333333333555666777555555555555555555444444333333333333333333333333333333444555666666666666666666666777777888999:::000222444666666777999;;;666<<>>EEEIIIPPPbbb|||++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,---...//////---+++***...------......///000111555222000333444444888>>>HHHhhhkkkYYYWWW___nnnzzzwwwmmmddddddfffggggggiiimmmjjjkkkrrrzzz~~~{{{vvvrrrnnnmmmooorrrsssxxx~~~}}}xxxtttpppmmmhhheeecccbbb```^^^```___^^^^^^___aaadddfffiiinnnqqqpppjjjeeedddeeekkknnnoookkkbbbXXXRRROOOLLLQQQSSSTTT[[[fffjjjhhhccc```[[[XXXWWWVVVUUUTTTWWWWWW]]]mmm}}}zzzyyy|||~~~xxxwwwwwwyyy|||yyytttrrrmmmeee___]]]RRRUUUVVVRRRKKKGGGGGGIIIKKKSSSZZZ```kkkwww|||yyyvvvxxx~~~{{{yyyyyyzzz{{{{{{{{{|||~~~~~~}}}{{{{{{yyyvvvtttuuuxxxzzzzzz}}}}}}{{{zzzzzz~~~}}}||||||~~~~~~~~~~~~~~~~~~aaaNNNJJJJJJHHHHHHCCC<<<888888777555333777<<>>FFFPPPaaazzz++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,---...///...---+++***...------......///000111333111111444555666;;;BBBRRRqqq}}}aaaRRRRRR[[[hhhssstttjjjcccccceeeeeefffhhhjjjjjjmmmttt{{{}}}{{{wwwrrrnnnllloooqqqtttyyyzzzvvvtttqqqllliiigggeeebbb```aaa```_________aaacccdddhhhmmmrrrqqqlllgggeeeeeehhhmmmpppnnnfff[[[SSSPPPOOOSSSUUUWWW___jjjooommmjjjgggbbb^^^\\\ZZZXXXWWWWWWVVVZZZjjj}}}{{{yyyyyyzzz{{{zzzzzz~~~xxxttttttqqqjjjffffff]]]\\\ZZZVVVQQQMMMLLLLLLMMMUUU___hhhvvv}}}|||~~~{{{yyyyyyzzz{{{|||||||||~~~~~~{{{{{{zzzxxxvvvvvvxxxzzz{{{}}}zzzzzzzzz||||||{{{{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~dddMMMEEEBBB???EEEBBB>>>;;;:::999777666333777<<>><<<888666444333444555444333555555444444444555555666444444444444444444444444666555444444444444555666888666555333333333555666555555666666777888888888888888<<>>GGG___}}}oooUUUJJJNNNXXXeeemmmppphhhaaaaaaccccccdddffffffjjjpppwww{{{|||{{{zzzrrrmmmkkkmmmpppssszzz}}}yyyxxxuuuqqqnnnkkkiiifffdddeeedddcccbbbbbbcccdddeeeggglllqqqqqqmmmhhhfffeeeeeekkkqqqqqqiii___WWWRRRSSSWWW\\\aaaiiirrruuutttrrrooojjjfffccc```\\\ZZZXXXVVVXXXddd|||~~~{{{zzzxxxvvvtttxxxuuutttwwwxxxtttqqqrrrmmmiiiddd```]]]YYYTTTPPPQQQZZZeeerrr~~~|||zzzzzz{{{|||||||||~~~{{{||||||zzzxxxwwwxxxzzz}}}}}}{{{zzzzzz{{{{{{zzzzzz|||~~~~~~~~~}}}}}}|||{{{{{{||||||{{{~~~lllQQQCCC>>>;;;AAAAAAAAA???<<<:::999999333444666999<<<@@@BBBDDD:::888555444555555555444666666555444444444555555444444444444444444444444555555444444444555555666777666555333333444555555666666777777888999999999888888;;;AAAKKK]]]xxx+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,---......---------,,,,,,---------,,,------......---,,,,,,...------......///000111111111333555555777@@@LLLkkkwwwbbbMMMGGGNNNZZZfffmmmooogggaaaaaaaaa___```cccccciiirrrxxxzzzzzzzzz{{{pppkkkiiikkkooossszzz{{{yyyvvvsssqqqpppnnnkkkiiijjjiiihhhfffffffffffffffdddiiinnnooolllhhheeecccccciiiooopppjjjbbb[[[XXXYYY___gggqqqyyy}}}{{{xxxvvvsssnnnjjjgggbbb^^^[[[WWWTTTVVV```uuu|||xxxtttqqqoooooouuu~~~~~~~~~~~~xxxrrrqqqpppkkk```VVVWWW^^^iiiwww}}}|||{{{{{{|||}}}|||}}}|||}}}}}}|||zzzxxxxxxyyy}}}~~~|||{{{{{{{{{{{{zzzzzz|||~~~~~~}}}{{{{{{zzzzzzyyy}}}www[[[IIIAAA>>>===AAACCCBBB===999888888777666555666888<<>><<<@@@CCCBBB===888666666777666666666777:::<<<>>>???<<<888666555666666555777666555444444444444444444444444444444444444444333444444555555555666666555555444444444555555555444444555666666777777888;;;:::<<>>@@@AAA>>>;;;888666444555555777888:::<<<===@@@===888555555555555555666666555444444444555555444444444444444444444444222333444555666666666666444444444555555555555555444444444555666666777777;;;;;;===BBBKKK\\\uuu++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,------.........------......///000111000333666666666@@@XXXnnnsssRRRHHH@@@>>>BBBHHHRRR\\\^^^ZZZYYYYYYYYYXXXZZZ___bbbeeekkkoooqqqqqqqqqqqqkkkiiikkkqqqvvvyyy~~~}}}{{{zzzyyywwwssspppllllllllllllkkkiiihhhhhhgggggggggfffeeeccc```^^^___fffnnnrrrqqqnnnlllkkkmmmttt{{{rrrggg\\\UUUKKKLLLQQQZZZjjjvvvkkkddd\\\cccuuuzzzddd]]]XXX\\\dddkkkvvv~~~{{{yyyxxxzzz{{{{{{zzzxxxxxxxxxyyyzzz{{{|||||||||}}}~~~}}}zzzwwwvvvxxxzzz|||~~~|||{{{|||{{{{{{zzzzzz|||~~~~~~}}}|||{{{}}}}}}|||||||||}}}|||bbbLLLAAA:::;;;===???AAA@@@===:::666666666666888:::<<<===AAA===888555444444444444555555444444444555555666444444444444444444444444222333444666666666666555333444444555555666555555555555555666777777888888999999<<>>:::999777666666888:::;;;BBB===888444333444444444444444444444444555666777444444444444444444444444111222444666777777666555333333444555666666666555666666666777888888999999777888;;;BBBJJJYYYqqq---,,,,,,,,,,,,---......,,,---------.../////////.........------,,,,,,,,,,,,,,,,,,,,,---///000111---------............///...---,,,,,,---///222333444111333888<<>>:::;;;===???FFFMMM<<<999777666888:::::::::???<<<777555444444333222555555555555555555555555444444444555555555666666555555555555666666666666666555555444444444555555333444444555666777777888999:::<<<@@@FFFUUUnnn---,,,,,,,,,,,,---......,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,------------------------............///......------...000222444444222444:::@@@QQQsssvvveeecccRRREEEDDDCCCBBBGGGPPPTTTSSSRRRSSSTTTWWWZZZ\\\___```dddjjjqqqtttsssqqqkkkqqqyyy}}}zzzyyyvvvuuusssttttttsssppplllqqqrrrrrrppplllhhhfffeeegggllluuu}}}~~~|||vvvzzz~~~ooo^^^RRRMMMKKKLLLTTT```nnnuuuccc]]]^^^jjjwww|||}}}||||||||||||}}}{{{xxxvvvrrrhhhYYYMMMHHHHHHJJJKKKQQQRRRUUUWWWZZZ___fffjjjllllllnnnppprrrsssssssssssstttvvvxxxzzzzzzzzzzzzyyy|||~~~~~~|||}}}{{{|||||||||zzzyyyzzz|||}}}}}}~~~}}}{{{zzz{{{{{{{{{{{{||||||}}}~~~|||{{{|||||||||{{{||||||{{{{{{{{{zzzzzzzzzzzz~~~yyy```OOOAAA<<<999:::;;;<<>>999666777999<<<===???<<<999666666666555555555555555555555555555555333444444444444555555555555555555555666666666666777666666555555555666666666666666777777888888999::::::===@@@FFFTTTmmm---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------,,,,,,---------,,,******---------............/////////......///111333444444222555===GGG\\\ooohhhnnn^^^NNNIIIGGGEEEIIIQQQTTTRRRPPPPPPRRRVVVZZZ]]]cccgggnnnuuuyyyyyyuuuqqqbbbjjjttt}}}}}}|||xxxwwwuuuuuuuuutttqqqooouuuwwwxxxvvvrrrnnnkkkjjjgggllluuu}}}zzzzzzppp]]]QQQNNNKKKLLLSSS\\\iiizzz}}}iii```YYY\\\bbbeeeddddddcccbbbbbbdddeeefffdddbbbhhh```VVVLLLGGGEEEDDDCCCEEEGGGIIIKKKOOOUUU\\\aaaccceeehhhkkknnnpppqqqqqqrrrsssvvvyyy{{{|||}}}}}}||||||}}}|||{{{|||~~~tttwwwyyyzzzyyywwwwwwxxx|||}}}}}}~~~}}}||||||}}}}}}{{{|||}}}~~~~~~|||zzzyyyzzzzzzzzzyyyzzzzzzzzz{{{{{{||||||||||||gggTTTAAA===:::;;;;;;999;;;???DDD@@@:::777999<<<@@@BBB===:::777666666777666555555555555555555555555555333333333333444444444444444555555555555666666666777777666666666777777888999999999999999999999999:::;;;===@@@FFFTTTlll---,,,,,,,,,,,,---.........---------,,,,,,++++++,,,,,,,,,------.........***,,,---......---+++***---------............///000//////000111222444555555333666???MMMeeeyyylllooowwwgggWWWOOOKKKJJJNNNTTTTTTRRROOONNNPPPUUU[[[___hhhnnnvvv}}}|||uuupppgggjjjnnnsssyyy~~~~~~{{{zzzxxxwwwuuutttrrrqqqwwwyyy{{{{{{wwwrrrooommmjjjnnntttzzzzzzwww|||sss^^^QQQOOOLLLLLLRRR[[[gggxxxpppdddWWWRRRSSSSSSQQQNNNOOONNNNNNOOORRRSSSSSSRRRUUURRRMMMIIIFFFCCCAAA@@@AAACCCDDDFFFIIINNNTTTYYYaaadddhhhlllnnnoooqqqqqqsssuuuwwwyyy{{{|||||||||}}}}}}{{{zzzzzz{{{}}}~~~~~~~~~{{{rrrtttuuuvvvuuuuuuuuuvvv{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||}}}{{{yyywwwwwwxxxyyyyyyxxxxxxyyyzzz{{{|||~~~~~~lllVVVCCC???======<<<888888;;;===<<<;;;<<>>@@@BBBEEEHHHKKKPPPVVVZZZeeeiiimmmppppppppprrrsssuuuwwwxxxzzz{{{{{{{{{zzz}}}|||zzzyyyyyy{{{}}}}}}|||{{{{{{{{{{{{zzzxxxwwwvvvvvvvvvuuutttuuuxxx{{{zzzzzz||||||}}}}}}||||||}}}}}}}}}~~~~~~|||~~~yyywwwuuuuuuwwwxxxyyyxxxxxxyyyzzz|||~~~~~~}}}}}}|||{{{zzz{{{}}}pppXXXEEE@@@======;;;777777::::::;;;>>>BBBDDDBBB>>>:::666444333333555555555444555555555555555555555555222222222333333333444444444444444444555555555555555444444444555555666777888888888888888777777777999:::===BBBIIIXXXrrr---,,,,,,,,,,,,---........................------,,,,,,------------------***+++---///000000000///---------............/////////000111222333333444555666:::EEEYYYwwwssspppyyy{{{pppaaaWWWSSSTTTVVVXXXSSSQQQNNNNNNQQQWWW]]]aaaeeejjjpppsssrrrmmmiiifffjjjnnnsssvvvxxxxxxyyyzzz~~~yyyxxx||||||wwwsssrrrvvv{{{|||zzzttttttuuuuuutttrrrpppnnnppppppwww{{{dddVVVNNNJJJIIIMMMTTT^^^nnn{{{~~~|||yyyxxx|||{{{uuuwwwuuueeeWWWRRRQQQLLLDDDDDDBBB???>>>???@@@AAAAAAAAABBBDDDCCC@@@===<<<;;;<<<@@@FFFLLLQQQWWW\\\```gggkkkqqqsssrrrqqqrrrtttvvvwwwxxxzzzzzzzzzyyyyyy|||zzzxxxxxxzzz|||||||||xxxxxxyyyyyyxxxvvvtttsssuuutttsssqqqpppqqquuuxxxxxxyyy{{{|||}}}||||||{{{{{{||||||}}}~~~~~~}}}}}}yyywwwuuuuuuwwwyyyzzzyyyzzz{{{|||~~~~~~|||{{{}}}{{{yyyxxxyyy|||yyy___GGGBBB===;;;999777999>>>AAABBBCCCDDDCCC>>>777111666555444555777777666555555555555555555555555555333333333333444444444444333444444444444555555555444444333444444555666777666666777777777777777777999:::===BBBHHHXXXrrr---,,,,,,,,,,,,---......------------------......------------------,,,,,,,,,,,,,,,------.........---------............///......///111222222333333555777>>>KKKbbbxxxxxx}}}{{{qqqdddYYYUUUVVVVVVVVVRRRPPPOOOOOOSSSXXX^^^bbbhhhllloooooommmjjjiiiiiiiiinnnvvv{{{|||zzzxxxwwwvvvuuuxxx}}}}}}xxxuuuuuuuuuxxxzzzzzzuuusssqqqwww~~~wwwwwwxxxwwwuuurrrnnnlllmmmnnnuuugggYYYRRRNNNKKKMMMRRR[[[hhhtttyyyuuupppmmmnnn{{{sssjjjiiinnnsssrrruuuvvvwww~~~xxxiiicccaaaYYYOOOLLLHHHCCCAAA@@@AAAAAAAAA@@@BBBDDDBBB???===<<<===;;;AAAIIIPPPVVVZZZ^^^aaaccciiippprrrqqqpppqqqssssssuuuwwwxxxzzzzzzzzzyyyyyyxxxwwwyyy|||}}}|||{{{vvvwwwyyyxxxwwwtttrrrrrrqqqqqqqqqpppnnnnnnppprrrwwwxxxzzz|||}}}}}}|||{{{zzz{{{||||||}}}}}}}}}}}}~~~}}}zzzyyywwwvvvvvvxxxzzz{{{{{{||||||~~~~~~|||zzzzzzyyyyyyxxxxxxyyyzzz{{{|||jjjNNNFFF@@@===<<<<<<@@@GGGMMMIIIDDD@@@===999555333666555444555666666555333555555555555555555555555333444444444444555555555333333444444444555555555444444444444555666777888555666666666777888888888::::::===@@@FFFUUUnnn---,,,,,,,,,,,,---......+++++++++,,,,,,---------.........------,,,,,,,,,...---,,,+++++++++,,,,,,---------.........//////---...///000222222222222555999AAAOOOiii~~~{{{ssseeeZZZVVVVVVUUUSSSQQQQQQPPPQQQTTTYYY___bbbhhhjjjllljjjgggfffgggiiikkkpppvvv{{{||||||||||||wwwuuuvvvyyyyyyvvvtttvvvqqqtttwww{{{}}}wwwtttlllsss{{{yyyyyyzzzzzzxxxuuuqqqooolllmmmsssiii[[[XXXSSSOOOPPPSSSZZZfffrrruuuooogggbbb___gggvvvkkkbbb___bbbfffnnnqqqqqqooosssyyyrrrpppfff[[[TTTOOOJJJFFFDDDDDDDDDDDD>>>AAACCCBBB@@@???@@@BBB===CCCKKKRRRWWWYYY\\\]]]___fffmmmpppooonnnppprrrqqqrrruuuwwwyyy{{{{{{{{{xxxwwwvvvyyy}}}~~~}}}zzzvvvwwwyyyyyywwwtttrrrqqqqqqsssuuutttsssqqqpppqqqvvvxxxzzz|||}}}}}}||||||yyyzzz{{{|||}}}}}}||||||~~~|||xxxyyyxxxvvvwwwyyy{{{||||||}}}~~~}}}{{{zzzyyyuuuvvvwwwxxxxxxwwwvvvuuu{{{|||tttUUULLLDDDAAA@@@AAAHHHOOOTTTMMMCCC;;;888888999:::444333222333444444222000555555555555555555555555444444444555555555666666333333333444444444555555555555555555666777999999555555666777888999999:::;;;;;;===???DDDQQQjjj,,,,,,,,,---------......,,,,,,,,,---...///000000000000//////.........---//////.........---------***,,,......---,,,---...///000111111333333444555777:::CCCUUUqqqvvvjjj\\\WWWYYY[[[VVVPPPQQQRRRSSSUUUWWW\\\bbbfffjjjlllmmmllliiigggfffffffffkkksssxxxyyyxxxvvvvvvwwwyyy{{{{{{yyyxxxxxxyyy|||{{{|||~~~zzzwwwmmmooosssxxx||||||yyywwwqqqrrruuuxxxzzzxxxuuuqqqnnnpppttt}}}fffWWWVVVUUUOOOJJJNNN[[[fffjjjsssmmmeee]]]WWW[[[kkk}}}yyyqqqeee\\\YYY]]]dddiiisssrrrqqqlllfffjjj}}}uuuqqqqqqfff\\\RRRPPPOOOJJJEEECCCFFFFFFDDDCCCAAA@@@>>>>>>>>>DDDMMMWWW^^^___]]]ZZZVVV[[[aaahhhmmmppprrrrrrrrruuuyyy{{{|||{{{zzzzzz|||zzzxxxxxxzzz|||||||||yyyxxxvvvvvvwwwwwwuuuttttttsssqqqqqqsssttttttsssuuuuuuvvvwwwxxxxxxyyyyyyzzzzzzzzzzzzzzz{{{|||}}}{{{~~~}}}zzzyyyzzz{{{||||||{{{{{{zzz~~~~~~~~~|||xxxxxxyyyuuuvvvvvvwwwxxxzzz{{{|||yyy|||aaaPPPMMMSSSPPPOOOQQQOOOHHHAAA999333333555666666444555555555666666777777<<<999555444555555444222666555444333333444555666555555555555555555555555888888777777666666555555666888999999888888999:::888:::>>>BBBGGGTTTkkk,,,---------............,,,---------.../////////000/////////............//////.........---------+++,,,......---------...000000111222333444555555888;;;EEEZZZyyy~~~{{{sssjjj___ZZZZZZZZZVVVQQQQQQRRRTTTVVVXXX]]]cccgggkkklllmmmlllhhhfffddddddeeejjjqqquuuwwwvvvuuuuuuwwwxxxzzz{{{zzz{{{}}}|||wwwrrrqqqrrrsssuuuvvvuuutttnnnooorrrvvvxxxwwwsssppplllnnnpppxxx{{{eeeXXXUUUUUUQQQMMMRRR___jjjnnnssskkkbbb[[[WWWYYYeeeqqq~~~vvvmmmggg^^^WWWVVV\\\dddjjjssstttsssmmmcccdddsssyyytttrrrpppggg___]]][[[SSSKKKHHHIIIHHHFFFDDDAAA???>>>===@@@CCCKKKVVVaaadddaaa]]]WWWYYY___gggnnnrrrsssrrrsssvvvyyy{{{|||{{{{{{zzz|||zzzxxxxxxyyy{{{{{{zzzyyyxxxvvvvvvwwwwwwuuutttsssrrrqqqrrrsssuuuttttttuuuuuuvvvwwwxxxyyyzzzzzzyyyzzzzzzzzz{{{{{{{{{{{{{{{}}}~~~|||{{{{{{{{{zzzzzzzzzzzzzzz~~~~~~~~~|||yyyyyyzzzvvvvvvwwwwwwxxxyyy{{{{{{yyy|||oooYYYNNNNNNGGGCCCDDD@@@AAA<<<888555666777666666444555555555666666666777;;;888555444555555444333666555444444444444555666555555555555555555555555777777777666666666666666666888999999888777999::::::;;;???CCCHHHTTTkkk------........./////////------..................////////////............/////////............---+++---......------...///111111222333444555666666999<<>>======<<<===AAAIIITTT___fffjjjiiiccc```dddoooxxxzzzyyy|||{{{{{{|||~~~~~~}}}||||||zzzxxxwwwxxxyyyyyyyyyyyyxxxvvvvvvwwwwwwuuutttqqqqqqqqqsssuuuwwwvvvuuutttuuuvvvxxxzzz{{{}}}}}}zzz{{{}}}~~~|||{{{{{{|||}}}}}}~~~}}}zzzwwwvvvwwwyyy{{{~~~~~~~~~~~~|||{{{{{{{{{yyyyyyyyyyyyyyyyyyxxxxxxyyy{{{}}}}}}}}}tttWWWFFFEEECCCEEEGGGCCC555555666777777777666555555555555555555555555555555555444444555555555555555555555444444555555555555555555555555555555555444555555666666777777777666777888888777777888999:::<<<@@@EEEJJJWWWooo.........////////////000...............---------.........///////////////////////////////////////---......---,,,---///111111222222333444555666777<<>>>>>>>>;;;>>>BBBDDDJJJUUUfffrrrvvvmmmeeeeeennnxxx~~~~~~||||||}}}~~~}}}||||||zzzxxxwwwyyyzzzzzzyyyyyyxxxvvvvvvwwwwwwuuutttqqqqqqqqqtttvvvwwwvvvuuuuuuuuuwwwxxxzzz|||}}}~~~}}}~~~}}}|||{{{{{{||||||}}}~~~}}}yyyvvvvvvwwwyyy{{{~~~}}}}}}}}}}}}}}}||||||{{{{{{yyyyyyzzzzzzzzzyyyxxxwwwyyy{{{|||}}}{{{^^^LLLIIICCC@@@???888777666666555444444555555555555555555555444444444333444555555555555555555444555555555555555555444555555555555555555555555444444555555666666777777555777888888777666888999777999???EEELLL[[[ttt------........./////////------...........................///////////////...////////////000000000.........---,,,---///222111111222333444555666666<<>>>>>>>><<>>PPPlll|||eeeOOOJJJQQQWWWZZZ]]]\\\WWWSSSQQQQQQOOOTTT[[[aaaeeehhhlllnnnqqqqqqoookkkgggeeeeeefffeeehhhmmmpppqqqrrrsssuuuwwwxxxxxxyyyzzz}}}~~~xxxsssrrrrrrssstttssspppnnnnnnmmmnnnpppssssssqqqpppnnnjjjgggfffhhhrrrxxxdddXXXSSSUUUTTTTTT\\\iiitttxxxuuuppphhh^^^UUUXXXjjj~~~|||{{{sssqqqmmmhhhdddaaa___^^^``````bbbddd___WWWSSSSSS^^^ssstttiiibbb\\\^^^___ZZZUUUSSSOOOLLLHHHCCC???=========<<<@@@CCCCCCEEENNN___llluuupppkkkiiimmmttt{{{~~~{{{vvvuuuwwwxxxwwwuuuvvvtttssssssvvvxxxyyyxxxyyyxxxvvvvvvwwwwwwuuutttsssrrrsssuuuwwwwwwuuusssxxxxxxyyyzzz{{{|||}}}}}}~~~~~~~~~}}}}}}}}}{{{{{{|||}}}}}}||||||{{{|||zzzxxxwwwwwwxxxzzz{{{}}}{{{zzzzzzzzzzzz}}}~~~zzzxxxzzz{{{{{{zzzxxxyyyzzz{{{|||{{{yyyxxxyyyyyyzzz|||fffUUUNNNCCC======:::666777777555333333555888555555555444444333333333222444777666444222333444444444555666666555444444555555555555555555555555555555555555555555444444555666777777666666777999777:::@@@GGGOOO___xxx,,,,,,,,,---------......,,,,,,------...///000000---.........//////000000.../////////000000111111/////////---,,,---000333///000111222333444444555999>>>PPPkkkyyyaaaLLLHHHQQQTTTWWWZZZYYYVVVRRRQQQQQQOOOTTT[[[bbbfffjjjlllnnnqqqqqqooolllhhhffffffhhheeeiiinnnrrrsssssstttuuuuuuwwwxxxzzz{{{~~~}}}wwwvvvttttttuuutttsssqqqppppppppprrrttttttrrrpppppplllhhhggggggnnn~~~gggYYYSSSTTTSSSRRRYYYgggrrrvvvyyyrrrhhh___WWWXXXffftttyyywwwsssmmmhhhccc___]]]aaa______bbb```XXXRRRQQQYYYhhh~~~nnnfff]]]VVVVVVWWWTTTQQQPPPTTTQQQKKKEEE@@@===<<<<<<:::===@@@BBBEEEMMMYYYaaammmkkkjjjkkknnnrrrxxx{{{~~~yyysssqqqtttuuutttqqqsssqqqpppqqqtttvvvwwwwwwyyyxxxvvvvvvwwwwwwuuutttsssssstttvvvwwwwwwtttrrryyyyyyzzzzzz{{{|||}}}}}}~~~~~~}}}|||{{{{{{||||||{{{{{{}}}}}}}}}|||{{{zzzzzzyyyxxxwwwwwwyyyzzz{{{}}}{{{zzzyyyyyyvvvzzz}}}yyywwwyyy{{{{{{zzzwwwxxxzzz||||||{{{zzzyyyxxxyyyzzz}}}qqq]]]RRRBBB;;;<<<:::333555888777555444666888555555555444444333333333222555777777444222222333333444555666666555444333555555555555555555555555666666666555555444444333555666777777666666777888999;;;AAAHHHPPP___xxx|||---......///////////////000//////............///000000000000000000000000---------...///000000111...//////000111222222333000222333444444444666888666???PPPdddsssoooXXXKKKKKKOOOWWWXXXYYYWWWUUURRRRRRRRRRRRUUU[[[```dddhhhlllooouuusssnnngggbbbaaadddgggggglllqqquuuvvvuuuuuutttwwwxxxzzz{{{{{{}}}yyyyyyyyyxxxwwwvvvuuutttvvvtttssstttuuuvvvuuusssnnnmmmlllkkkjjjoookkk```VVVUUUTTTUUUZZZdddpppxxxvvvpppiiibbbZZZWWW___iiizzzwwwpppiiiccc___]]]\\\```___aaaeeebbbZZZTTTSSSTTTcccwww}}}kkkaaaYYYRRRPPPNNNLLLMMMQQQTTTSSSOOOHHHAAA???@@@CCC>>>>>>???BBBCCCGGGSSS___ggggggggggggkkksss|||}}}}}}yyyppplllmmmpppooolllkkkjjjnnntttxxxxxxwwwzzzyyyxxxyyyzzzzzzyyywwwppprrrttttttssssssssstttzzzzzzzzzzzzzzzzzz{{{{{{xxxyyyyyyzzzzzzyyyyyyxxx|||{{{zzz{{{{{{{{{yyywwwyyyxxxvvvuuuvvvxxx{{{|||{{{xxxwwwwwwwwwxxx{{{yyyuuuuuuwwwyyyzzz|||~~~~~~|||yyyyyyyyy{{{zzzzzz{{{~~~{{{cccPPPFFF@@@;;;777888888777777666666555555333444444444555666666666666444333222444444444333555555555555555555555555444444555555666777777777:::888666444444555777999555777888999888888:::;;;999999===DDDMMM^^^www|||---....../////////////////////.........//////000////////////////////////------......///000000111...//////000000111111111222444555555444444555777777???PPPcccuuuhhhSSSJJJKKKPPPVVVWWWXXXWWWTTTRRRRRRRRRRRRVVV[[[aaaeeejjjooosssxxxtttnnneee```___ccchhhkkkpppvvvzzz{{{zzzxxxxxxxxxyyyzzzzzzzzz{{{}}}~~~{{{yyyyyyyyyxxxwwwvvvttttttuuutttsssssstttuuusssrrrooonnnmmmmmmlllqqqmmmaaaRRRRRRRRRSSSZZZeeeqqqzzzyyytttlllcccYYYSSSXXXaaauuu~~~sssoooiiiccc^^^\\\[[[[[[]]]]]]```eeeccc\\\VVVUUUUUUcccvvvoooaaaXXXPPPMMMKKKHHHFFFHHHQQQPPPMMMGGGAAA>>>>>>@@@>>>>>>???BBBCCCGGGRRR^^^fffffffffgggkkksss}}}~~~ssslllkkkjjjhhhjjjhhhhhhlllsssxxxzzzzzz}}}{{{xxxvvvvvvwwwvvvuuurrrtttuuuvvvuuutttuuuvvvxxxxxxyyyyyyyyyyyyzzzzzzyyyyyyzzzzzzzzzzzzyyyyyyzzzxxxwwwxxxyyyzzzyyyxxxyyyxxxvvvuuuuuuwwwzzz{{{~~~~~~|||yyywwwvvvwwwxxxxxxyyy~~~zzzvvvuuuwwwyyyzzz|||~~~}}}{{{zzzzzzwwwvvvvvvwwwzzzgggSSSGGGAAA<<<999888888777777666666555555444444555555555555555555444333222222444444444222555555555555555555555555444444444444444444333333777666555444444555666777555666888888777888999;;;::::::>>>EEENNN___xxx}}}~~~---......///////////////...............///000111........................------......///000000000////////////////////////333444555555333333444555999@@@OOOcccxxxvvv___MMMHHHKKKQQQTTTVVVWWWVVVSSSRRRQQQRRRRRRVVV[[[aaagggmmmssswwwzzzwwwooofff___^^^ccchhhmmmrrryyy}}}~~~|||zzzyyyxxxyyyzzzzzzyyyyyy{{{}}}~~~yyyuuuxxxxxxxxxxxxwwwuuutttsssuuutttssssssttttttsssqqqpppooooooooonnnssspppcccSSSRRRRRRSSSYYYcccpppxxxyyyssslllcccXXXQQQSSS[[[kkkxxx~~~yyyuuuiiieee___ZZZWWWWWWYYY[[[[[[[[[```fffeee^^^XXXWWWVVVcccuuuxxxiii^^^SSSOOOLLLHHHDDDCCCMMMLLLJJJEEE@@@===<<<===>>>===@@@BBBCCCGGGRRR]]]dddeeeeeegggkkksss|||{{{qqqlllgggccceeecccbbbgggooowww{{{|||~~~zzzvvvsssssstttuuuuuuuuuvvvwwwwwwvvvvvvwwwxxxvvvvvvwwwwwwxxxxxxxxxxxxyyyzzzzzz{{{{{{zzzzzzyyyyyywwwuuuuuuvvvwwwwwwvvvxxxwwwuuuttttttvvvxxxyyyzzz{{{{{{yyyvvvuuuuuuvvvxxxwwwwwwzzz~~~|||xxxvvvwwwxxxzzz|||~~~}}}||||||yyyxxxvvvwwwzzz|||mmmWWWIIIAAA===;;;888888777777666666555555666666555555555555555555333333333555777888666444555555555555555555555555666555555444333333222222555444444444444555555555444666777777777777888:::;;;<<>><<<<<<======@@@CCCCCCFFFQQQ\\\bbbcccdddfffjjjrrr{{{~~~wwwnnnggg```]]]\\\aaajjjuuu{{{~~~}}}yyytttqqqrrruuuwwwxxxvvvwwwxxxwwwvvvvvvwwwyyyuuuuuuuuuvvvvvvwwwwwwxxxyyyzzzzzz{{{{{{zzzzzzyyy{{{xxxtttsssssstttttttttxxxwwwuuuttttttuuuvvvwwwyyyzzzzzzxxxuuusssssstttvvvuuuuuuvvvzzz~~~}}}zzzwwwwwwxxxzzz||||||zzzxxxwwwyyy}}}uuulllttt]]]KKKAAA<<<;;;888888777777666666555555777777666666555555444444555555777999<<<<<<:::777555555555555555555555555777777666666666555555555333444555666666666555444444666777777666666777999;;;;;;???EEENNN^^^www{{{}}}zzz---......///////////////---------......000111111....................................////////////////////////............,,,...000111111222444666999DDDVVVjjjhhhRRRGGGFFFKKKPPPRRRTTTUUUUUUSSSRRRRRRSSSQQQSSSXXX]]]ccckkktttyyyzzz|||{{{tttjjjcccccceeelllpppwww{{{{{{yyywwwvvvuuuvvvxxxxxxxxxyyy|||~~~|||}}}~~~}}}{{{xxxuuuwwwwwwwwwvvvuuutttsssrrruuutttssssssuuuuuutttsssppppppqqqrrrpppssszzziii\\\ZZZWWWVVVYYYaaakkkrrrrrrnnnjjjcccZZZRRRUUU[[[iiiqqqyyyyyyuuuppphhhbbbYYYVVVRRRNNNNNNRRRVVVYYY[[[]]]cccjjjjjjbbbZZZXXXWWWaaaqqqqqqgggaaa[[[YYYYYYOOOMMMJJJFFFCCC@@@===<<<======@@@CCCCCCFFFPPP[[[```aaabbbeeeiiipppxxx~~~|||tttddd```]]]___hhhsss|||~~~zzzuuurrrsssuuuvvvwwwvvvwwwwwwvvvttttttvvvxxxttttttuuuvvvwwwwwwxxxxxxyyyzzzzzzzzzzzzzzzzzzyyyxxxuuusssrrrtttvvvwwwwwwxxxwwwvvvtttttttttuuuuuuyyyzzzzzzxxxuuurrrrrrsssqqqqqqqqqrrruuuzzz~~~~~~{{{xxxvvvxxxzzz|||}}}{{{yyywwwwwwyyy{{{}}}{{{mmm___uuu}}}cccNNNAAA<<<;;;888888777777666666555555777777777666666555555444555666777:::<<<<<<:::888555555555555555555555555555555555666666666777777333555666888888888666666555666777777666666777888;;;;;;>>>DDDLLL\\\ttt{{{|||yyy---......///////////////...............///000111..............................//////////////////////////////////////////+++---///111111333555777999JJJ___ttt}}}dddPPPGGGGGGLLLOOORRRSSSUUUUUUTTTSSSTTTUUURRRTTTWWW[[[```hhhqqqwwwzzz~~~yyynnnfffdddfffnnnrrrwwwzzzzzzyyyxxxwwwvvvwwwxxxxxxxxxyyy{{{~~~~~~~~~}}}{{{{{{{{{{{{zzzxxxvvvvvvvvvvvvuuusssrrrqqqsssrrrqqqrrrtttvvvuuutttrrrrrrssstttqqqsss~~~mmm\\\[[[YYYXXX\\\dddooowwwwwwsssmmmeeeZZZQQQSSSYYYiiiqqqyyy}}}|||wwwpppiiibbb]]]VVVTTTPPPMMMMMMPPPSSSVVVZZZ]]]eeemmmmmmfff^^^[[[YYYbbbqqqxxxmmmccc```aaaTTTPPPKKKGGGDDDBBB???===<<<===@@@CCCDDDFFFOOOYYY^^^___aaacccgggmmmuuuzzz|||qqqjjjcccbbbhhhqqqyyy}}}~~~{{{wwwuuuuuuttttttsssvvvwwwvvvuuussssssuuuwwwuuuuuuvvvwwwxxxyyyyyyzzzxxxyyyyyyzzzzzzyyyyyyxxxtttsssrrrtttxxx{{{}}}~~~xxxxxxwwwuuuuuutttttttttxxxyyyyyywwwuuusssssstttoooppprrrrrrsssuuuyyy|||zzz|||}}}{{{xxxvvvxxxzzz}}}~~~~~~~~~}}}lllYYYfffkkkRRRBBB<<<;;;888888777777666666555555777777666666666666666666444444444666888888777555555555555555555555555555222222333333444555555666444555666888888888777777666777888888666666777888;;;;;;===CCCKKKZZZsss}}}xxx---....../////////////////////.........//////000/////////////////////////////////////////////......//////000000111111111---///111222333444666777:::PPPkkkyyyaaaNNNHHHJJJNNNPPPRRRTTTUUUVVVUUUTTTUUUVVVUUUVVVXXXZZZ___gggooovvvzzz~~~yyynnnfffeeehhhooorrrvvvxxxxxxwwwwwwxxxzzzzzz{{{zzzxxxxxxyyy{{{|||xxxvvvuuuvvvxxxzzzzzzzzzvvvvvvvvvuuutttsssrrrqqqooonnnnnnpppssstttttttttuuuuuuvvvvvvssssss}}}ppp```___\\\[[[^^^fffpppxxx|||wwwpppfffZZZQQQRRRYYYkkkuuu}}}~~~~~~{{{|||{{{vvvmmmddd]]]ZZZUUUSSSOOOMMMLLLMMMPPPQQQWWW[[[dddoooqqqjjjcccaaa\\\dddpppxxxhhhaaaaaaXXXSSSLLLGGGDDDBBB???===<<<===@@@CCCDDDEEENNNYYY]]]^^^```aaadddjjjqqqvvvwww~~~uuujjjcccdddjjjpppsssuuuttttttuuuwwwwwwuuussswwwwwwwwwuuussssssuuuwwwvvvwwwwwwxxxyyyzzz{{{|||wwwxxxxxxyyyyyyxxxxxxwwwvvvvvvvvvxxx|||~~~~~~yyyyyyxxxvvvuuuttttttssssssuuuvvvuuuttttttuuuwwwtttvvvyyyyyywwwvvvvvvxxxvvvyyy|||{{{wwwvvvxxx{{{}}}qqqZZZ]]]rrrtttXXXEEE===<<<888888777777666666555555666666666666666777777777555444333444555666555444555555555555555555555555333333444444444444444444333444555666777777777777777888999888777666777999<<<<<<>>>DDDLLL[[[ssswww---......///////////////000//////.........//////000000000000000000000000///////////////............//////000111222222333111222444444444444666777<<>><<<===<<<<<>>>>>888888888777666666555555777777666666555555555555333444444555666777888888555555444333333333333444555444444444444444333333000222444666888999999999777777777888999999::::::999:::>>>CCCJJJYYYsss}}}tttuuu...............---,,,,,,000000000000000000000000111111111000///.........000000000000000000000000.........///000111333333444111222555555444666:::IIIaaa|||uuuZZZIIIHHHOOORRRQQQRRRTTTWWWXXXWWWWWWXXXYYY]]][[[\\\___aaadddmmmwwwyyy~~~~~~uuukkkgggffffffqqqxxx~~~{{{~~~}}}|||zzzxxxvvvuuutttzzz|||~~~}}}{{{|||vvvpppoooooooooooopppnnnnnnppptttxxxzzzzzz{{{zzzxxxwwwvvvtttqqqnnnkkkkkklllnnnpppsssvvvwwwxxxyyyzzzzzzyyyyyy{{{}}}tttiiicccaaabbb```aaaooo|||vvvlll]]]RRRSSSZZZttt~~~yyyuuuxxxrrrrrrqqqllleee]]]XXXUUUTTTQQQMMMJJJIIIJJJMMMOOOUUU[[[fffqqqxxxuuulllddddddeeekkkyyyqqq___YYYQQQMMMIIIFFFCCCAAA>>><<<===<<<===???@@@CCCKKKTTT[[[\\\]]]```dddiiimmmpppsssuuuxxxwwwuuutttwwwzzz{{{rrrcccXXXRRRRRRTTTVVVYYY]]]ccciiiooosssuuuuuuwwwwwwwwwvvvuuuuuuwwwyyy{{{{{{|||||||||{{{zzzzzzxxxxxxxxxxxxxxxyyyzzzzzzxxxzzz}}}}}}|||{{{zzzzzz{{{yyyvvvttttttsssqqqppptttttttttvvvzzz}}}~~~~~~~~~{{{xxxvvvvvvxxxzzz{{{zzzzzz{{{|||{{{}}}iii[[[^^^wwwVVVCCC???999888888777666666555555666666666666555555444444444444555555666666777777666555444444333333444444333333333444444444444444555555444555555666777777666777777888888999::::::999:::>>>CCCJJJZZZuuuxxxyyy---------...------,,,+++111111111111111111111111111111000000//////......000000000000000000000000............///111222333444222333666666666999???QQQhhhuuu[[[MMMMMMRRRTTTSSSUUUVVVWWWWWWVVVVVVXXXYYY^^^]]]___ccceeegggoooxxxxxx}}}|||sssjjjggghhhhhhrrr{{{zzzyyyyyyxxxxxxwwwuuuttttttyyy|||~~~~~~{{{{{{}}}{{{pppiiihhhjjjllllllpppooooooqqqtttvvvwwwvvvxxxwwwwwwwwwwwwvvvsssppplllmmmmmmoooqqqtttwwwxxxyyyzzz{{{zzzyyyxxxzzz|||xxxlllfffcccdddbbbcccooozzzooo```UUUUUU\\\vvvxxxrrrvvvnnnooonnnjjjbbb[[[VVVSSSRRRPPPMMMJJJIIIJJJLLLMMMTTTZZZeeeqqqyyywwwooogggccceeelllxxxzzzeeeZZZQQQNNNIIIEEECCCAAA>>><<<===;;;===@@@AAACCCKKKTTT[[[[[[]]]```dddiiimmmooorrrtttvvvsssnnnkkkkkklllllldddXXXOOOJJJIIIJJJKKKNNNRRRZZZbbbjjjpppsssuuuvvvwwwwwwvvvttttttuuuwww{{{|||||||||{{{{{{zzzyyyyyyyyyyyyyyyyyyzzzzzzzzzwwwyyy||||||{{{yyyxxxxxx|||yyyuuusssrrrrrrqqqqqqwwwvvvwwwzzz~~~~~~}}}{{{yyyxxxwwwvvvvvvuuusssssstttxxx{{{zzz|||~~~~~~~~~uuuaaa]]]|||bbbIII@@@999999888777666666666666555555555555555444444444555555555666666666666666666555444444333444444444222222222333444444555555999888666555444555666777666666777888888999999:::999:::>>>CCCKKK\\\www{{{zzz......////////////......000000000000000000000000111000000000/////////...////////////////////////---------...///000222222444222333666666666<<>><<<<<<;;;===@@@AAACCCJJJSSSZZZ[[[]]]```dddiiilllooorrrtttuuuqqqiiibbb___^^^[[[UUUMMMFFFCCCCCCCCCCCCGGGKKKSSS\\\eeelllqqqsssssstttuuuuuuttttttuuuwwwzzzzzzzzzzzzzzzyyyyyyxxxzzzzzzzzz{{{{{{{{{zzzzzzvvvyyy{{{{{{zzzxxxwwwwww{{{xxxtttrrrssstttuuuuuuxxxxxxzzz}}}}}}zzzxxxwwwvvvvvvuuuuuusssqqqoooppptttwwwyyy{{{~~~~~~}}}||||||jjj]]]wwwlllNNN@@@:::999888777666666666666555555555555444444444444666666666666666555555555666666555444444444444444333333333333333444444444777777777777777777888888666666777777888999999999999:::>>>DDDLLL^^^zzzzzzwww......//////000//////...////////////////////////000000000000////////////////////////////////////............///111222333222222333555555666>>>GGG___tttmmmXXXRRRTTTUUUVVVWWWUUUUUUTTTSSSQQQRRRUUUXXXZZZ\\\aaagggkkknnnuuu~~~}}}~~~yyypppiiijjjlllmmmmmmssszzz{{{xxxuuupppooooooooopppsssuuuwwwzzz~~~zzzxxxwwwuuusssqqqqqqppprrrssstttrrrpppqqqqqqrrruuuwwwwwwtttrrrpppoooooooooqqqtttwwwyyy{{{||||||zzzxxxwwwyyyzzzqqqjjjfffgggggggggqqq~~~~~~sssdddXXXWWW]]]uuuzzzooopppnnnooooookkkeee^^^YYYWWWPPPNNNLLLIIIHHHIIIJJJKKKPPPWWWcccqqq{{{{{{uuunnniiimmmuuuvvvcccSSSOOOIIIEEEBBB@@@===<<<<<<;;;===AAABBBCCCJJJSSSYYYZZZ]]]```eeeiiilllnnnoooqqqrrrmmmcccZZZTTTQQQMMMIIIDDD@@@???@@@@@@@@@DDDHHHOOOXXX```hhhmmmpppoooqqqssstttuuuvvvxxxyyywwwxxxxxxyyyyyyxxxxxxwww{{{{{{|||||||||{{{{{{zzzwwwyyy||||||zzzxxxwwwwwwyyyvvvtttsssvvvyyyzzz{{{yyyyyyzzz~~~}}}yyyvvvttttttttttttttttttrrrppppppqqqssswwwyyy|||~~~}}}|||~~~xxxddduuusssSSS@@@;;;:::888666666666777777555555555555555555555555666666666666666555555555666666555444444444444555555555555444444333333333111222555777888888888777555666666777888888999999999:::>>>DDDMMM```}}}zzzvvv,,,---......///.................................000000000000////////////000000000000000000000000////////////000222333444222111333555555777@@@KKKeeexxxzzzfffTTTRRRUUUUUUUUUWWWTTTUUUTTTSSSRRRSSSVVVYYYZZZ[[[```gggjjjnnnvvv~~~}}}|||vvvkkkfffhhhkkkkkkmmmpppsssuuuuuuuuuwwwxxxtttqqqooommmnnnqqqvvvyyyyyy}}}}}}{{{xxxuuurrrqqqpppppprrrrrrqqqppprrrrrrtttwwwzzzyyywwwtttpppooonnnnnnpppssswwwyyy{{{{{{|||zzzxxxxxxyyyzzzrrrjjjfffhhhiiiiiirrr~~~~~~uuufffYYYYYY^^^uuurrrpppmmmnnnmmmjjjddd^^^YYYWWWPPPNNNLLLJJJIIIIIIJJJKKKNNNUUUbbbrrr|||~~~wwwqqqlllooovvvzzzfffTTTPPPIIIDDDAAA???===<<<;;;;;;===AAABBBCCCJJJRRRXXXZZZ]]]aaaeeeiiikkkmmmjjjmmmooojjj```TTTLLLIIIFFFCCC???======???@@@@@@CCCFFFLLLTTT]]]dddjjjmmmmmmpppsssuuuvvvwwwyyy{{{vvvvvvwwwxxxyyyyyyyyyyyy{{{|||}}}~~~~~~|||{{{zzzyyy{{{}}}}}}{{{yyyxxxxxxwwwuuutttuuuxxx{{{}}}~~~wwwxxxyyy}}}~~~{{{xxxuuussssssrrrtttuuuuuusssqqqooooooppptttvvvyyy|||~~~rrr{{{~~~xxxXXXCCC<<<:::888666555666777888555555555666666666666666555555555666666666666666777666555555444444555555666666666666555555555444222333555666777666666555555555666777777888888999999:::>>>EEEOOObbb|||yyy---......///000000//////////////////////////////////////////000000000000000000000000000000000000000000000000111333444555222333444666666888DDDPPPjjj|||sss^^^OOOPPPUUUTTTTTTWWWTTTUUUVVVUUUUUUVVVXXX[[[\\\]]]```eeehhhkkksss|||}}}uuujjjeeegggjjjjjjlllmmmnnnnnnooorrrwwwzzz}}}yyysssnnnmmmpppuuuyyyzzz}}}}}}{{{yyywwwsssqqqoooooopppqqqqqqqqqqqqrrrtttxxxzzzzzzwwwtttpppooonnnnnnooosssvvvyyyzzz{{{{{{zzzxxxxxxzzz{{{rrriiieeehhhjjjjjjrrr~~~vvvhhh\\\[[[```uuuwwwrrrlllmmmnnnkkkeee___ZZZXXXPPPOOOMMMKKKJJJJJJJJJKKKLLLTTTbbbrrr}}}zzztttmmmnnnttt{{{gggUUUPPPIIIDDDAAA???===<<<;;;;;;>>>AAACCCCCCJJJRRRWWWYYY]]]aaaeeehhhkkkllljjjmmmoookkkaaaUUULLLHHHEEEBBB>>><<<<<<===>>>>>>@@@CCCIIIQQQZZZbbbhhhkkknnnqqqtttvvvwwwwwwyyyzzzuuuvvvxxxyyy{{{||||||||||||}}}~~~}}}{{{zzz{{{}}}}}}{{{zzzyyyuuuttttttvvvyyy{{{||||||uuuvvvwwwzzz}}}~~~|||{{{{{{{{{yyywwwvvvttttttsssuuuuuutttrrrooommmnnnooorrrtttvvvzzz}}}{{{}}}___III<<<;;;888666555666888999666666666777777777888888444444555555666666777777777666666555555555555555555555555666777888888999@@@>>>;;;888666555555666555555666666777888888888999:::>>>EEEOOOddd~~~{{{000000111222222222222222000000000000000000000000////////////000000000000000000000000000000000000000000000111222333555555333444666777777:::FFFSSSmmm|||nnnZZZLLLOOOUUUTTTSSSVVVTTTVVVWWWWWWWWWXXXZZZ]]]___^^^aaadddfffhhhpppyyyvvvkkkfffiiilllllljjjkkkkkkkkklllpppvvvzzzwwwpppmmmpppuuuyyy||||||{{{zzzyyysssqqqnnnmmmoooqqqrrrrrroooppprrrvvvxxxxxxuuurrrpppooommmmmmooorrrvvvxxxyyyzzz{{{zzzyyyyyyzzz|||qqqhhheeehhhjjjkkksss~~~xxxiii^^^]]]bbbvvv{{{tttnnnoooooolllgggaaa]]][[[PPPOOOMMMLLLKKKKKKKKKKKKKKKSSSaaarrr~~~{{{uuullllllrrrzzzfffUUUPPPIIIDDD@@@???===<<<:::;;;>>>BBBCCCDDDJJJRRRWWWYYY]]]aaaeeehhhkkkllllllpppsssoooeeeYYYPPPKKKGGGCCC>>>;;;;;;<<<<<<======@@@GGGOOOXXXaaagggkkkppprrruuuwwwwwwwwwxxxyyyvvvwwwyyy{{{|||~~~}}}~~~~~~|||zzz}}}~~~|||{{{{{{uuuttttttvvvyyyzzzzzzyyyttttttvvvyyy{{{{{{yyywwwwwwwwwwwwwwwvvvvvvvvvuuuvvvvvvssspppmmmlllmmmpppqqqrrruuuxxx|||~~~yyycccNNN===;;;888666555666888999666666777777888888999999333444444555666777888888777777666555555555555555222333555666999:::<<<===PPPKKKCCC<<<777666777999555555666666777888888888999:::>>>EEEPPPeee}}}{{{///......------///000111000000000000000000000000////////////////////////000000000000000000000000111000000000000222333444666222222666888;;;IIIZZZmmmssshhhXXXPPPUUUYYYTTTQQQSSSTTTUUUUUUUUUUUUWWW[[[^^^]]]]]]^^^aaaeeekkkpppsss{{{ssslllhhhggghhhjjjooonnnmmmkkkkkkoootttxxxxxxsssvvv{{{{{{~~~zzzuuusssrrrqqqmmmjjjkkkooorrrqqqnnnpppqqqsssuuuvvvvvvuuuuuusssqqqooonnnooorrrvvvyyyyyyzzz||||||{{{{{{|||~~~lllggggggiiiggggggssstttggg^^^^^^dddzzzvvvnnnppppppnnnjjjfff___YYYUUUSSSQQQNNNLLLJJJJJJIIIKKKRRR\\\hhhwwwzzzqqqjjjnnnvvv|||jjj[[[QQQHHHDDDAAA===::::::>>>===>>>@@@@@@BBBIIIRRRXXXZZZ\\\```ccceeeggghhhkkkttt|||yyyqqqfffZZZPPPGGGCCC@@@@@@>>>:::999;;;>>>???BBBJJJUUUaaaiiinnnpppqqqsssuuuwwwwwwwwwwwwuuuxxxzzzzzz{{{}}}~~~}}}|||{{{~~~~~~{{{xxxuuuyyyyyyyyyzzz{{{}}}~~~{{{xxxuuutttuuuvvvvvvvvvsssrrrtttyyyyyyvvvtttvvv|||zzzuuuttttttsssyyyyyyxxxxxxxxxyyyzzzzzz~~~~~~iiiNNN???:::777777666333444888>>>>>><<<;;;999888777666444444444444444444444444444444444555444444333333333333444444666777888999LLL\\\aaaPPP===888::::::444444555555666777777777<<<;;;<<>>LLL]]]qqqyyyhhhZZZQQQVVVYYYTTTQQQSSSUUUUUUVVVVVVVVVXXX\\\___^^^___```cccgggmmmrrrvvv~~~yyyrrrlllhhhhhhjjjlllooonnnmmmlllllloootttxxx}}}xxxzzz}}}}}}|||wwwtttsssrrrnnnlllmmmqqqsssqqqooopppppprrrsssttttttttttttrrrpppnnnmmmnnnrrrvvvxxxyyyzzz|||||||||}}}~~~lllgggeeegggffffffrrrtttfff\\\\\\bbbyyy~~~ppppppooommmjjjfff```[[[WWWUUUQQQNNNKKKJJJIIIIIIIIIPPPYYYeeerrr{{{wwwoooiiillluuu|||kkk[[[QQQHHHEEEBBB===:::;;;===<<<===@@@AAACCCJJJSSSXXXYYY\\\```cccfffhhhiiinnnyyy|||qqqdddYYYLLLGGGCCCBBB@@@<<<;;;===>>>???BBBJJJUUU```iiinnnpppqqqtttvvvwwwxxxxxxwwwvvvwwwyyyzzz|||~~~}}}|||||||||zzzxxx}}}{{{zzzyyy{{{~~~zzzwwwuuusssrrrpppsssrrrsssxxxyyywwwxxxzzz|||zzzxxx{{{{{{zzzzzzzzz{{{||||||~~~~~~}}}}}}nnnSSSAAA<<<888888777555555999<<<;;;:::999777666555444555555555555555555555555333444444555444444333333333333444444555777888999FFFTTTXXXJJJ;;;777999888555555555666777777888888===<<<>>>FFFSSShhhvvvwww//////.........///000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111222333444222111555<<<>>>AAAOOO```xxxiii]]]UUUWWWXXXSSSQQQSSSUUUVVVWWWWWWXXXZZZ]]]```___```aaaeeejjjpppuuuxxx{{{wwwqqqllliiijjjlllnnnoooooonnnmmmmmmoootttxxx~~~~~~~~~yyyvvvtttsssqqqoooqqqtttuuussspppoooooopppqqqrrrrrrrrrqqqpppnnnmmmmmmnnnqqquuuwwwyyy{{{}}}}}}}}}~~~nnngggdddeeeddddddooo|||ttteeeYYYZZZ```xxxsssooolllkkkkkkhhhccc___ZZZWWWRRRMMMJJJHHHHHHIIIHHHMMMUUU___kkktttrrrkkkfffiiiqqq~~~}}}jjj[[[QQQIIIEEECCC>>>;;;;;;<<<;;;===@@@BBBDDDKKKTTTWWWYYY\\\```dddhhhkkklllrrrsssgggWWWOOOIIIGGGDDD@@@???AAA@@@@@@BBBJJJTTT```iiimmmqqqrrrtttvvvxxxxxxxxxxxxxxxwwwwwwyyy}}}~~~~~~~~~~~~~~~}}}|||~~~{{{zzz|||~~~zzzvvvtttqqqnnnssspppqqqvvvyyyyyy|||~~~}}}zzzzzzzzzzzzzzz{{{|||}}}}}}|||||||||~~~ttt[[[DDD>>>999999888666666999999999888777555444333333666666666666666666666666333333444444555444444333333333444444555666888888>>>HHHJJJAAA888777777666666666666777888888999999>>><<>>???BBBQQQccciii```YYYXXXWWWSSSQQQSSSSSSUUUVVVWWWXXXZZZ]]]___^^^```bbbfffkkkpppuuuxxxxxxtttoookkkiiikkknnnqqqppppppooonnnnnnppptttxxx~~~zzzwwwuuusssrrrrrrtttvvvvvvtttqqqooooooooopppppppppppppppnnnmmmmmmmmmnnnqqqsssuuuzzz|||}}}}}}}}}}}}~~~|||rrrhhhbbbccccccccclllxxxuuudddXXXZZZbbbyyyyyyqqqjjjjjjllliiieeebbb]]]YYYSSSMMMIIIGGGHHHIIIGGGLLLQQQYYYdddmmmmmmhhhcccfffnnn{{{|||iiiZZZQQQIIIGGGDDD???<<<<<<;;;;;;===AAACCCEEELLLUUUWWWYYY\\\```eeejjjnnnpppuuuvvveee\\\RRRNNNJJJEEEBBBCCCBBBAAACCCJJJTTT```iiinnnssstttvvvwwwyyyyyyyyyxxxyyywwwvvvyyy~~~~~~~~~~~~|||zzzxxxvvvsssqqqnnnnnnssswwwyyy~~~~~~}}}xxxxxxxxxxxxyyyyyyzzz{{{||||||{{{{{{{{{}}}zzzaaaGGG???999888888666555777777777777666555444333333555555555555555555555555333333444444555444444444444444444444555666777888777===???:::666777777555666777777888999999::::::===<<<>>>FFFRRReeeyyyrrryyy/////////000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///000000111222222333333333333888>>>???CCCUUUiiijjjddd^^^ZZZVVVRRRQQQSSSQQQSSSUUUVVVWWWYYY\\\^^^^^^___aaaeeejjjoootttvvvtttqqqllliiiiiikkkooorrrpppqqqpppooooooqqqtttwwwzzz|||}}}|||{{{|||zzzwwwuuutttttttttuuuvvvvvvtttrrrppppppoooooooooooooooooommmmmmmmmnnnoooppprrrrrr{{{|||}}}|||zzzyyyzzz{{{yyyvvvjjjbbbbbbccccccjjjtttwwweeeXXX[[[eee{{{tttjjjjjjmmmkkkgggeee___[[[TTTMMMIIIGGGGGGHHHGGGJJJNNNSSS\\\fffiiifffaaacccjjjwwwzzzhhhZZZQQQJJJHHHEEE@@@===<<<;;;;;;>>>BBBDDDEEELLLTTTWWWXXX\\\aaagggmmmrrruuuwwwssshhh\\\VVVQQQJJJEEEDDDEEEDDDEEEKKKUUUaaajjjoootttuuuwwwyyyzzzzzzyyyyyyyyywwwwwwzzz~~~~~~~~~~~~~~~}}}zzzxxxqqqmmmlllppptttwww}}}~~~}}}xxxwwwwwwxxxyyyzzz{{{{{{}}}|||{{{yyyyyyyyyzzzzzz~~~eeeIII@@@888777777555444555777777666666666555555555444444444444444444444444222333333444555555555444444444333444444555666777555777888666666888888666777777888888999999::::::;;;:::===EEEPPPbbb{{{|||uuu{{{...///000111111111000000111111111111111111111111111111111111111111111111000000000000000000000000//////111222222333222222444333888===???FFF\\\tttkkkhhhbbb[[[UUUQQQQQQRRRPPPRRRUUUVVVWWWYYY[[[]]]^^^___bbbeeejjjnnnrrrtttqqqnnnjjjggggggkkkooorrrqqqqqqqqqqqqpppqqqtttwwwxxxxxxxxxxxxxxx{{{{{{xxxvvvtttttttttuuuttttttssssssrrrqqqpppooooooooooooooonnnnnnooooooppppppppppppwwwxxxyyyxxxvvvvvvvvvxxxwww|||nnncccbbbddddddiiirrrzzzgggYYY\\\fff|||zzzkkkkkknnnlllhhhggg^^^[[[UUUOOOJJJHHHGGGGGGFFFIIIKKKMMMUUU___dddccc___aaahhhuuu{{{gggZZZQQQKKKIIIGGGAAA>>>===;;;;;;???CCCDDDEEELLLTTTVVVXXX\\\aaahhhooouuuyyyxxx}}}qqqeee___YYYQQQKKKHHHHHHGGGGGGLLLVVVbbbkkkpppuuuwwwxxxzzzzzzzzzzzzyyyxxxxxxxxx{{{~~~~~~~~~~~~~~~|||}}}|||zzzsssnnnmmmpppsssuuuzzz}}}yyyyyyyyyzzz{{{|||}}}~~~}}}|||{{{zzzyyyyyyyyyxxx{{{}}}~~~~~~kkkLLLAAA888666777555444444777666666666666666666666444444444444444444444444222222333444555555555555444444333333444555555666555666666666777777888888777777777888999999::::::::::::===EEEOOO```www{{{...///000111222111000000111111111111111111111111000000000000000000000000000000000000000000000000...///111222333333222222444333777<<<@@@KKKgggkkkjjjeee\\\TTTPPPQQQRRRPPPRRRUUUWWWYYYZZZ\\\^^^___```cccfffjjjnnnqqqrrrooolllhhhffffffiiinnnqqqqqqrrrrrrrrrqqqrrrtttwwwwwwxxxxxxyyyzzz|||~~~|||zzzxxxtttttttttsssqqqqqqrrrssstttsssrrrpppppppppppppppppppppqqqqqqqqqpppooonnnppprrrssstttssssssuuuvvvuuuqqqdddccceeeeeejjjppp~~~hhhXXX[[[fff|||mmmlllppplllhhhhhh]]]ZZZUUUPPPLLLIIIGGGGGGDDDFFFGGGGGGNNNXXX___```^^^```fffsss|||iiiYYYRRRKKKJJJHHHBBB>>>===<<<<<<@@@DDDEEEEEEKKKRRRVVVXXX[[[aaaiiiqqqxxx|||zzzuuuiiieeeaaaYYYQQQMMMKKKIIIIIINNNXXXccclllrrrwwwxxxyyyzzz{{{{{{zzzzzzvvvxxx{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}|||}}}~~~|||vvvrrrppprrrssstttxxx}}}}}}yyyyyyyyyzzz{{{|||}}}~~~||||||||||||||||||||||||zzz{{{{{{yyyyyypppOOODDD999777888666444444555555555666666666666666555555555555555555555555111222333444555555555555444444333333444444555555777777777777666555777999666666777777888999999999;;;:::>>>EEEPPP___vvv|||...///000222222111111000111111111111111111111111////////////////////////000000000000000000000000...///111222333333222222444333666<<>>======@@@DDDEEEEEEJJJQQQVVVWWW[[[bbbiiirrryyy}}}{{{uuukkkhhheee^^^VVVQQQLLLKKKKKKOOOXXXdddmmmssswwwxxxzzz{{{{{{{{{{{{zzzuuuyyy}}}~~~}}}}}}~~~~~~}}}~~~~~~~~~}}}{{{}}}}}}}}}~~~yyyuuurrrttttttsssvvv{{{}}}{{{wwwwwwwwwxxxyyyzzz||||||{{{||||||}}}~~~zzz{{{zzzvvvtttyyytttRRREEE:::888999888555555444444555555555555555666666666666666666666666666111222333444555555555555444444333333333444555555888888888888666444666999666666666777888888999999;;;;;;???GGGPPP___uuuzzz222222333111000000111333222222222111111111000000000000////////////000000111111111111111111111111111222222333333444444555666888<<>>>>>???===>>>AAACCCDDDJJJQQQTTTZZZ___bbbhhhrrryyy{{{~~~~~~ooofffccc___YYYSSSOOOOOONNNPPPUUU^^^jjjrrrzzz|||~~~|||zzzzzz{{{{{{zzzxxxxxxyyy}}}~~~{{{{{{}}}~~~~~~||||||}}}~~~yyy{{{{{{wwwssstttyyy}}}|||xxxxxxyyyyyyyyyzzzzzzzzz}}}~~~~~~}}}yyyvvvuuusssttt|||zzzZZZEEE<<<===666555888777777777666666555555555444666666666666666666666666555555555555555555444444222333555777777777666666444333333444777999::::::999888777666666888:::;;;999;;;???EEEPPPcccwww|||oooxxx000111222111000000111333222222222111111111000000000000////////////000000222111111111111111111222111222222333333444444555555777<<>>>>>>>><<<>>>BBBDDDEEEKKKQQQTTTZZZ___aaagggpppwwwyyyxxx|||~~~oooeeeaaa^^^YYYTTTNNNNNNNNNOOOTTT^^^jjjrrryyy|||}}}||||||{{{{{{zzzyyyxxxyyy}}}~~~{{{{{{}}}|||}}}~~~|||yyyzzz|||}}}}}}~~~~~~~~~}}}{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{|||xxxvvvtttqqqrrryyy^^^GGG======777555999777777777666666666555555555666666666666666666666666555555555555555555555555444444555666777777777777:::888777888999;;;;;;::::::999777666666777999::::::;;;???EEERRReee{{{rrr{{{...///111111000000111333222222222111111111111111111000000//////000000111333222111000000111222333111222222333333444444555444777<<>>>>><<<;;;===BBBEEEFFFLLLSSSVVV[[[___aaafffnnnuuuvvvpppuuunnnbbb^^^\\\YYYUUUMMMMMMMMMOOOUUU___kkksssxxx{{{~~~~~~||||||{{{zzzxxxyyy|||}}}{{{{{{}}}zzzzzz{{{|||~~~|||{{{||||||}}}}}}}}}||||||{{{{{{{{{{{{{{{{{{||||||}}}~~~zzzxxxvvvsssrrrxxxcccLLL???>>>777555999777777777666666666666555555666666666666666666666666555555555555555555555555555555555666666777888999===;;;999999999:::999888:::999777777666777888999:::<<>>>>>;;;:::===CCCFFFHHHMMMTTTVVV\\\___```dddlllrrrsssmmmpppzzzmmm```\\\[[[XXXUUUNNNNNNNNNPPPVVV```llltttzzz}}}~~~~~~|||}}}|||{{{yyyyyy|||~~~}}}{{{{{{}}}zzzzzzyyyzzz|||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{zzzzzzzzz{{{|||}}}~~~|||zzzvvvtttyyykkkQQQBBB>>>888666999777777777666666666666666666666666666666666666666666444444444555555555555555777666555555666777999::::::888666555666666666444777666666666777888999:::;;;<<>>>>>::::::===CCCGGGHHHNNNTTTVVV[[[______bbbjjjooopppnnnooouuulll^^^ZZZYYYWWWUUUPPPOOOOOOQQQWWWaaammmuuu{{{~~~~~~}}}}}}}}}~~~}}}|||zzzyyy{{{|||~~~}}}{{{{{{}}}}}}|||zzzyyyzzz|||~~~~~~~~~}}}}}}~~~~~~~~~{{{zzzyyyyyyyyyzzz|||}}}~~~|||xxxuuuyyysssWWWEEE???888777:::777666666777777777777777777666666666666666666666666444444444555555555666666666666555555555777999:::666444333333555666666555333444555666888:::;;;<<<;;;<<>>>>>::::::>>>DDDGGGIIIMMMTTTVVV[[[^^^^^^aaahhhmmmnnnooonnnrrrlll^^^YYYXXXVVVSSSQQQPPPPPPQQQVVV```llltttzzz|||~~~}}}}}}~~~~~~~~~}}}zzzyyyzzz{{{}}}}}}{{{{{{}}}~~~}}}{{{zzzzzz{{{}}}~~~~~~~~~~~~}}}|||}}}~~~~~~||||||||||||}}}~~~{{{zzzyyyxxxxxxzzz|||}}}~~~}}}|||xxxtttwww}}}zzz\\\GGG@@@999888:::777666666777777777777888888666666666666666666666666333333444444555666666666444444444555555666777888555444333444666888888777222333444666888:::;;;<<<:::<<>>>>>;;;;;;???EEEHHHIIIMMMSSSUUUZZZ]]]]]]```ggglllmmmmmmmmmrrrlll^^^YYYWWWTTTRRRQQQPPPOOOPPPTTT^^^iiipppuuuyyy}}}~~~}}}{{{yyyzzz{{{||||||zzz{{{}}}~~~}}}|||{{{{{{|||}}}}}}}}}}}}~~~}}}}}}~~~~~~}}}}}}||||||}}}~~~}}}|||zzzyyyyyy{{{}}}|||}}}~~~~~~~~~zzzvvvxxx~~~```IIIAAA999888:::777666666777777777888888888666666666666666666666666333333444444555666666777222333444555555666666666666444333444666888888777444444555777888888999999:::;;;???GGGWWWooommmqqqzzz111333555666444222222222000000111111222222222222222222111111111111222222...000222444444222000...111222222333333444555555555999<<>>>>>;;;<<>>999===<<>>;;;===<<>>KKKhhhrrrjjjjjjccc^^^VVVPPPOOOOOOQQQQQQSSSTTTUUUVVVWWWWWWXXXWWWXXX]]]aaaeeejjjooonnnjjjbbbbbbdddggglllnnnooonnnooopppqqqrrrtttvvvwwwxxxzzzzzzzzzzzzzzz{{{|||}}}|||zzz|||zzzwwwuuuppppppooooooooonnnnnnnnnnnnppprrrrrrrrrrrrtttvvvxxxxxxxxxyyy{{{zzzxxxvvvrrrrrrrrrsssuuuxxxzzz|||tttfff```___bbbfffmmmwwweee___iiittthhhaaa___ZZZUUUPPPMMMKKKJJJJJJIIIIIIGGGFFFDDDCCCCCCBBBEEEIIIKKKPPP[[[kkkvvvkkkYYYRRRJJJEEECCCBBB???===<<<<<<>>>CCCEEEEEEIIINNNTTTYYY\\\^^^cccjjjnnnmmmjjjkkkppp}}}sssbbbZZZVVVSSSQQQSSSQQQNNNMMMPPPXXXbbbjjjnnnqqqvvvyyy{{{|||~~~~~~|||{{{zzz{{{{{{{{{{{{{{{{{{|||}}}}}}~~~}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzxxxwwwvvvxxx{{{}}}~~~~~~zzzwwwzzz{{{]]]HHH>>>999888999666666555444444555777888666666666666555555555555666666666777666666555444333444555555666666555555666555555555555666777777666666666666777888999999999;;;AAAKKK\\\uuu{{{yyy{{{000111111222222111111000333333333333333333333333333222222222111000000000111111000000111111222333111222444444444444555777777:::@@@OOOmmmrrrjjjhhh```[[[TTTPPPOOOPPPQQQRRRTTTUUUVVVWWWXXXXXXXXXXXXXXX]]]bbbffflllqqqppplllccccccdddhhhlllooooooooopppqqqrrrtttvvvxxxyyyzzz~~~~~~~~~}}}}}}}}}~~~~~~yyyuuusssoooppppppppppppooonnnmmmoooppprrrrrrrrrssstttvvvyyyyyyyyyzzz|||{{{yyywwwrrrrrrrrrsssuuuxxxzzz|||wwwggg___\\\___dddiii}}}wwwfff```iii{{{kkkbbb___[[[WWWTTTQQQNNNMMMJJJJJJHHHFFFEEECCCCCCBBBAAADDDFFFHHHMMMWWWfffqqq}}}kkkXXXRRRKKKEEECCCBBB@@@???<<<;;;>>>CCCDDDDDDHHHNNNSSSXXX]]]```eeemmmqqqpppiiijjjqqq~~~uuuddd[[[WWWTTTSSSTTTSSSPPPNNNPPPWWWbbbjjjnnnqqqvvvyyyzzz{{{|||}}}}}}~~~|||zzzzzzzzzzzzzzzzzzzzz{{{}}}~~~~~~~~~~~~}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}||||||{{{zzzzzzzzzzzzzzz}}}}}}}}}|||{{{zzzyyyxxxwwwwwwwwwxxxzzz|||}}}~~~}}}xxxuuuxxx~~~eeeNNNAAA:::888888777666444333333555666888666666666666555555555555555555666666666555555444333444555555666555555555444444444555555666888888666666666666777888999::::::;;;@@@JJJ]]]vvv}}}zzz}}}000111111222222111111000333333333333333333333333333222222222111000000000...//////000111333555666111333444444333333555666777:::BBBTTTsssrrrjjjfff\\\XXXRRROOONNNPPPQQQRRRTTTUUUVVVWWWXXXYYYYYYYYYZZZ___dddgggmmmrrrrrrmmmccccccdddhhhllloooooonnnrrrsssuuuwwwyyy{{{|||}}}~~~~~~yyyuuussspppppppppqqqpppooonnnnnnnnnppprrrrrrrrrrrrtttvvvyyyxxxxxxyyy{{{{{{xxxvvvrrrrrrrrrsssuuuxxxzzz{{{|||zzziii___[[[]]]bbbgggzzzwwwhhhaaahhh|||rrrdddaaa]]][[[YYYWWWTTTQQQJJJIIIGGGEEECCCBBBAAAAAA???BBBEEEFFFJJJTTTcccnnn~~~lllVVVRRRLLLFFFCCCBBBAAAAAA<<<;;;>>>BBBDDDDDDHHHMMMRRRXXX]]]aaagggooosssrrrhhhkkksssuuueee[[[WWWVVVUUUUUUUUUSSSQQQQQQWWWccclllooorrrvvvyyyyyyyyyzzz{{{}}}~~~|||zzzzzzzzzyyyyyyyyyzzz|||}}}~~~~~~~~~}}}||||||||||||}}}~~~~~~~~~|||}}}~~~~~~}}}|||{{{zzzzzzyyyzzzzzzzzz|||||||||{{{zzzyyyxxxwwwuuuvvvvvvwwwxxxyyy{{{|||}}}{{{vvvsssvvv}}}lllTTTCCC<<<888777888777555444333555666888666666666666555555555555333444444555555555444444333444555555666555555555444444444444555777888999666666666777777888999:::;;;<<>>:::777999888666555555666777777666666666666555555555555222333444444444444444444333444555555666666555555444444444555555777888888777777777777888999::::::<<<<<>>JJJ___zzz222333333444444333333222222222222222222222222222000000111111222222222333444333222222111111222222222444555444333333444555999>>>III___|||uuuooogggUUURRRNNNMMMNNNPPPRRRSSSRRRSSSUUUXXXZZZ\\\]]]^^^___dddhhhkkkoootttrrrnnnffffffhhhkkkooorrrsssrrrssstttuuuxxxzzz}}}~~~}}}}}}}}}|||zzzxxxuuutttrrrtttwwwzzz|||||||||~~~xxxvvvsssrrrpppnnnnnnoooppprrrlllmmmooooooooopppqqqssswwwvvvvvvxxxyyyyyywwwuuuvvvuuutttttttttuuuwwwxxxyyy{{{}}}lll___YYY\\\bbbaaaqqqxxxvvvsssggg]]]aaammmuuupppjjjgggfffbbb[[[UUUNNNLLLIIIEEECCCBBBBBBCCCAAACCCCCCBBBBBBIIIUUU___nnn~~~kkkOOOOOOOOOLLLHHHDDDBBBAAA;;;:::===BBBCCCCCCGGGMMMQQQXXX^^^bbbiiipppsssqqqfffhhhppp~~~ssscccXXXRRRQQQRRRQQQSSSSSSPPPOOOVVVcccnnnjjjnnntttyyy|||~~~~~~|||||||||zzzzzzzzzzzz|||}}}~~~~~~}}}|||{{{zzzzzz{{{}}}~~~~~~}}}}}}|||{{{{{{{{{~~~}}}{{{yyyzzz|||~~~}}}}}}}}}}}}}}}~~~~~~|||}}}~~~~~~~~~~~~~~~}}}{{{~~~}}}~~~}}}|||{{{xxxvvv{{{~~~bbbMMMCCC???;;;999999999999999888777666777666666666555555555555444444555666777777666666333444555555666666555555666555555555555666777777777777777777888999:::;;;;;;:::>>>KKKaaa}}}111111111111111111111111111111222222222333333333222222222222111111000000333333333333333333333333222444555555444444666777<<<<<>>>>>:::888666666666666666444666666666666666666666666777777666666555555555444666666666666666555555555666666666666666777888888888777777777777777888888777999???JJJ^^^yyy}}}~~~111111111111111111111111111111222222222333333333222222222222111111111000222222222222222222222222222444555555555555666888===>>>LLLlll{{{uuuoooaaaUUUPPPNNNPPPRRRQQQRRRTTTVVVVVVWWWYYY[[[]]]___aaaaaagggkkknnnrrrtttpppjjjeeegggkkkooosssuuuwwwxxx{{{|||}}}~~~}}}{{{{{{||||||yyywwwxxxyyyzzz|||{{{vvvsssppppppooonnnmmmllllllkkkmmmnnnooopppqqqqqqqqqqqqwwwwwwxxxxxxwwwuuusssrrrrrrqqqpppppppppqqqrrrssstttwwwwwwzzzrrr```YYYXXXZZZ^^^kkksssxxxwwwhhh]]]bbbppp~~~wwwmmmcccZZZSSSPPPLLLJJJHHHEEECCCBBBAAAAAA@@@@@@@@@??????CCCKKKRRRdddvvv}}}jjjWWWPPPJJJIIIHHHDDD@@@@@@<<<<<<<<<;;;<<<@@@FFFJJJOOOUUU\\\cccllluuuxxxvvvhhhhhhmmm{{{yyyhhh\\\VVVUUUVVVVVVUUUSSSQQQQQQWWWaaaiiioooqqqtttxxx{{{|||}}}}}}~~~~~~|||{{{{{{zzzzzz{{{||||||}}}~~~~~~|||}}}~~~|||{{{yyyyyyxxxuuutttvvvzzz}}}}}}~~~~~~}}}{{{{{{{{{}}}{{{|||}}}|||{{{{{{}}}~~~~~~~~~~~~~~~}}}||||||{{{{{{}}}}}}}}}~~~~~~}}}}}}|||~~~~~~~~~|||zzzzzz{{{}}}nnnUUUEEE@@@???:::888666666666777666555666666666666666666666666777666666666555555555555555555555555555555555555666666666666666777888888777777777777777888999999888:::???JJJ]]]yyy||||||222222222222222222222222111111222222222333333333222222222222111111111111111111111111111111111111222444555555555555777888???AAAQQQrrr}}}xxxooo^^^UUUPPPMMMOOOPPPOOOOOORRRUUUVVVWWWYYY\\\^^^aaabbbdddiiimmmpppsssuuurrrllldddgggkkkpppuuuxxxzzz{{{}}}}}}~~~}}}zzzyyyzzzzzzzzzyyyzzzzzzzzz{{{~~~zzzvvvsssppppppppppppooommmlllkkkmmmmmmoooqqqrrrsssssssssuuuvvvvvvvvvuuusssqqqppppppppppppppppppppppppppptttxxx{{{tttbbbYYYXXX[[[\\\iiirrrxxxyyyjjj___cccmmmwwwkkk```WWWQQQNNNKKKJJJHHHFFFDDDBBBAAAAAA@@@@@@@@@>>>===@@@HHHNNN^^^pppxxxeeeXXXPPPJJJIIIHHHCCC???>>>;;;<<<<<<;;;<<<@@@FFFJJJPPPVVV\\\bbbllluuuxxxvvvgggggglllyyyxxxiii^^^XXXWWWWWWWWWVVVTTTQQQQQQVVV```hhhnnnpppsssvvvyyy{{{{{{|||}}}}}}}}}}}}|||{{{zzzzzz{{{{{{zzzzzz{{{|||}}}~~~{{{|||}}}~~~~~~~~~}}}|||xxxxxxvvvtttrrrsssvvvyyyxxxzzz{{{zzzzzzzzz|||~~~{{{|||||||||{{{{{{}}}~~~}}}}}}||||||||||||}}}}}}}}}}}}||||||~~~~~~~~~}}}|||{{{}}}www]]]JJJAAA@@@:::888666666777777666555666666666666666666666666666666666666555555555555444444444444444444444444666666666666666777888888666666666777888999:::;;;;;;<<>><<>>===:::;;;;;;<<<===AAAFFFJJJOOOTTTZZZ```iiirrruuusssggggggkkkxxxyyykkk```[[[YYYYYYYYYXXXUUURRRQQQVVV___gggmmmnnnqqqtttwwwyyyzzz{{{zzzzzz{{{{{{{{{zzzzzzyyy{{{zzzxxxwwwxxxzzz|||}}}yyyzzz{{{|||}}}}}}||||||xxxxxxwwwtttrrrrrrtttvvvxxxyyyyyyyyyxxxyyy{{{}}}zzz{{{||||||{{{{{{}}}~~~~~~}}}}}}}}}|||||||||{{{{{{||||||}}}}}}||||||}}}~~~}}}}}}~~~eeeMMMAAA???;;;999777666777777666555666666666666666666666666666666666666666555555555444444444555555555555555666666666666666777777888666666666777888:::;;;<<<<<<===???HHHZZZvvv||||||222222222222222222222222111111222222222333333333222222222222222222222333333333333333333333333333222444555666666666888:::>>>CCCXXX{{{wwwqqqcccUUUOOOLLLNNNOOOMMMMMMPPPSSSTTTVVVXXX[[[^^^aaabbbaaafffkkkooouuuzzzyyytttjjjlllqqqvvv{{{~~~}}}|||{{{}}}|||zzzxxxwwwwwwyyy{{{zzzzzzzzzzzz|||~~~yyyvvvuuupppqqqrrrrrrqqqooommmkkkmmmnnnppprrrtttvvvwwwwwwrrrrrrrrrqqqpppooonnnmmmhhhiiikkkmmmnnnoooppppppkkkrrrwww|||{{{dddXXXWWWZZZ[[[gggpppxxx|||oooaaadddggg{{{uuufffZZZQQQMMMKKKIIIIIIHHHFFFEEECCCBBBAAAAAABBBAAA>>><<<>>>CCCHHHUUUiii~~~yyygggXXXPPPJJJIIIGGGBBB>>>===999:::;;;<<<>>>AAAFFFJJJLLLQQQVVV\\\eeennnrrrpppgggfffjjjwww{{{mmmbbb\\\[[[[[[ZZZYYYVVVRRRQQQUUU^^^ffflllmmmooorrruuuwwwyyyyyyxxxyyyyyyzzzzzzzzzyyyyyyyyyxxxwwwvvvvvvwwwyyy{{{xxxyyyyyyzzz{{{{{{{{{{{{yyyyyyxxxuuusssrrrtttvvvzzzzzzzzzxxxvvvwwwyyy{{{yyyzzz{{{{{{zzz{{{}}}{{{{{{{{{{{{zzzzzzzzzzzzyyyzzz{{{||||||||||||||||||~~~~~~~~~mmmQQQAAA>>>;;;999777777777777777555666666666666666666666666555555555666666666666666555555666666777777777777666666666666666777777888666666666777888:::;;;<<<======???GGGYYYttt}}}{{{333333333333333333333333111111222222222333333333222222222222333333333333333333333333333333333333222444555666666777999:::===CCCYYY~~~xxxqqqdddUUUPPPMMMOOOPPPOOOOOORRRSSSTTTUUUWWWZZZ\\\___```___dddiiinnntttzzzzzzvvvnnnppptttxxx|||~~~}}}{{{{{{zzz{{{zzzyyywwwwwwxxxzzzzzzzzz{{{}}}}}}yyywwwwwwrrrrrrrrrrrrqqqooonnnlllnnnoooqqqsssuuuvvvwwwxxxtttsssrrrqqqpppoooooooooiiiiiikkklllnnnoooqqqqqqlllsssxxx|||gggYYYWWWYYY[[[gggpppxxx}}}pppbbbccccccwww}}}lll]]]SSSMMMKKKHHHHHHHHHGGGEEEDDDBBBAAA@@@AAAAAA>>><<<===BBBFFFQQQeee||||||iiiWWWOOOIIIHHHGGGBBB>>>===888:::;;;===>>>BBBFFFJJJJJJOOOSSSXXXaaakkknnnmmmeeeeeeiiivvv}}}nnnccc]]]\\\\\\\\\[[[WWWSSSQQQUUU^^^eeejjjkkkmmmpppsssuuuwwwxxxwwwwwwxxxyyyzzzzzzzzzzzzyyyxxxwwwvvvvvvwwwxxxyyyxxxxxxxxxyyyyyyyyyyyyyyyxxxyyyxxxvvvtttssstttvvv{{{{{{yyywwwttttttvvvxxxxxxzzz{{{{{{zzz{{{}}}~~~~~~}}}}}}~~~~~~yyyyyyyyyyyyyyyyyyxxxxxxxxxyyyzzz{{{||||||||||||zzz|||tttTTTAAA>>>;;;999777777888888777666666666666666666666666666555555555666666666666666666666666777777888888999666666666666666777888888777777777888999:::;;;<<<<<<<<>>??????===:::;;;@@@DDDLLLaaaxxx}}}jjjVVVNNNHHHHHHGGGBBB???>>>888999;;;===???BBBFFFJJJIIIMMMRRRVVV___hhhlllkkkbbbbbbffftttpppccc]]]\\\]]]]]]\\\XXXSSSQQQUUU]]]dddjjjjjjlllnnnqqqtttvvvxxxvvvwwwxxxyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyxxxxxxxxxyyyxxxxxxwwwwwwwwwxxxxxxwwwwwwwwwvvvtttssstttvvvyyyxxxwwwtttrrrrrruuuwwwxxxyyyzzzzzzzzz{{{}}}~~~~~~}}}|||{{{{{{{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{yyy{{{~~~{{{XXXCCC???<<<:::888777888888777666666666666666666666666666555555555555666666666777555555555666777888888888666666666666666777888888888888888888999999:::;;;:::;;;>>>FFFWWWqqq{{{xxx333333333333333333333333111111222222222333333333222222222333333444444444111111111111111111111111222444666666777777:::;;;>>>EEE[[[~~~qqq]]]VVVQQQOOOQQQSSSSSSTTTVVVSSSSSSTTTUUUWWWYYY[[[\\\___dddhhhkkkqqqvvvvvvrrrqqqsssuuuxxxzzz|||||||||yyyyyyyyyyyyzzzzzzzzzzzzvvvyyy{{{zzzxxxvvvwwwyyy{{{~~~}}}zzzyyyzzzuuutttrrrqqqpppoooooooooqqqrrrsssuuuvvvwwwwwwwwwzzzyyyxxxwwwvvvuuuuuuuuuuuusssqqqoooooopppqqqrrrsssxxxyyywwwnnn^^^ZZZ[[[]]]hhhpppyyy~~~qqqaaaaaa[[[nnnrrrdddZZZTTTRRRGGGHHHHHHGGGFFFDDDBBBAAA<<<======;;;999:::>>>CCCHHH]]]uuu|||jjjUUUNNNHHHHHHGGGCCC??????777999;;;===???BBBFFFJJJIIIMMMQQQVVV^^^hhhlllkkk```___dddrrrpppccc]]]]]]^^^^^^\\\YYYTTTQQQUUU]]]dddiiijjjkkkmmmpppsssvvvwwwvvvwwwxxxyyyzzz{{{{{{{{{zzzzzz{{{{{{{{{zzzyyyyyyyyyyyyxxxwwwvvvvvvvvvwwwuuuvvvvvvuuusssssstttvvvvvvvvvtttrrrpppqqqtttwwwwwwyyyzzzzzzzzz{{{}}}~~~}}}|||zzzyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyyzzz{{{{{{{{{{{{xxxzzz}}}~~~ZZZEEEAAA<<<:::888777888888777666666666666666666666666666444555555555666666777777444444444555666777777888666666666666666777888888999999999888999999::::::999:::>>>FFFWWWpppyyyyyy222222222222222222222222444333333222222333333444444444333222222111111000222222111111222222333444555444444444555666888999@@@GGG___qqqYYYSSSPPPQQQTTTTTTRRRRRRUUUSSSSSSRRRRRRTTTWWWYYY[[[\\\___ccciiimmmppprrrsssqqqrrrtttwww{{{~~~}}}|||zzzxxxxxxyyyzzz{{{zzzzzzzzz{{{}}}~~~}}}{{{~~~~~~{{{zzzzzzwwwsssnnnlllmmmqqqtttuuutttuuuvvvuuuuuuvvvxxx{{{}}}|||zzzxxxwwwwwwwwwwww|||zzzvvvrrroooooorrruuuuuuvvvzzz~~~vvvcccYYYUUU]]]eeerrr{{{}}}vvvjjjbbb]]]nnnuuuiii^^^VVVQQQLLLJJJHHHGGGFFFEEEBBB@@@AAA@@@>>>===<<<<<<<<<===EEEWWWnnnyyygggSSSPPPKKKGGGEEEBBB@@@>>>;;;;;;;;;;;;>>>BBBFFFHHHKKKLLLPPPVVV^^^eeehhhjjjeeeaaabbbppprrreee___]]]]]]^^^]]]ZZZUUURRRTTTZZZ```dddhhhlllppprrrtttvvvxxxzzzyyyxxxzzz|||}}}}}}|||zzzyyyxxxxxxwwwwwwxxxxxxzzzzzzzzzzzzzzzyyyyyyyyyzzzuuusssuuuxxxxxxxxxttttttsssrrrrrrqqqppppppuuuwwwyyy{{{{{{{{{yyyxxxvvvwwwxxxxxxxxxxxxwwwwwwxxxzzz{{{{{{yyyxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{|||||||||{{{|||~~~___GGG???333444666777777777666555555555555555555555555555666666555555555444444444555555555555555666777777666666666666666555555555555666888888777777999:::;;;===???DDDQQQiii~~~xxxuuu111111111111111111111111444333333222222333333444333333333333333333444444222222222111222222333444555444444444555777888:::@@@HHH```oooZZZSSSPPPPPPSSSSSSQQQRRRUUUSSSSSSRRRSSSTTTWWWZZZ[[[^^^aaafffkkkooorrrrrrrrrqqqrrrtttwwwyyy|||}}}~~~{{{zzzxxxwwwwwwwwwyyyyyyxxxxxxyyy{{{|||}}}}}}|||~~~}}}|||{{{vvvrrrnnnmmmnnnqqqsssttttttuuuvvvvvvuuuvvvyyy{{{}}}|||{{{yyyxxxxxxwwwwww}}}|||yyyuuurrrrrrtttvvvvvvwwwyyy{{{~~~{{{iii___\\\]]]eeepppzzz{{{ttthhh```\\\mmmwwwlllaaaXXXRRRMMMKKKIIIHHHGGGFFFDDDBBBAAA@@@>>><<<;;;;;;;;;<<>><<<;;;;;;;;;>>>BBBEEEHHHIIIJJJNNNTTT\\\bbbfffgggeeebbbeeerrrqqqeee___]]]]]]]]]]]]ZZZVVVSSSUUU\\\aaadddgggkkkoooqqqsssuuuwwwyyyxxxwwwxxxzzz{{{{{{zzzyyyxxxxxxxxxxxxxxxyyyyyyzzzzzzyyyyyyyyyyyyyyyxxx{{{xxxuuutttvvvxxxxxxwwwssssssssssssttttttttttttwwwxxxyyyzzz{{{zzzzzzyyywwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzyyyxxxwwwwwwxxxzzzzzz{{{{{{{{{{{{zzzzzz|||}}}}}}|||zzz{{{}}}aaaHHH>>>888888999::::::999888777555666666666666666666555666666555555555444444444444444444555555666888888666666666666666666666555555666888888777777999:::;;;<<>><<<;;;:::;;;===AAAEEEGGGGGGHHHKKKQQQYYY___bbbcccbbbaaadddssspppeee___]]]^^^[[[[[[ZZZWWWUUUWWW]]]ccceeehhhlllnnnppprrrtttvvvxxxwwwvvvvvvxxxxxxxxxvvvwwwwwwvvvwwwwwwxxxyyyzzzyyyyyyxxxxxxwwwwwwwwwvvvwwwuuutttuuuvvvvvvuuutttrrrrrrssstttvvvwwwxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzwwwvvvuuuttttttuuuvvvwwwxxxxxxyyywwwvvvuuuwwwxxxyyyzzz|||}}}}}}|||zzzyyy}}}}}}}}}|||zzzzzz|||~~~cccJJJ@@@;;;;;;;;;;;;:::999888777555666777888888777666555666666666555555555555444444444444555555777888888555555666666666666666666555666888888777777999:::999<<<>>>CCCNNNfffyyyxxx111111111111111111111111444333333222222333333444222333333333444444444555333222222222222333444444444444444444666888:::;;;AAAKKKeee{{{kkkZZZSSSOOONNNPPPPPPOOOQQQUUURRRSSSSSSUUUWWWYYY[[[\\\```dddjjjooorrrrrrpppnnnrrrssstttuuuvvvvvvuuuuuuvvvuuutttsssssssssttttttuuuvvvxxxzzz|||~~~}}}|||xxxwwwuuuuuuvvvwwwvvvuuutttuuuwwwwwwwwwxxxzzz|||{{{{{{||||||{{{zzzxxxwwwwwwyyyyyyxxxuuusssrrrrrrtttsssrrrrrrsss}}}qqqccc\\\\\\aaajjjsssuuuoooddd[[[[[[jjj}}}tttiii^^^WWWQQQNNNKKKIIIIIIHHHFFFEEE@@@???===;;;:::999999:::;;;EEEWWWkkkyyyxxxkkk^^^RRROOOJJJGGGEEECCC@@@>>><<<;;;:::;;;===AAADDDGGGFFFFFFIIIOOOVVV\\\___```]]]]]]aaappp~~~pppeee___^^^^^^YYYZZZYYYWWWVVVXXX___dddjjjlllnnnooooooppprrrtttvvvuuuttttttvvvvvvuuusssssssssttttttvvvwwwxxxyyyxxxxxxwwwvvvuuutttsssssssssssssssssssssrrrpppooooooppprrrtttwwwyyy{{{||||||{{{zzzzzzyyyzzzzzz{{{wwwvvvtttsssrrrsssuuuvvvwwwxxxxxxvvvuuuuuuwwwyyyyyy{{{}}}}}}{{{yyy}}}~~~}}}{{{zzzyyy{{{}}}|||cccKKKBBB::::::999999777666555555444555777888888777555444666666666555555555555555666666555555555555666666555555555555666666666666555666888888777777999:::888;;;>>>BBBMMMdddzzzzzz333333333333333333333333444333333222222333333444444333333333222222111111333333222222333333444555444444444555666888:::<<<@@@KKKhhhxxxhhhZZZRRROOONNNQQQQQQOOOQQQTTTRRRSSSTTTVVVXXXZZZ\\\]]]```ccciiinnnppppppmmmlllrrrsssuuuvvvvvvuuutttsssttttttssssssrrrrrrrrrsssuuuwwwyyy{{{|||~~~}}}{{{xxxvvvuuuuuuvvvvvvuuutttrrrtttvvvwwwwwwxxxzzz|||zzzzzz{{{|||{{{zzzxxxwwwuuuwwwyyyyyyvvvsssqqqqqqpppoooppppppqqq{{{uuuaaaWWW[[[___fffooosssnnncccYYY[[[iii~~~vvvmmmccc\\\SSSOOOKKKIIIHHHGGGEEEDDDAAA???===;;;:::999999999<<>>AAAKKKbbb||||||444444444444444444444444444333333222222333333444444444333222222111000000333333333333333444444555444444444555777999;;;<<<>>>LLLiiiuuufffZZZRRROOOOOOSSSSSSPPPQQQSSSRRRSSSUUUWWWYYY[[[]]]^^^___bbbggglllnnnnnnlllkkkrrrsssuuuwwwwwwvvvuuutttttttttttttttssssssrrrrrrtttwwwzzzzzzzzz}}}}}}{{{vvvtttsssrrrssssssrrrqqqpppsssuuuwwwwwwxxxyyy{{{yyyzzzzzzzzzyyyyyyxxxwwwvvvxxxzzzzzzwwwuuussssssmmmmmmoooqqqrrr{{{yyydddXXXZZZ]]]ccclllqqqnnncccZZZYYYfff}}}~~~wwwnnnfffaaaVVVRRRMMMIIIGGGFFFDDDCCCBBB@@@>>><<<:::999999999<<>><<<:::888666555888999@@@MMMZZZaaa^^^ZZZMMMJJJEEECCCBBBBBBAAA@@@<<<;;;::::::===???@@@@@@???BBBFFFLLLPPPTTTVVVWWWRRRRRRUUU___ooouuuhhhaaa_________\\\WWWSSSRRRVVV]]]cccdddfffhhhkkknnnpppqqqrrrrrrssstttvvvwwwyyyzzzzzzwwwvvvvvvuuuuuuuuuuuuvvvzzzvvvpppiiiccc```^^^]]]___]]]ZZZZZZ^^^fffnnnsssuuuvvvxxxzzz}}}}}}{{{zzzzzzzzzyyywwwuuusssqqqpppsssuuuwwwzzz}}}~~~|||||||||}}}}}}|||{{{|||zzzxxxzzzyyyyyyYYY???::::::888555666888:::999666666666666555555555555888777555555666666444333666666666666666666666666444444444444444555666666555555666666777777888888;;;>>><<>><<<:::888777666888999???JJJWWW]]]\\\XXXLLLIIIFFFCCCCCCBBBAAA???:::999777888;;;===>>>===@@@BBBEEEHHHLLLOOORRRSSSQQQPPPSSS\\\lll}}}tttggg```^^^___^^^\\\WWWSSSRRRVVV^^^cccfffgggiiillloooqqqrrrrrrsssttttttvvvwwwxxxyyyyyyxxxxxxwwwvvvuuuuuuuuuvvvyyyvvvqqqlllhhheeeddddddiiihhhffffffhhhmmmrrrvvvtttuuuwwwzzz|||~~~{{{zzzzzzyyyyyywwwuuusssqqqpppsssuuuxxx{{{}}}{{{{{{zzz{{{{{{||||||}}}{{{yyy|||~~~aaaGGG<<<;;;999777777888888777888777777777777666666666555444333444777888777666666666666666666666666666555555444444555555666777555555666666777888888888:::>>>===AAAMMMZZZuuu}}}}}}222222333333333333444444222222222222222222222222333333333333333333333333333333222222333333444555444666777888888:::<<>><<<;;;:::888888999999===FFFQQQXXXXXXUUUJJJHHHFFFDDDDDDBBB@@@>>>:::888777888:::=========@@@AAABBBDDDGGGJJJMMMOOOOOONNNPPPXXXgggxxxrrrfff___]]]^^^^^^[[[XXXTTTSSSWWW___dddhhhiiikkkmmmpppqqqrrrsssttttttuuuvvvvvvwwwxxxxxxyyyyyywwwvvvuuuuuuuuuuuuxxxwwwtttqqqnnnmmmmmmmmmsssssssssssstttuuuvvvwwwuuuvvvxxxzzz|||~~~~~~{{{zzzyyyyyyxxxwwwvvvtttrrrqqqqqqssswww{{{~~~|||{{{zzzyyyyyyyyy~~~|||{{{}}}|||{{{~~~gggNNN@@@===:::999888888777666888888888888777777777777555444333444666777777666666666666666666666666666666666555555666666777888555555666777777888888999:::>>>===@@@KKKWWWrrrvvv222222222333333333444444222222222222222222222222333333333333333333333333333333222222333333444555444555777888888999<<<>>>AAALLLkkk|||ttthhh\\\VVVPPPPPPPPPOOOOOONNNNNNNNNNNNOOOPPPQQQSSSWWW]]]aaaggggggjjjnnnnnnjjjjjjmmmtttttttttuuuuuuuuutttsssvvvzzz~~~~~~}}}}}}xxxwwwvvvuuuvvvwwwyyyzzz|||}}}~~~~~~}}}|||zzzyyyxxxxxxxxxyyyxxxxxxwwwwwwvvvvvvvvvttttttttttttuuuuuuvvvvvvuuuuuuuuuuuuuuutttssssssvvvtttrrrrrrrrryyymmm___\\\^^^eeennnuuussskkkcccXXXdddzzz{{{wwwqqqlllccc^^^WWWPPPLLLIIIGGGEEE??????>>>===<<<;;;:::999:::999;;;BBBKKKQQQSSSQQQIIIHHHFFFEEEDDDBBB???===<<<:::999:::<<<>>>???????????????@@@CCCGGGKKKNNNNNNMMMNNNTTTbbbtttqqqddd]]]\\\]]]]]][[[XXXUUUUUUYYY```eeejjjkkkmmmoooqqqrrrsssssstttuuuuuuuuuvvvvvvwwwwwwyyyxxxwwwvvvuuutttttttttzzzyyywwwvvvuuutttssssssvvvwwwyyyzzzzzzyyyxxxwwwxxxyyyzzz{{{}}}}}}zzzyyyxxxxxxxxxwwwvvvuuutttsssppprrruuuyyy|||~~~}}}|||zzzyyyxxxxxx|||zzzzzz}}}}}}|||nnnUUUBBB===999::::::999777777888888888777777777666666888666555555555555444222666666666666666666666666666666666666666777888888555666666777888888999999:::>>>>>>AAALLLVVVpppttt222222222333333333444444222222222222222222222222333333333333333333333333333333222222333333444555333555777777888999<<<>>>AAAMMMlll}}}rrreee[[[WWWPPPOOOOOOOOOOOOOOONNNNNNOOOOOOPPPQQQSSSXXX^^^bbbhhhhhhlllpppooojjjiiikkkssstttuuuvvvvvvuuuuuuuuuyyy|||}}}{{{zzzxxxwwwwwwvvvvvvwwwwwwxxx{{{|||}}}~~~~~~~~~}}}|||{{{zzzzzzzzzwwwxxxzzz{{{zzzxxxuuussstttttttttuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwwww{{{wwwttttttuuu|||ppp______aaafffooovvvuuummmfffYYYdddzzzzzzvvvppplllccc___XXXRRRNNNKKKHHHFFF@@@??????>>><<<;;;::::::999888999>>>FFFLLLNNNNNNIIIGGGFFFEEEDDDBBB???<<<;;;:::888999<<<>>>??????>>>======>>>AAAFFFKKKNNNMMMLLLLLLRRR]]]nnn}}}pppddd]]][[[[[[\\\[[[XXXVVVVVVZZZaaafffkkklllnnnpppqqqrrrssssssttttttuuuuuuvvvvvvvvvwwwxxxwwwvvvuuutttttttttttt{{{{{{{{{zzzyyyxxxwwwvvvvvvxxx{{{}}}~~~|||zzzyyy||||||}}}~~~~~~{{{yyyxxxwwwwwwwwwwwwwwwvvvuuuuuusssuuuwwwyyy{{{}}}~~~~~~~~~}}}|||{{{zzzyyyyyywwwyyy|||}}}}}}yyybbbFFF===888:::<<<999888999777777666666666555555555777666444444555555333222666666666666666666666666666666666666666777888888666666777777888999999999:::>>>>>>DDDPPP[[[qqqxxx222222333333333333444444222222222222222222222222333333333333333333333333333333222222333333444555333555666777777999;;;>>>BBBMMMmmmssscccZZZWWWPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRTTTYYY^^^bbbiiijjjoootttsssmmmjjjkkkrrrtttvvvvvvvvvuuuvvvwwwzzz|||}}}zzzxxxwwwxxxxxxxxxxxxxxxxxxwwwwwwzzz|||~~~~~~~~~||||||||||||{{{{{{zzzzzzvvvxxxzzz{{{zzzwwwtttqqqsssttttttuuuuuuuuutttttttttuuuvvvxxxyyyyyyzzzzzz|||xxxuuuvvvxxx~~~vvvccc```bbbgggooovvvuuummmfffYYYcccxxx{{{vvvpppkkkddd___YYYSSSOOOLLLHHHFFFAAAAAA@@@>>>===;;;::::::777777999===CCCHHHKKKLLLIIIGGGEEECCCCCCAAA???===999777666777999<<<<<<<<<<<<<<<<<<===AAAEEEJJJMMMJJJJJJKKKOOOYYYhhhzzz{{{pppeee]]]ZZZZZZ[[[ZZZYYYWWWWWW\\\bbbggglllmmmnnnpppqqqrrrrrrrrrsssssstttuuuuuuvvvwwwwwwwwwvvvvvvuuuuuuuuuuuuuuu{{{{{{|||}}}|||zzzyyyxxxxxxzzz|||~~~~~~~~~~~~}}}{{{yyyxxxvvvvvvwwwwwwxxxwwwwwwwwwxxxyyyzzz{{{|||}}}}}}}}}}}}}}}}}}}}}}}}|||zzzzzzxxxwwwxxx}}}kkkLLL???777:::<<<999888;;;666666666666555555555555444333222333555666666555666666666666666666666666666666555555666666777888666666777888888999999:::;;;===>>>GGGXXXcccuuu222222333333333333444444222222222222222222222222333333333333333333333333333333222222333333444555333444666777777888;;;>>>BBBNNNnnnvvvcccYYYWWWPPPPPPPPPPPPPPPPPPPPPPPPOOOQQQSSSTTTVVVZZZ___cccgggjjjpppvvvuuunnniiiiiioooqqqtttuuuttttttvvvxxxxxxzzz{{{{{{yyywwwwwwwwwyyyyyyzzz{{{{{{zzzzzzyyy{{{}}}~~~}}}yyyyyyzzzzzzzzzyyyxxxxxxwwwxxxxxxxxxwwwuuusssrrrrrrssstttuuuttttttsssrrrrrrsssuuuwwwyyyzzzzzz{{{|||xxxuuuvvvxxx~~~}}}jjjaaabbbfffnnntttssskkkdddXXX```ttt|||wwwpppjjjddd```ZZZTTTPPPMMMIIIFFFCCCBBBAAA???===;;;:::999555666888<<>>999777666777999;;;<<<<<<<<<<<<<<<===???CCCFFFHHHGGGHHHIIILLLTTTbbbrrr~~~zzzpppfff^^^ZZZYYY[[[ZZZYYYXXXXXX]]]ccchhhmmmmmmooopppqqqqqqqqqqqqrrrrrrssstttuuuwwwwwwxxxwwwwwwwwwwwwwwwwwwxxxyyyxxxyyy{{{}}}}}}|||zzzyyyzzz{{{|||}}}~~~~~~~~~}}}{{{zzzuuuvvvwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{||||||||||||zzz{{{|||||||||{{{zzzzzzyyyxxxzzztttSSSDDD888999;;;666555999777777777666666666666555333222222333555666666555666666666666666666666666555555444444555555666777666777777888888999::::::;;;===>>>KKKaaalllzzz222222333333333444444444222222222222222222222222333333333333333333333333333333222222333333444555333444666777777888;;;===BBBNNNoooxxxdddYYYWWWQQQQQQQQQQQQQQQQQQQQQQQQOOOQQQTTTVVVXXX[[[___cccdddgggooovvvuuummmgggffflllooossstttssssssvvvxxxuuuwwwxxxxxxwwwvvvwwwxxxzzz{{{|||}}}}}}}}}|||{{{{{{~~~~~~{{{wwwwwwwwwxxxxxxwwwwwwvvvyyyxxxwwwuuutttsssssssssrrrssstttttttttsssrrrqqqqqqrrrtttvvvxxxyyyzzz{{{zzzvvvtttvvvxxx}}}ooo```aaaeeemmmrrrqqqiiibbbWWW]]]ppp~~~xxxpppjjjddd```ZZZUUUQQQMMMIIIGGGDDDCCCBBB@@@===;;;:::999333555888<<>>>>><<<<<<<<<===>>>@@@BBBDDDDDDEEEGGGJJJQQQ^^^nnnxxx~~~yyypppggg___ZZZXXX[[[ZZZYYYXXXYYY]]]dddhhhmmmmmmnnnppppppqqqqqqqqqqqqqqqrrrtttuuuwwwxxxyyyxxxxxxxxxxxxyyyzzz{{{{{{uuuwwwzzz|||~~~}}}|||{{{{{{{{{{{{{{{|||}}}~~~~~~}}}|||uuuuuuvvvxxxxxxyyyyyyxxxvvvvvvxxxyyyzzz{{{{{{{{{xxxyyyzzz{{{{{{{{{zzzyyyzzzyyy{{{~~~YYYGGG:::999:::444333888888888888888777777777777777555444444444444333111666666666666666666666666444444444444444555666666777777777888999999::::::<<<<<<>>>NNNfffrrr~~~333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555444666777888888999;;;===BBBQQQrrrzzzcccXXXXXXRRRQQQOOOMMMNNNPPPSSSUUURRRSSSTTTUUUWWW[[[aaaeeejjjjjjooouuuvvvqqqnnnnnnuuuuuuvvvvvvvvvuuuuuutttzzzyyyyyyxxxwwwwwwwwwwwwzzz{{{}}}}}}||||||~~~~~~|||xxxxxxxxxvvvuuuvvvxxx{{{xxxwwwvvvuuussssssrrrrrrrrrrrrrrrsssssssssttttttssstttuuuvvvxxxzzz{{{{{{}}}|||zzzyyyzzzpppjjjgggfffhhhlllmmmhhhcccYYY```ooozzzrrrmmmeeeccc^^^WWWQQQLLLKKKKKKGGGEEECCCAAAAAA???===;;;999555444888???FFFGGGFFFFFFDDDAAA@@@BBBAAA>>><<<<<<:::777666777:::;;;;;;===<<<<<<<<<>>>AAADDDGGGFFFDDDEEEHHHMMMVVVgggwww~~~zzzpppddd\\\XXXWWWXXXWWWWWWWWWXXX]]]dddiiikkklllmmmoooppppppppppppsssqqqooopppsssuuutttrrrwwwyyy{{{{{{{{{{{{}}}~~~~~~~~~}}}~~~|||zzzzzz{{{{{{|||}}}~~~~~~~~~~~~}}}~~~~~~||||||{{{{{{yyywwwvvvwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyzzz{{{|||}}}~~~|||{{{{{{|||}}}~~~~~~}}}{{{||||||}}}\\\FFF<<<===777555777444;;;;;;;;;:::999888777666888777666444444444555666999888444111222555555222888777666555555555555555777888888888888999999999999;;;AAANNNaaawww333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444444666777888888999;;;===CCCSSSttt|||dddXXXWWWQQQQQQPPPOOOPPPQQQSSSUUUTTTUUUVVVWWWXXX\\\aaaeeeiiiiiinnnuuuvvvqqqnnnooouuuvvvwwwwwwxxxxxxwwwwwwzzzyyyxxxxxxxxxxxxxxxyyy{{{|||}}}}}}||||||}}}~~~}}}{{{vvvvvvuuutttrrrsssvvvxxxzzzyyywwwvvvtttsssrrrrrrrrrsssssssssttttttttttttrrrrrrsssuuuvvvxxxyyyyyy{{{{{{zzzzzz{{{sssjjjgggfffhhhllllllhhhccc]]]bbbooo{{{sssnnngggeeeaaaZZZTTTOOOLLLKKKGGGEEECCCBBBAAA@@@===;;;999666444888???EEEFFFFFFFFFDDDAAAAAAAAAAAA>>><<<<<<999777666777:::;;;<<<<<<<<<;;;;;;===@@@CCCEEEGGGEEEEEEHHHKKKSSScccrrr}}}{{{wwwnnnccc[[[XXXXXXYYYYYYXXXXXXYYY^^^eeekkkllllllmmmnnnoooppppppppppppooonnnpppsssvvvvvvvvvwwwyyy{{{{{{{{{{{{}}}~~~}}}~~~}}}{{{|||{{{{{{||||||}}}~~~~~~~~~|||{{{}}}~~~}}}}}}{{{yyyvvvvvvvvvvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyzzz{{{|||}}}|||{{{{{{|||}}}}}}}}}|||xxxyyyyyyyyy{{{___HHH======888666777444888888999888888777666555777777666555555555555555555777888888666777777888777666666555555555555666777888888888888999999999:::;;;@@@LLL^^^ttt333333333333333333333333333333333333333333333333333333333333333333333333111222222222333333333333444666777888888999;;;===CCCTTTvvv}}}eeeXXXUUUPPPPPPQQQQQQRRRSSSTTTTTTVVVWWWXXXYYYZZZ]]]aaaeeehhhhhhmmmtttvvvrrrooopppuuuuuuwwwxxxyyyzzzzzzzzzyyyyyyxxxxxxxxxyyyzzzzzz|||}}}~~~~~~|||{{{{{{|||{{{yyyvvvvvvuuusssrrrrrruuuwww{{{zzzxxxvvvtttsssrrrrrrrrrrrrssssssssstttttttttpppqqqrrrssstttuuuvvvvvvxxxyyyzzz{{{}}}uuujjjgggfffhhhllllllgggbbbaaadddooo|||tttoooiiigggddd^^^YYYSSSNNNLLLHHHFFFDDDBBBAAA@@@===;;;999666555777===CCCEEEEEEEEEDDDBBBAAAAAA@@@>>><<<<<<999777666888:::<<<<<<;;;:::999999;;;>>>AAADDDGGGFFFFFFGGGIIIPPP^^^lllxxxwwwssskkkaaaZZZYYYYYYZZZYYYYYYXXXZZZ___fffkkkllllllmmmnnnoooooooooooonnnmmmmmmppptttxxxyyyyyyxxxzzz{{{|||{{{|||}}}}}}}}}~~~~~~}}}}}}|||{{{{{{{{{|||}}}~~~|||{{{zzz{{{~~~~~~~~~|||xxxuuuvvvuuuuuuuuuvvvvvvwwwwwwyyyxxxxxxyyyyyyzzz{{{|||||||||||||||{{{{{{{{{{{{xxxxxxwwwvvvwww{{{cccKKK???>>>999777888444555666666666666666555555666666666666666555555444333555888777333222555999666555555555555666666777777888888888888999999999<<<<<>><<<:::777555777;;;@@@CCCDDDEEEDDDCCCAAAAAA???>>>===<<<999777666888;;;<<<===:::999888888999<<<@@@BBBFFFEEEEEEGGGHHHNNN[[[hhhtttssspppiii```[[[YYY[[[XXXXXXXXXWWWYYY^^^eeejjjkkkkkklllmmmnnnnnnnnnnnnnnnnnnoooqqqtttwwwzzzzzzyyyzzz||||||||||||~~~}}}}}}~~~}}}|||zzzzzzzzz|||}}}{{{zzzzzz{{{}}}~~~~~~~~~~~~~~~{{{wwwsssvvvuuuttttttuuuuuuwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{|||||||||{{{zzzxxxyyyyyyzzzzzzxxxwwwxxx{{{fffLLL>>>>>>:::999;;;777444444555666666666555555444555666777777666555444555333444555333111333666555555555555555666777888777777888888888999999999===<<<>>>FFFVVVmmm{{{333333333333333333333333333333333333333333333333222222222333333444444444444444444444555555555555444666777888888999;;;===BBBTTTxxxyyydddXXXUUUNNNOOORRRTTTUUUUUUTTTTTTUUUWWWYYYZZZZZZ]]]```cccfffggglllsssuuurrroooppppppqqqsssuuuwwwyyyzzzzzzxxxxxxxxxxxxyyyyyyzzz{{{|||~~~}}}{{{zzzyyyyyy|||}}}|||yyyyyyxxxvvvttttttvvvxxxyyyxxxvvvsssqqqooonnnnnnoooppppppppppppqqqqqqqqqrrrrrrrrrsssssstttttttttrrruuuwwwzzz|||uuulllhhhfffhhhkkkjjjeee___[[[```mmm|||tttnnnllliiifffccc___YYYRRRMMMJJJHHHEEEDDDCCCAAA>>><<<:::888666666999>>>BBBDDDDDDDDDCCCBBB@@@???>>>>>><<<999777666999;;;===>>>:::999777777888;;;>>>@@@DDDCCCDDDGGGHHHMMMYYYeeeoooooommmhhh```[[[YYYZZZVVVVVVUUUUUUVVV[[[bbbgggiiijjjkkkmmmnnnnnnnnnnnnpppqqqrrrssstttvvvxxxzzzyyy{{{}}}}}}}}}}}}}}}}}}~~~|||{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{|||~~~|||||||||}}}}}}zzzvvvsssvvvuuutttttttttuuuwwwxxxyyyyyyxxxxxxxxxyyyzzzzzzzzz||||||{{{xxxvvvwwwxxxzzzzzzyyyxxxxxx{{{gggLLL======:::;;;===:::555555666666777666666666444555666777777666555444555333888CCCHHHCCC:::555555555555555555666777888777777888888888999999999<<<<<<>>>EEESSSjjj}}}333333333333333333333333333333333333333333333333111222222333333444444555555555555555666666666666444666777888888999;;;===AAAUUUzzztttaaaWWWUUUMMMOOOQQQSSSTTTTTTTTTTTTTTTVVVYYYZZZ[[[]]]aaacccgggggglllsssuuuqqqnnnooonnnoooqqqsssvvvwwwxxxyyyxxxxxxwwwwwwwwwxxxyyyyyy|||~~~}}}{{{zzzyyyyyyzzz}}}}}}xxxxxxwwwuuussssssuuuwwwwwwvvvtttrrrpppooonnnmmmoooooopppppppppqqqqqqqqqssssssssssssssstttttttttqqqsssvvvwwwyyy}}}uuullliiifffhhhjjjiiiddd^^^UUU[[[iiiwwwrrrmmmjjjfffdddbbb]]]VVVPPPLLLIIIFFFDDDCCCAAA>>><<<;;;999777666888;;;@@@CCCCCCDDDDDDBBB@@@>>>>>>???<<<999777777999<<<>>>>>>:::999777777888:::===???AAAAAACCCEEEFFFJJJUUU```iiijjjkkkggg```ZZZWWWWWWTTTSSSSSSRRRTTTYYY```eeeggghhhjjjlllmmmnnnooooooqqqssstttttttttuuuwwwyyyzzz|||}}}~~~}}}~~~~~~~~~}}}|||{{{yyyxxxwwwvvvxxxzzzzzzyyyzzz{{{}}}{{{{{{{{{||||||{{{xxxuuuwwwvvvuuuttttttvvvxxxyyyzzzzzzyyyyyyyyyyyyzzzzzzxxx{{{|||zzzwwwuuuvvvxxxxxxxxxwwwvvvwww{{{jjjNNN===<<<:::;;;>>>999666777777777777777666666444555666666666666666666444666CCCYYYbbbWWWDDD999666555555555555666666777777888888888888999999999;;;<<<>>>DDDRRRiii333333333333333333333333333333333333333333333333111111222333333444555555444444444555555555666666444666777888888999;;;===BBBWWW|||ooo^^^UUUTTTMMMNNNOOOQQQRRRSSSTTTTTTTTTVVVYYY\\\]]]___ccceeehhhhhhmmmssstttpppmmmmmmnnnoooqqqsssuuuvvvwwwxxxxxxxxxwwwvvvvvvvvvwwwwwwzzz}}}~~~|||zzzzzzzzzzzz|||~~~~~~yyyyyyxxxvvvssssssuuuxxxwwwvvvtttrrrqqqpppooooooqqqqqqqqqqqqrrrrrrrrrrrrssssssssssssssssssssssssqqqssstttuuuvvvzzz~~~wwwmmmiiiggghhhjjjiiiccc]]]QQQVVVccczzz}}}xxxoookkkgggeeedddaaa[[[UUULLLJJJGGGEEEDDDAAA>>><<<;;;:::777666666:::???BBBCCCDDDEEECCC???===>>>???<<<999777777999<<<>>>???:::999777777888:::===???@@@@@@AAACCCCCCDDDNNNYYYbbbfffhhheee^^^WWWSSSRRRSSSRRRRRRQQQSSSXXX___dddeeefffhhhkkkmmmooopppqqqqqqsssuuuuuutttuuuxxx{{{zzz|||~~~~~~~~~~~~~~~~~~~~~~~~|||yyyvvvtttppptttxxxzzzyyyyyyzzz{{{|||{{{{{{|||}}}}}}|||zzzxxxwwwuuuttttttvvvyyyzzz{{{{{{zzzzzzzzzzzzzzz{{{vvvyyy{{{zzzvvvtttvvvyyyvvvvvvvvvvvvxxx}}}oooQQQ>>><<<999:::;;;666777777777777777666555444555555555555555666777777666777EEEZZZ```RRRBBB:::777666666555555555555666777888888888888999999999999;;;???EEESSSiiixxxxxx333333333333333333333333333333333333333333333333111111222333333444555555333333333444444444555555444666777888888999;;;===CCCXXX~~~mmm[[[SSSSSSMMMMMMNNNPPPQQQSSSTTTUUUUUUWWWZZZ]]]___aaaeeeggghhhiiimmmssstttooolllmmmooopppqqqsssuuuwwwwwwxxxxxxxxxwwwvvvuuuuuuuuuvvvzzz|||~~~|||{{{zzzzzzzzz{{{|||~~~}}}||||||{{{xxxvvvvvvxxxzzzwwwvvvtttsssrrrqqqqqqqqqrrrrrrssssssssstttttttttsssssssssrrrrrrrrrrrrqqqrrrrrrsssssstttxxx}}}zzzmmmiiiggghhhjjjhhhbbb]]]PPPTTT___uuu}}}qqqmmmhhhffffffddd^^^YYYMMMJJJGGGEEEDDDBBB???<<<;;;:::888555555999>>>BBBCCCDDDEEECCC???===>>>???<<<999777777:::===??????:::999888777888:::===???@@@@@@@@@AAA@@@@@@IIISSS^^^bbbeeeccc]]]UUUPPPNNNSSSRRRRRRQQQSSSXXX___dddccceeegggjjjmmmoooqqqrrrppprrruuuuuuuuuvvvyyy}}}{{{|||~~~~~~~~~}}}~~~}}}yyyuuussskkkpppvvvyyyyyyyyyzzz|||~~~|||||||||~~~~~~yyyxxxvvvuuuuuuwwwyyy{{{|||{{{{{{zzzzzzzzz{{{{{{uuuyyy{{{yyyuuutttvvvyyyvvvwwwwwwxxxzzzsssSSS???<<<888888999333777777777777666555444333666555444444444666777888:::888???LLLLLL@@@777888888777666555555555555555777888888888888999999999888;;;???FFFSSSjjjpppooo|||~~~222333333444444333333333222222333444444555555666444444444333333222222222555555444333444555666777555666777888888:::===@@@GGGYYYnnn\\\TTTUUURRRQQQPPPPPPQQQRRRSSSTTTWWWWWWYYY\\\___bbbeeefffhhhlllqqqssssssqqqppppppvvvvvvvvvvvvvvvwwwwwwwwwvvvuuutttuuuxxxzzzzzzyyyyyy{{{}}}~~~~~~}}}{{{yyyvvvyyy|||}}}|||}}}|||~~~|||xxxttttttuuuvvvuuusssrrrqqqqqqrrrrrrssssssssssssrrrqqqppppppqqqqqqrrrrrrqqqpppooonnnoooqqqqqqqqqppprrrxxx|||{{{qqqeeeccceeebbbdddcccWWWRRRUUU```vvvuuupppjjjfffeeedddaaa^^^YYYRRRJJJEEEDDDCCC???;;;===<<<;;;999888:::>>>AAACCCCCCDDDCCCBBB@@@>>><<<<<<:::777666888;;;<<<===;;;999777666666777:::;;;???>>><<<;;;:::===BBBFFFXXX\\\```___ZZZSSSPPPNNNOOOOOOPPPPPPRRRVVV\\\```cccfffiiilllmmmoooqqqsssrrruuuwwwyyyxxxxxxyyyzzzzzzzzzzzz{{{}}}~~~~~~}}}||||||}}}}}}~~~~~~}}}|||zzzvvvqqqllllllnnnrrrvvvyyy|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}vvvvvvvvvvvvvvvwwwwwwwww{{{zzzzzzyyyyyyzzzzzz{{{}}}zzzxxxxxxzzzzzzxxxuuuxxxxxxyyyzzz|||xxx```EEE::::::;;;;;;:::999888888777666555555444666555555444444555777888777888999::::::999888777555444333222222222222222777888999999888999;;;===<<<>>>@@@FFFYYYuuupppqqqrrr333333444444444333222222444444444444444444444444444444444333333333222222555444444333444555666777555666777888888:::===@@@GGGYYYmmm[[[SSSSSSQQQQQQPPPPPPQQQRRRTTTUUUWWWXXXZZZ\\\___bbbeeeggggggjjjnnnppppppooonnnooowwwxxxxxxxxxxxxxxxxxxxxxvvvuuutttuuuxxxzzzzzzzzz{{{|||~~~}}}zzzxxxtttwww{{{|||}}}~~~{{{}}}}}}{{{wwwuuuuuuvvvuuutttsssrrrqqqqqqqqqrrrttttttssssssqqqpppooonnnooopppqqqrrrrrrqqqpppooooooppppppoooooopppuuuyyy{{{ooodddcccfffeeegggfffZZZSSSVVV```vvvvvvqqqkkkhhhgggeeebbb___YYYSSSKKKGGGEEEDDD@@@=========;;;999888:::>>>AAA@@@@@@BBBBBBBBBBBB@@@@@@===:::777666888;;;<<<===;;;999777555666777999;;;===<<<;;;999999<<>>===<<<999888:::>>>AAA@@@@@@BBBBBBBBBBBB@@@@@@===:::777777888;;;<<<<<<;;;999777555555777999:::;;;:::999777777999>>>AAAKKKPPPVVVXXXUUURRRPPPPPPPPPPPPQQQQQQSSSWWW]]]aaabbbeeehhhjjjlllmmmppprrrvvvxxxzzzzzzyyyxxxxxxxxxxxxxxxxxxyyyzzz|||~~~|||||||||{{{||||||}}}}}}}}}zzzxxxwwwuuurrrpppppprrruuuxxx{{{}}}}}}~~~}}}{{{zzzxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvxxxxxxwwwwwwwwwwwwxxxxxxzzzyyyxxxxxxyyyzzzyyywwwxxxyyyyyyzzz{{{}}}{{{zzznnnPPP@@@<<<;;;888777888888777777666666555555444555555666666666666666444555555666666555555444777777666555555555555666777888999888888888:::<<>>>>><<<:::999:::>>>AAACCCCCCCCCCCCBBB@@@>>><<<===;;;888777888:::<<<<<<;;;999777555555666888:::888888777666555777;;;>>>GGGLLLRRRUUUSSSPPPOOOOOOPPPPPPQQQQQQSSSWWW]]]aaaccceeeiiikkklllmmmppprrrtttvvvyyyzzzyyyyyyyyyzzzwwwwwwwwwwwwxxx{{{}}}~~~}}}|||||||||}}}~~~|||yyywwwvvvvvvtttsssrrrtttvvvyyy{{{|||}}}}}}~~~~~~}}}|||{{{yyyyyyxxxwwwwwwwwwvvvvvvvvvvvvvvvyyyyyyxxxxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyyyyyyyxxxyyyzzz{{{{{{|||~~~}}}xxx~~~}}}sssSSSBBB===;;;888777888777777777666666666555333444666777777777666555666666777777777777666666555555444444444444444555666777888888777888:::<<<<<<===@@@JJJbbbyyykkkmmmooo444555555555444444333222333333333444444444555555444444444444444444444444444444444555555555555555555666777888888:::===@@@HHH[[[wwweeeYYYSSSPPPPPPPPPQQQRRRSSSTTTUUUUUUXXXXXXZZZ\\\```cccfffggghhhiiiiiiiiiiiijjjmmmooorrrsssuuuvvvvvvvvvttttttuuuttttttuuuxxxzzz{{{{{{yyyzzz|||}}}}}}{{{xxxwwwsssuuuwwwzzz}}}~~~}}}}}}|||zzzzzzuuutttsssrrrssstttttttttwwwwwwwwwvvvuuuuuutttsssoooooooooooopppqqqrrrsssssstttttttttsssrrrpppooosssrrrppppppppppppppppppuuuuuukkkjjjmmmjjjkkkhhh]]]UUUVVV___sssxxxtttooolllkkkiiieeeaaaYYYUUUPPPLLLHHHDDDAAA?????????===:::999:::>>>AAACCCCCCCCCCCCBBB@@@>>><<<>>>;;;888777888:::;;;;;;;;;999777555444555777999777777777666555666999<<>>AAA@@@@@@BBBBBBBBBBBB@@@@@@>>>;;;888777888:::;;;;;;;;;999777555444555777888777888888666555666999<<>><<<::::::777777777777666666666666444555555666666666666666666555555444444555555666555555555555555666666777666777888777777777999;;;<<<>>>BBBLLLfffyyyoooqqqsssxxx222333444555666666666666333444444444444444444444444444444444555555555666333444555666666666555444555666777888888:::===@@@III[[[wwwdddZZZTTTOOONNNPPPRRRTTTUUUVVVVVVVVVVVVVVVXXX[[[^^^aaadddeeefffgggiiijjjiiijjjkkkmmmqqqsssvvvyyy{{{{{{zzzzzzxxxvvvuuuvvvwwwyyyyyyxxxvvvyyy||||||yyywwwxxx|||~~~~~~}}}}}}~~~}}}|||}}}yyyvvvssssssuuuvvvvvvuuuuuuuuuvvvvvvuuutttrrrqqqsssrrrqqqppppppqqqrrrssstttuuuvvvwwwxxxwwwwwwvvvtttrrrpppqqqrrrsssrrrpppsss|||oookkkkkkgggiiihhh^^^UUUUUU\\\nnn|||yyyuuurrrqqqooojjjeee___]]]YYYSSSLLLFFFBBB@@@AAA@@@>>>;;;999:::>>>AAA@@@@@@BBBBBBBBBBBB@@@@@@???<<<888777888::::::;;;;;;999777444444444666777888999999888777777:::<<>>;;;999:::>>>AAACCCCCCDDDCCCBBB@@@>>><<>>;;;:::666666666666777777777777666666555444444666777888:::999888777777888999:::888888888888888999::::::555666777777666777999;;;<<>>;;;::::::<<<>>>CCCCCCCCCCCCBBBAAA@@@??????<<<999777666888:::<<<888888888666444444666888<<<;;;:::888777888888999>>>CCCJJJOOOPPPNNNLLLJJJKKKLLLMMMMMMNNNQQQVVVZZZ]]]bbbffffffgggkkkmmmkkkmmmpppuuuwwwwwwuuuttttttzzzyyyxxxxxxyyy|||~~~}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}xxxuuuvvvwwwtttsssuuuuuuvvvvvvwwwyyy{{{}}}~~~xxxxxxyyyyyyxxxwwwuuutttvvvvvvvvvvvvwwwwwwwwwwwwyyyyyyxxxwwwvvvuuusssrrrvvvvvvxxx{{{|||}}}}}}~~~rrrgggPPPCCC<<<999;;;888888777666666666666666555444444444555888:::<<<<<<;;;999777666555444444666666666666777777777777888888888888888888888888>>>???AAALLLfff~~~yyyrrryyyxxx555555555555555555555555555444444333333444444555666444333444666777555333444444444444555555555555777888999999999:::===@@@GGGccc{{{dddWWWSSSQQQOOOPPPQQQSSSTTTTTTUUUUUUWWWWWWXXXZZZ]]]```ccceeefffggggggffffffgggjjjmmmnnnpppssstttuuuvvvxxxzzz{{{zzzyyyxxxxxxyyyzzz{{{zzzwwwtttuuuwwwzzzzzzyyyxxxyyyyyy{{{|||}}}~~~~~~~~~~~~~~~{{{wwwvvvvvvwwwxxxxxxxxxxxxwwwvvvuuutttssssssrrrrrrrrrsssssssssssssssqqqpppooorrruuuxxxxxxwwwvvvrrrpppqqqpppmmmmmmpppxxx}}}qqqmmmkkkfffhhhiiiaaaZZZWWWZZZjjj~~~{{{xxxuuuqqqllliiibbbaaa^^^YYYQQQKKKFFFCCCCCCBBB???<<<<<<<<<>>>???CCCCCCCCCCCCBBBAAA@@@??????===:::777666777999;;;888888888666444444666888<<<;;;999888777777888888<<>>>>>>>>??????CCCCCCCCCBBBBBBAAA@@@??????===:::888666777888999777888777666444444666888;;;:::999888777777777777:::@@@HHHMMMNNNMMMJJJIIIKKKKKKLLLLLLMMMPPPUUUYYY^^^ccchhhhhhiiimmmooonnnlllppptttvvvuuutttttttttuuuuuuvvvwwwyyyzzz{{{|||~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}{{{zzzzzzzzzyyy|||wwwuuuwwwxxxvvvuuuwww{{{zzzyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{yyywwwvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxyyyzzz{{{zzzxxxuuutttuuuuuuvvvxxx|||~~~~~~qqq~~~pppTTTCCC:::888999888777555333333444555666777666555555555666888999888888777777666666777777666666666666777777777777;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@JJJcccyyyuuuooottt{{{444444444555555555555555555555444444444444555555555555444555555555555444333333333333444444444444666777888999999;;;>>>@@@IIIdddtttbbbXXXTTTRRRRRRQQQQQQQQQQQQSSSUUUVVVWWWWWWXXX[[[^^^aaaeeegggjjjjjjjjjhhhfffgggiiilllsssuuuwwwxxxwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyywwwuuussssssrrrrrrqqquuuvvvwwwyyy{{{|||~~~~~~~~~}}}yyywwwuuutttuuuvvvwwwvvvxxxxxxwwwvvvvvvuuuttttttrrrssstttuuuuuuuuuuuuttttttsssrrrrrrrrrttttttuuutttqqqooopppooommmmmmqqqttt{{{tttooommmhhhjjjjjjbbb[[[VVVVVVddd~~~yyyvvvqqqllliiiccc```]]]YYYTTTNNNHHHEEE@@@@@@??????????????????BBBBBBBBBBBBAAA@@@?????????>>>;;;888666666777888777777777555444444555777:::999999888777777666666888>>>FFFLLLMMMLLLJJJIIIJJJKKKKKKKKKLLLPPPTTTXXX\\\bbbggggggiiimmmpppooonnnqqqtttvvvuuuuuutttuuuuuuvvvxxxzzz{{{|||||||||}}}}}}|||||||||}}}~~~~~~~~~~~~}}}{{{{{{zzzzzzzzz|||xxxuuuwwwxxxwwwvvvxxxzzzzzzyyyyyyyyyyyyzzzzzzzzz{{{}}}}}}}}}{{{xxxwwwvvvvvvwwwwwwwwwxxxxxxxxxxxxyyy{{{|||{{{yyywwwuuuvvvvvvvvvwww{{{nnnzzztttUUUBBB:::888999888666444222222333555666777666666555555555666666666666666666666777888888666666666666777777777777999999999999999999999999;;;===@@@III```wwwtttmmmqqqzzz444444444555555555666666666555555444444555555666444555555555444444555555333333333444444444555555666777888888999;;;>>>AAAGGGcccsssbbbYYYVVVSSSRRRRRRQQQQQQQQQSSSTTTUUUTTTUUUWWW[[[___dddhhhkkkkkkkkkjjjhhhfffgggiiikkksssuuuxxxxxxwwwvvvvvvvvvxxxxxxyyyzzzzzzyyyxxxxxxwwwwwwvvvtttrrrppppppppprrrsssuuuwwwyyy{{{}}}~~~}}}|||xxxvvvuuuuuuvvvxxxxxxwwwvvvvvvvvvuuuuuuttttttsssuuuuuuvvvwwwvvvuuutttrrrttttttsssqqqqqqrrrsssuuuuuuqqqoooqqqpppnnnnnnrrrtttzzztttooommmgggiiijjjaaa[[[UUUUUUbbb|||{{{vvvrrrmmmjjjccc```\\\XXXUUUPPPJJJEEE@@@@@@??????????????????BBBBBBBBBBBBAAA@@@???>>>???===:::888666666666777777777777555333333555777888888888888777666555555777===EEEKKKMMMLLLJJJIIIIIIJJJJJJKKKLLLOOOTTTWWWZZZ```eeefffhhhmmmooonnnooorrruuuvvvvvvuuuvvvvvvtttuuuwwwyyyzzz{{{{{{{{{|||||||||{{{||||||}}}}}}~~~~~~}}}}}}|||}}}}}}}}}~~~yyyvvvxxxyyywwwwwwyyyxxxxxxxxxyyyzzz{{{|||}}}{{{}}}}}}zzzxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{{{{zzzxxxwwwwwwwwwxxxxxxzzzkkkwwwvvvVVVBBB:::999:::777666444333333333555666777666666555555555555555555555555555666777888999666666666666777777777777999999999999999999999999:::===@@@HHH^^^vvvrrrkkknnn|||333333444444555666666666666666555555555555666666444555666555444444555666444444444555555555666666555777888888999;;;???AAAGGGcccsssbbbYYYVVVSSSRRRRRRRRRRRRRRRSSSTTTTTTSSSUUUWWW[[[```fffjjjmmmllllllkkkiiihhhhhhkkkmmmsssvvvyyyyyyxxxwwwvvvvvvvvvxxxyyy{{{{{{yyyxxxvvvuuuvvvwwwuuusssqqqqqqrrrqqqrrrtttwwwyyy|||}}}~~~~~~{{{zzzxxxwwwvvvvvvxxxzzzyyyyyyvvvuuuuuuuuutttttttttsssvvvwwwxxxyyyxxxvvvtttrrrttttttsssqqqppppppsssuuuuuurrrppprrrrrrooopppsssuuuzzzuuupppnnnhhhiiijjjaaaZZZTTTSSS```zzz}}}xxxsssnnnkkkddd```\\\YYYWWWRRRLLLGGGCCCBBB@@@?????????@@@@@@BBBBBBBBBAAAAAA@@@???>>>===<<<:::888777666666777666777666555333333555777777888888888777666555444666<<>>AAAHHH]]]tttnnniiijjj|||333333444444555666666777666666555555555555666666333555777666444333444666555555555666666666777777555666888888999;;;???BBBIIIeeesss```XXXTTTQQQQQQRRRRRRSSSSSSSSSSSSSSSUUUVVVXXX\\\```fffjjjmmmnnnnnnmmmlllkkkkkknnnqqqtttwwwzzz{{{zzzyyyxxxxxxuuuwwwyyy{{{{{{yyywwwuuutttvvvwwwwwwtttssstttuuurrrsssuuuxxx{{{}}}}}}yyyxxxuuutttssstttwwwxxxxxxwwwvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvxxxyyyyyyxxxuuutttsssssssssqqqoooooosssvvvvvvsssqqqssssssqqqrrruuutttxxxwwwrrroooiiikkkkkkcccYYYSSSRRR^^^xxxyyytttooolllfffbbb]]][[[ZZZVVVOOOIIIGGGFFFCCC@@@???@@@BBBCCCAAAAAABBBAAAAAA@@@???>>>;;;:::999888777777777777666666666444333333444666666777777777777555444333555<<>>>>>::::::999888777777777888666666666444333333444666666777777777777555444333555<<>>;;;777555666888999999777555444333444444555666666555555555555555555555666777777666666666666777777777777666666666666666666666666;;;???CCCIII\\\}}}{{{ooogggbbbcccttt666666555555555555666666666666666666666666666666555555555555555555555555555444444444444555666666666666777777777999===@@@IIIiiixxxaaaVVVRRRPPPOOOOOOQQQRRRSSSSSSSSSSSSUUUVVVYYY]]]bbbggglllnnnssssssqqqnnnjjjkkkqqquuuzzz|||~~~~~~|||yyywwwxxxxxxxxxxxxyyywwwtttqqquuuwwwyyyxxxvvvuuuwwwzzz|||{{{zzzzzzzzz|||}}}~~~|||{{{}}}sssrrrrrrssstttuuuvvvvvvuuuvvvvvvtttrrrqqqrrrtttxxxyyyzzz{{{{{{yyywwwvvvuuutttqqqpppppprrrtttuuuvvvwwwvvvtttrrrqqqrrrsssttt{{{}}}rrrmmmmmmlllhhhcccXXXRRRQQQ\\\qqq~~~xxxqqqlllkkkgggaaa]]]ZZZWWWUUUSSSGGGFFFDDDAAA@@@AAAAAABBBAAABBBBBBCCCBBBAAA???>>>???===;;;999888888999999999888666444333333333333555777::::::888555444333333888@@@GGGKKKLLLJJJIIIIIIHHHGGGGGGJJJOOOTTTWWW\\\bbbffffffhhhmmmpppooonnnnnnllllllmmmoooqqqssstttwwwwwwuuuvvvzzz{{{yyy|||}}}~~~|||yyyxxx{{{~~~{{{xxxvvvvvvyyy|||~~~~~~{{{yyyyyyyyyvvvssstttuuuvvvxxxyyyzzz{{{{{{yyy|||{{{xxxsssuuuwwwwwwwwwvvvwwwxxxzzzyyyxxxxxxxxxxxxxxxyyyyyyyyyyyy{{{~~~zzzuuutttvvv}}}yyydddLLLBBB===999999888777666666555555555999777555555666777777666555555555555555555555555777666666666666888:::;;;;;;999777666666777999:::===???BBBJJJ___xxxkkkjjjeeedddqqq555444444444444444444555666666666666666666666666555555555555555555555555555444444444444555666666888999999999999<<>>===:::888777777888999999888666444333333333444555777::::::888555444333444999???FFFJJJKKKKKKJJJHHHGGGFFFFFFIIINNNSSSVVV[[[aaaeeeeeeggglllooonnnnnnmmmllllllmmmoooqqqsssuuuwwwxxxvvvwww{{{|||zzz{{{||||||zzzxxxwwwzzz|||{{{yyyvvvuuuwwwzzz{{{{{{|||yyyxxxxxxwwwuuussstttuuuwwwyyy{{{{{{{{{{{{{{{}}}}}}zzzxxxtttvvvxxxxxxxxxwwwxxxzzz|||||||||}}}}}}}}}}}}}}}{{{zzzzzz{{{}}}}}}xxxuuutttwww~~~wwwdddMMMBBB===:::999888777666666555555666777555444555666777666444777777777777777777777777777777666666777888999:::::::::999888888888999:::;;;>>>AAAIII```yyykkkgggccccccqqq333333333222222333333333666666666666666666666666555555555555555555555555555555444444555555666777888999999999:::<<<@@@CCCIIIiiixxxbbbWWWSSSPPPNNNOOOQQQRRRTTTUUUVVVVVVVVVWWWYYY]]]ccchhhmmmppprrrssstttrrrooonnnqqqtttwwwzzz~~~}}}yyyvvvvvvuuuuuuvvvwwwwwwuuussstttvvvyyyzzz{{{|||~~~}}}}}}}}}}}}|||xxxuuuuuusssrrrqqqqqqqqqqqqrrrssstttsssrrrrrrtttvvvyyyyyyxxxxxxxxxyyyyyyzzz{{{yyywwwuuuuuuvvvwwwxxxqqqrrrsssrrrpppppprrrssswww}}}yyyssssssrrrooojjjYYYRRRNNNXXXlll|||uuuooonnniiiccc^^^ZZZVVVRRRPPPIIIGGGEEECCCBBBBBBCCCDDDEEEEEEFFFEEEDDDBBB@@@???>>><<<:::888777777888888999888666444333333333444555777::::::888555444444666999???EEEIIIJJJKKKJJJGGGFFFEEEEEEHHHMMMQQQTTTXXX___cccdddfffkkkmmmlllmmmlllllllllmmmoooqqqrrrtttwwwxxxvvvxxx|||~~~|||{{{{{{|||zzzxxxxxxyyy{{{zzzxxxuuutttvvvwwwxxxxxxzzzxxxvvvvvvvvvvvvtttssssssuuuxxx{{{}}}|||{{{zzz}}}}}}~~~~~~}}}{{{yyyxxxtttvvvyyyzzzyyyzzz{{{|||}}}~~~}}}|||{{{{{{|||~~~{{{wwwuuuvvvyyyxxxfffOOOCCC>>>;;;999999888777666666666666555444444666777777555333777777777777777777777777888777777777777777888888888888888888888888888888999<<<@@@III```zzzllleeeaaaaaaooo444333333222222333333444666666666666666666666666555555555555555555555555555555555555555666666777666777888888888:::>>>AAAIIIjjjuuu```WWWRRROOOMMMNNNPPPRRRTTTVVVWWWWWWUUUWWWYYY^^^ccciiinnnqqqqqqsssuuutttpppoooqqqsssvvvyyy}}}~~~zzzwwwuuutttssstttvvvwwwvvvuuuxxxyyyzzzzzz{{{|||}}}}}}~~~}}}~~~~~~~~~yyyttttttsssrrrqqqqqqqqqqqqrrrsssttttttssstttvvvxxxyyyxxxwwwvvvvvvxxxyyy{{{xxxwwwuuussssssssstttuuuooopppqqqpppooopppqqqssswww|||yyyrrrrrrrrroookkk\\\SSSNNNWWWkkk~~~vvvqqqpppkkkeee___[[[VVVQQQNNNHHHGGGDDDBBBAAAAAABBBCCCFFFFFFFFFEEEDDDAAA???>>>===<<<:::777666777777888999888666555444333444444666888999999777555444444777:::>>>CCCGGGIIIJJJJJJFFFFFFEEEFFFIIIMMMQQQTTTVVV]]]bbbccceeejjjlllkkkllllllllllllnnnoooqqqrrrrrrvvvvvvuuuwww|||~~~|||{{{{{{{{{{{{zzzyyyzzzzzzwwwuuussssssuuuvvvwwwwwwwwwvvvvvvvvvvvvvvvuuutttsssvvvzzz}}}~~~~~~|||zzz||||||{{{{{{zzzzzzzzzzzzuuuwwwzzz{{{{{{|||}}}{{{}}}~~~}}}}}}|||}}}|||xxxwwwyyy|||zzzvvv|||kkkRRRCCC>>>===:::999888777666666666666444444555777999888666333555555555555555555555555888888888777777777777777555666777777888777777666:::===AAAJJJaaa{{{mmmddd______mmm555555444444444444555555666666666666666666666666555555555555555555555555666555555555555666777777777777888888888:::>>>AAAKKKmmmppp]]]VVVRRRNNNMMMNNNPPPRRRTTTUUUVVVWWWTTTVVVYYY]]]ccciiinnnqqqpppsssuuutttqqqoooqqqsssvvvyyy}}}~~~{{{xxxvvvtttssssssuuuwwwxxxwwwxxxxxxxxxyyyzzz{{{{{{{{{}}}|||||||||}}}~~~zzzsssrrrrrrqqqqqqrrrrrrsssrrrtttuuuuuutttuuuwwwyyyyyywwwvvvttttttvvvxxxyyyuuutttsssrrrrrrrrrrrrsssnnnoooppppppooooooqqqssstttyyyyyyrrrqqqrrrpppmmm^^^UUUOOOWWWjjjxxxrrrqqqmmmgggbbb\\\WWWRRRNNNHHHFFFDDDBBBAAAAAABBBCCCEEEEEEEEEDDDCCCAAA>>>===>>><<<:::888777777888999:::999777555444444444444666888999999666555444555777:::>>>CCCGGGIIIIIIIIIFFFFFFFFFGGGJJJNNNRRRTTTUUU\\\bbbcccfffjjjlllkkkkkkllllllnnnoooqqqrrrsssqqqtttuuusssuuuzzz|||{{{yyyxxxxxxxxxxxxxxxwwwvvvrrrqqqpppqqqtttwwwxxxxxxuuuvvvwwwxxxwwwwwwvvvvvvtttwww{{{~~~}}}{{{{{{{{{zzzyyyyyyzzz{{{|||vvvxxx{{{||||||}}}~~~|||~~~}}}}}}}}}~~~}}}yyyxxxzzz}}}tttoooqqqWWWDDD>>>>>>:::999888777777666666666555555666888::::::888555555555555555555555555555888888888888888777777777666777888888999999888888<<>>???===;;;999888888999999:::999777555444444444555777888999888666555555555666999???DDDGGGIIIHHHHHHFFFFFFFFFHHHKKKNNNRRRTTTVVV]]]ccceeehhhlllnnnlllllllllnnnoooqqqrrrssstttqqqtttuuussstttyyy{{{yyyuuutttttttttuuuuuusssqqqoooooooooqqqtttwwwxxxxxxuuuwwwyyyyyyxxxwwwwwwwwwvvvxxx{{{~~~~~~}}}|||{{{zzzyyyyyyzzz{{{|||wwwyyy{{{||||||}}}~~~|||}}}~~~|||xxxuuuvvvyyyqqqiiixxx\\\EEE===???::::::999888777777777777666666666888:::;;;999777777777777777777777777777666777888888888888777777999999999:::;;;;;;<<<<<<===???BBBKKKaaa{{{mmmfffaaa^^^jjj777666666555555666666777666666666666666666666666555555555555555555555555666666666666666777777888999:::;;;:::;;;===AAADDDOOOqqq{{{cccUUURRRPPPMMMMMMNNNOOOQQQRRRRRRSSSSSSRRRSSSVVV[[[aaagggmmmpppppprrrsssqqqnnnmmmpppssswwwyyy{{{}}}~~~~~~}}}}}}{{{xxxuuutttuuuxxxyyyzzzwwwvvvuuuwwwzzz|||{{{zzzxxxxxxyyyzzz}}}~~~zzzyyyuuuuuutttsssrrrrrrrrrrrrrrrssstttsssrrrsssuuuwwwwwwvvvtttrrrqqqqqqqqqrrrqqqqqqrrrrrrssstttttttttooopppqqqpppooooooppprrrooosssyyyxxxooonnnpppooommm___UUUOOOVVVgggyyytttpppkkkfffaaa[[[UUUQQQKKKIIIGGGEEEDDDDDDEEEFFFDDDDDDEEEEEEDDDCCCAAA@@@@@@>>><<<:::999999:::::::::999777666555444555555777888999888666444555666555999???EEEHHHIIIGGGFFFEEEEEEFFFGGGJJJMMMQQQRRRVVV^^^dddgggjjjnnnooonnnlllmmmoooqqqssstttuuuuuusssuuuvvvtttuuuyyyzzzxxxuuutttssstttvvvvvvsssppppppooooooqqqtttvvvwwwvvvtttwwwzzzzzzxxxvvvvvvwwwxxxyyy|||~~~~~~}}}{{{zzzyyyyyyyyyxxxzzz|||}}}||||||}}}~~~|||}}}~~~xxxssspppoooqqqyyyoooeee~~~```FFF===???::::::999888777777777777777666555666999:::999888777777777777777777777777555666777888999999888888999888888888999:::<<<===;;;>>>BBBKKKbbb{{{mmmgggbbb___jjj666666555555555555666666666666666666666666666666555555555555555555555555666666666666666777888888777888999999999;;;???BBBPPPsssvvv___SSSQQQOOOLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRVVVZZZ```gggllloooppprrrrrrpppmmmmmmpppsssxxxyyyzzz{{{}}}~~~~~~}}}zzzvvvtttvvvxxxzzzzzz|||zzzxxxxxxzzzzzzxxxuuuzzzzzzzzz{{{}}}yyyvvvwwwxxxwwwvvvtttsssrrrqqqqqqqqqrrrrrrrrrqqqqqqssstttvvvuuutttrrrqqqpppoooooonnnooopppqqqrrrrrrsssssspppqqqqqqpppooooooppprrrooosssxxxuuukkkkkklllkkkiii^^^TTTOOOUUUeee||||||tttqqqlllgggbbb]]]WWWSSSMMMKKKIIIGGGFFFFFFGGGGGGDDDEEEFFFFFFFFFDDDCCCBBB@@@???===:::999::::::;;;:::999777666555555555555777888999888555444555666444999???FFFIIIIIIGGGEEECCCDDDDDDFFFIIILLLOOOQQQWWW___fffhhhkkkoooqqqooommmnnnppprrrtttuuuvvvvvvtttwwwwwwuuuvvvzzz{{{yyyxxxvvvuuuwwwyyyyyyvvvsssrrrqqqqqqrrrtttvvvuuutttssswwwzzzzzzwwwuuuuuuvvvyyyzzz|||}}}|||zzzxxxwwwvvvyyyzzz|||}}}|||{{{|||}}}}}}}}}|||{{{{{{{{{|||||||||}}}~~~|||{{{uuuoookkkjjjkkkssspppbbb|||bbbGGG===???;;;:::999888777777777777666555444555777999999888555555555555555555555555444555777888999999999888666666444444555777999;;;999<<>>DDDRRRzzzmmm___WWWQQQNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUWWWXXX[[[___fffjjjmmmooopppooolllkkkmmmpppwwwyyy{{{|||{{{zzzzzz{{{xxxwwwwwwvvvwwwxxxzzz{{{xxxyyy{{{}}}}}}}}}}}}|||{{{zzzyyyzzz|||}}}xxxtttqqqppppppoooppprrrssstttvvvtttssssssssssssqqqpppooopppqqqrrrrrrqqqooonnnpppqqqrrrsssssssssrrrqqquuurrrnnnlllmmmnnnooooooqqqrrrsss{{{wwwlllhhhiiikkkkkk___WWWQQQTTTaaawwwzzztttlllfffbbb]]]XXXSSSNNNLLLIIIHHHGGGGGGEEEDDDCCCCCCDDDDDDCCCCCCBBBAAA>>>===;;;999999999;;;<<<>>><<<999666555555666777::::::999888666555333222666999???DDDGGGHHHGGGFFFBBBDDDFFFGGGJJJNNNSSSWWWWWW\\\ccciiilllnnnpppqqqnnnoooqqqssstttvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzzyyyyyywwwvvvuuuuuuuuuuuuuuutttssstttvvvwwwxxxwwwwwwyyyzzzzzzxxxuuuuuuuuuxxxyyy{{{|||~~~|||zzzzzzyyyyyyxxxyyy{{{}}}~~~}}}|||{{{|||zzzyyy{{{}}}}}}}}}{{{tttooolllkkkmmmssssssaaavvvgggNNN???;;;999888777777777888999:::666666666666777777777777777777777777666555444333666666666666666777888888777777777777888:::<<<>>>999>>>DDDOOOfffpppgggbbb]]]eee666666666666666666666666666666555444555555666777555555444444444444555555444555555666666666666666888666777:::;;;:::>>>DDDTTT|||kkk]]]UUUPPPNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUWWWYYY[[[___eeehhhlllnnnooonnnkkkjjjlllooovvvyyy{{{|||{{{zzzzzzzzzxxxxxxxxxyyyyyyzzz{{{|||yyyzzz{{{|||}}}}}}}}}|||{{{{{{zzz{{{}}}~~~zzzvvvqqqpppppppppppprrrssstttvvvuuusssssstttsssrrrpppqqqqqqssstttsssrrrpppooopppqqqrrrtttttttttsssrrrtttqqqnnnmmmnnnooopppppppppqqqrrrzzzxxxmmmiiiiiikkklllbbbYYYSSSUUU```tttzzzuuuooojjjfff```XXXRRRMMMKKKHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA>>>===;;;:::999999:::;;;:::999999888777777666666888888888888777666555444555999???DDDGGGHHHGGGFFFBBBDDDFFFGGGIIIMMMRRRVVV[[[```fffllloooqqqssstttoooppprrrtttuuuwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuuuutttttttttvvvwwwwwwxxxwwwxxxyyyxxxvvvttttttuuuzzzzzz|||}}}~~~|||zzzyyyxxxxxxxxxzzz|||}}}~~~~~~}}}|||zzzzzz{{{{{{{{{|||||||||~~~~~~}}}~~~yyyuuupppllllllmmmrrrrrr___rrrlllRRRAAA<<<:::999888777777888999:::666666666555555555555555555555666666666666666666666666666666666777888888888888777777888:::;;;<<<:::>>>DDDNNNeeeooohhhccc]]]ddd666666666666666666666666777666666555555555666666555555444444444444555555555555555555555666777777888666777:::;;;;;;???EEEWWW~~~kkk\\\UUUOOOMMMMMMOOOOOOOOOOOOPPPQQQRRRRRRTTTVVVYYY[[[]]]```cccfffjjjlllmmmllliiiiiilllooovvvxxx{{{|||{{{zzzyyyzzzxxxyyyzzz{{{||||||||||||yyyzzz{{{|||}}}}}}}}}|||}}}||||||~~~|||xxxqqqqqqppppppqqqrrrtttuuuwwwuuuttttttttttttsssqqqsssssstttuuutttsssqqqppppppqqqssstttuuuuuuuuutttsssqqqnnnmmmnnnpppqqqpppooopppqqqxxxyyymmmiiiiiikkkllleee\\\TTTUUU^^^ppp{{{wwwrrrnnniiibbbXXXQQQLLLJJJGGGEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA???===<<<:::999::::::;;;888888999888777666444444777777888888777777666555555888>>>DDDGGGHHHGGGFFFCCCDDDFFFGGGIIIMMMRRRVVV\\\aaahhhmmmppprrrssstttoooqqqrrrtttvvvwwwxxxyyyxxxxxxwwwvvvvvvvvvvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvuuuttttttuuuuuuvvvwwwxxxwwwxxxxxxvvvttttttuuuvvv{{{{{{|||~~~~~~{{{yyyxxxwwwwwwyyyzzz|||}}}~~~~~~}}}}}}wwwzzz~~~~~~|||zzz{{{}}}~~~~~~}}}}}}~~~|||xxxvvvqqqmmmlllmmmrrrsss^^^nnntttYYYEEE===;;;:::999888888999:::;;;777666666555444444444444333444555666777777777777666666666666666777888888888888888888888999:::;;;;;;???CCCLLLbbbnnniiiccc^^^ddd~~~666666666666666666666666777666666555555555555555555555444444444444555555666555555444444555777888888666777;;;;;;;;;@@@FFFXXXnnn^^^VVVPPPMMMMMMPPPOOOOOOPPPPPPQQQRRRSSSTTTWWWZZZ\\\^^^```ccceeehhhjjjlllkkkiiiiiikkkooovvvyyy|||}}}|||zzzzzzzzzxxxyyy{{{|||}}}}}}|||{{{zzz{{{{{{|||||||||||||||~~~~~~~~~zzzrrrrrrqqqqqqrrrsssuuuvvvwwwvvvtttuuuuuuvvvtttssstttttttttttttttsssqqqqqqoooqqqsssuuuvvvvvvvvvvvvuuurrrooonnnoooooooooooommmoooqqqvvvyyylllggghhhiiijjjfff]]]UUUUUU]]]nnn}}}yyysssnnnhhhaaaXXXQQQLLLIIIFFFDDDDDDEEEDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA???>>>===;;;::::::::::::<<<;;;:::888777666555555999999999888777666555444444888>>>CCCGGGHHHGGGGGGEEEFFFHHHIIIKKKNNNSSSWWW[[[___fffkkkmmmooopppqqqoooppprrrtttvvvxxxyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuuuuuuutttuuuuuuvvvvvvtttuuuuuuuuuuuuuuuwwwxxxyyyyyyxxxwwwuuuuuuwwwyyyzzz{{{|||}}}~~~}}}zzzxxxwwwwwwwwwzzz{{{|||~~~~~~~~~~~~~~~zzz~~~zzzxxxzzz}}}~~~~~~}}}}}}}}}xxxuuuqqqnnnnnnoootttxxx```lll}}}___HHH===<<<;;;:::999999999:::;;;999888777555444444444555555555666777777777777777666666666666666777777888888888888888888999999999<<>>===<<<;;;::::::999@@@>>>;;;999999;;;>>>@@@<<<;;;;;;999777555333222333777===CCCGGGHHHGGGGGGGGGHHHIIIJJJLLLOOOTTTXXXZZZ___eeejjjlllmmmnnnnnnnnnppprrrtttvvvxxxyyyyyy{{{zzzyyywwwvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwtttvvvvvvvvvttttttvvvxxxzzzzzzzzzxxxwwwwwwyyy{{{yyyzzzzzz{{{|||}}}}}}~~~}}}zzzxxxxxxwwwxxx||||||}}}~~~~~~}}}}}}wwwtttwwwzzz}}}{{{ssspppnnnnnnpppvvvzzzaaajjjeeeJJJ======<<<:::999999999::::::;;;:::888666555555666777777777888888777666555555666666666666666777777888777888888888888888888888<<>>===<<<:::999999???===;;;:::<<>>AAAKKKbbbtttmmmiiifffkkk{{{666666666666666666666666222333555666777777777777555555444444444444555555444555555666666666666666888666777;;;======BBBHHH```qqq___VVVPPPNNNOOOLLLMMMNNNPPPRRRUUUWWWXXXUUUWWWYYY[[[]]]aaafffjjjiiilllnnnnnnmmmnnnqqquuuyyy|||}}}|||{{{{{{{{{{{{|||}}}~~~~~~}}}|||{{{zzzzzz{{{|||}}}~~~|||xxxtttssssssssssssuuuvvvwwwyyywwwvvvwwwxxxyyyxxxwwwwwwwwwuuutttsssrrrrrrrrrpppqqqrrrtttttttttsssrrrtttrrrqqqpppqqqqqqpppooonnnrrrvvv{{{}}}nnnhhhgggiiijjjccc\\\UUUWWW```ppp|||tttmmmfff]]]VVVSSSOOOIIIEEEDDDCCCBBBBBBAAABBBBBBBBBBBBAAA@@@@@@@@@??????>>><<<;;;999888<<<:::999999;;;???CCCFFF<<<<<<;;;:::888666444333222666<<>>===;;;999888999888777777777888999:::;;;;;;::::::888777555555111555<<>>===============<<<;;;999888777<<<:::888777666777888999:::999888888777666333000444777<<>>>>>@@@IIIccczzztttuuuwwwzzz888777666777888888777555666666555555555555666666666666555555555555666666666666666666666666666666:::888888999:::<<>>===>>>>>>>>>===<<<;;;:::999;;;:::888666666666777888<<<;;;:::::::::999666333444777<<>>@@@IIIbbbvvvpppuuu|||:::999888888999999777666666666555555555555666666666666555555555555666666666777777777777777777777;;;999999:::;;;===EEENNNpppzzzaaaWWWUUUQQQOOORRRNNNNNNPPPRRRTTTVVVWWWXXXYYYYYYZZZ[[[^^^aaaccceeeeeehhhkkkmmmnnnqqqwww|||~~~}}}|||zzzzzzzzzxxxvvvvvvxxxzzz|||~~~}}}}}}yyywwwttttttuuuvvvvvvuuuvvvxxxyyyyyywwwvvvvvvwwwwwwwwwxxxxxxwwwwwwvvvvvvsssttttttttttttssssssrrrppppppqqqqqqrrrrrrrrrssstttvvvxxx|||{{{pppllllllmmmjjjaaaXXXWWW^^^lllvvvmmmccc]]]UUUPPPKKKGGGDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>????????????>>><<<;;;:::;;;:::888666555555777777===<<<;;;<<<<<<:::777444444777<<>>BBBJJJ```sssmmmttt~~~<<<:::888888888888777666666666555555555555666666666666555555555555666666666666666666666777777777999888999;;;;;;>>>HHHSSSsssdddYYYTTTOOOMMMNNNMMMNNNOOOPPPRRRTTTVVVWWWXXXYYYZZZ[[[^^^aaadddfffeeeiiinnnpppqqqtttxxx|||~~~}}}|||{{{{{{yyyyyyyyyxxxvvvuuuvvvxxxyyy{{{{{{zzzxxxwwwvvvvvvvvvvvvwwwxxxyyyyyywwwuuutttuuuuuuvvvwwwxxxxxxxxxwwwwwwsssssssssttttttssssssrrrqqqqqqrrrrrrrrrssssssssstttuuuwww{{{~~~rrrlllkkklllkkkbbbZZZYYY^^^mmmwwwmmmccc]]]TTTPPPJJJFFFCCCBBBAAA???AAAAAABBBBBBAAA@@@??????????????????>>>===<<<;;;;;;:::888666555555666777:::::::::;;;;;;999666333444777;;;@@@DDDFFFGGGHHHGGGHHHIIIJJJKKKOOOSSSWWW]]]aaafffjjjlllooorrrtttwwwuuusssrrrsssuuuxxxzzz}}}~~~~~~~~~}}}|||zzzxxx{{{yyyvvvsssrrrsssssstttssstttssssssrrruuuyyy|||~~~~~~~~~~~~}}}{{{zzzzzzwwwwwwxxxxxxyyyyyyxxxxxxvvvwwwyyyzzzzzzzzzzzzzzzxxxyyy{{{}}}~~~wwwqqqqqqtttvvv{{{ppphhhffffffiiimmm}}}rrrssssssvvvnnnVVVGGG===;;;999777666666666666555555555666666666555555555555666777777777666666999777666444444666777999888999999999999:::::::::888>>>CCCLLLbbbsssmmmrrrzzz===;;;888777777777666555666666555555555555666666666666555555555555666666444444444555555666666666666666888:::;;;???KKKXXXvvviii[[[VVVOOOLLLNNNMMMMMMMMMNNNPPPRRRTTTUUUVVVWWWXXX[[[^^^bbbfffhhhiiimmmrrruuuuuuvvvxxx{{{~~~~~~~~~}}}|||{{{zzzzzzzzzxxxyyyyyywwwuuutttuuuvvvwwwyyy}}}{{{{{{{{{yyyxxxwwwwwwwwwwwwxxxzzzyyyvvvtttrrrrrrssstttvvvwwwxxxxxxwwwvvvrrrrrrsssssssssssssssrrrttttttttttttssssssssssssuuuuuuwww|||rrrkkkjjjkkkkkkccc\\\ZZZ___oooyyyoooddd]]]TTTPPPJJJEEECCCAAA@@@>>>AAABBBBBBBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>===<<<;;;<<<;;;888666555555666777::::::;;;<<<<<<:::666333444666;;;@@@DDDGGGIIIIIIHHHIIIJJJKKKLLLPPPTTTXXX]]]aaafffjjjmmmppprrruuuuuutttrrrrrrsssuuuyyy{{{||||||}}}}}}|||{{{yyyxxxyyyxxxvvvtttssstttuuuvvvuuuuuuuuuttttttvvvzzz}}}~~~~~~}}}|||{{{zzzvvvwwwxxxyyyyyyyyyyyyxxxvvvwwwyyyzzz{{{zzzyyyxxxxxxyyyzzz|||}}}~~~{{{tttrrrssstttyyy~~~uuukkkgggfffgggiiiuuurrrpppnnnwwwlllUUUEEE===<<<:::888666666666666555666666777777666555555555666777777888888888777999777666444444666777999888888888999999999::::::888>>>EEEPPPgggtttppppppppprrrzzz???<<<999777777777666555666666555555555555666666666666555555555555666666333333444444555555666666555666888::::::>>>LLLZZZxxxkkk]]]XXXRRROOOQQQLLLLLLLLLMMMNNNPPPRRRTTTUUUVVVXXX[[[^^^cccgggiiijjjpppvvvxxxxxxwwwxxxzzz~~~}}}~~~}}}|||{{{zzzyyyyyyzzzzzzxxxyyyyyyxxxvvvttttttuuuvvvxxx|||{{{||||||{{{yyywwwxxxxxxwwwyyyzzzyyyvvvrrrppppppqqqrrruuuwwwwwwwwwvvvuuuqqqrrrrrrssssssssssssrrrvvvuuuuuuuuuttttttsssssswwwvvvyyyrrrjjjiiikkkjjjccc]]][[[```qqqsssggg___VVVRRRKKKGGGDDDBBBAAA???BBBBBBBBBCCCCCCBBBBBBAAA>>>>>>>>>>>>>>>===<<<<<<>>><<<999777666666666777;;;;;;<<<>>>???===888555444666:::???DDDHHHJJJKKKIIIJJJKKKLLLMMMQQQUUUYYY^^^aaagggkkknnnqqqtttvvvttttttssssssuuuwwwzzz{{{zzzzzz{{{{{{{{{zzzyyyyyyvvvwwwwwwvvvtttssstttvvvvvvvvvuuusssssstttxxx{{{|||}}}}}}}}}|||{{{zzzzzzvvvwwwxxxzzzzzzzzzyyyyyywwwxxxzzz{{{{{{zzzxxxwwwwwwxxxyyy{{{||||||||||||}}}vvvtttuuuuuuyyy~~~|||qqqkkkhhhhhhjjjooo~~~tttoookkkpppWWWEEE>>>===;;;888777666666666666777888888888777555555555555666777888888888888888777666555555666777888888888888888999999999999999???HHHVVVpppvvvqqqmmmhhhfffmmmAAA>>>:::888777777777666666666555555555555666666666666555555555555666666444444444555666666777777666777999:::888<<>>===???===;;;888777777777888999:::<<<>>>???<<<888444444666:::???DDDHHHKKKLLLIIIKKKLLLMMMNNNQQQVVVYYY^^^bbbggglllooorrruuuwwwvvvvvvvvvvvvwwwxxxzzzzzzzzzzzzyyyyyyzzzzzz{{{{{{xxxzzz|||zzzwwwttttttuuuuuutttsssqqqpppqqqtttwwwxxxyyyyyyyyyyyyyyyxxxxxxvvvwwwyyy{{{|||{{{zzzyyyyyyzzz{{{||||||zzzwwwvvvwwwxxxyyyyyyzzzzzzzzzyyy~~~|||vvvuuuvvvwwwzzzxxxpppkkklllooolll{{{yyyrrrkkkwww\\\HHH???===;;;999777666666666666777888999999777555444333444555666777777777777777777666666666666777777888888888888999999999999;;;@@@III[[[yyytttpppmmmhhheeelll}}}CCC@@@<<<999999888888777666666555555555555666666666666555555555555666666444555555666777888888999888999::::::777:::GGGVVV|||mmm^^^WWWQQQNNNOOOOOONNNMMMMMMOOOQQQSSSUUUYYYYYYZZZ[[[^^^aaadddeeegggmmmuuuyyyyyyxxxxxxyyyrrryyyzzzyyyxxxxxxxxxyyyzzz{{{yyyzzz{{{yyywwwuuutttuuuwwwxxx{{{~~~~~~xxx{{{}}}|||yyywwwxxxzzzwwwyyy{{{yyyuuuqqqnnnmmmoooqqqsssuuuvvvuuusssqqqpppqqqrrrrrrssssssssssssppppppqqqrrrsssuuuuuuvvvsssrrrvvv~~~uuulllkkkmmmhhhccc]]]\\\bbbsss|||ooofff\\\WWWQQQLLLIIIHHHFFFDDDBBBBBBCCCCCCCCCCCCCCCBBB@@@@@@AAAAAAAAA@@@??????@@@>>>;;;999777777888888666777999<<<<<<:::555222444666:::???DDDIIILLLMMMJJJKKKLLLMMMOOORRRVVVZZZ___ccchhhmmmpppsssvvvxxxwwwxxxxxxxxxyyyyyyyyyyyyzzzzzzyyyyyyzzz{{{}}}~~~|||{{{wwwuuuuuussssssrrrooommmnnnqqqtttuuuvvvvvvwwwwwwwwwvvvvvvvvvwwwzzz|||||||||{{{zzzzzz{{{}}}}}}|||zzzwwwuuuwwwxxxxxxyyyyyyxxxxxxwwwxxxzzzzzzuuuuuuwwwxxx|||~~~tttnnnooossslll{{{}}}tttkkk}}}```KKK???>>>;;;999777666666666777888999:::999888666444222333444555666666666666666666777777777777666666777888888888888999999999<<<@@@JJJ^^^~~~sssnnnmmmjjjjjjpppMMM@@@777999;;;666444666222333444555555555444333777777666444444333333333999888888888777777666666555999888;;;@@@>>>GGG\\\nnn___WWWPPPLLLLLLNNNNNNNNNNNNOOOPPPQQQQQQTTTUUUVVVXXX\\\___ccceeekkkpppuuuyyyzzzyyyxxxxxxwwwzzz~~~|||yyywwwvvvxxxzzz|||uuuwwwyyyyyywwwuuuuuuuuuyyyzzz{{{}}}~~~}}}|||zzzxxxwwwvvvuuuuuuxxxyyy{{{yyyuuuqqqnnnllllllooosssvvvwwwtttqqqnnnnnnnnnpppqqqrrrssssssssspppqqqsssuuuvvvvvvuuuuuuwwwvvvyyy~~~vvvkkkhhhiiigggeeeaaa]]]bbbtttuuummmeee___WWWRRRPPPNNNJJJGGGHHHGGGEEEDDDBBBAAAAAAAAA???@@@AAAAAABBBBBBBBBBBBAAA???;;;888555555666777999999:::;;;<<<:::777444444555999???FFFJJJLLLLLLHHHHHHHHHJJJNNNTTTYYY\\\```ccchhhlllooosssvvvyyyvvvvvvwwwwwwxxxyyyzzzzzzzzzyyyxxxwwwxxx{{{~~~~~~~~~~~~~~~|||yyywwwuuusssooojjjggggggkkknnnqqqsssuuuwwwvvvvvvwwwyyy{{{zzzzzz{{{{{{|||}}}~~~|||||||||{{{zzzxxxwwwvvvxxxxxxzzz{{{{{{{{{zzzyyy{{{{{{~~~xxxwwwvvvssssssuuuzzz~~~~~~ssspppnnnkkkuuuzzzdddjjjfffGGGAAA:::666777888666555666555555555555666666666666666666555555444444444333666666666666666777777888888888999999999:::::::::???@@@EEEWWWwwwvvvqqqsssqqqkkkkkkyyyOOOAAA888:::<<<888555777777777666666555333222111888777666555444444444444888888888888777777777666777:::888999>>>===FFF\\\ooo^^^VVVPPPMMMLLLNNNNNNNNNNNNOOOPPPQQQQQQTTTUUUVVVXXX[[[___bbbdddjjjooouuuyyyzzzyyyyyyyyyyyy{{{~~~}}}{{{xxxxxxxxxzzz{{{wwwxxxzzzzzzxxxvvvvvvwwwwwwyyy{{{}}}|||{{{yyywwwuuutttssssssvvvxxxzzzyyyuuuqqqooonnnnnnppptttwwwwwwuuurrroooooopppqqqrrrsssssssssssspppqqqssstttuuuuuuuuutttttttttwww{{{xxxkkkhhhiiieeeeeeaaa^^^aaasss{{{ssshhhbbbZZZUUURRRPPPMMMJJJMMMLLLJJJHHHGGGFFFEEEEEE@@@@@@AAABBBBBBBBBAAAAAAAAA???;;;888666555666777999999:::;;;<<<:::777444444555999???EEEJJJLLLLLLIIIIIIJJJLLLOOOTTTYYY\\\```ccchhhlllooosssvvvyyyuuuvvvxxxyyyzzz{{{{{{{{{|||{{{zzzzzzzzz|||}}}~~~}}}}}}}}}|||yyyvvvtttrrrooojjjggghhhkkknnnppprrrtttttttttuuuxxxzzzzzzzzzzzzzzzzzz{{{|||}}}|||||||||{{{zzzyyywwwvvvxxxyyyzzz{{{|||||||||{{{yyyyyy{{{~~~~~~{{{xxxxxxwwwvvvuuuwww{{{vvvrrrpppmmmrrrxxxeeeffflllMMMCCC<<<777888999888666777555555555555666666666666666666666555555555444444888777777777777888999999888888999999999:::::::::??????BBBPPPlllyyyrrrrrrpppjjjiiiwwwSSSDDD:::;;;===999666888999888777555444444444444999888777666555555555666888888888888777777777777999;;;777888>>>>>>HHH___qqq]]]TTTPPPMMMMMMNNNMMMMMMNNNNNNOOOPPPQQQUUUUUUVVVXXX[[[___bbbdddiiinnntttxxxyyyzzzzzz{{{||||||~~~}}}{{{zzzyyyyyyyyyxxxzzz{{{{{{yyyxxxxxxyyyvvvxxxzzz}}}|||{{{yyyvvvtttrrrqqqqqqtttvvvxxxwwwuuurrrppppppppprrruuuwwwxxxvvvsssqqqrrrrrrssssssssssssrrrrrrpppqqqssstttuuuttttttsssrrrrrrtttxxx|||zzzmmmhhhhhhbbbcccbbb^^^aaarrrxxxkkkeee]]]XXXVVVSSSPPPMMMMMMLLLJJJHHHFFFEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAABBB???<<<888666666777777999999999:::;;;:::777444333555999???EEEJJJKKKKKKKKKKKKKKKMMMPPPTTTYYY\\\___ccchhhlllooorrruuuwwwuuuvvvyyy|||}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}|||||||||zzzxxxvvvsssqqqoookkkhhhiiillloooooopppqqqqqqrrrtttxxx{{{{{{zzzzzzzzzzzz{{{{{{||||||||||||{{{zzzyyyxxxwwwwwwxxxyyy{{{|||}}}~~~~~~{{{zzzzzz{{{|||{{{yyywwwwwwxxxxxxxxxxxxyyy|||zzzvvvsssppppppvvveee```|||rrrSSSFFF>>>999999:::888777888555555555555666666666666777777666666666666555555777777666666777777888999888888999999999:::::::::>>>???@@@HHH```{{{ppppppmmmfffeeesssZZZIII<<<;;;===999666888666666555555555777888999999999888777666666777777888888888777777777777777999;;;777888???AAAMMMeeexxx```TTTPPPNNNMMMMMMMMMMMMMMMNNNOOOPPPQQQUUUUUUVVVXXX[[[^^^aaaccchhhlllrrrvvvyyyzzz{{{|||||||||||||||}}}~~~~~~~~~|||zzzyyyxxxxxxzzz{{{zzzyyyxxxyyyzzzxxxyyy{{{}}}}}}|||yyywwwtttrrrqqqppprrrtttvvvvvvtttrrrqqqrrrrrrsssvvvxxxxxxwwwuuuttttttttttttttttttsssqqqqqqqqqqqqsssttttttsssrrrrrrqqqpppssswwwzzz|||nnnhhhggg```bbbbbb___aaaqqqzzznnnhhh```[[[YYYWWWTTTQQQOOONNNKKKIIIFFFDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBB@@@<<<999777666777888:::999999::::::999777444333444888>>>EEEIIIKKKKKKLLLKKKKKKLLLOOOTTTXXXZZZ^^^bbbgggkkknnnqqqsssuuutttwwwzzz~~~~~~}}}}}}~~~~~~}}}{{{zzzzzzyyyvvvtttqqqpppooollljjjjjjmmmooonnnnnnnnnnnnooorrrwww{{{||||||{{{{{{{{{{{{{{{|||zzzzzz{{{{{{zzzyyyxxxxxxuuuvvvwwwyyy{{{}}}~~~~~~~~~}}}|||{{{zzzxxxwwwuuuvvvxxxyyyxxxyyy{{{|||{{{xxxtttsssxxxddd]]]xxxwwwVVVGGG???999999:::888777888555555555555666666666666777777777777777666666666444444444444444555666666888888999999999:::::::::;;;>>>@@@FFFZZZ~~~|||nnnnnnkkkddddddsssdddPPP???;;;<<<888666777666666555555666777999:::999888888777777777777888777777777777777777888888888:::777999AAAEEESSSkkkeeeVVVQQQNNNKKKMMMMMMMMMMMMNNNOOOPPPPPPUUUUUUVVVXXXZZZ]]]```bbbfffjjjppptttwwwxxxzzz{{{{{{{{{zzzzzz{{{|||}}}~~~}}}{{{yyyxxxxxxyyyzzzyyyxxxxxxyyyzzz{{{|||~~~~~~}}}zzzwwwuuusssrrrqqqppprrrttttttsssrrrrrrssstttuuuvvvwwwxxxwwwvvvuuuvvvvvvvvvuuutttsssrrrqqqqqqqqqrrrssssssrrrqqqpppqqqppprrrvvvzzzppphhhfff```bbbaaa___bbbsss|||oooiiibbb]]]\\\ZZZWWWUUUUUUTTTQQQNNNKKKHHHGGGFFFDDDDDDBBBAAAAAAAAAAAABBBCCCAAA===:::888777888999:::999888999999999666444333444888>>>EEEIIIKKKKKKKKKJJJJJJKKKNNNRRRWWWYYY]]]aaagggkkknnnppprrrssstttwwwzzz~~~~~~zzz{{{|||~~~~~~|||zzzxxxxxxwwwuuusssnnnooonnnmmmllllllnnnpppmmmmmmmmmlllmmmqqqwww{{{~~~~~~}}}|||{{{{{{{{{{{{xxxyyyyyyyyyyyyyyyxxxxxxssstttuuuwwwyyy{{{|||}}}~~~{{{yyywwwwwwsssuuuwwwwwwvvvvvvwwwyyy{{{|||yyyyyy|||ddd^^^www{{{WWWHHH@@@999888999666666777555555555555666666666666666666666777777777777777444444444444444555666666888888999999999:::::::::777===CCCJJJ\\\~~~zzzoooooommmhhhhhhxxxrrrZZZDDD===<<<888666888888888777666666666666666888888777777777777888888777777777777888888888888777999777:::CCCGGGUUUmmmiiiXXXSSSOOOKKKMMMLLLLLLMMMMMMNNNOOOPPPUUUUUUVVVWWWZZZ]]]```aaaeeeiiinnnrrrtttvvvxxxzzzzzzzzzzzzzzz{{{|||}}}~~~~~~}}}{{{zzzyyyxxxyyyyyyyyyxxxxxxzzz{{{}}}|||zzzwwwuuusssrrrrrroooqqqssssssrrrqqqrrrsssuuuuuuvvvvvvwwwwwwwwwvvvwwwwwwwwwvvvuuutttsssrrrqqqrrrrrrsssrrrqqqooonnnpppppprrrvvvyyyrrrhhheeeaaaaaa```___eeewwwpppjjjddd```______\\\ZZZXXXVVVSSSPPPLLLIIIGGGFFFDDDCCCBBBAAAAAAAAABBBCCCDDDAAA>>>:::888888999999:::999888888999888666444222444888>>>DDDIIIJJJJJJIIIIIIIIIKKKNNNRRRWWWZZZ^^^bbbhhhmmmoooqqqrrrsssuuuvvvyyy|||}}}~~~}}}}}}yyyyyyzzz|||~~~~~~{{{xxxwwwvvvuuusssrrrlllnnnooonnnmmmmmmoooqqqnnnnnnmmmmmmmmmpppuuuyyy~~~}}}|||{{{zzzzzzzzzvvvvvvwwwxxxxxxxxxwwwwwwsssssstttuuuwwwyyy{{{|||~~~~~~{{{xxxvvvvvvssstttuuuuuutttssstttuuuvvv{{{~~~ggg___ttt^^^JJJAAA:::888888666555777555555555555666666666666555555666666666666777777777777666666777777888999888888999999999:::::::::777>>>EEEMMM___yyyppprrrqqqlllmmm{{{eeeJJJ???===999888:::666666777777666666555555777777666666666777777888666777777777888888888888777:::888;;;BBBEEERRRjjjkkkZZZUUUQQQKKKLLLLLLLLLLLLMMMNNNOOOPPPUUUUUUVVVWWWZZZ\\\___aaaeeehhhmmmppprrrtttvvvwwwzzzzzz{{{|||~~~~~~~~~}}}|||{{{{{{zzzzzzyyyzzzzzzzzzyyyyyy{{{}}}{{{zzzxxxvvvtttsssrrrrrroooqqqrrrrrrqqqqqqrrrsssuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxxxxwwwvvvuuutttsssqqqrrrrrrrrrqqqpppnnnmmmooooooqqquuuxxx~~~sssiiiddddddaaa^^^^^^hhh{{{qqqlllfffcccccccccbbb```ZZZXXXUUUQQQMMMJJJGGGFFFDDDCCCBBBAAAAAABBBDDDEEEDDDBBB>>>;;;999888999::::::999777777888888666555222444777===DDDIIIJJJJJJIIIIIIIIIKKKOOOTTTYYY\\\aaaeeekkkppprrrsssuuuuuuuuuvvvxxxyyyzzz{{{{{{{{{zzzyyyyyyyyy{{{}}}~~~{{{wwwuuuuuutttrrrqqqkkkmmmnnnooonnnooopppqqqnnnnnnnnnnnnnnnppptttwww}}}}}}{{{zzzyyyxxxxxxxxxttttttuuuvvvvvvvvvvvvvvvuuutttuuuuuuwwwyyy{{{|||{{{~~~}}}yyywwwwwwuuuvvvuuutttrrrqqqrrrtttsssvvvzzz~~~nnn^^^nnnjjjLLLCCC;;;999999777666888555555555555666666666666444444555555555666666666888777777777777888999999888888999999999:::::::::999???EEEMMM___zzznnnqqqppplllkkkxxxlllNNNAAA>>>:::999;;;111222444666888888777777777666666666666666777777666666777777888888888999888:::888:::AAACCCNNNfffkkkZZZVVVRRRLLLLLLLLLLLLLLLMMMNNNOOOPPPUUUUUUVVVWWWYYY\\\___aaaeeehhhllloooqqqrrrtttvvvzzz{{{|||~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{|||{{{zzz{{{}}}yyyxxxwwwuuusssrrrrrrqqqpppqqqrrrrrrqqqpppqqqsssuuuuuuuuutttuuuvvvvvvwwwxxxxxxxxxwwwwwwvvvttttttqqqrrrrrrrrrqqqooonnnmmmooonnnppptttwww}}}tttiiidddeeeaaa]]]^^^jjj~~~rrrnnnhhheeefffgggeeecccaaa___[[[WWWSSSOOOMMMKKKCCCBBBAAA@@@AAACCCEEEFFFDDDBBB???;;;999999999::::::999777777888888666555222333777===DDDHHHJJJJJJIIIIIIJJJLLLPPPUUUZZZ]]]ccchhhnnnsssuuuvvvwwwwwwvvvvvvwwwwwwxxxyyyzzzzzz{{{zzzxxxwwwxxx{{{~~~}}}{{{wwwuuutttsssrrrpppjjjlllooooooooooooppprrrnnnooooooooonnnpppsssvvv|||{{{zzzxxxwwwvvvvvvuuurrrssstttuuuvvvvvvvvvuuuvvvvvvvvvvvvwwwyyy|||}}}{{{|||zzzyyywwwwwwvvvtttqqqppprrrsssrrrtttwwwzzz~~~}}}sss]]]iiiuuuNNNEEE===;;;:::888777999555555555555666666666777333444444444555555666666666666666666666777888888888888999999999:::::::::<<>>???LLLeee{{{iii]]]TTTNNNMMMLLLLLLLLLMMMNNNOOOPPPQQQUUUVVVVVVVVVXXX[[[```cccdddhhhlllnnnnnnooosssvvv|||}}}~~~}}}|||zzzyyywwwyyyzzz{{{{{{|||}}}{{{wwwwwwwwwwwwuuutttsssrrrppprrrssssssrrrqqqqqqrrrqqqrrrtttuuuuuuuuutttttt{{{zzzyyyxxxxxxvvvtttrrrrrrrrrqqqnnnllllllnnnppprrrpppqqquuuxxx~~~ttthhhcccdddbbb```___gggyyysssooojjjfffeeefffffffffcccaaa]]]ZZZVVVQQQKKKGGGHHHFFFDDDCCCDDDDDDDDDCCCEEECCC@@@===:::888777777777777777888999999777555555666888<<>>???MMMeeeqqqbbbYYYRRRNNNMMMLLLLLLLLLMMMNNNPPPQQQRRRPPPRRRVVVXXXZZZ\\\```bbbaaagggnnnrrrssssssuuuxxx{{{||||||}}}~~~~~~}}}{{{zzzyyyxxxyyyzzz{{{{{{}}}}}}{{{yyyyyyyyyxxxwwwvvvttttttppprrrssssssrrrqqqqqqrrrpppqqqrrrtttuuuvvvvvvvvv{{{zzzyyyxxxxxxvvvtttsssrrrrrrrrrpppnnnmmmoooppprrrqqqqqqtttxxx}}}uuujjjeeeeeeccc``````gggyyy~~~tttpppkkkgggggggggggggggfffddd```]]]YYYTTTNNNJJJHHHFFFDDDCCCDDDDDDDDDCCCEEECCC@@@===:::888777777777777777888:::999777555555555777<<>>???@@@BBBIIIZZZxxxyyyooonnnlllgggcccgggzzzqqqWWWFFF<<<999:::888777666555555666777888666666666666666666666666777666666666666777888888777:::888999???@@@MMMfffyyyeeeZZZUUUPPPMMMMMMKKKKKKLLLNNNOOOQQQRRRRRRLLLPPPUUUYYY[[[]]]```aaa```gggooouuuvvvwwwxxxzzz{{{{{{zzzzzz{{{|||~~~}}}~~~~~~}}}|||{{{zzzyyyxxxzzz{{{{{{{{{}}}}}}{{{zzzzzzzzzyyyxxxwwwuuuuuuppprrrssssssrrrqqqqqqrrrppppppqqqrrrtttvvvwwwxxxzzzzzzzzzyyyxxxvvvuuutttrrrssssssrrrpppooooooqqqsssqqqrrruuuxxx}}}wwwlllhhhfffccc``````hhhyyy{{{tttqqqllliiiiiiiiiiiiiiiiiigggdddaaa]]]XXXRRRMMMIIIFFFDDDCCCCCCDDDDDDCCCDDDBBB@@@<<<:::888777777777777777888::::::777555444444666;;;AAAFFFHHHHHHGGGHHHJJJNNNSSSYYY^^^aaafffkkkrrrwwwxxxwwwwwwvvvwwwvvvvvvuuuvvvvvvwwwxxxxxxyyyzzzyyyxxxxxxzzz|||zzzyyywwwwwwwwwvvvuuusssnnnnnnnnnnnnpppqqqsssssssssrrrrrrrrrssstttvvvwwwxxxwwwwwwxxxzzz{{{{{{zzzxxxxxxwwwwwwxxxxxxyyyzzzwwwwwwvvvvvvwwwzzz|||~~~|||zzzxxxvvvvvvxxxxxxwwwwwwvvvuuuuuutttpppuuuzzz}}}~~~{{{ZZZdddmmm[[[FFF>>>???:::777999555555555555555666666666666999888888777777777777777666666666777777777888888===>>>>>><<<:::999;;;<<<>>>???BBBIIIZZZxxxzzznnnmmmkkkfff___bbbrrrcccJJJ<<<999;;;999777666444444666777999777777777777777777777777777777777777777888888999777:::888:::???@@@MMMfffooo^^^UUURRROOOMMMMMMJJJKKKMMMNNNPPPQQQRRRSSSMMMPPPTTTWWWYYY\\\___aaaccciiippptttuuuvvvxxx{{{}}}|||zzzyyyxxxyyy{{{||||||||||||||||||{{{{{{zzzzzzzzz{{{{{{{{{}}}}}}{{{yyyyyyyyyyyyxxxvvvuuutttppprrrssssssrrrqqqqqqrrrqqqqqqqqqqqqrrrtttvvvxxxyyyzzzzzzyyywwwvvvuuuuuuqqqsssttttttrrrppppppqqqsssqqqrrrvvvyyyyyyoookkkgggddd``````hhhyyy|||tttqqqmmmkkkkkkkkkkkkjjjkkkiiigggddd```ZZZTTTOOOIIIGGGDDDCCCCCCDDDCCCBBBDDDBBB???<<<999888777777888777777999::::::888666333444666:::@@@EEEGGGHHHGGGHHHKKKOOOUUU[[[```cccffflllsssxxxzzzyyywwwvvvxxxxxxwwwvvvvvvuuuuuuuuuxxxxxxyyyxxxvvvvvvwwwyyy{{{yyyxxxxxxyyyyyyxxxwwwrrrqqqqqqrrrrrrrrrssssssrrrrrrssstttuuuvvvvvvwwwxxxwwwwwwxxxzzz{{{{{{yyyyyyyyyxxxxxxyyyyyyzzz{{{wwwwwwvvvvvvxxxzzz|||}}}|||zzzxxxwwwwwwwwwyyyyyyxxxxxxwwwwwwwwwvvvqqqwww|||~~~{{{ZZZbbbhhh]]]HHH>>>???:::777888555555555555555666666666666;;;:::999999888888999999777777777777888888888888======>>><<<:::::::::;;;>>>???AAAHHHZZZwww{{{mmmllljjjddd\\\]]]lll|||nnnPPP>>>:::;;;999777666444444666777999666666666666666666666666777777777777777888888999777:::888:::???@@@MMMfffnnn]]]TTTRRROOONNNNNNKKKLLLMMMOOOQQQRRRRRRRRRRRRSSSTTTUUUVVVYYY^^^aaagggkkkooopppqqqssswww{{{|||yyyxxxwwwxxxyyyzzz{{{{{{|||||||||||||||{{{|||{{{zzzzzz|||}}}{{{wwwwwwwwwwwwvvvtttsssrrrppprrrssssssrrrqqqqqqrrrtttsssrrrqqqqqqrrrtttuuuwwwyyyzzzyyyvvvttttttuuuqqqsssttttttrrrqqqqqqrrrrrrqqqrrrwww{{{|||rrrnnngggddd______hhhxxx}}}tttqqqnnnlllmmmmmmmmmlllkkkjjjgggeeeaaa[[[TTTOOOJJJGGGDDDCCCCCCDDDCCCBBBCCCAAA>>>;;;999888777777888888888999::::::888666333444666:::@@@EEEGGGHHHGGGIIILLLQQQWWW]]]bbbeeegggllltttyyyzzzyyywwwwwwyyyyyyxxxwwwvvvuuutttsssuuuvvvvvvuuutttssstttvvvvvvuuutttuuuwwwxxxwwwvvvwwwwwwvvvvvvuuuttttttssssssssstttuuuvvvvvvvvvvvvyyyxxxxxxyyy{{{{{{yyywwwyyyyyyxxxxxxyyyyyyzzz{{{wwwvvvvvvvvvwwwyyyzzz{{{}}}|||zzzxxxwwwxxxxxxyyy{{{{{{zzzyyyxxxxxxwwwwwwtttyyy}}}~~~||||||{{{\\\dddhhh{{{^^^HHH??????999777888555555555555555666666666666999999888777777777777777777777777777888888888888888:::;;;;;;:::999:::<<<===>>>AAAHHHZZZwww}}}lllkkkhhhbbbZZZ[[[iiizzzxxxXXXDDD<<<:::888777666555555666777888444444444444444444444444777666666666666777888888888;;;999:::???AAANNNgggrrr___UUURRROOOMMMNNNLLLMMMOOOPPPQQQRRRQQQQQQTTTUUUUUUUUUVVVYYY^^^bbbiiilllnnnnnnnnnqqqvvv{{{~~~{{{yyyyyyxxxxxxyyyzzz{{{|||}}}~~~~~~}}}}}}}}}{{{yyyxxxyyy}}}}}}{{{vvvvvvvvvuuutttsssqqqqqqppprrrssssssrrrqqqqqqrrrtttssssssrrrrrrrrrrrrrrruuuxxxzzzxxxuuussssssuuuqqqrrrssssssqqqqqqrrrsssrrrqqqssswww|||tttooogggccc^^^^^^gggwww}}}sssqqqnnnmmmnnnnnnnnnmmmkkkiiihhheeebbb[[[TTTOOOJJJHHHEEECCCCCCCCCBBBBBBBBB@@@>>>;;;999888777777888888888999;;;:::888666444444666;;;AAAFFFHHHHHHIIIJJJNNNSSSYYY^^^ccceeeggglllsssxxxyyyxxxxxxwwwyyyyyyyyyxxxvvvuuusssrrrssstttuuusssrrrrrrsssuuuuuuttttttvvvxxxzzzyyyyyyzzzzzzzzzzzzyyyxxxvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvyyyxxxyyyzzz{{{{{{xxxvvvxxxxxxwwwwwwxxxxxxyyyzzzuuuuuuuuuvvvwwwxxxyyyyyyzzzyyyyyyxxxxxxxxxxxxxxx{{{{{{zzzyyyyyyxxxxxxxxxwwwzzz}}}}}}~~~~~~wwwvvvyyy|||^^^gggiiivvv___III??????999777999666555555555555666666666666666555555444444444444444666666666777777777888888555777999:::999999:::;;;<<<===@@@HHHZZZwww~~~llljjjgggaaaZZZ[[[kkk|||aaaKKK@@@:::777777666666666666777777444444444444444444444444666666555555666666777888888;;;999:::@@@AAANNNggguuu```UUUQQQNNNLLLMMMMMMNNNPPPQQQRRRQQQPPPOOORRRSSSVVVWWWYYY\\\```cccfffjjjnnnpppppprrrwww{{{~~~}}}|||{{{{{{yyyzzz{{{}}}~~~~~~~~~{{{xxxvvvwwwzzz}}}|||{{{uuuuuuuuuuuutttrrrqqqpppppprrrssssssrrrqqqqqqrrrqqqrrrrrrsssssssssrrrrrrsssvvvyyywwwsssqqqrrruuurrrrrrrrrqqqpppppprrrtttsssrrrsssvvvzzzuuupppgggbbb\\\]]]fffvvv{{{rrrpppnnnmmmnnnooonnnmmmkkkjjjhhhfffbbb\\\TTTOOOJJJHHHEEECCCCCCCCCBBBAAAAAA@@@===;;;999888777777999888888:::;;;;;;999777555555777<<>>???999888:::888555555555555666666666666666555444444333333444444555555666666666777777777555777999:::999999999:::;;;===@@@GGGYYYwwwkkkjjjgggaaaZZZ]]]ooogggQQQCCC:::666666777777777777666666888888888888888888888888555555555555555666777777888;;;999;;;@@@AAANNNggguuu```TTTOOOLLLLLLMMMNNNOOOQQQRRRRRRQQQOOONNNNNNQQQVVVZZZ\\\^^^aaacccccchhhnnnrrrtttuuuyyy|||~~~~~~~~~}}}yyyzzz|||}}}~~~{{{xxxuuuuuuxxx{{{}}}|||{{{vvvvvvuuuuuutttsssqqqpppppprrrtttsssrrrqqqrrrrrrnnnpppqqqsssttttttssssssrrruuuxxxwwwrrrppprrrtttrrrrrrqqqpppnnnooorrruuuuuussssssuuuxxx|||vvvpppgggaaa\\\\\\eeeuuuyyyqqqooonnnmmmnnnooonnnmmmkkkjjjiiigggccc]]]UUUOOOKKKHHHEEECCCCCCCCCBBBAAAAAA@@@===;;;999888777777999888888:::;;;;;;999777555666888<<>>>>>999888;;;999555555555555666666666777888888777666666666666666555555555555666666666666666888;;;;;;:::999999999;;;<<>><<<:::999888888:::999888999::::::999777888777888;;;AAAFFFIIIJJJJJJNNNTTTYYY\\\___bbbccchhhiiilllqqquuuyyy|||~~~|||{{{yyyxxxwwwvvvvvvvvvwwwwwwvvvttttttsssssssssqqqrrrtttuuuwwwxxxxxxxxxxxx{{{~~~~~~|||{{{zzzyyyxxxwwwvvvwwwwwwxxxyyy{{{}}}~~~}}}|||{{{yyyxxxwwwwwwwwwxxxyyyzzzwwwwwwvvvvvvuuuuuuttttttyyyyyyyyyxxxwwwvvvuuuuuuxxxxxxwwwuuussstttvvvyyywwwxxxxxxzzz~~~xxxyyy}}}ooo```bbblllyyyaaaJJJ@@@@@@:::777888555444444555666888:::;;;<<<777777666666666666777777666555555555666777999::::::999888888888999:::;;;999<<>>???KKKbbbttt```WWWNNNKKKNNNMMMLLLLLLLLLMMMMMMNNNPPPPPPQQQRRRUUUXXX\\\___bbbddddddfffkkkoooooonnnrrryyy~~~}}}}}}~~~}}}}}}~~~~~~}}}zzzxxxvvvvvvwwwwwwxxx}}}~~~|||xxxvvvsssqqqqqqpppooommmnnnnnnoooppppppppppppooorrrrrrrrrqqqqqqqqqppppppoooqqqssssssrrrrrrssstttsssrrrpppoooooooooppppppqqqqqqsssvvvxxx{{{}}}ooojjjbbb[[[\\\bbbnnn}}}tttnnnoooooooooooopppppppppnnnnnnmmmiiiccc[[[TTTOOOMMMKKKHHHFFFEEECCCAAA???AAA@@@>>><<<:::999888888999888888999;;;;;;999888777777888;;;AAAFFFIIIJJJIIIMMMSSSXXX\\\___bbbdddkkklllooorrrvvvyyy|||}}}{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvtttsssrrrrrrrrrssstttuuuvvvwwwwwwwwwwwwwwwxxxzzz}}}|||{{{{{{zzzzzzyyyxxxxxxwwwwwwwwwxxx{{{}}}~~~~~~}}}|||zzzyyyxxxxxxxxxyyyzzzzzzxxxxxxwwwvvvuuuuuuttttttyyyxxxxxxwwwwwwvvvvvvvvv{{{{{{zzzwwwuuutttvvvxxxwwwxxxyyy{{{zzz{{{~~~sssbbbbbbrrr{{{cccLLL@@@@@@:::777888444444444555666777999:::;;;777777666666666666777777777777666555666666777888888888777777777888999::::::===BBBKKK\\\yyyrrrmmmhhhccc]]]bbbzzzdddJJJ>>>999999888777777777777777666666666666666666666666666666777888888888888777444777666999???@@@KKKaaavvvbbbYYYOOOMMMPPPNNNMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQSSSVVVZZZ^^^bbbddddddeeekkkppppppooorrrwww~~~~~~||||||}}}}}}}}}~~~|||zzzxxxwwwwwwwwwwwwxxx}}}}}}|||wwwuuurrrqqqqqqpppnnnmmmllllllmmmooopppqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqnnnppprrrssssssssstttvvvrrrqqqpppooooooooopppqqqrrrqqqsssvvvxxxzzzpppjjjbbbZZZZZZ___lll|||tttooooooooooooppppppppppppppppppnnnkkkeee\\\UUUPPPMMMKKKIIIGGGFFFDDDAAA>>>AAA@@@>>><<<;;;999999999888777777999;;;;;;:::999777777888;;;AAAFFFIIIJJJHHHLLLRRRXXX\\\___ccceeelllnnnppprrruuuwwwxxxyyyyyyyyyxxxwwwvvvvvvwwwwwwvvvuuusssrrrrrrrrrrrrsssuuuvvvwwwxxxxxxxxxxxxxxxwwwyyy|||~~~}}}zzzxxxzzz{{{{{{{{{{{{yyyxxxwwwwwwxxxzzz}}}~~~|||{{{zzzyyyyyyyyyzzz{{{yyyyyyxxxwwwvvvuuutttssswwwwwwwwwwwwwwwwwwwwwwww}}}}}}|||yyyvvvvvvwwwxxxwwwxxxzzz|||}}}|||~~~zzzddd```xxx}}}fffNNNAAA@@@:::777888444555555555555666777888999777777666666666666777777999888777666666666666777888777666666666777888999;;;===AAAIII[[[wwwtttooojjjfff```ddd|||mmmRRRBBB;;;:::888777777777777888666666666666666666666666777888999999::::::999999444777777:::@@@???III^^^xxxddd[[[QQQNNNQQQOOOOOOOOONNNNNNOOOPPPPPPQQQRRRRRRSSSUUUYYY^^^bbbeeefffggglllrrrtttrrrtttxxx{{{}}}~~~~~~|||{{{{{{{{{}}}~~~~~~}}}}}}|||zzzyyyxxxwwwwwwwwwyyy|||}}}{{{wwwuuusssqqqqqqqqqooonnnnnnooooooppprrrssstttuuurrrrrrrrrrrrrrrrrrrrrrrroooqqqssstttsssssstttuuurrrqqqpppoooooopppqqqrrrrrrqqqsssvvvwwwyyyuuukkkbbbZZZXXX\\\iii~~~}}}~~~~~~~~~|||vvvnnnnnnnnnooooooooopppppprrrrrrppplllfff^^^VVVQQQLLLKKKJJJIIIHHHEEEAAA>>>AAA@@@>>>===;;;::::::999777777777999;;;<<<;;;:::777666777;;;AAAFFFIIIKKKHHHLLLRRRWWW[[[___dddgggkkkmmmnnnppprrrssssssssswwwwwwvvvvvvvvvwwwwwwxxxwwwuuutttrrrrrrsssttttttuuuvvvwwwxxxyyyzzzzzzzzzwwwyyy|||~~~~~~|||yyywwwzzz{{{|||}}}}}}{{{yyywwwxxxyyy{{{~~~~~~}}}|||zzzzzzzzz{{{{{{zzzzzzyyyxxxvvvuuuttttttvvvvvvvvvvvvwwwwwwwwwwwwzzz{{{{{{yyywwwwwwxxxyyyxxxyyyzzz}}}}}}|||}}}fff]]]~~~~~~~~~hhhNNN@@@???:::999:::666666555555555555666666777777777666666666666777777777777777777777777888888888777777666777888999::::::<<>>FFF[[[{{{sssooo}}}zzzeee]]]RRROOORRRPPPQQQPPPPPPPPPPPPQQQRRRRRRSSSSSSTTTVVVZZZ^^^cccffffffgggkkkrrrtttssstttwwwyyy{{{}}}}}}{{{zzzyyyyyy}}}~~~~~~|||{{{|||{{{zzzyyyxxxwwwwwwwwwyyy||||||zzzyyyvvvtttsssssssssqqqpppqqqqqqppppppqqqrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrsssuuutttsssrrrrrrssssssrrrqqqppppppqqqrrrssssssrrrsssvvvwwwyyyyyykkkccc[[[XXX[[[ggg}}}~~~zzz}}}zzz{{{|||~~~|||wwwmmmmmmmmmnnnnnnnnnoooooorrrrrrqqqmmmggg___WWWSSSMMMLLLJJJIIIHHHFFFBBB???AAA@@@>>>===;;;;;;::::::777777777999;;;<<<;;;:::666666777;;;AAAFFFJJJKKKIIIMMMRRRWWW[[[```eeehhhkkkmmmoooqqqrrrrrrrrrqqquuuuuuuuuuuuvvvwwwxxxxxxxxxwwwuuusssssstttvvvwwwxxxxxxyyyyyyyyyyyyxxxxxxwwwyyy|||~~~~~~|||zzzxxxyyy{{{|||}}}}}}|||zzzxxxzzz{{{}}}~~~}}}{{{zzzzzz{{{{{{zzzzzzyyyxxxwwwvvvuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwuuuwwwxxxwwwwwwwwwyyyzzzxxxxxxzzz||||||{{{|||gggZZZvvvjjjOOO???>>>;;;;;;===999666666555555555555666666777777666666666666777777444555666777888999::::::999999888777888999:::;;;999;;;>>>EEEVVVsssuuuppplllggg```cccyyyyyy[[[DDD===<<<999777666777888888777777777777777777777777666666777888888888888888777:::888:::???===EEEYYYxxxrrrnnn}}}{{{fff]]]SSSPPPSSSQQQQQQQQQQQQPPPPPPQQQQQQRRRRRRRRRTTTWWW[[[___ccceeefffeeehhhooorrrqqqrrruuuxxx{{{}}}~~~|||{{{zzzzzz~~~~~~~~~~~~}}}|||{{{zzz{{{{{{zzzzzzyyyxxxwwwwwwyyy|||{{{yyyyyywwwuuutttttttttsssqqqqqqpppooonnnnnnnnnoooppprrrrrrrrrrrrssssssssssssssstttuuuuuusssrrrrrrssstttsssrrrrrrrrrssstttuuutttrrrsssvvvvvvxxx{{{jjjccc\\\YYY[[[ggg}}}xxxuuuxxxxxxzzz|||~~~{{{wwwnnnnnnnnnnnnooooooooooooqqqrrrqqqnnnhhh```YYYTTTOOOMMMKKKIIIHHHFFFCCC@@@AAA@@@>>>===<<<;;;;;;;;;888777777999;;;;;;:::999666555777;;;AAAGGGJJJKKKLLLOOOTTTXXX\\\aaaeeeiiilllnnnqqqsssuuuuuuttttttssssssssstttuuuwwwxxxyyyyyywwwuuussssssuuuwwwyyy|||{{{{{{zzzxxxvvvtttssswwwyyy||||||{{{zzzzzz{{{||||||{{{zzzyyy||||||~~~}}}{{{zzzzzzzzzzzzzzzzzzyyyyyyxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvrrrtttvvvvvvvvvwwwyyyzzzxxxxxxxxxyyy||||||{{{}}}hhhXXXqqqmmmQQQ@@@>>>;;;<<<>>>999666666666555666666777777777777666666666666777777333444666888:::;;;;;;;;;:::999888888888999;;;;;;999:::===EEEVVVsssuuupppkkkfff___aaavvvbbbFFF>>><<<:::777666666888999777777777777777777777777999999:::;;;;;;;;;::::::666999777999>>>===FFF[[[yyyzzz|||ggg^^^SSSPPPRRRPPPPPPPPPOOOOOOOOOOOOPPPPPPOOOQQQTTTWWW[[[^^^aaaccchhheeegggmmmqqqqqqsssvvvzzz|||}}}||||||~~~~~~}}}|||{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxwwwwwwxxx|||}}}{{{xxxxxxvvvtttsssssssssrrrqqqqqqpppooommmmmmnnnpppqqqrrrrrrrrrsssssssssttttttqqqsssuuuuuutttsssttttttuuutttsssssstttuuuvvvwwwtttssssssvvvvvvwww~~~yyyjjjddd^^^[[[\\\ggg}}}|||{{{{{{tttrrrvvvwwwyyy|||~~~~~~}}}}}}xxxuuuoooppppppppppppqqqqqqqqqpppppppppmmmhhhaaaZZZVVVPPPNNNKKKHHHGGGFFFDDDBBB@@@@@@>>>===<<<<<<<<<<<<999888888999;;;;;;999888555555777;;;AAAGGGJJJLLLNNNQQQUUUYYY]]]aaafffiiikkkmmmqqqtttvvvwwwvvvuuurrrrrrrrrsssuuuwwwyyyyyyyyywwwtttrrrrrrtttwwwyyyyyyyyyyyyyyyxxxwwwvvvuuuwwwzzz~~~~~~zzzzzzzzzzzzzzzzzzzzzzzz||||||}}}}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywwwwwwvvvvvvuuuuuuttttttrrrtttvvvwwwvvvvvvwwwyyywwwwwwwwwvvvxxx}}}~~~}}}kkkXXXmmmsssTTTAAA>>>;;;;;;<<<777666666666666777777888999777777666666666666777777444555777999::::::::::::999888777777777888:::;;;;;;<<>>===GGG^^^{{{|||ggg^^^SSSPPPRRRPPPOOOOOONNNMMMMMMNNNNNNNNNMMMOOOSSSWWW[[[^^^``````kkkhhhhhhnnnrrrsssuuuyyy{{{~~~~~~~~~}}}|||zzzzzzzzz{{{|||zzzzzzzzzzzzyyyyyyxxxwwwxxx|||}}}~~~{{{xxxwwwuuusssrrrrrrsssqqqppprrrqqqpppooooooqqqssstttrrrrrrrrrsssssstttttttttppprrrtttuuuttttttuuuwwwvvvuuuttttttuuuvvvwwwxxxtttssstttvvvvvvwww~~~vvvjjjddd___\\\]]]ggg}}}tttvvvxxxtttrrrvvvvvvxxx{{{~~~}}}||||||{{{vvvsssqqqqqqrrrrrrrrrsssssssssooooooooommmhhhaaa[[[VVVQQQNNNJJJHHHGGGFFFEEECCC@@@@@@???===<<<<<<<<<<<<:::999888999::::::999777555555666;;;AAAGGGKKKLLLPPPSSSWWWZZZ]]]aaafffjjjhhhkkkooosssuuuvvvuuuuuuqqqqqqrrrsssuuuwwwyyyzzzxxxvvvsssqqqqqqsssvvvxxxrrrsssuuuwwwyyyzzz{{{{{{xxxzzz~~~zzzzzzyyyyyyyyyzzzzzz{{{|||||||||}}}}}}{{{yyyyyyyyyyyyxxxxxxyyyyyyyyyyyyzzzzzzxxxwwwwwwvvvuuuttttttssstttvvvwwwxxxvvvvvvvvvwwwwwwwwwvvvuuuvvvzzzmmmYYYlllwwwXXXCCC???:::::::::444666666666666777888999:::777777666666666666777777666777888999::::::999888888777666666666777999:::<<<===@@@HHHZZZxxxwwwrrrmmmggg^^^^^^rrrnnnOOO>>>???===999666666666555777777777777777777777777777888888888999999999999999:::666888>>>>>>GGG\\\}}}~~~fffXXXSSSPPPMMMMMMNNNNNNOOOOOOOOOOOOPPPPPPOOOPPPSSSVVVZZZ^^^aaaccciiihhhiiijjjnnnrrrwwwzzz~~~~~~~~~|||xxxxxxzzz}}}}}}}}}{{{{{{{{{yyyxxxyyy|||~~~}}}~~~zzzvvvxxxvvvsssrrrsssssssssrrroooppprrrrrrrrrrrrtttuuuuuutttttttttuuuvvvxxxyyyvvvvvvuuuttttttuuuvvvwwwsssssstttttttttsssqqqpppqqqqqqpppoooooottt|||vvvkkkccc[[[ZZZ___kkk}}}xxxsssrrrtttuuuuuu{{{{{{||||||}}}}}}}}}}}}{{{|||}}}{{{vvvqqqrrrqqqqqqtttvvvvvvssspppqqqqqqqqqooojjjccc\\\XXXQQQNNNKKKIIIIIIHHHFFFDDD??????>>>>>>======<<<<<<888888999<<<>>>>>><<<:::555666999???EEEKKKMMMNNNVVVUUUVVV[[[aaaddddddcccgggiiikkkmmmoooqqqrrrsssrrrqqqrrrtttwwwxxxwwwvvvrrrrrrsssssssssssssssssswwwxxxxxxwwwuuuvvvxxxzzzzzz{{{}}}~~~}}}{{{zzzzzz{{{zzzzzz|||}}}zzzxxxwwwwwwxxxyyyyyyzzzzzz{{{||||||}}}vvvvvvwwwwwwxxxxxxxxxyyyuuuuuuuuuvvvvvvvvvvvvvvvxxxxxxwwwvvvwwwzzzpppXXXbbb~~~zzz^^^CCC;;;<<<:::777666666666666666777999:::;;;777666555444444555666777666666777888999:::::::::444555666777777888888888::::::;;;CCC[[[}}}yyypppdddaaalll}}}yyy\\\BBBAAA===999777777777666777777777777777777777777777777777888888888999999999:::666888>>>>>>GGG\\\}}}eeeXXXSSSPPPNNNMMMNNNNNNOOOOOOOOOOOOPPPPPPOOOPPPRRRVVVZZZ^^^aaacccgggggghhhjjjnnnrrrwwwzzz}}}|||xxxxxxzzz|||}}}}}}}}}}}}|||zzzxxxxxx{{{}}}~~~|||yyyxxxvvvsssrrrssssssrrrqqqqqqrrrssssssrrrqqqrrrtttssssssssssssuuuvvvxxxyyy{{{yyywwwuuutttsssssssssssssssttttttsssrrrqqqpppooooooooonnnooottt{{{yyylllccc\\\ZZZ___jjj|||zzzuuussstttvvvvvvuuu{{{|||~~~||||||}}}~~~~~~|||wwwtttsssrrrrrruuuwwwwwwtttqqqqqqrrrqqqooojjjccc\\\XXXQQQNNNKKKJJJIIIHHHFFFDDD?????????>>>======<<<<<<;;;;;;<<<>>>@@@@@@>>><<<888888:::???FFFKKKOOOPPPUUUUUUVVV[[[```ccccccbbbhhhiiikkkmmmoooqqqrrrrrrssssssssstttvvvwwwuuutttsssssstttttttttuuuuuuuuuxxxyyyyyywwwvvvvvvyyy{{{yyy{{{}}}~~~}}}|||||||||{{{zzzzzz|||}}}{{{yyyxxxxxxzzzzzzzzz{{{|||}}}}}}~~~~~~}}}vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwyyyyyyyyyxxxxxxzzz~~~qqqYYYccc~~~{{{___DDD<<<===;;;888888666666666666777888999999777666555444444555666777777777777888888999999:::555666777888999999999999<<<===>>>EEE\\\{{{qqqjjjmmmzzzhhhGGGCCC===999888888888888777777777777777777777777666666666777777777888888999:::666888>>>>>>FFF[[[{{{dddWWWSSSPPPNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPNNNPPPSSSVVV[[[___bbbcccgggggghhhjjjmmmrrrvvvxxx{{{}}}~~~{{{{{{|||~~~~~~~~~~~~{{{yyyxxxzzz||||||xxxvvvsssrrrssssssrrrppprrrssstttsssqqqpppqqqrrrrrrrrrrrrsssuuuvvvxxxyyy|||zzzxxxvvvtttsssrrrrrrrrrssssssssssssqqqpppnnnlllmmmmmmnnnppptttzzz}}}mmmddd\\\ZZZ^^^hhhyyy~~~uuutttsssrrrsssuuuwwwwwwvvvzzz|||}}}|||||||||}}}|||yyywwwsssssstttuuuwwwwwwuuusssrrrrrrrrrooojjjccc\\\XXXQQQOOOLLLJJJJJJIIIGGGEEE@@@@@@??????>>>======<<<;;;;;;;;;===???@@@>>><<<:::999;;;???EEEKKKPPPRRRTTTUUUVVVZZZ___bbbbbbbbbhhhiiikkkmmmoooqqqrrrrrrttttttssstttuuuuuutttrrrttttttuuuuuuuuuvvvvvvvvvyyyyyyyyyxxxvvvvvvxxxzzzyyy{{{}}}~~~}}}~~~|||{{{zzz|||~~~{{{zzzyyyxxxxxxzzz|||}}}{{{|||~~~~~~wwwwwwvvvvvvuuuttttttsssvvvuuuuuuuuuvvvwwwwwwxxxzzz{{{|||{{{{{{{{{}}}|||uuu[[[ddd|||bbbFFF======;;;999999777666666555555666666777666666555555555555666666888888888888888888888888666777888999::::::::::::<<<>>>???FFF\\\|||rrrnnnssstttNNNEEE<<<999888888888999777777777777777777777777666666666666777777777777888:::666888>>>===EEEYYYzzzcccVVVSSSPPPNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPOOOQQQUUUYYY]]]aaadddeeeiiiiiiiiijjjmmmpppssstttxxxyyy{{{|||}}}~~~~~~~~~~~~|||zzzyyy|||~~~}}}xxxvvvtttssssssrrrqqqoooooopppqqqqqqpppoooppprrrpppqqqrrrsssuuuwwwxxxyyyyyyxxxwwwvvvuuuuuuttttttrrrrrrssssssrrrpppnnnmmmkkkkkklllnnnqqquuuzzz}}}ooofff]]]ZZZ\\\eeeuuu~~~|||vvvqqqoooooooooqqqsssuuuvvvwwwvvvyyy}}}~~~}}}|||{{{{{{||||||zzzyyyrrrssssssuuuvvvvvvuuuuuussssssrrrpppjjjccc\\\XXXRRRPPPMMMKKKJJJIIIGGGFFFAAAAAA@@@???>>>>>>======888888888:::<<<<<<;;;999;;;::::::===DDDJJJOOOQQQSSSTTTWWWZZZ^^^```aaabbbhhhiiikkkmmmooopppqqqrrrsssrrrrrrsssuuuuuutttrrrtttttttttuuuuuuvvvvvvwwwxxxxxxxxxwwwvvvvvvxxxzzzzzz{{{~~~~~~~~~}}}|||{{{{{{}}}~~~zzzyyyxxxwwwxxxyyy{{{}}}zzz|||~~~zzzyyyxxxwwwuuutttssssssuuuttttttttttttvvvwwwxxxyyy{{{}}}~~~~~~~~~}}}uuuyyy^^^fffxxxhhhJJJ???>>>;;;888999777777666555555555555555666666666555555666666666888888888888777777777777666777888999:::::::::::::::===???EEEYYY{{{}}}sssnnnoooxxxVVVHHH;;;888888777666888888888888888888888888888666666666666777777777777888:::666999>>>===DDDXXXzzzcccWWWSSSPPPOOOOOONNNNNNNNNOOOOOOOOOPPPPPPQQQSSSWWW\\\aaadddggghhhkkkkkkkkkkkklllmmmooooootttvvvyyyzzz{{{|||~~~}}}}}}~~~}}}}}}}}}{{{zzz{{{}}}|||wwwuuutttssssssrrrpppnnnjjjlllnnnnnnnnnoooqqqrrrqqqqqqssstttvvvwwwxxxxxxxxxxxxxxxwwwvvvuuuuuutttqqqrrrrrrrrrpppooommmllljjjiiijjjlllqqqvvv{{{}}}qqqhhh^^^ZZZZZZ```nnn{{{yyyrrrnnnnnnqqqsssoooooonnnoooppprrrvvvxxxvvvxxx|||~~~}}}|||zzzzzzzzz{{{zzzyyypppqqqssssssttttttuuuuuuttttttssspppkkkccc\\\WWWSSSPPPMMMLLLKKKJJJHHHFFFBBBBBBAAA@@@???>>>======777666666777:::::::::888:::999999<<>>:::777888888777666555555444444555555666666666666666666555888888777777777777777777555666777888999999999999999===???EEEWWWwww}}}vvvoooiiimmm~~~```MMM<<<888999777666888888888888888888888888888666666666777777777888888888999777999???===CCCWWW~~~|||dddXXXTTTQQQOOOOOONNNNNNOOOOOOOOOOOOPPPPPPRRRUUUYYY___cccgggiiijjjlllkkkkkkkkkkkklllmmmmmmqqqssswwwyyyzzz{{{}}}}}}~~~~~~}}}{{{zzz{{{||||||||||||{{{zzz{{{}}}}}}wwwuuutttssssssrrrooolllhhhjjjmmmnnnnnnoooqqqsssrrrsssuuuvvvwwwwwwwwwwww{{{{{{zzzyyywwwtttrrrqqqqqqqqqqqqqqqooommmkkkjjjiiigggfffiiiooouuuzzz|||sssiii___YYYWWW[[[gggsssuuurrrmmmfffbbbeeekkkqqqoooooopppooooooqqquuuxxxyyy{{{~~~|||{{{yyyyyyzzzyyyxxxvvvoooqqqssssssrrrsssuuuvvvtttttttttqqqkkkccc\\\WWWSSSQQQNNNLLLKKKJJJIIIGGGDDDCCCBBBAAA@@@>>>======999888888999;;;<<<<<<;;;999999999===CCCIIILLLNNNPPPSSSWWW[[[^^^aaadddfffiiijjjlllnnnoooppppppqqqooonnnoooqqqtttuuuuuutttrrrrrrssstttuuuuuuvvvvvvuuuvvvvvvvvvvvvwwwzzz|||~~~|||zzzyyyzzz|||}}}}}}}}}|||zzzxxxvvvvvvvvvxxxxxxzzz{{{}}}~~~}}}~~~}}}{{{yyyxxxvvvvvvtttsssrrrrrrrrruuuwwwyyyxxx{{{~~~yyyeeemmmtttsssRRRCCC???;;;888999888777777666555555555666555555666666666666555555777777777777777777777777555666777888999999999999:::>>>BBBFFFWWWvvv}}}xxxrrriiiiii|||iiiRRR>>>:::<<<888777999888888888888888888888888777777777888888888999999777999777999???<<>>===;;;:::999:::<<<=========999999;;;???EEEJJJLLLMMMNNNRRRXXX\\\___bbbfffjjjjjjkkklllnnnoooppppppppppppooooooqqqssstttsssrrrrrrssstttuuuvvvwwwwwwxxxuuuvvvwwwxxxxxxzzz}}}~~~~~~}}}{{{yyyxxxyyy{{{}}}}}}}}}zzzyyywwwvvvuuuvvvxxxyyy{{{|||}}}~~~~~~}}}|||zzzyyywwwwwwuuutttsssssstttvvvyyy{{{{{{}}}~~~vvvhhhpppwww~~~xxxtttRRRDDD@@@===;;;<<<888888777666666666777777444555666777777666555444555555666666777777888888666777888999::::::::::::999>>>AAAFFFUUUsss|||uuuppphhhgggwwwoooVVV@@@<<<>>>:::888:::888888888888888888888888888888888888999999999999777999777999???<<>>===;;;999888999;;;======<<<::::::<<>>???888888777777777777888888444555666777777666555444444555555666777888888999888888999:::;;;;;;;;;;;;666;;;???CCCRRRooozzzoookkkeeecccooobbbGGG<<<888444555;;;999999999999888888888777555666777999999888777777999777999;;;<<<>>>FFFOOOvvvggg]]]QQQNNNQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNSSSTTTWWW[[[```fffjjjlllhhhiiijjjkkkmmmnnnooooootttvvvyyy|||}}}||||||||||||}}}~~~~~~}}}|||yyywwwvvvvvvwwwwwwwwwyyy}}}|||yyyuuusssssssssqqqpppmmmnnnoooqqqssssssttttttvvvvvvwwwxxxyyyzzzzzz{{{yyyxxxwwwuuuuuuuuuvvvvvvvvvrrrooonnnoooooonnnllliiibbb]]]aaahhhnnnuuu{{{wwwrrreeeUUULLLQQQ___iiimmmgggaaabbbggglllllliiidddgggnnnssswwwyyyxxxwwwzzzzzzzzzzzzzzz{{{{{{||||||}}}}}}{{{xxxvvvuuuuuuvvvvvvttttttuuuwwwyyy{{{uuusssppplllhhhbbb\\\WWWSSSPPPLLLIIIHHHHHHGGGFFFDDDCCCBBBAAA@@@?????????;;;:::888888:::;;;<<<;;;<<<;;;<<>><<<:::888555555666666777777888888888777777666555444444444666666666666777888999:::999777666777:::;;;999777777;;;>>>BBBTTTssstttlllddd```jjjxxxmmmOOOAAA===888888<<<999999888888888777777777666666777888888888888888999777999;;;<<<>>>EEENNNppphhh^^^RRROOOQQQOOOOOOOOOOOOOOOOOOOOONNNNNNSSSUUUXXX]]]bbbfffjjjllliiiiiiiiikkklllnnnpppqqqvvvxxx{{{}}}||||||{{{{{{{{{{{{{{{|||zzzyyywwwuuusssttttttuuusssuuuxxx{{{~~~~~~|||yyyvvvttttttsssrrrqqqnnnooopppqqqrrrsssssssssuuuuuuvvvwwwxxxyyyzzzzzzxxxxxxvvvuuuuuuvvvvvvwwwxxxtttpppoooooopppnnnmmmhhh```[[[___gggoooxxxxxxjjjZZZRRRUUUaaajjjuuuooojjjjjjnnnqqqqqqoooiiiiiikkkmmmqqquuuxxxzzz|||{{{zzzzzz{{{|||}}}~~~zzz{{{|||zzzxxxvvvuuuvvvvvvuuusssrrrrrrssstttuuuuuurrrooolllhhhccc\\\XXXSSSPPPLLLIIIIIIHHHGGGFFFFFFEEEDDDBBBAAAAAAAAAAAA;;;:::888888:::;;;<<<;;;;;;:::;;;???DDDIIIMMMNNNRRRTTTXXX]]]bbbfffhhhjjjlllmmmoooqqqssssssssssssttttttssssssrrrsssssssssuuuuuuttttttuuuvvvwwwxxxyyyyyyxxxxxxyyy{{{}}}~~~{{{{{{|||~~~~~~~~~wwwxxxxxxxxxwwwxxxzzz|||}}}~~~~~~}}}|||}}}~~~}}}{{{yyyxxx|||zzzwwwwwwyyy}}}{{{wwwiiirrryyyooorrrSSSCCC???===:::999666666666666777777888888999888888777666666555555666666666666777888999:::999777666777999;;;999888:::>>>@@@EEEUUUuuu~~~rrrjjj```[[[dddqqqxxxVVVFFF@@@;;;999;;;888888777777777666666666777777777777777888888999999888999;;;<<<===EEENNNjjj|||hhh___TTTPPPQQQNNNOOOOOOOOOOOOOOOOOOPPPPPPQQQSSSXXX]]]bbbeeeggghhhiiiiiiiiiiiikkknnnqqqsssxxxzzz|||}}}~~~~~~~~~}}}{{{{{{zzzyyyxxxxxxxxxxxxxxxwwwuuusssrrrrrrssssssppprrrtttvvvyyy|||~~~|||zzzwwwuuuttttttsssrrrppppppqqqqqqqqqrrrrrrrrrssstttuuuvvvwwwxxxxxxyyywwwvvvvvvvvvvvvwwwxxxxxxyyyvvvssspppppppppooonnniii```ZZZ^^^gggqqq|||ttteee[[[ZZZbbbjjj{{{vvvrrrqqqsssuuutttrrrooommmiiihhhjjjpppvvvzzz}}}||||||{{{{{{{{{||||||xxxyyyzzzyyywwwuuuvvvwwwxxxwwwuuusssrrrqqqqqqqqqsssqqqnnnkkkhhhbbb\\\XXXSSSPPPLLLJJJIIIIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@;;;:::888888:::;;;<<<;;;:::999:::>>>DDDJJJNNNPPPTTTWWW[[[```eeeiiikkkmmmooopppqqqrrrssssssrrrqqquuuuuutttsssssssssssssssvvvuuuuuuuuuuuuuuuvvvvvvzzzyyyyyyyyyzzz{{{}}}~~~~~~|||zzz}}}}}}}}}{{{yyyyyy{{{|||}}}~~~yyywwwuuuuuuwwwyyyzzz{{{|||}}}~~~~~~}}}|||~~~~~~}}}{{{yyyxxx|||{{{{{{|||{{{ffflllrrrqqq}}}sssTTTCCC???>>>;;;:::666666666777777777777888999999888888777777666666666666666666777888999999888777777777999:::999888;;;???AAAEEEUUUttt|||ppphhh```[[[cccooo~~~[[[GGG???:::888777777777777777666666666666888777666666666777999:::999888999;;;;;;===DDDMMMgggwwweee^^^TTTPPPRRRNNNOOOOOOPPPPPPPPPPPPQQQQQQOOORRRVVV\\\```cccddddddjjjiiihhhiiikkkooorrruuuyyyzzz{{{|||||||||{{{{{{{{{zzzyyywwwvvvuuuuuuuuuvvvuuutttsssrrrrrrrrrrrrpppqqqssstttvvvyyy}}}}}}}}}zzzwwwuuuuuuuuutttsssrrrqqqqqqqqqqqqqqqqqqqqqrrrsssssstttuuuvvvwwwwwwuuuuuuvvvvvvwwwxxxyyyyyyyyywwwsssqqqpppppppppqqqnnnddd\\\^^^fffqqq}}}wwwfff]]]aaakkkzzzxxxuuutttssssssrrrrrrrrrpppllljjjjjjmmmqqqssszzzzzz{{{{{{{{{zzzxxxwwwvvvwwwxxxwwwuuutttvvvwwwzzzyyyxxxwwwvvvuuutttsssrrrpppnnnkkkgggbbb\\\XXXRRRPPPMMMKKKJJJIIIHHHFFFCCCBBBAAA@@@???>>>>>>>>>;;;:::888888:::;;;<<<;;;999888999>>>EEELLLPPPSSSVVVYYY]]]ccchhhkkkmmmnnnoooppprrrsssttttttssssssvvvuuuuuutttssssssttttttwwwvvvvvvvvvuuuuuuuuuvvvzzzzzzzzzzzz{{{|||}}}~~~~~~}}}|||zzzxxxzzzzzzzzzyyywwwwwwyyy{{{|||}}}zzzvvvsssssswwwzzzzzzyyy{{{|||~~~~~~}}}}}}~~~~~~|||zzzxxx||||||~~~zzzgggkkkmmmttt{{{uuuVVVDDD@@@>>><<<;;;777777777777777777777777888888888777777666666666666666666666666777888888888777777888999999999999:::===???CCCSSSqqq{{{ooojjjddd```hhhtttbbbKKK@@@;;;888777777777777777666666666666888777666666666777999:::999888888;;;;;;<<>>>>>>>>;;;:::888888:::;;;<<<;;;999888999===EEELLLRRRTTTVVVYYY___dddiiilllnnnnnnoooppprrrtttuuuvvvvvvvvvvvvuuuuuuttttttuuuuuuvvvwwwwwwwwwwwwwwwwwwvvvvvv{{{{{{{{{{{{|||}}}}}}~~~~~~}}}||||||}}}|||zzzxxxxxxyyyyyyxxxvvvwwwyyy{{{{{{|||zzzwwwssstttwwwyyyyyyxxxyyyzzz||||||||||||~~~|||zzzyyyzzz{{{~~~}}}wwwlllnnnmmmyyy{{{yyyXXXFFF@@@>>><<<;;;888888888888777777777777777666666666666666555555666666666666666666777888777888888888888888999999:::===???CCCSSSqqq{{{pppkkkfffcccjjjuuummmSSSDDD===;;;;;;888888777777777666666666777777777777777888888999999888888:::;;;<<>>;;;:::999888888888888777777777666666666666555555555555666666666555555666666777666888999999888888999:::;;;???AAAEEEUUUtttsssmmmhhhdddiiirrryyy\\\GGG>>><<<<<<999999888888888777777777666666777888888888888888999888888::::::;;;BBBKKKaaavvvccc\\\RRROOOQQQNNNMMMMMMNNNNNNOOOPPPPPPPPPTTTVVVXXX[[[^^^aaadddeeefffgggiiikkknnnrrruuuvvvxxxwwwwwwwwwwwwwwwxxxxxx{{{zzzyyyxxxwwwwwwwwwwwwpppppppppppppppoooooonnnooopppqqqrrrsssuuuxxx{{{zzzwwwuuuttttttttttttssssssrrrpppooooooqqqrrrsssrrrrrrssstttuuuvvvwwwwwwvvvvvvxxxyyyyyyyyyyyyxxxtttttttttttttttxxx~~~yyyrrrqqqrrrsssuuuxxx}}}fff^^^eeemmmrrrvvvvvvrrroooqqqttttttuuuwwwyyyyyywwwuuussspppooonnnoooqqqtttwwwyyyuuuuuutttrrrpppppprrrttttttvvvxxxzzzzzzxxxvvvttttttqqqnnniiieee^^^WWWSSSRRRPPPNNNMMMLLLKKKHHHFFFGGGFFFEEEDDDCCCBBBBBBBBB;;;:::888888:::;;;<<<;;;;;;999999===DDDLLLRRRVVVXXX[[[aaahhhlllooopppppprrrsssuuuvvvwwwwwwvvvvvvsssssstttuuuvvvxxxyyyzzzwwwxxxzzz{{{{{{{{{{{{zzz||||||}}}}}}~~~~~~~~~}}}zzzzzzzzz{{{||||||yyyvvvxxxxxxyyyxxxxxxyyy{{{~~~|||~~~yyyzzz{{{{{{yyyvvvvvvvvvtttvvvxxxyyyyyyzzz|||~~~~~~~~~~~~~~~|||zzzxxxwwwwwwwwwzzz~~~}}}~~~}}}||||||qqqqqqsssppp]]]HHHAAA===:::999999999999888888888777777666666666666666666666666777666666555555555666666666888:::999777777999;;;:::>>>@@@EEEUUUuuuvvvqqqlllhhhllluuu```HHH===;;;<<<999999999999888888888888555666888999999999888777999888888::::::;;;BBBKKKccc{{{fff]]]SSSNNNPPPMMMLLLLLLMMMNNNNNNOOOPPPPPPRRRSSSUUUWWWZZZ^^^aaabbbeeefffiiilllpppsssuuuvvvxxxxxxxxxwwwxxxxxxyyyzzz{{{{{{zzzyyyxxxxxxxxxxxxsssssstttttttttssssssrrrrrrsssuuuuuuvvvxxx|||yyywwwtttsssssstttssssssrrrqqqpppooooooqqqssstttrrrsssssstttuuuvvvwwwwwwvvvwwwxxxyyyzzzyyyxxxwwwsssuuuvvvuuuwww{{{|||||||||{{{{{{}}}}}}iii```ccciiiooouuuuuuqqqnnnppptttvvvvvvvvvwwwxxxzzz|||}}}|||xxxqqqllljjjmmmrrruuuuuuuuutttqqqooooooqqqsssvvvxxxzzz|||{{{yyyvvvttttttrrrnnniiiddd^^^VVVRRRRRRPPPNNNMMMMMMKKKHHHEEEFFFEEEDDDCCCBBBAAAAAAAAA;;;:::888888:::;;;<<<;;;;;;::::::===DDDLLLRRRVVVYYY]]]ccciiinnnqqqqqqqqqtttuuuvvvwwwwwwvvvuuutttrrrssssssuuuwwwyyy{{{|||wwwxxxzzz|||}}}}}}|||||||||}}}}}}~~~~~~~~~~~~}}}{{{{{{{{{||||||{{{xxxuuuxxxyyyyyyyyyyyyzzz|||}}}yyy|||~~~yyyuuuuuuuuusssuuuwwwxxxxxxyyy{{{}}}||||||||||||zzzxxxvvvuuuvvvvvvxxx{{{yyyzzz|||}}}}}}|||{{{zzz{{{mmm}}}pppsssmmm^^^IIIAAA===:::888999999999999888888777777777777777777777888888888777666666555555555666666666888:::999777777999;;;777;;;>>>BBBTTTsssxxxuuurrrooottt}}}kkkSSSAAA:::<<<888888777666666777888999777777888888888888777777888777888::::::<<>>;;;999888:::;;;<<<<<<<<<;;;<<<@@@FFFLLLPPPQQQVVV[[[cccjjjooorrrtttvvvqqqtttxxxyyyxxxwwwvvvvvvsssssstttuuuvvvwwwxxxxxxvvvxxxzzz|||}}}}}}||||||~~~~~~~~~~~~}}}{{{yyyyyyyyy{{{|||yyywwwvvvwww{{{}}}}}}{{{~~~~~~}}}|||yyyvvvsssqqqvvvvvvuuuvvvvvvwwwxxxyyyzzz{{{}}}|||yyywwwvvvvvvwwwvvvvvvxxx{{{|||yyyvvvtttvvvyyyzzzzzzzzz{{{||||||iii}}}sssoookkkeeeOOOCCC===999777999:::999777444333333555:::999777666666666777888999888777666555555555555:::888777666666888:::;;;999===@@@EEEUUUsss}}}yyyqqqjjjvvvtttZZZDDD;;;;;;::::::999888888999:::;;;777777888888888888777777888777888::::::<<>>:::888<<<<<<;;;999666555666777777666666666666777888999777777666666666666777777;;;:::888777666777888999999===@@@DDDUUUsss|||tttmmmyyycccIII===<<<;;;:::999888888999::::::777777888888888888777777888777888:::;;;<<>>;;;;;;<<<>>>>>>>>>;;;::::::???FFFOOOVVVYYY^^^bbbiiinnnpppqqqrrrssssssvvvyyy{{{{{{zzzzzz{{{vvvvvvwwwxxxyyyzzzzzz{{{|||||||||}}}~~~|||}}}|||{{{yyyyyyxxxxxxyyy{{{yyyyyy{{{}}}}}}||||||||||||zzzxxxvvvtttssspppppppppqqqrrrsssuuuvvvwwwyyy{{{{{{yyywwwwwwwwwzzzxxxvvvvvvwwwxxxwwwvvvuuuwwwyyyyyyzzzzzz|||~~~|||hhhvvvxxxsssllleeehhhOOOCCC???<<<999<<<<<<<<<999777555666777444444444555666777999:::555555555555666777999999===<<<:::888777666777777999===@@@DDDUUUttt{{{pppggglllzzziiiMMM???===999888777666666666777888777888888999999888888777999777888;;;;;;<<>>;;;:::<<<===>>>>>><<<;;;:::>>>EEENNNVVVZZZ]]]bbbhhhmmmpppqqqrrrsssxxxzzz||||||{{{yyyyyyyyyvvvvvvwwwwwwxxxyyyyyyzzz||||||||||||}}}~~~||||||{{{zzzyyyxxxwwwvvvyyyyyyyyy{{{}}}~~~}}}|||{{{{{{zzzyyyxxxwwwuuuuuurrrrrrrrrsssuuuvvvxxxyyyvvvxxxzzzzzzyyywwwwwwxxxzzzxxxvvvuuuuuuvvvvvvvvvvvvwwwxxxxxxwwwwwwxxxzzzjjjrrrrrrsssiiiaaammmQQQCCC???===::::::;;;:::888555444444555444444444555666777777888555555555555666777888999<<<;;;:::888888777888888999===???DDDUUUttt{{{qqqeeeeeemmmoooQQQBBB@@@:::999777666666666777777888888999999999999888888999888999;;;;;;===DDDMMMmmm{{{bbbXXXUUUPPPNNNPPPNNNOOOOOOPPPQQQQQQQQQQQQPPPSSSVVVXXXZZZ]]]```bbbbbbeeejjjooosssxxx}}}|||xxxvvvvvvxxxyyyxxxyyyyyyzzzzzzyyyyyyyyy|||||||||||||||}}}~~~~~~}}}{{{wwwvvvvvvwwwwwwvvvttttttttttttssssssssssssrrrssstttttttttsssrrrqqqrrrsssssssssssstttvvvwwwsssttttttsssrrrqqqsssttttttuuuwww{{{~~~zzztttqqqnnnmmmnnnpppqqqqqqzzz{{{|||{{{zzzzzz{{{}}}|||{{{{{{~~~~~~{{{xxxtttqqqpppsssvvvvvvuuuwwwwwwwwwvvvvvvvvvvvvvvvvvvtttqqqmmmiiiccc\\\XXXUUUTTTTTTUUUUUUSSSOOOLLLGGGFFFDDDDDDDDDCCCBBB@@@???===::::::;;;=========>>><<<;;;>>>EEEMMMTTTXXXZZZ___ffflllpppqqqssstttxxxzzz||||||zzzyyyyyyzzzxxxyyyyyyyyyzzz{{{{{{{{{~~~~~~~~~}}}}}}}}}|||zzzxxxvvvuuuvvvvvvxxxyyy{{{}}}~~~~~~}}}zzzzzzyyyxxxwwwwwwvvvvvvttttttuuuuuuvvvxxxyyyzzzvvvxxxzzzzzzxxxwwwwwwwwwyyyxxxwwwuuuttttttuuuwwwwwwwwwwwwuuusssrrrsssuuukkkooommmssseee\\\{{{sssTTTCCC@@@>>>::::::;;;:::888555444444666555666666666666666555555777777666666666666777777999999999999999999::::::999===???CCCUUUuuu~~~yyyqqqnnnrrrxxxuuuWWWEEEAAA<<<;;;:::888888888888999888888999999999999888888999888999;;;<<<===DDDMMMiiiyyy```WWWTTTPPPNNNOOONNNNNNOOOOOOPPPQQQQQQRRRPPPSSSVVVXXXZZZ\\\___bbbbbbeeekkkoootttyyy~~~~~~zzzxxxwwwwwwxxxxxxxxxyyyzzzzzzzzzyyyyyy{{{{{{zzzzzz{{{|||}}}~~~~~~{{{xxxwwwwwwxxxxxxwwwtttttttttsssssssssrrrrrrttttttssssssrrrrrrrrrqqqqqqrrrtttuuutttuuuwwwxxxpppqqqrrrrrrqqqqqqrrrssszzzyyyyyyzzz}}}xxxuuuqqqpppnnnllllllmmmooopppzzz{{{{{{{{{zzzzzz|||~~~}}}}}}}}}}}}|||{{{vvvrrroooppptttxxxzzzyyyxxxwwwwwwvvvtttrrrpppooouuusssqqqnnnjjjddd]]]XXXUUUTTTTTTTTTUUUTTTQQQOOOHHHGGGEEEDDDEEEDDDCCCAAA???===:::999;;;<<<======???======@@@GGGNNNTTTXXXYYY^^^eeelllppprrrtttvvvsssuuuxxxyyyzzzzzz|||~~~}}}}}}~~~~~~~~~}}}~~~~~~|||yyyvvvtttsssuuuwwwxxxzzz|||~~~~~~yyyxxxxxxwwwwwwwwwwwwxxxuuuuuuuuuuuuvvvwwwxxxxxxvvvxxxzzzzzzxxxvvvvvvvvvvvvvvvwwwvvvttttttuuuwwwwwwwwwvvvsssqqqpppqqqssskkkmmmkkksssaaaXXXwwwwwwUUUCCCAAA@@@;;;=========:::888666777888666777777777777666555444888777666666666666666777888999999::::::::::::;;;999===???CCCUUUvvv~~~|||wwwvvvwwwwww~~~___III@@@<<<;;;:::888888888888999888999999::::::999999888:::888999<<<<<<===EEEMMMhhh}}}dddZZZVVVQQQNNNOOONNNNNNNNNNNNOOOPPPQQQRRRPPPRRRVVVXXXZZZ\\\___bbbcccfffkkkpppuuuzzz~~~|||zzzyyyyyyyyywwwxxxyyyyyyzzzzzzzzzyyyzzzzzzzzzzzzzzz|||}}}~~~|||yyywwwxxxxxxxxxxxxuuuttttttttttttsssssssssxxxwwwuuusssrrrrrrssstttsssvvvyyyyyywwwvvvwwwxxxoooqqqssssssqqqppppppqqq{{{{{{|||}}}xxxssssssnnnpppqqqpppmmmmmmpppsssyyyzzz{{{{{{zzz{{{~~~~~~{{{yyyyyyzzzrrrooolllmmmrrrwwwyyyyyy{{{||||||{{{zzzwwwtttrrrqqqpppnnnllliiiccc\\\XXXSSSRRRQQQRRRTTTUUUUUUTTTIIIHHHFFFEEEFFFEEEDDDBBB@@@>>>;;;:::<<<>>>>>>>>>>>>===>>>CCCKKKRRRXXX[[[ZZZ___gggmmmqqqsssuuuvvvppprrruuuwwwxxxzzz|||~~~~~~~~~~~~zzzvvvsssqqqtttwwwxxxyyy{{{~~~~~~~~~~~~xxxwwwwwwvvvvvvwwwxxxyyywwwwwwvvvvvvvvvvvvwwwwwwwwwyyyzzzzzzxxxuuuuuuuuurrruuuwwwvvvuuutttuuuvvvuuuuuutttrrrqqqqqqsssuuujjjjjjjjjttt^^^TTTtttvvvSSSBBBBBBBBB============;;;888777777888555666777888888888777666666666555666666777888999::::::::::::::::::999999999<<<>>>CCCUUUvvv|||~~~eeeKKK???;;;:::888666666666666777888999999::::::999999888:::999999<<<<<<===EEENNNjjjhhh]]]YYYRRRNNNOOONNNNNNNNNNNNOOOPPPQQQQQQPPPRRRUUUXXXZZZ\\\___aaacccggglllqqquuuzzz~~~}}}|||{{{{{{{{{wwwxxxyyyyyyzzzzzzzzzzzz{{{zzzzzzzzzzzz|||~~~~~~}}}yyyxxxxxxyyyyyyxxxuuuuuuuuuuuutttttttttttt{{{yyyvvvsssrrrsssuuuvvvvvvyyy}}}}}}zzzxxxwwwxxxqqqsssuuuuuusssqqqppppppyyyzzz||||||vvvtttvvvooosssvvvtttqqqpppsssxxxyyyzzz{{{zzzzzz|||~~~{{{wwwwwwyyyrrrooolllmmmqqqvvvyyyyyyssstttvvvxxxwwwuuurrrqqqqqqpppnnnlllhhhbbb[[[VVVPPPOOOOOOQQQTTTWWWXXXXXXJJJHHHGGGFFFGGGFFFDDDCCCAAA???<<<<<<===?????????======@@@FFFNNNVVV[[[^^^]]]bbbiiinnnrrrtttuuuvvvrrrtttuuuvvvvvvwwwyyy{{{~~~}}}{{{vvvsssqqqtttwwwyyyyyy|||~~~}}}}}}}}}}}}xxxwwwvvvvvvvvvwwwyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxzzz{{{zzzwwwuuuttttttpppssswwwwwwuuutttuuuvvvssstttsssrrrqqqsssvvvxxx|||iiihhhiiittt\\\RRRrrrtttRRRAAABBBCCC???;;;<<<;;;999666555555666444555777888999999999999333444444555777888:::;;;<<<<<<<<<;;;:::999888777999<<<>>>CCCUUUwww}}}|||aaaIII???<<<:::777777777777666444666666777888999999::::::===999777:::===???EEELLLfffiiiZZZWWWUUUSSSRRRMMMNNNNNNOOOOOOPPPQQQQQQRRRSSSUUUWWWZZZ\\\^^^___fffjjjnnnrrruuuxxx|||~~~|||xxxvvvwwwxxxzzz{{{|||||||||{{{yyyyyyyyyuuusssvvvyyyyyy{{{~~~~~~}}}{{{zzzxxxwwwwwwxxxxxxvvvwwwwwwwwwwwwvvvuuuuuuuuuuuuuuuuuuttttttttttttsssuuuxxx{{{|||zzzxxxwwwttttttsssrrrrrrqqqppppppuuuwww{{{}}}~~~xxxtttsssssstttvvvwwwwwwvvvuuuuuuvvvxxxwwwxxxzzz{{{{{{{{{}}}}}}{{{zzzxxxsssqqqqqqsssvvvyyyxxxvvvzzzyyyyyyxxxwwwvvvuuuuuusssooojjjeeeaaa^^^ZZZWWWTTTMMMNNNPPPQQQ[[[```WWWOOOJJJEEEEEEIIIIIIEEEAAAAAA@@@???>>>>>>???@@@AAA@@@???@@@EEENNNVVVZZZZZZaaaffflllqqqssstttuuuuuusssttttttuuuwwwxxxzzzzzzzzzttttttuuuvvvxxx{{{}}}~~~~~~~~~}}}}}}|||{{{zzzxxxxxxwwwwwwwwwwwwwwwwwwyyyxxxvvvuuutttuuuvvvvvvyyywwwuuutttssstttuuuvvvqqqqqqrrruuuyyy{{{|||{{{xxxxxxyyyyyyxxxxxxwwwwww{{{qqqfffjjj{{{[[[TTTgggwwwVVVEEECCC@@@;;;<<<;;;:::999888888888888333333444444555666666666888888777777666666555555777999;;;;;;:::888888999:::@@@EEEJJJ\\\~~~{{{jjjOOOBBB===;;;888888888888777666777777888888999:::::::::<<<999888:::===???EEEMMMgggjjj[[[VVVTTTRRRQQQNNNNNNNNNOOOOOOOOOOOOOOORRRSSSUUUWWWZZZ]]]___```fffiiimmmqqqtttvvvzzz|||}}}zzzvvvuuuvvvxxxyyyzzz{{{{{{{{{zzzyyyxxxyyytttrrrvvvxxxxxxyyy||||||~~~{{{{{{yyyxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwwwwvvvvvvtttttttttttttttttttttttttttvvvyyy|||}}}|||zzzxxxuuuuuutttssssssrrrqqqqqqtttwwwzzz|||yyytttqqqpppqqqqqqvvvwwwxxxxxxwwwvvvxxxyyyxxxzzz||||||||||||~~~~~~}}}{{{zzzxxxwwwvvvuuutttvvvzzz||||||{{{zzzyyyyyyxxxwwwvvvuuuuuusssooojjjeeeaaa]]]YYYVVVRRRLLLMMMPPPSSS^^^eee\\\RRRMMMGGGGGGIIIJJJFFFCCCAAA@@@???>>>>>>???@@@AAAAAAAAACCCIIIRRRYYY\\\\\\dddhhhooosssvvvwwwxxxxxxvvvvvvuuuuuuvvvxxxzzz{{{{{{vvvsssssstttuuuxxx{{{~~~~~~~~~~~~}}}}}}{{{zzzyyyxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{{{{{{{zzzxxxvvvvvvvvvwwwxxxrrrrrrsssvvvzzz||||||{{{zzz{{{{{{{{{{{{zzzyyyyyy{{{pppeeeiiizzzZZZSSSfffwwwWWWFFFDDDBBB<<<::::::999888777777777777777666666666666666666666777777777777666666666666777999;;;<<<:::999999999:::???DDDIII[[[}}}{{{~~~wwwYYYFFF>>>;;;999888999::::::999888888888999999::::::;;;<<<999888;;;<<>>999999888777777666666666777777666666555444444333666666666666777777777777888:::<<<<<<;;;::::::::::::>>>BBBGGGYYY|||}}}|||bbbJJJ>>><<<999888999:::::::::888888999999:::::::::;;;;;;999999;;;<<>><<<888777888999:::999888999999999999999:::::::::999:::<<<<<<>>>GGGQQQooovvvcccZZZTTTRRRSSSQQQPPPPPPOOONNNMMMLLLLLLRRRRRRTTTVVVZZZ^^^bbbdddfffjjjooosssuuuvvvwwwxxxzzzzzzyyywwwuuuvvvxxxzzz{{{|||}}}}}}}}}|||zzzyyywwwrrrqqqtttvvvttttttuuuwwwwwwxxx{{{~~~|||||||||{{{yyywwwtttrrrtttttttttuuuvvvxxxzzz{{{xxxxxxxxxxxxwwwwwwwwwwwwssstttvvvwwwxxxxxxwwwvvvsssssssssrrrrrrrrrrrrrrrtttvvvyyy|||zzzqqqggg```___dddiiinnnqqquuuwwwvvvvvvvvvvvvzzz{{{||||||||||||}}}~~~~~~}}}|||zzzxxxvvvuuussstttuuuwwwxxxzzz{{{}}}|||{{{zzzyyyxxxvvvuuuuuurrrnnnhhhccc___[[[VVVSSSQQQKKKLLLPPPTTTbbbkkkddd[[[YYYUUUPPPJJJGGGFFFGGGCCCBBBAAA@@@@@@AAABBBCCCBBBDDDKKKUUU^^^cccbbb___```eeekkkqqqtttuuuvvvwwwvvvtttpppoooqqquuuzzz~~~|||vvvrrrpppqqqtttvvvzzz{{{|||}}}|||zzzxxxvvvxxxxxxyyyyyyzzzzzzzzzzzzwwwyyy|||}}}{{{|||{{{zzzyyyxxxwwwvvvvvvtttssstttuuuwwwxxxwwwvvvvvvwwwyyyzzzyyyxxxvvvtttzzzsssbbb^^^zzzdddVVViii|||yyyyyy[[[HHHCCC???:::::::::::::::999888777666222222222333333333444444555555666666777777888888999;;;======<<<::::::;;;999===@@@DDDVVVzzzxxxsssrrr~~~|||qqqUUU@@@===999777777888999999888888888888888888888888999999;;;===<<<>>>GGGRRRrrrxxxeeeZZZUUUSSSTTTQQQQQQPPPPPPOOONNNMMMMMMRRRRRRSSSUUUXXX\\\```ccceeeiiiooosssuuuwwwxxxyyyyyyyyyxxxwwwuuuuuuxxxzzz||||||}}}~~~}}}|||{{{zzzwwwsssrrruuuvvvtttssstttsssssstttvvvzzz}}}||||||{{{yyywwwuuuuuuuuutttttttttvvvwwwyyy{{{{{{{{{zzzyyyxxxwwwwwwvvvsssssstttuuuuuutttssssssrrrrrrrrrrrrrrrrrrrrrrrrtttwww{{{~~~wwwkkkaaa^^^aaaffflllnnnrrrsssssstttuuuvvvzzz{{{}}}|||{{{{{{}}}~~~~~~~~~|||{{{yyywwwvvvsssuuuwwwwwwwwwxxxzzz|||}}}|||{{{yyyxxxvvvuuutttppplllgggccc___[[[WWWTTTSSSLLLMMMPPPTTTbbbkkkddd]]]^^^\\\UUUNNNHHHGGGHHHCCCCCCAAAAAAAAAAAACCCCCCBBBEEELLLVVV```dddcccaaabbbgggnnnsssvvvxxxyyy{{{xxxuuurrrpppqqqtttxxx{{{~~~xxxssspppppprrrssswwwyyy{{{}}}|||{{{yyywwwxxxyyyyyyzzzzzz{{{{{{||||||~~~~~~}}}~~~}}}|||{{{zzzyyyxxxuuuttttttuuuvvvwwwuuutttsssuuuwwwxxxxxxvvvsssqqqvvv}}}sssaaa\\\yyyiii[[[lll~~~www|||^^^IIIBBB===777::::::;;;;;;:::999777666333444444555666666777777666666666666777777777777888:::<<<<<<;;;:::::::::888===@@@DDDVVVyyy~~~yyysssqqq{{{zzzwwwvvv[[[DDD@@@;;;888888999999999777777777777777777777777999999;;;===<<<>>>HHHSSStttxxxdddYYYSSSRRRTTTQQQQQQQQQPPPPPPOOOOOOOOOSSSRRRRRRTTTVVV[[[___aaabbbgggmmmrrruuuvvvxxxyyyxxxxxxwwwuuussssssvvvxxx{{{|||}}}}}}}}}|||zzzzzzxxxtttsssvvvwwwtttrrrssssssssstttvvvzzz|||{{{zzzxxxwwwvvvvvvvvvvvvuuuttttttuuuwwwyyyzzz}}}|||{{{zzzxxxvvvuuutttttttttttttttsssrrrqqqpppssssssssssssssssssssssssuuuyyy}}}yyymmmfffeeegggkkkmmmpppqqqqqqrrruuuwww{{{}}}~~~~~~||||||}}}~~~~~~}}}|||zzzxxxwwwvvvtttvvvxxxxxxvvvvvvxxxzzz}}}}}}{{{zzzxxxvvvuuutttnnnjjjfffbbb___[[[XXXUUUSSSLLLMMMQQQVVVeeennnhhh```bbbbbb\\\RRRJJJHHHIIIDDDCCCBBBAAAAAABBBCCCDDDDDDGGGMMMWWWaaafffeeecccdddiiipppuuuyyyzzz|||}}}}}}{{{wwwsssrrrsssvvvwww}}}xxxsssppppppqqqssstttwwwzzz|||}}}|||yyyxxxyyyyyyyyyzzz{{{|||||||||}}}~~~~~~~~~}}}|||zzzyyyxxxvvvuuuuuuuuuwwwwwwuuussssssuuuwwwxxxxxxvvvsssqqqqqqvvvvvv```ZZZvvvrrr___ooo}}}qqqbbbKKKBBB<<<555888999:::;;;:::888666555666666666666666666666777777777777777666666666666777999;;;<<<:::999999999777===@@@EEEVVVxxx|||vvvqqqwwwyyyvvvyyy___FFFBBB===:::999:::::::::777777777666666666666666888999<<<>>><<<>>>HHHTTTvvvwwwcccXXXRRRQQQTTTRRRQQQQQQQQQQQQPPPPPPPPPSSSRRRRRRSSSUUUYYY]]]``````eeelllqqqtttvvvwwwxxxwwwwwwvvvtttrrrrrrtttvvvzzz{{{|||||||||{{{yyyyyyxxxtttsssvvvwwwtttrrrsssvvvvvvvvvyyy~~~{{{zzzxxxvvvuuuuuuvvvwwwwwwvvvuuutttuuuvvvyyyzzz~~~}}}{{{yyywwwuuussssssuuuuuuuuutttsssqqqpppooossstttttttttttttttttttttvvvzzzzzzppplllkkklllmmmooopppqqqrrruuuxxx}}}~~~~~~}}}~~~~~~}}}}}}|||zzzxxxvvvuuuyyy|||~~~}}}{{{zzz|||~~~}}}|||zzzxxxvvvuuutttmmmiiieeeaaa^^^\\\XXXVVVSSSLLLNNNRRRWWWgggqqqkkkbbbfffggg```UUULLLJJJKKKDDDCCCBBBAAAAAABBBCCCDDDFFFHHHOOOXXXbbbggggggeeedddiiipppuuuyyyzzz|||}}}{{{wwwtttssstttttt|||~~~}}}~~~}}}zzzvvvsssqqqqqqrrrssssssuuuyyy|||}}}|||zzzyyyyyyyyyzzzzzz{{{|||}}}}}}zzz{{{|||~~~~~~~~~~~~~~~}}}|||{{{yyywwwvvvxxxwwwvvvwwwxxxwwwvvvttttttvvvxxxzzzyyywwwtttrrrnnnqqqzzz{{{aaaXXXrrrzzzbbbqqqzzzkkkeeeMMMBBB<<<555777888999:::999777555444666666666555444444333333888888777777666666555555777999;;;;;;:::888888999777===AAAFFFWWWwwwxxxppprrryyyyyywww}}}jjjOOOCCC999888;;;;;;:::999777777666666666888999:::999999:::<<<<<<===GGGQQQsssvvveeeZZZRRROOOPPPNNNNNNMMMNNNNNNPPPQQQRRRSSSTTTTTTUUUUUUXXX\\\______dddiiimmmnnnqqquuuyyyzzzyyywwwuuuttttttuuuuuuxxxyyyzzz|||}}}~~~~~~~~~zzzzzzyyyxxxvvvtttrrrqqqvvvvvvxxx{{{}}}xxxuuuuuuvvvvvvwwwtttuuuvvvvvvuuuvvvxxxzzzzzzzzzzzzyyywwwuuutttsssrrruuuxxxwwwtttqqqqqqrrrrrrrrrrrrrrrqqqssswwwzzz}}}~~~|||xxxsssrrrqqqqqqsssuuuxxxzzz~~~}}}|||}}}|||{{{zzzzzz{{{}}}~~~~~~}}}|||~~~~~~}}}}}}|||{{{xxxuuuooolllgggccc```]]]YYYWWWTTTQQQNNNRRR]]]kkksssvvvhhhjjjhhhaaaWWWNNNKKKKKKGGGFFFEEEDDDDDDCCCDDDDDDEEEIIIQQQZZZcccggghhhgggiiinnnsssxxxzzz|||}}}~~~wwwrrrppp}}}{{{{{{yyywwwtttpppnnnlllrrruuuyyyzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxwwwzzz{{{~~~}}}zzzxxxvvvvvvqqqqqqqqqrrrsssuuuwwwyyy{{{{{{zzzyyyxxxvvvuuutttrrrpppuuu|||___YYYrrrfffsss{{{qqqhhhMMM???;;;:::777888888888888777777666444444444444444444444444777777666666666666666777888777666666666777999::::::>>>???BBBRRRsssyyyqqqnnn|||~~~xxxxxxnnnTTTGGG<<<:::<<<;;;888888888777666555555666777777888888:::<<<<<<>>>GGGRRRuuuxxxggg[[[RRRMMMMMMNNNOOOOOOOOOPPPPPPQQQQQQRRRSSSTTTTTTUUUWWW\\\______dddiiilllnnnpppuuuyyy{{{zzzxxxvvvuuuuuuuuuvvvyyyzzz{{{{{{|||{{{{{{{{{yyyyyyyyyxxxvvvuuusssrrrvvvwwwyyy{{{|||xxxuuuvvvvvvwwwwwwvvvwwwwwwwwwvvvvvvwwwyyyzzzyyyyyyxxxwwwvvvtttsssrrruuuwwwwwwtttrrrqqqrrrrrrssstttssssssuuuxxxzzz}}}~~~}}}{{{xxxvvvvvvyyy}}}~~~~~~~~~|||{{{yyyyyyzzz|||}}}}}}~~~~~~||||||}}}}}}wwwrrrkkkhhheeeaaa___]]]YYYWWWRRRPPPNNNPPPZZZhhhuuu|||tttoooggg___WWWPPPKKKGGGGGGFFFEEEDDDDDDDDDDDDDDDFFFJJJQQQZZZcccggghhhggghhhmmmsssxxxzzz|||~~~|||xxxxxx}}}|||{{{zzzxxxuuurrrooonnnrrruuuxxxzzzyyyyyyyyyzzzxxxxxxxxxyyyyyyzzzzzzzzzzzz|||~~~|||yyyxxxwwwvvvuuutttttttttuuuvvvxxxyyyyyyyyyzzz{{{{{{{{{{{{zzzssspppsss|||bbb[[[pppgggsssvvvgggLLL>>>;;;:::888888888888888777777666444444444444444444444444777777666666666666777777888777666666666777999::::::===???CCCSSSsss{{{sssppp{{{zzzyyysssZZZLLL???;;;<<<:::777777999888777555555444555555777777999<<<<<>>;;;;;;999999888888888777777777666666666666666666666666777777666666666666777777888888777666777888999:::999===???CCCTTTsss|||tttpppzzzyyyxxxvvv]]]OOOAAA<<<;;;999777777888888777777666666666666666777999<<<<<>><<<<<<:::999999888777777777777666666666666666666666666777666666666666777777888999888777777777888999:::999===???DDDVVVttt|||uuurrr{{{~~~vvvsssyyy```QQQBBB<<<;;;999888888777777888888999999999999666777999<<<<<>>GGGRRRyyyyyyhhh\\\SSSOOOOOONNNNNNOOOPPPRRRSSSTTTTTTTTTUUUUUUVVVVVVYYY]]]```aaadddfffggghhhkkkqqqvvv||||||{{{{{{yyyvvvtttsssvvvwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvwwwwwwwwwwwwvvvyyyzzz{{{~~~|||xxxuuuvvvvvvwwwwwwuuuwwwzzzzzzxxxvvvuuuuuurrrssstttvvvwwwxxxxxxxxxvvvsssqqqqqqrrrsssqqqooonnnnnnnnnnnnppptttzzz}}}{{{}}}}}}}}}|||{{{~~~|||{{{{{{|||}}}~~~zzz}}}~~~|||zzzvvvrrrooofffdddbbb```]]]YYYTTTPPPPPPLLLNNNTTTXXXaaayyygggVVVPPPLLLKKKIIIHHHFFFEEEEEEEEECCCHHHPPP[[[eeekkkmmmmmmlllqqqwww}}}xxxxxxxxxwwwvvvtttsssrrrvvvxxxxxxxxxwwwwwwxxxzzz{{{{{{{{{{{{||||||||||||{{{|||~~~~~~|||{{{{{{|||}}}}}}}}}{{{yyyxxxssstttvvvwwwxxxxxxxxxwww{{{|||~~~|||}}}zzzfffRRR[[[ggghhhwwwqqqUUUDDD>>>;;;>>><<<:::888777777777888666666666666666666666666555555555555666777888999999999888888888999:::;;;<<<===>>>DDDYYYyyy|||yyyyyy~~~sssmmmwwwrrraaaMMMCCC???;;;999999888888999999888777555444999999;;;<<<<<<===GGGQQQwww|||iii]]]TTTPPPPPPMMMMMMNNNOOOQQQSSSUUUVVVTTTUUUVVVVVVWWWZZZ^^^aaaaaadddfffggghhhkkkqqqvvv{{{{{{{{{zzzxxxvvvtttrrryyyyyyxxxxxxwwwuuutttsssvvvvvvwwwwwwwwwwwwvvvvvvxxxyyy{{{}}}}}}xxxuuuuuuvvvvvvwwwtttvvvyyyyyywwwvvvuuuuuuqqqrrrtttuuuwwwxxxxxxxxxvvvsssqqqppprrrsssqqqoooppppppooonnnpppuuu||||||~~~~~~}}}zzz}}}~~~|||{{{|||}}}yyy|||~~~zzzuuuooojjjbbbaaa___^^^\\\YYYTTTPPPOOOKKKLLLTTTXXX```vvvpppZZZPPPLLLLLLJJJHHHGGGFFFEEEEEEBBBGGGPPP[[[eeelllnnnnnnnnnrrryyy~~~wwwwwwvvvvvvuuusssrrrqqqwwwxxxyyyxxxwwwwwwyyy{{{{{{{{{|||}}}~~~}}}~~~}}}{{{zzzxxxzzz|||}}}|||zzzxxxvvvrrrtttvvvxxxyyyzzzzzzyyy{{{|||~~~~~~}}}vvvqqq~~~hhhTTT\\\hhhhhhvvvtttXXXFFF>>>;;;>>><<<:::888777777777888666666666666666666666666555555555555666777999999:::999888888888999:::;;;======>>>DDDYYY{{{xxxvvvpppxxxzzzpppjjjrrryyyeeeOOOCCC>>><<<<<<>>>999999999999999999999999;;;:::<<<======>>>GGGQQQuuuooo^^^QQQNNNQQQOOOPPPQQQRRRTTTTTTUUUUUUPPPSSSVVVYYYZZZZZZ\\\]]]cccccccccccceeejjjqqqvvvyyyzzz{{{zzzwwwvvvuuuvvvzzz|||}}}~~~|||yyyuuusssrrrtttwwwyyyyyyxxxyyyzzz{{{{{{}}}~~~~~~{{{yyywwwwwwwwwxxxyyyxxxwwwvvvttttttssssssoooqqqtttwwwxxxyyyxxxxxx{{{zzzwwwtttqqqnnnllllllkkkmmmppprrrsssvvvzzz}}}|||~~~~~~}}}}}}~~~|||~~~~~~~~~~~~}}}xxxrrrmmmjjjeeebbb___\\\ZZZVVVRRROOOLLLNNNKKKNNNWWW]]]ooo{{{]]]TTTNNNLLLJJJHHHHHHGGGDDDBBBBBBFFFPPP___jjjmmmmmmooorrrvvv|||~~~|||zzzzzz|||yyyqqqmmmmmmssstttvvvwwwxxxyyyzzzzzzwwwxxxzzz|||~~~}}}{{{zzzzzz{{{{{{{{{yyywwwwwwxxxyyywwwwwwxxxxxxxxxyyyyyyyyy}}}}}}}}}~~~}}}~~~zzzyyy|||pppyyyfffWWWeeegggiiilll~~~uuuVVVBBB<<<>>>:::777555666:::;;;777333444444555555666666777777777777777666555555444444444555777999999999999888;;;<<>>:::777777999999999999999999999999::::::<<<===<<<>>>GGGRRRuuuqqq```TTTPPPRRROOOPPPRRRSSSTTTUUUUUUUUUPPPRRRUUUWWWXXXYYY[[[\\\aaabbbbbbcccfffkkkrrrwww|||}}}}}}|||yyyvvvuuuvvvzzz|||}}}~~~}}}zzzwwwuuuuuuwwwyyyyyyxxxxxxyyyzzz{{{|||}}}|||zzzxxxxxxxxxxxxxxxwwwvvvuuutttssssssssspppqqqtttvvvxxxxxxxxxwwwzzzyyywwwtttrrrqqqpppooonnnpppqqqrrrrrrtttvvvxxx}}}}}}|||{{{{{{~~~{{{|||}}}}}}}}}~~~|||wwwqqqkkkhhhdddaaa^^^[[[XXXUUUPPPMMMKKKMMMJJJLLLUUUZZZkkkcccYYYPPPNNNKKKIIIHHHGGGFFFDDDBBBEEEOOO___jjjmmmoooqqqtttxxx~~~}}}|||{{{~~~xxxrrrqqqqqqrrrtttvvvxxxyyyyyyzzzyyyyyy{{{|||~~~~~~{{{zzzzzzzzzzzz{{{yyywwwvvvwwwxxxxxxxxxwwwwwwwwwxxxxxxyyy|||||||||}}}~~~}}}{{{uuurrrsssxxxtttxxxgggUUUaaagggggghhhxxxwwwZZZHHHCCCEEEDDD???888666777777555222555555555666666666666666666666666666555555555555888888888888777777666555:::;;;===DDDTTTppp~~~zzzmmmcccfffvvv}}}jjjTTTGGG???999555444999999999999999999999999:::999;;;===<<<>>>GGGRRRvvvsssdddXXXSSSTTTPPPQQQRRRTTTUUUUUUUUUUUUPPPRRRTTTUUUVVVWWWZZZ\\\___```aaacccffflllsssxxx{{{xxxwwwwwwyyy{{{}}}~~~~~~|||yyywwwxxxyyyzzzyyyxxxyyyzzz|||}}}~~~}}}zzzyyyxxxxxxxxxwwwvvvuuutttsssrrrrrrrrrppprrrtttvvvwwwwwwwwwvvvxxxwwwvvvtttssssssrrrrrrqqqrrrssssssrrrqqqrrrttt}}}~~~}}}~~~}}}{{{zzzzzz{{{||||||~~~{{{||||||}}}{{{vvvoooiiifffccc```]]]YYYVVVSSSOOOLLLJJJLLLHHHJJJRRRVVVeee~~~jjj^^^SSSPPPLLLIIIHHHHHHGGGFFFCCCEEEOOO^^^iiimmmppprrrvvvzzz|||zzz|||wwwuuuooopppsssuuuwwwxxxyyyyyyxxxyyyzzz{{{}}}~~~|||zzzzzzyyyyyyzzzyyywwwuuuvvvwwwyyyxxxwwwuuuuuuvvvxxxyyy{{{{{{zzz{{{||||||zzzyyyooommmmmmttt}}}{{{xxxkkkVVV^^^fffeeecccrrrwww\\\JJJDDDFFFIIICCC:::555555666666555666666666666666555555555555555555555666666666666:::999999888888888888999::::::===CCCSSSooo{{{mmmbbbdddsssmmmUUUGGG@@@;;;888888888999999999999999::::::999999;;;<<<<<<>>>GGGRRRvvvssseeeZZZTTTTTTQQQRRRSSSTTTUUUUUUUUUUUURRRSSSTTTUUUUUUWWW[[[]]]]]]___aaacccggglllsssxxx~~~|||zzzzzzwwwxxxzzz||||||{{{zzzyyyxxxyyyyyyyyyyyyzzz}}}}}}zzzxxxwwwvvvvvvvvvuuutttsssrrrrrrrrrrrrqqqrrrsssuuuuuuvvvvvvuuuvvvvvvuuussssssrrrrrrrrrrrrsssttttttrrrqqqrrrsssxxxzzz||||||||||||~~~|||{{{zzzzzz{{{}}}zzzzzz|||~~~~~~zzzuuuooojjjgggdddaaa\\\YYYVVVRRROOOLLLKKKKKKGGGIIIPPPSSS___wwwooo```UUUQQQLLLIIIHHHHHHGGGGGGDDDFFFOOO]]]hhhlllnnnpppvvvzzz~~~|||yyy}}}yyyuuuppprrrtttvvvwwwxxxwwwwwwuuuuuuvvvwwwzzz}}}|||zzzzzzwwwyyyyyyyyyvvvuuuuuuvvvzzzxxxvvvttttttvvvxxxyyy|||{{{zzzzzz{{{{{{yyywwwqqqmmmmmmqqqyyyyyyoooWWW\\\dddbbbaaakkk{{{xxx[[[FFF>>>>>>CCC>>>888555666888999:::777777666666555555444444444444444555666777777888999888888999:::===???@@@:::;;;===CCCSSSooo{{{mmmcccgggvvvuuuZZZHHH???;;;;;;===888888888999999:::::::::888888:::<<<<<<>>>GGGRRRvvvqqqdddYYYSSSRRRQQQRRRSSSTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVXXX[[[^^^\\\^^^```cccggglllsssxxx|||~~~~~~~~~uuuvvvxxxyyyzzzzzzyyyxxxwwwxxxyyyyyyzzz|||~~~|||zzzxxxvvvuuutttuuutttsssrrrrrrqqqrrrrrrrrrrrrssstttttttttttttttvvvuuutttrrrqqqpppppppppqqqsssuuuvvvuuuuuuuuuvvvuuuwwwxxxyyyyyyzzz{{{}}}~~~|||zzzyyyzzz|||}}}|||yyy{{{|||~~~}}}}}}|||yyyuuuqqqllljjjeeebbb]]]YYYUUURRROOOLLLLLLLLLGGGHHHPPPQQQ[[[qqqqqq^^^TTTQQQLLLHHHGGGGGGFFFFFFFFFGGGPPP^^^hhhjjjkkkmmmtttxxx}}}~~~}}}}}}}}}|||{{{zzz}}}xxxtttssstttvvvxxxxxxwwwvvvuuuqqqqqqqqqrrrvvvzzz~~~}}}zzzyyywwwxxxzzzyyywwwuuuuuuvvvxxxvvvtttssssssuuuxxxzzz}}}|||zzzyyyzzzzzzxxxwwwtttooommmpppvvvpppWWWYYY{{{bbbaaaaaaxxxdddtttzzz\\\EEE;;;::::::888777777888999:::999777777666666555555444444333444444555666777888888888777888888:::===@@@AAA;;;<<<>>>DDDTTTooo|||nnneeejjjyyy```KKK@@@::::::<<<888888888999999::::::;;;777777999<<<<<<>>>GGGRRRuuu~~~nnncccYYYSSSQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTUUUWWWWWWWWWYYY[[[]]][[[]]]```cccggglllrrrvvvyyy}}}tttuuuvvvxxxyyyyyyxxxxxxvvvwwwyyyzzz{{{}}}}}}{{{yyywwwuuutttuuutttsssrrrrrrrrrrrrrrrsssrrrssssssssssssssssssuuutttrrrqqqpppppppppppppppssswwwxxxyyyyyyzzz{{{vvvwwwwwwxxxyyyyyyzzzzzz{{{zzzwwwvvvwwwzzz}}}}}}{{{|||~~~{{{{{{{{{yyyvvvrrrnnnlllfffbbb]]]XXXUUURRROOOLLLMMMLLLFFFHHHPPPPPPXXXlllsss]]]TTTQQQLLLIIIHHHGGGFFFEEEFFFIIIRRRaaakkkmmmlllnnnssswww{{{~~~|||zzzyyyyyyxxxwwwwwwxxx}}}zzztttrrrrrrtttwwwyyyyyyxxxvvvtttqqqpppoooooorrrvvv{{{~~~}}}{{{zzzwwwyyy{{{zzzxxxvvvuuuvvvuuutttsssssstttvvvxxxzzz~~~|||yyyxxxxxxxxxwwwvvvsssnnnkkknnnttt}}}nnnWWWWWWwwwbbbaaaaaauuu```nnn}}}___HHH>>>===666777888888888888777666666666666666666555555555444444444555666777777888888888888888999:::<<<<<<<<<===>>>DDDTTToooooofffiiixxxdddNNNBBB;;;999:::777888888999::::::;;;;;;777777999;;;;;;>>>GGGRRRttt}}}mmmaaaXXXSSSQQQPPPPPPQQQRRRRRRRRRRRRQQQRRRTTTWWWXXXXXXXXXYYY[[[[[[^^^aaadddggglllqqquuuyyy|||~~~}}}|||uuuvvvwwwxxxxxxxxxxxxxxxwwwyyy{{{|||{{{{{{|||~~~}}}{{{xxxvvvuuuuuuttttttsssssssssssssssssssssrrrrrrrrrrrrrrrrrrsssrrrrrrqqqqqqrrrrrrsssrrruuuyyy{{{||||||}}}~~~zzzyyyyyyyyyzzzzzzyyyyyyuuusssrrrrrrtttyyy~~~|||~~~}}}}}}|||zzzvvvrrrnnnkkkfffaaa[[[VVVSSSPPPMMMKKKLLLJJJEEEGGGOOOOOOVVVhhhzzzvvv^^^UUURRRNNNLLLJJJIIIFFFDDDEEEIIIUUUeeeppprrrqqqrrrtttwww{{{|||zzzyyywwwwwwxxxzzz|||~~~|||{{{yyywwwrrrooolllkkknnnrrrrrrnnnkkkmmmnnnqqqtttwwwyyyxxxwwwuuuuuussspppooopppssswwwzzz}}}}}}{{{zzzwwwzzz{{{{{{yyywwwvvvvvvqqqrrrrrrsssuuuwwwyyyzzz}}}{{{xxxvvvvvvvvvuuussssssnnnjjjlllqqqzzzoooZZZYYYwwweeeaaa___zzzaaalll~~~___HHH>>>===555666888888888777777777555555555666666666666666444444555555666666777777777888:::;;;<<<=========;;;<<<===CCCSSSnnnoooeeeiiiwwwdddQQQEEE>>>;;;;;;777777888999::::::;;;;;;777777999;;;;;;>>>GGGRRRttt}}}lllaaaXXXSSSRRROOOPPPQQQQQQQQQQQQQQQQQQPPPSSSVVVXXXWWWWWWXXXYYY\\\^^^aaadddgggkkkppptttzzz}}}}}}{{{zzzwwwwwwxxxyyyyyyyyyyyyyyyyyy{{{}}}}}}{{{zzzyyyzzz}}}}}}zzzxxxvvvuuuuuutttsssssssssttttttssssssrrrqqqqqqqqqrrrrrrqqqqqqqqqrrrssstttuuuvvvtttwww{{{~~~~~~~~~}}}|||{{{{{{{{{{{{zzzyyyqqqooonnnnnnrrrxxx~~~~~~|||}}}~~~}}}{{{vvvqqqmmmjjjeee```ZZZUUUQQQNNNLLLJJJJJJIIICCCFFFNNNNNNTTTfffvvvzzzaaaUUUSSSPPPNNNMMMJJJGGGEEECCCIIIVVVhhhtttwwwvvvvvvvvvyyy{{{zzzwwwtttqqqqqqrrrtttxxx|||~~~~~~||||||}}}}}}{{{vvvoooiiibbb___```dddeeecccdddgggjjjmmmqqqvvvxxxyyyxxxwwwzzzwwwsssooooooqqquuuwww|||}}}{{{zzzxxxzzz||||||zzzxxxwwwvvvoooppprrrtttvvvxxxyyyzzz|||yyyvvvtttttttttsssrrruuuoookkkkkkooowwwrrr^^^^^^zzzgggbbb]]]dddmmm}}}]]]EEE:::999444555666777777888:::<<<444555555555666666777777555555555666666666666666666888;;;???AAACCCDDDDDD:::;;;<<>>:::999888888888999:::;;;999888:::<<<<<<>>>GGGRRRvvv}}}jjj___WWWSSSSSSNNNOOOOOOPPPPPPOOOOOOOOOOOOSSSXXXZZZYYYXXXXXXYYY\\\^^^aaacccfffjjjooorrrxxx{{{~~~~~~{{{yyyyyyxxxvvvuuuvvvxxxzzz|||{{{zzzzzzyyyyyy{{{|||}}}|||}}}|||yyyyyyxxxwwwvvvuuuuuuuuuvvvssssssssssssrrrrrrqqqpppqqqoooooorrruuuwwwvvvtttuuuwww{{{}}}uuupppmmmfffccchhhnnnrrryyy~~~{{{zzz{{{||||||}}}~~~~~~|||yyyvvvssspppkkkhhheeebbb]]]WWWQQQMMMJJJIIIEEEFFFFFFFFFHHHNNNXXX```zzz}}}dddXXXTTTRRRPPPLLLFFFDDDGGGCCCHHHVVVjjjwwwzzzwwwvvvwwwxxxwwwtttmmmhhhiiimmmmmmssszzz~~~~~~~~~~~~}}}~~~|||xxxwwwvvvrrrlllccc[[[VVVWWW[[[\\\```ccckkkqqqvvvwwwvvvwww{{{~~~}}}yyytttsssvvvzzz~~~}}}zzzzzz{{{{{{zzzxxxwwwvvvvvvuuusssqqqpppsssxxx{{{{{{yyywwwvvvuuutttrrrppprrrnnnkkkjjjkkkppp}}}sssaaaccctttjjj]]]bbbgggrrr{{{bbbIII===:::999999888888888888999999777666444333333444666777777777777777666666666666444666888:::<<<===>>>???<<>>GGGRRRuuulll```WWWRRRQQQOOOOOOPPPPPPPPPOOONNNNNNQQQUUUYYY[[[[[[ZZZ\\\]]]\\\^^^aaacccfffjjjooorrrxxxzzz}}}}}}zzzxxxyyyxxxvvvuuuvvvxxxzzz|||}}}|||{{{{{{{{{|||~~~~~~}}}~~~~~~{{{{{{zzzxxxwwwuuutttttttttqqqrrrrrrrrrrrrrrrqqqqqqrrrppppppsssvvvxxxwwwuuuvvvxxx{{{~~~zzzmmmeeeaaadddiiilllssszzz}}}|||}}}}}}~~~}}}~~~}}}zzzwwwtttrrrnnnjjjfff```]]]YYYUUUPPPMMMJJJIIIIIIJJJIIIIIIJJJOOOXXX```uuufffXXXTTTQQQPPPLLLEEEDDDFFFDDDHHHVVVhhhuuuxxxvvvvvvyyyyyyxxxsssjjjcccbbbdddgggmmmuuu{{{}}}~~~~~~|||}}}zzzuuuttttttqqqlllddd[[[UUUUUUWWWXXX[[[```lllrrrxxxzzzyyyzzz~~~yyywwwyyy|||~~~~~~{{{{{{{{{{{{zzzyyywwwvvvvvvvvvtttqqqppprrrvvvzzz{{{zzzwwwvvvvvvuuusssqqqoookkkiiihhhhhhmmmzzzqqqaaacccsssmmm```dddmmmvvvyyyeeeKKK???;;;999888888777777888888999777666444333333444666777777777777777666666666666555666777888999999999999:::===>>>AAAOOOlll~~~nnnbbbaaarrr{{{lll```OOOCCC>>>;;;:::999888888888::::::999888:::<<<<<<>>>GGGRRRtttmmm```VVVQQQOOOPPPPPPPPPPPPPPPOOONNNMMMNNNPPPSSSUUUVVVXXXZZZ\\\\\\^^^aaacccfffjjjooossszzz{{{}}}~~~~~~}}}{{{zzzxxxwwwuuutttuuuwwwzzz|||~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}|||zzzxxxuuutttsssrrrpppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrtttvvvxxxxxxwwwwwwyyy|||tttllleeecccdddggglllrrrzzz|||~~~~~~~~~}}}{{{xxxuuurrroookkkgggccc\\\ZZZWWWTTTPPPMMMKKKJJJHHHIIIIIIHHHHHHLLLTTT[[[nnnjjj[[[VVVSSSQQQNNNHHHEEEGGGFFFJJJUUUfffqqqtttuuuvvvzzz{{{zzztttjjjccc___^^^___eeennnvvv{{{~~~~~~}}}||||||~~~}}}~~~}}}~~~~~~zzzuuutttvvvuuurrrjjjaaaYYYVVVUUUVVVYYY^^^lllrrrzzz}}}}}}~~~|||}}}~~~|||}}}}}}|||{{{yyywwwvvvwwwvvvtttrrrpppqqquuuxxx|||zzzwwwvvvvvvuuusssqqqkkkiiihhhgggfffiiiuuuqqqbbbdddqqqqqqcccgggvvv{{{yyyiiiNNN@@@<<<999888888777777888888999777666555444444555666777666666666666777777777777777777888888777777666555888<<<===@@@OOOlll{{{lll___^^^mmm~~~sssfffUUUEEE===;;;:::999888888888999:::999888:::<<<<<<>>>GGGRRRsssmmm```VVVQQQPPPQQQQQQQQQQQQPPPOOONNNMMMMMMMMMOOOPPPSSSVVVYYY\\\\\\^^^aaadddgggkkkpppttt|||}}}~~~~~~~~~}}}|||{{{wwwvvvttttttuuuwwwzzz|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||~~~|||zzzxxxvvvuuutttsssqqqrrrrrrrrrrrrrrrqqqppprrrqqqrrrsssuuuwwwxxxxxxwwwxxx{{{|||rrrjjjgggfffhhhjjjooorrrxxx}}}~~~~~~}}}}}}~~~~~~}}}yyyvvvsssooolllhhhdddaaa[[[ZZZWWWTTTQQQOOOMMMMMMIIIJJJKKKIIIIIILLLSSSXXXhhh{{{ppp___YYYUUUTTTQQQKKKHHHIIIHHHKKKVVVeeeooorrrtttwwwyyy}}}~~~yyyrrrkkkeee___[[[```iiiqqqwww{{{}}}}}}~~~}}}}}}|||{{{~~~{{{wwwxxx~~~~~~vvvlllbbb]]]YYYXXX[[[```kkkrrr{{{~~~~~~~~~~~~~~~|||zzzxxxwwwxxxwwwuuurrrpppqqqsssvvvzzzyyyvvvuuuuuutttrrrpppjjjiiiiiihhhfffhhhsssttteeefffqqqrrrdddggg~~~kkkOOO@@@;;;888888777777777777888888666666555555555555666666666666666666777777777777999999999999999888777666888<<<>>>@@@OOOlllyyyiii\\\ZZZgggvvvyyykkkZZZIII???<<<;;;999888888888999999999888:::<<<<<<>>>GGGRRRsss~~~kkk___WWWRRRQQQPPPQQQQQQQQQPPPPPPOOONNNPPPPPPPPPRRRUUUYYY]]]^^^\\\^^^aaadddggglllqqquuu{{{{{{|||||||||{{{yyyyyyvvvuuusssssstttwwwzzz{{{}}}}}}~~~~~~~~~~~~|||{{{{{{{{{}}}|||zzzxxxwwwvvvvvvvvvtttttttttsssrrrqqqpppooopppqqqqqqrrrssstttvvvxxxwwwxxxzzz~~~wwwoookkkhhheeejjjmmmrrrwww|||}}}{{{zzz|||}}}|||zzzyyy{{{}}}|||xxxuuuqqqnnnkkkgggbbb___[[[YYYVVVSSSPPPOOOOOOOOONNNOOOPPPNNNMMMOOOTTTYYYbbbsssvvv```YYYUUUTTTQQQLLLHHHHHHJJJMMMXXXeeennnqqquuuzzz{{{~~~wwwlllbbb]]]```fffnnntttxxxyyyyyy{{{|||}}}~~~~~~~~~}}}}}}~~~~~~{{{xxx|||wwwllleee^^^ZZZ]]]ccckkkrrr|||~~~~~~}}}}}}~~~~~~{{{yyywwwyyyxxxvvvtttqqqqqqsssvvvyyywwwuuuttttttssspppooolllkkkkkkiiifffgggrrr{{{kkkiiiqqqsssbbbdddkkkOOO???:::888777777777777777777888666666666555555666666666555666666666777777777888777888888999999999888888:::===???AAAPPPlllyyyhhhZZZWWWaaannn~~~mmm\\\LLLCCC<<<;;;999888888888888999999888:::<<<<<<>>>GGGRRRttt|||jjj___WWWSSSSSSPPPPPPQQQQQQQQQQQQPPPPPPOOONNNNNNQQQUUUYYY[[[\\\[[[^^^aaadddhhhlllrrruuuwwwxxxyyyzzzyyyxxxvvvtttuuutttrrrrrrsssvvvyyy{{{||||||}}}~~~~~~~~~~~~}}}~~~~~~~~~|||zzz{{{|||}}}|||{{{yyyxxxwwwwwwwwwuuuuuuuuuttttttsssrrrqqqpppqqqqqqqqqqqqsssvvvyyywwwyyy{{{}}}wwwpppiiihhhiiilllooosssvvvyyy{{{~~~~~~}}}{{{zzzyyyxxxzzz{{{yyyvvvuuuxxx{{{~~~|||xxxuuurrrnnnkkkfffbbb^^^ZZZWWWTTTPPPOOOPPPRRRTTTRRRTTTTTTQQQNNNMMMPPPTTT]]]lllzzz```XXXSSSRRRQQQKKKGGGFFFKKKOOOZZZgggpppsssxxx}}}uuufffaaabbbfffkkkrrrvvvxxxwwwyyyzzz|||~~~{{{{{{yyyxxx}}}~~~tttkkkbbb\\\^^^ccclllttt}}}~~~|||}}}}}}}}}~~~|||yyywwwyyyyyyxxxuuussssssuuuwwwyyywwwuuuttttttsssqqqooollllllllliiicccdddpppooojjjqqqtttaaa___|||jjjOOO???:::888777777666666777777888666666666666666666666666555555666666777777888888555555666777888888888888:::===???BBBQQQnnnyyyhhhZZZVVV^^^jjjlllZZZLLLCCC<<<;;;:::888777888888999999888:::<<<<<<>>>GGGRRRvvv}}}kkk```XXXTTTSSSNNNOOOPPPQQQRRRRRRRRRRRRNNNLLLLLLOOOTTTWWWXXXXXX[[[^^^aaadddhhhmmmrrrvvvwwwxxxzzz|||{{{xxxuuussstttsssrrrrrrsssvvvyyy{{{{{{|||}}}~~~~~~~~~}}}||||||~~~~~~|||{{{}}}~~~|||zzzxxxvvvvvvuuusssssstttuuuvvvvvvuuuuuuppprrrsssrrrqqqssswwwzzzyyy{{{}}}xxxqqqpppooonnnoooqqqsssuuuwww{{{}}}|||}}}|||zzzyyyyyyyyyyyyzzzzzzwwwsssrrrwww{{{~~~|||yyyvvvrrroookkkgggbbb^^^[[[XXXTTTQQQRRRVVV[[[___]]]^^^\\\XXXRRRNNNOOOQQQYYYdddvvv|||cccZZZTTTTTTSSSMMMHHHFFFLLLQQQ]]]jjjrrruuuzzzssseeedddeeejjjpppvvvyyyyyyyyy{{{}}}~~~{{{{{{yyyxxx}}}{{{qqqggg___```eeeooowww}}}{{{|||||||||}}}~~~|||yyyxxxyyyyyyyyywwwuuuuuuwwwyyy{{{yyywwwvvvvvvtttrrrpppkkkkkkiiieee______mmm}}}rrrjjjooowwwaaa[[[vvvjjjOOO@@@;;;777777666666666666777777666666777777777777666666555555555666777888888888666777777888888888888888777;;;>>>CCCSSSrrrxxxhhh[[[WWW___jjjiiiVVVIIIAAA===;;;:::888777777888888999888:::<<<<<<>>>GGGRRRwwwlllaaaYYYTTTSSSNNNNNNPPPQQQRRRRRRSSSSSSQQQPPPPPPSSSXXX[[[[[[YYY[[[^^^aaadddhhhmmmrrrvvvyyy{{{~~~{{{wwwuuussssssqqqqqqsssvvvyyy{{{|||}}}~~~~~~~~~zzzyyy|||~~~~~~}}}}}}~~~{{{xxxvvvtttsssqqqrrrtttuuuwwwxxxyyyyyyqqqssstttsssrrrtttxxx|||{{{|||~~~zzzvvvtttuuuwwwxxxrrrwww||||||zzzzzz~~~}}}{{{yyyyyyyyyyyyzzz{{{zzzvvvqqqqqqvvv|||~~~|||zzzwwwsssooolllgggbbb___]]]ZZZVVVUUUWWW]]]eeejjjlllllljjjddd\\\VVVUUUUUUVVV```ooo|||ggg^^^XXXWWWVVVQQQLLLJJJLLLRRR___mmmtttwww|||gggeeeeeeiiipppwwwzzz{{{{{{|||~~~~~~}}}}}}}}}|||zzzwwwlllccccccgggqqqyyy}}}{{{{{{||||||}}}~~~}}}zzzxxxyyyzzzyyyxxxvvvvvvxxxzzz}}}{{{yyyxxxwwwvvvtttrrrjjjiiigggbbb[[[\\\jjjzzzsssiiinnnzzzbbbYYYrrrjjjOOOAAA===777777666666666666777777666666777777777777666666444555555666777888888999:::;;;;;;;;;;;;:::999999555:::===CCCUUUuuuwwwhhh\\\YYYaaallloooZZZJJJAAA@@@>>>;;;:::::::::888777:::999:::;;;:::<<>>;;;:::::::::888777999999:::;;;:::<<>>;;;:::::::::888777888888999;;;;;;===HHHSSS{{{qqqbbb[[[WWWUUUSSSQQQPPPPPPQQQRRRRRRQQQQQQRRRSSSTTTVVVYYY^^^aaadddeeeeeeeeefffiiinnnqqqsssuuuyyy}}}~~~~~~|||{{{xxxwwwuuusssssstttuuuvvvxxxyyy|||~~~~~~}}}vvvwwwyyy|||}}}|||}}}~~~~~~{{{yyywwwwwwwwwwwwvvvtttsssrrrsssuuuwwwxxxyyywwwuuussssssrrrqqqpppooorrrvvvzzz~~~~~~|||{{{zzz{{{||||||zzzyyyxxxvvvtttvvvzzz~~~~~~}}}zzzxxxtttqqqnnnmmmmmmnnnbbb^^^[[[ZZZYYY^^^lllzzzyyygggXXXUUUTTTbbbuuuoooaaaXXXYYYZZZSSSNNNNNNNNNUUUaaannnuuuvvv{{{mmmiiiooovvv{{{}}}|||{{{|||pppffffffkkkxxx~~~~~~}}}|||{{{{{{{{{{{{|||||||||~~~{{{zzzxxxwwwwwwxxxyyyzzz{{{zzzyyyzzzzzzyyyvvvtttqqqnnnjjjdddZZZVVV\\\fff}}}wwwkkkiiijjjZZZkkk^^^GGG@@@:::999999888777777666666777777888999999999999999666666666555666666777777777777777777888999::::::999<<<@@@GGG\\\}}}uuuiiieeelllwwwkkkSSSDDD@@@>>>;;;:::::::::888777777777999;;;;;;>>>IIITTT{{{pppaaaXXXUUUSSSQQQQQQPPPOOOPPPQQQQQQQQQOOOPPPRRRTTTVVVYYY___bbbfffffffffeeefffjjjoootttuuuwwwzzz}}}~~~}}}{{{yyywwwvvvuuusssssstttuuuvvvwwwyyy{{{}}}~~~~~~}}}}}}vvvwwwyyy|||{{{|||}}}~~~{{{xxxvvvvvvvvvvvvuuutttsssrrrsssuuuxxxzzzzzzxxxuuusssrrrrrrqqqooooooqqquuuxxx|||{{{{{{}}}~~~~~~}}}||||||{{{{{{{{{zzzzzzyyywwwvvvwww{{{~~~}}}}}}yyywwwssspppmmmlllmmmmmmccc^^^[[[YYYYYY^^^kkkxxxuuu___[[[UUU\\\lll}}}rrrcccYYYYYYYYYSSSNNNOOONNNUUUbbbooouuuvvvyyy|||pppiiimmmtttyyy}}}}}}{{{}}}pppggghhhnnnyyy~~~}}}||||||||||||}}}~~~~~~~~~{{{zzzxxxwwwxxxyyy{{{|||zzzyyyzzz{{{||||||yyywwwuuurrrnnnggg^^^WWW[[[bbbyyyzzzjjjfffnnn\\\kkkaaaGGG???::::::999999888777777777777777888999999999999888777666666555555555555666777777777777888999:::;;;999<<<@@@HHH]]]~~~}}}ooohhhnnnxxxtttVVVCCC@@@>>>;;;:::::::::888777777777999;;;<<>>;;;:::::::::888777888777999<<<<<>>;;;:::::::::888777999888:::<<<<<>>;;;:::::::::888777999999:::<<<<<>>:::999999999888666999777777888888<<>>:::777555555666777666666666555555555777999:::666666666666777888::::::777777888999999999999888888<<<@@@FFFZZZzzzpppaaadddooo}}}rrrzzzkkkLLL@@@===:::999999999888777888777888:::;;;???KKKXXXlll]]]UUURRRRRROOOMMMLLLNNNOOOPPPOOOOOOOOOQQQSSSVVVYYY\\\^^^```cccgggkkknnnrrrvvvyyy|||yyywwwuuutttsssrrrrrrrrrssstttyyyvvvuuuvvvyyy}}}~~~~~~{{{vvvvvvvvvvvvuuutttssssssssstttuuuvvvvvvuuutttsssuuuwwwyyyyyyxxxwwwwwwxxxxxxvvvuuuttttttvvvxxxzzzxxxzzz|||~~~~~~{{{yyywwwxxxuuummmccc[[[XXXYYYVVVVVVWWW[[[```eeeiiijjjfffmmmuuuxxx```UUUZZZgggooorrrqqqeee```cccaaaWWWOOONNNKKKRRR]]]fffllloooqqqsssvvvwwwxxxzzz|||vvvhhhaaabbbfffqqqtttyyy|||~~~}}}pppjjjkkknnnwwwzzz~~~}}}yyyuuuvvv{{{~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}~~~~~~}}}|||zzzvvvmmmbbb\\\\\\mmm}}}^^^[[[sssfffkkkcccKKKAAA>>>;;;777555555666777666666555555555666777888999666666666666777777888999777777888999999999999999888<<<@@@FFFZZZzzzsssaaa___gggzzzgggssseeeJJJ@@@===:::999999999888777888888999;;;===AAANNNZZZpppaaaWWWSSSRRRPPPNNNNNNOOOQQQQQQPPPPPPQQQRRRTTTWWWYYY\\\]]]^^^bbbhhhmmmqqqtttxxxzzz~~~{{{xxxvvvtttsssrrrrrrrrrsssuuuuuuxxxwwwvvvxxx{{{~~~~~~yyyyyyxxxwwwuuutttsssrrrssssssttttttttttttssssssuuuwwwyyyyyyxxxwwwxxxyyyxxxxxxwwwwwwwwwxxxyyyyyyzzz{{{~~~}}}}}}}}}}}}|||zzzxxxuuupppjjjccc]]]XXXVVVUUUVVVYYY___ggglllllljjjhhhjjjlllxxxfffWWWYYYccclllpppsssggg```aaa___VVVOOONNNLLLRRR[[[dddkkkooosssuuu|||}}}~~~~~~yyyjjjbbbbbbfffpppsssxxx{{{|||}}}rrrlllmmmooovvvyyy}}}~~~~~~}}}}}}~~~yyyvvvtttvvv{{{~~~~~~~~~~~~~~~~~~~~~|||{{{yyyqqqeee^^^]]]mmm___XXXmmmeeegggiiiMMM???===;;;777666666777777666666555555555666777888999666666666555666666777777777888888999999999999999999<<<@@@GGGZZZzzzuuuaaa\\\aaawwwfffvvv}}}___HHH???===:::999999999888777999888:::<<<===AAALLLXXXssscccYYYTTTRRRPPPOOOOOOQQQRRRRRRQQQRRRRRRSSSUUUWWWYYY\\\]]]\\\aaagggmmmrrruuuxxxzzz|||zzzxxxuuutttsssrrrrrrsssttttttvvvvvvvvvxxxzzz}}}|||{{{yyywwwuuutttssssssttttttttttttttttttssssssuuuwwwxxxxxxxxxwwwyyyzzzyyyyyyzzzzzzzzzyyyyyyxxxzzz|||}}}}}}~~~~~~}}}|||yyytttmmmgggccc___YYYUUUUUUVVV\\\eeennnsssrrrnnnmmmkkkiiiqqqlll[[[YYYbbblllrrrtttjjjaaa```^^^WWWPPPNNNLLLRRRZZZcccjjjpppuuuxxx~~~oooeeedddgggooossswwwzzz{{{{{{{{{|||}}}}}}}}}~~~tttnnnnnnqqqwwwyyy||||||{{{yyyyyyyyyuuusssrrruuuzzz~~~~~~{{{zzz{{{{{{sssggg___^^^ooo}}}www___WWWjjjdddfffjjjMMM???===;;;888666777777777666555555555666777777888888777666666555555555555666777888999999::::::999999999===@@@GGGZZZzzzvvv}}}rrrccc___dddvvvooosssYYYGGG???<<<:::888999999999888999999:::;;;;;;>>>HHHSSSssscccZZZUUUQQQPPPOOOPPPRRRSSSRRRQQQRRRSSSTTTUUUXXXZZZ\\\]]]^^^ccciiippptttxxx{{{}}}|||}}}~~~~~~|||{{{xxxwwwuuusssrrrrrrrrrrrrtttuuuvvvwwwxxxzzz|||}}}~~~|||zzzxxxvvvtttttttttwwwvvvvvvuuuuuuttttttttttttvvvwwwwwwvvvwwwyyyzzzyyyzzzzzz{{{zzzyyyxxxwwwwwwzzz~~~yyyrrrkkkeeeccc___ZZZVVVWWWZZZaaakkktttxxxxxxuuutttqqqnnnsssrrr___ZZZaaammmuuutttkkkccc```^^^XXXRRRNNNLLLRRRZZZccckkkqqqwww{{{tttgggdddfffooossswwwyyyyyyxxxxxxxxxyyyyyyzzz|||~~~~~~rrrmmmnnnqqqxxxyyyzzzyyyvvvtttttttttqqqpppqqqtttyyy~~~~~~zzzyyyzzzzzzssshhhaaa```rrrvvvjjj___XXXjjj~~~eeeiiiiiiNNNBBB===;;;888777888888777666444555666666777888888888777666666555555555555666888888999::::::::::::999999===AAAGGG[[[{{{lllrrr{{{{{{qqqeeedddjjjxxxwww~~~kkkVVVEEE>>><<<999888999:::999888999888999;;;:::<<>><<<999888999:::999999777777999;;;:::===FFFQQQyyy|||jjj^^^XXXUUUOOONNNNNNPPPRRRSSSRRRQQQQQQRRRTTTVVVYYY\\\___```cccfffkkkppptttxxx}}}{{{|||~~~}}}|||yyyxxxvvvtttsssrrrrrrsssrrruuuwwwwwwvvvuuuwwwyyy|||~~~{{{xxxwwwvvvwwwwwwxxxwwwuuutttssssssttttttrrrssstttsssssstttwwwyyyyyyyyyxxxwwwvvvuuuttttttuuuwwwzzz}}}|||rrrmmmgggaaa\\\YYYWWWUUUTTTZZZ```cccdddeeeiiimmmppprrruuuxxxiii\\\\\\eeemmmrrrmmmhhhdddbbb___WWWOOOLLLRRR]]]gggooovvv|||~~~~~~}}}|||~~~tttllllllqqqtttxxxzzzyyyvvvtttsssssstttwwwyyy|||}}}xxxkkkgggjjjoooqqqrrrsssqqqooonnnnnnooolllnnnqqqtttwww{{{~~~~~~~~~zzzxxxvvvpppiiihhhjjjtttssshhhddd\\\lllkkknnnqqqTTTEEE===;;;999999999999777666444555666777888888888777666666666666777777888999888999::::::;;;;;;:::::::::>>>AAAHHH[[[{{{rrrwwwxxxllliiilllwwwyyyqqqdddSSSEEE>>><<<999888999::::::999555666888;;;;;;>>>HHHSSStttxxxfff\\\WWWUUUNNNMMMNNNOOORRRRRRQQQPPPQQQRRRTTTVVVZZZ]]]```bbbaaadddhhhllloootttyyy}}}|||}}}~~~|||zzzwwwvvvuuutttsssssstttuuusssvvvxxxxxxvvvuuuvvvxxxzzz~~~~~~{{{yyywwwwwwxxxyyywwwvvvtttsssrrrrrrssssssqqqrrrsssrrrrrrtttvvvyyyyyyxxxwwwuuutttssssssssslllmmmnnnooossszzz~~~zzznnnkkkeee___YYYVVVUUUTTTOOOTTTYYYYYYVVVVVV[[[aaafffjjjpppuuu{{{mmm\\\YYY___fffqqqnnniiieeedddaaaXXXPPPLLLSSS^^^hhhqqqxxx}}}}}}{{{zzz||||||tttsssqqquuuyyyzzzyyyvvvsssrrrrrrtttvvvyyy{{{}}}~~~~~~uuuiiieeeiiinnnmmmnnnoooooonnnnnnooopppkkkmmmqqqtttvvvzzz~~~|||xxxuuupppkkkkkkooottt}}}qqqjjjfff]]]kkkmmmnnnwwwWWWDDD===;;;999999999999777555333444666888888888777777666666666666777999::::::888999::::::;;;;;;:::::::::>>>AAAHHH[[[{{{qqqxxx{{{nnnhhhjjjvvvyyyqqqbbbTTTKKK@@@===:::999999999888777:::888999;;;<<>><<<999888888888777555444555777777777666777888999888777666666555555555555777:::<<<<<<;;;999777:::<<>><<<:::999999999777555444666888888777777777888888777777666666666666666888777777777888888999999===???AAAGGGZZZ{{{vvv~~~rrrjjjgggkkkkkkVVVIII@@@>>>;;;999999999888777:::888999;;;<<<>>>GGGPPPtttuuufffYYYRRRPPPPPPNNNNNNOOOPPPQQQPPPOOOOOOQQQSSSUUUWWWZZZ___bbbccceeeiiimmmpppssstttuuuuuuwwwyyy|||}}}}}}|||{{{wwwvvvuuutttrrrqqqppppppqqqsssttttttssssssuuuvvvxxx{{{}}}{{{yyyyyyyyyzzzyyywwwyyyxxxvvvtttssssssrrrsssrrrrrrssstttttttttttttttvvvvvvvvvsssmmmfff^^^YYYVVVSSSSSSXXX^^^gggtttzzzvvviiieee```\\\ZZZYYYXXXVVVUUUQQQLLLGGGFFFIIILLLOOOSSSYYYccclllsss~~~lll___aaaiiiqqqpppppppppmmmfffZZZRRRNNNSSS\\\dddlllrrrwww{{{||||||{{{yyyzzz}}}~~~|||{{{yyyxxxxxxwww{{{|||}}}~~~~~~~~~}}}||||||pppeeeaaabbbdddaaacccgggkkknnnnnnnnnnnnlllmmmooorrrwww|||}}}|||}}}{{{{{{tttiiibbb```qqqwwwggg^^^dddZZZiiizzzcccgggaaaJJJ>>>===;;;;;;;;;:::777555555777999999888777888999666666666666666777777888:::888555333333666999;;;<<>>;;;999999999999777999888999;;;<<<>>>FFFOOOqqqwwweeeXXXRRRPPPPPPOOONNNOOOQQQRRRQQQPPPNNNPPPSSSTTTVVVYYY]]]```bbbdddiiimmmqqqsssssssssvvvwwwyyy{{{}}}|||{{{{{{yyyxxxwwwvvvtttsssrrrrrrqqqrrrtttsssrrrrrrtttuuuyyy{{{~~~~~~}}}|||{{{{{{zzzyyyxxxwwwuuuttttttsssrrrqqqqqqpppqqqsssuuuvvvwwwvvvuuutttsssttttttrrrmmmdddZZZSSSSSSPPPPPPSSSWWW___mmm{{{{{{wwwsssfffbbb^^^ZZZWWWWWWWWWWWWVVVTTTRRRPPPNNNNNNNNNNNNOOOTTT___iiipppzzzqqq```___eeeooooooppppppnnnfff[[[RRRNNNTTT\\\ccciiinnnsssvvvwwwxxxyyyzzzzzz|||}}}|||{{{{{{|||}}}~~~~~~~~~}}}~~~}}}}}}}}}|||nnnddd______aaa```cccgggkkkmmmmmmkkkiiilllmmmooossswww|||~~~}}}||||||xxxwwwxxxtttjjjaaa^^^ppp}}}iiibbb~~~iii^^^kkk}}}fffhhhbbbLLL>>>===<<<<<<<<<;;;888555666888::::::888888888999555555555555666777888999:::888555333444666999;;;888;;;>>>EEEXXXyyy{{{uuujjjccc```uuu___QQQAAA>>>;;;:::::::::999888999888999<<<<<<>>>EEENNNnnn|||fffYYYSSSPPPPPPOOONNNOOOQQQRRRQQQPPPMMMPPPRRRTTTVVVYYY\\\___aaadddhhhmmmqqqsssttttttxxxzzz|||}}}}}}}}}{{{zzzyyyyyyxxxwwwuuutttsssrrrqqqrrrssssssrrrrrrssstttyyy{{{~~~~~~~~~}}}|||{{{yyyyyyyyysssssstttttttttsssqqqppprrrtttvvvxxxyyyxxxwwwvvvuuuuuuuuutttpppggg[[[RRRPPPMMMKKKMMMPPPXXXfffttt~~~{{{vvvqqqmmmccc```[[[VVVSSSTTTWWWYYYZZZZZZ[[[^^^___\\\WWWRRRPPPTTT]]]gggmmmuuuwwwccc___dddpppnnnmmmmmmkkkeee\\\TTTOOOTTT[[[bbbgggkkkoooqqqrrrtttxxxzzz{{{}}}~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~zzzlllbbb^^^]]]^^^]]]aaafffkkknnnmmmllljjjjjjlllooorrrwww{{{~~~~~~}}}xxxvvvvvvxxxuuukkkbbb^^^nnn}}}pppbbbxxxmmm___kkkhhhhhh|||bbbMMM???===<<<<<<<<<:::888666777999::::::888777888888555555555555666888999:::888777777777777888999:::555999===DDDXXXyyy}}}xxxjjjccc___xxxaaaRRRAAA???<<<:::::::::999888888888999<<<<<<===DDDLLLjjjjjj\\\TTTQQQPPPNNNNNNOOOPPPQQQPPPOOOMMMOOORRRTTTVVVXXX[[[]]]aaacccggglllpppsssuuuvvvzzz{{{}}}~~~~~~}}}|||{{{yyyxxxwwwvvvtttsssrrrrrrrrrsssttttttrrrrrrssstttzzz{{{}}}~~~|||zzzxxxyyyzzztttuuuwwwxxxxxxvvvtttssssssuuuwwwyyyzzzzzzyyyxxxzzzzzzzzz{{{yyyqqqeee\\\SSSMMMJJJKKKNNNUUU```kkkwww}}}|||wwwsssnnniiieee^^^[[[VVVQQQPPPSSSYYY^^^aaaaaadddkkkqqqoooeee[[[TTTVVV\\\ccchhhnnn{{{|||fffbbbgggpppnnnlllkkkjjjeee]]]VVVPPPTTT[[[```dddgggjjjmmmnnnrrrvvvyyy{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}~~~vvviiiaaa^^^^^^^^^ZZZ^^^eeekkkoooppppppooojjjkkkooossswww{{{~~~{{{zzz|||~~~xxxmmmddd```mmm||||||aaapppmmm^^^hhh~~~gggeeeyyy|||```MMM@@@===;;;::::::999888777777888:::999888666777777555555555555666777999999666777888999999999888888666;;;???FFFZZZ{{{}}}zzzlllbbb```{{{aaaNNNAAA???<<<:::::::::999888888777999<<<<<<===CCCKKKgggooo^^^VVVQQQOOONNNMMMNNNOOOPPPPPPNNNLLLOOORRRTTTVVVWWWZZZ\\\___aaadddhhhmmmrrruuuwwwxxxyyy|||~~~~~~}}}}}}zzzyyyxxxwwwvvvtttssssssssstttuuutttsssrrrssstttzzz{{{}}}~~~~~~{{{wwwvvvxxx{{{tttuuuxxxzzzzzzxxxvvvttttttvvvwwwyyyzzzzzzzzzzzz||||||zzzsssfff]]]UUUTTTUUUWWW]]]dddiiippp{{{~~~}}}}}}}}}~~~~~~zzzuuupppkkkfff```]]]XXXVVVQQQMMMMMMSSS^^^fffjjjgggiiittttttgggWWWWWWZZZ___bbbfffqqq||||||gggccchhhooonnnmmmmmmlllggg^^^WWWQQQUUUZZZ___bbbeeegggiiimmmppptttxxxzzz|||~~~~~~}}}}}}}}}~~~~~~~~~qqqfffaaa```aaaaaa]]]```fffkkkoooqqqrrrqqqjjjlllppptttyyy}}}~~~pppfffdddlllzzziiiqqqmmm]]]ffffffbbbtttxxx^^^LLLAAA===999777777888888888666888999999777555666666666666555666666777888888666666777777777888777777999<<<@@@FFFYYYyyyyyyxxxiii___]]]}}}```JJJBBB???<<<::::::::::::999888777999<<<<<<===CCCKKKeeerrr```WWWQQQNNNMMMLLLMMMOOOPPPOOONNNLLLOOORRRTTTVVVWWWYYY[[[]]]___bbbfffkkkpppuuuwwwuuuwwwzzz}}}~~~}}}|||{{{zzzyyywwwvvvvvvssstttuuuuuusssrrrsssuuuzzz{{{|||}}}}}}yyyuuutttwww{{{qqqtttwwwyyyyyywwwuuusssvvvvvvxxxyyyzzz{{{{{{{{{zzz{{{|||qqqeee```^^^\\\^^^```]]]eeeqqq~~~|||zzzyyyyyyyyyzzzvvvpppkkkeee```ZZZWWWTTTQQQMMMJJJKKKUUUbbblllpppjjjkkkwww}}}oooXXXWWWXXX[[[]]]```jjjuuuzzzeeebbbhhhooonnnooopppoooiii___WWWQQQUUUZZZ___aaaccceeegggmmmppptttvvvxxxzzz}}}~~~}}}~~~}}}}}}~~~~~~zzzmmmdddaaabbbddddddbbbeeeiiillloooppppppoookkkmmmqqqvvvzzz~~~rrrhhhgggkkkyyyuuuyyynnn]]]fffhhhaaaooouuuuuu\\\KKKAAA===888666666777888888666777999888666555555666666666666666666777777888666555555444555666777888999===@@@EEEWWWuuusss{{{uuueeeZZZYYY}}}bbbOOOAAA===999666777888999999777666888:::;;;<<>>999666666666666666666999:::999777555555777666666666666666777888888777777777777888888999999999;;;<<>>;;;888666666777888777555888;;;999555333555777666666666666666777777888::::::999888888999:::;;;:::<<<>>>CCCVVVuuu~~~}}}hhhdddeee{{{rrrxxxrrr\\\CCC@@@;;;888888:::;;;;;;:::888999;;;:::;;;AAAIIIYYY|||eeeZZZVVVOOOOOOPPPQQQPPPOOONNNMMMMMMLLLLLLMMMPPPUUUYYY\\\aaabbbcccdddeeeiiiooosssxxxzzz~~~~~~}}}vvvwwwwwwuuusssssstttvvvwwwwwwwwwuuurrrqqqrrrssstttuuuwwwwwwxxx{{{~~~~~~}}}|||zzzyyyxxxwwwttttttssstttuuuwwwwwwxxxzzzyyyxxxwwwvvvvvvuuuuuuxxx~~~}}}zzzxxxvvvtttpppnnnhhhhhhhhhhhhfffccc^^^[[[[[[UUUPPPPPPQQQTTT\\\ddddddfffhhhiiiiiihhhjjjkkkqqqtttssshhhZZZQQQPPPRRRXXXfffwww{{{ssshhhbbbbbbkkkpppqqqmmmhhhddd^^^WWWWWW]]]iiixxxsssfff\\\```ffflllrrruuuwwwwww|||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~|||~~~uuuooooootttxxx{{{uuuqqqjjjdddbbbdddhhhkkkjjjjjjjjjlllqqqvvv|||xxxnnnkkknnnzzzjjjrrrmmmuuu~~~gggooonnnNNN@@@===:::777666777888777777555555555666888888777777666666666666666777777888777888999:::;;;:::999999;;;>>>@@@FFFXXXwww}}}{{{mmmooottt}}}nnnooottt^^^EEEBBB>>>;;;<<<===>>>???999888999;;;;;;;;;BBBJJJYYY|||fff[[[WWWQQQPPPPPPPPPOOOOOOOOOOOOMMMMMMNNNOOOQQQUUUYYY[[[```bbbdddfffhhhkkkpppssswww{{{~~~}}}uuuvvvuuutttrrrsssuuuwwwvvvvvvuuussspppnnnoooppptttuuuwwwxxxyyy|||~~~}}}|||{{{zzzxxxwwwwwwtttsssrrrsssvvvwwwxxxwwwzzzyyyyyyxxxwwwwwwvvvvvv|||~~~|||zzzxxxuuurrrooohhhhhhhhhgggdddaaa]]][[[^^^XXXTTTUUUWWWWWWZZZ]]]YYY[[[^^^]]]\\\\\\^^^aaaoooxxx|||rrr```SSSNNNLLLTTTbbbrrrvvvoooeeeaaabbblllpppqqqlllfffccc^^^XXXWWW\\\hhhxxxwwwmmm]]]___dddiiinnnrrruuuvvvzzz{{{|||~~~~~~~~~~~~~~~~~~}}}|||||||||}}}zzz}}}wwwqqqrrrxxx}}}uuupppiiibbb```bbbeeehhhjjjkkkllloootttyyy~~~yyyoookkkmmmvvvqqqzzznnnvvv}}}lllssspppPPPCCC<<<:::777666777777777666444333333555888:::888666666666666666666777888888333444777:::<<<<<<;;;:::;;;>>>@@@GGGZZZxxx|||xxxttt|||zzzpppxxxoooiiivvvbbbGGGCCC>>>;;;;;;<<<======888777888;;;;;;<<>>EEEYYYxxxxxxjjjttt{{{oootttzzzmmm]]]nnnyyyeeeMMMDDD===;;;;;;888777999999888:::;;;666:::QQQlll}}}xxxcccWWWQQQMMMMMMNNNOOOOOOPPPPPPQQQNNNNNNPPPRRRTTTVVVXXXYYYYYY\\\```ccceeehhhlllooosssuuuwwwxxxyyyxxxwwwvvvsssrrrrrrqqqrrrsssuuuvvv}}}{{{yyyvvvtttssssssssstttsssuuu{{{zzzzzzyyyxxxwwwvvvuuutttrrrsssuuuvvvvvvuuutttssswwwwwwxxxyyyzzzzzzzzzzzz}}}{{{wwwrrrnnnkkkgggaaa\\\XXXUUUQQQNNNLLLLLLNNNOOOPPPOOOKKKHHHJJJIIIIIIHHHHHHGGGGGGGGGGGGRRR```gggddd\\\RRRMMMLLLMMMUUUbbbiiigggbbb``````ccchhhkkkjjjddd]]]XXXXXX\\\dddmmmtttvvvsssqqqfffdddbbbeeejjjppprrrssssssrrrrrrsssvvvyyy{{{{{{{{{|||}}}|||zzzzzz|||}}}{{{{{{{{{|||||||||||||||}}}{{{zzzqqqgggbbbcccffffffeeemmmooorrruuuwwwzzz~~~~~~|||||||||}}}~~~tttrrruuu{{{www{{{tttiiirrrtttVVVBBB;;;999777666555666777888555555666666666666555555666666666666666555555555>>>===<<<;;;:::::::::::::::===???FFFZZZyyywwwnnn{{{}}}tttsssxxxfffWWWggg|||hhhMMMDDD===;;;;;;888777999666444666;;;@@@GGGRRR]]]kkkxxxcccWWWSSSNNNNNNNNNOOOPPPPPPQQQQQQOOOPPPQQQSSSUUUWWWYYYZZZZZZ\\\```ccceeehhhkkknnnsssuuuvvvxxxxxxxxxvvvuuutttsssrrrrrrrrrssstttuuuzzzyyywwwuuutttsssssssssqqqoooqqqwww|||}}}~~~yyyyyyxxxxxxwwwvvvuuuuuuwwwxxxyyyyyyzzzyyyyyyyyywwwxxxyyyzzzzzzzzzzzzzzz}}}zzzvvvqqqmmmkkkgggbbb^^^ZZZWWWTTTRRRPPPPPPOOOOOONNNLLLHHHEEEGGGGGGGGGFFFFFFEEEEEEEEEDDDLLLWWW^^^___YYYRRRMMMHHHIIIOOO[[[aaa```]]]\\\^^^bbbgggjjjiiiccc]]]XXXXXX\\\ccclllsssuuusssqqqiiifffdddeeejjjnnnpppqqqnnnmmmmmmooosssxxx|||~~~|||}}}}}}|||{{{{{{|||~~~{{{{{{{{{{{{||||||||||||~~~}}}}}}tttiiicccccceeefffeeejjjmmmpppsssvvvzzz~~~{{{zzzzzzzzz{{{|||~~~}}}sssrrrwwwzzz~~~uuuxxxqqqdddlllsssVVVCCC:::999777555555555666777555555666666666666555555666666666666666666666555777666666666666666777777999<<<>>>DDDXXXwwwyyyuuu~~~vvvvvv{{{xxx```RRRaaa{{{}}}iiiLLLDDD<<<;;;;;;999888999444999<<<===CCCNNNWWW[[[[[[|||wwwcccXXXTTTNNNNNNOOOPPPPPPQQQQQQRRRQQQRRRSSSUUUWWWYYYZZZ[[[[[[]]]```bbbdddgggkkkmmmssstttvvvxxxxxxwwwvvvuuuuuuttttttsssssssssssstttwwwvvvuuuttttttsssttttttooolllmmmrrrwww{{{|||xxxxxxxxxwwwwwwvvvvvvvvvxxxwwwwwwwwwxxxxxxyyyzzzxxxxxxyyyzzzzzz{{{{{{||||||yyyuuuppplllkkkhhheeebbb___\\\YYYVVVUUUSSSOOOMMMKKKHHHEEEBBBDDDDDDDDDCCCCCCCCCCCCCCCAAAEEEKKKRRRVVVUUUQQQMMMEEEEEEJJJTTTYYYYYYXXXYYY\\\___eeehhhgggccc\\\WWWXXX[[[bbbjjjqqqtttsssrrrllliiiffffffhhhlllnnnooolllkkkjjjkkkooouuu||||||}}}~~~}}}{{{{{{}}}~~~{{{{{{{{{{{{{{{|||}}}}}}}}}~~~xxxllldddbbbccceeefffhhhjjjmmmppptttzzz}}}zzzyyywwwvvvwwwyyy|||}}}}}}yyyqqqrrrxxxzzz~~~vvvxxxppp```eee{{{sssWWWDDD:::999777666555555666666555555666666666666555555555555666666666666666666555555555666777888999:::999;;;===CCCVVVuuuyyywwwwwwwwwyyysss^^^QQQ]]]zzz{{{gggLLLCCC<<<;;;;;;999888:::444>>>@@@:::;;;LLL^^^fffZZZ}}}xxxcccXXXTTTNNNOOOOOOPPPPPPQQQRRRRRRSSSSSSTTTVVVXXXZZZ[[[\\\[[[]]]```aaacccfffjjjmmmtttuuuwwwxxxxxxwwwuuutttvvvvvvuuuttttttsssssssssttttttttttttttttttuuuuuupppmmmlllppptttxxx{{{xxxwwwwwwwwwvvvvvvvvvvvvwwwvvvuuuuuuuuuwwwxxxyyyxxxxxxyyyyyyzzz{{{|||}}}|||yyyuuupppmmmlllkkkkkkjjjhhhccc]]]XXXUUURRRNNNJJJHHHFFFCCCAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAACCCHHHMMMPPPNNNKKKFFFEEEHHHPPPTTTUUUVVVYYYYYY]]]cccffffffbbb\\\WWWYYY\\\bbbjjjpppssssssqqqkkkiiifffeeegggjjjnnnppppppnnnlllkkklllrrryyy~~~||||||}}}|||{{{zzz|||~~~{{{{{{{{{{{{{{{|||~~~~~~~~~~~~~~~}}}pppeeeaaabbbdddfffhhhiiilllooosssxxx{{{yyywwwuuuvvvxxx{{{}}}|||}}}~~~|||tttmmmooowww{{{~~~{{{}}}|||qqq^^^```vvvvvvYYYEEE;;;:::999888777666666777555555666666666666555555555555555555666666666666777666666777777888999:::999;;;===CCCVVVtttvvvsss~~~wwwuuu}}}ppp___QQQZZZwwwzzzeeeLLLCCC<<<;;;;;;999999:::444::::::999BBBWWWfffiii[[[zzzdddWWWSSSNNNNNNOOOOOOPPPQQQQQQRRRSSSTTTUUUVVVXXXYYY[[[[[[[[[]]]___```bbbfffjjjnnnuuuvvvxxxyyyyyywwwvvvtttvvvvvvvvvvvvuuuttttttsssrrrssstttuuuuuuvvvvvvwwwuuuqqqooorrruuuxxx}}}{{{xxxwwwwwwvvvvvvuuuuuuuuuxxxwwwvvvvvvwwwyyyzzz|||xxxxxxxxxxxxyyy{{{}}}~~~~~~|||yyywwwssspppqqqrrrtttuuurrrjjj```YYYQQQNNNJJJGGGEEEDDDCCCBBB@@@AAAAAAAAABBBBBBCCCCCCDDDBBBAAACCCGGGJJJIIIGGGEEEDDDGGGLLLOOOPPPSSSXXXVVV[[[aaaeeeeeebbb\\\XXXZZZ]]]ccckkkqqqsssrrrppphhhfffeeedddeeeiiiooorrrwwwvvvsssooonnnpppvvv{{{{{{||||||{{{zzzzzz{{{}}}}}}|||{{{{{{|||}}}~~~ttthhhbbbbbbdddfffhhhjjjlllooorrrwww}}}}}}{{{yyywwwwwwyyy|||~~~~~~~~~}}}yyypppiiilllsss}}}|||~~~zzzrrr]]]\\\qqqzzz\\\FFF======<<<:::999888888888555555666666666666555555444555555555666666777777666555555555555555555666;;;===>>>DDDWWWuuuxxxsss}}}zzzuuuvvvpppaaaRRRVVVsss|||eeeKKKCCC<<<;;;;;;999999:::<<<999999EEE[[[kkkkkkaaaWWWzzz|||dddWWWSSSMMMMMMNNNOOOOOOPPPPPPQQQRRRSSSTTTUUUWWWXXXYYYZZZZZZ\\\^^^___bbbfffkkkooowwwxxxyyyzzzzzzxxxvvvuuuuuuvvvvvvwwwvvvvvvuuutttssstttuuuwwwxxxxxxxxxxxxxxxuuuuuuxxxzzzzzz}}}~~~}}}yyyxxxwwwvvvuuuttttttssstttttttttuuuvvvwwwxxxyyywwwwwwvvvwwwxxxzzz|||~~~}}}|||{{{yyywwwuuuwwwxxxyyyxxxtttjjj___WWWLLLIIIFFFDDDCCCCCCBBBAAA???@@@@@@AAABBBCCCCCCDDDEEEDDDBBBBBBCCCDDDEEEDDDBBBAAADDDHHHJJJJJJOOOTTTUUUYYY```eeeeeebbb]]]YYY[[[___fffnnnsssssspppmmmddddddcccbbbccchhhooottt{{{|||zzzvvvrrrrrruuuyyy{{{|||||||||zzzzzz|||}}}~~~}}}||||||}}}wwwkkkdddbbbdddfffgggjjjmmmpppssswww|||}}}{{{zzzzzz{{{~~~~~~yyyooogggiiippp}}}zzz|||{{{qqq\\\YYYmmm~~~^^^GGG???>>>>>><<<;;;:::999888555555666666666666555555444444555555666777777777888888777777666777777777;;;===???EEEXXXwww~~~wwwzzzssseeeUUUUUUppp{{{eeeKKKBBB;;;;;;;;;:::999;;;@@@===BBBRRR```bbb[[[UUUSSSvvv}}}dddWWWTTTLLLLLLMMMNNNNNNOOOOOOPPPQQQQQQRRRTTTUUUVVVWWWXXXYYYZZZ\\\^^^aaafffmmmqqqxxxyyyzzz{{{{{{yyywwwvvvtttuuuvvvwwwwwwwwwvvvvvvuuuvvvxxxyyyzzz{{{zzzzzzzzzyyy{{{|||}}}~~~}}}zzzyyyxxxvvvuuusssrrrqqqpppqqqrrrssstttuuuuuuuuuvvvvvvuuuuuuwwwyyy|||}}}~~~~~~|||||||||}}}|||zzzxxxvvvsssoooiii```VVVOOOHHHFFFCCCBBBBBBAAA@@@>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDCCCAAAAAABBBCCC@@@@@@CCCGGGHHHHHHLLLRRRTTTXXX___dddfffccc]]]ZZZ]]]aaaiiiqqquuutttooojjjccccccbbbaaaaaaeeemmmsssyyy|||~~~|||xxxvvvxxx{{{}}}~~~~~~}}}||||||}}}}}}}}}~~~~~~zzznnnfffcccdddfffdddhhhmmmrrrvvvyyy}}}~~~}}}||||||}}}~~~~~~yyyooogggiiippp}}}zzz|||sss^^^[[[nnn___GGG???>>>>>>===;;;:::888777555555666666666666555555444444555555666777777888888888888888999:::;;;;;;:::<<<>>>EEEXXXwww}}}xxxvvvjjjXXXVVVpppyyycccKKKBBB;;;;;;;;;:::999;;;:::???KKKSSSLLL@@@@@@JJJTTTwww~~~eeeXXXUUUKKKLLLLLLMMMNNNNNNOOOOOOPPPQQQQQQSSSTTTUUUVVVVVVXXXYYY\\\^^^aaagggmmmrrryyyzzz{{{||||||zzzxxxwwwtttuuuvvvwwwxxxxxxwwwvvvvvvxxxyyy{{{||||||{{{{{{zzzzzz~~~~~~{{{|||||||||{{{zzzxxxwwwtttsssqqqppprrrsssuuuwwwyyyyyyxxxxxxuuuuuuttttttvvvxxx{{{}}}|||}}}||||||~~~~~~vvvrrrkkkccc[[[SSSLLLGGGFFFDDDBBBAAAAAA@@@>>><<<<<<===>>>???@@@AAABBBCCC@@@CCCDDDCCC@@@>>>@@@CCCAAAAAADDDHHHIIIHHHLLLSSSSSSXXX___dddfffccc^^^ZZZ^^^ccckkkssswwwtttnnniiiccccccbbb```___ccckkkqqquuuyyy~~~~~~{{{yyy{{{~~~~~~~~~~~~~~~}}}}}}{{{pppgggcccdddfffaaafffmmmsssxxx{{{~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~zzzppphhhjjjqqq|||}}}vvvaaa^^^rrr```GGG>>>>>>===<<<;;;999777666555555666666666666555555444444444555666777777888222333333444666777999:::888;;;===DDDXXXwwwzzzvvv|||jjjaaaeeeuuuuuufffLLLBBB;;;:::;;;999777777666888999:::;;;===AAADDDOOOppp|||eeeWWWSSSRRRPPPMMMLLLMMMNNNNNNNNNOOOOOOOOOPPPRRRUUUXXXZZZZZZ\\\___cccggglllppprrr||||||}}}~~~}}}{{{yyyxxxtttvvvxxxyyyxxxxxxxxxyyy||||||||||||{{{{{{{{{{{{}}}}}}}}}}}}|||yyyvvvtttsssrrrrrruuuuuuuuuuuuuuuvvvvvvwwwssssssssstttvvvzzz}}}~~~~~~~~~}}}}}}}}}~~~~~~{{{wwwtttmmmhhh```XXXQQQLLLGGGDDDCCCAAA>>><<<;;;<<<>>>@@@@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCBBB@@@>>>===<<<<<<===>>>@@@BBBGGGLLLQQQ[[[YYY]]]ggglllggg___[[[\\\eeepppwww{{{{{{sssjjjeeeeeedddaaa___aaafffllltttzzz}}}{{{{{{}}}|||zzz}}}~~~}}}|||~~~~~~yyywww|||wwwoookkkiiihhhgggfffiiiooouuu{{{~~~}}}zzzyyyyyyyyyzzzvvvwwwzzzyyyrrrjjjiiimmm||||||ssseee```uuuaaaEEE;;;;;;:::999888888888999666666666666666666666666666555444444666777777666666777777888999999:::::::::===@@@EEEWWWvvvtttssswwwnnncccgggwwwrrraaaLLLCCC;;;:::;;;999777777777888::::::;;;===@@@CCCOOOooo{{{dddXXXTTTRRRPPPMMMLLLMMMNNNNNNNNNOOOOOOOOOOOOQQQTTTXXXZZZZZZ\\\___ccchhhmmmsssvvv~~~~~~~~~{{{yyywwwtttuuuwwwwwwwwwwwwxxxyyy{{{{{{||||||}}}}}}}}}}}}~~~~~~}}}|||yyyvvvtttssssssrrrttttttsssttttttuuuvvvvvvsssrrrrrrsssuuuxxx|||~~~~~~}}}}}}}}}zzzyyyyyyyyyxxxuuuqqqmmmccc___XXXQQQLLLHHHDDDBBBAAA@@@>>>======>>>???@@@@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCBBB@@@>>>===<<<<<<===>>>@@@BBBFFFLLLPPPWWWVVV[[[eeekkkhhhbbb^^^___hhhsssyyy}}}{{{ssskkkeeefffeeecccaaabbbgggkkksssxxx|||||||||~~~~~~|||~~~~~~~~~}}}}}}~~~}}}~~~|||xxxvvv{{{}}}vvvpppmmmjjjhhhggggggiiinnntttyyy}}}~~~~~~~~~{{{xxxwwwwwwwwwuuuvvvxxxwwwqqqiiiiiinnn|||vvv|||yyyiiibbbwwwxxx^^^DDD;;;;;;999888777777777777666666666666666666666666666555444444666777777666777777777888888888999999:::===???EEEWWWvvvqqqnnnhhhqqqdddgggxxxrrr___MMMCCC;;;:::;;;999777777888999::::::;;;<<>>===;;;===???@@@AAAEEEIIILLLOOOPPPWWWbbbhhhgggdddcccfffpppzzz~~~~~~zzzrrrjjjeeehhhkkkjjjgggfffgggiiipppwww}}}~~~}}}{{{{{{zzzzzzyyywwwyyy}}}~~~||||||~~~~~~}}}~~~}}}zzzyyy}}}{{{wwwqqqnnnlllllllllkkkjjjkkkmmmpppuuuzzz~~~}}}}}}~~~|||{{{zzzyyyyyy{{{|||~~~vvvuuuuuutttnnniiilllsss~~~rrruuuxxx~~~iii___vvvpppxxxvvvXXXCCC;;;:::999777555444333333777777777777777777777777666555444444666777777666666666666666666666777777999<<>>;;;===???@@@AAADDDGGGJJJNNNPPPWWWaaafffdddbbbbbbhhhrrr}}}~~~yyyqqqiiifffjjjmmmmmmiiigggggghhhpppxxx}}}~~~~~~|||{{{zzzyyywwwuuuwww{{{}}}{{{{{{~~~~~~|||}}}wwwooojjjjjjlllnnnppplllmmmnnnppptttzzz~~~}}}}}}}}}}}}~~~{{{zzzyyyxxxyyy{{{}}}~~~xxxwwwvvvtttnnnjjjmmmuuussswwwuuuhhh^^^vvvuuu{{{uuuXXXCCC;;;:::888666555444333333666666666666666666666666666555444444666777777666666666666666777777777777999<<<>>>CCCUUUsssxxx~~~tttmmmllluuueeemmmgggQQQFFF<<<::::::999888888888999::::::;;;<<>>CCCTTTrrrtttuuuvvvyyyxxxuuueeeoooiiiRRRGGG<<<::::::999888999777888::::::;;;===@@@CCCMMMbbbgggXXXSSSOOONNNNNNOOOQQQRRRQQQOOONNNMMMMMMNNNPPPSSSVVVXXXYYY```hhhllllllooouuu{{{}}}~~~~~~|||zzzvvvyyy|||~~~}}}|||{{{{{{{{{|||~~~}}}||||||}}}~~~}}}{{{yyywwwvvvvvvvvvvvvvvvvvvuuuttttttttttttuuuwwwvvvuuutttuuuwwwyyyzzz{{{}}}}}}zzzwwwrrrrrrrrrqqqqqqppppppppprrrtttwwwyyyyyywwwtttrrrnnnkkkhhheeebbb___[[[YYYRRROOOLLLIIIIIIIIIHHHHHHFFFDDDCCCAAAAAABBBDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???;;;===???@@@AAABBBDDDFFFKKKMMMUUU^^^bbbaaa```ccckkkwwwzzzssslllhhhlllnnnmmmiiiffffffgggpppwww~~~~~~}}}}}}}}}}}}{{{zzzyyyyyyvvvuuuyyyzzzyyy{{{~~~zzzrrrlllkkklllooopppooooooqqqtttwww{{{~~~}}}|||{{{{{{|||}}}~~~~~~}}}zzzxxxxxxxxxyyyzzz~~~}}}}}}{{{tttnnnpppwwwsssvvvwwwzzzwwwlll___yyy|||~~~yyyXXXAAA:::999888777666666666666444444444444444444444444666555444444666777777666444555666777888:::;;;;;;999<<<>>>BBBTTTrrrqqqnnnkkkxxx}}}ssscccoookkkSSSGGG===::::::999888999666888999:::;;;===AAADDDKKK___hhhYYYTTTOOONNNNNNPPPRRRRRRQQQOOONNNMMMMMMNNNPPPSSSVVVXXXYYYaaajjjmmmmmmnnnsssyyy{{{|||~~~~~~}}}|||vvvzzz~~~~~~||||||xxxzzz}}}~~~}}}||||||}}}}}}{{{yyywwwvvvvvvvvvvvvvvvuuutttsssssssssssssssvvvuuutttssstttuuuwwwyyy|||~~~|||zzzooonnnnnnmmmllllllkkkkkkkkknnnrrrvvvxxxwwwuuusssllljjjfffdddbbb___\\\YYYSSSPPPMMMLLLLLLMMMMMMMMMHHHFFFCCCAAAAAABBBDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@;;;===???@@@@@@BBBDDDFFFHHHKKKSSS]]]bbbaaaaaaeeelllyyy{{{uuuoooiiilllnnnlllhhheeeeeegggooovvv}}}~~~~~~~~~}}}|||~~~~~~}}}{{{yyyxxxzzzvvvuuuxxxyyyxxx{{{~~~zzztttooommmmmmmmmmmmoooppprrruuuyyy|||~~~}}}|||{{{{{{|||}}}~~~{{{zzzxxxxxxxxxzzz|||}}}~~~wwwpppqqqwww{{{nnnrrrzzz|||yyylll]]]www{{{}}}zzzXXX@@@999999888777777777777777444444444444444444444444666555444444666777777666444555666888999;;;<<<===999<<<>>>BBBSSSqqqpppjjjeeeppprrr___dddwwwjjjTTTGGG<<<:::<<<;;;:::999999999999:::<<>>AAABBBBBBAAAAAACCCFFFIIIKKKLLLRRR]]]ddddddcccdddnnnyyy|||tttmmmjjjlllppprrrqqqmmmiiigggqqquuu{{{~~~~~~}}}|||||||||}}}~~~}}}|||zzzxxxwwwzzzxxxwwwyyyyyyyyy}}}{{{rrrmmmlllmmmmmmlllkkkmmmpppssswwwzzz|||}}}|||{{{{{{|||}}}|||yyyzzz|||~~~~~~|||~~~~~~{{{tttuuu{{{|||iiijjj{{{|||kkkfff{{{uuuXXXDDD===;;;999777555444444555777777777777777777777777999888777666666666666666999888888888888:::;;;<<<999<<<>>>CCCTTTrrrqqqkkkkkkvvv}}}|||zzzooo]]]bbbuuuoooVVVIII===:::;;;:::888777999999999999<<>>@@@CCCFFFJJJKKKRRR]]]cccccccccdddlllwwwyyyqqqjjjjjjnnnrrrsssrrrnnnjjjgggpppuuu{{{}}}||||||||||||~~~}}}}}}|||{{{zzzyyyxxxxxxyyywwwwwwzzzzzzzzz}}}sssnnnmmmmmmmmmllljjjlllppptttwwwzzz|||}}}~~~}}}~~~}}}}}}~~~~~~{{{yyyyyy|||}}}}}}|||zzzssstttyyy{{{fffeee}}}lllfff{{{tttXXXDDD===<<<:::777555444444444555555555555555555555555777777666555555555666666666666555555666777999:::999<<<>>>CCCTTTrrr~~~~~~rrrkkkkkkwww{{{vvvlllmmm[[[```ssstttYYYLLL???;;;;;;999777666999999999999;;;>>>AAACCCIIIXXXnnn[[[QQQNNNMMMLLLJJJJJJKKKKKKLLLLLLMMMNNNOOOPPPSSSXXX\\\\\\bbbggggggiiioootttvvv|||{{{xxxtttrrrtttxxx|||~~~|||{{{{{{zzzzzzzzzzzzzzzzzzxxxyyyzzz~~~zzzwwwwwwwwwwwwvvvuuuuuussssssssssssuuuuuuuuuuuuuuuuuuvvvwwwxxxyyy{{{~~~}}}wwwsssooommmhhhiiikkkmmmoooqqqrrrrrrmmmkkkhhheeeaaa___]]]\\\ZZZZZZ[[[ZZZYYYVVVSSSQQQJJJHHHEEEDDDEEEFFFEEEDDDGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCBBB@@@@@@>>>??????>>>===???BBBEEEIIIKKKRRR\\\bbbbbbccceeelllwww~~~xxxooohhhkkkooosssuuurrrnnniiigggppptttzzz~~~}}}}}}||||||||||||}}}}}}{{{zzzyyyxxxwwwxxxyyyyyyxxxvvvwwwzzz||||||~~~tttmmmlllllllllkkkjjjlllppptttxxx{{{|||}}}|||{{{}}}~~~}}}~~~}}}{{{yyyyyy{{{}}}}}}}}}{{{ssstttxxxhhhdddoooggg{{{tttWWWDDD>>>===:::777555444333333444444444444444444444444555555555444555555666666555555555555666777888888999<<<>>>CCCTTTrrr}}}|||rrrjjjhhhtttzzzpppfffkkkZZZ^^^pppwww[[[MMM???;;;;;;:::888777999999999999;;;>>>AAABBBHHHUUUrrr^^^SSSMMMLLLKKKJJJIIIJJJJJJKKKKKKLLLMMMNNNOOOQQQUUUXXXYYY```eeeeeegggnnnuuuwww||||||zzzvvvssstttwww{{{~~~|||yyyzzzzzzzzzyyyyyyxxxxxxwwwwwwwwwyyy||||||yyyxxxxxxxxxxxxvvvvvvuuuttttttuuuvvvvvvsssttttttuuuvvvxxxyyyyyy{{{~~~zzztttppplllmmmmmmnnnooopppqqqrrrnnnlllhhheeebbb```______[[[\\\]]]]]]\\\XXXUUURRRLLLIIIGGGFFFGGGGGGGGGFFFIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDBBBAAAAAA@@@@@@@@@??????@@@CCCFFFIIIKKKSSS\\\aaaaaacccgggoooyyy~~~xxxooohhhjjjoootttuuuqqqlllhhhgggoootttyyy~~~~~~~~~}}}||||||{{{{{{xxxwwwvvvuuuuuuwwwyyyzzzwwwuuuvvvzzz|||~~~}}}rrrkkkiiijjjjjjiiiiiikkkppptttxxx{{{}}}}}}~~~~~~}}}~~~~~~}}}~~~|||{{{zzzzzz{{{}}}~~~}}}vvvvvv{{{rrrkkkrrrjjj{{{tttWWWCCC???===:::777555333333333444444444444444444444444444444444444444555666777666666666777777888999999999<<<>>>CCCTTTrrr{{{zzz~~~qqqfff```kkk|||zzznnniiilllZZZ]]]nnnwww[[[MMM???;;;<<<;;;999:::999999888999:::===@@@BBBHHHTTT|||ttt___UUUMMMLLLJJJIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMNNNQQQSSSWWW^^^ccccccgggooovvvyyyyyy|||~~~}}}zzzxxxzzz||||||~~~}}}yyyvvvyyyyyyxxxxxxwwwwwwvvvvvvwwwwwwxxxzzz~~~}}}zzzyyyyyyyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvrrrssstttvvvwwwyyyzzzzzz|||~~~zzzsssrrrrrrrrrqqqqqqqqqqqqqqqnnnmmmjjjfffdddbbbbbbbbb]]]^^^______]]]ZZZWWWTTTNNNLLLIIIHHHIIIJJJIIIIIIJJJJJJJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEDDDCCCBBBBBB@@@AAAAAA??????@@@CCCEEEIIILLLTTT]]]aaaaaadddiiiqqq{{{|||vvvnnnhhhhhhmmmrrrrrrnnniiiggggggppptttyyy}}}~~~}}}|||{{{wwwvvvuuutttuuuwwwyyy{{{wwwuuuvvvzzz|||~~~zzzooohhhfffggggggggghhhkkkooouuuyyy|||}}}}}}xxx~~~~~~}}}|||||||||}}}|||||||||||||||}}}yyyzzzzzzvvvpppvvvWWWCCC>>>===:::777555444333333555555555555555555555555444444444444444555666777555666777777888888999999999<<<>>>CCCTTTrrr{{{xxx|||pppcccYYY___rrr|||rrriiiooo]]]^^^mmmxxx\\\MMM@@@;;;<<<;;;:::;;;:::999888999:::===???AAAIIIQQQwwwsss___UUUMMMLLLKKKIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMOOOQQQVVV]]]aaabbbfffoooxxx{{{yyy~~~|||}}}{{{|||}}}}}}|||yyyvvvtttwwwwwwvvvvvvvvvvvvvvvvvvwwwwwwwwwyyy|||}}}zzzzzzzzzzzzyyyvvvvvvvvvvvvvvvvvvvvvvvvrrrsssuuuwwwyyyzzz{{{{{{|||~~~wwwtttuuuuuuuuutttsssrrrrrrooonnnllliiigggeeedddddd______```___]]][[[XXXVVVQQQOOOLLLKKKLLLLLLLLLKKKLLLLLLKKKJJJIIIIIIHHHGGGEEEEEEEEEEEEEEEDDDCCCCCC???@@@???>>>===>>>AAADDDIIIMMMUUU^^^aaabbbffflllsss{{{~~~xxxsssmmmgggggglllqqqpppkkkhhhhhhjjjqqquuuyyy}}}~~~}}}|||{{{wwwwwwvvvvvvwwwxxxzzz{{{xxxvvvwwwzzz||||||xxxmmmfffdddfffgggggggggjjjooouuuzzz|||}}}}}}rrrwww|||}}}{{{zzzzzzyyyzzz{{{||||||{{{|||yyyzzz~~~zzzwwwyyyYYYDDD===;;;999777555444444444777777777777777777777777555555555444555555666666333444555666777777777777999<<<>>>CCCTTTrrr|||www{{{qqqdddWWWYYYlll~~~xxxlllsssaaa```mmm|||___PPPAAA<<<;;;:::999999:::999888888:::<<>>???BBBDDDJJJNNNWWW___bbbccchhhooowww~~~|||vvvrrrmmmiiihhhmmmpppooojjjhhhkkkooosssvvvzzz|||~~~~~~}}}{{{zzzxxxxxxxxxyyyyyyzzzzzz{{{yyywwwwwwzzzzzzzzz|||~~~wwwllleeedddfffhhhhhhfffjjjooouuuzzz|||}}}}}}tttvvvyyy}}}~~~|||{{{zzzzzzxxxyyyzzzzzzyyyzzz}}}|||vvvvvv|||{{{||||||\\\FFF;;;:::888777666555666666777777777777777777777777777777666555555555666666444555666888888888888777999<<<>>>CCCTTTrrr}}}wwwzzzuuuiii[[[[[[lll}}}qqqvvvcccaaammmbbbRRRCCC<<<;;;999777888:::999888888:::<<<>>>@@@HHHMMMooouuucccYYYNNNMMMLLLJJJJJJKKKKKKLLLJJJLLLOOOPPPPPPRRRTTTVVVUUU\\\aaabbbgggqqqzzz~~~|||{{{zzzyyywwwvvvuuuuuussstttttttttuuuuuuvvvvvvvvvvvvwwwyyy|||}}}zzzyyyzzzyyyyyyuuuuuuvvvvvvvvvvvvuuuuuurrrtttvvvyyy|||}}}~~~~~~}}}xxxoooqqqtttwwwxxxxxxvvvuuuooooooooonnnmmmjjjhhhfffaaaaaa___^^^\\\ZZZYYYYYYUUUSSSPPPOOOPPPQQQPPPOOOQQQQQQPPPOOONNNLLLLLLKKKEEEFFFFFFFFFFFFEEEEEEDDDCCCDDDCCCBBB@@@AAADDDGGGKKKOOOXXX```cccccciiippp|||}}}wwwssspppllliiimmmqqqnnniiihhhmmmrrrtttwwwzzz|||}}}~~~}}}~~~~~~~~~}}}|||zzzyyyxxxyyyzzz{{{{{{{{{{{{zzzzzzxxxxxxyyyyyyyyy}}}~~~|||yyy{{{wwwllleeeeeegggiiijjjfffiiiooovvvzzz}}}}}}}}}{{{zzzzzz|||~~~}}}||||||uuuwwwyyyxxxwwwxxx|||zzzrrrsssxxxyyy}}}~~~^^^HHH:::999888666666666666777777777777777777777777777999888777666666666666666666777999:::;;;;;;::::::999<<<>>>CCCTTTrrr~~~xxxzzz~~~xxxnnnaaa___nnnsss}}}bbbbbbqqqgggMMM??????:::999:::555999::::::999999:::===@@@HHHLLLiii|||cccWWWPPPNNNLLLKKKMMMNNNNNNMMMPPPOOONNNMMMOOORRRUUUWWW[[[\\\^^^bbbiiirrrzzz~~~{{{wwwtttrrrqqqqqqrrrssstttttttttsssrrrqqqssssssuuuwwwzzz~~~~~~|||{{{zzzzzz{{{uuuvvvuuusssqqqqqqsssuuussssssuuuyyy|||~~~}}}||||||~~~xxxwwwuuuuuuwwwyyyyyyyyyrrrpppnnnlllkkkjjjgggeeeccccccbbb```___]]]\\\[[[XXXWWWUUUVVVXXXYYYYYYXXXZZZVVVQQQMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHDDDCCCBBB@@@>>>@@@FFFJJJRRRZZZ^^^ccckkkrrruuu}}}{{{tttrrrqqqnnnooommmjjjhhhiiilllooorrryyyxxxxxxyyy{{{}}}}}}}}}}}}~~~zzzuuurrr{{{zzzzzz{{{|||{{{yyyvvvwwwvvvuuuuuuwwwzzz~~~}}}~~~zzzooohhhfffhhhiiijjjhhhlllqqqvvvyyy{{{}}}~~~~~~}}}|||{{{{{{xxxxxxyyyzzz{{{|||~~~~~~|||vvvpppnnnpppvvv~~~eeeHHH===;;;999777888777666555333333444555666666666555777666444333333444666777:::;;;<<<:::888777777888:::;;;<<>>AAAGGGLLLhhh~~~eeeXXXPPPNNNLLLLLLNNNOOOPPPOOOQQQPPPOOONNNPPPRRRUUUWWWZZZ[[[^^^dddkkkssszzz|||xxxuuussssssssssssssstttttttttsssrrrqqqrrrssstttwwwzzz~~~}}}{{{yyyyyyyyyyyyuuuvvvuuutttrrrrrrtttuuuttttttuuuxxx{{{}}}|||{{{{{{}}}yyywwwuuuuuuwwwxxxyyyxxxuuusssqqqpppooonnnllljjjhhhgggeeedddbbbaaa``````aaa___\\\[[[[[[[[[YYYXXXZZZVVVQQQNNNLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHEEECCCCCCAAA>>>AAAFFFKKKTTT]]]aaagggooovvvyyyyyysssqqqpppmmmqqqooolllkkkkkknnnrrruuu|||{{{{{{|||}}}{{{}}}~~~{{{wwwtttyyyxxxxxxyyyzzzzzzxxxvvvvvvvvvvvvwwwyyy|||~~~{{{}}}yyymmmeeedddfffhhhiiijjjmmmssswwwzzz|||}}}||||||{{{wwwwwwwwwwwwxxxyyyzzz{{{}}}uuummmlllooo|||tttzzzyyyeeeJJJ???<<<:::999888888666555444444555666666666555555777666555555555555666777777999:::999888777888:::999;;;<<>>BBBFFFKKKffffffYYYQQQOOOMMMMMMOOOQQQQQQQQQPPPPPPOOOOOOPPPSSSVVVWWWXXXZZZ___fffnnnuuu|||}}}yyywwwvvvvvvvvvtttttttttuuutttssssssrrrrrrsssuuuwww{{{~~~~~~|||zzzxxxwwwvvvvvvwwwuuuvvvvvvuuusssssstttvvvuuuuuuuuuwwwyyyzzzzzzxxx{{{|||zzzwwwuuuuuuvvvwwwwwwvvvvvvtttrrrrrrrrrrrrpppnnnmmmllljjjhhhgggfffgggggghhhfffdddbbbbbb```^^^\\\ZZZVVVRRROOOMMMMMMKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIEEEDDDDDDBBB???BBBGGGMMMWWW```eeellluuu|||xxxrrrpppooommmrrrpppnnnmmmnnnrrrvvvyyy||||||}}}}}}~~~~~~~~~yyy{{{}}}~~~}}}{{{yyywwwvvvvvvvvvxxxyyyyyywwwuuuvvvwwwxxxzzz|||~~~~~~}}}yyy{{{xxxkkkcccaaadddhhhiiillloootttxxx{{{}}}~~~}}}|||||||||xxxwwwwwwvvvwwwxxxyyyzzz~~~sssiiiiiinnn|||uuuqqqvvvtttfffLLL===;;;888666666555333222666666777777777666555555777777777777777777777777444666777888777777999;;;999;;;===AAASSSsss{{{~~~~~~rrrmmmrrrtttyyyeeegggsssVVVDDD???999888;;;888:::999888666666999>>>BBBEEEJJJcccfffXXXPPPNNNMMMMMMOOOQQQRRRQQQOOOOOONNNOOOPPPRRRUUUVVVVVVZZZ```hhhpppwww|||~~~{{{yyyxxxxxxyyyuuuuuuuuuuuuttttttssssssrrrsssuuuxxx|||{{{zzzxxxvvvuuuttttttuuuuuuvvvwwwvvvuuutttvvvwwwvvvuuuuuuvvvwwwxxxwwwvvvyyy{{{yyyvvvtttssstttuuuuuutttsssrrrqqqqqqrrrrrrqqqpppqqqpppnnnlllkkkkkklllmmmllljjjhhhhhhhhhgggeeeccc[[[XXXSSSPPPOOONNNLLLKKKHHHHHHGGGFFFFFFFFFFFFGGGIIIEEEDDDDDDBBB@@@CCCIIIMMMWWWbbbhhhoooyyyvvvqqqqqqpppnnnsssqqqooonnnpppsssxxx{{{{{{|||}}}}}}|||{{{||||||yyyzzz|||||||||zzzxxxwwwvvvuuuvvvxxxzzzzzzxxxvvvuuuwwwyyy||||||xxxzzzxxxkkkbbb```dddhhhjjjlllppptttxxxzzz}}}}}}|||{{{{{{{{{{{{xxxxxxwwwwwwxxxyyy{{{}}}rrrffffffnnnyyy~~~sssnnnvvvvvvxxxuuu}}}fffLLL>>><<<999777777666444222777777888888777666555555555666777777777777666555444555777777666666888999888;;;===BBBSSSrrr|||}}}|||pppjjjkkkvvv~~~ooofffbbbvvvXXXEEE???999888;;;888888888888777777999>>>BBBDDDIII```eeeWWWPPPNNNLLLLLLNNNPPPPPPPPPNNNNNNNNNNNNPPPRRRTTTUUUVVVYYY```hhhpppwww|||~~~}}}{{{yyyyyyzzzzzzvvvvvvuuuuuuttttttttttttrrrtttvvvzzz}}}zzzyyywwwuuutttsssssssssuuuwwwxxxxxxwwwvvvwwwxxxvvvuuuttttttuuuvvvuuutttwwwzzzxxxuuusssrrrssstttsssssssssrrrqqqrrrssstttsssqqqsssrrrpppooooooooopppppppppooommmmmmlllkkkhhheee]]]ZZZVVVSSSRRRPPPMMMLLLGGGGGGFFFEEEEEEEEEEEEEEEHHHEEEDDDDDDCCCAAADDDIIIMMMWWWbbbjjjqqq{{{uuuqqqrrrtttrrrsssqqqooonnnppptttxxx{{{|||~~~|||{{{{{{|||{{{{{{{{{{{{zzzyyywwwvvvwwwwwwwwwyyy{{{{{{zzzxxxuuuwwwzzz}}}|||wwwyyyyyykkkbbbaaadddhhhjjjlllooosssvvvxxx{{{~~~||||||{{{zzzzzzzzzzzzzzzvvvuuuuuuuuuvvvyyy|||~~~~~~rrreeeeeemmmyyy}}}rrrkkk|||{{{qqqjjjpppfffMMMAAA???<<<::::::999777666777777888888777666555555444555555666666555555444555666777777666555666777777<<<>>>BBBRRRqqq|||}}}|||ppphhhhhhqqq}}}ttt}}}ccc]]]zzzuuuXXXEEE@@@999888;;;888666777888888888:::>>>AAACCCGGG^^^fffYYYQQQOOOMMMLLLNNNOOOOOOOOONNNNNNNNNOOOQQQRRRTTTUUUVVVZZZ```gggooovvv{{{}}}~~~|||zzzyyyyyyzzz{{{wwwwwwvvvuuuuuuuuuuuuvvvsssuuuxxx|||{{{yyywwwuuutttsssssstttuuuwwwyyyyyyxxxwwwxxxyyyvvvtttrrrrrrsssttttttsssvvvyyy~~~wwwuuusssssstttuuuuuutttwwwuuutttuuuwwwwwwvvvuuussssssssssssrrrrrrrrrrrrvvvuuusssqqqooolllhhhdddaaa^^^ZZZWWWTTTRRRNNNLLLGGGGGGFFFEEEEEEEEEEEEEEEGGGDDDCCCDDDBBB@@@CCCIIILLLWWWccckkksss}}}|||rrroootttvvvvvvtttrrrpppooopppsssxxxzzz||||||}}}{{{{{{zzzyyyxxxwwwwwwwwwyyyyyyyyy{{{||||||zzzxxxuuuwwwzzz}}}~~~wwwzzzxxxkkkcccaaadddhhhiiikkknnnqqqtttvvvyyy}}}{{{{{{zzzyyyyyyzzzzzzzzztttsssrrrqqqsssvvvyyy{{{}}}tttgggffflllyyy~~~pppggg}}}pppdddggggggMMM===;;;888777777777555444666666777777777666555555555555555555555555555555666777888777666555666777777<<>>BBBFFFZZZnnnbbbVVVSSSPPPOOOPPPPPPOOONNNQQQQQQRRRTTTUUUVVVWWWXXXXXXZZZ___eeelllsssyyy|||}}}{{{zzzxxxwwwwwwxxxyyyzzzyyyxxxvvvuuuuuuuuuvvvwwwuuuwww{{{|||{{{yyywwwvvvuuuuuuuuuuuuxxxzzz{{{zzzyyyyyyzzztttrrrpppppprrrsssssssssssswww~~~~~~zzzxxxwwwwwwyyy{{{{{{{{{zzzxxxwwwwwwyyyyyyxxxvvvssstttwwwyyyyyyxxxuuutttvvvuuuuuuvvvuuussspppmmmgggddd___[[[XXXTTTOOOLLLKKKJJJIIIIIIHHHHHHIIIIIIEEEBBBAAABBBAAA???BBBHHHNNNYYYeeemmmuuu~~~tttkkkkkksssxxxyyyxxxvvvsssqqqrrrtttxxx{{{~~~}}}yyyyyy{{{wwwwwwvvvvvvwwwyyy{{{|||{{{zzzzzz{{{|||{{{yyyvvvuuuvvvxxx{{{~~~yyy{{{}}}uuujjjbbbaaacccddddddmmmooorrrtttvvvyyy}}}}}}||||||||||||}}}}}}~~~{{{yyyvvvsssrrrsssuuuwww}}}xxxllliiilllzzz~~~ppp```~~~|||vvv~~~llljjjkkkQQQ===;;;999999:::;;;:::999333333444555666666666555999777666444444666777999333555777777888888:::<<<666<<<@@@CCCQQQooo~~~{{{}}}yyysssuuu{{{}}}ccc^^^TTTxxxnnnXXXDDD===;;;777555777999999999:::;;;<<<===>>>BBBJJJVVVyyyrrr```VVVSSSPPPNNNPPPQQQSSSSSSNNNPPPRRRUUUWWWWWWXXXWWWZZZ[[[^^^aaafffnnnwww}}}}}}zzzzzzxxxwwwvvvvvvvvvvvvuuuuuuttttttssssssssssssxxxyyy{{{}}}zzzyyywwwvvvuuuuuuvvvvvvtttvvvyyyzzzyyyxxxyyyzzzyyysssppprrrsssqqqqqqtttuuuvvvzzz~~~{{{zzzyyyzzz{{{{{{yyyxxxyyyxxxwwwxxxyyyzzzyyyxxxzzzyyyxxxyyyzzzzzzxxxwwwtttssstttxxx|||{{{uuuooojjjiiieeeaaa\\\WWWSSSPPPKKKIIIFFFEEEFFFGGGHHHHHHEEEEEEDDDBBBAAAAAADDDGGGPPPZZZeeemmmuuu~~~|||qqqmmmooosssvvvvvvssstttuuuuuuuuuwwwzzz|||}}}zzzyyy{{{{{{{{{{{{yyywwwxxxzzz||||||yyywwwwwwwwwxxxxxx{{{}}}|||~~~xxxhhh^^^\\\___bbbccckkkqqqttttttvvv|||~~~~~~~~~~~~~~~~~~|||{{{zzzzzz{{{{{{vvvtttvvvyyyzzzyyy}}}xxxlllllltttpppjjj}}}tttvvvqqqrrrSSSBBB>>>:::888777666555555444555666888888888777666777777777777777777777777666666777777888:::;;;<<<<<>><<<888777999999999999:::;;;<<<===>>>AAAHHHUUUwwwqqq```XXXTTTQQQOOOOOOPPPQQQQQQOOOPPPRRRTTTVVVVVVVVVVVVXXXZZZ\\\___dddllltttzzz~~~|||{{{zzzxxxvvvuuutttsssssssssttttttuuuuuutttttttttwwwwwwyyy|||zzzyyywwwuuutttttttttttttttvvvyyyzzzyyyyyyyyyzzzyyytttppprrrrrrppppppssstttuuuyyy~~~~~~{{{zzzxxxyyyzzz{{{zzzxxxyyyxxxxxxyyyzzzzzzxxxwwwuuusssssswwwzzzzzzvvvqqqlllkkkhhhddd___ZZZVVVTTTNNNLLLHHHGGGHHHHHHHHHHHHDDDEEEDDDCCCAAABBBDDDFFFQQQ[[[fffmmmvvv~~~zzzppplllnnnrrrtttuuussstttuuuuuuuuuwwwzzz|||}}}zzzyyyyyy{{{{{{{{{yyyxxxyyy{{{~~~}}}{{{yyyxxxwwwwwwxxx{{{}}}}}}~~~xxxiii___^^^```cccccckkkqqqtttuuuwww|||~~~||||||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{|||~~~|||wwwwwwyyy{{{{{{yyy~~~zzznnnpppxxxtttkkk}}}qqq}}}zzzuuurrrSSSAAA>>>:::777777666555555555666777777888777666666666666666666666666666666666666666777888999:::;;;;;;>>>@@@EEEWWWvvv||||||xxxyyy|||{{{ssseeecccYYY{{{nnnXXXDDD???===:::888;;;999999999999:::<<<===>>>???GGGSSSuuuppp```YYYUUUQQQOOOOOOPPPPPPPPPQQQQQQRRRTTTTTTTTTTTTTTTVVVXXXZZZ]]]bbbiiiqqqvvvzzz~~~}}}zzz{{{yyywwwuuusssqqqqqqppprrrssstttvvvvvvvvvuuuuuuuuuvvvxxx|||~~~{{{yyywwwuuusssrrrrrrrrrtttwwwyyyzzzyyyxxxyyyzzzyyytttqqqrrrrrrpppoooqqqrrrsssxxx}}}~~~|||{{{zzz{{{{{{zzzyyyyyyxxxxxxyyyzzz{{{yyyxxxvvvtttsssuuuxxxyyywwwtttooonnnkkkhhhccc^^^ZZZXXXSSSPPPMMMJJJJJJJJJHHHGGGCCCDDDDDDDDDBBBBBBDDDEEEQQQ[[[gggnnnvvv~~~xxxppplllmmmppprrrsssssstttvvvvvvvvvwwwzzz|||~~~}}}}}}}}}|||zzzxxxzzzzzzzzzyyyxxxyyy|||}}}{{{yyywwwvvvyyy{{{~~~}}}~~~xxxkkkbbb```aaacccdddkkkqqqvvvvvvxxx}}}~~~~~~}}}{{{zzzyyyzzz{{{|||~~~|||{{{|||~~~}}}||||||~~~|||xxxxxxzzz||||||zzzxxxmmmpppyyyzzzmmm~~~nnnvvv~~~xxxrrrSSSAAA>>>:::777666666666555666666777777777666555555555555555555555555555555555555555666777888999:::999<<>>===:::999;;;888888888999:::;;;======???FFFQQQsssppp___WWWTTTQQQOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRUUUWWWYYY\\\```fffnnnsssvvv}}}}}}|||{{{xxxxxxwwwuuutttrrrqqqppppppqqqrrrtttvvvwwwwwwwwwvvvwwwxxxzzz|||~~~{{{zzzwwwtttrrrqqqpppppptttwwwyyyzzzyyyxxxxxxyyyxxxsssppprrrrrrooonnnoooqqqsssxxx}}}|||{{{{{{{{{zzzyyyzzzyyyyyy{{{}}}}}}|||{{{xxxvvvttttttvvvxxxwwwvvvtttrrroookkkfffaaa\\\ZZZWWWTTTPPPNNNLLLJJJHHHFFFBBBDDDEEEDDDCCCCCCDDDFFFRRR]]]hhhpppwww}}}xxxrrrnnnnnnpppqqqrrrssstttvvvwwwwwwxxxzzz|||}}}{{{yyy{{{~~~~~~|||yyyxxxxxxxxxxxxwwwxxx|||~~~}}}zzzwwwuuuyyy{{{~~~||||||xxxmmmdddaaaccceeeffflllsssxxxyyyzzz~~~~~~}}}|||yyywwwwwwwwwyyyzzz||||||||||||}}}~~~}}}|||}}}|||wwwuuuwww{{{||||||uuujjjmmmwwwooolllppp|||sssTTT@@@===999777666666666555666666666666666555555555555555555555555555555555444444555555666888999:::888;;;>>>EEEXXXxxxyyywwwzzz}}}tttrrrrrrooouuu|||wwwxxxhhhggg```kkkVVVBBB===<<<888777:::888888888999:::;;;<<<===@@@FFFQQQrrrqqq___UUURRROOONNNPPPRRRSSSTTTRRRRRRRRRQQQQQQPPPPPPPPPUUUWWWYYY\\\___eeekkkppprrrzzz~~~||||||zzzxxxuuuuuutttsssssssssssssssqqqrrrtttvvvxxxxxxxxxxxxzzz{{{|||~~~|||zzzwwwtttrrrqqqpppppptttvvvxxxyyyxxxwwwwwwwwwvvvrrrppprrrrrrooommmoooqqqsssxxx~~~~~~|||{{{zzzyyyxxx|||||||||}}}~~~zzzxxxvvvtttuuuvvvwwwwwwvvvuuuqqqmmmgggbbb^^^[[[[[[XXXTTTQQQNNNLLLIIIFFFDDDEEEEEEEEEDDDDDDFFFHHHSSS^^^iiiqqqxxx}}}yyyuuurrrqqqqqqrrrssssssuuuwwwxxxxxxxxxzzz||||||zzzyyy{{{~~~}}}zzzvvvvvvvvvuuuuuuvvvyyy||||||}}}~~~}}}{{{xxxvvvyyy|||~~~zzz{{{yyynnnfffcccdddgggiiinnnuuuzzz|||}}}}}}{{{xxxvvvuuuvvvxxxyyyyyyzzz}}}~~~}}}~~~}}}||||||}}}}}}uuuqqqsssxxx{{{}}}uuuiiillluuurrrmmmnnnsssUUU???<<<888666666666666555666666555555555555555555555555555555555555555555444444555555666888999:::777;;;>>>EEEXXXyyyxxxuuuxxx|||uuutttuuussszzz|||xxxnnnmmmhhhlllVVVBBB===;;;888666999888888888888999;;;<<<===@@@FFFPPPqqqsss```TTTQQQNNNNNNPPPSSSTTTUUURRRQQQPPPPPPOOOOOOPPPPPPTTTVVVXXX[[[^^^bbbhhhlllqqqyyy~~~~~~||||||{{{yyyuuuuuuttttttttttttuuuuuuttttttuuuvvvwwwxxxyyyzzz|||}}}~~~|||zzzxxxuuusssqqqqqqqqqsssuuuwwwwwwvvvuuuuuuuuutttpppoooqqqrrrooonnnooopppsssxxx~~~~~~|||{{{zzzyyy}}}}}}}}}|||zzzxxxuuuttttttuuuvvvvvvuuurrrnnnjjjeeeaaa___^^^\\\XXXUUURRROOOKKKHHHFFFFFFFFFEEEDDDEEEHHHKKKUUU___kkksssyyy|||zzzxxxuuussssssssssssrrruuuwwwyyyyyyyyyzzz{{{zzzyyyyyy{{{}}}}}}}}}{{{uuuuuuuuutttssstttwwwzzzzzz{{{|||}}}|||{{{yyyxxxzzz|||yyyyyyzzzpppgggcccdddiiimmmpppwww~~~~~~|||xxxvvvuuuvvvxxxyyyyyy{{{~~~|||}}}|||{{{{{{}}}uuupppqqqvvvzzz|||yyymmmoooxxxrrrooommmqqqTTT>>>;;;888666666666666555555555444444555555666777555555555555555555555555555555555666777888999:::888;;;>>>EEEYYYzzzxxxtttvvv{{{wwwxxx|||{{{~~~vvvwwwrrrnnnXXXDDD>>><<<888666999777777888888999:::<<<===???DDDNNNnnnuuuaaaUUURRROOONNNPPPRRRSSSTTTQQQPPPOOONNNNNNOOOOOOPPPRRRTTTWWWYYY[[[___dddhhhpppxxx~~~~~~|||}}}|||zzzxxxxxxwwwvvvuuuuuuvvvvvvwwwvvvuuuuuuvvvwwwzzz{{{{{{}}}|||zzzxxxvvvtttsssrrrrrrrrrtttvvvvvvtttsssssssssrrrnnnmmmqqqrrrpppnnnooonnnqqqwww}}}}}}|||{{{}}}}}}}}}~~~|||zzzwwwtttsssssstttssssssqqqooommmjjjhhhfffbbb```\\\YYYWWWSSSOOOKKKIIIHHHGGGEEEDDDFFFKKKOOOUUU```lllssszzzzzzzzzyyywwwtttsssrrrsssrrruuuxxxyyyyyyyyyzzz{{{vvvxxxzzz{{{zzzzzz{{{{{{vvvvvvvvvtttssstttwwwyyywwwxxxzzz{{{{{{{{{zzzyyyzzz|||yyyyyy{{{pppgggbbbeeekkkqqqqqqyyy}}}yyyvvvuuuvvvyyyzzz|||}}}~~~}}}}}}|||{{{{{{|||~~~xxxttttttwwwxxxxxx|||ppprrrzzzppppppmmmoooRRR>>>;;;777666666666666555444333333333444666777888666666666666666666666666666666666777888999:::;;;888<<>>CCCLLLlllvvvcccWWWTTTPPPOOOOOOQQQRRRRRRQQQPPPOOONNNNNNNNNOOOPPPPPPRRRUUUWWWZZZ]]]bbbeeepppxxx~~~~~~}}}~~~}}}{{{{{{zzzyyywwwvvvvvvuuuuuuyyywwwuuutttuuuwwwzzz|||zzz|||}}}}}}|||{{{xxxvvvttttttttttttqqqsssuuuuuusssrrrrrrrrrpppmmmmmmqqqrrrpppooopppmmmpppvvv|||}}}~~~~~~}}}||||||}}}~~~~~~|||xxxtttrrrrrrsssqqqqqqqqqpppooonnnmmmllleeeccc___]]]ZZZVVVRRRNNNKKKIIIGGGDDDDDDGGGLLLQQQVVVaaallltttzzz~~~yyyyyyyyywwwtttrrrrrrrrrrrruuuxxxyyyzzzyyyzzz{{{tttwwwzzzzzzxxxwwwyyy{{{xxxxxxwwwuuuttttttwwwyyyvvvwwwxxxyyyzzzzzz{{{{{{zzz|||zzzyyy|||qqqfffbbbeeelllssssss{{{~~~zzzwwwvvvwwwyyy{{{~~~|||zzz{{{}}}{{{xxxxxxyyywwwuuu}}}}}}qqqsss{{{nnnqqqmmmnnnPPP>>>;;;777555666666666555333222222333444666888:::777777777777777777777777666666777777888:::;;;<<<999<<>>:::888:::999888888777888:::;;;<<<<<>>:::888:::999888888777888:::;;;<<<===EEELLLddd|||iiiWWWTTTPPPNNNNNNOOOOOOOOOMMMMMMMMMLLLKKKLLLNNNPPPUUUVVVXXXYYYZZZ^^^bbbfffpppwww~~~~~~}}}|||zzzxxxxxxyyyzzzvvvvvvvvvuuuvvvvvvwwwxxx{{{~~~~~~}}}}}}|||yyyvvvtttrrrrrrqqqpppqqqrrrpppnnnmmmmmmnnnoooooooooooopppppppppppppppnnnoootttwwwzzz~~~}}}|||zzzwwwuuutttssssssqqqqqqqqqrrrqqqooommmllljjjgggbbb\\\VVVQQQNNNLLLIIIGGGHHHGGGHHHMMMSSS]]]eeepppyyy||||||zzzyyysssuuuwwwwwwtttqqqooonnntttwwwzzz|||||||||}}}~~~zzzzzzyyyxxxyyyyyy{{{{{{zzzzzzyyyxxxwwwxxxxxxyyyyyyyyyzzzzzzzzzzzz{{{{{{|||}}}~~~~~~uuuvvv}}}qqqkkkgggfffjjjooosss|||~~~|||zzzzzz|||~~~}}}}}}~~~~~~zzz{{{~~~||||||}}}yyytttuuuzzzxxxfffqqqtttpppRRRAAA>>>999666555555555444555555555555555555555555777666555444444666777888555555555666666666777777777<<>>:::888:::999888888777888:::;;;<<<===FFFLLLddd}}}iiiXXXTTTPPPMMMMMMNNNNNNMMMLLLMMMMMMLLLKKKLLLNNNPPPTTTVVVXXXYYY[[[^^^cccffflllsss{{{~~~~~~~~~{{{yyyyyyyyyzzzwwwwwwwwwwwwwwwxxxyyyyyy}}}~~~}}}~~~~~~}}}|||}}}{{{zzzwwwuuusssrrrrrrrrrssssssssspppmmmjjjiiijjjmmmmmmmmmnnnnnnnnnoooooopppnnnooosssvvvyyy~~~}}}{{{yyyvvvtttrrrqqqrrrqqqqqqrrrssstttrrrpppnnnmmmiiiddd^^^WWWRRROOOKKKHHHFFFHHHHHHJJJPPPWWW___gggqqqyyy|||{{{yyywwwqqqrrrsssrrrpppoooooopppvvvxxxzzz{{{|||}}}~~~}}}||||||{{{||||||||||||{{{zzzyyyyyyyyyyyyzzzyyyyyyzzz{{{{{{{{{{{{{{{}}}~~~xxxxxx}}}rrrlllhhhfffiiimmmsss|||~~~|||{{{}}}~~~zzzzzz}}}}}}{{{{{{~~~~~~~~~}}}{{{uuuoooqqqwwwzzzfffppprrrpppRRRBBB>>>888555555555666666444444444444444444444444555444444333444666777999555555666666666777777777666<<>>===999777:::999888888777888:::;;;<<<>>>GGGMMMccc|||hhhYYYUUUPPPMMMMMMMMMLLLLLLLLLMMMMMMLLLKKKKKKNNNPPPSSSUUUXXXZZZ\\\___dddgggkkkrrryyy}}}~~~{{{yyyxxxxxxyyyxxxxxxxxxxxxxxxyyyzzz{{{~~~}}}~~~~~~~~~}}}|||~~~zzzxxxvvvuuusssssssssssstttttttttqqqmmmjjjiiijjjkkkkkkkkklllmmmmmmnnnnnnpppnnnppptttwwwyyy~~~|||yyywwwtttrrrqqqssssssssstttvvvwwwvvvuuuqqqoookkkfff```YYYSSSPPPMMMIIIHHHIIIIIIKKKQQQYYY___gggqqqyyy{{{zzzwwwvvvqqqqqqqqqpppnnnooorrrtttwwwxxxzzz{{{{{{}}}~~~~~~~~~~~~|||{{{{{{zzzzzzyyyyyyyyyxxxyyyzzz{{{||||||{{{{{{}}}~~~|||}}}}}}rrrkkkgggeeegggkkkrrr{{{~~~}}}~~~}}}}}}|||xxxxxx{{{{{{rrrjjjlllsssyyyhhhrrrtttpppQQQBBB===888555444555666666444444444444444444444444444444444444444555666777555666666666666777777777555;;;@@@FFF[[[|||xxxyyy|||~~~|||uuusss~~~kkkVVVCCC>>>===999777999999888888777888:::;;;<<<===FFFLLLbbbjjjZZZWWWQQQNNNMMMLLLLLLKKKLLLLLLLLLKKKJJJKKKMMMOOORRRTTTXXX[[[]]]aaaeeehhhmmmrrryyy}}}|||yyyxxxwwwwwwxxxxxxxxxxxxyyyzzz{{{|||~~~}}}~~~zzzxxxwwwuuutttssstttttttttuuutttrrrnnnlllkkkllliiijjjjjjkkkllllllmmmmmmpppoooqqquuuxxxzzz}}}{{{yyyvvvtttttttttttttttvvvyyyzzzyyyxxxrrrpppmmmgggaaa[[[UUURRRPPPLLLIIIJJJJJJKKKRRRZZZ___fffpppxxx{{{yyyvvvuuuqqqqqqpppooonnnppptttwwwwwwxxxzzzzzz{{{|||~~~{{{{{{{{{zzzyyyyyyxxxwwwwwwyyyzzz|||}}}}}}|||{{{}}}~~~~~~}}}qqqjjjeeeccceeeiiiqqqzzz}}}xxxwwwzzz~~~ssshhhiiippp|||uuujjjvvvyyynnnOOOAAA===888555555666666666444444444444444444444444666666555444444444444444666666666666777777777888666<<>>===999777999999888888777888:::;;;<<<<<>>CCCYYYxxxrrrrrrtttwwwrrroooiiihhhuuunnnssszzzkkkVVVCCC===<<<888666999999888888888888:::;;;<<<;;;DDDJJJ^^^ttt```\\\VVVQQQOOOMMMLLLKKKKKKLLLLLLKKKJJJJJJMMMOOOOOOSSSXXX\\\___cccgggiiinnnrrryyy~~~yyywwwwwwwwwwwwxxxyyyzzz||||||zzz~~~~~~~~~~~~}}}zzzxxxvvvuuuuuuuuuuuuuuutttqqqllliiihhhiiihhhiiiiiikkklllmmmnnnnnnkkkjjjnnntttwwwzzz~~~~~~}}}|||{{{zzzyyyyyyrrrqqqrrrsssuuuvvvuuutttooonnnkkkhhhccc^^^YYYVVVOOOKKKIIIKKKMMMPPPYYYbbbmmmssszzz~~~}}}wwwrrrnnnppppppppppppoooqqqtttvvvzzz}}}~~~~~~~~~|||}}}~~~~~~~~~}}}{{{yyyxxxvvvxxx{{{~~~~~~}}}|||yyy|||~~~tttiiiddddddhhhooopppyyy{{{mmmlllrrrzzz~~~sssgggvvv}}}}}}kkkggg}}}iiiKKK<<<:::999999999888555333666666666666666666666666444555666777888888888888777777777777888888888888999===>>>BBBXXX~~~tttooooooqqqtttpppnnnhhhfffqqqhhhsssyyypppTTTCCC???999777888444777888999999888999;;;======AAAIII\\\~~~ooo]]]VVVPPPPPPPPPMMMKKKKKKHHHJJJLLLMMMLLLKKKLLLMMMNNNRRRXXX]]]aaaeeehhhkkkmmmrrryyy~~~{{{zzzyyyyyyxxxwwwwwwwwwxxxxxxzzz{{{|||}}}~~~|||zzzyyyxxxwwwuuurrrqqqrrrrrrqqqnnnkkkkkkkkkllljjjggggggiiikkklllllllllkkkmmmrrruuuvvv|||zzzxxxzzz|||||||||vvvrrroooppptttvvvtttqqqpppnnnkkkgggbbb]]]YYYWWWPPPNNNKKKJJJLLLTTT^^^eeeoooxxx~~~}}}{{{{{{wwwqqqsssrrrrrrrrrsssvvvxxxzzz{{{}}}~~~~~~~~~~~~~~~}}}||||||~~~~~~|||{{{zzzyyyyyy{{{|||}}}~~~|||{{{{{{zzzzzz{{{}}}sssjjjfffeeehhhmmmrrrzzz~~~~~~|||~~~~~~||||||~~~yyylllmmmuuu~~~uuummmsss|||bbbaaa|||hhhNNNAAA>>>;;;999999888777666444444555555555555444444555555444444444444555555777777888888999999:::::::::;;;<<>>EEE[[[~~~~~~sssnnnpppwww|||zzzpppkkkhhhnnneeeooovvvpppTTTCCC???999888999555777888999999888999;;;===BBBEEEKKK\\\lllaaaYYYRRRPPPOOOKKKHHHHHHGGGIIILLLMMMLLLMMMNNNOOOOOORRRXXX\\\```dddhhhjjjlllsss~~~}}}{{{yyy|||{{{{{{zzzyyyxxxxxxwwwvvvvvvwwwyyy}}}}}}xxxuuutttttttttssspppqqqrrrpppnnnlllkkklllkkkjjjiiijjjkkklllkkkjjjlllkkkmmmrrruuuvvv|||~~~~~~zzzvvvssspppoooqqquuuwwwvvvsssooonnnkkkhhhddd___\\\ZZZTTTRRROOONNNPPPXXXbbbiiiuuu{{{~~~|||yyyvvvrrrmmmmmmmmmnnnooorrruuuyyy{{{|||~~~~~~|||{{{{{{||||||{{{|||}}}~~~|||zzzyyyyyyzzzzzz{{{zzzzzzxxxvvvuuuzzzyyyxxxxxx{{{qqqfffaaa```ffflllrrryyy||||||||||||}}}}}}~~~~~~|||}}}~~~{{{nnnpppxxx{{{mmmyyysssjjjooo}}}aaa]]]vvvjjjPPP>>><<<888777666666555444444444555555555555444444555555444444444444555555333444555777999:::;;;<<<<<<>>>@@@GGG]]]~~~uuuppprrryyy~~~}}}uuuoooiiikkk~~~dddqqqwwwoooSSSBBB???999888999555777888999999888999;;;===BBBEEEJJJ[[[nnnaaaXXXQQQPPPOOOKKKIIIIIIGGGIIILLLMMMMMMMMMOOOPPPNNNQQQVVVZZZ]]]aaafffiiimmmuuu}}}{{{yyy|||||||||{{{zzzyyyxxxwwwxxxxxxyyy{{{~~~~~~xxxtttssssssssssssoooqqqqqqqqqnnnmmmlllmmmkkkjjjjjjkkklllmmmkkkiiilllkkkmmmrrruuuvvv|||~~~}}}|||~~~~~~xxxtttpppoooooorrruuuwwwvvvuuuooonnnllliiieeeaaa]]]\\\UUUSSSQQQOOORRRZZZdddkkkyyy|||~~~|||wwwrrrnnnkkkkkkkkkkkkkkkmmmppptttuuu{{{}}}~~~{{{zzzyyyzzzzzzzzz{{{}}}~~~{{{yyywwwvvvuuuyyyzzzzzzzzzzzzyyyxxxxxxzzzxxxvvvwww{{{qqqfff```___eeemmmssszzz~~~~~~~~~~~~{{{yyyzzz{{{}}}~~~~~~|||~~~}}}|||}}}xxxlllnnnwww~~~vvvhhhaaa]]]rrr{{{lllpppgggccc{{{kkkPPP>>><<<999777666666555444444444555555555555444444555555444444444444555555666666777888:::;;;<<<<<<;;;>>>BBBJJJ___tttooorrryyy~~~yyytttkkkjjj|||eeesssyyyoooSSSBBB???999888:::666777888999999888999;;;===@@@BBBHHHYYYnnn___WWWPPPOOONNNLLLKKKLLLHHHJJJLLLMMMMMMMMMNNNPPPLLLOOOTTTWWW[[[___cccfffpppwww|||{{{zzz{{{{{{{{{{{{zzzyyyxxxwwwxxxxxxyyy|||~~~||||||~~~xxxtttrrrrrrssssssoooqqqrrrqqqooonnnnnnooolllkkkjjjkkkmmmmmmkkkiiilllkkkmmmrrruuuvvv||||||yyyyyyzzzzzzwwwtttnnnooopppsssuuuvvvvvvuuupppooommmjjjfffbbb^^^]]]VVVTTTRRRQQQTTT\\\gggooo||||||}}}{{{uuuooojjjiiijjjiiihhhggghhhiiikkklllvvvyyy|||}}}|||zzzxxxxxxvvvwwwxxxyyy{{{}}}~~~|||yyywwwvvvuuutttvvvvvvwwwyyyzzzzzz{{{{{{yyyxxxvvvwww{{{ssshhh```^^^eeemmmsssyyy~~~}}}}}}~~~{{{xxxyyyzzz|||~~~~~~~~~|||}}}zzzzzz|||~~~wwwkkkmmmvvv}}}qqq\\\TTTSSSYYYssskkklllyyyqqqoookkkOOO???===999888777777666555444444555555555555444444555555444444444444555555555555666666666666666666:::===BBBKKKaaa}}}rrrnnnpppwww|||}}}xxxooolll{{{ffftttyyyoooSSSBBB???999888:::666777888999999888999;;;===>>>AAAFFFXXX~~~ooo___VVVOOONNNNNNLLLLLLMMMJJJKKKMMMNNNMMMMMMNNNOOOMMMOOOSSSVVVYYY]]]bbbfffrrrxxx~~~|||{{{zzzyyyyyyzzz{{{{{{zzzxxxwwwvvvvvvxxxzzz~~~~~~{{{yyyyyy{{{}}}zzzuuussssssssssssppprrrssssssqqqppppppqqqmmmlllkkkkkkllllllkkkjjjlllkkkmmmrrruuuvvv||||||wwwvvvwwwxxxvvvtttnnnoooqqqtttuuuvvvvvvuuurrrqqqnnnkkkgggbbb___]]]WWWUUUTTTSSSXXXaaalllttt~~~|||{{{zzztttlllhhhiiijjjhhhfffdddccccccdddeeemmmqqqvvvxxxxxxvvvuuuuuussstttuuuwwwyyy{{{|||}}}~~~}}}{{{yyywwwvvvvvvuuusssssstttvvvwwwyyyzzz{{{yyyxxxwwwxxx|||uuuiiiaaa^^^ccckkkqqqwww{{{{{{{{{}}}}}}{{{yyyyyyzzz{{{}}}~~~~~~|||}}}yyyyyy{{{~~~xxxlllnnnwww~~~~~~aaaOOOMMMRRR]]]xxxiiigggqqq|||{{{iiiMMM???===999888777777666555444444555555555555444444555555444444444444555555888888888777777777666666999<<<@@@JJJ```|||qqqmmmpppwww||||||sssqqq}}}fffsssvvvnnnRRRBBB???:::999:::777777888999999888999;;;===>>>AAAFFFWWW}}}vvvaaaXXXPPPNNNMMMKKKKKKLLLKKKMMMOOONNNMMMLLLMMMNNNNNNQQQTTTWWWZZZ^^^cccgggrrrvvv}}}}}}{{{{{{zzzvvvwwwyyyzzz{{{zzzxxxxxxtttuuuvvvzzz~~~}}}zzzwwwwwwyyy{{{|||wwwuuutttsssrrrqqqsssttttttsssrrrssstttooommmkkkjjjkkkllllllkkklllkkkmmmrrruuuvvv||||||xxxwwwxxxxxxuuusssmmmpppssstttuuuuuuuuuuuutttsssppplllgggbbb___\\\XXXWWWVVVWWW\\\fffrrrzzz|||zzzyyysssjjjfffiiiiiigggeeebbbaaaaaabbbbbbcccgggmmmqqqrrrqqqqqqqqqpppqqqsssuuuwwwyyyzzz{{{zzzyyyxxxwwwvvvuuuuuuuuuttttttuuuvvvwwwyyyzzz{{{xxxxxxxxxyyy}}}uuujjjaaa\\\aaaiiimmmsssxxxwwwxxx{{{{{{yyyzzzyyyyyyzzz|||~~~~~~|||}}}xxxxxx|||wwwkkkllluuummmUUUKKKMMMTTTaaa}}}llljjjssshhhKKK>>><<<888777666666555444444444555555555555444444555555444444444444555555999999999999999999::::::999<<<>>>FFF\\\}}}~~~sssooorrryyy~~~~~~xxxwwwfffpppsssnnnRRRBBB???:::999;;;777777888999999888999;;;===???BBBFFFWWW}}}cccZZZQQQNNNMMMJJJIIIJJJLLLNNNOOOOOOMMMLLLLLLMMMPPPRRRUUUXXX[[[___dddhhhrrruuuzzz~~~|||{{{{{{{{{tttvvvxxxzzzzzzzzzyyyxxxtttuuuwww{{{}}}yyywwwvvvyyy{{{|||}}}yyyvvvuuusssrrrqqqsssuuuuuutttssstttuuupppnnnjjjiiijjjllllllllllllkkkmmmrrruuuvvv||||||yyyyyyzzzyyyuuurrrnnnpppsssuuuuuutttttttttuuutttqqqlllgggbbb^^^\\\ZZZYYYXXXZZZ___iiivvv~~~{{{yyyyyyrrriiifffiiihhhfffdddbbbaaaaaabbbbbb\\\aaaggglllnnnnnnnnnnnnnnnppprrrtttvvvxxxyyyyyyvvvuuutttssssssrrrrrrrrrxxxxxxxxxxxxyyyzzz{{{|||xxxxxxxxxzzz~~~tttjjj```[[[___fffkkkqqquuuuuuvvvyyyzzzxxx{{{zzzyyyzzz|||~~~~~~~~~|||}}}xxxxxx|||uuuhhhjjjrrrzzz___NNNJJJNNNTTTcccrrrqqq{{{fffJJJ===;;;777555555555444222444555555555555555555444555555555444444555555555444444555666777888888888999;;;===DDDXXXyyyuuuqqquuu|||{{{|||kkkpppqqqkkkQQQCCCAAA:::999;;;888555666888:::<<<=========<<<@@@FFFUUUxxx~~~dddYYYPPPNNNNNNKKKIIIHHHLLLLLLLLLLLLKKKKKKNNNPPPTTTTTTVVVXXX]]]bbbhhhkkkvvv|||~~~~~~yyyxxxxxxwwwwwwvvvvvvvvvtttvvvyyy}}}}}}zzzxxxwwwwwwwww|||{{{zzzxxxtttsssvvvuuuuuuuuuuuuuuutttssssssooommmkkkhhhgggggghhhiiikkklllmmmmmmooosssxxx||||||wwwvvvtttqqqqqqssssssuuuyyyzzzzzzzzz{{{|||yyywwwtttooojjjfffbbb```^^^]]]^^^aaahhhqqq{{{|||wwwsssooojjjgggiiihhhgggfffeeebbb]]]ZZZ```aaacccfffhhhkkkmmmnnnmmmnnnppprrrtttuuuvvvvvvuuutttqqqppprrruuuyyy|||wwwxxxyyyxxxvvvvvvxxxyyy|||~~~sssjjjccc___aaaffflllooorrrtttvvvwwwzzz|||yyywwwuuuvvv{{{~~~}}}vvvwwwzzz{{{~~~ttthhhhhhnnnpppUUUHHHIIINNNQQQbbbwwwvvvdddLLL>>>;;;777555555666666555555555444444444444555555222333444666777999;;;;;;666666666666777888::::::888;;;>>>EEEXXXyyyxxxsssuuu|||mmmqqqrrrjjjPPPBBB@@@:::888:::777888888777777888:::;;;<<<;;;???EEESSSuuueeeZZZQQQOOOOOOLLLJJJJJJLLLMMMMMMLLLJJJKKKMMMOOOQQQRRRTTTVVV[[[bbbhhhmmm|||~~~~~~}}}yyyyyyxxxxxxwwwvvvvvvvvvvvvwwwyyy}}}}}}zzzxxxwwwwwwwwwzzz}}}}}}zzzyyywwwssssssvvvvvvvvvvvvvvvuuutttsssrrrooommmkkkhhhggggggggghhhkkklllmmmnnnooosssxxx|||zzzvvvwwwvvvsssssstttuuuxxxzzz{{{{{{{{{{{{|||{{{yyyuuupppkkkfffbbb```___```dddkkkrrr{{{|||xxxtttpppllljjjkkkjjjiiihhhgggddd```\\\^^^___```ccceeegggiiijjjkkklllmmmnnnpppqqqqqqrrrrrrpppooonnnppptttxxx{{{{{{{{{{{{zzzxxxxxxyyyzzz~~~~~~rrriiibbb^^^```eeemmmppptttvvvwwwxxxyyy{{{yyywwwuuuwww{{{~~~~~~}}}}}}}}}}}}~~~~~~wwwxxx{{{||||||tttgggfffmmm|||lllSSSGGGHHHNNNRRReee}}}~~~cccJJJ>>>;;;777666666666666555666666666555555666666666777777666666555555444444666666666666777777888999999<<>>;;;888666666666666555777777666666666666777777999888777555444222111000666666666555666666777777999===@@@FFFYYYzzzwwwrrrsssyyylllqqqsssgggNNN@@@>>>888777999666999888777666777999;;;<<<;;;???CCCOOOnnneeeZZZPPPNNNNNNLLLKKKKKKMMMNNNMMMLLLJJJJJJLLLNNNQQQSSSTTTVVVYYY___hhhoooxxx}}}||||||}}}}}}||||||{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{}}}~~~{{{xxxvvvuuuuuuvvvuuuwww{{{zzzwwwwwwuuurrrrrruuuxxxxxxxxxxxxvvvtttqqqpppooommmkkkiiihhhgggffffffccceeeggghhhjjjmmmrrruuu{{{~~~{{{uuuttttttrrrrrruuuvvvxxxzzz{{{yyyxxxxxxxxxwwwuuuqqqmmmiiifffdddddd```eeemmmuuu}}}{{{wwwuuutttsssrrrpppooonnnnnnmmmjjjfffcccaaabbbbbbcccddddddeeeeeebbbccccccdddfffgggiiiiiijjjiiihhhiiikkkooosssvvvzzzzzzxxxvvvtttsssuuuwwwxxx{{{{{{ooogggaaa]]]```eeeooosssxxx{{{{{{zzzyyyyyyyyyxxxxxxxxxzzz{{{}}}}}}~~~~~~}}}|||||||||||||||}}}||||||zzzzzzyyyzzztttfffeeejjjwww}}}eeeTTTLLLNNNYYYcccsssrrrjjjNNN???<<<888666666777666666777666666666666666666777666666555555555555444444777666666555555555555666999<<>>999888:::888777777888999:::;;;<<<===;;;@@@CCCLLLhhhwwwcccXXXMMMJJJKKKKKKKKKLLLJJJKKKLLLKKKKKKLLLOOOQQQUUUZZZ^^^]]]ZZZZZZ```eeelllwww}}}zzzyyyyyyyyyyyyzzz{{{}}}~~~zzzxxxuuurrrpppooopppppppppqqqssswww|||~~~~~~}}}wwwsssqqqqqqqqqnnnooosssnnnppprrrsssrrrooollljjjiiihhhgggfffcccaaa___^^^^^^aaadddfffhhhjjjmmmpppuuuwww}}}|||tttmmmlllkkkmmmooopppnnnmmmmmmnnnkkkjjjhhhffffffgggiiikkkoooqqqvvv{{{~~~~~~}}}~~~}}}{{{zzzyyyyyyyyyxxxvvvsssooollllllkkkiiigggfffeeedddbbb```]]][[[YYYYYYYYYZZZXXXWWWUUUTTTSSSSSSTTTUUUVVVVVVVVVUUUVVVYYY^^^bbbgggmmmuuu|||yyynnngggbbb___bbbhhhooorrruuuxxxyyyyyy{{{|||xxxzzz|||{{{xxxwwwwwwyyy{{{{{{zzzzzzzzzzzz{{{{{{yyyyyy}}}zzzyyyzzzyyy}}}~~~pppeeefffnnnyyykkk]]]QQQMMMNNNUUUhhh}}}vvvjjjlllOOO???<<<999777777777777666666666555555555555666666777666666666666555555555666666666666777777888999777;;;===CCCUUUuuu}}}wwwvvvzzz}}}yyynnnlllzzz{{{fffllliiigggMMM@@@>>>999888;;;888:::999777666666888:::<<<:::???BBBKKKggg|||xxxdddXXXNNNKKKLLLLLLLLLMMMIIIJJJKKKKKKKKKMMMPPPRRRRRRXXX]]]]]]ZZZZZZ^^^dddgggqqq|||}}}zzzyyyyyyyyywwwwwwyyy{{{~~~yyywwwtttqqqooonnnnnnoooppppppssswww{{{}}}~~~}}}uuupppnnnooonnnlllmmmqqqkkkmmmpppqqqqqqnnnkkkiiiffffffeeecccaaa^^^\\\[[[ZZZ]]]```bbbdddfffiiilllpppssszzzyyyooojjjiiikkknnnnnnmmmmmmmmmmmmmmmllliiigggfffgggiiikkklllpppwww}}}}}}}}}||||||||||||zzzvvvsssqqqqqqooommmkkkiiihhhgggdddbbb^^^YYYVVVTTTTTTSSSRRRQQQOOOLLLKKKJJJJJJJJJGGGHHHHHHHHHJJJNNNTTTXXX[[[cccmmmwwwyyyooohhhbbb```ccciiinnnqqqtttvvvwwwyyy{{{}}}xxx{{{}}}{{{xxxvvvwwwxxxyyyyyyyyyxxxxxxyyyzzzzzzxxxxxx|||yyyzzz||||||}}}|||nnnccceeennnyyyzzzaaaSSSIIIHHHJJJRRRfff|||{{{iii}}}jjjMMM@@@===999777777888777777777777666666666666777777333444444444555666666666666666666666777999::::::888<<<>>>CCCVVVvvvzzzuuutttwwwzzzwwwkkkhhhvvv}}}gggmmmkkkjjjPPP@@@<<<777888<<<;;;777888999888777777999;;;:::@@@CCCJJJfffqqq}}}bbbXXXNNNMMMNNNNNNMMMNNNRRRPPPMMMJJJIIIKKKMMMOOOQQQRRRSSSVVVYYY\\\___```ccciiirrr}}}}}}{{{{{{}}}yyyzzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}xxxvvvrrrooommmmmmnnnoooqqqnnnnnnqqqxxx|||{{{xxxpppooommmlllllllllkkkjjjjjjkkkmmmmmmllljjjgggeeeddddddcccaaa___]]][[[YYYZZZZZZ[[[\\\___bbbdddfffkkkpppxxx~~~wwwqqqnnnjjjhhhiiikkkllllllmmmllljjjddd```aaahhhooonnnttt|||~~~~~~~~~~~~}}}|||{{{zzzzzzyyyyyyrrroooooooookkkhhhfffccc^^^YYYTTTRRRQQQQQQLLLJJJHHHGGGGGGGGGFFFEEEEEEDDDCCCCCCDDDFFFHHHJJJUUUZZZcccnnnyyyyyylllddd``````dddjjjjjjmmmqqqtttvvvxxx{{{~~~}}}zzzwwwwwwxxxyyywwwuuuvvvvvvwwwwwwxxxxxxyyyyyywwwxxx{{{}}}|||xxxyyy{{{~~~}}}rrrjjjhhhiiiwww~~~pppYYYQQQGGGBBBBBBNNNdddxxxxxxlll~~~{{{wwwlllQQQ>>>;;;888555555666555555666666666666666666666666777666555444333444444555888888888777777777777777;;;===>>>DDDXXXzzzyyyrrrqqqxxx}}}zzzrrrmmmyyyiiipppnnnqqqUUUDDD>>>777555888555777888999888777777999;;;<<>>;;;777555555666555555666666666666666666666666777666555444333444444555777777777777777777777777999<<<>>>DDDYYY{{{yyyrrrpppwww|||sssnnnzzziiiooonnnsssWWWEEE@@@777444666333777888999888777777999;;;<<>>;;;777555555666666555777777777777777777777777666666555444444444444555777777777777777777777777777;;;===DDDYYY|||yyyqqqooovvv}}}uuuppp|||fffkkkjjjnnnSSSCCC@@@999777:::888777888999888777777999;;;:::???BBBIII___zzzkkk___SSSOOONNNLLLKKKKKKJJJKKKKKKLLLMMMMMMMMMLLLKKKLLLMMMNNNPPPRRRTTTUUU]]]aaahhhqqqzzz~~~{{{{{{||||||}}}~~~~~~~~~}}}wwwyyy{{{~~~~~~}}}zzzvvvsssqqqpppqqqpppmmmkkkjjjiiiiiijjjkkkjjjiiijjjmmmpppppppppmmmiiidddaaaaaabbbccccccaaaaaaaaaaaaaaaaaaaaaaaaYYYXXXVVVTTTQQQOOONNNMMMMMMMMMMMMNNNOOOQQQTTTUUUXXX[[[cccqqq~~~|||}}}~~~zzzxxxtttssssssssssssrrrmmmkkkhhhcccaaadddjjjoooyyy|||~~~zzzwwwvvvtttqqqooonnnjjjddd\\\VVVQQQOOONNNJJJHHHEEEEEEEEEEEEDDDBBBCCCCCCBBBBBBBBBCCCDDDDDDFFFGGGJJJPPPYYYfffsss{{{zzzzzzssspppnnnkkklllnnnsssuuuwwwxxxwwwwwwxxxzzzyyyxxxwwwvvvvvvvvvvvvvvvyyyyyyyyyxxxxxxwwwwwwwwwssstttuuuwwwyyyzzz{{{|||}}}~~~{{{ooohhhhhhlllttt}}}yyybbbSSSEEE>>>999>>>IIIVVVeeeqqqvvvlllwww}}}wwwtttmmm~~~bbbKKK===:::777555666666666555777777777777777777777777555555555555444444555555666666666777777777777777777:::>>>DDDWWWyyyyyypppnnnuuu}}}vvvssseeeiiiiiijjjPPPAAA???:::999<<<:::777888999888777777999;;;888===AAAHHH\\\~~~ooobbbUUUQQQOOOMMMKKKLLLKKKLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKMMMPPPSSSVVVWWW\\\```fffnnnwww~~~||||||}}}~~~~~~}}}tttuuuwwwyyyzzz{{{||||||~~~{{{wwwtttqqqooonnnooommmllljjjiiihhhhhhhhhdddcccbbbcccfffiiikkkkkkjjjfffaaa^^^^^^___````````````___^^^^^^]]]]]]]]]WWWUUUSSSQQQNNNMMMLLLLLLJJJJJJJJJJJJKKKMMMOOOPPPQQQUUU\\\iii|||~~~~~~}}}yyywwwvvvwwwwwwwwwuuuvvvwwwyyy{{{yyyvvvrrriiigggdddbbbccchhhooottt|||}}}|||yyywwwuuurrrqqqlllhhhbbb[[[UUURRRPPPOOOLLLJJJHHHGGGHHHHHHGGGEEEFFFFFFFFFEEEEEEEEEEEEEEEIIIIIIIIIKKKQQQ\\\jjjssswww{{{vvvuuussspppppprrrtttvvvxxxxxxvvvuuuvvvwwwwwwwwwwwwvvvuuuuuuvvvvvvzzzzzzyyyyyyxxxxxxwwwwwwtttuuuvvvwwwyyy{{{|||}}}|||ooofffeeegggrrr{{{mmmWWWJJJDDD>>><<>>CCCTTTtttyyypppmmmsss}}}|||uuuuuuhhhlllnnnjjjPPPAAA???999888:::888777888999888777777999;;;888<<>>888777999666777888999888777777999;;;:::>>>BBBGGGUUUuuuooobbbUUUOOOMMMKKKKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPSSSUUUWWW[[[]]]bbbiiiqqqzzz~~~|||yyyxxxvvvtttrrrqqqqqqqqqrrrqqqooonnnlllkkkjjjjjjgggfffeeedddccccccbbbbbbcccbbbaaa___^^^___aaaccc]]]ZZZXXXWWWXXXYYYYYYYYY]]]]]]]]][[[XXXTTTPPPNNNKKKJJJHHHFFFFFFFFFGGGHHHFFFFFFEEEEEEFFFGGGHHHIIIFFFJJJOOOTTT___www}}}zzzxxxyyy|||~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~|||zzzuuutttqqqooommmmmmoooqqqtttvvvyyy}}}~~~{{{vvvqqqiiifffdddeeejjjrrrzzz}}}{{{{{{}}}}}}|||{{{oookkkeee___ZZZWWWUUUUUUUUURRRPPPOOOPPPPPPOOOMMMOOOOOOOOOOOONNNMMMLLLKKKKKKLLLLLLKKKLLLRRR\\\eeeqqq{{{~~~xxxtttuuuuuusssrrruuurrrsssttttttrrrqqqqqqrrrtttuuuvvvuuussssssuuuwwwvvvwwwwwwwwwwwwwwwwwwxxxuuuuuuuuuvvvxxxzzz|||~~~xxxlllfffeeemmmvvv}}}iiiUUUFFF=========@@@EEEFFFGGGMMMUUUkkkmmmeeennnnnn{{{^^^GGG<<<999666555666777777777444444444444444444444444333333555666666666555555444444555555666777777888888===@@@CCCQQQoooyyyppplllpppxxx{{{xxxrrrtttiiisssxxxeeeKKK>>>===888888;;;888777888999888777777999;;;===@@@CCCGGGTTTqqqnnnaaaSSSNNNLLLJJJJJJKKKIIIIIIIIIIIIIIIJJJLLLLLLKKKLLLLLLNNNOOORRRSSSTTTZZZ\\\```gggoooxxx~~~|||}}}{{{wwwssspppnnnmmmllliiihhhgggfffeeeeeeeeeeeedddccccccbbbaaa```______```___\\\YYYVVVVVVXXXZZZXXXVVVUUUUUUVVVWWWVVVUUU\\\\\\\\\ZZZVVVQQQLLLIIIFFFEEECCCBBBBBBCCCDDDEEEEEEDDDDDDCCCDDDEEEFFFGGGBBBGGGLLLNNNUUUlll|||xxxvvvvvvzzz}}}}}}}}}yyyyyyyyyyyyzzz{{{||||||}}}zzzxxxvvvpppooonnnmmmmmmnnnrrrtttwwwxxxzzz||||||zzzuuuqqqllliiiggghhhmmmvvv}}}}}}zzzzzz}}}vvvrrrllleee```\\\ZZZZZZZZZXXXVVVUUUUUUUUUTTTSSSUUUUUUUUUTTTSSSRRRQQQPPPLLLNNNOOONNNNNNSSS]]]dddoooyyy|||vvvrrrssssssqqqrrrtttppprrrsssrrrqqqpppppppppsssuuuvvvuuusssrrruuuwwwxxxxxxxxxyyyyyyzzzzzz{{{tttttttttuuuwwwyyy|||}}}}}}pppiiigggllluuuvvvaaaNNNAAA:::555888===AAA@@@>>>DDDLLLbbbhhh\\\zzzmmmkkk{{{]]]FFF<<<999666555666777777777444444444444444444444444222333555666666666555555444444444555666777777888888>>>AAADDDQQQpppyyyqqqlllooovvv{{{wwwqqqsss}}}gggkkk|||gggSSSAAA<<<:::777888<<<777777777777888999:::;;;<<<>>>BBBFFFRRRooo{{{oooaaaTTTOOOPPPNNNMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKIIIIIIJJJLLLOOOQQQTTTUUUWWWZZZ___fffnnnvvv|||~~~|||{{{||||||}}}yyyssslllfffcccaaa``````___\\\ZZZXXXXXXYYYZZZVVVUUUUUUVVVXXXYYYXXXVVVWWWWWWVVVVVVTTTSSSQQQPPPUUURRROOOMMMMMMOOOSSSUUUWWWTTTQQQPPPOOOMMMIIIEEE@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDGGGKKKLLLNNN\\\zzzuuuvvvwwwwwwvvvvvvxxxyyyxxxxxxxxxyyyzzz|||~~~~~~{{{wwwtttrrrqqqpppooonnnnnnqqquuuxxxyyyyyy{{{{{{||||||{{{xxxvvvtttkkkkkkkkklllsss|||}}}{{{zzzzzz|||~~~vvvsssnnnjjjgggccc^^^[[[^^^^^^^^^^^^]]][[[ZZZYYYZZZZZZ[[[[[[[[[ZZZYYYYYYYYYXXXVVVTTTTTTWWW\\\```kkkvvvzzzwwwsssqqqrrrtttuuuvvvwwwvvvuuutttsssrrrrrrrrrvvvvvvuuuuuuuuuttttttttttttvvvxxxxxxvvvvvvvvvwwwvvvuuutttsssssstttuuuvvvwww~~~||||||}}}{{{zzzwwwuuuxxx~~~oooXXXEEE<<<<<<;;;:::;;;=========BBBJJJdddppp\\\jjjhhhpppuuutttWWWGGG;;;999666555555666555444333333333333333333333333555555555555555666777777777888:::999888777777777;;;;;;<<>>??????>>>======>>>??????@@@@@@@@@???>>>>>>======AAAAAACCCFFFIIIRRRdddvvv~~~~~~{{{xxxzzz}}}}}}xxxsssjjjmmmooopppnnnmmmmmmnnnooopppqqqsssuuuwwwxxxyyyyyywwwssspppoooooopppqqqvvv{{{~~~|||{{{uuuvvvwwwwwwwwwvvvtttsssqqqsssttttttzzz}}}{{{xxxwwwwwwwww|||~~~}}}yyyuuurrrnnniiifffeeeeeeccccccbbbcccdddeeeiiiiiijjjjjjkkkkkkllllllggggggeeebbb```aaadddgggkkkwwwwwwuuurrrqqqrrruuuvvvwwwrrrtttvvvxxxyyyxxxuuuttttttttttttsssttttttuuuuuuvvvxxxyyyyyyxxxwwwwwwxxxuuuttttttssstttuuuvvvwwwuuu~~~}}}{{{yyymmm\\\NNNAAA999777888777888:::999999>>>FFF^^^uuu\\\gggeeennntttuuuUUUCCC;;;999666555555666555444666666666666666666666666777666666555555555666666555555444555666888:::;;;<<<<<<===EEEWWWuuuyyyrrrnnnqqqwww{{{vvvooopppzzzeeejjj|||dddRRRBBB>>><<<888777:::777777777777888999:::;;;<<>>>>>>>>======BBBAAAAAAEEEHHHOOO\\\hhhyyy{{{vvvpppkkkiiigggfffeeeiiigggfffhhhkkkllliiigggbbbeeehhhjjjjjjiiijjjkkkiiijjjmmmooorrrtttuuuvvvvvvtttqqqpppppprrruuuwwwzzz~~~xxxvvvwwwqqqrrrssssssssssssrrrrrrrrruuuwwwwww{{{|||zzzxxxwwwuuutttyyy|||}}}{{{yyyvvvsssppplllkkkiiihhhhhhjjjkkkmmmllllllmmmnnnooopppqqqrrroooooommmjjjgggfffhhhjjjnnnxxx|||uuusssqqqqqqsssuuuwwwwwwssstttvvvwwwwwwvvvuuutttsssssssssssstttuuuvvvwwwxxxzzz{{{{{{yyyxxxxxxyyyvvvvvvuuuuuuuuuwwwxxxyyyyyy~~~|||~~~~~~gggWWWMMMCCC<<<999888777888:::999888===EEE[[[sss\\\hhhcccmmmttttttTTTAAA;;;999666555555666555444666666666666666666666666777777666555555555555666:::888777777999<<<>>>???======>>>EEEXXXvvvzzzsssooorrrxxx{{{wwwpppqqq{{{eeejjjvvvaaaOOO@@@======888777:::777777777777888999:::;;;;;;>>>BBBFFFPPPlllrrrnnnooonnnmmmkkkvvvfffWWWPPPOOONNNMMMMMMLLLLLLJJJIIIIIIHHHHHHHHHHHHIIIJJJLLLNNNQQQSSSUUUUUUWWW\\\dddmmmxxx}}}xxxqqqkkkfffcccaaa^^^___aaabbbaaa___]]]\\\[[[[[[ZZZXXXWWWVVVUUUTTTPPPOOOOOOOOOPPPPPPNNNLLLGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFFFFGGGHHHJJJLLLMMMIIIJJJJJJJJJHHHGGGFFFEEEEEEEEEDDDCCCCCCDDDEEEEEEBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@AAADDDHHHMMMXXXbbbooorrryyy{{{sssoooddd```YYYTTTRRRRRRQQQQQQUUUUUUVVVWWWYYYZZZZZZZZZVVVYYY]]]___aaabbbccceeeccceeehhhkkknnnppprrrrrrsssrrrqqqqqqsssvvvyyy|||~~~~~~vvvpppooopppllllllmmmmmmnnnnnnnnnmmmnnnsssvvvwwwzzz~~~{{{yyyyyyxxxvvvsssvvvxxx{{{}}}~~~~~~|||zzzsssrrrpppooooooppprrrtttpppppppppqqqrrrtttuuuvvvxxxxxxwwwtttpppnnnnnnooouuu~~~~~~{{{xxxsssqqqpppqqqsssvvvwwwxxxxxxvvvtttsssrrrrrrssstttssssssrrrssstttvvvxxxzzzzzz{{{}}}|||zzzyyyyyyzzzxxxxxxwwwwwwwwwxxxzzz{{{{{{}}}}}}~~~}}}eeeVVVLLLDDD===;;;999888999;;;999999>>>EEEZZZppp\\\jjjcccmmmttttttSSS@@@;;;999666555555666555444555555555555555555555555777666555555555555666666999666444444777:::;;;;;;>>>===>>>EEEXXXwww{{{tttpppsssyyyzzzyyyuuuwww~~~eeejjjqqq\\\KKK>>>======999777999777777777777888999:::;;;:::>>>BBBGGGQQQlllrrrlllmmmkkkgggfffvvvfffVVVOOOMMMLLLKKKLLLLLLLLLJJJIIIHHHHHHGGGGGGIIIIIIKKKLLLOOOQQQTTTUUUVVVXXX\\\bbbkkkuuu}}}|||yyyvvvuuutttqqqsssvvvyyyyyyxxxuuusssooopppppppppnnnjjjgggeee]]]\\\[[[[[[\\\[[[YYYWWWRRRSSSSSSTTTTTTTTTSSSSSSPPPOOONNNMMMMMMOOOPPPRRRSSSUUUWWWVVVSSSOOOLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGFFFFFFFFFFFFFFFFFFDDDBBBBBBFFFIIINNN[[[fffooooooooovvvvvviiiaaa\\\ZZZUUUQQQKKKGGGFFFFFFEEEEEEGGGIIIJJJKKKKKKKKKMMMOOOKKKMMMPPPRRRTTTVVVYYY\\\\\\^^^bbbfffjjjlllmmmnnnqqqqqqqqqrrrsssuuuwwwyyy||||||zzztttmmmiiihhhiiieeeeeeeeeeeeeeeeeeffffffhhhoootttuuuwww|||~~~}}}zzzxxxyyy{{{|||yyyvvvtttvvvxxxyyyyyyzzz}}}yyyxxxwwwvvvvvvwwwxxxxxxuuuuuuuuuuuuvvvxxxzzz{{{|||xxxuuutttttt{{{|||wwwtttqqqpppoooppptttwwwxxxxxxyyywwwtttqqqpppqqqrrrttttttsssssssssuuuxxx{{{}}}|||}}}~~~}}}|||zzzzzz{{{zzzyyyxxxxxxwwwxxxyyyzzz{{{|||}}}~~~~~~fffVVVKKKBBB;;;999:::999:::;;;:::999>>>FFFZZZooo\\\kkkdddnnntttsssSSS@@@;;;999666555555666555444444444444444444444444444555555555555555666777777999666444666;;;>>>???>>>@@@>>>>>>EEEXXXvvv|||tttpppsssyyyzzz||||||fffjjjoooWWWHHH;;;;;;<<<999777999777777777777888999:::;;;;;;>>>BBBFFFOOOiiixxxmmmooonnnhhhiiiwwwgggVVVOOOMMMLLLKKKLLLLLLLLLJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLNNNQQQSSSTTTXXXYYY\\\aaaiiirrrzzzxxxvvvtttrrrrrrpppllljjjbbbbbbcccccccccbbbbbbaaa```]]]YYYUUUSSSSSSUUUVVV\\\aaaeeegggddd___\\\ZZZVVVXXXYYYZZZZZZYYYXXXVVVRRRQQQPPPOOOMMMLLLKKKJJJIIIHHHIIIKKKNNNUUUdddsss}}}|||xxxuuuyyy}}}xxxoooddd[[[UUURRRRRRNNNJJJFFFCCCBBBBBBBBBAAA@@@CCCEEEDDDBBBBBBEEEHHHFFFGGGHHHIIIIIILLLPPPSSSUUUXXX\\\aaaeeegggiiiiiinnnnnnnnnoooooonnnnnnnnnpppooolllhhheeebbbaaa```]]]]]]\\\\\\\\\\\\\\\]]]ccckkkqqqsssuuuzzz||||||yyywwwvvvyyy}}}}}}zzzrrrtttvvvwwwvvvwwwxxxzzz|||~~~~~~~~~}}}}}}||||||{{{{{{zzzyyyxxxxxxyyy{{{}}}~~~zzzwwwuuutttzzz|||vvvrrrooonnnnnnppptttwwwxxxxxxwwwvvvtttssssssssstttuuuttttttssstttvvvzzz}}}}}}~~~|||{{{{{{{{{{{{zzzxxxwwwvvvvvvwwwwww{{{~~~|||{{{|||jjjYYYKKK@@@:::999:::999:::;;;:::999>>>EEE\\\mmmZZZjjjfffoootttrrrSSSAAA;;;999666555555666555444444444444444444444444444444444444444555777888999:::888888<<>>AAACCCBBB???>>>BBBFFFGGGGGGGGGEEEEEEGGGLLLOOOPPPSSSXXX]]]aaadddeeefffkkkllllllkkkjjjhhheeeddddddbbb```______]]][[[XXXXXXXXXWWWVVVVVVVVVVVVVVV```hhhppprrrtttyyy{{{{{{wwwuuutttxxx}}}qqqsssvvvvvvuuuuuuvvvwwwxxx{{{~~~}}}||||||{{{yyyyyyyyy{{{}}}~~~}}}yyyuuusssrrrvvv}}}vvvqqqnnnnnnnnnppptttwwwyyyyyytttuuuuuuvvvvvvvvvvvvvvvuuutttttttttwww{{{~~~}}}{{{{{{|||zzzyyywwwuuuttttttuuuuuu}}}}}}xxxxxxzzzppp]]]MMMAAA;;;::::::999999;;;999888===DDD]]]jjjYYYhhhgggpppuuurrrSSSAAA;;;999666555555666555444555555555555555555555555333333333444666777999:::888777888>>>GGGMMMMMMJJJBBB@@@???DDDVVVttt}}}tttooorrrxxxyyyqqq{{{qqqRRREEE999888<<<<<<:::999777888888888888999999999;;;???@@@FFFRRRbbb~~~zzz|||iiiWWWRRRPPPKKKIIILLLHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLMMMMMMOOOQQQSSSWWWXXX[[[```hhhpppxxx|||}}}|||~~~}}}zzzwwwtttnnnfff___ZZZZZZ[[[cccfffmmmtttzzzzzzuuuppppppqqqrrrrrrrrrqqqoooooojjjhhhfffdddbbb```\\\YYYVVVMMMJJJNNNRRR\\\tttpppeeeccceeejjjiiifffeeebbb^^^YYYUUUWWWRRRKKKFFFCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@??????BBBDDDFFFFFFDDDEEEGGGJJJNNNOOORRRVVVZZZ^^^```bbbcccbbb```^^^]]]]]]^^^^^^bbbaaa^^^ZZZWWWVVVXXXZZZWWWUUUSSSSSSTTTUUUTTTTTTYYYaaajjjqqqsssssstttvvvxxxvvvvvvzzz{{{qqqkkkpppuuutttssstttxxx{{{~~~~~~{{{xxxyyy{{{|||}}}||||||zzzwwwsssppplllkkkooonnnzzz}}}wwwtttqqqqqqqqqtttwwwyyyzzzyyyvvvwwwwwwuuusssssstttuuutttuuuwwwzzz}}}~~~|||{{{zzzyyyzzzzzzyyyyyyyyyyyyyyyyyy~~~}}}}}}{{{rrrtttqqq]]]MMM@@@::::::666666777666777999>>>AAA___lllXXXlllmmmiii|||sssTTTCCC;;;999666555555666555444444555777666555555666777555555555555555555444444888888999:::;;;<<<<<<===<<<===???FFFWWWssszzzsssnnnpppuuuzzzoooRRREEE:::888;;;;;;999888777888888888888999999999<<<@@@@@@EEEPPP___~~~kkkYYYSSSPPPKKKIIILLLJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJLLLMMMNNNOOOQQQSSSVVVXXX[[[```hhhpppxxx|||~~~}}}zzzwwwqqqiiibbb^^^]]]^^^hhhjjjooouuuzzzzzzvvvrrrnnnnnnooooooooonnnnnnmmmjjjgggdddbbb```^^^[[[XXXXXXQQQNNNRRRWWW___uuupppffffffiiisssrrrqqqpppnnnjjjddd```^^^YYYRRRMMMJJJHHHFFFEEEBBBAAA@@@??????>>>>>>>>>@@@BBBCCCCCCBBBBBBEEEGGGJJJLLLNNNRRRUUUYYY[[[]]]YYYYYYWWWWWWVVVWWWXXXYYY]]]]]][[[XXXVVVVVVYYY[[[\\\[[[ZZZYYYYYYXXXWWWUUUWWW___iiiooorrrssstttvvvzzzyyyzzz}}}vvvppprrruuuuuuuuuvvvvvvyyy}}}~~~}}}}}}}}}yyyuuussstttuuuvvvvvvxxxwwwtttpppkkkgggcccaaa^^^]]]ggguuu{{{uuusssrrrqqqqqqrrruuuxxxyyyxxxrrrssstttsssrrrrrrsssuuusssuuuwwwzzz}}}~~~|||{{{yyyxxxyyyyyyyyyyyyyyyyyyyyyyyy|||~~~~~~xxxoooppp|||ooo[[[KKK???999999777888888777888:::???BBB^^^mmmVVVjjjmmmkkktttUUUDDD;;;999666555555666555444222333555444444444666888555555555555555555555555666666666666777777777777:::;;;===DDDTTTqqqyyyrrrnnnpppuuuzzz{{{|||lllRRRFFF;;;999;;;:::888888777888888888888999999999===@@@@@@DDDNNN\\\nnn[[[TTTPPPKKKIIILLLLLLLLLLLLLLLLLLLLLLLLLLLIIIKKKMMMMMMNNNOOORRRTTTVVVXXX[[[```hhhqqqxxx}}}~~~}}}|||}}}~~~|||zzztttmmmfffbbbaaabbbfffgggjjjnnnrrrrrrpppnnnffffffffffffffffffggggggiiifffbbb___^^^]]][[[YYYVVVQQQPPPSSSVVV]]]nnn}}}qqqlllnnnrrr}}}}}}~~~~~~}}}yyyrrrmmmgggccc\\\WWWSSSPPPMMMKKKGGGFFFDDDAAA@@@??????@@@@@@AAABBBBBBAAAAAACCCEEEEEEGGGIIILLLOOORRRTTTUUUPPPOOOOOOOOOPPPRRRSSSUUUXXXYYYYYYXXXWWWYYY\\\___bbbbbbbbbaaa___[[[XXXVVVVVV]]]fffmmmppprrruuuwww|||}}}{{{sssrrrrrrrrrsssvvvtttvvvyyy{{{~~~||||||xxxuuuqqqooonnnooonnnnnnpppnnnjjjfffaaa]]]ZZZYYYZZZVVV\\\fffrrr}}}xxxuuutttrrrpppnnnoooqqqtttuuuuuuooopppqqqqqqpppqqqsssuuussstttwww{{{~~~~~~|||zzzyyyxxxwwwwwwxxxxxxyyyyyyzzzzzzyyy}}}wwwnnnnnnzzznnnZZZKKK???::::::888999999888999;;;???CCC\\\mmmTTTiiimmmkkkzzzxxxvvvsssUUUCCC;;;999666555555555555444222333333333222333666888555555555555555555555555666666666555555444444444999:::===DDDTTTpppwwwqqqmmmpppuuuvvvwwwvvv|||~~~lllQQQEEE<<<:::;;;999777777777777888888888999999999===@@@@@@DDDNNN\\\ppp]]]UUUQQQKKKIIILLLLLLLLLLLLLLLLLLLLLLLLLLLJJJLLLMMMMMMNNNOOOSSSUUUVVVXXX[[[aaaiiirrryyy~~~}}}}}}{{{}}}~~~}}}{{{wwwpppjjjfffffffffffffffgggiiijjjkkkkkkjjjeeeeeeeeeddddddeeeeeeeeegggddd```^^^]]]^^^]]]]]]WWWTTTSSSUUUUUUYYYeeeqqq|||}}}|||xxxsssssswww{{{{{{vvvoookkkeee```\\\XXXTTTRRROOOMMMJJJGGGDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDBBBCCCEEEGGGJJJLLLNNNNNNKKKKKKKKKMMMOOOQQQTTTVVVWWWXXXYYYZZZZZZ]]]aaadddhhhiiijjjhhhddd^^^ZZZWWWUUU\\\eeelllppprrrvvvyyy}}}|||tttooommmmmmoooqqqssstttvvvxxx{{{}}}{{{zzzxxxuuupppmmmkkkiiigggeeeeeecccaaa^^^[[[ZZZZZZZZZbbb\\\]]]```ggg~~~}}}zzzwwwuuuvvvrrrooolllkkkmmmooopppqqqpppqqqrrrrrrqqqrrrtttuuurrrtttwww{{{~~~~~~|||zzzyyyxxxvvvwwwwwwxxxyyyzzzzzz{{{yyy{{{~~~zzzpppppp{{{mmm[[[MMMBBB======888999999888888:::???BBBXXXlllXXXnnnkkkjjjvvvrrrnnnoooRRRAAA;;;888555444555555444333444555444333222333555888555555555555666666666666777777777777777777777777;;;<<>>>>>888888888777777999===@@@TTT~~~nnnaaavvviiihhhvvvqqqkkklllOOO>>>:::888555444444555444333777777777555333333444666555555555666666666777777666666777888888999::::::;;;<<<>>>EEEVVVrrrwwwqqqlllmmmqqqyyyxxxuuuvvv{{{mmmhhhLLLCCC<<<;;;:::888777888777888888888888999999999;;;???@@@EEEQQQ```rrr^^^UUUPPPKKKIIIMMMJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNNNNNNNPPPTTTWWWYYYZZZ^^^dddllluuu}}}~~~wwwsssrrrssspppqqqssstttvvv{{{~~~}}}}}}{{{yyyvvvrrrpppooonnnmmmllliiifffaaa]]][[[^^^dddiiilllqqqwww{{{|||{{{yyyxxx}}}{{{wwwtttqqqooolllhhhddd```\\\[[[WWWSSSNNNJJJFFFEEEDDDBBB@@@@@@AAAAAA@@@???AAABBBBBBCCCDDDEEEFFFFFFEEEFFFGGGJJJNNNRRRUUUXXXZZZ\\\^^^______aaadddfffllloooqqqnnnggg```]]]\\\XXX^^^eeekkknnnsssxxx}}}~~~~~~||||||~~~{{{sssmmmlllmmmmmmssstttuuuwww{{{{{{xxxvvvuuurrrnnnjjjfffaaa[[[WWWUUUTTTUUUWWW\\\ccciiimmmmmmiiiiiifffddduuu}}}yyywwwttttttwwwuuurrrnnnllllllllllllkkklllnnnooonnnnnnoooqqqsssrrrsssvvvzzz}}}~~~}}}|||{{{{{{yyyyyyzzzzzz{{{{{{||||||~~~{{{{{{}}}|||rrrrrr|||mmm^^^RRRFFF>>>===888888888666666888<<>>:::888555444444444444333666777888777555444444555555555555666666777777888444555555666888999999:::888999<<>>AAAAAABBBBBBCCCCCCCCCCCCDDDEEEGGGJJJMMMRRRVVVXXX[[[\\\^^^^^^]]]]]]___aaaeeehhhjjjggg```ZZZXXXXXXYYY^^^dddiiilllqqqwww{{{zzzvvv}}}~~~wwwooonnnnnnlllrrrsssuuuwww{{{~~~zzzvvvuuurrrpppnnnkkkhhhccc^^^ZZZTTTSSSTTTWWW\\\dddlllqqqtttrrrtttqqqlllxxx}}}yyyuuuqqqpppsssqqqooollliiihhhgggeeecccaaabbbeeefffgggiiilllnnnrrrsssvvvyyy|||~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{{{{||||||||||||||||||~~~~~~|||}}}|||ssssss}}}vvvgggYYYKKKAAA===999999999777777999===@@@QQQ}}}yyykkknnnnnnyyywwwrrrmmmRRRAAA:::777555333444444333333111444666777666555555555444555555666777777888888666666666777777888888888888999<<>>AAARRR{{{kkkrrrrrryyyyyyuuupppUUUDDD:::777444333444444333222,,,000444777777666666666444555555666777888888999999999999999888888888888:::;;;>>>DDDUUUqqq~~~{{{xxxuuuxxx}}}