BMv 6(! #########!!! ###%%%###"""!!! !!!"""### !!!!!!"""###$$$"""!!!  !!!"""  """###!!! !!!  ###$$$###""""""!!!!!! """"""""""""!!!!!!!!!!!!!!!"""""""""!!! !!!"""###"""!!! !!!###""""""!!! !!!""""""!!!  !!!"""###!!!!!!!!!!!!!!!"""#########"""!!!"""######!!! !!! !!!%%%%%%"""######"""!!!!!!!!!!!!!!! """$$$$$$###"""""""""###"""!!!"""$$$%%%%%%%%%%%%$$$"""!!!!!!!!!"""###  """###!!! !!!###$$$"""!!!!!!!!!"""$$$%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!""" !!!"""""" !!!###$$$%%%%%%$$$$$$""""""!!! !!!""""""""" """###"""""""""""""""!!!!!! !!!"""$$$$$$######""" !!!""""""""""""%%%$$$###!!! ###%%%###"""!!!  !!!!!!"""###"""!!!!!!###%%%!!! !!!###$$$"""!!! """$$$$$$$$$###$$$%%%%%%$$$######$$$$$$###!!!"""!!!!!!"""$$$$$$###"""###############"""!!!!!!!!! """$$$%%%$$$"""!!!"""###$$$$$$%%%$$$$$$$$$%%%%%%$$$######$$$&&&###"""!!!"""$$$%%%%%%$$$&&&%%%$$$###""""""""""""$$$$$$$$$############"""$$$$$$############$$$$$$"""!!!!!!"""$$$&&&&&&%%%$$$$$$%%%$$$$$$###"""!!!######$$$%%%$$$###"""!!!"""$$$%%%%%%$$$###%%%&&&%%%&&&$$$!!!"""&&&&&&###%%%%%%$$$$$$###""""""""""""$$$###"""$$$((('''#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&(((!!!$$$"""$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!"""###"""!!! !!!###!!!!!!###&&&&&&###$$$)))'''%%%""""""###%%%%%%%%%$$$%%%''''''%%%$$$$$$$$$$$$%%%%%%###"""!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$###"""!!! """$$$$$$$$$###$$$%%%$$$%%%%%%%%%%%%$$$######%%%$$$###"""!!!!!!!!!!!!!!!###$$$$$$######$$$%%%$$$###$$$&&&$$$ !!!%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$############""""""$$$%%%%%%###""""""###"""""""""""""""######$$$$$$######$$$&&&''''''&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&%%%!!!!!!%%%%%%%%%%%%&&&&&&&&&''''''%%%'''(((((('''&&&&&&'''''''''''''''((((((((()))&&&&&&''')))***+++,,,---,,,,,,,,,+++******---000///...000444333//////222111111000000000000111111000///000222444555444333"""!!!  !!!"""######""""""!!!!!! ###""""""!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!"""!!!!!! !!!!!!"""###############""""""!!!!!! $$$######"""!!!  !!!"""""""""""""""""""""############""""""!!!!!!!!!!!!"""""" !!!"""$$$$$$######"""""""""""""""""""""""""""######""""""!!!!!! !!!!!!""""""######""""""""""""""""""""""""'''&&&$$$###"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$######""""""!!!!!!###"""!!!  !!! !!!!!!!!!"""""""""###!!!!!!!!!"""######$$$$$$%%%$$$###""""""###$$$%%% !!!!!!""""""######!!! ###%%%$$$""""""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############!!!  """######"""!!! !!!""""""""""""############""""""""""""""""""######""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$######$$$$$$%%%&&&&&&%%%$$$###""""""""""""""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%''''''&&&%%%###!!!########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########!!!!!!""""""#########$$$""""""#########""""""!!!######$$$%%%%%%%%%%%%$$$"""######$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&###############"""!!!  """###$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""%%%$$$"""!!!!!!"""$$$%%%"""###$$$%%%%%%$$$""""""###%%%%%%$$$""" %%%$$$###"""###$$$&&&'''&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$!!! """"""!!!%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&&&&''''''&&&%%%&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''))))))))))))((((((((((((***,,,---////////////...333222222111000//////...222222111111111111111111111222333333444444444444""""""!!!!!!!!!!!!""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""#########"""""""""!!!!!!!!! !!!!!!!!! !!!""""""#########""""""######"""""""""!!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!"""""""""######""""""!!!!!!!!!!!!"""""" !!!"""###$$$######"""""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""######""""""!!!"""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""#########"""""""""""""""###"""!!!  !!!!!!!!!!!!!!!""""""""""""######""""""""""""""""""  """"""""""""!!!!!!!!!!!!!!! !!!"""######""""""!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############%%%$$$###"""!!! ######"""!!!!!!!!!!!!!!!""""""""""""############&&&%%%%%%$$$$$$#########""""""""""""""""""""""""""""""############""""""###########################""""""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$######$$$$$$%%%&&&&&&%%%$$$###"""""""""""""""######$$$%%%%%%&&&&&&"""""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""#########$$$%%%%%%%%%$$$"""!!!!!!!!!"""############"""%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$############$$$%%%$$$$$$$$$######"""""""""""""""###$$$$$$###"""!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""##################"""%%%$$$"""!!!!!!"""$$$%%%"""###$$$$$$$$$$$$###""""""$$$%%%$$$"""!!!!!!!!!!!!!!!"""###############$$$$$$$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&### """#########%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((())))))))))))((((((((((((+++,,,---...//////......////////////............111111111111111111111111111222333444444444444444""""""############""""""""""""""""""!!!!!!!!!!!! !!!###$$$%%%""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! """""""""######"""!!!!!!############""""""""""""!!!!!! ###""""""!!!  !!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""""" !!!"""#########""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""###"""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$ !!!!!!!!!!!!""""""""""""""""""""""""""""""!!!""""""""""""""""""###""""""!!! !!!""""""""""""!!!!!!!!!!!!$$$$$$###""""""!!! !!!!!! !!!!!!"""#########"""!!! !!!""""""!!!!!!"""###!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############%%%%%%$$$$$$###!!! ###############""""""!!!""""""""""""############&&&&&&%%%$$$###""""""!!!""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&&&&%%%$$$######"""###############$$$$$$%%%%%%&&&"""""""""!!!""""""###$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""""""""###############%%%%%%%%%$$$###!!! !!!!!!"""############"""''''''&&&%%%%%%$$$############""""""""""""###$$$&&&%%%$$$#########$$$%%%$$$$$$$$$$$$###"""!!! !!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$###""""""###$$$%%%"""######$$$$$$$$$######!!!###$$$$$$###""""""###"""###&&&'''((('''%%%$$$"""""""""######%%%&&&&&&######$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%'''%%%""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))(((((((((((((((((()))))))))))),,,,,,---.........------............////////////111111111111111111111111222333333444444444444333!!!!!!###$$$$$$###!!!!!!""""""""""""!!!!!!!!!!!! !!!"""###$$$""""""""""""!!!!!!!!!!!! !!!"""#########"""""""""""""""""""""!!! """"""""""""""""""""""""!!!!!!!!! """"""!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""###%%%%%%%%%$$$###""""""""""""""""""""""""!!!""""""""""""######### """"""""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!######""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$%%%%%%###"""""""""!!!!!!!!! """$$$### !!!### !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############ !!!"""###$$$###"""!!!!!!"""###$$$$$$###!!! !!!"""""""""##################""""""!!!!!! """"""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$#####################$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$############$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""#########$$$'''&&&$$$######$$$&&&'''$$$$$$$$$$$$######""""""!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###""""""###$$$$$$"""#########$$$$$$$$$$$$ """$$$$$$######$$$%%%###$$$&&&'''''''''&&&%%%###############$$$%%%%%%"""######$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&###$$$%%%$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''(((((((((((()))))))))))),,,,,,,,,---------,,,,,,......///000111222333333111111111111111222222222333333444444444444444333 """""""""""" !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%%%%$$$###"""""""""""""""""""""""" !!!!!!!!!!!!""" !!!""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""### !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!"""""""""""" !!!!!!""""""""" !!!!!!!!!"""""""""### """$$$### !!!### !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############ !!!"""###"""!!!  !!!""""""""" !!!"""""""""############ !!!!!!""""""###""""""""""""""""""""""""""""""############""""""########################"""###$$$&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$$$$$$$$$$$$$'''&&&$$$######%%%&&&(((###############$$$$$$%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$##################$$$"""""""""######$$$$$$%%% """$$$$$$$$$###$$$%%%!!!!!!  !!!"""###%%%$$$######"""""""""###!!!"""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&"""###%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%'''((((((((()))))))))***+++++++++++++++,,,,,,---------...000111333444444000000111111111222222222444444444555555444444333 !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$### !!!!!!"""""""""!!! !!!!!!!!!!!!""""""""""""""""""!!!!!! !!!""""""### !!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!"""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!"""""""""""""""""""""""" !!!!!!  !!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!""" !!!!!!"""!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""###### !!!!!!!!!!!!!!! !!!"""######### !!!""""""!!!!!!"""###!!!!!! !!!!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""!!! !!!!!!!!!!!!!!!""""""""""""############ !!!!!!"""###$$$%%%%%%""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%$$$###"""!!!!!!!!!"""############"""""""""###$$$$$$%%%&&&&&&!!!"""###$$$%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''###""""""######%%%&&&&&&"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""###$$$%%%&&&!!!###%%%%%%$$$$$$$$$%%%###""" !!!###$$$%%%%%%$$$""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$""""""######$$$%%%%%%%%%"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&%%%%%%%%%%%%!!!###%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$$$$''''''(((((())))))******************+++,,,---...++++++,,,...///111222222000000000111222222333333444555555555555444444333""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""###"""!!!!!!!!!!!!""""""### !!!!!!!!!"""""""""###""""""#########"""!!!!!! !!!""""""###### !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!""""""!!!  !!!"""###"""""""""""""""""""""""" !!!!!!!!!"""""""""######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!"""""""""!!!!!! !!!"""###$$$$$$ !!!!!!!!!!!!!!!!!! """###$$$$$$$$$###!!!!!!!!!!!!""""""""""""!!! !!!"""######""""""!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%$$$###!!! !!!!!! !!!""""""###""""""""""""############!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""############""""""###########################""""""""""""###$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%$$$###""""""!!!!!!"""############"""######################## !!!"""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""##################"""#########$$$$$$############""""""""""""$$$%%%&&&"""$$$%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""""""""""""""### !!!"""###$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%!!!$$$%%%%%%###"""###$$$########################(((((('''&&&%%%%%%%%%%%%"""$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''((()))*********((((((((()))***,,,...///+++,,,---...///000111222///000000111222222333333555555555555555444333333$$$###"""!!!!!!"""###$$$ !!!!!!!!!""""""###### !!!###$$$%%% !!!!!!!!!""""""######!!!!!!"""!!!!!! !!!"""#########!!!!!!""""""#########$$$ """""""""!!! """"""""""""############""""""!!!!!!!!!!!!""""""!!! !!!"""###"""""""""""""""""""""""" !!!!!!!!!""""""############""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###!!!!!!!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""!!!!!! !!!"""""""""!!!!!! !!!"""###$$$%%%"""""""""!!! !!!"""#########"""######""""""!!!!!! !!! ###%%%$$$""""""""""""""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!!!!!!!!"""$$$%%%###"""!!!!!!!!!"""$$$%%%""""""""""""############!!!!!!!!!!!! """"""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))(((''''''&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%###"""########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########!!!"""###$$$%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$$$$$$$######"""!!!!!!!!!!!!"""#########""""""###$$$%%%%%%%%%%%%$$$'''&&&%%%###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""######$$$$$$$$$$$$#########""""""""""""$$$&&&'''###$$$&&&&&&$$$###$$$$$$!!!###$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$%%% """######$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""$$$'''&&&$$$"""###%%%####################################$$$%%%&&&&&&"""$$$&&&'''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''((()))******+++'''''''''(((***,,,...000......///000111222333333///000000111222222333333555666666666555444333333%%%%%%$$$###"""!!! """!!!!!!!!!  !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!! """!!!!!! !!!!!!$$$%%%&&&&&&&&&$$$"""!!!!!!!!!""""""!!! ######"""""""""""""""### !!!!!!!!!!!! """"""""""""""""""""""""########################$$$#########""""""!!!!!! !!!!!!""""""######   """###$$$$$$$$$#########$$$$$$$$$$$$###### !!!"""##################$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$###""""""""""""######!!!"""$$$$$$"""!!!!!!"""###$$$$$$###"""!!! !!!!!!!!!"""!!!!!! !!!!!!!!!!!! ##############################"""""""""$$$%%%&&& """###"""!!! !!!### """######""" !!!"""$$$$$$"""!!!"""###!!!"""###$$$$$$$$$$$$$$$!!!"""""""""""""""!!!!!!!!!!!!!!! !!!###############""""""""""""%%%###%%%)))&&&"""######""""""""""""########################$$$$$$######"""""""""""""""###########################!!!!!!""""""######$$$$$$###############$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%$$$$$$###'''&&&%%%$$$###$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%############%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$########################''''''&&&%%%$$$###"""!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%((('''%%%$$$$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""&&&%%%###"""""""""######$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$######""""""###$$$%%%%%%%%%%%%$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''((())))))'''&&&'''((()))+++,,,,,,,,,,,,------------...000111333///000111222333444444444777888888888777555333111$$$######""""""!!!!!! $$$$$$$$$$$$#########"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!"""###""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """"""!!!!!!!!!!!!!!!"""!!!""""""""""""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###"""!!! !!!""" """###$$$$$$######!!!!!!""""""""""""!!!!!!!!!!!!"""#########""""""!!!!!!"""""""""#########""""""""""""""""""""""""!!!!!! !!!!!! !!!"""######"""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!"""###"""!!! !!!###$$$%%%&&&''''''&&&%%%$$$"""###%%%%%%#########$$$!!!""""""###$$$$$$######!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!###!!!!!!""""""#########$$$###"""###&&&$$$"""$$$$$$############$$$$$$%%%$$$$$$$$$###"""""""""######""""""""""""##############################""""""""""""############%%%%%%$$$$$$######""""""'''&&&%%%%%%$$$$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&%%%%%%%%%'''&&&%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""##############################%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%$$$###"""""""""######$$$$$$$$$%%%%%%$$$$$$$$$########################&&&%%%$$$############$$$%%%$$$#########$$$%%%&&&$$$$$$$$$$$$#########"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''))))))'''&&&$$$%%%&&&'''((()))))))))------,,,---...///111222...///000111222222222222666555444333222111111000!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""######$$$######""""""""""""######"""!!! """###!!!!!!"""""""""!!! !!!!!! !!!!!!""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$###!!! !!!###$$$ !!!"""############!!!!!!""""""""""""!!!!!!""""""#########"""!!!!!!!!!!!!!!!"""""""""######"""""""""""""""""""""""" !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!! ############"""""""""""""""!!!!!! !!!!!!"""$$$$$$############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""######!!!!!!"""###"""###%%%%%%%%%%%%###"""###$$$&&&&&&$$$###$$$%%%!!!!!!""""""######""""""!!!!!!""""""""""""!!!!!! !!!"""!!!!!!""" !!!"""###$$$%%%%%%"""!!!"""$$$""" $$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$###"""!!!!!!###"""""""""""""""#############################################"""""""""&&&&&&%%%$$$###"""!!!!!!&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&'''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$######### !!!###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########"""""""""#########$$$$$$$$$%%%$$$###"""""""""######%%%$$$$$$$$$$$$$$$$$$%%%########################%%%%%%$$$#########$$$$$$%%%%%%$$$#########$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&'''))))))'''&&&###$$$%%%&&&'''(((((((((,,,,,,,,,---...///000111......///000111111111111555444222000//////000000 !!!!!!!!!""" """"""!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$""""""!!!!!!""""""#########"""!!!!!!"""###$$$%%%!!!!!!"""""""""!!!!!! !!!!!! !!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$###!!! !!!###$$$ !!!!!!"""""""""""""""######$$$$$$$$$$$$######"""#########"""!!! ############$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""###############""""""!!!!!!!!!!!!""""""""""""  """"""""""""""""""""""""""""""#########"""""""""!!!!!!""""""!!!!!!!!!!!!""""""################################################$$$$$$######""""""""""""!!!"""######"""!!!"""###!!!"""############"""!!!"""$$$%%%%%%$$$######$$$!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""!!! !!!"""!!!  """ !!!!!!"""######$$$$$$"""""""""###"""!!!###&&&$$$$$$$$$######$$$$$$$$$%%%$$$$$$$$$###"""""""""""""""""""""""""""###$$$########################$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&$$$%%%'''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''###$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&######################## !!!"""############$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$######""""""""""""#########$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&################################################%%%%%%$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''((()))'''&&&%%%&&&'''((()))*********++++++,,,,,,---///000000...///000000111111111000333333222111000000000/// !!!!!!""""""########################"""!!! !!!###$$$"""""""""""""""""""""""" !!!!!!"""### !!!"""###!!!"""$$$%%%&&&%%%%%%$$$!!!!!!"""""""""""""""!!!"""!!!!!!!!!""""""###$$$"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!###"""  """###!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$######"""""""""""""""!!! """"""#########$$$$$$$$$"""""""""""""""""""""""" !!!"""###$$$#########""""""!!!!!!!!!!!!""""""$$$###!!!!!!!!!!!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""########################%%%%%%%%%%%%$$$######""""""###$$$###"""!!!"""$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!###$$$$$$###""""""###!!!!!!""""""""""""!!! !!!"""""""""""""""!!!"""""" !!!######"""""""""""""""""""""$$$$$$###"""$$$&&&'''######""""""""""""######"""""""""###$$$$$$$$$%%%""""""!!!!!!"""###$$$$$$########################%%%%%%$$$$$$######""""""######$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&###$$$%%%'''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""!!!"""###%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&########################!!!!!!""""""""""""""""""$$$$$$$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((()))'''&&&&&&'''((()))***+++++++++******+++,,,---.../////////000111111222111111111...000222333222000---+++ !!!!!!"""""""""!!!!!!"""""""""""""""###!!! !!!!!!"""###$$$""""""""""""""""""""""""!!! !!!!!!"""  !!!"""### !!!###%%%%%%$$$"""!!!!!!!!!"""#########""""""""""""!!!""""""###$$$%%%"""!!!  !!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""!!! !!!!!!!!!"""""""""""""""""""""""""""""" """""""""!!!!!!!!!!!!""""""""""""!!!!!!######""""""""""""###### !!!!!!!!!!!!###""""""!!!!!!""""""### !!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$###"""""""""###$$$$$$""""""###$$$#########""""""#########!!!"""$$$$$$"""!!!"""###""""""######""""""!!!!!! !!!""""""######"""!!!""""""!!! !!!############""""""!!!!!!!!!%%%&&&$$$###%%%'''&&&###""""""""""""""""""###!!!!!!"""###$$$%%%%%%&&&!!!!!!!!!!!!"""###$$$%%%########################$$$$$$$$$$$$$$$#########""""""###$$$%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%%%%$$$$$$%%%$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$######%%%&&&&&&&&&%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""######""""""#########$$$######"""!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&((()))(((&&&$$$%%%&&&'''((()))))))))))))))+++,,,---.........000000111222222111111000***,,,///222111...***(((!!!""""""""""""""""""""" !!! !!!""""""#########""""""""""""""""""""""""###"""!!!!!!!!!!!!!!!!!! !!!"""###$$$"""""""""""""""!!!!!!!!!!!!!!!"""############### !!!!!!###$$$$$$###"""!!!!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########"""""""""!!!!!!!!! !!!""""""######""""""!!!"""!!! !!!"""!!!!!!""""""""""""!!!!!! !!!!!!"""!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""" """###"""!!!!!! !!!"""######"""!!! !!!!!!""""""""""""!!!!!!  !!!"""######$$$######""""""""""""###### !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###"""""""""###$$$$$$""""""###$$$"""!!!!!!!!!!!!!!!!!!"""!!!###%%%$$$###"""############$$$$$$###""""""!!! !!!"""############ """"""!!! """""""""""""""######### %%%'''$$$###&&&&&&###$$$######""""""######$$$"""""""""###$$$$$$$$$%%%!!!!!!!!!!!!"""###$$$%%%###########################$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$##################$$$$$$$$$$$$$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''%%%""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&""""""!!!!!!!!!"""######%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&!!!"""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$###!!!"""###$$$$$$######"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%#########$$$$$$$$$%%%%%%########################$$$%%%&&&''''''&&&%%%$$$######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&((()))(((&&&###$$$%%%&&&'''(((((((((((()))***,,,------------///000000111000000//////+++,,,...000000...+++)))############""""""""""""!!!"""""""""######$$$$$$!!!############"""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!"""###$$$%%%&&&$$$###!!! !!!"""###!!!!!!"""############### """######$$$###""" """###$$$""""""""""""""""""""""""######################## !!!!!!""""""######""""""!!!!!!!!! !!!"""$$$%%%%%%$$$"""!!!""""""  !!!"""######$$$$$$$$$$$$###### !!!"""""""""!!!""""""""""""############"""""""""""""""""""""""" """$$$%%%%%%######!!!"""$$$$$$"""!!! !!!""""""!!! ######################## """###$$$%%%&&&######""""""""""""###### !!!!!!"""""""""###########################!!!"""###$$$%%%%%%$$$###"""$$$$$$$$$###"""###$$$&&&&&&%%%%%%%%%%%%&&&&&&"""$$$&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$###"""""" !!!"""############ """###!!! !!!"""###$$$%%%%%%%%%((($$$###%%%$$$ %%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###############!!!!!!!!!!!!"""###$$$%%%#################################$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$###&&&&&&%%%%%%&&&''')))***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''((($$$$$$######$$$&&&'''(((########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######%%%%%%%%%%%%######&&&&&&'''((()))))))))((($$$%%%&&&&&&&&&$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&############$$$&&&'''(((&&&%%%%%%$$$$$$#########"""###$$$%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&'''&&&&&&%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%% !!!"""###$$$$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&########################%%%%%%''''''''''''%%%%%%!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%((()))(((&&&$$$$$$&&&'''((()))))))))'''(((***,,,---------,,,...///////////////......//////000000000///......!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%###!!!  !!!"""###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!""""""!!!!!! ############"""""""""""" !!!!!!"""""""""### !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!  !!!!!!!!!!!!"""###$$$%%%""""""!!!!!!!!!!!!!!!""""""###$$$%%%$$$###!!!"""""" """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""######""""""!!!!!!  !!!"""######$$$###$$$$$$$$$%%%%%%%%%%%%############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###### %%%&&& !!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""######$$$%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$""" !!!$$$&&&%%%###$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%111///,,,)))&&&###!!!!!!###$$$%%%&&&&&&%%%###"""%%%$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''### !!!$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%###""""""$$$&&&&&&%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###&&&)))***(((%%%######&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&((('''%%%$$$###$$$%%%%%%)))(((((('''&&&$$$$$$###""""""""""""""""""""""""###$$$%%%%%%######$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%''')))***'''$$$&&&&&&%%%$$$$$$$$$%%%%%%+++++++++,,,,,,---------///000111222111000---,,,,,,,,,------,,,,,,+++***!!!!!!!!!!!!"""###$$$%%%%%%$$$""" !!!"""###!!!  !!! !!!!!!!!!"""""""""############"""""""""!!!######"""""""""!!!!!!!!!############"""""""""""""""""""""#########$$$$$$ !!!!!!""""""!!!!!! !!!!!!"""""""""#########""""""""""""!!!  !!!!!!""""""!!!!!!!!!!!!"""###$$$$$$""""""!!!!!!!!!!!!""""""""""""#########"""!!! !!!  """$$$""""""""""""""""""""""""$$$$$$############$$$$$$$$$#########"""""""""""" !!!!!!""""""###### !!!!!!!!!#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" ###""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!! ###"""!!!!!!######""" %%%%%%%%%%%%$$$######"""######$$$$$$$$$$$$############""""""""""""!!!!!!##############################""""""######$$$%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$""""""""""""""""""""""""######""""""""""""######"""!!! !!!$$$%%%$$$###$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""$$$&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&$$$$$$%%%&&&'''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&'''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&$$$######%%%%%%%%%$$$$$$$$$###############"""######$$$$$$&&&%%%$$$######$$$%%%&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$#######################################$$$%%%%%%######$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&$$$""""""$$$%%%%%%###&&&%%%%%%%%%%%%%%%&&&&&&*********+++,,,---......//////000000000///---,,,---............---,,,,,,"""""""""""""""#########!!!!!!!!!!!!"""###$$$%%%%%%$$$###!!!!!!"""###$$$!!!  !!! !!!!!!!!!!!!############""""""""""""############""""""""""""############""""""""""""$$$$$$$$$$$$$$$%%%%%%%%%!!!""""""######""""""!!!#########$$$$$$$$$%%%%%%""""""""""""!!!  !!!"""###$$$%%%%%% !!!"""######""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!! !!!"""""""""###%%%'''""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$############!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""""""""###$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""$$$%%%%%%###!!!!!!$$$'''%%%%%%%%%%%%$$$###"""""""""##################""""""""""""############$$$##############################""""""######$$$%%%######$$$$$$$$$$$$######$$$$$$############$$$$$$########################""""""!!!!!!!!!!!!"""""""""!!!!!!"""$$$%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$%%%&&&'''''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''%%%###$$$&&&((((((---111000+++''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%((('''%%%&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%###%%%&&&%%%###"""###$$$$$$$$$$$$$$$############$$$$$$##################$$$$$$############$$$$$$######$$$$$$$$$###""""""!!!"""""""""######$$$$$$###########################$$$%%%$$$######$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&'''$$$!!!!!!###$$$%%%&&&%%%%%%%%%&&&'''(((((())))))))))))***,,,...000..................------///////////////...------############$$$$$$$$$$$$""""""!!!!!!"""###$$$$$$%%%$$$###""""""###$$$$$$###""""""""""""""""""### !!!!!!!!!!!!#########"""""""""""""""""""""""""""""""""""""""############"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""#########$$$$$$$$$%%%%%%"""""""""""""""!!! !!!!!!"""###$$$%%%%%% !!!"""""""""!!!!!!!!!!!!""""""###"""!!! !!!!!!!!!"""###"""  !!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""########################""""""""""""!!!!!!!!!!!!############$$$$$$$$$$$$$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$%%%%%%%%%%%%########################""""""!!!!!!!!!!!!""""""########################%%%%%%&&&&&&%%%%%%$$$### """###"""""""""$$$&&&"""###$$$%%%%%%%%%%%%%%%""""""############""""""!!!""""""###$$$$$$%%%%%%##############################""""""######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""""""""###$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$###"""'''&&&%%%%%%%%%&&&'''((($$$%%%&&&(((((('''&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''%%%###$$$)))---***---//////,,,)))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&''''''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&%%%%%%$$$###########################"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%########################"""$$$%%%$$$###"""###$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&(((&&&$$$###$$$%%%&&&'''%%%%%%%%%&&&'''((()))***((((((((((((***,,,///000------,,,,,,,,,---.........////////////...------ !!!""""""""""""""""""###$$$##################$$$$$$"""##################""" !!!!!!!!!!!!"""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!!###############"""""""""""""""############"""""""""""""""############$$$""""""""""""""""""!!! !!!!!!"""""""""#########!!! !!!!!!"""!!!!!!!!!!!!!!!"""######!!!!!! !!!"""!!!######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""""""""$$$######"""!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""######$$$########################"""""""""""""""!!!!!! !!!$$$%%%$$$"""######$$$%%%%%%%%%$$$$$$""""""############""""""!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""######""""""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""######$$$######$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%$$$$$$&&&%%%$$$$$$$$$%%%'''(((###$$$&&&'''''''''&&&%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&&&&%%%$$$'''...444+++)))'''(((***+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&''')))***''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''&&&$$$"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$###$$$&&&)))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$##############################$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$##############################"""###$$$$$$""""""###$$$$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***'''''''''((())),,,...///,,,,,,++++++,,,---...///...............---,,,,,, !!!!!!""""""###"""""""""""""""######"""""""""############### !!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""############ !!!!!!!!!!!!############"""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!""""""""""""###"""""""""######""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""!!! !!!!!!"""###$$$ !!!!!!!!!!!!"""""""""!!!######"""!!!!!!"""""""""""""""""""""""""""$$$$$$############$$$$$$!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$############"""""""""""""""""""""""""""""""""""" !!!!!!""""""######$$$!!!!!!!!!"""""""""##############################$$$$$$############$$$$$$##############################$$$$$$######"""!!! $$$%%%### ''''''&&&%%%$$$###!!! """##################"""!!!!!!""""""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!######""""""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%###$$$%%%$$$######$$$%%%######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((($$$&&&'''&&&%%%)))222:::+++'''###$$$(((+++***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%$$$%%%''')))''''''''''''&&&&&&&&&&&&"""###$$$%%%$$$###"""!!!######$$$%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$######"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###""""""###$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&"""%%%''''''&&&$$$$$$$$$&&&%%%%%%%%%&&&'''((((((&&&'''((()))***+++,,,,,,++++++,,,,,,---...//////---............---,,,,,,""""""###$$$$$$%%%&&&&&&######""""""""""""###### !!!""""""#########""" !!!""""""""""""!!! """"""""""""#########$$$!!!"""""""""############ !!!!!!""""""""""""############"""""""""""""""""""""!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!"""""""""######!!!""""""#########"""""" !!!"""###$$$$$$###""""""!!!!!!""""""""" !!!"""###$$$ !!!"""#########"""""""""######"""###$$$""""""""""""""""""""""""$$$$$$############$$$$$$!!!!!!"""""""""######### !!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""######$$$$$$ !!!!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""##############################%%%&&&&&&&&&&&&%%%$$$$$$!!!"""""""""###$$$''''''&&&%%%$$$"""!!! ######$$$$$$$$$$$$######!!!!!!!!!""""""#########""""""""""""""""""""""""######""""""######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&%%%###"""###%%%######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((())))))***)))'''%%%$$$$$$%%%&&&''''''(((((((((&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''((((((''''''''''''((((((&&&((()))'''%%%***444===)))(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''"""######$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''))))))&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''((($$$%%%&&&%%%$$$$$$&&&(((''''''&&&&&&&&&%%%%%%%%%!!!"""$$$%%%%%%$$$###"""###$$$%%%&&&&&&%%%$$$###$$$$$$###$$$$$$%%%%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###"""!!!"""$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&###%%%&&&%%%###"""$$$&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&(((***++++++***))))))***,,,...///000//////...////////////...------ !!!"""######$$$$$$######"""""""""""""""### !!!""""""""""""""""""###$$$%%%%%%$$$###""""""#########$$$$$$$$$$$$!!!!!!""""""#########$$$!!!!!!""""""#########$$$############""""""""""""###"""""""""!!!!!! !!!!!!!!!!!! !!!""""""""""""#########!!!""""""#########"""""" !!!###%%%&&&'''######"""""""""""""""### !!!"""$$$$$$!!!###$$$%%%$$$###"""""""""!!! !!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%% !!!"""######$$$ !!!!!!!!!!!!#########$$$%%%%%%&&&&&&"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""############ """"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""############"""!!!!!!!!!%%%(((%%%###)))$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""#################################"""###$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$########################$$$$$$############$$$$$$###%%%'''%%%###"""###&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """$$$&&&&&&&&&%%%$$$$$$%%%''')))***))))))((((((((('''&&&&&&((()))***((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&(((++++++(((&&&***444==='''+++......***&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''')))+++,,,------&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%&&&)))+++***(((&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''(((((("""###%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$"""###%%%'''''''''%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$###"""""""""###%%%&&&###$$$%%%&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###"""!!!"""###$$$$$$######$$$$$$%%%&&&"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&'''&&&$$$!!!"""&&&***&&&&&&%%%$$$$$$$$$%%%%%%$$$&&&)))+++,,,***((('''(((***---///111111000///000000000000000//////...!!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!!!!"""###$$$$$$$$$$$$"""$$$$$$######"""""""""!!!!!! $$$#########""""""!!!!!!"""######$$$$$$"""!!! ######$$$$$$$$$######""" !!!"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!! ###%%%###$$$&&&%%%"""%%%$$$"""!!!!!!!!!"""### !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""############""""""$$$###""" """###$$$###!!! ###$$$""" !!!!!!!!!"""!!!"""###""""""""""""""""""""""""%%%$$$$$$###!!! !!!!!!!!!!!! !!!"""###$$$###""""""'''&&&%%%%%%$$$$$$$$$%%%########################"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######"""  ###$$$###!!!$$$$$$############$$$$$$"""""""""""""""#########$$$$$$###""""""###$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''### !!!"""&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$&&&'''%%%###########################%%%%%%&&&'''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&%%%***'''&&&%%%  )))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&)))))))))'''&&&$$$"""!!!###&&&))))))&&&%%%''')))(((((())))))))))))((((((%%%&&&&&&''''''((((((((()))((('''&&&%%%%%%&&&'''((('''''''''$$$&&&444DDD,,,+++***(((''''''''''''''''''((())))))((('''&&&''''''%%%%%%%%%%%%&&&'''&&&&&&&&&''''''(((((((((%%%&&&&&&&&&&&&&&&&&&%%%)))((('''&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%'''&&&$$$###"""######$$$&&&%%%###"""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$###############$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########"""######$$$%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########!!!###$$$$$$$$$$$$%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$###%%%((()))'''$$$'''&&&&&&&&&&&&'''(((((()))***+++,,,---///000000...///111222111000...---!!!!!!!!!"""""""""######$$$#########""""""""""""""""""###$$$%%%%%%%%%%%%!!! """$$$%%%$$$###$$$$$$$$$$$$#########"""############"""""""""!!!"""######$$$###"""!!! ######$$$$$$$$$######""" !!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########""""""!!!!!!!!!!!!###!!!!!!$$$### $$$######"""!!!!!!"""""" !!!!!!!!!"""""""""###########################$$$$$$$$$$$$$$$$$$###$$$###!!! !!!###$$$###!!! ######""" !!!!!!!!!"""""""""""""""""""""###$$$%%%""""""""""""""""""""""""!!!""""""######""""""!!! !!!!!!!!!""""""""""""###$$$%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$######$$$"""!!!"""$$$%%%$$$"""$$$$$$############$$$$$$$$$$$$$$$$$$############################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$(((***+++)))&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&&&&$$$"""########################%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&"""###+++&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((''''''&&&%%%%%%&&&(((((('''''''''((())))))************))))))))))))******(((%%%""" )))((('''&&&&&&&&&&&&&&&'''%%%&&&&&&%%%'''222???+++***)))(((''''''''''''''''''((())))))((('''&&&***)))((('''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&)))((('''&&&&&&'''((()))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%$$$###""""""###$$$%%%%%%$$$###""""""######$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$###############$$$###############$$$$$$%%%"""######$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######!!!###%%%&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$%%%((((((&&&$$$&&&&&&&&&''''''''''''(((******+++,,,...///000111...///000111111///...---"""""""""#########$$$$$$$$$$$$$$$$$$############!!!""""""###$$$$$$%%%%%%%%%$$$######$$$$$$"""!!!$$$$$$$$$$$$########################"""""""""""""""############"""!!!!!!"""######$$$$$$$$$######!!!!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###############""""""""""""###!!!!!!###### """"""######""""""!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!""""""######$$$"""######$$$$$$######"""######!!!!!!!!!!!!#########!!! !!!"""###""" !!!!!!!!!"""""""""$$$$$$$$$######$$$$$$%%%""""""""""""""""""""""""""""""###############"""!!!""""""""""""#########"""###$$$$$$%%%%%%$$$$$$%%%$$$##########################################"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$######%%%$$$######$$$%%%$$$"""$$$$$$############$$$$$$&&&&&&%%%%%%$$$###############$$$$$$$$$$$$##############################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$(((***+++***'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&######%%%'''%%%###&&&,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((())))))))))))'''''''''((()))***)))''')))******++++++******)))(((***++++++)))%%%!!!''''''((((((((('''&&&&&&'''%%%$$$&&&''')))000777******)))(((''''''''''''''''''((((((((((((''''''***)))(((''''''''''''(((&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%((((((''''''''''''(((((()))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$"""!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&$$$###$$$############$$$$$$%%%$$$############$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$#########$$$######""""""""""""#####################$$$%%%%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%&&&''''''&&&$$$%%%%%%'''((((((((('''&&&******+++---...///000111...///000000000///---,,,"""#########$$$$$$$$$$$$######################## !!!""""""###$$$$$$###""""""######!!!"""""""""!!!!!!!!!!!!!!!#########"""""""""""""""############"""""""""!!!""""""###$$$$$$$$$######"""!!! !!!###### """"""""""""""""""""""""$$$$$$##################!!!$$$%%%""""""%%%%%%""" !!!"""######"""!!! """"""""""""############ !!!!!!""" !!!!!!!!!!!! ###"""!!!!!!!!!!!!"""###"""!!!!!!!!!"""""""""!!! !!!!!!!!!!!!"""""""""###""""""!!!!!!!!!""""""""""""""""""""""""""""""&&&%%%%%%%%%###"""!!! """"""#########$$$$$$$$$ !!!!!!"""""""""""""""######""""""""""""#######################################$$$$$$###############$$$$$$$$$$$$######%%%%%%$$$$$$$$$######"""$$$$$$############$$$$$$&&&&&&%%%$$$######"""""""""###$$$$$$$$$$$$###"""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$""""""###$$$$$$%%%&&&&&&"""$$$&&&''''''&&&'''***%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&(((((())))))))))))'''&&&(((+++,,,***'''))))))************))))))%%%&&&((())))))'''%%%$$$&&&'''((())))))((('''&&&(((&&&%%%'''***,,,///111)))(((((('''''''''(((((('''''''''(((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((''''''(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$############$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######""""""#####################$$$%%%$$$############$$$%%%%%%#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""#########"""!!!%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''))))))((('''%%%******+++---...///000111....../////////...---,,,"""#########$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!""""""###%%%%%%###"""!!!"""$$$$$$###!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###############"""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""##################$$$$$$"""%%%%%%""""""$$$%%%""" !!!"""######"""!!! """"""""""""############ !!!!!!""" !!!!!!!!!!!! """!!!!!!!!!!!!!!!!!!"""!!!"""""""""!!!!!!!!!"""!!!!!!!!!!!!"""""""""###""""""!!! !!!!!!########################%%%%%%%%%$$$$$$"""!!! ############$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!"""##############################$$$##################$$$######$$$$$$$$$$$$######$$$$$$$$$###""""""""""""$$$$$$############$$$$$$%%%%%%$$$###"""!!!!!! #########$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$&&&''''''&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''''''''&&&&&&)))'''&&&(((+++,,,***'''''''''((((((((((((''''''%%%%%%%%%%%%&&&((()))***&&&'''((()))))))))'''''')))((('''(((,,,///...,,,((('''''''''''''''((()))''''''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******++++++++++++******'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&'''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$"""""""""$$$&&&'''(((''''''&&&&&&%%%$$$#########$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$###$$$%%%%%%&&&$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###$$$%%%$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''&&&&&&%%%%%%$$$%%%'''))))))((('''%%%)))***+++,,,---///000000...............---,,,,,,"""""""""#########$$$$$$!!!!!!!!!!!!!!!"""""""""%%%$$$$$$$$$$$$&&&'''(((###""""""$$$&&&'''&&&$$$############$$$$$$$$$$$$""""""""""""############$$$######"""!!!"""""""""!!!"""###$$$$$$$$$$$$$$$ !!!"""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############!!!$$$###"""### !!!"""""""""!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!""""""######$$$"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!###!!!!!!!!!"""""""""############"""""""""######$$$########################!!!!!!"""###$$$$$$$$$$$$"""############$$$$$$$$$###""""""""""""###$$$%%%""""""""""""""""""###$$$########################$$$$$$###""""""###$$$$$$######$$$$$$$$$$$$######"""###$$$$$$"""!!!"""###$$$$$$############$$$$$$$$$#########"""!!!!!!!!!$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$%%%%%%&&&&&&%%%'''(((%%%%%%&&&%%%"""###$$$&&&&&&&&&&&&$$$###%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$'''''''''((()))***)))'''&&&''''''((((((''''''&&&)))(((&&&$$$$$$&&&((()))''''''((()))))))))(((((()))******)))+++...---***&&&&&&&&&&&&'''((())))))''''''&&&''''''((()))*********+++,,,------------************))))))))))))'''(((((())))))(((((('''''''''((((((((((((''''''&&&&&&''''''''''''((((((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&%%%&&&((())))))(((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%###$$$%%%'''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''''''''''''''&&&%%%$$$######$$$%%%%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$######"""######$$$$$$%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$#########$$$%%%###$$$$$$$$$$$$%%%%%%%%%(((%%%"""###&&&(((&&&$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%''''''&&&%%%&&&'''%%%%%%'''((((((((('''&&&(((((()))+++,,,---...///......------,,,,,,,,,,,,!!!!!!!!!"""""""""######!!!!!!"""""""""#########%%%$$$###"""###%%%'''(((######"""$$$%%%&&&$$$###"""#########$$$$$$$$$$$$!!!"""""""""############$$$$$$"""!!!!!!!!!"""###!!!!!!"""$$$$$$%%%%%%$$$ ###$$$%%%$$$"""!!!########################""""""""""""""""""""""""!!!!!!!!!""""""#########"""$$$###"""""" !!!"""""" !!!!!!!!!"""""""""###########################$$$$$$$$$$$$$$$$$$### !!!!!!!!!!!!!!!!!! """###### !!!###!!!!!!"""""""""#####################$$$$$$%%%&&&######################## !!!"""############"""""""""############$$$###""""""!!!"""###$$$%%%###""""""""""""###$$$%%%########################$$$$$$###""""""###$$$$$$######$$$$$$$$$$$$######"""$$$%%%%%%###"""$$$&&&$$$$$$############$$$$$$########################&&&$$$"""!!!!!!"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$&&&))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$""" !!!$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&&&&&&&$$$'''&&&######&&&&&&!!!%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&(((((('''''''''(((''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&((((((((((((((())))))***'''+++,,,((((((+++,,,(((&&&%%%%%%&&&'''((()))***'''&&&&&&&&&'''(((***+++)))***,,,...000000000000,,,,,,,,,+++++++++******&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))((('''&&&''''''((((((((()))))))))%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%$$$###%%%'''(((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&$$$!!! """"""$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$%%%&&&'''(((%%%$$$$$$$$$$$$%%%&&&&&&((('''%%%$$$###$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&""" $$$'''&&&######$$$$$$%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$''''''&&&&&&''')))&&&&&&&&&''''''''''''(((''''''((()))+++,,,---......------,,,,,,,,,,,,,,,!!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$%%%"""!!!  """$$$%%%"""!!!!!!!!!###"""!!! !!!!!!"""""""""###!!!!!!""""""#########$$$%%%$$$"""!!!!!!!!!"""###!!!!!!"""$$$$$$%%%%%%%%% ###&&&&&&$$$""" ########################"""""""""""""""""""""""" !!!!!!"""""""""###%%%&&&%%%!!! $$$$$$"""!!! !!!"""### !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""############"""""" !!!!!!!!!!!! """$$$### !!!###""""""""""""############""""""""""""###$$$%%%&&&########################"""""""""""""""!!! !!!""""""""""""#########!!!  """#########""""""###$$$%%%%%%########################%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######"""$$$&&&&&&$$$$$$&&&((($$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''%%%""" """%%%'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###%%%((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###""" """&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&###&&&%%%!!!"""''''''"""'''((()))++++++)))((('''&&&&&&&&&'''''''''((((((&&&&&&'''((()))))))))(((###&&&))))))&&&%%%''')))(((((())))))))))))((((((%%%&&&'''((((((((('''&&&)))(((''''''''')))***+++&&&+++,,,'''%%%)))***'''%%%%%%%%%&&&'''((()))***'''&&&&&&&&&'''(((***+++'''(((+++---///000000000---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++&&&'''((())))))((('''&&&(((((())))))*********+++%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((###""""""###%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&(((&&&!!! ###$$$%%%%%%%%%%%%&&&&&&'''&&&%%%###"""######$$$$$$$$$%%%%%%%%%(((((((((''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***############$$$%%%&&&'''%%%%%%$$$$$$%%%%%%&&&''')))(((&&&$$$$$$$$$&&&'''#########$$$$$$%%%%%%%%%"""!!!$$$### %%%%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&& ###&&&'''&&&&&&(((+++'''&&&&&&&&&&&&'''((((((&&&&&&''')))***+++,,,---...---,,,,,,++++++,,,,,,!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$%%%%%%''''''&&&&&&$$$###!!! """###$$$$$$$$$"""!!! %%%$$$###"""!!!!!!""""""!!!!!!"""###$$$%%%%%%&&&############"""!!! !!!!!!!!!!!! %%%$$$###!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$##################!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$"""!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$########################!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""!!!!!! !!!""""""###!!!""""""#########""""""#########"""""""""""""""##############################$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""###########################$$$%%%&&&&&&%%%$$$###%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''%%%$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''!!!$$$''''''&&&'''***,,,(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((()))(((((((((((((((''''''&&&'''((()))***************))))))***+++,,,------...***************++++++,,,))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&'''''')))*********,,,---***&&&&&&***///------,,,,,,,,,,,,,,,,,,***+++------+++***+++,,,))))))******)))(((''''''))))))******)))(((((('''(((((('''''''''&&&&&&&&&(((((((((''''''&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''%%%$$$$$$%%%''''''$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%'''******(((%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%######$$$%%%"""###%%%%%%###""""""########################### """###$$$&&&&&&$$$$$$$$$######"""""""""&&&&&&&&&%%%%%%$$$$$$$$$$$$######$$$%%%%%%$$$""""""$$$&&&'''&&&### &&&&&&&&&''''''''''''((((((((((((((())))))))))))------..................!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###$$$$$$$$$$$$$$$#########$$$$$$$$$######"""!!!############""""""""""""!!!"""""""""###$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!""""""######""""""!!!###""""""!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!""""""########################"""""""""###$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$###""""""!!!!!!""""""###$$$$$$%%%!!!"""######$$$$$$##################""""""""""""##############################$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$""""""""""""""""""""""""#########$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))(((&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%'''((('''%%%%%%&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''((((((((())))))(((((())))))(((((('''&&&((())))))************)))''''''((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))***+++((()))+++)))'''(((+++...,,,,,,,,,,,,++++++++++++***+++------+++***+++,,,)))))))))))))))(((''''''))))))))))))((('''&&&&&&)))))))))((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&'''((((((&&&%%%%%%&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$&&&))))))'''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&"""$$$%%%%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&'''(((((('''&&&$$$%%%'''((('''%%%"""!!!&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))*********+++++++++++++++"""""""""""""""""""""""""""""""""""""""""""""""" """###$$$%%%%%%%%%$$$$$$######""""""######!!!!!!###$$$$$$###""""""""""""""""""""""""""""""$$$$$$$$$$$$############"""######$$$$$$######"""!!!!!!!!!!!!!!!"""###$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$%%%%%%&&&######################## !!!###$$$$$$###!!! """""""""!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!""""""################################################""""""""""""""""""""""""########################$$$$$$%%%%%%$$$$$$###"""!!!""""""######$$$$$$$$$""""""###$$$%%%%%%$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$#########$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''$$$!!!"""$$$&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###""""""###$$$$$$$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&(((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''((()))''''''((((((((()))))))))(((((())))))(((((('''&&&)))************))))))(((''''''''''''&&&&&&&&&%%%'''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***++++++((())))))***+++,,,------*********+++++++++++++++***+++------+++***+++,,,******+++++++++***))))))***++++++***)))(((''''''+++************)))))))))((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((())))))'''%%%&&&&&&(((((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&'''&&&%%%$$$%%%&&&"""$$$%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))+++,,,,,,,,,---------...########################%%%%%%%%%$$$$$$$$$$$$$$$!!!"""$$$$$$%%%%%%$$$###"""!!! !!!"""### """$$$%%%$$$###""""""""""""!!!!!!!!!!!!!!!#########"""######$$$$$$"""##################"""###""""""!!!""""""######!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&&&&'''#################################$$$$$$#########"""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""######$$$########################$$$$$$$$$#########""""""###################################################$$$$$$$$$$$$###"""""" !!!!!!!!!""""""""""""###$$$%%%%%%%%%%%%%%%"""###############$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))$$$ $$$'''%%%###$$$$$$$$$%%%%%%%%%&&&&&&######"""!!!!!!""""""###$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%&&&'''(((((((((((('''''''''''''''&&&&&&&&&&&&'''((()))***'''(((((((((((())))))))))))))))))))))))(((''''''***************)))((('''))))))))))))))))))(((((())))))(((((())))))***+++)))))))))))))))))))))))))))))))))***************))))))***++++++++++++++++++++++++,,,...///...,,,************++++++++++++***,,,...---,,,+++,,,,,,,,,------...------,,,,,,------------,,,+++***)))++++++++++++***************++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++*********))))))))))))(((((((((''''''&&&&&&%%%&&&'''(((((('''&&&%%%&&&'''))))))(((''''''((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''###$$$%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""#########""""""###$$$&&&&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))),,,,,,,,,------......///$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###### !!!"""###############"""!!!  """### """$$$%%%$$$###""""""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!"""######!!!""""""######""""""!!!%%%$$$###"""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""########################""""""###$$$$$$%%%&&&&&&########################%%%###!!!!!!###%%%###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$########################%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""###$$$%%%&&&&&&&&&""""""######$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&)))$$$ $$$'''&&&###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$&&&'''''''''((((((((((((((((((((((((''''''''''''(((((()))***(((((((((((()))))))))***)))))))))))))))(((((('''***************)))((('''(((((()))***++++++,,,,,,)))))))))))))))***++++++*********************************+++++++++,,,,,,***+++,,,---------,,,+++---,,,,,,,,,------***(((******++++++,,,,,,,,,---,,,---//////---------...,,,------......------------------------,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,------......,,,,,,,,,+++++++++***************)))))))))(((((()))))))))(((((('''''''''%%%&&&((((((((((((&&&%%%$$$&&&((()))(((((()))+++)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''###$$$$$$$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$&&&(((%%%$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''((()))******++++++########################$$$$$$######"""!!!!!!!!!""""""######$$$######"""!!!!!! !!!""""""!!!!!!###$$$$$$###""""""""""""""""""""""""""""""###"""!!! !!!""""""!!!""""""""""""""""""!!!&&&%%%$$$###"""!!!!!!!!!"""""""""#########$$$$$$""""""""""""""""""""""""########################"""""""""######$$$$$$%%%###########################!!!!!!#########"""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""########################%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$%%%%%%%%%%%%""""""######$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((%%%"""###%%%'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((('''%%%%%%&&&&&&$$$###'''(((((((((((()))))))))))))))(((((((((((())))))((((((((()))))))))******))))))******))))))(((''')))************))))))(((''''''((()))***+++,,,,,,((((((((((((((())))))*********************************++++++,,,---------+++,,,......///...---,,,,,,,,,+++***)))((('''''',,,,,,------......//////...///111111///...///000++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,............------------++++++++++++,,,,,,,,,,,,+++++++++***))))))(((((())))))))))))(((((((((''')))))))))))))))(((((((((''''''((((((((((((''''''###%%%'''((((((((()))***(((((('''&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''&&&%%%$$$%%%&&&###$$$$$$$$$###$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&$$$!!!!!!$$$((($$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((((()))***+++,,,,,,########################$$$$$$######"""!!!!!! """######$$$$$$$$$$$$$$$!!!!!!"""###########################""""""""""""!!!"""""""""###$$$$$$$$$%%%$$$"""!!! !!!"""###"""######$$$$$$######"""%%%$$$$$$###"""""""""###""""""#########$$$$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""#########"""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!""""""########################$$$$$$$$$###############################################################"""""""""""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$ """###$$$%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%%%%%%%&&&'''(((((())))))***(((&&&&&&''''''%%%###'''((((((((())))))))))))++++++***)))(((((((((((((((((()))))))))*********)))************)))((((((((())))))************)))((()))))))))******++++++)))))))))))))))***++++++************************+++++++++,,,---.........,,,---///000000///---,,,+++------+++((('''***,,,......///000000111222222///111333222111000111111,,,------...//////......,,,,,,...///000111111111111111111111000000000000............------------------,,,,,,+++******)))))))))))))))(((((((((((())))))))))))))))))******((((((''''''''''''((((((%%%&&&((((((&&&%%%&&&'''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&'''''''''((('''((((((&&&$$$###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$######$$$'''***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&!!!###$$$!!!"""&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***+++,,,---......""""""""""""""""""""""""&&&&&&%%%%%%$$$######"""!!!"""###$$$%%%&&&&&&&&&"""###$$$&&&&&&&&&%%%$$$%%%$$$###"""!!!!!!""""""!!!!!!"""###$$$%%%%%%&&&(((&&&$$$"""!!!!!!"""###$$$$$$$$$%%%%%%$$$$$$$$$#########"""######$$$%%%"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""##################""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$################################################""""""""""""""""""""""""#######################################"""!!!!!!######"""""""""""""""""" !!!"""$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""""""""###$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%'''(((((('''&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((()))))))))((())))))((('''&&&%%%%%%$$$$$$%%%&&&'''(((***++++++'''%%%$$$%%%(((***(((&&&'''((((((((())))))******---,,,+++)))((((((''''''))))))))))))***************************)))(((((('''((()))***************,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...************************++++++,,,,,,---...//////---...000111111///...,,,,,,///000...******...444///000000111222333333444111222444444222111222333000000111222222222222222///000111333555666666666444444444333333333222222333333222222111111000000111111000///......------*********))))))))))))((((((((())))))******++++++)))((('''&&&&&&'''((()))'''((()))(((%%%#########&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((((())))))'''$$$###&&&)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&#########"""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%######$$$%%%$$$$$$$$$######$$$'''***########################(((((('''&&&&&&%%%$$$$$$###"""""""""!!!!!! $$$$$$$$$%%%%%%&&&&&&&&&###&&&'''$$$ %%%)))$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''((()))***++++++$$$$$$###"""!!!!!!""""""&&&&&&%%%%%%$$$#################################$$$$$$$$$#########""""""$$$$$$######"""!!! """"""""""""!!!!!!!!!!!!$$$$$$############$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""######%%%###"""$$$(((((($$$""""""""""""""""""""""""""""""""""""""""""""""""########################%%%%%%$$$###""""""######!!!!!!""""""""""""!!!!!! """$$$$$$###"""###$$$!!!"""$$$%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$#########$$$ !!!###$$$%%%%%%$$$#########$$$%%%%%%%%%%%%$$$######"""!!!!!!!!!!!!!!!########################'''&&&%%%###"""!!!!!!!!!######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((('''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''((()))******)))((('''(((((())))))))))))(((((()))))))))))))))(((((((((+++(((&&&'''***,,,+++)))(((((((((((((((((((((((())))))))))))************,,,+++)))(((((()))***+++///...+++)))(((((()))***)))***,,,,,,++++++---...,,,,,,++++++,,,------...000111111///...---...//////...,,,++++++---...000...---,,,---///000111111...111333333222111111222444555666666555555666888777888888666333222444666;;;:::888666666777777888444555666777888999999999;;;::::::::::::;;;;;;<<<444333111///.........//////...,,,+++,,,---///000000000///...---,,,+++***+++,,,---......---,,,+++(((((())))))))))))(((((((((((((((((((((((((((((())))))******+++,,,,,,---((((((((()))))))))******))))))((((((''''''''''''+++(((%%%'''+++,,,)))&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&))))))))))))))))))))))))%%%&&&((('''&&&%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&'''((()))***+++,,,------$$$$$$###"""""""""""""""############$$$$$$$$$$$$########################$$$$$$$$$#########""""""&&&&&&%%%%%%$$$######""""""""""""""""""""""""!!!#########""""""#########!!!!!!"""""""""##################"""""""""""""""%%%###"""$$$'''((($$$""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$###"""""""""""""""!!!""""""######""""""!!! """"""  !!!"""###$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!! !!!!!!!!!!!!!!!"""#########""""""""""""###$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!###########################"""!!!!!!!!!!!!!!!!!!######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&((((((((())))))(((((((((((((((((((((((((((((((((***(((&&&'''***+++***))))))))))))))))))))))))))))))))))))*********++++++,,,+++)))(((((()))***+++...---,,,***************(((***+++,,,++++++,,,...000/////////////////////...//////...------...000///......------...///000333222222222222222222111111333555666666666777888;;;;;;:::888666666888::::::<<<>>>===<<<;;;<<<>>>BBBBBBBBB@@@>>>=========<<<======>>>???@@@AAAAAABBBBBBAAA@@@???>>>>>>>>>999888666333222111111111000///---++++++,,,---...------------,,,,,,,,,,,,))))))++++++,,,+++******)))))))))******)))))))))************************))))))))))))))))))))))))&&&&&&&&&'''''''''((((((***)))))))))((((((((((((+++(((%%%'''***+++)))&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$######&&&(((&&&$$$$$$$$$&&&'''&&&%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&$$$%%%&&&'''((()))******$$$###""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$########################$$$############"""""""""&&&&&&%%%%%%$$$#########""""""""""""""""""""""""###""""""!!!!!!""""""###""""""#########$$$$$$$$$$$$#########""""""!!!!!!$$$###"""$$$''''''$$$ """"""""""""""""""""""""""""""""""""""""""""""""##############################"""!!!!!!!!!"""""""""##################""""""$$$%%%$$$"""!!!!!!!!!######$$$$$$######"""!!!######################## !!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!"""############"""######"""!!!!!!!!!""""""########################!!!!!! !!!"""############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&''''''(((((())))))***)))((((((***++++++***++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++*********+++,,,------------,,,+++++++++***)))***,,,,,,++++++---...222222111111111111111111///000111000//////111333000000111111111222222222111222222222222111111000444555666777666666888999;;;;;;999777555555888:::666888;;;<<<<<<<<<===???BBBEEEHHHHHHEEEBBBBBBCCC????????????@@@BBBDDDEEEIIIHHHGGGFFFDDDBBBAAA@@@>>><<<:::777444333222222333222000...---,,,---------------....../////////))))))***+++,,,,,,++++++************************++++++++++++++++++++++++++++++******)))(((''''''&&&&&&&&&''''''''''''(((******))))))))))))((((((***'''&&&''')))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!! """'''***'''&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%&&&''''''((((((######"""""""""""""""### !!!!!!!!!"""""""""#######################################""""""""""""#########"""""""""!!!!!!"""""""""""""""#########""""""!!!!!!!!!!!!""""""######$$$$$$$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!###""""""###%%%&&&$$$"""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$#########%%%%%%%%%"""!!! !!!"""###############"""""""""""""""""""""#########"""""""""""""""###$$$%%%%%%$$$"""!!! !!!"""!!!""""""#####################""""""!!!""""""##########################################$$$$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%&&&'''((())))))***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---...///,,,---------------,,,++++++,,,......------///000111222222333333333444333555555666555333333444666222222333444555444444444...000111222222111222222888888999777555555555777666777888888777777999;;;666777888888999;;;<<<>>>>>>CCCIIIKKKHHHFFFFFFHHHAAA@@@@@@@@@BBBEEEHHHIIIMMMLLLKKKJJJIIIHHHGGGFFFCCCBBB???;;;999777666666666555333222000000000000000000111111111222222222,,,------...////////////---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))))))))))))***************))))))))))))))))))(((((()))(((&&&''')))***(((''''''''''''''''''''''''''')))))))))(((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&((()))''''''''''''''''''''''''$$$%%%$$$###"""$$$(((+++((('''%%%%%%&&&&&&%%%###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******###"""""""""""""""######"""""""""!!!!!!!!! ########################""""""""""""""""""""""""#########"""""""""""""""!!!"""""""""#########$$$""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$%%%%%%%%%%%%############""""""!!!!!!"""""""""###$$$%%%$$$###########################""""""""""""""""""""""""########################"""!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$###### !!!  !!!!!!""""""###$$$$$$!!!!!!"""""""""#####################$$$$$$%%%&&&&&&%%%###"""!!!""""""###"""###$$$$$$%%%%%%$$$$$$######""""""""""""##############################%%%$$$$$$#####################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&''')))***+++))))))((((((''''''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&'''((()))******,,,------,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------............+++++++++,,,---...//////---....../////////......000111333333222222444555444555666888999::::::::::::;;;:::999666555666888333333444555555444333333222444666555444333444555999:::;;;999777666777888777:::===>>><<<;;;::::::===;;;::::::;;;<<<===>>>>>>BBBGGGHHHFFFEEEEEEEEE@@@@@@@@@AAADDDGGGKKKMMMMMMLLLKKKJJJIIIHHHHHHIIIFFFDDDBBB???===<<<<<<<<<888888777555444333333333444444333333333333222222000000000000111111222222000//////......//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((())))))(((((()))***)))(((((((((((((((((((((((((((******))))))(((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''%%%$$$######%%%'''(((''''''''''''''''''''''''###%%%''''''&&&'''(((***((('''&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&((((((((())))))******+++"""""""""""""""######$$$#########"""!!! ########################!!!!!!"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$$$$$$$###""""""!!!!!!""""""#########$$$$$$$$$%%%%%%%%%"""""""""""""""""""""###!!!"""""""""###$$$$$$$$$########################""""""""""""""""""""""""########################""""""!!!!!!!!!"""######"""##################"""!!!"""!!! !!!"""###%%%%%%!!!""""""######$$$$$$$$$###"""""""""""""""###$$$%%%$$$########################$$$%%%%%%%%%%%%%%%######"""""""""###$$$$$$##############################"""!!! !!!!!!######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(((***,,,---((((((((((((((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((''''''(((((())))))******,,,---...---,,,---...000------------------------........./////////000000******+++,,,...//////000111111222222333333444444666888999999999999:::<<<;;;<<>>>>><<<:::999:::<<<777777777666555555444444777999:::777444333555888:::<<<>>>>>><<<:::999:::;;;>>>@@@AAA???===<<<;;;@@@?????????AAAAAA???===AAAAAAAAABBBBBBBBBBBBAAA<<<<<<>>>AAAEEEIIIMMMOOOPPPMMMIIIEEEBBBBBBBBBCCCBBBAAA@@@???>>>???@@@@@@???>>>===;;;999888666555666666555555444444444333333333222222222222333333444333222111111222333444111111111111111111111111........................,,,++++++++++++*********(((((()))))))))))))))***************************))))))))))))))))))))))))+++******))))))((((((''''''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))((('''((()))((('''%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((("""""""""""""""###$$$$$$""""""""""""""""""""""""########################!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$%%%%%%#########""""""#####################$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$!!!!!!"""""""""###$$$%%%########################""""""""""""""""""""""""########################"""""""""""""""###$$$$$$!!!""""""######""""""!!!"""$$$%%%%%%$$$######$$$"""!!! !!!"""###$$$""""""######$$$%%%%%%&&&###""""""!!!!!!!!!!!!"""!!!"""##################""""""###$$$$$$$$$$$$$$$######""""""######$$$%%%########################!!!!!!!!!!!!!!!!!!"""#########""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%&&&(((***+++&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))))))))************)))))))))))))))***************+++,,,------++++++---///,,,,,,,,,,,,,,,,,,,,,,,,/////////000000000111111---...000111333444555555777777666666777999:::;;;===???@@@@@@???@@@AAACCCCCCDDDEEEGGGGGGFFFEEEDDDAAABBBCCCBBBAAABBBDDDEEEBBBAAA???===;;;;;;;;;;;;===???@@@>>><<<===BBBGGGMMMOOOQQQPPPLLLGGGCCCBBBCCCDDDEEEFFFFFFGGGJJJLLLRRRSSSWWW\\\^^^[[[TTTOOOLLLHHHEEEGGGLLLPPPQQQPPPMMMOOOSSSWWW\\\aaaeeegggddd___WWWNNNHHHFFFFFFFFFEEEDDDEEEEEEGGGIIIKKKMMMLLLKKKIIIFFFCCC???<<<;;;999999999999999:::::::::999888666555555555555666777666444333333444666777888888888888888888888888444444444333333222222111...---------,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,+++++++++,,,************************++++++******)))(((((('''(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%''')))'''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''""""""!!!""""""###$$$$$$!!!!!!""""""######$$$$$$######################## !!!!!!!!!""""""######""""""""""""""""""######!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$""""""#########$$$$$$$$$ !!!"""###$$$%%%%%% !!!""""""""""""$$$&&&########################""""""""""""""""""""""""##############################""""""###$$$%%%%%%!!!!!!""""""""""""!!!!!! """$$$$$$"""""""""###$$$###!!! !!!!!!"""""""""###$$$%%%%%%&&&&&&%%%$$$###""""""!!!"""""" !!!#########"""!!!!!!!!!"""#####################""""""###$$$%%%%%%########################!!!!!!""""""###%%%&&&'''#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((******++++++++++++******+++++++++***************)))+++,,,+++)))))),,,...,,,,,,,,,,,,,,,,,,,,,,,,000000000000111111111111333444666888999:::;;;;;;<<<;;;:::999:::<<>>???@@@AAABBB>>>===;;;999888888999999999777666555555666777999========================<<<<<<;;;999888777666555111111000000////////////,,,,,,,,,------.........+++,,,------,,,+++,,,---************************+++++++++***)))(((((('''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***+++*********)))))))))))))))))))))))))))(((&&&###"""###'''***&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''!!!"""$$$&&&&&&$$$"""!!! !!!!!!!!!!!! ###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""#######################################"""""""""""""""#########""""""#########$$$$$$$$$""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$##############################"""###$$$%%%%%%$$$###"""$$$$$$$$$#########"""""" !!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""######$$$######""""""!!!!!!!!!!!!""""""$$$###############$$$$$$!!!""""""#####################""""""!!!!!! #################################$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$### !!!""""""######"""""""""###$$$$$$%%%&&&&&&$$$%%%&&&''''''%%%###"""$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%$$$%%%&&&%%%###""""""###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$$$$############))))))((((((((('''''''''((((((''''''''''''(((((())))))(((((('''''''''&&&###&&&((((((&&&&&&''')))******))))))((((((''''''))))))))))))))))))))))))((())))))***+++,,,------++++++++++++++++++***************++++++---......------......///......---888777555555777888999999<<<;;;;;;<<>>AAA:::???AAA???@@@DDDFFFDDD???AAACCCAAA@@@@@@???<<<999888777555444444444444444///---000111///...///000000///...------------++++++++++++,,,,,,,,,,,,...------,,,***))))))((()))))))))***++++++,,,,,,,,,+++)))(((''''''((((((******))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))((('''&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$"""!!!!!!""")))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$$$$%%%&&&'''((()))""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""############"""""""""""""""""""""""""""$$$$$$######""""""!!!!!!##################$$$$$$""""""!!!!!!!!!!!!""""""#########$$$$$$#########""""""""""""""""""""""""######"""!!!!!!"""######$$$$$$$$$#########"""""" !!!""""""######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""" !!!"""###$$$$$$$$$$$$######""""""""""""######$$$$$$##################"""###$$$%%%&&&%%%$$$###$$$$$$#########"""""""""###################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$######"""######$$$$$$%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))(((''''''&&&(((***+++***)))(((((()))'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$(((((((((((((((((((((((())))))((((((((('''''''''%%%(((******((('''(((*********))))))((((((((((((((((((((((((((('''''''''))))))***++++++,,,------'''(((((())))))******+++...............///000111///000222444666888999999999:::;;;===@@@AAAAAAAAABBBAAA@@@AAABBBCCCCCCAAADDDBBBCCCGGGHHHFFFFFFHHHEEEFFFIIIKKKKKKKKKNNNPPPQQQOOOKKKGGGEEEFFFGGGHHHJJJOOOYYYiii{{{uuueeeZZZ]]]gggrrr{{{|||vvvxxx|||qqq```WWWVVVZZZ```dddeeeiiiqqqxxx{{{wwwlllaaaZZZTTTMMMIIIIIIGGGFFFCCC@@@???AAAEEEIIIFFFHHHGGGCCCBBBDDDDDDAAACCCCCCBBBBBBBBBCCCAAA???@@@@@@>>>===<<<;;;:::::::::666555777666333222444444555555555555333222111000000000///......------...------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''((((((***))))))(((((())))))***''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&$$$"""!!!"""###'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&''''''###"""!!! !!!"""###$$$$$$%%%%%%%%%%%%$$$$$$##################"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""############""""""!!!########################%%%%%%$$$###"""!!!!!! $$$$$$#####################""""""!!!!!!""""""###########################!!!!!!!!!!!!!!!!!!!!!!!!$$$###  ###$$$$$$$$$$$$###############!!!"""######$$$$$$#################################$$$$$$$$$$$$###""""""!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$###"""""""""###"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""$$$$$$######"""!!!!!! ###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%&&&&&&&&&((('''%%%######$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))(((''''''$$$'''))))))(((''''''((('''''''''''''''&&&&&&&&&$$$%%%&&&'''''''''&&&&&&))))))(((''''''''''''(((((((((((((((''''''''''''''''''((((((((((((''''''))))))((((((((((((''''''(((***++++++)))(((((()))***))))))))))))(((((((((******)))))))))(((((((((******++++++,,,,,,------,,,,,,,,,------.........---------...///111222333333444666999;;;>>>@@@AAA???@@@CCCFFFGGGGGGGGGGGGEEEDDDCCCDDDFFFFFFEEEDDDDDDBBBCCCGGGHHHGGGGGGJJJPPPUUU\\\aaadddfffhhhiiillldddYYYQQQMMMPPPWWW\\\___hhhyyy{{{pppttt}}}~~~mmmgggiiisss}}}yyylllbbb]]]YYYVVVQQQMMMMMMTTT]]]eeefffeee___WWWRRROOOJJJCCCCCC@@@<<<<<<>>>???>>><<>>>>>???===999999===888:::;;;<<<<<<;;;999888:::999888666555333222222111111111000/////////...000///...,,,+++************))))))((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''&&&%%%%%%'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###""""""###%%%$$$$$$######$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&&&&"""""""""!!!!!!"""""""""!!!""""""######""""""!!!$$$$$$$$$$$$###"""!!!!!!#######################################"""!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$##################""""""""""""""""""###$$$##################$$$""""""""""""""""""""""""$$$###!!! !!!###$$$########################""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$######"""""""""$$$%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$###""""""""""""###############$$$$$$%%%$$$$$$$$$$$$$$$$$$######""""""""""""""""""""""""$$$$$$######""""""""""""###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''' ###&&&'''&&&%%%%%%%%%((((((((((((((('''''''''$$$############$$$%%%%%%))))))(((((('''(((((()))*********)))))))))((((((''''''((())))))(((''''''))))))((((((((((((((((((***+++++++++***)))(((((()))))))))))))))))))))))),,,,,,,,,++++++***************++++++,,,---------111111000000000000000/////////000111333555777888<<<<<<===>>>@@@AAABBBCCCDDDEEEFFFFFFFFFGGGHHHIIIGGGGGGIIILLLOOOQQQPPPOOOKKKGGGEEEIIILLLPPPVVV]]]ooowww|||lllbbb___dddooozzz~~~|||}}}pppooouuuxxxpppiiieeeaaa```fffsss}}}tttkkk^^^QQQGGG@@@::::::<<<<<<<<<<<>>===<<<;;;999999999888888888777777444222000---+++))))))(((*********))))))*********)))(((((((((((((((((()))(((((((((((((((((((((((((((((('''''''''&&&%%%%%%&&&'''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%###"""###$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&'''''''''!!!"""$$$%%%%%%$$$"""!!! !!!!!!!!!!!! $$$%%%%%%%%%$$$###""""""#######################################"""!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%##############################""""""""""""######$$$$$$###""""""###$$$$$$########################"""######$$$$$$######"""########################""""""###$$$$$$$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$$$$######""""""$$$%%%%%%%%%%%%%%%#########""""""#########%%%$$$$$$###""""""######$$$""" ###&&&########################""""""""""""""""""""""""#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&$$$&&&((()))((('''(((((((((((((((((((((((((((((('''%%%""" !!!###&&&(((((('''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%''''''((((((((((((''''''(((((())))))))))))))))))***************)))((('''))))))))))))************++++++++++++++++++++++++++++++,,,---...///000000...//////000000111111222::::::::::::;;;<<<===>>>BBBBBBDDDEEEEEEEEEDDDDDDAAABBBCCCCCCDDDIIIPPPUUU[[[]]]aaafffkkkllljjjhhhaaa[[[WWW[[[bbblllzzzwwwooonnnttt{{{rrrwwwvvvtttsssrrruuuzzziiiTTTKKKEEEEEEFFFEEEFFFJJJPPPPPPPPPOOOLLLHHHDDDAAA???<<<;;;<<<<<<:::>>>CCCCCCCCCDDDEEEHHHKKKMMMOOOGGGGGGGGGFFFFFFFFFEEEEEECCCCCCBBBBBBAAAAAA@@@@@@:::888555111///---,,,,,,,,,---------,,,,,,++++++))))))(((((((((((())))))'''''''''''''''''''''''')))(((((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%######$$$%%%%%%%%%$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&((())))))!!!"""%%%&&&&&&%%%"""!!!""""""############""""""$$$$$$$$$%%%$$$$$$##############################"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%&&&&&&""""""#########$$$$$$$$$$$$######""""""######$$$%%%$$$###""""""###$$$%%%########################"""###$$$%%%%%%$$$###"""###############$$$$$$$$$!!!"""######$$$$$$##############################""""""###$$$$$$$$$$$$###!!!"""###$$$%%%%%%%%%%%%######""""""""""""######$$$###############$$$$$$$$$"""###&&&"""""""""#######################################"""######$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&###%%%'''))))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&'''((((((&&&&&&''')))'''''''''(((((((((((((((***(((%%%###$$$&&&)))+++'''&&&&&&&&&&&&''''''((()))(((((((((((('''''''''((((((''''''''''''(((((((((((())))))))))))*********)))))))))+++***)))''')))))))))************+++))))))******+++,,,,,,,,,---...///000222444555555222222444666888:::;;;<<>>===>>>???AAACCCFFFHHHJJJGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDDDD???===:::666444333333333111111111111000///...---******))))))))))))******'''''''''''''''''''''''')))(((''''''&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&''')))***+++%%%&&&'''))))))(((''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))!!!"""###$$$$$$###"""!!!#########$$$$$$#########""""""##########################################!!!""""""############"""""""""""""""""""""""""""#########$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$######""""""######$$$%%%$$$###!!!!!!###$$$%%%##############################""""""""""""######""""""#########$$$$$$$$$ !!!""""""######""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""###$$$%%%%%%$$$###"""!!!"""###%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%###!!!"""$$$&&&&&&&&&'''''''''(((((((((((('''''''''(((((())))))&&&&&&&&&&&&&&&'''((()))+++++++++************)))***)))'''%%%%%%''')))***(((((()))))))))*********+++***)))***,,,---+++)))))))))*********+++++++++******+++---...///000111000111333555888:::<<<<<<======>>>???@@@AAABBBBBBDDDDDDEEEGGGJJJLLLNNNPPPWWWYYY\\\]]][[[VVVQQQMMMJJJPPPZZZeeeqqqwwwxxx~~~}}}zzzvvvxxxxxx|||xxxooommmqqqyyywwwwwwlllggghhhmmmllliiiqqq~~~zzzsssnnnbbbTTTFFFAAA???===<<<<<<;;;===@@@CCCDDDDDDBBBAAAEEEEEEEEEEEEFFFFFFGGGGGGJJJIIIHHHGGGEEEDDDBBBBBB@@@>>>;;;888666666777888555555555555333111000...++++++************++++++(((((((((((((((((((((((((((''''''&&&&&&'''((()))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))%%%&&&((()))))))))((('''%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''###"""!!! !!!"""###""""""############"""""" !!!""""""###"""""""""""""""""""""""""""""" !!!"""###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$ !!!###$$$%%%&&&'''$$$$$$############$$$$$$%%%$$$"""!!!!!!"""$$$%%%""""""""""""""""""""""""$$$###  ###$$$""""""######$$$$$$$$$$$$ !!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$ !!!"""######$$$######&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!""""""###$$$&&&&&&$$$%%%&&&'''((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%$$$######""""""###$$$$$$%%%&&&&&&''''''%%%%%%%%%''')))***&&&&&&$$$$$$$$$$$$&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((('''''''''%%%""" !!!$$$'''%%%&&&&&&&&&''''''((((((###%%%''')))***(((&&&%%%'''''''''''''''((())))))((((((((((((''''''''''''+++)))&&&$$$$$$&&&)))+++(((((())))))*********+++,,,***)))+++...///---+++))))))******++++++++++++---...///111222444555666333444666999<<<>>>@@@BBBEEEDDDCCCBBB@@@???>>>===GGGIIIMMMRRRXXX^^^cccfffrrrtttvvvuuuqqqiii```[[[ZZZcccpppwww{{{~~~pppoooxxxwwwqqqnnnmmmnnnkkkkkknnnvvv|||~~~oooggggggiiiiiijjjoooyyy|||rrrlllmmmqqquuurrrmmmiiigggiiiooosssvvv|||vvvnnnqqqyyyvvvzzz}}}yyygggTTTKKKHHHDDD@@@>>>CCCFFFKKKOOOOOOKKKFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBHHHHHHFFFDDDBBB@@@???>>>>>><<<999666555555777888888888888777555333111///,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))((('''&&&&&&'''((()))***''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''))))))(((''''''''''''((($$$&&&((()))***)))((('''%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$###""""""######$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######&&&$$$"""###%%%%%%""" !!!$$$$$$###"""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$###"""!!!!!!""""""%%%%%%%%%$$$###"""!!! !!!!!!!!!!!!""""""""""""!!!  """#########!!!!!!"""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%''''''&&&%%%%%%$$$$$$$$$$$$(((((('''&&&$$$###""""""'''''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%'''(((%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((((((((((((''''''''',,,'''"""###&&&(((&&&"""&&&&&&&&&'''''''''((((((,,,+++++++++******))))))***))))))(((''''''&&&&&&&&&&&&((())))))(((''''''))))))))))))******+++,,,&&&(((***+++,,,---///111111///---+++***+++---......111222333555999<<<<<>>EEEFFFDDDOOOIIIDDDFFFGGGEEEEEEFFFJJJWWWfffpppzzz}}}ppplllooonnn~~~{{{ssstttyyy}}}wwwsssrrruuuqqqjjjccc___bbbkkkrrrssstttyyyzzzkkk]]]ZZZ\\\\\\]]]aaa___^^^___ccchhhlllmmmkkkjjjbbbXXXRRRPPPRRRSSSSSS[[[]]]aaaeeegggfffeeeccccccbbb```[[[VVVVVVYYY\\\```___^^^]]]^^^aaaeeehhhhhhjjjooouuuzzz|||zzzxxxqqqmmmhhhccc^^^```ppp}}}yyyzzz}}}{{{|||rrr]]]UUURRRNNNPPPUUU___cccnnnyyywwwfffUUULLLEEEFFFEEECCC>>>===>>>@@@>>>???AAABBB???;;;999;;;888777666444333333444444;;;;;;;;;;;;999888666666444333111///---,,,++++++///---+++((('''(((((()))))))))******)))(((&&&%%%(((((()))))))))*********&&&&&&''''''''''''''''''))))))))))))))))))))))))%%%&&&&&&&&&'''(((((((((''''''***///444333,,,&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######&&&%%%$$$######$$$%%%&&&&&&%%%$$$######%%%'''((('''&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%$$$$$$###""""""######""""""!!!!!!""""""###$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$###!!!"""$$$$$$""" """###$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!!!!!!!""""""$$$$$$###""""""###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$###"""!!!"""""""""############$$$"""!!! """$$$$$$###"""""""""###$$$$$$$$$%%%###""""""""""""###$$$$$$$$$$$$######################################################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))***)))(((***,,,---***'''&&&&&&&&&'''''''''((((((******)))))))))((((((((())))))))))))))))))))))))***+++,,,---------,,,+++))))))((())))))***++++++(((***+++,,,+++,,,...000......///000222444666777444666999;;;<<<=========BBBCCCCCCAAADDDKKKOOOOOOWWWUUUUUUUUUOOOHHHGGGJJJ```qqqvvvsssxxxxxxnnnhhheeedddgggiiipppxxxyyywww{{{}}}ssshhh```\\\[[[\\\\\\ZZZUUUPPPNNNQQQXXX^^^______aaagggmmmnnnkkkggg^^^SSSKKKLLLNNNNNNPPPTTTSSSQQQPPPQQQSSSUUUSSSRRRNNNKKKGGGFFFIIILLLMMMNNNMMMNNNPPPRRRRRRQQQOOONNNKKKKKKKKKHHHFFFGGGJJJNNNPPPQQQRRRRRRSSSTTTVVVXXXTTTUUUVVVYYY[[[\\\ZZZXXXYYYUUURRRPPPNNNPPP\\\jjjwww|||zzzuuuuuuwwwxxxsssmmmlllpppuuuuuuxxxxxxeee^^^]]]]]]ccclll{{{pppgggTTTSSSPPPJJJDDDAAABBBDDDBBBBBBCCCDDDBBB>>><<<;;;:::888555333333333444444666777777777777777666666777777666444333222222111000///---,,,+++++++++,,,(((((()))))))))))))))((()))(((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((((((((('''&&&(((,,,000000***%%%'''''''''''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$%%%%%%&&&%%%$$$######%%%&&&(((&&&%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%$$$######"""#########""""""!!!!!!""""""###$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########"""!!!"""######!!!"""#########""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!!!!!!!""""""$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$#########################################################$$$###""""""""""""""""""######$$$$$$$$$######"""#########$$$$$$$$$%%%%%%###!!! !!!###%%%%%%$$$##################$$$$$$!!!!!!!!! !!!""""""#########""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$%%%&&&(((&&&&&&%%%$$$$$$$$$%%%%%%######$$$%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''''''''''''''(((((((((((())))))))))))************$$$&&&)))+++,,,+++)))(((&&&''''''''''''(((((((((((((((((((((''''''''''''(((((()))******+++,,,,,,)))***++++++,,,,,,+++++++++************++++++,,,***+++---,,,,,,,,,...000000111333666888:::;;;;;;:::<<>>>>>>>>>>>???@@@@@@@@@DDDJJJUUUcccrrr{{{}}}qqqjjjnnn~~~{{{tttooolllkkklllrrrsssuuuuuusssmmmgggcccZZZVVVOOOIIIEEEEEEGGGIIIIIILLLRRRVVVVVVTTTSSSTTTQQQMMMHHHCCCAAACCCFFFHHHDDDDDDDDDCCCBBBBBBCCCDDDGGGEEEDDDEEEFFFFFFCCCAAACCCDDDEEEFFFEEEFFFJJJOOOOOOOOONNNNNNNNNMMMLLLLLLMMMMMMNNNPPPQQQRRRRRRRRRWWWVVVSSSQQQOOOOOOOOOPPPTTTSSSQQQOOOMMMMMMMMMNNNGGGGGGFFFGGGGGGGGGEEECCCJJJIIIIIIIIIIIIHHHEEEBBB???>>>>>>@@@BBBCCCCCCDDDIIILLLLLLIIIIIIJJJGGGCCC@@@AAAFFFKKKKKKJJJNNNUUUXXX^^^gggoootttxxx{{{~~~sssmmmhhhhhhlllooolllgggfffkkksss}}}}}}tttvvvzzzxxxiii]]]WWWUUUUUUXXX^^^ffflllpppoooggg^^^TTTLLLBBB<<<;;;;;;:::888999999999888888999999999;;;;;;;;;;;;;;;<<<<<<<<<======;;;:::777444222000000///---+++))))))***************))))))((((((((()))))))))(((((((((((((((''''''''''''''''''''''''***))))))(((((('''''''''((('''%%%&&&((((((&&&$$$&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###!!!!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$#########$$$$$$#################################""""""""""""""""""""""""""""""#########$$$$$$$$$###"""""""""""""""######!!!"""###$$$$$$$$$$$$$$$"""""""""#########$$$$$$###"""!!!"""$$$%%%%%%%%%$$$$$$$$$#####################""""""######$$$%%%&&&%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%(((+++%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''(((((((((((('''''''''(((((()))))))))***++++++***(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,------...///,,,,,,,,,,,,---...//////...///111222333666:::>>>DDDDDDEEEEEEEEEEEEEEEEEEEEEAAA???@@@AAADDDPPP]]]vvvzzz}}}tttooovvvuuuccc\\\ZZZXXXWWWXXX___aaabbbbbb^^^ZZZUUURRRHHHFFFDDDBBBAAABBBCCCEEEFFFIIIJJJJJJJJJKKKLLLLLLHHHGGGFFFFFFHHHJJJNNNPPPLLLNNNPPPSSSTTTTTTSSSRRRRRRPPPNNNLLLLLLKKKJJJIIILLLPPPSSSRRRRRRVVV\\\aaacccccccccbbbaaaaaaaaaaaa```aaaccceeehhhlllpppssspppnnnkkkiiihhhiiikkklllllliiifffcccbbbbbbbbbbbb]]]ZZZVVVUUUUUUUUUSSSQQQRRRRRRTTTWWWXXXWWWTTTRRRLLLKKKKKKKKKLLLLLLIIIEEEHHHKKKIIIDDDBBBCCCCCC@@@DDDDDDGGGJJJGGGCCCEEEJJJGGGKKKPPPTTTVVVXXXYYYZZZSSSPPPNNNPPPUUUZZZ[[[ZZZaaafffmmmvvv}}}|||wwwkkkdddbbbbbbdddrrr|||lllcccWWWMMMGGGCCC@@@>>>@@@???>>>===<<<<<<======>>>===<<<;;;;;;;;;;;;<<<@@@@@@??????===<<<:::999888666333///,,,***))))))))))))))))))))))))))))))******)))))))))(((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&)))'''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########"""######$$$%%%""""""!!!!!!""""""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""$$$&&&&&&%%%$$$%%%&&&$$$%%%%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$###""""""""""""#######################################"""""""""###$$$$$$%%%%%%"""""""""""""""######$$$!!!"""###$$$$$$$$$$$$$$$"""""""""############$$$###!!! !!!###%%%%%%$$$##################$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###"""!!!!!!!!!########################$$$######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&))),,,%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''''''''''''''((((((((($$$$$$&&&'''((((((((((((((((((((('''''''''''''''%%%&&&''''''((((((''''''''''''''''''((((((((((((&&&&&&''''''(((((()))))),,,+++)))'''&&&''''''((()))))))))(((((((((((('''************++++++++++++)))))))))))))))))))))(((************+++,,,...///,,,,,,,,,---...000111222333444666777999===BBBFFFCCCFFFLLLQQQUUUVVVUUUUUUVVVOOOKKKLLLMMMTTTfffyyy~~~sssiiigggppp{{{}}}dddYYYOOOMMMNNNLLLKKKLLLMMMOOOPPPOOOLLLIIIGGGGGGCCCBBBBBBBBBCCCEEEGGGHHHTTTUUUTTTRRRSSSWWWYYYXXXVVVVVVXXXZZZ^^^aaadddfffeeegggkkkqqqvvvwwwuuusssllljjjeeeaaa]]][[[[[[[[[^^^dddiiijjjlllssszzz}}}~~~{{{xxxxxxxxxzzz{{{zzzzzzzzz}}}}}}||||||~~~~~~{{{wwwuuuwwwyyy{{{{{{sssooojjjiiijjjjjjhhhfffaaabbbcccfffiiijjjiiigggfffgggddd```______\\\XXXYYY[[[ZZZTTTQQQSSSTTTSSSTTTTTTVVVVVVQQQIIIHHHKKKEEEEEEGGGGGGHHHGGGGGGFFFAAA@@@AAADDDHHHLLLMMMNNNWWW[[[bbbkkkvvvtttlllpppyyy~~~~~~yyyyyy~~~uuuqqqpppppprrrqqqbbbTTTKKKFFFDDDDDDCCCCCCCCCCCCEEEGGGHHHGGGEEEAAA>>><<<<<<===>>>===>>>>>>???AAABBBBBBCCC>>>===:::777333111///...+++++++++++++++*********++++++******))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((%%%%%%&&&&&&'''((((((((()))))))))))))))(((''''''$$$%%%%%%&&&&&&''''''((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######""""""###$$$$$$%%%""""""!!!!!!""""""###$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!###&&&&&&$$$###$$$&&&###%%%&&&%%%$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$###"""!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""""""""""""""###$$$$$$"""######$$$$$$$$$###############$$$$$$$$$%%%%%%"""!!! """$$$$$$###"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###"""""""""###########################%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&***---%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&'''''''''((((((((()))%%%&&&'''(((((('''&&&&&&)))((((((((('''''''''&&&%%%&&&''''''((((((''''''''''''''''''((((((((((((&&&''''''((())))))******)))'''%%%&&&))))))'''%%%))))))))))))((((((((('''*********+++++++++,,,,,,((())))))******+++++++++))))))((()))***,,,---...000000111333555777999::::::;;;<<<===???BBBGGGKKKNNNVVVdddqqqxxxzzzwwwtttmmmeee```bbbdddkkklllhhhddd```\\\^^^hhhtttvvvwwwiii^^^PPPJJJGGGIIIJJJIIIJJJMMMIIIKKKNNNNNNMMMMMMPPPSSSVVVUUUTTTTTTVVVZZZ^^^aaannnpppooolllnnntttvvvsssuuuuuuuuuvvvyyy~~~zzztttooolllmmmnnnooowww~~~}}}|||~~~{{{yyyzzz}}}}}}zzzvvvtttrrrppppppsssuuuvvvwww}}}~~~zzzrrrnnnppppppmmmnnnrrrqqqkkkhhhjjjlllllljjjkkkmmmnnnggg^^^ZZZ\\\WWWVVVTTTSSSQQQOOOMMMKKKEEEGGGIIIKKKLLLLLLLLLLLLOOORRRWWW]]]dddkkkqqquuuoooeee[[[YYY^^^dddhhhiiiiiikkkuuu{{{{{{}}}~~~uuu```PPPJJJHHHFFFGGGHHHKKKOOOTTTYYY[[[VVVRRRLLLEEEBBBAAACCCDDD>>>>>>>>>>>>???AAACCCDDD@@@??????>>>===;;;:::999555555444222111///...---,,,,,,+++******)))((((((((((((((((((((((((((((((''''''''''''(((((((((((($$$%%%&&&&&&&&&&&&'''(((%%%%%%&&&&&&'''(((((()))***************))))))(((%%%%%%&&&''''''((())))))%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%""""""###$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$######""""""###$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ """%%%%%%###"""$$$&&&###%%%''''''%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$"""###$$$%%%%%%$$$###"""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%""""""!!!""""""###$$$$$$######$$$$$$$$$######"""$$$$$$%%%%%%%%%&&&&&&&&&!!!  """#########!!!!!!"""###$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&#########"""######$$$%%%########################&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&***---$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((())))))'''((((((((((((&&&%%%$$$))))))(((((('''''''''&&&%%%&&&''''''((((((''''''''''''''''''((((((((()))'''(((((()))***+++++++++***((((((+++000111,,,'''******))))))((((((((('''))))))******+++++++++,,,'''((()))***,,,---...///------------...000222333666666777999<<>>:::666999@@@DDDDDDDDD???>>>AAABBBEEESSSdddvvvzzzzzzrrrfffYYYOOOFFFHHHIIIHHHGGGIIINNNSSSWWWXXXWWWSSSNNNKKKLLLMMMJJJMMMOOOQQQZZZfffiiieeerrrrrrssstttwwwzzz}}}}}}~~~}}}zzz}}}}}}}}}~~~{{{{{{}}}xxxqqqrrrwwwyyy~~~~~~|||zzzzzzzzz~~~}}}}}}}}}}}}~~~xxxvvvqqqnnnqqqvvvtttoookkkiiiiiilllnnnkkkddd]]]^^^\\\ZZZZZZ[[[ZZZXXXVVVTTTQQQOOOQQQTTTTTTOOOJJJJJJOOOUUUYYY\\\cccnnnvvv{{{tttyyy}}}|||mmm^^^YYYYYYSSSUUUWWW\\\ggguuu||||||mmmfff[[[QQQKKKHHHGGGGGGEEECCC@@@===;;;;;;:::::::::666555:::AAAEEEFFFGGGEEEFFFGGGFFFBBB<<<666222555444444333111///---,,,,,,+++***)))((()))************+++,,,,,,,,,,,,+++((('''&&&%%%$$$$$$%%%&&&((('''%%%$$$$$$&&&)))+++%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''((()))(((%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%###""""""""""""###$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""###$$$%%%%%%%%%%%%$$$$$$###"""""""""######"""""""""###$$$$$$#########"""""""""!!!!!!$$$$$$############$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$############"""""""""""""""""""""############$$$""""""###$$$$$$$$$$$$$$$######$$$$$$$$$###############""""""######$$$%%%&&&%%%###"""""""""###$$$%%%%%%$$$$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))'''%%%%%%&&&'''(((''''''''''''((((((''''''''')))((((((''''''(((((())))))((('''''''''((())))))&&&'''''''''(((((((((((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))*********))))))***************++++++,,,...---------.../////////222222333555777:::;;;;;;>>>AAAAAAAAADDDJJJKKKHHHEEEAAACCCLLLTTT\\\mmm~~~~~~wwwqqqjjjggglllrrrsssuuuxxxuuupppiiibbbZZZQQQGGG@@@CCCDDDEEECCCAAACCCGGGKKKJJJMMMOOOOOONNNOOOSSSVVVYYY^^^ccchhhqqq}}}~~~{{{~~~}}}|||{{{vvvzzz~~~}}}{{{wwwtttwww|||{{{vvvvvvtttsssuuuxxxwwwrrrmmmmmmllliiifffcccaaa^^^\\\\\\ZZZXXXXXXYYYVVVRRRMMMHHHIIIKKKLLLMMMQQQWWW\\\fffhhhiiifffbbbaaadddggglllffffffkkkmmmmmmwwwoooeeeccccccaaacccfffmmm{{{|||nnnaaaWWWPPPJJJFFFAAA>>>;;;;;;>>>>>>;;;888;;;999999:::===???@@@AAABBBDDDFFFGGGFFFCCC???===:::999888777555333111000---,,,,,,,,,------...///,,,,,,,,,------............---+++))))))))))))***&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%'''((((((&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$((('''&&&$$$############%%%%%%$$$$$$###""""""!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$###############$$$$$$%%%%%%$$$$$$###"""""""""##################""""""#########"""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$############""""""""""""#########$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%########################"""""""""""""""###$$$$$$%%%%%%$$$############$$$(((%%%######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&&&&'''((('''&&&'''(((((())))))(((((('''(((''''''''''''''''''((())))))((('''''''''(((((((((((((((((())))))))))))&&&&&&''''''((()))***************************************************)))++++++******++++++,,,---...///000111111222222222888888888:::===@@@CCCEEEHHHOOOVVVZZZ^^^___ZZZSSSKKKHHHNNN___ooo|||sssfff^^^[[[UUUUUUWWW\\\^^^^^^```dddccc]]]TTTLLLFFFAAA===:::@@@BBBDDDCCCCCCDDDIIIMMMNNNRRRWWWZZZ[[[___dddiiinnnuuu{{{|||}}}zzz|||zzztttrrrqqqsssxxxzzzzzzxxx{{{zzzxxxsssmmmiiiggggggiiiiiihhhgggddd```\\\YYYTTTPPPLLLIIIIIIIIIIIIIIIKKKLLLLLLLLLLLLKKKJJJJJJNNNOOOUUUZZZZZZ[[[jjj|||~~~ooolllnnnooowwwyyy~~~vvvjjj^^^QQQHHH@@@<<<999;;;AAACCC@@@<<<===>>>>>><<<::::::;;;<<<===>>>@@@BBBBBBAAA???>>>>>>===<<<:::999777666555333444444444333333222111000///.........///000111...---+++)))((('''((((((%%%&&&'''))))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''((((((((($$$&&&'''((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&########################''''''&&&%%%$$$$$$######$$$$$$$$$#########"""""" !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######"""#########"""""""""###$$$$$$%%%%%%$$$%%%&&&&&&&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$############"""""""""!!!############$$$$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$##################$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%''')))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&'''(((((('''%%%(((((())))))))))))((((((''''''&&&&&&&&&&&&'''''')))))))))(((((((((((((((((())))))))))))*********&&&''''''((())))))******************************,,,,,,+++++++++++++++,,,+++++++++,,,,,,---//////333555777999999999999999<<<<<<<<<>>>AAAHHHPPPVVVdddnnnyyy}}}qqqfffZZZYYYbbbwww}}}}}}yyyooo\\\QQQLLLIIIKKKLLLNNNPPPPPPPPPRRRTTTUUUQQQKKKEEEBBBAAAAAAAAAEEEHHHKKKMMMOOOSSSYYY___fffkkkpppssstttvvvzzz~~~~~~~~~||||||yyysssgggffffffiiipppwww|||~~~}}}wwwsssssstttsssuuuvvvvvvrrrooommmmmmfff___WWWSSSRRRQQQMMMJJJIIIHHHHHHIIIKKKJJJFFFCCCAAADDDIIIMMMKKKMMMZZZiii~~~tttmmmqqqwwwzzzooo\\\NNNDDDBBB@@@@@@DDDHHHKKKKKKFFFJJJIIICCC===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999;;;;;;:::999999999999999>>>>>>>>><<<:::777444333555444111///...///000111///---+++)))''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((())))))******$$$%%%''''''%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$############"""""""""'''&&&%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""""""""!!!######$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######"""#########"""""""""###$$$$$$%%%%%%$$$%%%%%%&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$############"""""""""!!!"""""""""#########$$$$$$!!!""""""#####################""""""######%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%$$$$$$###$$$%%%'''((('''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$'''***+++***)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&'''(((((('''%%%(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))(((((())))))))))))*********+++(((((()))******)))((((((************************++++++*********+++,,,------------...000222333444888;;;???AAA@@@>>>>>>???===>>>@@@DDDMMMZZZiiitttyyypppppp{{{xxxsssrrruuutttppprrrxxxwwwrrreeeUUUKKKGGGCCC???GGGFFFDDDDDDGGGKKKNNNNNNPPPOOOOOOMMMMMMMMMNNNNNNUUUWWWZZZ\\\___dddlllrrrzzz{{{tttmmmeeecccdddhhhpppzzzzzzwwwvvvvvvtttwwwzzz||||||{{{{{{|||qqqiiiaaa^^^___^^^[[[VVVRRRPPPOOOPPPRRRPPPKKKFFFCCCCCCDDDDDDCCCCCCJJJRRRfffqqqzzzzzzxxx}}}sssiiijjjuuu}}}gggXXXNNNOOONNNKKKJJJPPP\\\fffaaadddaaaVVVLLLHHHEEEAAABBBAAA???===;;;:::999999666666555666777888999:::BBBBBBBBBAAA???<<<:::888;;;999555222000/////////222111///,,,+++************)))'''&&&&&&'''((()))(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$$$$######!!!""""""###$$$$$$%%%%%%!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$##################$$$$$$$$$$$$###############$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""!!!!!!"""""""""""""""#########$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$############"""""""""""""""""""""############$$$!!!!!!"""############"""######"""""""""$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''###$$$%%%%%%&&&%%%%%%%%% ###'''(((&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%(((,,,---+++(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&&&&'''((('''&&&'''(((((())))))(((((('''(((''''''''''''''''''((('''((()))************)))))))))))))))************((()))*********)))((('''************************)))((((((((()))+++,,,...000111222444666999<<<===:::???DDDEEECCC@@@???@@@AAAEEELLLVVVdddwwwuuummmeeecccdddiiiiiieeeeeegggXXXTTTKKKBBB@@@CCCBBB???EEEFFFEEEEEEJJJSSSYYY[[[```ccceeefffeeeccccccdddggghhhiiiiiijjjpppyyyvvvnnnmmmlllnnnuuu~~~|||wwwssspppllljjjnnnppptttxxx|||~~~~~~~~~vvvpppiiigggiiikkkiiifff^^^\\\[[[[[[\\\ZZZUUUQQQNNNLLLIIIGGGEEEDDDEEEGGGPPPVVVYYYVVVVVV\\\dddhhhfffeee```\\\cccssspppccc]]]aaabbb^^^\\\eeexxxttthhhaaaYYYPPPIIIFFFBBB>>>;;;:::::::::444444333444555888:::;;;??????@@@@@@AAA@@@@@@@@@>>>===999666333111000000111000...,,,+++******+++,,,***'''%%%%%%''')))***(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""############"""!!!"""######$$$$$$###"""!!!##################$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$""""""""""""###$$$%%%%%%%%%%%%$$$$$$###""""""""""""!!!!!!!!!!!!""""""###!!!!!!"""""""""#########$$$$$$############$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$############""""""""""""#########$$$$$$$$$%%%%%%""""""###$$$$$$$$$$$$######"""!!!!!!"""$$$&&&'''%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%%%% $$$'''%%%!!!"""'''$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$''',,,---)))%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((())))))'''%%%%%%&&&'''(((''''''''''''((((((''''''''')))((((((''''''(((((()))&&&'''(((***++++++++++++((((((((()))))))))******&&&''')))+++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))+++---000222555666888;;;>>>BBBEEEGGGHHHNNNTTTUUUQQQMMMKKKLLLNNNWWWcccqqqpppccc\\\VVVUUUSSSTTTWWWXXXWWWUUUVVVGGGHHHFFFAAABBBHHHMMMMMMOOOWWW[[[ZZZ^^^hhhssswww~~~}}}yyyxxxwwwssssssrrrqqqrrryyy~~~zzzxxxzzz~~~vvvrrrqqqpppkkkgggjjjkkkmmmrrrxxx{{{yyywwwtttppplllkkklllmmmmmmlllggggggfffffffffdddbbb```___^^^\\\XXXTTTSSSTTTTTTKKKMMMKKKFFFEEEIIIKKKKKKLLLOOOOOOOOOUUUdddssszzzwwwpppqqquuuwwwwww{{{wwwjjjXXXTTTMMMEEE???<<<::::::888888777666777999;;;<<<;;;;;;<<<<<<>>>???@@@AAA???>>>===;;;999777555444///...---+++******++++++******((('''''''''((((((''''''''''''''''''''''''*********)))((((((''''''&&&'''((((((&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$######""""""######$$$%%%%%%&&&'''((())))))***$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%$$$###"""$$$%%%%%%%%%$$$""" %%%%%%$$$$$$###"""""""""%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""######$$$$$$$$$$$$""""""""""""###$$$%%%&&&"""""""""###$$$$$$%%%%%%$$$###"""""""""$$$%%%&&&######$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$############""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$###"""!!!!!!"""$$$&&&'''$$$$$$######$$$$$$%%%&&&"""###%%%&&&'''&&&%%%%%%!!!%%%'''"""###+++$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###'''+++,,,(((###((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))***'''%%%$$$%%%'''((((((&&&&&&''''''''''''&&&&&&))))))(((((((((((())))))%%%&&&(((***+++,,,,,,+++(((((((((((())))))))))))$$$%%%(((+++,,,,,,,,,+++------------------------,,,,,,,,,---///222555777888:::<<>><<<>>>===;;;::::::;;;<<<===;;;;;;:::999:::;;;===>>>?????????>>>===;;;:::999333222111000//////000111((()))*********((('''&&&''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###%%%'''))))))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&"""###$$$%%%'''((())))))############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%### $$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""!!!!!!""""""!!! !!!#########$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%!!!""""""""""""######### !!!"""###$$$$$$$$$$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&%%%###"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%########################((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%###""""""###%%%&&&(((((('''''''''&&&&&&&&&###&&&)))***)))(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))&&&&&&&&&'''(((***+++,,,))))))))))))((((((((((((***************+++++++++,,,,,,,,,,,,,,,---------,,,//////......///000000222111000111444777:::;;;<<<===@@@CCCEEEKKK[[[jjjzzzwwwxxxuuu|||}}}vvvssstttyyy{{{{{{}}}ppp\\\NNNIIIEEEBBBMMMKKKIIIHHHIIIKKKMMMNNNUUU\\\bbbcccbbbdddmmmttt}}}{{{{{{~~~~~~|||{{{{{{yyyuuurrrpppnnnjjjhhhfffeeeeeeeeehhhjjjnnnooolllgggiiiooorrrttttttrrrooommmoooqqqppphhh]]]TTTOOONNNOOOQQQMMMKKKHHHGGGGGGJJJMMMPPPXXX```kkktttyyyzzzzzzyyywwwvvv|||rrrhhh___\\\XXXRRRMMMKKKIIIMMMLLLFFF@@@??????>>>===<<<:::999;;;>>>===;;;???@@@???===;;;;;;===???>>>:::999:::999444333555333111///---+++******)))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%(((((((((((((((''''''&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%"""###$$$%%%&&&''''''(((&&&&&&'''(((((('''&&&&&&$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$%%%$$$######$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$###""""""###$$$%%%"""""""""#########$$$$$$$$$$$$###"""!!!!!!!!!!!!#########""""""""""""!!!######%%%%%%%%%%%%######!!!""""""""""""#########%%%$$$$$$######$$$$$$%%%"""######$$$$$$$$$######$$$##################$$$ """###$$$%%%&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$""""""$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$&&&))))))(((''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))))))))))))))))))))))))))***))))))))))))***++++++)))))))))))))))))))))((())))))************++++++------------------------***,,,---...000222222222444555666888:::;;;<<<<<<@@@@@@DDDJJJSSSddd}}}vvvkkkhhheeeeeehhhiiiggghhhllliiiggg^^^RRRKKKJJJJJJHHHMMMPPPUUUYYY]]]```bbbdddoootttyyyzzzyyy{{{|||sssttt~~~yyywwwxxx||||||{{{wwwrrrnnnlllkkkiiiiiijjjllljjjfffiiinnnuuuvvvwwwuuurrrqqqsssuuurrrjjjaaa[[[YYYZZZ[[[[[[\\\[[[ZZZXXXVVVTTTRRRQQQOOOSSSWWWZZZZZZZZZZZZZZZhhhlllrrrsssnnnjjjooowwwwwwmmmeeebbbbbbbbbdddgggiiikkkhhh]]]QQQJJJDDD@@@CCC@@@<<<:::;;;>>>===<<<<<<<<<===<<<;;;<<<>>>@@@>>>;;;;;;===<<<999999;;;888777555333000---+++***((((((((((((((((((((((((&&&&&&'''(((((((((''''''(((((((((((((((''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$######""""""$$$$$$%%%&&&&&&%%%$$$$$$&&&%%%###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######%%%&&&&&&%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$############$$$$$$$$$%%%&&&%%%$$$###""""""""""""$$$$$$######"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""#########%%%$$$$$$######$$$$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$ """###$$$%%%&&&#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&(((((('''&&&'''((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((()))))))))))))))))))))))))))))),,,+++***))))))))))))))))))))))))))))))))))))))))))))))))*********++++++------------------------,,,,,,---111555777777777888;;;>>>???>>>>>>>>>>>>DDDHHHQQQ___ooo}}}oooggg^^^VVVTTTQQQPPPSSSSSSQQQRRRUUUTTTVVVTTTPPPOOOTTTYYYZZZ\\\bbbkkkrrrvvvyyy||||||xxx||||||rrrjjjlllvvv||||||{{{xxxmmmiiihhhjjjkkkjjjmmmqqqsssttttttrrrppppppqqqrrrrrrllleeedddgggiiiiiigggiiijjjlllllliiiccc]]]YYYXXXWWWSSSNNNHHHEEEEEEFFFNNNQQQUUUYYYYYY\\\gggssszzzsssmmmnnnqqqvvvoooaaaVVVNNNLLLFFF???<<<<<<>>>>>>>>>777888999888777888:::<<<===;;;;;;??????===>>>AAA???>>>===:::666222///---))))))))))))************&&&'''((()))))))))))))))(((((((((((((((''''''&&&&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$######""""""$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$#################################"""""""""!!!!!!!!!###%%%%%%$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$""""""###$$$%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&%%%&&&(((&&&'''''''''((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))******)))(((((((((((())))))))))))))))))*********((()))))))))***+++++++++------------............333111222666:::<<<>>>@@@AAADDDFFFEEEBBBAAACCCEEEJJJTTTfffzzzwwwdddZZZUUUPPPJJJIIIFFFGGGLLLNNNMMMPPPTTTYYY]]]]]][[[]]]eeennnqqquuu{{{|||uuuzzz{{{tttooopppwwwsssttttttqqqkkkgggkkkuuu~~~{{{vvvrrrqqqvvv|||zzzsssoooppprrrsssvvvzzzvvvuuutttrrrpppooonnnoooppplllhhhjjjooosssqqqnnnjjjmmmqqqttttttpppkkkhhhmmmjjjbbbXXXOOOIIIGGGGGGFFFFFFHHHKKKMMMSSS```mmmwww{{{yyyyyywwwxxx}}}tttjjjYYYNNNCCC???>>>===<<<===888999999888666555555777999777888<<<>>>===>>>AAAAAAAAAAAA???<<<999555333------,,,++++++******)))&&&&&&'''((())))))))))))(((((((((((((((''''''&&&&&&''')))******)))'''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&&&&%%%###!!!#################################"""""""""!!!!!!"""###%%%$$$###"""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''#########$$$%%%%%%%%%&&&$$$######""""""######$$$######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""######$$$%%%&&&&&&%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''%%%'''(((((('''&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((&&&&&&''''''((())))))******************************))))))))))))***++++++((()))))))))*********+++)))))))))***+++,,,,,,,,,------...//////000111111999666666;;;>>>@@@GGGOOOVVVYYYYYYSSSLLLJJJOOOUUUYYYdddxxxzzzppp]]]RRRNNNLLLIIIGGGGGGFFFJJJRRRXXX[[[```eeeiiimmmmmmiiijjjsss}}}~~~xxxxxx{{{~~~|||yyy}}}zzzyyyvvvpppkkkqqquuu~~~~~~uuuqqqmmmlllooowwwwwwqqqpppooommmjjjhhhmmmvvv{{{tttmmmhhhddddddjjjssszzz|||}}}}}}~~~}}}zzzxxxuuutttrrrqqqnnnlllnnnrrrtttqqqnnngggjjjnnnqqqssssssrrrqqquuusssmmmdddZZZSSSOOONNNLLLJJJIIIIIIHHHKKKVVVbbbjjjlllqqq}}}~~~nnnuuuzzzlll]]]MMMFFFBBB<<<999999999:::;;;:::777666666777444222333777999888999<<<===>>>???@@@???===;;;999222111000...,,,***((('''%%%&&&'''((((((((((((((((((((((((((((((''''''&&&%%%'''(((******((('''%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''&&&$$$""" ########################%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&%%%######%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%'''&&&%%%$$$############!!!!!!"""""""""#################################!!!""""""""""""#########"""""""""!!!!!!"""""""""$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$"""""""""############$$$########################"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''(((%%%(((***+++)))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((((())))))&&&''''''(((((()))******************************+++++++++++++++,,,---...((())))))******+++++++++)))******+++,,,---......//////111222444555666777<<<999:::@@@CCCHHHXXXiiiwwwyyywwwmmm```[[[```gggkkkrrr~~~uuupppnnnttt|||}}}wwwtttrrr```UUUKKKIIIJJJKKKKKKMMMKKKKKKQQQ\\\eeekkkrrryyy{{{yyyvvv{{{nnnlllkkklllpppsssttttttwwwuuuppppppooommmjjjiiimmmttt}}}zzztttpppoooooottt}}}~~~}}}~~~zzzyyyuuupppnnnqqqyyy|||uuunnnggg```[[[ZZZbbblllppptttxxx}}}yyyvvvwww}}}|||zzzxxxwwwvvvuuutttrrrooolllhhhiiijjjlllmmmooopppppprrrrrrpppjjjccc]]]YYYWWWVVVRRRPPPNNNKKKIIIOOOWWWXXXWWWYYYbbbssstttgggqqqzzzlllZZZRRRLLLCCC======:::;;;<<<;;;888666666666333111111555555333444777666888:::<<<============777666444111...+++)))((('''''''''((((((''''''&&&(((((((((((((((''''''&&&%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$###"""!!!########################%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$"""!!!"""%%%'''######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$"""""""""#########$$$$$$&&&%%%$$$######"""""""""$$$$$$######"""!!! !!!"""###$$$$$$###"""!!!!!!""""""""""""#########$$$$$$############$$$$$$###############"""!!! """###$$$%%%%%%$$$###"""!!!!!!!!!"""######$$$$$$""""""""""""############""""""""""""""""""""""""!!!"""###$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%(((,,,---,,,)))&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))))))))'''''''''((())))))******************************++++++******)))*********((())))))******+++,,,,,,***++++++,,,...//////000222333555777999<<<===>>>>>><<<@@@GGGMMMWWWqqqwwwmmmnnntttuuuyyy}}}mmmddd```^^^aaahhhoooqqqlllddd```^^^SSSLLLIIIMMMQQQRRRVVV[[[\\\]]]dddpppzzz|||wwwuuuvvvwwwyyyyyyiiiggghhhmmmvvv{{{{{{xxxzzz|||wwwuuuuuuuuutttoootttzzz~~~xxxvvvwww~~~}}}zzz||||||vvvmmmeee^^^]]]eeepppwwwzzz}}}|||qqqkkkiiigggjjjpppvvv|||xxxqqqnnnmmmiiiiiijjjjjjkkklllmmmmmmpppqqqqqqoookkkgggeeeddd```]]][[[ZZZVVVQQQSSSXXXNNNJJJHHHLLLXXXfffrrryyyyyyzzzxxxtttrrroooggg]]]jjjtttrrraaa^^^[[[SSSNNNOOOKKKKKKKKKGGGBBB===:::999777444444666555222111444111222444666888:::<<<===:::999777444222///---,,,))))))))))))(((((('''&&&(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''$$$$$$###""""""###$$$$$$$$$$$$"""!!!!!!!!!"""###""""""""""""""""""""""""#########""""""""""""!!!$$$###!!!"""&&&######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$!!!""""""""""""#########""""""""""""###$$$%%%&&&))))))'''%%%###!!!  """###%%%%%%###""" ###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""!!! !!!$$$%%%%%%$$$!!! &&&&&&%%%%%%$$$######"""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%)))---///---***&&&%%%''''''''''''((((((((()))&&&&&&&&&'''((())))))***''''''(((((())))))*********************************)))(((&&&%%%%%%$$$$$$((())))))***++++++,,,,,,++++++,,,---...000000111444666888;;;>>>@@@BBBDDD@@@???FFFOOOVVVeeevvvtttxxxuuuyyyzzzcccVVVQQQRRRSSSWWW^^^dddeee```YYYVVVUUUSSSOOOPPPVVVZZZ\\\bbbjjjuuuvvv}}}}}}pppkkkcccaaahhhsss{{{sssooolllllluuu|||}}}xxxooogggeeennnxxx|||tttqqqnnniiiiiimmmqqq{{{{{{vvvjjjlllpppxxx{{{rrrooooooiiijjjkkkkkklllmmmmmmmmmpppqqqqqqpppnnnmmmmmmmmmgggeeeeeefffbbb\\\[[[^^^RRRLLLGGGFFFKKKRRRWWWZZZYYYZZZZZZYYY\\\^^^ZZZTTTdddnnnyyy}}}qqqdddeeegggbbb___bbbeeeeeeaaa[[[RRRIIIDDDAAA<<<999777999777333222444...///000222555777:::<<<;;;:::999777555333111000++++++++++++***((('''&&&(((((((((((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$&&&(((***,,,---...'''&&&%%%$$$$$$%%%&&&'''$$$#########""""""!!!!!!""""""""""""""""""""""""###"""""""""$$$%%%$$$###$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$""" """""""""""""""#########%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""%%%$$$$$$$$$###"""""""""((('''%%%###""""""""""""!!!"""###%%%%%%$$$######$$$$$$$$$###!!!!!!$$$&&&""""""""""""""""""""""""$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$######!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$######$$$%%%%%%%%%%%%$$$"""$$$(((******((($$$"""%%%&&&((())))))(((&&&$$$'''''''''(((((((((((()))%%%$$$$$$$$$$$$%%%&&&&&&***,,,///...,,,)))'''&&&&&&''''''((((((((((((((()))))))))(((''''''&&&&&&+++***)))))))))))))))***,,,+++)))((((((***,,,---)))'''&&&(((+++---,,,***)))+++---///000...,,,+++***+++---000222444444444<<<@@@BBB>>>>>>CCCHHHJJJKKKJJJNNN[[[pppzzzwwwzzz{{{{{{}}}sss]]]PPPJJJGGGGGGHHHUUUWWWVVVSSSUUU\\\```aaacccbbbfffnnnsssuuuxxx||||||{{{tttsssrrruuuyyy}}}vvvrrrlllgggfffmmmwww~~~yyyrrrvvv~~~|||zzzyyyzzzvvvpppeeeeeeiiippp{{{wwwnnnsssqqqqqqsssuuusssrrrrrrooonnnlllllllllkkkiiigggllljjjiiikkkooonnnhhhbbbXXXTTTLLLGGGIIIOOOPPPMMMMMMIIIGGGJJJJJJIIINNNVVV]]]eeeqqqzzz}}}pppffflllsssssstttyyyvvvgggRRRAAAEEE???:::888555000000222333111222666444///000555555888;;;;;;999666333222222222000...+++)))((('''((())))))))))))((('''&&&''''''((())))))(((((((((((((((''''''&&&%%%$$$###%%%%%%&&&&&&'''((())))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""$$$%%%$$$###%%%$$$###""""""###$$$%%%######$$$$$$###"""!!!!!!######$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$###############""""""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$######$$$$$$###!!!"""###%%%########################$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$######$$$%%%%%%%%%%%%$$$###%%%'''))))))'''%%%###%%%&&&'''(((((('''&&&%%%&&&&&&'''''''''((((((((((((''''''''''''((())))))'''))),,,,,,)))'''%%%$$$'''(((((()))***)))))))))((((((((((((((('''''''''******))))))))))))******))))))''''''&&&'''((()))+++)))((())),,,---+++***)))***,,,...///...------,,,...222555777888:::<<<===AAACCCBBBDDDMMMUUUXXXVVVYYYcccsss}}}vvvrrrvvvzzz~~~qqqaaaPPPIIIGGGHHHKKKOOOVVV[[[]]]^^^dddnnnuuuwwwvvvuuuxxxvvvkkkjjjiiihhhgggkkkqqqxxx~~~zzzzzzxxxrrrqqqxxx}}}uuullllllooouuu~~~zzzxxxyyyzzz}}}~~~|||yyyxxxvvvsssooommmkkkjjjhhhgggggghhhkkknnnooonnnkkkhhhcccccc___\\\\\\^^^[[[TTTOOOLLLKKKLLLJJJFFFHHHNNNVVVZZZdddmmmuuuyyylllfffmmmvvv{{{qqq```PPPFFF===:::888666777999888555555999888333111333333444666777888888999:::666555444222///---+++)))((((((((((((((((((((((((''''''((((((((((((''''''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############"""""""""###########################"""""""""$$$%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$###############$$$$$$$$$!!!"""$$$%%%%%%$$$$$$#########"""######$$$%%%###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! ######$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&(((******)))&&&%%%%%%((())))))***************''''''(((((((((((()))))))))))))))))))))***+++,,,,,,,,,++++++******))))))---+++******,,,,,,+++)))++++++---...///111111222333666:::<<<===@@@EEEJJJJJJMMMMMMKKKOOOYYYcccfffhhhooo}}}vvvpppllltttzzz~~~{{{xxxssslllYYYPPPHHHIIINNNRRRYYY^^^dddjjjpppssszzzzzzvvvuuu{{{wwwiiidddeeejjjiiijjjpppyyy~~~~~~xxxvvvtttwww~~~yyysssoookkkgggdddaaagggmmmppppppnnnmmmmmmiiilllmmmkkkjjjiiibbbZZZWWWUUUSSSRRROOOJJJJJJMMMTTTTTTWWW^^^hhhyyyqqqiiihhhpppyyyqqq___KKK@@@;;;888777777999555444888:::777333222444333333333555888;;;<<<888888888777555222000...******)))(((((((((((()))(((((((((((((((((((((((()))'''&&&$$$$$$%%%'''(((%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""###"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$######$$$###"""""""""###%%%&&&"""$$$$$$$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""" ######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&''')))+++,,,***((((((((((((((()))************)))&&&''''''((())))))******(((((())))))***+++,,,---............---+++***)))---,,,,,,+++++++++******......///000222555888999<<>>;;;:::;;;777666999>>>???;;;888999777444333333555555666777777999999999888666555000///---+++))))))((((((******)))))))))))))))))))))'''%%%$$$$$$&&&(((***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""$$$%%%$$$###"""##################"""$$$###"""!!!!!!"""$$$%%%%%%%%%$$$$$$############%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%'''&&&$$$######$$$%%%&&&$$$###"""""""""###%%%&&&"""###%%%$$$###"""###$$$########################$$$$$$$$$###"""!!!######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((()))(((***++++++***)))))))))&&&'''(((((())))))((((((&&&''''''((()))***++++++))))))))))))***+++------++++++++++++***)))(((''',,,---------,,,+++,,,,,,000000111333666:::>>>@@@CCCEEEIIINNNWWWeeeuuu}}}tttrrrxxx}}}~~~lllbbb^^^ZZZXXXYYYaaaeeeddd]]]WWWVVVVVVUUUVVVZZZdddpppyyy|||sssnnnnnnooonnnnnnooosssyyywwwmmmjjjmmmuuu|||{{{uuuyyy~~~xxx|||~~~~~~uuummmnnnqqqvvvzzzxxxqqqjjjmmmpppoooiiifffiiimmmmmmmmmkkkgggbbbaaaffflllqqqnnnkkkeeeaaaccciiinnnpppooopppqqqooonnnmmmgggbbbdddhhhqqqxxx|||eeeTTTOOOMMMLLLLLLHHHEEECCCDDDHHHHHHCCC===<<<:::666555555444222000333444666888:::;;;;;;:::888666444111...+++***)))***)))(((''''''''''''((()))(((%%%$$$$$$&&&(((***&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###!!!"""############"""!!!$$$$$$###""""""""""""###%%%%%%$$$$$$######""""""%%%$$$$$$######$$$$$$%%%"""###############$$$$$$###############$$$$$$$$$######""""""###%%%'''(((#########"""######$$$%%%!!!###%%%%%%###"""###$$$########################!!!"""$$$%%%&&&'''''''''######$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$###"""###%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&'''(((((()))+++***(((''''''(((&&&&&&'''(((((((((((((((''''''((())))))***++++++***************+++,,,------------,,,+++++++++***,,,---////////////000222333444666999===AAAEEEHHHJJJMMMTTTaaarrr}}}jjjXXXRRRPPPLLLLLLPPPQQQUUUVVVTTTVVV\\\aaabbbfffkkkvvv}}}{{{}}}sssrrrvvvzzz}}}xxxnnnnnnuuu{{{zzzzzzvvvrrrzzzvvvlllhhhppp|||{{{yyyzzzqqqhhhkkkpppwww{{{~~~zzzyyy{{{wwwnnnqqqtttpppgggaaadddkkkoooooooookkkeeefffoooxxx}}}xxxxxxuuuqqqooopppmmmiii^^^[[[WWWTTTSSSSSSQQQPPPZZZbbbmmmvvv{{{ppp```\\\[[[[[[[[[ZZZ\\\\\\[[[YYYTTTJJJ@@@@@@<<<888777888777444222222222444666888;;;<<<===>>>===;;;888555111...,,,***)))'''&&&%%%&&&&&&''')))((('''%%%%%%&&&((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""$$$%%%$$$###"""###$$$$$$$$$$$$###"""######$$$$$$$$$$$$$$$###'''&&&&&&%%%$$$$$$######%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$############### """$$$$$$$$$"""!!!""""""###$$$$$$$$$$$$###!!!###%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&'''''''''######$$$$$$$$$$$$######!!!"""######$$$$$$######"""######$$$%%%%%%&&&&&&$$$###"""###%%%&&&%%%$$$$$$%%%&&&&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''((((((''''''&&&&&&'''''''''((((((((($$$$$$######$$$$$$%%%&&&+++,,,,,,+++)))''''''(((''''''((()))))))))))))))((((((((())))))******++++++++++++******+++,,,,,,000///...------...//////,,,///222333333444777999;;;<<>>@@@@@@@@@???<<<888444111///---+++***))))))***+++***)))(((''''''&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$######$$$%%%&&&&&&%%%$$$###"""###%%%&&&'''&&&&&&%%%(((((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$######""""""!!!%%%'''%%%!!!!!!"""###%%%%%%$$$######!!!###%%%%%%$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$######"""!!! ######$$$$$$$$$$$$######!!!!!!"""###############""""""###$$$%%%%%%&&&&&&$$$###"""###%%%&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$###$$$''')))))))))(((''''''''''''(((((((((((()))''''''&&&&&&&&&'''((((((...//////---+++))))))***(((((()))***************))))))))))))************,,,,,,++++++***+++++++++---,,,+++******+++---...---000444666666888;;;???BBBEEEHHHMMMRRRWWWZZZ\\\eeejjjwwwxxxYYYLLLDDDIIILLLKKKPPPZZZVVV]]]gggrrr~~~{{{qqqmmmnnnssszzz~~~~~~}}}{{{~~~~~~zzz{{{{{{}}}{{{sssvvvyyy|||~~~{{{ooohhhlllxxxzzzuuutttvvv{{{tttmmmmmmmmmpppsssqqqjjjjjjsssyyyzzzwww~~~}}}zzzzzzuuummmbbb\\\VVVSSSPPPNNNLLLMMMKKKRRR[[[aaaiiivvvuuunnnppptttyyy}}}zzziiiQQQIII???999:::;;;;;;:::777666444444555888;;;===@@@AAACCCCCCAAA===999666555333111///...///000111***))))))((('''&&&&&&%%%'''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################''''''&&&%%%$$$###"""!!!###$$$$$$%%%%%%$$$$$$######"""!!!!!!!!!"""$$$%%%######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""#########$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%###$$$(((+++((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&...---+++)))''''''''''''******++++++++++++***)))++++++,,,,,,,,,++++++*********+++,,,---...//////...,,,,,,///000...000444111000555>>>CCCCCCGGGMMMVVVVVVWWWXXX\\\bbbjjjpppvvvhhh___MMMLLLMMMRRR[[[dddjjjnnnttt||||||zzz{{{{{{vvvvvv|||uuunnnppp{{{wwwkkknnnooossswww{{{uuusss{{{tttppp}}}}}}rrrooovvvyyywww~~~uuuoooppptttuuuppplllmmmqqquuu}}}}}}||||||xxxrrrmmmjjjfffaaa]]]ZZZYYYYYYVVVPPPOOOSSSYYYbbbsssvvvwww{{{}}}jjjXXXGGGAAAAAA>>>999666999777666666888:::;;;;;;===???CCCHHHJJJHHHBBB===;;;:::888555111---***((('''''''''(((((()))))))))%%%%%%%%%%%%&&&''''''((('''&&&$$$"""""""""$$$%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$###############"""###$$$$$$%%%%%%$$$$$$######""""""!!!"""###$$$%%%######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""""""""######""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""###%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$%%%'''***((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&++++++)))(((''''''&&&&&&''''''((((((((((((''''''++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,***+++///000///111555777777<<>>AAABBBCCCDDDFFFHHHHHHGGGFFFCCC@@@<<<999888111///---+++)))(((((((((***)))((('''&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$########################""""""""""""#########$$$###$$$$$$%%%%%%$$$$$$###"""""""""#########$$$$$$######$$$$$$$$$$$$#####################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$#####################""""""!!!"""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""""""""###%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))'''&&&&&&''''''''''''&&&&&&'''''''''((((((((('''''''''''''''&&&'''((()))))))))''''''***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,---...///111222......111444555444999???EEETTTlllxxxiii```TTTPPPTTTZZZ___```]]]\\\ZZZYYY\\\bbbjjjooozzz~~~tttkkkiiikkkppp|||vvvkkkaaa```fffnnnyyyxxxmmmjjjjjjlllqqqvvvttt|||zzzrrriiiaaa\\\[[[[[[]]]aaakkkyyy|||yyy||||||uuujjjbbbeeellluuu{{{zzzsssqqqoooeee```]]]___gggtttyyypppiii^^^UUURRRRRRQQQUUU\\\fffwwwxxxoookkkhhhddddddfffooosss{{{{{{wwwuuuyyyyyykkkaaafffooo~~~|||vvvwwwyyyxxx}}}zzzuuutttrrroooppppppqqqtttvvvyyy|||~~~}}}yyyuuupppmmmkkklllbbbaaa^^^```hhhooommmfffeeeccciiiyyywwwlllfff___ZZZWWWUUURRRPPPMMMKKKGGGCCC???>>>@@@BBBBBBBBBDDDGGGJJJJJJIIIHHHFFFCCCAAA>>>===888666333///,,,*********))))))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###########################%%%%%%$$$$$$$$$############$$$$$$%%%%%%$$$$$$###"""#########$$$$$$$$$$$$######$$$$$$$$$$$$############""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%####################################$$$#########&&&%%%###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))(((&&&&&&&&&&&&''''''''''''''''''&&&(((((((((((((((((((((((('''((()))***+++***)))((('''(((((()))******))))))***+++,,,---------------......------...000111333111111444888888999@@@IIIYYYmmmuuuuuuzzzppp]]]TTTQQQLLLGGGFFFJJJRRRXXXUUU[[[dddmmmuuu|||}}}yyy~~~}}}wwwqqqqqquuu}}}vvvddd___ZZZ[[[```lll{{{pppjjjffffffeeedddfffjjjttt|||zzzsssiiibbb^^^]]]]]]bbblllwwwtttlllqqq|||nnnfff]]][[[^^^hhhyyy~~~ttttttjjj___XXXTTTRRRSSSVVV\\\nnn|||wwwpppkkkiiieee___[[[[[[___dddrrrnnneeegggeeeeeelll{{{}}}vvvvvv}}}vvvggg```ccckkkzzz~~~xxxxxxyyy|||}}}{{{yyywwwuuurrrqqqooopppsssxxx~~~~~~}}}|||zzzxxxjjjfff^^^ZZZ\\\___[[[SSSXXXXXXaaarrr~~~wwwooolllkkklllnnnnnnppprrrqqqjjj]]]MMMCCC>>>???@@@@@@AAACCCGGGIIIIIIHHHHHHGGGFFFDDDCCCBBB???<<<999555222///...---))))))((('''''''''''''''(((((((((((())))))******%%%%%%%%%$$$$$$###############$$$$$$$$$$$$##############################&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%$$$$$$###"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$#########""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))'''&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''(((((((((((()))))))))))))))***************)))((()))***++++++,,,++++++***+++,,,------......---111000...---...///111222666666999===???DDDOOO[[[vvv}}}nnngggcccXXXJJJGGGJJJKKKJJJHHHMMMXXXaaacccooo~~~yyyjjjiiisss}}}~~~wwwsssuuuwww{{{}}}ooofffWWWUUUUUUXXX^^^lllyyypppllljjjiiiiiijjjfffdddgggnnnxxxjjjaaa]]]bbbhhhsss}}}vvvsssyyyxxxkkk___[[[^^^gggttt~~~xxxlll```YYYXXX[[[___kkkuuu~~~yyytttqqqjjj^^^TTTQQQTTTWWWaaapppzzz}}}rrrnnnmmmooohhh[[[RRRRRRUUUTTTYYYggg{{{wwwssswww{{{sssssssss{{{|||zzzyyywwwyyy{{{xxxtttqqqrrrwww~~~~~~{{{vvvqqqiii```]]]\\\VVVNNNNNNNNNWWWhhhttt|||wwwqqqrrruuuzzz~~~dddQQQFFFBBB>>>===???CCCFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGCCCBBB@@@===999666444222---,,,+++***)))((((((((('''((((((((((((((())))))'''&&&&&&&&&&&&&&&&&&%%%######$$$$$$$$$$$$##########################################$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######"""""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################!!!"""###$$$%%%$$$$$$### !!!###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''&&&&&&'''(((((('''&&&&&&'''((((((((())))))))))))***))))))((((((((())))))***+++,,,---............***+++,,,---............000000///000222666999<<<>>>???CCCIIIMMMUUUfffuuuzzzoooeee\\\TTTLLLFFFIIIMMMTTTYYY___iiivvvyyyooogggiiipppzzz{{{tttmmmeee^^^]]]ccchhhpppwwwkkkcccZZZWWWWWW]]]gggvvv}}}{{{{{{{{{xxxrrrpppzzztttiiieeejjjppp{{{uuussswww~~~pppbbb```eeelllsssyyytttdddZZZ[[[cccjjjuuuzzz}}}~~~zzzpppaaaTTTOOONNNOOOUUU\\\^^^\\\]]]```YYYZZZ\\\^^^[[[UUUOOOLLLNNNMMMQQQ[[[jjj|||~~~uuunnnlllppp{{{~~~~~~}}}vvvpppkkkjjjjjjlllyyy|||xxxvvvxxx|||~~~}}}yyy{{{{{{yyyxxxrrrjjjeeebbb]]]VVVTTTQQQVVVaaaiiippp}}}uuutttxxx}}}uuu___TTTEEE===>>>AAACCCCCCCCCCCCEEEFFFHHHHHHIIIIIIFFFFFFEEEDDDAAA===:::888444333111...,,,***)))(((&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''######$$$$$$$$$$$$############################## !!!"""###$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$######"""""""""""""""######$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$%%%%%%$$$###"""$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############%%%%%%%%%$$$$$$$$$######!!!""""""""""""#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((%%%&&&'''(((((('''&&&%%%'''((((((((())))))*********)))(((&&&&&&&&&'''((('''((()))***++++++,,,+++***+++,,,---...............///000333999???EEEHHHFFFHHHLLLSSSZZZeeeyyy}}}oooiiijjjmmmkkkddd^^^[[[UUULLLHHHJJJRRRVVV^^^jjjxxxwwwssspppnnnqqquuu|||wwwmmmmmmwww{{{{{{wwwmmmeee^^^SSSNNNPPPZZZdddppp{{{sssfffaaa___fffsss~~~{{{}}}tttqqqqqqvvvuuuooorrrzzzsssfffeeekkkpppsssuuu~~~wwwdddYYY[[[fffooosssxxx}}}xxxiii\\\WWWOOOPPPSSSVVVTTTPPPRRRWWWYYY]]]___^^^]]][[[VVVQQQMMMLLLOOOVVV___jjj{{{vvvoooiiibbbaaadddnnn|||yyyrrrllljjjeeegggsss}}}zzzyyyyyyzzz||||||yyyuuuxxx{{{wwwxxxvvvoookkkiiieee```bbb\\\ZZZ___aaacccooo}}}~~~vvvqqquuu{{{yyygggPPPAAA>>>@@@@@@>>>>>>???AAACCCEEEGGGHHHHHHGGGHHHHHHHHHEEEAAA===;;;:::999666222...+++)))(((******++++++***)))((((((#########$$$$$$%%%%%%%%%########################&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%$$$######"""""""""!!!!!!""""""""""""!!!!!!""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))************+++++++++++++++,,,------.........///111222111111666:::======???HHHWWWccc^^^```aaaeeepppkkk```YYYSSSPPPRRRQQQQQQOOOJJJGGGJJJSSS[[[eeelllzzzxxxvvv{{{|||wwwjjjeeebbbfffpppyyy~~~oooddd[[[TTTRRRUUURRRSSS^^^tttuuujjjiiivvv}}}vvvuuuqqqtttyyy|||ppplllllloootttwwwvvvzzzzzzuuuvvvrrrgggfffjjjmmmoooqqq|||tttjjjcccaaaeeekkkwww{{{vvvhhh[[[TTTXXX\\\^^^YYYRRRRRR\\\fffpppsssqqqkkkiiiggg___TTTQQQSSSUUUWWW[[[aaaggglllxxxyyy|||yyynnneeecccaaa^^^[[[YYY```rrrwwwvvv}}}uuuppplllnnnqqqtttxxx}}}|||}}}tttmmmrrrzzz{{{vvvyyyuuupppnnnooopppooonnnnnnppprrrqqqmmmjjjjjjkkkwwwtttuuu|||ooosssvvvvvvxxxdddQQQFFF???===>>>@@@??????AAADDDEEECCC@@@DDDHHHHHHEEEFFFIIIFFF>>>???===999666222///---,,,)))((('''&&&%%%&&&''''''$$$%%%&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))************************))))))))))))*********+++******))))))***++++++,,,/////////111333555666666:::???FFFOOOZZZggguuu~~~}}}zzzuuuvvvssseeeVVVPPPMMMJJJJJJMMMLLLPPPSSSUUUXXXaaammmwww}}}uuuqqqnnneee\\\[[[^^^iiixxxzzzssslllbbbZZZWWWWWW\\\gggzzzvvvuuuyyyqqqooonnnppprrrssswwwvvviii```___bbbgggiiihhhkkkppprrrqqqvvvzzzpppgggfffiiilllpppttt|||rrrjjjfffdddfffkkkooottt|||~~~xxxppphhh```\\\dddhhhiiifffbbbeeerrr}}}~~~yyyuuukkkaaaWWWZZZ]]]___```aaadddfffnnnttt|||~~~wwwoooiiiaaa\\\WWWUUUUUU]]]pppyyyqqqrrr}}}~~~yyyuuuvvvwwwxxxzzzxxxrrrvvv~~~zzzxxxuuusssrrrttttttsssrrrwwwzzz~~~~~~{{{wwwuuuttthhhfffdddfffjjjmmmmmmmmmiiimmmppprrrvvvuuubbbVVVLLLDDDAAA@@@===;;;===@@@CCCDDDDDDFFFJJJJJJHHHHHHLLLKKKGGGBBB@@@>>>:::777444222111...,,,+++)))(((''''''(((&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%#########$$$%%%&&&&&&&&&%%%$$$############$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################"""!!!"""######$$$&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))************************))))))*********++++++++++++************+++,,,,,,---------///111444777999@@@IIIXXXlllqqqaaaUUUNNNGGGDDDCCCCCCGGGMMMRRRYYYccclllttt~~~~~~yyyyyypppbbb\\\XXXTTTPPPVVV\\\kkk}}}zzzoooiiilllxxx}}}sssllljjjnnnmmmllliiijjjqqq{{{yyykkkcccWWWVVVYYY]]]]]]\\\^^^cccdddgggooo{{{|||oooiiiddddddfffhhhmmmtttwwwjjjeeedddccccccdddaaahhhqqq|||sssqqqmmmjjjgggfffeeeeeepppsssuuutttttt{{{xxxpppkkkooorrrtttrrrooommmlllqqqyyyyyyssspppfff___YYYYYY^^^iiizzz|||rrrkkkiiinnn|||~~~}}}{{{}}}{{{wwwvvvttttttuuuwwwvvvvvv}}}iiigggccc^^^ZZZXXXYYYZZZ___eeemmmrrrxxx{{{jjjaaaXXXPPPLLLGGGCCC???===>>>AAACCCDDDCCCFFFGGGEEEDDDGGGHHHGGGFFFEEECCC@@@>>>;;;999888444222000...+++***)))((((((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$###!!! !!!###$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!######$$$%%%%%%&&&''''''$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((*********+++++++++,,,,,,,,,,,,,,,,,,---...//////...//////000222666<<<@@@JJJYYYrrr}}}mmm[[[OOOKKKIIIGGGFFFFFFJJJSSSZZZjjjttt{{{yyywwwzzz~~~uuueeeZZZTTTQQQPPPRRR]]]dddqqq}}}zzz~~~wwwlllfffeeemmmkkkfffaaa___cccjjjppp}}}|||rrrfff\\\XXXQQQOOOQQQTTTTTTQQQSSSWWWSSSXXXaaajjjpppqqqooolll```^^^]]]^^^^^^___fffooo{{{||||||yyyvvvtttvvvxxxrrrggg]]]\\\]]][[[YYYYYYWWW]]]dddjjjrrruuuppphhhdddaaa^^^[[[[[[___cccfffooosssvvvxxx{{{~~~xxxuuummmgggccchhhqqq|||wwwpppiiibbb___aaajjj|||{{{~~~zzzvvvsssrrr||||||{{{{{{yyyuuusssssstttvvvwwwyyyvvvqqqkkkddd]]]VVVRRRVVV___kkkuuu{{{sssfffeeeeeedddddd[[[WWWQQQKKKFFFCCCAAA@@@???BBBDDDBBBAAAAAACCCDDDHHHHHHGGGEEECCCAAA@@@???999888555222///,,,***)))'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%###""" """###%%%$$$$$$$$$###############%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///111222444555666777999@@@HHHNNN\\\rrr}}}wwwooocccVVVJJJEEEEEEHHHLLLNNNTTT```nnnxxxzzzvvvvvv}}}|||pppmmmpppiiimmmtttuuullleeebbb___[[[]]]cccmmmwww{{{wwwvvvtttsssssswww~~~{{{rrriiibbb___^^^eeebbb\\\VVVSSSUUUYYY\\\___ccceeebbbZZZRRRMMMLLLHHHGGGHHHJJJIIIFFFGGGKKKJJJNNNSSSWWWZZZ[[[\\\\\\SSSSSSTTTWWWVVVVVV]]]fffiiiiiihhhgggeeecccbbbbbbbbbZZZSSSTTTUUUTTTRRRRRRUUUXXXZZZ[[[___aaa]]]WWWWWWTTTPPPNNNOOOSSSXXX\\\cccgggkkkppptttxxx~~~|||xxxtttnnnjjjkkktttvvvjjjggg___XXXWWW[[[ggg{{{www{{{~~~~~~{{{wwwqqqnnnllllllnnnrrrwww}}}{{{uuurrrsssvvvzzz}}}zzzwwwwwwuuulll]]]RRRTTT[[[dddmmmttt{{{pppcccfffnnnxxx~~~xxxvvvqqqhhh\\\PPPFFFAAAAAAAAABBBCCCCCCCCCDDDGGGGGGGGGHHHGGGFFFEEEDDDCCC>>>===:::777333000---+++''''''&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$#########&&&%%%$$$######$$$%%%&&&"""""""""###############&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***((((((((()))))))))******++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---///111333444777999;;;===BBBKKKWWW```vvv{{{rrrfff\\\QQQFFFBBBBBBDDDMMMVVV___mmm}}}|||yyy{{{zzzwwwrrrkkk```WWWXXX^^^cccmmm{{{zzzwwwxxx|||xxxrrrttt|||zzzsssooojjjfffdddjjjlllooosssvvvwwwwwwwwwnnnkkkeee___[[[XXXWWWWWWXXXUUUOOOKKKHHHIIIJJJLLLJJJMMMPPPPPPMMMKKKJJJKKKGGGFFFFFFHHHGGGCCCDDDHHHHHHJJJMMMOOOPPPQQQRRRSSSMMMMMMOOOSSSSSSRRRWWW^^^]]]^^^______^^^]]]\\\[[[YYYTTTQQQRRRRRROOOOOOQQQUUUWWWVVVSSSTTTVVVTTTOOOMMMKKKIIIHHHIIIKKKNNNQQQWWWYYY]]]bbbeeehhhhhhiiirrrrrrvvvzzzzzzwwwxxx{{{}}}~~~~~~~~~}}}~~~yyytttnnnlllnnnooonnnlllllljjjnnnxxx}}}rrrhhhaaaZZZXXX\\\gggzzzzzzwww{{{zzzzzzyyywwwsssqqqqqqqqqooosssxxx}}}|||uuuuuuxxx|||~~~||||||~~~wwwvvvwww|||zzzlll___^^^___```ccciiitttpppccceeeppp|||kkk\\\SSSHHHBBB>>>???AAABBBDDDGGGEEEEEEGGGGGGGGGGGGEEEEEEBBBAAA???<<<999555222000***))))))(((((((((((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%&&&&&&%%%%%%$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******(((((()))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---...111333666999:::===@@@DDDHHHPPP]]]mmmyyywwwxxxwwwtttnnncccXXXQQQLLLHHHKKKRRRYYYdddrrrxxx{{{}}}}}}~~~|||xxxyyy|||yyyssshhheee```[[[TTTPPPVVV^^^jjj{{{{{{rrrjjjhhheee```^^^```eeeeeeeeefffggggggggghhh```]]]XXXUUUSSSSSSTTTTTTPPPNNNJJJHHHGGGGGGGGGGGGGGGIIIKKKLLLLLLMMMNNNOOOMMMKKKLLLNNNLLLHHHIIIMMMIIIKKKMMMPPPQQQQQQQQQPPPOOONNNPPPTTTUUUTTTWWW\\\\\\]]]^^^]]][[[ZZZYYYYYYTTTRRRRRRSSSPPPLLLNNNSSSQQQSSSSSSPPPPPPQQQPPPLLLHHHIIIJJJKKKMMMNNNOOOOOORRRSSSTTTWWWZZZ[[[[[[YYY]]]]]]```fffeeeaaaccchhhhhhiiijjjiiigggggghhhiiiaaa___\\\ZZZ[[[]]]___```cccbbbeeemmmsssvvv|||qqqkkkfffdddfffmmm{{{vvvrrrtttvvv|||}}}~~~}}}zzzzzzzzzuuuyyy|||zzzwwwxxxzzz|||zzzyyy{{{}}}~~~}}}{{{uuuuuuxxx|||xxxrrrooommmjjjiiilllsss|||pppgggjjjuuu|||ttt]]]NNN@@@<<<======???CCCBBBDDDFFFGGGHHHGGGFFFFFFEEEEEEDDDBBB???<<<999777111000...,,,***)))))))))########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%"""######$$$$$$######"""""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%######$$$%%%&&&&&&'''(((((((((((('''&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++))))))))))))************)))))))))))))))))))))))),,,,,,,,,---------......000111333555999<<>>JJJVVVaaappp~~~||||||wwwhhhUUUKKKLLLQQQSSSSSSUUUZZZcccooo|||xxxuuutttyyy{{{~~~qqqccc\\\XXXWWW[[[aaakkkzzz}}}vvvuuu|||xxxuuuwww{{{}}}|||zzzvvvsssrrrpppkkkgggcccaaa``````cccbbb```___^^^___```aaaaaa___^^^___aaabbb```^^^aaa]]]XXXUUUTTTTTTSSSSSSQQQPPPPPPOOONNNNNNMMMMMMNNNNNNMMMMMMNNNPPPRRRSSSRRROOOMMMMMMOOOPPPOOONNNMMMMMMMMMOOOQQQQQQOOOLLLOOOPPPRRRTTTVVVWWWWWWXXXXXXWWWVVVUUUSSSRRRQQQQQQOOOMMMJJJHHHHHHHHHGGGFFFHHHHHHHHHGGGFFFFFFHHHJJJLLLJJJLLLVVVbbbeee]]]SSSLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMPPPSSSWWWRRRQQQPPPOOOOOONNNNNNNNNLLLLLLLLLMMMOOOQQQTTTUUUVVVVVVUUUTTTTTTSSSSSSRRRSSSUUUZZZ^^^cccfffhhhiiijjjmmmqqqvvv||||||vvvqqqhhh___]]]aaaiiippptttwwwqqqttt}}}zzz{{{{{{{{{|||~~~}}}vvvnnnsss{{{yyyrrrppprrrmmmpppsssssspppppptttxxxsssyyy~~~{{{xxxyyy{{{~~~{{{}}}|||{{{vvvwwwvvvtttrrrqqqqqqssspppnnnpppxxxeeeOOOEEE???<<<:::::::::;;;???CCCEEEEEEEEEGGGGGGFFFFFFEEEDDDCCCCCCDDDAAA<<<999666333000---###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''##################"""""""""$$$$$$$$$"""!!!"""#########$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((((((''''''''''''((()))))))))(((((('''(((((((((((((((((((((((((((((((((&&&(((+++------,,,)))(((,,,++++++++++++,,,------///...---++++++*********...///000000000222555777:::AAAOOObbbsssuuukkk\\\SSSIIIEEEIIIRRR[[[___hhhppp~~~~~~zzz|||mmmdddYYYRRRPPPVVVeeesss|||~~~}}}{{{{{{{{{tttppprrrtttuuutttqqqmmmkkkhhheeeaaa^^^\\\]]]^^^___bbbbbbaaa```___^^^^^^^^^___]]]\\\]]]^^^^^^]]]\\\\\\YYYVVVUUUTTTTTTRRRQQQQQQPPPNNNMMMMMMMMMMMMNNNNNNMMMLLLLLLMMMNNNOOOPPPMMMLLLKKKLLLMMMNNNMMMLLLIIIHHHHHHJJJLLLMMMKKKJJJKKKLLLMMMOOOPPPRRRTTTTTTSSSTTTTTTSSSSSSRRRQQQPPPOOOLLLHHHEEEEEEEEEDDDCCCFFFFFFFFFEEEDDDEEEIIIKKKNNNMMMOOOXXXaaabbbZZZPPPJJJJJJIIIIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJLLLOOORRRNNNMMMMMMLLLKKKJJJIIIIIIGGGHHHIIIKKKMMMPPPSSSTTTTTTTTTUUUUUUTTTSSSQQQPPPOOOOOONNNOOOQQQUUUXXXZZZZZZ]]]bbbiiisss~~~wwwpppfffaaaaaahhhoootttyyyuuussszzzssspppsssyyyxxxvvvrrrttt}}}xxxwwwvvvrrrmmmsssyyy|||tttmmmkkkmmmfffhhhjjjkkklllpppwww|||{{{yyy{{{}}}yyyyyyzzz{{{||||||{{{{{{yyyvvvqqqjjjdddbbbccceeeiiiiiinnnxxxuuuYYYLLLIIIEEE@@@???;;;888999>>>BBBBBBAAACCCDDDEEEFFFGGGGGGGGGGGGJJJGGGBBB???<<<888444222###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$#########"""!!!!!!!!!###$$$$$$###!!! !!!"""######$$$$$$$$$%%%%%%%%%""""""$$$%%%%%%$$$###############$$$$$$%%%%%%%%%%%%$$$###""""""$$$&&&'''))))))((((((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&((()))'''''''''''''''(((((()))(((''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((***,,,,,,+++***))))))))))))))))))***++++++***)))******+++,,,---...000111222333444666999<<>>@@@@@@???@@@AAACCCFFFHHHIIIJJJKKKJJJHHHEEEBBB@@@===999666###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$###""""""!!!$$$#########"""!!!!!!!!!###$$$$$$###!!! !!!"""######$$$$$$$$$%%%%%%%%% """$$$%%%%%%$$$############$$$$$$%%%%%%%%%%%%$$$###""""""$$$&&&'''''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%'''(((&&&''''''((((((((((((((((((''''''&&&&&&&&&'''''')))))))))))))))))))))))))))(((((((((((()))******)))(((((((((((()))******(((((()))***+++,,,...///000111333444666:::???CCCNNNfff{{{xxxwwwvvvppppppqqqmmmaaaRRRMMMNNNJJJOOOXXXeeevvvvvvyyyyyy}}}{{{sssnnnlllllliiihhhkkkqqqxxx~~~|||}}}~~~wwwssspppllliiiggghhhgggggghhhlllrrrxxxzzzyyywwwtttqqqooooooooollllllkkkjjjhhheeecccaaa___]]]YYYVVVUUUWWWZZZ\\\[[[[[[\\\\\\[[[XXXVVVUUUVVVVVVVVVUUUTTTSSSRRRSSSRRRQQQQQQRRRRRRQQQMMMJJJLLLKKKIIIGGGGGGHHHJJJKKKIIIIIIHHHGGGGGGHHHIIIJJJHHHIIIKKKLLLLLLKKKIIIIIIFFFFFFEEECCCBBBBBBCCCDDDHHHIIIKKKNNNQQQTTTVVVWWWUUUUUUUUUTTTSSSQQQPPPOOOKKKHHHDDDAAAAAAAAA@@@???AAAAAABBBBBBBBBEEEHHHKKKOOOPPPRRRVVVYYYWWWPPPJJJKKKJJJIIIHHHGGGFFFEEEDDDFFFHHHIIIJJJIIIJJJLLLNNNQQQQQQPPPNNNLLLIIIFFFEEEIIIIIIJJJKKKLLLMMMMMMMMMMMMNNNPPPPPPOOONNNKKKJJJHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLMMMOOOUUU^^^iiiqqqqqqrrruuu~~~}}}|||zzzuuussspppiiiccchhhppprrrhhhmmmyyy{{{zzz~~~~~~}}}}}}xxxxxxzzzrrrqqqnnnnnnqqqxxx}}}~~~|||wwwsssooommmlllrrruuuxxxxxxuuupppkkkiiiffffffjjjooorrrtttzzzmmmbbbbbbaaa]]]bbbeeeaaaSSSFFFAAA>>>;;;???@@@AAACCCFFFHHHKKKLLLIIIGGGFFFEEEDDDBBB???===###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$%%%%%%&&&'''&&&%%%$$$"""!!! ##################"""""""""$$$$$$$$$"""!!!"""#########$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&########################$$$$$$%%%%%%%%%%%%$$$$$$""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&'''((()))))))))((())))))(((((())))))***+++))))))))))))))))))))))))***)))((('''''')))***+++***************+++,,,,,,---,,,,,,,,,,,,------...222333555888===EEENNNTTTddd}}}wwwnnnlllmmmoooggggggeee```TTTKKKNNNUUUXXX```ooo{{{www~~~kkk```dddnnnttt}}}{{{uuukkkffffffnnnwwwyyywwwuuuwwwtttooollljjjhhheeeccc___bbbddddddccceeejjjnnnooopppooommmkkkjjjkkkllliiihhhgggeeecccaaa___^^^^^^[[[XXXUUUTTTUUUWWWYYYWWWWWWXXXXXXWWWUUUSSSRRRSSSTTTTTTSSSPPPNNNOOOOOOOOONNNNNNOOOOOOMMMIIIFFFGGGFFFEEEDDDDDDEEEFFFFFFEEEDDDDDDCCCDDDEEEFFFGGGHHHJJJNNNNNNMMMJJJHHHHHHEEEEEEDDDBBB@@@AAACCCFFFGGGIIIMMMRRRVVVXXXZZZ[[[]]]\\\YYYVVVSSSQQQPPPOOOGGGEEECCCBBBCCCCCCAAA@@@AAACCCEEEEEEFFFGGGJJJLLLPPPQQQRRRTTTUUURRRNNNJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDFFFHHHIIIIIIJJJLLLMMMTTTTTTTTTSSSQQQNNNLLLJJJLLLMMMMMMNNNNNNMMMMMMLLLJJJJJJKKKKKKJJJIIIGGGFFFEEEFFFGGGHHHHHHHHHHHHGGGMMMMMMKKKJJJKKKPPPVVV[[[ZZZ\\\aaakkkuuu}}}~~~~~~tttjjjddd```]]]\\\aaalll}}}pppiiiooo|||~~~|||~~~~~~}}}zzzwwwsssqqqttt|||~~~{{{{{{|||~~~{{{wwwtttpppoooqqqrrrtttsssrrrppppppqqqgggfffhhhjjjjjjkkkqqqyyyvvvnnnkkklllnnn~~~rrr]]]NNNDDD;;;@@@@@@???@@@BBBEEEHHHJJJIIIHHHGGGHHHHHHFFFCCCAAA###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&&&&&&&%%%$$$######""""""#########$$$$$$$$$$$$$$$"""###%%%$$$######$$$%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((()))))))))((((((((((((((()))***,,,,,,)))))))))))))))))))))))))))))))))*********++++++,,,++++++++++++,,,------///////////////000111222888999===BBBKKKXXXeeennn|||{{{kkkcccdddgggiiiddd___[[[ZZZYYY]]]gggrrr{{{{{{vvvttt{{{uuuiii]]][[[hhhvvv~~~xxxsssiii___XXXTTTUUU]]]cccbbbaaaccchhhhhhhhhhhhhhhgggdddccc```ccceeecccaaaaaaeeejjjhhhiiijjjiiifffdddeeeggggggfffdddbbb```___]]]]]][[[ZZZXXXVVVUUUVVVWWWXXXTTTUUUUUUUUUTTTSSSSSSRRRSSSTTTUUURRROOOMMMMMMNNNMMMLLLKKKLLLKKKIIIFFFCCCAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@AAACCCDDDEEEIIIMMMPPPQQQNNNJJJHHHGGGCCCDDDCCCBBB@@@BBBGGGKKKKKKOOOUUU[[[```cccddddddgggddd^^^XXXTTTQQQPPPOOOHHHGGGHHHIIIKKKKKKIIIGGGIIIKKKNNNPPPPPPQQQRRRSSSRRRSSSSSSSSSRRRPPPNNNLLLKKKJJJJJJIIIHHHGGGGGGFFFDDDFFFIIIKKKKKKLLLNNNPPPSSSTTTVVVVVVVVVUUUSSSRRROOOOOOPPPQQQPPPPPPOOONNNLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIGGGFFFGGGIIILLLLLLMMMQQQWWW]]]cccfffgggppprrruuuwwwzzz~~~{{{oooeeebbbeeeiiijjjttt}}}nnnjjjppp~~~zzzsssvvv}}}zzzwwwxxx}}}~~~{{{}}}{{{|||}}}|||wwwuuutttuuuuuutttrrrppppppqqqjjjjjjkkkllljjjggglllsss~~~{{{tttxxxmmmZZZKKKCCCAAA>>><<<===@@@DDDGGGHHHGGGGGGGGGGGGEEEBBB???$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%%%%&&&"""###%%%%%%$$$$$$%%%'''######$$$$$$$$$%%%%%%%%%---+++)))&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$#########"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%&&&'''((()))$$$$$$&&&&&&&&&&&&$$$$$$!!!"""$$$%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###$$$%%%'''))))))))))))(((%%%%%%%%%&&&((()))+++,,,))))))))))))))))))))))))((())),,,......---+++)))++++++******++++++,,,---......///111333555777888???AAAEEEMMMYYYiiizzz}}}kkk___[[[^^^cccfffddd[[[UUUZZZfffttt~~~zzzxxxyyy{{{~~~{{{yyyuuuooogggaaa___hhh|||}}}{{{yyyqqqiiifffcccXXXKKKLLLJJJLLLSSSVVVUUUXXX^^^bbbcccfffhhhiiihhhfffddddddfffgggddd```___dddhhh___bbbcccbbb^^^[[[\\\]]]bbbaaa___]]][[[ZZZYYYYYYVVVUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSUUUUUUSSSOOOLLLMMMOOOLLLKKKJJJIIIIIIGGGDDDAAA>>>??????@@@@@@@@@??????>>>>>>>>>>>>???AAACCCEEEJJJNNNRRRSSSOOOJJJHHHGGGAAABBBCCCBBBAAADDDJJJOOOWWW[[[bbbjjjppprrrsssrrrmmmiiibbbZZZTTTQQQOOOOOOLLLLLLNNNQQQSSSSSSQQQOOORRRUUUYYY[[[[[[ZZZZZZ[[[TTTTTTTTTSSSQQQOOOOOOOOONNNMMMMMMLLLLLLKKKKKKJJJFFFIIILLLNNNOOOPPPRRRTTTRRRSSSVVVXXXYYYYYYXXXWWWOOOPPPQQQRRRSSSRRRQQQPPPQQQPPPOOONNNMMMMMMMMMNNNLLLKKKIIIGGGFFFGGGGGGHHHDDDEEEFFFEEECCCBBBCCCDDDFFFFFFHHHJJJMMMRRRVVVYYY[[[___eeehhhiiilllpppttt{{{xxxnnnmmmuuu}}}xxxvvvkkkjjjqqqyyypppttt}}}|||}}}|||zzz|||}}}zzzyyy|||}}}~~~~~~}}}}}}{{{xxxsssvvvyyyxxxtttoookkkhhhnnnnnnqqqqqqmmmiiikkkqqq||||||rrr]]]EEEAAA===::::::===AAAEEEFFFEEEEEEDDDDDDAAA===:::##############################$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$&&&''''''&&&$$$###$$$$$$$$$$$$######"""!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%((()))((('''&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((((('''&&&&&&%%%$$$$$$###$$$%%%&&&''''''''''''&&&'''''''''''''''&&&&&&'''''''''(((((()))***+++*********))))))))))))))))))************+++++++++***)))((((((***,,,---...111111000...444===CCCDDDMMMNNNTTTaaattt~~~ooodddZZZVVVSSSPPPRRRWWWYYY```kkkxxxuuuhhhfffhhhiiihhhfffbbb```iii}}}yyyzzzxxxrrrmmmkkkhhhfffccc^^^XXXRRRMMMJJJIIIIIIJJJMMMQQQWWW]]]```ggggggfffeeedddbbbbbbaaa```bbbdddbbb^^^\\\\\\]]]aaa^^^[[[XXXVVVUUUVVVVVVVVVWWWXXXWWWVVVVVVWWWYYYWWWUUUSSSSSSSSSSSSQQQOOOSSSSSSRRRPPPPPPOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJHHHHHHGGGFFFDDDBBB@@@????????????AAACCCCCCBBB@@@AAA???>>><<<<<<===>>>???HHHIIIKKKMMMNNNKKKFFFBBBCCCFFFIIIJJJKKKOOOVVV[[[eeeiiippp|||vvvcccYYYYYYZZZXXXTTTTTTSSSSSSVVVZZZ\\\ZZZXXXcccfffiiigggeeeeeeiiinnniiiddd]]]ZZZZZZYYYUUUQQQVVVUUUTTTRRRQQQQQQRRRRRRPPPTTTXXX[[[]]]___aaacccccc___[[[[[[^^^^^^[[[WWWSSSSSSSSSTTTUUUUUUVVVVVVUUUTTTRRRRRRSSSSSSQQQPPPOOONNNLLLIIIHHHGGGFFFFFFDDDCCCDDDEEEEEEDDD@@@===BBB@@@AAAEEEGGGHHHKKKOOOUUUXXXZZZZZZ^^^cccccc```lllqqqvvvvvvsssuuu}}}}}}zzz}}}wwwooohhhgggnnn|||wwwooottt~~~{{{{{{xxxtttttt{{{~~~}}}~~~}}}xxxuuuxxx}}}|||{{{yyyxxxzzz~~~zzzxxxxxx|||}}}vvvnnnjjjmmmnnnqqqvvv{{{}}}|||yyy|||www}}}```OOO>>>999;;;===>>>?????????AAAEEEGGGEEE???:::#################################$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$&&&''''''&&&$$$###&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''(((&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%$$$######"""###$$$%%%&&&''''''''''''&&&''''''(((((('''&&&&&&'''''''''(((((()))***+++************))))))))))))************++++++++++++,,,+++++++++---...//////333555666999BBBOOOXXX[[[dddffflllvvv~~~pppddd___UUUMMMLLLMMMQQQYYYbbboooyyyuuullliiifffdddeeegggjjjooo}}}|||vvvqqqqqqoooiiidddccceeeccc```[[[VVVRRRNNNLLLPPPPPPPPPRRRVVVZZZ___aaabbbbbbbbbaaa```_________]]]^^^___^^^[[[ZZZZZZ\\\\\\[[[YYYWWWUUUTTTTTTTTTTTTVVVWWWWWWVVVUUUUUUVVVVVVTTTRRRQQQQQQQQQPPPNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@BBBBBBCCCFFFIIIIIIHHHFFFDDDBBB???=========???@@@EEEGGGJJJLLLLLLJJJGGGEEEHHHKKKOOORRRSSSWWW^^^cccmmmuuuxxxhhh``````bbb```\\\YYYXXXXXXZZZ^^^aaaaaa```fffiiikkkkkkiiikkkqqqvvvrrrllleeebbbaaa```[[[WWW\\\[[[ZZZYYYXXXYYYYYYZZZXXX^^^fffmmmqqqrrrttttttqqqlllgggeeedddaaa[[[UUUQQQRRRSSSTTTTTTTTTTTTTTTZZZXXXWWWWWWXXXWWWVVVTTTRRRQQQNNNKKKIIIHHHHHHHHHHHHGGGFFFFFFFFFEEEBBB@@@BBB@@@@@@DDDEEEEEEHHHMMMPPPTTTVVVWWW[[[^^^\\\WWWZZZ___cccbbb______fffmmmoooqqqsssssstttwww|||}}}tttlllffffffmmm{{{wwwpppuuuvvvllllllsss}}}}}}vvvtttxxx}}}}}}{{{zzzyyy{{{{{{{{{}}}zzzvvvtttsssqqqpppuuu|||}}}yyyqqqqqq~~~rrr^^^III???<<<:::::::::@@@@@@AAADDDFFFDDD???:::########################""""""#########$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$#########$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$###%%%&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%$$$#########$$$$$$%%%&&&''''''''''''&&&''''''((((((''''''''''''''''''(((((()))***+++******************************+++++++++,,,,,,,,,.........//////000111222555;;;AAAIIIWWWiiiwww|||pppaaaVVVPPPOOOIIIEEEHHHPPP\\\kkkwww~~~yyyyyywwwqqqkkkjjjnnnssswwwoooooouuu~~~~~~~~~}}}zzzxxxrrrlllhhhhhhgggcccbbbccciiigggccc___[[[XXXWWWVVVVVVVVVVVVWWWYYY\\\^^^```\\\\\\\\\\\\[[[[[[[[[[[[YYYZZZ[[[ZZZYYYXXXZZZ[[[XXXXXXWWWVVVTTTSSSQQQPPPQQQTTTVVVWWWUUUSSSSSSSSSSSSPPPMMMLLLMMMMMMMMMLLLIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBDDDFFFHHHMMMPPPQQQOOOMMMIIIFFFCCC@@@???@@@AAABBBDDDHHHLLLMMMJJJHHHIIIJJJPPPTTTYYY\\\^^^aaagggkkksssvvvjjjeeefffgggeeeaaa\\\[[[ZZZ\\\```dddggghhhfffhhhiiiiiiiiimmmsssyyyxxxssslllhhhfffddd```\\\______^^^^^^______```aaaccckkkuuu~~~{{{wwwrrroookkkeee]]]WWWTTTUUUWWWXXXXXXWWWVVVUUU^^^\\\[[[[[[[[[[[[ZZZXXXWWWTTTQQQNNNLLLLLLMMMNNNOOOMMMKKKIIIIIIIIIGGGEEEDDDBBBBBBEEEFFFFFFJJJPPPUUUYYY\\\]]]^^^___[[[TTTSSSWWWZZZXXXUUUTTTXXX\\\[[[___dddhhhkkkmmmppprrrvvvwww{{{xxxqqqjjjiiimmmxxxuuuooouuu|||jjjhhhlllooo{{{~~~xxxuuuyyy~~~{{{zzzyyyyyyzzz}}}}}}~~~}}}zzz{{{~~~{{{vvvqqqqqqwww~~~wwwoooggggggaaaeeewwwuuu\\\LLLCCC>>>;;;;;;======>>>@@@AAA@@@===:::########################"""""""""#########$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%%%%%%%$$$### !!!"""######$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$'''***'''&&&%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&''''''(((((((((((('''''''''''''''((()))***+++)))***************++++++++++++++++++,,,,,,,,,---...//////000000111333444;;;EEEQQQ^^^pppzzzcccQQQLLLMMMIIIIIIMMMWWWeeevvvvvvmmmbbbbbb^^^YYYXXXaaarrr{{{||||||zzzvvvsssqqqqqqrrrrrrssstttsssqqqnnnlllkkkgggeeeggggggfffhhhlllmmmjjjfffbbb^^^\\\\\\\\\YYYYYYYYYYYYYYYZZZ[[[[[[YYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZ[[[XXXXXXXXXWWWUUUQQQNNNLLLLLLOOORRRSSSRRRPPPNNNNNNMMMKKKHHHGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDAAAAAAAAABBBCCCCCCDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCFFFHHHKKKPPPUUUVVVTTTRRRNNNLLLIIIFFFDDDEEEFFFGGGIIIMMMQQQPPPLLLJJJLLLPPPYYY]]]aaacccdddgggkkkooouuuuuuooogggdddddddddbbb___ZZZYYYXXXYYY\\\aaafffhhhgggggggggggghhhlllsssxxxwwwsssmmmhhheeebbb___\\\^^^^^^______```bbbcccccckkkqqqyyy}}}{{{xxxvvvsssqqqmmmhhh```[[[ZZZ\\\^^^``````^^^\\\[[[___]]]\\\\\\\\\\\\[[[YYYZZZXXXUUUSSSSSSTTTWWWXXXXXXUUUQQQOOOOOOPPPOOONNNKKKIIIJJJMMMNNNOOOUUU]]]bbbfffgggggggggfffaaaZZZ\\\^^^^^^\\\YYYWWWXXXZZZVVVYYY\\\```bbbccccccdddccccccfffiiinnnrrrvvvwww}}}wwwqqqnnnpppyyy|||pppkkkrrr|||xxxtttqqqiiilllzzz|||~~~~~~zzzzzz}}}wwwwwwvvvvvvwwwyyy{{{|||sssooolllmmmoooqqqyyy|||uuunnnkkkoooyyy}}}sssmmmhhhccc^^^WWWYYYkkk~~~ppp^^^QQQGGGBBBAAA;;;;;;<<<===>>>>>>>>>>>>########################"""############$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$'''+++...'''&&&%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((())))))((((((''''''''''''((()))***+++))))))******+++++++++,,,+++,,,,,,,,,------------,,,...///000000222777:::HHHVVVgggxxxpppWWWGGGGGGMMMIIITTTcccuuu}}}}}}uuuhhhaaaPPPRRRSSSVVV```vvvzzzoookkkjjjiiigggdddbbbdddgggkkknnnooopppooonnnlllkkkkkkjjjgggfffhhhhhhhhhjjjoooiiigggccc^^^[[[YYYXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWXXXXXXWWWWWWWWWVVVVVVVVV[[[[[[\\\]]]^^^^^^]]]\\\ZZZZZZYYYWWWTTTOOOKKKHHHDDDGGGKKKLLLKKKIIIHHHHHHHHHFFFDDDDDDEEEGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEBBBBBBCCCEEEGGGJJJLLLNNNJJJIIIHHHFFFEEEEEEEEEEEEHHHJJJMMMQQQUUUWWWVVVTTTRRRQQQOOONNNMMMMMMNNNNNNSSSVVVXXXUUUQQQOOORRRWWWaaacccfffffffffgggkkknnnyyyzzzllliiieeecccaaa___]]]ZZZYYYXXXWWWWWWYYY^^^cccffflllkkkjjjhhhiiimmmrrrvvvrrrooojjjfffccc```]]]\\\]]]^^^___aaabbbcccddddddjjjnnnrrruuuuuusssssssssqqqpppooommmjjjeee___[[[___aaaccceeeeeedddbbb```aaa___^^^^^^^^^^^^]]][[[[[[ZZZYYYYYYZZZ]]]```bbb^^^\\\XXXWWWWWWXXXYYYYYYUUUUUUWWWZZZ[[[^^^gggqqqsssvvvvvvsssrrrqqqkkkddddddcccaaa^^^\\\ZZZYYYYYYXXXXXXXXXYYYZZZ[[[[[[[[[ZZZYYYYYYZZZ[[[___cccfffkkkooouuuyyy{{{yyyuuurrrtttqqqnnnooorrr~~~rrrhhheeemmmxxxpppjjjrrrsss}}}}}}~~~zzzyyyttttttsssssssssttttttuuufffbbb___```aaafffppp{{{}}}ooobbb```lllxxxxxxxxxuuuoookkkkkkjjjggg^^^UUUSSS___ooo{{{~~~kkk\\\PPPHHHGGG@@@???>>>======>>>???AAA##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%(((,,,///'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&'''(((((())))))))))))'''''''''(((((()))***+++))))))******+++,,,,,,,,,,,,,,,,,,---------......---///000111222777>>>EEEYYYjjj~~~sssaaaMMMAAAFFFPPPUUUhhh}}}ppp```VVVRRRLLLQQQZZZgggzzzzzzlllbbb^^^ZZZXXXUUUSSSUUUZZZccciiioooppppppooommmmmmnnnpppjjjhhhggggggeeebbbccchhheeeccc___\\\YYYWWWUUUUUUWWWXXXXXXYYYXXXVVVTTTSSSUUUUUUVVVVVVWWWXXXYYYYYY``````aaacccdddbbb___[[[WWWWWWVVVTTTPPPLLLGGGEEE===@@@CCCEEEEEEDDDDDDEEEFFFEEEEEEGGGIIIKKKKKKJJJGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJMMMQQQTTTVVVQQQOOOMMMKKKJJJJJJJJJKKKMMMMMMNNNRRRUUUWWWWWWVVVUUUUUUVVVVVVWWWWWWWWWWWW\\\]]]\\\ZZZWWWXXX[[[___fffggghhhgggeeefffjjjnnn|||zzzooohhhgggfffcccaaa^^^\\\ZZZ\\\\\\[[[ZZZZZZ]]]bbbfffkkkiiigggfffgggjjjmmmoooooommmiiifffcccaaa_________```bbbdddeeefffggggggeeehhhjjjlllllllllnnnooonnnnnnllljjjeee```\\\YYY```bbbdddfffgggfffeeedddeeecccbbbaaabbbbbbaaa___\\\\\\\\\]]]___bbbeeefffaaa___]]]\\\^^^aaabbbbbbaaaaaacccfffhhhlllwww|||tttlllhhhddd```___^^^]]]\\\ZZZXXXVVVUUUWWWXXXXXXXXXTTTRRRPPPPPPQQQSSSVVVXXXVVVYYY\\\___aaa```___^^^^^^^^^aaafffmmm|||ttthhhaaabbblllwww}}}rrrtttuuu}}}|||yyywwwvvvvvvuuutttsssrrrqqqfffaaa^^^]]]]]]```jjjuuu~~~wwwfffaaajjjvvvvvvqqqllliiijjjkkkjjjhhhbbbYYYUUU\\\eeeooooooaaaVVVQQQQQQKKKHHHDDD>>>999777999;;;########################$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""#########"""!!!!!!##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&)))+++'''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&((())))))*********'''''''''(((((()))***+++))))))***++++++,,,------------------............000222333444666===HHHQQQfffyyy~~~uuukkk^^^TTTKKKIIITTTaaapppyyyiii]]]XXXWWW^^^gggvvvxxxxxx}}}zzzuuulll___VVVTTTOOONNNNNNOOOSSS[[[eeellloooppppppnnnkkkjjjlllnnnfffddddddeeeaaa[[[\\\```\\\[[[ZZZXXXVVVTTTSSSRRRQQQRRRTTTTTTTTTRRRPPPNNNOOOPPPRRRUUUXXX[[[]]]^^^eeeeeegggiiiiiifff___ZZZPPPPPPOOOMMMJJJGGGDDDCCC>>>AAACCCEEEEEEFFFGGGIIIHHHHHHJJJNNNQQQSSSRRRQQQLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMOOOQQQUUUXXXZZZUUUTTTRRRPPPPPPPPPRRRSSSSSSRRRRRRSSSVVVXXXXXXXXXVVVXXX[[[^^^``````______aaa___^^^]]]^^^aaaeeeggghhhiiiiiifffdddffflllqqqyyyzzzuuunnniiieeefffgggeeebbb___^^^___aaabbbaaa___^^^___cccfffgggeeeddddddeeehhhiiijjjkkkkkkiiifffdddccccccdddbbbccceeeggghhhhhhhhhhhhccceeehhhjjjjjjkkklllmmmmmmmmmllliiieeeaaa___^^^aaabbbdddfffggghhhhhhhhhgggeeeddddddddddddcccaaa\\\]]]___```bbbcccdddddd```___^^^```cccfffhhhhhhiiijjjlllnnnooosssvvvpppiiieeeeeefffeeeddd```]]]ZZZYYYZZZZZZXXXUUUPPPNNNKKKKKKMMMOOOPPPOOOMMMNNNNNNOOOPPPRRRSSSSSSPPPPPPSSSWWW]]]jjjxxxiii```]]]aaannnzzzuuuttt{{{~~~~~~}}}|||yyywwwtttssskkkhhhfffeeeccceeeoooyyy{{{xxxvvvxxx}}}yyytttxxx~~~|||tttmmmkkknnnnnnjjjgggccc^^^]]]aaadddiiixxx{{{mmmddd___bbbfffeee```VVVIII>>>777666888########################%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$&&&&&&&&&&&&&&&%%%$$$#################################$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%''''''&&&%%%%%%%%%%%%&&&'''''''''((((((((((((((((((&&&&&&&&&'''&&&&&&%%%%%%&&&&&&((()))************'''''''''(((((()))***+++))))))***+++,,,,,,---------------.........//////333555666777:::CCCPPPZZZkkk|||yyyyyyxxxvvvggg[[[PPPLLLOOOWWWhhhxxxzzzrrrppprrruuuyyyqqqgggkkkssswww{{{vvvpppjjj```TTTNNNNNNKKKLLLNNNRRRWWW```jjjqqqnnnooopppmmmhhheeeeeefff``````aaabbb___YYYYYY]]]PPPQQQQQQPPPOOONNNMMMLLLKKKLLLNNNOOOOOOMMMKKKIIIJJJLLLPPPTTTYYY]]]aaabbbggghhhjjjllllllhhh___XXXJJJJJJIIIHHHFFFDDDBBBAAACCCEEEGGGIIIJJJKKKNNNPPPJJJLLLOOOTTTXXXZZZXXXVVVQQQQQQPPPPPPPPPQQQQQQRRRRRRQQQQQQQQQSSSVVVYYYZZZVVVUUUTTTSSSTTTUUUWWWYYYXXXWWWUUUUUUWWWYYYZZZZZZWWWZZZ^^^ccceeefffdddcccbbb___]]]]]]aaafffkkkmmmiiijjjiiifffeeehhhooouuurrrwwwxxxqqqiiigggfffeeeccceeefffeeebbb```aaabbbdddeeeeeeccc``````cccfffhhhgggfffgggiiilllmmmmmmiiiiiihhhfffdddccceeefffbbbccceeeggghhhhhhhhhhhhdddgggjjjlllkkkjjjjjjjjjlllmmmllljjjgggeeeeeefffcccdddeeefffhhhjjjkkklllfffeeedddcccddddddcccaaa]]]^^^```aaabbbbbbaaa```^^^]]]^^^aaaeeeiiikkkkkknnnnnnpppqqqqqquuu{{{tttlllhhhiiikkkkkkiiihhheeeaaa```___\\\WWWSSSRRRNNNLLLLLLPPPRRRQQQOOOKKKJJJIIIHHHIIIKKKNNNPPPNNNMMMMMMMMMNNNVVViii||||||pppbbb[[[[[[cccqqq~~~yyyrrrppp}}}|||||||||}}}{{{xxxvvvooonnnmmmmmmlllnnnwwwxxxqqqjjjkkksss|||yyyqqqpppsssrrrmmmiiibbbaaadddiiiggggggsssuuuiiifffiiirrr|||{{{nnn\\\KKKAAA>>>>>>!!!###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&########################$$$$$$$$$############""" !!!"""###$$$%%%&&&&&&%%%%%%%%%$$$$$$#########$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&((()))************)))((('''''''''(((***+++***(((&&&%%%&&&(((+++---++++++,,,---......///000:::666777BBBOOOXXX^^^ccclllzzzkkkeeehhhjjjgggbbbWWWRRRNNNQQQ^^^qqqzzzooommmqqqwww{{{zzzqqqeeeYYYQQQLLLJJJIIIMMMPPPVVV\\\bbbeeeggghhhjjjkkkkkkiiieeecccdddfffaaaaaa```\\\WWWTTTTTTUUUSSSPPPLLLHHHEEEEEEFFFGGGKKKJJJIIIIIIJJJJJJHHHGGGHHHMMMPPPQQQUUU]]]cccdddnnnmmmllljjjeee]]]TTTMMMHHHGGGDDDBBBBBBBBBDDDEEEHHHKKKPPPTTTWWWXXXVVVUUUWWWVVVWWWYYY\\\\\\YYYVVVUUUVVVWWWVVVUUUUUUWWWYYYYYYWWWTTTTTTUUUVVVWWWWWWVVVXXX[[[]]]___^^^]]]\\\XXXYYY\\\^^^___```___^^^___bbbgggkkklllkkkhhheeefffeeeeeehhhkkkmmmkkkhhhkkkjjjhhhggggggjjjlllnnnkkkkkkiiieee___\\\]]]___gggiiiiiifffeeefffeeeaaahhhiiiiiieeeaaa___aaadddhhhiiijjjiiihhhiiikkkmmmjjjgggeeeeeegggfffccc___bbbaaa______aaabbbbbbaaacccccceeehhhmmmppprrrrrrpppqqqrrrqqqooolllhhhfffhhhjjjllllllkkkiiiiiiiiihhhfffeeeccccccaaa^^^[[[\\\]]]]]]^^^___``````aaacccdddfffiiikkklllmmmnnnmmmppprrrrrrsssxxxzzzxxxtttqqqoooooopppqqqpppllliiihhhhhhddd\\\VVVWWWTTTRRRRRRTTTTTTPPPMMMOOOLLLIIIHHHIIIIIIIIIHHHJJJJJJJJJIIIJJJPPPYYY```|||tttfffaaafffooo{{{sssnnnooo{{{oooqqqvvvwwwxxx{{{xxxxxxooojjjpppwwwyyy||||||mmmcccdddhhhooo}}}yyyxxxuuupppkkklllmmmrrrvvvwwwwww{{{kkkjjjqqqzzzyyydddQQQGGGEEE!!!###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%'''''''''&&&&&&'''''''''''''''((()))*********)))))))))((((((((())))))***...---+++++++++,,,...///---...000111333666999;;;>>>;;;???MMM\\\eeejjjmmmqqq~~~nnneee[[[XXXZZZ[[[YYYUUUVVVWWW[[[cccppp||||||{{{uuusssqqqooommmjjjddd\\\VVVSSSSSSSSSSSSTTTVVVYYY^^^bbbeeeggghhhfffffffffccc```^^^___```^^^]]][[[XXXWWWUUUTTTSSSNNNKKKGGGCCCAAABBBDDDEEEIIIHHHGGGFFFFFFFFFFFFFFFFFFKKKPPPRRRXXXaaaggghhhmmmkkkgggbbb\\\TTTLLLFFFDDDDDDDDDDDDEEEGGGHHHIIIOOOSSSZZZ```cccdddbbb```\\\[[[ZZZ[[[]]]]]]ZZZXXXUUUVVVWWWVVVUUUUUUWWWYYYYYYWWWUUUUUUWWWYYY\\\]]]bbbccccccddddddcccbbbbbb[[[]]]___aaabbbaaa___^^^aaacccgggjjjkkkjjjgggfffhhhggghhhkkkmmmnnnkkkhhhgggfffeeedddeeegggjjjkkkhhhhhhgggccc___\\\]]]___gggjjjiiifffeeefffeeebbbbbbaaa___\\\[[[]]]```dddggghhhiiihhhffffffgggiiiiiihhhhhhgggfffccc^^^ZZZ^^^]]]\\\]]]```aaaaaaaaaaaabbbdddhhhllloooqqqrrrooopppqqqqqqpppmmmjjjhhhkkklllmmmmmmkkkiiiiiijjjhhhfffdddccccccbbb```^^^_________``````aaabbbbbbdddeeegggiiikkkmmmnnnnnnpppqqqrrrqqqrrrwwwyyyzzzxxxuuurrrqqqqqqssstttvvvsssooonnnmmmhhhaaaZZZZZZXXXVVVWWWXXXXXXTTTPPPNNNLLLIIIHHHIIIIIIIIIHHHGGGGGGFFFEEEFFFIIIPPPUUUbbbiiiooorrrvvv||||||yyyyyyuuutttyyyxxxooopppvvv~~~uuurrrpppkkkiiillltttvvvqqqtttzzz|||~~~}}}pppfffgggjjjnnn{{{~~~vvvpppnnnmmmpppsssvvvzzzqqqhhhmmmxxxkkkWWWLLL"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''')))((('''&&&&&&'''((()))(((((())))))***)))))))))))))))*********))))))(((---,,,,,,++++++++++++,,,///000111333777>>>FFFKKKKKKIIIOOO___ooovvvwwwwwwwww}}}qqqcccWWWSSSOOOMMMNNNQQQRRRSSSaaaiiittt~~~~~~|||ssslllooo|||~~~yyy{{{yyyvvvssspppjjjddd```[[[YYYVVVUUUWWWYYY[[[\\\[[[[[[\\\^^^aaadddfffhhhggggggfffccc```^^^___```\\\YYYUUUUUUVVVWWWUUURRRJJJGGGBBB???>>>@@@CCCEEEHHHGGGFFFEEEEEEGGGHHHJJJIIINNNSSSUUU[[[cccgggffffffbbb\\\VVVQQQLLLFFFCCCBBBDDDGGGKKKNNNPPPRRRRRRXXX]]]eeekkkooommmjjjggg```^^^\\\\\\\\\\\\ZZZXXXUUUVVVWWWWWWVVVWWWYYY[[[ZZZZZZYYYYYY[[[^^^bbbdddffffffggggggggggggffffff___aaadddfffeeecccaaa___dddfffhhhiiijjjiiigggfffiiijjjkkkmmmnnnmmmjjjgggbbbaaaaaaaaaccceeeggghhheeeeeedddaaa^^^]]]^^^___gggiiiiiieeedddfffeeebbb___\\\XXXWWWZZZ^^^ccceeefffggghhhhhhfffeeefffgggjjjkkkllljjjeee___[[[XXX\\\[[[[[[]]]```aaabbbaaa___```cccgggjjjmmmooopppmmmnnnoooooonnnmmmkkkjjjmmmnnnmmmllljjjiiiiiikkkiiigggddddddddddddcccbbbcccccccccbbbbbbccccccdddeeeggghhhkkkmmmnnnoooooouuusssqqqqqqrrrvvv{{{xxxxxxvvvtttrrrrrrtttvvvwww}}}zzzvvvtttrrrnnngggaaa___]]]]]]^^^```___[[[VVVQQQOOOLLLKKKLLLLLLKKKIIIGGGGGGGGGFFFEEEGGGJJJMMMPPPTTTXXXZZZ^^^dddfffeeemmmpppyyyuuukkkiiiqqq{{{~~~zzzrrrfff```aaabbblllzzz}}}wwwyyy}}}uuuooopppqqqrrrzzz}}}wwwssspppoooqqquuu|||nnnfffeeeppp~~~lllVVV"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&''''''(((((()))((('''&&&&&&'''((()))))))))*********))))))((()))***+++,,,+++***)))(((,,,,,,+++++++++*********222333666:::AAAMMM\\\fffdddaaaeeerrr}}}|||yyyxxxxxxvvvuuurrrkkk^^^TTTMMMMMMLLLMMMPPPYYYccckkkzzzqqqqqqtttzzzsssrrrooommmooo|||}}}{{{{{{wwwtttoooiiieeeaaa^^^]]]YYYXXXWWWXXXZZZ]]]]]]]]]^^^]]]\\\\\\^^^bbbeeehhhhhhgggeeecccaaa___^^^^^^[[[VVVRRRRRRUUUVVVSSSOOOFFFCCC@@@======AAAEEEHHHHHHHHHHHHHHHJJJMMMRRRUUUVVVZZZ\\\]]]```dddddd```[[[VVVQQQLLLJJJJJJIIIHHHFFFIIIOOOUUUZZZ]]]^^^^^^^^^ccciiinnnooolllfffbbb^^^]]]ZZZYYYXXXWWWVVVVVVSSSUUUWWWXXXYYY[[[^^^``````_________```cccgggjjjdddfffjjjmmmnnnmmmkkkjjjbbbdddgggiiijjjhhheeeccchhhhhhiiiiiiiiihhhhhhggghhhjjjkkkmmmllljjjgggddd^^^^^^___```bbbdddeeefffccccccaaa```^^^^^^___```fffiiihhhdddccceeedddaaa```]]]YYYZZZ___dddggggggdddfffiiiiiihhhggghhhhhhkkkmmmmmmiiibbb]]][[[\\\^^^]]]]]]^^^aaabbbaaa```[[[^^^bbbeeehhhjjjlllmmmmmmmmmllllllkkkjjjiiihhhkkkkkkkkkiiihhhhhhjjjmmmiiigggeeeeeefffgggffffffgggfffeeedddddddddeeefffhhhiiikkkmmmooopppqqqrrrvvvtttqqqpppssswwwzzz{{{yyyuuutttrrrqqqrrrtttwwwxxx}}}{{{xxxvvvuuuqqqlllhhhddddddeeehhhjjjiiiccc___XXXVVVSSSRRRQQQPPPNNNLLLKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNOOORRRVVVZZZ[[[dddfffkkkssswwwzzzrrreee^^^```jjjvvvoooeeeeeeccchhhsss~~~zzzzzz|||yyy{{{zzzyyy|||}}}zzzuuurrrrrrtttyyysssbbb^^^bbbppp}}}~~~ccc######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))(((''''''''''''((())))))***************)))((()))***+++,,,,,,+++***))).........///////////////444999@@@IIIVVVhhh|||~~~||||||wwwuuutttuuuuuurrrhhh[[[NNNHHHFFFJJJOOOUUU```qqqxxxmmmmmmssswwwuuukkkiiilllmmmuuu~~~{{{~~~vvvooooootttyyyvvvsssmmmgggaaa^^^^^^^^^\\\[[[[[[\\\^^^^^^^^^]]][[[YYYXXXWWWZZZ^^^cccgggdddbbb```^^^\\\[[[YYYXXXVVVQQQLLLLLLOOOOOOLLLGGGCCCAAA>>>===???CCCHHHKKKJJJLLLNNNPPPRRRWWW^^^ccciiikkkllllllmmmmmmiiibbbWWWSSSNNNKKKKKKMMMOOOOOOOOOSSSZZZaaaeeegggggggggbbbeeeiiijjjhhhbbbZZZVVVWWWWWWVVVTTTSSSRRRSSSSSSTTTVVVYYY[[[]]]```dddgggfffggghhhgggffffffjjjmmmhhhlllrrrvvvwwwsssoookkkcccfffiiilllmmmllljjjiiikkkkkkjjjjjjjjjjjjiiiiiiggghhhjjjjjjiiifffdddbbb___```aaaccceeeffffffgggdddcccaaa```aaaaaabbbbbbfffiiiiiifffeeefffdddaaa```]]]\\\^^^bbbeeedddccc```dddhhhjjjjjjiiiiiiiiiiiijjjiiiddd___\\\^^^```___^^^^^^___``````^^^\\\ZZZ^^^bbbeeefffggghhhjjjmmmllljjjhhhfffeeeddddddeeefffggggggggghhhlllnnnjjjhhhggggggiiijjjiiihhhgggfffeeedddddddddffffffkkklllnnnpppqqqrrrsssssstttrrrooopppssswwwyyyzzz{{{{{{tttrrrqqqpppoooppprrruuuwwwwwwvvvuuutttsssqqqnnnllliiiiiilllqqquuusssmmmhhh```]]][[[YYYWWWUUURRROOONNNNNNNNNNNNNNNMMMLLLKKKIIIGGGGGGHHHKKKOOOSSSWWW\\\ZZZZZZ[[[\\\___hhhrrrwww|||}}}|||~~~~~~{{{qqqddd\\\WWWYYYbbbmmmzzzmmmkkkmmmuuuwwwoooqqq|||~~~~~~}}}zzzzzz||||||wwwuuuvvv|||xxxwwwvvvvvv{{{ssseeeXXXWWW]]]jjjuuu~~~uuu######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&########################&&&%%%%%%%%%$$$$$$$$$$$$"""""""""######$$$$$$$$$######$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((())))))******+++***************+++,,,,,,,,,,,,,,,,,,,,,---...///111222333666@@@PPP```qqq}}}tttqqqssspppssswwwtttfffRRREEE@@@CCCLLLZZZjjj}}}uuujjjeeennn{{{wwwpppkkknnnsss}}}qqqppptttwwwuuuqqqiiiaaa\\\___gggnnnrrrrrrqqqlllgggbbb___^^^]]]\\\\\\\\\^^^^^^]]]\\\VVVUUUSSSSSSVVVZZZ```cccbbb___\\\ZZZYYYXXXVVVTTTMMMJJJFFFEEEFFFFFFDDDAAA@@@@@@???@@@CCCGGGLLLOOOQQQUUUYYY\\\___dddlllrrrzzz|||}}}}}}~~~}}}vvvmmm^^^ZZZUUUSSSSSSTTTUUUUUUXXX\\\aaagggjjjjjjiiihhhcccddddddbbb^^^XXXRRRNNNPPPRRRSSSSSSRRRRRRTTTUUUXXXZZZ]]]___bbbeeeiiilllkkknnnpppooolllkkklllooommmqqquuuxxxvvvqqqjjjeeefffhhhkkkmmmnnnooonnnnnnllllllmmmmmmmmmllllllkkkgggiiijjjiiigggddddddddddddeeegggiiikkkkkkjjjjjjgggeeeccccccdddeeefffeeegggkkkmmmkkkjjjjjjgggbbb]]]]]]^^^___aaabbb```___```ccchhhkkkkkkjjjiiihhhgggfffeeeccc``````aaabbb___^^^^^^^^^___^^^[[[YYY\\\```eeegggffffffgggiiillljjjhhheeecccbbbaaaaaaaaaccceeefffgggiiillloookkkjjjiiikkkllllllkkkiiifffeeecccbbbbbbccceeeffflllmmmnnnpppqqqrrrsssssspppooonnnnnnpppssswwwyyyxxx}}}zzzsssrrrpppnnnmmmmmmooorrrsssrrrrrrqqqqqqpppooonnnmmmkkkmmmrrryyy~~~|||vvvpppgggeeecccaaa```^^^ZZZWWWTTTSSSRRRQQQQQQPPPMMMKKKIIIFFFEEEHHHKKKMMMRRRXXXUUUQQQPPPQQQPPPOOORRRXXX]]]aaacccaaabbbgggjjjjjjggg```ZZZXXXVVVXXX```iii{{{|||ooonnntttyyypppooowww}}}|||xxxsssqqqrrrpppjjjfffeeerrrxxx~~~~~~|||xxxxxx{{{~~~}}}wwwqqqkkkaaaWWWPPPOOOUUUaaakkkuuu$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((()))******)))((('''((()))******++++++++++++*********+++,,,---...///+++++++++,,,///333666888DDDTTTlllwwwnnnqqqxxxtttqqqooojjj]]]NNNHHHJJJQQQ```xxx{{{zzzxxxqqqhhhggguuu}}}nnnggghhhjjjjjjdddaaa\\\XXXXXX\\\ccchhhooopppoookkkfffaaa______]]]\\\ZZZZZZZZZ[[[YYYXXXTTTSSSQQQQQQSSSWWW[[[^^^^^^ZZZWWWUUUTTTSSSQQQNNNFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEHHHLLLPPPTTTWWW^^^ccciiilllnnnsssyyyuuufffccc___^^^^^^^^^]]]]]]]]]___cccfffgggfffcccbbb^^^]]][[[XXXTTTPPPNNNLLLMMMPPPTTTWWWWWWWWWYYY[[[___aaacccdddeeegggjjjlllmmmqqquuuuuurrrooopppqqqqqqrrrttttttrrrmmmhhhdddkkkllllllmmmnnnooooooooolllmmmoooppppppooonnnmmmjjjlllllljjjgggfffgggiiijjjlllnnnpppqqqqqqooonnnkkkhhhffffffhhhiiiiiihhhiiiooorrrqqqpppooojjjddd```aaabbbbbbaaabbbccceeeeeeiiinnnpppooollljjjiiiiiihhhhhhiiiiiihhhfffddd```___```aaabbbbbb___]]]```eeejjjkkkiiiggghhhjjjkkkiiifffcccbbbaaabbbcccaaacccfffhhhiiijjjkkkmmmkkkkkklllnnnooonnnkkkhhhcccbbb```___```bbbdddfffjjjkkkmmmnnnppppppqqqqqqkkkmmmmmmlllkkklllqqquuuuuu{{{}}}vvvsssqqqooommmlllnnnoooqqqpppppppppooonnnllllllllllllpppvvv}}}wwwooonnnmmmmmmmmmllljjjgggbbb___\\\ZZZYYYWWWSSSPPPQQQLLLJJJLLLMMMLLLOOOUUUOOOJJJIIIKKKLLLJJJJJJLLLNNNRRRSSSRRRSSSYYY\\\[[[WWWTTTSSSUUUXXX\\\eeennnxxxyyyppprrryyyxxxooonnnvvv|||zzzuuupppmmmnnnmmmgggbbbaaaeeekkksssyyy|||zzzwwwqqqhhhccc^^^WWWPPPMMMKKKPPPZZZcccnnn$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&'''((((((''''''&&&$$$######"""%%%%%%%%%&&&&&&'''''''''$$$%%%''''''''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))((((((''''''&&&&&&&&&'''***++++++***'''&&&'''((()))***+++,,,,,,,,,******)))***+++---000111/////////000444999>>>AAA[[[nnnssskkksss{{{ooobbbZZZRRRMMMRRR[[[eeexxx||||||}}}}}}xxxpppqqqzzzvvvnnndddaaacccccc```XXXWWWWWWYYY]]]bbbfffiiiooonnnjjjddd^^^\\\^^^aaa^^^\\\YYYWWWWWWVVVTTTRRRTTTSSSQQQPPPQQQTTTXXXZZZVVVRRRNNNLLLLLLKKKHHHEEECCCDDDDDDDDDCCCCCCDDDFFFHHHIIILLLPPPTTTXXX\\\^^^jjjpppvvvzzz{{{~~~uuuiiigggfffeeeffffffeeeddd^^^```bbbcccccc```]]][[[XXXVVVSSSPPPNNNLLLLLLLLLLLLQQQWWWZZZ[[[\\\___aaaeeefffggggggggghhhjjjllllllrrrxxxyyyuuurrrrrrtttvvvvvvvvvuuusssqqqooommmoooooonnnmmmmmmnnnoooooolllnnnpppqqqrrrqqqooonnnnnnoooooollliiihhhkkkmmmooopppsssuuuvvvtttsssqqqnnnkkkhhhhhhjjjlllkkkjjjlllrrrvvvvvvuuusssmmmfffggghhhhhhgggeeefffjjjooommmqqquuuvvvtttpppmmmkkkmmmmmmooorrrtttrrrkkkfffbbbbbbccceeeggggggeeecccdddiiinnnoookkkiiijjjllljjjhhheeecccbbbccceeefffbbbeeehhhjjjjjjjjjkkklllkkklllmmmpppqqqoookkkhhhaaa___^^^]]]^^^```ccceeeiiijjjkkkmmmnnnooooooooohhhkkkmmmkkkgggggglllqqqpppuuu{{{~~~|||uuutttrrrpppmmmlllmmmnnnpppqqqqqqqqqooommmkkkkkkkkkmmmpppxxx{{{vvvuuuvvvwwwyyyyyywwwuuuqqqmmmhhheeeccc```[[[WWWYYYRRRMMMMMMKKKFFFGGGMMMMMMFFFAAADDDGGGHHHIIIKKKDDDHHHIIIGGGIIIMMMOOONNNNNNMMMNNNTTTZZZaaakkkuuuwwwxxxssswww~~~~~~nnnccceeevvv}}}yyyvvvqqqnnnppppppkkkfffddd^^^ccckkksssyyy}}}zzzpppfff___ZZZTTTNNNOOOLLLPPPWWW^^^jjj###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########""""""""""""############$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&((()))+++,,,,,,((()))))))))************((((((((((((((()))******'''(((((()))***++++++,,,,,,---,,,,,,---//////---......222777888:::FFFSSSttt}}}qqqkkkpppxxxcccXXXRRRSSSSSSUUUbbbttt~~~wwwuuu~~~}}}vvvpppgggeeeaaa^^^[[[ZZZZZZZZZ______```bbbcccdddeeefffgggeeebbb___\\\[[[[[[\\\WWWVVVTTTRRRQQQRRRTTTUUURRRRRRQQQRRRTTTUUUUUUSSSTTTPPPLLLHHHGGGIIILLLNNNFFFHHHIIIHHHGGGIIIMMMQQQQQQTTTVVVVVVXXX```ooozzz|||tttoooiiibbb___aaabbb```^^^ZZZZZZYYYXXXVVVTTTRRRQQQOOONNNLLLJJJKKKNNNRRRTTTWWWZZZ___aaa```aaaccceeeiiikkklllnnnnnnmmmkkkjjjrrrtttuuusssqqqqqqvvvzzzxxxuuusssuuuyyyyyyuuuppppppnnnmmmmmmoooqqqqqqppppppooooooqqqsssuuuuuutttqqqpppooolllllloootttxxxtttvvvwwwwwwuuusssrrrrrrssspppnnnnnnpppqqqpppnnnnnnrrrwwwzzzzzzwwwuuussstttnnnkkkkkklllmmmrrrxxxzzz{{{}}}xxxttttttuuuyyyuuunnnmmmgggjjjnnnooonnnllljjjjjjwwwwwwuuurrrnnnjjjfffdddhhhcccaaabbbbbbbbbeeeiiiiiigggfffhhhlllnnnmmmlllfffhhhjjjmmmnnnkkkgggccc_______________aaadddgggggghhhiiijjjjjjjjjjjjjjjhhhgggffffffgggiiilllmmmooossszzz{{{xxxvvvtttqqqmmmjjjkkknnnqqqoooppprrrrrrrrrqqqoooooommmsss}}}~~~~~~{{{vvvrrrmmmeee```___[[[UUUQQQPPPNNNKKKHHHJJJJJJJJJJJJKKKJJJGGGDDDGGGEEEDDDEEEFFFFFFEEEDDDGGGIIILLLOOOUUU]]]hhhpppuuuyyyyyy~~~nnn^^^YYYaaakkk|||yyyuuupppmmmpppsssrrrooollliiigggdddeeeiiirrr{{{~~~~~~wwwkkkeeeccc___YYYWWWWWW[[[^^^___fff~~~###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%''''''(((((())))))******)))*********++++++++++++((((((((((((((()))***************++++++++++++++++++,,,,,,---///111111000222111444:::>>>EEETTTccc||||||rrrjjjcccbbbdddXXXOOONNNYYYdddmmm|||}}}zzzsssnnnkkkqqq{{{xxxtttnnniiidddbbb```^^^]]]]]]]]]]]]``````aaabbbccccccddddddaaa___\\\YYYWWWVVVVVVVVVQQQQQQQQQQQQRRRTTTUUUVVVUUUUUUVVVXXXYYYYYYVVVTTTQQQPPPOOOMMMMMMMMMNNNOOOMMMNNNOOONNNOOORRRWWW\\\XXX^^^dddhhhkkkrrr~~~vvvooohhhbbb[[[YYYZZZ\\\[[[YYYUUUTTTSSSQQQOOOMMMKKKJJJLLLKKKKKKLLLOOOTTTYYY\\\aaadddhhhiiiiiiiiikkkmmmpppqqqqqqqqqqqqpppnnnmmmrrrssssssssssssuuuxxx{{{zzzwwwuuuwwwzzzzzzvvvrrrsssrrrrrrtttvvvwwwuuutttsssqqqpppqqqrrrsssrrrqqqppppppnnnmmmlllnnnrrrvvvuuuvvvxxxxxxvvvttttttttttttsssqqqrrrssstttsssqqqqqqwww}}}~~~|||{{{{{{vvvuuuuuutttxxx~~~zzzrrrpppkkknnnsssuuussspppnnnlll{{{yyywwwsssooommmlllllllllgggdddeeedddcccfffkkklllkkkjjjjjjjjjiiihhhhhhffffffgggggggggeeebbb```aaa``````______```cccdddhhhhhhiiiiiiiiihhhggggggeeedddccccccdddfffiiijjjooottt{{{}}}yyywwwtttssspppllljjjlllppptttssstttuuuvvvwwwwwwyyyzzzzzz~~~yyyqqqllliiiddd]]]XXXUUURRROOOMMMIIIIIIJJJLLLMMMMMMJJJGGGFFFEEECCCCCCDDDDDDCCCBBBDDDEEEHHHJJJMMMSSS\\\bbbhhhuuu|||wwwvvv|||{{{iii___```fffqqqyyy|||vvvqqqqqqsssssspppnnnllliiieeecccdddiiinnnrrrvvvzzzwwwqqqnnnhhh```ddd``````eeehhhmmm}}}###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))((((((((((((*********+++++++++,,,,,,)))(((((((((((()))******---,,,,,,,,,,,,+++++++++******+++---...///111222555555888???IIIVVViiixxxwwwkkkeee```YYYSSSQQQQQQNNNVVVjjj}}}yyynnnffffffiiisss}}}uuupppmmmjjjeeebbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa[[[YYYWWWTTTRRRQQQQQQQQQOOOOOOPPPRRRTTTVVVWWWXXXXXXZZZ]]]bbbdddbbb]]]YYYSSSTTTVVVWWWXXXWWWVVVVVVYYYYYYXXXXXXZZZ___ggglllhhhoooxxx~~~~~~vvvllleee[[[VVVQQQOOOPPPRRRQQQPPPOOONNNLLLJJJHHHGGGFFFEEEJJJKKKMMMQQQWWW^^^dddhhhlllnnnqqqrrrrrrssstttvvvxxxxxxwwwvvvuuutttssssssvvvuuutttuuuxxx{{{|||}}}|||yyywwwxxxzzzzzzwwwttttttuuuwwwzzz||||||xxxvvvuuusssqqqqqqqqqqqqooonnnnnnoooooonnnnnnoooqqqtttsssuuuwwwvvvuuuttttttuuuxxxxxxyyyzzzzzzyyyyyyxxxyyyzzzrrrrrrsssxxx}}}yyywww~~~|||yyyuuurrrrrruuuwwwsssmmmiiihhhgggeeegggkkklllnnnnnnlllgggdddeeefffiiihhhhhhgggeeedddbbbbbbccccccccccccdddfffggghhhhhhiiiiiiiiihhhgggfffeeeccccccbbbbbbdddgggiiikkkrrrwww}}}{{{wwwtttrrrqqqnnnkkkiiilllqqquuutttvvvyyyzzz||||||uuupppjjjddd^^^YYYUUURRRKKKKKKMMMPPPSSSRRROOOLLLIIIGGGEEEDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFIIIMMMQQQWWWbbbttt{{{qqqmmmkkkooozzzrrrkkkiiinnnxxx}}}vvvrrrrrrsssrrrpppnnnkkkhhheeedddeeegggiiinnnttt}}}~~~{{{uuummmqqqhhheeemmmtttxxx###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&''''''(((((((((((((((((())))))))))))*********+++++++++))))))(((((())))))***+++++++++++++++,,,,,,,,,,,,...------///000000222777999:::???IIIWWWjjj|||zzzuuukkk```ZZZTTTOOONNNPPP[[[aaaqqq|||wwwuuuzzzvvvoooiiidddbbbmmmyyyyyytttmmmiiifffeeecccaaacccdddeeeeeeeeeeeeeeeddd``````______^^^]]]]]]\\\WWWVVVTTTRRRQQQPPPOOOOOOPPPPPPQQQRRRUUUZZZ^^^```aaadddjjjqqqtttqqqkkkggg```aaaccceeeffffffeeeeeehhhgggffffffiiipppwww}}}||||||xxxqqqiii___YYYMMMIIIEEEDDDEEEHHHIIIIIIJJJIIIHHHGGGGGGGGGHHHIIIOOOQQQTTTYYY```hhhooosssrrrsssuuuvvvwwwxxxyyyzzz}}}|||{{{zzzzzzzzzzzzzzz}}}{{{yyyzzz~~~~~~|||zzzyyyyyyzzzzzzxxxvvvtttuuuyyy}}}}}}xxxttttttsssqqqqqqqqqqqqooommmooopppqqqqqqpppppprrrsssqqqssstttttttttssstttuuu~~~wwwtttxxx~~~||||||~~~xxxrrrpppmmmjjjlllpppqqquuuvvvrrrjjjeeegggkkkjjjkkklllllljjjhhhffffffddddddeeefffiiijjjkkkjjjggghhhiiiiiiiiigggeeedddccccccdddeeehhhlllppprrrxxx}}}}}}wwwsssqqqqqqpppmmmiiigggiiinnnrrrqqquuuzzz~~~~~~|||xxxssslllddd]]]XXXSSSTTTWWWZZZ\\\ZZZVVVRRROOOLLLIIIHHHGGGGGGFFFDDDCCCDDDDDDCCCCCCDDDEEEFFFKKKSSS```mmmuuuxxxuuusssrrrjjjccc```aaagggsss~~~xxxwwwttttttssspppnnnmmmlllkkklllmmmooopppmmmmmmqqqwww|||xxxnnnkkksss|||yyy###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''(((((())))))******(((((((((((()))))))))))))))))))))))))))***++++++(((((()))***+++,,,---...333000000333333333999BBBHHHKKKQQQ\\\lll~~~tttlllhhhhhhaaaXXXPPPJJJKKKVVVbbbsssuuuqqqsssvvvyyypppiiiggghhhlllnnn|||}}}~~~vvvrrrooojjjgggeeeeeeeeeeeeddddddddddddcccbbbaaa```]]]]]]\\\\\\[[[ZZZZZZZZZUUUTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOSSSZZZccclllqqqxxx{{{}}}wwwtttsssssstttuuuvvvxxxyyy{{{yyywwwxxx||||||zzzvvvqqqjjjccc[[[RRRMMMBBB@@@======???BBBEEEGGGFFFEEEEEEFFFIIILLLPPPSSSZZZ\\\___ccciiipppuuuxxxvvvvvvvvvxxxzzz|||}}}}}}~~~~~~}}}}}}~~~|||}}}~~~||||||{{{zzzzzzzzzzzzzzzyyyvvvwwwzzz~~~}}}xxxsssrrrqqqpppqqqrrrrrrqqqpppqqqsssttttttsssrrrssstttrrrtttuuuuuuuuuuuuwwwyyy~~~{{{}}}zzz|||vvvoooppptttooossswwwxxxuuurrrpppooommmllllllmmmnnnnnnkkkiiieeefffhhhiiiiiigggeeedddcccdddeeehhhlllqqquuuxxxyyyrrroooooopppooolllhhhffffffiiilllnnnttt|||{{{rrrjjjeeecccdddfffiiiiiieee___ZZZUUURRRNNNKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBGGGOOOVVVZZZ\\\[[[[[[]]]YYYVVVXXX\\\bbbnnnyyy~~~zzzuuunnnnnnoooppprrrtttvvvxxxzzzrrrkkkeeehhhqqqyyy|||{{{wwwtttyyy}}}~~~ttt###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''&&&''''''((()))******+++'''''''''((((((((())))))***))))))))))))***++++++&&&'''(((***+++---...///000,,,---333666:::EEESSSfffiiimmmtttzzzoooeee______YYYUUUQQQNNNNNNYYYooo{{{vvvoooqqqyyy{{{rrrmmmqqqwww{{{~~~}}}xxxxxx{{{{{{uuupppnnnmmmjjjhhhfffffffffgggcccbbbaaa___]]][[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZTTTTTTTTTSSSRRRQQQQQQPPPMMMOOOSSS[[[ffftttwwwooommmiiiccc\\\VVVOOOIIIDDD<<<<<<;;;<<>>AAAEEEGGGGGGHHHHHHIIIKKKJJJMMMTTTZZZaaalllvvvzzz{{{zzznnnqqqrrrssstttwwwyyy{{{|||xxxoooeeebbbgggnnnrrrrrr~~~}}}{{{www###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))******))))))******+++,,,))))))***+++,,,---...///111---000;;;CCCLLL^^^qqqyyyoooeee\\\XXXZZZOOONNNQQQZZZggg{{{}}}|||yyyuuuuuuzzzzzzuuuqqqoooxxx}}}vvvtttrrrrrrsssssspppmmmlllkkkjjjgggeeeccccccccccccaaa___\\\YYYXXXWWWWWWXXXYYYYYYZZZ[[[\\\\\\\\\XXXXXXXXXXXXWWWVVVUUUUUUVVVZZZbbbnnn{{{{{{tttiii```^^^ZZZTTTOOOKKKGGGCCC@@@<<<===>>>@@@DDDIIIPPPTTTLLLLLLMMMPPPVVV^^^fffkkknnnooopppqqqsssvvvxxxyyyyyyxxxwwwzzz~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}{{{yyyvvvsssrrrqqqrrrtttuuutttssstttuuuuuutttsssssstttvvvssstttuuuvvvwwwxxx|||~~~zzzwww}}}|||{{{}}}~~~uuuvvvwwwwwwuuuqqqllljjjhhhhhhhhhjjjmmmqqqtttwwwwwwnnniiilllppplllmmmmmmllljjjhhhiiiiiioootttzzz{{{{{{~~~yyyrrreeeaaa[[[WWWTTTSSSQQQPPPQQQMMMIIIGGGGGGFFFDDDBBB@@@BBBCCCBBBAAA@@@BBBDDDDDDDDDHHHQQQXXX___iiirrrwwwmmmkkkwwwuuussssssssstttvvvxxxzzz|||zzzwwwqqqjjjdddccceeegggrrryyy|||~~~}}}$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%((((((((('''&&&&&&&&&%%%+++******)))((('''''''''))))))))))))*********************)))******+++,,,,,,,,,,,,------.........999666;;;IIIVVVccc{{{rrriiiaaaWWWTTTVVVLLLMMMVVViii{{{rrruuuxxxzzz|||tttjjjjjjqqqxxxvvvkkkmmmmmmnnnnnnoooooonnnnnnjjjjjjiiigggccc```______eeeccc___\\\ZZZYYYYYYYYYXXXXXXYYY[[[\\\]]]^^^___\\\]]]]]]]]]]]]\\\[[[ZZZccciiisss|||uuupppllleee\\\TTTSSSPPPKKKGGGEEECCC@@@>>>>>>???AAADDDHHHNNNVVV[[[TTTSSSTTTWWW]]]fffoootttrrrrrrrrrssstttvvvwwwxxxxxxvvvvvvyyy~~~}}}{{{zzzyyywwwuuuuuutttssssssuuuuuutttssstttuuuuuusssrrrrrrtttvvvpppqqqrrrssstttvvvyyy|||}}}ssspppwwwzzz}}}|||uuutttvvvyyyyyyzzz{{{zzzzzz|||~~~~~~yyyssspppmmmmmmlllmmmnnnqqqtttvvv|||}}}{{{sssjjjggglllrrrjjjlllnnnnnnmmmkkkkkkkkkooorrruuusssrrrvvv}}}}}}{{{mmmiiiccc^^^[[[ZZZXXXWWWYYYTTTNNNKKKJJJIIIGGGDDDCCCEEEFFFDDDAAAAAACCCFFFFFFEEEHHHPPPVVV\\\eeennnwwwzzzjjjaaahhh}}}rrrrrrssstttvvvyyy|||}}}yyy}}}}}}ssseee\\\\\\___^^^iiissszzz}}}yyy}}}~~~&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""!!!!!!"""$$$&&&'''&&&&&&''''''''''''&&&&&&((('''&&&&&&$$$$$$###"""'''&&&$$$###"""###$$$%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&%%%&&&((((((((('''((((((((((((((('''''''''+++++++++************)))***((('''(((+++,,,+++(((************++++++++++++,,,+++)))(((***---222555555===PPPfffwwwuuulllggg\\\MMMHHHMMMPPPWWWjjj~~~ssstttqqqttt}}}~~~qqqpppvvv~~~xxxqqqooorrrlllmmmnnnooonnnllljjjiiifffffffffeeeddddddcccccceeedddbbb```^^^\\\[[[[[[\\\[[[[[[\\\^^^aaaeeefffjjjhhhgggfffbbb___cccjjjqqq|||}}}zzzqqqkkkbbb[[[VVVQQQLLLHHHDDDDDDDDDBBB@@@???AAACCC@@@CCCHHHMMMRRRXXX^^^bbb\\\]]]___bbbfffiiimmmnnnvvvuuuttttttvvvzzz~~~zzzxxxvvvwww{{{}}}{{{vvvttttttuuuvvvtttrrrpppoooqqqrrrrrrqqqsssqqqooolllkkkkkklllmmmnnnooopppqqqppprrrtttvvv~~~|||xxxtttrrrppppppppptttvvvxxx{{{}}}~~~~~~~~~}}}|||{{{zzzuuuqqquuu|||}}}zzzwwwtttppprrrssssssqqqqqqtttwwwzzzxxxuuurrrqqqrrrssstttwwwxxxzzz|||}}}~~~}}}}}}{{{{{{|||~~~~~~|||wwwvvvtttrrrrrrrrrssstttvvvyyy{{{yyyuuurrrrrrssspppqqqrrrqqqnnnlllmmmnnnqqqooollliiiiiinnnxxx|||xxx||||||yyyxxx{{{vvvpppiiidddcccbbbaaa___]]]ZZZWWWSSSQQQMMMIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCGGGHHHJJJKKKOOOUUU\\\aaarrrsssyyy~~~zzzeee[[[]]]kkkyyyvvvuuuuuuxxx|||~~~}}}{{{zzzzzzyyywwwrrrjjjaaaZZZ]]]\\\^^^hhhxxx~~~{{{xxxvvvwwwyyy{{{{{{&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%$$$$$$############''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&((()))((('''((((((((((((((((((((('''*********)))))))))((((((***((('''(((+++,,,+++)))************************))))))***+++---///333555<<>>>>>???AAA@@@EEELLLSSSYYY___eeehhheeedddddddddggglllpppssswwwwwwxxxyyy||||||zzz{{{~~~zzz|||~~~~~~}}}}}}~~~|||zzzvvvsssqqqrrrtttuuusssqqqoooooopppqqqqqqpppqqqpppnnnlllkkkkkkkkkkkkjjjkkkmmmnnnnnnnnnppprrrwwwvvvssspppmmmllllllmmmrrrsssuuuwwwxxxyyyyyyyyytttssssssssspppnnnsss{{{~~~uuuqqqrrrrrrpppmmmooopppooommmmmmoooqqqsssrrrpppnnnmmmnnnpppqqqrrrssstttvvvvvvvvvuuuttttttttttttvvvyyy}}}~~~}}}yyyvvvvvvwwwzzzwwwvvvvvvuuutttqqqooonnnnnnnnnjjjjjjhhhggghhhmmmuuu|||{{{xxxvvvxxxyyy{{{~~~|||wwwuuuzzz~~~}}}{{{zzz{{{xxxvvvyyy~~~|||wwwqqqnnnnnnmmmkkkiiiaaa^^^ZZZVVVSSSPPPLLLIIIHHHGGGFFFDDDCCCCCCDDDDDDFFFHHHIIIKKKNNNRRRXXX\\\``````ccciiirrr||||||tttwww~~~mmm```]]]dddmmmzzzyyyyyy|||~~~}}}{{{vvvuuutttrrrooojjjeeeaaa```\\\[[[^^^hhhsss{{{}}}{{{yyyuuurrr$$$$$$$$$$$$$$$############$$$&&&((((((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""!!!"""$$$%%%$$$############$$$$$$$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''''''''(((((((((((((((((())))))))))))((((((((('''***)))((()))+++++++++***************************(((***---///111333666999CCCSSSppp~~~vvvhhh^^^UUUPPPKKKKKKXXXhhhzzz}}}vvv||||||yyysssqqqkkkkkkwww|||xxxxxxzzz|||uuupppmmmmmmkkkhhhhhhlllgggffffffeeeeeedddddddddcccbbbaaaaaaaaabbbcccdddeeeffffffffffffffffffeeeeeebbb```bbbhhhpppwww{{{~~~zzzvvvsssnnnmmmrrrzzzzzzuuunnngggaaa[[[UUUQQQLLLIIIEEEBBBAAA@@@>>>======>>>??????>>>???AAACCCDDDKKKUUU^^^eeejjjnnnqqqlllkkkiiiiiilllqqqwww{{{|||}}}~~~}}}||||||{{{{{{{{{{{{{{{vvvwwwwwwuuuttttttvvvxxxuuusssqqqooooooppprrrsssrrrpppnnnnnnooopppooonnnnnnnnnmmmmmmlllkkkjjjjjjhhhjjjmmmnnnmmmmmmmmmnnnrrrpppnnnlllkkkkkkkkkkkkooopppqqqrrrsssssssssrrrmmmkkkkkkmmmllllllsss{{{|||xxxooohhhhhhmmmooommmlllmmmnnnmmmkkkkkkkkkmmmmmmlllkkkjjjkkklllnnnpppnnnnnnooooooooonnnlllkkkmmmmmmnnnoooqqquuuxxxyyyzzzzzzyyyyyyzzz{{{||||||~~~~~~~~~|||zzzzzz|||}}}{{{zzzyyyyyyyyyxxxuuusssxxxzzz||||||{{{zzz{{{}}}~~~yyyzzz|||~~~}}}zzzwwwtttsssrrrpppooohhhgggfffeeefffkkkqqqwwwyyyxxxvvvtttqqqnnnlllkkkkkkoootttxxxyyyxxxxxxwwwxxxttttttxxxzzzvvvrrrpppqqqqqqrrrvvv{{{{{{{{{|||{{{xxxuuuhhheee```\\\YYYVVVRRROOOOOOMMMJJJHHHGGGGGGGGGHHHGGGIIIKKKMMMNNNQQQUUUWWWVVVUUUTTTTTTWWW___hhhnnn}}}}}}}}}{{{tttmmmmmmssspppgggfffiiirrrxxx||||||~~~~~~{{{vvvuuurrrpppmmmkkkjjjiiifffaaa[[[WWWXXX]]]eeejjj{{{|||{{{sssnnn########################$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%(((&&&&&&'''((()))((('''''''''''''''((((((((((((******)))))))))(((((((((***))))))******+++++++++++++++++++++************,,,...111222333666<<<@@@JJJ\\\zzzxxxxxxssskkk^^^VVVPPPPPPTTT]]]mmm|||{{{tttkkkhhhjjjwww{{{vvvsssqqqpppoooppplllkkklllkkkiiiiiimmmgggffffffeeeeeeeeeeeefffggggggfffeeefffhhhjjjkkkmmmkkkiiifffeeefffggghhhgggfffgggmmmwww|||wwwrrrqqqwww|||vvvmmmggg___XXXQQQKKKFFFCCCBBBAAA@@@???????????????===???AAABBBCCCEEEHHHJJJMMMUUU```jjjppptttuuuvvvooooooppprrruuu{{{~~~~~~~~~}}}{{{{{{vvvuuuuuuuuuuuuvvvwwwwwwrrrrrrqqqpppnnnpppsssvvvsssqqqooonnnnnnoooppprrrrrrpppnnnnnnoooooonnnmmmmmmnnnnnnnnnmmmlllkkkkkkiiillloooppppppnnnnnnnnnpppooonnnmmmmmmmmmmmmnnnoooooooooooooooooonnnnnnllljjjiiikkklllnnnuuu}}}yyytttlllfffiiipppqqqmmmnnnnnnnnnnnnlllkkkkkkkkkjjjjjjiiiiiijjjlllnnnpppmmmnnnnnnmmmllljjjhhhgggkkkkkklllmmmooorrrtttuuuwwwwwwwwwwwwxxxyyyyyyzzz|||{{{zzzyyyyyyyyy{{{}}}wwwvvvsssrrrqqqqqqppppppqqqrrrrrrrrrqqqrrruuuwww{{{yyy~~~}}}|||{{{yyyuuuqqqpppnnnjjjhhhjjjooovvv{{{|||wwwooohhhdddbbbbbbbbbaaagggmmmqqqrrrrrruuuwwwyyyuuuuuuwwwvvvnnngggeeeeeeiiiqqqxxx~~~}}}~~~~~~}}}}}}pppmmmhhhdddaaa^^^[[[YYYWWWUUUQQQNNNLLLKKKKKKLLLIIILLLNNNPPPPPPQQQSSSUUUTTTSSSRRRNNNMMMQQQYYY```kkknnntttxxxtttllljjjmmm}}}}}}wwwvvv~~~|||oooyyy|||}}}yyysssooommmmmmnnnlllhhh```XXXSSSSSSWWW[[[llloootttzzz{{{uuu########################&&&$$$###!!!!!!###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%""""""#########$$$$$$$$$!!!"""######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$!!!"""$$$''''''''''''''''''''''''(((((((((''''''&&&&&&&&&((('''&&&''')))))))))(((&&&'''''''''(((((())))))++++++*********))))))))))))***************+++,,,++++++++++++,,,,,,,,,,,,///111222222444999CCCJJJYYYjjjqqqjjjhhhccc\\\SSSPPPRRR\\\jjjxxx|||}}}}}}xxxrrrmmmggggggooozzz}}}zzzyyyuuurrrooommmkkkkkkjjjgggfffggggggddddddgggfffffffffffffffggghhhiiimmmlllllllllmmmoooqqqrrrsssooojjjggggggkkkpppsssnnnpppvvv~~~yyytttssszzz{{{ooogggZZZVVVOOOIIIFFFCCC@@@>>>>>>>>>>>>?????????@@@AAA???BBBEEEIIIKKKNNNQQQTTTXXX___jjjrrrvvvvvvuuuuuurrruuuzzz}}}|||zzzyyyxxxxxxzzz|||{{{{{{|||{{{{{{zzzyyyxxxqqqqqqqqqqqqrrrssstttuuuqqqqqqpppnnnnnnqqquuuxxxtttsssqqqpppppppppqqqrrrrrrqqqpppoooppppppnnnlllnnnnnnoooooooooooonnnmmmlllnnnqqqrrrqqqooonnnnnnooooooooonnnooooooooopppqqqqqqpppooonnnnnnmmmmmmnnnkkkjjjlllnnnooottt{{{zzzwwwqqqmmmppptttsssmmmnnnnnnnnnnnnmmmllljjjiiihhhhhhhhhiiijjjkkkmmmnnnlllmmmmmmlllkkkhhhfffeeekkkkkklllmmmoooqqqssstttvvvvvvwwwxxxxxxxxxxxxxxxwwwvvvuuuttttttuuuuuuuuuuuutttrrrooonnnnnnooopppqqqqqqpppnnnmmmooorrruuuzzz|||}}}zzzwwwzzz~~~zzz~~~zzzvvvtttyyyrrreee]]]ZZZZZZZZZZZZ___dddhhhjjjnnnsssxxxxxxtttssssssppphhhcccaaabbblllxxx{{{{{{{{{yyyxxxxxxzzz|||~~~}}}xxxuuuppplllkkkiiigggeee```]]]YYYUUUQQQOOONNNNNNKKKNNNQQQRRRRRRRRRSSSUUUOOOPPPOOOLLLIIIJJJOOOTTT\\\aaallluuutttmmmhhhhhhooowww|||~~~uuupppnnnnnnpppmmmggg___XXXTTTTTTVVV\\\```gggppp|||#########$$$$$$$$$$$$$$$'''%%%""""""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""!!!"""$$$%%%$$$############$$$$$$$$$$$$%%% """###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''$$$!!!"""&&&(((''''''''''''''''''''''''((((((((('''''''''''''''((('''&&&''')))***)))(((&&&&&&''''''((()))))))))++++++++++++************)))***++++++******+++---++++++,,,---...//////000111444666777:::BBBOOOYYYnnn|||nnn```ZZZXXXVVVTTTRRRXXXdddtttvvvrrrrrrxxx{{{tttrrrqqqqqqqqqwww|||vvvrrrmmmiiiggghhhjjjlllhhheeedddfffeeebbbbbbeeeeeefffggghhhjjjkkklllmmmqqqqqqrrrsssttttttuuuuuummmkkkhhhhhhlllttt}}}|||yyyyyyyyymmm___UUUIIIEEEAAA???>>>>>>===<<<:::<<<>>>>>>>>>???AAACCCDDDGGGMMMRRRUUUYYY]]]```fffkkkrrrwwwxxxwwwuuuuuuzzz~~~|||{{{tttuuutttsssrrrrrruuuxxxyyyyyyyyyzzzzzzyyyyyyxxxpppppppppqqqqqqrrrttttttqqqqqqqqqppppppssswwwzzzvvvvvvttttttsssttttttuuutttsssrrrrrrrrrqqqooommmoooooooooooooooooopppppplllnnnppppppooommmmmmmmmnnnnnnoooooooooppppppppptttsssrrrqqqpppoooooooooppplllkkknnnppppppsssxxxzzzyyyvvvssstttvvvsssnnnnnnmmmmmmmmmnnnmmmjjjhhhhhhhhhhhhhhhhhhiiijjjjjjjjjkkkkkkkkkjjjhhhfffeeeiiijjjkkkmmmoooqqqrrrssssssttttttuuuuuuttttttssssssrrrqqqqqqrrrrrrpppoooppppppooommmkkkkkkmmmooonnnmmmllljjjhhhjjjmmmppprrrttttttssstttzzzqqqgggbbb___^^^XXX[[[___ccchhhnnnssswwwsssnnnkkkjjjgggbbbbbbdddjjjuuu|||zzzxxxxxxwwwuuutttuuuxxxzzz||||||}}}~~~{{{wwwuuutttttttttssskkkiiieee```[[[VVVSSSQQQOOOQQQTTTVVVVVVWWWXXXZZZRRRRRRQQQNNNLLLLLLMMMOOORRRWWWaaakkklllfffaaaaaafffwwwzzztttsssrrroookkkeee```\\\YYYWWWTTTVVV\\\fffsss$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%""""""$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''))))))''''''''''''''''''''''''''''''''''''(((((((((((()))''''''''')))***)))(((&&&&&&''''''((())))))***************)))))))))))))))+++,,,,,,******+++---***+++,,,...///111222333333888???DDDIIISSSbbbmmm}}}rrrhhhZZZQQQOOOQQQWWW[[[hhhwwwvvvuuuyyy|||||||||{{{www}}}vvvqqqiiihhhfffeeefffggghhhiiigggddddddffffffccccccffffffhhhkkknnnqqqrrrssssssuuuvvvxxxzzzzzzzzzyyyxxxkkkkkkmmmrrrzzz{{{qqqggg\\\PPPGGG@@@>>>;;;;;;<<<======<<<:::===@@@BBBBBBDDDFFFIIIMMMRRRXXX^^^ccchhhlllooouuuyyy}}}~~~}}}|||{{{{{{zzzyyyxxxvvvtttrrrqqqnnnooopppooonnnooossswwwwwwwwwwwwwwwwwwvvvuuuuuurrrqqqqqqqqqrrrssstttuuurrrssssssrrrrrrsssvvvyyyvvvvvvvvvvvvwwwxxxyyyzzzvvvuuuttttttuuutttqqqnnnooonnnmmmmmmnnnooopppqqqnnnooopppooommmlllmmmnnnoooppppppqqqqqqqqqqqqqqqvvvuuusssrrrqqqqqqqqqqqqqqqnnnmmmqqqtttsssuuuxxxxxxzzzyyytttsssuuutttqqqpppooonnnpppqqqqqqmmmjjjkkkkkkkkkjjjjjjiiiiiiiiijjjkkklllllllllkkkiiiiiihhhiiikkknnnppprrrssstttrrrssssssssssssqqqpppooopppooooooqqqttttttqqqnnnkkklllllljjjhhhhhhkkknnnhhhhhhhhhfffeeegggjjjmmmoooppppppppprrrvvv}}}~~~uuuppplllhhhaaabbbffflllrrrwwwyyyzzzpppiiibbb^^^[[[ZZZ^^^dddmmmxxxyyytttssstttttttttssssssuuuxxx{{{~~~~~~|||{{{|||~~~{{{yyyuuupppiiiccc]]]ZZZWWWYYY\\\^^^___```ccceee___\\\XXXUUUUUUTTTTTTSSSPPPQQQWWW^^^___[[[XXXZZZ___mmmwwwsssmmmjjjiiifffbbb^^^WWWVVVWWW[[[dddrrr$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&&&&%%%$$$###''''''''''''''''''''''''&&&&&&''''''(((((()))))))))((('''((()))***)))(((&&&&&&&&&'''((())))))***))))))))))))(((((((((((((((+++---,,,***)))+++...***+++,,,///111333444555666>>>HHHPPPXXXcccrrr}}}yyykkkaaaXXXNNNIIIKKKSSS```jjjzzzwww}}}wwwuuuzzz~~~{{{|||}}}rrrooonnniiibbb^^^ZZZ^^^dddiiikkkiiifffcccbbb``````ccccccaaaaaadddiiilllppptttwwwyyyyyyyyyyyy{{{~~~~~~|||{{{sssuuu{{{wwwkkk```XXXOOOGGGBBB???===<<<<<<===>>>>>>======AAAEEEHHHIIIJJJNNNQQQVVV[[[bbbiiinnnsssxxx{{{{{{vvvsssrrrqqqpppnnnmmmllllllkkkmmmnnnmmmmmmooossswwwuuuuuuttttttsssrrrqqqpppssssssssssssssstttuuuuuutttttttttsssrrrrrrtttvvvuuuuuuvvvwwwyyy{{{|||~~~wwwwwwvvvvvvvvvuuurrrpppnnnmmmlllkkklllnnnpppqqqqqqrrrqqqpppnnnmmmnnnppprrrsssssstttttttttsssssswwwvvvtttrrrrrrrrrrrrrrrrrrooopppuuuxxxxxxxxxzzzxxx{{{zzztttrrrtttvvvuuusssrrrrrrsssvvvuuuqqqnnnppppppooonnnmmmlllkkkjjjllllllnnnoooooonnnmmmmmmiiikkkmmmppprrrtttuuuvvvtttuuuuuuuuutttrrrpppooollllllmmmpppttttttpppmmmhhhjjjjjjiiiggggggjjjmmmiiijjjjjjiiiiiijjjnnnpppnnnnnnnnnoooppprrrsssttt}}}~~~|||zzzwwwrrrmmmlllmmmqqqxxxqqqhhh^^^WWWRRRRRRXXX```jjjuuuzzzrrrpppqqqqqqrrrrrrssssssvvvzzz}}}~~~vvvnnngggccc```bbbdddfffgggjjjnnnpppjjjeee]]]ZZZZZZZZZYYYXXXSSSQQQQQQUUUUUURRRSSSVVVTTTaaazzz|||www}}}wwwpppnnnnnnnnnjjjfff___[[[UUUSSSWWWaaammmttt%%%%%%%%%%%%%%%%%%%%%%%%############""""""!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###########################$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))***)))'''&&&'''(((***+++++++++,,,,,,,,,---------+++,,,......,,,+++,,,,,,***+++---///222666;;;>>>GGGSSScccqqqyyy}}}vvvkkkaaaWWWQQQKKKKKKOOO]]]vvvxxxyyy{{{}}}tttkkknnn~~~|||vvvlll___VVVSSSTTTVVVWWWccceeeggghhhhhhgggeeedddddddddeeeeeefffgggggghhhnnnqqqtttxxxzzz~~~{{{|||}}}zzz|||}}}vvvpppiiicccYYYPPPIIIDDD@@@===???===<<<===AAADDDEEEEEEFFFFFFGGGKKKRRRXXX\\\]]]fffkkkqqqxxx|||zzztttrrrrrrsssoookkkiiikkknnnnnnmmmoooqqqsssuuuvvvuuutttsssttttttsssrrrsssuuuvvvwwwwwwwwwwwwuuussssssuuuwwwxxxvvvvvvwwwzzz{{{xxxvvvtttuuuvvvxxx{{{}}}~~~}}}{{{xxxxxxyyyyyyvvvsssrrrqqqooommmnnnpppsssuuuvvvtttsssssstttvvvvvvvvvrrrqqqqqqsssvvvxxxvvvtttwwwvvvuuusssqqqpppnnnnnnrrrssstttvvvxxxyyyzzzzzz{{{yyywwwtttsssssstttuuuqqqrrrsssttttttsssqqqqqqmmmmmmnnnnnnnnnmmmkkkjjjkkklllnnnooopppppppppoooqqqqqqppppppppprrrssstttwwwwwwxxxzzzwwwooolllnnnlllnnnqqqssstttsssqqqooopppnnnjjjeee``````dddiiihhhhhhiiijjjlllmmmnnnnnnmmmlllkkkkkklllnnnppprrr{{{|||~~~}}}zzzyyywwwyyy|||}}}|||wwwooommmqqqnnnzzz}}}nnnbbbVVVTTTUUUTTTSSSRRRdddlllsssssslllgggiiilllpppsssvvvyyyzzz{{{|||~~~xxxrrrpppooonnntttyyywwwvvvwwwwwwuuurrrnnnhhhccc```^^^\\\[[[\\\WWWRRRRRRTTTTTTQQQMMMWWW^^^nnnvvvjjjoooyyyssspppooonnnmmmaaacccbbb\\\[[[^^^aaaaaalllpppxxx%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###########################$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''(((((()))******)))'''''''''(((***+++******+++++++++,,,,,,,,,(((***++++++***)))***+++/////////111555===FFFLLL]]]iiiyyyzzzpppbbbTTTOOOMMMOOOTTT]]]oooyyykkkggghhhxxxzzzkkkeeeaaa[[[TTTPPPRRRVVVZZZ\\\cccdddeeeeeeddddddcccccchhhhhhhhhiiijjjkkkkkklllooosssxxx}}}zzz{{{}}}{{{tttpppllleee```XXXSSSKKKEEEAAA???===;;;<<<<<<>>>???BBBEEEGGGIIILLLNNNRRRWWW^^^eeekkknnnwwwyyy}}}}}}~~~zzztttooonnnnnnpppmmmiiiiiikkkmmmmmmmmmnnnpppsssuuuvvvwwwvvvuuuwwwwwwwwwwwwwwwxxxyyyyyyxxxxxxyyyxxxwwwxxx{{{}}}yyywwwvvvwwwyyyzzzxxxwwwuuuuuuvvvxxxzzz{{{|||}}}}}}|||{{{|||}}}|||xxxtttooooooooooooqqqtttwwwyyyyyyxxxvvvvvvxxxzzzzzzzzzxxxvvvttttttuuuuuusssqqqwwwvvvuuusssrrrpppoooooossstttvvvwwwyyyzzzzzzzzz{{{yyywwwuuuttttttuuuuuuttttttttttttttttttssssssooopppqqqqqqqqqpppnnnmmmrrrssstttuuuuuuttttttsssrrrrrrqqqqqqrrrsssuuuvvvwwwuuuvvvvvvrrrkkkiiikkknnnoooqqqrrrsssrrrqqqppppppooolllgggccccccfffjjjiiijjjjjjlllmmmnnnoooooonnnmmmkkkiiiiiijjjlllnnnoooqqqsssuuuvvvvvvvvvuuuvvvwwwyyyzzzzzz}}}yyytttrrrnnnjjjkkkppprrr{{{|||{{{}}}wwwmmmccc\\\XXXYYY[[[XXXUUUTTT[[[bbbhhhhhhdddbbbeeeiiinnnpppssstttvvvxxx|||~~~zzzwwwwwwxxx}}}yyyuuunnnhhheeebbb```___```[[[VVVTTTTTTSSSNNNJJJLLLQQQ\\\lll{{{yyy|||tttfffhhhzzz}}}wwwpppjjjiiikkkiiidddbbbbbbaaa]]][[[```iiittt%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''''''''''''''''''''''')))(((((((((((()))******))))))((('''((()))***+++++++++++++++,,,,,,,,,---((()))++++++******+++---333222111555@@@OOO^^^hhhzzz|||uuuooofffWWWJJJKKKRRR\\\hhhuuuxxxmmmiiiZZZ___nnn}}}kkkZZZRRRNNNLLLLLLNNNSSSYYY]]]___dddeeeeeeddddddeeehhhjjjpppppppppqqqqqqrrrrrrrrrvvvzzzyyy~~~}}}{{{sssmmmfff```\\\XXXRRRNNNLLLHHHDDDAAAAAAAAAAAAAAA>>>AAADDDFFFFFFIIINNNRRRWWW]]]dddjjjpppwww~~~uuurrrvvvzzz}}}|||vvvvvvvvvsssooolllllllllnnnllljjjjjjlllnnnppppppqqqrrruuuxxxyyyzzzyyyyyyvvvwwwwwwxxxxxxxxxxxxxxxtttvvvwwwxxxxxxzzz||||||zzzxxxxxxzzz{{{zzzyyywwwxxxyyyzzz|||}}}~~~~~~{{{xxxrrrssstttuuuwwwxxxyyyzzz|||{{{zzzzzz}}}~~~~~~|||zzzxxxwwwxxxxxxwwwvvvyyyyyyxxxwwwvvvuuuttttttyyyzzz{{{|||}}}}}}}}}}}}~~~}}}{{{yyyxxxxxxyyyyyyzzzyyyxxxwwwvvvwwwwwwxxxuuuvvvvvvwwwwwwvvvtttssswwwwwwwwwvvvuuutttsssrrrppppppppppppqqqrrrssstttxxxuuutttsssoooiiiiiilllrrrrrrrrrsssssssssssssssqqqpppnnnkkkhhhhhhiiikkklllllllllmmmnnnooooooppppppnnnjjjhhhggghhhjjjllliiijjjlllnnnooopppqqqqqqttttttuuuuuuuuuwwwzzz|||~~~||||||||||||{{{xxxvvvpppmmmkkkhhhdddbbbfffmmmrrrxxxyyysssooonnnggg]]]VVVUUUXXX^^^___[[[YYYZZZ]]]```cccaaa^^^]]]```eeegggiiikkkmmmpppuuu{{{}}}~~~|||vvvqqqnnnllliiihhhfffaaa[[[WWWUUURRRLLLHHHHHHKKKOOOVVVaaannn{{{}}}tttssswwwxxxiiifffqqq}}}wwwqqqpppooolllgggeeeddd]]]UUUOOOTTT[[[cccmmmyyy$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''(((((((((((('''''''''''''''''''''''')))))))))))))))******+++))))))((((((((()))***+++,,,,,,,,,---------......***+++------------///111333222555???RRRiii|||{{{vvvsssnnnfff___YYYQQQLLLUUUbbbtttuuufff___^^^YYYhhh{{{xxxooo___PPPKKKKKKLLLOOOSSSWWW[[[^^^___eeeeeeffffffgggkkkrrrxxx}}}}}}||||||{{{{{{{{{zzz}}}yyyooommmkkkiiiiiigggdddbbb]]]YYYTTTQQQOOOMMMJJJHHHIIIGGGDDDCCCDDDEEEFFFFFFEEEHHHLLLMMMNNNRRR\\\ccciiioooxxx~~~}}}vvvnnnmmmrrrvvvvvvssspppqqqrrrrrrooommmmmmnnnnnnmmmmmmmmmoooqqqssstttuuuvvvyyy{{{||||||{{{{{{wwwxxxyyyzzzzzzzzzyyyxxxuuuwwwxxxyyyzzz{{{}}}~~~}}}|||{{{|||}}}}}}}}}|||}}}}}}}}}~~~~~~}}}|||}}}|||}}}~~~}}}~~~~~~}}}}}}}}}|||{{{yyywwwvvvuuutttttttttuuuuuuvvvvvvwww{{{xxxuuuuuuqqqnnnoootttxxxwwwvvvuuuuuuvvvwwwwwwxxxwwwwwwuuutttsssssstttooooooooooooooooooooooooqqqnnnkkkgggggghhhjjjlllnnnnnnnnnnnnnnnoooooooooqqqrrrrrrrrrsssuuuwwwxxxzzzwwwtttssssssrrrqqqooonnnmmmkkkfffaaa___dddiiinnnrrrrrrlllhhhfff```YYYRRRSSSXXX]]]]]][[[^^^cccmmmllljjjeee```^^^___bbb___```aaacccgggmmmuuu{{{}}}zzzxxxvvvtttrrrkkkfff```[[[WWWSSSNNNKKKIIIKKKLLLLLLNNNWWWdddnnn|||~~~{{{sssmmmmmmqqqyyyqqqrrrxxxwwwtttnnnhhhgggfff___VVVSSSVVVZZZ[[[^^^iiiyyy$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))******+++)))))))))))))))******+++***+++++++++,,,,,,,,,,,,***,,,------...///222555222444===OOOiiiwwwppppppkkkhhhaaaXXXOOOKKKOOOUUUhhhxxx}}}oooccc[[[\\\aaajjj~~~xxxjjjccc[[[OOOHHHIIINNNPPPUUUYYY\\\]]]_________aaadddeeeiiiqqq}}}~~~{{{rrrjjjdddZZZWWWUUUSSSRRRQQQOOOMMMMMMKKKIIIHHHIIIJJJJJJJJJIIIFFFDDDCCCCCCDDDDDDDDDFFFJJJOOORRRWWW```nnnxxx|||vvvqqqlllmmmsssuuurrrmmmoooqqqrrrrrrpppooooooooommmnnnnnnoooppprrruuuwwwwwwxxxzzz|||||||||zzzyyyzzz|||}}}~~~~~~|||~~~{{{yyyyyyxxxvvvzzz~~~|||zzzzzzzzz{{{|||vvvvvvuuutttsssrrrqqqqqqooommmjjjgggggghhhkkklllnnnnnnnnnnnnnnnnnnnnnoooooooooppprrrtttvvvxxxxxxwwwuuuqqqppppppqqqqqqqqqqqqrrrpppjjjffffffiiikkknnnooonnnjjjfffccc___ZZZXXXWWWWWWYYYZZZ\\\eeeooo|||yyytttmmmhhhdddcccccc[[[\\\\\\[[[]]]aaafffjjjppprrrwww~~~}}}yyyuuummmjjjeee```[[[WWWSSSQQQIIIKKKKKKHHHEEEHHHQQQZZZccchhhlllkkkiiihhhjjjmmm}}}~~~zzz{{{{{{}}}~~~sssjjjhhhiiieee^^^]]]___^^^XXXTTTYYYeeeppp$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((((()))******)))))))))*********++++++(((((((((((()))))))))))))))***,,,,,,---000333666555;;;JJJbbbxxxkkkfffeee```]]]WWWPPPIIIKKKYYYhhh~~~nnnddd^^^]]]fffqqqvvvgggYYYTTTOOOIIIIIINNNOOOSSSXXX[[[]]]___aaabbb[[[^^^cccgggmmmxxx~~~||||||{{{qqqhhh^^^VVVPPPIIIGGGEEEEEEEEEFFFEEEDDDGGGGGGGGGGGGHHHJJJLLLNNNLLLJJJGGGFFFFFFFFFFFFEEEDDDHHHPPPXXXaaannn|||}}}zzzssspppnnnppptttuuuqqqmmmpppqqqrrrqqqpppooopppqqqmmmnnnpppqqqqqqsssvvvxxxwwwxxxzzz|||}}}|||{{{zzz}}}~~~}}}{{{yyywwwvvvooonnnlllkkkjjjkkklllmmmiiijjjkkklllmmmnnnnnnnnnnnnnnnnnnqqquuuwwwxxxxxxtttqqqooonnnppprrrssstttrrrtttrrroooooorrrsssqqqpppooommmiiifffbbb```^^^```\\\ZZZZZZ\\\aaammmyyy}}}xxxtttppplllhhheee_________]]]ZZZZZZ[[[]]]fffhhhmmmuuu}}}{{{vvvooommmiiiddd___\\\YYYWWWOOOPPPQQQMMMHHHGGGKKKPPPPPPWWW^^^bbbfffmmmpppooo{{{tttzzz||||||nnnhhhhhhgggccccccdddaaaZZZRRRPPPVVV]]]###########################$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***))))))******+++++++++***(((((()))))))))************,,,---...///222666999>>>GGGZZZtttwwwiii```[[[XXXUUUQQQOOOQQQUUU```ttt~~~xxxuuussstttwwwiiiaaaVVVOOOPPPQQQNNNPPPWWWSSSWWWZZZ]]]]]]___cccfffaaafffmmmrrryyy}}}}}}wwwqqqggg]]]TTTMMMFFFBBB???>>>>>>@@@CCCGGGHHHIIIMMMMMMLLLLLLKKKLLLNNNPPPMMMKKKJJJJJJKKKLLLKKKJJJHHHNNNWWWbbbnnnyyy}}}{{{zzzyyyyyyyyysssqqqqqqqqqssssssrrrqqqpppqqqqqqqqqppppppsssuuupppsssuuuvvvuuuvvvyyy|||xxxzzz}}}~~~wwwvvvuuutttsssrrrqqqpppkkkmmmooopppqqqpppnnnmmmmmmllllllooosssvvvuuutttqqqooommmnnnqqqssstttuuurrrsssrrrqqquuuzzzwwwpppooollljjjhhhfffdddccccccddd```^^^aaafffkkkuuu~~~zzzxxxvvvqqqjjjeeeeeefffhhhhhheeecccbbbbbbgggfffgggkkkqqqxxx|||}}}|||rrrqqqmmmhhhccc___\\\\\\VVVWWWVVVSSSNNNLLLLLLNNNIIIOOOVVV\\\fffppprrrnnnqqq}}}}}}|||pppllljjjfffeeeggggggbbb[[[VVVWWWZZZ#################################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))))))))))))))))))))))))))'''''''''''''''((())))))))))))***++++++++++++***++++++,,,,,,,,,------------...000000222555:::===FFFQQQeeevvvhhh]]]VVVPPPMMMMMMIIIJJJUUUeeewwwsssrrrpppuuuvvvqqqqqqnnn```PPPOOOIIIHHHPPPTTTSSSUUU[[[YYY\\\^^^___^^^```dddggglllrrrzzz~~~~~~~~~yyyuuusssiiicccXXXOOOGGGBBB>>>;;;;;;:::<<<@@@FFFLLLOOOPPPUUUUUUTTTRRROOOOOOPPPQQQIIIHHHGGGHHHKKKLLLMMMLLLRRRWWWaaammmxxx~~~zzzwwwzzzzzzzzzxxxwwwwwwxxxzzztttsssrrrqqqqqqrrrtttuuurrrrrrrrrrrrqqqssswwwzzzvvvxxx{{{|||{{{{{{~~~{{{}}}}}}{{{yyyvvvuuutttuuuwwwwwwvvvssspppmmmlllkkkkkknnnqqqsssrrrppppppooonnnooorrrtttuuuuuussstttrrrqqqvvv{{{vvvllljjjhhhfffgggffffffgggiiidddaaabbbiiiooottt{{{|||{{{yyysssiiibbbhhhlllqqqssssssqqqpppppplllhhheeeeeeiiipppuuuxxx{{{}}}~~~uuutttpppkkkeee```^^^]]]WWWWWWUUURRRNNNLLLKKKLLLFFFKKKPPPVVVaaakkkjjjccccccqqq}}}zzz}}}~~~vvvrrrnnngggjjjlllkkkgggbbbaaa```%%%%%%%%%###""""""$$$'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&''''''((("""###$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%''')))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))(((((((((((())))))))))))***)))'''&&&'''(((***,,,))))))(((((((((***+++---***,,,***&&&(((///111------000111000333:::AAAEEETTTaaauuuzzzjjj]]]YYYTTTLLLGGGIIIMMMUUU^^^jjj}}}zzzfff___fffvvvxxxpppeee\\\WWWSSSOOOLLLOOOOOOPPPSSSVVVXXXXXXXXX]]]\\\___bbbccceeeqqq|||vvvqqqjjjccc^^^TTTQQQKKKGGGDDDBBB@@@>>>>>>CCCGGGIIINNNXXX```cccddd\\\SSSPPPSSSVVVTTTQQQJJJKKKNNNPPPRRRRRRSSSRRRYYYaaammmxxx}}}{{{xxxxxxyyyyyyyyyxxxvvvuuuuuuwwwyyyzzzyyyyyyzzz{{{ttttttsssssstttuuuwwwxxxtttvvvvvvuuusssuuuzzz~~~|||vvvrrrtttrrrooooooqqqsssssstttrrrrrrrrrpppoooppprrrssstttsssqqqqqqqqqqqqooommmgggffffffggghhhhhhgggeeehhhhhhjjjlllooosssuuuwwwwwwxxxwwwsssooonnnrrruuuxxx{{{{{{zzz}}}ssssssooojjjgggggghhhiiijjjmmmrrrxxx}}}vvvppphhhcccbbbaaa```___ZZZYYYXXXUUUSSSPPPNNNMMMQQQPPPQQQTTTXXX\\\^^^^^^___gggzzzssswww{{{tttlllllllllkkkkkkjjjjjjjjj$$$%%%%%%$$$######$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))(((((((((((()))))))))))))))((('''&&&&&&((()))+++)))))))))******+++,,,------///...***+++//////,,,111111222555999???HHHPPP___ooovvvkkkaaaXXXSSSMMMFFFIIISSSbbbqqqrrrmmmooo}}}wwwjjjcccYYYRRROOOOOOOOONNNSSSTTTVVVYYY\\\]]]]]]\\\]]]___eeennnsss{{{{{{ssskkkddd]]]VVVRRRKKKIIIFFFCCCCCCCCCCCCCCCFFFJJJOOOTTT]]]jjjrrrtttmmmdddZZZTTTUUUVVVSSSPPPRRRSSSVVVYYY[[[]]]]]]]]]dddjjjttt|||}}}wwwwwwwwwwwwwwwuuutttsssvvvxxxzzz{{{zzzzzz{{{|||{{{zzzyyyyyyyyyzzz{{{|||||||||{{{yyyxxx{{{zzzxxxuuussstttuuuuuutttsssssssssrrrrrrssstttvvvtttrrrpppooooooooommmkkkiiihhhggggggiiiiiihhhggghhhiiijjjlllnnnqqqsssuuupppqqqrrrpppppprrrxxx}}}wwwyyyuuuooojjjfffdddaaa```eeejjjqqqwwwzzz|||}}}~~~{{{uuummmhhheeedddbbbaaacccbbb^^^[[[WWWUUUSSSRRRRRRRRRRRRTTTWWWXXXXXXXXXTTTYYYeeezzzsssmmmrrrxxxrrrpppmmmkkkkkkmmmqqqsss"""$$$&&&%%%$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%###"""!!!######$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))((('''((()))***+++)))***+++,,,------------,,,//////---...000000...666444777???DDDGGGRRR___nnn}}}uuuhhh```ZZZUUUOOOGGGDDDRRReee~~~wwwzzz|||yyyzzzyyyqqqiii[[[UUUNNNJJJJJJNNNRRRTTTTTTUUUWWWZZZ\\\]]]]]]]]]___fffrrryyyuuuooofff\\\TTTNNNHHHEEECCCBBBBBBBBBCCCEEEHHHIIIOOOTTTZZZcccqqq~~~ssskkk```ZZZYYYZZZXXXUUUWWWYYY[[[^^^aaacccdddeeejjjnnntttzzz}}}}}}{{{yyywwwwwwwwwvvvvvvuuuttttttvvvwwwyyyyyyxxxyyyzzz{{{{{{{{{zzzzzzzzz{{{|||}}}|||{{{zzzxxxwwwvvvuuuuuuuuuuuuvvvwwwxxxuuussspppoooooonnnlllkkkllljjjhhhhhhiiijjjjjjjjjiiijjjjjjkkkmmmoooqqqrrrlllmmmnnnnnnpppuuu}}}|||}}}yyysssmmmhhhccc]]]ZZZ___dddkkkppptttvvvwwwyyyzzz~~~~~~{{{~~~zzztttooommmkkkjjjiiijjjgggbbb]]]YYYWWWWWWXXXVVVUUUVVVWWWXXXWWWUUURRRQQQRRRVVV```mmmxxx~~~wwwxxx{{{nnnhhhppp|||vvvrrrmmmiiiiiimmmssswww"""$$$&&&&&&%%%$$$###$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%###!!! ###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$$$$&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((())))))))))))+++************+++,,,---((()))+++---------,,,,,,)))+++......///111333333:::;;;DDDRRRXXXYYYbbbppp}}}oooaaa^^^WWWRRRMMMIIINNNeee}}}yyysssqqq~~~|||vvvtttrrrlll```WWWQQQOOOLLLLLLNNNSSSWWWZZZWWWWWWXXXYYYZZZ\\\```bbbjjjuuu~~~zzztttooohhhbbbYYYPPPIIIDDDBBB@@@BBBCCCEEEHHHJJJLLLPPPRRR[[[aaaiiiuuurrrkkkbbb^^^___aaaaaa```___```bbbdddfffggghhhiiimmmooosssvvvxxxyyyxxxwwwyyyyyyxxxwwwvvvvvvwwwwwwyyyzzz{{{{{{{{{{{{}}}zzz{{{|||}}}~~~~~~}}}|||zzzzzzzzzyyyxxxwwwuuussspppooooooooonnnmmmmmmkkkhhhgggiiikkkkkkkkkkkkkkkkkkkkklllmmmnnnooooooppppppooopppuuu~~~yyywwwtttppplllgggaaa]]]___ccciiilllnnnnnnnnnnnntttxxx|||~~~~~~}}}{{{{{{~~~~~~{{{yyyxxxxxxxxxxxxtttooohhhaaa\\\[[[\\\]]]ZZZZZZ[[[]]]]]][[[VVVSSSTTTRRRQQQSSSYYYaaahhhmmmwww}}}~~~wwwmmmllluuu~~~vvvllljjjvvv~~~wwwtttnnnjjjiiikkkoooqqq"""$$$&&&&&&%%%$$$###$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%###!!!$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))((((((((((((((((((((())))))))))))))))))))))))******++++++''')))***,,,---,,,,,,+++)))+++---//////111555999@@@HHHZZZmmmuuuuuuzzz}}}lll^^^VVVOOOJJJLLLRRRaaa}}}kkknnnyyy{{{uuullleee___WWWOOOHHHMMMOOOQQQTTTVVVXXXZZZ\\\\\\\\\\\\\\\^^^dddlllrrr~~~wwwrrroookkkeeeaaaXXXUUUNNNHHHCCCBBBCCCDDDEEEIIIPPPUUUXXX[[[___bbblllsss}}}oookkkeeecccdddgggiiiiiijjjjjjjjjkkkkkklllmmmnnnpppqqqtttvvvxxxzzzzzzzzzzzzyyywwwvvvwwwxxxyyyzzz|||~~~|||yyyuuurrrooonnnnnnoooooonnnmmmkkkhhhgggiiijjjkkkkkklllkkkkkkkkkkkkllllllmmmqqqrrrrrrqqqqqqwww|||yyyxxxzzzssssssrrrqqqppplllfffbbbbbbeeehhhiiigggdddbbbaaalllppptttwwwxxx{{{~~~|||||||||}}}~~~}}}sssiiibbb^^^^^^___\\\]]]___aaabbb```\\\XXXSSSQQQOOONNNOOOSSSXXX\\\dddkkkpppnnnhhhfffoooyyyuuunnnrrr|||}}}zzzyyywwwuuurrrooommmlll"""$$$&&&%%%$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((&&&&&&'''(((((((((((('''%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))((('''(((((((((((())))))))))))'''''''''((((((((())))))((()))***+++,,,,,,,,,,,,///......000000222:::CCCNNN___wwwzzzrrrdddWWWKKKFFFHHHUUUeeeyyyzzztttssspppzzz}}}vvvmmm___SSSLLLJJJJJJKKKNNNRRRWWWZZZ[[[[[[\\\\\\^^^```bbbdddiiisss~~~wwwqqqhhhbbb___[[[VVVSSSKKKJJJHHHEEECCCEEEIIIMMMMMMUUU___fffjjjmmmooorrr{{{~~~pppmmmjjjiiijjjkkkllllllnnnmmmmmmlllmmmmmmnnnnnnoooppprrrtttwwwyyyzzz{{{zzzyyywwwvvvwwwzzz}}}}}}~~~xxxuuuqqqoooooooooooonnnmmmkkkiiiiiijjjkkkkkkkkkmmmllllllkkkkkkllllllmmmnnnoooqqqqqqsssyyy~~~xxxuuuqqqmmmlllooollllllmmmnnnnnnlllgggdddcccfffgggfffbbb]]]ZZZXXX^^^ccciiimmmooosssyyy}}}||||||}}}}}}}}}|||~~~|||zzznnnddd___]]]]]]aaabbbcccfffhhhfffccc___WWWVVVTTTRRRRRRRRRRRRRRRUUUZZZaaaeeedddeeeppp{{{|||~~~|||~~~xxxsss$$$%%%%%%$$$######$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&'''((('''%%%%%%'''((('''''''''''''''((())))))%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***)))((('''(((((((((((())))))))))))(((((())))))******))))))+++******++++++,,,---...111//////222555:::HHHUUUddd|||}}}qqqhhh```VVVMMMIIIKKKXXXlllzzzsssyyy~~~|||xxxrrreee^^^UUUMMMJJJLLLQQQUUUSSSWWW\\\^^^^^^^^^___```bbbhhhpppyyy{{{sssnnngggaaaYYYTTTRRRQQQNNNKKKGGGHHHIIIIIIJJJMMMTTTXXX\\\eeeqqqxxxyyyxxxxxxyyy}}}wwwpppooooooooooooppppppoooooonnnnnnmmmnnnooopppqqqpppqqqsssuuuwwwyyyzzz{{{}}}|||zzzzzz|||zzzvvvtttsssqqqpppmmmlllkkkkkkmmmmmmlllkkkmmmmmmllllllllllllmmmmmmjjjmmmoooqqqsssxxx}}}tttmmmlllkkkfffccceee```aaacccfffiiiiiigggeeeeeegggiiihhhddd```\\\ZZZ^^^bbbgggiiijjjmmmrrrvvv~~~~~~}}}{{{yyyxxxzzz|||}}}|||{{{~~~uuummmiiihhhhhhjjjkkklllnnnoooooollliiibbb___]]][[[ZZZXXXTTTQQQOOOOOOUUU[[[___eeerrr}}}%%%%%%%%%###""""""%%%'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((()))%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((((('''&&&&&&&&&((()))***%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***)))((('''(((((((((((())))))))))))++++++,,,------------,,,---,,,++++++,,,---///000///,,,...333999CCCUUUgggvvvuuuvvvqqqeeeYYYRRRKKKFFFPPPXXXmmm~~~xxxwwwsssvvv{{{pppnnnnnnhhh^^^NNNNNNNNNNNNOOORRRVVVXXXYYY\\\___```___```cccffflllvvv|||yyyooogggcccZZZTTTNNNKKKLLLMMMLLLKKKHHHJJJMMMOOOQQQUUU\\\bbbjjjttt|||xxxwwwxxx}}}vvvpppnnnoooppprrrttttttttttttssssssrrrrrrtttuuuwwwxxxwwwxxxzzz|||}}}~~~zzzwwwuuusssnnnmmmmmmnnnoooooonnnlllmmmmmmlllllllllmmmmmmnnnjjjmmmpppqqqrrrvvv|||sssjjjdddgggiiiddd``````UUUWWWZZZ___eeehhhhhhggggggiiilllllliiieeecccaaakkknnnqqqqqqoooooorrruuuxxxxxxwwwuuuttttttwwwzzz}}}}}}~~~{{{zzz{{{|||tttttttttvvvwwwvvvsssqqqhhheeeaaa___^^^[[[UUUPPPPPPMMMNNNUUU[[[cccqqq~~~$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&%%%$$$######%%%&&&((((((((('''''''''&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&&&&'''''''''(((((())))))((()))***)))((('''((()))))))))(((((((((((())))))***+++,,,---...---,,,,,,------------------,,,,,,,,,000666999===KKKiiiuuuhhhcccbbbaaa[[[MMMDDDIIIUUUcccssswwwjjjeeeoooooo```YYYUUUQQQNNNIIILLLPPPUUUXXXZZZZZZ[[[[[[ZZZ]]]ccceeefffppp||||||{{{}}}|||||||||tttmmmcccWWWVVVLLLKKKJJJJJJKKKKKKKKKJJJMMMOOOTTTZZZ___dddhhhiiitttxxx}}}~~~|||wwwssspppwwwvvvtttrrrpppooonnnnnnlllmmmoooqqqssstttuuuvvvwwwwwwxxxxxxxxxxxxwwwvvvyyy{{{}}}~~~~~~~~~}}}~~~}}}{{{xxxvvvuuutttuuutttsssrrrqqqqqqqqqqqqpppqqqpppooommmnnnppprrrsssuuuwwwxxxxxxxxxyyyzzzzzz{{{|||}}}~~~~~~~~~~~~{{{|||||||||}}}}}}zzzwwwsssppppppppppppooommmkkkiiihhhjjjlllllllllooonnnmmmmmmooorrrvvvxxxgggfffdddbbb___]]][[[ZZZYYYZZZZZZYYY]]]ccceeeccceeehhhlllkkkeeeaaafffpppyyy~~~yyyttttttuuuqqqllljjjkkklllllloootttvvvyyy~~~|||ssspppkkkfffbbb]]]XXXUUUOOOSSSUUUTTTTTTZZZfffqqq$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%''''''&&&%%%$$$$$$%%%'''((((((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%'''''''''((((((((())))))((()))***)))((('''(((***))))))(((((((((((())))))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,+++++++++---000666===EEEWWWuuuwwwiiiaaaYYYVVVSSSOOOIIIIIIUUUdddwwwoooiiidddhhhwwwwwwdddUUUNNNLLLKKKKKKOOOSSSXXX]]]___```aaaaaa___```eeemmmsssyyy}}}yyyzzz}}}~~~}}}{{{zzz}}}xxxhhhbbbZZZPPPOOOJJJJJJJJJLLLPPPSSSUUUVVVVVVYYY]]]aaagggkkknnnppppppssswwwxxxvvvrrrooommmqqqpppooonnnmmmlllllllllqqqrrrtttvvvyyyzzz{{{|||xxxyyyyyyyyyyyyzzzzzzzzz|||~~~~~~~~~~~~~~~|||zzzzzzzzz{{{zzzyyyuuutttrrrpppooonnnmmmmmmkkklllllllllkkkjjjiiihhhhhhgggfffeeedddcccbbbaaaaaa```___^^^]]]]]]]]]]]]^^^______]]]\\\\\\^^^```eeegggiiiiiihhhhhhiiijjjggghhhiiijjjkkkkkkkkkkkkllllllmmmmmmnnnpppqqqrrrnnnnnnnnnooopppqqqssssssuuuuuuvvvxxxzzz}}}}}}}}}|||{{{zzzrrrooolllkkklllnnnoooooonnnnnnoooppppppqqqqqqpppdddcccbbb```]]][[[ZZZYYY___```___^^^```eeefffcccggghhhlllmmmkkkhhhnnnwww{{{~~~|||yyywwwwwwnnnhhhccccccbbbbbbfffkkkwww~~~~~~zzzwwwrrrlllhhhbbb]]]YYYRRRTTTTTTTTTTTTYYYbbbjjjrrrzzz}}}$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%'''((('''&&&%%%&&&'''((()))(((((((((''''''''''''&&&'''''''''&&&&&&&&&&&&%%%''''''(((((((((((())))))((()))******(((((()))******))))))(((((())))))******+++,,,---------,,,,,,+++++++++,,,---.../////////222888BBBOOObbb}}}ttteee]]][[[RRRLLLHHHGGGKKKWWWiiiyyymmm\\\]]]cccqqqsssgggUUUIIIEEEHHHLLLNNNWWW[[[___cccddddddeeeffflllooowww}}}xxxssstttxxx||||||tttlllkkkooorrruuugggXXXUUUPPPIIIJJJHHHJJJNNNSSSXXX]]]aaaccc```bbbdddhhhlllooorrrtttnnnqqqssssssrrrooonnnnnnnnnnnnmmmmmmlllmmmmmmmmmqqqrrrtttwwwzzz|||}}}~~~}}}}}}|||}}}~~~|||zzzxxxuuuqqqooonnnoooooonnnmmmkkkjjjiiijjjjjjkkkgggeeeccccccddddddcccbbbaaa```^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWWWWUUUUUUUUUUUUTTTTTTSSSSSSRRRQQQPPPOOONNNNNNNNNNNNOOOPPPQQQPPPNNNNNNPPPRRRTTTVVVWWWWWWVVVUUUVVVWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZ[[[\\\]]]______^^^^^^^^^^^^___aaabbbcccbbbbbbcccdddfffhhhjjjkkkooooooppprrrtttvvvyyyzzzyyyxxxxxxyyy{{{~~~yyyvvvrrrppppppqqqrrrrrrnnnppprrrtttssspppmmmjjjccccccbbbaaa```^^^^^^]]]dddfffeeeccceeeiiihhhdddhhhgggiiimmmoooooosssyyyxxxzzz|||}}}|||zzzwwwuuukkkccc[[[XXXWWWWWW\\\cccwww~~~yyytttoooiiiccc^^^WWWVVVUUUTTTVVVYYY]]]___^^^dddppp{{{www}}}$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&&&&'''((('''%%%%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%%%%%%%&&&((((((''''''(((((()))***(((((((((''''''''''''''')))(((((('''&&&&&&&&&&&&(((((((((((((((((())))))((()))******)))((()))+++***))))))))))))))))))***++++++,,,,,,,,,---------+++++++++---///111333555888:::CCCPPP^^^mmmtttggg]]]XXXWWWOOOKKKIIINNNZZZmmmmmmaaa\\\bbbooo~~~xxx```WWWLLLEEEFFFLLLTTTYYY```cccgggiiijjjmmmqqquuu~~~vvvqqqnnnmmmqqqxxx}}}~~~~~~~~~~~~}}}|||zzzvvvsssnnneee\\\\\\```gggiii]]]OOONNNLLLGGGJJJJJJNNNVVV]]]aaadddfffgggdddeeefffhhhkkknnnpppqqqqqqsssttttttrrrrrrrrrsssrrrqqqqqqpppooopppppppppppprrruuuxxx{{{~~~zzzwwwtttqqqooonnnkkkiiigggeeebbb^^^\\\\\\\\\]]]^^^]]]\\\[[[[[[[[[[[[\\\WWWUUUSSSSSSTTTTTTTTTSSSTTTSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPOOOOOONNNNNNMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHGGGHHHIIIHHHGGGGGGHHHJJJJJJLLLMMMMMMKKKJJJKKKKKKMMMMMMNNNOOOOOOOOOOOOOOONNNNNNNNNOOOPPPQQQRRRSSSTTTSSSSSSTTTUUUVVVWWWXXXVVVVVVVVVWWWYYYZZZ\\\\\\```aaaccceeegggiiikkklllhhhhhhggghhhjjjnnnqqqtttppprrruuuwwwxxxzzz|||~~~~~~}}}}}}zzzvvvuuutttsssrrrqqqrrrtttuuutttpppmmmjjjhhhhhhhhhgggggggggfffffffffiiijjjjjjmmmpppooojjjjjjgggfffkkknnnnnnpppsssrrrrrrsssuuuvvvuuuqqqnnneee]]]UUURRRQQQSSSYYY```ttt|||}}}yyyuuuoooiiiddd\\\YYYVVVVVVXXXYYYXXXVVVTTTVVV]]]ggguuuuuuwwwwww}}}zzz{{{$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&'''''''''((('''%%%%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%%%%&&&(((((((((((())))))******((((((((((((((((((((((((******)))''''''''''''((())))))))))))))))))((((((''')))******))))))***,,,******))))))))))))******+++++++++,,,,,,,,,------------------///222444666@@@FFFRRRbbbnnnwwwxxxooogggaaa[[[UUUQQQKKKNNNUUUbbbuuuooogggeeekkktttxxxlllcccSSSOOOKKKIIIMMMTTT[[[```gggkkkppptttyyyzzzsssllljjjjjjmmmttt|||}}}{{{{{{zzzwwwuuuoookkkfff```WWWPPPPPPUUUaaadddXXXLLLMMMLLLJJJNNNPPPWWW```fffhhhfffeeedddeeeeeefffgggiiikkkmmmnnnssstttuuuuuuttttttvvvxxxwwwvvvuuusssrrrrrrrrrrrrtttvvvyyy}}}{{{yyywwwtttqqqnnngggeeebbb```___]]][[[YYY[[[YYYVVVSSSRRRQQQRRRRRROOOOOONNNNNNNNNNNNNNNNNNMMMLLLJJJJJJKKKLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBAAABBBBBBAAA@@@@@@@@@@@@AAA???@@@BBBBBBAAAAAABBBCCCEEEGGGHHHHHHFFFEEEEEEFFFDDDDDDEEEFFFFFFFFFEEEEEEGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJJJJJJJKKKLLLMMMMMMOOOOOOOOOOOOPPPQQQRRRSSSQQQRRRSSSUUUXXXYYY[[[[[[WWWWWWWWWXXXZZZ]]]aaacccaaadddgggiiijjjkkkmmmnnnsssrrrpppooooooqqqsssuuuwww{{{|||yyyvvvsssttttttsssrrrqqqooommmlllmmmmmmmmmmmmmmmnnnnnnnnnhhhmmmqqqtttxxx|||{{{vvvnnniiifffiiikkkjjjjjjlllmmmmmmnnnooopppooolllhhh]]]XXXTTTTTTUUUWWW]]]dddpppssswww{{{||||||}}}}}}}}}~~~|||yyytttnnniiibbb^^^[[[ZZZ[[[ZZZVVVRRRRRRRRRTTTYYYbbbnnnyyy~~~|||rrrooouuuyyy|||xxx$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&'''''''''''''''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''&&&&&&&&&(((((()))))))))*********'''(((((((((((()))))))))+++***)))((((((((()))*********))))))))))))((((((''')))************+++,,,+++******))))))******+++,,,,,,+++++++++,,,---...////////////111444888:::DDDLLL\\\llluuuwww{{{vvvnnneee___]]]XXXPPPIIIIIIVVViii}}}{{{rrrttt{{{wwwiiiZZZQQQQQQPPPPPPQQQUUU[[[```dddiiiqqq{{{}}}nnniiifffhhhlllrrr{{{{{{xxxvvvrrrmmmhhhbbb]]]YYYTTTNNNJJJMMMTTTaaadddYYYNNNPPPQQQOOOSSSYYY```hhhkkkjjjfffdddccchhhhhhggghhhiiikkkmmmnnnqqqsssttttttsssuuuwwwyyyyyyxxxvvvuuutttsssssssssvvvxxx{{{~~~|||wwwpppnnnoooooommmjjjhhhfffccc___\\\\\\YYYVVVSSSRRRPPPNNNLLLOOONNNMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEDDDDDDEEEFFFEEEDDDEEEEEEDDDDDDCCCDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>============<<<<<<<<<<<<<<<===<<<>>>@@@AAA@@@@@@@@@BBB@@@BBBCCCCCCBBBAAABBBCCCAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJHHHIIIKKKMMMNNNOOOPPPPPPOOOOOOPPPQQQSSSUUUWWWXXXVVVXXX[[[\\\]]]]]]___```cccbbbbbbbbbccccccddddddhhhkkknnnllljjjkkkpppvvv{{{~~~{{{xxxwwwuuurrrqqqooooooooonnnoooooooooooopppppppppmmmsssxxx|||}}}oookkkhhhjjjjjjhhhhhhjjjmmmnnnppppppnnnllliiiggg[[[YYYZZZ```ccceeeiiimmmqqqooonnnnnnppprrrtttttt}}}zzztttooohhhddd```^^^^^^\\\WWWTTTTTTTTTSSSTTTXXX___hhhooolllnnnjjjkkktttyyy}}}uuu{{{$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$%%%'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))(((&&&&&&&&&'''(((((()))))))))))))))'''((((((((())))))))))))+++***)))(((((()))+++,,,*********)))))))))((((((''')))************+++---+++******))))))******+++,,,,,,+++++++++,,,---......///111444:::AAAGGGJJJOOOXXXhhhtttvvvrrrqqquuuoooiiiaaa[[[VVVQQQKKKFFFRRRgggxxxhhh[[[RRROOOUUUUUUWWWYYY]]]cccjjjooowwwyyykkkhhhgggmmmrrrxxx|||xxxtttqqqjjj```YYYTTTPPPMMMLLLJJJJJJQQQZZZfffjjj```VVVXXXYYYWWWZZZbbbfffkkkkkkhhhfffgggiiijjjjjjiiiiiijjjlllnnnooooooqqqrrrsssssstttwwwyyyyyyyyyxxxwwwvvvvvvwwwwwwyyy{{{~~~nnniiifffeeebbb^^^^^^aaa___]]][[[ZZZXXXUUUQQQNNNPPPNNNKKKIIIHHHGGGFFFDDDEEEEEEFFFFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@BBBCCCBBBAAACCCCCCBBBBBBBBBCCCCCCDDDBBBAAA@@@@@@@@@AAABBBBBB????????????????????????===<<<<<<;;;;;;<<<<<<===<<<>>>AAABBBAAA@@@AAABBB<<<>>>@@@@@@??????@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKJJJJJJIIIKKKMMMOOOPPPQQQQQQQQQMMMNNNPPPQQQPPPQQQSSSTTTSSSUUUVVVWWWXXXWWWVVVUUUZZZ]]]^^^[[[WWWYYY```ggglllpppuuuwwwwwwzzz~~~zzzwwwtttrrrqqqooooooooooooppppppppppppqqqwww|||xxxjjjggggggiiiiiiggghhhlllooorrrtttsssnnniiiggggggaaacccjjjtttyyyyyyzzz|||vvvsssnnngggcccccchhhmmm|||~~~|||}}}zzztttllliiifffccc```]]]ZZZXXXXXXXXXXXXWWWVVVZZZ```eeebbbiiiiiillluuu{{{|||uuuxxx$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))(((&&&&&&&&&''''''((()))))))))))))))'''((((((((())))))******+++***)))((()))***,,,...+++*********))))))((((((''')))***+++******,,,---++++++************++++++---,,,+++***+++,,,---...+++---222:::DDDOOOXXX^^^bbbjjjwww~~~zzzrrrooossshhheee```YYYRRRLLLJJJIII___xxx}}}lll\\\SSSSSSUUUXXXYYY[[[^^^dddllluuu{{{zzzppppppmmmnnnsssxxx|||zzzwwwtttrrrnnneeeWWWMMMJJJGGGFFFGGGHHHLLLVVV```kkkpppggg]]]``````]]]aaagggjjjllljjjggggggkkkpppkkkjjjiiiiiijjjlllnnnpppnnnpppsssttttttuuuxxxyyyzzzzzzyyyyyyzzz{{{{{{|||{{{uuunnniiieee]]]YYYWWWXXXWWWTTTUUUYYYUUUTTTRRRQQQPPPMMMIIIFFFEEEDDDBBBBBBCCCDDDDDDCCC???AAACCCDDDDDDCCCAAA@@@??????@@@@@@AAA@@@@@@???BBBAAA???@@@AAABBBBBBAAA>>>>>>=========>>>??????AAA@@@???>>>??????AAABBB<<<<<<======>>>???@@@@@@;;;:::::::::::::::;;;;;;888;;;===>>>>>>===>>>???:::<<<>>>???>>>>>>???AAA>>>>>>>>>???>>>>>>======@@@AAAAAAAAABBBDDDEEEFFF@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCEEEEEEEEEEEEDDDBBBDDDFFFIIIJJJJJJIIIHHHHHHIIIIIIIIIHHHIIIKKKMMMJJJLLLNNNQQQQQQOOOMMMLLLRRRTTTTTTPPPLLLNNNVVV^^^```eeejjjkkkkkkmmmsssxxxyyyzzz}}}{{{wwwtttppppppppppppppppppqqqqqqsssxxx}}}~~~xxxpppcccbbbcccfffffffffiiiooooootttwwwtttmmmgggfffgggjjjnnnxxx|||yyyrrreeeZZZXXX```iiivvv}}}{{{xxx}}}|||{{{zzz{{{~~~xxxnnnllliiifffbbb___]]]\\\\\\]]]]]][[[YYYZZZ^^^bbb```iiillloooxxx}}}zzz}}}$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&''''''(((((('''&&&%%%$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&'''(((***+++***)))'''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((())),,,)))''')))---000...***+++***)))(((((()))******(((((()))))))))*********)))***+++,,,,,,,,,,,,,,,...,,,---000///++++++---333555999CCCWWWkkkvvvwwwvvv|||~~~vvvpppqqquuurrrbbbSSSNNNIIIGGGPPP^^^xxxzzzuuu{{{}}}zzzpppddd]]]YYYVVVXXX\\\dddaaabbbgggkkkttt~~~zzzxxxxxxwwwtttqqqkkkpppvvv}}}|||uuupppiiiaaaZZZSSSLLLHHHCCCDDDEEEHHHMMMUUU^^^eeessspppjjjccc^^^]]]```cccjjjkkklllllllllllljjjjjjkkkkkkjjjjjjkkknnnppprrrsssuuuwwwwwwwwwxxxzzz|||yyy{{{~~~}}}uuuoooooommmhhhccc___\\\ZZZYYYPPPPPPOOONNNMMMMMMLLLLLLJJJJJJIIIHHHGGGEEECCCBBB@@@@@@@@@@@@???>>>===<<<>>>???@@@@@@>>>>>>???@@@>>>@@@@@@@@@???@@@BBBDDDCCC@@@>>>>>>AAABBBAAA???@@@@@@@@@AAABBBDDDEEEFFFBBBAAA@@@>>>============????????????@@@BBBCCCDDDCCCAAA???>>>>>>>>><<<;;;<<<;;;===@@@@@@>>>@@@DDDBBBBBB@@@???@@@AAABBBCCCBBBBBBBBBAAAAAA@@@@@@@@@BBBCCCEEEEEEDDDCCCCCCDDD===>>>@@@AAABBBBBBAAA@@@CCCCCCDDDDDDCCCBBBAAA@@@DDDFFFHHHHHHFFFEEEDDDEEEGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGIIIJJJKKKKKKKKKKKKJJJKKKIIIDDDAAADDDOOOYYY^^^______]]][[[\\\```dddiiilllpppsssxxx}}}}}}yyyxxxvvvuuusssqqqpppooopppooooooqqqrrrpppjjjeee\\\ZZZ[[[```cccdddhhhmmmuuutttssspppmmmkkkiiihhhlllsss~~~wwwhhhZZZTTTWWW\\\iiimmmqqqqqqnnnmmmpppsssrrrtttxxx{{{~~~~~~wwwsssoookkkgggeeedddbbbaaaaaa```______```aaa```___gggiiinnntttyyy}}}$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###############$$$%%%%%%'''&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&''''''((()))******)))'''&&&$$$$$$$$$$$$%%%%%%%%%%%%'''''''''((((((((())))))---***(((***...000...++++++***)))(((((()))*********************************++++++,,,,,,,,,++++++...,,,---000000---...111444999BBBRRRiii~~~|||wwwsssrrrsssfffZZZQQQQQQQQQRRR]]]kkkzzzrrrttt~~~xxxooojjjddd^^^ZZZZZZZZZZZZ\\\aaaccccccgggqqq{{{}}}vvvtttqqqpppqqqrrrpppnnnooossszzz|||tttiiiddd]]]WWWQQQMMMIIIFFFDDDFFFIIIMMMSSS\\\eeekkkpppnnnkkkfffaaa```aaaccckkklllmmmnnnnnnnnnmmmlllooooooooooooqqqsssuuuwwwvvvxxxyyyzzzyyyyyy{{{||||||~~~{{{rrroookkkjjjjjjhhhaaa\\\[[[YYYWWWTTTQQQOOOMMMLLLJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@???????????????>>>======???AAABBBAAA@@@???@@@AAA===>>>??????>>>???@@@BBBAAA???===???AAACCCBBBAAABBBBBBBBBCCCCCCDDDEEEFFFEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@AAABBBBBBBBBCCCDDDBBB@@@@@@AAAAAA@@@??????>>>@@@CCCBBB@@@AAAEEEBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCC???@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBAAAAAAAAA@@@AAACCCEEEEEECCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDBBBCCCEEEFFFGGGGGGFFFFFFEEEGGGFFFCCCAAAFFFQQQZZZ___^^^\\\YYYVVVVVVZZZ]]]ccceeehhhjjjlllppptttxxx{{{yyyuuutttsssssstttrrrooonnnmmmiiiccc^^^ZZZVVVUUUXXX[[[___fffnnnuuutttrrrpppnnnkkkjjjiiimmmttt|||yyynnnddd^^^]]]^^^```cccdddccc```bbbggglllooorrrtttvvvwwwwwwwwwxxxtttpppkkkhhhgggfffeeedddfffeeedddeeeffffffdddbbbggggggjjjnnnqqqxxx$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''))))))***)))(((''''''''''''((((((((())))))''''''((((((((()))))))))---***)))+++...000...,,,******))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***---,,,---000000...111666666AAAQQQgggxxxtttuuuuuurrrnnn[[[UUUTTTZZZ___dddppp}}}oooddd```lll}}}wwwvvvssshhh[[[SSSSSSRRRTTTZZZ^^^^^^aaaeeeeeeiiisss~~~xxxrrrrrrpppoooppprrrttttttssstttyyy|||xxxoooggg[[[VVVPPPKKKIIIHHHGGGGGGJJJLLLQQQUUUZZZaaahhhlllkkklllkkkiiifffdddddddddlllmmmooopppqqqppppppooooooooooooppprrrtttuuuvvvzzz|||~~~~~~}}}yyyssspppnnnlllgggddd[[[YYYWWWWWWXXXVVVRRRNNNKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@AAA@@@@@@????????????@@@@@@@@@@@@@@@???????????????@@@AAA@@@???>>>???AAA???@@@BBBBBBAAAAAACCCEEEEEEDDDCCCCCCDDDEEEDDDCCCFFFGGGGGGGGGHHHHHHIIIIIIKKKKKKKKKLLLLLLKKKJJJJJJHHHIIIJJJLLLLLLLLLKKKKKKIIIHHHFFFFFFHHHIIIHHHGGGFFFEEEGGGKKKJJJHHHIIIMMMFFFHHHIIIJJJJJJIIIGGGFFFEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCAAACCCDDDDDDCCCBBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCC@@@AAABBBCCCCCCCCCCCCCCCCCCEEEEEEBBBAAAFFFQQQYYY[[[YYYVVVRRROOOPPPTTTXXX\\\]]]^^^______```cccffflllrrrzzz}}}|||{{{~~~}}}{{{{{{{{{zzzuuuoookkkiiifffaaa]]]]]]XXXVVVXXX[[[```kkkuuuuuutttrrrpppnnnmmmlllkkkooosssxxx|||}}}||||||||||||{{{yyyvvvqqqlllgggeeeccccccaaa]]][[[^^^dddjjjkkknnnpppooommmlllnnnqqq||||||}}}vvvrrrmmmjjjiiiiiiiiihhhkkkjjjjjjlllmmmmmmkkkiiijjjgggggggggiiiooo~~~$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$'''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&'''((()))))))))((('''))))))*********+++++++++'''(((((((((((()))))))))+++***)))***,,,---,,,+++)))))))))))))))*********------,,,,,,,,,,,,++++++------------,,,+++******...------//////...333:::===LLLddd|||xxxooohhhjjjqqqtttlllcccWWWXXX___jjjrrryyylll___]]]```nnnrrrdddaaaaaa]]]WWWTTTVVVUUUXXX^^^``````dddhhhmmmvvvzzzwwwsssppprrrqqqrrrsssuuuwwwxxxyyyyyy}}}xxxqqqjjjaaaXXXPPPLLLHHHFFFGGGIIILLLMMMRRRUUUYYY[[[]]]___bbbeeehhhjjjlllllljjjhhhggggggmmmnnnppprrrsssssssssrrrqqqqqqrrrrrrsssssstttttt{{{~~~{{{wwwsssqqqiiifffaaa^^^\\\ZZZVVVSSSPPPOOOMMMNNNNNNMMMKKKHHHDDDEEEGGGHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@BBBAAA@@@@@@???@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAABBBCCCCCCBBBBBBCCCDDDDDDFFFHHHIIIIIIIIIJJJLLLPPPOOONNNNNNMMMKKKJJJIIIMMMMMMOOOPPPQQQRRRSSSSSSUUUVVVWWWXXXXXXWWWWWWVVVUUUVVVYYY[[[\\\[[[ZZZYYYWWWVVVTTTSSSTTTUUUTTTSSSRRRPPPRRRUUUUUUTTTVVV[[[SSSTTTWWWXXXWWWUUUQQQOOOOOOOOOPPPPPPPPPPPPOOONNNMMMLLLMMMNNNOOOOOONNNMMMLLLLLLMMMMMMMMMLLLLLLKKKIIIIIIGGGFFFEEEFFFFFFGGGFFFGGGHHHHHHGGGFFFGGGHHHDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFFFFDDDDDDHHHQQQXXXTTTRRRMMMJJJJJJMMMRRRUUUWWWWWWXXXWWWVVVVVVXXX[[[]]]bbbiiimmmmmmnnnqqqtttwww{{{zzzsssnnnllljjjfffcccbbbaaacccgggiiilllttt}}}vvvuuusssqqqooonnnnnnnnnnnnpppsssuuuuuuttttttuuuwwwwwwwwwyyyzzzxxxuuuqqqooommmjjjeeeaaaaaaeeeiiiggghhhiiifffccccccgggkkktttvvvyyy}}}zzzvvvqqqnnnmmmmmmmmmlllmmmmmmoooqqqttttttrrrpppoookkkhhhggggggmmmzzz$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###""""""!!!!!!!!!""""""$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&&&&'''''''''((((((((((((((((((((()))))))))***))))))((()))*********)))(((((())))))************---,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***///......000//////777@@@LLL___xxx|||gggbbbaaagggnnnnnncccXXXVVV^^^kkkzzzjjj[[[VVVaaaooo~~~vvvfffVVVRRRVVVYYYZZZ[[[\\\[[[\\\___aaabbbhhhppp|||yyyvvvtttsssqqqooopppqqqrrrssstttvvvxxx}}}|||{{{yyyzzzvvvlllccc]]]UUUNNNJJJHHHEEEFFFJJJNNNQQQSSSVVVYYY\\\^^^^^^^^^___```gggiiimmmnnnmmmkkkjjjjjjmmmoooqqqsssuuuvvvvvvvvvyyyyyyxxxwwwwwwxxxxxxyyy{{{{{{vvvoooiiieeebbb___^^^ZZZXXXTTTRRRPPPNNNLLLJJJHHHGGGFFFEEEEEEDDDBBB@@@>>>???@@@AAABBBAAA@@@???CCCCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHJJJJJJIIIJJJKKKMMMKKKMMMPPPRRRRRRSSSUUUVVV[[[\\\]]]\\\[[[ZZZYYYXXXYYY[[[^^^aaadddfffggggggiiijjjjjjkkkkkkkkkjjjjjjfffhhhkkkmmmnnnnnnmmmmmmllljjjgggfffeeeeeecccbbbccc``````aaa```^^^aaafffcccdddeeeeeedddaaa]]][[[^^^^^^```aaaaaa```___^^^[[[ZZZYYYZZZ\\\\\\ZZZXXXVVVWWWXXXXXXXXXVVVUUUSSSQQQQQQOOONNNMMMLLLLLLLLLKKKLLLLLLKKKJJJIIIJJJKKKFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIINNNVVV\\\RRRNNNIIIFFFGGGJJJNNNQQQPPPQQQQQQPPPNNNOOOQQQSSSRRRWWW\\\___```bbbdddgggllloootttyyy}}}|||vvvssspppkkkhhheeeiiiqqqyyyzzzxxxzzzzzzxxxvvvrrrpppooooooooolllnnnpppqqqppppppqqqssssssssstttwww{{{~~~~~~}}}yyywwwtttooojjjfffeeeeeebbbbbb```]]]ZZZ\\\aaafffjjjnnnuuu|||}}}zzzwwwuuuuuuuuutttssspppppprrruuuxxxzzzyyyxxxsssnnnkkkjjjjjjnnnyyy$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""#########$$$$$$%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((()))''''''((((((((()))))))))((((((((()))))))))******(((((((((((((((((((((((('''((()))******+++******+++++++++,,,,,,---------,,,------------,,,,,,+++///...///111111444>>>III```sss}}}rrrhhhiiikkkmmmlllfff\\\UUU[[[hhhzzz{{{fffXXXSSSXXXlll{{{bbbWWWNNNOOOTTTXXXYYY[[[\\\[[[\\\aaaeeelllxxx~~~yyyuuusssrrrqqqpppoooqqqrrrssstttuuuxxxzzzzzzvvvtttpppqqqkkk```WWWRRROOOKKKGGGGGGHHHLLLPPPTTTVVVWWWWWWZZZ^^^```aaabbbcccdddhhhjjjmmmnnnnnnmmmnnnnnnoooqqqsssvvvxxxzzzzzzzzz{{{zzzyyyxxxxxxzzz|||}}}~~~~~~yyytttqqqfffbbb]]]YYYWWWUUUTTTRRRMMMLLLJJJHHHGGGEEEEEEEEECCCCCCBBBAAA@@@???>>>===<<<<<<===>>>????????????BBBCCCCCCCCCDDDEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGFFFHHHHHHHHHIIIJJJLLLOOOPPPMMMOOOQQQRRRSSSTTTVVVXXXXXX[[[___bbbdddeeeggghhhkkknnnpppqqqqqqpppqqqqqqppprrrvvvzzz~~~}}}zzzyyyxxxwwwuuusssuuuqqqnnnnnnlllkkkooovvv{{{zzzxxxvvvssspppnnnlllrrrsssuuuwwwwwwvvvuuussspppmmmkkklllnnnnnnkkkhhhfffhhhjjjkkkjjjgggdddaaa______^^^]]][[[XXXVVVUUUTTTTTTTTTRRROOONNNOOOQQQMMMMMMMMMLLLLLLKKKKKKKKKMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEECCCDDDGGGIIIMMMSSSZZZ___UUUPPPJJJGGGFFFHHHJJJJJJIIIJJJJJJIIIHHHHHHKKKMMMLLLOOOSSSVVVWWWXXXZZZ[[[aaadddiiimmmqqquuuzzz}}}||||||~~~~~~xxxqqqllljjjppp|||~~~}}}~~~zzzuuurrrpppoooooolllnnnpppqqqpppppprrrsssqqqqqqsssuuuxxx|||~~~zzzuuupppllljjjddd```[[[WWWWWWZZZ___bbbcccgggooovvv|||~~~~~~~~~~~~}}}~~~xxxwwwwwwyyy|||~~~~~~~~~wwwrrroooooooooqqqyyy$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&)))(((''''''&&&&&&''''''###$$$%%%'''''''''''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&'''((()))))))))))))))*********++++++(((((()))))))))*********((()))))))))((((((((()))&&&''')))***++++++******))))))***+++,,,---......,,,,,,---------------------...000333555;;;HHHVVVnnn~~~vvvqqqwww{{{|||vvviii___\\\]]]lll{{{tttdddWWWUUUZZZfff}}}~~~{{{xxxoooeeeTTTOOOMMMRRRXXXZZZ[[[]]]\\\]]]bbbllluuu~~~}}}xxxwwwuuutttrrrpppnnnlllppprrruuuvvvwwwyyy}}}{{{uuuqqqoookkkjjjcccWWWNNNMMMNNNMMMIIIKKKOOOUUUZZZ]]]\\\[[[ZZZ^^^bbbdddfffhhhjjjlllkkklllmmmmmmmmmnnnppprrrrrrtttwwwzzz|||~~~{{{yyyxxxwwwyyy}}}|||tttnnnhhhccc^^^[[[XXXUUURRRPPPOOOMMMKKKIIICCCCCCCCCBBB@@@@@@AAABBBAAAAAAAAA@@@>>>>>>??????>>>>>>???@@@BBBDDDEEEFFFCCCDDDEEEFFFGGGIIIJJJJJJLLLNNNRRRUUUWWWXXXWWWWWWWWWWWWWWWXXXYYY\\\___aaa^^^```ccceeefffgggjjjlllooosssyyy}}}}}}zzz{{{|||||||||zzzvvvsssssssssrrroookkkgggdddeeeeeedddaaa^^^\\\]]]^^^\\\\\\[[[ZZZYYYYYYXXXWWWVVVUUUTTTSSSRRRQQQPPPPPPNNNMMMLLLJJJJJJIIIJJJJJJGGGHHHIIIKKKNNNSSSXXX\\\UUUQQQKKKHHHIIIJJJJJJIIIFFFFFFFFFEEECCCDDDFFFHHHJJJKKKNNNOOOPPPQQQRRRRRRYYY[[[^^^```bbbeeeiiilllmmmnnnppptttzzz}}}vvvwww}}}}}}xxxssspppooonnnnnnppprrrsssrrrrrrssssssppprrrttttttsssuuuzzz~~~~~~{{{xxxvvvoooggg]]]XXXZZZ___bbbcccbbbdddiiinnnrrruuuwwwxxx~~~~~~~~~|||xxxvvvwwwwwwvvvyyy~~~~~~$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%"""$$$%%%'''((((((''''''$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&((()))***&&&&&&&&&&&&''''''''''''))))))))))))************)))***+++***)))((()))***&&&''')))***+++++++++***(((((()))***,,,---......++++++,,,---............,,,---111555999@@@PPP___uuu~~~uuussstttzzzfff\\\```hhh~~~}}}gggZZZTTT[[[ggguuu|||vvvmmm]]]OOOTTTPPPPPPUUUZZZ]]]```ddd```ccclllyyyzzzyyyyyywwwttttttuuutttssspppllljjjlllpppsssuuuvvvyyy~~~zzzsssooonnnhhhggg___RRRJJJKKKOOOPPPMMMPPPVVV]]]bbbcccaaa^^^aaacccgggiiijjjllloooqqqmmmmmmmmmllllllnnnrrruuutttvvvyyy|||~~~|||{{{{{{|||vvvqqqllleee___YYYTTTPPPMMMLLLJJJHHHGGGFFFDDDBBB@@@??????@@@???>>>>>>@@@AAA<<<=========<<<<<<>>>???>>>>>>???@@@CCCFFFIIIKKKEEEFFFHHHIIIKKKMMMOOOOOOVVVZZZ___dddhhhiiiiiihhheeeeeeeeeeeehhhkkknnnppptttvvvyyy{{{}}}zzzuuurrruuuuuusssppplllkkkkkklllllllllkkkiiihhhgggfffeee]]]]]]\\\[[[YYYXXXWWWWWWTTTSSSQQQPPPOOOOOOOOOOOONNNMMMMMMMMMNNNPPPRRRTTTRRRNNNJJJIIIKKKMMMMMMLLLFFFGGGFFFDDDBBBBBBDDDEEEIIIIIIKKKLLLLLLMMMMMMMMMTTTUUUWWWXXXXXXZZZ]]]___ggghhhiiilllqqqwww}}}yyytttpppnnnnnnqqqsssuuuvvvtttsssssssssooosssvvvtttpppppptttyyy}}}}}}~~~~~~}}}|||{{{pppccc^^^```eeegggfffcccccceeegggjjjnnnrrrtttzzzyyyzzz|||}}}||||||}}}}}}}}}}}}zzzzzz}}}}}}}}}|||$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''((((((((('''&&&$$$###"""))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,,,,------++++++...111222000///222:::AAAJJJZZZiiiwwwkkktttpppWWWYYYmmm~~~iiiSSSVVV```llluuu~~~|||jjjZZZOOOOOOTTTSSSWWWZZZ\\\\\\^^^cccgggjjjsss}}}xxxwwwuuurrrppptttuuuwwwwwwuuuqqqllliiinnnsssvvvvvvzzz{{{ppphhhhhhkkkhhhaaaXXXQQQNNNOOOQQQRRRSSSVVV[[[```dddeeeeeedddgggfffgggjjjooorrrrrrpppmmmnnnnnnmmmmmmnnnrrruuuuuuuuuwww|||~~~}}}~~~uuunnnhhheee\\\XXXRRRNNNLLLKKKIIIHHHFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@????????????<<<>>>???@@@??????AAABBB@@@CCCGGGGGGFFFGGGJJJMMMSSSUUUWWWXXXXXXYYY[[[\\\eeeooo{{{}}}zzzzzz{{{{{{|||~~~~~~}}}~~~}}}}}}|||zzzuuurrrpppoooqqqoookkkhhheeeddddddddd^^^ZZZUUUTTTVVVWWWWWWVVVTTTSSSRRRPPPOOOOOOPPPPPPOOONNNNNNOOOPPPPPPOOOMMMKKKJJJGGGEEEEEEEEEFFFGGGGGGHHHIIIIIIHHHHHHIIIJJJJJJKKKMMMOOORRRTTTVVVWWWVVVXXX]]]ccchhhmmmppprrrwwwzzz}}}~~~~~~~~~}}}tttlllnnnuuuzzzxxxvvvsssqqqpppppppppkkkmmmppprrrssstttwwwyyy~~~|||yyyyyy{{{|||nnnjjjnnnqqqnnnjjjaaabbbeeehhhfffcccjjjuuuuuuuuuwwwyyy|||~~~}}}zzzyyyxxxxxxwwwwwwzzz|||www~~~$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&'''(((''''''''''''''''''''''''&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++++++++++++++,,,,,,,,,,,,......---+++,,,...//////777555888???FFFOOO```ooozzzwww{{{dddZZZfffppp___^^^cccmmmzzz|||hhhZZZRRRMMMMMMPPPRRRUUUZZZ]]]```eeelllrrr}}}|||wwwtttssssssrrrqqqtttuuuuuuuuussspppllljjjnnnrrruuuvvvzzz}}}}}}{{{ssskkkeeedddfffeee___WWWRRRQQQSSSUUUVVVVVVYYY^^^bbbeeeffffffeeefffeeefffiiimmmppppppnnnqqqqqqrrrrrrrrrtttxxx{{{zzzyyyzzz}}}|||wwwnnnfff```ZZZVVVSSSRRRNNNIIIFFFDDDDDDCCCBBBCCCBBBAAA@@@@@@???@@@@@@????????????????????????>>>???AAAAAAAAAAAACCCEEEDDDGGGLLLPPPUUUZZZ___cccbbbdddeeeccc```bbbiiiooozzz~~~{{{}}}|||{{{zzzwwwuuurrrqqqlllhhhcccaaabbbcccbbbaaaaaa___\\\XXXUUUSSSRRRRRRXXXVVVUUUTTTTTTRRRPPPMMMMMMLLLJJJHHHGGGGGGHHHIIIJJJJJJJJJIIIGGGFFFFFFGGGIIIIIIJJJLLLMMMNNNOOOPPPRRRSSSVVVZZZ^^^bbbeeeggghhhkkkoooqqqrrrtttxxx{{{zzztttooopppuuu{{{zzzwwwtttrrrqqqppppppkkkmmmppprrrssstttvvvxxx{{{zzzxxxxxx{{{xxxwww{{{{{{uuuooojjjjjjmmmpppllliiioooyyyzzz{{{~~~~~~{{{zzzzzzzzzyyyxxxxxx{{{~~~vvvssszzz%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&((((((((((((((((((((((((&&&''''''((())))))((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))***))))))))))))***+++++++++++++++,,,,,,,,,------...---,,,---///111111111<<<===BBBHHHNNNVVVdddqqqzzz~~~xxxbbb[[[eee}}}yyyjjjcccpppvvvuuuqqqtttxxxeeeQQQKKKLLLNNNOOOOOOVVVYYY]]]bbbhhhqqq}}}}}}xxxuuurrrqqqqqqsssssssssttttttsssrrrqqqooommmlllmmmqqqttttttwww|||}}}{{{wwwtttooojjjeeebbb``````___[[[VVVSSSUUUXXX[[[\\\[[[^^^bbbeeehhhiiihhhggghhhggghhhjjjmmmooopppooorrrsssttttttuuuwww{{{~~~~~~zzzsssmmmbbb^^^XXXSSSOOOLLLJJJHHHHHHDDD@@@>>>=========<<>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCCCCDDDEEEGGGJJJNNNPPPTTT\\\fffnnntttwwwuuuxxxxxxtttpppttt}}}}}}}}}zzzuuuqqqppppppooooooooommmjjjfffbbb___]]]\\\eeeccc```^^^\\\YYYUUURRRSSSRRRPPPNNNMMMMMMMMMMMMNNNMMMKKKJJJHHHGGGFFFFFFJJJJJJIIIIIIIIIIIIIIIIIINNNNNNOOOQQQSSSVVVYYYZZZ]]]```dddhhhkkkooosssvvvvvv|||~~~xxxuuussssssuuuxxxvvvtttqqqooommmmmmmmmkkknnnqqqrrrssstttvvvwwwyyyxxxwwwxxx{{{{{{ssstttvvvxxxzzzvvvtttxxx~~~|||{{{|||}}}{{{yyywwwwwwwwwwwwwwwuuunnniiihhhooowww%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$(((((((((((((((((((((((()))))))))((((((&&&%%%%%%))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,------------...++++++...222444666999BBBIIISSSYYY[[[^^^eeelllsss|||~~~vvvcccWWWddd}}}}}}qqqsssyyy{{{pppggggggsss}}}uuubbbTTTHHHHHHNNNRRRTTTVVV^^^aaaeeekkkuuu~~~sssrrrppppppqqqrrrttttttsssrrrqqqpppoooooonnnnnnmmmqqqrrrpppqqquuuuuurrrpppkkkeeeaaa```___]]][[[YYYWWWTTTUUUXXX\\\```aaa```bbbeeeiiikkkkkkkkkjjjlllllllllnnnppprrrssssssvvvwwwxxxxxxyyy{{{~~~uuummmeee___ZZZTTTQQQLLLIIIHHHGGGEEEDDDBBB@@@===;;;<<<===<<<<<<<<<<<<<<<<<<<<<===>>>???=========>>>>>>>>>>>>>>>@@@AAADDDFFFGGGJJJNNNQQQ[[[[[[^^^fffpppxxx|||}}}}}}~~~~~~{{{zzzzzz{{{{{{zzz}}}{{{yyyyyyzzz|||}}}zzzzzz}}}||||||||||||zzzxxxuuurrrpppnnnmmmqqqoookkkhhhfffbbb^^^ZZZ[[[ZZZXXXVVVTTTSSSSSSSSSRRRPPPMMMLLLKKKJJJIIIIIILLLLLLKKKJJJIIIHHHHHHGGGKKKKKKKKKLLLNNNPPPRRRSSSXXXZZZ^^^bbbeeeiiimmmooommmssszzz|||zzzxxxvvvtttvvvuuurrrpppnnnmmmmmmmmmlllooorrrsssssstttuuuvvvwwwvvvvvvvvvxxx||||||}}}|||uuu|||~~~~~~|||{{{|||}}}|||yyyvvvsssqqqnnnkkkiii^^^ZZZYYY^^^dddrrr%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((''''''''''''&&&&&&%%%$$$))))))))))))))))))))))))))))))))))))***************************************************++++++,,,,,,,,,---------.........///++++++///111333:::BBBUUUaaammmqqqnnnjjjjjjkkkoooxxx}}}|||}}}zzznnn]]]ZZZdddwwwnnnqqqjjjddddddqqqyyyhhh]]]PPPKKKJJJNNNTTTWWWZZZ___bbbfffnnnyyy}}}zzzvvvpppppppppoooooopppqqqrrrrrrqqqpppoooooooooppppppqqqssssssooommmnnnmmmiiigggbbb\\\ZZZ\\\\\\ZZZWWWUUUTTTTTTWWW[[[```cccddddddeeehhhkkklllmmmmmmmmmnnnoooooopppqqqsssuuuwww|||}}}~~~uuuooohhh```YYYTTTOOOKKKIIIFFFCCCAAAAAA@@@???>>>???===;;;;;;<<<>>>=====================>>>???@@@>>>>>>>>>>>>??????@@@@@@@@@BBBEEEGGGKKKOOOUUUYYYcccccceeellluuu{{{}}}}}}}}}}}}zzzwwwuuuuuuwwwwwwxxx{{{~~~|||zzzxxxxxxyyyyyyxxxwwwwwwwwwxxxyyyyyyyyyyyyyyyxxx}}}|||zzzzzzzzzzzzzzztttsssrrrqqqrrruuu{{{~~~}}}yyyvvvsssqqqooolllhhheeebbbaaa___]]][[[YYYXXXXXXUUURRRNNNMMMNNNNNNNNNLLLMMMMMMLLLKKKJJJJJJIIIIIIHHHHHHIIIJJJKKKMMMOOOPPPRRRSSSUUUXXX[[[___aaaaaadddiiipppvvv|||}}}wwwzzzyyyvvvtttrrrqqqqqqqqqnnnpppsssuuuuuutttuuuvvvvvvvvvuuuuuuuuuwwwxxxyyywwwxxx{{{|||xxx}}}{{{{{{{{{xxxvvvrrrooollliiieeebbbXXXRRRPPPRRRWWWeee%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((###$$$$$$%%%%%%&&&&&&'''!!!!!!"""###%%%''')))***''''''''''''''''''''''''######%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((************************+++************+++,,,,,,---------.........//////000,,,---111222666DDDUUUttt}}}uuuqqqooonnnrrruuuuuutttooodddXXXUUUddd~~~ooolllssskkkeeeiiiuuu}}}iiiWWWMMMIIIKKKPPPWWWYYYZZZ___fffeeennn}}}|||yyyxxxtttnnnmmmnnnnnnmmmllllllmmmoooqqqqqqpppppppppqqqqqqrrrtttvvvtttnnnkkkjjjgggbbb]]]ZZZWWWWWWYYYYYYWWWUUUUUUUUUVVVZZZ___ccceeeeeeeeefffiiikkkmmmnnnnnnooonnnooopppqqqqqqssswwwyyy~~~zzzsssnnnaaa]]]WWWRRRNNNJJJGGGDDDBBB@@@>>>===>>>>>><<<;;;===<<<:::;;;<<<>>>===<<<>>>>>>>>>>>>??????@@@AAA??????@@@@@@AAABBBBBBBBBBBBDDDFFFIIILLLRRRXXX\\\```bbbhhhooovvv{{{|||||||||||||||}}}~~~{{{zzzxxxuuusssqqqpppooottttttvvvzzz}}}~~~|||{{{xxxvvvttttttuuuuuuuuusssssstttvvvwwwwwwuuusssqqquuu|||zzzttttttsssrrrrrrrrrrrrrrrmmmnnnnnnnnnnnnpppsssuuu||||||{{{yyyvvvssspppkkkjjjhhhfffdddbbb```___[[[WWWRRRQQQSSSTTTSSSQQQOOOOOONNNNNNMMMLLLKKKKKKFFFGGGIIIJJJLLLLLLMMMMMMOOOOOOOOORRRUUUWWWXXXWWWYYY^^^dddiiinnnttt|||~~~{{{wwwtttqqqpppoooppprrrvvvwwwwwwvvvvvvvvvvvvuuuuuuttttttttttttuuuuuuwwwyyy|||}}}~~~}}}}}}||||||{{{}}}|||zzzyyytttrrrooommmjjjgggccc```[[[UUUPPPQQQSSS^^^xxx&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''######$$$%%%%%%&&&''''''#########$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''(((((())))))''''''''''''''''''''''''''''''''''''((((((((((((************************++++++******++++++,,,------.........////////////...,,,000777;;;DDD]]]vvv{{{tttssssssqqqllljjjkkkhhh___WWWSSSaaa{{{xxxjjjdddrrr|||nnnttt{{{mmm\\\QQQOOONNNPPPVVV\\\______eeekkkqqq}}}{{{}}}}}}yyywwwxxxssslllkkkmmmooonnnllllllnnnpppppppppqqqqqqrrrrrrssssssqqqsssqqqjjjfffeeeaaa]]]YYYYYYYYYZZZ[[[[[[ZZZXXXXXXXXXZZZ^^^cccfffgggfffeeefffhhhkkkmmmnnnooopppoooqqqsssssssssuuuzzz~~~zzzrrrmmmggg```ZZZTTTQQQMMMJJJHHHEEEBBB@@@???===<<<===>>>???>>>======<<<;;;<<<===>>>>>>===@@@???????????????@@@AAAAAABBBBBBCCCDDDDDDEEEEEEFFFHHHIIIKKKMMMQQQWWW[[[WWW]]]fffmmmrrruuuvvvwwwzzz}}}~~~|||zzzzzz{{{~~~~~~}}}zzzxxxyyyyyyyyyzzzzzzzzzzzzwwwuuusssqqqqqqqqqqqqpppqqqsssuuuyyy{{{{{{zzzxxxtttrrrppppppqqqrrrqqqppprrrssstttttttttrrrqqqpppwww}}}~~~|||xxxssspppqqqrrrssssssqqqpppoooooommmmmmmmmkkkjjjkkkmmmoooqqqqqqqqqqqqqqqqqqrrrrrr{{{}}}}}}|||~~~yyyxxxwwwtttrrrooommmlllgggbbb\\\ZZZ\\\\\\[[[XXXVVVUUUTTTSSSQQQPPPOOONNNIIIKKKMMMOOOOOONNNLLLKKKNNNMMMLLLNNNRRRTTTSSSRRRRRRVVV[[[___aaafffmmmssswwwxxxzzz}}}yyytttqqqoooqqqtttxxxyyyxxxwwwvvvvvvtttuuuuuuuuuuuuuuuuuuttttttvvvyyyzzz{{{|||~~~uuuuuuwwwyyy}}}{{{xxxuuusssqqqpppnnnkkkgggdddaaaZZZUUUTTTTTTYYYkkk&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''((('''&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((('''&&&))))))))))))))))))))))))))))))))))))************************************++++++******++++++,,,---............/////////000+++,,,333===EEESSStttrrrlllpppssstttiiibbbccc___VVVSSSWWWpppssshhh\\\^^^xxx}}}vvvnnnbbbUUUSSSXXXWWWVVVYYY___ccceeejjjoooxxxoootttvvvtttuuuwwwrrrkkkllloooqqqqqqooooooqqqtttooopppqqqsssssstttsssssslllnnnkkkeeeaaa```\\\XXXZZZ\\\^^^``````___^^^]]][[[\\\^^^bbbfffhhhhhhgggdddeeegggjjjmmmooopppppprrrtttvvvvvvvvvyyy~~~sssnnngggbbb___ZZZRRRLLLIIIGGGDDDBBBAAA???<<<::::::999999:::===>>>>>>===>>>=========???@@@???>>>@@@@@@????????????@@@@@@CCCCCCDDDDDDEEEFFFFFFGGGJJJKKKKKKLLLMMMPPPUUUYYYQQQYYYcccjjjmmmmmmoooppplllqqqxxx~~~}}}{{{xxxxxxyyy{{{}}}}}}{{{zzzuuuvvvvvvvvvuuutttsssrrruuusssqqqpppqqqrrrrrrrrrnnnpppsssvvvxxxxxxwwwvvvrrrpppnnnmmmoooppppppooottttttsssrrrrrrrrrrrrsssxxx|||||||||~~~~~~~~~~~~wwwxxxxxxyyyxxxvvvtttrrrpppqqqsssuuutttrrrooommmmmmmmmmmmkkkhhhffffffiiillljjjgggeeeeeeeeeeeeeeeccckkkkkklllnnnooopppqqqrrrtttvvvwwwvvvssspppooooookkkkkklllsss{{{~~~{{{zzz~~~|||~~~{{{yyywwwsssmmmfffcccddddddbbb___]]]]]][[[YYYVVVTTTRRRRRRNNNOOORRRTTTSSSQQQNNNKKKIIIHHHGGGIIIMMMOOONNNMMMPPPTTTXXXZZZ\\\```fffkkklllmmmooosssxxx}}}}}}xxxvvvsssvvvyyyzzzzzzxxxwwwwwwssstttuuuvvvwwwwwwwwwvvvsssuuuxxxzzzyyyzzz}}}zzzppprrruuuxxx{{{~~~{{{xxxzzzxxxvvvuuutttqqqmmmiiiddd\\\WWWWWWTTTTTT```ppp$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))************))))))))))))***+++,,,---******+++++++++******))),,,---...---+++++++++,,,...222777>>>QQQooowwwfffeeemmmrrrrrrjjjccc]]]SSSNNN]]]sssmmm]]]YYY[[[nnn~~~uuuhhh]]]WWWVVVWWWXXX\\\YYYZZZ```eeejjjuuuxxxnnntttxxxzzzwwwvvvuuuqqqlllqqqrrrrrrsssrrrqqqpppooouuusssqqqoooooonnnmmmkkkjjjhhhddd```\\\YYYWWWVVVWWW\\\cccffffffeeeeeefffeeecccaaacccfffhhhhhhgggfffhhhkkkmmmnnnoooqqqrrrsssuuuxxx{{{zzzrrrmmmhhhaaaXXXRRROOOMMMJJJHHHFFFEEEDDDBBB@@@???>>>>>>@@@@@@@@@???????????????;;;;;;<<<>>>???AAABBBCCCCCCCCCDDDDDDDDDCCCBBBBBBFFFFFFEEEEEEFFFFFFGGGHHHIIIHHHGGGGGGGGGIIILLLMMMPPPTTTZZZ___bbbbbb```^^^^^^bbbhhhmmmqqquuuyyy{{{}}}~~~}}}{{{{{{|||wwwvvvtttuuuvvvwwwwwwvvvyyyyyyxxxxxxvvvuuutttsssrrrqqqpppnnnnnnoooooopppoooppprrrtttttttttrrrqqqqqqooommmkkkkkklllnnnpppppppppppppppooooooooooooxxxxxxwwwvvvuuuttttttsssssstttuuuvvvvvvtttrrrpppppppppppppppooonnnmmmmmmqqqqqqqqqqqqpppnnnmmmlllkkkiiifffddddddeeefffhhhbbbccccccaaa___^^^___```dddccccccbbbcccdddfffgggiiifffbbb______^^^^^^]]]YYY[[[]]]```dddgggjjjkkkkkkpppwwwzzzwwwrrrllliiikkknnnrrrvvvyyy~~~zzzvvvtttsssqqqmmmiiieeeaaa^^^]]]]]][[[WWWTTTTTTSSSSSSSSSSSSQQQMMMJJJLLLKKKJJJJJJLLLNNNMMMMMMPPPQQQRRRTTTWWWZZZ]]]___bbbcccfffiiimmmqqquuuwwwzzzzzz|||{{{zzzzzz{{{|||{{{yyywwwuuurrrssssssrrrqqqqqqrrrtttxxxyyyzzzzzzyyyzzz}}}{{{|||zzzxxxvvvwww}}}vvvuuutttuuuuuutttqqqnnnkkkfff^^^WWWUUUZZZaaahhh$$$$$$$$$$$$%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''''''''(((''''''''''''''''''((())))))))))))(((((((((((())))))))))))************)))))))))***++++++,,,,,,******+++++++++++++++***+++---......------...000333666;;;EEE[[[zzzpppiiinnnuuuwwwrrrggg\\\WWWTTTYYYnnnnnn[[[SSS\\\ggg}}}{{{pppjjjbbb[[[WWWXXXZZZ[[[YYYXXX\\\aaagggrrr}}}{{{|||zzztttnnnrrrvvvxxxwwwvvvwwwtttppptttuuuuuuvvvuuusssqqqooommmmmmlllmmmmmmkkkhhhfffcccaaa^^^[[[YYYXXXXXXXXX\\\aaagggjjjjjjiiiiiiiiiiiigggffffffiiijjjjjjhhhfffiiilllnnnoooqqqsssuuuvvvxxx{{{~~~}}}uuunnnggg```[[[TTTPPPLLLIIIHHHGGGEEECCC@@@??????>>>>>>>>>>>>>>>???????????????@@@@@@@@@??????@@@AAAAAABBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDCCCBBBCCCEEEGGGHHHKKKNNNQQQTTTTTTSSSPPPNNNPPPTTTZZZ```dddhhhlllooouuuwwwyyy{{{{{{|||~~~|||zzzzzz{{{vvvuuuttttttvvvxxxxxxwwwxxxxxxxxxwwwvvvtttsssrrrqqqpppooonnnmmmnnnnnnooonnnoooqqqrrrssssssrrrqqqooonnnkkkiiiiiijjjlllnnnnnnnnnnnnnnnmmmmmmllllllsssrrrrrrqqqpppooonnnnnnmmmnnnnnnooonnnmmmlllkkknnnnnnnnnnnnmmmmmmlllkkknnnnnnmmmmmmlllkkkjjjjjjfffeeebbb```___```bbbcccaaaaaa```_______________``````___^^^^^^___```aaa]]]ZZZVVVSSSSSSRRRRRRQQQMMMNNNPPPSSSVVVXXXZZZ\\\]]]aaadddfffdddaaa___^^^bbbfffiiilllooottt|||{{{vvvrrrnnnjjjeeebbbbbb```\\\YYYWWWWWWWWWWWWWWWVVVRRRPPPQQQOOOMMMLLLMMMMMMMMMKKKNNNOOOPPPRRRTTTWWWYYYZZZZZZ[[[]]]___bbbeeehhhiiiqqqrrrsssyyy}}}{{{xxxvvvuuurrrrrrrrrpppoooooopppqqqxxxyyy{{{{{{zzzzzz{{{}}}~~~yyyuuuuuuyyy|||{{{wwwvvvxxxxxxwwwtttpppkkkccc[[[XXXYYY^^^ccc######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&)))((((((''''''(((((()))******))))))((((((''''''))))))))))))************((()))***,,,,,,,,,,,,+++)))******+++,,,,,,,,,,,,+++,,,.........///111333555777<<>>???AAAAAA@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCDDDDDDDDDCCCCCCFFFFFFGGGGGGHHHHHHIIIIIIFFFEEEDDDCCCCCCBBBBBBCCC>>>======<<<===>>>@@@AAABBBCCCEEEFFFFFFEEECCCBBBGGGKKKQQQWWW[[[```dddggglllnnnqqqrrrtttuuuxxxzzz}}}~~~~~~}}}{{{yyyzzz{{{wwwuuutttuuuvvvxxxxxxwwwvvvvvvvvvvvvuuusssrrrqqqooonnnmmmmmmllllllmmmmmmlllmmmooopppqqqqqqpppooommmkkkhhhffffffgggiiijjjlllllllllllllllkkkkkkjjjlllkkkkkkjjjhhhggggggfffhhhhhhggggggfffgggggggggjjjjjjjjjjjjjjjjjjiiiiiikkkjjjiiihhhggggggggghhhdddbbb```^^^]]]^^^___``````]]][[[\\\___aaa```^^^]]]\\\[[[YYYYYYXXXXXXYYYVVVSSSPPPMMMMMMLLLKKKJJJFFFGGGHHHJJJLLLNNNOOOPPPRRRTTTUUUUUUTTTTTTUUUVVVYYY\\\___aaaccchhhooottt|||yyytttmmmjjjiiihhheeebbb___^^^^^^^^^^^^\\\YYYVVVWWWTTTRRRPPPPPPOOONNNLLLOOOOOOPPPQQQRRRSSSTTTTTTXXXXXXYYYZZZ[[[]]]___```ggggggiiiooovvv}}}}}}yyywwwuuusssrrrqqqpppooooooppppppxxxzzz||||||{{{zzzzzzzzz{{{~~~|||vvvtttuuuwww|||zzz~~~~~~{{{wwwrrrkkkccc^^^\\\]]]^^^#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&))))))(((((((((((())))))******))))))((((((''''''((()))))))))************''')))+++---------,,,+++))))))+++,,,------------,,,---.........///222444888:::@@@OOOggg}}}zzzpppkkkvvv}}}ddd[[[WWWbbbvvvlll[[[TTTYYYbbbqqq}}}|||qqqfff___```___^^^]]]^^^___aaabbbfffnnnwww}}}}}}|||xxxtttssstttvvvxxx{{{|||zzzzzz}}}}}}zzzwwwwwwvvvuuurrrnnnjjjhhhffffffffffffgggfffccc```[[[ZZZYYYYYY\\\```dddgggiiikkkmmmoooppppppoooooommmmmmmmmmmmnnnppppppqqqqqqsssvvvwwwxxx{{{~~~yyyrrrllliiifffaaaZZZTTTPPPLLLIIIGGGHHHGGGFFFEEEDDDBBB@@@???;;;<<<===>>>@@@BBBDDDEEEAAABBBCCCDDDEEEGGGHHHHHHFFFFFFGGGGGGGGGGGGFFFEEEKKKKKKJJJJJJIIIIIIIIIIIICCCBBBAAA???>>>=========999888888888888999:::;;;888999;;;===???@@@@@@@@@CCCFFFLLLQQQVVVZZZ___cccdddfffjjjmmmooorrruuuxxxxxxzzz{{{{{{zzzyyyzzz{{{zzzyyywwwvvvwwwwwwvvvuuuttttttttttttsssrrrqqqpppnnnmmmmmmlllllllllllllllkkklllmmmnnnnnnnnnnnnnnnjjjhhheeeccccccdddeeegggjjjjjjkkkkkkkkkjjjiiihhhgggfffeeedddcccbbbaaa```fffeeedddbbbbbbccceeefffffffffffffffffffffggggggiiihhhgggfffeeeffffffgggeeedddbbb`````````aaaaaa]]]ZZZWWWYYY^^^aaa___\\\[[[ZZZYYYWWWUUUTTTSSSRRRSSSQQQNNNLLLKKKJJJHHHGGGDDDEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLNNNQQQRRRUUUYYY[[[]]]aaahhhmmmwww{{{}}}~~~yyyssspppooopppnnnllljjjiiigggeeedddbbb^^^[[[\\\YYYWWWUUUUUUTTTSSSQQQSSSSSSTTTTTTTTTSSSSSSSSSVVVVVVVVVWWWXXXZZZ[[[\\\___```bbbgggnnntttxxxyyy~~~yyyvvvuuusssqqqpppqqqrrrssssssxxx{{{}}}~~~|||zzzyyyyyyyyyzzz}}}zzzwwwvvvvvv~~~~~~}}}|||xxxqqqkkkfffbbb___^^^######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))(((((('''))))))(((((((((((())))))***)))))))))((((((((('''((()))))))))************''')))+++---...---,,,+++)))***+++------.........---...///......///222555===AAAKKK]]]tttxxxppplllqqqpppWWWYYYdddyyylll\\\WWW\\\hhhsss~~~oooddd```aaabbbbbbaaa^^^]]]^^^```hhhnnnyyy}}}|||yyy{{{}}}zzzvvvuuuyyy}}}~~~}}}~~~zzzxxxwwwuuurrroookkkgggeeegggdddbbbaaaaaabbbbbbaaa_________```dddhhhmmmpppjjjkkklllnnnooopppppppppkkklllmmmoooppprrruuuvvvvvvxxxzzz|||~~~wwwnnnfffaaa]]][[[WWWSSSMMMIIIFFFDDDBBBAAADDDCCCAAA>>><<<<<<======>>>>>>???@@@BBBDDDFFFGGGCCCDDDEEEGGGIIIKKKMMMNNNNNNOOOPPPPPPOOONNNLLLKKKOOOMMMKKKIIIGGGFFFFFFFFF>>>===<<<:::999888777777555555555555555666666666333444666888;;;===??????===@@@DDDHHHLLLQQQVVVYYY]]]```eeehhhllloootttwwwuuuwwwzzz{{{zzzzzz{{{|||~~~|||yyywwwwwwvvvtttsssrrrrrrrrrrrrqqqqqqpppooommmmmmmmmmmmmmmllllllllllllllllllllllllllllllkkkgggeeebbb```___```bbbccceeeeeefffggggggeeedddcccddddddcccaaa```^^^]]]]]]cccaaa___^^^^^^```bbbcccbbbaaaaaaaaaaaabbbddddddhhhggggggfffffffffffffffeeedddbbbaaa``````aaaaaaZZZWWWTTTWWW\\\```^^^[[[[[[ZZZXXXWWWTTTRRRPPPOOONNNKKKHHHGGGFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBCCCCCCDDDEEEGGGKKKNNNSSSVVVXXX]]]ccchhhjjjnnnqqqssszzz{{{vvvuuuwwwxxxxxxwwwvvvssspppmmmjjjgggccc``````^^^\\\\\\\\\]]]\\\ZZZ[[[[[[[[[[[[ZZZXXXWWWVVVQQQQQQQQQRRRSSSTTTUUUVVVYYYYYY[[[```fffkkkmmmnnnsssuuuxxx|||zzzvvvssspppppprrrtttuuutttxxx{{{}}}~~~|||zzzyyyyyyzzzyyyzzz||||||{{{yyywwwvvvvvvxxx}}}}}}{{{xxxsssoookkkhhhccc___$$$$$$%%%%%%%%%&&&&&&&&&((((((''''''''''''(((((((((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))(((((()))((((((''''''(((((()))((((((((()))))))))))))))))))))))))))************)))***+++------------,,,+++,,,,,,---.............../////////000222666999AAAGGGRRRfff|||tttpppqqq|||ppp^^^TTTccc|||www```XXX^^^iiivvv~~~~~~nnnbbb^^^___```bbbbbb```]]]]]]aaaeeepppzzzxxxvvvvvvqqquuuzzz{{{yyyyyy~~~|||xxxxxxvvvrrrnnnjjjgggeeedddccc```]]]\\\^^^aaaccccccdddeeefffhhhkkknnnqqqssslllkkkkkkllloooqqqrrrqqqmmmnnnqqqrrrtttvvvyyy|||{{{}}}sssmmmddd\\\VVVRRROOOMMMNNNKKKGGGEEEDDDCCCAAA@@@@@@@@@???>>><<<===@@@CCC???@@@@@@BBBDDDFFFHHHIIIIIIJJJLLLNNNQQQTTTVVVWWW[[[[[[\\\[[[YYYVVVSSSQQQMMMKKKHHHEEEBBB@@@@@@@@@999888777666444444333333333333333444444444444444111222444555777888888999;;;===@@@CCCEEEIIIMMMPPPUUUYYY^^^bbbggglllqqqtttrrruuuxxxyyyyyyyyyzzz{{{~~~{{{xxxvvvuuutttrrrppppppppppppppppppooonnnnnnnnnoooooooooooonnnmmmmmmnnnmmmmmmlllkkkjjjiiiiiieeeccc```^^^]]]^^^___```^^^```aaabbbbbb```^^^]]]bbbaaa```^^^]]][[[ZZZYYY[[[ZZZXXXWWWXXXYYY[[[\\\[[[[[[ZZZZZZ[[[]]]___```dddeeeeeeffffffeeedddddd``````___^^^]]]]]]]]]]]]WWWUUUTTTVVVZZZ\\\\\\[[[YYYYYYXXXVVVTTTQQQOOOMMMJJJHHHFFFEEEDDDBBB@@@>>>>>>>>>============<<<<<<888;;;>>>@@@@@@@@@AAABBBCCCGGGLLLOOORRRVVV\\\```bbbfffiiijjjpppzzz}}}}}}|||xxxtttqqqmmmiiiffffffeeeccccccdddeeeddddddcccccccccbbbaaa___\\\[[[RRRRRRRRRRRRRRRSSSTTTTTTTTTTTTUUUYYY^^^aaacccccchhhjjjlllpppuuu{{{{{{vvvrrrqqqsssuuuuuussswwwyyy{{{{{{zzzyyyyyyyyyzzzyyyyyyyyy|||}}}pppooopppttt{{{zzzwwwsssqqqppplllgggbbb%%%%%%&&&&&&&&&'''''''''((((((''''''''''''(((((('''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((''''''(((''''''''''''''''''(((''''''(((((())))))******))))))))))))******************+++,,,,,,------...------............---------...000111333777<<<@@@HHHNNNXXXiii|||~~~qqqsssvvvlll\\\UUUbbb{{{|||mmmaaadddppp}}}uuuhhh___\\\^^^___]]]___aaa``````dddlllsss{{{xxxvvvtttrrrwww}}}{{{uuutttqqqkkkfffbbb_________]]]\\\[[[]]]aaaeeeggghhhggghhhjjjkkkmmmoooppppppmmmlllkkkmmmqqqtttuuutttrrruuuwwwxxxyyyzzz~~~~~~wwwqqqmmmaaa]]]VVVQQQMMMJJJHHHFFFHHHFFFDDDDDDDDDCCCBBB@@@???AAACCCCCCBBBBBBDDDGGGAAABBBCCCEEEHHHKKKMMMOOOUUUVVVXXX[[[___bbbdddeeeffffffeeebbb]]]XXXSSSOOOFFFDDD@@@===;;;:::999999666666555333333222222222222222222222222222222111///000222444555555444333;;;===>>>???@@@CCCGGGIIILLLOOOUUUZZZ```eeekkkoooooorrrvvvwwwwwwwwwxxxxxxyyyvvvtttssssssrrrqqqooonnnoooooooooooonnnmmmmmmppppppqqqqqqqqqpppooonnnpppooommmkkkjjjhhhggggggdddbbb___]]][[[\\\]]]___\\\^^^```aaa```___\\\[[[^^^]]]\\\ZZZYYYWWWVVVUUUTTTSSSRRRRRRSSSTTTUUUVVVUUUTTTSSSTTTUUUWWWYYY[[[___```bbbddddddbbb```___\\\\\\[[[ZZZZZZYYYYYYYYYTTTTTTUUUUUUWWWYYYZZZ[[[VVVVVVUUUTTTRRROOOLLLKKKHHHFFFDDDCCCCCCAAA>>><<<=========<<<<<<;;;;;;;;;999;;;<<<======>>>???AAA>>>BBBGGGJJJKKKNNNSSSWWW[[[___bbbcccgggnnnrrrqqqssstttuuuvvvuuuvvvxxxzzz|||~~~zzzxxxuuurrrooommmkkkjjjjjjkkkkkkkkkjjjggghhhhhhgggeeeccc```^^^YYYYYYXXXVVVVVVUUUUUUUUURRRRRRSSSVVVYYY\\\\\\[[[___```bbbfffkkkrrrxxx{{{xxxuuuvvvwwwvvvssstttuuuwwwwwwvvvvvvwwwyyyxxxxxxxxxxxxzzz}}}}}}sssrrrrrrtttzzz~~~{{{wwwvvvwwwtttnnniii&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''&&&''''''&&&&&&&&&&&&''''''&&&&&&'''((()))***++++++))))))))))))************++++++++++++,,,---...///.........///......------,,,...000222666;;;BBBFFFUUUXXX```lll|||}}}qqqtttwww|||zzzkkkXXXSSSVVVtttqqqjjjhhhsssrrraaaWWWWWW[[[^^^^^^[[[]]]```aaadddkkkwww~~~{{{|||}}}{{{www{{{zzztttoookkkddd^^^ZZZXXXYYYZZZYYYZZZ\\\aaagggkkkmmmmmmgggiiijjjlllmmmmmmllllllooommmlllnnnssswwwxxxwwwxxx{{{}}}}}}|||}}}vvvnnnhhhccc```^^^VVVSSSNNNLLLKKKJJJIIIHHHAAA@@@@@@@@@AAA@@@>>><<<===AAAEEEFFFDDDBBBBBBCCCDDDEEEGGGJJJMMMPPPSSSUUU```aaadddgggkkknnnqqqrrrkkkjjjhhhddd]]]VVVOOOKKK???===:::777666555666666555555444333222222222222000111111222111111000000---...111444555555444444888999:::::::::<<>><<<999777999999888888888777777777777888888777777999<<>>AAAFFFHHHHHHJJJNNNRRRVVVZZZ]]]]]]```fffhhhfffiiijjjkkkkkkkkklllnnnpppooossswwwzzz|||~~~}}}{{{xxxvvvrrrpppnnnnnnnnnnnnmmmllliiiiiijjjiiigggdddaaa___\\\[[[YYYWWWUUUTTTSSSRRRSSSSSSTTTVVVYYYZZZZZZYYYYYYZZZ\\\```eeelllssswwwxxx}}}|||{{{{{{xxxuuuqqqrrrssssssrrrsssvvvxxxvvvvvvwwwxxxyyy{{{|||}}}||||||zzzwwwwwwyyyyyywwwuuuvvvzzz}}}}}}~~~}}}}}}{{{uuuooo%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((((())))))))))))(((((())))))))))))************++++++******)))((((((((()))************+++++++++******+++++++++,,,,,,,,,------,,,---///000///...---111222333999EEEOOOTTT^^^fffhhhiiiwwwwwwwwwsssmmmaaaTTTQQQ^^^ooowwwxxxeee]]]VVVWWWZZZ\\\]]]```^^^]]]```hhhnnnwwwzzz{{{{{{yyyxxxyyy~~~}}}{{{{{{uuulllbbb```\\\XXXVVVWWWXXXYYY\\\aaahhhkkkkkkjjjkkklllkkkkkkkkkkkkkkklllmmmnnnpppnnnooouuuxxxxxxzzz|||}}}{{{ssslllbbb[[[XXXVVVSSSQQQLLLIIIFFFEEEEEEDDDAAA>>>AAA@@@???@@@AAACCCCCCCCC???BBBEEEHHHHHHHHHIIIJJJIIILLLPPPRRRTTTXXX^^^ccchhhqqqtttppprrrxxxwwwnnnjjjccc[[[XXXXXXTTTIII@@@<<<:::777444222222444444333222222111111111111111111111000000//////......////////////000111222333555777999999999:::<<<===BBBDDDIIIMMMRRRXXX^^^cccgggkkknnnpppqqqqqqrrrrrrsssqqqnnnmmmnnnnnnmmmkkknnnnnnmmmmmmmmmmmmnnnnnnnnnooopppqqqqqqpppooonnnnnnmmmmmmllljjjhhhfffeeecccaaa_________^^^\\\ZZZ______`````````______^^^ZZZWWWTTTRRRQQQPPPNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHIIILLLNNNPPPXXXYYY[[[\\\\\\[[[YYYXXXYYYXXXWWWUUUTTTTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRQQQNNNNNNMMMLLLKKKIIIGGGFFF@@@???===;;;:::999::::::;;;999666555555666666555888777555444444555666777:::;;;===@@@CCCEEEHHHIIIPPPSSSWWW[[[]]]```ccceeegggggggggiiijjjjjjiiiggghhhiiikkknnnqqqvvv}}}zzzssspppsssssspppooosssqqqpppnnnkkkhhhfffdddccceeebbb___]]]]]]]]]\\\ZZZVVVWWWXXXXXXYYYYYYXXXXXXWWWWWWXXXZZZ^^^bbbgggiiiooosssyyy~~~wwwsssssstttuuuuuutttuuuwwwxxxzzzyyywwwwwwxxxyyyyyyxxx{{{|||}}}~~~wwwpppllljjjkkkmmmpppssswww|||}}}{{{%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''((((((((())))))))))))(((((((((((()))))))))*********************)))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,------------000555999>>>IIIZZZfffjjjiiijjjjjjooo~~~zzzqqqjjj```UUUOOOYYYsssrrreee[[[TTTQQQTTTXXXYYY[[[]]]\\\]]]dddooo{{{yyyyyyzzz{{{zzzzzz|||xxxuuutttmmmddd^^^\\\ZZZXXXXXXZZZ]]]___dddgggkkkllllllkkklllmmmkkkkkkkkklllmmmnnnppppppwwwuuuvvv{{{~~~~~~|||qqqiii___ZZZSSSNNNLLLKKKIIIGGGEEEBBBAAAAAABBBBBB@@@>>>AAA@@@@@@@@@BBBCCCDDDDDDDDDGGGIIIKKKLLLMMMOOOQQQQQQSSSUUUXXX[[[aaaiiiooo}}}~~~zzz{{{uuukkk___XXXPPPNNNMMMJJJAAA:::888777666444333222111000//////...---------------000000000///////////////////////////000111222222444555777777777888999;;;===@@@DDDHHHLLLRRRXXX\\\cccggglllooopppqqqqqqrrrpppooommmnnnooopppooonnnooonnnnnnmmmmmmnnnnnnooommmnnnoooppppppooonnnmmmllllllkkkjjjhhhfffdddccc```___]]]]]]]]]]]][[[ZZZ]]]]]]^^^^^^^^^]]]\\\\\\XXXUUURRROOONNNMMMJJJHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDFFFHHHIIILLLMMMOOOQQQQQQPPPOOONNNTTTTTTSSSSSSRRRQQQPPPPPPJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIHHHGGGEEEDDDCCC>>>===;;;999888888888888999666444333444444444333111111111111222444666777666777999<<>>===<<<>>>@@@BBBAAAAAABBBBBBBBBCCCEEEFFFHHHIIIIIIKKKOOORRRTTTVVVYYY\\\\\\\\\\\\^^^bbbjjjttt{{{wwwqqqggg\\\RRRLLLEEEBBBBBB???:::555333444444444333000...---111000000///////////////.........//////////////////......//////000111222111222444444444444666888777:::===AAADDDIIIOOOSSS]]]aaahhhmmmooopppqqqrrrnnnmmmmmmnnnppprrrqqqqqqnnnnnnmmmmmmmmmmmmnnnnnnlllmmmnnnnnnnnnnnnmmmllljjjiiiiiigggfffdddbbbaaa^^^\\\[[[[[[\\\\\\[[[YYY[[[[[[[[[[[[[[[ZZZYYYXXXTTTQQQMMMKKKIIIHHHEEECCC????????????????????????>>>=========>>>@@@BBBCCCEEEFFFHHHJJJKKKKKKKKKJJJNNNNNNOOOOOOOOOMMMLLLKKKHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDDDDCCCBBB@@@???>>>;;;:::888777666666666666555444111111222222111000//////000000111222333333222333555777:::<<<>>>???EEEHHHLLLOOORRRVVVZZZ\\\]]]^^^```bbbccccccbbbbbbbbbdddfffgggjjjnnnssswwwtttsssrrrpppqqqwwwzzzxxxuuurrrooollljjjiiihhhfffdddbbbcccbbbaaa```ZZZZZZZZZYYYYYYYYYYYYXXXVVVVVVVVVWWWYYY[[[^^^___```bbbeeejjjpppwww|||}}}|||yyywwwuuuuuuvvvwwwvvvtttttttttvvvvvvuuutttppprrruuuyyy}}}|||wwwtttrrrhhheeecccfffmmmuuuyyy{{{{{{zzzzzz~~~%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''((()))***'''(((((((((((((((((('''(((((((((((()))))))))***'''(((((()))***+++++++++))))))*********+++++++++,,,,,,,,,---------......//////000//////000111333777;;;HHHaaatttnnnzzzzzzrrrhhhZZZNNNQQQeeeyyyuuutttzzztttbbbUUUNNNTTTSSSVVV\\\^^^^^^```dddiiitttvvvlllddd^^^XXXSSSSSSWWW]]]ccchhhkkkllllllnnnnnnllljjjjjjkkkmmmoooqqqrrrsssuuuwwwzzz|||~~~|||zzz{{{~~~~~~{{{uuukkkaaa[[[UUUPPPMMMEEEDDDCCCCCCCCCCCCBBBBBB<<<<<<===???AAACCCDDDDDDDDDEEEGGGHHHIIIKKKNNNPPPLLLQQQWWW]]]```ccceeegggeeeccc``````eeennnxxxrrrfff^^^UUULLLHHHDDD???<<<;;;:::777555333333333222111000...---222222111000000000111111---------....../////////............///000111111...000111111111111333444444666999;;;>>>BBBHHHKKKUUUZZZbbbhhhlllnnnpppqqqnnnmmmmmmnnnpppqqqpppooollllllkkkkkkkkkkkklllllljjjkkkllllllllllllkkkjjjhhhhhhgggfffdddbbb```___\\\ZZZYYYZZZ[[[[[[ZZZYYYXXXXXXXXXXXXWWWVVVUUUTTTPPPMMMIIIGGGEEECCCAAA>>><<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<>>>???AAABBBDDDFFFGGGHHHHHHHHHIIIJJJLLLMMMLLLKKKIIIHHHHHHHHHHHHGGGFFFFFFEEEEEE@@@@@@@@@???>>><<<;;;:::999888777555444444555555333222000000111222000///222222222222222111/////////000222444666888::::::???BBBEEEIIILLLPPPTTTWWWYYY[[[^^^___`````````aaabbbcccdddeeefffhhhlllooojjjiiihhhfffhhhnnnwww~~~|||xxxtttqqqooonnnjjjhhhfffeeeeeeeeecccaaa]]]]]]\\\[[[ZZZZZZYYYYYYXXXXXXWWWWWWXXXYYYZZZ[[[^^^^^^```ccchhhnnntttwww{{{}}}~~~zzzwwwuuutttsssrrrqqqpppppprrrrrrqqqooonnnooorrrvvvzzz~~~|||{{{{{{rrrlllgggiiipppvvvyyyxxxvvvuuuwww{{{%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((()))******''''''(((((((((((('''''''''(((((((((((()))))))))''''''((()))***++++++,,,))))))*********+++++++++,,,,,,,,,---------.........000000000///000444777===CCCUUUuuutttooo{{{|||qqqkkk^^^TTTRRRdddyyyxxxwwwvvvwww{{{tttcccUUUOOONNNVVVVVVZZZ^^^______dddkkkxxx}}}vvvlllbbb[[[UUUQQQPPPVVV\\\eeemmmrrrrrrpppmmmkkkiiihhhhhhjjjllloooppprrrssstttvvvyyy||||||rrrlllbbb^^^YYYSSSNNNIIIFFFCCC===>>>??????>>>=========<<<===???AAABBBDDDEEEGGGEEEGGGKKKMMMNNNQQQVVVYYYWWW^^^fffmmmppppppoooooojjjfffbbb```cccjjjrrrwwwzzzvvvmmm```UUUOOOJJJEEE@@@>>><<<999777777666666666444222000//////000111000///......------......,,,,,,------......//////------------...///000111---...////////////000222333444777888:::>>>BBBEEELLLRRRZZZaaafffjjjlllnnnnnnmmmmmmmmmnnnnnnllljjjhhhhhhgggggggggggghhhhhhhhhiiijjjjjjjjjjjjiiihhhggggggfffeeecccaaa```___ZZZYYYXXXXXXZZZZZZYYYXXXUUUUUUTTTTTTRRRQQQOOOOOOKKKIIIEEECCCAAA???===;;;999999999888888777777777777777777777888999::::::999:::<<<===???@@@AAABBBEEEFFFHHHJJJJJJIIIGGGFFFCCCBBBBBBAAA@@@?????????=========<<<;;;:::999888888777555444444444444555333111000111222222111///111111111111000///...---...///000222333555777777:::===@@@CCCFFFJJJNNNRRRUUUXXX\\\]]]]]]]]]___```cccdddddddddccccccfffhhheeeeeeeeeeeefffjjjooosssxxx|||{{{wwwuuutttpppnnnlllkkkkkkjjjgggeeeaaa```___]]]\\\[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYY\\\\\\\\\^^^bbbgggmmmpppssstttxxx}}}{{{xxxtttqqqqqqooommmlllmmmmmmlllkkknnnooorrruuuxxx{{{}}}~~~~~~|||vvvppppppuuuyyyyyyxxxuuuuuuvvvxxx{{{~~~~~~~~~%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''&&&&&&(((((((((((((((((((((((('''&&&&&&''''''((()))***&&&''''''((((((''''''&&&''''''(((((((((((())))))'''(((((()))***+++++++++)))************+++++++++,,,,,,,,,,,,------------+++---///......///555999DDDQQQiii{{{vvvwww~~~tttiiifffUUUVVVccc|||{{{~~~}}}uuuhhhZZZQQQOOOQQQWWWWWWZZZ]]]^^^bbbmmmyyy~~~}}}{{{qqqiii___YYYSSSPPPRRRWWWaaafffnnntttvvvtttoookkkfffffffffiiimmmpppqqqqqqqqqrrrsssuuuxxx{{{~~~xxxooofff___ZZZRRRQQQNNNKKKGGGDDDAAA???<<<===>>>>>><<<<<<<<<>>><<>>===<<<:::888555555444444333222222222222222333333444444444444555666777888999;;;<<<===AAAAAACCCDDDEEEDDDDDDCCC??????>>>======<<<;;;;;;:::;;;;;;:::999888777777666555444333222333333444222111000111333333111///,,,,,,,,,------.........---...///000222333444555777999;;;>>>@@@DDDIIILLLPPPTTTXXXZZZYYYYYY[[[^^^aaabbbcccbbbaaaaaabbbdddccccccdddeeegggiiikkklllooosss|||}}}|||tttrrrpppooonnnlllhhhffffffeeebbb```^^^]]]]]]]]]^^^]]]]]]\\\[[[ZZZZZZYYYZZZYYYYYYZZZ]]]aaaeeehhhkkklllooosssxxx}}}zzzvvvtttpppllliiiiiijjjjjjjjjnnnoooppprrruuuwwwxxxyyyzzz|||~~~}}}yyywwwyyy{{{zzzyyyxxxwwwwwwvvvvvvwwwyyyzzz{{{{{{zzzyyyzzz}}}%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))&&&''''''((((((''''''&&&'''''''''((((((((())))))(((((())))))*********+++)))************+++++++++++++++++++++,,,,,,,,,,,,))),,,//////...111777===HHH^^^{{{~~~zzzkkk```\\\XXXeee~~~{{{tttjjj```YYYVVVVVVWWWYYYYYY\\\```dddnnn|||yyyxxxwwwtttrrrggg^^^VVVTTTRRRTTT\\\fffoooqqqtttvvvtttpppkkkhhheeefffhhhmmmrrruuutttrrrrrrssstttvvvyyy|||~~~~~~uuuppphhhaaa[[[VVVQQQNNNLLLKKKIIIFFFBBB???>>>>>><<<===>>>>>><<<<<<>>>AAA>>>AAAEEEGGGHHHJJJMMMPPPSSSXXX___cccfffkkksssyyywwwnnnhhhddd[[[WWWRRRPPPQQQTTTTTTTTTLLLIIIEEEAAA===:::999999666888:::999555333444555444333222000000000000111000000///............///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000---...//////......///000///000111222222444777:::;;;???FFFLLLRRRXXX^^^bbbiiiiiiiiiiiiiiihhhdddbbbcccbbbbbbaaaaaabbbbbbcccdddeeefffggggggfffeeedddcccccccccaaa```^^^\\\[[[WWWUUUSSSSSSTTTSSSRRRPPPJJJJJJIIIHHHFFFDDDBBBAAA@@@===;;;999999888666555222222222111000000/////////000000111111111111111444444444555666888999:::;;;;;;<<<======>>>????????????>>>===<<<;;;::::::888888888888888777666555333333111000000000111222000000000111222222000...------,,,+++,,,---...///,,,------///000111222222444666777999;;;>>>CCCFFFIIINNNSSSUUUSSSSSSVVVYYY\\\]]]____________aaacccbbbbbbbbbcccfffiiikkkkkknnnqqqvvv}}}}}}{{{yyywwwuuurrrnnnkkkjjjhhheeebbb```____________^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXZZZ]]]```bbbdddeeegggkkkooossswwwyyy~~~~~~yyytttmmmhhhggghhhjjjjjjjjjkkkmmmoooqqqsssuuuvvvxxxyyy{{{}}}~~~~~~~~~~~~~~~|||{{{yyyvvvttttttvvvxxxzzzzzzyyyxxxyyy~~~%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))******''''''''''''''''''''''''&&&%%%%%%&&&&&&'''((()))&&&''''''''''''''''''&&&''''''''''''((((((((()))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,***...111111000333;;;AAAIIIeee}}}xxxeeeXXXRRRbbbxxxuuummmfff]]]XXXXXXZZZ[[[ZZZ^^^^^^aaaeeelll{{{{{{wwwtttsssqqqmmmjjjcccZZZSSSSSSUUUZZZgggtttyyyxxxwwwtttpppllliiigggggghhhkkkqqqwwwxxxvvvsssvvvvvvxxxzzz|||xxxmmmgggbbb^^^XXXRRROOOLLLJJJHHHHHHGGGCCC???:::999999:::888999;;;:::999999===AAA@@@DDDIIIKKKMMMOOOTTTXXX]]]cccjjjooosssyyy~~~pppddd\\\XXXNNNKKKGGGFFFGGGHHHGGGEEECCCBBBAAAAAA???;;;888888555999<<<;;;777444555777111111222222222000///...++++++***)))))))))******---------,,,,,,+++++++++,,,,,,,,,,,,---...//////---///000///......///000---.../////////000333666666999???EEEKKKRRRYYY]]]fffffffffggghhhgggcccaaabbbbbbaaaaaaaaaaaabbbbbbddddddeeeffffffeeeddddddbbbaaaaaa___^^^\\\ZZZYYYUUUSSSQQQQQQQQQPPPNNNMMMFFFFFFEEECCCAAA???===<<<<<<:::777666666666444333333333222111000000//////000000111111222111111111000000000000111333444555777777777777888999;;;<<<<<<<<<;;;:::999888777666777777777777666555444444111111///......///000000/////////000222222000...444222000---,,,,,,---...+++,,,,,,...///000000111333444555666777:::???CCCDDDIIIOOOPPPOOOOOORRRVVVWWWYYY[[[]]]^^^___bbbdddbbb```___aaadddhhhkkkmmmrrrsssuuuwww{{{~~~zzzvvvllljjjgggcccaaa`````````______^^^^^^\\\[[[ZZZYYYXXXXXXXXXYYY[[[]]]___``````aaaccceeeiiimmmqqqtttxxx|||}}}wwwnnniiiggghhhjjjlllggghhhjjjlllooorrrtttuuuxxxyyy{{{{{{|||}}}~~~zzzvvvttttttvvvyyy{{{zzzyyyxxxzzz$$$$$$$$$$$$%%%&&&''''''))))))((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''((()))***++++++,,,---,,,+++******,,,...///***))))))***---///000////////////......222<<>>??????===;;;:::;;;===>>>>>>===???BBBEEEGGGHHHFFFKKKOOOQQQRRRWWW```gggnnnwwwnnnZZZNNNMMMPPPAAAAAA@@@@@@???>>>>>>===;;;;;;:::999888777666555555555555555444333222111444444333222111000//////............---,,,+++***------------------------,,,...///...,,,******+++........................000000111111222222222333666777999===CCCJJJPPPTTT[[[[[[\\\]]]]]]^^^______```aaabbbbbbbbbaaa```___```aaabbbcccbbbbbb``````aaa```^^^[[[XXXVVVUUUUUUSSSQQQOOONNNMMMKKKGGGEEECCCCCCAAA@@@???===<<<;;;777777777666555555444444222111111000///.........,,,---......//////............///111222222222222444444444444444666777777666666666555444444333333555555555444444333333333333222222111111111111111////////////000000000000///......------......///............///////////////000111333555888:::;;;AAACCCEEEHHHKKKMMMPPPQQQTTTUUUXXXXXXYYYZZZ\\\^^^[[[^^^```bbbdddgggkkkmmmmmmnnnppprrrtttvvvxxxyyyvvvwwwyyyzzz|||~~~}}}uuulllgggfffdddaaa]]]cccbbb___]]]ZZZYYYWWWWWWXXXXXXYYYYYY[[[\\\^^^^^^`````````bbbdddgggiiikkksssvvvzzz}}}zzzqqqmmmlllkkkkkkpppnnnmmmnnnppprrrrrrrrrrrrtttwwwxxxyyy{{{~~~~~~{{{zzztttppprrrzzz~~~{{{}}}yyyvvvwww}}}~~~~~~~~~|||~~~''''''&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((())))))******+++++++++***)))((((((***,,,---///...---,,,------------...///000111444:::CCCIII```mmmzzzzzzrrrtttsssXXXQQQ___ooozzzggg[[[YYY[[[]]]^^^^^^^^^______cccgggsss}}}{{{xxxwwwxxxyyyyyyxxxyyywwwsssmmmhhhccc___]]]\\\YYYXXX\\\dddkkknnnnnnnnnkkkhhhfffeeedddcccbbbnnnooorrrxxx}}}|||{{{~~~wwwqqqggg^^^VVVPPPKKKHHHJJJGGGDDD@@@>>>>>>>>>???;;;<<<===<<<;;;;;;===??????>>>???AAADDDHHHJJJKKKNNNRRRYYY^^^ccchhhooottt}}}{{{|||~~~~~~wwwkkk^^^QQQIIIFFFDDD@@@??????>>>======<<<<<<::::::999888777666555555444444444444333222111111///////////////.....................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---+++,,,,,,........................///000000000111111111222333333555777<<>>::::::999999999888888888777777666666555444444333333111111222111111000//////........./////////000000---.........------,,,+++++++++++++++++++++++++++)))+++---------------///................................................000000000111333555888:::999;;;???CCCHHHMMMPPPRRRVVVWWWXXXXXXWWWVVVTTTSSSUUUUUUVVVUUUTTTRRRPPPOOOOOONNNMMMLLLKKKJJJJJJJJJCCCBBB@@@@@@???>>>;;;999999999888777666555444333444333222111000...---------,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***............///000111222111111222222333444444555000000000000000000000000000///......------......++++++++++++,,,,,,,,,,,,//////............//////,,,,,,,,,,,,------------.........///000111222333444555666888;;;===>>>???EEEGGGIIIJJJKKKLLLOOOQQQVVVXXXZZZ[[[]]]___bbbeeeeeeeeefffgggggghhhiiiiiiiiijjjkkkkkkkkkmmmooorrrvvvyyy~~~yyywwwtttsssqqqnnnjjjeeeaaa^^^\\\\\\^^^^^^]]]\\\[[[[[[[[[[[[\\\\\\[[[[[[\\\^^^```aaabbbcccdddeeefffiiinnnrrrvvvxxx{{{~~~zzzvvvssspppoooooopppppppppnnnnnnmmmmmmmmmqqqvvvzzz~~~}}}|||||||||}}}~~~~~~|||uuurrrvvv{{{yyy|||}}}}}}###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))*********))))))))))))))),,,,,,+++,,,,,,,,,------***,,,------,,,---///222444666999???GGGRRR\\\bbbeeeggghhhmmm{{{zzzeeeRRRSSSgggxxxvvvlllddd^^^^^^bbbaaabbbbbbaaaaaafffooowww|||yyywwwvvvqqqooonnnooopppqqqqqqpppllljjjeee```ZZZVVVSSSRRRTTTVVVYYY^^^bbbcccbbb```___```aaabbbdddiiipppuuuvvvxxx{{{~~~{{{nnnccc[[[UUUPPPNNNDDDBBB???>>>>>>===<<<;;;999999888777777888999:::;;;<<<===>>>===>>>AAACCCCCCFFFKKKPPPUUU[[[ccchhhooorrrwww|||~~~{{{tttooo```^^^[[[YYYWWWTTTPPPLLLHHHFFFBBB???>>>=========777777666666666666666555444444444333333222222222000000111111000000//////////////////............---------...------,,,,,,++++++++++++++++++++++++'''))),,,,,,,,,,,,---.................................------------------------...///000333555666444666888<<<@@@CCCFFFGGGKKKLLLMMMOOOOOOOOOOOONNNNNNNNNOOONNNMMMKKKIIIHHHKKKJJJHHHFFFDDDCCCBBBBBB???>>>===<<<===<<<999777777777666555444333333222111111000///...---,,,,,,++++++++++++************)))***++++++,,,,,,++++++,,,,,,---------,,,++++++---,,,,,,------...///000---......///000111222222///////////////////////////......---,,,---------+++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------------.........---------......///111111222222444555777999:::;;;@@@BBBEEEFFFGGGIIIKKKMMMSSSUUUWWWYYYZZZ\\\```bbbgggfffffffffffffffeeeeeehhhiiikkkkkkjjjkkkmmmooorrrtttxxx}}}~~~{{{xxxwwwyyyuuupppiiiddd```^^^]]]___^^^^^^]]]]]]]]]^^^^^^]]]\\\[[[[[[\\\]]]^^^_________```aaaaaadddhhhllloooqqquuuxxx{{{|||tttooolllmmmmmmnnnpppooonnnmmmlllooossswww~~~}}}||||||~~~~~~{{{wwwsssrrrssstttyyy}}}"""###$$$&&&''''''&&&%%%&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((()))))))))))))))))))))))))))*********))))))*********+++++++++,,,...///...++++++---000222999DDDMMMVVV___iiioooqqqnnnlllqqqbbbTTTQQQddd}}}|||sssgggbbbbbbaaabbbddd`````````___bbbnnn~~~zzzwwwuuusssrrrnnnlllllllllnnnnnnmmmlllccc```[[[WWWSSSRRRRRRRRRVVVXXXZZZ\\\^^^^^^______\\\___ccceeeggglllsssyyyzzz|||~~~}}}lllbbbWWWQQQKKKGGGGGGIII@@@>>><<<;;;;;;:::999888999999999999999:::;;;;;;===>>>@@@@@@@@@AAADDDFFFHHHLLLQQQUUUXXX]]]eeejjjtttvvvxxxwwwssskkkccc^^^QQQOOOMMMKKKIIIGGGCCCAAA>>>??????===999888:::<<<555555555444444444444444222222222222111111111000///000000111000000//////......------,,,,,,,,,+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,,,,---....................................---------------******+++,,,...///111222111222444666888;;;<<<===@@@AAACCCEEEFFFGGGGGGFFFGGGGGGHHHHHHGGGEEEDDDBBBFFFEEECCCAAA???>>>===<<<<<<;;;::::::;;;:::888666555555444444333222222111//////......------,,,,,,******************************+++,,,,,,,,,,,,+++,,,,,,---------------,,,,,,++++++,,,,,,---...///,,,,,,------...///000000............///////////////...------,,,,,,------,,,,,,---------.........++++++************++++++------------............,,,,,,,,,---...///000111111222333444666777888999999;;;???BBBDDDGGGKKKMMMNNNPPPSSSUUUWWWYYY]]]```eeedddddddddddddddddddddeeefffhhhhhhhhhhhhjjjkkklllnnnrrruuuwwwwwwwwwvvvyyy{{{~~~}}}|||}}}yyysssmmmgggcccbbbaaa______^^^]]]]]]^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\]]]ZZZ[[[\\\]]]]]]___ccceeejjjmmmqqqtttwww|||yyyqqqmmmkkkjjjjjjooooooooommmmmmooorrruuu~~~|||{{{{{{||||||yyyyyyzzz|||~~~|||wwwsss|||###%%%&&&'''((('''%%%$$$&&&&&&'''''''''(((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((())))))))))))(((((())))))******++++++))))))******+++++++++***+++...000///,,,,,,///333777FFFYYYeeejjjmmmrrrwwwyyyyyywww|||uuuWWWRRR\\\~~~}}}wwwyyytttfffaaa^^^aaadddcccbbbccc___bbbeeeiiirrrzzzuuurrrqqqooommmmmmkkkjjjjjjjjjiiigggeee]]]ZZZUUUQQQOOOQQQTTTVVVZZZ\\\^^^______^^^^^^^^^]]]aaafffiiikkkooowww}}}}}}rrrfffYYYQQQJJJGGGDDD??????CCC???===;;;;;;;;;:::999777::::::::::::;;;;;;;;;<<<===???AAACCCDDDFFFIIILLLNNNRRRVVVWWWXXXZZZaaafffppprrrrrrmmmcccXXXQQQNNNGGGGGGFFFDDDAAA???======;;;<<<<<<:::777666666888333333333333444444444444111111111000000000000//////000000111111111000000---------------.........,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////.........///........................///.........------------***++++++,,,,,,---............///111222444555555888:::;;;===>>>>>>>>>===AAABBBBBBCCCBBBAAA@@@???@@@@@@>>>===<<<;;;;;;;;;999888777888888888666444333333222222111000000000------------------------***************************++++++,,,,,,,,,,,,,,,***++++++,,,------------++++++++++++,,,---...///,,,,,,------.........///............/////////000//////...---------------,,,,,,,,,------------......------,,,,,,------...+++,,,,,,,,,------------+++,,,,,,---...///111111000111222333444555666777555777;;;>>>AAADDDGGGJJJHHHKKKNNNPPPSSSVVVZZZ]]]^^^^^^___```bbbcccddddddbbbdddfffggggggggghhhjjjkkkmmmooorrrrrrqqqooommmpppsssxxx{{{~~~}}}zzztttnnnjjjhhhhhhhhhcccbbbaaa```___^^^^^^^^^]]]\\\[[[ZZZYYYZZZZZZ[[[XXXZZZ\\\]]]]]]^^^```bbbdddgggkkkooorrrwww||||||~~~zzztttooollliiikkklllnnnnnnnnnpppsssvvv|||{{{zzzyyyyyyyyyyyyyyy{{{{{{}}}~~~{{{&&&'''))))))((('''%%%###'''''''''((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))***++++++,,,++++++,,,------------,,,'''+++///000...///444999FFFZZZqqq{{{{{{}}}{{{kkkVVVVVViii||||||xxxnnnqqq{{{~~~uuubbbTTTUUU[[[ccceeebbb```aaabbbgggnnnvvvxxxrrrpppnnnkkkhhhmmmkkkiiihhhgggeeebbb___\\\XXXSSSOOOOOOSSSXXX[[[]]]___bbbcccaaa```^^^^^^___eeekkknnnooossszzznnn___UUUNNNHHHDDDEEEBBB;;;:::===<<<:::999888999999777555;;;;;;;;;;;;<<<<<<<<<<<<<<>><<<;;;:::999888777555555333333333333333333333444000000000000////////////000000111111111111111000------...///000111222333,,,,,,------...------------------------------------///111111000///000111......................../////////......---------............------------++++++,,,...///000111111555666777888999888777777>>>>>>???@@@@@@???>>>===<<<<<<;;;;;;:::;;;;;;;;;777666666666777777555333111111000000//////......,,,,,,---------.........***************+++++++++++++++,,,------------,,,((()))***+++,,,---------++++++++++++,,,---...///---------............///........./////////000000//////...------------...++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,---...000111222000000111222333444555555555888:::<<<===???BBBDDDDDDGGGJJJMMMPPPSSSXXX[[[WWWXXXZZZ]]]___bbbdddeeeaaacccfffgggggggggiiijjjmmmoooqqqrrrqqqnnnkkkiiikkkoootttwwwyyy|||}}}~~~|||yyytttooolllkkklllmmmiiihhhfffdddbbb```______]]]\\\ZZZYYYXXXXXXYYYYYYXXXZZZ]]]^^^______```bbb___bbbfffjjjmmmrrrwww{{{xxxzzz~~~}}}vvvppplllgggiiilllnnnoooqqquuuwwwttttttuuuvvvwwwxxxxxxyyy~~~}}}{{{{{{|||~~~%%%&&&''''''((((((''''''&&&'''((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((''''''''')))***+++(((((()))******************+++------------///000,,,******...000333999AAATTTggg}}}lllVVVYYYhhh{{{|||sssccc\\\UUUTTTXXXaaafffddd___^^^___kkk{{{~~~yyyrrrnnnlllmmmnnnnnnjjjhhhgggffffffbbb\\\WWWZZZUUUOOONNNRRRYYY^^^```eeeccc```^^^^^^___aaabbbfffjjjlllkkkjjjmmmwwwtttiii\\\QQQLLLEEEAAA>>><<<<<<<<<<<<;;;888888999999999::::::::::::<<<>>>>>><<<;;;===@@@>>>@@@CCCFFFIIINNNTTTXXXZZZUUUPPPNNNOOOSSSVVVXXX___\\\VVVOOOIIIEEEBBBAAA<<<;;;999888777888888999888777666555444333222222222111111000000000000000000000////////////000000,,,,,,,,,---------......------------------------------+++******+++------000///...,,,+++************+++,,,---............,,,,,,,,,---------......,,,------......------,,,,,,------......------,,,***,,,---------...000333333444666777888888777666555666888:::;;;::::::999777777777777666666666666333333333222222222111111......//////...---,,,,,,///......------......///...---+++***)))***++++++,,,,,,++++++***)))((((((,,,,,,++++++***+++++++++---------,,,,,,+++++++++---,,,+++***+++,,,---...,,,---......//////......---------------------------------,,,,,,++++++++++++,,,,,,,,,***(((%%%###((())))))******+++,,,,,,---------.........//////000000//////000111222222333555777777888999<<>>III```qqqtttcccZZZfff|||~~~oooaaaYYYWWWVVVZZZ```cccaaa```bbbooo}}}xxxqqqmmmkkkllllllmmmjjjgggeeedddbbb___YYYUUUUUUSSSQQQSSSYYY___ccceeebbbaaa```___```bbbeeeggggggkkknnnooonnnrrr{{{mmmbbbYYYNNNFFFBBB???===999888888999999888666666666777777777888888888:::;;;;;;999999;;;>>>@@@BBBDDDFFFJJJNNNTTTXXXUUUPPPJJJGGGHHHKKKNNNPPPQQQNNNIIICCC>>>;;;999888;;;:::999888777777777888999999888777666555444444111111000/////////000000000//////......//////000......------,,,,,,,,,+++------------------------...------,,,,,,------...,,,,,,++++++++++++,,,,,,++++++,,,---............,,,,,,,,,---------......)))******++++++******))),,,,,,------------,,,,,,...//////...---,,,...000111222333333444444444444222333444555555555555555777777666666666555555555222222222222111111111111...............---,,,,,,------,,,,,,,,,,,,---------,,,++++++******++++++///......---,,,,,,++++++,,,,,,+++++++++++++++,,,------------------,,,,,,,,,,,,,,,+++,,,------...------------.........///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---...///...,,,***)))+++++++++,,,------......------........./////////000000000000000111222222222444666666777888;;;===@@@@@@BBBDDDHHHLLLPPPRRRUUUUUUWWWYYY\\\^^^```aaa```bbbeeeeeefffgggiiikkklllmmmmmmmmmllliiigggeeeiiikkknnnpppssswww||||||wwwvvvwww}}}|||yyytttqqqqqqsssvvvyyyuuurrrrrrrrroookkkhhhccc```\\\YYYYYYYYYZZZ[[[ZZZ^^^```___\\\ZZZ\\\___aaabbbdddfffhhhjjjkkkkkkmmmooossswww|||{{{tttnnnmmmmmmnnnpppsssvvvxxxsssssssssrrrqqqrrrsssuuuxxxxxxwwwvvvvvvzzzyyyuuuwwwvvvxxxzzzxxxvvvyyy~~~%%%&&&''''''((((((''''''&&&&&&'''(((((((((((((((((('''&&&&&&%%%&&&&&&&&&)))))))))))))))((((((((())))))))))))))))))))))))---,,,+++***))))))))))))((()))******++++++******+++,,,------++++++,,,---,,,---///222333888FFFUUUlllzzz{{{ppp[[[VVV[[[wwwrrreee\\\[[[ZZZ\\\`````````fffmmm~~~|||}}}~~~zzzuuuoookkkiiijjjjjjjjjhhhfffbbb___\\\YYYUUURRRPPPQQQUUUZZZaaaeeegggggg_________```cccgggkkkmmmkkkooossstttvvv|||uuuhhhZZZSSSMMMFFF@@@>>>;;;999777666777888888888999999:::::::::::::::;;;;;;<<<======<<<===???AAABBBCCCEEEGGGIIINNNSSSWWWQQQLLLDDD@@@@@@CCCFFFGGGFFFDDDAAA===:::888777666:::999888777666666666666555444444333222111000000111000//////......////////////............////////////...---,,,+++******------------------------------............------))))))))))))***+++------,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++.../////////------///000222222111111111222333333555555444444444555555666555555555555444444444444111111111111000000000000------......------,,,,,,+++++++++******+++++++++++++++,,,,,,,,,+++******.........---,,,,,,++++++,,,,,,++++++++++++,,,,,,------------............+++,,,------......------...---,,,,,,,,,---///000************************------,,,,,,,,,,,,++++++,,,---.../////////...---++++++,,,------......///............////////////000000000000000000111222111222444555555666999;;;<<<===>>>@@@DDDGGGKKKMMMOOOPPPSSSVVVYYY\\\^^^______aaacccdddeeegggiiikkkmmmmmmnnnmmmllljjjhhhggggggiiimmmppprrruuuyyy||||||}}}}}}zzzvvvtttvvvyyy}}}yyywwwwww{{{~~~~~~~~~}}}wwwrrrjjjfffaaa^^^]]]]]]^^^]]]^^^```bbb```]]][[[]]]___``````aaabbbddddddeeeeeefffhhhlllqqqwww|||}}}qqqooommmkkklllooosssvvvtttsssrrrqqqqqqrrrssssssuuuvvvvvvvvvwww{{{{{{uuuooolllmmmqqqsssqqqqqqzzz%%%&&&''''''((('''''''''%%%&&&'''((()))))))))(((''''''&&&&&&&&&&&&'''''')))))))))(((((((((((('''((((((((((((((((((((((((++++++******))))))))))))))))))***++++++++++++***+++,,,---,,,+++***+++,,,,,,...111444555===OOO```ppp{{{|||yyycccQQQVVVeeeuuuhhh\\\\\\]]]___aaaaaadddqqq~~~}}}yyyxxxxxxzzz{{{{{{wwwsssmmmiiiggggggggggggeeeccc^^^ZZZWWWTTTRRRQQQPPPTTTZZZaaaeeefffeeeccc]]]]]]___bbbfffjjjoooqqqsssuuuxxxzzzqqqcccYYYOOOJJJGGGBBB>>>===;;;999888888:::;;;;;;:::;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@BBBDDDBBBDDDEEEFFFHHHKKKOOOSSSNNNHHHAAA<<<;;;===@@@AAA???>>><<<:::999888888888888777666666555555444444111111000000///......---000///......---...............------------............------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++(((((((((((()))+++,,,---,,,,,,---------,,,++++++,,,,,,,,,---------......------............------++++++,,,,,,,,,,,,+++++++++,,,......///000333555555444333222222333444555777666555333333333444555444444333333333222222222000000000////////////...,,,,,,---------,,,,,,+++******))))))))))))*********+++,,,------,,,***)))++++++*********))))))))),,,,,,+++++++++,,,------,,,,,,,,,------.........+++,,,.../////////...---...---,,,++++++---///000)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,******++++++,,,,,,------....../////////000000000111000000000000000111111000111222333333444777999999:::;;;===@@@CCCFFFHHHLLLMMMPPPSSSWWWZZZ]]]______aaadddeeeeeefffhhhjjjoooooooooooonnnmmmlllkkkhhhkkknnnqqqrrrsssuuuwwwyyyzzzzzzxxxuuuvvvxxx{{{|||}}}~~~~~~}}}}}}vvvpppiiieeeddddddcccbbbbbbccccccaaa^^^\\\]]]____________```aaabbbccccccbbbdddhhhmmmrrrvvvzzz|||yyyuuupppkkkjjjkkknnnqqqrrrqqqpppppprrrsssttttttuuuvvvvvvxxx{{{~~~}}}~~~zzzsssmmmfffeeehhhmmmpppuuu%%%&&&''''''((('''''''''%%%&&&'''((())))))))))))''''''&&&&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))*********))))))***+++++++++++++++,,,---...---+++++++++---,,,...222555888BBBVVViiipppxxx}}}}}}ppp[[[TTTdddzzz~~~rrrcccUUUYYYZZZ^^^bbbfffoooyyyvvvsssssstttvvvwwwwwwsssnnniiieeeddddddcccccc___^^^[[[WWWTTTRRRRRRRRRUUUZZZ___cccdddaaa^^^[[[\\\^^^```dddiiinnnrrruuuyyy{{{}}}kkk^^^UUUMMMEEECCCAAA<<<:::::::::999888999;;;===<<<<<<999999999999888888888888999:::;;;===???@@@AAA@@@AAABBBBBBBBBCCCEEEIIILLLHHHCCC<<<888777999:::;;;777666666555555555555555555555555444444333222222333222222111111000000000///...------,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))))))))(((((()))******,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------......******++++++++++++******+++,,,,,,------,,,,,,++++++,,,...//////111444666555444333333333444555666555444222000//////000000222222222111111111111000//////.........---------++++++,,,,,,,,,,,,,,,+++***))))))(((((())))))***)))***,,,------,,,+++***))))))))))))((((((((((((,,,+++++++++,,,------...++++++,,,,,,------......,,,---...///000///...---...---+++***+++,,,...000)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,------....../////////000000000111111111111000000000000000111///000111222222333555777888888999:::===@@@CCCEEEIIIKKKNNNRRRVVVZZZ]]]^^^aaacccdddeeeeeefffhhhiiiooooooooonnnnnnmmmmmmlllkkknnnpppqqqqqqqqqrrrsssrrrssstttttttttttttttuuuvvvwwwyyy{{{zzzqqqllljjjjjjhhhfffeeeeeedddaaa___]]]^^^^^^^^^^^^^^^^^^```aaacccdddcccdddgggjjjnnnqqqsssuuu|||~~~zzzsssooommmnnnoooooonnnmmmooorrrvvvwwwwwwwwwwwwyyy{{{~~~~~~yyypppiiidddaaaccckkkttt}}}%%%&&&''''''((((((''''''%%%%%%'''((())))))))))))'''''''''&&&''''''((()))&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))&&&&&&((())))))*********)))***++++++,,,+++++++++,,,---......,,,,,,---.........222777===III]]]oooqqqvvv}}}nnn[[[SSSYYYsssnnn]]]SSSUUUXXX___hhhsss{{{qqqooommmmmmnnnpppqqqqqqlllhhhccc```^^^^^^]]]\\\XXXXXXWWWUUUSSSSSSTTTVVV\\\___bbbccc```\\\YYYWWW]]]___bbbhhhnnntttyyy{{{vvvgggXXXNNNMMMFFFBBBAAA???;;;999:::888777777888:::<<<;;;::::::::::::999999999999888999:::<<<@@@CCCDDDCCCAAA============<<<>>>AAADDD>>>;;;666444333444555555333444444444444444444333333333444333333222111000000000000/////////.........------,,,+++,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++***)))((((((((()))++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++,,,------......------,,,///000111000///000222444333333333333444555666666777777555333222111000000111000000000////////////...---------,,,,,,,,,,,,******+++,,,,,,,,,++++++*********))))))***************+++,,,,,,,,,+++++++++++++++++++++++++++***,,,++++++,,,,,,---...///---------------.........---...//////000/////////---,,,+++++++++,,,...///************************++++++,,,,,,,,,,,,------///............---------------...//////000000111000000000000111111111111222111111000000000000000...000111111111222444666666666777888:::===@@@AAAFFFHHHJJJNNNSSSVVVYYY[[[___aaacccddddddeeegggiiillllllkkkkkkkkkkkkkkkkkkmmmnnnppppppooooooppprrrqqqrrrssstttttttttsssrrrrrrtttwwwzzz~~~wwwqqqpppooollliiijjjiiifffcccaaa```____________^^^^^^___aaacccdddcccdddfffhhhjjjmmmnnnooouuuxxx{{{}}}~~~zzztttooommmlllmmmkkkjjjmmmsssxxxyyyxxxxxxxxxyyy}}}wwwnnnfffeeebbbdddnnnxxx%%%&&&''''''((((((''''''$$$%%%&&&((())))))******'''''''''''''''((())))))%%%%%%&&&'''((())))))***))))))))))))))))))))))))(((((()))*********)))((()))***++++++,,,,,,++++++,,,---............///000111000333:::CCCPPPcccrrrsssvvv~~~tttZZZTTT[[[hhh}}}fffXXXWWWWWWZZZeeeuuuyyytttiiihhhffffffiiikkklllllleeeaaa\\\YYYXXXWWWVVVUUUQQQSSSUUUUUUTTTUUUXXX[[[___aaabbb```\\\YYYYYYYYY\\\___eeelllttt|||~~~lll___UUULLLEEEGGGBBB@@@@@@???;;;:::<<<888777777888:::;;;:::999<<<<<<;;;;;;:::::::::::::::<<>>AAACCCFFFIIIMMMQQQTTTUUUYYY\\\___aaabbbeeehhhjjjkkkjjjjjjjjjjjjjjjkkkkkkkkkllllllllllllnnnqqqsssttttttssstttttttttsssrrrssstttvvvyyy|||yyywwwwwwsssooopppmmmiiifffdddcccbbbaaaaaa```___^^^^^^___```aaaaaabbbdddfffhhhjjjllllllooorrruuuxxxzzz|||~~~zzztttooolllnnnkkkjjjmmmsssxxxxxxwwwvvvvvvwww{{{yyypppjjjffffffjjjsssyyy|||%%%&&&''''''((((((''''''$$$%%%&&&((()))*********'''''''''''''''((())))))%%%&&&'''((()))***+++,,,))))))))))))))))))))))))++++++,,,,,,+++***((('''******+++,,,,,,,,,,,,++++++---////////////000222444222444<<>>555555555333222222555777333222111222444444333111222222222333222222111000111111222222111000...---000000000000000000//////---,,,++++++******++++++++++++************++++++...------,,,+++***))))))++++++++++++++++++++++++...---++++++++++++---...+++***************++++++((()))***+++,,,---------,,,,,,,,,---------......***++++++,,,,,,++++++***......////////////......+++---///000111333666888444555888:::<<<===<<<<<<999999888777555222000...//////.........---------,,,,,,,,,+++++++++******((()))***+++++++++++++++------,,,,,,,,,,,,------++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000333333222222111111000000000///.........///111222***+++,,,---------,,,,,,------------------------+++++++++,,,,,,---------++++++,,,---///111222333,,,,,,------.../////////000111111111111222222222222222111000000///000000///000111111111111333555333333333444555888:::<<<===???BBBEEEIIIMMMOOOQQQTTTWWW[[[^^^aaadddhhhkkkllllllkkkkkkkkklllmmmmmmhhhhhhiiiiiijjjmmmqqquuutttrrrpppooopppppppppooouuuvvvwwwxxxzzz}}}}}}yyyuuusssppplllhhhfffeeedddcccdddbbb```^^^\\\]]]^^^^^^___```bbbdddfffiiijjjkkkkkknnnrrruuuwwwyyy|||}}}|||vvvrrrpppllljjjmmmssswwwwwwuuutttsssuuuyyy|||uuuqqqeeeiiipppvvvwwwvvv|||%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))************))))))---+++(((%%%%%%&&&)))***************************333111...---...///000000111777<<>>=========;;;888777888999;;;999888888999::::::999555666777888888888888888555888;;;>>>>>>===:::888333222111/////////000000000000000000000000000000444333222222111111222222////////////////////////------------------------111000///...,,,+++***)))---+++)))+++---///---+++++++++******************++++++++++++++++++++++++,,,++++++******++++++,,,******)))))))))))))))*********))))))******+++,,,000---++++++---///---,,,---,,,++++++******++++++///............---------.........//////000111222333444666:::>>>AAADDDEEE>>><<<888555333222333444------------------------)))+++---+++(((&&&(((***++++++++++++++++++++++++++++++***)))(((((()))))))))******)))'''&&&'''((())))))))))))***+++---...///////////////.........////////////////////////000000/////////000111111....../////////......---+++++++++,,,,,,------------,,,+++*********+++,,,---,,,------...//////000......//////000000111111///000000000111111111111333333222000///...,,,,,,.........//////111222222222222222333555777888999;;;<<<>>>AAAEEEIIILLLNNNSSSVVVZZZ]]]___bbbeeegggkkklllllliiiffffffjjjmmmkkkkkkkkklllnnnqqqsssuuuvvvtttqqqooonnnnnnpppqqqttttttttttttvvvyyy|||~~~~~~~~~yyyzzz~~~zzzyyytttkkkggghhhhhhffffffccc```______``````___eeecccbbbccceeeggggggggglllnnnppprrrrrrtttvvvxxx}}}wwwqqqqqqqqqqqqrrrsssttttttppprrrtttxxxzzz}}}~~~zzzwwwqqqkkkjjjqqqxxxyyyyyyzzz%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))************)))))),,,***(((''''''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,+++,,,...///000333;;;CCCLLLZZZnnn~~~xxx~~~rrr^^^TTTVVVccc}}}|||jjjccc___^^^```___ZZZWWWXXXgggppp~~~yyyssspppnnnkkkfffaaaaaa___^^^_________]]][[[YYYWWWSSSNNNKKKJJJKKKLLLTTTVVVXXXYYYZZZ[[[]]]___[[[[[[ZZZXXXWWWZZZaaagggkkkkkkrrr~~~uuuhhh[[[SSSIIICCC@@@>>>;;;888<<<<<<<<<;;;999888999:::;;;:::888999:::<<<;;;:::;;;:::999888666444222111333444666777777555333222222111000/////////000111000000000000000000000000000000///............///------------------------------------------------...------,,,+++***))))))---+++***+++...///...,,,)))))))))***+++++++++,,,************************,,,++++++******++++++,,,++++++************+++++++++++++++++++++,,,------000---++++++---...---+++,,,,,,++++++++++++,,,,,,,,,---......000000111222///////////////000222222333444777<<>>:::555222000000000------------------------***+++,,,+++***)))***+++++++++++++++++++++++++++++++++***)))))))))))))))***+++,,,+++)))))))))++++++++++++***++++++,,,,,,////////////////////////////////////////////////111000000/////////000000,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,,,,+++***++++++,,,---------,,,,,,---...000111/////////000000000000000000000000000111111111111111111000000//////......////////////000111222333333333333333444555666666:::;;;===@@@CCCGGGJJJLLLPPPSSSXXX[[[]]]```bbbdddiiikkkllljjjggggggkkkoooooonnnnnnnnnnnnpppqqqrrrtttsssqqqooooooppprrrssswwwvvvvvvvvvvvvwwwyyyzzzzzz}}}zzzwwwxxx{{{xxxyyywwwrrroooooommmiiigggdddaaa```aaaccccccccceeedddcccccceeeffffffeeeiiikkkmmmooopppqqqtttvvvyyywwwtttrrrrrrsssvvvxxxrrrsssuuuwwwyyyzzz{{{|||~~~~~~{{{vvvqqqppptttwwwwwwwwwyyy%%%&&&''''''((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******)))))))))***+++,,,------------------------,,,,,,,,,,,,---///222333888BBBNNNZZZiii~~~nnnZZZLLLPPPddd|||vvvmmm]]]MMMOOOPPPUUUZZZZZZXXX[[[```rrr|||{{{{{{{{{uuupppjjjfffeeeccc```\\\^^^\\\[[[[[[[[[ZZZWWWUUUVVVSSSNNNLLLLLLLLLMMMMMMVVVXXXZZZ[[[ZZZYYYYYYYYYXXXXXXXXXYYY]]]ccciiimmmsssvvv|||mmm___UUUNNNHHHBBB???>>>>>>;;;999999:::;;;;;;999999:::;;;;;;:::999:::<<<===<<<;;;<<<;;;999666333000...,,,111111111111000///...---/////////...//////000111000000000000000000000000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))(((,,,+++++++++---...---,,,(((((()))***+++,,,,,,---++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++,,,------,,,,,,------...//////---,,,+++,,,---,,,+++++++++++++++,,,---...///---...///000111222222333////////////000111222333333444888???FFFJJJLLLKKKCCC@@@;;;555000...------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,++++++++++++++++++++++++++++++***))))))))))))))))))***+++---,,,++++++,,,---------,,,+++++++++++++++////////////////////////////////////////////////111111000///////////////,,,------......------,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,---...///...---,,,+++,,,...000222000000000000000000//////111111111111111111000000///////////////000000000000000000000111222222333444444333333222333333333888999:::===@@@DDDFFFHHHJJJNNNTTTXXX[[[]]]___```fffiiikkkjjjiiiiiimmmpppsssrrrqqqpppoooooooooooorrrrrrqqqqqqrrrtttvvvwwwzzzyyyyyyxxxwwwwwwvvvvvvwwwyyy~~~|||uuussssssuuuxxxvvv{{{|||zzzxxxwwwsssnnniiigggddddddeeefffggggggfffeeecccdddeeeeeedddbbbeeegggiiikkklllnnnrrrttt|||~~~~~~xxxsssqqqsssvvvyyyuuuuuuuuuuuuvvvwwwxxxxxx{{{}}}yyyvvvuuuvvvuuurrrtttyyy%%%&&&''''''((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))++++++,,,,,,,,,+++******........................---.........000333777:::BBBMMMZZZfffuuu}}}kkk[[[UUUVVVaaa}}}}}}{{{{{{nnn```VVVLLLDDDJJJNNNUUU[[[\\\^^^gggrrr|||yyyyyyxxxwwwlllhhhaaa]]]\\\\\\[[[YYY[[[ZZZXXXWWWWWWUUURRRPPPOOONNNMMMOOORRRSSSRRRPPPRRRUUUWWWXXXWWWUUUUUUUUUXXXXXXYYY^^^eeelllqqqssszzzpppddd[[[RRRLLLEEEBBB???>>>???>>><<<:::666888::::::999999:::<<<;;;:::999:::<<<===<<<:::777666444222111//////...000//////...---------...---------......///000000////////////////////////000000///.......................................++++++++++++++++++++++++((((((((()))))))))******************+++,,,,,,+++)))))))))***+++++++++,,,------------------------++++++************++++++******++++++++++++++++++---,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,++++++++++++,,,---///000111111111000000000/////////000000000000111222333333333444999@@@HHHLLLKKKIIICCC???:::444///---,,,+++++++++++++++++++++++++++---+++)))***,,,---+++(((******************************)))))))))))))))***)))+++,,,,,,++++++---...,,,,,,+++++++++++++++,,,///////////////000000000000000000000000000000000111000///...............///000000000000//////...---,,,+++++++++,,,------++++++,,,,,,---...//////...---,,,+++,,,...000222222111111000000/////////222222111111111111000000000000000000000000000000000000000000000111222222333222222222222222222333666777888:::===@@@BBBDDDFFFJJJPPPUUUXXXZZZ\\\]]]cccfffjjjjjjjjjjjjnnnqqqttttttsssqqqpppoooooonnnqqqrrrrrrtttvvvxxxzzz{{{{{{{{{{{{{{{zzzyyywwwwwwwwwyyy|||~~~ooojjjlllooossswwwzzz}}}|||xxxsssooollliiigggggghhhhhhhhhhhhfffeeeeeeeeeeeecccaaaccceeeggghhhiiilllpppssswwwzzz{{{vvvssssssuuuvvvvvvuuutttssstttuuuvvvwwwzzzzzz|||}}}~~~~~~~~~~~~wwwwwwyyyyyyuuurrrvvv}}}%%%&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))************)))))),,,---------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,.../////////111666===BBBOOOXXXcccnnn|||ppp]]]RRRYYYfffzzzuuutttwwwuuulll]]]OOOHHHGGGFFFLLLPPPXXX^^^bbbhhhvvv{{{uuurrrqqqooommmeeeaaa\\\XXXWWWWWWXXXXXXYYYWWWVVVUUUTTTRRROOOMMMLLLOOOSSSXXXZZZXXXSSSOOOKKKNNNQQQSSSSSSRRRRRRSSSXXXYYY\\\ccckkkrrrwwwxxxwwweeeWWWOOOJJJFFFBBB<<<;;;;;;::::::999777666555888:::;;;;;;;;;<<<===;;;::::::;;;<<<<<<;;;999333222111000////////////---,,,,,,,,,,,,---...///,,,,,,------....................................000000///............///........................++++++++++++++++++++++++(((((())))))***++++++,,,((()))))))))))))))***+++,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++(((((()))***++++++******+++++++++++++++,,,,,,---,,,,,,,,,+++++++++,,,---,,,,,,,,,---...000111222000000000/////////......000000000111111222333444333555999BBBIIILLLIIIEEE@@@===888333///---,,,,,,++++++++++++++++++++++++...+++((()))++++++(((%%%***************************)))))))))))))))******(((***++++++******,,,---)))))))))***+++,,,------////////////000000111111111111111111111111111111///////////////000000111222222222222111000///......---+++******+++,,,---***+++,,,---......//////...---,,,,,,,,,...000111222222111111000000//////222222222111111111111111222222222111000000//////000000/////////000111111111111111111222333444444555555666888:::<<<>>>???BBBGGGLLLQQQUUUWWWZZZ\\\___ccchhhjjjjjjkkkmmmppprrrrrrrrrrrrrrrqqqqqqpppqqqsssuuuwwwyyy{{{|||}}}{{{{{{|||}}}}}}||||||{{{zzz{{{||||||~~~rrreeebbbffflllttt{{{|||xxxvvvrrrnnnkkkjjjiiihhhgggjjjiiihhhggggggfffcccaaacccdddeeefffhhhjjjnnnqqqsssvvv{{{}}}zzzxxxvvvvvvvvvtttsssqqqrrrtttvvvxxxxxxxxxyyyyyyyyyyyyyyyyyyvvvxxx|||~~~zzzwww|||%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))************)))))),,,,,,,,,,,,,,,***))))))++++++++++++++++++++++++,,,...///000333<<>>;;;::::::;;;;;;:::999888777888:::===>>>>>>>>>>>>???===<<<<<<===>>>===:::888555333111///------------************+++,,,---...+++,,,,,,---------,,,,,,...........................------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((())))))***+++,,,,,,,,,''')))******)))(((***+++---,,,,,,+++***)))(((((())))))))))))))))))))))))******))))))))))))******&&&''')))***++++++***)))******))))))******+++,,,)))+++,,,+++++++++---///---------...///111222333,,,------...///000111222111111111111222333444555444666;;;DDDMMMOOOJJJDDD>>>;;;666222...,,,,,,,,,************************,,,+++))))))))))))((('''************************)))))))))))))))******+++((()))+++***))))))***+++))))))******+++---...///...//////000000111111222111111111111111111111111//////000111333444666777666666555444333111///...///---,,,******+++,,,---***+++,,,------...------------------...//////000111111111111111111000000111111111222222222333333444444444333222111111000111111000000000111111222111111111111222333444555444444555666888999;;;<<<@@@CCCHHHLLLPPPTTTXXX[[[\\\aaagggjjjjjjjjjlllnnnooooooqqqrrrrrrrrrrrrrrrqqqsssvvvxxx{{{{{{|||{{{zzzzzz{{{|||}}}|||||||||{{{zzz{{{~~~vvvllldddcccgggnnnyyy|||xxxssspppnnnmmmkkkiiilllkkkkkkkkkkkkiiifffccccccdddeeeeeefffhhhlllpppooosssxxx{{{~~~|||zzzxxxuuusssqqqqqqsssvvvxxxvvvwwwwwwwwwwwwvvvuuuuuuwwwyyy~~~|||%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))************)))))))))*********++++++,,,,,,++++++++++++++++++++++++,,,...000333999FFFWWWccciiikkkpppzzzwwwkkkaaaWWW[[[vvv|||yyyxxxwwwnnnaaaRRRHHHFFFIIIMMMQQQ[[[aaannn{{{yyytttoookkkjjjgggccc___[[[YYYWWWUUUSSSTTTVVVXXXSSSQQQPPPOOOOOONNNKKKIIIMMMVVV___aaaYYYOOOIIIGGGHHHJJJMMMOOOQQQSSSUUUXXXZZZaaakkkttt{{{uuuiii[[[SSSHHHBBBAAA@@@<<<999;;;<<<==================<<>>;;;888555333000...,,,,,,,,,,,,******+++++++++++++++++++++,,,,,,------,,,+++***------------------------,,,,,,+++************+++++++++++++++++++++++++++************************)))))))))******++++++,,,(((***,,,+++***)))+++---,,,+++++++++***)))))))))******************************))))))))))))******&&&(((***+++,,,,,,+++******))))))))))))***++++++''')))++++++***+++...111.........///000111222333---...//////111111222333222222111222222333444555666888>>>IIISSSUUUOOOHHH>>>;;;666111---+++++++++************************((()))************+++,,,************************)))))))))))))))***++++++)))***+++***)))((()))***---------------...///000...//////000111111222222222222222222222222222222000000222555888;;;>>>???>>>===<<<:::777555222111///...,,,***)))***,,,---***+++,,,------,,,+++++++++,,,---////////////...111111111111111111222222000000111111222333444444444444444444444444444444444333333222222333333333333333222222222333333444444444444555666888999:::===???CCCGGGKKKPPPUUUYYYZZZ___fffiiiiiihhhjjjlllmmmnnnpppqqqrrrrrrrrrrrrppprrruuuxxxyyyyyyxxxwwwyyyyyyyyyzzz{{{~~~{{{{{{|||{{{zzz{{{~~~~~~}}}~~~uuuooojjjiiilllrrr}}}xxxuuusssrrrpppooonnnnnnmmmnnnnnnllliiifffcccddddddcccccceeeiiimmmmmmpppuuuxxxzzz|||}}}}}}|||yyytttqqqpppqqqtttvvvtttuuuvvvwwwwwwvvvuuutttwwwyyy~~~zzzyyy|||%%%&&&''''''((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))''''''''')))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,...000333777@@@PPPdddrrrooopppsss~~~vvvfff[[[XXXfff}}}}}}{{{yyy^^^QQQEEECCCJJJRRRWWWZZZgggooozzzuuuooolllgggeeedddbbb]]]YYYXXXWWWVVVUUUSSSSSSUUUWWWPPPOOONNNMMMMMMLLLJJJHHHJJJTTT^^^^^^UUULLLHHHIIIKKKMMMOOOPPPRRRTTTXXXZZZ^^^gggttt~~~xxxiii\\\UUUKKKEEE>>><<<>>>>>>;;;888999:::<<<<<<<<<===>>>@@@@@@CCCFFFGGGGGGFFFEEEFFFDDDCCCCCCBBBBBB@@@<<<999333111///---,,,---...///---.........---,,,+++***+++,,,------,,,+++)))(((---------------------------,,,,,,+++***+++++++++------------------------))))))))))))))))))))))))((()))))))))*********+++))),,,...---+++***,,,///***************+++++++++------------------------******))))))))))))******''')))+++---...---,,,+++******))))))******+++,,,%%%(((***+++***+++///222////////////000111222333222222222111111111111000222222222222333444555555777999@@@LLLWWWZZZTTTMMM???<<<666111---***))))))))))))))))))))))))))))))%%%(((+++,,,++++++...111))))))))))))))))))))))))))))))((())))))***+++++++++,,,,,,+++)))((()))***111111000////////////000...//////000111222222222222222222222222222222222111222444888<<<@@@CCCEEEEEEDDDBBB@@@===:::777666000...,,,***)))***,,,---***+++,,,,,,,,,+++***)))***+++...000000000...---000000000111222222222333//////000111333444555666333333444444555666777777666555555444444444555555666555444333222222222222444444444555666777888999;;;===@@@CCCGGGMMMTTTXXXYYY^^^eeehhhhhhhhhiiijjjmmmnnnpppqqqrrrrrrqqqqqqoooqqqtttwwwxxxwwwuuutttyyyxxxwwwxxxyyy|||yyyzzz{{{||||||~~~~~~}}}wwwtttqqqppppppvvv{{{xxxwwwvvvuuutttpppooooooppppppnnnkkkhhhcccccccccbbbaaacccgggkkkkkkooossswwwxxxyyy{{{|||wwwzzz}}}{{{vvvqqqoooppprrrtttrrrsssvvvwwwxxxwwwvvvuuuwwwwww{{{~~~|||tttpppppp(((((((((((((((''''''''')))))))))(((''''''&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))+++,,,---...---,,,+++***...,,,+++,,,---......---...333666:::HHH\\\kkkooonnniiiqqqmmmWWWQQQ^^^|||qqqXXXOOOIIIFFFIIINNNTTT]]]fffwww{{{rrrrrrjjjgggccc___[[[YYYXXXWWWQQQRRRSSSSSSSSSRRRPPPOOOKKKJJJIIIHHHHHHIIIKKKLLLTTTTTTRRRMMMHHHEEEFFFIIIOOOOOORRRWWWYYYXXX\\\bbbiiisss|||~~~nnnaaaWWWOOOJJJBBBAAA>>>===<<<:::888666;;;===>>>@@@AAABBBBBBCCCGGGOOOVVVUUUSSSPPPKKKFFFDDDDDDDDDCCC???:::444000000///---,,,+++,,,------------,,,,,,+++,,,,,,,,,)))+++...000///---------000//////......---,,,,,,*********++++++,,,,,,,,,,,,+++***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,###$$$''')))++++++,,,++++++,,,,,,------,,,,,,+++---,,,,,,+++*********+++,,,,,,,,,++++++*********(((((()))***,,,...111222,,,,,,---...///////////////000000111222222333333222222333333333333222222333222111111111111222333666<<>>:::555111///...,,,+++************************))))))(((((())))))***+++******))))))((((((''''''******))))))))))))******)))******++++++,,,------,,,---...///000000000000000000111111333444666777666777777888777666666666777777888;;;@@@GGGNNNRRRRRRLLLEEEBBBBBB???999444222000---***))))))***+++'''((()))***+++,,,------******+++,,,,,,---.........///000111111222222222555444333444666888888888444888999777666:::<<<<<<===AAACCCAAA;;;888:::===:::999999999999777444222222222222222333333444555:::;;;<<>>===;;;::::::999888777>>>???@@@BBBDDDFFFJJJLLLUUU[[[______^^^YYYOOODDDBBBBBBBBB@@@<<<888333000///...---+++++++++,,,---,,,,,,++++++++++++,,,,,,(((***------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++,,,,,,'''(((***+++++++++******+++,,,,,,------,,,,,,+++---,,,++++++******++++++---------,,,,,,,,,++++++...---,,,+++++++++,,,---,,,,,,---...////////////000111111222222333333444111111222222333333333333333444444555555666666666666===DDDLLLWWW^^^UUUEEE;;;777222...,,,+++***)))************************)))))))))*********++++++***************)))))))))))))))(((((((((((())))))*********+++,,,,,,---------...///000111111111111000000111333555777888999888888999999999999999:::<<>>HHHUUU```cccaaaYYYfffsssbbbVVVbbbjjjRRRLLLEEEJJJQQQVVVYYYaaattt|||xxxpppjjjiiicccaaa^^^ZZZWWWTTTSSSSSSOOOOOONNNMMMLLLJJJIIIIIIEEEFFFHHHIIIKKKLLLLLLLLLMMMNNNOOOLLLIIIIIIMMMQQQ[[[[[[```eeehhhjjjqqqyyyrrr```ZZZQQQHHHCCC???===;;;;;;::::::::::::::::::;;;AAABBBEEEGGGJJJPPPVVV[[[dddhhhkkkllliiiaaaQQQBBB@@@???>>>;;;888555222000---,,,,,,++++++++++++,,,++++++*********++++++,,,***+++,,,,,,++++++,,,---*********+++,,,---------***++++++++++++,,,,,,,,,''''''((()))************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++++++++++++++++++++,,,,,,,,,,,,***)))(((++++++,,,,,,,,,,,,++++++,,,,,,++++++******++++++---------------,,,,,,,,,///...---,,,++++++++++++,,,---...///000000000000222222222333444444555555333333333333444444555555111111333444666777777777<<>>888555333222222222222333333444666666888;;;???CCCGGGJJJRRRVVV\\\aaadddgggjjjlllppprrrtttuuuuuuuuuvvvxxx{{{{{{{{{yyyxxxyyy||||||~~~~~~yyyvvvttttttuuusssoookkkllljjjiiiiiijjjkkkkkkjjjjjjkkkmmmoooqqqrrrrrrrrrtttvvvxxxyyyzzz}}}wwwpppkkkjjjkkkqqqqqqtttwwwzzzzzzxxxvvvsssrrrpppooopppooommmkkk%%%%%%&&&&&&'''((())))))&&&''''''((())))))******))))))(((((((((((())))))))))))))))))))))))))))))************************---,,,+++***+++,,,---......//////...------...///111888BBBOOOYYY]]]ZZZUUUVVVnnnooo^^^YYY]]]rrrxxx[[[LLLMMMLLLRRRZZZ^^^^^^iii{{{wwwtttmmmhhhfff```^^^[[[XXXUUUSSSRRRQQQPPPOOOMMMLLLJJJIIIIIIIIIFFFGGGIIILLLMMMNNNNNNNNNMMMOOOPPPNNNLLLMMMQQQUUU```aaaeeekkkmmmpppyyy{{{oooaaaWWWMMMIIIDDD@@@===<<<<<<<<<;;;<<<<<<;;;;;;<<<>>>???AAAEEELLLQQQVVV\\\ccchhhoootttwwwtttlll___NNN@@@===;;;999666333111000///,,,+++++++++++++++++++++*********)))******++++++,,,------,,,++++++---///,,,,,,---------.........++++++++++++++++++++++++)))***+++,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,***((('''++++++,,,,,,,,,,,,++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---...///,,,---...///000111111111333333444444555555666666666666666666666666666666222222333444666:::===???IIIPPPWWW^^^fffhhhZZZGGG:::666111...,,,,,,++++++++++++++++++++++++++++++***+++,,,---------,,,,,,)))*********++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,------......---...///000111111111111222333555777999:::;;;<<<999;;;<<<<<<===@@@EEEJJJSSS\\\hhhpppsssqqqnnnllleeeZZZMMMCCC>>>:::555000...---+++***)))***+++,,,+++++++++,,,,,,,,,,,,,,,//////////////////.........///000111222222222222444666999;;;<<<<<<===>>>???HHHUUUeeezzz}}}wwwtttppphhh\\\NNNBBB999555333222222222222222333333444555777999===@@@CCCEEELLLPPPVVV[[[```dddiiillloooqqqsssttttttuuuwwwyyyyyy{{{{{{yyyvvvwww{{{}}}|||yyyxxxxxxzzzxxxtttpppmmmlllkkkkkkkkkkkkjjjhhhhhhiiijjjlllmmmnnnoooppprrrsssuuuvvvxxxzzz~~~|||uuuoookkkhhhnnnpppssswww{{{{{{yyywwwrrrpppooonnnnnnooopppppp$$$%%%%%%&&&'''(((((()))&&&''''''((()))***++++++))))))(((((((((((())))))))))))))))))))))))))))))************************,,,,,,+++***+++,,,...///---///000///......000222444:::FFFRRRXXXWWWRRROOO]]]|||nnnWWWQQQ^^^sss|||```PPPLLLNNNQQQVVV\\\aaaeeeuuuuuuppplllgggbbb___]]]\\\ZZZWWWTTTRRRQQQPPPMMMLLLJJJHHHGGGHHHIIIIIIIIIJJJLLLOOOPPPPPPPPPOOOOOOQQQRRRQQQPPPQQQUUUZZZbbbdddiiinnnpppuuuttthhh]]]SSSLLLGGGBBBAAA>>><<<::::::<<<===<<<===>>>===<<<===AAADDDDDDLLLWWW___dddiiinnnrrr{{{vvvdddSSSEEE;;;999777555222000///......++++++++++++++++++++++++***)))))))))******+++,,,+++,,,,,,+++******+++---......---------,,,,,,,,,+++++++++++++++++++++++++++,,,---------+++***))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********)))***+++++++++***)))(((***++++++,,,,,,++++++***,,,++++++***++++++,,,,,,******************++++++'''(((***+++---///000000,,,---...000111222222222333444444555666666777777666777777888888777666555888777777999>>>EEEMMMRRR[[[aaafffjjjooommm\\\HHH999555000---,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------------((())))))******++++++++++++++++++******++++++++++++,,,,,,---......//////------...///000000000000555666777888999999999999777:::<<<===>>>CCCLLLSSSjjjttt}}}wwwuuuggg\\\LLL@@@999666111...,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,---------/////////...............---...///000111111111111333666:::<<<<<<>>>AAACCCEEEVVVnnnkkkVVVDDD:::555333222222111111222222222333444666888;;;>>>@@@AAAFFFJJJOOOUUUZZZ```gggkkklllnnnpppqqqrrrsssvvvxxxyyyzzz{{{yyywwwwww{{{~~~~~~}}}|||~~~|||{{{}}}~~~}}}xxxtttmmmllljjjjjjjjjiiigggfffgggggghhhiiijjjkkkmmmmmmppprrrssstttvvvxxx||||||uuuoookkkkkklllooosssvvvwwwvvvtttqqqpppooonnnnnnqqqtttvvv%%%%%%%%%&&&'''''''''(((''''''((())))))***++++++***))))))(((((())))))***))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,---......,,,...000000......222555777>>>JJJUUUVVVSSSQQQSSSkkkyyy]]]LLLQQQlllxxx|||hhhOOOIIIMMMOOORRRUUU[[[eeerrrzzzrrrmmmiiiddd___\\\YYYYYYWWWUUUSSSQQQOOONNNHHHGGGEEECCCDDDFFFHHHJJJNNNOOOOOOPPPPPPPPPPPPOOOOOOQQQSSSSSSRRRUUUZZZ^^^bbbeeelllrrruuu|||zzzooodddYYYPPPIIIBBB???@@@:::::::::888666666888:::;;;===?????????AAAFFFKKKPPPZZZfffmmmppprrruuuyyynnnVVVEEE;;;666555444222000...---------***+++,,,,,,---,,,,,,,,,***************+++,,,---)))***+++***)))((()))***,,,,,,,,,+++***))))))))),,,,,,,,,++++++++++++*********++++++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++++++++++++++((()))***+++++++++***)))******++++++++++++******++++++******++++++,,,,,,))))))))))))************)))***+++,,,------------------///000222333333333444444444555666666777777444666999;;;<<<:::999777999999;;;AAAKKKWWWbbbiiipppuuuwwwvvvwwwrrr^^^HHH666222...++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...)))))))))***************))))))(((((((((((()))))),,,,,,---......//////000......///000111111111111555666777888999888777666666999<<<===@@@GGGTTT]]]uuu~~~~~~xxxvvvjjj]]]KKK===777444111...+++************++++++,,,,,,,,,,,,------..................///////////////...///000111111222111111111444888:::<<>>BBBJJJQQQccczzz[[[DDD:::777333333222111111111111111///000222444666777888999===@@@DDDIIIPPPXXX```eeejjjkkkmmmnnnooorrrvvvxxx{{{{{{{{{}}}~~~~~~}}}{{{{{{{{{{{{{{{|||}}}}}}~~~~~~}}}~~~}}}||||||zzzvvvpppmmmjjjhhhiiijjjjjjiiiffffffeeeeeefffhhhjjjkkkmmmooooooooopppqqqtttwwwyyy{{{~~~zzzooommmlllmmmoooppppppooolllnnnooopppppptttyyy}}}&&&&&&&&&&&&&&&&&&%%%%%%))))))))))))******************))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++(((***+++---......------)))---000111///000555999===EEEQQQYYYWWWTTT___mmmaaaSSSUUU\\\vvvxxxnnn}}}zzzqqqVVVPPPPPPLLLPPP[[[^^^___hhh}}}yyyrrrkkkiiiddd___\\\ZZZWWWRRRSSSSSSRRRQQQOOOMMMKKKJJJEEEDDDBBBBBBEEEIIINNNRRRUUUSSSQQQNNNMMMLLLLLLLLLHHHLLLPPPRRRTTTYYY```fffccchhhrrr|||{{{tttsssrrrppplllcccXXXOOOEEE???<<<===;;;555555888666999;;;:::888777999;;;???CCCHHHJJJLLLRRR[[[bbbrrrxxx{{{yyy{{{zzzsssbbbMMM>>>:::999777000000000///...---,,,+++***+++---...///...------++++++++++++,,,---...///---///222222000...------+++++++++,,,,,,---......,,,,,,,,,++++++*********)))((()))***,,,...111333))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---,,,------...---,,,***)))******++++++++++++******+++*********+++,,,,,,---******+++++++++,,,,,,,,,)))***,,,---......---------...///111333444444444333333444444555666666666555:::BBBJJJNNNNNNLLLJJJBBBIIIVVVgggzzziiiQQQ888555000....../////////,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))'''(((***---///---------,,,,,,+++++++++...------,,,,,,------...------......///000000000222222333444555555555555///000333666777888777666555:::>>>@@@DDDPPP```mmmqqqyyy}}}xxxxxxzzzhhhYYYEEE777111///...---)))))))))***++++++,,,,,,++++++,,,---...000000111//////000111222333333444222222333444555555555555666:::>>>???AAAGGGQQQYYYqqq{{{ZZZDDD:::888333333222111000000111111---...000222444555555666;;;===BBBGGGMMMUUU^^^dddjjjkkkmmmnnnppprrrvvvyyyzzzyyyyyy||||||xxxwwwwwwwwwwwwwwwxxxyyyzzz||||||||||||~~~~~~{{{zzz{{{~~~zzzuuurrroookkkjjjjjjllllllmmmfffeeeeeeeeefffhhhiiijjjlllmmmnnnmmmmmmnnnqqqtttxxx{{{~~~uuusssppppppqqqsssssssssjjjlllooopppqqqtttyyy~~~******))))))((((((''''''&&&''''''((()))******+++))))))))))))************((((((((((((((())))))***)))************+++++++++111000...,,,++++++,,,,,,///.........///333888;;;LLLKKKRRR\\\___aaammm~~~sssVVVKKK]]]vvvxxxyyytttppp|||vvvaaaNNNIIINNNSSSVVVWWW^^^gggzzz}}}sssllliiifffddd```[[[VVVSSSPPPOOORRRQQQPPPOOOMMMKKKIIIGGG>>>@@@DDDGGGJJJNNNSSSWWWTTTRRRNNNKKKIIIHHHIIIJJJKKKLLLOOOSSSXXX___dddhhhiiioooxxx}}}uuunnnjjjcccbbb```\\\UUUMMMEEEAAA>>>===:::888666666555666888777666666666777888999>>>@@@CCCHHHPPP[[[gggooo|||zzztttrrrrrrfff[[[KKK@@@;;;888555333000...---,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++///...------,,,,,,------,,,+++)))((((((((()))***&&&(((+++------,,,***))))))))))))+++---,,,***((()))***+++,,,,,,+++)))(((((()))***+++++++++++++++(((((()))***++++++++++++------,,,+++******************))))))***+++,,,,,,,,,+++***))))))***++++++******+++,,,...///000000000///000222555666666555666888::::::888666555555:::???PPPfffnnnfffZZZVVVSSS^^^mmm~~~rrrQQQ999555000,,,,,,---------++++++++++++++++++++++++))))))*********+++++++++)))***+++,,,---,,,++++++---,,,,,,,,,,,,---......,,,,,,---...///000111222444666777777666555666666222222333555333000444;;;>>>;;;;;;BBBHHHQQQaaappp~~~wwwxxxyyyooo```RRRCCC999333---,,,---******)))))))))))))))***---------.........//////222222111111111111111111333333333333444444555666666999===>>>BBBLLL[[[ggghhhQQQAAA999777555222...,,,...111444555222222333333333444444444999;;;>>>AAAFFFMMMTTTYYYggggggiiimmmqqqsssttttttzzzyyyxxx{{{~~~~~~|||{{{{{{{{{yyyvvvttttttuuuwwwxxxzzz}}}~~~~~~~~~{{{zzz}}}|||{{{||||||yyyvvvvvvuuuqqqkkkhhhiiijjjiiihhhhhhhhhiiihhhgggeeejjjlllmmmnnnnnnooorrrtttvvvwwwyyy|||zzzuuussssssuuuvvvrrrrrrrrrsssuuuxxxzzz|||***)))))))))((((((((('''''''''(((((())))))******))))))))))))************)))))))))))))))***++++++************++++++++++++------,,,,,,,,,,,,------+++...111222222777AAAHHH[[[ZZZ\\\aaaeeemmmzzzyyycccOOORRRooo~~~uuuyyy{{{|||yyyooo```SSSIIIJJJQQQWWW[[[^^^hhhvvv}}}tttlllgggfffbbb```\\\XXXUUUSSSQQQQQQRRRRRRQQQOOOMMMJJJGGGFFF???BBBGGGKKKNNNQQQTTTWWWQQQOOOLLLIIIGGGHHHIIIJJJIIIJJJNNNUUU^^^fffjjjkkknnnwwwtttjjjccc]]]YYYUUUSSSOOOJJJDDD???:::888777666555444333333444555444444444666888:::===>>>AAAEEEKKKRRRZZZccclllrrrzzz}}}}}}xxxooogggddddddTTTKKK@@@999777666555333000///------.........---++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***************+++,,,,,,++++++***)))))))))))))))((()))+++,,,,,,+++***)))))))))(((***+++,,,***)))*********++++++******)))))))))***+++++++++++++++***+++++++++++++++******---,,,+++******************************+++,,,,,,,,,+++***))))))***+++,,,++++++,,,---...//////000222333555777888999999:::888:::;;;:::888666666777===DDDWWWlllrrriii```___cccssspppMMM888444000---,,,---------++++++++++++++++++++++++******++++++++++++,,,,,,---......------,,,+++***------,,,,,,------...///,,,------...///000111222111333555555444333444555:::888888999777333555:::===<<<>>>FFFOOO\\\nnn{{{yyyvvvqqqtttsssfffVVVJJJ<<<555000+++***++++++******)))))))))******------........./////////222222111111111111111111333333333333444555666666666:::>>>???DDDRRReeetttxxx]]]JJJ===666555444222000000222444444444222222222333333333444444555777:::===BBBHHHOOOSSSaaacccfffkkkpppssstttuuuyyyxxxxxxzzz}}}~~~|||zzzzzzzzzyyywwwttttttuuuwwwzzz{{{|||~~~~~~}}}{{{zzzxxxwwwwwwyyy{{{zzzwwwuuutttvvvvvvsssnnniiihhhhhhjjjiiihhhiiijjjjjjhhhgggiiikkkmmmmmmmmmnnnppprrruuuvvvxxxzzz~~~{{{wwwtttttttttuuuuuuuuuuuuvvvwwwxxxzzz{{{))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************************++++++,,,************+++++++++,,,)))***+++------.........+++000555666666===JJJUUUfffjjjlllnnnuuuxxxgggVVVQQQbbbtttwwwuuuoookkkqqqxxxuuueeeUUULLLHHHHHHNNNUUU[[[aaafffwwwxxxoooiiidddbbbbbb]]][[[YYYVVVTTTSSSSSSSSSSSSSSSRRRPPPMMMIIIFFFDDDAAAFFFLLLPPPRRRSSSTTTTTTMMMKKKIIIGGGFFFGGGIIIJJJMMMOOOSSS[[[eeelllooooooxxx{{{tttjjjaaaYYYSSSNNNKKKIIIFFFAAA<<<888666666666111111111111222333444555333444555666999<<<@@@AAAEEEJJJRRRZZZ```ffflllooottttttqqqiii^^^UUUQQQPPPCCC>>>777333444444444222111///------...///...---************************++++++++++++++++++++++++)))))))))*********++++++''''''((()))***+++,,,---++++++++++++++++++***)))++++++++++++++++++***)))***((('''''')))+++***************))))))******+++))))))***++++++++++++***,,,------,,,+++***))))))++++++******)))*********+++************++++++,,,,,,++++++******+++,,,,,,---------....../////////222666:::;;;999999;;;===<<<<<<<<<:::888777999:::@@@HHH[[[mmmppphhhdddhhhtttmmmIII777444000---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------222111///...,,,+++******---------------...//////------...///000111111222111333444555444333444555:::777777888888555555888>>>>>>CCCNNN]]]lll~~~yyypppmmmlllrrrnnn^^^LLLAAA777222///+++***+++++++++************++++++............////////////111111222222222222222222333333333444444555777777999===AAADDDLLL^^^xxxgggPPPDDD<<<666333333222222444555666444333222222222222333333333333222444666999<<>>>>><<<:::888888;;;>>>AAAIIIXXXeeeeee```eeepppiiiGGG666333///------......---,,,,,,,,,,,,,,,,,,,,,,,,------------............222111///---++++++++++++.........---......///000......///000000111222222222444666777666666777999888444444888:::888999<<>>JJJVVVaaafffmmmxxx|||lll]]]PPPRRRfff}}}pppqqqpppkkkbbbUUUJJJDDDDDDGGGNNNUUU[[[cccssszzzpppfffbbb```]]]]]]```^^^\\\ZZZWWWUUUTTTSSSSSSRRRQQQPPPNNNKKKIIIGGGFFFNNNRRRVVVWWWTTTOOOKKKIIIGGGFFFEEEEEEFFFIIILLLNNNWWW]]]bbbeeeffflllvvv~~~uuukkkaaaXXXQQQMMMGGGBBB???<<<999777444444333222222111111111333444444444555555444444555666666888:::===@@@BBBJJJLLLNNNPPPPPPRRRUUUWWWRRRPPPLLLGGGAAA===;;;:::888777666555444333111///000...---,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((()))))))))************+++,,,,,,,,,++++++***)))***,,,------,,,+++***------,,,++++++*********)))'''%%%&&&(((***++++++***)))((('''((()))+++,,,******+++++++++******))))))***++++++,,,,,,,,,+++***)))))))))***+++,,,,,,,,,,,,+++++++++++++++,,,++++++,,,,,,------------000000000000000000000000...444:::;;;888666888;;;>>>>>><<<:::999:::>>>AAACCCIIITTT]]]\\\\\\iii|||bbbDDD555333///............---,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////...,,,+++++++++,,,---///............///000000//////000000111222222222222444777888888888999:::999777777;;;===>>>AAAFFFKKKPPP]]]tttrrriiijjjooowwwoooXXXGGG>>>666333222...,,,,,,,,,,,,,,,,,,,,,---....../////////000000000111111111111222222333333333333444444444555666777999999:::>>>EEEOOO```{{{jjjOOOBBB???<<<888555444222000000222444444444222222333333333444444444333555666777888:::===@@@GGGMMMVVV^^^eeekkkqqquuuwwwyyy|||~~~~~~~~~}}}zzzyyyxxxvvvuuuwww|||~~~|||{{{{{{}}}}}}{{{yyyxxxzzz{{{}}}}}}}}}}}}}}}}}}|||wwwpppnnnlllkkklllllllllkkkiiillloooqqqpppooooooooossstttuuuxxxzzz}}}}}}zzzvvvtttssstttuuuwwwxxxzzz||||||(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************((((((((((((((())))))***++++++++++++,,,,,,,,,,,,------...///////////////444888BBBRRRdddqqqvvvvvvzzzxxxdddVVVMMMVVVpppvvvvvvqqqeeeUUUIIIDDDEEEEEEIIIQQQZZZcccqqquuummmfffcccaaa^^^^^^``````^^^[[[XXXVVVTTTTTTTTTQQQOOOMMMKKKJJJIIIJJJJJJSSSTTTVVVTTTPPPKKKGGGEEEFFFEEEDDDDDDEEEHHHLLLNNNSSSYYY```dddgggnnnyyy~~~|||tttggg]]]WWWQQQKKKCCC@@@<<<:::888777555444000111222333333222111000222333333333333222222111222222444777;;;???CCCEEEJJJJJJJJJHHHFFFFFFHHHJJJBBB@@@>>><<<:::888777777111222222333222111111000///---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((()))))))))******)))***+++++++++***(((''')))***+++++++++++++++++++++,,,,,,,,,,,,,,,+++***((('''&&&'''***+++,,,+++(((((((((((()))******+++***++++++++++++***))))))(((((()))***+++,,,,,,+++************+++,,,---...---,,,,,,++++++++++++,,,++++++,,,---............000000000111111222222222111555:::<<<;;;::::::;;;<<<<<<<<<::::::<<<@@@CCCGGGKKKTTT\\\^^^cccxxxxxxWWW???555222///......///...---,,,,,,,,,,,,,,,,,,,,,,,,---............/////////,,,,,,++++++,,,---......///////////////000111111000000111111222222222222111333666777777888999;;;999888;;;>>>@@@BBBJJJTTTaaalll~~~yyynnnmmmrrruuuyyynnnVVVDDD;;;333111000---+++,,,---,,,,,,------...///000000000000000111111111111111111222222333444444444444444444555777888:::;;;999===EEETTTkkkmmmYYYDDD<<<:::999555333555222000///111333444444444444444444555555555555555666888777777888:::;;;???FFFNNNVVV\\\ccckkkqqquuuyyy}}}}}}}}}|||{{{zzz|||}}}~~~~~~}}}|||xxx{{{~~~|||zzzyyy~~~~~~wwwtttqqqooonnnmmmlllkkkjjjmmmoooppppppoooppppppttttttuuuvvvxxxzzz|||}}}~~~|||yyywwwssssssssstttvvvyyy|||}}}'''((((((((()))))))))***''''''(((((())))))******))))))))))))************))))))(((((())))))***++++++++++++,,,,,,,,,---------------...000111333444777DDDZZZqqquuuppp[[[TTTUUUgggzzzvvvmmm^^^OOOFFFEEEHHHLLLPPPXXXdddrrrzzzpppjjjeeecccaaa^^^^^^```___]]][[[XXXVVVUUUUUUUUUOOOMMMJJJHHHHHHJJJMMMOOOSSSTTTSSSPPPKKKGGGEEEEEECCCCCCBBBBBBCCCGGGJJJLLLPPPSSSYYYbbbjjjqqquuuwwwkkkggg]]]RRRMMMJJJEEE???;;;999666555666666555444222222333444444333222222111111222333333333222111111222444666:::>>>BBBDDDDDDEEEDDDBBB???======>>>999888777777777666555444///000111111000/////////...,,,******+++++++++***++++++++++++++++++++++++************************(((((((((((()))))))))***((()))+++,,,,,,,,,***))))))))))))))))))***++++++)))+++,,,......---,,,***'''''''''))),,,---,,,+++&&&'''((()))************+++++++++++++++***))))))((())))))*********))))))*********+++,,,...///000...---,,,+++++++++++++++***+++---.../////////...///000000111222333444444222555999<<<===<<<;;;:::999:::;;;;;;;;;===AAADDDHHHLLLVVVbbbiiissskkkOOO999444222///...//////...------------------------------------.........//////,,,,,,---...............000000//////000000111222111111111222222222222333222444777999999:::<<<===888;;;AAAGGGJJJPPP___nnnrrrooowww~~~~~~|||mmmUUUCCC999111000///------///------------...///000111000000000111111111222222111111222222333444444555444444555666777999:::;;;<<>>666444222000000222222222111111111000000000000000000000111333444555555444333555555555777999<<<>>>@@@===??????>>>;;;888777666777666555666666555333111111222333222000...---...---+++))))))***+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))))))))))))))***---///000///......***)))((((((((()))+++,,,(((***,,,//////...,,,+++''''''(((+++---...,,,+++%%%&&&(((************)))+++++++++++++++***)))((()))******))))))((('''&&&******+++,,,---///000111...---,,,,,,++++++++++++***+++---///000000///...//////000111333444555555222333666:::======:::777777888:::;;;<<<>>>BBBEEEFFFKKKXXXhhhrrr~~~tttnnnbbbKKK777333111////////////...---------------------------------------.........///---...///000000///...---000000000000000111111222222222222222222222333333444777:::;;;<<<===???@@@<<>>AAACCCEEEKKKMMMXXXiiiuuuwwwwwwjjjSSS;;;888333000/////////...---...000111222111///.../////////000111111222222333333444444444444444444333666888999999999:::;;;DDDNNN```xxxnnnYYYGGGAAA999555444555555444222111//////000444777:::777777777777666555444333333444555666666555444333999999999;;;AAALLLYYYaaammmssszzz|||||||||}}}|||}}}~~~{{{{{{{{{|||~~~~~~~~~}}}uuupppppphhhjjjkkklllllllllnnnooopppppppppppppppqqqqqqqqqxxxwwwxxx|||~~~{{{|||xxxtttqqqqqqqqqrrr*********))))))(((((((((************************((()))***+++++++++++++++,,,+++++++++***++++++,,,+++,,,------------,,,+++...---...111000111777???XXXtttjjjRRRRRRQQQbbbqqqaaaPPPHHHGGGJJJQQQWWWaaammm}}}vvvvvvppplllgggccc```___``````[[[[[[ZZZXXXVVVSSSQQQPPPMMMKKKIIIJJJOOOTTTVVVWWWOOOLLLIIIFFFDDDCCC@@@>>>===<<<;;;;;;===@@@CCCEEEJJJPPPWWW\\\[[[UUUMMMHHH>>><<<999666444333222222111///...------...///000...//////000111111222222333333222111111111111111333333333333444444444444333333222222222111111111000000000000111111111111000111111111000...---,,,...,,,+++******+++,,,...------,,,,,,++++++******))))))))))))))))))))))))+++************+++,,,,,,+++,,,------,,,,,,---///......---,,,,,,------------------...------,,,,,,......,,,+++++++++,,,,,,...---,,,***************(((((())))))******+++++++++++++++++++++,,,,,,,,,---------.........//////...------,,,,,,,,,,,,---,,,...//////......000111333333333333333333444444666666777777888999999999;;;<<>>CCCHHHLLLWWWaaarrr~~~eeeLLL:::777222000////////////...///000222222111000/////////000000111222222333444444444444555555555555333555999;;;===>>>AAACCCJJJWWWlllyyyaaaNNNCCC>>>777333222444444444666666666666666666666666555555666666777666666666444555555666666555555444777777777999>>>GGGRRRYYYeeellluuuzzzzzzzzz|||}}}||||||}}}||||||}}}~~~}}}zzzvvvvvvlllllllllllllllmmmooopppppppppqqqqqqrrrrrrrrrrrruuuuuuwwwzzz|||~~~zzzvvvssspppoooooo***************)))))))))++++++++++++++++++++++++)))******+++++++++*********++++++,,,,,,++++++++++++,,,------------,,,,,,000...///111111222:::CCCeeewwwYYYLLLRRRTTTllleeeVVVHHHFFFLLLTTT[[[bbbnnnyyytttrrrnnnlllhhheeebbbaaabbbbbb\\\[[[YYYWWWTTTRRRPPPOOOKKKKKKKKKNNNQQQTTTUUUUUULLLIIIFFFCCCBBBAAA???===<<<;;;::::::===AAAFFFHHHPPPRRRRRRQQQLLLEEE===888444333111000//////000000//////....../////////////////////000111111222222222222111000000000000000333222222222111111111000000000000////////////...---...///000000000//////000000111111000...+++***---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))***++++++,,,******))))))******+++,,,,,,...///...------...000/////////......,,,++++++,,,,,,------...---------///...---,,,,,,,,,------...---,,,+++************************************......---,,,+++******)))------........./////////000//////...------......000111222222000000111222222333333333444555555555666666777888888999::::::;;;===AAAFFFLLLQQQVVVXXX___hhhtttooogggfffllliiiXXXEEE<<<444333222000000000000111////////////000000000000////////////////////////000000000000000111111111000111333444444444333222333444666888999::::::999999:::<<<>>>BBBKKKWWW```vvv\\\CCC999666222000000000000//////000222333333333222111000000111111222333333333444555555555666666666666666888;;;===???BBBFFFIIIQQQaaazzz~~~kkkYYYJJJ@@@<<<666333333444555666444666999;;;;;;999666444444444666777777888888888666555555555555555555666555555666777:::@@@HHHNNNZZZbbbmmmuuuxxxxxxzzz{{{~~~|||}}}~~~~~~~~~}}}}}}}}}}}}~~~{{{|||qqqpppnnnmmmmmmnnnppprrrppppppqqqrrrssssssttttttssssssvvvzzz~~~}}}zzzuuuqqqnnnlll++++++******************))))))))))))))))))))))))******+++++++++******))))))***+++,,,---,,,+++***,,,,,,,,,---------------111///...000111333===GGGdddyyywww~~~aaaMMMIIISSS^^^yyyzzzZZZPPPIIIJJJQQQ[[[hhhrrr|||xxxtttooommmkkkjjjhhhfffdddcccbbbbbb[[[ZZZXXXUUUSSSPPPOOONNNIIIJJJMMMPPPRRRRRRRRRQQQHHHFFFCCCAAA@@@???===;;;;;;:::999999<<>>>>>>>>???>>>@@@BBBFFFOOO___sssoooOOO===666444111000000111000000111222333444444444333333111111111222333333444444555555666666777888888888;;;<<<===>>>???AAAEEEHHHTTTfffnnnaaaTTTJJJ>>><<<888555555666888:::111444888;;;<<<;;;888777555666777777888888888777777666555444444555666777444555666666888;;;@@@DDDOOOWWWdddoootttwwwwwwxxx}}}~~~~~~}}}}}}~~~}}}|||}}}wwwtttpppmmmnnnppprrrsssoooooopppqqqssstttuuuuuurrrsssvvvzzz}}}}}}yyytttooolll******************++++++((((((((((((((((((((((((******+++++++++******))))))***+++,,,---,,,++++++,,,,,,,,,------.........000...---///111444>>>III^^^kkkxxxxxxqqqpppyyygggPPPIIINNNZZZqqqiiiQQQOOONNNQQQVVVaaauuu}}}tttssspppkkkgggffffffffffffeeecccbbbaaa[[[ZZZWWWTTTRRRPPPOOOOOOKKKMMMQQQTTTTTTSSSQQQOOOFFFDDDAAA???>>>===;;;999999888888888;;;???DDDGGGIIIFFFBBB===888444111000...------,,,,,,,,,,,,---,,,---///000111000///...000000000000000111111111//////...------------...,,,,,,------...//////000---------...............,,,---///111111000///---...///000000///---***)))---------,,,,,,---------***++++++,,,,,,------...++++++++++++******))))))*********)))***++++++,,,+++,,,---,,,+++***+++,,,+++,,,...///000///......++++++,,,---............+++++++++,,,,,,,,,++++++)))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------........./////////000000//////............//////555666666555333222222333222333444666666777777666666777888:::<<<===???@@@???BBBGGGLLLRRRYYYbbbhhhuuu}}}xxx```HHH:::555444333111111111111222111111111111111111111000000000000000000000000000//////000000000111111111222222111111222444777888999===AAACCCCCCBBBCCCDDDAAADDDJJJTTTeee}}}uuuWWWBBB888444222000000111111111000222333333444444444444444222222333333444444555555666666777888888999::::::;;;;;;<<<<<<===@@@DDDHHHTTTffflll^^^TTTJJJDDD;;;:::888666555666999;;;555666888:::;;;;;;:::999888888999999888777777666777666555444444555666777555666777777777888;;;>>>FFFNNN[[[gggoootttvvvvvvyyy}}}~~~~~~~~~}}}zzzvvvpppnnnooorrrttttttoooooopppqqqrrrttttttuuusssuuuwwwzzz}}}~~~~~~}}}~~~~~~|||wwwsssppp)))))))))***************************************)))******+++++++++******)))***++++++,,,,,,,,,,,,---,,,,,,,,,---...///000///---...000222666@@@KKK[[[ccckkkmmmkkknnnxxxoooTTTJJJMMMYYYllloooXXXLLLOOOSSSYYY```ooozzzrrrppplllfffcccaaacccdddeeeeeecccaaa```[[[YYYWWWTTTRRRQQQQQQQQQQQQTTTXXXZZZXXXUUURRRPPPFFFCCC@@@>>><<<;;;999777777777777777999<<>>AAACCCDDDBBBFFFKKKPPPVVV___jjjrrrwww```III999666555333222111222222333222222222222111111111111000000000000000000000000000000000111222222333333333222111111333777;;;===GGGJJJMMMMMMKKKIIIKKKLLLKKKOOOYYYkkksssYYYDDD888444222000//////111222222111333333333333444444444555333333333444555555666666777777888999:::;;;;;;<<<999999::::::<<>>777777666444333444777999=========<<<<<<;;;:::::::::::::::999999888666666777666666666666666666777666777888777777888:::<<<@@@FFFQQQ^^^hhhpppsssuuuxxx|||}}}~~~{{{vvvqqqoooqqqtttuuuuuuqqqqqqrrrrrrssstttuuuuuutttvvvxxxzzz{{{|||||||||}}}~~~|||}}}~~~zzzvvvsss((((((((())))))*********++++++++++++++++++++++++((()))***+++++++++++++++************+++,,,---...---,,,,,,,,,---...000111///...///333555999BBBMMMZZZbbbkkkmmmmmmrrr}}}|||ttt]]]LLLLLLTTThhhttt^^^OOOOOOQQQXXXcccqqqzzzsssooojjjdddaaa___aaadddffffffdddbbb```ZZZYYYVVVTTTRRRRRRRRRSSSUUUYYY\\\]]]YYYTTTQQQPPPFFFCCC@@@===<<<:::777555555555666777888888999:::222111000...---+++******)))***+++,,,,,,,,,,,,,,,,,,---...///000000000000111000000000000000000000------,,,+++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,------------,,,,,,,,,,,,------------...---,,,++++++,,,------*********++++++*********************************)))))))))))))))))))))))),,,,,,,,,+++,,,,,,---...///000111000...---...//////...............//////---------...------,,,,,,******,,,---------,,,,,,+++,,,,,,,,,,,,+++***)))++++++,,,,,,------......---.........////////////.../////////000000000000.........///111222444555222333444333222111222333444555777888888777666555555777999===AAAEEEGGGIIIIIINNNTTTYYY```kkkxxxsssaaaMMM???888777555444333333444444333333222222222111111111222222222222222222222222222222333333444555555666777888999;;;===AAADDDEEEQQQUUUXXXXXXVVVVVVZZZ^^^bbbhhhuuujjjTTTEEE999444444000///...///111222222111333333222333333333444555333444444555666666777777888888999:::;;;<<<======<<<<<<<<<;;;===BBBHHHMMM[[[ooosss```XXXSSSJJJ@@@;;;666777777555222333666999<<<======>>>===;;;:::888999999999:::999999888888666666777777777777666666777777888777666777:::<<<;;;@@@IIIUUUaaajjjqqqsss|||~~~~~~~~~}}}~~~{{{uuuppppppsssvvvvvvtttttttttuuuuuuvvvvvvvvvvvvtttvvvxxxxxxwwwxxx{{{}}}zzz{{{|||}}}~~~~~~~~~~~~}}}~~~~~~{{{wwwuuu''''''(((((()))))))))***************************'''((()))***+++,,,,,,,,,+++***))))))***,,,...///------,,,,,,---...000111000///111555777;;;DDDNNNYYYcccnnnrrrrrrwwwwwwkkkVVVKKKPPPYYYrrr~~~vvvbbbTTTOOOTTTUUU\\\kkk{{{sssoooiiicccaaa^^^```dddggggggfffccc```ZZZXXXVVVTTTSSSSSSTTTUUUVVVZZZ]]]\\\WWWRRROOONNNGGGDDD@@@===;;;999666444444555666666666666555555/////////...---+++)))((()))***,,,...///000000000---------...///000000111111111111000000000000000---,,,++++++******++++++---------,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++*********+++,,,------,,,+++******,,,...///+++,,,,,,------,,,,,,+++))))))))))))))))))))))))''''''(((((())))))******------,,,,,,------...//////000000///...------...222111///---------...///............---,,,++++++***+++---...///...------.........---,,,***'''&&&++++++,,,,,,---.../////////////////////.........////////////000000000000......///111222555666777444666777666555555666777555666888999888777555444555777:::>>>BBBGGGJJJLLLPPPUUU\\\ccckkkwwwvvvkkk___OOOAAA:::999777666555555666666333333333222222111111111222222222222222222222222444444555555666777888888<<<>>>BBBEEEIIIKKKMMMMMMTTTXXX]]]______bbbhhhnnnzzziiiOOOBBB;;;666444555000///...///222333222111333222222222222333444444444444555555666777777777888888999:::;;;======>>>CCCBBB@@@>>>>>>AAAGGGKKK```uuuooo___QQQNNNMMMFFF<<<777888999999777444444888;;;555777:::======<<<:::888777777888999::::::::::::555666777888888777666555777777777666555777:::===999<<>>KKKUUU```eeennnvvvzzz}}}vvvbbbQQQNNNUUUggg|||sssaaaUUUQQQQQQVVV^^^kkkyyypppkkkeee```^^^aaaccceeefffeeebbb^^^\\\WWWWWWWWWXXXXXXXXXXXXYYYYYY[[[]]]\\\YYYSSSMMMIIIBBBAAA???<<<999777555444555444444333222111000000000000///...------,,,++++++++++++,,,,,,---------............////////////000000///------,,,,,,,,,******))))))******+++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***))))))***+++,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***((()))***++++++***)))(((,,,,,,+++++++++++++++,,,''')))+++...000111111111111000000111333333222000//////...------------.........------------......------------------------++++++,,,---------,,,,,,...---,,,,,,---...///000//////////////////......111111000////////////////////////000222444666888333444444555555444444333444666888888777777777888;;;<<<===>>>@@@DDDJJJNNNXXX]]]gggttt}}}tttlll___NNNBBB888777555444555555444333333555111,,,,,,222444000555111///000222333555777555666777888999;;;>>>@@@???IIITTTYYYWWWUUUWWWYYY___]]]___ccceeehhhssszzz{{{qqqWWWNNNCCC;;;999777444000444444444444444444444444333222111111333555777999777999::::::999777888999777888999999999;;;???BBBJJJEEECCCEEEDDDCCCJJJTTTlllttt[[[UUUMMMGGGCCC>>>999444666555444444555777:::;;;<<<<<<======<<<:::999888999:::;;;;;;;;;;;;999999;;;;;;999777555555777999999999888666555666999;;;<<<<<<@@@IIITTT___mmmyyy~~~zzzyyyzzz}}}|||~~~~~~~~~~~~}}}}}}~~~xxxtttpppqqqvvvzzzzzzyyyyyywwwzzz~~~}}}}}}~~~|||zzzwwwvvvvvvuuusssrrrvvvxxxzzz{{{|||}}}}}}zzzxxxvvv***************)))(((((('''((()))+++,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,...---,,,,,,...///---000444777<<>><<<999666444333444333333222111000//////---,,,,,,+++******))))))***++++++,,,------......////////////////////////000000///---,,,,,,,,,,,,******))))))******+++,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,++++++***++++++,,,,,,,,,++++++***,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***+++***)))(((((()))***+++,,,++++++******+++++++++)))***,,,///000111111111111000000111333333222111000///......------......///......------......///......------------------++++++,,,---------------///...---------...///000000000000000///////////////////////////000111111000000//////000222333444444444555555555555444444555777888888777777888999;;;===@@@CCCFFFLLLRRRWWW```mmmwwwooohhh]]]OOODDD:::888555444555555444333444666444000111666777333222222444888;;;:::888666888999999:::<<>>@@@EEEHHHJJJJJJLLLMMMLLLNNNZZZhhhtttbbbTTTPPPJJJEEE@@@<<<888555666555555444555777:::;;;;;;<<<<<<<<<;;;:::888777999:::;;;;;;<<<;;;:::::::::::::::888666666777999999777666777999:::::::::???===???EEEMMMYYYlll|||}}}}}}|||xxxzzz}}}|||zzzwwwwwwyyy|||~~~}}}{{{{{{||||||~~~{{{wwwtttvvv|||zzzwwwyyy|||{{{{{{}}}yyywwwtttsssttttttsssrrrvvvxxxzzz||||||}}}~~~{{{yyyxxx*********+++******)))(((&&&''')))***,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++---//////...---...//////111555<<>>;;;888666444333222222111000///...------++++++******))))))((((((******+++,,,---//////000000000000000000000000000000000...---,,,+++++++++******))))))******+++,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,+++++++++,,,,,,,,,,,,+++***))))))*********+++++++++++++++***++++++,,,,,,++++++***---+++)))'''''')))+++---++++++************++++++,,,---...000111111111111111000000111333444222111000000///............/////////............////////////......---------,,,,,,,,,---............---000//////............///000000000000000000000000---......///000111333333333222222222222333333444555666666666666666666555888999;;;:::999999:::<<<:::<<>>:::555333444555444222333333333333333333333333555444444444555666888:::444555777888888888:::;;;======>>>>>>???BBBGGGJJJIIILLLPPPRRRSSSYYYkkk|||sss___QQQKKKJJJGGGCCC===999777777666666555555666888:::;;;:::;;;;;;;;;:::999888777999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::888777999;;;999777666777:::<<<:::888BBB@@@AAADDDIIIVVVkkk{{{wwwtttsssnnnqqqvvv{{{~~~wwwvvvtttuuuyyy|||~~~}}}yyyyyyzzz{{{}}}}}}}}}wwwxxxyyyxxxxxxzzzuuurrrppppppqqqsssttttttvvvxxx{{{||||||}}}}}}{{{yyy*********++++++******)))(((((()))***+++,,,,,,,,,***************++++++++++++,,,,,,,,,,,,,,,,,,++++++---//////...---......333555;;;DDDOOOZZZccchhhwwwxxxwwwvvvuuussskkkbbbVVVRRRWWWnnnuuueeeXXXQQQRRR\\\fffxxxvvvlllhhhfffbbb``````cccdddeeeeeeccc___[[[YYY[[[ZZZYYYXXXXXXXXXYYYYYY[[[[[[[[[XXXRRRKKKDDD@@@???>>><<<:::777555333222111000000///...---,,,,,,,,,,,,,,,,,,,,,+++++++++)))***+++---...000111111111111111111000000000000000///...,,,++++++************))))))******+++,,,******+++,,,,,,,,,,,,+++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***))))))))))))******++++++,,,***++++++,,,,,,++++++***,,,+++)))(((((()))+++,,,+++************++++++,,,//////000000111111111222111111111222333444333111111111000////////////000000//////......//////000000000//////...---------------...////////////...111000000//////........./////////000000000000000////////////000222333444555555555666666777888888777777888888888888777777;;;<<<======<<<<<<>>>???>>>???BBBEEEKKKTTT^^^ddd|||yyyvvviiieee```]]]YYYSSSJJJCCC<<<999555333444555555555555777888777777888::::::@@@BBBCCCFFFLLLTTTXXXWWWSSSOOOMMMTTTdddvvv|||uuuqqqpppooonnnlllppppppqqquuutttnnnkkkqqqnnnXXXJJJFFFBBB===888666444444666888777666333333333333333333333333555444444444555666888888777888999999999:::<<<>>><<<======>>>@@@DDDIIIMMMOOORRRUUUYYY```nnnpppaaaTTTKKKGGGHHHFFFAAA:::666555777666666666666777999:::;;;::::::::::::999999888888999:::;;;<<<===>>>>>>????????????===;;;:::<<<===@@@???>>>=========>>>???BBBDDDHHHLLLOOOYYYlll~~~zzzuuurrrooojjjllloootttyyy{{{{{{zzzwwwvvvuuuwww{{{~~~~~~|||yyyyyyzzz{{{|||~~~yyywwwwwwuuuuuuwwwrrrpppnnnnnnqqqtttvvvvvvvvvxxxzzz{{{|||}}}|||{{{******++++++++++++******++++++******************))))))*********+++++++++,,,,,,,,,------,,,,,,,,,***,,,............///000555<<>>>>>===;;;999777444333222000//////...---,,,++++++,,,,,,,,,,,,------------***+++,,,---///000111222222111111111000000000///...---,,,++++++******+++******))))))******+++,,,******+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,)))))))))******++++++,,,***++++++,,,,,,++++++*********++++++++++++******++++++******+++,,,------000000000000111111222222222111111222444444333111222222111000000000000111000000000//////000000000000000000//////...............///000000000000///111111111000000//////........./////////000000000222111111111111222333333555555777888:::;;;<<<<<<888999999::::::999999888:::;;;<<<<<<<<<===???AAAFFFHHHKKKQQQ[[[iiiwwwooogggggg\\\YYYUUUSSSPPPLLLEEE@@@;;;999666444555666666666666666777888888999>>>BBBGGGNNNUUU[[[eeeooorrrnnnbbb\\\[[[hhh~~~uuupppppprrrqqqppptttrrrttt}}}nnnggghhhkkkqqqzzz|||tttlll___ZZZOOODDD>>>===<<<999666666555666777888888777444444444444444444444444444444444555555666777777888999::::::999:::<<<>>>>>>???@@@AAADDDIIIPPPUUU\\\^^^bbbkkk{{{nnnaaaXXXQQQLLLIIIIIIFFF@@@999444555666666777777888999:::;;;<<<::::::999999999999999999999:::;;;<<<>>>???AAABBBEEEEEECCCAAA???@@@BBBEEEIIIIIIIIIEEEBBBBBBGGGKKKEEEJJJTTT[[[]]]aaannn}}}|||xxxuuusssnnnmmmmmmooosssttttttssswwwvvvwwwyyy|||~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{}}}yyywwwtttssstttqqqooonnnooorrruuuwwwwwwuuuwwwyyyzzzzzz|||~~~~~~|||)))***++++++,,,+++++++++---,,,+++***))))))))))))))))))******+++,,,,,,,,,,,,,,,------------,,,,,,+++,,,.........///222444:::HHHYYY``````bbbiiirrr|||tttfffWWWTTTaaayyy|||mmmaaaUUURRRTTT^^^tttwwwrrrkkkgggfffeeebbbaaacccbbbaaa___^^^]]]\\\]]]]]]\\\[[[YYYXXXYYYZZZ\\\^^^\\\[[[YYYUUUOOOGGGAAA===<<<;;;:::888666444222111//////...---,,,++++++***)))*********++++++,,,,,,,,,,,,---...///111111222111111111000000//////...,,,++++++******++++++,,,******))))))******+++,,,******+++,,,,,,,,,,,,+++)))***++++++,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,*********+++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,+++***))),,,,,,+++,,,,,,---...///000000//////000111222333222111111222444555333222333333222111111111111222111111000000000000111111000000000000000000000000//////000111111111111000000111111111111111000///...//////000000111111111444444333333333444444555333444666888:::;;;<<<<<<::::::;;;;;;;;;;;;::::::888999:::;;;;;;>>>AAADDDIIIMMMVVVcccsssyyyjjj[[[TTTVVVOOONNNKKKJJJHHHEEEAAA>>>:::999777888999:::999888777666888:::<<<@@@JJJSSS\\\jjjyyy|||fff```bbbrrr~~~xxxqqqnnnoooqqqrrrrrrsssvvv~~~pppdddbbbeeefffjjjllljjjfffaaaZZZRRRIIIGGGBBB>>><<<:::777555666666666555666666777777777777777777777777777777555666666666777777777777888999999999999:::===@@@@@@AAACCCEEEIIIPPPXXX^^^hhhnnnxxxttteee\\\WWWSSSQQQMMMJJJEEE>>>888555555777777777888999:::;;;;;;<<<;;;:::999999999999::::::999:::;;;<<<>>>AAACCCDDDIIIIIIGGGEEEEEEHHHMMMRRROOOPPPPPPOOOOOORRRWWW[[[VVV[[[dddlllmmmnnnvvv}}}|||{{{vvvsssppppppqqqqqqooolllrrrrrrsssvvvyyy{{{{{{zzz~~~}}}}}}|||||||||||||||{{{yyyyyy||||||}}}yyytttqqqrrrqqqpppoooqqqsssuuuvvvuuusssuuuxxxyyyyyyzzz|||~~~~~~~~~}}})))***++++++,,,,,,,,,+++,,,+++***)))))))))***+++*********+++,,,---------,,,,,,------------,,,,,,---.........///222666:::CCCYYYqqqwwwpppllluuu{{{qqqcccUUU[[[nnnvvvfff[[[TTTQQQVVV]]]lllyyyuuuooojjjggggggfffcccbbbeeebbb___[[[XXXVVVWWWYYYZZZYYYXXXWWWVVVWWWZZZ\\\^^^\\\[[[YYYTTTNNNGGGAAA===;;;:::999777555333222111//////...---,,,++++++***((((((((()))***++++++,,,------...///000000111111111111000//////...------)))))))))******+++,,,---******))))))******+++,,,******+++,,,,,,,,,,,,+++))))))***+++,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------------...///000000///.........///111222333222222111333444555444222444444333222222222222222222111111000000111111222/////////000000111111222///000111111222222111111///000111222222222111000000000111222222333444444444444444444555777888888666777999:::<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;:::<<<===>>>@@@CCCGGGKKKOOOXXXhhh|||kkk```XXXMMMHHHIIIDDDDDDCCCCCCCCCBBB@@@???;;;:::;;;===??????>>><<<;;;999:::???DDDMMM\\\kkk|||ooo\\\[[[aaaooouuurrrooommmnnnppprrrsssuuunnnbbb\\\]]]```ZZZ]]][[[TTTNNNMMMIIIDDDCCC@@@>>>>>>>>>;;;999777888777777666666666888:::999999999999999999999999888888999999::::::999999888999;;;<<<===@@@DDDHHHJJJKKKMMMPPPVVV^^^gggnnnyyytttiiiccc___]]][[[PPPJJJAAA:::777777777888777777888:::;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<999:::;;;<<>>LLLggg~~~wwwxxxmmmaaaTTTiiihhhTTTRRRNNNQQQ\\\hhh{{{wwwuuummmiiiggghhhgggccccccfffbbb___YYYTTTRRRRRRUUUWWWWWWVVVUUUTTTVVVXXX\\\^^^]]][[[YYYTTTNNNGGGAAA>>>;;;:::888777555333222111000///......,,,,,,+++***(((((()))***+++,,,,,,---......//////000000111111111000000///...------,,,((((((((()))***,,,---...*********)))***++++++,,,******+++,,,,,,,,,,,,+++((()))***+++,,,---------,,,,,,,,,,,,++++++***)))---------,,,,,,++++++++++++++++++,,,,,,+++++++++...,,,***))))))***,,,...---------......000111111......---...///000222444333222222333555555444222555444333333222222333333222222111111111111222222......///000111222333333000000111222222222222111///000111222333333222111222222333444444555666666333333444555777999;;;<<<:::;;;===>>>>>>>>>===<<<<<<<<<============<<<<<>>>>>???@@@AAAAAAAAA@@@;;;<<<>>>@@@CCCCCCAAA???===;;;===CCCKKKWWWkkk}}}lllVVVQQQUUU]]]iiitttyyywwwsssuuutttrrrqqqqqqsssuuuwww{{{jjj\\\XXXWWWXXXZZZPPPRRROOOEEE@@@AAA@@@<<<<<<999888:::<<<;;;;;;;;;::::::999888777999;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;:::<<<>>>@@@BBBGGGLLLPPPYYY[[[]]]aaagggpppzzz{{{sssnnnjjjgggeeePPPHHH>>>777666888999999777888999:::;;;<<<<<<<<<<<<;;;:::::::::;;;<<<===::::::;;;<<>>>>>;;;:::999666333111///......---+++*********+++++++++)))(((***...000///---+++,,,...///000000000000000///...---,,,++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,+++***))),,,+++++++++***)))))))))***************++++++,,,------,,,++++++******))),,,,,,,,,---...///000000222111///......///111222///000111222444555666777777666555666999888555111222222333333444555666666666444222000000111222333666555555555555444444444444444444444444444444444333444555666777777777777888999:::;;;<<<=========<<<<<<======>>>?????????@@@???>>>=========;;;:::>>>BBBEEEGGGIIIMMMSSSYYYmmmzzz|||eee[[[OOOFFFCCCAAA===:::>>>>>>>>>>>>????????????<<<>>>BBBHHHLLLLLLGGGBBB>>>;;;===DDDMMMWWWiiiyyyvvveee[[[XXXUUUYYY```ggglllppprrrsssrrrrrrrrrqqqqqqttt{{{sss[[[QQQPPPPPPOOOOOOHHHFFFBBB>>><<<===>>>@@@======<<<;;;;;;;;;;;;<<>>======<<<;;;;;;<<<<<<;;;:::999:::===@@@===>>>@@@@@@@@@>>>===<<>>??????????????????@@@@@@AAAAAAAAAAAA@@@?????????@@@???>>>BBBEEEJJJLLLOOOUUU^^^eee|||{{{cccYYYQQQGGGAAA???>>>;;;888;;;;;;<<<<<<<<<============???BBBGGGKKKKKKFFFBBB???<<<===DDDLLLUUUbbbnnnwwwxxxwwwooodddZZZVVVVVV\\\```fffkkkooorrrsssttttttttttttqqqqqqwwwxxxhhhWWWOOONNNLLLJJJIIIDDDBBB>>>;;;::::::<<<===>>>>>>>>>>>>>>>???@@@@@@>>>>>>=========<<<<<<<<<>>>???>>>===<<<===@@@BBB@@@BBBCCCCCCCCCBBBCCCCCCAAADDDIIIPPPYYYeeepppxxxsssUUUHHH<<<888999888888999888888999:::;;;<<<======<<<<<<<<<;;;;;;:::::::::>>>===>>>CCCIIINNNOOONNNTTTYYY^^^```bbbkkk|||~~~~~~yyytttkkkgggbbb^^^]]]___bbbdddkkkooouuuxxxyyyxxxwwwwwwzzz|||}}}~~~}}}}}}~~~~~~~~~|||||||||{{{{{{zzzzzzzzz~~~}}}xxxwwwwwwuuusssrrrpppnnnnnnoooppppppooossstttuuuvvvwwwxxxyyyyyy{{{|||******)))))))))***++++++*********+++,,,,,,------++++++++++++,,,,,,,,,,,,,,,---------------------,,,---///333444888CCCOOOnnnqqqrrrqqqxxxxxxbbbUUUccc{{{rrr\\\SSSRRRWWWZZZiiioookkkllljjjnnnpppqqqvvvxxxnnn___PPPMMMIIIIIILLLQQQUUUXXXZZZYYYYYY]]]ccchhhiiihhh```]]]WWWOOOGGGBBB@@@AAA<<<;;;999666333000///...---,,,,,,++++++++++++,,,---,,,+++,,,...///...---......///000111111111000......---,,,++++++++++++---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------------------------//////............//////+++++++++,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,***))))))))))))***+++++++++++++++,,,,,,,,,------000000000000000000000000000000111222222333444555444444555666777999:::;;;>>>AAADDDDDDBBB>>>;;;999555555777888888777666666777777777777777777666666222333333444444555555555444555555555666666777777666777888999::::::::::::888999:::<<<===>>>????????????>>>>>>??????@@@@@@============>>>??????@@@BBBGGGLLLPPPUUU^^^jjjttt~~~fffRRRKKKFFF@@@<<<<<<;;;:::777888888999999999:::::::::>>>???BBBFFFHHHHHHEEEBBBCCCBBBGGGPPPZZZ```fffkkkmmmkkkfff```[[[ZZZ\\\^^^gggkkkppptttuuuvvvwwwxxxxxxyyyxxxvvvwww}}}ggg]]]SSSOOOLLLGGGEEEEEEBBB@@@>>><<<;;;<<<===>>>@@@AAAAAABBBCCCDDDEEEFFF@@@@@@????????????@@@@@@???@@@@@@???>>>???BBBDDDCCCEEEGGGHHHHHHHHHIIIKKKKKKQQQZZZeeeqqq~~~sssQQQEEE;;;999999999999:::777777888999;;;<<<======<<<<<<<<<;;;;;;;;;;;;:::@@@???BBBIIITTT[[[\\\ZZZbbbggglllmmmnnnzzz}}}|||}}}ssspppjjjeeebbbaaabbbdddkkkooosssuuuvvvuuutttuuu{{{|||~~~}}}|||{{{|||}}}~~~~~~~~~}}}||||||{{{{{{{{{{{{zzzzzzyyyyyyxxxxxx{{{{{{|||}}}zzzxxxyyyzzzyyyxxxrrrpppooooooppprrrqqqppprrrsssssstttuuuvvvwwwwwwzzz|||))))))))))))***++++++,,,))))))******+++++++++++++++++++++,,,,,,,,,,,,,,,.........---------------------000333555:::FFFRRRlllkkkjjjoooyyyiiiXXXSSSjjjxxxaaaVVVUUUVVVXXXbbbzzzxxxmmmkkkmmmjjjqqquuuvvv{{{|||kkkVVVIIIHHHJJJNNNUUU\\\aaaccccccbbbaaadddiiilllkkkiiibbb^^^WWWNNNFFFAAA@@@???===<<<999555222000///...,,,,,,,,,,,,,,,,,,,,,,,,------------.........---000000000111111111111111------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------------------------......------------......++++++++++++,,,,,,---...***+++++++++,,,,,,------+++++++++++++++,,,,,,---+++++++++,,,---......///000000000000000000000///...///111333555555666666666666666777999;;;===>>>DDDIIIMMMNNNIIIDDDAAA@@@888999:::;;;<<<;;;999888777888:::;;;;;;999888777555555555666777777888888888888888999::::::;;;;;;777888999::::::;;;;;;;;;999:::;;;===???@@@AAAAAA??????>>>>>>>>>???@@@AAA????????????>>>???AAACCCFFFLLLTTTZZZ```kkkzzz|||mmm[[[MMMDDDAAA===;;;;;;;;;:::888777777777888888888999999<<<>>>@@@BBBCCCCCCAAA@@@DDDJJJVVVffftttyyyxxxvvvwwwrrrlllfffcccdddgggiiiqqqtttxxxzzzyyyyyy{{{}}}~~~sssaaaZZZSSSOOOJJJEEECCCFFFDDDCCCBBBAAAAAABBBBBBCCCBBBCCCDDDFFFGGGHHHIIIJJJFFFEEEDDDCCCCCCCCCDDDDDDBBBDDDEEEFFFFFFHHHJJJMMMLLLQQQUUUXXXWWWWWWXXXZZZ___fffqqq~~~sssbbbJJJAAA999888999888888:::888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>><<<999555222000///...,,,,,,,,,,,,,,,,,,,,,,,,---..................///111111111000000000000000,,,,,,+++*********++++++************++++++++++++,,,,,,,,,------.........................................................,,,+++++++++,,,---......++++++,,,,,,---------...+++************+++,,,,,,++++++,,,---...//////000000/////////////////////...///111333555666666777777777777888:::===@@@BBBHHHMMMRRRRRRNNNHHHEEEEEE;;;<<<===>>>>>>>>>===<<<;;;<<<>>>@@@@@@>>><<<;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<888999:::;;;;;;<<<<<<;;;===>>>???AAACCCDDDDDDDDDAAA@@@@@@???@@@AAACCCDDDDDDEEEFFFDDDCCCDDDFFFIIINNNWWWbbbjjjqqq|||uuuhhh\\\OOOGGG@@@>>><<<:::999999888777777888888888888999999999999:::<<<=========>>>>>>CCCPPPfff~~~~~~wwwrrrpppooonnnssswwwzzzzzzyyyzzz~~~qqqbbb[[[SSSNNNHHHCCCDDDHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEGGGIIIJJJKKKKKKKKKIIIHHHGGGEEEEEEEEEFFFGGGGGGJJJMMMPPPSSSVVVZZZ]]]aaagggnnnqqqpppoooppprrrwww~~~yyynnniiicccXXXMMMCCC<<<777777888777777:::;;;;;;::::::::::::999999========================AAABBBHHHRRR___hhhjjjjjjnnntttyyy{{{~~~~~~|||{{{{{{xxxyyy|||~~~|||zzzyyyzzz|||~~~~~~~~~{{{xxxtttrrrqqqqqqqqqrrrtttuuuvvvuuutttuuuvvvyyy{{{||||||zzzxxxwwwwww|||{{{{{{zzzyyyzzzzzz{{{}}}|||{{{yyywwwuuusssrrrssssssrrrsssuuuxxx{{{}}}~~~}}}||||||||||||{{{zzzrrrqqqqqqrrrtttuuutttrrrooooooppprrrssstttuuuvvv{{{|||~~~~~~++++++*********++++++,,,************************++++++,,,,,,------............//////////////////000000222555888>>>KKKXXXbbbhhhssspppWWWRRR[[[mmmqqqmmmtttxxxaaaOOOIIILLLSSSYYYjjjwwwuuuxxxxxxwwwwwwzzzrrrXXXDDDDDDKKKWWWeeeqqqyyyzzzzzztttppplllkkkkkkjjjgggdddaaa\\\TTTMMMHHHDDD@@@>>>???===999444111///......+++,,,,,,------------,,,---...//////......000111222111000///////////////++++++******)))******+++)))***************++++++,,,,,,,,,---......////////////////////////////////////000000000000//////------,,,++++++,,,......,,,------------------...)))))))))))))))***++++++,,,,,,------...///000000///////////////////////////000111222444555666777888888999:::===AAAEEEGGGMMMPPPSSSTTTQQQNNNJJJIIIAAAAAABBBBBBCCCDDDEEEEEEDDDFFFHHHIIIIIIHHHGGGFFFAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<======>>>>>>=========???@@@AAAAAAAAAAAA>>>=========>>>AAACCCEEEFFFGGGHHHGGGFFFGGGKKKOOOVVVbbbqqq{{{sssfff[[[OOOFFFBBB===<<<999777666555555666888999999999999:::::::::666888999999888999<<<>>>HHH\\\xxx{{{wwwuuusssvvvxxxxxxwww{{{~~~pppeee\\\QQQKKKFFFCCCEEEJJJLLLLLLMMMMMMMMMLLLLLLKKKHHHIIIJJJLLLLLLLLLKKKJJJIIIHHHGGGFFFGGGHHHJJJLLLKKKOOOUUU[[[aaagggmmmqqqxxx~~~ooofff[[[RRRNNNJJJEEE@@@===888666888999888888;;;<<<<<<;;;;;;;;;;;;::::::>>>>>>????????????@@@@@@AAADDDKKKUUU___fffiiijjjnnnttt|||}}}{{{zzzyyy{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~zzzyyywwwvvvuuuttttttuuuvvvwwwxxxwwwvvvuuuvvvxxxzzz}}}}}}{{{zzzzzz{{{zzzxxxxxxwwwxxxyyyzzzzzzyyyxxxwwwuuusssrrrrrrrrrrrrrrrsssuuuwwwzzz{{{|||}}}}}}}}}|||zzzxxxwwwoooooooooppprrrsssrrrpppmmmnnnoooqqqsssuuuvvvwww{{{|||~~~~~~~~~|||{{{yyy,,,,,,+++*********++++++++++++++++++++++++++++++++++++,,,,,,---......///.........///000000000111000000333888<<>>>>>>>>===>>>???@@@@@@AAAAAAAAA??????@@@AAAAAAAAAAAAAAA???>>>===>>>@@@CCCGGGIIIHHHKKKMMMMMMLLLOOOUUU[[[bbbqqqsssddd[[[SSSIIIBBBAAA;;;:::888666444555666888999999999999::::::::::::555666777666666888<<<@@@MMMccc}}}}}}vvvyyy{{{zzz{{{yyypppggg\\\QQQLLLIIIGGGIIIMMMQQQQQQSSSSSSRRRQQQOOONNNLLLMMMNNNOOOOOOMMMKKKJJJIIIHHHHHHIIIKKKOOOSSSVVVYYY^^^fffpppxxxwwweeeYYYRRRMMMGGGBBB???<<<;;;;;;:::777777:::;;;::::::===::::::;;;<<<<<<===>>>>>>@@@@@@@@@AAAAAAAAABBBBBBAAAGGGPPPWWW\\\aaaeeeiiinnnvvv}}}{{{yyyxxxzzzzzz|||~~~zzz}}}~~~}}}wwwvvvvvvvvvvvvvvvvvvvvvyyyzzzzzzxxxvvvvvvwwwyyyzzz}}}}}}{{{{{{wwwvvvtttssstttuuuvvvwwwssssssssssssssssssssssssrrrssstttuuuvvvwwwxxxxxxyyy{{{}}}}}}{{{xxxuuutttkkkkkkkkkmmmooopppnnnmmmkkklllnnnqqqsssvvvxxxyyy{{{|||}}}~~~}}}|||zzzxxx------,,,+++************,,,,,,++++++++++++++++++++++++,,,,,,---...//////---......///000111111222000111444:::???GGGWWWeeelllvvvjjjbbbYYY\\\sssssspppqqq}}}hhhVVVKKKNNNQQQTTTbbbttt~~~|||~~~~~~hhhLLLDDDDDDNNN___ppp|||~~~{{{vvvqqqkkkeeeaaa``````^^^\\\VVVSSSNNNLLLLLLJJJGGGCCC@@@>>>999444000///......***+++---...///...------+++---000000//////222444222111///...---------...***)))))))))))))))******+++++++++,,,,,,---------,,,,,,------...///000000000000000000000000000000+++,,,---......---,,,+++000///---+++++++++---.../////////...---------,,,000////////////000111111............//////////////////000111222333333444222111000///000333555777<<<<<<===@@@DDDJJJOOORRR^^^\\\[[[]]]______[[[WWWYYYXXXWWWVVVXXX[[[___aaa^^^^^^___```````````````ZZZYYYWWWTTTQQQNNNKKKJJJFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCCGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFIIIMMMQQQSSSQQQTTTXXXXXXYYY]]]dddkkkrrrpppcccWWWQQQLLLCCC>>>???<<<;;;999777555666999<<<999999999999::::::::::::444666777666555888===BBBJJJ```zzz}}}~~~{{{~~~xxxrrrhhh]]]SSSOOONNNMMMNNNPPPUUUVVVWWWXXXWWWUUUSSSRRRPPPQQQQQQQQQPPPNNNKKKJJJJJJJJJKKKMMMQQQWWW\\\___lllsss}}}yyykkk^^^PPPGGG@@@>>>===<<<999666666999:::777888<<<===<<<<<>>???AAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBIIISSSYYY[[[^^^cccgggpppxxx}}}zzzxxxwwwxxxxxxyyy{{{vvv{{{~~~|||wwwwwwwwwwwwwwwwwwwwwwww{{{{{{zzzxxxvvvuuuwwwyyyxxx{{{~~~~~~|||zzzzzztttsssqqqppppppqqqssstttlllmmmnnnoooqqqrrrssstttssstttuuuvvvvvvvvvvvvuuuvvvxxx{{{|||zzzvvvsssrrrgggggghhhjjjlllmmmkkkjjjjjjkkknnnqqqtttwwwyyyzzzzzz{{{}}}~~~}}}|||zzzyyy*********++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...---++++++...000000---)))---222888@@@FFFQQQ```mmmzzz{{{]]]SSSSSSiiipppttt|||rrrhhhWWWHHHEEEQQQXXX]]]uuu}}}zzzyyyzzz|||}}}}}}{{{~~~WWWIII@@@CCCNNN___mmmttttttqqqnnnoooiiibbb^^^\\\\\\ZZZYYYXXXUUUTTTUUUSSSOOOKKKIIIEEE>>>555///...///...---...------------...//////000///...------...///000111///------......---,,,...,,,******,,,---+++))),,,,,,,,,------...........................------000000//////.........---...000111000///...///111........................---------------------------,,,,,,,,,,,,---............//////000111111111000000000000111111111111000222333444444555777999;;;CCCKKKMMMKKKMMMVVV^^^ccccccddddddcccaaa___^^^^^^]]]^^^bbbhhhlllnnnnnnnnnlllhhheeedddeeegggiiiiiieee``````bbbaaa]]]YYY[[[WWWSSSSSSTTTSSSNNNIIINNNKKKHHHHHHKKKNNNOOOOOONNNQQQTTTSSSQQQOOOPPPRRRVVVXXXZZZZZZZZZ[[[\\\^^^___dddkkkoooqqquuu}}}zzzrrreee\\\QQQIIIEEEBBB===999888777666555555666777888999999999888888888888888888777555555666999<<>>@@@DDDAAALLLYYYaaaccceeejjjooovvv}}}zzzxxxxxxxxxyyywwwwwwyyy|||~~~|||zzz}}}~~~|||zzzvvvwwwyyyzzzzzzyyyxxxvvvzzzxxxuuurrrqqqqqqrrrsssvvvxxx|||~~~~~~{{{xxxuuuqqqnnnkkkkkkmmmnnnnnnlllnnnlllkkkllloootttwwwxxxyyyxxxwwwvvvvvvwwwxxxyyywwwxxxzzzzzzyyyuuuqqqnnnlllkkkjjjiiijjjiiigggeeeiiikkknnnrrruuuwwwyyyzzzzzzyyyyyyzzz|||~~~~~~~~~******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...000...,,,,,,///000///...333666===GGGSSSaaappp{{{~~~uuu[[[UUUZZZuuuyyywwwiii]]]OOOJJJLLLUUU[[[ggg}}}yyyvvvwwwxxxyyyyyyzzzrrrNNNDDD>>>???JJJZZZgggnnnnnnkkkiiiiiieee___]]]]]]^^^]]]\\\[[[YYYZZZ]]]^^^YYYQQQKKKEEE>>>555///.........---...------------...//////000//////......///000000000...,,,,,,---...---,,,,,,***)))***,,,---+++***,,,,,,---------.........////////////////////////000000000000/////////...///000111000///...///111------------------------........................---------------...//////.........///000000111111000000000111111111222222222333444555555777:::===DDDLLLUUUWWWVVVWWW]]]dddiiijjjkkkjjjhhhfffeeeeeehhhhhhjjjmmmrrruuuvvvvvvvvvuuusssqqqppprrrtttwwwyyyvvvssstttxxxyyyvvvrrrppplllhhhggghhhgggccc___aaa___\\\]]]___bbbddddddbbbdddfffeeebbbaaacccfffnnnpppqqqqqqqqqqqqsssuuuxxx}}}zzzllleee\\\TTTKKKEEECCCAAA===:::999888777666555666666777666666666666777777777777555444444444555777999;;;@@@GGGRRR[[[aaafffkkknnnssstttuuuttttttuuuxxxzzz{{{zzz~~~uuuggg___UUUMMMKKKNNNRRRUUUZZZYYYXXXYYYZZZYYYWWWVVVVVVUUUVVVXXXVVVPPPPPPRRR\\\^^^ggguuulllWWWLLLIIIDDD@@@>>>;;;:::999999888888888999<<<<<<;;;:::::::::;;;<<>>MMM___qqq}}}{{{ooo[[[XXXcccnnn]]]PPPFFFLLLSSSZZZccczzz}}}}}}|||vvvrrrrrrssstttttt{{{}}}|||eeeEEEAAA===@@@JJJZZZgggmmmnnnkkkiiifffccc___^^^___aaabbbccc___aaadddiiijjjcccWWWLLLEEE>>>555000......---,,,......------......///000111000000/////////000000...---++++++,,,---,,,+++***)))(((***,,,---,,,+++---------...............000000000000000000000000111111111111111000000000///000111111//////000111------------------------/////////000000000000000///............///000000.........///000000111111111111111222222222333333444555555666777:::???CCCPPPYYYbbbeeebbbaaadddhhhnnnpppqqqpppmmmkkkkkklllmmmppptttyyy}}}~~~~~~}}}~~~zzzwwwtttsssssstttvvvxxx{{{|||}}}~~~~~~{{{yyyyyy}}}uuuhhh\\\UUUQQQKKKDDD@@@??????===:::999888777666666666666666555555666666777888888888444444444444555666888888;;;>>>BBBEEEHHHKKKOOORRRXXXYYY\\\___ccciiiqqqvvvyyy|||uuueee^^^TTTMMMLLLPPPUUUYYY[[[ZZZYYYZZZ\\\\\\[[[YYYXXXVVVWWWZZZZZZYYY\\\bbbmmmrrr~~~fffVVVGGGAAA@@@>>><<<<<<;;;::::::999999999999999===<<<;;;;;;<<<===???@@@DDDEEEHHHIIIJJJHHHGGGEEEBBB>>>===AAACCCCCCDDDGGGIIIQQQ\\\ccciiiqqq}}}~~~|||{{{{{{yyyxxxxxxzzz||||||{{{zzzzzz{{{}}}~~~~~~|||{{{xxxxxxwwwwwwwwwvvvvvvuuutttrrrpppooonnnooopppqqqvvvwwwxxxyyyyyyyyyxxxwwwqqqqqqqqqrrruuuxxxxxxwwwpppnnnlllkkkmmmoooqqqqqqpppqqqqqqqqqqqqqqqppppppooooooqqqrrrsssssssssrrrjjjhhhfffeeeffffffeeedddiiijjjkkkmmmooosssvvvxxxwwwxxxzzz}}}++++++++++++++++++++++++,,,---------......//////,,,,,,,,,,,,,,,---......000///------...000333444444:::EEEVVVkkk}}}vvviii[[[]]]mmm}}}gggSSSGGGCCCNNNXXX___ppp{{{zzzzzz{{{}}}{{{wwwqqqnnnnnnoooqqqrrr{{{{{{vvv^^^AAA@@@===AAAKKKYYYffflllmmmllljjjgggeeebbb```bbbeeehhhjjjgggmmmtttuuupppfffWWWLLLDDD===555000......,,,+++...............//////000111111111000000000000000---+++******+++,,,++++++(((((()))***+++---------...................../////////000000000000000111222222222222222222222222///000111111000///000111......................../////////000000000000000000000//////000000111222......//////000111111111222222333333333444444444555555555666999???GGGMMM___ffflllmmmiiieeedddfffoooqqqsssrrrooonnnoooqqqrrryyysssiiibbb[[[RRRKKKIIIEEE@@@>>>======;;;:::777777777777777888888888999999999999999999999999666666777777888888888888;;;<<<<<<======???AAABBBGGGIIILLLPPPVVV```jjjqqq{{{xxxlllaaaZZZQQQLLLLLLRRRXXX\\\\\\[[[[[[\\\^^^^^^\\\[[[WWWUUUVVV[[[```dddmmmuuusssZZZNNNCCC???===;;;:::<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@CCCEEEGGGGGGJJJMMMPPPPPPNNNKKKHHHCCC>>>===AAAEEEEEEFFFIIIJJJQQQZZZbbbkkkyyy~~~}}}}}}{{{{{{{{{|||}}}}}}|||{{{wwwxxxzzz{{{|||{{{zzzzzzwwwvvvuuutttssssssssstttrrrqqqpppoooooopppqqqrrrvvvvvvvvvvvvwwwwwwwwwwwwuuuvvvxxx|||wwwtttrrrqqqqqqrrrrrrrrrnnnooopppqqqpppooonnnmmmkkkkkkkkklllmmmnnnooopppjjjfffaaa___```ccceeefffkkkkkkkkkkkkmmmqqqtttvvvwwwyyy|||++++++++++++++++++++++++---------....../////////------,,,,,,------...///,,,---...//////000222333:::EEETTTeeeyyy~~~nnnbbb[[[aaavvvwww```OOOFFFHHHQQQ[[[hhhzzzwwwxxxxxxxxxzzztttpppllljjjkkkmmmppppppwww{{{ttt[[[>>>>>>;;;>>>GGGUUUaaahhhjjjjjjiiiiiigggdddbbbccchhhmmmqqqwwwsssfffWWWLLLBBB<<<444000///...---+++///............///000000111111111111111000//////,,,+++))))))+++,,,,,,+++((()))***+++,,,---...///////////////////////////.........//////000000000222222222333333333333333000111222111000///000222111111111111111111111111....../////////000000000111000000000000111222222//////000000111222222333444444444444555555555555555555555777<<>>===<<<:::999444444666777999::::::;;;;;;;;;::::::999999888888777777777888888888888888::::::;;;;;;<<<<<<;;;;;;@@@BBBEEEJJJQQQ\\\hhhoooyyyrrrfff\\\VVVOOOLLLNNNTTTZZZ^^^^^^]]]]]]^^^______^^^\\\[[[YYY[[[aaahhhppp}}}oooaaaPPPHHHAAA???>>>;;;;;;===<<<<<<<<<;;;;;;<<<<<<===<<<>>>@@@CCCFFFJJJMMMNNNMMMOOORRRSSSRRRNNNIIIFFFCCC???===AAADDDEEEHHHKKKNNNVVVaaammm{{{}}}~~~~~~}}}}}}}}}uuuvvvwwwxxxyyyyyyxxxxxxuuutttsssrrrrrrrrrrrrrrrsssrrrqqqqqqpppqqqrrrrrrtttttttttttttttuuuvvvvvvvvvyyy}}}}}}{{{xxxwwwxxxxxxwwwvvvrrrssstttttttttsssqqqpppnnnmmmlllllllllmmmnnnoookkkeee^^^ZZZ\\\bbbhhhlllooonnnmmmmmmnnnpppssstttyyy|||,,,,,,,,,++++++++++++***---------...............---------------......///***,,,///000000111222444@@@QQQdddsss}}}yyypppcccYYY\\\eee}}}nnnYYYMMMKKKQQQVVVbbbxxxxxxttttttrrrrrrsssmmmkkkhhhhhhjjjmmmnnnooorrryyyqqqWWW<<<<<<888>>>HHHUUUaaaiiilllmmmmmmhhhgggeeedddgggoooyyyuuugggYYYMMM@@@:::333000//////...,,,//////......//////000111111111111111000///......,,,+++)))***+++,,,,,,+++)))***,,,---,,,---///111000000000000////////////---......//////000000000222222222333333333333333000111222222000000111222222222222222222222222222......//////000000111111111000000000000111222222111111111222333333444444555555555666666666777777555555555999AAANNN^^^hhhxxxwwwssskkkccc^^^^^^```lllpppuuuuuutttvvv{{{}}}oooeee]]]WWWPPPLLLJJJHHHEEECCCEEEDDDBBB@@@>>>;;;:::888333444666888999:::;;;;;;999999888888888777777777888777666666666666666777777777777999;;;;;;999777;;;===BBBHHHPPP\\\hhhpppuuurrreeeWWWSSSOOONNNQQQWWW]]]```___^^^^^^```bbbcccbbbaaafffdddfffmmmvvvxxxnnnfff\\\SSSFFFAAA??????>>>;;;<<<@@@<<<<<<<<<;;;<<<<<<===>>>@@@BBBFFFJJJNNNQQQRRRRRRRRRRRRRRRPPPMMMHHHDDDAAAAAA???@@@CCCEEEFFFKKKRRRWWWcccttt~~~~~~~~~||||||}}}vvvwwwwwwxxxxxxxxxxxxwwwssssssssssssssssssssssssttttttsssrrrrrrrrrrrrrrrrrrrrrrrrssssssttttttuuurrrvvv|||}}}{{{{{{{{{|||{{{yyyxxxxxxxxxxxxwwwvvvuuuuuutttsssrrrrrrqqqrrrrrrrrrlllggg```]]]```hhhooosssttttttrrrqqqqqqqqqrrrsssxxx|||~~~,,,,,,,,,+++++++++******.........------------------------------...//////---.../////////111555999HHH^^^sss~~~xxxpppggg\\\SSS```kkkxxxbbbQQQMMMPPPXXX\\\mmm{{{rrrnnnkkkkkkmmmiiihhhggggggjjjkkklllkkkppp~~~xxxnnnTTT;;;===:::???HHHUUUbbbjjjnnnqqqrrriiihhhhhhiiippp}}}uuujjj[[[JJJ===888222///000000///---///////////////000000111000000111111000...---,,,,,,+++******,,,------,,,***,,,......------///222111111111000000000//////......///000000111222222111111222222333333333333000111222222000000111222222222222222222222222222//////000000111222222333000000000000000111222222222222333444444555555666666666666777777777888888666666777<<>>???DDD@@@????????????@@@AAABBBEEEHHHMMMRRRTTTUUUTTTSSSNNNMMMKKKIIIFFFCCCAAA@@@AAACCCGGGJJJKKKMMMVVVaaannn~~~~~~}}}~~~}}}|||zzz{{{|||zzzzzzzzzyyyyyyyyyyyyxxxrrrssstttvvvvvvvvvuuuuuuuuuuuutttsssrrrqqqqqqpppooopppqqqrrrssssssssssssoootttzzz}}}}}}|||||||||{{{zzzyyyyyy{{{{{{zzzyyyyyyxxxwwwvvvuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwwwwwwwmmmjjjhhhhhhlllrrrwwwzzzzzzyyyxxxvvvuuusssrrrqqqvvvzzz}}}|||}}},,,,,,,,,++++++*********.........------,,,,,,+++...------------...//////000000000...---111888>>>RRRkkkyyymmmdddYYYRRReeepppoooZZZLLLLLLTTT\\\aaauuuqqqjjjggghhhjjjhhhgggggghhhjjjkkkjjjiiirrryyymmmSSS<<<@@@>>>:::CCCQQQ]]]fffkkknnnooojjjjjjkkkoooyyy~~~ssslllZZZFFF<<<777111///000111000...///////////////000111111///000000000///...,,,+++---+++***+++,,,......---+++...000000...---000222222111111111000000/////////000000111222222333333111111111222222333333333000222222222111000111222111111111111111111111111000000111222333333444444000000000///000111111222333333444444555666666777777777777777888888888888777777999>>>KKK^^^rrrwwwooocccVVVNNNOOOUUU[[[dddjjjqqqssstttxxx|||yyyzzz|||ooo^^^VVVSSSPPPMMMIIIIIIHHHEEEBBB@@@AAABBB@@@BBBBBBAAA???<<<;;;:::888888999:::999888777666555666777999;;;===>>>??????===:::888777888:::<<<<<<999666777:::<<<===<<<999<<<@@@EEEKKKTTT]]]cccxxxwwwiii\\\TTTRRRRRRTTTYYY___ccceee^^^^^^```eeejjjnnnooooooqqqrrryyy{{{vvvtttuuuvvvuuutttvvvqqqooopppqqqoooppprrrooolllcccVVVOOOMMMJJJGGGKKKJJJJJJKKKGGGBBBCCCGGGDDDDDDDDDDDDDDDEEEFFFGGGJJJNNNSSSWWWXXXWWWTTTQQQGGGEEECCCBBBAAAAAABBBCCCCCCGGGNNNRRRRRRTTTaaannn~~~||||||}}}~~~{{{~~~~~~zzzxxxyyyzzz|||||||||{{{{{{zzzzzzzzzrrrtttvvvxxxyyyyyyxxxwwwuuuuuutttsssrrrpppoooooonnnoooqqqrrrssssssrrrrrrnnnsssyyy|||{{{yyyyyyyyywwwvvvuuuvvvxxxyyyxxxwwwvvvtttsssqqqppppppqqqrrruuuvvvwwwxxxyyyyyyyyyxxxnnnnnnnnnrrrwww{{{~~~~~~}}}|||{{{zzzwwwuuurrrqqqsssxxx~~~|||{{{}}}///---,,,******+++---...---------------------------------.........//////111000111333222333999AAA[[[nnnrrr```]]]fffvvvwww^^^MMMIIIOOOWWWXXXmmmyyykkkiiijjjiiieeeoookkklllooonnniiiiiinnnvvvxxxvvvkkkSSS===777<<>>>>>===>>>AAABBB@@@<<<::::::;;;:::;;;;;;999888888999:::999;;;======;;;;;;>>>BBBBBBBBBAAA@@@???===<<<;;;<<<;;;999888999:::<<<>>>;;;===BBBHHHKKKOOOYYYeeezzzhhh\\\WWWSSSUUUYYY___cccffffffeeeeeedddggglllmmmkkklllppptttuuu}}}yyyvvvtttpppooommmlllmmmoooqqqrrrpppnnnllljjjjjjjjjkkklllggg___VVVRRRRRRSSSQQQOOONNNPPPRRRQQQOOOMMMMMMMMMKKKJJJIIIHHHHHHHHHHHHHHHKKKLLLOOOQQQQQQNNNHHHDDDDDDCCCAAABBBDDDGGGHHHIIIIIINNNVVV[[[[[[bbbwwwyyyvvvyyy}}}~~~~~~}}}zzzxxxwwwwwwxxxyyy~~~}}}}}}}}}}}}zzzxxxwwwwwwxxxxxxxxxwwwvvvvvvwwwwwwuuussspppmmmkkkiiilllkkkkkkooouuuvvvrrrmmmnnnrrrxxx{{{|||zzzyyyyyyxxxxxxwwwuuusssqqqrrrsssoooooopppppppppnnnlllkkkrrrrrrttttttttttttsssrrrpppppprrruuuyyy~~~zzzuuusssrrrqqqsssvvvxxxzzz|||+++***)))(((((()))***+++---------------------------------.........//////...---...111222333:::CCCUUUjjjppp``````kkkiiiVVVLLLKKKQQQYYYccc|||rrrhhhgggiiikkklllmmmkkkmmmooommmhhhiiiooo|||}}}jjjOOO;;;555888===FFFSSSaaajjjnnnnnnmmmlllnnnvvv~~~ppp^^^LLLAAA:::666222000///000//////000000111222222222222222111000...---,,,+++******+++,,,---....../////////......------......///000111111000000111111222222333222222222222222333333222222333333333333222222333222111111111333444555333444444555444333222111222222333444444444444444444444333333333222222222222222333555666666666666555666888999999999999888;;;;;;>>>HHH\\\ooowwwuuucccSSSFFFEEEEEEEEEMMMWWW^^^eeelllooopppuuu}}}wwwqqqfffaaaZZZSSSNNNOOOTTTXXXoooxxxzzzzzznnn___VVVKKKEEEDDDCCC@@@===@@@??????>>>===<<<<<<<<<<<>>>>>===>>>AAAEEEFFFFFFGGGGGGFFFDDDBBBAAACCCBBBAAA@@@@@@AAAAAABBBCCCCCCGGGLLLPPPVVVdddqqqqqqaaaVVVSSSPPPTTT[[[bbbeeeeeebbb___]]]]]]```eeefffeeehhhmmmsss|||{{{|||tttrrrpppnnnmmmkkkjjjiiigggfffffffffggghhhjjjkkknnnnnnnnnnnnmmmlllkkkjjjjjjccc[[[XXXYYY[[[[[[YYY[[[\\\\\\\\\ZZZXXXUUUSSSPPPOOOMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGDDDBBBCCCBBBBBBBBBEEEIIILLLMMMRRRVVV^^^eeejjjxxxzzzxxx{{{~~~}}}{{{zzzyyyzzz{{{|||~~~}}}||||||}}}}}}{{{zzzwwwxxxxxxxxxxxxxxxwwwwwwuuuttttttsssqqqooommmlllnnnmmmlllooossssssnnnjjjnnnrrrwwwzzzzzzyyyxxxxxxwwwwwwwwwuuurrrqqqrrrsssnnnoooooooooooommmlllkkkpppqqqrrrsssssssssrrrqqqsssssstttvvvzzz}}}xxxuuuttttttvvvxxxyyyzzz|||---,,,+++******+++------------------------------------........./////////---,,,...111333666>>>HHHQQQgggxxxjjj```ffftttoooXXXMMMLLLPPPWWW]]]ooo}}}uuuqqqjjjffffffiiimmmooooooooopppooojjjeeehhhooogggIII:::777777<<>>???AAACCCKKKUUUZZZ___fffjjjnnnuuu}}}sssiii^^^WWWOOOMMMIIIEEECCCEEEIIIMMMZZZaaahhhhhheeegggpppxxx~~~eeeQQQIIIEEE@@@===<<<<<<;;;:::<<<<<<;;;;;;::::::999999999<<>>;;;::::::;;;;;;;;;;;;;;;;;;;;;999<<>>>>>======;;;???FFFUUUgggpppiii]]]IIIBBB===>>>AAACCCJJJSSSXXX\\\aaaeeelllwwwqqqfff___XXXOOOGGGEEEEEEDDDCCCBBBCCCFFFIIILLLQQQVVVWWWVVVZZZccckkkssswww{{{~~~~~~}}}}}}}}}|||hhhSSSEEE=========;;;:::999:::;;;999999999888888888888888777999===@@@AAA@@@???>>><<<;;;;;;;;;<<<<<<;;;::::::===@@@AAABBBEEEKKKPPP]]]___bbbcccbbb^^^ZZZWWWOOONNNLLLLLLMMMPPPTTTVVV\\\^^^dddllluuuvvvfffZZZPPPLLLLLLRRRXXX___ccc```YYYQQQLLLKKKMMMRRRWWWYYY\\\gggrrr|||qqqfff___ZZZUUUVVVYYY[[[]]]___aaacccdddfffhhhfffhhhkkkmmmooooooooonnniiijjjlllmmmmmmkkkiiihhhhhhiiilllpppvvvyyyyyyxxxsssoookkkiiigggbbbXXXQQQMMMKKKGGGDDDBBBAAAAAABBBGGGGGGGGGFFFEEEEEEGGGIIIIIIKKKOOOTTTYYY```gggkkkqqqvvv~~~~~~|||~~~zzzyyyyyyzzz|||}}}}}}}}}vvvwwwwwwxxxxxxxxxxxxwwwuuuuuuuuuuuutttrrrqqqppppppppppppqqqrrrqqqmmmiiinnnqqqtttuuutttsssssssssqqqrrrsssrrrqqqooopppppppppppppppooonnnnnnmmmlllmmmmmmnnnoooppppppqqqqqqssssssrrrsssuuuyyy|||~~~|||vvvrrrpppppprrrtttuuuuuuwwwzzz}}}***************+++,,,,,,,,,,,,,,,---------.............../////////000000222000000444666;;;GGGRRR^^^rrrooo```]]]hhhmmmZZZJJJKKKQQQWWWbbbnnnssslllllliiiggggggkkkrrrtttqqqmmmttttttpppjjjhhhmmmxxxbbbDDD<<<<<<;;;???KKKYYYcccfffiiinnnrrr{{{qqq```MMM===555222000......///111000000111111222222222111111000000///...---,,,+++++++++............---,,,++++++//////......//////000111333333333333444555666777777666555444333333333333444444444555555444444444444333222111111222333444222222333333333444555555555555666666666666555555888888777777666555444444444444444444444666777888888999;;;===>>>>>>>>>>>>;;;???GGGTTTbbbggg]]]OOOEEEBBB??????AAADDDKKKQQQWWWYYY^^^dddooo~~~wwwlll^^^VVVRRROOOHHHBBB@@@AAAAAA@@@???@@@BBBDDDEEEHHHKKKLLLMMMQQQYYY___kkkoootttwwwyyyyyyyyyzzz~~~mmmXXXJJJCCC:::<<<===<<<:::999:::<<<777777777777888888888888999999:::;;;===???@@@@@@AAA>>>;;;;;;;;;<<<:::999;;;>>>AAACCCDDDIIIPPPUUUeeegggjjjllljjjfffaaa]]]YYYWWWUUUWWW\\\dddmmmsss{{{~~~|||iii\\\SSSMMMKKKMMMWWWZZZ^^^]]]WWWOOOIIIFFFIIILLLRRRWWWZZZ```oooxxxeee\\\SSSPPPOOONNNPPPTTTXXX[[[^^^``````aaaccceeedddfffiiilllmmmnnnmmmllllllmmmmmmnnnoooooooooooopppsssyyy~~~|||yyynnnjjjdddaaa___ZZZPPPHHHJJJHHHFFFEEEDDDDDDFFFFFFGGGIIILLLMMMKKKKKKKKKMMMPPPUUU\\\ccciiipppwww|||}}}~~~{{{yyyxxxxxxzzz|||||||||yyyyyyzzz{{{{{{{{{{{{{{{yyyyyyxxxvvvtttrrrpppooonnnoooqqqsssuuutttrrrpppoooqqqssssssqqqpppqqqrrrssstttvvvvvvtttsssssstttrrrrrrqqqppppppooooooooolllmmmmmmnnnpppqqqrrrssstttsssssssssuuuwwwzzz|||}}}{{{uuuqqqooooooqqqtttvvvwwwyyy{{{}}}***++++++,,,---------...+++,,,,,,------.............../////////000000000111///000444888>>>KKKWWWkkk|||zzzddd\\\eee{{{|||dddUUUKKKNNNRRRXXXiii}}}rrrhhhdddeeegggfffgggnnnvvvxxxtttooonnnooommmjjjppp|||cccFFF:::999999@@@MMM\\\dddgggllluuu}}}|||hhhVVVFFF:::555111000...///000111000///111222222222222111000000......---,,,,,,,,,,,,---////////////...---,,,,,,///////////////000000111333333333333444555777777999888666555444333333222444555555666666555555444444444222111111222222333222222222222333444666666666666777777777666555555777777666666555555555555888777666555555666777888555777999;;;<<<<<<<<<<<<<<>>@@@AAA@@@??????AAABBBCCCDDDEEEEEEGGGKKKPPPTTTaaaeeejjjnnnpppqqqssstttzzzttt]]]JJJAAA???:::;;;<<<;;;:::999::::::777888888888999999::::::===<<<;;;===@@@DDDFFFFFFJJJEEE???<<<<<<<<<;;;999<<>>===???@@@AAAEEEMMMWWW]]]ccciiirrr}}}|||rrrfff^^^QQQMMMGGGCCCBBBBBBAAAAAA???AAABBBBBBAAAAAACCCEEEEEEDDDCCCDDDEEEGGGJJJKKKTTTWWW\\\___bbbeeehhhkkksss{{{}}}ooo___OOODDD>>><<<;;;:::::::::::::::::::::999999999:::;;;<<<<<<===>>>>>>AAAGGGPPPVVVYYYZZZUUUMMMCCC>>>===>>><<<:::===@@@CCCDDDFFFLLLSSSZZZdddgggkkknnnooonnnllljjjgggkkkrrrqqqcccTTTMMMIIIHHHJJJNNNRRRTTTUUUPPPIIIDDDCCCDDDJJJPPPXXX]]]```jjjxxxggg]]]TTTOOOLLLPPPSSSUUUYYY]]]bbbgggkkkkkkgggeeefffhhheeefffgggiiijjjjjjiiiiiimmmpppssswwwyyyzzzzzzzzzyyyzzzyyyuuuooogggaaa]]]UUUTTTRRRQQQPPPOOOOOONNNJJJKKKNNNPPPRRRSSSSSSSSSYYY^^^ccceeecccbbbcccfffmmmvvv}}}{{{{{{}}}~~~|||yyywwwxxxxxxxxxwwwyyyzzz{{{||||||}}}}}}}}}xxxwwwvvvsssqqqnnnkkkjjjhhhkkkpppsssvvvvvvwwwwwwssssssrrrpppnnnmmmoooppptttvvvyyyzzzyyyxxxxxxxxxtttsssrrrpppppppppppppppnnnnnnoooppprrrtttvvvxxxwwwwwwvvvvvvxxxzzz}}}~~~|||yyywwwvvvtttxxx}}}}}}{{{zzz)))***+++,,,------------++++++,,,,,,---...//////////////////000000000000333222444;;;BBBMMM^^^lllssseee\\\fffwwwnnnfffYYYSSSTTTZZZ[[[cccoooeeeddddddddddddfffjjjnnnooommmkkkkkklllllloooqqquuuuuubbbMMM<<<:::???>>>KKK\\\fffkkkuuummmVVVDDD777222333555333222333444444333111222222222222222111000///,,,++++++,,,---...///000+++,,,...000111222333333222222111111222222333444111222222333444555777777:::999888666444333222222555555666666666666555555777666555444333444444555444333333444555777999::::::::::::::::::999888777555666777999;;;===???@@@===<<<999777666666777777666777999;;;===>>>>>>===AAAEEEGGGFFFEEEEEEAAA<<<;;;>>>AAACCCIIITTT```gggpppvvvzzzwwwuuusssrrrqqqrrrssssssoooggg\\\UUUJJJHHHDDDAAA??????@@@AAA===>>>@@@@@@@@@AAACCCEEEGGGFFFEEEDDDEEEGGGGGGGGGJJJMMMQQQUUUXXX[[[```ccciiiqqqxxx|||vvvjjj[[[NNNHHHDDD???<<<<<<:::999999;;;===<<<;;;::::::;;;<<<======>>>???===???GGGSSS```jjjnnnooo\\\SSSGGG@@@??????>>><<<>>>@@@CCCDDDFFFLLLTTTZZZdddgggkkkppprrrssssssrrrttt{{{~~~hhh[[[NNNHHHFFFFFFIIIMMMMMMPPPQQQNNNGGGCCCCCCEEEJJJPPPYYY^^^aaammmtttfff]]]ZZZUUUTTTYYY]]]___bbbfffeeejjjnnnmmmjjjggghhhjjjbbbccccccdddeeeeeeeeeeeehhhlllrrrxxx{{{{{{yyyxxxqqqppplllfff___YYYUUUTTTMMMNNNOOOOOOOOOQQQUUUWWWWWWYYY\\\___aaabbbaaaaaahhhmmmrrrsssqqqpppssswww||||||yyyyyyzzz|||{{{~~~~~~zzzwwwwwwwwwvvvuuutttuuuvvvwwwxxxxxxxxxxxxuuutttsssqqqooollljjjhhhfffjjjooosssuuuuuuvvvwwwttttttssspppnnnmmmnnnppppppsssvvvwwwvvvuuuuuuuuusssrrrqqqoooooooooooopppoooooopppqqqsssuuuxxxyyyuuuuuutttuuuvvvyyy{{{}}}{{{xxxwwwwwwuuuzzz{{{wwwuuu------------------------,,,,,,------.../////////000000000/////////222444333666:::>>>DDDRRRhhhzzzsssfff]]]^^^vvvxxxnnneee]]]WWWUUUVVVYYYaaauuuyyylllfffeeeeeehhhlllqqqqqqqqqpppooommmkkkjjjoooqqqwwwzzzaaaHHH===<<<<<>>;;;999999888999999::::::;;;<<<<<<===>>>??????>>><<<::::::;;;<<>>???@@@??????AAACCCFFFGGGHHHJJJIIIHHHGGGGGGHHHJJJHHHGGGGGGJJJOOOTTTXXX\\\aaahhhoootttwwwwwwwww}}}|||{{{|||}}}zzzsssnnnaaa\\\TTTKKKDDD@@@>>>>>><<<============>>>>>>>>>>>>>>>===<<<<<<<<<======GGGIIISSShhh}}}wwwjjjZZZPPPEEE>>>===???@@@???EEEFFFGGGGGGHHHLLLQQQUUUcccfffkkkqqqwww}}}|||qqqYYYSSSJJJDDDCCCGGGKKKNNNNNNMMMKKKHHHEEEEEEGGGIIIQQQPPPUUU^^^eeeppp{{{ooojjjjjjiiifffcccdddggglllppprrrqqqooollliiigggeeeddddddccccccbbbbbbcccfffiiikkkpppqqqrrruuuuuusssooollleeeaaa^^^\\\]]]\\\XXXUUUWWWVVVVVVWWWZZZ^^^cccfffnnnooorrrwwwzzzzzzxxxvvv{{{xxxxxx|||~~~}}}||||||||||||yyy{{{{{{wwwxxxwwwuuutttvvvsssssssssttttttttttttttttttppplllkkklllmmmlllkkkjjjlllppptttuuuuuutttrrrrrrssssssqqqnnnllllllmmmpppqqqrrrssssssssssssssssssrrrooommmllllllmmmnnnrrrrrrrrrsssuuuwwwzzz{{{{{{yyywwwuuuuuuwwwyyy{{{~~~zzzyyyzzzwwwrrrsssrrrvvv|||}}}yyywwwyyy------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000111000//////111333333444999AAANNNbbbxxxzzzppp^^^XXX___|||zzzmmmbbb[[[VVVUUUWWW]]]iii|||qqqhhheeegggiiinnnssssssrrrrrrqqqpppooooooooopppvvv~~~yyybbbJJJ>>>;;;<<>>;;;888888999:::999888888999<<>>;;;888777777999999999:::;;;;;;<<<<<<===>>>>>><<<::::::;;;===>>>AAAGGGNNNYYYgggwwwrrreeeWWWRRRPPPNNNOOOQQQUUUVVVZZZ]]]]]]XXXNNNGGGBBB@@@>>><<<:::;;;;;;<<<===>>>?????????AAADDDFFFHHHJJJLLLLLLKKKKKKKKKLLLMMMLLLIIIHHHHHHJJJMMMOOOSSSUUUXXX]]]aaaeeeggghhhjjjiiiiiikkkmmmkkkhhhddd___[[[TTTLLLGGGDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@===>>>>>>???AAABBBDDDEEENNNQQQ]]]ooo}}}}}}oooaaaSSSLLLCCC???@@@CCCDDDDDDJJJKKKLLLMMMNNNQQQUUUYYY]]]bbbjjjqqqyyyqqq```TTTNNNGGGCCCCCCGGGJJJMMMMMMKKKIIIFFFCCCDDDFFFIIIQQQQQQWWW```gggrrrzzzqqqnnnoooqqqnnnkkkkkkooosssvvvxxxuuusssooollliiigggfffffffffffffffhhhkkkmmmooooooppppppooonnnllliiieeebbb]]]\\\\\\___cccdddcccaaaccccccdddhhhnnnvvv~~~~~~}}}|||{{{{{{{{{yyy{{{~~~yyyvvvvvvvvvsssrrrttttttsssssssssssssssttttttssspppmmmlllnnnooonnnlllkkkmmmpppssstttsssqqqoooooopppqqqpppnnnmmmnnnoooooopppqqqrrrssstttttttttqqqpppnnnmmmnnnoooppprrrttttttttttttvvvxxxzzz|||zzzyyywwwvvvvvvxxx{{{|||{{{zzz{{{xxxsssoooooosssyyy{{{xxxwwwyyy+++++++++,,,,,,,,,,,,,,,,,,,,,------.../////////...///111000//////000222555666;;;HHH\\\tttyyytttlllYYYXXXeeexxxfffZZZWWWWWWVVVXXXaaaqqqtttkkkeeefffkkkoootttyyyvvvuuutttsssssssssttttttttt~~~|||{{{yyyeeeNNN???;;;;;;EEEQQQaaalllwwwppp]]]HHH<<<777555444555444444444444444444333333444444333111000...------...------------...//////000000000000000111111111111111111222333444555666666777777777888888888888333222111000111222444666777888999999888999;;;===BBBAAA>>>:::666444555666222444777:::<<<<<<;;;:::<<<:::888777888::::::999888:::<<>>AAADDDHHHNNNVVVaaappp~~~}}}ooo___SSSGGGAAA@@@@@@CCCGGGHHHKKKOOOSSSTTTPPPHHHCCC???>>>===;;;:::::::::;;;===>>>@@@AAABBBCCCFFFIIIKKKMMMOOOPPPPPPPPPQQQRRRQQQPPPNNNLLLKKKKKKKKKLLLLLLLLLKKKMMMOOOSSSVVVYYYUUUUUUVVVXXX[[[\\\[[[ZZZYYYVVVQQQMMMIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFHHHJJJLLLMMMUUU[[[fffqqqvvvooo___QQQFFFBBB===<<<@@@EEEGGGGGGJJJKKKMMMNNNOOOQQQUUUXXXWWW^^^gggoooxxxvvvbbbUUULLLHHHDDDBBBDDDGGGJJJKKKKKKIIIFFFCCCAAACCCHHHKKKRRRSSSZZZdddkkkvvvzzzttttttvvvyyyvvvtttsssvvvyyy{{{|||wwwuuuqqqmmmjjjiiiiiiiiikkkkkklllqqquuuwwwvvvssspppnnnllliiieeebbb```___\\\^^^ccckkkrrruuuvvvuuuzzz{{{~~~}}}|||{{{zzzzzzzzzyyyzzz}}}{{{vvvsssttttttrrrqqqsssuuutttsssrrrrrrrrrssstttrrrqqqooooooppppppooonnnkkkmmmoooqqqqqqpppnnnmmmlllnnnoooooonnnnnnoooqqqqqqqqqqqqrrrrrrrrrrrrrrrmmmmmmmmmnnnoooqqqsssuuuuuuuuuuuuuuuvvvxxxzzz{{{zzzxxxwwwvvvwwwzzz}}}~~~}}}|||}}}yyytttllllllqqqwwwzzzwwwvvvxxx******++++++++++++,,,,,,,,,,,,------.../////////---///111111000000111222888<<>>???999999999:::;;;<<<;;;;;;999;;;===???AAABBBCCCCCCDDDBBB>>>;;;777555444333666777777888888999::::::<<<<<<;;;::::::>>>DDDHHHOOOQQQUUU\\\eeepppzzzyyykkk]]]QQQHHH???<<<;;;:::<<<@@@AAACCCGGGJJJJJJHHHEEEBBB>>>===<<<;;;;;;;;;;;;;;;>>>@@@CCCDDDEEEGGGIIILLLLLLOOOQQQSSSSSSTTTVVVWWWVVVUUUUUUTTTSSSRRRRRRQQQMMMLLLKKKJJJKKKMMMPPPQQQLLLLLLLLLNNNPPPRRRTTTTTTQQQPPPNNNLLLJJJJJJKKKLLLJJJJJJJJJKKKLLLLLLMMMMMMPPPPPPPPPQQQQQQSSSTTTUUU[[[```gggkkkggg[[[MMMCCC???===<<<>>>CCCHHHKKKLLLKKKLLLOOOPPPRRRTTTXXX[[[^^^eeemmmsss|||yyyfffXXXPPPEEECCCBBBCCCFFFIIIJJJKKKIIIHHHEEEBBBAAAEEEKKKOOOTTTUUU]]]hhhppp{{{~~~zzzxxxzzz}}}}}}{{{xxxxxxyyy{{{|||{{{vvvtttqqqooommmmmmmmmnnnrrrrrrtttxxx}}}}}}yyytttmmmllljjjgggddddddfffhhhffflllvvv}}}|||zzzyyyyyyyyyyyyzzz|||vvvrrrpppssstttssssssuuutttsssrrrqqqqqqrrrssstttssssssrrrrrrqqqpppnnnmmmjjjkkkmmmooopppooonnnmmmlllnnnoooooonnnnnnoooppprrrrrrqqqppppppoooooooooooooooooooooqqqssstttuuuuuutttttttttuuuwwwyyyzzzyyyxxxwwwwwwxxx{{{~~~~~~~~~~~~{{{vvvooonnnrrrxxxzzzvvvuuuvvv*********++++++,,,,,,,,,,,,,,,------.../////////---...000111000111333555:::DDDQQQ```ttt~~~oooaaa]]]fff~~~jjjTTTPPPYYYWWWWWW___qqquuunnniiihhhnnnvvvzzz~~~}}}zzzyyyyyyzzz{{{|||zzzwww{{{yyylllVVVCCC===???JJJWWWkkk}}}iiiOOODDD:::777666333222333333444555666555444222111333222111000...---,,,+++---------...............111111111000000000000000111222333444555666666777888888888777777777777666888888666555555555666777444666999;;;<<>>===>>>>>>>>>===???CCCFFFFFFGGGIIIHHHFFFBBB???===>>>???AAABBBBBBBBBAAA@@@???===:::888555444444333555555666666777888888888;;;;;;;;;;;;===CCCJJJOOOVVVWWWZZZ```gggooouuuxxxwwwzzzzzzwwwqqqhhh[[[PPPGGGAAA======<<<::::::===>>>@@@AAABBBBBBAAA@@@@@@===<<<;;;:::::::::;;;<<>>777666666444222333333444666666666444222000111111000///...---,,,,,,,,,---......//////......000000000000000111111111111222444555666777777777888888888777777777777777777666666555444444444444444666999:::<<<>>>BBBEEEFFFFFFEEEBBB@@@???AAACCCDDDEEEFFFDDDDDDGGGNNNSSSaaabbb```ZZZRRRIIIBBB???CCCDDDEEEGGGFFFEEECCCBBB<<<;;;888666444444333444444444444555666666777777999:::;;;<<<@@@FFFNNNTTTXXXXXX[[[```gggllloooppppppooommmhhhaaaXXXMMMFFF???<<<<<>>@@@AAADDDGGGHHHIIIJJJKKKMMMPPPRRRUUUWWWXXXYYY[[[]]]______]]]\\\ZZZYYYXXXWWWUUUVVVWWWXXXWWWUUUSSSQQQMMMNNNNNNLLLJJJIIIKKKLLLKKKLLLLLLMMMMMMNNNNNNNNNMMMNNNOOOQQQSSSUUUVVVWWWYYYYYYZZZ[[[]]]___aaabbb______]]]XXXPPPHHHBBB@@@>>>@@@CCCGGGMMMRRRWWWZZZZZZ\\\___bbbfffllltttyyy{{{~~~jjj[[[MMMFFFFFFBBBBBBBBBEEEHHHJJJKKKJJJFFFFFFFFFEEEGGGLLLSSSXXXXXXZZZdddpppwww}}}yyy{{{}}}~~~}}}}}}~~~~~~|||zzzwwwxxxyyyzzzzzzzzzyyyyyywwwxxxyyyyyyxxxvvvtttssskkkmmmnnnoooqqqwww~~~|||{{{yyyyyyyyyyyyxxxyyy{{{}}}}}}{{{zzzpppmmmmmmrrrtttssssssuuunnnooopppqqqrrrssssssssssssssssssqqqmmmkkkjjjkkkiiijjjllloooqqqrrrrrrrrrrrrssssssqqqnnnllllllmmmiiijjjkkkmmmqqquuuyyy{{{~~~}}}|||{{{zzzyyyxxxqqqqqqqqqrrrtttvvvxxxzzzxxxwwwvvvvvvxxx{{{~~~{{{|||zzz|||}}}vvvrrrrrr+++++++++,,,------......,,,,,,------.../////////.../////////111555:::>>>QQQfffzzzlll^^^fffuuuoooddd```___]]]\\\cccwwwxxxqqqllliiikkkuuu}}}}}}xxxwwwwwwyyyzzzzzzqqq\\\HHHBBBFFFQQQbbbxxx```NNN@@@999555666666444333555333444666777666444111000/////////......---------,,,---.../////////...---//////000000111111222222222333444666777777777777888888888999999999999999666666666666666777777777:::<<<===>>>>>>???BBBDDDEEEFFFGGGFFFEEEEEEGGGIIILLLPPPSSSUUUVVVZZZaaagggvvvsssmmmaaaTTTIIICCC@@@BBBDDDFFFHHHIIIHHHFFFEEE>>><<<:::777555444333333333333333444555555666666555777:::===BBBHHHPPPVVVVVVVVVWWW\\\aaaeeeeeedddddd```[[[VVVPPPHHHAAA===:::888:::>>>@@@@@@BBBGGGOOOTTTZZZ[[[WWWPPPKKKHHHGGGDDDAAA??????BBBFFFIIIHHHKKKNNNOOOOOOPPPQQQRRRSSSUUUXXXZZZZZZ[[[]]]______^^^]]]]]]\\\\\\]]]]]]^^^___``````___^^^\\\[[[VVVWWWXXXVVVRRRPPPPPPQQQOOOPPPQQQRRRRRRQQQQQQPPPPPPPPPQQQRRRSSSTTTTTTUUUWWWWWWXXXYYYZZZ\\\^^^___YYYXXXUUUQQQMMMHHHEEECCC@@@CCCGGGKKKQQQXXX___cccccceeegggkkkqqqzzzkkk^^^TTTIIIEEEGGGCCCBBBBBBDDDGGGIIIIIIHHHDDDDDDEEEFFFIIINNNTTTYYYZZZ\\\fffrrryyyzzzxxx|||~~~~~~}}}|||}}}}}}}}}zzzxxxwwwyyy{{{||||||zzzxxxvvvsssuuuvvvtttpppoooqqqtttrrrvvv{{{}}}{{{zzzyyyyyyyyyxxxxxxyyy{{{{{{yyyxxxqqqmmmmmmqqqrrrpppnnnpppjjjllloooqqqssstttssssssoooppppppmmmjjjiiikkkmmmlllmmmoooppprrrrrrrrrrrrsssttttttrrrooommmmmmnnnllllllmmmpppsssxxx|||~~~}}}|||zzzxxxwwwppppppqqqrrrtttwwwzzz|||xxxwwwvvvuuuwwwyyy|||~~~}}}}}}~~~~~~wwwssssss++++++,,,------...//////,,,,,,------...//////000////////////111666===BBBaaaxxxmmmbbbmmm}}}}}}fffbbbfffcccZZZbbbjjjzzztttppppppmmmnnnvvv|||}}}|||}}}|||}}}zzzvvvuuuuuuzzzzzzzzzrrr]]]IIICCCIIITTTgggjjjTTTDDD<<<666333555666555555777333555666777666444111///........................,,,,,,.../////////...---...//////000111222222333222333555666888888777777999999999::::::;;;;;;;;;;;;<<<<<<>>>???@@@@@@AAABBBCCCDDDCCCBBBBBBCCCEEEEEEGGGHHHIIIIIIIIIKKKMMMTTTZZZ```dddgggkkkrrrxxx{{{wwwmmm^^^PPPEEEAAAAAA???AAADDDGGGIIIIIIGGGFFFAAA???<<<999666444333222222222333444444555555666333555999===BBBIIIQQQVVVTTTSSSTTTWWW[[[]]][[[XXXVVVQQQKKKGGGBBB===999777999777999>>>AAACCCIIIPPP^^^fffnnnqqqkkkaaaXXXSSSOOOLLLHHHFFFFFFJJJOOORRRPPPSSSVVVWWWWWWWWWWWWXXXUUUWWWZZZ\\\\\\]]]^^^```]]]\\\\\\]]]___bbbdddfffgggggggggggggggffffffeee___aaabbb```\\\YYYYYYZZZTTTUUUVVVVVVVVVUUUSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRXXXXXXWWWVVVVVVVVVWWWWWWQQQPPPOOOMMMKKKIIIFFFDDDHHHKKKPPPUUU\\\ccckkkpppnnnppprrrvvv}}}nnnYYYQQQLLLDDDBBBFFFCCCBBBBBBCCCFFFGGGGGGFFFAAACCCEEEGGGJJJOOOUUUYYY[[[^^^gggssszzzyyyxxx}}}~~~~~~}}}zzzzzzyyyzzz{{{zzzxxxuuuvvvxxxzzz|||{{{wwwssspppnnnrrrssspppjjjjjjooovvvxxx~~~~~~|||{{{zzzyyyyyyxxxwwwxxxyyyzzzxxxvvvrrrnnnmmmppppppllljjjkkkhhhjjjnnnrrrtttuuutttssslllmmmmmmkkkhhhiiimmmpppppppppqqqrrrrrrrrrrrrrrrsssttttttrrrpppoooooopppsssrrrrrrsssuuuxxx{{{}}}|||||||||zzzyyywwwuuutttppppppqqqsssvvvyyy|||~~~xxxwwwvvvuuuvvvxxx{{{}}}}}}~~~~~~}}}~~~~~~xxxssssss