BM66(@ &&&%%%$$$$$$######$$$$$$"""############$$$$$$$$$""""""###$$$$$$$$$$$$######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))******+++++++++******'''((()))*********************+++,,,---//////000---...000111111111000///000111111111111222222222111111111111000000000000000000111222222222222111444444333333222333333333111111111111222333444555555555666666777777888888;;;999888777777999;;;<<<@@@@@@??????@@@BBBCCCDDDDDDAAA===;;;;;;<<<<<<;;;>>>===;;;:::999999:::;;;999999999888777666666555///111444888999666111,,,------,,,,,,,,,+++++++++,,,,,,++++++***)))))))))***'''%%%&&&(((***)))'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%!!!!!!$$$$$$"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""###'''(((&&&$$$'''&&&$$$#########$$$$$$&&&%%%###!!!!!!"""$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!"""$$$%%%&&&%%%%%%$$$###"""!!!!!!!!!###$$$%%%#########"""""""""""""""$$$###""" !!!""" """###$$$###!!! ###########################"""""""""###$$$%%%%%%"""!!!  !!!###%%% !!!!!!%%%%%%%%%&&&&&&%%%%%%%%%###"""!!!"""$$$$$$"""!!!$$$$$$%%%%%%%%%$$$$$$### !!!"""""""""""""""$$$###""" !!!"""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""###$$$$$$ !!!"""#########$$$$$$%%%%%%%%%$$$$$$### !!!!!!!!!!!! """"""""""""""""""""""""###!!! !!!###$$$"""######$$$%%%%%%$$$""""""!!!!!!!!!!!!"""###%%%%%%!!!"""###$$$%%%%%%%%%%%%######""""""######$$$%%%"""######$$$$$$$$$######%%%$$$######""""""######%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''***,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---.........///111333555555888===AAAHHHWWWeeexxx$$$###""""""!!!!!!"""""""""############$$$$$$$$$"""######$$$%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&'''''''''''''''((()))******+++++++++((())))))************)))))))))***+++,,,---......///000111111222222111111000111111111111222222222111111111111000000000000000000000111111111222222333333222222222222333333111111111111222333444555666777777888999999::::::999999777777777999;;;<<>>>>>???@@@BBBCCCCCC@@@===;;;<<<<<<<<<<<<===<<<;;;999999999999:::;;;:::999777555333111111222222222444555333111...---,,,,,,,,,,,,+++++++++))))))))))))(((((((((((((((&&&$$$%%%'''((('''&&&(((''''''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$######"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!$$$"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$#########$$$$$$&&&%%%###"""""""""######'''&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&%%%$$$$$$###""""""""""""######$$$"""""""""""""""#########""""""!!!  """#########!!!!!!########################"""!!!!!!!!!!!!""""""######"""!!! !!!"""$$$%%%""""""!!!!!!""""""###$$$!!!!!!""""""""""""!!!!!!###"""!!!"""$$$$$$"""!!!""""""############"""""" !!!"""""""""""""""%%%$$$###"""!!!""""""###!!!!!!!!!!!!!!!"""##################$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$ !!!!!!""""""### !!!""""""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!"""$$$%%%###  !!!!!!"""!!! !!!!!!!!!!!!"""######$$$!!!"""""""""""""""""""""!!!!!!""""""###$$$ !!!"""###$$$%%%%%%%%%#########$$$%%%&&&'''(((!!!""""""######""""""!!!%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&''''''''''''((())))))(((&&&$$$###++++++++++++,,,,,,------+++---.........///111333555555888<<<@@@HHHVVVdddxxx######"""!!!!!!!!!!!!""""""############$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&'''((()))***+++++++++*********+++******))))))((())))))***+++,,,------///////////////000111111000111111111111222222222222222111111111000000000000000/////////000111222333222222111111222333333222222222222333444555555888888999:::;;;;;;;;;;;;888777777777888999;;;<<<>>>============???@@@AAA@@@>>>;;;;;;<<<======<<<<<<;;;:::999888888888888999999777555333111000///555333000//////000//////,,,,,,,,,+++++++++******&&&&&&&&&''''''''''''''''''&&&$$$$$$%%%&&&&&&%%%''''''&&&&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&$$$###""""""!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$  ###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((('''###"""%%%)))&&&%%%$$$#########$$$$$$%%%%%%$$$$$$###"""!!!!!!############$$$%%%&&&'''$$$$$$%%%&&&&&&%%%$$$############$$$######""""""!!!!!!""""""######$$$$$$"""""""""""""""!!!!!!  """#########"""!!!""""""""""""""""""""""""!!!!!!  ###"""!!!!!!!!!"""###$$$###""""""""""""###$$$$$$ !!!!!! """!!!!!!"""######""" !!!!!!!!!!!! !!!"""""""""""""""%%%$$$###############$$$!!!!!!!!!"""""""""##################$$$$$$$$$$$$$$$%%%&&&''''''&&&$$$### !!!!!!""""""""" !!!"""######""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""###%%%%%%###""" !!!!!! !!!!!!!!!!!!!!!"""""""""!!!"""###$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!""""""### !!!###$$$%%%&&&'''%%%%%%%%%%%%&&&((()))***###$$$$$$$$$$$$$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''""""""######$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((&&&$$$"""!!!))))))***+++,,,,,,------,,,---.........///111333555555888<<>>???>>><<<::::::<<<======<<<::::::999888888777777777555555444444444333333333555222///------...------++++++++++++************$$$%%%%%%&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###!!!!!!###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''&&&%%%''')))%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$"""!!! !!!!!!!!!"""$$$%%%'''(((%%%%%%&&&&&&&&&%%%###"""###$$$$$$%%%$$$###!!! !!!"""###$$$$$$%%%"""###$$$%%%%%%$$$"""!!! !!!"""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """!!!!!! !!!""""""!!!!!!!!!!!!!!!""""""###!!!""""""""""""""""""!!!"""!!!!!!"""######"""  !!!!!!!!! !!!"""""""""""""""########################!!!!!!""""""############ !!!!!!!!!""""""""""""$$$&&&'''((('''%%%""" !!!!!!!!!""""""#########&&&&&&%%%%%%###"""!!! !!!""""""######""""""!!! ############$$$$$$###""" !!!"""######$$$$$$!!!!!!""""""!!!!!!!!! """###$$$%%%%%%&&&&&&%%%"""!!!!!!!!!!!!"""######!!!"""""""""###$$$%%%&&&(((((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''!!!""""""###$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((())))))(((((((((((()))***+++------...,,,---............000222666666999>>>BBBJJJYYYggg}}}%%%$$$######""""""######""""""#########$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((()))+++++++++,,,++++++******+++++++++++++++***)))(((******++++++,,,,,,---------,,,+++++++++,,,...///000000111111111222222222222222222222111111111111111000...------///111222222222111111222333333444333333333333444555666777888999;;;<<<======<<<;;;888888888999999:::;;;<<<<<<;;;:::::::::;;;<<<===<<<;;;::::::<<<===<<<;;;999999999999888777666666555444444444444444333333222000///.........,,,***++++++*********)))))))))%%%%%%&&&'''(((((()))***(((((('''&&&%%%%%%&&&&&&############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ######!!!!!!$$$$$$!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$"""!!! $$$$$$$$$%%%'''(((***+++%%%&&&&&&'''&&&%%%###"""###$$$%%%%%%%%%###"""!!! !!!"""###$$$$$$%%% !!!"""#########!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!! !!!  !!!!!!!!!!!!!!!""""""###"""######$$$$$$######""""""!!! !!!######!!!  !!!!!!"""""""""!!! !!!"""""""""""""""!!!!!!""""""""""""""""""!!!!!!"""###$$$######""" !!!!!!!!!""""""""""""###$$$&&&'''&&&### """###############$$$$$$$$$$$$######!!! """"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!!!!!!!!!!!""""""###$$$%%%&&&!!!""""""###""""""!!!  !!!!!!!!!!!!!!!###""""""""""""###$$$$$$%%%$$$###""""""######$$$'''&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''"""######$$$%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%&&&''')))***,,,,,,---((())))))+++,,,---......---...///.........000222777777:::???DDDLLL[[[iii""""""!!! !!!"""############$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((******++++++++++++******+++++++++,,,++++++******++++++++++++,,,,,,------...............///000000000111111111111222222222333222222222222111111111000000/////////000111222222222222222333444555555444444444444555666777777888999<<<>>>>>>>>><<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;<<<;;;:::999:::<<<<<<;;;:::999999:::999999888666666777777666444333111000000//////...//////...+++)))*********))))))))))))(((&&&&&&''''''((()))******((((((((('''%%%$$$%%%'''######"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$%%%$$$$$$&&&%%%!!!"""""""""############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!%%%'''$$$!!!######$$$%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######!!!!!!""""""######$$$$$$ !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######""""""!!!"""""""""!!!!!! ###""""""""""""###$$$$$$!!!""""""######""""""!!!!!! !!!""""""!!! !!!"""############ !!!""""""""""""""" !!!""""""""""""!!!!!!"""###$$$$$$$$$###"""############$$$$$$$$$$$$"""###$$$$$$$$$""" ########################!!!"""######$$$$$$$$$$$$######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!######!!! !!!"""!!!!!! !!!"""###$$$!!!"""###$$$$$$###"""!!! !!!"""###########################$$$$$$%%%&&&%%%$$$"""!!!""""""###""""""######$$$&&&'''(((&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&&&&''''''&&&&&&'''''''''(((((((((''''''(((((()))***************+++,,,------......---...///.........000111666777:::???DDDLLL[[[iii""""""!!! """############$$$$$$$$$"""######$$$%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%&&&''')))******++++++******+++,,,,,,,,,++++++************++++++++++++......///000000000000000000111111111111222222222333333222222222111111111000000000111111111222222333333333333444555666777444444444444555666777888999;;;>>>@@@@@@@@@>>>===<<<<<<<<<===<<<<<<;;;;;;<<<;;;:::999999999;;;;;;;;;:::999:::;;;;;;:::888999::::::::::::888777666555555444333111000/////////...---...///...---+++******)))))))))(((((((((&&&&&&''''''(((((())))))&&&((((((&&&###"""$$$&&&%%%$$$##################%%%%%%%%%$$$$$$$$$######""""""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%"""###&&&&&&###""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%%%%$$$"""###$$$%%%%%%%%%%%%$$$$$$###"""""""""###$$$%%%###""""""!!!!!!!!!""""""$$$%%%&&&'''''''''&&&%%%$$$$$$#########$$$%%%%%%"""""""""""""""#########  !!!!!!"""!!!!!!!!!!!!!!!""""""###########################"""""""""!!!""""""######"""""""""""""""!!!!!! """"""!!!!!!""""""###$$$!!!""""""######""""""!!!!!! !!!""""""!!!!!!""""""######### !!!""""""""""""""" !!!"""###$$$######""" """###%%%%%%$$$###"""############$$$$$$$$$$$$############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""###%%%&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$########################### """$$$$$$"""!!!"""###"""!!!  !!!""" """###%%%&&&%%%$$$###$$$$$$%%%&&&''''''''''''"""""""""""""""###$$$$$$&&&$$$###"""!!!"""$$$%%%""""""######$$$&&&'''((('''(((((())))))(((((('''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))((((((((()))******,,,,,,,,,------............/////////---...///111555555888>>>CCCKKKZZZhhh$$$$$$###""""""""""""""""""############$$$$$$$$$""""""###$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''' !!!$$$&&&)))***+++,,,)))***+++,,,,,,,,,,,,,,,))))))))))))************+++,,,.../////////...---000111111111111222222222333333333222222222111111000000111222222222222111333333333444555666777888555444444555555666777888;;;===???BBBBBBAAA@@@>>>>>>>>>>>>>>>===<<<;;;:::<<<;;;:::999999999:::;;;;;;:::::::::;;;;;;999777::::::;;;;;;:::999777666000000000000000111111111000...,,,,,,---.........))))))))))))((((((((((((&&&&&&&&&'''''''''((((((%%%''''''%%%"""!!!"""%%%&&&&&&%%%$$$############%%%%%%%%%$$$$$$#########$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$### %%%'''%%%""""""""""""############&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))(((&&&%%%'''***"""###$$$%%%&&&%%%%%%$$$$$$###!!!!!!!!!###&&&''''''&&&%%%$$$###############$$$&&&'''''''''&&&&&&$$$$$$###"""###$$$&&&'''#########"""""""""""""""$$$###"""""""""###%%%&&&!!!!!!!!!!!!!!!"""##############################!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!######$$$$$$$$$$$$######!!! !!!""""""!!! !!!"""""""""""" !!!!!!"""""""""""""""!!!"""###$$$%%%%%%$$$### """$$$%%%%%%%%%###"""!!!!!!!!!!!!""""""""""""#########"""""""""""""""  !!!!!!!!! ###$$$$$$%%%%%%$$$$$$###########################!!!###&&&%%%###!!!###$$$$$$###!!! !!!"""### """$$$&&&'''&&&%%%$$$######$$$%%%&&&&&&&&&&&&!!!!!!!!!!!!!!!"""######$$$###"""!!!"""###%%%'''&&&&&&%%%$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))))))))))))))***+++---------......................../////////------///111333333777<<>><<<::::::999;;;:::888666666777888999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777666666111111000///...------,,,......------,,,+++******((((((((()))))))))))))))$$$%%%''')))++++++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$############"""!!!###&&&((((((&&&###!!!#######################################$$$$$$%%%''''''&&&%%%###"""!!!!!!$$$$$$$$$#########"""""")))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((&&&###"""$$$%%%&&&&&&$$$$$$############$$$$$$'''%%%###!!!!!!"""###$$$)))((((((&&&%%%###!!! ###"""""""""""""""######!!!###$$$$$$"""!!!!!!"""""""""!!!!!!  """###!!! !!!$$$'''&&&###!!!!!!###!!!"""###""" !!!###%%%###!!! !!!###%%%"""###$$$%%%%%%$$$###"""$$$!!! ######""""""!!!!!!""""""!!! """######""""""!!!!!! !!!!!!""" !!!""""""######&&&$$$"""!!! !!!"""#########""""""!!!!!!!!! !!!"""###$$$######$$$$$$###"""!!!!!!""""""$$$###"""!!!!!! %%%$$$!!! !!!$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$###"""!!!  !!!!!!!!!!!!!!!""""""""""""#####################"""""""""""""""%%%$$$###!!!!!!!!!"""#########""""""""""""######"""""""""""""""###############$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((('''''''''+++***))))))((())))))*********+++,,,------------............///111222333444555888<<>><<<;;;;;;:::999888888888999999999999:::;;;<<<<<<=========<<<;;;:::888666555555222222000///---,,,+++***,,,,,,++++++***))))))))))))((((((((('''&&&&&&&&&)))(((''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###############$$$$$$$$$$$$$$$############""""""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!!!!!!!"""######"""###$$$%%%&&&''''''(((!!!!!!"""$$$%%%'''(((((((((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$$$$###"""$$$$$$############$$$$$$$$$$$$$$$###############"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$######$$$$$$"""###%%%$$$###!!!""""""############"""""""""""" !!!""""""!!!"""$$$&&& """$$$###""" !!!%%%""""""%%%%%%$$$"""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$#########!!!!!!!!!######"""!!! !!!###$$$%%%$$$######"""!!! """######""""""!!!!!! !!!!!!"""'''&&&%%%$$$###"""!!! ###"""!!!!!!!!!"""###$$$""""""!!!!!!!!!!!! ######$$$$$$$$$$$$######$$$###""""""""""""""""""!!!!!!!!!!!!!!!""""""######"""  """#########"""!!!!!!!!!!!!""""""""""""######$$$$$$$$$!!!!!!"""############""""""""""""#########$$$$$$ """$$$%%%%%%%%%$$$$$$$$$###"""""""""##############################""""""###$$$%%%&&&&&&'''###$$$$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&''')))+++,,,,,,++++++((()))***+++,,,,,,,,,,,,---------...///000222222444555888<<>>>>>???@@@@@@AAA@@@@@@@@@===>>>@@@@@@@@@>>><<<::::::::::::::::::999999999777777888999:::<<<<<<===>>>===;;;:::888666555444222111000///---,,,******+++*********))))))(((((())))))((('''&&&%%%%%%$$$,,,***'''&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$#########""""""###""""""""""""""""""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&'''))))))***$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$%%%%%%###"""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$######"""!!!"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$############!!!###$$$######$$$%%%""""""""""""""""""""""""""""""!!!  !!!!!!!!!!!! !!!"""######!!!######$$$$$$$$$$$$###### !!!!!!!!!!!! """"""!!!"""#########"""!!!!!!"""###$$$$$$$$$$$$"""!!! """######"""######""""""""""""######&&&%%%$$$$$$"""!!!!!! """"""!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$######"""""""""######"""""""""""""""### !!!"""###$$$%%%$$$###""""""###$$$%%%######"""!!!!!!!!!!!!""" !!!!!!!!!!!!"""######$$$$$$$$$######""""""#########$$$$$$$$$!!!###$$$%%%%%%$$$###$$$######################################################$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''(((((('''(((***,,,,,,,,,***)))(((((()))***++++++++++++---------...///000111222333555888<<>>>>>===>>>>>>???????????????<<<===>>>??????===;;;::::::;;;;;;<<<;;;:::999888555666666888999:::;;;;;;===<<<;;;999777555444333111111000...---+++************)))))))))))))))((())))))((('''&&&%%%%%%$$$---***'''&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########""""""######"""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((%%%$$$$$$%%%&&&&&&%%%###%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$###""""""""""""""""""$$$%%%%%%###"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$###""""""""""""""""""!!! !!!!!! !!!"""!!!%%%$$$"""!!!!!!"""$$$%%% !!!""""""############$$$###""" """$$$%%%"""!!! """######"""!!! !!!""""""""""""""""""""""""!!!!!!!!!""""""###$$$$$$!!!"""""""""""""""""""""$$$######"""!!!!!!!!! ###"""""""""""""""###### !!!###$$$%%%%%%$$$###""""""###$$$%%%$$$$$$###""""""""""""###!!!!!!!!!!!! ######$$$$$$$$$$$$##################$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""#########$$$$$$$$$$$$###"""###$$$$$$$$$$$$###"""$$$$$$$$$###""""""!!!!!!!!!###%%%&&&''''''$$$%%%%%%%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((())))))***+++,,,---,,,+++((('''(((((()))***++++++++++++,,,---------...000111222333444888===???FFFUUUddd{{{!!!$$$%%%$$$######$$$######$$$$$$$$$%%%%%%%%%!!!""""""###$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((&&&%%%$$$###(((((('''''''''&&&&&&&&&(((((()))******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---....../////////000000111111222222333000000000111111111222222111111000000000000000000111111222222333333444444777888999:::::::::999888;;;;;;;;;;;;<<<===>>>???===>>>>>>???????????????>>>>>>??????>>>===<<<;;;:::;;;<<<======;;;999888666666777888999999::::::;;;:::999888666555333333000//////...---,,,++++++******)))))))))))))))))))))((((((((('''&&&&&&&&&,,,***'''&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$######""""""######$$$###########################""""""""""""###$$$$$$""""""""""""""""""""""""""""""###$$$%%%&&&''''''%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###"""""""""""""""######'''((((((&&&###  !!!!!!!!!!!!"""$$$$$$$$$""" !!!""""""!!!""""""######!!!%%%$$$!!!!!!$$$%%%######""""""""""""###### """######"""###$$$%%%$$$"""  """$$$"""!!! """######"""###""""""!!!!!!""""""### !!!"""#########""""""""""""############""""""############$$$$$$######"""!!! !!!!!!"""""""""""""""######$$$ !!!"""$$$$$$"""""""""!!!!!!"""""""""$$$$$$###""""""""""""###$$$$$$$$$######"""""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$############"""###$$$$$$%%%$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$######"""!!!!!!!!! """$$$%%%%%%%%%%%%%%%&&&&&&''''''((($$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((()))***+++,,,,,,------+++***((('''((()))***+++,,,,,,,,,,,,,,,,,,,,,---...///111111333444999===???FFFUUUccczzz!!!$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%% !!!!!!""""""###$$$$$$$$$%%%%%%&&&&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''''''''((())))))******+++,,,,,,+++++++++,,,,,,,,,------,,,,,,------...//////////////////000111111222222111111111111222222222333000000000000000000000111///000111333444666777888777777888999999999999999<<<<<<<<<<<<===>>>????????????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======999;;;===???>>><<<:::888888888999999:::::::::;;;888888777666555444333333.........------,,,,,,,,,************************((((((((((((((((((((((((+++)))''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%!!!!!!!!!"""""""""###############$$$$$$$$$%%%%%%$$$%%%%%%&&&'''((()))***(((((((((((((((((((((((('''%%%###"""$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######"""""""""###%%%&&&######$$$$$$$$$$$$######""""""""""""###$$$%%%%%%%%%&&&'''&&&###!!!!!!!!! !!!!!!""""""""""""!!!######"""### !!!######"""""""""###$$$$$$$$$###"""""""""!!! !!!""""""$$$$$$###""""""###$$$$$$ """$$$$$$""""""$$$'''$$$###!!!  """!!! """######"""&&&%%%%%%$$$$$$%%%%%%&&& !!!"""######$$$$$$"""############""""""!!!######$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!"""###"""""""""""""""###$$$$$$!!!!!! !!!!!!"""######""""""""""""""""""""""""######"""!!!!!!!!!!!!"""#########$$$$$$$$$$$$$$$######$$$$$$###""""""!!!#########$$$$$$$$$%%%%%%%%%$$$###""""""$$$%%%&&&"""###$$$%%%%%%%%%$$$$$$"""###%%%&&&&&&%%%###""""""""""""######$$$$$$$$$ !!!"""############$$$$$$%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((***+++,,,---,,,,,,,,,++++++*********)))***+++,,,------------,,,,,,,,,---...///000111222444999===???EEETTTbbbxxx!!!$$$&&&%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((('''''''''$$$%%%%%%&&&'''((()))))))))))))))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000---......///000111111222111222222222222333333333000000000000000111111111---...000333666999;;;<<<777777777888888999999999======<<<======>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBEEEDDDBBBAAA@@@?????????999;;;>>>??????===:::888;;;;;;;;;;;;;;;;;;;;;;;;777666666555444333333333------------------------***************+++++++++((((((((())))))))))))))))))(((''''''((()))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""$$$$$$$$$############"""###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''""""""###$$$%%%&&&&&&''''''&&&%%%$$$###!!! $$$$$$%%%%%%'''(((***+++''''''''''''''''''''''''&&&$$$!!! """$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""!!!!!!###%%%'''!!!"""###$$$$$$$$$$$$$$$"""""""""###$$$%%%'''''' """$$$%%%%%%%%%&&&'''!!!!!!""""""#########$$$&&&###!!!"""$$$&&&$$$###$$$!!!"""$$$$$$"""!!!###&&&&&&%%%###"""""" !!!""""""!!! ###"""!!! !!!"""###"""$$$$$$""""""%%%'''############"""!!!"""!!! """######"""###""""""""""""""""""###"""############$$$$$$$$$###############"""!!! $$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""###$$$%%%""""""!!!""""""###$$$$$$!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!"""###$$$%%%%%%###############"""!!! ######$$$$$$$$$%%%%%%%%%$$$###"""!!!"""$$$''')))"""###$$$%%%&&&%%%%%%$$$"""###%%%&&&&&&%%%###""" !!!"""###%%%&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''')))***,,,---...,,,++++++******+++,,,,,,******+++,,,------------,,,,,,,,,---...///000111222444999===???EEESSSbbbxxx!!!"""###%%%%%%$$$######$$$%%%%%%%%%%%%$$$###"""""""""###$$$$$$%%%&&&&&&&&&''''''''''''''''''''''''%%%###"""###$$$'''((((((((((((((())))))))))))))))))(((((())))))***+++++++++,,,,,,,,,,,,------------------.........///////////////000000000000111111111111000000//////222222111000//////000000444333333444444555666777999777666666777888888777999999:::;;;<<<===>>>???@@@???>>>======>>>???@@@>>>??????@@@???>>>===<<<===???AAABBBAAA===:::777777888999::::::999777666555555444333222000000///,,,,,,------,,,,,,+++***************************''''''((((((((((((''''''&&&&&&'''''''''(((((((((%%%%%%%%%$$$###"""!!! ###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%"""'''$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&'''((((((&&&%%%)))((('''(((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&""""""$$$%%%&&&'''''''''&&&%%%###"""""""""######'''''''''((((((''''''''''''&&&%%%$$$############%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######"""!!!!!!!!!$$$$$$###"""!!!!!!"""""" !!!###%%%%%%%%%$$$$$$!!!!!!""""""""""""!!!!!!""" !!!###%%%%%%""""""""""""""""""""""""###"""  !!!###$$$$$$$$$###"""!!!!!!!!!!!!"""!!!!!!!!!!!!###%%%&&&""""""############""""""$$$$$$###$$$%%%%%%###!!!########################$$$#########%%%%%%###!!!$$$$$$######""""""!!!!!! """$$$$$$""" $$$%%%&&&%%%$$$###$$$%%%######"""!!!!!!!!!!!!!!!!!!"""""""""############$$$#########""""""!!!!!!######%%%%%%&&&%%%$$$###!!!  ###%%%&&&&&&$$$%%%%%%&&&%%%$$$###""""""""""""""""""""""""""""""###%%%%%%$$$###%%%&&&(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&''')))+++,,,,,,,,,***)))***(((((()))***+++***)))((()))++++++*********++++++,,,---...///111222222555555888<<>>>>>??????>>>===<<<<<<<<<===>>>>>>>>>?????????>>>===<<<:::;;;<<<===<<<999777555777888999:::999888666555333333222111000///......***************)))(((((((((((((((((((((((((((((((((((())))))))))))(((((($$$$$$$$$######"""""""""###$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$(((### %%%)))'''$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%)))'''&&&&&&'''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&%%%###"""""""""###$$$!!!"""###$$$$$$###"""!!! """######"""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$"""""""""###$$$$$$%%%%%%%%%$$$######"""""""""###$$$$$$$$$$$$###"""!!!!!!""""""############""""""###"""  """######""""""""""""""""""!!!!!!###"""!!! """$$$%%%&&&%%%$$$###"""!!!!!!!!!"""!!!!!!!!!"""###$$$%%%""""""#########""""""!!!!!!  !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""###$$$""" $$$$$$$$$$$$############"""###$$$%%%%%%$$$###"""!!!""""""!!! """#########"""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%############"""""""""!!!"""######$$$$$$###"""!!!!!!######!!! !!!###$$$$$$%%%%%%%%%$$$###"""###########################$$$%%%%%%$$$###$$$&&&'''&&&%%%%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%'''(((***+++,,,+++***)))***(((((()))***+++***)))(((***,,,,,,+++***+++,,,+++,,,---...///111222222666666999===@@@FFFSSS```uuu%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$#########$$$%%%""""""######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$&&&((()))***)))'''&&&(((((((((((())))))))))))))))))+++,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,............/////////000.../////////000000000111222222222222222111111111333333222222111111222222555444444555555666777888:::999777777888999777666888888999:::;;;<<<<<<======<<<;;;;;;::::::;;;;;;======>>>???>>>===<<<;;;;;;;;;;;;;;;;;;:::999888666777888888888777555444111111000000///...------)))************)))((((((((((((((((((((((((((((((((())))))))))))))))))((()))((('''&&&%%%$$$$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$$$$$$$######""""""######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###'''%%%###$$$&&&(((((((((%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&***)))((()))***)))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%###""""""###$$$$$$!!!"""$$$%%%%%%$$$"""!!! ###$$$$$$"""!!!######$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$###"""!!!!!!!!!!!!######$$$$$$$$$$$$######$$$###!!! !!!"""######"""""""""!!!!!! $$$###"""""""""###$$$%%%'''&&&%%%$$$""""""!!!!!!"""!!!!!!!!!"""###$$$%%%###############"""!!! ###""" """$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!######!!! $$$$$$$$$$$$$$$%%%%%%%%%########################!!!"""$$$$$$######$$$&&&######"""!!!!!!!!!""""""!!!!!!""""""###$$$%%%%%%############""""""""""""$$$$$$%%%%%%$$$###""""""$$$)))(((### ###&&&$$$$$$$$$%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%######$$$%%%'''%%%$$$$$$%%%&&&$$$###"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''((((((((('''((()))***+++***))))))***(((((()))***+++***))))))+++------,,,+++,,,---+++,,,---...///111222222666666888<<<>>>DDDQQQ^^^ttt((('''%%%$$$######$$$$$$'''%%%###""""""###%%%&&&###$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''))))))((('''&&&(((((((((((())))))))))))(((***,,,---...---+++******++++++++++++,,,,,,,,,........./////////000000......//////000000111111222222222222222222222222444333333222222333333333555555555555666777888888999888888999;;;;;;:::999555666666777888888999999::::::999999999888888888<<<<<<===>>>===<<<;;;:::;;;::::::999999999999:::666666777777666555444333111000000///...---------,,,,,,------,,,,,,+++***************************''''''((((((((((((''''''******))))))(((''''''&&&"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$######""""""######$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$###$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%###$$$&&&'''''''''((()))'''''''''))),,,---,,,+++$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&%%%$$$%%%%%%$$$#########$$$%%%"""###%%%''''''%%%###"""!!!###$$$&&&&&&%%%%%%""""""###$$$$$$$$$######&&&%%%%%%$$$######""""""&&&%%%%%%$$$$$$%%%%%%%%%"""!!! !!!"""$$$%%%"""######$$$$$$######""""""""""""!!! """###$$$$$$$$$###""""""!!!!!!$$$$$$#########$$$%%%&&&((('''&&&$$$###""""""""""""""""""""""""######$$$######$$$######"""!!! $$$""" !!!###&&&((((((########################"""!!! """###$$$"""!!!"""######$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""###$$$%%%%%%$$$###$$$&&&######""""""!!!""""""####################################"""""""""""""""''''''''''''&&&%%%%%%$$$ $$$'''&&&######%%%(((###$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$'''%%%$$$$$$%%%%%%$$$###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))))))))&&&'''((()))))))))((((((***(((((((((***+++***)))***+++------,,,,,,,,,---+++,,,---...///111222222555555777:::<<>>>>><<<666666666777777888888999777777777888888777777777;;;;;;<<<===<<<;;;:::999666666555444444444555666666666555555444333222222000000000///......---------------------,,,,,,+++))))))))))))))))))))))))%%%&&&&&&&&&&&&&&&&&&%%%#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""######$$$$$$######"""""""""###$$$%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&%%%%%%$$$###"""$$$%%%$$$""""""$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((((('''''')))***#########%%%((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%$$$######$$$%%%&&& !!!###$$$$$$###!!! '''&&&$$$######$$$&&&'''!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!&&&%%%%%%%%%%%%%%%&&&&&&""""""!!!!!!!!!###%%%&&&!!!!!!""""""""""""!!!!!! """"""!!!!!!###%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%%%%&&&((('''&&&$$$###"""""""""!!!"""""""""###########################"""!!!!!!!!! ###%%%%%%########################""""""!!!###%%%%%%$$$"""!!!"""""""""######$$$$$$""""""!!!!!!!!!!!!""""""!!!"""###"""  ######""""""""""""######&&&&&&%%%$$$###"""!!!!!!""""""""""""""""""######'''''''''&&&&&&%%%%%%%%%%%%###!!! !!!"""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%######$$$%%%'''&&&$$$%%%&&&&&&%%%###''''''&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&&&&''''''((((((((((((***(((((((((***+++***)))***+++------,,,,,,,,,---+++,,,---...///111222222666666888;;;===CCCOOO\\\sss """###%%%'''(((%%%$$$#########$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&######$$$%%%&&&'''((((((&&&&&&%%%%%%&&&&&&'''((((((((((((((())))))))))))))))))+++,,,,,,,,,+++***************++++++++++++------------.........///------...///000111222222111111111222222222222222333333222222333333444444444333333444444555666777666666777:::===>>>===<<<777777888888999999999999444555666777777888777777::::::;;;<<<;;;:::999888777777666555555555555555555555444333222111111000/////////.........------***++++++++++++***))))))''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!""""""#########%%%%%%&&&&&&%%%$$$######""""""############""""""######$$$$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$############&&&))))))&&&%%%'''***'''&&&&&&&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%$$$######$$$&&&'''$$$$$$%%%%%%%%%%%%$$$$$$)))'''$$$!!! !!!###%%%""""""###$$$%%%%%%%%%%%% !!!!!!"""######$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""""""""!!!!!!""""""""""""!!!!!! """"""!!!!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$######"""######!!!"""############""""""""""""############""""""!!! """$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###%%%&&&%%%###"""""""""""""""#################################!!!######"""!!! """######"""""""""###$$$$$$'''&&&&&&$$$###"""!!!!!!""""""""""""############$$$$$$############$$$$$$***'''###"""$$$$$$###"""######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&(((&&&%%%%%%&&&'''%%%$$$(((''''''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''***(((((()))***+++***))))))+++------,,,+++,,,---+++,,,---...///111222222777777999===@@@EEERRR___sss !!!"""$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((()))(((''''''(((((((((((()))))))))))))))))))))*********++++++************++++++++++++,,,,,,,,,,,,------------------...///000111222222000000000111111111222222222222222222222333444444333222222333333444555666555555666888:::;;;999777666666666666777777777777111222444666888888888888999:::;;;;;;;;;:::888777::::::999888777666666555555444333222111000000000------------,,,,,,,,,,,,)))))))))))))))(((''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$#########"""!!!%%%((('''$$$"""$$$''')))(((''''''((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######%%%%%%$$$###$$$%%%&&&'''((('''&&&&&&&&&&&&'''((('''&&&$$$"""!!!!!!"""###"""###$$$%%%&&&&&&&&&&&&!!!""""""######$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###""""""""""""######"""""""""!!!$$$###!!!"""%%%!!!!!!!!!""""""###$$$$$$"""######$$$$$$$$$$$$$$$$$$######"""""""""######!!!"""###$$$$$$###"""!!! !!!"""######$$$#########""""""###%%%'''&&&%%%!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%$$$###$$$$$$###############""""""###$$$%%%%%%$$$###""" """$$$$$$######%%%'''######""""""######$$$%%%%%%%%%$$$$$$$$$$$$######!!!"""""""""############""""""!!!!!!"""###%%%%%% """$$$&&&&&&%%%%%%$$$###"""!!!!!!"""###$$$%%%########################!!!"""$$$$$$$$$$$$&&&((()))(((&&&'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((()))(((((((((%%%%%%%%%%%%%%%&&&&&&'''***(((((()))***+++***)))(((***,,,,,,+++***+++,,,+++,,,---...///111222222555555888<<>>???>>>@@@DDDEEEDDDFFFQQQ^^^rrr""""""!!!""""""###$$$$$$######""""""""""""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))(((((())))))***+++,,,---............////////////......,,,------....../////////......///111111222222111......//////000111111111333333333333222222222222111111111111222222222333222222333333444555666666444444444555666666777777777555111...,,,+++,,,,,,---,,,++++++******+++++++++***)))((((((''''''((('''''''''&&&&&&%%%%%%%%%'''((())))))'''&&&&&&'''$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###%%%'''(((******(((%%%######%%%'''&&&%%%$$$$$$$$$$$$%%%&&&''''''""""""######$$$%%%''''''%%%&&&''''''%%%$$$$$$%%%""""""$$$%%%&&&%%%%%%$$$!!!###$$$$$$""""""###&&&%%%%%%$$$$$$$$$%%%%%%&&&"""###%%%'''((()))))))))&&&'''((((((((('''%%%$$$###$$$%%%&&&&&&%%%$$$###$$$%%%'''(((((('''%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&(((((('''''''''((())))))$$$$$$$$$%%%%%%&&&&&&'''%%%###!!! """###%%%$$$###"""!!!  """######%%%'''$$$######$$$%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$!!!"""###"""!!! !!!"""!!!!!!######$$$###"""""" !!!"""###$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%'''''' """###$$$$$$######$$$$$$%%%%%%%%%###"""!!! !!!!!!"""######$$$%%%%%%%%%%%%%%%%%%&&&&&&!!!!!!!!!!!!""""""""""""###"""!!! !!!""" !!!"""###$$$%%%%%%########################""""""#########$$$$$$$$$######$$$$$$$$$$$$###### !!!######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((((((''')))((('''(((*********(((+++,,,,,,------............///444;;;CCCHHHHHHGGGFFFCCCAAAAAAAAADDDOOOZZZmmm !!!###%%%%%%$$$##################$$$%%%$$$###""""""###$$$%%%$$$$$$##################&&&%%%$$$######%%%'''(((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&''''''((('''''''''((()))***+++,,,---............////////////......,,,,,,------...///000000---...///000111111111111......//////000111111111444444444333333333222222111222222222222333333333333333333444444555555555111111222333333444444555666444000,,,*********+++---,,,++++++***++++++++++++***)))(((((('''''''''(((((('''&&&%%%%%%$$$$$$$$$&&&(((((('''''''''((($$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###%%%'''(((%%%"""$$$###############$$$$$$%%%%%%&&&'''(((***+++,,,%%%'''((((((&&&%%%%%%&&&!!!"""###%%%&&&&&&%%%%%%%%%'''((('''$$$"""###%%%$$$#########$$$&&&(((***!!!###%%%''')))*********%%%'''((())))))'''%%%$$$###$$$&&&''''''&&&$$$###"""###%%%&&&&&&%%%###"""%%%$$$$$$$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%######"""""""""""""""""")))'''%%%###"""$$$&&&'''$$$###"""""""""""""""######%%%&&&&&&$$$######$$$""""""!!!!!!"""######$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!###%%%###  """ !!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$#########$$$%%%&&&"""###%%%&&&''''''&&&&&&''''''''''''&&&$$$"""  !!!""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""&&&%%%"""!!! !!!"""###############"""""""""!!!"""""""""""""""""""""""" !!!"""$$$&&&''''''&&&&&&&&&'''&&&&&&%%%%%% """$$$&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((((())))))(((((('''&&&$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))***))))))))))))((('''((()))******((('''((()))***,,,---...///...222:::EEENNNQQQOOOLLLLLLDDD>>>===???DDDMMMVVViii}}}""""""""""""""""""""""""&&&%%%$$$#########$$$%%%$$$$$$######"""!!!!!!!!!""""""#########$$$$$$$$$###$$$&&&&&&&&&&&&''')))'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))((((((((('''((()))*********++++++,,,,,,---......---------............///------,,,,,,,,,---......///000111111111111000000111111111000...///111333222222111111111222333444333333333333333333333333111222333444444444444333333333333333333333333333444333222000...,,,***))),,,++++++***))))))*********)))(((''''''&&&&&&'''))))))((((((((('''''''''(((%%%"""###%%%'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$'''&&&%%%%%%''''''&&&%%%((('''%%%$$$######$$$%%%""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%$$$%%%&&&'''&&&((()))******(((&&&%%%%%%%%%$$$$$$$$$$$$############$$$&&&((((((&&&$$$########################'''&&&%%%%%%''''''&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&############$$$$$$%%%&&&!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###"""$$$$$$$$$###############!!!"""###$$$%%%&&&&&&&&&############""" !!!!!!!!!!!!""""""""""""""""""############""""""$$$###  ###$$$&&&&&&%%%$$$$$$######"""!!!""" """######$$$$$$%%%&&&&&&"""###$$$$$$###"""###$$$###$$$%%%&&&%%%###!!! """"""###$$$$$$$$$$$$###&&&$$$""""""###$$$###"""$$$%%%%%%$$$"""!!!"""###&&&%%%###!!! !!!!!!###!!! """$$$$$$$$$$$$###############&&&&&&%%%$$$$$$$$$%%%%%%!!!###%%%&&&'''%%%%%%%%%$$$$$$$$$######'''%%%"""  """#########$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$"""###$$$%%%&&&'''''''''&&&'''''''''''''''&&&&&&''''''''''''((())))))***,,,,,,,,,,,,---...///000>>>@@@DDDFFFGGGDDDAAA???999888999<<<>>>BBBLLLVVViiizzz""""""""""""""""""""""""###"""!!! !!!"""###"""""""""#########""""""#########$$$$$$$$$%%%%%%###%%%&&&&&&&&&&&&''')))'''&&&&&&&&&&&&'''((((((''''''(((((((((((((((((((((((((((((())))))))))))******++++++,,,------------------............///------,,,,,,------...///000000111111111111111111111222222000//////111333222222222333333333333444222222222222222222222222000111111222222222111111222222222222222222222222222111000...,,,***)))(((++++++******)))*********+++***)))(((((('''''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%### ###$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$&&&'''(((#########$$$%%%%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''%%%&&&'''((('''&&&$$$######$$$$$$$$$%%%%%%&&&&&&$$$######$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$$$$###"""&&&&&&%%%$$$$$$%%%&&&&&&'''''''''''''''((())))))######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%########################$$$$$$ !!!"""###############!!!""""""###############!!!!!!!!!!!!!!!!!!""""""$$$%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$)))%%% ###&&&&&&$$$"""######$$$$$$%%%%%%&&&###$$$%%%$$$""""""###$$$"""###$$$%%%%%%$$$"""!!!""""""######$$$$$$$$$######!!! !!!###$$$$$$###"""######"""!!! """$$$$$$###"""""""""""""""$$$"""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$"""$$$''''''%%%###!!!!!!&&&&&&%%%$$$$$$###""""""!!!!!!!!!"""###$$$%%%&&&###$$$$$$%%%&&&&&&''''''***)))'''&&&%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&'''(((((()))((((((''''''&&&'''(((***++++++++++++---,,,******...333:::>>>?????????===<<<:::888777999888999<<<>>>BBBKKKVVVhhhyyy!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!"""""" """###$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&&&&%%%&&&'''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''((()))*********)))((())))))******+++,,,,,,,,,---------............///---------------...//////000000000111222222222222333333333222000///000222222333444555555555444333111111111111111111111111000000000000////////////111111111111111111111111///...---,,,***)))((('''******)))))))))******+++,,,+++***)))(((((((((((($$$$$$$$$$$$############(((&&&$$$$$$&&&'''&&&&&&###########################%%%'''(((((('''%%%###%%%$$$######%%%%%%$$$###$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((()))&&&&&&%%%%%%%%%&&&&&&'''&&&'''(((((('''%%%###"""######$$$%%%&&&'''((((((&&&$$$###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$"""""""""###$$$$$$$$$%%%!!!""""""#########""""""""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!$$$##################$$$""""""######$$$%%%%%%&&&((('''&&&%%%$$$$$$$$$$$$""""""######$$$%%%%%%%%%###%%%%%%$$$"""!!!"""###!!!"""$$$%%%%%%$$$###""""""""""""#########$$$$$$!!! """$$$%%%$$$!!!#########!!! !!!"""########################$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!"""""" """#########""""""!!!$$$%%%$$$#########&&&%%%%%%$$$######"""""" !!!"""###$$$%%%&&&'''$$$%%%%%%&&&&&&'''''''''***)))(((&&&$$$#########&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%(((((()))))))))))))))((('''((()))***+++++++++***------///111666;;;@@@CCC===;;;777444222222333333999777888;;;===AAAKKKUUUfffxxx!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###$$$$$$$$$%%%%%% """$$$$$$$$$###"""%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&%%%%%%'''((('''&&&&&&&&&&&&'''(((((()))))))))(((((((((((((((&&&(((***+++,,,+++)))(((((())))))******+++,,,,,,---------............///------------...///000000000000000111222333444444555555555444111000000111222333555777777666555333222222222222111111111111000000//////......//////////////////////////////------,,,+++***))))))((()))))))))))))))******++++++***)))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%((((((''''''(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""'''&&&%%%%%%''''''&&&%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&%%%%%%%%%&&&&&&''''''))))))***)))((('''%%%$$$$$$$$$%%%&&&&&&'''(((((()))'''%%%$$$&&&'''((('''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%$$$&&&&&&&&&%%%%%%&&&&&&&&&###"""""""""""""""######&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&&&&&&&!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""###$$$$$$###""""""""""""######$$$$$$$$$%%% """%%%$$$"""!!!###%%%"""""""""###$$$$$$%%%%%%$$$%%%%%%$$$"""!!!"""###!!!"""###$$$$$$$$$$$$$$$"""""""""""""""######$$$"""!!! !!!###%%%%%%$$$###%%%%%%%%%######$$$%%%$$$$$$$$$$$$###""""""!!!"""""""""""""""""""""!!!###############$$$$$$$$$!!!###$$$$$$###""" """###$$$%%%&&&########################'''&&&%%%###############%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''((()))))))))(((((((((''''''((()))***,,,---000444999>>>@@@>>>;;;999555333111///000222555777888777888;;;===@@@JJJTTTeeeyyy!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%%%%&&&&&&!!!"""###$$$$$$###"""!!!%%%%%%&&&&&&&&&'''''''''$$$&&&'''&&&%%%%%%&&&((('''&&&&&&&&&&&&'''(((((())))))))))))))))))(((((('''(((***,,,,,,+++)))(((((())))))******+++,,,,,,---------............///............///000111222000000000111222444555666888888888777444111111111222333555777777666555444444444333333222222222222111000000/////////000000........................,,,,,,,,,,,,+++++++++******))))))((())))))******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!!!!"""$$$'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&%%%$$$######&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$###%%%&&&&&&&&&########################((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%&&&&&&&&&''''''((((((!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$###"""!!!!!!!!!!!!""""""""""""######$$$$$$%%%%%%$$$$$$### !!!###$$$$$$###!!! $$$$$$$$$######""""""""" $$$''''''###"""###%%%!!!""""""######$$$%%%%%%###$$$%%%$$$"""!!!"""###!!!"""######$$$$$$$$$$$$""""""!!!!!!!!!"""###$$$&&&$$$######$$$%%%$$$######$$$%%%%%%$$$###$$$&&&'''&&&%%%$$$###"""!!! !!!!!!"""######$$$$$$$$$""""""######$$$$$$$$$$$$ """%%%%%%%%%$$$######%%%&&&&&&$$$"""!!!""" !!!"""###$$$%%%%%%&&&,,,)))%%%""" !!!"""###%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&''''''((((((((('''''''''(((***---222666999<<<>>>@@@@@@>>>888222............///111333555666777666777:::<<<@@@IIITTTeeezzz!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$###############"""""""""""""""%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&''''''&&&&&&&&&&&&'''((((((((((((((())))))*********((()))***+++++++++***)))))))))******+++,,,,,,,,,---------............///............///111222333111000000111222555777999;;;<<<<<<:::666333222222333444555666666666555444555444444333333222222222111000/////////111222333........................,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((()))(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###%%%''''''%%%$$$$$$%%%'''''''''''''''''''''''''''%%%""" """%%%'''%%%$$$######%%%%%%$$$#########$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%$$$""""""###$$$###"""########################'''%%%$$$%%%&&&'''&&&%%%&&&&&&''''''''''''&&&&&&$$$######""""""""""""###$$$%%%%%%%%%%%%$$$$$$###'''&&&&&&&&&&&&&&&'''((("""""""""###$$$$$$$$$%%%###############"""!!! !!!""""""""""""""" !!!""""""###$$$%%%%%%######$$$$$$$$$$$$###### !!!"""######"""!!! %%%$$$$$$###""""""!!!!!!###&&&'''&&&""" !!!!!!!!!""""""###$$$$$$$$$"""###$$$$$$###"""###$$$###############$$$$$$$$$""""""!!! !!!"""###$$$(((&&&$$$$$$%%%%%%$$$###!!!"""$$$###""""""###$$$((('''%%%###"""""""""############"""###$$$$$$%%% !!!""""""######!!!"""$$$%%%%%%%%%%%%$$$###%%%%%%$$$"""  !!!"""###%%%%%%&&&'''%%%###!!!!!!"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&$$$%%%&&&'''((((((((('''(((***---333888>>>CCCFFFEEEBBB===777222///------+++,,,---...000111111222777555666999;;;???IIISSSeee{{{"""""""""""""""""""""""" !!!"""""""""!!!###"""!!! !!!"""$$$&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&&&&&&&'''((((((''''''((()))***++++++,,,))))))*********+++++++++******++++++,,,------------------............///.........///000111333333111000000111333555888:::>>>??????===999555333333333333444444444555555555444444333333222111111000000///......///111333444........................+++++++++,,,,,,---------,,,+++***((('''''''''''')))((('''&&&&&&%%%%%%&&&"""#########$$$$$$$$$$$$$$$&&&))))))'''%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$######$$$&&&(((%%%$$$######%%%%%%$$$###"""###%%%&&&'''&&&&&&&&&$$$%%%%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%'''''''''''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$%%%%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%######"""!!!!!!!!!!!!!!!######$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%##################$$$$$$""""""#########""""""!!!!!!!!!"""############""" !!!"""###%%%'''((()))""""""############"""""""""""""""######"""""""""############""""""""""""#########"""  !!!!!!""""""######$$$$$$!!!"""$$$$$$######$$$&&&$$$$$$#####################""" !!!###$$$%%%$$$"""###$$$%%%%%%$$$!!!"""$$$######"""$$$%%%'''%%%###!!!!!!###&&&'''(((&&&$$$"""""""""###$$$ !!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!###$$$""""""""""""############ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''((((((((('''%%%&&&'''(((((())))))))),,,000888???CCCEEEEEEDDD>>>:::444///,,,,,,...000---------...///000111222666555666999;;;???HHHSSSccczzz######################## """"""""""""!!!"""  ###''')))$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''%%%$$$%%%''''''&&&&&&&&&&&&'''((((((&&&&&&''')))***+++,,,---******))))))******+++,,,***++++++,,,,,,---......---------.........//////.........///000222333444111000000111333666999;;;@@@AAAAAA>>>:::666444444444333333333333444555555333333222222111000000///......------...111333555........................)))******+++,,,,,,---------,,,***)))'''&&&&&&&&&***)))(((''''''&&&&&&'''######$$$$$$%%%%%%%%%%%% ###&&&&&&###!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%&&&''''''&&&%%%###"""$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((("""$$$%%%'''(((((('''''''''''''''''''''((()))***""""""###$$$%%%%%%&&&'''(((''''''((()))(((&&&###'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%%%%&&&'''(((((('''&&&%%%(((((('''&&&%%%%%%%%%&&&!!!"""###$$$$$$$$$$$$$$$&&&%%%###"""""""""######$$$$$$$$$##################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""!!! """$$$&&&(((***+++&&&&&&&&&''''''&&&&&&&&&########################!!!!!!!!!"""######$$$$$$""""""!!!"""###$$$%%%&&&!!!!!!!!!"""######$$$$$$ !!!#########$$$%%%'''%%%%%%$$$###"""""""""######"""  !!!###$$$"""!!! !!!$$$&&&&&&%%%###$$$&&&&&&%%%%%%&&&'''%%%###!!!!!!$$$))),,,,,,***&&&""" !!!"""!!!""""""###$$$%%%%%%%%%%%%$$$######"""######$$$$$$%%%&&&&&&%%%$$$%%%'''$$$$$$######"""!!!!!!!!! ###&&&'''%%%"""$$$###########################$$$%%%&&&((()))***$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$%%%&&&'''((((((((((((&&&'''((()))************111777@@@GGGHHHEEE???::://////.........///000000///...---...///333666888666555666999;;;>>>HHHRRRbbbyyy"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***(((((((((((()))))))))))))))((('''''''''(((***+++++++++++++++++++++++++++***++++++,,,---...//////000000000000000000000000111222333222111000111222000000111222333555666777===;;;999888666666666777444444555555444444333222555444333222111///......------/////////...---,,,---------....../////////+++++++++++++++***)))(((+++***((('''&&&'''(((***))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((%%%"""!!!###%%%'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((($$$%%%''')))******))))))(((((((((((('''''''''''')))((('''&&&%%%%%%$$$%%%!!!###,,,999===555'''%%%$$$###"""""""""###$$$&&&&&&&&&$$$######&&&(((%%%&&&&&&''''''&&&&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$###"""###$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$#########""""""!!!!!!  ###&&&)))))))))$$$##################$$$$$$'''&&&###"""%%%)))!!!"""$$$%%%%%%%%%$$$"""############$$$$$$$$$#########"""######$$$%%%!!!!!!"""###$$$%%%%%%&&&&&&$$$""" !!!###$$$!!!"""#########!!! ###"""###&&&### !!!#########"""!!!"""###$$$&&&''''''&&&&&&&&&%%%$$$###""""""""""""###"""!!! !!!"""### !!!"""######$$$######&&&%%%$$$""""""""""""###$$$$$$###"""!!! !!!!!!""""""###$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&''')))(((&&&&&&&&&&&&%%%###,,,((($$$###$$$&&&$$$"""&&&'''((()))+++---///000>>>@@@DDDFFFDDD???888444***+++,,,,,,------,,,,,,+++,,,---...///111222222555444666:::<<<@@@IIISSShhh|||"""""""""""""""""""""""""""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***(((((((((((())))))))))))***))))))((()))***+++,,,***************************++++++,,,---...//////000000000000000000000000...000000///...---...///111111111222333444666666:::999777666555444444555444444444444444333333222444333222222111000//////------......------,,,,,,,,,,,,,,,------.........***+++++++++******)))(((,,,+++)))((('''((()))***))))))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&$$$""" !!!"""%%%'''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((((((((,,,+++***)))((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&)))(((,,,555999222(((#########$$$$$$%%%'''((()))###$$$&&&%%%$$$###$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$#########"""###!!! !!!"""###""" #########""""""############$$$%%%%%%$$$"""!!! !!!!!!###$$$%%%%%%$$$$$$"""############$$$$$$$$$###############$$$$$$%%%#########$$$%%%%%%&&&&&&&&&$$$""" !!!###$$$"""######$$$###"""!!! """###!!!!!!$$$### """#########""""""###$$$%%%'''''''''''''''$$$###############$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$######""""""%%%$$$###"""""""""###$$$""""""#########"""!!!!!!!!!"""###############"""$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$ """&&&((())))))((((((***((('''(((,,,333;;;???BBBBBBAAA===888222,,,)))***+++,,,,,,------,,,,,,+++,,,---...///111222222555444666:::<<<@@@IIISSSgggzzz"""""""""""""""""""""""""""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&'''((((((''''''(((***(((((((((((())))))))))))*********)))***++++++,,,))))))))))))))))))))))))***++++++,,,---...//////000000000000000000000000111222333222000///000111111111111222222444555555777666555444333222222222333444444444444333222222222222111111111000000000......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,************))))))))))))***)))((('''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!"""$$$&&&(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((***)))(((((('''''''''(((***))))))((('''&&&&&&&&&############$$$%%%&&&'''...******...000,,,'''&&&###$$$%%%&&&'''((((((((("""$$$'''((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$'''&&&$$$$$$$$$$$$"""!!!$$$######""""""######$$$%%%$$$###$$$&&&%%%!!!"""###$$$$$$$$$$$$######"""############$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""!!!!!!!!!###$$$###$$$$$$$$$$$$######"""###%%%$$$ """###!!! !!!"""#########""""""$$$%%%&&&'''''''''''''''""""""""""""###$$$%%%&&&$$$$$$############$$$$$$'''&&&%%%$$$#####################"""######$$$%%% !!!###%%%%%%%%%###""""""###$$$%%%$$$###!!! $$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&%%%%%%$$$###############$$$%%%&&&''''''"""&&&'''%%%%%%(((,,,''''''&&&(((,,,333999===666555333000...,,,++++++***+++,,,,,,------,,,,,,+++,,,---...///111222222555444666:::<<<@@@IIISSSfffxxx""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$%%%%%%(((((('''&&&%%%%%%$$$$$$&&&'''((((((''''''(((***(((((((((((()))))))))))))))))))))*********++++++)))))))))******************++++++,,,---...//////000000000000000000000000333444444444222111222333222111111111222333444444555555444333222222111111333333333333333222111111000000000000111111111111000///...,,,,,,,,,------************++++++++++++))))))))))))((()))))))))((('''&&&%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((***)))(((''''''((()))***$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$%%%&&&''''''+++&&&%%%((()))'''%%%&&&%%%%%%&&&&&&&&&$$$###"""$$$&&&((()))'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&&&& !!!###$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###%%%'''((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$#########%%%&&&&&&&&&$$$$$$$$$$$$######""""""""""""#########$$$$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&$$$###"""!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""######"""""""""""""""###"""""""""$$$$$$%%%%%%&&&&&&&&&&&&######""""""###$$$$$$%%%######"""#########$$$$$$######""""""###$$$&&&'''"""""""""######$$$%%%%%%!!!###%%%''''''%%%###!!!!!!###%%%&&&&&&%%%"""!!!$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$%%%''')))((('''### &&&+++''')))+++...//////...---))))))((()))***,,,---...***+++,,,,,,------,,,,,,+++,,,---...///111222222555444555999<<>>HHHRRRbbbuuu"""""""""""""""""""""""""""############$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***(((((((((((())))))))))))((()))***+++,,,+++******'''(((((()))***+++++++++***++++++,,,---...///000000000000000000000000000111222333222000///000111333333222111000000000000111111222333333222000000111111111111111000//////111000000000////////////,,,,,,,,,,,,+++)))'''&&&,,,+++++++++******))))))((('''%%%%%%%%%''')))***%%%%%%&&&&&&%%%%%%$$$###''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))***+++***)))(((&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&%%%((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((###$$$$$$%%%%%%$$$$$$###&&&&&&&&&'''''''''(((((())))))***++++++***((('''&&&&&&&&&&&&&&&%%%%%%%%%######$$$%%%&&&((()))***(((&&&%%%&&&$$$!!!###'''+++***(((&&&%%%$$$%%%%%%$$$&&&)))***((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%""""""!!!"""###&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###$$$##################$$$&&&&&&&&&(((***+++)))'''$$$$$$###""""""###$$$%%%"""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$###$$$%%%&&&'''***$$$!!!"""!!!$$$&&&%%%###"""""""""######%%%$$$###""""""###$$$$$$""""""""""""###$$$%%%&&& !!!###$$$%%%%%%$$$$$$!!!%%%'''((('''$$$"""!!!"""###$$$%%%$$$#####################$$$$$$$$$"""""""""!!!!!!!!!!!!!!!$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$'''(((&&&$$$&&&+++111555999===;;;666000......''''''&&&%%%%%%%%%&&&&&&(((((((((((((((((())))))++++++,,,---------,,,,,,+++,,,---...///111222222444333444888;;;>>>HHHRRR```ttt###"""!!!!!!!!!"""$$$%%%$$$$$$##################%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''&&&&&&&&&'''(((******((('''&&&!!!%%%***+++***(((((())))))))))))((((((((((((((((((((())))))************++++++++++++,,,---......000000000000111111111111///111222222000//////000000000000000000000000000222222222111000//////...---......///000///////////////000000///---***))).........---***)))***,,,((((((((((((''''''''''''))))))((('''&&&%%%%%%$$$((((((((()))(((''''''&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((((((((())))))(((((('''''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%&&&''''''((((((''''''((('''&&&&&&%%%%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''(((&&&$$$%%%((()))(((%%%((()))***)))&&&###!!!!!!))))))++++++***(((&&&$$$&&&&&&&&&'''''''''((((((((((((''''''''''''((((((+++***)))'''&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((((('''''')))'''$$$"""###%%%(((***222+++%%%&&&+++---''' $$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$(((### !!!%%%'''&&&###$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%$$$$$$######""""""###$$$$$$"""!!! $$$%%%$$$######%%%%%%%%%$$$$$$###"""!!!!!!'''&&&&&&&&&'''&&&### %%%$$$""" '''$$$""""""%%%&&&%%%###&&&$$$############""" """"""""""""############!!!"""###""""""!!!!!!"""$$$'''+++---&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&***(((''''''+++111888<<>>GGGNNN```vvv"""""""""""""""######$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''''''((())))))******((((((''''''''''''((((((***(((&&&&&&((()))(((&&&((())))))***++++++,,,,,,&&&&&&'''((()))***++++++,,,++++++,,,,,,---...///........./////////000000000222222111///---------////////////////////////////////////////////////------...////////////......------,,,,,,,,,,,,,,,'''(((((((((&&&&&&((()))))))))((((((((('''''''''&&&&&&&&&''''''''''''''''''(((((((((((('''&&&&&&)))))))))(((((((((((((((''''''''''''''''''''''''&&&''''''((())))))******''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))%%%%%%&&&''''''&&&%%%%%%&&&''''''((()))((((((((()))((((((''''''''''''(((%%%&&&'''((())))))((('''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''(((((((((((('''&&&(((***)))(((''')))+++(((***++++++***)))***+++*********************+++'''((((((((())))))))))))((((((''''''''''''((((((''''''&&&&&&&&&'''((((((((((((((((((''''''&&&%%%''''''''''''''''''''''''###$$$%%%%%%######$$$%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))%%%!!!!!!%%%''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''######$$$$$$############$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###%%%$$$$$$%%%''''''$$$!!!########################&&&%%%###$$$&&&((()))((('''&&&%%%%%%$$$%%%%%%%%%###%%%&&&%%%""""""$$$&&&&&&$$$############""" ############$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&'''(((((())))))))))))(((&&&%%%$$$'''((((((((('''&&&%%%$$$---,,,+++)))(((''''''''''''''''''(((((()))))))))(((((()))***************((()))+++---......---,,,,,,,,,------...000111222///333777999999>>>FFFNNNaaawww###"""!!!!!!!!!"""$$$%%%!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''''''((()))******+++((((((''''''''''''((((((***'''&&&''')))***(((%%%&&&''''''((()))*********&&&'''''')))***+++,,,------------------///000000............/////////000222333444222000...---...////////////////////////.........///////////////---...//////000000//////++++++******)))*********&&&'''((('''&&&&&&''')))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((())))))(((((('''&&&******))))))((((((''''''''''''''''''''''''''''''&&&''''''((()))******+++))))))(((((((((((())))))'''((((((((())))))******$$$%%%'''(((((('''%%%$$$%%%&&&''''''((((((''''''***)))((('''''''''''''''%%%&&&((()))))))))((('''''''''''''''''''''''''''(((((((((''''''(((((((((%%%&&&&&&'''''''''''''''&&&)))******''''''(((+++(((***,,,---,,,++++++,,,+++******)))******++++++(((((((((((())))))))))))((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''+++###!!!&&&(((&&&&&&&&&%%%%%%%%%&&&'''((('''%%%$$$$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''%%%''')))***)))(((((((((######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$###$$$&&&&&&$$$"""%%%$$$%%%'''))))))&&&"""##################$$$$$$'''%%%$$$$$$''')))******&&&$$$!!!"""%%%(((###%%%&&&%%%""""""$$$'''$$$###!!!!!!"""""" ######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%$$$#########&&&(((***%%%%%%&&&''''''&&&%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&'''###$$$%%%%%%&&&&&&&&&&&&#########$$$&&&(((***,,,'''((((((((())))))******(((((()))***************(((***,,,.........---,,,............///111222333///333777999:::>>>FFFNNNaaawww$$$$$$$$$#########""""""$$$###"""!!!!!!###%%%&&&%%%%%%&&&&&&'''((()))))))))(((((('''''''''((((((''''''''''''''''''''''''$$$%%%'''((())))))))))))((('''''''''''')))+++,,,)))))))))))))))))))))))),,,,,,++++++,,,,,,---...........................////////////............///000111111000...,,,***111111111///---,,,,,,...222222333222000...+++)))++++++******)))(((((((((%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((('''''''''&&&&&&&&&))))))))))))************&&&'''(((((()))((((((((((((((((((''''''''''''&&&))))))***+++***)))'''&&&)))(((&&&%%%$$$$$$$$$%%%)))((((((''''''(((((()))###$$$$$$%%%'''(((((()))******)))((('''&&&&&&%%%''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))************(((((()))******************************)))(((((('''&&&%%%$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&'''(((******((('''&&&''''''''''''''''''''''''$$$&&&((())))))(((%%%###(((((((((''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$###$$$$$$###"""'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$###$$$%%%%%%(((''''''&&&%%%$$$######&&&&&&%%%$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$''''''&&&%%%$$$""""""!!!%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%$$$$$$###"""(((&&&$$$"""!!!"""$$$&&&%%%%%%$$$###"""""""""###########################$$$###"""""""""###%%%&&&######""""""######$$$%%%!!!$$$(((%%%%%%(((&&&%%%$$$###$$$%%%&&&'''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&''')))***(((((((((((('''&&&%%%$$$&&&''''''((()))******+++((()))***+++,,,---------***,,,...000111111000///222222555:::;;;===DDDMMM]]]ttt$$$$$$$$$#########""""""$$$###"""!!!"""###%%%&&&%%%%%%&&&&&&'''(((((()))((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&&&&''''''(((((())))))''''''''''''((()))***+++))))))))))))))))))))))))+++++++++++++++,,,,,,---------------------------////////////............------,,,,,,,,,,,,,,,,,,///000000///---,,,---...222333444333222///---+++++++++******)))(((((((((&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((''''''''''''''''''((()))))))))(((((('''''''''&&&''''''''''''(((((((((''''''((((((((((((((('''$$$$$$%%%%%%&&&'''(((((('''(((((((((((('''&&&%%%((('''%%%$$$$$$$$$$$$%%%(((''''''''''''''''''(((''''''''''''((((((((((((((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((())))))))))))))))))******+++************************))))))(((((('''&&&%%%%%%&&&'''((())))))((((((((('''''''''(((''''''''''''''''''((('''((()))******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%((()))***++++++***)))(((&&&&&&&&&&&&%%%%%%$$$$$$(((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$$$$$$$###"""%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''***,,,---%%%$$$$$$######"""""""""&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$######$$$###"""""""""$$$&&&'''$$$$$$######"""#########((((((((((((((((((((((((##################$$$$$$######""""""######$$$%%%$$$ %%%'''$$$###&&&$$$$$$$$$$$$$$$%%%&&&&&&((((((((()))))))))))))))''''''''''''''''''''''''&&&''''''''''''((((((((((((''''''&&&'''(((******))))))))))))((('''&&&%%%''''''(((((()))******+++)))***++++++,,,,,,,,,,,,.........///000111222333333333666:::<<<>>>EEENNN]]]ttt$$$$$$$$$###############$$$###"""""""""###%%%&&&%%%%%%%%%&&&''''''(((((('''''''''''''''''''''(((((('''&&&%%%%%%&&&'''((((((((('''&&&&&&'''((()))&&&''''''((())))))))))))))))))))))))))))))))))))***************++++++,,,,,,,,,,,,,,,------------/////////............---///...,,,,,,,,,...000111---.........,,,,,,---///333333444444333111...,,,+++******))))))(((((('''((((((((((((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((''''''''''''((((((******))))))))))))((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%%%%&&&&&&''''''((((((''''''((((((((('''&&&&&&((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%((((((((((((((('''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&************************'''''''''((((((((())))))***+++++++++++++++************++++++******)))(((((((((''''''''''''(((((()))))))))))))))((((((((('''(((((())))))(((((('''((()))***++++++***)))(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$######'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''')))'''%%%$$$%%%$$$###"""###$$$$$$%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%########################&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$#################################"""######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$######"""######""""""######$$$%%%'''###"""%%%&&&$$$"""######$$$%%%%%%&&&&&&%%%%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))((((((((())))))************)))(((((('''''''''(((((())))))************++++++,,,,,,,,,++++++///...---,,,...000333444444444666:::<<<>>>FFFNNN]]]ttt##############################"""""""""###$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''''')))'''&&&%%%%%%&&&''')))***)))'''%%%%%%%%%'''(((%%%&&&((()))***)))((('''(((((((((((((((((((((((()))))))))))))))******+++++++++,,,,,,,,,,,,,,,---//////.........---------///...---,,,,,,---...///+++,,,---,,,+++,,,---///111222333333222000...---*********)))(((((('''''''''(((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((()))))))))*********'''(((((()))((((((((('''++++++***)))(((''''''&&&))))))))))))))))))(((((())))))(((((()))))))))***((((((((())))))(((((((((''''''''''''&&&&&&&&&&&&((()))))))))*********+++((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%************************(((((((((((())))))))))))+++,,,,,,,,,,,,+++*********++++++++++++***))))))))))))(((((((((((())))))(((((((((((((((((((((((('''((()))******)))(((''''''((())))))))))))(((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&***(((%%%$$$%%%%%%###"""$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&((((((&&&$$$"""!!! $$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%$$$###""""""&&&&&&%%%%%%$$$###""""""$$$$$$$$$##################$$$%%%%%%&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###!!!###"""""""""###$$$%%%%%%"""""""""""""""""""""""""""###$$$%%%%%%###"""!!!######""""""######$$$%%%'''%%%###$$$%%%%%%$$$$$$$$$%%%&&&'''((('''&&&%%%&&&%%%%%%%%%$$$#########$$$$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%))))))((((((((((((((((((***))))))(((((('''''''''(((((()))))))))*********++++++,,,,,,,,,+++******+++******+++,,,...000111555444666:::;;;>>>FFFOOO]]]sss#######################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''((('''&&&&&&&&&&&&'''(((***)))'''%%%$$$%%%&&&'''%%%&&&((())))))(((''''''(((((((((((((((((((((((())))))(((((())))))***++++++++++++,,,,,,---------............------------)))*********)))(((&&&%%%)))+++,,,+++***+++---///...///000111000///---+++******))))))(((''''''''''''''''''''''''&&&%%%%%%((((((((((((((((((((((((&&&'''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((()))))))))************+++'''((())))))******)))))),,,++++++***))))))((((((******)))))))))*********)))))))))***************'''((())))))))))))(((''')))************+++++++++((((((((()))******++++++''''''''''''''''''''''''&&&''')))******)))'''&&&))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,++++++***+++++++++++++++***))))))((())))))))))))))))))((('''''''''''''''''''''''''''((()))******)))((('''&&&''''''''''''''''''&&&''''''''''''''''''''''''***)))((('''((()))+++,,,%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%%%%$$$###&&&&&&''''''&&&$$$"""!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&'''((((((((($$$$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%&&&&&&'''((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""&&&%%%%%%$$$$$$####################################$$$%%%%%%&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%###!!!###"""""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%$$$"""!!!######""""""######$$$%%%%%%%%%######%%%'''(((&&&%%%&&&((()))))))))((('''%%%%%%$$$$$$######""""""$$$%%%%%%%%%&&&&&&&&&'''#########$$$$$$$$$%%%%%%'''''''''''''''''''''&&&)))((('''&&&&&&&&&''''''))))))))))))************++++++,,,,,,,,,+++******((()))+++---////////////555444555999;;;===FFFOOO[[[qqq###############$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&###$$$&&&'''(((((('''&&&'''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''''')))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,------...............------------,,,***+++,,,,,,+++)))&&&$$$)))***+++***)))***,,,---+++,,,...///...---+++******))))))((((((''''''&&&&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''******))))))))))))******''''''(((((((((((())))))((((((((()))))))))******'''((()))+++,,,,,,,,,,,,(((((()))***+++,,,------++++++*********+++,,,,,,++++++,,,,,,,,,++++++***((()))***++++++***)))((((((((())))))*********+++''''''(((((()))))))))***(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((*********+++++++++,,,,,,)))******+++,,,,,,+++++++++++++++,,,++++++***)))(((((())))))))))))((((((&&&&&&&&&&&&'''''''''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&'''(((***+++&&&&&&''''''''''''((((((&&&&&&&&&''''''''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$'''''''''&&&%%%$$$###"""$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&%%%%%%$$$"""""""""######$$$$$$$$$%%%%%%%%%%%%&&&'''((()))((('''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%&&&&&&'''"""""""""##################$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%$$$$$$!!!"""###$$$$$$$$$###"""#########"""######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$$$$$$$######""""""######$$$%%%$$$%%%$$$"""%%%***+++(((&&&'''(((((())))))((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((()))))))))&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&((('''&&&%%%%%%&&&'''(((***************************++++++,,,,,,,,,++++++)))+++...111222333222111444333444777999<<>>???@@@AAABBBFFFFFFEEEEEEDDDDDDDDDCCCFFFIIIKKKKKKHHHEEECCCCCCGGGIIIKKKMMMLLLJJJGGGEEEDDDCCCAAA???===;;;;;;:::666444333222333222000///333111///000222222///,,,//////...---,,,,,,++++++''')))+++,,,,,,+++***(((+++******)))***+++---...(((((()))***+++,,,...///************))))))))))))&&&&&&'''((()))***++++++))))))))))))******++++++''''''''''''''''''''''''))))))(((((((((((())))))''''''((((((((((((((((((***))))))(((''''''&&&&&&'''&&&%%%$$$###$$$%%%&&&&&&%%%%%%&&&((()))(((''''''((()))'''%%%######$$$$$$$$$######$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''!!!$$$&&&&&&$$$"""!!!!!! """######""""""###$$$((('''%%%$$$$$$%%%&&&'''''''''&&&&&&&&&''''''(((%%%%%%%%%$$$$$$#########&&&%%%###"""""""""###$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$$$$###''''''(((((('''&&&%%%%%%$$$$$$"""""""""###$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""$$$'''(((&&&###(((&&&%%%%%%&&&&&&%%%$$$%%%%%%$$$$$$###$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((++++++***))))))((())))))&&&%%%$$$%%%&&&&&&%%%###$$$$$$%%%&&&''''''''''''))))))************))))))(((((()))***************,,,,,,,,,+++***)))((('''******+++,,,...000222333666333444999::::::AAAJJJXXXmmm !!!!!!!!!###############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))******++++++++++++************+++,,,------+++++++++,,,,,,,,,------......//////...------,,,------,,,,,,,,,+++++++++,,,++++++************************)))))))))((((((+++***)))((('''''''''(((*********)))))))))))))))&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''***)))(((((((((((()))***+++,,,+++******+++...000111111111111333555777888<<<===@@@CCCEEEFFFEEEEEEFFFFFFHHHIIIKKKMMMNNNOOOQQQQQQQQQQQQQQQPPPPPPPPPSSSUUUXXXXXXVVVSSSRRRQQQPPPRRRTTTUUUUUUSSSPPPNNNMMMMMMLLLJJJHHHFFFEEEDDDEEEDDDBBBBBBCCCCCCBBB@@@<<<:::777777888777555222333333222111000...---,,,++++++,,,------,,,***)))///...,,,******)))************))))))******+++,,,************)))))))))))),,,,,,+++)))'''&&&%%%$$$((((((((((((((('''&&&%%%''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((('''''''''))))))(((((('''&&&&&&%%%&&&&&&%%%%%%%%%&&&((()))((('''&&&&&&'''((('''%%%&&&'''((('''%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&&&&$$$###"""###"""$$$%%%%%%$$$###%%%&&&'''&&&%%%$$$$$$&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%$$$#########$$$%%%###############"""!!!!!!###$$$%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$###""""""###$$$%%%"""######$$$$$$######"""!!!!!!"""""""""""""""###%%%$$$###$$$&&&%%%"""%%%$$$%%%&&&((()))'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''''''''''''''))))))((('''''''''''''''&&&%%%$$$%%%&&&'''%%%###$$$$$$%%%&&&'''''''''''''''(((((()))))))))((((((((())))))*********))))))++++++,,,++++++***)))(((++++++,,,---///111222333888444444888;;;<<>>@@@AAABBBEEEGGGKKKNNNQQQRRRWWWXXXZZZ\\\^^^^^^______^^^___```aaabbbbbbcccdddbbbcccdddeeeffffffeeeeee^^^aaaeeegggfffeeedddddddddeeeggghhhgggfffdddbbbaaabbbccccccbbb___]]][[[XXXUUUSSSQQQQQQQQQPPPOOOOOOMMMJJJHHHGGGHHHIIIIIIKKKKKKLLLLLLIIIEEEAAA???;;;:::888666444222222111///.....................///...------,,,,,,,,,,,,---,,,,,,++++++*********'''''''''(((((()))))))))###%%%))),,,------,,,+++))))))))))))))))))))))))'''((((((((((((((((((''')))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((()))))))))'''&&&&&&''''''&&&%%%$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''###$$$%%%&&&&&&%%%$$$###&&&''''''''''''''''''&&&&&&''''''&&&$$$$$$&&&'''$$$&&&''''''&&&&&&'''(((&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$!!!"""%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$##################""""""############"""""""""#########$$$$$$$$$$$$$$$###!!!!!!"""%%%'''(((///---***)))))))))((((((%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$&&&'''(((&&&%%%$$$%%%&&&'''((((((((((((''''''''''''((())))))***)))************)))(((((()))***++++++,,,,,,,,,+++------...///111222444555555777:::999888:::AAAIIIUUUjjj###"""!!! !!!!!!%%%%%%%%%%%%$$$$$$############$$$%%%&&&(((((()))$$$%%%&&&'''''''''&&&%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((())))))******((()))***,,,,,,+++******))))))))))))***+++,,,,,,++++++,,,,,,,,,---------------...............---++++++++++++++++++++++++******)))((((((((((((((()))))))))(((((((((((('''((((((((((((((('''''''''***(((&&&%%%$$$%%%&&&'''(((((((((''''''''''''''')))***,,,---.../////////111111000000111222444555666999<<>><<<999777666222111111000000000111111111111000///......------,,,,,,+++******)))((((((%%%&&&((())))))'''&&&$$$))))))))))))))))))))))))))))))++++++++++++))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$&&&%%%$$$&&&((())))))((($$$%%%&&&&&&%%%%%%'''((('''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$&&&'''&&&%%%%%%&&&(((###$$$&&&%%%$$$$$$%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$$$$$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$&&&)))---000444:::>>>999333,,,&&&$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((""""""$$$$$$$$$$$$""""""$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&((()))(((&&&%%%%%%'''(((((((((((((((+++***)))(((((()))***+++(((((()))*********************+++,,,------,,,,,,------...///111333444555@@@IIIMMMDDD888888AAAIIITTThhh'''&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&((())))))(((((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&'''(((((())))))''')))+++------,,,***)))((((((((())))))***+++,,,////////////000000000111,,,------...//////......)))*********++++++++++++***))))))((((((((((((((())))))((((((((('''''''''&&&&&&'''((((((''''''&&&&&&''''''(((((()))))))))&&&''''''((()))***+++++++++---111555999:::;;;;;;<<<<<<===>>>AAADDDGGGIIIKKKNNNRRRUUUWWWYYY\\\^^^```bbbdddgggjjjkkkllllllmmmmmmmmmllllllllllllllliiijjjjjjkkkllllllmmmmmmkkklllnnnoooooommmkkkjjjdddhhhkkkmmmmmmlllkkkkkkjjjjjjkkkkkkkkkjjjiiihhhhhhhhhhhhhhhhhhhhhggggggeeeaaa]]][[[ZZZ[[[[[[ZZZWWWYYY[[[ZZZYYYYYY[[[]]]^^^^^^___`````````______ZZZZZZYYYWWWTTTQQQNNNLLLLLLLLLKKKIIIGGGDDDAAA???;;;:::999888777666666666444333333222000//////...(((((()))+++,,,---...///+++,,,,,,,,,+++***)))((())))))))))))))))))))))))((()))***++++++***)))(((&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&'''((()))((('''''''''&&&%%%&&&'''((('''&&&$$$&&&'''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&''''''&&&%%%$$$"""$$$&&&'''&&&%%%%%%&&&###%%%&&&&&&%%%$$$&&&'''###$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&$$$"""!!!"""###$$$$$$%%%%%%$$$$$$$$$###"""!!!!!!###$$$%%%""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!! ######$$$$$$$$$$$$######$$$$$$&&&''')))***+++,,,(((...666;;;<<<<<<;;;<<<...+++'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''(((((("""###%%%&&&&&&%%%###"""######$$$%%%&&&''''''(((%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&((()))((('''%%%&&&'''(((((())))))))),,,+++)))'''''''''((()))&&&'''(((***++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,---...000222444555:::BBBCCC<<<777;;;CCCFFFUUUiii$$$###"""!!!!!!###%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''***)))'''&&&&&&'''((()))'''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&'''(((((()))'''(((+++------,,,***((((((((((((((()))***+++,,,,,,,,,,,,------------...,,,,,,---.../////////...))))))******+++++++++++++++******))))))))))))))))))(((((((((''''''''''''%%%&&&'''((((((((('''&&&"""###%%%&&&'''(((((('''''''''(((***+++,,,---...000222777;;;???BBBCCCCCCDDDDDDEEEGGGJJJNNNQQQSSSSSSVVVYYY[[[\\\]]]^^^```dddeeehhhjjjlllmmmmmmmmmooonnnmmmkkkiiihhhhhhgggffffffgggiiikkklllnnnnnnkkkmmmooopppooommmjjjiiifffjjjmmmooonnnmmmlllllllllmmmmmmmmmllllllkkkkkkkkkkkkjjjiiiiiijjjjjjkkkiiifffbbb```aaaccccccccc[[[^^^```___]]]\\\]]]^^^```aaaaaabbbcccdddeeeeee_________^^^[[[XXXTTTRRRPPPPPPPPPPPPNNNLLLJJJIIIEEEDDDBBB@@@>>>===<<<<<<555555444333222111000///......---,,,,,,++++++***(((((()))))))))******+++(((((((((((((((((((((((('''((()))++++++)))((('''%%%%%%&&&'''((()))******''''''((((((((((((((((((%%%&&&((()))***+++******)))(((&&&&&&''''''&&&$$$%%%&&&''''''%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%%%%$$$###""""""###$$$%%%&&&''')))******)))'''&&&!!!###&&&''''''%%%%%%%%%$$$%%%'''&&&%%%%%%&&&((( !!!###&&&((()))******&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''))))))))))))(((&&&###"""$$$%%%&&&&&&''''''''''''%%%###"""!!!"""$$$'''***!!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!! """"""############""""""$$$%%%'''***---///222333<<>>:::888888666444222111111111222,,,,,,,,,+++++++++++++++*********)))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))((((((&&&&&&&&&&&&(((((((((((((((((())))))))))))((((((((((((((((((((((((((('''&&&'''))))))((('''%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&''''''((((((&&&%%%%%%&&&'''&&&%%%&&&%%%###%%%'''((('''%%%%%%%%%&&&&&&'''&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''''''''&&&''''''((()))%%%%%%$$$###!!!!!!###$$$%%%%%%&&&&&&''''''(((((('''&&&&&&%%%$$$######"""######""""""###$$$%%%&&&$$$###"""!!!###############$$$$$$%%%###$$$%%%%%%###$$$%%%''''''((()))(((&&&&&&)))+++---444===FFFKKKJJJGGGDDD666222,,,'''###"""###$$$$$$$$$#########$$$$$$%%%&&&'''((('''&&&&&&''')))+++***)))'''&&&%%%$$$$$$########################%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%'''))))))(((((()))***''''''''''''''''''''''''***************)))))))))------------------------,,,,,,------///111222333444333444999;;;===CCCKKKZZZmmm!!!!!!"""###$$$%%%&&&'''&&&&&&&&&%%%$$$###"""!!!###$$$%%%'''((()))))))))(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))***************&&&&&&''')))+++---///000///111333444444333111///111111111000///...---,,,*********)))))))))((((((***))))))(((((((((((()))&&&&&&&&&'''''''''''''''''''''''''''((()))***+++---............///222444999;;;>>>BBBFFFKKKOOOQQQQQQQQQRRRRRRSSSSSSSSSSSSWWWUUUTTTUUUXXX[[[\\\\\\ZZZ\\\___```aaabbbdddfffhhhhhhhhhkkkmmmmmmllljjjkkklllmmmooorrrsssqqqpppnnnooopppqqqqqqqqqpppoooqqqqqqrrrsssuuuvvvxxxxxxvvvwwwwwwwwwvvvtttrrrqqqppppppoooooooooooonnnnnnqqqpppppppppqqqsssuuuvvvmmmkkkjjjjjjmmmoooppppppmmmmmmllljjjiiigggfffeeeiiikkknnnpppqqqqqqqqqpppnnnnnnmmmlllkkkiiiiiihhheeeeeeeeeggghhhgggdddaaa^^^\\\[[[[[[]]]\\\YYYUUUOOOMMMKKKJJJIIIGGGCCCAAA>>>===;;;888555333111000............------------***************************)))(((''''''(((((()))(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((***(((''''''))))))(((&&&&&&&&&&&&''''''(((((())))))))))))(((((('''''''''%%%%%%%%%%%%&&&&&&&&&'''(((&&&%%%%%%&&&''''''&&&&&&%%%$$$%%%'''''''''&&&$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&'''(((***+++)))'''&&&%%%&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&$$$###"""!!! """"""""""""###%%%&&&''''''&&&%%%$$$###"""!!! ############$$$%%%&&&&&&%%%%%%%%%$$$######&&&(((&&&''')))***+++...333666AAAFFFMMMPPPMMMDDD888111***)))&&&$$$###$$$%%%&&&$$$#########$$$%%%&&&&&&(((((('''%%%$$$%%%(((******)))(((''''''''''''''''''%%%###""""""###%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''%%%%%%&&&((()))))))))((((((((((((((((((((((((***************+++++++++---------------------------------...000111333444222111222777:::===CCCKKKXXXlll!!!""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************))))))))))))***+++,,,---///111444666666444111///000000000000///...---,,,+++++++++************))))))))))))(((((((((((()))&&&&&&&&&'''''''''''''''))))))))))))***+++------000111222333444777<<>>:::777555444333222111000///...---************************---+++)))''''''''')))***(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))((((((((((((((((((((((((+++)))(((((())))))'''&&&&&&'''((())))))))))))))),,,++++++******))))))(((''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''(((((()))(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''***'''%%%&&&)))+++)))&&&((((((((((((((('''''''''%%%%%%$$$$$$###"""!!!!!!""""""######$$$%%%&&&&&&''''''''''''(((((((((((($$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$"""###%%%'''%%%''',,,000555:::>>>@@@IIIHHHDDD>>>777...'''###)))((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))***,,,,,,+++(((%%%$$$%%%'''((((((''''''''''''(((((()))((('''&&&&&&'''((()))((('''''''''&&&&&&%%%%%%&&&&&&&&&%%%&&&''''''((((((%%%"""###'''******((())))))))))))))))))))))))))))))***************+++******++++++++++++,,,,,,,,,------...///111222333222000111444777999@@@HHHSSSggg########################!!!""""""###$$$$$$$$$$$$&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************))))))))))))***+++,,,---///111444666666444111///............---,,,++++++***))))))))))))(((((((((((((((((())))))))))))(((''''''(((((())))))))))))******))))))***,,,...000444666888:::===BBBHHHLLLNNNOOOQQQSSSVVVZZZ\\\^^^aaa```^^^]]]\\\]]]^^^___^^^^^^^^^^^^___```cccdddccceeeggghhhhhhiiikkkmmmnnnmmmlllmmmoooooonnnmmmlllmmmnnnrrrvvvxxxxxxwwwxxxxxxyyyzzzzzzyyyxxxwwwwwwxxxyyyzzz{{{{{{{{{zzzzzzzzzzzzyyyxxxwwwvvvuuutttuuuuuuuuuuuuuuuuuuuuuvvvuuusssrrrrrrsssuuuvvvvvvtttssstttuuuvvvuuutttxxxwwwvvvtttsssrrrrrrrrrrrrssssssttttttsssrrrqqqssstttttttttttttttttttttrrrqqqqqqrrrttttttsssqqqkkkhhhfffgggiiifff___XXXPPPLLLGGGEEEEEEFFFGGGHHHHHHHHHIIIIIIHHHFFFCCCBBB;;;:::888666444111///...++++++*********)))))))))---,,,***((('''((()))***))))))))))))))))))))))))(((((()))******)))(((((((((((((((((())))))))))))))))))))))))))))))))))))+++***(((((())))))(((&&&'''((()))*********))))))((((((((('''''''''&&&&&&))))))))))))(((((((((((('''&&&%%%%%%'''(((((((((&&&&&&&&&&&&&&&%%%&&&&&&###$$$%%%&&&''''''''''''))))))))))))((('''&&&&&&+++)))'''%%%""" %%%###"""$$$((()))(((&&&((((((((((((((('''''''''##################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$############$$$%%%&&&&&&&&&(((+++---222444888;;;>>>???>>><<<666222---(((%%%$$$%%%&&&$$$%%%%%%$$$$$$###!!!!!!%%%%%%%%%&&&'''((()))***)))+++,,,,,,)))'''&&&&&&&&&&&&%%%%%%&&&&&&'''((('''((())))))))))))((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((%%%"""###'''***)))(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))***************++++++,,,,,,,,,++++++,,,---...000111222666333222555666888???FFFQQQfff$$$$$$#########""""""""" !!!"""###$$$%%%%%%%%%''''''(((((('''&&&&&&%%%'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************&&&&&&''')))+++---///000...000222333333222000...,,,,,,,,,,,,,,,+++******''''''&&&&&&&&&%%%%%%%%%'''(((((())))))))))))((((((((())))))***+++++++++*********+++---111444666===???CCCFFFIIINNNSSSWWWVVVVVVVVVXXXYYY[[[]]]^^^```___^^^]]]]]]^^^___```___```aaaaaaaaacccfffiiihhhjjjlllmmmmmmnnnppprrrsssqqqpppppprrrrrrqqqpppooooooooorrrvvvyyyyyyyyyzzz{{{|||||||||{{{zzzyyyvvvwwwyyyzzz{{{zzzzzzyyyyyyyyyxxxwwwvvvuuuuuutttuuuuuuuuuvvvvvvvvvvvvvvvyyyxxxwwwvvvuuuuuuvvvvvvvvvvvvvvvxxx{{{}}}}}}}}}{{{zzzxxxvvvuuuuuuuuuvvvwwwxxxwwwwwwvvvvvvuuutttwwwwwwwwwxxxxxxxxxyyyyyywwwvvvvvvvvvxxxxxxwwwvvvsssqqqpppooooookkkeee```VVVRRRKKKFFFDDDDDDCCCBBBAAACCCEEEGGGHHHIIIIIIIIICCCAAA???===:::777555444000///......---,,,+++***,,,+++***))))))******+++))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))+++)))((((((******)))'''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((((('''&&&%%%&&&((())))))(((&&&'''''''''%%%$$$%%%&&&$$$$$$%%%&&&''''''''''''&&&&&&'''''''''&&&%%%%%%############$$$%%%&&&&&&%%%%%%%%%''')))***)))(((''''''''''''''''''''''''""""""######$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$######&&&%%%%%%$$$######""""""'''&&&%%%%%%$$$$$$%%%%%%###&&&***---000333666999EEECCCBBBAAA>>>999333...%%%$$$#########$$$&&&'''""""""###$$$$$$$$$######$$$#########$$$%%%&&&&&&###&&&***,,,+++*********%%%%%%%%%%%%%%%&&&''''''$$$%%%'''))))))'''%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''((('''&&&&&&'''((((((((((((((((((((((((((((((((('''''''''((())))))******+++,,,,,,------......///+++++++++,,,...///111222999666555666777999@@@GGGSSShhh""""""""""""############""""""###$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************''''''((()))***,,,...///---...///000000///...---+++++++++,,,++++++***)))''''''''''''&&&&&&&&&&&&&&&'''((()))******)))((((((((())))))***++++++,,,,,,,,,---000555;;;AAADDDIIILLLOOORRRUUUXXX[[[^^^ZZZZZZZZZ[[[\\\]]]^^^___\\\\\\\\\]]]]]]^^^___```aaacccdddeeeeeefffjjjnnnnnnoooqqqrrrrrrssstttvvvwwwuuutttttttttuuutttssssssqqqpppqqqtttwwwyyyzzzzzz{{{|||||||||{{{yyyxxxwwwyyy{{{}}}~~~~~~}}}|||{{{zzzyyyxxxwwwwwwwwwyyyyyyyyyyyyzzzzzzzzz{{{|||||||||{{{{{{{{{zzzzzz{{{{{{{{{~~~~~~|||zzzyyyzzzzzz{{{|||||||||||||||{{{{{{{{{|||||||||}}}}}}}}}}}}~~~}}}{{{zzz{{{||||||{{{zzzwwwwwwwwwvvvssspppllljjjaaa^^^YYYUUURRRNNNJJJHHHBBBCCCDDDEEEFFFGGGGGGGGGHHHGGGEEECCCAAA???>>>===777666555444222000///...******+++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***+++(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((***+++***)))***)))(((''''''((()))***((())))))******+++++++++'''''''''''''''((((((((('''&&&%%%&&&((()))***)))%%%'''((('''%%%###%%%&&&%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&''''''''''''&&& ###&&&***---...(((***,,,,,,+++))))))***%%%%%%&&&&&&''''''(((((($$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&'''((()))***,,,000555999;;;===@@@AAAFFFBBB<<<777333...)))%%%###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%"""$$$&&&(((((()))+++,,,'''&&&&&&&&&&&&''''''(((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((''')))***)))(((''''''(((++++++++++++++++++++++++'''(((((()))******++++++++++++,,,------...//////,,,,,,,,,---...000222333777444222444666888@@@HHHUUUjjj !!!"""###$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$&&&'''(((((())))))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((()))***************++++++******************------............------++++++,,,,,,,,,+++******************))))))))))))&&&'''(((*********)))((('''(((((()))***++++++,,,///000333777>>>FFFLLLQQQRRRUUUXXX[[[\\\]]]```aaa\\\\\\\\\]]]^^^___```aaa^^^^^^___aaabbbcccddddddbbbdddgggggggggiiimmmqqqqqqrrrtttuuuuuuuuuwwwyyyzzzxxxvvvuuuvvvwwwvvvuuuuuusssppppppsssvvvyyyyyyzzzzzz{{{{{{{{{yyyxxxwwwyyy{{{}}}||||||{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}xxxyyyzzzxxxuuurrrppppppiiihhhgggeeebbb]]]WWWSSSNNNNNNMMMKKKJJJHHHGGGGGGJJJJJJIIIHHHGGGFFFEEEDDD===<<<;;;999777555333222)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++)))(((((()))+++,,,(((((((((((()))))))))))))))))))))))))))))))))))))))((('''(((***++++++***+++***(((&&&&&&''')))***$$$$$$%%%&&&'''((())))))%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&(((******)))%%%''')))'''$$$###$$$'''&&&&&&&&&'''&&&&&&%%%%%%''''''((()))*********)))''''''&&&&&&&&&'''(((((('''***,,,+++'''$$$$$$%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$!!!"""$$$&&&'''''''''&&&""""""###$$$$$$%%%&&&&&&%%%%%%&&&(((***,,,...///777;;;???BBBCCCCCCCCCCCC;;;555...)))((('''&&&$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$###"""!!!!!! &&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%(((+++((((((''''''''''''((()))***((('''&&&&&&'''(((***&&&'''''''''(((((())))))'''''''''''''''((())))))'''***---,,,(((&&&&&&(((((((((((((((((((((((((((((())))))***++++++,,,,,,))))))***++++++,,,---------------...000111333444222///...111333666>>>FFFUUUjjj"""!!!!!! !!!###%%%&&&!!!!!!!!!!!!"""###%%%%%%'''&&&%%%&&&((()))((('''((('''&&&%%%%%%&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((((()))&&&&&&''')))***+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------******))))))((((((((('''((()))******(((((()))***((()))*********+++...111333777===CCCHHHMMMRRRUUU\\\\\\\\\]]]^^^___```aaa``````___^^^^^^^^^______YYYZZZ\\\]]]^^^```dddgggiiiiiiiiikkkmmmpppsssuuuuuuwwwzzz|||~~~~~~}}}}}}yyyyyyxxxwwwvvvuuutttssstttttttttsssrrrsssuuuxxx}}}~~~~~~~~~~~~|||zzzzzzyyyxxxvvvvvvsssqqqrrrtttsssnnnhhhgggeeebbb]]]WWWPPPIIIEEEHHHHHHIIIIIIIIIJJJJJJKKKLLLIIIEEEAAA???===;;;999111111///...............///---+++******)))'''%%%+++******)))))))))))))))111...+++))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((('''&&&&&&%%%&&&'''((()))((('''&&&&&&'''((('''&&&%%%&&&((()))))))))(((''')))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&(((***+++******++++++,,,,,,,,,---************************'''''''''(((((((((((()))%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$%%%((((((%%%"""%%%###!!!###'''******)))$$$%%%%%%&&&&&&&&&%%%%%%***))))))+++000666===AAAMMMLLLIIIDDD===666///,,,)))(((((('''&&&$$$###"""#########"""""""""""""""!!!!!!""""""############%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%&&&'''((((((&&&'''''''''''''''&&&&&&###%%%''''''&&&&&&'''((()))+++,,,+++)))(((((()))###$$$&&&((())))))((((((((())))))***************&&&'''''''''(((((())))))!!!&&&***+++***(((***,,,++++++,,,,,,,,,,,,------+++,,,,,,---...///000000666555666999999:::AAAIIIWWWkkk!!!!!!!!!""""""###$$$%%%######"""######$$$%%%&&&%%%$$$###$$$&&&&&&&&&%%%)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))(((((())))))******++++++++++++++++++++++++++++++,,,++++++++++++,,,------++++++++++++,,,,,,,,,,,,)))))))))))))))((('''''''''((()))((('''&&&'''))))))+++,,,---...000444777;;;???EEEJJJNNNSSSWWWZZZ^^^^^^^^^^^^^^^___```aaaaaaaaa```____________```[[[]]]___```aaadddhhhkkkppppppppppppqqqrrrtttuuuxxxyyyzzz{{{{{{yyyxxxwwwwwwxxxxxxyyyxxxwwwvvvuuutttuuuuuutttssstttwwwzzz~~~}}}}}}~~~|||zzzxxxwwwzzz}}}~~~zzzvvvtttsssqqqmmmhhhbbb]]]ZZZVVVTTTQQQNNNMMMMMMNNNOOOPPPNNNKKKIIIHHHFFFBBB@@@;;;888555111///.../////////---,,,,,,------+++***)))))))))))))))***++++++///,,,***((()))*********))))))))))))))))))))))))))))))))))))************(((((((((((('''''''''''')))((('''''''''((()))***)))''''''''')))))))))'''&&&&&&((()))))))))((('''((('''&&&&&&%%%%%%%%%&&&'''&&&&&&&&&'''(((***+++((((((((((((((()))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''(((((('''%%%$$$%%%&&&%%%""")))'''&&&&&&''''''$$$!!!%%%%%%%%%%%%&&&''')))***'''***000777===BBBFFFGGG>>><<<888333...***'''&&&((((((''''''&&&%%%##########################################$$$$$$$$$$$$%%%&&&&&&&&&$$$###$$$%%%&&&&&&''''''((())))))***'''''''''''''''&&&&&&&&&$$$&&&''''''&&&%%%&&&'''''')))******(((''''''((('''&&&&&&%%%%%%&&&'''(((&&&&&&'''(((((((((''''''((((((((()))))))))******&&&&&&(((+++,,,---+++************+++++++++,,,,,,+++,,,,,,---...///000000444333444777777888???GGGWWWjjj!!!!!!"""###$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$%%%&&&%%%$$$***)))(((&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))(((((((((((())))))*********)))))))))))))))************************++++++******++++++,,,---************************'''((()))***)))((('''&&&'''((()))(((''''''(((******,,,///111444888===@@@GGGJJJOOOSSSVVVYYY]]]`````````_________``````aaabbbbbbaaa````````````aaa^^^aaaccceeegggkkkooorrrxxxxxxwwwvvvuuuuuuvvvvvv{{{{{{zzzyyywwwuuurrrppptttuuuxxxzzzzzzyyyxxxvvvvvvvvvwwwwwwwwwxxx{{{~~~||||||}}}~~~}}}~~~}}}|||{{{{{{}}}~~~~~~~~~}}}~~~}}}zzzvvvsssqqqiiifff```[[[WWWVVVWWWWWWVVVTTTRRRQQQPPPMMMJJJGGGFFFCCC>>>999555333222111---,,,******,,,---,,,++++++******************+++,,,***(((((()))***+++***))))))))))))))))))))))))))))))))))))************''''''''''''&&&&&&&&&&&&******)))(((((())))))))))))((('''(((***+++***)))&&&''''''((()))(((((((((******)))))))))(((((((((''''''''''''((()))***++++++++++++***************&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''((((((((())))))&&&%%%%%%%%%&&&&&&$$$"""%%%%%%%%%&&&((((((%%%###)))(((''''''&&&'''((((((222666===BBBCCCAAA===:::222000,,,(((&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&%%%###"""###$$$&&&&&&&&&'''(((((())))))''''''''''''&&&&&&%%%%%%%%%'''((((((&&&%%%%%%&&&$$$&&&(((((('''&&&&&&''')))(((%%%###"""$$$&&&'''%%%%%%&&&''''''''''''&&&))))))))))))************)))''''''***...000,,,)))))))))*********+++++++++,,,,,,---...///000000111333222444777777888???GGGVVVjjj """###$$$%%%$$$######%%%%%%$$$#########$$$$$$&&&%%%$$$%%%'''((('''&&&(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))(((((((((((())))))***))))))))))))))))))))))))++++++++++++++++++++++++***************+++,,,,,,++++++************))))))&&&''')))******((('''&&&)))******)))((()))+++---,,,///222666:::???EEEIIIOOORRRVVVYYY[[[]]]```bbbbbbbbbaaaaaa```aaaaaaaaabbbbbbaaaaaaaaaaaaaaabbbccceeeiiikkknnnqqqtttwww{{{zzzzzzyyyxxxwwwwwwwww}}}|||{{{yyywwwtttrrrppprrruuuxxx|||}}}|||zzzyyyzzz{{{|||||||||}}}~~~}}}{{{yyyxxxwwwvvvvvvuuuvvvxxxyyyzzzzzzyyyxxxuuuvvvwwwwwwwwwxxxzzz|||{{{xxxvvvvvvsssuuuyyy|||}}}~~~~~~~~~||||||||||||}}}~~~~~~}}}|||zzzwwwrrrmmmiiifffeeeeee^^^[[[WWWTTTSSSQQQNNNLLLNNNLLLIIIEEE@@@<<<999777222000---,,,------,,,+++...---,,,+++***)))))))))***((('''''')))++++++***))))))))))))))))))))))))((()))))))))************((((((((('''''''''&&&&&&******)))))))))((((((((((((''''''(((***++++++)))&&&''''''((((((((((((((())))))))))))))))))(((((())))))))))))******++++++---,,,,,,++++++*********''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((((((%%%%%%%%%&&&(((((((((((($$$$$$$$$%%%&&&'''''''''((()))+++,,,---...------:::<<<>>>>>>:::444---)))+++***(((&&&%%%%%%%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&((()))(((&&&%%%%%%&&&"""$$$&&&&&&%%%%%%&&&''''''&&&$$$######$$$&&&'''&&&''''''((((((((((((((()))))))))))))))))))))))))))((('''))),,,---,,,)))************++++++++++++,,,,,,---...///000111111444444555888999:::AAAIIIVVViii!!!"""$$$%%%%%%$$$######$$$######"""""""""######&&&%%%$$$%%%'''((('''&&&$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))******((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***++++++,,,+++++++++*********)))&&&'''((())))))((('''&&&((())))))))))))***---000000333777;;;???DDDJJJOOOSSSVVVYYY[[[\\\]]]___aaaccccccbbbaaaaaaaaabbbbbbbbbbbbbbbbbbbbbcccddddddgggjjjmmmppprrrtttxxxzzzxxxxxxxxxxxxxxxxxxxxxxxx}}}}}}|||{{{zzzxxxwwwvvvwwwyyy}}}~~~~~~}}}zzzxxxwwwvvvsssqqqoooooooooooorrrssssssrrrpppnnnkkkjjjiiikkkmmmnnnnnnppprrrtttvvvwwwvvvtttpppmmmkkkkkkhhhlllrrrvvvwwwxxx{{{|||zzzwwwtttqqqpppqqqsssuuuwwwyyy{{{}}}~~~~~~~~~~~~}}}~~~~~~{{{xxxuuutttlllggg```ZZZWWWVVVTTTSSSRRRRRRRRRQQQMMMHHHCCC@@@>>>;;;777333222000...---...---,,,++++++******+++)))((('''(((***++++++***************************((()))))))))************)))))))))(((((((((''''''((((((((((((((((((((((((((('''&&&''')))***)))(((''''''''''''((((((((()))%%%&&&&&&'''''''''&&&&&&******+++++++++,,,++++++))))))((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''&&&&&&'''((((((((('''&&&&&&(((***,,,---000555999;;;:::888666333222111///---+++***)))$$$%%%%%%%%%$$$###!!! ###$$$%%%%%%&&&%%%%%%%%%######$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$######$$$%%%&&&%%%###"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''((())))))'''%%%%%%&&&"""###%%%&&&%%%$$$%%%&&&"""###$$$%%%&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((%%%(((******((((((***++++++++++++,,,,,,,,,,,,---,,,------...///000111111444333555888888:::AAAJJJUUUhhh######$$$$$$$$$$$$$$$######"""""""""""""""######$$$###"""###$$$%%%$$$###"""###$$$&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''(((((()))***+++'''(((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))((())))))***+++,,,,,,++++++***)))))))))''''''''''''''''''((((((&&&'''(((((())),,,000333777:::===@@@DDDIIIOOORRRTTTVVVYYY[[[[[[\\\^^^```bbbbbbaaaaaaaaabbbbbbccccccccccccdddfffgggiiiiiikkknnnqqqssstttuuuwwwyyyuuuvvvwwwxxxyyyzzzzzzzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{|||~~~~~~|||yyyuuusssqqqooommmjjjiiiiiijjjkkkqqqpppmmmjjjfffbbb___]]]___aaacccddddddeeegggiiiiiijjjjjjhhheeebbbaaaaaa```eeejjjmmmnnnppptttwwwwwwsssmmmhhhffffffiiikkklllmmmoooqqqrrrrrrrrrrrroooppprrruuuzzzyyytttlllfffbbb```^^^]]]VVVXXXYYYZZZXXXSSSOOOLLLHHHDDD===888444111...,,,,,,+++++++++,,,,,,---...***)))((()))+++,,,+++***************************))))))))))))***************)))))))))((((((((((((&&&'''((()))))))))(((((()))(((''''''))))))((('''(((''''''''''''((())))))((()))***+++,,,+++***))))))***++++++++++++******))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''(((((((((&&&$$$###$$$&&&&&&(((+++---000444999===AAABBBCCCCCC???999222------+++)))&&&%%%%%%'''((($$$%%%&&&'''&&&$$$""" ###$$$%%%%%%%%%%%%%%%$$$""""""###$$$&&&'''((((((############$$$$$$$$$%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%$$$$$$$$$&&&'''(((&&&((())))))'''&&&&&&'''###%%%''''''&&&%%%%%%&&&!!!"""%%%'''((((((''''''%%%%%%&&&''''''''''''&&&((((((((((((''''''''''''%%%(((+++***'''&&&))),,,++++++,,,,,,,,,---------------...///000111111222111000222555666888???HHHUUUggg%%%$$$$$$######$$$$$$$$$""""""""""""###$$$%%%%%%###"""""""""$$$%%%$$$#########%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((()))***+++))))))))))))))))))******++++++++++++++++++++++++)))(((((((((((()))******++++++***))))))(((''''''((('''&&&%%%%%%'''(((***((()))***+++---111666:::???AAADDDFFFIIIMMMQQQUUUUUUWWWZZZ[[[\\\\\\^^^___aaaaaa```aaaaaabbbcccdddeeeeeefffhhhjjjmmmooopppnnnqqqtttuuuuuutttuuuvvvuuuvvvxxxzzz{{{|||||||||}}}~~~~~~|||yyywwwvvvwwwsssuuuwwwyyyyyywwwtttrrrrrrtttwwwxxxwwwtttooollliiigggeeecccbbbbbbdddeeeiiihhheeebbb```]]]\\\[[[^^^```aaaaaa```___```aaabbbccccccbbb___]]]]]]]]][[[```dddeeedddeeejjjnnnrrrooojjjfffcccbbbccceeebbbcccdddfffggggggffffffdddddddddhhhnnnvvv}}}|||wwwsssppplllhhheee^^^^^^^^^]]]\\\ZZZYYYXXXSSSNNNFFF???:::666333000//////...,,,+++++++++++++++***)))***,,,,,,+++***************************))))))))))))************))))))((((((((('''''''''%%%&&&(((***+++++++++***,,,***))))))))))))(((&&&(((''''''&&&'''((()))******+++---...///...---,,,'''(((((())))))(((''''''************++++++++++++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''&&&((()))(((&&&'''))),,,+++000777<<>><<<666555222...***(((&&&%%%,,,+++***+++------+++)))************************))))))))))))************(((((('''''''''&&&&&&&&&%%%''')))+++,,,------,,,...,,,+++*********((('''(((''''''&&&&&&((()))***%%%&&&(((*********((('''%%%%%%&&&''''''&&&%%%$$$&&&&&&''''''(((((())))))(((((((((((((((((((((((('''''''''(((((((((((()))''''''''''''((((((((()))$$$&&&)))++++++...333777<<>>BBBEEEGGGLLLLLLNNNOOORRRTTTUUUVVVYYY[[[]]]]]]]]]]]]___aaaddddddeeeggghhhjjjkkkkkkfffgggiiijjjlllnnnoooooommmooorrruuuxxxzzzzzzzzz{{{{{{|||}}}}}}~~~xxx{{{~~~~~~|||zzzwwwyyyzzzzzzxxxwwwwwwxxxppprrrsssrrrpppmmmkkkkkk___aaadddfffggggggfffeeeeeefffhhhiiigggddd```]]][[[\\\\\\[[[YYYZZZ\\\^^^YYY]]]______```gggttt}}}tttnnnkkkhhhcccdddiiihhhlllooonnnkkkiiilllooollljjjeee```^^^```eeejjjnnnqqqoooiiihhhllllllhhhccc\\\YYY\\\[[[WWWVVVYYYUUUWWWYYYZZZ\\\aaahhhnnnwwwwwwuuuqqqnnnrrr{{{{{{vvvttttttuuutttsssrrrrrrtttxxx{{{}}}{{{}}}{{{tttpppppplllhhheeeeeeeeebbb``````^^^ZZZUUUPPPLLLIIIGGGAAA>>>888333///......///---,,,+++******,,,---...,,,+++)))''''''(((***+++******++++++,,,,,,,,,---'''''''''(((((((((((((((++++++******))))))(((((((((((('''(((((()))******+++***)))***,,,------,,,,,,,,,++++++***((('''&&&$$$###"""$$$&&&''''''&&&))))))(((((('''''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&***)))))))))))))))))))))(((***,,,,,,***))))))***,,,,,,///333;;;CCCKKKPPPNNNJJJCCC<<<666111///...)))'''%%%$$$%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$###""" ###&&&'''&&&$$$"""%%%%%%$$$######$$$%%%%%%&&&&&&'''((('''$$$""" '''&&&$$$$$$$$$$$$&&&'''+++***(((''''''((()))***&&&""" ###%%%%%%%%%(((%%%###$$$(((***)))''')))(((&&&%%%$$$$$$$$$%%%)))))))))))))))))))))))))))))))))))))))******+++'''(((***+++,,,,,,++++++((()))***++++++***)))(((((()))***)))((((((***,,,++++++,,,---............---.........//////000000333444444333444888@@@GGGWWWhhh"""""""""!!!!!!!!!!!!!!!""""""""""""############%%%$$$$$$$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%'''%%%$$$%%%'''((('''%%%&&&$$$"""###&&&(((((('''(((((((((((()))***+++,,,,,,++++++******++++++,,,++++++*********++++++,,,***)))))))))))))))******,,,+++)))((('''''''''''''''((((((((('''(((+++---111555:::???BBBDDDGGGIIIKKKMMMOOOQQQSSSUUUVVVVVVWWWYYY\\\]]]]]]___aaacccfffggghhhiiijjjkkkllllllkkkkkkkkklllmmmnnnooopppooopppsssuuuwwwyyyyyyyyyzzz{{{{{{|||||||||||||||wwwxxxyyyyyyxxxvvvsssqqqoooqqqqqqpppnnnllllllmmmggghhhiiiiiihhheeeaaa___YYY\\\aaadddfffeeecccbbbcccdddeeeeeeeeecccaaa```___```aaa```___```bbbdddccchhhmmmpppsss|||zzzrrrpppssswww{{{|||{{{}}}{{{yyyuuuqqqnnnppptttwww}}}{{{yyyzzzyyytttpppiiidddbbb^^^XXXUUUWWWWWWXXXYYYXXXXXX[[[```dddiiiiiihhheeecccgggpppxxx|||{{{yyyuuuqqqnnnnnnooojjjiiihhhggghhhkkknnnpppuuuwwwzzz~~~{{{xxxuuuqqqllliiigggfffcccaaabbb```]]]YYYVVVSSSRRRQQQIIIEEE@@@:::555222000///,,,,,,,,,+++++++++++++++)))(((((()))***,,,---///))))))***************************))))))((((((((())))))))))))(((((((((((())))))(((((())))))***+++***)))((()))+++++++++)))))))))******))))))((((((&&&%%%$$$&&&((())))))((())))))((((((((('''''''''&&&''''''((())))))))))))%%%&&&'''((()))))))))))),,,+++***((('''(((+++...333777>>>EEEIIIKKKKKKJJJ@@@===777222---+++***)))+++)))'''''''''(((((('''&&&&&&&&&&&&%%%$$$###""" !!!###%%%&&&%%%$$$$$$%%%%%%$$$######$$$%%%%%%$$$%%%&&&&&&&&&%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&)))&&&######%%%'''((('''"""###$$$$$$%%%&&&(((***(((((('''&&&%%%%%%%%%&&&'''''''''''''''''''''''')))))))))))))))***++++++)))***+++,,,---------,,,,,,,,,---------+++***)))******)))((((((((()))******+++,,,------......---------......///000000111333444444444444888@@@GGGUUUfff###"""""""""!!!!!! """""""""#########$$$$$$#########$$$%%%&&&((()))%%%$$$#########$$$%%%&&&'''&&&%%%&&&((()))((('''&&&%%%###$$$&&&(((((('''))))))((())))))***+++,,,++++++************++++++))))))))))))***+++,,,---(((((((((((()))******+++---,,,***((('''''''''''''''(((******+++,,,///111777;;;@@@DDDFFFGGGHHHJJJLLLMMMPPPSSSTTTUUUTTTTTTTTTWWWZZZ]]]___aaaccceeeiiijjjkkklllmmmmmmmmmmmmooonnnlllkkkkkkmmmnnnppprrrssstttvvvwwwxxxxxxxxxyyyyyyzzzzzzyyyxxxwwwwwwrrrqqqpppooommmkkkiiihhheeefffgggeeeccc`````````^^^^^^___aaacccaaa\\\WWWXXX\\\cccjjjlllllliiiggghhhhhhhhhhhhiiijjjkkkkkkmmmnnnooonnnmmmmmmoooqqqtttzzz||||||~~~xxxrrrmmmgggaaa^^^___``````___]]]ZZZZZZ\\\^^^]]]]]]\\\ZZZZZZ^^^fffmmmrrrrrrqqqnnnjjjhhhhhhiiibbb```^^^]]]]]]^^^aaabbbjjjooovvv~~~}}}yyyvvvqqqmmmkkkiiifffdddeeeccc```\\\ZZZYYYYYYZZZRRROOOKKKEEE???999555333////////////---,,,***)))))))))***+++,,,,,,------******************))))))------,,,+++***)))((((((((((((((((((((()))))))))******))))))******+++++++++***))))))***+++***(((&&&'''(((((())))))))))))((('''&&&(((***+++***)))))))))((((((((((((''''''%%%&&&&&&&&&'''''''''''''''(((***++++++***)))((('''***...222555999>>>AAAEEEGGGJJJKKKHHHBBB;;;777000...+++(((&&&%%%%%%&&&(((&&&$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&%%%$$$######""""""######$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$%%%%%%&&&&&&######$$$$$$$$$$$$######""""""""""""###$$$%%%%%%'''%%%""""""###$$$$$$$$$"""%%%'''&&&######&&&***''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%((())))))))))))*********)))***+++,,,------------...............---,,,+++...,,,)))((()))))))))))))))***+++,,,------------,,,,,,---...000111222222222444555444444999@@@FFFRRRccc}}}%%%%%%$$$$$$###"""""""""""""""#########$$$$$$$$$######$$$$$$%%%&&&''''''######!!!!!!"""$$$&&&'''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''((('''&&&&&&&&&&&&''''''((()))++++++************++++++)))))))))))))))***++++++'''''''''((((((***+++,,,+++******))))))***,,,---%%%'''***,,,...111444777;;;???CCCFFFFFFGGGHHHIIILLLMMMPPPSSSSSSRRRPPPOOORRRUUUZZZ^^^```cccfffhhhjjjkkkmmmnnnoooooonnnnnnnnnllljjjiiiiiikkknnnooouuuvvvvvvwwwwwwxxxxxxxxxwwwwwwvvvuuutttrrrpppoookkkiiifffcccaaa`````````\\\]]]___^^^\\\ZZZZZZ[[[ZZZZZZ\\\ccciiijjjddd___aaagggpppyyy~~~~~~{{{yyywwwvvvvvvvvvxxx{{{~~~|||wwwsssssstttqqqpppmmmjjjhhhffffffgggbbbaaa```^^^^^^aaaggglllnnnnnnmmmjjjfffdddcccddd^^^\\\ZZZXXXWWWYYYZZZ\\\aaaiiiwww}}}zzzxxxxxxyyyzzzyyyyyywwwtttqqqnnnmmmkkkjjjhhhfffbbb^^^[[[ZZZZZZZZZYYYWWWUUUPPPKKKDDD???<<<888666444222///---,,,+++,,,------,,,,,,***)))(((,,,,,,,,,++++++*********,,,,,,++++++******))))))(((((())))))*********++++++++++++******+++,,,,,,---,,,******++++++***(((&&&''''''((((((((((((((()))((('''(((***+++***)))))))))(((((((((((((((((('''&&&&&&&&&%%%%%%&&&&&&************+++++++++,,,///666AAAIIILLLLLLJJJIIIHHHEEE???999333///+++******)))'''%%%$$$%%%%%%&&&%%%###""""""$$$$$$###"""%%%&&&&&&&&&%%%%%%$$$###$$$$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""###$$$%%%%%%$$$###"""#########$$$%%%&&&''''''%%%$$$""""""""""""""""""&&&'''(((&&&$$$###%%%'''&&&'''((()))))))))((('''$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((((((((((('''(((((()))******++++++++++++,,,,,,,,,---------222///+++***++++++***)))))))))***+++,,,,,,,,,,,,+++,,,---///000222333333222444555555555999@@@FFFPPPaaa{{{$$$$$$$$$$$$######""""""############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! !!!###&&&((($$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((&&&&&&%%%%%%&&&&&&''''''+++******))))))******++++++***))))))((((((((()))''''''''''''((()))***+++***)))(((((()))***,,,---$$$'''+++...111555888;;;===???BBBCCCCCCDDDEEEFFFKKKLLLOOOQQQQQQOOOMMMLLLRRRVVV[[[___bbbeeehhhjjjjjjkkkmmmoooppppppoooooommmlllkkkjjjkkknnnqqqssswwwwwwwwwvvvvvvvvvvvvwwwtttsssqqqnnnkkkiiihhhgggdddaaa]]]YYYVVVUUUUUUUUUXXXZZZ\\\\\\[[[[[[\\\]]]\\\]]]bbbkkkuuuyyyvvvrrrqqqwww}}}zzzzzzzzzzzz{{{uuutttqqqooonnnooorrruuuuuuuuurrrlllfff```]]]\\\[[[YYYWWWUUUTTTUUUWWWXXX[[[gggzzz|||vvvrrrqqqqqqppppppssssssqqqooonnnmmmnnnooollljjjeeeaaa]]]ZZZYYYYYY[[[[[[[[[YYYUUUPPPKKKHHHBBB???:::555111/////////---------,,,+++***((('''++++++******)))))))))((()))))))))******+++++++++*********++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,+++))))))******)))'''(((((((((((((((''''''&&&)))''''''''')))***)))((((((((())))))))))))))))))******)))(((((((((((()))(((((()))+++///444999<<>>??????>>>???BBBDDDHHHIIILLLNNNOOOOOONNNNNNTTTXXX]]]bbbeeegggiiijjjjjjlllnnnqqqrrrrrrrrrqqqpppoooooooooppprrrtttvvvvvvuuutttsssssssssttttttrrrooojjjfffbbb```_________\\\YYYUUUSSSRRRSSSTTT\\\^^^aaabbbbbbbbbccceeedddgggmmmwwwxxxmmmddd^^^[[[]]][[[XXXUUUSSSSSSTTTUUU[[[gggyyy}}}xxxrrrmmmjjjiiiiiihhhiiiiiijjjiiihhhiiikkkmmmnnnllliiieeebbb^^^\\\[[[[[[]]]^^^^^^]]]ZZZWWWTTTKKKHHHCCC===888555333222---,,,,,,,,,,,,,,,,,,,,,((((((((((((((('''''''''(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,---------,,,,,,++++++******++++++)))(((''''''((()))(((&&&))))))))))))(((((('''&&&((('''&&&'''((()))((('''(((((())))))))))))******)))((((((((()))+++---...///000222777>>>FFFNNNRRRHHHGGGCCC===555///,,,+++'''''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$#########"""######$$$$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%% $$$((((((%%%''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$#########$$$%%%&&&'''######$$$%%%&&&(((***+++///111333222///,,,+++,,,)))***+++,,,------------------...///111222333333111333555666666999???EEEOOOaaa{{{ !!!""""""###############$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%$$$"""#########$$$%%%%%%%%%###%%%''''''%%%$$$&&&(((&&&(((+++***(((''''''(((++++++************++++++******))))))))))))******))))))((('''''''''(((((((((((('''''''''(((((()))******))))))***+++---...000333666888888999:::<<<<<<<<<;;;::::::<<<@@@CCCCCCEEEHHHLLLOOORRRTTTTTTWWW[[[```dddfffhhhiiijjjjjjmmmpppsssuuuvvvuuutttrrrrrrrrrrrrrrrssstttuuurrrqqqpppooonnnoooppppppoookkkddd^^^YYYXXXXXXYYYYYYXXXXXXYYY[[[___bbbdddjjjlllnnnooooooooopppqqqrrrvvv|||uuuooollliiifffaaa\\\YYYWWWWWWWWW]]]eeeqqq}}}}}}sssoooiiieeedddccccccbbb^^^```aaa```___```cccfffhhhhhhhhhgggfffcccaaa```\\\]]]___aaaaaa```^^^\\\VVVTTTQQQLLLFFF@@@;;;888111000///---------......))))))))))))******************++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,+++******************)))((()))***+++***)))(((((())))))******)))))))))(((''''''((()))((('''(((((()))))))))*********))))))***---000555888;;;>>>???AAADDDGGGJJJKKKMMM444333000,,,(((&&&(((************)))(((&&&$$$"""$$$$$$$$$$$$$$$%%%%%%%%%#########%%%&&&'''%%%###$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###!!!"""$$$%%%%%%$$$######%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$### """$$$$$$"""!!!"""$$$!!! """$$$&&&''''''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((&&&%%%&&&%%%%%%%%%%%%'''((()))&&&%%%%%%%%%&&&'''((())))))///555444///******,,,***+++,,,------......---......///000111111222222111333555666666999???DDDNNN```zzz!!!!!!"""###$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%!!!"""$$$&&&'''''''''&&&######$$$%%%%%%%%%%%%$$$$$$&&&((((((&&&%%%''')))&&&)))++++++)))'''''')))++++++***************+++******))))))))))))******''''''&&&''''''((()))***)))(((((('''''''''((((((******+++,,,///222555777777999;;;<<<;;;:::::::::<<<;;;999777777:::???CCC@@@BBBFFFJJJPPPUUUYYY[[[YYY]]]bbbfffhhhhhhiiijjjkkknnnqqquuuxxxxxxxxxwwwsssssssssrrrrrrqqqqqqqqqnnnmmmlllkkkkkklllmmmmmmnnniiiaaaYYYTTTSSSTTTUUUSSSUUUYYY___fffnnnuuuyyywwwyyy{{{{{{zzzyyyzzz{{{~~~vvvrrrmmmfffaaa^^^]]]\\\```dddjjjpppssssssqqqoooiiieeeaaa___^^^______^^^XXXZZZ[[[ZZZXXXYYY]]]```aaabbbeeefffgggfffeeeddd\\\^^^```bbbbbbbbbaaa```^^^^^^]]]ZZZTTTKKKCCC===888666222///---------...,,,,,,,,,------......///---------------------,,,---,,,,,,++++++*********,,,++++++***)))))))))***---,,,+++,,,...//////---&&&'''(((***++++++,,,,,,***((('''((())))))((('''(((((())))))*********+++111222444888===DDDIIIMMMHHHIIIHHHFFFBBB<<<666333''')))******)))''''''((()))(((&&&%%%&&&''')))+++######$$$%%%%%%&&&&&&'''&&&&&&'''(((******)))'''$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$### ###%%%&&&&&&%%%$$$'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&''''''&&&$$$###!!!$$$''''''%%%$$$&&&(((''')))***(((%%%###%%%(((***(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******)))((('''((((((''''''((()))+++,,,***)))(((&&&&&&''''''(((%%%---666555...((((((+++++++++,,,---............//////000000111111111222000333555666777999???DDDMMM___yyy$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$############$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))+++------***(((&&&&&&(((((((((((())))))))))))------+++***))))))(((((()))***++++++***)))((('''))))))******************+++,,,...111555999<<<>>>??????>>>===<<<;;;;;;:::????????????@@@@@@@@@@@@???BBBFFFJJJNNNSSSXXX\\\aaabbbccceeehhhjjjkkklllppprrrtttvvvxxxxxxwwwwwwvvvsssooolllkkkjjjiiihhhjjjfffcccbbbcccdddbbb```ccc[[[VVVUUUSSSPPPSSSZZZ\\\___fffppp{{{~~~wwwssspppllliiinnnmmmkkkjjjjjjhhhfffddd```^^^^^^aaa```]]]\\\^^^WWWXXXWWWVVVTTTTTTUUUWWWXXXYYY\\\```dddffffffeeeeeedddccc```___```dddgggfffjjjjjjeee___ZZZSSSKKKBBB===777222///...,,,+++,,,+++***+++---.........******+++,,,,,,---......************************(((''''''&&&&&&((()))***+++)))((((((***+++*********+++++++++******---///&&&'''))))))))))))+++,,,+++******+++...222666999;;;AAAHHHLLLMMMJJJGGGFFF:::999666333000.........''''''&&&%%%&&&'''((()))''''''((())))))((('''&&&&&&'''''''''&&&%%%%%%$$$!!!"""$$$$$$"""!!!""""""###$$$$$$%%%%%%&&&&&&&&&######%%%%%%%%%%%%######%%%$$$$$$%%%''''''&&&$$$%%%###"""%%%)))------,,, !!!###$$$%%%&&&&&&&&&'''((()))(((&&&%%%%%%&&&((('''&&&%%%$$$#########%%%%%%%%%&&&&&&&&&''''''((('''&&&###!!! """$$$######$$$%%%&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%&&&''''''((()))******+++*********))))))***++++++***+++,,,,,,++++++,,,---+++,,,---,,,++++++---///.........///////////////111222444555666888<<>>>>>======<<<<<<;;;>>>>>>======<<<<<<<<<<<<>>>AAAFFFJJJNNNSSSYYY\\\^^^___bbbeeehhhkkknnnooossssssttttttttttttttttttpppooollliiifffccc___]]]bbb___[[[[[[]]]^^^\\\ZZZ\\\WWWTTTWWWYYYZZZ___gggjjjlllsss}}}}}}zzz|||{{{xxxvvvsssoookkkhhhaaa^^^___cccddd```\\\\\\XXXYYYXXXWWWUUUSSSSSSSSSSSSSSSVVVYYY]]]aaacccdddddddddcccaaa```bbbfffiiilllpppqqqmmmhhhccc\\\UUUMMMIIIBBB<<<888444111///...,,,++++++---......---,,,,,,,,,,,,++++++++++++************************))))))((((((((()))***+++)))(((''''''(((*********)))+++++++++)))((()))***///...---+++******,,,---+++///555===CCCGGGIIIIIIMMMMMMMMMIIIBBB;;;777444---,,,***)))(((((())))))***)))'''&&&%%%%%%&&&&&&(((((((((((('''&&&$$$###&&&'''''''''&&&&&&%%%$$$"""$$$%%%%%%$$$$$$$$$%%%'''''''''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%''''''&&&$$$&&&$$$###$$$&&&'''&&&$$$!!!"""###%%%&&&&&&'''''''''((()))'''%%%$$$$$$%%%***)))(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$""""""%%%'''$$$%%%%%%&&&&&&&&&&&&%%%'''''''''(((((())))))***''''''(((((())))))*********************)))))))))(((((((((&&&%%%&&&))),,,***+++,,,+++***+++,,,...............////////////111222444555666888<<>>>>>@@@???>>>===<<<;;;;;;;;;===@@@FFFKKKPPPUUUZZZ]]]\\\^^^aaaeeeiiimmmqqqrrruuutttsssqqqooonnnmmmmmmhhhhhhhhhfffbbb]]]XXXUUUYYYVVVTTTUUUYYY\\\\\\ZZZ\\\ZZZZZZ^^^dddhhhooovvvyyy{{{}}}yyywwwpppkkkiiimmmnnniiiaaa^^^[[[ZZZYYYWWWUUUSSSRRRRRRQQQRRRSSSUUUYYY\\\___```bbbbbbbbbbbbbbbdddhhhkkkpppuuuwwwtttqqqnnnhhhaaa\\\WWWPPPHHHBBB===888444222000...---...//////...------,,,+++******))))))*********************************)))******+++,,,))))))(((((()))***++++++(((***,,,,,,++++++---...++++++++++++...111444777===AAAHHHNNNOOOLLLGGGCCCAAA@@@===888111---++++++)))((((((''''''((()))))),,,+++)))'''&&&%%%$$$$$$((((((((('''&&&$$$"""!!!&&&''''''''''''&&&%%%%%%###%%%'''''''''&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%''''''&&&$$$%%%$$$###$$$%%%%%%###!!!"""###$$$&&&'''''''''''''''((((((&&&$$$""""""###''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$''')))&&&&&&'''''''''&&&&&&%%%%%%&&&''')))***,,,---...(((((((((((())))))))))))******+++++++++)))((('''((('''&&&###"""$$$(((,,,)))***++++++******+++---............//////000000111222444555666888<<>>>>>>>>===BBBHHHNNNSSSWWW\\\^^^___```cccgggkkkoooqqqsssrrrrrrqqqooolllhhheeeccc```aaabbbaaa^^^ZZZWWWVVVSSSQQQRRRVVV^^^dddggggggiiihhhiiimmmsssyyyzzz{{{|||vvvnnniiiddd```[[[WWWTTTSSSSSSSSSSSSUUUWWWYYYZZZ[[[\\\^^^___aaabbbbbbbbbdddgggjjjnnnsssvvvuuuuuutttpppkkkiiiddd\\\TTTMMMEEE???:::999666222000000000///...,,,,,,+++******))))))(((***************************************++++++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++***+++---000***+++...444;;;BBBFFFHHHIIIJJJLLLJJJFFF>>>666000*********)))((((((***,,,,,,,,,+++******)))))))))++++++)))(((&&&%%%%%%$$$((((((((('''&&&%%%$$$$$$&&&&&&''''''''''''&&&&&&$$$&&&((((((''''''((()))&&&%%%%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$"""###$$$%%%&&&&&&%%%$$$###$$$%%%&&&'''''''''''''''''''''&&&###!!!!!!"""%%%%%%$$$###############$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%''')))(((((((((((('''&&&%%%%%%%%%&&&''')))***,,,---...))))))))))))((((((((((((+++,,,------,,,***(((&&&))))))((('''&&&'''***---)))***+++***))))))+++---------......//////000000111222444555666888<<>>AAACCCEEEFFFHHHIIIJJJIIIIIIHHHIIIIIIJJJJJJKKKKKKLLLLLLIIIHHHFFFDDDCCCDDDFFFGGGGGGLLLTTTZZZ^^^aaacccdddhhhhhhhhhiiijjjjjjkkkkkkeeefffggggggddd^^^XXXUUUWWWYYY[[[YYYVVVUUUWWWZZZ]]]^^^aaajjjwww}}}zzzyyyyyyzzzyyyyyytttzzzrrreee]]]YYYVVVTTTQQQVVV\\\______```bbbdddhhhiiijjjjjjhhhfffffffffhhhlllnnnmmmppptttvvvtttuuurrrnnniiiddd^^^WWWRRRGGGCCC<<<666222///,,,+++******++++++++++++++++++************************))))))***++++++++++++***)))+++,,,+++((('''***------000333777;;;@@@FFFJJJMMMJJJGGGFFFDDD@@@:::444000...+++((('''(((+++,,,(((***------+++(((''''''%%%&&&''')))***+++++++++&&&'''((()))))))))))))))''''''&&&''''''(((******&&&&&&'''(((((((((((('''%%%&&&((((((&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$%%%''''''&&&$$$$$$$$$$$$"""  !!!$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%###"""###$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))),,,,,,---------+++***)))%%%(((+++,,,+++***)))))))))***++++++******+++---,,,------...///000111111111222444555666888<<>>999666333000///...---+++***)))(((************************+++,,,---.........---,,,&&&***///000000222777===@@@GGGOOOSSSRRRLLLGGGCCC999333+++(((***+++***((('''(((***++++++)))'''&&&'''((((((((('''&&&(((***((())))))))))))'''&&&%%%'''((()))******)))(((''')))(((&&&%%%$$$%%%%%%&&&&&&&&&'''((())))))(((((((((******)))'''%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%############%%%%%%%%%$$$$$$%%%''''''&&&$$$###$$$$$$""" """(((,,,######$$$%%%%%%%%%$$$$$$###%%%&&&&&&%%%$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%%%%&&&'''######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&''''''((()))******+++)))(((((('''(((((()))***++++++,,,+++******,,,...+++,,,---,,,++++++---///,,,,,,---...///000111222111222444555666888<<>>BBBFFFHHHIIIJJJLLLLLLMMMNNNOOOOOOOOOOOOOOONNNLLLKKKLLLMMMLLLKKKGGGJJJKKKJJJGGGHHHMMMSSSSSSYYYaaaeeefffeeefffhhhdddaaa^^^]]]___```___]]]YYYXXXUUUSSSRRRUUUZZZ^^^gggppp~~~zzzyyyzzz|||xxxvvvsssnnniiieeecccccccccoooqqquuuxxxxxxssskkkeeennnnnnlllfff___\\\___ccceeehhhmmmqqqrrrqqqooommmccc^^^VVVOOOJJJDDD<<<777444222...------------,,,++++++++++++++++++,,,,,,((())),,,,,,,,,+++,,,,,,000333777999;;;@@@FFFKKKJJJHHHCCC>>>999555222000++++++++++++++++++++++++++++++***)))(((((())))))(((((((((((())))))))))))***)))'''%%%%%%''')))***''''''(((((())))))******((((((((((((((((((((((((+++***((((((((('''&&&$$$''''''''''''&&&&&&%%%%%%******))))))((((((''''''((('''&&&%%%$$$#########%%%&&&&&&'''&&&%%%###"""%%%%%%&&&&&&%%%###"""!!!&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%### ###$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&%%%(((''''''&&&&&&%%%%%%$$$%%%''')))***))))))***,,,******)))''''''&&&&&&&&&******))))))))))))******((((((((((((((()))******+++,,,.../////////...---------...///000111222222222333555555666777;;;===MMMZZZnnn"""###%%%$$$######$$$&&&$$$&&&&&&$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%'''&&&&&&%%%&&&'''((()))******))))))))))))***************)))))))))((((((&&&'''))))))((('''((()))******+++---000444777999===???BBBEEEHHHIIIJJJKKKMMMNNNOOOPPPQQQRRRRRRRRRPPPNNNLLLLLLMMMNNNMMMLLLHHHIIIJJJHHHFFFHHHNNNTTTZZZ]]]___```____________^^^ZZZWWWVVVWWWXXXXXXWWWVVVUUUTTTSSSUUUZZZaaagggrrr{{{|||wwwuuuuuurrrzzz|||vvvqqqllljjjiiihhhkkkkkklllmmmnnnlllhhheeellllllkkkeee]]]YYYYYY\\\\\\___dddiiilllmmmmmmmmmgggccc]]]WWWQQQJJJCCC===999555111...------,,,+++,,,,,,,,,,,,,,,+++******000...,,,***,,,000777;;;???DDDJJJLLLKKKGGGEEEDDD<<<:::777444000...,,,+++******************************)))((((((((((((((((((((((((((())))))))))))***)))'''%%%%%%''')))***(((((((((((())))))))))))((((((((((((((((((((((((((('''%%%%%%&&&&&&%%%###(((((('''(((((())))))***((('''''''''''''''&&&&&&((('''&&&%%%$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""!!!###$$$%%%&&&&&&&&&&&&&&&*********)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&'''((((((''''''''''''(((((()))******))))))))))))******((((((((((((((()))******+++,,,,,,---------------------...///000111222222111222333444555888===@@@KKKXXXlll!!!###$$$$$$###"""$$$%%%'''###"""%%%%%%$$$"""###########################$$$$$$%%%%%%&&&%%%%%%%%%'''''''''&&&&&&'''((((((*********************************))))))))))))((('''((())))))(((((()))+++,,,---///222666:::>>>@@@BBBCCCEEEFFFHHHIIIIIIIIIMMMMMMOOOPPPQQQRRRRRRRRRPPPNNNMMMMMMNNNOOONNNLLLHHHIIIIIIHHHGGGJJJPPPVVV]]]\\\ZZZYYYZZZYYYXXXWWWXXXUUUQQQPPPQQQRRRSSSSSSTTTTTTTTTUUUYYY```iiiooo}}}yyyxxxlllqqqwww{{{|||xxxtttsssrrrpppmmmiiigggffffffeeedddhhhhhhfff```XXXTTTSSSUUUUUUWWW[[[```eeeiiikkklllkkkhhhddd```[[[TTTLLLGGGBBB>>>888333000///---,,,))))))***+++,,,---------///...///111777???FFFKKKJJJLLLNNNMMMGGG???999555......,,,+++***))))))((()))))))))))))))))))))))))))(((((((((((('''''''''(((((((((((())))))))))))***)))'''&&&&&&''')))***))))))))))))(((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''&&&%%%***)))(((''''''((()))***%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%"""###$$$%%%&&&&&&&&&&&& !!!###%%%&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%++++++***)))'''&&&%%%$$$$$$$$$%%%&&&&&&'''((((((&&&((()))((('''%%%%%%&&&%%%%%%%%%&&&((()))+++,,,******))))))))))))******)))(((((((((((()))******+++++++++++++++,,,,,,---------...///000111222222111111222333555999???CCCJJJWWWmmm"""###$$$$$$######$$$%%%'''"""!!!%%%&&&###"""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))(((''''''((('''''''''''''''(((((())))))************))))))(((((((((((((((((((((((('''((())))))))))))+++---000222555999===AAADDDFFFDDDDDDEEEEEEFFFFFFFFFFFFJJJKKKLLLNNNOOOPPPPPPPPPNNNMMMLLLMMMNNNOOOMMMLLLGGGIIIKKKLLLLLLNNNRRRVVVXXXVVVTTTVVVYYYYYYWWWTTTUUUSSSPPPOOOOOOQQQTTTUUUYYYYYY[[[]]]bbbkkkuuu||||||~~~}}}{{{||||||uuuooollljjjiiihhhdddbbb___YYYSSSQQQRRRTTTVVVWWWXXX[[[___bbbfffhhhiiiiiiiiigggbbb\\\UUUPPPNNNIIIAAA;;;777444111///,,,+++***)))***,,,...///***///666@@@HHHMMMNNNNNNIIIEEE@@@999333///......++++++************++++++************************((()))))))))))))))(((((((((((((((((())))))))))))***)))(((''''''((()))*********))))))((((((''''''((((((((((((((((((((((((((('''&&&''')))***)))(((+++***(((&&&%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%((('''&&&%%%$$$$$$$$$###&&&'''''''''((((((((()))&&&((())))))'''&&&'''(((%%%%%%%%%&&&((()))+++,,,******))))))))))))******))))))(((((())))))***+++,,,+++*********+++---...------...///000111222222222333333333555999>>>BBBJJJYYYppp###$$$%%%%%%$$$$$$%%%'''&&&$$$%%%'''&&&$$$$$$(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))(((''''''''''''((((((((((((((((((((())))))******))))))((('''''''''''''''''''''''''''((()))******+++...111555777;;;???DDDGGGIIIIIIFFFEEEEEEEEEEEEFFFFFFFFFIIIJJJKKKMMMNNNOOOOOOOOOMMMLLLLLLMMMOOOOOOMMMKKKGGGJJJNNNPPPRRRRRRSSSTTTSSSSSSSSSWWWZZZYYYUUUPPPOOOOOONNNNNNOOORRRVVVYYY^^^```ccciiipppzzz~~~zzzxxxuuutttfffccc]]]WWWTTTTTTWWWZZZZZZYYYXXXXXXXXXZZZ\\\^^^dddfffhhhiiifffaaa\\\YYYVVVQQQJJJCCC>>>999555222222///,,,***+++---111444888;;;@@@GGGKKKJJJEEE@@@>>>999222,,,)))***---...---------,,,,,,------...++++++++++++++++++++++++)))******+++++++++***)))(((((((((((())))))))))))***)))(((((((((((()))*********))))))((((((''''''(((((((((((((((((((((((('''&&&&&&''')))***)))(((***)))((('''''''''((()))%%%%%%&&&&&&''''''((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$###$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%"""$$$&&&'''&&&&&&'''((('''''''''''''''((())))))******))))))))))))******)))))))))))))))***++++++---,,,+++++++++,,,...///------...///000111222222444555555555555888===@@@IIIXXXooo###%%%&&&&&&%%%$$$&&&''''''---///***%%%%%%''')))''''''''''''''''''''''''$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&''')))))))))))))))((()))***++++++***)))(((&&&&&&''''''''''''((((((''')))+++,,,---///333777999<<<@@@DDDHHHJJJJJJJJJGGGGGGFFFFFFGGGHHHHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLMMMNNNPPPPPPNNNLLLIIIKKKNNNRRRTTTTTTSSSSSSSSSTTTVVVXXXXXXUUUPPPMMMJJJLLLOOOQQQTTTXXX\\\```^^^bbbiiipppyyytttooohhhaaa]]]]]]___aaa]]][[[XXXUUUTTTSSSTTTUUU\\\```eeehhhhhhfffdddccc]]]YYYSSSMMMGGGAAA;;;666------///222777===CCCFFFMMMHHHCCC@@@>>>:::555000///---++++++,,,---,,,+++...---------------......++++++++++++++++++++++++)))***+++,,,,,,,,,+++***(((((((((((())))))))))))***))))))(((((())))))***))))))))))))((((((((((((((((((((((((((((((((((((&&&$$$$$$%%%'''((('''&&&&&&&&&'''((()))***++++++''''''''''''((((((((((((&&&%%%%%%%%%&&&'''((((((((('''&&&%%%$$$$$$$$$$$$'''&&&%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&''''''''''''&&&&&&%%%&&&%%%$$$$$$%%%&&&((()))&&&%%%%%%$$$######""""""!!!$$$%%%$$$$$$&&&''')))((((((''''''''''''(((******))))))))))))*********))))))))))))***++++++,,,,,,,,,,,,,,,---......------...///000111222222444555666777777999<<<>>>GGGUUUlll"""$$$%%%%%%$$$$$$%%%&&&)))999<<<...###&&&)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%''')))***+++++++++***+++---......---+++***((((((((()))))))))*********+++---///111555:::>>>===@@@DDDHHHJJJJJJJJJIIIEEEEEEEEEEEEFFFHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKNNNNNNOOOQQQRRRRRRPPPNNNLLLLLLLLLNNNPPPRRRSSSSSSSSSUUUWWWWWWTTTQQQNNNMMMNNNSSSYYY]]]aaaeeekkknnnkkkooovvv~~~{{{tttnnniiifffddd^^^]]]ZZZWWWUUUTTTSSSTTTWWW]]]ccchhhiiijjjlllmmmfffccc___ZZZUUUMMMEEE@@@222555;;;AAAGGGKKKMMMNNNLLLDDD:::333111000---***)))))))))+++......+++(((+++++++++++++++,,,------************************''')))***,,,,,,,,,******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&%%%$$$%%%''''''&&&%%%$$$%%%'''((('''&&&%%%$$$((((((((('''''''''''''''%%%%%%%%%&&&&&&'''))))))'''&&&%%%$$$$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&'''((('''''''''''''''&&&%%%%%%'''&&&$$$###$$$%%%'''(((%%%%%%%%%%%%%%%$$$$$$$$$"""$$$&&&&&&%%%%%%&&&'''((((((''''''''''''((((((******))))))))))))************))))))******+++,,,******+++,,,,,,,,,,,,,,,------...///000111222222111333666888999:::<<<>>>GGGTTTjjj!!!###$$$$$$######$$$%%%,,,AAAEEE000!!!&&&***$$$%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&%%%&&&&&&'''###$$$''')))+++,,,,,,+++,,,---///000000///---,,,))))))******+++++++++,,,+++---///222444999>>>BBB@@@BBBFFFIIIKKKJJJIIIGGGBBBBBBBBBBBBDDDFFFHHHIIIIIIIIIIIIJJJIIIIIIHHHGGGPPPPPPQQQSSSUUUTTTRRRPPPOOOMMMJJJJJJLLLOOORRRTTTRRRTTTVVVTTTPPPNNNPPPRRRVVV\\\dddkkkoootttyyy}}}zzzqqqiiiddd___^^^\\\ZZZXXXWWWWWWWWWUUU[[[ccchhhkkknnnqqqtttnnnllliiieee```XXXOOOIIIGGGJJJOOOQQQPPPKKKEEEAAA;;;555...,,,...000...+++000---++++++---///---+++)))))))))***+++,,,---...))))))))))))))))))))))))&&&(((***+++,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((()))(((''''''((()))((('''%%%&&&&&&%%%###(((((((((''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***%%%$$$$$$###$$$%%%'''(((&&&%%%%%%$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''((('''((((((((('''&&&%%%%%%&&&%%%###!!!!!!"""###$$$&&&&&&''''''((()))))))))((()))+++***)))'''(((((('''''''''''''''((())))))******))))))))))))***************)))******+++,,,((()))***,,,,,,+++******------...///000111222222...111666999;;;<<<>>>???HHHVVVkkk######$$$$$$$$$%%%%%%%%%---,,,+++***)))((('''&&&(((((('''''''''&&&&&&&&&)))))))))(((''''''&&&&&&&&&&&&&&&'''(((***+++,,,........................---,,,***((()))+++---///222333555888;;;>>>@@@AAAEEEFFFGGGIIIIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJLLLNNNPPPQQQRRRSSSTTTUUUVVVVVVWWWJJJKKKLLLMMMMMMMMMMMMMMMKKKJJJLLLPPPQQQPPPSSSXXXjjjnnntttyyy}}}qqqiiihhh```]]]```aaa]]]ZZZ\\\\\\```eeejjjrrrxxxwwwrrrwwwsssnnniiieeeaaa\\\YYY]]]\\\YYYSSSIII===222,,,///---+++))))))***+++,,,------------,,,,,,+++***------------------------&&&&&&&&&'''(((***,,,---((((((((()))***,,,---...))))))))))))))))))))))))+++*********))))))(((((())))))************))))))(((((('''(((((()))***+++(((((((((((((((((((((((($$$%%%&&&((()))(((((('''%%%%%%%%%&&&&&&'''''''''(((((((((((('''&&&%%%$$$&&&######&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$%%%&&&'''((($$$%%%%%%&&&'''((())))))''''''(((((())))))******(((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((((((((((((((((('''&&&&&&&&&((()))***((()))***+++,,,---------***+++++++++******,,,.........///000111222333333555666777777777999<<>>777333111000///---+++)))))))))***,,,---------,,,,,,+++***++++++++++++++++++++++++(((((())))))*********+++))))))((((((((())))))***))))))))))))))))))))))))************)))))))))((())))))************)))))))))(((((((((((())))))***''''''''''''''''''''''''(((((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&'''''''''''''''&&&'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&'''(((((((((((((((((((((((()))&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&''''''(((((((((((('''''''''''''''&&&&&&'''''''''&&&'''((())))))*********++++++************++++++))))))***+++,,,,,,,,,+++,,,---...---+++******+++......///000111222222333444555666666777888<<<>>>GGGTTTiii%%%$$$"""""""""###%%%'''''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&%%%&&&&&&'''(((((())))))((('''''''''((())))))***++++++*********++++++,,,,,,,,,+++,,,...111444666999:::<<>>HHHTTThhh$$$###!!! """$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((('''''''''(((((()))***))))))(((((()))***+++,,,------///222666999;;;<<<===???BBBEEEHHHJJJKKKIIIIIIGGGGGGGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQSSSTTTRRRSSSTTTUUUUUUUUUSSSSSSNNNOOOOOOMMMLLLMMMQQQUUUYYY```jjjssswww}}}}}}vvvrrrmmmiiifffppptttxxx|||~~~vvvpppkkkhhheeecccdddaaa[[[RRRHHH>>>777222111000///---,,,***)))))),,,,,,,,,------,,,,,,+++++++++++++++++++++++++++&&&''')))++++++***((('''+++***)))'''&&&&&&&&&&&&))))))))))))))))))))))))*********)))))))))))))))))))))************))))))******)))(((((('''((((((''''''''''''''''''''''''''''''&&&&&&&&&(((***+++((((((''''''&&&&&&%%%%%%%%%&&&&&&'''((((((''''''!!!"""$$$$$$$$$$$$"""!!!%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((((())))))((((((&&&''')))***+++***))))))))))))*********))))))((($$$'''+++------------...------...///000111222222222333444555555777;;;>>>IIITTTggg~~~(((&&&$$$######%%%((()))%%%&&&&&&&&&&&&'''''''''&&&'''''''''''''''''''''((('''''''''&&&&&&&&&%%%((('''''''''''''''(((((())))))((('''((()))+++,,,---...000333666:::>>>@@@BBBCCCDDDFFFIIIKKKLLLMMMHHHGGGGGGGGGIIIKKKMMMNNNIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPRRRTTTVVVWWWSSSSSSRRRRRRQQQPPPOOONNNKKKMMMOOOPPPQQQWWW```gggllluuu}}}yyysssmmmnnnpppsssyyyzzzsssmmmjjjiiiiiihhhddddddaaa\\\TTTIII@@@:::333222000...---,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++###%%%'''***+++***))))))******))))))((())))))***))))))))))))))))))))))))))))))))))))))))))******))))))************))))))******)))(((((('''((((((''''''''''''''''''''''''((('''&&&&&&'''(((***+++(((((((((''''''&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&""""""######$$$%%%%%%&&&''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((((((((('''&&&%%%%%%###$$$''')))************))))))*********))))))((("""&&&))),,,,,,+++,,,,,,------...///000111222222111333444555555888;;;>>>IIITTTggg~~~'''&&&$$$###$$$%%%'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((''''''&&&%%%%%%$$$'''&&&&&&&&&'''(((((()))***)))((('''(((***,,,---///000333666:::>>>BBBDDDGGGHHHIIIJJJLLLMMMNNNOOOGGGGGGHHHJJJLLLNNNPPPQQQIIIIIIJJJKKKMMMNNNOOOOOOPPPPPPQQQRRRSSSUUUWWWXXXVVVUUURRROOOMMMMMMMMMMMMMMMQQQUUUWWW[[[eeerrr|||~~~uuuyyy|||vvvoooiiigggfffggggggfffeeebbb]]]WWWPPPKKKGGG888666333000...---......++++++,,,---------,,,,,,************************$$$%%%''')))***+++++++++******)))******+++,,,,,,))))))))))))))))))))))))))))))))))))************))))))************))))))***))))))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&******)))(((''''''''''''((((((((('''''''''''''''(((((((((((('''&&&%%%$$$'''%%%###!!!!!!###%%%'''&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&###$$$$$$%%%'''(((((()))((((((((('''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%******))))))))))))******))))))))))))((('''&&&%%%%%%&&&((()))++++++,,,,,,))))))******+++******)))(((***,,,,,,***))))))))),,,---......000000111222111333444555666999<<>>AAAEEERRRhhh(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%'''&&&$$$#########$$$$$$&&&''''''&&&&&&'''+++---///000///...---...111444;;;;;;;;;>>>BBBFFFIIIJJJHHHGGGGGGGGGHHHIIIJJJJJJJJJMMMRRRUUUVVVTTTPPPNNNIIILLLPPPTTTVVVWWWVVVVVVXXXUUUQQQOOOPPPQQQRRRRRRQQQSSSRRRRRRWWWaaaiiikkkmmmooopppnnnrrr~~~|||tttoooeeeaaa[[[XXXXXXYYYYYYXXXSSSTTTWWWZZZ[[[XXXSSSNNNMMMGGG>>>666222000///......,,,***+++---///000///,,,,,,,,,+++++++++*********,,,------+++******+++************************,,,+++++++++******))))))******++++++++++++*********)))((((((((()))+++,,,%%%&&&'''((()))))))))(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''(((''''''&&&''''''&&&%%%%%%%%%%%%&&&(((((('''&&&%%%%%%$$$$$$((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&((()))(((&&&%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''&&&&&&''''''&&&&&&&&&''''''(((''''''''''''&&&%%%$$$###))))))***+++,,,,,,------************************///......---,,,+++******++++++,,,,,,,,,,,,------,,,,,,---...///000111111222333444444444666:::<<>>BBBEEEGGGHHHHHHFFFFFFFFFGGGHHHJJJKKKLLLOOOPPPRRRSSSTTTTTTSSSRRRSSSUUUWWWYYYZZZYYYXXXWWWPPPSSSVVVUUURRRPPPPPPRRRZZZccclllttt}}}~~~~~~|||llleeegggjjjgggcccTTTSSSQQQQQQSSSUUUVVVUUURRRLLLEEE>>>:::666444222222000///...///...---+++,,,,,,,,,,,,+++++++++++++++)))&&&'''***,,,,,,+++++++++++++++++++++++++++******))))))))))))(((((())))))************))))))(((((()))***************+++***)))'''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%'''''''''&&&&&&%%%%%%$$$'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%###$$$%%%(((''''''&&&&&&''')))***((()))))))))******++++++)))((('''&&&&&&&&&&&&&&&$$$%%%&&&((()))*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,---......000000111222222333444444444666:::<<>>;;;777444222111////////////,,,***------,,,,,,,,,+++++++++...)))%%%&&&+++///...,,,************************)))))))))(((((((((((((((((())))))******))))))((('''((()))++++++***)))))),,,***(((&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''&&&&&&(((((((((''''''''''''''''''''''''''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''%%%$$$%%%%%%&&&%%%###"""###$$$&&&'''((((((((()))******++++++)))((('''&&&&&&&&&&&&&&&&&&''''''(((((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******+++++++++,,,,,,,,,------------...///000111222222222333444444444666:::<<>>>>>>>>???===AAAFFFJJJJJJIIIJJJKKKHHHIIIIIIJJJLLLNNNOOOPPPTTTSSSRRRRRRSSSTTTVVVWWWYYYYYYYYYYYYXXXWWWUUUTTTQQQSSSSSSRRRSSS[[[hhhrrr{{{|||~~~~~~zzzxxxwwwtttttttttuuuvvvxxxyyyzzzxxx|||~~~sssiiiccc```WWWUUUTTTTTTVVVWWWWWWVVVVVVSSSNNNJJJFFFBBB>>>:::444222000000000///---,,,---------,,,,,,,,,+++++++++&&&"""###(((,,,+++)))))))))))))))))))))))))))((((((((((((((()))))))))))))))************))))))'''((()))++++++***))))))***)))'''&&&'''(((***,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''''''''(((''''''((((((((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%&&&((((((&&&&&&&&&'''%%%###"""!!!!!!###%%%&&&'''''''''((((((((())))))(((((('''&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&))))))((((((((((((((((((((((((((((((((((((((((((((())))))******++++++++++++++++++,,,,,,,,,------------...///000111222222222333444444444666:::<<>>AAACCCEEEEEEFFFHHHJJJIIINNNSSSSSSQQQPPPSSSVVVTTTTTTSSSTTTTTTUUUVVVVVVUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYXXXVVVUUUTTTSSSRRRQQQVVV```mmmyyy}}}zzzyyyyyyxxxvvvuuuttttttqqqoookkkiiikkkqqq{{{~~~rrrkkkaaaZZZWWWYYY[[[]]]ffffffeeeeeeddd```ZZZVVVLLLFFF>>>777333111000///......---------,,,,,,,,,***+++------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,+++,,,,,,------,,,,,,+++***)))((((((((()))+++,,,******++++++***)))((('''((((((((((((((((((((((((''''''(((***+++,,,---...---+++)))'''&&&'''((((((&&&((()))***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''"""$$$&&&&&&%%%%%%&&&'''%%%&&&''''''((((((''''''))))))((('''&&&%%%%%%$$$%%%%%%%%%&&&'''((()))***))))))))))))((('''&&&%%%'''(((((()))***++++++,,,************************++++++******************++++++,,,,,,,,,---------......///000111222333333222333444444555666:::<<<@@@JJJ\\\rrr((((((&&&%%%%%%&&&'''(((''''''''''''''''''''''''(((((((((((())))))))))))&&&'''((((((&&&&&&'''(((++++++,,,///333888===@@@BBBEEEGGGHHHHHHHHHIIIJJJOOOOOOQQQRRRTTTTTTUUUUUUPPPRRRUUUYYY[[[[[[[[[[[[WWWUUUTTTUUUXXXYYYWWWUUUUUUVVVWWWUUUQQQNNNLLLLLLWWWdddttt}}}}}}yyyuuusssuuupppjjjggghhhlllpppsssxxxuuusssssswww{{{~~~wwwmmmfff^^^XXXZZZbbblllooonnnkkkkkkjjjbbbWWWVVVSSSMMMFFF>>>888444222222222111...,,,,,,---/////////...---,,,++++++***+++******))))))******+++............------,,,+++......---,,,***((('''&&&'''+++...---)))&&&&&&'''))))))))))))))))))))))))(((((()))***************,,,)))&&&&&&(((***)))(((******)))((((((((((((((('''''''''''''''((()))***&&&%%%$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%% ((()))######(((&&&%%%&&&&&&&&&&&&&&&&&&'''$$$%%%'''))))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((())))))************)))***+++,,,,,,+++***))))))***+++,,,---,,,++++++............---,,,+++++++++---///000000000111333333333333333333666:::>>>DDDMMM^^^sss((('''&&&&&&&&&&&&'''(((************************&&&&&&'''''''''(((((((((%%%'''(((((('''((()))+++,,,---000444999>>>BBBEEEEEEGGGJJJKKKKKKLLLMMMOOONNNOOOQQQTTTUUUVVVVVVVVVSSSUUUXXX[[[]]]]]]]]]]]][[[XXXUUUUUUVVVWWWVVVUUUYYYYYYWWWTTTQQQOOOOOOPPPaaakkkwww~~~|||zzzuuunnnjjjkkkmmmppprrrvvvsssqqqpppsssvvvyyyzzzzzzrrriii___]]]___jjjrrrwwwvvvtttrrrllleee___[[[UUUOOOIIIBBB<<<777222111000///......------000//////......------,,,------,,,,,,,,,,,,------++++++,,,,,,++++++***))))))))))))(((&&&$$$###""",,,+++***))))))))))))((())))))))))))))))))))))))'''((()))***************+++)))&&&&&&(((***)))(((******)))((((((((((((((()))(((((((((((())))))***&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%***)))'''(((&&&&&&%%%$$$###"""!!!!!!###$$$&&&'''((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((((((((((((((())))))))))))***++++++++++++***)))((()))***+++++++++******------......------,,,,,,---///111222222222333444333333333333333666:::===CCCLLL]]]rrr''''''&&&&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&'''((((((((()))+++---...111666<<>>444111//////111000---***////////////////////////------,,,,,,,,,,,,------+++++++++++++++******))),,,,,,,,,+++***((('''&&&///***&&&&&&))),,,+++)))))))))))))))))))))))))))'''''')))******+++++++++***(((''''''(((***)))(((******)))(((((((((((((((******))))))((()))))))))&&&''''''(((((((((((((((((('''''''''&&&&&&%%%%%%'''''''''&&&&&&&&&&&&%%%%%%(((%%%%%%'''$$$))))))((('''&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((((((((((((((('''''''''''')))******++++++******)))(((((()))************)))+++,,,------......------...000222222111111111333222333444333444666:::===AAAKKK[[[qqq&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((())))))((())),,,...222666<<>>HHHYYYooo$$$%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))***++++++,,,///333666@@@CCCHHHMMMOOOOOOMMMLLLMMMPPPSSSTTTUUUVVVXXXYYYYYY[[[___aaacccbbbaaa```[[[\\\^^^______^^^\\\[[[XXXZZZ[[[ZZZYYYWWWWWWXXXYYY]]]bbbggglllqqqwww{{{~~~|||yyyzzz{{{{{{{{{zzz{{{~~~zzzrrrrrrvvvyyy{{{~~~wwwjjj```[[[XXXSSSOOOHHHBBB:::555444333222111+++,,,,,,,,,------............------------......((()))******************)))***************))))))&&&+++//////+++((()))+++))))))))))))))))))))))))***************)))((((((%%%''')))***)))((()))*********)))(((((((((((((((''''''&&&&&&%%%%%%&&&&&&)))))))))))))))(((((('''''''''''''''''''''''''''((((((((('''''''''&&&&&&(((&&&###!!!!!!$$$''')))'''''''''&&&&&&%%%%%%%%%((((((((((((((()))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((())))))))))))*********+++***))))))(((((())))))***++++++******++++++,,,---***+++,,,---............---///111111000000000222111222444555555777999<<<===GGGYYYooo$$$%%%&&&(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******(((***,,,...111666<<<@@@GGGIIINNNRRRTTTTTTSSSRRRPPPRRRTTTVVVVVVVVVXXXYYY\\\]]]^^^```aaaaaa```___]]]^^^___```___^^^\\\ZZZYYYZZZ[[[ZZZYYY[[[```dddkkkmmmpppuuuzzz~~~{{{zzzzzz{{{}}}|||vvvrrrsssxxxxxxnnneee]]]WWWRRROOOJJJGGGCCC===999555222111------------..................------------......(((((()))***************++++++,,,,,,,,,,,,+++++++++,,,---,,,+++***)))***))))))))))))))))))))))))++++++++++++)))((('''&&&$$$'''******)))((()))+++******)))((((((((((((((('''&&&&&&&&&&&&''''''(((***)))(((((('''''''''(((&&&&&&''''''(((((())))))((((((((((((''''''''''''$$$%%%''')))***(((&&&&&&(((((((((((('''''''''''''''''''''''''''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))&&&''''''((()))***++++++***)))(((''''''((()))***+++***)))))))))***,,,,,,++++++,,,---............,,,...000111000000111222000222444555666777999;;;===GGGYYYppp###$$$&&&((())))))((('''))))))))))))))))))))))))(((((((((((())))))))))))'''))),,,000555;;;CCCHHHKKKNNNRRRVVVYYYYYYXXXWWWXXXZZZ\\\]]]]]]]]]^^^```______```aaaaaaaaaaaaaaa______aaaaaa```^^^\\\[[[XXXXXXXXXXXXZZZaaakkkrrruuuwwwyyy}}}|||{{{{{{vvvzzz~~~yyynnnnnnvvvyyyvvvpppggg^^^UUUOOOKKKJJJJJJIIIDDD===666111///////////////////////////---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,))))))***+++++++++******222---)))(((***,,,+++)))))))))))))))))))))))))))---,,,,,,+++)))(((&&&%%%###'''***+++)))((()))+++******)))((((((((((((((('''''''''''''''((()))******)))(((&&&&&&&&&'''(((%%%%%%&&&'''((()))******)))((((((((('''''''''''''''%%%###$$$%%%%%%'''***!!!!!!"""###$$$&&&&&&''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))$$$%%%&&&'''(((***++++++***)))(((''''''((()))******)))((((((((()))+++,,,,,,,,,------......------)))+++---.........000111000222444666666777999;;;===GGGYYYppp%%%&&&''''''(((((('''''')))))))))))))))(((''''''++++++***)))&&&&&&((()))---///333777;;;@@@EEEIIIMMMQQQWWW^^^cccdddaaa^^^^^^___bbbdddeeeddddddccccccdddeeeeeeeeecccbbbaaa```______aaabbbccccccbbbbbb\\\XXXYYY```kkkyyyzzz|||~~~}}}{{{yyyyyyzzzzzz}}}}}}xxxvvvrrrkkkbbbYYYQQQLLLOOOJJJGGGIIIHHH@@@888555000000111111111111000///...,,,******---...//////---------............///---,,,+++++++++,,,---...------------------------************************((((((((((((((((((((((((+++***)))(((((()))***+++++++++***)))(((((())))))((('''''''''&&&&&&&&&&&&(((((((((((())))))))))))((((((((((((''''''''''''((((((''''''''''''(((((()))((('''%%%$$$$$$$$$$$$&&&%%%%%%%%%&&&''')))***''''''''''''''''''''''''(((((())))))))))))((((((&&&%%%%%%&&&)))+++******&&&&&&&&&'''''')))******'''((((((((())))))*********,,,---,,,***)))))))))(((''''''(((***,,,+++***)))+++...///...------...------......///000000000///222444555555666777888===GGGXXXmmm'''''''''((((((((()))))))))))))))))))))((('''''')))******)))((((((+++---///222888===AAAFFFKKKNNNRRRUUU[[[aaadddeeecccaaabbbdddfffhhhhhhhhhgggfffdddeeeeeeffffffeeeeeeddddddeeeeeefffeeedddaaa___]]]ZZZZZZ___iiiwww}}}yyyvvvssswwwzzz}}}|||sssiii___WWWSSSPPPNNNIIIHHHJJJIIIBBB;;;888333333222222111111111111222000---,,,---...---,,,------------............------,,,+++++++++,,,---***++++++,,,---...//////************************))))))))))))))))))))))))******)))(((((()))******++++++***)))))))))))))))(((((((((((('''''''''&&&******))))))(((((('''''')))))))))(((((((((''''''((((((''''''''''''(((((()))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&((()))''''''''''''''''''''''''''''''((((((((((((''''''***(((''''''((('''&&&$$$''''''&&&&&&&&&''''''(((''''''(((((())))))))))))(((***++++++***))))))******)))((())),,,---,,,++++++---//////---,,,+++,,,------......///000000000222444666777777888999;;;???HHHYYYmmm)))(((((('''((()))***+++)))))))))))))))(((((('''((())))))))))))+++...111333777>>>DDDIIIMMMQQQSSSWWWZZZ^^^bbbeeeffffffeeehhhjjjkkkllllllkkkjjjiiiffffffffffffggghhhiiijjjjjjlllmmmmmmkkkgggccc```[[[]]]bbbjjjwww}}}vvvppptttwwwvvvuuu}}}uuueeeYYYQQQOOONNNMMMHHHHHHKKKKKKEEE>>>;;;777666444222111111111222222000.........///...---------------..................,,,,,,+++++++++++++++,,,,,,,,,------......************************************************))))))(((((((((((())))))+++***))))))))))))))))))))))))))))))((((((((((((++++++***)))((('''&&&&&&******)))))))))(((((((((((((((''''''''''''(((((()))***+++++++++***))))))'''&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&***(((&&&&&&'''&&&%%%###((('''&&&&&&%%%%%%&&&&&&''''''(((((((((((())))))''')))***+++)))))))))***+++***)))***,,,------,,,,,,...//////---+++******---......//////000000111222444666777777777999;;;@@@JJJYYYmmm)))((('''&&&&&&(((***+++(((((())))))))))))(((((('''((())))))))),,,000444888===DDDKKKNNNQQQSSSTTTXXXZZZ___bbbeeefffhhhjjjlllmmmnnnooonnnmmmkkkjjjggggggfffggghhhjjjmmmnnnppprrrssssssoooiiieeebbb```fffnnnwwwyyy{{{|||||||||~~~kkk\\\SSSOOONNNLLLGGGGGGKKKLLLGGGAAA???:::888555222000000111111...---,,,---///000000///,,,,,,---------...............---,,,++++++******//////...---,,,******)))************************************************)))(((((((((((((((((()))******)))))))))))))))************))))))))))))(((******))))))((((((''''''************))))))))))))((((((''''''''''''(((((('''(((+++,,,---,,,***)))((((((''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&$$$######$$$''')))((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((()))++++++)))(((((()))+++***)))***,,,---,,,+++***,,,......---+++++++++.........///000000111111111222444444444555777999@@@IIIXXXlll((('''&&&%%%%%%''')))***(((((())))))))))))((((((((()))))))))***---333666>>>CCCJJJOOOQQQRRRRRRSSSVVVZZZ___bbbdddgggjjjmmmmmmnnnooooooooommmkkkiiihhhhhhhhhiiijjjmmmoooqqqtttuuutttpppjjjeeebbbaaahhhqqq{{{xxxiii___ZZZWWWMMMHHHFFFIIIKKKGGGBBBAAA<<<:::777333111000000000,,,++++++,,,...//////...,,,,,,,,,------------.........------,,,+++***)))///......,,,+++***))))))************************************************(((((())))))))))))((((((***)))))))))))))))******+++*********))))))))))))''''''(((((())))))******************))))))))))))((((((''''''''''''((((((%%%''')))+++++++++)))((())))))))))))((((((((((((''''''''''''''''''''''''((((((((())))))((((((((("""!!!"""$$$'''*********&&&&&&&&&'''(((***+++,,,)))))))))))))))))))))(((***+++,,,+++)))''''''(((***)))((()))***+++***)))'''***,,,------,,,---.........//////000111111111111222333444444555888:::>>>GGGWWWjjj'''&&&&&&%%%%%%'''((()))'''(((((()))))))))))))))((()))***+++---222888===DDDHHHNNNRRRTTTTTTTTTTTTXXX\\\bbbeeefffhhhlllooommmnnnpppppppppnnnlllkkkjjjjjjkkklllnnnppprrrsssuuusssooohhhaaa___aaadddrrr}}}}}}}}}~~~tttkkkdddaaaSSSLLLHHHIIIJJJGGGDDDDDD???===:::666333111000//////...------...---+++))),,,,,,,,,,,,------------------------,,,,,,*********+++++++++,,,,,,------************************************************))))))************)))))))))))))))))))))******+++************))))))))))))&&&&&&'''((()))***++++++******)))))))))(((((((((((((((''''''''''''(((((($$$%%%'''((((((((('''''''''(((((()))))))))((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&%%%$$$%%%'''(((((('''%%%&&&&&&((()))+++---...++++++************))))))***,,,---,,,***(((((()))***)))((((((***+++***(((&&&(((+++---------...///...//////000000111111222444555555555555777:::======FFFVVViii''''''''''''((((((((((((''''''((()))))))))))))))((()))+++...222999AAAGGGIIIMMMRRRVVVWWWXXXYYYZZZ^^^ccciiikkkkkkkkkmmmpppoooqqqrrrssssssqqqpppooommmnnnppprrrssstttuuuuuuooommmhhhaaa]]]bbbllluuu|||ssskkkgggZZZQQQKKKJJJJJJHHHFFFHHHBBB@@@>>>:::777333111//////.........///...,,,***++++++,,,,,,,,,---------+++,,,---------,,,++++++))))))***+++,,,------...************************)))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))))))))***++++++******)))))))))(((((((((''''''(((((())))))******)))))))))(((((((((''''''((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((('''''''''''''''''''''''''''''''''((((((((((((((((((''')))(((''''''(((((('''%%%&&&&&&'''''')))***,,,,,,,,,,,,,,,+++++++++******(((***,,,,,,,,,+++,,,---+++***))))))++++++***)))'''))),,,---,,,,,,,,,---/////////000111111222222444555555555555777:::===???GGGVVViii''''''((()))***)))))))))''''''((()))))))))))))))'''))),,,000666>>>HHHNNNKKKOOOTTTXXX[[[\\\^^^```dddiiioooqqqnnnmmmnnnqqqrrrssstttvvvvvvuuusssrrrpppqqqsssuuuwwwwwwwwwwwwiiigggbbb^^^___jjj{{{~~~{{{{{{~~~}}}|||sssooo___VVVMMMKKKJJJHHHHHHJJJDDDCCCAAA>>>:::666222000---,,,---///111111000...++++++,,,,,,,,,---------***+++,,,---------,,,+++,,,+++++++++++++++++++++************************((((((((((((((((((((((((***+++,,,------,,,+++***))))))((())))))***++++++))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&!!!"""$$$&&&''''''&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&)))(((''''''((()))(((&&&'''''''''''''''((()))***---------,,,,,,+++++++++&&&)))+++------...///111---+++***+++,,,,,,+++***(((***------,,,+++++++++/////////000111111222222222333333333333555888;;;AAAIIIWWWiii#########$$$%%%&&&'''((((((((()))((('''(((***,,,(((,,,222888>>>EEEMMMQQQRRRVVVZZZ^^^___```aaabbbpppsssvvvwwwvvvtttssssssooossswwwxxxwwwuuuvvvwwwxxxyyy|||~~~}}}xxxpppjjjdddbbb^^^___kkk~~~|||yyy{{{{{{{{{jjjbbbXXXRRROOONNNJJJFFFHHHEEEBBBAAAAAA>>>:::555000//////...------------,,,------......------,,,---,,,++++++,,,---///000...---,,,,,,++++++,,,,,,......---,,,+++))))))(((,,,***((('''&&&'''((()))((((((((((((((((((((((((......,,,+++***************)))((()))***+++***(((###&&&)))))))))((((((((()))(((((((((((())))))***''''''((((((((((((''''''&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&)))(((&&&%%%%%%&&&((()))'''((((((((('''&&&%%%%%%))))))))))))))))))))))))&&&&&&&&&'''''''''((((((***((('''(((***+++++++++////////////////////////,,,,,,+++******+++,,,,,,---------...............---...000000//////111222555444444444555666888999AAAFFFTTTkkk%%%%%%%%%&&&&&&'''))))))))))))))))))((()))+++...---111777===CCCIIIOOOSSSTTTXXX\\\```bbbdddfffhhhpppssswwwyyyxxxwwwvvvwwwvvvyyy{{{|||zzzyyyyyy{{{{{{}}}~~~yyyqqqiiiddd]]]aaafffnnn~~~~~~{{{zzz||||||~~~uuummmaaaXXXSSSOOOJJJFFFJJJHHHFFFFFFFFFCCC>>>999222111000...------...///........................000///...,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,+++***((('''''''''))))))))))))))))))))))))))))))(((((('''''''''((())))))***)))((()))***+++***(((''')))******)))))))))*********))))))((()))))))))''''''((((((((((((''''''&&&'''''''''(((((((((((())))))))))))((((((((((((((('''&&&%%%%%%&&&'''(((''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------------------............---...000000//////111222444444444444555666888999???EEESSSjjj(((((('''(((((()))***+++)))******)))(((***---000444888>>>CCCHHHLLLQQQTTTWWW[[[___cccfffjjjnnnqqqtttxxx|||~~~~~~}}}}}}}}}~~~~~~|||rrriiibbb______iiixxxzzzxxxwwwxxx~~~{{{nnnbbbZZZTTTOOOKKKLLLKKKKKKLLLMMMJJJDDD???777444111///------///000000///............///000000///...---,,,,,,,,,,,,...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,+++***)))((('''((()))***************************'''''''''((()))+++,,,---***)))((()))***+++***((('''''''''&&&$$$$$$&&&(((++++++***)))((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&& $$$'''((('''&&&(((***++++++++++++++++++++++++...------,,,,,,------...,,,,,,------............---...000000//////111222444444444444555777999:::>>>DDDSSSjjj)))((((((((())))))***+++)))))))))))))))+++///222999===CCCHHHLLLOOOSSSVVV[[[^^^cccgggkkkpppvvvzzz}}}vvvjjjcccbbbeeeooo}}}~~~||||||}}}~~~}}}{{{nnnddd]]]WWWSSSNNNMMMNNNQQQSSSQQQKKKFFF<<<999444000------...///000///---,,,,,,---///000,,,,,,,,,---......///000...---,,,,,,++++++,,,,,,------,,,,,,+++***))))))******)))(((((())))))***************************''''''((()))***,,,---...***)))((()))***+++***(((((((((&&&$$$""""""%%%(((+++***)))(((''''''&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((###)))***'''%%%'''***++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,------......///---...000000//////111222444333333444555777999:::>>>DDDTTTlll((((((((('''(((((())))))((()))))))))***---222666>>>BBBGGGKKKOOORRRWWWYYY```ccchhhlllqqqwww}}}yyymmmdddcccjjjqqq~~~zzzyyy~~~zzznnneee^^^ZZZTTTSSSRRRTTTVVVVVVRRRNNNCCC???999444000.........///...,,,++++++,,,...///,,,,,,---...////////////...---,,,,,,++++++,,,,,,---,,,,,,++++++************))))))))))))*********************************&&&&&&&&&&&&&&&'''((()))***)))((()))***+++***(((---,,,+++(((&&&'''***---***)))((('''&&&%%%%%%%%%''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&'''(((((('''&&&&&&''''''((((((((((((((('''))))))))))))))))))))))))###$$$%%%&&&''')))******%%%***+++(((&&&(((+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---......///---...000000//////111222333333333444555777999;;;???FFFVVVnnn((((((''''''''''''(((((())))))***+++---222888===CCCFFFJJJOOOSSSXXX]]]aaafffjjjoootttxxx}}}~~~xxxoooeeebbbhhhttt~~~yyyxxxyyy{{{~~~|||qqqiiifffbbb^^^ZZZYYYZZZZZZWWWUUUKKKGGGAAA:::555111///......---,,,++++++,,,---...//////000//////...,,,,,,...---,,,,,,++++++,,,,,,))))))***+++,,,------...))))))*********************************************))))))(((((((((((()))***)))((()))***+++***(((++++++)))'''&&&&&&))),,,))))))((('''&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))''''''''''''''''''''''''''''''((()))))))))((((((''''''''''''''''''''''''###$$$%%%&&&''')))******###'''******)))''')))+++))))))))))))))))))))))))***++++++,,,,,,++++++*********+++,,,---......///---...000000//////111222333333333444555777:::;;;???FFFWWWppp)))(((((('''''''''((((((++++++,,,...111777???DDDJJJLLLOOOSSSXXX___fffkkkmmmqqqwww|||tttnnneee```cccmmmzzz}}}|||zzzyyy{{{~~~vvvoooeee___]]]]]][[[ZZZTTTPPPJJJCCC;;;555111///........................//////000000///...---,,,...---,,,,,,++++++,,,,,,((()))***+++,,,------...))))))******++++++++++++)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,***)))((()))***+++***(((&&&&&&&&&%%%$$$$$$''')))***))))))((((((((())))))''''''((((((((((((''''''(((((((((''''''&&&&&&&&&%%%%%%&&&''''''((())))))((('''&&&%%%%%%&&&'''(((''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))++++++,,,------,,,++++++)))***+++,,,---......///---...000000//////111222222222333333555888:::;;;>>>EEEWWWooo))))))((((((((((((((())),,,---///111555;;;DDDIIINNNPPPSSSWWW\\\dddmmmsssrrrvvv|||mmmggg```^^^eeeqqq||||||{{{}}}{{{nnnddd```___^^^]]]ZZZVVVPPPHHH@@@999444111......///000000///......,,,---...000000000000///...---,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++((()))***+++++++++++++++(((((((((((((((((((((((())))))(((((()))***++++++***)))((()))***+++***(((''''''((('''&&&''')))++++++***************+++,,,''''''((((((((((((''''''******))))))((((((((('''######$$$$$$%%%&&&'''''')))(((&&&%%%%%%&&&((()))''''''((()))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%+++)))'''&&&'''(((((('''++++++++++++++++++++++++,,,,,,---......---,,,,,,)))******+++---...//////---...000000//////111222222222222333555888:::<<<===DDDVVVooo%%%$$$$$$&&&)))+++,,,,,,)))---222777;;;BBBKKKQQQRRRTTTWWWZZZ^^^fffqqqyyyyyy{{{zzznnnaaabbbccceeejjjrrr}}}|||{{{{{{|||wwwmmmfffaaa^^^[[[VVVRRROOOHHH???999999---......//////...------//////.........---------//////...---,,,++++++***)))))))))***+++++++++,,,************************))))))))))))))))))))))))'''(((***,,,,,,***(((''''''(((***+++***)))'''&&&$$$&&&((()))(((((()))***(((((((((((()))***+++,,,))))))(((((((((((())))))+++***)))(((((((((((((((''''''''''''(((((((((((())))))((('''&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&++++++)))(((((()))******))))))(((((('''''''''&&&%%%((((((&&&'''+++,,,***))))))))))))))))))))))))***)))((())),,,///000000111111111111111111222222111333555555666888;;;===>>>HHHYYYmmm***)))(((((()))*********,,,000777<<>><<<999666222000///////////////////////////////////////...---,,,,,,++++++---,,,,,,,,,++++++************************************************************))))))))))))***************)))(((((('''&&&&&&(((******)))((()))***(((((((((((((((((()))***((((((''''''''''''((((((%%%&&&'''(((((('''&&&&&&''''''''''''((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))*********)))((((((((((((((()))))))))(((******''''''***+++(((++++++++++++++++++++++++(((***,,,---,,,,,,...///000000111111222333333444222444666666666666777888>>>FFFRRRdddzzz(((***,,,,,,,,,///555:::AAAFFFMMMQQQUUUZZZ```eeehhhoooxxxyyyvvvvvv|||{{{tttrrrttt{{{ooodddXXXSSSNNNHHHBBB@@@???===:::666333111000///...////////////000000000000///...---,,,++++++***,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%''')))***))))))***+++(((((((((''''''(((((()))(((''''''&&&&&&''''''(((%%%&&&'''))))))((('''&&&''''''''''''(((((((((((('''''''''(((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))$$$%%%&&&&&&''''''''''''((())))))))))))*********+++---+++'''&&&((('''$$$+++++++++++++++++++++++++++---000...+++)))***,,,,,,,,,------...///000000222333444444444555888:::???FFFSSSdddzzz'''***---...///333;;;BBBFFFKKKQQQVVVZZZaaaiiiooorrrxxxwwwpppuuu~~~vvvssswww|||zzzlll___YYYTTTMMMGGGDDDBBB@@@>>>:::777333111///.../////////000000000000.........------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,************************************************((()))***++++++***)))(((((((((((((((((())))))***''')))******)))((()))***)))(((((('''''''''(((((((((''''''&&&&&&''''''(((%%%&&&(((******)))((('''''''''''''''((((((((((((((((((((((((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&%%%%%%%%%&&&&&&'''(((((((((((()))))))))***)))++++++''''''******(((***************************...111///+++((())),,,((()))***+++,,,------...222333333222333555999<<<===EEESSSdddzzz$$$(((---///222999CCCKKKIIIMMMSSSYYY^^^fffpppwwwyyy~~~qqqlllwwwyyyxxxzzz}}}|||yyyrrrddd]]]YYYRRRLLLIIICCCBBB@@@===999555111///.../////////000000111111,,,,,,,,,---------......+++++++++,,,,,,---------************************++++++++++++++++++++++++''')))***,,,,,,***)))'''((('''''''''((()))***+++)))+++,,,+++)))((((((((()))(((((('''''''''(((((('''''''''&&&&&&'''''''''%%%''')))***+++***)))(((''''''''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))'''&&&&&&'''((()))&&&'''''''''(((((())))))$$$'''(((''')))///111///))))))))))))))))))))))))&&&+++//////,,,***,,,///------...///000222222333222222222111222555:::>>><<>>888444222000/////////...---------------++++++,,,,,,,,,---------******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))***+++,,,---(((***+++***))))))+++...*********))))))((((((((())))))*********+++++++++************************((((((************(((((())))))))))))))))))))))))'''(((((()))******++++++(((((()))))))))*********&&&'''((())))))******)))+++***)))***,,,+++(((%%%(((((()))***************))))))))))))************)))************+++++++++---------......//////////////////000111111222222000111333444444666999;;;===BBBMMM^^^uuuIIIOOOVVVZZZ\\\bbbmmmvvvzzzsssiiidddcccgggnnnyyyvvvrrrkkkbbbZZZSSSOOOMMMKKKHHHCCC>>>:::555000,,,000000///...............+++++++++,,,,,,---------***+++,,,---------------,,,,,,,,,++++++*********&&&&&&''')))+++---///000***,,,---+++((('''))),,,))))))))))))************''''''(((((()))))))))***((((((((((((((()))))))))((()))+++,,,,,,+++)))(((&&&'''((()))***+++,,,,,,'''(((((()))***+++++++++))))))))))))************))))))*********(((&&&%%%%%%%%%%%%))),,,---***''''''((()))))))))(((&&&%%%))))))))))))************)))************+++++++++))))))***++++++,,,------/////////000111111222222000111333444444666999;;;===BBBLLL]]]uuuRRRVVV[[[___ccciiiqqqwww|||nnnjjjkkklllqqqxxx{{{qqqjjj```UUUPPPRRRQQQJJJDDDBBB===555///.........//////......---,,,///...------,,,,,,------)))***,,,---,,,***((('''+++++++++*********)))))),,,+++))))))******((('''************************))))))))))))))))))))))))+++***)))'''''''''((()))+++++++++******((('''&&&)))))))))))))))(((((((((******))))))((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&%%%$$$$$$$$$''''''''''''''''''''''''((((((((((((''''''''''''(((((())))))))))))((((((''''''((((((((()))))))))(((((()))******++++++,,,+++,,,...///000000//////555555555666666888999:::;;;@@@KKK\\\sssRRRVVV\\\aaafffnnnwww~~~uuummmmmmqqquuu{{{yyynnncccWWWRRRSSSRRRKKKFFFEEEBBB;;;666555000000000000//////...---......---,,,,,,,,,,,,,,,+++,,,---------+++***))),,,,,,,,,,,,++++++******,,,+++******++++++***)))************************))))))))))))))))))))))))+++***)))((('''(((((())))))))))))))))))((('''&&&)))(((((((((((()))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))+++++++++,,,,,,,,,,,,---,,,,,,------....../////////.........///000111222222222222222333555666777;;;@@@KKK\\\sssTTTYYY```gggnnnwwwvvvrrrpppuuuzzz~~~{{{mmm```XXXUUUVVVOOOJJJJJJHHHBBB<<<:::222222222111000///.........---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,*********,,,---,,,+++************************))))))))))))))))))))))))******)))((((((((())))))''''''(((((((((((('''&&&)))(((''''''''')))***+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++***++++++,,,,,,------...222111///......111333555111111111222333444555666<<>>;;;555444333111000///......------,,,++++++++++++,,,...---,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++***)))(((***,,,------,,,************************))))))))))))))))))))))))******))))))))))))))))))''''''(((((()))((((((((()))((('''&&&''')))+++,,,))))))))))))((((((((((((************************((((((((((((((((((((((((''''''&&&&&&'''(((((()))(((((((((((((((((((((((())))))))))))************)))******++++++******)))))))))))))))*********************+++,,,,,,------222111000///000222444555333333333444555777888999<<>>BBBLLL\\\sssmmmyyy~~~}}}}}}}}}zzz|||sssccc]]]XXXQQQKKKHHHFFFBBB===999444000...//////...---,,,,,,,,,,,,++++++,,,------,,,++++++...---,,,,,,++++++++++++---,,,,,,+++***)))((((((,,,++++++******++++++,,,******))))))***+++,,,,,,,,,++++++++++++++++++,,,******))))))))))))******)))(((&&&'''***,,,---,,,+++++++++***)))(((((('''''')))******))))))***+++))))))))))))((((((((((((+++)))(((&&&&&&((()))+++&&&'''((())))))((('''&&&(((((((((((())))))))))))******************************+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,---...///000111111444333222111222444777999:::BBBNNN]]]pppyyy|||yyy|||}}}mmmfffaaaZZZTTTMMMJJJFFFAAA<<<888333111......------,,,,,,,,,,,,---...////////////...---...---,,,,,,+++++++++,,,------,,,,,,++++++******,,,++++++******++++++,,,)))************++++++,,,++++++************++++++******))))))))))))******%%%&&&''''''((((((((()))++++++******)))(((((('''''')))******))))))***+++************))))))))))))***)))(((''''''((()))***''''''((())))))(((''''''(((((((((((()))))))))*********************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,------...///000111111666555333111111333555777777???LLL]]]qqq{{{uuuzzz{{{rrrllleee```SSSOOOJJJEEEAAA<<<777444...////////////......------...////////////...---------,,,+++++++++,,,,,,---------------,,,,,,,,,,,,++++++******++++++,,,)))***++++++,,,+++++++++*********))))))***************))))))))))))******&&&))),,,,,,)))((()))+++++++++******)))(((((((((''')))******))))))***+++++++++++++++***************)))(((''''''((()))***'''(((((())))))(((((('''((((((((()))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000000111222777555333222222333444555888@@@MMM]]]rrr~~~}}}zzzssslllfffWWWRRRMMMHHHDDD@@@:::666111111222333222111000///,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,,,,++++++,,,,,,---------...,,,++++++******++++++,,,******+++,,,,,,,,,+++*********))))))))))))************))))))))))))******))),,,...+++'''%%%(((---************))))))((((((''')))******))))))***+++++++++*********)))))))))))))))(((((((((((())))))((((((((())))))((((((((((((((()))))))))***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------...///000111222222555444333222222333555666<<>>HHHWWWjjj|||}}}~~~||||||yyyqqqjjjdddaaa\\\WWWUUUUUUVVVWWWSSSRRRQQQPPPQQQQQQRRRSSSVVVVVVWWWXXX[[[]]]]]]]]]```aaacccfffkkkrrrxxx|||pppjjjdddeeehhhggg```YYYLLLFFF===666222111000000///......---------......------------............//////...------------...)))************))))))(((***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,+++++++++************)))((()))))))))******++++++******))))))******+++,,,++++++*********+++,,,,,,(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))******))))))***+++++++++++++++*********+++++++++++++++*********++++++,,,,,,---,,,,,,,,,---------......///...---------///111333111222222333444555666777;;;>>>GGGWWWjjj{{{|||||||||}}}~~~wwwsssrrrooohhhcccYYYVVVRRROOOMMMLLLMMMNNNJJJIIIIIIHHHIIIJJJLLLMMMMMMOOOQQQTTTUUUVVVWWWWWWYYY\\\```bbbdddiiipppvvv}}}~~~~~~~~~yyysssnnnnnnqqqpppjjjdddSSSLLLBBB:::444222000///.........---......//////....../////////000000000//////...------------...++++++,,,,,,---,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,+++++++++************))),,,+++++++++******))))))******))))))******+++,,,+++******)))))))))******((((((((()))))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,******+++,,,,,,,,,,,,,,,******************))))))++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---...000333444333222222222333555777888;;;>>>GGGWWWjjjyyy|||~~~||||||}}}}}}{{{zzzwwwwwwxxxyyyzzz|||~~~~~~wwwnnnhhheeeaaa\\\WWWNNNLLLJJJGGGEEEEEEEEEFFFBBBBBBAAABBBCCCEEEFFFHHHFFFIIIMMMOOOPPPPPPPPPPPPSSSWWW\\\^^^^^^aaaiiiooovvvxxxzzz{{{{{{{{{}}}|||tttpppqqqpppkkkgggTTTOOOGGG@@@:::555111///...............//////000...////////////000000000------,,,++++++++++++,,,+++,,,---...............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))---,,,,,,+++)))(((((('''******))))))******+++,,,,,,+++***)))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********)))***++++++,,,,,,+++++++++*********)))(((((((((,,,,,,++++++++++++++++++,,,,,,,,,---------......------......000111333444333333222111222444777999;;;>>>GGGVVVjjj{{{zzz{{{}}}}}}{{{yyy{{{yyyxxxxxxxxxxxxwwwuuutttttttttttttttuuuvvvwww}}}}}}}}}xxxuuuqqqkkkbbbZZZUUUPPPKKKHHHEEEEEECCCBBBAAA@@@@@@@@@============???AAACCCDDDBBBFFFJJJKKKKKKJJJKKKLLLNNNSSSXXXYYYYYY\\\ccciiiooorrruuuxxxyyy{{{}}}}}}yyypppllliiifffbbbPPPNNNIIIEEE@@@:::444/////////.........//////000------........./////////------,,,++++++++++++,,,))))))***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++***)))((('''&&&&&&******))))))******+++,,,---,,,+++***************))))))))))))************************************+++*********)))))))))(((((())))))***************+++*********)))(((((((((,,,,,,++++++++++++++++++,,,,,,,,,---------......000000000000111222333333333333222111222444777999;;;===GGGVVViii~~~{{{|||{{{}}}|||xxxvvvuuusssrrrrrrrrrrrrqqqooopppoooooonnnnnnoooooopppssstttvvvxxxzzz}}}~~~|||xxxsssnnnjjjeee```YYYRRRLLLGGGCCC@@@????????????>>>======<<<<<<;;;;;;<<<===???AAABBB@@@DDDHHHHHHFFFEEEFFFHHHIIIMMMRRRTTTVVVYYY___ccciiimmmrrruuuxxxzzz|||~~~{{{~~~{{{{{{zzzzzzyyyzzzzzzzzz|||yyyyyy|||~~~~~~vvvnnnggg```\\\PPPNNNKKKHHHEEE???888333111000//////......//////,,,,,,---------.........//////...------------...++++++,,,---------,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***+++++++++************)))))))))))))))((((((''''''******))))))******+++,,,,,,,,,+++*********++++++)))))))))*********++++++************************------,,,,,,+++******)))(((((()))************)))******************))))))++++++++++++++++++++++++,,,,,,,,,---------......///000000111111222222222333222222222333555777888:::===FFFVVViii|||zzz|||~~~|||wwwsssqqqkkkjjjhhhhhhiiiiiigggffffffffffffffffffggghhhiiiiiijjjlllnnnqqqsssuuuvvvuuuwwwzzz}}}~~~{{{xxxtttoookkkfffaaa]]]YYYUUUPPPKKKGGGCCC@@@>>>;;;;;;<<<<<<<<<;;;::::::;;;;;;::::::;;;===???@@@@@@CCCFFFDDDAAA???BBBEEEFFFGGGKKKOOOSSSXXX[[[]]]dddhhhmmmpppssstttvvvxxxvvvzzz~~~~~~yyyyyyyyyyyyxxxwwwvvvvvvqqqqqqpppoooooooooooooooooollllllpppsssuuuzzzxxxlllaaaZZZTTTQQQMMMIIIFFFBBB===:::222222000///............,,,,,,---------.........//////...------------...//////////////////...---,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******+++++++++************)))(((((()))))))))***************))))))******+++,,,******)))))))))******+++))))))*********+++++++++************************+++++++++++++++*********))))))***++++++++++++************+++++++++++++++*********++++++,,,,,,---,,,,,,,,,---------......,,,,,,...///000111222222111222222333444555666777:::===FFFVVViii}}}xxxyyy}}}~~~yyyyyyxxxuuurrrmmmhhhfffbbb```______```___^^^\\\]]]]]]]]]^^^___aaabbbccccccccceeehhhjjjmmmnnnooolllooossswwwyyyxxxwwwuuuqqqnnnjjjeeeaaa\\\WWWSSSKKKIIIFFFCCC@@@>>>;;;:::888999:::;;;;;;:::999888;;;;;;:::::::::<<<===>>>@@@BBBDDDBBB===<<>>BBB>>>::::::<<<======<<<>>>BBBGGGIIIJJJLLLPPPSSS\\\^^^bbbeeehhhiiiiiiiiipppppppppoooooonnnnnnnnnnnnmmmlllkkkjjjiiihhhhhhhhhfffbbb___^^^^^^___```___^^^\\\ZZZYYYYYYZZZZZZ]]]\\\[[[\\\___dddiiilllnnnnnnoooqqqtttxxx{{{}}}|||}}}ssskkk^^^XXXQQQNNNNNNLLLGGGCCC<<<666000------///000000////////////////////////000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---+++++++++++++++++++++++++++++++++***)))((('''''')))+++------,,,,,,---...((((((''''''((()))******'''%%%$$$&&&)))+++***(((&&&'''***,,,---.........,,,,,,+++******)))))))))(((((())))))******++++++))))))))))))***+++,,,---++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,......---......///000000333444555444444444666888===>>>DDDRRRggg}}}xxxxxx~~~~~~zzztttpppiiihhheeeaaa]]]YYYWWWUUURRRQQQPPPOOONNNMMMMMMMMMJJJJJJKKKLLLNNNOOOPPPPPPQQQRRRSSSTTTWWWYYY[[[\\\]]]^^^___aaabbbaaa^^^\\\XXXWWWTTTQQQMMMJJJHHHGGGBBBAAA???<<<;;;:::;;;;;;<<<<<<;;;:::::::::::::::<<<;;;:::999:::;;;===>>>DDD@@@===;;;<<<===<<<:::===@@@EEEGGGIIIKKKNNNQQQUUUWWW[[[^^^aaabbbbbbbbbhhhhhhhhhggggggfffffffffeeeeeedddcccbbb```_________]]]YYYWWWUUUUUUVVVWWWVVVUUUTTTSSSRRRRRRSSSSSSSSSSSSSSSTTTWWW\\\```bbbffffffgggiiijjjlllnnnooossstttvvvxxxzzz~~~mmmcccWWWPPPNNNMMMIIIDDD>>>999222------///000000//////////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++++++++++++++++++++++++++******))))))((((((***,,,,,,+++++++++,,,+++++++++++++++,,,------)))'''&&&(((+++,,,+++*********+++++++++++++++***)))))))))***************))))))))))))************************+++,,,---...++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222333333333333222333444444444444777999<<<===DDDRRRggg}}}yyyxxxwww{{{~~~~~~|||zzzwwwtttoooiiieee^^^\\\XXXTTTQQQNNNMMMLLLHHHGGGFFFFFFFFFFFFGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJLLLMMMOOOQQQSSSTTTTTTTTTTTTVVVWWWVVVSSSQQQKKKJJJIIIGGGEEEDDDCCCCCC@@@???>>>===<<<======>>>>>>===<<<;;;;;;;;;<<<=========<<<;;;;;;<<<===>>>DDDBBB>>><<<<<<<<<;;;:::;;;===AAACCCEEEHHHKKKNNNMMMOOORRRVVVYYYZZZ[[[[[[^^^^^^]]]]]]]]]]]]\\\\\\[[[[[[ZZZXXXWWWVVVTTTTTTTTTRRROOOMMMLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJKKKKKKHHHIIIJJJMMMPPPSSSVVVXXX\\\]]]^^^___````````````fffhhhjjjmmmooosssxxx|||vvvaaaTTTOOONNNJJJFFFBBB===555000....../////////////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********((()))++++++*********+++,,,,,,,,,,,,,,,,,,---...+++***)))***,,,------,,,+++******)))))))))******(((((())))))***++++++,,,***************)))))))))++++++++++++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------***---111444666555444333111333444444444555777999:::<<>>???<<<<<<<<<<<<===>>>???@@@AAA@@@>>><<<<<<;;;;;;:::888:::<<<>>>AAADDDFFFHHHGGGIIILLLOOORRRTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPNNNMMMLLLLLLLLLKKKIIIGGGFFFFFFGGGHHHEEEEEEEEEEEEEEEEEEFFFFFFBBBDDDFFFIIILLLOOOPPPQQQTTTUUUVVVXXXXXXXXXWWWVVVZZZ]]]```bbbeeeiiinnnqqqvvvyyy~~~mmmZZZRRROOOKKKGGGFFFAAA:::444000//////000///////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,)))***,,,,,,+++******+++******)))))))))******+++++++++++++++,,,------,,,((('''''''''(((***,,,...************++++++,,,,,,+++++++++******)))))))))+++++++++++++++,,,------++++++++++++++++++++++++------------............,,,,,,,,,---------------,,,---///111333333222222111222444444444555888:::888;;;DDDSSSfff{{{yyyzzz{{{zzz~~~}}}~~~~~~~~~|||wwwjjjgggccc^^^[[[VVVQQQNNNKKKIIIFFFCCCAAA@@@AAAAAA>>>>>>===<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>??????@@@BBBDDDFFFGGGGGGGGGHHHHHHIIILLLOOOPPPPPPNNNJJJHHHGGGEEEDDDDDDEEEFFFGGGFFFEEEDDDCCCCCCDDDEEECCCBBBAAA???>>>??????@@@;;;<<<<<<>>>???AAACCCDDD=========<<<;;;;;;<<<<<<888888888:::===???AAABBBBBBCCCEEEHHHJJJLLLNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFGGGFFFEEEDDDCCCDDDDDDDDD@@@@@@AAAAAAAAAAAAAAAAAA@@@AAADDDGGGIIIKKKKKKLLLKKKLLLOOOPPPRRRRRRQQQQQQRRRUUUXXXZZZ\\\___cccfffjjjoootttwwwxxx|||{{{dddXXXRRRMMMIIIIIIFFF@@@:::444111000000////////////////////////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))++++++++++++++++++++++++++++++++++++++++++,,,,,,***,,,------,,,++++++,,,***)))(((((((((((())))))******+++++++++++++++,,,((((((''''''(((***,,,---------,,,,,,,,,+++++++++,,,,,,++++++******))))))+++************++++++,,,++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,------.........111111/////////000111222111333444444444555777999777;;;EEETTTfffxxxtttuuuyyy|||~~~~~~~~~~~~~~~~~~~~~|||}}}~~~~~~}}}|||~~~~~~|||uuunnn```]]]XXXTTTQQQMMMJJJGGGCCCBBB@@@>>><<<<<<<<<<<<===<<<;;;;;;::::::::::::::::::;;;;;;<<<===>>>>>>@@@BBBDDDFFFGGGHHHHHHGGGEEEEEEFFFIIIMMMPPPPPPOOONNNMMMKKKIIIHHHIIIJJJKKKMMMLLLJJJIIIIIIJJJJJJKKKIIIIIIHHHGGGEEEDDDCCCBBB>>>???@@@AAACCCEEEFFFFFF;;;<<<======<<<<<<===>>>;;;999888999;;;>>>????????????AAABBBDDDEEEGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCC??????@@@@@@@@@??????>>>>>>???AAACCCDDDEEEEEEFFFCCCDDDFFFHHHJJJKKKKKKLLLLLLNNNQQQSSSTTTVVVXXXZZZ\\\bbbhhhjjjkkkmmmsssxxxyyyqqqaaaWWWPPPLLLKKKJJJGGGAAA:::555222111////////////////////////...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++---......,,,++++++,,,,,,+++******)))*********)))***++++++))))))***+++,,,+++******))))))))))))...------,,,++++++******+++++++++++++++*********+++******))))))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////666444111//////000222444333444555444444444666888777<<>>>>>======<<<;;;;;;:::;;;::::::::::::;;;<<<<<<;;;;;;<<<===???@@@AAAAAABBBDDDFFFIIIJJJJJJJJJIIIGGGGGGGGGJJJMMMOOOPPPOOOOOONNNLLLKKKKKKMMMOOOQQQPPPOOOOOONNNOOOQQQRRRSSSRRRRRRRRRQQQOOOLLLIIIGGGEEEEEEFFFGGGGGGHHHHHHHHH===???AAA@@@>>>===>>>???@@@===::::::<<<>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEECCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDEEEBBBCCCCCCCCCCCCBBB@@@????????????@@@@@@AAAAAABBB@@@AAAAAABBBCCCEEEFFFGGGGGGIIIKKKLLLLLLLLLMMMNNNNNNUUU[[[]]]]]]^^^dddjjjiiinnnuuu{{{lll]]]TTTPPPKKKLLLKKKGGG???888444222////////////////////////---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......////////////......+++++++++++++++++++++++++++++++++******))))))(((+++,,,------+++******+++---,,,++++++*********+++)))+++,,,+++)))(((***,,,,,,,,,,,,,,,+++***)))(((***************************++++++++++++++++++,,,,,,++++++******+++++++++++++++++++++++++++++++++---------.........//////,,,,,,------.../////////222111000//////000222333444555666555333333555777777===HHHVVVeee|||zzzrrrlllmmmsss|||}}}}}}|||{{{{{{{{{{{{{{{~~~}}}zzzxxxwwwvvvvvvvvvvvvsssqqqrrrttttttrrrppptttpppllljjjhhhcccZZZRRRTTTQQQLLLHHHFFFEEEDDDCCC>>>>>>??????>>>===<<<;;;888888999999;;;<<<>>>>>>999:::;;;<<<>>>???AAAAAA???AAACCCFFFGGGGGGFFFEEEKKKJJJJJJLLLOOOPPPPPPPPPNNNMMMKKKKKKLLLNNNQQQSSSQQQPPPQQQQQQSSSVVVXXXYYYXXXYYYYYYYYYVVVRRRNNNKKKJJJKKKKKKKKKJJJJJJIIIHHH@@@BBBDDDCCC???===>>>???DDD@@@<<<<<<>>>@@@???>>>CCCCCCBBBBBBCCCDDDEEEFFFDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFGGGHHHIIIIIIJJJJJJGGGGGGGGGGGGGGGHHHHHHHHHGGGHHHHHHHHHGGGFFFDDDCCC@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@AAABBBDDDEEEDDDEEEGGGGGGFFFEEEFFFGGGEEELLLSSSUUUSSSUUUZZZ``````dddjjjooossszzzsssbbbWWWSSSKKKMMMNNNJJJBBB:::555333////////////////////////------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++***)))(((''''''***+++,,,,,,***))))))))),,,++++++***)))))))))******,,,---,,,***)))***---((()))+++,,,------,,,+++''''''(((((())))))***************++++++,,,,,,---------,,,++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------...///000000,,,,,,---//////000000000555666666555333333444666888>>>IIIVVVeee{{{wwwtttpppmmmmmmsss||||||{{{yyyxxxwwwxxxxxxyyyzzzxxxuuusssqqqqqqrrrrrrnnnmmmmmmppprrrqqqmmmiiihhhfffddd```\\\YYYVVVUUUMMMKKKIIIFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@???>>><<<::::::;;;===>>>======>>>@@@BBBCCCEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKMMMOOOPPPMMMMMMNNNMMMLLLLLLOOOQQQNNNQQQSSSSSSRRRSSSWWWZZZ\\\\\\\\\[[[YYYWWWUUUSSSMMMLLLKKKMMMOOOOOOMMMIIIIIIGGGEEECCCCCCCCCDDDEEEEEEEEEDDDDDDEEEFFFHHHIIIMMMMMMNNNNNNNNNLLLKKKIIIKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKMMMPPPQQQRRRRRRQQQPPPOOOMMMLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKLLLFFFEEECCCCCCDDDDDDBBBAAA?????????===<<<===@@@CCCCCCBBBAAA@@@AAACCCEEEFFFHHHIIIKKKKKKLLLMMMPPPSSSWWWYYY\\\```dddjjjqqqvvv{{{jjj___[[[WWWUUURRRMMMFFF>>>888444111000000000111111///---........................222111000.........///000.........------,,,,,,,,,************************......---,,,,,,++++++***************************++++++,,,,,,,,,---------))))))***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,+++***)))(((''''''*********)))******+++,,,...---,,,*********++++++******))))))******+++,,,///---+++***++++++***)))++++++,,,,,,---...//////111111000000000000111222111222222333444555666666:::===FFFUUUiiiyyytttrrrooonnnpppwww~~~|||xxxwwwuuusssqqqqqqqqqqqqpppooommmlllkkklllmmmmmmgggggggggiiikkkjjjfffbbb```^^^\\\YYYVVVSSSQQQOOONNNMMMKKKIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDCCCBBB@@@???>>>???@@@AAAAAAAAABBBDDDEEEFFFGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGHHHIIIJJJLLLNNNOOOMMMMMMMMMLLLKKKKKKMMMPPPMMMOOOQQQQQQQQQQQQTTTWWWVVVWWWXXXYYYZZZYYYXXXWWWVVVUUUTTTTTTVVVUUURRROOOMMMKKKIIIHHHGGGGGGHHHIIIIIIIIIIIIJJJKKKNNNPPPQQQUUUVVVVVVVVVUUUTTTTTTSSSTTTSSSSSSRRRRRRRRRSSSSSSRRRTTTVVVYYY\\\]]]^^^^^^[[[YYYVVVSSSRRRRRRSSSTTTWWWWWWVVVVVVUUUTTTSSSSSSLLLKKKJJJKKKLLLLLLKKKJJJGGGGGGFFFCCCAAAAAACCCEEEFFFEEEDDDDDDDDDEEEFFFGGGHHHJJJKKKKKKJJJJJJLLLMMMOOOQQQTTTVVVZZZ^^^dddhhhooossszzzqqqfffaaa\\\ZZZVVVQQQJJJBBB;;;777000///...///111111000...........................000///...---------............---------,,,,,,,,,,,,,,,,,,------......///******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,******))))))))))))******++++++******))))))((((((***)))))))))***+++,,,,,,***)))((('''''''''((()))+++++++++++++++,,,,,,---,,,***))))))***++++++***,,,,,,,,,------.........------......///000222222111222222333444555666666:::<<>>:::777333000///---,,,***........................---,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,+++***((('''''',,,,,,+++******))))))(((************************,,,---.........---,,,+++++++++++++++************,,,,,,++++++++++++,,,,,,)))))))))******+++++++++(((((())))))***+++------************++++++,,,,,,+++++++++++++++,,,------,,,+++***+++---.....................------------111111000000000111111222111222222333444555666666:::<<>>:::555111000///...---........................---------.........------------------------------000//////...------,,,,,,,,,,,,+++******))))))(((************************((()))***++++++***)))(((+++*********************,,,,,,++++++++++++,,,,,,))))))******++++++,,,,,,))))))))))))***+++,,,---&&&''''''(((((()))))))))***************+++,,,,,,---,,,******,,,---,,,+++.....................---.........///000111222333111222222333444555666666:::<<>>>>>??????>>>@@@BBBCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHJJJLLLMMMLLLKKKKKKKKKLLLNNNPPPQQQRRRQQQQQQQQQSSSVVVYYYZZZ[[[^^^cccfffgggggghhhiiihhhhhhhhhhhhgggfffeeeeeecccdddeeeeeeeeefffhhhjjjmmmooorrrtttvvvwwwvvvvvvtttwww{{{}}}{{{||||||}}}|||{{{xxxvvvvvvvvvtttttttttwwwzzz}}}}}}}}}wwwwwwxxxyyy{{{}}}~~~}}}}}}yyywwwuuutttuuuwwwwwwvvvuuuttttttuuuvvvvvvuuusssnnnmmmxxx}}}||||||||||||{{{yyyxxxwwwzzz~~~yyyrrrjjjaaaZZZOOONNNOOOPPPOOOIII???888111111000///////////////........................---------,,,,,,------...,,,------......------,,,++++++************++++++******++++++++++++******,,,+++***))))))***+++,,,++++++***)))***+++,,,---,,,+++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++***+++,,,,,,------,,,,,,))))))+++,,,---.........++++++,,,,,,,,,------------------............///222222222222222222111111000111222444666888:::;;;;;;===DDDOOO___www{{{{{{~~~{{{qqqiiieeeeeeaaagggqqq}}}~~~}}}{{{xxxvvvuuuooonnnkkkgggccc___[[[ZZZSSSRRRPPPNNNKKKIIIGGGFFFBBBCCCDDDCCCBBB???>>>===>>>>>>????????????>>>>>>AAA@@@@@@BBBDDDFFFFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFFFFHHHJJJMMMOOOQQQPPPPPPPPPRRRTTTWWW[[[]]]aaa```___^^^___aaacccdddeeeiiiooorrrtttuuuvvvwwwssssssssssssrrrqqqpppooolllnnnqqqrrrssstttuuuwwwyyy|||~~~}}}|||}}}~~~~~~}}}{{{yyyvvv}}}~~~|||uuulllbbb\\\NNNLLLKKKLLLNNNLLLFFFAAA444333222111000/////////........................,,,,,,,,,,,,------...///---------,,,,,,---------++++++************++++++******++++++++++++******,,,+++***((((((***+++,,,*********++++++,,,,,,,,,++++++++++++++++++,,,,,,***++++++,,,,,,++++++***)))************+++++++++***+++,,,,,,------,,,,,,)))***,,,------------,,,++++++,,,,,,---------,,,---------............/////////000000111222222222333333555666888999:::;;;:::===DDDPPP```wwwyyy|||vvvjjjccccccfffeeemmmxxx|||{{{yyywwwuuusssqqqpppfffdddaaa]]]YYYTTTQQQPPPIIIHHHGGGEEECCCBBB@@@@@@???@@@BBBAAA???===<<<<<<>>>???@@@AAAAAAAAAAAAAAADDDCCCCCCEEEHHHIIIIIIIIIBBBBBBCCCDDDFFFGGGHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFHHHKKKNNNQQQSSSVVVVVVWWWYYY\\\aaaeeegggooonnnllljjjjjjjjjlllmmmnnnsssxxx}}}~~~}}}tttwww{{{}}}~~~|||tttkkkbbb[[[MMMIIIFFFGGGLLLNNNLLLIII666555444222111000000///........................+++++++++,,,---...///000......,,,++++++,,,......++++++************++++++******++++++++++++******,,,+++)))(((((()))+++,,,)))***+++,,,,,,,,,,,,+++***)))))))))******+++,,,+++++++++,,,,,,+++++++++)))************+++++++++++++++,,,---------,,,,,,+++,,,---------,,,+++******+++,,,---------,,,,,,---------.........//////,,,,,,---///000222333333111111222222333444555555999<<>>???@@@AAABBBCCCCCCBBBBBBAAAAAAAAABBBDDDEEEEEEEEEEEEFFFGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGEEEIIIJJJJJJJJJJJJKKKKKKKKKKKKIIIFFFGGGIIIKKKJJJHHHHHHIIIJJJKKKMMMQQQWWW[[[___aaacccgggjjjnnnppprrrqqqtttwwwxxxwwwwwwwwwxxxzzzrrrhhh```VVVOOOIIIGGGKKKOOOPPPOOODDD;;;222...222555555444////////////............,,,,,,,,,++++++,,,------......---------,,,,,,,,,---,,,,,,---///111000///++++++************++++++***+++,,,,,,,,,,,,+++***------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,)))&&&&&&(((+++))))))******++++++++++++,,,++++++******++++++,,,---------.........//////...---+++++++++,,,...000////////////000111222333555555444444444555555666:::<<>>>>>???@@@@@@AAABBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFEEEEEEFFFGGGGGGFFFEEEFFFFFFFFFGGGGGGGGGFFFEEEGGGHHHHHHHHHHHHIIIIIIIIIJJJIIIGGGIIIKKKLLLKKKIIILLLNNNOOOQQQTTTXXX^^^cccjjjkkkmmmpppsssvvvyyyzzz{{{~~~vvvmmm```XXXNNNIIIJJJNNNPPPPPPJJJAAA666111222444444222////////////............))))))***+++,,,...///000.........---------,,,,,,((('''&&&(((***++++++***,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,+++)))(((***,,,)))*********++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,...---,,,+++,,,---///000////////////000111222333333333333333333444555666:::<<>>666333000/////////............000000///...---,,,,,,,,,000/////////............///...------...///...,,,.........------.........---,,,+++******+++,,,---++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++000---))))))+++,,,+++)))---------,,,,,,+++++++++...------,,,,,,------...------............//////+++,,,------......------////////////000111222333555555444444444555555666;;;<<>>HHHWWWooosssooovvvqqqeeedddeeecccdddiiiqqqzzzzzzppphhhccc```^^^]]]YYYWWWUUUTTTVVVVVVVVVVVVQQQQQQQQQRRRSSSUUUVVVWWWZZZ^^^dddjjjmmmmmmkkkiiillllllmmmnnnmmmlllkkkjjjhhhjjjmmmppprrrrrrqqqppppppqqqsssvvvzzz~~~|||zzztttoooggg^^^VVVTTTQQQLLLIIIIIIBBBEEEJJJNNNUUU___kkksss|||}}}~~~ssseee\\\XXXVVVSSSPPPDDD<<<444000111222000---000000////////////000000...------------,,,,,,,,,///...---,,,++++++++++++++++++,,,,,,------......***(((&&&&&&(((*********+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++***++++++++++++++++++,,,,,,)))******+++,,,------.../////////...............,,,,,,------......------,,,,,,,,,,,,------------------......///000000000111111222222333444444444000111222333444666666777555888>>>IIIWWWooovvvmmmppp{{{wwwjjjaaaccceeeeeekkkttt~~~yyyqqqmmmkkkjjjiiifffccc```______^^^]]][[[YYYYYYZZZ[[[]]]___aaaccceeekkkttt|||}}}{{{}}}~~~~~~}}}{{{vvvwwwzzz}}}{{{pppfff]]]YYYVVVQQQMMMLLLFFFGGGGGGFFFHHHNNNXXX___iiipppyyyoooddd___\\\XXXUUUKKKAAA555///000222111/////////............//////......---------,,,,,,,,,///...---+++++++++++++++******++++++,,,---------,,,***(((((()))+++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---.........------------------------++++++,,,---------------...---,,,,,,,,,---//////------......///000000000///000000111111222333333111111222444555777888888999;;;@@@JJJWWWnnn}}}ooohhhqqq~~~{{{oooccc]]]aaafffgggqqq}}}{{{xxxvvvuuusssqqqmmmjjjiiigggdddbbb___```aaadddgggjjjlllnnnooovvvzzzoooddd```]]]WWWSSSRRRJJJIIIFFFBBB@@@DDDLLLSSSWWW___jjjrrryyyyyyxxxllleeebbb]]]ZZZQQQEEE777000000333222000......------------...............------,,,,,,,,,,,,+++******+++,,,...///))))))***++++++,,,------000...++++++---///000000---------,,,,,,+++++++++******+++,,,---------------,,,,,,++++++*********---------...............*********++++++,,,,,,,,,***+++,,,,,,---------,,,///...---,,,,,,---000111++++++,,,,,,---......///.........///000000111111222222444555666888999999===>>>CCCKKKWWWmmm{{{mmmccchhhrrruuutttttteee]]]ZZZ```eeejjjzzz~~~}}}zzzvvvqqqmmmnnnmmmllllllnnnqqquuuwww~~~qqqfff___ZZZVVVSSSVVVSSSNNNIIIEEECCCCCCDDDEEEKKKSSSZZZaaakkkyyy|||pppllliiiccc]]]ZZZNNNAAA999444///---......///000111111000///...------,,,,,,,,,+++++++++........................,,,,,,+++******+++,,,,,,,,,,,,+++******+++,,,,,,000...,,,++++++---000222333111///---+++*********************+++,,,---...))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,333333222000///...---,,,////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......///111222333444555222222333555666888999:::777>>>???FFFXXXlllsssiiidddlllttttttooolllddd]]]\\\ccciiippp~~~zzzuuutttsssrrrsssvvvyyy{{{{{{nnnfff```[[[XXXXXXVVVRRRMMMIIIFFFDDDCCCBBBFFFLLLQQQWWW___kkksssyyyuuusssnnniii___PPP@@@888444111//////000000111111111111000000//////.........---------........................------,,,++++++,,,------------,,,++++++,,,---------,,,+++******+++---...111000...,,,+++******************++++++,,,---...------,,,,,,+++***((('''........................000000///...---,,,,,,+++***+++,,,---.../////////------------------------//////000000111111111222111222333444555666777888777>>>???FFFXXXlllyyyhhheeegggpppvvvrrrhhhaaaaaa\\\^^^fffoooyyy~~~}}}{{{zzz{{{}}}|||qqqiiiccc___[[[YYYWWWSSSNNNIIIEEEBBB???BBBFFFHHHKKKRRRZZZaaammmuuu|||yyyuuuqqqbbbSSSBBB;;;777444111111222222111111111111222222//////.........---------------------------------...------,,,,,,------...------,,,,,,,,,,,,------++++++++++++,,,,,,,,,---...---,,,+++*********+++,,,+++++++++,,,---...///------------,,,***)))(((........................------,,,,,,,,,+++++++++)))***+++---.../////////........................000000000000000000000000222222333333444555555666777===???EEEXXXlllrrrccceeekkkrrrtttnnnddd\\\]]]\\\```jjjuuutttkkkfff^^^]]][[[WWWRRRKKKFFFCCC@@@AAABBBCCCEEEIIIOOOTTT\\\dddqqq~~~zzzuuuoookkk^^^TTTJJJDDD>>>777333444333222111000///000111222------,,,,,,,,,+++++++++------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------++++++++++++++++++++++++---,,,,,,,,,------...///++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------............------.............../////////000000000000111111111111333333333444444555555555666===>>>EEEWWWlllmmmeeeiiinnnpppnnniiiaaa\\\ZZZ\\\dddooo{{{tttlllcccbbb___ZZZTTTNNNIIIFFFBBBBBBAAA@@@AAADDDIIILLLQQQXXXeeetttuuulllddd^^^UUUSSSRRRPPPGGG<<<666777222111000///...//////000------,,,,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,++++++*********++++++************+++---...///...---,,,******+++++++++,,,,,,,,,------,,,,,,,,,---......++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...////////////...------,,,,,,------............///000000111333444444555444444555555666666666777666===>>>EEEWWWkkk{{{kkkiiioooqqqlllfffbbb___\\\YYY___iiiuuutttjjjgggbbb\\\VVVQQQNNNLLLGGGEEEBBB@@@@@@BBBDDDFFFKKKQQQ[[[iiiyyytttggg]]]VVVOOOQQQVVVXXXQQQDDD;;;999222111000///............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))************))))))((()))+++,,,,,,,,,+++*********+++,,,------,,,,,,------,,,,,,,,,,,,------------------,,,***)))(((........................------------------------,,,,,,---...////////////,,,,,,,,,---....../////////000111222444555666666444444555555666777888888666<<<>>>DDDWWWkkkuuujjjlllrrrrrrhhh___\\\\\\\\\[[[dddppp{{{}}}qqqmmmfff^^^XXXUUUTTTTTTOOOLLLGGGCCCBBBBBBCCCCCCFFFKKKSSS```ooouuuhhh]]]VVVOOONNNRRRZZZZZZOOOAAA999111222111111000///......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++)))***++++++++++++***)))))))))***+++++++++++++++++++++------...---,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++***((('''........................---------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------...//////000000000000111222333333444444222222333444666777888888666<<<>>>DDDVVVkkk}}}pppjjjmmmtttsssfff[[[XXXZZZZZZ]]]gggtttvvvqqqhhh___ZZZXXXYYYZZZWWWSSSMMMHHHEEEDDDDDDCCCBBBGGGOOOZZZiii{{{wwwjjj___XXXQQQLLLNNNXXX___WWWFFF999222222333333222111///...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,***+++,,,------,,,+++***++++++,,,,,,,,,---------+++,,,---.........---,,,,,,,,,+++******+++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++......---,,,***(((&&&%%%---......///000111111222111111111111111111111111000111222333555666777888555<<<===DDDVVVkkkoooooopppyyyoooddd]]]YYYVVVXXX\\\```ooowwwlllhhhddd]]]WWWTTTXXXWWWTTTOOOIIIDDDBBBAAADDDFFFKKKVVVggg{{{ttteee[[[SSSJJJMMMWWWZZZZZZPPP===666555333111000/////////)))***,,,---...------,,,...------,,,,,,------...++++++++++++,,,---......+++,,,,,,,,,,,,+++******))))))***+++,,,,,,------"""$$$'''***,,,------,,,000...+++))))))***,,,...------,,,+++++++++,,,,,,000///......///000///---,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,------------------------000000000111111222222333000222555777888777555444;;;<<<@@@HHHSSSiiivvvlllnnnnnnwwwmmmbbb\\\WWWUUUXXX\\\dddsss}}}rrrlllhhhbbb]]][[[YYYXXXVVVRRRMMMHHHEEEDDDEEEHHHNNNZZZiii{{{yyyjjj___XXXMMMNNNTTTVVVYYYSSSDDD888666333111000000000000,,,------.........------------,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,+++,,,,,,,,,,,,+++******)))******+++,,,,,,------)))***+++,,,,,,,,,++++++///---,,,******+++,,,---,,,,,,+++++++++,,,,,,---...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,//////............//////000111111222222333333444111333555666777777666555999:::>>>FFFRRRhhhkkkjjjqqqoooqqqhhh___YYYUUUTTTXXX^^^kkkyyyzzzuuuqqqjjjdddbbbZZZZZZXXXUUURRRMMMJJJGGGHHHMMMVVVbbbqqq~~~oooccc___RRROOOQQQRRRWWWXXXMMM;;;888333000000111222111000///..................---,,,,,,++++++,,,,,,---///...---,,,++++++++++++,,,,,,,,,,,,,,,++++++*********++++++,,,,,,------......------------,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,---...---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,---...///000111111000//////000111111///000000111222222333333333444444555666666777777888999===EEEQQQgggsssbbbjjjuuuqqqkkkccc[[[VVVSSSTTTZZZbbbtttzzzqqqiiieee\\\[[[YYYXXXVVVRRRNNNKKKLLLSSS___mmm|||xxxmmmeeeWWWRRRRRRPPPVVVZZZRRR@@@:::333000000111111111111000...---,,,---......,,,,,,++++++++++++,,,,,,......---,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,---------,,,,,,,,,---...///000,,,,,,---------,,,+++***************+++,,,---......---,,,---///000///...------------------------000///...------///111333222111///......///111222---......///000111222222555444444444555666777888888999===EEERRRhhhjjj]]]iiitttoooddd^^^XXXTTTSSSUUU^^^hhh{{{yyy|||wwwkkkeee^^^\\\ZZZYYYXXXUUUQQQNNNNNNWWWeeevvv{{{|||{{{kkk^^^XXXUUUPPPUUUZZZUUUGGG???555//////000000///000///---,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,,,,------...///,,,------------,,,++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---......+++,,,---......,,,+++))))))))))))***+++,,,---......---,,,---///000///...------------------------///...,,,,,,,,,...000222000000///......///000000......///000111222333444666555444444444666888999999:::???GGGTTTjjjwwwggg```iiioooggg___ZZZUUUTTTTTTXXXdddpppuuuuuuzzz~~~sssuuu||||||pppjjjccc___[[[ZZZZZZXXXUUUQQQSSS\\\lll}}}|||www{{{yyytttggg```ZZZQQQTTT[[[XXXQQQGGG:::111000000///.........------,,,---------...------,,,,,,------...,,,,,,,,,,,,---...///000---------------,,,++++++,,,,,,,,,,,,------------......---,,,++++++******+++,,,---...---,,,+++******************+++,,,---+++***)))***,,,------,,,------------------------,,,,,,+++***++++++---...........................000111111333444555666777666555555444555777888999;;;<<<@@@IIIUUUlllpppllljjjllljjj```ZZZWWWTTTTTTUUU[[[jjjwwwyyyiiihhhmmmzzzqqqqqqttttttvvvyyy|||~~~xxxsssiiiccc]]][[[\\\[[[XXXUUU\\\fffuuuxxxuuuyyyyyy|||rrrhhh]]]QQQTTT]]]]]]\\\PPP@@@555222222000...---....../////////......///......------......///......---------......///---------...------,,,+++------------------------,,,------...---,,,******,,,---------,,,,,,+++++++++***************++++++***))))))***,,,------,,,........................------------,,,,,,,,,,,,,,,---///000000///---,,,//////000222333555666666555555555555666777888999;;;<<>>FFFSSSjjjssswwwxxxkkk^^^ZZZQQQRRRTTT[[[eeeqqq|||mmmZZZWWW[[[lll}}}rrrnnnnnnppprrrtttwwwxxxyyyzzz|||~~~~~~|||~~~||||||vvvpppggg]]]XXXXXX]]]bbbiiippp{{{{{{rrrqqq~~~vvv}}}vvvdddXXXUUUZZZ^^^gggeeeZZZHHH999222///,,,.............../////////........................------------------------,,,,,,+++***************------,,,+++++++++,,,---......---------,,,,,,,,,...------,,,,,,------...........................,,,,,,,,,---------......,,,++++++,,,//////...---,,,---...///000///---,,,/////////////////////...111111111222333333444444333444555555444444555666<<<<<>>444///---........................................................................---,,,,,,+++++++++++++++---,,,,,,++++++,,,,,,---...------------,,,,,,,,,...------,,,,,,------...........................,,,,,,,,,---------......,,,++++++,,,//////...---------/////////...---,,,......//////////////////111111111222333333444444333444555555444444555777999:::>>>GGGTTTkkk{{{gggYYYVVVQQQQQQVVVbbbrrr}}}gggYYYYYY^^^mmm}}}xxxmmmhhhiiikkkooorrruuuvvvvvvvvvvvvwww{{{xxxvvvxxxzzz{{{uuunnnnnnuuu|||~~~yyypppfff``````dddhhhjjjlllpppvvv{{{|||rrrrrryyy|||rrrddd]]]]]]^^^eeemmmlll]]]III<<<666444111111111111000000000000........................------------------------//////...---------......,,,,,,,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------...---+++)))....../////////...---,,,............/////////////////////000111111222222444666777777666666888999777888===EEESSSjjjyyyeeeYYYWWWUUUUUU[[[hhhxxxwwwtttxxxwwwdddYYYZZZ```qqq~~~xxxlllhhhhhhiiimmmnnnooopppppprrruuuwwwxxxuuutttuuuvvvzzzzzzrrrjjjhhhnnnwww}}}|||uuulllfffeeehhhlllnnnnnnoooppprrruuuwwwxxx~~~~~~tttsss|||yyy}}}nnnddd``````gggrrrwwwjjjUUUDDD;;;666333333333222222111111111........................,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......+++++++++,,,,,,---------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------...---+++)))..................---------.........//////000000/////////000111111222222444555777777666777888::::::;;;@@@HHHVVVnnn}}}qqqbbbYYYXXXWWWZZZbbbooo}}}xxxsssuuusssaaaXXXZZZ___sss~~~zzzooojjjiiiiiilllllllllllllllooosssvvvsssqqqrrrssstttvvv~~~yyyrrrjjjhhhmmmvvv~~~zzzsssnnnlllmmmooosssrrrqqqppppppqqqrrrssstttvvvxxxzzz{{{{{{{{{{{{|||uuurrr|||xxx{{{|||pppiiiffflllyyyuuu___KKK<<<444222222222111111000000///........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++******+++,,,------------,,,,,,,,,------------......------,,,,,,------...........................,,,,,,,,,---------......,,,++++++,,,//////...---------------......//////------......///000000000111111111222333333444444111333444555444555666888888999>>>GGGUUUmmmwwwyyywwwuuuqqqggg\\\WWWWWWVVV]]]hhhuuu}}}~~~ooo```YYY\\\cccwwwuuuooollllllkkklllnnnmmmmmmmmmoooqqqooonnnoooqqqppppppuuu}}}wwwsssnnnnnnsss{{{}}}xxxuuuuuuvvvwwwvvvtttsssrrrsssssstttrrrssstttvvvvvvuuusssrrrssswww{{{uuunnnuuu|||www}}}sssnnnppp}}}~~~jjjUUUBBB777222222111111000//////...........................------------------------,,,,,,+++***************)))***+++---......------,,,,,,,,,---------.........------,,,,,,------...........................,,,,,,,,,---------......,,,++++++,,,//////...---,,,,,,,,,---...///000111------......///000000111111111111222333333444444111333444555444555777888666777<<>>333333333222111000000///...................................................---,,,,,,++++++,,,,,,)))***+++---......------,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...------...---+++)))++++++,,,,,,...///111222---------...///000000111/////////000111111222222333444666777777777999;;;888:::???HHHVVVnnn|||llliiilllvvvmmmddd```\\\UUUQQQPPPXXXbbbqqq~~~|||kkk___ZZZaaammmzzzwwwuuurrrsssuuutttqqqmmmjjjiiirrroookkkiiihhhiiiiiiiiiwww~~~~~~~~~~~~|||zzzxxxwwwtttrrrrrrvvv}}}}}}{{{{{{zzzyyyyyyxxxxxxyyyyyyssstttvvvwwwxxxxxxwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}~~~tttkkkkkkooo|||}}}|||tttpppwwwxxxiiiUUU>>>888666333222222333444555000000000000////////////,,,++++++***+++,,,...///......//////...---,,,,,,---,,,,,,+++,,,---...///000000//////.........------------.........//////++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,---.........---,,,---------------...//////...---,,,,,,.../////////000000000111222222333333222222333444555666777888777999???GGGTTTkkkuuuhhhfffjjjpppfff\\\WWWTTTQQQQQQSSS[[[eeessswwwggg\\\YYYbbbooo}}}{{{zzzwwwyyyzzz{{{yyywwwuuutttwwwtttpppmmmlllmmmnnnnnnvvv{{{{{{{{{zzzxxxwwwuuutttuuusssssswww~~~}}}|||{{{{{{zzzzzzzzzuuuvvvxxxyyyzzzzzzyyyyyyzzzzzz{{{|||||||||||||||}}}||||||||||||}}}}}}~~~uuukkkiiimmm|||{{{|||vvvkkkooo|||xxxnnn___III<<<999555222111222333444000000000000////////////------,,,+++,,,,,,......------......---,,,,,,+++------,,,,,,,,,---...///000/////////.........---------........./////////++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,---...//////...------000000000000000111111222000///...///000111111111000000000111222222333333333333444444555666777777888:::@@@GGGSSSkkkxxxiiibbbeeeiiijjj___TTTPPPNNNOOOTTTYYYaaajjjwwwpppaaaYYYXXXcccrrr~~~|||~~~{{{wwwuuutttuuuvvvzzz}}}{{{zzzyyywwwwwwxxxyyyzzzxxxwwwuuusssrrrqqqrrrrrrtttssstttyyy~~~}}}}}}|||yyyyyyzzz|||||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~vvvkkkhhhkkkyyy|||wwwggggggqqqwwwtttrrriiiVVVCCC>>>777222111111222222000000000000///////////////......---------......,,,,,,,,,---,,,,,,+++***------,,,,,,,,,---....../////////...............------........./////////,,,,,,,,,,,,------------,,,,,,,,,,,,---------------......//////...---------............/////////000000000000000111111111000000000111222222333333444444444555555666666666999;;;@@@GGGSSSjjjzzziii___```fffllleee\\\SSSOOONNNPPPWWW___gggppp{{{yyy{{{kkk^^^WWWWWWdddttt}}}~~~}}}xxxuuusssvvvuuuuuuttttttvvvwwwxxxuuussspppnnnmmmnnnooopppqqqrrruuu{{{~~~}}}}}}~~~~~~yyylllhhhjjjuuuzzzyyyfffbbbfffkkkmmmrrrooo```HHHAAA888222000111111111000000000000////////////000000//////.........---,,,,,,---------,,,,,,+++------------------------........................,,,,,,,,,,,,---------...,,,,,,,,,------------...,,,,,,,,,------------...............---------,,,,,,,,,------.........---...///000000/////////000000000000111222222333333444555555555666666666666999;;;@@@GGGSSSiiinnn^^^[[[aaaiiinnn^^^XXXRRRPPPPPPRRRYYYaaannnuuuvvvvvv~~~iii]]]WWWYYYfffvvv~~~~~~{{{|||}}}uuuqqqooooootttttttttttttttuuuvvvvvvpppooollljjjjjjkkknnnpppooorrrwww~~~}}}ooojjjjjjqqq}}}}}}fff______bbbeeeppptttjjjMMMDDD999111000111111111000000000000////////////000000000//////......---------............---------------------------,,,---------...............******+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,---------............------,,,,,,,,,,,,,,,...///000111111111111000...000222222000...///000000000000111222222333333444555555555666777777777999;;;@@@GGGRRRiii|||fff[[[]]]dddiiijjjVVVRRROOOPPPPPPSSS[[[cccssszzzrrrqqqzzzzzzggg^^^ZZZ\\\iiixxx~~~{{{|||}}}~~~vvvqqqooooooooorrrssstttuuuuuusssrrrqqqkkkiiihhhggghhhjjjmmmooopppuuu}}}tttmmmmmmooo}}}kkkbbb___^^^___lllvvvoooVVVKKK<<<333111222222111000000000000////////////...//////000//////...---------......//////......------.........---,,,+++---------------.........*********+++++++++,,,,,,,,,---------............,,,---------............///...---,,,,,,,,,,,,,,,---...///000111000///...000333666555222000111222000000000111222222333333333444555666777888888999888:::???FFFRRRiiisssbbb]]]bbbgggeee```QQQNNNLLLNNNPPPUUU___jjjvvv}}}zzzmmmmmmwwwuuuddd^^^\\\___lll|||xxx{{{}}}}}}~~~|||wwwsssppppppqqqsssrrrtttvvvwwwvvvsssooommmddddddddddddfffiiilllnnnttt{{{xxxqqqpppqqqyyynnnggg```[[[eeeppplllbbbTTTCCC777333333222000000000000000////////////,,,---.../////////...---+++,,,---............---------.........---,,,+++,,,,,,,,,------.........+++,,,,,,,,,------------------------............------------............222111///...------......***+++---...///...---,,,///444777777333000111333000000000111222222333333222333444666777999:::;;;666999>>>FFFRRRiiiyyylll```___gggiiiaaaWWWPPPLLLKKKMMMQQQXXXeeerrrxxx~~~wwwiiijjjuuupppbbb]]]]]]aaaooo~~~zzzyyyvvvrrrqqqwwwyyywwwtttqqqqqqrrrtttvvvtttvvvyyyzzzxxxtttoookkk``````aaaccceeehhhkkklllxxx{{{sssssssss{{{qqqcccXXX___hhheeekkk\\\HHH:::555444111///000000000000////////////+++,,,---/////////......***+++,,,,,,------------------...///...---+++***,,,,,,,,,------.........---------.........//////---------.........//////---------.........//////444333111000/////////000---...000222222111000///---222666555111...///111000000000111222222333333111222444555888999;;;<<<555888===FFFRRRiiiuuuaaaVVV___hhhdddZZZTTTPPPOOONNNNNNRRR\\\iiissszzzkkkiiirrr{{{yyyoooeee``````ggguuu|||sssqqqwww{{{wwwtttsssrrrrrrsssuuuxxxzzzzzzzzzzzzxxxuuupppkkkhhhcccccceeefffeeedddkkkttt||||||wwwiii]]]ZZZaaakkkoooeeeRRR>>>222111222000000000///...............000000//////.........------...111222222111...---,,,------------------,,,------------------------+++++++++,,,,,,------------...///000///,,,***(((,,,,,,,,,---------......//////............//////////////////...---,,,+++111111111000000000000000444222000111444666555333555444444555555666777888===<<>>HHHSSSggg}}}hhhaaa```ggghhh^^^TTTQQQNNNOOOPPPTTT\\\hhhuuu~~~{{{kkkhhhpppyyyyyylllaaabbbkkkwww{{{wwwxxx|||qqqrrr}}}yyyrrrooommmmmmnnnpppsssuuuwwwxxxyyyxxxwwwvvvtttqqqmmmiiigggeeecccccceeegggmmmxxx}}}qqq___RRRQQQUUUccceee___NNN>>>666444444111000//////......//////////////////....................................,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,------------)))***+++,,,...///000000------.........///////////////............//////,,,---...///000000111000000000000000000000000000222111000111333555555444555444444555555666777888:::999===GGGRRRggguuucccccchhhlllgggZZZQQQOOOLLLMMMQQQXXXbbbppp||||||kkkgggnnnwww{{{lllaaaeeerrryyyqqqpppxxx|||mmmlllyyy{{{sssnnnkkkjjjjjjlllooosssvvvxxxxxxxxxvvvuuusssqqqnnnkkkhhhgggfffbbbbbbeeekkkttt~~~wwwdddTTTNNNPPP\\\eeefffXXXDDD777333111111000000///...////////////////////////............---,,,,,,,,,,,,---...---......//////......---........................,,,,,,---------------------,,,,,,,,,,,,---...///.........////////////000//////............//////---...///000111111111111/////////000000000000000111000000111222444555555555444444555555666777888999888<<>>HHHSSSgggwwwppppppuuuyyyvvviiiYYYOOONNNPPPQQQSSSZZZgggwwwllleeeiiiooo}}}~~~|||vvvkkkfffhhhsss~~~yyyuuuxxx|||zzzzzzyyywwwvvvxxx{{{xxxlllbbbaaajjjrrr|||wwwtttpppqqqoooiiigggiiiiiifffkkkiiiggghhhmmmrrruuuwwwttttttuuuuuuuuuuuuuuuuuuooommmiiifffddddddeeefffhhhhhhppp}}}pppkkkmmm{{{}}}kkkbbbbbbSSSbbbmmmgggVVVFFF===888222111111000000000000000---.........//////000000........................,,,------------------,,,//////////////////////////////.........---------+++,,,...//////...,,,+++,,,,,,,,,---------......//////............//////)))***,,,...///000111111---------...///000000111,,,///111111000111444888555444444555555666777888===<<>>AAAHHHSSSjjjqqqhhhnnnvvv|||vvviiiZZZPPPOOONNNMMMQQQZZZfffsss~~~nnnaaabbbjjj}}}}}}~~~|||}}}~~~~~~~~~~~~yyymmmddd]]]]]]aaakkk{{{xxxttttttqqqrrrsssvvvzzzvvvhhh[[[VVVZZZ___eeeeeefffeeeccc___[[[XXXXXXWWWVVVVVVWWWYYY\\\]]]```bbbfffjjjnnntttzzz~~~{{{uuupppllljjjhhhggghhhgggffffffeeebbb]]]ZZZYYY\\\hhh}}}}}}{{{yyy{{{pppkkkllltttwwwhhhNNN:::777444222111111111111000000000000000000//////...///...------,,,---------,,,.........---,,,---.........------------..........................................------,,,,,,////////////////////////.........---------------............/////////000...///111111///...///000000000111111222333444444333333333333444666777888===>>>AAAHHHSSSjjjmmmgggnnnvvvuuulll^^^SSSOOOPPPQQQQQQTTT^^^lllyyypppbbbccciii{{{|||~~~~~~~~~~~~~~~~~~~~~}}}uuujjjbbbXXXWWW[[[fffvvvvvvrrrqqqqqqrrrtttwww|||zzzlll^^^WWWVVVYYY]]]]]]]]]]]][[[YYYXXXWWWVVVUUUTTTUUUVVVZZZ^^^``````dddiiimmmnnnrrrwww|||~~~zzztttnnniiifffeeedddeeeeeedddcccaaa^^^[[[XXXYYYZZZcccttt{{{vvvrrroooqqq{{{sssVVV>>>777555333111222111000//////000111111111000...---//////...------------------...///...---,,,---///......------------..............................------------------------------------------------...............---------///////////////.........---///222222111/////////000111111222333444444444555555555666777888999:::;;;<<<@@@GGGSSSkkkmmmiiioootttooodddVVVNNNMMMOOOQQQSSSXXXcccsssrrreeedddjjjzzz{{{}}}~~~~~~~~~~~~~~~~~~|||tttkkkdddWWWVVVXXXbbbrrruuuooonnnqqqrrruuuyyy~~~qqqcccZZZWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVTTTSSSSSSTTTWWW[[[```bbbeeeiiinnnqqqqqqqqqtttvvvxxxuuuqqqkkkfffdddddddddccccccbbb```]]]\\\[[[ZZZ]]][[[___kkkzzz{{{vvvpppqqqvvvyyy___HHH:::888444222222111000//////000111111111000...---//////...------------...---...//////------...///......------------..............................++++++,,,,,,---......///------------------------........................////////////...............111333333222000000000222222333333444444555555666666666777888999;;;;;;888:::???GGGTTTlllpppooosssssslll```SSSMMMKKKKKKNNNQQQ]]]hhhxxxvvvhhhggglllyyy{{{|||~~~~~~}}}}}}|||||||||}}}}}}~~~~~~vvvmmmfff[[[YYYYYYaaapppuuuooonnnqqqrrruuuzzztttfff]]]XXXWWWSSSSSSSSSSSSTTTTTTTTTTTTQQQQQQRRRUUUYYY]]]aaadddjjjnnnqqqtttsssrrrqqqqqqrrrqqqmmmhhhdddbbbccceeeaaaaaa___]]][[[[[[]]]```ddd``````fffppp||||||www}}}ooosssyyyjjjTTT???<<<666333222111111000000000000000000//////...000///......------......---...//////...---...///......------------..............................******+++,,,---...//////.......................................////////////////////////.........000111333333111000111222333333333444444555555555555555555555666888999:::777999???GGGTTTmmm~~~sssvvvxxxuuufff[[[QQQMMMKKKIIIMMMTTTaaammm|||{{{kkkiiimmmxxxzzz{{{}}}~~~~~~~~~}}}|||||||||}}}~~~xxxooohhh^^^ZZZYYY___lll|||wwwrrrqqqoooqqqtttyyysssggg]]]YYYWWWQQQQQQRRRSSSSSSSSSSSSSSSQQQSSSUUUYYY]]]bbbfffhhhmmmnnnqqqtttvvvtttppplllooonnnlllgggbbb```bbbddd```___]]][[[YYY\\\aaafffiiifffeeehhhkkkqqq|||~~~yyyyyysssuuuzzzvvv___EEE@@@888333111111111111111000000///////////////000//////...............---///000///...---...000......------------..............................+++++++++,,,,,,---------........................---........./////////000.........///////////////000111222111//////111222222333333333333444444444444444444555666777888999:::;;;@@@GGGSSSkkk|||uuuzzz|||vvv^^^VVVOOOMMMKKKKKKPPPYYYcccooo~~~~~~nnnjjjmmmwwwzzz{{{}}}~~~~~~~~~zzzpppiii^^^ZZZWWW\\\hhhwwwyyyuuutttnnnpppsssxxx~~~rrreee]]]XXXVVVQQQRRRSSSTTTTTTTTTTTTTTTTTTVVVYYY^^^cccgggjjjlllmmmmmmoootttwwwuuupppjjjnnnnnnkkkfffaaa^^^```ccc```___\\\YYYXXX\\\dddkkkllljjjjjjlllkkkkkkqqqyyyyyyvvv}}}wwwxxxzzzfffHHHBBB:::333111111111222222111///.........///000000000///..................///000///...---...000.........------.................................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000............//////000000000000000///---...000222222222222222222222333333555555555555777888999:::<<<>>>AAAHHHSSSjjjxxxxxxvvvoooiiiYYYQQQJJJIIIKKKMMMTTTZZZjjjtttrrrmmmppp}}}xxxzzz~~~}}}~~~~~~ssskkkbbb[[[WWW[[[dddooo{{{xxxsssqqqsssrrrsssxxxuuujjjbbb]]]YYYVVVVVVTTTUUUVVVTTTPPPPPPTTTZZZ\\\```dddhhhjjjlllllloooqqqssstttrrroookkkhhhiiihhheeecccaaaaaabbbdddaaa]]]YYYZZZ___eeeiiikkklllmmmmmmkkkgggfffhhhkkkzzzyyy|||qqquuutttWWWEEE888888888222000444111000000000000000111222###(((...000000---,,,///............//////000........................---------.........//////........................------------------,,,,,,000000000000000000000000...............---------////////////000000000000222222222222333444555555555444444555555666777888===>>>AAAHHHSSSkkkxxxuuuxxxvvvmmmfffTTTMMMGGGGGGJJJNNNUUU\\\kkkvvv}}}{{{yyyzzz~~~sssnnnqqq|||yyy{{{~~~~~~wwwoooeee^^^YYYZZZ___hhhuuuzzzuuussssssssstttyyy{{{tttkkkccc^^^[[[ZZZXXXVVVTTTTTTVVVUUUQQQSSSWWW^^^```cccgggkkkmmmoooooonnnooopppqqqpppnnnkkkjjjiiigggdddcccbbbbbbaaa```]]][[[XXXZZZ___eeeiiikkkmmmmmmmmmkkkgggfffhhhjjjwww~~~|||}}}tttttt|||___KKK:::777777222000333111111000000000000000111)))+++---///000000000000111000///......---------........................---------.........//////------------------------------------------------................................................////////////000000000111222222222222333444555555555555555555555666888888;;;===@@@GGGRRRjjj|||oooqqqxxxvvvjjj```QQQKKKFFFGGGJJJPPPYYYbbbqqq{{{{{{sssgggfffgggkkksss{{{tttooosss}}}{{{}}}~~~zzzsssiiiccc]]]ZZZZZZ___mmmzzz|||wwwvvvuuutttvvv{{{pppjjjccc]]]ZZZYYYYYYXXXVVVTTTTTTWWWVVVUUUXXX]]]cccfffiiimmmppprrrttttttnnnnnnnnnmmmlllkkkjjjjjjiiifffccccccdddbbb___[[[[[[ZZZZZZ^^^ccciiimmmnnnnnnnnnmmmkkkhhhfffggghhhkkkuuu}}}yyytttlllUUU???888666333111222222222111000/////////000222111///......///000222000000///...---------...........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///......................../////////////////////////////////000000000111111222222222222333444555555555555555555666777888888:::<<>>666666111111000///....................................------..............................////////////..............................------------......---...///000000///...---------......///.........000///...---,,,+++++++++//////000000000000//////...//////000111222333444555555555666777888999::::::<<>>DDDNNNeeewwwvvvmmm]]]OOOJJJKKKKKKMMMPPPZZZmmmtttccc[[[QQQWWWcccrrrxxxkkkooonnnvvv~~~~~~vvvlllhhhiiihhhbbb]]]UUUSSSRRRVVVaaaooo|||{{{wwwtttrrrrrrwwwvvvttttttuuuwwwzzz||||||{{{zzzxxxvvvsssqqqpppnnnmmmlllkkkjjjiiiiiiiiikkkmmmpppssstttsssqqqpppgggjjjqqq|||}}}xxxtttooolllgggccc``````^^^[[[\\\___eeeppp}}}~~~|||wwwnnnlllqqq}}}lllNNN;;;555444333111000/////////........................///...,,,+++,,,---000111............////////////..............................------------......//////............//////000000000000///...------.........------...//////---...///000000000000000111111222222222333333333444555777888888666444333999:::>>>DDDOOOeeewwwsssgggWWWLLLJJJJJJIIILLLPPP\\\rrrsssccc\\\UUU\\\jjjyyyxxxiiimmmllluuu}}}~~~{{{sssooollliiieeeaaaVVVTTTRRRSSSZZZfffuuu}}}yyywwwvvvvvvxxxxxxxxxyyyzzz|||~~~{{{zzzxxxvvvtttqqqpppooonnnnnnnnnnnnmmmlllkkkjjjkkkmmmqqqttttttssspppmmmlllqqq{{{}}}yyyuuuqqqnnngggccc```aaa```\\\[[[]]]```hhhuuu~~~{{{{{{~~~|||rrrmmmiiirrrwwwVVV===666555444222000000//////........................,,,,,,,,,---...///000111............////////////..............................------------......000///...------...///000//////000000000//////...000000///////////////000......///000000000000000111111111111111222222222555666666777777777666666<<<<<>>888888333000222...)))&&&(((...222222000111000///...........................////////////000///------...//////...,,,---///000000000///...111///------...///......////////////////////////////////////000000000000///000222222111111111222333333333444444555555555888888888888999:::;;;<<<:::;;;>>>DDDNNNeeeWWWQQQMMMLLLKKKMMMUUU]]]kkk{{{|||fffZZZTTTTTTWWW```kkkzzzxxxooopppyyyvvvpppqqqmmmjjjiiiiiieee^^^XXXTTTPPPOOOUUUaaannnvvvzzz|||oooddd___]]]]]]]]]aaaeeekkkttt~~~~~~}}}~~~}}}}}}{{{zzzzzz|||~~~{{{uuulllbbb[[[OOOLLLIIIKKKSSS]]]eeeiiiqqqzzz~~~{{{wwwsssqqqnnnkkkiiiccc```^^^^^^___cccppp|||}}}www{{{xxx]]]CCC:::888333000222111...++++++...111111000000000///...........................////////////000///......000000///......//////000000000000000000...------///000000///........................////////////000000000000///000222222111111111222222222333333444555666666777777777777888999:::::::::;;;>>>DDDNNNeeeTTTOOOKKKJJJKKKNNNWWW```oooiii\\\UUUTTTVVVZZZdddrrr~~~wwwnnnnnnxxx|||wwwuuurrrpppooonnniiibbb\\\UUUSSSQQQSSSYYYcccmmmtttzzz}}}uuukkkfffeeeeeefffkkklllpppvvv}}}zzzsssjjj^^^RRRKKKEEEBBB@@@AAAGGGOOOVVVYYYbbbkkkvvv|||~~~~~~}}}zzzvvvsssrrrpppmmmkkkeeebbb______```dddppp{{{}}}fffJJJ===888222000222444333111/////////000000////////////........................////////////000//////000222222000...000000//////000000111222000...---...000111111111////////////////////////////////////000000000000///000222222111111111222111111222333555666777777666666666666777888999999:::;;;>>>DDDNNNeeeQQQLLLHHHIIIKKKOOOYYYdddsssoooaaaWWWTTTUUUTTT]]]jjjwwwwwwnnnmmmvvv{{{yyyvvvtttpppkkkddd^^^UUUTTTRRRPPPRRRYYYeeemmmwwwzzz}}}}}}tttpppoooppppppppppppqqquuuzzz~~~yyypppeee[[[PPPFFF@@@???>>><<<<<<@@@EEEJJJMMMTTT\\\fffmmmppprrrvvvyyyyyy}}}{{{yyyvvvtttsssrrrpppnnnhhhdddaaaaaabbbeeennnxxx|||~~~|||{{{nnnPPP???888333222333333333333111///...///111...///////////////..................//////////////////000222333333000---000///.........///111222111///......000111111000000000000000000000000000////////////000000000000///000222222111111111222000111222333555666777888666666666666777888999999:::;;;>>>DDDNNNeeeNNNIIIFFFHHHKKKRRR]]]hhhxxxsssdddYYYTTTSSSQQQXXXcccppp}}}uuulllkkkuuu~~~{{{vvvpppjjjddd___VVVUUURRROOOMMMSSS]]]fffsssvvv{{{~~~|||xxxvvvwwwwwwuuuttttttvvv{{{~~~zzzssskkk```TTTKKKDDD>>>;;;;;;;;;::::::;;;>>>AAADDDEEEKKKTTTZZZ^^^bbbfffiiikkkoootttxxx{{{}}}~~~yyywwwtttsssssssssrrrpppjjjfffcccddddddeeekkkrrruuuyyyzzzyyyyyywwwuuutttttttttxxx|||uuuWWWBBB999555444444000111111000///...000111---...//////000///..................//////////////////000222333333000---......---,,,---...///000222111///...///000///...////////////////////////////////////000000000000///000222222111111111222000111222333555666777888777777777777777888:::::::::;;;>>>DDDNNNeeeKKKGGGEEEGGGLLLTTTaaammm{{{vvvfffZZZSSSQQQPPPSSS[[[hhhwwwtttjjjjjjttt}}}vvvpppjjjeeecccYYYXXXSSSNNNLLLOOOWWW^^^kkkpppvvv{{{~~~}}}{{{zzzzzzzzzyyyyyyzzz}}}}}}}}}uuupppbbbZZZPPPFFF@@@===;;;999777888888888777888:::<<<>>>BBBHHHNNNRRRVVVYYY[[[^^^bbbggglllooorrrvvvxxxzzzyyyyyyzzz||||||{{{zzztttrrrppppppqqqrrrqqqppplllhhhfffggggggeeefffjjjmmmqqqwww{{{}}}|||yyyvvvooooooooonnnlllkkklllnnnoootttyyy}}}}}}___HHH<<<888666555////////////000000000000------///000000000///...............////////////000//////000222222000...------,,,,,,------...///111///...---...///...---------------------------////////////000000000000///000222222111111111222111111222333555666777777777777777777888999:::::::::;;;>>>DDDNNNeeeJJJFFFDDDGGGMMMWWWeeeqqq~~~|||lll^^^UUUSSSNNNOOOTTTaaarrrwwwnnniiisss}}}vvvoookkkiiiiii___[[[UUUOOOLLLMMMQQQTTT```gggpppxxx}}}~~~}}}|||{{{|||}}}~~~}}}|||{{{~~~wwwnnneee___PPPKKKDDD>>>;;;999777666444666888777555555666888999<<<@@@EEEHHHKKKNNNOOOQQQTTTYYY^^^aaadddhhhkkklllkkkkkkmmmppprrrrrrqqqnnnmmmkkklllmmmooonnnnnnllliiihhhiiihhhdddbbbcccccceeeiiilllmmmllliiigggaaacccdddcccaaaaaadddgggeeekkkqqquuuyyy~~~|||hhhNNN@@@:::777444111///...///111222000---,,,---///000111000///...............////////////000///......000000///...,,,------...............---,,,+++,,,...000000///------------------------////////////000000000000///000222222111111111222222222333333444555666666666666666666777888999999:::;;;>>>DDDNNNeeeJJJEEEDDDHHHNNNXXXgggtttrrrcccZZZWWWMMMLLLOOO\\\nnn}}}|||ssshhhsss}}}vvvpppmmmmmmnnnddd___WWWQQQMMMLLLMMMNNNXXX```kkkuuu|||~~~~~~|||{{{{{{{{{zzzxxxvvv{{{~~~yyypppggg]]]SSSMMMDDDBBB>>>;;;:::888555333444777999999666555666777222444777:::===@@@BBBCCCFFFIIINNNRRRVVVYYY]]]___```___```bbbfffiiiiiiiiijjjhhhggghhhjjjllllllkkkmmmiiiiiikkkjjjddd___^^^YYY[[[^^^```aaa___]]][[[WWWYYYZZZYYYXXXYYY]]]```^^^dddkkkpppssszzzzzz|||oooSSSCCC<<<777333444111...///333333///++++++---///000111000///.............../////////000000///------...//////...,,,---///000000000///...))))))(((***...111222111111111111111111111111111////////////000000000000///111222222111111222333333333333444444555555555555444444555555666777888:::;;;>>>DDDNNNfffFFFHHHJJJKKKOOOZZZiiiuuuvvviii___XXXWWWSSSSSSZZZhhhwwwoookkkrrrzzz}}}{{{xxxrrrmmmkkkkkkcccZZZWWWXXXWWWRRRMMMSSSYYYdddnnnvvv{{{|||{{{|||~~~~~~yyyvvvwwwyyy|||wwwrrriii___UUUMMMGGGEEE<<<:::888666555555777777777777777666555333222111777666666777888:::<<<===@@@AAACCCDDDGGGJJJOOOSSSVVVWWWXXXZZZ\\\^^^___```___aaacccddddddeeegggiiiiiiiiiiiigggddd___\\\YYYSSSTTTUUUUUUTTTRRRPPPNNNTTTSSSSSSSSSTTTVVVWWWYYY]]]___aaaeeejjjrrr||||||vvvyyy}}}aaaJJJ===888888222000...---///000000///000000///////////////000........................////////////............---------------...///000////////////000000000000//////......---------,,,000000////////////000000///000000111111111000000333333333222222333444444555555555555666777888999;;;;;;>>>DDDNNNeeeEEEGGGJJJLLLQQQ]]]lllwww|||nnnbbb[[[UUURRRRRRYYYgggvvvqqqjjjpppyyy~~~|||yyyrrrmmmkkklllfff___ZZZWWWSSSMMMIIILLLRRR]]]hhhrrrzzz~~~}}}{{{wwwtttuuuwwwzzzzzzrrrhhhddd]]]UUUMMMGGGBBB@@@<<<;;;999777666666777888666666666666666555444333333333333444555666888999;;;>>>AAADDDEEEGGGJJJLLLKKKLLLNNNPPPSSSUUUWWWXXXXXXZZZ]]]^^^```aaadddfffggggggfffdddaaa\\\YYYVVVQQQQQQRRRRRRPPPNNNLLLJJJKKKKKKKKKLLLMMMPPPRRRSSSYYYZZZ\\\^^^bbbiiiqqqwww|||vvvvvvzzzhhhNNN===777555444222000000111222222111000000////////////000000........................////////////............---------------...//////.../////////000000000000/////////.........------000000////////////000000000111111222333333222222222222222222333333444555666666666666777777888999;;;;;;>>>DDDOOOfffEEEGGGJJJMMMTTTaaapppzzzqqqddd\\\TTTQQQPPPWWWdddttttttgggnnnwww}}}yyysssmmmkkkjjjgggccc]]]WWWQQQLLLIIIHHHMMMUUU```kkkuuu||||||~~~~~~}}}{{{wwwsssqqqrrrssswww||||||xxxqqqhhhaaaWWWUUUQQQMMMHHHCCC@@@>>>===<<<:::999888888999:::555555666666666666555555222222222222333444666666666:::>>>AAAAAAAAAAAABBB???@@@CCCEEEHHHKKKMMMOOONNNQQQTTTWWWXXX[[[^^^aaabbbbbb```^^^ZZZVVVSSSQQQLLLLLLMMMLLLKKKJJJHHHGGGDDDDDDEEEFFFHHHJJJLLLNNNRRRSSSTTTUUUWWW\\\cccgggpppxxx{{{wwwyyytttXXXCCC888555555333000000111111111111000000////////////000000////////////////////////////////////...............------------...//////....../////////000000000000000////////////......000000////////////000000...///000111222333333333111111111222333444555666888888777777777888888999;;;;;;???EEEPPPhhhEEEGGGJJJOOOXXXfffttt~~~rrrcccZZZSSSQQQOOOUUUaaappp}}}uuufffmmmvvv{{{tttnnnllleeegggfffbbbZZZTTTPPPOOOJJJLLLQQQYYYcccnnnxxx}}}|||}}}}}}{{{wwwsssooonnnoooooosssvvv{{{|||xxxrrrmmmgggaaaZZZUUUOOONNNMMMJJJGGGDDDAAA???>>>===<<<;;;:::;;;;;;;;;888888888888888777666555333333333444444555555666555777:::;;;:::::::::;;;;;;<<<>>>@@@BBBDDDFFFGGGGGGJJJMMMOOOQQQSSSVVVYYY[[[ZZZXXXUUURRRNNNKKKIIIFFFFFFGGGHHHHHHHHHGGGGGGDDDEEEEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLMMMQQQVVVZZZdddmmmwww~~~~~~~~~~~~fffNNN???999333111.........//////...000////////////000000111000000000000000000000000////////////..................---------......///........./////////000000000000000000000/////////000000////////////000000++++++---...000000111111111111111222333444666777999999888888888888999999;;;<<>>>>>===============<<<<<<<<<;;;999777666555444444555555555555555555666777777666444555777999::::::;;;<<<===>>>???@@@CCCEEEHHHIIIKKKLLLOOOQQQRRRQQQOOOMMMJJJFFFDDDCCCAAAAAACCCEEEFFFGGGHHHIIIHHHHHHHHHHHHIIIHHHHHHHHHFFFFFFGGGGGGHHHJJJOOORRRYYYbbbnnnwww~~~uuuYYYDDD999444111///......///......///////////////000111111000000000000000000000000////////////............///......---------................../////////////////////000000000000000000000////////////000000++++++---...000000111111111111111222333444666777888888888888888888999:::;;;<<<@@@FFFRRRjjjHHHIIIMMMTTT```ooo|||wwwhhhaaaWWWTTTPPPQQQXXXeeettt}}}sssfffllluuuxxxrrrooommmnnnmmmhhh```XXXTTTSSSJJJJJJKKKOOOYYYfffrrrzzzzzz}}}zzzsssmmmkkkkkkkkkkkkkkkiiigggfffffffffdddccc]]][[[XXXTTTQQQOOONNNMMMOOONNNLLLJJJGGGEEECCCBBB@@@@@@@@@@@@@@@@@@??????@@@@@@???===;;;999777666555555666666666555555444888888666444333333666888777888888888999999999:::>>>@@@CCCDDDEEEGGGJJJLLLKKKJJJIIIFFFDDDBBB@@@?????????AAACCCEEEGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFEEEEEEFFFIIILLLPPPZZZeeennnyyydddHHH777666444111000000111000//////......//////000111222////////////////////////////////////............//////...------------...------........./////////......////////////000000000000////////////000000...///000111222333333333111111111222333444555666777666666777888999::::::<<<<<<@@@FFFQQQiiiJJJJJJNNNVVVcccrrr~~~yyyllleeeZZZVVVRRRPPPUUUaaaoooxxxsssdddkkksss~~~zzzsssqqqnnnmmmkkkgggaaa[[[WWWUUUMMMKKKJJJMMMTTT```llltttvvvzzz{{{rrrlllkkkkkkkkkkkkhhhfffdddcccbbb___[[[WWWTTTSSSQQQOOOMMMLLLMMMNNNPPPNNNKKKHHHFFFDDDCCCCCC@@@AAAAAAAAABBBAAAAAAAAAAAAAAA@@@???>>><<<:::999888999999:::999888777666777888888777555555666777444555555666777777888888888:::>>>@@@AAADDDGGGIIIGGGGGGEEECCCAAA@@@????????????@@@AAACCCDDDFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHGGGEEECCCCCCEEEFFFJJJSSS]]]fffqqq|||oooOOO;;;666444111000000000000///............///000111222........................////////////............//////...------------------------.........//////------........./////////000000////////////000000000111111222333333222222222222222222333333444555444444555666777999:::;;;<<<===@@@FFFQQQhhhKKKKKKOOOWWWdddsssyyylllfff\\\XXXRRROOOSSS^^^llluuu|||sssccciiirrr|||{{{uuurrrkkkiiigggdddaaa^^^[[[YYYQQQNNNLLLLLLQQQZZZeeekkkrrrwww~~~|||ssslllkkkkkklllkkkfffeeedddcccbbb]]]VVVPPPRRRRRRQQQOOOMMMMMMNNNPPPPPPNNNKKKHHHFFFEEEEEEFFFAAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAA@@@@@@>>>======<<<===>>>>>>===<<<:::999666888:::;;;999777666666333333444666777888999:::333666:::===???BBBFFFIIIFFFEEEDDDBBBAAA@@@@@@@@@AAA@@@@@@@@@AAABBBCCCCCCHHHIIIJJJLLLLLLKKKKKKJJJKKKJJJIIIFFFBBBAAAAAABBBFFFNNNXXXaaakkkwww||||||}}}}}}wwwWWWAAA555222///............---............///000222222........................000/////////............000///...------------------------.........//////,,,---------......//////000000////////////000000///000000111111111000000333333333222222333444444333333444555777999:::;;;======@@@EEEPPPgggJJJIIIOOO\\\jjjvvvuuuccc^^^YYYTTTRRRRRRXXXdddqqqxxx~~~uuuiiilllttt~~~{{{vvvuuunnnjjjfffcccaaa___]]][[[XXXRRRMMMLLLNNNSSS___jjjsssyyy~~~vvvooollllllmmmmmmiiigggdddcccccc```[[[VVVTTTSSSQQQQQQSSSSSSRRRQQQRRROOOJJJHHHGGGGGGGGGGGGCCCCCCCCCDDDDDDDDDEEEEEEBBBCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@?????????@@@>>>>>>>>>>>>===<<<;;;:::666555444444444666777888;;;;;;<<<>>>@@@DDDGGGHHHGGGGGGHHHHHHGGGEEEDDDBBBBBBBBBCCCBBB@@@???@@@BBBEEEEEEGGGHHHIIIJJJJJJJJJLLLNNNOOOMMMJJJFFFDDDDDDEEEHHHOOOYYYdddoooxxx}}}}}}yyy|||{{{]]]AAA:::444111111///------111///000111222222111000///------------------------////////////////////////------------.........////////////...---------,,,........................000000000000////////////000000000000000000000000333333333333333333444444666666666666777888999:::AAA@@@@@@DDDNNNfffKKKKKKRRR___mmmwwwxxxiii```ZZZTTTRRRRRRVVVaaalllvvv|||vvvkkknnnttt}}}yyyyyyqqqnnniiifffdddbbb```^^^VVVPPPJJJIIIJJJNNNXXXbbbooovvv}}}yyyssspppooonnnmmmkkkhhheeeddddddbbb^^^ZZZ[[[YYYVVVTTTUUUUUUUUUTTTRRRPPPNNNMMMLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDAAAAAA@@@???>>><<<;;;::::::999999888999:::;;;<<<===>>>>>>@@@CCCFFFHHHJJJKKKKKKLLLKKKJJJIIIGGGFFFDDDDDDCCCAAA>>>>>>???@@@CCCDDDFFFHHHJJJKKKLLLLLLMMMMMMLLLKKKIIIHHHFFFEEEEEEHHHMMMVVVaaammmwww}}}~~~yyyxxx}}}fffKKK<<<666333222111......111///000111111111111000///////////////////////////////////////////////////,,,,,,---------........................---------........................000000000000////////////111111111111111111111111222333444444555444444333666666666777777888999:::>>>>>>???DDDPPPhhhKKKMMMUUUcccpppxxx{{{qqqbbb[[[UUURRRQQQSSS[[[eeepppwwwwwwmmmooouuu}}}}}}|||vvvrrrmmmiiigggeeecccbbbWWWQQQKKKIIIHHHIIIPPPYYYfffqqqzzz~~~{{{xxxuuuqqqooonnnkkkgggfffgggfffbbb___aaa^^^ZZZYYYYYYYYYXXXXXXTTTSSSRRRRRRRRRPPPMMMJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDCCCBBB@@@>>>===<<<===<<<<<<;;;;;;<<<>>>>>>@@@@@@AAACCCEEEHHHJJJKKKNNNNNNOOOOOONNNMMMLLLKKKHHHGGGDDD@@@<<<;;;===???AAACCCFFFJJJMMMOOOPPPQQQPPPMMMIIIIIIJJJKKKIIIGGGEEEFFFJJJQQQ\\\iiiuuu|||{{{vvvwww}}}tttzzznnnUUU>>>888444444333000///111///000000111111000000///////////////////////////////////////////////////,,,,,,---------.........---------...............////////////////////////////////////000000000000111111111111111111111111111222444555555555444444777777777777777888::::::;;;<<>>===<<<;;;;;;<<<===>>>@@@AAABBBCCCEEEGGGIIIJJJLLLMMMNNNOOOPPPPPPOOONNNLLLJJJFFF@@@;;;:::;;;===@@@CCCHHHMMMQQQTTTVVVWWWWWWQQQKKKIIILLLMMMKKKHHHFFFFFFGGGLLLWWWeeerrrzzz|||vvvsssyyy}}}vvvyyy|||rrrXXXAAA:::555555444111/////////000000000000000000///------------------------////////////////////////------........./////////,,,---------.../////////000000000000000000000000////////////000000000000111111111111111111111111222222111111222333444555777777777777888999:::::::::<<<@@@HHHSSSkkkIIIMMMYYYgggrrryyyxxxjjjbbbZZZVVVSSSPPPQQQUUUbbbiiissszzz~~~{{{mmmooouuu}}}~~~}}}~~~~~~~~~{{{wwwqqqllliiihhhgggeee___ZZZVVVSSSNNNIIIKKKOOORRRbbbttt|||{{{wwwvvvrrrmmmkkklllmmmkkkiiiaaabbbeeegggiiigggddd```___\\\YYYWWWWWWXXXWWWWWWSSSSSSRRRQQQOOONNNMMMMMMIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGDDDEEEFFFFFFGGGFFFFFFFFF@@@???>>>=========>>>???@@@AAABBBDDDEEEFFFGGGHHHGGGIIIKKKMMMOOOOOOPPPOOONNNLLLGGGAAA<<<:::<<<===AAADDDJJJPPPVVVZZZ\\\]]]___XXXPPPMMMNNNOOOLLLIIIHHHFFFEEEIIIRRR```nnnwww~~~zzzuuupppttt{{{||||||uuu]]]DDD;;;444333333000......000//////////////////000........................////////////////////////...////////////000000000,,,---------.../////////000000000000000000000000.../////////000000000111111111111111111111111111444222...------111555888777777777777888999:::;;;;;;===BBBIIITTTjjjHHHMMMZZZhhhrrryyyxxxnnnfff]]]YYYUUUQQQOOOQQQ]]]dddnnnuuuzzz~~~{{{}}}lllnnnttt}}}}}}}}}}}}}}}~~~|||xxxqqqllliiihhhgggfff```\\\YYYVVVQQQJJJIIIMMMLLL[[[kkkuuu||||||{{{vvvpppmmmnnnnnnmmmllleeegggjjjnnnpppnnnjjjgggeeeaaa]]][[[[[[]]]]]]]]]XXXXXXWWWVVVUUUTTTSSSRRRNNNMMMKKKJJJIIIIIIJJJKKKLLLKKKJJJJJJIIIIIIIIIJJJDDDEEEFFFHHHIIIIIIIIIIIIDDDCCCBBBAAAAAAAAABBBCCCBBBCCCDDDFFFGGGGGGHHHHHHFFFHHHJJJLLLMMMNNNNNNNNNNNNLLLIIIDDD???======???@@@DDDKKKSSSYYY]]]___```aaa\\\UUUQQQPPPOOOMMMKKKJJJGGGEEEGGGOOO]]]jjjsss|||zzzvvvsssnnnnnn}}}}}}~~~}}}zzzfffHHH===444222222000......000//////......//////000000000000000000000000000////////////////////////....../////////000000000---------...............////////////////////////......//////000000111111222222222222222222222222444222...,,,---111666999888888777888888999:::;;;<<<>>>BBBIIITTTjjjIIINNN[[[iiisss{{{zzzrrriii```\\\XXXRRROOOOOOSSS[[[eeemmmsssxxx}}}~~~yyy|||lllnnnsss||||||}}}~~~~~~~~~~~~yyyrrrllliiihhhggggggbbb^^^\\\ZZZTTTMMMKKKMMMKKKUUUaaajjjttt~~~~~~yyyrrrnnnnnnooonnnmmmjjjjjjjjjlllnnnmmmkkkiiihhhfffcccbbbccccccbbbaaa^^^]]]]]]\\\[[[ZZZZZZYYYUUUTTTQQQOOONNNMMMNNNNNNOOOOOOMMMLLLKKKKKKKKKKKKFFFGGGHHHIIIIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKKKKKKKJJJJJJKKKLLLMMMMMMLLLKKKKKKMMMLLLJJJFFFBBB@@@@@@AAA???DDDKKKSSSZZZ^^^```aaa___\\\XXXTTTQQQOOONNNNNNLLLIIIFFFGGGNNNZZZgggoooxxx{{{zzzuuusssmmmjjjuuu}}}~~~}}}mmmMMMAAA444111222111000000000///............///000000000000000000000000000////////////////////////------------...........................---------.................................///000111111111222222222222222222222222333222111000111444666888888888888888999:::;;;;;;<<<===AAAHHHTTTkkkJJJPPP\\\jjjttt||||||tttkkkbbb^^^ZZZTTTOOONNNKKKRRR]]]eeekkkqqqwww{{{xxxzzz}}}yyy{{{lllnnnsss{{{~~~}}}~~~zzzrrrmmmjjjiiihhhgggdddaaa```^^^XXXPPPNNNOOOLLLRRRZZZaaammm{{{zzzsssoooooooooooommmmmmjjjhhhggghhhiiiiiihhhjjjiiihhhiiiiiihhheeecccaaaaaaaaa```______^^^^^^[[[YYYVVVSSSRRRQQQQQQRRRPPPOOONNNLLLKKKJJJJJJIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGEEEDDDDDDDDDEEEEEEIIIJJJLLLMMMNNNNNNNNNMMMOOOOOOOOOOOONNNLLLJJJIIILLLLLLKKKHHHDDDBBBAAABBB>>>BBBJJJRRRYYY]]]``````[[[[[[YYYUUUQQQOOOOOOPPPMMMJJJGGGGGGNNNYYYeeemmmuuuxxx}}}}}}wwwuuuoooiiiqqq~~~}}}oooQQQCCC555111222222111222000///...------...///000////////////////////////////////////////////////+++++++++,,,,,,,,,------/////////......------,,,........................---......///000111111222222222222222222222222222111222444555666777777777888888888888999:::;;;<<<:::<<<@@@GGGTTTlllIIISSSaaallluuuuuuppphhhbbb^^^YYYRRRNNNLLLLLLNNNTTT]]]fffmmmqqqrrrtttvvvzzz}}}zzzyyy|||sssllllllwww}}}|||~~~~~~}}}{{{wwwqqqkkkfffeeedddbbbbbbaaa```]]]XXXRRRMMMNNNPPPUUU___lllxxx~~~|||vvvsssrrrrrrrrrpppmmmjjjhhhhhhhhhgggfffggghhhiiijjjjjjjjjiiihhheeeeeeeeeeeeeeefffggghhhdddbbb^^^ZZZXXXWWWXXXXXXZZZWWWSSSQQQQQQQQQQQQPPPNNNMMMLLLJJJIIIHHHHHHHHHJJJHHHHHHIIIGGGDDDDDDHHHJJJMMMPPPRRRRRRRRRSSSTTTPPPSSSVVVWWWUUURRRPPPOOOKKKJJJIIIHHHGGGDDD???<<<;;;===BBBLLLXXX^^^___\\\^^^[[[WWWSSSOOOLLLKKKJJJPPPKKKIIIIIIKKKRRR___lllvvvxxx{{{~~~wwwooojjjmmmssspppUUUCCC555555777333///000////////////////////////000222222000,,,+++...111444---&&&&&&,,,000///,,,........................---------............///000000000000000000000000000///.........000111222222222222222222222222222000555:::999666333555777777777777777888999:::;;;<<<<<>>??????CCCKKKVVV\\\^^^\\\XXXWWWUUUSSSQQQPPPPPPPPPPPPLLLIIIIIIJJJPPP]]]iiirrrvvvzzz~~~xxxqqqlllmmmqqquuuXXXFFF777666777222///000////////////////////////000111000///------///111555111,,,,,,///222222000////////////////////////---------............///........................000//////......///000111222222222222222222222222000555999999666444555777666777777888999999::::::<<<<<>>BBBBBBEEEIIIKKKLLLRRRZZZooo}}}|||}}}~~~||||||uuulllkkkvvvyyyuuuooojjjfffcccbbb___ZZZVVVYYYWWWRRRLLLIIIOOOZZZdddooowww~~~|||zzzwwwuuutttxxxxxxuuupppjjjhhhjjjmmmooollliiiggghhhjjjnnnpppmmmnnnoooppppppooonnnmmmjjjkkklllllljjjfffcccaaacccaaa^^^]]]___bbbfffiiirrrssstttuuuvvvvvvvvvvvvxxxxxxxxxxxxxxxtttoookkkhhhddd^^^XXXTTTRRRRRRRRRJJJJJJIIIGGGFFFGGGJJJMMMWWWZZZ]]]^^^\\\YYYVVVUUUPPPOOOOOOOOOKKKJJJOOOXXXdddoooyyy|||~~~vvvooolllfffccciii}}}wwwZZZEEE;;;666333222111000///......///000111222111111111000000//////......////////////....................................---,,,,,,...///000000000000000000000000000///////////////.........222333333111000000222555333333444444555666666666888888888777888888999999>>>>>>AAAHHHVVVlll]]]jjjwww}}}~~~|||vvvnnneee]]]XXXVVVSSSPPPLLLJJJHHHFFFDDDBBB???>>>@@@DDDEEEEEEJJJQQQ^^^lllvvvvvvxxx~~~vvvxxxyyyyyyyyy}}}uuukkkiiisss~~~yyyqqqmmmhhheeedddbbb]]]YYYXXXWWWTTTOOOKKKNNNVVV]]]hhhqqq{{{}}}{{{yyywwwvvvvvvtttqqqlllkkklllooopppnnnjjjhhhgggiiikkkmmmmmmmmmnnnnnnnnnmmmmmmllllllmmmmmmmmmkkkhhheeecccdddbbb``````bbbeeejjjlllrrrsssttttttuuuuuuttttttvvvvvvvvvvvvuuuqqqlllhhhccc```[[[WWWSSSRRRQQQQQQMMMLLLKKKHHHFFFFFFIIIKKKTTTWWW[[[\\\[[[YYYWWWWWWQQQPPPOOOOOOLLLIIINNNVVVaaalllwww|||~~~yyyqqqmmmccc___cccsssbbbKKK>>>888666555111000///.........//////000000000000//////............////////////..............................---------------...//////////////////////////////////////////////////////222333333222000000222444333333444444555666666666888888888777888888999:::<<<<<<@@@HHHWWWnnn```lllxxx}}}~~~wwwooohhhbbb___YYYVVVRRROOOMMMKKKHHHFFF???===>>>@@@@@@>>>AAAGGGNNNYYYbbbdddhhhqqqvvvuuummmooorrrssstttyyywwwjjjeeeppp~~~~~~~~~tttpppkkkhhhgggeeeaaa^^^YYYXXXVVVQQQMMMMMMQQQUUU___hhhttt}}}}}}|||wwwwwwwwwuuurrrqqqrrrsssrrrpppllliiiggggggiiijjjmmmmmmlllkkkjjjjjjjjjjjjmmmnnnoooooonnnkkkiiigggjjjiiihhhhhhjjjmmmqqqssstttttttttttttttssssssrrrssssssrrrqqqoookkkfffbbb[[[ZZZXXXUUUSSSRRRQQQQQQOOOOOOMMMIIIFFFFFFGGGIIIOOOSSSWWWZZZZZZYYYXXXXXXSSSQQQPPPOOOLLLIIIMMMSSS]]]iiiuuu{{{~~~}}}tttoooeee``````lllmmmPPP???888666555111000///...............////////////..................////////////..............................,,,---......//////..............................////////////////////////111222333222000000222444333333444444555666666666888888777777888999999:::::::::???HHHXXXpppbbbnnnyyy}}}}}}vvvoooiiieee]]]ZZZVVVSSSPPPNNNJJJHHHCCC@@@???AAA@@@===>>>AAAEEEMMMSSSUUUYYYbbbggghhhccceeeiiikkknnnsss{{{zzzkkkdddnnn}}}~~~~~~xxxsssnnnkkkjjjhhhdddaaa\\\[[[WWWRRRMMMKKKMMMPPPXXXaaammmxxx|||}}}|||{{{yyyxxxwwwwwwsssqqqnnnllljjjiiiiiijjjnnnllljjjhhhgggggghhhhhhkkkmmmnnnooopppooonnnmmmooonnnmmmmmmoooqqqsssuuuvvvvvvvvvuuutttsssrrrqqqpppooommmllljjjfff```\\\UUUUUUUUUUUUTTTSSSRRRRRRPPPOOONNNKKKHHHGGGHHHIIILLLPPPUUUXXXXXXXXXWWWWWWUUURRRPPPPPPMMMIIIKKKQQQZZZgggtttzzz~~~uuuooohhhaaa^^^fffvvvwwwVVV???666333333..................//////////////////////////////......////////////..............................+++,,,.../////////...---........................///////////////000000000111222333222000000111333333333444444555666666666777777777777888999::::::;;;;;;???IIIXXXpppdddooozzzyyyrrrkkkgggaaa^^^YYYUUURRROOOLLLIIIHHHDDDBBBCCCBBB>>>===??????CCCGGGIIINNNTTTYYY[[[XXX[[[___bbbeeejjjrrryyy}}}mmmdddmmm||||||wwwqqqmmmllljjjfffcccaaa^^^XXXRRRMMMKKKMMMOOOTTT[[[gggsss|||~~~}}}|||zzzyyyuuutttrrrpppnnnmmmmmmmmmnnnmmmjjjhhhffffffffffffhhhjjjlllnnnpppqqqqqqqqqooooooooonnnooopppqqqqqqxxxxxxwwwvvvuuusssrrrqqqmmmkkkiiigggeeeaaa\\\XXXSSSTTTUUUUUUUUUUUUTTTSSSOOOOOONNNLLLJJJIIIJJJKKKKKKOOOTTTWWWWWWVVVUUUUUUVVVRRRPPPPPPMMMJJJJJJNNNYYYfffttt{{{~~~vvvooofff```[[[___kkk```CCC777444222,,,,,,---...///000111111000000000000000000000000......////////////..............................+++,,,.../////////...---........................////////////000000111111000111222222111000111222333333444444555666666666777777777777888999:::;;;======@@@IIIWWWnnngggqqq|||~~~wwwpppjjjfffccc^^^YYYVVVRRRNNNKKKKKKFFFCCCEEEDDD@@@===>>>:::;;;===@@@EEEJJJMMMOOOMMMPPPTTTWWWZZZ___ffflllxxx~~~nnneeemmmyyy|||uuupppnnnlllhhheeeddd```ZZZTTTPPPNNNNNNOOOPPPVVV```lllvvv~~~~~~~~~|||{{{yyyxxxwwwvvvtttrrrqqqpppooonnnllljjjhhhfffeeedddggghhhjjjlllnnnooopppqqqrrrrrrrrrsssssstttttttttxxxxxxwwwvvvuuusssqqqpppkkkiiifffdddbbb^^^ZZZVVVSSSTTTTTTUUUUUUUUUTTTTTTOOOPPPPPPNNNKKKJJJJJJLLLIIIMMMRRRVVVVVVVVVVVVVVVVVVRRRPPPPPPNNNKKKJJJMMMVVVdddttt{{{wwwooojjjccc^^^^^^fffxxxmmmMMM>>>888444,,,---///000111111111111000000000000111111111111......////////////..............................,,,---......//////.................................//////000000111111222///111222222111000000111333333444444555666666666666666777777888999;;;;;;>>>>>>AAAIIIVVVllljjjsss}}}~~~wwwqqqllliiiccc___[[[WWWRRROOONNNIIIFFFHHHHHHDDDAAAAAA===<<<<<<>>>AAAAAABBBCCCCCCFFFKKKMMMOOOTTTZZZ___iii{{{|||nnnffflllvvv}}}yyytttqqqnnnjjjgggdddaaa]]]YYYVVVSSSPPPNNNMMMQQQXXXcccoooxxx~~~~~~|||yyyvvvsssrrrppppppnnnllljjjgggeeecccggghhhiiiiiijjjkkklllllloooppprrrtttvvvvvvwwwwwwuuuuuuuuutttsssqqqpppoooiiigggdddbbb```]]]YYYVVVTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRRRROOOLLLJJJIIIJJJFFFKKKQQQUUUWWWWWWXXXXXXVVVQQQOOOPPPOOOLLLKKKMMMRRRaaarrr|||zzzqqqnnnhhhaaa^^^aaapppxxxUUUCCC;;;666000000111222222111000////////////000000000111111......////////////..............................---------------...//////////////////////////////...//////000111111222222...000222222111000000000333333444444555666666666666666666777888:::;;;<<<======@@@GGGUUUkkkllluuu}}}}}}wwwqqqmmmhhhccc___ZZZVVVSSSQQQLLLJJJLLLMMMIIIEEEEEEFFFCCCAAAAAA@@@===;;;:::===AAAEEEGGGHHHLLLRRRWWW\\\nnnzzznnnfffkkkssszzz~~~|||zzz~~~|||vvvssspppllliiibbbaaa___]]]ZZZVVVQQQMMMJJJMMMSSS]]]iiissszzz}}}|||xxxtttrrrqqqqqqpppnnnkkkhhheeeccciiiiiihhhhhhhhhhhhggggggfffhhhkkknnnppprrrsssssssssssssssrrrqqqpppnnnnnnhhhfffcccaaa```]]]YYYWWWUUUTTTSSSRRRRRRRRRRRRRRRUUUUUUTTTPPPLLLIIIHHHHHHDDDHHHOOOTTTWWWYYYZZZ[[[UUUQQQOOOPPPPPPLLLKKKMMMNNN^^^qqq||||||rrrlllfff___ZZZYYYeee}}}~~~YYYFFF<<<666333333444333222000...------.........//////000000......////////////....................................---,,,,,,...///000000000000000000000000000...//////000111222222222...000222222111000000000333333444444555666666777666666666777888:::;;;<<<<<<;;;>>>GGGTTTkkkpppvvv~~~}}}wwwoooiiihhheee___ZZZXXXXXXUUUPPPKKKIIIHHHIIIJJJFFFDDDCCCCCCCCCBBB???===<<<<<<;;;<<>>@@@CCCDDDKKKXXXjjjzzzxxxiii___ccciiinnnxxx{{{{{{}}}~~~~~~~~~~~~~~~}}}xxxsssnnnkkkgggccc```___\\\VVVRRRLLLKKKNNNVVV^^^fffrrr}}}~~~|||zzzwwwssspppooollljjjhhhjjjiiiiiihhhhhhggggggfffhhhhhhggghhhiiikkkmmmnnnrrrqqqooonnnmmmmmmmmmmmmiiigggccc^^^[[[XXXWWWWWWVVVUUURRRPPPOOOOOOPPPPPPSSSRRRPPPNNNMMMLLLKKKKKKKKKLLLNNNRRRVVVZZZ[[[ZZZYYYVVVSSSPPPOOOOOOPPPQQQSSS]]]lllzzz|||sssmmmfff___UUUTTTdddyyykkkLLL<<<888333333222222111000000///000000000000000000000000000000000000000///.........------,,,---...///000......000000000000......////////////////////////////////////000000000000111111111111111111111111///000111333555777999:::999999888888888999::::::;;;<<<@@@HHHTTTjjjooouuu}}}xxxuuuqqqkkkfffddd[[[YYYVVVSSSPPPNNNMMMMMMLLLKKKJJJIIIIIIHHHFFFCCC@@@???>>>=========??????AAAKKKYYYeeennnrrrtttuuunnnddd]]]^^^aaadddnnnzzzzzzwwwwwwyyy{{{|||zzz}}}~~~}}}wwwsssppplllgggdddbbb___ZZZVVVNNNKKKKKKPPPWWW___lllxxxzzz}}}|||xxxvvvtttrrrooommmnnnmmmkkkjjjiiiiiijjjjjjiiiiiihhhhhhiiikkklllmmmqqqpppooommmlllkkkkkkkkkjjjgggccc___[[[XXXWWWVVVXXXVVVSSSPPPNNNNNNNNNOOORRRQQQPPPNNNMMMMMMLLLLLLLLLMMMOOOSSSXXX[[[\\\\\\[[[XXXTTTPPPNNNOOOPPPQQQRRR\\\kkkyyy}}}wwwpppjjjcccXXXSSS^^^nnnzzz~~~oooOOO===999333333222222111000000000000000000000000000000000000000000000000///......---------------...///000........................////////////////////////////////////000000000000111111111111111111111111000111333444666888::::::999999999999999:::;;;;;;;;;<<<@@@HHHTTTjjjooouuu}}}zzzvvvnnniiihhh```^^^\\\XXXUUUSSSQQQPPPOOOMMMLLLKKKKKKJJJHHHFFFCCCBBB@@@>>>===<<<<<<<<<<<>>===<<<;;;>>>BBBGGGKKKPPPVVVZZZXXXVVVTTTRRRPPPQQQYYYbbbsssqqqooommmnnnppptttwwwxxx|||}}}||||||rrrmmmhhhfffeeeddd```]]]YYYSSSNNNMMMOOOTTT___iiitttzzz~~~}}}}}}|||{{{zzzvvvtttrrrpppppppppqqqrrrsssrrrqqqpppooopppqqqrrrpppooonnnmmmkkkiiigggffffffdddbbb^^^[[[XXXVVVUUUQQQPPPOOONNNOOOQQQSSSTTTQQQPPPOOOOOONNNNNNOOOOOONNNOOOQQQVVV[[[^^^``````^^^\\\WWWSSSPPPPPPQQQQQQTTT]]]lllzzzxxxrrrooommmfff]]]```hhhyyyppppppvvvTTT@@@:::222222222111111111111111000000000000000000000000000000000000000///......000000//////...,,,,,,+++......------------......////////////////////////////////////000000000000111111111111111111111111222222222222333333333333777777777777888999:::;;;:::<<<@@@HHHUUUkkksssyyy{{{vvvtttqqqnnnjjjddd___\\\YYYXXXSSSRRRPPPPPPPPPOOOLLLJJJJJJJJJHHHFFFDDDBBB@@@???<<<===??????AAADDDIIILLLNNNNNNMMMKKKIIIJJJPPPVVVeeeffffffffffffjjjooossstttwww{{{|||{{{{{{}}}}}}sssnnniiifffeeedddaaa^^^XXXSSSOOOOOOPPPTTT]]]fffpppvvv{{{zzzxxxwwwvvvvvvwwwwwwtttsssrrrpppooooooppppppppppppooommmkkkhhhfffeee```___^^^[[[XXXVVVTTTRRRSSSRRRPPPNNNNNNOOOPPPRRRRRRQQQPPPOOOOOONNNOOOOOONNNOOOQQQVVV[[[___aaa```___]]]YYYUUURRRQQQPPPPPPTTT]]]lllzzz{{{tttppppppjjj```^^^ddd~~~pppkkkzzzwwwVVVAAA999111111111111111111111111000000000000000000000000000000000000000///......///000000///...---++++++........................////////////////////////////////////000000000000111111111111111111111111111111222444555666777888888888888999999;;;<<<===:::<<<@@@HHHUUUlllvvv|||zzzvvvpppiiiccc___\\\\\\XXXWWWUUUUUUUUUTTTQQQOOOMMMMMMLLLKKKIIIGGGEEEDDD@@@AAA@@@???>>>>>>AAACCCFFFFFFEEECCCCCCFFFIIIKKKWWWYYY[[[\\\]]]bbbhhhmmmmmmooorrruuuxxxzzz{{{|||}}}}}}~~~}}}}}}~~~wwwqqqkkkgggeeebbb___\\\XXXTTTQQQQQQQQQRRRXXX```iiipppyyy~~~}}}}}}||||||vvvuuusssqqqooooooooopppqqqqqqpppnnnllliiifffddd^^^^^^]]][[[YYYWWWUUUTTTTTTSSSPPPNNNNNNNNNOOOPPPSSSRRRQQQPPPOOONNNNNNNNNNNNNNNQQQVVV[[[___aaaaaa___]]][[[XXXUUURRRPPPOOOSSS\\\kkkyyy~~~vvvssssssnnndddaaaeeesssxxxpppvvvwwwXXXAAA777111111111111111111111111000000000000000000000000000000000000000///......,,,---...//////...------......000000000000......////////////////////////////////////000000000000111111111111111111111111222333444555666777888999777777777888999:::;;;<<<:::;;;@@@IIIUUUlllyyy~~~zzzssskkkddd```^^^^^^]]][[[ZZZYYYYYYXXXVVVTTTOOOOOONNNMMMLLLJJJHHHGGGEEEEEEDDDBBB???>>>???@@@@@@AAA@@@>>>???CCCEEEDDDNNNPPPSSSUUUWWW\\\ccchhhggghhhkkkpppvvvzzz{{{zzzzzz{{{|||}}}|||}}}|||{{{{{{}}}{{{uuummmhhheeeaaa]]]ZZZ[[[WWWTTTTTTQQQOOORRRXXXccckkkuuu{{{}}}xxxwwwtttrrrqqqppppppqqqqqqqqqpppooollliiifffddd```______^^^\\\ZZZYYYXXXSSSQQQPPPNNNNNNOOOPPPQQQSSSRRRQQQPPPOOONNNNNNNNNMMMNNNQQQUUU[[[___aaaaaa^^^^^^\\\YYYVVVRRROOONNNRRR[[[iiixxxxxxtttwwwtttkkkgggkkkiiiyyyuuuwwwYYYBBB777111111111111111111222222000000000000000000000000000000000000000//////...)))+++---///000000000///---///111222222111///---////////////////////////////////////000000000000111111111111111111111111555555555555555444444444444444444555666888999::::::;;;@@@IIIVVVlllyyyqqqllliiigggeeebbbaaa`````````___\\\YYYZZZXXXUUURRROOOMMMLLLLLLLLLIIIEEEBBB@@@>>>;;;999<<<<<<<<<<<<<<<===>>>???CCCGGGLLLMMMMMMOOOUUUZZZ\\\```eeeiiimmmppptttwwwuuuxxx}}}}}}{{{zzz{{{}}}~~~~~~}}}wwwnnnfffaaa^^^[[[ZZZVVVTTTRRRPPPOOOQQQSSSUUUYYYkkktttooorrr~~~~~~}}}{{{yyywwwtttsssuuurrrooolllkkkiiifffdddbbbbbbaaa```]]]ZZZWWWUUURRRQQQPPPOOONNNNNNMMMNNNMMMOOORRRTTTSSSQQQNNNLLLKKKMMMPPPTTTXXX\\\___aaadddbbb___[[[WWWTTTRRRQQQSSS[[[hhhwww{{{pppvvv|||wwwoookkknnnzzzzzzuuuYYYDDD===444222111111222222000///111111111111111000//////000000000000000///.........------,,,,,,------...///////////////.........//////...---,,,,,,++++++////////////............111111222222222333333333666555444333333333333333555555666777888999999:::===>>>BBBIIIVVVmmm~~~uuuoookkkhhhfffeeedddcccbbbbbbaaa^^^[[[^^^^^^\\\ZZZWWWSSSOOOMMMKKKIIIFFFDDDCCCAAA???===>>>=====================>>>BBBFFFHHHHHHJJJPPPTTTWWW[[[```dddhhhlllpppsssrrrvvvzzz|||}}}~~~}}}{{{zzzzzz{{{}}}xxxooogggaaa^^^[[[YYYXXXWWWUUUSSSSSSSSSTTTTTTTTT___ggghhhooo}}}~~~|||yyywwwuuuvvvtttqqqooonnnmmmjjjhhheeeddddddbbb___\\\YYYWWWUUUTTTQQQOOOMMMLLLKKKKKKLLLNNNPPPRRRRRRPPPNNNMMMLLLNNNQQQUUUYYY]]]```aaacccbbb___[[[XXXUUUSSSRRRSSSZZZggguuuvvvzzz{{{sssooommm}}}}}}yyy```HHH;;;555444222222333333111000111111111111111000//////000000000000000///.........------,,,,,,------.../////////////////////...//////......------,,,,,,////////////////////////111111222222222333333333222222222222333333444555555666777777999999:::;;;:::;;;???FFFRRRiiixxxrrrnnnlllllljjjiiiiiihhhgggdddbbbdddeeeeeeccc```ZZZUUUQQQLLLJJJHHHFFFFFFFFFDDDCCC@@@@@@@@@@@@???===;;;:::999===AAABBBCCCEEEJJJNNNPPPSSSXXX\\\```dddiiilllooorrrvvvxxxzzz{{{|||~~~}}}}}}~~~~~~}}}|||{{{{{{|||~~~zzzqqqhhhbbb^^^[[[YYYXXXXXXWWWVVVUUUSSSRRRQQQTTTVVV]]]hhhuuu}}}{{{yyyzzzxxxuuussssssqqqooommmhhhhhhgggeeebbb___\\\ZZZXXXVVVSSSOOOLLLJJJIIIHHHLLLMMMNNNOOOOOOOOOOOOOOOMMMOOORRRVVVZZZ^^^```aaabbbaaa^^^\\\YYYVVVUUUTTTSSSZZZfffsss|||~~~vvvrrrjjj|||kkkOOO<<<777555333333333333222111000111111111111000000///000000000000000//////.........------------............//////////////////////////////............000000000000000000000000111111222222222333333333000000000111222444555666666777888999:::;;;;;;<<<======AAAHHHTTTjjjyyyvvvtttrrrqqqpppqqqpppnnnlllhhhiiiiiihhheee```\\\YYYRRROOOLLLKKKJJJIIIGGGFFFCCCCCCCCCCCCAAA>>>:::888999;;;>>>???@@@BBBFFFIIIIIILLLPPPTTTXXX]]]bbbeeekkknnnrrruuuwwwyyy{{{}}}}}}~~~|||}}}}}}sssjjjccc^^^[[[YYYWWWXXXXXXWWWUUURRROOOMMMSSSPPPYYYmmm~~~~~~}}}zzzxxxwwwtttqqqooolllkkkjjjhhhdddaaa]]][[[YYYVVVSSSOOOLLLJJJIIIIIILLLLLLLLLMMMMMMOOOPPPPPPMMMOOOSSSWWW[[[^^^``````______]]][[[YYYWWWUUUTTTSSSZZZeeerrr~~~|||tttpppiiivvvrrrUUU@@@888666333222333333222111000000111111111111000/////////000000000000//////......------------..................////////////////////////000000000000000000000000111111111111111111222222222333333333111111111222333444666666777888888999:::;;;<<<===>>>???BBBIIIUUUkkkzzzxxxvvvvvvvvvuuutttrrrjjjjjjjjjhhhgggdddbbbaaaYYYVVVSSSPPPNNNLLLIIIGGGEEEFFFFFFEEECCC@@@<<<:::999:::<<<<<<===???AAACCCDDDFFFJJJMMMQQQUUUZZZ^^^gggjjjnnnrrrtttwww{{{~~~}}}~~~~~~~~~uuukkkddd```\\\ZZZYYYZZZ[[[ZZZXXXTTTOOOLLLNNNMMMZZZrrr}}}{{{wwwsssoooooonnnllljjjfffbbb^^^\\\XXXVVVRRROOOMMMLLLMMMMMMMMMMMMMMMMMMNNNOOOQQQRRRMMMOOOSSSWWW[[[]]]______]]]]]]\\\[[[YYYVVVTTTSSSTTT[[[gggttt|||}}}wwwoookkkhhhpppsssWWWCCC888555222111111222111000///000000111111111000000//////000000000000/////////......------......///---.........//////000000/////////000000000000000///000000000111111111222111111222222222333333333444444444444444555666666888888999:::;;;<<<<<<===;;;;;;???FFFRRRhhh|||yyyxxxvvvtttrrrllllllkkkkkkjjjhhhgggfff```]]]XXXTTTRRROOOKKKIIIHHHHHHHHHGGGEEECCCAAA???::::::::::::;;;<<<======@@@BBBDDDGGGJJJNNNSSSWWW```ccchhhlllppptttyyy|||{{{{{{{{{|||}}}}}}~~~~~~vvvlllfffaaa^^^\\\]]]^^^______\\\XXXSSSPPPOOOTTTdddxxx{{{wwwsssrrrqqqooolllhhhddd```^^^XXXVVVSSSPPPNNNOOOPPPQQQOOOOOOOOOOOOPPPQQQRRRRRRNNNPPPTTTYYY\\\_________^^^^^^]]]\\\ZZZWWWTTTRRRUUU\\\iiiwwwzzzzzzssskkkhhhfffkkk~~~sssYYYEEE999666222000000111111000///000000111111111111000...//////000000000000000//////............//////------......///000000000000000000000////////////...//////000000111111111111111222222222333333333666555555555555555666777777888999999;;;;;;<<<===<<<<<<@@@HHHTTTkkk{{{wwwtttqqqooopppqqqqqqpppmmmiiigggccc```[[[XXXUUURRRNNNLLLJJJJJJIIIHHHGGGFFFEEEEEE???>>><<<<<<<<<<<<<<<;;;<<<>>>???AAACCCGGGLLLOOOWWWZZZ___dddiiiooouuuyyyyyyyyyyyyyyyzzz{{{{{{|||vvvmmmgggbbb___]]]___`````````^^^ZZZVVVSSSRRR^^^ooozzz}}}~~~}}}yyyvvvuuussspppkkkgggccc```[[[XXXTTTQQQOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPSSSWWW\\\___aaaaaaaaa`````````^^^\\\XXXUUUSSSUUU^^^lll{{{|||zzzrrrjjjhhhdddfffwwwzzz___III;;;777333111111222222111//////000111111111111111......///000000000000000//////............//////------......///000000111000000000//////.........------...//////000111111111111222222222333333333333333333444555666777888777777888999:::;;;<<<<<<>>>>>>CCCKKKXXXoooyyytttqqqqqqsssvvvwwwuuupppjjjfffdddaaa]]]YYYWWWTTTQQQNNNKKKJJJIIIHHHHHHHHHHHHIIIDDDCCC@@@?????????>>>===:::;;;===>>>???CCCGGGKKKPPPTTTYYY___dddkkkqqqvvvzzzyyyyyyyyyyyyzzz{{{|||vvvnnnhhhccc```^^^^^^_________]]]YYYVVVSSSOOO```pppuuusssuuu}}}}}}|||xxxwwwuuurrrnnniiieeebbb]]]ZZZVVVRRRPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSRRRRRRUUUYYY^^^aaacccccccccbbbbbbbbbaaa^^^ZZZVVVTTTVVV___nnn}}}~~~{{{tttllliiibbbccctttgggNNN<<<999555222222333333333//////000111111111111111......///000000000000000//////............//////---------...///000000111111000000///...------,,,,,,------...///000000111111111222222222333333333000000111222444666888999666777888999:::;;;;;;<<<:::;;;@@@IIIVVVnnn{{{vvvsssuuuxxxyyyvvvpppiiidddeeebbb^^^[[[ZZZXXXUUUSSSLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGEEEEEEDDD@@@<<<999<<<;;;:::999:::<<>>;;;:::::::::;;;<<<>>>AAADDDGGGLLLRRRWWWXXX\\\aaafffjjjnnnsssvvvvvvwwwxxxyyyyyyyyyyyyyyyyyy|||~~~}}}}}}wwwqqqhhhbbb```___]]]\\\^^^[[[VVVVVVXXXjjjjjjiiijjjooovvv{{{~~~{{{wwwuuurrrqqqrrrwwwyyy{{{|||}}}zzzuuupppkkkgggdddbbb^^^YYYVVVTTTTTTTTTZZZYYYXXXWWWUUUSSSPPPOOORRRUUUYYY^^^bbbeeeggghhhjjjnnnqqqooojjjdddbbbaaabbbpppyyyvvvooohhh```___fffzzzoooLLLAAA777333222111111111//////000000000000//////111111000000000000000111000000/////////000000111///......------...000111///////////////000111111111111000000///.........222222222222222222222222222333555555444555666888666666777888999:::;;;<<<<<<===AAAIIIWWWnnn{{{uuuooojjjiiihhhgggiiijjjkkkiiihhhcccaaa]]]YYYVVVUUUUUUUUUOOOMMMKKKKKKKKKIIIGGGEEEDDDCCCAAA>>><<<;;;;;;;;;;;;===???@@@BBBFFFKKKNNNOOOSSSXXX]]]aaafffllloooqqqrrrtttuuuvvvwwwwwwxxxvvvzzz~~~~~~~~~}}}yyyqqqhhhbbb```___]]]]]]]]][[[WWWYYY^^^ooogggaaacccllluuuzzz}}}zzzvvvtttrrrrrrtttwwwwwwwwwwwwxxxzzz}}}{{{vvvqqqlllhhhcccaaa^^^ZZZXXXWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQTTTXXX\\\```dddfffgggjjjnnnqqqooojjjeeeccccccfffrrrwwwnnnfff```^^^dddwwwuuuQQQDDD777444444111111222/////////000000/////////111111000//////000111222000000///////////////000///......------...000111111111000///////////////111111000000////////////222222222222222222222222222444555555555555666777555666666777888999::::::<<<===BBBJJJWWWnnn|||tttnnnllljjjhhhhhhjjjkkkjjjiiifffdddbbb___]]][[[[[[[[[TTTRRROOONNNNNNMMMJJJHHHEEEDDDBBB@@@>>><<<;;;;;;:::;;;<<<<<<<<>>>>>:::;;;;;;::::::;;;>>>AAABBBDDDGGGJJJLLLQQQVVVYYY^^^```cccfffiiilllnnnooopppssswwwyyyzzzzzz{{{|||}}}~~~~~~|||uuulllfffddd]]][[[YYYXXXVVVVVV^^^hhhqqqbbbXXX\\\hhhqqqwww|||yyysssqqqqqqsssvvvyyywwwuuuuuuvvvwwwyyyyyy{{{~~~}}}tttiiieeelllttt~~~yyytttnnnjjjcccaaa___\\\YYYWWWVVVVVVTTTTTTTTTUUUTTTTTTSSSSSSUUUVVVYYY\\\```ccceeefffiiimmmppppppkkkgggeeeeeelllvvvxxxpppjjjaaa___dddvvv~~~{{{[[[HHH888555666111000333///000000111111000000///111000///...///000222333000000///...............---......///////////////111000///////////////000/////////000111111222222222222222222222222222222333555666555444444555777666777777888888999999:::===>>>BBBJJJXXXoooxxxvvvrrrmmmkkkkkkmmmnnnnnniiiiiijjjjjjiiihhhgggfffaaa^^^[[[YYYWWWVVVTTTRRRKKKKKKIIIHHHFFFDDDBBBBBB<<<===<<<;;;:::;;;>>>@@@>>>@@@BBBDDDFFFIIINNNQQQWWWYYY\\\```dddgggiiijjjnnnqqqtttvvvwwwxxxyyy{{{|||}}}~~~~~~~~~wwwnnnhhhggg\\\YYYWWWUUUSSSUUU___kkkiiiZZZQQQWWWdddooowww~~~yyyrrrooooooqqqvvvuuusssqqqpppqqqsssttttttwwwzzzyyypppeee___aaaggg~~~{{{uuuoookkkdddccc```\\\YYYVVVTTTSSSTTTTTTUUUTTTTTTSSSRRRQQQWWWXXXZZZ]]]```cccfffgggiiimmmqqqppplllhhhffffffnnnxxxwwwrrrmmmbbb```dddwww~~~]]]III888666666111000333000000111111111111000000111000///...///000222444111000///...............,,,---///000000000///...///......//////000111222......///000111222333333222222222222222222222222666777999888777777888999888888888999999::::::;;;===>>>BBBKKKXXXooo~~~|||xxxtttppplllhhhfffnnnnnnnnnoooooommmjjjggggggfffdddbbb```\\\WWWSSSPPPMMMKKKIIIIIIHHHGGGEEEEEEBBB>>>;;;::::::999888>>>>>>===>>>???BBBEEEGGGMMMNNNQQQTTTXXX\\\```bbbcccgggkkkmmmnnnppptttxxxzzz{{{}}}}}}}}}}}}{{{xxxqqqjjjfffbbbWWWUUUVVVSSSZZZ```\\\]]]VVVRRRVVV^^^iiivvvyyyrrrqqqrrrooolllqqqqqqpppnnnmmmnnnrrruuuuuuuuuvvvsssiii___\\\```rrr~~~xxxpppiiifffccc___[[[YYYVVVSSSPPPTTTTTTTTTTTTTTTTTTUUUVVVUUUWWWYYY\\\```ccceeeggghhhjjjllljjjfffdddeeegggpppyyytttlllcccdddjjjzzzjjjJJJ:::<<<666000111111222222222111111111111000//////......---------,,,........................000...,,,...222444333111//////000///......111333111000/////////000222333000111111111111222222222222333444555666666666666888888888888888888888888>>>???CCCJJJWWWooo}}}yyyuuuqqqlllhhhfffgggggghhhjjjmmmnnnmmmlllkkkjjjiiigggeeeaaa[[[WWWTTTRRRNNNLLLKKKJJJHHHFFFHHHEEEAAA?????????>>>======<<<;;;;;;<<>>===666111333222222222222111111111111000////////////......------////////////////////////111000000000111111000///000111111000//////111333111000/////////000222222000111111111111222222222222333444555666666666666777888888999::::::;;;;;;======@@@GGGTTTjjj}}}yyyuuupppkkkhhheeeddddddfffjjjmmmnnnnnnmmmmmmmmmmmmkkkgggaaa]]]ZZZWWWSSSQQQOOOMMMJJJHHHEEECCC@@@????????????>>>;;;;;;:::999999:::<<<===>>>???@@@CCCFFFIIILLLNNNSSSWWW[[[^^^```ccciiinnntttwwwzzz{{{|||}}}|||tttllliiifffZZZWWWUUUPPPUUU[[[VVVPPPKKKIIINNNXXXcccrrr~~~yyypppooopppooommmlllmmmnnnnnnnnnnnnppprrrrrrssstttrrriii^^^\\\___gggyyyvvvooogggccc___[[[YYYVVVTTTRRRSSSSSSRRRRRRQQQRRRRRRRRRUUUVVVWWWXXXZZZ[[[\\\\\\___bbbeeeeeeaaa______```nnnvvv}}}xxxssshhhfffiii|||xxxWWWBBB>>>666222444444222222222111111111111000000000000000////////////000000000000000000000000...000111111000///000111111222222111000///111222000000000///000111111222000111111111111222222222222333444555666666666666666777888999;;;<<<===>>>??????CCCJJJUUUlll{{{vvvpppllljjjhhheeeeeegggiiiiiiiiikkkkkklllnnnnnnkkkfffbbb^^^[[[WWWTTTRRRPPPMMMKKKEEECCC@@@@@@@@@AAA@@@???<<<<<<;;;999999999999999;;;;;;<<<>>>@@@CCCEEEFFFKKKOOOSSSVVVYYY]]]dddiiiooorrrvvvyyy{{{}}}~~~vvvnnnjjjggg[[[XXXWWWRRRVVV[[[UUULLLHHHGGGLLLTTT___mmmzzzyyyooonnnoooooommmjjjlllnnnnnnnnnnnnoooqqqtttuuuvvvtttjjj^^^ZZZ]]]cccsssxxxqqqfffbbb]]]YYYWWWUUUSSSRRRSSSRRRQQQQQQPPPPPPPPPPPPWWWWWWXXXXXXXXXYYYYYYYYY[[[]]]___]]][[[ZZZ\\\___jjjrrryyyzzz{{{~~~yyyvvvooojjjjjj|||^^^GGG>>>444222555444222222222111111111000000111111000000000000000000////////////////////////(((,,,000111000000222555000111222111//////000111000000000000000111111222000000111111111222222222222333444555666666666666666777888999:::<<<======>>>???CCCKKKWWWnnn}}}vvvpppnnnjjjfffdddddddddddddddeeefffhhhjjjllljjjgggddd___\\\YYYWWWUUUTTTRRRPPPLLLJJJHHHGGGGGGGGGEEEDDD@@@???>>>===<<<;;;:::::::::::::::;;;<<<>>>???@@@EEEHHHMMMPPPSSSXXX___eeehhhlllqqqvvvyyy{{{~~~wwwnnnkkkcccYYYWWWWWWSSSVVVZZZSSSMMMIIIIIILLLRRR[[[iiiuuuzzzpppoooppppppnnnjjjlllmmmnnnmmmmmmooopppxxxxxxyyyvvvkkk^^^YYY[[[aaaoooyyyrrrdddaaa[[[XXXVVVTTTSSSRRRSSSRRRQQQPPPOOOOOOOOOOOOSSSTTTTTTTTTTTTTTTTTTTTTXXXYYYXXXUUUSSSUUUZZZ___hhhpppwwwxxxyyy}}}~~~{{{xxxqqqjjjiiiyyyeeeKKK>>>333222666333222222222111111111000000000000111111111111111111........................(((,,,000222000000111444...///000000...---...//////000000000111111111111000000111111111222222222222333444555666666666666777777888888999:::::::::888:::???HHHUUUlll|||vvvppplllhhhfffeeeeeedddcccccccccdddeeeggggggeeebbb^^^\\\ZZZYYYZZZZZZXXXWWWRRRPPPNNNLLLKKKJJJGGGEEEDDDDDDCCCAAA@@@???>>>===999999999999999:::;;;;;;???CCCGGGJJJMMMRRRZZZ___bbbfffmmmrrrvvvzzz}}}wwwnnnkkk___WWWWWWXXXSSSUUUWWWOOOMMMKKKJJJMMMQQQXXXeeerrr}}}|||tttsssuuutttrrrmmmnnnnnnmmmlllmmmnnnpppyyyyyy{{{xxxlll___ZZZ[[[___kkkzzzrrreeeaaa[[[WWWUUUTTTTTTSSSTTTSSSRRRPPPOOONNNNNNNNNRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTSSSQQQOOORRRXXX^^^eeemmmsssuuuwww{{{|||~~~{{{oooiiiggguuujjjOOO???444444777333222222222111111111111000000000000000111111111111........................---///111222000...------+++---//////........./////////000111111111111000000111111111111222222222222333444555666666666666777777777888888999999999999;;;AAAJJJXXXpppxxxtttpppmmmllljjjhhhgggfffdddccccccccccccaaa```]]]\\\[[[\\\^^^`````````YYYVVVTTTQQQOOOLLLIIIFFFGGGGGGFFFEEEDDDBBBAAA@@@<<<;;;::::::999999:::::::::===@@@CCCFFFKKKSSSYYY\\\aaaiiioootttxxx{{{~~~wwwnnnkkkaaaYYY[[[\\\VVVVVVUUUKKKKKKJJJJJJMMMOOOVVVdddqqq{{{}}}yyyyyy{{{yyywwwppppppooommmkkklllnnnpppuuuwwwyyywwwmmm```[[[\\\\\\ggg||||||rrrfffbbb\\\XXXWWWVVVVVVUUUUUUTTTRRRQQQOOONNNNNNMMMPPPQQQRRRRRRSSSTTTUUUVVVNNNPPPRRRQQQPPPQQQVVVZZZ]]]eeelllnnnpppvvvzzz{{{zzz|||}}}ssslllhhhrrroooSSSBBB666777:::444222222222111111111111000/////////000000000111111........................000000000111111///,,,)))***,,,///000000///000111...///000111222111111000000111111111111222222222222333444555666666666666666666777888:::;;;<<<<<<===???EEENNN\\\rrr}}}zzzvvvssspppllliiijjjgggdddbbbbbbaaa___^^^]]]\\\\\\^^^bbbdddffffffbbb```\\\YYYWWWSSSOOOKKKHHHHHHHHHGGGFFFDDDCCCBBB???>>>===<<<<<<;;;;;;<<<666999<<<>>>AAAFFFNNNTTTYYY___fffnnnssswwwzzz}}}wwwnnnkkkfff___```bbb[[[YYYVVVKKKIIIHHHIIILLLOOOUUUcccqqqzzz|||~~~~~~}}}{{{rrrqqqpppmmmkkkkkknnnqqqrrrssswwwvvvlllaaa\\\^^^YYYcccxxx}}}ssshhhddd^^^ZZZXXXXXXXXXWWWVVVUUUSSSQQQOOONNNNNNMMMJJJKKKLLLMMMOOOPPPQQQRRRIIIMMMQQQSSSRRRRRRTTTVVVUUU]]]dddgggiiipppuuuvvvyyy{{{~~~yyyrrrkkkqqqrrrVVVDDD888999<<<555222222222111111111111000......//////000000000111000000000000000000000000...------000333222...******,,,///111111111222333...///000222222111111000000111111111111222222222222333444555666666666666555555777999;;;===??????<<<>>>DDDMMMYYYooo~~~{{{uuupppmmmlllkkkiiifffbbb^^^[[[YYYUUUWWWZZZ]]]bbbfffjjjllljjjhhhfffccc___[[[XXXVVVSSSPPPNNNLLLKKKKKKIIIGGGGGGCCC???===;;;:::999777888999;;;<<<>>>BBBHHHLLLRRRXXX```hhhnnnrrrvvvyyyzzzrrrmmmfff\\\XXX___ddd^^^RRRLLLMMMMMMOOOPPPPPPSSS```mmmuuu}}}yyyyyy{{{{{{zzzrrrqqqpppnnnmmmmmmmmmmmmssstttsssoooiiibbb\\\ZZZYYYcccvvv}}}qqqggg^^^^^^___[[[VVVSSSSSSSSSRRRQQQOOONNNMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNLLLMMMNNNOOOOOONNNMMMLLLSSSWWW[[[```dddhhhlllooovvvyyy|||}}}wwwqqqsssxxxYYYBBB888666555333000111222222222000...---111111111111000000000000000///.........///111222111111111000000000000000###***111111...,,,///444555444222000000111222333222222222222111111000000222333444333222333666888888999999::::::;;;;;;<<<>>>???DDDMMMZZZppp~~~zzzvvvtttqqqpppmmmjjjfffbbb^^^\\\WWWWWWYYY[[[^^^cccfffhhhkkkjjjiiifffccc```]]]\\\XXXUUURRRPPPOOOMMMKKKIIIHHHEEEBBB@@@???>>><<<:::777888888888999<<>>???CCCMMM[[[ppp}}}}}}xxxvvvsssooojjjeeebbb```[[[[[[ZZZZZZ\\\___ccceeelllkkkkkkiiihhhfffdddccc___\\\XXXVVVSSSQQQMMMKKKIIIHHHFFFEEEEEECCC@@@>>><<<<<<;;;:::999;;;???BBBJJJOOOWWW^^^eeejjjpppsssyyyzzz}}}yyytttiiijjjmmmmmmeeeYYYQQQOOONNNJJJIIIKKKNNNRRR\\\eeerrrzzzvvvrrrqqqpppnnnooonnnnnnmmmmmmnnnnnnoootttvvvwwwvvvpppggg^^^YYYXXX]]]kkkxxxnnneeecccccc___\\\[[[WWWVVVUUUSSSPPPNNNLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLNNNNNNOOOOOOOOOMMMLLLKKKMMMOOOQQQTTTXXX]]]dddiiioootttzzz~~~{{{vvvttt|||}}}```III===777333000222222111000000000111222111111111111000000000000///////////////000111111............////////////111111222222000...,,,+++111000000000000/////////222222222222111111111111222333444444333444666888888999999::::::;;;;;;<<<===>>>CCCMMM[[[qqq~~~|||xxxsssmmmhhheeecccbbb```]]]\\\\\\___bbbdddjjjjjjkkkjjjjjjiiihhhgggeeebbb^^^[[[XXXTTTOOOLLLKKKJJJIIIIIIIIIGGGDDDAAA>>>===<<<:::999:::===@@@FFFJJJQQQXXX___eeekkkooouuuwww{{{~~~~~~zzzlllsssyyyttteeeVVVPPPQQQOOOJJJGGGJJJNNNRRRZZZbbbpppxxxvvvqqqooommmlllmmmmmmmmmmmmmmmnnnooopppsssuuuxxxxxxsssjjj___WWWVVVZZZggg{{{}}}sssjjjgggeeeaaa^^^^^^ZZZYYYWWWTTTQQQOOOMMMKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOOOOPPPOOONNNLLLKKKKKKLLLMMMNNNRRRXXX___dddiiiooowww}}}}}}zzzwwwuuuxxxfffNNNAAA:::555222000000000111111000000000111111111111000000000//////////////////000000111......///////////////000000......000333444222//////000000111111000//////222222222222222222222222222333555555444444666888888999999::::::;;;;;;<<<<<<===BBBMMM[[[qqq~~~|||vvvpppkkkgggffffffddd```^^^]]]___aaaccciiiiiijjjjjjjjjiiiiiiiiihhheeebbb___[[[WWWRRROOOLLLKKKKKKKKKJJJIIIEEECCC;;;;;;999777666777:::<<>>CCCMMM[[[qqq|||{{{vvvtttssslllkkkjjjhhhhhhhhhiiiiiimmmmmmmmmmmmlllkkkjjjjjjjjjiiigggeeeccc```[[[WWWUUURRROOOMMMLLLKKKIIIGGGGGGFFFCCC???;;;:::;;;======???CCCGGGMMMTTT[[[```jjjnnntttyyy~~~}}}yyy{{{~~~yyyjjj\\\VVVSSSQQQMMMKKKJJJJJJHHHJJJSSS^^^iiirrryyy{{{||||||tttpppoooooommmmmmlllllllllmmmnnnnnnrrrsssuuuyyyyyysssggg]]]WWWWWW___sss{{{sssiiibbbaaa]]]\\\ZZZXXXUUUSSSQQQPPPNNNMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNPPPPPPPPPPPPOOOJJJJJJJJJIIIJJJMMMRRRVVVWWW\\\eeemmmttt{{{~~~wwwnnniiijjjmmmuuu~~~eeeNNN???999777777999888666444333222333333111111111111000000000000---...///000111000000///......//////000111111222111000//////000000000///000//////...///000111222222222222333333333444444222444666777666666666777888999999::::::;;;;;;<<<>>>???CCCMMM[[[ppp{{{~~~|||yyyxxxqqqqqqppppppooooooppppppppppppppppppooommmlllkkkkkkjjjhhhgggfffccc^^^[[[XXXUUUQQQNNNMMMLLLJJJIIIHHHFFFCCC===888666777888;;;===@@@DDDIIIPPPWWW\\\hhhkkkqqqxxx|||~~~{{{~~~~~~uuueeeZZZWWWTTTQQQKKKJJJJJJIIIEEEFFFQQQ^^^gggpppwwwyyyyyy{{{|||{{{|||}}}sssooommmmmmnnnmmmmmmlllllllllmmmmmmssssssvvvzzz{{{uuujjj```ZZZWWW]]]nnnwwwkkkdddbbb]]]\\\ZZZXXXVVVTTTRRRQQQMMMMMMLLLLLLKKKKKKKKKJJJKKKLLLNNNPPPQQQQQQQQQPPPIIIIIIIIIHHHHHHKKKOOORRRTTTYYYaaaiiiqqqyyywwwllleeegggiiiqqqgggPPPAAA<<<<<<===;;;888222...,,,...000222111111111111000000000000---...000111111111000///---------...///000000111//////////////////000111000///---,,,---...111222222222222333333444444444222444666777777666666777888999999::::::;;;<<<<<>>;;;999>>>???AAACCCFFFKKKRRRWWW^^^cccjjjqqquuuyyy}}}~~~ssseee[[[TTTPPPNNNNNNKKKIIIIIIIIIJJJOOOWWWdddkkksssyyy|||}}}tttnnnkkkkkkjjjkkklllmmmmmmmmmlllkkkqqqtttvvvvvvwwwuuulllbbbXXXVVVYYYggg|||zzztttmmmfffaaa___]]]\\\\\\ZZZWWWUUUUUURRRPPPNNNMMMLLLKKKIIILLLLLLMMMMMMNNNOOOQQQQQQNNNMMMLLLJJJIIIIIIHHHHHHPPPXXX___bbbjjjwww~~~uuuqqqddd___dddiii|||lllQQQBBB===;;;777333333333333333333333333444333222111000///...---////////////000000000000111111111111000000000000//////000000111111111222000000000000111111111111444444444444444444444444666777777666555555777999888888999:::;;;;;;;;;;;;>>>DDDDDDLLL```uuu~~~|||wwwvvvuuusssqqqpppoooooommmjjjfffdddbbbaaa___^^^YYYXXXWWWVVVUUURRRNNNKKKJJJGGGEEECCCAAA???<<<::::::;;;===>>>AAAFFFMMMQQQZZZ___fffmmmrrrwww{{{~~~~~~{{{oooccc[[[UUUQQQOOOOOOKKKIIIIIIIIIIIINNNUUUcccjjjssszzz~~~tttnnnkkkjjjjjjjjjlllmmmmmmmmmlllkkkooorrrtttuuuuuutttkkkaaaWWWUUUXXXeeeyyy|||vvvooojjjeeecccaaa___^^^[[[XXXVVVXXXUUURRRQQQPPPOOOMMMKKKLLLLLLLLLLLLMMMNNNOOOPPPNNNMMMLLLKKKJJJIIIIIIHHHOOOWWW]]]aaahhhuuu}}}rrroooddd^^^bbbfffwwwoooUUUDDD>>>:::777222222222333333333333333222222111000//////...---............////////////000000000000000000000000//////000000000000000000000000000000111111111111222222222222222222222222444555777777666555777888777888999:::;;;;;;;;;;;;===CCCDDDLLL```uuu}}}yyyvvvtttsssrrrnnnkkkhhheeecccbbb___]]][[[[[[[[[\\\[[[WWWRRRNNNIIIGGGFFFEEEEEEBBB???<<<999::::::;;;===AAAGGGLLLTTTYYY```gggmmmrrrwwwzzz~~~|||yyysssjjjbbb[[[VVVRRRPPPOOOKKKIIIIIIHHHHHHMMMSSSbbbiiissszzzuuunnnjjjiiiiiijjjlllmmmmmmmmmlllkkklllppprrrsssuuussskkkaaaWWWTTTVVVbbbuuu~~~yyysssoookkkiiieeebbb```]]]ZZZWWWXXXVVVSSSQQQPPPOOOMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHNNNTTTZZZ___fffqqqyyy|||qqqnnnccc]]]```aaaoootttZZZGGG>>>999555222222222222222222222222000000000/////////......---------.........//////......//////000000111111111111000000000000000000000000000000111111111111111111111111111111111111000333666777666666777777777888888999::::::;;;;;;;;;BBBDDDMMMaaatttzzzxxxwwwqqqoookkkiiigggdddaaa___^^^^^^___```^^^ZZZTTTOOOIIIHHHHHHHHHHHHFFFBBB???<<<<<<<<<<<<<<<@@@EEEIIINNNSSSZZZaaahhhnnnssswww{{{~~~zzztttoooiiibbb]]]XXXSSSOOOOOOKKKIIIJJJHHHGGGKKKRRRaaahhhqqqyyyvvvnnnjjjiiiiiijjjkkklllmmmlllkkkkkkkkkooorrrsssuuuuuummmcccXXXVVVVVVaaarrr}}}xxxuuurrrooojjjfffccc___[[[XXXWWWTTTQQQOOONNNMMMKKKIIIKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHLLLQQQWWW\\\cccllltttyyytttpppddd]]]]]]]]]jjjzzz```JJJ>>>888333222222222111111111111111............////////////.........////////////000------...///000000111111333333222222111111000000///000000000111111111111111111111111111111111111...111555777777666777777777888888888999::::::;;;:::AAADDDMMMaaattt|||yyytttrrrnnnllliiifffccc```aaaaaaaaaaaa___ZZZTTTOOOKKKJJJJJJKKKJJJHHHEEEBBB>>>>>>===<<<<<<>>>CCCFFFJJJNNNUUU\\\ccciiiooosssxxx{{{~~~yyytttpppjjjeee___YYYSSSOOOOOOKKKJJJKKKIIIHHHKKKQQQ^^^eeennnvvv|||xxxooojjjhhhiiijjjkkklllllllllkkkjjjkkkooosssuuuxxxxxxpppggg[[[XXXXXX```ppp~~~}}}xxxtttnnniiieeeaaa]]][[[XXXUUURRRPPPOOOMMMKKKIIIKKKKKKJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLKKKJJJIIIHHHJJJMMMRRRYYY```gggooouuu~~~{{{vvvhhh^^^]]]\\\iiifffMMM>>>777333222222222111111111000000............///////////////000000000000111111111---......///000111111222444444444333333222222222///000000000111111111111222222222222222222222222---000444777777777777888888888888888999:::;;;<<<;;;BBBDDDMMMaaattt|||wwwuuuqqqooollliiidddaaabbbbbbaaaaaa___[[[UUUQQQNNNMMMLLLLLLLLLJJJGGGDDD??????===;;;999;;;???BBBFFFJJJPPPWWW]]]dddjjjooorrrwww|||{{{vvvrrrlllfffaaaZZZTTTPPPNNNKKKKKKLLLKKKJJJMMMSSS[[[aaajjjrrrxxxzzzqqqkkkiiihhhiiikkklllllllllkkkjjjkkkooosssvvvzzzzzzssskkk^^^ZZZYYY```nnn~~~zzzsssnnniiieeeaaa___]]]ZZZVVVTTTSSSQQQOOOMMMLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKIIIHHHHHHIIIOOOWWW]]]bbbjjjqqq{{{{{{mmmdddbbb___jjjlllPPP???888555333333333222111111000000////////////////////////000000111111111222222222//////000000111111222222444444444333333333333333000000000000111111111111333333333333333333333333///222555666777777888999:::999999888999:::<<<======CCCEEEMMM```ttt}}}{{{xxxuuurrrnnniiieeebbbaaa``````___]]]YYYVVVRRRPPPNNNMMMLLLKKKHHHFFFAAA@@@>>>;;;999:::===@@@BBBFFFKKKRRRXXX^^^eeeiiilllrrryyywwwsssmmmgggaaa[[[VVVRRRNNNKKKKKKMMMMMMKKKOOOTTTVVV]]]gggpppwww}}}rrrllliiihhhiiijjjkkklllkkkjjjjjjjjjooosssvvvzzz|||uuulll___[[[YYY___lll}}}xxxrrrnnnjjjfffdddaaa^^^ZZZXXXVVVUUURRRPPPMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJLLLMMMLLLKKKIIIHHHGGGGGGLLLUUU[[[___fffnnnyyy}}}}}}ssskkkhhhcccjjjrrrTTTBBB;;;999444444444333222111111111000000000000000000000///000000000000111111111111111111111111222222222222111111111222222222222222000000000000111111111111333333333333333333333333222444666666666777888:::;;;:::999999:::;;;===??????EEEEEELLL```ttt~~~{{{xxxtttoookkk```_________```___]]]ZZZTTTRRROOOMMMLLLKKKIIIHHHDDDCCC@@@===:::;;;===@@@???CCCHHHNNNTTTZZZaaafffgggnnnwwwvvvrrrlllfffaaa\\\WWWTTTMMMKKKLLLNNNNNNMMMPPPVVVSSSZZZdddnnnwww~~~tttmmmjjjhhhiiijjjkkklllkkkjjjjjjiiinnnrrrvvvzzz|||uuummm___[[[YYY^^^jjj{{{|||vvvqqqnnnjjjhhhbbb___[[[YYYWWWVVVSSSQQQNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJLLLMMMMMMKKKIIIHHHFFFEEEJJJTTTZZZ]]]dddmmmwww|||~~~~~~vvvqqqnnneeeiii|||vvvWWWDDD>>>===555555444444333222111111222111111111000000000///////////////000000000000333333333222222222222222//////000000111111111222000000000000111111111111222222222222222222222222444555666666666666999;;;<<<;;;:::::::::<<<>>>@@@AAAFFFFFFLLL```ttt|||{{{xxxooohhhbbb```___^^^^^^___aaacccZZZXXXUUURRROOOMMMLLLKKKEEECCC@@@>>><<<;;;;;;;;;@@@AAACCCEEEJJJQQQZZZ```eeelllooovvvwwwqqqkkkeeeaaa\\\UUUPPPQQQKKKIIINNNTTTTTTRRRRRRTTT\\\gggqqqxxx{{{qqqlllkkkjjjiiiiiijjjkkkllljjjiiilllnnnqqqtttuuuuuusssrrrfff^^^XXX^^^jjjxxx}}}vvvqqqmmmiiigggcccaaa___[[[WWWSSSOOOMMMOOOMMMLLLLLLLLLKKKIIIGGGHHHIIIKKKLLLMMMNNNMMMMMMGGGFFFIIIPPPUUUYYYbbbjjjssszzzyyyrrrjjjfffjjjrrr{{{\\\FFF:::777555333111000111111000///000111222222222111///...////////////////////////000000000000111111111111000///222666555///,,,,,,000000000000111111111111111111222222222222111111111111333555666777777777888777777777888:::<<<===BBBBBBFFFPPP```vvv}}}{{{xxxpppjjjbbbaaa```______aaabbbddd]]]\\\YYYVVVSSSPPPMMMLLLFFFDDDBBB@@@>>><<<;;;;;;>>>@@@AAADDDHHHOOOWWW\\\bbbiiimmmtttxxxrrrlllgggccc]]]WWWRRRQQQLLLKKKQQQUUUUUURRRRRRTTT\\\gggrrryyy}}}qqqllljjjjjjjjjjjjkkkllllllkkkjjjmmmooorrrtttuuuuuusssrrreee]]]XXX\\\hhhvvvyyytttpppllliiidddcccaaa]]]YYYUUURRRPPPPPPNNNMMMMMMMMMLLLIIIGGGGGGHHHJJJKKKLLLMMMLLLLLLIIIHHHJJJPPPUUUYYYaaajjjrrrxxx}}}wwwqqqkkklllpppdddKKK???;;;666444222222222333222000000111111111000000//////////////////////////////000000000000111111111111111///111444333...,,,---000000000000111111111111111222222333333222222111222333444555666777777777888888888888999;;;<<<===AAAAAAFFFQQQaaayyy}}}zzztttnnncccbbbaaaaaaaaabbbddddddaaa```___\\\XXXSSSOOOLLLGGGGGGEEECCCAAA>>><<<:::===>>>???AAAEEEJJJQQQWWW]]]eeeiiiqqq}}}yyytttnnniiieee```ZZZUUUQQQNNNNNNTTTXXXVVVRRRQQQSSS\\\hhhsss{{{ssskkkhhhjjjjjjkkklllllllllllllllmmmooorrrtttuuutttsssrrreee\\\WWWZZZdddrrr}}}xxxtttpppmmmgggfffccc```]]]YYYWWWUUURRRPPPNNNMMMMMMLLLJJJHHHGGGGGGIIIJJJKKKLLLLLLLLLIIIGGGIIINNNRRRVVV^^^gggpppvvv}}}xxxrrrnnnnnn~~~lllQQQBBB===777555444333444444333111111000000///////////////////////////////////////000000000000111111111111111//////222111---,,,...000000000000111111111111111222222333333222222111444555666666777777777666999999999999:::<<<===>>>???@@@EEEQQQbbbzzz|||wwwsssfffeeedddcccccccccddddddcccccccccaaa\\\VVVQQQMMMJJJJJJIIIGGGDDD@@@===;;;;;;<<<>>>???AAAFFFLLLPPPVVV___dddlllxxx}}}|||wwwppplllhhhccc]]]XXXRRRPPPRRRXXXZZZVVVRRRQQQSSS\\\jjjuuu}}}uuukkkgggiiikkklllmmmllllllmmmmmmmmmooorrrtttuuutttsssqqqeee]]]VVVXXX```mmm}}}|||wwwssspppkkkiiifffccc```]]][[[ZZZTTTRRRPPPNNNNNNMMMKKKIIIHHHHHHIIIJJJLLLLLLMMMMMMIIIGGGGGGKKKOOORRRZZZbbbmmmttt|||yyysssrrrrrrTTTBBB;;;777555444444555555333111222111///.........///000///////////////////////////000000000111111111111222......000///,,,,,,//////000000000111111111111000111111222222111111000666777777777777777666666999999999:::;;;<<<===>>>??????EEEPPPaaayyy~~~yyyvvvkkkkkkiiigggfffddddddccccccddddddccc___YYYSSSOOOMMMLLLLLLJJJGGGCCC@@@>>>;;;<<<===>>>???BBBGGGJJJOOOYYY^^^fffrrrwwwzzzsssnnnjjjfff___ZZZSSSRRRUUUZZZ[[[VVVQQQPPPSSS^^^lllxxxwwwlllfffhhhjjjmmmmmmllllllmmmooonnnppprrrtttuuutttrrrqqqfff^^^WWWWWW\\\gggwwwzzzvvvsssnnnllliiieeebbb```^^^]]]WWWUUUQQQOOONNNMMMKKKJJJJJJJJJKKKKKKLLLNNNOOOOOOLLLIIIHHHKKKMMMPPPXXX```jjjpppyyy}}}}}}xxxXXXDDD;;;555444444444555444222000222111///.........///000000000000000000000000000///000000000111111111111222...---//////,,,---000///000000000111111111111//////000000000000//////777777777777777666666555888999:::;;;<<<=========??????DDDOOO___www~~~{{{uuusssqqqnnnjjjgggdddccccccdddeeedddaaa\\\WWWTTTOOOOOOMMMKKKIIIFFFCCCBBB<<<===>>>===>>>???CCCFFFIIISSSYYY```kkkqqq{{{|||uuuppplllggg```ZZZUUUTTTWWW[[[ZZZTTTQQQQQQUUU___ooo|||zzzmmmgggfffjjjmmmmmmkkkkkkmmmooonnnpppssstttuuutttrrrpppiiiaaaYYYVVVYYYcccsss~~~yyyvvvqqqnnnkkkfffccc```______ZZZWWWSSSPPPOOONNNLLLKKKKKKKKKKKKLLLMMMNNNPPPPPPPPPLLLJJJLLLNNNPPPWWW```eeekkkttt}}}^^^GGG>>>555444444555666555222000222111111000000000000000000000000000000000000000000000000000111111111111111......000000---...111000000000000111111111111///000000000000000000///666666777777777666555555777888999;;;<<<<<<<<<<<>>??????>>>===>>>AAACCCDDDNNNTTT[[[fffkkkvvv~~~wwwqqqlllggg___ZZZVVVUUUWWW[[[YYYSSSPPPQQQVVVaaaqqq}}}ooogggeeeiiilllllljjjiiillloooooopppssstttuuusssrrrppplllddd[[[WWWWWW___ooo}}}}}}yyyrrrpppkkkgggccc```___^^^\\\YYYTTTQQQOOONNNMMMKKKKKKKKKJJJKKKLLLMMMOOOPPPPPPLLLIIIJJJKKKMMMTTT\\\___fffoooxxx~~~~~~aaaIII???666666666777777666333111222222222222222111111000000000000000000000000000000000000000111111111111111......111111//////111000000000000111111111111111111222222222222111111444555555666666666555555666777999:::;;;<<<;;;;;;===>>>CCCOOO```www{{{tttnnnhhhfffdddeeeeeeeeedddbbb```^^^SSSQQQNNNLLLJJJIIIIIIIII???@@@@@@???>>>>>>@@@BBBAAALLLRRRYYYccchhhsssxxxrrrmmmfff___YYYWWWVVVXXXZZZXXXRRROOOQQQVVVbbbrrr~~~ppphhhdddhhhlllllliiiiiillloooooopppsssuuuuuusssqqqpppnnnfff\\\WWWVVV]]]mmm{{{|||sssppplllgggbbb___^^^]]]]]]ZZZUUUQQQPPPOOOMMMLLLJJJJJJIIIJJJKKKLLLNNNOOOMMMIIIFFFGGGGGGIIIPPPXXX[[[bbbkkkuuu}}}}}}yyywww||||||bbbIII>>>777777777888999888444222222222333444444222111000000000000000000000000000000000000000111111111111111//////333333000///111000000000000111111111111222333333444444333333222333444444555666666555555555666888:::;;;;;;;;;:::<<<===CCCOOOaaazzz|||yyyrrriiicccgggdddbbbdddhhhiiifffbbbWWWUUUQQQMMMKKKJJJIIIJJJDDDAAA===;;;:::<<>>999666333222222222111000111000///000222333333222333333222111000///......000000000000111111111111,,,---...///000111222222111111222222222333333333222222222222222222222222444555666777777888888777888888888999;;;<<<<<<<<<===AAAGGGQQQccc~~~~~~xxxpppkkkgggdddbbbcccggghhheeebbbZZZXXXTTTPPPMMMKKKJJJJJJFFFCCC???<<<;;;;;;===??????AAAGGGNNNSSS[[[lll|||~~~xxxsssoooiiiaaa[[[[[[ZZZZZZ[[[VVVOOOMMMOOOSSS```qqq~~~tttiiigggggghhhjjjllllllkkkiiilllmmmooorrrvvvvvvtttrrrtttlllbbbZZZUUUXXXfffuuuyyyvvvpppllliiieeebbb```^^^\\\ZZZVVVSSSPPPOOONNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLJJJIIIHHHKKKPPPTTTZZZ]]]bbbjjjttt}}}wwwsssmmmhhhssskkkOOO???999777444222222222111000111/////////111222111000222222111111000/////////............////////////000000000000000000000000111111111111222222222333222222222222222222222222444444555777777888888888888888888999;;;<<<<<<<<<>>>AAAGGGPPPbbb}}}{{{tttoooiiigggeeefffhhhiiigggddd^^^\\\XXXTTTPPPMMMLLLKKKIIIFFFBBB>>><<<;;;<<<======>>>CCCHHHMMMVVVgggwww~~~xxxtttpppjjjccc]]]ZZZXXXXXXXXXTTTNNNLLLOOOSSS```ppp}}}wwwmmmgggggggggiiikkkllljjjiiimmmlllmmmpppsssuuuuuutttxxxpppddd[[[TTTVVVcccqqq~~~zzzuuuoookkkgggccc```^^^]]]ZZZWWWTTTRRRPPPOOOMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIKKKOOORRRWWWZZZ___fffoooxxxxxxqqqhhhaaaiiiwwwnnnQQQ???:::888444333333333222111111000...///000000///...000000000000000000000000............////////////222222111000///...------000000000111111111222222222222222222222222222222222333555666777888888888777888999999;;;;;;<<<===???BBBFFFOOO```{{{xxxtttnnnllliiiiiijjjkkkiiigggaaa___[[[WWWRRRNNNLLLKKKIIIGGGDDD@@@>>>=========<<<===@@@DDDGGGPPPbbbrrrzzzvvvrrrllleee___ZZZWWWUUUVVVRRRMMMLLLNNNTTT___ooo|||yyyooohhhhhhhhhjjjlllmmmkkkiiimmmllllllnnnqqqtttuuutttxxxoooddd[[[SSSTTTaaannn{{{tttmmmfff```\\\]]]\\\YYYVVVTTTRRRPPPPPPMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKNNNQQQUUUXXX]]]cccjjjrrrzzzzzzqqqgggaaafffqqqpppRRR???;;;888555444444444333222222111//////000000///---////////////000000111111000000000000111111111111000000///...------,,,+++///000000000000111111111222222222222222222222222222333444666777888888888777888999::::::;;;<<<===@@@BBBFFFNNN___{{{~~~|||{{{rrrpppmmmkkkjjjjjjiiihhhcccaaa^^^YYYTTTPPPMMMKKKHHHGGGEEECCCAAA@@@??????<<<<<>>@@@BBBFFFNNN___{{{}}}zzz|||uuussspppllljjjhhhggggggeeeccc```[[[WWWRRRNNNLLLHHHHHHGGGEEECCCAAA@@@???<<<===>>>@@@AAAGGGUUUddd{{{wwwqqqiiiddd\\\VVVRRRRRRQQQNNNMMMOOOUUU^^^mmm{{{zzzppphhhhhhiiijjjmmmmmmkkkjjjjjjiiiiiikkkooorrrssstttrrrlllddd]]]VVVVVV___jjj{{{{{{tttmmmfffaaaYYYXXXVVVTTTRRRQQQPPPPPPMMMMMMLLLKKKKKKKKKKKKKKKIIIJJJLLLLLLKKKJJJLLLMMMPPPTTTXXX\\\aaahhhqqqxxxsssiiiaaaaaaeee|||sssTTTAAA:::888444333333333222111333222111111222222111000.........//////000000000............////////////000000111111222222333333000000000111111111222222222222222222222222222222333444555555666666666666555888;;;;;;999999<<>>??????BBBOOO\\\www~~~yyyssskkkeee]]]VVVQQQQQQQQQOOONNNPPPUUU^^^lllzzz{{{pppffffffgggiiikkkkkkiiihhhhhhhhhhhhkkkooorrrsssrrrrrrnnnhhhbbbZZZWWW^^^hhhxxxyyyrrrjjjeeeZZZYYYWWWUUUSSSRRRRRRRRRMMMMMMLLLKKKKKKKKKKKKKKKHHHJJJLLLLLLKKKJJJKKKLLLMMMQQQUUUYYY\\\bbblllttt|||wwwnnnhhhgggiiizzzuuuWWWDDD999777444222222222111000111000///000111222111000......//////////////////............////////////000000000111111111222222111111111111222222222333222222222222222222222222444444555666666555555444555888<<<;;;999888<<>><<<===>>>???FFFNNNjjj|||uuullleeebbb[[[UUUSSSRRRNNNNNNPPPRRR]]]mmm{{{qqqllleeebbbeeehhhhhhiiikkkiiijjjjjjkkkkkklllooorrrsssrrrpppjjj^^^UUUYYYbbbyyy{{{rrrlll___ZZZUUURRRSSSTTTSSSQQQSSSQQQNNNKKKJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIKKKOOOSSSXXX___fffllluuuyyyyyytttooolllkkkyyy{{{]]]FFF<<<999666444444444444333000000000000000000000000111000/////////000222333////////////000000000000444444444333333222222222111111222222222333333333111111222222222333333333555444444555555666777888<<<;;;;;;;;;;;;<<<======<<<===CCCRRRgggzzzyyyzzzuuupppnnnmmmnnnllliiifffbbb^^^XXXUUUQQQOOOMMMKKKJJJIIIGGGEEEBBB>>><<<======>>>DDDLLLccc|||~~~wwwooohhhddd\\\UUUSSSQQQNNNNNNPPPRRR]]]mmm{{{uuummmfffbbbeeehhhhhhiiikkkiiijjjkkkkkkjjjllloooqqquuutttrrrlll```WWWZZZbbbwww}}}tttnnn```[[[UUUSSSSSSTTTSSSQQQRRRPPPNNNLLLKKKKKKLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIKKKNNNQQQUUU\\\ccciiirrrwww}}}yyytttooolllkkksss{{{]]]FFF:::777333222222222222222000000000000000000000000000000/////////000111222/////////000000000111111222222222222111111111111111111111111222222222333111111222222222333333333555444444555555666777888999999999:::;;;===>>>???@@@???EEERRRfff|||www}}}|||vvvrrrooonnnnnnmmmkkkiiigggbbb\\\WWWTTTRRROOOMMMMMMLLLJJJHHHCCC???======<<<<<>>===;;;:::>>>DDDOOOddd{{{tttooojjj```WWWSSSOOOLLLMMMQQQSSS^^^mmm{{{ooohhhdddfffiiiiiiiiijjjjjjkkkkkkkkkjjjkkknnnpppxxxwwwvvvpppeee[[[ZZZ___oooxxxqqqfff```ZZZVVVVVVVVVTTTQQQPPPPPPOOOOOONNNMMMLLLKKKMMMMMMLLLKKKKKKKKKLLLLLLKKKLLLMMMNNNQQQVVV]]]bbbnnnrrryyy~~~}}}yyyuuussssssnnn}}}^^^GGG;;;888555333444555555555000000000000000000000000///////////////000000000000111111111222222222222.../////////000000111111///000000000000111111111111111222222222333333333555444444555555666777888777777888999:::<<<===>>>EEECCCFFFRRRddd~~~sssyyy{{{wwwssspppoooooooooooommmiiiddd___ZZZWWWSSSPPPNNNMMMKKKJJJFFFBBB???>>><<<999<<>>:::<<>>===???GGGXXXmmmqqqwww{{{qqqpppnnnnnnnnnmmmkkkiiigggccc\\\VVVRRRPPPMMMLLLHHHEEEBBBAAA>>>;;;===BBBBBBDDDRRRnnnyyytttggg```ZZZWWWUUUQQQOOOQQQUUU___nnnzzztttmmmhhhiiijjjiiihhhjjjfffhhhiiijjjkkknnnqqqtttrrrqqqsssssslllaaaZZZZZZgggzzztttnnngggbbb```^^^ZZZWWWTTTRRROOOMMMLLLLLLNNNOOOMMMMMMMMMNNNOOOPPPQQQRRRNNNMMMMMMLLLNNNTTT\\\bbbiiiqqq}}}|||zzzyyyzzzpppxxxfffOOO???;;;777444333333222111000000000000000000000000000111222333444333222222////////////000000000000333333222222111111000000111222222222222333333333111111222222222333333333555444444555555666777888888999999:::<<<>>>@@@AAA===???IIIZZZppp~~~rrrrrryyy~~~}}}qqqooommmmmmnnnnnnmmmkkkfffbbb]]]YYYVVVSSSOOOMMMHHHFFFCCCAAA@@@???===<<<@@@@@@HHH[[[sss|||vvvrrrgggccc]]]WWWSSSRRRSSSUUUWWWaaaooozzzwwwlllccceeejjjlllllllllhhhiiijjjjjjjjjkkknnnqqqqqqtttwwwuuummmddd]]]ZZZeeevvv}}}zzzwwwqqqrrrqqqooopppvvv|||tttjjjdddaaa```___^^^WWWVVVTTTQQQOOOMMMLLLLLLNNNMMMMMMOOOQQQQQQPPPOOOOOONNNMMMLLLNNNRRRYYY^^^jjjrrrzzzzzztttlllrrrpppOOO@@@;;;777666444000000222111111111111000000000000////////////////////////////////////000000000000......//////000000111111000000///000222222000...000222333333111111222444666888999888555444555777999888777888:::<<<<<<<<<>>>BBBKKKZZZqqqqqqrrrxxx~~~|||ssspppnnnmmmmmmmmmlllkkkhhheeeaaa^^^ZZZVVVRRROOOHHHFFFCCCBBBAAA???===;;;>>>>>>EEEUUUhhh{{{}}}wwwssshhhddd]]]WWWSSSSSSTTTUUUXXXbbbqqq}}}{{{oooffffffjjjkkkjjjkkkhhhiiijjjjjjjjjkkknnnpppsssvvvxxxvvvnnnddd\\\YYYfffwwwzzzvvvrrrnnnjjjhhh``````___\\\[[[```iiippp|||uuummmhhheeeccc___\\\YYYXXXUUUSSSQQQOOONNNMMMNNNMMMMMMOOOPPPQQQPPPNNNOOONNNMMMLLLMMMQQQXXX\\\eeemmmwwwzzztttkkkqqqqqqQQQAAA;;;777666444000000222111111111111000000000000////////////////////////111111111111222222222222000000000111111111222222222111000000111222111000222444555555333333444666222444777777666666999;;;:::999999:::<<<>>>???@@@@@@DDDLLLZZZqqqqqqqqqvvv~~~vvvsssooommmmmmmmmlllkkkllljjjgggddd```[[[UUUQQQJJJIIIFFFEEEDDDBBB>>><<<;;;;;;AAAKKKXXXggg{{{xxxsssiiieee^^^XXXTTTSSSTTTUUUWWWbbbqqq~~~tttiiihhhjjjjjjiiiiiiiiijjjkkkjjjjjjkkknnnpppuuuwwwyyywwwpppfff]]]XXXeeeuuuzzzvvvsssrrrqqqmmmhhhddd```]]]YYYVVVSSSTTTRRROOOLLLNNNSSSYYY```lll||||||wwwqqqllliiifff```\\\[[[ZZZWWWUUURRRPPPOOOOOONNNNNNMMMNNNPPPPPPOOONNNNNNNNNMMMMMMMMMPPPUUUZZZaaakkkvvv{{{tttjjjppptttUUUBBB<<<777666555111000222111111111111000000000000000000000000000000000000111111111111222222222222111111111222222222222222444222000000111222222222222444555555333333444666111333555666777888:::<<<:::999999999;;;===@@@BBBCCCEEELLLZZZqqqrrrpppttt~~~zzzvvvqqqnnnmmmllllllkkknnnlllkkkiiieee___XXXSSSOOOMMMKKKIIIHHHEEEAAA>>>999:::>>>DDDKKKWWWjjj|||wwwrrriiieee___XXXTTTSSSTTTUUUUUU```ppp}}}vvvkkkiiikkkkkkjjjjjjjjjkkkkkkkkkjjjkkknnnppptttwwwyyyxxxsssjjj```[[[bbbqqq}}}wwwpppkkkgggeeeddd```]]]YYYVVVSSSQQQNNNLLLMMMMMMLLLJJJGGGGGGJJJMMMKKKRRR]]]jjj{{{}}}xxxrrrmmmjjjgggbbb]]]\\\[[[YYYVVVSSSQQQPPPOOONNNNNNMMMNNNPPPPPPNNNMMMMMMNNNNNNMMMMMMPPPTTTWWWbbbmmmyyy|||uuuiiioooxxxZZZEEE===777666555222111222111111111111000000000///000000000000000000000000.../////////000000000000111111222222222222222222555333000///111333333333000111333222111111222444555555666666777777888888999999888777777999===???CCCEEELLLYYYppp~~~sssppprrr|||{{{tttooommmmmmllllllooonnnmmmlllhhhccc[[[VVVQQQOOOLLLJJJHHHEEEBBB???999:::===@@@CCCLLL___ppp~~~wwwqqqjjjeee^^^XXXTTTRRRSSSTTTVVVaaaqqq~~~xxxllljjjllllllkkkkkkjjjkkkkkkkkkkkklllnnnqqqsssuuuxxxyyyvvvnnneee___```ooozzzrrrnnnhhhaaa\\\YYYXXXXXXSSSPPPMMMLLLKKKJJJIIIGGGEEEEEEEEEDDDCCCDDDEEEGGGFFFHHHMMMTTT^^^lll}}}yyyqqqkkkiiigggdddaaa]]]\\\YYYVVVSSSQQQOOOOOOOOONNNMMMNNNOOOOOONNNLLLLLLMMMNNNNNNNNNPPPSSSVVVcccooo|||~~~wwwkkkqqq~~~```GGG>>>777666666333222222111111111111000000000///000000000000000000000000.../////////000000000000111111111111111111111111555333000///111333333333000111333222111111222444555555555666777888888777:::;;;;;;999777888:::===BBBEEEKKKXXXooouuupppqqq{{{xxxqqqnnnmmmmmmmmmpppooonnnmmmkkkfff___[[[TTTPPPLLLIIIGGGDDDAAA???<<<<<<===???@@@FFFUUUdddrrrwwwqqqiiieee^^^WWWSSSQQQRRRSSSYYYddduuuzzzmmmjjjkkkkkkjjjkkkiiijjjkkkkkkkkkmmmppprrrrrrtttxxx{{{yyyrrriiibbbaaaoooyyynnngggaaa^^^YYYTTTPPPNNNNNNNNNJJJHHHFFFEEEFFFFFFEEEDDDBBBBBBBBBBBBCCCEEEGGGHHHHHHFFFFFFIIILLLRRR]]]hhhyyyqqqllljjjiiifffddd^^^]]]ZZZWWWTTTQQQPPPOOOOOONNNMMMNNNOOOOOOMMMKKKKKKMMMOOOPPPPPPRRRTTTVVVcccppp}}}yyypppuuudddIII???666555666444222222111111111111000000000000000000000000000000000000111111111111222222222222111111111111111000000000444222000000111222222222222444555555333333444666444333333555888::::::999:::<<<>>>===:::999<<>>=========AAALLLXXXeeevvvzzzssshhhddd]]]VVVRRRPPPQQQQQQZZZfffvvv|||nnnjjjjjjiiihhhhhhhhhiiijjjkkklllnnnqqqttttttvvvyyy|||{{{tttiiiaaa```lll~~~|||rrrhhh___YYYSSSQQQNNNKKKJJJIIIIIIIIIHHHFFFDDDDDDDDDEEEDDDCCCEEEDDDCCCDDDGGGJJJLLLMMMIIIFFFEEEGGGFFFFFFMMMWWWcccrrr}}}xxxsssooonnnmmmiiifff```___\\\YYYVVVSSSQQQQQQOOONNNMMMNNNOOONNNMMMKKKJJJLLLOOOQQQRRRSSSVVVXXXcccqqq{{{vvv{{{eeeKKK@@@666555666555333222111111111111000000000000////////////////////////111111111111222222222222333333222222222111111111222111000000111222111000222444555555333333444666555444333555888:::999888555:::>>>>>><<<;;;===@@@AAAEEEMMM[[[rrryyyrrrpppyyy|||tttpppooooooooosssrrrqqqpppooolllgggddd^^^YYYRRRMMMJJJIIIHHHGGGBBB???<<<<<<<<<===FFFOOO\\\mmm}}}|||uuuhhhccc\\\UUUQQQOOOPPPQQQYYYeeeuuupppjjjiiigggeeeeeeggghhhjjjkkklllnnnrrruuuvvvxxxzzz}}}|||tttiii```]]]hhhyyy|||tttmmmeee^^^WWWSSSMMMLLLJJJIIIHHHHHHIIIIIIJJJHHHFFFEEEEEEEEEDDDCCCFFFDDDCCCDDDGGGJJJMMMNNNJJJGGGGGGIIIHHHEEEJJJSSSNNN[[[mmm~~~{{{xxxuuutttssspppkkkfffbbbaaa^^^ZZZWWWUUUSSSRRROOONNNMMMMMMNNNNNNLLLJJJIIILLLPPPRRRSSSUUUWWWYYYdddrrr}}}{{{eeeLLL@@@666555777555333222111111111111000000000000////////////////////////////////////000000000000444444444333333222222222000000///000222222000...000222333333222111333444:::777555666777888666333///555;;;===;;;;;;===@@@BBBFFFNNN^^^uuu|||}}}vvvllljjjwww}}}wwwtttrrrpppsssttttttrrrnnnjjjhhhggg^^^YYYSSSOOONNNKKKHHHEEEDDDBBB>>>;;;:::<<>>@@@AAAAAAFFFIIIRRRbbbzzz|||}}}vvvkkkiiiuuuyyyuuusssrrrtttuuuuuusssooollljjjjjjccc___YYYTTTPPPMMMHHHEEEEEECCC???<<<;;;===???AAAOOOTTTjjjwwwttt{{{sssqqqhhh```[[[VVVQQQPPPSSS\\\jjjzzzvvvlllkkkllljjjhhhjjjkkkkkkkkkkkklllooorrryyy|||~~~pppaaa[[[^^^ccciiimmmkkkgggcccaaa]]]XXXTTTQQQOOOLLLJJJIIIIIIIIIJJJJJJIIIIIIHHHKKKIIIGGGHHHIIIJJJHHHFFFDDDDDDFFFGGGIIIJJJJJJJJJJJJJJJIIIIIIIIIKKKLLLMMMQQQPPPQQQUUUYYYaaaooo}}}~~~{{{xxxuuurrrnnniiifff```\\\XXXUUUTTTTTTSSSRRRSSSQQQOOOLLLJJJIIIIIIIIIKKKLLLOOOSSSRRRPPPTTTZZZjjjxxxvvvqqqqqqzzzfffIII@@@777444333111000222222222222222222222222222000000/////////000000111000000//////000111222333222222222111111111111000111111000000000111222333333222222222222333444444444444555666888999::::::;;;;;;<<<===???@@@AAABBBFFFIIIQQQaaayyy|||~~~}}}wwwkkkfffrrr{{{wwwuuusssvvvvvvvvvtttqqqnnnlllllliiieee```ZZZUUUPPPJJJFFFFFFDDDAAA>>>======???@@@GGGKKK]]]kkkooo~~~|||ssspppiiiaaa[[[VVVRRRRRRVVV^^^lll|||zzzooolllmmmllliiijjjkkkkkkkkkjjjkkknnnpppwww{{{uuufff]]]]]]]]]^^^___^^^ZZZWWWQQQPPPNNNMMMNNNMMMKKKJJJHHHIIIIIIJJJJJJJJJIIIIIIKKKIIIIIIIIIKKKLLLKKKJJJGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNPPPNNNMMMNNNNNNPPPXXXbbbuuu|||xxxtttoooiiieee___\\\WWWUUUTTTTTTTTTSSSRRRQQQOOOMMMKKKJJJJJJJJJOOOOOORRRUUUTTTSSSWWW]]]lll{{{{{{oooiiigggrrr~~~cccIII@@@888666555222000222222222222222222222222222000000000000111222333333////////////111222333444222222222111111111111000222222111111222222333444333333222222333333444555222333444555777888999999<<<<<<===>>>???@@@BBBCCCEEEHHHPPP```xxx}}}~~~}}}xxxjjjdddooo}}}}}}yyyuuusssuuuvvvvvvtttpppnnnmmmnnnllliiieee___YYYSSSNNNJJJFFFDDDBBB???======>>>>>>CCCFFFSSScccnnn|||~~~vvvpppiiiaaa[[[VVVQQQSSSXXX```nnn}}}}}}qqqmmmmmmllljjjjjjkkkkkkkkkjjjkkkmmmpppsssxxx~~~xxxiii```]]]YYYWWWUUUTTTQQQPPPHHHHHHHHHJJJMMMMMMLLLKKKIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMMMMLLLLLLLLLMMMNNNNNNNNNMMMMMMKKKKKKLLLLLLMMMNNNOOOOOOOOOLLLLLLMMMMMMLLLQQQXXX^^^kkk~~~{{{vvvqqqlllhhhaaa^^^YYYVVVVVVVVVVVVVVVRRRQQQOOOMMMLLLKKKLLLLLLPPPPPPSSSVVVUUUTTTXXX___nnn~~~zzzkkkcccbbbnnn|||bbbIIIAAA:::888777444222222111111111111111111111111222222111000000000111111///000000000111222333333222222222111111111000000222222222222222333333444222222222222222333333444333333444666777888999:::>>>======>>>???AAABBBCCCEEEHHHPPP___www~~~|||{{{kkkbbblllzzz{{{vvvttttttttttttrrrooommmmmmnnnkkkjjjhhhccc]]]WWWRRROOOFFFDDDBBB@@@>>>===<<<<<>>======>>>@@@BBBCCCDDDGGGPPP```xxx}}}|||}}}kkkaaajjjyyy}}}xxxuuurrrsssrrrpppnnnlllmmmnnnjjjkkkkkkgggaaaZZZUUUSSSFFFFFFDDDBBB@@@>>><<<;;;<<<@@@DDDVVVmmmuuuxxx{{{rrrlllddd]]]UUUPPPTTT[[[eeerrrvvvooolllkkkkkkjjjkkkkkkllllllmmmpppsssssswww}}}wwwhhhVVVSSSNNNKKKJJJJJJIIIIIIGGGGGGGGGIIILLLNNNOOONNNMMMMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRRRRQQQQQQRRRSSSUUUUUUVVVWWWWWWWWWVVVVVVVVVTTTRRRQQQQQQQQQSSSTTTTTTQQQPPPRRRRRROOOPPPSSSTTTXXX___iiiuuu~~~{{{wwwrrrooobbb]]]WWWSSSRRRSSSSSSTTTRRRQQQOOONNNNNNNNNOOOOOOOOONNNPPPRRRRRRQQQVVV]]]ppp|||kkkbbb[[[hhh~~~{{{cccIII@@@888666555222000111000000000000000000000000---......///000111333333222222333333222111111000222222222111111111111000000111222333333333222222222222111111222222333444666777888999;;;<<<======???>>>===<<<===???AAACCCDDDHHHQQQaaazzz}}}|||lll```hhhxxx{{{xxxrrrrrrrrrpppmmmmmmnnnppplllnnnooolllddd]]]WWWUUUIIIHHHGGGFFFCCC@@@>>><<<;;;@@@BBBTTToooqqqmmm{{{|||uuuooohhh```WWWQQQVVV^^^iiivvvyyyqqqmmmmmmllliiijjjllllllmmmooorrruuutttwwwzzz}}}|||mmm^^^SSSQQQOOOOOOPPPPPPPPPOOOMMMKKKKKKMMMPPPSSSUUUUUUTTTUUUVVVWWWXXXXXXXXXXXX]]]___aaa```]]]\\\^^^___```aaabbbcccccccccccccccdddaaa^^^ZZZYYY[[[]]]___^^^ZZZXXXZZZZZZWWWWWWZZZ[[[\\\^^^bbbhhhsss~~~|||wwwrrroooddd___XXXSSSQQQRRRRRRRRRQQQQQQOOONNNNNNOOOPPPPPPOOONNNOOOQQQQQQPPPVVV]]]ooo~~~zzziii```\\\hhh}}}jjjLLLBBB999666555333333555111111111111111111111111/////////000111222333444000111222333333333222111222222222111111111111000111222333444555444444333444333333333333444555555777777888:::;;;<<<===>>>???>>><<<;;;<<<>>>@@@BBBEEEHHHRRRccc}}}}}}|||mmm```hhhxxx~~~zzzrrrsssrrrpppnnnmmmoooqqqoooqqqrrrooofff^^^XXXVVVKKKKKKJJJHHHFFFBBB???======BBBCCCUUUrrrppphhhuuu|||xxxrrrkkkbbbXXXSSSWWW___lllyyy|||rrrooonnnnnniiijjjlllmmmnnnppptttwwwtttvvvvvvwwwwwwrrrcccSSSNNNNNNMMMOOOQQQRRRRRRQQQRRRPPPOOOQQQUUUYYY\\\]]]]]]]]]^^^``````aaaaaaaaajjjlllnnnllliiihhhiiikkkkkklllmmmnnnnnnoooooooooqqqmmmhhhdddcccdddgggiiigggbbb```bbbcccbbbbbbeeeccccccbbbbbbeeellluuu{{{|||wwwrrrnnngggbbb[[[UUUSSSSSSTTTTTTQQQQQQOOOOOOOOOOOOPPPQQQOOONNNOOOQQQQQQPPPVVV^^^ooo}}}wwwggg]]]___jjjrrrQQQFFF===:::999777777:::333333333333333333333333555444333222111111111111...///111333444444444333222222222111111111111000333333555666666666555444666555555555555666777777777777888999;;;<<<===>>>???===<<<:::;;;===@@@AAAEEEIIISSSddd~~~~~~zzzlll___gggxxx}}}xxxvvvrrrooonnnooorrrtttuuutttsssrrrnnnfff^^^XXXPPPNNNKKKJJJHHHFFFBBB???>>>;;;GGG^^^fff```aaakkk|||{{{rrrqqqlll```XXXWWW\\\```pppsssnnnlllkkkjjjiiijjjlllqqquuuwwwxxx{{{vvvppplllhhhaaaWWWOOOMMMMMMPPPTTTZZZ^^^``````aaa^^^[[[[[[]]]bbbeeegggjjjjjjkkklllmmmpppssstttrrrrrrtttuuuvvvvvvwwwwwwtttvvvyyy{{{}}}}}}||||||xxxxxxyyyyyywwwuuurrrqqqpppooolllkkklllnnnrrrtttqqqnnnjjjhhhiiilllnnnnnn{{{}}}xxxooohhheeeaaa[[[VVVUUUTTTTTTSSSTTTSSSQQQOOONNNNNNOOOOOOQQQQQQQQQPPPPPPRRRWWWZZZgggvvvpppeeeccckkk|||xxxRRREEE999444444222222333000000111111111111000000......//////000000111111////////////000000000000444333222111000000000000333333333333333333333333333333333444555666777888666777777888888999::::::;;;;;;;;;<<<>>>???AAABBBGGGLLLXXXkkk}}}zzznnn```gggvvvxxxvvvrrrooonnnppprrrtttssssssrrrrrroooiiibbb\\\SSSQQQMMMKKKIIIFFFCCCAAA>>>???HHHUUUZZZXXX\\\eeesss{{{{{{tttssslllbbbYYYXXX]]]ccctttvvvpppnnnnnnmmmkkkjjjkkknnnqqqssstttuuupppiiiddd```ZZZRRRKKKJJJLLLQQQYYYaaagggjjjjjjjjjhhhfffgggiiinnnrrrtttssssssssstttuuuxxxzzz{{{yyyyyyzzz{{{||||||||||||zzz{{{~~~~~~vvvtttrrrqqqqqqsssuuuvvvzzzwwwsssqqqrrrsssttttttuuuxxx~~~~~~|||wwwoooiiiddd```ZZZVVVTTTTTTSSSSSSQQQPPPOOONNNNNNOOOPPPQQQRRRRRRQQQPPPPPPRRRVVVYYYgggwww{{{mmmccc```hhhyyyvvvRRRFFF:::555444333222333000000111111111111000000......//////////////////000000000111111111111111333222222111111111111111333333333333333333333333333333444444666888999:::::::::;;;;;;<<<=========;;;;;;;;;<<<>>>???AAABBBFFFKKKWWWiii}}}zzznnn```fffttt|||zzzwwwssspppnnnppprrrtttqqqqqqrrrrrrqqqmmmgggbbbXXXUUUOOOKKKIIIGGGEEECCC???EEEKKKLLLKKKMMMTTTZZZhhhqqq~~~{{{wwwtttmmmcccZZZYYY```gggyyyxxxqqqoooooosssppplllkkklllooopppqqqoooiiibbb\\\XXXTTTOOOKKKLLLOOOWWWaaakkkqqqttttttppppppooopppsssxxx||||||{{{zzzyyyyyyyyyyyyzzz~~~{{{xxxwwwwwwwwwvvvuuuqqqssswww{{{|||zzzvvvooojjjddd___ZZZVVVTTTTTTSSSRRRPPPOOOOOOOOOPPPQQQSSSTTTSSSTTTSSSRRRQQQRRRTTTWWWeeevvvyyylllbbb^^^fffwwwtttRRRFFF:::666666444333444000000111111111111000000111000000000000000//////111111111222222222333333222111111111111222333333444444444444444444444444333444444555777999:::;;;888888888999::::::;;;;;;;;;;;;<<<===>>>@@@AAABBBFFFLLLWWWjjj|||yyymmm___eeeqqqyyy|||wwwrrroooooopppqqqqqqqqqrrrsssssspppkkkggg]]]XXXRRRLLLIIIGGGFFFEEE@@@LLLQQQHHHAAAEEELLLOOO^^^hhhwww|||xxxssskkkccc[[[ZZZbbblllyyyrrrpppqqqxxxtttooommmmmmoooqqqrrrnnnhhh___YYYUUUSSSQQQPPPRRRWWW___iiirrrwwwxxxwwwuuuvvvwwwyyy{{{}}}{{{zzzzzzyyyxxxvvvuuuuuuvvvxxxzzz}}}|||zzzxxxuuuppplllccc```[[[WWWUUUTTTSSSRRRRRRRRRQQQQQQRRRTTTVVVWWWVVVVVVUUUSSSRRRRRRTTTVVVaaassswwwjjjbbb]]]eeewwwrrrRRRFFF;;;777777555444555000111111222222111111000333333333222222111111000000000111111222333333333111111111111222333444555555555555555555555555555555444555555666777888999555666666777777888999999;;;<<<<<<===>>>@@@AAABBBIIINNNZZZmmm{{{yyy|||jjj]]]bbbnnnwww|||uuupppmmmmmmmmmrrrrrrsssttttttrrrnnnjjjbbb\\\UUUNNNJJJHHHGGGEEECCCQQQVVVJJJ???AAAFFFGGGWWWaaaooo{{{}}}xxxppphhhaaa[[[ZZZeeerrr|||uuusssuuuzzzvvvqqqnnnoooqqqssssssmmmhhh___XXXUUUUUUVVVWWWYYY]]]eeennnwwwzzzzzzxxxzzz|||~~~}}}}}}}}}|||{{{yyyxxxwwwvvvvvvwwwyyy{{{zzzyyyxxxwwwvvvtttqqqnnneeeaaa]]]YYYXXXVVVTTTSSSTTTSSSRRRRRRSSSTTTUUUVVVXXXXXXXXXVVVTTTSSSUUUVVV^^^pppttthhh```\\\eeewwwpppQQQEEE;;;888777666444555111111222222222222111111222222222111111000000000//////000000111222222333000000111111222333555555555555555555555555555555666555555444444555555666777888888999::::::;;;;;;<<<<<<<<<===???@@@BBBCCCIIINNNZZZmmmzzzyyy{{{iii[[[___kkkuuuyyyqqqmmmkkkkkkqqqqqqrrrtttuuutttpppnnnfffaaaYYYRRRMMMJJJHHHFFFFFFRRRVVVKKK@@@???AAABBBPPPYYYeeeqqqyyywwwnnnfffaaa\\\[[[hhhxxxxxxwwwzzz|||xxxtttqqqqqqsssttttttmmmhhhaaaZZZWWWWWWZZZ]]]___bbbiiirrryyy|||{{{yyywww{{{}}}{{{{{{{{{zzzyyyyyywwwuuurrrqqqqqqrrrsssqqqrrrrrrsssrrrqqqooonnngggddd```]]][[[YYYWWWUUUTTTSSSRRRRRRRRRTTTUUUVVVYYYZZZZZZYYYVVVVVVVVVXXX___qqqrrrfff___]]]eeexxxnnnOOODDD:::888888555444444111111222222222222111111//////////////////.........//////000111222333333111111111222222444555555444444444444444444444444555555444444444444555555666777777888888999::::::<<<<<<===>>>???AAABBBCCCFFFLLLWWWjjj|||yyyxxx}}}jjj[[[]]]hhhsss{{{sssooommmlllnnnnnnpppsssuuuvvvtttrrrjjjeee^^^WWWRRRNNNJJJHHHIIIOOOPPPIII???;;;===AAAGGGOOO[[[fffqqq|||xxxmmmeeeaaa^^^^^^mmmwwwwwwzzz~~~zzzxxxwwwwwwvvvvvvnnnkkkddd^^^[[[\\\```ccciiikkkoootttyyyyyywwwuuurrrxxx}}}zzzxxxwwwvvvuuuvvvuuurrrpppnnnnnnnnnnnniiijjjlllmmmmmmmmmlllllliiifffccc```^^^\\\ZZZXXXTTTTTTTTTTTTVVVXXXZZZ[[[[[[\\\\\\[[[YYYXXXYYYZZZfffwwwtttjjjdddaaajjj|||mmmNNNCCC999777777555333333111222222333333222222111//////000000000000000000//////000111222333444555222222222222222333444555333333333333333333333333333333444444555777888999666666666777888888999999<<<<<<===>>>???AAABBBCCCFFFKKKWWWiii{{{yyyxxxlll\\\\\\fffqqq~~~|||uuuqqqooonnnjjjkkknnnrrrvvvxxxwwwvvvmmmhhhaaaZZZUUUPPPLLLIIILLLLLLKKKFFF===777;;;AAAAAAIIISSS___kkkyyyxxxmmmeeebbb___```ppp|||tttuuuxxx~~~|||zzzxxxqqqnnniiiccc```aaaeeeiiittttttuuuwwwxxxvvvrrrooosss{{{~~~{{{yyyxxxwwwtttsssqqqooonnnmmmnnnnnncccfffhhhjjjjjjiiijjjjjjkkkhhheeebbb```^^^[[[YYYVVVVVVWWWXXXZZZ]]]```bbb[[[\\\]]]\\\[[[ZZZZZZ[[[lll|||xxxooojjjgggppplllMMMBBB999777777555333333111222222333333222222111222222222333333444444555000111111222444555666666333333222222333333444444333333333333333333333333222222333555777999<<<===:::;;;;;;<<<<<<===>>>>>><<<======>>>???AAABBBCCCGGGLLLXXXkkkxxx}}}wwwvvv~~~kkk```dddfffqqqzzztttnnnkkkjjjlllpppssstttuuutttssspppmmmfff^^^VVVQQQPPPPPPZZZVVVNNNCCC<<<;;;======AAADDDLLLXXXcccmmm|||wwwooofffaaa```fffvvv}}}pppqqq{{{wwwyyytttmmmiiijjjnnnqqqttt{{{{{{zzzwwwrrrpppooooootttzzz|||{{{}}}wwwtttqqqnnnllljjjgggeeeddddddeeefffhhhiiijjjkkkmmmkkkhhhgggeeeccc___\\\^^^\\\XXXXXXZZZ]]]```aaadddbbbaaaaaa\\\YYY[[[aaannn~~~{{{pppkkkkkkpppmmmLLLCCC;;;999888555333444666444222222222222000...222111000......000111222111111111111111222222222555555555555555555555555666000222333000555888000666666666666777777777777777999::::::999888999:::000444888;;;===>>>@@@BBBEEEJJJWWWlllyyy}}}xxxwww~~~nnn```aaacccoooxxxqqqmmmkkklllnnnppprrrssssssssstttqqqiii```XXXRRRQQQRRR\\\VVVLLLCCC>>>===<<<<<<>>>@@@HHHTTT^^^iiiwwwwwwooofffaaabbbjjj{{{}}}ppppppyyy}}}zzzvvvqqqoooppprrrtttuuuxxxxxxvvvrrrnnnllllllmmmtttzzzwwwtttpppmmmkkkiiifffdddbbbbbbdddeeeggghhhiiijjjmmmkkkiiigggeeeccc___\\\]]][[[ZZZ[[[^^^bbbdddeeekkkhhhfffddd^^^YYYZZZ___ooo|||qqqkkkkkkqqqkkkMMMDDD;;;999888555333444222111000111333444333222222111000//////000111222111111111111222222222222333333333333333333333333;;;555222000...333999666555666666666777777777777888999;;;;;;:::::::::;;;777999<<<===>>>???AAABBBGGGKKKYYYnnn{{{~~~{{{zzzzzz{{{{{{~~~rrraaa^^^```mmm~~~vvvqqqmmmmmmmmmmmmnnnpppqqqrrrxxxtttmmmccc[[[UUUTTTUUU___VVVJJJCCCAAA???<<<::::::<<>>=========@@@BBBIIIMMMZZZppp}}}~~~~~~}}}|||sssrrrqqqrrrtttxxxvvvbbb]]]^^^nnn{{{uuupppnnnllljjjjjjlllooopppvvvsssmmmeee^^^YYYXXXYYYbbbUUUHHHDDDDDDAAA<<<999888:::???HHHPPPZZZhhhttt|||yyyppphhhdddeeepppzzzwww{{{}}}|||xxxtttpppnnnmmmjjjfffcccccceeehhhnnnvvvzzzvvvsssoookkkiiigggiiikkknnnpppqqqrrrrrrvvvtttsssrrrqqqpppmmmkkk```___```ccchhhkkkmmmmmmiiihhhiiiiiieeeaaaccchhhvvvyyynnntttlllOOOEEE<<<999777444333555666444222222222222000...222111111000000111111222000111111222222333333333111111111111111111111111444666666888;;;666111444555555555666666666777777777999;;;;;;::::::;;;<<<======<<<;;;:::;;;>>>AAAIIINNN[[[ppp~~~~~~|||{{{yyyqqqllljjjiiiiiilllzzzzzzeee___aaarrrzzzssspppllliiihhhiiikkkmmmpppooolllgggaaa^^^]]]^^^cccTTTGGGEEEGGGCCC===:::999999===DDDKKKSSS```lllwwwzzzrrriiifffgggqqq|||wwwpppkkkjjjiiifffccc```aaadddgggnnnuuu|||xxxtttooollllllnnnqqqtttwwwxxxyyyyyyyyyxxxwwwwwwxxxwwwuuussseeeddddddgggjjjmmmnnnnnniiiiiijjjllliiifffhhhmmm||||||pppuuupppPPPFFF<<<999777444444555666444222222222222000...222222111111111111222222000111111222333333444444333333333333333333333333777888///000;;;666111;;;555555555555666666666666555777999999999999:::;;;<<<<<<;;;:::999<<<@@@DDDHHHMMMZZZppp~~~~~~{{{||||||vvvpppnnnjjjgggfffppp}}}iiicccggg{{{wwwsssnnniiiffffffhhhiiiiiijjjkkkiiifffcccaaaaaaaaaRRRFFFGGGHHHCCC>>>===;;;:::===BBBFFFMMMYYYeeepppzzzyyyrrrkkkiiikkkttt{{{tttmmmhhhhhhgggfffcccaaaaaadddgggpppuuu~~~yyytttqqqppprrrvvvzzz}}}~~~|||{{{{{{{{{zzzxxxvvvkkkiiihhhjjjlllooopppqqqqqqqqqrrrsssooojjjkkkooozzzpppuuusssRRRGGG===999777444444666222111000111333444333222222222222222222222222222000111111222333444555555444444444444444444444444...888999FFFZZZKKK333555444444555555555666666666333666888888888888999:::<<<<<<<<<;;;;;;>>>BBBFFFFFFLLLZZZppp~~~~~~|||wwwoooiiinnn~~~mmmiiiooo~~~}}}zzzvvvpppjjjfffdddeeeeeegggiiilllmmmjjjfffcccbbb___PPPGGGIIIIIICCC???AAA===;;;<<>><<<;;;>>>@@@DDDOOOZZZ^^^kkkyyy~~~uuuqqqnnnooosss}}}{{{xxxtttpppmmmfffggghhhgggffffffgggiiikkkmmmuuu{{{~~~~~~zzzwwwrrrooommmnnnqqqvvvyyy{{{}}}wwwwww{{{}}}mmmuuusssSSSHHH===999666444444666666444222222222222000///111222222333333222222111000111111222444555666666333333333333333333333333...999888LLLmmm\\\;;;<<<444444444555555555666666555777999:::::::::;;;<<<999:::::::::999:::===???FFFLLL[[[sss}}}pppmmm{{{~~~mmmxxx|||sssmmmjjjhhhdddaaahhhffffffiiilllmmmkkkhhhWWWRRRMMMIIIHHHGGGDDDBBB<<<<<<<<<<<<>>>CCCIIINNNXXXaaannnyyyyyytttooopppxxx~~~yyysssnnnmmmnnnlllhhhhhhlllmmmiiifffeeejjjmmmuuu~~~|||vvvrrrqqqtttwwwxxx|||www~~~vvvRRRDDD888555666666444444;;;999555111000000222444222333333444333222000///222000///000222444444444777555333111111333555777666777:::;;;999666333000555444444444444555666666444444555777888999:::;;;<<<<<<<<<;;;;;;===AAAEEEFFFPPPaaavvv}}}ooonnn}}}xxxuuuwwwpppllliiieeecccddddddeeejjjnnnnnnjjjfffZZZUUUNNNJJJHHHGGGEEECCC@@@@@@@@@@@@AAAEEEKKKOOOWWW```lllwww|||~~~~~~}}}zzzuuuqqqrrrzzzyyyrrrmmmkkklllkkkhhhiiimmmoookkkhhhhhhdddiiittt|||uuuqqqpppsssuuuvvvzzz|||uuuQQQDDD888555777666444444333222000///...000222333222222333333333222111000222111111222444666555444666555333222222333555666333555777888777666444222444444444444444555666666888888888888888888888888;;;<<<<<<;;;;;;===AAADDDFFFPPPaaavvv~~~}}}nnnpppwww}}}tttoookkkgggddd``````ccchhhmmmnnnjjjfff]]]XXXRRRLLLIIIGGGFFFEEECCCCCCBBBAAAAAADDDIIIMMMUUU]]]hhhrrrxxxzzzzzzzzzxxxtttppprrr{{{yyyqqqllljjjiiiiiihhhjjjnnnnnniiiggghhhfffooo}}}~~~yyyuuutttwwwyyyzzz}}}}}}sssQQQDDD888666777666444444111000000//////000111111111111222333333333222222222222222444666777555333555555555555555555555555222222333444555555555444444444444444444555555666888888888888888888888888;;;<<<<<<;;;;;;===AAADDDGGGPPPaaawww~~~{{{nnnsssyyysssnnniiieee___^^^```dddiiillljjjhhh```\\\UUUNNNJJJHHHGGGGGGCCCCCCBBB@@@???AAAEEEHHHQQQXXXcccmmmsssvvvxxxxxxtttqqqooorrr{{{~~~xxxrrrmmmkkkjjjjjjjjjlllooollleeedddfffnnnzzz|||xxxwwwyyy{{{zzz}}}|||xxxvvv{{{qqqPPPCCC888666888777444444555555444444333111000///000111111222333333333333111222333555777666444222444555666666666666555444333333333333333444555555444444333333444444555666555666777888999:::;;;<<<;;;;;;<<<<<<<<<>>>AAADDDGGGPPPbbbwww}}}yyynnnxxx~~~wwwqqqkkkfffbbb___\\\^^^ccchhhjjjjjjaaa^^^XXXQQQLLLIIIHHHHHHDDDDDDCCCAAA???@@@CCCEEELLLSSS]]]gggmmmqqqtttuuuqqqnnnmmmqqqzzz}}}wwwsssqqqooonnnoooppprrrqqqkkkcccbbbffftttzzzvvvuuuwwwwwwuuuvvvzzzuuupppnnnrrrnnnOOOBBB888666888777555444555555666555444333111000111111111222222333333444111111222444555555222000333444555666666555444333666555444333333333444444333333333333333444555555555555666777999:::;;;<<<:::;;;<<<<<<<<<>>>AAACCCGGGQQQbbbxxx|||}}}wwwnnn{{{}}}vvvnnnhhhddd___ZZZZZZ^^^dddggghhh```^^^ZZZTTTNNNJJJIIIIIIHHHHHHGGGEEECCCCCCEEEGGGIIIOOOXXX```eeeiiilllnnnllljjjiiinnnwww|||wwwuuutttsssrrruuuvvvwwwtttjjjbbbcccjjj{{{{{{yyyyyyxxxuuuuuuxxx}}}rrrlllhhhmmm|||mmmNNNBBB888777999777555444000111222333333333333333222222222111111222333333222111111333444444222000222333444555555444333222666555444333333333333333333333333333333444444555777777777777777777777777:::;;;=========>>>@@@CCCGGGQQQbbbxxxzzz|||~~~tttmmm{{{|||rrrllleee```[[[YYY]]]aaacccccc]]]^^^\\\VVVPPPKKKIIIIIIJJJJJJJJJGGGEEEEEEGGGIIIGGGLLLSSSYYY]]]___aaacccbbbaaaaaaeeennnyyy|||xxxwwwwwwuuutttvvvwwwwwwrrrggg```dddmmm|||~~~~~~{{{wwwuuuxxxtttmmmeeeiii{{{lllMMMAAA888777999888555444000000000111222222333333444333222111111111222333444333222222333444333222222333333333333333333222222222222333333333333333333333222222333333444555666666666666666666666666999;;;=========>>>@@@BBBGGGQQQcccyyyyyyzzz~~~rrrkkk{{{vvvoooddd```[[[[[[]]]``````___\\\]]]\\\XXXQQQKKKIIIIIIJJJJJJJJJHHHFFFEEEGGGIIIGGGKKKQQQUUUWWWXXXYYYZZZYYYXXXXXX\\\eeepppxxx}}}}}}yyyxxxwwwvvvtttrrrssstttnnnccc]]]cccmmmuuu|||~~~}}}zzztttrrrttt}}}wwwpppcccfffyyylllMMMAAA888777:::888555444444444333222111111111222555444222111111111222222666444333222444555444333222222222222222222222222...///000222333333333333333333222222333333444555222333444555666888888999999;;;===>>>>>>>>>@@@BBBGGGQQQcccyyy}}}}}}~~~tttmmmyyy~~~wwwrrriii```___```]]][[[ZZZ]]]]]]\\\YYYSSSNNNJJJHHHJJJKKKLLLKKKJJJJJJKKKMMMLLLLLLMMMNNNOOOPPPQQQRRRPPPPPPRRRVVV\\\ccciiimmmuuuzzz}}}|||zzzxxxwwwvvvrrrkkkccc\\\[[[```dddqqqvvv}}}~~~wwwqqqrrrwwwzzzyyyfffkkk~~~lllNNNDDD:::888999777555555444444444333222111000///222222111111111111222222///111333333333333555777444444555555555555555555333333333444444444555555444444333222222333333333777666666666777888999999555777:::;;;<<<>>>@@@BBBJJJRRRccc|||}}}~~~}}}ssslllttt~~~zzzsssiiiaaa``````\\\YYYXXXZZZZZZ[[[YYYTTTOOOKKKIIIIIIIIIJJJIIIGGGGGGIIIKKKMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKOOOSSSYYY___bbbkkkpppvvvzzz}}}|||zzzwwwuuutttqqqjjjaaaZZZWWWZZZ]]]lllpppuuuzzz~~~~~~vvvpppqqquuu|||zzziiinnnoooNNNCCC:::888999777555555444444444444333222111111222222111111111111222222000222333222111111222333555555666555555444333222222222222222333333333444444444333333222333333444666666666666777888999:::666888:::<<<===>>>AAACCCJJJRRRddd}}}}}}~~~}}}{{{rrrkkkmmmwww}}}rrruuu|||~~~vvvmmmdddcccbbb^^^YYYWWWUUUVVVXXXXXXVVVRRRNNNKKKIIIJJJJJJHHHGGGGGGIIIKKKNNNNNNMMMLLLKKKIIIHHHGGGEEEEEEFFFHHHKKKOOOSSSVVV]]]cccjjjooosssyyy~~~{{{xxxwwwtttpppjjjaaaYYYUUUUUUWWWcccfffkkkpppwww~~~vvvooopppttt}}}nnnpppsssNNNCCC:::888888666555555555555555555444333222111222222111111111111222222111222333222000///000111666666666555444333222111111111111111222222222222444333333333333333444444666666666666777888999:::888:::<<<======???BBBDDDIIIRRReee|||~~~yyysssllliiiiiikkklllllliiikkkooozzz{{{qqqiiihhhfff```ZZZXXXQQQSSSUUUVVVWWWTTTPPPMMMLLLLLLLLLKKKIIIJJJMMMOOONNNOOOOOOOOONNNMMMLLLKKKFFFFFFFFFFFFGGGIIILLLMMMSSSXXX```ffflllttt|||~~~|||{{{vvvrrrkkkccc\\\WWWUUUTTTYYY]]]cccjjjrrr~~~wwwqqqqqqvvvoooqqqvvvNNNCCC:::888888666444444333444444444333333222111222222111111111111222222000111222222000///000222444444444444444333222111111111111222222222222333444333333333333444444555666666666666777888:::::::::;;;<<<======???BBBEEEIIIRRRfffyyy}}}xxxuuunnnhhhccc`````````ccceeehhhppp|||}}}tttlllkkkhhhaaaZZZWWWPPPPPPRRRTTTVVVUUUQQQNNNLLLMMMLLLKKKKKKLLLOOORRRQQQRRRRRRRRRQQQOOOMMMLLLIIIHHHGGGFFFFFFFFFGGGGGGLLLQQQYYY```fffooozzz~~~}}}xxxtttllleee^^^YYYUUUSSSQQQVVV^^^fffoooyyyyyysssvvv|||mmmppptttMMMCCC999777888666444444111222222222222111111000222222111111111111222222///000222222111222333555111111222333444444333333222222222222333333333333444333333333444444555666555555555666777999:::;;;;;;<<<=========???CCCEEEJJJSSSgggvvv{{{xxxuuupppiiibbb]]][[[[[[^^^bbbggglllxxx}}}yyy}}}tttnnnllljjjbbbZZZVVVQQQPPPPPPRRRUUUUUURRRNNNKKKKKKKKKJJJJJJMMMQQQUUUVVVVVVVVVUUUSSSOOOLLLJJJJJJIIIHHHFFFDDDCCCBBBBBBGGGLLLRRRYYY___iiittt|||}}}wwwnnneee^^^XXXSSSPPPLLLQQQYYY```hhhqqq|||yyyvvv{{{jjjooonnnMMMBBB999777777555444444000000111111111111000000222222111111111111222222...000111222222222444666///000111222333444444444222222222222333333333444333333333333444555666777555555555666777999:::;;;<<<<<<===<<<<<<>>>BBBEEEKKKTTTgggsssyyy|||vvvuuuqqqllleee^^^[[[YYYXXX___fffkkksss~~~vvv|||xxxrrrqqqnnnfff]]]YYYTTTQQQNNNPPPSSSTTTQQQNNNKKKKKKKKKKKKLLLPPPUUUYYYYYYZZZZZZZZZWWWTTTPPPNNNLLLKKKIIIGGGDDDBBBAAA@@@BBBFFFKKKPPPVVV```kkksssssshhh```YYYSSSOOOJJJNNNRRRWWW\\\fffqqqyyy|||wwwwwwjjjppphhhMMMBBB999777777555333333000111111222222222111111222222111111111111222222...000111111000000222333///000111222222333222222111111111111222222222222333333333444444555666777444555555666777999;;;<<<<<<<<<<<<;;;;;;===AAAEEEMMMUUUgggpppwww}}}zzzwwwuuutttqqqmmmgggaaa\\\YYYTTT]]]fffkkkqqqxxx}}}}}}zzztttzzz|||vvvvvvtttkkkbbb]]]VVVRRRNNNNNNRRRSSSQQQMMMMMMMMMMMMNNNOOOTTTYYY^^^ZZZ[[[]]]^^^]]][[[XXXVVVNNNMMMKKKHHHFFFCCCAAA@@@>>>AAAFFFJJJPPPYYYdddlllyyylllccc[[[TTTOOOJJJLLLMMMOOOTTT]]]jjjsssyyyuuuwww~~~jjjqqqcccMMMBBB999777777555333333111222222333333333222222222222111111111111222222///000111000///...///000111111222222222111111000000000000000111111111111333333333444555666777777444444555666888999;;;<<<<<<<<<<<<;;;;;;===AAADDDNNNUUUgggrrrwww}}}}}}{{{{{{zzzxxxvvvzzzyyywwwtttooohhh___ZZZXXX\\\cccjjjqqquuuxxxyyyyyywwwzzz|||xxxvvvpppfff___VVVTTTQQQOOONNNNNNPPPQQQLLLMMMOOOQQQTTTYYY___ddddddaaa``````aaa___ZZZVVVSSSQQQNNNKKKGGGEEECCCBBBAAA???@@@FFFLLLSSS___iiiwwwwwwkkk]]]TTTQQQLLLHHHFFFIIIMMMSSS^^^iiizzzwwwzzz~~~xxxllllllcccGGG???888666666333222333111222333333333111000///222222111000//////000000111222333444444333111111000111111222222222111111555444444333333222222111666555555444444333222222666666555666777888:::;;;===???@@@@@@@@@BBBEEEGGGKKKVVViiiqqqvvv|||~~~}}}}}}~~~}}}|||~~~~~~~~~zzzpppeee^^^ZZZ^^^dddkkkppptttvvvwwwttt{{{~~~|||}}}yyyuuupppgggaaaZZZXXXTTTPPPNNNNNNNNNOOOMMMNNNPPPSSSWWW\\\bbbffffffeeedddeeefffddd___ZZZUUUSSSPPPLLLIIIFFFDDDCCC@@@>>>>>>CCCGGGLLLVVV___ooo~~~tttdddWWWRRRMMMKKKJJJLLLNNNPPPYYYbbb}}}}}}xxxvvvzzzwwwpppjjjkkkaaaGGG???888777666444222333222222222222222111000000222222111000000000000000111111222333333222111111111222222222333222222222444333333333333222222222444444444444444333333333555555555555666888999:::;;;<<<===>>>>>>@@@CCCFFFKKKVVVjjjooouuu|||}}}nnnccc___bbbggglllpppsssuuuuuurrrvvv{{{zzzvvvpppiiiddd___\\\WWWRRROOOMMMMMMMMMNNNOOOQQQUUUZZZaaagggjjjjjjiiiiiikkkmmmkkkeee```YYYWWWSSSOOOKKKHHHFFFEEEBBB??????AAACCCFFFNNNVVVaaarrruuurrrssstttsssuuuwww~~~yyyxxxzzz~~~kkk\\\VVVTTTRRRRRRRRRQQQPPPUUU]]]wwwxxxwwwxxxzzzvvvtttyyytttkkkiiimmm```GGG???888777777555333444333222111111111111111111222111000000000000000000000111111222222222111111222222222222222222222222222222222222333333333333333333333333444444444444666666666666777999:::;;;:::<<<======>>>@@@CCCFFFKKKWWWjjjnnnsss{{{xxxjjjgggiiilllooorrrttttttttttttuuuwww}}}xxxrrrlllhhh___\\\WWWRRRNNNLLLLLLLLLMMMNNNQQQVVV^^^eeekkkmmmmmmmmmmmmpppqqqpppjjjeee^^^[[[XXXSSSOOOKKKHHHGGGEEEBBBBBBCCCDDDEEEJJJQQQWWWcccuuurrrjjjhhhgggggggggiiivvv|||xxxtttlllqqqzzzooobbb^^^^^^\\\[[[YYYTTTQQQUUU\\\pppzzzxxxyyyvvvwww{{{xxxnnnjjjgggjjjuuu~~~vvvrrrqqqwwwwwwpppnnnttt```GGG???888888777555444555333222111000000111222333111111000000000000000111000000111111111111111111333222222111111111111111000111111222333333444444111111222333444444555555777777777888999:::;;;<<<<<<===>>>??????AAAEEEHHHKKKVVViiilllrrryyyvvvpppqqqrrrttttttuuuttttttsssrrrssszzz{{{uuuooolll]]]ZZZVVVQQQNNNLLLLLLLLLLLLLLLPPPWWWaaaiiinnnppppppooooooqqqsssrrrlllhhhccc```\\\WWWRRRNNNKKKIIIGGGDDDCCCEEEEEEDDDHHHNNNTTTZZZhhh|||yyynnniiifffdddaaaeeesss|||wwwrrroooeeekkkvvv~~~ppphhhggghhhfffccc___WWWRRRUUU]]]jjj{{{}}}uuurrrsssooorrrvvv}}}{{{ooofff___^^^eeetttyyyrrrmmmmmmttt}}}xxxuuu___FFF>>>888777777555444555222222000000000111222333111000000000000000111111000000111111111222222333333222111000000000000111///000111111222333444444000111111222333444555555555555666888999999::::::;;;<<<>>>>>>???AAAEEEHHHJJJUUUhhhjjjpppxxx~~~xxxxxxxxxwwwvvvuuutttsssooonnnooouuuxxxrrrooo\\\ZZZUUUQQQNNNLLLLLLMMMKKKKKKOOOXXXdddmmmrrrssssssqqqpppqqqsssrrrmmmiiihhheeeaaa[[[UUUPPPMMMKKKGGGDDDDDDEEEDDDBBBDDDIIIQQQVVVaaasssxxxoooiiiddd___dddttt}}}xxxqqqllljjjeeelllxxx}}}qqqmmmnnnoooooommmggg\\\SSSTTT[[[ddduuu~~~yyyqqqmmmnnnkkknnnrrrxxxvvviii^^^\\\___hhh{{{{{{tttmmmiiiiiiooo~~~|||{{{zzz\\\EEE===777666666444333444111111111111111111222333000000000000000111111222111111111111222333444555444333111000///000000111000000000111222333333444000111111222333444444555222333444666777777777777888:::;;;<<<===???CCCFFFJJJVVViiihhhoooxxx~~~}}}|||{{{yyyvvvtttrrrqqqmmmlllmmmrrrzzz{{{uuurrr___\\\WWWRRROOOMMMMMMMMMKKKLLLPPPZZZgggrrrvvvwwwwwwtttqqqqqqrrrqqqnnnkkkkkkiiiddd^^^XXXSSSOOOMMMIIIGGGFFFGGGDDD@@@AAAEEEIIINNN\\\mmm{{{zzzoooggg```gggwww~~~yyyxxxtttkkkfffeeegggooo{{{tttoooqqqxxxzzz{{{uuufffXXXTTTXXXaaaqqq|||zzzuuummmiiijjjhhhkkknnnsssyyyuuugggdddcccdddmmmzzzvvvoooiiiffffffkkkxxx~~~{{{}}}tttVVVDDD<<<555555555333333444000000111222222222222222000000000000000111222222333222222222333444555666777555333222111111222333000000111111222222333333111111222222333333333444222333555777888888888888888999;;;<<<===???CCCFFFLLLWWWkkkgggnnnwww}}}~~~|||yyyvvvsssqqqpppooonnnnnnpppsssvvv|||}}}vvvsssaaa^^^YYYTTTPPPMMMLLLLLLMMMMMMQQQ\\\jjjuuuyyyzzzyyyvvvrrrpppqqqqqqnnnlllmmmkkkfff___YYYTTTPPPNNNMMMKKKJJJIIIFFF@@@@@@DDD@@@GGGWWWiiittt|||uuullldddkkkzzzzzzvvvuuuqqqhhhbbbbbbhhhppp|||wwwqqqrrrppp^^^UUUVVV___ooo|||yyyxxxssskkkggggggfffiiilllpppvvvrrrmmmiiiccceeennnttt~~~zzzrrrmmmgggddddddhhhuuu~~~zzz|||pppRRRCCC;;;555444555333222333///000111333333333222111000000///000000111222222333333222222333555666777999777555333222333444555111111111111111222222222111222222222222333333333555777888:::;;;;;;;;;;;;999;;;<<<>>>???AAAEEEHHHNNNYYYmmmiiirrryyyzzzzzz~~~{{{xxxuuusssqqqqqqooonnnmmmlllmmmnnnppprrrooottt{{{yyytttgggaaaYYYSSSOOONNNLLLKKKIIIMMMSSS\\\lllzzz|||~~~|||xxxsssnnnllllllmmmsssoooiiibbb\\\VVVPPPLLLLLLKKKJJJJJJIIIHHHDDDBBBCCCFFFOOO```sss}}}pppmmmmmmttt{{{rrrkkkccc^^^___dddlllpppxxxuuuvvv{{{}}}llleeedddeeennn{{{~~~{{{vvvqqqlllhhhgggfffggghhhjjjmmmqqqxxxtttnnnkkkgggccclllpppwww~~~}}}xxxtttrrrkkkfff___[[[ZZZ___nnn}}}~~~~~~}}}fffMMM>>>;;;777555555555333222222333444444222222333555000000000000111111111111111222111000///000333555;;;999777555444333333333111222222333333222222111333444444444555444444333444444555666777888999999;;;<<<======>>>@@@DDDGGGPPP\\\pppfffqqqyyy{{{|||}}}|||zzzwwwuuusssrrrrrrqqqooommmlllkkkkkklllmmmmmmnnnrrryyy{{{vvvjjjddd\\\UUUQQQNNNMMMLLLKKKOOOUUU___ooo~~~}}}yyysssooommmlllmmmrrrooojjjeee```ZZZTTTPPPNNNMMMLLLKKKKKKIIIFFFDDDAAACCCKKKZZZmmm|||uuuvvv|||}}}vvvnnnhhhaaa]]]^^^cccnnnrrrzzz{{{www{{{|||ssspppnnnttt|||~~~zzzuuuoookkkhhhggggggfffgggiiilllpppuuu|||xxxtttppplllkkknnnrrrvvvxxxzzz{{{|||}}}yyytttpppnnnhhhccc]]]ZZZXXX]]]jjjwwwdddLLL===:::777555555444333222111111111111222222222222000000000000111111111111222333222111000111444666<<<:::888666444444444444222222333333333333222222111222333444555555555555444444555666777888999999;;;<<<======>>>@@@DDDGGGPPP]]]qqqcccnnnyyy|||~~~~~~zzzzzzyyywwwvvvuuutttttttttrrrqqqnnnkkkiiihhhggggggjjjggggggmmmzzz}}}xxxmmmggg___WWWRRROOOMMMLLLMMMQQQXXXccctttyyytttooommmllllllooommmjjjhhhddd___ZZZUUUQQQOOONNNMMMMMMKKKHHHFFFCCCCCCGGGRRRaaaoooyyy}}}yyyqqqiiiddd```^^^```eeeqqqvvv|||zzz{{{{{{}}}~~~}}}~~~|||xxxsssmmmiiihhhhhhiiieeegggiiijjjmmmrrrxxx|||~~~xxxtttmmmmmmmmmmmmmmmmmmmmmmmmwwwwwwwwwvvvtttpppkkkiiiccc___[[[YYYWWWZZZdddnnnyyy|||aaaKKK===:::777555555444333222333222111333777:::999777000000000111111111222222333333333222111222444666===;;;999666555444333444222222333333333333222222000111222444555666777777444555555666777888999999;;;<<<======>>>AAAEEEHHHPPP\\\rrr```lllxxx}}}}}}zzzwwwvvvvvvuuuuuuuuuuuuuuusssqqqnnnkkkiiigggeeeeeegggbbb___eeettt{{{pppiii```XXXSSSOOOMMMKKKMMMRRRZZZfffwwwyyysssooommmkkkjjjkkkjjjiiiiiigggccc^^^ZZZSSSRRROOONNNNNNLLLJJJGGGIIIGGGGGGKKKUUU```hhhlllsss~~~|||wwwnnneeeaaaaaaaaagggmmmtttyyy}}}~~~~~~|||{{{{{{yyyuuuooojjjggggggiiikkkggghhhiiiiiikkknnnssswww{{{wwwrrrpppmmmjjjiiihhhgggffflllmmmooopppooolllhhhfff```\\\YYYYYYWWWXXX^^^fffnnnxxxvvv]]]HHH<<<999666555444444333222222///...333:::>>>===;;;000000111111111222222222222333333222111222444666;;;:::888555333333222333222333333333333333333222000111333444555666666666555555666777888999999:::;;;<<<===>>>>>>AAAEEEIIIOOO\\\rrr^^^kkkxxx~~~}}}|||wwwvvvuuuuuuuuuuuuuuuvvvrrrpppnnnllliiigggfffeeeddd___\\\bbbqqq~~~qqqjjjaaaYYYSSSOOOLLLJJJMMMRRR[[[gggyyy~~~wwwrrrooommmkkkiiihhhgggggghhhgggeee```]]]UUUSSSPPPOOONNNMMMJJJHHHKKKHHHFFFGGGLLLTTT[[[___eeeqqq~~~zzzxxxuuukkkbbb```bbbfffmmmtttwww{{{~~~}}}|||yyywwwtttqqqlllgggeeefffiiikkkjjjjjjiiihhhiiimmmrrrvvv}}}xxxuuuqqqllliiihhhgggeeecccdddfffiiikkkkkkiiigggeee^^^ZZZXXXYYYXXXWWWZZZ___bbbmmm{{{sssZZZFFF;;;888666444444444333222000---+++///555888666333111111111111222222222222000111222222111111222444999777555333222111111222333333333444444333333333333333444444555555444444555555666777888999::::::;;;<<<===>>>???BBBFFFJJJNNN\\\rrr___kkkxxx}}}}}}~~~}}}|||{{{xxxxxxwwwvvvuuuuuuuuuuuuppppppnnnllljjjgggfffeeeaaa]]][[[```mmm}}}rrrkkkbbbYYYTTTPPPMMMKKKLLLRRR[[[hhhzzz~~~wwwrrrqqqooollljjjggggggfffggggggeeeaaa^^^XXXUUURRRPPPOOONNNLLLJJJHHHFFFEEEEEEHHHNNNTTTWWWZZZfffttt{{{xxxuuupppgggbbbdddjjjnnnsssxxxxxx||||||zzz}}}{{{vvvsssooolllhhheeedddeeegggiiikkkjjjiiihhhjjjooowww|||}}}vvvqqqkkkiiihhhgggccc```^^^___bbbeeefffeeedddccc^^^YYYWWWXXXWWWUUUVVVZZZ]]]hhhttt~~~{{{{{{|||~~~sssYYYFFF:::888555444444444444333555222000111222333111...111111111222222222222333///111222222111000222333666555333222111111222222333333444444444444333333333444444555444444333333555666666777888999::::::;;;<<<===>>>???BBBGGGJJJPPP]]]ttt```lllxxx|||yyyyyy~~~}}}|||{{{{{{zzzyyywwwuuutttttttttpppooommmkkkhhheeecccaaa^^^[[[YYY\\\gggxxxsssmmmddd[[[UUURRROOOMMMMMMSSS\\\iii{{{xxxtttsssssspppllljjjhhhgggffffffeeebbb```[[[XXXTTTRRRQQQPPPNNNLLLHHHHHHGGGFFFGGGIIIMMMOOOQQQ\\\kkk~~~zzzwwwtttlllhhhhhhqqqxxxzzz{{{|||xxx{{{{{{yyy{{{|||zzzxxxtttqqqiiigggeeeccccccdddfffgggiiihhhggggggkkktttwwwrrrllljjjiiigggccc^^^XXXYYY[[[^^^___`````````]]]XXXUUUVVVUUUSSSSSSVVVXXXbbbjjjrrruuuuuutttuuuxxx|||uuu\\\HHH:::777555333444444444333666666555444333222111111111111111222222222333333000111333333222111222333444444333222222333444444333333444444444444333333222222333444555555555555666666777888999::::::;;;;;;<<<===>>>@@@CCCGGGKKKSSSaaaxxxaaammmxxx|||~~~wwwvvv~~~|||~~~}}}|||}}}|||zzzxxxvvvtttsssssspppooommmjjjfffccc```^^^[[[YYYWWWYYYcccuuutttnnneee]]]WWWTTTQQQOOONNNTTT]]]jjj{{{yyyvvvvvvuuurrrooollljjjhhhffffffeeecccbbb]]]ZZZVVVSSSRRRQQQPPPNNNKKKKKKKKKIIIFFFFFFFFFHHHLLLVVVeeeyyyzzzvvvssskkkjjjppp|||xxxzzzzzzxxxzzz|||wwwvvvuuusssqqqfffeeecccbbbbbbccceeefffgggfffeeefffmmmyyyyyytttooolllllliiiccc^^^TTTUUUWWWXXXZZZ\\\\\\]]]]]]WWWTTTTTTTTTQQQQQQSSSOOOWWW]]]bbbppp{{{pppooommmmmmooosssxxx|||{{{wwwuuuxxx^^^JJJ999777444333444444444333///000222111000000222333111111222222222333333333000222444444333333333444444333333222333444555666333444444555555444444333000111222444555666666777666666777888999::::::;;;;;;<<<===>>>@@@CCCHHHKKKVVVdddzzzeeemmmwww~~~~~~}}}}}}{{{zzz|||}}}{{{wwwuuuwwwzzzqqqqqqpppnnnkkkfffbbb___]]]ZZZVVVWWW___ooo~~~wwwpppfff\\\WWWTTTRRRRRRQQQTTT\\\kkk{{{~~~|||{{{zzzxxxwwwrrrmmmhhhiiillllllgggaaa^^^\\\YYYXXXVVVTTTRRROOOMMMKKKIIIHHHHHHHHHGGGFFFNNNTTT___ttt~~~|||wwwsssqqqmmmttt}}}}}}wwwtttuuuwwwxxx{{{}}}{{{xxxvvvsssooolllhhheeebbbcccfffhhhiiihhhgggiiijjjkkkppp}}}yyyuuuqqqnnnlllggg___YYYUUUUUUVVVUUUUUUVVVYYY[[[XXXWWWVVVTTTRRRPPPNNNNNNKKKKKKOOOYYYeeemmmooonnnhhhfffccccccfffkkkoooqqq}}}{{{rrroookkkwww[[[JJJ:::888666555555555444333444444333333222111000000//////000000000000//////111222222111111000///...222222222111111111111111000000111222222222222111444444666666666555444333666666777777888888888888;;;===???@@@AAACCCFFFHHHSSSccc}}}eeemmmwww~~~}}}}}}~~~zzz{{{~~~}}}zzzxxxzzzzzzzzzyyywwwwwwxxxzzzrrrqqqpppnnnkkkgggcccaaa___[[[WWWWWW___ooo}}}uuuooofff]]]XXXUUUSSSQQQQQQTTT\\\jjjyyy~~~}}}}}}|||zzzxxxqqqmmmiiikkknnnoookkkfffbbb___\\\YYYXXXVVVSSSQQQQQQOOOLLLKKKKKKJJJIIIHHHJJJOOOZZZnnn~~~|||vvvrrrqqqnnnyyy}}}wwwtttuuuwwwwwwyyy}}}zzz~~~}}}xxxuuusssqqqmmmjjjeeebbb``````cccfffggggggjjjkkklllooovvv|||yyytttqqqnnniiiaaa\\\WWWWWWVVVUUUTTTUUUVVVXXXTTTTTTSSSRRRQQQOOOMMMLLLIIIHHHIIIPPPYYY```bbbbbbbbb```^^^___bbbfffkkkmmmxxxxxxooommmlllyyy\\\JJJ<<<:::777555555444222111444333333222111111000000//////000000000000//////111111111111111000000///111111111111111222222222111111111222222222222222444444555666666555444333777777888999999:::;;;;;;<<<===???@@@BBBEEEIIILLLVVVeee~~~fffnnnxxx~~~}}}|||}}}}}}xxxzzz{{{||||||zzzxxxwwwyyywwwvvvvvvwwwyyyyyyyyysssrrrpppmmmjjjgggeeeddd```\\\WWWVVV^^^ooo{{{sssnnnfff___ZZZVVVSSSQQQQQQTTT[[[hhhvvv~~~~~~~~~|||zzzsssooolllmmmqqqsssoookkkhhheee```]]][[[YYYWWWUUUTTTQQQNNNMMMLLLKKKIIIHHHFFFKKKTTTggg~~~zzzvvvrrrrrrtttwww~~~}}}zzztttpppppprrr}}}xxxuuuwwwxxxvvvwwwyyywwwzzz~~~zzzuuurrrooollliiigggbbb```___```cccfffhhhiiinnnmmmooottt~~~}}}zzzuuurrrnnniiiaaa[[[VVVUUURRRPPPNNNNNNOOOOOOOOOPPPPPPPPPOOOMMMKKKJJJGGGEEECCCFFFLLLRRRTTTSSSYYYXXXWWWXXX[[[```eeehhhrrrzzzuuummmkkknnn}}}^^^III>>><<<888555444333111000333333222222111000000000///000000111111000000//////000111111222111111111000000111111222222333333222222222111222333333444444444555555666555555444777888999:::;;;<<<===>>>===>>>???@@@BBBFFFLLLPPPYYYhhhfffmmmwww~~~~~~}}}}}}}}}zzz{{{{{{|||{{{zzzyyyxxxxxxuuurrrsssvvvyyyyyyxxxsssrrrooollliiigggfffeeeaaa]]]WWWUUU]]]nnnzzzrrrnnngggaaa]]]XXXTTTRRRQQQTTT[[[fffsss|||~~~}}}}}}~~~}}}xxxtttqqqqqqtttuuurrrooonnnjjjeeeaaa___]]][[[YYYUUURRROOOMMMLLLJJJHHHFFFEEEIIIQQQaaa~~~~~~}}}{{{{{{{{{|||{{{{{{yyyvvvqqqmmmkkkllloooqqq{{{}}}wwwpppmmmoooxxxzzzwwwyyyyyywwwvvvxxxvvvzzz}}}zzzuuuoookkkhhheeedddbbbaaaaaabbbeeeiiilllmmmpppppprrrzzz}}}xxxuuuqqqkkkddd^^^XXXUUUQQQMMMLLLLLLKKKKKKKKKLLLMMMNNNMMMKKKJJJHHHGGGDDDAAAAAADDDHHHJJJKKKPPPQQQRRRSSSVVV[[[aaaeeennnvvv}}}tttkkkiiippp```III>>>;;;777555444444333222222222222111111000000000000000000111111000000000...///000111222222222222000000111111222333444444444333222222222333555555444444444555555555555555777777888:::;;;===>>>???<<<===>>>???BBBGGGNNNSSS[[[iiieeellluuu|||~~~}}}}}}{{{{{{{{{{{{{{{zzzzzzzzzyyyuuuqqqrrruuuxxxyyyxxxtttssspppmmmjjjgggfffeeeaaa\\\WWWUUU\\\lll{{{sssoooiiiddd___ZZZVVVSSSRRRUUU\\\eeeooowww|||~~~|||{{{|||~~~{{{wwwvvvvvvuuurrrppprrrnnnjjjfffdddbbb___]]]WWWUUUQQQOOONNNLLLJJJHHHDDDIIIOOO\\\vvv}}}yyytttooonnnppprrrttt~~~zzzrrrkkkkkkooo}}}zzz{{{{{{xxxwwwyyyxxx}}}~~~{{{uuuoooiiidddcccbbbbbbbbbcccdddgggjjjnnnqqqrrrtttyyy}}}zzzwwwqqqiiiccc\\\WWWRRROOOOOOOOONNNMMMKKKKKKLLLLLLLLLKKKIIIIIIEEEBBB???>>>???BBBEEEGGGJJJLLLOOOPPPSSSWWW]]]bbblllttt}}}rrriiigggtttdddJJJ===:::666444444555555555222222222111111111111111000000111111111111000000...///000222333333333333000000111222333444444555444444444444444555555666444444444444555555666666666666777999:::<<<======:::;;;===>>>AAAGGGNNNSSS[[[iiibbbiiirrryyy}}}~~~}}}|||}}}|||{{{zzzzzzzzzzzz{{{|||yyyvvvtttvvvwwwyyyyyywwwvvvssspppmmmiiigggeeeaaa]]]XXXWWW^^^mmm~~~vvvrrrlllfffaaa\\\XXXUUUSSSWWW]]]eeemmmtttyyy|||zzzyyyyyy{{{|||yyywwwuuusssqqqsssqqqnnnkkkiiifffccc```[[[XXXUUUSSSRRRPPPNNNLLLFFFKKKPPPZZZppp}}}wwwttttttwwwzzz{{{|||uuukkkeeejjjrrr~~~{{{{{{{{{yyyxxx{{{|||{{{yyytttmmmgggccccccdddbbbccceeeeeegggjjjooorrrvvv{{{}}}zzzwwwrrrkkkeeeZZZUUUPPPMMMOOOQQQQQQOOOMMMMMMMMMLLLLLLKKKKKKKKKDDDBBB???======???BBBDDDGGGJJJMMMOOOPPPTTT[[[```kkkttt}}}qqqiiifffxxxjjjNNN===:::666444444666666666222222222222222222222222000111111222222111111000///000111222333333333333111111222222333333444444444444555666666666666555444444444444444555666777555666777888999:::;;;<<<:::;;;===???CCCHHHNNNSSS[[[kkk```fffooovvvzzz}}}}}}|||||||||}}}~~~}}}zzzwwwwwwzzz|||{{{zzzxxxuuuqqqmmmiiifffaaa___[[[[[[aaaooozzzuuunnngggbbb]]]YYYVVVUUUXXX^^^eeekkkqqqwwwzzzyyywwwvvvxxx}}}zzzwwwuuutttssssssqqqpppooommmjjjfffbbb\\\YYYVVVTTTSSSRRRPPPNNNMMMRRRVVV]]]ooo~~~zzz{{{~~~~~~wwwmmmccc```jjjvvv~~~yyyzzzzzzxxxyyy|||uuutttpppjjjeeecccdddgggeeefffhhhiiiiiilllqqquuu{{{~~~{{{yyyuuunnnhhh[[[VVVPPPOOOSSSVVVWWWVVVRRRPPPNNNMMMLLLLLLMMMMMMGGGEEECCCAAA??????AAACCCDDDHHHLLLNNNOOORRRXXX^^^jjjttt~~~uuummmkkk|||pppRRR???<<<777444444555555555333333333333333333333333000111111222222111111000000111111222333333333333333333333333333333333333333444777888999888666555444444333333444555777888666777777888999::::::;;;:::<<>>888555444444444444444444444444444444444444111111222222222222111111111111222333333333222222444333333333333333333333222444777::::::888666444444444333333444555777888888888888999999:::::::::;;;>>>AAADDDGGGKKKOOORRR```qqq^^^cccjjjpppuuuzzz}}}~~~~~~~~~}}}zzzwwwtttqqqjjjfffcccdddlllzzz{{{ssslllfffaaa]]]ZZZZZZ[[[^^^bbbfffkkkooorrrppprrrtttwwwzzzxxxrrrqqqrrrqqqpppnnnmmmllljjjfffccc^^^[[[XXXTTTRRRRRRSSSTTT\\\eeennnsss|||~~~zzztttiii^^^WWW\\\qqq~~~yyyxxxwwwwww{{{zzzvvvpppnnnkkkhhhfffeeeeeeeeeeeehhhlllnnnppptttyyy~~~nnnaaaVVVZZZhhhtttuuuqqqeeeYYYNNNKKKKKKJJJKKKMMMLLLKKKHHHDDDAAABBBDDDGGGGGGIIIJJJHHHIIIOOO[[[dddpppvvv}}}zzzwwwzzzoooOOOAAA===888555555555666666333333333222222111111111333222111000////////////111111000000111333555777333333333333333333333333444555666666777777666666444444555555666666777777999999:::;;;;;;<<<<<<======<<<<<>>:::666333333444444444333333333222222222222111000111222333333333222222///111333444444333111000333333333333333333333333222333444444555555444444444444555666666777888888:::::::::;;;<<<<<<======>>>===>>>AAAFFFMMMTTTYYYddduuuVVV[[[dddlllsssyyy~~~~~~~~~|||vvvooojjjgggccc```^^^```bbbeeeffffffeeeeeejjjnnnssswwwzzz~~~yyysssooollliiieeeaaa^^^ZZZUUURRRRRRRRRSSSSSSSSSRRRQQQPPPQQQ\\\kkkyyyzzzssshhh```WWWTTTYYYhhh}}}|||}}}~~~xxxssspppllljjjfffccccccfffjjjmmmooopppsssyyyzzzpppggghhhrrr}}}mmmcccXXXSSSOOOLLLMMMPPPPPPPPPNNNJJJFFFCCCCCCDDDIIIKKKMMMKKKJJJLLLSSSZZZhhhnnnyyy]]]GGG===:::666444444444444444222222222222222222222222///000333555555555444333111222333333222111000///222222333333333333444444444555666666777666666666444444555666777888888999::::::;;;;;;<<<=========>>>>>>???BBBGGGOOOWWW]]]hhhxxxTTTZZZbbbiiipppuuuzzz}}}xxxqqqkkkfffbbb___^^^```cccfffhhhhhhgggggggggkkkqqqwww|||{{{sssooohhheeeaaa]]]ZZZWWWSSSPPPNNNOOOQQQSSSSSSRRRQQQPPPPPPTTT^^^iiirrrwwwnnnfff\\\SSSRRR[[[ooo||||||~~~}}}wwwrrrooojjjhhheeecccdddhhhmmmqqqqqqrrrvvv~~~{{{{{{{{{wwwpppiiiiiinnnssssssrrreee]]]UUURRROOOLLLNNNQQQOOOOOONNNKKKFFFCCCBBBBBBEEEHHHLLLKKKJJJLLLRRRXXXfffmmmwww{{{WWWDDD===:::777555555666555444222222222222222222222222///000333555666666444444444333111000///000000111222222222333333444444444444555666666777666666666444444555666777888999999::::::;;;<<<<<<======>>>>>>???AAACCCHHHPPPZZZaaammm|||QQQVVV___fffmmmrrrwwwzzz~~~zzzsssmmmhhhccc```___aaaccceeeggghhhhhhhhheeeiiiooouuu{{{}}}vvvqqqfffccc^^^ZZZWWWSSSPPPMMMMMMNNNPPPQQQSSSSSSRRRRRRRRRQQQUUU]]]eeeuuu~~~rrrhhhbbbXXXQQQTTTbbbyyyzzzzzz}}}zzztttpppmmmhhhgggeeeeeeggglllppptttsssuuu{{{}}}yyyxxxuuupppiiifffffffffdddbbb[[[VVVRRRQQQOOOLLLMMMQQQNNNOOOOOOLLLHHHDDDBBBBBBCCCHHHLLLMMMKKKLLLQQQVVVbbbjjjuuurrrRRRCCC<<<:::777666666666555444111222222222222333333333000111222444555555444444444333111///...///111222111222222333333444444555222333444444555555444444444444555666888999::::::;;;;;;;;;<<<======>>>>>>>>>@@@BBBEEEIIIRRR]]]eeeqqqLLLRRRZZZcccjjjqqqvvvyyy|||~~~|||vvvppplllhhheeeaaabbbbbbdddeeefffggggggfffiiinnnsssxxxyyytttiiieee___ZZZVVVRRRNNNKKKLLLMMMOOOPPPRRRSSSTTTTTTSSSPPPQQQXXX]]]jjjrrrggg]]]VVVTTT^^^pppwwwvvvyyy|||uuuoookkkiiifffffffffgggjjjnnnsssvvvvvvyyy|||yyysssmmmeee___[[[YYYWWWVVVTTTQQQPPPQQQPPPLLLLLLOOONNNOOOPPPNNNJJJFFFDDDCCCFFFKKKPPPPPPMMMLLLOOOSSSZZZbbbooozzzhhhLLLBBB:::888666555555555444333111111222222222333333333111111222222333333444444111111111000000000000000111111222333333444555555222333444444555555444444444444555777888999:::;;;;;;;;;<<<<<<======>>>>>>>>>AAADDDFFFJJJSSS___hhhtttHHHNNNXXXaaaiiipppvvvzzz|||}}}~~~xxxsssooollliiicccbbbbbbbbbcccdddeeeeeegggiiimmmqqqvvv||||||wwwooojjjccc]]]XXXSSSOOOLLLLLLMMMNNNPPPRRRTTTUUUVVVQQQNNNPPPVVVZZZccc|||uuujjj[[[WWWYYYhhh}}}vvvrrrvvvxxxqqqkkkhhheeeeeeeeefffhhhlllppptttwwwxxx|||}}}yyyqqqjjj```WWWRRROOOOOOPPPQQQOOOPPPRRRPPPKKKJJJMMMNNNPPPQQQOOOLLLHHHEEEEEEJJJOOOSSSSSSOOOMMMOOORRRQQQZZZgggttt}}}```IIICCC999777555444444444333222111111111222222333333333222222111111111222333444...///111222222111000///111111222333333444555555444555666666777777666666444444555777888:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>AAADDDFFFJJJSSS```jjjuuuJJJMMMRRR\\\gggqqqxxx{{{yyyuuurrrooommmjjjhhhfffeeefffeeedddbbbeeefffhhhkkkrrr{{{|||qqqjjjbbb^^^YYYRRRNNNNNNNNNMMMNNNQQQVVVXXXWWWTTTRRRPPPQQQUUUXXX___ttttttfff\\\ZZZ```rrrqqqnnnvvv|||uuunnniiihhhhhhiiiiiihhhiiimmmrrrwww{{{~~~sssjjjcccYYYRRRNNNOOOPPPQQQUUUUUUUUUUUUSSSPPPMMMKKKOOONNNNNNMMMLLLJJJHHHGGGQQQYYY\\\WWWRRRRRRUUUVVVTTTVVV]]]iiirrrxxx~~~|||XXXDDDAAA:::888555222000111222333444333111000000111333444///000000000000111111111222222111111000/////////111222333444555444333333444666888999999777555333444444444444555777888888>>>>>>>>>>>>>>>?????????DDDCCCEEEKKKPPPUUU^^^fffuuuJJJLLLRRR[[[fffpppxxx{{{}}}yyyuuurrrpppmmmkkkiiihhhhhhgggdddccceeefffhhhkkkqqq{{{uuummmfffaaa\\\TTTOOOOOONNNMMMNNNRRRWWW[[[ZZZXXXYYYUUUTTTVVVWWW\\\nnnsssfff^^^___gggzzzuuupppuuuyyyqqqjjjgggffffffhhhhhhiiijjjnnnuuu~~~~~~qqqeee___VVVPPPMMMNNNOOOPPPQQQQQQRRRSSSRRRPPPNNNMMMNNNNNNNNNNNNMMMLLLKKKJJJSSS\\\bbb^^^XXXVVVUUUTTTRRRQQQUUU]]]fffmmmwwwxxxVVVCCC@@@;;;999666333222222333444444333111000000111333444111222222222222333333333222222111111111111000000111222333444444444333333333555777888888777555444444444444555666777888999;;;<<<===???@@@BBBCCCCCCEEEDDDFFFLLLQQQVVV___hhhvvvIIILLLRRRZZZdddnnnvvv{{{}}}yyyvvvsssqqqooommmllljjjhhheeeccceeefffhhhkkkpppyyyzzzrrrkkkfff___VVVQQQOOOMMMLLLNNNRRRYYY^^^___^^^]]]XXXUUUVVVVVVZZZkkk~~~pppfff^^^eeerrrxxxqqqsss}}}zzzssslllgggffffffgggfffhhhjjjkkkoooyyy}}}ppp```[[[TTTOOONNNPPPQQQRRROOOPPPQQQRRRSSSRRRQQQPPPNNNNNNNNNOOOOOOOOOOOOOOOTTT___gggeee```[[[VVVRRRPPPMMMLLLQQQXXXaaaooo{{{rrrRRRAAA???;;;999777444333333444555444333222111111222333444111222222222222333333333111111222222222222333333111222333444444444333333111333555777777777555444555555555666777888::::::<<<===>>>@@@BBBDDDDDDEEEGGGEEEHHHNNNSSSXXXaaajjjvvvGGGKKKQQQXXXaaakkktttyyy~~~{{{wwwuuutttrrrpppnnnllliiieeeaaacccdddeeehhhmmmvvv}}}vvvooojjjcccYYYRRRPPPMMMLLLNNNSSS[[[aaadddddd\\\VVVSSSUUUVVV[[[lll}}}mmmeee```kkk}}}{{{rrrrrr{{{{{{vvvoooiiihhhiiikkkllleeehhhkkklllppp|||zzzooo^^^ZZZUUUSSSSSSTTTUUUUUUQQQRRRSSSTTTTTTTTTSSSSSSNNNNNNNNNOOOOOOPPPQQQRRRUUU___gggfffaaa]]]YYYTTTOOOKKKIIILLLQQQZZZjjjwwwlllOOO@@@>>>:::888666444333333444444333222222111111222222333//////000000000111111111111111222333333444555555222222333333333444444444000111333555666666555555555555555666777999:::;;;@@@AAABBBCCCDDDDDDCCCCCCGGGEEEHHHNNNTTTYYYbbbkkkwwwEEEIIIOOOVVV]]]gggqqqwww|||~~~{{{wwwuuuuuutttqqqooolllhhhccc`````````bbbdddiiiqqq{{{~~~wwwrrrnnnggg]]]UUURRROOOMMMNNNSSS\\\dddggghhh]]]VVVRRRUUUVVV[[[kkk}}}yyykkkeeeeeeuuuzzzyyywwwrrrllliiijjjmmmpppqqqfffhhhkkklllrrrqqqiii]]][[[XXXVVVWWWXXXXXXXXXUUUUUUUUUTTTTTTSSSRRRRRROOOOOOOOOOOOPPPQQQRRRSSSUUU\\\aaa___]]]\\\[[[XXXMMMJJJIIIKKKOOOWWWffftttgggLLL???>>>888777555444333222333333222222222222222222222222//////000000000111111111111111222333444555555666222222222333333333444444000111333444555555555555444555555666888999;;;<<<@@@AAACCCEEEEEEEEEDDDDDDFFFEEEHHHNNNTTTYYYbbbkkkxxxBBBFFFMMMSSSYYYbbbmmmuuuyyy{{{~~~}}}}}}yyyvvvvvvtttrrrpppmmmiiiccc___^^^^^^___aaafffnnnwww~~~~~~xxxtttrrrlllaaaYYYVVVQQQOOOOOOTTT\\\dddiiijjjbbbZZZTTTUUUVVVYYYgggwwwsssjjjjjjtttuuupppjjjiiikkkoooqqqqqqfffgggiiimmmvvvtttjjjeee```^^^\\\\\\]]]]]][[[ZZZWWWWWWVVVTTTSSSRRRQQQQQQSSSSSSRRRQQQQQQRRRSSSTTTUUUYYYZZZWWWVVVYYYZZZYYYLLLIIIIIIJJJMMMTTTdddsss```HHH>>>===666666555444333222222222222222222222222222222222111222222222222333333333111111222333333444555555333333222222222333444555222222333444555555555555333444444555777999;;;<<<<<<>>>AAAEEEGGGHHHHHHHHHFFFEEEHHHNNNTTTZZZccclllxxx???DDDJJJPPPVVV___jjjsssvvvyyy|||~~~}}}}}}zzzvvvuuusssqqqnnnjjjddd```]]]^^^^^^```dddlllvvv|||~~~yyyvvvuuupppfff___\\\SSSQQQPPPSSS[[[ccchhhjjjfff]]]VVVUUUUUUWWWdddsss}}}llllllsss}}}sssnnnhhhgggjjjmmmmmmkkkeeeeeegggnnn|||tttmmmkkkhhhfffeeeeeeeeedddaaa___[[[ZZZYYYXXXVVVVVVUUUUUUYYYXXXVVVTTTSSSSSSTTTUUUUUUXXXWWWSSSRRRUUUWWWUUUOOOLLLJJJJJJLLLTTTfffwwwwwwYYYDDD======666666555555444444333333222222222333333222222222111222222222222333333333111111222222333333444444333333222222222333444555444444444555555555555555222333333555666888:::;;;;;;===AAAEEEGGGHHHHHHGGGGGGFFFIIIPPPVVV\\\eeennnyyy>>>CCCIIINNNTTT]]]hhhqqquuuxxx{{{}}}|||}}}wwwvvvtttrrrpppkkkeeeaaa^^^^^^___```dddllluuu|||{{{~~~~~~zzzxxxxxxtttjjjbbb```UUURRRPPPSSS[[[ccchhhiiifff\\\UUUUUUUUUXXXdddsssuuuhhhmmmzzzzzzsssmmmgggfffhhhiiihhheeeddddddfffooozzzuuuuuuooonnnmmmmmmmmmkkkhhheee___^^^]]]\\\[[[[[[[[[\\\]]]\\\YYYWWWUUUUUUVVVVVVVVVXXXVVVRRRQQQSSSTTTRRRTTTPPPLLLKKKLLLVVVkkk}}}qqqTTTBBB<<<<<<777777666666555555444444111222222333333222222111///000000000000111111111111111222222222222333333444333222111222333444555555555555555555555444444222222333444666888:::;;;>>>@@@CCCFFFGGGFFFEEEDDDIIIHHHKKKQQQWWW]]]gggpppyyy@@@DDDKKKPPPVVV^^^hhhooorrrvvv|||zzz{{{wwwsssqqqqqqnnnfff```^^^[[[ZZZ^^^ccchhhpppwwwxxx|||~~~|||zzzuuunnnfff```[[[UUUPPPSSS[[[ccceeedddeee]]]XXXVVVSSSTTTaaaqqqqqqjjjuuuyyyqqqpppkkkdddaaabbbccccccbbb```dddlllxxx|||{{{xxxuuutttuuutttqqqnnnjjjiiigggffffffdddaaa^^^]]]]]]]]]\\\ZZZWWWTTTRRRTTTUUUUUURRROOONNNPPPRRRUUUSSSPPPMMMPPP]]]qqqhhhQQQDDD;;;666999777444111111222333555333333333222222222111111222444555444222000000111333333333222222222111111555444444333333333444444333444555555666666555555666666666666777888::::::999===AAADDDEEEFFFGGGHHHGGGHHHLLLRRRVVV[[[dddnnn{{{>>>BBBHHHNNNSSS[[[eeelllqqquuu{{{~~~{{{xxxvvvsssooohhhbbb___[[[ZZZ^^^bbbgggnnnuuuxxx||||||yyyuuupppjjjfff___XXXRRRSSS[[[bbbddddddddd\\\WWWUUURRRSSS```pppzzzkkkiiiyyyuuummmiiifffcccbbbbbbbbbbbbbbbbbbfffmmmxxx}}}||||||~~~~~~|||zzzwwwvvvuuusssqqqmmmgggccc[[[ZZZYYYXXXXXXVVVUUUSSSSSSTTTTTTQQQNNNMMMOOOQQQUUUSSSPPPOOOTTTbbbuuudddNNNBBB<<<888666555444222222333444555333333333222222222111111111222444333111000111111000000111222333444444555444333333333333444555555333444555555666666555555666666666777777999:::;;;;;;???CCCEEEFFFFFFGGGHHHIIIJJJNNNTTTXXX]]]fffppp}}}<<<@@@EEEJJJPPPXXXaaaiiiooossszzz~~~|||vvvpppjjjfff```\\\ZZZ^^^bbbeeelllrrrwww{{{}}}zzzwwwssspppmmmccc\\\UUUTTTYYY___bbbbbbaaaZZZUUUTTTQQQRRR___oootttjjjoooxxxoooiiiaaabbbccccccaaaaaabbbccchhhjjjoooyyy|||uuulllfff[[[YYYWWWVVVWWWXXXWWWVVVSSSSSSRRROOOMMMLLLNNNPPPUUURRRPPPRRR[[[jjjzzz}}}```III???<<<:::444444444444444444444444333333333222222222111111...000222222111000111222000000111222333444555555333333333333444444555666333444555555666666555555666666666777888999;;;<<<>>>@@@DDDFFFFFFGGGHHHIIILLLLLLPPPWWW[[[___iiisss;;;???DDDHHHMMMUUU___fffmmmqqqxxx}}}zzzqqqkkkiiiaaa]]]\\\___bbbdddjjjpppwwwzzz~~~}}}{{{xxxtttqqqggg```XXXUUUWWW[[[^^^^^^___XXXSSSRRRPPPQQQ^^^ooo|||xxxnnnhhhuuuzzzssslllhhhbbbcccdddcccaaaaaaeeeiiiooopppssszzz}}}tttjjjbbb^^^[[[YYYYYY[[[\\\[[[ZZZTTTSSSPPPNNNLLLLLLNNNOOOTTTQQQQQQVVVaaappp}}}{{{zzz~~~^^^GGG>>>:::888555555555555555333222111333333333222222222111111---///111111111000111333444444333333333222222222555444444333333333444444333444555555666555555555666666777777999:::<<<===>>>AAADDDGGGHHHIIIKKKMMMNNNNNNRRRXXX]]]aaakkkttt<<>>999555666777777666555222000...333333333222222222111111,,,...000111111111222333444444444333333333222222777666555444333222222222333444555555666555555555666777777888:::;;;===>>>>>>AAAEEEGGGIIILLLOOOQQQOOOOOOSSSZZZ^^^bbblllvvv<<>>888444777777777666444222000...333333333222222222111111---///111222111111222333111111222333444555666666777666555444333222222222333444555555666666555555777777777999:::<<<>>>???@@@CCCFFFHHHJJJMMMQQQSSSQQQQQQUUU[[[```dddnnnwww<<<>>>AAADDDHHHPPPZZZbbbjjjooovvv|||~~~{{{yyyyyy|||~~~|||yyy{{{vvvnnnfffccccccgggjjjkkkooouuuwwwzzz}}}xxxtttlllhhhccc^^^ZZZXXXWWWWWW[[[TTTPPPPPPOOOQQQ___ppptttfffbbb]]]___ppp{{{jjjeeerrr~~~uuunnniiieeebbb```^^^___ggguuu|||tttnnnjjjiiijjjkkkhhhggghhhnnnuuu{{{~~~|||zzzwwwvvvuuutttrrrnnniiieeebbbcccgggooowwwvvvoooggg\\\WWWRRRPPPQQQSSSTTTTTTRRRXXX___fffmmmvvvtttVVVDDD===999555555555555555444333222222333333333222222222111111///111222333222111222333111222222333444555666666444444333333333444444555333444555555666666555555777777888999;;;===???@@@DDDFFFHHHJJJKKKMMMPPPRRRSSSTTTXXX^^^bbbgggpppzzz;;;===@@@BBBFFFNNNYYY```jjjooovvv|||~~~zzzxxxtttyyy|||yyyuuuvvvyyyppphhhddddddhhhlllmmmqqqwwwwww{{{}}}{{{xxxvvvmmmjjjfffaaa]]]ZZZXXXWWW[[[TTTPPPPPPOOOQQQ___ppp|||kkkaaa^^^YYYXXXdddyyyuuugggbbbkkkyyynnneee___]]]\\\[[[YYYWWWXXX```nnnzzzyyyqqqjjjgggggghhhgggeeeeeejjjsss{{{~~~zzzxxxuuusssqqqnnnjjjgggdddfffmmmyyyyyyppp^^^YYYSSSQQQRRRTTTUUUUUUTTT[[[dddkkkpppwwwqqqSSSAAA<<<:::888333333333444444555555555333333333222222222111111000222333333222222222333555555444444444333333333222222222333444555777888333444555555666666555555777777888999;;;===???@@@HHHIIIKKKKKKKKKLLLNNNPPPUUUVVVZZZ```dddiiirrr|||<<<;;;===BBBGGGKKKTTT\\\dddmmmvvvzzz}}}wwwqqqqqqrrruuuyyyyyyxxx}}}}}}tttnnnmmmlllkkkjjjmmmqqqtttyyy{{{}}}}}}}}}|||xxxuuusssmmmjjjfffccc```\\\XXXUUUSSSRRRMMMMMMSSSTTT___vvvooohhh^^^ZZZ]]]___cccssswwwoookkkmmmzzzpppllleee```\\\YYYVVVUUUXXXYYY[[[```gggpppwww{{{yyywwwrrrlllgggdddeeegggfffgggkkkrrr{{{~~~|||wwwttttttsssnnniiiiiipppzzz{{{kkk[[[PPPQQQTTTSSSSSSWWWVVVTTT[[[kkkxxxlllPPP???:::888666666666666555444222111000111111222222222333333333333333333333333333333333111111222222222333333333333222222222222333444444777777666666555333222111555333555999:::999===CCCDDDGGGKKKNNNOOOOOOPPPQQQWWWYYY```fffhhhjjjrrr|||===;;;===BBBGGGLLLUUU^^^dddmmmvvvzzz}}}uuuooopppqqqtttxxxxxxwww|||xxxqqqpppnnnmmmmmmppptttwwwyyy{{{}}}}}}}}}~~~{{{wwwuuusssnnnkkkgggdddaaa^^^ZZZWWWVVVUUUOOOOOOUUUWWWddd|||yyyfff\\\VVVXXXZZZ\\\ggguuu}}}wwwrrrxxx{{{tttnnnkkkfffbbb^^^\\\ZZZYYYYYYZZZ\\\```ffflllqqquuuvvvtttpppkkkfffcccdddeeefffhhhmmmuuu|||zzz{{{|||{{{yyyyyyxxxtttpppqqqyyytttcccUUUSSSTTTPPPOOORRRUUUUUU\\\lllzzzjjjNNN???:::888777666666666555444333111000222222222222333333333333333333333333333333333333111111222222222333333333555444444444444555666666888888888888777666555555666555666:::;;;;;;???DDDKKKLLLMMMMMMMMMNNNQQQSSSWWWZZZ```gggiiillluuu~~~>>>;;;<<>>;;;<<>>;;;<<>>===AAAGGGJJJOOOTTTYYY[[[]]]___aaadddgggnnnuuuxxx|||;;;:::===CCCEEEFFFKKKQQQZZZdddnnnssswww}}}~~~~~~{{{vvvxxx}}}}}}ttttttttttttsssrrrqqqpppnnnkkkhhhfffdddaaa^^^[[[SSSUUUQQQOOOTTTYYYooo{{{wwwqqqkkkiiijjjlllooommmkkkgggaaa]]][[[]]]___ZZZ\\\]]]]]]___dddkkkqqquuuyyy~~~rrrddd]]]XXXZZZ```ggguuu```JJJBBB999444444444444444555444444333333111111222222222333333333111111111111111111111111111111222222222333333333333222222222222333444444666666777777777777666666:::999:::>>>??????BBBHHHOOORRRWWWZZZ]]]___bbbdddfffiiipppwwwzzz}}}>>>>>>>>>???AAAFFFLLLQQQ]]]dddlllsssxxx}}}|||}}}|||yyyyyy{{{~~~{{{yyywwwuuutttssspppnnnmmmllljjjhhhfffccc___[[[YYYVVVOOOOOOWWWYYYdddzzzzzzyyytttmmmfffdddeeejjjmmmlllfff^^^ZZZ[[[]]]^^^^^^[[[YYYWWWUUUXXX___iiipppuuuyyy~~~tttccc\\\^^^fffooo|||___HHH???:::777888555444444333333444444555333333333222222222111111555444222111111222444555///000111222222222111111111222444333222222333555777777888777777888;;;===;;;:::;;;???@@@@@@CCCIIIPPPTTTZZZ^^^aaaccceeefffjjjnnnvvv}}}~~~??????>>>>>>@@@EEELLLQQQZZZaaakkkrrrwww{{{|||{{{|||zzzxxxvvvvvvtttrrrpppmmmkkkiiihhhfffccc___\\\YYYWWWOOOOOOUUUUUU___ttt}}}zzzuuuoookkkkkkmmmooopppkkkeee]]]YYYZZZ\\\]]]]]]\\\ZZZXXXUUUVVV\\\dddiiisssxxx~~~vvvgggcccgggqqq{{{\\\GGG@@@:::666777555444444333333444444555444444444333333333222222444333222111111222333444222333333444444444444444333444555555444444555777666777888777777777999;;;;;;:::;;;???@@@@@@DDDJJJRRRVVVZZZ^^^aaadddfffiiikkkooowww~~~@@@???===<<<>>>CCCKKKQQQWWW^^^hhhpppuuuyyy~~~}}}{{{yyyxxxwwwvvvsssqqqlllkkkiiihhhgggddd```]]]XXXWWWPPPOOOSSSQQQYYYnnn}}}xxxtttsssvvvxxxuuurrriiiccc[[[XXXXXXZZZZZZZZZ[[[ZZZWWWUUUUUUXXX]]]bbbpppwww{{{pppooouuuzzzWWWEEE???:::666666555444444333333444444555555555555444444444333333333222111000000111222333444444444555555555555666555666777777666666777888777888::::::999888888999;;;:::<<<@@@AAABBBFFFMMMUUUWWW[[[^^^aaaeeeiiillllllqqqyyyAAA@@@===;;;<<>><<<<<>>AAA===<<<===BBBFFFIIIQQQZZZ\\\___cccgggkkkoootttwwwxxx}}}FFFDDDAAA===:::<<<@@@DDDMMMRRRYYYaaaiiiqqqxxx}}}|||~~~~~~|||{{{{{{|||{{{yyywwwpppooommmkkkiiieee```\\\YYYVVVTTTSSSSSSWWWcccppp{{{yyyzzzxxxpppggg```\\\YYYUUURRRPPPLLLJJJJJJKKKMMMTTT]]]gggwwwwwwUUUHHH;;;777888666444444666555555555555444444444222222222222222222222222111111222333333444555555888777666555555555555666777777777777888888888888;;;;;;<<<<<<===>>>>>>>>>>>>>>>???BBBGGGMMMSSSVVVbbbbbbdddfffjjjoootttwwwFFFDDDAAA===;;;<<<@@@CCCJJJOOOVVV^^^fffnnnvvv{{{|||~~~}}}{{{{{{{{{zzzxxxvvvrrrpppnnnllljjjeee```\\\ZZZVVVTTTRRRQQQSSS^^^iiiyyyuuutttyyyyyyrrriiibbb]]]ZZZUUURRROOOLLLJJJKKKKKKMMMTTT\\\gggwwwoooRRREEE999666666555333444555555555555444444444444222222222222222222222222222222222333333444444444666555444333333555777999666666777777777888888888;;;;;;<<<<<<===>>>>>>>>>>>>???@@@CCCHHHNNNTTTWWWaaabbbdddhhhmmmsssxxx{{{FFFEEEAAA===;;;<<>>>>>??????@@@BBBEEEKKKQQQVVVZZZaaacccfffkkkqqqxxx}}}FFFEEEBBB>>>;;;;;;>>>AAAEEEIIIPPPXXX```iiiqqqwww|||~~~{{{zzzzzzyyywwwuuuwwwuuuqqqnnnkkkgggbbb^^^ZZZVVVSSSRRROOOOOOTTT\\\jjj}}}}}}~~~~~~xxxnnngggbbb]]]XXXSSSOOOKKKJJJLLLMMMNNNTTT[[[kkkyyyppp]]]HHH???777555666444444555555555555444444444333333222222222222222222222222333333333333333333333222222222333444555666777777444444555666888999::::::<<<<<<<<<===>>>>>>??????@@@AAADDDHHHNNNTTTYYY]]]ccceeeiiinnnttt{{{GGGFFFCCC???;;;;;;===???CCCHHHNNNVVV^^^gggqqqwww|||~~~}}}zzzyyyyyyxxxwwwvvvyyyvvvrrrnnnkkkgggbbb___ZZZVVVSSSSSSRRRQQQUUU[[[ccc{{{yyypppiiiddd___YYYUUUPPPMMMKKKMMMMMMOOOUUU]]]ooo{{{mmmYYYFFF>>>888777777555555777555444444444444333333333222222222222222222222222333333333333333333333222111333666888888777444333555555666777888999:::;;;<<<<<<======>>>?????????AAACCCFFFKKKQQQXXX]]]```fffhhhlllrrrxxx~~~GGGFFFDDD???<<<;;;<<<>>>BBBFFFLLLTTT\\\fffpppvvv|||~~~~~~|||yyyxxxxxxyyyxxxwwwyyyvvvqqqnnnkkkgggcccaaa[[[WWWUUUVVVVVVTTTVVVZZZ^^^sssyyyqqqkkkfffaaa[[[VVVSSSOOOLLLMMMNNNPPPWWW___sss~~~lllVVVDDD>>>:::999999666666888444444444444333333333333222222222222222222222222333333333333333333333333222444777999999777555333777777888888999:::;;;;;;<<<======>>>>>>??????@@@BBBEEEIIINNNUUU[[[```ccciiilllpppvvv|||HHHGGGDDD@@@<<<:::;;;===AAADDDJJJRRRZZZeeeooouuu|||~~~}}}zzzxxxwwwxxxyyyyyyyyywwwtttpppmmmjjjgggdddbbb\\\XXXVVVXXXWWWUUUTTTWWWYYYlll~~~yyyqqqkkkgggbbb\\\WWWVVVQQQMMMMMMMMMQQQYYYcccvvviiiRRRCCC>>>::::::999555555777444444444333333333222222222222222222222222222222222222222333333444444444333444666777888999888888999999999::::::;;;;;;;;;=========>>>??????@@@@@@CCCFFFJJJQQQWWW]]]bbbeeekkknnnsss{{{HHHGGGDDD@@@<<<:::;;;<<>>;;;;;;;;;;;;;;;;;;;;;;;;=========>>>??????@@@@@@DDDGGGKKKRRRYYY___dddfffkkkooouuu}}}JJJGGGDDD@@@===<<<<<<===<<>><<<999777777777666555555444444333333222111111666555444444222222111000333333333444444555555555333222222222333666999:::???@@@@@@>>><<<;;;;;;<<>>;;;888777777777666555777777666666666666555555555444444333333222222222222222222222222333333333444444333444555888:::<<<@@@AAABBBAAA???=========?????????@@@AAABBBDDDDDDGGGJJJOOOVVV]]]dddiiilllpppvvvIIIHHHGGGEEEBBB???===;;;<<>>>>>??????@@@AAACCCEEEFFFGGGIIILLLRRRYYYaaaiiinnnqqqwww}}}HHHHHHHHHGGGDDDAAA===;;;;;;@@@FFFMMMTTT^^^jjjrrryyy}}}}}}|||{{{{{{zzzwwwuuusssrrrpppoooooonnnkkkiiifff```[[[XXXUUURRRSSSWWWUUUlllzzzssslllgggeeebbbaaa\\\XXXUUUSSSRRRWWWeeesssqqqWWWEEE===:::777666666777666555222333333444555555666666333333333333444444555555666666666666555555555555444444444555666888999:::@@@CCCFFFFFFDDDAAA???>>>@@@@@@AAACCCEEEGGGIIIJJJMMMPPPWWW___hhhpppvvvyyy|||FFFGGGHHHGGGEEEBBB???<<<;;;???EEEKKKRRR\\\gggpppwww{{{~~~}}}|||{{{zzzwwwtttuuutttrrrpppooollliiifffddd___\\\[[[YYYTTTSSSVVVTTTjjj~~~vvvooojjjgggeeeccc]]]YYYUUUSSSRRRXXXggguuulllTTTDDD<<<999777666666777666555111111222333444555555666222333333444444555555666666666666666666666666666666666777777888999:::;;;???AAADDDEEEDDDAAA@@@???AAABBBCCCEEEGGGIIILLLMMMPPPTTT[[[dddnnnwww~~~DDDEEEFFFFFFEEECCC@@@???;;;???DDDHHHOOOXXXdddllltttyyy}}}|||{{{yyywwwuuuyyywwwtttqqqooolllhhheeeccc___]]]]]][[[VVVUUUWWWWWWgggxxxqqqllliiigggeee___ZZZVVVTTTSSSYYYiiixxxfffPPPBBB;;;999666555666666666555333333444444555666777777333333444444555555555666444444444555555555666666999999:::;;;;;;<<<<<<======@@@CCCDDDCCCBBBBBBBBBCCCDDDEEEGGGIIIKKKMMMOOOQQQVVV]]]gggrrr{{{CCCCCCDDDDDDDDDCCCBBBAAA;;;>>>BBBFFFLLLUUUaaaiiirrrwww~~~}}}{{{zzzyyywwwuuuxxxuuurrrooommmjjjgggddd```\\\YYYXXXWWWSSSTTTWWWXXXbbbxxx|||uuupppmmmjjjhhhaaa]]]XXXVVVUUU\\\lll{{{zzzaaaKKK???;;;888666555666666666555444444555555666666777777444444444555555555555555333333444555666777777888888888999::::::;;;;;;;;;===???AAACCCCCCCCCDDDFFFFFFFFFGGGHHHJJJLLLNNNOOOPPPUUU]]]gggsss}}}BBBBBBCCCCCCCCCCCCCCCCCC;;;>>>BBBEEEJJJSSS^^^gggqqqvvv}}}}}}zzzyyyxxxwwwvvvtttqqqnnnkkkiiigggeeeccc]]]WWWSSSQQQPPPOOOQQQVVVWWW\\\lllyyytttqqqnnnlllccc^^^ZZZWWWWWW^^^nnn}}}www]]]HHH<<<:::888666555666666666555444444444555555555555555555555555555555555555555444555666777888999:::;;;444555666777777777777777===???AAABBBCCCDDDGGGIIIGGGGGGHHHIIIKKKMMMNNNOOOOOOTTT\\\gggrrr}}}???AAADDDGGGGGGFFFCCCAAA>>>>>>???BBBHHHQQQ\\\cccooovvv|||yyyvvvsssppprrroookkkhhhfffdddaaa______[[[UUURRRPPPPPPOOONNNRRRUUUaaattt}}}yyytttmmmiiiggg___WWWUUUVVV^^^lllyyysssXXXFFF>>>888888777777666555555555666777777888888777555444333444555555333333444555888888888777777777777777888888888888999:::;;;;;;>>>??????@@@AAACCCDDDEEEIIIHHHHHHJJJMMMPPPRRRSSSUUUXXX^^^gggqqq{{{AAACCCFFFGGGGGGEEEBBB@@@======>>>@@@EEENNNYYY```lllsss{{{|||yyyvvvsssqqqqqqnnnjjjgggeeeccc```^^^[[[WWWSSSOOONNNNNNMMMLLLNNNPPPVVVcccttt|||xxxtttooolllfff^^^WWWTTTUUU[[[hhhttt~~~qqqVVVDDD<<<999888888777666666555555666666777777666666555444333444555555333333444555888777777777777777777777888888888888999:::;;;<<>>BBBJJJTTT[[[hhhnnnwww}}}}}}xxxuuusssqqqpppmmmiiifffdddaaa___\\\YYYVVVRRROOONNNNNNMMMLLLRRRQQQSSSXXXaaauuu~~~yyyuuusssooommmccc\\\UUUSSSSSSXXXbbbmmmtttmmmSSSBBB;;;:::999888777777666666666777777666555555555555666444555666555444333444666777777777777777777888888999999999999:::;;;<<<<<<@@@@@@AAABBBDDDFFFHHHIIIOOOOOOOOOQQQTTTYYY^^^aaaaaacccffflllssszzzCCCDDDFFFGGGGGGFFFDDDCCC>>>=========@@@HHHQQQWWWdddjjjrrryyy~~~~~~yyyvvvsssqqqooolllhhheeeccc```]]][[[YYYWWWSSSQQQQQQQQQPPPOOOUUUUUUUUUUUUWWWeee~~~|||~~~zzzrrrnnnmmmjjjhhh___YYYTTTRRRRRRTTT\\\eeennnzzzhhhPPPBBB===::::::888777666666777777999888777666555666777888444666666666555444555666777777777777777888888888999999999999:::<<<===>>>???@@@AAACCCEEEHHHJJJLLLRRRSSSTTTVVVYYY^^^dddhhhiiijjjlllooouuu{{{AAABBBEEEGGGHHHHHHHHHGGG@@@???>>>===@@@FFFNNNTTTaaafffnnnvvv}}}{{{wwwtttrrrnnnkkkgggdddbbb```]]][[[YYYVVVTTTSSSSSSSSSRRRQQQRRRSSSTTTSSSQQQYYYnnn~~~{{{yyy{{{~~~~~~sssjjjfffdddaaa___ZZZVVVRRRRRRQQQQQQVVV]]]eeeqqq|||cccMMMCCC???;;;999888666555666666777:::999888777666777888999555666777777555555666777666666777777888888888888999999999:::;;;===>>>?????????AAADDDGGGJJJLLLNNNTTTVVVXXXZZZ]]]bbbiiinnnppppppqqqsssxxx~~~@@@BBBDDDGGGIIIJJJJJJJJJCCCAAA???>>>???DDDLLLQQQ]]]aaaiiisss{{{~~~yyyuuurrrnnnkkkgggdddbbb```]]]ZZZWWWVVVTTTSSSTTTUUUTTTRRRRRRSSSTTTTTTRRRUUUcccrrr|||zzzwwwuuuvvvyyy~~~}}}uuujjjbbb^^^\\\YYYWWWUUURRRQQQRRRPPPOOORRRXXXYYYbbblllqqqwww{{{^^^JJJAAA@@@:::999777555444555666777999999888888777777777888666777888777666555666888666666666777888888999999999999:::;;;<<<===???@@@???@@@BBBEEEIIIMMMPPPQQQVVVYYY]]]```bbbffflllqqqsssssstttvvv{{{BBBCCCEEEGGGHHHJJJJJJJJJDDDBBB???======BBBIIINNNYYY]]]eeeoooxxx{{{vvvrrrnnnkkkgggdddbbb```]]][[[YYYWWWVVVVVVWWWXXXWWWVVVWWWUUUUUUUUUSSSTTT^^^iii{{{yyyuuurrrrrruuuyyy|||{{{rrrkkkbbb[[[YYYWWWUUUSSSRRRPPPPPPRRRQQQNNNPPPTTTQQQWWW]]]bbbjjjvvv}}}~~~vvvXXXEEE>>>===:::888555333333333555666777777777777777666555555666777888888666666777888555666666777888888999999999::::::;;;<<<>>>@@@AAABBBCCCEEEHHHLLLPPPTTTVVVXXX]]]cccfffgggiiinnnsssttttttuuuxxx}}}DDDEEEFFFGGGHHHIIIIIIIIIDDDBBB???<<<<<<@@@GGGLLLVVVZZZbbblllvvv~~~}}}wwwrrrnnnlllhhheeebbb```]]][[[\\\ZZZYYYZZZ[[[\\\[[[ZZZXXXTTTRRRQQQPPPPPPXXXaaannn}}}zzzvvvsssrrrtttwwwyyy~~~zzzvvvkkkeee]]]XXXWWWVVVUUUSSSPPPOOOPPPRRRQQQNNNOOOSSSPPPSSSUUUXXXaaannnuuuuuutttUUUBBB;;;;;;999777555222222333444666444555666666666555333222666888999888777666777888555666666777888999999999999::::::;;;===???@@@AAACCCEEEGGGKKKOOOSSSWWWYYYYYY___fffjjjjjjkkkppptttttttttuuuyyyJJJBBBDDDHHHEEEIIIOOOMMMFFFEEEAAA>>>===AAAHHHMMMQQQVVV]]]eeennnvvv}}}xxxuuurrrnnnhhhcccaaa___^^^]]]```___^^^]]]]]]^^^___```XXXVVVSSSQQQQQQUUUYYY\\\gggwww~~~vvvqqqppppppoooqqqttt{{{}}}~~~~~~~~~wwwoooiiieee___YYYTTTRRRSSSSSSTTTSSSSSSSSSSSSRRROOOMMMOOOPPPQQQQQQTTT\\\gggooovvvyyy~~~mmmPPPDDD>>>999888666555555666777777666<<<999777777999:::777555888555555999999555666:::666666555555666777999:::999:::;;;===???BBBDDDEEEGGGGGGGGGGGGIIIMMMSSSWWWaaacccfffiiikkknnnrrruuuxxxwwwxxx~~~NNNCCCDDDHHHEEEIIINNNLLLIIIGGGCCC???===???DDDIIIOOOTTT[[[cccllluuu}}}{{{vvvsssppplllgggdddcccbbbaaaaaa``````aaabbbbbbaaa``````\\\YYYVVVSSSTTTVVVZZZ]]]___kkk~~~wwwqqqppppppooopppttt|||~~~~~~}}}}}}|||vvvnnnhhhddd^^^XXXTTTRRRRRRSSSUUUUUUTTTUUUUUUTTTQQQOOOPPPQQQPPPPPPRRRWWW___eeennnrrryyygggMMMAAA<<<888999777555555777888777666:::888666777888888777555>>><<<:::999999999777555666666666666666888999::::::;;;<<<>>>@@@CCCEEEFFFGGGHHHHHHIIIJJJNNNSSSWWW```cccfffiiilllooosssvvvxxxwwwxxxVVVGGGCCCGGGEEEHHHMMMJJJKKKIIIDDD???<<<<<<@@@CCCKKKPPPXXX```iiirrr{{{|||xxxtttrrrmmmjjjgggeeeeeeeeeeeeeee```bbbeeeggggggeeebbb``````]]]YYYWWWWWWZZZ^^^aaaccchhhsssyyyrrrqqqpppoooqqquuu}}}|||zzzyyytttmmmgggddd^^^YYYUUUSSSSSSSSSWWWVVVVVVWWWXXXWWWUUURRRQQQQQQPPPOOOOOOQQQUUUXXXaaagggqqq{{{___GGG>>>:::888999777666666777888888777888777666666777888777555555999999555666<<<<<<666777777777777888999:::;;;;;;;;;<<<>>>AAACCCFFFGGGGGGIIIKKKLLLMMMPPPTTTWWW^^^aaafffiiilllpppsssvvvxxxxxxzzzcccMMMDDDFFFEEEHHHLLLIIIKKKIIIEEE@@@<<<<<<>>>AAAGGGLLLTTT\\\eeennnvvv|||zzzwwwtttrrrmmmkkkhhhfffgggggggggfffbbbdddfffhhhhhhfffdddbbb```^^^[[[YYYZZZ^^^bbbeeemmmkkknnn|||}}}vvvtttsssrrrtttxxx~~~|||yyywwwrrrlllhhheee```[[[WWWUUUUUUUUUWWWVVVWWWXXXYYYYYYWWWUUURRRRRRQQQOOONNNNNNNNNOOOVVV]]]iiiuuuuuuVVVCCC<<<:::999999888666666888999888777777777777777888888888777444???BBB777444<<<>>>888888888888999999:::;;;;;;;;;;;;<<<>>>AAACCCFFFGGGIIIKKKMMMOOOPPPRRRUUUXXX\\\```eeejjjmmmpppsssvvvyyyyyy{{{tttVVVEEEFFFEEEGGGKKKIIIIIIHHHEEEAAA===<<<>>>@@@DDDHHHPPPXXX```iiiqqqvvvzzzwwwtttrrrnnnllliiihhhhhhhhhfffeeedddeeeeeeffffffeeeeeeddd^^^\\\ZZZYYY[[[```eeehhhnnnjjjhhhppp{{{xxxwwwvvvxxx|||~~~zzzwwwrrrllliiifffbbb^^^ZZZYYYXXXXXXVVVVVVWWWXXXZZZ[[[YYYWWWSSSSSSQQQPPPOOONNNMMMLLLNNNVVVbbbooozzziiiOOOAAA<<<::::::999777666666777888888777777888999999999999:::;;;CCCQQQTTTCCC666888:::777999999:::;;;;;;<<<<<<<<<;;;;;;<<<>>>@@@CCCEEEGGGKKKMMMOOOQQQRRRTTTWWWYYY\\\```ggglllooorrrtttuuuyyyzzz}}}aaaHHHFFFEEEHHHLLLJJJHHHHHHFFFBBB???>>>???@@@AAAFFFMMMTTT\\\dddlllqqqyyy~~~zzzwwwtttqqqooommmjjjiiihhhgggfffdddeeeeeeffffffffffffeeeeee[[[ZZZWWWWWWYYY^^^cccgggkkkhhhffflll~~~{{{yyyxxx{{{}}}yyysssnnniiigggccc```]]][[[[[[[[[VVVVVVWWWZZZ\\\]]]\\\ZZZVVVTTTRRRQQQQQQPPPMMMKKKKKKQQQ[[[hhhttt~~~}}}^^^III@@@<<<::::::888666555555666777777666777888::::::::::::;;;===BBBNNNQQQEEE888666999:::999:::;;;<<<============<<<<<<===???BBBDDDFFFHHHOOOPPPQQQRRRSSSUUUYYY[[[___dddkkkpppsssuuuvvvwwwzzz{{{jjjKKKFFFFFFHHHMMMLLLJJJIIIHHHDDD@@@>>>>>>???@@@DDDJJJQQQXXX___ggglllsss~~~}}}zzzvvvrrrpppmmmkkkiiihhhhhhhhhfffddddddeeegggiiiiiigggeeeddd[[[XXXVVVTTTVVVZZZ^^^aaaeeeeeeeeehhhxxx|||zzzyyy||||||uuuooohhhfffccc```]]]\\\[[[[[[XXXXXXYYY\\\___```___^^^ZZZWWWTTTRRRQQQPPPMMMJJJIIIMMMVVVaaammmyyyrrrUUUEEE???;;;999999777555444444555666666555555777999:::999999;;;>>>:::>>>AAA???:::888;;;>>>:::;;;<<<>>>>>>>>>>>>>>>>>>???@@@BBBDDDGGGIIIJJJRRRRRRRRRRRRSSSVVVZZZ^^^dddiiipppvvvyyyyyyyyyzzz{{{|||pppMMMGGGFFFHHHNNNNNNKKKKKKIIIFFFAAA>>>======???CCCIIIPPPVVV]]]dddiiiooozzz}}}yyyvvvqqqnnnkkkiiihhhhhhiiiiiigggfffbbbeeejjjmmmmmmjjjeeebbb[[[YYYUUUSSSSSSVVVZZZ]]]^^^``````aaalll|||zzzyyy|||~~~}}}wwwpppgggeeeccc```]]]\\\[[[[[[YYYYYY[[[^^^aaabbbaaa```]]]YYYTTTRRRQQQOOOKKKHHHIIILLLRRR\\\hhhvvvlllPPPBBB>>>:::777777666555333333555666555444333666999999888888;;;===AAA===<<<>>>>>>:::999<<<:::;;;===?????????>>>>>>@@@AAABBBDDDFFFIIIKKKLLLTTTTTTSSSRRRSSSVVV[[[___hhhmmmuuuzzz|||}}}||||||{{{|||xxxRRREEEFFFGGGIIILLLJJJJJJIIIGGGEEEAAA>>>===???AAAEEEJJJRRR\\\gggooorrryyyzzzyyywwwssspppqqqooollliiigggfffeeedddccceeefffiiikkkjjjhhheeeccc\\\ZZZVVVSSSRRRTTTVVVWWWXXXWWWZZZaaaeeejjjwww{{{{{{|||}}}wwwooofffdddaaa]]][[[[[[\\\\\\YYY[[[]]]___````````````___ZZZUUUQQQOOOOOOOOOOOOIIIKKKPPPXXXdddrrr|||fffLLL???;;;999777666888777555444333555666777888555555888888666777;;;============<<<;;;:::::::::::::::;;;<<<===>>>???AAABBBCCCBBBCCCEEEHHHKKKUUUYYY\\\YYYTTTUUU___hhhnnnrrrwww|||~~~~~~}}}VVVEEEEEEFFFGGGIIIJJJIIIIIIGGGDDDAAA???===>>>@@@DDDIIIQQQ[[[fffnnnrrryyy{{{zzzxxxssspppqqqmmmkkkgggeeeeeedddcccbbbccceeehhhjjjjjjhhhfffdddZZZWWWTTTPPPNNNNNNPPPQQQWWWUUUWWW[[[]]]```jjjvvv}}}|||{{{{{{|||yyyppphhheeeaaa^^^\\\[[[\\\\\\]]]]]]^^^^^^______^^^^^^```[[[UUUQQQOOONNNMMMMMMJJJKKKNNNVVVaaappp}}}ttt___HHH===;;;999777777777666555555444555666777:::777666999888666666999<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<<<<===>>>@@@@@@CCCDDDEEEEEEEEEGGGKKKNNNVVV[[[^^^\\\XXXZZZccclllqqqtttxxx{{{~~~~~~~~~~~~~~~\\\FFFBBBCCCDDDFFFIIIIIIHHHGGGEEEBBB???======???BBBGGGOOOYYYdddlllsssyyy|||zzzwwwrrrooooookkkhhheeecccccccccbbb``````bbbeeeggggggfffdddcccXXXUUUQQQMMMKKKJJJKKKKKKTTTSSSSSSTTTSSSRRRXXX___ggglllrrruuuuuutttvvvxxx~~~}}}}}}{{{rrriiigggccc___\\\\\\\\\\\\``````___^^^]]]]]]]]]]]]```[[[VVVQQQOOOMMMLLLKKKLLLKKKLLLRRR]]]kkkzzzvvvttthhhVVVCCC;;;;;;999777777666666666666666666666666;;;888888:::999666555888;;;;;;<<<<<<<<<;;;;;;:::=========>>>???@@@AAABBBFFFGGGHHHHHHHHHJJJNNNQQQXXX]]]aaa```^^^```iiiqqqvvvwwwyyy{{{|||}}}~~~~~~}}}cccHHH@@@@@@BBBDDDHHHHHHHHHGGGEEECCC@@@???<<<>>>AAAEEEMMMWWWaaaiiirrrxxx|||zzzvvvpppmmmmmmiiifffcccaaaaaa```___^^^]]]___```aaaaaa___]]]\\\UUUSSSOOOLLLJJJJJJJJJKKKPPPPPPPPPOOOLLLJJJKKKNNNSSSWWW]]]bbbdddfffiiikkkrrrzzz~~~|||ssskkkhhhddd```^^^]]]]]]]]]bbb```___]]]]]]]]]^^^___]]]YYYTTTQQQOOONNNMMMLLLMMMLLLKKKOOOXXXfffttt}}}uuukkkooo___PPPAAA;;;;;;999777666555555666777777777777666:::888888;;;:::777777999:::;;;;;;<<<<<<<<<;;;;;;=========>>>???AAABBBCCCFFFHHHIIIJJJKKKMMMPPPRRRYYY]]]bbbcccbbbeeemmmtttyyyyyyzzzzzz{{{|||~~~~~~~~~lllMMM@@@>>>AAADDDHHHIIIHHHHHHFFFDDDBBBAAA;;;===???CCCJJJSSS]]]dddooouuu}}}~~~zzzzzzzzz}}}{{{xxxuuuoookkkkkkhhheeebbb______^^^]]][[[[[[[[[[[[ZZZYYYVVVSSSRRRNNNMMMKKKJJJIIIJJJKKKKKKNNNPPPQQQOOOMMMJJJHHHFFFGGGJJJOOOSSSWWWZZZ]]]___cccjjjvvv~~~|||sssllliiieeebbb___^^^______aaa```^^^]]]]]]^^^___```XXXVVVRRRPPPOOOOOONNNMMMMMMLLLKKKMMMUUU```lllsss{{{~~~vvviiieeeooo}}}ZZZMMM@@@<<<;;;999666666555555666777888888777777888666777;;;<<<::::::<<<:::;;;;;;<<<============<<<<<<===>>>???AAACCCDDDFFFHHHJJJKKKLLLNNNPPPSSSXXX]]]bbbdddeeeiiiooouuu{{{zzzzzzzzz{{{}}}yyyVVVBBB===AAAEEEIIIIIIJJJIIIHHHFFFDDDCCC<<<===???BBBGGGOOOYYY___kkkrrrzzz~~~zzzuuutttzzz{{{yyyuuuoookkkllliiifffbbb___]]]\\\ZZZYYYWWWVVVVVVTTTQQQNNNKKKJJJHHHGGGGGGFFFGGGHHHJJJKKKOOOSSSUUUTTTRRRPPPKKKEEECCCDDDFFFIIILLLOOORRRSSSYYY___hhhuuu~~~{{{rrrllljjjfffcccaaa```aaabbb``````_______________```VVVSSSQQQOOOPPPPPPOOONNNMMMLLLLLLNNNSSS[[[ccchhhsssvvv|||mmmcccaaammmxxxUUUJJJ???;;;:::888666777555666666777777888888999777555777<<<>>>;;;;;;>>>:::;;;<<<===>>>?????????<<<<<<===>>>@@@BBBCCCDDDEEEHHHJJJLLLMMMOOOQQQSSSXXX\\\bbbfffhhhkkkppptttyyyyyyzzz{{{}}}aaaFFF<<<@@@FFFJJJJJJKKKKKKJJJHHHFFFEEE<<<===>>>@@@EEELLLUUU[[[gggoooyyyyyyyyy}}}|||zzzwwwqqqnnnnnnjjjgggbbb___]]][[[XXXWWWRRRRRRQQQOOOMMMJJJHHHFFFFFFFFFFFFGGGHHHIIIJJJKKKQQQWWWZZZYYYXXXVVVOOOFFFCCCBBBBBBBBBDDDFFFGGGGGGOOOSSSZZZdddrrr}}}|||}}}~~~yyypppkkkiiifffcccbbbbbbcccdddaaaaaaaaaaaa```^^^]]]\\\VVVSSSQQQOOOOOOOOONNNLLLLLLLLLMMMOOOSSSXXX\\\^^^eeejjjrrr{{{kkk```\\\fffoooPPPFFF<<<999999777777999777666666666666888999:::888777999===>>>;;;:::<<<;;;<<<===???@@@@@@AAAAAA===>>>>>>@@@AAADDDEEEFFFFFFHHHLLLNNNOOOPPPSSSTTTYYY]]]cccgggjjjmmmqqqtttwwwxxxzzz|||~~~iiiIII===@@@FFFJJJKKKKKKLLLKKKIIIHHHGGG===>>>>>>@@@DDDKKKSSSYYYdddmmmxxx}}}~~~}}}|||yyyssspppqqqkkkhhhccc___\\\ZZZWWWUUUPPPOOONNNMMMKKKIIIGGGFFFIIIIIIIIIIIIJJJKKKLLLLLLTTTZZZ^^^]]]\\\ZZZRRRGGGDDDBBB@@@??????@@@@@@@@@AAADDDIIIRRR^^^ppp~~~{{{xxxzzz|||wwwpppkkkiiifffdddcccccceeefffcccccccccbbb```]]][[[YYYWWWTTTQQQPPPOOONNNLLLJJJKKKLLLNNNQQQTTTVVVWWWXXXYYY^^^hhhsss}}}}}}lll```WWW___~~~gggLLLBBB999777888777888:::777777555555666888:::<<<:::888:::>>>>>>;;;999;;;;;;<<<>>>???AAAAAABBBBBB??????@@@AAACCCEEEGGGHHHGGGIIIMMMOOOPPPRRRTTTVVVZZZ^^^dddhhhkkknnnqqqtttuuuvvvyyy}}}vvvPPP???@@@HHHMMMNNNMMMIIIIIIKKKJJJFFF????????????AAAGGGNNNTTT___jjjwww~~~}}}xxxtttooollljjjgggbbb]]]YYYWWWWWWWWWRRRQQQOOONNNMMMKKKHHHFFFHHHIIIKKKMMMNNNOOOPPPPPPUUUYYY]]]``````\\\VVVRRRGGGEEEAAA>>>===>>>@@@BBB???BBBGGGKKKRRR___ooo{{{~~~zzzwwwuuurrrpppnnnkkkfffbbb```aaaccceeefffeeecccaaa```___^^^^^^[[[WWWRRRPPPPPPPPPNNNLLLOOOPPPQQQQQQQQQPPPOOONNNUUUWWW\\\cccnnnyyyxxxbbbXXXUUU^^^}}}vvv___LLLEEE<<<888888888666444000222444666777777666555111555888999999999;;;===<<<===???AAABBBAAA@@@???BBBBBBDDDEEEFFFFFFFFFFFFEEEHHHMMMPPPSSSVVVYYY[[[[[[\\\^^^bbbfffkkkoooqqqppptttzzz}}}}}}XXXCCCAAAGGGMMMOOOOOOKKKJJJKKKIIIFFFBBBBBBAAA@@@AAAEEELLLQQQ\\\gggtttzzz{{{wwwtttqqqmmmjjjfff```\\\XXXWWWVVVTTTRRRPPPOOOOOONNNKKKIIIJJJKKKLLLNNNOOOPPPPPPQQQSSSVVVZZZ]]]]]]ZZZVVVSSSKKKHHHEEEBBB?????????@@@???BBBDDDGGGKKKUUUcccmmm}}}yyyuuuqqqnnnjjjgggccc```^^^___aaaccchhhgggfffdddbbb```______\\\XXXSSSQQQQQQQQQOOONNNQQQRRRSSSTTTTTTSSSQQQPPPRRRTTTWWW]]]fffqqq}}}{{{fff]]]YYYbbbqqq\\\IIICCC;;;777888888777444222444666777888777666555666888::::::999999;;;===<<<>>>@@@AAABBBAAA@@@???@@@AAACCCEEEFFFHHHHHHHHHGGGJJJMMMPPPRRRUUUXXX[[[\\\\\\^^^aaaeeejjjnnnpppsssvvv{{{~~~cccIIICCCFFFMMMQQQSSSOOOLLLKKKHHHEEEEEEDDDBBB@@@@@@CCCIIIMMMWWWcccooouuuzzz|||yyywwwqqqoookkkfffaaa\\\YYYWWWWWWUUURRRQQQQQQPPPNNNMMMLLLMMMMMMNNNOOOOOOPPPPPPPPPRRRUUUWWWXXXWWWUUUSSSMMMLLLIIIFFFCCCAAA??????@@@AAABBBBBBDDDJJJTTT[[[kkk}}}{{{vvvpppmmmgggeeebbb```___```bbbcccjjjjjjhhhgggdddbbb```___\\\YYYUUURRRRRRRRRQQQPPPSSSTTTVVVWWWWWWVVVUUUTTTOOOPPPQQQUUU[[[fffrrrzzz|||iii___\\\gggjjjWWWEEE@@@:::666777888777666666666888999999888777666777888888777666666999;;;===>>>@@@AAABBBBBBAAAAAA@@@AAACCCFFFHHHIIIJJJKKKJJJLLLNNNPPPRRRUUUYYY\\\^^^^^^___aaadddiiimmmpppuuuxxx{{{nnnPPPEEEFFFMMMTTTXXXTTTNNNKKKHHHEEEDDDCCCAAA>>>>>>AAAFFFJJJSSS^^^jjjpppvvv}}}|||zzztttsssqqqmmmiiiddd```^^^]]]ZZZWWWTTTSSSRRRPPPOOONNNNNNMMMMMMMMMMMMMMMMMMLLLMMMOOOPPPRRRRRRRRRRRRLLLLLLKKKIIIFFFCCCAAA@@@BBBBBBAAA@@@@@@CCCIIINNN[[[kkk}}}wwwqqqmmmgggfffdddccccccdddeeefffkkkjjjjjjhhhfffbbb___]]][[[XXXUUURRRQQQQQQQQQQQQTTTVVVXXXZZZZZZYYYXXXWWWPPPPPPOOOOOOSSS\\\iiirrr|||~~~jjj^^^]]]lllcccPPPAAA===888666666888888777999999::::::999888777777999999888777777999;;;===>>>???@@@BBBCCCCCCCCCCCCCCCDDDEEEGGGIIIJJJJJJKKKKKKLLLNNNPPPRRRVVV[[[___bbbbbbbbbdddgggkkknnnqqquuuwww{{{yyyYYYIIIHHHLLLWWW]]]ZZZRRRMMMIIIFFFCCCBBB???===<<>><<<888666666777888888;;;;;;;;;::::::999888888<<<;;;::::::<<>>??????@@@AAAAAACCCDDDEEEFFFGGGIIIJJJJJJKKKKKKJJJJJJIIIKKKMMMPPPRRRUUUYYY^^^bbbfffhhhkkknnnqqqsssuuuuuutttvvvyyypppWWWMMMKKK[[[gggeeeZZZRRRNNNLLLHHHFFFBBB>>><<<===AAADDDGGGQQQ\\\bbbiiissszzz}}}|||wwwwwwvvvvvvuuusssrrrqqqnnnmmmlllllljjjgggbbb^^^]]][[[WWWTTTQQQPPPOOOOOORRRRRRRRRQQQPPPOOONNNNNNLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIGGGGGGFFFEEECCCBBBBBBFFFNNNUUU]]]fffqqqyyy{{{xxxjjjkkkkkkkkkkkkjjjiiihhhdddfffiiiiiigggccc^^^[[[XXXXXXWWWTTTPPPOOORRRTTTWWWZZZ^^^bbbdddcccaaa___YYYYYYWWWQQQLLLNNNWWW```iiitttvvvppp|||kkkRRRCCC<<<<<<;;;999888777999:::;;;;;;::::::999:::::::::777666555777:::<<<;;;:::AAAAAABBBCCCDDDFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLKKKMMMPPPSSSUUUVVVYYY\\\^^^eeehhhmmmrrruuuvvvvvvvvvwwwwwwzzzxxx\\\OOOKKK\\\iiiggg\\\TTTPPPNNNLLLJJJFFF@@@<<<<<<@@@CCCDDDNNNXXX___fffpppxxx{{{}}}xxxwwwvvvuuutttrrrrrrqqqppppppppprrrqqqnnniiieeeccc```\\\XXXUUUTTTSSSSSSVVVVVVVVVUUUSSSQQQOOONNNOOOOOONNNMMMLLLLLLLLLMMMKKKJJJHHHGGGFFFDDDBBB???CCCEEEJJJPPPTTTXXX```hhhqqqttt{{{}}}zzznnnoooppppppooommmlllkkkdddfffiiijjjiiieee```\\\XXXYYYXXXUUUQQQPPPSSSVVVYYY\\\aaaeeefffeeecccbbbYYYYYYWWWQQQJJJKKKTTT\\\eeeqqqwwwtttdddNNNBBB======<<<:::888777999::::::::::::999999::::::;;;>>><<<;;;===@@@AAA???<<