BM6P6(@ }}}iiiWWWMMMDDD@@@===:::888999888666444333444555444444333333222222111000000000000000000000////////////,,,,,,------...////////////......------,,,++++++'''&&&&&&&&&&&&'''(((((($$$$$$###""""""###$$$$$$&&&$$$!!!"""%%%&&&%%%$$$%%%%%%###"""""""""###$$$$$$###"""!!!!!!!!!!!!!!!""""""!!!!!! """!!!  !!!"""$$$"""!!! ######""" """"""!!! !!!!!!!!!!!! """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!&&&%%%$$$"""!!!!!!!!!!!!&&&%%%$$$############### !!!###%%%'''((()))%%%&&&&&&''''''''''''&&&&&&'''))))))&&&!!!#########$$$$$$%%%%%%&&&######""""""###%%%&&&''''''''''''&&&&&&%%%%%%%%%((('''%%%$$$######$$$%%%***)))'''%%%%%%&&&'''(((&&&'''''''''&&&$$$"""!!!%%%$$$$$$###$$$%%%'''((()))(((&&&%%%%%%&&&'''(((((((((((((((''''''''''''$$$$$$%%%'''((()))***+++)))***+++,,,---------,,,,,,---...//////...------------...///...---,,,+++///...---------...///000000000///......---,,,,,,,,,,,,,,,---...///111111000111444666888999::::::======>>>>>>======<<<;;;;;;;;;:::999888888777777333222111000...---,,,,,,,,,***(((+++...///***%%%''''''&&&&&&&&&&&&&&&'''"""%%%&&&%%%#########%%%$$$###!!!!!!""""""### !!!!!!!!!!!!!!! ###"""!!! !!!"""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%!!!"""""""""!!!  !!!###$$$$$$!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!"""""" !!! !!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!""""""""""""###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! """############$$$$$$$$$""""""""""""""""""""""""!!!"""###""" !!!!!! !!!###%%%&&&"""###$$$"""  $$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((&&&$$$###!!!$$$&&&&&&&&&&&&''''''''''''''''''((())))))))))))))))))((((((((((((************)))((('''&&&+++***+++---000111222111444888===??????BBBFFFJJJOOOXXXdddoootttxxxzzz|||}}}zzzgggVVVLLLCCC@@@>>>:::999:::<<<:::777555666666555444333333222222111000000000/////////............---,,,,,,------...////////////......------,,,++++++)))((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###!!! ###%%%$$$###&&&%%%$$$###"""######$$$$$$######""""""!!!""""""############""""""""""""######"""!!!!!!"""###$$$######"""!!!""""""###$$$%%%""" """######$$$$$$###""""""""""""""" !!!!!!""""""!!!!!! """"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$"""!!!  #########$$$$$$%%%%%%%%%'''((())))))***)))))))))&&&'''((()))'''$$$ $$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&%%%%%%%%%(((''''''&&&&&&&&&&&&&&&$$$###!!!  !!!"""%%%%%%&&&&&&&&&%%%$$$###((('''&&&%%%%%%%%%&&&&&&***)))(((((((((((())))))((()))))))))))))))))))))(((((()))***++++++,,,------,,,---...///000000///---...////////////------,,,,,,---------,,,+++***,,,++++++***+++,,,---.........------,,,++++++***)))))))))))))))***+++,,,...000222444666777888888<<<<<<============<<<<<<>>>>>>===<<<<<<;;;::::::888777666666555444333333333000///111333333///***,,,+++***((('''&&&&&&&&&$$$&&&((((((&&&$$$$$$$$$&&&%%%$$$###"""###$$$$$$""""""###$$$$$$$$$######$$$###""""""""""""###$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################%%%$$$"""!!! !!!!!!!!!!!!!!!"""!!!!!!  !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!   """ !!!"""   !!!!!! !!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$"""""""""""""""""""""""" !!!###$$$$$$$$$###"""%%%$$$###"""""""""######&&&'''(((&&&$$$###$$$$$$$$$$$$$$$$$$#########"""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((('''&&&$$$###"""%%%&&&&&&%%%%%%&&&'''''''''''''''(((((()))))))))))))))(((((((((((())))))***************)))+++++++++,,,.../////////777;;;???AAABBBEEEJJJNNNWWW___jjjrrrwww|||wwweeeTTTJJJBBB???>>>;;;:::;;;>>>;;;888666666555444333333333222222111000000000.........---------,,,,,,,,,,,,,,,---....../////////......------,,,++++++***)))((('''&&&%%%%%%%%%%%%$$$############$$$%%%!!! !!!###%%%$$$$$$$$$###"""!!!!!!!!!""""""############"""""""""""""""""""""#########$$$$$$""""""!!!!!!"""###$$$%%%""""""!!!"""###$$$%%%&&&$$$%%%&&&$$$!!!!!!###%%%$$$######"""""""""""""""!!!""""""######""""""!!!!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!   !!!#########$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&'''((((((((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""""""""###$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%&&&%%%###"""""""""###$$$###$$$%%%&&&&&&&&&&&&&&&+++***((('''%%%%%%%%%%%%)))))))))))))))))))))))))))******++++++,,,,,,,,,------........./////////111000///111333444444333000000000000000///------***++++++++++++***)))))))))(((((((((((()))******,,,,,,++++++******))))))((('''''''''''''''((((((,,,---///111222333444444888888999:::;;;;;;;;;;;;?????????>>>>>>======<<<<<<;;;;;;;;;::::::::::::999777555666888888444000111000...,,,***)))(((((()))******(((&&&$$$%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%$$$############$$$%%%$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!!!!!!!"""""""""##############################$$$$$$###!!!!!!!!!!!!!!! !!!"""""""""!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!######"""!!!"""###"""!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!"""!!!!!!  !!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""""""""""""""""""""""""""#########$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$%%%%%%$$$############$$$$$$%%%&&&%%%###""""""###$$$$$$$$$$$$############%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''%%%&&&'''''''''&&&%%%$$$!!!$$$&&&'''&&&%%%%%%%%%''''''&&&&&&''''''((()))(((((((((((())))))))))))((()))***+++,,,,,,,,,,,,))))))***+++,,,...///000999===BBBEEEGGGKKKQQQVVVbbbiiiqqqwwwzzzuuucccRRRIIIAAA>>>===;;;:::<<<;;;888555444444444444333333333222222111000000000.........------------,,,+++,,,,,,------.../////////......------,,,++++++))))))(((&&&&&&%%%%%%%%%######""""""""""""######$$$###$$$$$$%%%%%%%%%$$$!!!!!! """"""""""""""""""!!!!!! !!!""""""###### !!!!!!"""""" !!!!!!""""""### """$$$###"""!!!!!!"""!!!!!! !!!!!!""""""############"""""" !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$ !!!!!!"""""""""""" !!!###$$$&&&''''''$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$###!!!!!!!!!!!!!!!"""######$$$$$$$$$%%%%%%&&&&&&'''###$$$&&&'''((((((''''''))))))((('''&&&''''''(((%%%%%%%%%&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%%%%&&&''''''(((((((((((((((++++++,,,------...//////222222222222222222222222555333222444666888777555222111111000///......---************))))))((((((((('''(((((((((((()))))),,,,,,++++++************+++***))))))((((((((((((******+++---...//////000222222444555666777777777<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888777666777999999666444555444222000///...------,,,---,,,)))&&&%%%&&&'''(((''''''&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$###############""""""######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$ !!!"""""""""""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!###$$$######$$$%%%!!! !!!!!!  !!!  !!!!!!!!! !!!!!!"""""""""#########!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""""""""############""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###""""""######$$$&&&''''''"""###$$$###!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&&&&''''''&&&%%%%%%$$$&&&''''''&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((()))***+++,,,,,,,,,,,,&&&''')))***+++...111444888===CCCHHHMMMSSS[[[```iiiooouuuxxx|||tttcccRRRHHH@@@>>>===;;;:::<<<888666444444555666666666333333222222111000000000/////////.........------++++++,,,,,,---.........///......------,,,++++++''''''&&&&&&&&&''''''(((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%###"""""""""""""""!!!!!!!!! !!!""""""!!!!!!  !!!"""###$$$$$$ !!!!!!!!!!!!!!!"""""""""""""""!!! !!!###$$$###!!!!!!!!! !!!!!!""""""############"""""" !!!"""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""### !!!!!! !!!"""$$$%%%&&&&&&'''((()))***++++++++++++(((''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%''')))***+++++++++***'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((())))))*********,,,------...///000111111444444444333333333333222666444333666:::;;;888555222222111000///.........*********)))))))))))))))))))))*********+++++++++...---------------,,,,,,------,,,+++************((())))))******+++,,,---,,,---///000222222333333555555555555666666666666444555555555555666666666222222222333555555555444444444333333222222333333000111000...+++***+++,,,))))))))))))((((((((('''$$$$$$%%%%%%%%%%%%$$$$$$########################&&&$$$###!!!!!!###$$$&&&%%%%%%$$$$$$#########"""$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$ !!!"""#########"""!!!!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!! !!!     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######!!!"""""""""#########$$$!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""######!!!"""###$$$%%%&&&&&&'''$$$%%%&&&%%%#########%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((((('''((((((((()))))))))***)))******************))))))***,,,,,,,,,...222555888>>>GGGOOOUUU]]]eeekkknnnrrrvvvyyy~~~vvvdddRRRHHH@@@>>>===::::::;;;999888666666888999:::999333333222222111000000000/////////............---+++++++++,,,------......///......------,,,++++++&&&&&&&&&&&&&&&'''(((((($$$$$$%%%%%%%%%%%%$$$$$$!!!###%%%%%%###!!! $$$$$$%%%%%%%%%$$$###""" """######"""!!!!!!""""""######$$$%%%&&&&&&""""""############""""""%%%%%%%%%%%%$$$###"""!!! !!!%%%&&&%%%###"""""""""""""""######$$$!!!""""""######""""""!!! !!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$"""!!!  !!!###$$$$$$###"""!!!###############"""""""""%%%&&&'''((()))*********(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&(((((('''&&&%%%%%%&&&&&&###$$$&&&((()))*********---,,,++++++,,,---///000.../////////000111111111333333222222222222222222555333333777<<<===888222111111000///............,,,+++******)))*********+++,,,------......------000000000///////////////......---,,,++++++,,,,,,***************+++,,,---+++,,,---///000111111111000111111111222222333333111111111111111222222222......//////000111111222222222222222333444555555333444555444222111222333,,,,,,---------,,,+++***''''''''''''&&&%%%$$$$$$""""""############""""""&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!"""#########""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!  !!! !!!"""  !!!!!!  !!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!""""""#########!!!!!!!!!"""""""""######""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$######""""""###$$$###"""!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&'''((((((&&&%%%&&&(((&&&&&&%%%%%%&&&&&&'''(((''''''(((((())))))******)))***************))))))...000111000...///333777===EEEPPPYYYaaahhhpppuuuuuuvvvxxx{{{xxxfffRRRIII@@@>>><<<:::999:::;;;999777666888999999888333333222222111000000000.........---------,,,,,,***++++++,,,,,,---......///......------,,,++++++(((''''''&&&&&&&&&''''''!!!"""############"""!!!!!!$$$%%%###""""""###$$$$$$%%%%%%%%%$$$###""" """###%%%%%%%%%###############$$$$$$%%%%%%%%%######$$$$$$###"""!!! ###$$$%%%%%%%%%$$$###### """######""""""###%%%"""""""""""""""###$$$$$$ !!!!!!""""""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!! $$$$$$&&&'''&&&%%%$$$"""$$$#########"""""""""!!!!!!!!!###$$$%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&""""""###$$$$$$###"""!!!%%%%%%%%%$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%)))))))))))))))(((((('''''''''&&&%%%&&&&&&((((((%%%&&&(((***,,,---------000...,,,+++,,,...111444000000000000000000000000000000000000000000000000222111222888======666///000///...------......///...---,,,+++++++++,,,,,,---...///000000000//////111111111111111111111111000//////............//////...---------...///000...///000111222333333333000000111222222333444444222222222222222222222222000000000///.........//////...//////000111222333111333666666555555555666000111222222222111//////,,,,,,,,,+++***(((&&&%%%######$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!! """"""#########"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!!!!!!! """$$$$$$######$$$%%% !!!!!!!!! $$$"""   """"""""""""############ !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!"""######!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""""""###$$$%%%&&&%%%$$$$$$######$$$$$$$$$###"""!!! !!!"""""" !!!"""$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&'''((('''&&&&&&((()))&&&&&&%%%%%%&&&&&&'''((('''''''''((()))*********))))))***+++,,,,,,,,,,,,///111333333111444:::???GGGPPP\\\gggnnnsssyyy}}}~~~}}}}}}zzzhhhSSSIII@@@>>><<<999888999;;;999666555555666555555333333222222111000000000---------,,,,,,,,,++++++***++++++,,,,,,---......///......------,,,++++++***)))((('''&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$!!!%%%'''&&&%%%&&&(((!!!"""#########""" """###%%%'''''''''%%%$$$"""""""""""""""#########""""""###"""!!!  """###$$$$$$#########&&&### %%% !!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%!!!"""###$$$###!!! !!!"""###$$$$$$%%%""""""$$$%%%&&&'''''''''$$$%%%'''((((((((('''&&&%%%%%%%%%&&&&&&'''''''''%%%&&&'''(((''''''%%%$$$&&&%%%%%%$$$$$$#########((('''&&&%%%&&&'''((()))'''''''''((('''&&&&&&%%%%%%%%%%%%%%%&&&(((***+++((()))+++---............000...+++)))***---111444111111111000000000000000------........./////////000///111888>>>===444,,,///...---,,,,,,---///000///...---,,,,,,,,,---......///000111111111000///111111111111222222222222222222111111111222222222222111000///000000222222222333444555555555555555111222333333444555666666666555555555444444444333444444333111...------...------,,,,,,---...//////---000333555555444444555444444555666555444333222111111000///---+++)))((($$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%&&&&&&&&&"""""""""""""""""""""""" !!!###$$$%%%%%%$$$$$$###############"""!!! !!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######""""""############""""""!!!"""###!!!!!!!!!"""!!!###""" ###!!!!!!!!!!!!!!!!!!!!!!!!&&&$$$!!! """ !!!""""""!!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!""""""###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!###$$$%%%$$$"""!!! !!!###$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&'''((('''&&&''')))***&&&%%%%%%%%%%%%&&&''''''&&&''''''((()))******+++((()))***,,,---...//////***...222444555999BBBIIIPPPYYYfffpppvvvzzz~~~{{{gggPPPHHH@@@>>>===:::999:::;;;888666666888999777555333222111222555888::::::111///...---......---++++++,,,---...////////////////////////...---,,,+++++++++)))(((''''''''''''((((((((('''%%%$$$"""!!!###$$$$$$$$$$$$###""""""%%%###"""!!!"""###"""!!!###############$$$$$$$$$ !!!!!!"""###%%%%%%%%%### !!!###""""""!!!!!!!!!!!!"""""" ###!!!  !!!   !!!!!!###"""""""""!!!!!! ###"""!!!  ###&&&!!!###$$$$$$$$$"""!!!%%%###"""!!!!!! """###%%%&&&&&&%%%$$$###$$$%%%'''))))))(((&&&%%%$$$&&&((())))))(((&&&$$$''''''''''''''''''''''''%%%%%%$$$!!! %%%)))&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''(((((())))))***+++---...///000000111...000222333222222333444333333222111///---+++***---,,,+++)))((())),,,///111222///666DDD???333111111///---...222444555444111000/////////000111222///000222444666666555555555555444333333333333333999666333555:::<<<999666999666222111222444444444999777666666888:::::::::888777555444444555777888999777666777888999999888555444222000...---,,,,,,---------,,,,,,------...---------...///000111222333222222111222444555666333333444444333222111000+++***((('''&&&&&&&&&'''###$$$&&&''''''&&&%%%$$$((('''&&&$$$###"""""""""#########"""######$$$%%%!!!"""###$$$###!!!%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$###"""!!!"""""""""""""""""""""""" !!!""""""!!! !!!!!!"""###$$$%%%&&&&&&############""""""""""""!!!!!!"""###############""""""""""""""""""""""""""""""!!!!!!  !!!!!! !!!!!! ###$$$###""" !!!"""!!!!!!!!!!!!!!!"""######"""!!!  """###$$$%%%%%%### """$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$###""""""!!!###%%%%%%$$$$$$%%%&&&'''$$$"""###&&&'''$$$"""$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$)))))))))((('''%%%$$$###!!!###&&&((()))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))*********+++++++++***)))'''&&&'''(((***+++***+++,,,......///000333888AAAKKKRRR]]]fffqqqzzz}}}hhhPPPGGG???>>>===:::999::::::888555555777888777555666444111111222222111000111///...---......---++++++,,,---...////////////////////////...---,,,++++++***)))(((((('''((((((!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$%%%###"""!!!"""###"""!!!""""""""""""""""""""""""%%%$$$$$$$$$$$$%%%%%%&&&$$$""" !!!#########""""""""""""###### !!!!!!!!!&&&$$$""""""###$$$###"""!!! """""" ######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!###!!!"""$$$%%%&&&%%%$$$###"""!!!!!!###%%%&&&%%%$$$!!!!!!"""###$$$%%%''''''$$$%%%'''((()))(((&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$!!!"""%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((()))***+++)))***+++,,,---.........---...000///...---...///...///111444555333...+++111000///...---///111333...000///555@@@:::///000555222//////111222222000222111111000000111222222///000111222333333444444888888888888999:::;;;;;;AAA>>>===@@@EEEHHHFFFDDDAAA@@@???===;;;999999999=========???AAAAAA???===;;;:::999777777777777888999888666555555555555555999888666444222000//////......,,,++++++*********,,,,,,,,,,,,,,,---...///000000000000111222444555777888999:::999777555444///...,,,***)))((((((((('''''''''''''''&&&%%%$$$'''&&&%%%$$$###"""""""""###############$$$$$$%%%'''&&&%%%$$$#########$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""""" !!!!!!!!!!!!  !!!!!!""""""############"""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!  ###$$$###!!!!!!###"""!!! !!!  !!!!!! !!!!!! ###&&&&&&$$$"""!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""######$$$$$$######"""!!! !!!######""""""###$$$###$$$$$$$$$#########$$$"""######$$$$$$######"""######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))''''''))))))))))))(((''')))***,,,,,,+++,,,---//////000333777>>>HHHTTT[[[iiipppyyy}}}fffOOOFFF???===<<<:::999:::999777555555666777666555666444222111111000---+++111///...---......---++++++,,,---......//////...++++++,,,++++++***)))((())))))(((((((((((())))))&&&%%%$$$######$$$%%%&&& !!!"""$$$%%%%%%&&&&&&%%%###""""""#########""" ######""""""!!!!!!!!!!!!!!!!!! !!!""""""$$$######""""""######$$$ !!!!!!!!!"""""""""###""" !!!"""!!! """!!! !!!######""" $$$###!!! !!!""""""""""""""""""""""""""""""!!!###%%%$$$###!!! ###$$$%%%&&&'''&&&%%%%%%""""""###%%%((())))))(((###"""!!! !!!###&&&'''$$$%%%&&&((((((((('''&&&)))(((&&&&&&&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$"""!!!"""######$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***++++++******+++,,,------,,,,,,---......---+++******+++,,,777CCCFFF???555000///---......///111222444555111444222777???999...000222000......///000///...555444444333333444444555111111111111222333555666;;;<<<<<<>>>???AAACCCDDDDDDDDDEEEIIIPPPTTTTTTSSSQQQSSSRRRNNNHHHCCCBBBCCCDDDFFFJJJMMMNNNKKKFFFAAA>>>===<<<;;;999888777777999888666444333333333444999999888666555444333333111000...---+++******)))++++++************++++++---------...///111222333999:::===>>>>>><<<:::888555444222000...,,,,,,++++++***)))'''&&&%%%%%%%%%%%%%%%$$$##############################$$$%%%%%%(((%%%!!! ###%%%######$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""  ######"""!!!  !!!!!!!!!!!! !!!!!!!!!!!! !!!  ######"""  !!!  !!!   !!!%%%%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!""""""######""""""!!! """######"""""""""### ###&&&%%%!!! """&&&"""######$$$$$$######"""######$$$%%%%%%%%%%%%$$$######"""###$$$%%%'''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((($$$%%%&&&((())))))((((((+++,,,------,,,---...000000222777===GGGSSS```hhhxxx}}}{{{zzzcccNNNEEE>>><<<<<<:::999:::777666555555555555555555444222222222333333111///000///...---......---+++++++++,,,---............,,,,,,------,,,+++******)))(((((((((((())))))***...,,,***'''&&&&&&&&&'''!!!"""###$$$%%%%%%%%%%%%%%%###""""""###$$$###"""!!!   !!!"""""""""""""""######""""""""""""###### !!!!!!!!!""""""""""""  !!! """!!!!!!"""$$$$$$###!!!$$$"""!!! !!!"""###""""""""""""""""""""""""###$$$%%%$$$""" ###$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$%%%''''''%%%$$$&&&%%%###!!!!!! !!!!!!$$$$$$&&&'''''''''''''''((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&((((((((())))))*********+++,,,,,,---------,,,,,,---......---+++***+++---,,,AAAVVVXXXGGG555///111***+++---111666:::<<<===<<<<<<777;;;DDD===000000000//////000111222333333777777777777777777888888444333222222333555888:::======>>>???AAACCCEEEFFFDDDFFFIIIPPPXXX]]]______aaabbbaaaZZZQQQLLLMMMOOOSSSVVV[[[``````YYYPPPIIIDDDDDDCCCBBB@@@>>><<<;;;888999888777777777999;;;888888888888777777666666444333111000......------,,,++++++***)))))))))***++++++,,,,,,---///000000444666:::===>>>>>><<<;;;;;;:::888666444222000000---+++)))((('''''''''(((%%%$$$$$$#########$$$$$$$$$############$$$%%%%%%'''$$$ """$$$ !!!"""""""""#########$$$$$$$$$######"""""""""""""""""""""""""""!!!  !!!###"""""""""!!!!!!!!! """"""!!!  !!!""""""######"""""" !!!!!!!!!!!!!!!  !!!"""!!!!!! !!! ######"""!!!!!!!!!!!!""" !!!!!!  ###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!! !!!!!! !!!!!!!!!!!!"""""""""""""""!!! """$$$&&&&&&$$$###$$$%%% """$$$###!!!!!!"""$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$###""""""###%%%(((***''''''%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((('''''''''$$$%%%'''((())))))((((((,,,---...------...000222222666<<>>IIIBBB333///222333444555555555555666777777888999999:::::::::777666444333444666999;;;;;;;;;<<<===???@@@BBBCCCDDDFFFLLLSSS[[[aaacccdddeeefffccc\\\TTTPPPSSSWWW^^^bbbgggkkkjjjbbbXXXPPPJJJJJJJJJIIIGGGEEECCCBBB<<>><<<999777555444333222111000000000000...---,,,++++++***++++++***++++++,,,------.........111555999===>>>>>>>>>???>>>===;;;999777666555...---,,,***)))******+++%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$###$$$%%%%%%&&&'''&&&%%%$$$###$$$%%%&&& !!!"""""""""###"""######$$$$$$$$$######""""""""""""""""""""""""!!!  !!!######""""""!!!!!! !!!!!!!!!  !!!""""""""""""""" !!!!!!!!!!!!!!! !!!######!!! !!!!!!!!!!!!"""!!!!!!!!!###"""!!!!!!!!!!!!"""""" !!!"""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""!!! ###$$$&&&&&&$$$###$$$$$$###!!! !!!$$$%%%$$$"""$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$&&&%%%$$$###$$$%%%''')))&&&%%%$$$$$$$$$&&&(((***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''((()))***++++++***)))(((+++,,,------...000333666888<<>>???@@@@@@===;;;888666555666777999999999:::;;;===???AAABBBAAADDDJJJPPPUUUYYY[[[[[[^^^^^^\\\WWWSSSRRRTTTXXXYYY[[[___bbbbbb\\\TTTNNNJJJIIIIIIHHHGGGFFFFFFEEEIIIMMMRRRSSSRRRRRRTTTWWWQQQPPPMMMIIICCC===888555222222111000000///000000//////...---------------,,,,,,------------,,,,,,,,,...222666:::===???@@@????????????>>><<<;;;:::444333111000///.........''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!    !!!!!!!!!!!!!!! !!! !!!!!!!!!###$$$$$$!!! !!!""""""###""""""""" !!!!!!""""""""""""!!! !!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!""""""""""""""""""######""""""!!! !!!###$$$$$$"""!!!!!!"""$$$!!!!!!%%%'''%%%""""""######$$$$$$######"""######$$$%%%%%%%%%%%%$$$'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$%%%''')))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((***+++,,,,,,,,,+++***)))***+++---...000444999<<>><<>>@@@CCCFFFHHHJJJKKKKKKHHHFFFBBB===:::777666666777888999<<<>>>AAADDDEEEGGGJJJNNNPPPRRRRRRRRRQQQTTTTTTUUUVVVWWWWWWWWWWWWOOOPPPSSSVVVWWWVVVRRRNNNMMMMMMLLLKKKKKKLLLMMMNNN[[[```eeefffbbb___^^^___ZZZYYYVVVQQQKKKDDD>>>:::555444333111000/////////000//////............///......//////...---+++***+++---///222666999<<<>>>===>>>???@@@@@@@@@??????<<<;;;:::888555222000///***)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&""""""""""""""""""""""""%%%%%%%%%%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!! %%%###"""###$$$$$$"""!!!"""""""""!!!!!!!!!"""###$$$$$$###"""!!! %%%###"""###%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""#########$$$######$$$$$$######"""!!!"""###$$$$$$"""!!!!!!""""""""""""###$$$%%%%%%%%%"""######$$$$$$######"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((()))))))))***+++,,,------,,,,,,)))+++---000333999???DDDKKKQQQZZZbbbhhhkkknnnoooqqqxxxwwwgggYYYPPPKKKwwwcccKKKBBB;;;::::::888888999777999:::888555555777999BBB>>>777333222333444444111///...---......---+++******+++,,,---------------....../////////......++++++***((('''''''''''''''''''''&&&%%%###""" """###$$$%%%&&&'''''''''%%%###"""###$$$&&&&&&%%%$$$######"""!!! ###$$$&&&'''&&&%%%###"""%%%$$$###"""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""###############""" !!!###$$$$$$### !!!###$$$###""""""$$$%%%###!!! ######################## ###%%%%%%$$$######$$$"""""""""!!!"""######$$$"""""""""$$$&&&'''&&&$$$&&&%%%###""""""$$$%%%'''#########$$$%%%&&&((()))***)))(((''''''((()))***''''''''''''''''''''''''***'''%%%%%%''')))'''%%%************+++++++++++++++++++++************)))&&&'''(((***,,,...///000...///000222333444444444111111222111222444777:::666:::;;;777444;;;JJJWWWPPPKKKEEEEEEHHHJJJJJJGGG===FFFHHHIIIKKKCCC@@@JJJHHHKKKNNNNNNLLLJJJKKKMMMGGGHHHLLLOOORRRTTTUUUVVVSSSPPPKKKEEE???:::777666777888:::===AAAEEEHHHJJJTTTVVVYYYYYYWWWUUUSSSRRRNNNPPPTTTYYY]]]]]]ZZZXXXOOOOOOQQQTTTWWWYYYXXXWWWYYYXXXWWWWWWWWWZZZ\\\^^^hhhnnnsssrrrllleeebbbbbbZZZYYYWWWTTTNNNHHHCCC@@@:::999777444222111000/////////.........//////000000000000000///---+++***++++++,,,...111444888:::<<<===???AAABBBBBBAAAAAACCCBBBAAA>>>:::555111///++++++)))(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$###$$$%%%&&&'''%%%$$$$$$$$$###"""""""""!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!############$$$$$$$$$$$$ !!!""""""""" !!!!!!""""""!!!!!!"""""""""""""""""""""""" !!!!!!"""""" !!!!!!!!! """  ###$$$###!!! !!!!!!!!!  """###%%%&&&&&&%%%###!!!!!!!!!!!!""" ###''''''$$$ !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!""""""###$$$%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%&&&&&&$$$######### ###&&&%%%######%%%)))%%%%%%%%%&&&&&&%%%%%%%%%######$$$%%%%%%%%%%%%$$$ !!!"""$$$%%%%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))******&&&(((***,,,---.........)))+++...222666===DDDIIIRRRXXXaaaiiilllmmmllllllooowww{{{eeeUUUMMMJJJJJJwwwbbbSSSGGG<<<999999777666777:::999999888777666666555555444333333333222///---111000///...---,,,++++++..................------,,,,,,,,,,,,,,,,,,,,,,,,''''''((((((((((((((('''&&&''''''((('''&&&$$$###$$$###"""###&&&(((((((((&&&%%%%%%$$$$$$%%%%%%&&& !!!"""###$$$%%%%%%###############"""!!! !!!###$$$###"""!!!"""######"""!!!  !!!!!!""""""############""""""!!!!!!###$$$%%%$$$"""$$$###"""!!!!!!"""#########!!!  !!!###$$$%%%$$$$$$###"""!!! ###"""""""""""""""######&&&%%%###"""""""""######&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((()))&&&%%%$$$$$$$$$%%%&&&'''''''''((((((((((((((('''******))))))))))))******,,,,,,,,,+++((('''((())))))+++,,,+++***)))***+++,,,...111444777888888777:::999888777666666666666777666444111111777@@@GGG]]]VVVPPPOOOSSSUUURRRMMMPPPRRRQQQLLLFFFFFFMMMTTTaaahhhiiidddeeekkkiiiaaa\\\[[[ZZZ\\\```dddfffgggddd]]]RRRHHHAAA>>><<<;;;888;;;???EEEJJJOOOSSSTTTbbbfffhhhddd\\\TTTPPPPPPPPPMMMMMMPPPWWWZZZYYYVVVOOOOOOPPPRRRVVV[[[```ccc```bbbdddffffffhhhiiikkkrrrxxxyyysssnnnlllgggaaa```[[[XXXWWWTTTLLLFFFEEE???;;;666333333222///---///////////////000000111......------,,,+++++++++,,,,,,,,,,,,---///111222666999===@@@AAABBBDDDEEEEEEEEEEEEDDDAAA>>><<<:::666333...***(((((()))***&&&&&&&&&%%%$$$###""""""&&&&&&%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""###$$$&&&$$$###!!!  !!!  !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%% !!!!!! !!!"""""" !!!!!!""""""######  !!! !!!""""""###$$$###"""!!!"""###%%%$$$"""!!! !!! !!!""""""""""""!!!!!!"""###$$$$$$'''&&&$$$""""""###$$$%%% !!!!!!""""""""""""!!!""""""#########$$$$$$$$$'''''''''&&&%%%$$$###"""$$$$$$%%%%%%%%%$$$$$$###'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))''''''''''''((((((((()))***,,,---,,,+++******+++---...000333888AAAKKKRRR]]]aaafffiiilllmmmnnnnnnvvviiiWWWOOOMMMLLLJJJ|||gggRRRGGG===::::::888777777666666666666555555555555777555222111111111000///111111000///...---,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))(((''''''%%%&&&&&&&&&&&&%%%%%%$$$$$$###!!!"""###$$$$$$###$$$$$$$$$######$$$$$$$$$############""""""""""""$$$$$$%%%%%%$$$######"""!!!###$$$###"""!!!"""###""""""!!!!!!!!!""""""###!!!!!!!!!!!!""""""""""""  ###%%%%%%%%%$$$###"""!!!!!!"""#########"""!!! """###%%%%%%%%%$$$$$$###"""!!!!!!$$$###"""!!!!!!"""###$$$%%%%%%###"""""""""######%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***((('''&&&%%%%%%&&&''''''''''''((()))))))))))))))++++++******)))************++++++)))((((((***,,,,,,---......---,,,...///555777:::<<<>>>>>>======AAA???===:::888666555444333333333222444;;;EEELLL^^^]]][[[ZZZZZZYYYWWWUUUQQQRRRQQQMMMJJJOOOYYYcccrrrzzz}}}{{{}}}yyyxxxuuuqqqooooooppppppooofff```WWWOOOJJJHHHGGGFFFFFFFFFGGGJJJPPPXXX```dddppprrrsssnnneee[[[SSSOOONNNJJJHHHJJJNNNQQQOOOMMMQQQQQQQQQTTTWWW\\\aaadddbbbeeeiiilllnnnpppqqqqqqrrrwwwxxxsssooonnnjjjeeebbb\\\YYYWWWSSSLLLHHHHHHDDD@@@<<<999888666333000///......---------......---......///000000111111...---,,,,,,,,,---...///111444888<<<>>>AAAEEEGGGGGGGGGGGGFFFDDDCCCAAA@@@:::888444000---,,,,,,,,,)))((('''&&&%%%%%%%%%%%%'''&&&%%%%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%######!!! !!!!!!"""""""""!!! !!!""""""  !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""###$$$%%%###""""""!!!!!! """""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!""""""""""""!!!"""######"""!!!###$$$%%%$$$"""!!! !!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!"""######%%%$$$"""!!!!!!!!!"""###!!!""""""###############$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$%%%%%%$$$$$$###$$$#########$$$&&&((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''''''''''''''((((((((()))))))))***+++***)))***,,,...222444777<<>>???AAACCCDDDDDDCCCBBBEEECCCAAA>>>;;;888777666111222333555999AAAJJJQQQTTTWWWYYYYYYVVVTTTSSSTTTRRRSSSSSSRRRSSS\\\jjjuuu{{{yyywwwuuunnniiiccc___]]]\\\[[[ZZZZZZXXXWWWYYY```jjjuuu|||}}}tttfffXXXNNNLLLHHHDDDDDDGGGJJJKKKJJJMMMMMMMMMNNNQQQUUUXXX[[[\\\```gggmmmrrrssssssrrrppprrrssspppoooooommmiiiaaa\\\WWWVVVRRRNNNMMMPPPOOOLLLHHHDDDAAA===888555000//////......//////000...///111222333444444444000000...---,,,,,,,,,,,,,,,...222666999>>>DDDHHHHHHGGGFFFEEEDDDDDDCCCCCC>>><<<:::666444111000///,,,+++)))((('''(((((())))))'''&&&&&&&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%!!!!!! !!!"""###$$$######""""""""""""######"""!!!!!! !!!!!!"""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""###$$$$$$######"""!!! !!!"""""""""!!!!!!######""""""!!! """""""""!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!"""######"""!!!  """######""""""###%%%$$$###"""!!! !!!""""""!!! !!!!!!!!!!!!!!! !!!""""""###"""!!!  !!!"""""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$######"""###$$$$$$%%%%%%$$$$$$$$$#########$$$%%%&&&((((((%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((***))))))(((''''''&&&&&&''''''((((((((()))))))))***************---222666777:::???EEEKKKRRRZZZ___aaaeeeiiiiiijjjrrrvvvaaaZZZQQQMMMOOOTTTXXXZZZtttTTTIII???<<<<<<:::888888999999999999999999999888666444000///000111111000000000000///...---------,,,,,,------------......------------------------)))(((&&&$$$""" $$$######"""###$$$&&&'''(((&&&$$$$$$%%%&&&%%%$$$#########""""""######### !!!!!!"""######$$$$$$ !!!!!!!!!!!! !!!###$$$###"""!!!"""###"""!!!!!!!!!""""""###$$$######""""""!!!!!! !!!""""""###""""""$$$$$$%%%%%%$$$""" !!!!!!!!!!!!"""""""""#########""""""######$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%'''%%%###!!!!!!"""$$$&&&$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''((('''''''''(((((()))*********))))))((((((''''''((()))***,,,---.........111000000///......//////000000...+++***+++///222333444666777777999===???@@@BBBDDDFFFGGGGGGFFFFFFDDDCCCAAA???>>><<<<<<<<<444444555888===DDDKKKOOOHHHJJJLLLMMMLLLMMMNNNPPPTTTVVVZZZ]]]cccnnn|||~~~yyywwwtttsssssssssrrrqqqllllllmmmrrryyyvvvcccVVVPPPLLLHHHGGGJJJNNNPPPQQQMMMMMMLLLKKKKKKMMMNNNOOORRRXXX```jjjppprrrpppmmmgggggggggfffggghhhgggeee[[[VVVSSSRRRQQQPPPTTT[[[^^^\\\YYYTTTNNNGGG@@@<<<444333333222222222333333111111222222333222222222444333222000...---,,,+++)))+++...000444:::@@@EEEFFFEEECCCBBB@@@???>>>>>>======<<<;;;999777555444///---+++***)))***+++++++++)))'''''''''&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############!!!!!!!!!!!!!!!""""""############""""""############""""""!!!!!!""""""###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######!!!#########!!! """"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!  !!!######""""""###%%%######"""!!!!!!!!!!!!!!!###"""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!"""###$$$$$$$$$$$$""""""#########$$$$$$$$$$$$%%%%%%%%%$$$######"""######$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((())))))(((((('''''''''''''''(((((((((((()))))))))------,,,,,,...333;;;@@@AAAEEEKKKQQQWWW\\\bbbeeegggiiilllnnnsss~~~tttddd\\\OOOMMMLLLNNNTTT[[[aaadddyyyXXXLLL@@@<<<;;;999888999777777666555333222222111333222111111222222000............------,,,,,,+++,,,,,,,,,,,,------......------------------------***)))(((&&&%%%$$$$$$$$$$$$######"""###$$$&&&'''&&&$$$###$$$%%%'''&&&&&&$$$$$$############$$$$$$!!!!!!""""""######$$$$$$ !!!!!!!!!!!! !!!###$$$###"""!!!"""######"""!!! ######""""""!!!!!!  !!!!!!!!!!!! !!!!!!!!! !!!!!!""""""""""""###############$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&$$$###"""###$$$%%%############$$$##################$$$%%%%%%&&&&&&$$$%%%%%%&&&''''''(((((('''''''''&&&''''''(((((())))))))))))(((((('''''')))***+++---...///////////////............//////000000000000111555:::>>>DDDDDDDDDBBB@@@@@@CCCEEEBBBDDDGGGIIIJJJJJJJJJIIIEEEDDDBBBAAA@@@?????????888777888:::>>>CCCFFFHHHFFFDDDCCCEEEJJJOOOSSSTTTWWW\\\fffooozzz|||vvvhhh^^^ZZZVVVSSSTTTVVVYYYZZZXXXWWWUUUSSSQQQPPPPPPPPPQQQVVV___iiioooooojjjeeeYYYVVVSSSTTTVVVWWWWWWVVVPPPMMMLLLNNNPPPTTT]]]gggoooooolllfff]]]SSSKKKFFF<<<;;;999777555333222222222222222111111222222222777666555444222111000///,,,---...///222777===AAAEEEDDDBBB@@@===;;;999888999:::;;;;;;;;;:::999888111///...,,,++++++++++++...+++)))'''((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###############""""""!!!"""""""""""""""!!!!!! """"""""""""""""""""""""#########""""""#########!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""### !!!!!!!!!""" !!!!!!!!!!!!""""""""""""  """######""""""###$$$"""""""""""""""!!!!!!!!!###""""""!!!!!!!!!""""""$$$$$$######"""######$$$"""""""""""""""""""""### !!!"""############""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''(((((())))))(((((((((((()))))))))***---------///333<<>>;;;999888999888555333333333555666666777777777777666555444222222333333444888===AAAFFFFFFEEECCC@@@<<<999777666777888999::::::::::::333222111000...---+++***---+++((('''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%###############"""!!! """"""######"""!!! """"""############""""""$$$######""""""######$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!"""######  !!!!!!"""""" !!!!!! !!!!!!!!!""""""""" !!! !!!###$$$###"""!!!"""###!!!!!!""""""""""""!!!!!!"""!!!!!!!!!""""""###$$$%%%%%%$$$#########$$$$$$""""""############$$$$$$ """"""#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%""""""$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((())))))***((((((((()))))))))*********,,,///444===IIIVVV___eeehhhkkkllllllkkklllmmmmmmnnntttmmmZZZPPPIIIAAA???BBBFFFLLLTTT[[[___dddjjjooobbbSSSCCC;;;888777888:::;;;:::999888777666555444222111000000111111000///...------------,,,,,,,,,***++++++,,,------......++++++++++++++++++++++++)))(((&&&$$$$$$$$$%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%$$$""""""###$$$###"""######""""""""""""######%%%%%%$$$###"""!!! """######$$$%%%%%%$$$$$$!!!###$$$###"""!!!"""###""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$######((('''&&&%%%$$$"""!!!  """"""""""""!!!!!!!!!""""""#########"""$$$$$$%%%&&&&&&'''((((((&&&'''''''''&&&%%%$$$###!!!"""###$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******))))))(((((('''(((((()))((()))***+++,,,,,,+++++++++,,,------.........---,,,------...///111222333222555:::???DDDKKKQQQVVVZZZYYYVVVQQQMMMKKKLLLNNNPPPQQQRRRRRRRRRPPPNNNMMMGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGKKKPPPSSSRRRQQQSSSTTTVVVXXX[[[```ggglllnnnuuu~~~wwwrrrooooooooonnnoooqqqsssuuuxxxzzz{{{zzzzzz{{{}}}{{{sssfff[[[NNNDDD======???======???AAAAAAEEELLLSSS\\\kkkyyy{{{qqqhhhdddZZZYYYWWWUUUSSSRRRRRRQQQKKKGGG@@@:::777555666777444555777888:::::::::999888999::::::;;;===AAADDDFFFFFFGGGGGGDDD@@@;;;888666666666777888888999999666666666555222///,,,***+++)))&&&%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$"""!!! """######""""""!!!"""###$$$%%%%%%$$$###"""######""""""""""""######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!! !!!!!!""""""### !!!"""###$$$%%% !!!!!!!!!""""""""" !!!!!!!!! !!!!!!"""""""""###$$$$$$###!!! !!!""" !!!"""######"""!!!!!! !!!!!!"""###%%%%%%%%%$$$$$$###""""""######!!!"""######$$$$$$$$$### !!!"""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&""""""###$$$%%%%%%%%%%%%!!!"""$$$&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((('''''''''((((((((((((((((((((()))))))))*********)))---444>>>KKK\\\lllvvvzzz{{{{{{yyyvvvrrrqqqqqqrrrwwwlllWWWDDD???===;;;>>>EEEJJJRRR]]]dddhhhlllsssxxxeeeUUUCCC:::777666888:::777777666666555555444444555222...---...000111111..................------******+++,,,,,,---......************************///---+++(((''''''((()))&&&''''''((('''&&&$$$###***(((%%%$$$%%%$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""############!!!!!!"""###############!!!###$$$###"""!!!"""###!!!!!!!!!!!!"""###$$$%%% !!!!!!""""""######!!!!!!!!!!!!!!!""""""""" """"""""""""!!! !!!"""""""""""""""###$$$$$$%%%&&&'''((((((&&&'''(((((((((&&&###"""!!!"""###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++******)))))))))))))))***((()))+++---.........---,,,,,,---------------,,,000000111222444666888999999<<>>???BBBCCCEEEIIINNNRRRXXXfffttt|||yyyxxxnnntttxxxzzz~~~rrrgggWWWJJJBBB>>>;;;:::222111222555999<<<======BBBAAAAAABBBCCCEEEGGGHHHLLLKKKKKKIIIGGGEEEDDDBBBBBB???999444222333666888999:::;;;;;;;;;999888777000---***))))))))))))(((''''''''''''''''''''''''$$$$$$$$$######"""""""""%%%$$$###""""""###$$$%%% !!!!!!"""""""""""""""###"""!!!!!!!!!!!!!!!"""%%%%%%$$$$$$###""""""""" !!!"""######"""!!!  %%%$$$###!!!!!!!!!"""###(((&&&"""  """$$$$$$###!!!  !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!######"""!!!"""""" !!!###!!! !!!###$$$$$$###""""""!!!!!! !!!""""""""""""#################################&&&&&&%%%$$$$$$######"""%%%%%%%%%&&&&&&'''''''''(((((((((((('''&&&%%%$$$'''&&&$$$$$$$$$&&&((()))''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((()))))))))))))))))))))))))))***+++******+++---000222666???OOOfff}}}kkkOOOCCC<<<======;;;AAAMMMWWWbbbnnnuuuxxx~~~lllVVVBBB<<<;;;888777:::777777777777666555444333333111///////////////---111111000///...---,,,,,,------,,,,,,,,,,,,++++++------......------,,,++++++***)))'''&&&%%%$$$$$$""" &&&((($$$"""$$$############$$$$$$$$$$$$%%%$$$######"""#########""""""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!""""""""" """"""!!!!!!!!!!!!""""""###!!! ######""" %%%$$$""" """$$$%%%"""$$$%%%$$$###"""###$$$######""""""""""""######%%%$$$###"""""""""""""""$$$###"""""""""$$$%%%&&&%%%%%%%%%$$$$$$#########&&&'''((())))))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((()))))))))))))))***++++++111000000111444555333111+++,,,---...000000///...111333666:::>>>BBBDDDFFFFFFGGGHHHHHHHHHGGGFFFEEEBBBBBBCCCEEEIIIKKKLLLLLLKKKIIIGGGGGGIIIMMMPPPQQQWWW\\\cccjjjnnnrrruuuwwwzzz~~~yyyqqqllliiilllpppuuu|||rrrjjjjjjqqqxxx}}}|||pppaaaRRRKKKGGGCCCCCCEEEHHHIIIMMMRRRSSSVVV```kkkssszzzzzzxxxxxxvvv|||xxxmmm]]]PPPHHHAAA;;;666888666666777:::===???????????????@@@BBBEEEGGGIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDAAA<<<888666555777888777888999:::;;;<<<<<<<<<:::777222///+++((($$$"""((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$#########$$$$$$############$$$$$$!!!!!!"""###############  !!!"""###!!!!!!!!!!!!"""""""""""""""###############"""""""""""""""!!!!!! """!!!!!! !!! """######"""!!!  !!!!!! !!!!!!!!!""""""""" ###"""""""""!!!  !!!!!!!!! !!!!!! !!!!!!!!!""""""###""" !!!###$$$$$$### !!!!!!!!!"""""""""""""""#########$$$$$$########################%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((()))))))))))))))))))))))))))***+++******+++...000222777CCCVVVnnnttt[[[KKK@@@:::===@@@AAAJJJWWWdddmmmxxx~~~lllVVVBBB===;;;888777999888777777666555555555555333111/////////000///...111000000///...---,,,,,,++++++,,,,,,,,,,,,------------......------,,,+++,,,+++***((('''&&&&&&&&&%%%!!! $$$&&&### ############$$$$$$%%%%%%$$$$$$###############$$$!!!!!!!!!!!! !!!"""$$$%%%%%%$$$"""!!! !!!###$$$$$$!!!""""""""""""""""""""""""###!!! !!!"""###""" ######""""""""""""#########%%%&&&%%%$$$$$$%%%'''$$$$$$############$$$$$$######"""!!!!!!""""""""""""""""""!!!""""""###$$$$$$$$$$$$$$$$$$#########!!!&&&******%%%!!! !!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&'''(((***+++,,,,,,,,,000///...///000111000///---...///000111111111000444555888<<>>===<<<;;;<<<>>>AAAEEEHHHJJJKKKFFFFFFGGGIIINNNUUU[[[___hhhnnnwwwuuujjjccc```aaadddgggmmmuuu~~~rrrhhhfffhhhlllmmmssssssssstttwwwzzz}}}~~~xxxlll___XXXTTTPPPOOOPPPMMMMMMOOOQQQQQQPPPTTT\\\eeeooozzz~~~yyytttqqqrrrxxx~~~ssscccVVVOOOHHH???888999666444333555888:::::::::;;;<<<===@@@DDDGGGIIIIIIJJJJJJJJJJJJJJJIIIIIIFFFDDDAAA===;;;:::999999777777888999<<<>>>@@@AAA;;;999777444222///***''')))((('''&&&%%%$$$######&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$######"""""""""#########$$$$$$ !!!"""### !!!"""###$$$%%%!!! !!!!!!%%%$$$$$$###"""!!!  !!!!!!!!!!!!  """###$$$$$$###!!!!!! !!!"""### !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""""""""############""" !!!###$$$###### """###$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''######%%%&&&''''''''''''$$$%%%'''))))))(((&&&%%%''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))***+++******+++...111444:::HHH\\\uuueeeKKKFFF===:::@@@FFFMMMZZZgggttt{{{kkkVVVCCC===<<<888666999;;;:::888777666777888999555444222111222222111000000000///......---,,,,,,******+++,,,,,,---......------......------,,,+++,,,+++)))((('''&&&&&&&&&)))$$$!!!"""$$$$$$""" &&&&&&%%%$$$$$$###""""""""""""""""""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$""" """""""""######""""""""""""!!!!!!!!!"""""""""!!!!!!""""""######""""""!!!&&&'''((('''%%%%%%%%%'''######"""""""""###$$$$$$"""!!!!!!!!!!!!!!!"""#####################$$$$$$$$$$$$$$$############### $$$&&&%%%!!!!!!#########$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((&&&''')))+++,,,,,,,,,+++---,,,++++++,,,------...111333444444444444555666888:::===@@@CCCEEEFFFFFFDDDBBB@@@>>><<<::::::999<<<>>>AAACCCEEEGGGJJJLLLLLLNNNQQQUUU[[[dddlllrrrzzz|||qqqjjjbbbcccdddfffgggiiikkkmmmtttxxx}}}|||pppjjjgggeeeccceeeeeeeeegggjjjmmmppprrrqqqtttxxx~~~|||zzzwwwrrrlllhhhfffdddaaa```XXXTTTRRRQQQOOOMMMOOOTTT]]]fffppprrrlllffffffhhhpppvvv}}}xxxggg[[[UUUPPPHHHAAA;;;888333111111333444555666666888:::>>>BBBEEEGGGJJJKKKLLLLLLLLLLLLKKKKKKHHHGGGEEECCCAAA>>><<<;;;888888888999;;;>>>AAABBB===<<<;;;999888444...***(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%%%%%%%%%%###""""""""""""""""""######$$$ !!!"""###!!!!!!"""###$$$%%%&&&&&&!!!  !!!"""#########""""""!!!!!!!!! !!!"""$$$$$$$$$###"""######"""""""""""""""""" !!!!!!"""###$$$ !!! !!!!!!!!!!!!!!!""" !!!"""######!!!  """######"""!!!!!!!!!"""""""""######$$$"""!!!!!!"""######""" !!!"""###$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((()))***++++++***,,,///111555===KKK^^^vvvvvvZZZEEECCC??????GGGRRR]]]lllyyyjjjVVVCCC>>>===888666888;;;:::888777777888999999666444222111222222111000//////......------,,,,,,******++++++,,,---......------......------,,,+++***)))((('''&&&&&&%%%%%%(((%%%"""!!!$$$((()))'''&&&&&&%%%%%%$$$#########%%%$$$######"""#########""""""""""""""""""""""""###!!!!!!###""" !!!###$$$###""""""############""""""!!!"""""""""!!!!!!!!!"""$$$$$$%%%&&&&&&%%%$$$$$$'''((()))'''%%%$$$$$$%%%!!!!!!!!!!!!!!!"""###$$$"""!!!!!!!!!!!!!!!"""###################################################%%%$$$""" """$$$%%%!!!"""""""""#########$$$%%%%%%&&&''''''(((((()))((()))+++,,,,,,,,,+++***---------,,,---///111333666888::::::999999<<<>>>CCCEEEGGGJJJLLLMMMMMMMMMIIIGGGDDD@@@>>><<<<<<<<<>>>AAAFFFIIIKKKNNNRRRUUU[[[___ccchhhmmmttt}}}zzzsssiiijjjkkkkkkiiiddd___\\\^^^ccciiimmmqqqzzz}}}tttmmmeee```^^^]]]\\\\\\^^^aaaeeehhhlllpppuuu|||rrrpppnnnooopppqqqtttvvvwwwxxxzzz{{{zzzxxxtttooohhh```YYYVVVTTTQQQSSSWWWUUU[[[``````[[[XXXZZZ]]]dddkkksssyyy|||kkk^^^YYYTTTOOOJJJDDD@@@:::666555555555555333333555777;;;???BBBDDDKKKLLLLLLMMMMMMMMMLLLLLLIIIIIIIIIHHHFFFCCCAAA???===<<<;;;;;;<<<>>>???AAAEEECCCAAA>>>:::444,,,'''))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###""""""!!!!!!!!!"""###$$$$$$$$$###"""!!!!!!!!!"""########################"""!!! !!!###$$$ !!!!!!""""""""" !!!"""$$$$$$$$$###"""""" !!! !!!"""###$$$$$$ !!! !!!!!!!!!"""  """"""""" !!!!!!!!!"""""""""$$$###!!!!!!"""######"""!!!!!!!!!!!!"""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%%%%&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((()))***+++++++++,,,000222555===LLL^^^ttthhhTTTJJJFFFEEEIIISSS```nnn|||jjjUUUCCC>>>===999666888888777777666666777777777444222000000000111000///.........---------,,,,,,******+++,,,,,,---......------......------,,,+++***)))((('''&&&&&&&&&&&&(((***(((###"""$$$$$$###"""######$$$%%%&&&''''''((('''%%%###"""!!! """"""""""""############$$$""""""$$$$$$!!! ###$$$$$$!!!"""###$$$$$$###"""!!! """###"""!!! !!!###"""######$$$$$$######"""&&&''''''&&&$$$######$$$ !!!"""###$$$######"""!!!!!!"""""""""!!!""""""""""""!!! """""""""###############$$$!!! ###%%%!!!!!!""""""###$$$$$$$$$&&&&&&&&&'''(((((())))))******++++++++++++++++++++++++,,,,,,---000555999<<>>>>>>>>BBBGGGNNNSSSVVV[[[bbbgggmmmrrrxxx|||xxxppppppooonnnkkkddd[[[UUUMMMSSSZZZ```hhhtttwwwmmmfff___\\\XXXVVVWWW\\\bbbgggqqquuuzzz~~~rrrmmmiiijjjlllpppvvv}}}~~~vvvkkk```\\\ZZZWWWVVVXXXOOOQQQRRRQQQNNNOOORRRUUUZZZbbbjjjpppxxx|||nnnccc\\\WWWSSSQQQKKKGGGAAA<<<999888666555111222333555777;;;>>>@@@GGGHHHIIIKKKLLLLLLMMMMMMKKKKKKKKKKKKIIIGGGEEEDDDBBBAAA@@@@@@????????????BBBAAA@@@???>>>:::444000---,,,+++***)))(((''''''%%%%%%&&&&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$######"""!!!"""###$$$%%%&&&&&&$$$###"""!!!!!!!!!#########"""!!!   !!!"""###$$$ !!!!!!!!!!!! """ ###%%% !!!"""###$$$###### !!!!!!!!! !!!!!!!!!###"""!!! !!!!!! !!!!!!!!!""""""%%%###!!!!!!"""###"""!!!""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$'''&&&$$$""""""###%%%&&&%%%%%%&&&&&&'''(((((((((''''''((((((((())))))))))))))))))))))))))))))))))))***+++++++++---000333444===KKK]]]qqqvvv\\\QQQPPPKKKNNNVVVaaaooo|||~~~~~~jjjUUUCCC>>>===999666777666777777888888777777777444222000000111111000///......------------,,,,,,+++++++++,,,,,,---------------......------,,,+++******)))(((''''''''''''%%%)))&&&""""""!!!"""######$$$%%%&&&'''(((%%%%%%$$$###""""""""""""!!!!!!!!!"""""""""######%%%###!!!!!!###%%%###!!! """###"""!!!!!!"""$$$%%%%%%$$$"""!!! """###### !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$######$$$&&&!!!!!!!!!!!!"""###$$$%%%%%%$$$###"""""""""""""""""""""#########"""!!! !!!"""""""""#########$$$ ###"""######$$$%%%%%%&&&&&&&&&&&&''''''(((((()))))))))))))))***+++,,,---...***+++,,,---///444;;;@@@GGGKKKNNNNNNMMMOOOTTTYYYWWWYYY\\\^^^___^^^]]][[[WWWTTTOOOJJJHHHGGGIIIJJJOOOUUU]]]bbbfffkkksssyyy~~~zzzxxxtttppplllddd[[[UUUKKKOOOTTT[[[dddppp~~~zzzsssddd___XXXTTTVVV]]]gggmmm|||uuunnniiikkkooosss}}}yyynnniiifffaaa]]]\\\UUUSSSPPPNNNMMMNNNNNNNNNQQQXXX___eeellltttwwwuuuvvvsssnnngggaaa\\\[[[ZZZTTTPPPJJJEEEAAA===999777222111222333555777:::;;;???AAACCCFFFIIIKKKMMMMMMKKKKKKLLLLLLKKKJJJIIIHHHFFFFFFFFFEEEDDDCCCBBBAAA======>>>@@@AAAAAA???<<<333222000...+++((('''&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$######%%%&&&((($$$$$$###""""""!!!""""""######""""""!!! !!!!!!!!!""""""#########"""!!!!!! !!!###"""!!! !!!###$$$ !!!"""###$$$######""" !!!!!!!!!""""""""" ######"""!!! !!! $$$$$$"""!!!!!!"""""""""#########%%%###!!!!!!"""###"""!!! !!!"""###$$$$$$%%%"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&'''''''''((((((((()))))))))))))))))))))))))))***++++++,,,...111444555>>>KKKZZZjjj}}}zzzyyyjjjUUUPPPUUUPPPWWWaaammmyyyyyyvvvvvv}}}iiiUUUCCC???>>>999666777777888:::;;;;;;:::999888777555333222333333222111------------------,,,,,,++++++,,,,,,,,,,,,------------......------,,,+++++++++***)))(((((())))))!!!%%%%%%(((***(((&&&%%%%%%%%%%%%%%%%%%$$$ """$$$&&&((())) !!!!!!""""""%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!!!!###$$$###!!!!!!"""$$$%%%%%%$$$"""!!! """$$$### !!!###&&&%%%%%%$$$$$$%%%%%%&&&!!!""""""###&&&'''""""""""""""###$$$%%%&&&&&&&&&$$$###""""""""""""$$$%%%&&&&&&&&&$$$###"""!!!!!!""""""#########$$$!!!&&&)))$$$&&&$$$$$$%%%&&&&&&'''((((((&&&&&&''''''((()))))))))((((((((()))+++---000111///111333444666<<>>222222222222333555777999999;;;>>>CCCGGGKKKMMMNNNKKKLLLLLLLLLLLLKKKKKKJJJHHHIIIIIIIIIHHHFFFDDDCCCCCCBBBBBBBBBBBBAAA>>><<<888777444000,,,(((%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''((('''&&&%%%%%%'''(((***"""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$#########""" !!!###%%%&&&&&&%%%$$$$$$$$$$$$###############%%%$$$###!!!!!!!!!"""###""""""!!!  !!!###$$$$$$###""""""!!!!!!!!!!!!""""""""""""  !!!"""###$$$%%%&&&%%%!!!$$$((((((&&&"""############$$$$$$$$$%%%###"""!!!"""###"""!!! !!!###%%%&&&'''!!!""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%######%%%'''((()))******'''((()))***)))(((&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))(((***++++++,,,...111444888@@@KKKWWWdddssswwwpppooosssyyyxxxbbbRRRQQQWWWSSS[[[hhhsss}}}vvvrrrqqq|||iiiYYYGGG>>>;;;888555555666555555555555666666777111---+++---222444111...000000000///......------++++++,,,,,,,,,,,,------++++++,,,,,,++++++***)))+++***)))((('''&&&%%%$$$((())))))(((&&&&&&''')))%%%%%%&&&'''&&&%%%$$$###%%%%%%$$$###"""""""""###$$$###"""""""""###%%%%%%###"""!!! !!!"""### """######!!! !!!"""!!!!!!!!!!!! $$$###"""!!!!!!"""###$$$!!!###$$$%%%$$$"""!!!%%%&&&'''&&&$$$"""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$"""!!! ######""""""""""""######%%%$$$$$$###"""!!! !!!###$$$%%%$$$"""!!!############$$$$$$$$$$$$###%%%((())))))***,,,...///---++++++---///111111000222555999???FFFLLLOOOPPPSSSVVVXXX[[[```gggmmmooonnnmmmooorrruuuvvvwwwooolllhhhggghhhjjjkkkllluuuxxx|||zzzqqqhhhaaa\\\YYYUUUWWWZZZ]]]bbbhhhoootttlllcccXXXSSSXXXeeettt}}}rrrpppkkkhhhiiioooyyywwwooojjj___^^^]]][[[XXXRRRKKKFFFEEEGGGNNNVVVZZZZZZ\\\aaabbbdddfffhhhmmmrrrpppkkkpppmmmiiiccc[[[QQQGGG@@@<<<;;;888666444444333444999;;;>>>BBBEEEHHHIIIJJJLLLKKKJJJJJJIIIJJJJJJKKKKKKJJJIIIIIIIIIGGGCCCAAA????????????????????????@@@<<<777222---***)))(((&&&&&&'''''''''&&&&&&%%%&&&&&&&&&%%%%%%&&&''''''(((((('''&&&%%%%%%%%%%%%######"""!!!!!!"""###$$$$$$$$$############$$$$$$""""""!!! !!!"""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""###############"""!!!!!! !!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""#########!!! """""""""""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""$$$###"""""""""###%%%&&& !!!"""###############$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%#########%%%&&&'''&&&%%%%%%$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$&&&'''&&&$$$######$$$(((***+++***)))((()))***+++*********))))))(((((($$$%%%'''(((***...333777:::===DDDLLLXXXggguuu~~~zzzpppkkkiiiiiiuuuiiiXXXPPPRRRUUU\\\cccnnnyyyxxxqqqoooooozzziiiYYYGGG???<<<999777777777666666555555555666666333000...///333555222///000000000///......------++++++,,,,,,,,,,,,---------------------,,,,,,+++,,,++++++***)))(((''''''&&&&&&&&&$$$""""""$$$&&&%%%%%%&&&&&&&&&%%%$$$###&&&&&&%%%%%%%%%%%%%%%%%%###"""!!!!!!!!!"""$$$$$$######"""!!!!!!"""###### """"""!!!!!!!!!""""""""""""!!!!!!!!! ######"""""""""""""""### !!!###$$$$$$$$$"""!!!"""###$$$$$$""" !!!''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""!!!######""""""""""""######$$$######""""""""""""###"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&((())))))***,,,......---,,,---///111333444888:::===AAAEEEIIIMMMOOOLLLOOORRRUUUXXX^^^gggmmmrrrsssuuuyyy|||~~~~~~~~~vvvtttqqqqqqtttxxx|||wwwuuuuuussspppqqqvvvyyy{{{tttllleee```]]]\\\[[[\\\\\\[[[\\\^^^bbbeeekkkrrr}}}ssskkkaaa\\\___jjjuuu|||uuuqqqkkkdddbbbeeelllqqq~~~}}}tttmmmccccccbbb```\\\UUULLLFFFBBBBBBGGGNNNSSSUUU[[[bbbjjjnnnqqqrrrvvvzzz{{{xxx{{{yyyvvvqqqjjj___SSSLLLGGGDDD>>>777333111000111444555999===AAAEEEGGGIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKJJJHHHHHHHHHGGGEEECCC@@@???>>>>>>@@@BBBEEEGGGCCC@@@<<<888333000...---''''''''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$###""""""!!!"""###$$$######""""""""""""######!!!"""############$$$$$$$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""""""""""""""""""!!! !!!"""""" !!!"""  !!!!!!"""""""""""""""!!!  """###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##################$$$$$$$$$$$$######""""""######$$$%%%""""""###$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%######$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''((()))++++++)))(((((()))((()))******)))((()))***************)))))))))((()))***+++++++++---111444999<<>>777444333333222333666999===@@@CCCEEEFFFGGGIIIJJJKKKKKKJJJJJJJJJGGGEEEDDDDDDDDDCCCAAABBBAAA>>>===???BBBFFFIIIDDDCCCAAA===:::666333111)))(((((('''&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""""""""######$$$%%%&&&%%%%%%$$$###""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!###$$$###"""######""""""""""""######"""""""""""""""""""""""" !!!!!!!!!!!! !!!"""######!!!!!!"""###  !!!!!!!!!###""""""!!!!!!!!!!!!!!! !!!"""###############"""""""""""""""""""""""""""""""""#########$$$$$$############$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&(((******((((((((()))((()))******(((((()))***************))))))))))))+++,,,---------///333666:::===AAAFFFMMMUUU^^^eeehhhoooyyyvvvjjjbbb]]][[[XXX\\\bbbgggjjjnnnqqqsss|||sssdddUUUJJJIIIMMMRRRZZZbbbnnnyyy|||xxxtttooojjjgggiiiXXXFFF>>>;;;999888999999888777666555555555555777555333333444444222000000000000///......------+++++++++,,,,,,,,,------///////////////...------''''''''''''''''''&&&&&&***)))'''###!!!"""%%%(((&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$%%%$$$$$$###"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$"""!!!"""###############"""""""""""""""###$$$$$$$$$""" !!!!!!"""############"""!!!###$$$%%%$$$###$$$%%%!!!"""$$$%%%%%%"""######$$$%%%%%%%%%$$$$$$######""""""######$$$%%%$$$"""!!!!!!"""$$$%%%######"""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&)))+++,,,---------///111///111333555777:::===@@@DDDFFFHHHIIIJJJIIIGGGFFFEEEGGGHHHHHHHHHLLLSSSYYYbbbiiisss{{{}}}|||www{{{yyynnnjjjiiifffddddddaaacccfffjjjnnnsssvvvxxxwwwwwwwwwxxxwwwwwwvvvvvvqqqpppmmmjjjfffccc```^^^]]]]]]\\\ZZZXXXWWWYYY[[[bbbhhhrrr}}}}}}{{{xxxuuuqqqooommmmmmiiilllpppuuuzzz}}}~~~~~~wwwtttnnngggbbbaaadddgggnnnuuu~~~~~~yyyrrrsssuuuuuussskkkbbb[[[TTTMMMHHHGGGJJJPPP\\\hhhtttzzznnnfff]]]YYYRRRJJJCCC===:::999666666666777999<<<>>>@@@DDDFFFHHHKKKLLLLLLKKKKKKHHHFFFBBB@@@???>>>===<<>>@@@AAABBBBBBBBB@@@===:::666444,,,,,,***((('''%%%$$$$$$%%%%%%$$$#########$$$$$$###############$$$%%%%%%&&&&&&%%%$$$###"""""""""######""""""""""""######$$$"""!!!!!!###$$$###"""###""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!! !!!"""######""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!###"""!!! !!!"""###!!!!!!"""###$$$$$$$$$##################$$$$$$$$$"""#########$$$$$$$$$$$$ !!!!!!!!!""""""""""""!!!"""###%%%%%%$$$######&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$&&&(((((('''&&&'''(((((()))***)))((('''(((************))))))))))))))))))***+++---...222666:::<<>>===;;;999>>>>>>??????>>>===<<<<<>>;;;999222000...+++((('''&&&%%%&&&%%%$$$$$$#########$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###""""""%%%$$$$$$######$$$$$$%%%&&&%%%######$$$%%%%%%$$$"""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""""" """######""""""###%%%"""""""""""""""""""""""" !!!!!!!!!""""""###"""!!! !!!"""### """$$$%%%&&&&&&"""#########$$$$$$$$$%%%"""#########$$$$$$$$$$$$ !!!!!!!!!""""""""""""!!!"""###%%%%%%$$$######&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''(((******)))(((((()))''')))***)))((('''((()))))))))))))))))))))******((()))+++---///222777;;;===@@@CCCEEEGGGIIILLLOOOQQQVVV^^^fffmmmttt{{{{{{lll]]]RRRKKKIIIIIIJJJKKKNNNRRRVVVXXXYYY[[[XXXSSSNNNLLLNNNTTTYYY___dddkkkqqqssstttuuuvvvvvvsssooollljjjfff```ZZZlll[[[GGG>>>:::888888888999888888777666666666666444444333222222111000000000000000///......------++++++,,,,,,,,,,,,------,,,------------,,,++++++)))))))))((((((''''''''''''&&&%%%###!!!"""%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%&&&'''&&&$$$"""""""""######"""""""""!!!!!!!!!""""""############"""""""""""""""""""""######### """"""!!!!!!!!!###$$$$$$$$$############### !!!"""###############$$$$$$############$$$$$$&&&&&&%%%$$$###"""!!!!!!%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((())))))***(((***,,,---...///111333888<<>>:::888===@@@EEEGGGIIILLLQQQUUUVVV]]]fffmmmppptttxxx{{{zzzvvvhhhddd```]]]XXXVVV]]]gggoooqqqtttwwwzzz}}}zzzvvvrrrssssssrrrqqqqqqrrrtttooorrrwww}}}xxxvvvrrrnnnkkkiiiiiiiiieeefffeeedddbbbaaabbbdddfffgggiiikkknnnsssxxx}}}zzzooobbbXXXRRRPPPWWWaaauuu}}}tttrrrnnnfff\\\QQQHHHBBB;;;999666444555777:::===>>>@@@CCCFFFIIIKKKLLLLLLNNNKKKGGGDDDBBB@@@===;;;999:::===???@@@???>>><<<===>>>@@@BBBBBBBBB@@@???888666222...+++)))(((((('''&&&%%%$$$$$$###$$$$$$''''''%%%$$$$$$#########&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%$$$$$$%%%%%%%%%!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""!!!""""""###############!!!""""""""""""###$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""###$$$$$$$$$###!!! """""""""###$$$$$$%%%%%%"""""""""#########$$$$$$############$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%'''((((((&&&%%%%%%%%%'''((())))))''''''((()))))))))))))))***************,,,---...///222777:::???BBBFFFIIIKKKKKKMMMNNNRRRWWW^^^cccgggmmmtttzzzuuufffVVVLLLHHHIIIIIIJJJLLLPPPUUUWWWWWWVVVRRRQQQOOOMMMMMMOOOTTTXXX]]]___ccceeegggiiilllnnnpppnnnmmmkkkiiieee```]]]ppp^^^JJJ@@@<<<999999:::888888777777777777777888333333444333222111111111000000000///......------++++++,,,,,,,,,,,,------,,,------------,,,++++++******)))(((''''''&&&&&&###$$$$$$###""""""$$$''''''&&&%%%$$$$$$$$$%%%%%%((('''$$$######$$$&&&'''"""###$$$%%%&&&%%%$$$$$$"""###$$$%%%%%%$$$###"""!!!###$$$$$$###"""######"""""""""!!!!!!!!! !!!!!!!!!!!!"""###$$$%%%"""""""""""""""######$$$ """"""!!! !!!!!!%%%%%%%%%$$$$$$######"""""""""###$$$$$$$$$######%%%$$$$$$######$$$$$$%%%###$$$%%%&&&%%%$$$"""!!!$$$%%%&&&'''''''''&&&%%%&&&&&&''')))+++,,,......+++...000222333444777999===BBBHHHJJJJJJLLLQQQUUU[[[VVVNNNEEE???=========CCCHHHNNNRRRSSSUUUYYY\\\WWW\\\bbbgggjjjooowww~~~}}}zzzvvvsssjjjeee```^^^]]]^^^eeemmmvvvyyy|||}}}xxxyyyzzzyyyxxxwwwxxxyyyssstttuuuvvvwwwxxxxxxyyyvvvxxxyyyyyywwwwwwyyy|||zzz}}}yyywwwtttqqqoooooopppqqqpppnnnkkkeee___]]]^^^```cccfffiiimmmqqqwww|||zzznnnddd^^^aaagggttt{{{sssjjj```XXXSSSHHHDDD???:::777777999::::::<<<>>>AAAEEEHHHJJJKKKLLLKKKHHHGGGFFFDDDAAA>>>777888999;;;;;;;;;;;;;;;777999;;;>>>@@@AAABBBBBB===:::666222...,,,+++***((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$#########$$$$$$%%%%%%&&&''''''&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$%%% !!!"""!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!!!!"""######"""""" !!!!!!!!!!!!"""$$$ !!!!!!!!!"""""""""""" !!!"""""""""""""""((('''%%%###!!!!!!""""""###$$$$$$%%%!!!!!!!!!"""""""""##################$$$$$$$$$$$$######""""""######$$$%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$&&&&&&%%%###!!!!!!!!!'''((()))(((''''''((()))((()))))))))***************,,,...///111555:::>>>FFFJJJOOOSSSUUUVVVVVVWWWYYY___eeeiiilllpppwww|||}}}sssdddVVVOOOOOORRRRRRSSSVVVZZZ^^^^^^[[[WWWOOOOOOOOONNNNNNPPPSSSVVVWWWWWWWWWWWWYYY^^^dddiiiiiikkkmmmmmmkkkhhhfffeeesssaaaLLLBBB===;;;:::;;;888777777777777777888999333444444444222222222333000000000///......------++++++,,,,,,,,,---------------......------,,,+++)))((((((&&&%%%$$$######"""###$$$$$$###$$$&&&''''''&&&%%%$$$###$$$%%%&&&(((&&&""" !!!###%%%!!!"""###$$$%%%$$$######"""###$$$%%%%%%$$$###"""!!!"""""""""###%%%!!!!!!!!!!!! !!!!!! !!!###%%%&&&"""""""""""""""######$$$!!!###$$$$$$"""!!!"""###!!!!!!""""""#########$$$$$$$$$%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%!!!"""%%%''''''&&&$$$"""!!!"""$$$&&&&&&%%%$$$###'''''')))+++---///111222111333666888999;;;>>>@@@AAAFFFLLLNNNNNNOOOTTTYYYSSSNNNFFF???===>>>BBBEEELLLRRRXXX\\\\\\\\\^^^```___cccgggiiilllsss~~~}}}vvvqqqppppppuuu~~~}}}{{{yyywwwxxxooohhhhhhkkkmmmrrrxxxzzz|||}}}|||wwwxxxyyyyyyxxxxxxyyyzzzrrrqqqnnnllliiifffdddccceeeggghhhgggeeefffjjjnnntttxxx~~~{{{yyyvvvtttttttttvvvxxxxxxvvvppphhh```]]]^^^aaaeeehhhlllppptttxxx}}}vvvnnnnnnrrrsss|||uuunnniiifffXXXSSSJJJAAA;;;777666777888999:::===AAAEEEHHHJJJIIIHHHGGGGGGGGGFFFBBB@@@:::888777555555555555555222444666999<<>>@@@CCCEEEFFFKKKPPPUUUXXXXXXWWWUUUUUURRRMMMHHHEEEGGGLLLQQQSSSZZZaaaiiioooppppppqqqrrrrrrpppnnnmmmqqqyyy|||nnnaaaZZZTTTUUUZZZbbbnnnyyy~~~|||xxxuuurrrsssvvvxxxxxxwwwvvvuuuuuuuuuvvvxxxzzz{{{yyywwwrrrkkkddd]]]WWWTTTUUUSSSTTTXXX[[[^^^eeemmmnnnsss{{{~~~~~~}}}|||zzzxxxvvvuuusssoooiiicccaaaaaaccceeepppnnnkkklllooossswwwyyy~~~|||rrruuu}}}|||vvvsssaaa[[[RRRJJJCCC???;;;999:::777555666;;;AAAEEEHHHHHHHHHIIIIIIHHHGGGEEEDDD@@@<<<777555666777777666666444333333555999===@@@AAAAAA???===999444///---******)))((('''%%%$$$$$$&&&'''(((((('''$$$""" %%%$$$###""""""###$$$%%%!!!!!!""""""############$$$$$$$$$############"""############"""""""""!!!######""""""!!!!!! #########"""!!! !!!"""######"""!!! %%%###""" !!!  !!!"""!!!  $$$""" !!! !!!""""""###""""""'''&&&%%%$$$##################$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&%%%%%% """%%%((()))'''%%%#########$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''+++,,,,,,+++******+++,,,///000111222555===HHHPPPWWW\\\bbbfffiiijjjlllmmmqqqtttxxx{{{~~~wwwlllhhhlllrrryyyzzz}}}~~~{{{tttkkkddd______]]]ZZZVVVSSSRRRSSSTTTRRROOOOOORRRYYY```eeeiiilllppprrrssstttuuuwwwyyydddMMMAAA===;;;::::::;;;:::999777666555444444333111000000222333222222//////..................+++++++++,,,,,,---------------------...---+++)))***)))((('''&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&"""%%%%%%!!!!!!&&&'''$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%%%%########################!!!!!!!!!""""""#########"""!!! ###$$$###!!!"""$$$###!!!!!!%%%%%%"""########################"""############$$$$$$$$$"""############$$$$$$$$$"""###$$$$$$###"""$$$%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&''''''))),,,111666;;;???BBBBBBBBBCCCDDDGGGKKKNNNPPPUUUYYY]]]___^^^[[[ZZZYYYRRRRRRRRRSSSVVV[[[```ccciiipppxxx~~~~~~|||}}}~~~pppcccWWWOOOKKKIIIKKKQQQYYYeeesss|||xxxuuuqqqlllllloooqqqpppnnnjjjhhhhhhjjjnnnrrrssssssssssssssstttxxx}}}{{{rrrhhh^^^VVVRRRTTTSSSVVV\\\```ccciiiqqqqqqvvv~~~~~~{{{xxxuuurrrpppnnnkkkfffccccccgggkkkooorrrpppoooppprrrvvvyyy{{{{{{}}}sssooouuu~~~|||mmmggg]]]TTTMMMHHHDDDBBB???<<<999888:::===???@@@EEEFFFGGGHHHHHHHHHGGGGGGCCC???:::777777888666555555444222222444888<<<>>>AAABBBBBB@@@===888444111,,,+++***((('''&&&&&&&&&$$$%%%&&&&&&&&&&&&$$$$$$%%%$$$###""""""###$$$%%%"""""""""#########$$$$$$$$$$$$$$$############""" !!!###%%%''''''######""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$$$$%%%%%%$$$$$$###$$$###!!!  ###"""!!!!!!"""###"""  !!!!!!!!!$$$###!!! """###""""""###"""!!! ###"""""""""""""""############$$$$$$$$$%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$%%%%%%&&&'''''''''"""$$$&&&((()))((('''&&&***))))))(((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%&&&&&&'''((((((((((((((('''&&&&&&%%%%%%''''''''''''((((((((((((***+++++++++******,,,...///222555888===EEEPPPYYY```eeekkkqqquuuxxxzzz|||{{{wwwoooiiigggccc___\\\ZZZXXXWWWWWWWWWVVVXXX[[[___dddgggjjjmmmqqqtttuuuwwwyyyzzzyyydddMMMAAA>>><<<;;;;;;::::::888666555444444444222000///000222444444333............//////000000++++++,,,,,,,,,,,,------,,,---.........---,,,++++++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%###%%%%%%"""###&&&'''%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############### !!!"""!!!  """ ##############################"""############$$$$$$$$$"""############$$$$$$$$$!!!###$$$%%%$$$$$$&&&'''###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###%%%&&&&&&%%%&&&(((***+++000777AAAJJJQQQVVVXXXQQQPPPOOOOOOQQQUUUYYY[[[___bbbddddddaaa___]]]\\\VVVZZZ```dddgggkkkqqquuu|||{{{rrrcccSSSHHHBBB@@@AAAGGGLLLSSS\\\hhhxxx~~~vvvqqqiiiccc\\\YYY[[[^^^```aaaeeedddeeeiiinnnrrruuuuuuyyyyyyyyy|||uuujjjaaa\\\XXXXXX\\\cccgggiiiooovvvxxx}}}}}}yyyuuuqqqppphhheeebbbbbbeeekkkrrrwwwyyyyyyyyyyyyzzz|||~~~}}}rrrhhhllluuu}}}vvvmmmddd]]]WWWRRRPPPFFFBBB===:::::::::::::::AAABBBDDDFFFHHHIIIIIIJJJGGGDDD???<<<:::888666444444333222111333666999;;;BBBCCCDDDDDDBBB===888555///...+++((('''''''''(((######$$$%%%&&&''''''((($$$$$$############$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""###""""""""""""!!!!!!!!! !!!"""######$$$%%%$$$$$$######$$$$$$%%%"""!!!!!! !!!!!!"""%%%$$$"""#########"""!!! !!!""""""######$$$###"""!!!!!!"""$$$&&&$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!""""""###%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%&&&&&&''''''###$$$%%%&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&'''((()))***''''''''''''''''''''''''))))))))))))************((()))*********+++...000///444:::@@@GGGPPP[[[ccceeejjjqqqxxx~~~yyyqqqlllfffbbbaaa```]]][[[YYYZZZ\\\^^^aaaccceeegggllloootttxxxzzz}}}xxxdddNNNBBB???===<<<<<<:::999888666555444444444333222000111222333333222////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---,,,,,,++++++***))))))((((((((((((''''''&&&&&&%%%%%%%%%$$$%%%%%%$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$#########!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$ !!!!!! """$$$""""""$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""###$$$$$$######$$$&&&"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&''''''(((+++---555<<>>>>>CCCFFFPPPWWW```jjjttt|||uuuqqqjjjbbbYYYTTTUUUYYY^^^aaaeeefffiiinnnssswww{{{||||||uuuqqqiiigggiiimmmoooqqqvvv}}}|||yyywwwllljjjggggggjjjqqqxxx|||wwwllllllpppzzz{{{uuunnnfffaaaSSSMMMDDD===:::999999999<<<===???BBBEEEGGGIIIJJJJJJHHHDDD@@@===999777555333222111111222444777888BBBDDDFFFGGGEEE@@@;;;777333000---)))''''''(((((($$$$$$$$$$$$%%%'''((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%$$$###"""!!! """""""""""""""""""""""" !!!!!!""""""######""""""  """""" !!!!!!!!!""""""###%%%$$$""""""######"""  !!!""""""###$$$######"""!!!"""###%%%&&&"""###$$$%%%&&&'''''''''$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%#########$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))&&&&&&&&&'''''''''(((((()))))))))*********++++++************)))+++...111000666>>>FFFNNNWWWaaahhhjjjooovvv~~~}}}vvvoooiiifffhhhiiifffbbbaaaaaabbbccceeegggjjjkkkpppsssyyy}}}yyyeeeOOODDD@@@>>><<<;;;:::999888666555555555555666444222111222222111000111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,//////---,,,,,,---+++++++++******)))(((((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$#########!!!"""###$$$%%%$$$##############################$$$$$$################## !!!!!!!!!!!!"""""""""&&&'''$$$###%%%''''''########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$"""!!!!!!###!!!"""$$$%%%%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''(((***...111999AAANNN]]]jjjsssyyy{{{|||wwwpppiiieeedddeeefffgggggggggeeebbbaaabbbcccfffmmmvvv|||yyyqqqhhh```ZZZLLLIIIEEECCCEEEKKKSSSWWW]]]dddmmmuuu{{{}}}zzzvvvoooeee]]]ZZZ\\\```cccaaaeeejjjqqqwww~~~zzzxxxtttrrrssswww{{{~~~{{{wwwyyyyyyiii___QQQDDD===:::999999999:::<<<>>>BBBEEEGGGHHHJJJJJJHHHDDD@@@<<<999777444333222222222444555666@@@BBBEEEGGGEEEAAA<<<999777444000+++(((''''''((('''&&&&&&%%%%%%&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!"""###$$$%%%%%%""""""""""""############!!!!!!!!!!!!!!!!!!"""!!!!!!  !!! !!!""""""#########$$$###!!!!!!"""###!!!  !!!!!!"""""""""!!!!!!!!!!!!"""###$$$ !!!"""$$$%%%&&&&&&&&&'''&&&&&&%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&"""""""""""""""$$$%%%&&&&&&&&&&&&'''(((((())))))###$$$%%%&&&&&&&&&&&&%%%&&&&&&'''''''''''''''(((%%%%%%&&&&&&'''((((((((((((((()))))))))*********,,,,,,,,,+++***+++///111333999BBBJJJRRRZZZbbbiiirrrvvv~~~{{{uuupppkkkkkkoooqqqooolllllljjjiiihhhjjjnnnsssvvvvvvzzz~~~{{{fffPPPEEEAAA>>>;;;::::::999888777666666666666888666333222222222000///000000///...---,,,++++++------,,,,,,,,,,,,++++++(((+++///...,,,***+++---***+++++++++***)))((('''%%%%%%%%%%%%%%%%%%$$$$$$$$$"""###&&&'''$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%""""""""""""""""""""""""###############""""""""" """######"""!!!###$$$!!!$$$######%%%"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$###$$$%%%###!!! !!!"""######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&'''(((((())),,,111444;;;BBBPPP___llluuu{{{}}}}}}yyyrrrlllgggfffggghhhiiiiiihhhgggfffhhhkkknnnrrrxxx}}}rrrfff\\\TTTMMMIIIDDDFFFJJJQQQYYYaaaiiimmmqqquuuyyy|||}}}xxxnnngggddddddeeeccciiiqqqzzz~~~||||||}}}~~~~~~|||yyytttooonnnqqqyyysssbbbQQQEEE>>>;;;:::::::::;;;===???BBBDDDEEEHHHIIIIIIGGGCCC???<<<<<<666666555444444444555666<<>>===:::666111,,,)))((((((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$############""""""""""""""""""""""""""""""""""""############$$$""""""""""""!!!!!!!!!!!!###""""""!!!!!!""""""### !!!"""############"""###!!!!!!!!!######"""!!! !!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!!!!!!! &&&&&&$$$######"""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###&&&''')))***%%%$$$$$$%%%%%%&&&'''(((((((((''''''&&&%%%%%%%%%"""###%%%&&&'''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((((())))))))))))------,,,++++++---111555999???HHHOOOVVV^^^fffllluuuzzz}}}wwwmmmkkkiiikkkoooqqqpppoooooollljjjjjjmmmuuu}}}|||hhhRRRFFFBBB>>>:::999;;;:::999888888777777888777555333222222333111000......------,,,,,,,,,+++---------,,,,,,+++++++++&&&***......+++)))+++---)))************((('''&&&######$$$$$$$$$$$$$$$$$$###!!!"""&&&'''###"""%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%%%%#################################""""""!!!!!!!!! """######!!!!!!"""%%% !!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$"""$$$$$$$$$"""""""""$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&''''''(((&&&'''((()))***...333777===CCCNNNYYYccciiilllnnnjjjhhhdddaaaaaabbbeeeggghhhiiiiiiiiijjjnnntttxxxqqqjjj___UUUPPPNNNMMMMMMRRRWWW___iiisss|||{{{vvvsssqqqqqqkkkmmmpppuuu|||{{{uuurrrqqqooovvv~~~~~~uuuiii___\\\___gggtttnnn^^^QQQHHHBBB???>>>======>>>???@@@BBBCCCCCCFFFIIIHHHEEEAAA@@@@@@999888777666555555666666777:::>>>BBBEEEFFFFFFFFFCCCAAA<<<777222---***(((&&&'''((((((((('''%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$#########"""""""""$$$$$$$$$############"""''''''%%%###!!! """"""#########$$$$$$$$$ !!!!!!""""""############$$$$$$$$$$$$######!!!!!!"""#########"""""""""!!!!!!"""$$$%%%$$$###"""""""""!!!!!!!!!!!! """!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! %%%$$$$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%&&&''''''((((((&&&%%%%%%$$$$$$######"""!!!###%%%&&&''''''&&&%%%&&&&&&''''''(((((())))))&&&&&&&&&'''''''''''''''(((((((((((())))))))))))++++++,,,,,,---111666:::@@@FFFNNNVVV]]]eeennntttyyy~~~yyytttqqqhhhiiikkknnnpppqqqqqqqqqooonnnnnnqqqxxx}}}iiiSSSGGGBBB>>>:::888;;;;;;:::999888888888888555333222222333444333222+++++++++,,,,,,,,,---------------,,,,,,+++++++++%%%)))------***(((***---))))))******)))(((&&&%%%"""""""""######$$$$$$%%%### !!!&&&'''"""!!!%%%#########$$$$$$%%%%%%&&&!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!! !!!######!!! """$$$%%%%%% &&&!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$"""###$$$%%%$$$$$$%%%''''''&&&%%%$$$%%%&&&'''((($$$$$$%%%%%%&&&'''((((((''''''((()))+++///444888<<<@@@GGGNNNTTTVVVWWWWWWUUUTTTTTTUUUXXX]]]bbbeeefffggghhhiiilllqqqyyy~~~ssskkk```YYYQQQKKKLLLQQQWWW[[[eeekkkttt~~~|||ssskkkeeeaaa^^^YYY\\\bbbiiirrr|||yyyxxxjjj___TTTWWW^^^kkk{{{tttggg\\\RRRKKKGGGAAA@@@?????????@@@AAABBBAAADDDHHHHHHFFFCCCBBBCCC:::999888777777666666666444777;;;AAAFFFIIIKKKLLLGGGEEEAAA<<<666000+++)))$$$&&&'''))))))(((&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$#########""""""!!!!!!$$$$$$$$$############"""!!!"""""""""############""""""######$$$$$$$$$$$$!!!"""$$$%%%%%%"""###$$$%%%%%%$$$###"""!!!"""###$$$$$$###"""!!!###"""!!!###%%%''''''&&&$$$$$$######"""!!!!!!!!!######""""""!!!!!!  !!!###%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###((('''&&&%%%###"""!!! """###$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''(((((()))!!!"""%%%'''''''''&&&%%%$$$%%%&&&'''(((***++++++''''''''''''''''''''''''((())))))))))))*********)))***+++,,,...444:::???EEEKKKSSS[[[bbbkkkuuu{{{~~~tttnnnkkkkkkjjjmmmppptttwwwwwwwwwwwwxxxuuuvvvxxx~~~lllUUUGGGCCC???===<<<@@@>>>:::666333222333333333333222222111222222222111///,,,---//////---***........................000///---+++*********+++((()))******(((''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%$$$############ !!!###%%%&&&%%%###"""$$$$$$$$$%%%%%%$$$#########$$$%%%%%%$$$###$$$%%%""""""######$$$$$$$$$%%% !!!!!!""""""############""""""######$$$%%%&&&&&&%%%$$$$$$###""""""$$$$$$##################"""$$$&&&&&&%%%######$$$$$$$$$###############$$$))))))(((&&&%%%&&&'''(((+++++++++,,,000444999<<<>>>CCCIIIKKKJJJHHHHHHIIIEEEGGGKKKNNNRRRUUUYYY[[[```eeejjjlllnnnvvvuuujjjccc]]]ZZZSSSSSSSSSUUUZZZbbbmmmtttzzzppphhh```XXXRRRRRRUUUYYY___eeekkkrrrwwwwwwoooiiieeegggmmmxxx}}}sssjjj```WWWWWWgggwww}}}tttlllddd\\\SSSLLLJJJHHHGGGFFFFFFEEEBBB@@@???AAADDDFFFGGGFFFDDDCCC???===<<<<<<<<<:::555111444777:::===???CCCGGGJJJJJJIIIEEE@@@;;;666222///...,,,***(((&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############"""###$$$%%%&&&%%%$$$$$$!!!!!!!!!!!!!!!!!!""""""%%%$$$###""""""###$$$%%%""""""""""""""""""""""""$$$###"""!!!!!! !!!!!!!!!"""############""" !!!###%%%&&&&&&'''&&&###!!!!!!"""###""""""$$$###""""""###%%%'''(((((('''%%%###!!!!!!!!!!!!$$$$$$$$$$$$%%%&&&''''''$$$#########$$$%%%&&&&&&&&&&&&&&&((()))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!!!!$$$&&&((((((((((((((((((((((((''''''&&&&&&&&&''''''(((***)))((((((((((((((()))++++++***************+++---......,,,,,,333>>>GGGSSSSSSXXX```hhhoooyyyxxxoookkkfffdddfffkkkppprrrqqqtttxxxzzz{{{zzzzzzzzzyyy~~~mmmUUUGGGBBB>>><<<;;;CCC@@@===:::777777888888333333222222111111222222333111//////000000///,,,........................---,,,+++++++++,,,......+++,,,,,,+++(((%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$############"""###$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%$$$###"""###%%% !!!!!!!!!""""""""""""!!!!!!!!!""""""""""""""""""#########$$$$$$$$$$$$ !!!"""$$$&&&'''))))))########################"""$$$&&&&&&%%%######$$$%%%%%%$$$$$$$$$$$$%%%%%%'''%%%***&&&&&&---------...///222777;;;===DDDEEEFFFEEEDDDDDDDDDEEECCCGGGLLLLLLJJJKKKQQQVVVWWW^^^ffflllqqqzzz|||{{{}}}zzzsssggg]]]VVVSSSQQQPPPUUUWWW[[[aaajjjwww{{{rrrkkkbbbZZZSSSQQQRRRUUUWWW[[[^^^bbbeeeiiinnntttzzz|||yyywwwwwwvvvppplllfff^^^WWWRRRPPPNNNPPPUUU^^^hhhpppxxx{{{tttlll___ZZZbbbmmmuuu~~~vvvoooiiibbbZZZTTTQQQPPPNNNLLLJJJGGGCCC@@@===???AAACCCEEEEEEEEEEEECCC@@@<<<;;;;;;;;;999777666777:::<<<>>>AAAFFFIIIKKKJJJHHHDDD???:::666333---,,,+++)))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$######""""""""""""""""""""""""$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!""""""###!!!!!!!!!"""""""""###### !!!!!!!!!!!!!!!'''$$$""""""###$$$$$$#########""""""###$$$&&&''''''&&&$$$###"""!!!""""""&&&&&&%%%$$$##############################$$$%%%'''''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%######%%%'''(((%%%&&&&&&'''((())))))***(((((('''&&&&&&%%%&&&&&&(((((('''(((((()))***+++++++++***************++++++,,,------///888EEENNNXXXXXX]]]fffmmmuuuvvvfff\\\XXXYYY\\\bbbjjjrrrwwwyyyzzz{{{|||}}}}}}~~~oooVVVGGGAAA===;;;:::===<<<999666555555666666444333222222111111222222222111//////000000...---------------------------------,,,,,,------...///+++,,,,,,+++(((%%%$$$%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$$$$""""""###$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""$$$%%%%%%%%%$$$###"""""""""""""""#################################"""$$$&&&&&&$$$###$$$$$$&&&&&&&&&%%%%%%&&&&&&''')))'''///''''''111///000222555:::???DDDFFFKKKHHHCCCAAAAAABBBDDDDDDFFFKKKOOOLLLGGGFFFLLLSSSQQQYYYbbbjjjqqqzzzrrriiibbb\\\[[[^^^aaa[[[SSSNNNMMMPPPRRRTTT^^^aaahhhqqq}}}yyypppfff___YYYYYYYYYXXXXXXWWWVVVUUUVVVYYY```jjjwww{{{xxxvvvwww{{{}}}|||zzzsssppplllfffaaa]]]ZZZYYYVVVRRRJJJCCC>>><<<===>>>:::???EEELLLSSSZZZ```eeepppuuu}}}~~~~~~}}}yyyjjj^^^^^^ccciiitttyyytttpppjjjbbb]]]ZZZXXXUUURRROOOJJJDDD???;;;;;;===???BBBDDDFFFHHHHHHDDD>>>;;;:::;;;<<<<<<888999::::::<<>>MMMWWW___^^^ccclllttt{{{mmmWWWJJJGGGDDDJJJVVVeeesss}}}qqqWWWHHHBBB>>>;;;;;;888777555444333333444555444444333222111111111111000///.........---,,,,,,------------------------111000///...---,,,,,,,,,((()))******(((''''''(((%%%%%%$$$###$$$%%%'''(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&%%%$$$######$$$&&&'''%%%%%%&&&&&&''''''&&&&&&!!!#########"""!!!"""##################$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""$$$&&&&&&%%%$$$###%%%%%%$$$###""""""!!!!!!###############$$$$$$$$$###$$$%%%%%%$$$###$$$%%%&&&&&&%%%%%%&&&&&&''''''+++!!!)))...)))***111000333777<<>>999666666888999555777;;;???BBBGGGLLLPPPUUUZZZaaagggiiijjjjjjjjjllloooqqqqqqnnnjjjhhhgggiiilllsss}}}ssseee``````ccckkksssyyy~~~~~~yyyvvvpppiiiccc]]][[[XXXUUUPPPJJJCCC>>>999999999;;;>>>CCCGGGIIIJJJGGGBBB>>>;;;;;;;;;;;;:::::::::999:::>>>CCCGGGIIIJJJLLLLLLIIIEEE@@@>>>111000...,,,***)))(((''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$############$$$%%%%%%%%%$$$$$$$$$######"""""""""###############%%%%%%$$$$$$###"""""""""!!!!!!###$$$$$$###!!!!!!########################""""""!!!!!!"""######$$$$$$###!!! !!!"""$$$&&&%%%$$$######""""""!!!!!!'''%%%###"""###$$$$$$###!!!!!!"""""""""######$$$###############$$$$$$$$$"""""""""######$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&'''((()))***,,,,,,+++***))))))))))))(((((('''(((((()))***************)))******+++,,,***+++,,,///777CCCRRR[[[bbbbbbgggpppwww~~~qqqXXXFFF???AAA???IIIYYYmmmsssYYYIIICCC???======;;;;;;999999888999999:::555444333222111111111111/////////...---,,,,,,,,,------------------------000000//////...,,,,,,+++((()))******(((''''''(((%%%$$$$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&%%%###!!!!!!"""$$$&&&$$$%%%&&&&&&'''''''''&&&!!!#########"""!!!"""###$$$$$$##################$$$$$$######""""""!!!!!!!!!###%%%&&&'''&&&$$$###"""###$$$%%%&&&(((((()))""""""#########$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&+++,,,)))(((,,,000111555888===CCCIIINNNRRRTTTKKKHHHFFFHHHMMMQQQRRRQQQUUUTTTSSSTTTWWWYYYZZZZZZ[[[]]]```dddjjjsss{{{jjj\\\MMMDDD@@@@@@EEELLLPPPQQQUUU[[[bbbiiilllmmmtttwww{{{xxxrrrpppmmmiiiddd]]]TTTNNNOOOPPPTTT\\\eeeiiihhheee```]]]XXXTTTSSSSSSRRRQQQPPPNNNLLLKKKKKKJJJIIIIIIEEECCCAAA>>>===<<<<<<<<<:::999777555333333333333555777888999999;;;>>>@@@CCCGGGLLLOOOPPPOOOOOOPPPSSSTTTVVVUUURRRNNNLLLKKKNNNQQQXXXcccqqq~~~}}}~~~|||qqqiiidddbbbdddhhhnnnrrryyy~~~|||vvvmmmggg]]][[[WWWTTTOOOIIICCC>>>:::999888999<<<@@@EEEHHHIIIHHHFFFCCC???;;;999888<<<<<<;;;::::::===BBBFFFHHHIIIKKKLLLKKKGGGCCCAAA777555222///+++(((&&&&&&''''''''''''''''''''''''&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$######""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""$$$$$$###"""""""""""""""%%%$$$###""""""$$$&&&'''$$$$$$#########$$$%%%&&&&&&$$$!!!!!!"""######"""!!!"""""""""############!!!""""""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&''''''&&&%%%$$$$$$###$$$$$$###%%%&&&%%%###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&''''''''''''(((((((((((())))))***+++******)))(((((('''((((((******))))))***++++++,,,+++,,,---222:::FFFSSS\\\bbbccchhhpppwww|||pppXXXGGG===;;;???BBBMMM```wwwtttYYYIIICCC???===>>><<<;;;;;;::::::::::::;;;555444333222111000000000000111222111///---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---+++,,,,,,+++(((%%%$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&%%%###!!!!!!"""###$$$###$$$%%%&&&&&&'''&&&&&&"""###$$$$$$""""""###$$$""""""""""""!!!!!!!!!!!!##################"""""""""###%%%&&&&&&&&&%%%$$$#########"""""""""!!!!!!"""""""""###$$$$$$%%%%%%$$$%%%%%%$$$######$$$&&&%%%%%%%%%%%%%%%&&&'''(((,,,111)))'''111888666<<>>???BBBIIIOOOUUUXXX^^^fffmmmrrrttttttsssuuuyyy|||~~~{{{xxxuuuooofff[[[RRROOOOOOQQQTTTWWWUUUPPPKKKGGGDDDAAA@@@@@@AAAAAAAAA>>>======<<<<<<<<<<<<<<<:::999888777666666777777444444555555444333222111444666777666555444555777999;;;>>>???>>>>>>>>>???CCCEEEFFFEEEBBB???>>>===???AAAFFFNNNYYYeeepppwww{{{rrrkkkgggeeegggiiinnnwww|||~~~{{{tttmmmgggcccbbbgggiiimmmqqqtttuuuuuuuuu}}}}}}tttmmmaaa]]]YYYTTTOOOJJJDDDAAA===;;;999999:::>>>BBBDDDFFFHHHIIIGGGBBB>>>:::999<<<<<<<<<<<<<<>>======999999888888777777777777666555333222111000000000000111222111...---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,+++,,,,,,+++(((%%%$$$%%%$$$%%%&&&''''''%%%$$$###"""#########$$$$$$$$$$$$&&&&&&%%%$$$############&&&%%%$$$#########$$$$$$"""###$$$%%%&&&&&&&&&&&&###$$$%%%$$$###"""###%%%""""""""""""!!!!!!!!! ##################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&$$$!!!!!!""""""###$$$$$$%%%%%%$$$%%%%%%$$$""""""$$$&&&&&&&&&&&&&&&'''((()))***$$$***......///555;;;===AAAEEEKKKQQQVVVZZZ\\\\\\ZZZ[[[\\\]]]^^^```dddfffmmmnnnqqqvvv{{{~~~~~~}}}wwwvvvttttttvvv||||||pppdddZZZTTTHHHCCCAAADDDIIIMMMRRRXXX```bbbffflllssswwwxxxwwwpppsssvvvyyy{{{~~~zzzuuujjj]]]RRRJJJJJJJJJIIIHHHEEEAAA???:::888666666888999:::999777777777777666666777888666555555444444666777888777888888888888777666666777999;;;;;;:::888888999888999999888777888:::<<<>>>@@@BBBAAA>>><<<;;;;;;;;;;;;===BBBHHHPPPXXX\\\ddddddeeefffiiimmmqqqsssoookkkddd]]]VVVQQQNNNLLLOOOTTT[[[cccmmmyyy}}}yyyyyyyyy|||}}}}}}yyytttpppllliiiffffffggghhhiiikkkmmmnnnyyy~~~wwwiiieee^^^WWWRRRMMMHHHEEE@@@>>><<<::::::;;;>>>???DDDGGGIIIHHHEEEAAA@@@@@@;;;<<<>>>>>>>>>@@@DDDFFFIIIJJJJJJJJJJJJHHHGGGFFFAAA???;;;777333000---,,,''''''((((((((()))))))))))))))((('''&&&&&&&&&&&&$$$$$$#########"""""""""$$$###"""""""""###%%%%%% !!!!!!""""""######$$$%%%%%%$$$$$$$$$$$$%%%%%% $$$$$$######"""#########!!!!!!"""""""""#########""""""!!! !!!###%%%&&&&&&$$$"""!!!"""######"""######$$$%%%%%%$$$###"""!!!"""###$$$%%%%%%$$$$$$'''&&&%%%$$$##################"""""""""###$$$$$$$$$&&&(((&&&""""""%%%)))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&''''''(((+++***)))(((((('''(((((())))))))))))***+++,,,------///222:::DDDOOOXXX]]]aaacccjjjrrruuutttuuuyyyssspppqqqyyyqqqQQQCCC@@@<<<>>>BBBIIIVVVnnn}}}zzzwwwzzzpppUUUEEE???===<<<===999999888888777777666666666555444222111000000000...000111///,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++)))(((((()))+++***(((''''''((($$$%%%'''((((((%%%###!!!""""""######$$$$$$$$$$$$'''&&&%%%$$$############'''&&&%%%%%%$$$$$$$$$$$$!!!"""###$$$%%%%%%&&&%%%###$$$%%%%%%$$$###$$$%%%%%%$$$$$$$$$######"""""""""""""""###$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$###""""""!!!""""""###$$$$$$%%%%%%$$$%%%%%%###""""""$$$'''''''''''''''((()))++++++000+++,,,444999888;;;BBBCCCHHHOOOXXX___dddgggiiigggiiihhhfffdddeeekkkooo{{{~~~|||xxxoooeeeZZZQQQJJJFFFJJJGGGHHHOOOUUUXXX\\\```eeefffhhhlllqqqtttvvvvvvpppsssvvvxxxzzz}}}~~~zzzvvvqqqeeeVVVKKKAAA@@@???<<<:::999999999555333222333555777777666999999999777555555555666333333333444555777:::;;;;;;::::::999999999999999===???BBBDDDCCCAAAAAAAAA:::::::::999888999===???>>>@@@BBBAAA???>>>======;;;;;;;;;===AAAFFFKKKNNNMMMNNNOOOQQQTTTWWWZZZ\\\RRRPPPMMMIIIEEECCCAAAAAA???DDDLLLSSS\\\hhhvvvuuupppnnnrrrwwwzzzzzzyyyxxxvvvsssjjjhhhfffddddddfffiiikkkqqq}}}~~~qqqkkkccc[[[UUUPPPKKKHHHBBB@@@===;;;::::::;;;<<>>???@@@BBBDDDGGGJJJKKKKKKJJJJJJIIIHHHHHHCCCAAA>>>:::777444222111'''((((((((())))))************)))''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###"""!!!!!!!!!"""$$$%%% !!!"""###$$$$$$'''&&&%%%$$$$$$%%%&&&'''########################""""""""""""###$$$%%%&&& !!!"""!!!!!!!!!%%%$$$"""!!!!!!###%%%&&&'''%%%###"""###$$$$$$$$$###$$$%%%&&&&&&%%%######!!!"""###$$$%%%$$$$$$###""""""""""""###$$$%%%&&&%%%%%%%%%%%%&&&''''''(((%%%(((***'''$$$###'''+++&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((######$$$%%%'''((())))))***))))))(((((((((((())))))((((((((((((((()))***))))))))))))***+++,,,------///444===HHHSSS[[[___bbbeeellltttvvvsssrrruuulllhhhiiiqqq|||~~~bbbHHH???===:::<<>><<<999666555555666777555555555666888:::<<<>>><<<<<<;;;::::::999999999:::;;;<<<===>>>???@@@AAAGGGHHHJJJKKKKKKIIIHHHFFFOOOQQQUUUXXXXXXSSSLLLGGGDDDBBB?????????@@@@@@@@@BBBDDDHHHIIIIIIGGGFFFEEEIIIHHHEEEAAA>>><<<>>>@@@AAAAAA@@@AAABBBCCCBBBAAA>>>>>>??????===<<<:::888:::===BBBFFFMMMWWWccckkkwwwqqqppppppsssvvvzzz}}}~~~~~~~~~tttjjjdddfffiiiiiikkkpppttt~~~}}}yyyqqqjjjbbbZZZRRRMMMNNNJJJFFFDDDAAA>>>======???EEEHHHEEEEEEIIIJJJGGGHHHEEEBBB???>>>???AAACCCDDDFFFGGGIIIIIIIIIGGGGGGAAAAAAAAA???<<<888444222///---***((('''(((***+++,,,,,,***)))'''%%%$$$######$$$%%%%%%&&&&&&&&&&&&!!!!!!"""###%%%&&&''''''""""""###$$$%%%&&&&&&'''&&&%%%$$$#########$$$%%%"""!!! !!!###$$$###""""""%%%''''''""""""!!! !!!###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%!!! ###%%%""""""###""""""!!! !!!"""$$$%%%&&&&&&%%%%%%######"""""""""###%%%&&&&&&&&&'''((('''&&&$$$###%%%%%%&&&'''((((((((((((%%%&&&&&&&&&'''&&&&&&%%%(((''''''&&&&&&%%%$$$$$$)))(((((('''''''''(((((()))))))))))))))******+++)))***++++++******,,,......222:::CCCNNNZZZfffnnnpppppprrruuuzzz|||}}}|||rrrmmmiiimmmuuuttt]]]HHHAAA>>>;;;@@@JJJVVVdddzzzyyyrrrooovvvsssXXXHHHAAA===::::::::::::999888666555444444555444333222111111111111////////////............------,,,++++++,,,---------......---*********,,,,,,,,,+++***)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$%%%&&&'''%%%###!!!!!!###%%%&&&%%%%%%$$$######""""""!!!######$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!"""'''$$$!!! """$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&((((((***,,,...000333444333444777;;;???CCCGGGHHHNNNRRRYYY```hhhpppvvvzzzwwwvvvuuuwww{{{zzzsssiiiaaaVVVRRRMMMMMMSSSZZZ```ccciiimmmssswwwxxxxxxxxxxxxxxxuuutttvvvzzz~~~}}}|||xxxwwwvvvxxx|||{{{zzzyyyvvvpppiiiccc___YYYXXXVVVRRRKKKCCC<<<888;;;999666444333333555666333444666999===BBBFFFHHHJJJJJJIIIHHHFFFCCCAAA@@@CCCDDDFFFIIILLLNNNPPPPPPTTTUUUXXXZZZ[[[[[[[[[ZZZbbbeeejjjnnnmmmggg]]]UUUNNNLLLKKKKKKLLLNNNMMMMMMMMMNNNPPPRRRTTTWWWZZZ\\\YYYWWWTTTNNNFFFAAA>>>======<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;:::999777666888:::>>>AAAFFFOOOZZZbbbvvv{{{yyywwwxxx{{{}}}{{{tttppptttvvvuuutttvvvyyyyyyrrrlllfff```\\\\\\VVVOOOIIIEEE@@@===<<<<<>>:::777666000...+++)))((((((***+++,,,,,,***)))'''%%%$$$######$$$%%%%%%&&&&&&&&&%%%""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%&&&######"""""""""###$$$%%%$$$######"""###$$$%%%&&&"""%%%&&&&&&&&&&&&$$$###"""""""""###%%%%%%"""""""""###############$$$$$$$$$$$$############ """$$$###!!!%%%%%%%%%%%%%%%$$$$$$###!!!"""$$$%%%&&&&&&%%%%%%$$$############$$$%%%&&&###$$$$$$$$$######"""!!!%%%&&&&&&'''''''''&&&&&&%%%&&&&&&'''((((((''''''((((((''''''''''''&&&&&&(((''''''&&&&&&&&&'''''')))))))))))))))******+++)))***++++++***+++---///000444<<>>;;;888777666555555666888999999;;;???EEEMMMTTT[[[^^^dddcccaaa^^^ZZZVVVRRRPPPTTTVVVZZZ^^^bbbeeeggggggjjjlllnnnpppqqqrrrrrrqqquuuxxx~~~wwwkkkbbbYYYYYYYYY[[[]]]___^^^]]]WWWWWWWWWZZZ___gggnnnsssqqqoookkkbbbVVVKKKDDD@@@======<<<<<<:::999888888777777777666666555555555999:::<<<>>>AAAHHHRRRYYYiiiwww~~~}}}}}}~~~{{{yyywwwuuunnnddd[[[SSSLLLDDD>>>;;;===>>>===>>>CCCEEEDDDHHHGGGEEECCCAAA@@@>>>>>>BBBCCCFFFGGGGGGEEECCCAAA>>>>>>>>>>>><<<;;;999888111///,,,***))))))***+++,,,,,,***)))'''&&&$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$############$$$%%%%%% """!!! ###&&&#########"""###$$$$$$%%% !!!!!!"""""""""#########""""""!!!!!!!!! ######!!!$$$%%%%%%%%%&&&&&&&&&&&&""""""$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&'''((((((((((((((('''''''''(((((((((((()))'''&&&&&&%%%%%%&&&'''''')))))))))))))))******+++)))***++++++++++++---///222666???OOOcccttt{{{pppfffdddgggjjjpppvvv~~~hhhVVVFFFBBBEEEHHHOOOYYYeeelllyyy{{{vvvpppnnnsssyyytttYYYHHHBBB>>><<<<<<:::::::::999999888888888666555444222111000000///////////////............---------,,,,,,---------,,,......---+++******+++***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((('''&&&$$$"""!!!!!!""""""###$$$$$$%%%%%%&&&''''''!!!!!!""""""""""""!!!!!!&&&%%%$$$###$$$%%%&&&'''%%%$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''(((+++---000444888<<>>>>>======<<<;;;;;;:::::::::;;;<<<>>>AAADDDFFFGGGJJJPPPXXXaaakkkssswww}}}zzzvvvqqqlllhhhfffeeeiiikkkooossswwwyyyzzzzzz~~~|||~~~xxxmmmfffbbbbbbdddgggjjjkkkiiihhh```______bbbiiirrryyy}}}zzzqqqdddVVVLLLGGGFFFGGGIIIHHHDDD???<<<::::::999999888888999::::::===>>>??????@@@EEEMMMSSS]]]jjj~~~zzzpppeeeUUUGGG???>>>===<<<>>>BBBDDDEEEHHHHHHHHHGGGEEEBBB???======???AAACCCDDDBBB@@@???999999999999999999999999333111///---+++***++++++,,,+++***)))(((&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############""""""""""""#########!!!!!!!!!"""""""""######""""""!!! !!!!!!!!!!!!!!!!!!""""""### !!!"""###############"""!!!!!! """###$$$###!!! !!!!!!""""""###$$$%%%%%%######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&%%%$$$######'''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((())))))''''''&&&&&&&&&'''(((((()))))))))))))))******+++)))***+++++++++,,,...000444888CCCWWWooottthhhbbbaaa___```bbbdddkkkttt}}}zzzcccUUUIIIHHHMMMSSS[[[bbbhhhmmmwww}}}zzzyyytttqqqrrrssssssuuuyyyvvvZZZIIIBBB>>><<<<<<;;;:::::::::999999888888666555333222111000000000////////////............------------------------,,,---///...,,,*********))))))(((((('''&&&&&&&&&#################################$$$%%%%%%&&&''''''&&&$$$###""""""""""""###$$$$$$%%%%%%&&&''''''"""######$$$$$$######""" """#########"""!!!#####################$$$########################%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$%%%&&&''')))***,,,///444999???CCCFFFHHHIIIGGGDDDBBBBBBEEEHHHJJJMMMPPPUUUWWWZZZ___gggmmmyyy~~~tttbbbPPPGGGDDDFFFLLLTTTbbbjjjvvv{{{sssfffddd```YYYPPPIIIEEEDDDGGGFFFDDDBBB@@@???>>>===<<<<<<<<<======>>>???@@@AAABBBEEEHHHMMMRRRVVVXXXXXXZZZ___fffooowww~~~|||vvvrrrrrrssstttyyy{{{~~~}}}wwwqqqllljjjkkknnnqqqtttssspppmmmgggfffgggkkkppptttvvvvvvxxxxxxvvvooodddYYYQQQLLLOOOSSSVVVUUUOOOGGGAAA>>>@@@???>>>>>>>>>@@@BBBCCCBBBDDDDDDCCCAAACCCHHHMMMRRR^^^ppplllVVVFFFAAA<<<;;;===???AAACCCFFFGGGIIIIIIGGGDDDAAA???888:::<<<>>>@@@@@@@@@???888777777666666777888999666444222000...---,,,,,,,,,+++***)))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########%%%%%%%%%$$$$$$######"""!!!"""""""""############'''%%%$$$%%%'''&&&$$$!!! !!!!!!!!!"""""""""""" !!!""""""###$$$$$$$$$$$$#########"""""""""%%%$$$###"""############ !!!###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%&&&&&&&&&&&&%%%$$$######(((((('''&&&%%%###"""!!!$$$$$$%%%&&&'''(((((()))(((((('''(((((()))******)))))))))))))))******+++)))***+++,,,+++,,,///111444999GGG^^^wwwvvviiibbb\\\WWWUUUVVVTTT[[[dddmmmwww~~~|||vvvcccYYYQQQQQQWWW^^^eeeiiihhhmmmwww~~~|||{{{uuuqqqnnnjjjeeeeeehhhoooxxxxxx[[[IIIAAA===;;;<<<;;;;;;::::::999888777777444444333222111111111111////////////............------............------+++---///...,,,*********))))))((((((''''''''''''########################!!!!!!"""###$$$%%%%%%&&&&&&&&&%%%$$$############%%%%%%$$$######""""""!!!###$$$$$$%%%%%%$$$$$$###!!!###%%%%%%%%%###""""""###%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&&&&######$$$$$$$$$$$$%%%%%%#########"""######$$$$$$%%%%%%%%%%%%''')))+++---000333888>>>DDDHHHKKKLLLJJJHHHEEECCCBBBDDDGGGIIIKKKPPPVVVYYYZZZ___gggmmmyyy}}}dddTTTFFFDDDGGGMMMXXXdddooovvvvvvkkk___WWWKKKAAA;;;:::===@@@>>>?????????@@@@@@@@@@@@EEEEEEGGGIIIKKKMMMOOOPPPPPPRRRUUUZZZ___eeeiiilllggghhhjjjnnnsssxxx|||~~~yyyuuuuuuwwwzzz}}}~~~|||yyyzzz}}}~~~yyytttjjjiiiiiilllnnnmmmhhhdddcccddddddaaa\\\WWWTTTRRRWWW[[[^^^\\\VVVOOOJJJHHHFFFEEECCCCCCDDDFFFJJJLLLNNNOOOPPPMMMHHHEEEFFFHHHRRR[[[iiixxx}}}yyywwwxxx|||hhhOOOFFF===;;;;;;;;;<<<>>>CCCDDDFFFHHHGGGEEECCCAAA999999:::;;;===>>>???@@@:::999777666666777999:::999888666333111///...---,,,++++++***(((''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!%%%'''$$$!!!""""""###$$$$$$$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!! """############"""!!!!!!"""$$$&&&'''%%%$$$$$$######$$$%%%%%%&&&&&&'''''''''&&&%%%$$$%%%$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$(((((('''&&&$$$"""!!! $$$$$$%%%%%%&&&'''(((((((((((((((((()))***++++++)))))))))))))))******+++)))***,,,,,,,,,---///111444<<>><<<:::999<<<===???BBBDDDEEEDDDCCCBBB???>>><<<;;;;;;===???@@@<<<:::777555444555777888<<<;;;999666444111000///,,,++++++***)))(((''''''%%%&&&&&&&&&%%%%%%$$$###""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%% """######"""!!!"""###$$$%%%$$$$$$###########################"""######$$$$$$%%%%%%%%%$$$"""!!!"""$$$%%%###!!!%%%$$$###""""""$$$&&&'''%%%%%%$$$######$$$$$$%%%%%%&&&&&&'''&&&%%%$$$###%%%&&&''''''((((((((('''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%&&&&&&''''''(((((('''''''''(((((()))***+++)))))))))))))))******+++)))***,,,,,,,,,---000222666@@@SSSiii}}}|||wwwqqqjjj___WWWWWW\\\]]]bbbgggjjjpppvvvwwwtttjjjfffbbbccchhhlllkkkgggdddggglllsss}}}{{{tttmmmfff^^^XXX[[[aaafffnnnuuuyyy}}}|||]]]JJJAAA<<<::::::<<<<<<:::999777666555444222222111111222222333444000/////////............,,,---...//////...---,,,+++---//////---+++)))))))))))))))))))))((((((((($$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''######$$$$$$$$$$$$######"""!!! !!!###%%%&&&!!!###&&&%%%###!!!###$$$"""""""""""""""""""""""""""!!! """###%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&(((+++///111222555999===@@@AAABBBBBBCCCCCCBBBCCCEEEHHHKKKLLLGGGOOOXXX\\\^^^aaaiiippprrrrrrtttxxx{{{{{{uuupppkkkllljjjggghhhkkkjjjggg\\\RRROOOYYYbbbdddkkkuuuzzzhhhZZZIIICCC===;;;======999555777;;;BBBJJJRRRYYY]]]```aaaccchhhmmmrrruuuxxxyyywwwxxx{{{~~~{{{yyyxxxwwwyyy||||||yyyxxxvvvoooddd\\\PPPRRRUUUXXX[[[aaahhhlllkkkllllllhhhcccdddiiioooooommmkkkkkklllpppuuuxxxyyy{{{zzzssshhh]]]VVVSSSRRRTTTWWWZZZ[[[YYYUUURRRUUUSSSOOONNNOOOTTTZZZ^^^^^^aaadddffffffhhhlllpppvvvxxxzzzzzzxxxvvvvvvvvv{{{}}}}}}xxxuuupppsssvvvzzz}}}bbbTTTGGGBBB???;;;:::<<<999;;;>>>AAACCCCCCCCCCCCDDDBBB>>><<<;;;<<<>>>@@@;;;999555222111222444555===<<<:::888555333111000,,,++++++***)))(((''''''&&&&&&&&&&&&%%%%%%$$$###!!!""""""$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%&&&&&&&&&!!!"""###$$$%%%$$$#########&&&((('''$$$###%%%((( !!!######""""""!!!############""""""""""""!!!!!!"""###$$$%%%&&&&&&#########&&&(((((($$$ $$$###"""!!!!!!###%%%&&&&&&%%%$$$#########$$$%%%%%%%%%&&&'''&&&%%%###"""!!!"""$$$%%%&&&%%%$$$$$$%%%%%%&&&'''(((((((((((($$$%%%&&&&&&''''''&&&&&&'''''''''(((((((((((((((&&&&&&&&&'''''')))******)))))))))))))))******+++)))***,,,,,,,,,...000222777CCCWWWlll~~~}}}{{{xxxqqqeee]]]___fffgggkkkmmmnnnqqquuuvvvsssllljjjggggggkkkmmmjjjddd```aaaccchhhppp{{{}}}vvvnnnggg___[[[```gggpppvvv{{{|||~~~bbbOOODDD>>><<<===999:::===>>>===;;;777555333777999777111---///222000///...............///000000///...------,,,,,,,,,,,,------,,,,,,+++******&&&######%%%'''&&&%%%%%%%%%%%%$$$$$$#########"""###%%%'''((((((''''''&&&%%%###$$$%%%%%%$$$"""$$$$$$$$$######"""""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$"""!!!###&&&&&&### '''&&&$$$###$$$$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######%%%'''((('''((())))))***---111444666888::::::;;;<<>>>>>???AAACCCGGGJJJKKKPPPQQQTTTWWW\\\aaaeeehhhppprrruuuuuurrrooonnnmmmqqqtttxxxzzzzzzyyyyyyzzzrrrnnnlllpppzzzmmmcccTTTIIICCC???;;;777;;;<<<>>>@@@BBBDDDEEEFFFFFFDDDBBB???<<<;;;;;;;;;;;;;;;999666333222444666999;;;===>>><<<777111......+++((())),,,,,,(((###%%%%%%&&&&&&&&&&&&''''''######$$$%%%&&&&&&''''''$$$###"""###%%%%%%###!!!!!! $$$$$$"""!!!""""""######$$$%%%%%%&&&###"""$$$$$$"""###########################$$$%%%%%%###""""""""""""""""""###$$$$$$$$$%%%""""""###$$$$$$$$$$$$###!!!!!!"""""""""###$$$%%%########################"""###$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&'''((()))((('''%%%%%%&&&&&&&&&&&&''''''''''''((()))(((''''''''')))***+++&&&&&&&&&'''''''''((((((*********)))))))))))))))+++,,,,,,,,,---000444888:::HHH[[[lllyyy}}}{{{yyyxxxwwwvvvssspppqqqqqqpppqqqrrruuuyyy|||xxxuuuqqqnnnnnnnnnmmmlllcccbbbccceeeeeehhhrrr~~~vvvkkkhhhhhhkkkrrryyycccOOOEEE???<<<===666777999999999777444333444666888666222000000222111111000000///...------000//////...------,,,,,,,,,,,,------,,,,,,+++***,,,)))'''''')))***)))'''&&&&&&&&&%%%%%%%%%%%%%%%"""###$$$&&&&&&&&&&&&%%%'''&&&$$$$$$%%%$$$###!!!&&&&&&%%%%%%%%%$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$###$$$######$$$%%%%%%###!!!&&&%%%$$$###$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&((()))'''((())))))***,,,000333888999:::::::::;;;>>>@@@@@@CCCEEEFFFFFFFFFHHHJJJJJJNNNRRRUUUVVV[[[bbbhhhlllmmmnnnmmmggg___WWWRRRGGGDDDBBBEEELLLTTTZZZ]]]^^^```aaacccgggmmmtttzzzwwwyyy{{{|||}}}vvvnnncccWWWKKKDDD<<<:::888777888:::>>>@@@CCCLLLYYYgggsss|||zzzzzz|||}}}qqqfff```NNNHHH@@@=========;;;888777777888999;;;>>>AAABBBEEEGGGJJJPPPWWW^^^dddgggjjjkkkkkkiiifffeeeeeeeeemmmrrrwwwzzz{{{zzzzzzyyyssspppnnnqqqwww|||}}}|||||||||{{{xxxvvvvvvzzz}}}tttiii[[[OOOHHHCCC>>>:::::::::;;;===???AAACCCDDDFFFEEECCCAAA>>>===<<<;;;;;;:::999555222000111333777999<<<===<<<999444111///+++((((((++++++((($$$'''&&&&&&&&&%%%%%%$$$$$$#########$$$%%%&&&&&&&&&$$$###"""###$$$%%%$$$""")))$$$ ###%%%$$$!!!%%%%%%%%%$$$######""""""###""" !!!$$$$$$""" ###########################$$$%%%%%%###""""""##################$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%###!!!"""%%%&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((((((&&&%%%%%%&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((***)))))))))))))))))))))***+++,,,,,,---000555999AAALLL[[[hhhrrr|||~~~{{{yyywwwssspppppptttxxxzzzzzzxxxuuurrrqqqqqqrrrqqqqqqiiiddd___]]][[[]]]gggqqqyyy{{{~~~vvvqqqqqqtttxxx~~~dddQQQFFF???===>>>999999:::999999888666666555555555555444333222111222222222222000...,,,+++/////////...------,,,,,,,,,,,,------,,,,,,+++***,,,*********++++++)))'''%%%&&&&&&&&&&&&&&&''''''######$$$%%%%%%$$$$$$###(((&&&$$$$$$%%%%%%###!!!''''''''''''&&&&&&&&&&&&$$$$$$############$$$$$$""""""###$$$&&&'''((()))$$$$$$%%%%%%%%%$$$#########%%%&&&&&&%%%###""""""$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%''')))+++***+++,,,,,,,,,---111333666777777777777999<<>>999999888888:::>>>DDDIIIMMMRRR\\\kkkzzzxxxlllbbb[[[IIICCC<<<888777777555444444444444444555777999:::<<<>>>CCCIIIPPPXXX___bbbdddddddddbbbaaabbbdddgggkkkpppwww|||~~~~~~~~~{{{yyyxxxzzz||||||xxxtttlllkkkiiiddd```^^^___```fffmmmxxxuuufffYYYPPPIIICCC???;;;;;;;;;;;;===???AAABBBFFFEEEDDDCCCAAA???===<<<======;;;777333111000111444666999<<<===;;;888777000,,,(((''')))***(((&&&''''''&&&%%%$$$###""""""""""""######$$$%%%%%%%%%&&&$$$"""###$$$%%%%%%$$$+++'''######%%%&&&$$$"""&&&&&&%%%%%%$$$######""""""######%%%'''&&&### """""""""""""""""""""""""""$$$%%%%%%###""""""###$$$$$$$$$###############$$$$$$%%%&&&&&&&&&&&&%%%)))$$$!!!"""''')))%%% $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%''''''&&&%%%&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%$$$%%%%%%&&&'''&&&&&&'''''''''((((((((())))))))))))))))))******)))***+++,,,...222777;;;HHHOOOYYY```eeelllvvv~~~|||vvvppppppuuuxxxwwwtttwwwuuuttttttvvvwwwwwwwwwnnneee[[[WWWVVVYYYbbbkkkvvvxxx||||||xxxyyyfffRRRGGG@@@===>>>;;;;;;:::999888888888888444333222333444333222000111111333333222000...,,,//////.........---------,,,,,,------,,,,,,+++***(((((()))))))))(((&&&%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###$$$%%%'''((((((&&&'''''''''&&&%%%$$$$$$###&&&((('''$$$""""""$$$"""###$$$$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%&&&)))+++------.../////////000222555666777888888999<<>>AAAAAABBBFFFLLLTTTZZZ___hhhppp{{{~~~~~~~~~{{{zzzwwwrrrkkkaaaWWWQQQJJJEEE???;;;::::::999888888777666555555666777777;;;<<<@@@EEEKKKRRRWWWZZZZZZ\\\___bbbfffjjjppptttrrrwww||||||nnnjjjddd\\\VVVRRRPPPPPPSSSZZZdddnnnyyytttfffZZZPPPGGGBBB@@@???=========>>>@@@AAADDDEEEEEEDDDCCCAAA???===BBBBBB@@@<<<777333111111111333777:::<<<===<<<<<<222...***((()))))))))(((&&&&&&%%%$$$$$$###""""""""""""#########$$$$$$$$$'''%%%######$$$%%%%%%%%%&&&###!!!"""$$$%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%&&&'''''''''%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%###"""######%%%$$$$$$$$$###"""""""""###$$$$$$%%%&&&%%%%%%%%%(((&&&$$$$$$&&&&&&### ########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&'''&&&%%%&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((((()))))))))))))))*********)))***,,,---000555;;;???JJJMMMRRRTTTWWW]]]ffflllxxx~~~~~~{{{wwwuuuuuuuuurrroootttttttttvvvyyy{{{{{{{{{oooeee]]]\\\^^^ccckkkssszzz{{{~~~~~~}}}gggSSSHHH@@@===>>>888888666555444444555555333222111222333222000......///111333333222000///...............---------,,,,,,------,,,,,,+++***'''((())))))(((&&&%%%$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%######"""$$$&&&(((((('''%%%%%%%%%%%%%%%&&&&&&&&&""""""!!!!!!!!!!!!"""""""""#########$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$######"""%%%((('''$$$!!!"""$$$"""$$$%%%#########%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&(((+++---///---///000000000111333555666888;;;===@@@EEEJJJNNNPPPQQQTTTWWWXXXWWWUUUSSSRRRRRRSSSTTTWWW\\\bbbfffgggaaaVVVLLLCCC???======>>>AAAFFFKKKPPPSSSVVVWWWccchhhoootttuuutttsssrrrnnnooooooqqqvvv~~~{{{tttooommmnnnmmmiiibbb[[[SSSNNNKKKMMMIIIFFFEEEIIINNNRRRTTTVVVVVVWWWZZZ___fffmmmqqqzzz~~~|||wwwtttpppmmmhhhdddaaaaaabbbccceeehhhmmmpppqqqqqqqqqrrryyy}}}{{{wwwrrrnnniiiddd___XXXPPPJJJHHHFFFBBB???>>>>>>>>>>>>===<<<:::888666666666666999:::===AAAFFFKKKOOORRROOOTTT\\\fffnnnwwwwwwkkk^^^SSSMMMIIIGGGGGGKKKQQQYYYdddsssrrrdddWWWMMMGGGDDDCCCAAA???>>>=========AAABBBCCCDDDCCCBBB@@@???CCCDDDCCC???999444111000...000444888;;;===??????555333///,,,******))))))$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$'''%%%$$$$$$%%%&&&&&&%%%###"""""""""###$$$######"""######$$$$$$%%%&&&&&&&&&%%%%%%$$$###$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%###"""###$$$%%%$$$$$$$$$###""""""""""""######$$$$$$$$$$$$$$$###&&&(((&&&### !!!"""&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&###%%%''''''&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&'''''''''&&&&&&&&&'''''''''((((((((())))))(((((())))))************)))+++---000444999@@@DDDGGGIIIJJJLLLOOOUUU^^^dddrrr{{{xxxqqqnnnnnnqqqqqqssswwwzzz}}}|||{{{ooohhhdddggglllpppvvv}}}hhhSSSGGG@@@======:::999888777666666666666333333333333222000000///---...///111222111111000........................,,,,,,------,,,,,,+++******+++,,,+++((('''&&&'''######$$$$$$$$$$$$$$$%%%'''&&&&&&%%%%%%&&&''''''#########$$$''')))(((((($$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""######$$$$$$$$$##################""""""#########"""!!!!!!!!!###%%%%%%$$$#########!!!%%%%%%###"""$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&(((''''''((())),,,///111...000222333333444666777555999===AAAFFFJJJPPPTTTUUUWWW\\\aaaeeefffccc```^^^^^^^^^___```aaabbbcccZZZTTTJJJAAA<<<<<>>@@@DDDNNNZZZgggpppuuurrrqqqppppppssswww{{{~~~|||~~~}}}xxxrrrlllgggddd\\\YYYSSSNNNLLLLLLMMMOOONNNQQQUUUXXXZZZ[[[^^^___eeeiiinnnppprrrvvv||||||ssslllbbbZZZUUUPPPKKKGGGEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDAAA>>>;;;999999888888999:::===AAAEEEIIIKKKKKKRRR]]]iiitttwwwgggYYYNNNGGGBBBCCCEEEHHHLLLTTTcccttt|||nnn```TTTNNNHHHGGGEEECCC@@@===;;;:::>>>???@@@AAAAAABBBBBBBBBBBBCCCCCC???999333///...---///222555999<<>>FFFKKKGGGHHHIIIKKKPPPXXXaaahhhrrr}}}yyypppnnnpppooopppssswww{{{}}}|||zzzrrrooonnnrrrtttvvv{{{hhhSSSGGG???<<<<<<<<<<<<<<<;;;::::::999999444666888666222///000111//////////////////000000........................,,,,,,------,,,,,,+++***,,,------+++(((&&&((()))%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$&&&'''(((&&&%%%$$$%%%'''''''''&&&###$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$###### !!!###$$$%%%###""" %%%%%%###"""$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((+++...111333333555888999:::;;;===??????CCCIIINNNRRRVVVZZZ]]]bbbdddggglllooonnnjjjfffeeeeeeeeedddbbb^^^YYYVVVMMMIIIEEEBBBCCCHHHOOOSSS]]]aaagggkkkmmmoooqqqsssnnnrrrxxx}}}~~~}}}uuunnnjjjgggfffffffffbbb]]]WWWSSSPPPMMMLLLEEEEEECCC???;;;;;;>>>AAABBBHHHSSScccuuuzzz{{{{{{zzzyyyzzz}}}~~~yyyuuuooonnnjjjeee```ZZZUUURRRJJJHHHEEEBBB@@@???@@@@@@@@@BBBDDDFFFGGGIIILLLOOOOOOSSSXXX[[[\\\```gggmmmpppqqqssstttuuutttrrrqqqoooppprrrrrrtttzzzwwwhhh\\\UUURRRNNNKKKKKKMMMPPPRRRSSSSSSTTTTTTTTTRRRNNNJJJGGGDDDCCCBBB???>>>>>>>>>???AAACCCDDDIIINNNVVV___jjjuuuuuuhhh\\\QQQJJJEEEFFFHHHIIINNNXXXeeennn{{{vvvhhh]]]VVVPPPPPPNNNKKKFFFAAA<<<::::::;;;<<<===???AAACCCDDDBBBDDDDDDAAA;;;555000...---...000333777;;;>>>???>>>===:::666111---+++***&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&(((***)))&&&###%%%%%%&&&%%%$$$#########$$$$$$###""""""!!!!!! !!!"""###""" !!!$$$########################!!!"""$$$$$$######$$$%%%###############$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$"""%%%)))(((%%%""""""$$$""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''(((***)))(((''''''(((&&&&&&&&&''''''''''''((('''(((((()))((('''&&&%%%'''((((((((())))))))))))'''(((((()))******++++++---000333777<<>>>>>======;;;:::888777999:::;;;;;;;;;===AAADDD???DDDIIIKKKLLLPPPXXX^^^\\\]]]___``````]]][[[YYYRRRVVVYYY[[[\\\aaaiiipppwww{{{{{{wwwuuuqqqoooqqqzzzuuufff^^^[[[XXXVVVVVVZZZ___bbbdddddddddeeebbb```\\\WWWSSSPPPNNNNNNIIIGGGEEEBBB@@@?????????AAADDDHHHNNNVVVaaalllssswwwkkk___WWWDDDFFFHHHHHHJJJPPPYYY```mmmyyy~~~{{{zzzxxxuuuuuuuuurrrqqqrrrwww{{{{{{nnnbbb\\\XXXWWWVVVRRRMMMFFF@@@<<<888888999;;;===@@@CCCEEEDDDFFFFFFDDD>>>888333000---...///222666999<<<>>>@@@@@@>>>:::444...+++***)))(((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''***+++)))&&&""" ###$$$$$$$$$%%%&&& !!!""""""###### $$$''''''%%%######$$$######################## """$$$$$$######$$$%%%""""""######$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''(((((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((***+++***(((''''''(((&&&&&&&&&'''''''''((((((''''''((((((((('''%%%$$$(((((((((((())))))))))))'''(((((()))***+++++++++///111555999???FFFNNNSSSRRRSSSUUUZZZbbblllvvv||||||rrrmmmkkklllpppqqquuuyyy||||||zzzwwwzzzzzz{{{|||zzz{{{gggSSSGGG???<<<;;;999999888888888888888888888777444222111000000000111111000...---,,,******...........................---,,,)))(((***...111---,,,+++***)))((('''&&&%%%$$$######%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((&&&###  """$$$&&&$$$ """((()))$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""%%%%%%%%%%%%%%%$$$""""""!!!  """$$$&&&&&&&&&%%%$$$%%%&&&'''(((++++++,,,---///333999===>>>AAADDDFFFHHHLLLSSSYYYcccnnnyyy}}}xxxrrrmmmjjjgggfffbbbaaa\\\VVVNNNIIIGGGGGGFFFMMMUUU\\\aaagggmmmrrrttttttsssuuuxxx|||rrrhhh^^^TTTPPPPPPJJJDDD>>>::::::<<<<<<<<<777888999<<>>;;;888888777666444333222111666666666666666666666666999:::<<>>??????===999444///+++'''((()))(((&&&%%%&&&'''%%%%%%%%%$$$$$$#########$$$%%%&&&'''(((((((((((("""###$$$$$$%%%%%%%%%%%%'''$$$!!!!!!###%%%$$$"""%%%%%%%%%%%%%%%$$$###"""########################&&&%%%###"""""""""############""""""""""""######))))))'''&&&$$$###!!!!!!##################$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$''')))(((&&&%%%'''***%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''((())))))(((*********)))***,,,...111111555<<>>BBBCCCEEEHHHJJJNNNVVV```hhh{{{{{{qqqkkkgggdddaaaXXXUUUPPPJJJEEEDDDFFFHHHRRRYYYcccjjjmmmooorrruuusssuuuzzztttjjj___RRRJJJHHHBBB>>>:::888999::::::999999<<>>???@@@AAAAAAAAA@@@@@@???>>>;;;===>>>???@@@BBBEEEHHHOOOSSSWWWZZZXXXRRRKKKGGGFFFBBBDDDIIIJJJKKKYYYjjj~~~{{{||||||}}}}}}xxxrrrlllhhheeeccc___^^^\\\YYYUUUOOOHHHDDDAAA???===;;;;;;???FFFKKKTTT[[[hhhvvvzzzooodddXXXSSSOOOLLLKKKMMMVVV]]]gggqqqwwwyyyuuuqqqpppnnnlllmmmpppsssvvvyyyyyyooofff```^^^^^^]]]]]][[[WWWQQQMMMFFFBBB===:::;;;>>>AAABBBEEEEEEEEECCC@@@;;;777444//////...///222777<<>>999444111***)))'''&&&&&&&&&%%%%%%''''''&&&%%%$$$###""""""$$$%%%'''((()))*********######$$$%%%%%%%%%$$$$$$%%%$$$###$$$&&&'''$$$"""%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""""""""###$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((('''&&&###!!!!!!!!!%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''(((((()))))))))(((((((((''''''''''''((())))))((()))******)))***,,,...222555<<>>??????JJJXXXiiisss|||vvvqqqnnnmmmjjjiiifffddd___XXXPPPKKKDDD???999555555888;;;===CCCGGGOOOZZZhhhyyywwwhhh^^^VVVMMMIIIHHHOOOTTT\\\gggpppvvvzzz|||yyyzzz{{{}}}zzzqqqiiiccc^^^___```aaaaaa]]]XXXSSSLLLGGG@@@<<<;;;===???AAADDDEEEEEEDDDAAA===999777333111//////111666;;;???CCCDDDEEEDDDBBB===999666...***&&&$$$&&&&&&%%%$$$""""""###$$$&&&'''((((((###$$$%%%'''(((((())))))$$$$$$%%%%%%%%%$$$#########$$$%%%''')))((($$$!!!%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$######""""""""""""######!!!""""""######$$$$$$%%%######$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%###""""""!!!%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))((((((''''''(((((()))***'''))))))))))))+++---000333:::FFFUUUbbbjjjlllkkkiiijjjlllqqqxxxxxxlll```\\\^^^bbbhhhooorrryyy{{{|||gggTTTHHH@@@<<<;;;<<<;;;;;;::::::999999999555555444222111000000000........................,,,,,,,,,,,,,,,,,,,,,,,,---...000///---+++******''''''''''''(((((((((((()))'''&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&$$$###"""$$$$$$###$$$&&&((((((&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%''')))***+++...111555777:::>>>AAAAAADDDHHHMMMSSS]]]jjjsss|||mmmccc^^^ZZZUUUPPPHHHHHHGGGGGGIIIOOOWWW]]]gggnnnuuuxxxwwwtttssssss|||xxxoooggg[[[LLL@@@<<<555555555888===CCCIIILLLUUU\\\fffpppwww|||~~~}}}yyytttooollliiieeeccc\\\XXXRRRLLLGGGDDDCCCCCC===:::666555666777777666555444333333333333333222222222222222222222222222222222222222222222222222222222222222333333333333555555666666666555555444333444555666666888;;;>>>===AAAFFFJJJIIICCC===888777555777:::;;;;;;CCCMMMTTT[[[eeekkknnnnnnoooqqqqqqwww~~~~~~yyyvvvtttrrrnnniiieeebbb]]]XXXSSSHHHBBB:::777777999:::999===???AAAGGGQQQ```pppzzzxxxlllaaaVVVOOOMMMLLLMMMSSS]]]fffpppzzzvvvmmmhhh```___^^^______^^^[[[YYYRRRMMMEEE???===>>>@@@AAABBBCCCDDDDDDCCC@@@<<<:::777444111///000444999===AAABBBCCCDDDBBB>>>:::777333---&&&$$$&&&(((&&&"""""""""###%%%&&&'''((()))""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""###%%%&&&'''&&&%%%###$$$$$$%%%%%%%%%%%%$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$##############################$$$$$$&&&&&&&&&%%%&&&&&&''''''#########""""""############!!!!!!$$$&&&%%%"""&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))((((((((('''((())))))***'''((())))))***,,,///222666AAARRRdddppptttssspppmmmnnnpppttt{{{}}}vvvfff___\\\```ffflllssszzzttt}}}|||zzz|||eeeSSSIIIAAA======<<<<<<;;;::::::999888888444444333333222111000////////////...------,,,,,,------------------------///000///---+++***+++---''''''''''''(((((((((((((((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''***+++++++++***%%%$$$###%%%&&&&&&%%%$$$%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''&&&&&&%%%$$$%%%$$$$$$%%%''')))+++,,,---///222555666888;;;>>>===BBBIIINNNRRRYYY```fffqqq~~~xxxoooccc[[[UUUQQQJJJEEEBBBEEEHHHLLLQQQVVV]]]aaalllppptttuuusssqqqsssuuu~~~sssggg]]]QQQCCC;;;888444555777<<>>BBBBBB???:::666444333555666777888===CCCGGGKKKPPPSSSTTTWWW\\\```aaahhhoootttxxx}}}uuuiiiaaa^^^\\\YYYWWWLLLFFF???;;;::::::888666;;;;;;;;;===CCCLLLWWW___nnn{{{zzzlll___VVVSSSJJJHHHJJJQQQYYYaaaooo|||zzzpppkkkccc```[[[YYYXXXYYYYYYYYYTTTNNNFFF@@@>>>>>>>>>>>>@@@AAACCCDDDDDDBBB???===:::777333///000333777;;;>>>@@@BBBCCCBBB???<<<:::777111)))'''((()))&&&###''''''&&&%%%$$$######"""$$$$$$$$$$$$###"""!!! %%%%%%%%%%%%$$$$$$###"""##################%%%&&&######$$$$$$$$$$$$$$$###''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""%%%%%%%%%%%%%%%&&&'''((($$$##################$$$###!!! ###(((******(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&((())))))))))))((((((((((((((()))******((()))******+++...222666@@@MMM```rrr||||||xxxtttssstttwww{{{wwwoooaaa___aaahhhoootttyyy~~~|||eeeTTTJJJBBB>>>===<<<<<<;;;:::999888777777555555555555444333222111222111111000///................................./////////---++++++---...(((((((((((((((((((((((('''%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''%%%%%%&&&######'''(((&&&%%%&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$######'''&&&$$$###""""""######%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&(((+++---///111222444666777999<<>>EEENNNZZZgggooo{{{yyyssspppgggkkkqqqxxx}}}ccc^^^VVVPPPJJJFFFBBB@@@===;;;999666444444555555444333222222222222333444000222444444333333333444222222222222222222222222111111111111111111111111---......///000111222222000111222222222222222222222222222000......000222000333888;;;===;;;999777444444555555555888<<<@@@AAACCCDDDDDDDDDGGGNNNSSSYYY^^^eeekkkrrr}}}}}}jjj]]]XXXVVVUUUTTTNNNJJJEEE@@@===999666333666777777888:::@@@FFFKKKVVVcccvvvuuueeeZZZVVVOOOIIIHHHLLLPPPUUUdddsss~~~tttnnngggbbbZZZTTTRRRSSSTTTTTTPPPKKKDDD>>><<<;;;::::::===???AAACCCDDDCCCAAA@@@<<<999555111000222555777===???BBBDDDDDDBBB???===:::666000,,,+++***(((%%%!!!!!!"""###%%%&&&''''''&&&&&&&&&&&&%%%$$$""""""$$$$$$%%%%%%%%%$$$######"""######"""!!!"""%%%'''######$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&%%%%%%%%%$$$$$$############$$$$$$"""######%%%&&&'''(((((('''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%&&&((())))))(((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''(((((((((((())))))(((((())))))***+++)))******+++,,,000555999KKKYYYmmm}}}|||wwwtttvvvyyy}}}yyyqqqfffeeehhhoootttwww{{{hhhWWWKKKCCC>>><<<;;;;;;:::999888777666666444444555555444333111111000000000000000/////////------------------------,,,...//////...,,,---...)))))))))))))))))))))((('''%%%$$$###$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$""""""&&&(((&&&%%%'''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""" !!!"""###&&&%%%%%%$$$%%%&&&((()))&&&&&&'''(((***---///111111222444555666:::>>>BBBCCCHHHNNNQQQQQQPPPQQQRRRVVV___fffeeebbbaaa^^^[[[ZZZWWWQQQIIIBBB???@@@BBBLLLQQQWWW\\\```dddgggjjjooorrruuuwwwxxx{{{tttbbbWWWJJJBBB<<<777777:::===BBBKKKTTT]]]gggrrryyy~~~xxxssspppaaafffmmmuuu|||qqqfffPPPLLLFFFBBB>>><<<999777999888777666555444444444111222222111111111333444000222555555333222333444333333333333333222222222111111111111111111111111//////000000111111222222222222333444444444444444333333333222000000222444222444777999:::999888777444444444222333777;;;===<<<>>>@@@???>>>???CCCGGGLLLPPPWWW```jjjxxx}}}hhhXXXRRRQQQPPPNNNMMMMMMLLLIIIDDD???<<<:::777777777666666999===@@@EEEOOO___mmmzzz{{{jjj^^^ZZZSSSKKKHHHKKKKKKLLLZZZjjjsss{{{vvvkkkeee]]]UUUQQQOOONNNMMMKKKGGGBBB>>><<<:::999777:::<<<@@@BBBDDDDDDBBBAAA===;;;777333111222333444<<<>>>AAADDDDDDCCCAAA???<<<:::666222...+++)))'''"""$$$''')))***$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$ ###%%%%%%######%%%'''$$$%%%&&&&&&'''''''''&&&$$$$$$######"""!!!!!! ###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&############$$$%%%&&&&&&(((''''''&&&&&&''''''((('''(((((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((('''''''''))))))(((((())))))***+++***++++++,,,...222888===QQQ___rrr}}}yyytttwww|||yyynnnlllnnntttzzz~~~lllYYYMMMCCC===;;;;;;;;;:::999888777666555111222333333222111///...,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,))),,,000222000...---,,,+++*********)))))))))((((((&&&$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$############'''%%%%%%((($$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''###"""!!! !!!###%%%&&&'''&&&%%%$$$%%%''')))+++''''''''')))+++...111222///000111222555999???CCCFFFJJJOOOPPPNNNMMMNNNOOONNNUUUZZZWWWTTTSSSRRROOOLLLKKKGGG@@@:::;;;AAAHHHMMMPPPTTTXXX\\\___cccfffmmmqqqvvvzzz|||nnn___NNNEEE===:::999999<<>>@@@>>>BBBKKKUUUbbbqqq~~~wwwbbbTTTOOONNNLLLJJJLLLPPPSSSRRRMMMIIIGGGGGG<<<;;;:::777555666999<<<<<>><<<:::888999;;;???BBBDDDDDDCCCBBB>>>;;;888444222222222333999;;;???BBBCCCBBB@@@>>>======;;;666000,,,***)))%%%%%%$$$###"""  !!!"""###$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%###'''((('''%%%%%%&&&&&&&&&'''((()))))))))(((''''''&&&&&&%%%$$$######"""###%%%&&&'''&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###""""""!!! !!!"""$$$%%%&&&'''""""""""""""###$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''###&&&((('''$$$###%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&)))))))))))))))******+++++++++,,,---///444:::???RRR___rrr|||xxxzzz}}}tttqqqrrrxxx~~~~~~}}}tttZZZIIIAAA??????;;;;;;:::999999888888777777666555444333222222222000///...---,,,,,,,,,,,,...------,,,,,,------.........//////......---,,,+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&&&&&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$######"""''''''&&&%%%$$$######"""%%%$$$"""!!!!!!###$$$&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&&&&******+++,,,---///111333444444333444777;;;???BBBJJJKKKLLLMMMMMMNNNNNNNNNRRRPPPMMMJJJHHHFFFFFFFFFEEE@@@;;;:::===AAADDDDDDIIIJJJKKKLLLPPPXXX```fffiiinnnvvv|||wwwdddSSSKKK???===;;;:::;;;AAAIIIOOO\\\bbbggglllrrrzzz{{{xxx||||||~~~zzzeee^^^UUUOOOMMMIIIDDD???888777666444333222222222111111222222222222222111333333222222111000//////333222111222444666666666666444333333444555444444333444444222///---///111333222000......///000111444111...---...000000000///.........///111333444333333333333333444444444333222111111222444555777999888888888888777777777:::<<>>999666666666666<<<@@@EEEJJJPPP\\\kkkvvv~~~ttteeeXXXNNNIIICCC???@@@EEEIIIKKK[[[mmmyyypppeee^^^ZZZVVVQQQLLLIIIGGGDDDAAA>>><<<:::999;;;:::;;;===AAADDDEEEEEE@@@>>>:::555000...///000888;;;>>>AAACCCCCCBBBAAABBBAAA@@@<<<888222---***'''&&&&&&''''''&&&"""&&&%%%###!!! !!!!!!"""$$$%%%$$$###"""###%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&%%%$$$$$$######'''$$$"""%%%''''''&&&%%%$$$###"""!!!#########"""######$$$%%%###%%%&&&&&&%%%#########"""###%%%''''''%%%###!!!$$$"""!!!###&&&(((((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''***((('''&&&''''''%%%$$$''''''''''''((((((((((((************)))((('''&&&))))))))))))************---)))((()))+++///999BBBRRR```ooouuuwwwxxxxxxvvvxxx|||xxxzzz{{{|||{{{uuuuuu{{{~~~||||||www^^^LLLDDDAAAAAA;;;;;;:::999999888888777777666555444333222222222555444222000...------,,,...------,,,,,,------..................------,,,+++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&'''&&&%%%###&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%(((&&&%%%###"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&''')))***,,,///222444666777777666555666888;;;???AAACCCEEEHHHLLLNNNPPPPPPPPPKKKJJJGGGEEEBBBAAA@@@@@@;;;888666888===BBBEEEFFFCCCDDDEEEGGGLLLTTT^^^dddpppuuu|||~~~zzzxxxxxxyyyuuuqqqlllbbbRRREEE@@@;;;:::;;;>>>EEEQQQ^^^gggrrrwww|||~~~~~~zzzyyytttpppoooooojjjaaaYYYRRRLLLEEEAAA@@@>>>:::666666666444333222222222222555555555555555444333333555555555444444444444444333333222333555777888888555444333333444555555555666888999888555333555666666555444222222333444555666444222222333555555555444333222222222333444555111111111222222333333333222111111222333444555555444444444444333333333333555666:::@@@HHHPPPXXX]]]ZZZ[[[[[[[[[\\\^^^cccfffqqqsssuuuvvvuuurrrooommmllleeeZZZPPPLLLLLLNNNPPPTTT\\\cccfffiiiiiieee___YYYTTTKKKDDD???<<<999888888;;;???AAAEEEMMMYYYbbbnnnyyyyyykkk___PPPLLLFFFCCCCCCEEEGGGGGGPPPaaaxxx{{{ooofff```[[[UUUQQQRRRPPPLLLHHHEEEBBB???===;;;::::::<<<@@@CCCDDDDDDEEEDDDAAA;;;666333222333777999===@@@BBBBBBBBBAAAAAAAAA@@@===999444000---)))((('''''''''%%%### &&&%%%$$$###"""!!!!!!!!! !!!"""!!!  """$$$%%%&&&&&&''''''&&&&&&'''''''''&&&%%%$$$$$$$$$%%%$$$"""!!! !!!"""###%%%%%%$$$$$$$$$$$$#####################$$$$$$%%%###$$$$$$""" """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''$$$######%%%''')))((('''(((((((((((())))))))))))((()))******++++++++++++))))))))))))************---***)))+++---111:::CCCSSS```lllqqqrrrtttvvvuuuyyy}}}xxxvvvyyy{{{}}}yyysssqqquuuvvvyyy|||zzzwwwvvvwwwxxxwww|||zzzaaaNNNEEEBBBAAA;;;;;;:::999999888888777777666555444333222222222111000///---,,,,,,,,,,,,...------,,,,,,------..................---,,,,,,******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&&&&%%%###&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((((((((((((((((((((((((((***(((&&&%%%$$$###$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''''')))...333777:::;;;<<<999888777777888;;;>>>@@@AAACCCHHHLLLNNNOOONNNMMMDDDCCCAAA???===<<<;;;;;;666555555888===BBBEEEFFF>>>???AAAEEEKKKVVVaaahhhwww|||~~~zzztttnnniiifffeeeeeeddd^^^YYYTTTLLLAAA::::::999;;;@@@HHHWWWiii|||uuummmgggaaaZZZUUUSSSNNNGGG@@@???;;;666555555555333111555555444333333333333333444444555444444333222222222333333333444444444444111111111222333444666666444444444555555666666777555888::::::999777777777555555444444444555666777666555333444555666555444555444222111111111222222111111222222333444555555000111222333333444444333222222222111111111000000111222444888<<<@@@DDDFFFCCCCCCCCCBBBAAABBBEEEHHHNNNPPPRRRTTTUUUUUUUUUUUU[[[VVVPPPJJJHHHJJJNNNPPPUUU]]]eeekkkqqqvvvuuurrrjjjddd[[[RRRKKKEEE???<<<888:::;;;;;;<<<@@@GGGLLLPPPYYYcccmmmxxxuuuiiiWWWSSSNNNKKKIIIHHHGGGFFFJJJXXXkkkuuunnniiiccc___[[[XXXTTTOOOKKKFFF@@@===;;;:::888:::===@@@BBBBBBFFFFFFEEEAAA<<<888666555666999<<>>;;;777444111,,,***'''&&&&&&%%%$$$"""$$$%%%%%%%%%$$$###"""""""""###$$$$$$""""""###$$$%%%&&&&&&'''''''''''''''((((((''''''&&&%%%%%%%%%###$$$%%%&&&&&&$$$###"""#########$$$$$$$$$%%%%%%###############$$$%%%%%%%%%%%%###!!! ###&&&&&&%%%###""""""$$$&&&'''$$$%%%''''''&&&%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))&&&%%%%%%%%%%%%&&&''''''###""""""$$$'''(((((('''(((((()))))))))*********))))))))))))************)))))))))*********++++++---++++++...///222;;;DDDVVVaaallloooppptttwwwwww{{{xxxpppssswww{{{}}}~~~|||tttqqqnnnooooooqqqvvv~~~vvvooojjjjjjjjjjjjlllppp{{{aaaNNNDDD@@@???;;;;;;:::999999888888777777666555444333222222222,,,,,,,,,,,,---...///000...------,,,,,,------...------.........---,,,,,,*********))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&!!! """$$$&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%''''''''''''(((((())))))((('''&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''***000555:::;;;<<<;;;:::999777777888:::===???DDDGGGJJJMMMMMMKKKGGGDDD@@@???===<<<::::::999999999:::;;;===???AAACCCCCC>>>@@@DDDJJJSSS```llluuu}}}yyymmmhhhaaa\\\XXXVVVVVVUUUVVVPPPJJJFFFAAA<<<<<<@@@???DDDNNN[[[mmmwwwiii```VVVPPPIIIEEEDDDBBB???;;;888666333333444555444333444444444444444555555666444555555666666666555555222333333333333444444444222222333333222333444666888999;;;;;;;;;;;;<<<===666999<<>>???AAADDDFFFGGGHHHHHHGGGEEECCCCCCFFFKKKOOORRRZZZcccjjjsss{{{}}}{{{vvvqqqhhh___VVVNNNFFFBBB;;;<<<<<<<<<;;;<<<@@@CCCEEEHHHNNNUUU]]]ffflllooottt|||~~~sssbbb^^^WWWRRROOOMMMLLLKKKNNNUUU```mmm{{{{{{vvvrrrgggccc]]]XXXSSSLLLDDD>>><<<:::777777999<<<>>>>>>BBBCCCDDDCCC???;;;999888999;;;===??????>>><<<:::======>>>>>>===:::777666///,,,(((&&&&&&&&&%%%$$$###$$$%%%&&&&&&%%%###"""$$$%%%&&&%%%$$$###$$$&&&$$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&###$$$&&&'''&&&%%%$$$###############$$$$$$$$$$$$$$$############$$$%%%%%%''''''&&&$$$""""""%%%'''&&&%%%$$$######$$$&&&'''###%%%((((((&&&%%%%%%&&&'''&&&%%%$$$$$$%%%'''(((&&&%%%%%%%%%%%%&&&'''''')))'''&&&&&&&&&&&&%%%###(((((((((((())))))))))))******)))'''&&&&&&%%%%%%))))))*********+++++++++++++++,,,///000222<<>>;;;;;;:::999999888888777777666555444333222222222000000000111222333444555...------,,,,,,------...---------...---,,,,,,+++)))*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&!!! """$$$&&&&&&%%%######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((()))))),,,111666999999888777888777666555666999<<<>>>GGGIIILLLNNNMMMIIIDDDAAA===<<<:::888777777888999===>>>@@@AAABBBCCCDDDDDDCCCGGGMMMUUU```nnn{{{vvvooobbb[[[RRRKKKGGGDDDAAA???GGGCCC@@@???======BBBJJJOOOVVVbbbqqqxxxkkk]]]TTTEEEAAA<<<::::::;;;:::888777666555555666666666555222222333333444666777888888888:::;;;<<<<<<<<<<<<777777777777777777777777777888999888666666888:::===???AAABBB@@@???@@@BBB???BBBGGGKKKLLLJJJEEEAAA@@@???>>>>>>@@@BBBEEEGGGHHHGGGGGGFFFDDDAAA;;;777777666555444333444555555333333444444555666666777111222333555555444333222444444444444333333333333111222333444555444444333333444444444222333555777555555666777999;;;======<<<===>>>???@@@DDDKKKOOOVVV^^^gggoooxxx~~~vvvlllbbbWWWMMMGGG>>>>>>>>>===<<<===???AAACCCBBBCCCGGGLLLQQQVVV[[[fffqqq~~~|||nnnggg^^^WWWTTTSSSTTTTTTUUUUUUVVVZZZbbbnnn~~~wwwrrrkkkeee___VVVKKKCCC???;;;777555666888::::::<<>>@@@@@@???<<<999777:::;;;<<<======;;;:::888222///***'''&&&&&&&&&%%%"""###%%%&&&&&&%%%$$$###!!!"""###"""!!!!!!"""#########$$$%%%%%%%%%%%%$$$'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$###$$$%%%%%%&&&$$$&&&''''''%%%$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%''''''&&&&&&&&&'''((((((&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''---+++)))((('''&&&$$$"""&&&&&&&&&'''''''''((((((***)))((('''&&&&&&&&&'''************++++++++++++******---//////333>>>JJJ___nnnzzzssspppnnnrrruuuzzzwwwooonnnoootttwwwzzzxxxsssppprrruuutttnnniiigggffffffjjjtttuuummmggghhhkkkmmmpppsss}}}cccQQQFFFAAA???;;;;;;:::999999888888777777666555444333222222222222222111000000///000000...------,,,,,,------...---------------,,,++++++))))))*********(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&&&&%%%######""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&""""""###$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%&&&''')))))),,,...222555777666555333666555444555666:::===???FFFHHHLLLOOONNNLLLHHHEEE<<<:::777444444666999;;;>>>AAACCCEEEGGGHHHKKKMMMNNNSSS[[[dddooo{{{zzznnnfffYYYQQQEEE===999888777555999999:::>>>@@@BBBKKKTTTaaahhhtttuuuhhh[[[OOOGGG===:::777666666666555444333333444444444444444444222333333555666888:::;;;:::;;;<<<===>>>?????????999:::::::::;;;;;;<<<<<<<<<>>>@@@???======@@@CCCBBBFFFIIIIIIFFFDDDEEEFFFMMMQQQWWW\\\^^^ZZZSSSNNNHHHGGGEEEDDDFFFJJJOOORRRUUUUUUTTTSSSPPPKKKCCC>>>:::999777555444333444444333333333444444444444555444444555555555555444444444444444333333333222222111111222333333333222222000111222222111111333444444444555555666777888888888:::======>>>CCCJJJPPP^^^fffpppxxxyyynnnbbbWWWPPPDDDBBB@@@>>>>>>>>>???@@@@@@<<<;;;???BBBDDDJJJOOO[[[hhhxxxvvvooofff___\\\]]]___```\\\WWWRRRPPPRRRZZZiiiwwwwwwqqqjjj```SSSIIIEEE@@@:::555555666888999;;;???CCCFFFEEEDDDCCCBBBAAAAAABBBBBB@@@<<<999666666888:::;;;<<<;;;:::999444111,,,)))((('''&&&%%%""""""###$$$%%%%%%%%%$$$"""$$$%%%$$$###"""###$$$""""""###$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!"""###$$$%%%$$$$$$#########"""""""""$$$$$$$$$$$$$$$%%%&&&&&&"""$$$&&&&&&$$$###""""""###$$$%%%&&&''''''&&&&&&)))'''%%%%%%&&&''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''***)))'''((())))))((('''%%%%%%&&&&&&&&&'''''''''((((((((((((***,,,...///*********++++++++++++,,,******---///000444BBBPPPfffxxxyyypppjjjhhhmmmpppvvvyyyuuuvvvxxxyyy{{{{{{vvvooojjjkkknnn|||yyyrrrhhhgggeeeeeeiiiqqq||||||uuuqqqrrrssstttwww{{{{{{bbbPPPEEE@@@>>>;;;;;;:::999999888888777777666555444333222222222//////---,,,++++++++++++...------,,,,,,------...,,,------------,,,++++++((()))***+++***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&'''&&&%%%###$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$######%%%'''((($$$%%%%%%%%%'''((()))***...///222555666555444333444444444555888<<<@@@CCCFFFHHHLLLOOOPPPNNNKKKIII???<<<888555555888===@@@EEEHHHKKKMMMNNNQQQVVVYYY^^^cccllluuu~~~vvvmmmiiieeeXXXFFF:::555555666666666999@@@HHHMMMQQQ[[[eeeqqqvvv~~~pppaaaTTTJJJBBB===888888777777666555333222000222333444444444555666888888999;;;===@@@BBBCCCBBBCCCCCCCCCCCCCCCBBBBBB@@@AAABBBDDDFFFHHHIIIJJJJJJMMMQQQRRRQQQRRRWWW[[[[[[___bbbaaa]]]ZZZ[[[]]]fffiiiooovvvxxxtttkkkcccVVVSSSOOONNNPPPVVV]]]aaaeeeeeeffffffccc\\\TTTNNNCCCBBB???;;;999777666666777777777666666666666555777666666555555555666666555555444444444333333333111111111111111222222222222444444444222111222444444555555666777666666666666888:::::::::>>>FFFMMM\\\eeepppxxxxxxnnnddd]]]QQQNNNIIIEEECCCBBBBBBBBB>>>999777:::<<<===BBBHHHSSS```qqq}}}~~~yyyrrrmmmkkklllmmmnnniiibbbZZZUUUQQQRRR]]]jjjzzzzzzooo```UUULLLFFF>>>888666777888999<<>>CCCFFFIIIKKKNNNPPPPPPNNNLLLJJJDDD@@@;;;777888<<>>???@@@BBBEEEHHHJJJKKKPPPPPPPPPOOONNNLLLKKKJJJLLLMMMPPPSSSVVVYYY[[[]]]^^^bbbgggiiijjjlllrrrxxx{{{}}}zzzzzz|||{{{fffccc^^^\\\___eeemmmssswwwxxxyyyzzzwwwqqqhhhbbbSSSPPPLLLHHHDDDAAA???>>><<<<<<;;;;;;:::999999999888888666555555666777888777777666666666555555555333333222222111222222333444555555444222000000111000111333444444444333222333555777666555999AAAHHHUUU^^^iiirrr{{{|||vvvnnnhhh___[[[TTTNNNJJJHHHGGGFFF???999666999:::999===DDDMMM[[[lllyyy}}}zzzyyyyyyyyyxxxwwwooofff___VVVQQQXXXdddjjjyyyqqqeeeQQQKKKBBB;;;888888999:::<<>><<<;;;;;;;;;<<<<<<;;;::::::444555555555555333222111333222000.........//////,,,,,,,,,+++++++++******,,,,,,---.........------)))******)))'''%%%&&&''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$#########$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&###%%%&&&'''(((***...000000111222111000111444666888888888:::>>>CCCHHHJJJQQQNNNKKKMMMPPPQQQMMMIII???BBBAAA<<<<<>>???IIIWWWbbbiiinnntttyyyyyyiii[[[KKKAAA???>>>999333222444555555333333444555;;;999777888:::===>>>???EEEHHHKKKMMMOOORRRVVVYYYYYY[[[\\\ZZZWWWWWW\\\aaa^^^bbbgggkkkpppuuuzzz}}}yyyqqqnnnnnnqqqttt}}}|||qqqmmmcccXXXRRRPPPKKKDDDDDDBBB@@@@@@BBBBBB@@@===<<<;;;:::888888888999:::;;;:::888777888888666444444444333333333333444444555444222222222222111///000111111111111111000///111111111222555999<<<>>>IIINNNUUU^^^eeejjjmmmnnnnnnpppuuu|||{{{vvviiigggaaaYYYTTTPPPHHH@@@===:::999999777444777===EEERRRaaammm}}}~~~vvvmmmeee```]]]\\\ffflllzzz|||nnncccVVVFFF===<<<======;;;>>>>>>???AAABBBCCCDDDEEEDDDDDDDDDCCCAAA???<<<;;;666222111555777777888:::888777555222...***'''&&&#########"""######$$$$$$'''%%%$$$""""""###%%%&&&######$$$$$$$$$%%%%%%%%%&&&%%%###"""!!!"""######################################################%%%%%%$$$######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&'''(((((())))))((((((,,,+++***(((&&&$$$""""""''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((()))******---,,,+++++++++---///111---,,,---111555>>>NNN]]]vvvsssllllllmmmrrr{{{{{{sssnnnllllllrrrvvvyyyxxxsssooommmllloooppprrrvvvyyyyyyxxxvvvyyyyyyxxxwwwyyy}}}www```OOODDD???===;;;;;;;;;;;;;;;:::999999666777777777777555444333222111000///.........///...---,,,,,,++++++,,,,,,++++++,,,,,,,,,++++++***)))******)))'''%%%&&&'''))))))((('''&&&%%%$$$###''''''''''''''''''''''''&&&&&&%%%$$$$$$###""""""&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%&&&(((((()))+++///111222222222111//////111444;;;:::;;;===AAAFFFKKKOOOPPPOOOOOOPPPRRRPPPLLLIIICCCIIILLLKKKKKKPPPUUUVVVZZZYYY\\\```cccfffoooxxxrrruuuxxxnnncccYYYJJJ<<<666888>>>DDDPPPYYYdddnnnsssxxx}}}{{{pppddd]]]TTTKKK@@@999999888555222///000222222222222444555;;;<<<===@@@DDDFFFGGGGGGHHHKKKNNNPPPSSSWWW\\\```cccgggkkkmmmnnnqqqxxx~~~{{{wwwvvv~~~|||pppiiifff___XXXXXXTTTOOOLLLKKKIIIEEEBBBAAA@@@>>><<<;;;;;;;;;;;;;;;999888888999999777555888888777666555555555555666444333333444444222111......///000111222222222222111111111333666888:::;;;>>>CCCIIINNNRRRTTTUUUYYY]]]eeeoooyyy~~~~~~}}}rrrppphhh^^^WWWRRRJJJBBB@@@999444555666666777999???KKKXXXdddssszzzssslllhhheeefffiiiqqq}}}}}}kkk___OOOEEECCCCCCBBB???<<<<<<===>>>???AAABBBCCCEEEEEEEEEDDDBBB@@@>>>===888333111444666555666999888888666444000,,,(((&&&$$$$$$$$$######$$$%%%%%%&&&%%%###""""""$$$%%%&&&######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((()))******,,,+++*********,,,...//////...///333777@@@QQQ```vvvtttllljjjhhhkkkrrryyy{{{sssmmmjjjiiiggghhhiiigggccc``````aaacccgggmmmtttzzz}}}}}}}}}}}}~~~~~~{{{cccQQQFFF@@@>>><<<<<<<<<;;;:::999888777777777777777666555444333222111000///.........//////...---,,,+++,,,---...***+++++++++***)))(((((()))******)))'''&&&&&&'''(((((('''&&&%%%$$$######((((((((((((((((((((((((&&&%%%%%%$$$$$$######"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$!!!"""###%%%%%%&&&&&&&&&&&&((()))***+++,,,000222222333222111000111444777======???BBBGGGLLLQQQTTTPPPRRRSSSSSSQQQNNNLLLKKKMMMXXXbbbeeeeeedddaaa]]]\\\]]]aaaggglllqqqzzzyyyjjjnnnssskkkPPPIII@@@999888>>>FFFLLLZZZaaakkkrrrxxx|||{{{jjj\\\QQQGGG@@@<<<999555333333333222111///111333444444555777999===???CCCGGGJJJLLLLLLLLLNNNPPPTTTXXX\\\bbbiiinnnuuuzzz}}}}}}xxxqqqooojjjccc\\\WWWSSSOOOLLLIIIHHHGGGEEECCCBBB@@@@@@@@@>>>=========<<<:::888888888666555444333333333555444333333555555444333//////000000111111111111222111111111111333555666555666888:::<<<>>>@@@AAAEEEJJJSSS```mmmxxx~~~zzzxxxrrriiiaaa\\\TTTLLLHHH===555555777888777777;;;DDDNNNWWWcccwwwzzzvvvpppnnnooottt{{{rrrgggXXXNNNIIIGGGDDDAAA<<<<<<<<<===>>>@@@AAABBBEEEEEEFFFEEEDDDCCCAAA@@@<<<666222222333222444777888888888777333///***(((&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$###"""###$$$&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''((((((((())))))))))))(((((((((((()))******+++***))))))***+++---...000///111666:::CCCSSSbbbuuuuuummmgggdddeeeiiiooouuu|||ssslllgggddd]]]\\\ZZZWWWUUUVVVZZZ]]]bbbgggooowww~~~gggSSSGGGAAA???<<<<<<<<<;;;:::888777666555555555444444333222222111111000000///.........///...,,,+++++++++------++++++++++++***)))''''''((()))***)))'''&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''((($$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&(((***++++++---///111000111222333444777<<>><<<>>>DDDLLLQQQ[[[aaajjjrrryyysssaaaQQQFFF???999666///111222333222222111222333555777888999:::<<<>>>CCCEEEHHHJJJLLLOOOQQQSSSXXX[[[___eeekkksss|||~~~vvvnnnfffaaa]]]\\\XXXXXXWWWUUURRRPPPMMMLLLLLLJJJHHHFFFEEEBBB>>><<<999888777555444444333333444333222333555555444333444333222111000///......111111111111222333444555777666555555666777999999===AAAIIITTTaaammmwww|||{{{~~~~~~yyytttoooggg^^^UUUJJJ@@@===<<<999777888:::@@@GGGLLLUUUfff{{{~~~wwwrrrpppsss|||yyyooobbbXXXQQQMMMHHHDDDAAA@@@>>>>>>>>>@@@BBBCCCDDDEEEFFFFFFFFFEEECCCBBB???888333222222000111444777888999999666111---***(((((('''&&&&&&&&&&&&&&&######"""###$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$"""!!!########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''(((((((((''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&(((''''''''''''((())))))''''''(((((((((((())))))'''(((((((((((()))))))))))))))(((((())))))***++++++*********+++,,,---...000000222777<<>>CCCJJJPPPTTT]]]bbbkkkuuu~~~}}}vvvcccYYYJJJ???999666555444---000444555333111111111444666999:::;;;===???AAAHHHJJJLLLNNNQQQVVV]]]bbbjjjmmmsssyyy~~~|||}}}|||vvvsssqqqqqqqqqqqqooollliiieeeccc^^^ZZZUUUQQQMMMIIIDDDAAA>>>===<<<:::999888777777444333222333444555444333666555333111000000//////111111111222444555666777444333222111111333444555999<<>>======???AAABBBCCCEEEFFFFFFFFFEEEDDDBBB;;;444333111///000222555777888999777333///,,,***)))((('''&&&&&&&&&&&&""""""######$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''''''''((())))))&&&&&&'''''''''((((((((((((((((((((()))))))))***)))))))))))))))***+++++++++++++++,,,------...///......222777===FFFUUUdddrrr}}}}}}xxxooonnnnnnqqqpppnnnpppuuussssssuuu}}}{{{vvvpppiiieee```^^^\\\]]]ccckkkrrrwww~~~}}}|||}}}lllVVVGGGBBB@@@=========<<<;;;:::999888888888666555555444555555000111111111000///...---,,,,,,,,,+++++++++******------------,,,+++******((()))******(((((()))***###$$$$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$(((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&((())))))(((((('''&&&%%%&&&(((+++,,,,,,,,,...///000222444777<<>>;;;999888777666555444444555666555333333333222222222333555666111222333444555666777888222111111000111222444555333666:::@@@HHHSSS^^^fffvvvvvvpppjjjaaaTTTFFF@@@AAA888888;;;AAAFFFOOO^^^lllyyyqqqkkkjjjsss}}}~~~yyyqqqiiibbb[[[UUUQQQKKKHHHBBB===:::999:::<<<@@@AAACCCDDDEEEFFFEEEEEEDDD<<<666555333000///111222444555666666444111///+++***)))'''&&&%%%%%%%%%#########$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%################################################%%%%%%%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''(((((((((''''''&&&&&&''''''((()))&&&&&&&&&''''''(((((()))((((((((()))))))))*********))))))))))))***+++++++++,,,,,,---.........///------111888===FFFVVVdddqqq|||{{{yyyxxxwwwqqqiiifffhhhfffhhhmmmvvv|||zzzxxxvvvqqqmmmffffffgggkkksss|||}}}yyyxxx~~~nnnVVVGGGAAA@@@============<<<<<<;;;:::999888666555444444555555000111111111000///...---+++,,,---...---,,,***)))+++,,,,,,,,,,,,,,,++++++((()))******)))((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((()))(((((())))))(((''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''(((((('''''''''))),,,............000000333888>>>GGGRRR]]]eeennnmmmjjjfffaaa]]]YYYWWWPPPLLLEEE===:::>>>HHHPPP^^^iiirrruuuvvvwwwvvvsssrrrsssvvvzzz{{{{{{|||eeeQQQ===999;;;555777<<>>;;;::::::888777777888888666555444444333222333555777999333333444555555555555555333333333333333444555555222444777;;;@@@JJJUUU\\\lllzzz~~~xxxlll\\\PPPLLL@@@;;;:::===AAAFFFRRR^^^mmmxxxnnngggiiiooosss|||}}}xxxrrrkkkddd^^^ZZZRRRMMMEEE>>>999777888888===>>>@@@BBBDDDEEEEEEEEEDDD>>>888777555111///000///000222333444333333222+++***)))'''&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$(((''''''''''''&&&&&&&&&&&&&&&'''(((((()))******&&&&&&&&&&&&&&&''''''(((&&&''''''((())))))******(((((()))))))))***************))))))******+++,,,***++++++,,,------------,,,---222999???GGGWWWeeerrr|||}}}vvvkkk___YYYYYYYYY^^^eeemmmsssyyy}}}|||yyyvvvxxx{{{|||yyyuuurrrsssvvv~~~}}}{{{oooWWWGGGAAA@@@<<<===============<<<<<<777666444333222222333333000000111111111///---,,,+++,,,///000000...+++)))***++++++,,,,,,,,,++++++((()))******)))((()))+++***)))((('''&&&%%%%%%$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$!!!"""###$$$&&&(((***,,,))))))***))))))(((''''''$$$$$$$$$%%%%%%&&&&&&&&&!!!"""$$$&&&'''((())))))(((+++.../////////000111...222:::EEERRRaaapppyyy{{{sssiiiaaa[[[YYYXXXMMMHHHAAA;;;:::>>>FFFLLLQQQZZZbbbeeeiiiooouuuvvvpppppprrruuutttssswww~~~{{{dddSSSFFF::::::@@@===CCCHHHRRR\\\dddiiikkkkkklllpppxxxzzzuuunnnhhhdddaaa___]]]YYYWWWTTTPPPLLLGGGAAA<<<555222///000222333111...444222222444888<<<>>>>>>AAAFFFLLLSSSZZZaaahhhlllyyy|||xxxuuuttttttsssrrrqqqooonnnmmmmmmllljjjhhhfffdddaaa^^^[[[ZZZXXXXXXTTTRRROOONNNOOOSSSWWWZZZZZZeeeqqqzzzyyyssspppnnnnnnfffccc]]]VVVOOOIIIEEEBBB<<<;;;999999999999888666888777555444444555666777555555555555444333222222222222222333333333333333555777999:::>>>EEEOOOVVVcccpppppp___UUUJJJAAA;;;;;;===@@@IIITTT^^^sss{{{mmmbbb___bbbbbbhhhmmmqqqxxxyyyrrrllliiiXXXSSSJJJAAA;;;888888999;;;<<>>:::999777222///000......000111222333333444+++***)))'''%%%$$$######$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%######"""!!!"""###%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))******+++&&&%%%%%%%%%%%%&&&'''''''''(((((()))***+++++++++))))))))))))*********************)))******+++,,,))))))***,,,,,,,,,,,,,,,---...333:::@@@IIIXXXgggsss}}}sssdddVVVOOOOOOPPPVVV```gggkkknnnsssvvvuuusssssswww}}}~~~{{{}}}nnnWWWHHHBBBAAA???===<<<;;;<<<<<<;;;999888888777666555444444333555333111///.........///,,,+++******,,,---,,,+++,,,---///000///---+++***((()))*********)))'''&&&(((((((((((((((((((((((((((%%% !!!&&&***&&&'''''''''&&&%%%%%%$$$'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$+++)))&&&$$$$$$%%%'''((('''((()))(((&&&%%%&&&'''%%%%%%$$$"""!!!$$$(((+++)))***,,,---......//////111444;;;EEESSSbbbpppwwwzzztttkkkddd^^^YYYSSSOOO???===;;;;;;<<>>===:::666333222111000000222333333333111555999;;;;;;===AAAEEEFFFRRRaaammmttt|||{{{yyyvvvtttsssqqqnnnlllbbbaaa___^^^^^^___```bbb]]]^^^^^^^^^[[[WWWSSSQQQKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDEEEEEEEEEEEEFFFFFFJJJNNNVVV___gggqqqzzz|||sssrrrooofffZZZOOOJJJHHHCCCAAA???>>>===<<<:::888555666666555444444555777333333333333444555666666555555555555555555555555222444666888;;;@@@FFFKKKRRR^^^pppzzzkkkcccPPPAAA@@@BBBAAADDDKKKTTTcccyyy{{{uuummmbbbZZZ___[[[[[[```fffjjjooouuu|||}}}~~~qqqhhhdddZZZOOOIIIAAA777555888===<<<<<>>===<<<<<<;;;;;;<<<<<<<<<======>>>>>>>>>>>>AAAFFFKKKPPPUUU[[[___hhhlllqqqwww|||}}}sssggg\\\SSSOOOLLLIIIEEEBBB@@@===:::888999::::::999888777777777666666555444444444444444333333333333333333333333333444555666777;;;@@@DDDNNNXXXgggvvvrrr^^^MMMHHHEEEAAAAAAGGGLLLWWWgggwww{{{uuunnnddd]]]]]]XXXWWW\\\bbbhhhooovvv{{{}}}{{{rrrnnncccXXXPPPGGG===:::<<<;;;;;;<<>>DDDLLLUUU]]]aaammmtttyyy{{{wwwmmmbbbZZZQQQEEE;;;888555333111000111111111///222111222222444666888999;;;???EEEJJJNNNSSS[[[```rrr~~~|||xxxuuujjjfffaaaZZZUUUQQQOOONNNKKKIIIHHHGGGGGGFFFDDDBBB>>>>>>=========???@@@AAA???@@@@@@@@@>>>;;;888666444444444333333222222222333333444444555666777777777999;;;<<<===@@@CCCFFFIIILLLRRRWWW]]]cccjjjnnnpppsssvvvxxxyyy|||xxxmmmbbb\\\VVVSSSMMMIIIEEEBBB???===<<<<<<;;;:::999888777666999888777555444333333333555555555555555555555555333333444333333555999<<>>AAABBBCCCCCCBBBBBBAAA>>>;;;888555333444444444555555777888888777222---+++++++++(((%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""######$$$%%%&&&$$$$$$$$$$$$###"""!!!!!!$$$###"""!!!!!!###%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&((('''&&&%%%%%%%%%%%%%%%)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&'''(((((('''((()))***************)))))))))((()))******+++)))***+++,,,---,,,++++++)))+++,,,------...111333444666;;;AAAGGGOOOXXX^^^hhhlllrrrwww|||nnnaaa\\\\\\ZZZ[[[\\\^^^bbbgggkkknnnuuu{{{mmmVVVIIIDDDDDD>>>===<<<;;;<<<<<<;;;999:::999888666555333222111111111222222111000...---///---,,,,,,------,,,***///...---,,,+++******++++++++++++*********))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&%%%&&&&&&&&&&&&%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''$$$%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$&&&&&&&&&'''&&&&&&))),,,000111111222222444555666666666999<<<@@@BBBCCCCCCCCCMMMOOOQQQRRRPPPJJJCCC???::::::::::::<<<>>>@@@AAAAAACCCHHHOOOWWW```gggkkkooommmkkkiiieee___YYYTTTQQQNNNHHHAAA<<<888666666555;;;EEEOOOYYYbbbkkkqqqzzz{{{qqqeeeXXXOOOFFF;;;333111333222111222222333444444333333444555666999<<>><<<<<<======;;;:::888888777888999:::;;;<<<:::;;;;;;;;;999777555333222222222222222111111111000000111222333333444555444555666777777888:::<<<:::===@@@CCCFFFJJJOOORRRSSSWWW\\\]]]^^^ccckkksss~~~vvvnnneee```ZZZUUUQQQNNNJJJHHHCCC@@@===:::::::::999999999888777555444333333333666666666666666555555555222222333222111222555888@@@EEENNNYYYiii}}}vvvggg[[[OOOIIIIIIGGGIIIKKKOOOVVVaaammmvvv}}}zzzxxxlllgggdddeeegggllluuu~~~{{{mmm]]]NNNFFF;;;:::;;;>>>???>>>@@@DDDBBBCCCBBBAAA???<<<999777777666666555555555666666777333///---+++***'''%%%%%%%%%%%%$$$$$$$$$##################$$$$$$%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$"""!!!!!!###%%%'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''''''''&&&&&&''''''((()))&&&'''(((******+++++++++)))))))))))))))******+++((())),,,------,,,+++******+++---------///111444777;;;@@@GGGMMMSSSZZZ^^^aaadddhhhnnnuuu~~~yyylllhhhhhhfffeeedddgggkkkooorrrssszzznnnXXXJJJEEEDDD>>>===<<<;;;<<<<<<;;;999666555444333111000///...000111222222222000...---+++***)))***,,,------,,,...---+++***)))(((((((((******))))))((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((('''&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###"""$$$$$$%%%%%%&&&&&&&&&'''$$$&&&'''(((((('''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&'''(((((()))+++///222333333333333444666777888666666888999<<<>>>@@@BBBHHHKKKNNNOOOLLLFFF???;;;::::::;;;<<<===???@@@@@@>>>???BBBGGGNNNVVV]]]aaaggghhhhhhiiihhhddd^^^YYYOOOIIIAAA888333111222444777AAANNNZZZdddnnnyyyyyypppeeeYYYKKKBBB;;;444111111000000000000000111333444222444666888:::>>>DDDHHHUUU]]]iiiuuu~~~ssslllaaa]]]WWWRRROOOLLLJJJHHHCCCAAA???<<<999777666666555444333333444444333222111111111222333444555555333333333333222111000///111111222222222222222222///000000111222222333333000111222222111111333555555777999:::;;;===@@@BBBAAAEEEIIIJJJJJJOOOXXX___lllxxx}}}xxxqqqjjjddd^^^YYYVVVNNNHHHAAA<<<<<<===>>>>>>888888777555555444444444333333222222111111111111000111222222111222555777999>>>FFFOOO[[[kkk|||rrreeeYYYRRROOOIIIIIIJJJKKKNNNTTT[[[___lllzzzxxxsssooonnnllllllsss{{{wwwbbbRRREEE???<<<===>>>===@@@EEECCCDDDEEEEEECCCAAA>>><<<888888666555444444444444555333000---+++)))'''%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&'''''''''&&&&&&%%%$$$###"""!!!"""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&'''(((((('''&&&$$$######$$$&&&'''((((((''''''(((((()))***&&&'''(((******+++++++++((()))))))))************((())),,,------,,,+++***,,,---...///...///111444777===DDDKKKQQQVVV[[[^^^]]]```dddjjjssszzzvvvwwwqqqpppoooppptttwwwzzzzzz~~~pppZZZKKKEEEDDD???===<<<;;;<<<<<<;;;999444444444555555555666666111111111111111000//////))))))(((***,,,...------,,,,,,,,,,,,,,,,,,,,,,,,***))))))((('''((((((((((((((((((((((((((((((((()))(((&&&%%%&&&''')))+++'''&&&%%%$$$%%%&&&'''((())))))'''&&&$$$###!!!!!!$$$$$$$$$%%%&&&&&&''''''%%%&&&'''((((((((('''&&&$$$%%%&&&&&&%%%%%%&&&'''&&&((()))***+++---111444444333333333444666888999666555555777:::>>>BBBDDDDDDGGGJJJJJJFFF@@@;;;888888999;;;===>>>?????????======>>>AAAGGGMMMSSSVVV]]]^^^aaaeeefffccc^^^ZZZJJJDDD<<<444000111444777<<>>888555111111333000111222222222333555777333777<<<@@@DDDKKKTTT[[[llluuuwwwnnneee\\\WWWLLLIIIFFFCCCBBBAAA???===888777666444333222222111222000///000111111000.........//////000000111111///////////////......---......//////000000111111000000000000000111111111222333333111///...///000111222444444555666999;;;888:::<<<===>>>BBBIIINNNYYYdddvvv~~~vvvnnniii\\\TTTJJJCCC@@@@@@???>>>;;;:::999888777777777777555555444444333333222222000111222222222222444666555:::@@@GGGMMMVVVaaaiiittt|||xxxmmmbbbZZZVVVMMMLLLLLLLLLMMMOOOQQQSSS___hhhttt~~~~~~{{{xxxsssnnnqqqwww}}}lllXXXJJJ???>>>>>><<>>>>>>>>@@@CCCHHHLLLNNNRRRTTTWWW[[[]]][[[WWWSSSGGGBBB<<<777555888===AAAFFFQQQ___iiiqqq|||ppp```TTTEEE<<<555333333111111333000222555666666777;;;>>>:::???GGGNNNVVVaaannnwwwuuuooofff]]]VVVPPPKKKGGG>>><<<:::::::::999777555333333333333333222222222333111000000111111000//////000000111111000000000///000000000000000000000---......///000000111111111111111111000000000000444444444222000///000111///000111111111111444666222222333555777;;;???AAAGGGPPP]]]hhhsss~~~ssskkk```XXXSSSNNNHHHDDDAAA@@@>>><<<:::999888888999999999888777777666666111222333333111111222444333777<<>>===;;;===BBB@@@BBBDDDFFFGGGEEECCCAAA===<<<;;;999888777666666333333333111...+++***)))&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""!!!"""###$$$%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((''''''''''''((())))))((())))))*********))))))'''((()))***+++******)))******+++++++++,,,,,,,,,---...000111222444666999>>>EEEPPPYYY```ccceeeggggggjjjpppvvv}}}}}}}}}~~~ttt]]]MMMDDDBBB???===<<<;;;<<<<<<;;;999222222222222222222222222222111000/////////111111...---,,,,,,......---++++++,,,,,,,,,+++(((%%%###---,,,***)))))))))***+++&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%'''&&&$$$$$$$$$&&&((())))))'''%%%#########%%%&&&&&&&&&&&&'''((())))))***$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''&&&&&&((()))''')))+++,,,...000333666333222111111222444777888999:::;;;<<<>>>@@@AAABBBBBBDDDEEECCC???<<<;;;<<<===>>>AAADDDEEEEEEDDDDDD@@@??????@@@BBBEEEHHHJJJLLLMMMPPPSSSUUUSSSNNNKKKDDD@@@;;;888999>>>DDDHHHQQQ[[[hhhooottt~~~|||nnn^^^KKK>>>;;;444111333444222000111,,,///333444555777;;;???AAAHHHRRR\\\ffftttvvvqqqggg```VVVMMMFFFBBB@@@>>>777666555555666555333111000000000000111111111111222000//////000000...---/////////000000///......////////////000000111111000000111222333444444555444333333222222111111000000111111111000000222333111222222000......///111///......111555888:::;;;===BBBJJJPPPWWWbbboooyyy{{{ssslllcccYYYQQQFFFDDDBBB???===;;;999999888888888777666555555444222333444333111///000111333666999:::999;;;???CCCCCCNNN[[[fffssszzzssskkkdddaaa^^^[[[YYYZZZ[[[\\\\\\UUUTTTWWW```mmm{{{~~~bbbHHH???===:::;;;@@@>>>@@@CCCFFFFFFEEECCCAAA???>>>===;;;:::999888888444444444333000---,,,,,,''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###""" """$$$%%%&&&%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&'''&&&&&&&&&&&&'''(((((()))************))))))((('''((()))++++++******)))++++++*********+++,,,---+++---000222333666:::<<>>888///...333555444333333444555444333666555444222111///...---,,,++++++---000000...+++,,,,,,,,,,,,+++***))))))))))))((('''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&$$$!!!!!!$$$%%%###!!!%%%$$$$$$###$$$%%%'''(((%%%)))---+++'''$$$%%%'''%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$%%%%%%&&&''')))'''&&&)))///222333333222444555444444555777999666777999<<>>===;;;:::;;;<<<>>>@@@AAABBBCCCCCCCCCBBBBBBBBBCCCBBBBBBCCCDDDBBBBBBDDDFFFGGGKKKOOORRRQQQMMMJJJDDD@@@===>>>EEEMMMSSSUUUaaaeeeiiikkkpppyyy~~~lllZZZJJJ===666222000...///333555444222555666777888:::===BBBFFFKKKUUUbbbooo~~~{{{qqqfff^^^NNNJJJFFFCCC@@@>>>;;;888666555555444333222111111000000//////.........---///////////////000111111000000000000000000000000000000000000000000000000222222222111111111111111444333222111111333555666>>>:::555111111222222333////////////////////////000111222333333444777:::444888===@@@CCCIIIRRRZZZcccmmmzzzuuuhhh[[[PPPHHHGGGFFF???;;;:::888666444444666777777666999777444222222333222111333333333333555777999;;;:::CCCNNNWWWbbbqqq~~~vvvmmmgggaaa```fffkkkiiiccc___\\\WWWVVVZZZbbbooommmOOOCCC>>>:::;;;BBB???@@@CCCEEEFFFEEECCCBBB@@@>>>;;;:::999777555222333222000///000///---,,,%%%$$$%%%&&&(((((('''%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&""""""###$$$$$$$$$$$$#########""""""######$$$%%%$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%***)))((('''&&&&&&'''(((&&&%%%$$$######%%%&&&(((&&&''''''((()))******+++(((((()))***+++,,,,,,---,,,,,,------------------///---...222444666;;;BBBIIIRRR___iiinnnqqqssstttrrrtttxxx}}}tttqqqwww~~~~~~{{{zzzwwwyyyrrr[[[KKKCCCAAABBB???>>>@@@<<<666444888444333222333555666555444222111000///...---,,,+++,,,++++++---///000...+++,,,,,,,,,,,,+++***))))))))))))(((''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''(((&&&$$$$$$%%%&&&$$$###%%%%%%############$$$%%%!!!%%%))))))&&&%%%''')))$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$)))((((((,,,000333444333333444555555444444666888777888:::;;;<<<=========;;;;;;:::;;;<<>>AAAFFFKKKWWWcccrrr}}}sssjjj___UUUMMMGGGEEEAAA>>><<<:::777555333333222222111000000000000000/////////........./////////...///000000111000000000000000000000000000000000000000000000000111111111111111111111111333333111111111222444555<<<999555333333333333333000000000000000000000000///111222222222222444555111555888999:::???FFFMMMLLLSSS^^^hhhsssrrrcccTTTNNNJJJEEEAAA@@@===;;;888888888999999999888666444333333333222111222222222333444666777888777>>>FFFMMMVVVdddsss|||}}}tttoooiiifffjjjnnnkkkeeebbbYYYTTTRRRVVV^^^jjj|||sssWWWHHHAAA:::999======???BBBDDDEEEDDDCCCBBB???===;;;:::999888555333333111000000000000...---)))'''$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%&&&''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%)))((('''&&&&&&&&&'''((('''&&&$$$$$$$$$%%%'''(((''''''(((((())))))******))))))))))))))))))******,,,,,,,,,---------------...,,,...222444777===DDDLLLUUUbbblllqqqsssuuuwwwzzz|||{{{sssooouuu}}}}}}||||||~~~{{{~~~pppYYYJJJCCCBBBBBB===;;;;;;;;;888666777444222222333555666555444333222222111000000//////,,,,,,,,,---...///---,,,,,,,,,,,,,,,+++***))))))))))))((('''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''+++)))'''&&&&&&'''&&&$$$''''''&&&$$$$$$######$$$!!!$$$''''''%%%$$$&&&)))&&&&&&&&&%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%******,,,///333555444333444555666555444444555777999999:::;;;::::::888888888888999;;;===AAADDDFFFEEEFFFGGGHHHHHHJJJMMMPPPPPPOOONNNLLLJJJIIIHHHGGGBBBCCCFFFJJJOOORRRRRRQQQNNNOOOQQQVVV]]]bbbeeefffdddfffiiijjjlllrrrzzz{{{jjj___OOOAAA888555555555444333111111333444444444555;;;BBBDDDDDDHHHQQQXXXkkkxxx{{{ooodddZZZQQQHHHAAA???<<<999777666555333111000000//////////////////000000////////////......//////......//////000111000000000000000000000000000000000000000000000000111111111111111111111111333222111111111222333444777555222222333333222111111111111111111111111111///111333333222000000111000222444444333555:::???===AAAGGGMMMVVVbbbpppzzzjjj]]]WWWPPPIIIFFFAAA>>>;;;999999999999888666555444555666666444222111222333444555666666666999<<<@@@FFFNNNZZZiiisss~~~{{{sssmmmoooppplllhhhfff\\\XXXVVVYYY___iiiyyy{{{aaaRRRHHH>>>:::;;;<<<===???AAABBBCCCBBBBBB>>><<<;;;::::::999666444222111000000111111000...,,,)))%%%###$$$&&&''''''######$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&&&&'''(((''''''&&&%%%%%%'''((()))(((((((((((())))))))))))))))))))))))((((((''''''+++,,,,,,,,,---------...---+++---111555777>>>FFFQQQZZZgggqqqvvvyyy{{{}}}|||uuuqqquuu}}}{{{|||nnnXXXIIICCCBBBAAA<<<888888999999777666555444333333444555444333333333222222222222111111---,,,,,,------...---,,,,,,,,,,,,,,,+++***))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''+++***((('''&&&&&&&&&%%%))))))((((((''''''''''''%%%'''((('''%%%###$$$%%%)))))))))((((((''''''&&&$$$$$$$$$%%%&&&((()))***+++,,,///222555666555444666777777666444444555777::::::;;;<<<;;;999777666555666777:::===@@@CCCDDDCCCFFFHHHIIIKKKOOOVVV[[[[[[]]][[[VVVRRROOOKKKFFF???@@@BBBHHHNNNTTTWWWXXXRRRUUUYYY___dddggghhhgggeeegggiiijjjlllpppuuuzzz|||~~~{{{xxxtttkkkbbbTTTKKK>>>444000111444666444333222111222444666666777???GGGJJJKKKSSSaaammmxxxooobbbWWWOOOHHHAAA<<<777555333222222222111///.........//////000000000000000////////////////////////......//////000111111111111111111111111111111111111111111111111111111111111111222222222222333222111111111222222333111000000000222222111///222222222222222222222222222444666666444111000///111222333222111222555888;;;<<>><<<:::777777777888999999666444333444666888999888888777===;;;<<>>;;;<<<===???@@@AAAAAABBB===<<<;;;;;;;;;:::777555222111000000222222111000,,,***'''&&&''')))))))))"""$$$%%%''''''%%%$$$"""%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((''''''&&&'''((())))))))))))))))))(((((((((((())))))))))))))))))))))))+++++++++,,,,,,------...---+++---222555999AAAIIIWWW```nnnxxx~~~}}}yyy{{{~~~|||nnnWWWIIIDDDCCCBBB???;;;999;;;===;;;888777666444444444444222000////////////////////////------------,,,,,,------,,,,,,,,,,,,+++***))))))))))))((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''')))((((((&&&%%%%%%%%%%%%''''''(((((())))))))))))''''''''''''%%%%%%&&&''')))))))))((((((''''''&&&$$$$$$%%%&&&''')))+++,,,---///222555666666555555777888888777666555777888;;;<<<===>>>>>><<<:::999444555666888;;;===???@@@AAADDDHHHKKKOOOVVVaaaiiirrrvvvuuunnnfff```VVVLLLCCCBBBBBBEEEKKKQQQUUUVVVVVVYYY___dddfffggggggfffeeegggiiikkkmmmooorrrtttoooqqqpppkkkeee```VVVLLLDDD???777222000111333444555555555555555888;;;>>>===EEENNNSSSYYYeeexxx{{{tttfff]]]RRRHHHCCC???;;;888444222000000111111000///......//////000111111111//////000000000000000000000////////////000111111222222222222222222222222222222222222222222222222111222222222333333333444333333222222222222222222000000000222333444222000222222222222222222222222555777999999666333222111111222222111111222444555444555888:::===AAAEEEHHHQQQYYYdddppp|||ppp```\\\YYYUUUQQQMMMIIIDDD@@@:::999999;;;<<<;;;999777666777999;;;<<<<<<;;;;;;DDD>>>;;;>>>CCCJJJWWWcccooo|||xxxvvvvvvzzzwwwuuuuuusssqqqtttzzz}}}}}}xxxjjj\\\NNNDDD@@@;;;<<<<<<===>>>???@@@AAA===<<<;;;<<<<<<:::777555111000///111333444333222---+++***))))))(((%%%######%%%&&&((((((&&&%%%###&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&''''''((((((''''''&&&$$$%%%%%%&&&&&&'''''''''''''''''''''(((((())))))))))))))))))(((((((((((((((((()))******+++,,,,,,******++++++,,,------...///---///444999>>>GGGPPP___iiivvv}}}}}}oooYYYKKKEEECCC??????===999999;;;:::777777666444444444444222000000000000000000000000000---......---++++++,,,...,,,,,,,,,,,,+++***))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''&&&$$$$$$%%%'''###$$$%%%&&&''''''''''''$$$$$$$$$%%%&&&(((******&&&&&&&&&%%%%%%%%%%%%%%%'''''''''''''''((()))***...111444555555555555666888999:::999888888999;;;<<<>>>@@@AAAAAA???===;;;444555666888999;;;<<<===@@@DDDJJJOOOUUUaaaooo{{{vvveeeVVVJJJGGGCCCCCCEEEJJJMMMOOOXXX[[[```dddeeeeeefffffffffgggiiikkkmmmmmmmmmmmmiiiiiieee]]]WWWRRRIII@@@:::777444222222222222111222222333444555999???CCCIIIQQQ\\\eeennn}}}}}}qqqhhhWWWPPPFFF???;;;:::888666222111//////111111111000//////000000111111222222//////000000000000111111111000000000000111222222222222222222222222222222222222222222222222222222333333333444444555555666444444444333333333222222333333333444666666555333222222222222222222222222555777888888666444333333000000000000000111222222---///222666999;;;<<<===>>>DDDMMMWWWcccppp~~~tttpppkkkeee\\\RRRHHHBBB<<<;;;;;;;;;<<<<<<:::888777888:::;;;===>>>>>>>>>NNNEEE???AAADDDGGGQQQ\\\jjj{{{}}}yyysssmmmmmmqqq}}}zzz}}}~~~rrrdddTTTHHHBBB======<<<<<<<<<>>>???AAA======<<<======:::777444000000///111444555555444...---+++)))'''$$$%%%&&&''''''''''''&&&%%%&&&''''''((((((''''''&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))''''''((((((((((((''''''%%%&&&&&&''''''''''''&&&'''''''''((((((((((((((((((((((((((())))))))))))(((((()))***+++,,,------))))))***+++,,,---......000///222:::AAAHHHSSS]]]kkkttt~~~~~~ppp[[[LLLEEECCC;;;??????:::888999888555555333333333555555444333444333333333222222111111---//////---******,,,///,,,,,,,,,,,,+++***))))))))))))((('''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$&&&'''&&&$$$$$$&&&)))$$$$$$%%%&&&&&&&&&%%%$$$######"""###%%%((()))***$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''((()))***+++000222444444333333555888999:::;;;:::::::::<<<>>>???@@@BBBCCCCCC@@@===;;;333444666888:::<<<======BBBGGGOOOUUU^^^mmmmmmXXXJJJFFF@@@>>>@@@DDDHHHKKKUUUXXX]]]___```aaadddfffhhhhhhiiikkkkkkiiigggeeedddaaaYYYNNNGGGDDD???999666444222222333333333222111333555777999>>>FFFKKKWWW```mmm{{{~~~{{{sssfff[[[NNNGGG???999777777666444222111//////111222111000000000000000000000111111//////000000000111111111222222111111222222333444333333333333333333333333333333333333333333333333444444555555666777777777555555555555444444333333444333222333555555555444222222222222222222222222222333444444222222333444111000000000000000000/////////111333666888888777555999???EEEMMMXXXeeennn}}}ooo___OOOEEE>>><<<:::999::::::999777555666666888:::<<<>>>???OOODDD>>>BBBEEEGGGPPP\\\eeettt|||tttlllfffggglllzzzzzz{{{~~~xxxuuuwwwzzz~~~}}}|||}}}|||uuuiii[[[PPPIII@@@>>><<<;;;;;;===???@@@>>>>>>=========:::666222000//////111444666666666///---***((('''%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&'''((((((''''''((((((((((((''''''''''''((((((((('''&&&%%%&&&&&&''''''((((((((('''''''''(((((())))))******((()))))))))******++++++))))))***+++,,,---......000111666@@@JJJUUUbbbnnnxxx~~~|||~~~~~~zzzxxx{{{qqq\\\MMMFFFCCC===DDDFFF@@@<<<<<<<<<999222111111333555777777666111111000000///......---...//////---******,,,///,,,,,,,,,,,,+++***))))))))))))((('''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$&&&((('''%%%%%%(((+++'''((((((((((((&&&%%%$$$&&&$$$""""""###%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###$$$%%%'''))),,,...///111333444444222222555888999:::<<<;;;;;;<<<>>>@@@AAABBBDDDDDDCCC@@@<<<999222333666999;;;===??????DDDJJJSSSZZZeeeuuulllSSSEEEAAA;;;999<<>>777666555111666444333333444555555444999;;;>>>@@@CCCIIIRRRXXXaaakkk{{{zzztttooogggYYYMMMFFF@@@888333222222000...333111///000111222111000000000000000000000000/////////000000111111111222333333222222333333444555333333333333333333333333333333333333333333333333555555555666777888888999555666666666555444444333333111000000111222222111111111111111111111111111///000000000///000222444444222111111111111000...111000///000111111111000333555888;;;???HHHSSS[[[```mmm|||nnn[[[NNN???<<<999777888888777666333333333555777:::===???EEE:::555<<>>@@@???>>>>>>>>>===:::555222000//////111555777777666///,,,)))((()))+++,,,---%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&***)))((('''''''''''''''''''''((((((((((((''''''(((((()))))))))(((&&&%%%%%%&&&&&&'''((('''''''''&&&''''''((()))******+++))))))))))))((((((((((((((()))***+++,,,---......000111888DDDQQQ^^^nnnzzz|||{{{zzz~~~xxxuuupppnnnrrr|||oooXXXJJJDDDCCC@@@KKKNNNDDD888666:::<<<888444111111333444333111////////////000000000000000...,,,+++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,))))))((((((''''''&&&&&&$$$%%%&&&'''&&&%%%###""""""###%%%'''((((((''''''((((((((((((((()))******+++***(((&&&$$$###""""""######$$$$$$$$$$$$%%%%%%((('''&&&%%%$$$$$$###$$$&&&'''''')))***---...///333333333333444555777888777777888:::<<<>>>???@@@>>>???AAABBBBBBAAA@@@???;;;<<<<<<<<<<<<>>>BBBEEEIIIIIIOOOZZZeeesssyyy```OOO===:::777777<<>>===999666:::888666666888:::;;;:::888888888999===FFFPPPWWWccclllxxx|||rrrjjjhhhkkkooo}}}~~~xxxyyyyyyxxxtttpppllljjjpppiiifffgggfffccceeekkkpppqqqrrrsssqqqkkkccc^^^JJJBBB999555777;;;======<<<===>>>>>>===<<<999888444111///111666999888555555222...+++***)))(((&&&)))'''%%%#########$$$%%%$$$$$$&&&&&&&&&&&&$$$$$$#########$$$%%%&&&'''(((''''''''''''''''''''''''&&&%%%###""""""###%%%&&&&&&$$$###$$$%%%''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&'''%%%""" """%%%'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''((())))))***&&&'''((()))***+++,,,---******))))))))))))*********+++---...///......---111444<<>>>>>???BBBBBBBBBCCCDDDEEEFFFGGGLLLJJJHHHGGGFFFGGGIIIJJJLLLLLLOOOVVV^^^hhhuuuzzzhhhRRRDDD777555333666:::???BBBBBBHHHIIILLLPPPVVV^^^dddhhhlllmmmmmmlllhhhaaaZZZVVVHHHAAA777222333444444333555222222666::::::===AAAEEEFFFLLLVVV^^^fffttt|||uuukkkbbbZZZRRRIIICCC<<<999555333222222111000///000111000//////111333000111111111111111000000111111111000///000222555999888666555555777888:::888888777777666555444333444555777888:::;;;;;;;;;999888888888888999:::;;;888999;;;======<<<;;;:::888888777777666666666555444444333333444444555666444444444444444444444444000000///////////////000//////............//////111111111333666:::>>>@@@CCCKKKVVV```hhhtttttteeeSSSNNNGGGCCCBBBAAA===:::<<<:::888888999:::999888666666666888<<>>???@@@@@@???EEEDDDCCCDDDGGGLLLQQQTTT\\\WWWPPPLLLKKKLLLKKKIIIPPPNNNNNNRRRUUUYYYaaaiiikkkkkkkkkggg___QQQBBB888111222333777===AAADDDDDDHHHJJJMMMSSSYYY```fffjjjmmmooopppmmmeeeZZZPPPKKK===888222000222444444333555333444:::>>>@@@DDDJJJQQQUUU^^^jjjuuu}}}wwwqqqjjj```WWWPPPHHH@@@;;;999666333222222222111000...000111111000///111222222111111111111222222333333444555444333333555777;;;999666444444666888:::777777777666666555555555666777999:::<<<=========::::::999999999:::;;;;;;888999;;;<<<<<<<<<;;;:::999999999999888888888888888777777777777777888888555555555555555555555555222222111111111222222333000//////....../////////111000000111222555777888999@@@HHHPPPVVV___llluuutttaaa\\\TTTOOOLLLHHHCCC???<<<:::888888888888666555333444666777:::???FFFKKKUUU___mmmyyy{{{ooorrrvvv{{{sssoookkkjjjmmmqqqssssssuuuqqqpppqqqpppmmmmmmpppvvvuuusssrrrppplllfffbbbVVVNNNDDD===;;;:::888777888999;;;<<<<<<<<<;;;:::666222///000333666777666666333///,,,+++***)))''')))(((&&&%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((%%%$$$"""###$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&''''''(((((())))))))))))'''&&&%%%&&&&&&''''''((()))))))))''''''((()))***++++++,,,******))))))))))))*********+++,,,---............333888CCCTTTkkk|||www|||yyyqqqnnnppppppvvvyyyvvvuuutttrrrssswww}}}vvv___OOOFFFCCCBBB>>>::::::<<<>>>:::444777555333222111222222222000000000000////////////111///------......---,,,++++++++++++++++++++++++))))))((((((''''''&&&&&&)))(((&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%)))((((((''''''(((((()))%%%%%%%%%&&&'''((()))***''''''''''''((((((((((((&&&&&&&&&&&&'''((())))))&&&&&&''')))+++---///000/////////000222555777999999;;;===@@@BBBBBBBBBBBBEEECCCBBBDDDIIIRRR[[[aaahhh^^^SSSLLLLLLMMMMMMKKKRRRNNNLLLNNNNNNNNNQQQWWWYYYXXXVVVQQQJJJAAA888333111333888>>>DDDHHHJJJKKKKKKMMMRRRXXX^^^eeejjjmmmppppppoooggg[[[NNNDDD???666333000000222333333333888666999???CCCFFFMMMTTT]]]eeerrr}}}tttnnnfff___UUUMMMGGGAAA:::555555333111111222222222111...000222222000000111222444333222222333444555777444666777777666666888999:::999888777777777888888444444555666777999:::;;;888999;;;===???@@@@@@AAA@@@@@@??????????????????:::;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::888888777777777777777777777666666666666444333333333333444555555222222111111000111111111111111111222333444666777555:::@@@EEEIIIQQQZZZaaammm|||vvvqqqjjjddd^^^UUUKKKDDD@@@>>>;;;:::;;;:::999777333555666777999<<>>@@@AAABBBBBBBBBAAA@@@???BBBJJJUUUaaahhhmmmcccVVVOOOOOORRRTTTTTTTTTOOOKKKLLLKKKIIIKKKNNNOOOMMMIIICCC===777444222222777===DDDJJJMMMPPPQQQQQQTTTXXX^^^dddiiimmmoootttppphhh\\\OOODDD<<<888333222111222333444444444999999===DDDIIIMMMVVV___jjjvvvxxxnnnggg\\\VVVMMMFFFAAA<<<777333333111000111222333333222///111333333222111222333333333222222333555666888333444666666555666999;;;<<<>>>@@@AAAAAA???===<<<888888999:::<<<>>>AAABBB@@@AAACCCEEEFFFHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGBBBBBBBBBBBBBBBAAA@@@@@@>>>======<<<<<<;;;;;;:::::::::999999999999999:::999999999888888888777777222222222111111222222333333333222111111111111111000000111222333555666777111444888;;;>>>CCCJJJOOO[[[iiizzzwwwjjj[[[QQQKKKHHHDDDAAA@@@???===<<<666777888888888:::>>>AAAFFFPPP^^^jjjrrryyy~~~xxxccccccdddeeehhhmmmtttzzzzzzwwwtttnnngggeeejjjrrryyy}}}zzzwwwuuuuuutttsssrrrhhhZZZKKKAAA;;;999888777888999;;;<<<===>>>>>>:::888555444555666777777888555111///...---+++***))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$%%%$$$$$$%%%%%%&&&&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%"""###&&&((()))((('''&&&''''''''''''(((((((((((()))))))))))))))***************))))))))))))*********++++++,,,---...///000222999FFFYYYppp{{{rrrkkkiiieeefffiiinnnsssuuuuuutttvvvxxx}}}zzzsssrrrpppoooooosssyyy~~~}}}fffSSSIIIDDD???======>>><<<999999<<<777777666333000///111222111111000000//////......///---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''')))((('''%%%$$$#########''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((((()))***,,,---......///000222555999<<<>>>@@@@@@@@@@@@????????????===<<<<<>>999777222333333444555666777777;;;===CCCKKKRRRYYYdddooo||||||qqqggg```SSSMMMEEE???<<<999666333222111000111333444333222000222555555444333333444111111111222333555666777333444444444555888<<>>======:::::::::;;;<<<===>>>???;;;;;;;;;::::::999999888777666555555444444555555222111000000////////////---...///111222333444555111222444666888<<>>???@@@<<<;;;:::999999888888888666333000---,,,+++***((()))))))))(((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&'''''''''&&&$$$$$$%%%&&&%%%$$$%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%!!!"""$$$&&&((((((((((((''''''((((((((((((((((((*********)))))))))))))))******))))))))))))************++++++---...000111333:::GGGXXXmmmwwwoookkkbbbbbbcccfffiiilllmmmlllpppvvv}}}}}}wwwgggfffdddbbbccciiipppvvv~~~fffSSSHHHCCCAAA<<<;;;>>>===999888;;;666777666333000///000222111111111000///............,,,++++++---------,,,++++++++++++++++++++++++++++++******))))))(((((((((((((((((((((''''''&&&&&&%%%%%%$$$%%%&&&((((((&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&'''(((******))))))******+++,,,...000333888>>>EEEJJJMMMNNNLLLHHHDDDAAA@@@??????;;;:::;;;===CCCLLLUUUZZZYYYYYY[[[]]]```ccceeeggg___WWWOOOLLLJJJGGGFFFHHHAAA???;;;555000000555999:::???FFFLLLOOOQQQUUUWWW\\\___cccgggjjjlllllllllggg[[[JJJ???;;;:::777444111222333444555888:::<<>>DDDIIIJJJLLLPPPSSSTTTRRRPPPOOOJJJJJJIIIJJJKKKNNNPPPRRRYYYZZZ\\\^^^```bbbccccccaaabbbbbbaaa```^^^]]]\\\ZZZYYYWWWUUUSSSQQQPPPOOOOOONNNMMMKKKIIIGGGFFFEEEBBBAAAAAA@@@@@@@@@AAAAAA======<<<;;;;;;:::999999<<<;;;:::999888777777777333222111000////////////...///000111222222333333111111222333666999===@@@BBBLLLWWW```lll|||~~~tttfffWWWLLLDDD???<<<;;;:::888666444555888:::;;;BBBMMMXXXcccooo|||{{{xxxwwwzzzttttttsssrrrrrruuuyyy}}}zzzvvvvvvyyy|||}}}}}}~~~~~~}}}xxxrrrmmmnnnuuu|||}}}~~~xxxjjjZZZKKKAAA<<<::::::;;;<<<===???@@@AAA>>>?????????===;;;999999888555111///...---+++***))))))))))))(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''((((((((()))'''%%%%%%&&&'''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))((((((((((((((((((((('''+++*********))))))((((((******))))))))))))***************+++,,,...000222444;;;HHHXXXjjj~~~|||zzzzzzuuuqqqjjjiiihhhiiikkkmmmmmmmmmooowwwssskkkXXXVVVSSSQQQTTT[[[eeelll~~~fffRRRFFFAAABBB;;;888<<<>>>999777888666777777444000...000222222111111000///......------,,,***+++,,,------,,,************************)))))))))(((''''''&&&&&&&&&'''((((((((('''%%%$$$%%%%%%$$$$$$%%%'''((()))&&&&&&&&&&&&'''((())))))############$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''""""""###$$$%%%'''((()))++++++***************+++---000666>>>HHHRRRZZZ^^^[[[WWWQQQKKKFFFBBBAAAAAA:::::::::<<>><<<888333000111888===???DDDJJJOOOQQQTTTWWW[[[^^^aaaeeehhhjjjkkkjjjiii[[[MMM===555555666444111///000222444666999===@@@GGGKKKUUUbbbnnnzzzyyyooocccVVVNNNDDD???888444333333222000333222222333555555444222222444777888777666555666555666999;;;============@@@@@@??????AAAFFFNNNSSSWWWXXX[[[]]]^^^^^^^^^^^^VVVVVVWWWYYY\\\```dddffflllmmmooorrrtttvvvwwwwwwvvvvvvvvvvvvuuusssqqqooolllkkkiiifffcccaaa```___ZZZYYYXXXUUUSSSPPPOOONNNLLLKKKHHHEEECCC@@@???>>>>>>>>>===<<<;;;;;;::::::;;;:::999777666555555444555444333222111111111111111222333333333333333222---------...111444888:::===EEELLLQQQYYYgggsssyyymmm]]]QQQJJJFFF;;;:::888444222333666999888>>>HHHSSS^^^mmm|||zzzvvvsssrrrvvv{{{}}}~~~~~~|||~~~}}}|||yyyuuupppllliiilllppprrruuuyyy{{{rrrqqqwww~~~nnn\\\MMMEEE<<<<<<<<<<<<===???@@@AAA???AAABBBBBB@@@<<<::::::<<<999555222111000///---************)))((('''&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))***(((&&&&&&''''''&&&%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''(((((('''''''''(((((()))((((((((((((((('''''''''++++++******))))))((((((******))))))))))))***************+++,,,...111222666===IIIWWWhhh{{{{{{vvvuuutttzzzvvvssszzz|||zzzuuuvvvtttqqqqqqqqqqqqqqqooopppyyyyyyiii```MMMKKKGGGFFFIIIQQQ\\\ddd{{{cccQQQIIIGGGCCC???:::777666777888888888888888777666444222111000111333444333000,,,***........................---,,,+++*********+++,,,,,,,,,++++++***)))))))))%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&((((((%%%!!! $$$)))%%%$$$$$$$$$$$$%%%&&&&&&&&&'''((('''%%%%%%(((+++'''***,,,---------...///...111999EEESSS^^^dddeeeddd\\\RRRJJJEEEBBB???<<<;;;;;;;;;;;;===BBBIIINNNSSSbbbrrryyyzzzyyyvvvrrrddd]]]SSSLLLHHHDDDAAA>>>777444111///222777>>>CCCHHHLLLQQQUUUVVVXXX\\\___dddfffiiimmmrrrrrrggg[[[KKKDDD:::333111222222222333444666888:::???DDDIIIPPPVVV```mmm|||xxxmmmbbbUUUIIIBBB>>><<<999666444333333444222333444333222333555666666555555666888999999888:::;;;<<<>>>AAACCCCCCCCCFFFFFFGGGHHHKKKQQQYYY___hhhhhhiiijjjkkknnnsssvvvqqqqqqooonnnpppvvv~~~zzzuuuqqqppplllfffaaa^^^\\\ZZZXXXUUURRRNNNLLLKKKJJJHHHFFFCCCAAA@@@@@@@@@???===;;;>>>>>>===;;;888666666666555444444333333222222222111000///000111222111000111111222222222333333333888:::???EEEMMMVVV```gggvvv~~~wwwdddTTTIIICCC???<<<;;;888444333666888;;;AAAIIIUUUeeettt}}}vvvllliiihhhjjjsss}}}}}}yyyqqqnnnnnnlllfff```aaacccggglllssszzzxxxuuu|||{{{dddRRRIIIAAA===@@@BBB??????BBBEEEDDDCCCAAA???>>><<<<<<;;;:::888666333000---,,,***++++++******)))((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&((())))))))))))((('''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&))))))))))))((((((((((((++++++++++++************(((((((((((((((((((((((((((***---......///111333666???LLL[[[jjj{{{yyyrrrsssssstttrrrmmmiiilllvvv{{{xxxvvvvvvzzzrrraaaVVVLLLEEEAAADDDHHHLLLVVVaaazzzbbbQQQIIIGGGDDD@@@;;;888888999999999999888888777555444222222222222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,,,,+++******))))))((('''''''''''''''(((((()))))))))((((((((('''''''''%%%%%%%%%$$$$$$%%%%%%%%%###%%%%%%""""""&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&'''&&&$$$$$$&&&)))'''))),,,---,,,,,,...///111333999CCCNNNVVVZZZ[[[ZZZTTTMMMHHHEEEBBB???<<<;;;;;;<<<<<<>>>BBBHHHLLLWWWfffuuuzzzyyyuuupppkkkbbb\\\TTTLLLGGGCCC???<<<444222111222666<<>>>>>AAADDDHHHKKKLLLLLLNNNOOOQQQTTTXXX```hhhnnnrrruuuxxx{{{{{{vvvqqqllliiieeeaaa[[[WWWTTTRRROOOMMMHHHGGGEEEDDDDDDCCCAAA???>>>>>>===;;;999888777777666666555555444444333333222111000111222333222111111111111111222222333333333555999===CCCJJJSSSYYYdddmmmzzzzzzfffWWWIIICCC>>>===<<<888555666999;;;???FFFQQQ___nnnxxx{{{pppjjjfffffflllttt|||{{{wwwrrrpppooollleee```dddeeeiiinnnttt{{{}}}|||ooo\\\OOODDDAAA@@@======???DDDCCCBBBAAA???>>><<<<<<;;;:::999777444111...,,,++++++++++++***)))(((''''''''''''''''''''''''''')))))))))(((((('''''''''%%%$$$$$$#########$$$$$$'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%$$$###""""""$$$##################$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))((((((((((((((((((((('''''''''''''''***************************,,,---......///222444555===IIIXXXhhhzzzyyyzzz||||||zzzsssmmmooowwwyyynnnbbbZZZOOOHHHDDDEEEIIINNNXXXbbb{{{cccRRRIIIGGGDDDAAA<<<:::999:::::::::999999888666555444333222444222///,,,+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,++++++******)))(((((())))))))))))))))))******((((((((((((((('''''''''((((((''''''''''''((((((%%%''''''%%%"""!!!$$$(((&&&&&&&&&&&&&&&'''((((((((())))))((('''&&&(((***'''))),,,,,,,,,,,,---...333555888???EEEJJJKKKKKKKKKIIIFFFEEECCCAAA>>>;;;999;;;<<<===>>>AAAEEEHHHVVVcccooorrroookkkeee```^^^YYYQQQJJJDDD???:::666111111333777>>>EEEMMMQQQSSSXXX```fffjjjlllnnnooouuu~~~|||nnnZZZKKK>>>:::555222222333444444777999;;;===BBBLLLYYYbbbooovvv{{{sssfffYYYMMMCCC;;;666888777666444444444555666000222444666666666777999;;;;;;<<<>>>@@@BBBDDDEEEGGGIIILLLPPPTTTXXXZZZ[[[^^^```cccgggmmmuuu~~~}}}xxxppphhhccc^^^YYYVVVOOOLLLIIIGGGGGGFFFDDDBBBAAA@@@>>>===<<<;;;::::::888888777666666555444444444222111222333444333111000000000111111111111222444555777999<<>>>>>@@@BBBBBBAAA@@@???>>>===<<<::::::999888555222///---++++++++++++***)))(((((('''''''''''''''''''''''')))))))))))))))((((((((((((''''''&&&&&&''''''(((''''''&&&$$$$$$######$$$&&&&&&'''''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))************************************************+++---.........///111333666===GGGTTTcccvvv~~~uuurrrvvv{{{{{{wwwsssnnniiieeeZZZTTTNNNNNNQQQWWW```iii}}}fffSSSIIIFFFCCC@@@<<<:::::::::::::::999999777666555333333333444222///---,,,---...000........................,,,,,,++++++++++++***++++++++++++***))))))(((((()))))))))******)))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%$$$&&&)))'''''''''''''''((())))))((((((((((((''''''(((((((((***,,,,,,,,,,,,---...333444777:::===????????????@@@AAAAAAAAA>>>;;;888777888;;;<<<<<<===@@@BBBJJJUUU^^^___\\\[[[YYYWWWXXXUUUOOOGGG@@@:::555222000333888@@@IIIQQQXXX[[[[[[aaaiiiqqqwwwyyyyyyxxx~~~}}}iiiRRRBBB888777444333222333444555;;;===AAADDDKKKYYYiiivvv~~~}}}zzzwwwvvvooofffYYYKKKAAA;;;666333111111111222333555777888111333666777777777888999<<<>>>AAADDDHHHMMMQQQUUUUUUXXX]]]bbbfffkkkoooqqquuuwww{{{~~~uuummmfffbbb\\\XXXTTTPPPNNNLLLIIIGGGEEECCCAAA???>>>>>>===<<<999999888777666555555444444333222222333444333111000000000000000000000111333444555666777:::???CCCHHHPPP[[[gggrrr~~~jjj[[[LLLEEEBBB>>>;;;999;;;;;;;;;<<>>===<<<:::::::::999777333000///,,,,,,,,,,,,+++***)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&)))))))))((())))))******''''''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))******++++++++++++,,,,,,************************+++,,,---------...111333999>>>FFFPPP]]]ooozzzsssrrrttt{{{~~~~~~}}}~~~}}}zzzxxxuuusssrrrsssuuuvvvkkkfffaaa^^^```fffnnntttiiiUUUIIIEEEAAA???;;;::::::::::::999:::999777555444333333333222111111000000/////////........................,,,,,,,,,,,,++++++******++++++******)))((((((''''''((()))))))))(((''''''%%%&&&&&&&&&&&&&&&&&&&&&"""""""""!!!!!!"""""""""###$$$$$$$$$######$$$%%%(((''''''''''''((())))))%%%$$$%%%%%%&&&&&&&&&&&&)))+++------,,,,,,---...000222444666777888888888999;;;===>>>===:::777666444666888999888888:::;;;===FFFLLLKKKKKKNNNSSSUUUVVVTTTOOOGGG???999444222333888@@@JJJTTT[[[aaacccbbbgggoooxxx~~~}}}uuu```JJJ<<<666555555333333333555666===AAAGGGLLLTTTcccvvv|||wwwqqqkkkhhh___WWWKKKAAA:::777555444000000000111222333444555444777999:::::::::<<<===BBBEEEIIINNNRRRXXX___dddfffkkkssszzz}}}wwwoookkkeee```\\\WWWRRROOOKKKGGGCCC@@@@@@???===;;;;;;:::999888777666555555555444222333333444222111111000000000000000000000///000111111222444888;;;???EEENNNWWW___jjjuuu|||mmmXXXMMMGGGAAA===<<<<<<;;;999999<<>>======???@@@@@@???===<<<999:::;;;:::888555222000---------,,,,,,+++***)))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''(((&&&''''''((((((((((((((("""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((((()))))))))***'''''''''((((((((())))))))))))))))))))))))))))))++++++,,,,,,,,,---000333777<<>>;;;::::::::::::999;;;999777555444333333444000111222222222111///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))+++******))))))(((''''''&&&'''((()))((('''&&&%%%'''''''''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))((('''(((***,,,---,,,++++++---...///...---...///...111444555555555666777777999;;;<<<:::888777666333555666666555444555777666===CCCBBBCCCJJJQQQUUUWWWUUUPPPIII@@@:::888777888>>>HHHSSS\\\bbbeeefffeeeiiipppxxx~~~}}}{{{yyytttdddSSSCCC888555555555444444555888;;;???EEENNNVVV^^^mmm~~~~~~}}}|||zzzyyyyyyyyyuuuoooggg___ZZZOOOIIIAAA:::777666555555333333333333222222111111999;;;===>>>???BBBEEEHHHNNNRRRXXX]]]aaahhhqqqxxx~~~{{{tttlllddd]]]XXXTTTOOOIIIEEEDDDBBB???<<<======<<<:::999888777666777555444444555555333222222111111111111000000000000111222222333444777:::<<>>FFFLLLUUUZZZccckkkooorrrzzz~~~wwwooonnnqqqwwwzzzzzz|||}}}ZZZDDD===:::777:::<<<>>>???@@@???>>><<<999:::;;;;;;:::777444111------------,,,+++******((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((())))))&&&'''((()))************$$$$$$%%%&&&&&&'''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''(((((())))))******'''(((((())))))******+++((((((((((((((((((((((((***+++,,,+++,,,...222555666<<>><<<;;;<<<<<<;;;:::;;;999777555333333333444///000111111111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***)))*********)))((((((''''''&&&'''((())))))'''%%%$$$'''''''''((((((((())))))******))))))))))))******'''&&&'''((())))))((((((''''''&&&&&&''''''((()))***)))***---111333222000,,,...000000///...///000...111555666555444555777666888:::999777777888:::444555555444222222333555444<<>>@@@CCCFFFKKKRRRVVV\\\bbbjjjqqqxxx|||qqqjjjddd]]]UUUOOOMMMKKKFFFBBB@@@@@@???>>><<<;;;:::999:::888777777777777666444333333222222111111111111222333444444333444666888999<<>>===999:::<<<<<<;;;888555222............---,,,+++***((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))***+++,,,'''((()))******)))((((((''''''(((((()))((((((((())))))(((((((((((())))))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''''''''((()))*********)))******+++,,,,,,------))))))))))))))))))))))))+++,,,,,,---...111555999<<>>666666555333222111333555333===DDDEEEEEEIIIMMMOOOSSSQQQLLLDDD;;;777777999>>>EEEPPP[[[ccceeedddbbbcccdddhhhnnnssstttrrrnnnfffcccYYYKKKBBB>>>999444111333444444666:::AAAGGGKKKVVVdddnnnwww||||||yyyvvvuuusssqqqnnnlllkkkhhhddd^^^VVVOOOIIIFFF<<<:::666555444333222000000222444666999:::;;;<<<>>>@@@BBBFFFKKKRRR[[[aaadddlllvvvqqqiii```ZZZWWWTTTOOOJJJCCCCCCAAA@@@???===<<<<<<<<<;;;999999:::999888666333333333222222222111111///000111000///...000222111444777:::===DDDMMMTTT```gggsssyyyjjjXXXLLLGGG;;;;;;:::888888:::>>>AAAFFFHHHPPP[[[cccmmm~~~|||rrrnnnllliiilllsssooottt}}}~~~pppSSS>>>888888777777999<<>>===999:::<<<===<<<999555333............---,,,++++++))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((($$$$$$$$$%%%%%%&&&(((((((((((()))))))))'''&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))&&&''''''((()))******+++&&&''''''((())))))******************************,,,---......///333888<<>>===<<<======<<<;;;::::::;;;555555555444444333333333222111111000000000000000444333444555888===AAADDDWWW^^^hhhsss{{{vvviii[[[QQQFFFAAA<<<:::<<<>>>???>>>AAADDDLLLWWWbbbsssuuuttttttmmmggghhhhhheeehhhqqq{{{vvvrrrpppttt|||~~~{{{rrrbbbPPPAAA999777888::::::<<>><<<777555444333333555888999;;;>>>@@@@@@??????AAACCCBBBCCCAAA<<<888888<<>><<<======<<<:::888777777666666555555444333222222333222111111000111111111111111111333666:::>>>AAAOOOUUU___iiiqqqxxx~~~~~~sssdddZZZJJJDDD===999:::============???GGGSSSbbbwww{{{wwwtttmmmhhhjjjccc^^^^^^cccjjjrrr}}}xxxrrrkkkjjjnnnpppooollljjjdddYYYMMMBBB<<<::::::888999:::===@@@AAA@@@???<<<<<<;;;<<<<<<:::777444111///------.........,,,---+++)))'''&&&(((***,,,)))(((((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&'''((()))(((''''''((((((((()))((((((''''''((((((''''''''''''((((((******))))))))))))******)))))))))))))))*********************************++++++---111333666???IIIYYYccckkkkkkiiiiiijjjiiikkkkkklllnnnpppuuu|||yyytttrrrrrrppptttwwwyyy||||||wwwwwwxxxyyy{{{|||gggSSSIIIGGG???>>><<<<<<<<<<<<:::888999888777555444333333333555444333111///,,,***)))...---,,,,,,++++++,,,,,,,,,,,,---------,,,++++++************************''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%(((''''''&&&%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$######%%%'''''''''(((***+++---....../////////000222444777999;;;;;;:::999777444222000444222333666;;;>>>===;;;666666555444666888:::<<<===>>>???>>><<<;;;<<<===<<<===<<<:::888:::???DDDJJJOOOVVV\\\``````^^^\\\YYYWWWVVVWWWWWWTTTMMMHHH===999444222333444555666777888999>>>FFFPPPZZZ___pppyyyxxxrrrhhhccc[[[TTTPPPMMMKKKIIIBBBAAA@@@>>><<<::::::999999888555333333333444555777888:::<<>>===;;;;;;;;;999777555000///------...///...---...,,,***((('''(((***,,,(((((((((''''''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((******))))))((((((''''''((((((''''''''''''((((((******))))))))))))******************))))))))))))******++++++++++++++++++---,,,---111555:::EEEPPPdddmmmsssqqqmmmmmmmmmmmmlllooorrrvvvzzz}}}zzzyyyxxxyyy|||~~~{{{}}}~~~|||gggTTTIIIHHH@@@>>><<<;;;<<<;;;:::888999888777555444444333333444444333111///---+++***...---,,,,,,++++++,,,,,,,,,---------,,,+++******))))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&'''&&&$$$######$$$%%%&&&((('''&&&%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%((()))******)))((()))+++'''((()))+++,,,...///////////////000333777;;;>>>@@@>>><<<999666444333333444333555888<<<>>>===<<<888888777777888:::<<<===>>>>>>>>>===<<<;;;;;;;;;999:::::::::999<<>>;;;999999999888666555333222222333222222111111111111111.........///000333666777;;;???EEELLLTTT]]]ffflllsssuuuxxx}}}xxxmmm]]]TTTGGG>>>;;;;;;;;;:::<<<<<>>@@@@@@@@@???===;;;::::::999777555000///------...//////...///---+++((((((((()))***'''((((((((('''%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&'''((((((+++******)))((((((((((((((((((''''''''''''((((((******))))))))))))******++++++******))))))((((((+++++++++++++++,,,,,,,,,...,,,...222666>>>KKKWWWfffooouuuuuutttvvvyyyzzzvvvzzz~~~|||{{{|||~~~lllWWWJJJGGG@@@>>><<<;;;;;;;;;:::999999888777666555444444444111111111111000...---,,,...---,,,,,,++++++,,,,,,++++++,,,++++++***))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%$$$######$$$&&&'''((('''&&&%%%&&&''')))***((('''&&&&&&%%%%%%&&&&&&$$$%%%''''''&&&&&&'''(((((()))+++---...///000000///......000333888===???@@@>>>:::666444555666888444555777:::===>>>===<<<:::::::::::::::<<<===>>>??????>>>>>>>>>>>>======::::::::::::;;;>>>AAADDDIIIKKKPPPTTTWWWYYYYYYYYYSSSRRRQQQNNNJJJDDD>>>999666555444222222333555777;;;@@@IIIUUUbbbnnnwww||||||qqqggg```VVVPPPHHHBBB@@@???@@@@@@777666666555555555666666999999888777666777777888>>>CCCHHHLLLQQQXXXbbbjjjssswwwkkk```UUUOOOLLLIIIEEEDDDCCCAAA>>><<<;;;;;;999888666555444333222222111000000000000111////////////000222333444777999>>>CCCJJJSSS[[[aaaiiilllqqqwww}}}}}}tttggg]]]NNNCCC>>><<<;;;:::::::::???GGGPPP[[[jjjwww}}}~~~tttjjj___WWWNNNGGGFFFIIIGGGNNNZZZkkk~~~}}}ppphhhddd```^^^ZZZYYYXXXWWWTTTMMMCCC===<<<:::999:::===@@@AAAAAA@@@>>>;;;::::::999666555000///------///000/////////---+++)))((((((((()))'''((((((((('''%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))******)))(((''''''((((((((((((''''''''''''((((((******))))))))))))******++++++******))))))((((((******+++++++++,,,,,,,,,...,,,...333888AAAOOO\\\eeeoooxxxzzz{{{}}}~~~}}}qqq[[[LLLGGGAAA>>>;;;:::;;;;;;::::::999888777666555555555555///000000000000//////......---,,,,,,++++++,,,,,,******+++++++++***))))))''''''''''''''''''''''''(((((())))))(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%%%%''')))+++(((''''''&&&&&&&&&&&&&&&"""$$$%%%&&&%%%&&&''')))***+++---...///000//////.........000333777;;;======;;;777555444555888:::333555888:::<<<===<<<<<<:::;;;;;;<<<===>>>@@@AAAAAA@@@??????AAAAAA@@@???;;;:::::::::<<<>>>AAABBBGGGIIILLLPPPTTTVVVXXXYYYRRRQQQNNNKKKEEE???:::777000111222222222444888;;;<<>>===<<<;;;:::999888777666333333222111111111111111111111111111111111222333444666999===BBBIIIQQQVVV^^^bbbiiiqqqwww}}}{{{ooodddTTTHHHAAA===;;;:::666666:::BBBHHHMMMVVV^^^mmmzzzyyyqqqhhh```VVVJJJEEEEEE@@@FFFOOO[[[lll{{{uuullleeeaaa^^^\\\[[[ZZZYYYTTTKKKEEE???<<<::::::<<>><<<;;;:::999666333000///---...///000000///000///---+++)))((((((((((((((((((''''''%%%$$$###''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''''''''''''''''''''(((((((((((())))))((('''&&&&&&'''((()))((((((''''''''''''((((((******))))))))))))******************))))))))))))))))))******+++,,,,,,,,,///...000555;;;DDDRRR___hhhsss}}}~~~|||}}}{{{{{{||||||}}}sss\\\NNNIIIAAA>>>;;;::::::;;;;;;:::999888777666555555555555///000000000000//////......---,,,,,,++++++,,,,,,******++++++,,,,,,++++++((((((((((((((((((((((((''''''((((((((('''&&&%%%%%%%%%&&&''''''''''''''')))(((&&&$$$$$$%%%'''((((((((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&'''***,,,***+++---//////...---,,,------...000333555888999888888777666666666666666000333777999::::::::::::888999;;;===@@@BBBDDDEEEDDDBBB@@@@@@BBBBBB@@@>>>999888888999;;;>>>@@@AAAAAACCCEEEIIIMMMQQQTTTUUUQQQPPPLLLFFF???999555444///111333444444777;;;???CCCOOOcccyyy|||tttjjj___VVVPPPBBB???;;;999777666333111888888777777888999::::::999999:::;;;<<<===>>>>>>CCCKKKWWWbbblllyyy{{{pppggg___TTTMMMJJJHHHDDDAAA=========<<<;;;::::::999555555444333333333333444222222111111111111111111222333666888;;;AAAGGGKKKSSSZZZccckkkrrrxxx~~~rrrgggXXXKKKCCC>>>:::888666555777===AAACCCHHHNNNVVV```ooo}}}{{{uuuoooeeeWWWNNNKKKCCCFFFJJJOOOZZZmmmsss~~~}}}tttnnniiieeeaaa___^^^ZZZSSSNNN@@@===:::888:::<<<>>>>>>>>>======<<<<<<999555222000///---...000111111000333222000...,,,+++******)))(((((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''')))*********)))((('''&&&%%%$$$%%%''')))***((((((''''''''''''((((((******))))))))))))******)))))))))))))))*********(((((())))))***++++++,,,000000333999???HHHUUUbbblllxxx~~~yyyvvvvvvwwwwwwxxxsss\\\OOOKKKAAA???;;;::::::;;;;;;:::999888777666666555666666111111111111000///...---...---,,,,,,++++++,,,,,,***+++,,,,,,------------))))))))))))))))))))))))%%%&&&'''''''''&&&%%%$$$$$$%%%'''((()))(((''''''+++)))&&&###""""""$$$%%%(((((('''&&&&&&&&&&&&'''###$$$$$$$$$$$$&&&)))+++***+++---......---+++***,,,---...000222444555666444666777888888666333111...111555888888888888888555777:::===AAAEEEHHHIIIFFFCCCAAAAAABBBBBB???===777666555777:::>>>???@@@;;;<<>>@@@AAACCCDDDDDDLLLVVVdddqqq}}}uuukkk^^^TTTOOOLLLHHHEEE>>>>>>======<<<<<<<<<;;;777777666555555555555666222222111111000000//////000111333555777;;;@@@DDDMMMUUU___hhhooouuuzzz~~~~~~~~~ssshhhYYYLLLCCC>>>999666:::777777;;;======AAAFFFHHHOOO[[[hhhsss~~~}}}sssdddYYYUUUGGGGGGGGGGGGMMM\\\ppp~~~}}}uuu~~~vvvppphhhdddbbb___XXXSSS@@@===999777888:::<<<<<<>>>=========<<<999444111000///---...000111111000555444222000...---,,,+++***)))'''&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''(((((((((((()))&&&(((***+++,,,+++)))(((%%%$$$$$$###$$$&&&)))***((((((''''''''''''((((((******))))))))))))******(((((())))))******++++++'''(((((()))******++++++222222555<<>>;;;:::;;;;;;:::999999888777555555555666666666444111000000///---,,,+++++++++++++++++++++,,,+++***))))))***,,,...///((((((((((((''''''''''''''''''((((((''''''&&&%%%)))(((&&&%%%%%%&&&((()))'''''''''(((((((((&&&$$$'''''''''(((((()))))))))((()))******)))((()))******---111333222000///......---------///000222444222444666555333111111111,,,...///000111333666888888999<<>>AAAFFFJJJLLLQQQJJJAAA:::666444222000333333666:::::::::@@@GGGRRRfff}}}}}}{{{uuukkkaaaWWWMMMDDD???999999888777666555555444222333444333444666:::===<<<===>>>???AAAFFFMMMRRRZZZfffvvv|||mmmcccYYYNNNHHHHHH@@@@@@AAAAAA@@@>>>;;;:::;;;:::888666444333222222666555333222111111000000000000000111444888;;;>>>DDDKKKTTT]]]eeemmmvvv}}}~~~{{{wwwtttmmmeeeYYYMMMCCC<<<666333666888999999:::;;;===???DDDHHHSSS___iiisss{{{mmm___[[[PPPFFFFFFJJJOOOZZZeeeooo||||||~~~xxxnnnjjjeee___[[[ZZZMMMGGG>>>888777999<<<=========>>>>>><<<:::777555222111///.........000111000000000000...,,,***)))''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&''''''***)))((('''''''''''''''''''''''''''''''''''''''$$$%%%'''))))))((('''%%%''''''&&&&&&&&&&&&''''''%%%%%%'''***------+++))))))((('''&&&&&&(((***,,,))))))*********))))))(((+++++++++***++++++,,,---...333:::@@@FFFQQQ```jjjvvv}}}zzzxxx{{{yyyvvvuuuyyynnnXXXJJJEEEAAA>>><<<:::;;;;;;:::::::::999888666666666666777555333111000000///...---,,,,,,,,,,,,,,,+++++++++,,,,,,+++************+++)))))))))(((((('''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((($$$!!!"""''')))(((%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&((())))))(((((()))***,,,///222333222000//////............///111333444333444666555333111000000...///111222222444777999<<<<<<>>>BBBGGGIIIHHHGGGIIIGGGEEEEEECCC@@@;;;666666777999;;;<<<;;;::::::999999:::===@@@EEEIIIKKKOOOHHH???888555555444333777666888;;;<<<===DDDMMMZZZmmm|||zzzvvvooodddYYYNNNDDD<<<777555555555444444333333222222333444444444666999<<<<<<>>>AAACCCGGGNNNVVV]]]iiixxxtttgggYYYQQQOOOIIIHHHFFFDDDBBB@@@>>><<<;;;:::888666444333222222555444333222111000000000000000000111333666999;;;@@@FFFNNNVVV^^^gggpppwww}}}zzzuuurrrfff___TTTIIIBBB<<<888666666777888999999;;;===???>>>BBBJJJUUU^^^hhhxxx{{{ooo```UUUJJJFFFFFFHHHOOOWWWbbbmmmvvvyyyzzz{{{wwwwwwvvvpppjjjccc^^^]]]NNNHHH???999777888:::;;;======>>>===<<<:::777555333222000......///000222000111111000///---+++)))((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&)))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&(((''''''&&&&&&''''''(((&&&'''((())))))*********)))((((((***---///---,,,)))******+++++++++******++++++++++++,,,...//////000666<<>>BBBFFFIIIKKKJJJDDD<<<666555777999:::>>><<<===@@@AAADDDMMMWWWgggwww}}}zzzvvvssskkkdddYYYNNNEEE===777444333333333333333333222222111333555555555666888999>>>BBBFFFKKKQQQ[[[gggooo~~~nnnccc^^^SSSNNNIIIDDDAAA???===;;;===<<<:::888666555555444777666555333222222111111111111000111222444666777:::???EEELLLSSS\\\gggoooxxx|||~~~yyytttrrreee^^^TTTKKKDDD???<<<:::999999888888888:::;;;<<<===@@@FFFOOOWWWbbbrrryyyhhh]]]PPPHHHEEECCCGGGKKKUUU]]]dddgggkkkqqqwwwyyy~~~yyyuuusssxxxyyyrrriiicccaaaTTTNNNEEE>>>:::999999999============<<<:::888666444222000///...///000111111111111111000...,,,***)))'''%%%$$$$$$%%%''')))&&&%%%%%%%%%%%%%%%&&&&&&(((''''''''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((&&&((()))((((((***///444111...++++++---///...,,,)))***+++,,,,,,,,,,,,,,,+++++++++,,,...///111222333888???EEEKKKVVVdddooo}}}}}}uuunnnmmmmmmrrryyy~~~rrr[[[LLLGGGAAA???<<<;;;;;;<<<;;;::::::999777666555555555666222000///...000000000/////////...------,,,++++++++++++,,,+++***(((&&&$$$,,,,,,+++***)))(((''''''((((((((((((((('''&&&&&&'''((((((((((((((((((''''''### %%%((('''%%%((((((((((((((()))))))))(((***,,,------...000222000111111000///...///111000000000111111222333444444555555333111///...///000222444444555666999;;;CCCCCCDDDFFFJJJMMMOOOPPPRRRQQQNNNJJJEEE???:::666:::;;;;;;<<<;;;;;;:::999:::<<<>>>AAADDDGGGIIIJJJBBB>>>888555666;;;@@@CCCFFFDDDEEEIIIKKKOOOZZZdddttt~~~{{{xxxsssnnnjjj^^^XXXNNNEEE???;;;999888222222333333444444444444111333555666666666777888>>>DDDLLLTTT]]]iiixxx{{{sss```YYYOOOHHHDDDAAA???===@@@???>>><<<:::999888888999888777666555444444444111111000000111222333444555999>>>BBBHHHRRR]]]eeeooouuu|||~~~{{{yyyxxxsssmmmcccYYYPPPIIIBBB???>>><<<999888888999999999===>>>CCCKKKSSS___rrr}}}ooodddVVVKKKFFFGGGJJJNNNQQQUUUYYY[[[___eeelllpppqqqrrrsssvvvzzz}}}~~~yyyvvvxxx|||yyypppjjjhhhaaaZZZPPPFFF@@@===:::999=========<<<;;;:::888777333222000.........///000111222222222111///---,,,***(((%%%######%%%''')))&&&&&&%%%%%%%%%&&&'''''''''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((%%%(((***))))))...888@@@@@@<<<666///***)))+++---******,,,---............,,,,,,,,,---...000111222444:::AAAFFFMMMXXXgggqqqwwwrrrqqqxxxzzzsssnnnggggggjjjooovvv|||~~~ttt\\\MMMHHHBBB???<<<;;;<<<<<<;;;:::999888666444333333333333111///......///000000/////////...------,,,++++++)))***+++++++++)))((('''+++++++++***)))(((((('''(((((())))))(((((('''&&&)))'''%%%######%%%''')))$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((***,,,------...111222000000000///------///111000000111111222222333333333444444222///......///000222444555666777:::===AAACCCEEEHHHJJJLLLOOOPPPQQQOOOLLLGGGAAA<<<888777999999:::;;;<<<<<<<<<<<<===>>>@@@BBBDDDDDDDDDDDD999777555555888>>>FFFKKKLLLKKKNNNTTTXXX]]]gggrrr}}}}}}zzzvvvrrrkkkddd___SSSMMMDDD===999888888777111111222222333444444444111333666777777777888999<<>>===;;;:::999999999888777666444444444444222111111000000000111111222555999<<>>AAAAAAEEEJJJLLLMMMLLLLLLMMMMMMKKKGGGAAA;;;888777888999::::::<<<===>>>???@@@???@@@AAAAAA@@@>>>;;;:::111222222444777>>>FFFKKKMMMOOOVVV___dddiiisss||||||zzzvvvqqqkkkccc[[[UUUKKKEEE===777444333222222///000000000111111222222222444666777777888;;;======HHHXXXfffsss~~~mmm^^^UUUOOOHHHDDDAAA@@@>>><<<:::999888888777777555444333222222222111111111111111000000000000333666888;;;BBBKKKRRR]]]gggtttooo___TTTEEE@@@<<<:::===??????===<<<<<>>FFFMMMVVVbbbrrr}}}|||ooogggdddiiipppvvv~~~|||uuulllffffffbbbeeejjjpppvvv|||~~~www^^^OOOIIIBBB@@@===<<<<<<===<<<;;;999888555333222111111222222000......//////...---,,,,,,,,,,,,,,,+++++++++++++++************++++++''''''(((((((((((()))))))))))))))))))))((('''''''''%%%###!!!!!!###%%%'''&&&'''((((((&&&&&&''')))******))))))(((((((((((($$$&&&((()))((()))+++---)))+++------------///000...///000111111111000000000111111///......000222222444777999;;;???BBBEEEIIIOOOUUUXXXUUUQQQMMMKKKHHHFFFAAA;;;666555888;;;=========>>>???@@@AAABBBCCCDDDDDDBBB>>>999444111---///111333555:::@@@FFFKKKPPPZZZfffmmmrrrzzz~~~~~~}}}}}}yyywwwrrrmmmfff]]]SSSMMMCCC>>>888333222222222111000111111111111111111111333444666777888:::>>>AAAEEESSSfffvvvooobbbXXXNNNGGGCCCBBB@@@>>>===;;;;;;:::999888777666555444444444111111222222111111000000///222444555777<<>>>>>===:::777===>>>BBBJJJRRR___rrrooobbb___\\\WWWVVVSSSSSSYYY[[[ZZZ\\\`````````aaaeeemmmwwwnnnWWWHHH===<<<<<<;;;::::::::::::666444222000//////000111333333444444444222111000---,,,***)))((((((((()))&&&&&&&&&''''''(((******)))((((((''''''''''''(((((((((((((((((((((((((((%%%%%%'''((((((((('''&&&))))))(((((((((((()))))),,,+++***(((((()))+++,,,888===EEELLLNNNJJJDDD???,,,------.........------...///000222444666888:::>>>DDDMMMTTT^^^kkk{{{tttkkkdddcccfffhhhpppvvvyyy~~~~~~|||uuukkkfffgggdddhhhmmmrrrvvvyyy|||~~~}}}zzzbbbRRRLLLBBB@@@===<<<<<<===<<<;;;:::999666444333222222222222000.........///...,,,+++++++++++++++++++++,,,...---+++*********+++,,,&&&&&&''''''((())))))))))))))))))))))))(((((('''(((''''''&&&&&&''''''((((((%%%######&&&)))******''''''&&&&&&%%%%%%%%%$$$&&&''')))***))))))+++---'''))),,,---------...000......000111111000/////////000000///......111333333666999<<<>>>BBBFFFIIISSSYYY```ccc^^^WWWPPPMMMEEECCC>>>777333444999>>>@@@@@@@@@@@@AAABBBCCCCCCHHHHHHGGGDDD???888222...+++...000222222666;;;@@@IIIOOO\\\jjjrrrvvv}}}~~~|||{{{{{{|||xxxuuupppjjjcccYYYOOOHHH===999555333333555666666333333333333333333333333333555666666888;;;@@@CCCOOO^^^sssssseeeXXXPPPGGGFFFDDDBBB@@@??????>>>===<<<:::999888888777777111222222222222111111000...111333444555999???EEEHHHSSScccppp{{{}}}ooo___VVVKKKBBB===888222---999:::>>>EEEMMMXXXjjjzzzoooeee[[[RRRWWWSSSVVV^^^bbb```aaaeeedddccccccfffnnnxxxfffRRR===<<<;;;:::::::::::::::888666444222111111111222333444444555444333111000---,,,+++***))))))))))))%%%%%%%%%&&&'''((())))))***)))((('''''''''''''''''''''''''''''''''''''''$$$%%%'''))))))((('''%%%))))))(((((((((((()))))),,,***)))***,,,---,,,+++,,,+++...888FFFNNNNNNJJJ---------...------,,,,,,---...000333777:::>>>???BBBIIIRRRZZZdddqqq{{{qqqgggaaa```___ffflllooovvv}}}}}}wwwnnniiikkkgggjjjooorrruuuwwwyyy{{{{{{~~~|||bbbOOOIIIBBB@@@============<<<:::777777555444222000///...+++,,,---...///111111222------,,,,,,,,,,,,++++++************************))))))((((((''''''&&&&&&$$$%%%&&&'''&&&%%%$$$###'''&&&&&&''')))***)))'''***(((&&&###"""###$$$%%%((((((&&&%%%%%%&&&'''(((''''''&&&&&&'''(((***+++******+++---------------111111111111111000000000...---------...///111222777666777;;;BBBLLLVVV\\\hhhkkkpppqqqkkk```TTTLLLEEE???999666888;;;<<<<<<@@@DDDEEEBBB@@@DDDHHHHHHHHHHHHFFF???666000...//////000111111111444777;;;BBBOOO^^^iiirrr|||~~~|||}}}~~~~~~|||zzzvvvppphhh___UUUKKKDDD888888777666555444444333555333000---+++...444888:::777888<<<===>>>FFFPPP[[[nnn{{{iii[[[WWWPPPIIIDDDCCCCCCAAA???<<<;;;:::::::::999777555666444222222333333222111000222444555555777:::===BBBJJJVVVbbbooo}}}ooo```QQQJJJGGGAAA===;;;<<<::::::???GGGSSSeeeuuu{{{iiiYYYMMMPPPWWW___dddiiimmmooopppkkkiiikkkqqqsssuuu~~~qqqXXX@@@===999888:::>>>@@@AAA<<<;;;:::888666444222111444444555555555444222111---,,,***((('''&&&&&&''')))((('''&&&%%%%%%&&&'''***)))))))))(((&&&%%%$$$&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((()))*********,,,+++***)))((((((((((((***+++,,,...000333555666,,,+++*********+++------//////000222777===CCCGGGJJJPPPWWW___iiixxxxxxlllccc```]]]^^^```eeeooo|||~~~|||wwwqqqmmmlllmmmnnnpppsssvvvxxxyyy|||~~~}}}cccPPPIIIAAA???===<<<<<<<<<;;;::::::999888666444333222111......//////////////////------,,,,,,,,,,,,++++++************************((((((((((((((((((((((((''''''((((((''''''&&&%%%(((''''''(((******)))''')))((('''%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&'''(((***+++++++++,,,,,,---......///111111111111111111111111............000111333444777777:::???HHHSSS^^^dddoooqqqsssppphhh\\\OOOGGG>>>:::666555888<<>>@@@DDDOOO\\\oooqqqccc\\\RRRJJJGGGFFFDDDBBB<<<;;;::::::;;;:::999777555333111111111222111000000111333444444666999;;;>>>EEEOOOYYYdddqqqtttfffWWWPPPKKKDDD>>><<<<<<999999<<>>BBBDDDGGGQQQ[[[^^^^^^\\\WWWPPPLLLFFF???888444111///------...000111222555:::===CCCQQQ```kkkttt|||}}}~~~}}}{{{xxxtttnnndddYYYOOOEEE===888666666555555444444333333000222444555555555666777888<<>>===;;;;;;;;;;;;:::999666444222222222333222000///111222333333444777999999>>>EEEMMMVVVbbbpppyyyyyymmm___XXXQQQHHHAAA>>>===:::999:::>>>DDDRRR^^^xxxvvveeeWWWQQQTTTYYY```iiiuuunnnYYYJJJDDD<<<555333444666888===;;;888555222111000000333444555555555444333222///---+++)))((('''''''''''''''&&&&&&&&&'''(((((())))))************))))))******))))))((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((())))))))))))***+++,,,---******))))))))))))*********))))))))))))***++++++------...000222777===BBBJJJQQQ[[[eeeooo}}}}}}}}}yyykkkbbb\\\]]]bbbiiiuuu|||yyytttwww{{{zzztttppppppqqqrrrtttwwwyyy{{{{{{}}}dddQQQIIIBBB@@@>>>=========<<<;;;888888777555444333222111222222111000///...---,,,------,,,,,,,,,+++++++++************************((()))))))))*********+++'''&&&%%%$$$###$$$%%%%%%((('''&&&'''((('''%%%######%%%'''((()))((('''&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((()))***++++++---,,,******+++,,,///000.........///////////////......///111333555666777999:::>>>CCCLLLUUU^^^ccc[[[[[[[[[YYYTTTMMMFFFBBB;;;:::999:::===BBBGGGJJJUUUaaalllqqqpppiii\\\QQQIIIBBB999333111000...,,,///000111222333666;;;>>>EEESSScccmmmvvv~~~~~~~~~~~~{{{wwwiiicccXXXOOOFFF@@@;;;888444444444444444444333333222444666777666666666777;;;BBBJJJNNNPPPYYYkkk|||{{{jjj\\\RRRMMMHHHEEEEEEBBB>>><<<<<<<<<:::999:::888666555555666444333000111222222222222444666555999>>>DDDKKKWWWeeennnzzz{{{pppddd]]]UUUKKKBBB??????<<<:::<<<===AAALLLWWWkkkuuu|||lll___WWWUUUUUU[[[dddqqqlllZZZPPPIII???888666999<<<>>>???===:::777444333333333666777888999999888777666000///,,,***((((((((((((&&&&&&&&&&&&''''''(((((('''((()))*********************))))))((('''&&&&&&''''''''''''''''''''''''''''''(((((()))*********)))((((((((())))))***+++,,,,,,+++*********++++++)))))))))))))))*********+++---......000444:::@@@JJJRRR]]]gggppp{{{xxxyyy}}}rrrgggdddfffkkkuuu}}}zzzvvvrrruuuzzzxxxttttttttttttvvvxxxzzz||||||~~~}}}bbbPPPIIICCCAAA???>>>??????===<<<888777777555444333222111111111000000//////......------,,,,,,,,,+++++++++************************+++*********)))))))))((('''&&&%%%$$$###$$$%%%%%%'''&&&%%%%%%&&&&&&$$$"""!!!###%%%'''((('''&&&$$$&&&&&&'''((((((((((((((((((((()))******+++++++++,,,+++***)))***,,,...///---------....../////////---...///111333555666777:::;;;===@@@EEEJJJPPPSSSJJJKKKKKKKKKIIIFFFCCCAAA::::::;;;>>>CCCIIIOOOSSScccmmmxxx{{{wwwmmm[[[MMMCCC<<<333......///...---000111222333444777<<>>@@@>>>===:::777555444444444666777888999999999888777222000...+++)))(((((((((%%%%%%&&&''''''(((((((((&&&&&&'''((())))))))))))))))))(((''''''&&&%%%%%%((((((((((((((((((((((((''''''(((((()))************)))((('''''''''''''''++++++******+++,,,------(((((())))))***************---///......222999???JJJSSS___iiiooowwwyyyyyy{{{~~~yyypppnnnpppvvv~~~}}}}}}||||||~~~~~~yyyvvvtttrrryyy{{{zzzxxxwwwwwwyyy{{{}}}~~~yyy```OOOHHHCCCAAA???>>>>>>>>>===<<<999999888777666555444333000000000000000000000000------,,,,,,,,,,,,++++++************************++++++***))))))(((''''''(((((('''&&&&&&&&&&&&'''&&&%%%$$$%%%&&&&&&$$$###"""###%%%''''''&&&%%%$$$&&&'''((()))))))))))))))((()))***++++++,,,,,,+++++++++******+++,,,...///---......//////000000111...///111333444555666666::::::;;;<<<>>>AAACCCDDDDDDEEEEEEEEECCCAAA???===666999<<<@@@FFFMMMTTTZZZeeemmmtttvvvqqqfffTTTEEE:::666000---,,,...000222111333555777999===CCCGGGUUU```mmmtttzzz}}}zzzwwwvvvvvvxxxyyyyyyyyyzzz|||}}}zzzrrrlllZZZSSSJJJAAA;;;777555333333333444444555555666666777777666555555888===AAA===LLL\\\gggppp~~~qqqeee[[[TTTUUUPPPHHHBBB???===;;;:::<<<999777666666666444333222222333222000000111333333555999<<>>???BBBCCCCCCBBBAAA>>>;;;:::888:::>>>AAADDDIIIPPPVVV[[[```eeeeeebbbYYYJJJ<<<333222000...---000444888666888<<<@@@EEEKKKRRRWWWbbbkkktttwwwzzz~~~|||zzzwwwuuuuuuvvvvvvwwwwwwxxxyyyxxxrrriiiaaaPPPJJJCCC<<<888666444333333333444555666666777777444555666777:::>>>DDDIIIOOO___qqq|||vvviii```YYYSSSKKKEEEAAA@@@???>>>===;;;888777777666555444333444444222000000111222222444777999<<>><<<;;;;;;;;;:::999555555444333222222111111333222222111000///......---------,,,,,,,,,++++++************************&&&&&&''''''(((((())))))$$$%%%&&&'''&&&%%%$$$###'''&&&&&&''')))***)))'''&&&'''''''''''''''&&&&&&###$$$&&&((())))))((('''((()))+++,,,------,,,,,,---...///000111111111111222222333444555555666666222333555777777777777666888888999;;;<<<>>>>>>??????@@@AAAAAA???===:::888<<<>>>@@@AAAAAACCCHHHMMMPPPTTTWWWWWWUUUPPPDDD888///000111000///111777<<<<<>>AAAEEEKKKQQQUUUcccssszzzpppZZZTTTLLLFFFCCCBBBBBBAAA@@@===;;;:::999999777666444444444333111000111222111333555666888===EEELLLWWW___iiissswwwjjjZZZKKKBBBAAA888777777999888777<<>>999666555666888:::;;;;;;999777555555666777888999999888777555333000...+++*********''''''((((((((('''%%%$$$))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((()))*********************+++,,,---...++++++************++++++)))***+++,,,---,,,++++++***...222222000444===EEEVVVaaaqqq|||~~~vvvmmmjjjmmmmmmpppqqqooopppuuuyyyyyyxxx}}}~~~}}}|||}}}}}}|||~~~qqqYYYJJJEEE???>>><<<;;;999999888888::::::999888777666555555000111111000000///...---...........................,,,******,,,+++(((%%%((('''&&&&&&'''((()))***))))))(((((('''''''''&&&(((&&&&&&'''))))))&&&###&&&%%%%%%&&&''''''&&&$$$((((((((())))))))))))))))))+++,,,,,,+++***,,,------.........---...000333777666444333222222222333666666777777777888888888:::::::::;;;;;;<<<<<<<<<===>>>??????>>>;;;999777======<<<===>>>@@@BBBCCCGGGIIIKKKKKKHHHAAA:::666333222111000000555;;;@@@GGGOOOVVVYYY^^^eeeiiiiiirrrtttxxxzzz{{{|||~~~zzzyyyxxxvvvuuutttsssssszzz{{{{{{wwwooocccVVVOOOAAA???<<<888666444333333555333222222444777999:::>>>>>>CCCLLLPPPSSS\\\gggyyy~~~mmm^^^OOOKKKJJJFFFCCCDDDBBB???<<<:::999888666555555555444333333222222111444333111222555:::@@@CCCLLLSSS___jjjuuummm]]]RRRIIIBBB>>>:::888::::::777888:::@@@IIIWWWeeepppxxx}}}}}}uuummmgggeeefffooowwwxxxnnn___TTTSSSZZZfffoootttnnniiijjjpppsssrrrooommmbbbRRRDDD;;;666222000555666888:::::::::999888555555555555666666666666666555333000---***((('''+++)))(((''''''((()))+++******))))))((((((''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''***$$$###'''((('''))))))))))))************++++++***)))((('''&&&&&&+++++++++,,,,,,------------,,,---000222555===GGGSSSdddxxxuuulllfffccceeeccc```___aaaeeejjjnnnttt{{{~~~{{{zzzqqqYYYJJJFFF@@@???===<<<:::999999999888777777666555444333222000000000000///...---------,,,,,,+++***))))))(((+++)))((()))++++++)))'''(((''''''&&&'''((()))***)))((((((((('''''''''&&&&&&%%%%%%&&&)))***(((%%%'''&&&&&&'''(((((('''%%%&&&&&&&&&&&&''''''''''''***+++,,,,,,++++++,,,---***,,,------...000333666777666555444333444555555888888888888888888888888::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;:::888777<<<;;;;;;;;;<<<>>>@@@AAACCCDDDEEEEEEAAA<<<666222222222222222555:::AAAFFFSSSZZZbbbfffjjjqqqtttsssvvvxxxyyyzzzyyyxxxyyyzzzzzzyyywwwuuutttrrrrrrqqqwwwwwwvvvrrriii]]]RRRKKK===;;;999777555555555555555444333444666999;;;<<<@@@BBBJJJUUU\\\bbbmmmxxx~~~nnn]]]TTTOOOIIIEEEEEE@@@>>><<<;;;;;;;;;999777555444444333333222111111222222111111444888<<>>;;;;;;:::777888;;;===CCCLLLWWW```jjjrrrxxx~~~}}}wwwnnniiiiiikkkttt|||zzzlll]]]UUUUUU[[[aaaooozzzsssllleeecccgggiiihhheeehhh^^^PPPCCC;;;666333111555666888:::;;;:::999888999999999999999999999999666555333000...+++)))((()))(((&&&%%%%%%&&&((()))))))))))))))(((((((((((('''((())))))))))))((('''((((((((((((((((((((((((,,,((($$$$$$(((++++++)))))))))))))))************)))))))))))))))((((((((()))******+++---......///111000000333444888AAAKKK[[[mmmvvvjjjbbb]]]```^^^\\\\\\___dddjjjmmmuuu|||qqqZZZLLLGGGAAA@@@>>>===;;;:::::::::777666666555444333222222000000000000///...---,,,---,,,+++***((('''&&&&&&(((''''''(((***+++***((((((((('''''''''((())))))((((((((('''''''''''''''$$$###$$$&&&((())))))'''((('''&&&'''((()))(((&&&&&&&&&&&&&&&''''''((((((+++,,,------,,,,,,---...+++---...//////222555888999888666555555555777888:::999999999999999999999:::::::::::::::999999888888888777777777777888888::::::999999:::<<<>>>???>>>>>>===<<<999555222000222333444666:::@@@HHHMMMWWW```hhhlllpppvvvwwwvvvwwwxxxyyyxxxvvvuuuuuuvvvxxxwwwvvvtttsssqqqpppooorrrrrrooojjjaaaUUUKKKDDD888777666555555555666777777777888999;;;>>>@@@BBBHHHLLLWWWcccmmmuuukkk]]]TTTLLLGGGFFFBBB@@@???>>>>>><<<999777555444444333333222111111111111111111333555777999>>>DDDMMMXXXcccrrrwwwdddVVVOOOGGG@@@===;;;888888;;;;;;===AAAFFFNNNYYYeeelllvvvyyy{{{wwwoookkknnnrrryyynnn^^^TTTSSSVVV\\\iii}}}~~~|||uuummmddd___``````^^^\\\___XXXMMMCCC<<<777444333555666888:::;;;;;;999999::::::::::::::::::::::::666555333111...,,,***)))((((((&&&&&&&&&&&&(((((((((((((((((())))))))))))((())))))******))))))((()))))))))))))))))))))))))))&&&$$$$$$''')))(((&&&))))))))))))************((((((((())))))*********))))))***+++---...//////444222222555888===HHHSSSeeexxxyyylllbbb\\\^^^]]]\\\]]]aaagggmmmqqqwww~~~~~~}}}~~~ttt\\\MMMIIIBBBAAA???===<<<;;;;;;;;;888888777666555444333333111111111111000///...------------,,,+++***)))))))))))))))*********))))))(((((((((((((((((())))))''''''''''''''''''''''''$$$$$$%%%&&&'''(((((('''((('''%%%&&&'''((('''&&&''''''(((((())))))******+++,,,...---,,,,,,---//////000111222222444888:::<<<;;;888666555555666777:::::::::::::::999999999999::::::::::::999777777666555444333444666888999999888888888888:::;;;===;;;:::888555333111000000333555777;;;???EEELLLPPPWWW```hhhmmmppptttuuusssssstttuuutttrrrrrrssstttvvvvvvuuutttrrrpppnnnmmmmmmlllhhhaaaWWWMMMDDD???666555444444444555666777:::;;;>>>@@@BBBEEEIIIKKKSSSZZZeeepppzzz|||jjj]]]TTTMMMJJJFFFDDDBBBAAA???<<<888555555555444444333222222222111111222222333444444555999===EEENNNYYYiiizzzttt___TTTIIICCC???;;;:::<<<;;;;;;<<<>>>DDDNNNYYYaaaiiipppvvvuuuqqqoootttyyy|||nnn^^^VVVUUUZZZeeevvv~~~|||tttiiiaaa^^^]]][[[YYYXXXSSSKKKCCC<<<888555444555666888:::;;;;;;:::999888888888888888777777777666666444222000...,,,+++******)))(((((()))******''''''(((((())))))******))))))************))))))(((((((((((((((((((((((('''%%%%%%&&&((((((&&&$$$((()))))))))************(((((()))))))))*********+++++++++,,,,,,---------222111222777<<>><<<<<<;;;;;;888888777666555444333333222222222222111000//////,,,,,,------------------,,,,,,---,,,+++***))))))))))))))))))))))))((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''%%%######%%%&&&&&&%%%'''''''''((()))******++++++,,,...---,,,,,,---///...000222444666999>>>AAAAAA>>>:::666333333444444999999999999999999999999999::::::;;;:::999777666555444333222333666888:::888888777777888999:::;;;;;;999666333111111111222555777;;;>>>BBBGGGMMMQQQYYYbbbjjjnnnqqqtttuuurrrqqqrrrqqqooommmlllmmmooosssssssssrrrqqqooommmllliiifff```XXXOOOFFF???;;;666555444444444666777888:::===BBBEEEHHHLLLQQQUUU\\\eeeqqq{{{}}}lll___VVVOOOIIIGGGDDDBBBAAA>>>:::888666666555555444333333333222222333333444444333333666:::@@@GGGQQQ```qqq|||rrreeeUUULLLFFF???<<<<<<:::::::::<<>><<<;;;;;;;;;777666666555444333222222222222222222111000//////***++++++,,,,,,---......---...///...+++)))))))))))))))*********)))((((((&&&&&&&&&&&&&&&'''''''''&&&''''''&&&$$$###%%%&&&'''%%%###"""$$$%%%%%%%%%$$$%%%%%%&&&'''((())))))+++,,,------,,,,,,---...+++...111555999>>>DDDHHHBBB???:::555111000111222666666777777777888888888888999;;;<<<<<<:::888777666555444444555777:::;;;999999888888888999;;;;;;:::888444222000111222444666999===AAAEEEIIINNNRRRYYYaaahhhjjjmmmqqqqqqooorrrqqqoookkkgggeeeeeefffmmmnnnnnnooonnnlllkkkjjjccc___XXXPPPGGG@@@;;;888666666555555666888:::;;;:::@@@FFFKKKOOOTTTZZZ___eeeppp|||xxxjjj\\\RRRNNNKKKHHHEEECCCBBB???===888777777666555555444444333444444444444444333333555888<<>>HHHUUUeeettt{{{vvvssssssssssssuuuyyy~~~~~~wwwoooccceeeiiirrr|||hhhSSSJJJAAA@@@???===<<<;;;::::::888777777666555444333222000000111000000///...---,,,,,,,,,,,,,,,---------***,,,...---+++))))))+++)))******+++***)))((('''%%%%%%%%%&&&&&&'''''''''$$$&&&&&&%%%######&&&((((((%%%###"""$$$%%%&&&&&&$$$$$$%%%&&&'''((())))))***+++,,,,,,++++++,,,------///222555888===BBBFFF@@@===888333//////000111333333444555666666777888777999;;;======<<<:::999888777777777888:::;;;<<<;;;:::999999999:::;;;<<<777555222000///000222333666:::???DDDHHHMMMRRRUUUXXX___eeefffiiimmmnnnlllooonnnkkkgggcccaaabbbcccfffgggiiijjjjjjiiigggfff^^^YYYRRRIIIAAA;;;777666555555555777999<<<>>>@@@???FFFNNNTTTYYY___ffflllsss{{{lll```ZZZUUUOOOIIIFFFCCC@@@>>>999999888888777666666666444333333222222333333444333555888;;;AAALLLYYYbbbuuupppbbbVVVKKKBBB>>>888888888888999<<>>===;;;:::::::::::::::999888777666555555////////////...---,,,+++/////////......---------'''***,,,,,,***)))***,,,)))***+++++++++)))((('''%%%%%%%%%&&&&&&'''''''''"""$$$%%%$$$###$$$'''+++)))'''$$$###%%%&&&''''''&&&&&&'''((()))***+++,,,)))+++,,,,,,+++***,,,---222333555555666999<<>>;;;666111......000111000111222333444666777777777999;;;===>>>===;;;:::999999999999:::;;;<<<===<<<;;;:::::::::;;;<<<===555333111///...///000222666:::@@@FFFKKKPPPUUUXXX[[[bbbfffgggiiinnnpppnnniiiiiigggdddbbbaaacccdddbbbccceeeggggggfffeeeddd[[[VVVMMMDDD===888555444333444555777;;;>>>BBBDDDEEEMMMVVV]]]bbbiiiqqqwwwuuuggg```WWWMMMFFFAAA>>>;;;::::::999999888777777777333333111111111222333444111333555888<<>>::::::999777888;;;AAAFFFSSSYYYfffxxxtttuuuxxx}}}vvvqqqoooooonnnnnnsssxxx{{{zzzwwwtttssssss{{{xxxpppkkkcccdddccc\\\QQQFFF???<<<444666999;;;======<<<<<<;;;;;;:::999999888777777777666555444333222222111******++++++++++++************))))))(((((('''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((('''%%%%%%&&&'''))))))))))))************'''((()))***+++,,,------'''((()))+++---///000111555777@@@LLLXXXdddttt{{{|||~~~{{{uuulllcccccchhhrrr~~~}}}|||~~~mmmSSSFFFCCC@@@===<<<<<<=========777888999999888555222000222222111///...---,,,+++...------,,,,,,------...************)))))))))((()))))))))))))))))))))))))))&&&######&&&''''''%%%)))((('''%%%######""""""''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))******+++,,,,,,------111111222333444444555555444333000...------...//////000000000000222666999999;;;>>>@@@AAA???===;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;999777666777333000///111333333222<<>>EEEXXXbbbsssvvvkkkdddccceeehhhmmmppptttyyy{{{yyysssoooqqqrrrwww|||tttnnnlllhhhbbbYYYNNNDDD>>>888777777888;;;>>>>>>>>>======<<<;;;::::::999999444333333222111000//////...,,,***(((((()))+++,,,))))))))))))************((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&&&&&&&'''((())))))***((()))***++++++***)))(((******))))))))))))))))))+++,,,------,,,---000333:::<<>>:::888777888888999???GGGVVVbbbwww~~~}}}}}}}}}{{{vvvooofff```^^^```bbbiiilllrrrxxx|||{{{wwwsssooopppwwwtttqqqlllggg```VVVJJJAAA888777666777999;;;;;;;;;===<<<<<<;;;::::::999999777777666555444333222222---+++)))&&&%%%%%%'''((())))))))))))************((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((())))))***(((((()))******)))((((((+++++++++++++++++++++++++++,,,------,,,---000333999<<>><<<888888888888999999::::::<<<<<<<<<;;;:::888666444333111000000333555777777888===DDDKKKSSSZZZaaafffgggiiikkkmmmllljjjgggeee___[[[XXXYYY^^^bbbddddddiiihhhgggfffeeebbb]]]YYYOOOIII@@@999666555666666666888:::???EEELLLQQQUUU\\\dddnnnuuu|||yyyiii___WWWNNNGGGDDDBBB@@@???>>><<<:::888777666444444555555444333444444555555666999>>>BBBJJJVVVeeetttrrrdddXXXLLLCCC???===999777888888999???GGGOOO^^^uuuvvvqqqqqqqqqmmmnnnmmmiiiccc______```dddhhhnnnwww}}}~~~|||yyynnnooouuuzzzrrrlllggg^^^PPPEEE;;;999666666888999::::::<<<<<<<<<;;;;;;::::::999888888777666555444444333222000---***((((((((()))))))))))))))************((((((((((((((((((((((((******)))(((((('''&&&&&&&&&''''''(((((())))))***(((((()))******)))((((((+++++++++++++++++++++++++++,,,------,,,---000333777:::DDDTTT```gggnnntttssstttvvvyyy{{{{{{{{{sssrrrrrrvvv}}}~~~}}}}}}}}}iiiTTTLLLCCCAAA>>><<<===>>>>>>>>>::::::888666555444444333000000000000000000000000...------,,,,,,------...,,,,,,+++++++++*********(((((((((((((((((((((((((((''''''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&(((((((((((('''''''''&&&'''''''''((())))))******++++++++++++++++++++++++///000111222222222111111000///............///000000111111222333555:::===AAACCCEEEFFFEEECCC???===777777777888888999999:::;;;<<<;;;;;;999777555333222111000111444777999;;;;;;???GGGNNNVVV]]]ccchhhiiikkknnnooonnnjjjfffccc___]]]\\\]]]bbbfffhhhhhhjjjiiihhhgggeeeaaa[[[WWWIIIDDD<<<777555555666666777999<<>>;;;999999777555444555666555444555555555444444666999<<>>;;;888777888:::;;;<<<<<<<<<;;;;;;;;;:::::::::777666555555333333222111333222///---+++***++++++((()))))))))************(((((((((((((((((((((((())))))))))))((((((''''''''''''(((((()))))))))))))))******************))))))))))))))))))*********+++,,,------,,,---000333444888DDDTTT___eeejjjooolllooossszzz|||}}}vvvuuuvvvyyy}}}}}}}}}}}}}}}hhhSSSLLL???===999888999:::::::::888999999999888666333111........./////////000000...------,,,,,,------...+++*********))))))))))))((((((((((((((((((((((((&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%''''''(((((()))************+++++++++++++++,,,,,,,,,---...000000///...------------......///000000000111222333444777;;;???DDDEEEGGGHHHFFFCCC@@@===666666777888999999::::::;;;;;;;;;:::888666333222000111111222444888;;;>>>???DDDKKKRRRXXX]]]cccfffjjjkkkmmmnnnlllhhhccc```_________aaadddggghhhiiiiiihhhggggggddd___XXXTTTEEE@@@:::555444555555555777:::>>>CCCIIIQQQ[[[aaahhhooozzzvvvkkk^^^SSSJJJHHHEEEBBBAAA???<<<:::999777555555555666555333555555555444333333666888>>>EEERRR```nnn|||lllXXXJJJDDD>>>:::999;;;;;;999999;;;???IIIZZZlll}}}oooeeecccdddllltttzzzsssooogggiiinnnvvv}}}yyyuuurrruuuyyymmmhhhbbbVVVKKKAAA>>>999777888:::<<<===;;;;;;;;;;;;;;;:::::::::666666555444333222111111...---,,,***))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))******((((((((()))))))))))))))++++++++++++++++++++++++(((((()))))))))*********+++,,,------,,,---000333333888EEEVVVaaaeeegggkkkhhhmmmvvv}}}zzz|||~~~zzzzzzyyy{{{|||}}}||||||~~~~~~hhhSSSLLLDDDAAA===;;;::::::999888888999:::;;;999666333111............////////////...------,,,,,,------...*********)))))))))(((((())))))))))))))))))))))))$$$&&&''''''&&&%%%%%%&&&***)))((('''&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''(((((())))))******)))******+++,,,,,,---------...000111111000...---+++,,,---...///000111111000111222333555888===AAADDDEEEGGGGGGEEEBBB>>>;;;666777777888999:::;;;;;;;;;;;;;;;:::888555222111000111333444555888===@@@CCCHHHNNNTTTYYY]]]aaadddhhhiiikkkkkkiiieeeaaa^^^^^^___aaaccceeefffggghhhiiihhhgggeeebbb[[[SSSNNNAAA===888444444555666777:::>>>CCCGGGMMMUUU```gggpppwwwtttcccWWWQQQMMMHHHEEEBBB@@@>>><<<;;;999666666666666555444444444555444222333555777;;;???JJJWWWdddqqq{{{fffUUULLLBBB>>>;;;<<<<<<888777888<<>>>>>===<<<:::::::::999888666444333000000000///////////////...------,,,,,,------...+++++++++*********))))))))))))))))))))))))))))))$$$&&&))))))'''%%%&&&'''(((''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((())))))***(((((()))***,,,---.........///111333333111///...)))***,,,...///000111111000111333444666:::>>>BBBBBBCCCDDDDDDBBB>>>:::777777777888999:::;;;<<<<<<;;;;;;:::999777444222000111222444555555888===AAAEEEIIIPPPUUUYYY]]]```cccfffggggggfffdddaaa^^^\\\]]]```ccceeegggiiijjjkkkkkkjjjgggddd^^^VVVLLLFFF<<<999555333555777999:::???DDDIIIMMMRRRZZZfffnnnxxx~~~mmmaaaXXXSSSMMMGGGDDDBBBAAA???===;;;888888888888777555222333444444333333555777888:::BBBOOOZZZfffxxx|||iiiYYYKKKCCC===<<<;;;888777999999<<>>===>>>??????>>><<<;;;999777555555555555111111111111000000000///...------,,,,,,------...,,,,,,,,,+++++++++******))))))))))))))))))))))))$$$(((******(((&&&'''((($$$$$$$$$$$$%%%&&&'''((()))(((((((((''''''''''''&&&&&&''''''((()))))))))'''((()))***,,,...//////)))+++---///...---***))))))***,,,...///111111222000111333444666:::???CCC@@@AAABBBBBB???;;;777444777888888:::;;;<<<======;;;;;;:::999777444111000111333555555555888===BBBEEEJJJPPPVVVZZZ]]]aaaccceeeeeedddcccaaa___]]][[[^^^aaaeeeiiikkkmmmooopppmmmkkkhhhccc\\\RRRGGG@@@888666333333666999<<<===DDDHHHNNNRRRVVV___jjjsss{{{|||qqq^^^XXXPPPIIIFFFDDDCCCBBB???===:::999999999888777111333444444333444666888555666===IIISSS___qqqzzzfffSSSHHH>>>;;;999888999<<<666888:::===DDDRRRdddqqq~~~|||~~~|||mmmcccaaagggmmm}}}|||zzz|||}}}wwwwwwuuupppkkk^^^WWWLLLCCC>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888777666555444444000///...+++)))&&&%%%$$$))))))))))))************))))))))))))))))))))))))++++++******)))(((((((((*********))))))))))))))))))((('''&&&&&&'''((()))'''(((((()))******+++++++++,,,------,,,---000333<<>>===<<<:::999;;;:::888666555444444444000000000000000111111111---............---,,,,,,************)))))))))((()))((('''&&&&&&'''((()))&&&&&&%%%%%%%%%%%%$$$$$$'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%)))************+++++++++((())))))******+++,,,,,,...///000000000///---,,,,,,...///000///000111333222333555999<<>>:::777555333888===???>>>===>>>@@@:::;;;;;;888444333444777333333333444777<<<@@@CCCFFFJJJOOOTTTWWW[[[^^^```aaa```]]]YYYWWWXXX\\\___```ccchhhmmmpppppppppooojjjhhhccc\\\SSSIIIAAA<<<999888666444444777===BBBHHHNNNVVV]]]ccckkktttzzzpppdddUUULLLJJJIIIFFFBBB@@@>>><<<::::::999666444777555222111222333333222555666:::CCCLLLWWWffftttmmm\\\HHH===<<<>>>;;;777999999:::===@@@EEERRR___vvv~~~vvvrrruuuzzz~~~}}}wwwoooiiihhhlllooo{{{~~~}}}|||yyyxxxxxxxxxrrrooodddRRRDDD???>>><<<<<>>???@@@BBB<<<===;;;888444222333555333333333444777<<<@@@CCCIIILLLPPPTTTUUUWWWYYY[[[^^^]]][[[XXXVVVXXX\\\___```cccgggkkknnnnnnmmmlllgggccc]]]UUUKKKBBB:::666777777666666777<<>>EEEOOO^^^kkk|||{{{jjjTTTFFFAAA>>>999444888777888;;;===AAAMMMXXXkkkwwwzzzrrrqqqtttwwwzzz{{{{{{|||}}}xxxvvvrrrlllhhhfffhhhjjjzzz~~~~~~zzzwwwwwwyyy{{{yyyhhhVVVJJJBBB===<<<===???>>>;;;999:::;;;::::::999999888777666666444333111///---+++***)))(((((((((((()))))))))***''')))***)))((('''(((*********)))(((((((((((((((((((((((((((((()))))))))******))))))******+++,,,,,,,,,++++++************++++++,,,,,,---///444777===III[[[kkkqqqpppsssyyy~~~wwwpppgggiiilllpppsssvvvwwwxxxzzzzzz{{{|||~~~qqqWWWJJJDDDAAA>>><<<<<<<<<;;;::::::999888777666444444333111111000000000000000000***************))))))))),,,,,,,,,++++++++++++******))))))(((((())))))***(((((((((''''''''''''&&&&&&&&&''''''((((((((()))(((((((((((((((''''''''''''((((((((())))))))))))---------...//////000000/////////000///......------///111222222333555777444777;;;AAAGGGLLLOOOQQQLLLHHH@@@:::777777:::<<<<<<===???CCCGGGIIIIIIHHH???>>><<<888333111222333333333333555888<<<@@@BBBHHHKKKOOORRRSSSUUUWWWXXXYYYYYYXXXVVVUUUXXX\\\```aaadddgggjjjkkkjjjhhhgggaaa]]]VVVNNNEEE>>>888666666777777999<<>>;;;======<<<:::999999:::;;;::::::999999888888888444333222000...,,,+++***((((((((()))))))))******''')))***)))((('''(((*********)))(((((((((((((((*********)))))))))((((((******))))))******+++,,,------,,,,,,,,,+++++++++++++++,,,,,,---///333777>>>JJJ[[[hhhkkklllsss~~~}}}pppgggbbbeeekkkqqqtttvvvvvvuuuwwwxxxyyy{{{~~~sssXXXKKKCCC@@@===<<<<<<<<<;;;;;;:::999999888666555333333111111111000000000000000,,,,,,+++++++++***++++++,,,,,,+++++++++***************))))))))))))******((((((((('''''''''&&&&&&######$$$$$$%%%&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))******+++++++++,,,------......///////////////......---,,,...111222222333555777777999>>>DDDIIINNNQQQSSSMMMHHH@@@999666888;;;>>>???BBBHHHQQQXXXWWWRRRLLLBBB???;;;777333111111222333333444666999===@@@CCCDDDGGGLLLPPPRRRTTTWWWYYYTTTTTTTTTTTTTTTWWW\\\___ccceeegggiiiiiigggdddbbb]]]YYYRRRJJJCCC>>><<<;;;666888:::<<<@@@GGGOOOTTTXXX^^^gggpppwww~~~pppbbbXXXPPPKKKFFFDDD@@@>>>>>>===<<<:::999777555555555555333222666444555888<<>>GGGUUU```eeeiiittt|||vvvvvvzzzrrrfffdddggglllqqqtttuuuuuuuuuvvvwwwyyy{{{~~~tttZZZMMMCCC@@@===<<<<<<===<<<;;;999999999888777555333222111111111111000000//////---,,,+++*********+++++++++*********))))))))))))))))))************))))))'''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%)))))))))*********++++++*********+++,,,,,,------000/////////............,,,...000111111222444666888;;;???DDDHHHKKKMMMMMMIIIEEE???:::888999<<>><<<;;;:::888777666777666444222555444444888;;;@@@KKKVVVeeesssyyybbbPPPEEE???<<<:::666555666777777;;;AAAMMMZZZiiiwww~~~yyywwwvvvtttrrrpppmmmkkkkkknnnqqqpppjjjeee\\\cccrrr~~~{{{wwwzzz|||wwwxxxzzz___MMM???>>>===<<<============::::::999999888888777777444444444333111///---,,,))))))))))))************''')))***)))((('''(((******))))))((((((((((((((()))))))))***+++,,,,,,,,,******))))))******+++,,,%%%&&&'''(((***+++,,,,,,+++,,,------...///222555>>>AAAJJJWWWaaajjjuuuxxxppppppuuu{{{mmmjjjjjjlllnnnppprrrtttuuuvvvwwwyyy|||sssZZZNNNEEEBBB???=========<<<;;;999999999999777555333222222222111111000/////////,,,+++***(((((()))***************)))))))))((((((((())))))******))))))((('''''''''&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''(((((((((((()))************++++++++++++,,,,,,,,,---......//////000000///............///---///111111111111333444888;;;>>>BBBEEEFFFFFFFFFCCC@@@<<<999999;;;>>>AAALLLVVVeeerrruuummm___TTTAAA===888444444444444444555666888:::===AAACCCEEEHHHKKKMMMOOOOOOOOOOOOPPPMMMOOOPPPQQQSSSVVV[[[___bbbdddeeefffdddaaa]]]ZZZWWWRRRJJJAAA:::666555444999<<<@@@DDDJJJRRRZZZ```iiipppxxxuuufff\\\WWWOOOKKKFFFBBB@@@???===<<<;;;999888888888777444222333222444777888;;;CCCMMM[[[jjj|||nnnYYYIII@@@<<<<<<888666888888777999>>>HHHSSScccttt~~~zzzvvvrrrppplllkkknnnttttttnnnggg\\\\\\cccppp|||{{{||||||xxxyyy}}}zzzyyy~~~fffRRRAAA???<<<<<<===??????>>>===<<<<<<;;;:::999888777444444555444333000...---)))))))))*********++++++''')))***)))((('''(((*********)))((((((((((((((('''((()))***+++,,,------******))))))******+++,,,''''''(((***,,,---...///***,,,.........///222444<<<===EEESSS```lllyyyvvvmmmnnnuuuvvvlllkkkkkkkkklllooosssuuuxxxyyy|||nnnWWWLLLGGGDDDAAA>>>>>>===<<<;;;888999999999888555333111222222111111000//////...---,,,***)))))))))+++++++++++++++*********))))))'''((())))))))))))((('''(((((((((''''''''''''&&&***))))))((((((''''''''')))*********++++++++++++))))))))))))************---------...//////000000111000///...---......///000111222222111111222444666999<<>>;;;:::999999999777555222555444666888888777===DDDPPP```rrr}}}gggSSSFFF???>>>999777999:::888888;;;AAAKKK[[[nnn|||wwwrrrnnnqqqxxxzzztttmmmaaaZZZXXX^^^hhhvvv~~~{{{zzz}}}~~~}}}bbbNNNAAA>>>;;;;;;===??????>>>>>>===<<<:::999777666555444555555555444111///---))))))*********+++++++++''')))***)))((('''(((*********)))(((((((((((((((((()))))))))******++++++******))))))******+++,,,******++++++,,,---------***,,,.........///111333999===GGGUUUaaannntttllloooxxxzzzllllllkkklllnnnrrruuuwww{{{|||jjjTTTIIIHHHEEEBBB???>>>>>><<<;;;888999999999888555333111222222222111000//////...000///---++++++,,,---...,,,,,,,,,+++++++++******&&&'''((())))))((('''&&&))))))))))))(((((((((((())))))((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''(((((((((((()))))))))))),,,,,,------.../////////111000///------......///222333444444222222333444555777;;;>>>@@@@@@???>>>>>>:::555333555;;;CCCIIINNNTTT[[[\\\VVVMMMEEEBBB>>>:::444222444777888888777999;;;>>>AAADDDFFFGGGFFFIIILLLNNNOOOPPPQQQRRRLLLNNNPPPQQQSSSVVVZZZ^^^]]]^^^______^^^ZZZVVVSSSDDDAAA===999777777888999999>>>DDDLLLUUU___iiioooyyytttkkkYYYUUUNNNIIIEEECCCAAA@@@<<<;;;:::::::::888555222888777999;;;999666:::@@@IIIYYYkkkyyysss]]]MMMDDD>>>999777999:::888888:::;;;EEETTThhhxxxrrruuu|||zzzssseeeZZZQQQRRRXXXcccttt~~~~~~zzz{{{}}}uuu[[[FFF@@@===999999<<<>>>>>>===<<<<<<:::888666444333222444555666666444222000...)))************+++++++++((()))***)))((('''(((*********)))(((((((((((((((*********)))))))))))))))*********)))***++++++,,,,,,,,,,,,+++++++++*********,,,.../////////111333666>>>KKKXXXbbbppp~~~tttkkkpppzzz{{{lllmmmnnnpppsssvvvyyy{{{}}}~~~jjjVVVLLLFFFCCC???===<<<:::999777;;;:::999888777555444444111111000000//////......+++,,,,,,,,,,,,+++******,,,---,,,,,,+++,,,...000)))(((((((((''''''''''''''''''((((((''''''&&&%%%(((&&&%%%%%%'''((((((''')))(((((('''''''''(((((())))))(((((()))***++++++---------------...///000///---+++(((''')))...111111111222333333333333222666777999;;;<<<>>>>>>???999666444555999===>>>===FFFGGGHHHIIIGGGDDD@@@>>>888777555444333444444555999<<<@@@BBBCCCEEEGGGIIIJJJJJJLLLMMMOOOOOOOOOOOOMMMOOORRRSSSUUUXXX\\\___]]]^^^___```___YYYOOOHHHCCC>>>888666777999:::999>>>EEEOOOXXX^^^eeemmmrrr}}}qqqcccYYYQQQOOOMMMGGGBBB??????>>>===;;;999777666555444333222111333555999;;;GGGOOO[[[jjjwww{{{cccPPPHHH???;;;888:::;;;888666888???BBBNNNccczzz~~~tttuuu~~~}}}rrr[[[LLLPPPUUUWWWcccsss~~~}}}{{{zzz{{{jjjUUUGGG===;;;999888:::<<<<<<<<<<<<<<<;;;::::::999888888;;;999666444222000---+++,,,***(((((()))***)))((())))))))))))))))))))))))***************************)))((((((((()))+++,,,***++++++,,,,,,,,,++++++))))))))))))***+++,,,,,,,,,///000000...///333777===CCCMMMXXXggg{{{|||tttoooooosssxxxyyyooooooppprrrtttuuuvvvwww~~~lllWWWLLLGGGDDD@@@===<<<;;;:::888:::999888777666444333333111111000000//////......+++,,,,,,,,,++++++************)))((('''&&&'''((())))))((((((((('''''''''((((((((((((((('''&&&&&&(((&&&%%%%%%'''(((((('''((((((''''''''''''(((((()))))))))))))))***++++++---------------...//////111000...,,,+++---000333111111111111222222222222555666888999;;;<<<======999666444555999<<<======@@@@@@AAAAAA???===;;;999666555444222222222333333:::===@@@BBBCCCEEEGGGIIIJJJJJJKKKMMMNNNOOOOOOOOONNNPPPSSSTTTVVVXXX[[[^^^^^^^^^___```^^^WWWMMMFFFAAA<<<777555666888::::::BBBIIISSS[[[bbbiiipppvvv}}}~~~iii^^^SSSPPPMMMHHHCCCAAA@@@???>>><<<:::999777777444333222222333555888:::AAAIIIUUUbbbooo}}}ooo\\\RRRDDD>>>:::;;;:::777555666===@@@JJJ]]]qqqxxxxxxlll[[[UUUUUUXXXcccqqq|||zzz||||||xxxpppcccSSSHHH>>>;;;999888:::<<<======<<<<<<;;;;;;:::999999888888666444333333222000...///---++++++,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++************((('''&&&%%%,,,++++++*********++++++,,,...000000///000444888>>>EEEPPP]]]mmm{{{sssmmmnnnuuu|||{{{ppppppqqqrrrtttuuuvvvvvv}}}oooYYYMMMGGGDDDAAA>>>===<<<;;;:::999999888777555444333222111111000000//////......,,,,,,,,,+++++++++******111000///...,,,***)))))))))))))))(((((((((''''''((((((((((((((('''&&&&&&(((&&&%%%%%%'''(((((('''((((((''''''''''''((((((***))))))))))))***++++++---------------...//////222111000......///111222111000/////////000222222555555777888999:::::::::888666555666888;;;<<<<<<;;;::::::999888888777666333333222222333555666888;;;>>>AAACCCDDDEEEGGGIIIJJJJJJKKKLLLMMMNNNNNNNNNPPPRRRTTTVVVVVVXXXZZZ\\\^^^^^^^^^]]]ZZZSSSJJJCCC===999555333555888:::<<>><<<;;;:::999888444333222222333555777999;;;AAALLLWWWdddsss}}}jjj\\\LLLEEE???>>><<<777666777;;;===FFFSSScccvvvrrr___VVVZZZeeennn}}}yyyxxxzzz~~~{{{vvvoooiiiccc[[[RRRLLL>>>;;;888888999<<<======<<<<<<;;;;;;:::999999999888666444333333333111///000...,,,,,,---...---,,,))))))))))))))))))))))))************************)))))))))((()))******+++))))))))))))((('''%%%%%%...---,,,++++++*********,,,...000000///111666:::@@@HHHTTTcccttt{{{xxxwwwvvvrrrssswww|||{{{rrrlllooozzzyyypppqqqqqqssstttuuuvvvvvv}}}rrrZZZMMMHHHEEEAAA???>>>>>><<<;;;::::::999777666555444333111111000000//////......,,,,,,+++++++++***+++++++++***)))(((((('''%%%###)))))))))((((((((((((''''''''''''''''''&&&%%%%%%(((&&&%%%%%%'''(((((('''(((''''''''''''(((((()))*********))))))***++++++------------...//////000222111///...///000000000111000...---...///111333666666777888999999999999666666555666888999;;;;;;:::999888777666777777888111222222444777:::===???===???BBBDDDDDDEEEGGGHHHJJJJJJJJJJJJKKKLLLMMMMMMQQQSSSUUUWWWWWWXXXYYY[[[]]]]]]]]]ZZZUUUMMMEEE@@@888666444333555888<<>>:::888:::999;;;BBBKKKWWWkkkppp```ccclllqqq|||wwwtttsssssssss{{{~~~tttnnnfff```\\\XXXRRRNNN===:::777666888:::<<<<<<<<<<<<;;;;;;::::::::::::;;;999666444333111///,,,---+++******++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))***++++++,,,++++++------,,,,,,+++,,,,,,,,,,,,...000000///222888<<>>===<<<<<<;;;:::999777666555555111111000000//////......---,,,+++*********++++++,,,+++))))))++++++***(((***)))))))))((((((((((((%%%&&&&&&&&&&&&%%%$$$$$$(((&&&%%%%%%'''((((((''''''''''''''''''((())))))++++++***************+++---------...///000222333444222//////000111111///222111///...///000222444888888999999999999888888555555666666777888999:::;;;:::888777666777888999333333444555888;;;>>>???>>>AAACCCEEEEEEEEEGGGHHHJJJIIIIIIIIIIIIKKKLLLMMMPPPSSSUUUWWWWWWWWWXXXZZZ[[[[[[ZZZVVVOOOGGG@@@<<<555444333333666:::@@@DDDLLLSSS\\\dddjjjpppwww}}}tttggg^^^UUUOOOMMMDDDCCC@@@<<<:::888888888444444333333333333444555555;;;BBBIIIRRR```sssppp^^^UUUKKKEEE???:::999;;;999:::???FFFOOOaaa~~~xxxxxx||||||{{{uuuqqqooolllkkkkkkooottt{{{{{{ooojjjccc]]]ZZZVVVPPPLLL>>>:::666444555777999:::<<<<<<;;;;;;;;;;;;::::::;;;999666555444222///---,,,***)))((()))***)))(((************************&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))************)))***+++,,,------------++++++++++++,,,---...///,,,...//////000333:::???JJJRRR___kkkvvv}}}{{{xxxvvvvvv{{{|||vvvpppmmmooosssyyy~~~}}}|||yyysssqqqxxxzzzsssnnnlllmmmooorrruuuxxx{{{|||}}}www]]]OOOGGGDDDAAA??????>>>===<<<<<<<<<;;;:::888777666555111111000000//////......---,,,+++*********+++,,,...+++((((((,,,......,,,******)))))))))(((((((((&&&&&&&&&&&&&&&%%%$$$$$$(((&&&%%%%%%'''(((((('''''''''&&&''''''((()))***,,,,,,+++************+++,,,---...///111333555666999555111000222444333222333222111111111222444444999999999999999888777666333555777777666666888999:::999888666555555666666666555555555666888:::;;;@@@BBBDDDEEEEEEEEEGGGHHHJJJIIIHHHHHHHHHIIIKKKLLLOOOQQQUUUVVVWWWWWWXXXYYYWWWXXXVVVQQQIIIAAA;;;999333444444555888===DDDIIIOOOVVV___ggglllssszzzuuuiii\\\RRRNNNIIIFFFBBB>>>:::888888888444444333333333333333333555:::@@@EEEKKKXXXjjjxxx~~~kkk___RRRIIIAAA:::888:::999:::===BBBIIIXXXqqq{{{tttpppmmmjjjgggbbbeeeiiioooxxx~~~ooojjjccc^^^ZZZTTTNNNHHH@@@<<<777444444666777888<<<<<<;;;;;;;;;;;;;;;;;;777666444444555555333111...,,,******+++,,,+++***************************************************(((((()))************)))++++++,,,,,,+++******))))))))))))***,,,---///000+++---//////000444<<>>>>>>>>===<<<<<<;;;:::999888666555555111111000000//////.........---+++))))))***+++,,,&&&!!! $$$$$$###*********)))))))))((((((''''''((((((''''''&&&%%%(((&&&%%%%%%'''(((((('''&&&&&&&&&''''''((()))***---,,,++++++*********+++,,,,,,...000333666888:::;;;555000///111444444222444444444444555555555555999999888888777666555444222555777777666555777999:::999888666555444444444555555555666777999;;;===AAACCCEEEFFFFFFEEEGGGHHHIIIIIIGGGFFFGGGHHHJJJKKKLLLOOOSSSVVVVVVVVVWWWXXXTTTTTTRRRMMMDDD<<<888666222444666777:::@@@HHHNNNTTTZZZccckkkqqqwww~~~wwwfffYYYRRRNNNKKKFFF@@@<<<:::999999444444444333333222222222444999>>>@@@DDDOOOaaannn|||ooo^^^QQQFFF===:::<<<999999;;;???CCCNNN```rrr|||sssooollliiieeeaaabbbcccfffkkkuuuwwwqqqhhhaaa[[[UUUNNNIIIDDD@@@999555555666777888;;;;;;<<<<<<<<<<<<<<<<<<777666444444555555444222...---++++++,,,,,,,,,+++************************------------------------'''((()))***+++******)))***++++++++++++***)))))))))))))))***+++,,,---...+++---//////000555===CCCRRR]]]lllvvv{{{xxxssslllggg^^^ZZZUUUOOOMMMQQQXXX^^^iiiuuu|||}}}{{{zzz}}}vvvrrrqqqooonnnoooqqqsssvvvxxxzzz{{{yyy{{{~~~xxx^^^PPPEEECCC@@@>>>>>>>>>===;;;;;;:::999888777555444444111111111000//////.........---+++))))))***+++,,,222,,,&&&%%%)))---...---************)))))))))))))))))))))))))))(((((('''(((&&&%%%%%%'''(((((('''&&&&&&&&&'''''')))******---,,,,,,+++*********++++++,,,...111444888;;;<<<:::444---+++...222222000444555666777777777666666888888777777666444333222222555777777555555666888;;;:::999888666555444333222333444777;;;???BBBEEEBBBDDDFFFFFFFFFFFFGGGHHHJJJHHHGGGFFFFFFHHHIIIKKKKKKNNNRRRUUUVVVVVVWWWXXXRRRRRRPPPJJJAAA:::666555222444777888;;;BBBJJJQQQXXX^^^gggoootttzzzppp```XXXQQQNNNIIICCC>>>;;;::::::555444444333333222222111222777<<<>>>@@@IIIZZZhhhxxx|||jjjZZZMMMBBB>>>>>>:::999:::<<<@@@FFFUUUbbbwww}}}tttooolllhhhddddddcccaaaaaadddmmmwwwyyynnneee^^^XXXRRRMMMGGGBBB<<<777666777888888;;;;;;<<<<<<<<<<<<<<<<<<;;;999666555444333111///...,,,******+++++++++***************************(((((((((((((((((((((((('''((()))++++++******)))((()))***+++---------...*********)))******+++++++++---//////111666>>>DDDSSS___ppp{{{wwwnnnccc[[[YYYVVVPPPJJJHHHLLLSSSYYYcccqqq|||qqqnnnooooooqqqrrrssstttuuuwwwxxxxxxwwwyyy|||~~~uuu[[[NNNEEEBBB???=========;;;:::===;;;999888888777666444222222111111000/////////++++++,,,,,,,,,,,,------(((((())))))******++++++******+++++++++)))((('''(((((())))))((('''&&&&&&))))))((('''''''''''''''$$$$$$$$$$$$&&&***---///,,,+++***))))))+++---...,,,...000222444444444333111000///...............333333333222111222444666666888;;;;;;999666444444777888999999999777555444666555333222111111222333444555777999<<<>>>@@@AAADDDDDDDDDDDDEEEFFFGGGHHHFFFEEEDDDDDDEEEGGGIIIKKKOOOPPPSSSUUUXXXYYYYYYZZZTTTPPPIIIBBB;;;777444333333555999===BBBIIIQQQVVV```eeelllsssxxx}}}|||kkk]]]XXXPPPIIIGGGEEE@@@<<<<<<888777666555444333333333666777:::>>>AAAGGGUUUdddssszzzgggVVVHHH???;;;:::999999<<<>>>BBBLLLVVVdddppp|||pppjjjgggccc```eeeaaa]]]]]]^^^dddqqq}}}yyyppphhh```ZZZWWWQQQKKKCCC;;;666666999;;;::::::::::::::::::::::::888666555444555555444222222111...,,,******++++++(((((((((((())))))))))))(((((((((((((((((((((((())))))***++++++++++++***%%%&&&((()))))))))***+++------------...///000000.........---///555>>>FFF[[[ggguuuwwwoooeee___]]]UUULLLIIIIIIMMMVVV___gggrrr{{{tttpppooooooqqqsssuuuvvvxxxxxxwwwwww{{{||||||}}}~~~rrrZZZNNNEEEBBB???=========;;;:::<<<:::888777777666444333222222111111000/////////---------,,,,,,+++++++++************++++++++++++&&&''')))************)))((((((((((((((((((''''''))))))(((''''''''''''''''''''''''((()))+++...///,,,+++***))))))+++---...---...///111222222222222000//////............///333444444333222222444666777888999888666555555666999999999999999888777666555444333222222222333444555666888:::===???AAABBBCCCCCCCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDEEEGGGIIIKKKKKKMMMPPPSSSUUUVVVVVVVVVQQQNNNGGG@@@:::666444444444777;;;???EEELLLTTTYYY```eeemmmtttyyy~~~vvvhhh^^^UUUMMMJJJGGGBBB======999888777555444333222222333333666:::<<>>:::888888:::<<<>>>FFFNNNWWWaaaqqquuunnnkkkgggeeebbb^^^[[[[[[\\\aaammmyyyvvvmmmfff```]]]XXXRRRIII???999888888:::999999999999999999999999888666555444555555444222222111...,,,+++***++++++))))))))))))************************************)))))))))*********+++++++++,,,------,,,,,,,,,---************+++,,,------............///666???GGGZZZfffttt~~~~~~tttjjj```ZZZTTTNNNJJJKKKNNNSSS[[[ccciiisss|||wwwtttssssssrrrssstttuuuwwwxxxxxxxxx||||||}}}~~~oooXXXMMMEEEBBB???=========;;;:::;;;999777666666666444222222222111111000////////////......---+++******))),,,,,,,,,+++++++++++++++''''''((()))))))))(((((('''''''''((((((((((((((()))(((''''''&&&''''''''''''(((((()))***+++,,,---,,,+++*********+++,,,---//////......///000000111............////////////222333444333222222444666777777777555444444666999:::999999888888888888999444333222222222333555555777888999;;;>>>@@@BBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEDDDEEEGGGIIIJJJJJJLLLNNNQQQSSSTTTTTTSSSMMMIIICCC===888555444444666999===BBBIIIPPPXXX^^^bbbgggnnnuuu{{{tttfff\\\RRRNNNJJJDDD??????<<<:::999666444333222111111111444777888<<>>:::888888888888888888888888888888888666555444555555444222222111///---++++++++++++************++++++++++++************************))))))((((((((()))***+++++++++++++++************,,,,,,,,,,,,---...//////---...//////111777BBBIIIXXXdddrrr{{{}}}qqqfff\\\XXXLLLIIIIIIOOOTTTZZZbbbiiiooovvv{{{wwwuuusssrrrsssssstttvvvwwwyyyzzz}}}}}}~~~nnnXXXMMMEEEBBB???=========;;;:::;;;999888777777666444222222222111111000/////////......---,,,,,,+++******,,,,,,,,,++++++******)))+++******((('''&&&%%%$$$'''''''''''''''(((((()))(((''''''&&&&&&'''''''''&&&'''((()))))))))))))))++++++*********+++,,,---000///...---,,,---...///------...//////000000000000111222222111111333555444555666555444444666777999888777666666777888999333333222222333444666777888999:::<<>><<<:::777555333222111333333444777888:::CCCMMMRRRcccxxx{{{fffUUUIIICCC???;;;:::<<<===<<>>;;;999666444222222555333444777888999???GGGKKK[[[pppwwwcccSSSJJJ@@@<<<:::<<<===<<<>>>BBBCCCLLLZZZkkk|||zzzvvvtttpppnnnnnnnnnllljjjooowwwyyyooolllfff\\\QQQGGG???;;;999555555555666666777777777777666555444555555444222222111000...---,,,++++++((((((((()))))))))******((((((((((((((((((((((((***)))'''&&&&&&(((***+++)))(((&&&(((+++---...---))))))))))))***+++,,,---,,,...///000444<<>>@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@AAABBBEEEHHHJJJKKKMMMOOOPPPOOOMMMIIIGGG???<<<777333222444777999;;;???EEEKKKRRRYYYaaaeeelllpppvvv|||zzzmmm```XXXQQQKKKGGGHHH@@@???<<<999777555444333444222222555666666;;;AAAHHHVVViiizzzsss]]]PPPCCC===999:::;;;:::<<>>JJJSSS\\\eeennntttyyy~~~}}}tttrrrppppppsssyyy~~~{{{kkkaaa^^^\\\ZZZ]]]fffoooxxx~~~xxxtttrrrpppppprrrtttvvvyyy{{{}}}|||}}}yyy___QQQEEEBBB???=========;;;:::<<<:::888888888777555333222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++''''''''''''(((***,,,---,,,***(((&&&%%%%%%&&&'''&&&%%%%%%%%%&&&&&&'''(((******))))))***,,,---///******++++++,,,,,,,,,+++------...............------...000111000///---,,,---///222333333222333444222444555555333111111111111222333555666777777777555444333333444555666777999999;;;<<<>>>???AAAAAABBBBBBBBBAAAAAAAAABBBBBBAAA@@@AAABBBDDDGGGKKKMMMMMMOOOQQQQQQOOOKKKGGGDDD===:::555222222444888;;;>>>BBBIIIOOOVVV\\\cccgggooosssyyy~~~~~~yyyjjj___WWWOOOKKKJJJ@@@???===:::888666555555333111222555666666999>>>CCCPPP```ooommm]]]KKKCCC<<<;;;;;;:::;;;>>>@@@EEEOOO\\\kkk{{{}}}uuurrrmmmooorrrvvvzzz~~~|||zzzyyy}}}yyyyyy}}}vvvpppfffZZZNNNCCC<<<888444555555666777777888888888666555444555555444222111111111000...---++++++(((((()))))))))*********************************)))))))))*********++++++((($$$!!!"""'''++++++))),,,,,,,,,,,,---...///000+++---000222777@@@LLLUUUbbbjjjrrrvvv{{{{{{zzzxxxwwwzzz{{{oookkkkkkqqqyyyqqqiiihhhjjjiiilllttt{{{}}}wwwsssqqqqqqnnnooorrruuuxxxzzz{{{|||{{{}}}|||aaaRRREEEBBB???=========<<<:::;;;999777777777666444222222222111111000////////////...------,,,+++***************++++++,,,,,,---***)))((((((((()))+++,,,---+++)))&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''((()))(((''''''(((***,,,...******+++,,,,,,,,,,,,++++++,,,...///000///...---...///000111000///---+++...000333555444444555666555555444222000///111222111222444777888888888777555555444333444555666777999999:::<<<===???@@@AAACCCCCCBBBAAAAAABBBBBBBBBAAAAAAAAACCCFFFJJJMMMPPPQQQRRRTTTTTTQQQLLLGGGDDD;;;888444111222555999===AAAEEELLLRRRXXX___eeeiiiqqquuu{{{~~~~~~qqqeee[[[RRRMMMLLL@@@???===:::888777666666555222333666888777:::>>>???JJJXXXeeewwwoooRRRIII@@@>>>===;;;<<<>>><<<@@@GGGRRRaaasss{{{xxxmmmnnnpppsssvvvyyy{{{|||xxxvvvuuuyyy~~~zzztttjjj]]]PPPDDD<<<777555555555666777888888999888666555444555555444222111111111000///---+++***)))************+++++++++(((((((((((((((((((((((())))))***++++++++++++***...***&&&&&&+++...---+++))))))))))))***+++,,,,,,+++---000222888AAAMMMVVVgggnnnuuuxxx}}}sssddd___[[[___eeennn|||xxxsssssswwwvvvyyywwwpppmmmlllmmmlllnnnrrruuuyyyzzz{{{|||zzz|||~~~~~~}}}cccTTTDDDAAA===;;;:::::::::999;;;;;;:::999777555444222222222111111000/////////------,,,++++++******)))++++++++++++++++++++++++,,,+++***((((((((()))***,,,+++)))(((''''''((((((((((((''''''''''''((((((***'''%%%'''***,,,,,,++++++++++++,,,,,,------------......///......---,,,...------,,,,,,,,,------//////111222444555666777777666555333222111000000777666666555666777888999111111333444444444444444888999:::;;;===>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@AAAAAACCCEEEIIIKKKMMMMMMNNNPPPQQQNNNIIICCC???999777444222222666:::===EEEJJJPPPWWW]]]ccciiilllpppvvv~~~}}}{{{|||mmm```XXXQQQMMMIIIEEE???;;;999888777666777666444333444777:::<<>><<<<<>>777777666666666666666777777666666777777777555444333555444222000///...------------+++*********+++,,,************************)))(((''''''(((***,,,...)))************+++++++++***+++,,,---............111000111444888AAARRRaaappptttxxx{{{~~~vvvaaaTTTSSSQQQTTT[[[aaahhhrrr{{{}}}|||~~~}}}|||tttqqqpppnnnkkkkkkmmmppptttxxx{{{}}}~~~{{{aaaQQQFFFBBB???<<<<<<<<<;;;:::999999999888777666555444222222111111000/////////------,,,,,,+++*********++++++++++++++++++++++++******((('''''''''((((((''''''&&&&&&'''((()))***((((((((((((((((((((((((+++)))((())),,,---+++******++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000000111222444666777888:::888666444222111222222555444444444444666777888222222222333444444555555888999:::;;;<<<>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEHHHKKKLLLKKKLLLNNNNNNKKKFFFAAA===777555333222444888===@@@GGGLLLSSSZZZ```fffkkknnnrrrxxx}}}|||{{{{{{}}}xxxiii^^^UUUPPPKKKGGGAAA<<<:::999888777777666444444444777999;;;;;;@@@JJJXXXeeevvvkkkXXXHHHDDDAAA;;;:::>>><<<<<>>=========<<<777777888888888777666666222222111111000/////////------,,,,,,++++++******++++++++++++++++++++++++)))((((((''''''''''''((((((((((((''''''((())))))&&&'''((())))))((('''&&&*********+++------+++)))******++++++,,,------...,,,,,,+++++++++---...///...---------------......111111222333555888;;;===@@@===999555222222333444444444444444555666777888333333222222333444666777888999:::;;;<<<>>>??????AAAAAA@@@@@@??????>>>>>>??????@@@BBBDDDGGGIIIKKKJJJKKKLLLLLLIIIDDD???<<<444333222333666;;;AAAEEEJJJPPPWWW___dddiiinnnpppvvvzzzyyyzzzzzz|||~~~xxxjjj^^^WWWNNNIIICCC>>>;;;:::999888777666555444555666999::::::===EEEQQQ]]]lll~~~gggQQQHHHDDD???<<<>>><<<<<<@@@KKKXXXiii~~~vvvrrroookkkgggffffffiiiooowww~~~vvvnnndddVVVGGG===999888777666666777888888777777777777666555444333444333222111000......---++++++***))))))))))))***((((((((((((((((((((((((************************//////...---,,,+++***)))++++++******+++,,,...///...---///444<<>>===<<<888888888888777666555444222222111111000/////////...------,,,++++++******************************((((((((((((((((((((((((---,,,+++***(((''''''&&&%%%''')))******)))'''%%%'''(((***,,,---,,,***)))))))))***+++,,,------......---,,,,,,---///111333...------------......///111111333555999===BBBDDDFFFBBB<<<666333222333444555555555666666777888888444333222222333555777999999999:::;;;<<<===>>>???AAAAAA@@@???>>>======<<<>>>???@@@BBBDDDFFFHHHIIIKKKKKKKKKIIIFFFBBB>>>;;;444333333555888>>>CCCGGGMMMRRRZZZaaagggkkkooorrryyy|||~~~}}}yyyzzz|||vvvhhh^^^QQQKKKDDD>>>;;;:::999888888777666555555666888999;;;<<>><<<;;;???HHHSSSddd{{{xxxsssppplllhhhiiiiiijjjkkkmmmwwwyyyrrrhhhZZZLLLBBB:::999888666666777888999888888888777666555444444333333222111000///...---*********)))))))))))))))))))))))))))))))))))))))******+++++++++***))))))...------,,,++++++******+++***)))))))))+++---///,,,,,,///555???MMMcccvvvwww___QQQMMMIIIHHHKKKOOOSSS]]]fffvvv}}}xxxuuuuuuvvvvvvuuutttttttttvvvxxx{{{}}}~~~kkkUUUIIIDDDAAA>>><<<<<<<<<<<<;;;999999999888666555333222222222111111000/////////......------,,,++++++***************************))))))))))))))))))))))))*********)))(((&&&%%%%%%%%%''')))******)))'''%%%###%%%(((***++++++******((())))))***,,,------......---++++++,,,...000222---------------...///000000111444888===CCCGGGJJJJJJEEE>>>777333111222444444444555555555666666666444444333222444666888:::999::::::;;;<<<===>>>>>>@@@@@@???>>>>>>===<<<<<<>>>???AAACCCEEEFFFHHHHHHHHHHHHGGGEEEBBB>>>:::888555555555777;;;@@@EEEHHHOOOTTT[[[bbbhhhlllpppsss{{{}}}}}}|||||||||~~~mmmaaaSSSNNNFFF???;;;:::888888888777666666555666666777888888===DDDLLLWWWjjjzzzlllZZZPPPHHHBBB???<<<<<<>>>EEENNN]]]uuu{{{vvvtttqqqoooooonnnmmmjjjgggkkk{{{}}}vvvmmmaaaTTTKKK<<<:::888777666777999::::::999888777666555444444222222222222111///...---************))))))((((((******************************+++++++++******)))************+++++++++++++++***)))))))))+++---///,,,,,,///777@@@OOOeeewww}}}vvv___RRRNNNKKKKKKOOORRRWWWaaajjj{{{}}}xxx~~~{{{uuussstttvvvwwwvvvuuutttuuuvvvyyy|||~~~vvvbbbPPPGGGBBB???<<<:::;;;;;;;;;;;;::::::999888666444222111222222111111000/////////......------,,,,,,++++++************************((())))))************)))"""###$$$&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&###%%%((())))))))))))***'''((()))***+++------...******)))))))))+++,,,---------------...///000000///111555:::???DDDHHHJJJHHHDDD===777333222333555333444444444444333222222444333333444555777999:::::::::;;;;;;<<<======>>>??????>>>>>>======<<<<<>><<<999777666777999:::;;;:::999777666555555444111111222222111000...---******++++++******)))(((***************************+++++++++++++++++++++)))))))))******+++++++++++++++******+++,,,...///------111888AAANNNbbbsssuuuyyy}}}uuuaaaWWWQQQOOOPPPUUUYYY^^^fffooo||||||}}}{{{sssttt||||||zzzxxxvvvrrrpppoooqqqtttuuutttttttttvvvxxx{{{~~~uuuhhhXXXLLLGGGBBB???<<<::::::;;;;;;;;;888888888777666444333222222222111111000/////////.........---,,,,,,++++++************************'''''')))*********))))))!!!"""$$$&&&'''(((((((((((((((((((((((((((((((((''')))******'''&&&(((***''''''(((***+++,,,---...))))))))))))))))))))))))------------...///000111///111666;;;???BBBDDDEEEAAA>>>:::666444444666888666777777666555444222111333333444555777888999:::::::::;;;;;;<<<=================================@@@AAACCCEEEGGGHHHHHHHHHGGGEEECCC???<<<999666555222333666:::???FFFKKKOOOVVVYYY]]]bbbgggmmmtttxxx{{{|||}}}}}}{{{yyyyyyyyy}}}~~~{{{mmm\\\UUULLLDDD???===<<<;;;999888888777666555555555888999<<>>?????????<<<:::777555555777999;;;;;;;;;;;;;;;999777555333222333555777888999999999:::;;;;;;;;;<<<=========<<<<<<<<<===============@@@BBBDDDFFFHHHHHHHHHHHHJJJHHHEEEAAA>>>;;;999888000111555:::AAAHHHOOORRRXXX[[[___ccchhhnnnvvv{{{zzz{{{|||{{{yyyxxxxxxyyy{{{{{{|||xxx___XXXNNNFFFAAA???>>>===999999888777666555444444333333777;;;>>>DDDQQQ^^^gggtttlll\\\QQQJJJ======???BBBDDDLLL___rrr{{{qqqfff\\\YYY[[[eeettt{{{tttooonnnsss~~~yyyjjjYYYMMM???===:::777666777:::;;;===;;;999777555555555555000111222333222000...---++++++,,,---,,,+++***)))))))))))))))))))))))))))+++***))))))))),,,...000///...------,,,+++*********+++,,,...............///000444;;;AAAJJJZZZhhhooouuu|||tttqqqhhhgggjjjooorrrtttyyyvvviiilllxxxwwwmmmhhh___aaacccfffhhhjjjnnnpppoooppptttxxx|||uuu^^^XXXUUUKKKDDDDDD@@@???===<<<::::::999999;;;:::888666555555666666666222///111333444000,,,...,,,++++++++++++***((())))))************))))))(((((((((((((((((((((((('''(((((()))))))))))))))''''''&&&''''''((()))******)))))))))(((((((((((((((((()))***+++,,,,,,---...---+++******+++---...111000...---...000333444222444888:::<<<;;;:::999333666888888777888<<>>>>><<<:::777444222111444444555777999:::<<<<<<;;;;;;;;;<<<<<<<<<<<<===AAA???======???@@@@@@@@@@@@BBBCCCEEEFFFGGGFFFFFFDDDCCC@@@===;;;888777666222555999>>>CCCKKKSSSXXXZZZ\\\```eeelllrrrwwwyyy}}}}}}|||yyyuuuuuuxxx|||~~~}}}ooo```PPPJJJHHHDDD>>>:::>>>;;;888777777777777666444777999;;;>>>DDDMMMTTTcccnnn~~~~~~ooo___QQQGGGAAA<<<===BBBKKKYYYeeeuuueeeYYYVVVVVV^^^eeettt|||wwwwww{{{}}}uuueeeUUUMMM@@@666555888999999:::<<<:::888777555555555666555555444333333222111111...,,,***)))******)))((((((((())))))*********+++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,------.........111222444999BBBOOO]]]gggsss{{{|||tttvvvwww{{{}}}zzzyyyvvvpppkkknnnvvvzzzpppllleeefffhhhjjjkkkllllllmmmooopppsssvvvyyy|||~~~lllXXXRRROOOGGGAAAAAA@@@???>>><<<:::999999888:::999888777555555555555333///++++++...000///---...,,,++++++++++++***((())))))************))))))************************''''''((()))))))))((((((&&&&&&&&&&&&'''((()))***)))))))))))))))(((((('''(((((()))***+++,,,---------,,,+++******+++---...//////000000000111111222222444777999::::::999888444555666888;;;@@@FFFJJJEEECCC???;;;777555333222333444666888:::<<<======<<<<<<<<<============>>>@@@>>><<<<<<===?????????@@@AAACCCEEEFFFGGGGGGFFFEEECCC@@@===:::777555555444777<<>>;;;888777777777666555555777999:::<<>>@@@FFFRRR]]]||||||lll```[[[YYY]]]```jjjzzz~~~|||lll^^^RRRFFF:::777999888888999:::999888666555444555555444444333222222111000000...,,,******++++++***)))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++/////////...---,,,,,,,,,///111444:::DDDRRR```jjjuuu~~~{{{xxxtttqqqlllkkkqqqzzzwwwtttnnnnnnnnnmmmmmmmmmmmmmmmnnnppprrrvvvyyy|||{{{hhhWWWPPPLLLDDD@@@AAAAAA@@@>>><<<:::999888888888888888888666555444333222...)))(((+++///000000...,,,+++***++++++***((())))))************))))))************************&&&&&&'''(((((((((((('''%%%%%%%%%%%%&&&'''((()))((()))*********)))((('''((()))******,,,,,,---...---,,,+++***+++,,,...000///000222333333222111000111333555777888888777666555444555:::BBBLLLSSSWWWNNNJJJCCC<<<777444444444333555888;;;>>>???>>>>>><<<============>>>>>>>>>>>><<<::::::<<<>>>>>>>>>???@@@CCCEEEFFFGGGGGGFFFEEECCC@@@<<<888555444333666:::@@@FFFJJJOOOSSSVVVaaacccfffiiinnnrrruuuvvv{{{{{{yyywwwuuuuuuxxxzzz|||{{{|||}}}mmm\\\RRRMMMGGGAAA???>>><<<999777777777666555555777999999:::>>>EEEKKKWWWcccrrrwwwfffWWWMMMDDD@@@@@@CCCLLLUUUjjjsssfff]]]XXX]]][[[___iiiwwwwwwiii[[[NNNAAA<<<:::888666777999888777666555444444444333333222222111111000000///---++++++,,,,,,+++***)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////......------,,,,,,---///333:::EEETTTdddmmmwww}}}xxxssspppnnnpppyyy|||xxxvvvtttqqqooonnnnnnnnnnnnooorrrvvvzzz}}}qqqaaaXXXPPPGGGCCCDDDAAA@@@>>><<<:::999888777888999999999888666444333444111---,,,...000111111---,,,******++++++)))((())))))************))))))''''''''''''''''''''''''%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&((((((((()))***++++++)))((('''))))))***+++,,,---.........---,,,,,,---///111333333444444444444444333333111222444666666666555444555555777???JJJTTTYYY[[[RRRMMMDDD;;;555333444555444777;;;???AAABBBAAA@@@<<<<<<<<<<<<===============;;;::::::<<<>>>>>>>>>???@@@BBBDDDFFFFFFFFFFFFDDDBBB>>>:::666444333333777<<>><<<:::999888888999999::::::999777555444555444222111111000///------+++************)))'''))))))************))))))''''''''''''''''''''''''%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&(((((()))***+++++++++***((('''******+++,,,---...//////000///......///222444666999888666444444555666777222222333444444444333333555666:::CCCMMMSSSUUUTTTOOOJJJAAA999444222333444666999===@@@BBBCCCBBBAAA:::::::::;;;;;;;;;<<<<<<===;;;::::::===?????????@@@AAABBBDDDEEEEEEEEEEEEBBB???;;;888555444333444777===GGGOOOUUUYYY\\\^^^ccceeeiiimmmqqquuuwwwxxxwwwvvvuuutttuuuvvvwwwwwwwwwyyy}}}tttggg\\\QQQIIIGGGBBB???;;;999888777555444000333555666777;;;AAAFFFQQQ[[[iiiuuu|||fffYYYKKKDDDBBBBBBFFFLLLUUUcccuuuyyyjjj___ZZZVVVUUU[[[dddmmmxxx~~~rrrdddTTTIIIAAA:::888999999999999999888777777666444444444444444333333333111///---,,,------,,,++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---......---000555===HHHWWWfffooo|||zzzssslllffffffjjjuuu~~~{{{||||||yyyyyywwwtttqqqppppppqqqqqqmmmooorrrvvvzzz~~~oooZZZLLLFFFEEE@@@???===<<<::::::999999999999999999888666555444333333222111000---+++***---+++***)))******)))'''))))))************))))))************************&&&&&&'''(((((((((((('''%%%%%%%%%%%%&&&'''((()))++++++*********)))))))))***+++,,,,,,......///000000///...///000333666777<<<:::777555444555777888333333333444333333222222444777<<>>>>>===;;;;;;::::::;;;999888777555444444444444222222111///---,,,,,,---,,,+++))))))******((('''))))))************))))))************************''''''((()))))))))((((((&&&&&&&&&&&&'''((()))***---,,,***)))((()))***+++++++++,,,---...///000000...------...000222555777;;;:::888666555555555555444444444333333222222222333777;;;???@@@@@@@@@@@@<<<;;;888666555555555555777888999;;;<<<<<<======:::::::::;;;;;;;;;<<<<<<;;;999888999;;;>>>>>>>>>BBBCCCDDDDDDDDDCCCBBBAAA999777555333333555777999===CCCMMMUUU[[[___ccceeeeeegggkkkooorrrtttttttttsssqqqppprrruuuvvvvvvtttwwwzzz~~~ooo^^^SSSOOOFFFCCC???<<<;;;999777666111444666666666888===AAADDDNNN[[[hhhtttrrr^^^QQQIIICCCAAACCCIIINNNYYYjjj~~~zzzmmm\\\WWWTTTWWW[[[]]]___bbbdddjjjoooqqquuu{{{}}}{{{sss```NNNAAA;;;;;;888888999:::999888777666444444444444444444444444000...,,,+++,,,,,,+++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------///333:::DDDQQQaaapppyyyqqqeee\\\YYY[[[bbblll{{{xxxxxxzzz~~~vvvqqqllllllmmmnnnoooppppppqqqpppqqqtttwww{{{~~~|||```NNNFFFEEE======<<<;;;;;;;;;;;;<<<888777555333222222222333333222000---,,,---000222,,,+++))))))******((('''))))))************))))))(((((((((((((((((((((((('''(((((()))))))))))))))''''''&&&''''''((()))***...,,,***(((''')))+++,,,+++,,,,,,---...///000000,,,,,,,,,,,,...111444666888888888777666444222111555444444333333222222222333777::::::888888:::<<<555666666777777777666666666777777777888999::::::;;;;;;;;;<<<<<<<<<======999888777777:::<<<======DDDDDDDDDDDDDDDBBBAAA???777555333222333666999;;;AAAGGGOOOVVV\\\```ccceeegggiiillloooqqqrrrrrrrrrrrrpppoooqqquuuvvvuuussswww{{{~~~~~~}}}tttbbbVVVQQQHHHDDD@@@===;;;:::888666333666777777666777:::>>>DDDMMMZZZeeeppp}}}jjjZZZOOOFFFBBBBBBDDDHHHTTTfffyyy{{{bbb[[[VVVWWWZZZZZZZZZ]]]ZZZ___cccfffmmmvvv{{{zzzxxxsssooorrr}}}}}}hhhSSSCCC<<<;;;777777888999999888666666333333333333333333333333///---++++++,,,,,,+++***,,,,,,,,,++++++*********------------------------+++++++++++++++++++++++++++,,,---...000111222333000444<<>>===;;;999888999999888888777555444333222222222222111///...---,,,+++******))))))******,,,,,,++++++***)))(((((('''(((((()))(((&&&%%%$$$)))&&&######&&&''''''&&&((((((((((((((()))******++++++***)))(((((())))))++++++,,,------...//////---......///000111111222333333222222222333444444222222222111111111111111111222444666777777777666666666666888::::::999777777666555444555777999:::888777666888;;;============<<<:::999:::<<<>>>???>>>???AAABBBBBBAAA???>>>:::666222111333777;;;<<>>===;;;999555555666666777999:::;;;BBBIIITTT___lllzzz|||eeeWWWNNNIIIEEECCCJJJQQQ[[[nnnnnn]]]RRRTTTWWWUUUWWW^^^]]]bbbgggiiinnnuuuwwwuuuxxxrrroooqqqvvv}}}nnnUUUFFF???<<<;;;999777666777777777666777666555444333444555555//////...---------------,,,+++)))((((((((()))***,,,,,,************,,,,,,)))******+++---......///,,,+++***+++---///000///222888BBBMMM[[[kkk}}}~~~uuuhhh```]]]___fffmmmtttyyytttxxx}}}tttqqqhhhhhhiiijjjlllnnnpppqqqooorrrvvvzzz}}}~~~~~~~~~{{{bbbPPPGGGFFF???>>>===<<<:::888777666999999999888777666555444333333222111///---,,,+++---,,,,,,+++++++++++++++++++++******)))(((((('''&&&&&&''''''(((''''''''')))'''%%%%%%''')))(((&&&'''''''''(((***---///111,,,,,,+++***************++++++,,,,,,------....../////////000000111111111111111000111111222333333222222222111111000000000222333444555555555444333222222222333555666555333555444333333444555777888;;;:::888999:::;;;:::999;;;:::::::::;;;<<<>>>???@@@AAABBBBBBAAA???===<<<888666333222222666;;;>>>CCCJJJSSSYYY\\\___bbbeeeeeehhhlllnnnooopppqqqrrrssstttuuuvvvvvvwwwvvvvvvyyyyyy{{{|||}}}}}}}}}}}}}}}}}}}}}~~~vvveeeXXXMMMIIIDDDAAA???===:::888666666666666777888999999???FFFQQQ\\\ggguuunnn^^^SSSJJJEEEAAAHHHOOOZZZmmm{{{gggXXXWWWZZZYYY[[[aaa```fffkkkmmmppptttssspppwwwqqqmmmnnnqqquuu|||sssYYYGGG>>>:::;;;999888888999999888666777666555333333444444555111111///...---,,,++++++,,,,,,***)))))))))***+++,,,+++***))))))***+++,,,---------,,,,,,+++++++++,,,++++++,,,---///000000333;;;GGGTTTbbbqqq~~~|||~~~rrrjjjfffaaaggglllrrr~~~vvvrrrwwwzzzqqqnnnjjjjjjkkkkkklllnnnooopppppprrrvvvzzz}}}~~~~~~~~~|||cccQQQHHHFFF???>>>===<<<:::888777666999999999888777666444444222222222111000///...---...---,,,,,,++++++,,,,,,******))))))((('''''''''&&&&&&&&&&&&'''((()))***(((''''''((())))))(((&&&$$$#########%%%))),,,///------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///000000000000000000000.........///000111222333333333222111000000//////333333333333333222111000333222111222444666666555333222222222222444555666:::999888999;;;;;;999777888999:::;;;<<<===>>>???AAAAAABBBBBB@@@>>>;;;999444555555333222555;;;AAAEEELLLTTTZZZ]]]___cccfffgggiiilllnnnnnnmmmnnnooossstttuuuvvvwwwwwwwwwwwwzzzzzz{{{|||}}}}}}||||||zzzzzzzzz{{{|||}}}kkk]]]SSSNNNHHHCCC@@@===:::888777666666555555666666777<<>>::::::999999999::::::999777777666444333333333444555333222000...,,,+++******---,,,++++++******++++++++++++************++++++...------,,,+++*********+++++++++,,,---...000111333<<>>>>>>>>@@@@@@AAAAAA???===:::999111444666444222555===CCCHHHNNNUUU[[[]]]```dddggghhhkkkmmmnnnmmmllllllmmmrrrrrrtttuuuvvvvvvvvvvvvzzz{{{{{{|||||||||{{{{{{xxxxxxwwwxxxzzz|||~~~mmm^^^VVVRRRKKKEEEAAA>>>;;;999888777666555555444444444:::@@@HHHQQQ[[[ggguuu~~~ooo^^^PPPGGGBBBEEEKKKUUUeeexxxzzznnnlllmmmrrrvvvsssyyy}}}}}}~~~zzzxxxsssooonnnkkkhhhiiimmmsss}}}}}}bbbNNNAAA<<<:::999999:::;;;:::888666666555444333333333444444222111000...,,,+++++++++,,,,,,++++++************,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,---------...000111333<<>>>>>===>>>?????????===;;;999000333666555444777???FFFKKKPPPWWW\\\^^^```dddhhhjjjlllnnnnnnlllkkkkkkkkkooopppqqqssstttuuuuuuuuuyyyzzzzzz{{{{{{{{{zzzzzzvvvvvvuuuvvvwwwyyy{{{|||}}}vvvfffYYYTTTMMMFFFBBB???===;;;999888777555444444333333999>>>EEEMMMUUUaaannnwwwooo___QQQIIIFFFFFFJJJRRR___ooo~~~zzzzzzyyytttpppooolllgggfffiiillltttkkkVVVHHH@@@;;;:::999999:::999777666666555444333222333333444000///...---------------***************))))))(((,,,------------------,,,)))******++++++,,,,,,,,,+++,,,......------000333666>>>KKKXXXfffttt}}}qqqkkkddd``````gggttt~~~}}}~~~~~~~~~nnnfff```dddrrrxxxqqqooojjjjjjkkkmmmooorrrtttuuutttvvvxxx{{{}}}|||cccPPPGGGDDDAAA???===:::888888888888666666555555444222111000333222111///,,,***'''&&&,,,+++******))))))******+++++++++***************+++***)))(((''''''''''''$$$&&&''''''&&&%%%%%%&&&((('''&&&%%%'''))),,,...+++************++++++,,,------------------------,,,,,,------------------//////......//////000000111111000000000///////////////......///000111111///......///222444444444444444444555666666777777999777666666777888888777777888999:::;;;<<<===>>>;;;<<<>>>>>>>>><<<:::999000333555666777<<>>>>>===:::888666222222444777;;;@@@EEEHHHOOOTTTZZZ]]]___aaafffjjjlllmmmoooooonnnlllllllllnnnoooppprrrssstttuuuuuutttuuuvvvwwwxxxyyyyyyyyyqqqpppppppppqqqssstttvvvwwwyyy}}}yyyeee___VVVMMMGGGCCC@@@>>>:::999888777666555555555777:::???EEELLLVVVbbbkkkrrr{{{vvviii\\\SSSNNNHHHDDDEEELLLTTT___qqq~~~yyyuuupppjjjhhhjjjllllllooouuu|||qqqaaaWWWEEEBBB===:::::::::999999555444333222222222333444111000///...---,,,,,,,,,******+++++++++***)))(((******+++,,,,,,+++******************++++++++++++***---000///------000444:::DDDRRR___lllwwwqqqiiifffmmmwww|||rrrdddaaabbbmmmxxxpppmmmiiiiiijjjlllnnnqqqssstttwwwxxxyyy{{{}}}~~~fffSSSIIIFFFCCCAAA>>><<<:::999::::::999999888888777555444333///000000111111111111111...---,,,,,,++++++,,,,,,(((((((((((())))))))))))%%%'''(((*********))))))'''))))))'''%%%%%%(((+++111000...---+++***)))))),,,,,,,,,,,,------...///---------...///000111111---......///000111222222......---,,,++++++++++++......//////000000111111444333111///...---............///222555666555333222333444555666666666666888555222222444888;;;<<<;;;:::888888888:::<<<===>>>??????>>><<<999666444333222333777===CCCGGGHHHQQQUUU[[[^^^___bbbfffjjjlllnnnppppppnnnmmmmmmmmmnnnoooqqqssstttuuuvvvvvvssssssuuuvvvxxxxxxyyyyyyooonnnnnnnnnoooppprrrsssuuuxxx|||}}}|||||||||}}}kkkdddZZZPPPIIIDDD@@@>>>:::999888777666666666666555999===BBBIIISSS___hhhkkkttt}}}~~~tttggg\\\SSSOOOFFFBBBCCCIIIRRR\\\nnn{{{uuunnnlllnnnmmmkkkkkkpppxxx}}}}}}{{{xxxtttpppmmmmmmqqquuuyyyzzzlllbbbIIIEEE???<<<:::;;;;;;;;;555444333222222222333333333222000...,,,+++******++++++,,,---,,,+++***)))((()))***++++++***)))(((%%%&&&''')))+++---//////***---000///---,,,000555888CCCSSSbbbmmmwww|||xxxoookkkqqqzzzyyynnndddbbbffftttvvvnnnjjjjjjkkkkkklllnnnoooqqqrrrxxxxxxzzz{{{}}}~~~aaaRRRMMMEEE@@@===;;;:::::::::999888777777777777666555444333111111000//////////////////...---+++***))))))))),,,+++***))))))***+++,,,******+++***(((''')))***'''((((((((('''&&&%%%%%%'''&&&%%%'''***,,,---,,,;;;444---***,,,---,,,)))000///---,,,++++++,,,,,,,,,---...///000000000000,,,,,,,,,---...///000000222111///...------.........111333444222000//////111222222333444444444444222333444555666666666666888555444666999<<<<<<:::888999999:::;;;<<<======CCCAAA@@@???===:::777444222444666888<<>><<<:::::::::888777777777777777666555444333111111000///////////////...---,,,+++******))))))++++++***))))))***++++++***++++++***((('''(((***''''''''''''''''''&&&&&&(((&&&%%%&&&+++000333555???777///+++,,,...///...///...,,,+++******++++++******+++,,,------------,,,,,,---...//////000000222111///...------......---///000000...---------000000111222333333333333222222333444444555555555888666555666999;;;;;;999888999::::::<<<<<<===>>>AAAAAA@@@???===:::666444444555888:::???EEELLLQQQWWW[[[___```^^^___cccgggkkkkkkkkkkkkllllllllllllrrrsssssstttuuuuuuvvvvvvvvvvvvuuutttttttttttttttpppooonnnlllkkkkkkllllllqqqtttyyy~~~yyywwwwwwvvvyyy|||{{{uuuyyy~~~{{{mmm___VVVPPPIIIDDDBBB===;;;888777666666444222555555888???DDDKKKWWWcccmmmqqqxxx}}}yyyrrrkkk___TTTNNNJJJGGGJJJOOOXXXgggssszzz|||{{{wwwssspppmmmnnnsssyyy}}}~~~wwwqqqnnnjjjeeeeeeiiinnnvvvuuuiiiVVVJJJ>>>;;;:::999888999999666333111222333444333222000///...///000///...,,,,,,++++++***+++++++++,,,,,,***)))))))))************+++,,,,,,,,,,,,,,,,,,***+++///111111555:::CCCNNNZZZdddnnnxxx{{{zzzxxxvvvvvvzzzwwwpppjjjkkkrrr~~~}}}ooohhhqqq}}}{{{vvvooopppwwwyyyuuuoookkkkkkiiijjjkkkmmmoooqqqrrrsssvvvxxxzzz{{{{{{}}}fffTTTLLLCCCAAA???<<<;;;:::999777666777777777777666555444333111111000////////////000---,,,,,,+++*********++++++******))))))******++++++++++++)))'''&&&''')))&&&&&&&&&'''''''''''''''(((&&&%%%(((...555;;;>>>>>>777///***+++---......---,,,+++***))))))******))))))***+++,,,,,,,,,,,,,,,,,,---...///000111111222111000............///111222222111//////000111...///000111222222222222222333333333333333333333888777555666888999999888999999:::;;;<<<======>>>???@@@@@@@@@===:::666333555777:::===BBBHHHNNNSSSWWWZZZ^^^___^^^___cccfffkkkkkkjjjjjjjjjkkkmmmnnnppppppppppppqqqrrrssstttuuuuuuttttttttttttttttttqqqpppnnnlllkkkkkkkkkkkkppprrruuuzzz~~~{{{vvvtttpppsssvvvzzzxxxsssqqq{{{wwwfff[[[SSSKKKEEECCC>>><<<;;;:::999777444222555444777<<>>>>>===???@@@@@@===999555333555888<<<@@@DDDJJJPPPTTTWWWZZZ]]]___```bbbeeehhhjjjjjjhhhhhhiiikkkmmmoooooonnnnnnnnnooopppqqqrrrssstttttttttuuuuuuttttttrrrqqqooommmlllkkkkkklllpppqqqsssvvvzzz~~~~~~vvvrrrmmmpppssswww}}}}}}vvvssstttvvv}}}nnnaaaWWWMMMFFFDDD===<<<;;;;;;;;;999666333555444555999???FFFTTT```kkkpppwww|||vvvkkk```YYYRRROOOOOOSSS^^^iiivvv{{{yyy{{{ooohhhmmmtttxxxssstttzzzzzzvvvtttrrrvvvzzz}}}xxxmmmXXXLLL???;;;;;;::::::<<<999666333111222333444333333222000000000///---+++++++++,,,---,,,+++***)))++++++******************++++++,,,---------------///---...000000000666>>>OOO\\\jjjsssxxx|||{{{wwwwwwuuuqqqooooooqqqsssuuu~~~wwwjjj```aaa___bbbjjjrrryyy|||wwwmmmfffeeeppp}}}zzzsssnnnjjjiiikkkjjjjjjkkkmmmoooqqqtttuuuuuuwwwzzz{{{{{{{{{}}}~~~~~~mmmYYYPPPEEEBBB@@@===;;;:::999777555777777777777666555444333222222111000000000000000,,,,,,++++++***+++++++++))))))))))))))))))))))))***+++***)))'''&&&'''(((&&&&&&&&&&&&&&&'''((()))((())),,,111666999999888///...---,,,+++***'''%%%,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,---...///111222333444444333111000//////000000///...---+++)))***,,,//////000111333444555555555666555444444333444444555666666666666555666777888999::::::;;;<<<===>>>???<<<>>>@@@???;;;777555444444888===BBBFFFKKKQQQTTT[[[]]]___```aaabbbdddeeeiiihhhgggggghhhkkkmmmoooqqqqqqqqqrrrrrrssstttuuusssssstttvvvvvvvvvvvvuuusssrrrpppnnnmmmmmmmmmnnnppppppqqqssswww{{{xxxrrrnnnpppsssvvvzzz{{{rrroooooouuu|||vvvhhh]]]QQQHHHEEE;;;:::::::::;;;:::777444555333444888<<>>>>>???;;;>>>???===999555555666444888>>>DDDIIIMMMRRRUUU______``````````````````fffffffffgggiiikkkmmmnnnooopppqqqrrrssssssssssssrrrtttuuuwwwxxxxxxwwwwwwtttsssqqqpppoooooopppqqqppppppqqqtttwww{{{~~~|||uuuoooqqqsssuuuxxx~~~ppplllkkkkkksss~~~~~~qqqdddWWWMMMHHH===;;;::::::::::::777555555333444777;;;@@@LLLWWWaaalllzzzvvvmmmeee]]]YYY\\\bbbjjjtttzzztttqqqtttxxxzzzuuullleeefffhhhxxx{{{rrrnnnrrrzzz~~~yyynnn\\\NNN@@@:::999888888:::777777777888999777444111444333333333444222000---))))))***+++,,,,,,---,,,))))))***++++++++++++*********+++,,,,,,,,,,,,,,,++++++...111333888DDDPPP]]]kkk{{{{{{|||zzzvvvrrrppptttzzzzzziiiccc^^^___``````bbbeeejjjooossstttwww{{{zzzwwwooopppttt~~~}}}qqqkkkhhhffffffhhhkkkjjjiiiiiijjjlllnnnppptttwww{{{}}}~~~~~~~~~~~~jjjXXXQQQHHH@@@>>><<<:::::::::888777777777777777666555444333333222111111000000111111...---,,,+++******))))))'''((()))******)))(((''''''(((((((((''''''(((***)))(((&&&%%%%%%&&&'''(((((()))+++...111111...,,,***,,,///000000...,,,,,,)))***+++,,,,,,+++*********+++++++++++++++******,,,---...000222333555555555444222111000000111111333333333111000///111333...///111222444555555555444444333222333444666777222444555555444444777:::::::::;;;<<<===>>>??????;;;>>>???;;;666444555888555:::AAAGGGLLLPPPTTTWWW\\\[[[\\\]]]___`````````dddeeefffhhhjjjkkkmmmmmmlllnnnqqqsssssssssqqqpppssstttvvvyyyzzzzzzyyyxxxtttsssrrrqqqqqqrrrssstttpppqqqsssuuuxxx{{{~~~yyynnnppprrrtttwww~~~yyyooojjjkkkllllllvvvyyylll^^^RRRMMMBBB@@@===;;;:::999777555444333444888:::>>>HHHRRR[[[iii{{{|||rrrfff\\\ZZZ]]]cccmmm}}}{{{uuusssvvvxxxwwwrrrlllhhhfffqqq~~~sssmmmpppxxx|||qqq___QQQBBB<<<:::888888:::777666666666777666444222222111111333444333000---+++++++++***++++++,,,,,,((()))***+++,,,++++++***+++,,,,,,---------------***+++...333555;;;IIIWWWdddsss{{{||||||{{{{{{~~~tttiii^^^[[[ZZZ[[[```eeekkkqqquuuwwwzzz~~~~~~{{{www{{{}}}xxx}}}xxxmmmiiigggddddddfffiiihhhggggggiiillloooqqqsssvvv{{{~~~~~~gggVVVPPPHHH@@@===;;;:::::::::999888777777777777666555444333333222111111000111111111///...---+++***)))))))))'''((()))******)))((('''&&&'''(((''''''''')))+++***)))'''%%%$$$%%%&&&''')))((()))***------,,,+++***+++---......---......((()))***++++++***)))(((------.........------,,,------///000222444555666555444333111000111111222111111222111///...000111---...///111333444444444333222111111111333666777111333555555444444777:::::::::;;;<<<===>>>??????<<<>>>>>>:::555333666:::777<<>>>>>>>>>>>===AAA>>>:::555333333444555<<<@@@FFFLLLOOORRRUUUWWWTTTVVVYYY\\\___bbbcccddd```aaadddfffhhhjjjkkkkkkpppqqqrrrssssssssssssssstttuuuvvvwwwwwwwwwvvvuuussssssssssssssstttttttttsssttttttuuuxxx{{{}}}wwwqqqllljjjpppwww~~~rrrmmmbbbeeehhhjjjoooyyyttthhh[[[QQQLLLGGGAAA===<<<;;;888555666666666555777;;;AAAFFFTTTcccvvvuuucccWWWSSSSSSWWW```nnnxxx}}}|||qqqjjjkkkpppzzzyyy~~~~~~~~~{{{xxxmmmaaaQQQDDD<<<999888777555666666666666444333222333333222111000///............---,,,,,,+++******++++++,,,,,,,,,,,,---------.../////////...---,,,......111555999===GGGQQQccctttwwweee\\\\\\```iiirrr{{{yyyqqqjjjdddfffsss|||sssjjjiiiiiifffddddddfffeeeeeeeeehhhlllppprrrwwwyyy|||~~~{{{eeeQQQFFFCCC???>>>===;;;::::::999999888888888777666444222222000//////000222222111000---,,,***)))((()))***++++++***))))))((((((((()))((())))))((('''&&&'''(((***))))))(((((())))))***+++***)))(((((()))***+++)))+++,,,......---,,,+++(((((((((&&&###$$$'''***++++++++++++++++++++++++///000000111111222333333444333222000////////////000000000000000000000000///000000111111111111000000111111222222333333444444444444444555777888999888999;;;<<<======<<<<<<>>><<<888444222333444555===AAAGGGLLLPPPSSSVVVXXXWWWXXXZZZ]]]___aaabbbbbbaaabbbdddfffhhhjjjkkkkkkooopppqqqrrrrrrrrrrrrrrrssstttuuuvvvvvvuuutttsssrrrssssssttttttuuuvvvvvvtttttttttuuuwwwzzz|||~~~|||qqqllliiinnnuuu{{{~~~~~~~~~{{{|||~~~uuulllhhhdddgggkkkpppvvvzzzlll^^^SSSMMMHHHAAA===<<<;;;888555666666555555666:::@@@EEEPPP]]]ppprrrcccXXXSSSRRRUUU\\\jjj{{{|||pppggg```dddooo~~~}}}}}}{{{yyyrrrfffUUUFFF===999777777666666777777666555333222333333222111000///............---,,,,,,+++******++++++,,,,,,,,,,,,------------...............---///...000444777;;;EEEPPPcccssswwwhhhaaabbbfffpppxxx|||tttkkkccc^^^___nnnuuullliiiiiifffeeefffgggfffffffffhhhlllppprrrwwwyyy|||~~~yyydddPPPFFFCCC@@@???>>><<<;;;;;;;;;:::888888888777666444222222000//////000222222111000...---+++*********+++,,,)))))))))))))))((((((''''''((()))((('''&&&'''((((((((((((''''''(((((((((******))))))))))))******)))***,,,---------,,,+++(((******%%% &&&,,,++++++++++++,,,,,,,,,,,,---...111333333333111000111000//////......//////000000000111111000000000000111111111111000000///000000111111222333333333111111222222333555666777777888:::;;;<<<<<<;;;;;;;;;999666444333444555666???CCCIIINNNQQQTTTVVVXXXYYYZZZ\\\]]]___```aaaaaacccdddeeefffhhhiiijjjjjjnnnnnnoooqqqqqqrrrrrrrrrrrrrrrsssttttttsssrrrqqqqqqrrrssstttuuuvvvwwwxxxtttttttttuuuvvvxxx{{{|||~~~}}}|||}}}~~~uuunnnkkknnntttzzz~~~uuukkkfffffffffkkkqqqxxxtttdddWWWOOOJJJCCC>>><<<;;;888555555555555555555999>>>BBBKKKVVVfffttt~~~zzzooocccYYYRRRPPPPPPVVVbbbqqq}}}ooocccZZZ\\\bbbmmmzzz{{{{{{{{{zzzyyywwwlllZZZJJJ>>>999777666777777888888777666444333333333222111000///.........------,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,,,,---...//////111//////222444888BBBLLL```nnn~~~zzzooolllmmmrrr{{{yyymmmbbbZZZVVVYYYiii~~~tttoookkkgggfffgggiiihhhggggggiiilllppprrrwwwyyy}}}}}}yyycccPPPFFFDDD>>>===;;;:::999999888888888888888777666444222111333222111111111000...,,,---,,,+++************+++'''((()))******)))'''&&&((()))***)))'''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''''''''(((((()))***+++,,,------,,,,,,+++------)))%%%$$$(((,,,+++++++++,,,,,,,,,,,,,,,---...000222333222111111......------......///000000111222222222222111000111111111111111000///...000000000111222222333333111111111111333444555666888999:::<<<<<<<<<;;;:::888777555444444666888999AAAEEEKKKOOORRRUUUWWWYYYXXXYYY[[[]]]___```aaaaaaddddddeeeeeeggghhhiiijjjlllmmmnnnoooqqqqqqrrrrrrqqqrrrrrrsssrrrqqqooooooppppppqqqsssuuuvvvwwwxxxsssssssssssstttvvvxxxyyyzzz{{{{{{{{{yyyzzz|||~~~}}}~~~}}}{{{{{{}}}~~~zzzsssoooqqqvvv|||tttkkkffffffjjjkkkqqqyyy|||jjj\\\SSSMMMEEE@@@===<<<999666555555555444555777<<<@@@GGGPPP^^^kkkwww|||yyytttlllcccYYYRRRNNNKKKPPPZZZhhh|||~~~ooobbbYYYWWWYYY^^^gggxxx}}}xxxwwwxxxxxxxxxyyynnn]]]MMM@@@:::888777888888999999888777555444333333222111000///......---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,...000111111///...000111444>>>IIIXXXdddtttzzz~~~yyyxxxyyy}}}yyyiii\\\TTTQQQWWWiiivvvoooiiifffhhhjjjiiihhhiiijjjnnnqqqssswwwzzz}}}|||fffRRRGGGDDD===<<<;;;999888888888777888888888777666444222111333222111111111000...,,,++++++***)))))))))))))))'''((()))******)))((('''******+++)))&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''((((((((((((''''''))))))***+++,,,,,,,,,---------,,,,,,,,,+++)))(((++++++,,,,,,,,,---------////////////000111222222,,,,,,,,,,,,---...///000111222444555555444222111111111111111111000///...///000000111111222333333111111111222333444666666999:::;;;<<<===<<<;;;;;;777777666666777999;;;<<>>===;;;::::::999999888888888777666444222222000//////000222222111000************))))))((((((((())))))***************)))******)))&&&%%%%%%&&&'''''''''&&&&&&'''''''''))))))************))))))((())))))***+++,,,------+++******,,,...---)))%%%++++++,,,,,,------......///////////////111222222,,,,,,,,,,,,---...///000111222444555555444222111000111111111111000000/////////000000111222222222222222222222333555666777:::;;;<<<======<<<;;;:::777777777777888:::<<<===CCCGGGLLLPPPSSSTTTVVVXXXTTTVVVXXX[[[]]]___aaaaaaaaaaaaaaabbbccceeehhhiiijjjkkkmmmoooqqqrrrssstttsssttttttsssrrrpppnnnmmmlllllllllmmmmmmmmmmmmmmmkkkjjjjjjkkkllloooqqqrrrrrrssssssrrrooommmmmmnnnnnnpppssswwwzzz}}}}}}{{{yyyyyyyyyyyyyyy}}}{{{wwwxxx{{{}}}~~~ssshhhcccccceeelllsssyyyyyyjjj\\\UUUKKKDDDAAA???<<<:::777777777666555666999<<>>::::::888888999999888777555444333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,---......///......000000222:::CCCIIIRRRaaaooo|||~~~~~~zzzeeeUUUPPPQQQWWWiii}}}uuupppkkkgggiiimmmkkkkkkjjjkkkmmmqqquuuxxxyyy{{{}}}pppYYYJJJEEE@@@???>>><<<;;;;;;::::::888888888777666444222222000//////000222222111000***+++++++++******))))))***************+++,,,,,,&&&((()))(((''''''((()))((((((''''''''''''((((((((()))***++++++***)))((((((((())))))***,,,---...)))***+++++++++***))))))++++++,,,,,,---......///---...///111111111111000------,,,------...///000///111333444444333111//////000000111111111111000//////000000111111222222111111111222333444555666999:::;;;<<<<<<;;;:::999666666666777888:::<<<===DDDHHHLLLPPPRRRTTTUUUWWWUUUVVVXXXZZZ\\\]]]^^^^^^____________aaadddgggiiijjjkkkmmmooorrrssstttuuuuuuvvvvvvuuutttqqqooonnnkkkjjjjjjiiihhhgggffffffeeeeeefffgggiiikkknnnooooooppppppooollljjjiiijjjiiilllpppuuuyyy|||~~~~~~~~~}}}|||zzzyyyxxxzzz~~~~~~}}}ooogggaaaaaaeeejjjqqqxxxrrr```XXXNNNGGGCCCAAA>>>;;;888888888777666666999;;;???CCCLLLYYYgggttt~~~rrrfffaaaZZZUUUQQQNNNJJJFFFBBBEEEJJJRRRaaazzz{{{kkkaaaXXXWWW\\\dddoooxxx~~~wwwtttssstttuuuqqqgggZZZKKK@@@;;;999777888888888888666555444333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---------,,,,,,------///111222333999AAAKKKTTTcccsss~~~}}}wwwaaaRRROOOQQQZZZjjj{{{sssnnniiihhheeedddggglllkkkjjjjjjlllooossswwwzzzyyy{{{}}}~~~~~~~~~sss[[[KKKFFF???>>>===<<<::::::::::::888888888777666444222222333222111111111000...,,,+++,,,,,,,,,,,,+++******,,,+++*********+++---...###%%%'''(((((((((***,,,'''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&((((((((()))***,,,---...))),,,...,,,((('''+++000++++++,,,,,,---...//////***,,,000333444222///------------------...///000...///111333333111///......///000111111111111111/////////000111111222222000000111111222333555666888999:::;;;::::::888888555555555666777999;;;;;;DDDHHHLLLPPPRRRSSSUUUVVVVVVWWWXXXZZZ[[[[[[[[[[[[^^^]]]]]]^^^```dddgggiiijjjkkkmmmppprrrtttuuuvvvwwwwwwwwwvvvtttrrrpppooojjjiiihhhfffeeecccbbbaaabbbbbbcccdddfffiiilllnnnmmmnnnooommmkkkhhhhhhhhhgggjjjoootttyyy|||}}}~~~~~~|||{{{|||zzzmmmhhhbbb___ccciiiooovvv}}}xxxbbbZZZPPPHHHDDDBBB???===999999999888666777999;;;;;;???HHHUUUdddqqqyyy~~~}}}ppp___YYYRRRMMMKKKJJJGGGEEEAAADDDHHHNNNZZZrrrqqqeeeZZZYYY]]]bbbhhhmmmuuu~~~yyyuuutttuuuwwwtttkkk^^^NNNBBB;;;999777777888888777666444333333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,---...---,,,+++***,,,,,,///333333333999@@@OOOYYYhhhxxx~~~~~~ttt^^^PPPMMMPPP^^^mmmooolllhhheeeeeecccaaadddjjjjjjjjjjjjllloootttyyy{{{zzz|||}}}~~~}}}}}}~~~}}}~~~|||~~~rrr^^^NNNEEE>>>>>>>>>===<<<:::999888555666777777666444222000222222111000///...------...,,,+++))))))***,,,---)))((((((((()))***++++++))))))((('''&&&%%%%%%%%%******)))((('''&&&%%%%%%(((((('''(((((()))***+++************))))))(((((((((''')))...444444///)))+++,,,,,,---...///000000///000222333444444333222...////////////.........111111111000......///000111666999777222...///000///222444555333222111111444333222222333444666777999999::::::::::::;;;;;;777555222111333777<<>>>>>===<<<:::999888666666777777666444222000222222111000///...---------+++***((((((((()))***))))))))))))))))))***+++))))))(((&&&&&&%%%%%%&&&)))))))))(((''''''&&&&&&(((((((((((((((((()))***++++++******))))))((((((***((((((***...000...,,,------..................///000222333333333222222...///000111111000///......//////...,,,+++,,,...111555888666222......000///000000///......///111333333222222333444666777777777888888999999::::::888666444333555999>>>BBBEEEIIINNNQQQRRRRRRSSSTTTUUUUUUVVVXXXZZZ[[[[[[ZZZ[[[\\\]]]___aaadddfffhhhjjjlllnnnooopppssswwwzzz~~~}}}yyysssmmmiiieeeccc```]]][[[ZZZZZZ[[[]]]]]]^^^```bbbdddfffgggffffffffffffggghhhiiijjjlllmmmpppuuu{{{wwwkkkbbb^^^^^^aaaggglllqqqzzztttfffWWWOOOJJJCCC>>>===<<<:::999777666666666666:::===CCCNNN[[[iiisssyyywwweeeZZZMMMEEECCCCCC@@@======AAAEEEJJJQQQaaauuu}}}ooobbb^^^```bbbeeeiiikkklllnnnppprrrxxxyyyuuuqqqrrrmmm___PPPGGG@@@;;;999888777888999:::999888444333222111111000111111...//////...,,,++++++,,,---------,,,,,,+++++++++,,,------------------...---...000222222444===HHH\\\nnn{{{rrrjjjhhhjjjpppvvv~~~lllXXXKKKLLLTTTaaassspppiiiccc```aaacccbbbcccfffhhhiiikkknnnrrrvvvyyy{{{~~~|||zzz{{{}}}~~~}}}{{{}}}}}}~~~~~~~~~~~~}}}}}}~~~uuu___OOOGGG@@@???>>>===<<<:::999888666777777777666444222111222222111000///...------,,,+++)))'''&&&&&&''''''+++***)))))))))))))))))))))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((('''(((((((((++++++******)))(((((('''***)))'''&&&'''***---////////////.........------000000222333333222111111...000222444444222000///---......---++++++,,,...111444666555222//////000000000///---+++,,,///222333222222222333444555666555555666777777888999999777666444444666:::???CCCFFFIIIMMMPPPQQQRRRSSSSSSSSSTTTUUUWWWYYYZZZZZZZZZ\\\\\\]]]___bbbdddfffhhhjjjkkknnnppprrruuuzzz}}}~~~wwwoookkkfffccc^^^YYYVVVUUUVVVWWW[[[\\\]]]^^^aaaccceeefffffffffggghhhiiikkkmmmnnnnnnpppuuu{{{tttkkkbbb]]]\\\___dddkkkqqqxxx{{{mmm]]]TTTMMMEEE???===;;;;;;:::999888777777666888;;;AAAJJJVVVcccnnntttkkk___OOOEEEAAA@@@???===;;;???BBBEEEKKKWWWfffrrr|||vvveee___```bbbeeegggiiijjjkkkmmmqqqwww|||wwwqqqrrrmmmaaaUUULLLDDD>>><<<:::888888999:::999888555555444333222222222222...//////...,,,+++,,,------------,,,,,,+++++++++.........---------------+++,,,...111222666AAALLLcccwwwvvvjjjddddddeeelllvvvxxxeeeUUULLLOOOVVVcccvvvyyyjjjddd```aaabbbaaabbbeeeggghhhlllooosssvvvyyyzzz}}}{{{yyyyyyzzz||||||{{{zzzzzz{{{|||}}}}}}}}}}}}~~~uuu^^^NNNFFFAAA@@@???===;;;:::999999777777777777666444333222111111111000///.........---,,,***((('''&&&&&&&&&++++++***)))((((((((())))))((('''&&&&&&&&&&&&&&&''''''''''''(((((())))))***)))((('''''''''''''''++++++******)))(((((((((******((('''&&&(((,,,000/////////...............000111111222222111000///...000333666666444111000...///000///------...000222444555555222111111222111222111000//////111333222222222333333444555555444444555666777888999999444333222222555:::???BBBFFFIIIMMMOOOPPPQQQRRRSSSRRRTTTVVVXXXXXXYYYZZZ\\\\\\]]]^^^___aaadddfffggghhhjjjmmmpppssswww||||||tttooohhheee___YYYVVVUUUVVVWWWYYYZZZ[[[]]]```bbbeeefffiiijjjjjjkkkmmmoooqqqrrrqqquuu|||sssiiiccc]]]]]]___ccchhhpppwww~~~tttcccXXXPPPGGG@@@===:::;;;::::::999888666555666999???GGGRRR___kkkssstttgggVVVHHHAAA???>>>===<<>><<<:::999::::::999888666555444333222222222222...///000///---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,,,,,,,...111333777CCCOOOdddyyy|||mmmdddbbb___fffqqq{{{rrr___QQQKKKOOOWWWfffyyymmmgggbbbbbbbbbaaacccfffeeehhhlllppptttvvvxxxxxx{{{zzzxxxwwwxxxyyyzzz{{{xxxyyyzzz{{{|||}}}}}}}}}}}}www___OOOGGGBBBAAA???===;;;:::999999888888777777666444333333111111000000//////......------,,,***)))(((((('''++++++***)))((((((((()))(((((('''&&&&&&&&&&&&'''&&&&&&''''''((()))))))))))))))(((''''''&&&''''''************)))))))))(((((()))******)))***---///------......///000000111000111111222111000...---...000333666666444222000...///000///...---///111333444555444333333333333000222444444333111111222111111222333333444444444555555555666777888888999222111111333666;;;@@@CCCGGGJJJMMMOOOOOOPPPQQQSSSRRRUUUXXXYYYYYYYYY[[[]]]\\\\\\]]]___aaaccceeefffgggiiilllooorrrwww|||yyytttjjjfff```ZZZVVVUUUVVVWWWWWWXXXYYY\\\___cccfffgggllllllmmmmmmnnnpppqqqrrruuu{{{{{{pppddd]]]YYYWWWZZZ```hhhmmmuuu|||zzzhhh\\\SSSHHH@@@===:::::::::999888777555444444777===EEEOOO]]]kkkttt|||ooo]]]NNNDDD???<<<;;;<<<>>>@@@BBBFFFNNNXXX___fffnnn|||zzzkkkdddccciiiooooooppprrrvvv{{{zzzuuutttuuurrrmmmjjjfff]]]TTTAAA???;;;:::::::::999999555444333222222111222222///000000///---,,,,,,---******+++,,,,,,---....../////////......---------///...///222333999FFFRRRdddxxxqqqeeeaaa]]]eeepppzzzooo[[[NNNJJJOOOVVVfffyyyrrrkkkeeeddddddcccdddgggeeegggkkkpppsssvvvxxxxxxyyyyyyxxxwwwwwwwwwyyyzzzxxxxxxzzz|||}}}~~~~~~~~~|||~~~yyyaaaQQQJJJDDDBBB???===;;;:::999:::999888888777555555444444111000000000/////////......------,,,+++***))))))+++***))))))))))))))))))(((''''''&&&&&&&&&''''''&&&'''''''''(((((())))))((((((''''''&&&'''''''''))))))))))))************((()))***+++---...//////,,,---...///000111111222000111111111000///---,,,---///111333444333111000---.........------...000333333333333333333444444---000333333222000//////000111222333444444444333555555666666666777777777222222333555999>>>CCCFFFHHHJJJMMMNNNNNNOOOQQQSSSSSSVVVZZZZZZXXXXXXZZZ\\\[[[[[[\\\]]]___aaacccdddeeegggjjjmmmpppuuuzzz~~~}}}yyyllliiiccc\\\XXXUUUTTTTTTTTTUUUXXX[[[```dddhhhjjjmmmmmmmmmnnnoooppprrrssszzznnneee\\\WWWUUUVVV\\\dddlllrrrzzzmmmaaaVVVJJJBBB>>>::::::999888777666666555333666<<>>???@@@DDDKKKTTTYYYcccmmm|||{{{nnniiinnnvvvtttuuuxxx~~~}}}zzzxxx~~~zzzwwwwwwuuusssssspppggg\\\DDDAAA===;;;:::::::::999555555444333222222222222///000000///---,,,---...******+++,,,------....../////////...............000///000222555;;;IIIWWWjjj|||wwwhhhccc```hhhsss{{{mmmZZZMMMIIIOOOWWWgggzzzuuummmgggeeeeeecccdddhhhfffgggkkknnnrrruuuxxxyyyyyyzzz{{{{{{yyyyyyzzz{{{yyyzzz|||}}}~~~|||~~~xxx___OOOHHHEEECCC@@@===::::::::::::999999888666555555444444000000000000////////////,,,,,,,,,,,,,,,+++******))))))))))))))))))***+++''''''&&&&&&&&&''''''((('''''''''(((((((((((((((''''''&&&&&&&&&'''((((((''''''((()))***+++,,,,,,)))'''&&&)))---111111000......//////000000000111000111111111000...,,,+++,,,---///111111111111000---...//////......000111111000000000111222333222...000111111/////////000///000222333444444333333555555555555444444444444111222333666:::???DDDGGGHHHJJJLLLMMMNNNOOOQQQRRRSSSWWWZZZYYYVVVUUUWWWZZZZZZZZZ[[[\\\^^^```bbbcccccceeehhhkkknnnrrrxxx{{{~~~{{{tttpppiiibbb\\\WWWSSSRRRRRRTTTWWW[[[aaafffjjjmmmnnnooopppqqqsssuuuwwwxxxwwwfff___XXXVVVVVVXXX```iiinnnuuu}}}rrreeeZZZNNNEEEAAA===;;;:::888777777777777333777;;;AAAIIIVVVfffrrr{{{rrrdddYYYPPPJJJGGGAAAAAA@@@AAADDDJJJRRRWWWaaammm|||qqqttt||||||}}}{{{vvvsssuuu{{{yyyxxxvvvuuuwwwuuuiii]]]FFFCCC>>>;;;:::::::::999777666555444333333333333///000111000---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,............////////////000///000333777???NNN]]]sssooohhhhhhpppzzz~~~kkkZZZMMMIIIPPPZZZlll~~~vvvnnngggeeedddbbbdddgggggghhhjjjmmmqqquuuxxxzzzzzz}}}~~~||||||}}}|||}}}~~~}}}uuu[[[KKKEEEEEECCC@@@===:::::::::::::::999888666555555555555000000000000////////////++++++,,,,,,,,,++++++***))))))(((((()))***++++++''''''&&&&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&''')))***,,,------+++&&&###&&&,,,111222111000000000000////////////111111111111///---+++***,,,------//////000000000000111222111000111333444///...---...000111111111111222111///...///111333///000222333444444333333555444444333333222222111//////111444999>>>CCCEEEHHHJJJLLLMMMMMMNNNPPPRRRRRRVVVZZZYYYUUUSSSUUUXXXZZZZZZZZZ[[[]]]___aaabbbbbbdddgggjjjmmmqqqvvvyyy}}}~~~|||{{{wwwqqqhhh```YYYTTTRRRQQQSSSVVV[[[aaaggglllnnnqqqqqqsssuuuxxx{{{~~~xxxkkk___YYYTTTSSSTTTWWW```iiiooovvvuuuhhh\\\PPPGGGDDD???===;;;888777888999:::444777;;;???FFFRRRcccnnnxxx|||pppeee[[[UUUQQQGGGEEECCCCCCFFFLLLRRRWWWaaaooowwwxxx}}}xxxssspppkkkqqqyyyzzzyyywwwvvvwwwuuuhhh[[[GGGDDD???;;;:::::::::999888777666555555444444555///000111000...,,,---...//////...---+++******)))------......//////000000///...///333888AAARRRbbbzzzvvvnnnooowwwzzzjjjZZZNNNJJJRRR]]]rrrvvvnnngggdddcccaaacccfffggghhhiiilllppptttxxxzzz|||~~~ttt\\\NNNHHHDDDBBB>>>:::777666666777999999888777666555444444111000///000111222111000---,,,+++***)))))))))))))))))))))(((((((((((('''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%&&&'''(((''''''(((((())))))************))))))))))))******)))***,,,,,,,,,...000222111///...,,,,,,---///000444333222111000000000000,,,------...///000111111////////////............///......------///000111333222222111111000000000111000000000111222222333333444666777777555333111000222444888<<>>FFFQQQYYYfffnnnxxxmmm^^^SSSKKKCCCBBBCCCDDDIIINNNYYYhhhzzzyyytttoookkkbbb___\\\___hhhvvv|||ttthhh[[[RRRGGG@@@<<<;;;:::888888:::888888777666555444333333111111111000000/////////...---,,,++++++,,,---...---------...............//////111666<<>><<<:::888777777777777999888555333222222333444222111000000111111000///---,,,+++***))))))))))))((((((((('''''''''&&&&&&)))(((((((((''''''&&&&&&'''''''''((((((((()))))),,,,,,++++++******))))))))))))(((((((((((())))))(((***+++++++++,,,...000---...000000000...---+++///000222222222000---,,,---.....................---------.........................../////////000///111222333333333111000000111111222444666777888777888888888666444111000111222555999===BBBEEEGGGJJJLLLMMMMMMLLLMMMNNNPPPTTTTTTUUUVVVXXXYYY[[[[[[VVVVVVVVVXXXYYY\\\^^^___```aaaaaaaaaaaacccfffiiikkkooosssuuuvvvvvvwwwxxxxxxwwwvvvuuurrrllleee```\\\^^^bbbgggkkkooorrrtttvvvxxx{{{||||||yyyuuurrrnnnppptttyyy~~~~~~uuuiiiaaa]]][[[\\\```gggmmmttt|||uuueeeVVVMMMEEEBBB>>>;;;;;;;;;:::999888999:::;;;>>>EEEPPPXXXbbblllxxxlllYYYSSSKKKCCCBBBBBBCCCHHHMMMWWWfffxxx}}}xxxtttqqqiiiccc]]]^^^gggttt~~~|||pppcccYYYJJJBBB<<<;;;;;;999888:::888888777666555444333333111111000000000000000000...---,,,,,,,,,,,,---...------............////////////222777>>>KKK```sss~~~~~~vvvaaaTTTMMMOOO^^^pppxxxlllfffcccbbbcccggghhhkkkooosssuuuwwwyyy{{{~~~~~~~~~xxx^^^MMMEEE@@@???>>><<<;;;;;;;;;;;;888777666444333333333333222111000000111111000...---,,,+++***))))))))))))++++++*********)))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&''''''((((((((((((,,,,,,++++++******))))))))))))(((((((((((())))))((()))*********+++---///---...000111111000...---///000111222111///---+++............------------,,,,,,------.........///---......///////////////000111333444444444333333111111222333444666888999555555666666555444333222111333555999===BBBFFFHHHIIIKKKLLLLLLLLLLLLMMMOOORRRSSSTTTUUUWWWYYY[[[\\\VVVVVVWWWXXXZZZ\\\]]]^^^\\\]]]]]]^^^^^^aaaeeehhhiiilllppprrrssssssssstttrrrrrrrrrrrrqqqmmmhhhdddaaabbbdddgggjjjmmmooopppvvvxxx{{{}}}{{{wwwqqqmmmiiikkkmmmqqquuuyyy}}}~~~yyyhhh\\\XXXZZZ\\\aaahhhrrrzzz|||kkkZZZPPPGGGDDD???===<<<;;;:::999777888999:::===EEEPPPXXXccclllzzzrrr]]]TTTKKKDDDBBBBBBDDDHHHMMMVVVcccttt|||zzzxxxrrrkkkcccbbbiiisss|||wwwlllcccQQQGGG>>><<<;;;999999:::888888777666555444333333111111111111000000000000---------,,,,,,---------....../////////000000000///000333999@@@MMMcccwwwyyycccUUUNNNQQQaaatttzzzmmmfffcccbbbcccfffhhhkkkppptttvvvxxxzzz|||}}}}}}}}}}}}~~~~~~~~~~~~www^^^MMMEEE@@@???>>><<<;;;:::::::::888777777666555444333222333111000000111111///...---,,,+++***))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((''''''***************))))))))))))((((((''''''(((((()))((()))******)))***,,,...---...000222333222111000//////000000///...---,,,///.........------,,,,,,.........//////000000111---......///000/////////111111111222333444555555111111222333444555777888333444444444444333333222222333666999>>>BBBFFFHHHHHHJJJKKKKKKKKKKKKLLLNNNPPPQQQSSSUUUXXXYYYZZZ[[[VVVWWWXXXYYY[[[\\\]]]^^^ZZZ[[[\\\\\\\\\___cccffffffiiimmmoooooonnnoooooolllllllllmmmmmmllliiifffeeeeeeeeefffhhhkkkmmmooovvvxxx{{{|||zzztttnnnjjjccccccdddfffiiimmmrrrtttxxxzzz}}}~~~~~~~~~yyykkk\\\TTTTTT[[[```iiirrr~~~ppp___SSSJJJFFFAAA>>><<<;;;999888444555777888;;;CCCNNNVVVcccmmm{{{zzzdddWWWNNNFFFCCCCCCCCCGGGLLLSSS___ooo~~~~~~zzztttmmmiiikkkrrryyy~~~{{{rrrkkk\\\OOOBBB===;;;:::999;;;999999888777666555444444222222222111111000000000------------------------......//////000111111111111111555;;;BBBPPPfffyyyzzzwwwzzz}}}zzzcccUUUOOORRRdddwww{{{mmmgggdddbbbcccfffgggkkkqqquuuwwwyyy{{{||||||{{{{{{{{{{{{|||}}}}}}|||}}}~~~vvv]]]NNNGGG???>>>===<<<:::999888777777888888888777555333222333222000000111111///------,,,+++***))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&'''((()))))))))(((((((((((()))))))))))))))***((((((''''''''''''((((((((()))***)))))))))+++---***+++---///111111111111000//////......------,,,//////...------,,,++++++------...//////000111111------///000000000///...000/////////000222444666222222222222333444555666444444333333222111000000222333666:::>>>CCCFFFHHHGGGHHHJJJJJJIIIIIIKKKLLLMMMOOOSSSVVVYYYZZZZZZZZZWWWXXXYYY[[[\\\]]]]]]^^^[[[\\\\\\[[[[[[\\\```bbbccceeehhhjjjiiihhhhhhhhhgggffffffgggiiijjjiiihhhgggfffddddddfffjjjnnnqqquuuwwwyyyzzzwwwrrrllliii___^^^]]]]]]```eeejjjmmmssstttwwwzzz|||}}}~~~~~~|||~~~~~~}}}}}}~~~~~~~~~nnniiibbbZZZVVVYYYbbbiiirrr|||uuucccXXXLLLHHHCCC???===;;;999777444555666777999AAAKKKSSSaaakkkzzzooo\\\SSSIIIEEECCCBBBDDDIIIOOOYYYgggvvv{{{vvv}}}wwwqqqnnnrrrxxx~~~vvvpppfffVVVFFF>>><<<::::::;;;::::::999888777666555555333333222222111000//////,,,------------------,,,------......///000000111222333777<<>><<<;;;:::666888999:::999666333111444222000000111000///------,,,+++***))))))))))))***))))))))))))(((((((((&&&'''''''''(((((())))))'''((()))++++++******)))''''''(((((())))))******((((((''''''''''''((((((((()))***)))((()))+++---&&&''')))+++,,,...//////000000...------,,,------//////...---,,,,,,++++++++++++,,,,,,---...//////,,,---///000000000///...///...,,,,,,---000333666222222222222333333444555555555444222000///...---222333666:::>>>CCCFFFIIIFFFHHHIIIIIIHHHIIIJJJLLLLLLNNNSSSWWWYYYZZZZZZYYYXXXXXXZZZ[[[]]]]]]^^^^^^]]]]]]]]][[[ZZZZZZ]]]```___bbbeeefffeeecccccccccdddcccbbbcccfffhhhiiiiiigggeeeddddddfffkkkppptttuuuvvvxxxyyyvvvqqqlllhhh]]]\\\ZZZYYY\\\aaagggkkkrrrsssvvvxxx{{{||||||}}}}}}~~~}}}||||||}}}||||||}}}{{{rrrmmm^^^]]][[[YYYYYY^^^fffmmmxxxxxxfff[[[NNNJJJDDD@@@===:::888666777888888888:::@@@KKKRRR^^^iiixxxzzzaaaWWWLLLGGGCCCAAABBBFFFKKKUUUaaaooozzztttqqq|||~~~wwwrrrsssyyyzzztttlll[[[HHH???<<<::::::<<<;;;;;;:::999888777666666444444333222111000///...,,,------......------,,,,,,,,,------...///000000333444888===DDDRRRhhh{{{}}}{{{wwwjjjkkknnnqqqxxxzzzvvv{{{sss]]]QQQMMMTTThhh}}}yyymmmhhheeebbbbbbdddgggkkkqqqvvvyyyzzz|||}}}yyyyyyxxxwwwxxxyyyzzz{{{xxxyyyzzz{{{~~~www]]]NNNJJJBBBAAA???===;;;:::999999;;;:::888555333111000000222222222222111///...---,,,+++***)))(((((((((((())))))))))))))))))))))))###$$$&&&'''(((''''''&&&%%%''')))+++,,,+++******)))*********++++++++++++************))))))))))))%%%&&&''')))***+++++++++***)))(((((()))+++---...111111111000///---,,,+++,,,---...//////...---,,,000...,,,+++***,,,...///,,,,,,---///000222333333000000000000111111111111666444111//////111444666444444444333000///000222666777999<<>>???FFFJJJPPP[[[iiiyyy{{{~~~zzzuuuvvv|||~~~|||tttggg\\\MMMAAA<<<;;;;;;;;;999999999999777555333111333333222222111000000000.../////////---,,,------/////////...------///222222333666>>>LLL^^^ooozzzxxxrrrmmmlllkkklllooouuu{{{}}}tttnnnnnnqqqkkkVVVNNNLLLQQQfff~~~wwwmmmhhhccc```___bbbhhhkkkpppuuuxxxyyyxxxwwwvvvvvvwwwxxxyyyyyyzzzzzzyyyyyyyyyzzz|||www]]]MMMIIIBBBAAA???===;;;:::999999999888666555333333222222222222222111000///...---,,,,,,+++***))))))))))))))))))))))))))))))))))))&&&'''((((((((('''&&&%%%%%%&&&(((*********)))(((((((((((())))))))))))************)))))))))((((((&&&&&&((()))******************))))))***,,,...///..................------,,,,,,------------,,,,,,,,,+++++++++++++++++++++---.........////////////000000000000111111111111111000---++++++---000111333333333111///...///111666777:::===AAADDDFFFGGGJJJIIIIIIIIIIIIJJJKKKKKKNNNOOORRRUUUWWWWWWWWWWWWTTTUUUVVVXXX[[[]]]^^^___\\\]]]]]]]]]]]]\\\\\\[[[\\\\\\\\\\\\\\\]]]^^^^^^]]]^^^```eeeiiikkkjjjgggbbbaaa``````cccggglllooossssssuuuvvvuuuqqqkkkfff\\\WWWSSSVVVZZZ\\\aaafffnnnrrrwwwzzz{{{{{{{{{{{{zzzzzz{{{|||~~~}}}{{{{{{|||}}}~~~{{{rrrfff\\\XXXWWWSSSTTT[[[ccckkkxxxooo___VVVMMMDDDBBB???;;;888999666333333777999<<>><<<<<<<<<999::::::999777555333222333333222222111000000000---.........,,,,,,,,,,,,.../////////......///111222222666???OOObbbrrr{{{{{{uuulllkkkiiihhhiiikkkoooqqqpppsssuuusssnnnlllmmmooo~~~hhhSSSLLLLLLRRRhhh~~~uuulllgggdddaaaaaadddhhhkkkoootttwwwxxxxxxwwwuuuuuuvvvwwwxxxyyyyyyzzzzzzyyyzzzzzz|||~~~www]]]MMMGGGBBBAAA???===;;;:::999999666666555444333333333444222222222111000///...------,,,+++******))))))***))))))))))))))))))))))))))))))))))))((('''&&&%%%&&&'''((())))))((('''&&&&&&&&&'''''''''(((((((((******))))))))))))(((((('''((())))))*********)))++++++******+++---///111.........------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,***+++,,,------,,,+++***/////////...------,,,,,,000000000000111111111111222111///......///111222111222222111///...///000666888;;;???CCCEEEFFFGGGJJJIIIIIIIIIJJJJJJKKKLLLNNNPPPRRRTTTUUUTTTTTTSSSSSSTTTUUUWWWYYY[[[\\\]]]ZZZZZZ[[[\\\\\\\\\\\\\\\XXXXXXYYYZZZ[[[\\\\\\]]][[[]]]aaafffiiihhhddd```___^^^^^^___bbbfffkkkmmmoooppprrrttttttqqqkkkgggZZZTTTPPPSSSWWWZZZ___dddlllppptttwwwxxxxxxxxxxxxxxxxxxyyyzzz|||~~~}}}|||{{{{{{}}}~~~ssslllddd[[[SSSQQQSSSSSSXXXbbblllwwwuuufffXXXOOOFFFCCC@@@;;;999999555333333666999;;;BBBIIIYYYcccrrr~~~xxxbbbTTTJJJAAAAAAFFFDDDJJJTTTaaappp~~~zzzuuutttvvvzzz~~~~~~zzzuuulllsss{{{nnneeeVVVIIIAAA>>>===<<<:::::::::999888666555444333333222222111000000000...............---------,,,...000000/////////000222222777CCCVVViiixxxuuunnnkkklllttt|||pppmmmhhhdddaaaaaaaaabbbcccfffiiikkkkkkjjjkkkmmm{{{zzzcccOOOJJJLLLSSSiii|||sssjjjfffdddaaabbbfffgggjjjnnnsssvvvwwwwwwwwwttttttuuuvvvwwwxxxyyyyyy{{{{{{zzz{{{|||~~~www]]]LLLFFFBBBAAA???===;;;:::999999666666555444333333333333222222111111000...---,,,...---,,,+++************((((((((((((((((((((((((((((((((((((''''''&&&&&&'''((()))))))))((('''&&&&&&&&&&&&'''''''''((((((***)))))))))((((((((((((((())))))*********))))))+++++++++,,,---///111222333222111...,,,+++***)))...---,,,++++++,,,---...,,,---..................000//////......------,,,///000000000111111111111333333222111111222333333111222222111//////000111555888<<>>DDDPPP[[[jjjxxxuuu___OOOEEEAAAAAAEEEIIINNNVVVdddxxx}}}zzzyyy~~~{{{lllmmmvvvuuunnnaaaSSSGGG@@@======;;;::::::999888777666666333333222222111000000000///...,,,---///000///---+++...000111111000000111666999BBBSSSiiixxxnnnhhheeeeeeggglllqqqqqqqqquuu~~~|||tttiii^^^ZZZ[[[```dddlllooorrrtttssstttuuuwwwoooZZZIIIHHHMMMUUUhhh}}}|||sssjjjeeebbb______bbbfffhhhlllpppsssuuuvvvvvvuuuvvvwwwxxxzzz{{{|||}}}}}}|||{{{{{{{{{}}}~~~{{{___LLLEEEBBBAAA???===;;;:::999999888777555333222111000000111111111000///...---,,,---,,,+++******))))))***))))))))))))))))))))))))%%%$$$$$$%%%%%%&&&(((((()))))))))))))))*********(((((()))))))))*********))))))((((((((((((''''''((())))))***+++++++++******+++,,,...///111222222111111000//////000111222///......------......///...,,,***)))***,,,///111---......///000111222222000000000000111111111111222222333333333333222222222333333222111111222444666888;;;???CCCEEEFFFGGGDDDDDDDDDEEEFFFGGGHHHIIINNNOOOPPPQQQPPPNNNLLLKKKOOOOOOPPPQQQSSSTTTUUUVVVXXXXXXYYYXXXXXXWWWVVVVVVWWWYYY[[[]]]____________^^^^^^]]][[[XXXWWWXXXZZZXXXYYY\\\___bbbeeegggiiimmmnnnpppqqqqqqmmmhhhccc[[[SSSMMMMMMOOORRRWWW\\\cccggglllppprrrrrrssstttuuuvvvyyy{{{}}}~~~{{{qqqhhh```ZZZTTTNNNIIIHHHGGGGGGLLLQQQYYYfffvvv|||jjj^^^RRRKKKEEE>>>::::::777555555888888888===CCCLLLWWWggguuu~~~~~~fffUUUKKKDDDAAAEEEHHHLLLSSS```vvv|||pppkkknnn|||uuuooodddVVVIII@@@======::::::999777777666666777333333222222111000000000---+++)))***---///---***,,,...000111000000222333888>>>JJJ[[[ppp}}}tttoookkkiiiggghhhiiiiiikkksss|||tttiii___[[[^^^dddiiinnnssswwwxxxvvvwww|||mmmXXXHHHHHHNNNTTTdddvvv|||sssiiieeeaaa^^^^^^aaafffhhhkkknnnrrrtttuuuuuuvvvvvvwwwyyyzzz|||}}}~~~||||||{{{{{{{{{}}}~~~}}}```MMMFFFBBBAAA???===;;;:::999999666555444333222222222222111111111000///...,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))''''''&&&%%%%%%&&&'''(((((((((((((((((()))***+++(((((()))))))))*********))))))(((((((((''''''''''''((()))***+++,,,,,,,,,)))***,,,...///111222222000///...---...000222333,,,------......------,,,,,,+++++++++,,,---///000------......///000000111000000000000111111111111222333555666666555333222111222222111000000222333666777:::===AAADDDFFFGGGDDDDDDDDDEEEFFFHHHIIIJJJNNNOOOPPPQQQPPPNNNLLLKKKMMMNNNOOOPPPQQQSSSTTTTTTUUUVVVVVVWWWWWWWWWWWWWWWXXXZZZ\\\^^^``````___^^^\\\]]]\\\ZZZVVVUUUVVVXXXWWWYYY\\\```cccfffhhhhhhkkklllnnnqqqrrrooojjjeee]]]UUUNNNNNNOOOQQQVVV[[[```dddjjjoooqqqssstttuuuvvvxxxzzz}}}uuuiii```XXXRRRNNNIIIDDDAAABBBDDDGGGNNNVVV^^^nnnpppdddVVVNNNFFF???;;;:::888666666999999888<<>><<<<<<<<<;;;:::888777666444222111111111111000/////////---***'''++++++,,,,,,+++***((('''))))))************)))))))))'''%%%%%%&&&'''((('''%%%%%%&&&&&&((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))***+++---...///...------...///000///...---,,,+++++++++*********+++,,,---...///////////////...---,,,+++111111111111000000000000////////////000000000000111111111111222333444444666555333///------000333999;;;???AAABBBBBBDDDEEEFFFEEECCCCCCDDDGGGJJJLLLPPPPPPNNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLSSSTTTVVVWWWWWWWWWYYY[[[___^^^^^^___```___\\\YYYXXXWWWUUUSSSRRRRRRRRRSSSWWWXXX[[[^^^aaacccdddeeeiiikkknnnoooooommmiiigggaaa[[[SSSMMMMMMQQQVVVYYYaaaeeejjjooorrrtttwwwxxxzzz{{{}}}yyylll___QQQJJJFFFBBB??????>>>>>>???BBBCCCHHHTTTaaalll{{{zzzooo```RRRIIIDDD???<<<:::;;;;;;::::::;;;???AAAGGGPPP^^^lllxxxpppaaaSSSIIIGGGBBBDDDNNNZZZnnnxxxlllbbbbbbgggooo}}}rrrnnniii___PPPAAA<<<>>>:::;;;;;;;;;:::888666555444333222111000000000000------...//////...---------------...000222555666:::@@@LLL]]]uuu~~~|||yyyyyyyyyqqqppptttxxxxxxuuu|||yyyxxx~~~rrrXXXHHHHHHOOO\\\fffcccmmmfffccciiippptttvvvxxxsssmmmeeeaaabbbcccddddddgggjjjnnnqqqsssssstttvvvrrrsssvvvxxxyyyzzzzzzzzz~~~}}}|||||||||||||||}}}~~~~~~}}}}}}uuu]]]MMMFFFCCC@@@===<<<<<<<<<;;;:::888777666444333222111111111000//////000000...,,,++++++,,,,,,+++***((('''((())))))******))))))((()))'''%%%%%%&&&(((((('''(((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))***(((&&&(((,,,...,,,***+++---...---,,,+++,,,---111000///...---,,,,,,,,,************+++,,,......------...............---......//////////////////............////////////000000000111222333444555555444333000......000333777:::???AAABBBCCCDDDEEECCCBBBBBBBBBEEEHHHLLLNNNQQQPPPOOOMMMLLLKKKKKKKKKIIIHHHHHHIIIJJJKKKMMMNNNPPPRRRUUUXXXZZZ\\\___aaa````````````aaa___[[[YYYVVVUUUSSSRRRQQQQQQQQQRRRVVVXXXZZZ]]]```bbbddddddhhhiiikkklllllljjjhhhgggccc]]]VVVPPPPPPSSSXXX[[[bbbffflllqqqsssvvvxxxzzz{{{|||}}}~~~}}}~~~{{{ooo```TTTHHHCCC@@@===;;;<<<>>>===@@@CCCFFFMMMZZZhhhuuu}}}rrrbbbUUULLLFFFAAA===:::;;;;;;:::999:::===@@@EEEMMMZZZgggrrr{{{}}}lllZZZMMMIIIDDDDDDLLLWWWhhhzzzlllhhhiiinnnxxx~~~{{{pppmmmggg^^^OOO@@@:::;;;999999:::;;;;;;:::888888555444333111000000//////+++,,,------------,,,+++---------...000222555666777>>>LLL___www~~~}}}~~~|||zzz{{{wwwtttzzzvvv[[[JJJJJJPPP^^^hhheeejjjbbb___eeemmmrrruuuwwwqqqkkkddd``````ccceeeffflllooorrrttttttttttttuuussstttuuuwwwxxxyyyzzzzzz|||||||||{{{{{{|||}}}}}}~~~~~~~~~rrrZZZKKKEEEBBB???<<<;;;;;;;;;:::999888777666444333222222222555333111000111111000...+++++++++++++++***)))((('''(((((())))))((((((''')))'''&&&&&&'''(((((('''+++***)))(((''''''&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))),,,'''%%%(((...111///+++,,,---......,,,,,,---...000000///...------......+++++++++++++++,,,---...++++++,,,....../////////+++,,,,,,------.........------------............//////000000222333555555333333333111//////111222555999>>>AAACCCCCCCCCDDD@@@@@@@@@BBBEEEIIIMMMOOOQQQPPPOOOMMMKKKJJJJJJJJJDDDEEEEEEFFFHHHJJJMMMNNNOOORRRVVVZZZ\\\___bbbeeebbbbbbbbbbbbbbb___[[[XXXSSSRRRQQQOOOOOOOOOPPPPPPUUUVVVYYY[[[^^^```bbbbbbffffffggghhhhhhhhhggggggeee```YYYTTTSSSUUUZZZ^^^dddhhhnnnrrruuuwwwyyy{{{{{{|||}}}~~~~~~~~~~~~~~~||||||}}}ooocccSSSIII???<<<;;;999999;;;======@@@EEEJJJSSSbbbqqqvvvfffXXXOOOHHHBBB>>>;;;;;;:::999777888;;;===BBBIIITTT___iiisss{{{}}}gggTTTMMMFFFDDDIIIQQQ^^^www}}}sssqqqrrruuuxxxwww}}}{{{xxxuuuuuuvvvwwwxxxxxx{{{}}}~~~~~~{{{xxxvvvrrrnnnhhh```QQQBBB:::;;;888888:::;;;;;;;;;::::::777666444222111/////////,,,,,,------------,,,,,,...------...000222444666666>>>MMMaaa{{{~~~tttpppuuu{{{{{{___MMMLLLRRR```jjjhhhhhh```\\\aaaiiinnnqqqtttnnniiiccc___```dddhhhjjjqqqsssvvvwwwvvvuuuuuuuuuttttttuuuvvvwwwxxxzzz{{{{{{zzzzzzzzz{{{|||}}}}}}~~~~~~pppXXXKKKEEEAAA???<<<:::::::::999888888777666444333333222222:::666333000///...---,,,++++++++++++******))))))''''''(((((((((((('''''')))'''&&&&&&((()))((('''*********)))((('''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((***((('''***...000000...///000111000/////////111///......------------...---------,,,------......++++++,,,---............******+++,,,---......///------.........//////////////////000111333555555111222222111000000111333444888>>>AAABBBBBBBBBCCC???@@@@@@BBBEEEHHHKKKMMMPPPOOOMMMKKKIIIHHHGGGGGGDDDCCCCCCDDDFFFHHHKKKLLLQQQTTTXXX[[[]]]___aaacccddddddddddddccc```[[[WWWRRRQQQOOONNNNNNNNNOOOPPPSSSTTTVVVYYY[[[]]]______cccccccccddddddeeefffgggdddaaa\\\WWWUUUWWW\\\___eeeiiiooosssuuuwwwyyy{{{|||||||||||||||||||||{{{{{{{{{|||xxxggg[[[LLLDDD===;;;;;;999999<<<<<<===BBBHHHOOOXXXiiixxxzzzjjj\\\QQQJJJCCC???;;;;;;:::888666777999;;;AAAFFFOOOYYYcccmmmwww|||vvvaaaRRRJJJEEEHHHLLLUUUhhh|||~~~zzzvvvssspppqqqrrrrrruuuyyy~~~~~~}}}|||||||||zzzuuurrrrrrpppooonnnpppqqqqqqqqqwwwvvvuuutttsssrrrrrrrrruuuqqqllldddWWWGGG>>>===999:::;;;<<<<<<;;;:::999888777555333111000///.../////////000000/////////............000222444555888@@@OOOddd}}}rrrlllqqqxxx~~~bbbPPPOOOTTTbbbmmmkkkjjjbbb\\\___eeeiiillloookkkgggccc```aaafffkkknnnqqqtttwwwxxxwwwvvvuuuuuuuuuuuuttttttvvvxxxzzz{{{yyyyyyyyyyyyzzz{{{}}}}}}pppYYYLLLFFFAAA???<<<:::::::::999888888777666555444333333333888555111///...---,,,+++++++++******************''''''(((((((((((('''''')))'''''''''))))))(((&&&(((((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&))),,,---,,,,,,///222///000111000/////////111,,,,,,,,,+++,,,,,,------000//////............///,,,,,,------------,,,,,,++++++,,,---......//////....../////////000000000/////////000111222444555///000111111000111333444555999===@@@AAAAAAAAABBB@@@@@@AAABBBDDDGGGIIIJJJMMMLLLJJJIIIGGGFFFFFFEEEFFFEEEDDDCCCDDDFFFHHHJJJOOORRRWWW[[[]]]^^^aaabbbeeeeeeffffffeeeaaa\\\XXXRRRQQQOOONNNMMMMMMNNNOOOPPPQQQSSSVVVXXXZZZ[[[[[[````````````aaaccceeefffaaa```]]]YYYWWWXXX]]]aaafffiiiooosssuuuwwwyyyzzz|||{{{{{{zzzyyyyyyyyyxxxyyyzzz|||~~~qqqaaaWWWHHHBBB======<<<999:::===>>>@@@FFFNNNUUU___ooo~~~}}}mmm___SSSKKKCCC>>>;;;;;;:::888666666888:::???DDDLLLVVVaaalllvvv}}}oooWWWMMMGGGGGGIIINNN]]]mmmvvvooollljjjiiilllqqqvvv|||}}}zzzuuunnnjjjlllkkkkkkmmmppprrrrrrqqqrrrpppnnnmmmmmmooorrrtttwwwrrrnnnggg[[[LLLBBB???<<<<<<======<<<;;;999888999888666444222000000///000000000000000000000000............000222444555<<>>@@@DDDLLLWWW```jjjzzzqqqbbbVVVLLLDDD>>>;;;;;;:::888666666999;;;===BBBKKKVVVaaammmyyyvvvXXXNNNGGGFFFFFFHHHTTTbbbppptttllliiifffffflllssswww|||zzzssslllgggggggggjjjnnnssswwwwwwwwwooonnnmmmmmmooorrrvvvyyyvvvrrrmmmiii^^^OOODDD@@@===>>>>>>>>>===;;;999888999888666444333111111111//////............////////////...///000111333444>>>CCCNNN^^^rrr{{{pppqqqwww~~~cccTTTVVV^^^mmmxxxuuurrrfff[[[YYYZZZ[[[\\\___[[[\\\\\\\\\\\\```eeeiiikkknnnrrrtttuuuuuuvvvwwwuuuuuuuuuuuuvvvwwwxxxxxxxxxwwwwwwwwwxxxyyyzzzzzz|||}}}~~~rrr[[[MMMGGGCCC@@@===<<<<<<<<<;;;:::888777666555555444444555///......///000111///...++++++***))))))***+++,,,((())))))******))))))(((((((((((()))******(((&&&&&&((()))+++++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))'''***---,,,******---000+++---...---,,,+++,,,---+++******+++,,,---...///000///...---,,,,,,,,,,,,***+++,,,,,,---------------------......................../////////000000111111000000000000111111///////////////111555999;;;<<<======<<<<<<>>>@@@<<<===???BBBDDDGGGIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHKKKIIIFFFDDDDDDFFFHHHJJJJJJOOOUUUZZZ^^^```bbbdddffffffhhhiiihhheee___ZZZQQQPPPMMMKKKIIIIIIIIIIIIIIIKKKMMMOOOQQQRRRSSSTTTTTTUUUWWWYYY[[[]]]______\\\^^^___]]]ZZZ\\\aaaggghhhlllqqquuuwwwxxxzzz|||zzzyyywwwuuusssrrrrrrrrrrrruuuxxxzzz||||||nnn___RRRKKK???<<<;;;===<<<:::<<>>>>>===<<<;;;:::888777666444333333222222000000///......///000000//////...///000111333444<<>><<<<<<<<<;;;:::888777666555555555555555111000000111111000...+++++++++***))))))***+++,,,))))))************))))))((((((((()))+++***(((&&&((()))***++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,,,,,,,---...///...------...///+++++++++,,,---...///000///...---,,,+++*********((()))***,,,---...//////---------------------------------.........//////222111111000000000000000/////////......111666:::=========<<<;;;;;;>>>@@@:::;;;>>>AAAEEEHHHJJJLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKIIIFFFEEEEEEGGGJJJLLLOOOSSSXXX\\\^^^___```aaaeeefffhhhjjjiiifff```[[[PPPOOOLLLJJJGGGFFFFFFFFFHHHIIIKKKMMMOOOPPPQQQQQQPPPQQQTTTVVVYYY[[[\\\\\\[[[^^^```^^^\\\]]]ccciiijjjnnnssswwwxxxzzz|||}}}zzzxxxvvvsssqqqqqqpppqqqooorrrvvvxxxzzz}}}~~~}}}|||{{{~~~vvvgggXXXKKKEEE===;;;<<<>>>>>>===@@@DDDFFFLLLZZZjjjvvvxxxhhh\\\QQQGGGAAA;;;;;;:::999888888;;;===888>>>IIIVVVdddqqq}}}wwwvvv~~~xxxeeeVVVKKKCCCBBBBBBBBBJJJUUUVVVkkkzzz}}}wwwwwwvvvsssooorrr}}}~~~~~~xxxqqqllliii]]]```fffoooxxx~~~~~~|||{{{{{{{{{yyyuuurrrooogggXXXLLLGGG;;;;;;===>>>>>>>>>===<<<888777666555444333333333333222111000000111222333////////////000111333444999;;;CCCPPPaaaqqq|||}}}eeeZZZ```jjjyyykkk^^^QQQMMMMMMMMMOOOQQQWWW[[[^^^``````aaaeeehhhlllooorrrttttttsssssstttssstttuuuwwwwwwwwwvvvuuuxxxxxxwwwwwwwwwwwwwwwwwwyyy{{{}}}rrr[[[NNNHHHCCCAAA===;;;;;;;;;:::999666666777777666444222111777333///...//////---+++++++++******************%%%(((******(((''')))+++*********)))((((((''''''%%%$$$%%%&&&((((((&&&$$$************+++++++++++++++*********))))))((((((******************++++++))),,,///222222000,,,***+++***))))))+++///444777111000///---------......,,,,,,------...///000000......---,,,,,,+++******.../////////000000000111000000111222222222222222111111000000111333555777999;;;===>>>======>>>???<<<===???BBBEEEHHHJJJKKKIIIHHHGGGGGGGGGHHHIIIJJJLLLKKKJJJHHHFFFGGGKKKMMMQQQSSSWWWZZZ\\\___ccceeehhhhhhiiikkkkkkhhhaaa[[[SSSPPPLLLHHHFFFEEEEEEFFFGGGIIIKKKNNNOOOOOOOOONNNNNNPPPRRRUUUXXXZZZ\\\^^^___^^^]]]^^^aaafffkkknnnrrrsssuuuwwwzzz{{{|||}}}yyyyyyxxxwwwtttqqqnnnlllkkkmmmrrrwww|||~~~|||zzzyyyyyyyyyqqqeeeXXXLLLEEECCC>>>>>><<<;;;;;;???DDDIIINNNYYYgggttt|||lll___SSSHHHAAA===<<<999888777777888999;;;???HHHSSS___nnn|||~~~ssslllzzziii^^^PPPLLLHHHEEECCCBBBIIIRRRXXXfffxxx}}}|||zzz|||uuummmgggaaaccchhhppp{{{}}}}}}{{{{{{xxxqqqkkkcccUUUIIIAAA???=========<<<:::999???===:::777444333222222333111///---...111444666000000111111222222222222888<<>>???>>>>>>???@@@===>>>@@@CCCFFFHHHJJJKKKHHHHHHFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGEEEFFFJJJLLLOOOQQQUUUXXX[[[^^^bbbeeelllllllllnnnnnnjjjddd___UUURRRNNNJJJGGGEEEEEEFFFHHHJJJLLLNNNPPPPPPPPPOOOOOOPPPRRRUUUXXX[[[]]]^^^bbbaaa```aaacccgggkkknnnrrrsssuuuwwwyyyzzz{{{{{{xxxxxxvvvtttrrrooommmkkknnnpppssswww{{{~~~}}}{{{{{{zzz{{{{{{yyyjjj___SSSHHHBBBBBB????????????@@@DDDJJJNNNZZZcccooo{{{pppbbbVVVKKKDDD???===;;;999888888999:::999>>>FFFPPP]]]kkkyyy}}}yyyhhh]]]SSSNNNJJJGGGEEEDDDJJJRRRXXXfffzzz}}}wwwooojjjggghhhjjjqqq{{{~~~~~~zzzrrrkkkbbbSSSGGGAAA???============;;;999999777555333222111111111333222000///000333666888000000000000000111222333666:::@@@KKK\\\mmmtttsssnnnlllkkkmmmllljjjmmmrrr{{{zzznnn___]]]fffqqqfffYYYMMMIIIKKKMMMPPPSSSWWWYYY\\\]]]```cccgggkkknnnpppssstttssssssuuuvvvtttuuuuuuvvvxxxyyyyyyzzzzzzyyyyyyxxxxxxyyy{{{{{{zzz|||~~~~~~rrr\\\NNNIIICCC@@@===;;;;;;:::999888777777777666555444222111222111//////000000000///,,,,,,+++***************''')))******((('''((((((&&&''''''''''''(((((((((((('''&&&''')))))))))(((&&&&&&'''''''''(((((((((+++******)))))))))))))))++++++++++++++++++******---,,,++++++,,,...000222000///......000444777:::444333111000///.........++++++,,,,,,------......******+++,,,,,,---.................................///000000111111000000//////...///111444777999;;;===??????>>>>>>???@@@???@@@BBBDDDFFFHHHIIIJJJGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFFFFEEEDDDEEEHHHKKKLLLOOOSSSVVVZZZ^^^cccfffnnnnnnooopppooolllfffaaaZZZWWWRRRNNNJJJHHHGGGFFFJJJLLLNNNPPPQQQRRRQQQQQQQQQRRRTTTVVVXXX[[[]]]___ddddddcccccceeeiiimmmooorrrsssuuuvvvxxxyyyyyyyyyvvvuuussspppnnnmmmkkkkkkqqqrrrtttwwwzzz|||~~~~~~~~~~~~~~~zzznnn```UUULLLCCC@@@AAA@@@BBBCCCEEEHHHMMMSSSXXXfffmmmxxxuuufffZZZOOOHHHAAA???===:::999999:::;;;777<<>>===>>>===<<<:::888888777666555666666666444333111111222555888:::111000/////////000222333444888>>>IIIZZZjjjpppoookkkgggeeeeeefffgggmmmuuu}}}}}}rrrkkk^^^]]]hhhtttfffYYYMMMIIILLLNNNRRRVVVXXXZZZ]]]```bbbfffkkkooooooqqqssstttsssssstttvvvuuuuuuvvvwwwwwwxxxyyyyyyzzzzzzyyyyyyzzz{{{{{{|||zzz|||~~~~~~rrr\\\NNNIIICCC@@@===;;;::::::999888777777666666444333222222222222111000000000//////---,,,,,,+++************))))))******)))(((''''''%%%%%%&&&&&&'''(((((()))'''%%%$$$%%%'''((('''&&&(((((((((((())))))))))))+++***)))(((((()))******,,,+++++++++++++++******,,,+++******,,,...111222...---,,,---...111444666444333222111000......---+++++++++,,,,,,------------------,,,,,,+++++++++///////////////...............///000000000000000.........///111555888:::;;;<<<>>>>>>>>>===>>>???@@@BBBDDDFFFGGGHHHHHHIIIFFFEEEDDDCCCCCCCCCDDDEEECCCCCCCCCBBBBBBCCCEEEHHHIIILLLPPPTTTXXX]]]cccggglllmmmnnnooommmjjjeeebbb___\\\XXXSSSOOOLLLJJJIIIMMMNNNPPPRRRSSSTTTTTTTTTTTTTTTUUUWWWYYY\\\^^^```cccccccccdddgggkkknnnqqqttttttuuuvvvwwwwwwwwwwwwsssrrrpppmmmlllkkkllllllrrrssstttvvvyyy|||~~~ooodddWWWNNNFFFAAA@@@BBBDDDFFFIIIMMMRRRXXX^^^cccmmmsss}}}yyyjjj\\\QQQJJJBBB@@@===;;;999999::::::777;;;AAAJJJVVVdddrrr{{{sssgggYYYSSSNNNLLLKKKJJJOOOUUUdddsss~~~{{{tttsssvvv|||{{{sssjjj```QQQDDDAAA???>>>>>>>>>>>>===;;;999999888888777777777777333222111111222444777999555444222000000000111222222666===GGGXXXhhhmmmkkkkkkgggeeefffiiinnnxxx~~~uuujjj^^^```lllxxxiii[[[NNNJJJKKKMMMQQQUUUWWWZZZ]]]```dddhhhnnnrrroooqqqttttttsssssstttuuuttttttuuuvvvvvvwwwxxxxxxzzzzzzzzzzzz{{{||||||}}}|||}}}rrr[[[NNNHHHBBB@@@<<<:::::::::999888888777666555444333333222444444333222000...------...---,,,+++***************))))))))))))((('''&&&$$$%%%%%%&&&'''((()))))))))((('''(((***+++***)))(((((((((((())))))))))))+++***)))(((((()))***+++,,,,,,,,,,,,++++++******)))***+++---.../////////,,,,,,++++++---///111222333333222111000///...---++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++000000000000000000000000......///000000000000000---------///222555999;;;:::;;;======<<<;;;<<<===@@@BBBDDDFFFHHHHHHHHHGGGEEEDDDCCCBBBAAABBBCCCCCC@@@AAABBBAAA@@@AAACCCEEEGGGJJJMMMQQQVVV\\\bbbgggjjjlllmmmnnnllliiifffdddbbb```\\\XXXTTTPPPNNNMMMPPPQQQRRRSSSUUUVVVVVVWWWWWWWWWWWWXXXZZZ\\\___```aaaaaabbbdddgggkkkoooqqquuuuuuvvvvvvvvvuuuuuuuuupppooonnnmmmmmmmmmnnnooosssssssssuuuxxx{{{~~~~~~~~~~~~zzzvvvfff[[[PPPIIIEEEAAABBBFFFHHHKKKPPPVVV[[[aaahhhlllqqqwww|||mmm___RRRJJJBBB@@@===:::999888888999888;;;AAAIIITTTbbbpppyyy}}}ppp___WWWPPPNNNMMMMMMRRRXXXjjjxxx}}}wwwxxx}}}zzzrrrkkkaaaSSSFFFAAA@@@>>>>>>??????>>><<<888888777666555333222222222222111000111333555666999888666444222111111222222666===HHHXXXgggllljjjfffcccccchhhmmmttt}}}lllaaacccooo{{{ooo```QQQKKKKKKLLLOOOSSSVVVYYY\\\```dddiiiooosssqqqsssuuuuuuttttttuuuvvvssstttttttttuuuvvvvvvvvvyyyyyyzzz{{{|||||||||}}}}}}rrrZZZLLLFFFBBB???<<<::::::999888777888777666555333333333333444555555333000---,,,---///...---+++************)))(((((()))******(((&&&%%%%%%&&&'''(((((())))))''''''''')))++++++)))'''&&&&&&'''''''''(((((((((+++***((('''''')))+++,,,---------,,,++++++******((())),,,...//////---,,,------,,,,,,---///000111111111111111000///......,,,,,,,,,,,,------------))))))***+++---...//////000000000111111222222222...///000000111111000000...---...///111555888;;;999;;;<<<<<<;;;:::;;;<<>>;;;999888888888999<<>>===>>>???@@@BBBEEEHHHMMMSSSZZZ___bbbeeeiiijjjhhhffffffggg^^^]]]\\\YYYWWWUUUTTTSSSUUUUUUUUUVVVXXXYYY[[[\\\\\\[[[ZZZYYY[[[]]]```bbbcccddddddfffhhhjjjlllmmmqqqqqqqqqpppooommmlllkkklllmmmooorrrtttvvvwwwxxxwwwvvvttttttuuuyyy}}}~~~~~~|||{{{zzzyyyzzz|||~~~}}}yyyrrrjjjeeeWWWOOOIIIHHHHHHGGGIIIMMMRRRVVV]]]ccchhhnnnrrrvvvxxxyyyiiiZZZPPPEEECCC@@@<<<:::999888999999;;;@@@GGGQQQ^^^llluuu{{{mmm___VVVRRRQQQTTTYYYfffrrryyyzzzxxxpppgggZZZMMMBBB@@@??????@@@AAA???>>><<<<<<<<<;;;999777555444333333111000000///000000333444666777777777555444777;;;BBBLLL\\\jjjnnnkkkiiikkkrrr}}}~~~lllaaaeeesss{{{lll[[[SSSQQQPPPSSSVVVWWWZZZ]]]aaadddiiiooosssuuuwwwxxxxxxwwwwwwwwwxxxvvvvvvvvvvvvwwwwwwwwwwwwvvvwwwxxxzzz{{{|||{{{{{{|||~~~qqqYYYJJJCCCBBB???<<<:::999999888777999888666444333333333444///222555444111//////111000///---,,,+++*********((('''&&&(((+++,,,***'''(((((((((((()))))))))))))))***---000222111,,,)))************+++++++++++++++)))(((''''''))),,,---......---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,---///000000000///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222333000000111222222222222222//////...///111444777999;;;===>>>>>>===<<<<<<===<<<>>>BBBEEEGGGHHHGGGFFFFFFEEEDDDBBBAAAAAABBBBBBAAABBBBBBAAA>>>======>>>===???BBBEEEIIIOOOVVV[[[]]]```dddeeedddcccdddeee[[[[[[ZZZXXXWWWUUUTTTTTTVVVVVVVVVWWWYYYZZZ\\\]]]]]]\\\ZZZZZZ[[[]]]```bbbgggggggggggghhhiiijjjkkkoooooonnnmmmllljjjhhhgggkkkmmmppptttwwwyyyzzzzzzzzzxxxvvvttttttwww{{{~~~~~~}}}~~~~~~~~~}}}|||zzzyyyzzz{{{}}}}}}{{{wwwqqqhhh___YYYSSSMMMHHHHHHIIIHHHKKKOOOTTTYYY```fffkkkppptttwwwyyynnn]]]SSSGGGEEEAAA>>>;;;:::999:::888;;;???EEEOOO\\\jjjsss}}}wwweeeZZZTTTQQQTTTXXXdddqqq|||pppqqqzzz{{{sssjjj[[[OOOBBB@@@???@@@AAAAAA@@@???888888999888777555333222555444333111000/////////...000333777888888777666888===DDDNNN^^^lllooolllkkkoooyyy}}}jjj```dddsss~~~nnn^^^UUUTTTTTTWWWZZZYYY[[[^^^bbbeeejjjpppsssvvvxxxyyyyyyxxxxxxxxxyyyxxxxxxxxxxxxxxxyyyyyyyyyuuuvvvxxxzzz{{{{{{{{{zzz{{{|||~~~~~~}}}}}}~~~rrrYYYKKKFFFAAA???<<<999888999;;;<<<888777555444222222222222333111000111222222111000444222///+++)))(((((((((((((((((()))******++++++((((((''''''''''''((((((+++---000222222000...,,,'''''''''((())))))*********)))'''&&&'''(((***+++++++++***************++++++,,,---...////////////+++)))((()))+++---------.........///////////////)))***+++,,,------------,,,,,,,,,---------......111111111111111000000000------...///000111111222444222000///000333777999;;;;;;;;;;;;<<<<<<<<<<<<===>>>???AAACCCEEEFFFGGGEEECCCAAA@@@@@@@@@???>>>AAA@@@???=========>>>>>>===???BBBDDDGGGKKKPPPTTTYYY\\\```ccceeeeeedddccc^^^\\\YYYWWWUUUTTTUUUUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^^^^^^^^^^___aaabbbccciiihhhggggggggghhhjjjjjjjjjjjjiiihhhffffffgggiiiggglllsssxxxzzzyyyyyyxxxwwwvvvtttsssuuuyyy~~~~~~~~~~~~~~~|||zzzzzz{{{}}}{{{wwwppphhh___XXXTTTMMMLLLJJJGGGFFFIIIMMMQQQUUUZZZbbbhhhnnnrrrvvvyyy|||yyygggWWWMMMDDD>>>===<<<:::888999::::::===DDDLLLWWWfffsss}}}jjjZZZRRRQQQRRRRRR]]]hhhyyy|||nnniiilllqqqwwwgggVVVLLLEEEAAA@@@AAAAAA======???;;;;;;999777555444222111222111000///............222222333444555555666666:::;;;@@@NNN___oooxxx{{{}}}yyyxxxzzzwwwyyy}}}|||}}}}}}fffeeeeeeooo}}}nnn^^^YYYYYYXXXXXXYYY]]]]]]___bbbfffjjjnnnpppvvvvvvvvvvvvwwwxxxyyyzzzyyyyyyzzzzzzzzzzzzyyyyyyxxxyyyyyyzzzzzz{{{{{{{{{zzz{{{{{{|||}}}rrrYYYJJJEEE>>>===;;;::::::;;;<<<>>>888777666555444333333222222111000111222222000///111///---***)))))))))************))))))))))))(((((((((''''''''''''(((((((((***,,,------+++)))((()))))))))))))))))))))((()))((('''&&&'''(((***+++++++++***))))))******++++++,,,---....../////////***)))(((***,,,.........000//////---,,,++++++*********+++,,,------------,,,,,,,,,,,,------------...........................//////000000111111111333111000///111444777:::=========<<<<<<;;;;;;;;;;;;<<<>>>@@@BBBDDDFFFGGGEEECCCBBBAAABBBCCCBBBAAABBBAAA???===<<<<<<======<<<>>>AAACCCFFFJJJOOOSSSYYY\\\aaaeeeggggggeeeccc]]]\\\YYYVVVTTTTTTTTTUUUVVVVVVWWWYYYZZZ[[[\\\]]]^^^^^^______aaacccdddeeeiiiiiihhhggghhhiiijjjkkkkkklllllljjjiiiiiikkkmmmkkkooouuuyyyzzzyyyxxxwwwvvvtttssssssuuuyyy~~~~~~|||zzzyyyyyyxxxvvvrrrkkkccc[[[TTTPPPGGGGGGGGGFFFGGGJJJPPPTTTYYY^^^eeelllqqquuuyyy|||}}}{{{iii[[[NNNEEE>>>======:::888999::::::===DDDKKKUUUdddqqqxxx~~~kkkYYYQQQOOOOOOPPPZZZfffzzzvvvkkkhhhkkkppp~~~nnn^^^SSSGGGCCCAAABBBBBB???>>>@@@;;;;;;:::999888666666555222222111000////////////000000111111222222333333666888@@@PPPeeewwwzzzyyy{{{xxxxxxvvvwwwxxxxxxuuuwwwvvvbbbbbbdddpppqqqaaa[[[ZZZYYYXXXYYY[[[\\\^^^aaaeeeiiimmmooovvvvvvvvvvvvwwwxxxyyyyyyvvvwwwwwwwwwwwwwwwwwwvvvwwwwwwwwwxxxyyyyyyzzzzzz{{{{{{|||}}}~~~rrrYYYJJJDDD>>>===<<<;;;;;;;;;;;;;;;777888777777666555333333111000000111222111///,,,---,,,***)))))))))***+++,,,,,,+++***((('''&&&&&&((((((''''''''''''(((((((((((())))))((('''&&&%%%++++++******)))((((((''')))((('''''''''((()))*********)))))))))******+++++++++,,,---............***)))(((***---///000000------,,,,,,+++***))))))***+++,,,------...------++++++++++++,,,,,,,,,,,,+++,,,,,,------.........000000000000000111111111111000///000222555999;;;??????>>>===<<<;;;:::999999:::<<>><<<;;;;;;;;;:::<<>>===:::999:::;;;:::<<>>>>>======<<<;;;;;;:::777888;;;>>>AAACCCDDDDDDCCCBBBAAABBBEEEGGGHHHGGGEEECCCAAA>>>;;;:::999999888:::===@@@CCCGGGLLLOOOUUUZZZ```fffhhhfffbbb```[[[YYYWWWTTTRRRRRRRRRSSSUUUUUUVVVWWWYYYZZZ[[[\\\\\\]]]^^^```bbbeeegggiiijjjiiihhhhhhhhhiiikkkllljjjkkkmmmnnnnnnoooqqqsssuuuxxxzzzzzzxxxvvvttttttppppppooopppsssxxx|||~~~}}}|||{{{zzzxxxuuussskkkhhhccc\\\UUUNNNIIIFFF>>>???BBBDDDHHHNNNUUUZZZ___bbbhhhmmmqqquuuyyy|||xxxhhh\\\SSSJJJBBB???>>>:::999:::;;;:::<<>>AAABBBCCCCCC@@@??????AAADDDGGGHHHGGGFFFDDDAAA===;;;999888888777999<<<>>>AAAEEEJJJNNNRRRVVV]]]bbbdddccc___\\\ZZZXXXUUURRRQQQPPPQQQQQQTTTTTTUUUWWWXXXYYYZZZ[[[[[[[[[]]]___bbbeeeggghhhjjjiiihhhhhhhhhiiijjjkkkkkkmmmpppqqqqqqrrrtttvvvwwwyyyzzzyyyvvvtttrrrrrrooooooooopppssswww{{{~~~}}}}}}~~~~~~~~~}}}}}}|||{{{zzzxxxxxxxxxwwwsssooogggddd^^^WWWPPPJJJFFFDDD>>>@@@CCCFFFJJJOOOVVVZZZaaaeeeiiinnnqqquuuyyy|||}}}|||kkk___WWWMMMDDD@@@>>>;;;999;;;;;;:::;;;@@@EEELLLZZZfffttt}}}lllZZZOOOJJJKKKLLLUUUeeevvvppppppuuu{{{}}}zzzvvvuuuttt|||zzz||||||dddPPPGGG@@@@@@AAA???>>>@@@>>>>>><<<;;;999777666555555444333222111111111111222111111111111111111111666;;;FFFVVVjjj}}}yyyrrrsssvvvzzzttttttvvvyyy|||lllYYY]]]fffwww~~~pppbbb^^^^^^]]][[[[[[ZZZ[[[^^^aaaffflllqqqsssxxxxxxwwwwwwvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{|||}}}~~~}}}~~~~~~zzz___NNNGGG??????===<<<:::::::::999666555444333333333333333555333111000000///---+++,,,++++++***)))(((''''''&&&&&&'''(((((()))******((((((''''''''''''((((((((((((''''''''''''((((((&&&''''''((()))*********&&&&&&'''''''''((((((((((((((((((((()))******+++***++++++,,,,,,+++++++++)))((('''))),,,...//////---------,,,,,,,,,++++++------............------++++++++++++,,,,,,,,,,,,***++++++,,,,,,---------///////////////000000000//////000222444888:::<<<999999:::::::::;;;;;;;;;777999<<>>>>>@@@CCCFFFGGGGGGEEEDDDAAA===:::888888777666888;;;>>>@@@EEEIIIMMMPPPTTTZZZ^^^aaa___]]]ZZZYYYWWWTTTQQQOOOOOOOOOPPPSSSTTTUUUVVVWWWYYYZZZZZZ[[[\\\]]]___aaadddggghhhiiihhhggggggggghhhjjjjjjmmmpppssstttuuuuuuwwwyyywwwxxxxxxvvvsssqqqqqqqqqoooooopppqqqtttwww{{{}}}~~~}}}}}}zzzzzz{{{{{{zzzzzzyyyyyywwwuuutttuuuwwwuuuqqqllleeeaaa[[[SSSLLLHHHEEECCCAAACCCFFFIIILLLQQQWWW[[[eeegggkkkooorrruuuzzz}}}{{{~~~sssfffZZZOOOEEEAAA???;;;:::;;;;;;999;;;???DDDKKKYYYeeewww~~~qqq```TTTNNNMMMMMMSSSccc~~~wwwvvv{{{~~~xxxtttsss{{{}}}|||~~~nnnSSSHHH???>>>@@@???>>>???>>>>>><<<:::888666444444555444333222111111111111///////////////000000000222888EEEVVVjjj}}}}}}uuurrrqqqxxx~~~tttsssuuuzzz~~~|||iiiXXX\\\fffwwwqqqccc______]]][[[[[[WWWXXX[[[___dddjjjooorrrxxxwwwwwwwwwwwwwwwxxxxxxwwwwwwwwwxxxxxxwwwwwwwwwuuuuuuvvvwwwyyyzzz{{{{{{}}}}}}~~~zzz___NNNFFF@@@>>><<<:::999:::;;;;;;888666444222222333555666888555111/////////...---)))******************)))&&&&&&''''''((())))))***((((((''''''''''''((((((&&&''''''(((((()))))))))'''''''''''''''(((((((((&&&&&&''''''(((((('''''''''''''''(((((()))++++++******++++++++++++******)))((('''(((+++------------,,,,,,,,,,,,+++++++++------............------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------------......//////000000000000111333555777:::;;;999999999999999999999999888:::===@@@AAAAAA@@@??????>>>>>>@@@CCCFFFGGGGGGEEECCC@@@===:::888888777666888;;;>>>@@@DDDIIIMMMPPPSSSXXX\\\^^^]]]\\\ZZZXXXVVVSSSPPPNNNNNNNNNOOOSSSSSSTTTVVVWWWXXXYYYZZZ]]]]]]^^^```bbbeeeggghhhhhhgggfffffffffgggiiiiiilllooorrrtttttttttuuuwwwuuuuuuuuusssqqqooopppqqqppppppqqqrrrtttwwwzzz{{{}}}}}}{{{zzzwwwwwwwwwwwwwwwvvvuuuuuusssqqqppprrruuutttooojjjccc___XXXPPPJJJFFFCCCCCCBBBDDDHHHKKKOOOTTTZZZ^^^eeegggkkknnnppptttxxx{{{zzz}}}{{{mmm\\\QQQGGGBBB???;;;:::<<<;;;999:::???DDDKKKYYYeeewww~~~yyyhhhZZZRRROOONNNQQQaaa}}}~~~yyyuuusssxxx~~~||||||wwwVVVJJJ@@@???AAA@@@@@@@@@======;;;:::888777666555444333222111111000000000...//////000000111111111222999FFFWWWkkk~~~|||tttppptttwwwtttsssvvv{{{{{{gggVVVZZZdddwwwuuugggaaa```]]]ZZZYYYWWWXXX[[[```eeekkkpppsssvvvvvvvvvvvvwwwxxxyyyyyyxxxxxxyyyyyyyyyyyyxxxxxxssstttuuuvvvxxxyyyzzzzzz}}}}}}}}}~~~zzz___MMMEEEDDDAAA===:::888888999::::::888555222222444777999:::777222///...//////...'''((()))+++,,,,,,,,,,,,''''''''''''((((((((()))((((((''''''''''''((((((&&&''')))***+++,,,,,,,,,((((((((('''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''((()))++++++******+++++++++******))))))((('''(((***+++,,,+++((()))***+++,,,---......---...............------,,,,,,------------......//////////////////......+++,,,,,,---...///000000000111222333555777999:::;;;::::::999888777666666999;;;>>>AAABBBAAA@@@>>>@@@???>>>@@@DDDFFFGGGGGGDDDBBB@@@===:::999888888666888;;;>>>@@@DDDIIIMMMPPPSSSWWW[[[]]]]]]\\\[[[WWWUUURRRPPPNNNNNNNNNNNNSSSSSSTTTUUUWWWXXXYYYZZZ______```aaadddfffhhhiiigggffffffeeeeeefffhhhiiiiiilllooopppppppppqqqrrrsssssssssqqqooonnnoooqqqqqqqqqrrrssstttwwwyyy{{{}}}~~~|||yyyxxxuuuuuuuuuuuuuuutttsssssspppnnnnnnppptttsssnnniiibbb]]]VVVNNNHHHDDDCCCBBBBBBEEEIIIMMMQQQVVV\\\```ccceeehhhkkkmmmppptttxxxzzz|||~~~~~~~~~ooo^^^SSSHHHBBB???<<<:::<<<:::999:::???DDDLLLYYYeeeuuu|||nnn___UUUPPPOOOQQQaaa||||||vvvtttuuuyyy{{{{{{{{{XXXLLLAAA@@@BBBBBBAAAAAA<<<;;;;;;::::::999888888444333222111000000000000000000111222333444444555666===JJJZZZlll~~~zzzrrrttt~~~vvvpppmmmnnnqqqyyy}}}gggSSSXXXcccvvvyyyjjjdddaaa]]]YYYWWWZZZ[[[^^^ccchhhnnntttwwwvvvvvvvvvvvvwwwxxxyyyzzzzzz{{{{{{||||||{{{{{{zzztttuuuvvvwwwyyyzzz{{{|||||||||}}}~~~yyy]]]MMMHHH@@@>>>;;;:::::::::888777555222444999888333111444999555111...---,,,+++***,,,------,,,,,,***)))((((((((()))(((((('''&&&&&&)))((('''&&&&&&&&&&&&&&&***)))((((((((()))***+++***)))'''&&&&&&&&&'''(((***)))'''&&&&&&(((***+++++++++******++++++,,,---************************))))))************)))))),,,,,,---+++***)))***,,,---.........---,,,,,,+++++++++******++++++,,,---------............------000000000000////////////000000222444666999<<<===::::::999888777777888888777999<<>>BBBHHHTTT___ooo{{{ooobbbYYYUUUSSSYYY___rrr}}}sssqqqooosssxxx{{{|||~~~yyywww{{{bbbTTTHHHFFFFFFCCC@@@AAA>>>===<<<;;;:::999999999666555444222111000//////---------...///111222333444<<>><<<:::999999888:::===???AAADDDHHHKKKMMMRRRVVVUUUUUUXXXYYYWWWXXXVVVSSSPPPPPPQQQTTTUUUZZZZZZ[[[ZZZZZZ[[[]]]```___```bbbdddfffggghhhhhheeeeeeffffffeeedddcccbbbfffhhhkkklllkkkkkkkkklllmmmmmmnnnmmmkkkkkklllnnnqqqrrrtttwwwyyyzzz{{{|||}}}~~~~~~~~~}}}{{{yyywwwwwwssssssssssssrrrqqqpppppprrrpppooopppqqqrrrqqqpppggg```UUULLLHHHFFFFFFFFFHHHKKKNNNQQQTTTYYY^^^aaaffffffggghhhkkknnnqqqrrrwwwzzz}}}yyyeeeXXXLLLFFFCCC???<<<<<<:::999:::===AAAGGGRRR^^^jjjvvv}}}oooccc[[[VVVSSSUUUYYYhhhsssnnnjjjnnnrrruuuvvvxxxzzz}}}{{{vvvuuuyyy|||eeeXXXLLLIIIHHHEEECCCCCC>>>>>><<<;;;:::999999999666555444222111000000////////////000111222333444555<<>>@@@CCCFFFJJJMMMNNNSSSVVVTTTTTTWWWWWWUUUYYYWWWTTTRRRRRRTTTVVVXXX^^^___^^^]]][[[[[[]]]___```bbbdddggghhhiiihhhhhhffffffffffffeeeeeeeeeeeehhhjjjllllllkkkkkkkkklllllllllllljjjiiijjjmmmooossstttuuuwwwzzz|||}}}~~~|||}}}}}}}}}~~~~~~~~~~~~}}}{{{yyywwwuuuuuuqqqrrrrrrsssrrrrrrqqqqqqtttsssssssssuuuuuusssrrrhhhaaaWWWNNNIIIHHHGGGGGGKKKMMMQQQTTTWWW[[[___cccggggggggghhhkkkmmmppprrrzzz|||~~~jjj\\\OOOHHHEEE@@@======:::888999<<<@@@EEEQQQ\\\eeeppp{{{~~~qqqfff^^^YYYUUUUUUWWW```tttssskkkbbbeeeiiilllmmmmmmooopppwwwzzz{{{zzzxxxvvvuuuyyywwwggg[[[OOOJJJHHHFFFDDDCCC???>>>===<<<::::::::::::777666444333111000000000222222222222222333444555555;;;FFFTTTeeexxx|||sssiiieeefffpppoooXXXSSSWWWeee|||}}}kkkaaa^^^[[[YYYYYYWWWZZZ___eeekkkpppssstttvvvwwwxxxwwwwwwwwwyyy{{{{{{zzzzzzzzzyyyyyyxxxxxxwwwxxxyyyzzz{{{{{{{{{{{{{{{|||}}}~~~aaaNNNGGGCCCAAA>>><<<<<<;;;999777888888888999888666555555444222///...//////...------+++)))((('''(((***+++)))))))))******))))))((())))))((((((((((((((()))))))))))))))******+++,,,((()))***+++***)))((('''&&&'''((()))******))))))***************++++++,,,+++++++++******))))))((('''((()))+++---.........+++,,,,,,+++)))(((***+++,,,,,,---------,,,,,,+++------,,,,,,,,,---............////////////......---......///000111111222222222333444555777999:::777777666666666666666777888:::===???AAABBBAAAAAA?????????@@@AAACCCEEEEEEHHHGGGDDDAAA>>>===<<<<<<:::<<>>>>>:::888999<<<@@@EEEQQQ\\\dddoooyyy|||vvvlllddd\\\WWWTTTTTTYYYgggsss|||uuuiii```cccfffiiijjjjjjiiihhhkkkooorrrtttttttttwwwyyyxxxyyyzzzyyyxxxyyy}}}|||{{{{{{{{{~~~uuuggg]]]QQQJJJGGGEEECCCAAA@@@???===<<<;;;;;;::::::777666555333111111000000333333222222222333333444555:::DDDRRRdddxxxvvvlllfffeeeoooiiiTTTPPPWWWfff}}}|||jjjaaa\\\YYYXXXZZZXXX[[[```ffflllpppsssuuuuuuvvvxxxwwwwwwwwwyyyzzz||||||{{{{{{zzzyyyyyyyyywwwxxxyyyzzz{{{{{{{{{{{{zzz{{{|||}}}~~~bbbNNNGGGCCCAAA>>><<<<<<;;;999888777888777666555555444333333111////////////...---...,,,***))))))***+++,,,''''''(((((()))((((((''''''''''''&&&&&&''''''((())))))***+++,,,,,,,,,---'''((()))))))))(((&&&%%%&&&&&&((()))******************))))))******+++,,,******))))))((((((((((((&&&''')))+++---...//////+++++++++***)))((()))+++++++++,,,,,,---,,,,,,+++------,,,,,,,,,---.........//////////////////...---......///000111111222111222222333555777888999777666666666666666777777888:::===@@@AAAAAAAAA@@@>>>>>>>>>???AAABBBDDDEEEHHHFFFDDDAAA???>>>>>>>>><<<>>>AAADDDFFFIIIMMMPPPTTTYYY[[[YYYXXXZZZZZZXXXWWWUUUSSSQQQRRRTTTWWWYYY[[[[[[[[[ZZZYYYYYY[[[]]]ccceeegggiiijjjiiigggeeeffffffggghhhiiijjjjjjkkknnnooopppooommmmmmnnnooommmmmmmmmllllllnnnrrrvvvyyyyyyyyyyyyzzz{{{|||}}}~~~}}}|||}}}}}}}}}|||{{{zzzxxxwwwuuutttsssqqqrrrssstttttttttttttttuuuttttttuuuuuurrrnnnkkkbbb\\\TTTNNNKKKKKKKKKKKKPPPSSSWWWZZZ\\\___bbbddddddeeefffiiimmmqqquuuwww~~~~~~~~~vvvgggWWWNNNHHHCCC???>>>;;;::::::===@@@FFFQQQ\\\fffqqqzzz}}}{{{rrriii^^^WWWQQQOOORRRZZZbbbggglllqqqyyyyyyjjjbbbdddgggjjjlllkkkhhheeecccfffhhhiiiiiilllsssyyyyyy|||}}}zzzvvvuuuxxx{{{wwwrrrtttxxxxxx~~~zzztttoooiiibbbVVVLLLGGGEEEDDDAAA@@@???>>>===<<<;;;;;;;;;777666555333222111000000222222111111111222222333444999DDDSSSfffyyyyyymmmfffdddmmmzzzdddTTTNNNVVVfff}}}yyyiii```[[[XXXXXXZZZZZZ]]]bbbgggmmmqqqtttuuutttvvvwwwwwwwwwwwwxxxyyyyyyxxxxxxxxxwwwwwwvvvvvvxxxxxxyyyzzz{{{{{{{{{{{{yyyzzzzzz{{{|||}}}~~~~~~aaaNNNGGGAAA???===;;;<<<;;;:::888888:::999666555666666333333111000///000000...,,,---,,,+++******+++,,,,,,&&&''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((***+++,,,------,,,***************)))((((((&&&&&&'''((()))***++++++***))))))))))))***++++++))))))))))))))))))))))))&&&''')))+++,,,---......***++++++***(((((()))+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000//////.........//////000000111111...//////111333555777888777777666666666777888888999:::===@@@AAAAAAAAA@@@======>>>???@@@BBBCCCDDDFFFDDDCCCAAA@@@???@@@@@@???AAADDDEEEGGGJJJNNNPPPRRRWWWZZZXXXWWWYYYYYYWWWUUUTTTQQQPPPQQQTTTWWWZZZ[[[\\\\\\[[[ZZZ[[[^^^```dddeeeggghhhhhhfffeeecccdddfffhhhjjjlllllllllllllllmmmmmmkkkiiiiiijjjkkkmmmnnnnnnnnnoooqqquuuxxxzzzyyyyyyyyyyyy{{{}}}~~~}}}{{{{{{{{{|||zzzyyyyyyxxxwwwvvvuuutttsssssstttuuuvvvvvvvvvuuuttttttttttttrrrnnnhhhddd]]]XXXRRRNNNMMMNNNOOOOOOTTTWWW[[[^^^```bbbdddfffffffffhhhkkknnnsssvvvyyyzzz|||}}}}}}{{{zzzzzz{{{zzz~~~|||mmm\\\QQQJJJDDD@@@???<<<:::;;;>>>@@@FFFQQQ\\\iiisss}}}zzzpppeee\\\VVVSSSSSSXXX]]]aaahhhppp|||~~~lll^^^```cccgggiiihhhccc______```bbbbbbdddjjjssszzz|||~~~}}}xxxqqqoooqqquuu{{{yyyqqqrrrvvvtttvvvxxxyyyyyyvvvssspppnnnhhh]]]PPPIIIHHHGGGCCCAAA@@@???===<<<<<<<<<<<<888777555444222111111111000000000000000111222222555:::EEEUUUhhhzzz{{{zzzyyykkkbbbaaajjj~~~rrraaaTTTMMMWWWhhhuuuggg```[[[WWWWWWYYY[[[^^^ccciiinnnrrrtttvvvtttvvvxxxyyyxxxxxxyyyzzzyyyzzzzzzzzzzzzzzzzzzzzzxxxyyyzzz{{{||||||||||||zzzzzzzzz{{{|||}}}}}}}}}~~~```NNNHHH???===;;;:::;;;;;;:::999888:::999444333666666222333222000000000///---+++***************+++++++++''''''((()))))))))))))))'''''''''''''''((())))))%%%&&&(((***++++++++++++,,,+++******))))))******''''''&&&'''(((***+++---)))))))))))))))***++++++))))))******++++++,,,,,,&&&'''(((***+++,,,,,,,,,***++++++***(((((()))*********+++,,,,,,,,,,,,,,,+++++++++++++++,,,------//////000000000000//////////////////000000000000---...///000333555777999777777777777777888999999999;;;===@@@AAAAAA@@@@@@=========>>>@@@AAACCCDDDCCCBBBAAA@@@@@@@@@AAABBBBBBCCCFFFGGGHHHJJJMMMPPPQQQVVVYYYWWWVVVYYYYYYWWWUUUSSSQQQQQQRRRUUUXXX[[[\\\\\\]]]\\\[[[[[[]]]___eeeeeeeeeeeeddddddcccbbbccceeeiiimmmnnnnnnmmmllljjjjjjjjjhhhfffeeefffhhhkkkmmmooopppqqqsssvvvyyywwwwwwwwwwwwyyy|||~~~{{{yyyxxxxxxyyyxxxxxxxxxwwwwwwwwwvvvvvvuuuvvvvvvwwwwwwwwwvvvvvvtttttttttssspppkkkccc^^^YYYUUUQQQNNNOOORRRTTTUUUXXX[[[___bbbdddeeehhhiiijjjjjjkkkmmmooosssvvvwwwxxxyyy{{{zzzxxxwwwwwwxxxwww{{{qqq___SSSLLLEEE@@@@@@;;;999:::===???DDDPPP[[[hhhttt~~~rrrhhh___YYYVVVXXX]]]fffrrr~~~ppp___aaadddiiillljjjeee```aaa``````aaaeeemmmvvv|||}}}vvvmmmjjjnnnssszzzyyyttttttqqqoooppptttxxxyyyxxxvvvooolll```RRRJJJIIIGGGCCCAAAAAA???>>>===<<<<<<<<<888777555444222111111111/////////000000222333444777<<>>???AAACCCCCCBBBAAA@@@???@@@AAABBBCCCCCCEEEGGGHHHIIIJJJMMMPPPQQQWWWYYYXXXXXXZZZ[[[YYYUUUTTTRRRQQQRRRVVVYYY\\\\\\\\\\\\[[[YYYYYY[[[]]]eeeeeedddcccbbbbbbaaaaaaaaaeeejjjnnnppppppnnnllljjjjjjiiigggeeedddfffgggjjjllloooqqqrrrtttvvvxxxttttttuuuvvvyyy}}}~~~zzzwwwvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwuuuttttttssspppiiiaaa[[[XXXTTTQQQOOOQQQUUUWWWYYY[[[___cccfffggghhhjjjlllnnnnnnnnnnnnppprrrtttvvvxxxyyy{{{zzzyyyxxxxxxyyytttzzzsssaaaUUUMMMEEEAAA@@@:::888999;;;>>>CCCNNNYYYfffsss~~~tttaaaYYYTTTTTT[[[gggxxxrrriiijjjnnnssswwwuuuoooiiieeecccbbbccciiiqqqyyy~~~vvvllliiinnnttt}}}yyytttlllhhhgggmmmuuuyyyyyyxxxnnnkkk```PPPHHHGGGFFFBBBBBBAAA@@@>>>======<<<<<<888777666444333222111111/////////000111333444555888===HHHXXXiiivvv}}}{{{xxxvvv{{{{{{{{{~~~vvvbbbYYYZZZdddtttnnn^^^SSSPPP[[[mmmyyyoooeee___[[[WWWVVVXXX]]]```dddjjjooosssuuuvvvxxxzzz}}}}}}}}}||||||}}}xxxxxxyyyzzz{{{|||}}}}}}zzz{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~aaaLLLDDD@@@???===;;;999888777777888777555444444444666777333111............---,,,************))))))))))))((())))))*********)))))))))(((&&&%%%&&&''')))+++///...,,,***((('''&&&&&&))))))((((((''''''&&&&&&)))'''&&&'''((()))((('''))))))))))))************((()))******)))((()))+++)))******+++++++++******...---+++)))''''''''''''...,,,***((()))+++///111+++,,,---...///...---,,,---------........./////////////////////.........111...+++---222666888888444555666555444555666888:::;;;===>>>>>>>>>===<<<888999999:::<<<>>>???@@@@@@AAAAAA@@@??????@@@BBBEEEEEEFFFGGGJJJMMMOOOQQQRRRSSSUUUWWWXXXXXXXXXXXXSSSRRRRRRSSSUUUXXX[[[]]]]]]]]]]]]]]]]]]^^^___```ddddddeeeeeeddddddcccbbbcccgggnnnssstttrrrnnnlllhhhgggeeedddcccdddfffgggiiijjjlllnnnooopppppppppqqqssswww{{{}}}~~~~~~}}}zzzwwwvvvvvvwwwxxxxxxxxxyyyyyyzzzzzzyyyyyyyyyyyyxxxwwwwwwvvvvvvuuuuuutttrrroookkkeee]]]XXXVVVTTTRRRRRRSSSWWWZZZ]]]```bbbfffjjjnnnoooppppppooopppqqqssstttuuuuuuuuutttuuuwwwxxxyyyzzzzzz{{{yyy|||{{{hhhWWWLLLFFFBBB???<<<<<<===>>>===@@@LLLYYYeeesss|||mmm^^^UUUYYY```iii{{{{{{nnnmmmsss~~~wwwqqqmmmmmmkkkkkknnnttt|||{{{ssskkklllrrrrrrooommmmmmqqqxxx|||zzzvvvnnnfffZZZOOOFFFCCCCCCDDDDDDDDDCCCAAA???>>><<<<<<:::999777555333111111000333333222222111222222222777:::DDDUUUggguuuzzz{{{vvvtttsssttt{{{wwwvvvwww|||xxxaaaRRRSSSbbbttt{{{hhhZZZUUUPPPZZZmmmvvvjjj^^^[[[ZZZYYYXXXZZZ^^^aaaeeeiiimmmqqquuuxxxwwwxxxyyy{{{{{{{{{zzzzzzxxxyyyzzzzzz{{{{{{zzzzzz{{{{{{||||||||||||{{{{{{zzz{{{}}}~~~cccNNNEEE@@@???===;;;:::888888777666666666666666555555444555333000000000000///...************))))))))))))((())))))*********)))))))))(((&&&&&&&&&''')))***'''&&&&&&&&&''''''((()))+++*********)))))))))((((((&&&%%%&&&'''((('''&&&(((((())))))))))))*********++++++***((('''((()))((())))))***************,,,+++***((((((((())))))---------------.........******+++,,,,,,,,,,,,,,,---------.............../////////////////////...222111000111444666666555444555666555444444666888:::;;;===>>>>>>>>>===<<<:::::::::;;;===>>>@@@AAAAAABBBBBBAAA???>>>???@@@BBBBBBCCCEEEGGGKKKNNNPPPRRRSSSUUUVVVXXXXXXXXXWWWTTTSSSSSSSSSUUUXXXZZZ\\\\\\]]]]]]^^^___```bbbcccffffffeeeeeeddddddcccccceeehhhmmmpppqqqooollliiiiiihhhfffeeeeeeeeeggghhhjjjjjjkkklllmmmnnnooooooqqqsssvvvzzz|||~~~~~~~~~~~~|||zzzwwwvvvvvvwwwxxxzzzzzz{{{||||||{{{{{{{{{yyyyyyyyyxxxwwwwwwvvvvvvvvvtttrrrppplllfff___ZZZVVVUUUTTTSSSUUUXXX\\\^^^bbbeeeiiimmmqqqrrrssssssqqqqqqrrrsssttttttttttttttttttvvvxxxyyyzzzzzzzzz{{{~~~}}}jjjYYYNNNGGGCCC@@@===<<<===>>>===@@@KKKXXXcccqqq|||mmm___UUUXXX___iii{{{qqqnnnqqq|||~~~zzztttssspppnnnooottt|||xxxqqqrrrxxx}}}uuurrrqqquuuzzz{{{wwwrrrhhhbbbXXXMMMGGGDDDEEEFFFEEEDDDCCCAAA@@@>>>===<<<;;;:::888666444222111111222111111000000111111222888;;;DDDTTTgggtttxxxxxxyyywwwttttttxxx{{{wwwtttuuuuuuuuuyyyhhhWWWUUU```rrr{{{gggYYYTTTQQQ[[[nnnqqqfff\\\YYYYYYWWWWWWYYY^^^bbbfffjjjnnnrrrvvvyyy|||}}}~~~~~~||||||yyyyyyzzz{{{{{{{{{{{{{{{yyyzzz{{{|||}}}~~~~~~~~~eeeOOOFFF@@@???===;;;:::999888888444555777888888666444222555333000000000000///...************)))))))))))))))))))))******))))))((((((''''''&&&&&&((()))***#########$$$%%%&&&((()))************))))))))))))'''&&&%%%%%%''''''&&&%%%''''''((((((((()))))))))+++,,,,,,+++(((''''''((('''((()))*********************)))(((((()))***+++***+++...//////---+++))))))))))))))))))***++++++.........---------------......//////////////////000000000222555666555444444555666555444444666888:::;;;<<<===>>>===<<<<<<;;;;;;<<<<<<>>>???AAABBBDDDDDDDDDBBB???======>>>======???AAAEEEIIILLLNNNRRRSSSTTTVVVWWWWWWWWWVVVUUUTTTTTTTTTUUUWWWYYYZZZ[[[\\\^^^```bbbdddfffggghhhgggfffdddccccccddddddgggiiikkkmmmmmmllljjjhhhhhhgggfffeeedddeeeffffffjjjiiihhhhhhiiikkkmmmnnnppprrruuuxxx{{{}}}~~~~~~~~~|||zzzxxxwwwxxxyyyzzz}}}}}}~~~~~~~~~}}}}}}|||zzzzzzyyyyyyxxxwwwwwwvvvvvvuuusssrrrnnniiibbb]]]XXXWWWVVVVVVXXX[[[___aaafffhhhlllqqqtttvvvwwwwwwtttttttttttttttsssssssssrrrsssuuuwwwxxxyyyyyyzzz{{{~~~mmm\\\PPPIIIDDDAAA===<<<===>>>===@@@JJJUUU```ooozzzjjj^^^VVVXXX```llluuuppppppzzz~~~{{{vvvrrrqqquuu|||~~~xxxzzz}}}zzzxxxzzz|||zzztttnnnbbb]]]UUUMMMHHHFFFFFFGGGEEEEEECCCBBB@@@>>>======<<<;;;999666444333222111111000000000000000111111666999CCCSSSffftttyyyyyy|||yyyvvvssstttxxx}}}}}}vvvooommmkkkkkkooouuuuuuaaaYYY```qqq~~~{{{gggXXXSSSRRR\\\oooxxxkkkbbbZZZXXXXXXVVVVVVXXX___ccchhhmmmpppssswwwyyy~~~}}}|||zzzzzz{{{||||||||||||{{{yyyzzz{{{}}}~~~gggQQQGGGAAA@@@>>><<<:::999888888555666777777777666444333333111............---,,,************)))))))))((())))))))))))))))))((('''(((''''''''''''((())))))((('''&&&&&&%%%%%%&&&&&&((((((((((((''''''''''''((('''&&&&&&(((((('''&&&&&&&&&''''''(((((())))))***++++++***((('''((()))((()))***++++++++++++++++++***)))((((((((()))***((()))+++,,,,,,***'''%%%***)))((((((((()))+++,,,......------------,,,,,,............////////////---......000333555666666444555555555444444666777:::;;;<<<=========<<<;;;<<<<<<<<<>>>???AAACCCDDDFFFFFFFFFCCC???<<<;;;;;;999:::<<>><<<<<<======???HHHRRR]]]mmmzzzqqqeee\\\WWWZZZcccqqqyyyqqqpppzzz|||vvvsssuuu{{{}}}}}}~~~|||tttmmmaaa]]]VVVOOOJJJGGGGGGHHHFFFEEEDDDBBBAAA???>>>===<<<;;;999777555333222222111000000000000111111222333777AAASSSgggvvv||||||~~~{{{wwwtttrrrqqqppppppqqquuu{{{wwwoookkkjjjkkkpppvvv~~~mmm___bbbrrr|||gggXXXSSSQQQ\\\ppptttfff___YYYXXXXXXVVVVVVXXX```dddjjjpppsssvvvxxxzzz}}}}}}~~~~~~}}}|||{{{zzz{{{{{{|||}}}|||||||||zzz{{{|||~~~hhhRRRHHHAAA@@@>>><<<:::999999888888777666555444555555666333111............---,,,************)))))))))((()))))))))))))))((('''''''''''''''''''''((()))))),,,,,,***)))((('''''''''''''''''''''(((((((((((()))((('''((()))***)))'''&&&&&&&&&'''((()))))))))'''(((******))))))***,,,)))***+++,,,---------------,,,***)))''''''((((((*********))))))(((((('''++++++***))))))+++,,,---------------------,,,,,,---.........//////000000000000000000111333666888333444555444333444555777999:::<<<=========<<<;;;;;;;;;<<<>>>@@@BBBEEEFFFHHHHHHHHHDDD@@@<<<999999777888:::>>>BBBGGGLLLNNNQQQRRRTTTUUUUUUUUUUUUTTTUUUUUUUUUUUUVVVVVVWWWWWWZZZ[[[^^^bbbeeehhhiiijjjhhhfffdddbbbaaaaaacccddddddeeefffgggiiijjjkkklllffffffeeedddcccccccccbbbdddcccaaa```aaaeeeiiikkkmmmoooqqqtttxxxzzz|||}}}~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzzzzyyyxxxxxxwwwwwwvvvvvvuuutttssspppjjjddd___YYYYYYZZZ[[[^^^aaadddfffkkkmmmppptttwwwxxxxxxxxxvvvuuusssqqqpppooonnnnnnoooppprrrtttuuuwwwxxxxxxyyy|||tttbbbUUUMMMFFFBBB???<<<<<<======???FFFOOOZZZjjj{{{zzzssskkkeee]]]ZZZXXX\\\gggxxx~~~uuuqqq{{{zzzvvvwww{{{~~~wwwqqqfffaaaYYYQQQKKKHHHHHHHHHGGGFFFEEECCCAAA@@@???>>><<<;;;999777555333222222111111111111111222333444555999CCCUUUhhhwww|||}}}}}}zzzxxxuuuqqqkkkfffaaaeeekkkqqqxxxvvvsssrrrssswww|||sssddddddsss~~~hhhYYYSSSOOO\\\pppvvvddd^^^YYYXXXXXXVVVWWW[[[aaafffmmmsssvvvxxxzzz{{{yyyzzz|||}}}}}}}}}||||||zzz{{{{{{|||}}}||||||||||||}}}}}}~~~~~~~~~~~~}}}~~~gggRRRIIIAAA@@@>>><<<;;;:::999999999777555444333444666777555333000000000000///...************))))))))))))))))))))))))((('''&&&&&&'''''''''(((((((((((((((+++++++++***++++++,,,,,,))))))))))))***************)))((((((******)))(((&&&&&&'''((())))))***+++&&&''')))***)))***+++---***+++,,,---.../////////...---+++)))''''''''''''---,,,+++***)))***+++,,,,,,++++++++++++,,,------+++,,,,,,,,,------------------......///000000000222333444444333444666888333444555444333333555777999:::;;;<<<===<<<;;;;;;999:::;;;>>>AAADDDFFFHHHHHHIIIIIIEEE@@@<<<999888666777999===AAAFFFKKKMMMQQQRRRSSSTTTUUUTTTTTTSSSUUUUUUUUUVVVVVVWWWWWWWWWYYY[[[^^^bbbeeefffggggggcccbbbaaa`````````aaabbbaaabbbcccdddfffhhhiiijjjggggggffffffeeedddcccbbb```^^^]]]]]]___cccgggjjjlllmmmpppsssvvvyyy|||}}}}}}}}}}}}~~~~~~~~~}}}{{{zzzyyyyyyxxxxxxwwwvvvvvvuuuvvvuuusssrrrnnniiibbb]]]YYYZZZ[[[]]]```cccfffhhhmmmooorrrtttvvvwwwvvvvvvtttssspppnnnllllllllllllmmmnnnppprrrtttvvvwwwwwwyyy|||xxxfffYYYOOOHHHCCC@@@===;;;======>>>DDDLLLWWWfffwww{{{kkkccc]]]YYYWWWWWWYYY___jjj}}}zzzssszzzzzzzzz~~~{{{vvvkkkeee\\\SSSLLLIIIHHHIIIGGGGGGEEEDDDBBB@@@??????<<<;;;999666444333222111111111111111222333444555:::===GGGWWWjjjxxx}}}}}}~~~|||uuukkkcccYYY]]]ccckkkvvv~~~}}}}}}~~~pppbbbcccppp|||jjjYYYRRRNNN[[[pppxxxddd^^^YYYXXXVVVUUUXXX]]]bbbgggooovvvyyy{{{||||||zzz{{{|||~~~~~~~~~}}}zzzzzz{{{||||||||||||{{{|||}}}}}}~~~~~~}}}||||||{{{|||~~~eeeQQQIIIAAA@@@???===;;;:::999999777777666555555555555555555333000000000000///...************))))))))))))))))))))))))((('''&&&%%%&&&''''''((((((((((((((()))))))))***+++,,,---...((()))))))))*********+++***((('''((()))***)))(((&&&''''''((()))***+++,,,'''(((******))))))***,,,)))***,,,---.../////////---,,,***(((((((((((())),,,,,,+++++++++,,,------***++++++,,,---,,,,,,,,,******+++,,,---......///------......///000000111''',,,222555666555666777333444444444333333555777999:::;;;<<<<<<<<<;;;;;;666777:::===AAAEEEHHHJJJHHHIIIIIIFFFAAA<<<999777555666888;;;@@@EEEIIIKKKQQQRRRSSSTTTTTTTTTSSSRRRSSSTTTUUUVVVWWWWWWXXXXXXZZZ[[[^^^aaacccddddddddd^^^^^^^^^^^^__________________aaabbbcccdddeeeeeeeeeeeeddddddcccaaa```___[[[ZZZZZZ[[[^^^bbbfffiiikkklllnnnqqquuuxxx{{{}}}{{{{{{|||}}}~~~}}}{{{{{{xxxxxxwwwvvvvvvuuuuuutttvvvtttrrrppplllfff___ZZZYYYZZZ[[[^^^aaadddgggiiioooqqqsssuuuvvvvvvuuutttrrrpppmmmkkkiiiiiiiiiiiilllmmmoooqqqsssuuuvvvvvvuuuyyy~~~}}}kkk]]]SSSKKKFFFAAA===;;;<<<===>>>CCCIIISSSbbbsss|||tttbbbXXXSSSPPPRRRVVV[[[```kkk}}}sssvvv}}}yyynnnggg]]]RRRKKKHHHIIIJJJHHHGGGFFFDDDBBBAAA@@@???;;;:::888666444222111111000000000000111222333444999===GGGYYYmmm|||zzzmmmcccZZZ\\\bbbmmm{{{wwweeeZZZ\\\hhhsssmmmYYYQQQNNN[[[oooyyyddd^^^XXXVVVTTTSSSXXX^^^ccciiiqqqxxx{{{|||}}}}}}{{{|||}}}~~~~~~~~~}}}|||yyyyyyzzz{{{{{{{{{{{{{{{zzz{{{||||||}}}}}}}}}}}}{{{|||~~~dddQQQIIIBBBAAA???===;;;:::999999555666777888777666444333333111///.........---,,,************))))))))))))))))))))))))((('''&&&%%%&&&''''''((()))((((((((()))))))))))))))***++++++&&&'''''''''(((((()))))))))'''&&&'''((()))((('''''''''((()))***+++,,,,,,)))***+++***)))((()))***((()))+++,,,---.........+++***)))(((((()))***+++((()))******++++++++++++)))***+++------,,,++++++))))))***+++---...//////---------...///000000111 ,,,444777777777777333444444444333333555666999:::;;;<<<<<<<<<;;;:::555666999<<>>CCCGGGJJJQQQRRRSSSTTTTTTSSSRRRRRRSSSSSSUUUVVVWWWXXXXXXXXXZZZ[[[^^^aaabbbbbbbbbaaaZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^___```aaa`````````aaaaaaaaa```___]]]\\\[[[XXXXXXYYY[[[^^^bbbfffhhhkkklllnnnppptttxxx{{{}}}yyyyyyzzz|||}}}~~~~~~|||{{{wwwwwwvvvvvvuuutttttttttuuutttrrroookkkeee]]]XXXYYYYYY[[[^^^aaaeeehhhiiiqqqsssuuuvvvwwwvvvuuutttpppnnnkkkiiiggggggggghhhkkklllnnnqqqsssuuuvvvvvvoootttzzz~~~|||||||||zzzxxxnnn```VVVMMMHHHAAA===;;;<<<===>>>BBBHHHQQQ___pppzzzrrr^^^SSSOOOMMMPPPVVV[[[aaakkk|||ssssss~~~~~~zzznnnggg\\\QQQJJJHHHIIIKKKHHHGGGFFFEEECCCAAA@@@???;;;999777555333111111000////////////000111222333444999EEEZZZqqq~~~oooccc^^^```eeeqqq|||lll\\\SSSWWWbbblllzzznnnXXXOOONNN[[[oooxxxddd^^^XXXUUURRRRRRWWW^^^ccciiirrryyy}}}}}}}}}}}}||||||}}}}}}|||{{{zzzxxxxxxyyyzzzzzz{{{{{{zzzzzzxxxxxxzzz|||}}}~~~~~~~~~|||}}}fffRRRJJJCCC@@@>>><<<<<<;;;999888666555555666666666333111444444333222111000//////+++++++++************)))******))))))((((((((('''$$$&&&))),,,,,,+++(((&&&(((((((((((('''&&&%%%$$$***)))(((''''''&&&&&&''')))(((((('''''''''(((((((((((((((((()))))))))******,,,------+++******+++***++++++,,,,,,------...///...+++((('''&&&''''''+++)))((()))++++++)))&&&)))***,,,,,,,,,,,,...///***++++++,,,---...000111,,,---///000000000///...000111333555666666666555333333222111000111555888999;;;<<<======<<<:::999999999:::<<>>;;;<<<======BBBHHHPPP\\\kkkxxxxxxcccXXXTTTSSSSSSUUUYYYaaalll|||tttttt}}}zzzooogggZZZMMMDDDBBBDDDFFFIIIIIIIIIGGGDDDBBBBBBBBB@@@>>>;;;999888666333111222333333222111000222333222;;;III[[[rrrrrrhhhfffiiioooyyysssdddXXXQQQQQQ[[[fffwwwqqq\\\RRRRRR\\\mmmyyyjjjaaaYYYWWWWWWWWWZZZ___aaagggpppwww{{{|||||||||}}}}}}||||||{{{{{{{{{{{{zzz{{{{{{|||||||||||||||zzzzzz{{{{{{|||}}}}}}}}}~~~~~~gggRRRJJJCCC@@@>>><<<<<<;;;999888666555555666666555333111333333222111000///......+++++++++************))))))))))))(((((('''''''''&&&'''***++++++***((('''((((((((('''''''''''''''******(((''''''''''''''''''''''''''''''((()))***&&&&&&&&&'''''''''(((((()))***++++++)))(((((()))******+++,,,,,,------......,,,***(((''''''((())),,,+++)))***,,,,,,***'''((()))++++++***+++,,,...+++++++++,,,---...///000------...////////////...000111333555666666666555555555444111000000333666666777999;;;;;;;;;999888999999:::<<>>BBBFFFIIIMMMNNNQQQSSSTTTUUUUUUUUUSSSSSSSSSSSSSSSTTTUUUVVVZZZ[[[\\\]]]]]]\\\ZZZYYYYYYXXXVVVUUUUUUVVVXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZVVVWWWXXXVVVTTTSSSTTTUUUTTTUUUUUUVVVYYY^^^eeejjjkkklllnnnpppsssuuuwwwxxxxxxxxxyyy{{{}}}~~~~~~}}}}}}|||zzzxxxxxxzzz}}}~~~~~~yyyrrrooojjjccc^^^^^^___aaaccceeegggiiilllooopppsssvvvxxxwwwtttpppmmmkkkjjjjjjjjjiiiiiihhhhhhmmmnnnoooqqqrrrsssttttttpppqqqqqqssstttvvvwwwxxxrrrpppmmmiiihhhmmmuuu|||~~~zzziiiZZZOOOHHHDDD???;;;<<<======AAAGGGOOO[[[kkkxxxmmmccc]]]ZZZXXXYYY[[[aaakkkzzz~~~pppqqq|||{{{{{{{{{yyyvvvnnndddVVVJJJCCCBBBDDDEEEHHHIIIJJJHHHEEEBBBAAABBB???===;;;999888666333111222333333222111111222444444<<>><<<<<<;;;999888777666555555666555333111222222111000///...------+++++++++************)))(((((((((''''''''''''''')))************))))))((()))((('''''''''(((************)))(((''''''''''''%%%%%%&&&'''((()))******&&&&&&'''''''''((((((((('''((())))))'''&&&'''(((******++++++,,,------------,,,***(((''''''))))))---,,,++++++,,,,,,+++)))''')))******))))))+++,,,,,,,,,,,,,,,,,,---......---------------......///000111333555666666666555666666444222000000222444444666888:::;;;;;;::::::999999:::;;;>>>BBBFFFIIIJJJJJJHHHEEEAAA;;;555222333444666999===BBBFFFIIILLLMMMPPPRRRTTTUUUUUUUUUQQQQQQQQQRRRRRRTTTUUUVVVYYYZZZ[[[[[[ZZZYYYWWWVVVUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUUUURRRRRRRRRPPPNNNNNNOOOQQQSSSUUUWWWYYY[[[___dddgggjjjkkkmmmpppsssuuuwwwyyyxxxxxxzzz{{{}}}~~~~~~}}}{{{{{{|||wwwqqqmmmiiibbb^^^^^^```cccgggjjjkkklllnnnpppqqqrrrssstttrrroookkkiiijjjjjjiiiiiiiiiiiiiiihhhmmmnnnoooppprrrsssttttttmmmmmmmmmmmmnnnppprrrsssmmmjjjfffcccbbbfffmmmrrruuu{{{~~~mmm^^^RRRKKKEEE@@@<<<<<<<<<<<<@@@FFFOOO[[[kkkxxx{{{ssskkkddd]]]]]]]]]```iiixxxyyymmmooo{{{yyyvvvvvvvvvtttnnnbbbSSSGGGCCCBBBDDDDDDHHHIIIKKKJJJGGGCCCAAAAAA???===:::999888666333111222222333222111111222444777???LLL___{{{{{{bbbQQQJJJKKKSSS[[[kkk|||gggSSSKKKPPPZZZlllwwwhhh```ZZZYYYXXXVVVXXX[[[___eeeooovvv{{{}}}}}}~~~{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyzzz{{{{{{{{{{{{{{{|||}}}}}}~~~~~~hhhSSSJJJCCC@@@>>><<<<<<;;;999888777666555555555555333222111111000///...---,,,,,,+++++++++*********))))))''''''''''''''''''&&&&&&,,,+++***)))))))))))))))))))))''''''(((***,,,---+++***)))(((''''''''''''&&&&&&'''(((((()))))))))((())))))))))))*********'''((()))(((&&&%%%&&&(((*********+++,,,,,,------...---***(((''''''((((((++++++++++++,,,+++***)))((()))******))))))+++,,,,,,,,,,,,+++,,,,,,------------,,,++++++---...///000111333555666666666555444444444222111111333555888999;;;=========;;;:::999999999;;;>>>BBBFFFHHHMMMMMMLLLJJJEEE???999666333444666999>>>CCCGGGIIIKKKLLLOOOQQQSSSUUUUUUUUUPPPPPPQQQRRRSSSUUUWWWWWWZZZZZZZZZZZZXXXVVVUUUTTTSSSRRRQQQPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPQQQQQQOOOOOONNNLLLKKKLLLNNNQQQSSSUUUYYY\\\]]]```ccceeehhhiiilllooorrruuuwwwxxxzzz{{{{{{|||~~~~~~~~~}}}|||~~~xxxqqqkkkiiigggcccaaacccaaadddiiimmmnnnnnnooooooppppppppppppnnnllljjjiiikkkjjjjjjjjjjjjiiiiiiiiillllllmmmnnnppprrrssstttlllkkkjjjiiiiiikkkmmmnnnkkkhhhdddaaa```bbbfffiiikkkooosssvvvyyy|||ppp```TTTLLLGGGAAA=========<<<@@@EEEOOO[[[kkkyyyuuukkk___^^^\\\___gggvvvwwwmmmooo{{{{{{wwwvvvvvvvvvooocccTTTHHHDDDDDDEEEDDDGGGJJJLLLKKKHHHDDDBBBAAA???===:::999888777444222111222333222111111333444999@@@LLL___|||hhhUUUNNNPPPXXX```lll|||}}}dddRRRKKKNNNYYYkkkwwwfff___ZZZYYYXXXVVVWWWYYY^^^dddnnnvvv{{{}}}~~~~~~{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{|||||||||||||||~~~~~~iiiSSSJJJCCC@@@>>><<<<<<;;;999888888666444444555555444222111111000///...---,,,,,,+++++++++*********))))))&&&&&&'''''''''''''''''',,,+++***((((((((()))))))))(((''''''(((***---...+++***)))((((((''''''((((((((())))))((('''&&&%%%))))))))))))*********+++)))))))))(((&&&&&&''')))))))))***++++++,,,,,,---000...+++(((&&&&&&&&&&&&)))***++++++***))))))((()))***,,,+++******+++,,,,,,,,,+++++++++,,,,,,---------,,,++++++---...///000111333555666666666555111222333222222333555777:::;;;=========;;;999888888888999;;;>>>BBBFFFHHHMMMNNNNNNLLLHHHBBB===999555666777;;;???DDDHHHJJJJJJLLLNNNQQQSSSTTTTTTTTTQQQQQQRRRSSSUUUXXXZZZ[[[\\\\\\[[[YYYWWWUUUSSSRRRPPPPPPOOOOOONNNNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNKKKKKKKKKJJJJJJKKKOOORRRTTTWWW[[[^^^```aaaccceeeggghhhkkknnnrrruuuxxxyyy~~~~~~~~~~~~}}}}}}}}}~~~~~~|||zzzssslllfffdddccc```aaaccc```dddiiimmmnnnmmmnnnnnnmmmmmmnnnnnnnnnmmmlllkkklllllllllkkkjjjjjjiiiiiiiiiiiijjjkkknnnppprrrtttooommmjjjgggggghhhjjjkkkjjjgggdddaaa____________ZZZ\\\___ccchhhmmmtttxxxwwwyyy|||qqqaaaTTTMMMHHHBBB>>>======<<>>KKK```~~~ppp[[[TTTVVV```iiisss|||cccSSSNNNMMMXXXkkkwwweee^^^XXXXXXWWWVVVWWWZZZ]]]dddmmmvvvzzz|||}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~jjjTTTJJJCCC@@@>>><<<<<<;;;999888888666444444444555444333111111000///...---,,,,,,+++++++++************)))'''''''''''''''(((((((((***)))((((((((((((((())))))((((((((()))***,,,---++++++***)))(((((((((((())))))******)))'''%%%$$$'''''''''((((((((())))))*********(((&&&&&&(((***))))))******+++,,,,,,,,,000...+++((('''&&&&&&'''(((***++++++)))(((((()))***+++,,,+++******+++,,,+++++++++++++++,,,---------------------......///000111333555666666666555///111222222222444666888::::::;;;;;;:::888666444888888999:::===AAAEEEHHHKKKLLLMMMLLLIIIDDD>>>:::666777999;;;???CCCGGGIIIKKKLLLNNNPPPRRRRRRRRRRRRQQQRRRSSSUUUWWWZZZ\\\^^^^^^\\\ZZZXXXUUURRRPPPOOOMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGIIIJJJKKKFFFGGGIIIJJJJJJMMMPPPSSSVVVZZZ^^^```bbbcccdddeeegggiiikkkooossswwwzzz{{{~~~}}}|||{{{||||||}}}~~~~~~}}}yyyuuuppphhhaaa___^^^\\\]]]``````dddhhhkkklllllllllmmmlllmmmnnnooopppoooooonnnnnnmmmlllkkkjjjhhhggggggffffffgggiiilllpppsssuuussspppkkkgggeeeeeegggiiihhhfffdddbbb___\\\WWWTTTNNNOOOQQQUUU[[[cccjjjnnnpppsssxxx|||}}}~~~rrrbbbUUUNNNHHHBBB>>>>>>======@@@EEEPPP[[[lllyyyttteeeYYYWWWWWWZZZcccsssyyyqqqllliiilllooosss|||xxxppprrryyyzzzrrrfffYYYOOOJJJIIIJJJIIIKKKMMMLLLHHHEEECCCCCCAAA???<<<;;;;;;:::777666000111222222111222333555555===LLLbbbyyybbbXXXZZZeeeppp||||||cccTTTPPPMMMXXXlllwwwccc\\\VVVVVVVVVVVVXXX\\\^^^dddnnnuuuzzz||||||}}}{{{{{{{{{|||||||||||||||}}}~~~~~~kkkTTTJJJCCC@@@>>><<<<<<;;;999888999666444333444555444333222111111000///...------+++++++++************)))'''''''''(((((()))))))))''''''''''''((((((((((((((((((((())))))*********,,,+++***)))(((((((((((('''((()))***)))(((&&&$$$''''''((((((((()))))))))******)))'''&&&&&&(((***)))))))))***++++++,,,,,,---+++)))((('''((()))***)))+++---,,,)))((()))***)))***+++***)))((()))+++************+++,,,---...------...////////////...000111333555666666666555000111333333333333555666888999;;;;;;;;;999777666888888888:::===AAAEEEGGGHHHJJJLLLLLLJJJEEE@@@<<<777777999;;;>>>BBBEEEGGGLLLMMMOOOPPPQQQQQQPPPPPPPPPQQQSSSUUUXXX[[[^^^___]]]\\\YYYUUURRROOOMMMLLLJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCEEEGGGHHHEEEGGGKKKMMMOOORRRUUUWWWYYY\\\```bbbcccdddeeegggiiikkknnnrrrvvvzzz}}}~~~}}}}}}|||zzzzzz{{{}}}}}}~~~~~~~~~}}}zzztttpppiiiaaa[[[YYYYYYYYY\\\```aaadddhhhjjjkkkkkklllmmmmmmnnnppprrrrrrqqqpppooonnnmmmkkkiiigggeeedddcccdddeeefffhhhlllqqquuuxxxwwwsssmmmgggcccccceeefffiiihhhfffeeeaaa[[[RRRLLLHHHGGGHHHMMMSSS[[[bbbfffhhhmmmsssxxx{{{~~~}}}}}}ssscccWWWOOOGGGBBB>>>>>>>>>===AAAFFFNNNZZZjjjxxxmmm___VVVUUUUUUXXXaaappp|||tttpppjjjnnnqqqvvvxxxxxx}}}yyy~~~|||rrrdddVVVMMMLLLMMMKKKLLLMMMKKKHHHEEEDDDEEEBBB@@@>>>===<<<;;;999777000111222222111222444666666???MMMbbbkkk^^^^^^jjjvvv{{{aaaRRRNNNMMMXXXlllxxxbbbZZZTTTTTTUUUVVVYYY^^^___eeennnuuuyyy{{{{{{{{{|||||||||}}}}}}}}}~~~~~~}}}}}}~~~~~~kkkTTTJJJCCC@@@>>><<<<<<;;;999888999777444333444444444333222222111000///...------+++++++++************)))'''((((((((())))))******%%%%%%&&&'''((((((''''''''''''((())))))))))))(((,,,+++***)))((((((((((((%%%&&&(((******)))'''&&&************++++++++++++******)))'''%%%%%%(((***)))))))))***++++++,,,,,,***)))((('''((())),,,---***,,,...---***)))***+++((()))***)))((('''((())))))))))))***+++---...///,,,---///000000000///...000111333555666666666555222333444444222222333444999:::<<<======<<<;;;:::888888888:::===AAAEEEGGGHHHJJJMMMNNNLLLGGGBBB???777777888:::===@@@CCCEEEMMMNNNOOOPPPQQQPPPOOOOOOPPPQQQRRRUUUXXX[[[^^^```\\\[[[WWWTTTPPPMMMKKKJJJHHHHHHHHHGGGGGGEEEDDDDDD@@@???>>>>>>@@@BBBEEEGGGGGGJJJNNNRRRTTTWWWZZZ]]][[[^^^aaaccccccdddfffhhhlllmmmppptttyyy}}}~~~~~~yyyyyyzzz|||}}}}}}}}}}}}{{{zzzzzz{{{zzzvvvppplllbbb[[[UUUVVVXXXYYY^^^cccbbbeeehhhjjjkkkkkklllnnnooopppsssttttttssspppooommmllljjjhhheeecccaaa```ddddddfffiiimmmrrrwwwzzzyyyuuummmfffbbbbbbccceeekkkjjjiiihhheee\\\QQQIIIBBBAAABBBEEELLLTTTZZZ]]]bbbhhhpppuuuxxxzzz}}}ttteeeXXXPPPGGGAAA>>>>>>>>>>>>BBBGGGLLLXXXhhhvvv|||iiiZZZUUUTTTTTTWWW___mmm}}}zzzvvvppptttxxx|||~~~|||ooovvvzzzkkkZZZOOOMMMPPPLLLMMMLLLJJJGGGEEEEEEFFFCCCAAA???>>>======:::999000111222222111222444666999AAAOOOaaa{{{rrrbbbaaammm{{{zzz___OOOKKKMMMYYYmmmxxxaaaZZZSSSSSSTTTVVV[[[```___eeennnuuuyyyzzzzzzzzz||||||}}}}}}~~~~~~||||||}}}~~~~~~~~~~~~~~~jjjSSSIIIDDDBBB???<<<:::999999999777888999999888666333222222222111000///...------+++***))))))((())))))))))))***++++++)))(((((()))(((((((((((())))))))))))''''''(((((())))))******000---)))(((***+++)))''''''&&&&&&&&&&&&'''((()))+++*********************)))***&&&"""%%%+++)))###'''...000+++(((+++,,,***'''&&&%%%$$$&&&(((+++...///000///---)))%%%$$$$$$---,,,***(((((()))***+++////////////...---,,,+++---......///000111111222///000222333444444333333222222111111111222444555888:::======;;;999888888555777999:::;;;>>>BBBEEEJJJHHHHHHHHHIIIGGGBBB===:::::::::;;;===@@@CCCEEEKKKLLLMMMNNNNNNOOOOOOOOONNNPPPRRRUUUXXXYYYZZZZZZZZZWWWTTTQQQOOOMMMIIIGGGCCCBBBAAA@@@???===<<<<<<;;;;;;;;;<<>>AAAGGGOOOXXXeeetttooo```XXXRRRRRRZZZaaahhhvvvuuupppttt{{{sssdddUUULLLLLLMMMMMMMMMMMMKKKIIIGGGFFFCCCAAA@@@??????>>>;;;999444333222222222333444555:::===JJJbbbzzzvvvggggggpppyyy|||^^^MMMKKKNNNZZZnnn|||ggg\\\RRRQQQTTTVVVXXX\\\bbbgggooovvvzzz|||}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~hhhRRRIIICCCAAA>>>;;;999888888888:::999888777666555444444222222111000///...------++++++***))))))))))))***)))+++++++++((('''''''''(((((((((((())))))))))))))))))))))))*********++++++)))&&&&&&((())))))'''''''''&&&&&&&&&''''''((()))************************+++((($$$%%%))))))%%%$$$+++...,,,,,,000333111)))(((&&&%%%&&&(((***,,,///000000...+++)))((((((+++***)))((()))***,,,---******+++,,,------------////////////////////////000111333444444444333333333222111111111222333444777:::<<<<<<:::888888888555666888999:::===AAADDDHHHGGGGGGHHHHHHFFFAAA>>>:::999999:::<<>>===<<<::::::999:::::::::<<>>>>>AAACCCFFFNNNVVVccciiissszzz||||||zzzyyyvvvwwwzzz~~~}}}{{{yyy}}}xxxlll]]]QQQGGGCCC@@@@@@???===@@@FFFLLLUUUcccqqq}}}yyyiii[[[TTTQQQWWW^^^eeettt}}}rrrlllpppwww}}}nnn^^^SSSQQQKKKKKKKKKKKKJJJHHHFFFEEECCCBBB@@@@@@???>>>;;;999666555444333333333444555<<<>>>III^^^qqq}}}uuueeeeeeoooyyyuuuZZZLLLLLLNNNZZZnnn{{{iii^^^UUUTTTVVVWWWXXX[[[aaagggooouuuyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~eeeQQQHHHAAA@@@===:::888777777777;;;:::777555444444555666222222111000///...------,,,,,,+++***************(((***+++***(((&&&&&&&&&'''((((((((()))))))))***************++++++++++++)))'''&&&&&&((()))))))))(((''''''&&&&&&&&&''''''(((((())))))*********+++***,,,+++&&&$$$&&&((((((&&&+++......///333555444+++***(((''''''(((***+++///000111000...,,,,,,---)))((((((((()))+++---...)))***+++,,,------------//////.........---------111222333444555444333222444333222111000111222222666999;;;;;;999777777777444555777888999;;;???AAADDDCCCCCCDDDDDDBBB???<<<999999888999;;;>>>AAACCCGGGHHHIIIJJJLLLLLLMMMMMMOOOPPPQQQRRRRRRRRRRRRQQQNNNLLLIIIGGGFFFDDDBBB???===<<<;;;999888777666666999999:::<<<@@@DDDGGGIIIOOORRRTTTUUUVVVWWWZZZ\\\bbbdddggghhhiiikkkmmmooouuuwwwyyyzzzzzz{{{}}}~~~|||zzzyyyzzzzzzyyyyyyxxxwwwwwwwwwwwwuuuqqqmmmjjjeee```]]]VVVUUUUUUUUUXXX\\\```bbbjjjlllnnnoooqqqssswwwyyy~~~|||yyywwwtttrrrqqqhhhfffdddaaa___^^^^^^^^^ZZZ^^^ccciiinnntttzzz~~~~~~yyyoooeee___^^^``````cccdddcccbbb]]]QQQFFFAAA===;;;<<<===AAAIIIRRRbbbjjjttt}}}}}}vvvwwwxxxyyy|||~~~|||wwwyyy|||~~~zzznnn^^^RRRHHHCCC??????>>>===???DDDHHHQQQ___nnnyyyttt```WWWRRRVVV[[[cccsss{{{qqqlllpppvvvuuucccVVVRRRJJJKKKKKKKKKJJJIIIGGGFFFDDDCCCAAA@@@@@@>>><<<999888777555444333444444555<<<===GGGYYYjjjrrrwww{{{sssbbbbbbnnnyyypppWWWLLLMMMOOO[[[ooowwwfff^^^VVVVVVVVVVVVVVVYYYaaafffnnntttxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}cccPPPHHHAAA???===;;;999888888777:::999777666555444555555222222111000///...---------,,,++++++******++++++&&&'''))))))'''''''''(((''''''(((((())))))************************************))))))************(((((('''&&&&&&&&&''''''((((((((())))))******+++***,,,+++'''######&&&)))+++---.........//////...******((((((((()))+++,,,///000111000...---------))))))))))))***+++,,,---...............---,,,+++------------------------111222333444444333222111444333222000000000111111555888::::::999777666666333555777888888:::<<>>>>>>>>??????===;;;:::888888888999;;;>>>AAACCCDDDEEEGGGIIIJJJKKKLLLLLLQQQPPPPPPOOONNNMMMLLLLLLJJJHHHEEEDDDCCCBBB@@@>>>:::999777666555555555555888999;;;===AAAEEEHHHJJJOOOQQQTTTUUUVVVXXX[[[]]]bbbdddggghhhhhhiiilllnnnvvvxxxyyyzzzzzz|||}}}{{{{{{|||{{{zzzxxxvvvuuusssssstttpppkkkgggccc```\\\ZZZTTTTTTUUUVVVZZZ^^^bbbeeeiiilllnnnqqqssswww|||{{{wwwtttrrrqqqhhhgggdddaaa^^^\\\\\\[[[ZZZ\\\```dddiiinnnssswww}}}}}}{{{tttiiiaaa\\\[[[\\\```cccdddccc___TTTHHHCCC>>>;;;;;;===@@@JJJTTTaaaiiiuuu~~~{{{zzzyyyyyyzzz|||}}}xxxyyyzzz{{{|||}}}pppaaaTTTKKKDDD???>>>>>><<<>>>BBBFFFOOO]]]lllxxx|||ggg\\\UUUWWW\\\dddvvv|||tttpppsssxxxsss```SSSNNNLLLMMMMMMNNNMMMLLLJJJIIIFFFDDDBBBAAAAAA???<<<:::888777555444333333333444999;;;GGGYYYhhhpppuuuzzz~~~ooo^^^```nnn{{{tttYYYMMMNNNQQQ^^^qqqxxxooo___XXXSSSTTTUUUTTTTTTWWW```eeemmmtttxxxzzz{{{|||}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~|||}}}~~~~~~~~~}}}{{{{{{{{{|||}}}|||bbbOOOHHHAAA@@@>>>===;;;:::999999888888999888777666444333222222111000///...---------,,,++++++******++++++###%%%'''((((((((()))+++'''''''''((()))*********))))))))))))))))))))))))+++++++++***)))(((''''''))))))(((''''''((((((((((((((())))))*********+++((()))***)))%%%###%%%))),,,++++++++++++***)))((((((((('''((()))+++,,,---///000000///---*********++++++******************---------...------,,,,,,******+++,,,---...///000000111222333333222222111444333111000///000000111555777::::::888666555555333555777888888999;;;<<<:::;;;======<<<<<<;;;;;;888888888999;;;>>>AAACCCCCCDDDFFFHHHJJJKKKLLLMMMRRRQQQOOOMMMKKKIIIGGGGGGCCCAAA???>>>>>>===:::888888777666555444555666777999:::<<>>;;;;;;===BBBLLLVVV```hhhttt~~~}}}{{{yyyyyyzzz{{{|||~~~}}}}}}|||{{{|||tttdddWWWNNNFFF???>>>>>><<<>>>AAAFFFOOO]]]lllxxxnnncccZZZ[[[___hhh{{{~~~xxxwwwxxxzzz~~~wwwsssuuuyyyppp^^^RRRMMMLLLMMMNNNNNNNNNMMMLLLKKKGGGFFFDDDCCCBBB@@@===:::777666444222222111222222777;;;HHHZZZiiiqqqwww{{{}}}~~~~~~}}}~~~kkk\\\___ooo}}}~~~aaaQQQPPPTTTaaasss|||nnneeeYYYTTTQQQSSSUUUTTTVVVZZZ```eeemmmtttxxxzzz{{{|||}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~{{{}}}~~~~~~{{{{{{{{{|||}}}~~~~~~cccOOOGGG@@@@@@???>>><<<;;;:::999777888999999888666333222222222111000///...------,,,,,,+++***************###%%%((()))))))))***,,,&&&&&&'''((()))***++++++)))))))))(((((((((((((((((()))***)))'''%%%$$$$$$)))))))))))))))***++++++************************(((''')))+++)))&&&&&&((()))&&&%%%)))+++)))((((((&&&&&&'''((()))+++,,,------...///---+++)))((()))++++++++++++******))))))'''''')))+++,,,---------))))))***,,,...///111111///000222333444444333333333222111000///000111111555888::::::888666666666333555888999888999:::;;;999;;;======<<<<<<===>>>999999888999;;;>>>AAACCCCCCDDDFFFIIIKKKMMMNNNNNNRRRQQQNNNKKKHHHFFFDDDDDDCCCAAA???======<<<999777666555444444444666999:::;;;<<>>;;;;;;===BBBLLLVVV___gggqqq{{{~~~{{{yyyxxxwwwwwwzzz|||~~~~~~}}}||||||}}}~~~wwwhhh[[[QQQHHH@@@>>>>>>===>>>@@@FFFOOO^^^mmmyyyuuuiii___^^^bbbjjj}}}vvvooolllmmmoootttzzz~~~{{{sssuuuzzzqqq```UUUQQQJJJKKKLLLMMMMMMLLLKKKKKKIIIGGGEEEDDDCCCAAA===;;;666555333222111111222333777<<>>===<<<:::999888999999888777666555444333222222111000///...------++++++***))))))))))))***&&&(((******)))((()))***&&&&&&'''((()))***++++++*********)))))))))((((((%%%(((***)))'''%%%%%%&&&)))))))))***+++,,,---...------,,,,,,+++*********)))&&&(((...000+++((())))))$$$$$$))),,,***(((***&&&&&&'''(((((()))******)))+++,,,,,,***))))))***)))******+++++++++******&&&'''(((***,,,---------***+++,,,---...///000111///111333555666666666666111111000//////000222222666888:::;;;999777666666444666888999999999999:::666999;;;;;;::::::<<<>>>:::999999:::<<>>===<<<999777333333222222444777;;;======???AAADDDGGGJJJKKKLLLNNNQQQTTTVVVWWWZZZ]]]___ccceeehhhjjjkkkmmmppprrrsssuuuyyy{{{{{{{{{}}}~~~{{{{{{|||}}}}}}}}}}}}|||yyyxxxuuurrrnnnkkkiiigggeeebbb]]]ZZZXXXWWWUUUSSSSSSUUUWWWZZZ^^^bbbfffhhhkkkooosssvvvwwwwwwxxxxxxuuuvvvxxxxxxwwwtttpppnnnhhhfffbbb^^^[[[XXXWWWVVVTTTUUUWWWXXX[[[___eeeiiijjjpppvvvvvvppphhhaaa^^^XXX\\\```cccffffff___VVVEEEAAA>>>>>>???BBBKKKTTT^^^eeennnwww}}}|||yyywwwvvvxxxyyyzzz{{{}}}~~~|||zzzwwwvvv|||~~~zzzkkk___TTTJJJ@@@>>>???>>>>>>@@@FFFOOO^^^mmmyyyzzzmmmbbb___aaahhhyyyyyynnnhhhggghhhiiipppvvvyyy}}}vvvyyy}}}rrraaaVVVQQQIIIJJJLLLMMMNNNMMMLLLLLLJJJHHHFFFDDDCCCAAA>>>;;;555444333222222333444555777>>>MMM```nnnvvv|||{{{sssmmmlllkkkqqqxxx}}}|||hhh]]]aaaqqqmmmWWWQQQVVVdddwwwwwwhhh___XXXTTTRRRSSSSSSSSSXXX^^^aaagggooouuuyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~fffPPPGGG=========<<<;;;999888777;;;:::777555444444555666222222111000///...------+++******)))((()))))))))***+++,,,+++)))((('''(((&&&&&&'''((()))***++++++,,,+++++++++******))))))%%%(((++++++)))'''(((***))))))***+++,,,...///000///......---,,,+++*********&&&(((111444///******,,,&&&%%%+++---***((()))''''''((((((((((((((((((''')))++++++******+++,,,'''((()))++++++,,,,,,,,,+++,,,,,,---------,,,,,,---------....../////////000222444666888999999999000000/////////111222333666999;;;;;;999777777777444666999:::999999999:::222555777777666666888;;;:::::::::;;;===@@@CCCEEEDDDFFFHHHKKKNNNPPPQQQRRRSSSQQQMMMIIIFFFDDDBBBBBB@@@>>><<<:::999777444222222111000111444777;;;>>>???AAACCCFFFHHHJJJLLLLLLQQQSSSUUUWWWWWWYYY[[[]]]```bbbeeegggiiikkknnnqqqsssvvvzzz{{{{{{zzzzzzzzz|||||||||||||||{{{zzzzzzwwwuuusssooollliiifffeeeaaa^^^ZZZWWWVVVUUUSSSRRRSSSTTTVVVZZZ^^^bbbeeegggnnnqqqvvvwwwwwwtttsssrrrppprrruuuwwwwwwtttpppmmmeeeccc```\\\YYYWWWVVVVVVYYYYYYYYYYYYYYY[[[```cccbbbhhhpppqqqmmmeee___\\\XXX[[[___aaaeeefff```XXXJJJEEEBBBBBBBBBDDDKKKSSS^^^dddllltttzzz}}}zzzxxxwwwwwwwwwyyy{{{}}}{{{wwwssspppooorrrwww||||||mmmaaaVVVKKKAAA???@@@??????@@@EEEOOO]]]lllyyy}}}oooccc______eeeuuu|||}}}~~~qqqhhheeeeeedddlllssswww}}}|||~~~ppp___SSSNNNKKKLLLNNNOOOPPPPPPOOONNNJJJIIIFFFEEEDDDAAA>>><<<666555444333444555666777777>>>OOOdddsss|||vvvooonnnbbbgggkkkooowww{{{iii___bbbqqqmmmWWWQQQUUUdddxxxxxxjjjaaaWWWSSSPPPPPPPPPPPPUUU[[[bbbgggooovvvzzz|||}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~mmmTTTGGGBBB@@@===;;;;;;;;;;;;:::888888777777666666666555111111222222222000+++(((++++++******)))(((((((((++++++***)))((('''&&&&&&&&&''')))*********)))(((+++*********))))))((((((***)))(((&&&&&&''''''((((((((('''''')))***,,,---333111///...---------...++++++,,,,,,***(((&&&%%%))))))************))))))+++)))''''''(((+++///111''''''((()))))))))))))))((((((''''''(((***---...---,,,,,,,,,,,,---......)))***+++---.../////////333333333333444666888888222111111000111333444555777888999:::999777555333999999999999777555333222444555666777777888888777;;;::::::;;;===???BBBCCCFFFFFFGGGIIIKKKMMMPPPQQQRRRPPPMMMIIIFFFBBB@@@???>>>>>><<<999555333222333000222666888999:::<<<>>>CCCDDDFFFHHHJJJLLLNNNOOOUUUUUUVVVWWWXXXZZZZZZ[[[___aaacccgggjjjlllmmmnnnnnnqqqtttxxxzzzzzzyyyyyyxxxyyyyyyzzzzzzyyywwwwwwuuurrrnnniiifffeeeeeeeee___]]][[[XXXUUUTTTSSSSSSPPPSSSXXX\\\___cccfffiiinnnrrrwwwyyyxxxvvvtttssstttwwwzzz{{{yyysssmmmhhhgggaaaZZZWWWXXXYYYVVVTTTWWWTTTRRRSSSXXX\\\^^^^^^]]]eeelllllljjjfff___YYYPPPSSSXXX^^^cccdddaaa^^^RRRKKKEEECCCCCCDDDIIIPPPXXX___hhhpppuuu{{{|||xxxxxxxxxwwwxxxzzz}}}}}}wwwtttsssssspppqqquuuyyy|||nnnbbbSSSKKKDDDAAA@@@>>>???CCCJJJQQQ^^^kkkxxxvvvmmmeeeaaa```bbbjjjrrr}}}~~~tttgggaaaaaabbbhhhqqqyyywwwkkkaaaUUUMMMJJJKKKLLLNNNNNNNNNMMMLLLKKKIIIGGGFFFEEECCC@@@===666666555444444444444444777BBBVVViiiuuu|||sssjjjhhheeebbbccchhhqqq{{{|||jjj]]]```rrrpppVVVUUUYYYhhh{{{|||kkk[[[\\\VVVPPPPPPPPPRRRXXX^^^ggglllssswwwyyyzzz}}}}}}|||~~~~~~~~~~~~~~~}}}~~~nnnUUUIIICCC@@@===;;;;;;;;;:::999666555555444333333222222222222111111111///,,,)))++++++******))))))((((((******))))))((((((''''''&&&'''((()))***))))))(((************)))))))))(((***)))((('''&&&'''((((((***))))))***+++---///000333222000...---,,,+++++++++++++++***)))'''&&&%%%))))))***+++,,,,,,,,,,,,)))'''%%%$$$$$$&&&(((***''''''((()))))))))))))))((((((''''''(((***,,,...---,,,,,,,,,,,,---......111111111000000/////////333333444555666777888888222111000000111222444555777888999:::999777555333111222333444444444333333555555666888999999999999:::::::::;;;===???BBBCCCDDDEEEFFFIIIKKKMMMOOOPPPPPPNNNKKKGGGDDDAAA???>>>::::::999666333111111111222444888:::;;;<<<>>>@@@CCCEEEFFFIIILLLNNNPPPQQQUUUUUUVVVWWWXXXYYYZZZZZZ]]]___aaaeeehhhjjjlllmmmmmmooorrruuuwwwxxxxxxxxxyyyyyyyyyyyywwwuuusssrrrnnnkkkgggccc```_________\\\[[[XXXUUUSSSRRRQQQQQQPPPSSSXXX\\\```cccgggjjjooossswwwyyyxxxwwwvvvuuuzzz|||}}}wwwoookkkfff```ZZZXXXYYYZZZXXXVVVYYYVVVSSSSSSVVVZZZ[[[[[[ZZZaaaeeefffeeebbb\\\TTTNNNQQQWWW^^^dddgggeeecccWWWOOOGGGDDDBBBBBBHHHNNNUUU[[[cccjjjpppvvv}}}~~~zzzxxxwwwvvvwwwxxx{{{}}}~~~~~~}}}zzzvvvrrrqqqqqqsssuuuwww{{{}}}nnnbbbTTTLLLDDDBBB@@@>>>???CCCIIIPPP\\\jjjvvvtttkkkbbb]]][[[]]]ccckkkxxx}}}~~~{{{nnngggeeedddiiirrr{{{qqqfff\\\QQQIIIKKKKKKMMMNNNOOONNNNNNMMMLLLJJJHHHGGGGGGEEEBBB???777666555444444444444555999BBBUUUiiiuuu||||||rrriiifffcccdddjjjttt}}}iii\\\^^^mmm{{{qqqWWWWWWZZZjjj~~~mmm]]]WWWRRROOOPPPQQQQQQUUU[[[dddjjjrrrwwwyyy{{{~~~}}}|||~~~~~~~~~~~~~~~oooWWWKKKDDDAAA>>><<<;;;;;;999888666666555444222111000000444222000000000///---++++++++++++***))))))(((((())))))))))))((((((((((((&&&'''((())))))))))))(((************))))))))))))***)))((('''''''''(((((()))))))))***+++---///000222111111///---+++)))(((+++***)))((('''&&&&&&&&&&&&'''((()))***+++++++++,,,***)))'''&&&%%%&&&&&&''''''((()))))))))))))))((((((''''''(((***,,,---,,,,,,,,,,,,,,,---......,,,,,,,,,---...///111222111222333555666666666555111111000000111222444555777777999999999777555333111222333555666666666666444555777888999::::::::::::::::::;;;===???AAABBBAAACCCEEEHHHKKKLLLMMMMMMLLLKKKHHHDDDAAA>>><<<<<<777777777555222111111333555777;;;===>>>???AAACCCDDDFFFHHHKKKNNNQQQRRRSSSTTTUUUUUUVVVWWWXXXYYYYYY[[[\\\___bbbfffhhhjjjjjjlllmmmooorrrtttuuuvvvvvvwwwwwwwwwvvvtttrrrooonnnfffddd```]]]ZZZYYYYYYYYYXXXWWWTTTRRRPPPOOOOOOOOOPPPTTTXXX\\\```dddhhhkkksssvvvyyy{{{{{{zzz{{{{{{yyyrrrlllddd```[[[ZZZ[[[\\\[[[YYY[[[XXXUUUTTTUUUWWWYYYYYYZZZ]]]______aaaaaa[[[SSSNNNQQQWWW___fffjjjjjjiii___VVVLLLFFFCCCBBBGGGNNNTTTYYY```fffjjjpppwww|||~~~{{{zzzxxxxxxxxxzzz|||}}}}}}~~~~~~zzzxxxvvvvvvwwwxxx{{{}}}oooaaaUUULLLEEEBBB@@@>>>???BBBGGGNNNZZZgggsss{{{sssiii___ZZZWWWXXX^^^fffsss}}}}}}yyypppkkkkkkooouuu~~~~~~|||sssjjj```WWWNNNHHHKKKKKKMMMNNNOOOOOOOOOOOOMMMLLLJJJJJJIIIGGGDDDAAA777666555444444444555555;;;BBBSSShhhwww}}}rrrnnnkkkkkkqqq}}}|||ggg[[[^^^jjjuuu{{{pppWWWXXXYYYkkknnn]]]SSSPPPOOOQQQSSSRRRUUUZZZaaahhhpppvvvyyy|||~~~~~~~~~}}}}}}}}}}}}}}}~~~oooWWWKKKDDDAAA>>><<<;;;:::999888:::999888777555444222222555222///......///...---,,,,,,+++******))))))((('''((((((((()))))))))***'''''''''(((((((((((((((*********))))))))))))))))))))))))(((((((((((((((%%%%%%&&&''')))***+++,,,.../////////---+++)))(((***)))'''&&&%%%%%%&&&&&&''''''((()))************,,,+++***((('''&&&&&&%%%''''''((()))))))))))))))(((((((((((()))***+++,,,,,,,,,++++++,,,,,,---...++++++++++++---///111222---...000222333333111000111000000000000222333444666777888999888777555444444444555555555555555555333444666777999999::::::999999:::<<<===???AAAAAA???AAADDDGGGJJJJJJJJJJJJHHHFFFDDDAAA>>>;;;:::999666777777666444444555777888:::===@@@AAABBBDDDFFFFFFHHHKKKOOORRRTTTUUUVVVUUUUUUUUUVVVWWWXXXXXXYYYZZZ[[[^^^aaadddfffhhhhhhkkkkkkmmmoooqqqssstttuuusssssssssrrrpppnnnkkkjjj```^^^[[[XXXVVVUUUUUUUUUTTTSSSQQQOOONNNNNNNNNOOOQQQTTTYYY]]]aaafffkkknnnxxxzzz}}}yyyqqqllldddaaa^^^]]]]]]^^^^^^]]]ZZZXXXVVVUUUUUUWWWYYYZZZ^^^___^^^^^^ccceee```WWWRRRUUUZZZaaahhhlllmmmmmmfff\\\PPPJJJFFFEEEJJJQQQYYY]]]bbbfffhhhkkkqqqvvv{{{~~~}}}|||{{{{{{}}}}}}|||~~~}}}||||||yyy{{{}}}~~~pppbbbVVVMMMFFFBBB@@@>>>???BBBEEELLLWWWdddppp|||zzzrrrhhh^^^YYYVVVWWW]]]eeeqqqxxxqqqssstttxxx}}}zzzvvvuuuvvvwwwwwwuuurrrmmmfff]]]UUUOOOKKKIIIJJJKKKLLLNNNNNNOOOOOONNNMMMLLLKKKKKKIIIEEEBBB888777555444444444555666<<>>???@@@@@@>>>@@@CCCFFFGGGHHHGGGFFFDDDBBB@@@===;;;999888777444555777777666777999;;;;;;===@@@BBBDDDEEEGGGIIIJJJLLLOOORRRUUUWWWXXXXXXUUUVVVVVVWWWWWWXXXXXXXXXZZZ\\\^^^```cccdddffffffhhhiiijjjlllnnnppprrrsssrrrqqqpppmmmjjjfffccc```XXXWWWUUUSSSQQQQQQQQQQQQQQQPPPOOONNNNNNOOOPPPQQQSSSVVVZZZ^^^ccchhhnnnrrryyy|||{{{uuunnnjjjeeecccaaa``````______^^^YYYXXXWWWVVVWWWYYY\\\___aaabbbaaabbbgggkkkhhh```]]]^^^aaafffkkknnnooonnnkkkaaaVVVOOOLLLKKKPPPXXX___cccfffgggggghhhkkkooovvv{{{~~~||||||||||||xxx{{{~~~~~~}}}~~~zzz|||}}}~~~qqqcccWWWOOOFFFCCC@@@>>>>>>AAACCCJJJUUUaaannnzzz}}}ooofff\\\WWWUUUVVV]]]dddooo~~~xxxvvvvvvxxx~~~{{{uuupppmmmmmmooorrrssspppkkkddd\\\VVVQQQNNNHHHIIIIIIKKKLLLNNNOOOPPPOOONNNMMMMMMLLLIIIDDDAAA999777555444333444666777;;;AAAQQQgggxxx~~~zzzdddZZZ^^^iiissszzzpppXXXZZZZZZjjj|||ooo```WWWRRRNNNOOOQQQSSSYYY___aaahhhqqqwwwyyyzzz{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~kkkTTTIIIBBB@@@===;;;;;;;;;;;;:::999999888777666444333333444111///......//////...,,,,,,,,,+++******))))))''''''(((((())))))******''''''&&&&&&''''''((()))))))))))))))************))))))*********)))((('''''''''((()))))))))))))))((()))***++++++,,,,,,+++(((((('''&&&&&&&&&&&&&&&''''''((()))************))))))''''''&&&'''((()))''''''((()))))))))))))))(((((())))))************+++++++++++++++,,,------&&&'''***---000333444555///000111222333222222111000000//////000111333444444555777888888777555444000000000111333444666777333333444555666666666666777888:::<<<>>>???@@@@@@???@@@BBBCCCDDDDDDDDDCCCAAA???===;;;999777666555222333555666777888;;;>>>???AAADDDFFFHHHIIIKKKMMMMMMOOOSSSVVVXXXYYYYYYYYYWWWWWWWWWXXXXXXXXXYYYYYY[[[\\\^^^___aaabbbbbbcccdddeeehhhjjjlllmmmnnnooopppnnnkkkgggbbb\\\WWWTTTOOONNNMMMLLLKKKJJJJJJJJJLLLLLLLLLLLLNNNPPPRRRSSSUUUXXX\\\```eeekkkqqqvvvyyy|||~~~}}}|||yyyuuupppllljjjhhhgggeeecccaaa```___^^^ZZZZZZZZZYYYYYY\\\```ddddddggghhhiiinnnsssrrrmmmkkkkkkkkkmmmppprrrrrrqqqqqqhhh]]]WWWSSSRRRWWW]]]cccfffjjjjjjhhhggghhhjjjtttxxx|||zzzzzzzzzyyy|||}}}}}}~~~}}}~~~sssfffXXXPPPGGGCCCAAA===>>>AAABBBIIISSS```lllxxxnnneee[[[VVVTTTUUU[[[cccnnn~~~wwwvvvwww}}}zzzrrrmmmjjjhhhlllqqquuuqqqkkkeee```ZZZSSSOOOHHHIIIIIIKKKLLLOOOQQQRRRQQQPPPOOOOOOMMMIIIDDD@@@:::888555444333555777888:::@@@PPPeeevvvxxxtttsss|||~~~eeeXXX[[[gggqqq{{{qqqZZZ]]]]]]mmmrrrdddWWWQQQLLLLLLMMMOOOVVV]]]```gggpppvvvxxxyyyzzz|||~~~~~~~~~~~~kkkSSSIIIAAA???<<<;;;<<<<<<<<<;;;888777777666555444444444333111/////////000///------,,,,,,++++++******)))(((((((((((())))))))))))''''''&&&&&&&&&'''((()))((()))))))))************))))))***+++***)))((('''******+++++++++***)))(((***))))))))))))***++++++'''(((((((((((('''&&&&&&###$$$&&&(((***+++,,,,,,///...+++***)))***,,,...''''''((()))))))))))))))((())))))***************+++++++++***++++++,,,--- %%%+++///222333444111111111111111222222222000000//////000111333444444555666888888777555444444333333444555777999:::555555666666666666555555666888:::<<<>>>?????????AAAAAAAAAAAAAAAAAAAAAAAA???===<<<999777666555555222444666888999<<>>;;;;;;<<<======<<<888888777777666666666555222000//////000000///---------,,,++++++******)))))))))))))))((((((((((((''''''&&&%%%&&&'''((()))(((((())))))*********+++)))******++++++)))((('''***+++++++++***)))'''&&&,,,+++)))((((((((()))***'''((()))))))))((('''&&&&&&(((+++...111444666666000...***'''&&&(((***+++'''(((((()))))))))))))))((())))))************)))++++++******++++++,,,---)))+++...000111///,,,***000///////////////000111000////////////111222333333555666888888777555444555444333222111222333333777777777777777666666555666888:::<<<>>>?????????CCCBBBAAA@@@?????????@@@>>>===;;;999777666555555555777999;;;===@@@DDDGGGFFFIIILLLNNNOOOQQQSSSUUURRRTTTXXX[[[\\\\\\ZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[[[[^^^aaaeeeggggggffffff\\\[[[ZZZYYYVVVRRROOONNNFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEFFFIIILLLPPPSSSVVVXXX[[[___ccchhhooovvv{{{~~~{{{yyyuuuqqqooonnnnnnooommmmmmkkkgggccc___]]]\\\___``````___]]]___cccgggnnnuuu|||~~~}}}|||{{{}}}}}}}}}||||||sssiiiccc^^^ZZZ\\\```hhhnnntttvvvtttrrrqqqqqqssswww|||~~~||||||wwwyyyzzz{{{|||}}}|||zzz{{{vvviiiZZZQQQHHHDDDAAA======@@@BBBHHHRRR^^^kkkwwwwwwmmmbbb[[[WWWWWW\\\cccrrr~~~}}}wwwsssqqquuu}}}|||xxxttttttrrrkkk]]]RRRKKKLLLLLLMMMPPPSSSVVVWWWWWWVVVUUUTTTQQQLLLEEE@@@;;;999666333333555777999:::AAAPPPaaalllvvv{{{uuuggglllrrrxxx~~~~~~fffXXX]]]mmm|||hhhTTTWWWXXXlllsss```VVVRRRPPPRRRRRRRRRTTTYYY[[[cccnnnvvvyyy{{{}}}lllSSSDDD???===;;;:::::::::999888888999999888888777666555222111000...------------,,,,,,,,,+++,,,,,,------+++***)))((('''&&&%%%%%%'''(((((()))))))))))))))+++++++++***************,,,,,,,,,+++***)))((((((&&&&&&''''''''''''&&&&&&'''''''''((())))))******))))))((('''&&&%%%%%%$$$)))***+++---///222444666333...'''&&&((()))(((%%%))))))))))))))))))))))))+++***)))(((((()))******(((((()))***++++++,,,,,,---,,,++++++,,,---///000000111333555777888888999///000111111000111333555666777888777666555666777222222333333333222111111333444666777999999888888999999999:::<<<===???@@@>>>>>>????????????>>>===888666333111000111333444666888<<<>>>@@@CCCFFFIIIMMMNNNOOORRRUUUXXX[[[\\\\\\]]]_________^^^]]]\\\XXXWWWWWWYYY[[[[[[ZZZYYY[[[ZZZYYYYYYXXXYYYYYYYYYXXXYYY[[[]]]^^^___^^^^^^YYYXXXVVVSSSPPPLLLJJJHHHFFFEEEDDDBBBAAA@@@@@@@@@BBBCCCEEEGGGIIIMMMRRRVVV\\\___eeeiiimmmqqqvvvyyy}}}xxxvvvuuuuuutttsssrrrppplllhhheeebbbaaa```bbb```^^^\\\\\\___eeejjjuuu}}}}}}}}}|||zzzyyyvvvooofff^^^ZZZZZZ[[[hhhmmmtttzzz|||yyyuuuqqqsssvvvzzz~~~|||zzzxxxxxxxxxyyy{{{~~~sssgggYYYPPPHHHDDDAAA===>>>@@@DDDKKKVVV___gggqqq}}}|||nnnaaa]]][[[XXX^^^gggzzz~~~zzzuuuqqqrrr}}}}}}zzzyyyyyy}}}zzzzzzzzzyyy{{{vvvvvvuuulll\\\PPPMMMPPPRRRTTTTTTTTTTTTUUUWWWYYYYYYWWWSSSMMMHHHFFF<<<999666555666777777777<<>>???@@@AAAAAA@@@>>><<<:::999888777666444222222333555777999<<>>???@@@CCCEEEHHHLLLQQQUUU[[[___dddiiimmmqqqvvvyyy~~~}}}zzzxxxwwwwwwvvvtttrrrpppmmmhhheeebbbaaa```cccbbb```^^^^^^cccjjjppp~~~~~~~~~~~~}}}||||||xxxrrriiibbb]]]]]]^^^iiiooowww~~~zzzwwwuuuwww{{{~~~~~~|||yyyyyyxxxyyy{{{}}}uuuiii[[[RRRIIIEEEAAA>>>>>>@@@BBBJJJUUU___hhhrrr}}}~~~ooobbb^^^\\\ZZZ```jjj{{{vvvpppjjjfffhhhuuu~~~}}}|||yyywwwxxxzzz}}}}}}}}}wwwvvvtttjjj\\\PPPOOOQQQTTTUUUVVVWWWWWWXXXYYYZZZZZZXXXTTTNNNIIIGGG===:::666555666777777666;;;CCCPPP```qqq{{{uuupppppptttxxxxxxvvvxxxzzz{{{~~~yyy```VVV]]]lllxxx|||mmmZZZPPPQQQ\\\ooovvvddd\\\VVVSSSSSSSSSRRRUUUZZZ```eeelllrrrvvvyyy{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~jjjSSSEEE???===;;;:::::::::999888888888888888777666555555333222222111000///......+++***)))(((((((((((((((''''''''''''(((((())))))&&&&&&'''((((((((((((''''''''''''(((((()))))))))++++++++++++***)))(((((((((((())))))))))))((((((((((((((()))******++++++((((((((((((((((((((((((++++++,,,---...000111111000,,,'''''')))***)))((())))))))))))))))))))))))******))))))))))))************++++++,,,,,,------,,,---...///000000000000//////000111222222222222...///000/////////111333666777999888666555555666000111222333333444333333111222333555666666777666888999:::;;;<<<>>>??????BBBAAA@@@>>>;;;999888777666555444444555777999;;;>>>@@@DDDGGGIIILLLOOOQQQTTTVVVYYY\\\___aaaaaabbbcccbbb```___]]]\\\\\\\\\^^^]]]\\\[[[\\\[[[XXXVVVTTTTTTTTTTTTTTTSSSRRRRRRMMMOOOPPPRRRSSSTTTUUUUUUTTTQQQNNNKKKJJJKKKMMMOOOPPPNNNKKKHHHDDDBBB@@@???<<<>>>@@@CCCFFFKKKPPPTTTZZZ^^^ccchhhlllpppuuuxxx{{{~~~~~~||||||{{{zzzxxxvvvrrrppplllhhhdddaaa______aaa```^^^]]]___fffnnnttt~~~}}}~~~{{{vvvnnngggccccccdddmmmsss}}}xxxzzz|||}}}{{{zzzyyyyyyzzz|||~~~wwwlll^^^UUUKKKFFFBBB>>>>>>@@@AAAIIIUUUaaakkkuuu~~~rrrddd___^^^]]]eeepppyyyqqqhhhaaa]]]```ooo~~~~~~{{{yyyyyywwwvvvtttyyy}}}{{{xxxsssjjj\\\QQQRRRSSSUUUWWWYYY[[[[[[\\\ZZZ[[[[[[YYYVVVPPPKKKGGG>>>;;;777555555666666666:::BBBQQQdddxxxxxxvvvzzzuuu]]]WWW```ooozzz|||lllXXXPPPRRR]]]oootttcccZZZTTTQQQQQQQQQPPPSSSXXXaaaffflllrrrtttvvvwwwxxx|||||||||}}}~~~~~~~~~~~~~~~jjjSSSFFF???===;;;:::::::::999888888888888888777666555444222111111000///...---,,,,,,+++***(((((('''''''''***))))))(((''''''&&&&&&%%%&&&&&&''''''''''''''''''(((((()))***+++,,,,,,***************)))((((((((((((((())))))((((((((((((((())))))***+++++++++&&&&&&&&&''''''(((((((((+++,,,,,,---......//////,,,)))&&&&&&((())))))((()))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---------***+++,,,...///......---111111222333333333222222000111222222111222444555666888999999777555555555000111222333444444444444444444555666777888999999888999:::;;;===>>>??????@@@???>>>===;;;;;;::::::444444444555777:::<<<>>>BBBEEEIIILLLNNNQQQSSSUUUXXXZZZ]]]aaacccdddccccccdddbbb```^^^]]]]]]]]]^^^^^^\\\ZZZYYYXXXUUURRRPPPNNNOOOOOOOOOOOONNNLLLKKKJJJJJJLLLMMMOOOPPPQQQRRROOOMMMJJJIIIJJJNNNSSSWWWTTTRRROOOKKKHHHEEEBBBAAA===>>>@@@BBBEEEIIINNNRRRXXX\\\aaafffjjjnnnrrruuuxxx{{{}}}zzzwwwqqqooojjjfffaaa^^^\\\[[[[[[[[[ZZZZZZ]]]dddnnnttt~~~~~~}}}}}}yyysssnnnlllmmmnnnvvv|||}}}~~~~~~~~~~~~}}}|||zzzzzz{{{|||}}}}}}xxxlll```WWWMMMHHHCCC???>>>@@@BBBKKKXXXeeepppzzztttfffaaaaaabbbkkkvvv~~~uuuiii```[[[```ooo~~~|||yyyxxxxxxwwwvvvuuuzzz}}}xxxoooaaaUUUTTTTTTVVVXXX[[[^^^^^^^^^\\\[[[[[[YYYWWWQQQKKKGGG???<<<777444444555555555:::BBBRRRhhhzzzaaaXXX```ppp}}}nnnZZZRRRUUU]]]ooosssaaaWWWRRROOOOOOOOOOOORRRWWW```eeelllqqqtttuuuvvvwwwzzz{{{|||~~~~~~~~~~~~jjjTTTGGG???===;;;:::::::::999888777888888777777666555444000000000///...---+++***---,,,+++***)))((((((((())))))((((((''''''&&&&&&%%%&&&&&&'''''''''''''''''''''((()))***++++++,,,))))))*********)))((((((&&&''''''((((((''''''&&&((((((((()))******++++++%%%%%%%%%&&&''''''((((((++++++,,,---...------,,,)))'''&&&%%%&&&'''''''''(((((((((((((((((((((((((((((())))))************+++,,,,,,,,,,,,,,,------***+++,,,...///......---///000000111111000000000000111222222111222444666666888999999777555444444000111222333444555555555444555555666777888999999777888:::<<<===>>>>>>>>>>>>===;;;999888777777777333444555666999<<>>???AAABBBDDDHHHMMMPPPVVVYYY^^^bbbfffiiimmmooowwwzzz}}}yyyuuummmkkkfffaaa]]]YYYWWWVVVUUUUUUVVVWWW[[[bbbkkkqqq|||||||||}}}}}}}}}~~~~~~}}}yyywwwvvvxxxzzz}}}~~~|||zzzzzzzzz{{{|||~~~yyylllaaaXXXNNNIIIDDD???>>>@@@DDDMMMZZZiiiuuutttgggddddddgggqqq}}}zzzlllbbb]]]bbbppp~~~}}}{{{zzzzzzzzzyyywwwzzz~~~mmm\\\WWWVVVVVVYYY]]]`````````]]]\\\ZZZZZZXXXSSSLLLGGG@@@<<<777444444555666666:::BBBRRRjjjiiiYYY\\\nnn~~~pppZZZRRRUUU]]]oooqqq```XXXSSSPPPQQQQQQPPPTTTYYY]]]ccckkkrrruuuwwwxxxyyyzzz{{{}}}~~~~~~lllUUUGGG???===;;;:::::::::999888777777777777666555444444.../////////...,,,***)))---,,,++++++************%%%&&&&&&'''((()))******&&&&&&'''(((((((((((('''&&&&&&&&&''''''(((((((((((())))))******)))((((((&&&&&&''''''''''''&&&&&&'''''''''((())))))******%%%&&&&&&&&&''''''((((((***+++,,,---------,,,+++(((''''''&&&&&&&&&&&&'''(((((((((((((((((((((((('''((()))******+++******++++++++++++,,,,,,,,,,,,,,,---...///000000000000111222222333333333333222///000111000000000222444666888::::::777555333333111222333444444555444444333333333333444666777888777888:::<<<>>>>>>>>>>>>===;;;888555333222111111444555777999<<>>@@@AAADDDGGGLLLPPPSSSVVVZZZ^^^```cccfffiiissswww}}}~~~}}}||||||{{{xxxtttqqqhhhfffaaa\\\WWWSSSPPPOOOPPPQQQSSSVVVZZZ___fffkkkrrr{{{{{{}}}~~~~~~~~~~~~}}}~~~{{{yyyyyyyyy{{{}}}{{{nnnaaaXXXNNNIIIDDD???>>>AAAEEEMMMYYYiiiwwwsssgggfffhhhlllvvv~~~pppfffaaacccooo{{{~~~}}}}}}{{{xxxvvvvvvzzzhhh[[[YYYXXXZZZ___bbbbbbaaa___]]][[[[[[ZZZUUUNNNHHH@@@<<<666333333555777777;;;BBBRRRllloooZZZYYYiiiyyyrrrZZZRRRUUU^^^oooppp___VVVQQQNNNOOOOOOOOORRRWWW]]]ccclllsssxxxzzz{{{||||||}}}~~~nnnVVVGGG???===;;;:::::::::999888777777777777666555444333...///000000///---+++))),,,++++++*********++++++%%%%%%&&&'''((()))******''''''((()))))))))((((((&&&&&&''''''''''''''''''(((((()))))))))))))))(((''''''((((((((((((''''''&&&&&&&&&'''(((((())))))(((((((((((())))))))))))(((***,,,---------,,,+++)))))))))(((''''''''''''((((((((((((((((((((((((&&&''')))***++++++******++++++++++++++++++++++++...............///000111333333444555666666555555///000111111000000222444666888::::::888555333222333333444444444444444333333333333333444666777888666888;;;===>>>>>>>>>===<<<:::777444222222222222777888:::===@@@CCCEEEFFFKKKOOOTTTXXXZZZ\\\]]]^^^]]]]]]^^^___aaabbbccccccbbbbbbbbbbbbaaaaaa```___ZZZXXXTTTRRROOOKKKFFFCCCAAA???<<<:::888999:::;;;======>>>???AAADDDFFFHHHHHHJJJMMMQQQTTTVVVXXXYYYWWWUUUPPPJJJCCC>>>:::888888:::<<>>???>>>===:::999777666666777888999999:::===@@@CCCFFFHHHIIIMMMQQQWWW[[[]]]^^^___```^^^^^^^^^___```aaacccdddcccdddddddddbbb```^^^]]]VVVTTTPPPMMMJJJGGGBBB??????<<<999555444555777999>>>>>>???@@@BBBEEEHHHIIIIIIKKKOOOSSSUUUUUUTTTSSSNNNLLLIIIEEEBBB???===<<<333666999===AAAGGGNNNSSSPPPRRRVVVXXXYYYZZZ\\\^^^```eeelllqqqssstttttttttwwwuuurrrpppooolllhhhfff```^^^YYYSSSMMMIIIFFFEEEDDDGGGKKKNNNQQQTTTXXX[[[^^^hhhssszzz~~~}}}zzzxxxxxxyyyzzz}}}uuu___VVVMMMHHHDDD@@@???BBBAAAGGGRRRaaaqqq~~~{{{ooogggiiinnnrrr|||xxxsssrrrxxx|||vvvnnniiiiiijjjrrr~~~ccc```]]]^^^cccgggfffdddeeebbb```___```\\\SSSMMM>>>:::555222333666888:::===CCCRRRkkk|||vvvrrrpppyyymmm[[[XXX```iiitttxxxaaaXXX\\\^^^ooonnn]]]XXXSSSPPPQQQQQQQQQUUUZZZaaagggpppwww{{{|||||||||~~~~~~kkkSSSEEEAAA>>>;;;:::;;;;;;:::999888777666555444333333333777...---777;;;444///000)))((((((((((((((())))))$$$%%%'''(((((('''%%%$$$))))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))((((((((((((((()))*********+++,,,,,,***))))))******+++---......---+++***---+++(((((()))))))))))))))((('''((()))((($$$ '''++++++(((''''''***+++,,,,,,------,,,,,,,,,---...000111222222222444444333222222111111111111111//////000111444555777999;;;;;;999666333333333444777888888777555444666444444777;;;>>><<<:::888999;;;<<<<<<;;;999888777666555444555777999::::::???EEEFFFFFFFFFKKKOOOQQQSSSWWW\\\^^^______^^^^^^^^^]]]]]]```cccgggjjjdddeeeeeeeeecccaaa^^^\\\YYYTTTNNNJJJHHHEEEBBB>>><<<888333222444666777666;;;<<<<<<>>>@@@BBBDDDEEEIIILLLPPPSSSTTTRRRPPPNNNHHHEEEAAA>>><<<:::888666444888:::<<>>===>>>BBBHHHQQQ\\\hhhttt}}}uuunnnmmmnnnrrr{{{zzzxxx}}}~~~tttiiidddfffiiipppzzziii```YYY[[[```ccceeeggggggfffeeeddd```ZZZSSSMMMEEE===888777666444555888:::CCCUUUnnn}}}zzzxxxvvviiiZZZUUUYYYdddrrr|||bbbUUUUUUaaauuujjj___UUUQQQOOOOOOOOOOOOUUU\\\dddkkktttzzz{{{{{{{{{|||kkkSSSFFFAAA>>>;;;::::::;;;:::999888777666555444333333333222...444AAADDD999...+++))))))(((((((((((())))))%%%&&&'''(((((('''&&&%%%)))(((((((((''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((************))))))))))))''''''''''''((()))***+++)))***,,,+++***((()))))))))***,,,---...---,,,++++++)))&&&&&&'''(((''''''***))))))+++---,,,)))&&&!!!$$$(((******))))))))))))***++++++,,,,,,++++++++++++---...////////////222222222222222222222222111111//////000111444555666888;;;:::888555333333333444777888999777555444555555555777:::;;;;;;:::888999:::;;;;;;:::999888888888666666666888:::;;;===BBBFFFHHHGGGIIIMMMQQQRRRUUUXXX\\\^^^______^^^\\\\\\\\\]]]___aaadddfffcccdddddddddbbb```]]]\\\XXXSSSNNNIIIGGGDDDAAA>>>888444000///111333444444888888:::<<<@@@DDDGGGIIINNNPPPSSSTTTSSSQQQMMMKKKCCC@@@;;;888666444222111444888<<<>>>DDDMMMSSSSSSTTTTTTSSSRRRQQQRRRUUUWWW\\\]]]^^^```bbbcccdddeeefffffffffeeeccc```\\\ZZZSSSNNNHHHCCCAAA???>>>======???@@@BBBCCCFFFKKKNNNXXX```mmmyyy}}}zzzwwwzzz~~~~~~|||zzz{{{}}}vvvfffZZZNNNGGGCCC>>>===>>>@@@EEENNNXXXdddqqq}}}~~~tttooonnnqqqyyyvvvnnnjjjiiijjjooowww}}}iii___XXXZZZ___aaadddfffhhhgggeeeddd```[[[TTTOOOEEE>>>888888777555666999<<>>;;;::::::;;;:::999888777666555444333333333111///666BBBDDD999...***))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))))))))''''''(((((((((((())))))+++++++++******)))))))))&&&&&&&&&&&&'''((()))***(((***+++***)))(((((((((((()))+++------...---,,,+++(((&&&&&&'''(((((('''(((((()))+++......---+++,,,+++))))))***++++++***))))))***++++++++++++***,,,,,,---...//////......000000111222333333444444111111//////000111444555666888::::::888555444333333444777999999888666555444666888999888888999:::888999:::;;;;;;:::999888:::999888888999:::<<<===CCCFFFIIIJJJJJJLLLPPPTTTUUUWWWZZZ\\\^^^___^^^^^^[[[[[[\\\]]]___```aaabbbaaabbbbbbbbb```^^^\\\[[[WWWSSSMMMIIIEEEBBB>>><<<888555222000222555666777999999;;;>>>BBBFFFJJJMMMUUUUUUVVVUUURRRNNNIIIGGGBBB???:::777555444222111444999>>>AAAGGGOOOSSSSSSRRRRRRRRRQQQQQQTTTYYY\\\___^^^]]]]]]\\\]]]]]]^^^^^^^^^^^^\\\ZZZWWWTTTRRRKKKHHHCCC???>>>===<<<:::888:::;;;===???BBBGGGKKKVVV___mmmwww}}}xxxuuuwwwzzz~~~}}}zzz{{{|||}}}wwwdddYYYMMMGGGCCC???===??????CCCKKKUUUaaaooo||||||sssooopppxxx}}}wwwuuusssqqqrrrwww|||kkkaaaZZZ[[[```ccceeehhhiiihhheeeccc```[[[UUUQQQFFF???:::999888666777:::===CCCRRRkkkjjjXXXQQQQQQYYYaaaxxxhhh]]]^^^aaauuukkk```XXXTTTQQQPPPNNNMMMRRRXXXeeelllvvv|||~~~}}}}}}~~~}}}}}}~~~jjjSSSGGG@@@>>>;;;::::::::::::999888777666555444333333333444000111666777222...///***))))))(((((((((((())))))(((''''''''''''((()))((((((((((((((('''''''''(((((((((((())))))))))))((((((((()))))))))))))))++++++******)))(((((((((''''''&&&&&&&&&&&&''''''((()))******(((''''''((('''(((***,,,------...---,,,***(((((()))*********&&&&&&''')))***++++++***...+++((((((+++,,,+++))))))******+++++++++++++++//////000000000000000///000111222333333333333222111111//////000111444555777999;;;:::888666555555333555888::::::999777666444777::::::777666888:::888888999::::::999888888999999:::;;;===???AAABBBIIIKKKMMMMMMNNNPPPTTTWWWWWWXXXZZZ\\\^^^^^^^^^]]]\\\]]]^^^````````````_______________^^^\\\[[[ZZZWWWTTTNNNHHHCCC>>>;;;999;;;:::888888999;;;<<<===???@@@AAADDDGGGLLLOOORRRZZZYYYWWWTTTPPPJJJEEECCCAAA===999666555444444333555;;;AAADDDJJJRRRTTTSSSRRRRRRSSSSSSVVV\\\ccchhhjjjhhheeeaaa^^^\\\[[[ZZZXXXXXXWWWUUURRROOOMMMKKKEEEBBB???===<<<;;;:::888555666888999;;;???DDDHHHRRR]]]kkkuuu|||zzzuuuuuuwwwzzz~~~zzzzzzzzzzzz{{{}}}~~~uuucccXXXLLLFFFCCC???>>>???@@@DDDKKKTTTaaaooo}}}uuuoooooowww~~~xxxuuuxxx~~~mmmddd\\\^^^cccfffiiillliiigggdddaaa___[[[VVVRRRGGG@@@:::999999777888;;;===BBBQQQjjjkkkXXXPPPOOOVVV[[[rrrkkk]]]]]]dddyyyjjj^^^WWWSSSPPPOOONNNMMMRRRYYYdddlllvvv}}}~~~kkkTTTGGG@@@===:::999::::::999888888777666555444333333333555111/////////......000******)))((((((((((((((()))(((''''''''''''((()))'''''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((((())))))((((((((('''''''''***)))((('''%%%%%%%%%%%%((()))******(((''''''((('''((()))+++,,,------...,,,***(((''')))*********'''(((((()))(((((((((((()))'''&&&(((+++,,,***'''***++++++,,,---,,,,,,,,,//////000000000000000///222222333444333222111///111111//////000111444555888:::;;;;;;999777777777444666999;;;<<<;;;:::888666999;;;;;;888666888:::999999999::::::999999999888999;;;>>>AAAEEEGGGIIIMMMNNNOOOPPPQQQSSSVVVWWWWWWXXXZZZ\\\]]]]]]]]]]]]___```aaabbbbbbaaa```___]]]]]]\\\\\\[[[ZZZYYYXXXXXXUUUPPPIIIBBB===:::999>>>>>>???@@@@@@@@@AAAAAADDDEEEHHHLLLPPPTTTXXXZZZ[[[YYYVVVRRRMMMGGGCCC@@@<<<999555222222333333333777===CCCGGGMMMTTTVVVTTTTTTUUUWWWZZZ___gggpppvvvwwwtttpppjjjddd___\\\ZZZTTTSSSRRROOOLLLIIIGGGFFFAAA???<<<;;;:::999777555555555666777999===CCCGGGPPP[[[iiirrrzzz~~~wwwvvvvvvwww{{{zzzyyywwwvvvwwwyyy|||~~~}}}~~~sssdddXXXLLLFFFCCC???>>>@@@???CCCJJJSSS___mmm{{{tttmmmmmmuuu{{{vvvuuuqqquuu}}}~~~xxxuuuyyykkkbbb\\\___dddhhhjjjlllhhhfffcccaaa^^^ZZZVVVRRRHHH@@@;;;:::999777888;;;<<>>>>><<<;;;888999;;;;;;:::999::::::::::::::::::::::::::::::999;;;===AAAEEEHHHKKKLLLNNNOOOQQQSSSTTTUUUVVVVVVWWWWWWYYYZZZ[[[\\\]]]]]]aaaaaabbbbbbaaa```^^^]]][[[ZZZZZZYYYXXXXXXWWWWWWXXXVVVRRRLLLEEEAAA??????AAADDDHHHIIIHHHFFFEEEDDDFFFIIINNNSSSXXX\\\^^^___WWWUUURRRNNNIIIEEEBBBAAA<<<999555333444777888999999@@@EEEIIINNNUUUWWWVVVWWWYYY]]]bbbhhhpppyyy~~~|||xxxrrrllleee```]]]SSSRRRPPPMMMJJJGGGEEEDDDBBB@@@>>>===<<<:::666444555666666666777;;;AAAEEENNNXXXdddnnnvvvzzzxxxuuutttwww|||{{{yyyvvvttttttwwwzzz|||~~~}}}rrreeeZZZNNNHHHDDD@@@>>>@@@===BBBIIIRRR]]]jjjvvv~~~zzznnnggggggoooxxx|||sssnnnmmmjjjsss{{{uuusss{{{{{{ddd\\\YYY]]]dddfffhhhiiihhhfffdddbbb```\\\VVVRRRGGG@@@::::::999777888;;;;;;BBBRRRiiipppYYYOOOOOOYYY^^^tttuuudddbbbllljjj^^^SSSPPPNNNNNNNNNNNNTTT[[[aaajjjvvv~~~~~~~~~nnnUUUGGG???===:::999999999999888888777666555444333333333000333444333222000...,,,+++***)))(((''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''(((((())))))***)))((((((''''''(((((()))***,,,+++***((())))))***************+++,,,,,,)))'''%%%%%%''')))))))))+++,,,---,,,)))(((***,,,%%%''')))***)))))))))*********+++,,,,,,,,,,,,,,,++++++---...////////////000111333555555333111///111111//////000111444555777888999888666666666777888:::===???@@@@@@>>>===:::999999;;;<<<===<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>AAADDDGGGJJJLLLMMMNNNOOORRRUUUWWWWWWUUUSSSUUUVVVWWWYYYZZZ[[[\\\]]]``````___^^^]]]\\\ZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVWWWWWWUUUPPPKKKHHHHHHJJJLLLQQQWWWYYYWWWSSSOOONNNKKKNNNSSSXXX[[[\\\[[[ZZZRRRPPPMMMIIIFFFDDDCCCBBB<<<999666555777;;;===???<<>>CCCJJJQQQ[[[ccclllyyy{{{xxxtttrrrssswww}}}}}}zzzwwwttttttvvvzzz|||~~~ttthhh\\\OOOIIIDDD@@@>>>@@@>>>BBBJJJSSS^^^iiittt{{{rrreee^^^^^^eeennnzzz}}}|||vvvooolllkkkmmmyyy{{{zzzooo^^^XXXVVV]]]dddgggggghhhhhhhhhgggfffccc___XXXTTTGGG@@@:::999888666777::::::CCCSSSgggxxx}}}yyywwwvvvxxx}}}tttZZZNNNOOOZZZaaawwwuuugggffflllnnnbbbUUUQQQNNNNNNMMMMMMRRRYYY```iiiuuu~~~}}}~~~~~~pppVVVGGG???===:::999999999999888888777666555444333333333333444222...,,,---......++++++)))(((''''''''''''$$$%%%'''(((((('''%%%$$$&&&'''''''''(((((())))))&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&%%%&&&&&&'''((()))***++++++'''''''''(((((()))***+++***+++,,,,,,***))))))***+++******)))******+++++++++)))'''''')))+++++++++)))+++,,,+++((((((***---(((+++,,,+++((((((***---))))))***++++++++++++***,,,---...000111222222222...000222555555444222111222111//////000111444555555666777666555444555666999;;;>>>@@@BBBAAA@@@???;;;999999;;;>>>@@@>>>;;;===<<<<<<;;;;;;<<<<<<===@@@AAACCCFFFHHHJJJKKKKKKNNNOOORRRVVVXXXWWWTTTRRRTTTUUUVVVXXXYYY[[[\\\]]]^^^^^^\\\[[[YYYXXXWWWVVVXXXXXXWWWVVVUUUUUUUUUUUUVVVWWWVVVSSSPPPNNNPPPSSSXXX^^^fffiiifff```[[[XXXRRRUUUXXX[[[[[[WWWSSSPPPMMMLLLIIIGGGEEEDDDCCCCCC888555111111444888<<<===>>>CCCGGGJJJOOOVVVZZZYYY]]]```eeeiiinnntttzzz{{{tttnnnjjj___]]][[[WWWTTTQQQPPPOOOSSSQQQPPPNNNLLLGGGBBB>>>666666555444444777===AAAEEEJJJRRRZZZbbbnnn||||||xxxsssppppppuuuzzz|||xxxuuutttwwwzzz}}}~~~wwwiii]]]QQQJJJEEE@@@>>>@@@@@@EEEMMMVVV```kkkuuu{{{~~~mmm```XXXWWW^^^fffrrrvvvxxxwwwsssooommmnnntttggg\\\WWWWWW___gggiiihhhiiiiiiiiiiiiiiifffaaaZZZUUUFFF???:::999888666777::::::DDDUUUfffrrrvvvsssooonnnmmmooowwwwwwZZZMMMNNN[[[bbbxxxsssggghhhkkkqqqfffVVVRRROOONNNMMMLLLPPPWWW___hhhuuu~~~}}}~~~rrrVVVIIIBBB???<<<:::999999888666777777777777666555444333555555444222111///......---,,,+++***)))))))))))))))(((&&&%%%$$$$$$%%%%%%((('''%%%$$$###$$$$$$%%%%%%&&&((()))***+++******))))))(((''''''''''''''''''((()))((('''&&&''')))((((((******+++***)))(((---,,,+++)))(((&&&%%%$$$'''(((******)))***+++---))))))(((((((((***+++,,,+++++++++*********))))))))))))((((((((())))))***'''(((***+++,,,+++)))(((---------...///000000111111111111111000...---,,,222111///...///000222333666666666666666666555444111666===DDDGGGFFFCCC@@@BBB@@@===;;;::::::<<<===???BBBCCCAAA<<<:::===AAAAAABBBDDDFFFIIIJJJKKKLLLLLLOOORRRTTTSSSRRRRRRSSSVVVUUUUUUTTTUUUVVVXXXYYYWWWXXXYYYYYYYYYXXXWWWVVVVVVVVVUUUTTTRRRSSSVVVXXX^^^\\\YYYXXXXXX[[[^^^aaajjjmmmssswwwwwwpppfff___[[[[[[[[[[[[ZZZWWWQQQMMMLLLIIIGGGFFFFFFDDD???;;;===:::777777:::<<<===<<<@@@CCCGGGIIILLLSSS[[[bbbbbbeeeggghhhiiilllrrrwww}}}xxxrrrooollliiifffccccccbbb```___ZZZ]]]``````[[[RRRGGG???888888777777888:::<<<===BBBEEEJJJQQQXXX```fffiiixxx}}}{{{~~~zzzuuuqqqpppsssxxx{{{~~~xxxuuuvvvxxxyyyyyyyyyjjj^^^RRRKKKGGGBBBAAABBBDDDFFFLLLUUU```lllvvv|||fffWWWQQQQQQTTTXXXhhhpppzzz}}}zzzxxxzzz}}}~~~}}}yyyzzzzzz}}}tttiiiWWWUUUTTTVVV\\\bbbfffhhhhhhkkklllkkkjjjfff\\\QQQFFF@@@<<<:::888555555999===CCCRRRfffrrruuuttttttpppssszzzyyyZZZOOOSSSYYYhhhxxxrrrhhhhhhmmmuuudddXXXSSSOOOOOOOOONNNQQQVVVbbbjjjuuu|||}}}|||{{{{{{}}}~~~qqqVVVIIIBBB???<<<::::::999888777777777777777666555444333333333222000///...---,,,******)))(((''''''''''''******((('''&&&&&&&&&'''((('''&&&%%%%%%%%%&&&''''''((()))******)))((('''))))))(((''''''''''''''''''((())))))''''''((()))******)))(((((()))***+++************))))))))))))$$$&&&'''((('''''')))***''''''&&&%%%%%%&&&((((((+++++++++*********))))))((((((((((((((()))******'''(((***+++++++++***))),,,,,,---...///000111222111222333333222111///...222111///...///000222333666666666666666555555444444888===CCCEEEDDDBBB@@@??????>>>===;;;::::::999;;;>>>@@@???<<<;;;???BBBBBBCCCEEEGGGIIIJJJJJJKKKMMMPPPRRRSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQSSSTTTUUUTTTTTTVVVVVVVVVUUUTTTSSSTTTUUUTTTSSSRRRSSSVVVXXX]]]\\\\\\\\\^^^bbbfffhhhooorrrwww||||||vvvmmmgggbbb```___]]][[[WWWQQQMMMKKKIIIGGGFFFFFFDDD@@@<<<>>>;;;999999;;;===>>>===@@@BBBFFFIIILLLSSS\\\ccceeegggiiihhhgggiiinnnrrruuuxxx|||~~~|||xxxuuutttpppooonnnnnnnnnmmmkkkiiijjjlllmmmkkkdddXXXKKKBBB<<<:::888666666777999;;;>>>@@@DDDIIIOOOUUUZZZ]]]fffkkkxxx|||vvvrrrppprrrvvvxxxyyyvvvvvvxxxyyyyyy~~~{{{jjj^^^RRRKKKGGGBBBAAABBBBBBEEEKKKUUU```lllvvv{{{~~~hhhXXXQQQNNNPPPSSSaaalllzzz{{{yyy}}}yyytttsssrrrtttyyy{{{vvvkkkaaaUUUSSSSSSVVV[[[bbbgggiiijjjmmmnnnmmmlllhhh]]]RRRFFF@@@;;;:::888555666999<<>>>>>>>>>>><<<:::888666777999<<<<<<;;;<<<@@@DDDDDDEEEFFFHHHJJJKKKKKKKKKNNNPPPRRRSSSQQQPPPPPPPPPMMMMMMMMMMMMMMMNNNPPPPPPOOOPPPQQQRRRRRRRRRQQQPPPRRRRRRRRRQQQQQQSSSVVVYYY[[[]]]___cccgggkkknnnppprrrtttyyy~~~{{{tttooojjjgggbbb^^^ZZZVVVQQQMMMJJJIIIGGGFFFEEEDDDBBB???@@@>>>======>>>@@@@@@??????BBBFFFIIIMMMTTT^^^fffjjjkkkkkkhhheeeeeehhhlllmmmqqqtttvvvvvvvvvvvvvvvwwwxxx{{{}}}}}}xxxtttwwwwwwvvvssskkk___RRRHHHAAA???;;;888666777999:::<<<===???BBBEEEIIILLLMMMRRRVVVbbbssszzztttqqqrrrtttuuu~~~}}}xxxwwwxxxxxxyyy|||{{{jjj___RRRKKKGGGBBB@@@BBB???DDDLLLVVVbbbnnnwww|||~~~kkkZZZQQQLLLKKKNNNYYYgggzzz{{{rrrqqquuuxxxrrrmmmkkkkkkmmmooojjjaaaYYYQQQPPPQQQUUU[[[bbbgggjjjmmmpppqqqpppnnnjjj___TTTGGG@@@:::999888666666999<<>>>>>===<<<:::888777666666888;;;<<<<<<>>>AAADDDDDDEEEGGGJJJLLLMMMNNNOOOOOOPPPRRRQQQOOOMMMMMMMMMJJJJJJJJJKKKLLLLLLMMMNNNLLLMMMOOOPPPPPPOOONNNNNNOOOPPPPPPPPPPPPRRRUUUXXX[[[^^^ccchhhlllpppqqqrrroooqqqtttyyy{{{yyyuuuqqqooojjjccc]]]XXXSSSOOOLLLJJJIIIGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@CCCGGGJJJOOOWWWbbbiiippppppoookkkeeeccceeegggkkkmmmppprrrrrrtttvvvxxxzzzuuutttsssqqqlllcccXXXPPPGGGDDD???;;;999:::;;;===>>>>>>>>>>>>???AAABBBCCCEEEHHHQQQ```ooo|||yyyuuusssssssss{{{{{{xxxwwwwwwwwwyyy}}}xxxkkk___RRRKKKGGGBBB@@@AAA???DDDMMMYYYfffqqqzzzlll\\\QQQJJJIIIKKKTTTcccwww{{{qqqhhhggglll|||~~~uuummmjjjhhhggggggbbb[[[TTTNNNNNNOOOTTT\\\ccchhhkkkoooqqqrrrqqqpppkkkaaaUUUHHH???999888888777777999<<>>AAABBBCCCEEEHHHKKKNNNPPPRRRSSSNNNOOOOOONNNKKKIIIHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMKKKLLLMMMOOOOOOOOONNNMMMMMMMMMNNNNNNNNNPPPTTTWWWZZZ^^^eeekkknnnooommmllliiijjjlllpppssssssqqqooommmggg```YYYTTTQQQNNNKKKJJJIIIHHHFFFFFFFFFHHHIIIJJJJJJKKKJJJHHHFFFDDDDDDCCCEEEIIILLLPPPYYYdddmmmsssuuutttpppjjjffffffgggiiillloooqqqsssvvvzzz}}}yyyqqqnnnkkkjjjhhhccc[[[TTTJJJGGGCCC???======>>>???@@@@@@>>>======<<<<<<<<<@@@@@@FFFQQQ\\\gggtttyyyuuusssssswww|||}}}xxxuuuuuuuuuvvvzzz~~~xxxkkk___SSSKKKFFFBBB@@@AAA@@@EEEOOO[[[iiiuuulll]]]RRRJJJHHHJJJSSS```sss|||ssshhh``````eeeooo{{{zzzpppmmmiiifffccc^^^WWWRRRLLLLLLOOOUUU]]]dddiiilllnnnqqqsssrrrqqqmmmbbbWWWHHH???777777888888888:::===EEEXXXqqq~~~||||||~~~wwwfffZZZ[[[ccchhhzzzwwwggg[[[WWWfffyyyjjjYYYRRRNNNMMMMMMMMMQQQWWW```iiittt||||||}}}~~~qqqWWWKKKAAA???<<<;;;;;;;;;;;;:::777777777777666555444333222222111111000///......+++***)))((('''''''''''''''(((((())))))(((''''''%%%%%%&&&'''''''''&&&&&&$$$&&&''')))***+++******))))))(((''''''''''''''''''***,,,---,,,***))))))'''((()))))))))'''&&&$$$$$$$$$%%%&&&((()))******'''((())))))''''''((()))+++***)))((((((((()))***(((((()))))))))))))))***(((((('''''''''(((((((((************++++++,,,,,,++++++,,,...///111222333///000222333444333333222000///......///111333555777777777777666555333333111222444777:::===???@@@>>><<<999666555666888999:::::::::;;;===>>>@@@AAACCCDDDGGGJJJMMMPPPQQQRRRLLLMMMLLLJJJFFFDDDCCCDDDHHHHHHIIIKKKKKKKKKKKKKKKJJJKKKMMMNNNOOOOOONNNMMMKKKLLLMMMLLLLLLNNNRRRUUUYYY^^^eeekkkmmmkkkgggccccccbbbdddfffjjjlllkkkjjjfffaaaZZZUUUQQQOOOMMMLLLKKKKKKJJJHHHGGGHHHLLLOOOPPPRRRSSSQQQMMMIIIGGGFFFDDDGGGIIILLLQQQZZZeeennnuuuxxxzzzxxxrrrmmmlllllliiilllppptttxxx~~~|||uuuooojjjdddccccccbbb\\\WWWOOOMMMJJJFFFDDDBBBBBBBBBAAAAAA???===<<<;;;;;;:::>>><<>>EEEWWWnnn}}}xxxvvvwwwxxxzzz|||~~~xxxhhh[[[[[[ccciiitttcccXXXUUUcccuuunnn\\\UUUOOONNNMMMLLLQQQWWW^^^gggsss|||~~~rrrXXXLLLAAA???<<<;;;;;;<<<;;;:::777777777777666555444333222111111000000/////////,,,+++***))))))((((((((((((((()))******))))))(((''''''((()))((('''&&&&&&$$$&&&''')))***+++******))))))(((''''''''''''''''''***---...---+++***)))%%%%%%$$$###"""""""""!!!$$$$$$%%%'''(((***+++++++++---...---,,,+++,,,---)))((((((''''''((()))***(((((((((((())))))******''''''((()))+++---///000+++*********++++++,,,,,,,,,,,,---...///000111222000111333333444333222111000///......///111444555888888777777666444333222111222333555777999:::;;;:::999888777666777777888888888888999<<<>>>@@@@@@CCCDDDFFFIIIKKKLLLMMMMMMJJJJJJIIIFFFBBB???>>>???DDDEEEGGGHHHIIIIIIHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMKKKLLLLLLKKKKKKMMMPPPSSSVVV\\\dddkkklllhhhaaa\\\[[[ZZZZZZ\\\___bbbcccccc^^^ZZZUUURRRPPPPPPOOONNNLLLLLLKKKIIIHHHJJJOOOTTTVVVYYYZZZWWWRRRLLLHHHGGGEEEGGGIIIKKKOOOXXXdddllluuuzzz{{{vvvsssrrrmmmqqquuuzzz{{{uuullleee]]]\\\___aaa___[[[[[[YYYVVVSSSOOOKKKHHHGGGDDDCCCAAA@@@???>>>>>>======;;;;;;???AAADDDLLLTTTddduuu~~~xxxtttrrrppptttzzzwwwqqqpppqqqqqquuuzzz}}}{{{lll```SSSLLLFFFAAA???@@@AAAFFFOOO[[[jjjyyyzzzkkk___TTTKKKHHHIIINNNYYYmmmyyykkk___XXXZZZ___iiisss~~~{{{vvvoooggg^^^WWWRRRLLLMMMPPPWWW___fffkkkmmmooorrruuuuuuuuusssiii___JJJ???555555888999999:::>>>DDDTTTkkk~~~}}}uuuqqqppprrruuu{{{ppp```]]]fffoootttbbbXXXVVV```rrrrrr___XXXQQQOOOMMMLLLPPPVVV[[[eeerrr|||sssYYYLLLAAA???<<<;;;<<<<<<<<<;;;777777777777666555444333111111000000//////......///...---,,,++++++++++++&&&'''((())))))(((''''''))))))*********((('''&&&%%%&&&((()))*********)))))))))(((''''''''''''''''''***---...---+++******+++)))&&&$$$###$$$%%%'''(((((((((((())))))))))))***,,,,,,,,,******+++,,,))))))(((((((((***+++,,,'''((((((((())))))******((()))+++---111444777999++++++******++++++,,,------------...///000000111222333444444444333222111//////......///111444555888888888777666444333222222333444555666666666666666777888999999888777666555555555888;;;>>>@@@@@@DDDEEEFFFGGGHHHHHHIIIHHHIIIIIIGGGCCC???<<<<<<<<>><<<;;;===>>>???DDDKKKUUUiii~~~xxxsssqqqnnnrrrxxxwwwpppooooooppptttyyy}}}yyylll```SSSLLLFFFAAA???@@@AAAEEEMMMZZZiiixxxzzzlll```TTTJJJGGGHHHJJJWWWlllzzzjjj^^^WWWYYY___mmmuuu|||}}}uuukkkbbbZZZUUUMMMNNNQQQXXX```gggkkkmmmpppsssvvvwwwwwwuuulllbbbJJJ>>>555555888999::::::===CCCRRRiii}}}}}}tttooonnnqqquuu~~~wwwfffbbbllluuuwwwcccZZZYYY___ppptttaaaZZZSSSOOOMMMLLLPPPVVVZZZdddqqq|||yyy___NNN@@@???>>>===;;;999888777999777666666777777666444111111000000//////......,,,+++***)))((((((((((((''''''&&&&&&&&&&&&''''''((()))+++,,,,,,+++***)))(((((())))))*********+++))))))))))))))))))))))))((()))***+++---...///000))))))))))))((('''&&&%%%'''(((((()))***+++++++++*********)))))))))))))))+++******)))))))))))))))+++***(((((()))***,,,...)))''''''***000444555444---------,,,,,,+++++++++*********+++---///111222222222333444444333222222000000//////000222555666<<<===<<<999666333222333333444555666777666555444888888999999888666444333555888<<<>>>===;;;::::::DDDFFFGGGFFFEEEDDDEEEGGGIIIGGGDDDAAA>>>===<<<<<<>>>???AAACCCDDDDDDCCCCCCFFFHHHJJJLLLLLLKKKJJJIIIJJJJJJKKKJJJJJJLLLPPPSSSWWW]]]eeellllllggg___YYYRRRQQQPPPPPPQQQSSSUUUVVVSSSQQQOOOMMMLLLLLLLLLMMMMMMLLLKKKIIIIIILLLRRRWWW\\\aaabbb___[[[WWWPPPIIIHHHGGGFFFHHHNNNVVV^^^cccsssyyyzzzrrrccc```[[[WWWXXX]]]cccgggnnnppppppllldddZZZQQQLLLKKKGGGCCCEEEIIILLLKKKHHHKKKEEE@@@@@@===:::===EEEPPP```vvvxxxsssppplllooossszzz|||vvvrrrooossstttvvvyyy}}}vvvjjj___RRRKKKFFFAAA>>>???AAAEEELLLWWWeeetttuuuaaaVVVPPPLLLJJJJJJOOO[[[nnn|||ooobbbWWWVVV\\\gggrrr}}}xxxnnndddZZZTTTLLLOOOSSSXXX^^^eeemmmrrrtttwwwzzz|||}}}yyylll___JJJBBB:::999:::999999;;;@@@EEESSShhhzzzyyytttssswww~~~{{{hhhkkknnn~~~iiiYYY]]]aaawww}}}kkk___SSSNNNMMMMMMPPPUUUYYYaaannn{{{yyy^^^MMMBBBAAA???<<<:::999888777:::888666666777777555333111111111000///......---+++***)))(((''''''''''''&&&&&&&&&'''((()))***+++'''(((+++,,,---+++***(((''''''((((((((()))))))))((((((((((((((((((((((((((()))***+++,,,...//////******)))((('''&&&&&&%%%'''(((((()))******++++++))))))))))))************+++******)))))))))))))))+++***)))''''''(((***+++,,,***((())),,,------+++,,,,,,,,,++++++*********+++++++++,,,---///000111111222333444444333222111//////......///111333555:::::::::777444111111111111111222333333333333333555555666666555444333222222444888999888777777888AAACCCDDDDDDDDDDDDFFFGGGFFFDDDBBB@@@>>>===<<<<<>>???@@@DDDKKKVVVdddrrr~~~ppp^^^TTTOOOJJJHHHHHHPPPZZZmmmtttfffZZZXXX^^^fffqqq}}}uuujjj```ZZZNNNQQQVVV[[[aaahhhoootttxxx{{{~~~}}}pppbbbLLLCCC;;;999999888888:::>>>CCCRRRhhh|||~~~zzzyyy{{{ooorrrtttnnn\\\___```vvvlll```TTTNNNMMMMMMPPPTTTYYYaaammmzzzzzz^^^KKKDDDBBB>>>;;;999888888999;;;999777666777666444222222222111000...---,,,,,,***)))((('''&&&&&&&&&&&&)))((('''&&&%%%$$$######%%%'''***------+++)))'''&&&'''''''''''''''(((((((((((((((((((((((((((((((((((()))+++,,,---...///,,,+++)))'''&&&&&&&&&&&&'''(((((())))))******+++((()))))))))***++++++++++++******))))))))))))))),,,+++)))''''''''''''(((,,,***((('''(((((('''&&&++++++***************))),,,,,,,,,,,,---...///000111222333444444333222111......---------///222333999::::::888444222111111111111000000111111222333111111222222222222111111333555888999999999:::<<<===???AAABBBBBBCCCEEEFFFBBBAAA@@@???>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@AAAAAABBBDDDEEEGGGHHHGGGGGGFFFIIIJJJKKKKKKKKKLLLOOORRRTTT[[[dddllloookkkeee```VVVSSSOOOLLLJJJJJJKKKLLLHHHIIIKKKMMMNNNOOOPPPPPPMMMLLLJJJHHHHHHMMMSSSXXX```eeehhheeeaaa]]]VVVNNNKKKIIIFFFFFFJJJQQQYYY^^^gggooo{{{}}}xxxmmmhhhaaa\\\]]]ccckkkpppuuuvvvuuupppggg]]]UUUQQQLLLKKKLLLRRRZZZaaadddddd[[[UUUOOOLLLGGGCCCCCCEEEEEENNN[[[fffooovvv~~~~~~xxxtttnnnnnnooorrrwww}}}}}}wwwtttoooqqqvvv{{{}}}rrrggg\\\PPPJJJEEEAAA???@@@???CCCKKKVVVdddppp{{{{{{mmm]]]UUUPPPKKKIIIIIIQQQ[[[ooo}}}lll]]]ZZZ```fffsss|||yyylllbbb\\\PPPTTTYYY^^^dddkkkrrrwww{{{~~~rrreeeNNNEEE<<<:::999777777999;;;AAAQQQhhh~~~}}}}}}}}}~~~uuuxxxzzztttaaaccccccyyyooobbbUUUOOOMMMLLLNNNRRRYYY```lllxxx|||^^^KKKCCCAAA===:::999999;;;<<<;;;:::888777666555333111333222111000...---++++++******)))(((''''''''''''))))))((((((&&&%%%$$$###$$$&&&***,,,---+++)))'''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***+++,,,---------,,,)))'''&&&&&&'''((((((((((((((())))))******(((((()))***++++++,,,,,,+++******)))))))))))))))+++***)))(((((((((((()))((('''''''''((()))******++++++++++++************---------------...//////222333444555555444333222///...---------///222333999;;;;;;:::777444333444333222111111111222444555///000000111111111111111444666888999999:::<<<>>>;;;===?????????@@@AAACCC???????????????@@@@@@@@@DDDCCCAAA@@@???@@@AAAAAABBBCCCDDDEEEFFFGGGGGGFFFIIIKKKLLLLLLKKKLLLOOOQQQTTTZZZdddlllpppnnnjjjgggaaa]]]WWWQQQMMMJJJIIIHHHFFFGGGJJJMMMOOOPPPPPPPPPNNNMMMKKKIIIIIIMMMTTTYYY___dddhhhgggeeebbb\\\UUUQQQNNNKKKIIIKKKQQQWWW[[[bbbiiittt}}}}}}zzzrrrnnniiieeeeeeiiiooosssvvvvvvtttooofff]]]VVVSSSKKKKKKNNNUUU___hhhmmmooohhhccc]]]WWWQQQKKKFFFEEEDDDIIIPPPWWW___iiirrrxxx}}}zzzrrrpppoooooosssyyyyyytttnnnrrrwww}}}|||pppfffZZZOOOIIIEEE@@@???@@@>>>CCCLLLWWWdddpppyyy~~~|||pppbbbZZZUUUOOOMMMMMMRRR___uuuqqq```\\\aaajjjwww}}}|||oooddd___SSSWWW[[[aaafffmmmtttyyy|||ssseeeQQQGGG===:::888666666888;;;AAAQQQiii~~~|||yyy}}}vvvxxxyyyxxxdddfffiii~~~rrreeeWWWPPPMMMLLLMMMPPPXXX___jjjvvv~~~```LLL@@@???<<<::::::;;;===???;;;:::888777666555333111222222111///...,,,+++***++++++***)))((((((((((((%%%&&&((()))++++++++++++###%%%(((+++,,,+++)))'''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))***+++,,,,,,---+++)))'''&&&'''((()))((((((((((((((()))))))))((())))))***+++,,,,,,---+++******)))))))))))))))))))))))))))******++++++(((((())))))***+++---...+++,,,,,,,,,,,,,,,,,,,,,------------......///000333444555666666555444333000///.........000222333888:::;;;:::888555444444333222111000111222333444000000000111111222333333111333555555666777999;;;<<<===>>>>>>===<<<>>>???>>>???@@@AAAAAABBBCCCCCCFFFEEECCCAAAAAAAAABBBCCCBBBCCCDDDEEEFFFGGGHHHHHHIIIKKKLLLLLLLLLLLLNNNPPPTTTYYYbbbjjjooopppnnnmmmkkkggg```XXXQQQKKKGGGEEEFFFHHHJJJMMMOOOOOOOOOOOOOOOOOOMMMKKKKKKOOOTTTXXX[[[```eeeeeeffffffccc]]]WWWTTTOOOLLLLLLOOORRRUUU\\\bbbkkkssszzz~~~|||zzztttssspppnnnnnnooopppqqqrrrrrrpppkkkccc[[[VVVSSSMMMNNNPPPVVV___iiiqqquuussspppjjjccc]]]UUULLLEEECCCEEEGGGLLLSSS]]]gggnnnuuuzzzwwwuuuqqqoooqqqwww}}}yyytttppprrrwww|||{{{ooofffZZZOOOIIIEEE@@@???@@@???DDDLLLWWWdddpppyyy~~~tttggg___YYYRRROOOPPPVVVfffuuuccc^^^cccooo|||vvvmmmhhhXXXZZZ^^^bbbgggnnnuuuzzzuuuhhhSSSHHH>>>:::888666666888<<>>===;;;;;;<<<>>>???;;;999777666777666444222111111000///---,,,++++++,,,+++***))))))((((((((('''(((((('''%%%###!!!###%%%''')))******)))((()))))))))((((((((((((((('''''''''''''''''''''''''''(((((()))******++++++******)))((((((((()))***(((((((((((((((((((((((()))*********+++,,,,,,,,,+++******)))))))))))))))((())))))***+++,,,,,,,,,***+++,,,+++******,,,...,,,,,,,,,,,,,,,---------------------...///000111333444555666666555444333111000///......000222333555777999999666444333222000000//////000000111222222222222222222333444555333555777888888888:::;;;;;;<<<======;;;;;;;;;======>>>@@@AAACCCCCCDDDDDDEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDEEEFFFHHHIIIIIIIIIKKKMMMMMMLLLLLLNNNOOOSSSWWW^^^fffkkknnnppppppnnnkkkfff^^^VVVNNNHHHDDDHHHIIIKKKMMMNNNOOOPPPPPPQQQQQQQQQOOOOOOPPPTTTWWWWWW]]]aaabbbdddgggfffccc\\\YYYUUUQQQNNNMMMNNNNNNUUUZZZbbbjjjqqqxxx~~~~~~|||zzzyyyyyyvvvuuutttrrrqqqooonnnnnnlllllljjjfff___ZZZVVVUUUSSSSSSSSSVVV\\\fffooouuuxxxxxxuuuoooiiiaaaTTTIIICCCAAA@@@BBBGGGOOOXXX]]]gggmmmtttvvvvvvxxx||||||yyytttqqqrrrvvv{{{zzzuuuqqqrrruuuyyy~~~}}}qqqggg\\\PPPJJJEEEAAA???@@@???CCCKKKVVVbbboooyyy~~~vvvjjjaaaZZZTTTRRRTTT___qqq{{{hhhdddiiiuuu|||sssppp^^^___aaacccgggnnnwww|||yyykkkTTTIII>>>:::888666666999===BBBQQQggg{{{~~~yyy{{{pppqqqppp|||zzzfffhhhhhh~~~uuuhhhZZZRRRNNNLLLMMMPPPVVV]]]hhhsss}}}|||___LLLAAA@@@???===<<<<<<;;;;;;:::888666666777777555333000000///...------,,,,,,+++***)))(((((('''(((((()))((('''%%%!!!$$$%%%&&&'''((())))))***((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''(((((()))*********((((((((()))******++++++((((((((((((((((((((((((+++++++++++++++++++++++++++******)))))))))))))))))))))***************))))))+++,,,+++)))(((***,,,******++++++,,,,,,,,,,,,,,,,,,,,,---...000111222111222333444444333222111000///...------///000222333666999999777444333333///000111111222222111111444333333222222333444555666888;;;===<<<;;;;;;<<<999:::<<<<<<;;;;;;<<<>>><<<===???AAABBBCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDFFFGGGIIIIIIIIIKKKMMMMMMMMMLLLMMMNNNRRRTTTYYY___eeejjjnnnpppooommmjjjddd\\\TTTMMMHHHIIIIIIJJJLLLNNNQQQSSSTTTSSSTTTTTTTTTRRRRRRSSSUUUWWW[[[^^^^^^aaaeeefffddddddaaa]]]XXXTTTPPPMMMLLLPPPTTTZZZaaagggnnntttyyyxxxxxxyyyzzz{{{|||}}}}}}}}}}}}|||zzzxxxwwwwwwxxxwwwvvvsssqqqnnnlllkkkjjjffffffeeeaaa]]]YYYWWWWWWXXXUUURRRQQQUUU]]]gggnnnvvvzzzzzzwwwtttmmm^^^OOOCCC@@@<<<;;;>>>CCCIIILLLVVV^^^fffjjjjjjmmmsssyyyyyyzzz|||{{{vvvrrrrrruuuyyy|||~~~|||xxxqqqqqqrrrtttwww{{{vvviii]]]QQQKKKFFFAAA>>>???>>>AAAHHHSSS```mmmxxxwwwkkkccc\\\WWWWWW[[[jjj}}}pppkkkqqq}}}{{{{{{xxxeeeeeeddddddhhhoooyyyzzzlllTTTIII>>>999888666777:::<<>>???:::<<<>>>@@@AAABBBBBBAAA@@@AAABBBCCCCCCCCCAAAAAABBBBBBBBBCCCEEEGGGHHHIIIIIIKKKMMMNNNMMMLLLMMMNNNPPPRRRUUUZZZ```gggllloooooonnnmmmiiibbbZZZRRRNNNHHHIIIIIIKKKNNNRRRUUUWWWTTTUUUWWWVVVTTTSSSSSSSSSWWW[[[\\\\\\^^^ccceeedddkkkiiieee```ZZZTTTPPPMMMNNNQQQVVVZZZ___eeekkkoooqqqqqqrrrsssssstttuuuuuuyyyyyyxxxwwwuuuuuuvvvxxxxxxvvvqqqmmmjjjiiihhhiiiccccccbbb___\\\YYYXXXYYYXXXUUUOOOLLLMMMUUU___gggtttyyy}}}|||{{{uuueeeTTTFFFAAA<<<999999<<<@@@AAAJJJSSS\\\aaacccfffnnntttsssuuuyyy}}}|||wwwsssrrrtttwwwzzz{{{~~~{{{qqqpppooopppssswww{{{~~~}}}~~~yyyjjj___RRRKKKFFFAAA>>>???===@@@FFFPPP^^^lllxxxxxxmmmeee___[[[]]]aaasssuuuqqqxxx|||}}}{{{uuuooonnnrrrwwwwww~~~jjjiiigggfffhhhpppzzzxxxjjjTTTIII>>>999888666888::::::???NNNdddwwwxxxwwwooopppqqqrrrvvvzzzeeedddaaalllxxxxxxyyytttuuuhhhZZZSSSOOOMMMNNNQQQUUU[[[fffrrr}}}~~~|||}}}}}}www___PPPEEECCC???===<<<;;;999777777777777666555555444444///......------,,,++++++*********))))))((('''&&&(((((('''&&&%%%%%%$$$$$$$$$%%%&&&'''((((((((((((((((((((((((((()))******...+++))))))******(((%%%''''''''''''((((((((((((((())))))***++++++,,,,,,,,,+++)))((((((***+++---)))************))))))(((///,,,)))'''%%%%%%'''((((((((()))***+++,,,,,,---)))))))))((())))))***+++++++++******)))*********+++---111333444333111///222222111111111111222222/////////...------///111333555777777555222111111111000000000000222333444222444666666444333222333777666666555666666777888888888777999;;;===<<<<<<;;;>>>AAABBBAAA?????????FFFFFFEEECCCBBBAAA@@@???DDDCCCCCCDDDDDDEEEFFFGGGKKKLLLMMMMMMLLLKKKLLLNNNMMMPPPSSSVVVZZZ___dddhhhooopppqqqooohhh___TTTNNNLLLIIIGGGHHHMMMQQQSSSTTTTTTUUUVVVVVVTTTTTTUUUVVVWWWWWWXXXZZZ]]]```bbbcccaaaccceeeeeebbb\\\VVVSSSRRRPPPOOORRRYYY```eeefffhhhjjjlllmmmnnnqqquuuxxxyyyvvvtttuuuxxxzzzyyywwwyyyuuunnniiieeecccaaa```[[[ZZZXXXVVVWWWYYY\\\^^^XXXWWWSSSPPPNNNQQQVVVZZZiiisss{{{}}}{{{tttiii___NNNCCC:::999::::::;;;<<>>======<<<;;;999777777666666555555444444000000///......------,,,++++++++++++***)))((((((((((((((('''&&&%%%%%%%%%$$$%%%&&&'''((((((((((((((((((((((((((())))))***+++)))((((((***+++)))'''''''''''''''((((((((((((%%%&&&''')))+++...000222---+++)))'''&&&&&&'''((()))******+++++++++++++++---,,,)))'''&&&&&&''')))((((((((((((((())))))))))))))))))))))))***++++++,,,++++++*********++++++,,,,,,...///000111111111222222111111111111222222/////////...------///111444777999999777444333333111000000000000222333444444666888888666444333444777777777888888888888888888777777999;;;<<<<<<;;;;;;===@@@AAA@@@???>>>???DDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFIIIJJJKKKKKKJJJJJJKKKLLLLLLNNNQQQTTTWWW\\\bbbfffmmmnnnpppooojjjbbbZZZTTTNNNKKKIIIJJJNNNRRRTTTTTTUUUWWWXXXXXXWWWVVVWWWYYYXXXXXXYYY[[[]]]___aaabbbdddeeeggghhheeeaaa\\\XXXUUUSSSQQQRRRXXX]]]aaabbbfffhhhiiikkklllnnnrrruuuwwwuuuttttttvvvxxxwwwuuuvvvrrrkkkeee___[[[YYYWWWTTTTTTTTTUUUWWWZZZ]]]___]]]ZZZVVVPPPMMMNNNRRRVVVbbblllwww{{{|||yyyqqqhhhZZZMMM@@@:::888777999;;;<<>>======>>>@@@@@@AAABBBCCCDDDEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHIIIIIIHHHHHHIIIKKKKKKMMMNNNPPPSSSXXX^^^cccjjjkkkmmmmmmjjjddd^^^ZZZPPPNNNLLLMMMPPPSSSUUUUUUWWWYYYZZZ[[[ZZZYYYZZZ[[[ZZZZZZZZZ[[[\\\^^^``````ccceeeggghhhgggddd```]]]YYYVVVTTTSSSVVVZZZ\\\^^^dddeeeggghhhiiikkkoooqqquuutttrrrsssttttttsssrrrsssoooiiiaaaZZZTTTPPPNNNKKKLLLOOOSSSWWW[[[^^^```aaa^^^WWWOOOJJJIIILLLOOOXXXdddqqqxxx{{{|||xxxsssjjj[[[JJJ@@@;;;888999<<<<<>>AAAAAAFFFNNNVVV___iiirrryyy{{{~~~}}}wwwrrrppprrrtttsssvvv|||yyyuuupppmmmooorrrtttvvvyyy{{{}}}}}}ssskkk___SSSLLLGGGBBB@@@@@@AAAEEEMMMYYYfffqqqxxxzzzxxxmmmfffcccfffkkkuuuvvvnnnooottt~~~yyyxxxtttlllggg___```eeeooo|||ttteeegggpppwww}}}pppVVVIII===999999888888999<<<@@@LLL```yyy~~~nnnccc```ccchhhlllqqqxxx}}}www```NNNIIIMMMRRR^^^ooozzzvvveee[[[UUUQQQQQQTTTYYY^^^hhhsss|||uuu\\\MMMDDDAAA>>><<<;;;:::888777666666666555444444333333000000//////...------,,,(((((((((((('''&&&%%%$$$)))))))))))))))((((((((($$$%%%&&&'''(((((((((((('''''''''''''''(((((()))*********)))((('''''''''''''''''''''((((((((((((111///,,,***)))***,,,---...---***(((''''''((((((+++,,,,,,,,,+++***)))))))))(((((('''((((((******((())))))***++++++,,,,,,******))))))******+++,,,,,,+++++++++,,,,,,---...)))+++---///111222333333111222333333333333222111/////////...------///111000333777888666444111111///000000111222222333333555666888777555333222333222444666888999999777666666555555777999;;;:::999999;;;<<<<<<;;;;;;<<<===<<<======>>>???@@@AAAAAABBBAAAAAABBBBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHHHHIIIJJJKKKMMMQQQVVVZZZ^^^^^^___^^^\\\ZZZWWWUUUQQQQQQQQQRRRRRRTTTVVVWWWWWWZZZ]]]^^^^^^^^^^^^___^^^^^^^^^^^^^^^______```^^^___aaacccdddddddddccc]]]\\\YYYWWWWWWXXX[[[^^^dddfffiiijjjjjjkkklllnnnpppqqqqqqpppnnnlllkkkjjjggggggccc\\\SSSLLLGGGFFFDDDGGGLLLRRRWWW[[[]]]^^^\\\XXXQQQHHHCCCCCCFFFJJJUUU```kkknnnnnnooonnnllljjjbbb[[[VVVPPPIIIFFFGGGDDDJJJTTT___hhhpppvvvyyy}}}}}}xxxsssqqqpppqqqrrrvvv{{{xxxtttooonnnooosssvvvwwwyyy{{{~~~yyyuuuuuuyyy}}}sssjjj___SSSLLLGGGBBB???@@@AAAFFFPPP___nnnzzzxxxnnniiigggjjjpppwwwwwwwwwzzz~~~~~~}}}|||{{{|||xxxsssvvv|||}}}~~~yyypppiiieeeggglllwwwuuueeehhhrrrzzzqqqWWWJJJ>>>::::::888888:::<<>><<<;;;:::777555666666555555444333333333000000///......------,,,************)))(((''''''))))))))))))(((((((((((($$$%%%&&&'''((((((((((((''''''&&&&&&''''''((()))***++++++)))'''%%%%%%&&&''''''''''''((((((((((((,,,+++***)))***+++---///***)))'''%%%%%%%%%'''(((+++++++++++++++******))))))((((((((((((((())))))&&&&&&'''((()))***++++++)))))))))((()))******++++++******++++++,,,---...***+++...000111222222222111222333444444333222111/////////...------///111111444999;;;999666444333//////111222222333222222222444666666444333222333111222444666777777666666666555555666888::::::999999;;;<<<<<<;;;:::<<<===??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHGGGEEEDDDDDDEEEDDDFFFHHHIIIJJJMMMPPPSSSUUUUUUTTTSSSRRRPPPOOONNNNNNPPPQQQRRRRRRSSSVVVXXXWWW[[[^^^```aaa```aaaaaa``````````````````aaabbb```aaabbbdddfffggghhhhhh```___]]][[[YYYZZZ]]]```fffhhhkkklllkkklllmmmnnnooopppqqqooollliiihhhgggaaabbb```ZZZPPPHHHCCCBBBDDDFFFKKKPPPUUUYYY[[[\\\XXXTTTMMMEEEAAABBBGGGLLLVVV```hhhgggdddbbbaaa___^^^\\\]]]___]]]VVVRRRRRRQQQVVV```kkksssyyy{{{|||~~~~~~{{{vvvrrrqqqqqqsssvvv{{{~~~yyyuuupppnnnpppsssvvvxxxyyy{{{~~~yyypppjjjgggfffkkksss~~~tttjjj^^^RRRLLLGGGAAA???@@@BBBGGGRRRaaaqqqyyyqqqmmmkkknnnssszzzxxxnnnpppqqqqqqpppooonnnoooqqqvvv~~~||||||sssmmmmmmnnnrrrzzzsssfffiiittt|||rrrXXXKKK???;;;:::999888:::999AAANNNbbb~~~vvvrrrpppmmmjjjfffiiioooyyymmmWWWKKKPPPZZZffftttxxxpppyyy{{{kkkbbb\\\XXXWWWYYY[[[```jjjuuu~~~ttt[[[KKKBBB@@@===;;;;;;:::888777666555555444444333333222111111000//////......---++++++++++++***)))(((((((((((((((((((((((((((((($$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((''')))***)))&&&%%%&&&(((''''''''''''((((((((((((((((((((()))+++,,,...///***)))'''%%%$$$%%%&&&''')))***+++,,,------------)))))))))(((((((((((((((''''''(((((()))))))))***((((((''''''(((((()))***)))))))))******,,,------,,,,,,,,,---...///111222111222444555555444222111/////////...------///111000444999;;;:::666444333...///111222333333222222000222555555444333333444222222333444555666777777555444444666888999999888:::;;;<<<<<<;;;;;;<<<>>>>>>??????@@@BBBCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGEEEBBB@@@@@@AAA???AAADDDFFFGGGHHHJJJLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKNNNPPPQQQQQQRRRUUUXXXYYY\\\aaacccdddcccddddddbbbaaaaaaaaabbbbbbcccdddbbbbbbccceeegggiiijjjkkkeeedddbbb^^^[[[[[[^^^aaagggiiilllmmmllllllmmmmmmnnnpppqqqoookkkgggffffff```bbbaaaZZZPPPFFFAAA@@@BBBDDDHHHMMMRRRWWWZZZ\\\WWWSSSLLLEEEAAACCCIIINNNSSS]]]ccc```ZZZWWWWWWUUUXXXZZZaaahhhiiidddaaabbbbbbfffmmmuuu}}}~~~yyyvvvtttttttttwww|||~~~~~~~~~|||xxxssspppqqqsssvvvwwwyyy{{{~~~uuuiii___YYYXXXYYY]]]eeeqqquuujjj^^^RRRKKKFFFAAA???@@@CCCHHHRRR```qqq}}}vvvqqqoooppptttzzzwwwqqqlllkkkiiigggfffiiimmmqqqyyy~~~xxxtttssssssuuu{{{~~~ooofffkkkuuu|||rrrYYYLLL@@@;;;;;;999999::::::BBBPPPddd~~~wwwpppjjjjjjnnnxxxkkkWWWWWW```nnnzzzqqqjjjuuuqqqggg```ZZZXXXYYY[[[aaakkkuuu~~~rrrZZZJJJ@@@>>><<<;;;;;;;;;:::999666555555444444333222222222222111111000/////////*********))))))((('''&&&''''''''''''(((((((((((($$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((%%%'''))))))'''&&&(((***''''''''''''((((((((()))'''((()))***+++,,,,,,------,,,)))'''&&&&&&'''((('''(((***---///000111111***)))))))))((((((((('''++++++++++++************'''''''''''''''((())))))))))))))))))***+++,,,---...,,,***)))***---000222111222444555555444222111/////////...------///111...222777999888555222111...///111222333333222222000222555555555444444555333333333333444666888888555444444555888999999888;;;<<<<<<<<<;;;;;;===>>>;;;<<<===>>>@@@BBBCCCDDDDDDCCCCCCDDDDDDEEEFFFGGGFFFFFFFFFDDD@@@>>>>>>>>>;;;>>>BBBDDDEEEEEEFFFGGGFFFEEEEEEDDDEEEFFFHHHIIIIIILLLPPPQQQPPPRRRUUUXXXZZZ^^^ccceeeffffffffffffbbbbbbbbbbbbcccdddeeeeeebbbbbbcccdddfffhhhjjjkkkiiihhhfffaaa\\\[[[^^^aaagggiiilllmmmlllllllllmmmnnnppprrrpppkkkfffeeeeeeccceeeeee]]]RRRGGGBBBAAA???AAAEEEJJJPPPUUUYYY\\\XXXTTTMMMFFFBBBDDDJJJOOOQQQZZZ___[[[UUURRRQQQQQQYYY]]]fffpppssspppnnnooolllmmmrrrxxx~~~|||xxxvvvvvvuuuxxx|||~~~~~~~~~{{{uuuqqqqqqssstttuuuyyy{{{~~~~~~vvvjjj\\\RRRMMMLLLOOOSSS[[[ggguuuuuujjj^^^RRRKKKFFFAAA??????CCCGGGQQQ^^^nnn|||yyyuuuqqqqqquuuxxx}}}zzzllljjjgggdddeeejjjqqqwww~~~|||{{{xxxwwwxxx|||yyymmmfffmmmvvv|||sssYYYLLL@@@<<<;;;999999:::>>>FFFSSSeee~~~vvvpppmmmoooxxxjjjeeemmmuuuzzziiieeeqqquuukkkccc\\\XXXXXX\\\bbbkkkvvvrrrZZZKKKCCC@@@===<<<;;;:::888666444555666999:::888444111000000///...---------------,,,+++***)))((('''&&&***)))((('''&&&%%%$$$$$$%%%&&&&&&'''((()))******######$$$%%%&&&(((((())))))))))))))))))(((''''''$$$&&&''')))***))))))(((,,,++++++******))))))(((((('''&&&%%%%%%&&&'''(((&&&(((,,,///000///---+++,,,+++***(((''''''&&&&&&,,,***((((((******'''$$$%%%%%%&&&&&&''')))***+++******+++++++++******))).........///000111222333333222222222222333444555111000...---,,,,,,------333333444444444333222111000000111111111111000000111333555666555333111///111000111333555666555444333333222222333333444444::::::::::::::::::::::::<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCCCCDDDFFFGGGGGGHHHGGGEEEDDDDDDAAA>>>;;;===<<<===???AAABBBAAA@@@BBBAAA@@@???>>>AAAEEEIIIIIILLLPPPSSSTTTUUUVVVXXX\\\^^^aaaeeegggiiiiiiiiiffffffffffffffffffeeeddddddcccccceeeiiilllmmmmmmkkkiiieeebbb```aaabbbdddhhhjjjmmmpppqqqpppooonnnpppqqqpppmmmiiifffeeefffdddbbb___YYYQQQHHHAAA===@@@AAACCCGGGKKKQQQVVVYYYXXXUUUNNNGGGBBBCCCJJJQQQUUUVVVVVVSSSQQQQQQUUUYYYdddkkksssxxx{{{|||wwwoookkklllooouuu|||~~~{{{yyyxxxuuuwwwyyy{{{}}}{{{uuupppmmmnnnpppsssxxxzzz}}}vvviii___YYYSSSLLLGGGNNNNNNTTT```mmm{{{vvviii^^^SSSMMMHHHCCCAAAAAA???EEENNNZZZgggvvv{{{sssppprrrtttuuu|||wwwooolllhhhfffhhhnnnuuuzzzvvvppprrrxxxtttppplllmmmuuusss]]]LLL???<<<;;;777777<<<:::AAAQQQhhhxxxsssssszzzrrr}}}qqqbbbdddllluuuiii___VVVTTTVVVXXX___jjjvvvrrrZZZJJJCCC@@@===;;;;;;:::888666333333333555666555222///000///...---,,,,,,,,,,,,+++++++++******)))))))))'''''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))((('''''''''&&&&&&%%%%%%((((((((((((((('''&&&&&&&&&''''''((())))))******++++++++++++++++++,,,,,,,,,***&&&###"""###%%%'''&&&(((,,,///000///---+++,,,+++***(((''''''&&&&&&+++***((()))******'''%%%&&&&&&&&&'''((()))+++,,,)))******+++,,,,,,+++++++++++++++,,,---...000000333333333333333333444444111000...---,,,,,,------000111333444555444333333,,,---...000111222333333444666888999999777555333333222222333555666666555333333222333333444555555888888999999:::::::::;;;<<<<<<===>>>@@@AAABBBBBBCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFGGGHHHFFFCCC@@@DDDBBB@@@@@@AAAAAA???>>>:::::::::999999<<>>EEEUUUkkk~~~yyyxxx~~~}}}|||}}}wwwjjj___^^^ggg{{{zzznnnddd[[[TTTRRRTTTVVV]]]hhhtttttt[[[JJJBBB@@@===;;;;;;:::888666444333222333444333111000//////...---,,,,,,,,,,,,))))))******************&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((******)))((('''&&&&&&%%%'''''''''''''''&&&&&&%%%((('''''''''''')))***+++++++++,,,,,,---......//////,,,&&&""" !!!$$$&&&'''))),,,...//////---,,,,,,+++***(((''''''''''''+++***))))))***)))(((&&&'''''''''((()))***+++,,,******+++,,,,,,---,,,,,,------......///000222333444444444333333333333333111000...---,,,,,,------...000222444555555555444,,,---...///111222333333555666888::::::999777666666444222333444666777666222222222222333444555666666777777888999::::::;;;;;;<<<===>>>???AAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBFFFGGGJJJNNNRRRRRRPPPNNNNNNKKKFFFCCCAAA???<<<;;;888999::::::;;;???DDDGGGJJJNNNSSSVVVYYY[[[^^^``````bbbfffiiikkklllllllllnnnnnnnnnmmmmmmkkkjjjjjjhhhgggggghhhkkkmmmnnnnnnooommmiiieeecccbbbcccdddiiikkkmmmnnnnnnmmmjjjiiihhhjjjkkkjjjgggeeecccccc```^^^[[[VVVOOOGGGAAA===???@@@BBBFFFMMMUUU]]]aaagggccc\\\QQQIIIGGGKKKOOOQQQSSSUUUVVVYYY```iiipppwww~~~yyykkkkkklllrrr{{{}}}zzzyyyyyyzzz}}}}}}{{{zzzyyyyyyyyyyyyzzz|||~~~}}}yyysssnnnkkkkkkmmmnnnqqqssswwwyyyzzz{{{~~~yyyrrriiicccbbbcccbbbbbb```\\\\\\bbbkkkvvvvvvnnndddYYYTTTOOOHHHDDDCCCBBBEEEKKKTTT```ooo}}}{{{uuurrrqqqrrr|||yyyxxxxxxyyy||||||}}}zzzrrrrrrwww}}}ooommmkkknnnxxxuuu___NNN@@@===<<<999:::???@@@IIIZZZppp|||~~~}}}uuupppmmmhhh```ZZZVVV```uuuwwwmmmbbb\\\VVVQQQPPPRRRTTTZZZeeerrr}}}www\\\KKKBBB@@@===;;;;;;:::888777777555333333444444333222///...---,,,,,,++++++,,,)))))))))(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((((((((((())))))))))))'''''''''((((((''''''&&&((('''%%%$$$%%%'''***+++---------......////////////,,,((($$$"""###$$$&&&''')))+++...///...---,,,+++***)))(((''''''''''''***************)))((('''(((((((((((()))***+++,,,,,,,,,---------,,,,,,+++---------...///000222222444444444444444333333333111000...---,,,,,,------///000333555666555444333000000000//////000000000222333555777888777777666888555333222333555666666000000000111222333444555444555555777888999:::::::::;;;<<<===>>>@@@AAAAAA@@@@@@??????>>>?????????FFFIIIOOOWWW]]]```___]]]VVVQQQKKKEEEAAA>>>:::888888999;;;<<>>===:::<<>>?????????>>>===============>>>DDDHHHOOOXXXaaaeeefffeeeYYYTTTMMMFFFBBB>>>:::888444666888;;;>>>BBBHHHLLLPPPTTTYYY]]]```bbbeeegggiiijjjnnnppprrrssssssssssssssssssrrrrrrpppooooooooonnnmmmmmmoooppppppoooiiihhhgggffffffggghhhiiillllllmmmllljjjfffbbb```ZZZ\\\^^^^^^\\\ZZZZZZ[[[YYYXXXWWWTTTPPPKKKFFFCCCDDDEEEGGGLLLRRR[[[bbbgggjjjggg```VVVLLLGGGHHHKKKQQQUUU[[[___cccjjjrrrxxx~~~}}}{{{xxxwwwssspppqqqwww{{{wwwuuurrrtttwwwzzz{{{{{{yyyxxxuuutttsssrrrrrrtttvvvwwwyyyvvvqqqmmmjjjjjjkkkmmmnnnppptttvvvwwwxxx{{{}}}}}}yyy{{{~~~}}}vvvooommmpppwwwxxxlllbbbWWWRRRMMMFFFBBBBBB???FFFRRR___kkkwww}}}||||||~~~tttkkkjjjnnn~~~wwwsssvvv~~~|||wwwuuuvvvvvvuuuffffffgggnnnzzz|||aaaPPPAAA>>>===;;;===CCCIIITTTfff{{{}}}|||}}}xxxoooeeeZZZSSSQQQ\\\mmmiii^^^TTTPPPOOOLLLLLLMMMOOOUUU___kkkxxxyyy^^^MMMAAA???<<<;;;;;;;;;999888777555222222222222111000000000///...------------******)))'''&&&$$$######(((((('''''''''&&&&&&&&&'''''''''(((((((((((((((+++******)))(((''''''&&&'''((())))))))))))))))))'''&&&$$$###$$$&&&)))+++///......---,,,,,,++++++((()))***++++++***))))))((()))+++---.........---******)))((((((((((((((((((***++++++***))))))***)))(((((((((((()))***+++------------,,,***)))((())))))******+++---...///222333444666666666555444111000...---,,,,,,------111222555777666444111///------,,,---...000333444222333555777999:::;;;<<<;;;888666444444555444333000000000///000000111222222333333444555666666777666777888999:::<<<=========<<<<<<<<<<<<<<<======AAADDDJJJRRRZZZ^^^___^^^UUUQQQKKKFFFCCC???<<<999666999<<>>DDDPPPZZZjjj|||zzzzzz|||wwwmmm___UUUPPPZZZiii|||pppcccVVVPPPOOOLLLKKKLLLNNNSSS]]]hhhuuuwww\\\KKKAAA???<<<;;;;;;;;;999888777555444333444333111///111111000///............******)))(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''(((((()))))))))))))))(((((('''''''''&&&'''(((((())))))((((((((('''&&&&&&&&&(((***+++,,,,,,++++++++++++++++++))))))))))))))))))******))))))+++,,,---.........***))))))((((((((((((((((((***,,,,,,***)))***+++((((((''''''(((((())))))******+++++++++++++++***---------...///000222222000222444666777777666555111000...---,,,,,,------///111444777777555222000------,,,,,,...000222444333444666888:::<<<===>>>===;;;999888888777555333333222222111111111111222222333333333444444555555444555666777888:::;;;;;;;;;;;;;;;;;;<<<======>>>BBBCCCFFFKKKPPPSSSSSSRRRNNNLLLHHHFFFDDDBBB>>><<>>DDDPPPYYYhhhwww~~~ssscccVVVMMMVVVdddvvv{{{kkk[[[SSSPPPMMMKKKLLLNNNSSS[[[fffsss~~~ttt[[[JJJAAA>>><<<;;;;;;;;;:::888999888777777777666333111222111000//////......///************))))))))))))$$$$$$%%%&&&'''((()))***%%%&&&&&&'''((()))******$$$%%%&&&'''((()))***+++%%%%%%&&&'''((((((((('''))))))(((((()))***+++,,,((())))))******++++++,,,,,,***(((&&&&&&''')))***)))***+++,,,---.........***))))))(((((((((((()))'''***---,,,***)))***,,,(((''''''''''''(((((()))'''''')))***+++,,,,,,---,,,,,,,,,---...///000111///111444666777888777666111000...---,,,,,,---------///333777888666444222111///...------...///111222333555777999<<<===>>>???===<<<;;;;;;999666444555555444333222222222222333333333333333333333333333444555666777888999::::::::::::;;;<<<===>>>???EEEEEEFFFHHHJJJLLLJJJIIIIIIHHHFFFEEEEEECCC@@@>>>CCCFFFIIIMMMQQQUUUZZZ]]]fffhhhlllmmmmmmnnnooopppqqqsssvvvxxxzzzzzzzzzyyyuuuuuuvvvwwwxxxxxxxxxxxxwwwuuussssssssstttsssqqqoooooonnnnnnnnnnnnoooooonnnnnnmmmjjjeee___ZZZWWWVVVUUUTTTQQQOOOOOORRRUUUSSSTTTUUUVVVVVVUUUSSSRRRRRRTTTWWWZZZ]]]___```aaabbbbbb```[[[UUURRRTTTWWW^^^gggttt}}}~~~}}}|||tttvvvtttkkkfffiiippptttwwwwwwxxx}}}|||yyytttsssqqqpppoooppppppqqqlllmmmnnnpppqqqqqqqqqqqqkkkjjjgggeeeeeefffgggiiinnnppprrrssssssssstttuuuzzz~~~sssfffZZZMMMFFFCCC@@@@@@CCCEEEKKKVVVaaallluuu}}}|||ooodddaaaeeeiiiuuuwwwpppiiidddZZZ\\\aaalllzzzuuu```OOO@@@<<<<<<:::>>>DDDKKKTTTbbbrrrvvvcccUUUJJJSSS```rrrrrr___UUUQQQNNNLLLLLLNNNRRRZZZeeeqqq}}}rrrZZZLLLCCC@@@;;;999999:::::::::===;;;888555333222222222000000000000///...---,,,)))((('''(((***,,,+++***))))))((((((''''''&&&&&&&&&&&&'''((()))***++++++&&&'''((((((((('''&&&%%%((((((((((((((((((((((((&&&&&&'''((()))))))))((())))))***++++++++++++***((((((((((((((('''''''''%%%)))---///...,,,+++++++++++++++***)))(((((('''************))))))))))))(((((((((((((((((()))******+++,,,---------------,,,,,,+++***)))+++...111333333444444555444444444......000000000///...---000111444666777666444333///...---,,,---...000222111333666999;;;<<<======BBBAAA@@@>>>===<<<;;;;;;999888666444333222333333111111222222333333333444444444333222333444666777888888888:::;;;===>>>???AAAAAABBBCCCDDDEEEFFFFFFHHHHHHHHHFFFEEEEEEHHHJJJOOOQQQTTTVVVYYY]]]bbbffflllmmmooopppqqqqqqppppppxxxxxxyyyyyyzzzzzzyyyyyy{{{zzzyyyxxxwwwxxxyyyyyy{{{zzzxxxuuussssssrrrrrrrrrpppnnnooorrrtttsssrrrrrrooojjjddd^^^[[[XXXWWWXXXTTTOOONNNOOOPPPPPPOOOWWWXXXYYYZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]^^^```bbbbbbddddddaaa]]]XXXWWW[[[___jjjoooxxxtttmmmiiiiiikkkkkknnnrrr|||~~~|||wwwwwwuuurrrooonnnooopppqqqooooooooooooppppppppppppnnnjjjfffbbb```bbbeeeggghhhlllqqqtttuuutttsssssswww{{{zzzsssggg[[[OOOGGGBBB>>>???CCCEEEKKKUUUaaammmwww~~~{{{{{{}}}qqqgggcccdddhhhnnntttxxxyyyzzz}}}vvvoooggg___VVVYYY___jjjyyyrrr]]]MMM@@@???@@@>>>@@@FFFMMMQQQ[[[lll~~~qqq```SSSKKKOOOYYYnnnyyyeeeXXXRRRNNNMMMOOOKKKOOOVVV___iiiuuurrrZZZKKKDDD@@@<<<::::::;;;;;;;;;777666444333222222333333//////000//////...---,,,***)))((()))***+++***)))((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&(((((()))************))))))(((((((((''''''&&&&&&%%%(((---......,,,++++++++++++******)))(((((('''************))))))))))))************+++,,,---...++++++++++++***)))(((''',,,,,,+++***)))+++...111222333444444555444444444111///+++((((((***---000///111444666777666444333//////---------...000111111222444777999;;;<<<<<<>>>???AAABBBBBBBBB@@@???@@@>>>;;;777444222000000222222222222222111111111222222111111111222333444555666666777888:::<<<===??????@@@AAABBBDDDEEEEEEHHHHHHHHHFFFFFFGGGJJJLLLTTTVVVYYY[[[^^^aaafffiiimmmnnnppprrrssstttssssssxxxyyyzzz{{{||||||||||||}}}|||{{{yyyyyyyyyzzzzzz|||zzzxxxuuusssrrrrrrrrrsssqqqpppqqqsssuuutttsssqqqmmmgggaaa\\\XXXWWWVVVVVVSSSNNNMMMOOOQQQQQQQQQYYY[[[^^^```aaaaaa```___```_________```bbbcccddddddeeedddaaa]]]\\\^^^bbbooottt}}}zzzsssnnnooopppqqqtttyyy|||wwwsssrrrooolllkkklllmmmnnnooooooooopppppppppqqqqqqooolllgggbbb```aaaccceeehhhlllqqqssstttsssrrrrrrxxx|||yyyrrrfff[[[PPPIIIDDD???@@@CCCDDDJJJSSS___kkkvvv~~~~~~zzzzzz~~~zzznnnccc^^^___eeehhhlllmmmllllllnnnqqqvvv}}}zzzrrrhhh___WWWYYY___jjjyyyrrrYYYIII===;;;<<<:::<<>>???AAABBBCCCFFFGGGHHHGGGHHHJJJMMMPPP[[[]]]```cccdddgggjjjmmmpppqqqsssuuuwwwxxxxxxxxxzzzzzz|||~~~~~~|||{{{{{{|||||||||{{{xxxvvvsssrrrrrrrrruuusssssssssuuuvvvuuutttqqqmmmfff```[[[XXXWWWWWWVVVSSSPPPOOOQQQTTTVVVWWW```cccgggkkkmmmllljjjhhhgggfffdddccccccdddeeeffffffhhhiiihhhdddbbbdddgggssswww}}}xxxyyy{{{|||}}}xxxsssqqqnnnkkkjjjkkklllnnnpppppppppqqqqqqqqqrrrrrrrrrnnnhhhccc___^^^___```fffjjjooorrrrrrqqqqqqqqqvvvyyy}}}xxxqqqeee[[[QQQKKKFFFAAA@@@BBBCCCHHHQQQ\\\iiiuuu~~~}}}zzzyyy~~~yyykkk```YYYYYY```bbbdddcccaaabbbfffiiiqqqzzzxxxmmmbbbYYY[[[aaalllzzztttWWWHHH;;;::::::888:::??????EEESSShhhyyyvvvyyyyyyvvvppplllkkkkkkooovvv~~~|||uuuqqq|||zzzeeeTTTMMMPPPXXXkkkjjj]]]UUUOOOLLLMMMLLLPPPVVV]]]gggrrr}}}qqqYYYJJJCCC@@@===;;;;;;;;;::::::;;;:::888666555333222111/////////......---,,,+++,,,+++))))))***)))(((&&&&&&&&&''''''(((((())))))''''''&&&&&&%%%$$$$$$###%%%&&&&&&'''((()))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''((())))))******))))))))))))((('''&&&%%%$$$$$$%%%(((,,,---,,,+++++++++************))))))((((((************)))))))))(((***)))((('''&&&&&&&&&&&&'''((()))***+++,,,,,,,,,++++++,,,+++***+++...000111222333444444444444444000000111222111000...---///111333555666555444222//////............///000222222111222444666888::::::===AAAEEEHHHIIIIIIIIIEEECCCAAA???<<<:::888777222222111111000000///////////////////////////000000111111111333444555666888888888999;;;>>>@@@AAAEEEFFFGGGIIIJJJNNNRRRVVV```cccgggiiijjjlllnnnpppttttttvvvxxxzzz|||}}}}}}{{{|||~~~~~~~~~~~~~~~}}}{{{yyyvvvtttsssrrrrrruuuuuuuuuuuuuuuuuuuuutttrrrnnnhhhaaa]]][[[[[[[[[WWWVVVTTTTTTWWW[[[___bbbkkkooouuuzzz|||zzzvvvsssnnnllliiifffeeefffgggiiijjjmmmppppppllljjjjjjlllssswww~~~zzzvvvtttqqqooonnnnnnpppqqqqqqqqqrrrrrrrrrsssssssssssspppiiiccc___\\\\\\\\\bbbffflllpppqqqqqqrrrrrrqqquuuyyy~~~wwwpppddd[[[RRRMMMHHHCCC@@@BBBBBBGGGOOO[[[hhhttt~~~}}}yyyyyy~~~{{{kkk^^^WWWUUU]]]___aaabbbbbbffflllqqqyyyttthhh[[[]]]bbbmmm{{{uuuYYYIII===<<<<<<:::;;;@@@???FFFTTThhh~~~~~~sssrrrrrrpppkkkfffbbbaaabbbfffiiillllllhhhbbb\\\YYYhhhttthhhUUULLLOOOXXXjjj~~~jjj^^^VVVPPPMMMMMMLLLOOOUUU\\\eeeppp{{{pppXXXJJJ@@@>>>;;;:::::::::999777:::999888777555444222111////////////...---,,,+++---+++***)))***)))(((&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&''''''''''''(((((((((((('''((((((((())))))))))))))))))))))))'''&&&&&&&&&''')))***+++((()))******++++++******)))(((((('''&&&&&&%%%%%%&&&(((+++,,,++++++++++++*********)))))))))))))))************)))))))))(((*********))))))******+++'''((()))***+++,,,,,,,,,***+++,,,+++++++++...000000111222333444444444444222222333333222111///......000333555666555333222/////////.........//////222111111111222444666888;;;<<<>>>AAACCCFFFHHHIIIFFFFFFDDDBBB@@@>>><<<;;;222222222222111111111111000000000000000000//////000000000000111222444444444444444666888;;;>>>@@@CCCEEEGGGJJJMMMRRRXXX\\\dddggglllnnnooopppqqqrrrwwwwwwyyyzzz|||~~~}}}}}}|||zzzwwwvvvuuuuuuuuuvvvwwwwwwwwwvvvuuuttttttqqqmmmhhhccc```^^^^^^___ZZZYYYYYYZZZ]]]cccjjjnnnzzz|||ssspppllliiigggiiikkkmmmppptttwwwwwwssspppooopppssswww~~~}}}yyywwwtttqqqpppqqqrrrssssssssssssssstttttttttttttttpppjjjccc^^^[[[ZZZZZZ]]]bbbhhhnnnqqqrrrtttuuurrrtttyyy}}}uuuooocccZZZRRRNNNIIICCCAAABBBBBBGGGOOO[[[hhhttt~~~{{{xxxyyy~~~kkk]]]UUUUUU\\\```dddgggiiiooovvv|||yyymmm]]]___dddooo}}}uuuYYYJJJ>>>===>>>;;;;;;@@@???GGGUUUhhh{{{|||yyyvvvpppiiiccc_________ccccccaaa]]]WWWRRROOONNNSSS^^^tttlllWWWKKKNNNWWWfff~~~{{{iii^^^WWWQQQNNNMMMKKKNNNSSSZZZcccnnnzzzoooXXXIII???===;;;::::::999888666333444444555444444333333000000000000///...---,,,---+++))))))***)))(((&&&'''''''''((((((((((((((($$$%%%&&&'''((()))*********)))((((((''''''((((((''''''''''''''''''''''''''''''''''''(((***---...))))))***+++++++++++++++((((((((((((((('''''''''&&&(((***++++++******+++******))))))))))))))))))************))))))))))))%%%%%%&&&''')))+++,,,...((())))))***))))))((((((***+++,,,,,,+++,,,---//////000111333444444444444666333///,,,+++---///111...000333555555555333222///////////////.........111111111222333444555666;;;;;;<<<===???BBBDDDFFFJJJIIIHHHFFFCCC@@@>>><<<666666555444333222222111000000111111111000//////////////////000111222333222111111333555999<<>>===FFFUUUgggyyywwwlllccc]]][[[ZZZ\\\[[[XXXSSSNNNKKKKKKKKKIIIRRRgggqqqZZZKKKNNNTTT```uuuzzziii___YYYRRRNNNMMMJJJLLLQQQXXXaaammmzzzoooWWWIII???>>>;;;;;;;;;:::888666222333444555555444333333111111111111000///...---,,,***))))))******((('''((((((((((((((('''''''''%%%%%%&&&'''((()))******)))((((((''''''((()))***''''''''''''''''''''''''***)))(((((()))+++---...((())))))***************((((((((()))))))))))))))&&&(((***+++*********+++)))))))))))))))))))))***************))))))))))))$$$$$$$$$%%%&&&''')))***))))))***************))))))+++,,,,,,,,,,,,---//////000111222333444444444555222...+++***+++...///...000222555555444333111///////////////......---111111222333444444444444666888:::===???AAABBBBBBHHHHHHHHHGGGFFFDDDBBB@@@<<<;;;999777555333111000///000111111000///...---...------......///000111000000000111444888<<<>>>@@@CCCGGGLLLRRRYYY```eeemmmqqqwww{{{}}}}}}}}}}}}{{{{{{{{{{{{}}}~~~~~~}}}{{{zzzzzzzzz{{{|||{{{}}}~~~{{{xxxwwwxxxqqqpppooonnnmmmlllkkkkkkjjjlllnnnpppuuu}}}yyyvvvqqqnnnnnnqqqvvvyyy~~~{{{vvvttttttssstttyyyzzzxxxuuurrrqqqrrrsssuuuuuuuuuuuuvvvvvvvvvwwwwwwpppmmmhhhccc^^^[[[ZZZYYY]]]bbbhhhnnnqqqrrrsssttttttvvvxxx{{{~~~|||ssslllbbbYYYPPPKKKFFFBBB@@@BBBFFFKKKUUUaaammmwww~~~sssqqqsss{{{rrr```\\\```gggnnnxxxyyyoooaaacccgggqqq~~~uuuXXXIII>>>======999999===>>>GGGVVVgggwwwyyyjjjaaa[[[YYYVVVWWWUUURRRMMMJJJHHHHHHJJJPPP```uuuvvv___NNNNNNPPPXXXkkk|||lllbbbZZZSSSNNNLLLHHHKKKOOOVVV```mmmzzzoooWWWHHH@@@>>>===<<<<<<;;;999777888888888888777555333111222222222111111000///...+++***))))))******)))((())))))(((((('''''''''&&&%%%%%%&&&''''''(((((()))''''''''''''((()))+++,,,************************---,,,***))))))+++,,,...'''(((((()))))))))))))))(((((())))))******++++++&&&(((*********)))***,,,)))))))))))))))*********************)))))))))))),,,+++***)))((('''''''''((()))***,,,.../////////)))+++,,,,,,,,,,,,---/////////111222333444444444000111111111000...,,,***...000222444555444333111//////000000///...------111222333444555444333333222555:::>>>AAABBBAAA@@@CCCDDDFFFGGGHHHHHHGGGFFFAAA???===999666222000...//////000000000///---,,,,,,,,,,,,,,,---...///////////////000333777<<<>>>???BBBGGGMMMSSSZZZbbbhhhpppuuu|||||||||{{{{{{|||~~~~~~}}}|||{{{{{{|||}}}~~~}}}~~~zzzyyyzzzuuuuuuuuuuuuuuutttsssrrrtttvvvyyy|||{{{wwwssspppqqquuuzzz~~~|||vvvttttttpppqqqtttzzz|||zzzwwwtttssstttuuuwwwvvvvvvvvvvvvwwwwwwwwwwwwooolllgggbbb^^^\\\ZZZZZZ___dddjjjnnnpppqqqrrrrrrppprrruuuyyy}}}{{{rrrlllbbbXXXOOOJJJEEEAAA@@@CCCGGGMMMWWWcccoooyyy}}}ooommmpppyyyyyyfffccchhhmmmvvvxxxpppbbbdddhhhrrrtttYYYJJJ???>>>>>>::::::>>>AAAJJJXXXgggvvvuuuhhh___[[[UUUWWWWWWTTTOOOJJJFFFDDDKKKNNNYYYiiiuuuzzzcccPPPNNNMMMSSSeee|||nnnddd\\\SSSMMMKKKGGGIIINNNUUU```mmmzzzsssZZZJJJBBB???<<<;;;:::999777555888777777555444333222222222111///---,,,---...///------,,,***)))'''&&&&&&))))))(((((((((((())))))$$$%%%&&&(((((((((''''''***)))((((((((((((((()))(((!!! )))...+++''')))))))))))))))))))))))))))((('''&&&&&&'''((()))***))))))(((((()))***+++''''''((()))***++++++,,,+++++++++,,,......,,,***+++---...---,,,++++++,,,((((((((((((((((((((((((************))))))))))))((((((((((((''''''''''''---///222444666666555555//////............//////...000333666777777666444222000...---------,,,***000222444444444444666777222333555888:::===???@@@@@@AAADDDGGGIIIJJJJJJJJJDDDAAA===<<<======;;;888333111///.........---,,,'''((()))***+++,,,---............///111555888;;;===AAAHHHOOOWWW___gggmmmrrruuuzzz~~~{{{{{{}}}~~~{{{xxxxxxyyyzzz|||~~~||||||}}}~~~~~~}}}}}}~~~xxxvvvuuuvvvwww{{{}}}yyyrrrmmmlllmmmooorrrwww}}}}}}yyywwwvvvvvvuuutttttttttuuuuuuuuuuuuuuutttpppmmmhhheeecccaaa___]]]bbbdddiiimmmpppqqqqqqqqqnnnppptttwww{{{~~~ssshhhcccXXXNNNHHHCCC??????BBBDDDMMMYYYgggsss}}}~~~qqqpppttt|||qqqmmmooovvvyyyrrrlllaaacccjjjvvvtttVVVJJJ???;;;:::999;;;???CCCHHHRRR```pppxxxiii```___XXXTTTWWWXXXSSSMMMJJJJJJPPPXXXaaakkk{{{hhhUUUIIIJJJSSS```xxxrrrbbbXXXRRRNNNKKKJJJJJJMMMSSS^^^lllxxxuuu\\\LLLBBB@@@===;;;:::999777555777777666555444333222222222111///---------...///......---+++***(((''''''''''''''''''''''''((((((%%%%%%$$$%%%%%%'''((()))++++++***((('''''''''''')))$$$!!!###))),,,+++((())))))))))))))))))))))))***)))(((((((((((()))***(((((())))))************'''(((((()))***+++,,,,,,,,,...///000///...,,,+++,,,---...---,,,******+++(((((((((((((((((((((((((((((())))))*********+++***************)))))))))...///222444666666555555111111000......------------///222555666666555444444333111///.........//////000222333222333444666444444555777888:::;;;;;;===???AAAEEEHHHJJJLLLLLLKKKGGGCCC@@@???===999666888666444333333333222111,,,,,,,,,,,,------------.........///111444777888;;;@@@GGGOOOXXX```hhhmmmqqqtttyyy~~~}}}~~~{{{yyyxxxyyyzzz{{{}}}zzzzzz|||~~~zzzuuunnniiihhhhhhiiikkkpppuuuzzz~~~}}}|||}}}zzzxxxwwwvvvuuutttuuuvvvvvvwwwwwwwwwwwwvvvrrrooojjjgggeeeccc```^^^aaadddhhhllloooppppppooonnnppptttwwwzzz}}}sssiiibbbXXXNNNHHHCCC???@@@CCCGGGOOO]]]jjjvvv~~~sssqqqttt|||xxxuuuxxx{{{{{{yyyzzz||||||}}}{{{uuunnnhhhbbbeeelllxxxrrrUUUJJJ???;;;::::::;;;???CCCGGGOOO\\\kkk|||vvviiiccc]]][[[^^^___YYYQQQMMMMMMTTT]]]fffqqqnnnVVVKKKJJJSSS```xxxrrrbbbXXXQQQMMMJJJIIIJJJMMMSSS^^^kkkxxxxxx^^^NNNCCC@@@===;;;:::888666444666666555444333222111111222111///...------...//////...---,,,+++))))))(((%%%&&&&&&&&&''''''((((((&&&%%%######$$$'''***,,,---,,,***)))'''&&&&&&&&&***(((&&&''')))******)))(((((((((((((((((((((((((((((())))))))))))(((((('''(((***+++,,,+++***)))((((((((()))***+++,,,---...222666666222...------,,,---...---+++))))))***''''''''''''''''''''''''''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222444555555555555333222000///---,,,,,,,,,---///222444666666555555000111000,,,)))(((+++///---///111111111111333444555555666666666777777777:::;;;>>>AAAEEEIIIMMMOOOOOOLLLIIIFFFCCC@@@<<<999999666444333444333222111000000//////......------............///111444555999>>>FFFOOOWWW```hhhmmmpppsssxxx~~~}}}zzzyyyyyyzzz{{{}}}}}}{{{uuuoooiiieeebbbaaa```aaadddiiiooorrrtttuuuuuuvvvxxxzzz|||}}}zzzyyyxxxxxxyyy||||||yyyxxxxxxvvvuuuwwwwwwxxxyyyyyyyyyyyyyyyuuurrrnnnjjjhhheeeaaa^^^```bbbfffiiilllmmmmmmmmmnnnqqqtttvvvzzz~~~|||sssjjjbbbXXXNNNHHHCCC???@@@CCCIIIRRR```nnnyyyyyyvvvwww~~~}}}wwwuuupppooonnnlllkkknnnsssxxx|||vvvnnnfffdddgggnnnzzznnnSSSHHH>>>;;;;;;:::;;;>>>BBBEEEKKKWWWfffwwwyyymmmhhhgggkkkkkkcccYYYSSSQQQXXXcccmmmxxxuuuYYYLLLJJJSSS```xxxqqqaaaVVVPPPKKKIIIHHHIIILLLRRR\\\hhhttt{{{xxx]]]MMMCCCAAA===;;;:::888666444555555444333222222111111222111000///.........///...---,,,+++***)))((((((%%%&&&&&&'''((((((((((((&&&%%%$$$%%%&&&(((+++,,,++++++)))((('''''''''''')))******)))((('''((()))(((((((((((((((((((((((('''''''''((((((''''''''''''))),,,//////...,,,***((((((((((((***+++---...000666;;;:::444...---...,,,---...---+++)))))))))(((((((((((((((((((((((('''(((((()))******++++++,,,,,,,,,------.........///000222333444555555555222111000///------,,,,,,...000222555666777777777...000///***%%%%%%***///---...000000000111222444555555555555666666666666999:::<<<>>>CCCGGGKKKNNNNNNMMMMMMLLLJJJGGGDDDBBB:::888555444444333222000000//////......---------...............///111222666;;;DDDMMMUUU^^^ffflllnnnqqqvvv|||~~~|||{{{zzzzzz{{{}}}}}}~~~}}}}}}vvvooojjjeeeaaa\\\ZZZXXXVVVXXX]]]bbbeeegggfffeeefffiiimmmqqqttttttuuuuuuuuuvvvxxx{{{~~~|||zzzyyyxxxwwwwwwxxxyyyzzz{{{{{{{{{{{{wwwuuuqqqnnnkkkgggbbb^^^^^^```dddgggjjjkkklllllloooqqqtttwwwyyy}}}|||ssskkkbbbXXXMMMHHHCCC@@@@@@CCCIIISSSbbbppp{{{||||||~~~wwwtttnnnkkkgggccccccgggnnnttt~~~uuukkkdddhhhppp{{{kkkPPPFFF>>>;;;;;;:::;;;===???BBBGGGRRRcccuuu{{{wwwwww{{{yyyoooaaaZZZVVV^^^iiitttzzz\\\MMMIIIQQQ___wwwnnn^^^TTTOOOKKKIIIHHHIIIKKKPPPXXXcccmmmsss|||uuu[[[KKKCCC@@@===;;;:::888666444444444444333333222222111222111000000//////......,,,,,,+++***)))(((((('''&&&'''((())))))))))))(((%%%&&&'''(((*********+++)))((((((((((((((()))***''')))+++***'''&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((+++///111222111...,,,((((((((((((***,,,...000222777<<<;;;555///------+++---...---+++)))))))))))))))))))))))))))))))))******))))))))))))))))))++++++,,,,,,---...//////000111222333444444555555000//////............///---...000222444555666666111333222...((((((---222---...000111000111222444444444444555666777777888999:::;;;===@@@DDDGGGJJJNNNOOOQQQQQQPPPMMMKKKIIIAAA???;;;:::999777555444------------------------..................//////444888@@@HHHQQQZZZccciiimmmpppuuuzzz~~~|||{{{zzzzzzzzzzzz{{{}}}}}}zzzoooiiiddd```]]]WWWTTTQQQNNNNNNQQQVVVXXXZZZYYYXXXYYY]]]bbbhhhlllppprrrssssssssssssvvvyyy}}}~~~}}}{{{yyyxxxvvvwwwyyyzzz{{{||||||}}}zzzxxxuuuqqqnnnhhhbbb^^^]]]___bbbfffiiikkklllmmmqqqsssvvvxxxyyy|||{{{ssskkkaaaWWWMMMGGGCCC@@@AAADDDHHHRRR```ooozzz~~~~~~zzznnnkkkeee``````fffooovvv|||pppccchhhqqq|||iiiMMMDDD===;;;<<<::::::<<<===???EEEPPPbbbwwwyyyiii___]]]eeeqqq|||}}}___OOOIIIPPP^^^wwwmmm]]]SSSNNNKKKIIIIIIIIIJJJMMMTTT\\\dddiiipppuuu|||pppXXXKKKBBB???<<<;;;:::999777555555444444444333333333222222111111000000///......++++++******)))((((((''''''((()))******)))((('''%%%&&&((()))******)))((('''''''''(((((()))***+++&&&((()))***)))(((((()))((((((((((((((((((((((((+++***)))(((((()))***+++)))+++///222333222000...)))((((((((())),,,///111333666999888333///,,,,,,***+++---,,,***)))******))))))))))))))))))))))))************))))))((((((******+++,,,---//////000111111222333333444555555//////............//////***+++,,,///111222333444111111000---)))))),,,000,,,...000000000000222444222222333555666777888888888999:::<<>><<<:::777555........................---............/////////222666;;;BBBKKKUUU___ffflllooosssxxx}}}}}}{{{zzzzzzxxxxxxzzz|||sssiiiccc___[[[YYYRRROOOKKKHHHGGGHHHJJJLLLNNNMMMMMMNNNSSSYYY```dddkkkooorrrrrrppppppsssuuuzzz}}}{{{yyywwwxxxyyy{{{}}}~~~~~~}}}|||yyyvvvrrrkkkddd___]]]^^^aaaeeeiiilllnnnppprrruuuwwwyyyzzz|||~~~{{{rrrjjjaaaWWWMMMGGGDDD@@@AAADDDGGGPPP^^^lllwwwzzzzzz}}}tttooohhhcccbbbiiisss{{{~~~rrrccciiisss}}}fffKKKCCC<<<<<<<<<;;;:::<<<;;;===DDDPPPcccxxxnnncccbbbjjjvvvdddRRRJJJQQQ___yyyppp___TTTOOOLLLJJJIIIIIIIIILLLQQQXXX___dddhhhnnnwwwlllWWWMMM@@@>>>;;;:::::::::888777555555555444444444444444111111111111000//////...,,,++++++******))))))((((((((()))***)))(((&&&$$$'''&&&&&&&&&&&&''''''''')))(((((((((((())))))***&&&'''(((***,,,,,,,,,+++))))))))))))))))))))))))+++)))&&&%%%%%%&&&)))+++)))+++---000111111///...)))((('''((()))---000222333444444444222...,,,***(((***+++,,,*********+++'''''''''''''''''''''''')))))))))))))))***************+++---...000111111222222222222333444555555111000///...............***+++,,,///111333444555000///---,,,******+++++++++,,,...///...///000222111111222333444555666666555777999<<>>:::999888666444222111000------...///000000000000111222444999@@@LLLXXXaaakkkmmmpppuuuzzz~~~|||zzzyyyxxxyyy{{{~~~xxxlllbbb[[[VVVRRRNNNIIIGGGDDD@@@===<<<;;;;;;;;;<<<===@@@FFFMMMSSSWWW___eeekkkmmmlllmmmpppttttttyyy}}}{{{yyy{{{}}}zzzrrriiiccc\\\^^^bbbfffkkkpppsssuuuuuuxxxzzz{{{||||||~~~|||qqqggg```VVVMMMGGGDDDAAAAAAEEEFFFNNN[[[iiiuuu|||yyyuuurrrqqqqqqqqqqqqzzz~~~yyyvvv{{{~~~pppfffmmmwww{{{```HHHAAA;;;<<<===;;;:::;;;;;;>>>EEEQQQcccwwwsssggg\\\eeepppzzznnnZZZPPPVVVddd|||gggYYYPPPKKKHHHFFFGGGHHHLLLSSSZZZaaafffnnnuuuiiiWWWMMM@@@???===;;;:::999::::::777777777666555555444444...............---------000---******+++,,,***''',,,,,,+++***)))((('''''''''&&&&&&%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''((((((((()))+++...///---+++((())))))(((&&&&&&'''(((+++)))((((((***,,,,,,,,,'''(((+++---...---,,,++++++***))))))***,,,...000------......///......---+++,,,,,,+++)))((()))***+++)))((()))******)))((()))******+++++++++******,,,,,,,,,---...///000111...111333333111111333666555000++++++...///---***,,,...111333555555555444333111///---,,,++++++,,,------...............---222222222222222222333333666777888999:::;;;;;;;;;CCCGGGMMMRRRVVV[[[___bbb___^^^[[[WWWQQQKKKFFFCCC@@@<<<888555444333222111444111...------...///...111222333666===HHHTTT]]]kkkoootttvvvxxx{{{~~~}}}}}}zzzzzz|||~~~vvvfff^^^ZZZTTTOOOMMMKKKEEE===888777888888777777888999;;;???EEELLLQQQ\\\bbbiiimmmmmmmmmnnnooossstttxxx~~~{{{}}}}}}~~~|||xxxppphhhbbb___^^^ccckkkqqqrrrqqquuuuuutttuuuwww{{{~~~zzzyyy}}}}}}uuummmbbbXXXNNNHHHDDDAAABBBEEEHHHOOOZZZfffqqqzzzyyyqqqjjjggggggjjjlllyyy~~~yyy{{{}}}}}}xxxkkkgggnnnwwwwwwbbbHHH@@@:::999999888:::===AAA@@@EEEOOO\\\mmm|||xxxwww|||ppp___UUU\\\fffqqq}}}}}}^^^QQQ[[[iii}}}mmm]]]SSSMMMJJJJJJIIIHHHKKKSSS^^^jjjrrriiiVVVLLL@@@???===;;;:::999999:::777666666555555444444333///............---------///---***)))++++++)))'''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''(((*********++++++***)))''')))))))))(((&&&%%%&&&(((+++)))((((((***,,,,,,+++((()))+++,,,------------+++*********+++---///000111000000...---+++)))((()))***+++***)))((()))+++***)))((()))******)))(((((()))***+++++++++++++++,,,,,,,,,,,,---///000111000222333333333333555666555111------///000...++++++---///222444444444333333111///---,,,++++++,,,,,,,,,---...//////......111111222222222222333333555666888999::::::;;;;;;@@@DDDIIINNNRRRWWW\\\```cccbbb```\\\XXXSSSOOOLLLEEEBBB>>>;;;:::999888777444111...------...///...000000111444:::DDDOOOWWWfffllltttyyy|||~~~}}}|||{{{xxxyyyzzz{{{}}}wwwhhh```[[[UUUPPPNNNJJJDDD===888666666666555777777888:::<<>>>>>BBBLLLXXXiiivvvpppmmmqqqyyylllYYYJJJQQQ\\\iiiuuudddUUU^^^kkktttdddWWWNNNJJJGGGHHHJJJNNNWWWdddttt~~~iiiUUUIII@@@???===;;;999999999999666555555444444333222222/////////.........------...,,,***)))))))))((('''%%%%%%&&&&&&&&&'''''''''(((''''''&&&''''''(((((((((''''''&&&&&&''''''(((((()))******(((''''''((()))******(((&&&%%%&&&'''+++***((()))***++++++++++++******++++++,,,------++++++******+++---///000000///...---+++)))'''&&&'''((())))))(((((()))******)))((((((******)))((('''((()))***+++,,,,,,,,,++++++,,,,,,---///000111333333222333555666666555555222///...000111///,,,***+++...000222333333333333222000...,,,,,,,,,,,,+++,,,---...////////////111111111222222222333333555555777888999:::::::::===@@@DDDHHHLLLRRRXXX\\\cccbbbbbb```^^^[[[XXXWWWLLLIIIEEECCCAAA@@@===;;;777444111///000111111111000000000222666>>>GGGNNN\\\dddoooxxx|||}}}{{{zzzyyyvvvvvvwwwxxxzzz|||}}}~~~~~~sssddd\\\WWWPPPLLLKKKHHHDDD???:::888777555444666666666666888===DDDHHHWWW]]]fffkkkmmmmmmnnnpppqqqrrrvvv|||}}}{{{zzzyyy|||}}}|||~~~}}}vvvnnnfffcccbbbeeekkkqqqttttttssssssssstttwww{{{~~~xxxssssssxxx|||zzzrrrkkkaaaWWWMMMHHHDDDAAABBBEEEIIIOOOYYYdddoooyyy{{{nnngggiiiooottt{{{sssnnnqqq|||rrrrrrwwwttt___JJJBBB<<<;;;:::999999<<<>>>>>>BBBJJJUUUeee{{{wwwllliiijjjooosssrrrpppsssyyygggRRRFFFLLLWWWdddqqq~~~mmm[[[aaakkk}}}}}}kkk[[[PPPJJJFFFIIILLLPPPWWWeeewwwiiiTTTGGG@@@???===;;;999888888888555555444333333222222111000000//////......---------,,,***)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))((((((''''''''''''(((((($$$&&&))))))((((((***,,,)))******(((&&&%%%&&&'''+++***))))))+++,,,+++++++++***)))((((((***+++,,,***))))))***+++,,,...///))))))***************)))'''((()))((('''&&&'''((()))((('''((()))***)))(((&&&''')))***,,,,,,------+++++++++,,,---...000000555222000222555777555333444222000///000000...,,,***+++...000222333444444333222000...,,,,,,,,,,,,***+++,,,...///000000000000000111111222222333333444555666777888999999999:::===@@@CCCGGGMMMSSSXXX]]]^^^___``````___^^^^^^UUURRRNNNKKKHHHDDD@@@===<<<999666444444555555444111111111111333999@@@FFFPPPXXXdddooovvv{{{~~~{{{zzzxxxxxxtttttttttuuuvvvxxxzzz{{{}}}~~~xxxlll___YYYTTTNNNKKKJJJHHHFFFBBB???<<<:::777666444444333333555:::AAAFFFSSS[[[dddjjjlllmmmnnnpppppprrruuuzzz}}}{{{zzz{{{}}}}}}zzz{{{}}}vvvoooiiifffddddddhhhlllooopppoooooopppqqqtttxxx{{{}}}~~~}}}zzzzzzxxxtttppprrr{{{}}}xxxqqqjjj```VVVMMMGGGDDDAAABBBEEEIIIOOOYYYdddooozzzvvvooopppvvv{{{yyytttsssyyywwwvvvzzzttt___JJJCCC===<<<;;;999999<<>>@@@DDDIIILLLQQQSSSWWW\\\```ccceeefffgggeeebbb___[[[UUUNNNIIIEEEAAA<<<999888777555444555555555333333444888;;;AAAGGGOOOWWW```lllxxx~~~||||||||||||}}}~~~|||zzzyyyxxxsssrrrqqqqqqrrrtttwwwxxx}}}~~~}}}{{{sssmmmbbb[[[UUUUUUUUUTTTVVVYYYTTTUUUUUURRRKKKDDD>>>;;;666555333222333999@@@EEEOOOWWWaaaiiikkkkkklllmmmllloootttxxx{{{|||}}}~~~}}}{{{yyyyyyyyyzzz}}}}}}{{{~~~{{{tttkkkgggbbb^^^\\\___bbbeeeiiijjjkkklllnnnpppqqqrrruuuvvvvvvtttqqqoooppppppnnnrrryyy~~~~~~~~~zzzvvvooohhh___UUUKKKGGGCCCAAABBBFFFIIIPPP\\\iiittt~~~~~~{{{}}}{{{{{{~~~yyy{{{qqq[[[FFF@@@;;;<<<;;;999999;;;:::<<>>@@@CCCEEEKKKNNNSSSYYY^^^bbbeeefffhhhgggfffdddaaa\\\UUUQQQKKKHHHBBB>>>;;;999777666555666555444333333555888:::???FFFMMMTTT___jjjrrrtttttttttuuuwwwxxxyyyzzzzzz{{{}}}}}}{{{zzzzzztttsssqqqqqqrrrtttwwwyyy|||}}}~~~~~~~~~~~~zzzqqqiiiccc[[[WWWTTTWWW[[[]]]aaaggghhhjjjjjjeeeZZZOOOFFFBBB<<<:::777444444888>>>CCCNNNVVVaaahhhjjjjjjjjjkkkiiilllqqquuuyyy}}}~~~}}}|||||||||}}}||||||}}}yyy|||{{{zzz}}}{{{ttthhheee```[[[YYY\\\aaaeeejjjjjjkkklllmmmnnnooooookkkkkkjjjhhhffffffhhhjjjooouuuzzzuuuooohhh^^^TTTKKKFFFCCCAAABBBFFFIIIQQQ^^^lllwwwxxxrrrpppwww~~~|||}}}yyy{{{nnnXXXCCC===:::;;;;;;999999;;;999;;;AAAFFFLLLYYYqqqrrrhhhbbb^^^\\\\\\bbbmmm{{{ooo```RRRJJJBBBCCCFFFMMMZZZkkk}}}mmm```YYYddd}}}ttt^^^RRROOOEEEFFFIIIKKKPPPWWW___eeevvv~~~~~~fffSSSHHHAAA???===:::888666666666666555555444444333333222222222111000///...---------...///,,,)))''')))+++'''''''''(((((((((((()))$$$$$$$$$%%%&&&'''((()))'''((()))******)))((('''***###!!!(((---***%%%$$$%%%&&&''''''(((+++---))))))+++///333555555444......,,,+++******))))))&&&'''(((***+++++++++++++++++++++***)))'''&&&%%%###%%%'''((()))***,,,...'''&&&%%%''')))******))))))******+++++++++***************+++,,,---//////222555777555222111333666222333444444222///......)))***+++---///222444666444333111///...---------------..................---...///000111222333333111111333444555666666666444777:::<<<<<<===???@@@FFFIIINNNUUU[[[___bbbdddeeeeeeeeedddccc^^^YYYTTTRRRNNNHHHCCC@@@>>>;;;999555666555444222222444666444999@@@FFFLLLSSS]]]dddgggiiikkknnnqqqtttvvvwwwtttuuuxxx{{{~~~}}}{{{{{{tttsssrrrqqqrrrtttwwwyyy{{{|||}}}~~~~~~}}}~~~||||||}}}|||tttkkkccc^^^```\\\\\\bbbgggkkkqqqxxxzzz{{{{{{tttgggYYYOOOIIIAAA???:::666444777===AAAMMMVVV```hhhjjjjjjjjjjjjfffjjjooossswww{{{~~~{{{yyyxxxwwwxxx{{{~~~}}}{{{yyyyyyzzzzzz{{{zzzwwwyyyzzzrrrfffccc^^^ZZZXXX[[[aaafffddddddeeeeeeffffffggggggcccbbbaaa^^^]]]]]]aaaccctttzzz~~~zzzzzzuuuoooiii^^^TTTKKKFFFCCCAAABBBFFFHHHQQQ___nnnyyy}}}qqqjjjlllttt~~~{{{yyyzzzzzz{{{kkkUUUAAA;;;888:::;;;999999;;;:::===CCCHHHMMMZZZsssxxxoooiiiccc___^^^cccmmmzzzzzzgggXXXOOOKKKCCCBBBAAAEEENNN^^^ppp{{{hhhZZZSSS^^^xxxyyyaaaTTTOOOEEEEEEFFFIIINNNSSSXXX[[[oooyyyfffSSSHHHAAA>>>:::999999:::999999777666555555666555333111222222111111000000000///,,,,,,+++***)))(((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((&&&***+++((()))---000000******))))))((((((''''''))))))((('''''''''''''''%%%&&&))),,,///333555777111---)))(((***+++***)))$$$###"""###&&&***,,,,,,,,,,,,+++)))(((&&&%%%%%%&&&'''(((***++++++++++++,,,+++)))((((((((()))***++++++++++++++++++++++++000//////.........//////222222222333444555777888555444333111000...---,,,+++++++++,,,...111333555333333111...***))))))***---------------------------...000111111111000///222222222222222222333333555666777888:::;;;<<<===BBBFFFJJJNNNSSSXXX]]]aaaeeegggiiihhheeeaaa^^^]]]YYYTTTNNNIIIDDD@@@<<<999888777555444333333444444999:::;;;<<>>:::999:::;;;<<<<<<;;;<<<@@@FFFNNN\\\sss}}}xxxpppkkkjjjiiisss{{{lllcccZZZPPPJJJBBB@@@@@@FFFMMMUUUaaakkknnnyyyjjjYYYVVV^^^rrr{{{cccTTTMMMIIIFFFEEEIIIMMMPPPVVV\\\kkkttt}}}dddRRRHHH???===:::999999:::::::::777666444444555555444222000//////...---,,,,,,,,,,,,,,,+++***)))(((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&'''(((((((((++++++'''&&&)))+++***((((((((((((((((((''''''))))))((('''''''''''''''((()))***---///111222333333///,,,***++++++)))'''(((''''''(((+++,,,+++***,,,,,,+++)))((('''&&&%%%&&&'''(((***+++++++++++++++***((('''''''''((()))++++++++++++++++++++++++------------...///000111222333444444555666777777555444333111000...---,,,+++++++++,,,...000333444666555444111---+++,,,---------------------------......///000000000000///111111222222222222333333666666777888:::;;;<<<===???AAAEEEHHHLLLPPPTTTXXXaaacccfffgggeeecccbbbbbb]]]YYYSSSMMMHHHDDD@@@===999888666444333333333444555555666777:::???FFFKKKSSSWWW]]]aaaeeegggjjjlllnnnrrrvvvyyyzzz|||~~~~~~zzzyyyzzz|||zzzwwwvvvvvvvvvuuutttwwwuuusssqqqqqqqqqrrrssssssuuuxxxzzzyyyvvvrrrpppoooooorrrxxx}}}uuummmiiihhhiiiooouuuzzz|||}}}rrrfff^^^PPPHHHAAA>>><<<;;;???EEENNNUUU]]]bbbbbbcccfffiiijjjjjjkkknnnrrrwww}}}}}}zzzwwwuuusssssswwwxxxyyyyyywwwtttpppmmmqqqppppppsssvvvyyyzzzyyy|||zzzyyy{{{}}}{{{uuuooofff___XXXVVVUUUVVV[[[bbbeeefffggggggeeeaaa]]][[[WWWTTTSSSRRRPPPQQQYYYcccwwwvvvmmmggg___VVVMMMIIIEEE@@@???BBBKKKTTTcccpppzzzuuuooonnnxxx~~~xxxqqqwww~~~vvvyyyfffOOOAAA>>>:::999:::;;;<<<<<<>>>>>>BBBGGGOOO]]]ttt|||uuusssppp{{{{{{ooohhh___UUUMMMDDD???===???DDDJJJTTT^^^bbblllyyydddTTTPPPWWWiii{{{{{{dddUUUMMMJJJFFFEEEHHHLLLNNNTTT[[[hhhrrryyybbbPPPFFF>>><<<999999::::::::::::777555333333444555555555333333222111///...------,,,,,,+++***)))(((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&''''''(((&&&)))***&&&$$$'''((('''&&&&&&''''''''''''(((((())))))((('''''''''''''''))))))***+++,,,------...111///,,,+++***)))'''%%%''''''(((+++---...,,,***,,,,,,+++***((('''&&&&&&&&&'''(((***++++++++++++***)))((('''&&&'''((((((++++++++++++++++++++++++******+++,,,---///000111222333555666777777777666555444333111000...---,,,+++++++++,,,...000222444666666555222...------...------------------------...............///000000111111111222222222333333555555666888999:::;;;<<<;;;===@@@BBBDDDHHHKKKNNNXXX[[[___bbbbbbbbbcccddd___[[[UUUPPPKKKGGGCCC@@@;;;:::888555444333333333222333444444666:::???CCCHHHMMMSSSYYY^^^aaaeeeggglllooosssuuuvvvwwwyyyzzz~~~~~~{{{yyyyyy{{{xxxvvvuuuuuutttsssrrrqqqpppmmmkkkiiiiiijjjkkknnnooorrrsssrrroookkkiiigggiiimmmttt|||~~~wwwrrrqqqrrrtttuuu}}}~~~vvvmmmggg[[[SSSIIIDDD@@@===@@@FFFMMMSSS[[[```aaaaaacccdddggghhhjjjnnnsssxxx|||}}}zzzvvvtttsssrrrsssvvvwwwwwwvvvsssooojjjfffkkkjjjjjjlllppprrrssssssvvvuuuuuuvvvxxxvvvpppkkkccc[[[TTTQQQOOOPPPVVV]]]bbbccceeeeeeccc___[[[XXXSSSOOOLLLKKKKKKMMMWWWaaauuu}}}~~~uuummmggg^^^UUULLLHHHEEEBBBBBBDDDMMMVVVcccpppyyyzzzxxxwww~~~|||zzztttzzz~~~tttxxx~~~cccLLL@@@===:::999:::<<<======AAAAAADDDIIIPPP___vvv~~~|||vvvlll^^^SSSHHHBBB===<<<>>>AAAIIIQQQXXXaaakkkuuuyyy^^^OOOJJJOOO```rrr}}}hhhXXXNNNKKKFFFDDDGGGJJJLLLRRRXXXdddooo}}}wwwaaaOOOEEE???===:::999999999888777777555222222333555666666555444333222000///...---,,,,,,+++***)))(((''''''''''''((((((((((((''''''&&&&&&%%%%%%&&&&&&'''(((!!!&&&'''%%%%%%(((***)))((((((((((((((('''''''''))))))(((''''''''''''''''''''''''(((((())))))***,,,,,,+++***)))'''%%%$$$######$$$'''+++...//////,,,,,,+++***)))((('''&&&&&&'''((()))+++++++++++++++***)))''''''(((((()))************++++++++++++))))))***+++,,,...///000///111444666888888777777555444333111///...---,,,,,,++++++,,,---///222333333444333111...,,,+++,,,,,,,,,------------------///...---,,,---...///000000000111111222222333333333444444555666888888999999;;;===???AAADDDGGGJJJNNNQQQVVVYYY[[[\\\^^^```\\\XXXSSSOOOKKKFFFBBB???===;;;999777555444333333333444555555666888<<>>>>>BBBBBBEEEKKKSSSbbbyyy}}}jjj[[[NNNFFF@@@@@@AAABBBGGGMMMWWW___gggmmmuuupppYYYLLLHHHLLL]]]nnnooo^^^QQQLLLGGGEEEFFFHHHJJJOOOVVVaaammm|||vvvaaaOOODDD@@@>>>;;;:::999888666444777555222222333555666666222111000///---,,,+++***,,,,,,+++***)))(((''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&''''''"""&&&(((&&&&&&(((***)))+++++++++***)))(((''''''))))))((('''''''''''''''&&&&&&'''((()))***++++++******++++++***)))(((((('''%%%$$$%%%)))---000222,,,,,,+++***)))(((((('''&&&'''((()))++++++++++++,,,+++***)))))))))***+++)))))))))******+++++++++++++++***++++++,,,---...---///222666888888888777555444333111///...---,,,,,,++++++,,,---///111222222333333111...,,,,,,,,,,,,,,,,,,---------.........---,,,,,,,,,---///000//////000111111222333333111111222333444555555666555777:::<<<>>>@@@DDDGGGHHHKKKOOORRRTTTVVVXXXZZZXXXUUUQQQNNNJJJGGGBBB???>>>===:::888666555444444444555666666666777:::<<<<<>>???@@@AAABBBFFFMMMUUUddd{{{{{{iiiUUULLLEEECCCDDDEEEHHHMMMVVV^^^eeehhhmmmssswwwxxxxxxfffTTTJJJGGGJJJZZZkkkyyygggXXXOOOIIIEEEFFFGGGHHHMMMSSS___kkk|||vvvbbbOOODDD@@@>>>;;;:::999888555333777555333333444555555555222222111000...---,,,,,,,,,,,,+++***)))(((''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&&&&'''&&&***+++(((&&&''''''%%%,,,,,,+++******))))))((())))))((('''''''''''''''''''''(((***+++,,,---...+++,,,---,,,++++++,,,---///+++'''&&&(((,,,///000,,,,,,+++***))))))((((((&&&'''(((***++++++++++++---,,,+++***)))***++++++(((((())))))***+++++++++++++++++++++,,,,,,---...000222444666777888888777555444333111000...---,,,,,,+++++++++---...000111333444555333000...---...+++,,,,,,------.........---,,,,,,,,,,,,---.........//////000111222333333000111111222333333444444222444666888999<<>>===;;;888777666666666333555666777666666777999:::@@@GGGOOOUUUZZZ___bbb```ccchhhlllnnnqqqsssuuuyyy{{{}}}}}}|||{{{{{{|||}}}{{{vvvrrrpppnnnnnnmmmooopppqqqooommmiiigggccc^^^[[[YYYXXXXXXVVVWWWYYYZZZ\\\]]]^^^______aaaccceeehhhlllqqquuuuuuxxx}}}{{{tttooooooqqqsssvvvxxxwwwvvvnnnfff___ZZZTTTOOOOOORRRQQQTTTXXX\\\```aaabbbaaadddeeehhhkkkpppuuuyyy||||||zzzwwwsssqqqpppoooppplllmmmnnnnnnlllhhhdddaaa]]][[[ZZZZZZ]]]```bbbccceeegggjjjlllkkkiiigggeee\\\UUUMMMIIIEEECCCFFFKKKPPPSSSXXX\\\]]]]]][[[YYYRRRNNNLLLNNNOOOOOORRRVVVYYY[[[___aaabbbccceeegggllluuu~~~|||wwwrrrnnn```VVVMMMIIIFFFDDDEEEIIIOOOWWWdddqqq{{{|||~~~~~~}}}|||yyy|||uuummmvvv{{{bbbLLL???<<<:::999<<>>>>>@@@DDDGGGIIILLLOOOQQQRRRPPPNNNMMMLLLIIIFFFCCC>>>===;;;999888777888888333555777888777777777888999>>>EEELLLRRRWWW[[[^^^^^^aaaeeeiiikkklllooopppqqqsssvvvvvvvvvvvvwwwxxx{{{}}}~~~zzztttooolllgggggghhhjjjlllmmmlllkkkeeeccc^^^YYYUUUSSSRRRQQQQQQRRRRRRSSSUUUVVVWWWXXXUUUWWWXXXYYY[[[```gggmmmpppvvv}}}xxxpppnnnnnnpppssswwwzzz{{{{{{xxxrrrlllhhhbbb[[[YYY[[[VVVXXXZZZ___cccfffggghhhffffffgggiiinnnsssxxx{{{}}}|||yyyvvvssspppooonnnlllmmmnnnnnnkkkgggccc```YYYWWWUUUUUUXXX[[[]]]^^^aaacccggghhhhhhfffdddbbbYYYRRRKKKGGGCCC@@@AAAEEEIIILLLQQQUUUYYY[[[[[[[[[XXXUUUUUUYYYYYYVVVUUUVVVTTTVVVYYY[[[]]]```dddhhhsss~~~~~~|||xxxtttnnnjjj]]]SSSKKKHHHGGGFFFJJJNNNVVV]]]iiiuuu}}}~~~xxxtttvvv|||}}}wwwrrrppprrrwww{{{yyysssnnnlllvvvzzz```KKK>>><<<999999<<>><<<999777666555555555444333111000...---,,,,,,,,,++++++,,,...///000...000111000...+++******++++++,,,,,,---...//////***+++,,,---...---,,,+++---...///000111222333333333333333444444555555555777888999999888888:::<<<888:::>>>AAADDDGGGKKKNNNNNNMMMLLLKKKJJJHHHEEEBBB===<<<;;;999888888999999555777:::::::::999999:::888<<>><<<999:::<<<@@@BBBBBBFFFHHHMMMSSSVVV^^^mmm|||nnnVVVJJJIIIPPPXXXiiiuuu}}}zzzuuuqqqfffZZZOOOIIIEEEEEEQQQ```uuuzzzeeeVVVOOOIIIGGGFFFFFFKKKQQQWWWdddvvvrrr^^^LLLAAA===<<<;;;999777555444333666666555444333111000//////000111222111000......+++++++++***************''''''''''''&&&%%%$$$###!!!!!!"""###$$$%%%&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))'''((()))))))))(((&&&%%%&&&'''''''''''''''&&&&&&''''''((()))***+++,,,,,,((('''%%%$$$$$$%%%&&&((()))***,,,---,,,***((('''))))))(((((((((((())))))(((((((((((())))))))))))"""$$$''')))+++,,,,,,++++++++++++******+++///222>>>>>>>>>===:::666333111555444333222111///.........+++)))***---000000///111222444333000---+++***------------------------111///---,,,,,,,,,...///......///000000000000000...000222333222111222222333333222222333444666777888999;;;<<<>>>BBBGGGKKKJJJJJJJJJIIIHHHHHHHHHGGGEEEBBB>>>:::888888:::;;;999<<<;;;666777>>>BBB@@@@@@@@@???AAAGGGNNNVVV[[[ZZZ\\\^^^______```bbbccchhhiiikkkllllllmmmppprrruuuxxx{{{{{{xxxrrrjjjfff\\\[[[ZZZ[[[^^^aaabbbbbb___[[[VVVRRROOOLLLIIIGGGCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCDDDCCCDDDLLLXXXbbbkkkqqqxxx||||||{{{{{{|||~~~}}}~~~}}}yyyyyy}}}wwwooojjjhhhaaaaaabbbcccfffiiikkkmmmjjjkkkmmmnnnpppsssxxx|||zzz|||~~~zzztttooommmmmmmmmmmmnnnooonnnlllgggcccWWWTTTPPPNNNOOOQQQRRRSSSZZZ^^^ccceeeeeecccbbbbbbWWWTTTMMMFFF???===???AAAAAAEEEKKKOOOQQQTTTYYY^^^fffhhhkkknnnmmmiiiccc^^^cccbbbcccgggnnnwww}}}xxxrrrmmmggg```\\\PPPLLLJJJKKKJJJKKKQQQYYYeeeppp{{{xxxuuuzzzqqqfffccchhhtttsssooogggbbbeeehhhfffaaa^^^ffftttvvv]]]GGG>>>===;;;;;;===@@@DDDGGGFFFIIIOOOUUUWWW]]]kkkzzzbbbNNNTTTVVVbbbvvv|||wwweee]]]PPPEEE@@@DDDMMMUUUqqqxxxgggXXXOOOHHHFFFFFFGGGJJJOOOZZZaaammmzzzppp^^^MMMCCC===<<<;;;:::888666555555555555555444333222111000......---.........---+++*********))))))))))))((((((((((((''''''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$'''((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((''''''&&&''''''(((((((((''''''&&&((((((((()))******++++++***)))(((((((((((()))******++++++,,,+++***)))(((''''''&&&&&&&&&&&&''''''&&&&&&''''''((((((((()))&&&(((***+++,,,,,,+++***)))***++++++***,,,...111777888999:::999777555444555444333222111000///...+++(((&&&'''***,,,,,,,,,000222444333000---++++++------------------------...---,,,,,,,,,...000111//////000111111111111111...000222222111000111222222222222222333444555666666888999:::<<>>AAAIIIVVV___iiinnntttwwwuuusssssstttssstttwww}}}|||rrrjjjgggaaaaaaaaabbbcccfffhhhjjjiiijjjlllnnnpppsssxxx|||{{{}}}~~~{{{tttooolllllliiiiiijjjkkkjjjgggccc___WWWSSSOOOMMMMMMOOOPPPQQQXXX[[[```bbbcccbbbbbbbbbZZZWWWPPPHHHBBB??????AAA>>>BBBHHHKKKOOOSSSZZZ```jjjmmmsssxxx{{{yyyuuuqqqooopppsssxxx}}}vvvnnnfff^^^VVVRRRMMMIIIHHHIIIJJJNNNVVV^^^kkkvvv|||zzz~~~ssshhheeekkkxxxyyytttkkkdddcccbbb^^^ZZZZZZgggvvvuuu[[[GGG>>>===;;;;;;===AAAEEEHHHJJJKKKPPPUUUYYY```nnn|||kkkUUU[[[]]]jjjqqqhhhXXXIIIAAACCCKKKRRRlllyyyiiiYYYQQQIIIGGGGGGFFFJJJNNNWWW^^^jjjxxxnnn]]]NNNFFF<<<<<<;;;:::999888777777333444444444333333222111333111......111222000...))))))))))))((((((''''''((((((((((((''''''&&&%%%((((((''''''&&&%%%$$$###''''''((((((((())))))))))))))))))(((((('''''''''))))))(((''''''''''''''''''(((((())))))((((((((())))))))))))))))))))))))************************+++++++++***************''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))++++++,,,------+++***)))(((***+++,,,+++,,,...//////111444666888888888777555555444333111000//////---+++))))))+++---......000222444333111...,,,,,,------------------------,,,,,,,,,,,,---///111222000000111222222222222111///000000000...///000222000111222333333333333333444666777777888:::>>>@@@@@@AAADDDEEEFFFFFFEEEDDDDDDBBB@@@===;;;999777777555888::::::===BBBEEEDDDFFFEEEDDDDDDGGGKKKPPPSSSUUUVVVWWWWWWUUUTTTUUUVVVZZZ[[[]]]]]]___bbbgggjjjjjjmmmrrrvvvuuuqqqkkkggg\\\ZZZWWWVVVWWWWWWWWWVVVVVVRRRNNNIIIEEE@@@<<<888555444444333333444444555333555777:::>>>FFFRRRZZZccchhhlllmmmkkkiiihhhiiilllnnnttt|||sssjjjfff```_________```aaacccdddggghhhkkkmmmooossswww{{{||||||uuunnnkkkjjjgggggghhhiiihhheee```]]]VVVRRRNNNKKKKKKLLLMMMMMMSSSVVV[[[^^^___```aaabbb]]][[[UUULLLEEE@@@???@@@>>>BBBFFFJJJOOOVVV```gggtttyyy|||sssiii```XXXQQQLLLKKKGGGEEEGGGJJJPPP[[[eeesss~~~vvvkkkiiippp}}}}}}tttjjjccc\\\VVVVVVYYYkkkyyyqqqYYYFFF===<<<;;;;;;===AAAFFFHHHNNNMMMOOOUUUZZZcccqqq~~~}}}}}}ttt]]]bbbeeettt~~~sss```NNNCCCCCCJJJQQQdddyyyyyyiii[[[RRRKKKHHHGGGFFFIIIMMMRRRZZZffftttkkk[[[NNNFFF<<<<<<;;;;;;:::999888888222333333444444333333333555111......111222111///*********)))((((((''''''(((((())))))(((''''''&&&''''''(((((('''&&&$$$###'''''''''((((((((()))))))))))))))(((''''''&&&&&&***)))'''&&&&&&''''''((('''((())))))))))))))))))************))))))((((((&&&&&&'''(((((((((''''''++++++***))))))******+++))))))(((((((((((())))))$$$$$$%%%&&&((()))******++++++,,,,,,,,,+++***)))''')))+++,,,,,,,,,---...+++...111555888999:::999666666555333222111000///...,,,***)))***,,,...//////111333333111///---------------------------------,,,,,,,,,---...000111//////000111111111111000/////////...------///111...000111222333222111111333555666666555666999;;;;;;===AAADDDEEEEEEDDDCCCCCCBBBAAA???<<<999777555444666999<<>>BBBGGGJJJOOOMMMNNNSSSYYYbbbppp}}}wwwbbbgggmmm~~~{{{fffRRREEEDDDKKKRRR]]]ssswwwggg\\\SSSLLLIIIHHHFFFHHHKKKOOOVVVcccqqq}}}jjjYYYLLLDDD<<<<<<;;;;;;:::999888888222222333333444444333333111---******,,,------+++,,,,,,+++******)))(((((((((((((((((((((((('''&&&###$$$&&&'''''''''&&&%%%''''''''''''(((((((((((()))((((((((('''''''''&&&***)))'''&&&&&&''''''(((''''''((()))))))))))))))++++++******)))((((((((($$$%%%&&&''''''''''''&&&+++******))))))***++++++))))))(((((((((((())))))%%%&&&&&&((()))***++++++(((((()))******+++++++++&&&)))+++,,,,,,,,,---...---///222666888999999999777666555444333111000000***)))'''%%%%%%'''***,,,///111333333222///......------------------------.........---------......---......///000//////////////////...,,,,,,///111...///000111111111000///333444555555444444666888888:::>>>BBBDDDDDDDDDCCCBBBBBBAAA???<<<:::777555555666888<<<@@@BBBEEEGGGGGGGGGHHHJJJMMMPPPSSSUUUVVVWWWVVVTTTQQQNNNNNNNNNMMMNNNPPPQQQSSSWWW\\\```bbbbbbcccdddfffhhhkkkllleeeaaa\\\XXXVVVSSSPPPNNNKKKHHHCCC???;;;666222...222222111111111111222222111222333555999>>>CCCGGGMMMPPPTTTTTTSSSSSSUUUWWWXXX]]]eeeqqq~~~wwwlllddd___\\\[[[ZZZXXXXXXXXXYYYZZZ___bbbeeeiiillloootttwww{{{~~~|||tttlllgggfffgggggghhhjjjjjjhhhddd```WWWSSSMMMIIIHHHHHHGGGGGGJJJMMMQQQUUUXXX[[[___bbb```___[[[TTTLLLEEEAAA???BBBEEEJJJOOOWWWcccrrr|||~~~~~~xxxppphhhaaa\\\WWWTTTMMMHHHDDDFFFJJJQQQ^^^jjjxxx~~~vvvxxxxxxlll```ZZZ^^^fffqqqgggQQQDDD<<<;;;;;;<<<>>>CCCHHHKKKOOOMMMNNNRRRWWW___mmm{{{yyygggmmmtttlllUUUFFFCCCHHHMMMYYYooosssccc[[[SSSLLLJJJHHHFFFGGGJJJMMMTTT```ooo}}}kkkZZZKKKBBB<<<<<<;;;:::999888777777222222333444444444333333/////////...------......---,,,,,,+++***)))((((((''''''(((((((((''''''&&&!!!###%%%'''((((((''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))((('''''''''''''''&&&&&&'''((())))))))))))+++*********))))))((((((&&&&&&''''''(((((())))))***************+++++++++''''''&&&&&&&&&&&&''''''&&&''''''((()))***++++++%%%&&&&&&((()))***++++++''')))***+++***+++---...///111444666888999888888777777666555333222111111+++***)))&&&%%%&&&***---...111333444222000000000------------------------//////.........---------,,,---......//////......///000000///------...000......////////////......111333444444333333444555666888;;;???AAABBBBBBBBBAAAAAA@@@>>><<<:::888777888666888<<>>999666444111///111111000000000000111111000000111222555777:::;;;@@@DDDGGGGGGFFFGGGKKKNNNMMMTTT^^^kkk{{{zzzooofff___ZZZZZZYYYWWWVVVUUUUUUVVVVVV[[[^^^bbbfffiiimmmqqqtttyyy|||~~~{{{ssskkkfffdddcccdddfffhhhiiihhhdddaaaYYYUUUOOOJJJHHHGGGFFFFFFHHHJJJNNNQQQUUUYYY^^^bbbaaa```^^^YYYQQQJJJEEECCCCCCFFFLLLRRR[[[hhhwww~~~yyyqqqiiiaaaZZZTTTPPPNNNIIIFFFGGGKKKRRR^^^iiivvvyyyoooddd___bbbiiittt{{{aaaLLLBBB<<<;;;;;;<<>>888444222222111000111000000//////000000111000000111222444555555555777:::<<<<<<;;;<<<@@@DDDEEEKKKVVVdddttt{{{nnnfffaaa\\\XXXXXXWWWVVVTTTTTTTTTTTTUUUWWWZZZ___cccgggkkkooorrrvvvzzz|||yyyrrrjjjeeecccaaabbbdddgggiiihhheeebbb\\\WWWQQQLLLIIIHHHFFFFFFGGGIIILLLOOOSSSWWW]]]aaaaaabbbbbb^^^WWWPPPJJJHHHFFFJJJPPPWWW```nnn}}}~~~zzzssskkkddd\\\UUUPPPMMMIIIFFFHHHLLLSSS^^^iiiuuuzzzrrrjjjdddfffkkkuuuwww\\\HHH@@@;;;;;;:::<<>>???@@@???>>><<<;;;;;;;;;;;;===888777:::<<<:::>>>DDDEEEFFFHHHJJJLLLNNNOOOOOOQQQQQQPPPNNNJJJGGGFFFGGGLLLPPPTTTWWWYYYYYY[[[\\\WWWYYY\\\^^^`````````___gggbbb\\\VVVRRRMMMIIIFFF@@@;;;555111000000111111222111111000000111111222222222333444666777666555222444666555444555999===<<>><<<<<<<<<<<<;;;;;;:::999:::999888888999<<>>===<<<<<<>>>AAAEEEIIIKKKRRRVVV]]]aaaaaacccnnnzzz{{{qqqjjjccc___]]]YYYVVVVVVVVVXXX```iii~~~ooo[[[WWWYYYhhhxxxfffOOOEEECCCBBBOOO^^^wwwuuufffYYYPPPHHHGGGFFFDDDCCCDDDEEELLLWWWcccooo{{{nnn^^^OOOEEE???===::::::::::::999888555555444333333222111111......///......---,,,,,,,,,,,,+++***)))(((''''''((((((''''''''''''''''''%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''&&&***(((''''''((()))(((''''''(((((((((((('''&&&&&&%%%&&&''')))***+++++++++***...---(((***000000)))++++++***))))))))))))))),,,,,,------------,,,,,,''''''(((((()))***++++++,,,++++++++++++***'''%%%((((((((((((((()))******))))))))))))***+++,,,---......///111333555888999;;;;;;<<<;;;999666333111++++++*********)))))))))+++---///222222222000///......---,,,,,,,,,------........./////////000000//////...------,,,++++++------------------......//////////////////////////////............//////111222333555888:::;;;<<<<<<===============<<<<<<;;;999888777888;;;???AAAFFFGGGHHHJJJJJJKKKKKKJJJKKKKKKLLLMMMOOORRRUUUVVVZZZ\\\___aaabbbbbb```___]]]\\\ZZZYYYZZZ[[[]]]^^^___\\\XXXTTTPPPJJJDDD@@@<<<:::777444222111222222222222111111333555888999999::::::::::::888777555666555444333222111222222111555:::???FFFQQQ]]]fffooooooooommmkkkiiifffeee___^^^[[[YYYWWWVVVUUUVVVSSSRRRPPPPPPPPPPPPOOOMMMPPPNNNOOORRRTTTUUU[[[bbbiiioootttssspppnnnjjjeeeccc```^^^___dddggghhhggghhhfffbbb^^^ZZZWWWUUUTTTSSSSSSRRRSSSTTTWWWZZZ\\\\\\```eeeggggggfffeeeeeedddeeehhhmmmttt{{{}}}wwwtttsssooollljjjllloooqqqrrrvvvxxx{{{~~~~~~}}}|||zzz|||~~~|||~~~{{{vvvqqqjjjccc[[[UUUOOOKKKIIIKKKNNNSSS\\\ffflllvvv}}}~~~zzzuuullleeedddeeeeeegggjjjkkklllmmmnnnoooooonnnnnnmmmlllmmmrrr{{{}}}sssmmmooovvv}}}eeeNNN@@@===>>>>>>>>>???AAACCCEEEFFFOOOSSS[[[```aaaccclllxxxxxxmmmfffbbb\\\XXXWWWXXX[[[dddnnnlllTTTNNNPPP^^^ppplllRRRDDD???>>>JJJ[[[vvv|||lll[[[RRRJJJGGGFFFDDDCCCEEEDDDJJJTTT```lllxxxyyyhhhZZZNNNGGG@@@>>>;;;::::::999888666444444333333333333222222....../////////...------,,,,,,+++***)))(((''''''&&&''''''''''''''''''''')))(((&&&%%%%%%&&&''''''''''''((((((((()))))))))***(((''''''((((((((('''((((((((((((((('''&&&&&&###%%%''')))+++,,,,,,+++'''//////)))---888888---,,,,,,+++***)))))))))))),,,---.../////////...---(((((('''((((((***+++,,,---,,,,,,------+++'''$$$)))((('''''''''(((***+++))))))))))))***+++,,,---...//////111333555777888;;;<<<<<<<<<:::777333000---,,,,,,,,,++++++++++++***,,,///111222222000///...------,,,,,,,,,---------.........////////////......------,,,+++******,,,,,,,,,---------------///////////////////////////......------......///...///000222333555777888;;;<<<======>>>>>>>>>===<<<:::888777888;;;???AAAFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKMMMPPPTTTXXX[[[]]]bbbccceeeggghhhgggfffeee```___]]][[[ZZZZZZ\\\\\\]]]ZZZVVVQQQMMMGGGBBB>>><<<:::777555333222222222111222222444666:::>>>BBBDDDDDDCCCCCCBBBAAA@@@??????>>><<<999777555444333333555888<<>><<<===???AAABBBCCCDDDDDDKKKOOOWWW^^^```bbbjjjtttwwwiiieeeccceeegggjjjqqqxxxnnnTTTLLLOOO]]]ppprrrWWWFFF@@@@@@HHHYYYuuurrr^^^TTTKKKHHHGGGDDDCCCEEEDDDJJJSSS]]]iiiuuutttcccWWWMMMGGG???===:::999999888777555333333333333333333333333//////000000000//////...,,,,,,+++***)))(((''''''&&&&&&&&&&&&'''''''''''')))((('''&&&%%%&&&'''((('''''''''''''''(((((())))))(((&&&&&&'''(((((('''(((((())))))(((((('''&&&###$$$''')))++++++++++++&&&...///+++222??????444---,,,+++***)))))))))))),,,---///000111111000000******((((((((()))+++,,,******+++,,,---+++(((&&&)))((('''''''''(((***+++))))))))))))***+++,,,---......///000222444666777;;;;;;<<<<<<:::666333000,,,,,,+++++++++************,,,///222333222111000------,,,,,,,,,------...,,,,,,---------.........,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......////////////////////////......------------............//////111333555666666777888999::::::::::::<<<:::888777888;;;>>>@@@DDDDDDDDDEEEEEEFFFFFFGGGIIIKKKNNNSSSXXX^^^bbbdddiiijjjlllmmmmmmmmmlllkkkfffdddaaa^^^\\\[[[\\\\\\[[[WWWSSSNNNJJJEEE@@@<<<;;;:::777555444333333333000111444555888>>>EEEJJJNNNNNNNNNNNNNNNNNNMMMMMMLLLJJJHHHDDD@@@<<<999777666777888;;;@@@HHHOOOUUUYYYYYYZZZ[[[ZZZYYYWWWUUUVVVUUUTTTSSSRRRRRRQQQQQQPPPNNNMMMLLLLLLLLLJJJHHHJJJFFFEEEFFFFFFHHHOOOVVV\\\dddkkkmmmnnnnnnkkkgggdddaaa^^^]]]```eeeiiilllnnnnnnnnnllliiieeebbb___YYYWWWUUUTTTUUUWWWZZZ\\\\\\___cccfffgggggghhhhhheeegggjjjmmmoooqqqssstttqqqpppoookkkgggccccccccccccdddfffhhhkkknnnrrruuuxxxyyyzzz|||~~~~~~}}}zzzxxxwwwvvvvvvvvvwwwyyy}}}}}}yyywwwuuurrrnnniiiddd___YYYTTTOOOKKKIIILLLPPPWWWbbbmmmwww~~~||||||}}}{{{~~~{{{uuuqqqppppppnnnooosss}}}}}}~~~{{{vvvnnnfffaaaaaabbbgggqqq~~~~~~ssslllooovvvwww```KKK@@@???:::<<<>>>AAACCCEEEEEEFFFKKKNNNUUU]]]```ccckkktttvvvuuuxxx~~~qqqVVVNNNQQQ\\\pppyyy^^^JJJEEEGGGIIIXXXsssvvvaaaWWWMMMIIIGGGDDDCCCEEEEEEJJJRRR[[[fffsssppp```UUULLLFFF???===:::999999888777555333333333333333333333333000000111111000///......,,,,,,+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''(((&&&%%%&&&''')))((((((((())))))))))))(((''''''$$$%%%&&&((()))*********(((,,,---...666@@@>>>666...---,,,+++***)))))))))***,,,///222333444333333...,,,***))))))***+++,,,***))))))***,,,+++)))'''((((((((((((((()))******))))))))))))***+++,,,---------...000222444777888<<<<<<<<<<<<:::777333222***))))))))))))(((((((((***,,,///222333333111000------,,,,,,,,,---......,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,---......//////..............................------------......000000///000111333555666777888999999::::::::::::;;;:::999999999;;;===???AAAAAAAAAAAABBBCCCDDDEEEIIIKKKPPPVVV]]]cccgggiiinnnoooppprrrrrrrrrqqqqqqllliiifffbbb___]]]]]]]]]ZZZVVVRRRMMMJJJFFFAAA>>>;;;:::999777666555444444000333666777999???GGGNNNSSSUUUWWWYYYZZZ[[[[[[[[[XXXVVVSSSOOOJJJEEEAAA>>>999999999;;;???EEEKKKNNNRRRSSSUUUWWWWWWVVVSSSRRRNNNOOOOOOPPPQQQRRRRRRRRRMMMKKKIIIHHHHHHHHHFFFDDDEEEBBB@@@AAABBBCCCJJJQQQVVV___gggkkkmmmnnnlllhhheeeccc```___```dddiiimmmpppqqqssssssqqqmmmiiifff___]]][[[ZZZYYYZZZ[[[\\\___aaaeeegggggggggggghhhdddeeefffhhhiiijjjjjjjjjggggggeeebbb^^^\\\\\\]]]]]]```cccfffiiilllqqqtttyyyyyyyyyzzz{{{}}}~~~yyyxxxuuusssrrrrrrssstttyyyzzz|||~~~}}}{{{wwwuuurrrooojjjfffbbb]]]XXXTTTQQQNNNMMMQQQWWW___mmmyyy~~~}}}||||||yyytttxxx|||~~~}}}yyyyyy{{{{{{yyyzzz}}}|||uuummmiiihhhjjjnnnwww}}}rrrkkkooovvvttt]]]III@@@???:::<<<>>>AAADDDFFFGGGHHHMMMOOOUUU]]]aaaeeemmmvvvrrrVVVMMMQQQWWWjjjbbbLLLEEEHHHJJJWWWooo{{{dddYYYNNNJJJGGGDDDCCCEEEEEEIIIPPPYYYdddppp}}}ooo^^^SSSKKKEEE???===;;;:::::::::888777444444444333333222222222000000000000///...---,,,,,,,,,+++***)))((('''''''''''''''&&&&&&%%%%%%%%%######$$$&&&''''''''''''%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$%%%'''))))))))))))))))))))))))(((''''''%%%%%%%%%%%%&&&'''((()))***((()))...666:::777333......,,,+++***))))))))))))+++///333555666666555111///---***)))***+++,,,,,,+++******++++++***(((''''''((()))))))))))))))))))))))))))***+++,,,---+++,,,---///222555777999???>>>===<<<:::888666444++++++*********)))))))))(((***---000222111000///,,,,,,,,,,,,,,,---...///------------............---------------,,,,,,,,,,,,------...//////000000------------------------...------,,,,,,------...000///......///111333444999:::;;;;;;;;;;;;;;;:::999:::::::::;;;<<<<<<===>>>>>>>>>>>>???AAACCCDDDIIILLLRRRYYY```fffkkkmmmqqqrrrsssuuuvvvvvvvvvvvvqqqooojjjfffbbb___^^^^^^ZZZWWWRRRNNNKKKHHHDDDAAA======;;;:::999888777666444666888999999>>>GGGMMMSSSVVV[[[___cccddddddddd^^^]]][[[WWWSSSMMMIIIGGG>>>===<<<===@@@DDDGGGIIINNNOOOQQQRRRSSSRRRRRRQQQKKKKKKLLLMMMMMMMMMMMMMMMHHHFFFDDDDDDCCCCCCAAA??????<<<<<<>>>???@@@EEELLLQQQ[[[dddiiilllnnnlllhhhfffeeebbbaaaaaadddiiimmmrrrtttxxxyyyyyyuuupppmmmhhhfffdddaaa^^^\\\[[[[[[^^^```cccddddddddddddeeeaaaaaaaaa```___^^^^^^]]]]]]^^^]]][[[YYYXXXZZZ[[[YYY]]]bbbfffiiimmmrrrvvvxxxxxxwwwvvvwwwyyy{{{|||xxxvvvsssqqqqqqrrruuuvvv{{{|||}}}}}}{{{yyyvvvtttpppmmmiiieeeaaa]]]YYYUUURRROOOOOOTTT\\\fffuuu~~~}}}|||tttxxx|||~~~~~~~~~}}}{{{xxxxxxzzz|||qqqkkkooovvvqqqZZZFFF>>>???===>>>@@@BBBDDDFFFHHHIIILLLMMMQQQYYY___dddmmmvvvrrrUUULLLQQQVVViiilllPPPEEEFFFIIITTTjjjfff[[[OOOJJJGGGDDDCCCEEEDDDHHHMMMVVV```mmmzzznnn^^^SSSJJJDDD@@@>>><<<;;;;;;;;;:::999555555444333333222111111000000000///...,,,+++***,,,,,,+++***)))(((''''''(((((('''&&&%%%%%%$$$$$$###$$$&&&)))************''''''&&&%%%&&&'''((()))%%%$$$###%%%(((*********)))))))))))))))(((((('''&&&%%%$$$$$$%%%&&&'''))),,,&&&%%%...555444000...///...---+++***)))))))))(((+++///333666888777777333111...+++******+++,,,///---+++******+++***(((&&&''')))*********)))((())))))))))))***+++,,,---++++++---///222555888999AAA@@@???===;;;999777777.........---------,,,,,,'''))),,,///000000///...,,,,,,,,,,,,,,,---...///............/////////000.........------,,,,,,,,,------......///000111111,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---,,,+++,,,...000222777777888888888777777666999999:::<<<<<<<<<<<<;;;<<<<<<<<<<<<>>>@@@BBBDDDJJJMMMSSSZZZaaahhhlllooossstttuuuvvvwwwxxxxxxxxxtttrrrmmmhhhdddaaa______[[[XXXTTTPPPMMMJJJGGGEEE???>>>>>>===;;;:::999999777999;;;:::999===EEELLLQQQUUU[[[bbbfffhhhiiihhhaaa```^^^[[[WWWSSSOOOMMMDDDBBB??????AAADDDFFFGGGIIIIIIIIIJJJKKKLLLMMMNNNKKKKKKKKKJJJIIIHHHFFFFFFEEECCCAAA@@@@@@???===;;;;;;999999<<<======BBBIIINNNXXXccchhhlllnnnmmmiiigggfffdddbbbbbbeeeiiimmmsssvvv{{{~~~}}}zzzuuurrrooommmjjjgggbbb^^^[[[ZZZZZZ\\\___aaa``````aaabbb]]]]]][[[YYYWWWUUUSSSRRRPPPQQQRRRRRRRRRSSSVVVXXXWWW\\\ccchhhkkkpppuuuyyywwwvvvuuuttttttvvvxxxyyyyyyxxxuuussssssvvvyyy{{{~~~}}}}}}|||zzzxxxvvvtttpppmmmiiieeebbb^^^ZZZWWWQQQNNNNNNTTT]]]iiixxx{{{~~~|||rrrlllpppwwwnnnWWWDDD===>>>@@@@@@AAABBBDDDFFFHHHIIIIIIIIIMMMTTTZZZ```jjjsssrrrUUUKKKPPPZZZlll{{{[[[LLLKKKHHHRRRfffggg\\\PPPJJJGGGDDDCCCEEECCCFFFLLLSSS^^^kkkxxxssscccVVVKKKDDD???>>><<<;;;;;;:::888666111333444555555444222000111111000...---,,,+++***,,,+++***)))(((((((((((('''&&&&&&''')))***)))''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((()))******#########$$$%%%&&&'''((()))+++---//////---+++)))*********+++***)))((((((***+++,,,...111333444555444111---)))'''&&&((()))***++++++,,,,,,+++++++++---***'''&&&''')))++++++***)))(((&&&&&&((()))***,,,***,,,111222222666<<<;;;<<<<<<<<<:::888555333/////////000111000...+++++++++++++++,,,------...---------.........//////------------------------......---------,,,,,,,,,..............................---------,,,,,,,,,---,,,++++++******++++++++++++,,,------......///333444555666777999::::::;;;888666666999;;;999777888888777666777:::???CCCJJJOOOVVV]]]ccchhhmmmppptttuuuwwwyyyyyyxxxwwwvvvwwwrrrllliiihhhfffaaa\\\YYYWWWTTTRRROOOLLLHHHEEEEEECCCAAA>>><<<;;;;;;;;;;;;:::777666777:::===@@@FFFJJJQQQWWW]]]___``````\\\^^^``````^^^XXXRRRNNNGGGEEEBBB@@@AAABBBBBBAAAEEEGGGIIILLLLLLKKKIIIGGGEEEDDDDDDCCCAAA@@@??????>>>===;;;888666444333222444666888999:::<<>>=========<<<:::777555444666888:::===AAAGGGMMMSSSVVVYYYYYY\\\]]]______]]]XXXTTTQQQMMMIIIEEEBBB@@@???>>>===CCCDDDEEEGGGGGGFFFEEEDDDBBBBBBAAA@@@???>>>======;;;:::888666444333222222444666888999:::<<>>BBBJJJNNNTTTZZZ___ccchhhkkkooopppsssuuuwwwwwwvvvuuusssooojjjggggggeeeaaa]]]ZZZYYYWWWUUUTTTRRROOOLLLIIIHHHFFFCCCAAA@@@???>>>===;;;777333111111333444555777<<>>>>>======<<<;;;:::999999888666555444222111111111111333444666777888;;;???BBBHHHPPP\\\fffkkkmmmnnnnnnqqqrrrrrrsssuuuvvvxxxyyy||||||wwwrrrlllfffbbb\\\[[[XXXUUUQQQNNNKKKJJJFFFFFFEEEDDDDDDDDDFFFFFFGGGIIILLLMMMNNNOOORRRTTT]]]```ffflllqqquuuwwwxxxuuuuuuwwwzzz}}}~~~~~~|||{{{yyywwwvvvwwwyyyyyyxxxxxxwwwvvvvvvtttssssssrrrooolllhhhddd```[[[TTTPPPNNNMMMNNNSSS]]]jjjvvv~~~wwwjjjhhhooowwwxxxbbbNNNAAA;;;::::::===@@@AAAAAABBBDDDEEEGGGFFFGGGJJJKKKNNNVVV___ooo|||vvvqqqVVVKKKLLLVVVfff}}}bbbLLLDDDIIIUUUhhhuuucccQQQIIIHHHFFFCCCBBBBBBDDDIIIOOOYYYeeerrrzzzwwwgggVVVJJJ???===:::999999999777666777666555444333333444444/////////000000000000000++++++***)))(((((()))))))))(((''''''((((((&&&$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))***)))))))))(((((('''''''''((((((((((((((())))))***(((((('''&&&&&&&&&''''''(((((())))))+++,,,------+++***(((&&&&&&'''((()))((()))***,,,...///000111222000---***(((((())))))++++++,,,++++++***)))(((+++)))((()))+++,,,,,,++++++******))))))******++++++***,,,///000000444:::;;;<<<===>>>===;;;999777333222000000000///---+++*********+++,,,---...///.............../////////..............................---------,,,,,,,,,))))))*********+++++++++......---------,,,,,,,,,---,,,++++++******++++++***++++++,,,------.........///000111333444555555111444777777444333333555222333444555666:::???CCCIIILLLRRRVVV[[[___dddgggjjjllloooqqqsssttttttsssrrrooojjjgggfffddd```^^^ZZZYYYWWWVVVVVVUUURRRPPPKKKJJJHHHFFFCCCAAA@@@???===:::666222//////000111111333666:::AAAGGGMMMPPPVVVWWWXXXZZZZZZYYYXXXWWWOOOJJJEEEAAA??????>>>===<<<<<<:::999888999999:::888777777666555555444444000000////////////000000000222333555666999>>>AAAHHHPPP\\\fffmmmqqqssstttwwwxxxyyyzzz|||~~~yyyrrrkkkfff```^^^ZZZVVVQQQMMMIIIHHHEEEDDDCCCBBBBBBCCCDDDDDDFFFHHHJJJLLLNNNQQQUUUXXX]]]aaagggmmmsssxxxzzz{{{zzzzzz|||~~~~~~|||zzzyyyxxxxxxyyyyyyxxxwwwttttttsssrrrrrrqqqqqqqqqpppmmmiiiddd```[[[UUUQQQMMMNNNPPPUUU___kkkwww~~~yyyllljjjqqqxxxttt___MMMAAA===;;;;;;===@@@AAAAAABBBDDDEEEFFFEEEFFFIIIIIIKKKRRRZZZggg|||ttt{{{zzz\\\NNNNNNVVVeee{{{dddJJJDDDGGGOOOaaa{{{wwwfffSSSJJJHHHEEECCCBBBBBBDDDHHHMMMVVVbbbnnnwwwzzzjjjXXXLLL@@@===:::888888999888777666555444333222222222222////////////000000000000+++***))))))))))))))))))((('''&&&'''((('''%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&'''((()))***)))((((((''''''&&&&&&&&&((((((((((((((())))))***''''''&&&&&&%%%&&&&&&&&&------------.........///,,,***((('''&&&''')))***)))***+++,,,...///111111111///,,,***((((((((((((++++++++++++******)))(((+++******+++,,,,,,+++))))))))))))(((((()))))))))+++***+++///000///333999<<<===>>>>>>>>><<<:::999555333111000//////---+++*********+++,,,---//////////////////////////////..............................---------,,,,,,,,,&&&'''((()))+++,,,---.........---------,,,,,,,,,---,,,++++++******++++++******++++++,,,------...---......000111222333444111333333111......222555222333555666888;;;???CCCGGGJJJNNNRRRUUUZZZ^^^aaadddfffiiilllnnnoooooonnnpppnnnjjjgggdddbbb___^^^ZZZYYYWWWWWWWWWVVVTTTQQQLLLKKKJJJGGGEEECCCAAA???<<<:::555111//////111222000000222666;;;BBBHHHLLLPPPQQQTTTWWWYYYYYYYYYYYYOOOJJJDDD???===<<<;;;;;;999888666555444555666777333333222222111111000000------,,,,,,---...//////...000111222444888===AAAIIIQQQ]]]hhhpppvvvzzz|||}}}~~~yyyrrrmmmdddbbb^^^ZZZTTTPPPLLLJJJGGGEEEDDDBBBAAAAAABBBBBBDDDFFFJJJMMMPPPTTTXXX\\\^^^bbbhhhooouuuzzz}}}|||yyyyyyxxxwwwxxxyyyyyyxxxvvvsssrrrqqqpppppppppqqqqqqpppmmmiiiddd```[[[VVVRRRNNNOOOSSSZZZdddoooyyy~~~}}}{{{|||~~~yyyllljjjqqqwwwppp\\\LLLCCC???>>>;;;>>>@@@BBBBBBCCCDDDFFFGGGFFFGGGJJJJJJJJJPPPXXXeee{{{rrruuufffTTTRRRWWWeeezzzdddJJJFFFGGGLLL[[[ssszzziiiWWWMMMHHHDDDBBBBBBCCCDDDFFFKKKSSS^^^kkkssszzzjjjYYYMMMBBB???;;;999999999999999333333222111111000//////////////////////////////******)))))))))))))))***'''&&&&&&&&&''''''&&&$$$$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&'''((()))((((((''''''''''''''''''((((((((((((((()))******(((((((((''''''((())))))++++++,,,,,,,,,,,,++++++,,,+++)))((((((((()))***)))***+++,,,...///000111///---+++)))((('''''''''))))))***************)))+++******++++++***(((%%%((((((((((((((((((((((((+++)))+++...///...222888<<<===>>>??????>>><<<;;;555222///...---,,,+++)))))))))***+++,,,...///000000000000////////////.................................---------,,,,,,,,,'''((()))***,,,...//////......---------,,,,,,,,,---,,,++++++******++++++******++++++,,,,,,------,,,---...///000222333333222111000...,,,...111444222444666777888;;;???BBBEEEGGGKKKNNNPPPTTTXXX\\\___aaacccfffhhhiiiiiihhhjjjiiigggdddbbb```______\\\ZZZYYYYYYYYYXXXUUUSSSNNNMMMLLLJJJGGGDDDBBB@@@<<<999555111//////111222......///222666<<>>CCCFFFMMMSSSWWWYYYYYYXXXNNNHHH@@@999555444333222111000000000000111111222............------------,,,,,,,,,,,,,,,---...///000111222444666;;;BBBFFFLLLTTT___kkkvvv~~~wwwuuupppiiibbb\\\WWWTTTNNNLLLJJJHHHGGGFFFFFFFFFFFFJJJQQQWWW[[[```dddgggkkknnnrrrwww{{{~~~}}}{{{yyyyyyxxxvvvtttuuutttssstttwwwxxxyyyxxxvvvtttrrrpppooopppqqqqqqlllhhhddd```]]]YYYVVVSSSQQQVVV^^^hhhrrrzzz~~~}}}zzz~~~yyykkkjjjqqqxxx}}}hhhTTTHHHBBB@@@???>>>@@@CCCDDDEEEEEEGGGHHHGGGFFFHHHKKKJJJJJJPPPWWWbbbvvvpppmmmqqqzzziiiYYYZZZfffwwwbbbNNN@@@BBBEEENNN```vvvvvvcccWWWNNNGGGEEEEEECCCDDDDDDGGGNNNYYYeeennnyyysssfffXXXNNNDDDAAA<<<::::::;;;;;;;;;666777777888666444222000//////......------------***)))))))))))))))******%%%$$$$$$&&&(((((('''&&&$$$%%%'''(((((('''%%%$$$(((''''''&&&&&&&&&''''''(((((())))))******++++++((((((((((((((()))******''''''''''''((()))++++++***,,,///222333333222111+++,,,,,,,,,,,,+++******'''((()))***+++,,,------+++***)))(((&&&&&&%%%%%%&&&'''(((***++++++++++++''''''&&&'''&&&$$$******++++++++++++******+++)))***......---111666<<<===???@@@@@@@@@>>>===999666222000///...,,,+++))))))***+++,,,...000000111111000000/////////...////////////////////////......---------,,,,,,,,,//////.........---------......---------,,,,,,,,,---,,,++++++******++++++)))******+++,,,,,,------,,,---...///000222333333333111///111333444222///111333555666666888;;;===BBBDDDFFFGGGIIIMMMQQQTTTXXXYYY\\\^^^``````___^^^XXXZZZ[[[\\\]]]^^^aaacccaaa___^^^]]]]]][[[YYYVVVRRRRRRQQQOOOLLLIIIFFFDDD===:::555000---+++,,,,,,000000000111333666999;;;???DDDKKKRRRWWWYYYXXXWWWIIICCC<<<666444444444444---......//////000000000.........---------------,,,,,,,,,,,,---...//////222333444666888===DDDIIIMMMTTT```lllwwwyyyrrrjjjbbb]]]ZZZRRRQQQOOOMMMLLLLLLMMMMMMKKKPPPWWW^^^ccchhhlllnnnrrrtttwww{{{}}}~~~~~~~~~{{{yyyvvvuuuuuuuuutttssstttsssrrrsssuuuxxxyyyyyywwwuuusssqqqppppppqqqrrriiifffaaa^^^[[[XXXUUURRRRRRXXXbbbmmmvvv}}}~~~|||mmmlllttt{{{zzzeeeRRRFFFAAA?????????AAADDDEEEEEEFFFHHHIIIFFFEEEHHHJJJJJJJJJOOOWWW]]]qqqrrrmmmnnntttsss]]]ZZZeeevvv```MMM;;;>>>BBBJJJZZZqqq{{{hhhZZZQQQIIIFFFGGGDDDDDDDDDFFFMMMXXXdddmmmwwwtttgggYYYPPPDDD===999;;;<<<999777777999888666444222111000000444222...---...//////...,,,+++***(((((((((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''!!!"""$$$&&&''''''&&&&&&%%%%%%%%%&&&((()))+++,,,)))))))))((((((((((((((()))(((''''''''')))***+++---,,,,,,000555555000+++++++++***)))((((((((((((+++***)))***---...///...++++++***((('''%%%$$$$$$'''''''''((())))))******'''((((((((((((((('''&&&((((((((((((((())))))***,,,---/////////000222444:::;;;>>>AAABBBBBBBBBAAA:::777333///------...000''''''(((***+++,,,---...000000000000000///....................................------------..................---,,,+++***///---+++))))))+++---///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000000//////111222222222222222222222222222222333444555666777888999===???AAACCCEEEGGGKKKMMMOOORRRUUUVVVVVVUUUVVVWWWVVVXXXYYYYYYYYY[[[^^^aaaaaaaaa```^^^]]]\\\[[[[[[TTTRRRPPPNNNLLLJJJFFFCCC;;;666111...///...,,,***///...---...///222444666>>>DDDMMMTTTWWWTTTNNNJJJ===;;;777333111//////////////////......------------------,,,,,,,,,++++++)))+++.../////////000222777666999>>>AAABBBHHHNNNUUUZZZdddnnnyyyyyytttnnngggaaa\\\[[[YYYVVVRRRQQQRRRTTTWWW[[[aaafffiiinnntttxxx{{{}}}|||xxxuuuttttttssssssrrrqqqppppppqqqqqqqqqrrrtttvvvwwwxxxyyywwwtttrrrqqqpppnnnllliiieee^^^YYYUUUSSSQQQOOOTTTYYYaaalllvvv}}}}}}ttthhhiiiuuuxxxaaaQQQHHHAAA>>>???@@@AAABBBDDDEEEGGGHHHIIIMMMLLLKKKJJJLLLOOORRRTTT```mmm|||hhhfffuuueee^^^fffuuu]]]EEEAAA???>>>BBBRRRhhh}}}|||jjjZZZQQQKKKGGGCCCGGGDDDCCCEEEIIIQQQ___lllyyytttgggYYYOOOEEE>>>:::;;;<<<:::888888999888666555333333222222111000000111222333222000,,,+++)))(((''''''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$###$$$$$$$$$%%%&&&(((((((((((('''(((((('''(((((()))***+++*********))))))((((((((()))(((''''''((()))***+++,,,+++,,,000555555111------,,,+++***)))((((((((()))((('''(((+++------,,,******)))(((&&&%%%$$$###)))))))))***++++++,,,,,,*********)))((('''&&&%%%))))))((((((((()))******)))+++,,,---...///333555999;;;>>>@@@BBBBBBAAAAAA:::888333///------...///))))))***+++,,,------...000000000000000///......////////////////////////......------------..................---,,,+++***///...---,,,,,,---...///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---............///111333333333333333333333333+++,,,///222666999<<<===<<<>>>@@@AAABBBDDDGGGJJJJJJMMMPPPQQQQQQQQQRRRTTTUUUVVVWWWXXXXXXZZZ]]]````````````___^^^]]]\\\[[[XXXVVVSSSPPPNNNJJJFFFCCC;;;777111...///...,,,***------,,,---...000333555>>>BBBHHHMMMMMMIIICCC???999777444111///......///.........------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++---/////////000222444;;;:::<<<@@@CCCFFFLLLSSSXXX^^^gggrrr}}}|||vvvpppkkkcccbbb```\\\YYYYYY[[[]]]```dddiiilllppptttyyy}}}}}}xxxvvvrrrrrrqqqppppppooonnnnnnnnnoooppprrrtttvvvxxxyyyxxxvvvsssqqqpppnnnlllkkkhhhccc]]]XXXTTTRRRPPPOOOTTTXXX```jjjssszzz~~~~~~~~~}}}~~~{{{zzzwwwzzzrrrhhhkkkwwwuuu___QQQHHHCCCAAABBBAAABBBCCCEEEFFFHHHIIIJJJMMMLLLLLLLLLMMMPPPSSSUUU^^^lllllljjjxxxtttaaadddmmmzzz}}}^^^FFF???>>>===@@@MMMbbbxxx|||jjjZZZPPPKKKGGGDDDFFFCCCBBBEEEHHHPPP]]]jjjyyywwwiiiYYYOOOEEE>>>:::;;;<<<:::888888888777666555444444444444------...000111000---***,,,+++***)))(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$###"""!!!!!!!!!&&&&&&'''((((((''''''&&&******))))))((())))))))),,,,,,+++***)))((((((''')))(((((((((((())))))***++++++,,,000444555333///...---,,,+++))))))(((((('''&&&%%%&&&)))***+++******)))((('''&&&%%%$$$###((())))))******++++++,,,,,,,,,+++***)))'''&&&%%%***))))))))))))***++++++''')))***+++---///333666999;;;===@@@AAAAAA@@@@@@;;;999555000...------...++++++,,,,,,,,,---------000000000000000//////...000000000000000000000000......------------..................---,,,+++++++++++++++******+++++++++------,,,,,,,,,,,,++++++------------------------***,,,------,,,---...000333333333333333333333333///000111333444666777888;;;<<<>>>??????@@@CCCEEEEEEHHHKKKLLLMMMNNNPPPQQQRRRSSSTTTUUUVVVXXX\\\___^^^___```aaaaaa___]]]\\\]]]ZZZVVVSSSPPPKKKGGGCCC===888222//////...,,,***,,,,,,,,,,,,---///111333999<<>>???DDDGGGJJJQQQYYY]]]cccmmmxxx}}}|||{{{zzz~~~yyytttqqqmmmllliiifffddddddgggjjjlllooorrruuuxxx{{{{{{vvvrrrnnnnnnmmmmmmlllkkkkkkkkkjjjlllnnnqqqtttwwwzzz{{{xxxuuurrrpppnnnmmmkkkiiieeeaaa[[[VVVSSSQQQOOONNNSSSWWW^^^gggooovvv{{{}}}~~~{{{xxxvvvyyyxxxyyy{{{~~~}}}{{{vvvvvv{{{~~~oooiiiooozzzqqq]]]PPPIIIDDDCCCEEECCCCCCDDDFFFHHHIIIKKKKKKNNNNNNNNNOOOQQQSSSVVVWWW\\\kkk~~~uuupppyyyiiidddeeeppp{{{{{{___III===<<<<<<>>>FFFXXXppp|||lll\\\PPPJJJGGGFFFEEEBBBBBBDDDHHHNNN[[[gggvvv|||mmm[[[OOODDD>>>999;;;<<<999777777666555555444444444444555222111//////...,,,)))&&&,,,,,,++++++***)))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$###"""""""""###&&&&&&&&&%%%%%%$$$$$$###))))))(((((((((((())))))------,,,+++***)))(((''')))(((((((((((()))))))))+++***+++///222444333111///...---+++***)))))))))&&&%%%$$$%%%(((******)))******)))((('''&&&%%%%%%&&&&&&''''''((()))))))))++++++++++++***(((''''''***************++++++,,,)))***++++++,,,...222555888:::===???AAAAAAAAA@@@===;;;666222///---------,,,,,,,,,,,,,,,,,,,,,+++//////000000000000//////////////////////////////......------------......---.........------,,,+++))))))***++++++***))))))------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,...///222222222222222333333333444444555555666666666777;;;<<<=========>>>@@@BBBBBBDDDGGGIIIJJJLLLOOOQQQNNNPPPQQQRRRSSSVVVYYY\\\[[[]]]___bbbbbbaaa___^^^^^^[[[WWWTTTQQQMMMHHHEEE???999333//////...---+++,,,,,,,,,---...///111222333444666777777555222000...---,,,++++++++++++,,,++++++++++++************++++++++++++,,,,,,,,,---000000111111111444888;;;CCCAAABBBGGGKKKNNNVVV^^^ccchhhqqq||||||zzzyyyxxxwwwyyy{{{}}}yyyvvvttttttsssrrrooonnnppptttxxxwwwxxxzzz}}}}}}uuuoookkkjjjjjjiiiiiihhhhhhhhhhhhgggiiilllppptttxxxzzz|||xxxuuurrrpppooommmkkkiiiccc___YYYTTTRRRPPPOOOMMMRRRVVV]]]dddkkkrrrxxx{{{}}}xxxsssooorrrqqqrrrvvv|||~~~|||~~~}}}nnnlllrrr}}}nnnZZZNNNHHHDDDDDDEEEDDDEEEFFFHHHIIIKKKLLLMMMPPPPPPQQQSSSUUUWWWYYYZZZ]]]iiizzzvvvyyyvvvhhh```hhhvvvyyy```KKK<<<<<<<<<===AAAOOOhhh}}}|||nnn^^^QQQIIIGGGGGGCCCAAAAAADDDGGGLLLXXXdddrrr{{{rrr^^^QQQCCC===888:::;;;888666777444333333222222333333444999666333111000000...---------------,,,+++******'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&'''((())))))------,,,+++***)))((('''((())))))))))))(((((((((******+++---000222222222///...---+++***)))))))))'''&&&%%%&&&(((*********,,,++++++***)))(((''''''&&&&&&&&&'''(((((())))))((())))))************)))***************++++++,,,---...---,,,,,,---111444777999<<>>???;;;<<<======<<<===???@@@???AAACCCEEEGGGIIILLLNNNLLLMMMOOOOOOPPPRRRVVVYYYXXXZZZ^^^aaabbbbbbaaa```]]][[[WWWUUURRROOOKKKHHHAAA;;;444///......---+++------......///000111222222222222222111000...---*********)))*********+++************************,,,,,,,,,,,,,,,,,,,,,,,,000111222333444777<<<@@@EEEDDDFFFKKKOOOSSSZZZbbbgggmmmuuu~~~}}}{{{yyywwwrrrrrrtttvvvyyy}}}}}}zzzxxxxxxxxxxxxxxxwwwxxx{{{zzzqqqjjjggggggfffffffffffffffeeeeeeeeegggkkkoootttwwwyyyzzzxxxuuurrrppppppooommmkkkbbb^^^YYYTTTRRRQQQOOONNNRRRVVV]]]ccciiiooouuuyyy~~~|||uuuoookkkjjjjjjmmmrrrzzz{{{ooonnnttt{{{kkkXXXMMMGGGCCCBBBDDDEEEFFFGGGIIIJJJLLLMMMNNNQQQRRRTTTVVVXXXYYYZZZ[[[^^^gggttt~~~{{{mmm^^^cccssssss[[[III>>><<<<<<===>>>III```www|||pppaaaSSSIIIFFFGGGBBB@@@AAADDDGGGKKKVVVaaammmwwwvvv```QQQDDD===999:::;;;999777777333333222222222222222222555222///...///111222222---------------,,,******'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%&&&''')))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((())),,,,,,+++***)))(((((('''((())))))))))))(((((('''*********+++---///000222---,,,+++******)))******'''&&&%%%&&&)))++++++***,,,,,,,,,+++***)))))))))'''(((((())))))******+++''''''((()))***************))))))))))))***++++++//////...,,,+++,,,000333666888<<<@@@CCCDDDEEEEEECCC@@@<<<888333000...---************************...//////000000000000000..............................------------......,,,------...------,,,,,,,,,---...//////...---,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***,,,------------...000.........///000000111111444555666888999;;;<<<===;;;<<<===<<<<<<<<<>>>@@@;;;===???AAABBBDDDHHHJJJJJJKKKLLLMMMMMMOOORRRUUUVVVXXX[[[___aaabbbbbbbbb^^^\\\YYYVVVTTTQQQMMMJJJCCC===555000......---+++---......///000000111111444333222000...,,,+++***(((((()))))))))*********)))))))))***************------------............111333666888:::===BBBEEEIIIHHHLLLRRRWWWZZZ```hhhlllqqqxxx|||yyyrrrrrrqqqqqqsssvvvyyy{{{{{{||||||zzzxxxvvvwwwxxxyyy{{{}}}wwwoooiiifffeeeeeeeeeeeeddddddddddddeeegggkkkooosssvvvwwwxxxvvvtttqqqpppppppppnnnmmmccc___YYYUUUSSSRRRQQQPPPQQQWWW___eeeiiimmmssswww{{{|||~~~}}}yyysssmmmiiieeeeeeiiiqqq|||wwwpppooouuuvvvfffTTTJJJFFFBBBBBBCCCFFFFFFGGGIIIKKKLLLNNNNNNQQQSSSUUUWWWXXXYYYXXXXXX]]]dddqqqttt^^^```ooo~~~mmmVVVFFF???;;;;;;===>>>EEEYYYooo}}}{{{ssseeeUUUIIIFFFFFFAAA@@@BBBEEEGGGKKKTTT___jjjsss~~~xxx```PPPFFF???;;;<<<===;;;999999555444333333222222222222///---,,,---...//////...+++,,,,,,,,,,,,***)))((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%&&&'''(((((((((((('''&&&&&&&&&'''(((''''''&&&&&&&&&''''''(((*********))))))(((((((((((()))******)))((('''&&&))))))))))))***+++...000+++******)))))))))******'''%%%%%%&&&(((*********,,,,,,+++******)))))))))''''''(((((()))*********''''''((()))))))))(((((())))))((((((((()))******------,,,******,,,000333555777<<<@@@DDDGGGHHHHHHEEECCC???:::666222///...++++++++++++++++++++++++......///000000000000000..............................------------......,,,,,,------...------,,,******++++++++++++******------,,,,,,,,,,,,++++++)))))))))))))))))))))))))))***,,,,,,++++++---............///000111111111777777777666666666666666999:::;;;;;;:::;;;===???<<<===???@@@AAACCCFFFIIIIIIJJJKKKKKKJJJLLLOOOQQQTTTVVVYYY\\\___aaacccdddbbb```\\\YYYVVVRRRMMMJJJEEE>>>555000......---+++,,,------...////////////000000///...---+++***)))(((((()))***************)))))))))******+++++++++++++++,,,...000111222333333666:::>>>AAAEEEIIILLLNNNOOOTTT\\\```bbbhhhnnnqqquuu{{{xxxvvvsssqqqqqqsssuuuwwwtttvvvxxxwwwuuuuuuvvvxxx{{{yyyqqqkkkgggeeeddddddddddddddddddddddddeeehhhkkkooorrrtttuuuuuusssqqqooooooooopppooonnnddd```[[[WWWUUUTTTTTTSSSQQQXXXaaagggjjjmmmrrrvvvwwwxxxzzzyyyvvvqqqkkkgggaaaccchhhtttyyysssyyy|||xxxttttttrrrpppttt|||{{{sssoooooouuuooo```PPPHHHDDDBBBBBBDDDEEEFFFGGGIIIKKKLLLMMMNNNOOOQQQTTTVVVVVVVVVTTTSSSXXXaaaqqq|||bbbbbbooo~~~kkkVVVHHH@@@:::888<<<===BBBSSSgggyyyzzzvvviiiWWWJJJEEEEEEAAAAAABBBFFFHHHKKKTTT]]]iiiqqq|||xxx```OOOHHHAAA===>>>???===:::;;;666666555444333333333333111000000111222111---+++******++++++***)))'''&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$&&&&&&******)))''''''&&&&&&&&&))))))))))))((((((((((((((()))*********((('''&&&)))))))))((((((***---///)))))))))((())))))***+++&&&%%%$$$%%%''')))***)))++++++******))))))((((((%%%%%%&&&&&&'''((((((((((((((()))(((((('''&&&&&&((((((((((((((())))))************)))))),,,000444444777<<>>>>>@@@AAABBBBBBDDDHHHKKKIIIJJJJJJJJJIIIJJJMMMOOOTTTUUUWWWZZZ^^^aaaccceeefffccc___[[[WWWSSSMMMJJJFFF???666000......---+++++++++,,,---............***++++++,,,---------,,,((()))***************)))))))))******+++++++++,,,(((***,,,...111444666777444888===BBBFFFIIIMMMPPPRRRTTTZZZbbbgggiiimmmssstttxxx}}}}}}{{{wwwsssrrrssstttvvvwwwyyy|||{{{zzzzzz|||}}}|||wwwqqqlllgggdddcccddddddddddddddddddeeeeeefffhhhlllooorrrsssssssssqqqooommmmmmnnnoooooonnneeeaaa[[[XXXVVVVVVUUUTTTQQQYYYccciiilllnnnrrrvvvtttvvvwwwvvvtttooojjjfff___bbbiiiwwwyyysssmmmgggrrryyyuuullljjjfffbbbdddlllqqqqqqwwwssspppoooooouuukkk\\\MMMFFFDDDCCCDDDFFFEEEFFFGGGIIIKKKLLLMMMNNNNNNOOORRRTTTTTTSSSQQQOOOSSS```sssgggeeepppmmmYYYMMM@@@888666;;;===@@@OOObbbwwwyyywwwkkkYYYJJJDDDDDDBBBAAACCCGGGHHHKKKSSS]]]iiiqqq{{{www```QQQIIIEEE@@@<<<;;;;;;:::999555444444444555555333111000000000///......------///...---+++)))((('''&&&###%%%((())))))))))))***'''%%%###$$$&&&'''%%%###$$$$$$$$$###$$$$$$%%%%%%$$$$$$%%%&&&&&&''''''((($$$$$$$$$%%%%%%'''(((((('''''''''((()))*********(((***++++++******+++,,,///---+++***((((((((()))((()))((('''&&&'''***---***+++---...---,,,***(((***************)))((((((+++)))(((((()))+++******************+++,,,---...............////////////333777<<>>??????@@@AAA@@@@@@BBBEEEHHHFFFFFFFFFGGGHHHJJJLLLMMMSSSTTTVVVYYY]]]```ccceeefffccc^^^ZZZWWWTTTQQQNNNEEEAAA;;;444///------...///000111222222111000///...---+++***)))***++++++))))))))))))))))))))))))+++******+++---...//////***---///111222444777999===???BBBEEEGGGKKKPPPTTTXXX[[[```eeejjjooouuuyyyzzz||||||xxxzzzzzz{{{}}}vvvrrrnnnkkkiiihhhgggfffcccccccccbbb``````bbbdddeeeiiiooorrrrrrqqqpppppplllkkkjjjiiihhhiiijjjkkkcccbbb```\\\XXXUUUVVVVVVVVV^^^hhhpppsssuuuxxxzzz{{{xxxtttrrrpppnnnkkkiiiaaagggppp}}}|||vvvqqqlllfff___^^^aaannn|||yyymmmjjj```YYYZZZ^^^aaaiiirrrzzzqqqkkkmmmsss{{{}}}iiiXXXIIIDDDEEEFFFEEEEEEHHHHHHIIIIIIJJJKKKLLLLLLOOOQQQRRRRRRQQQQQQRRRTTTUUU]]]jjjxxxzzzvvvuuusssttt~~~mmmgggppp~~~cccOOOCCC<<<999;;;<<<>>>JJJYYYrrr{{{sssbbbSSSHHHCCCDDDCCCCCCDDDEEEHHHSSS___hhhrrr{{{xxxaaaQQQHHHDDD???<<<::::::999888666555444444555555333111000000000///......------...---,,,+++***(((''''''"""%%%'''((('''&&&'''((('''%%%###$$$&&&'''&&&$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''(((((()))(((((('''((()))***++++++))))))))))))(((((((((((((((***,,,,,,+++***+++,,,...---+++)))((((((((((((((()))((('''&&&'''***,,,***+++,,,---...---,,,+++***************))))))((('''&&&%%%&&&((((((((('''************+++,,,---...............////////////222555;;;AAAEEEIIIJJJKKKJJJFFF@@@;;;777444111......---+++***))))))*********+++,,,...///000111111//////...,,,+++)))((((((000000///...,,,,,,...000...------,,,,,,,,,------///...------------...///,,,,,,+++++++++*********------,,,++++++***))))))))))))*********+++++++++,,,,,,...///111111222222333333333444555666777888888999;;;;;;;;;;;;===???>>>???AAAAAABBBCCCFFFIIIIIIHHHGGGGGGHHHIIIKKKMMMPPPQQQTTTWWW[[[___ccceeefffccc^^^ZZZXXXTTTQQQNNNFFFBBB<<<555000.........---...///000000///...------,,,++++++*********+++))))))))))))))))))))))))))))))((()))***,,,,,,,,,---///222444555777:::===AAACCCGGGJJJMMMRRRWWW[[[___bbbfffjjjnnnsssyyy}}}}}}}}}wwwrrroookkkhhhhhhggggggfffcccdddcccaaa```___aaacccgggkkkppptttsssqqqooommmhhhhhhhhhhhhhhhhhhiiiiiicccbbb```]]]YYYWWWWWWXXXYYYaaakkkrrruuuwwwzzz||||||zzzvvvsssqqqooommmkkkhhhlllttt}}}|||ssslllfffdddaaa^^^```dddrrr{{{pppddd]]]XXX\\\aaaeeemmmtttxxxooohhhjjjqqqzzz{{{fffWWWHHHCCCDDDEEEEEEEEEGGGGGGHHHIIIJJJKKKKKKLLLMMMNNNPPPPPPPPPPPPQQQSSSVVV\\\hhhuuuvvvnnnvvvnnnbbb___```cccjjjxxxqqqkkkqqq~~~mmmWWWCCC<<<888;;;<<<===HHHUUUlllxxxvvveeeUUULLLFFFGGGEEEDDDDDDDDDGGGQQQ\\\eeeoooyyy~~~{{{cccRRRGGGDDD>>>;;;:::999888777888666555444555555333111000000000///......------,,,,,,++++++***))))))((("""$$$''''''%%%$$$$$$%%%&&&%%%$$$%%%&&&'''&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''((())))))***)))))))))))))))***+++,,,,,,+++***)))((('''&&&%%%(((***,,,,,,+++***+++,,,---,,,***)))((((((((((((((())))))(((''''''))),,,++++++,,,---............******++++++******)))((()))((((((***+++,,,+++)))************+++,,,---...............////////////111444888>>>CCCFFFHHHIIIGGGDDD@@@===:::666111......,,,***((((((((()))******+++---...000111111111222111111///...---,,,,,,222///***((()))+++.../////////...------,,,,,,+++///...------------...///------,,,,,,,,,+++++++++,,,++++++******)))))))))************************+++,,,---///111222222222222222222222333555666777777888:::;;;:::;;;===>>><<>>777222000//////000000222222222222000000+++++++++,,,++++++***)))))))))))))))))))))))))))***)))))))))***+++,,,---///111555888:::<<<@@@BBBFFFIIIMMMRRRVVV[[[aaadddhhhjjjmmmpppsssxxx}}}zzzrrrmmmllliiifffffffffggggggfffddddddcccaaa___^^^___aaahhhlllrrruuutttpppmmmkkkeeefffhhhiiiiiihhhgggfffbbbbbb```]]]YYYXXXXXXYYY\\\dddnnnuuuyyy{{{}}}~~~{{{xxxuuusssqqqooommmoooqqquuu~~~{{{wwwiiibbb]]]]]]___```eeejjj|||}}}tttddd```___ccciiimmmsssxxxxxxmmmeeefffnnnxxxxxxbbbTTTFFFBBBCCCDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLKKKMMMNNNOOONNNOOORRRTTTWWW\\\eeeqqqooobbbfff{{{ttt```TTTQQQQQQQQQXXXdddvvvvvvmmmnnnyyyvvv\\\EEE===888;;;;;;;;;DDDPPPcccttt{{{jjjZZZPPPKKKIIIFFFDDDDDDDDDEEENNNWWWbbbmmmwww|||fffUUUHHHDDD???<<<::::::999888:::888666555555555333222000000000///......------+++++++++***************$$$&&&''''''%%%$$$###$$$&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''(((((())))))''''''&&&&&&'''(((((()))++++++***)))((('''&&&&&&''')))++++++***)))***+++++++++***)))((((((((('''((())))))((('''''')))+++,,,,,,,,,---------......***++++++++++++***))))))***)))***+++---...,,,+++************+++,,,------............////////////000222666;;;???DDDGGGHHHCCCBBB@@@???<<<888222...///---+++(((((()))***+++***+++,,,...000000111111222222222333333444444444111,,,&&&%%%(((***++++++,,,------------,,,,,,+++---,,,++++++++++++,,,---......---------,,,,,,,,,,,,+++++++++*********)))---,,,,,,+++***)))((((((***+++---///000111222222000000111111222444555666666777999::::::;;;<<<>>><<>>:::444//////...,,,***)))***+++,,,)))***,,,---///000000000......///000000111222222///,,,)))***,,,---,,,)))((()))+++,,,---------------,,,++++++++++++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,***+++---...000111111111000000000111222333444555555777999::::::;;;===???===@@@CCCEEEGGGIIILLLOOOQQQPPPNNNLLLJJJJJJIIIIIIHHHJJJMMMQQQVVV[[[```bbbbbb```]]][[[YYYVVVRRROOOJJJGGGAAA;;;666222000000+++,,,------------,,,+++((()))+++,,,,,,+++***)))))))))))))))))))))))))))+++---......---...111333111444999===AAAEEEJJJMMMQQQUUUZZZ```eeejjjooorrrtttwwwyyy|||}}}{{{uuupppmmmkkkjjjgggjjjooosssxxx}}}xxxrrrmmmiiifffcccbbbaaaccceeeggggggfffbbbbbbbbb___\\\\\\]]]^^^dddjjjqqquuuuuuqqqmmmkkkjjjlllooopppnnnjjjeeeaaa\\\]]]\\\YYYWWWVVVWWWYYY___gggqqqxxx{{{}}}}}}zzzyyyxxxwwwvvvtttsssrrrssswwwxxxqqqcccaaabbbfffjjjnnnuuu|||~~~xxxrrrtttxxx}}}{{{mmmbbbbbbkkkwwwvvvYYYMMMBBB@@@AAAAAACCCFFFEEEFFFGGGHHHJJJKKKLLLMMMOOOPPPQQQQQQQQQSSSWWWYYYYYY\\\bbblllzzzlll\\\]]]hhh~~~vvveeeZZZTTTRRRLLLPPPVVV^^^iiittt~~~pppccc\\\aaassseeeNNNCCC;;;;;;:::777===FFFWWWmmmtttcccUUULLLGGGCCCAAABBBDDDFFFLLLSSS^^^iiitttyyy}}}lllYYYJJJGGGBBB>>>===<<<;;;;;;>>>;;;888555555555333222000000000///......------+++++++++***************''')))******((('''&&&&&&%%%'''((('''&&&%%%&&&'''((('''&&&%%%%%%$$$$$$%%%$$$$$$%%%%%%&&&'''''''''((((((''''''''''''((((((&&&''''''((()))******+++&&&(((******)))((()))***+++++++++++++++***))))))((()))***)))((('''((()))+++,,,...000000///---,,,+++++++++,,,++++++***)))'''&&&%%%&&&(((***+++***************+++,,,---...............///////////////000222666;;;@@@EEEGGGDDDCCCCCCBBB@@@<<<555111......---,,,++++++++++++((()))+++,,,...///////////////////////////////////////000111222111...,,,'''(((+++---............///...------------...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,...000111222+++,,,---...///000000000000000000000111333444555555777999:::;;;<<<>>>@@@@@@BBBDDDEEEGGGJJJNNNQQQTTTTTTSSSRRRPPPNNNLLLKKKJJJLLLNNNRRRVVVZZZ^^^``````___]]]\\\ZZZWWWSSSPPPKKKGGGBBB<<<666333000///+++,,,---......---,,,+++((()))******+++*********)))))))))))))))))))))))))))+++......---...222555444777===BBBGGGLLLQQQUUUYYY]]]bbbhhhlllppptttwwwzzz}}}|||xxxqqqkkkfffcccbbbbbb```dddiiilllnnnssszzz}}}zzztttpppmmmjjjgggdddaaa``````aaadddeeeeeedddaaaaaa```^^^\\\[[[]]]^^^ccchhhooosssssspppmmmkkkkkkmmmooopppnnnjjjdddaaaZZZZZZZZZXXXVVVVVVWWWYYY```gggrrryyy|||~~~}}}}}}}}}}}}|||{{{yyyxxxxxxzzzxxxrrrhhhhhhllloooqqqtttyyy~~~{{{mmmbbbdddooo|||rrrUUUKKKBBB@@@@@@AAACCCGGGFFFFFFGGGIIIKKKLLLMMMNNNQQQRRRRRRQQQQQQSSSWWWZZZWWWZZZ```jjjyyyqqq```___```tttsssdddYYYRRRNNNPPPTTTYYY```jjjtttzzz}}}vvvjjj[[[QQQTTTcccpppsssVVVHHH===;;;999777;;;DDDSSShhh}}}yyyhhhXXXLLLFFFBBB@@@BBBDDDEEEJJJQQQ[[[fffqqqwww|||lllXXXJJJFFFAAA===<<<<<<;;;:::???<<<888666555444333222000000000///......------,,,+++++++++******))))))&&&(((******)))'''''''''%%%'''((((((&&&%%%&&&((((((((('''%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((((((((())))))(((((((((((())))))'''''''''((()))*********(((***+++,,,+++***+++,,,+++,,,,,,---,,,+++******((()))+++***(((''''''((((((+++///333555444222000++++++,,,,,,++++++***)))***(((&&&&&&(((+++------************+++,,,---...............////////////000000222555999???EEEHHHFFFEEEDDDCCCAAA===777222,,,,,,------,,,+++)))((('''((()))+++,,,---......000111111111111111111111///111333333111000//////***+++---///000000///...///...------------...///------------,,,,,,,,,+++++++++++++++++++++++++++((()))***+++---...///000,,,---......//////......000000000111222333444555666888:::;;;;;;===???AAADDDDDDEEEEEEFFFJJJOOOSSSWWWXXXYYYZZZXXXUUUQQQOOONNNOOOQQQSSSVVVZZZ]]]^^^___^^^]]]\\\[[[XXXSSSPPPJJJGGGBBB<<<777222000.........///000000///......)))))))))))))))***++++++))))))))))))))))))))))))(((,,,///000///000555999999===CCCIIINNNTTTZZZ^^^cccffflllppptttwwwzzz|||}}}|||yyywwwooollleee___[[[ZZZ[[[\\\\\\```dddffffffjjjqqqwww~~~|||{{{qqqnnnkkkhhhgggeeebbb```______^^^```aaabbbaaa____________]]][[[[[[]]]___eeeiiinnnqqqpppmmmkkkiiifffhhhkkklllkkkhhhdddaaaYYYZZZZZZXXXWWWWWWYYY[[[aaaiiissszzz~~~~~~}}}~~~}}}zzzrrrtttxxxxxxwww|||xxxkkkaaaffftttmmmSSSJJJBBB@@@@@@AAADDDHHHFFFGGGHHHJJJLLLMMMOOOOOOPPPPPPPPPOOONNNPPPSSSVVVSSSVVV]]]hhhwwwsss___ZZZXXXiiizzzjjj___VVVWWWYYY[[[^^^eeemmmssswwwrrreeeUUUJJJLLLVVV```rrr~~~]]]MMM@@@<<<999777;;;DDDOOObbbxxx|||nnn\\\NNNHHHCCC@@@AAACCCDDDGGGLLLUUUaaannnuuu{{{kkkWWWIIIEEE@@@<<<;;;;;;:::999@@@===999666555444333333000000000///......------,,,,,,++++++***))))))(((%%%''')))***(((''''''(((%%%''')))(((&&&%%%&&&))))))((('''&&&%%%$$$$$$$$$&&&&&&''''''((())))))))))))(((''''''''''''(((((((((((((((((())))))))))))***+++------,,,,,,,,,---+++,,,---...---,,,+++***((()))+++***(((''''''(((&&&***000666888888666555+++,,,,,,,,,,,,+++******'''$$$!!!!!!###'''***+++************+++,,,---.............../////////000000000111444999???EEEHHHHHHGGGEEEDDDBBB===777333***+++,,,---,,,***(((&&&&&&'''(((***,,,,,,------+++,,,---///000222333333---000222111---,,,---000---...000222222111///...---,,,++++++++++++,,,---------,,,,,,,,,+++++++++******************++++++,,,,,,,,,++++++*********------...............---000000111111222333555666666888:::<<<<<<===@@@BBBFFFFFFEEEDDDEEEIIIOOOTTTZZZ[[[^^^___]]]YYYUUURRRPPPQQQRRRTTTWWWZZZ\\\]]]___^^^]]]\\\[[[XXXTTTPPPJJJGGGBBB<<<777222///...+++,,,---......---,,,+++***)))((((((((()))+++,,,))))))))))))))))))))))))***...222333222444999>>>>>>BBBHHHNNNTTTZZZ```dddjjjmmmrrrvvvyyy{{{~~~||||||uuuooolllgggccc]]]XXXUUUUUUWWWYYYUUUYYY\\\]]]]]]```gggmmmrrryyy}}}wwwtttttttttiiigggeeecccbbbaaa^^^\\\^^^]]]]]]^^^______^^^\\\^^^^^^^^^\\\[[[[[[]]]___gggkkknnnpppnnnkkkhhhgggaaacccfffiiiiiifffcccaaaZZZZZZZZZYYYXXXXXXZZZ\\\cccjjjttt|||{{{xxxzzz{{{~~~|||uuuiii```gggwww~~~hhhRRRIIIBBB@@@AAAAAAEEEIIIGGGHHHIIIKKKMMMNNNPPPPPPNNNNNNMMMLLLKKKLLLPPPSSSPPPSSS[[[gggvvvrrrZZZSSSRRRbbb~~~rrr]]]^^^^^^\\\\\\```fffllluuupppcccRRRHHHIIIQQQWWWaaa~~~aaaPPPAAA<<<999777<<>>AAACCCJJJSSSYYY]]]aaahhhmmmrrrtttxxx|||~~~yyytttoooiiiccc___XXXVVVSSSQQQOOOOOOOOOPPPSSSTTTVVVXXX[[[]]]___```eeekkkqqqtttvvv{{{|||vvvpppmmmkkkiiihhhaaa``````_________``````]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\]]]^^^___```aaaaaagggkkkqqqrrroooiiiccc___cccccceeehhhiiifffbbb^^^[[[ZZZZZZ[[[^^^bbbgggiiipppsssyyyyyytttssssssxxxuuupppiiihhhmmmwwwnnnjjjhhhooottt```KKKHHHCCC@@@@@@CCCHHHKKKHHHJJJKKKLLLKKKJJJKKKLLLQQQPPPOOONNNMMMMMMMMMMMMQQQRRRVVVaaarrrnnnZZZRRROOO\\\vvvsssggg``````^^^[[[cccpppxxxxxxlllWWWHHHGGGKKKMMMZZZmmmlllVVVAAA;;;;;;999:::>>>GGGYYYrrryyydddTTTLLLHHHEEEEEECCC@@@CCCHHHQQQ\\\jjjwww~~~jjjTTTEEEBBB???<<<;;;:::999777777888888777666444222111000000000000////////////---------,,,***(((%%%$$$)))((((((''''''((()))***(((((()))((('''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&))),,,---)))(((''''''''''''((()))******+++,,,,,,++++++++++++++++++++++++***))))))(((((())))))))))))(((((((((***///555:::;;;888666000///......//////---,,,,,,+++******+++,,,+++*********************++++++,,,,,,------.../////////000000222333555:::AAAEEEGGGIIIIIIFFFEEEDDD???888333...,,,,,,+++&&&"""""")))***++++++***,,,...111111111111222222111111000......////////////......////////////////////////---,,,,,,+++++++++,,,,,,******++++++,,,++++++***,,,,,,,,,+++++++++******))))))*********+++++++++////////////////////////---...000111000111333444444555888:::<<<>>>??????CCCDDDFFFGGGJJJNNNTTTXXX___fffkkkjjjgggccc^^^XXXVVVSSSPPPOOOPPPQQQQQQQQQYYYYYYZZZYYYXXXUUURRRPPPKKKHHHBBB<<<666111...---,,,,,,+++++++++******************))))))***++++++*********+++,,,,,,,,,---...000333555888===BBBFFFJJJPPPXXX^^^bbbfffmmmsss}}}~~~~~~{{{yyyvvvsssnnniiiccc^^^XXXTTTRRRQQQOOOMMMLLLLLLMMMNNNOOOPPPRRRTTTVVVYYYZZZ[[[[[[```eeeggghhhlllrrrwwwzzz|||~~~{{{yyywwwrrrmmmhhhfffdddbbbaaa]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\]]]]]]^^^]]]]]]]]]____________```bbbcccdddgggkkkpppqqqnnnhhhbbb______```bbbdddeeeccc___\\\[[[[[[]]]___dddjjjooorrrvvvxxx}}}vvvnnnjjjjjjkkkqqq{{{zzzmmmhhhbbbbbbiiiuuu~~~yyyyyy|||qqqmmmmmmuuuqqq]]]JJJGGGCCC@@@@@@BBBEEEHHHGGGIIIKKKKKKKKKKKKLLLMMMPPPOOONNNMMMLLLLLLLLLLLLNNNOOOTTT___ppp~~~iiiXXXPPPLLLWWWooossshhheeecccbbbjjjvvvxxxzzzrrr^^^LLLEEEFFFGGGMMM___tttrrr[[[EEE===<<<999:::>>>CCCQQQhhhnnn]]]OOOJJJFFFDDDBBB@@@CCCHHHPPPZZZiiiuuu|||hhhSSSEEEBBB>>>;;;:::999888666999999888777555333111000000000000000////////////------,,,+++***'''&&&%%%))))))((('''''''''(((((()))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%"""###%%%&&&%%%###)))((('''&&&&&&&&&'''(((******)))(((''''''''''''))))))***+++,,,,,,,,,,,,***++++++++++++***))))))(((((())))))***))))))((()))***---222666888777666111000//////000111///...+++***)))***++++++***))),,,++++++***))))))******,,,,,,------.../////////000000111222444999???DDDGGGJJJJJJHHHGGGFFFAAA;;;:::444000///---(((&&&''')))***++++++***+++...000000000111111222111111000......////////////............//////000000111111------,,,+++*********+++((()))***+++++++++++++++---,,,++++++******+++++++++***)))))))))***+++,,,------------------------...///000000///...///000222333666888;;;===>>>???BBBDDDFFFIIILLLPPPVVVZZZaaahhhlllllljjjhhhddd___ZZZWWWSSSQQQQQQQQQQQQPPPSSSUUUWWWXXXWWWTTTQQQNNNIIIFFFAAA;;;555111...---+++++++++*********))))))))))))))))))***+++,,,,,,)))******+++,,,---------///111555999<<>>@@@JJJ___xxxvvveeeTTTMMMGGGDDDAAA@@@CCCHHHNNNXXXfffrrryyyfffRRRDDDAAA===;;;:::999777666888888777666444333222111000000000000////////////+++++++++++++++******)))))))))((((((''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((### %%%(((&&&###+++***((('''%%%%%%%%%%%%''''''((((((((()))******(((((()))+++,,,,,,,,,,,,******+++++++++******)))+++++++++***)))((('''&&&******+++...222555555555111000......000000000///+++***))))))++++++***)))++++++***************+++,,,,,,------.../////////000111222222444999???CCCGGGJJJKKKJJJJJJIIIDDD>>>???888333222000,,,+++---******+++******+++---000///000000111111111111111......////////////............//////000111222222///...---,,,++++++***+++'''((()))***++++++,,,,,,---,,,+++*********++++++,,,+++)))(((((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///111222555888;;;===???@@@AAACCCFFFIIILLLPPPVVVZZZ]]]dddiiiiiihhhiiifffbbb]]]ZZZUUURRRQQQQQQOOONNNNNNQQQTTTVVVVVVSSSOOOMMMHHHEEE@@@:::555111...---++++++*********)))))))))'''''''''((()))***+++,,,)))******+++---...//////000333777;;;@@@EEELLLPPPUUUYYY___eeekkkqqqxxx}}}}}}wwwpppiiiddd[[[XXXSSSPPPMMMJJJFFFCCCCCCCCCCCCCCCDDDFFFGGGHHHGGGHHHIIIKKKMMMOOOQQQRRRTTTVVVYYYZZZZZZ\\\___bbbdddeeegggiiijjjjjjiiiiiiiiiiiiiiiiiiiiihhhgggfffdddaaa^^^[[[[[[[[[ZZZYYYVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWXXXYYYZZZZZZZZZZZZ[[[ZZZYYYZZZ]]]bbbhhhkkkpppqqqqqqnnnhhhccc___]]]]]]]]]^^^```bbbbbb___]]][[[]]]aaahhhooowww~~~zzzpppiiihhhkkkoooxxx}}}yyyqqqjjjfff^^^___aaagggsss|||{{{sssssswwwiiiWWWNNNLLLJJJGGGEEEDDDDDDDDDEEEGGGIIIJJJJJJLLLNNNPPPTTTSSSQQQNNNLLLJJJIIIIIIHHHJJJPPPZZZlll{{{tttfffVVVMMMKKKRRRcccyyywwwvvvxxx{{{~~~sss\\\JJJCCCBBBFFFRRRcccvvvgggLLL@@@;;;777888===???HHH[[[rrrxxxkkkZZZPPPHHHCCCAAA@@@BBBGGGLLLUUUbbbmmmuuu{{{dddRRRDDDAAA===;;;:::999777666666666555555444444333333000000000000////////////------,,,,,,++++++++++++)))(((((((((''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%!!! %%%)))(((&&&$$$$$$%%%&&&'''((()))***''''''((()))))))))******'''((()))***+++,,,,,,,,,)))******+++++++++******++++++++++++***(((''''''***))))))+++///222333333000...,,,,,,...//////...+++***)))***+++,,,+++)))))))))))))))***+++,,,---,,,,,,------.../////////222222222333444888>>>BBBFFFJJJLLLKKKLLLLLLGGGAAA:::444......---******---******+++***)))***---///...///000111111111111111......////////////......---......///000111111222111000///------,,,,,,,,,'''((()))++++++,,,,,,,,,---,,,++++++******++++++---+++)))(((((()))+++,,,***************************,,,---...------///111111333555999<<<>>>???@@@@@@BBBEEEHHHJJJNNNRRRVVVXXX___dddeeefffhhhhhheee\\\YYYTTTPPPNNNMMMKKKIIIKKKNNNQQQTTTTTTQQQNNNLLLGGGDDD@@@:::555111///...+++++++++************)))&&&&&&&&&'''((()))***+++******+++---...000111111333666:::>>>BBBHHHNNNSSSXXX[[[aaahhhooouuu{{{~~~~~~|||yyyssskkkccc[[[WWWNNNLLLHHHGGGFFFEEEDDDBBB@@@@@@@@@AAABBBDDDEEEEEEFFFFFFHHHJJJKKKMMMOOOOOOMMMNNNPPPQQQSSSUUUXXXZZZZZZ[[[\\\^^^^^^^^^^^^^^^^^^^^^^^^____________^^^^^^\\\YYYXXXXXXXXXXXXVVVTTTTTTSSSSSSTTTUUUUUUVVVUUUUUUVVVWWWWWWWWWWWWWWWUUUUUUUUUWWW]]]dddlllpppuuutttrrrllleee___\\\[[[\\\[[[[[[]]]______^^^]]][[[]]]bbbhhhpppwww~~~~~~zzzwwwxxx|||yyynnnccc___```___dddlllvvv~~~qqqsssyyy|||iiiYYYTTTSSSPPPMMMJJJHHHFFFFFFDDDFFFGGGHHHIIIKKKNNNPPPXXXVVVSSSPPPLLLJJJHHHGGGHHHJJJOOOXXXhhhxxxiiiWWWLLLIIIOOO___{{{{{{dddPPPFFFEEEHHHRRRbbbwwwjjjNNN@@@:::666666;;;<<>>;;;:::999888666666555444444333444444444000000000000////////////111000...,,,***)))((((((''''''((((((((('''&&&&&&'''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$""" """&&&(((((('''%%%&&&&&&&&&''''''''''''************))))))''''''(((((()))***++++++++++++))))))***++++++++++++***(((((()))***++++++++++++)))((('''))),,,///000000...,,,******,,,.........,,,+++***+++,,,,,,+++***((((((((()))***,,,---...,,,,,,------.../////////111222222222333777<<<@@@DDDIIILLLLLLNNNNNNIIICCC999333......---++++++---***++++++***)))))),,,.........///000111111111111......////////////......------......//////000000000000///...---------...)))***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***))),,,+++***)))))))))***+++************************(((***,,,------...000222222333666999;;;===?????????AAACCCEEEFFFIIILLLOOORRRYYY^^^```bbbfffgggfff___\\\VVVRRRPPPNNNLLLKKKKKKMMMPPPQQQRRRPPPMMMKKKGGGDDD@@@;;;666222000///,,,,,,,,,+++++++++******''''''''''''(((((()))******+++---...000222333444888:::>>>AAAEEEJJJPPPTTTZZZ^^^ccciiioootttwwwxxxwwwtttnnnfff]]]TTTNNNJJJDDDAAA??????@@@AAAAAAAAA>>>??????@@@AAAAAABBBBBBDDDDDDFFFGGGIIIKKKLLLMMMIIIJJJKKKMMMOOOQQQSSSUUUTTTTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZXXXVVVTTTTTTTTTTTTSSSRRRSSSSSSSSSSSSSSSTTTUUUVVVTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSTTTXXX^^^gggnnnsssuuusssooohhhaaa\\\ZZZZZZ[[[YYYXXXYYY[[[[[[[[[ZZZ[[[]]]bbbiiipppwww}}}~~~ttthhh^^^___dddiiippp|||zzzpppttt|||{{{kkk___ZZZXXXTTTPPPLLLIIIHHHGGGDDDEEEFFFFFFGGGIIILLLOOOWWWUUUSSSOOOLLLIIIHHHGGGHHHIIIMMMUUUcccxxxppp\\\OOOGGGLLL[[[vvvsss[[[LLLHHHEEENNN___vvvkkkOOOAAA;;;666666:::777@@@PPPddduuu}}}{{{www]]]RRRGGGCCCAAA@@@AAADDDFFFNNNZZZdddmmmttt|||{{{bbbRRREEEBBB???<<<;;;:::999777777666555333222222333333000000000000////////////000...,,,***((('''''''''%%%&&&'''((((((((('''&&&$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%))))))((('''&&&$$$###"""((()))************(((((())))))************))))))))))))***+++++++++++++++(((((()))***++++++++++++(((''''''(((+++............,,,******+++---......---,,,+++,,,---------+++***)))))))))***+++,,,,,,,,,,,,------.../////////000000000///000444999===CCCGGGKKKLLLNNNOOOJJJDDD>>>888444333222///---///***++++++***))))))+++------...///000111111111111......////////////......------------............///......---------......+++,,,,,,---------,,,,,,***+++---...---,,,)))(((+++++++++*********))))))************************)))+++---.........000222222333555777:::;;;<<<===>>>@@@AAABBBBBBCCCEEEGGGIIIPPPVVVXXX[[[```ccccccccc___ZZZVVVSSSQQQOOONNNLLLMMMOOOPPPPPPNNNMMMKKKGGGDDD@@@;;;777444222111---------,,,,,,,,,,,,+++******))))))))))))***+++,,,,,,...000222444666777===???BBBEEEHHHLLLRRRUUUZZZ]]]aaafffjjjlllkkkjjjiiieee^^^VVVNNNGGGCCCAAA???===;;;;;;<<<>>>??????>>>>>>?????????>>>>>>>>>@@@AAABBBDDDEEEGGGHHHIIIIIIIIIIIIJJJLLLNNNOOOPPPQQQQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWTTTRRRQQQQQQQQQQQQPPPOOORRRQQQQQQRRRRRRTTTUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPRRRRRRTTTXXX^^^eeelllppppppnnniiibbb\\\YYYYYY[[[\\\ZZZXXXXXXYYYZZZZZZYYY[[[^^^cccjjjqqqxxx~~~|||vvvllleeejjjttt{{{yyyqqqvvvzzzooofff]]]ZZZUUUOOOKKKHHHGGGFFFCCCDDDEEEDDDEEEGGGJJJMMMRRRQQQOOOMMMKKKIIIIIIHHHGGGIIIKKKPPP\\\ppp|||gggZZZMMMOOOYYYqqqlllVVVMMMGGGNNN^^^uuukkkPPPCCC<<<777666:::888;;;GGG[[[qqq|||{{{uuu\\\QQQFFFCCCBBBAAAAAABBBDDDLLLWWWaaaiiirrrzzzzzzbbbSSSFFFCCC???===<<<;;;999888:::888666333222111111111000000000000////////////+++***((('''''''''((()))$$$%%%'''((((((((('''''' """$$$&&&&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))&&&$$$#########$$$%%%&&&''''''''''''$$$%%%(((***,,,,,,,,,,,,)))************))))))(((((()))***++++++++++++++++++++++++++++++***)))((('''&&&&&&(((+++------,,,///,,,******,,,...//////...---,,,,,,......---,,,,,,+++******)))*********,,,,,,------...//////000...............222777;;;BBBGGGKKKLLLOOOPPPKKKDDD@@@:::666555333...,,,---***++++++***((()))+++------...///000111111111111......////////////......------------------,,,,,,------,,,,,,,,,---......------.........---,,,,,,)))***---///...,,,)))'''+++++++++++++++***)))(((************************+++,,,............000111111222444666888999:::;;;===???@@@@@@@@@@@@AAABBBBBBIIINNNQQQTTT[[[^^^^^^aaa]]]XXXSSSQQQOOOMMMLLLMMMNNNNNNOOONNNMMMLLLLLLGGGEEE@@@<<<888444333222......---------,,,,,,,,,,,,,,,++++++++++++++++++,,,---///111333666777888AAACCCFFFHHHJJJNNNSSSVVVXXXZZZ^^^bbbdddccc```]]]ZZZVVVPPPIIICCC@@@>>>>>>@@@===;;;:::;;;===>>>>>>>>>>>>>>>>>>===<<<;;;;;;===>>>???@@@BBBCCCEEEEEEFFFEEEDDDEEEGGGIIIIIIHHHNNNNNNOOOPPPQQQRRRRRRSSSPPPPPPOOOOOOOOOPPPQQQQQQSSSRRRPPPPPPQQQQQQOOONNNQQQPPPPPPQQQRRRSSSTTTUUUTTTTTTSSSSSSRRRQQQOOOOOOPPPPPPRRRVVV[[[bbbhhhkkkkkkiiiddd^^^YYYXXXYYY\\\___]]][[[ZZZ[[[[[[[[[[[[[[[^^^dddkkksss{{{}}}~~~}}}zzztttpppwww{{{sssyyy{{{rrrjjj]]]YYYTTTNNNIIIFFFEEEEEECCCDDDDDDCCCCCCEEEIIILLLLLLLLLKKKJJJJJJJJJJJJJJJGGGHHHJJJMMMWWWkkkqqqdddUUUUUU[[[nnn{{{___RRRMMMQQQ___vvvlllQQQDDD>>>999888;;;<<<;;;BBBVVVnnn{{{xxxppp[[[PPPFFFCCCCCCAAA@@@AAACCCKKKUUU___hhhpppyyy~~~iiiSSSHHHAAA=========999666555888777666555333222111000333222222000///...---,,,+++***(((&&&&&&''')))***(((&&&&&&(((***)))&&&"""(((''''''&&&&&&''''''(((&&&%%%###""""""###%%%&&&&&&%%%%%%%%%%%%&&&''''''***)))(((&&&&&&''''''((()))))))))))))))*********###$$$&&&''')))*********+++,,,---,,,++++++---///...---,,,------,,,***''''''(((***+++---...000000///...---+++***+++...111111000///111222000+++''',,,,,,,,,+++++++++************+++,,,---//////000,,,---//////000333666999BBBFFFKKKOOOQQQPPPNNNLLLEEEAAA;;;555000...------,,,+++***)))((((((((((((...////////////......---///000222333333222000///.../////////...---,,,,,,,,,,,,++++++++++++++++++******+++,,,,,,,,,++++++,,,++++++...000000---)))************))))))))))))+++,,,,,,------,,,,,,+++++++++++++++,,,---......000111333444666777888888<<<<<<============<<<<<<>>>AAADDDHHHLLLRRRYYY]]]\\\\\\[[[XXXSSSOOOMMMMMMLLLMMMNNNOOOOOONNNMMMLLLHHHEEEAAA<<<777444222111555333///,,,******,,,,,,++++++***))))))***,,,---...///111444777:::<<<===CCCDDDHHHLLLOOOSSSUUUVVVZZZ[[[\\\\\\[[[XXXUUURRRNNNIIICCC@@@???>>>;;;999777888888999:::;;;<<<===@@@@@@>>>=========>>>??????@@@AAAAAAAAAAAABBBDDDBBBBBBCCCCCCDDDDDDEEEEEEJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMLLLLLLLLLLLLLLLMMMOOOOOOOOOPPPPPPQQQQQQQQQTTTTTTTTTSSSRRRPPPOOONNNPPPPPPQQQQQQQQQPPPNNNMMMPPPQQQQQQTTTXXX^^^cccfffjjjfff___[[[YYYYYYYYYYYYZZZ[[[\\\[[[ZZZYYYZZZ[[[aaaccchhhpppzzz}}}{{{zzz{{{xxxrrrrrrwww}}}yyy}}}xxx|||mmmccc[[[TTTLLLHHHHHHHHHEEEBBBDDDDDDDDDEEEDDDCCCBBBBBBEEEDDDDDDDDDEEEGGGIIIJJJKKKJJJLLLPPPWWWddd{{{mmmaaa[[[ZZZgggqqqUUUOOOTTT___rrrvvvXXXHHHAAA<<<888777999<<>>???EEEJJJRRRZZZdddnnnxxx~~~kkkTTTHHHAAA<<<===>>>:::777777:::999888777555444333222/////////...---------,,,,,,+++***)))((())))))***)))'''%%%%%%'''(((&&&$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$""""""$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''***)))((('''&&&''''''((()))))))))))))))*********'''''')))***++++++++++++***+++,,,+++***+++,,,...---------...000000...,,,))))))******,,,---///000))))))(((&&&%%%&&&))),,,000000///000111000+++(((,,,+++++++++******************+++,,,---...//////111222222111111111444666@@@DDDJJJOOORRRQQQOOOMMMGGGCCC===666111///......,,,+++******)))))))))))),,,---...///000000000000000111222333333222111000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++******+++******,,,......+++(((************))))))))))))++++++,,,,,,,,,,,,++++++++++++++++++,,,---...///000111333444666777777777999999::::::::::::999999999;;;>>>AAAEEEKKKQQQVVV[[[\\\\\\ZZZUUUPPPNNNMMMJJJKKKLLLMMMMMMLLLKKKJJJHHHFFFAAA===888444222111111///---***))))))***+++---,,,,,,+++,,,---...///222333555888:::===???@@@DDDFFFIIILLLOOORRRTTTTTTSSSTTTUUUTTTRRROOOKKKIIICCC???;;;:::::::::888666999999999:::;;;;;;<<<<<<>>>======<<<<<<<<<======<<<>>>????????????@@@BBBBBBBBBBBBCCCDDDDDDEEEEEEGGGHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOQQQQQQQQQQQQPPPOOONNNMMMOOOPPPQQQQQQQQQPPPNNNMMMPPPPPPQQQSSSXXX^^^dddhhhhhhccc]]]YYYXXXXXXYYYYYY\\\]]]]]]]]]\\\[[[]]]^^^ccceeejjjrrr{{{|||zzzxxxwwwxxx{{{zzzooogggffflllqqq{{{}}}zzzttteee\\\UUUOOOHHHEEEFFFGGGEEECCCDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDEEEGGGHHHIIIJJJIIIKKKPPPVVVccczzzyyyeee\\\YYYddd|||mmmZZZZZZ```qqqbbbOOODDD<<<888999777999===HHH[[[mmmrrrnnn]]]PPPEEEBBBCCC@@@??????DDDHHHPPPXXXbbblllvvv|||~~~nnnWWWHHHAAA<<<===>>>;;;888888999999888777555444333333........................------,,,+++***)))))))))***'''$$$###$$$&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''))))))(((''''''''''''(((((((((((())))))*********((()))******++++++******)))***++++++******+++------------000222444333222+++***))))))***+++...///,,,,,,+++)))((((((+++---/////////000111///,,,)))++++++*********)))))))))******+++,,,---...//////333444444333111222444666===BBBIIIPPPTTTTTTQQQOOOJJJFFF???888333000//////,,,,,,+++*********+++++++++,,,---///111222333333111222333444444333222111....../////////...------,,,,,,,,,------........./////////...---,,,******)))))))))***,,,+++)))'''************))))))))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---...//////000111333444555666777777555555666666666666555555444666888;;;???DDDJJJNNNVVVYYYZZZZZZVVVQQQNNNMMMKKKKKKLLLLLLLLLLLLKKKKKKIIIGGGCCC>>>999555111000---,,,,,,+++++++++,,,,,,////////////000111222333777888:::<<>>@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKJJJJJJJJJKKKKKKLLLKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMOOOPPPPPPQQQQQQPPPNNNNNNNNNNNNPPPSSSXXX___fffjjjiiiddd^^^ZZZYYYYYYZZZZZZ\\\]]]^^^]]]]]]]]]```bbbdddffflllsss|||zzzxxxvvvuuuuuuwwwyyy{{{vvvlllfffffflllrrr}}}|||{{{|||jjj\\\TTTOOOJJJEEECCCEEEFFFEEEDDDEEEDDDCCCBBBAAABBBBBBCCCCCCCCCCCCDDDEEEFFFHHHIIIIIIIIIKKKOOOUUUbbbxxxiii^^^VVV^^^rrrmmmeeebbbnnnrrrZZZHHH<<<999:::555666:::BBBSSSeeennnnnndddWWWJJJDDDBBB@@@???@@@BBBFFFMMMUUU^^^iiirrryyy|||qqqZZZHHHAAA======>>>;;;999:::777777666555444333222222111111111000000000000000---------,,,+++)))((('''((('''%%%$$$$$$%%%%%%&&&((((((''''''''''''((((((&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''''')))(((((((((''''''''''''''''''(((((()))*********(((((()))))))))((((((''')))***+++***))))))+++---...------///222444333222---+++)))((((((***,,,.../////////---+++,,,...000......///000///...,,,+++*********))))))))))))(((******+++,,,------......000111222222111333666888:::???HHHPPPUUUVVVTTTRRRLLLHHHAAA:::444000//////---,,,,,,++++++,,,,,,,,,+++,,,...000111222333333111222333333333333222111......////////////......***++++++,,,---......///.../////////...---,,,,,,************+++***)))(((************)))))))))(((******++++++++++++******,,,,,,,,,,,,---...///000000000222333444555555555222222333333333333222222222444666888;;;???EEEIIIMMMQQQUUUWWWUUURRROOOMMMMMMMMMMMMNNNNNNMMMMMMMMMIIIHHHEEEAAA;;;666222000,,,,,,---...///000000000111111222333444666777888===>>>???AAACCCFFFGGGHHHKKKLLLMMMNNNOOOOOOOOOOOOKKKJJJHHHFFFBBB???<<<;;;333333444666777888777777999999999888888777777777777888999;;;;;;;;;:::999888:::;;;<<<;;;<<<===???@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDEEEFFFGGGGGGHHHJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPNNNNNNMMMNNNOOOSSSYYYaaahhhmmmmmmhhhbbb]]][[[[[[[[[[[[[[[\\\\\\[[[[[[]]]aaaddddddgggmmmtttzzz~~~~~~~~~~~~{{{zzzxxxvvvvvvvvvwwwxxx}}}{{{uuunnnkkknnnwww~~~~~~|||{{{|||{{{wwwcccVVVPPPLLLIIIEEEDDDEEEFFFFFFEEEFFFEEECCCAAAAAABBBCCCEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIIIILLLPPPVVVcccxxxmmm^^^RRRWWWhhhuuuiiipppfffLLL<<<888:::444555777>>>LLL\\\iiiooojjj___PPPGGGCCCAAA@@@@@@AAAEEEKKKSSS[[[fffpppvvvyyy|||uuu^^^JJJCCC===>>>>>><<<::::::777777666555444333333222333333222111000///......,,,,,,,,,+++***((('''&&&%%%&&&'''((('''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((((((''''''&&&&&&''''''((())))))******)))))))))))))))((((((''')))***+++***))))))+++---///...---...000111000///---+++)))'''''')))+++---,,,,,,,,,***)))(((***+++---...//////...------,,,*********))))))))))))(((***++++++,,,,,,---------///000111000000111444777888>>>GGGOOOUUUWWWWWWUUUOOOKKKCCC;;;555111///......---,,,,,,+++,,,,,,,,,,,,---...000111111222222222222222222222222222222......///////////////...)))******+++,,,------...,,,---......////////////+++,,,,,,,,,+++*********************)))))))))((()))******++++++******))),,,,,,,,,,,,,,,...//////...///000222222333333333111111222222222222111111000222444555777;;;@@@DDDEEEJJJPPPUUUUUUTTTRRRQQQNNNMMMMMMMMMMMMMMMMMMNNNJJJIIIGGGDDD???999444111,,,---...000111333444444333444666888:::<<<======BBBCCCDDDFFFHHHIIIKKKKKKOOOOOOOOONNNNNNLLLKKKKKKGGGEEECCC???<<<:::888777333444555666666666666777777666666555555444444333555666888:::;;;;;;::::::888:::;;;<<<<<<<<<>>>@@@??????@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFHHHHHHGGGGGGHHHIIIIIIJJJLLLLLLLLLLLLLLLLLLKKKKKKIIIJJJKKKLLLNNNNNNNNNNNNMMMNNNOOOPPPPPPOOONNNNNNMMMNNNQQQUUU\\\cccjjjnnnnnniiibbb]]][[[ZZZZZZYYYYYYYYYYYYYYYYYY]]]bbbffffffiiiooouuuzzz}}}~~~}}}||||||}}}~~~~~~}}}{{{zzzyyyyyyyyyxxxwwwtttpppooottt}}}||||||zzzwwwtttrrrrrruuuyyyvvvxxxyyysss```TTTPPPNNNKKKHHHFFFFFFFFFFFFEEEGGGFFFDDDBBBBBBCCCDDDEEEDDDDDDEEEGGGHHHHHHIIIIIIJJJJJJMMMRRRXXXdddyyyppp^^^OOORRR___ttt}}}xxxzzzoooQQQ>>>888999555555777<<>>>>>>>>;;;::::::999999888888777666555555333222111000...---,,,+++,,,,,,+++***)))(((((('''$$$'''******(((&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((()))(((''''''&&&&&&&&&'''((())))))******+++++++++,,,++++++******)))***++++++******+++---///...,,,,,,---...---,,,+++***((('''''')))***,,,+++,,,,,,***((('''(((***+++---......---------...++++++*********)))))))))***+++++++++,,,,,,,,,---111222222000//////222444888===FFFNNNUUUXXXYYYYYYSSSNNNFFF>>>777222000//////...---,,,+++++++++++++++,,,---///000000111111111111111111111111111111......///000000000//////*********++++++,,,,,,,,,++++++---...///000000000,,,---...---+++******+++************))))))))))))))))))************))))))++++++++++++,,,---......------...///000111111000000000111111111111000000...///111222333666;;;>>>@@@FFFMMMRRRUUUUUUTTTTTTLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJIIIGGGBBB===777444---......000222444666777888999;;;>>>AAACCCDDDDDDGGGHHHIIIKKKLLLMMMOOOOOOOOOOOONNNLLLJJJHHHFFFDDD???===:::777555444444444222333444444333222333555444444444333333222222222444555666888999:::::::::777999;;;<<<<<<<<<>>>@@@>>>>>>???@@@BBBCCCDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIMMMMMMLLLLLLLLLLLLKKKKKKIIIJJJKKKMMMNNNNNNOOOOOOMMMMMMOOOPPPPPPOOOOOONNNMMMOOOSSSYYY```fffkkknnnjjjeee___ZZZYYYXXXYYYXXXYYYYYYXXXXXXYYY^^^dddiiikkkooouuuyyy|||~~~}}}||||||}}}~~~}}}|||{{{{{{{{{zzzwwwvvvzzzzzzyyysssnnnmmmmmmrrr|||}}}rrrrrrwwwzzz{{{}}}uuuyyywwwwwwyyyrrrlllrrrwwwppp^^^UUUQQQMMMLLLJJJGGGFFFEEEEEEEEEFFFEEEDDDCCCBBBCCCDDDDDDCCCDDDEEEGGGHHHHHHHHHHHHKKKKKKNNNSSSYYYdddyyyttt___OOOOOOXXXiii}}}yyyzzz|||uuuVVVBBB:::888555555777;;;AAALLL^^^nnnrrrlll^^^OOOGGGEEECCC@@@@@@CCCHHHNNNVVVaaakkkrrrsssvvv{{{{{{fffOOOFFF@@@>>>>>>;;;999:::999999888888777666666666111111000000///...---------,,,+++***)))******+++''')))******'''&&&'''((((((((((((''''''(((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''''''((()))))))))(((&&&&&&%%%%%%&&&'''((()))***+++******+++,,,,,,,,,++++++***+++,,,+++***+++,,,......,,,******,,,------,,,((((((((((((((()))***+++---......---+++******+++***,,,......,,,,,,...000,,,+++++++++************+++++++++++++++,,,,,,,,,111111222111000111333666:::>>>EEEMMMSSSXXXZZZ[[[WWWRRRJJJBBB:::555333222//////---+++***)))))))))((()))+++---///111222222111000000000000000000111......///000000000000000+++,,,,,,,,,,,,,,,,,,,,,+++,,,---...............---......---***)))***,,,************))))))))))))((())))))))))))))))))(((************+++,,,------+++,,,---...............//////000000000000//////...///000000111444888;;;===BBBHHHMMMOOOPPPPPPPPPMMMLLLKKKJJJJJJKKKLLLMMMJJJKKKKKKJJJFFF@@@:::777111111111222444777:::<<<===???BBBEEEHHHJJJKKKLLLMMMMMMNNNOOOQQQRRRSSSSSSMMMMMMKKKHHHEEEBBB???===888666333111000000111222111222222111///000222555333333333333333222222222222333333444666888999:::666888:::;;;;;;<<<>>>@@@======>>>@@@AAABBBCCCDDDBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHMMMLLLLLLLLLKKKKKKKKKJJJIIIIIIKKKLLLMMMMMMMMMMMMLLLMMMNNNOOOPPPOOOOOONNNMMMPPPVVV]]]ccchhhlllmmmeeeaaa[[[XXXYYYZZZ\\\\\\\\\[[[ZZZZZZ\\\bbbiiinnnssswww}}}}}}}}}}}}|||~~~{{{tttoooqqquuu|||xxxkkkiiilllmmmkkkjjjffflllllloootttlllgggqqqwww~~~lll]]]TTTQQQIIIIIIGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFFJJJJJJNNNSSSXXXcccwwwyyycccPPPNNNTTTaaa}}}}}}|||~~~zzz\\\HHH===777555555777;;;===EEEXXXjjjtttooocccSSSIIIGGGDDD??????AAAFFFKKKSSS]]]hhhoooqqqtttyyy}}}|||hhhPPPHHH@@@???>>>:::999999777777666666555555444444111111111111111111111111///---+++******+++---...***+++***(((%%%%%%(((,,,%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''''''((()))))))))(((&&&%%%%%%%%%&&&'''((()))***+++(((((()))***************+++,,,---,,,++++++---///---+++)))***+++---...---&&&'''(((((()))*********,,,------,,,***))))))******,,,......,,,,,,...000,,,,,,,,,++++++++++++***++++++++++++++++++,,,,,,...///000111222555888;;;;;;>>>DDDLLLRRRWWW[[[\\\ZZZUUUMMMDDD===777555444000///---+++***(((((('''%%%&&&))),,,///111333444000000////////////000000......///000000000000000---------------------,,,---------...------,,,,,,,,,......,,,)))((())),,,************))))))))))))(((((())))))))))))(((((())))))))))))***+++,,,---***++++++,,,------------...//////000000//////...000111111111222444888;;;999>>>CCCGGGIIIIIIJJJKKKOOONNNMMMLLLLLLMMMNNNOOOJJJKKKLLLKKKHHHBBB<<<999666555444555777:::>>>AAAAAACCCFFFJJJMMMOOOPPPPPPQQQQQQRRRSSSTTTUUUVVVVVVKKKJJJHHHEEEAAA===:::888555333000......///111222000222222000///000444777333333333333333333333333111111111222333666888:::555777999::::::;;;===???<<<===>>>???AAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFGGGHHHLLLLLLKKKKKKKKKJJJJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPOOOOOONNNMMMQQQXXX___fffjjjlllmmmbbb___[[[YYY[[[^^^```bbb^^^^^^]]]]]]___eeemmmssszzz~~~}}}|||}}}zzzvvvyyy~~~yyyjjjfffhhhfffaaa___aaahhhkkkqqqvvvnnniiirrrwwwzzziii\\\SSSOOODDDEEEDDDCCCAAAAAAAAACCC@@@@@@AAAAAAAAA@@@???>>>???@@@BBBDDDEEEEEEDDDDDDIIIIIIMMMRRRWWWbbbvvv}}}fffRRROOORRR\\\www|||}}}```LLL@@@888444444777:::;;;AAATTThhhtttqqqeeeUUUKKKHHHEEE???===???DDDIIIQQQ[[[fffmmmpppsssxxx|||gggRRRIIIAAA>>>===:::888999666666777777666444222111111000......//////---,,,,,,,,,++++++***)))))))))((()))*********(((%%%$$$((((((((('''&&&&&&&&&%%%###$$$%%%%%%$$$$$$&&&((('''&&&%%%$$$$$$$$$%%%&&&'''((())))))'''%%%"""!!!$$$%%%'''((((((((('''&&&'''(((***++++++******))),,,,,,+++******+++++++++...---***(((''''''((((((+++)))'''&&&&&&&&&((()))+++)))(((***---...---***+++,,,---...///...------...------,,,+++***))))))'''''''''(((***,,,///000...,,,+++---333777888777<<<===AAAIIIRRRXXXZZZYYYWWWTTTPPPJJJCCC===888555444222...---,,,,,,+++***)))(((''')))...111111000000000///...............***,,,...///000///...---......---------,,,,,,,,,+++,,,------.........---...,,,++++++,,,------,,,,,,)))&&&&&&''')))***)))%%%&&&'''((()))))))))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,000111111222222111///...///000111333555777888999<<<===@@@DDDGGGIIIKKKLLLJJJIIIHHHHHHIIIJJJIIIGGGLLLKKKKKKLLLMMMJJJEEE@@@<<<<<<;;;<<<>>>@@@CCCEEEGGGJJJMMMNNNMMMNNNRRRUUUTTTTTTTTTUUUVVVUUUSSSPPPMMMJJJFFFAAA===888222...000000///...............---......///000111111222555444444333333222222111444444444444555777888999999999:::;;;;;;<<<<<<===<<<<<<===>>>>>>>>>>>>>>>@@@AAAAAABBBBBBCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFJJJJJJJJJJJJJJJKKKLLLLLLIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKLLLKKKJJJKKKMMMOOOMMMPPPWWW```gggiiigggcccaaa___\\\ZZZZZZ]]]```ccceeecccaaaaaaeeelllssswww}}}~~~}}}|||yyyxxxxxxzzz~~~zzznnnhhhcccaaacccgggllluuu}}}{{{rrrkkkmmmrrr~~~sssbbbUUULLLHHHCCCCCCDDDDDDCCCCCCBBBAAABBBAAAAAA@@@???>>>======???@@@AAABBBCCCEEEFFFFFFFFFLLLLLLNNNWWW^^^kkkiiiTTTPPPPPPVVVkkk||||||gggKKK??????999555333555999@@@LLLXXXgggiiieeeZZZNNNHHHCCC???@@@BBBEEEHHHMMMVVVbbbkkklllqqqwwwzzz|||hhhOOOFFF>>><<<;;;888666777666666777666555444222111111000......//////---,,,,,,,,,++++++***)))))))))###$$$%%%%%%%%%###!!!'''''''''''''''&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&(((&&&&&&%%%$$$$$$$$$%%%&&&&&&'''((())))))(((&&&%%%%%%&&&''''''((((((''''''''''''((()))))))))))))))---,,,,,,,,,,,,,,,,,,,,,///...+++)))(((((()))***+++***((('''&&&'''((())),,,+++***,,,......+++)))***+++,,,---...---,,,+++,,,,,,+++++++++++++++++++++***)))))))))***+++,,,000///...///222555666666;;;<<<@@@HHHQQQWWWZZZZZZYYYWWWSSSMMMFFF@@@:::777444111...,,,,,,,,,+++***)))(((''')))---000000///000000///...............---...000111111000///...------------,,,,,,,,,,,,++++++,,,,,,---------------+++******+++,,,,,,++++++)))'''&&&''')))))))))%%%&&&'''((())))))))))))))))))*********+++++++++---------------.........------...//////...---,,,------///000222444555666:::<<<>>>@@@CCCFFFHHHIIIIIIHHHGGGGGGIIIIIIHHHGGGJJJIIIJJJLLLNNNMMMIIIEEE@@@???>>>>>>???CCCFFFHHHKKKNNNQQQRRRRRRSSSVVVYYYYYYXXXVVVVVVVVVTTTQQQOOOIIIFFFBBB>>>:::666111---000000///...............---......///000000111111333333222222222111111111222222333333444666777888888888999999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>===@@@@@@AAAAAABBBBBBCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGIIIIIIIIIIIIIIIJJJJJJKKKHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIJJJMMMOOOPPPSSSZZZccciiijjjfffbbb]]]\\\ZZZZZZ[[[___bbbeeefffeeeccccccffflllrrrvvv}}}~~~{{{uuuuuuuuuyyy~~~~~~~~~~~~rrrmmmjjjhhhkkkpppvvv}}}}}}sssmmmoootttmmm]]]QQQJJJFFFCCCCCCDDDDDDCCCCCCBBBAAABBBAAAAAA@@@@@@??????>>>@@@AAAAAABBBCCCDDDEEEEEEEEEKKKJJJLLLUUU\\\iiimmmXXXQQQOOORRRdddzzz}}}xxxsssuuu~~~tttUUUAAA:::999444222444777===HHHSSSdddiiiggg\\\OOOHHHDDDAAA>>>@@@CCCFFFKKKTTT___hhhlllqqqvvvzzz{{{~~~gggNNNEEE>>><<<;;;888777777777777777666555444222111111000......//////---,,,,,,,,,,,,+++******))))))&&&&&&'''''''''%%%$$$###&&&&&&&&&'''''''''''''''&&&'''(((&&&%%%$$$&&&'''&&&%%%$$$$$$$$$%%%&&&&&&$$$%%%''')))*********)))''''''&&&&&&''''''((()))(((''''''''''''((())))))------,,,---------------///...,,,***))))))******+++***)))''''''((())))))++++++,,,---///...+++(((---...///000000///---,,,******+++++++++,,,,,,,,,,,,+++***)))))))))***+++000000111000000111444666999:::???FFFNNNUUUYYYZZZ\\\[[[WWWRRRKKKCCC===999444111...,,,,,,+++***))))))((('''))),,,...//////000///......---............///000000000///...---,,,,,,,,,,,,++++++++++++*********+++++++++++++++,,,***))))))***++++++***+++)))'''&&&((()))))))))&&&&&&'''((()))))))))))))))))))))*********++++++---.........////////////,,,,,,---......------------...///000222333555555999999:::<<<>>>AAADDDFFFGGGFFFEEEFFFGGGHHHGGGEEEFFFGGGIIIMMMPPPQQQOOOMMMIIIGGGDDDCCCCCCFFFJJJLLLPPPRRRTTTUUUVVVWWWYYY[[[\\\ZZZWWWUUUSSSPPPLLLIIIBBB???<<<999666333///---000///......---..................//////000000111111111111111111000000000111111222222333555666777777777888888999:::::::::;;;<<<======>>>=========??????@@@@@@AAABBBBBBCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHIIILLLOOOSSSWWW^^^fffjjjhhhccc^^^XXXXXXYYY[[[]]]aaadddfffgggfffeeeeeehhhmmmrrruuu}}}}}}}}}yyyqqqqqqrrrvvv~~~|||yyyxxxwwwzzz|||~~~xxxuuuttttttxxx~~~tttooorrrxxxxxxdddUUULLLGGGEEECCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDJJJIIIKKKTTTZZZggg|||~~~||||||ttt___VVVPPPNNN[[[lllhhhccceeeqqq```GGG;;;999444222333555999BBBLLL^^^fffhhh^^^PPPGGGDDDCCC<<>>>>>;;;999999777777666666444333222222111000......//////---,,,---,,,,,,++++++***)))))))))************)))((('''%%%&&&&&&&&&'''(((((((((((())))))'''%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''$$$%%%'''(((************((('''&&&&&&&&&''')))***)))((('''''''''(((***+++++++++,,,,,,,,,,,,,,,,,,...---,,,******)))*********)))((('''''''''(((((()))***,,,...000///---+++...///000111111///---+++++++++++++++++++++++++++)))))))))))))))+++---...---///111000...///222666777888<<>>AAACCCDDDCCCBBBCCCEEEEEEDDDCCCDDDFFFIIIMMMRRRUUUVVVVVVSSSQQQNNNKKKJJJLLLNNNPPPSSSTTTUUUVVVVVVWWWXXXYYYZZZWWWSSSOOOLLLHHHCCC@@@<<<999666444333222///---///......------................../////////000000000000111111111111111111111222222222333555666777777777888888999:::::::::;;;;;;<<<============<<<===>>>>>>???@@@AAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCDDDFFFFFFGGGIIILLLOOOUUUZZZaaahhhiiieee^^^YYYUUUVVVYYY[[[___bbbdddeeeddddddeeegggkkkppptttwww|||}}}}}}|||yyy{{{yyyqqqooopppuuu~~~|||wwwtttsssrrrpppooorrrzzz}}}{{{~~~}}}~~~tttpppuuu|||ooo[[[NNNHHHEEEEEECCCCCCCCCDDDCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCBBBEEEJJJIIIKKKSSSYYYfff{{{}}}{{{zzzeeeYYYPPPLLLSSS```sss}}}}}}ppp[[[VVVYYYggg|||kkkQQQAAA:::666333333333666===FFFUUU```ggg___PPPGGGDDDCCC===>>>@@@BBBFFFMMMXXX```kkkoootttwwwxxxzzz}}}vvv___LLLEEE???>>>>>>;;;999:::888777666555444333333222111000......//////---,,,------,,,,,,+++*********'''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''(((((((((((())))))'''%%%%%%&&&'''%%%%%%$$$###$$$%%%&&&'''%%%&&&''''''(((((((((((((((((('''&&&&&&((()))***+++***)))((()))***+++,,,((()))***+++++++++++++++,,,+++******))))))))))))(((((('''''''''&&&''''''&&&(((+++...000111111111---///000111000...+++)))------,,,,,,+++***)))))))))))))))))))))+++---...))),,,......---...222666555777;;;@@@FFFNNNUUUYYY\\\\\\[[[XXXRRRJJJBBB>>>666333///---,,,,,,***)))(((((()))))))))***,,,---......------------......,,,---,,,,,,,,,+++******,,,,,,,,,+++++++++************)))((((((((()))***+++)))(((((()))******)))***((('''''')))***)))((('''((())))))))))))))))))(((((()))))))))***************+++,,,,,,---......//////000111111222333444555555666666777888999999888888777777999;;;>>>@@@@@@???>>>???AAABBBAAA@@@BBBDDDHHHMMMQQQUUUYYY[[[\\\[[[YYYVVVUUUTTTSSSSSSXXXWWWWWWVVVWWWVVVVVVUUUVVVRRRMMMIIIEEE@@@<<<999777555222111111111000.........------------..................////////////000111111111222222333333222222333333444555777888888888999999:::;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGFFFEEEDDDCCCAAACCCDDDFFFGGGJJJNNNQQQZZZ___fffkkkjjjddd\\\XXXVVVWWWYYY\\\___aaabbbccc```aaaeeeiiinnnsssxxxzzz{{{{{{wwwwwwwwwvvvxxx}}}~~~|||uuusssrrrwww{{{sssnnnllliiidddaaaeeemmmrrrttttttxxx}}}sssqqqxxxhhhUUUJJJFFFEEEDDDCCCCCCCCCDDDCCCCCCBBBAAABBBBBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCCCCBBBBBBBBBFFFKKKJJJKKKSSSXXXeeezzz|||{{{hhhZZZOOOHHHLLLTTTgggxxxqqqnnnnnnqqqppp```OOOLLLPPP]]]qqqyyy\\\GGG<<<888555444444444:::AAAJJJXXXbbb^^^QQQHHHDDDBBB>>>???AAABBBEEELLLVVV^^^iiimmmrrruuuvvvwww{{{rrrZZZIIIAAA<<<<<<===:::777888888777666555333333333333111000......//////---,,,---------,,,++++++******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''(((&&&%%%$$$&&&'''%%%$$$$$$###$$$%%%'''(((''''''''''''''''''''''''((((((''''''(((((()))***+++************+++,,,,,,'''((()))+++++++++******************))))))((((((((((((((((((''''''''''''%%%(((+++...///111444666444666888999777444000......------,,,+++***)))(((,,,+++***)))))))))***+++***+++,,,------000333555444666:::===CCCJJJRRRWWW[[[\\\\\\ZZZTTTMMMEEE@@@777444111...------+++***((()))***)))((((((***,,,---------,,,------...///...---------------,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((('''((()))***+++)))(((((()))******))))))((('''((()))***)))'''((())))))******)))))))))((((((((()))))))))******(((((()))***+++,,,,,,---.........///000111333444555555666666777777777888777777777777888999;;;<<<<<<;;;:::<<<>>>???>>>===???BBBFFFJJJMMMRRRWWW[[[```aaabbbbbbaaa^^^[[[YYY^^^[[[YYYWWWVVVTTTRRROOOPPPLLLGGGBBB???;;;777555333111///...////////////---------,,,------...///........................000000111111222333444444222222333333444666777888888888999999:::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>@@@AAAAAA?????????@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGFFFEEECCCBBB@@@BBBEEEGGGIIILLLQQQTTT___eeekkkmmmjjjddd]]]YYYVVVWWWYYY[[[^^^```bbbbbb___bbbgggmmmsssxxx|||}}}}}}}}}wwwssstttttttttxxx~~~~~~}}}zzzxxx|||zzzooohhheee```ZZZWWW[[[bbbgggmmmqqq}}}{{{rrrsss|||xxxbbbPPPHHHFFFDDDCCCCCCCCCDDDDDDCCCCCCBBBAAABBBBBBCCCCCCDDDDDDDDDEEECCCCCCCCCCCCCCCCCCBBBBBBFFFKKKJJJKKKRRRWWWdddyyy}}}jjjYYYLLLEEEFFFKKK___vvv|||pppgggccc^^^___RRREEEFFFHHHQQQaaauuueeeHHH===999666666444333777>>>BBBPPP]]]\\\SSSKKKFFFBBB???@@@AAABBBDDDJJJTTT[[[fffjjjpppssstttvvvzzz~~~oooXXXGGG@@@;;;<<<===:::777888999777666444333333333333111000......//////---,,,...------,,,,,,+++******)))((((((((((((((())))))'''''''''''''''&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&((($$$$$$######$$$&&&'''(((((((((''''''(((((()))***''''''((()))))))))))))))))))))***+++++++++++++++&&&(((***,,,,,,,,,+++*********++++++******))))))***************)))(((((('''))),,,---...000444888:::<<<>>>???===:::555333,,,,,,,,,++++++*********+++***)))))))))***+++,,,///...------000222333333444666999<<>>???@@@AAA????????????@@@@@@@@@@@@BBBBBBAAAAAABBBBBBCCCDDDCCCDDDEEEFFFEEECCCAAA@@@AAACCCEEEHHHKKKOOOSSSWWW```eeekkklllggg```[[[XXXVVVWWWXXXZZZ]]]```cccdddcccffflllsssxxx}}}{{{uuurrrrrrsssuuuzzzyyyxxx|||{{{ooogggddd]]]XXXVVVZZZ```eeennnxxxyyysssvvvppp\\\MMMGGGEEECCCAAACCCCCCDDDDDDCCCCCCBBBAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCEEEJJJIIIIIIQQQVVVbbbwwwppp]]]OOOFFFEEEHHHTTThhhrrrfff```UUUVVVKKKBBBDDDDDDGGGRRR]]]sssjjjLLL===999666666333111555;;;===KKKYYY\\\WWWPPPIIIBBB???@@@AAAAAABBBHHHQQQYYYccchhhnnnqqqsssuuuzzz}}}nnnWWWIIIBBB===>>>???<<<::::::999888666444333333333444111000......//////---,,,...------,,,,,,++++++***((((((''''''''''''((()))(((((((((''''''&&&&&&%%%###$$$%%%%%%$$$$$$&&&((($$$$$$######$$$&&&'''((((((((((((((()))***,,,,,,&&&''')))*********)))((('''(((***++++++******)))''')))+++---...---,,,+++++++++,,,,,,,,,+++******+++,,,,,,,,,,,,+++*********+++------,,,///444888777999;;;<<<:::777222///***++++++++++++,,,,,,,,,'''''''''(((***,,,///000444111...///222444333111444666999;;;>>>DDDMMMTTTZZZ\\\^^^^^^ZZZSSSKKKFFF:::777333111///...---+++''')))***)))'''&&&)))+++,,,,,,,,,,,,------...///***)))))))))***+++,,,,,,......------------,,,,,,---+++)))((('''((()))***,,,***))))))***++++++***)))(((((()))******((('''))))))*********))))))((((((((((((((())))))))))))'''((()))***+++,,,------............000222555666777777777777888888888888333444555666666666555555666555555666888:::999888:::===@@@AAACCCGGGMMMRRR\\\bbbkkkrrrtttqqqkkkfff___[[[UUUQQQNNNJJJDDD??????<<<777444222000...---///,,,))))))***,,,,,,,,,,,,,,,,,,,,,------...///.....................---,,,---...///000111222333000000000111222333555555666666666777888888999999999999:::;;;;;;;;;;;;:::999999;;;<<<===???@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDBBBCCCDDDDDDDDDBBB???>>>AAACCCFFFIIILLLPPPUUUYYY^^^ccchhhhhhccc\\\WWWUUUUUUUUUWWWYYY\\\aaadddfffgggjjjpppwww|||~~~}}}{{{uuuqqqrrrtttvvv|||qqqooosss|||qqqjjjgggaaa\\\[[[```dddjjjuuu~~~||||||xxxtttyyyzzzlllYYYLLLGGGEEEBBB???CCCCCCDDDDDDCCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDIIIGGGHHHOOOTTT```uuuxxxcccSSSJJJHHHJJJIII\\\www}}}nnnbbb[[[SSSTTTJJJBBBEEEDDDBBBIIIOOOcccxxxlllQQQ<<<888666555333000333999;;;HHHWWW\\\ZZZTTTKKKCCC???@@@@@@@@@AAAGGGPPPWWWbbbggglllppprrruuuzzz}}}~~~nnnVVVJJJBBB=========:::888888:::::::::777444222111222000000000000////////////---,,,+++***))))))))))))+++***((('''&&&&&&&&&'''########################%%%%%%%%%$$$$$$$$$######$$$$$$###"""###$$$&&&'''((((((((((((((((((((((((&&&'''((('''&&&%%%&&&((()))))))))))))))******+++'''(((***+++,,,,,,++++++++++++******************...---,,,+++++++++,,,---,,,,,,+++***+++...000222333555888999888555222000///---)))&&&%%%&&&''')))***)))))))))))))))******+++,,,,,,---...///000000222444666888;;;@@@FFFJJJSSSZZZ```^^^ZZZUUUNNNFFF???;;;555222111///+++((((((((((((((()))***+++,,,...------,,,,,,,,,------000---***)))+++,,,***)))))))))***+++,,,,,,,,,,,,((()))***+++++++++++++++,,,,,,,,,,,,+++***))))))***(((&&&'''))))))'''$$$'''''''''''''''''''''''')))(((((('''''''''((((((+++***)))((((((***,,,---,,,...000000///000111333444444444555555555666666666666555555444444444333666666666666666555555444555777:::===@@@DDDHHHLLLRRRZZZfffooosssoooiiiddd^^^WWWNNNHHHFFFCCC===888444333111///...------...---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,............////////////000111111222222333444444333444555777888777777666888888999::::::;;;<<<<<<999999999999:::<<<>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@??????>>>>>>>>>===AAAEEEGGGHHHLLLTTT[[[```cccfffddd___YYYUUUTTTOOOSSSXXX[[[]]]```eeejjjjjjpppxxx~~~~~~~~~~~~}}}zzzvvvuuuvvvzzz}}}xxxgggiiioooyyyqqqjjjiii```ccchhhnnnvvv~~~{{{|||~~~~~~zzzvvvyyyqqqcccUUUMMMIIIEEEBBBCCCDDDDDDDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBFFFEEEGGGKKKNNNTTT```kkkuuuYYYHHHEEEIIIEEEQQQgggzzzjjj^^^\\\VVVQQQNNNIIICCCAAACCCGGGPPP___nnnzzzwwwbbbMMM???:::666666555222333666>>>EEEOOOXXX[[[UUULLLDDDDDD???<<>>???@@@@@@@@@AAABBBBBBCCCCCCAAAAAA@@@@@@@@@?????????AAAAAA@@@@@@@@@?????????>>>AAADDDFFFHHHNNNXXX___eeefffgggccc]]]XXXUUUTTTPPPTTTYYY\\\^^^aaafffjjjnnnttt{{{~~~{{{yyyzzz{{{oooaaaaaadddjjjpppxxxxxxpppnnnlllpppvvv}}}}}}{{{~~~}}}{{{xxx}}}fffYYYMMMHHHGGGDDDBBBCCCBBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCIIIHHHIIIMMMOOOSSS\\\fffdddNNNFFFFFFDDDMMM```{{{vvvlllgggccc^^^YYYOOODDD???@@@BBBHHHSSS```kkkkkk[[[III???:::666666555333333666888>>>IIISSSYYYVVVOOOIIIDDD???<<<>>>@@@CCCIIIOOOYYYaaaiiioooqqqtttzzzqqqYYYHHHAAA;;;;;;;;;888666666666777777666333222222333111111000000000/////////---,,,+++***))))))))))))++++++***)))((((((((((((''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$'''((((((((((((((('''&&&''''''''''''''''''''''''((()))******(((((()))******))))))))))))***++++++(((((()))***++++++++++++***************+++,,,---,,,+++***)))***+++,,,------,,,,,,,,,,,,---...///111///,,,***)))+++...000)))(((''''''''''''((())),,,,,,+++++++++++++++,,,------...///000111222222000222444777:::@@@FFFKKKRRR[[[ccceeeccc___XXXQQQFFF@@@888222111000...,,,++++++***))))))))))))*********++++++++++++******///---+++***+++,,,+++***,,,,,,,,,,,,+++***))))))))))))******++++++******((()))***+++,,,,,,,,,,,,)))((((((((())))))'''&&&''''''''''''''''''''''''###$$$&&&'''(((''''''&&&******)))((()))***+++,,,***,,,------,,,,,,...///000000111111111222222222---...///000222444555666111111111111111000//////000222444666777999===???CCCHHHPPPWWWZZZYYYVVVTTTNNNHHHAAA<<<999666222...///...---++++++*********((()))******++++++******++++++++++++++++++++++++........./////////000000............////////////......//////000111111222333333333333444555666666666666777777888999999999999999999999:::<<<===>>>?????????@@@AAAAAABBBBBB@@@@@@@@@@@@????????????AAAAAAAAAAAA@@@@@@@@@@@@@@@AAACCCEEEIIIRRR^^^ffflllkkkgggbbb[[[WWWUUUUUUQQQUUUZZZ]]]___bbbgggllltttyyy~~~vvvfffZZZXXXYYY]]]bbbjjjwww|||yyyyyy~~~~~~}}}|||yyyxxxzzz\\\QQQGGGDDDDDDCCCAAABBB???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDDDDLLLKKKLLLOOOOOOPPPWWW```vvvqqqWWWHHHCCCBBBGGGVVVooo}}}{{{wwwnnn]]]JJJAAA@@@???CCCIIIRRR]]]```VVVIII@@@:::666777666333222444333999CCCNNNUUUUUUPPPKKKDDD???<<<>>>@@@AAAFFFLLLUUU]]]gggmmmpppsssxxx}}}sss[[[IIIBBB<<<<<<<<<999777777444555666555333222222333111111111000000000//////---,,,+++***))))))))))))***))))))(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$######"""###%%%&&&&&&&&&%%%$$$''''''''''''''''''''''''&&&((()))((('''&&&'''(((******))))))******+++,,,++++++,,,---............)))))))))***+++,,,---...,,,++++++***+++,,,..............................000...+++)))))),,,///222***(((&&&$$$$$$%%%'''))),,,,,,+++*********++++++,,,,,,---...///000111111///111333666:::???FFFKKKPPPZZZccceeedddaaaZZZSSSKKKCCC:::333111000///------,,,+++***)))))))))))))))***+++,,,,,,,,,+++***...---,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))))))))************))))))+++,,,,,,++++++***)))(((''''''''''''((('''&&&&&&''''''''''''''''''''''''"""$$$&&&)))))))))((('''***))))))((()))***++++++)))***++++++******,,,---.........////////////000,,,---...000111333444555//////000000//////...---...///111111111333555888999<<>>>>>??????@@@AAAAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBEEEKKKVVVccclllqqqmmmfff___YYYVVVUUUUUUSSSXXX]]]```aaaeeejjjnnnxxx}}}~~~}}}sssaaaUUUTTTWWW]]]dddnnn~~~{{{vvvxxxsssZZZOOOFFFDDDDDDAAA??????===>>>???@@@@@@AAA@@@@@@?????????????????????????????????@@@AAACCCDDDEEEKKKJJJLLLOOOOOOOOOTTT[[[nnnyyy^^^KKKBBBAAACCCLLLbbboooUUUFFFCCC???BBBFFFMMMXXX^^^XXXNNNCCC<<<777777777444222333444888@@@IIIPPPQQQOOOLLLDDD???<<<>>>??????DDDIIIPPPXXXcccjjjmmmpppuuuzzz}}}ttt[[[KKKCCC>>>>>>>>>;;;888999444555666555333222333444111111111111000000000000---,,,+++***))))))))))))''''''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$######""" """$$$%%%&&&%%%%%%'''''''''''''''''''''''''''((()))((('''&&&''')))***************++++++,,,,,,,,,,,,------...//////************+++,,,---...---,,,,,,,,,---///000111000000111111000///---,,,,,,++++++***+++---000111///+++&&&""" ###&&&)))++++++***)))))))))))))))***++++++,,,---...///000///000333555999>>>EEEJJJRRR[[[dddgggfffddd^^^XXXQQQHHH===555222000///---...---,,,***))))))))))))******+++,,,,,,,,,,,,,,,,,,---------,,,++++++,,,)))***+++,,,,,,,,,,,,,,,))))))*********))))))(((++++++++++++***)))(((((()))***+++++++++*********(((((((((((((((((((((((($$$&&&(((***++++++)))((()))))))))))))))*********((()))******))))))***+++,,,,,,,,,,,,------------...//////000111111222222...////////////...------,,,---......---...000222111222555888:::<<<<<<<<<555444222000000///...---))))))))))))))))))(((((()))***+++,,,---,,,+++***))))))*********+++++++++***++++++++++++,,,,,,,,,............//////////////////000000111222222333222222111111222333555666888888888999999999999999888888999::::::;;;;;;;;;<<<<<<======>>>?????????CCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCFFFNNNZZZfffnnnrrrlllccc[[[VVVUUUVVVWWWVVV[[[```ccceeehhhmmmqqq{{{}}}{{{{{{~~~ooo___XXXZZZ```jjjsss}}}yyyvvv|||qqqWWWMMMDDDBBBBBB@@@??????======>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????AAABBBDDDDDDFFFFFFIIIMMMMMMMMMRRRYYYggg}}}www^^^KKK@@@???@@@FFFXXXttt~~~___LLLFFF===@@@DDDKKKVVV]]]ZZZSSSHHH???888777777444222222333666===EEELLLPPPPPPOOOEEE@@@===>>>???>>>AAAGGGLLLTTT^^^eeehhhkkkqqqvvvzzz~~~tttYYYKKKDDD>>>>>>>>>;;;999999555666666555333222333444222222111111111000000000---,,,+++***))))))))))))&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######!!!!!!###$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))***++++++))))))***++++++************+++,,,,,,************+++,,,---...+++++++++++++++,,,---...------------...000222333222333444444333000...,,,(((((()))***+++---...///222...((($$$"""$$$(((***++++++***)))((((((((((((******+++,,,---......//////111333555888===CCCHHHSSS\\\eeeiiiiiiiiieee```XXXOOOCCC:::555222000---...---,,,+++***)))))))))++++++***++++++,,,---...+++---......---+++,,,---))))))***+++,,,,,,,,,,,,))))))******))))))(((((('''((()))***++++++++++++'''(((******)))((()))***((((((((((((((((((((((((&&&''')))***+++******)))((((((((()))))))))******((()))***)))(((((()))******++++++++++++,,,,,,,,,////////////000000000000.........///...------,,,+++,,,---,,,++++++---///,,,---...///000111222222+++++++++++++++*********(((((()))******)))))))))'''((())))))******))))))))))))******+++,,,,,,,,,,,,,,,,,,---------..................//////////////////000111111222222333222222222222333444555555999999999999999999999999888888999:::::::::::::::;;;;;;;;;<<<======>>>>>>@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBDDDIIIRRR\\\ffflllnnnggg^^^WWWTTTUUUWWWXXXZZZ^^^cccfffhhhkkkpppttt|||~~~|||zzzyyyxxx{{{}}}ooocccdddiiisss|||}}}rrrUUUKKKAAA@@@AAA@@@@@@AAA>>>>>>??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBAAABBBDDDHHHIIIJJJPPPXXXbbbwwwlllXXXHHH???>>>???CCCPPPggghhhQQQHHH:::===@@@GGGSSS\\\]]]XXXPPPDDD:::777777444222222000222777???HHHOOORRRSSSFFFBBB?????????>>>@@@EEEJJJQQQYYY___aaaeeelllrrrvvv{{{tttWWWKKKCCC>>>>>>>>>;;;888999666777888666444333333444222222222111111111000000---,,,+++***))))))))))))%%%&&&'''(((((('''&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***++++++***)))***+++++++++******++++++,,,---***)))))))))***+++,,,---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,...000222444444555666777555222...,,,''''''((((((***---///111111///---+++******,,,------,,,+++***))))))))))))***++++++,,,---...//////000222333555777<<>>>>>>>>>>>============?????????@@@@@@@@@AAAAAA@@@BBBFFFLLLUUU^^^dddgggiiibbbXXXSSSSSSVVVXXXZZZ]]]aaafffiiikkknnnssswww}}}~~~|||zzzxxxxxxwwwyyyyyyzzzvvvooovvv}}}vvv\\\PPPEEEAAABBB@@@@@@AAA??????@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@???>>>AAADDDEEEFFFMMMUUU]]]qqqmmm\\\OOOEEE@@@===???BBBIIIZZZuuupppXXXLLL===???AAAGGGSSS```eeecccWWWIII<<<777777444333333000111444;;;CCCKKKOOOQQQHHHCCC@@@AAA@@@>>>???CCCHHHNNNUUUYYY\\\```hhhnnnsssyyysssVVVJJJBBB=========:::888888777888999777555333333444222222222111111111111000---,,,+++***))))))))))))&&&'''((())))))(((''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''((((((&&&%%%###""""""######&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((('''((()))++++++******++++++,,,---,,,+++******+++,,,...///------,,,+++++++++,,,,,,+++++++++,,,---000222333555666888888666333///,,,***)))((((((***...222555///000000111111000//////...---,,,+++************+++,,,,,,---...///000000111222333555777;;;AAAEEEKKKUUU^^^ccchhhmmmnnnlllddd[[[OOOEEE>>>999333///---,,,++++++******+++++++++)))'''%%%&&&)))---///))),,,//////---+++,,,...,,,,,,,,,,,,++++++***))))))))))))))))))(((''''''***++++++******)))((('''&&&)))++++++)))(((***,,,)))))))))))))))))))))))))))(((((('''''''''(((((('''(((((()))))))))))))))((()))***)))((('''((()))************++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,+++******+++,,,---,,,++++++---///*********))))))))))))(((+++,,,---,,,***((('''(((((()))***,,,,,,,,,+++++++++***)))))))))***,,,---******+++,,,------......,,,,,,,,,---------................../////////000------......///000000000111222444555666666555444777777777777666666666666777888999:::;;;:::999888999999:::;;;;;;<<<<<<===>>>>>>>>>>>>============>>>>>>>>>??????@@@@@@@@@@@@BBBGGGNNNWWW^^^cccdddeee^^^UUUQQQRRRVVVYYY[[[___ccchhhkkkmmmpppuuuyyy}}}~~~}}}{{{yyyxxxxxxwwwyyywwwwww~~~}}}zzzfffXXXKKKEEECCCAAA@@@@@@@@@@@@@@@@@@@@@???>>>===????????????????????????>>>===============>>>>>>>>>===>>>AAABBBCCCJJJSSS[[[mmmqqq]]]OOOHHHEEECCC===???BBBEEEQQQjjjwww^^^QQQEEEEEEFFFJJJVVVeeennnooo[[[LLL===777666444333333333333444999???FFFJJJKKKIIIDDDAAAAAA@@@>>>???CCCHHHMMMSSSVVVXXX]]]eeelllqqqwww}}}~~~}}}www\\\MMMEEE>>>>>>===;;;999:::777777777666555555444444666111......000111222333333///++++++++++++,,,---))))))(((((('''''''''&&&$$$$$$%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%########################%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***+++..................//////...------,,,,,,,,,------...---,,,++++++++++++++++++*********+++---///000111111111000000000000000((((((((()))+++---///111555555333///,,,+++,,,...******))))))((((((''''''((()))+++---...000000000000111222333555999>>>BBBFFFLLLWWWbbbjjjnnnnnnnnnddd^^^TTTJJJAAA:::555111222000///......---+++***)))((((((((((((((())))))......//////...---,,,,,,+++,,,,,,,,,,,,+++*********)))(((''''''((()))***,,,,,,+++***)))))))))***&&&'''(((***++++++++++++)))******++++++)))((('''((((((''''''''''''(((((())))))))))))((((((((((((&&&&&&&&&'''''''''((((((%%%&&&(((*********))))))***+++,,,------,,,+++***------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))******+++++++++************++++++***+++,,,---------,,,+++,,,,,,++++++,,,,,,---............////////////000////////////000000000000333333333444444444444555777777888999999999999888777777777777777888888888444666999999999999:::;;;>>>>>>>>>===<<<<<<;;;;;;<<<=========>>>>>>??????AAADDDIIIOOOZZZdddeee```^^^ZZZTTTPPPOOOSSSXXX\\\eeeiiillllllkkknnnuuu{{{~~~|||zzz|||}}}}}}uuueeeQQQEEECCCCCC@@@===??????>>>===============:::999999:::;;;===???AAA>>>>>>>>>>>>>>>===<<<<<<<<<;;;===AAACCCCCCGGGMMMZZZkkkyyyzzzaaaSSSMMMGGGDDDDDD@@@>>>@@@FFFMMM]]]~~~nnnTTTGGGGGGGGGNNN```sssyyyuuujjjQQQ===:::;;;666222333444444555666888>>>EEEJJJJJJGGGCCC@@@@@@@@@AAAAAADDDHHHNNNTTTYYY^^^cccfffqqqvvv{{{~~~}}}~~~yyy___NNNEEE???======;;;999:::777777777666555555444444555222000333666888777777888444///---+++))))))***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&'''((()))******************+++++++++//////......//////000111222111000...---,,,,,,,,,************+++---...000//////000000000///...---((((((((()))***,,,///000000000///,,,***)))+++---******))))))((((((((((((***+++,,,---............000111222333444777<<<@@@@@@FFFPPP[[[ccchhhjjjjjjgggaaaWWWMMMEEE>>>777444222000...---,,,+++)))'''(((((((((((())))))***+++...............---,,,,,,+++,,,,,,,,,,,,+++*********)))(((''''''((()))***))))))))))))***+++,,,---((())))))************))))))******+++***)))(((''')))(((((('''''''''(((((()))))))))(((((('''''''''''''''''''''((((((((((((&&&'''((())))))*********(((((())))))))))))((((((,,,,,,+++++++++*********))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''((((((((())))))))))))))))))))))))******+++++++++************++++++)))***+++,,,,,,,,,+++***)))))))))))))))******+++------........./////////////////////000000000000222222333333444444555555555666777777888888777777888888888888888777777777555777888888777777999:::===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>AAAFFFLLLTTT^^^gggfff```ZZZWWWRRROOOPPPTTTYYY]]]dddgggjjjkkkkkkpppxxx~~~}}}{{{}}}~~~}}}nnnZZZLLLFFFDDDBBB@@@>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>???@@@>>>>>>>>>>>>>>>===<<<<<<>>><<<===AAABBBBBBFFFLLLXXXhhhtttxxxbbbXXXSSSMMMHHHGGGBBB???@@@EEEJJJXXXwwwuuu]]]KKKMMMOOOXXXkkk~~~pppXXXAAA;;;:::555222333333444444555888===DDDIIIKKKHHHEEEBBBAAAAAAAAAAAADDDIIIOOOVVV[[[```eeehhhpppuuuzzz}}}}}}}}}}}}cccOOOFFF???======;;;:::;;;777777777666555555444444444444555999===???<<<999777555111,,,)))(((((((((((((((((((((''''''''''''(((((('''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((()))++++++++++++,,,,,,,,,---.........///000111333333666444222000...,,,++++++)))))))))***+++,,,---...---...///000///...,,,+++)))(((((((((***,,,...//////000000///------///000***))))))))))))(((((((((+++,,,,,,---------------000111222222333555:::===@@@EEEMMMWWW```gggkkkmmmkkkeee\\\RRRJJJBBB:::666222000---++++++***(((&&&((((((((()))***+++,,,------............------,,,,,,,,,,,,,,,,,,++++++******)))(((((((((((()))***))))))))))))***+++,,,,,,***************)))(((((()))************)))((((((***)))((('''''''''''''''))))))(((((('''&&&%%%%%%'''''''''((((((((())))))'''''''''(((((()))***+++,,,++++++******++++++,,,+++************)))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''''''''((((((((()))))))))))))))******+++++++++************++++++((()))***++++++++++++***,,,++++++++++++,,,------,,,---------............////////////000000000000111111222333444444555555444555555666666666666666888888888777777777666666666777888777666666777999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>AAAIIIQQQZZZdddiiieee^^^UUUSSSPPPOOOPPPUUUZZZ^^^bbbeeehhhjjjmmmsss|||}}}|||~~~tttxxxtttcccTTTIIIDDDAAAAAA>>>>>>===<<<<<<<<<<<<==================>>>??????======>>>>>>>>>===<<<<<<@@@======???@@@AAAFFFMMMYYYhhhqqqyyy|||kkkdddaaa[[[SSSOOOGGGBBBAAACCCGGGSSSmmm}}}iiiUUUWWW[[[fffwwwyyybbbIII>>>999444111333333333444444777<<>>???BBBKKKVVV___fffhhhbbbZZZOOONNNNNNNNNRRRVVV[[[___aaadddgggkkkpppxxx~~~~~~{{{xxx|||{{{yyy~~~}}}ooovvvyyywwwvvvpppfffXXXLLLCCC???>>>??????>>>===============>>>>>>==================<<<===============<<<<<>><<<;;;777000000444333---)))***+++)))'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((()))))))))((())))))******&&&''''''((())))))************+++---///111333555666555222000---+++)))((()))******+++,,,,,,,,,,,,,,,...000111111///,,,***)))(((((('''((()))+++,,,---///000///---+++******))))))))))))************'''(((***,,,---.../////////000111111222333666888<<>>888222000------...//////...((((((((()))***,,,---...,,,,,,---------------,,,,,,------------,,,+++++++++***)))(((((()))***+++...---,,,***)))((((((((('''''')))******+++++++++*********)))))))))))))))))))))(((''''''''''''''')))(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''')))+++,,,+++***)))(((((()))***+++,,,+++++++++************((((((((((((((((((((((((******))))))))))))******&&&&&&&&&&&&'''''''''((()))))))))))))))******+++++++++************++++++*********+++,,,------...***************+++,,,,,,,,,,,,,,,---------......////////////000000000000000000111111222333333444444555666666777777666666555555444444333333333333666777888777555555666777666777777888999:::;;;;;;<<<;;;999888999<<>>======<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;<<<<<<============<<<<<<<<<:::;;;???BBBEEEMMMUUUbbbqqqyyy}}}|||oooZZZOOOFFFDDDEEELLL___sssuuugggeeehhhqqq}}}sss[[[III<<<555333333222222222222444888>>>CCCLLLMMMMMMKKKFFFCCCBBBBBBCCCHHHPPPWWW]]]bbbgggjjjjjjooouuuwwwwwwxxxzzz|||hhhSSSIII@@@===<<<::::::<<<777777777666555555444444111>>>EEE>>>666444222...444:::999000***,,,,,,)))'''''''''((((((((((((((($$$$$$%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&'''(((((()))((((((((())))))***+++'''(((((()))***+++,,,,,,+++,,,---...000333555666777555333111///---,,,,,,***+++,,,------------,,,---...///000000...,,,+++))))))(((''''''((()))***...000222222///,,,+++***)))))))))************+++&&&''')))+++---...//////...000111222222333666888===???DDDKKKUUU___ggglllkkkhhhddd^^^WWWMMMBBB<<<555222///...///111111111((((((((()))***+++,,,---+++,,,,,,------------,,,---------------,,,+++++++++***))))))))))))***++++++***************++++++&&&'''((()))+++++++++,,,+++******)))((()))))))))((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''((('''''''''(((((()))***+++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((()))))))))))))))******+++++++++************+++++++++******+++,,,---//////,,,,,,++++++,,,,,,---...,,,---------............////////////000000000000000111111111111222222222444555555666777666666666333333333333333333333333555777888888777666777888777777777888999::::::;;;;;;:::888777999===BBBEEEIIIRRR\\\``````]]]UUULLLGGGIIILLLQQQVVVZZZ^^^```cccfffkkkrrryyy}}}yyyxxxzzzuuuqqqttt{{{yyyuuucccZZZWWWVVVXXXZZZXXXRRRKKKDDDAAA::::::999888888888888999;;;<<<<<<<<<<<<<<<;;;:::;;;;;;<<<=========<<<<<<;;;999<<>>@@@EEELLLUUU___ggglllmmmllliiiddd]]]TTTIIIBBB999555111//////000000///(((((((((((())))))***+++***+++,,,------------------------...------,,,+++++++++***))))))***++++++++++++***************+++'''((()))***************++++++)))((((((((()))***''''''&&&''''''((()))***''''''(((((((((((())))))(((((((((((())))))))))))&&&'''((())))))*********---..................---+++************)))))))))))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((())))))))))))))))))))))))******+++++++++************++++++***))))))***+++,,,...///...............///000000------........./////////////////////000000000000111111111111111000000000333333444555555555555555333333333444555555666666333666999;;;:::888888888888888888999999:::::::::;;;999777777:::???EEEIIIPPPXXX^^^___\\\XXXPPPHHHFFFHHHMMMRRRWWW\\\___```eeehhhnnnvvv~~~~~~yyyxxxxxx{{{zzzsssrrrvvv{{{nnn[[[QQQLLLLLLMMMOOOPPPOOOLLLGGGDDD;;;:::999999888888999999;;;<<<======>>>===<<<<<<:::;;;<<<<<<======<<<<<<<<<;;;>>>DDDGGGJJJPPPXXXcccvvvtttaaaNNNDDDAAACCCQQQaaayyy{{{vvvoookkkeeeccceeemmmwww}}}yyyqqqggg```\\\bbbiiiooowww~~~wwwfffTTTDDD;;;666333222111111000111555;;;???HHHLLLOOOMMMHHHCCCCCCDDD???BBBGGGLLLQQQXXX^^^cccdddiiiooosssuuuvvvyyy|||fffTTTJJJ@@@===<<<::::::<<<777777777666555555444444333FFFOOOAAA000...333555)))333555,,,''',,,...***&&&'''''''''(((((())))))(((''''''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%##############################$$$%%%&&&(((((()))######$$$%%%&&&''')))***'''((()))***+++,,,------))))))***+++---///111222000///...------,,,,,,---,,,---.../////////...---,,,,,,,,,++++++++++++******)))((('''&&&'''(((((((((+++000111000...---,,,))))))******++++++++++++******+++,,,,,,,,,,,,+++---///111333444555777999:::<<>>?????????>>>===::::::;;;<<<=========<<<======@@@FFFIIIKKKPPPVVVdddyyy}}}gggQQQDDD>>>???LLL[[[nnn{{{lllfff^^^ZZZ[[[cccnnnuuuvvvzzz|||zzzyyyxxxrrrlllhhh^^^WWWYYY]]]aaaiiirrr}}}vvviiiVVVGGG===777333111111000000000444:::>>>FFFKKKOOOMMMHHHCCCCCCDDD>>>AAADDDHHHMMMTTT[[[```bbbgggnnnrrrtttvvvzzz}}}fffTTTHHH===:::;;;999777666777666444333222222333333888777666444222000///...///...------++++++***))),,,(((%%%%%%''')))(((&&&&&&&&&%%%%%%%%%&&&''''''(((((())))))(((&&&$$$###&&&%%%$$$%%%%%%%%%""" ***(((&&&$$$###$$$%%%&&&''''''''''''((((((((((((((((((((((((((((((((((((***+++,,,...000222444555000///...---------------***+++,,,---...000111111---,,,,,,++++++,,,---.........---+++((('''((()))(((,,,222555333000,,,***))))))******+++---...///''''''(((***,,,------,,,,,,---...///111333444555777:::>>>BBBHHHPPP[[[cccjjjnnnpppnnnkkkfffYYYMMMAAA;;;444111000000...,,,+++***((('''''')))+++,,,******+++,,,,,,,,,++++++,,,,,,***)))(((((('''''',,,,,,+++***)))))))))***///***%%%%%%(((***)))&&&++++++,,,,,,,,,++++++***))))))))))))))))))))))))''''''((((((((((((((('''&&&&&&&&&''''''''''''(((&&&&&&%%%$$$%%%&&&'''(((''',,,000000,,,((((((***+++******++++++,,,------))))))))))))))))))))))))***)))'''&&&%%%%%%&&&&&&******))))))(((((((((''''''''''''''''''((())))))))))))))))))************---,,,***(((((()))***+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---------.........///111222333333333222222222333333333333444444333444555555333333444555666888999999888777888:::666666666666777888999999666:::<<<:::<<>>?????????======>>>AAAFFFLLLQQQTTTiiisssoooXXXLLLFFFCCCGGGMMMiiiyyykkk___\\\]]]^^^eeepppsssuuutttqqqqqqrrrooojjj___XXXQQQNNNMMMOOOXXXaaaffflllkkk]]]LLL???999666000111111000///111666:::@@@EEEKKKMMMIIIDDD@@@??????@@@AAACCCGGGMMMUUU[[[aaafffmmmqqqsssuuuyyy}}}dddSSSHHH>>><<<===;;;888888666666444333333333333444444444333222111000000///......---,,,+++******))),,,)))&&&&&&'''((('''&&&%%%&&&'''(((((('''&&&%%%''''''''''''&&&&&&%%%$$$%%%$$$######%%%%%%%%%###'''&&&%%%$$$$$$%%%'''(((''''''''''''((((((((((((************************+++,,,...///111111222222///......---,,,,,,------++++++,,,---...///000111---,,,***((((((((()))******+++***(((%%%$$$$$$%%%))),,,000333444222...,,,++++++*********+++,,,,,,,,,+++************)))(((+++,,,---///000222333444666999===AAAEEEMMMXXX___hhhlllpppooonnnjjj___TTTEEE???777222111000///---,,,+++***))))))***+++,,,******++++++,,,,,,++++++,,,,,,++++++***+++++++++------,,,++++++++++++++++++'''$$$%%%))),,,,,,*********+++++++++++++++***))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''&&&+++//////+++(((((()))))))))((('''((((((******))))))))))))))))))))))))%%%%%%%%%&&&'''***,,,---((('''''''''&&&&&&&&&&&&))))))(((((())))))***+++))))))))))))************---,,,***)))))))))+++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++........................///......---------......000000111222222222111000222222333333333333444444333444555444333222333555666777999999888888999;;;::::::::::::;;;;;;<<<<<<777;;;===;;;>>>GGGPPPSSSYYY[[[[[[WWWQQQLLLIIIHHHLLLMMMOOOUUU[[[```bbbccciiipppxxx}}}}}}uuunnnjjjgggeeeiiiqqq||||||qqqmmmppp}}}yyy___KKKAAA>>><<<===>>>???????????????:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<============>>>?????????@@@@@@@@@CCCGGGMMMSSSWWWgggqqqvvv```PPPFFFAAADDDJJJ```|||xxxkkkhhhgggffflllttttttwwwxxxvvvuuutttnnngggXXXPPPHHHEEEEEEFFFLLLSSS^^^fffhhh^^^PPPDDD<<<888333444333111000111555888???EEEKKKNNNLLLGGGCCCBBB>>>???@@@AAADDDJJJRRRWWW]]]bbbiiimmmpppsssxxx{{{cccQQQGGG???>>>???<<<:::999666555444444333444444555111111111000000000000000......---,,,+++***)))))),,,***''''''''''''&&&%%%%%%&&&)))***)))'''$$$"""&&&%%%%%%%%%$$$%%%%%%&&&$$$###!!!"""$$$&&&'''&&&%%%%%%$$$$$$%%%&&&((()))''''''''''''((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,+++---///000111000///......------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///---***'''&&&'''((()))+++,,,,,,***'''&&&&&&'''***+++---111666666222...,,,,,,+++***)))))))))***)))))))))))))))***+++,,,+++,,,---...000222333444555888;;;>>>BBBHHHRRRYYYdddjjjoooqqqqqqooofff\\\LLLDDD:::444111111///......------,,,,,,++++++************+++++++++,,,,,,------,,,,,,---......///...------,,,,,,,,,,,,---+++(((%%%&&&***,,,,,,***((())))))***+++++++++***))))))))))))))))))))))))'''(((((((((((((((''''''&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&&&&)))------***''''''(((***)))'''&&&%%%&&&((()))))))))))))))))))))))))))******)))(((((((((((((((''''''''''''&&&&&&&&&&&&((((((''''''(((((()))***)))))))))*********++++++...---+++*********+++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++..............................---------......///111111222222111111000///222222333333333333444444222333444444222222333444555777888999888888:::<<<;;;<<<<<<============<<<888<<>><<<<<<<<<===>>>>>>>>>======999999999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>?????????BBBBBBBBBDDDIIINNNTTTXXXbbbkkkzzz}}}hhhVVVFFF???AAAGGGTTTppp|||xxxwwwsssvvv|||}}}{{{rrrhhhVVVKKKAAA>>>>>>???BBBFFFSSS]]]ddd```UUUKKKAAA:::777666555222000000333666<<>>>>>>>>???AAAGGGMMMRRRXXX]]]dddiiilllpppuuuzzzeeeNNNEEE?????????<<<::::::555555555444444444555555111111111000000000//////...------,,,+++***))))))+++***((((((''''''&&&%%%&&&''''''''''''%%%###"""%%%$$$###"""###$$$&&&'''&&&###!!!!!!###%%%''''''%%%%%%%%%%%%%%%&&&((()))''''''''''''((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,***+++...111111000...------,,,,,,+++++++++,,,,,,,,,---------...////////////---***(((((()))+++---,,,------,,,)))'''''''''+++)))***///666999666222...---,,,+++************))))))))))))((()))+++---,,,,,,...///111333444444333666999;;;>>>DDDLLLRRR```gggooorrrsssqqqkkkcccTTTKKK???777333111///...............---+++)))))))))))))))******+++,,,,,,///......------...//////------,,,,,,,,,,,,,,,---...+++)))(((******)))((('''((()))***************))))))))))))))))))))))))(((((((((((((((((('''&&&&&&&&&&&&''''''''''''((($$$%%%&&&'''((('''&&&%%%%%%(((******(((''''''''',,,+++((('''&&&''')))***((((((((((((((((((((((((,,,,,,***)))'''&&&%%%%%%)))))))))))))))(((((((((%%%%%%%%%%%%%%%&&&''''''))))))*********+++++++++...---,,,+++++++++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,...------------...//////000000000111111111111111222222222333333333444444222333444333222222222444444666888888888888:::;;;999999;;;<<<<<<;;;;;;:::;;;???BBBDDDKKKVVV]]]___^^^[[[VVVPPPKKKHHHHHHHHHPPPTTTZZZ^^^```cccfffiiinnnxxx}}}{{{vvvrrrsssuuuyyyyyymmmgggdddgggrrr}}}|||tttxxxgggRRREEE???===<<<<<<=========<<<<<<;;;888888888999999::::::;;;:::;;;;;;<<<<<<=========????????????????????????AAABBBDDDHHHKKKOOORRRTTT[[[dddsss~~~lllXXXEEE===>>>DDDKKKeee|||qqq]]]PPPBBB>>>>>>>>>@@@CCCJJJUUU___```ZZZQQQEEE;;;777666444111000000222444666;;;BBBHHHJJJHHHDDDAAA>>>???>>>>>>@@@DDDJJJOOOTTTYYY```eeeiiinnntttyyydddKKKDDD>>>>>>===:::999:::555555555555555555444444333333222111000///.........---,,,+++***))))))((())))))))))))'''&&&&&&&&&((('''%%%###""""""###$$$$$$###""""""###$$$&&&''''''%%%"""!!!###$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((++++++++++++++++++++++++''')))---000111111///...,,,,,,+++++++++,,,,,,---------..................,,,+++***))))))+++---///(((******)))&&&$$$###$$$)))''''''---555::::::777111000///...---,,,,,,,,,+++,,,,,,***'''&&&'''(((------...000222333555555111444888:::;;;@@@GGGMMM\\\eeemmmqqqsssrrrmmmggg\\\RRREEE;;;555222///---.........---,,,***)))((())))))))))))***+++,,,---000000...------,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++*********))))))'''((()))***************((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''((($$$%%%&&&'''((('''&&&%%%%%%'''((()))(((''''''''',,,***((('''&&&'''((()))((((((((((((((((((((((((%%%%%%&&&'''(((((())))))((((((((()))))))))))))))%%%%%%%%%%%%%%%&&&''''''************++++++++++++------,,,,,,,,,+++,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------...//////---......///111222333444222222222333333333444444222333444444222222333444444666777777777777888:::777888999::::::;;;;;;;;;>>>CCCHHHLLLUUU___ddddddaaa\\\TTTNNNJJJIIIJJJKKKTTTZZZ```ccccccdddgggkkksss}}}~~~|||~~~|||xxxmmmeee```___gggppp{{{vvvpppxxx{{{aaaNNNDDD???===::::::::::::999888888777777777888888999:::;;;;;;;;;<<<<<<===>>>>>>??????????????????@@@@@@@@@@@@AAADDDIIINNNPPPQQQPPPOOOTTT\\\lll|||}}}xxxjjjVVVDDD<<<>>>BBBEEEZZZyyy~~~kkk\\\LLLDDDAAA@@@@@@BBBEEEOOOZZZ^^^\\\UUUIII===777555222000000111333444333777===CCCGGGGGGDDDBBB@@@@@@???>>>???CCCIIIMMMQQQVVV]]]bbbffflllsssxxx~~~bbbKKKDDD>>>===;;;888888:::666777777666666555333333333333222111000///...---------,,,+++***)))(((((('''(((***)))(((&&&&&&''')))'''$$$"""!!!"""$$$&&&############$$$%%%%%%&&&'''%%%###"""###%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''((((((((((((************************''')))+++...///000//////,,,,,,,,,,,,,,,------..................---------)))(((((()))***+++---...***,,,---,,,)))&&&%%%%%%%%%$$$&&&+++333999<<<<<<777666444222111//////..."""&&&******))))))+++...,,,---...000111333444555111444777999:::>>>EEEJJJVVVaaalllqqqssstttqqqllldddZZZMMMBBB;;;555111---///......,,,+++***)))))))))((((((((()))+++,,,...111000///---,,,++++++++++++++++++++++++,,,,,,---)))******+++,,,,,,------)))******+++******))))))(((((((((((((((((((((((())))))))))))((('''&&&%%%&&&&&&&&&''''''''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&'''(((((((((''''''(((''''''&&&&&&&&&&&&'''))))))))))))))))))))))))'''''''''((('''&&&&&&%%%&&&&&&&&&'''''''''''''''((((((''''''(((((()))************++++++++++++,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------....../////////---------------...///000,,,------...000222444555222222333333333333444444333444555555333333444555444555666666555555666777888888888999:::<<<>>>???AAAGGGNNNUUU___hhhkkkiiiddd]]]SSSKKKIIIJJJMMMOOOVVV^^^fffiiiffffffkkkpppzzz~~~|||{{{zzz}}}{{{}}}wwwmmmeee___^^^dddlllyyy|||~~~zzzqqqnnnzzzvvv\\\KKKBBB===:::<<<<<<<<<<<<;;;:::888888777777888999::::::;;;<<<<<<<<<===>>>???@@@@@@AAA>>>??????@@@AAAAAABBBBBBEEEHHHMMMQQQSSSRRROOOMMMNNNWWWhhh{{{}}}uuuwwwrrrooodddQQQBBB===>>>???AAAPPPkkk}}}ooo___TTTLLLDDDAAABBBCCCKKKTTTYYY[[[XXXMMMCCC999666222000111333333333333555:::@@@EEEGGGEEECCC@@@@@@???>>>???BBBHHHLLLPPPUUU[[[```dddjjjrrrwww}}}bbbNNNFFF@@@===;;;888999<<<888888888777666444222111000000000//////.........------,,,+++***)))(((((($$$'''******((('''''')))((('''&&&%%%$$$%%%&&&'''$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''((((((((((((******************************+++------.........------,,,,,,---....../////////.........---------)))***++++++,,,,,,,,,,,,---///000000---***)))((("""###%%%***000777===AAA@@@>>>;;;888444111///...""")))++++++***---000***+++,,,...///111222333000333777999:::>>>DDDIIIQQQ]]]jjjqqquuuwwwvvvssslllbbbUUUJJJAAA:::333///111000...,,,,,,+++,,,,,,)))(((''''''(((***---...000///...---------------,,,,,,,,,,,,,,,---......)))***,,,,,,,,,,,,------,,,,,,,,,,,,+++***)))((((((((((((((((((((((((((())))))))))))((('''&&&%%%&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&'''''''''&&&&&&'''((()))((((((%%%&&&'''((((((((('''''')))))))))))))))))))))))),,,,,,+++***'''%%%"""!!!&&&&&&&&&&&&'''''''''((())))))(((((())))))***+++*********+++++++++,,,,,,+++++++++++++++******)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------...//////000---,,,,,,------///000000...------...///111333444222222333333333333444444444555666666444444555666444555666555333222333444888777666777999<<<@@@BBBDDDKKKTTT]]]gggooooookkkeee\\\PPPHHHGGGKKKOOORRRWWWaaakkknnnllllllrrrxxx}}}{{{{{{{{{wwwzzz}}}~~~yyyzzzxxxoooiiieeeeeellluuu}}}}}}|||wwwpppppp~~~mmmUUUIIICCC>>>;;;?????????>>>===;;;:::999777777888999:::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@===>>>???@@@AAACCCDDDDDDHHHJJJLLLMMMNNNMMMLLLKKKKKKTTTfff|||rrrlllooojjjiii___NNNBBB???>>><<<>>>HHH]]]{{{}}}ppp```PPPFFFDDDAAAGGGNNNTTTYYYZZZSSSJJJ>>>:::555333333444333222333333666;;;AAADDDDDDCCC??????>>>===>>>AAAGGGLLLOOOSSSYYY]]]aaagggooouuucccPPPHHHAAA>>>;;;888:::>>>999999999888666444111000---------.........//////---,,,,,,+++***)))((((((###&&&)))***((('''(((***''''''(((((((((((((((((($$$%%%&&&''''''&&&$$$###!!! !!!$$$&&&((('''&&&""""""$$$&&&'''((())))))''''''''''''((((((((()))************************,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000/////////...------,,,,,,---...///000///...---,,,+++,,,......+++(((&&&&&&!!!%%%)))...666>>>CCCGGGDDD@@@;;;666222///...''',,,000///)))$$$"""###((()))***,,,...///000111000333777999;;;>>>DDDIIIMMMZZZiiiqqqvvvzzz{{{xxxppphhh[[[OOOFFF>>>666111222111///---,,,---...///((((((''''''(((***---..................//////000---------------...///000,,,---......,,,*********---------,,,+++***)))((((((((((((((((((((((((((())))))))))))((('''&&&%%%&&&&&&&&&'''''''''(((((('''&&&%%%$$$%%%&&&'''(((''''''&&&'''((())))))(((&&&(((***,,,,,,+++***)))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))******'''''''''''''''((())))))******+++++++++,,,,,,,,,***++++++++++++***))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++,,,---......,,,,,,,,,---...///000111000///.........000111222222222333333333444444444555666777666555555555777444555555444222111111222666555444444777;;;@@@CCCFFFNNNXXXbbbllltttrrrlllddd[[[NNNFFFFFFKKKPPPSSSWWWbbbmmmqqqooopppwww~~~{{{zzzzzz{{{wwwyyy~~~yyyvvvvvvyyyrrrrrruuuxxxwwwuuuxxx~~~{{{sssnnnlllnnnvvv}}}wwwqqqsssdddPPPGGGEEEBBB???<<<<<<;;;:::999888666555777888888:::;;;<<<======::::::;;;<<<===>>>???@@@======???@@@BBBCCCEEEEEEIIIHHHHHHGGGGGGGGGHHHHHHKKKTTTggg~~~{{{{{{~~~yyyhhhdddiiigggfff\\\LLLBBB@@@>>>:::>>>DDDUUUppp}}}sss]]]NNNIII@@@DDDJJJPPPXXX\\\WWWPPPCCC>>>888555555555333111111000111666===AAABBBAAA>>>======<<<===AAAFFFKKKNNNRRRWWW\\\```eeemmmssshhhQQQFFF===;;;<<<;;;:::;;;777666444222111111111111333333222222111000//////++++++++++++++++++++++++(((((('''''''''&&&&&&&&&"""###$$$$$$&&&&&&'''(((((('''%%%######$$$%%%&&&$$$!!! ###&&&'''&&&%%%$$$$$$$$$%%%&&&''''''''''''((((((((((((((((((((((((((()))))))))))),,,+++*********+++,,,---///////////////000000000...000111111000...---...---,,,***))))))+++---...,,,,,,+++,,,---,,,)))'''%%%$$$$$$%%%***333???GGGKKKKKKHHHBBB;;;444///---//////......---,,,++++++...---,,,,,,---...///000...000111333666;;;AAAFFFKKKUUU___iiiuuu~~~~~~wwwvvvnnncccWWWLLLBBB;;;666,,,...111000,,,))))))***---,,,+++)))''''''***,,,////////////............000000///...---,,,,,,,,,))))))((('''&&&&&&&&&&&&)))))))))***+++++++++,,,******))))))))))))******))))))))))))(((((((((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((()))))))))))))))******))))))(((((('''''''''((((((((()))))))))***)))((('''%%%%%%%%%&&&'''******)))(((((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******---,,,++++++******+++++++++++++++*********))))))---,,,+++******+++,,,------------...------,,,,,,111111111111000000000000111111111222333444666777777777666666555555555444444333333222222333333444111444777777777999>>>BBBKKKUUU```eeeiiimmmnnnlllaaaUUUHHHEEEGGGJJJOOOSSS]]]dddlllppppppttt||||||yyyyyy|||zzztttpppooopppwwwuuusssrrroooiiidddiiipppyyy~~~{{{xxxyyy}}}}}}tttnnnsssmmmWWWJJJEEEAAA===<<<::::::999999999888888888:::999999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>>;;;<<<>>>@@@AAABBBAAAAAA@@@BBBDDDDDDDDDDDDEEEGGGLLLWWWmmm}}}sssiiieeecccaaacccfffhhhgggkkkpppmmmdddaaacccaaa___ZZZPPPDDD<<<999888:::<<>>444777999444222666666666555666888<<>>??????>>>===>>>AAADDDKKKOOOTTTYYY___gggnnnsssjjjRRRGGG===;;;<<<:::999:::777666444333222111111222333333222222111000000///,,,,,,,,,++++++*********(((((('''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&%%%###"""!!!"""###$$$!!!&&&***+++)))$$$ %%%$$$$$$###$$$%%%'''((())))))((((((''''''&&&&&&((((((((()))))))))******++++++*********+++,,,---/////////000000000000111---///111000///.........///...,,,+++******+++,,,,,,,,,,,,---...---+++)))***)))''''''***222<<>>BBBHHHQQQ[[[eeeqqq{{{}}}xxxyyyrrrhhh]]]RRRGGG>>>888222222111000...,,,+++******++++++***((()))+++---000000000000000000000000000000///------,,,,,,---......---------...//////***************+++++++++***))))))(((((())))))***''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''((()))))))))))))))***)))))))))((((((((('''''''''''''''((((((((((((+++***)))(((((((((((()))(((((('''''''''''''''(((******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***+++,,,---...---------,,,,,,,,,++++++,,,++++++++++++++++++,,,,,,------...------,,,,,,///.....................111111111222333444555666666666666666555555444444333222222111111222222333111333666777888:::@@@DDDLLLUUU___gggnnnrrrnnngggXXXMMMCCCBBBFFFIIINNNSSS]]]dddlllpppsssxxx~~~}}}}}}{{{{{{~~~wwwoookkkhhhiiipppyyyzzztttlllgggbbbaaagggooozzz|||tttpppwwwtttbbbOOOFFFBBB???<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>????????????>>>@@@AAABBBBBBCCCFFFHHHNNNYYYnnnuuujjj___\\\ZZZXXXWWWWWWYYYZZZ```ggggggbbb```cccaaa___ZZZQQQGGG@@@<<<<<<::::::???NNNggglllWWWLLLDDDGGGOOOTTT___fff```QQQBBB777888999333111444111111222333666999===???>>>>>>>>>>>>===>>>AAADDDHHHLLLQQQXXX^^^eeelllqqqmmmTTTHHH>>><<<<<<:::888999777666555333333222222222333333222222111000000000------,,,,,,+++***))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%$$$###"""""""""###$$$%%%$$$###""""""###%%%&&&$$$$$$######$$$&&&'''(((***))))))((('''&&&%%%%%%)))))))))*********+++++++++************+++,,,,,,//////000000111111111111000222333222111000000111//////---,,,+++*********,,,,,,,,,...//////...,,,,,,***((('''(((---555;;;@@@BBBCCC@@@;;;555000...///---+++)))))))))++++++*********+++---///111333444444555444555777;;;>>>DDDKKKTTT^^^kkkwww|||{{{|||xxxpppfff[[[OOODDD<<<999555000...//////---+++((()))***+++******+++---000000000000000000000000000///...---------------,,,,,,,,,------...///000+++++++++***************)))((((((''''''(((((()))''''''''''''&&&&&&&&&&&&)))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((())))))))))))((())))))))))))(((((((((((('''''''''''''''''''''''')))************))))))((('''&&&&&&&&&&&&&&&''''''******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***+++,,,---...---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++,,,,,,------...------,,,........................000000111111222333555555666555555555555444444444222111111000000111111222000333666777888;;;AAAEEEMMMTTT^^^hhhppprrriii___NNNFFF@@@BBBGGGKKKPPPUUU[[[bbbjjjqqqvvv~~~|||uuuuuuwww|||}}}~~~}}}}}}}}}}}}uuulllfffccceeennnxxxyyywwwuuuhhhaaa```ccckkksss~~~{{{ssstttbbbTTTEEE@@@???===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888999:::===<<<<<<;;;:::999999999999:::;;;<<<<<<<<<<<<<<<<<<===???@@@AAADDDHHHKKKQQQZZZooovvviii\\\XXXWWWTTTPPPOOOMMMQQQYYYaaaeeecccdddggg```]]]WWWNNNDDD===999888:::888999BBBUUUnnnlllVVVIIIGGGMMMRRR^^^gggbbbUUUFFF;;;:::888222000222//////000111444888<<<>>>===>>>>>>======>>>@@@CCCCCCGGGNNNUUU\\\ccciiinnnoooUUUJJJ???<<<<<<:::888888777666555555444333333333222222222111111111000000......---,,,***)))((((((((((((((((((''''''''''''((((((((('''''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&+++(((### &&&***$$$#########$$$&&&((()))(((((((((''''''&&&&&&&&&)))*********++++++++++++***************++++++,,,//////000000111111222222666777888777555444444555......---,,,+++******))),,,,,,---///111111000...***(((&&&$$$$$$(((...333888;;;>>>>>>:::555111///000...+++))))))***,,,---+++*********,,,...///111333444555444444666999<<>><<<;;;;;;::::::::::::999999999999888888777777777777888888::::::::::::999999888888:::::::::;;;;;;;;;;;;;;;;;;===>>>@@@BBBFFFKKKNNNSSSZZZmmmvvveee___]]]ZZZWWWUUURRRVVV___fffjjjjjjkkklllfffaaaXXXMMMBBB:::555333999777777<<>>;;;888333000222222222111222444777;;;===<<<===>>>=========???BBB@@@EEELLLSSSZZZaaagggkkkqqqVVVKKK@@@===<<<:::888888666666666666555444444333222222222111111111111111......---,,,***)))(((((())))))((((((((('''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###&&&***+++(((%%%###"""$$$$$$######$$$&&&'''(((%%%%%%&&&&&&''''''(((((()))*********++++++++++++))))))******++++++++++++...//////000111111222222888:::<<<<<<:::888777777......---+++++++++++++++,,,,,,---///222222111///((('''&&&$$$###&&&+++///222555999:::888555222000,,,***(((&&&&&&''')))+++---,,,+++******+++------111222444444444666999<<>>===>>><<<:::::::::999999999999888888888888888777666666777777777888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===@@@BBBDDDHHHLLLPPPRRRWWWhhhqqqgggccc```___```___eeelllppprrrsssrrrqqqppphhh\\\NNNCCC<<<777555555444666;;;CCCTTTqqqoooXXXMMMMMMNNNUUU\\\ZZZVVVLLLBBB<<<888444222333555444333222333444666888;;;<<<======<<<===???@@@???CCCJJJQQQWWW^^^eeeiiiqqqVVVKKK@@@======:::888888666666777777666555555444111111111111111111111111------,,,,,,+++***)))))))))))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%"""############$$$$$$$$$"""###$$$""" ###&&&%%%$$$$$$$$$%%%&&&'''$$$$$$%%%&&&'''(((((())))))))))))*********++++++((()))******++++++******------...///000111111222555999===@@@???===<<<<<<333111///,,,++++++,,,------------///222222111///))))))(((&&&%%%&&&***---...111555666555333222111,,,+++***(((((()))+++,,,---,,,+++*********++++++///111333444444666999;;;===???EEEQQQ\\\fffsss~~~yyylll___UUUEEE<<<222...000222000------------,,,)))''''''(((,,,,,,------...////////////......---------......000///...---,,,,,,,,,,,,+++++++++***************)))((((((''''''(((((()))''''''''''''&&&&&&&&&&&&***)))(((''''''((()))***)))))))))(((((()))))))))''''''''''''((((((((((((&&&&&&'''(((((((((((('''(((((((((((()))))))))))))))))))))******+++++++++***++++++,,,,,,,,,,,,+++------,,,+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******((((((((()))***+++,,,------------,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++,,,---............,,,,,,,,,------......///000000//////000111111222222222333333333333333444444333333333333333333444222444666777888===DDDKKKWWWccckkkggg]]]UUUPPPMMMGGGGGGLLLSSSVVVUUUVVVXXXYYY```kkkxxx||||||}}}~~~}}}|||||||||zzzrrrkkkjjjmmmuuu~~~}}}rrrkkkooo}}}{{{vvvyyycccMMMDDD>>>>>>===;;;999:::::::::::::::999999999999999888777777777777777777777777888888999::::::;;;;;;;;;::::::;;;<<<======<<>>??????CCCHHHMMMSSS[[[bbbgggpppUUUJJJ@@@======;;;999:::666666777888777666555444111111111111111111111111,,,,,,,,,++++++*********))))))))))))((((((((('''((((((((('''''''''''''''""""""######$$$$$$$$$$$$%%%###!!!)))'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''((((((((()))))))))******'''((()))***+++******))),,,,,,---...///000111111222888@@@FFFHHHHHHFFFFFF<<<999444///,,,,,,---...---------///111111000...++++++)))'''%%%%%%''')))+++...111333222222222222......------------......++++++***))))))***+++,,,///111333444444555777999;;;<<>><<>>???AAAEEEIIINNNVVV___dddpppUUUJJJ@@@======;;;::::::666666777888888777555555111111111111111111222222,,,+++++++++++++++++++++))))))))))))((((((((((((((((((((()))))))))))))))###$$$%%%&&&&&&&&&&&&&&&!!!%%%((('''###!!!$$$'''((('''%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%(((((((((((())))))))))))'''((()))++++++******)))++++++,,,---...///000111111999CCCLLLPPPQQQPPPPPPCCC???888111---,,,...///...------///111111///---++++++)))&&&###!!!###$$$***---000111111111111333++++++++++++++++++++++++)))))))))))))))+++---...000222444444444444666777::::::@@@KKKTTT\\\iiivvv|||pppgggUUUNNNDDD<<<777444000...,,,,,,+++)))'''(((+++---))))))***++++++,,,------......---------......///,,,,,,,,,,,,---...//////))))))******+++++++++,,,******))))))))))))*********)))))))))((((((((((((******++++++++++++******&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((()))%%%&&&''''''(((((('''''''''((((((((())))))******%%%&&&'''((()))***+++,,,******)))((()))***,,,---000///...,,,+++***))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++******)))))))))))))))+++++++++*********))))))---,,,+++******+++,,,---***+++,,,---............------......///000111111000////////////000000111111111111222222333333333222222111111111111222222000333777;;;@@@HHHSSS[[[\\\^^^[[[TTTNNNKKKGGGCCCJJJNNNWWWaaadddaaa```bbbdddkkkxxx{{{|||}}}|||{{{|||~~~zzzsssooorrr{{{|||ssssss|||zzznnnVVVFFF???:::999999777888:::666666666666555555555555::::::999888777777888888;;;;;;::::::999888888888888888888888999;;;===???;;;???CCCFFFGGGFFFFFFFFFHHHHHHTTTooo~~~eeeRRRFFF???<<<;;;888999>>>===???PPPfffvvvVVVJJJDDDJJJXXX^^^eee```TTTHHH???;;;888666555444222222222444666888888:::<<<===<<<<<<===>>>???@@@CCCFFFKKKSSS\\\bbbpppUUUJJJAAA???>>><<<999888555555555555444333222111222222222222222111000000///...------++++++***)))(((((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&$$$"""%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&$$$""")))$$$$$$%%%&&&'''((()))***...+++((()))+++---,,,+++***)))((((((((()))+++,,,,,,******,,,///000...,,,444666<<>>BBBJJJVVVeeeooozzzrrr^^^WWWKKKAAA999555222111///...---,,,++++++++++++++++++******+++,,,,,,---000///---,,,++++++,,,---000...---++++++,,,---.........,,,***)))((((((((('''((()))******++++++***,,,+++***)))((('''&&&%%%+++***)))(((((('''((((((******))))))))))))******%%%&&&''''''((((((''''''%%%%%%&&&&&&'''((((((((()))))))))))))))((((((((((((((((((((())))))))))))......---------...//////000///...---+++***)))(((************************))))))+++,,,---.........)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------***+++,,,,,,------,,,,,,.........------,,,,,,,,,------......//////000000000000////////////000000111222222111000000222333222777:::;;;AAAOOO\\\dddiii]]]RRRLLLGGGCCCBBBDDDNNNTTT\\\aaaccceeeiiilllqqqzzz{{{wwwwwwvvvvvv}}}uuupppooosss}}}~~~yyy{{{{{{|||aaaNNNBBB???<<<999888777666444:::::::::::::::999888777666666666666777888999:::888999::::::999888666555444666888888888999;;;======@@@BBBBBB@@@>>>>>>>>>EEEHHHTTTjjjuuuWWWGGGAAA>>>@@@777444:::===@@@MMM]]]wwwaaaTTTMMMFFFJJJVVVaaa]]]VVVLLLDDD===;;;:::222111111111222333444444888888999:::;;;;;;;;;;;;>>>@@@CCCFFFJJJPPPWWW\\\oooUUUIII>>>;;;;;;:::999:::666666666666555444333333111111222222111111000//////...------++++++***)))(((((())))))(((((('''&&&'''%%%%%%%%%&&&&&&$$$###""""""""""""###$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%""" ###&&&%%%&&&&&&&&&''''''((((((,,,)))''''''***,,,,,,++++++******)))***+++,,,---///...,,,...000111000///111333777???HHHNNNQQQQQQKKKIIICCC<<<555111000111---......//////......---+++***)))'''&&&&&&&&&&&&&&&(((+++---......---,,,,,,,,,++++++***+++++++++(((((((((((()))***+++,,,---...000222333444444444666888<<>><<<999888888888777666666777777888888888777777666666666666777888999999:::::::::999999777666666777888999888666555666777===>>>@@@@@@>>>======>>>CCCFFFRRRhhh{{{^^^OOOJJJHHHLLLFFFDDDGGGEEEBBBJJJWWWooojjjWWWLLLFFFIIIRRRXXXXXXUUUNNNDDD<<<777666111111111111111222333333666777888:::;;;<<<<<<<<<===???AAADDDHHHNNNTTTYYYoooWWWKKK???<<<<<<;;;;;;===777777777777666555444444000000111111000000///...///...------++++++***)))(((((())))))(((((('''&&&'''&&&%%%%%%&&&&&&%%%###$$$$$$$$$%%%&&&(((***+++%%%%%%%%%$$$#########"""###$$$%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&)))+++,,,+++,,,++++++++++++,,,------111///------///000000000///000222666===BBBEEEFFFFFFEEEAAA<<<666222111111---......//////......---+++***)))((('''&&&&&&&&&%%%''')))+++---...------...---,,,+++******************))))))))))))******,,,---...000111222333333444666999<<>>AAAFFFKKKQQQ[[[bbbhhhnnntttyyy~~~~~~}}}~~~xxxrrrpppwww~~~wwwwww~~~yyybbbPPPEEE>>>;;;999777777777555444333333444555666777777666666555555666666777888999<<<<<<:::999888777666666777888999777555333444444<<<======<<<;;;;;;===>>>@@@DDDOOOdddhhh\\\YYYXXXZZZWWWWWWVVVOOOFFFHHHPPPggg}}}vvvssssssyyyxxx\\\JJJEEEGGGKKKNNNRRRTTTOOOEEE;;;555444111111111000111111222333444555777999;;;<<<======<<<>>>@@@BBBEEEJJJPPPUUUpppVVVKKK@@@>>>===;;;999:::777777777777666555444444000000000000000///......///...------++++++***))))))))))))))))))(((''''''(((&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&'''((()))***%%%%%%$$$$$$###"""!!!!!!######$$$&&&((((((%%%###%%%%%%%%%&&&&&&'''''''''((('''&&&''')))+++,,,---,,,++++++++++++,,,,,,,,,000...,,,++++++---...///000//////111444888;;;=========<<<888333///............////////////......++++++***)))((('''&&&&&&$$$%%%'''***,,,---...///...---,,,+++************++++++***)))(((((())))))+++,,,---///111222333333333666888:::===EEENNNVVVeeerrrxxxpppcccUUUJJJAAA:::666111111111111///...,,,+++))))))))))))***+++,,,,,,++++++,,,,,,---.../////////...---,,,,,,,,,------+++***************++++++'''((()))******++++++***))))))))))))(((((((((((((((((('''(((((()))******++++++************++++++'''((())))))******)))))))))))))))(((((((((''''''))))))************++++++(((((()))***+++,,,---.../////////......---,,,,,,***+++,,,......---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********))))))******+++,,,++++++++++++++++++++++++)))******++++++,,,,,,,,,---......///////////////,,,,,,------......///////////////000111111222222222222111111111111222222111222222333333555888;;;@@@EEEKKKQQQ[[[dddddd```NNNFFF>>>;;;;;;<<>><<<:::888777666666777555777777777555555666777::::::::::::999999<<<>>>???CCCMMM```zzzvvvpppooonnnooommmlllhhh^^^QQQNNNRRRbbbuuuzzzooohhhfffkkkqqqvvvcccJJJDDDEEEDDDGGGMMMQQQNNNDDD;;;666555111111111000000111111222222444666888:::<<<=========>>>???AAACCCGGGMMMQQQqqqUUULLLDDDDDDCCC>>>999777666666666666555444333333000000000000000///......///...------++++++***))))))))))))))))))((((((''')))'''%%%%%%&&&&&&&&&%%%$$$######"""""""""######%%%%%%$$$$$$###"""!!!!!!$$$"""""""""$$$&&&%%%$$$""""""###%%%&&&((()))***(((((((((((()))+++---///++++++++++++++++++******...---,,,******,,,...000111111000000000333666888666666666444111...------...//////////////////...,,,,,,,,,+++***)))((('''$$$%%%&&&(((+++...000111...------,,,,,,,,,,,,,,,,,,+++***)))((((((((((((+++,,,---...000222444444444666888:::;;;AAAIIIOOO^^^kkkzzzwwwkkk^^^RRRGGG>>>888111111111111111000///...*********)))***++++++,,,***+++,,,---......//////......------,,,,,,,,,,,,***************++++++,,,'''((()))******++++++***))))))))))))(((((((((((((((((('''(((((()))******++++++************++++++''''''((())))))))))))(((((((((((()))))))))******************++++++,,,,,,))))))***+++,,,---...///000000///...,,,***((('''+++,,,---------,,,+++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,---------...//////000000//////---------......//////////////////000111111222222222222111111111111222222000111222222333666;;;>>>FFFLLLRRRXXX^^^bbb^^^WWWEEE>>>999999999<<>><<<999777666333000...555666666666555555444333444444444444555666777888<<<;;;999777666666666777777888999888666555666777777888999888777999;;;>>>>>>CCCLLL[[[sss|||pppccc[[[YYY```ooowwwkkkccc___aaafffjjjpppzzzkkkOOOEEEBBB???BBBFFFJJJHHH@@@:::666666222222111111111111111222111333555777:::<<<======>>>??????@@@AAADDDIIIMMMqqq[[[SSSNNNOOOPPPKKKDDDBBB666666666666555444333333000000111111000000///...///...------++++++***)))))))))******))))))((('''***'''%%%$$$%%%'''&&&&&&&&&%%%$$$######""""""###%%%%%%%%%$$$#########"""######"""!!!!!!"""$$$%%% !!!"""$$$&&&(((***+++((()))))))))((())),,,///***+++++++++++++++***))),,,------,,,,,,---///111111222111000///000333666222333444222000//////000...//////000000//////............---,,,+++)))((($$$$$$&&&(((+++///222444111000///...---,,,,,,,,,++++++***)))(((((())))))++++++,,,---///222444555444666999::::::>>>DDDIIIVVVbbbqqq{{{vvvjjj]]]PPPEEE===444333222111000000000111---,,,++++++***+++++++++***+++,,,---..................---------,,,,,,,,,)))((((((((((((((())))))***++++++******)))((('''&&&''''''((()))******+++)))(((((((((((())))))***((((((''''''''''''((((((&&&'''(((((())))))((((((((((((((()))***+++++++++((((((((()))******++++++***++++++,,,---...////////////...---+++(((%%%###------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......---......///////////////.............../////////......///000000111111222111111111000000111111111000111222333555999>>>BBBJJJSSS^^^dddeee```TTTHHH>>>:::888:::;;;???GGGPPPWWW[[[bbbiiirrr~~~{{{}}}zzzhhhSSSEEE???===999888777777777666444222777777777666666444333333444333333444444555666777999888777777666666666666:::;;;:::999666444444444555666888888888999;;;===>>>BBBJJJUUUiiirrreee]]]aaammmwwwmmmddd]]]\\\^^^cccgggnnnuuuxxx{{{uuuYYYIIIBBB>>>===@@@BBBAAA>>>:::777555444333222222111222222222111222444777999;;;<<<<<<>>>??????>>>???AAAFFFIIIooo\\\TTTPPPRRRTTTQQQMMMLLL777777777777666555444444111111222222111111000//////...------++++++***))))))************)))((((((***(((%%%$$$%%%'''''''''(((''''''&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$"""$$$%%%###!!! """%%%!!!"""###$$$&&&'''))))))'''))))))(((''''''***---,,,,,,---------,,,***)))'''***,,,,,,,,,,,,...111///000111000......111333000111111000//////111222//////000000000000////////////000///...---+++***%%%%%%%%%'''+++000444777666555333000...,,,+++*********)))))))))))))))***))))))***+++---000333444333666888999999<<>>;;;999999<<>>>>>===<<<<<<>>>BBBEEEmmmSSSKKKFFFHHHLLLLLLKKKKKK888999999888888777666555222222222222222111000000///......---,,,+++***)))***************)))((((((+++(((%%%$$$%%%'''''''''$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%&&&&&& %%%((('''"""!!!$$$######$$$%%%%%%&&&'''''''''((()))(((%%%%%%(((+++------...///...---+++***"""&&&)))*********,,,...,,,...000///---,,,///222............---...000333//////000000000000//////000000111111000...,,,+++%%%%%%&&&'''+++000555999:::999555222...+++)))(((******))))))))))))******(((((((((***,,,///111333222555888888888:::???CCCIIITTTaaalllxxxssscccTTTKKK>>>;;;666111...---...///111000///---,,,+++******+++,,,---.........---,,,------......------,,,+++,,,,,,+++***************'''((()))******++++++***,,,+++***)))((('''&&&%%%+++***)))(((((('''((((((((((((''''''''''''(((((())))))***++++++++++++***,,,,,,++++++***)))))))))******+++,,,------......------..................///000111222222000...---+++***)))(((***---111333,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++))))))++++++******++++++,,,---************************++++++,,,---...000000111,,,------...............000000//////......------------......///000000000000000////////////000000444555666777:::???EEEJJJXXXaaafffbbbYYYOOOEEE<<<999999;;;???AAADDDLLLUUUYYYcccssseeeNNNBBB===;;;999:::999888888888666333111222222333444555555555555333333333333444555666666222333555666666666555444333444555555444444555777222555888:::::::::;;;<<<;;;???DDDKKKZZZuuuyyyrrrqqqkkkrrrzzzxxxmmmssssssllljjjccccccfffkkklllppp~~~mmmTTTGGGEEE>>>>>>@@@EEEIIIFFF>>>666666555444444333333333333222333444666888999::::::======<<<::::::;;;???BBBqqqWWWIII===;;;===>>>>>>>>>666666666555444444333333000111222111000//////111333111---***(((''''''(((***))))))((('''&&&&&&&&&(((((((((''''''&&&&&&&&&''''''&&&%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$&&&&&&&&&&&&'''%%%$$$"""###$$$'''(((---+++(((&&&(((***---...111222222222111...+++***((()))***++++++++++++***111000///...............000...,,,...111444333222000000111222222222111111444222000111222222///,,,)))'''''')))))),,,555>>>===@@@>>>555...------,,,---+++))))))***++++++***''''''(((***...111333444444666888::::::<<<>>>@@@GGGPPP\\\iiittt{{{qqqbbbUUUFFFAAA:::666444333000---//////...---,,,+++)))(((******+++,,,,,,,,,,,,+++---,,,,,,---///000///---((())))))*********))))))*********)))))))))))))))***)))(((''''''((()))***))))))((('''&&&&&&%%%%%%$$$%%%'''(((((((((''''''((((((''''''((()))+++,,,***)))(((''''''((())))))************************+++,,,---...///////////////000222444333111///---,,,,,,------,,,***)))'''***++++++,,,------------------++++++++++++------000...---+++******++++++***************+++++++++++++++******+++---...000000///---,,,+++*********000000//////.........---......///111222222222222//////000111111111111111222333555777;;;CCCNNNVVVbbb___\\\ZZZRRREEE;;;888<<<===@@@EEEIIINNNSSSUUU```kkk{{{~~~|||~~~oooUUUEEE???;;;999:::999777555333222111222222666555444444333333333333222222222222222222222222444555666666555555666888666666666666666777888888666777888999;;;<<<===>>>:::<<>>>>>===<<<<<<===>>>???rrr[[[NNNAAA===>>>===<<<<<<666666666555444444333333000111222111000//////111000///,,,***)))))))))******))))))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&+++***))))))***+++,,,,,,...///000111111000...---,,,,,,,,,,,,,,,,,,------.........---------......///---,,,...222555666555000000111222333444555555222000......000000...,,,+++(((((())))))+++444===???BBB@@@888111///...,,,+++)))&&&&&&'''((((((''')))))))))+++---///111111333555777888999:::<<<>>>DDDLLLXXXeeeppp|||{{{mmmaaaNNNGGG>>>777555333000...+++*********+++---///000++++++,,,,,,---------,,,------,,,---//////...,,,))))))***************)))+++++++++******************)))(((''''''((()))*********)))((((((''''''&&&%%%&&&'''((((((((('''&&&######""""""###$$$&&&''',,,+++************+++,,,+++++++++++++++++++++++++++,,,---....../////////)))+++---......,,,***)))!!!###&&&***...111222222,,,,,,---.........---------,,,++++++++++++,,,---...---,,,+++*********+++(((((()))***+++,,,,,,---,,,++++++++++++,,,...///,,,,,,,,,,,,,,,---......000/////////.........---......///000111111111111//////000111111111111111222444777:::???GGGQQQXXXbbb[[[UUUPPPHHH>>>999::::::===BBBGGGMMMRRRWWWZZZdddooozzzxxx{{{xxxdddLLL???;;;888777888888888666555444333333333555444333333333333333333333333333333333333333333444555666666555555666777666666666666666777888888666777888999;;;<<<===>>>;;;<<<@@@FFFPPPeeexxxuuuqqqpppttt{{{qqq^^^QQQHHHGGGIIILLLPPPNNNGGG@@@::::::999666222111333666444444555666888;;;===??????>>>===<<<<<<===>>>>>>uuu```RRRDDD???>>><<<::::::666666666555444444333333000111222111000//////111...---,,,*********+++,,,***))))))((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$#########$$$$$$!!!"""$$$&&&'''&&&&&&%%%((()))***+++++++++******111111222333222111///...///...,,,++++++,,,---...---......//////000000///111000...///222444555555444333222222333555777888666444222222333333222111...+++))))))(((***222<<<@@@DDDDDD===555222000---...,,,))))))***+++******++++++++++++,,,---...///222333666666777888:::<<>>@@@???>>>===<<<<<<======xxxbbbSSSEEE???>>><<<999999666666666555444444333333000111222111/////////111......,,,++++++***++++++))))))))))))((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$""""""###$$$%%%!!!"""###$$$%%%&&&&&&&&&'''((())))))(((((()))***666666666444333111///---///---***((('''))),,,---///000222444444444333333666444222111111111222222999777555333444666999;;;>>><<<999777555444333333111---+++***((()))000999???EEEGGGBBB;;;777333///000...+++++++++,,,,,,+++***+++++++++++++++---...111333555666666777999:::<<>>GGGOOOVVV\\\___]]]RRRFFF>>>999777;;;BBB@@@EEEMMMTTTYYY___eeeiiiqqq|||}}}{{{|||zzztttwww|||~~~]]]OOO@@@999888777777888555666777777777555444333111111111111222333333444444444444444444444444444333444666555444444555777777777888888888999888888777888888999;;;<<<<<<===<<<;;;===AAAGGGUUUmmmdddYYYPPPPPPVVVWWWOOOEEE<<<;;;:::777555444444444444444444555777:::<<<>>>@@@??????>>>===<<<<<<<<<{{{aaaRRRDDD???>>><<<999999666666666555444444333333000111222111/////////111000///...,,,+++***)))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''$$$###"""""""""$$$&&&((('''''''''%%%###$$$(((+++444333333222000///------///---***''''''))),,,///111333666999;;;;;;:::999:::999666333111111222333888666444444555999>>>@@@EEEDDDAAA===888444222111222///---,,,)))(((...777<<>>999888666555666333444555666666555333222111111111111222333333444222222222222222222222222333444555555444444555666777777888999:::999999999888888999::::::;;;<<<<<<::::::;;;???EEEQQQeeewww}}}www{{{rrraaa[[[^^^___XXXPPP???<<<999777555444333333333333444555777:::<<<>>>?????????>>>===<<<;;;;;;~~~aaaRRRDDD???>>><<<:::999666666666555444444333333000111222111000//////111000000///---,,,***))))))))))))))))))))))))))))))$$$$$$$$$%%%%%%%%%%%%&&&(((''''''&&&$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''&&&$$$"""!!!!!!###%%%''''''''''''$$$!!!###(((---***+++++++++,,,------...000...,,,******---000222222666;;;AAAEEEFFFFFFEEECCCBBB>>>:::666444666888333222222444888>>>CCCGGGOOOOOOLLLGGG@@@:::777666111///......+++)))---444888BBBJJJKKKGGGBBB;;;555000...+++***++++++******'''***++++++((((((+++......000333444555777999;;;;;;@@@FFFMMMTTT___kkksssuuueeeVVVJJJ???777111000000000000///...---,,,***))))))(((((()))+++,,,---,,,,,,,,,......,,,***------------,,,++++++***((((((((()))******+++++++++***))))))))))))***+++***)))))))))))))))))))))))))))(((''''''((((((((($$$%%%&&&&&&&&&&&&%%%%%%((()))***+++++++++++++++))))))))))))))))))))))))***++++++,,,,,,+++++++++((()))***,,,---.........///000111222222111000///,,,,,,,,,---,,,,,,++++++******++++++++++++******))))))************)))(((,,,,,,++++++***)))))))))++++++,,,---------,,,,,,***+++---.../////////...---------------.........------...............---.........///111444777888===BBBJJJTTTZZZ[[[XXXUUUEEE???::::::::::::???EEEIIIOOOWWW\\\```fffooowww~~~|||zzzyyyuuu{{{uuummmiiilllvvv}}}yyywwwiiilllrrrxxx}}}aaaLLLCCC;;;999777444222333333333444444444444444444333222222222222333333444222222222222222222222222222444555555444444555666777888999:::;;;:::999999888888999::::::;;;<<<<<<999888:::???DDDNNN___oooxxxqqqiiibbb___bbbppp~~~xxxllljjjhhh```XXXDDD@@@;;;777555555444333333333333555777999<<<===>>>>>>??????>>>===<<<;;;cccUUUFFFAAA???===:::999666666666555444444333333000111222111000//////111............---,,,+++***))))))))))))))))))))))))$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###%%%$$$###""""""######$$$&&&((()))'''$$$$$$(((,,,'''(((((()))+++,,,.........---++++++,,,...111333666;;;DDDMMMSSSWWWYYYYYYTTTRRRLLLDDD<<<888888999333333333555999>>>CCCFFFQQQRRRRRRMMMEEE>>>999888000///000000---***,,,222333>>>JJJMMMKKKFFF???999444111...------...---,,,)))+++---+++'''&&&))),,,+++---000222444666888;;;;;;???CCCGGGMMMVVVbbbjjjyyyttteeeXXXKKK???777333222111000////////////+++***)))((()))***,,,---,,,++++++,,,......---+++............---,,,+++***(((((()))******+++,,,,,,++++++***))))))***++++++***+++++++++++++++++++++)))((((((''''''((()))***''''''((())))))((('''&&&&&&''')))***++++++******))))))))))))))))))))))))******++++++++++++*********+++,,,---///000111222222222222222000...,,,++++++,,,------------------)))***+++,,,,,,+++***)))))))))***++++++******)))+++++++++***************)))***,,,------------,,,)))+++---...///...---,,,,,,,,,,,,------.........,,,---...///////////////.........000333666:::<<>>CCCKKKYYYgggiii___VVVSSSQQQSSS\\\ggg}}}{{{sssiii```KKKEEE===888666666555555333333333444666999<<<=========>>>??????>>>===<<>>AAADDDHHHQQQ\\\dddnnnzzzssseeeVVVHHH???999777333///------///000,,,+++***))))))+++---...+++******,,,......---,,,............---,,,+++***))))))***+++,,,,,,------,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))(((''''''''')))***+++&&&&&&'''(((((('''&&&%%%###$$$&&&'''((((((((('''******************************+++++++++******)))))))))***,,,...///000111---...///000000///......,,,,,,---...////////////)))***+++,,,,,,+++***))))))***+++,,,,,,+++***)))))))))******+++++++++,,,(((***+++---......---------...//////---+++(((''',,,,,,,,,------.........,,,---...///000000000000.........000444888<<<>>>OOORRRWWW\\\\\\TTTHHH>>><<<888777;;;???CCCJJJQQQYYY```hhhmmmrrr|||~~~yyyuuusssqqqvvv{{{rrrkkkiiidddbbbgggrrrtttmmmpppuuuvvvvvvyyyvvvzzz~~~tttnnnooowww~~~wwwhhhgggeeecccbbbbbbddddddfffkkkuuurrrWWWDDD>>>:::;;;;;;777555666666555444444444666888999666555555444333333333333444444444444444444444444222333555444333333444666777888:::<<<<<<;;;:::999999999999::::::;;;;;;;;;999888999===AAAHHHUUUaaa```UUUMMMMMMMMMMMMQQQYYYfffwwwtttjjjPPPIII???999777777777666333333333444666999;;;===<<<===>>>??????>>>======gggXXXIIIBBB>>>;;;999:::555555555555555444444444555444333222111111111111.../////////...,,,***)))((((((((((((''''''''''''((((((''''''&&&&&&%%%%%%#########""""""$$$'''***$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&"""%%%''''''%%%$$$'''***&&&'''''''''(((((())))))'''&&&%%%&&&'''***,,,...---,,,+++***+++,,,---...;;;BBBMMMXXX```fffjjjmmmggggggcccYYYKKK@@@;;;:::666666777777888999999999CCCDDDCCC???:::666444333000222333333000...------222888BBBKKKOOOJJJ???666777333...,,,,,,---+++)))+++***************++++++***---000222333555777999===>>>???AAADDDKKKSSSXXXdddlllxxxqqqbbbQQQBBB???999222.........---,,,***************++++++,,,,,,,,,+++***)))))))))***000000000///......------,,,,,,+++++++++,,,...///((())))))))))))*********)))************++++++++++++)))(((&&&&&&((()))+++)))'''%%%%%%'''''''''&&&$$$'''******((('''''')))))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,+++*********+++---...******+++++++++,,,,,,,,,%%%***......***))),,,000,,,---.........---,,,+++......---,,,)))&&&$$$"""...///000///------///111222444555555666:::BBBHHHRRRXXX___]]]SSSGGG>>>:::333666999<<<@@@HHHRRRZZZbbbjjjsssyyy~~~}}}wwwtttpppoooqqq}}}{{{qqqlllkkkkkkiiikkkrrr|||sssssswwwmmmjjjgggddddddiiiiiiiiillluuu~~~{{{|||~~~{{{rrrlllsss{{{nnnlllhhhbbb^^^```eeekkkrrrtttzzzhhhNNNCCC???;;;:::;;;;;;999777555555444444444333333333555555555555555555555555333333333444444444555555888777555333222222222333444666999<<<======<<<;;;::::::::::::::::::::::::999:::;;;===AAAGGGOOOTTTVVVUUUQQQLLLIIILLLRRRWWWaaalllwww}}}wwwkkkaaaWWWIII>>>:::888666444444444333333444555777888:::<<<>>>>>>>>>===>>>???mmm]]]MMMDDD???;;;:::;;;777666666666555555444444444333222222111111111111.../////////---,,,***)))************))))))))))))((((((''''''''''''''''''((((((&&&$$$!!!!!!"""$$$###$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%&&&%%%$$$$$$%%%&&&%%%&&&&&&'''((())))))***+++***)))((()))***,,,...,,,++++++++++++,,,------555;;;CCCKKKPPPTTTXXXZZZXXXZZZZZZSSSHHH>>>999888333333444555666666666777<<<======;;;777444333333111222333333333222111000...444===HHHOOOOOOIIIDDD999555///---,,,---,,,++++++***************++++++***,,,///111222444666888:::;;;===>>>AAAGGGNNNRRRYYY```kkkvvv|||ooo^^^PPPFFF@@@999555444333111///++++++***************+++---,,,,,,++++++++++++,,,........................++++++*********+++------)))))))))*********++++++---,,,,,,,,,++++++******)))((('''&&&&&&'''((()))(((&&&%%%%%%&&&''''''&&&$$$''')))***((('''((()))))))))*********+++++++++*********+++++++++,,,,,,++++++,,,,,,---.........000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))(((((('''''''''((()))************+++++++++,,,,,,,,,---------+++++++++++++++,,,---.........---,,,)))***+++,,,,,,,,,+++***///000111000//////000111000222444666999@@@HHHNNNTTTXXXYYYUUUKKKBBB===;;;555888:::===BBBKKKWWW___kkksss~~~uuuqqqpppnnnpppttt}}}vvvooommmnnnqqqqqqttt|||uuuhhhjjjwwwxxxlllgggddd```aaaeeeeeegggmmmxxxwwwssstttuuuyyy|||wwwwwwtttuuu|||ooonnnkkkhhhfffiiipppuuuzzz{{{eeeOOOBBB>>>;;;:::::::::999777555555444444444333333333444444444444444444444444333333333333444444444444777666444333222222333333444666999<<<======<<<;;;::::::::::::::::::::::::999:::;;;===@@@FFFMMMSSSVVVWWWWWWVVVVVVYYY^^^bbbeeelllrrrtttttt~~~vvvhhh^^^OOOCCC<<<999777555444444333333444555777888999;;;===>>>=========???sssbbbPPPEEE???;;;999;;;999888888777666555444444333222222111111111222222/////////...---,,,+++***************))))))))))))'''''''''((((((((((((((())))))(((%%%""" !!!"""######$$$$$$$$$$$$######$$$%%%&&&%%%$$$###$$$%%%%%%$$$######$$$$$$###"""$$$%%%%%%'''((()))******,,,+++***))))))***++++++***++++++,,,,,,,,,,,,,,,111444999<<<>>>@@@BBBCCCDDDHHHJJJHHHAAA:::666444222333333444555555555555444555666666444333333333333222222444888999777444,,,000777AAAIIINNNOOONNN???:::444///------------++++++***************+++)))+++...///000222444666888999<<<>>>@@@DDDIIIMMMOOOUUU^^^hhhttt~~~ooobbbNNNGGG???999666444111///---,,,+++******))))))***---,,,,,,,,,,,,------...,,,,,,------------......,,,,,,+++++++++,,,---...******+++++++++,,,,,,,,,//////...---,,,+++***)))''''''''''''''''''''''''(((&&&%%%%%%&&&''''''&&&%%%'''))))))((('''((())))))))))))************+++*********++++++++++++,,,***++++++,,,,,,---......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))*********))))))******+++,,,*********++++++++++++,,,000...,,,,,,------,,,)))++++++,,,---............)))***+++---...///000000///111222222111000000111111222666999>>>FFFNNNTTTUUUUUUQQQIII@@@:::999:::777:::===@@@FFFOOO[[[cccmmmvvv~~~uuummmkkklllnnnsssyyyzzzsssooommmpppuuu}}}~~~rrraaa]]]```fffqqq|||}}}ppphhhdddbbbbbbdddeeeiiirrrzzzmmmiiiiiijjjnnnsssrrrvvv{{{rrrrrrqqqqqqsssxxxwww]]]LLL@@@===:::999999999888777555555444444444333333333333333333333333333333333222222222222333333333333555444444333333444444555555666999<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<>>vvveeeQQQEEE>>>999888999::::::999888777666555444222222111111111111222222///.........---,,,++++++(((((((((((('''''''''''''''''''''(((((()))))))))%%%&&&&&&%%%######%%%'''"""######$$$$$$######"""$$$%%%&&&%%%######$$$%%%&&&###!!!"""%%%&&&$$$!!!###$$$%%%&&&((()))***+++))))))(((''''''((()))))))))***+++------,,,++++++000222333444333333444666666999;;;;;;888444222111333444555666777777777666111333444444333222333333444111111555;;;>>>;;;777...000333999???FFFKKKNNNHHHCCC;;;444000.........,,,+++******)))*********(((***,,,---...000333555888:::===@@@AAADDDGGGIIIMMMQQQWWW^^^iiixxx~~~rrr\\\SSSFFF===888555333111///...---+++***))))))))),,,,,,++++++,,,---......---,,,,,,,,,,,,,,,,,,,,,......---------.........+++++++++,,,,,,,,,------...------,,,++++++******''''''((())))))(((''''''((('''%%%&&&'''(((((('''&&&'''((((((((((((((()))))))))))))))************************++++++++++++*********+++,,,,,,------......---,,,++++++,,,,,,+++++++++++++++++++++++++++***)))(((((()))***++++++++++++++++++,,,,,,,,,************++++++++++++///...............------***+++,,,---......//////---------..................000222333222111111222555777:::???EEEKKKQQQUUUQQQNNNHHH@@@888555666888888<<>>CCCIIIMMM[[[cccnnnyyy}}}xxxuuulll^^^OOOBBB:::777666444444333333333444666666888:::============>>>???xxxfffRRRFFF???:::999:::;;;:::999888777666555555222222111111000000111111///......---,,,,,,,,,,,,((((((((((((''''''''''''&&&&&&''''''(((((())))))###$$$%%%%%%$$$%%%''')))######$$$$$$$$$$$$######$$$%%%&&&%%%###"""###$$$&&&###!!!###&&&(((&&&$$$######$$$&&&''')))***+++'''''''''(((((()))******)))***+++,,,---,,,+++***///000111000......///000000000111000/////////000222444555777888777666666444666777666444222222333333111111555<<>>===>>>???@@@uuueeeRRRGGGAAA===;;;===:::999999888777666555555333333222000000//////000///...---,,,,,,,,,,,,---************))))))))))))&&&&&&&&&'''''''''''''''%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&%%%###""""""###%%%$$$$$$$$$%%%&&&%%%$$$###$$$$$$&&&'''((())))))((())))))***+++,,,,,,,,,)))******+++++++++++++++---...///...,,,,,,---.........,,,,,,,,,...000111000222444666777666555444777888999777555222222222111000111555999;;;:::777222111111111444<<>>@@@CCCEEEBBBDDDHHHNNNXXXgggxxx|||ppp]]]MMMBBB<<<777444222111000...---,,,,,,,,,,,,+++++++++++++++,,,---......---,,,,,,+++************+++++++++***))))))++++++,,,,,,,,,---------)))))))))******+++++++++************************((('''&&&''')))******))))))'''&&&&&&((())))))(((***)))))))))))))))(((((()))))))))************+++((())))))******+++,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,''''''((())))))))))))))))))))))))************+++000555999777000******,,,,,,,,,,,,,,,,,,---...///,,,++++++++++++,,,---...---...000111222444888:::<<>>:::777555666888999>>>EEEPPPZZZaaagggnnnssstttpppnnnooopppsss{{{vvvhhh```ZZZYYY\\\dddrrrzzz___WWWUUU\\\cccfffoooyyy~~~uuulllccchhhrrrwwwrrrnnnlllpppvvv{{{xxxxxxxxxuuuqqqtttzzzhhhQQQBBB;;;888999888666444333555777555555444444444333333333555555555555555555555555222222222222333333333333222333444444555555555444333444555777888999::::::999999999999999999999999777999:::;;;<<>>888777555444333222222333444555777999<<<=========>>>@@@{{{mmm^^^MMMDDD@@@<<<:::;;;888888777777777666666666444444222111///.........///...---,,,,,,,,,------************))))))))))))&&&&&&&&&&&&&&&%%%%%%%%%&&&(((((('''%%%######$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&$$$"""!!!"""###&&&&&&&&&%%%"""!!!!!!!!!$$$$$$%%%&&&&&&'''((((((*********+++++++++*********************++++++,,,,,,---//////---,,,,,,------,,,,,,...000111222222111333555777888777555444777888888777444111111111///000222444555666666555222222000///000777AAAHHHPPPRRRRRRNNNEEE<<<555222---,,,+++***)))))))))))))))***+++++++++---111444777999;;;===???AAAEEEHHHAAADDDGGGLLLSSS```oooyyy}}}mmm]]]PPPDDD:::444333222111000////////////...------,,,,,,,,,,,,---+++,,,,,,,,,------......++++++,,,,,,,,,+++))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++******+++***)))(((((()))***+++&&&%%%$$$%%%'''))))))((()))'''%%%%%%((())))))(((******))))))(((((((((((())))))))))))************(((((())))))***+++++++++++++++************++++++******************************++++++++++++******))))))+++,,,,,,,,,+++***))))))))))))************---111666888555111...,,,...---,,,,,,,,,---......+++++++++++++++---...//////000111222444888===AAAFFFIIINNNSSSVVVRRRJJJDDD:::888555333555999===???EEEMMMWWWaaakkkuuuzzzooonnnoootttwww|||vvvhhh]]]XXXTTTUUUZZZdddtttrrr^^^ccckkkrrryyytttfff\\\```jjjzzz|||}}}zzzyyy|||~~~oooWWWGGG>>>;;;777888777555333222444777555555444444444333333333444444444444444444444444333333333333444444444444222333444555555555444333222333444555666888999999777777777777777777777777777888::::::;;;>>>AAADDDOOOZZZmmmrrr{{{xxxjjj___ZZZZZZXXX^^^bbb\\\OOOBBB;;;:::555444333222222333444444555777999;;;;;;;;;===>>>uuueeeWWWGGG@@@<<<999777888777777777666666666666666555444333111///...------///...---,,,+++,,,---...((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&$$$"""!!!!!!"""'''((((((%%% %%%%%%%%%&&&&&&'''''''''************)))(((&&&&&&+++***)))))))))***,,,------///000000///---,,,---++++++...111444555444222333555888:::;;;:::888777555666777555333000000000---000222333333222333444333222000---,,,111999@@@NNNQQQUUURRRJJJAAA999666---,,,+++***))))))))))))***++++++++++++---111444:::<<<>>>???AAADDDHHHKKKGGGIIIKKKNNNRRR\\\hhhppppppaaaRRRCCC:::444333222111000000000000000///...---------------))))))+++,,,...///111111......///000///...,,,+++******+++++++++,,,,,,,,,///...------,,,+++******+++)))(((&&&&&&((()))+++%%%###"""###%%%'''''''''***'''$$$%%%(((***)))(((******))))))((((((((('''))))))))))))************((((((((()))******+++++++++***************++++++************************((()))***++++++***)))(((%%%&&&((())))))(((((('''))))))))))))************(((+++000666:::999444000///...---,,,+++,,,---.........,,,++++++,,,---...000111222333555:::AAAFFFQQQSSSVVVYYYWWWNNNAAA777888555111111555;;;AAAEEELLLRRR\\\fffqqq~~~~~~vvvpppmmmmmmrrryyy}}}lll___XXXTTTSSSUUU\\\gggxxxjjjcccrrrsssaaaWWW\\\fffxxx~~~}}}___JJJ???;;;:::666777777555222111444777555555444444444333333333333333333333333333333333333333444444444444555555333333555555555444333222111222333444555777888888666666666666666666666666777888::::::;;;===@@@CCCGGGRRRgggoooeeeooossscccWWWRRRQQQQQQZZZaaa___SSSEEE>>><<<555444333222222222333444333555888999999999;;;<<<mmm___TTTIIIDDD@@@;;;999:::666666666666666666666666111222222111111000///...000///...,,,+++++++++,,,***)))(((&&&&&&%%%%%%%%%))))))((((((''''''&&&&&&)))***++++++((('''&&&'''###$$$&&&&&&'''&&&%%%$$$&&&%%%###$$$%%%&&&&&&%%%!!!"""###"""###$$$&&&$$$$$$$$$$$$%%%&&&'''((((((((())))))))))))(((((()))***,,,------,,,***)))---......//////......------...000222333333333333333444666888999888888777555555333222111111000000333333222111000000111111444444333111000000333555EEENNNWWWYYYRRRGGG>>>:::333000---,,,,,,,,,,,,***---,,,+++++++++---000111666888<<>>:::777666333//////111111///,,,+++,,,---,,,,,,,,,---......////////////++++++,,,,,,,,,,,,------------------------------+++++++++*********))))))''''''(((((((((((((((((())))))(((((((((((())))))''''''&&&&&&&&&%%%%%%%%%&&&''''''((()))******+++,,,+++***))))))+++---...++++++***)))((((((((()))'''''')))***+++++++++***))))))))))))************(((***+++***)))((()))***---,,,***)))))))))******(((((()))***,,,---...///---...///111333555777888777555222///...---......///000111222111///,,,+++000333555666777===EEELLLSSSVVVXXXUUUKKKAAA:::777<<<:::777777:::@@@HHHMMMVVVXXXbbbrrr}}}vvvoookkkjjjkkkrrryyytttccc[[[XXXUUUWWW___fffoooyyyzzz|||mmmeeeXXXcccrrrdddOOOEEE===999777555555555555555555555555555555666666555444333333666666555444333333333333444444333222333444555666666666666666555555555555555666777777777777777777555555555666777999:::;;;444444555666888999;;;<<>>777666666444444444444555666777777777777888:::;;;<<<~~~kkk[[[PPPEEE@@@<<<888555666999999888777666666555555222222222111111000///......---,,,---...---+++)))))))))((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&((())))))(((&&&%%%%%%&&&###$$$%%%&&&'''''''''&&&'''%%%$$$$$$%%%&&&%%%$$$!!!"""######""""""###$$$$$$$$$$$$$$$%%%&&&''''''(((((()))))))))((((((''')))***,,,------,,,+++***------............------,,,---///111222333333333444444555666666666777777444444333222111111111111333333222111111111111111333333222000...---///111???GGGQQQVVVTTTLLLCCC>>>444111...,,,,,,,,,,,,+++***)))(((((()))***,,,...///222555999<<<>>>??????BBBDDDGGGKKKOOOTTTZZZ___mmmvvvooo\\\QQQEEE===777555333///...000000...,,,,,,------,,,+++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,+++++++++***))))))))))))))))))((((((***)))'''%%%%%%''')))************))))))(((((((((''''''(((((())))))******+++***)))((((((***+++,,,+++***))))))))))))))))))************************(((((((((((())))))))))))***+++,,,+++***)))***,,,,,,,,,***)))))))))******))))))***+++,,,------...,,,,,,...///111333444444555444111///---------...,,,---...//////...------111333666:::???DDDJJJOOOTTTSSSPPPKKKCCC;;;666333888888888:::@@@HHHQQQWWW^^^aaammm~~~{{{uuupppjjjhhhjjjqqqyyynnn```ZZZXXXVVVZZZbbbkkkvvvyyymmmiiilllxxxsssUUUDDD>>>999555333555555555555555555555555444444555555444333333222555444333222111111111111444333333222333444555666555555555555444444444444222333333444444444444444666666666666666777888999555555666777888:::;;;===DDDHHHWWWpppwwwjjjeeemmmwwwzzzxxxjjj]]]TTTZZZfffyyyxxxwww|||}}}jjjZZZQQQNNNPPPWWW___]]]RRREEE>>>666666444333333444555555333333333444555666777888{{{gggXXXMMMBBB>>>:::666444555;;;;;;:::888777555444444222222111111000////////////------000444333...((())))))((((((((((((((()))%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%###"""$$$&&&"""###%%%&&&''''''''''''(((&&&$$$$$$$$$%%%$$$######$$$%%%$$$"""!!!"""###$$$$$$###$$$$$$%%%&&&''')))))))))))))))((('''&&&((()))+++,,,---,,,,,,+++------------------------+++,,,...000222444444555555444333222222333555666333333222222222222333333444333333222222222222222444444333111...---...///666===GGGQQQVVVSSSLLLFFF999666000---,,,---------,,,,,,+++++++++---...///000222555999===@@@BBBCCCBBBDDDFFFHHHJJJNNNRRRVVV```iiiwwwrrrdddRRRGGG;;;777555222000000///...------...---+++))))))******+++++++++++++++++++++,,,,,,,,,,,,---------------------------------------,,,,,,,,,+++++++++++++++******)))))))))+++)))&&&$$$$$$&&&)))+++++++++************))))))))))))))))))))))))))))))+++***)))((((((((()))***))))))))))))))))))***++++++***)))'''&&&&&&'''''''''''''''((((((((())))))+++,,,---,,,+++***+++---,,,+++******)))***************+++++++++,,,,,,,,,+++,,,,,,---...///000000333222000...---,,,------------------...///111111333555:::AAAIIINNNPPPPPPPPPKKKEEE???;;;888555444444666:::???EEENNNWWW^^^dddjjjxxxxxxpppmmmkkkhhhiiilllxxx}}}rrreee\\\XXXWWWYYY___iiitttxxxtttvvvxxxaaaHHH===;;;:::777555444444444444444444444444333333333444333333222111333222111000000//////000333333333333333444555555444444444444333333333222111222222333444444333333777777666666666666777777777777777777999;;;===>>>AAAEEETTTjjjwwwiii```bbbgggiiinnntttxxxzzzxxxuuurrrmmmbbbWWWOOORRR\\\nnnwwwrrrtttzzzxxxcccTTTNNNOOOUUU]]]___UUUJJJCCC777666444333333333444444444444444555666777999999yyyeeeXXXMMMCCC???<<<999777888:::999999888777555555444222222111000000/////////111//////555::::::222***))))))))))))))))))******%%%%%%%%%&&&&&&''''''(((''''''%%%###!!!"""$$$'''######$$$%%%%%%%%%&&&&&&(((&&&$$$###$$$$$$###""""""###$$$$$$""""""###$$$$$$$$$######$$$%%%%%%&&&))))))))))))((('''&&&&&&((()))***,,,,,,------,,,------,,,,,,,,,,,,------+++,,,...111333666777888777555222//////111333555333222222222333333444555444444333333333333333444666777777555222000000000000555>>>LLLWWWZZZVVVPPPAAA<<<555000......//////---------,,,---...///000111333666999>>>BBBEEEGGGEEEFFFHHHHHHHHHIIILLLNNNTTT\\\jjjxxxwwweeeUUUEEE>>>;;;777333222............///...+++)))+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,++++++++++++++++++***))))))((((((+++)))(((&&&&&&((()))+++((((((((((((((((((((((((******)))))))))))))))))),,,+++***)))(((((()))))))))((((((((()))***++++++***(((&&&$$$###$$$%%%&&&(((((((((((())))))))))))+++,,,---,,,+++***+++---++++++******************++++++++++++++++++++++++,,,,,,,,,------------...000000...---------------000///......///222444555888:::@@@HHHPPPSSSQQQNNNHHHBBB;;;777777888888777888<<>>888:::;;;888555444444444444444444444444333333444444444333333222333222111000000/////////333333333333333444444444444444444444333333333333333444555555666666666666777777777777888888999::::::999999999:::<<<>>>???DDDHHHTTTgggyyyzzzjjjccc```___bbbggghhhkkkllllllmmmllleee\\\UUUSSSWWWdddttt~~~|||}}}ooo]]]SSSPPPRRRYYY[[[TTTIIIBBB888777555333333333333333444555555555666888999:::yyydddWWWMMMCCC@@@===:::999;;;777666666666666666555555333222111000/////////000111//////555::::::222******))))))))))))******+++&&&&&&''''''((((((((()))''''''&&&$$$"""###%%%((($$$$$$$$$###############(((&&&$$$###$$$$$$###!!! """$$$$$$######%%%&&&$$$$$$#########$$$%%%%%%((((((((((((((('''&&&&&&((((((***+++,,,---.........------,,,,,,------.........000222555888:::;;;:::777222///...///333555444333333333444555666777555444444444444444555555777888999888666333222333///111888EEESSS[[[[[[XXXGGGAAA999333000......---***************+++++++++---...000333888===AAACCCFFFGGGHHHGGGFFFEEEFFFHHHLLLSSS^^^lllzzzwwwfffTTTIIICCC<<<666333////////////000///,,,***,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------++++++++++++*********************))))))((((((((()))***++++++++++++***)))''''''''''''''''''''''''************))))))))))))---,,,++++++************)))((((((((()))***++++++)))(((&&&%%%%%%&&&((()))))))))*********+++++++++***+++,,,+++***)))***,,,************+++*********,,,,,,,,,++++++++++++***------------------------......---------------...111000//////000222555777???@@@EEEKKKPPPPPPKKKFFF???:::555444666888777666===CCCJJJPPPVVV^^^hhhooo~~~vvvnnnjjjiiikkknnnqqqyyyrrrfff]]]VVVUUUXXX^^^gggttttttUUUFFF777555777777444333444444444444444444444444444444555555555555444444444333222111111000111111222222222333333333333333555555555444444444444333444444555777777888888888777777888999:::<<<>>>???<<<<<<::::::;;;===@@@AAAJJJMMMVVVcccqqq~~~yyyjjj```[[[[[[]]]aaaeeejjjnnnssswwwssslll^^^WWWTTT\\\fffpppzzz~~~lllXXXPPPMMMQQQUUUQQQHHHBBB999888666444333333333333111111111222333444555666zzzfffUUUKKKAAA>>><<<:::999;;;555555555555555666666666444222111/////////000000///------000444333...(((******)))))))))))))))***'''''''''(((((((((((((((&&&''''''%%%$$$$$$&&&((($$$$$$############$$$$$$'''%%%#########$$$###""" """###$$$$$$$$$&&&((($$$$$$############$$$$$$&&&''''''((((((''''''''''''((()))***,,,---/////////...---,,,,,,---...///000000222333666999;;;======999444000...000333555666666555555666777888888555555555555555555666777555777::::::999777666555222111333===JJJUUU[[[\\\MMMGGG???888333///,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---000444:::>>>AAAFFFGGGGGGFFFDDDBBBBBBCCCHHHMMMTTT^^^jjjxxxzzzgggZZZNNNBBB:::666222111000000111000...,,,+++++++++++++++******)))++++++,,,,,,,,,,,,------------------------------+++++++++*********)))))))))))))))))))))))))))))))))***,,,......,,,***)))(((((())))))))))))******************************,,,,,,,,,,,,++++++++++++))))))))))))))))))***++++++***)))))))))***+++,,,*********+++++++++,,,,,,***+++,,,+++***)))***,,,))))))***++++++++++++***,,,+++++++++++++++++++++------------------------,,,------.........////////////...///111444888:::CCCEEEGGGJJJJJJGGGBBB>>>999777444333555777888999@@@FFFOOOUUU[[[dddpppxxxsssllliiiggghhhnnntttzzzxxxiii^^^WWWTTTWWW\\\gggtttwwwdddLLLBBB:::999999777555555333333333333333333333333444444555555666666555555555555333222222222222222111111222333333333333333555555555555444444444444222222444555666666777777777888888:::<<<>>>@@@AAA???>>><<<;;;<<<>>>AAACCCLLLMMMSSS\\\dddppp}}}ppphhhdddbbbeeekkkssszzzkkk^^^UUUWWW]]]dddrrryyyaaaTTTIIIJJJPPPOOOJJJEEE;;;:::888666444333333444222222333333444666777888}}}hhhSSSIII@@@>>><<<::::::;;;888777777777666666555555444333111///...///000000...---,,,---...---+++)))+++***)))(((((((((((((((((('''''''''''''''&&&&&&%%%&&&'''&&&%%%%%%&&&'''############%%%&&&((()))%%%$$$""""""###$$$$$$###"""###$$$$$$$$$###%%%&&&$$$$$$############$$$$$$%%%%%%&&&'''((((((((((((''''''(((***,,,...///000111000...------...000111111111222333555888;;;<<>>===<<<;;;;;;555222000555???LLLVVV\\\WWWQQQIIIAAA;;;555000---.....................---......///111555:::???BBBGGGHHHIIIGGGEEECCCCCCCCCEEEGGGKKKRRR[[[gggttt}}}~~~ooo^^^MMMBBB>>>555333111000111111000///,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------------------------------,,,,,,+++++++++*********((())))))******+++++++++***++++++,,,,,,++++++***)))))))))******+++++++++)))))))))******++++++,,,)))******++++++++++++++++++***)))))))))))))))))),,,++++++******))))))))))))************++++++++++++,,,---,,,+++***+++---((()))***+++,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000......000333777;;;???AAADDDFFFGGGFFFBBB===999888555555555555777===CCCHHHOOOVVV]]]bbbgggooo{{{uuummmhhhffffffjjjsss{{{xxxlll___WWWUUUUUU[[[aaarrrdddTTTFFFAAA>>>===;;;777666999333333333333333333333333222333444555555555555444555444333222222111222222000111222333444333333222444444444444333333333222111111333444555666666666888888999:::<<<>>>???@@@AAA???===<<<===???BBBDDDGGGHHHLLLQQQVVVaaatttzzzuuussszzznnn^^^ZZZZZZ___nnn~~~ppp]]]KKKHHHLLLMMMJJJHHH===<<<:::777555444444444555555555666777888::::::~~~jjjTTTJJJAAA???>>><<<;;;===;;;:::999888777666555444444333111///...///000111000///...,,,+++++++++,,,++++++)))((('''''''''''''''''''''&&&&&&%%%%%%%%%###%%%''''''%%%$$$%%%&&&""""""###$$$'''***,,,...$$$###""""""###$$$$$$###$$$%%%&&&%%%###"""###$$$$$$$$$###############$$$$$$$$$&&&'''((()))))))))''''''((()))+++...000111222000///......///000222111111111222444777:::;;;@@@===888444222222444555::::::999999999999999:::666666666666666777888888666:::???BBBBBBAAAAAAAAA888333///000888EEERRRZZZ```[[[RRRJJJCCC<<<555111+++++++++,,,,,,+++******...------///222888===AAAIIIKKKKKKJJJHHHFFFFFFFFFBBBCCCFFFJJJQQQ\\\iiiqqq~~~kkkWWWJJJFFF666444111000111222222111////////////......---,,,++++++,,,,,,,,,------------------------------------------,,,,,,,,,++++++))))))***+++,,,------...++++++***))))))***++++++(((((())))))************(((((()))***+++,,,,,,,,,'''((()))***************++++++***)))(((((())))))*********)))(((&&&$$$###))))))))))))************,,,---......,,,,,,---...((()))***+++,,,,,,+++*********+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,...///000111111111...000333888===CCCGGGIIICCCEEEFFFCCC<<<777555555222444666777<<>>BBB@@@>>>======@@@CCCEEEAAABBBEEEIIILLLVVVjjj|||~~~iii```\\\]]]lll~~~~~~hhhPPPHHHJJJKKKIIIFFF???===;;;888666555555555333333333333555666777888hhhWWWLLLAAA>>>>>><<<::::::777777777666555555444444222222222111111111111111......---------......///,,,+++***+++,,,+++)))'''''''''((()))))))))))))))))))))(((%%%###"""$$$&&&$$$###"""###%%%&&&%%%$$$((('''&&&%%%###"""!!! $$$$$$$$$$$$$$$$$$$$$###&&&%%%$$$$$$&&&(((''''''''''''&&&&&&&&&&&&'''''')))(((((((((***,,,...///---000222111...---...///000111222333333555888;;;===AAAAAA;;;555555555444333888======:::888:::<<<999888555444444666888999:::;;;===@@@CCCDDDBBB@@@>>>999111...333>>>KKKTTTZZZ___```XXXNNNFFF>>>777///......///111111///---///((('''...///,,,222===IIIIIIJJJKKKIIIGGGDDDBBBAAA@@@@@@CCCIIISSS]]]cccxxxqqq\\\KKK@@@:::444333111///111444...,,,******+++---------******++++++++++++******+++,,,...//////---,,,***---,,,,,,++++++,,,,,,---++++++***)))(((((())))))***************+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++************************(((((((((((((((((((((((())))))***+++,,,,,,------))))))*********+++++++++***************************++++++,,,------------************+++,,,---...000////////////111333444555666888;;;@@@EEEIIIKKKNNNEEE===:::888555444555666888<<>>@@@AAABBBBBBBBBCCC<<<;;;BBBHHHNNN___rrr{{{pppiiiiiirrr}}}wwwYYYJJJIIIJJJLLLMMMCCC>>>999666555666777666666666444444444444555666kkkVVVKKKAAA>>>===;;;999:::777777777666555555444444333222222222111000000000++++++*********++++++,,,,,,+++)))***++++++)))(((&&&&&&'''((((((((((((((('''(((((('''&&&%%%'''((('''%%%$$$$$$&&&&&&%%%$$$#########"""!!!!!! &&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%&&&&&&%%%&&&&&&&&&&&&&&&'''(((((()))((((((((()))+++,,,---+++---000///------...///000222333333333555999;;;@@@GGGKKKGGGBBB>>>;;;777666999===???===<<<<<<===;;;:::777555555666777999;;;<<<>>>@@@CCCDDDCCCCCCDDD@@@:::444333999BBBJJJYYYaaaeeeaaaXXXNNNDDD;;;555333111000000000...,,,...((((((---...,,,111<<>>888777666444444777555;;;EEEQQQaaauuu|||vvvnnnjjjjjjkkkuuutttjjj```]]]^^^aaadddiiivvvyyy[[[HHH???:::999777555444444444555444444333222222222222333333333333333333444555555666555333222111111222222222222222222222222222333333333333333333333333333444333333222222333333444333444666777888888888888:::;;;===???@@@AAAAAAAAADDD===<<>>??????===<<<===;;;:::888888999:::<<<===>>>???AAACCCEEEGGGGGGIIIIIIEEE===777666;;;AAAVVV```jjjkkkfff\\\MMMBBB>>>:::555111///...---,,,---((((((------+++000888???CCCIIINNNOOONNNJJJHHHEEECCC@@@???AAAFFFKKKOOOYYYbbbqqq|||qqq\\\FFF???>>>;;;333---111000////////////...,,,***++++++,,,,,,++++++******+++,,,.........---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++)))***+++,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,---------,,,++++++---------........................///000222333444:::===AAADDDEEEDDDAAA???<<<777444555444333666;;;999DDDVVVjjjwwwsssppplllkkkmmmwww{{{rrriiiccccccgggnnntttxxx~~~mmmTTTEEE@@@999888666555444444444444444444333222222222222222333333222222333333444555555444333222222111222222222222222222222222222222333333333333333333333333333333222222222222333333333444555666666666666666999999;;;===>>>?????????CCC>>><<<@@@CCCFFFSSSaaa|||||||||lllZZZOOOHHHEEEFFFCCCCCC@@@<<<777444333333444333333222333444555666nnnUUUJJJ???<<<<<<:::888888777777777666555555444444444333333222111000//////...---,,,,,,,,,,,,,,,,,,---***((('''(((*********&&&''''''(((((('''''''''###%%%'''(((&&&%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""###$$$$$$$$$"""!!!!!!###$$$###"""######$$$%%%&&&((()))***))))))))))))))))))******...///000111222222222333...///000111222666;;;>>>MMM\\\mmmtttsssmmmddd[[[JJJCCC===;;;===???>>><<<===<<<;;;;;;;;;===???@@@@@@AAACCCDDDEEEGGGIIIKKKKKKNNNOOOHHH???999;;;???MMMZZZiiiqqqppphhhYYYLLLEEE@@@888222///...------,,,)))***------+++...555666;;;CCCJJJMMMMMMJJJHHHFFFDDDAAA@@@AAAEEEIIIKKKRRRZZZgggwwwmmmVVVKKKGGG@@@777222111000///000111111///---++++++,,,,,,,,,,,,++++++)))***+++---.........------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,++++++***+++,,,,,,+++)))'''%%%************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((((((((((((((((((((((((,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++------------,,,++++++***---.....................---...///111333666777888===???AAACCCBBB???<<<999888555444444444444:::AAAHHHVVVkkkzzzssslllkkkkkklllrrrxxx|||rrrjjjffffffnnnwww|||```LLLCCC@@@:::999888666555555666666444333333222111222222222222222222222222333333444444333333222222222111111333333333222222222222111222222222222222222222222333333222222222222333333333444444444444444444444777888999:::;;;<<<======@@@======@@@BBBEEEOOOZZZppp~~~wwwvvv|||wwwgggYYYMMMHHHIIIAAABBBBBB???:::777666666333333222222333444555777lllUUUJJJ???<<<<<<:::888888777777777666555555444444333333222222111000000/////////...---------------,,,***'''&&&(((***++++++(((((()))))))))(((((('''&&&((())))))'''%%%$$$$$$"""!!!!!!"""$$$&&&%%%%%%)))((((((''''''&&&%%%%%%$$$$$$%%%&&&'''(((((()))&&&$$$""""""$$$%%%$$$###""""""###$$$&&&(((***+++)))))))))***************...///000111333444444333......///000222666;;;???PPPaaauuuwwwpppXXXNNN@@@:::;;;>>>@@@???>>>>>>======>>>@@@AAABBBFFFHHHIIIHHHFFFFFFIIIKKKOOOTTTXXXSSSHHH???===>>>CCCQQQaaalllqqqnnncccWWWKKKEEE<<<444111/////////,,,+++,,,------+++---111111666===EEEJJJKKKJJJIIIHHHFFFDDDBBBAAABBBDDDEEENNNTTT```nnn~~~lll]]]RRREEE<<<999222111000000111222000///,,,,,,------------,,,,,,)))***+++,,,------......---,,,,,,++++++,,,,,,---******+++,,,,,,++++++***,,,,,,,,,+++)))'''$$$###************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++++++++++++++------------,,,++++++***,,,---......///......------...111444777:::<<<===???>>>>>><<<;;;999777666666444444555555777AAALLL___mmm|||pppiiieeefffiiippp{{{wwwoooiiijjjooo{{{|||~~~mmmSSSCCC===;;;999888777555555555666666333333222111111111111222222111111111111222333333222222222222222222111111222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333444444666666666777888999:::;;;<<<<<<===@@@AAAEEEMMMVVVdddvvvwwwjjjmmmwwwrrrcccUUULLLJJJ>>>???@@@???<<<:::999999444444333222333444555666nnnVVVJJJ@@@======:::999999777777777666555555444444222222222111111111111111......---,,,+++++++++++++++)))''''''(((*********))))))))))))))))))(((''')))***+++***'''%%%%%%%%% !!!$$$&&&&&&%%%''''''&&&%%%%%%$$$######$$$$$$%%%%%%&&&&&&'''''''''%%%$$$$$$%%%%%%%%%$$$""""""###$$$&&&''')))***((()))***+++++++++++++++,,,,,,...111555777777777333333222222222555;;;???MMM\\\mmmwwwzzz{{{xxxsss```SSSDDD;;;:::>>>AAABBBAAAAAABBBDDDFFFHHHJJJKKKVVVXXXWWWSSSMMMHHHHHHIIISSSXXX]]]ZZZQQQFFF???======HHHVVVaaajjjmmmhhhaaaSSSLLLBBB999444222111000,,,---......---,,,---///000444999@@@EEEIIIKKKLLLLLLJJJFFFCCC@@@>>>>>>>>>HHHMMMWWWcccsssvvvcccQQQEEEAAA888666333111111222111000,,,------......------,,,******++++++,,,,,,---------,,,,,,++++++,,,,,,---((()))+++,,,,,,,,,+++***......,,,+++)))((('''&&&++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***,,,---////////////...///000333777:::<<<>>>???===;;;888666444444444444333333666888:::AAAQQQaaazzzwwwsssjjjfffeeejjjpppyyywwwqqqkkkfffkkkttt~~~xxxyyy|||~~~{{{zzzgggPPPBBB<<<:::666555444333222333333444333333222111111111111111111111000000111111222333111111222222222222111111111111222222222333333333222222222222222222222222222222111111111111222222333333222222333444555555555444444555555666888888888:::===???@@@DDDJJJPPPZZZjjj~~~zzzccccccjjj~~~zzzmmm]]]QQQLLLEEECCCAAAAAAAAA???<<<:::666555444444444444555666sssVVVKKKAAA>>>===;;;999:::777777777666555555444444111111111111111222222222...---,,,+++************)))((('''((()))******)))(((((())))))(((((('''&&&''''''(((&&&$$$$$$%%%&&&"""!!!!!!"""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""#########'''&&&$$$$$$%%%%%%$$$############$$$%%%'''((()))((()))+++,,,------------++++++...333:::???@@@@@@<<<;;;999666444555999<<>>@@@BBBEEEIIIPPPWWW]]]bbbeeepppqqqooofffZZZPPPLLLKKKPPPUUU[[[\\\WWWNNNFFFAAA<<>>DDDHHHKKKNNNLLLIIIFFFBBB@@@???>>>DDDHHHNNNWWWdddsss{{{eeeUUUOOOBBB>>>888444222111000000------............------++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---)))***,,,---...---,,,+++///...---++++++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********++++++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***+++...000111222111111222333666888:::;;;;;;;;;888777555333222222222333222555:::@@@GGGTTTkkkwwwpppooojjjjjjpppyyyuuukkkhhhccc___eeepppvvvpppiiisss~~~wwwwww|||{{{wwwyyy~~~{{{aaaNNNCCC>>>;;;555444333222222222333444333222222111111111111111000000000000000111222222000111222333333222111000000000111222333444444555111111111111111111111111222222111111111111222222333222222222333444666777444333333333333444666777555999===>>>>>>AAAFFFIIIQQQ___pppkkkgggjjj{{{|||~~~vvviiicccWWWQQQKKKIIIJJJHHHBBB<<<999888666555444444555666xxxWWWLLLAAA>>>>>><<<::::::777777777666555555444444000000000111222222333333///...---,,,++++++++++++(((''''''(((***+++)))((('''((((((((('''&&&%%%%%%"""""""""!!! !!!###%%%%%%$$$######%%%&&&%%%$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$'''%%%######$$$%%%$$$############$$$%%%&&&'''(((((()))+++---............,,,,,,000777@@@GGGJJJIIIDDDBBB>>>999555555888:::<<>>666444555999;;;BBBFFFOOOZZZgggrrrzzzwwwgggYYYQQQOOOJJJOOOVVV[[[[[[UUUMMMGGG>>>BBBFFFMMMYYYeeejjjiiiddd\\\PPPEEE===777333000---000222000///......---......///222888>>>EEEIIINNNMMMKKKIIIGGGFFFEEEDDDDDDFFFIIIOOOXXXeeerrr{{{wwwddd[[[JJJEEE===666222111000///------............------,,,,,,++++++***+++++++++---,,,,,,++++++,,,,,,---***+++---//////...---,,,///...---,,,...111444666++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------***,,,///222333444333333555666777888999999888777444444333333222222222222444888???HHHRRRddd|||qqqmmmooommmqqq{{{wwwkkkbbbaaa]]]XXX^^^jjjlllxxxnnnaaaaaarrr}}}tttrrrtttwwwuuuyyy}}}uuusssvvvlllUUUGGG@@@;;;999777666555444444444555666333222222111000111111111000000000000000111111222000000222333333222111000//////000111333444555666111111111111111111111111222222111111111111222222222222222222333555777888333222222111222333555666444999===<<<<<<>>>BBBDDDMMMWWWeeetttyyyrrrqqq~~~yyyvvvyyy|||{{{~~~iii```VVVRRRRRROOOGGG???:::999888666555555555555uuu[[[MMM@@@<<<<<<;;;::::::888888888777666666555555222000......///000///......---,,,------,,,***))))))))))))))))))*********(((''''''''''''&&&&&&&&&$$$$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""###$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$############$$$%%%&&&''',,,---...///000111222222666222000666DDDPPPUUUVVVUUUOOOEEE;;;444222222333<<<======>>>@@@BBBCCCDDDAAA@@@>>>999555444777;;;CCCIIIUUUeeewwwssscccTTTKKKHHHKKKPPPTTTVVVVVVUUUSSSGGGHHHHHHHHHJJJSSSbbbmmmjjjhhh___RRRGGGAAA:::333333111...,,,---.........000000111111444999@@@EEERRRRRRQQQPPPMMMJJJFFFDDDCCCHHHLLLOOORRRXXXbbbjjjxxx{{{mmm^^^RRRGGGBBB===555111222///......///000///...,,,////////////////////////)))))))))******+++++++++...------,,,,,,------...///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********''')))+++++++++,,,---///++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...)))(((+++---++++++---------------------,,,,,,...///000222444666777888555555666777777666555444222000000333333000111444999AAAJJJTTTggg|||tttoooqqqvvvvvv{{{mmmdddZZZTTTPPPOOOTTT[[[fffqqqkkk[[[VVV]]]ttt{{{sssooolllkkklllooopppllljjjqqq~~~vvvvvv~~~tttmmmpppvvvzzz{{{nnnmmmtttrrrYYYJJJBBB;;;666444444444444333333222222222222222444444444444222222222222222111111111000000222222111111000111111111222222222333333444444444222222222222222222222222333333444444444555555555666666555444333222222333555555555555555555444444777777888999<<>>888444222---000333666777777555444666777777555222111111222:::BBBPPPdddxxxppp___RRRHHHDDDBBBBBBDDDGGGKKKNNNQQQSSSMMMIIIAAA999666===IIIRRR```iiioookkkbbbWWWKKKBBB<<<888444111111111111000//////......///222888<<>><<<444222111111222333222111........................,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------------,,,,,,,,,,,,------************************,,,,,,,,,,,,++++++++++++,,,------,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------)))***...000---+++,,,---......//////000000000222333333444444555666666333333333333333222111000333000///111222444:::AAANNN]]]pppzzzuuusssssssssxxx~~~vvvjjjaaaQQQKKKGGGFFFFFFIIIQQQZZZjjj~~~sss^^^MMMNNNXXXcccmmmvvvwwwnnneee```XXXVVVTTTWWWcccuuu~~~ppphhhdddaaa]]]^^^fffrrr~~~}}}vvv|||vvvWWWIII<<<777777666444444111111111111111000000000000000111111111111000000222111111111111000000000000000000000111111222333000111111111111222222222222222222222222222222222111111111111222222222222111000111111222333444555555555555555555555555555333333444666999<<>>JJJZZZkkkxxxyyykkk\\\PPPIIIFFFEEE@@@@@@@@@AAACCCGGGKKKMMMMMMHHH@@@888444777>>>EEETTTcccqqquuuooofffZZZPPPDDD???:::666444333333222111111000//////111666999===CCCLLLUUUZZZYYYVVVSSSLLLKKKJJJGGGEEEGGGKKKPPPUUU[[[dddnnnyyyqqqbbbUUUJJJCCC;;;888555222222111000///000000000000000000000000------------............---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---***+++000222...,,,,,,......///000111111222222333333333333333333333333111111111111111000000///555222111333666:::DDDOOOcccssswwwrrroooqqqssswww~~~ssshhh]]]VVVJJJEEEBBBCCCEEELLLXXXeeesssfff[[[TTTZZZeeelllrrrvvvttthhhaaaWWWSSSRRR\\\oooyyynnnfffbbbccceeekkkvvv{{{wwwuuutttwww}}}sss^^^GGG===444444666666444444111111111111111111111111111111111111111111111111111111111111000000000000////////////000222333333333333333333333333333333222222222222222222222222222222333333333444444444111111111111222333444555444444444555555555555555222222444666999<<>>>>><<<;;;:::999888777666555555666666555333111111222333222111,,,---...,,,******,,,...,,,++++++***)))(((''''''((((((((('''''''''&&&&&&"""###%%%&&&'''(((((((((###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''))),,,///222444555555555444111...///555;;;???>>><<<:::777444222111000///......///111333444000111333555666555333111444888BBBNNN[[[eeejjjkkkiiibbbXXXNNNGGGEEEFFFGGGBBBAAA@@@???@@@BBBDDDFFFGGGDDD???:::666666888:::GGGWWWjjjtttuuuqqqggg^^^MMMHHH@@@:::777555444333111111000///...///222555666;;;DDDMMMUUUZZZ\\\]]]SSSRRROOOLLLJJJJJJLLLNNNPPPTTT[[[cccnnn|||xxxgggVVVKKKDDD@@@;;;777555555444333111111111111111111111111........................,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,---------............+++,,,111333///------//////000000111222333333222222222111111111000000000000000000000000000000444222222555888???MMMZZZwww|||wwwtttpppnnnpppttt{{{rrreeeZZZRRRLLLFFFCCCBBBDDDIIISSSdddsssxxxbbbccciiiqqqxxx||||||nnneeeVVVSSSUUUccczzzuuummmgggcccgggppp}}}vvvqqqmmmiiieeecccbbbfffqqq~~~}}}___KKK@@@888333444666444222222111111222222222222222222222222222111111222222222000000000000000000000000////////////000111222333333333333333333333333333222222222222222222222222000000111111111222222222444444333333333333444444444444444555555555666666444444555777:::===@@@BBBGGGKKKTTT___nnn{{{zzz~~~uuubbbLLLDDD===;;;999666666888}}}```RRRDDD??????===;;;;;;888888888777666666555555555333111111222333222111---//////,,,)))(((+++...++++++******))))))((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%""""""!!!!!!!!!!!!""""""'''&&&%%%$$$$$$#########%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$######$$$$$$%%%'''''')))***,,,...///000000111111///------111555222333333333444444444444000...---+++,,,///222444000111333777999999666444111444:::CCCNNNVVVZZZ\\\YYYVVVQQQLLLHHHGGGGGGHHHFFFFFFDDDCCCBBBBBBBBBBBBAAA@@@???===:::777555444<<>>;;;888555666???LLLZZZiiisssrrrlll^^^WWWLLLCCC<<<777444222...///...---,,,,,,...000111333888???HHHRRRZZZ___```___]]]\\\YYYVVVSSSQQQNNNPPPTTTYYY```hhhpppuuu~~~sss\\\UUULLLCCC===999777555000000000000000000000000/////////......---------,,,,,,++++++++++++,,,,,,...------------......///------------------------,,,,,,,,,---------.........///000...,,,******+++---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---......///------------............111...---000222000000111000000000000111111111111111111111111000000000000/////////000111333555666555555888===BBBLLL^^^nnnwwwqqqllllllmmmrrrzzzppp```SSSLLLIIIHHHKKKQQQ\\\iiittt{{{yyynnnaaaPPPOOOUUUfff}}}yyyqqqnnnnnnppp}}}pppbbbZZZZZZ[[[\\\aaajjjttt}}}eeePPPFFF:::555222444444222000000000000000111111111222222222111000000000000111222////////////000000111111000000/////////000000111222222222111111111000000222222222222222222222222333444444444444555555555222222222222333444555555333333444444555666666777777777888888:::===???@@@BBBEEEJJJTTTaaarrrrrraaaSSSEEE===:::777666888aaaSSSEEE@@@???===;;;;;;555777999:::999777444222444222000000111222111000///111111---'''%%%)))---)))))))))))))))*********))))))))))))((((((((((((&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$#########&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%&&&'''((())))))'''&&&%%%$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&'''((()))+++,,,---...---------......---,,,+++,,,,,,,,,---...000111222000000111222333333333333222222333777;;;===;;;888333222222555:::???BBBBBBEEEIIIMMMQQQRRROOOKKKHHHLLLMMMOOOPPPOOOLLLHHHEEEHHHGGGEEEDDDBBB@@@<<<999444999BBBPPPbbbppprrrlllbbb[[[OOOEEE===777444111000111000///......000222...000333:::BBBKKKTTTXXXaaaaaaaaabbbbbb```\\\ZZZRRRSSSUUUWWW[[[___ccceeennnxxxssskkk^^^RRRHHHAAA<<<999222222222222222222222222//////......---------,,,,,,++++++++++++++++++,,,///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++---...---,,,,,,---...---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////---------.........//////333...---000222000000222111111111000000000000000111111111111111111111111/////////000222444777888888:::>>>DDDIIISSSfffvvvzzzuuuooojjjjjjmmmvvv~~~uuugggYYYPPPMMMNNNOOOTTT]]]nnn|||jjj\\\RRRRRRWWWhhh~~~zzzsssqqqtttwwwsssccc\\\]]]aaacccjjjuuu~~~oooWWWGGG@@@999444222555666444333444.../////////000000111111111000///......///000111.../////////000000111111111000000////////////000444444444333333222222222222222222222222222222222//////000000000111111111//////000111222444666777333333444444555666777777888888888888:::<<<>>>??????AAAFFFNNNZZZjjj{{{xxxvvvwww~~~yyyiiiYYYHHH???:::888777999zzz]]]OOOBBB>>>???===;;;:::777777777666555555444444444444333222222111111000111111111000///---,,,+++((())))))************)))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&$$$"""!!!###%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&'''((((((&&&$$$"""$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((***+++,,,,,,---/////////---+++)))+++,,,...000222333444444///---,,,...222666777666333333333666999<<<>>>>>>;;;999666444666999===???HHHHHHIIIKKKMMMMMMJJJHHHFFFLLLSSSVVVTTTRRRQQQQQQMMMLLLIIIGGGIIIIIIAAA666999333444AAASSS```iiinnnjjjaaaTTTHHH@@@;;;555111444222///...///000111111000000111333777@@@KKKRRRYYY]]]ccceeedddaaa]]][[[WWWWWWWWWVVVVVVXXX\\\```gggnnnwwwrrrdddZZZPPPFFF???===777111...///000000///222111000111111111///---,,,,,,,,,++++++,,,------...---,,,,,,++++++,,,,,,---,,,***)))((()))******------------------,,,,,,---------------,,,,,,,,,...''''''///000+++***///+++++++++,,,,,,,,,---------+++******+++---......---///,,,(((+++222333///000000000000000000000000000000000000111111111111000...---...111222000---...,,,...111333333999???CCCHHHMMMPPPYYYhhhtttyyyzzzrrroooooopppqqqxxxyyyiii[[[UUUOOOJJJQQQ]]]ffftttuuu{{{uuufff___\\\cccnnn{{{zzz}}}}}}zzz|||rrriiihhhlllqqqyyy~~~iiiXXXIII@@@===888444111///...///...---000000000000000000000000000111222111...---...///------------.........///222111000//////000111222////////////000000000000222111111111000000////////////000111222333333444111111111111111111111111111222444555666555555444888888888888999:::;;;;;;;;;<<<@@@FFFMMMXXXlll}}}~~~}}}|||xxxjjj```RRRGGGAAA>>>;;;888zzz]]]OOOBBB>>>???===;;;:::777666666555444444333333444333333222222111111000000000000///...---,,,+++(((((()))))))))(((((('''((((((''''''''''''(((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''%%%######$$$&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&'''((())))))'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((()))***+++,,,+++,,,...//////...,,,++++++,,,...000222444444555333000......111444555444555555555888;;;>>>???@@@???<<<888444333666<<<@@@FFFGGGIIIJJJJJJJJJIIIHHHIIINNNTTTWWWWWWVVVVVVVVVTTTSSSQQQPPPQQQQQQJJJ@@@===666444===IIIUUU___gggkkkdddXXXLLLCCC<<<777555444111///...///000000////////////000333999AAAGGGOOOTTT\\\aaacccbbbbbbaaa]]]]]]]]][[[[[[\\\```bbbccchhhnnnttt||||||oooaaaTTTLLLFFFAAA:::666555444222000000///...000111222111///......------------......,,,++++++***************//////...------------------...////////////......///.........------,,,,,,///,,,---000111...---...,,,,,,,,,,,,------------///...---...///000000000...000///+++,,,000111...000000000000000000000000//////000000000111111111...---,,,...111222111///333222333777:::===EEENNNZZZbbbjjjnnnttt|||vvvsssssstttvvv{{{{{{pppaaaTTTPPPMMMLLLWWWeeesss|||mmmnnnvvvllliiirrryyy~~~{{{wwwqqqqqqvvviiiTTTGGG<<<777555555333000//////000000000////////////////////////---...//////...---///000------........./////////111111000//////000111111////////////000000000000111111111111000000000///111111111111111222222222222222222222222222222222111222333444555555555555888888777888888999:::;;;::::::>>>CCCHHHRRRcccrrr|||uuujjj```RRRHHHBBB>>>:::777yyy]]]OOOBBB>>>???===;;;:::777777777666555555444444333333333222111111000000/////////......,,,+++***************)))(((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((&&&$$$$$$&&&(((((((((&&&&&&&&&%%%%%%&&&&&&'''%%%&&&((())))))(((''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))******+++---...//////......+++,,,...000222444555666777444111///000222333333777888999;;;===@@@BBBCCCDDDBBB>>>999555666;;;AAAEEEGGGIIIIIIGGGFFFHHHKKKLLLNNNRRRVVVYYY\\\]]]^^^[[[\\\\\\ZZZ[[[\\\VVVNNNCCC<<<777999???HHHUUU```jjjggg___TTTHHH???:::888444222000///000111000///////////////000333888<<>>CCCGGGNNN\\\jjjuuuttt{{{~~~yyywww~~~tttjjjaaaUUUMMMHHHCCC<<<777yyy]]]OOOBBB>>>???===;;;:::999999888888777666666555333333222222111000000000............---,,,+++***///...---,,,++++++******((((((''''''''''''(((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&$$$%%%&&&(((((('''&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&'''((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&""""""######$$$&&&'''((()))***,,,...///000111111,,,---...000222444666777999666333000000111333444888:::<<<===???AAADDDFFFHHHIIIHHHDDD>>><<<>>>AAADDDGGGJJJIIIFFFFFFJJJOOONNNNNNPPPSSSXXX^^^bbbddd```ccceeecccdddddd```ZZZLLLEEE>>>::::::???LLLYYYdddeeeddd]]]QQQFFF>>>;;;666333111000111222222111000111111111000111333666<<>>;;;777444777555222222222111000...000000///.........////////////...------------------...///000000///---,,,---...///000111222222222111111000///...------,,,(((000111+++***000000***............////////////,,,---.........---...///,,,///222111...---------////////////////////////....../////////000000000222222222222333444555555777666888>>>FFFQQQcccrrrxxxsssssstttvvv{{{}}}rrrcccZZZTTTSSSXXXdddyyyggg___hhh|||xxxaaaHHH:::666555444555111///---...///000000000////////////////////////,,,---///......---///000////////////000000000000000000000//////000000000////////////000000000000111111111000000000000000111111111111111111111111222222222222222222222222333222222111222444555666666666666666777888999999;;;<<>>???===;;;:::888777777666666555555444333333222111111000000///............---,,,++++++000///---,,,++++++++++++((((((''''''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%&&&'''(((###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&#########$$$%%%&&&((((((((()))+++---///111222333......///000111333555777777666444222111222555777888:::===>>>>>>@@@DDDGGGIIIMMMRRRRRRMMMGGGCCCAAACCCGGGKKKKKKIIIJJJOOOUUUUUUTTTSSSSSSVVV[[[bbbggghhhmmmpppnnnkkkkkkhhhdddYYYRRRJJJBBB;;;:::BBBMMMYYY___dddddd\\\QQQGGGCCC:::777333111111111111111...000111111000000222333222666===CCCHHHMMMRRRVVV\\\^^^````````````aaabbbgggeeeaaa]]]]]]```eeejjjvvvuuudddUUUKKKDDD???<<<999777444222222111000///000000///...------......000///......------......,,,,,,...//////...---,,,,,,---...///000111111111111000000///......------%%%...000+++***000111---........./////////000000***,,,......------///111......///000///---...///////////////////////////////////////000000000000333333333333333444666777<<<<<>>???===;;;:::555555555444333333222222222222222111000000//////...............---,,,,,,---,,,***)))((()))******((((((''''''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&''''''((($$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++((()))+++---///222333444000000000000111333555666555666666555333444666888666999<<<======>>>BBBFFFHHHNNNVVV[[[ZZZRRRHHHAAA@@@DDDIIILLLNNNQQQUUUYYY\\\[[[YYYWWWWWW^^^iiiqqq{{{~~~xxxtttqqqmmmhhhaaaYYYPPPEEE<<<;;;@@@LLLTTT^^^eeeeee```XXXTTTFFFAAA:::444222111111111,,,...//////......///000+++...333888>>>DDDKKKOOOTTTWWW\\\___```aaacccdddfffddd```^^^\\\]]]___```fffrrr}}}lll^^^SSSKKKFFF???<<<999666555555333222111000///......---............---,,,,,,,,,,,,------......///////////////,,,------.../////////////////////............---(((...111...,,,...000000............/////////000---///000000...///444777666111...///000//////111////////////////////////000000000000111111111111333444555555555777:::===BBBDDDKKKTTT]]]jjj|||tttmmmjjjiiihhhlllrrr|||}}}|||rrrtttwwwzzznnngggdddpppqqqMMMBBB777444333111000111///...------...///---,,,........................111222222111///---...///....../////////000000000...//////000000//////...////////////000000000000000000000000111111111111...///000111222333444444111111111111111111111111111111111222222333444555444444444444555666777777777888===GGGPPPXXXcccmmmvvv}}}}}}pppeee]]]ZZZ[[[aaahhhppptttvvvvvvqqqjjjeeeiiiuuutttggg\\\XXXYYYYYYZZZ\\\aaakkkyyyjjjddd______```[[[NNNCCCyyy]]]OOOBBB>>>???===;;;:::666666555555444333333333222222111111000000//////....../////////...------,,,+++)))(((((()))***+++((((((''''''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&(((((('''&&&%%%%%%%%%%%%&&&'''((((((&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))***+++)))***+++---///222444555333222111000000222333555555777999888555444555666333777;;;;;;:::;;;@@@EEEEEEJJJSSS\\\```YYYKKK@@@===@@@FFFLLLRRRVVVZZZ[[[[[[]]]^^^]]]___iii||||||xxxrrrmmmhhhbbbVVVHHH@@@???AAAHHHUUUbbblllooonnnkkk\\\TTTIII???888666555444---...///...---,,,---///+++---000333666;;;AAAFFFJJJNNNTTTYYY]]]___bbbddddddcccaaa``````___]]]\\\[[[fffqqqyyy}}}pppeee]]]QQQMMMGGGBBB>>>;;;888666222222111000///////////////......---------------...............///000000------...//////.........---------------.........,,,---///111---(((***///------........./////////...000222111///222888>>>DDD888//////222111111333000000000000000000000000111111111111222222222222444666999:::<<>>???===;;;:::999999999888777777666666222222111111000//////////////////000//////......---,,,***))))))+++,,,...((((((''''''''''''(((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&((()))***((('''$$$$$$$$$%%%&&&'''((()))((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$%%%&&&'''(((******+++---///222444555444333111000000111333444666999;;;:::666333333444111555999:::888999>>>CCCDDDGGGOOOZZZ```[[[MMM@@@:::===CCCKKKTTTZZZ\\\\\\UUUZZZ```bbbgggvvvuuurrrqqqnnneeeWWWJJJFFF<<>>000///333333222333111111111111111111111111111111222222222333333333777:::>>>AAACCCIIIPPPUUU```fffqqq||||||qqqgggeeeddd```___bbbfffooowwwppplllooorrruuu}}}{{{lllaaa```nnn{{{]]]CCC:::555222111...+++---222---------000333444444333........................+++---......------///000------------.........///---...///000000///...---////////////000000000000//////000000111111111222222222222111111111111111///////////////////////////000222333444444333222333333333333444555666666;;;888:::AAAHHHNNNVVV___mmmvvvtttlllkkk[[[aaafffkkkwwwsssooo{{{uuucccZZZXXXWWWXXXZZZZZZcccppp~~~ooohhhiiihhhaaaZZZ{{{]]]PPPCCC>>>===<<<<<<===>>>:::555333333555666666777444111//////000333555//////...---,,,+++++++++***++++++++++++***))))))(((***,,,***'''%%%''')))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))$$$%%%&&&&&&''''''&&&&&&((('''%%%$$$###$$$%%%%%%''''''&&&%%%&&&'''((()))((()))+++---///111222333666444222///...---...///333666::::::666444444555555555555777999<<<>>>???@@@EEEKKKOOOQQQNNNJJJGGGAAAAAABBBEEEKKKSSSZZZ^^^YYY^^^eeekkkvvv|||xxxttttttsssiiiYYYKKKFFFEEELLL]]]ppp~~~}}}kkkVVVIIICCC>>>999444333222000///...------///...------...///000111999>>>DDDKKKQQQVVV\\\___^^^aaadddeeecccaaa``````aaaaaabbbeeekkkttt}}}pppcccXXXOOOGGGBBB888777666444333222222222111000///000111222111000444444111...,,,,,,///222000333444111111222000,,,,,,,,,---///222222000///000,,,***+++,,,,,,,,,---111111000//////...------------...///222666:::===@@@;;;555111111222111000333333222000......000111444444444222222444888;;;===@@@EEEIIINNNVVV```hhhrrryyy|||wwwkkkhhhdddaaa```aaaccceeeppp{{{~~~tttjjjeee```bbblllzzzmmmaaa^^^]]]rrr}}}cccLLL>>>444333222111000000000000111111111111000000000000........................,,,---......//////......///////////////.........------......///000000000000000////////////000000111111111111111111111111......///000000000000000222111111111000000//////222111000000000111333333444444555555555555555555777444555999>>>DDDOOOYYY```pppuuuooolllmmmxxxtttjjjddd___^^^bbbbbbdddmmm}}}{{{kkkffffffaaaZZZ{{{\\\OOOBBB===<<<;;;;;;<<<:::999777666666666555333555333111//////000222333000///...---,,,,,,,,,,,,***++++++++++++***))))))((()))***)))'''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&'''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$((()))***,,,...000222333444222000///------------111333777888888777777888888888:::;;;<<<===>>>>>>???AAADDDGGGIIIJJJIIIIIIBBBAAA@@@BBBFFFMMMTTTXXXWWW[[[bbbmmm~~~xxxuuutttvvvyyyvvvlllcccUUUNNNLLLVVVgggxxxzzzdddTTTJJJBBB:::444222000///...////////////......---...///000111111555:::@@@EEEKKKQQQUUU\\\```dddgggfffeeedddddddddcccbbbbbbeeekkksssxxxtttgggZZZPPPBBB>>>:::777666666555444666444333333333444222111...///000000///000222444777999999555444555333000...------...000000...,,,///---,,,---////////////....../////////////////////......///000333666777;;;777222111222333222111111222333222111111222444555555666666888;;;@@@CCCFFFKKKRRRXXX___hhhssszzzxxxlllggg```___^^^___bbbhhhnnnrrr}}}pppeee]]]ZZZXXX^^^lll~~~kkkZZZWWWaaammmnnnTTTBBB:::444333222111000000000000111111000000000/////////........................,,,,,,---...///000000000............///////////////////////////.........000000////////////000000111111111111111111111111......///000000000000000111111111000000000//////111111000000000111222333333444444444444555555555666444444888;;;@@@HHHQQQ]]]kkk~~~zzzxxxzzz}}}sssmmmllljjjjjjooo}}}nnncccaaa]]]WWWzzz\\\OOOBBB===<<<::::::;;;777777888999:::777333000333222111000000000000111000000///...------------***++++++++++++***))))))((('''&&&'''((()))((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$######((((((***,,,...///111222111000000///...------,,,...///222666:::<<<;;;:::888999:::;;;;;;;;;::::::<<<<<<===>>>@@@CCCFFFHHHDDDCCC@@@@@@BBBGGGLLLPPPVVVXXX___nnntttrrrrrrwwwssshhh]]]]]]eeetttwwwgggZZZLLLBBB;;;777222//////000111111//////.........///000000000222666999>>>CCCJJJNNNVVV[[[bbbfffhhhhhhhhhhhhgggeeebbb```aaaeeeiiilllxxxxxxjjjWWWOOOEEE@@@???>>>;;;888888666444333333222111000---///222333444555777999===@@@@@@===;;;;;;888444111///...///000000...,,,///.........000222111000......//////000111222222222111000//////000222333222000//////000111111111///111333444444444555666:::<<<>>>@@@BBBGGGLLLPPPVVV]]]gggpppyyyvvvjjj```]]]ZZZZZZ]]]bbbjjjttt~~~}}}qqqbbbXXXRRRQQQSSS\\\nnngggVVVMMMQQQggg~~~wwwYYYCCC:::888333222111111000000000000000////////////.................................------............//////---------.../////////000111000000///......------000//////......//////000000000000000000000000000......///000000000000///111111000000000000//////111000000000000111222222222222222333333444444444555333444777999:::@@@GGGUUUaaasss|||xxxxxxlll[[[VVVSSSPPP{{{\\\OOOCCC>>>===:::999:::777777888999999777333000111111111111111000//////000000///...............***++++++++++++***))))))(((&&&$$$&&&)))+++)))'''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%$$$###!!!$$$&&&''''''''''''((()))+++---...000000//////000000000///...---...---...333:::>>>>>>===;;;;;;:::999999999::::::::::::999999;;;>>>AAACCCGGGDDDAAA>>>???BBBFFFIIIRRRVVV___mmm}}}pppnnnooovvv}}}rrrkkknnn~~~{{{nnn]]]PPPHHHAAA888222000111111111//////////////////000000111222333555888>>>DDDIIINNNTTT\\\cccfffhhhiiijjjjjjgggcccaaabbbeeehhhjjjpppuuu|||ttthhhZZZQQQNNNJJJDDD???===:::777555555444333111444555666666777;;;@@@CCCIIINNNPPPMMMJJJFFF>>>777444222000000111222111000...//////...000333111...000000111111222222333333333222111111111111222222000000111333444555444444333555888:::::::::;;;;;;AAADDDHHHLLLQQQWWW]]]bbbnnnuuu{{{uuunnneee```___\\\^^^ccckkkvvv{{{qqqfffYYYPPPMMMMMMRRR^^^rrrhhhSSSPPPPPPWWWppp{{{```JJJ;;;777999222222111000000000000000//////.........---------........................///......---,,,+++++++++,,,,,,------...///000000000000//////............/////////....../////////000000000000000000000000---...//////000000//////000000000000000000//////000000000000000111111222111111111222222333333444222111333777888777:::@@@JJJTTTddduuummmXXXPPPNNNMMM|||]]]QQQDDD@@@>>><<<:::;;;:::888777777777666444333000111111222111000///...000000///............///***++++++++++++***))))))(((&&&$$$&&&)))+++)))'''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%$$$ """%%%'''(((((((((&&&'''(((***+++---.../////////000111111111000000///------111999???AAAAAADDDBBB>>>;;;:::;;;===???:::::::::::::::;;;<<<<<>><<<;;;<<<>>>@@@JJJSSS___kkkwwwyyyjjjjjjmmmtttyyylllppp{{{pppbbbQQQHHH===555333333333222000000000000000000//////---.........000444;;;???GGGMMMVVV^^^cccfffiiijjjlllgggbbb```bbbfffhhhiiinnnqqqvvv{{{tttiiiccc]]]SSSLLLIIIFFFAAA>>><<<;;;999777:::999888888<<>>CCCKKKXXXhhhxxxvvv^^^SSSOOOMMM~~~___SSSGGGCCCAAA>>><<<<<<<<<999666555555666555555111111222222111111000/////////......---......///***++++++++++++***)))))))))((('''((()))***)))(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&'''((()))***,,,------/////////000111222222333111000///222999AAAHHHKKKLLLIIIDDD???<<<<<<<<<===:::::::::::::::999999999???===;;;999888999999:::???JJJXXXcccmmm{{{|||wwwtttqqqfffgggjjjrrr~~~sssiiikkkrrr{{{ttt[[[QQQDDD;;;999888666444000000111111111000//////---------,,,---000555999AAAGGGOOOWWW]]]bbbfffiiijjjddd]]][[[^^^cccfffhhhnnnpppsssvvv{{{zzzpppiii]]]XXXRRRLLLHHHDDDAAA???AAA???===???HHHXXXjjjvvvlllTTTBBB999666222000111333444444111444333///111999:::555111111111111111000000000000111222444555777888999666999<<<===>>>>>>@@@BBB???BBBFFFIIILLLNNNQQQSSSYYY^^^hhhrrr}}}uuuqqqkkkfffeeecccbbbeeejjjmmmrrrzzz|||pppcccXXXOOOHHHDDDFFFLLLWWWggg}}}qqq[[[MMMEEELLLWWWfff~~~rrrjjjgggkkkvvvnnnOOO@@@;;;666111000111000000//////000000000///............---------........................((((((((()))***---///111,,,,,,,,,---.........///------......///000000111///......------......///////////////////////////------...////////////.........////////////000000...///000000111111000000000000111222333333444555111000333777777666888===???DDDNNN\\\lll}}}lll___VVVPPPbbbVVVJJJFFFDDDAAA>>>>>>;;;999666555666666555444333222222222111111111111...---------------......***++++++++++++***)))))))))***+++***)))((()))***''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''############$$$%%%&&&&&&######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((***+++,,,,,,......---...///111333444333222222444:::EEEQQQYYYXXXVVVQQQLLLFFFAAA>>><<<::::::999888888999:::;;;<<<<<<<<<;;;;;;:::::::::888@@@LLLXXXbbbnnn{{{tttjjjhhhgggfffeeefffiiillltttzzzfff]]][[[eeeqqq|||ooocccSSSHHHBBB>>>999444000111111222111000///...000000000///...000444777:::???FFFMMMSSSYYY___cccbbb[[[UUUTTT[[[ccciiilllpppqqqsssvvvyyy}}}zzzqqqggg___YYYTTTPPPNNNLLLKKKOOO[[[nnngggUUUAAA===888444444555555555333888666222777BBBFFFBBB444444444555666666666777777888999<<<>>>???@@@AAA===@@@DDDFFFGGGIIIMMMPPPQQQUUUZZZ___ccciiiooossszzz~~~uuullljjjeeeccceeegggiiipppxxxxxxpppeeeYYYQQQMMMKKKKKKNNNUUUaaaqqqiiiXXXPPPKKKJJJQQQ]]]nnnqqqhhh___[[[\\\fffxxxsssXXX???888777222//////000000////////////000000/////////............---........................++++++******+++---000111------------------------.........//////////////////......------......///........................,,,---......//////.............../////////000000......000111111111000///000000111222333444555555333111333666666444666::::::>>>DDDOOO^^^pppwwwkkkaaa}}}dddXXXLLLHHHFFFBBB@@@???:::888777777777666444222444333222222111111222222------,,,,,,,,,------...***++++++++++++***))))))***,,,...,,,)))''')))+++''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''############$$$%%%&&&'''######$$$%%%%%%%%%%%%$$$%%%%%%$$$###$$$%%%'''(((############$$$&&&)))***%%%&&&'''((()))***+++,,,---,,,,,,,,,---000333444333444555666<<>><<<===>>>???@@@???>>>===666:::BBBNNNZZZeeemmmqqq~~~}}}wwwmmmfffeeedddbbbggghhhhhhgggjjjsssyyy___PPPIIIRRR___lll|||uuubbbSSSJJJCCC:::333000111222222222000///.../////////...---...111333444888>>>DDDJJJQQQWWW\\\ZZZTTTNNNPPPZZZgggppptttqqqsssuuuxxxzzz|||~~~{{{rrrkkkggg\\\[[[[[[___kkkwwweeeJJJEEE???:::888888888888555:::999555;;;JJJPPPLLL888888999:::<<<===>>>??????@@@BBBDDDFFFGGGHHHHHHJJJMMMRRRTTTWWWZZZ```dddkkknnntttzzzzzzvvvpppjjjfffddddddiiinnnuuuyyynnnggg^^^UUUQQQQQQSSSVVV[[[bbbmmm{{{}}}gggTTTGGGGGGLLLSSS[[[gggvvvwwwooo___XXXRRRRRRXXXfff{{{}}}}}}]]]GGG666444444000///333000000////////////000111000////////////.................................222111...,,,+++,,,------------------------,,,,,,000000000///......------.........------.................................,,,---......//////......---.........//////000000---...000111111111000///000111111333444555666666555333333555444222333888555888===EEERRRfff}}}yyy~~~jjj\\\PPPKKKIIIDDD???<<<999::::::999999777666666222222222111111111111000000000000///......------***************)))(((((()))))))))))))))(((''''''+++***)))''''''&&&&&&&&&))))))(((((('''''''''&&&&&&''''''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$""" """%%%&&&%%%############!!!!!!"""%%%'''%%%%%%%%%&&&'''((()))***111//////222888;;;:::999:::<<<===<<<>>>GGGWWWdddpppxxx~~~zzzjjjXXXKKKEEE<<<======;;;:::;;;>>>AAA???BBBEEEHHHIIIHHHGGGFFFCCC??????GGGPPPXXXbbbjjjppprrrssspppiiidddaaa```aaadddfffeeeeeejjjvvv~~~rrr]]]MMMEEEHHHOOOYYYfffuuu|||tttbbbLLLBBBDDD666222...///222333111...///...,,,+++,,,...000111444444666:::@@@GGGMMMQQQTTTSSSRRRVVV^^^gggnnnrrruuuwwwzzz{{{{{{zzz{{{|||~~~~~~yyyssssss{{{nnnZZZPPPDDD>>>???@@@>>>;;;;;;===>>>@@@EEELLLTTTYYYBBBDDDEEEFFFFFFGGGJJJLLLMMMQQQWWW[[[\\\\\\\\\]]]dddeeeggglllrrryyy~~~}}}wwwssspppmmmkkkkkklllnnnqqqxxx~~~vvvrrrgggddd___ZZZXXX[[[aaafffkkkzzzvvv```PPPJJJKKKQQQZZZeeekkknnnuuu|||vvvkkk___NNNKKKIIIRRRggg}}}{{{zzzbbbIIIAAA666111000000///------.........,,,+++,,,---...------,,,,,,------...---------------...///000000///...------...///000------------------------...///000///---,,,,,,...////////////////////////000///...------...///000///...------...///000111......///000000000000000111111111111111111111111000111111222222333444444555444444777;;;<<<:::888777888<<<@@@GGGUUUnnn{{{sssxxx~~~{{{mmm___RRRLLLJJJEEE@@@>>>:::::::::999777555444333222222222111111111111000000000000///......------+++++++++++++++***)))))),,,,,,,,,,,,+++***)))(((***)))(((''''''&&&''''''''''''''''''&&&&&&&&&%%%&&&''''''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%$$$"""###&&&'''%%%###&&&'''&&&%%%$$$%%%'''***"""######%%%''')))+++,,,---...000555<<>>AAADDDFFFFFFNNNMMMMMMQQQWWW[[[[[[ZZZLLLEEE??????BBBHHHRRR\\\ccceeehhhhhheeeaaa^^^\\\\\\```eeehhhllltttssshhh```]]][[[[[[___[[[SSSLLLJJJSSScccpppuuueeeYYYOOOHHH@@@;;;888555111---333333222111///...------111111000111333666999;;;IIILLLOOORRRWWW___iiipppvvvyyy}}}}}}~~~|||wwwppphhhcccaaa``````bbbcccccccccdddhhhmmmqqqvvvvvvuuusssrrrssswwwzzzxxxrrrmmmkkkjjjhhhgggiiimmmrrruuuvvv~~~xxxpppfffaaa```___bbbgggnnnxxxrrrZZZKKKGGGLLLWWWaaauuu~~~jjj\\\QQQJJJKKKUUUdddvvvrrrmmmiiihhhgggfffiiinnnooowwwpppSSS===888333///...000111000///.../////////---,,,---...------------------------++++++***)))))))))******------,,,,,,,,,,,,---------------------------------...///...---,,,---...........................//////...------...//////111000///......------.........///000000000000000////////////////////////000111111222222333444444333222111222444444222000444555888<<<@@@JJJ[[[lllzzzhhheeeiiinnnwwwmmm^^^OOOHHHEEE@@@<<<:::;;;::::::888777444333222222222222111111111000000000000000///......------++++++,,,,,,++++++***)))''''''((((((((((((''''''''''''&&&&&&&&&'''((((((&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%###!!!!!!"""$$$((('''&&&&&&%%%%%%%%%&&&''',,,222999BBBMMMZZZcccfffjjjkkkfffZZZMMMDDD@@@AAAGGGQQQ[[[___YYYMMMDDD???===<<<>>>BBBGGGJJJJJJQQQOOOOOOTTT[[[bbbccccccYYYQQQHHHCCCAAABBBJJJSSSWWWXXXZZZZZZZZZYYYXXXXXXWWW[[[aaaeeejjjrrr|||}}}pppddd]]]]]]dddkkkqqqmmmcccVVVMMMMMMVVV___pppzzzkkk```XXXMMMBBB<<<888555444333333222222000///---,,,444444333333333555777888===AAAFFFIIILLLSSS]]]fffmmmqqqvvvzzz}}}xxxvvvyyy}}}|||sssmmmiiifffdddbbbaaaaaabbbeeekkksssxxxuuulllccc[[[XXXZZZ[[[```kkkxxxooo```PPPKKKQQQ\\\jjjvvvyyyeeeXXXRRRPPPTTTbbbvvvooohhhaaa^^^[[[YYY]]]bbbjjjxxx{{{wwwxxxyyy{{{sssYYYDDD777222000......000111000......///000///---,,,---...,,,------------------,,,......---,,,++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---.................................................../////////.....................///000000000000000000000000000000000000000000111111222222333444444333333333444444555444444444444777;;;>>>CCCQQQ___xxx}}}mmmiiinnnsssyyynnn^^^NNNFFFCCC???<<<;;;:::::::::999888777666555222222222111111111000000000000000///......------***************))))))((("""###$$$&&&'''((((((((('''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&'''%%%&&&''''''%%%%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&%%%$$$######$$$'''((()))'''%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%'''+++111777>>>IIIVVV___hhhmmmqqqnnnbbbPPP@@@888333666<<>><<<;;;===BBBHHHNNNPPPUUUSSSSSSWWW]]]cccffffffddd\\\SSSKKKCCC???BBBIIIJJJJJJIIIJJJMMMPPPRRRTTTTTTXXX]]]aaaeeekkkrrrwwwyyywwwpppgggbbbeeeoooxxx|||{{{vvvkkk^^^UUURRRSSS\\\mmm|||~~~xxxooo___PPPEEE>>>;;;:::222222222222111000......111000000000111222333444444888===@@@BBBHHHQQQYYY```dddkkkrrrxxx}}}}}}|||~~~~~~vvvrrrlllgggcccaaa___^^^YYY[[[]]]```fffoooyyyzzzqqqhhh```XXXRRRRRRUUUWWW```ppptttZZZTTTRRRYYYfffrrrrrr```VVVVVVZZZmmmzzzmmmeee]]]ZZZWWWVVV[[[aaaooossskkkhhhgggfffiiiooowwwxxx\\\GGG;;;666000000///000000000...---.../////////---,,,---...,,,,,,---......---,,,,,,000///...---------------***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---...........................------............------,,,------...///000000111......///000000000000000111111111111111111111111000111111222222333444444///000111222222333555666555555777:::<<>>>>>999999:::999999888777666222222222111111111111000000000000///......------)))************)))(((((($$$%%%&&&((()))*********''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$%%%&&&%%%$$$###$$$%%%%%%'''''''''%%%$$$%%%&&&$$$$$$$$$$$$%%%&&&(((((()))***---222888AAAKKKQQQ]]]bbbhhhggg]]]NNN>>>555222222444999@@@DDDEEEDDD======<<<===@@@HHHRRRYYY____________aaaccceeeggggggbbb[[[SSSGGG===<<<@@@@@@??????AAAGGGLLLPPPQQQTTTWWW\\\```cccfffjjjmmmoooppppppmmmkkknnnwww~~~tttggg\\\UUUWWW___jjjuuuooo^^^NNNCCC===:::444444333222111111000000////////////000111222333111444777999<<>>???HHHVVVbbbpppqqqqqqmmmhhhdddeeegggfffdddaaa[[[NNNAAA;;;<<<::::::===BBBJJJOOOQQQQQQWWWZZZ^^^bbbeeeggghhhiiikkknnnqqqrrrrrrvvv|||~~~pppfff]]]ZZZ[[[eeerrr}}}~~~ppp___PPPEEE@@@:::999666444222111111111000000000111111111222222111111222444777;;;@@@BBBIIINNNWWW___fffmmmssswwwyyy~~~wwwpppkkkhhhgggdddcccbbb___^^^^^^```bbbbbbhhhpppwww{{{uuunnnggg\\\XXXWWWWWWWWWYYYaaaiiittt{{{nnnjjjnnntttsssgggeeelll{{{{{{rrrlllhhhiiilllooowww~~~ssshhh```]]]]]]___bbbhhhqqq{{{dddKKK;;;222/////////000000///...,,,,,,,,,,,,---------+++***+++,,,+++,,,...//////...,,,++++++++++++***++++++,,,,,,******+++,,,,,,+++******++++++++++++++++++++++++***,,,------,,,,,,---...------------------------,,,------......------,,,+++,,,...///000000000000......///000000000000000111111111111111111111111000111111222222333444444111333444333222333666999555333444666888:::BBBJJJ[[[qqqlll[[[JJJBBB@@@???>>>>>>;;;;;;:::888666444222111222222222111111111111000000000000///......------+++,,,,,,,,,,,,+++******************)))((('''&&&)))((('''&&&%%%$$$$$$$$$#########$$$$$$%%%%%%%%%((())))))(((&&&$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((())))))(((&&&%%%$$$&&&((((((&&&%%%(((***$$$&&&((((((''''''((()))&&&%%%%%%$$$$$$%%%%%%&&&+++((('''***111777999:::AAACCCEEEEEECCC???;;;999333333222222444888<<>>AAABBB??????HHHYYYhhh}}}xxxmmmffffffhhhdddeeefffbbbUUUEEE======888999???GGGOOOTTTSSSQQQZZZ]]]aaaeeehhhiiijjjjjjlllooosssvvvxxx{{{xxxeeeYYYRRRZZZeeennn}}}tttcccVVVNNN???===999666333222222222..................------000...---///333777::::::BBBGGGOOOWWW^^^dddjjjmmmooovvvzzzvvvpppjjjfffeeeeeeeeeccccccbbb```aaadddiiilllqqqxxxtttkkkhhhccc^^^ZZZXXXZZZ^^^bbbfffqqq{{{zzzzzz}}}jjjfffnnn{{{vvvtttwww{{{zzzqqqjjjgggkkkjjjkkknnnttt|||oooSSS???555111///...---.........,,,,,,,,,---+++,,,---,,,***)))***++++++,,,...//////...,,,+++++++++++++++,,,---......***+++,,,------,,,+++***++++++++++++++++++++++++***+++---,,,,,,,,,---...------------------------,,,,,,---......---,,,,,,---...///000000///.........//////000000000000000000000000000000000000000000111111222333333444444...///000...,,,,,,///222444222222444666999@@@IIIOOOeeettt\\\MMMGGG@@@@@@AAA;;;>>><<<:::999999888666444666555444333222111111111000000000000////////////((((((***++++++***)))((((((((((((((((((((((((((((((%%%###$$$&&&'''%%%"""(((&&&###$$$&&&(((&&&%%%)))(((&&&$$$!!! (((((('''&&&%%%%%%$$$$$$!!!%%%((((((%%%###$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%###!!! ))))))(((((((((((())))))''''''(((***---000444666999;;;===??????===:::999333333111//////111666:::???AAADDDDDDBBBGGGXXXiii~~~rrrccc```cccbbbcccdddbbb[[[RRRHHHBBB;;;<<<@@@EEEGGGJJJTTT___aaaeeekkkrrruuuuuusssqqqiiikkkoootttxxx{{{zzzyyy||||||mmm]]]WWWWWW\\\hhhuuuppp```RRRIIICCCAAA>>>777555777333222111...,,,---///000000000111111222222333333;;;>>>DDDJJJQQQYYY```ffflllrrrzzz~~~}}}zzzyyy{{{{{{{{{{{{yyyvvvsssqqqqqqpppmmmjjjgggeeeddddddeeegggiiihhhiiinnnyyyzzznnnfff]]]XXXYYY]]]___ffflllnnnttt}}}ssskkkrrrzzzuuussswwwyyy}}}~~~qqq\\\FFF:::333---+++---,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,+++++++++,,,---)))((((((((()))+++---///---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------+++******+++------+++,,,.../////////......---...............------000000000000000000000000...///111222333333333222000000000000000000000000000000//////000000111222444444444555777;;;>>>@@@IIIXXXrrrvvv^^^OOOHHHAAAAAABBB<<<>>><<<:::999999888666444333333222222111222222222000000000000////////////))))))************))))))(((((((((((((((((((((((()))'''%%%%%%'''(((&&&$$$)))&&&$$$%%%'''((('''%%%&&&&&&%%%$$$$$$$$$%%%%%%(((''''''&&&%%%%%%$$$$$$&&&'''))))))'''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&'''((()))***+++''''''(((***,,,///222333666777:::;;;<<<<<<;;;:::555444222000...000555888AAABBBEEEGGGEEEHHHTTTaaawww~~~|||lll___[[[\\\]]]^^^___^^^YYYSSSLLLHHH???===>>>AAADDDJJJVVVcccjjjnnnsssxxxzzzxxxuuurrrkkkmmmqqquuuxxxyyyxxxwwwyyy~~~sssmmmhhhfffiiippp}}}yyyjjj^^^RRRKKKCCC;;;888:::777777555333111111222333000000000111111222222222333666;;;???DDDKKKQQQVVVbbbhhhpppuuuwww{{{xxxssspppnnnppppppqqqpppooommmjjjiiihhhiiiiiiiiiiiihhhhhhgggeeehhhmmmpppuuu~~~xxxppphhh^^^XXXTTTTTTZZZaaannnwwwsssrrrwwwttt```OOO===444000,,,***,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///+++***(((&&&&&&&&&'''(((---,,,+++*********+++,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------++++++---.........---------...............------000000000000000000000000...///000222222222111111111111111111111111111111222111111111111222333333444444444555777:::===???EEEQQQhhhvvvoooiiihhhjjjnnnuuu|||yyyaaaQQQJJJBBBAAABBB<<<===<<<:::999999888777555111111111111222222222333000000000/////////......+++******)))))))))******)))))))))))))))))))))))))))(((''''''(((((('''%%%)))'''&&&&&&'''((((((''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%$$$&&&$$$######$$$%%%%%%$$$%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%''')))***+++''''''((()))+++---...///222333555777999;;;<<<===888777555111///000333666@@@AAAEEEJJJKKKKKKQQQXXXeeejjjlllhhh___WWWTTTTTTVVVXXXYYYZZZXXXUUUQQQNNNCCC???===>>>AAAHHHVVVdddppptttyyy}}}}}}{{{wwwtttiiikkknnnqqqssstttsssssstttxxx~~~xxxwww|||xxxgggYYYMMMBBB>>>>>>999777555444222222222222000000000111111111111111222444777:::===AAAFFFJJJTTTZZZaaafffjjjooouuuyyyvvvooojjjgggeeeffffffffffffeeecccbbbaaacccfffiiimmmppppppooonnnkkkooovvv}}}{{{mmmeee\\\TTTMMMKKKLLLQQQ]]]hhh|||{{{oooxxxpppXXXLLL@@@555111000---,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...000...+++)))((()))***+++...---,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++------............------***+++,,,,,,------,,,,,,------...............---000000000000000000000000//////000000000000000///222222222222222222222222333333333333333444555555444444444555777999<<<===???HHHZZZttthhh___VVVSSSRRRSSSXXX^^^}}}dddSSSKKKCCCBBBCCC<<<===;;;:::999999999777555222222222333333333222222000000000///.........---,,,+++***)))((()))***+++))))))))))))))))))))))))(((((('''''''''''''''&&&)))((('''''''''((((((((())))))((('''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&### """$$$$$$"""%%%%%%&&&&&&'''((())))))&&&%%%$$$$$$$$$%%%'''((($$$$$$$$$%%%&&&'''))))))'''''''''((()))***+++,,,///000111333666:::===???<<<;;;888444111000222555;;;<<>>@@@???>>>;;;777444222444555666777>>>KKKTTTYYY]]]bbbWWWQQQJJJEEEDDDGGGKKKNNNMMMPPPVVVZZZ[[[YYYUUURRRMMMJJJHHHJJJKKKKKKPPPWWWdddhhhooovvv|||}}}yyyuuutttvvvxxxxxx~~~qqqcccVVVMMMFFFBBB===:::999888666555444444444333222222222111///000222333333666999<<>>GGGWWWlllnnnddd[[[XXXWWWTTTSSSTTTiiiVVVLLLBBBAAAAAA;;;<<<;;;999999999999888666666666777777555444222000111000000///...---,,,,,,---,,,+++***************))))))))))))))))))))))))&&&'''((('''%%%$$$%%%&&&'''(((((('''&&&&&&''')))$$$$$$$$$%%%%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''((((((&&&%%%$$$$$$############'''&&&&&&%%%%%%%%%&&&&&&%%%&&&'''((()))))))))(((,,,,,,...000444888<<<>>>>>>>>><<<888555444555666333333:::FFFQQQZZZdddllljjjaaaTTTIIIEEEGGGKKKMMMMMMQQQVVVZZZ\\\[[[XXXVVVWWWUUUVVVYYYYYYUUUTTTWWW___bbbiiirrr{{{zzzvvvvvvxxxwww~~~{{{mmmaaaVVVOOOEEE>>>;;;:::777555888777777666555444444333000111222222222444777999======???AAADDDGGGJJJKKKSSSYYYccclllsssyyy}}}wwwxxxyyy||||||zzzxxxxxxwwwvvvuuusssrrrqqqkkkhhhfffdddcccbbb```^^^bbb`````````bbbccccccbbb___^^^\\\[[[[[[]]]___```iiirrr|||lllggg___TTTLLLGGGHHHIIILLLLLLOOOSSSUUUZZZeeeqqq}}}xxx^^^JJJ>>>777...///...,,,,,,...---)))((()))***++++++,,,,,,+++++++++++++++++++++++++++))))))))))))***+++,,,---,,,+++***)))))))))***+++************)))(((&&&&&&*********+++++++++++++++******++++++++++++******------............------//////...---------......,,,,,,---...////////////000000000000000000000000//////............///000222222222222222222222222111111111111111222222333222222333444555555666666999<<>>AAAGGGLLLSSSZZZbbbgggkkknnnrrruuuwwwyyy||||||rrrpppoooooopppooommmlllkkklllmmmmmmkkkgggccc```^^^___```aaaccccccddddddbbb___\\\ZZZ[[[\\\]]]]]]bbbbbbdddgggjjjkkkkkkiiijjjiiijjjkkkpppuuu{{{xxxssspppjjjaaa[[[RRRPPPKKKEEE@@@@@@EEEJJJUUU]]]lllyyymmm\\\XXXZZZccczzzzzzzzz~~~dddJJJ<<<777222,,,---000///******///000,,,)))***+++,,,------...---************************************+++,,,---...'''(((***+++,,,,,,+++***((()))+++,,,,,,+++***)))))))))******++++++++++++******++++++++++++******------+++******+++------///...,,,+++***+++,,,,,,+++,,,---...////////////000000000000000000000000///.........///000222333000000000000000000000000222222111111222222333444111222333444444444444333333888===@@@GGGYYYsss}}}tttyyy