BM6P6(@ +++***)))'''''''''((())))))(((&&&%%%%%%&&&((()))(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''***)))((('''&&&%%%%%%%%%))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&### ###'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))(((&&&&&&&&&''')))+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''(((((((((((())))))(((((((((((())))))))))))***++++++++++++***,,,---.........---,,,+++************************,,,,,,,,,---------......---------------...///000,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))((()))***++++++***)))(((+++***)))))))))))))))***))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******$$$%%%%%%&&&'''((())))))))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$%%%'''(((&&&$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$""""""###$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$############***)))((('''''''''(((((()))'''&&&%%%%%%&&&''')))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''))))))))))))(((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&***&&&######''')))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))))))))***++++++++++++***)))***+++---------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.........------------......///,,,,,,,,,++++++***************************************+++,,,,,,+++++++++((()))***++++++***)))(((***))))))((((((((((((((((((((((((((((((((((((((()))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''%%%$$$###""""""((((((((((((''''''''''''((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$%%%'''(((&&&$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%)))(((''''''&&&'''''''''((('''&&&%%%%%%&&&'''((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((()))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&***'''$$$$$$%%%&&&$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''''''''(((''''''''''''(((((((((((())))))(((((((((((())))))))))))***++++++++++++***'''((()))+++,,,,,,------------------------------,,,,,,,,,---------............---,,,,,,,,,------+++++++++++++++*********))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,((()))************))))))***)))(((''''''''''''''''''''''''''''''''''''''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&))))))'''&&&$$$"""!!! '''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%&&&&&&%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((&&&######$$$$$$""" #########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))''''''''''''(((((((((((())))))(((((((((((())))))))))))***++++++++++++***((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,+++++++++,,,+++++++++***************))))))))))))))))))))))))))))))***+++++++++++++++((())))))***************+++***)))(((((('''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################!!!$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""######$$$%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&'''''''''''''''''''''''''''&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))***(((''''''&&&&&&''''''((())))))(((&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&''''''&&&%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''(((((((((((())))))(((((((((((())))))))))))***++++++++++++***,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++++++++++++++************************************************++++++++++++******)))((()))))))))))))))******+++---,,,+++***))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""###%%%%%%%%%%%%&&&&&&'''(((&&&&&&'''(((((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%&&&(((***,,,((((((''''''''''''((((((***)))((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%!!!"""###$$$&&&'''((()))###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&"""######$$$$$$%%%%%%&&&''''''&&&&&&%%%$$$######%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((((((((()))''''''''''''(((((((((((())))))(((((((((((())))))))))))***++++++++++++***------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,+++*********++++++)))))))))***************++++++++++++++++++++++++++++++++++++***)))(((''')))((((((((()))***+++,,,...---,,,+++***)))))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%##################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######"""""""""%%%%%%%%%%%%%%%%%%&&&'''&&&'''((()))))))))((((((&&&''''''''''''''''''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''&&&%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&)))+++---((((((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&!!!"""$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))***++++++++++++***++++++***)))******+++,,,------------------------,,,,,,,,,---------......+++************++++++,,,((()))))))))*********+++++++++++++++++++++++++++)))***************)))((()))((((((((()))***+++,,,...---,,,***)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$######'''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%$$$&&&'''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''$$$######$$$"""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&''')))*********)))(((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&%%%$$$%%%&&&))),,,...((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&(((******)))'''''''''%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((("""######$$$&&&'''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))***++++++++++++***(((((('''((()))***,,,---........................,,,,,,,,,---------......***)))))))))***+++,,,,,,(((((())))))*********+++************************'''((()))******++++++***)))((((((((((((***,,,------,,,+++)))((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''%%%$$$%%%(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$######&&&(((""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$############%%%&&&'''((())))))))))))''''''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''',,,+++)))))))))((('''%%%%%%%%%%%%$$$$$$$$$######$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%'''((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################!!!###&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&%%%###"""""""""#########$$$&&&''''''&&&$$$###(((&&&######&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''))))))*********&&&&&&&&&'''''')))******(((((()))***************++++++++++++++++++++++++,,,------......------,,,)))+++------,,,,,,---...,,,,,,,,,------.........+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&((())))))((())))))(((((('''''''''&&&***)))(((''''''''''''''')))((('''&&&%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$""""""$$$&&&(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%(((((('''''''''&&&&&&&&&'''((()))(((&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''')))(((%%%#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$""" &&&'''''''''''''''&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''(((''''''''''''''''''&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################"""###%%%&&&&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$######%%%%%%$$$######$$$%%%%%%&&&%%%###"""""""""###$$$%%%%%%&&&''''''&&&%%%%%%$$$"""!!!"""%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))'''&&&&&&'''''')))******((())))))***************++++++++++++++++++++++++,,,,,,------------,,,,,,+++,,,......---,,,---...,,,,,,,,,---------------++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&((())))))((()))))))))((((((((('''''')))(((''''''&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''')))'''%%%#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""''''''''''''&&&%%%$$$###&&&'''((())))))((('''&&&''''''''''''''''''''''''))))))((('''%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$###""""""%%%$$$$$$######$$$$$$%%%%%%%%%$$$############$$$''''''''''''''''''''''''$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%$$$$$$######%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((((((((''''''''''''((()))******((()))******++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,...//////---,,,------------------,,,,,,,,,,,,++++++***))))))))))))***))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&((())))))(((***)))))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''((('''%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''&&&%%%$$$%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%%%%$$$'''''''''''''''''''''''')))))))))***))))))((((((((((((''''''((()))******))))))***++++++++++++***************************++++++,,,,,,,,,,,,++++++,,,...///...,,,++++++,,,...------,,,,,,+++++++++,,,+++******))))))******))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&((())))))(((************))))))))))))'''&&&&&&%%%%%%%%%&&&&&&***))))))((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$#########%%%&&&'''&&&&&&'''((((((((((((((($$$%%%&&&((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))(((%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%!!!"""###$$$%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((())))))***$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((******+++++++++***)))))))))(((((((((((())))))***))))))***+++++++++++++++******************************++++++++++++******+++,,,------+++*********---------,,,,,,++++++***,,,++++++***************))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&((())))))((())))))))))))************&&&&&&%%%%%%%%%&&&&&&''')))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######"""""""""$$$&&&'''%%%&&&'''((())))))))))))###$$$&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''(((***+++)))%%%###%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&%%%%%%%%%########################!!!######$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&''')))***++++++$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))***++++++*********)))))))))(((((())))))***)))***++++++,,,+++++++++************************)))******++++++******))))))+++,,,,,,***))))))***,,,,,,,,,,,,++++++++++++,,,,,,+++************+++))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&((())))))((((((((()))))))))))))))***&&&&&&&&&&&&&&&&&&'''(((&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""###$$$$$$%%%&&&&&&'''(((((('''''''''###$$$%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&)))+++)))%%%$$$&&&)))'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''###$$$%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%%%%%%%$$$###!!!%%%&&&%%%$$$$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((((()))###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&'''((()))))))))))))))******)))))))))))))))***)))***++++++,,,,,,++++++************************))))))************)))))))))+++,,,,,,+++***+++,,,+++++++++++++++,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&((())))))(((''''''((((((((()))))))))''''''&&&&&&''''''((()))'''&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''(((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!###$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$######$$$$$$%%%$$$$$$$$$''''''''''''&&&%%%$$$$$$###$$$%%%'''((((((''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''###'''***)))%%%$$$'''***''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''###$$$%%%&&&&&&%%%$$$###"""###%%%&&&'''&&&%%%%%%###$$$&&&''''''&&&$$$###'''***,,,+++'''###"""#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$&&&''''''&&&$$$$$$###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((******)))))))))))))))*********+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))************)))))))))+++------,,,,,,---...*********++++++,,,,,,------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&((())))))(((&&&'''''''''(((((())))))'''''''''''''''((()))*********))))))))))))***+++%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''###$$$&&&((())))))((('''$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######!!!"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########$$$%%%&&&''''''&&&$$$###&&&&&&&&&&&&&&&'''((()))$$$&&&))))))'''&&&&&&&&&"""###%%%'''''''''%%%$$$***)))(((&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((((((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&'''%%%""" """%%%'''((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$###"""###&&&'''%%%###)))((('''&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''///)))###"""%%%&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$!!!%%%%%%%%%$$$$$$#########%%%%%%&&&'''((((((((('''((('''&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&)))(((((('''''''''(((((())))))))))))))))))))))))************************)))(((''''''''')))***++++++++++++******)))))))))+++++++++*********))))))************************,,,,,,,,,,,,++++++***)))((((((((()))******++++++)))))))))))))))(((''''''((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&'''(((((((((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$######%%%''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&'''''''''&&&%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&''''''((('''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((((((%%%'''((()))'''&&&&&&'''"""$$$%%%''''''&&&%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%###!!!!!!###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%###"""$$$&&&'''%%%"""'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%#################################$$$$$$$$$%%%%%%---(((###"""$$$&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###"""$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$!!!%%%%%%%%%$$$$$$$$$######%%%&&&''''''''''''''''''%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&''''''(((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((()))***+++,,,+++++++++************+++++++++*********))))))************************,,,,,,,,,,,,,,,+++******))))))))))))************)))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((('''''''''''''''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%))))))(((&&&$$$###%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&'''''''''&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((((((%%%'''(((((('''&&&&&&'''###$$$&&&''''''&&&%%%%%%$$$%%%&&&(((((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$#########$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$%%%&&&&&&$$$"""%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""############$$$$$$$$$$$$***&&&"""!!!$$$&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$###""""""$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''((()))***((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((******)))))))))***++++++,,,,,,,,,++++++++++++***+++++++++***************************************,,,,,,---------,,,++++++************)))))))))))))))))))))))))))(((((('''(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((()))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&+++++++++(((&&&$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&''''''(((%%%'''((((((&&&&&&&&&'''%%%%%%&&&''''''&&&&&&%%%'''(((***+++***)))'''%%%$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''$$$"""!!!###%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&%%%$$$&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***(((''''''''''''(((((()))((((((((((((((((((((((((******************************************++++++,,,,,,,,,+++++++++++++++************************************************,,,,,,---------,,,,,,++++++++++++***)))(((((('''(((((())))))))))))(((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((()))(((&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''''')))******(((&&&%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((''''''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&&&&''''''&&&'''((('''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))(((&&&$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% !!!$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$%%%&&&&&&''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))'''''''''''''''((())))))((((((((((((((((((((((((******************************+++++++++*********++++++++++++++++++++++++************************************************++++++,,,------,,,,,,,,,,,,++++++***)))(((''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$"""""""""$$$%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((($$$&&&''''''&&&%%%&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###""""""$$$'''))))))((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&&&&&&&&&&'''''''''((('''%%%%%%''')))'''''''''&&&&&&&&&&&&&&& !!!###%%%''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%###%%%&&&'''&&&%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''&&&''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((*********+++******)))((()))************+++++++++***************+++++++++******************************+++,,,,,,,,,+++++++++++++++***)))((((((''''''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((!!!###%%%&&&%%%%%%&&&'''''''''&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&&&&(((((('''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!%%%((('''%%%'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$'''''''''(((((((((((()))%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%''')))(((((('''&&&&&&&&&&&&&&&""""""###%%%&&&((())))))''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%!!!$$$&&&'''&&&&&&''')))%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''####################################"""""""""!!!%%%&&&&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&'''(((&&&&&&&&&''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))*********)))((('''(((((()))))))))*********))))))*********+++++++++************************((()))******+++++++++***+++*********))))))((((((''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&'''''''''"""$$$&&&&&&%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((%%%$$$$$$$$$%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''%%%""" """&&&(((&&&###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&&&&&&&&&&&&&'''((('''&&&%%%%%%'''))))))((('''&&&&&&&&&&&&&&&))))))((((((((())))))***((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&((())))))((('''((((((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$#########$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''' ###&&&'''&&&&&&(((+++###$$$$$$%%%&&&(((((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&######$$$%%%%%%&&&''''''%%%%%%$$$%%%%%%'''((((((%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''%%%$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))(((((('''''''''((((((&&&&&&&&&'''''')))******))))))))))))))))))))))))************************((()))*********((('''&&&''''''(((((()))))))))***))))))******++++++++++++************************'''((()))***************************))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((()))******(((((((((''''''(((((((((''''''''''''''''''''''''%%%%%%&&&'''(((((((((''''''&&&%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$&&&''''''%%%$$$######$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''+++'''$$$%%%)))***'''###&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$######"""###%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''(((((((((((((((''''''''''''''''''''''''###%%%&&&&&&%%%$$$%%%&&&)))$$$$$$)))+++(((&&&)))%%%%%%&&&&&&'''((((((((($$$&&&''''''&&&%%%%%%&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%&&&''')))***%%%$$$$$$$$$%%%&&&((()))(((((('''%%%######%%%(((***(((&&&######%%%(((***''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&%%%$$$%%%&&&'''(((%%%&&&'''(((((('''&&&%%%(((((('''$$$""""""$$$&&&'''(((((('''%%%###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%''')))+++...)))$$$"""###%%%&&&%%%"""###%%%&&&&&&%%%###"""&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###""""""$$$&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&(((((((((((((((((((((((((((''''''&&&&&&((()))***((((((((((((((('''''''''************))))))))))))))))))))))))))))))))))))((())))))))))))*********))))))*********+++++++++******)))(((((()))******'''((()))******)))((('''((((((((((((((((((((((((***)))((((((((((((((()))''''''''''''((((((((((((***(((''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$######&&&((((((%%%!!!&&&''''''%%%######$$$%%%$$$%%%''')))************$$$%%%&&&'''(((((((((((()))((((((''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((('''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''((()))(((&&&$$$$$$$$$***%%%%%%)))***&&&$$$&&&''''''''''''''''''&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&((()))***&&&&&&%%%%%%%%%'''((()))++++++***(((&&&&&&(((+++&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((('''&&&&&&######"""  """'''(((((('''%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((()))+++((($$$###$$$&&&&&&%%%###$$$&&&''''''&&&$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((('''%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###"""###$$$&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&'''((()))***))))))))))))))))))))))))(((((())))))*********+++************************)))))))))************+++))))))*********+++++++++))))))))))))))))))))))))(((((()))******)))(((((())))))))))))))))))))))))))))))((((((((())))))***''''''''''''(((((((((((()))(((''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%'''&&&&&&(((******'''$$$$$$%%%&&&%%%$$$$$$%%%'''%%%%%%$$$######$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''((((((((((((((('''''''''''''''''''''''''''((())))))'''&&&&&&'''***&&&%%%((()))&&&$$$$$$)))(((((('''&&&&&&%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((()))******(((''''''&&&&&&'''(((((((((((((((&&&$$$%%%''')))%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&%%%###!!!!!!"""$$$'''((()))(((&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$$$$%%%&&&&&&%%%%%%%%%''''''''''''%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&((((((&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$#########$$$&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''''''''((())))))))))))))))))************''''''((()))***+++,,,,,,************************)))************+++++++++)))))))))************+++(((((())))))))))))(((((())))))************))))))************************%%%&&&&&&&&&'''(((((((((&&&''''''''''''((((((((()))(((''''''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&(((((('''&&&'''''''''((())))))'''%%%###$$$%%%%%%$$$%%%''')))(((&&&###  """#########$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''"""%%%'''((((((((()))+++(((&&&&&&((())))))'''&&&(((((('''''''''&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''(((((((((((())))))******(((((((((((('''''''''(((&&&''''''&&&$$$$$$&&&(((+++***)))(((&&&%%%$$$###'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''((('''&&&%%%&&&''''''''''''''''''&&&((())))))'''%%%%%%&&&((('''((()))(((&&&%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((()))))))))))))))******'''(((((()))******++++++((((((((((((((((((((((((************++++++++++++))))))))))))************((()))************)))((()))******************)))))))))))))))))))))))))))""""""###$$$%%%&&&&&&&&&&&&&&&&&&'''''''''(((((()))'''&&&&&&'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&'''&&&%%%$$$$$$%%%%%%%%%$$$$$$&&&((()))'''%%%###""""""###$$$%%%&&&''''''((((((((('''%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((''''''''''''''''''''''''"""$$$&&&'''''''''(((***&&&''''''(((+++------+++&&&&&&&&&'''''''''(((((($$$&&&''''''&&&%%%%%%&&&'''''''''''''''''''''&&&((((((((()))))))))))))))((((((((((((((((((''''''(((*********((((((***+++333111---)))&&&%%%&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''((('''&&&%%%'''''''''&&&&&&'''''''''%%%&&&&&&%%%$$$###$$$%%%&&&'''((('''&&&%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$"""###%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''(((((()))))))))******))))))))))))))))))''''''''''''''''''''''''))))))*********+++++++++)))))))))))))))))))))))))))******************)))***))))))))))))))))))***(((((((((((((((((((((((("""###$$$&&&'''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&$$$&&&'''''''''&&&%%%%%%%%%&&&&&&'''%%%######$$$&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((('''''''''$$$%%%%%%&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''((((((&&&%%%%%%%%%%%%'''((((((,,,000000---%%%%%%&&&&&&'''(((((()))$$$&&&''''''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&'''(((((())))))(((((('''&&&''''''((((((((('''''''''((())))))(((((()))***555222---)))&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&&&&&&&&&&'''((($$$%%%&&&%%%$$$###$$$%%%%%%&&&''''''%%%$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$###!!!###%%%&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&"""""""""###%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))(((((((((&&&&&&''''''(((((())))))************))))))((((((''''''''''''''''''''''''((())))))))))))************)))))))))))))))((((((******))))))))))))******))))))(((((((((((())))))''''''''''''''''''''''''%%%&&&((()))***))))))(((%%%&&&&&&&&&&&&'''''''''((('''&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$)))******)))'''&&&'''((('''''''''%%%###"""###%%%"""###%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$######$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&''''''(((((((((((((((''''''''''''''''''''''''((()))***)))'''%%%%%%%%%%%%((()))(((+++000///+++&&&&&&''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&(((((('''''''''&&&&&&&&&&&&'''(((((((((((('''&&&$$$%%%&&&'''((((((''''''$$$&&&''''''&&&&&&'''(((...,,,***((('''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&'''(((&&&'''))))))'''&&&'''((($$$%%%&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$!!!""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&%%%$$$$$$"""$$$&&&%%%######$$$&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))((('''&&&''''''((())))))******)))))))))))))))*********((((((((((((((((((((((((''''''((((((((()))))))))******))))))((((((((((((***)))'''%%%%%%''')))***)))((('''&&&&&&'''((()))((((((((((((((((((((((((%%%'''((()))))))))'''&&&%%%%%%&&&&&&&&&'''''''''((('''%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%'''%%%$$$%%%&&&'''&&&%%%)))++++++)))'''%%%''')))%%%&&&&&&%%%$$$###%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&(((******)))(((((()))%%%))))))''')))......(((((((((((('''&&&&&&%%%%%%$$$&&&''''''&&&%%%%%%&&&(((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&%%%"""###%%%'''((((((''''''''')))***+++***)))***+++%%%&&&''''''''''''''''''''''''''''''''''''''''''$$$%%%''''''''''''%%%$$$&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%&&&'''(((%%%&&&(((((('''&&&&&&'''###$$$%%%%%%######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$###%%%&&&%%%""""""$$$''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%$$$############&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))(((''''''(((((()))***+++++++++''''''((()))***+++,,,,,,************************''''''''''''((((((((((((******))))))(((((((((''')))'''$$$""""""$$$''')))((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))###%%%&&&''''''&&&$$$"""%%%%%%%%%&&&&&&&&&''''''(((&&&%%%%%%&&&'''%%%$$$''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%((('''&&&&&&'''((('''&&&((()))***((($$$###%%%'''###$$$%%%%%%$$$$$$&&&((()))'''%%%$$$$$$%%%'''((('''''''''(((''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&&&&'''((((((((())))))(((''''''((())))))'''%%%''''''&&&&&&&&&%%%%%%%%%'''''''''''''''((())))))%%%$$$$$$$$$$$$%%%&&&&&&+++)))'''&&&%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&'''(((******((('''&&&''''''((())))))))))))))))))'''%%%$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''((())))))((((((''''''&&&&&&%%%%%%+++)))&&&%%%''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((''''''((((((((('''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&$$$###"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))(((((())))))******++++++((((((''''''&&&&&&&&&%%%***+++++++++***)))((((((************))))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))((((((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%((('''%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%'''***###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$&&&''')))******)))(((''''''&&&&&&$$$$$$%%%%%%&&&'''(((((("""######$$$&&&''''''(((***)))(((&&&&&&'''((((((+++)))&&&$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%"""###%%%&&&'''&&&&&&%%%))))))(((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''(((((((((!!!###&&&'''((('''%%%###%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%'''))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&(((((('''''''''(((((()))'''&&&%%%&&&'''((('''&&&))))))(((((((((''''''''''''''''''''''''((())))))))))))((()))))))))***+++***)))'''&&&&&&&&&((((((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((((((((('''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&&&&&&&(((&&&$$$$$$&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&((('''&&&&&&&&&''''''''''''&&&&&&&&&'''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))((((((((()))******++++++*********))))))))))))((((((((()))))))))(((*********)))))))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%!!!###&&&&&&&&&%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%'''((((((''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%$$$)))((((((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&***)))((('''''''''((()))'''%%%$$$$$$&&&((((((((()))))))))(((((((((((('''''''''''''''((((((((()))((((((((((((((()))))))))***)))'''&&&&&&'''((((((((('''&&&&&&%%%&&&&&&&&&((('''%%%######%%%'''(((%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&''''''&&&$$$"""###%%%)))***+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%%%%'''((('''&&&'''''''''(((((('''''''''&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%######$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&'''((((((&&&&&&&&&&&&''''''''''''***)))((('''''''''((()))++++++++++++************(((&&&$$$%%%(((***)))(((******))))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&'''((())))))'''&&&&&&&&&&&&%%%%%%%%%!!!$$$''')))'''%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%###""""""&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$((((((((('''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&((('''&&&%%%%%%''')))***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''))))))'''$$$$$$'''***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&+++***((('''&&&'''((()))(((&&&###$$$&&&(((******'''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&'''''''''((('''''')))(((''''''''''''(((((('''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%&&&''''''%%%&&&''''''((((((''''''''''''((((((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((((((&&&%%%###$$$&&&))),,,---&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((('''&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%$$$###%%%%%%%%%$$$$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%'''(((%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((+++)))(((&&&%%%&&&'''((((((((((((((((((((((((((('''$$$!!!###'''******(((***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&###%%%((((((&&&$$$######$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%((((((((('''%%%"""###$$$&&&'''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%'''(((%%% ###(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&+++***)))(((''''''((())))))'''%%%%%%'''***+++,,,''''''''''''''''''''''''&&&&&&'''((()))(((((((((''''''((()))***))))))((((((((('''''''''(((((((((&&&'''''''''''''''''''''&&&'''((())))))((('''&&&''''''((())))))))))))((()))))))))***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((()))))))))***(((''''''&&&'''(((+++---&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))'''&&&''''''((((((((((((''''''&&&&&&'''((((((''''''&&&(((((((((''''''(((((((((''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%'''((()))%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))***)))((('''&&&&&&'''''''''''''''''''''''''''''''''$$$###$$$(((***)))((()))))))))(((((((((((('''&&&'''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%&&&'''(((((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%######$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((&&&%%%###!!!###$$$&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&& """### $$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&))))))))))))))))))((((((***((('''''')))+++++++++((())))))))))))*********%%%&&&((()))))))))((('''$$$%%%&&&'''((('''&&&%%%'''''''''(((((((((((((((&&&&&&'''(((((((((((('''&&&''')))******)))'''&&&'''(((((()))))))))))))))***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''((((((((('''&&&&&&&&&%%%((((((((((((((()))))))))'''((()))((('''''')))+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******(((&&&'''''''''(((((('''''''''&&&&&&'''(((((((((((('''***)))(((((((((((()))***''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((((((((&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((()))))))))***))))))((((((((((((((('''(((((((((((())))))))))))'''(((((()))))))))(((((())))))((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''%%%&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''&&&$$$""""""$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((###$$$%%%'''(((((())))))###$$$&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%%%%###!!! ###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''(((***++++++***)))((()))((('''((()))***)))(((((()))))))))************%%%&&&((()))***)))((('''!!!"""$$$%%%%%%%%%######&&&''''''(((((((((((((((%%%&&&'''((())))))((('''''''''''''''''''''''''''&&&'''(((((())))))(((((())))))'''&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((('''&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&"""%%%(((((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))&&&'''((((((((('''%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&'''(((******(((&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((***)))(((''''''((()))***''''''''''''''''''''''''%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$&&&'''(((((('''&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((())))))'''((()))++++++***)))((((((((())))))************'''+++//////***''''''((())))))((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&'''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&((()))***%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$&&&'''(((&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$""""""$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%&&&''''''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%'''***,,,---+++)))((((((''''''((())))))'''%%%&&&'''''''''(((((())))))%%%&&&((()))***)))((('''$$$%%%'''))))))((('''&&&&&&&&&'''((())))))((((((%%%&&&((()))))))))((('''((('''%%%$$$$$$%%%'''(((%%%&&&''''''(((((('''''')))'''%%%$$$###$$$&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))((('''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$"""&&&((('''%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%&&&'''((((((((('''%%%%%%%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&''')))+++***(((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))(((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$ """%%%'''((('''&&&$$$&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''''''((((((%%%'''***,,,---+++)))(((''''''(((((()))))))))***(((...444222+++&&&&&&((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''!!!$$$'''((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$&&&((())))))(((((('''((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((***)))((('''&&&%%%$$$$$$)))(((&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''(((%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&***(((%%%######&&&))),,,&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''%%%###!!!!!!###%%%'''$$$$$$%%%%%%%%%&&&&&&&&&$$$######%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&'''(((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&))))))))))))(((((((((((()))(((&&&%%%&&&''')))+++))))))(((((((((((())))))''''''''''''((((((((()))))))))))))))***+++,,,---))))))))))))))))))))))))((((((((((((((((((((((((***((('''&&&&&&'''(((***''''''((((((((((((''''''((((((((((((((((((((((((&&&$$$###&&&***,,,+++***))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''')))(((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))((('''&&&&&&&&&&&&&&&''''''(((((())))))******((('''''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((%%%%%%$$$###$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$"""###$$$%%%&&&''''''''''''''''''&&&&&&%%%%%%%%%((()))***)))'''&&&&&&(((&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%'''((((((((((((((('''''')))(((&&&%%%$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&'''''')))***+++(((((((((((()))))))))))),,,000222000***&&&&&&(((((((((((((((''''''''''''((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((+++***)))'''&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$'''%%%%%%&&&((()))(((''''''%%%###$$$''')))'''%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%***)))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&''')))(((((('''''''''((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&$$$###!!!&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''%%%###"""%%%%%%$$$###$$$%%%&&&'''###$$$%%%&&&'''&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$'''%%%###""""""$$$''')))(((((('''''''''&&&&&&&&&$$$%%%'''))))))((('''&&&######$$$%%%%%%&&&''''''(((((((((((()))))))))))))))((('''&&&&&&((()))***))))))(((((((((((())))))'''''''''((((((((())))))+++******)))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''(((((((((((((((((((((((((((&&&%%%&&&)))***)))'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%%%%&&&)))((('''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((''''''''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%&&&'''(((''''''&&&&&&%%%&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%'''((()))(((&&&%%%&&&'''$$$%%%'''((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((()))***'''((((((((())))))))))))))),,,///---)))&&&(((***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$'''%%%%%%&&&'''((((((''''''%%%$$$%%%'''((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%)))(((''''''''''''((()))((('''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&)))))))))((((((''''''''')))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%$$$######"""&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%'''((('''''''''&&&&&&&&&&&&%%%$$$%%%'''(((((((((&&&%%%$$$$$$%%%&&&&&&'''((((((''''''(((((())))))******)))((('''&&&'''((()))***))))))(((((((((((())))))''''''((((((((()))))))))+++***)))(((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''((((((((((((((((((((((((***)))''''''(((((('''%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''(((((('''&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%((((((''''''&&&'''''''''&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&''''''((()))''''''''''''''''''((()))%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&'''''''''&&&'''((('''%%%$$$%%%&&&###%%%(((++++++)))'''%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%(((((((((((((((((((((((((((((('''''''''(((((()))''''''((((((((()))))))))''')))+++***''''''***---((((((((((((''''''''''''%%%&&&&&&''''''((())))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%'''&&&%%%&&&'''((('''&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&)))(((''''''''''''((()))&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''')))))))))))))))(((((((((******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''(((((((((((((((((('''((('''$$$######$$$%%%'''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&$$$###"""!!!!!!!!!&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%&&&&&&''''''(((((((((&&&''''''((()))******+++((((((''''''(((((()))***))))))(((((((((((())))))'''(((((((((((()))))))))))))))((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((''''''''''''((()))''''''((((((((((((''''''((((((((((((((((((((((((***)))((((((((('''&&&&&&))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''******)))))))))(((''''''((('''''''''''''''((((((&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$%%%''')))'''''''''''''''''''''''''''''''''((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((((((((&&&&&&&&&&&&'''((())))))&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''(((((($$$&&&&&&&&&$$$$$$%%%&&&###%%%'''))))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$ !!!###%%%&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((''''''&&&&&&%%%%%%&&&'''''''''&&&&&&%%%&&&'''(((((('''&&&%%%)))))))))))))))))))))))))))((((((''''''''''''((('''''''''((((((((())))))'''(((((('''&&&&&&))),,,((((((((((((''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%&&&''''''((()))(((&&&$$$$$$$$$%%%&&&%%%&&&&&&'''&&&&&&%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$""""""""""""###&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&%%%&&&&&&&&&'''''''''(((&&&''''''((()))******+++((((((((((((((()))******))))))(((((((((((())))))(((((((((((()))))))))***''''''&&&&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((('''(((((()))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&& """%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))************)))'''''''''''''''''''''((()))***'''''''''''''''''''''''''''(((((('''%%%%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))******)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&'''%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&'''((((((''''''((((((((('''&&&&&&&&&&&&&&&''''''(((((((((###%%%&&&%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$!!!$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&%%%%%%%%%&&&&&&'''(((((((((((((((%%%&&&'''((((((((('''&&&)))))))))))))))))))))))))))((((((''''''''''''(((''''''''''''(((((((((((((((((((((&&&%%%&&&''')))((((((((((((''''''''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***)))(((&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&'''&&&&&&%%%'''&&&%%%%%%&&&'''&&&$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&(((''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%'''((()))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))******(((((()))))))))*********))))))(((((((((((())))))((((((((()))))))))******&&&&&&&&&''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))$$$&&&(((((('''((()))+++''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%!!!"""%%%'''((()))))))))%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%''''''''''''((()))***+++((((((((('''''''''''''''&&&(((***)))'''%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((''''''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''''''''(((((((((((((((''''''''''''''''''(((((((((###%%%&&&&&&$$$$$$%%%'''$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$ """%%%'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))))))))&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((('''''''''(((((()))&&&&&&'''''''''((((((((())))))((('''&&&&&&&&&&&&((((((((((((''''''''''''(((((())))))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&'''&&&%%%%%%&&&&&&%%%$$$$$$%%%'''&&&%%%%%%&&&(((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((''''''((())))))(((''''''###$$$&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$"""###&&&''''''&&&%%%######$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))(((((()))***************))))))(((((((((((())))))(((((()))))))))*********((((((((('''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))$$$&&&(((((('''''')))+++''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&((())))))(((&&&%%%%%%&&&&&&'''(((((())))))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%'''(((((('''&&&%%%&&&&&&&&&'''(((***+++,,,'''''''''&&&&&&&&&%%%%%%###'''+++***'''%%%&&&(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******)))(((((((((((((((%%%&&&'''((()))(((((('''((((((''''''&&&'''''''''&&&'''((()))))))))))))))((((((((((((''''''''''''###%%%&&&&&&%%%%%%&&&(((###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&'''(((((((((((('''''''''''''''((())))))'''''''''''''''''''''''''''''''''''''''((()))***&&&&&&&&&'''''''''(((((((((((((((((((((((('''%%%((((((((((((''''''''''''%%%&&&'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((($$$%%%'''(((((((((&&&%%%$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%&&&&&&%%%######%%%''''''%%%%%%&&&(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))''''''((())))))(((''''''###%%%''')))))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))'''''''''''''''''''''&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''#########$$$&&&(((***,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%((('''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((((((((()))***************))))))(((((((((((())))))))))))))))))************+++***)))(((((('''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))%%%((())))))'''&&&(((***))))))))))))))))))))))))&&&''''''''''''''''''&&&%%%&&&((())))))(((&&&%%%***)))(((''''''''''''(((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((($$$&&&((()))***)))((('''&&&&&&&&&''')))***,,,,,,&&&&&&&&&%%%%%%$$$$$$$$$ %%%***+++'''$$$$$$&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%++++++***)))))))))))))))&&&''')))*********)))(((+++***)))(((((('''((((((&&&&&&((()))************))))))((((((''''''&&&&&&$$$%%%'''&&&&&&%%%'''((("""$$$'''))))))(((%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''###$$$%%%&&&''''''''''''((('''&&&&&&&&&((()))***''''''''''''''''''''''''&&&&&&&&&'''''')))***+++&&&&&&&&&'''''''''((((((&&&&&&''')))******(((&&&)))(((((((((''''''''''''"""$$$&&&'''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&###$$$''')))***)))'''%%%$$$%%%%%%&&&'''''''''&&&'''&&&%%%%%%%%%&&&$$$######&&&((('''%%%$$$&&&)))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''$$$$$$%%%&&&'''((()))***************************&&&'''''''''(((((())))))$$$%%%&&&''''''&&&%%%$$$$$$%%%''')))******)))(((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''((((((++++++***)))(((''''''&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######%%%'''(((###$$$%%%&&&'''&&&%%%%%%$$$%%%%%%%%%$$$"""!!!&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((()))******'''''''''''''''''''''&&&***)))))))))((((((''''''************************'''((()))***************(((((())))))))))))((((((''''''(((((())))))******((((((''''''&&&&&&&&&%%%(((((())))))))))))(((((('''((()))))))))(((&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))&&&%%%$$$%%%'''((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))******'''&&&&&&'''))))))((('''%%%&&&&&&'''((()))******((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))((('''%%%$$$%%%&&&(((***))))))************))))))%%%&&&&&&'''''''''''''''''''''((((((((((((''''''''''''&&&&&&'''***,,,...222000,,,((('''(((***+++''''''((((((((((((''''''((('''''''''))),,,///111(((((((((((())))))))))))'''%%%%%%%%%''''''&&&%%%((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''((((((''''''''''''((((((%%%$$$$$$######$$$$$$%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$)))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((''''''''''''&&&&&&&&&,,,+++***(((''''''''''''((()))*********)))'''&&&((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))%%%&&&&&&''''''&&&&&&%%%***'''&&&'''******((($$$''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&%%%&&&((((((((('''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''((()))******((((((''''''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%'''((((((((('''&&&$$$%%%&&&'''((('''&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''((((((((($$$%%%%%%&&&&&&%%%%%%$$$&&&'''((('''&&&%%%''')))&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&$$$######$$$&&&'''*********))))))((((((((((((((((((((((((((((((((((((((()))***************(((((())))))))))))(((((((((((((((((())))))******((((((((('''''''''''''''''''''(((((((((((('''''''''((()))))))))(((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))'''&&&&&&&&&''''''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''''''''((('''''''''((()))***)))'''&&&&&&''''''(((((())))))&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))(((''''''''''''((()))***)))'''''''''(((***+++(((((())))))))))))(((((('''(((((()))))))))))))))''''''((((((((((((''''''''''''&&&&&&''')))+++,,,...,,,***'''&&&'''((()))''''''(((((((((((('''''')))((('''((()))+++...///(((((((((((()))))))))))))))'''&&&'''(((((('''&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((***))))))(((''''''''''''((()))))))))(((((('''&&&((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((()))%%%&&&&&&''''''&&&&&&%%% """$$$%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&%%%&&&((((((((('''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&(((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((('''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%$$$$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''&&&$$$######$$$&&&'''***************)))))))))(((((((((((((((((((((((())))))))))))************((())))))******))))))(((((((((((())))))))))))***(((((((((((())))))))))))&&&''''''((((((''''''&&&((((((((()))(((((('''&&&))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))))))))(((((('''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((''''''''')))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%(((''''''(((***+++)))(((''''''''''''''''''((((((%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))))))))))))))))))))))))))(((((('''''')))***+++''''''(((((((((((('''''''''(((((()))))))))))))))''''''((((((((((((''''''''''''&&&%%%&&&'''((())))))(((''''''&&&&&&''''''''''''((((((((((((''''''))))))(((((()))***,,,---(((((((((((())))))))))))+++)))(((((())))))(((&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%&&&'''((()))***(((''''''&&&&&&&&&'''''')))(((''''''&&&'''''''''((((((((((((((((((((((((((((((''''''(((((()))***(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&!!!%%%%%%"""!!!$$$''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&%%%&&&(((((((((''''''''''''((((((((())))))%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$###""""""###%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&$$$$$$$$$$$$&&&&&&++++++*********************************************)))))))))))))))******)))))))))******)))))))))))))))))))))))))))))))))(((((())))))*********+++''''''((((((((((((''''''((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***((('''))))))((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$((((((''')))***+++)))((('''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((())))))))))))(((''''''&&&&&&&&&&&&'''(((((('''(((((())))))(((((('''%%%&&&&&&'''''''''''''''&&&''''''((((((''''''&&&''''''&&&%%%%%%%%%&&&'''&&&&&&&&&'''''''''&&&&&&''''''((((((((((((''''''***))))))))))))******+++(((((((((((())))))))))))+++***(((((())))))(((&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%&&&&&&'''(((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((''''''''''''((())))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&$$$&&&((('''$$$######$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&((((((((('''&&&'''''''''((((((((((((%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%'''((()))&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$###!!!!!!###$$$######$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&******************++++++************************+++***)))(((((()))******))))))************))))))************))))))))))))(((((())))))******++++++))))))************))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((+++,,,,,,+++)))'''))))))((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%(((''''''(((******)))(((''''''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''((((((((())))))******))))))(((%%%&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''''''''(((((((((((('''''')))))))))))))))))))))***(((((((((((())))))))))))***)))(((((())))))(((&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%%%%$$$%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((('''''''''''''''(((((()))''''''''''''''''''''''''))))))(((((((((((()))))))))(((((((((''''''&&&&&&&&&''''''((((((''''''&&&)))(((&&&'''((((((%%%###''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''&&&%%%&&&((((((((('''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&'''((())))))&&&&&&''''''((())))))***%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''&&&%%%%%%'''((()))&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$""""""$$$%%%"""###$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))))))))***************((((((((((((((((((((((((++++++)))((((((((()))***)))******++++++******)))+++************)))))))))))))))))))))************)))******++++++******)))(((''''''''''''((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''(((***+++,,,+++)))((())))))((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&''')))***((('''&&&&&&&&&&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((()))))))))))))))))))))************))))))'''(((((()))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((((((''''''''''''((((((((((((''''''(((((())))))))))))))))))(((((((((((()))))))))))))))((('''((()))***)))((()))((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###"""'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''&&&''''''((()))((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''))))))(((((((((((()))))))))((((((''''''&&&&&&&&&''''''(((((((((((('''''''''$$$###%%%)))***'''$$$''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''(((((())))))''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&%%%&&&((((((((('''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&'''(((((((((######$$$%%%&&&'''((()))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$######$$$&&&"""###$$$%%%&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((())))))*********((((((((((((((((((((((((,,,+++)))((('''((()))***)))******++++++******)))+++++++++*********))))))))))))))))))))))))(((((())))))************))))))(((''''''&&&'''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''')))*********))))))))))))((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&%%%%%%&&&(((((('''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))'''(((((()))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''&&&'''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''((())))))******)))(((((((((((()))))))))))))))(((((()))+++,,,+++*********)))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''(((&&&'''(((((()))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))(((''''''&&&%%%%%%''''''((((((((((((''''''%%%%%%%%%&&&'''((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((()))))))))&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&%%%&&&((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''$$$%%%%%%%%%&&&&&&''''''%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''%%%&&&''''''((('''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$######$$$&&&###$$$%%%&&&&&&'''''''''%%%&&&'''((('''&&&$$$###$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''(((((()))))))))***************************---+++)))((('''((()))*********++++++++++++******++++++++++++******))))))******))))))((((((''''''(((((())))))))))))((((((((('''&&&&&&'''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%%%%$$$&&&'''((('''%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((((()))+++)))(((&&&&&&((()))+++%%%&&&&&&'''((('''''''''''''''((((((((((((''''''%%%&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''((('''&&&%%%%%%%%%%%%&&&''''''((((((((((((''''''&&&'''((()))************(((((((((((())))))))))))***)))(((***,,,......---+++******)))))))))))))))'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%'''***,,,---'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&'''((())))))(((''''''&&&&&&'''''''''&&&''')))*********)))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))((('''&&&&&&%%%%%%''''''((((((((((((''''''(((+++,,,+++&&&$$$%%%'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&%%%&&&((((((((('''''''''''''''((((((((()))'''''''''''''''&&&&&&&&&)))(((((((((((('''''''''&&&''')))******)))'''&&&''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))''''''((((((((((((''''''$$$%%%'''((((((((('''&&&$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''((((((((($$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$###""""""###%%%###$$$%%%&&&''''''''''''%%%&&&'''((((((&&&$$$###%%%%%%&&&&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$*********))))))(((((((((,,,,,,++++++++++++,,,,,,)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,))))))************))))))++++++)))((('''%%%$$$$$$******))))))((((((''''''''''''''''''((((((((()))))))))((('''''''''''''''(((((())))))*********+++''''''''''''''''''''''''))))))))))))))))))))))))******)))((('''&&&%%%%%%''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''((((((((((((((((((&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''******)))(((((((((((()))((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))***))))))(((***'''%%%%%%''''''$$$""" !!!$$$&&&''''''&&&&&&''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&%%%&&&'''((((((((('''&&&%%%%%%$$$###'''''''''&&&&&&'''''''''))))))))))))))))))))))))+++,,,,,,---,,,+++)))((((((((((((((('''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%'''((())))))))))))(((((((((((('''''''''''')))***+++***'''%%%%%%&&&$$$%%%%%%&&&'''((())))))(((''''''&&&&&&((()))***))))))((((((''''''&&&&&&&&&'''''''''(((((())))))((((((''''''''''''((((((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''***)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))(((***---//////---***(((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&)))(((&&&%%%$$$$$$%%%%%%'''%%%$$$%%%((((((&&&###''''''((((((((((((''''''%%%###"""###%%%'''''''''!!!"""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$***)))((('''&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&'''((('''&&&$$$######$$$%%%%%%&&&&&&&&&&&&************))))))))))))******)))))))))******+++,,,+++++++++++++++++++++*********+++++++++,,,,,,******++++++++++++******,,,++++++******)))))))))******))))))(((((((((((('''''''''((((((((())))))******)))(((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((''''''&&&&&&''''''(((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++,,,+++***)))+++)))''''''((((((&&&$$$&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''(((((()))))))))))))))))))))))))))***+++++++++***)))(((*********))))))'''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&'''((()))))))))((((((((((((((('''''''''''''''((()))(((&&&%%%%%%&&&%%%%%%&&&&&&'''((((((((((((''''''&&&'''((()))***((((((((((((((('''''''''((((((''''''''''''''''''(((''''''''''''''''''(((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((()))(((((('''''''''''''''((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''(((((('''''''''(((((()))''''''''''''''''''''''''((((((''''''''''''((((((&&&''')))******(((&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''%%%$$$&&&((((((&&&$$$''''''((((((((((((''''''%%%$$$######&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''')))((('''%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%$$$###"""$$$$$$%%%%%%&&&&&&&&&&&&++++++++++++++++++,,,,,,)))))))))))))))***+++,,,...------,,,++++++******))))))*********+++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,***))))))))))))(((((((((''''''((((((((()))))))))+++******))))))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((''''''&&&&&&''''''((())))))((((((''''''&&&&&&))))))(((((('''''''''&&&)))))))))))))))(((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''***)))(((((('''(((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&''''''''''''''')))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''))),,,---...---+++))),,,***))))))))))))(((&&&******+++***)))(((&&&%%%%%%%%%'''((())))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&''')))***'''''''''''''''&&&&&&&&&(((((((((''''''((((((((())))))))))))))))))))))))(((((()))*********))))))++++++++++++***)))((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((('''((((((((((((''''''''''''&&&((())))))(((''''''(((''''''''''''''''''''''''(((''''''''''''((())))))'''''''''(((((((((((((((((((((''''''&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((+++***))))))(((((())))))((('''&&&&&&%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''(((******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&%%%$$$$$$''''''((((((((((((''''''(((((((((((((((((((((((((((((('''&&&&&&'''(((((("""###%%%&&&(((((())))))'''&&&%%%&&&((((((&&&%%%''''''((((((((((((''''''&&&$$$###$$$&&&''''''''''''''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''(((((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''######$$$%%%&&&'''(((((('''''''''&&&&&&%%%######$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%&&&&&&&&&&&&++++++,,,,,,------......************+++,,,---...,,,,,,,,,+++++++++******)))))))))*********++++++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))'''(((((((((((()))))))))******)))(((((())))))))))))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((******)))((('''&&&&&&%%%)))))))))(((''''''&&&&&&''''''((((((((()))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''***)))((((((''''''((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&(((+++---...,,,***(((+++***))))))))))))(((((())))))))))))(((&&&%%%$$$&&&'''((())))))******)))(((((((((((((((((((((((('''&&&&&&&&&'''(((***+++++++++***(((&&&%%%$$$###(((''''''&&&&&&''''''((())))))))))))))))))))))))(((((()))******+++++++++++++++++++++******)))(((&&&&&&''''''((((((((()))%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''((((((((((((((((((''''''((((((((((((((('''&&&((((((((((((''''''''''''&&&(((******))))))***+++(((((('''''''''&&&&&&&&&''''''''''''((((((((()))&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((+++***))))))(((((())))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))((('''&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((***((('''%%%%%%'''(((***"""###%%%''')))))))))(((&&&&&&&&&'''''''''&&&&&&''''''((((((((((((''''''&&&%%%$$$$$$&&&''''''&&&&&&'''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&%%%$$$$$$''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&++++++,,,,,,------......,,,,,,++++++,,,------...*********+++++++++,,,,,,)))************+++++++++******++++++++++++******,,,,,,++++++***)))))))))))))))))))))************(((((((((((()))))))))***(((((('''''''''(((((()))******))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''(((((((((******)))((('''&&&&&&%%%))))))(((((('''''''''&&&$$$$$$%%%&&&((()))******))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''%%%$$$$$$###############%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))++++++***((('''((())))))((((((''''''(((((((((((((((((((((''''''(((((()))))))))))))))((('''''''''''''''''''''''''''&&&&&&&&&''')))***+++,,,+++***)))'''&&&%%%$$$'''&&&&&&&&&&&&&&&&&&'''))))))))))))))))))))))))************+++,,,,,,,,,)))))))))***))))))(((((('''''''''(((((()))))))))%%%%%%%%%%%%&&&''''''(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''((((((((('''((((((((((((((('''&&&((((((((((((''''''''''''%%%'''))))))(((((()))***((((((((('''&&&&&&%%%%%%&&&''''''(((((((((((((((&&&&&&''''''(((((())))))$$$$$$%%%%%%&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((***)))((((((''''''((((((''''''&&&&&&&&&''''''((())))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''')))(((((((((((((((((()))***)))((('''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''***)))'''&&&&&&''')))***$$$%%%'''((()))(((''''''&&&'''((((((''''''''''''''''''(((((((((((('''''''''&&&$$$%%%&&&''''''&&&''''''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&'''.........///////////////......------------......*********+++,,,---------******+++++++++,,,,,,,,,******++++++++++++******......------,,,+++******)))))))))************+++((((((((()))))))))******'''''''''''''''(((((()))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&)))((((((''''''(((((()))))))))((((((''''''&&&&&&((((((((((((((((((((((((###$$$%%%&&&'''((()))***))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$&&&''''''''''''''''''&&&(((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''&&&'''((((((&&&&&&'''((((((((())))))******++++++((()))))))))))))))((('''''''''''''''''''''''''''(((''''''''''''(((***+++(((((((((((()))))))))***''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))),,,++++++***++++++,,,---'''(((((()))((((((''''''((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((((('''((((((((((((''''''''''''###%%%&&&'''&&&%%%&&&'''(((((('''''''''&&&&&&&&&&&&''''''((()))((((((((('''''''''(((((((((((((((######$$$&&&'''((()))***''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((()))(((''''''&&&&&&'''''''''''''''&&&''''''((()))((((((((((((((((((((((((******(((''''''&&&&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))''''''&&&&&&&&&''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''((())))))''''''(((((((((''''''&&&&&&'''))))))'''&&&'''(((''''''((((((((((((''''''(((&&&%%%%%%&&&''''''&&&((((((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%'''(((((()))))))))%%%%%%%%%$$$%%%%%%&&&'''((((((&&&%%%%%%%%%&&&'''777777777777777777666666444444333222111111111111---------...............+++,,,,,,,,,,,,---------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++))))))*********+++++++++(((((()))))))))*********((((((''''''((())))))***************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))(((((((((((())))))((((((((((((((('''''''''&&&&&&''''''((()))))))))''''''''''''((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''***)))((((((''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((%%%&&&&&&''''''(((((()))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%''')))(((&&&%%%'''))))))((((((((())))))******&&&&&&'''((())))))))))))(((((((((((((((((((((((())))))(((''''''((()))***''''''((()))******+++,,,))))))(((((((((((()))))))))))))))))))))))))))))),,,+++***))))))******+++''''''((())))))(((((('''******))))))))))))))))))(((''''''&&&&&&&&&&&&'''((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''((((((&&&&&&$$$$$$%%%%%%&&&''''''(((%%%&&&&&&&&&'''((((((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&'''((()))))))))(((((((((((((((''''''''''''$$$&&&((((((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&((()))))))))((('''((((((((((((((('''''''''%%%%%%&&&'''(((((())))))(((''''''''''''''''''(((%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((()))(((''''''&&&&&&'''''''''''''''''''''((())))))'''''''''''''''''''''''')))(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((%%%%%%&&&&&&''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((%%%(((***)))'''&&&'''(((''''''((((((((((((''''''((('''%%%%%%'''''''''&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''(((((()))))))))))))))(((&&&%%%%%%$$$%%%&&&'''((()))(((&&&%%%%%%%%%&&&'''AAAAAAAAA@@@@@@??????>>>;;;:::999888777666666666111111111000//////......,,,,,,,,,---------......,,,------......------,,,'''(((((()))******++++++))))))******++++++++++++))))))))))))************))))))((())))))***+++++++++*********))))))((((((************************))))))))))))))))))))))))%%%%%%&&&'''((()))***+++))))))(((((((((((())))))'''''''''(((((((((((((((%%%%%%&&&'''((()))******+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((###$$$$$$%%%&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%'''((()))%%%(((***)))&&&&&&'''***((('''&&&&&&&&&&&&''''''###$$$&&&''')))******+++))))))))))))))))))))))))***)))(((''''''((())))))))))))))))))))))))))))))++++++************++++++)))))))))))))))))))))))),,,+++***((((((((())))))'''((())))))))))))((((((++++++******))))))(((((()))((('''&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%'''(((((('''&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))%%%%%%'''((()))))))))))))))(((((((((''''''''''''(((***++++++)))))))))***''''''''''''''''''''''''%%%&&&((()))))))))((('''))))))(((((('''''''''&&&'''''''''(((((((((((((((((((((''''''''''''((((((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((())))))(((''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''''''''&&&''''''((()))***))))))))))))))))))))))))'''''''''&&&&&&'''''''''%%%%%%'''((()))*********''''''((((((((((((''''''''''''''''''''''''''''''(((((())))))))))))((((((((('''&&&&&&&&&((()))***%%%(((******'''&&&''')))''''''(((((((((((('''''')))'''%%%&&&'''((('''&&&######$$$%%%&&&&&&&&&%%%''''''''''''''''''''''''#########$$$%%%&&&'''((("""###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&))))))))))))))))))))))))$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''((())))))***++++++******)))((('''(((''''''&&&'''((()))******)))'''%%%%%%%%%'''(((JJJKKKLLLMMMMMMLLLKKKJJJJJJIIIHHHFFFDDDBBB@@@???888888777666555555444444111000...///000222222111222000...,,,************,,,+++)))***++++++***)))((((((((()))***++++++,,,))))))))))))************)))************++++++++++++++++++*********)))))))))))))))))))))(((((('''(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((''''''''''''(((((()))((((((((((((((('''''''''$$$$$$%%%&&&'''''''''&&&&&&&&&%%%$$$%%%&&&'''((('''&&&%%%$$$%%%''')))+++&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&'''(((&&&'''''''''(((((())))))***)))(((&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%&&&''')))*********))))))))))))******+++***)))(((((()))******)))************+++++++++***))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((###%%%&&&&&&%%%$$$$$$%%%(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''+++)))''''''((())))))((())))))((((((''''''&&&&&&(((((())))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&(((((())))))))))))(((((())))))((('''&&&%%%%%%$$$''''''''''''&&&%%%$$$###"""###$$$&&&'''(((((((((&&&(((+++...///...,,,***+++***(((&&&%%%&&&'''((())))))((('''''''''''''''((()))*********)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&& !!!&&&'''&&&''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''&&&''''''''''''&&&%%%$$$$$$&&&&&&((((((((('''&&&%%%&&&&&&&&&%%%%%%&&&''''''&&&'''''''''''''''''''''(((((('''&&&%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((%%%%%%&&&((()))+++,,,,,,)))111777444+++%%%%%%(((%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''(((XXXYYYYYYZZZZZZYYYYYYXXXVVVUUUSSSRRRPPPNNNMMMLLLIIIGGGEEEBBB???<<<:::999777666555555666777555444222000...---......,,,+++,,,+++******++++++***))),,,,,,,,,,,,,,,,,,,,,,,,************************)))************++++++++++++++++++*********)))))))))))))))))))))(((((('''(((((())))))))))))(((((())))))))))))************)))))))))))))))))))))))))))(((((('''''''''((((((''''''((((((((((((((((((%%%%%%&&&''''''''''''''''''&&&&&&%%%&&&'''((()))***((('''%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########'''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((()))+++***)))((('''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++***(((''''''((()))***)))))))))(((((()))))))))***)))((((((((()))******))))))*********++++++++++++******)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''$$$&&&((('''&&&%%%&&&&&&(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%###$$$%%%&&&''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''***(((''''''((()))))))))((((((((((((((('''''''''((((((((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((((((''''''&&&&&&%%%%%%&&&'''''''''''''''&&&'''(((((()))))))))((((((''''''((()))*********)))***)))'''&&&&&&'''((()))))))))((('''''''''''''''((())))))***)))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&''''''''''''&&&%%%$$$$$$((((((((((((((((((((((((''''''''''''''''''''''''+++&&&""""""%%%((((((&&&''''''((((((((((((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((('''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&''''''(((((()))))))))%%%+++///...)))%%%%%%((('''''''''''''''&&&&&&&&&''''''&&&%%%%%%&&&''''''bbbbbbaaaaaaaaaaaabbbbbbbbbaaa```___]]]\\\[[[ZZZZZZXXXVVVRRRNNNKKKHHHFFFCCCBBBAAAAAABBB@@@===;;;999555333444777777333...///...,,,,,,------,,,***,,,,,,++++++************++++++++++++++++++++++++)))************++++++++++++++++++***************))))))******))))))((('''((())))))******))))))((())))))))))))************))))))))))))))))))))))))******)))((('''''''''''''''''''''(((((()))))))))&&&''''''((((((((((((((('''''''''''''''((()))))),,,***(((&&&%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((+++***))))))(((((())))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))),,,+++)))((('''((())))))((((((((((((((((((((((((''''''''''''((()))******)))))))))*********++++++++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''&&&&&&%%%'''(((((('''&&&&&&'''(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((''''''''''''&&&&&&$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''')))'''&&&''')))*********'''''''''((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((***)))((((((''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''''''''&&&$$$###""")))((('''&&&&&&'''((())))))((('''&&&'''((()))***))))))((('''''''''(((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&'''''''''&&&%%%$$$###"""((((((((((((((((((((((((''''''''''''''''''''''''...***''''''((()))'''$$$''''''((((((((((((''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%'''(((((()))))))))$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''''''''''''''''''''&&&$$$&&&(((((('''&&&'''(((((((((''''''&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&gggfffeeeddddddeeefffggghhhggggggfffeeedddccccccbbbaaa```^^^\\\[[[YYYXXXQQQPPPPPPPPPPPPMMMIIIFFFFFFAAA???AAAEEEDDD===666444222111000111000...---,,,,,,++++++++++++******++++++++++++************))))))*********+++++++++************************)))************)))(((((()))))))))******)))))))))((()))))))))************((((((((((((((((((((((((+++***)))(((''''''''''''&&&&&&'''((()))******+++(((((())))))))))))((((((((((((((((((((())))))***+++***)))'''&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((((((((()))'''''''''((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''++++++++++++++++++++++++,,,+++)))(((''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((()))******))))))))))))*********************))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((''''''&&&&&&%%%%%%&&&((((((&&&&&&&&&'''(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((&&&&&&''')))++++++***&&&&&&''''''(((((())))))'''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((((((((())))))************))))))&&&'''''''''((((((((()))''''''((()))))))))))))))&&&&&&&&&%%%$$$###"""!!!******)))((((((((())))))((((((''''''((()))***+++))))))((((((((((((((())))))))))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''&&&&&&%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''***(((''''''((('''%%%###''''''((((((((((((''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''(((((()))%%%%%%&&&''''''(((''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%lllkkkjjjiiiiiijjjkkkllljjjjjjjjjiiiiiihhhhhhhhhgggfffffffffeeeeeedddddd___^^^^^^^^^]]][[[WWWTTTSSSOOOLLLMMMQQQOOOGGG???:::888666555444333000...........................+++++++++******)))))))))))))))*********+++++++++***************************************))))))((())))))************))))))((()))))))))************((((((((((((((((((((((((,,,+++***(((((('''''''''&&&''''''((()))***++++++((()))))))))))))))((((((((((((((()))))))))))))))(((((((((''''''((((((((())))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))((('''&&&%%%%%%%%%''''''((((((((((((''''''%%%&&&&&&'''((()))))))))(((((()))))))))*********)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%$$$%%%''''''%%%$$$%%%&&&(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&(((***++++++)))&&&&&&''''''(((((())))))''''''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((('''''''''))))))************))))))&&&&&&''''''((()))))))))))))))******)))(((((('''''''''((((((((((((''''''(((((()))))))))(((((('''(((((((((((())))))******))))))((((((((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&'''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((((((&&&$$$''''''((((((((((((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))))))))&&&&&&&&&&&&&&&%%%$$$###'''''''''''''''((())))))'''&&&%%%%%%$$$$$$$$$%%%###$$$$$$%%%&&&'''(((((($$$%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&'''((()))***$$$$$$%%%%%%&&&'''''''''(((&&&$$$$$$&&&(((((('''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%mmmmmmllllllllllllmmmmmmlllllllllllllllmmmmmmmmmkkkkkkjjjjjjiiihhhhhhhhhhhhggggggggggggfffccc```\\\YYYWWWXXXYYYWWWQQQJJJEEECCC???===;;;999666333/////////......---------,,,,,,,,,+++******)))))))))************+++++++++***************+++++++++******++++++******)))((()))******++++++******)))))))))))))))************))))))))))))))))))))))))+++******)))((((((((((((((((((((())))))*********)))))))))))))))(((((('''''''''((()))))))))))))))&&&&&&'''((())))))******)))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((()))************)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''((()))'''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''######$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$((((((((((((((('''''''''%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''&&&%%%%%%%%%'''((()))******)))((('''&&&'''((()))))))))))))))((((((((()))))))))******((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((((((''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((***+++***((('''''''''(((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((('''''''''(((((())))))((((((''''''''''''(((((()))))))))************)))((('''&&&%%%&&&'''(((((((((((((((%%%&&&'''(((((('''&&&%%%(((((())))))))))))))))))))))))((((((((()))************)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((((((((((((((((((%%%&&&'''((()))*********((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))))))))))))))''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$""""""''''''''''''((()))***+++(((((('''&&&%%%%%%%%%%%%######$$$%%%&&&''''''(((%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&%%%######%%%&&&%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%lllmmmmmmnnnnnnmmmmmmlllmmmmmmnnnnnnooooooooopppmmmmmmmmmllllllkkkkkkkkkmmmkkkjjjkkkllllllkkkiiicccbbbaaabbbbbb```]]]ZZZVVVSSSOOOKKKHHHEEEAAA>>>777666444333111///------///......---,,,,,,++++++)))************+++++++++))))))*********+++++++++***++++++++++++***)))))))))******++++++******)))))))))))))))************))))))))))))))))))))))))******)))))))))))))))***)))))))))))))))))))))***((()))))))))(((((('''&&&&&&'''((()))))))))((((((&&&&&&'''((()))*********((((((((('''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))************************'''''''''''''''''''''''''''''''''''''''((())))))((((((((()))))))))******'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''#########$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$)))(((((((((''''''''''''%%%%%%'''(((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((************************&&&'''''''''''''''&&&&&&'''(((***++++++***(((''''''((()))*********)))((((((((((((((()))))))))***((((((((((((((((((((((((************************''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''((($$$&&&''''''&&&%%%%%%&&&(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''((((((((()))******)))'''((((((((((((((('''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***))))))((((((((())))))))))))((((((((((((((((((((()))))))))((((((((())))))(((''''''$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((())))))))))))*********))))))((())))))(((((()))******++++++***)))((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((((((((((((((&&&&&&'''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$''''''&&&&&&'''(((***+++***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&&&&'''''''''$$$%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&''''''''''''&&&%%%ooopppqqqrrrrrrqqqpppooommmmmmmmmnnnooooooppppppllllllmmmmmmnnnnnnoooooonnnlllkkkkkkmmmnnnnnnnnnggghhhhhhiiiiiihhhgggfffccc```\\\XXXTTTPPPKKKHHHDDDCCC@@@===:::777444333111111000///......------)))************+++++++++))))))******++++++++++++***++++++++++++***))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))***)))))))))))))))***+++*********)))))))))))))))((((((((((((((('''&&&&&&%%%&&&((()))))))))((('''''''''((()))))))))))))))((('''''''''&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((++++++***))))))***++++++))))))))))))))))))))))))'''''''''''''''((())))))(((((())))))******++++++((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''''''''''''((()))******)))((('''))))))(((((('''''''''&&&%%%&&&((()))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''')))***,,,,,,***)))'''))))))***++++++***)))((((((((((((((()))))))))))))))))))))))))))*********************************''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((%%%'''(((((('''&&&&&&'''(((&&&%%%%%%'''(((((('''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''')))(((((()))******(((&&&))))))(((((('''''''''&&&&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))+++++++++***)))******++++++++++++******))))))))))))((((((((((((%%%&&&'''((()))))))))))))))***************))))))+++)))'''&&&'''***---///***************)))((('''))))))((())))))***+++++++++***((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))(((((('''''''''(((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((('''&&&&&&''')))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$######"""$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%&&&''')))*********)))((('''&&&&&&&&&(((((('''&&&$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((***+++)))'''&&&))))))(((''''''&&&%%%%%%$$$''')))***))))))+++,,,'''&&&&&&%%%%%%$$$$$$###&&&&&&'''(((((('''&&&&&&kkklllmmmnnnoooooooooooohhhjjjmmmpppqqqqqqpppooopppooonnnmmmmmmooopppqqqnnnooopppqqqqqqqqqpppooonnnnnnoooooonnnmmmlllkkkgggfffdddbbb___\\\ZZZXXXRRRPPPMMMHHHCCC>>>;;;999999777555222111000000111000...,,,,,,------,,,+++)))***+++,,,------------***((('''(((+++,,,+++)))((()))+++,,,------,,,+++)))))))))))))))))))))))),,,***((((((((()))((('''(((((((((((((((((((((((())))))(((((((((***+++,,,))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))+++***((('''&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))...---,,,+++***(((''''''(((((('''&&&&&&''')))***))))))))))))******************))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%&&&&&&&&&'''((((((((()))(((&&&%%%%%%&&&((()))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((('''''''''((((((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((((((''''''&&&&&&((()))***))))))************))))))******++++++++++++******))))))(((((('''''''''&&&)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''((((((((((((''''''(((''''''&&&&&&%%%%%%$$$'''''''''''''''''''''''''''((()))***)))(((&&&$$$((((((((((((((((((((((((,,,***)))***---...---***))))))(((((((((((())))))******++++++,,,,,,,,,---******))))))))))))******---+++)))((('''((()))***))))))(((''''''''''''''',,,+++***))))))***+++,,,''''''((((((((((((''''''))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((&&&&&&''''''(((((())))))...+++((('''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&((('''%%%$$$$$$%%%'''((('''&&&&&&&&&&&&'''((((((******)))(((&&&%%%$$$$$$''''''&&&&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$'''''''''''''''''''''''')))'''$$$!!!!!!###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&((('''&&&&&&'''((('''&&&''''''''''''((((((((()))'''&&&&&&''')))***)))(((%%%$$$$$$$$$$$$%%%&&&'''hhhhhhiiijjjkkkllllllkkkjjjlllnnnpppqqqpppnnnmmmnnnnnnnnnnnnnnnnnnooopppooopppqqqrrrrrrqqqppppppooooooppppppooonnnmmmlllmmmlllkkkiiigggdddbbbaaa___]]]ZZZVVVRRRNNNKKKIII@@@>>><<<999555333111000111///---,,,---......---++++++,,,,,,,,,++++++******((('''(((+++,,,+++)))******+++,,,,,,,,,++++++************************+++)))''''''(((((('''&&&))))))))))))))))))))))))******)))(((((()))***+++))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))))))))''''''&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,+++***)))(((((('''(((((('''&&&'''((()))***''''''((()))+++,,,------))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''((((((&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&'''((()))***((())))))******))))))(((******++++++++++++******))))))((((((((('''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))(((&&&%%%(((((((((((((((((((((((()))(((&&&(((***+++***(((******))))))))))))******((((((((())))))***************))))))))))))******---,,,***(((((()))***+++))))))((('''''''''''''''))))))(((''''''((())))))((())))))******))))))((())))))))))))))))))))))))((((((((())))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))((())))))((((((((((((((((((---+++((('''((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))(((&&&%%%%%%&&&((()))'''&&&&&&&&&&&&'''(((((((((''''''&&&$$$######"""((((((''''''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%######$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''&&&$$$)))(((''''''&&&&&&&&&&&&cccdddeeeggghhhhhhhhhhhhkkklllnnnoooooommmllljjjllllllmmmnnnnnnnnnnnnnnnpppqqqrrrssssssrrrqqqpppppppppqqqqqqqqqpppooooooqqqqqqqqqooonnnllljjjiiifffeeeccc```]]]ZZZWWWVVVMMMLLLJJJFFFAAA<<<888666555333///....../////////.........---,,,+++******+++)))))))))+++,,,+++***,,,,,,++++++***+++++++++************************+++***(((((()))))))))(((************************++++++***)))))))))******)))))))))))))))))))))))))))((((((''''''(((((()))))))))(((((((((((())))))'''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))(((((((((((((((''''''''''''((()))***(((((()))******+++,,,,,,(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((('''''''''((()))***(((((())))))))))))((((((******++++++++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&''''''((())))))******'''''''''''''''''''''''''''((()))))))))(((&&&&&&((((((((((((((((((((((((((('''&&&''')))***)))(((******))))))))))))******((((((((((((((()))))))))******))))))))))))******,,,+++***)))((()))***+++))))))((('''''''''(((((()))((((((''''''(((((()))******++++++++++++******************************'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))++++++******)))((((((''',,,***(((''')))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''(((((((((***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***)))((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''(((((('''''''''&&&%%%$$$######''''''&&&&&&&&&&&&''''''######$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''%%%%%%&&&%%%$$$"""""""""###$$$&&&'''((()))^^^___aaaccceeefffggggggggghhhjjjkkkkkkkkkiiiiiiiiijjjlllmmmnnnnnnmmmlllpppqqqrrrssssssrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqrrrrrrrrrqqqpppooommmmmmiiihhhgggeeecccaaa______[[[ZZZYYYVVVQQQLLLFFFCCC>>>;;;666333222222111000111000///...------,,,,,,+++*********++++++++++++...---+++***)))***++++++************************---+++))))))+++,,,+++***************************,,,++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((('''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''(((((()))******,,,++++++***(((''''''&&&''''''(((((())))))******(((((((((((((((((((((((((((((()))))))))))))))******))))))(((((('''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))''''''''''''(((((((((((())))))))))))************************************+++***(((&&&&&&(((***+++((((((((((((((()))))))))((((((((())))))(((((((((***++++++,,,,,,++++++***))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''******)))((('''''''''(((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((()))))))))''''''''''''''''''''''''''''''((()))(((((('''&&&(((((((((((((((((((((((())))))((()))************)))))))))(((((()))))))))******************************))))))))))))************)))((((((((()))***))))))((((((((((((((()))******************************++++++++++++******************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((())))))***+++++++++*********)))))),,,***(((((()))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((***)))'''&&&&&&''')))***((((((((((((((((((((((((''''''''''''(((((())))))(((((('''&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))(((&&&''''''(((&&&%%%""""""$$$%%%&&&'''((((((XXXYYY[[[]]]___aaabbbbbb```bbbccceeeffffffffffffeeeggghhhjjjkkkkkkjjjiiilllmmmooopppqqqqqqqqqppppppppppppqqqqqqrrrssssssrrrrrrrrrrrrqqqpppoooooommmmmmlllkkkjjjiiihhhhhhcccccccccbbb___ZZZUUURRRKKKGGGBBB===:::888666444222111///...---------...+++,,,,,,,,,+++++++++,,,...---+++***)))***++++++************************+++***((()))***++++++***))))))))))))))))))))))))++++++++++++******))))))************************))))))(((((((((((())))))))))))(((((((((((()))))))))))))))(((''''''&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((&&&'''((())))))*********++++++***((('''&&&%%%$$$''''''(((((())))))******))))))))))))))))))))))))'''''''''(((((()))))))))*********))))))(((((('''''''''''''''''''''''''''((((((''''''''''''(((((('''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))***&&&'''''''''(((((())))))((()))))))))*********+++************************+++***(((&&&&&&(((***+++((((((((()))))))))))))))(((((())))))))))))((((((++++++,,,,,,,,,,,,++++++)))*********************''''''((())))))(((''''''''''''''''''''''''''''''))))))((('''&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''))))))))))))))))))))))))((()))))))))))))))***+++)))((((((''''''(((((()))+++++++++*********************))))))))))))******(((((('''''''''((((((((())))))((((((((())))))******++++++++++++++++++***)))******++++++******)))))))))))))))))))))))))))******++++++++++++******************************************************))))))))))))))))))))))))''''''(((((())))))******)))*********+++++++++,,,+++)))((((((***+++***)))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((()))))))))(((&&&%%%%%%&&&((()))))))))))))))))))))))))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))%%%&&&((('''%%%$$$&&&'''(((((((((((())))))))))))'''&&&%%%&&&((()))(((''')))))))))((('''%%%$$$###VVVVVVXXXYYYZZZZZZZZZZZZZZZ[[[\\\^^^___```aaaaaa```aaabbbcccdddeeeeeeeeeggghhhjjjlllnnnooooooooooooooooooooopppqqqrrrssstttuuuuuuuuutttsssrrrqqqnnnnnnnnnnnnmmmmmmllllllfffggghhhhhhgggddd```^^^YYYUUUPPPLLLHHHDDD@@@===555444222///...------...,,,---...---+++++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++)))'''&&&&&&((())))))((())))))))))))))))))))))))+++++++++,,,++++++***)))***************************))))))(((((())))))***))))))(((((((((((())))))*********)))(((&&&%%%$$$''''''''''''''''''''''''))))))))))))))))))))))))'''''''''(((((((((((((((&&&'''((()))***+++++++++'''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&''''''(((((()))))))))************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******&&&&&&''''''((()))))))))'''(((((())))))*********((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''((()))*********))))))))))))************))))))++++++,,,,,,,,,,,,++++++************++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))(((''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))&&&''')))(((''''''(((***))))))(((((((((((())))))*********)))))))))))))))******))))))))))))******''''''(((((((((((((((((())))))((((((((()))******)))******++++++******)))*********++++++*********************************)))******************)))************************************************))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,***)))((()))***+++***)))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))''''''((((((((()))))))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&''''''''')))))))))(((((()))))))))(((((('''&&&&&&%%%$$$$$$''''''''''''''''''''''''$$$%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((%%%''')))(((%%%$$$&&&)))(((((()))))))))*********######"""###%%%'''&&&%%%"""$$$%%%%%%%%%%%%[[[[[[ZZZYYYXXXVVVUUUTTTUUUVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZ\\\]]]^^^___```bbbeeehhhkkklllmmmmmmmmmmmmlllmmmnnnppprrrssswwwwwwwwwvvvuuutttssssssnnnnnnnnnnnnnnnmmmmmmmmmjjjkkklllmmmmmmkkkiiihhhdddaaa^^^[[[XXXSSSNNNJJJ@@@===:::666333111000000,,,...///...+++***+++---******+++,,,,,,,,,++++++++++++++++++++++++++++++***((('''''')))*********************************)))***+++,,,,,,,,,+++*********************************))))))))))))******))))))(((((((((((())))))(((((()))))))))'''&&&%%%((((((((((((((((((((((((************************))))))((((((((((((((((((%%%&&&(((***++++++++++++(((((())))))******++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''((())))))***++++++))))))***************+++''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********&&&&&&''''''((())))))***&&&&&&'''(((((()))******'''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++***))))))******++++++++++++******+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,***)))(((''''''((()))***''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''')))((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))&&&(((******(((''')))+++++++++************++++++++++++++++++*********)))******))))))))))))******((())))))***************))))))(((((()))******+++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++++++++++++++************)))))))))***************)))(((((()))++++++***)))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))'''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''''''''((()))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%(((+++***&&&%%%'''***(((((((((((())))))))))))%%%$$$######%%%&&&%%%###!!!%%%''''''(((cccbbb```]]]ZZZVVVSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTVVVXXXZZZ[[[]]]___bbbeeehhhjjjkkkllllllkkkkkkkkkmmmoooqqqrrrwwwwwwwwwvvvuuutttsssrrrrrrrrrrrrqqqqqqqqqqqqqqqoooooopppqqqqqqpppoooooojjjhhhfffeeebbb^^^XXXTTTJJJGGGCCC===999666444444,,,...000...+++***+++...((()))+++,,,------,,,+++++++++++++++++++++++++++---+++***+++,,,......---++++++++++++++++++++++++((()))+++,,,---,,,,,,+++******************************))))))))))))******))))))(((((((((((())))))&&&&&&((()))))))))((('''))))))))))))))))))))))))******************************))))))((((((((((((%%%&&&(((***+++,,,++++++------,,,,,,+++***************))))))((((((''''''))))))))))))))))))))))))((())))))***++++++,,,,,,)))))))))***+++++++++,,,******++++++++++++******(((((((((''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************&&&&&&&&&'''((())))))***%%%&&&&&&'''((())))))***))))))))))))))))))))))))(((((())))))))))))(((((('''((()))++++++******)))++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++)))(((&&&&&&((()))+++((((((((((((((((((((((((((((((((((((((()))***+++))))))))))))))))))))))))''''''((((((((((((''''''((((((((()))******++++++'''''''''''''''''''''''''''''''''''''''((()))***)))))))))))))))))))))))))))+++---,,,******,,,...---,,,,,,++++++,,,,,,---.........------,,,,,,,,,******))))))))))))******)))***+++,,,,,,,,,,,,,,,))))))((())))))***++++++------////////////------,,,------......------,,,........................---......//////......---************************************************++++++++++++++++++++++++---,,,,,,,,,+++*********++++++******)))((((((((()))(((((()))+++,,,***)))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))******(((((((((((())))))))))))(((((())))))))))))((((((************************&&&&&&''''''((()))))))))''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((''''''(((((()))*********&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''$$$######$$$%%%&&&'''((('''''''''''''''''''''''''''''''''((()))******+++((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&))),,,+++'''%%%(((+++''''''''''''((((((((())))))'''&&&&&&&&&&&&%%%###&&&''')))))))))'''%%%$$$kkkhhheeebbb```]]]ZZZWWWTTTTTTSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSVVVYYY^^^bbbdddeeegggiiihhhhhhhhhhhhjjjmmmppprrrtttuuuuuuuuuuuuuuuuuuuuussstttttttttttttttsssssssssssssssssssssrrrqqqpppnnnnnnmmmkkkgggddd```^^^ZZZVVVOOOIIIDDD@@@<<<999777555111///......---+++---+++******,,,------,,,++++++++++++++++++++++++******************************++++++++++++************++++++++++++******&&&&&&'''((()))***+++++++++++++++++++++,,,,,,,,,))))))))))))(((((((((((())))))(((((('''''''''&&&((()))***++++++***)))(((***************************)))((('''&&&&&&&&&'''))))))))))))************************))))))((((((***)))))))))))))))***+++)))***+++***)))((()))***,,,+++)))((('''((()))******((('''(((***+++)))&&&************************''''''''''''((((((((((((((((((((()))******(((&&&)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''((('''&&&&&&&&&((()))***&&&&&&''')))***+++,,,---***)))((('''&&&&&&'''(((&&&&&&'''(((((((((((((((((('''&&&&&&''')))+++---+++*********+++,,,------++++++,,,,,,,,,---------)))*********)))(((&&&%%%******)))((('''&&&&&&&&&((('''&&&'''(((((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))(((((((((((())))))))))))((((((((((((+++)))((()))+++,,,,,,+++,,,++++++,,,,,,---...///---,,,,,,,,,,,,+++++++++((((((((()))***+++,,,---.........---......///000---------.........//////000111222111//////111222///000111222222222222222111111000000000000111111//////..................,,,------------,,,,,,+++222111///------------...,,,++++++************+++,,,,,,,,,,,,++++++++++++,,,++++++***))))))*********+++,,,------,,,+++***++++++***)))(((((())))))+++******)))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((+++***((('''%%%$$$$$$$$$))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''%%%%%%%%%&&&''')))+++,,,''''''&&&%%%###$$$&&&)))***)))((('''&&&%%%%%%%%%((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%'''%%%$$$%%%(((***(((&&&((('''&&&%%%$$$%%%%%%&&&'''&&&&&&&&&&&&''''''((())))))((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((()))))))))((('''''''''&&&''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&pppnnnkkkiiihhhfffcccaaa[[[ZZZYYYWWWUUUTTTRRRRRRNNNMMMMMMNNNOOOQQQSSSTTTYYY\\\aaadddeeeeeefffgggffffffeeeeeegggjjjmmmpppssssssssssssttttttuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuwwwwwwwwwvvvuuutttrrrrrrppppppooonnnllliiifffeeeaaa^^^ZZZVVVRRRLLLFFFBBB;;;888444222111000///---///......///000///,,,******+++++++++++++++++++++******************************++++++++++++************++++++++++++******''''''(((((()))*********)))))))))((((((''''''&&&))))))))))))(((((((((((()))(((((((((''''''''''''(((((()))***************))))))))))))))))))))))))++++++************++++++'''''''''((((((((())))))++++++*********)))))))))++++++***))))))(((((((((((()))***)))((('''((()))***************))))))(((***((('''(((***+++)))&&&))))))))))))))))))))))))''''''''''''(((((((((((()))(((((()))++++++)))''')))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((()))******''''''((()))***++++++,,,***)))((('''&&&''''''((())))))***+++++++++++++++((((((''''''((()))***+++)))))))))))))))***++++++++++++++++++,,,,,,,,,,,,)))*********)))((('''&&&))))))((((((''''''&&&&&&((('''&&&%%%&&&'''''''''''''''''''''''''''''''''&&&''''''((())))))******''''''(((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))((()))))))))))))))))))))))),,,***))))))+++,,,++++++***************+++,,,,,,.........---------,,,,,,------,,,,,,------...///////////////000111333333222222222333333333333444222333444444333333555666777777888999999999999999999888777666666555666666555444444444333333222222111111111000000///...---//////...---------...///......---,,,,,,,,,------------,,,,,,++++++******,,,++++++*********++++++))))))************))))))++++++***)))))))))))))))+++******)))))))))))))))''''''(((((())))))******))))))))))))(((((((((((())))))((((((((((((((()))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((''''''''''''%%%&&&&&&'''((()))******''''''&&&%%%$$$$$$''')))(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''(((&&&&&&''''''''''''&&&&&&)))'''&&&''')))***)))'''((('''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%'''(((((((((''''''''''''''''''$$$%%%%%%&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&tttrrrpppppppppooommmkkkdddcccaaa___\\\ZZZXXXWWWTTTSSSRRRRRRTTTWWWZZZ\\\^^^aaadddfffffffffgggggggggeeecccbbbdddgggjjjmmmppppppqqqrrrssssssttttttvvvwwwwwwxxxxxxxxxwwwwwwyyyyyyyyyxxxvvvuuussssssppppppppppppooommmlllkkkhhhgggeeeccc```ZZZTTTOOOBBB???<<<999777555333111......///000000...)))&&&)))*********++++++,,,,,,******************************++++++++++++************++++++++++++******))))))))))))))))))))))))))))))((('''&&&%%%$$$$$$))))))))))))(((((((((((((((((((((((('''''''''''')))(((((())))))***++++++''''''''''''''''''''''''((((((''''''(((((())))))(((((((((((())))))))))))+++++++++***************,,,,,,+++***)))((('''''''''((()))(((''''''((()))(((***+++,,,,,,***(((''')))(((((()))******)))'''''''''''''''''''''''''''''''''''''''((((((((((((***))))))***++++++***((())))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))((())))))***************((()))))))))************))))))((('''''''''((((((***++++++,,,,,,,,,,,,+++(((((((((((())))))))))))(((''''''''''''(((((())))))*********++++++++++++************)))(((''''''''''''''''''''''''''''''+++***(((''''''(((***+++((((((((((((((((((((((((((())))))******+++++++++)))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((()))******++++++---+++******+++,,,+++******************++++++,,,/////////...............------,,,,,,,,,---......111222333555777888:::;;;:::;;;;;;;;;;;;<<<<<<<<<999;;;============???@@@BBBCCCCCCCCCDDDDDDDDDDDDEEEDDDBBB@@@???>>>======>>>======<<<;;;:::999999999999999888666555333222111000000000000111222222111111000///////////////000//////...---,,,++++++,,,+++++++++++++++,,,,,,******))))))))))))******++++++***))))))))))))***+++******)))))))))))))))''''''(((((()))***++++++))))))))))))((((((((((((((((((((()))***+++,,,---))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&''''''''''''%%%&&&((()))))))))(((''''''''''''&&&$$$$$$''')))&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&'''''''''''''''((((((''''''''')))(((&&&'''(((((('''&&&((('''&&&&&&%%%&&&&&&&&&###&&&'''&&&$$$$$$&&&)))'''''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&tttrrrqqqqqqrrrsssrrrpppmmmllljjjgggeeebbb```___]]][[[YYYXXXYYY\\\___bbbaaadddhhhiiijjjiiijjjjjjjjjhhheeecccccceeeiiikkknnnnnnoooppprrrsssttttttvvvwwwxxxxxxyyyxxxxxxxxxxxxxxxxxxwwwvvvuuussssssppppppppppppooonnnnnnmmmlllkkkiiihhhfffccc^^^ZZZOOOKKKGGGCCC@@@<<<888666222111000000000///+++((())))))******+++,,,,,,,,,******************************++++++++++++*********++++++,,,,,,++++++************)))))))))((((((******))))))((((((((('''))))))))))))((((((((((((((((((((((((((('''''''''+++***)))(((((()))***+++''''''''''''''''''''''''(((((('''&&&&&&&&&''''''************+++++++++,,,++++++++++++************************))))))(((((('''((())))))(((((()))*********+++,,,+++***)))((()))))))))*********)))(((''''''''''''''''''''''''''''''''''''((((((((((((+++***)))***+++,,,***)))))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))'''(((***++++++***)))(((*********)))))))))))))))))))))(((((((((((((((((((((((()))******)))))))))((()))))))))))))))((('''(((''''''&&&&&&'''(((((())))))))))))************************))))))((((((''''''''''''''''''(((((()))((('''%%%$$$%%%(((***)))))))))))))))))))))))))))))))))******+++++++++***))))))(((((('''''''''(((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))*********''''''((()))***,,,,,,---...,,,+++***,,,,,,,,,+++,,,,,,,,,+++,,,,,,---...//////////////////000000/////////000111222444444999:::<<>><<<999666333333333222000******++++++,,,,,,,,,,,,******************************++++++++++++******++++++,,,,,,,,,,,,++++++++++++******))))))(((((()))))))))******+++++++++))))))))))))(((((((((((('''''''''(((((((((((((((---,,,***(((''''''((((((((((((((((((((((((((((((---,,,+++***)))))))))))))))************+++++++++************************'''((()))***++++++******((()))++++++******+++,,,---,,,***)))))))))***+++))))))*********)))))))))((((((((((((((((((((((((''''''''''''((((((((((((,,,***))))))+++++++++***))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((('''''')))))))))((('''&&&************))))))))))))(((((())))))))))))))))))'''(((((((((((((((''''''((()))))))))))))))(((''')))((((((''''''((((((((((((((()))))))))******************)))))))))))))))''''''(((((((((((((((((($$$$$$###!!! ###'''))))))))))))))))))))))))(((((())))))))))))))))))(((((((((''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))*********+++'''((()))***+++,,,---......---++++++,,,------,,,,,,,,,,,,,,,---...//////000000111222333333444444999999:::<<>><<<:::999888777666555444333333333333////////////000000000000...---------------.........---,,,++++++,,,---...+++***************+++++++++******)))))))))))))))((((((((()))***++++++,,,))))))))))))((((((((((((((((((((((((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((())))))***&&&''')))******(((&&&%%%&&&'''((('''&&&&&&'''((((((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&%%%$$$$$$$$$$$$&&&'''''''''''''''''''''$$$&&&((('''&&&&&&))),,,+++******)))((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&'''''''''''''''''''''''''''''''''+++)))&&&$$$###%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&uuutttssstttuuuvvvuuutttsssrrrqqqooollljjjiiihhheeeccc```^^^]]]]]]___```bbbeeeiiikkkllllllmmmmmmmmmllljjjiiijjjkkkmmmnnnppppppqqqrrrsssssstttttttttuuuvvvwwwwwwwwwwwwwwwyyyxxxxxxvvvtttrrrpppooonnnnnnmmmlllllllllllllllooommmjjjjjjkkklllllllllgggeeeaaa]]]YYYTTTOOOKKKEEEAAA;;;666444333222222------------------,,,,,,******************************++++++++++++******++++++,,,,,,,,,,,,+++++++++++++++******)))))))))''''''((()))***+++,,,,,,))))))))))))(((((((((((('''''''''(((((((((((((((,,,,,,+++)))(((((((((((())))))))))))))))))))))))++++++***)))((((((((((((''''''''''''(((((((((((()))))))))))))))*********%%%''')))***++++++++++++(((***++++++++++++,,,---...,,,***)))((()))+++,,,(((***++++++***))))))***))))))))))))))))))))))))''''''''''''((((((((((((,,,***((((((***+++******))))))))))))))))))))))))))))))******++++++******(((((((((((((((((((((((((((((((((((((((''''''&&&*********)))))))))))))))(((((()))*********)))))))))************)))(((((((((((((((((())))))))))))***))))))(((((((((((()))((()))))))))************+++******)))))))))******))))))))))))))))))))))))&&&'''(((%%%######&&&***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))((((((((()))))))))******((())))))******+++++++++((()))***+++,,,---.........,,,++++++---.........,,,,,,,,,---...000111222444555666888:::<<<===>>>BBBBBBDDDGGGJJJNNNQQQRRRRRRTTTVVVYYY[[[\\\\\\\\\ZZZZZZZZZ[[[[[[[[[[[[\\\XXX[[[^^^`````````aaabbbcccbbb```______```aaaaaacccbbb```___]]]\\\\\\[[[YYYYYYXXXWWWVVVUUUUUUTTTTTTTTTSSSQQQNNNLLLIIIHHHHHHHHHGGGEEECCC@@@>>>===<<<<<<:::999888888777777000000000000000000000000000//////...............++++++************+++++++++************+++,,,,,,+++******))))))))))))))))))))))))*********++++++))))))))))))(((((((((((((((((('''''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))))))))''''''((())))))((('''&&&&&&''')))((('''&&&'''((()))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((((((''''''''''''((()))((('''&&&'''(((&&&&&&'''(((((((((((('''%%%%%%%%%&&&'''((()))***+++******)))'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''+++)))&&&$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&wwwuuuttttttuuuvvvuuussssssrrrpppmmmjjjgggeeecccdddcccaaa```___``````aaaaaadddgggiiiiiihhhhhhiiieeefffgggiiilllnnnpppqqqssssssssssssttttttuuuuuutttuuuvvvwwwxxxxxxxxxxxxyyyxxxuuurrrnnnjjjgggeeeeeeeeeddddddeeeggghhhiiikkkjjjjjjkkknnnooonnnmmmmmmkkkiiigggeeebbb]]]ZZZQQQLLLFFF@@@;;;888444111/////////......------,,,******************************++++++++++++******+++,,,,,,------,,,,,,+++++++++******************((()))))))))***+++++++++))))))))))))((((((((((((''''''''''''((((((((()))))))))************))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))&&&''')))+++++++++***)))''')))***+++******,,,---,,,,,,++++++*********+++(((***,,,,,,***))))))+++))))))))))))))))))))))))''''''''''''((((((((((((+++)))''''''(((******)))))))))))))))))))))))))))((()))***++++++++++++***))))))))))))))))))))))))***))))))(((''''''(((((()))))))))))))))*********'''((()))***+++******)))+++++++++++++++***)))(((((((((''''''((()))***+++******)))((((((((((((((()))))))))*********+++++++++******))))))***++++++,,,,,,++++++******))))))(((+++---+++''''''***---''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********((())))))******+++,,,,,,*********+++,,,---......---++++++,,,...000000000...///000111333666888999;;;<<<>>>AAADDDFFFHHHIIILLLLLLNNNPPPTTTWWWYYY[[[]]]___aaacccdddccccccbbbaaaaaaaaabbbbbbbbbbbbccc```cccfffhhhggggggggghhhjjjhhhgggeeeeeefffggghhhiiihhhgggfffffffffffffffccccccbbbbbbaaaaaaaaa```^^^^^^]]][[[YYYVVVTTTSSSPPPPPPPPPOOOMMMJJJHHHFFFDDDCCCBBBAAA@@@?????????888777777666444333222222222111000///...---------***++++++++++++++++++***+++*********++++++,,,---+++******)))))))))))))))+++++++++************)))))))))))))))(((((((((((((((''''''''''''((())))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((('''''''''''''''(((((((((((((((&&&((())))))'''&&&'''((('''&&&&&&&&&&&&'''(((((((((''''''''''''''''''(((&&&&&&''''''''''''&&&&&&&&&(((***)))''''''(((***%%%&&&'''((())))))((('''%%%""" """&&&)))(((&&&((((((((('''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&wwwuuuttttttttttttsssqqqsssqqqnnnkkkgggccc```^^^]]]]]]\\\\\\\\\\\\]]]]]]aaadddfffgggfffddddddddd^^^```dddhhhlllppprrrssstttuuuuuuuuuuuuuuuuuuuuutttuuuvvvwwwxxxyyyyyyyyywwwvvvrrrmmmgggbbb]]][[[\\\[[[\\\]]]^^^aaaccceeefffgggiiillloooooommmkkkooonnnmmmmmmllljjjgggeee```\\\VVVOOOIIIBBB;;;666111111000///...------,,,******************************++++++++++++******+++,,,,,,------,,,,,,+++************************,,,,,,,,,+++++++++++++++))))))))))))((((((((((((&&&'''''''''(((((())))))%%%&&&(((***,,,,,,++++++))))))))))))))))))))))))&&&&&&'''(((***,,,---...''''''''''''((((((((()))&&&'''''''''(((((())))))((()))***,,,+++***((('''&&&((()))***))))))+++,,,***+++,,,------+++***((((((***---,,,***(((***+++))))))))))))))))))))))))''''''''''''((((((((()))+++)))'''&&&((()))))))))))))))))))))))))))))))))((()))***+++++++++++++++************************,,,+++)))((((((((()))***((()))))))))************'''((()))+++++++++***)))***************)))((('''((((((&&&&&&''')))+++---***)))((('''''''''''''''************++++++++++++++++++***))))))***+++,,,---------,,,+++***))))))###'''***)))%%%###&&&)))'''''''''''''''''''''''')))))))))(((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,***++++++,,,,,,------...,,,+++***,,,...111111111333444555777999<<<>>>@@@AAABBBDDDHHHKKKNNNQQQRRRWWWXXXYYY[[[]]]```bbbdddcccdddfffhhhhhhgggfffdddeeeeeeeeeeeefffffffffffffffiiilllnnnmmmmmmmmmmmmnnnllljjjiiihhhiiijjjkkkllllllkkkkkkkkkkkklllllljjjjjjiiiiiiiiiiiiiiiiiiggggggfffdddbbb```^^^\\\WWWWWWWWWWWWUUUSSSQQQPPPJJJIIIHHHFFFEEEEEEDDDDDDAAA@@@???<<<:::888666555444333111000...---------,,,,,,...//////...,,,,,,+++*********+++,,,,,,---+++******))))))))))))))),,,,,,++++++***)))))))))))))))))))))((((((((((((''''''''''''(((***++++++))))))))))))))))))))))))'''((((((((())))))******(((((((((''''''&&&&&&%%%'''''''''''''''((()))***&&&((())))))(((''''''(((%%%%%%%%%&&&'''((()))***((((((''''''''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&((((((&&&%%%'''***%%%&&&((()))))))))((('''%%% &&&)))'''###&&&&&&&&&'''''''''''''''$$$$$$%%%%%%&&&'''(((((()))))))))((('''''''''&&&''''''''''''''''''''''''$$$'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&tttttttttsssssssssssssssrrrooojjjeeeaaa]]]XXXUUUTTTTTTSSSSSSTTTWWWYYY[[[^^^```bbbcccbbb```\\\ZZZZZZ\\\^^^```ccchhhmmmqqqrrrtttwwwxxxxxxxxxyyy{{{wwwxxxyyyzzzzzzzzzyyyxxxuuutttrrrllleee[[[RRRMMMOOOOOOPPPRRRTTTWWWZZZ\\\___```cccgggjjjmmmoooppplllnnnnnnnnnllljjjjjjkkkfffbbb\\\YYYVVVOOOEEE===888555222000000000///......,,,******,,,---...---...---,,,,,,++++++,,,,,,---,,,,,,++++++*********************************+++++++++++++++++++++++++++******)))(((''''''&&&$$$&&&(((***+++)))'''&&&******++++++++++++******((('''&&&&&&'''((()))***(((((('''''')))***,,,---+++*********))))))((((((++++++++++++******))))))&&&'''((((((((((((((('''))))))))))))************************************,,,,,,,,,,,,,,,+++***))))))))))))))))))******************)))))))))))))))''''''((()))))))))))))))******)))''''''(((,,,///(((((()))***,,,---...///+++***)))'''''''''((()))(((''''''''''''((())))))&&&((())))))(((((()))+++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,+++)))((((((((()))***,,,,,,+++***))))))******((()))***++++++++++++++++++,,,---.........---,,,---,,,++++++******++++++(((((('''''''''&&&&&&&&&((('''&&&''')))++++++***(((((((((((())))))))))))++++++***)))((('''&&&&&&((()))))))))************+++*********))))))((((((&&&(((******)))((()))***)))***,,,---------,,,+++---------...000333555777;;;;;;<<<>>>AAADDDHHHJJJMMMNNNNNNPPPSSSVVVZZZ[[[```bbbdddeeegggggggggfffeeefffgggggghhhggggggfffffffffggghhhiiiiiijjjjjjoooooopppppppppqqqqqqqqqrrrqqqpppnnnnnnnnnnnnoooqqqqqqqqqrrrrrrrrrssssssqqqqqqrrrrrrqqqqqqpppooonnnnnnlllkkkiiigggfffeeeeeedddbbb```]]]ZZZXXXWWWWWWVVVUUURRRPPPNNNLLLKKKKKKJJJGGGDDDAAA???>>>===;;;999666555444444222000222000...+++******+++,,,......---++++++***************************************))))))))))))************************************))))))((((((''''''))))))************))))))))))))))))))************,,,+++***)))(((((((((((('''((()))***)))(((&&&%%%((()))***++++++***)))((())))))((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&"""!!!!!!###&&&((()))((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''')))((('''''')))******)))***(((&&&%%%&&&''''''&&&((((((''''''''''''((((((wwwvvvvvvvvvvvvuuuuuuuuuppplllhhhccc___YYYSSSPPPOOONNNNNNNNNOOOQQQSSSUUUYYYZZZ]]]___```___\\\[[[YYYZZZ[[[\\\^^^aaafffjjjpppsssvvvwwwwwwxxxyyyzzzwwwxxxyyyzzzzzzzzzyyyxxxtttrrrmmmfff]]]TTTLLLHHHGGGGGGGGGHHHIIILLLNNNPPPUUUXXX\\\aaafffjjjmmmooooooqqqrrrqqqooommmlllmmmjjjfffaaa___]]]XXXPPPJJJAAA===777333111000000///---,,,******+++++++++***...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************************+++++++++++++++++++++++++++++++++***))))))((((((&&&''')))***+++***)))(((******++++++++++++******))))))((((((((()))***+++******))))))***+++---...+++*********))))))))))))++++++++++++*********)))(((((()))))))))(((((('''(((((()))))))))*********************************++++++,,,,,,+++******)))))))))))))))***************)))))))))))))))))))))'''((())))))******))))))'''&&&%%%###!!!"""%%%((())))))******+++,,,------+++***)))((((((((())))))&&&&&&&&&&&&'''''''''''''''((())))))(((((()))+++******************))))))++++++++++++++++++++++++,,,++++++***************,,,+++***))))))))))))*********++++++++++++++++++***+++,,,---------,,,+++,,,+++******))))))******(((((('''''''''&&&&&&&&&'''&&&%%%&&&((()))***)))(((((((((((())))))))))))******))))))((((((''''''***************++++++++++++*********))))))))))))((()))++++++***))))))***)))***+++,,,------------000000111333555888;;;===BBBBBBDDDFFFIIILLLOOOPPPTTTUUUVVVWWWZZZ]]]```aaadddeeeggghhhiiijjjiiiiiiggggggggggggggggggggggggggghhhhhhiiijjjkkklllllloooooooooooopppppppppqqqrrrqqqpppooooooooopppqqqrrrrrrssssssssstttttttttssssssttttttssssssrrrqqqsssrrrqqqpppooommmlllllljjjiiihhhfffeeedddcccbbb^^^]]]\\\ZZZWWWUUUTTTSSSPPPOOOMMMKKKHHHGGGFFFEEE@@@===:::999888777555333111000...,,,+++,,,,,,---------,,,+++***)))******))))))))))))))))))))))))******))))))))))))************************************))))))((((((((((((((())))))******))))))((())))))))))))************,,,+++***)))(((((((((((())))))(((((('''''''''''''''((())))))))))))((('''))))))((('''''''''''''''(((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%$$$$$$%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((('''%%%&&&((())))))(((***(((&&&%%%&&&''''''&&&(((''''''&&&&&&''''''(((yyyyyyyyyyyyxxxxxxwwwwwwpppmmmiiieee```YYYRRRNNNKKKJJJIIIHHHIIIJJJKKKLLLRRRUUUXXX[[[^^^^^^^^^^^^[[[ZZZYYYXXXWWWZZZ^^^bbbjjjmmmrrruuuvvvvvvwwwxxxwwwxxxyyyzzz{{{zzzyyyyyyvvvssslllcccXXXNNNGGGBBB???>>>======>>>???BBBCCCHHHKKKQQQXXX___eeeiiikkkoooqqqssssssqqqooommmmmmmmmjjjfffddddddbbb]]]YYYOOOIIIAAA:::555333111000...,,,++++++,,,,,,***(((...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++******)))))))))))))))*********************++++++++++++***************)))******+++,,,+++******))))))******+++***************)))))))))++++++++++++***************+++++++++***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++***))))))************************))))))))))))))))))******((()))******++++++************(((&&&$$$$$$&&&(((*********+++++++++,,,,,,,,,+++******))))))******&&&'''((()))))))))((('''((()))******)))(((***+++++++++***))))))(((''''''++++++++++++++++++++++++++++++,,,,,,++++++***)))+++***))))))))))))))))))+++,,,,,,,,,,,,++++++***)))***+++,,,,,,,,,+++++++++***))))))(((((())))))((((((((('''''''''&&&&&&'''%%%$$$%%%'''((((((((((((((((((((())))))))))))))))))))))))((((((((((((+++*********++++++,,,,,,***************)))))))))***+++,,,,,,***)))***+++,,,,,,,,,---///000222333444555777:::>>>BBBEEEGGGKKKMMMOOORRRTTTVVVXXXXXX\\\\\\]]]___aaaccceeeggghhhiiijjjlllmmmmmmmmmllliiihhhggggggfffggghhhiiiiiiiiijjjkkklllmmmnnnnnnooooooooooooppppppppppppqqqqqqqqqpppqqqrrrrrrssstttuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvuuuuuuvvvuuuuuuttttttssssssrrrnnnnnnnnnnnnmmmmmmmmmmmmggggggfffeeecccaaa___^^^YYYXXXWWWUUUSSSRRRQQQPPPJJJGGGDDDAAA@@@>>><<<:::555444222000/////////000...---,,,+++************))))))))))))))))))))))))******))))))))))))*********************************))))))))))))((((((((((((((())))))))))))(((((())))))))))))************,,,+++***)))((((((((((((+++***'''&&&&&&'''(((***''''''(((((((((((('''''')))((((((''''''''''''((((((''''''&&&&&&''''''((((((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&%%%%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''***(((&&&&&&''''''%%%$$$'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%'''((((((''')))'''&&&%%%'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''zzzzzzzzzyyyxxxxxxwwwwwwsssqqqoookkkfff```XXXSSSMMMLLLJJJIIIGGGGGGGGGGGGNNNPPPTTTXXX[[[^^^``````]]]\\\YYYUUUSSSTTTWWWZZZ___dddjjjnnnqqqsssuuuwwwvvvwwwyyyzzz{{{zzzzzzyyyxxxuuupppggg\\\PPPFFF@@@<<<:::999777888:::<<<===>>>AAAGGGOOOWWW^^^ccceeehhhkkkooopppooonnnmmmmmmnnnkkkhhhggggggfffdddbbbZZZUUUNNNFFF@@@:::555222000...---.........,,,+++...---,,,,,,++++++,,,,,,)))*********+++,,,,,,,,,************************************************+++++++++******)))))))))))))))((((((((()))***+++******++++++++++++******+++************+++++++++)))(((((('''''''''''''''************************++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((''''''((((((((()))))))))((((((((((((((((((((((((*********++++++***))))))++++++***************))))))))))))))))))*********))))))***+++++++++++++++,,,,,,+++***((((((***,,,+++++++++***************,,,+++++++++++++++++++++((()))+++------,,,+++***)))***++++++))))))***+++))))))))))))((((((''''''******************************+++,,,+++***)))(((******)))(((((())))))***------------,,,,,,+++***)))***+++------,,,,,,+++++++++***)))))))))))))))((((((((((((''''''''''''(((&&&%%%%%%''')))(((((((((((((((((())))))))))))'''((((((((()))))))))*********)))))))))***+++,,,***************************+++,,,+++***)))+++,,,......///000222555888::::::;;;>>>BBBGGGKKKNNNPPPTTTUUUXXX[[[]]]_________```aaabbbccceeefffhhhiiijjjkkkmmmnnnooooooooonnnllljjjhhhgggfffgggiiijjjjjjkkklllmmmnnnooopppqqqppppppppppppqqqqqqqqqqqqqqqqqqqqqrrrsssttttttuuuvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyzzzzzzyyyyyyxxxwwwuuuuuuuuuuuuuuuuuuuuuuuurrrrrrrrrrrrrrrrrrqqqqqqoooooooooooommmllljjjiiicccbbbaaa```^^^\\\ZZZYYYUUUSSSOOOLLLJJJHHHEEECCC>>><<<:::888555444333333000///...---,,,,,,++++++************************+++******))))))******+++************************))))))))))))))))))))))))((((((((())))))(((((((((((()))))))))************++++++***)))(((((())))))***)))(((''''''((())))))(((((((((((((((((((((((()))(((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%'''(((((())))))(((((('''&&&&&&&&&'''''''''''''''+++)))((('''((((((&&&$$$((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&''''''''''''(((&&&%%%&&&'''(((((((((((('''&&&&&&'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&xxxxxxxxxwwwvvvuuuuuutttuuutttrrrppplllggg```[[[WWWVVVSSSPPPMMMKKKIIIHHHMMMOOOQQQUUUXXX[[[^^^___^^^\\\YYYTTTPPPOOOQQQSSSTTTYYY```fffkkkooosssuuuvvvwwwxxxzzz{{{{{{zzzzzzwwwwwwuuuooodddWWWJJJBBB;;;:::777666666777:::<<<999<<>>@@@AAACCCFFFKKKPPPTTTWWWXXXZZZ[[[^^^aaabbbccccccccceeeeeefffgggiiiiiijjjjjjkkklllnnnooopppoooooonnnmmmllliiihhhggghhhjjjkkkjjjkkklllmmmooopppqqqrrrqqqqqqqqqrrrrrrrrrssssssqqqqqqrrrssstttuuuuuuvvvwwwwwwwwwxxxxxxxxxyyyyyyzzzzzz{{{{{{zzzzzzyyyxxxuuuuuuvvvvvvvvvwwwwwwwwwwwwwwwvvvuuuttttttssssssssstttuuuuuutttsssqqqpppllllllkkkiiifffdddaaa```^^^[[[WWWTTTRRRPPPMMMKKKGGGFFFCCC???;;;888666555222111000...,,,+++++++++++++++++++++++++++++++++++++++************++++++************************))))))))))))************(((((())))))))))))((((((((()))))))))************+++***))))))))))))))))))'''((()))******)))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((''''''((((((((((((((((((''''''(((((((((''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&'''''''''(((((()))(((''''''((()))(((&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&'''''''''(((((()))'''&&&'''(((***))))))'''&&&%%%&&&(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%vvvuuuuuutttsssrrrqqqqqqrrrqqqpppooonnnkkkfffccccccbbb```]]]YYYVVVTTTRRRQQQRRRSSSTTTVVVYYY[[[]]]]]]\\\YYYTTTPPPMMMMMMNNNOOOSSSYYY___dddjjjooosssuuuvvvxxxzzz{{{{{{{{{zzztttvvvwwwtttkkk^^^QQQIII>>><<<999666555666888999888;;;@@@GGGNNNTTTYYY[[[^^^aaadddfffgggiiikkkmmmmmmmmmmmmmmmmmmlllkkkjjjfffeeedddaaa[[[SSSHHHBBB888555222000//////...---...---,,,,,,++++++,,,,,,)))))))))***************************************************************)))(((((((((((((((((((((((('''&&&&&&&&&''')))*********++++++++++++************+++++++++***))))))***++++++++++++***)))(((*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,+++******))))))))))))************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,+++******))))))((((((((()))******++++++((()))******++++++******$$$%%%&&&&&&%%%&&&(((*********************))))))******+++,,,,,,,,,++++++((()))***+++++++++***)))+++,,,---,,,*********,,,''''''((())))))***++++++************************(((((())))))(((((('''&&&******************+++,,,+++,,,,,,,,,,,,++++++***+++,,,---...///...---------,,,,,,+++***+++++++++)))))))))(((((((((''''''***)))'''''')))***)))((((((((((((((())))))))))))''''''(((((())))))******)))(((&&&&&&&&&''')))+++*********+++++++++++++++***+++,,,++++++,,,///111111333555888<<>>BBBGGGKKKNNNOOOSSSUUUXXX\\\___bbbcccdddeeeeeeffffffhhhiiikkkkkklllmmmnnnooooooooonnnmmmmmmmmmoooppppppoooooonnnmmmmmmmmmlllkkkjjjjjjjjjhhhiiijjjlllmmmooopppqqqoooooopppppppppqqqqqqqqqqqqqqqsssttttttttttttsssuuuuuuvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyxxxwwwvvvvvvuuuttttttuuuxxxyyyyyyxxxvvvuuussstttuuuuuutttrrrpppoooooolllhhhfffdddbbb```^^^ZZZYYYWWWTTTPPPLLLJJJHHH@@@>>>;;;888555222111000........................,,,++++++******++++++,,,************************))))))*********+++++++++******++++++++++++******))))))))))))******************))))))))))))******(((((())))))***************)))(((((((((((()))***'''''''''''''''((())))))))))))(((((((((((())))))))))))(((((((((((())))))''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))((('''&&&&&&(((((('''&&&''''''''''''''''''''''''''''''''''''(((((((((((()))'''&&&&&&((())))))(((&&&%%%%%%'''))))))'''&&&&&&&&&%%%%%%%%%%%%&&&&&&sssrrrrrrqqqooonnnmmmmmmlllkkkkkkllloooqqqqqqppppppppppppooonnnlllkkkjjjgggeeecccaaa```aaabbbcccddddddccc```[[[WWWUUUTTTRRRTTTWWWYYY]]]bbbhhhllluuuvvvxxxzzz{{{{{{{{{{{{xxxyyyzzzyyytttlllddd___MMMIIIBBB<<<888666666777777:::@@@GGGOOOUUUZZZ]]]ZZZZZZZZZYYYXXXZZZ]]]```aaadddiiilllmmmllllllllllllllljjjiiigggccc]]]YYYPPPJJJBBB:::666333222111...---,,,,,,++++++,,,,,,.........------,,,,,,,,,************************))))))))))))))))))))))))******************++++++((()))))))))******************++++++++++++******------...///...---+++***((()))***++++++***)))(((*********++++++,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,************************+++,,,------............------,,,,,,+++***))))))'''(((((()))***+++++++++''''''((()))))))))))))))((()))***)))'''%%%&&&'''((()))))))))************((()))***+++,,,++++++***++++++*********+++,,,---,,,---...---+++***+++,,,,,,,,,++++++***))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***,,,+++++++++,,,------...((()))***+++++++++++++++)))***+++,,,---,,,+++++++++******)))))))))))))))))))))))))))(((((((((((()))'''%%%&&&'''((('''&&&(((((((((((())))))))))))))))))))))))((((((((((((+++***((('''''')))+++---*********++++++,,,,,,,,,---...//////000222777:::>>>AAAFFFLLLQQQUUUWWWXXXYYY[[[^^^aaadddfffggggggiiiiiihhhhhhjjjkkkmmmooolllmmmnnnnnnnnnnnnllllllmmmnnnooopppqqqpppooonnnmmmmmmmmmmmmlllkkkjjjiiiggghhhiiikkkmmmnnnppppppnnnnnnnnnnnnooooooooooooqqqrrrssstttttttttsssrrrtttuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuttttttttttttuuuxxxzzzzzzyyywwwvvvssstttvvvxxxxxxwwwvvvuuuwwwtttqqqooommmllliiigggbbbaaa```^^^[[[XXXVVVTTTIIIGGGDDD@@@<<<999777666////////////////////////,,,++++++******++++++,,,************************))))))******++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))***************)))))))))))))))*********)))((('''((()))+++---)))((('''&&&&&&'''((()))'''''''''''''''((()))***))))))(((((((((((())))))))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((()))))))))(((&&&&&&''''''&&&$$$&&&&&&'''(((((('''&&&&&&''''''''''''((((((((()))(((&&&%%%%%%'''(((((('''%%%%%%%%%'''))))))'''&&&'''&&&&&&%%%%%%&&&&&&'''qqqnnnllllllmmmmmmkkkhhhhhhiiikkkmmmmmmmmmmmmlllppppppppppppppppppppppppmmmllljjjiiihhhiiikkklllmmmmmmllljjjgggccc___]]]\\\^^^```aaabbbdddhhhkkkvvvwwwyyy{{{||||||{{{{{{xxxxxxyyyyyyxxxsssmmmiii[[[TTTJJJAAA<<<:::999999777:::@@@HHHPPPXXX]]]```___\\\WWWTTTSSSTTTWWWYYY[[[```fffkkkmmmmmmllllllnnnlllkkkkkkllljjjeeeaaa]]]XXXQQQIIICCC<<<777333111000...,,,++++++++++++------------,,,+++***))),,,++++++******++++++,,,++++++************++++++++++++***)))(((((()))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------------------------++++++******++++++,,,---))))))***++++++++++++***,,,---...---+++***+++,,,000---,,,---///000...,,,///...---,,,+++++++++++++++++++++...000000+++((()))((((((((((((***+++,,,%%%'''(((******((('''%%%+++***(((&&&&&&''')))+++************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,------+++***))))))((((((------,,,+++************---+++))))))+++,,,***((((((((())))))******+++++++++++++++***************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((000...+++)))((((((((()))''''''''''''((((((((()))***************)))((((((******))))))((('''''''''+++++++++++++++***))))))(((***,,,---------///000...000333666999<<>>AAAEEEJJJMMMRRRTTTWWW[[[^^^aaadddeeeeeefffgggiiijjjkkklllllllllkkkkkkkkkkkkmmmnnnoooppppppppppppoooooooooooooooooonnnnnnmmmmmmmmmmmmkkkkkkiiihhhfffeeedddccc____________```aaacccdddaaacccdddeeeeeegggkkknnnqqqtttwwwxxxxxxwwwwwwwwwtttuuuvvvwwwwwwwwwuuuuuunnnnnnmmmllljjjjjjjjjkkkllllllnnnoooppppppqqqqqqnnnooopppqqqrrrrrrrrrrrrvvvvvvvvvvvvwwwxxxyyyzzz|||zzzxxxyyyzzzzzzwwwuuuwwwwwwuuutttsssssssssssssssrrrrrrpppnnnllljjjiiieeeaaaZZZTTTOOOKKKGGGDDD>>><<<:::777444222111000......------,,,++++++++++++***************++++++++++++++++++++++++++++++******************++++++************************************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''***))))))((((((((()))***)))))))))(((((((((''''''&&&''''''((())))))(((((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&((('''''''''(((((()))***)))((('''&&&&&&'''((()))(((((('''((()))***))))))''''''''''''(((((((((((()))(((&&&%%%%%%&&&((()))&&&'''((()))***++++++,,,---***'''&&&&&&'''''''''mmmllllllmmmmmmmmmjjjhhhhhhhhhiiijjjkkkkkkkkkkkkmmmmmmmmmnnnnnnoooooooooppppppoooooooooqqqrrrsssrrrssstttttttttsssrrrqqqsssttttttrrrppppppqqqrrruuuvvvxxxzzz{{{{{{{{{zzz|||||||||}}}}}}{{{wwwsssnnnhhh___VVVNNNGGGAAA===;;;===???DDDKKKSSSZZZ___aaaaaa___[[[VVVQQQLLLJJJNNNQQQVVV[[[```eeejjjnnnooonnnnnnnnnppppppnnnmmmmmmiiiccc]]]VVVNNNFFFAAA999666333000......000000............------------,,,,,,++++++++++++,,,,,,++++++************++++++))))))((())))))***,,,,,,)))************+++++++++++++++++++++++++++++++++***************************))))))))))))***++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...)))******++++++++++++++++++------,,,+++***+++,,,---,,,++++++------,,,+++......---,,,++++++++++++,,,+++***+++,,,---,,,***))))))((())))))***,,,,,,+++,,,---......---,,,+++'''(((***++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,///...---,,,,,,,,,,,,,,,************+++,,,---...+++***))))))******)))'''***************)))))))))+++++++++,,,,,,------...++++++************++++++************************((()))***+++,,,,,,,,,,,,+++***)))((('''((())))))''''''((((((((())))))))))))************))))))((()))************+++++++++)))******+++,,,---------...///000000000222555888<<>>999444000/////////...---------------------,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,*********)))******++++++))))))*********+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))((())))))***+++************************,,,,,,,,,+++,,,,,,---...)))***++++++,,,,,,+++++++++,,,---,,,*********+++,,,++++++++++++,,,++++++...---,,,,,,+++++++++,,,...---,,,+++,,,------...))))))))))))***+++,,,,,,)))***++++++++++++***)))))))))******++++++************************************************************))))))******+++,,,...---,,,,,,,,,,,,,,,---+++++++++++++++,,,---...******))))))))))))((((((+++++++++******))))))))))))******+++,,,---......,,,++++++******++++++,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,+++))))))((('''(((((()))***'''(((((((((((()))))))))))))))************)))((())))))***++++++,,,------*********++++++,,,---......000222333555888===@@@CCCFFFJJJNNNRRRWWW\\\``````bbbdddgggiiikkklllmmmjjjkkklllmmmnnnmmmkkkjjjiiiiiijjjjjjkkkllllllmmmmmmmmmmmmllllllkkkkkkkkkllllllkkkiiihhhfffeeeeeeeeedddaaa___\\\YYYWWWVVVNNNNNNNNNNNNOOOOOOPPPPPPQQQRRRRRRSSSUUUZZZ```eeepppssswwwyyyyyyyyyzzzzzzvvvxxxyyyyyyvvvpppjjjfffaaa^^^[[[YYYZZZ[[[]]]]]]_______________``````aaafffggghhhjjjlllmmmmmmnnnmmmnnnoooqqqsssvvvxxxyyywwwwwwxxxyyyzzzzzzzzzyyyzzzyyyyyyyyyyyyyyyzzzzzzyyyyyyyyyxxxwwwvvvuuutttrrrooollljjjgggddd___\\\WWWUUURRRMMMHHHCCC@@@===666444111///------............---,,,,,,,,,------************************))))))*********+++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''(((((((((************))))))))))))'''(((((()))))))))((((((******)))((('''&&&%%%%%%)))))))))))))))((('''&&&''''''&&&&&&&&&''''''((((((((((((''''''(((((((((&&&&&&&&&%%%%%%%%%'''(((''''''''''''(((((((((((()))(((''''''&&&''''''(((&&&&&&'''(((((()))******...,,,)))((((((((('''%%%ccceeehhhjjjjjjhhhfffeeeccccccccccccccccccddddddgggggghhhiiikkklllmmmmmmkkkkkklllmmmnnnpppqqqrrrqqqrrrrrrssssssttttttttttttuuuvvvuuutttrrrssstttvvvxxxyyy{{{||||||||||||zzzzzzyyyzzz||||||{{{yyyvvvsssoookkkeee^^^VVVQQQGGGEEECCCBBBCCCHHHLLLPPPXXX[[[___aaa___YYYRRRMMMFFFGGGHHHJJJNNNWWW```ggglllmmmooopppppppppppppppnnnmmmkkkiiifffaaa\\\XXXLLLHHHBBB;;;555111...---...---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,------+++***))))))))))))))))))*********+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))((())))))***+++)))))))))))))))))))))))),,,++++++++++++,,,------******+++,,,,,,,,,,,,++++++,,,---,,,***)))***+++***++++++++++++***++++++------,,,+++++++++,,,,,,+++***)))((('''(((***,,,((()))******++++++,,,,,,)))******************)))+++***)))((()))***,,,...++++++++++++++++++++++++******************************))))))******+++,,,,,,++++++++++++,,,,,,---...------,,,++++++,,,,,,************)))))))))))),,,,,,++++++******))))))((())))))***+++,,,,,,---,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,+++******((((((((((((((())))))***(((((((((((()))))))))***((())))))*********))))))))))))***+++,,,------...,,,,,,+++++++++,,,---...000222666999<<>>777333000111///...,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,///...,,,+++))))))(((((()))************+++++++++++++++++++++++++++++++++***************************))))))))))))***++++++))))))))))))))))))))))))++++++******++++++,,,---***++++++,,,,,,,,,,,,,,,***,,,,,,+++***)))***+++***+++,,,,,,******+++,,,---,,,,,,++++++,,,,,,,,,+++,,,+++***))))))+++---((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((()))+++...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++***++++++,,,------///...---,,,++++++++++++***+++,,,+++)))))))))++++++++++++++++++*********)))))))))******++++++,,,,,,,,,++++++++++++,,,,,,........................------------,,,+++***)))((()))))))))))))))))))))((((((((()))))))))******((())))))************)))))))))***+++,,,,,,------...------------///111222555999>>>CCCGGGLLLQQQTTTUUUXXX[[[^^^aaadddiiillliiiiiikkklllmmmmmmnnnnnnllllllllllllmmmmmmnnnnnnmmmnnnnnnnnnnnnmmmlllllljjjiiihhhfffdddbbbaaa```]]]]]][[[ZZZXXXWWWVVVUUUNNNMMMMMMLLLKKKJJJIIIIIIHHHIIIJJJLLLMMMMMMNNNMMMOOOQQQRRRTTTVVV[[[aaaeeennnqqquuuvvvvvvvvvvvvwwwuuuvvvvvvtttooohhhaaa\\\WWWSSSPPPPPPRRRTTTTTTSSSPPPPPPQQQRRRTTTWWWYYY[[[[[[[[[\\\]]]]]]]]]]]]\\\]]]___aaaeeejjjooosssuuuxxxzzz{{{|||{{{zzz{{{|||{{{{{{zzzzzzzzz{{{||||||xxxyyyyyyzzzzzzzzzyyyyyyvvvtttssssssssssssqqqpppkkkkkkiiifffbbb]]]YYYWWWLLLIIIDDD???:::666333222...------,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&((()))))))))))))))(((((()))))))))))))))***))))))*********)))(((((()))))))))(((((((((''''''((())))))))))))((((((''')))(((''''''&&&'''''''''''''''((((((((((((''''''(((+++---,,,)))'''(((***''''''''''''(((((((((((('''''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&''''''((((((***)))''''''((((((&&&%%%WWW\\\bbbeeecccaaa___^^^[[[ZZZYYYXXXXXXYYYZZZZZZ[[[[[[]]]^^^```bbbcccdddffffffggghhhiiijjjjjjjjjjjjjjjkkklllmmmnnnpppppppppsssuuuuuuuuuttttttuuutttuuuwwwyyyzzzzzzzzzyyyxxxvvvuuuuuuwwwxxxxxxwwwvvvvvvvvvvvvvvvsssnnnjjjccc___XXXQQQKKKGGGFFFEEEIIIMMMTTTZZZ^^^___^^^\\\OOOMMMIIIFFFFFFJJJQQQWWW\\\aaahhhmmmnnnooopppqqqooonnnllllllllllllkkkiiidddaaa[[[SSSKKKBBB<<<888555333111...---------...------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,+++***))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,))))))))))))))))))))))))******))))))******+++,,,***+++,,,,,,------,,,,,,***+++,,,+++***))))))+++***,,,...---+++***+++---,,,,,,,,,++++++,,,,,,---,,,...///...++++++---///((()))***,,,,,,,,,,,,,,,......------------......++++++******+++,,,...///........................,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++,,,---//////...------,,,,,,,,,------+++,,,...---***)))***,,,***++++++++++++++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---,,,,,,++++++******************))))))(((((()))))))))*********(((((()))***************))))))******++++++,,,,,,.........///111555888:::>>>BBBHHHNNNRRRUUUYYY[[[]]]___aaaccceeegggkkkmmmkkklllmmmnnnnnnnnnnnnnnnrrrqqqooommmlllmmmnnnooooooooopppooonnnmmmkkkjjjeeedddbbb```]]]ZZZXXXWWWRRRRRRQQQPPPOOOMMMMMMLLLGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMOOORRRSSSTTTTTTTTTVVVWWWZZZ\\\^^^bbbgggjjjooorrruuuvvvvvvuuuuuuuuuuuuuuuuuusssnnngggaaa]]]WWWSSSQQQQQQUUUWWWUUURRRMMMMMMNNNPPPTTTXXX\\\^^^]]]]]]]]]\\\\\\ZZZYYYXXXWWWYYY[[[___cccgggkkkmmmrrruuuxxxyyyxxxxxxzzz|||{{{{{{zzzzzzzzzzzzzzzzzzwwwxxxyyyzzzzzzzzzzzzzzz{{{xxxuuuttttttuuutttssspppppppppnnnlllhhheeebbb[[[XXXSSSMMMEEE???:::777111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***&&&'''(((***************''''''((((((((()))))))))***************)))((((((((((((((((((((()))))))))''''''(((((())))))((((((***)))(((((('''''''''(((&&&'''((())))))((('''&&&"""''',,,---***((()))+++''''''''''''(((((((((((((((((((((''''''&&&%%%$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&((((((&&&%%%SSSYYY```cccaaa^^^\\\\\\XXXXXXVVVUUUUUUVVVWWWXXXVVVWWWXXXZZZ\\\^^^___```aaabbbcccdddeeeeeeeeeddddddeeeeeegggiiikkkmmmnnnoooqqqttttttsssrrrrrrsssrrrtttuuuwwwxxxxxxxxxxxxxxxvvvttttttuuuwwwwwwwwwxxxxxxxxxyyyzzzxxxtttqqqmmmiiiaaaXXXPPPJJJFFFEEEEEEIIIPPPWWW\\\_________TTTQQQLLLGGGDDDGGGMMMQQQQQQXXXaaahhhkkkkkkmmmnnnrrrpppnnnnnnnnnooonnnmmmjjjhhhccc\\\TTTKKKDDD@@@888666333000///...//////...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---************************)))))))))((()))******+++***+++,,,,,,------,,,,,,***+++,,,+++)))))))))******---...---+++***,,,...,,,,,,,,,++++++,,,------(((***,,,+++)))(((***,,,((()))+++,,,------,,,,,,------,,,,,,,,,,,,------)))***+++---......------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,,,,,,,,,,---...///000111,,,,,,,,,,,,---...//////+++---///...+++)))+++---*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------+++++++++++++++***))))))))))))))))))************(((((()))***************)))************+++++++++......///111555999>>>@@@EEEJJJPPPVVVYYY[[[]]]^^^___aaacccdddeeegggjjjlllmmmnnnnnnooooooooonnnnnnwwwuuurrrnnnmmmmmmnnnooonnnnnnnnnnnnllljjjhhhggg```^^^\\\YYYVVVSSSPPPOOOKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHJJJLLLNNNOOOPPPPPPQQQTTTWWWYYYZZZZZZZZZ[[[]]]```ccceeehhhlllnnnpppsssvvvwwwvvvuuuuuuuuuuuuuuuuuurrrnnnhhhbbb^^^XXXUUURRRTTTXXXYYYWWWSSSLLLMMMNNNQQQUUUZZZ___bbbbbbbbbaaa```^^^\\\ZZZYYYUUUVVVXXXZZZ^^^bbbeeefffkkknnnrrrttttttuuuxxx{{{{{{{{{zzzyyyyyyyyyyyyyyyvvvwwwxxxyyyyyyzzzzzzzzz}}}zzzvvvtttsssssssssrrrssssssssssssqqqnnnkkkiiieeeccc]]]VVVNNNFFF???;;;555444333222111111111111------------------------)))))))))***++++++,,,,,,************************(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******&&&''')))***+++++++++***&&&'''''''''(((((())))))***************)))((((((''''''(((((())))))******&&&&&&'''(((((()))((((((******)))(((((((((((((((&&&'''((())))))((('''&&&!!!(((***((('''(((***''''''''''''((((((((()))))))))))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$&&&'''(((&&&%%%UUUYYY___dddggggggfffdddccc```[[[XXXXXXYYYYYYYYYZZZWWWVVVXXXWWWVVVYYY___aaa___^^^aaabbb```^^^]]]ZZZ\\\^^^```bbbeeehhhjjjllllllmmmmmmnnnoooooooooqqqrrrssssssrrrrrrssstttttttttttttttssssssssssssvvvvvvwwwwwwvvvvvvuuutttqqqoookkkeee]]]SSSKKKFFFHHHIIILLLQQQVVV\\\aaadddaaa]]]VVVOOOIIIGGGFFFFFFLLLPPPWWW___fffkkknnnooonnnpppqqqpppnnnllllllmmmmmmjjjgggccc___XXXOOOHHH???<<<777333111000...------------,,,,,,,,,,,,+++///---++++++,,,,,,+++***------+++)))'''&&&$$$###,,,+++***))))))***+++,,,++++++***************+++******))))))***+++,,,,,,++++++************************))))))))))))******))))))*********++++++++++++***))))))+++---000111+++++++++*********))))))++++++,,,,,,,,,,,,------...///000111000///---,,,///...---+++)))((('''&&&(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,///////////////.........,,,++++++++++++++++++,,,)))************+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,111000...---,,,,,,---...000...---++++++,,,---...++++++,,,---------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))))))***+++,,,---,,,+++***(((((((((((())))))))))))'''''')))*********)))(((,,,,,,,,,,,,,,,---...//////000222666;;;BBBGGGKKKQQQRRRUUUXXX\\\___bbbcccccccccdddeeegggiiikkklllpppnnnkkkjjjiiikkkmmmoooqqqpppnnnmmmlllllllllmmmlllmmmnnnnnnkkkfffbbb^^^YYYVVVSSSOOOLLLKKKJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEGGGHHHJJJMMMOOORRRTTTUUUTTTVVVXXXYYYZZZ[[[^^^aaaaaabbbdddeeefffhhhkkkmmmnnnpppqqqrrrqqqqqqrrrssswwwxxxwwwsssnnnhhheeeddd_________]]][[[WWWSSSQQQMMMMMMOOORRRUUUYYY]]]___```aaacccdddccc```]]][[[XXXWWWUUUTTTUUUXXX\\\^^^gggjjjnnnqqqtttwwwzzz}}}xxx|||}}}yyyxxxzzz{{{yyyuuuuuuwwwyyyzzz{{{{{{{{{zzz{{{|||zzzwwwsssrrrqqquuuuuutttsssrrrqqqqqqpppmmmjjjfffccc^^^WWWMMMFFFEEEAAA:::444111///---,,,000...,,,,,,,,,+++)))''',,,++++++******++++++,,,((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))(((((((((((())))))((((((''''''''''''''''''(((((())))))******%%%%%%%%%&&&&&&%%%$$$$$$''''''&&&&&&&&&&&&'''''')))))))))))))))))))))))),,,)))&&&&&&(((******((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''\\\___eeejjjnnnpppqqqqqqllliiifffcccccccccbbbaaa^^^[[[ZZZZZZYYYVVVYYY^^^______```aaa```]]]ZZZZZZXXXYYYYYYZZZ[[[^^^aaacccgggggghhhiiijjjkkklllmmmlllmmmooooooooooooqqqrrrssssssssssssssssssssssssuuuvvvwwwxxxxxxyyyyyyxxxuuutttqqqlllddd\\\UUUQQQLLLKKKKKKNNNSSSZZZaaaeeeddd```[[[TTTNNNIIIFFFDDDGGGKKKQQQYYYaaaggglllnnnooooooooonnnkkkjjjjjjkkkmmmkkkiiihhheee```YYYSSSIIIDDD===777333222111000///......------,,,,,,,,,///---++++++,,,---,,,+++,,,,,,++++++***)))((((((++++++***))))))***++++++++++++************++++++***************+++,,,,,,++++++************************))))))))))))***************++++++++++++,,,++++++******+++---///000,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------//////......------------------,,,+++)))(((''''''''''''(((((())))))******++++++++++++++++++++++++,,,,,,+++*********+++,,,,,,---------------------++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,///...---+++++++++,,,---///---,,,******+++,,,---,,,,,,,,,---,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********+++,,,,,,,,,+++******))))))))))))************((()))***++++++***))))))+++*********+++---///000222444888===CCCJJJOOORRRYYYYYY[[[]]]```bbbcccdddggggggggghhhiiijjjllllllnnnlllkkkiiiiiijjjkkklllnnnmmmlllkkkkkklllmmmnnnnnnnnnmmmjjjfffaaa\\\YYYRRRPPPNNNKKKJJJIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGJJJJJJLLLNNNPPPRRRSSSTTTTTTVVVWWWXXXYYYZZZ]]]___```bbbdddeeefffgggjjjmmmqqqsssuuuvvvuuuuuuvvvwwwxxxyyyxxxuuupppkkkiiihhheeeeeeeeeccc```\\\XXXVVVTTTTTTSSSSSSUUUWWWZZZ[[[bbbcccfffggggggeeebbb```ZZZXXXVVVTTTTTTVVVYYYZZZaaadddhhhlllooossswwwzzzyyy}}}~~~{{{yyyzzzyyywwwsssttttttvvvwwwxxxyyyzzzyyyzzz{{{zzzwwwtttssssssvvvvvvuuuttttttsssrrrrrrtttrrrpppmmmjjjeee]]]WWWPPPJJJBBB;;;666444222111333111000///000///...,,,++++++++++++++++++++++++))))))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))))))))))))))(((((((((''''''((((((((((((''''''&&&&&&(((((((((((())))))))))))&&&&&&'''''''''&&&&&&&&&(((''''''&&&&&&''''''((())))))))))))))))))))))))+++)))&&&&&&(((***)))((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''dddgggjjjoootttyyy|||~~~yyywwwuuuttttttssspppnnnhhheeeddddddaaa]]]^^^bbbbbbfffiiihhhccc^^^[[[ZZZ[[[YYYVVVUUUVVVXXX\\\^^^cccccccccdddeeefffggghhheeegggjjjkkkkkkmmmoooqqqppppppqqqqqqrrrsssssssssrrrsssuuuwwwxxxzzzzzz{{{xxxwwwuuurrrmmmgggaaa^^^VVVSSSPPPPPPSSSZZZaaafffgggeeeaaa\\\UUUMMMGGGCCCBBBDDDJJJQQQZZZcccjjjnnnooonnnmmmiiifffeeefffhhhkkkjjjkkkkkkkkkhhhccc___VVVPPPGGG???999777555444000///......------------///---++++++,,,---,,,+++++++++,,,,,,,,,---------++++++***))))))***++++++++++++************+++++++++************++++++,,,******++++++++++++++++++******))))))))))))******++++++++++++,,,,,,,,,,,,,,,+++*********,,,---...,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,000...,,,******+++---...,,,++++++***))))))((((((((((((((((((((()))))))))************************++++++*********++++++,,,))))))******++++++,,,,,,*********))))))*********)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,...---+++*********+++,,,---------,,,,,,++++++************++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,---,,,+++)))(((************++++++++++++******+++++++++******))),,,+++++++++---000333555888;;;AAAGGGNNNTTTYYY[[[``````aaabbbbbbcccddddddhhhhhhhhhiiijjjjjjkkkkkkkkkkkkjjjiiiiiiiiiiiijjjjjjjjjjjjjjjkkklllnnnoooooommmjjjeee```ZZZUUUSSSMMMMMMMMMLLLMMMMMMNNNOOOPPPPPPPPPOOONNNNNNMMMMMMOOOOOOPPPRRRSSSTTTUUUUUUTTTUUUWWWWWWWWWYYY[[[^^^```aaacccdddeeegggjjjlllrrrtttwwwxxxxxxxxxyyyzzzyyyzzzzzzwwwssspppnnnnnnnnnnnnmmmkkkhhhddd```^^^[[[YYYWWWUUUUUUWWWYYY[[[ccceeegggiiijjjhhhfffeee___]]]YYYVVVUUUUUUVVVWWW[[[^^^cccgggjjjoootttxxxxxx}}}|||yyyyyywwwtttpppppppppppprrrtttvvvwwwwwwyyyzzzyyywwwvvvvvvvvvwwwwwwvvvvvvuuuuuuuuutttuuutttssssssqqqnnniiieee]]]WWWOOOFFFAAA<<<999777111///------......---,,,++++++,,,------,,,++++++)))***++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((''''''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&))))))))))))((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((())))))))))))))))))))))))***)))''''''((())))))(((''''''&&&&&&''''''((()))''''''&&&&&&&&&&&&''''''lllmmmnnnqqqvvv{{{}}}xxxuuussssssoooiiiiiimmmnnnvvv{{{xxxqqqkkkgggeeeddd```ZZZWWWWWWZZZ^^^```dddcccbbbaaa``````aaaaaa___aaadddfffgggiiikkknnnmmmmmmnnnoooooopppqqqqqqpppqqqsssuuuwwwxxxyyyyyywwwwwwvvvtttqqqnnnjjjhhhbbb___[[[YYYYYY]]]bbbeeeggggggfffccc]]]TTTLLLGGG@@@BBBFFFLLLUUU___hhhmmmnnnllliiiddd```___aaacccfffgggjjjlllmmmkkkhhhfff```[[[RRRJJJDDD>>>999666000///............///000///---++++++---...---,,,++++++,,,,,,------......+++******************+++++++++*********+++,,,,,,+++++++++******++++++,,,******+++++++++++++++,,,+++******))))))******+++++++++,,,,,,,,,---------,,,,,,+++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,+++******+++,,,,,,************))))))))))))+++++++++******************************************************+++++++++(((((())))))***+++,,,,,,******))))))))))))******))))))*********+++++++++******************************+++++++++++++++,,,,,,,,,+++******+++,,,---...---,,,+++++++++,,,,,,///...---,,,++++++******((()))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...,,,,,,------,,,***)))((()))))))))*********++++++*********+++************.........///222666:::===???CCCIIIPPPVVV[[[^^^```bbbccccccccccccdddddddddffffffggghhhiiiiiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjkkklllmmmnnnooolllhhhbbb]]]XXXUUUSSSRRRRRRTTTVVVXXXYYY[[[[[[ZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZUUUVVVWWWXXXWWWXXX[[[]]]___aaabbbcccdddfffiiikkkqqqsssuuuvvvvvvwwwxxxyyyzzz{{{{{{yyyvvvtttsssttttttttttttrrroookkkgggeee^^^\\\YYYXXXXXXYYY\\\^^^aaaccceeeggghhhhhhfffeeecccaaa]]]YYYVVVUUUUUUUUUXXX[[[___cccggglllrrrvvvvvv||||||yyyxxxtttpppllllllkkkkkklllnnnqqqrrrtttvvvwwwwwwwwwvvvwwwyyyxxxxxxxxxxxxwwwwwwwwwwwwttttttuuuuuutttrrrnnnlllhhhccc\\\UUUOOOHHHAAA<<<111///---,,,,,,---,,,+++***,,,---//////---,,,*********+++,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((('''''''''(((((((((((('''''''''&&&''''''''''''&&&&&&&&&&&&******))))))((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))((((((((())))))((('''''''''''''''(((((()))''''''&&&&&&&&&&&&''''''uuutttssstttwww|||~~~zzzuuuuuuyyy|||wwwoooiiibbb^^^^^^bbbeeeggghhhfffbbb^^^[[[YYYXXXXXXXXX[[[]]]___```bbbeeegggiiiiiijjjjjjkkklllmmmmmmpppqqqrrrtttvvvwwwxxxxxxvvvvvvvvvuuutttrrrqqqpppkkkjjjgggdddbbbaaa```aaadddfffggggggbbb[[[TTTOOODDDEEEGGGLLLTTT]]]ffflllkkkiiiddd^^^YYYXXXYYY[[[aaadddhhhkkkmmmlllkkkjjjeeebbb]]]WWWPPPHHH@@@:::222111///......///000111...---+++,,,---......---,,,,,,,,,,,,,,,+++++++++*********++++++*********++++++******+++,,,,,,---,,,,,,+++++++++++++++,,,******++++++,,,,,,,,,,,,++++++************++++++++++++,,,,,,,,,---------,,,,,,++++++*********+++))))))))))))*********************+++++++++,,,,,,)))***+++,,,,,,+++******))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++))))))******++++++++++++(((((()))***+++,,,,,,---******))))))))))))******))))))*********+++++++++************************(((((())))))************,,,,,,+++++++++---.../////////...---------------///...---,,,+++******+++(((((()))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...,,,,,,------,,,***)))(((((((((((()))))))))******)))))))))*********++++++///000111444888===AAADDDGGGJJJPPPVVV[[[^^^``````cccddddddeeeeeeffffffgggdddeeefffhhhiiiiiiiiiiiigggggghhhhhhhhhiiiiiiiiijjjjjjjjjkkkkkklllllllllmmmkkkgggccc___\\\ZZZYYYZZZ[[[^^^aaadddfffggggggeeeeeeeeedddccccccbbbbbb````````````````````````XXXYYYZZZZZZYYYZZZ\\\^^^___aaacccddddddfffiiilllqqqsssuuuvvvvvvvvvwwwxxxyyyzzzzzzyyywwwvvvvvvwwwxxxxxxxxxvvvssspppllljjjcccaaa___]]]\\\]]]^^^______```bbbdddddddddcccbbbcccaaa]]]YYYVVVTTTSSSSSSUUUWWW[[[^^^bbbhhhnnnrrrsssyyy|||{{{xxxvvvsssnnnjjjiiihhhggghhhjjjlllmmmqqqrrrtttttttttuuuwwwyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzyyyvvvtttsssmmmkkkhhhddd]]]TTTJJJCCC;;;888444111111000///...+++,,,...//////...,,,+++++++++,,,,,,,,,++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((('''''')))(((((((((((('''''''''''''''''''''''''''''''''******))))))((((((''''''&&&&&&%%%%%%&&&'''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))))))))(((((()))(((''''''''''''((())))))''''''&&&&&&&&&&&&''''''}}}zzzyyyzzz~~~~~~{{{}}}zzzssskkkgggiiimmmpppqqqnnnkkkfff___ZZZVVVTTTSSSUUUWWWYYYZZZZZZ\\\^^^```dddeeeeeeffffffgggggggggoooppprrrtttvvvwwwxxxxxxvvvvvvvvvwwwvvvvvvuuuuuupppooonnnkkkhhhddd```^^^bbbdddggggggeee```[[[WWWMMMMMMMMMPPPUUU]]]dddiiigggeee```ZZZTTTQQQRRRSSS[[[___eeeiiikkkkkkllllllhhhgggeeeaaa\\\SSSIIICCC999777444222000000000111...---,,,,,,...///......---,,,,,,++++++******))))))***++++++++++++***)))++++++***++++++,,,---...---,,,,,,++++++++++++,,,******++++++,,,---------++++++************++++++++++++++++++,,,,,,,,,,,,+++++++++++++++*********((((((((()))))))))))))))************++++++++++++((()))+++------,,,***)))))))))))))))))))))((((((((((((((((((((()))))))))++++++++++++++++++++++++'''((()))***++++++++++++)))*********+++,,,,,,,,,*********))))))*********)))************+++++++++************************((((((((())))))***++++++,,,+++++++++,,,---///000////////////.........---///...,,,+++***++++++,,,((())))))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,---,,,+++)))((('''((((((((()))))))))))))))))))))***+++,,,......000111555999>>>CCCGGGIIINNNQQQUUUZZZ^^^```aaaaaaeeeeeefffgggggghhhiiiiiidddeeefffhhhhhhhhhgggfffaaaaaaaaabbbccceeefffggghhhhhhiiijjjkkkkkkjjjjjjjjjiiigggeeecccbbbaaaaaaaaacccgggjjjmmmnnnmmmmmmmmmmmmllllllkkkjjjjjjjjjeeeeeeeeedddddddddcccccc\\\]]]^^^^^^]]]]]]___aaabbbccceeefffgggiiilllnnntttuuuwwwxxxwwwwwwxxxyyyxxxyyyyyywwwvvvuuuwwwxxxxxxyyyyyyxxxvvvssspppnnnkkkjjjgggeeebbbaaa``````aaaaaabbbcccbbbbbbaaa```___]]]ZZZWWWUUUSSSRRRRRRSSSTTTWWWYYY]]]bbbhhhlllpppvvvzzzyyyxxxwwwuuuqqqkkkjjjiiihhhhhhhhhiiijjjmmmooopppqqqqqqrrruuuxxxxxxxxxyyyyyyzzzzzz{{{{{{yyy{{{|||{{{yyywwwvvvvvvppppppooommmiii```VVVOOOEEEAAA<<<777444222///...------...//////...------,,,,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))(((((((((((('''''''''((((((((((((((())))))))))))((((((((((((&&&%%%%%%$$$%%%&&&((())))))((((((''''''(((((()))))))))))))))))))))))))))'''(((******)))(((((()))((((((''''''(((((()))***''''''&&&&&&&&&&&&''''''}}}}}}~~~}}}uuurrruuuzzz|||}}}xxxtttnnnfff```\\\YYYXXXXXXYYY[[[[[[[[[[[[]]]^^^aaaaaaaaaaaaaaabbbbbbbbbiiijjjmmmppprrruuuvvvwwwuuuuuuuuuuuuvvvvvvuuuuuuttttttssspppmmmiiieeecccbbbdddeeefffeeebbb___]]]VVVUUUTTTTTTWWW\\\aaaddddddaaa]]]VVVOOOLLLKKKLLLQQQWWW^^^dddfffhhhjjjllllllkkkjjjhhhddd]]]UUUOOODDDAAA<<<777222000//////...---,,,,,,...//////...,,,,,,,,,++++++++++++***)))***++++++++++++***)))++++++++++++,,,---.........---,,,+++++++++++++++******++++++,,,------...,,,++++++******++++++,,,*********++++++++++++,,,)))******++++++++++++***(((((())))))************************++++++++++++)))***++++++,,,,,,,,,,,,******))))))((((((((('''''''''(((((())))))******************************&&&''')))***+++++++++*********************++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,******)))***+++---...000......///.........---,,,...---+++******+++,,,...))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********+++,,,,,,,,,+++******(((((()))))))))***************+++,,,---///222333333666;;;AAAGGGLLLOOOQQQTTTVVVYYY]]]aaaccceeefffeeeeeeeeefffffffffffffffccccccddddddcccaaa___^^^XXXXXXXXXYYY[[[^^^aaacccbbbdddfffgggiiiiiiiiiiiiiiiiiihhhhhhggggggffffffgggiiilllpppqqqqqqpppoooppppppooonnnnnnmmmmmmllleeeeeeeeeddddddddddddcccaaabbbbbbbbbaaaaaabbbdddfffhhhiiijjjkkkmmmppprrrvvvwwwyyyyyywwwvvvwwwxxxwwwwwwwwwuuutttsssuuuwwwxxxyyyyyyyyyxxxvvvsssqqqpppoooooommmkkkiiigggfffffffffffffffdddcccaaa```]]]\\\ZZZXXXWWWVVVUUUUUUTTTUUUWWWXXX[[[___dddhhhooouuuyyyyyyxxxzzzyyyvvvnnnnnnmmmlllkkkjjjiiiiiijjjlllmmmmmmnnnooorrruuuxxxxxxyyyyyyzzz{{{||||||vvvyyyzzzyyywwwuuuuuuwwwtttssssssrrroooiiibbb]]]RRRMMMEEE>>>999555111///........................,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))******))))))+++*********))))))))))))((((((((()))))))))******(((((((((((())))))))))))'''&&&%%%%%%&&&(((***+++))))))(((((((((((())))))))))))))))))))))))))))))&&&(((++++++)))'''((()))((((((((((((((())))))***''''''&&&&&&&&&&&&''''''~~~~~~}}}{{{}}}vvvnnnhhhcccaaa```^^^___``````______```aaa_______________^^^^^^^^^aaacccfffjjjnnnqqqsssuuussssssssssssssssssssssssyyyxxxvvvtttqqqnnnlllkkkcccdddeeeeeedddbbb```___[[[ZZZXXXWWWXXX[[[___aaaaaa___[[[TTTMMMIIIGGGHHHHHHNNNWWW^^^aaadddhhhjjjpppnnnllljjjgggccc]]]YYYMMMIIIBBB;;;444000...---...---,,,,,,.../////////++++++,,,,,,,,,,,,,,,---)))***+++,,,,,,+++***)))++++++++++++,,,---...///...---,,,,,,++++++++++++******+++,,,,,,---......,,,++++++******++++++,,,))))))*********+++++++++))))))***+++++++++++++++))))))******+++++++++,,,)))************+++++++++,,,+++***)))***+++---...*********)))((('''''''''((())))))***+++,,,,,,---))))))))))))))))))))))))&&&''')))***+++++++++***************)))))))))))),,,,,,++++++++++++,,,,,,)))************+++++++++++++++++++++++++++++++++******+++,,,------......((((((((((((***,,,...///------......------,,,+++...,,,+++******+++---///*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))))))***+++,,,---,,,+++***)))************++++++++++++,,,,,,---///222555666888<<>>888444000///---...//////...---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++******************------------------------........................---,,,,,,+++******++++++************************))))))*********+++++++++************************+++++++++++++++++++++++++++***)))(((((('''(((((())))))))))))))))))))))))******************++++++,,,++++++*********++++++(((((()))))))))*********,,,,,,,,,,,,,,,+++++++++***))))))((()))***+++,,,******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------+++)))''''''(((***+++,,,---...---+++++++++,,,+++*********+++,,,...///---------,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,++++++******)))))))))*********++++++,,,,,,...000111333666:::@@@DDDKKKPPPVVVZZZ\\\\\\]]]^^^^^^___aaabbbdddeeeffffffbbbbbbbbbbbbcccaaa^^^[[[WWWTTTPPPLLLIIIFFFAAA???======<<<===@@@DDDGGGJJJNNNSSSYYY^^^```aaaccccccdddfffiiikkklllnnnpppqqqpppqqqqqqrrrqqqqqqppppppnnnmmmmmmnnnpppooommmkkkgggdddaaabbbgggjjjjjjhhhkkkkkkllllllmmmnnnooooooqqqqqqqqqrrrrrrsssttttttsssttttttuuuuuuuuuttttttttttttuuuwwwwwwxxxxxxwwwuuuuuuuuuuuuuuutttssssssvvvvvvuuutttsssssssssssstttsssrrrpppnnnmmmmmmmmmiiiiiiiiihhhgggfffffffffeeecccaaa___```dddhhhkkksssuuuyyy|||}}}}}}{{{zzzzzzzzzyyyyyyxxxwwwvvvvvvqqqpppnnnmmmmmmnnnppprrrssstttvvvwwwyyyzzzzzz{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxxxxvvvuuutttsssssssssqqqmmmhhhaaaZZZRRRIIIDDD;;;777444111111000000///...---,,,+++++++++,,,---,,,,,,++++++++++++******---------,,,,,,,,,++++++,,,,,,+++***************************************))))))(((''''''((())))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))))))))***)))))))))))))))))))))(((''''''((()))))))))))))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''~~~{{{zzzxxxvvvtttuuussspppmmmjjjeee___[[[WWWVVVVVVXXX\\\aaadddeeejjjjjjjjjjjjlllnnnqqqrrrvvvvvvwwwwwwvvvvvvuuuttttttqqqmmmjjjhhhfffdddcccbbb^^^ZZZVVVSSSQQQOOOMMMLLLNNNQQQTTTUUUSSSNNNJJJCCCBBBBBBEEEJJJRRRYYY^^^eeefffggghhhhhhhhhgggfffhhhddd___XXXPPPFFF===777222111000111222111///---+++,,,,,,------......///++++++++++++++++++++++++++++++,,,---------,,,,,,******++++++++++++++++++,,,,,,,,,,,,------------........................,,,,,,+++*********++++++************************************+++++++++++++++++++++++++++*********++++++++++++++++++++++++***))))))(((((())))))))))))))))))))))))))))))))))))))))))***+++++++++,,,...---,,,++++++*********)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++)))***++++++++++++***)))******++++++,,,,,,------******+++++++++,,,,,,,,,,,,+++)))((('''(((***+++,,,---...---,,,+++,,,---++++++++++++---...000111///...............//////++++++++++++++++++******++++++++++++++++++++++++,,,++++++++++++,,,,,,---///222666:::???DDDKKKOOOSSSWWW\\\```aaabbbcccddd```aaabbbdddeeeeeeeeeeeebbbbbbbbbbbbaaa^^^YYYUUUMMMIIIEEEAAA???<<<:::888666555555666999<<>>999555333111///...---------------------------------,,,,,,,,,,,,+++------------,,,,,,,,,,,,,,,++++++************+++******************************))))))))))))******)))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((('''''''''''''''((()))))))))))))))***))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''~~~~~~|||{{{}}}|||zzzxxxtttnnngggbbb]]][[[YYYZZZ]]]```bbbcccffffffggghhhjjjlllooopppsssssstttuuuvvvvvvvvvuuuwwwtttpppmmmllljjjhhhfff```]]]XXXTTTRRROOOLLLJJJDDDGGGLLLRRRWWWWWWTTTQQQHHHFFFCCCCCCGGGMMMUUUYYY```bbbdddfffhhhiiiiiiiiiiiigggddd```XXXNNNCCC;;;666444222111111111///...******++++++,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,******+++++++++++++++,,,++++++,,,,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++)))))))))************+++*********++++++,,,,,,,,,,,,,,,+++++++++++++++***))))))(((((()))******+++))))))))))))))))))))))))(((((()))***+++,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++,,,---------------......************++++++,,,,,,************************))))))***+++,,,------...)))************+++++++++...---+++******+++,,,---+++,,,---,,,***)))***+++++++++,,,---...///111111...............//////000---------,,,,,,+++++++++++++++++++++,,,,,,------......------...///000111444777===BBBGGGMMMSSSWWWXXX[[[___bbbcccdddeeeeeebbbcccdddeeeeeeeeeeeeeeefffeeecccaaa^^^YYYRRRMMMGGGCCC???<<<::::::999888666666666666888;;;>>>???AAAFFFKKKPPPSSSUUUWWWYYYZZZ___eeejjjlllnnnoooqqqqqqqqqqqqqqqpppooonnnmmmmmmlllmmmnnnppppppnnnlllllljjjhhhhhhjjjlllllljjjjjjjjjkkklllnnnoooppppppqqqqqqpppppppppooooooooolllmmmnnnooopppqqqqqqqqqppprrruuuwwwwwwvvvtttsssppppppqqqqqqqqqqqqppppppqqqrrrrrrsssttttttuuuuuupppppppppppppppqqqrrrsssqqqqqqqqqpppppppppoooooouuusssqqqooooooqqqssstttwwwxxxzzz||||||}}}||||||{{{{{{|||||||||||||||||||||{{{xxxvvvttttttttttttrrrssstttuuuvvvvvvvvvvvvxxxyyyyyyzzz{{{{{{||||||zzzzzzzzzzzzyyyxxxxxxwwwuuutttrrrppplllfff___ZZZNNNIIIAAA:::555222000.........///000000///..................------------...------------,,,,,,,,,,,,++++++******+++++++++***************************************************)))(((((((((((()))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''~~~xxxqqqlllfffccc``````aaabbbbbbbbbaaaaaabbbccceeegggiiikkkmmmnnnppprrrssstttuuuuuuuuusssqqqppppppooommmllleeeaaa\\\WWWRRRNNNIIIFFFAAADDDIIIPPPWWWZZZYYYXXXOOOLLLGGGDDDEEEJJJPPPTTT\\\^^^aaadddgggiiijjjjjjhhhhhhgggeee```WWWLLLEEE===999333000////////////---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---------......///++++++++++++++++++++++++((((((((()))))))))******(((((()))+++,,,---...///,,,,,,,,,++++++*********)))(((((())))))***+++,,,))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,+++++++++++++++---.........//////000000,,,,,,------............+++******************+++))))))******+++,,,------)))))))))*********++++++------,,,++++++,,,---...+++,,,---,,,***)))***+++++++++---...///000000111------,,,,,,---......////////////......------,,,+++++++++,,,------............---...///222444555;;;???EEEJJJNNNRRRWWWZZZ[[[^^^bbbdddeeeeeeeeefffddddddeeefffffffffffffffhhheeebbb]]]XXXQQQIIIDDDBBB>>>;;;999888999999888777777777888:::<<<>>>???BBBEEEIIIMMMNNNPPPQQQSSSVVVZZZaaafffiiilllmmmoooqqqqqqqqqpppooonnnmmmllllllllllllnnnppppppnnnlllnnnmmmkkkkkklllllllllkkkjjjjjjkkklllmmmnnnooooooqqqqqqppppppooonnnnnnnnniiijjjkkklllmmmnnnnnnnnnmmmoooqqqssssssrrrpppnnnnnnnnnoooooooooooonnnnnnnnnnnnppprrrssssssssssssnnnnnnnnnoooppprrrssstttrrrrrrqqqqqqqqqqqqqqqpppvvvuuutttsssssstttvvvvvvyyyzzzzzz{{{{{{|||||||||zzzzzz{{{{{{|||}}}}}}}}}}}}{{{xxxvvvuuuttttttrrrssstttuuuuuuuuuuuuuuuvvvvvvwwwwwwxxxyyyzzzzzzyyyyyyzzz{{{zzzzzzyyyxxxtttsssrrrrrrrrrooojjjfff^^^WWWLLLAAA:::666333111/////////000///...------/////////.........------.........---------,,,,,,,,,+++++++++++++++,,,,,,******************************++++++++++++******************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))((((((((('''''''''&&&''''''((())))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''zzzuuuooollljjjhhhhhhgggfffdddaaa```_________aaabbbcccfffhhhjjjmmmoooqqqrrrrrrrrrqqqpppppprrrrrrqqqpppnnniiiccc]]]WWWPPPJJJFFFEEEFFFIIIOOOUUU[[[]]]^^^WWWSSSMMMHHHFFFHHHLLLOOOXXXZZZ]]]aaaeeehhhiiijjjiiijjjjjjiiifff___VVVPPPEEE???777111////////////111111000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,---------++++++,,,,,,------......------------------------//////.........///000000,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))*********((()))***+++,,,......///---,,,,,,++++++*********)))))))))))))))***+++,,,)))))))))))))))))))))))))))))))))***+++++++++,,,)))))))))***,,,---///000,,,,,,,,,++++++++++++***------......///000000000------...///////////////,,,,,,+++******+++,,,,,,))))))******++++++,,,,,,))))))*********+++++++++***************++++++,,,---...///...---,,,---...+++,,,---...////////////++++++++++++,,,---......//////////////////......,,,,,,,,,------.........,,,,,,,,,...111555999;;;DDDHHHMMMQQQTTTWWWZZZ\\\___bbbeeefffffffffggghhhdddeeefffgggggggggggggggfffccc^^^XXXRRRJJJCCC>>>>>>;;;999888999::::::999888888999999;;;<<<===>>>DDDGGGJJJLLLMMMNNNOOOPPPTTTXXX^^^cccfffiiilllnnnooooooooooooooonnnmmmllllllllllllnnnppppppooommmoooooonnnnnnmmmlllkkkkkklllllllllmmmnnnnnnoooooopppppppppoooooonnnnnnnnnggghhhiiijjjjjjjjjjjjjjjiiijjjlllmmmmmmlllkkkiiijjjkkkkkkllllllllllllllljjjkkkmmmooopppppppppooollllllmmmnnnppprrrtttuuurrrrrrrrrrrrrrrrrrrrrrrrtttttttttuuuuuuvvvwwwxxx{{{zzzzzzyyyyyyzzz{{{|||{{{{{{|||}}}~~~|||zzzwwwvvvttttttsssttttttuuuuuuuuuttttttttttttuuuvvvvvvwwwxxxxxxwwwxxxyyyzzz{{{zzzyyyxxxuuutttssstttuuuuuurrrpppjjjcccYYYNNNFFF???:::777000000///...---,,,,,,+++/////////............---............---------,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''{{{wwwvvvttttttsssqqqnnnkkkiiigggdddbbb___^^^^^^^^^```bbbdddhhhkkkmmmoooooopppooooooqqqssstttsssrrrrrrnnniiiddd___YYYSSSOOOLLLKKKJJJMMMTTT[[[```cccaaa\\\UUUOOOKKKKKKLLLNNNUUUWWW[[[___cccfffhhhhhhkkkkkkkkkjjjhhhccc\\\XXXJJJDDD===777333111///...111111000000///.........------------------------,,,---------,,,,,,+++*********++++++,,,------...+++,,,,,,---......//////////////////////////////...............///000000------------------------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,+++******)))*********)))******++++++))))))))))))))))))))))))******************++++++)))))))))***+++,,,---...,,,+++++++++************,,,,,,,,,---......//////,,,---...///000//////...------,,,++++++,,,------***************+++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,.../////////---,,,---...,,,---............---,,,++++++++++++,,,---...///............////////////------------............------...111666;;;AAADDDJJJNNNTTTXXXZZZ\\\]]]___aaaccceeefffeeeeeefffgggdddeeefffggghhhiiiiiiiiifffbbb\\\UUUPPPJJJDDDAAAAAA@@@???@@@AAABBBBBB@@@>>>>>>??????@@@AAABBBBBBGGGIIILLLNNNNNNOOOQQQRRRTTTXXX]]]aaadddhhhlllnnnnnnnnnnnnooonnnnnnmmmmmmkkkkkklllnnnppppppooommmoooppppppooommmkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkllllllkkkkkkkkkkkkkkkkkkffffffggghhhhhhgggggggggfffffffffggggggffffffeeefffgggggghhhiiiiiihhhhhhggghhhjjjlllmmmmmmlllllliiiiiijjjkkkmmmoooqqqrrrpppppppppppppppppppppppppppqqqssstttvvvxxxyyyyyy{{{zzzyyyxxxxxxyyyzzz{{{zzzzzz{{{}}}~~~~~~{{{yyywwwuuuuuuttttttuuuuuuuuuuuutttsssttttttuuuuuuvvvvvvvvvwwwuuuvvvxxxyyyzzzyyyxxxwwwvvvuuussssssuuuuuuuuutttppplllfff^^^VVVMMMDDD>>>666444222000...---------//////.........---------............------------+++++++++++++++,,,---...++++++++++++++++++++++++))))))***++++++***))))))******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))'''(((((())))))*********''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''~~~}}}}}}}}}}}}}}}{{{wwwtttrrrppplllgggccc___^^^]]]\\\^^^aaadddhhhkkkmmmmmmooooooooopppssstttsssqqqqqqnnnkkkhhhfffbbb^^^[[[QQQNNNLLLMMMRRRZZZaaaeeeiiiddd]]]VVVQQQOOOOOOOOOSSSVVVYYY^^^bbbeeeggghhhlllkkkjjjhhhgggccc^^^ZZZLLLHHHAAA<<<777333///---...............---------........................------------,,,,,,+++*********+++,,,,,,---......,,,,,,------...///000000111111111111111111111111---------------...///000------------------------,,,,,,------------............---,,,,,,+++******------,,,,,,+++***))))))++++++***************+++))))))))))))))))))))))))+++++++++************************)))******+++++++++++++++******)))))))))******++++++,,,---......,,,,,,.../////////...---......,,,,,,,,,,,,......+++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,------.........,,,---...---+++***+++,,,,,,---.........---,,,++++++++++++,,,---...///000,,,---------.../////////........................000000222666;;;BBBHHHLLLNNNRRRWWW\\\^^^___```aaa___aaacccdddcccbbbccceeedddeeefffhhhiiiiiijjjjjjgggccc\\\VVVRRRMMMIIIGGGHHHGGGGGGIIIKKKLLLKKKJJJEEEFFFFFFGGGHHHHHHIIIIIIGGGJJJMMMOOOPPPQQQSSSUUUVVVYYY]]]```dddhhhlllooommmmmmnnnnnnnnnnnnnnnnnnkkkkkklllnnnpppqqqooommmppppppqqqooommmkkkjjjjjjiiiiiiiiihhhhhhhhhggggggfffffffffffffffffffffgggfffffffffgggffffffeeeeeecccccccccccccccccccccccccccddddddeeefffffffffeeeeeegggiiikkklllkkkjjjiiieeeeeefffgggiiikkkmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnooorrrtttwwwyyyzzz{{{|||zzzxxxwwwwwwxxxyyyzzzxxxxxxzzz{{{}}}}}}zzzxxxwwwvvvuuuuuuuuuvvvuuuuuutttsssuuuuuuuuuuuuvvvvvvvvvvvvsssuuuwwwyyyyyyyyyxxxwwwwwwuuurrrqqqrrrssssssrrrqqqpppnnnjjjcccWWWKKKCCC<<<:::666333111000000111///.........------------//////.........---------++++++++++++,,,,,,---...++++++++++++++++++++++++((()))***++++++***)))((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************''''''((()))***+++,,,,,,'''(((((())))))))))))))))))))))))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''}}}xxxrrrkkkddd^^^[[[\\\]]]___bbbdddgggiiijjjnnnqqqssstttsssrrrrrrsssqqqqqqqqqpppnnniiieeebbb\\\ZZZWWWUUUWWW\\\bbbfffllliiieeeaaa]]]WWWQQQMMMPPPUUUZZZ]]]___bbbgggkkkjjjiiihhhgggfffccc___\\\MMMJJJEEEAAA<<<888333///111///------.../////////------------------------.........///......------...------,,,,,,,,,------......////////////............///////////////...000000000000...,,,***)))222///+++***+++,,,+++)))---,,,+++******,,,...///---------,,,,,,+++++++++---...///...+++***)))***'''((()))***************(((((()))***************'''(((((())))))))))))))))))************+++++++++,,,+++******)))*********++++++,,,,,,,,,---------++++++,,,,,,---...//////...------------...//////...---+++***)))***++++++++++++++++++++++++++++++)))************+++++++++---,,,,,,++++++,,,,,,---+++---000111///...---------------...........................////////////666444111///...///000111111444999>>>CCCIIIPPPTTTWWWXXX[[[]]]___```aaaaaabbbbbbcccdddeeegggggghhhhhhhhhhhhhhhiiiiiiiiiiiigggeeebbb^^^ZZZWWWUUUTTTQQQSSSUUUVVVTTTSSSSSSSSSTTTSSSSSSRRRPPPOOOOOONNNOOOPPPRRRTTTVVVXXXYYYZZZ\\\^^^```dddgggjjjkkklllkkkkkkkkklllllllllllllllkkkkkkkkkkkkkkklllmmmnnnnnnmmmkkkjjjiiiiiiiiiiiieeeeeeeeegggiiijjjhhhgggfffeeecccaaaaaaaaabbbcccddddddeeeeeeeeedddccccccbbbaaa``````______``````]]]]]]^^^___```bbbcccdddccccccdddfffhhhiiihhhfffdddcccbbbdddgggjjjjjjjjjkkkkkkllllllllllllkkkkkkmmmllllllooosssvvvwwwwwwttttttssssssssstttuuuuuuvvvwwwxxxyyyzzz|||~~~{{{yyyxxxxxxxxxxxxwwwvvvuuuuuuttttttuuuuuuzzzxxxuuutttttttttrrrqqqnnnppptttwwwxxxxxxwwwvvvvvvuuutttssssssuuuwwwyyyvvvuuussspppkkkaaaWWWPPPIIIDDD===777444111///...///...------//////...---.........------,,,,,,,,,,,,---...------///111444...+++((()))+++---,,,++++++***)))'''''')))***+++((()))))))))************))))))))))))((((((((((((******))))))))))))******))))))))))))************+++*********))))))((((((''')))***+++******+++,,,)))((('''((()))***)))'''***)))((('''&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''{{{tttmmmgggcccaaaaaabbbdddfffhhhiiijjjjjjnnnqqqssssssqqqqqqqqqnnnoooqqqrrrqqqooommmkkkdddaaa___]]]___ccchhhlllqqqooollliiieee___YYYUUUVVVXXX[[[^^^```bbbfffhhhiiihhhhhhhhhgggddd___[[[OOOLLLGGGCCC???:::666222222///------...//////...------------------------,,,------.........------...------,,,,,,------------......//////......---------.........------,,,,,,,,,---......---,,,+++///---******,,,---,,,+++***)))((('''((()))+++,,,.........------,,,,,,,,,---...//////---++++++,,,))))))******+++*********((())))))***************'''((())))))******))))))************++++++++++++,,,++++++***************++++++++++++,,,,,,,,,,,,++++++,,,,,,---......///---------------...//////------,,,+++++++++++++++++++++++++++++++++++++++************++++++++++++---,,,,,,++++++,,,,,,---,,,...000000...,,,++++++,,,---------......//////---......//////000111111000///...------------...555999???DDDIIINNNSSSWWWYYYZZZ]]]___```aaaaaaaaabbbccccccdddeeefffggghhhhhhhhhhhhhhhiiiiiiiiiiiigggfffcccaaa___]]]\\\[[[]]]___aaaaaa```_________]]]]]]\\\ZZZYYYXXXWWWWWWWWWWWWYYYZZZ\\\^^^___```___aaacccfffiiikkklllmmmlllllllllllllllllllllllllllkkkkkkkkkkkkkkkkkklllnnnnnnmmmllljjjiiihhhhhhdddddddddfffhhhhhhfffdddcccaaa```^^^^^^___```aaaeeedddddddddcccbbbaaaaaa______^^^^^^^^^^^^^^^^^^]]]]]]\\\]]]^^^```bbbcccccccccdddeeeggggggeeeccc```______aaadddggghhhhhhhhhhhhhhhiiihhhhhhggggggjjjiiiiiikkkooorrrssssssqqqqqqqqqqqqqqqrrrssstttuuuvvvwwwxxxxxxzzz}}}~~~}}}|||{{{{{{{{{yyyyyyxxxwwwvvvvvvvvvvvvyyyvvvtttsssssssssrrrqqqooopppsssuuuvvvvvvuuutttttttttsssttttttvvvxxxyyytttttttttssspppjjjbbb\\\RRRLLLDDD<<<888555333111111000......//////...,,,.........------,,,,,,,,,---------,,,+++,,,...000...,,,))))))+++,,,,,,***+++***)))(((((()))***+++************++++++++++++******************************))))))))))))******))))))))))))************************)))))))))(((******++++++++++++)))(((((('''&&&''')))***)))((())))))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((yyytttpppjjjjjjjjjjjjkkkkkkkkkkkkjjjmmmqqqsssrrrpppppppppnnnppprrrtttuuutttsssrrrkkkiiigggeeegggjjjnnnqqquuutttrrrpppmmmhhhaaa]]]\\\\\\\\\___bbbdddddddddffffffggghhhgggddd___[[[RRRNNNIIIEEEAAA>>>:::777222000...---...//////...------------------------***+++,,,------...---------------,,,,,,------...------............------,,,---------,,,+++******((()))+++,,,---.........---+++***+++---......---***)))((('''((()))***+++............------------,,,...//////---------...++++++++++++++++++***)))((()))******++++++******(((((()))************)))************+++++++++,,,,,,,,,+++************************++++++++++++,,,++++++,,,,,,------......---------------......///,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------***,,,...///---,,,,,,,,,,,,,,,------...///000000---...//////000111222222...............///000000<<<@@@GGGLLLPPPTTTWWWZZZ[[[]]]___```bbbbbbbbbaaabbbccccccdddeeefffgggggghhhhhhhhhhhhiiiiiiiiiiiihhhgggfffeeeddddddcccddddddeeeggggggeeedddeeefffffffffeeecccbbbaaa```___^^^___```aaacccdddeeefffccceeegggiiikkklllmmmnnnllllllllllllllllllllllllllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiigggeeecccbbb```___```aaaccccccaaa___```___^^^]]]]]]^^^```aaaeeeeeedddcccbbbbbbaaaaaa_________^^^^^^^^^]]]]]]^^^]]][[[[[[\\\___bbbdddfffeeeeeeggghhhgggdddbbb_________aaadddffffffffffffffffffffffffeeedddcccgggeeeeeefffiiilllmmmnnnllllllkkkllllllnnnpppqqqrrrtttuuuvvvvvvwwwzzz||||||}}}}}}~~~~~~}}}}}}}}}zzzzzzyyyxxxxxxwwwvvvvvvvvvuuurrrrrrrrrrrrqqqpppppppppqqqrrrrrrrrrqqqqqqpppqqqrrrtttvvvwwwyyyyyyvvvvvvwwwwwwvvvrrrlllhhh^^^XXXOOOFFF@@@;;;888555444222////////////---,,,.........---------------,,,------,,,***)))***,,,...,,,******+++++++++***+++***)))(((((()))***+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))************************))))))))))))---,,,+++---000///+++((()))'''&&&''')))******)))(((((((((((())))))***+++(((((((((((((((((((((((())))))))))))))))))))))))}}}vvvvvvuuutttrrrqqqppppppqqqrrrrrrpppnnnmmmnnnooopppqqqssstttuuutttsssrrrooommmkkkjjjkkknnnqqqsssttttttsssrrrppplllfffaaaaaa___^^^```dddfffeeecccddddddfffggggggddd___[[[TTTQQQKKKGGGCCC@@@<<<:::444222///.../////////...------------------,,,,,,)))***+++,,,------------------,,,,,,,,,---............////////////......------------,,,+++******)))***+++,,,---...//////,,,,,,,,,,,,------...------,,,,,,++++++,,,------------------------------***,,,......---,,,---...,,,,,,,,,,,,,,,+++***)))))))))***++++++++++++***((()))******++++++***************+++++++++,,,,,,,,,,,,+++************+++))))))*********+++++++++++++++,,,,,,,,,---------------,,,,,,------...///,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------'''))),,,---------...///+++,,,,,,---...///000000//////000000111111222222111111000111222555888:::BBBGGGNNNTTTWWWYYYZZZ[[[\\\^^^___aaabbbbbbaaaaaaccccccddddddeeefffggggggggghhhhhhhhhiiiiiiiiiiiijjjiiihhhhhhgggggghhhhhheeefffhhhgggfffeeefffgggjjjjjjiiihhhfffeeedddcccbbbcccddddddeeefffggggggfffgggiiijjjlllmmmmmmmmmmmmmmmllllllkkkkkkkkkjjjkkkkkkiiihhhggggggggggggffffffggggggeeebbb___]]]^^^^^^___aaacccdddcccaaabbbaaa```___```bbbdddeeeggggggfffeeeeeefffhhhiiihhhhhhgggfffdddcccaaa```aaa___^^^^^^```dddhhhkkkmmmlllmmmnnnnnnmmmiiiffffffeeeeeefffhhhiiihhhgggggggggggggggfffeeeddddddeeecccbbbbbbdddggghhhhhhfffeeeeeeeeefffhhhkkkllloooqqqrrrsssssssssuuuwwwvvvwwwyyy{{{||||||{{{{{{yyyyyyyyyxxxxxxwwwvvvuuuuuusssqqqpppqqqqqqpppooopppooooooooonnnnnnnnnnnnlllnnnpppsssvvvxxxyyyzzzzzzzzzzzzzzzxxxtttoookkkgggbbb[[[TTTLLLEEE===999555333000/////////...---...............---------+++,,,---,,,*********,,,------++++++++++++***)))+++******))))))******+++*********+++++++++,,,,,,*********+++++++++++++++******))))))))))))******((()))))))))*********************)))))))))))))))---++++++000555777333...---+++(((((()))***)))))))))(((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((}}}{{{yyywwwvvvwwwuuuqqqkkkggggggiiilllmmmnnnoooqqqrrrrrrrrrrrrpppooonnnnnnnnnpppssstttssssssrrrrrrrrrooojjjfffdddbbb```bbbfffhhhgggdddbbbcccdddffffffddd```]]]WWWSSSMMMHHHEEEAAA>>><<<666444111000000000///.........---------,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,---...///...//////000000//////..................---,,,,,,,,,,,,---------...//////---.........---,,,,,,,,,///.........---.........++++++++++++++++++++++++(((***,,,,,,,,,+++,,,---,,,,,,,,,,,,,,,+++***)))))))))***+++++++++++++++)))******+++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,+++***+++++++++))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------,,,,,,------...***+++------,,,+++,,,---,,,,,,------...//////000111111111111000000000000333111///000333888>>>BBBGGGLLLSSSXXXZZZ[[[[[[\\\\\\]]]___```aaaaaaaaa```cccddddddeeeeeefffffffffggghhhhhhhhhiiiiiiiiiiiikkkkkkjjjiiihhhhhhhhhhhhiiijjjjjjjjjhhhhhhiiikkklllkkkjjjiiihhhggggggfffffffffggggggggghhhhhhhhhggghhhiiijjjkkklllllllllmmmllllllkkkjjjiiiiiihhhiiihhhgggfffffffffffffffeeefffggggggeeeccc```^^^^^^___aaaeeeiiikkkkkkjjjhhhhhhfffffffffhhhjjjkkkmmmmmmllllllnnnqqqtttwwwyyyyyywwwuuurrrooollljjjiiihhhggghhhjjjoootttwwwxxxxxxyyy{{{|||zzzvvvsssqqqpppoooppppppooommmkkkkkkkkkkkkkkkkkkjjjiiiiiifffccc```___```aaabbbbbbaaa```______```ccceeeggglllnnnooopppooooooqqqrrrqqqsssuuuwwwyyyzzzyyyyyyyyyyyyzzzzzzzzzyyyxxxwwwuuusssppppppppppppooonnnnnnnnnmmmmmmlllkkkkkkkkkiiikkknnnqqquuuwwwyyyyyy{{{zzzyyyxxxwwwtttpppmmmkkkiiifffaaaYYYOOOEEE>>>888555222000000000000///........................***,,,------,,,,,,---...,,,,,,,,,,,,+++*********++++++************++++++))))))))))))*********+++)))))))))*********++++++******))))))))))))******((()))))))))************))))))))))))))))))******,,,***+++111999===;;;777111///+++*********)))(((***)))((((((''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''~~~|||{{{yyyvvvppphhhcccaaadddffffffgggiiilllnnnpppqqqqqqppppppppppppqqqsssuuuvvvuuutttsssssstttrrrpppmmmgggeeeeeeeeegggggggggfffbbbbbbbbbccceeedddaaa___\\\WWWPPPKKKFFFCCC@@@>>>999666333222111111000///.........------,,,,,,+++***+++,,,------...------,,,,,,,,,,,,---......///......////////////........./////////000//////.........---------......///---...000///---,,,,,,,,,......------------,,,,,,************++++++++++++((()))+++,,,+++***+++,,,++++++++++++++++++***))))))***++++++,,,+++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......///000000...+++))))))***---------............///000000000000000000000000000///...///444:::AAAFFFLLLPPPVVVZZZ[[[[[[\\\\\\[[[]]]^^^```aaabbbaaaaaadddddddddeeeeeeeeeffffffhhhhhhhhhhhhiiiiiiiiiiiikkkkkkjjjiiihhhhhhhhhhhhiiijjjkkkjjjhhhhhhjjjkkkllllllllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjiiiiiiiiiggghhhiiijjjkkklllllllllllllllkkkjjjhhhgggffffffeeedddddddddeeeeeefffgggccccccccccccbbb```___^^^\\\]]]aaagggnnnrrrttttttuuutttrrrqqqqqqsssuuuvvvyyyxxxwwwwwwzzz}}}zzzxxxwwwvvvwwwyyy}}}~~~}}}|||||||||{{{wwwuuusssssstttttttttttttttsssmmmiiidddaaaaaaaaaaaa``````___]]]\\\]]]```bbbdddiiikkkmmmmmmlllllllllmmmoooppprrrtttvvvwwwxxxxxxxxxyyyzzz{{{|||{{{zzzyyyvvvtttqqqpppppppppnnnmmmlllmmmmmmlllkkkjjjiiiiiigggiiikkknnnrrruuuwwwyyywwwvvvvvvvvvwwwvvvtttrrrnnnnnnllljjjdddZZZPPPHHH@@@===888555333222111000.............../////////***,,,...///...---...///)))+++------+++***+++,,,++++++++++++++++++++++++(((((()))))))))*********(((((())))))***+++++++++******))))))))))))******))))))))))))************))))))))))))***************)))+++000666:::;;;:::222///,,,))))))))))))(((***)))((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''}}}|||xxxvvvrrrlllfffccccccddddddeeefffhhhjjjkkkmmmmmmmmmnnnoooppprrrsssuuuuuuvvvuuusssssstttuuutttsssjjjjjjjjjiiifffeeeeeeeeebbbaaa```aaaccccccbbbaaa```[[[TTTMMMIIIEEEBBB@@@<<<999555444333333111000///......---,,,,,,++++++,,,------.........------,,,,,,,,,,,,---...//////,,,------------------,,,------...///000000000000------,,,,,,,,,---...///***---000000...------///---------------,,,,,,+++*********++++++,,,,,,,,,)))+++,,,,,,+++***+++,,,))))))******+++*********)))***++++++,,,,,,++++++***++++++,,,---,,,,,,,,,+++++++++,,,,,,,,,------------,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++++++++,,,------------------------------------------..................------------......///000///...,,,++++++---...............---------,,,------///000111222222111222444888===CCCHHHKKKPPPTTTXXX[[[\\\\\\\\\]]]\\\]]]___aaacccddddddddddddddddddeeeeeeeeeeeefffhhhhhhhhhhhhiiiiiiiiiiiijjjiiiiiihhhhhhhhhiiiiiiiiijjjjjjiiiggggggiiikkkkkkkkklllllllllmmmmmmmmmkkkkkkjjjjjjiiiiiiiiihhhggghhhjjjkkklllmmmmmmmmmkkkkkkjjjhhhgggeeedddddd```aaaaaabbbdddfffhhhiiiddddddddddddcccccccccbbbaaaccciiirrr{{{zzzvvvpppllljjjiiihhhgggbbb```^^^\\\]]]___bbbdddfffhhhjjjkkkjjjiiiiiiiiillllllmmmnnnppprrrssstttsssuuuwwwyyyzzzzzzyyyxxxxxxuuurrrqqqpppooommmllljjjkkklllmmmllljjjhhhgggggggggiiikkknnnrrrvvvxxxvvvuuuuuuvvvxxxxxxwwwvvvrrrqqqpppnnnjjjccc[[[VVVLLLGGGAAA;;;777444222000---........./////////000,,,...000///...,,,,,,---'''***------,,,+++,,,---***++++++++++++++++++***))))))*********+++++++++))))))******+++,,,,,,---******))))))))))))******))))))))))))************((()))))))))*********************,,,...111333444///,,,)))'''((()))******))))))(((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''~~~|||{{{xxxwwwvvvqqqlllhhhffffffggggggggggggggggggggggggjjjkkklllnnnpppqqqssssssvvvtttrrrrrrsssuuuuuuuuulllnnnnnnkkkfffbbbcccdddbbbaaa___```aaaccccccbbbddd___WWWPPPKKKGGGCCCAAA===:::777555444444222111//////...---,,,,,,++++++.........///......------+++++++++,,,---...///000***++++++,,,,,,++++++***,,,,,,...///000000111111++++++******+++---///000(((+++///000......///111.../////////...------,,,+++++++++,,,,,,---------+++,,,...---,,,++++++,,,'''((()))*********************+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++***)))***+++---...---------------------------------.........//////......------------......***,,,---------...111333/////////...------,,,,,,)))***+++---000222444444444777===CCCHHHMMMPPPQQQSSSVVVYYY\\\\\\\\\]]]^^^\\\^^^```ccceeefffffffffddddddeeeeeeeeeeeeeeeeeehhhhhhhhhhhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiijjjkkkmmmmmmmmmllljjjkkkmmmoooiiiiiijjjkkkllllllmmmmmmjjjiiiiiihhhggggggffffffhhhiiijjjlllmmmnnnnnnnnnkkkjjjiiigggfffdddcccbbb^^^^^^```aaadddfffiiijjjnnnmmmllllllllllllmmmmmmooorrryyy|||vvvtttrrrqqqpppdddbbb___^^^^^^```ccceeeeeegggiiijjjhhhggggggggghhhhhhhhhhhhjjjlllooopppnnnooorrruuuvvvvvvvvvuuuyyyvvvsssqqqpppooommmkkkiiijjjlllmmmmmmkkkhhhfffgggggggggiiilllqqquuuwwwyyyxxxwwwwwwxxxyyyxxxwwwvvvtttqqqooommmiiiddd```UUUOOOGGG@@@:::666222000---.........//////000000---///000000---+++******%%%))),,,---,,,+++,,,...***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,---......******))))))))))))******))))))))))))************(((((())))))*********+++++++++***((('''(((***---+++(((&&&%%%''')))++++++((((((((()))***,,,---...))))))))))))))))))))))))))))))))))))))))))))))))|||zzzzzz{{{~~~}}}{{{xxxuuurrrpppooojjjiiigggdddaaaaaadddfffgggggghhhiiikkkmmmoooqqqrrrssstttuuutttsssrrrqqqrrrpppmmmjjjgggdddcccbbbaaaaaa````````````aaaaaa```___]]]WWWPPPIIIDDDAAA???===;;;:::999888555222000///------///000000///...------,,,,,,------...---,,,+++++++++---///111------------------------...000111///---++++++,,,...............///000000+++,,,,,,------,,,,,,+++000...,,,,,,.........---///---,,,***))))))******+++...000...)))&&&(((,,,*********+++,,,,,,***(((+++++++++,,,,,,---------***+++---...///...------++++++++++++++++++++++++......---+++***)))+++---///...---,,,,,,---...///***++++++,,,,,,,,,++++++***+++,,,---,,,,,,***)))+++,,,------......------------......---,,,++++++111///...,,,+++++++++,,,000///...---,,,+++++++++............////////////......000000000///...------.../////////000222444:::<<>>======;;;888555111///------///000000//////......------......//////...,,,++++++,,,---...---------------------------///000000...------...---------------...//////,,,,,,------------,,,,,,000...,,,,,,...///...---...---,,,++++++************---...,,,(((&&&(((+++,,,++++++,,,------+++)))(((((())))))************++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++------...,,,+++***+++---//////............//////***++++++,,,,,,,,,++++++)))***++++++,,,+++***)))+++,,,------......------............------,,,,,,111000///.........///000//////...---,,,,,,,,,,,,............////////////,,,------......---,,,,,,...///000111111222555777;;;===AAAFFFKKKQQQTTTWWWXXXYYYYYYZZZZZZ[[[[[[[[[^^^___aaaccceeeeeeeeeeeeffffffeeeeeeeeefffggghhhjjjjjjiiihhhhhhhhhhhhhhhiiihhhhhhggghhhiiijjjkkklllkkkjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiihhhfffeeeeeedddddddddeeeeeeiiihhhhhhhhhhhhhhhgggeeeiiihhhgggfffeeeeeeeeeeeebbbdddhhhnnnsssxxx|||~~~{{{wwwtttssstttuuussssssrrrqqqnnnkkkhhhfffeeedddbbbaaaaaaccceeeggghhhhhhiiillloooqqqqqqpppqqqrrrsssrrrpppmmmmmmmmmiiijjjlllmmmnnnmmmmmmllllllkkkiiiggggggiiinnnqqqvvvvvvvvvvvvvvvvvvvvvvvvwwwuuusssrrrqqqooollljjjlllfff\\\SSSJJJBBB;;;777333111////////////---,,,///......------,,,,,,++++++,,,,,,+++******+++---...,,,++++++,,,------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))'''''')))+++++++++++++++*********)))***++++++***((((((+++///000,,,((('''(((***+++++++++)))'''''')))***)))'''))))))(((((((((((()))))))))((((((''''''(((((()))~~~zzzyyyzzz|||~~~vvvkkkcccaaaaaabbbbbbbbbccceeegggjjjlllnnnooossssssttttttsssrrrqqqqqqssssssqqqoookkkfffaaa___]]]\\\\\\[[[ZZZZZZZZZZZZ\\\^^^```___[[[SSSKKKFFFCCCBBBAAAAAAAAA???<<<999222000......///000000////////////....../////////111///...,,,+++,,,,,,---////////////////////////---///000111000///000111,,,,,,---------.........------............------///...,,,,,,...///......------...------,,,+++***)))+++---+++(((&&&(((***---,,,,,,---...///---+++(((((())))))))))))******,,,,,,+++*********++++++------,,,,,,++++++******+++---......,,,++++++,,,......////////////......++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,+++,,,------......------000///...---------.../////////......//////000111///......---------......---............/////////,,,------.........------...000222333444555888;;;===@@@EEEKKKQQQUUUXXXZZZXXXXXXYYYZZZZZZ[[[\\\\\\^^^___aaadddeeeffffffeeeffffffeeeeeeffffffggghhhjjjjjjiiiiiihhhhhhiiiiiiiiiiiihhhhhhhhhiiijjjjjjlllkkkjjjiiihhhhhhhhhhhhffffffggggggggggggffffffccccccbbbbbbcccddddddeeeiiihhhfffeeedddddddddeeeeeefffggghhhiiijjjkkklllmmmqqqxxx~~~yyysssnnnkkkhhheeebbb___^^^___bbbcccdddeeefffjjjmmmnnnnnnlllmmmooopppooonnnmmmmmmnnnllllllllllllllllllllllllooonnnllliiihhhiiilllppptttuuuvvvwwwwwwvvvuuuuuuuuutttrrrrrrrrrqqqooommmqqqmmmfff___VVVMMMDDD>>>777444111//////000000/////////......---,,,,,,,,,+++,,,,,,,,,******,,,---...,,,++++++,,,------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++)))''''''(((***,,,,,,,,,++++++++++++++++++------***'''***333;;;AAA888,,,&&&&&&***++++++***((('''''')))***))))))))))))(((((((((((())))))***))))))(((((())))))***}}}zzz{{{~~~wwwoookkkiiieeebbb^^^___aaacccfffiiijjjkkkqqqqqqqqqrrrrrrrrrrrrqqqssstttsssqqqmmmgggbbb^^^\\\[[[YYYWWWVVVUUUTTTTTTWWWYYY]]]```^^^XXXOOOIIIEEEDDDCCCCCCDDDBBB???===555333000///000000000000//////............//////000///...---,,,---------////////////////////////...000222222000///000111------........................////////////......///---,,,,,,...//////...------...///...---+++***)))+++,,,+++)))(((***+++---,,,,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,*********+++,,,---------,,,,,,+++*********---//////---,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---,,,,,,++++++***+++,,,------......///+++,,,------......------111000...------...///111------------------............---------...//////---------.........///////////////000000000000000...000333555666999===???CCCFFFKKKQQQUUUXXXZZZZZZYYYZZZZZZ[[[\\\]]]^^^^^^aaabbbccceeeeeeeeeeeedddfffffffffffffffgggggghhhiiiiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjiiihhhggggggggggggcccddddddeeeeeeddddddcccbbbaaaaaaaaaaaabbbcccccchhhhhhfffcccbbbccceeegggfffgggkkkooorrruuuwwwxxx|||xxxssspppkkkfffcccbbbcccdddfffeeeeeegggjjjkkkkkkkkkjjjkkkkkkkkkjjjkkkmmmooonnnnnnmmmlllllllllmmmmmmooonnnmmmjjjiiijjjnnnppptttuuuwwwxxxyyyxxxvvvuuutttsssqqqqqqrrrsssrrrpppnnnmmmjjjgggaaaXXXOOOHHH???;;;555222111222222111/////////...------,,,,,,+++,,,---,,,******,,,---...,,,++++++,,,---,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++************************------...,,,***))))))***++++++++++++++++++++++++***+++***((()))000<<>>999444111000000//////......------,,,---...---++++++---......,,,++++++,,,------,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************''')))++++++***(((((())))))))))))******+++++++++***+++++++++***(((((((((((('''&&&(((***+++***)))(((******)))'''&&&(((***))))))(((((((((((())))))***))))))(((((())))))***zzzxxxyyy}}}~~~{{{wwwtttqqqpppoooooopppqqqrrrrrrqqqooonnndddaaa\\\UUUOOOIIIEEECCCAAA@@@CCCKKKUUU[[[\\\ZZZOOOKKKFFFCCCEEEHHHKKKLLLIIIDDD===888444222111000//////............//////000000000000///...---,,,////////////////////////---///000111000///000111,,,---///000111000///---------............---------,,,+++,,,...000000///,,,+++***)))***+++,,,---***))))))***,,,---------000...------///111222222/////////......---------((()))+++,,,------,,,+++***++++++,,,---...//////---......---,,,---///111111000///......///000111............---,,,+++***///...---,,,,,,,,,---...+++,,,------......------++++++,,,---......------,,,---///000000000///......---,,,+++******)))))),,,,,,,,,---------......000/////////000111333444444777;;;@@@DDDJJJOOOSSSRRRRRRTTTUUUXXX[[[]]]___\\\\\\]]]___```bbbccccccaaabbbdddfffhhhhhhhhhhhheeefffhhhiiiiiiiiihhhgggggggggggggggggghhhiiiiiieeeeeefffffffffeeecccbbb______^^^]]]\\\\\\\\\\\\___``````````````````___YYYZZZ\\\^^^bbbeeehhhjjjnnnssszzz~~~|||vvviiigggddd```^^^___cccfffggghhhkkkmmmnnnmmmlllkkkhhhjjjjjjkkkkkklllooorrrvvvvvvvvvvvvwwwxxxyyyzzzxxxuuuqqqnnnnnnnnnmmmlllkkkkkklllnnnqqqqqqooommmhhhbbbXXXOOOGGG@@@:::666000000000///......------------...---,,,+++---///...,,,++++++,,,------,,,+++,,,............,,,+++++++++++++++++++++++++++))))))))))))))))))))))))(((+++------,,,+++++++++*********++++++,,,,,,,,,(((---333333...))))))+++((())))))******))))))))))))***+++)))&&&%%%'''***))))))(((((((((((())))))++++++************++++++vvvqqqooommmlllrrrqqqqqqqqqqqqrrrssstttnnniiibbbZZZSSSMMMGGGCCC???AAABBBEEEIIIPPPYYY^^^WWWSSSMMMHHHFFFGGGJJJMMMOOOLLLFFF???777222111111///////////////.........000000000000000000000000,,,,,,,,,---------......111000000000////////////000000000000000000000000////////////////////////+++,,,,,,---...///000000------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++------------,,,,,,+++***000...,,,---///000...,,,////////////////////////111000000////////////000/////////000000000000000,,,,,,,,,------------...222111///...---------...//////.........---------)))******+++,,,---......//////...------,,,++++++---------,,,)))((()))+++)))***+++,,,...///000111///000000//////000333666999;;;???DDDIIINNNQQQRRRSSSUUUWWWZZZ\\\]]]]]]]]]]]]]]]^^^^^^```aaacccdddccceeehhhiiiiiihhhiiiiiiiiiiiiiiiiiiiiihhhggggggcccdddfffhhhiiiiiihhhhhhffffffffffffeeedddcccbbb^^^^^^]]][[[YYYYYY\\\^^^bbbccccccbbb```^^^^^^___^^^```bbbggglllqqqvvvxxx~~~wwwqqqgggaaa___```bbbdddcccfffiiiiiiggggggiiikkkjjjkkklllkkkiiiiiilllooopppqqqsssssssssuuuwwwyyyyyyxxxvvvsssoookkkgggeeefffgggjjjlllmmmmmmlllkkkkkkhhhbbb[[[RRRHHH>>>777:::999666111---,,,---///333333111000......------000...,,,******,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***(((&&&'''***+++)))'''************************))))))))))))))))))))))))******))))))))))))******&&&''''''((()))******+++************************))))))))))))************++++++++++++++++++++++++}}}tttpppmmmlllppppppppppppqqqqqqqqqrrroookkkddd^^^WWWPPPJJJEEEAAAAAACCCEEEIIIOOOWWW]]][[[WWWQQQLLLIIIIIIKKKMMMOOONNNIIICCC<<<777333222////////////////////////////////////////////////,,,,,,---------...........................------////////////////////////..............................//////000000111111...------,,,++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------,,,,,,+++***...,,,***+++---...---+++........................///...............//////...............---------.........////////////000222111000...------......---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------......------,,,+++++++++---------,,,***)))***+++)))***+++,,,---///000000///000000//////222666999<<<>>>BBBGGGKKKOOORRRSSSTTTVVVXXXZZZ[[[\\\\\\\\\^^^^^^______aaabbbdddeeedddfffiiijjjiiiiiiiiijjjjjjjjjjjjjjjjjjiiihhhhhhgggggghhhiiiiiiiiiiiihhhggggggfffeeedddccccccbbbbbbbbbaaa```^^^___bbbdddbbbbbbbbb```___^^^```bbbcccfffkkkrrryyyyyyppphhhdddccccccccccccfffiiiiiihhhhhhjjjmmmkkklllmmmllljjjjjjlllooonnnppppppppppppqqqtttwwwxxxxxxwwwuuurrrmmmiiigggbbbcccfffhhhjjjkkkllllllpppmmmhhhccc\\\RRRIIIBBB;;;888444000------...///000000...---,,,,,,,,,,,,...,,,***))))))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))((()))+++,,,***(((************************))))))))))))))))))))))))***))))))(((((())))))***(((((())))))***++++++,,,))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((wwwppplllkkkkkklllmmmnnnoooppppppooopppmmmhhhccc]]]VVVOOOJJJDDDDDDDDDEEEHHHNNNVVV[[[```]]]WWWRRRNNNLLLLLLLLLOOONNNMMMIIICCC===777444111000000000000000000111........................------------.........///................................................------------------------/////////000000000000000.........---,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,+++++++++))))))***,,,---,,,+++------------------------,,,,,,,,,,,,---...////////////......------,,,,,,.........////////////000222111000///......//////,,,,,,,,,,,,++++++++++++.........---------,,,,,,------,,,,,,++++++******,,,---...,,,***)))***+++)))******,,,---...///000////////////000444:::>>>BBBDDDGGGKKKOOORRRTTTUUUVVVWWWXXXZZZ[[[[[[\\\[[[_________```bbbdddeeeffffffhhhjjjkkkjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjhhhgggeeecccbbbbbbbbbbbbaaaaaa```___^^^___aaadddddddddcccbbbaaadddgggkkknnnrrrxxx~~~uuuoookkkhhhfffgggiiijjjjjjjjjjjjlllnnnkkklllmmmmmmllllllmmmnnnmmmmmmmmmllllllmmmqqqssswwwxxxyyyyyyvvvqqqmmmjjjaaaaaabbbdddfffiiilllmmmqqqpppnnnkkkfff^^^UUUOOOBBB<<<555111111111111//////...---,,,,,,,,,,,,,,,---,,,+++))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,+++******,,,,,,+++***************************))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,,,,,,,(((((((((((((((((((((((())))))))))))************''''''''''''''''''''''''wwwnnniiihhheeefffiiikkkmmmnnnoooooopppooollliiiddd]]]UUUPPPIIIIIIHHHGGGIIINNNUUU[[[dddaaa]]]XXXSSSOOOLLLKKKMMMNNNNNNMMMIIICCC;;;666333222111000000111111222........................---............/////////000000000000000111111111........................------------------------...............---------//////......------------+++++++++***************))))))***++++++,,,------,,,,,,,,,------,,,,,,+++)))))))))***,,,---------------------------------,,,,,,,,,,,,---...///000222222111000///......---,,,,,,,,,------------...111111000000////////////.........---------,,,,,,........................,,,,,,,,,++++++*********,,,---...---+++******+++******+++,,,---...//////...//////000222777===BBBHHHJJJLLLPPPRRRUUUVVVWWWWWWXXXYYYZZZZZZ[[[[[[\\\_________aaabbbdddfffggghhhjjjlllmmmlllkkkkkkllllllmmmmmmmmmmmmmmmlllllljjjjjjjjjjjjkkkllllllmmmiiihhheeebbbaaa```aaabbb___```___]]]\\\]]]___bbbffffffggghhhjjjooouuuzzz~~~~~~yyytttqqqoooppppppooonnnnnnnnnnnniiijjjkkklllllllllmmmmmmllllllllljjjjjjkkkooorrrvvvxxxzzz{{{yyyuuuqqqnnneeedddccccccdddhhhkkknnnnnnnnnnnnmmmkkkeee]]]XXXNNNFFF<<<666666666333000//////...............//////...---,,,,,,---...///------------------------------,,,,,,+++***))))))++++++******+++++++++***************************)))))))))))))))))))))))))))(((((((((((((((((()))************++++++,,,,,,))))))))))))))))))))))))((()))))))))************************************{{{mmmfffccc___aaacccgggjjjlllnnnnnnpppooonnnllliiiccc\\\WWWQQQOOOMMMKKKKKKPPPVVV[[[fffdddaaa]]]XXXRRRMMMKKKKKKLLLMMMNNNMMMHHH@@@:::666555333222111111222222////////////////////////........./////////000000000000111111111111111111........................------------------------...............---------//////............------+++++++++*********))))))))))))***+++,,,,,,------+++,,,,,,------,,,,,,,,,***+++,,,,,,------...///------------------------------------...///000111222222111000///......---,,,,,,,,,------------...000000000000000/////////......---------,,,,,,,,,,,,,,,------...///000000,,,,,,++++++++++++******+++---......,,,++++++,,,++++++,,,---......//////...///000222555:::AAAFFFMMMNNNPPPSSSUUUWWWXXXXXXYYYYYYYYYZZZ[[[\\\]]]]]]^^^______aaabbbeeefffgggjjjlllnnnooommmllllllmmmnnnnnnooooooooooooooonnniiijjjkkklllmmmnnnoooooojjjhhheeebbb```___``````bbbbbbaaa___^^^^^^aaacccgggiiimmmpppuuu|||}}}|||{{{yyywwwuuurrrpppiiiiiiiiijjjkkkkkklllkkkkkkllllllkkkkkklllooorrrtttvvvyyy{{{{{{xxxtttrrrjjjhhhdddbbbbbbeeehhhjjjllllllmmmnnnmmmjjjddd```YYYPPPEEE>>>;;;888333///000//////........./////////......------......///------------------------------,,,,,,+++***)))))))))************)))******************************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***************************************((()))))))))************++++++++++++++++++++++++rrrgggbbb^^^___```bbbeeehhhkkklllnnnnnnnnnmmmlllhhhbbb^^^YYYWWWTTTPPPOOOSSSYYY^^^ffffffeeebbb]]]WWWPPPMMMKKKJJJJJJMMMNNNLLLFFFAAA:::888666333111111222222111111111111111111111111////////////000000000000000000000//////.................................------------------------/////////000000000000000........................,,,,,,,,,+++******)))))))))******+++,,,------...++++++,,,---------,,,,,,,,,---............///000------------------------...---------...///000000//////......------,,,,,,.........////////////000......////////////......++++++++++++***************+++,,,---...///000000,,,,,,,,,,,,,,,,,,++++++***,,,...///---,,,,,,,,,,,,------...//////000000///111444666:::???EEEIIIOOOPPPRRRUUUWWWXXXYYYZZZZZZZZZZZZ[[[\\\^^^___```___```aaabbbdddfffhhhiiilllnnnppppppooonnnnnnnnnoooppppppqqqqqqqqqqqqqqqkkklllnnnpppqqqqqqppppppiiihhheeebbb```^^^^^^^^^_________^^^^^^___bbbeeekkkooovvv|||{{{vvvnnnllliiihhhhhhiiihhhhhhiiikkklllmmmmmmnnnppprrrrrrtttwwwzzzzzzyyywwwuuunnnkkkgggdddbbbdddfffhhhnnnnnnnnnoooooonnnjjjggg```YYYOOOFFF@@@:::444000000///...---------------------,,,,,,,,,,,,---------------------------------,,,,,,++++++*********)))***+++***)))((()))+++************************))))))))))))))))))))))))******))))))))))))******************************************************))))))))))))************))))))))))))))))))))))))|||oooiiiaaa```______```cccfffhhhlllllllllmmmmmmkkkgggcccaaa___ZZZUUUTTTVVV\\\aaaggghhhiiigggccc\\\UUUPPPKKKIIIIIIKKKOOOPPPLLLHHH>>>;;;888444111111111111111111111111111111111111//////000000000111111111222111111000///...------////////////////////////..............................//////000000111111---------------------------------,,,+++*********++++++,,,,,,------......***+++,,,,,,---------,,,,,,...000///------...000...........................---------------.....................---------.........////////////000,,,---...//////...---,,,+++++++++************)))++++++,,,,,,------......,,,,,,,,,,,,,,,,,,------***,,,//////...,,,,,,,,,......//////000111111111222555999===@@@DDDIIILLLPPPQQQSSSUUUWWWYYYZZZZZZ[[[[[[[[[\\\^^^```bbbcccbbbbbbccceeegggiiikkklllmmmoooqqqrrrpppooooooooopppqqqrrrrrrsssssssssrrroooqqqtttuuuuuusssqqqooohhhgggeeeccc```^^^\\\[[[ZZZ\\\]]]^^^```ccchhhkkktttzzzxxxssslllhhhffffffdddcccfffiiilllnnnooooooqqqrrrqqqrrruuuwwwyyyyyyxxxxxxtttqqqmmmiiiggghhhjjjkkkpppooonnnooopppooommmkkkeeeaaaZZZQQQHHH@@@:::777222111000///...------------------,,,,,,---------........................++++++++++++++++++++++++)))+++---,,,***)))***,,,************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))wwwqqqdddbbb___]]]]]]___bbbdddkkkkkkkkklllmmmllliiigggfffccc^^^YYYVVVYYY___ccchhhiiikkkkkkfff```XXXTTTLLLJJJHHHKKKPPPRRRPPPMMM@@@===999444111000000111000000000000000000000000000000000000111111111111555444333222111///......000000000000000000000000////////////////////////+++,,,,,,---...///000000,,,---------------------......------,,,+++******,,,,,,------------......***+++,,,,,,---------------///000///---+++---///////////////////////////------,,,+++++++++,,,,,,/////////000000000000000,,,,,,,,,---------......+++,,,---.........---,,,---------,,,,,,,,,++++++------,,,,,,,,,+++++++++------------------------***,,,///000...---,,,,,,//////000000111111222222444888===AAAEEEHHHLLLNNNPPPQQQSSSUUUWWWYYYZZZ[[[[[[[[[\\\]]]^^^aaadddeeeddddddeeegggiiikkkmmmooonnnppprrrrrrqqqoooooopppqqqrrrrrrssstttttttttssstttvvvxxxzzzxxxuuupppmmmggggggfffdddaaa^^^[[[ZZZ\\\^^^aaacccggglllqqqvvv~~~xxxoooiiieeecccaaa___dddgggllloooppppppqqqrrrpppqqqsssvvvwwwxxxyyyyyyyyyvvvrrrooonnnnnnpppqqqpppooommmmmmnnnnnnmmmllljjjhhhcccZZZPPPGGGAAA???555444333111000/////////////////////////////////........................++++++++++++++++++,,,,,,***,,,...---+++***,,,...************************)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************************************uuujjjaaa``````^^^___dddgggiiikkkkkkjjjiiiiiiiiihhheeeaaa]]][[[ZZZ[[[[[[eeegggiiijjjgggbbb]]]YYYOOOKKKHHHJJJQQQWWWYYYXXXLLLEEE===777555444222000111000000///......------000000111222333444444555666666666444222000000000//////000000000000//////......////////////......+++,,,,,,---...///000000///............---------111///---+++************,,,+++***,,,...//////...---.........---,,,++++++++++++***+++,,,---...///------..................)))***,,,......---,,,+++///...---,,,,,,,,,,,,,,,/////////......---------))))))+++---//////---++++++************+++,,,,,,+++++++++,,,,,,---------------------------------++++++,,,------......///...///111111000000222333555999@@@EEEHHHJJJKKKMMMMMMQQQVVVYYYZZZZZZZZZ[[[aaa```______```bbbeeefffiiiiiijjjkkkmmmoooppprrrssssssssssssrrrrrrrrrqqqrrrrrrsssvvvyyyzzzyyywwwxxxzzz|||{{{vvvqqqmmmkkkgggfffcccaaa___]]]]]]]]][[[```gggmmmssszzz{{{qqqkkkiiigggeeecccfffkkkmmmllllllnnnqqqoooqqqrrrtttvvvwwwxxxxxxzzzyyywwwuuusssssssssssspppooommmkkkkkkkkklllmmmnnnlllhhhccc[[[QQQGGG@@@===888222...---///111222111000000000////////////------............---------------,,,,,,+++++++++************************,,,,,,,,,++++++************++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,,,,+++++++++******((()))+++,,,,,,+++)))((())))))))))))))))))))))))yyylllfffbbb]]]]]]___bbbdddgggiiijjjkkkkkkkkkiiifffccc___\\\ZZZZZZ[[[bbbdddgggiiihhhddd___\\\TTTPPPLLLLLLRRRWWWZZZYYYPPPJJJAAA;;;777555333111111111111000000/////////000000000111222222333333333444444333111000111222000000111111111111000000//////000000000000//////,,,,,,------.../////////000////////////...............---,,,,,,,,,---...,,,++++++,,,...///...---------.........---,,,,,,******+++,,,,,,---......///......------,,,,,,,,,)))+++,,,......---,,,+++------,,,+++++++++++++++------,,,,,,,,,+++++++++******+++---//////---+++++++++******++++++,,,---+++++++++++++++,,,,,,,,,------------------------+++,,,,,,---......//////---///000111111333666888888<<>>999555333111000///.........///////////////------............------++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******+++++++++*********))))))+++)))'''&&&&&&''')))+++))))))))))))))))))))))))~~~uuukkkccc^^^``````bbbdddggghhhhhhgggkkkjjjgggccc```]]][[[ZZZYYY\\\```dddffffffeeeccc```[[[UUURRRSSSVVVXXXYYYYYYUUUNNNFFF???999444222222222222222111111111111000000000//////............///000000......///000//////000000000000//////.........//////.........//////.........---------////////////............******+++,,,---...///000...,,,+++,,,------,,,++++++,,,---...............)))***,,,.........,,,+++---,,,,,,++++++************+++,,,---------,,,,,,,,,,,,+++++++++++++++,,,------------------------,,,,,,,,,...000000///.........------......///000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000///000111111333777<<<@@@AAADDDJJJNNNQQQSSSVVVXXXYYYZZZ\\\\\\\\\]]]___aaa```aaacccfffiiimmmqqqsssrrrrrrtttuuuxxxzzz|||~~~~~~|||zzzwwwvvvuuuuuuvvvzzzzzz{{{}}}}}}zzzttttttqqqmmmhhhdddcccdddcccaaa___^^^```eeekkknnnyyy~~~yyytttsssqqqnnnkkkjjjjjjjjjooooooqqqsssuuuwwwyyyzzz}}}|||||||||{{{{{{{{{{{{vvvtttqqqmmmkkkjjjjjjjjjkkkkkklllllljjjeee^^^YYYKKKFFF>>>888555333222111.............../////////------............------)))******++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******************************++++++,,,++++++******++++++*********)))))))))***)))(((''''''((()))***))))))))))))))))))))))))xxxkkkaaa```______aaadddggghhhgggkkkjjjhhhfffccc```^^^\\\XXXZZZ\\\___bbbdddeeeeeeccc___YYYTTTSSSTTTUUUVVVXXXVVVRRRLLLDDD<<<777333222222111111111111000000000000///......---------///000000///---,,,,,,---------............------...//////000000//////.../////////...------,,,,,,......---------,,,,,,,,,******++++++,,,,,,,,,,,,---,,,++++++,,,---,,,***++++++,,,---.........---)))+++---......---,,,************++++++,,,,,,,,,++++++,,,,,,---------,,,------,,,,,,,,,,,,---------------------------------,,,,,,---///000///...///////////////000111111/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111111222222333444777===AAAEEEHHHMMMPPPRRRUUUWWWZZZZZZ[[[]]]]]]]]]^^^```bbbcccdddfffhhhkkknnnqqqrrrsssssstttvvvxxxzzz|||~~~|||{{{zzzzzzzzz{{{|||}}}~~~}}}}}}}}}|||yyywwwqqqqqqqqqnnniiidddbbbaaa``````aaaccchhhooovvvzzzzzztttooollliiihhhnnnnnnoooppprrruuuwwwxxx{{{{{{||||||}}}}}}}}}}}}xxxvvvrrrnnnkkkjjjjjjjjjjjjkkklllmmmmmmjjjeeeaaaTTTLLLBBB:::555333222222......//////////////////------............------*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******************************++++++,,,,,,,,,+++++++++++++++************)))))))))***++++++***))))))))))))))))))))))))))))))wwwjjjddd```]]]]]]bbbfffhhhhhhhhhiiiiiihhhfffdddaaa```YYYYYYYYYZZZ\\\___bbbddddddaaa\\\WWWTTTSSSSSSTTTTTTVVVVVVSSSKKKBBB;;;777333333222222111000000////////////......---------///000000///---+++,,,---,,,,,,------------,,,,,,000000111111111111000000//////.........------------------,,,,,,,,,++++++******++++++++++++******,,,+++***+++,,,---,,,+++***++++++,,,,,,,,,,,,+++++++++,,,---------,,,+++))))))***+++,,,------...+++++++++,,,,,,,,,------------,,,,,,------......************++++++++++++---,,,+++,,,...//////...//////......//////000111//////////////////......------------------------......//////000111111111222444555666777:::???CCCJJJLLLPPPRRRTTTUUUXXXZZZYYY\\\^^^`````````bbbcccfffgggiiikkknnnpppqqqrrruuuuuuvvvwwwyyy{{{|||~~~zzz{{{}}}|||zzzyyyxxxvvvtttqqqrrrrrroookkkfffdddcccbbbdddhhhnnnuuu|||}}}wwwqqqlllhhhlllllllllmmmnnnqqqsssuuuxxxyyyzzz{{{||||||||||||yyyvvvsssooolllkkkjjjjjjkkkjjjjjjkkklllkkkhhhfffZZZSSSHHH>>>888555333222111000000000////////////------............------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,+++++++++******((()))+++------+++)))((())))))))))))))))))))))))|||nnnggg___\\\^^^aaabbbbbbeeeggghhhiiiiiigggeeeccc\\\ZZZWWWVVVWWW[[[___bbbdddbbb___[[[VVVSSSSSSSSSQQQUUUZZZYYYRRRIII@@@<<<666555444333222111000///////////////............---...///...---,,,---...,,,------......------,,,......////////////.....................---------......---------,,,,,,,,,)))***+++,,,,,,,,,+++++++++***)))***,,,------,,,******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,+++++++++,,,,,,------,,,,,,++++++,,,------...))))))*********+++++++++,,,+++***+++---.........------,,,,,,------...///............////////////...........................//////000000111222222222444777:::<<<@@@DDDGGGOOOQQQSSSUUUUUUWWWYYY[[[YYY\\\```ccccccddddddeeegggiiikkknnnqqqsssuuuuuuyyyyyyzzzzzz{{{}}}~~~|||~~~~~~yyyuuutttttttttsssttttttrrroookkkiiiiiiiiikkkooowww|||uuupppkkkjjjjjjjjjkkkmmmoooppptttuuuwwwyyyzzz{{{{{{zzzyyyvvvsssooommmkkkkkkkkkkkkjjjiiiiiijjjjjjiiihhhaaa\\\SSSJJJCCC<<<777333333333222111000//////...------............------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............---------,,,,,,,,,,,,+++))))))************))))))))))))))))))))))))))))))yyyoooccc\\\[[[\\\[[[ZZZdddeeehhhjjjjjjiiigggfff^^^[[[VVVSSSSSSXXX]]]aaaddddddaaa]]]XXXUUUSSSSSSOOOUUU\\\]]]WWWMMMDDD???888888666555333111000000////////////////////////+++,,,............///111---..................---***++++++,,,,,,++++++***........................//////.........---------((()))+++---......------***))))))***,,,...---,,,***************)))((('''------,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++*********+++,,,,,,---+++++++++,,,,,,---------,,,+++)))***,,,......---+++************+++,,,,,,,,,---------...//////////////////////////////////////////000111111222222111444999===@@@DDDHHHKKKRRRTTTVVVWWWWWWXXXZZZ\\\ZZZ]]]bbbeeeffffffgggggghhhjjjmmmpppsssvvvxxxyyy}}}}}}}}}}}}~~~~~~|||vvvrrrrrrsssttttttwwwvvvsssnnnkkkjjjmmmooovvv{{{~~~xxxjjjiiihhhhhhhhhjjjlllnnnrrrsssuuuxxxyyyzzzyyyyyyxxxvvvssspppmmmlllllllllllljjjgggggghhhiiiiiiiiigggccc]]]VVVNNNEEE<<<666555444333222111///......---..................---/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////.........---------,,,,,,,,,***)))(((''''''((()))***))))))))))))))))))))))))zzzfff___^^^\\\[[[]]]aaabbbdddhhhkkklllkkkiiiddd```[[[VVVUUUWWW[[[]]]`````````aaa___[[[UUUPPPOOOQQQVVVYYYYYYTTTLLLFFF<<<999555333333222000///222222222111111111111000444333111////////////000222111000///............---------------------------,,,,,,++++++,,,,,,---/////////......------,,,))))))))))))***+++,,,------------,,,,,,+++++++++,,,***))))))+++---------******+++,,,---------------------------------------------.........//////........................---------------------------,,,+++++++++,,,---...222111000...,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////,,,...111222222111111222111555;;;@@@DDDHHHLLLNNNTTTWWWYYYZZZYYYYYYZZZ[[[]]]___bbbdddfffhhhjjjmmmmmmqqquuuwwwwwwxxx{{{~~~zzzsssooonnnqqqsssuuusssrrrooollllllpppwww|||xxxtttooojjjhhhhhhiiijjjlllnnnqqquuuwwwyyyzzzzzzyyywwwssspppmmmmmmmmmmmmjjjhhhfffeeeeeehhhkkkmmmllljjjccc[[[UUUOOOCCC888:::666222000000111111111.........///////////////........................++++++------------++++++///...+++)))((()))+++,,,...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++---------,,,,,,,,,++++++************************))))))))))))************pppeee___[[[[[[]]]]]]^^^___cccfffgggfffeeehhhddd___ZZZWWWVVVXXXYYY^^^^^^```aaaaaa]]]WWWSSSOOOQQQUUUYYY[[[XXXRRRMMM@@@<<<888555444333222000222222222111111111111000333222111////////////000555444333111000/////////------------------------,,,,,,++++++++++++,,,,,,......------------------************+++,,,---...---------,,,,,,,,,,,,,,,---+++))))))+++,,,,,,,,,******+++,,,------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,+++***+++,,,---...//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......///000000111111222///111222333222222333444555999>>>CCCGGGJJJNNNPPPUUUVVVXXXYYYXXXYYY[[[]]]___aaadddfffhhhjjjmmmpppppptttyyy{{{|||}}}zzzwwwrrrooonnnooopppqqqqqqqqqqqqqqqsssyyyxxxqqqkkkiiigggfffiiijjjmmmooorrruuuvvvwwwyyywwwuuurrrooonnnmmmmmmhhhgggdddcccdddfffjjjlllmmmlllgggaaa^^^YYYNNNCCC===999555222111000///...////////////////////////------------------------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,------...,,,***+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,++++++++++++************************))))))))))))************rrrggg___]]]___\\\\\\]]]___bbbdddeeedddhhhfffbbb^^^[[[YYYXXXXXX[[[\\\^^^aaabbb```[[[WWWPPPRRRUUUYYY\\\\\\YYYVVVFFFBBB<<<777555444333222222222222111111111111000111111000//////000000000666555333111000......---------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,------++++++++++++,,,---......,,,,,,------------------...,,,******+++,,,,,,+++***+++,,,------......---........................++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,//////000000111222222222222333333333222333666888:::>>>CCCGGGKKKMMMQQQSSSUUUVVVWWWWWWWWWYYY\\\___bbbdddgggiiikkknnnrrruuuwwwzzz}}}wwwuuusssqqqoooooonnnnnnqqqsssvvvyyy~~~}}}zzzvvvvvvvvvxxx|||zzzrrrkkkfffbbbeeefffhhhjjjmmmqqqsssuuuxxxxxxvvvuuurrrpppnnnmmmgggeeecccaaabbbdddhhhjjjjjjlllkkkhhhfffcccYYYOOOCCC???999444222000...,,,////////////////////////------------------------,,,,,,------------,,,,,,)))+++---...//////...------,,,+++,,,---...---+++------,,,,,,,,,,,,,,,,,,------......------,,,+++,,,++++++++++++*********************************))))))))))))************uuuhhhbbbaaa^^^\\\\\\]]]aaadddeeeeeeccccccbbbaaa```^^^\\\[[[YYYZZZ]]]```cccbbb___\\\TTTTTTUUUXXX\\\]]]\\\[[[MMMHHH@@@:::666555444333222222222111111111000000///////////////000000000222111000......---------------------------------+++++++++******+++++++++*********++++++,,,,,,---+++++++++++++++,,,------,,,,,,,,,------......///...---++++++,,,,,,+++******+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...,,,,,,------......//////------------------------------......///000000000333333333222222444888;;;???BBBGGGKKKMMMOOORRRTTTUUUUUUVVVVVVWWWZZZ^^^aaadddfffiiikkknnnqqqvvvyyy|||zzzyyyxxxwwwvvvssspppooooooqqqtttxxx}}}{{{xxxsssrrrqqqrrruuuyyy~~~zzzqqqiiicccddddddeeehhhkkkooosssuuuvvvwwwwwwvvvtttqqqnnnmmmgggeeebbbaaaaaacccfffhhhfffjjjlllkkkjjjhhh```WWWKKKFFF===666222111000000000000000///////////////------------------------,,,------------------,,,++++++,,,---------------------,,,,,,---------,,,---------------,,,,,,,,,------......------,,,++++++++++++*********))))))************************((()))))))))************tttiiiddd^^^\\\YYYYYY[[[^^^aaaaaa```bbbcccdddcccaaa___]]]XXXYYY[[[^^^bbbcccaaa___YYYXXXXXXYYY[[[]]]]]]\\\TTTMMMEEE===888666444222222222222111111111000000////////////000000000000..................///000------------------------,,,++++++++++++++++++,,,)))******++++++,,,,,,,,,+++************++++++,,,+++,,,,,,------............---,,,,,,------+++)))++++++,,,---............++++++++++++++++++++++++............////////////---------------------------------------------------,,,+++++++++,,,..............................---------------------------------...//////000000222222222111222555:::>>>BBBFFFJJJMMMOOOPPPRRRTTTTTTUUUVVVWWWXXX\\\```dddeeegggjjjmmmppptttyyy}}}zzzwwwvvvvvvvvvyyyxxxvvvrrroooooosssvvv|||~~~~~~}}}xxxuuupppooonnnnnnqqquuuyyy|||{{{rrrkkkddddddeeegggjjjnnnqqqsssssstttuuuvvvuuurrrooommmhhhfffcccaaa```bbbdddfffdddiiimmmmmmlllkkkddd]]]UUUNNNCCC:::555444444444111111000000////////////------------------------------------------------...---+++***)))***+++,,,------------------------.........------,,,,,,,,,------......------,,,++++++++++++*********))))))************************((()))))))))************uuulllbbb^^^XXXUUUUUUWWWXXXYYY```bbbdddeeeeeeccc```^^^ZZZYYYYYY[[[___aaabbbaaa^^^]]][[[[[[\\\]]]]]]\\\ZZZTTTKKKCCC===888555222222222222111111111111000//////000000000///...............///000111222333---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,+++******))))))***++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,---......,,,***+++,,,---......//////...++++++++++++++++++++++++...////////////000000000...................................................---,,,,,,,,,---///000000000//////...---------------------------------......//////000111111111000111222222444888===AAAFFFIIIMMMOOOPPPQQQSSSTTTTTTUUUXXXYYY[[[^^^cccfffgggiiilllnnnrrrwww~~~{{{uuurrrrrrssssssuuuvvvuuusssqqqtttzzz|||wwwsssooonnnnnnnnnqqqtttxxxzzz~~~~~~wwwjjjjjjjjjjjjkkklllmmmnnnoooppprrrssssssrrrpppnnnjjjhhhdddaaa___```aaabbbccciiimmmnnnnnnnnnjjjddd^^^WWWLLLBBB;;;888666444222111111000000//////.................................------------......000...+++(((((()))+++,,,,,,...///...---,,,---...//////......---,,,,,,,,,------......------,,,+++,,,++++++++++++*********************************))))))))))))************}}}qqqjjjaaaZZZVVVUUUUUUUUU]]]___bbbdddfffeeecccbbb]]]ZZZXXXXXX[[[___aaabbbbbb```^^^^^^___```___^^^___ZZZQQQIIIBBB<<<777333222222222111111111111000//////000000000...---,,,///////////////000111222------------------------...------,,,,,,------...,,,,,,,,,,,,,,,+++++++++,,,++++++******+++++++++++++++++++++++++++******,,,,,,,,,---//////---++++++,,,---...////////////------------------------.........////////////000////////////////////////000000000000000000000000//////...---...///000111////////////....................................------......//////000000...000222444777;;;@@@DDDJJJLLLPPPRRRRRRSSSTTTUUUSSSUUUYYY\\\^^^aaadddgggjjjkkknnnqqquuu{{{yyyssspppppppppppppppsssxxxyyy{{{zzzvvvuuuttttttuuuvvvwwwxxx~~~wwwvvvuuusssqqqnnnllljjjlllmmmnnnpppppppppppppppkkkhhhddd___]]]\\\]]]^^^___eeejjjlllmmmooonnnjjjeee___WWWMMMDDD<<<444///222222111111000//////...///////////////////////////...---,,,,,,---...///------,,,+++++++++,,,---,,,...//////---,,,---////////////...------,,,,,,------......------,,,+++,,,,,,,,,,,,++++++++++++************************))))))))))))************yyymmmccc\\\YYYXXXWWWWWWZZZ^^^cccfffhhhhhhhhh^^^[[[WWWWWWYYY]]]aaabbbcccbbb``````aaabbbbbbaaaccc^^^VVVMMMFFF???888444222222222111111111111000000000000000000...,,,+++......------------......------------------------///......------......///---------,,,,,,+++++++++------,,,++++++,,,,,,,,,,,,++++++******)))))))))+++++++++---//////...,,,+++,,,---...////////////////////////////////////---------.........//////000000000000000000000000000000000000000000000000000//////......000111222.........///////////////........................******++++++,,,------......000333666:::>>>CCCGGGLLLOOORRRTTTTTTTTTUUUVVVRRRVVVZZZ^^^```cccfffhhhlllnnnpppsssxxx~~~xxxsssqqqpppoooooolllsss{{{~~~|||yyyxxxwwwvvv~~~}}}|||wwwqqqllljjjiiijjjlllmmmoooppppppqqqkkkhhhccc^^^[[[ZZZZZZ[[[ZZZaaaggghhhkkknnnooommmhhheee^^^VVVKKK>>>111)))222222222111000//////...000000000000000000000000///...---,,,,,,---...///***+++---...///......---,,,...000///---,,,---000000000///...------,,,,,,------......------,,,+++---------,,,,,,,,,++++++************************))))))))))))************ooobbbZZZWWWVVV\\\YYYZZZ```dddeeegggjjjfffbbb\\\VVVSSSVVV\\\bbbccccccbbb```^^^^^^```bbbaaa___[[[WWWPPPGGG>>>777777555333222222222000...------......//////000000//////.........---------///......---------......111///,,,,,,,,,---,,,***000///...---,,,---......+++++++++++++++++++++++++++++++++++++++++++++++++++,,,...//////...,,,+++***+++,,,,,,------,,,,,,------------------------........................////////////...---,,,++++++,,,---...///000111222000000000000000000000000//////000000000000//////000000000000////////////000...---...111222111///222222222555:::@@@GGGKKKRRRSSSTTTSSSRRRSSSUUUWWWWWWZZZ]]]___aaaeeeiiilllmmmpppuuuyyy~~~}}}yyytttooollllllmmmmmmsss|||{{{{{{}}}}}}~~~|||}}}~~~~~~xxxooohhhjjjiiihhhiiilllnnnnnnnnnnnnkkkgggbbb^^^[[[YYYXXX[[[]]]bbbfffjjjlllmmmmmmkkkhhhccc]]]UUUJJJ???888666333111000000000...---000/////////............//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,++++++,,,,,,------,,,,,,+++,,,+++++++++***)))))))))ssshhhaaa^^^[[[WWWVVV[[[___```bbbfffgggddd^^^XXXUUUVVVZZZ^^^```aaaaaa___]]]]]]]]]^^^bbb```^^^ZZZTTTKKKAAA:::777555333222222222000.........////////////////////////.........---------......------------......000...,,,+++,,,,,,+++***///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,........................---....../////////............///000111222222333//////////////////////////////000000000000//////------...///000111222222222111///111333555444222444555777:::???EEEKKKNNNQQQRRRSSSSSSRRRSSSUUUWWWYYY[[[___aaacccgggkkknnnpppsssxxx|||}}}xxxqqqllljjjlllnnnuuu{{{{{{xxxxxxzzz}}}}}}ssslllgggfffeeegggiiillllllkkknnnlllhhhddd```\\\ZZZXXXZZZ\\\```eeeiiikkklllmmmkkkiiifffaaaZZZPPPEEE>>>888555333111111111///...000000/////////.........//////.........---------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++------............------+++++++++***************~~~ttthhhaaa]]]WWWTTTVVVYYY[[[___dddgggfffbbb\\\WWWVVVWWWYYY]]]___aaaaaa___\\\\\\\\\aaaaaa```^^^ZZZQQQGGG???888666444333333222111///000000000000/////////////////////.........------------,,,,,,,,,------...000...,,,,,,,,,---,,,+++......---,,,,,,,,,,,,,,,------------------------------------------------+++++++++++++++++++++++++++,,,------......------++++++++++++++++++++++++........................,,,---...///000000000000//////000000000111111111------------------------//////000000000000//////------...///000111222222222111000111333555555444555777:::???DDDIIIMMMOOOOOOQQQRRRRRRRRRSSSVVVXXX\\\^^^aaadddgggjjjnnnrrruuuyyy}}}~~~~~~{{{uuunnniiiiiimmmppp~~~zzzwwwtttvvvyyy~~~|||vvviiigggeeeeeehhhjjjjjjjjjmmmmmmkkkhhhddd___\\\YYYYYY[[[___cccgggjjjkkkllllllkkkjjjgggaaaXXXNNNGGG<<<999555333222222111000000000000/////////....../////////............---,,,,,,,,,---.........///..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++------............------***************+++++++++|||{{{|||qqqgggaaaZZZTTTUUUWWWZZZ___eeeggggggeee```[[[VVVUUUTTT[[[^^^bbbcccaaa^^^\\\[[[___```aaaaaa^^^VVVLLLEEE;;;999555444333333111000111111111000000/////////////////////............---,,,,,,,,,,,,------...111///------.........,,,------,,,,,,++++++++++++------------------------------------------------...------,,,,,,------...,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,..............................///000000000000000........................------------------------//////000000000000//////000000000000////////////...------...///111333333444777;;;AAAFFFJJJLLLMMMNNNPPPQQQRRRRRRTTTWWWYYY^^^```dddgggjjjnnnsssvvv|||}}}zzzwwwqqqkkkhhhkkkqqqvvv~~~yyyuuuvvvyyy}}}vvvqqqkkkgggggghhhjjjkkkmmmmmmmmmkkkhhhccc^^^\\\ZZZ[[[___cccfffiiikkkllllllllllllkkkggg```VVVPPPAAA===888444222222111000000000000////////////.../////////...............+++,,,,,,---...//////000////////////////////////......---------,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++***)))***+++,,,+++++++++,,,,,,+++++++++)))))))))***+++++++++,,,}}}|||{{{{{{}}}~~~vvvggg^^^VVVUUUVVVYYY___eeeeeeffffffccc]]]XXXUUUSSSWWW[[[```bbbaaa^^^[[[ZZZ]]]___aaabbb```ZZZQQQJJJ@@@<<<888666444333222111222222111111000000000///000000/////////.........,,,,,,,,,,,,------...///222000......///000///...,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...+++,,,------......------................................................000000000000000///..................------------........................//////000000000000//////000000000000////////////,,,,,,,,,---...000333555666999>>>DDDHHHKKKLLLLLLMMMOOOQQQRRRSSSUUUYYY[[[```cccgggkkkoootttyyy}}}wwwuuuqqqmmmmmmqqqxxx~~~}}}{{{||||||~~~uuulllhhhhhhiiijjjllllllmmmmmmjjjfffbbb___\\\^^^```cccfffiiijjjkkkkkklllmmmmmmkkkeee^^^XXXHHHCCC<<<666333222111111111000000000////////////////////////////////////,,,,,,------...///000000////////////////////////......---------,,,,,,,,,+++++++++,,,,,,------------,,,+++***)))***+++,,,***++++++++++++++++++***)))))))))***+++++++++,,,|||zzzyyyyyyyyyyyyyyy{{{oooeee[[[WWWVVVVVV[[[```bbbdddeeeddd```[[[WWWVVVTTTXXX^^^aaa```^^^\\\[[[\\\]]]```bbbaaa]]]VVVPPPEEEAAA<<<888666444222111222222222111111111111111000000000/////////......------------......///000222000......000111000///---------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,................................................000000000000///...---,,,000///////////////////////////////////////////////////000000000000//////------...///000111222222---.../////////222666999<<>>BBBEEEHHHLLLNNNPPPSSSVVVYYYYYYZZZ\\\]]]]]]___bbbgggnnnxxx~~~zzzpppmmmiiigggeeeccc```^^^]]]]]]]]]]]]^^^aaafffjjjjjjmmmrrruuuwwwxxxzzz{{{llljjjgggffffffjjjnnnpppqqqpppnnnmmmmmmmmmnnnooooooooooooooommmggg```ZZZJJJEEE???;;;888666555333222111111111000000//////000000000000000000000000//////.........------------...///...------...///...------------...////////////.........---------000///---,,,++++++,,,---+++++++++,,,,,,---------}}}ssseee[[[VVVTTTSSSVVVWWW[[[```dddfffdddaaa___^^^]]]\\\[[[[[[[[[[[[^^^___aaabbb```YYYPPPIII>>>;;;666333333555555666222222111111000//////...,,,---///000111000...---//////...------------...//////............//////------......///000000111///............---------------------------------............////////////////////////////////////------------------------------------------------...------,,,,,,------..................///000000///000000000111111111111111222333333222333444666:::>>>CCCFFFGGGJJJOOOSSSRRRTTTWWWXXXXXXXXXYYYZZZ___bbbggglllsss}}}~~~zzzvvvrrrnnngggbbb___]]][[[ZZZ[[[YYYWWWVVVXXXYYYYYYXXX___bbbeeefffdddcccdddeeekkknnnsssyyywwwkkkeeeeeehhhiiiiiioooppppppooonnnmmmoooppppppooonnnmmmllliiieeeaaaWWWPPPFFF===888555444333333111//////000111000///222222111000//////000000333222111///............///...------.........,,,***++++++,,,---...//////........................000///...---,,,,,,+++***///......---+++******)))~~~||||||wwwiii___XXXTTTQQQSSSUUUXXX]]]bbbdddcccaaa```___]]][[[ZZZZZZZZZZZZ\\\]]]```bbbbbb]]]UUUOOOBBB>>>888555333444333333222222111000000///......///////////////000000111000///...---------------........................,,,------...//////000000............------------......------------------............////////////................................................------------------------...------,,,,,,------..................///000000000111111111222222222222000111222222111222444666<<>>BBBFFFHHHHHHJJJNNNRRRUUUWWWXXXYYYYYYZZZ]]]___ggglllsss{{{}}}||||||~~~|||yyywwwssspppnnnlllhhhfff___\\\XXXVVVVVVVVVVVVUUUTTTUUUWWWVVVUUUTTTTTTTTTUUUVVVXXXYYY\\\aaagggkkkuuuzzznnniiiiiijjjjjjiiiiiijjjjjjjjjjjjiiiiiinnnnnnmmmnnnnnnmmmkkkhhhaaaZZZOOOEEE===999666555444222000000111111111000222111000000000000000000...---------......///000,,,------...///000111111000000000/////////..........................................------------+++++++++,,,,,,---------zzzwwwyyy{{{zzzoooddd[[[UUUSSSSSSSSSVVV[[[___aaabbbcccaaa]]]ZZZWWWWWWWWWXXXWWWXXX[[[___aaa___[[[WWWKKKFFF???999666444333111333222222222111111111000222111000000000111222333222111000...------------,,,---///000000///---,,,,,,,,,,,,---------...............---------,,,,,,000//////......------,,,---------.........//////........................////////////////////////////////////////////////......------------.....................///000000000000111111111222222222222333444444444777:::===AAAEEEHHHJJJJJJKKKOOOSSSUUUVVVXXXXXXYYY[[[___bbbiiioooxxx}}}||||||}}}|||{{{xxxuuurrrfffccc^^^ZZZYYYXXXWWWVVVYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVYYY]]]```ccckkkuuuvvvlllhhhgggfffeeefffgggiiijjjkkkjjjiiikkkjjjjjjlllmmmnnnlllkkkfff___TTTJJJBBB===888666555333111111222222111000111111000000000000000111//////.........//////000//////000///---,,,------////////////////////////........................+++,,,,,,,,,---------.........---,,,,,,+++******{{{yyyyyynnnddd^^^ZZZXXXUUUVVVYYY^^^```bbbcccaaa^^^[[[XXXWWWWWWWWWYYYZZZ\\\___aaa```]]]ZZZOOOJJJCCC===999777555444444444333333333333222222///000222333333333222111111111000///...------------...000222222000...---,,,,,,,,,---------------...------------,,,,,,,,,//////......------------------------............................................................///////////////////////////......------......///...............///000000////////////000000000000111222222333444777;;;???CCCGGGJJJLLLKKKMMMPPPTTTTTTUUUVVVWWWYYY]]]bbbfffmmmsss~~~~~~~~~qqqmmmfffaaa___]]]\\\ZZZaaa```^^^\\\[[[ZZZXXXWWWWWWWWWWWWVVVUUUUUUXXXZZZYYY]]]dddllltttuuukkkfffdddbbbbbbbbbeeeiiikkkjjjiiifffffffffhhhkkkllllllkkkiiicccZZZQQQIIIAAA;;;777666444222222222222111000111000000000000000111111333222111000////////////...///000///,,,***+++---,,,------...//////000000........................*********+++,,,,,,---------------,,,,,,++++++***}}}}}}~~~zzzqqqkkkccc___YYYWWWXXX[[[^^^```bbbaaa___]]][[[YYYXXXWWW\\\\\\^^^```cccbbb```^^^TTTOOOGGG@@@<<<999777555333333333333333333333333...000222333444333111000111000//////....../////////000111111111111000///------------------......------------,,,,,,,,,,,,------------------------,,,------------.........------------------------------------------------........................//////............//////...............///000000........./////////000000...///000000222555;;;???DDDHHHLLLMMMMMMNNNRRRVVVTTTUUUVVVWWWZZZ```fffkkkttt{{{|||tttnnnjjjhhhfffdddiiifffcccaaa___^^^\\\ZZZWWWWWWWWWUUUSSSRRRSSSUUUTTTVVVYYY]]]ccckkktttzzzxxxooojjjdddaaa```bbbfffiiiiiigggcccbbbccceeehhhkkkkkkkkkjjjfff```YYYQQQIII@@@;;;777555333222333333222000000000000000000111111222444444222111000/////////+++---000///---,,,...111+++,,,,,,---///000000111........................******++++++,,,,,,,,,---******+++,,,,,,---......}}}yyykkkeee]]]WWWVVVXXX[[[\\\aaaaaa```___]]][[[YYYWWWYYYYYY[[[^^^aaabbbaaa___[[[UUULLLDDD>>>:::777555222222222222222222222222///000000111111111111111//////////////////000111000000000000000000000000........................---------,,,,,,,,,++++++******++++++,,,---------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////............//////...............///000000////////////000000000000///000000111333777===AAAEEEIIIMMMNNNNNNPPPTTTXXXUUUVVVWWWYYY]]]dddlllrrr~~~|||yyywwwuuutttpppllliiihhhgggdddbbb___^^^]]]ZZZWWWUUUUUUVVVTTTTTTTTTVVVYYY^^^dddhhhpppyyy~~~wwwlllgggccccccfffiiiiiigggbbbaaaaaacccgggjjjkkkkkkkkkiiieeeaaaZZZPPPFFF@@@888666444333333333222000000000000000000111222222222222111000000///000000,,,000222111...---000333.........//////000000000........................---------------------...)))******+++---......///ppphhh___WWWUUUVVVXXXZZZ```aaaaaaaaa___]]]ZZZXXXTTTTTTVVVYYY]]]______^^^```YYYPPPGGG@@@:::666444000000000000000000111111111000///...///000222333.........//////000111222//////............////////////////////////......---------,,,,,,,,,++++++((()))***+++,,,------...,,,,,,,,,---------......------------------------------------------------------------------------//////............//////...............///000000000000000000111111111111222333333444666;;;AAAFFFEEEIIIMMMOOOOOOQQQUUUYYYVVVWWWXXXZZZ___gggpppvvvzzzuuurrrqqqpppmmmjjjiiiiiigggccc___[[[[[[[[[VVVUUUTTTTTTVVVZZZ^^^aaa^^^fffqqqyyyuuuoooiiigggiiikkkkkkiiibbbaaaaaacccgggjjjkkkkkklllkkkiiifff___VVVKKKCCC999666444333333333222111000000///000000111222222///////////////000000111111555666444///,,,...111111111111111000000000000........................////////////////////////---,,,,,,,,,,,,,,,,,,,,,}}}tttggg\\\WWWUUUVVVWWW]]]___aaabbbaaa^^^YYYVVVUUUSSSRRRUUUZZZ___``````___ZZZSSSLLLEEE>>>888333444222111111222333333222222222111111000/////////000000000000////////////000000000000000000000000000000000000000000000000000000111111000...,,,+++------...............---,,,---......//////..................////////////111111000000//////......------------------------//////............//////......------------......222111000000000111222333333444666777999<<>>;;;777555555555444333////////////000000000000//////............//////000000//////.........---/////////...------,,,,,,+++***+++000555555000+++000///...---,,,------...++++++++++++++++++++++++xxxlllaaa[[[XXXXXXWWW\\\^^^```bbbaaa^^^ZZZWWWRRRPPPOOOQQQVVV[[[___```aaa]]]VVVOOOHHHAAA:::555444222111111222333222000000000000000000000111111000000000/////////......000000000000000000000000........................000000000000///...---,,,...............---,,,+++,,,---......//////.............../////////000000111000000000/////////...------------------------......------------......000//////......//////000222222222222222222333444444666888999;;;>>>CCCFFFIIIJJJLLLOOOSSSUUUUUUUUUYYY\\\___ccciiissswwwoooiiieeeccc___]]]ZZZVVVTTTUUUWWWYYYUUUXXX[[[]]]___eeennnvvvxxxrrroookkkiiikkkhhhgggeeeddddddfffjjjmmmnnnmmmllljjjeee]]]TTTMMMAAA===999555444444444333111111111111111111111111//////............//////000000/////////...........................//////...,,,,,,///333333///***///...---,,,+++,,,,,,---++++++++++++++++++++++++sssiiiaaa]]]ZZZXXXZZZ\\\___aaa```^^^ZZZXXXOOOMMMKKKLLLQQQWWW]]]___ccc___YYYSSSLLLDDD===888333222111222333222111///......///000000111222222/////////.........------000000000000000000000000------------------------//////............///////////////...---,,,+++***,,,---......//////......////////////000000000000000000000000////////////------.....................------,,,,,,------...111000000//////000000111222222333444444444444444666777999;;;===@@@DDDGGGIIIKKKMMMOOORRRSSSTTTUUUZZZ^^^ccciiippp{{{}}}tttnnnjjjeeeccc^^^ZZZXXXXXXYYYZZZSSSTTTUUUTTTTTTWWW^^^ccciiirrr~~~uuuooommmoookkkjjjhhhgggfffggghhhiiimmmmmmlllkkkhhhaaaYYYSSSGGGBBB;;;777555444444444222222222222222222222222000//////......//////000000000////////////......------...//////000111111111///---...111111...+++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~{{{qqqiiibbb]]]YYYYYYZZZ]]]^^^^^^]]][[[YYYOOOLLLJJJJJJNNNUUU\\\```ccc```[[[VVVPPPHHH???:::444333222333333222000---////////////000000111111///.........------------........................------------------------///...---------///000111///////////////...---,,,,,,---......///........./////////000000000111111000000000000////////////.............../////////.........------.........111000000//////000000111000111222444555444333333666888:::<<<>>>@@@DDDGGGJJJLLLNNNPPPQQQRRRTTTVVVYYY^^^fffnnnxxxwwwrrrlllhhhccc^^^]]]\\\\\\\\\XXXXXXWWWTTTSSSTTTWWW[[[___eeeoooyyywwwrrrqqqmmmkkkiiihhhhhhhhhhhhgggllllllmmmmmmkkkfff___ZZZMMMHHH@@@999666555555555222222222222222111111111000000////////////000000000000//////////////////////////////000000111111111///------///000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzzrrriiiaaa\\\ZZZZZZZZZ[[[[[[[[[[[[[[[RRRPPPMMMKKKNNNTTT[[[```bbb```]]]YYYSSSKKKBBB===666444333333333222000...000000000000//////......///.........------------------------------------........................///...---------///111222---...///000000000000000,,,---......///.........////////////000000000000////////////000000000000.........//////000000000000000////////////000000000//////......//////000...///111333333333333222555777:::<<<>>>@@@DDDGGGJJJMMMOOOQQQQQQSSSVVVYYYYYY```jjjtttrrrmmmgggcccbbbbbbaaa```]]]\\\ZZZWWWTTTTTTUUUWWWZZZ]]]bbbhhhppp}}}zzztttnnnkkkhhhhhhiiijjjiiihhhllllllmmmmmmmmmjjjddd```UUUNNNEEE>>>999777666555222222111111111000000000000000////////////000000//////000000000000000000111111000000////////////000...------...///000000---------............---,,,,,,,,,,,,,,,,,,,,,,,,{{{rrrhhhbbb\\\ZZZYYYWWWWWWYYY[[[]]]VVVUUURRROOOOOOSSSZZZ```aaa```^^^[[[WWWOOOGGGAAA999777444333333222111///111111000//////...------/////////.........------------------------------.......................................///000111,,,---...///000111111111,,,---......//////..................////////////////////////000000000000......//////000000111111111000000000000000000111000//////......//////000...///000111222333333333555888;;;===???AAADDDGGGJJJNNNQQQRRRRRRTTTYYY]]]]]]dddppp|||yyyrrrmmmlllkkkiiifffaaa___\\\XXXVVVTTTTTTTTTUUUVVVYYY[[[```iiivvv|||rrrnnniiihhhjjjkkkjjjiiikkkkkklllnnnnnnlllhhhddd[[[UUULLLCCC>>>:::777555222222222111000000//////111000000//////000000111//////000000000000111111111111000//////...------...............///000111,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,zzzppphhh___\\\WWWTTTTTTWWW[[[^^^ZZZYYYVVVRRRPPPSSSXXX]]]aaaaaa```___[[[TTTKKKEEE===:::555333222222222222//////////////////......000000000/////////..............................------------------------......///////////////...+++,,,---......///......,,,---......//////......------------.............../////////000000000111......///000000111222222000000////////////000000111000000//////000000111000000000111222333555555666999<<>>AAACCCEEEGGGIIIJJJNNNSSSTTTTTTWWW]]]ccchhhqqq~~~|||sssooojjjeeeaaa^^^ZZZXXXUUUVVVUUUSSSSSSVVV]]]ccceeeqqqxxxppplllmmmmmmllliiikkkkkklllnnnooonnnjjjgggbbb\\\TTTLLLDDD>>>999555555555444333333222111111111111000000000000111111//////000000111111111222,,,,,,------.../////////000111222111...,,,,,,,,,)))***,,,---...---,,,,,,------------------------{{{zzz|||ttthhhbbbYYYSSSRRRVVVZZZ\\\```^^^[[[YYYWWWWWWXXXXXX___```aaabbb```ZZZQQQKKKDDD>>>777444555555222...//////............//////000000000000000000000000////////////////////////...------,,,,,,------...//////.........---------,,,,,,,,,++++++************++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------.........//////............////////////000000000000000000000000000000111111111000000////////////000222444666777777999===AAAEEEHHHJJJKKKPPPQQQSSSUUUWWW[[[aaafffnnn{{{zzzpppkkkjjjiiiddd___\\\YYYUUUSSSTTTUUUVVVVVV[[[cccnnnyyytttpppoooiiigggjjjiiijjjkkknnnooommmiiifffeeebbb]]]UUUJJJAAA;;;999666555444333222222222222444444333333222111000000222222222111000//////...000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,zzzyyyyyyooohhh^^^WWWUUUWWWZZZ\\\```___]]][[[ZZZYYYYYYYYY___```aaabbbaaa\\\TTTNNNGGG@@@999555555555333000111000000//////000000111000000000000000000000000///////////////////////////......------....../////////.........---------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------,,,------------.....................////////////////////////////////////000000111111111000000///000//////000222444666888999;;;>>>BBBFFFIIIKKKLLLOOOQQQSSSUUUXXX]]]eeejjjsss}}}uuurrrnnnhhhbbb^^^[[[WWWTTTTTTUUUTTTTTTTTTZZZccckkktttzzztttooohhhfffkkkjjjkkklllnnnooonnnkkkhhhgggeee```XXXOOOEEE>>>:::777666555444333333333333333333222222111000000///222222222111000/////////000000000000000000000000000000000000000000000000////////////////////////------------------------xxxxxx}}}|||zzz~~~xxxqqqfff^^^ZZZZZZ[[[\\\_________^^^]]]\\\\\\[[[___```aaacccbbb^^^XXXSSSKKKDDD<<<666555555444222222111111000000111111222/////////////////////////////////////////////////////////....../////////...............---------,,,,,,,,,,,,++++++++++++,,,---------,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------............/////////........................///000000111111000000000000000000111222555777999;;;===@@@DDDGGGKKKMMMNNNNNNQQQTTTVVVYYY```iiippp{{{zzzsssnnnfffbbb]]]ZZZXXXVVVUUUSSSOOOTTTZZZ^^^cccmmmzzz~~~sssiiihhhmmmllllllmmmoooppppppmmmjjjiiigggddd]]]UUUKKKBBB===888777666444444444444555222222111111000000//////222222222111000000//////000000000000000000000000000000000000000000000000////////////////////////........................}}}xxxxxx}}}~~~zzzyyywwwmmmddd___]]]\\\\\\]]]^^^```aaaaaa___^^^]]]______aaaccccccaaa\\\XXXOOOHHH???888555444444333111111111000000111111111//////////////////////////////////////////////////////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,+++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------.........//////------------------------...///000000000000000000000000000111333666888:::<<<>>>AAADDDHHHKKKMMMNNNOOORRRUUUWWWZZZbbbmmmvvv~~~qqqmmmgggbbb^^^ZZZWWWTTTQQQTTTVVVWWWYYY___iiippp|||oookkkooonnnnnnnnnoooqqqqqqooommmkkkiiifffbbbZZZPPPFFF@@@999888666444333333444555222222222222111111000000222222222111111000000000////////////////////////////////////////////////////////////////////////////////////////////////|||yyyzzzzzz{{{|||rrriiiccc```^^^\\\[[[]]]___aaabbbaaa```_________```bbbdddbbb___\\\RRRLLLCCC:::555333333333111000000//////000000111////////////////////////////////////////////////...------,,,,,,------...---.....................,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............------------------------......///000000000000000000000111222444777999;;;<<<>>>AAADDDHHHJJJLLLMMMPPPTTTXXXZZZ]]]fffsss~~~}}}xxxqqqjjjddd^^^XXXTTTRRRSSSSSSSSSSSSWWW]]]bbbmmmxxxwwwpppooopppooonnnoooqqqrrrqqqpppllljjjhhheee___VVVLLLDDD<<<:::777444333333333444333333333333333333222222222222222222111111111111////////////////////////////////////////////////////////////////////////////////////////////////}}}{{{}}}||||||xxxooogggbbb^^^\\\YYYZZZ]]]```aaaaaaaaa```______```bbbccccccaaa___VVVQQQHHH???888444333333000000000//////000000000////////////////////////////////////////////////------,,,,,,,,,,,,---------------...............,,,,,,,,,,,,------------------...//////......---++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,------------.........------------------------------...///000000000000000000111222555888:::<<<===???BBBEEEHHHKKKLLLMMMQQQVVV[[[^^^bbbmmm~~~|||zzzvvvrrrnnnmmmlllllllllmmmpppuuu~~~}}}tttkkkccc\\\WWWSSSRRRQQQOOONNNPPPTTTWWWZZZcccqqq~~~wwwqqqqqqooonnnnnnppprrrrrrrrrmmmkkkiiigggddd\\\RRRKKK@@@===999555333333333444444444444444444444333333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////~~~~~~}}}}}}~~~tttkkkccc]]]ZZZWWWXXX[[[]]]___```aaaaaa```______aaabbbcccaaa___YYYUUUNNNDDD<<<777555444222111111000000111111222000000000000000000000000////////////////////////......------------......---------.........//////,,,,,,,,,---------......,,,---...///////////////++++++,,,,,,,,,,,,------,,,------------.........,,,,,,---------.........------------------------,,,---...///000000000000000111111333555888;;;===???AAACCCGGGJJJLLLNNNNNNQQQWWW^^^ccciiiwww{{{vvvrrrpppnnnkkkhhhddd```]]]\\\[[[\\\\\\]]]___cccjjjsss{{{wwwmmmddd___XXXVVVTTTPPPNNNOOOPPPRRRRRRWWW```iiitttyyyqqqooommmnnnppprrrsssssspppmmmjjjiiihhhbbbYYYRRREEEBBB===888555444444555333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////........................wwwmmmddd\\\XXXVVVWWWYYY[[[^^^___aaaaaa```______```bbbbbbaaa```\\\XXXRRRHHH???999666666333222222222222222222333111111111111111111111111//////////////////////////////............//////---------.........//////,,,,,,,,,------.........+++,,,---///000000111111++++++,,,,,,,,,------------------.........//////,,,,,,,,,---------..............................,,,---...///000000000000111111111333666999<<<===AAABBBEEEHHHKKKMMMOOOPPPPPPWWW```fffnnn~~~~~~{{{vvvpppkkkgggeeedddaaa^^^ZZZVVVSSSRRRRRRSSSTTTTTTUUUXXX^^^eeemmmqqqxxxvvvmmmggg```]]]ZZZVVVSSSRRRRRRSSSQQQUUUYYY]]]dddqqqqqqooommmmmmooorrrssssssrrroookkkkkkjjjfff^^^WWWHHHEEE@@@:::777555555666222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////........................|||qqqggg^^^XXXXXXXXXYYYZZZ\\\^^^___```bbb```^^^___aaacccbbb``````\\\UUUMMMDDD<<<666333333222222111111111111111222222222111000//////...////////////////////////------............------------------------------)))***,,,...//////......------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,///............//////000111222333555888:::;;;<<<@@@CCCGGGIIIJJJLLLNNNPPPVVVXXX]]]dddqqqxxxnnnfffeeeeeeaaa^^^\\\\\\ZZZUUUQQQMMMKKKJJJJJJNNNNNNNNNPPPTTTYYY^^^aaahhhnnnvvv~~~{{{qqqjjjeee^^^YYYVVVTTTSSSQQQSSSQQQRRRVVVZZZaaammmyyy{{{ooogggjjjqqquuuvvvvvvooonnnmmmmmmkkkgggbbb^^^SSSJJJ???999888888666333444444444444444444444444000000000000000000000000000000111111111111000000222111000//////000111222000000000000///...---,,,........................vvvlllccc\\\YYYYYYYYYYYY[[[]]]^^^```ccc```^^^^^^aaabbbbbbaaa___[[[UUUNNNEEE>>>999666222222111000000000000111222222111111000//////...////////////////////////------............------------------------------***+++---............---------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,///............///000000111222444666888;;;<<<===BBBDDDGGGIIIKKKLLLNNNPPPXXX\\\cccmmm}}}vvvlllcccaaa```]]]YYYXXXZZZXXXTTTQQQNNNLLLLLLKKKKKKKKKJJJKKKNNNQQQUUUWWW]]]cccjjjpppvvv}}}rrrlllddd]]]XXXVVVSSSRRRQQQOOOOOORRRUUUYYYccclllxxxuuujjjjjjooorrrrrrsssqqqpppoooooommmjjjddd```WWWNNNDDD===:::999666444444444444444444444444444111111111111111111111111111111222222222222111111444333333222222333333444000000000000///...---,,,////////////////////////~~~tttjjjccc^^^]]][[[[[[\\\]]]___aaacccaaa^^^^^^```bbbcccccc^^^[[[VVVPPPHHHAAA;;;888222111111000000000000000222222111111000/////////////////////////////////------............------------------------------+++,,,---......---,,,,,,------------------------......---------,,,,,,,,,........................,,,,,,,,,---------......,,,------......------,,,///.........//////000111222333555777:::<<<>>>???DDDFFFIIIJJJKKKMMMOOORRRWWW]]]ggguuuzzznnnccc```^^^[[[XXXXXXYYYWWWTTTQQQOOOMMMMMMMMMJJJIIIHHHGGGHHHJJJLLLNNNSSSWWW\\\```eeellluuu|||{{{pppggg___ZZZWWWTTTQQQNNNMMMOOOPPPQQQWWW___eeesssrrrnnnoooppppppqqqsssrrrrrrqqqpppmmmhhhddd\\\UUUJJJBBB>>>:::777444444444444444444444444444111111111111111111111111222222333333333333222222111111000000000000111111000000000000///...------000000000000000000000000~~~zzzpppiiicccbbb```^^^^^^___aaabbbbbbaaa___^^^___aaadddeee```^^^ZZZSSSKKKCCC<<<999222111000000//////000000111111111111000000//////////////////////////////------............------------------------------------.........---+++***,,,,,,------------------......---------,,,,,,,,,........................,,,,,,,,,---------......------------------------............///000111111333444666999;;;>>>@@@AAAFFFHHHJJJKKKLLLNNNQQQTTTYYYaaannn}}}wwwjjjdddbbb___]]]]]][[[YYYVVVSSSPPPNNNMMMLLLJJJIIIHHHGGGGGGHHHJJJKKKOOOQQQTTTVVVZZZ```jjjqqqxxx~~~sssiiiaaa[[[XXXTTTQQQOOOPPPPPPOOORRRWWW^^^hhhwww|||tttrrrpppppprrrssssssrrrrrrrrrnnnjjjfffaaaZZZPPPHHHAAA<<<777444444444444444444444333333111111111111111111111111111222222222222222222111////////////////////////000000000000000///......////////////////////////|||zzz}}}}}}sssmmmfffdddbbb```^^^^^^___```aaaaaa`````````aaadddfffdddbbb^^^WWWNNNEEE===888222111111000000000000000111111111000000000000000////////////////////////------............---------------------------------............,,,+++***,,,,,,,,,---------............---------,,,,,,,,,........................,,,,,,,,,---------......------------------------.........//////000222222555666888:::===@@@BBBCCCGGGIIIKKKLLLNNNPPPTTTWWW^^^hhhwwwqqqkkkhhheeebbbccc```^^^[[[WWWSSSPPPMMMLLLJJJJJJIIIIIIIIIJJJKKKKKKMMMOOOPPPQQQRRRXXXaaahhhrrrxxxtttiiiaaa\\\XXXTTTQQQRRRRRRPPPPPPTTTVVV[[[eeerrr{{{uuuqqqppprrrsssrrrrrrrrrrrroookkkgggddd^^^UUULLLDDD>>>888555555555444444444333333333111111111111111111111111000000111111111111000000222222222222222222222222000000000000000000///...........................|||zzz|||~~~~~~uuuooofffeeecccaaa___]]]\\\[[[___```bbbbbbaaabbbdddffffffdddaaaZZZQQQGGG>>>888333222222111111111111111111111000000000000000000////////////////////////------............------------------------------------.........---+++***+++,,,,,,------...............---------,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------............///000111222333666777999<<>>AAADDDFFFGGGGGGIIIKKKNNNQQQVVV\\\```uuu|||wwwtttooolllkkkffffffdddaaa^^^[[[XXXVVVUUUTTTSSSRRRQQQPPPOOONNNJJJKKKLLLKKKIIIKKKPPPUUUYYY```jjjsss|||{{{nnneee\\\YYYVVVRRRPPPQQQSSSQQQSSSZZZ```ggguuuvvvpppooossssssssstttuuusssoookkkgggeee```YYYPPPHHHCCCAAA666666555444333333222222222222222222222222222222222222222333333222222222///000111222222111000//////000000111111111000000000000000000000000000000}}}wwwtttooopppooommmhhhbbb___]]]\\\^^^```cccdddeeedddccceeedddbbb___YYYPPPEEE>>>:::777444333333333222111222111111000000000000000////////////////////////////////////............------------------------++++++++++++++++++++++++,,,------......------,,,---------,,,,,,+++++++++////////////////////////........................---------............///////////////111333555666;;;===@@@AAABBBDDDGGGIIIHHHJJJOOOSSSSSSVVV```mmm|||}}}|||~~~zzzvvvpppmmmoooooojjjeeeaaaaaa```^^^\\\[[[YYYUUUTTTSSSRRRPPPOOOMMMKKKIIIHHHIIIKKKNNNQQQWWW^^^ffflllrrr{{{|||ssshhh___ZZZWWWTTTRRRQQQOOOPPPTTTXXX^^^iiittt|||xxxxxxtttrrrsssrrrnnnmmmooojjjhhhccc\\\UUUOOOLLLLLL;;;999666444555555444333333333333222222222111111222222222222222222222222222111111111000000////////////000000111111111222///////////////......---zzzvvvqqqqqqooolllgggaaa^^^\\\[[[\\\^^^aaabbbbbbbbbbbbeeedddccc```[[[RRRHHHAAA;;;888555444444444333222222111111000000000000000////////////////////////////////////............------------------------------------------------,,,------......------,,,---------,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,........................---------............////////////000111333666777;;;===@@@BBBCCCEEEGGGIIIIIIKKKPPPTTTVVVZZZggguuu~~~{{{xxxvvvuuuttttttsssqqqqqqssswww{{{}}}}}}~~~}}}yyytttnnnkkklllkkkhhhdddcccccccccbbb```]]][[[XXXWWWVVVTTTRRRPPPLLLKKKIIIHHHIIILLLPPPRRRWWW\\\ccchhhnnnwwwwwwllleee```\\\YYYQQQOOOOOORRRUUUXXXaaakkkxxx|||wwwsssqqqrrrqqqnnnmmmooojjjhhhddd^^^WWWPPPLLLJJJ;;;888555444444555444333333333333222222222111111222222222222222222222222111111111111000000000///.../////////000000000000000000000111000//////...}}}yyyvvvtttqqqmmmgggbbb^^^\\\ZZZ[[[]]]___aaabbbbbbccceeeeeedddbbb]]]VVVMMMGGG===:::666444444444444333222111111000000000000000000000000000000000000000////////////............------------------------........................,,,------......------,,,------------,,,,,,,,,,,,+++,,,,,,------.................................---------............////////////000222555777888<<<>>>AAACCCDDDEEEHHHJJJKKKLLLPPPUUUYYYaaaqqq}}}yyywwwwwwxxxyyyyyywwwuuurrrnnniiifffcccbbbcccccccccdddeeegggjjjkkklllmmmooorrruuuxxx{{{}}}~~~xxxuuuqqqllljjjkkkhhhfffeeeeeefffgggffffffaaa___]]][[[ZZZXXXTTTQQQLLLKKKJJJIIIKKKNNNRRRTTTWWW[[[___ccchhhrrr{{{qqqhhh```[[[UUURRRQQQSSSSSSTTTZZZaaahhhvvvzzzuuurrrttttttqqqoooqqqjjjiiieee```ZZZSSSLLLIII;;;999555444444555555444333333333222222222111111111111111111111111111111111111111111000000000000.........////////////000111111111111111000000///}}}|||yyytttooojjjddd___\\\XXXYYY[[[]]]```ccceeegggfffeeedddccc```ZZZSSSMMM>>>;;;777444444444444333222111111000000000000000000000000000000000000000////////////............------------------------........................,,,------......------,,,------------------,,,,,,............---------------------------------------------............/////////000111333666999:::===???BBBCCCDDDFFFIIIKKKNNNNNNRRRWWW\\\ggg{{{~~~{{{wwwtttooommmmmmnnnnnnnnnmmmkkkgggbbb^^^ZZZWWWVVVVVVWWWWWWXXXYYYZZZ[[[[[[\\\]]]___cccgggkkknnnpppqqqtttwww|||~~~xxxrrrqqqoookkkjjjkkkhhhgggggghhhiiijjjjjjjjjgggeeebbb```^^^ZZZVVVRRRKKKKKKJJJKKKMMMPPPTTTVVVXXX[[[]]]```dddooo~~~rrrfff^^^\\\XXXUUUVVVUUUTTTWWW\\\```lll}}}{{{vvvwwwwwwtttrrrssskkkjjjgggccc^^^VVVNNNIII===:::666444444555555555333333333222222222111111111111111111111111111111111111111000000000000000/////////000000000000000000111111111111000//////{{{uuupppkkkfff___ZZZTTTUUUWWWZZZ^^^bbbfffhhhffffffeeeeeeccc^^^WWWSSSAAA===888444333333222222222111111000000000000000000000000000000000000000////////////............------------------------------------------------,,,------......------,,,---------------------------,,,,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000222444888:::<<<>>>@@@CCCDDDFFFGGGJJJLLLPPPQQQTTTZZZaaaooozzztttpppmmmjjjfffddddddeeefffeeecccaaa]]]YYYUUURRROOONNNMMMMMMNNNOOOOOOOOOOOOOOOOOOPPPSSSVVVZZZ___bbbdddfffiiimmmqqquuuyyyzzz{{{zzzzzz{{{|||~~~vvvpppmmmnnnooollllllnnnkkkkkkkkkkkkkkkkkkmmmnnnmmmjjjfffccc___[[[VVVRRRKKKKKKLLLMMMOOORRRUUUWWWYYY[[[]]]___dddppptttjjjccc]]]YYYXXXWWWTTTUUUYYY[[[dddrrrzzzxxxwwwtttrrrsssmmmkkkiiifffbbbZZZRRRKKK@@@===888555555555666555333333333222222222111111111111111111111111111111000000000000000000111111111111111111111111111111//////000000//////...---|||wwwsssoooiii```ZZZRRRSSSSSSVVVZZZ___cccfffgggfffffffffddd```ZZZVVVEEEAAA:::666333333222111222111111000000000000000000000000000000000000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------............///......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111333666999<<<>>>???AAADDDEEEFFFHHHKKKMMMQQQRRRVVV^^^hhhxxx~~~xxxqqqkkkgggdddbbb```___`````````___\\\ZZZWWWSSSOOOLLLJJJIIIGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJMMMQQQUUUXXXZZZ]]]___ccchhhllloooqqqrrrqqqrrrtttvvvyyy}}}xxxqqqllljjjmmmooommmmmmpppnnnnnnnnnllllllmmmpppssstttpppiiiddd^^^YYYTTTQQQMMMMMMMMMOOOQQQTTTVVVXXXXXX[[[^^^```fffsssxxxlllddd]]]ZZZXXXTTTSSSVVVVVV]]]hhhsssyyyvvvsssqqqqqqpppmmmjjjhhheee___VVVPPPEEEAAA;;;777666666666555333333333222222222111111222222222222222222222222000000000000111111111111333222222222222222111111///////////////...------~~~{{{xxxpppfff^^^WWWWWWVVVWWWYYY]]]aaadddhhhgggffffffeeeaaa\\\XXXKKKFFF>>>888555444222222222111111000000000000000////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------.........///////////////////////////........................---------............//////000111333666:::===???@@@BBBDDDFFFGGGIIILLLNNNOOORRRYYYcccppp{{{sssmmmhhheeeaaa```___```aaaaaa```^^^\\\ZZZVVVRRRMMMJJJHHHFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCEEEGGGJJJNNNPPPRRRUUUWWW[[[```dddgggiiiiiijjjlllnnnrrruuuyyy|||}}}}}}|||tttqqqlllkkknnnooommmmmmoooooooooooommmlllnnntttxxxyyytttkkkccc\\\WWWRRRPPPNNNNNNOOOPPPRRRTTTVVVXXXVVVZZZ^^^bbbiiivvvyyyoooddd___ZZZUUUSSSUUUUUUZZZ```gggqqq|||xxxtttqqqrrrrrroookkkiiihhhccc[[[UUUIIIDDD>>>999777666666666333333333222222222111111333333333333333333333333///000000000111111111111222222222222111111000000000000000000000///......yyymmmddd___]]][[[ZZZ[[[^^^bbbdddhhhggggggfffeeebbb]]]YYYOOOIIIAAA;;;777555444333222111111000000000000000////////////////////////000/////////............------------------------------------------------,,,------......------,,,---------.........//////******+++,,,---...///000000000000000000000000000---------........./////////000111444777;;;>>>@@@@@@BBBEEEGGGHHHIIILLLNNNNNNQQQZZZfffuuu|||tttnnniiigggaaaaaaaaaccceeeeeecccaaa___]]]YYYTTTOOOKKKHHHFFFHHHGGGEEEDDDCCCCCCDDDDDDAAAAAABBBDDDGGGJJJLLLMMMQQQSSSWWW[[[___bbbcccdddfffhhhkkkooossswwwyyy{{{|||{{{tttrrrnnnlllnnnooommmlllmmmoooooonnnllllllpppwww}}}|||vvvlllbbb[[[UUUQQQOOOOOOOOOPPPQQQSSSUUUVVVWWWTTTXXX]]]bbbjjjxxxxxxkkkddd^^^XXXUUUVVVWWWZZZ]]]```gggttt{{{wwwuuuuuutttoookkkjjjiiieee^^^XXXLLLGGG@@@:::777777666555333333333222222222111111444444444444444444444444//////000000111111111222222111111111000000//////111111111111111000//////zzzooofff[[[VVVYYY___cccdddeeefffggggggeeebbb^^^\\\UUULLL@@@999777666444222222222111111111111222222111111111111000000000000222222222111111///......111000///------......///.........------,,,,,,,,,---------............///................................................000///...------...///000...//////...,,,,,,---///000000111666<<>><<>>@@@AAABBBCCCDDDGGGIIILLLPPPTTTXXX[[[^^^bbbddddddiiimmmooottt{{{~~~}}}~~~{{{wwwsssqqqnnnkkkjjjkkknnnoooooopppooonnnmmmnnnqqqwww{{{~~~tttiiibbb[[[SSSPPPPPPVVVXXXYYYXXXWWWVVVVVVWWWUUUWWWZZZaaalll|||yyyooofff]]]YYY[[[UUUVVVXXX[[[]]]fffyyytttppprrrrrrpppmmmllljjjfff___YYYTTTLLLAAA;;;::::::777444555555444333333333444444......///000111222222333///...---000333444222000111111000000//////......222222111111000/////////~~~ssseee[[[ZZZ\\\]]]^^^dddeeeggggggfffccc```^^^WWWNNNCCC;;;999888666333222222111111111111222222111111111111000000000000111222222111111///......111000///...---......///......---------,,,,,,,,,---------............///................................................000///...------...///000///000000///...---///111111111333888===@@@???>>>@@@BBBFFFHHHIIIJJJMMMOOOUUU[[[gggwwwyyyvvvvvvwwwyyy|||~~~|||xxxooofffddd___WWWQQQPPPKKKIIIGGGEEEEEEDDDBBBAAA???@@@BBBBBBBBBCCCFFFHHHKKKNNNRRRVVVYYY\\\```cccffflllqqquuu{{{~~~{{{wwwsssqqqnnnlllkkkmmmoooqqqqqqrrrqqqooonnnooorrrvvvzzz~~~ssshhh```YYYSSSQQQSSSWWWYYY[[[[[[ZZZYYYXXXYYYUUUWWW[[[aaakkkzzz|||pppddd^^^^^^XXXWWWXXXYYYZZZbbbsssxxxssstttrrrpppmmmlllkkkgggaaa[[[XXXOOOEEE>>>;;;999666333777666555444333222222222///000000111111222222333333111000111333333222000111111000000////////////000000000000000111111111oooaaa[[[YYYYYYYYYbbbdddfffggggggeeecccaaaYYYQQQGGG???;;;999777555222222111111111111222222222222111111111000000000111111111111000///......000000///............///...------------,,,,,,,,,---------............///................................................//////............/////////000111000//////000222333333555:::>>>AAAAAA@@@BBBDDDGGGIIIJJJKKKNNNPPPXXX^^^kkk~~~uuupppiii```YYYVVVOOOMMMIIIHHHGGGGGGEEEDDDAAABBBBBBBBBAAABBBDDDGGGKKKMMMQQQTTTXXX\\\aaadddiiiqqqxxx~~~~~~{{{vvvtttqqqooommmnnnppprrrsssssssssrrrqqqpppqqqtttwwwyyy|||qqqddd]]]WWWSSSTTTWWWZZZ]]]```aaa```]]][[[ZZZWWWYYY]]]ccclllyyy~~~pppgggddd^^^[[[YYYYYYYYY^^^mmm{{{xxxwwwssspppnnnmmmmmmiiiddd___[[[SSSIIIAAA===999666333888777666444333222222111222222222222222222222222777555222222222222111000111000000000000/////////...//////000111111222222uuueee\\\XXXXXXXXX^^^```ccceeefffeeedddccc[[[TTTKKKCCC>>>:::777555333222222111111222222333222222222111111111000000000000111111000///......000/////////............---------------------------------............///................................................/////////......////////////000000000//////000222333444777;;;>>>@@@AAA@@@DDDFFFHHHJJJKKKMMMPPPRRRXXX___nnn}}}uuukkkaaa[[[TTTPPPLLLIIIHHHHHHGGGFFFCCCCCCCCCBBBAAABBBEEEGGGMMMOOOSSSWWWZZZ___eeeiiiooowww{{{wwwtttrrrqqqppprrrtttvvvwwwvvvtttsssrrrrrruuuwwwyyyzzzyyymmmaaaZZZWWWUUUXXX]]]aaadddhhhiiifffbbb^^^\\\XXX[[[```fffnnnyyytttnnnfffaaa\\\ZZZZZZ^^^jjjuuu}}}xxxtttqqqooonnnnnnlllgggbbb\\\UUULLLDDD>>>:::777444777777666444333333333333444444444333333222222222666444333222111222222222000000000000000000000000//////000000111111111111{{{jjj]]]XXXWWWWWW[[[]]]```ccceeeeeedddccc[[[VVVNNNFFF???:::666444333333222222222222333333222222222222111111111111///000000000000//////...///////////////......------------------------------------............///...................................................//////////////////....../////////......000222222555888;;;===???@@@AAAEEEGGGIIIKKKLLLOOORRRUUU]]]fffwwwzzznnnfff[[[VVVPPPKKKIIIHHHGGGFFFDDDEEEDDDCCCCCCDDDHHHKKKOOORRRWWW\\\aaaffflllpppvvv~~~zzzwwwvvvuuuvvvxxxzzz|||{{{zzzvvvtttsssuuuxxx{{{{{{zzzsssiii^^^ZZZYYYYYY]]]bbbhhhllloooppplllfffbbb___YYY]]]bbbhhhoooyyyzzzmmmeee^^^[[[[[[^^^gggppp|||zzzvvvssspppppppppnnniiieee\\\VVVNNNFFF@@@<<<888777555555444444444555666666555555444444333222222222222222222111111111222333000000000000111111111111111111111111000000//////qqqbbbYYYVVVUUUYYY[[[^^^bbbddddddcccccc]]]YYYRRRIIIAAA;;;666444333333222222222222333333333222222222222111111111/////////000000//////.../////////000///......---,,,,,,,,,------------...---------............///......................................................////////////......---...//////......000222333666:::<<<===>>>@@@AAAFFFHHHJJJLLLNNNQQQVVVYYYaaammmvvvfff```XXXQQQMMMKKKIIIHHHFFFFFFFFFEEEFFFIIIMMMQQQTTTXXX___ffflllrrrwww{{{~~~}}}}}}~~~zzzxxxvvvxxx{{{}}}{{{xxxkkkccc]]]\\\]]]^^^bbbgggmmmpppttttttqqqlllhhhfff___bbbggglllrrrxxx~~~uuukkkaaa]]]\\\___dddkkkyyyyyyuuurrrqqqqqqpppkkkggg^^^YYYRRRJJJCCC===:::999444444444444555666777888444444444333333222222222///111333333222111111222000000000111111111111222222222111111000//////...yyyhhh^^^ZZZYYYYYY[[[___bbbdddeeedddccc___\\\VVVMMMDDD<<<888666444333333222222333333444333333222222222111111111......///////////////......///000000000///------,,,,,,,,,---------......---------............///................................................---...///000000///...---...///000000///000222444444888<<<>>>>>>???AAACCCFFFGGGJJJLLLOOOSSSXXX\\\eeeuuussslllbbbYYYSSSOOOMMMLLLFFFGGGGGGHHHIIIMMMSSSWWW^^^dddmmmuuu|||}}}zzz{{{}}}|||xxxsssddd___\\\___bbbcccfffjjjnnnrrrvvvwwwuuurrrpppnnnkkknnnrrruuuxxx{{{vvviiicccaaabbbeeeiiiuuu}}}{{{xxxtttrrrrrrppplllhhhccc___XXXOOOFFF???;;;:::666555555555555666666777333333333333222222222222000333666666444111000000000000111111111222222222111111111000000000000000~~~nnnddd```___ZZZ\\\```ccceeeeeeeeedddaaa^^^YYYPPPFFF>>>999777444333333222222333333444333333333222222222111111......///////////////......///000000000///---,,,,,,,,,,,,------.........---------.........//////................................................---...///000000///...---///000111111000111333555666999>>>@@@@@@@@@BBBEEEEEEGGGJJJLLLOOOTTTZZZ^^^lll~~~yyyyyy~~~~~~}}}uuujjj___XXXTTTQQQOOOFFFGGGHHHIIIKKKPPPWWW[[[gggnnnxxx~~~}}}}}}{{{uuuooo```\\\\\\aaaeeefffiiilllnnnqqqvvvxxxwwwvvvuuuuuuxxxzzz}}}~~~||||||qqqjjjgggfffgggjjjnnnttt}}}}}}yyyuuussssssqqqmmmiiihhhddd]]]RRRHHH@@@<<<:::888777666555555555555555222222222222222222222222222666:::999555111//////000000111111222222222222/////////000111111222222zzzrrriiiaaaccc^^^]]]```bbbbbbcccfffccc___YYYQQQHHH@@@:::666888666333222333444333222000111222333333222111000222222222222222222222222000000000000000000000000........................////////////////////////////////////////////////......////////////......//////000000000000//////...///000000000222555888;;;<<<===>>>@@@BBBCCCDDDFFFFFFIIINNNOOORRRZZZcccsssyyyrrrlllnnnttt}}}~~~}}}vvviii___XXXTTTQQQOOOKKKIIIIIIJJJNNNXXXcccoooxxx{{{uuummmhhh^^^___bbbfffjjjkkkkkkiiikkkoootttvvvwwwzzz~~~zzzuuusssuuuyyy}}}{{{tttpppjjjhhhjjjlllmmmsss|||vvvuuutttqqqnnnooodddccc___XXXOOOEEE>>>;;;:::999777555333222111111222222222333333444444444444555777888777555222000111111000///////////////////////////............}}}uuunnnhhhbbb___```bbbaaacccfffdddaaa[[[RRRJJJAAA;;;777777555222111222333222222000111222222222222111000222222222222222222222222000000000000000000000000................................................////////////////////////......////////////......//////000000000000//////...///000000000222555888;;;<<<===???AAABBBCCCDDDGGGGGGKKKPPPRRRUUU___iii{{{xxxpppiiiiiinnnnnnwww{{{|||tttggg]]]WWWSSSUUUQQQNNNOOOPPPTTT^^^hhhrrr{{{zzzssslllggg```aaadddgggjjjkkkjjjjjjjjjnnnssswwwzzz{{{tttppppppsssvvv{{{zzzrrrkkkhhhhhhjjjiiilllttt}}}zzzwwwvvvrrroooooojjjhhhddd]]]TTTKKKCCC@@@:::999777555444333222222222222333333333444444444444555666666666444222000222222111000000000000000222222222222111111111111{{{nnnfff````````````bbbfffeeeccc]]]VVVMMMDDD<<<888777444222111222222222111000111222222222222111000111111111111111111111111000000000000000000000000........................------------------------////////////////////////......////////////......//////000000000000//////...///000000111333666999<<<===>>>@@@AAACCCDDDEEEHHHIIIMMMRRRTTTYYYeeeqqq}}}ssskkkggghhhdddiiisss~~~|||uuuiiiaaa[[[VVVRRROOOPPPRRRUUU^^^gggrrr{{{xxxqqqiiieeeccceeegggiiijjjjjjjjjjjjiiinnnsssxxx~~~vvvpppmmmnnnooopppyyyzzzqqqkkkiiihhhffffffiiiooozzzzzzwwwsssooonnnkkkiiieee^^^VVVLLLDDD???:::999777666555444444333333333333333444444444444444444444444333222222111333333222111111111111222333333333333222222222222qqqhhhaaa^^^^^^^^^bbbgggfffddd```YYYPPPGGG???:::888666333222333333333222111111111222222111111111000000000000000000000000////////////////////////................................................////////////////////////......////////////......//////000000000000//////...///111111222444777:::===>>>???@@@BBBDDDEEEFFFIIIJJJNNNRRRUUU\\\jjjxxx~~~tttlllgggeeeeeekkkwwwyyynnngggYYYTTTQQQRRRSSSUUU\\\cccnnnvvv~~~uuunnnhhheeehhhiiikkkkkkkkkjjjjjjjjjkkkooouuu{{{~~~uuupppmmmkkklllttt}}}sssmmmgggdddcccdddgggpppyyytttooommmkkkiiieee___XXXOOOFFF@@@:::999888777666555555555333333444444444444444444555444222111111111222222333222222111111111222222111111000000000/////////tttjjjaaa^^^]]]^^^bbbgggfffeeeaaa\\\TTTJJJBBB===:::777555444555555555444222111111111111111111222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......//////000000000000//////...///111222222555888;;;>>>???@@@BBBCCCEEEFFFGGGIIIKKKOOOSSSVVV___pppuuukkkjjjfffgggqqqxxxnnnbbb\\\XXXXXXYYYYYY]]]bbbjjjqqq{{{yyyrrrmmmiiigggmmmnnnooonnnkkkiiijjjkkkmmmrrryyyvvvoookkklllrrr{{{|||pppgggdddccccccdddkkkyyy}}}uuuooommmooommmiiiddd^^^VVVLLLEEE<<<;;;999888777666555555444444444444444444444444444333111000000111222333111111000000000111111222000000/////////.........xxxnnnddd```^^^]]]aaaeeeddddddbbb^^^VVVMMMDDD???;;;999666555666666666555222222111000000111222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////......////////////......//////000000000000//////...000111222333666999<<>>===;;;999777666555555555555555555444444444444444333222111111111333333111000000000000111222222111111111111000000000///uuujjjddd```]]]___cccbbbbbbbbb___XXXOOOGGGAAA:::888666555555666666555222222111000000111222222222222222222222222222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////......////////////......//////000000000000/////////000222333444666:::===@@@@@@BBBCCCEEEGGGHHHHHHIIILLLSSSZZZaaaooo}}}|||vvvlllgggllltttssskkkdddbbb```\\\ZZZ[[[```dddjjjqqqzzzuuunnnlllnnnqqqssstttvvvvvvrrrlllhhhiiilllpppyyy~~~tttmmmnnnsss|||{{{pppeeebbbbbbccchhhnnnzzzttttttmmmjjjgggfffccc\\\QQQIII@@@???===:::888666555444666555555555444444444444333333222222222333333333111111111111111222333333222222222111111111000000zzzooogggbbb]]]]]]``````aaaaaa___YYYPPPHHHBBB:::777555444555555555444333222111000000111222333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......//////000000000000/////////000222333444777:::>>>@@@AAABBBDDDEEEGGGHHHIIIIIIMMMUUU^^^fffwww~~~}}}~~~{{{~~~ssskkknnnrrryyy~~~uuunnnkkkhhhccc______ZZZ]]]bbbhhhppp|||yyypppjjjjjjnnnssswwwvvvxxxxxxssslllhhhiiilllppp{{{{{{nnnooosss|||xxxiiicccbbbcccfffiiiqqq}}}vvvwwwqqqnnnlllkkkiiibbbXXXOOOBBB@@@>>>;;;888666444444666666555555555444444444333333333333333333333333222222222222333333444555111111111000000000000///vvvoooggg```^^^aaaaaa``````^^^ZZZSSSKKKEEE;;;999777666666666444333444444333222222111111000000000000111222222222333000000000000000000000000////////////////////////////////////////////////---......///////////////------............------000000//////.........------///222444666888<<>>AAAAAABBBDDDEEEEEEGGGJJJLLLNNNTTT^^^lll}}}}}}}}}}}}~~~~~~~~~xxxvvvvvv~~~|||wwwrrroooiiihhhfffbbb```aaadddhhhooouuu}}}|||yyyvvvppplllhhhggggggiiinnnsssuuuvvvwwwuuussspppkkkgggllluuuxxxvvvwwwuuujjjdddbbbfffmmm{{{uuurrrnnnllliiiddd\\\VVVPPPIII@@@;;;999999888777666555555777888888666444444444444444444444444444222222222111111111000000111111111111111111111111}}}uuukkk```ZZZZZZ______``````^^^YYYRRRMMMBBB???:::777555444222111111111111222222333333333333222222222111000000000////////////////////////////////////////////////////////////////////////---......////////////////////////000000/////////000000//////////////////000333777999;;;===@@@BBBAAACCCEEEFFFFFFHHHKKKMMMOOOVVVbbbttt~~~}}}}}}||||||}}}}}}zzzyyy{{{wwwsssqqqmmmhhhdddbbbaaabbbjjjnnntttzzz|||wwwrrroookkkfffbbbaaabbbeeejjjnnnrrrttttttvvvuuutttqqqkkkhhhppp{{{yyywwwyyyqqqhhheeefffjjjvvvxxxsssnnnkkkjjjfff^^^XXXSSSKKKBBB<<<::::::888666666666555666666666666555444444444444444444444444444444444333333333222222111111111111111111111111zzzsssiii^^^XXXXXX]]]]]]___```___ZZZTTTOOOEEEAAA;;;777555444222111333333333222222222111111333222222222111000000000////////////////////////////////////////////////////////////////////////---......///////////////---......//////......---//////000000000000000000111444888;;;<<<>>>AAACCCBBBDDDEEEGGGGGGIIILLLOOORRRZZZhhh|||~~~~~~}}}||||||||||||||||||~~~|||zzzvvvqqqmmmiiieeecccfffhhhlllooosssxxx~~~zzzwwwsssnnniiieeeaaa^^^\\\]]]```fffkkknnnqqqrrrssswwwvvvtttqqqlllkkktttwwwvvvyyyxxxlllhhheeegggooo}}}vvvnnnjjjiiiggg```ZZZUUUNNNDDD===:::999777555666666666555555555666666444444444444444444444444444444444333333333222222111111111111111111111111yyyqqqggg\\\WWWXXXZZZ[[[]]]______\\\VVVQQQFFFBBB<<<888555444333222444444333333222111111000222222222111111111111111000000000000000000000000////////////////////////////////////////////////---......///////////////------............------//////000000000000111111111444888<<<===???AAABBBBBBDDDFFFGGGHHHJJJNNNPPPUUU^^^ooo}}}}}}{{{{{{zzzyyyyyyzzz{{{||||||}}}yyyuuuoookkkcccdddfffgggjjjnnnuuuyyyxxx}}}}}}~~~wwwmmmkkkgggbbb]]]ZZZXXXXXXZZZ___ffflllooorrrtttuuuzzzwwwtttrrrooopppyyyttttttyyysssmmmkkkkkkppp{{{zzzoooiiiiiihhhccc^^^XXXPPPFFF???;;;999777444444555666666444444555666444444444444444444444444222222222111111111000000111111111111111111111111{{{qqqfff[[[WWWXXXXXXYYY\\\^^^___\\\WWWRRRFFFBBB<<<888666555444333333222222222222222222222111111111111111222222222000000000000000000000000////////////////////////////////////////////////---......///////////////......////////////......//////000000000111111111000444888<<<>>>???AAABBBCCCEEEGGGHHHIIIKKKOOOQQQYYYcccvvv|||zzzzzzzzzxxxwwwvvvvvvxxx{{{|||}}}}}}xxxmmmlllkkkiiihhhkkkppptttrrrzzz|||xxxwww{{{yyypppdddccc___[[[WWWUUUUUUUUUWWW]]]eeelllppptttwwwzzz}}}wwwsssrrrrrruuu~~~}}}qqqssszzzzzzqqqppprrryyyqqqjjjjjjjjjfffbbb[[[SSSIIIAAA===:::777555333555777777555333444666444444444444444444444444222222222111111111000000111111111111111111111111~~~sssggg\\\WWWXXXWWWXXX[[[]]]^^^\\\WWWSSSFFFBBB<<<888666555555444111111111222222333444444000000111111222222222333000000000000000000000000////////////////////////////////////////////////---....../////////////////////000000000000////////////000000111111111222000444888<<<>>>???@@@BBBCCCEEEGGGIIIJJJLLLOOORRR[[[fff{{{}}}zzzyyyzzzyyywwwuuussstttwwwzzz}}}}}}|||zzzuuupppllllllpppssssss{{{|||uuusssvvvqqqhhh___^^^[[[WWWSSSRRRRRRTTTTTT[[[dddlllqqqvvv{{{xxxrrrrrrtttxxxzzzppprrr{{{pppoooooosss~~~tttkkkkkkllliiieee^^^VVVKKKCCC???<<<999666222555888777555333444555444444444444444444444444444444444333333333222222111111111111111111111111{{{pppeeeZZZQQQXXXXXXZZZ^^^aaa```\\\WWWMMMGGGBBB@@@===777444444666444222222444666555444444444333333333333222222//////////////////////////////000000000000/////////000000000000000//////222222111111000000//////000000000000000000000000///000111000//////111333666999<<<>>>???@@@AAABBBHHHGGGHHHKKKLLLMMMRRRYYYaaarrr|||wwwwwwyyyyyyxxxtttvvvxxxyyyzzz|||yyyvvvvvvvvvwww}}}~~~|||vvvooohhheee\\\YYYVVVTTTUUUVVVVVVUUU[[[aaajjjppptttwww{{{~~~}}}{{{xxxvvvxxxvvvnnnpppyyy{{{sssttt|||}}}qqqnnnlllfff``````YYYOOOFFF@@@<<<999888777666666666666555555555333333333444444555555555444444444333333222222222444222000111333333000---|||qqqddd\\\XXXXXXYYY]]]aaa```\\\XXXOOOHHHBBB???<<<777444555333444555444222111111222444444333333333222222222000000000000000000000000//////000000000000////////////000000000000//////000/////////.........---000000000000000000000000111222222111000111222444666999===??????@@@AAACCCDDDCCCEEEHHHJJJLLLRRRZZZgggzzz{{{wwwwwwyyyxxxwwwxxxyyyzzzyyyyyyzzz|||~~~}}}vvvoooiiieee___\\\YYYXXXYYYZZZYYYYYY]]]cccjjjooorrruuuxxx{{{{{{yyywwwwww||||||tttmmmpppyyywwwtttzzzvvvqqqnnniiiccc___YYYOOOFFF@@@<<<:::888666666666555555555555444333333333444444444555555444444444333333222222222333111000111333333111///yyylllbbbZZZYYYYYY\\\___```\\\YYYQQQIIIAAA>>>:::555444666222555888666111...///222333333333333222222222222111111111111111111111111//////000000000000////////////000000111000000///////////////............000000000000000000000000111222333333222222444555777:::===???@@@AAABBBCCCBBBAAADDDHHHJJJMMMUUU^^^oooyyywwwxxxyyyxxxvvvxxxxxxyyyxxxxxxzzz}}}zzzsssmmmiiidddbbb```___``````___^^^aaaeeejjjnnnqqqsssvvvxxxyyyvvvuuuyyyzzzsssmmmpppyyy|||uuuvvv}}}}}}uuupppkkkggg___YYYOOOGGGAAA===;;;999666555555555555444444444333333333444444444444555444444333333333333222222111111000111333333222111}}}qqqggg]]][[[ZZZ\\\^^^___]]]ZZZTTTJJJAAA===999555444777555555555444222222333444333333333222222222222111000000000000000000000000//////000000000000////////////000111111111000000111111111111000000000000////////////////////////111222333222111222444666777:::>>>@@@AAAAAACCCDDDDDDDDDGGGJJJLLLPPPZZZeeevvv|||yyyxxxyyyyyyxxxwwwtttuuuvvvwwwyyy}}}zzztttqqqkkkiiihhhggghhhgggfffdddeeegggjjjmmmpppsssuuuvvvyyyvvvuuu{{{zzzuuunnnrrr|||vvvsssxxxyyyrrrllliii```ZZZQQQIIICCC???<<<:::555555555555444444444444444444444444444444444444333333333333333333333333000000111222333333333222}}}|||yyynnnbbb___\\\\\\^^^___]]][[[VVVMMMCCC>>>999555555777777222------111555666444333333222222222111111111//////////////////////////////000000000000////////////000111111111111111000000000000111111111111///////////////////////////111222111111111333555888;;;>>>AAAAAABBBCCCEEEFFFFFFIIILLLMMMRRR^^^kkk||||||{{{zzzzzzzzzzzzyyyxxxttttttuuuwwwzzz|||xxxsssrrrqqqqqqqqqooommmjjjiiiiiijjjmmmpppsssuuuvvvwwwuuuuuu|||}}}zzzrrrvvvzzztttuuu~~~tttmmmiiiccc]]]TTTLLLEEEAAA===:::666666555555555444444444444444444444444444444444333333333333333333333333000111222333333333333333~~~|||zzz}}}ttthhhccc^^^]]]^^^___^^^\\\XXXOOOEEE@@@;;;666555888666///((()))111666555222222222222222111111111111........................//////000000000000////////////000111222222222222............////////////000000000000000000000000///000111111111111444666999<<>>;;;777666666666666555555555555444444444444333333333222222333333333333444444000222444444333222333444|||yyyxxxzzz~~~|||mmmhhhaaa^^^^^^___^^^\\\YYYPPPGGGBBB===888666888444000...///444666444111222222222222111111111111//////////////////////////////000000000000////////////000111222222222222---........./////////000000000000000000000000000000111222222222333555777999<<<@@@BBBBBBCCCDDDFFFDDDFFFJJJOOORRRYYYkkk{{{{{{yyyyyyyyyxxxwwwwwwwwwxxxvvvvvvwwwxxx|||{{{wwwrrrnnnjjjiiijjjlllkkkjjjhhhjjjnnnuuu|||{{{{{{~~~vvvqqqjjjddd[[[RRRJJJDDD>>>;;;888888777777777666666666555555444444444333333333222222222333333444444444111333555555222111222333|||xxxuuuvvvxxx|||pppjjjccc^^^^^^___^^^\\\ZZZQQQIIIDDD???999666888444555777888999888555222222222222111111111111000000000000000000000000000//////000000000000////////////000222222333333333///000000000111111222222000000000000000000000000111222333333333444666999999<<<@@@BBBCCCCCCEEEFFFDDDGGGMMMRRRVVV___rrrzzzxxxxxxxxxvvvuuutttvvvwwwrrrssstttxxx~~~{{{uuupppjjjgggggggggfffdddaaadddiiiqqq|||~~~~~~~~~~~~{{{|||{{{tttlllfff]]]TTTLLLEEE???;;;888888888888777777777777555555555444444333333333222222222333333444444444222444666555222000111333{{{wwwssstttsssvvv}}}~~~qqqddd___^^^\\\\\\^^^XXXSSSLLLDDD===999666555666555555555555444444444111111111111111111111111111111111111000000000000000000111111111111000000000000111111111111000000000000000000111111111111////////////000111222333000111222222222333666888@@@AAAAAABBBCCCDDDEEEEEEHHHFFFKKKUUUZZZbbbxxx~~~|||wwwwwwwwwwwwvvvuuuuuuttttttssstttwww|||zzzwwwppphhhddddddccc```\\\```^^^aaajjjuuu~~~xxxzzzzzzvvvmmmjjjbbbWWWNNNGGGBBB===999999888777666666666777333444555666666444222111///000111333444444333333111111222222222333333333}}}{{{xxxssspppppppppsss{{{wwwhhhaaa___\\\\\\]]]XXXTTTMMMFFF???:::777666666555555555555444444444111111111111111111111111111111111111000000000000000000111111111111000000000000111111111111000000000000000000111111111111////////////000111222333000111222222222333666999>>>???@@@BBBDDDEEEGGGGGGJJJHHHLLLVVV]]]ggg~~~zzzwwwvvvvvvuuuuuutttssssssssstttuuuxxx~~~{{{uuuooogggcccbbbaaa]]]YYYZZZYYY\\\fffrrr~~~}}}|||}}}~~~~~~zzzyyyyyyqqqllldddZZZPPPHHHAAA<<<:::999888777777666666777444555666777777555333222111222333444555555444444111111222222222333333333|||yyyvvvsssooolllkkkkkkooowww~~~mmmddd___\\\[[[\\\ZZZVVVOOOHHHAAA<<<999777666555555555555444444444222222222222222222222222222222111111111000000000000000111111111111000000000000111111111111000000000000000000111111111111////////////000111222333000111222222333444777:::===>>>???BBBDDDGGGIIIJJJKKKIIINNNXXXaaaooo||||||wwwuuuttttttssssssrrrqqqqqqqqqsssuuuzzz~~~|||}}}|||tttnnngggbbb```]]]ZZZVVVTTTSSSWWWaaammmyyy||||||}}}~~~zzzwwwuuuooofff]]]TTTJJJAAA<<<::::::999777777666666666555666777777777666444333333444555555555555444444111111222222222333333333{{{vvvrrroookkkhhhggggggkkktttqqqfff```[[[YYY[[[[[[XXXQQQJJJCCC>>>:::999666555555555555444444444222222222222222222222222222222222111111111000000000000111111111111000000000000111111111111000000///000000000111111111111000000//////000111222222000111222333333555999;;;===>>>@@@BBBEEEGGGIIIIIIKKKKKKPPPZZZfffyyy~~~{{{xxxuuutttrrrrrrqqqppppppoooooonnnqqquuu{{{|||xxxuuutttrrrqqqpppsssyyy}}}{{{sssooohhhccc___[[[WWWTTTQQQQQQUUU^^^hhhttt~~~vvvzzzwwwoooggg```WWWLLLCCC>>>;;;:::999888777666666666555666666666666555444444555555555555444444444444111111222222222333333333zzzuuuqqqmmmhhheeeddddddhhhqqq|||ttthhhaaa[[[YYYZZZ\\\YYYSSSLLLEEE???;;;999666555555555555444444444222222222222222222222222222222222222111111111111000000111111111111000000000000111111111111000000///000000000111111111111000000000000000000111222000111333333444777:::===???@@@AAACCCEEEFFFGGGHHHLLLMMMRRR]]]mmm{{{uuusssrrrppppppoooooonnnmmmmmmmmmpppttt|||~~~xxxrrrooommmlllkkkhhhlllpppsssuuuwwwyyy{{{}}}~~~}}}|||~~~}}}zzzrrroooiiiddd___ZZZVVVTTTQQQQQQUUU\\\eeepppxxxwww|||zzzpppfffaaaZZZNNNEEEBBB<<<;;;:::888777777666666555555555555444444333333444444444333333333333333111111222222222333333333zzzuuuqqqlllfffcccaaaaaaeeennnxxxwwwkkkddd^^^[[[[[[\\\YYYTTTMMMFFF@@@<<<:::666555555555555444444444333333333333333333333333333222222222222111111111000000111111111111000000000000111111111111000000000000000000111111111111111000000000000000111111///111333444555888<<>>@@@CCCFFFIIIKKKMMMRRRXXX```mmmvvvrrrrrrpppnnnooonnnnnnmmmmmmlllkkkkkksssyyy}}}xxxuuusssqqqnnnmmmgggjjjmmmqqqsssvvvzzz}}}}}}}}}~~~wwwrrrjjjiiifffaaa[[[VVVSSSRRRJJJLLLQQQXXX___lll|||sssuuuxxx}}}oooiiiaaaRRRHHHGGG>>>===;;;999888777666666777777666555555555555666555444444444555666888999111111222222222333333333~~~|||xxxtttooohhhaaa\\\^^^\\\]]]bbbhhhrrrzzzrrrooojjjeeeccc]]]ZZZUUUPPPKKKEEE>>>:::777666666555555555555666222333333333333222111111111111111111111111111111222111111111000000//////000000000000000000000000000000000000111111111111///000000000111111111111444222111333999===>>>>>>@@@???BBBFFFGGGFFFIIIMMMSSSVVV```tttwwwrrrrrrrrrqqqnnnqqqooonnnmmmjjjgggjjjpppuuu~~~{{{yyyxxxvvvuuuuuussssssxxx~~~xxxqqqmmmiiiccc^^^YYYUUUPPPMMMMMMKKKMMMTTT]]]jjj~~~rrrppppppqqq{{{lllccc[[[PPPGGG>>><<<:::999888888777555666666666666555555555555555555444444444333333333333333333333333333333333~~~{{{wwwsssnnnhhhaaa\\\]]]ZZZ[[[___eeennn~~~{{{ssspppkkkgggeee]]]ZZZUUUQQQLLLEEE???:::777777666555555555555666222333333333333222111111222222222222222222222222111111111111000000000///000000000000000000000000000000000000111111111111111111111111222222222222444222222444999===???>>>AAAAAACCCGGGHHHGGGJJJOOOUUUZZZfffzzzzzzrrrnnnnnnooonnnlllooommmmmmmmmjjjhhhlllsssxxx~~~{{{yyywwwuuutttssssssuuuxxxyyy}}}~~~yyyrrrmmmiiiccc^^^YYYTTTPPPLLLKKKJJJLLLSSS[[[iii}}}xxxsssqqqppp|||qqqfff\\\PPPGGG@@@>>>;;;::::::999888666666666666666555555555555555555444444444333333333222222222222222222222222}}}zzzvvvrrrmmmgggaaa\\\[[[YYYXXX\\\```hhhwww{{{uuurrrmmmiiiggg^^^[[[VVVQQQLLLFFF???;;;777777666555555555555555222333333333333222111111333333333333333333333333111111111111000000000000000000000000000000000000000000000000111111111111111222222222222333333333333333333666:::===??????CCCBBBDDDHHHIIIIIILLLQQQXXX___nnnxxxsssmmmkkklllmmmmmmlllmmmkkkkkkkkkjjjiiiooovvv}}}{{{xxxuuusssooonnnlllkkkkkkmmmpppqqquuuwwwzzzzzzyyyxxxyyyyyyyyy|||{{{tttnnnjjjccc]]]XXXSSSOOOLLLJJJIIIKKKQQQYYYfff{{{xxxssspppvvvyyykkk^^^RRRIIICCC@@@===;;;::::::999777666666666666555555555555555555444444444333333333111111111111111111111111|||yyyuuuppplllfff```\\\ZZZXXXWWWYYY]]]cccppp||||||vvvtttoookkkiii___\\\WWWRRRMMMGGG@@@<<<888777666555555444555555222333333333333222111111222222222222222222222222111111111000000000000000000000000000000000000000///000000000111111111111111111111222222222333333333444555888;;;>>>@@@@@@CCCBBBDDDHHHIIIIIIMMMRRRYYYcccvvv}}}sssppplllkkkmmmnnnoooooommmkkkjjjjjjiiiiiipppxxx|||xxxuuusssuuussspppnnnmmmnnnppprrrqqqsssuuuuuutttsssssssssqqquuu{{{}}}}}}|||}}}}}}vvvooojjjccc\\\WWWRRRNNNKKKGGGGGGJJJOOOVVVcccyyywwwpppqqqxxxqqqbbbUUULLLDDDAAA===;;;:::999888777666666666666555555555555555555444444444333333333222222222222222222222222{{{xxxsssooojjjeee```\\\ZZZWWWVVVXXXZZZ___jjjvvv}}}wwwuuuqqqllljjj```]]]XXXSSSNNNHHHAAA===888888666555555444444444222333333333333222111111000000000000000000000000000000000000000000111111000000000000000000000000///000000000111111111111000000000000111111111222333555777:::<<<>>>@@@BBBBBBAAACCCGGGHHHIIIMMMSSS[[[hhhxxxnnnmmmkkkkkklllnnnoooooonnnkkkiiiiiihhhiiiqqqzzz~~~{{{zzz~~~|||yyywwwuuutttttttttrrrtttvvvuuusssqqqqqqqqqooosssyyy~~~yyyyyyxxxyyy{{{xxxpppkkkccc\\\VVVQQQMMMJJJFFFFFFIIINNNTTTaaaxxx{{{rrrpppsss~~~wwwgggYYYQQQEEEBBB===:::999888777666666666666666555555555555555555444444444333333333333333333333333333333333zzzwwwrrrmmmiiiddd```\\\YYYVVVUUUVVVXXX\\\fffqqq}}}xxxvvvqqqllliiiaaa^^^YYYTTTOOOIIIBBB>>>999888777555555444444444222333333333333222111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111//////000000000111111111333666999<<<===???AAACCCCCCAAACCCFFFHHHIIINNNTTT___oootttiiiiiiiiiiiijjjjjjkkklllllliiigggggggggjjjsss~~~~~~}}}|||}}}}}}{{{xxxtttsssrrrooosssyyy}}}wwwvvvvvvwwwyyy}}}yyyqqqlllccc[[[UUUPPPLLLJJJEEEFFFIIIMMMRRR___wwwuuuppprrrwww~~~mmm^^^TTTGGGCCC>>>:::888888777666666666666666555555555555555555444444444333333333333333333333333333333333zzzvvvqqqlllhhhddd___\\\WWWTTTSSSTTTUUUYYYcccmmm{{{}}}xxxuuupppjjjhhhaaa^^^ZZZUUUPPPJJJCCC>>>999888777666444444444444222333333333333222111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111000000111111111222222222333666;;;===>>>???AAADDDDDDBBBDDDGGGIIIJJJOOOVVVfffxxx|||qqqggghhhiiiiiihhhhhhhhhiiihhheeedddfffggglllxxx{{{zzzwwwzzz~~~|||vvvvvvvvvwwwyyy|||yyyrrrlllccc[[[TTTOOOLLLIIIEEEFFFIIIMMMQQQ^^^wwwxxxrrrsssqqqzzzqqq```VVVIIIEEE???;;;999888888777666666666666555555555555555555444444444333333333222222222222222222222222yyyvvvpppkkkgggccc___\\\UUURRRQQQRRRSSSWWW```kkkxxx~~~xxxuuupppiiigggbbb___ZZZVVVPPPJJJCCC???999888777666444444333333222333333333333222111111111111111111111111111111//////000000111111111222000000000000000000000000000000000000111111111111111111222222222333333333333777;;;>>>>>>???BBBDDDFFFDDDEEEHHHJJJLLLQQQXXXkkk~~~yyynnnhhhiiijjjjjjiiihhhhhhhhheeebbbbbbeeehhhnnn{{{~~~|||uuuvvvvvvwwwyyy|||~~~yyyrrrlllcccZZZTTTOOOKKKIIIEEEFFFJJJMMMQQQ^^^wwwzzzssssssnnnuuusssbbbWWWKKKGGGAAA<<<:::999999888777666666666555555555555555555444444444333333333111111111111111111111111zzzwwwrrrmmmiiiddd___\\\VVVTTTRRRPPPQQQWWW___eeerrr~~~|||wwwrrrkkkeee^^^[[[WWWUUUTTTNNNEEE===:::999888666555555555555333222222111111222222333333333222111000000000111///000222333333222000///000000000000000000000000333222111000000111222333000111222111000000222333444888<<<>>>??????@@@AAA???DDDDDDFFFNNNNNNSSSaaalllrrrkkkffffffgggggghhhhhhhhhiiijjjeeecccfffkkksss~~~}}}{{{zzzyyyyyyzzz{{{|||~~~~~~{{{pppjjj```XXXRRRNNNKKKIIIFFFFFFHHHIIINNN]]]xxxvvvoooppprrr{{{mmm___QQQHHH@@@===;;;777555666666666777777777777666666111111111222222333333333444444333333333333222222zzzvvvqqqmmmhhhddd___\\\VVVTTTRRROOOPPPUUU]]]cccttt}}}xxxssskkkeee^^^ZZZVVVUUUTTTPPPGGG@@@:::999888777555555555555333333222222222222333333222111111111111111222333///000222333333222000///111111111111111111111111222222111000000111222222000111222111000000222444666999===???@@@@@@AAABBBAAAFFFEEEGGGOOOPPPUUUdddtttzzzoooiiifffffffffgggggghhhhhhhhhjjjeeedddgggnnnwww}}}|||{{{yyywwwxxxyyyzzz|||}}}~~~{{{wwwooohhh___WWWQQQNNNKKKIIIFFFFFFHHHKKKPPP^^^yyy~~~uuurrrssszzzqqqaaaTTTKKKBBB???<<<999777777999999999999888777666555222222222333333333444444444444333333333333222222~~~|||yyyuuuppplllhhhccc^^^[[[WWWUUURRROOOOOOSSSZZZ___rrr}}}}}}vvvllleee]]]YYYUUUTTTTTTPPPIIIBBB:::999888777666555555555333333222222222222333333111000000111111222333444000111222333333222111000111111111111111111111111222222111000000111222222000111222111000111333444777:::>>>@@@AAAAAACCCDDDBBBHHHGGGHHHPPPRRRYYYiii{{{}}}ssskkkgggeeeeeeffffffffffffgggggghhheeedddiiiqqq|||~~~{{{{{{zzzxxxwwwxxxyyy{{{}}}~~~|||vvvrrrlllfff^^^VVVQQQMMMJJJIIIFFFFFFHHHLLLRRRaaazzz|||vvvvvvxxxwwwfffYYYNNNEEE@@@>>>:::888999;;;;;;;;;:::888777555444333333333444444444444444444444333333333333222222|||yyywwwtttoookkkgggccc^^^[[[WWWUUURRROOONNNQQQWWW[[[kkkvvvzzznnneee[[[VVVRRRPPPQQQNNNHHHBBB::::::888777666555555555333333333222222333333333222222111111111222333333000111222222222222111000111111111111111111111111222111111111111111111222000111222222111111333555888:::===???@@@AAACCCDDDCCCIIIHHHIIIPPPSSS]]]ppp~~~yyyxxxmmmhhhfffddddddeeeeeeeeeeeeeeeeeeeeecccdddlllvvv}}}||||||{{{yyyyyyzzz|||~~~xxxsssoooiiiddd\\\UUUQQQMMMJJJHHHFFFFFFIIIMMMTTTbbbzzz|||yyyxxx|||~~~kkk]]]RRRGGGAAA>>>:::888::::::::::::999888777555444444444555555555555555555444444333333333222222222}}}zzzxxxvvvrrrnnnjjjfffbbb]]]ZZZWWWUUURRROOOMMMOOOTTTYYYfffppp}}}oooeeeZZZUUUPPPNNNNNNLLLFFFAAA;;;:::999777666666666666444333333333333333333444555444333222111111111111111111111222222111111111111111111111111111111111111111111222222111111111000111222222111222444666777:::<<<>>>???@@@BBBDDDBBBHHHHHHIIIQQQUUUbbbwww}}}}}}rrrjjjgggfffdddcccccccccccccccccccccbbbaaaeeeooo{{{}}}}}}}}}|||{{{{{{}}}~~~zzzuuuqqqnnnfffaaaZZZTTTPPPMMMJJJHHHFFFFFFIIINNNUUUaaavvv}}}zzz|||qqqaaaUUUHHHAAA===999888:::777777777888777777666555555555555555555555555555444444333333333222222222}}}zzzxxxtttqqqmmmiiieeeaaa]]]ZZZWWWVVVSSSOOONNNOOOTTTWWWeeemmm{{{tttiii___YYYRRROOONNNLLLGGGAAA;;;:::999888777666666666444444333333333333444444777666444333111000000000111111111111111111111111222222222222222222222222000111222222222222111000000111222222222333555777888:::<<<===>>>@@@BBBDDDBBBIIIIIIJJJRRRYYYiii~~~yyymmmhhhgggfffccccccbbbbbbbbbbbbaaaaaa```aaahhhuuu~~~}}}}}}}}}}}}|||~~~|||xxxsssnnnlllccc^^^XXXSSSOOOLLLIIIGGGGGGGGGIIINNNTTT^^^ppp~~~}}}~~~yyyeeeXXXJJJBBB===999999;;;666666777777777777666666555555555555555444444444444444333333333333222222}}}zzzxxxsssppplllhhhdddaaa\\\YYYWWWVVVSSSPPPNNNPPPTTTXXXaaaiiivvvtttggg```XXXSSSQQQOOOIIIDDD;;;;;;999888777666666666444444333333333333444444666555444333222111111111222111111111111111111222222222222222222222222222000111222222222222111000000111222222222333555777999;;;===>>>???@@@CCCFFFCCCJJJKKKLLLUUU^^^pppsssjjjgggffffffbbbbbbbbbaaaaaa`````````___bbblll|||~~~{{{vvvpppkkkhhh```\\\WWWRRROOOLLLIIIGGGHHHGGGIIIMMMRRR[[[jjjxxx~~~|||jjj\\\MMMDDD???::::::<<<888888888888888777666555555555555444444444333333444444333333333333222222}}}{{{yyyssspppkkkgggddd```\\\YYYWWWVVVSSSPPPOOOPPPTTTXXX[[[cccrrrmmmfff]]]WWWUUURRRLLLGGG<<<;;;999888777777666666555444444333333444444555444444333222222333333333222222111111111111222222222222222222222222222222000111222333333222111000000111222222222333666888;;;<<<>>>???@@@BBBEEEGGGDDDLLLMMMNNNXXXbbbuuuooohhhffffffeeebbbbbbaaaaaa`````````___```dddppp{{{uuunnniiifff___[[[VVVRRROOOLLLIIIGGGIIIGGGHHHLLLQQQXXXfffsss|||{{{|||mmm___OOOFFF@@@<<<<<<>>>;;;;;;::::::888777555444555555444444444333333333444444444333333333222222~~~yyyuuussspppllliiifffccc___\\\WWWVVVTTTRRRQQQQQQSSSSSSZZZbbbooo~~~xxxggg[[[UUUQQQKKKEEEAAA>>>:::777777777666555555444444333333444444555222222222222222222222222111111111111111111111111111111222222222222111111333333333222222111111111000111222222222333666999>>>>>>>>>???@@@BBBCCCDDDIIIHHHMMMUUUZZZdddsssjjjfffdddccceeecccaaabbbeeeeeeaaa___aaaaaalllxxx{{{~~~|||vvvooogggbbb]]]YYYSSSOOOLLLIIIGGGEEEGGGHHHHHHIIINNNVVV___fffqqqwwwyyyuuu{{{tttcccPPPGGGBBB>>>;;;;;;999999888888777666666666666555444333333333333333111111111222333444555666zzzvvvtttqqqmmmjjjgggccc___\\\XXXVVVTTTRRRQQQQQQRRRSSSXXX```mmm{{{pppaaaYYYSSSLLLGGGAAA>>>:::888777777666555555444444333333444444555222222222222222222222222111111111111111111111111111111222222222222111111333333333222222222111111000111222222222333777999>>>>>>>>>???@@@BBBCCCDDDHHHGGGMMMVVV\\\iiippphhhfffcccbbbddddddcccdddffffffbbbaaadddgggrrryyy}}}{{{vvvooogggbbb\\\XXXSSSNNNKKKIIIGGGEEEEEEEEEFFFFFFIIIOOOWWW\\\hhhoooyyyzzztttxxx{{{iiiTTTHHHCCC>>>;;;:::999999888888777666666666666555444444333333333444222222222222333444555555|||xxxvvvsssooolllhhheee```]]]YYYWWWUUURRRQQQQQQRRRSSSUUU]]]jjjyyyxxxggg\\\TTTLLLFFFBBB???;;;888777777666555555444444333333444444555222222222222222222222222111111111111111111111111111111222222222222111111333333333222222222222111111222222222222444777:::>>>>>>>>>???AAABBBDDDEEEGGGGGGMMMWWW```rrrzzz~~~wwwkkkfffeeecccbbbccceeedddeeegggfffcccdddiiiooo{{{www{{{~~~yyytttnnnfffaaa[[[WWWQQQMMMJJJHHHFFFEEEDDDEEEEEEEEEFFFJJJOOORRR]]]fffrrr}}}{{{sssttt{{{qqqYYYKKKCCC>>>;;;:::999999888888777666666666666555444444333444444444444444333333333333444444}}}zzzxxxuuuqqqmmmjjjfffbbb___ZZZXXXUUUSSSQQQQQQRRRRRRSSS[[[gggvvv~~~lll^^^TTTKKKFFFCCC???;;;888777777666555555444444333333444444555222222222222222222222222111111111111111111111111111222222333333222222111222222222222222222222222111222333333333555888:::===>>>>>>???AAACCCEEEFFFFFFHHHNNNXXXeeezzz|||qqq{{{{{{pppfffdddeeecccbbbbbbdddcccdddfffeeecccgggnnnwwwvvvyyy|||xxxssslllfffaaaYYYUUUPPPLLLJJJHHHFFFEEEEEEFFFGGGGGGGGGIIILLLOOOVVV___mmm{{{uuutttxxx~~~www^^^MMMDDD>>><<<<<<999999888888777666666666555555444444444444555555555555444333333333333333~~~|||xxxuuuqqqnnnkkkhhhdddaaa[[[YYYVVVSSSQQQQQQQQQRRRSSSZZZfffuuurrrcccWWWNNNIIICCC@@@<<<999888777666555555444444333333444444555222222222222222222222222111111111111111111111111222222333333333333222222222222222222222222222222222333444444444555888;;;===>>>>>>@@@AAACCCEEEFFFHHHKKKRRR[[[jjjzzztttpppuuukkkdddccceeedddbbbbbbbbbaaabbbdddcccdddkkksssvvvxxxzzzvvvqqqkkkeeeaaaXXXUUUPPPLLLJJJIIIGGGFFFDDDEEEFFFGGGGGGHHHKKKMMMTTT^^^mmm{{{zzzwwwxxx}}}|||bbbPPPGGG@@@===>>>999999888888777666666666555555444444444555555666666666555444333333333333~~~~~~wwwtttqqqnnnllliiifffccc\\\ZZZWWWTTTRRRQQQQQQQQQSSSYYYeeesss|||kkk^^^TTTNNNDDDAAA<<<999888777666555555444444333333444444555222222222222222222222222111111111111111111111111222222333333333333222222111222222222222333333333333444444444444666999<<<===>>>>>>@@@BBBDDDFFFGGGIIINNNVVV```qqqvvvqqqppprrriiiaaabbbdddcccbbbbbb______aaacccccceeeooozzz}}}vvvxxx}}}xxxtttooojjjddd```XXXTTTPPPMMMKKKJJJIIIGGGCCCDDDEEEDDDDDDFFFIIIKKKSSS^^^nnn|||||||||}}}hhhVVVKKKCCC???>>>999999888888777666666666555555555444555555666777666666555444333333444444~~~~~~uuurrrpppmmmllljjjgggeee]]][[[XXXTTTRRRQQQPPPQQQRRRXXXcccqqqqqqbbbVVVPPPEEEAAA===999888777666555555444444333333444444555222222222222222222222222111111111111111111111111222333333444444333333222111111222222222333333333333444555555555666999<<<======>>>@@@BBBDDDGGGHHHIIIPPPZZZfffxxx}}}vvvrrrtttqqqggg______aaaaaa``````^^^^^^```ccccccgggttt~~~zzz|||vvvwww|||wwwrrrnnniiiddd```XXXUUUPPPMMMLLLKKKJJJIIIEEEEEEEEEDDDCCCDDDGGGIIIRRR]]]nnn}}}|||ppp\\\PPPFFF???>>>999999888888777666666666555555555555555666777777666555555444444444444555~~~~~~sssqqqooommmlllkkkhhhfff^^^\\\XXXUUURRRQQQPPPPPPQQQWWWbbbooo}}}tttcccVVVOOOEEEBBB===:::888777666555555444444333333444444555222222222222222222222222111111111111111111111111222333333444444333333222111111111222222333333333333444555555555777:::<<<======>>>@@@BBBEEEGGGHHHHHHQQQ\\\iii~~~|||wwwuuu{{{qqqfff^^^]]]______^^^___^^^^^^aaaccceeejjjwww|||xxxzzz}}}uuuwww{{{vvvrrrmmmhhhccc```XXXUUUQQQNNNMMMLLLKKKJJJIIIIIIGGGEEECCCDDDGGGIIIPPP\\\mmm}}}zzzvvvaaaSSSGGG???===999999888888777666666666555555555555555666777777555555444444444555555666}}}vvvsssooollljjjhhheeeccc___]]]YYYVVVRRRPPPNNNNNNQQQVVV___jjjxxxzzziiiZZZQQQIII@@@:::999999777555666555555555555444333222111333333333222222222111111666555222000//////000000222333333444444333333222222222222222222222222222333444555444444666999;;;<<<>>>@@@BBBBBBCCCFFFHHHNNNUUUaaaooouuussswww{{{gggbbb]]]ZZZ[[[]]]]]]\\\YYYZZZ]]]```bbbiiiyyyzzztttrrrsssxxxwww{{{}}}|||zzzuuuoooggg```\\\VVVSSSOOOMMMKKKJJJHHHGGGCCCDDDEEEEEEDDDEEEGGGJJJUUU___nnn{{{~~~eeeUUUKKKBBB===<<<;;;999777555555555555222333444444555444444333555555555555555555555555~~~|||uuurrrnnnkkkiiigggdddbbb___]]]YYYUUURRROOONNNMMMQQQUUU^^^iiiwwwzzziiiZZZRRRJJJBBB;;;:::999666444555666666666666555444333222333333333222222222222111222222000///000111333444222222333333333333222222222222222222222222222222333444555444444666999;;;===???BBBCCCCCCEEEGGGIIINNNVVVcccvvvwwwvvv{{{tttddd```[[[YYYZZZ[[[[[[[[[ZZZ[[[^^^bbbeeemmm~~~{{{sssmmmjjjjjjooozzzxxx}}}~~~}}}{{{wwwpppiiibbb^^^WWWTTTPPPMMMLLLKKKIIIGGGDDDEEEEEEDDDCCCDDDHHHJJJTTT^^^lllyyyiiiYYYMMMDDD>>>===<<<:::888777666666666999888888888888888888888555555555555555555555555~~~|||zzztttqqqnnnkkkiiifffccc```^^^\\\YYYUUUQQQOOONNNMMMOOOTTT\\\ggguuu|||kkk\\\RRRLLLCCC<<<:::999666444555777777777777666555444444333333333333222222222222222111000000000222333444111222222333333222222111222222222222222222222222333444555555555666999<<>>===;;;999888777777888888777666444444444555555555555555555555555555555~~~{{{yyytttqqqnnnllljjjgggccc```^^^\\\XXXTTTQQQNNNMMMLLLLLLQQQZZZeeesss~~~mmm]]]TTTKKKCCC<<<;;;:::777666777666666666666666555444444444444333333333222222222555444333111111000111111111222222222222222222111222222222222222222222222333444555555555777:::===???@@@BBBCCCDDDFFFJJJMMMPPPWWWiii}}}yyywwwhhh___ZZZYYYWWWWWWWWWXXXYYYYYY[[[\\\___cccgggqqqxxxnnnhhhdddeeennnwwwzzz}}}}}}{{{wwwrrrkkkeeebbbYYYVVVRRROOOMMMLLLJJJHHHGGGFFFDDDBBBAAACCCHHHLLLRRRZZZgggsss|||zzzeeeUUUHHHAAA>>>===;;;999888777777777666555222000///000111222555555555555555555555555|||zzztttrrrpppnnnkkkhhhdddaaa]]][[[WWWSSSPPPNNNLLLLLLJJJOOOXXXdddrrrooo```WWWJJJBBB;;;;;;;;;999888999444444555555555444333333444444444333333333222222444444333222222111111111222222222333333222222222222222222222222222222222222444555555666777;;;>>>>>>@@@AAABBBCCCFFFJJJMMMRRRZZZlllyyyxxx{{{kkk^^^WWWUUUVVVVVVWWWWWWXXXYYYYYY\\\\\\^^^bbbfffqqqxxxooohhheeejjjrrr|||~~~zzzzzzxxxvvvqqqkkkeeebbb[[[WWWSSSPPPNNNLLLJJJIIIHHHGGGEEEBBBAAACCCGGGKKKRRRZZZfffqqqyyylllYYYKKKBBB===<<<:::888777666666777:::888666444333333444555555555555555555555555555}}}zzztttssspppooollliiidddaaa\\\ZZZWWWSSSOOOMMMLLLKKKIIINNNVVVaaaooo~~~rrrcccZZZKKKCCC<<<<<<<<<999888999333444444444444444333333444444444444333333333333000111111222333444555555222333333444444333333222222222222222222222222222222444555555666888<<<>>>???@@@AAABBBCCCFFFKKKNNNUUU___ttt|||uuuwwwqqqbbbXXXTTTRRRTTTWWWXXXXXXXXXZZZ[[[\\\\\\^^^bbbhhhtttzzzoooggghhhnnn~~~|||wwwwwwvvvtttpppjjjeeebbb\\\YYYTTTQQQOOOMMMKKKIIIGGGGGGEEECCCBBBCCCGGGJJJQQQYYYdddnnnvvv~~~sss^^^NNNEEE===<<<:::888777666666666:::999777666666666666777555555555555555555555555|||zzzsssrrrpppnnnlllhhhccc```\\\ZZZVVVRRROOOLLLKKKKKKKKKOOOVVV___jjjxxxuuufff]]]OOOFFF???===<<<888666777444444555555555555444444555444444444444333333333000000222333444555555555333444444555555444444333222222222222222222222222222333555666666999<<>>===;;;999888777777777666666666666666666666666555555555555555555555555|||yyyrrrpppooommmkkkgggbbb^^^\\\ZZZVVVRRROOOLLLKKKJJJLLLOOOUUU]]]gggsssvvvhhh___RRRIIIAAA>>>;;;777444444555555666666666666666555555555444444444333333333333333444444444333222222444555555666666555555444222222222222222222222222222333555666777999<<>><<<:::999888999999666777888888888888888777555555555555555555555555}}}|||xxxwwwtttrrrooojjjddd```]]]ZZZVVVQQQNNNLLLKKKJJJJJJNNNUUU\\\dddnnnxxx~~~xxxiii\\\QQQHHH???<<<:::777666777444555666888888666555444555444333222222222222222333333333333333333333333333333333333333333333333111111222222222333333333444444555777999;;;===>>>AAA@@@BBBEEEFFFGGGKKKRRRaaaqqqxxxrrrqqq|||qqqaaaWWWSSSSSSTTTVVVXXX[[[]]]^^^^^^^^^]]]^^^aaagggvvv}}}|||yyyxxxuuussspppkkkfffbbb\\\YYYUUUQQQOOOMMMJJJGGGHHHFFFBBB@@@???AAAEEEGGGNNNTTT\\\dddlllrrryyy|||~~~|||zzzyyywwwqqqqqqpppoooooonnnnnnnnntttvvv{{{kkkVVVIIICCC>>>888666777999999888888888777666666666666666555555555555555555555555}}}{{{yyyvvvuuurrrqqqnnnjjjeeeaaa^^^[[[WWWRRRNNNKKKJJJJJJIIIMMMSSSZZZaaajjjsssyyyyyykkk___QQQHHH???<<<:::777666777444555666777777666555444666666555444444444555555333333333333333333333333333333333333333333333333111222222222222333333333444444555777999;;;===>>>AAA@@@BBBEEEFFFGGGMMMTTTdddwww}}}uuurrrvvvooo```VVVSSSTTTUUUVVVXXX[[[]]]^^^^^^^^^^^^___bbbkkkzzz}}}zzzxxxuuussspppkkkeeeaaaZZZWWWSSSOOOMMMJJJGGGEEEGGGEEEBBB@@@@@@BBBEEEHHHOOOSSSZZZaaaggglllqqqttt}}}|||wwwssspppooommmkkkfffeeecccbbbbbbbbbcccdddiiilllrrrwww~~~qqqZZZLLLCCC>>>999777888:::999777999888777777666666777777555555555555555555555555|||yyyxxxtttrrrpppooommmjjjfffccc___\\\XXXRRRNNNKKKJJJIIIHHHKKKQQQWWW]]]eeemmmrrrzzz~~~{{{nnnaaaQQQHHH???<<<:::777555666444555666777777666555444555555444444444555666666222222222222222222222222333333333333333333333333222222222222333333333333444444555777999;;;===>>>AAA@@@BBBFFFGGGHHHOOOXXXiiizzzqqqqqq}}}kkk^^^VVVSSSUUUVVVWWWYYY[[[\\\]]]^^^^^^^^^```eeeppp~~~zzzxxxuuurrroookkkeeeaaaZZZWWWSSSOOOMMMJJJGGGEEEEEEDDDAAA@@@AAACCCFFFIIINNNRRRXXX]]]```dddgggjjjqqqsssvvvyyy{{{||||||{{{xxxzzz|||}}}|||zzzwwwuuurrrnnnjjjfffcccaaa___]]]XXXWWWUUUSSSRRRTTTVVVWWW[[[^^^eeekkkrrrzzzyyy```QQQDDD@@@;;;999::::::999666999888777777666666777777555555555555555555555555}}}zzzyyysssrrrpppnnnmmmkkkgggddd```]]]XXXRRRNNNKKKIIIHHHHHHKKKOOOTTTYYY___eeejjjmmmqqqwww}}}}}}nnnaaaRRRHHH???<<<:::666555666555555666777777666555555222222222222222333444555111111111222222222222222444444444444444444444444222222222333333333444444444444555777999;;;===>>>@@@@@@CCCFFFGGGIIISSS]]]mmmyyyooorrr{{{hhh\\\UUUTTTVVVXXXXXXYYY[[[\\\]]]^^^^^^]]]```hhhvvv|||yyyvvvrrrooojjjeeebbb]]]ZZZUUURRROOOLLLIIIGGGDDDBBBAAA@@@AAADDDGGGIIIMMMPPPUUUXXXZZZ\\\___aaafffgggjjjlllnnnnnnnnnnnnooooooppppppooommmkkkjjjgggddd```]]][[[YYYVVVTTTPPPNNNKKKIIIIIIJJJMMMOOOOOOSSSZZZ```fffoooyyygggVVVGGGBBB===;;;;;;;;;999666888777666666555555666666555555555555555555555555}}}|||uuussspppnnnmmmjjjgggddd___\\\WWWRRRMMMJJJHHHHHHHHHKKKOOORRRVVVZZZ^^^aaa```ccchhhnnnvvv~~~ooo```SSSIII@@@<<<:::777555666555555666666666666555555222222222222222333444555111111222222222333333333444444444444444444444444222222333333333444444444444444555777999;;;===>>>???@@@CCCFFFGGGKKKVVVcccsssyyyoootttwwweee[[[VVVVVVYYYZZZZZZZZZ[[[\\\\\\]]]^^^\\\aaakkk}}}~~~{{{wwwsssoookkkfffccc^^^[[[WWWSSSPPPMMMJJJGGGCCCBBBAAAAAABBBEEEGGGIIIJJJMMMQQQTTTVVVWWWYYY[[[\\\]]]^^^```aaabbbbbbbbbeeecccaaa```______``````^^^[[[XXXWWWVVVUUURRRPPPMMMJJJGGGDDDDDDEEEGGGIIIHHHMMMRRRWWW\\\dddooowwwnnn[[[JJJEEE???<<<<<<;;;999777666666555444444444444555666666666666666666666666~~~vvvssspppmmmkkkhhhdddbbb]]]ZZZVVVPPPLLLIIIHHHGGGHHHJJJNNNPPPRRRTTTWWWYYYUUUXXX\\\aaahhhpppyyypppaaaUUUKKKAAA>>>;;;888666777666666666666666666666666555555444444444555666666222222222333333444444555444444444444444444444444333333333333444444444444444444555777999;;;===>>>???@@@CCCFFFGGGLLLZZZhhh{{{wwwpppvvvuuuddd[[[WWWXXX[[[[[[[[[[[[[[[[[[\\\]]]^^^]]]cccppp}}}xxxtttppplllhhhddd^^^[[[WWWSSSPPPLLLIIIFFFCCCBBBAAAAAABBBEEEGGGHHHHHHKKKNNNQQQQQQRRRTTTUUUSSSTTTUUUVVVWWWWWWXXXXXXYYYWWWTTTRRRQQQRRRTTTVVVTTTRRRQQQQQQRRRRRRQQQOOOKKKIIIFFFCCCAAABBBCCCDDDEEEIIINNNQQQTTT\\\hhhqqq|||uuuaaaNNNHHHAAA<<<<<<;;;:::888777666555555444444555555666666666666666666666666~~~wwwsssoookkkgggddd```]]][[[XXXTTTOOOKKKHHHGGGGGGFFFIIIKKKMMMMMMNNNPPPRRRNNNPPPSSSWWW[[[aaaggglllssswww~~~ttteeeVVVLLLCCC???===999777888666666555555555555666666666666555444444444555555222333333444555555666666555555555555555555555555333333333444444444444555444444555777999;;;===>>>>>>@@@DDDGGGHHHMMM\\\lllzzzuuupppxxxuuuddd\\\XXXYYY]]]]]]\\\[[[[[[[[[\\\]]]^^^___gggvvvzzzuuuqqqmmmiiifff```]]]XXXTTTQQQNNNJJJGGGCCCBBBBBBBBBCCCDDDFFFGGGGGGIIILLLMMMMMMLLLMMMNNNMMMMMMNNNNNNOOOOOOPPPPPPOOONNNMMMLLLLLLMMMNNNOOOMMMMMMMMMOOOQQQSSSRRRQQQLLLJJJHHHEEECCCBBBAAAAAAAAAEEEJJJLLLNNNVVVcccmmmxxx|||gggRRRKKKBBB<<<;;;;;;;;;999888888777666666666666666666666666666666666666666}}}wwwsssnnniiieeeaaa]]]ZZZYYYWWWRRRNNNJJJHHHGGGGGGEEEGGGJJJKKKKKKKKKLLLMMMLLLMMMOOOQQQSSSWWW\\\___ggglllrrrvvvxxxyyyzzz{{{vvvvvvvvvwwwyyy}}}wwwhhhWWWMMMDDD@@@>>>:::888999666666555555555555666666555444333333222222222222333333444444555666777777555555555555555555555555333333333444444444555555444444555777999;;;===>>>>>>@@@DDDGGGHHHNNN^^^nnnuuurrrpppyyyuuueee\\\YYY[[[^^^]]]]]][[[[[[[[[\\\]]]^^^aaaiii{{{{{{vvvrrrnnnjjjgggddd```[[[WWWTTTQQQMMMJJJCCCCCCBBBBBBCCCDDDFFFFFFGGGIIIKKKKKKJJJHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKLLLOOOSSSUUUUUUTTTNNNMMMKKKHHHFFFDDDBBBBBB>>>CCCGGGIIILLLTTTaaalllvvvkkkTTTLLLBBB<<<:::;;;;;;;;;:::999999888888888888888777777777777777777777777}}}zzzwwwsssnnnjjjgggddd```]]]XXXUUUPPPLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIGGGGGGHHHJJJLLLOOOQQQRRRZZZ]]]bbbgggjjjjjjjjjiiihhhiiikkkmmmooopppqqqrrrvvvvvvwwwzzz}}}{{{kkk\\\PPPCCC>>>===;;;;;;<<<666666666666777777777777555555555555555555555555444555555666777666666666444444444444444444444444555444333333333333444555333333444666888:::<<<===BBBEEEDDDHHHOOOQQQ^^^vvvxxxtttwwwtttfffbbb___]]]\\\^^^]]]\\\[[[ZZZ[[[\\\]]]cccjjj~~~{{{uuurrrpppnnnllleeebbb___[[[WWWQQQJJJEEE@@@@@@AAAAAABBBCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHGGGGGGHHHJJJLLLMMMOOOPPPQQQSSSTTTVVVWWWXXXSSSRRRPPPLLLIIIEEECCCAAABBBAAABBBFFFJJJPPP]]]iiixxx|||oooWWWJJJ>>><<<===<<<::::::333444555666777888999999666666666666666666666666|||xxxtttoookkkgggddd```]]]XXXTTTPPPLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFGGGIIIKKKMMMNNNSSSUUUYYY]]]```bbbbbbaaabbbcccdddeeefffgggggggggjjjjjjkkkmmmppptttxxxzzztttbbbUUUGGGAAA>>>;;;999:::666666666666777777777777555555555555555555555555333333444555555555555444444444444444444444444444555555444333333444555555444444555777999;;;===>>>AAADDDDDDHHHQQQUUUccc|||~~~tttuuu~~~tttfffbbb___]]]]]]^^^^^^^^^]]]\\\\\\]]]^^^fffnnn}}}wwwsssqqqnnnlllfffddd```\\\WWWQQQKKKFFFBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFHHHGGGGGGFFFFFFGGGHHHIIIJJJIIIHHHHHHJJJLLLNNNPPPPPPPPPRRRSSSUUUWWWXXXXXXUUUSSSQQQNNNJJJGGGDDDCCCBBBAAAAAAEEEIIIPPP]]]iiixxxyyyvvvyyysss[[[NNNAAA>>>>>><<<999999444555555666888999999:::555555555555555555555555yyyvvvqqqlllhhhddd___\\\WWWTTTPPPMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFDDDDDDEEEFFFGGGIIIKKKLLLMMMOOOQQQTTTWWWYYYZZZZZZ]]]^^^^^^^^^^^^]]]\\\\\\^^^^^^^^^```bbbeeegggiiipppuuu}}}~~~jjj[[[LLLDDD???;;;888888777777777777666666666666555555555555555555555555111111222333333333333333444444444444444444444444555555444333333444555555555666666888:::<<<>>>@@@???DDDDDDIIISSSYYYjjjxxxqqqxxxuuugggbbb___^^^^^^___```aaa```^^^]]]^^^___iiiuuu{{{|||zzzvvvsssooommmgggddd```\\\WWWRRRLLLHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKMMMOOOQQQSSSQQQRRRSSSTTTVVVXXXYYYYYYWWWVVVSSSPPPMMMJJJGGGFFFBBB@@@AAADDDHHHPPP]]]iiixxx}}}tttqqqoooxxxzzzaaaSSSDDD???>>>;;;888777555666666777888999::::::555555555555555555555555zzzwwwrrrnnnjjjeee___\\\WWWTTTPPPNNNMMMMMMKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGGGGGGGHHHIIIJJJLLLLLLMMMNNNOOOQQQSSSVVVXXXYYY[[[[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXYYYZZZ\\\]]]^^^fffkkkrrr{{{nnn___OOOEEE@@@:::777777777777777777666666666666555555555555555555555555111111222333333333333333444444444444444444444444555555444444444444555555555555666888:::<<<>>>??????DDDDDDIIITTT[[[ooo~~~vvvppp}}}tttgggaaa___^^^```___aaacccbbb```___```bbbkkk{{{}}}zzz{{{}}}yyyuuuqqqnnngggddd___ZZZVVVRRRMMMJJJIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLMMMNNNPPPRRRTTTVVVTTTTTTUUUVVVXXXYYYZZZZZZXXXWWWUUURRROOOLLLJJJHHHCCCAAAAAADDDHHHOOO]]]jjjyyy{{{rrrnnnhhhppp}}}eeeVVVFFF???===:::888777666777777888999999::::::555555555555555555555555{{{xxxtttoookkkfff```\\\WWWUUURRRPPPOOONNNMMMKKKLLLKKKKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIJJJLLLMMMNNNPPPPPPPPPQQQSSSUUUXXXYYYYYYYYYZZZZZZZZZZZZZZZYYYVVVVVVVVVWWWWWWXXXXXXYYYYYY^^^eeellluuuqqqaaaPPPFFF@@@;;;888888888777777777666666666555555555555555555555555555222222333444444444444444444444444444444444444444555555555555555555555555444555555777999;;;===???@@@EEEFFFJJJTTT]]]ttt~~~wwwsssqqqfffaaa______```___bbbdddcccaaa```cccfffooozzzvvv|||wwwrrrooofffccc]]]YYYVVVSSSOOOMMMMMMMMMLLLKKKKKKLLLLLLLLLKKKKKKJJJIIIIIIJJJKKKKKKIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPRRRTTTVVVWWWXXXWWWXXXXXXXXXYYYYYYZZZZZZYYYXXXVVVSSSPPPMMMKKKJJJDDDBBBAAADDDHHHPPP^^^kkk{{{yyyooollleeelllwwwhhhXXXGGG???===:::999999777777777888999999::::::555555555555555555555555{{{xxxtttqqqmmmgggbbb]]]XXXVVVSSSRRRRRRQQQOOOMMMLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHIIIJJJKKKMMMOOOPPPQQQQQQQQQRRRTTTVVVXXXYYYVVVWWWXXXYYYYYYZZZZZZYYYUUUUUUVVVVVVVVVVVVVVVVVVRRRWWW]]]ccclll{{{tttdddRRRGGGAAA;;;999999888888777777666666555555555555555555555555555555333444444555555555555555444444444444444444444444444555666666666666555444444444555777999;;;===>>>AAAGGGGGGLLLVVVaaazzz|||wwwwww~~~mmmeeeaaa______aaa^^^aaadddccc``````eeekkkwwwzzzsssyyy~~~zzztttpppfffbbb]]]XXXVVVUUUSSSRRRSSSRRRQQQQQQPPPPPPPPPPPPOOONNNMMMLLLLLLMMMNNNOOOMMMNNNOOOQQQSSSTTTTTTTTTTTTTTTVVVWWWYYYZZZ[[[\\\\\\[[[[[[ZZZZZZYYYYYYYYYXXXWWWUUUSSSPPPMMMKKKJJJFFFCCCBBBEEEIIIQQQ___mmm~~~wwwlllhhhdddiiirrrmmm\\\IIIAAA>>>;;;::::::777777777888888888999999444444444444444444444444zzzxxxuuurrrnnniiiccc___YYYWWWUUUTTTTTTSSSQQQOOOMMMMMMMMMLLLLLLLLLLLLLLLJJJKKKLLLMMMOOOQQQSSSTTTSSSSSSTTTUUUWWWXXXYYYYYYWWWXXXXXXYYYYYYYYYYYYYYYUUUVVVVVVVVVVVVVVVVVVUUUQQQUUUZZZ^^^eeesssyyyhhhUUUIIIBBB<<<999999888888888777666555555555555555555555555555555555333333444555555555555555444444444444444444444444444555666777777666555444555666666888:::<<<>>>???AAAGGGIIINNNZZZfff~~~wwwttt{{{vvviiicccaaa______aaa]]]aaacccaaa___aaahhhoooxxxwww{{{uuuqqqgggbbb]]]ZZZXXXXXXXXXWWWYYYYYYWWWVVVUUUUUUUUUUUUTTTSSSQQQPPPPPPQQQSSSTTTQQQSSSUUUWWWYYYZZZ[[[[[[ZZZ[[[\\\]]]______``````______^^^\\\[[[YYYXXXXXXWWWVVVTTTRRROOOMMMKKKJJJHHHDDDCCCFFFJJJRRRaaannnxxxlllgggbbbfffmmmxxxtttbbbNNNDDD???<<<::::::666666777777777777888888444444444444444444444444yyywwwuuurrrooojjjddd```ZZZXXXVVVUUUUUUTTTRRRPPPMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOQQQSSSVVVXXXYYYUUUVVVWWWYYYZZZZZZ[[[[[[ZZZZZZ[[[[[[[[[ZZZYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWPPPSSSUUUVVVZZZgggxxx}}}lllXXXKKKCCC===999999999888888777666555555444555555555555555555555555222333444444555555444444444444444444444444444444444555666777777666555444666777888999;;;>>>@@@AAAAAAHHHJJJPPP]]]kkkzzztttqqq|||{{{qqqfffbbbaaa______aaa]]]```bbb```^^^```iiirrr{{{|||vvvrrrgggccc^^^[[[ZZZ[[[[[[[[[^^^]]]\\\ZZZYYYYYYYYYYYYWWWVVVTTTSSSSSSTTTVVVWWWUUUWWWYYY\\\^^^_______________aaabbbccccccccccccaaaaaa___]]][[[YYYXXXWWWVVVUUUSSSQQQNNNLLLJJJIIIIIIEEEDDDFFFJJJSSSbbbooo{{{nnnhhh```dddjjjtttzzzgggRRRFFFAAA<<<::::::666666666666777777777777444444444444444444444444~~~{{{xxxuuurrroookkkfffccc^^^\\\ZZZZZZZZZYYYWWWUUUQQQQQQQQQPPPQQQQQQQQQRRRSSSTTTVVVVVVVVVWWWZZZ\\\YYYYYYZZZ[[[\\\\\\]]]]]]ZZZ[[[]]]^^^^^^]]][[[ZZZ\\\ZZZXXXXXXXXXXXXVVVTTTOOONNNOOOTTTYYYcccuuuttt]]]NNNEEE>>>::::::666666666666777777777777333333333444555666777777444444444555555555555666333333333333333333333333333333333444444444555555777888:::;;;;;;===@@@BBBDDDGGGNNNWWW```sss~~~nnniiivvvqqqlllfff```^^^^^^]]]]]]```\\\ZZZ]]]\\\^^^kkk{{{}}}{{{}}}yyytttqqqhhheee```]]]\\\___bbbdddcccbbb```___^^^^^^^^^___\\\\\\[[[[[[ZZZZZZ[[[[[[[[[^^^bbbfffgggfffcccaaacccccccccdddddddddddddddcccaaa___]]]ZZZYYYXXXWWWRRRPPPNNNMMMMMMLLLJJJIIIGGGDDDCCCFFFKKKTTTdddrrrpppgggeeecccfffooo{{{nnnTTTEEEAAA>>>:::999888888888888777777777777555555555555555555555555|||yyyvvvsssppplllhhheee```^^^]]]\\\\\\\\\ZZZXXXUUUTTTSSSRRRRRRSSSTTTUUUWWWXXXYYYZZZYYYZZZ]]]___]]]]]]]]]^^^^^^^^^^^^^^^\\\]]]___``````___]]]\\\[[[YYYWWWWWWWWWVVVTTTSSSOOONNNOOORRRVVV___pppwww```PPPFFF???;;;;;;777777777777777666666666777666555444444444444444444444444555555555555666444444444444444444444444333333444444444555555555666888:::;;;;;;===@@@BBBDDDFFFNNNXXXdddyyy|||llliiixxxnnniiiccc^^^]]]\\\\\\\\\^^^ZZZZZZ^^^^^^aaaooo~~~yyy|||xxxsssppphhheeeaaa^^^^^^aaadddfffgggfffdddbbbaaaaaaaaaaaa______^^^^^^]]]^^^^^^^^^___aaadddggghhhhhhfffdddeeeeeeeeeeeeeeeeeeeeeeeedddbbb```]]]ZZZXXXWWWVVVQQQOOOMMMLLLLLLKKKIIIGGGEEECCCCCCFFFLLLUUUeeesssssskkkeeeccceeennnzzzvvvYYYHHHBBB>>>:::999888888888888777777777777555555555555555555555555}}}zzzwwwtttrrrnnnjjjfffcccbbb````````````^^^]]]ZZZYYYWWWVVVUUUWWWXXXYYY\\\]]]^^^^^^^^^___aaacccccccccbbbaaa``````______^^^___aaabbbbbbaaa___^^^ZZZXXXVVVUUUUUUTTTRRRPPPOOOMMMNNNPPPSSS[[[jjjyyy}}}dddSSSHHH@@@======888888888777777666666555777777666444444333333333444444444555555555555666555555555555555555555555333444444444444555555555666888:::;;;;;;===@@@CCCDDDGGGNNNYYYiiivvvjjjiiiyyy|||iiieee___\\\[[[[[[[[[[[[[[[XXXZZZ___```dddsssyyyyyy~~~zzzwwwrrrooohhhfffcccaaaaaadddhhhjjjlllkkkiiigggfffeeeddddddcccccccccbbbccccccddddddeeefffhhhjjjkkkkkkjjjiiigggggggggffffffffffffgggeeedddbbb^^^[[[XXXVVVTTTOOONNNLLLLLLLLLKKKHHHFFFCCCAAABBBFFFMMMWWWggguuuxxxoooeeeccceeelllxxx___KKKCCC>>>:::999888888888888777777777777555555555555555555555555}}}{{{xxxuuusssoookkkhhhfffdddccccccddddddbbbaaa___]]][[[YYYYYYZZZ\\\]]]aaabbbcccbbbaaabbbdddeeegggfffeeedddbbb```_________```bbbccccccbbb```___ZZZXXXUUUTTTTTTSSSPPPNNNMMMKKKLLLNNNQQQXXXggguuukkkXXXJJJAAA===>>>999999888888777666555555444444444444444555666777444444444555555555555666555555555555555555555555444444444444555555555555666777999;;;<<<>>>AAACCCEEEIIIPPP[[[mmmxxxpppfffhhh{{{uuueeebbb]]][[[[[[\\\\\\\\\YYYXXXZZZ___aaaeeevvvyyyyyy~~~}}}zzzvvvrrrooojjjhhhfffdddeeehhhlllnnnpppooonnnllljjjiiihhhggghhhhhhhhhhhhhhhiiijjjkkklllllllllmmmmmmnnnnnnnnnjjjiiihhhgggfffggggggggggggeeeccc```\\\YYYVVVTTTPPPOOOMMMMMMMMMKKKHHHFFFCCCAAABBBHHHNNNXXXhhhvvv}}}sssgggddddddjjjtttcccMMMCCC>>><<<;;;888888888888777777777666555555555555555555555555~~~{{{xxxvvvtttpppllliiihhhfffeeefffggggggfffeeecccbbb```^^^^^^___```aaaddddddeeedddcccccceeefffhhhhhhfffeeecccaaa```___```aaabbbddddddbbbaaa```[[[YYYVVVTTTTTTRRROOOMMMJJJIIIJJJMMMPPPVVVeeessssss___NNNBBB======:::999999888777666666555555444444444444555666666444444444555555555555666444444444444444444444444444444444555555555666666555777999;;;<<<>>>AAADDDGGGKKKRRR^^^sssrrrkkkccchhh}}}qqqccc```]]][[[\\\]]]]]]]]]ZZZXXX[[[___```eeeyyyzzz{{{}}}zzzwwwrrrppplllkkkiiihhhiiillloooqqqrrrqqqqqqooonnnlllkkkjjjlllllllllmmmmmmoooppppppppppppppppppppppppqqqqqqkkkjjjhhhgggfffffffffggggggfffeeebbb___[[[XXXVVVSSSRRRQQQPPPOOOMMMIIIFFFCCCBBBCCCIIIOOOYYYhhhvvvvvviiieeedddhhhpppfffOOODDD???======888888888888777777777666555555555555555555555555}}}zzzxxxvvvsssooollljjjiiihhhiiikkkkkkjjjiiiggggggfffeeeddddddddddddffffffgggfffddddddeeeggghhhhhhgggeeedddcccbbbaaaaaabbbdddeeeeeedddbbbaaa]]][[[XXXVVVUUUSSSPPPNNNHHHGGGHHHKKKNNNTTTbbbooo|||~~~hhhUUUEEE===<<<999999999888888777777666999888666555333333222222444444444555555555555666444444444444444444444444444444555555555666666666555777999:::<<<>>>BBBDDDHHHNNNVVVbbbyyy}}}mmmgggbbbkkk{{{nnnccc```]]]\\\\\\]]]]]]]]]\\\ZZZ[[[______ggg}}}|||~~~|||xxxtttqqqooonnnmmmlllmmmooorrrtttsssssssssrrrqqqpppooonnnnnnoooooopppqqqrrrtttuuusssssssssrrrrrrrrrrrrrrrllljjjgggeeeddddddeeeffffffffffffdddbbb___\\\ZZZWWWVVVTTTSSSQQQNNNIIIFFFCCCBBBCCCHHHNNNWWWeeerrrzzzlllgggdddfffmmmzzziiiQQQFFF@@@>>>===888888888888777777777777555555555555555555555555}}}{{{yyyvvvrrrooommmllllllmmmnnnoooooonnnkkklllllllllkkkjjjiiihhhhhhhhhiiigggeeeeeefffggghhhggggggffffffeeeeeedddcccdddfffggggggfffdddccc___]]]ZZZXXXVVVTTTQQQOOOHHHFFFGGGIIIJJJOOO\\\iiiuuurrr\\\III???===888888888888888888888888999888777555333222222222444444444555555555555666555555555555555555555555555555555555666666666666444666999:::<<<>>>BBBEEEHHHOOOXXXfffyyyjjjfffdddpppwwwlllaaa___\\\[[[\\\]]]\\\\\\]]][[[\\\___aaajjj~~~zzzvvvtttrrrqqqpppooopppqqqsssuuuttttttuuuuuuuuutttsssrrrpppppppppqqqsssuuuvvvwwwtttttttttttttttsssrrrqqqkkkiiifffcccbbbbbbcccdddeeeeeeffffffeeecccaaa___YYYXXXVVVUUURRRNNNHHHDDDCCCAAABBBFFFKKKRRR```lllxxxoooiiidddeeejjjvvvnnnUUUHHHAAA===<<<888888888888777777777777555555555555555555555555}}}{{{xxxuuurrrpppooonnnoooqqqrrrrrrqqqnnnoooqqqqqqpppnnnllljjjiiijjjjjjhhhffffffggghhhhhhhhhggggggggggggggggggeeefffgggiiiiiigggfffeeeaaa^^^[[[YYYWWWUUURRROOOHHHFFFFFFGGGHHHLLLWWWdddqqq}}}xxxaaaLLL@@@===888888888888888999999999666555555444444444555555444444444555555555666666777777777777777777777777555555555555666666666777444666999:::<<<>>>BBBEEEHHHPPPZZZiiiwwwhhhfffffftttuuujjjaaa^^^\\\[[[[[[\\\[[[ZZZ]]][[[\\\___bbbnnn|||xxxuuutttsssrrrqqqqqqrrrtttuuuuuuvvvwwwxxxxxxwwwvvvuuuppppppqqqrrrtttvvvwwwxxxttttttuuuuuuuuusssrrrqqqkkkhhheeebbb``````aaabbbdddeeefffggggggeeecccbbbZZZYYYWWWUUURRRMMMGGGBBBBBB@@@AAADDDHHHOOO\\\hhhqqq{{{qqqkkkeeedddhhhtttqqqXXXJJJBBB===;;;888888888888777777777777555555555555555555555555|||zzzxxxuuuttttttttttttuuuuuuvvvwwwwwwwwwvvvtttpppmmmjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhiiiiiiiiihhhjjjlllkkkiiihhhggggggfffdddaaa\\\WWWRRRMMMKKKJJJGGGFFFHHHJJJLLLTTT\\\lllyyyeeeOOOBBB<<<;;;:::999777666666555555555555555555555555555555222333555777777666555444555555555555555444444444555555555555666666666666666666888:::===AAADDDFFFJJJRRR[[[kkkxxxjjjaaafffrrrjjjaaa```^^^[[[ZZZZZZZZZZZZXXXXXXZZZ]]]dddvvv~~~|||{{{zzzxxxvvvtttsssuuuwwwyyy|||{{{yyyxxxwwwwwwxxxyyywwwuuuttttttvvvxxxyyyxxxvvvuuuuuuvvvvvvtttqqqnnnfffeeecccaaa``````aaaaaadddeeefffgggfffeeecccaaa\\\[[[XXXSSSNNNIIIEEEBBB@@@AAABBBCCCGGGOOOWWW]]]jjjpppyyyxxxlllbbbbbbdddkkkzzzuuuXXXJJJCCC<<<666;;;:::999888777777777777777555444444666777666666}}}{{{wwwwwwwwwvvvvvvwwwxxxxxxyyyyyyyyywwwuuurrrooommmmmmllllllkkkkkkjjjjjjiiigggggggggggghhhhhhhhhhhhhhhjjjllllllkkkjjjjjjkkkhhhgggddd___ZZZUUUQQQNNNKKKGGGFFFGGGHHHJJJQQQXXXgggtttkkkUUUEEE>>>;;;:::999777666666666666555555555555555555555555222333555666777666555444555555555555555555555555555555555555666666666666777777888:::===@@@DDDEEEHHHRRR___rrrvvvkkkeeelllpppggg```___]]][[[ZZZYYYYYYZZZWWWWWWYYY^^^ggg{{{~~~}}}{{{xxxuuuuuuvvvyyy{{{}}}|||{{{yyyxxxxxxxxxyyywwwuuuttttttvvvxxxyyyyyywwwvvvuuuvvvuuusssooolllfffeeecccaaa``````aaaaaadddeeefffgggfffeeecccaaaYYYXXXUUUQQQMMMIIIEEECCC???@@@@@@AAACCCIIIPPPVVVaaahhhpppxxx}}}zzznnncccaaabbbggguuuyyy[[[LLLEEE???999;;;:::999888777777777777777666444444666777666666{{{{{{zzzzzzyyyzzzzzzzzz|||{{{zzzxxxuuusssqqqpppoooooonnnlllkkkjjjiiihhheeeeeeeeeffffffggggggggggggiiilllmmmmmmmmmnnnpppmmmkkkhhhddd^^^XXXSSSPPPJJJGGGEEEFFFFFFGGGLLLTTT___kkk}}}rrrYYYHHH???;;;:::999888777666666666555555555555555555555555333444555666666666555444666666666666666666666666555555555555666666666666888888999:::===@@@CCCEEEGGGSSSddd{{{uuukkkhhhrrr|||nnnddd```^^^\\\ZZZYYYXXXYYYYYYVVVUUUXXX___lll{{{xxxwwwxxx{{{}}}~~~}}}{{{zzzyyyyyyyyyxxxvvvtttuuuwwwyyyyyyyyyxxxwwwvvvuuutttqqqmmmjjjfffeeecccaaa`````````aaabbbcccdddeeedddbbb```^^^VVVTTTRRROOOKKKHHHEEECCC???@@@??????@@@DDDJJJNNNVVV\\\dddkkkrrryyypppddd``````cccppp~~~~~~```OOOGGGAAA===;;;:::999888777777777777888666555555666777666555~~~}}}}}}|||{{{{{{{{{|||}}}|||zzzwwwuuutttssssssqqqpppnnnllljjjhhhfffeeecccccccccddddddeeeeeeffffffiiikkkmmmnnnpppsssuuuqqqppplllggg```YYYSSSOOOIIIEEEDDDEEEEEEEEEJJJQQQXXXddduuuvvv\\\HHH???;;;;;;999888777666666666555555555555555555555555444444555666666555555444666666666666777777777777555555555555666666666666888999999;;;===@@@CCCEEEHHHTTThhhssskkkjjjuuu{{{mmmccc___]]][[[YYYXXXXXXXXXXXXVVVTTTWWWaaaqqq~~~zzzyyyzzz|||~~~}}}|||{{{zzzzzzxxxwwwuuuuuuwwwyyyzzzzzzyyyxxxwwwuuutttpppkkkhhhfffeeecccaaa__________________```aaa```^^^[[[ZZZTTTRRROOOLLLHHHEEECCCBBB@@@AAAAAA@@@AAACCCGGGJJJLLLRRRYYY```gggqqq|||tttfffaaa```bbbmmmyyyeeeQQQHHHCCC@@@;;;:::999888777777777777999777555555666777666555~~~}}}||||||{{{{{{}}}|||zzzwwwvvvtttssssssqqqpppmmmkkkhhheeecccbbb``````aaabbbbbbcccddddddeeegggjjjmmmooorrruuuxxxuuutttpppjjjbbbZZZRRRNNNIIIFFFDDDFFFEEEEEEJJJQQQTTT^^^nnn~~~xxx^^^JJJ@@@<<<;;;:::888777777666666555555555555555555555555555555555555555555444444555666666666777777888888555555555555666666666666888999999;;;>>>AAADDDFFFLLLWWWkkkooohhhiiiuuuzzz|||nnnccc^^^\\\ZZZXXXWWWVVVWWWWWWWWWUUUXXXdddwww~~~||||||}}}~~~~~~|||{{{{{{yyywwwvvvvvvxxxzzz{{{zzz{{{yyywwwvvvtttpppkkkgggeeedddaaa___^^^]]]]]]]]]]]]]]]^^^^^^]]][[[YYYWWWSSSQQQNNNJJJFFFCCCAAA@@@@@@AAAAAAAAAAAABBBEEEHHHGGGKKKQQQWWW___kkkxxxxxxhhhcccaaaccclllwwwiiiTTTHHHBBB@@@;;;:::999888777777777777999888666666666777666555~~~}}}||||||{{{}}}|||{{{yyywwwvvvttttttpppooommmjjjgggdddbbbaaa^^^^^^___```aaabbbbbbcccccceeehhhkkknnnqqqvvvyyyxxxwwwsssnnnfff^^^VVVQQQMMMIIIHHHIIIHHHFFFJJJPPPQQQYYYgggwwwyyy___MMMDDD<<<;;;:::999888777777777555555555555555555555555666555555555555444444444444555555666666777777888555555555555666666666666777888999;;;>>>BBBEEEGGGQQQZZZoooyyyjjjeeehhhvvv|||xxx~~~ooobbb]]]\\\YYYWWWVVVVVVVVVVVVXXXVVVZZZiii~~~}}}|||zzzxxxvvvwwwyyy{{{{{{{{{|||zzzxxxwwwuuuqqqlllhhhdddbbb```^^^\\\[[[[[[[[[\\\]]]]]]]]]\\\YYYWWWUUUQQQOOOKKKHHHEEECCCBBBBBB@@@AAABBBAAA@@@@@@BBBCCCEEEHHHKKKPPPXXXdddrrr}}}|||kkkdddbbbbbbjjjtttoooWWWIIIBBB???;;;:::999888777777777777:::888666666777777666555~~~}}}||||||}}}}}}}}}|||zzzxxxvvvuuuqqqpppnnnkkkhhheeecccaaa\\\\\\]]]^^^___```aaaaaaaaadddgggiiilllpppuuuyyyzzzyyywwwsssmmmeee^^^ZZZSSSPPPMMMMMMJJJGGGIIINNNPPPVVVaaapppvvv]]]LLLEEE<<<;;;:::999888777777777555555555555555555555555666666555444444444444444333444444555666666777777555555555555666666666666666777888;;;???CCCGGGIIITTT^^^uuuqqqdddbbbiii{{{{{{xxxooobbb\\\[[[YYYWWWUUUUUUUUUUUUXXXVVV]]]ooo}}}~~~~~~}}}zzzxxxwwwwwwyyy{{{|||||||||{{{yyyxxxvvvrrrmmmiiibbbaaa^^^\\\ZZZYYYYYYYYYXXXYYYYYYYYYXXXUUUSSSQQQMMMKKKIIIFFFEEEEEEEEEFFFEEEFFFFFFEEEBBB@@@@@@AAABBBDDDFFFJJJQQQ]]]lllwwwmmmeeebbb```fffnnn|||tttZZZJJJBBB???;;;:::999888777777777777;;;999777666777777666555~~~~~~}}}}}}~~~}}}zzzwwwuuurrrpppnnnllliiifffdddccc[[[[[[\\\]]]___``````aaa```ccceeehhhkkkoootttxxxzzzzzzzzzwwwrrrkkkeeeaaaYYYUUUQQQOOOKKKGGGHHHLLLOOOTTT^^^lll}}}rrrZZZJJJDDD<<<<<<:::999888777777777555555555555555555555555777666555444444444444444333333333444555666666777555555555555666666666777555666888;;;???DDDHHHJJJUUU```yyyyyykkk___```kkk{{{xxxnnnaaa\\\ZZZXXXVVVUUUTTTUUUUUUXXXWWW___sss~~~|||}}}~~~~~~~~~zzzyyywwwxxxzzz|||||||||}}}{{{zzzxxxwwwsssnnnkkkaaa```]]][[[YYYXXXXXXXXXSSSTTTTTTTTTSSSPPPMMMLLLIIIHHHFFFEEEEEEFFFHHHIIILLLLLLLLLIIIFFFBBBAAA@@@AAABBBCCCEEELLLXXXhhhsssoooeeeaaa^^^bbbiiixxxxxx]]]KKKBBB@@@;;;:::999888777777777777;;;999777666777777666555}}}}}}|||{{{{{{|||zzzwwwtttpppooonnnllljjjhhhgggfffcccbbb```^^^]]]\\\]]]]]]^^^___bbbeeeiiimmmppprrrzzzxxxxxxyyyyyywwwrrrnnnccc]]]VVVPPPMMMKKKJJJJJJMMMRRR[[[iii|||ttt]]]LLLDDD>>><<<:::999999888666555666666666666555555555555555555666666555444333333888777666444444444555666555555555555666666666777:::777888???DDDFFFIIIMMMSSSeeeuuujjj^^^___qqq~~~}}}lllddd\\\[[[YYYWWWUUUTTTTTTSSSTTTUUU^^^ttt|||zzzzzz|||~~~}}}|||zzzzzz{{{||||||{{{xxxwwwvvvvvvxxxzzz}}}~~~}}}yyyxxxyyyvvvpppkkkfffbbb^^^ZZZYYYWWWVVVUUUPPPPPPQQQQQQQQQQQQQQQQQQLLLLLLLLLJJJHHHHHHJJJLLLOOOQQQQQQNNNHHHEEEDDDEEEAAABBBCCCFFFMMMWWWdddlll}}}uuuiiieeedddcccdddrrrzzz```LLLAAA<<<<<<;;;:::999888888888888888777666444444444555666~~~}}}|||zzzzzzzzzyyywwwuuupppoooooonnnlllkkkjjjjjjeeecccaaa___]]]]]]]]]]]]]]]^^^___bbbfffjjjmmmpppwwwwwwxxxzzz|||{{{wwwssskkkeee]]]VVVRRROOONNNMMMMMMQQQZZZgggyyywww```NNNEEE>>><<<:::999999888777555666666666666555555555555777777777777777666555555777666666555555555555666555555555666666666777777:::777999>>>CCCEEEHHHMMMWWWiiipppggg```eeeyyy~~~~~~{{{kkkccc[[[ZZZXXXWWWUUUTTTTTTTTTVVVYYYddd{{{}}}zzzyyyzzz{{{}}}}}}}}}{{{{{{|||}}}|||{{{wwwvvvuuuuuuvvvxxx{{{|||}}}zzzwwwvvvwwwvvvqqqlllfffbbb^^^ZZZXXXWWWUUUTTTOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMLLLKKKKKKNNNPPPRRRTTTTTTQQQLLLGGGFFFFFFAAABBBCCCEEEKKKUUU```hhhtttzzzzzzmmmhhheeeddddddnnn}}}}}}cccPPPCCC>>><<<;;;:::999888888888888777666666555555555555666~~~|||zzzxxxxxxxxxvvvuuuppppppppppppooonnnmmmmmmgggeeeccc```___]]]]]]]]]\\\\\\\\\^^^aaaeeejjjlllrrrtttxxx||||||uuunnneee\\\WWWSSSQQQPPPNNNQQQXXXeeeuuu|||eeeQQQFFF???<<<:::999999999777666666666666666555555555555777777777777777666666555444555666666666666666666555555666666666777777777:::888999>>>AAACCCGGGMMM\\\ooo}}}jjjdddbbbmmm}}}|||wwwiiibbbZZZYYYWWWVVVTTTTTTTTTTTTZZZ___nnn~~~|||{{{wwwuuuwww|||}}}}}}}}}}}}{{{zzzvvvuuutttttttttvvvyyyzzzyyywwwttttttvvvuuuqqqnnngggccc^^^ZZZWWWVVVTTTRRRMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNPPPSSSUUUWWWXXXXXXUUUPPPKKKGGGFFFAAABBBBBBDDDHHHPPPZZZaaahhhpppzzztttlllfffddddddiiiwwwiiiTTTFFF@@@<<<;;;:::999888888888888444555666666666666666666}}}yyywwwwwwwwwvvvuuuqqqrrrrrrqqqqqqooonnnmmmiiigggeeebbb```^^^^^^^^^]]]\\\ZZZZZZ]]]aaaeeehhhmmmpppvvv}}}|||vvvlllccc\\\WWWSSSPPPNNNQQQXXXcccssskkkUUUHHH???===:::999999999888666666666666666555555555555444555555555555555444444333444555777777777666555555666666666666777777777999888999===@@@BBBGGGNNN^^^tttwwwgggcccdddrrrzzzyyy|||{{{pppeee```YYYXXXVVVTTTSSSTTTTTTUUU[[[dddvvvxxxtttsssuuuwww{{{}}}{{{yyyvvvuuutttssstttuuuwwwyyyyyyvvvtttttttttsssqqqnnnhhhddd^^^ZZZWWWUUURRRPPPMMMMMMMMMMMMLLLLLLLLLLLLKKKMMMOOOPPPQQQTTTXXX[[[\\\\\\[[[XXXSSSMMMHHHEEEAAAAAABBBBBBEEEKKKSSSYYY```hhhttt~~~|||ppphhhddddddeeeqqqnnnWWWGGG@@@;;;;;;:::999888888888888333444555777777777666555}}}zzzxxxwwwwwwvvvuuusssttttttsssqqqooollljjjjjjhhheeeccc```___^^^^^^^^^\\\ZZZYYYZZZ]]]```bbbeeejjjqqqyyy}}}tttkkkccc\\\WWWSSSPPPRRRXXXbbbqqqoooXXXJJJ@@@>>>:::999999999888777666666666666555555555555444444555555555555555444333444555777777777666555666666666666777777777888999888999>>>@@@BBBHHHPPP___www|||qqqfffbbbeeeuuuzzzwwwuuuuuuqqqiiiaaa^^^XXXWWWUUUSSSRRRSSSUUUVVV[[[ggg}}}~~~xxxsssrrrqqqrrryyy~~~{{{xxxwwwvvvuuuttttttuuuwwwxxxzzzxxxvvvtttsssrrrpppnnniiieee___ZZZWWWTTTQQQOOOMMMMMMMMMLLLLLLLLLKKKKKKIIIKKKNNNQQQSSSWWW]]]```aaa___\\\YYYSSSMMMGGGDDDAAAAAAAAAAAACCCGGGMMMQQQ[[[cccnnnyyytttiiidddcccbbblll|||rrrXXXGGG???;;;;;;:::999888888888888333444555777777777666555~~~{{{zzzyyyxxxvvvuuuuuuuuuvvvuuusssooollljjjiiigggeeebbb```_________^^^\\\ZZZXXXWWWXXXZZZ[[[\\\aaaiiiqqqxxx{{{tttlllddd\\\WWWRRRSSSWWW___lll}}}qqq[[[KKKAAA>>>:::888888999999888666666666666555555555555555666777777777777777777444555666666666666666666666666666777777777888888888777:::>>>@@@CCCKKKTTTddd}}}wwwkkkcccaaafffyyy~~~tttsssqqqmmmhhhbbb]]][[[WWWVVVSSSQQQQQQSSSUUUWWW[[[iii{{{uuuoookkkooovvv~~~{{{xxxxxxvvvuuusssssstttuuuwwwyyyxxxvvvtttrrrpppoooooolllgggaaa[[[WWWTTTQQQOOOMMMMMMLLLLLLKKKKKKJJJJJJHHHJJJNNNRRRVVV\\\bbbffffffccc^^^XXXSSSMMMGGGCCC@@@AAAAAAAAABBBDDDIIILLLTTT\\\gggrrr{{{wwwiiicccbbb```fffssstttZZZHHH@@@<<<;;;:::999888888888888444555666666666666666666}}}|||{{{yyyvvvtttuuuvvvwwwwwwuuusssooommmhhhfffdddbbb````````````]]]\\\YYYVVVTTTSSSSSSSSSSSSXXX___fffnnnwwwyyyqqqhhh___XXXSSSSSSUUUZZZeeesssrrr\\\LLLBBB>>>:::888888999999999666666666666555555555555555555666777777777777777777666666555555555555666666666777777777888888888777777:::???AAADDDMMMXXXkkkqqqeee^^^___hhhuuuppppppmmmggg```\\\YYYXXXVVVUUURRRPPPQQQSSSUUUWWW[[[kkkvvvmmmlllppptttzzz~~~{{{xxxwwwuuusssrrrqqqrrrssstttuuuuuusssqqqpppooopppqqqnnniiibbb]]]XXXUUUQQQOOOLLLKKKKKKJJJIIIIIIHHHHHHHHHKKKOOOTTTZZZ```gggkkklllfff___XXXSSSNNNIIIDDD???@@@AAAAAAAAACCCFFFIIIKKKSSS^^^iiitttxxxiiibbbaaa^^^bbbkkkzzzuuu[[[JJJBBB<<<;;;:::999888888888888777666666555555555555666~~~~~~}}}zzzwwwtttuuuvvvxxxyyyxxxvvvsssqqqfffeeecccaaa````````````\\\[[[XXXUUURRRPPPNNNNNNMMMRRRXXX___fffppp{{{~~~yyyrrriii^^^WWWTTTSSSSSSWWW___kkkwwwrrr\\\LLLBBB???;;;888888999999999777666666666555555555555333333444555666666555555999777666444444444555666777777777777888888888888666777;;;???AAAEEEOOOZZZqqqnnnaaaYYY\\\jjj{{{pppmmmnnnkkkddd\\\YYYWWWVVVVVVTTTRRRPPPPPPRRRUUUWWW[[[lllsssoooqqqmmmsss~~~~~~~~~{{{xxxvvvtttrrrppppppppprrrrrrqqqqqqqqqpppnnnoooppprrrooojjjddd]]]YYYUUURRROOOJJJJJJIIIHHHHHHGGGFFFFFFHHHLLLQQQVVV\\\cccjjjooopppiii```YYYTTTOOOJJJFFF???@@@AAAAAAAAABBBEEEHHHDDDLLLWWWcccooo~~~xxxhhhaaa```\\\^^^ffftttvvv\\\LLLEEE<<<;;;:::999888888888888999777666444444444555666}}}yyywwwuuuuuuvvvwwwxxxvvvrrrooollliiieeebbbbbbaaaaaa```\\\ZZZVVVRRRNNNLLLKKKKKKJJJLLLOOOTTTZZZdddmmmttt{{{{{{zzzwwwpppggg___ZZZRRRPPPQQQVVV[[[aaajjjttt}}}vvv```NNNAAA>>>:::777777888888888777777888777777666555555555555666666666666555555666666666666777777777777777777777777777888888999;;;999:::>>>BBBHHHRRR\\\qqqzzziii\\\ZZZ]]]nnnyyyqqqrrrtttppphhh___XXXUUUUUUWWWYYYUUUSSSRRROOOMMMPPPUUU___kkkwwwkkkppppppwww~~~}}}}}}|||{{{yyyvvvuuutttsssrrrqqqppppppppppppnnnmmmmmmllllllmmmnnnmmmiiibbbZZZSSSOOONNNLLLKKKJJJIIIGGGFFFEEEEEEJJJNNNSSSWWW\\\ccclllsssuuunnnbbbXXXPPPLLLIIIHHHFFFDDDAAA??????AAACCCEEEDDDJJJSSS]]]iiiyyyxxxkkkccc___\\\___dddmmmvvv___MMMCCC???===:::999888888666444555555444444444444555555}}}yyywwwvvvvvvvvvxxxxxxvvvssspppllliiieeecccbbbbbbaaa```]]][[[VVVRRRNNNLLLKKKKKKHHHJJJLLLNNNSSSZZZccchhhrrrrrrrrrpppkkkddd\\\XXXPPPNNNNNNSSSWWW\\\eeennnyyyxxxbbbPPPBBB>>>:::777777777777777777777777777777777666555444555555666666555555444555666666666777777777777777777777777777888888999;;;999:::>>>CCCHHHSSS^^^wwwyyyiii]]]ZZZ___qqqtttlllmmmvvvqqqhhh___XXXTTTUUUVVVUUURRRPPPQQQPPPNNNRRRXXXaaaooottttttrrrwww~~~|||{{{{{{zzzyyywwwxxxwwwvvvuuutttrrrqqqpppoooooonnnnnnnnnnnnoooooonnnmmmiiibbbZZZSSSOOOMMMKKKJJJIIIHHHGGGFFFEEEDDDIIILLLRRRVVV\\\dddnnnvvvvvvooodddYYYQQQLLLIIIHHHDDDBBB???======>>>???AAADDDIIIQQQ[[[gggwww|||mmmddd```\\\]]]aaajjj{{{wwwaaaOOOEEE???===:::999888888666555666666666555555666666666}}}zzzxxxxxxwwwwwwxxxxxxvvvssspppllliiifffccccccbbbaaa```]]][[[WWWRRRNNNLLLJJJIIIHHHHHHIIIIIIKKKPPPVVV[[[ccceeefffeeebbb]]]XXXTTTNNNKKKKKKNNNQQQVVV^^^gggttt{{{eeeRRRDDD@@@;;;888777777666666666666777777888777777777444555555666666555555444555555666666666777777777777777777777777888888999;;;999;;;???CCCIIIUUUaaaxxxhhh]]][[[aaauuupppjjjmmmyyysssiii___WWWTTTTTTTTTQQQNNNNNNOOOOOOOOOTTT[[[eeetttxxxtttuuu~~~|||{{{{{{{{{yyywwwzzzyyyyyyxxxvvvuuusssrrrooooooooopppppppppqqqqqqnnnllliiibbbZZZSSSOOOMMMJJJJJJIIIGGGFFFEEEDDDCCCGGGKKKOOOTTTZZZcccnnnvvvuuupppfff[[[RRRMMMJJJIIIHHHGGGDDDBBBAAA@@@@@@AAACCCGGGOOOXXXddduuuqqqfff```[[[\\\___ggguuuyyyeeeRRRFFF@@@===:::999999888666555777777666666666666777777|||yyyxxxwwwwwwwwwvvvuuuqqqnnnllliiifffdddccccccaaa___\\\ZZZVVVRRRNNNKKKHHHGGGGGGHHHGGGGGGGGGJJJNNNRRRUUUWWWYYY[[[ZZZWWWTTTQQQMMMIIIIIIKKKMMMQQQXXXaaannn~~~~~~hhhUUUGGGCCC>>>:::888888777666555666777888888888888888555666666777777666666555555555555666666666777777777777777777777888888999:::999<<<@@@DDDKKKXXXeeewwwhhh^^^[[[bbbxxx~~~nnnmmmsss|||uuuiii^^^WWWTTTSSSSSSPPPMMMMMMOOOOOOOOOTTT[[[gggyyy}}}vvvttt|||~~~~~~~~~~~~{{{yyyyyyyyyzzzzzzzzzyyyxxxwwwrrrssssssrrrrrrqqqqqqpppmmmmmmjjjccc[[[TTTOOOMMMJJJIIIHHHGGGEEEDDDCCCCCCGGGIIIMMMPPPUUU]]]hhhppprrrnnnfff\\\SSSMMMKKKKKKLLLKKKIIIFFFDDDBBBAAA@@@BBBFFFLLLUUUbbbtttuuuhhhaaa]]]\\\]]]dddqqq~~~iiiUUUHHH@@@>>>;;;999999888777555777666666666666666666777~~~{{{yyyxxxvvvuuuuuussspppmmmllliiigggeeedddcccaaa___ZZZYYYVVVRRRNNNKKKHHHGGGFFFFFFFFFEEEDDDFFFJJJMMMLLLNNNQQQSSSTTTSSSPPPOOOMMMJJJIIIJJJLLLNNNVVV^^^kkk|||jjjWWWIIIEEE@@@<<<:::999888888666666777888888999888888777777777888888777777777555555555555666666666666777777777777777888888999999999<<>>===AAAEEELLLUUUbbbssszzzkkkccc```]]]]]]dddnnn}}}mmmWWWIII@@@>>>;;;:::999999777555666555555444444555555666~~~{{{yyywwwvvvuuussspppmmmkkkjjjgggfffeeedddaaa___ZZZYYYWWWSSSPPPMMMJJJIIIEEEFFFFFFDDDDDDEEEHHHJJJJJJKKKNNNPPPQQQPPPOOONNNNNNKKKIIIJJJLLLNNNUUU]]]jjj{{{lllWWWIIIEEE@@@<<<;;;:::999888777777888888999888888888666777777888888777777666444444555555555666666666777777777777777888888999999:::===BBBEEEMMM^^^nnnttthhh```\\\gggrrriiiooozzzvvvhhh]]]XXXUUUTTTRRRRRROOONNNOOOOOOOOOSSSYYYjjj|||}}}|||zzzwwwyyy|||~~~~~~}}}zzzzzzzzzxxxvvvssspppooooooooommmggg___WWWQQQNNNJJJJJJIIIGGGFFFEEEDDDCCCGGGIIIJJJJJJJJJMMMSSSXXX``````___ZZZTTTPPPQQQRRROOOMMMJJJFFFCCCAAA@@@@@@@@@EEEMMMWWWddduuuooofffccc]]]]]]ccclllyyyqqqZZZKKKAAA>>>;;;::::::999777666555555444444444444555555~~~|||yyywwwvvvtttqqqoookkkjjjhhhffffffdddaaa___[[[ZZZYYYVVVTTTQQQNNNMMMJJJJJJJJJHHHGGGGGGIIIKKKKKKMMMOOOQQQQQQPPPOOONNNNNNKKKIIIJJJKKKMMMTTT\\\kkk{{{lllWWWGGGCCC>>>;;;:::999999888888888999999999888777777555555666666666666555555444444444555555555666666777777777777777888888999888:::>>>BBBFFFNNN```qqqsssgggaaa___kkklllgggqqq~~~vvvhhh]]]XXXVVVTTTSSSRRROOONNNPPPPPPPPPUUU[[[lll~~~{{{zzz{{{}}}}}}|||zzz{{{{{{zzzxxxuuurrrpppppppppnnniiiaaaXXXRRROOOKKKJJJIIIHHHGGGFFFEEEDDDEEEHHHJJJJJJHHHIIIMMMPPPUUUXXXZZZWWWSSSQQQSSSWWWTTTQQQMMMHHHEEEDDDDDDDDD@@@FFFOOOYYYfffwwwtttkkkccc]]]\\\cccjjjvvvttt^^^NNNAAA>>><<<::::::999888666666666555555555555666666~~~{{{yyyxxxvvvsssqqqkkkjjjhhhgggfffdddaaa___]]]\\\[[[YYYWWWTTTRRRPPPPPPPPPOOOMMMKKKJJJKKKMMMNNNOOOQQQRRRRRRQQQOOONNNNNNJJJIIIJJJKKKMMMTTT\\\lll|||lllVVVEEEBBB===:::999888888777999999999999999888777666333444444444444444444333444444444555555555666666777777777777777888888999888:::>>>CCCFFFOOOaaassssssgggaaaaaannnzzzjjjhhhtttvvvggg\\\XXXWWWUUUSSSQQQNNNNNNPPPQQQRRRWWW^^^nnn~~~|||}}}~~~{{{yyyyyyzzz{{{{{{yyywwwtttsssqqqqqqooojjjbbbYYYSSSPPPLLLKKKJJJIIIGGGFFFEEEEEEDDDGGGJJJJJJHHHHHHJJJMMMOOOSSSVVVVVVSSSRRRUUUYYYRRROOOJJJEEEBBBAAABBBCCC@@@FFFPPP[[[hhhyyyxxxnnnccc]]][[[bbbhhhsssvvv```QQQAAA???<<<::::::999888666777777666666666666777777|||yyywwwuuurrrooolllkkkhhhfffdddbbbbbbaaa^^^^^^\\\YYYWWWUUUVVVWWWXXXVVVRRROOOMMMMMMNNNOOOPPPSSSTTTRRRRRRSSSQQQNNNPPPKKKHHHIIIJJJLLLTTT]]]ppp}}}lllYYYJJJBBB<<<<<<<<<:::888999999888888777777777777777777777777777777777777777888777555444555666888999777777777777777888888999999======CCCMMMRRRaaa{{{qqqgggddddddxxxtttcccggguuuxxxtttddd\\\WWWSSSQQQRRROOOMMMMMMOOONNNPPPWWW```ooo~~~~~~~~~~~~~~~}}}|||{{{zzz{{{}}}}}}|||yyyvvvtttrrrrrroooiiiaaaYYYSSSPPPMMMMMMLLLIIIFFFDDDDDDDDDEEEFFFHHHJJJJJJIIIHHHGGGMMMOOOQQQTTTUUUVVVUUUTTTSSSPPPKKKFFFCCCAAA@@@AAABBBGGGPPP^^^nnn~~~}}}nnnhhhaaa^^^aaafffrrryyyaaaPPPEEE???::::::999777666999777777666666666666777777|||zzzxxxvvvrrrpppooommmkkkiiifffcccaaa```___^^^^^^\\\[[[[[[\\\]]][[[YYYVVVTTTRRRSSSSSSTTTUUUYYYZZZXXXVVVVVVSSSNNNNNNJJJGGGHHHIIILLLTTT]]]ooo|||iiiVVVHHH@@@;;;;;;;;;999888999999888888777777777777777777777777777777777777777777666555444555666888999777777777777777888999999999======CCCMMMRRRbbb|||rrrhhhfffiiirrrccchhhuuuxxxrrrccc[[[VVVSSSQQQRRROOOMMMMMMNNNNNNPPPXXXaaasss~~~~~~~~~~~~~~~}}}}}}|||{{{|||}}}~~~|||zzzwwwuuurrrqqqnnnhhh```YYYSSSPPPMMMMMMLLLJJJFFFDDDDDDEEEGGGHHHJJJLLLMMMLLLKKKKKKOOOQQQSSSUUUVVVVVVUUUTTTRRROOOKKKFFFCCCAAAAAAAAAEEEJJJTTTaaapppqqqhhhaaa^^^```eeeqqqzzzbbbQQQEEE???::::::999777777999777777666666666666777777}}}{{{yyywwwssspppnnnnnnmmmkkkhhhfffcccbbbbbbaaaaaa```````````````]]]\\\ZZZXXXWWWWWWWWWXXXYYY]]]___]]][[[YYYTTTNNNMMMIIIGGGHHHIIILLLUUU^^^nnn{{{gggTTTFFF???999:::;;;999888999999888888777777777777777777777777777777777777777666555555444444666777888888777777777777888999999888======BBBLLLSSSdddsssjjjhhhnnnrrreeelllxxxxxx}}}ooo```YYYUUURRRPPPQQQOOOMMMMMMNNNNNNPPPXXXbbbxxx~~~{{{zzz|||~~~~~~~~~}}}|||}}}~~~~~~~~~|||yyyxxxrrrppplllfff___XXXSSSPPPMMMMMMLLLJJJGGGFFFFFFGGGJJJKKKMMMPPPQQQQQQQQQQQQRRRSSSUUUVVVVVVVVVUUUTTTQQQNNNJJJFFFCCCBBBBBBBBBGGGLLLUUUbbbqqquuuhhhaaa^^^```dddooo}}}eeeSSSEEE???;;;::::::777777999777666666555555666666777}}}{{{zzzwwwsssppplllllllllkkkjjjhhhfffeeeeeecccaaa`````````___^^^^^^^^^\\\[[[YYYXXXXXXXXXZZZ___cccbbb```]]]WWWPPPOOOKKKIIIJJJKKKNNNWWW```ooo{{{hhhUUUGGG???::::::;;;999888999999888888777777777777777666666666666666666666666555555444444555555666777888888777777888888999:::888======BBBLLLSSSgggrrrjjjjjjqqqsssiiipppzzzxxxyyylll^^^WWWTTTQQQPPPPPPPPPMMMMMMNNNNNNPPPYYYcccyyy{{{xxxuuurrrssswww|||~~~~~~~~~~~~~~~}}}~~~~~~}}}{{{zzzsssooojjjddd^^^YYYSSSPPPMMMNNNMMMLLLIIIHHHIIIJJJNNNOOOQQQSSSUUUVVVWWWWWWUUUUUUVVVVVVVVVUUUTTTSSSPPPNNNJJJFFFCCCBBBCCCCCCEEEJJJSSSaaaqqqzzziiibbb^^^```cccmmmhhhVVVFFF???;;;;;;:::777777999666666666555555666666666}}}|||{{{xxxtttqqqmmmmmmlllkkkiiigggeeedddccc```]]]\\\^^^______^^^aaa``````___]]]\\\ZZZYYY\\\cccggghhhgggfff```YYYUUUPPPMMMNNNOOOQQQYYYaaaooozzzmmmYYYHHHAAA;;;<<<<<<:::999:::999888888777777777777777666666666666666666666666555555555555555666777777888888888888888999999:::888===>>>CCCMMMUUUjjj}}}oooiiijjjrrr}}}ooohhhpppyyyvvvuuuhhh[[[VVVTTTQQQPPPPPPPPPMMMMMMNNNNNNQQQZZZdddyyyyyyvvvrrrnnnmmmoooqqqssstttxxx~~~~~~}}}}}}~~~}}}~~~~~~~~~}}}|||tttooohhhbbb^^^YYYTTTQQQNNNOOOOOONNNLLLKKKMMMNNNRRRSSSUUUWWWYYYZZZ[[[\\\WWWVVVVVVVVVUUUTTTSSSSSSPPPNNNJJJFFFCCCBBBCCCCCCDDDIIIRRR```pppkkkddd```aaaccckkkkkkYYYFFF@@@;;;;;;:::888777:::666666555555555555666666~~~{{{vvvsssrrrpppmmmjjjgggeeedddcccaaa]]]XXXXXX[[[___``````ccccccdddeeedddcccaaa```bbbiiinnnooopppoookkkddd\\\WWWSSSRRRQQQRRRYYYaaakkkvvvrrr]]]JJJBBB<<<<<<===:::999999999888888777777777777777777777777777777777777777666666666777777777777777999888888888888999::::::999???@@@DDDNNNWWWnnnwwwiiieeehhhvvvsssgggdddnnnwwwsssrrrfffZZZUUUTTTRRRPPPQQQPPPNNNLLLMMMNNNQQQ[[[fffzzzzzz|||{{{yyytttpppmmmkkkkkkkkkkkklllpppxxx~~~}}}|||||||||}}}~~~}}}}}}~~~~~~~~~~~~~~~vvvpppgggaaa^^^ZZZVVVRRRPPPQQQQQQPPPOOOOOOQQQRRRUUUVVVWWWYYYZZZ\\\^^^^^^YYYXXXXXXWWWVVVUUUUUUUUUQQQNNNJJJFFFCCCBBBBBBBBBDDDIIIRRR___nnn~~~ooogggcccbbbcccjjjlllZZZFFF@@@<<<;;;;;;888888:::666555555444444555555666zzzvvvqqqooollljjjhhhhhhiiijjjhhhaaaZZZWWWYYY]]]^^^^^^```bbbeeehhhjjjjjjiiihhhhhhnnnssssssttttttpppkkkaaa[[[VVVTTTRRRRRRXXX___eeeooowww{{{ttt^^^KKKCCC<<<<<<;;;888777777999888888777777777777777777777777777777777777777666777777888888888888888999999888888999999:::;;;:::@@@BBBFFFOOOYYYrrrpppcccaaafff|||kkkaaaaaaoooyyyuuupppdddYYYUUUUUURRRQQQRRRQQQNNNLLLMMMNNNRRR\\\ggg||||||}}}~~~~~~yyyuuurrrpppjjjiiihhhkkkrrr}}}}}}|||{{{zzz{{{|||~~~|||}}}}}}}}}~~~~~~~~~xxxpppgggaaa^^^\\\WWWTTTQQQRRRSSSSSSRRRRRRTTTVVVWWWXXXXXXYYY[[[]]]^^^___[[[[[[ZZZYYYXXXXXXXXXXXXRRROOOKKKFFFCCCAAAAAAAAADDDHHHPPP[[[hhhvvvrrrkkkeeedddccchhh|||jjjYYYGGG@@@<<<<<<;;;888888:::666555555444444555555666}}}yyymmmllljjjiiijjjmmmqqqsssrrriii^^^XXXXXXZZZZZZYYY\\\___dddhhhlllmmmmmmmmmkkkpppttttttttttttqqqlllddd^^^XXXUUURRRQQQVVV^^^```iiiqqqtttwww|||uuu^^^JJJBBB<<<;;;:::777555555999888888777777777777777777777777777777777777777777777888999999999999999999999888888999999:::;;;:::AAACCCGGGPPPZZZttt}}}lll______eee}}}ggg___aaaqqq}}}yyypppdddYYYUUUUUUSSSRRRRRRQQQNNNLLLMMMNNNRRR\\\ggg~~~~~~{{{nnnjjjfffdddhhhpppyyy|||{{{zzzyyyzzz{{{}}}|||||||||}}}~~~~~~yyyqqqgggaaa___]]]XXXTTTRRRSSSTTTTTTSSSTTTVVVXXXXXXXXXYYYZZZ[[[]]]^^^___]]]]]]\\\[[[ZZZZZZ[[[[[[SSSPPPKKKFFFCCCAAA@@@AAABBBEEELLLVVVaaammmwww}}}uuummmgggeeeccchhh{{{hhhXXXGGGAAA<<<<<<;;;888888:::555555555444444555555555~~~|||uuutttoooiiieeekkkwwwyyyjjj^^^ZZZXXXUUUTTTWWWZZZ]]]aaagggkkknnnooopppqqqppppppooonnnnnnmmmmmmeeebbb]]]YYYWWWWWWXXXYYY\\\]]]```dddiiimmmqqqsss{{{}}}ttt]]]JJJBBB<<<<<<<<<:::999::::::999777666666666777888777777777777777777777777777777777666777888888999666666888999999:::999999:::@@@AAAGGGRRR]]]vvvtttkkk___\\\iii{{{hhhaaacccqqq}}}zzzpppdddYYYUUUUUURRRQQQRRROOOOOOOOOOOOMMMPPP^^^lllwwwnnngggeeedddeeeiiinnnxxx|||||||||{{{zzzzzzzzz{{{{{{~~~}}}|||{{{{{{||||||uuuooohhhaaa\\\YYYUUUSSSUUUUUUUUUUUUVVVXXXYYYZZZXXXWWWUUUUUUVVVXXX[[[]]]bbb```^^^\\\\\\\\\ZZZYYYUUUQQQJJJFFFDDDCCCBBBBBBCCCEEEJJJPPPYYYbbbjjjnnnttttttssssssuuuxxx{{{}}}|||~~~rrrfffffffffhhhxxxiiiUUUHHHAAA<<<======999666666777666666666666666777777wwwtttpppoooppprrrtttvvvjjj```YYYYYYZZZWWWVVVWWWXXXZZZ^^^cccgggiiikkkkkkllllllkkkjjjiiihhhhhhgggbbb```\\\YYYWWWVVVVVVWWWYYYZZZ\\\___cccfffiiikkkrrrrrrwwwrrr\\\JJJBBB;;;;;;;;;999888:::999999777666666666777888777777777777777777777777777777777777777888888999777777777888999999::::::;;;AAABBBGGGSSS^^^wwwsssjjj```___lllwwwgggbbbfffvvvpppdddYYYUUUTTTRRRQQQQQQNNNNNNNNNNNNMMMQQQ___mmmwwwlllfffbbb```bbbgggkkkuuu~~~}}}}}}|||{{{{{{{{{{{{||||||||||||{{{zzzzzzyyyyyysssnnngggaaa\\\YYYVVVTTTVVVWWWXXXYYYZZZ\\\]]]]]]WWWVVVTTTSSSUUUXXX\\\^^^cccaaa^^^]]]]]]]]][[[ZZZTTTOOOJJJEEEDDDCCCCCCBBBBBBDDDFFFKKKQQQXXX^^^aaagggffffffgggiiikkknnnppprrrtttwwwzzz~~~sssgggffffffhhhwwwlllXXXIIIAAA<<<======999777777777777666666666666777777yyyuuutttwww|||zzzqqqhhh```[[[XXXZZZ\\\YYYVVVVVVUUUVVVYYY\\\___bbbcccdddddddddcccbbbaaa```______]]]\\\ZZZWWWUUUTTTSSSSSSUUUUUUVVVXXX[[[]]]```aaagggfffiiiooosssuuu{{{oooZZZIIIAAA;;;::::::888888999999888888777666777777777777777777777777777777777777777777777777888888888888888777777888999;;;<<<<<>>DDDFFFKKKWWWbbb|||ooohhhbbbfffvvvjjj^^^aaalllmmmaaaVVVRRRQQQOOONNNNNNJJJJJJLLLMMMNNNTTTbbbqqqvvvggg___^^^[[[```iiiuuu~~~}}}|||{{{{{{{{{{{{yyyzzz{{{{{{zzzxxxuuusssoookkkddd___\\\ZZZXXXVVVQQQTTTWWW[[[^^^_________]]][[[WWWUUUTTTVVVYYY[[[\\\[[[YYYXXXWWWUUURRROOOKKKIIIFFFEEEFFFGGGGGGFFFGGGFFFFFFGGGGGGHHHHHHIIIGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKNNNPPPSSSXXX^^^bbbkkkqqqzzzrrrnnnkkkiiivvvrrr]]]KKKCCC===<<<<<<:::888999888888777666666666666666~~~wwwqqqnnneeeeeebbb\\\ZZZZZZZZZWWWSSSQQQOOOMMMLLLLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMKKKJJJIIIHHHIIIKKKOOOSSSWWWZZZ\\\YYYUUUTTTUUUUUUTTTXXX___hhhssskkkYYYIIIAAA;;;::::::888888999777888888888888777666666666666666666666666666666555666777999999888888777999999888888999:::<<<======DDDFFFLLLWWWccc}}}oooiiidddjjj{{{jjj___cccooolll```UUUQQQQQQNNNMMMMMMJJJJJJLLLMMMNNNTTTcccqqqqqqeee```YYY\\\cccooo}}}||||||||||||{{{{{{{{{{{{yyywwwuuutttoookkkddd___\\\YYYWWWVVVTTTUUUXXX[[[^^^``````aaa___]]]ZZZXXXXXXYYYZZZ\\\___^^^\\\ZZZYYYVVVQQQNNNJJJHHHFFFFFFHHHIIIJJJIIIFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEDDDDDDCCCCCCBBBBBBDDDEEEGGGIIIKKKOOOTTTWWW^^^gggrrrzzzyyysssnnnlllxxxppp\\\LLLCCC===<<<<<<:::999:::999888777666666555555666}}}xxxsssqqqfffiiihhhaaa]]]^^^\\\XXXUUURRRNNNKKKIIIIIIJJJLLLIIIIIIJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMLLLLLLKKKKKKIIIJJJLLLOOOSSSWWWZZZ\\\ZZZWWWUUUUUUSSSQQQSSSYYY]]]iii{{{kkkZZZJJJBBB;;;;;;;;;999888:::777888888999888777666555666666666666666666666666555666888999999999777666888888999999:::;;;;;;<<<===CCCFFFKKKWWWccc}}}ooojjjgggnnn{{{fff\\\bbboookkk___TTTQQQPPPNNNLLLMMMJJJJJJLLLMMMNNNSSSbbbqqq}}}mmmeeeYYYZZZ___iiizzz~~~~~~~~~|||{{{zzzyyywwwvvvuuutttpppkkkeee___[[[YYYVVVUUUTTTUUUVVVYYY[[[]]]^^^___]]]]]]\\\\\\]]]]]]^^^___aaa___]]][[[YYYTTTOOOKKKHHHGGGFFFGGGJJJKKKLLLKKKIIIIIIIIIJJJJJJIIIIIIIIIFFFFFFEEEDDDBBBAAA???>>>@@@BBBCCCDDDEEEHHHMMMPPPTTT^^^jjjttt|||~~~xxxrrrooozzznnn[[[LLLDDD===<<<<<<:::999:::999888777666555555555555~~~zzzuuuqqqkkkpppooohhhbbbaaa]]]XXXVVVSSSOOOKKKHHHHHHIIIJJJGGGHHHIIIJJJKKKLLLMMMMMMOOOOOONNNMMMMMMMMMMMMMMMKKKKKKMMMPPPSSSWWWZZZ[[[]]]ZZZYYYXXXUUURRRSSSWWWWWWcccvvvlll[[[JJJBBB<<<<<<<<<:::999:::777888888999999777666555666666666666666666666666555666888999:::999777666777888999;;;;;;;;;;;;;;;===CCCEEEKKKWWWccc}}}~~~oookkkiiirrruuu```WWW^^^lll~~~kkk___TTTPPPOOOMMMLLLLLLJJJJJJLLLNNNNNNSSSbbbqqqtttkkk\\\\\\^^^gggwww|||{{{yyywwwvvvuuuuuutttpppllleee___[[[XXXVVVTTTRRRSSSSSSUUUWWWYYY[[[\\\[[[\\\]]]^^^```aaabbbbbb```^^^\\\ZZZWWWRRRLLLHHHHHHGGGFFFHHHKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFDDDAAA???>>>???@@@AAAAAABBBEEEIIILLLNNNXXXfffqqqxxx{{{tttppp{{{nnn[[[MMMDDD===<<<<<<:::999;;;999999777666555555555555}}}xxxtttqqqqqqpppmmmhhhcccaaa```[[[VVVPPPKKKIIIIIIJJJJJJLLLLLLLLLMMMOOORRRUUUWWW[[[ZZZXXXUUURRRPPPNNNNNNOOOOOOQQQSSSVVVZZZ^^^```^^^\\\XXXTTTRRRRRRSSSTTTVVV___mmmjjj[[[GGGCCC>>>;;;:::999888888888888888888888888888888777777777777888888888888666666777888888888888888666888;;;<<<;;;:::;;;<<>>===<<<999999;;;999888666555555555666777~~~yyyvvvuuutttppplllhhhdddaaa___[[[WWWQQQMMMLLLLLLLLLKKKIIIIIIJJJNNNSSSYYY___ccccccaaa^^^ZZZWWWUUUTTTSSSRRRSSSSSSUUUWWWZZZ\\\^^^^^^\\\XXXTTTRRRPPPPPPPPPUUU]]]lll~~~zzzfffWWWGGGCCC>>>:::999999999999888888888888888888888888777777777777888888888888777777888999999999999999444777999:::999999999:::>>>EEEGGGNNNZZZgggmmmiiilllpppnnn^^^WWW[[[fffyyyvvveee\\\TTTQQQPPPLLLKKKKKKMMMLLLMMMNNNNNNSSSbbbqqqyyyjjjaaa\\\dddooo|||}}}|||yyyvvvtttrrrpppooonnnkkkgggccc___[[[VVVSSSSSSSSSSSSUUUXXX[[[[[[[[[WWWXXX[[[^^^```aaabbbbbb^^^[[[VVVSSSQQQNNNJJJFFFFFFGGGGGGHHHIIIJJJKKKKKKNNNOOOOOOPPPPPPPPPPPPPPPNNNNNNLLLKKKIIIHHHHHHGGGBBBAAA?????????AAACCCDDDJJJPPPZZZffftttzzzxxxlll\\\KKKDDD>>>===;;;888888;;;888777777666666666666666~~~zzzwww{{{vvvpppkkkhhheeeaaa]]]ZZZWWWSSSQQQPPPOOONNNMMMJJJJJJKKKPPPXXXbbblllrrrpppmmmhhhbbb^^^\\\[[[[[[YYYYYYYYYZZZ[[[\\\\\\]]]\\\[[[WWWTTTQQQNNNMMMMMMSSS[[[jjj|||xxxcccTTTHHHCCC===999888999::::::888888888888888888888888777777777777888888888888888888999:::::::::::::::555777999:::999999999:::===DDDHHHPPP]]]jjjlllhhhjjjoookkk\\\UUUYYYdddwww~~~sssddd[[[SSSQQQOOOLLLKKKLLLLLLLLLMMMNNNNNNSSSbbbqqq}}}pppeee]]]bbbjjjvvv|||{{{xxxuuusssqqqooonnnmmmkkkgggccc```\\\WWWTTTTTTSSSSSSUUUXXXZZZZZZYYYTTTVVVXXXZZZ\\\]]]^^^^^^ZZZXXXTTTQQQNNNKKKGGGDDDEEEFFFGGGHHHIIIJJJJJJKKKMMMMMMOOOPPPRRRTTTUUUUUURRRRRRPPPNNNLLLJJJIIIHHHCCCAAA@@@??????@@@BBBCCCGGGMMMWWWdddrrr~~~|||jjjZZZJJJCCC===<<<;;;888777:::777777777777777666666555~~~{{{xxxxxxooojjjhhhfff```[[[YYYWWWUUUTTTSSSRRRPPPOOOOOONNNOOOTTT^^^kkkwww{{{tttlllfffcccaaaaaa______````````````___^^^ZZZYYYVVVSSSPPPNNNMMMLLLQQQYYYhhhzzzxxxdddVVVGGGCCC===999888999:::;;;888888888888888888888888666777777777888888888888777888999999::::::999999888999;;;;;;;;;;;;<<<======DDDIIIRRRaaannnlllgggjjjooojjj[[[VVVZZZeeexxx}}}rrrbbbYYYQQQPPPOOOMMMKKKMMMLLLKKKLLLMMMMMMSSSbbbqqq~~~|||yyykkkaaaaaagggqqq{{{zzzwwwuuurrrpppnnnnnnllljjjgggdddbbb^^^YYYVVVSSSRRRRRRSSSUUUWWWWWWVVVRRRSSSTTTVVVWWWYYYZZZZZZXXXVVVSSSPPPNNNKKKHHHGGGHHHHHHIIIJJJJJJKKKLLLLLLKKKLLLNNNPPPSSSVVVXXXZZZWWWVVVUUURRRPPPMMMKKKIIIDDDCCCAAA??????@@@AAABBBEEEKKKUUUaaappp|||}}}gggXXXIIIBBB===;;;:::777777999666777888888888777555444~~~{{{yyyyyypppkkkiiifffaaa\\\ZZZYYYWWWWWWWWWVVVSSSQQQQQQQQQSSSYYYeeetttyyyqqqllljjjiiieeeeeeffffffeeedddaaa```YYYXXXUUURRRPPPNNNNNNNNNPPPYYYgggyyywwwdddWWWFFFBBB===999888999::::::888888888888888888888888666777777777888888888888666777777888888888888888999:::;;;;;;;;;;;;<<<>>>===EEEKKKVVVeeesssmmmhhhkkkqqqjjj\\\WWW\\\gggyyy~~~qqq```WWWPPPOOOOOOMMMLLLMMMKKKJJJLLLMMMMMMSSSbbbqqq~~~|||rrreeebbbeeelll}}}~~~|||{{{zzzwwwtttqqqooonnnmmmkkkiiigggeeeccc___[[[WWWTTTSSSRRRSSSUUUVVVUUUTTTQQQQQQRRRSSSTTTUUUVVVWWWTTTSSSRRRQQQOOOMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMKKKLLLNNNPPPTTTWWW[[[\\\[[[[[[YYYWWWTTTPPPMMMLLLGGGEEECCCAAA@@@@@@AAABBBDDDIIISSS```ppp~~~zzzfffWWWIIIBBB===;;;:::777777999666777888888888777555444}}}{{{zzzsssooollliiidddaaa___^^^[[[[[[ZZZYYYWWWUUUQQQRRRUUU]]]kkk}}}zzzwwwvvvooopppqqqpppmmmiiieeeccc]]]ZZZVVVRRROOOOOOOOOPPPQQQYYYhhhzzztttaaaTTTEEEAAA===:::::::::::::::888888888888888888888888777777777777888888888888666666777888888888888777888999999999888999;;;======GGGNNNYYYjjjyyymmmhhhlllsssgggZZZVVV\\\gggxxx|||ooo^^^UUUNNNNNNNNNMMMLLLNNNJJJJJJKKKLLLMMMSSSbbbqqq~~~}}}xxxiiidddccchhhvvv}}}|||{{{{{{zzzwwwtttrrrpppnnnmmmjjjhhhgggfffeeeaaa\\\YYYWWWVVVUUUUUUVVVWWWVVVTTTQQQQQQQQQQQQRRRSSSTTTUUUPPPRRRSSSSSSRRRRRRSSSTTTQQQQQQQQQPPPPPPOOOOOONNNNNNNNNPPPRRRUUUYYY]]]___^^^^^^]]][[[XXXTTTQQQNNNJJJHHHEEECCCAAAAAAAAABBBDDDIIISSS```ppp{{{gggXXXJJJCCC===<<<;;;888777:::777777777777777666666555~~~~~~|||yyyuuuqqqmmmiiihhhfffdddaaa______^^^\\\[[[UUUVVVYYYbbbpppzzztttmmmjjjccc___YYYSSSOOONNNNNNOOORRRZZZiii{{{qqq___QQQCCC@@@===<<<<<<;;;:::888888888888888888888888888777777777777888888888888777777888999999999999888888999999999888999;;;>>>>>>HHHPPP]]]nnn}}}kkkggglllsss{{{cccVVVSSSYYYdddtttxxxjjj\\\TTTMMMMMMNNNMMMMMMOOOIIIIIIKKKLLLMMMSSSbbbqqq~~~|||{{{kkkdddaaacccooo~~~~~~}}}}}}|||zzzxxxuuurrrpppooonnniiihhhggggggfffbbb]]]ZZZXXXVVVUUUUUUVVVVVVUUUSSSRRRQQQQQQPPPQQQRRRTTTTTTRRRUUUXXXYYYYYY[[[^^^aaa[[[ZZZYYYXXXVVVUUUTTTTTTSSSSSSSSSUUUXXX[[[___aaa`````````^^^[[[WWWSSSQQQLLLJJJGGGDDDBBBBBBBBBCCCDDDJJJTTTaaaqqq}}}jjj\\\KKKDDD>>>===;;;888888;;;888777777666666666666666}}}~~~}}}yyytttooommmmmmkkkhhheeebbbaaaaaa```^^^ZZZ[[[^^^eeerrr}}}uuuqqqiiiddd[[[SSSNNNLLLMMMOOOSSS[[[jjj|||rrr^^^PPPAAA@@@>>>======<<<999777888888888888888888888888777777777777888888888888888888999::::::::::::999:::;;;<<<;;;:::;;;>>>@@@???IIIQQQ^^^ppp~~~jjjffflllssswww___RRROOOVVVaaaqqqtttggg[[[SSSMMMMMMNNNMMMMMMOOOIIIIIIJJJLLLMMMSSSbbbqqq}}}{{{|||lllddd``````kkkxxx|||{{{xxxuuusssqqqooonnnhhhhhhggggggfffccc^^^ZZZVVVUUUSSSSSSTTTSSSRRRPPPRRRRRRQQQPPPQQQRRRSSSTTTVVVYYY^^^```aaacccgggkkkccccccaaa___^^^\\\ZZZZZZVVVVVVVVVWWWZZZ]]]```cccaaaaaaaaa___]]]YYYUUUSSSNNNLLLIIIEEECCCCCCCCCCCCEEEKKKTTTbbbrrrmmm___KKKDDD>>>===<<<999999;;;999888666555555555666777{{{yyywwwwwwwwwuuusssoookkkhhheeecccbbb___aaadddkkkuuuzzzsssiii^^^XXXSSSNNNNNNQQQTTT]]]lll~~~nnn^^^TTTDDDAAA===;;;:::::::::999999999888888999999:::;;;888777777777777777888888666888:::;;;;;;;;;999888777888:::;;;<<<>>>BBBEEEFFFIIITTTcccpppwwwkkk```aaaxxxuuubbbTTTQQQVVV]]]iiinnnfffXXXTTTPPPMMMLLLKKKJJJIIIGGGGGGIIIKKKLLLTTTdddttt{{{zzz~~~kkkaaa```bbbhhhmmm{{{||||||~~~~~~}}}{{{xxxtttqqqpppooonnnnnnjjjhhhhhhiiigggaaa\\\WWWUUURRRPPPQQQQQQPPPOOOOOONNNNNNNNNPPPRRRUUUWWWZZZ\\\aaahhhooouuuwwwwwwqqqnnniiibbb^^^]]]```cccZZZ```bbb```___bbbdddcccdddbbb`````````]]]VVVQQQMMMHHHDDDDDDBBB@@@AAADDDHHHLLLUUUdddvvvrrraaaPPPGGG@@@===<<<999777888777777777777777777777777~~~}}}|||}}}zzzxxxvvvsssooollliiihhhdddfffiiinnnwwwxxxnnnbbb[[[UUUPPPPPPSSSVVV^^^nnnmmm\\\QQQDDDAAA===;;;:::::::::999999999888888999999:::;;;888888777777777777888888777888999:::;;;:::999999888999:::;;;;;;===AAADDDEEEIIIUUUeeerrruuuiii```aaaxxxttt___QQQNNNSSSYYYdddjjjbbbWWWTTTOOOLLLKKKKKKJJJIIIHHHHHHIIIKKKMMMTTTeeeuuuzzzzzz}}}llldddbbbccchhhmmmsss|||zzz~~~}}}{{{yyyvvvtttrrrqqqpppooollliiiiiijjjgggaaa\\\WWWTTTRRRPPPQQQQQQPPPOOOOOOOOONNNNNNPPPRRRUUUWWWYYY^^^gggtttwwwoookkkjjjkkkmmmbbbhhhjjjhhhfffggghhhfffeeecccaaa```___\\\VVVQQQMMMHHHEEEDDDCCC@@@AAAEEEIIINNNXXXgggzzzvvveeeRRRHHH@@@===;;;888777888777777777777777777777777~~~}}}{{{xxxtttpppnnnlllnnnqqquuuzzzttthhh___XXXSSSRRRUUUWWWaaaqqqlllYYYMMMDDDAAA===;;;;;;;;;:::999999999888888999999:::;;;999999888888777888888999999999999999::::::::::::888999:::::::::<<>>@@@EEELLL[[[mmmzzzpppfff^^^aaayyyssscccUUUQQQSSSUUU___eee___UUURRRNNNKKKJJJJJJIIIHHHIIIIIIKKKMMMNNNVVVfffvvvxxxyyy~~~xxxsssnnnnnnpppwww}}}yyyzzz{{{{{{zzzyyywwwvvvrrrooollljjjhhhddd___\\\XXXUUUSSSRRRRRRSSSRRRRRRRRRQQQPPPPPPQQQSSSVVVWWW^^^iii{{{}}}{{{}}}wwwppplllgggaaa^^^\\\XXXSSSOOOMMMHHHEEEFFFEEECCCDDDHHHKKKTTTbbbtttvvvtttrrrrrr{{{{{{jjjVVVKKK@@@;;;999666666999666666666666666666666666~~~zzzxxxyyy|||{{{mmmccc[[[UUUTTTWWW[[[gggzzz~~~iiiVVVKKKCCC@@@<<<;;;;;;;;;;;;:::999999888888999999:::;;;;;;;;;:::999999999999999::::::999999999:::;;;<<<:::;;;;;;;;;:::;;;>>>@@@FFFNNN```ssspppfff___bbb{{{sssdddVVVRRRSSSTTT]]]ddd___TTTQQQMMMJJJJJJJJJIIIHHHIIIIIIKKKMMMNNNVVVfffvvvxxxyyy~~~wwwsssttt|||~~~|||xxxyyyzzz{{{{{{zzzxxxwwwrrrpppllliiifffbbb^^^\\\YYYWWWTTTSSSTTTUUUUUUTTTTTTSSSRRRRRRSSSUUUWWWXXXaaammmyyyrrrlllddd^^^ZZZVVVRRRNNNMMMHHHFFFGGGFFFDDDFFFJJJMMMXXXhhhzzzxxxmmmjjjiiijjjsss~~~|||lllVVVKKK@@@;;;999666666999666666666666666666666666~~~}}}}}}{{{mmmccc[[[VVVVVVZZZ___lll|||hhhWWWLLLBBB@@@<<<;;;;;;;;;;;;;;;999999888888999999:::;;;<<<<<<;;;:::999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;<<>>AAACCCIIISSShhh~~~sssiiibbbfffttt___SSSOOOOOONNNVVV___\\\RRROOOKKKIIIIIIIIIHHHHHHHHHHHHIIIKKKMMMTTTeeeuuuzzzzzz|||zzzxxxxxxwwwwwwwwwwwwwwwxxxsssrrrppplllgggdddbbbbbb\\\ZZZXXXWWWXXXYYYYYYYYYYYYXXXWWWVVVWWWXXXZZZ\\\cccnnn|||oooeee^^^YYYTTTPPPMMMIIIGGGHHHHHHGGGIIINNNWWWdddwwwnnn___[[[ZZZ[[[cccnnn~~~xxxhhhRRRHHH@@@===;;;888777888777777777777777777777777~~~|||||||||~~~zzzlllccc]]]ZZZ[[[___hhhvvv{{{gggWWWMMMBBB???<<<:::;;;<<<<<<;;;999999888888999999:::;;;>>>===<<<;;;:::999999999888999;;;======<<<;;;:::;;;<<<=========???BBBDDDJJJUUUkkktttkkkcccggguuu___SSSOOOOOONNNWWW```]]]RRROOOKKKIIIIIIIIIHHHHHHGGGGGGIIIKKKLLLTTTdddttt{{{zzz|||xxxyyyyyyzzz}}}{{{yyyxxxwwwvvvuuuuuuuuuvvvwwwttttttqqqnnniiifffeeeeee]]][[[YYYYYYZZZ[[[[[[ZZZZZZYYYXXXWWWXXXZZZ\\\]]]dddnnnttthhh```[[[VVVRRRMMMIIIGGGHHHIIIHHHJJJNNN[[[iii|||~~~lll\\\WWWVVVWWW___jjjzzzrrrbbbPPPGGG@@@>>><<<999888888777777777777777777777777~~~|||yyyvvvsssrrrrrrrrrtttyyy|||nnneee^^^YYYYYY]]]jjj{{{mmmXXXKKKCCC@@@===;;;;;;;;;;;;:::::::::999999888777777777===<<<;;;999888777777777777666777999;;;<<<;;;:::;;;<<<======>>>@@@DDDGGGNNN[[[ooouuulllfffhhhsssdddRRRLLLOOOOOOWWW^^^\\\SSSMMMJJJJJJJJJGGGGGGIIIHHHGGGGGGIIILLLRRRaaaooo}}}{{{~~~wwwtttrrrrrrtttuuuxxx{{{yyywwwvvvtttsssrrrrrrssstttsssqqqnnnmmmllljjjhhhfffaaa___^^^^^^_________^^^______]]]\\\[[[ZZZZZZZZZdddkkkxxxxxxiiibbb\\\VVVPPPOOOLLLJJJJJJHHHHHHNNNWWW```nnnooo___ZZZXXXXXX___iiizzz{{{nnnbbbRRRHHH???>>>>>>;;;999999888888777777666666555555~~~|||{{{yyywwwuuusssqqqnnnjjjhhhgggggggggnnnsss{{{zzznnnfff```\\\^^^cccpppqqq\\\OOOCCC@@@<<<;;;;;;;;;;;;:::999999999999999:::::::::===<<<;;;999888777777777888888888:::<<<======;;;;;;<<<======>>>@@@DDDHHHNNN[[[qqquuulllfffhhh~~~xxxdddRRRLLLNNNOOOWWW___]]]SSSNNNJJJJJJJJJGGGGGGIIIIIIHHHHHHJJJMMMSSSaaaooo|||zzzyyyuuurrrqqqrrrrrrttt}}}~~~zzzxxxvvvuuusssrrrqqqqqqrrrrrrqqqooommmmmmmmmlllkkkiiicccbbb``````bbbccccccbbbbbbbbb```___^^^]]]]]]]]]ccciiiuuu|||mmmeee___WWWRRROOOLLLJJJJJJHHHIIIPPPYYYdddsssppp```ZZZYYYXXX___hhhyyyvvviii^^^RRRHHH???======;;;999999777777777777666666555555~~~yyytttqqqnnnkkkhhhhhhfffccc```^^^^^^^^^^^^ccciiiqqqzzzxxxmmmfffbbb```dddjjjyyyttt^^^PPPCCC@@@<<<::::::;;;::::::888999999:::;;;;;;<<<<<<<<<;;;;;;:::999888888777999999999;;;===>>>>>><<<<<<======>>>>>>AAAEEEHHHPPP]]]sssuuullleeeggg}}}~~~dddRRRLLLNNNOOOWWW___]]]TTTNNNJJJJJJJJJGGGGGGIIIJJJIIIIIIKKKMMMSSSbbbooozzzxxx|||wwwtttrrrqqqppprrr{{{}}}yyyxxxtttsssrrrppppppppppppqqqnnnmmmlllmmmnnnooonnnmmmfffeeeddddddfffhhhhhhgggffffffdddcccbbbaaaaaaaaadddhhhqqq~~~tttkkkccc[[[TTTPPPLLLJJJJJJIIIJJJSSS\\\jjjzzzqqqaaa[[[YYYXXX^^^gggwww}}}tttggg\\\RRRGGG>>><<<===;;;999999777777777666666666666555|||vvvpppkkkgggccc```^^^\\\YYYWWWUUUTTTUUUUUUWWW]]]fffpppzzzwwwmmmgggcccbbbhhhppprrr[[[MMMBBB???<<<::::::::::::999999999999999::::::;;;;;;;;;;;;;;;::::::999999888999999999;;;===>>>===<<<<<<===>>>>>>???BBBFFFIIITTTaaaxxxvvvmmmeeefff{{{eeeSSSLLLNNNOOOWWW___^^^VVVOOOJJJJJJIIIGGGGGGJJJJJJHHHIIIJJJMMMSSSaaaooo{{{yyy~~~|||xxxuuutttsssuuu~~~}}}zzzyyysssrrrpppooonnnoooooopppnnnmmmlllmmmooopppooonnnjjjhhhggghhhkkkllllllllljjjiiihhhgggfffeeeeeeeeegggjjjpppyyy{{{qqqhhh^^^WWWPPPLLLJJJJJJJJJMMMWWWaaaqqqsssccc]]]ZZZXXX]]]eeeuuuxxxkkk___SSSHHH>>><<<<<<:::999999666666666666666666666666|||tttmmmhhhccc___]]]UUUSSSPPPMMMKKKJJJJJJKKKQQQVVV^^^hhhsss~~~~~~vvvmmmgggcccdddllluuuqqqYYYJJJBBB???<<<::::::::::::999:::999999999888888888777::::::;;;;;;;;;:::999999888888888:::<<<======;;;<<<===>>>???@@@CCCGGGKKKXXXeee|||wwwnnnffffffzzzhhhUUUMMMNNNNNNVVV___]]]WWWPPPKKKJJJIIIGGGGGGJJJHHHGGGHHHJJJLLLSSSbbbppp}}}}}}|||{{{|||}}}{{{sssrrrpppooonnnoooooopppooonnnmmmnnnpppppppppnnnmmmlllkkklllnnnpppppppppmmmlllkkkjjjiiihhhhhhhhhjjjmmmrrrxxxwwwmmmbbbYYYPPPMMMJJJJJJKKKOOO[[[fffvvvuuueee^^^[[[XXX\\\cccrrrqqqeeeVVVJJJ@@@<<<<<<:::888999555555555555555666666666~~~uuummmgggbbb^^^\\\TTTRRROOOKKKIIIHHHHHHHHHMMMQQQXXXaaakkkvvv|||vvvnnniiifffgggqqq|||rrrZZZKKKBBB???;;;999999:::999999::::::999888888777666666999999;;;<<<<<<;;;::::::888888888:::<<<===<<<;;;<<<===??????AAADDDHHHLLLYYYfff~~~yyypppgggfffzzzkkkWWWNNNOOONNNUUU]]]\\\XXXQQQKKKJJJIIIGGGHHHJJJHHHFFFGGGJJJMMMUUUdddrrr|||~~~}}}tttsssrrrppppppppppppqqqqqqpppoooppprrrtttsssrrrrrrqqqoooppprrrsssssssssqqqpppooonnnmmmlllllllllnnnqqquuuyyy|||qqqeee[[[QQQMMMJJJJJJLLLRRR___kkk{{{wwwggg```\\\XXXZZZbbbpppxxxkkkZZZNNNBBB>>><<<:::888888444555555555555666666666|||rrrkkkeeeaaa^^^WWWUUUQQQMMMJJJHHHHHHHHHGGGKKKPPPWWW```jjjuuu|||{{{uuuoookkkiiimmmyyyrrr[[[LLLAAA???;;;999999999999888999999999999999999999999888999;;;<<<===<<<;;;:::999999999;;;===>>>>>><<<<<<>>>???@@@AAADDDIIIMMMWWWeee~~~{{{qqqhhhgggzzznnnZZZPPPOOOMMMTTT\\\ZZZYYYRRRKKKJJJIIIGGGHHHKKKHHHGGGHHHLLLPPPXXXgggvvvwwwxxx{{{}}}vvvuuusssrrrqqqqqqrrrrrrrrrqqqqqqtttwwwyyyyyyyyywwwvvvtttuuuvvvwwwwwwvvvuuutttsssrrrqqqpppppppppooosssxxx{{{~~~sssfff]]]QQQMMMJJJJJJMMMTTTbbboooyyyhhhaaa\\\XXXZZZ```nnnqqq]]]QQQDDD???===:::777888444444444555555555666666xxxpppiiidddaaaUUUSSSOOOJJJGGGEEEDDDDDDBBBDDDIIIOOOVVV```jjjqqqyyyuuupppmmmlllqqqqqqZZZKKKAAA>>>;;;999999999999888888999999::::::;;;;;;<<<777999;;;=========;;;::::::::::::<<>><<<>>>???@@@BBBEEEIIIMMMUUUccc}}}|||rrriiigggzzzooo[[[PPPOOOMMMSSS[[[YYYZZZRRRLLLJJJIIIGGGHHHKKKIIIHHHJJJNNNRRRZZZjjjyyyzzz|||vvvvvvxxx~~~}}}xxxzzz}}}~~~}}}wwwvvvtttsssrrrrrrssstttrrrrrrsssvvvzzz~~~{{{yyyxxxxxxyyyzzzyyyxxxxxxwwwvvvtttssssssssssssppptttyyy}}}tttggg^^^QQQMMMJJJKKKMMMUUUcccqqqyyyiiibbb]]]XXXYYY```mmmwww```SSSFFF@@@===:::777888444444444555555555666666{{{qqqggg```\\\WWWQQQKKKIIIHHHHHHHHHGGGEEEFFFJJJNNNSSS]]]fffuuu~~~zzzvvvqqqooosss}}}nnnWWWGGGAAA>>><<<:::;;;;;;::::::???===999777666888:::<<<999::::::::::::::::::;;;<<<;;;;;;<<<<<<===>>>???@@@@@@@@@@@@AAACCCHHHKKKWWWfffpppllllll{{{ttt[[[NNNMMMJJJMMMUUUVVVUUUQQQLLLIIIIIIIIIHHHHHHHHHLLLKKKNNNWWW[[[lll}}}uuuxxxzzz{{{~~~{{{zzzyyyyyyyyyzzz{{{{{{}}}zzzwwwtttssstttuuuvvvvvvwwwwwwxxx{{{~~~||||||}}}}}}zzzwwwsssssssssssstttuuuvvvwwwvvvyyy}}}~~~qqqcccXXXOOOKKKIIIKKKNNNVVVfffssszzzhhhbbb___[[[]]]cccqqqwww___RRREEE???<<<888666666;;;;;;999888777777666666xxxmmmfff^^^YYYQQQLLLIIIHHHGGGGGGIIIFFFFFFHHHKKKOOOXXX```jjjtttzzzvvvsssrrrxxxyyyhhhSSSEEE@@@>>>;;;::::::::::::999:::999777555555666888999999999999999999:::::::::<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@AAADDDHHHLLLWWWgggoookkkjjjyyyrrrZZZNNNMMMJJJLLLSSSTTTTTTQQQLLLIIIHHHHHHHHHGGGHHHLLLKKKOOOXXX^^^ppp~~~uuuxxx|||yyywwwvvvuuutttssstttyyyyyyyyy~~~~~~yyywwwuuutttvvvwwwwwwwwwyyyyyyzzz}}}~~~{{{{{{|||{{{xxxuuuppppppoooppppppqqqssssssvvvzzz~~~zzzmmm___UUUMMMJJJHHHJJJPPPZZZjjjyyyzzzhhhbbb^^^[[[\\\bbbqqqwww___RRREEE???===999777777999999888777666666666666tttlll```[[[SSSMMMIIIHHHFFFFFFKKKGGGDDDEEEFFFIIIQQQYYYbbbmmm~~~xxxvvvuuuxxx}}}qqqcccRRRGGG???===:::999999:::999888777666666666666777777888888888888999999999::::::===============>>>@@@@@@@@@@@@@@@@@@AAADDDIIILLLXXXgggpppllljjjxxxrrrZZZNNNMMMIIIKKKQQQQQQSSSPPPKKKHHHHHHHHHHHHGGGHHHKKKJJJOOOYYYbbbvvvvvvxxx}}}xxxuuusssqqqkkkjjjlllpppsssxxx~~~ttttttyyyxxxwwwvvvwwwyyyzzzzzzyyy||||||}}}~~~zzzyyyyyyxxxtttpppkkkjjjjjjjjjjjjlllmmmnnnssswww}}}tttgggZZZQQQKKKHHHGGGJJJQQQ]]]ppp{{{iiiaaa]]]ZZZ[[[aaaqqqwww___RRREEE@@@===:::888888777666666555555666666666wwwnnnbbb]]]UUUNNNJJJGGGFFFEEEJJJEEEBBBCCCCCCDDDKKKTTT[[[gggzzz}}}uuuuuuxxx~~~vvvjjj]]]OOOFFF???<<<:::888999999888888777888999:::::::::::::::888999999::::::;;;;;;;;;>>>>>>===>>>>>>???@@@AAA@@@AAAAAAAAABBBEEEJJJNNNYYYhhhsssnnnkkkxxxsss[[[OOONNNIIIJJJOOOOOOSSSOOOKKKHHHHHHHHHHHHGGGIIIKKKJJJNNNZZZeee{{{vvvwww|||wwwtttlllhhhgggiiijjjmmmvvv~~~tttsssxxxyyyxxxxxxyyy{{{}}}}}}|||~~~|||xxxvvvuuusssnnnjjjeeedddccccccccceeeggghhhlllrrryyy{{{nnnbbbVVVOOOJJJGGGFFFKKKSSSaaattt|||hhhaaa]]]YYYZZZaaarrrvvv^^^QQQEEE@@@>>>;;;999:::666555555555666666777888zzzpppddd^^^VVVOOOJJJGGGEEEDDDFFFCCCAAAAAAAAABBBHHHPPPSSS___rrr{{{sssuuu{{{yyynnndddXXXLLLEEE???<<<:::888999999888888888999;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<======>>>??????>>>??????@@@AAABBBAAABBBCCCCCCDDDGGGLLLPPP[[[iiisssmmmjjjvvvwww___QQQOOOIIIIIINNNNNNRRROOOKKKHHHHHHHHHIIIHHHIIIKKKIIINNNZZZeee{{{vvvuuu~~~{{{vvvkkkfffbbbaaaaaabbbhhhppp|||uuussswww{{{zzzyyy{{{}}}zzzuuurrrppplllgggccc___^^^\\\\\\\\\^^^```bbbgggmmmuuu}}}vvviii^^^TTTNNNJJJGGGHHHMMMVVVdddxxx|||hhh```\\\XXXZZZaaasssuuu]]]PPPDDD???>>>;;;::::::666666666666777888999999uuueee___VVVOOOKKKHHHFFFEEEDDDAAAAAABBBBBBBBBFFFLLLQQQ\\\ooo|||yyyssswwwwwwnnndddZZZPPPJJJ???===:::999999:::999888888999::::::;;;::::::999:::;;;<<<<<<===>>>??????@@@@@@???@@@@@@AAABBBCCCCCCDDDEEEEEEFFFJJJOOOSSS]]]iiirrrlllhhhsss~~~dddUUUQQQIIIIIINNNNNNSSSPPPKKKIIIIIIJJJJJJJJJIIIKKKIIIMMMXXXbbbxxxuuusss{{{vvvoooiiicccaaa```^^^aaagggqqqyyyuuuxxx}}}{{{|||~~~}}}xxxrrrnnnkkkfff```[[[XXXVVVUUUTTTTTTWWWYYY[[[aaagggpppyyyrrreeeZZZRRRNNNIIIHHHJJJRRR\\\kkk~~~{{{ggg___[[[XXX[[[bbbtttrrr[[[OOOCCC>>>===;;;999:::666666666666777777888999yyyeee___WWWPPPKKKIIIGGGFFFDDDBBBCCCEEEDDDAAACCCHHHPPP[[[kkk}}}|||wwwuuuuuu{{{yyypppfffZZZPPPJJJ@@@>>>;;;::::::::::::999::::::999999999999999999::::::;;;<<<===>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHLLLQQQUUU^^^iiitttoooiiisssjjjXXXRRRIIIHHHNNNOOOTTTPPPLLLJJJJJJKKKKKKKKKHHHKKKHHHLLLVVV^^^ssstttqqqyyyxxxqqqkkkhhheeebbbbbbeeemmm{{{}}}|||~~~{{{vvvooojjjfffaaa[[[UUUQQQOOOMMMLLLMMMOOORRRTTTYYY___hhhrrr||||||mmm```WWWQQQNNNHHHHHHMMMXXXdddssszzzfff^^^[[[XXX\\\cccvvv}}}mmmYYYMMMAAA===<<<:::999:::666666555555555666777777xxxvvv~~~zzzeee___WWWPPPLLLIIIHHHFFFEEEDDDDDDFFFEEEAAAAAAEEEKKKUUUddduuuxxxtttsssxxx~~~xxxmmmaaaTTTHHHAAAAAA>>><<<:::;;;;;;::::::<<<<<<;;;:::999999999:::999999:::;;;<<<===>>>???AAAAAAAAAAAABBBCCCDDDDDDFFFGGGHHHHHHJJJMMMSSSVVV___iiiyyysssmmmwwwnnn[[[SSSIIIIIIOOOOOOTTTQQQMMMKKKKKKLLLLLLLLLHHHKKKHHHKKKUUU\\\ooossspppwww}}}vvvooommmiiidddcccdddkkkzzz~~~|||~~~yyytttmmmhhhddd^^^WWWRRRLLLKKKHHHGGGHHHJJJNNNPPPRRRWWW```jjjvvvxxxjjj^^^UUUPPPMMMFFFHHHOOO\\\iiiyyyyyyeee]]]ZZZXXX\\\dddwwwyyyiiiXXXLLL@@@<<<;;;:::999999666555555444444444555555}}}wwwwww{{{zzzllldddYYYPPPMMMKKKJJJHHHGGGFFFDDDCCCBBBCCCDDDFFFHHHSSS```mmm}}}{{{sssppppppttt{{{sssmmmdddUUUIIIBBB>>><<<;;;999999:::;;;<<>>;;;888777888:::<<<<<<<<<;;;;;;;;;<<<<<<===???@@@AAACCCDDDEEEEEEEEEHHHHHHIIIIIIJJJNNNSSSWWW^^^jjj~~~wwwrrryyywww[[[OOOLLLJJJJJJNNNUUUQQQMMMJJJIIIJJJJJJJJJKKKKKKKKKLLLMMMVVVkkk~~~tttooottt|||zzztttoooiiihhhiiippp}}}}}}}}}}}}}}}vvvnnnfffaaaZZZSSSNNNJJJKKKKKKJJJIIIHHHIIIKKKMMMNNNUUUaaaooo}}}{{{nnneee[[[RRRLLLLLLLLLOOOVVVccctttyyyddd[[[WWWVVV]]]gggxxxvvvhhhWWWLLLAAA<<<:::777777999666999888555444777888555xxxwwwyyy}}}{{{kkkcccWWWOOOLLLKKKIIIHHHGGGFFFDDDCCCCCCCCCEEEFFFEEEPPP]]]hhhsss~~~tttnnnnnnoooxxxxxxpppjjjaaaSSSHHHBBB>>><<<;;;999999:::;;;<<>>AAABBBDDDEEEFFFGGGHHHHHHHHHIIIJJJJJJKKKNNNSSSWWW___jjjyyyssszzzyyy\\\OOOLLLIIIJJJNNNUUURRRNNNLLLKKKKKKKKKKKKJJJJJJJJJKKKMMMUUUgggyyyuuuooottt|||~~~yyyrrrpppqqqwww~~~~~~zzzooogggaaa[[[UUUQQQLLLKKKJJJIIIGGGFFFFFFGGGKKKKKKQQQ\\\iiiwww{{{nnnddd[[[RRRMMMMMMOOOSSS\\\iiizzzxxxddd\\\XXXVVV\\\fffxxx|||nnnWWWMMMBBB>>><<<::::::<<<333666666333444888999777{{{xxxwwwwwwzzz|||jjjaaaVVVNNNJJJIIIHHHFFFGGGFFFEEEDDDCCCDDDEEEFFFFFFRRR___eeemmmyyyuuummmkkknnnqqq}}}~~~uuukkkeee]]]PPPFFFBBB===<<<;;;:::999:::;;;;;;<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<===>>>???BBBCCCDDDFFFHHHIIIIIIIIIIIIJJJKKKKKKLLLOOOTTTWWW^^^hhh|||yyytttyyy|||^^^QQQLLLIIIIIIMMMTTTRRRPPPNNNLLLKKKKKKLLLHHHHHHJJJKKKLLLRRRaaapppvvvpppuuu}}}||||||}}}tttjjjccc^^^YYYUUUOOOMMMJJJGGGEEECCCCCCBBBHHHHHHLLLUUUaaaooozzzmmmcccZZZRRRNNNOOOQQQXXXdddsssvvvddd]]]YYYWWW[[[dddwwwrrrVVVLLLBBB???===;;;;;;===666999999888999>>>???>>>|||yyyttttttvvvvvv|||iiiaaaVVVMMMJJJHHHFFFEEEGGGFFFEEEDDDDDDDDDEEEEEEDDDQQQ]]]aaaeeeooo{{{wwwlllfffggglllqqq}}}ssshhh```XXXMMMEEEAAA===<<<;;;:::::::::;;;;;;999::::::;;;<<<<<<<<<;;;===============>>>???@@@@@@AAACCCEEEGGGHHHIIIJJJJJJKKKMMMMMMNNNPPPTTTWWW\\\eeewwwxxxqqqvvvbbbRRRMMMIIIIIILLLQQQQQQPPPNNNLLLKKKKKKKKKGGGGGGIIIKKKKKKOOO[[[gggzzzxxxqqquuu}}}|||}}}}}}|||~~~{{{pppiiiccc^^^[[[SSSPPPKKKGGGEEECCCAAA@@@DDDCCCGGGOOOYYYhhh}}}zzzlllbbbYYYRRROOOPPPSSS\\\kkk|||tttddd^^^[[[XXX[[[bbbvvvrrrUUUKKKAAA>>><<<999888:::999<<<<<<:::;;;???AAA???}}}wwwttttttttt||||||kkkbbbWWWNNNJJJHHHFFFDDDEEEEEEEEEDDDDDDDDDDDDDDD>>>JJJUUUWWWYYYcccooovvvxxxsssjjjbbb```eeennnuuutttfff]]]UUUJJJCCCAAA<<<<<<;;;;;;::::::::::::888999:::<<<<<<<<<<<<;;;>>>======>>>???@@@AAAAAA@@@BBBDDDFFFIIIJJJKKKLLLLLLMMMOOOOOOPPPRRRUUUXXX]]]eeeuuu}}}tttlllpppeeeTTTMMMHHHHHHKKKNNNOOOPPPOOOLLLIIIIIIJJJFFFFFFHHHKKKKKKMMMWWWaaatttzzzqqquuu}}}~~~zzzxxxzzz{{{{{{~~~zzzrrrkkkeee```XXXSSSMMMIIIFFFEEEBBB@@@AAAAAADDDKKKTTTbbbxxxzzzkkkaaaYYYRRRPPPSSSUUU```rrrrrrccc^^^[[[XXXZZZaaavvvqqqWWWMMMCCC???<<<888777888777:::999666666999999777|||xxxwwwwww}}}}}}ooofffYYYPPPKKKHHHEEECCCDDDDDDDDDCCCCCCCCCBBBBBB===GGGOOOQQQTTT\\\gggmmmlllhhhbbb^^^```hhhttt}}}xxxhhh]]]SSSIIIBBBAAA<<<<<<;;;;;;;;;:::::::::999::::::;;;<<<<<<<<<;;;>>>>>>>>>???@@@AAABBBCCCCCCDDDGGGIIILLLNNNOOOPPPMMMNNNPPPQQQRRRSSSVVVXXX___fffttt{{{pppgggiiiyyyhhhVVVNNNHHHGGGJJJKKKNNNQQQPPPLLLIIIIIIJJJGGGFFFHHHKKKLLLMMMUUU^^^qqq|||qqqsss|||{{{wwwuuuwwwxxxyyy~~~}}}tttkkkdddZZZUUUNNNIIIHHHGGGDDDBBB@@@AAADDDJJJPPP\\\qqqyyyjjj```XXXRRRQQQTTTZZZgggzzzpppbbb^^^[[[XXX[[[aaauuunnnXXXNNNEEEBBB???;;;999::::::<<<:::666555777777444}}}|||zzz~~~sssiii\\\RRRLLLIIIEEECCCBBBBBBBBBBBBBBBAAAAAA@@@???FFFKKKLLLOOOXXX```cccddd```\\\YYY[[[eeeqqqyyy{{{}}}kkk^^^RRRHHHBBBAAA;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>?????????@@@BBBCCCDDDCCCEEEGGGJJJMMMOOOQQQRRRNNNPPPRRRSSSSSSTTTVVVXXX___dddqqqyyynnncccdddsssjjjWWWNNNHHHFFFIIIKKKOOORRRRRRMMMJJJIIIKKKIIIGGGHHHKKKLLLNNNUUU]]]ooo}}}ppprrrzzzzzzwww|||xxxrrrooopppqqqsssxxx~~~|||pppgggZZZTTTMMMIIIIIIIIIFFFCCCBBBCCCFFFIIILLLUUUhhhzzzyyyjjj___WWWRRRRRRVVVaaaooooooaaa]]]ZZZWWW[[[bbbtttzzzhhhUUULLLDDDBBB@@@===<<<===;;;===<<<888777999888555|||~~~~~~uuulll^^^TTTMMMIIIFFFCCCAAAAAABBBBBBAAAAAA@@@???===BBBDDDEEEHHHPPPVVVXXX\\\XXXSSSOOOPPPXXXcccjjjxxxmmm___RRRHHHBBBAAA;;;;;;<<<<<<;;;;;;:::999<<<;;;;;;:::::::::;;;<<>>888:::888555444666666333~~~~~~yyyqqqfff]]]XXXTTTOOOLLLJJJGGGBBB@@@@@@@@@AAA@@@AAAAAABBBDDDHHHMMMQQQSSSVVVQQQMMMLLLNNNRRR]]]gggvvvwwwbbbSSSIIICCC@@@<<<<<<;;;::::::::::::;;;::::::;;;;;;<<<============>>>???@@@@@@@@@@@@@@@DDDEEEHHHKKKNNNPPPRRRRRRSSSTTTTTTSSSRRRSSSWWWYYY\\\```lllwwwfff]]]aaajjjpppYYYMMMHHHIIILLLMMMNNNPPPPPPOOOMMMJJJHHHIIIIIIIIIIIIKKKPPPWWW[[[hhh~~~qqqpppttt~~~wwwrrryyywwwoookkkkkkuuu~~~vvvmmmgggbbbbbbbbbdddjjjppp|||tttfff\\\VVVOOOJJJIIIIIIGGGEEEBBB@@@AAADDDFFFLLLZZZhhh|||uuufff]]]TTTNNNQQQZZZmmm}}}zzzlll```[[[WWWSSSXXXbbbwww~~~mmm```MMMIIIDDD???===<<<;;;:::999888888777666555555444}}}{{{zzz}}}zzzvvvoooggg```\\\[[[[[[UUUSSSPPPNNNLLLIIIEEECCCBBBBBBCCCEEEHHHLLLOOORRRSSSNNNJJJJJJKKKOOOYYYcccsss}}}yyydddTTTJJJCCC@@@===<<<;;;;;;::::::;;;;;;;;;<<<<<<======>>>??????>>>???@@@AAAAAABBBBBBBBBDDDEEEHHHKKKNNNPPPQQQRRRTTTUUUUUUTTTTTTUUUXXX[[[```cccnnn~~~yyyhhh^^^aaaiiirrr[[[NNNHHHGGGIIIKKKLLLNNNOOONNNMMMJJJIIIGGGGGGGGGHHHIIINNNTTTYYYllltttqqqtttxxxssssssxxx|||tttmmmiiiiiirrr|||uuukkkeee___^^^^^^___eeekkkuuuuuufff[[[VVVOOOKKKKKKJJJHHHEEECCCAAAAAACCCFFFKKKXXXdddwwwqqqbbbZZZTTTOOOUUU___rrryyykkk```[[[WWWTTTZZZdddwww}}}kkk]]]LLLHHHBBB>>><<<;;;:::999888888777777666666555555yyyuuusssuuuyyy~~~vvvuuupppggg]]]WWWXXX[[[WWWVVVVVVVVVTTTOOOIIIEEECCCDDDDDDEEEHHHKKKMMMOOONNNJJJFFFGGGHHHLLLUUU^^^mmmwww}}}gggVVVKKKEEEAAA======<<<;;;;;;;;;;;;;;;=========>>>??????@@@@@@???@@@@@@AAABBBCCCCCCCCCEEEFFFIIIKKKNNNPPPRRRRRRUUUVVVWWWVVVVVVWWWZZZ]]]cccfffooo}}}{{{jjj___aaahhhuuu^^^PPPHHHFFFFFFIIIJJJLLLMMMMMMLLLJJJIIIGGGGGGHHHHHHJJJNNNTTTXXXlllwwwrrrtttyyytttnnnpppssszzz}}}wwwpppkkkhhhhhhpppzzzqqqggg```[[[YYYYYYZZZ___ffflllvvvuuuggg[[[VVVPPPMMMLLLKKKIIIFFFDDDAAAAAACCCEEEIIITTT___ooozzzkkk]]]WWWSSSQQQZZZfffvvvvvviii^^^[[[WWWUUU[[[fffxxx|||hhhZZZKKKGGGAAA===;;;:::999888777777777777666666666666wwwrrrooopppsss~~~~~~{{{ssspppiii___TTTNNNKKKLLLKKKLLLMMMOOOPPPMMMIIIFFFEEEEEEFFFGGGHHHJJJLLLMMMKKKGGGDDDEEEFFFIIIQQQZZZhhhrrrkkkYYYMMMFFFBBB>>>===<<<<<<;;;<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDFFFHHHJJJMMMOOOQQQRRRSSSUUUVVVWWWXXXXXXYYY\\\___cccfffooozzz~~~mmmaaa```fff}}}xxxaaaTTTKKKGGGFFFKKKLLLMMMMMMLLLKKKIIIHHHIIIJJJJJJKKKLLLPPPUUUYYYjjj~~~zzzsssrrr{{{{{{vvvooommmkkknnnuuu~~~{{{xxxsssnnnjjjhhhkkkrrr}}}vvvmmmbbb\\\WWWVVVWWWXXX^^^eeehhhmmmrrrtttwww~~~vvvhhh[[[WWWQQQNNNMMMLLLIIIFFFEEEAAA@@@BBBDDDGGGOOOXXXgggwwwttteeeXXXSSSQQQRRR\\\jjjvvvsssfff\\\YYYVVVUUU\\\fffzzz|||gggXXXKKKGGGAAA===;;;:::999888666666666666777777777777xxxrrrnnnnnnqqqzzz|||xxxwwwpppfff]]]VVVPPPKKKGGGFFFEEEFFFGGGIIIIIIHHHFFFGGGHHHHHHHHHIIIJJJKKKLLLJJJFFFDDDFFFFFFHHHOOOXXXdddnnn}}}nnnZZZNNNFFFCCC>>>>>>===<<<<<<<<<<<<===<<<======>>>>>>???@@@@@@@@@@@@@@@@@@BBBCCCEEEFFFHHHJJJLLLNNNQQQRRRTTTTTTUUUVVVXXXYYYZZZ[[[^^^```bbbfffnnnxxxpppccc```eeeyyy{{{eeeWWWMMMIIIHHHNNNNNNNNNNNNLLLKKKIIIHHHIIIJJJKKKKKKMMMPPPUUUXXXggg{{{|||sssqqqxxxyyyrrrlllhhhhhhkkkxxxzzzyyywwwtttqqqnnnkkkjjjpppvvv~~~tttjjj^^^YYYUUUVVVXXX[[[bbbiiigggiiikkklllmmmrrr}}}xxxjjj]]]XXXQQQNNNMMMKKKHHHFFFDDDAAA???AAACCCEEEKKKRRR```ooo~~~nnn```SSSOOOOOOQQQ\\\jjjwwwpppdddZZZWWWUUUTTT[[[fff{{{{{{gggXXXLLLHHHBBB>>><<<;;;:::999666666666666777777777777xxxrrrmmmkkkmmmttt{{{wwwuuunnneee___\\\XXXRRRMMMMMMKKKIIIHHHIIIJJJIIIHHHIIIIIIJJJKKKKKKLLLLLLLLLIIIFFFEEEFFFGGGHHHNNNVVV```kkkzzzqqq\\\NNNFFFBBB??????>>>========================>>>??????@@@@@@AAAAAAAAAAAABBBEEEGGGHHHKKKLLLNNNQQQSSSTTTUUUVVVVVVXXXZZZ\\\]]]^^^aaacccbbbgggoooxxx}}}rrrddd```dddwwwhhhYYYOOOJJJJJJNNNNNNNNNMMMLLLKKKJJJIIIGGGHHHIIIJJJKKKNNNRRRUUUdddwwwuuuqqqtttuuummmgggeeefffooo}}}xxxwwwuuusssqqqnnnmmmllltttyyytttjjj^^^YYYUUUWWWZZZ^^^eeemmmjjjjjjjjjjjjiiikkkttt{{{ooo___YYYQQQLLLJJJIIIGGGEEEDDD???>>>@@@BBBCCCGGGMMMYYYgggzzzwwwgggZZZOOOMMMMMMPPP[[[iiiyyyooocccYYYWWWUUUTTT\\\ggg|||zzzfffXXXLLLHHHBBB>>><<<;;;:::999777777777777666666666666xxxqqqiiieeeeeekkkuuu}}}zzzwwwqqqmmmhhhccc^^^[[[XXXVVVSSSQQQOOONNNNNNNNNLLLKKKJJJKKKLLLLLLMMMNNNNNNNNNHHHEEEDDDFFFGGGHHHMMMTTT]]]gggvvvrrr\\\NNNEEEBBB@@@???>>>>>>======>>>>>>>>>>>>??????@@@AAAAAAAAADDDDDDCCCCCCEEEGGGJJJKKKMMMOOOPPPSSSUUUVVVWWWWWWXXXZZZ^^^```aaabbbeeegggfffkkkssszzz}}}tttdddaaadddrrrkkkZZZOOOJJJIIIJJJKKKKKKKKKKKKKKKKKKKKKGGGHHHJJJJJJKKKNNNRRRUUU```ooowwwsssrrrwwwoooiiigggffflll|||vvvuuutttrrrpppnnnmmmmmmsssyyyvvvlll```[[[WWWYYY[[[___fffnnnrrrpppoooooollljjjqqq|||tttbbbZZZQQQJJJGGGGGGEEEDDDCCC>>><<>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCFFFFFFEEEEEEGGGIIILLLNNNOOOPPPRRRTTTVVVWWWXXXYYYZZZ]]]```bbbdddeeehhhiiijjjooowww}}}ttteeeaaadddnnnlllZZZNNNIIIHHHGGGGGGHHHIIIJJJLLLMMMMMMIIIJJJLLLMMMMMMPPPSSSVVV[[[hhh}}}zzztttqqq~~~zzzqqqllljjjhhhlll|||vvvuuusssqqqooonnnmmmmmmqqqwwwyyyoooccc]]]YYYZZZ\\\___fffmmmyyywwwvvvvvvqqqmmmsss}}}~~~yyyddd[[[PPPIIIFFFEEEDDDCCCBBB===;;;???AAABBBDDDHHHOOO\\\nnn{{{lllYYYNNNGGGIIILLLQQQ\\\jjjxxxsssfff\\\ZZZXXXWWW^^^iii~~~vvvdddWWWJJJFFF@@@<<<:::999888666999888888777666555555444tttkkkfffbbb```ccciiisss~~~{{{wwwvvvvvvwwwtttrrrooommmkkkhhhdddaaa\\\XXXSSSQQQQQQQQQNNNLLLKKKKKKKKKMMMPPPPPPOOOMMMIIIFFFDDDDDDDDDDDDJJJQQQXXXbbbqqqpppXXXJJJCCC@@@???>>>=========???@@@AAAAAA@@@@@@@@@@@@@@@AAAAAACCCEEEHHHIIIJJJLLLNNNQQQTTTUUUVVVVVVVVVXXX[[[^^^\\\]]]___aaadddgggiiikkkqqqrrrvvvzzz}}}wwwddd]]]]]]lllrrr]]]RRRLLLHHHHHHGGGFFFEEEEEEGGGIIIJJJLLLLLLLLLLLLMMMOOOQQQSSSWWW```ooo|||rrruuuzzzxxxnnnhhhgggooo~~~uuussspppkkkgggfffhhhjjjmmmqqqvvv~~~{{{qqqgggaaa\\\ZZZ[[[^^^gggppp|||zzzvvvttttttxxxxxxggg___UUULLLHHHEEEBBB@@@AAAAAABBBAAAAAABBBFFFIIIJJJWWWiiiooocccTTTOOOJJJHHHIIINNN[[[ggg{{{zzzlllaaa\\\YYYWWW___kkkooo___UUUJJJDDD>>>::::::;;;999888777888999999999999888777tttkkkeeeaaa^^^^^^ccclllwww}}}|||zzzwwwtttrrrrrrsssrrrqqqooooooooommmkkkhhhbbb___ZZZWWWUUUSSSOOOLLLLLLKKKLLLNNNPPPQQQOOOMMMIIIEEECCCDDDCCCCCCIIIOOOXXXbbbrrroooXXXKKKDDDBBB@@@???>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCCCCEEEGGGJJJLLLMMMOOOQQQTTTVVVWWWXXXXXXXXXYYY\\\^^^___```aaacccfffiiilllmmmrrrssswww{{{}}}zzzggg___```ggg|||sss]]]QQQKKKGGGGGGFFFEEEDDDEEEFFFHHHJJJKKKKKKKKKKKKLLLMMMOOOPPPVVV\\\gggwww~~~ssssssyyy|||qqqjjjhhhnnntttrrrmmmhhhdddcccdddfffhhhkkkpppxxxuuukkkddd^^^\\\\\\^^^fffooozzz~~~{{{xxxvvvuuu}}}wwwggg___UUUMMMIIIFFFCCCAAAAAABBBBBBBBBAAACCCFFFIIILLLXXXjjj}}}jjj^^^QQQLLLHHHGGGGGGLLLXXXeeexxx}}}pppddd```\\\ZZZbbbmmmnnn^^^UUUKKKEEE???;;;;;;<<<:::999888888777777777666666666tttllleee___\\\\\\___eeennnvvv~~~zzzyyywwwtttqqqooonnnnnnnnnmmmmmmoooqqqsssrrrpppjjjhhhccc___[[[UUUOOOKKKLLLLLLLLLNNNPPPPPPOOOMMMHHHEEECCCCCCBBBBBBGGGMMMWWWbbbrrrlllWWWKKKFFFCCCAAAAAA??????>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGIIILLLNNNPPPRRRUUUXXXYYYZZZ[[[[[[[[[[[[^^^```bbbbbbdddfffiiikkknnnooossstttxxx|||~~~{{{iiiaaabbbcccuuuxxxaaaSSSKKKHHHEEEDDDCCCCCCDDDEEEHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLSSSVVV]]]iii~~~tttpppvvvxxxooolllqqqsssoooiiiccc___^^^______aaaccchhhooo{{{}}}rrrjjjbbb___^^^___dddkkktttzzzzzzwwwqqqwww{{{~~~{{{sssfff___UUUNNNJJJHHHEEECCCBBBCCCDDDCCCCCCDDDGGGIIINNNZZZkkk~~~uuubbbWWWNNNIIIFFFEEEEEEJJJVVVbbbttttttiiiddd___]]]eeeqqqnnn^^^TTTKKKFFF???<<<<<<<<<;;;999:::999888777666666777888vvvnnnfff___[[[]]]___ccchhhooowww}}}zzzwwwtttrrrpppnnnkkkjjjgggggghhhlllpppssssssssspppnnnkkkfff___WWWOOOKKKKKKJJJKKKLLLNNNNNNMMMKKKGGGDDDBBBCCCBBBAAAEEELLLVVVaaasssiiiVVVJJJEEECCCAAAAAA???>>>>>>>>>???@@@@@@@@@AAABBBCCCEEEGGGHHHIIIKKKNNNPPPRRRTTTXXXZZZ\\\]]]______^^^^^^```bbbddddddeeegggjjjmmmoooppprrrsssxxx}}}|||kkkcccccceeetttfffVVVMMMHHHCCCCCCBBBAAABBBDDDGGGHHHJJJJJJJJJJJJJJJJJJKKKKKKOOORRRWWWaaauuutttnnnsssxxxsssvvvrrrmmmeee___\\\ZZZZZZZZZZZZ\\\___eeeqqqzzzqqqhhhccc```___bbbggglllrrr{{{zzzvvvnnnqqqtttuuuxxxzzzuuuoooddd^^^UUUOOOLLLJJJGGGDDDCCCDDDEEEEEEDDDEEEGGGIIIMMMYYYiii|||nnn]]]SSSKKKGGGDDDDDDEEEIIITTT```qqquuukkkfffaaa___hhhvvvnnn]]]SSSKKKEEE>>>;;;;;;;;;:::999;;;:::999888888:::<<<===zzzqqqiiibbb]]]``````aaaeeejjjpppvvvyyy}}}~~~{{{xxxuuurrrpppnnnlllhhheee``````bbbfffjjjnnnnnnnnnooonnnlllfff^^^VVVNNNJJJHHHHHHHHHJJJKKKKKKJJJHHHFFFCCCBBBCCCBBBAAAEEEKKKUUUaaassseeeSSSHHHCCCAAA@@@@@@>>>>>>>>>>>>???@@@@@@@@@AAABBBDDDFFFHHHIIIJJJLLLOOOQQQSSSUUUXXXZZZ]]]___aaaaaaaaaaaacccddddddeeefffhhhjjjlllooopppoooqqqwww}}}oooggggggjjjuuukkkXXXMMMGGGCCCBBBAAAAAABBBCCCFFFGGGJJJJJJKKKKKKKKKKKKKKKKKKLLLPPPVVV___qqqtttlllqqq}}}xxxzzzssslllddd]]]ZZZYYYXXXWWWVVVXXX[[[___iiiyyyzzzooohhhdddaaaaaacccgggllluuu}}}{{{wwwnnnooooooooorrruuuqqqiiibbb\\\TTTOOOMMMKKKHHHFFFEEEFFFGGGGGGFFFFFFHHHJJJKKKWWWgggyyyzzziiiZZZPPPIIIFFFDDDEEEFFFJJJTTT___ooo}}}{{{qqqiiieeeaaa```kkkzzznnn^^^TTTIIICCC===999999:::999777999888777777999;;;>>>@@@vvvnnngggcccbbbaaaaaabbbeeeiiimmmpppuuuwww{{{~~~~~~{{{xxxtttpppnnnnnnkkkfffaaa]]]]]]^^^aaadddffffffeeeggghhhfffbbbZZZRRRLLLIIIGGGGGGGGGHHHJJJIIIGGGEEEEEEBBBBBBCCCCCCBBBFFFLLLVVVbbbvvvxxxaaaPPPGGGBBBAAA@@@??????>>>???@@@AAABBBBBBCCCCCCDDDFFFGGGIIIJJJLLLNNNQQQSSSTTTUUUXXXZZZ]]]___bbbccccccdddeeefffeeeeeefffhhhjjjlllooopppnnnqqqvvv}}}wwwmmmkkkllluuurrr\\\NNNGGGDDDCCCBBBAAAAAACCCEEEFFFJJJJJJKKKLLLMMMMMMLLLLLLJJJOOOVVV^^^nnnvvvmmmpppzzz}}}}}}uuummmddd]]][[[[[[ZZZXXXWWWXXXZZZ]]]dddqqqwwwpppjjjdddbbbcccfffiiinnnuuu{{{~~~|||zzzqqqqqqnnnmmmppprrrmmmeee___ZZZSSSNNNMMMLLLIIIFFFFFFHHHIIIIIIHHHHHHIIIJJJKKKVVVfffwwwttteeeWWWOOOGGGEEEDDDFFFGGGJJJTTT^^^lllzzz{{{rrrjjjdddccc```aaaoooooo___UUUHHHCCC<<<999999999888666555555555666777999<<<==={{{sssmmmiiieeedddcccbbbccceeehhhiiimmmpppssswwwzzz~~~|||xxxsssrrrqqqnnnhhhccc___^^^^^^^^^``````___]]]]]]___^^^ZZZTTTMMMJJJIIIGGGGGGGGGHHHIIIIIIGGGEEECCCAAABBBDDDDDDDDDHHHNNNYYYfffyyyqqq]]]NNNGGGDDDCCCAAA@@@@@@@@@AAACCCDDDFFFFFFFFFFFFGGGHHHJJJKKKLLLOOOQQQSSSTTTUUUVVVXXXZZZ\\\___bbbdddeeefffggghhhfffggghhhiiikkkmmmooopppppprrrwww|||~~~{{{pppllljjjqqq}}}eeeTTTLLLFFFEEECCCBBBAAABBBDDDEEEHHHIIIKKKLLLMMMMMMMMMLLLIIINNNTTT[[[iiiyyyooopppwwwxxxoooeee^^^]]]^^^\\\[[[ZZZ[[[]]]^^^bbblllxxxwwwqqqjjjeeedddeeedddffflllsssyyy{{{{{{vvvtttpppnnnpppqqqjjjaaa]]]WWWQQQNNNMMMLLLIIIGGGGGGIIIJJJJJJIIIIIIIIIJJJMMMWWWfffvvv{{{nnn```SSSLLLEEECCCCCCEEEFFFIIISSS]]]hhhwwwtttjjjddd```aaa```cccsssppp```VVVIIICCC===999999:::999777555555666666777888888999~~~wwwqqqmmmiiihhhfffeeedddeeeggghhhiiikkkooorrruuuxxx}}}}}}xxxwwwvvvsssmmmgggbbb```___^^^^^^]]][[[XXXWWWXXXYYYUUUOOOJJJIIIIIIHHHHHHHHHIIIJJJJJJGGGEEECCCAAABBBEEEEEEEEEIIIOOO\\\hhh|||mmmZZZMMMGGGFFFFFFBBBAAAAAABBBCCCEEEGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNQQQSSSUUUVVVVVVWWWYYYZZZ[[[^^^bbbeeefffggghhhjjjhhhhhhiiijjjlllnnnpppqqqrrrtttxxx}}}}}}~~~|||ooojjjfffmmmnnn[[[RRRGGGFFFDDDBBBAAABBBCCCDDDFFFHHHJJJKKKMMMMMMMMMLLLIIIMMMRRRXXXddd}}}{{{ppppppvvvzzzqqqfff```___```___]]]]]]^^^______bbbiiittt{{{}}}vvvmmmhhhfffbbb``````ccckkksssxxxzzzyyywwwrrrooopppqqqiii___[[[VVVPPPMMMMMMLLLIIIGGGGGGIIIKKKKKKJJJIIIJJJKKKOOOYYYgggvvvvvviii\\\PPPIIIDDDBBBBBBEEEFFFIIIRRR[[[eeetttpppfff```^^^``````eeevvvpppaaaWWWJJJDDD>>>::::::;;;:::888888999999999999888777777|||xxxuuuqqqmmmiiieeedddcccaaa```bbbeeeiiinnnrrruuuvvvwww~~~~~~|||wwwqqqllldddbbb```___^^^[[[XXXUUURRRPPPMMMLLLLLLKKKJJJHHHGGGGGGGGGGGGHHHJJJKKKLLLKKKFFFBBBBBBCCCEEEKKKQQQ]]]lllwwwcccUUUMMMGGGDDDEEEEEEDDDDDDCCCDDDEEEFFFGGGHHHIIIJJJLLLMMMOOOPPPQQQVVVVVVVVVWWWXXXYYYZZZZZZ\\\^^^aaaccceeegggjjjllljjjjjjiiijjjkkkmmmooopppvvvwwwyyyzzz|||}}}ooogggccckkk}}}}}}aaaQQQIIIDDDAAAAAAAAA@@@BBBFFFGGGGGGIIIJJJKKKKKKKKKKKKMMMMMMOOOWWWcccxxxooopppsss{{{sssfffbbbcccdddfffjjjfffggggggeeeeeeiiipppwwwxxxppplllbbb___]]]^^^dddkkkrrruuuvvvtttqqqpppnnnjjjfffccc[[[XXXTTTOOOLLLKKKJJJKKKLLLLLLKKKHHHFFFGGGJJJLLLOOO[[[jjjwww{{{oooeee[[[QQQKKKFFFDDDFFFIIIKKKLLLRRRXXXeeeqqq}}}nnneee^^^[[[]]]___ggg}}}qqqaaaUUUHHHDDD???;;;:::::::::999::::::999888888999:::;;;}}}yyytttqqqllliiihhhgggeeeddd___aaadddgggjjjmmmnnnoooxxx~~~~~~wwwqqqiiifffccc```]]]ZZZWWWTTTQQQOOOLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHLLLGGGDDDDDDDDDFFFLLLTTTaaaqqqooo\\\QQQJJJEEECCCDDDCCCCCCBBBBBBCCCDDDEEEFFFJJJJJJLLLMMMOOOQQQRRRSSSWWWWWWXXXYYYZZZ[[[\\\\\\^^^```ccceeefffhhhkkknnnllllllkkklllmmmnnnpppqqqvvvwwwxxxyyy{{{~~~ppphhhbbbhhhyyyjjjYYYMMMGGGCCCBBBAAA@@@AAAEEEGGGHHHIIIJJJKKKLLLLLLLLLMMMLLLPPPWWWcccwwwsssrrrssszzzuuuhhhccccccdddgggjjjllllllllljjjiiilllrrrxxx|||sssmmmdddaaa]]]]]]```fffkkkmmmrrrpppooonnnmmmiiieeeaaaZZZXXXTTTPPPNNNMMMMMMMMMLLLKKKJJJGGGEEEFFFHHHKKKQQQ\\\kkkxxxxxxlllbbbYYYPPPJJJIIIGGGGGGJJJLLLNNNTTT[[[aaannn{{{yyykkkccc]]]ZZZ\\\___hhh~~~ppp```UUUHHHDDD>>>;;;:::::::::999999888777666666777777888~~~vvvrrrnnnkkkiiigggeeeddd``````aaabbbdddfffhhhiiipppvvv|||uuupppiiiccc___[[[WWWUUURRRPPPMMMLLLLLLLLLJJJIIIJJJIIIHHHGGGGGGGGGGGGGGGMMMHHHEEEFFFFFFGGGNNNVVVeeexxxvvvgggVVVNNNIIIFFFEEEFFFCCCCCCCCCDDDDDDFFFGGGHHHLLLMMMNNNOOOQQQRRRTTTTTTYYYYYYZZZ[[[\\\]]]^^^^^^```bbbeeegggiiikkkmmmpppooonnnnnnnnnoooqqqssstttvvvwwwxxxxxxyyy{{{tttjjjaaaeeesssxxxbbbRRRJJJDDDCCCBBB@@@AAADDDHHHHHHJJJKKKLLLMMMMMMMMMLLLLLLPPPWWWbbbuuuxxxtttsssxxxzzzlllfffddddddgggkkkqqqqqqqqqnnnlllmmmrrrwww}}}zzzzzzwwwpppjjjeee```]]]]]]```ccceeejjjjjjkkklllllliiieeeaaa[[[YYYVVVSSSPPPPPPPPPPPPKKKJJJIIIFFFDDDDDDGGGIIIRRR]]]lllxxxtttiii___WWWNNNIIIFFFCCCCCCEEEGGGIIIPPPXXX___kkkyyyuuuggg```[[[XXX\\\```jjjzzzmmm^^^TTTGGGCCC>>>;;;:::::::::999999999888777666666777777zzzwwwsssooollljjjgggeeeccccccbbbbbbccceeeggghhhkkkqqq{{{|||rrrjjjccc^^^ZZZXXXVVVTTTQQQPPPPPPOOOMMMLLLLLLLLLKKKJJJIIIIIIIIIJJJLLLHHHFFFFFFFFFHHHOOOXXXhhh{{{rrrdddUUUNNNKKKHHHGGGIIIFFFGGGGGGHHHIIIKKKLLLLLLNNNNNNPPPQQQRRRTTTUUUUUUZZZZZZ[[[\\\]]]______```aaacccfffhhhjjjllloooqqqrrrqqqqqqqqqqqqsssuuuvvvxxxxxxyyyxxxxxxyyy}}}xxxmmmccccccmmmiiiUUULLLDDDBBBBBBAAABBBEEEHHHIIIJJJLLLMMMNNNNNNNNNLLLLLLPPPWWWbbbsss{{{uuuqqquuu~~~qqqjjjfffeeehhhmmmssstttssspppmmmmmmqqqtttyyyvvvwwwwwwpppkkkccc^^^]]]^^^___```aaacccfffiiikkkjjjfffccc^^^\\\YYYVVVSSSRRRQQQQQQIIIIIIGGGDDDBBBBBBEEEHHHPPP\\\kkkwww}}}pppeee]]]UUUNNNIIIEEEAAA@@@AAACCCEEEMMMUUU^^^jjjxxxrrrfff^^^XXXWWW[[[```lllvvviii\\\RRREEEBBB>>>;;;::::::999999;;;;;;:::999999888888888{{{wwwtttqqqnnnkkkhhhgggeeeddddddeeeffffffjjjooowww|||rrrjjjeee```^^^\\\ZZZWWWUUUTTTSSSQQQOOONNNMMMMMMLLLKKKKKKLLLLLLJJJGGGFFFGGGFFFGGGPPPZZZkkk|||}}}ooobbbTTTNNNLLLIIIHHHIIIHHHIIIJJJLLLMMMOOOOOOPPPPPPPPPQQQSSSTTTUUUVVVVVVZZZZZZ[[[]]]^^^___```aaabbbdddgggiiijjjllloooqqqtttsssrrrrrrssstttvvvwwwyyyzzzzzzxxxxxxyyy|||~~~|||pppdddbbbhhh}}}oooWWWMMMCCCAAABBBBBBCCCEEEGGGHHHJJJLLLMMMNNNNNNOOOLLLLLLPPPWWWaaarrr~~~uuuoootttvvvooojjjgggiiinnnuuuvvvvvvssspppoooqqqttt}}}vvvsssssstttnnnfff___\\\\\\\\\\\\ZZZ\\\aaafffjjjjjjhhheeeaaa___\\\XXXTTTQQQPPPOOOGGGGGGEEECCCAAABBBEEEHHHMMMYYYhhhtttyyymmmbbb[[[UUUNNNJJJGGGCCCBBBCCCEEEGGGNNNVVV\\\hhhuuurrrfff\\\VVVUUUZZZaaannn|||rrrfffYYYPPPDDDAAA===;;;::::::999888::::::::::::999999888888}}}|||yyyvvvtttpppooommmjjjhhhfffeeedddiiimmmttt|||wwwqqqllliiifffccc```]]]\\\ZZZWWWUUURRRQQQPPPNNNMMMMMMLLLLLLIIIGGGGGGGGGFFFGGGQQQ\\\nnn}}}yyyiii]]]QQQLLLKKKHHHGGGGGGHHHIIIKKKMMMOOOQQQQQQRRRSSSSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\^^^___aaabbbcccccceeehhhjjjkkkmmmpppsssttttttsssrrrssstttuuuvvvzzzzzzyyyxxxwwwxxx{{{}}}tttfffbbbcccsssxxx]]]QQQEEEBBBBBBBBBCCCEEEFFFGGGIIIKKKMMMNNNNNNOOOMMMMMMOOOVVV```rrrvvvnnnsss}}}{{{tttnnniiikkkooouuuwwwyyywwwsssrrrtttvvvzzztttrrrrrrzzzsssiiiaaa\\\ZZZZZZYYYWWWYYY\\\aaaeeegggeeeccc```^^^ZZZVVVRRROOOLLLKKKEEEEEEDDDBBBAAACCCFFFIIILLLWWWeeeppp{{{}}}uuuiii___XXXSSSNNNJJJEEEAAA@@@BBBCCCEEELLLSSSYYYeeerrr|||qqqfff[[[UUUTTTYYYaaaoooyyynnncccWWWNNNCCC@@@===;;;;;;:::999888666777888888888888777777~~~yyytttnnnjjjgggeeeiiiooovvv~~~{{{uuurrrmmmjjjhhheeebbb___[[[ZZZWWWUUURRRPPPNNNNNNIIIHHHIIIIIIGGGIIISSS___sss}}}tttdddYYYNNNKKKKKKIIIHHHHHHJJJKKKNNNQQQSSSTTTUUUUUUWWWWWWXXXYYYZZZ[[[\\\\\\\\\]]]^^^```aaacccdddeeeeeegggjjjlllmmmooorrruuutttsssrrrrrrrrrssstttuuuxxxxxxxxxvvvuuuvvvyyy|||vvveeeaaa___jjjeeeWWWIIIDDDDDDCCCCCCDDDEEEFFFHHHJJJLLLMMMNNNNNNNNNMMMOOOUUU___rrryyypppttt|||xxxrrrllllllpppsssuuuxxxwwwtttssstttwww~~~xxxtttsssvvv|||qqqgggaaa]]]ZZZYYYWWWWWWYYY\\\___```^^^\\\ZZZXXXUUURRRNNNKKKIIIGGGCCCDDDCCCBBBBBBDDDGGGKKKNNNXXXccclllwwwyyyqqqeee[[[UUUQQQMMMIIIAAA??????AAABBBCCCHHHOOOXXXdddqqq{{{nnnccc[[[UUUTTTYYYaaapppwwwlll```UUULLLBBB@@@===;;;;;;:::999777555555777888999999888888yyyrrrnnnbbbfffkkksss|||~~~yyyuuurrrooollliiieeeccc```[[[WWWTTTQQQPPPJJJJJJKKKKKKIIIJJJUUUaaawwwxxxpppbbbWWWNNNLLLMMMLLLKKKKKKMMMOOORRRUUUWWWXXXYYYYYYZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^```aaaccceeefffggggggiiilllnnnoooqqqtttvvvssssssrrrqqqqqqrrrttttttvvvvvvvvvuuutttuuuxxx{{{|||xxxeee```]]]dddzzzlll]]]MMMGGGEEECCCBBBCCCDDDEEEGGGIIIKKKMMMMMMNNNOOOMMMOOOTTT___rrr{{{rrruuu{{{{{{tttmmmmmmpppooorrruuutttrrrqqqsssuuu|||}}}wwwtttttt{{{yyynnnfffaaa]]]\\\XXXXXXXXXYYYZZZZZZYYYWWWTTTSSSQQQNNNKKKIIIGGGEEEBBBCCCCCCBBBBBBEEEIIILLLPPPYYYbbbjjjttt}}}vvvnnnbbbYYYSSSOOOKKKHHHDDDBBBBBBEEEFFFFFFKKKQQQZZZeeerrr|||}}}kkkaaa[[[UUUTTTYYYaaapppvvvkkk___SSSKKKAAA???===;;;;;;:::999777555777888:::;;;;;;;;;:::zzzpppjjjgggiiipppyyy~~~{{{vvvppphhhaaa]]]ZZZXXXWWWPPPGGGDDDHHHJJJKKKWWWgggzzz|||ppphhh]]]UUUOOONNNMMMKKKKKKNNNRRRRRRSSSTTTVVVXXXZZZ[[[]]]]]]]]]^^^^^^```aaabbb``````aaabbbccceeefffgggjjjjjjkkklllnnnpppqqqrrruuutttrrrpppppprrrtttvvvuuuuuuuuutttssstttvvvxxx}}}zzzhhhaaa\\\cccvvvzzz___NNNJJJCCCBBBFFFDDDGGGHHHJJJKKKMMMNNNNNNNNNPPPLLLNNNUUU___pppqqqpppvvv|||vvvrrrpppoootttssssssrrrrrrsssuuuvvvxxx}}}}}}|||}}}~~~xxxoooggg```]]]WWWWWWWWWXXXYYYYYYVVVTTTQQQPPPMMMJJJGGGFFFEEEEEEBBBCCCDDDFFFHHHJJJKKKLLLOOOTTT\\\eeennntttwwwyyyrrrlllbbbYYYRRRLLLHHHFFFAAAAAAAAAAAABBBEEEKKKOOOYYYcccqqq~~~xxxiii```WWWTTTRRRUUU^^^ppptttjjj___SSSJJJDDDAAA<<<999999;;;;;;;;;999999888888999::::::;;;xxxoookkkjjjooouuu|||yyyqqqiiiccc^^^YYYWWWNNNHHHGGGLLLMMMNNN\\\mmm{{{{{{}}}xxxmmmeeeYYYSSSNNNNNNNNNLLLNNNQQQSSSTTTUUUWWWYYYZZZ\\\\\\]]]]]]^^^^^^```aaacccddddddddddddeeefffhhhiiijjjkkkkkkkkklllnnnpppqqqrrrsssrrrpppooooooqqqrrrsssqqqrrrrrrqqqpppqqqsssvvv{{{~~~jjjbbb\\\aaasssdddRRRMMMEEECCCGGGDDDGGGHHHJJJKKKMMMMMMNNNNNNPPPLLLNNNUUU^^^nnnuuuqqquuu}}}zzzvvvttttttvvvuuutttsssssstttuuuvvvxxx|||yyypppiiiddd```^^^[[[YYYXXXVVVSSSQQQOOONNNKKKHHHFFFEEEDDDDDDDDDEEEFFFHHHIIIKKKLLLMMMNNNSSSZZZccckkkppptttuuupppjjj```XXXQQQLLLHHHFFF???@@@@@@???AAADDDJJJNNNYYYcccppp|||uuufff^^^XXXUUUSSSVVV___rrrvvvmmmbbbTTTIIIDDDAAA<<<::::::;;;;;;;;;999999888888888999999:::vvvpppkkkmmmpppvvvzzzqqqhhh```YYYTTTLLLIIIIIIMMMOOOSSS```ooovvvssssssxxx~~~ssshhhaaaVVVPPPLLLMMMOOOOOOQQQTTTUUUVVVXXXZZZ\\\]]]]]]]]]]]]]]]^^^```bbbdddfffggggggggggggggghhhjjjkkkkkklllllllllmmmnnnpppqqqrrrooooooooooooooooooooooooooopppppppppooopppsssuuuyyy~~~nnnddd\\\```oookkkWWWPPPFFFDDDGGGDDDGGGHHHIIIKKKLLLMMMMMMNNNOOOMMMNNNUUU\\\jjjxxxrrrtttzzz{{{yyyxxxyyyxxxvvvtttttttttuuuvvvxxx|||~~~|||sssmmmiiieee___[[[XXXUUUSSSQQQPPPNNNLLLIIIGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMMMMQQQXXX___fffkkknnnoookkkfff]]]VVVPPPKKKHHHEEE>>>??????>>>???CCCHHHMMMYYYbbbnnnxxxqqqccc[[[YYYUUUTTTWWW```tttzzzssshhhWWWIIIDDD@@@<<<::::::;;;;;;;;;999999888888777888888999|||tttmmmlllmmmrrr||||||sssjjj```WWWQQQNNNIIIGGGMMMUUU]]]hhhrrryyypppooopppttt}}}}}}oooddd^^^UUUOOOLLLNNNPPPPPPRRRUUUUUUWWWZZZ\\\^^^^^^]]]\\\]]]^^^___aaadddgggjjjkkkhhhhhhhhhhhhiiijjjjjjkkkmmmlllmmmmmmnnnooopppqqqmmmnnnooopppppppppooonnnppppppqqqqqqpppqqqtttwwwxxx}}}rrrfff]]]```mmmoooZZZQQQFFFCCCFFFDDDFFFGGGHHHJJJKKKLLLMMMMMMOOOLLLNNNUUUZZZeee}}}{{{rrrrrrwww}}}|||~~~|||yyywwwvvvvvvwwwxxxyyy~~~}}}|||vvvpppkkkddd^^^[[[YYYWWWVVVRRRQQQOOOLLLJJJJJJIIIJJJHHHHHHIIIJJJJJJKKKLLLLLLMMMPPPUUU[[[```dddfffgggfffaaaZZZSSSNNNKKKGGGEEE>>>?????????@@@CCCIIIMMMYYYaaallluuunnnbbb[[[XXXUUUTTTXXXbbbwww{{{ooo[[[JJJCCC@@@<<<::::::;;;;;;:::999999888777777777888888xxxooollllllqqqzzz|||sssjjjaaaXXXRRRRRRJJJHHHQQQaaaooozzztttmmmlllmmmttt}}}oooccc]]]WWWRRROOOQQQRRRQQQRRRUUUUUUWWWYYY\\\]]]]]]\\\[[[^^^^^^```cccfffiiilllmmmkkkkkkkkkjjjkkkkkkllllllmmmmmmllllllmmmnnnoooooolllmmmoooqqqrrrrrrqqqppppppqqqrrrqqqpppqqqtttvvvxxx}}}uuuhhh^^^```jjj~~~rrr\\\QQQEEEBBBEEECCCEEEFFFHHHIIIKKKLLLLLLLLLMMMKKKNNNSSSVVV^^^sss|||rrrpppttt~~~|||zzz{{{|||}}}~~~||||||xxxsssllleeeaaa^^^[[[YYYTTTSSSPPPNNNLLLKKKJJJJJJGGGHHHHHHIIIJJJKKKKKKLLLNNNPPPTTTXXX[[[^^^```aaa___[[[UUUPPPMMMJJJGGGDDD???@@@@@@???@@@DDDIIINNNYYY```jjjttt}}}}}}lllaaa[[[VVVTTTUUUZZZeeeyyysss]]]LLLCCC@@@===;;;;;;;;;;;;:::999999888888888888888999zzzqqqlllkkknnnwww{{{ssskkkbbbZZZUUUSSSMMMKKKUUUhhh}}}qqqkkkkkkkkkvvvssseee^^^YYYTTTQQQSSSTTTSSSSSSUUUVVVWWWYYY[[[\\\\\\\\\[[[^^^___aaacccfffjjjmmmnnnpppoooooonnnnnnnnnnnnooolllllllllkkkllllllmmmmmmkkkllloooqqqssssssssssssqqqrrrrrrqqqppppppsssuuuwww|||yyyjjj```aaagggvvvyyy```SSSFFFBBBDDDBBBEEEFFFGGGIIIJJJKKKKKKLLLKKKJJJMMMRRRSSSXXXjjj~~~sssooorrr{{{zzz|||}}}vvvpppiiiccc]]]YYYUUUSSSPPPMMMKKKIIIIIIHHHGGGGGGHHHIIIJJJKKKLLLMMMPPPQQQSSSVVVXXXZZZ[[[\\\ZZZVVVRRRNNNKKKIIIFFFDDD???@@@@@@@@@AAADDDJJJNNNXXX```jjjttt}}}yyyjjjaaa\\\UUUTTTWWW^^^iii}}}sss]]]MMMBBB@@@===;;;;;;;;;:::999999999888888999::::::;;;|||rrrllljjjkkkrrrzzzxxxppphhhaaaZZZUUUPPPNNNMMMRRRaaatttrrrmmmllllllzzzyyyiii```YYYUUUSSSUUUVVVUUUUUUXXXXXXXXXYYYZZZ[[[\\\\\\]]]___```aaacccgggjjjlllnnnqqqppppppooonnnnnnnnnooolllkkkkkkjjjjjjjjjkkkkkkiiikkkmmmooorrrtttuuuvvvtttuuutttsssqqqqqqsssuuuuuu{{{}}}mmmbbbbbbcccmmmhhhXXXIIICCCDDDBBBDDDEEEGGGHHHJJJKKKKKKKKKJJJHHHLLLPPPPPPRRRbbbuuuvvvoooqqq|||zzzwwwwwwzzz}}}xxxrrrjjjbbb]]]WWWUUURRROOOKKKIIIHHHHHHGGGHHHIIIJJJLLLMMMNNNOOORRRSSSTTTUUUVVVWWWXXXYYYUUURRROOOLLLJJJHHHFFFDDD>>>??????>>>???CCCHHHMMMWWW___kkkuuu~~~uuuhhh```\\\UUUVVVZZZcccooopppZZZLLLBBB@@@===<<<<<<<<<:::999888888999999:::;;;======~~~rrrlllhhhhhhnnnuuu~~~}}}uuummmeee^^^WWWSSSLLLNNNMMMLLLSSScccvvvuuupppnnnnnn}}}}}}kkkbbbYYYTTTSSSVVVXXXWWWXXXZZZZZZZZZZZZZZZ[[[\\\]]]^^^___```aaadddfffiiilllmmmpppooonnnmmmllllllllllllkkkkkkjjjjjjiiiiiijjjjjjhhhiiikkknnnqqqtttvvvwwwyyyyyyxxxvvvttttttvvvwwwtttyyyooocccbbbaaafffnnn]]]KKKDDDDDDBBBDDDEEEFFFHHHIIIJJJKKKKKKIIIHHHKKKOOONNNOOO^^^pppxxxpppppp{{{yyyuuutttuuuzzz}}}yyyqqqhhhbbb[[[YYYUUUQQQNNNKKKJJJJJJHHHHHHJJJKKKMMMOOOPPPQQQTTTTTTTTTUUUVVVVVVWWWWWWSSSPPPMMMKKKIIIHHHFFFDDD============>>>BBBGGGKKKWWW___kkkvvvsssfff___[[[VVVWWW]]]gggsssmmmXXXKKKBBB@@@===<<<<<<<<<:::999888888999:::;;;===>>>???uuukkkggghhhkkkmmmuuuzzz{{{qqqggg```ZZZUUURRRQQQMMMKKKNNNUUUbbbvvvxxxooopppuuu}}}nnnddd\\\\\\\\\[[[ZZZXXXVVVUUUZZZZZZZZZZZZZZZ[[[[[[\\\^^^___aaadddfffggghhhiiilllmmmnnnoooooonnnmmmlllmmmlllkkkjjjiiiiiiiiiiiijjjkkklllnnnppptttwwwyyy|||zzzwwwtttrrrqqqrrrrrrvvvyyy}}}rrrbbb___^^^bbbvvvzzz^^^PPPJJJGGGDDDDDDEEEGGGHHHIIIJJJJJJJJJKKKLLLLLLJJJKKKQQQ[[[bbb{{{vvvrrruuu{{{{{{sssooorrryyy~~~|||yyyrrrggg```ZZZWWWSSSPPPNNNMMMKKKIIIMMMNNNOOOQQQSSSTTTUUUUUUWWWZZZSSSQQQZZZZZZUUUWWWQQQOOOMMMKKKJJJGGGDDDAAA@@@@@@???>>>???BBBGGGKKKTTT^^^lllxxxtttfff^^^\\\ZZZWWW[[[hhh{{{nnnYYYKKKDDDAAA===;;;:::;;;:::999:::;;;===??????>>><<<;;;ssshhhcccccceeefffmmmrrrxxx~~~{{{qqqggg___YYYTTTQQQNNNKKKJJJNNNWWWdddyyy~~~uuutttxxxnnnddd[[[[[[[[[ZZZZZZYYYXXXXXXZZZZZZZZZZZZZZZ[[[\\\\\\^^^___aaaccceeeggghhhhhhkkklllmmmnnnnnnnnnmmmmmmooonnnmmmlllkkkkkkkkkkkkmmmmmmmmmmmmoooqqqsssuuuvvvuuusssrrrqqqpppqqqqqqrrrvvv{{{tttccc___\\\^^^pppcccRRRKKKFFFDDDCCCDDDFFFHHHIIIJJJKKKKKKJJJKKKJJJIIIIIIOOOWWW^^^sssxxxsssvvv{{{}}}|||tttnnnooouuuyyy~~~{{{xxxuuunnneee___YYYVVVRRROOONNNNNNLLLKKKOOOPPPRRRTTTVVVWWWWWWXXXWWWZZZXXXZZZ^^^WWWPPPVVVPPPNNNLLLKKKJJJHHHEEEBBB@@@@@@???>>>???BBBGGGKKKSSS]]]lllxxxqqqddd\\\ZZZYYYXXX\\\jjj~~~mmmXXXKKKBBB@@@===;;;<<<<<<;;;:::;;;;;;===>>>>>>>>>===<<>>???BBBGGGKKKRRR\\\kkkwww}}}nnnaaaYYYWWWXXXWWW^^^nnnkkkVVVJJJ@@@>>>============<<<:::<<<<<<=========>>>>>>>>>wwwjjjbbb]]][[[ZZZ\\\```eeejjjnnnrrrvvvyyy~~~yyynnneee]]]WWWRRROOOMMMKKKMMMTTT]]]lll||||||sssgggaaa[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]^^^```bbbdddeeeffffffggghhhjjjkkkmmmmmmnnnqqqqqqqqqqqqppppppooooooooonnnmmmlllllllllmmmnnnnnnnnnooooooooonnnmmmlllkkkooouuu|||xxxfff]]]WWWWWWddduuusss[[[MMMGGGEEEAAABBBDDDGGGIIIKKKLLLLLLIIIJJJJJJHHHGGGIIIPPPUUUaaauuu}}}ssssssyyy~~~vvvtttssspppppprrrnnnoooqqqrrrtttvvvwwwxxx|||tttoooooolllsss{{{uuupppiiiddd]]]ZZZVVVTTTSSSTTTTTTSSSTTTUUUWWWYYYZZZ[[[\\\\\\[[[ZZZ___nnnrrr[[[KKKTTTMMMKKKJJJJJJJJJIIIFFFDDD@@@@@@???>>>???BBBGGGJJJQQQ\\\jjjwwwzzzkkk^^^WWWUUUUUUVVV___qqqhhhTTTIII>>>======>>>??????===;;;======<<<<<<======>>>???zzzmmmccc]]]YYYWWWVVVYYY\\\```cccfffkkknnnqqqtttwwwyyyyyyzzz{{{}}}}}}}}}wwwmmmddd]]]WWWSSSQQQPPPNNNQQQXXXbbbooo|||~~~uuukkkccc___^^^]]]\\\ZZZYYYYYYYYYYYY[[[[[[\\\]]]^^^]]]]]]\\\]]]]]]]]]^^^```bbbdddeeeffffffgggiiijjjlllmmmnnnpppqqqqqqqqqqqqppppppooommmlllkkkkkkkkklllnnnoooppppppppppppooommmlllkkkmmmmmmrrrxxx}}}yyyhhh]]]WWWVVVaaaooo{{{```PPPIIIGGGAAABBBDDDFFFIIIJJJKKKLLLJJJKKKKKKJJJHHHIIINNNSSS^^^ppprrrqqqvvvyyysssnnniiieeeddd``````bbbdddfffhhhiiijjjsss}}}}}}tttrrrooosss{{{}}}vvvnnniii```]]]XXXUUUTTTUUUUUUUUUVVVVVVXXXYYYZZZZZZZZZZZZZZZUUUWWWiiisss___LLLPPPLLLKKKIIIIIIIIIIIIFFFDDD@@@@@@???>>>???BBBGGGJJJQQQ\\\kkkxxxwwwiii]]]WWWVVVQQQTTT___uuu}}}dddQQQGGG>>>======>>>??????===<<<>>>============>>>??????|||oooeee^^^YYYVVVSSSTTTVVVWWWYYY\\\```ccciiilllpppssstttuuuvvvxxxuuuxxx}}}|||uuulllddd^^^YYYUUUSSSRRRQQQUUU]]]gggtttvvvkkkddd```^^^```___\\\ZZZYYYXXXXXXYYY[[[\\\]]]^^^___^^^]]]]]]\\\\\\\\\\\\^^^```bbbdddggggggggghhhjjjkkkmmmnnnooopppqqqrrrrrrqqqpppooolllkkkkkkkkkkkkmmmnnnooosssrrrqqqpppooonnnmmmmmmtttoooooovvvzzz{{{kkk___WWWWWW```kkkfffSSSJJJHHHAAABBBDDDFFFHHHJJJKKKKKKIIIKKKLLLKKKIIIIIIMMMQQQ[[[jjjsssoootttwwwooofff___\\\ZZZZZZ[[[\\\^^^```bbbccclllxxxzzzwwwrrrtttxxxxxxqqqfffaaa\\\XXXVVVVVVVVVUUUWWWXXXXXXYYYYYYYYYXXXXXXUUUQQQOOO]]]jjj]]]KKKKKKLLLKKKIIIIIIIIIHHHFFFDDD@@@@@@???>>>???BBBGGGKKKQQQ\\\kkkyyytttfff\\\VVVVVVPPPTTTaaaxxxyyy```NNNEEE@@@>>>======??????>>>=========>>>>>>>>>>>>??????tttjjjbbb]]]ZZZTTTTTTTTTTTTTTTVVVZZZ]]]dddgggkkkmmmnnnnnnooopppoooqqqvvv|||zzztttlllddd___[[[XXXVVVQQQRRRWWW```kkkyyy|||mmmeeeaaa```______^^^\\\ZZZYYYYYYZZZ[[[[[[\\\^^^___```___^^^]]]\\\\\\[[[[[[\\\___aaaccchhhhhhhhhhhhiiikkkmmmnnnpppqqqrrrssstttsssqqqpppmmmmmmlllkkkkkklllnnnnnnrrrqqqpppooonnnooooooppp|||rrrnnnsssyyy|||oooaaaXXXVVV^^^fff{{{kkkUUUKKKHHHBBBCCCEEEFFFHHHIIIIIIJJJHHHJJJLLLKKKIIIIIILLLPPPXXXdddzzzvvvpppssszzzvvvjjj```\\\XXXXXXWWWWWWYYY\\\^^^```gggsss~~~yyytttsssssswww~~~pppkkkddd___\\\[[[ZZZZZZYYYYYYYYYYYYXXXWWWVVVVVVSSSSSSOOOTTT___XXXKKKKKKLLLKKKIIIIIIIIIGGGEEECCC@@@@@@???>>>???BBBGGGKKKRRR]]]lllzzzpppcccZZZUUUUUUPPPUUUddd|||uuu\\\KKKDDDBBB@@@=========>>>>>>===<<<===>>>???@@@???>>>>>>yyyooohhhbbb___XXXWWWVVVUUUTTTUUUXXX[[[]]]```ccceeeeeedddeeeeeefffiiinnntttyyy|||~~~}}}yyytttkkkddd___\\\YYYWWWPPPQQQWWWbbbnnn}}}xxxjjjbbb`````````]]]\\\ZZZYYYYYYZZZ\\\]]][[[\\\^^^``````___^^^]]]\\\[[[ZZZZZZ\\\^^^aaabbbiiiiiihhhhhhiiikkkmmmnnnppprrrsssuuuuuutttrrrqqqooonnnmmmlllkkklllmmmmmmqqqpppnnnmmmnnnoooqqqssstttmmmrrrxxx{{{rrrcccXXXVVV\\\cccuuuoooWWWKKKHHHCCCCCCEEEFFFHHHHHHIIIIIIFFFIIIKKKJJJHHHHHHKKKOOOUUU```tttxxxqqqtttttt~~~qqqeee```WWWVVVUUUTTTVVVXXX\\\^^^eeepppzzztttrrrpppqqqxxxzzztttmmmfffcccaaa``````[[[[[[[[[ZZZXXXWWWUUUUUUTTTXXXSSSQQQXXXUUUMMMNNNMMMKKKJJJIIIHHHGGGDDDBBB@@@@@@???>>>???BBBGGGKKKRRR]]]mmm{{{mmmaaaXXXTTTUUURRRWWWfffrrrYYYJJJCCCCCCAAA===<<<===>>>>>>>>>;;;===???@@@AAA@@@>>>===|||qqqkkkeee```ZZZXXXVVVUUUVVVVVVTTTSSSXXXZZZ\\\^^^_________^^^___aaadddhhhnnnsssxxx{{{~~~~~~}}}yyyuuummmeee^^^XXXUUUTTTRRRUUU\\\fffsssuuujjjeeebbbaaabbbaaa```___^^^]]]\\\\\\\\\``````_________^^^^^^^^^[[[[[[\\\]]]^^^```aaabbbeeegggiiiiiiiiijjjlllmmmssssssssstttssssssrrrqqqpppooolllkkkkkkmmmooopppooooooooooooooonnnmmmmmmwwwuuuqqqpppssszzzrrreee\\\WWWYYY___ssswww\\\MMMGGGEEEDDDBBBBBBCCCFFFIIIKKKKKKLLLLLLKKKJJJJJJLLLNNNTTT]]]ooovvvtttsss{{{{{{kkk```WWWWWWUUURRRRRRVVVYYYZZZaaalll}}}xxxpppllllllooosssxxxvvvooollljjjgggdddfffbbb___\\\[[[[[[ZZZXXXTTTTTTTTTTTTUUUSSSOOOLLLMMMKKKJJJJJJJJJHHHFFFDDDEEEBBB@@@AAA@@@@@@DDDKKKWWWbbbqqq{{{mmmaaaUUUOOOQQQRRR\\\mmmpppZZZMMMHHHAAABBBAAA@@@>>>===>>>???EEE===999===???===>>>AAAxxxrrrllleee^^^\\\YYYXXXXXXWWWUUUTTTVVVWWWXXXXXXXXXXXXWWWWWWZZZ[[[^^^ccciiiooouuuxxx|||}}}}}}|||wwwsssmmmeee___ZZZXXXWWWTTTXXX```jjjwwwuuuiiiddd```___```aaa```___^^^]]]]]]]]]]]]````````````````````````^^^^^^^^^^^^___aaabbbccceeegggiiijjjjjjjjjlllnnnqqqqqqssstttuuuuuuuuuuuurrrqqqooommmmmmnnnppprrrppppppqqqqqqppppppooonnnvvvtttqqqpppsssyyyuuuhhh^^^XXXYYY^^^nnn}}}aaaPPPHHHEEEDDDCCCBBBCCCFFFIIIKKKKKKKKKLLLKKKJJJJJJLLLNNNTTT]]]ooowwwssspppwwwuuuggg[[[YYYVVVSSSSSSVVVXXXZZZaaajjjxxx}}}xxxoookkkiiikkklllpppxxx{{{xxxvvvssspppllliiifffdddcccaaa___]]]YYYXXXVVVVVVUUUSSSOOOLLLMMMKKKJJJJJJJJJHHHFFFDDDCCC@@@???@@@@@@AAAGGGNNNYYYdddssswwwjjj___TTTPPPRRRSSS]]]ooolllVVVJJJEEE@@@AAAAAA???===<<<===???IIIBBB>>>AAABBB@@@AAADDD{{{tttmmmfffddd```^^^]]][[[YYYWWWXXXWWWWWWVVVTTTSSSSSSRRRSSSTTTWWW\\\bbbiiiooosssxxxyyy|||}}}~~~~~~}}}|||vvvrrrllleee```\\\ZZZZZZXXX\\\dddooo|||rrrhhhccc___]]]^^^aaa```___^^^^^^]]]^^^^^^``````aaaaaabbbccccccdddbbbbbbaaaaaabbbbbbcccdddfffhhhjjjkkkkkklllmmmooooooppprrruuuwwwxxxyyyzzzuuutttrrrppppppppprrrsssrrrrrrsssssssssrrrqqqqqqtttsssrrrsssuuuzzz~~~zzzlll```XXXXXX\\\hhh~~~hhhTTTJJJEEEDDDCCCBBBCCCEEEHHHJJJJJJKKKKKKKKKJJJJJJLLLNNNSSS]]]nnnyyyrrrkkkrrrpppbbb^^^ZZZWWWWWWXXX\\\___eeekkkttt~~~|||yyypppllliiihhhggghhhmmmuuu}}}uuusssqqqooonnnkkkgggddd```^^^ZZZXXXUUUSSSOOOMMMMMMKKKJJJJJJJJJHHHFFFDDDAAA>>>>>>@@@AAACCCJJJQQQZZZfffvvvqqqeee\\\SSSPPPSSSTTT___sss~~~eeeRRRFFFBBB@@@@@@@@@???===<<<===>>>FFFAAA>>>???@@@???@@@BBB~~~}}}{{{sssooolllhhhfffdddbbb___]]]]]]\\\ZZZXXXVVVUUUTTTTTTNNNOOOQQQVVV\\\ccciiimmmsssuuuwwwzzz||||||{{{{{{vvvrrrlllfffaaa]]][[[[[[[[[```iiiuuu|||nnngggccc___^^^```aaa``````____________```aaaaaabbbdddeeefffggghhhgggfffeeeeeeeeeeeeffffffhhhjjjlllllllllmmmnnnppppppqqqsssvvvxxxzzz{{{{{{vvvuuutttrrrqqqrrrssssssttttttuuuuuuuuuuuuttttttuuuuuuuuuvvvxxx{{{~~~pppbbbXXXVVVYYYcccvvvoooXXXLLLFFFEEECCCBBBBBBDDDGGGIIIIIIJJJKKKKKKJJJJJJLLLNNNRRR\\\mmm|||qqqiiiooozzzxxxjjjddd^^^]]]]]]___eeekkkooorrrvvv{{{}}}{{{uuupppllljjjgggdddhhhnnnuuu~~~|||{{{zzzxxxwwwsssmmmiiigggddd___ZZZWWWSSSPPPMMMMMMKKKJJJJJJJJJHHHFFFDDDBBB???>>>@@@AAADDDKKKSSS\\\hhhyyymmmbbbZZZRRROOOSSSWWWcccxxxwww___NNNEEEAAA???@@@@@@>>>===<<<===???@@@>>>===>>>???@@@AAACCC}}}{{{|||yyyvvvsssooolllkkkiiifffdddbbbaaa___]]]ZZZXXXVVVUUUNNNNNNOOORRRWWW]]]cccffflllnnnrrruuuxxxyyyyyyyyyvvvrrrlllfffaaa]]]\\\[[[]]]cccnnnzzz}}}sssjjjfffdddaaaaaacccaaaaaaaaaaaaaaaaaabbbbbbcccccceeefffhhhjjjkkklllkkkjjjjjjiiiiiiiiiiiiiiikkklllnnnnnnmmmmmmnnnppprrrsssuuuwwwxxxyyyzzzzzzvvvvvvtttsssssssssttttttvvvvvvwwwwwwwwwwwwwwwvvvwwwwwwxxxyyy{{{}}}ttteeeYYYUUUVVV^^^nnnttt[[[MMMGGGEEECCCBBBBBBCCCFFFGGGGGGIIIKKKKKKJJJJJJLLLMMMPPPZZZjjj}}}rrrjjjmmmvvvppphhhaaaaaacccgggqqq{{{}}}~~~~~~|||xxxsssooolllgggcccdddiiilllttt~~~}}}{{{wwwqqqmmmlllhhhbbb]]]YYYUUUPPPMMMMMMKKKJJJJJJJJJHHHFFFDDDDDD@@@???@@@AAADDDKKKSSS^^^jjj|||~~~jjj```YYYQQQOOOSSSZZZhhhrrr[[[LLLDDDBBB??????@@@???======>>>??????AAAAAABBBCCCFFFHHHIII}}}~~~~~~zzz|||}}}{{{wwwuuutttssspppooojjjiiihhheeeaaa]]]YYYVVVRRRQQQPPPPPPSSSWWW\\\___dddfffjjjnnnrrrtttuuuuuussspppkkkeee```^^^]]]]]]```gggsssssslllgggfffeeebbbbbbeeeccccccbbbccccccdddeeeeeeeeefffgggiiikkklllnnnnnnnnnnnnmmmlllllllllmmmmmmnnnoooppppppnnnmmmnnnooossstttvvvwwwxxxyyyyyyyyyvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxyyyyyyxxxxxxyyyyyyzzz{{{}}}~~~yyyiii[[[UUUVVVZZZgggyyy^^^PPPGGGFFFCCCAAAAAACCCEEEFFFFFFHHHJJJKKKKKKKKKLLLMMMNNNVVVddduuuxxxmmmmmmrrr}}}zzznnneeefffiiippp~~~}}}{{{wwwrrrnnnhhhaaaaaadddeeekkkttt}}}~~~}}}|||xxxsssooommmiiiddd```[[[WWWQQQNNNMMMKKKJJJJJJJJJHHHFFFDDDEEEAAA???@@@BBBDDDLLLUUUaaannnzzzggg^^^XXXQQQPPPTTT^^^mmmmmmXXXKKKEEECCC???@@@@@@???>>>>>>???AAA>>>BBBDDDCCCDDDHHHKKKKKK~~~zzz{{{}}}~~~{{{}}}|||{{{yyyvvvppphhhaaa]]]VVVTTTQQQOOOPPPRRRUUUXXX[[[]]]bbbgggkkknnnoooooonnnkkkgggccc```___``````dddkkkxxxxxxnnniiiffffffeeebbbbbbeeeddddddddddddeeefffggghhhhhhhhhiiikkklllnnnoooppppppooooooooooooppppppqqqqqqrrrrrrqqqnnnmmmmmmnnnrrrsssuuuwwwxxxyyyyyyyyywwwwwwwwwwwwxxxyyyyyyzzzwwwwwwxxxyyyyyyyyyyyyyyyzzzzzzzzz{{{|||~~~~~~mmm___XXXXXXWWWaaawww}}}bbbSSSHHHFFFCCCAAAAAABBBDDDEEEEEEGGGJJJKKKKKKKKKLLLMMMLLLSSS]]]kkk{{{ooommmnnnwww{{{oooooosss{{{|||wwwrrriiiaaa^^^```___cccjjjqqqyyy~~~}}}|||{{{xxxtttpppkkkiiieeeaaa^^^XXXSSSOOOMMMKKKJJJJJJJJJHHHFFFDDDCCC???>>>@@@BBBFFFOOOXXXeeerrruuuccc[[[WWWQQQRRRVVVbbbqqqiiiUUUIIIEEEDDD@@@AAAAAA@@@??????AAABBB@@@FFFHHHEEEEEEIIIKKKJJJ~~~xxxyyyzzz|||{{{{{{~~~{{{}}}~~~tttkkkfffYYYVVVRRROOONNNOOOQQQSSSUUUXXX]]]bbbfffiiikkkkkkjjjhhheeebbbaaaaaabbbcccfffnnn{{{~~~tttmmmiiifffgggfffbbbaaadddeeeeeeeeefffggghhhiiijjjiiijjjkkklllmmmoooppppppqqqpppppppppqqqqqqrrrssssssttttttrrrooommmmmmmmmqqqrrrtttvvvxxxyyyzzz{{{wwwxxxxxxyyyzzz{{{||||||wwwxxxxxxyyyzzzzzzzzzyyyzzzzzzyyyzzz{{{}}}qqqaaaZZZZZZTTT]]]qqqeeeVVVHHHFFFCCCAAAAAABBBCCCEEEDDDGGGJJJKKKKKKKKKKKKLLLJJJPPPYYYcccrrrqqqmmmkkksssyyyxxx||||||vvvlllbbb^^^___[[[^^^ccciiiqqq}}}}}}|||{{{zzzxxxtttqqqjjjhhheeeccc___ZZZSSSOOOMMMKKKJJJJJJJJJHHHFFFDDDAAA>>><<