BM6P6(@ $$$$$$############$$$$$$######$$$$$$$$$$$$##############################&&&%%%$$$######$$$%%%&&&###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###&&&((('''%%%%%%%%%&&&'''((()))***+++((((((((((((((((((((((((&&&''''''((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((''''''(((''''''&&&&&&((()))******+++...111222333222111,,,,,,,,,++++++*********,,,***)))***,,,,,,***'''))))))***+++,,,,,,,,,,,,*********))))))))))))))),,,,,,------------......---------............///000000///.........//////////////////000000000000222222111111000000//////...///111222444444555555555555555444444555555666555555666666555555444333333222111000///...---,,,111111222333444444555666444444333222222111000000111000000000111222333333333222222111000//////...///......------,,,+++++++++(((%%%'''+++---+++((())))))))))))))))))))))))))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''))))))(((&&&%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$###"""!!!######$$$######"""!!! """$$$%%%$$$###"""###$$$''''''&&&%%%%%%$$$############""""""######$$$%%%%%%%%%$$$$$$###"""""""""$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%%%%######$$$$$$$$$$$$###### !!!$$$&&&'''&&&%%%$$$!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%############""""""""""""$$$###!!! """$$$&&&###$$$$$$###"""  !!!"""###############$$$$$$############$$$$$$"""$$$%%%%%%""" $$$$$$############$$$$$$$$$$$$$$$############"""$$$$$$$$$""" !!!###!!!"""###%%%$$$###!!!#####################$$$''''''&&&&&&%%%$$$######$$$###"""!!!!!!"""###$$$&&&$$$"""!!!###&&&)))***$$$$$$###############$$$###$$$%%%%%%$$$###"""!!!################################################!!!!!!!!! !!!"""##############################&&&&&&$$$###""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###%%%&&&((((((((((((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''''''''''''''''''''''''''((()))******)))((('''((('''%%%$$$$$$%%%&&&'''))))))))))))***************)))'''(((***++++++*********+++,,,,,,,,,,,,+++$$$$$$############$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%$$$""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$######&&&'''&&&%%%&&&&&&''''''''''''(((((('''''''''''''''''''''''''''(((((()))))))))))))))***)))))))))(((((((((((('''''''''''''''''''''''')))(((((('''((()))***+++***+++---///111111111111))))))))))))************,,,+++***+++------+++)))++++++,,,,,,++++++*********)))))))))))))))))))))******++++++++++++,,,,,,---------............///---------------......////////////000000111111111222222111111000/////////...///000222333444444444333333222222333333444555555555666555555444333333333333222111000//////...111111111222333444444555444444333333222111111000444333222111000/////////000000//////...------,,,.........---,,,,,,++++++---***''')))---///---***)))))))))))))))))))))))))))((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$###"""!!! """######$$$$$$$$$#########$$$%%%%%%######$$$%%%'''&&&&&&%%%$$$$$$############""""""######$$$%%%#####################$$$$$$$$$$$$$$$######""""""!!!!!!""""""""""""!!!!!! !!!"""###$$$$$$%%%######$$$$$$$$$$$$######!!!"""###%%%&&&&&&%%%%%%###############$$$$$$$$$ !!!!!!"""###$$$$$$"""""""""!!!!!!!!!!!! ###"""!!! !!!"""$$$%%%!!!"""###$$$%%%$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$############$$$$$$&&&''')))(((&&&$$$$$$$$$$$$######""""""######$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$######!!!"""###$$$$$$$$$###"""$$$$$$$$$#########""""""&&&&&&%%%%%%$$$#########%%%$$$###""""""###$$$%%%$$$"""!!!!!!"""$$$%%%&&&###"""""""""""""""###$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!""""""""""""########################%%%%%%$$$###""""""""""""###############$$$$$$$$$%%%!!!!!!######!!!$$$$$$############$$$$$$$$$$$$%%%%%%$$$######"""$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''((()))******)))((('''(((''''''&&&&&&''''''((())))))))))))************+++***((()))+++,,,,,,+++++++++,,,,,,,,,++++++***$$$$$$############$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%######%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$%%%&&&%%%$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((()))************)))*********))))))))))))(((&&&&&&&&&&&&&&&&&&'''''')))))))))))))))***++++++******+++,,,...///000000((())))))******+++,,,,,,,,,++++++,,,------,,,***---------,,,+++)))((('''))))))))))))))))))************++++++++++++,,,,,,---------............///---------------...///000......///000111111222222222222111111000///////////////000111222333333333000000000000111333444555666666666555444333222111333333333222222222111111000111111111222222333333444444444333222222111111444333111000///........./////////...------,,,,,,......------,,,,,,++++++,,,***((())),,,...,,,)))((((((((((((((((((((((((((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$%%%%%%$$$$$$###&&&&&&%%%$$$###""" !!!"""###$$$%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&&&&%%%%%%$$$###############""""""######$$$%%%!!!!!!"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$######!!!!!!""""""""""""!!!!!!!!!!!!""""""#########$$$######$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###### """###$$$$$$!!!!!!!!!!!! !!!!!!!!!"""""""""###### !!!"""$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$############$$$$$$$$$&&&'''&&&$$$#########$$$######""""""######$$$$$$$$$$$$############"""###!!! """%%%&&&### """""""""###$$$$$$%%%%%%$$$$$$$$$######"""""""""%%%%%%$$$$$$###"""""""""%%%%%%$$$$$$$$$$$$%%%%%%##############################""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""#########"""!!!########################$$$$$$###############$$$%%%$$$###"""""""""###$$$'''!!!"""%%%############""""""###############$$$$$$######""""""###$$$$$$$$$$$$$$$######"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''(((((())))))((((((''''''(((((()))))))))(((((())))))))))))************,,,+++)))***,,,------,,,+++,,,,,,,,,,,,,,,++++++$$$$$$############$$$$$$######$$$$$$$$$$$$#################################$$$%%%&&&&&&%%%$$$###%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))(((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&((((((((()))))))))*********)))******+++---...///,,,,,,,,,,,,,,,---------*********+++,,,,,,++++++,,,,,,,,,,,,+++)))(((''')))))))))))))))*********,,,,,,,,,---------......---------............////////////......///000000------...///000111111222222222111111000000000///000000000000111222222333...//////000222333555666666666666555444333222111222222222222222333333333111111111111111111222222444444333333222222222111000//////...//////000000000000000//////...............------,,,++++++******((('''(((******)))'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%###""" !!!"""###$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$%%%%%%$$$$$$#########"""######""""""######$$$%%%!!!"""""""""#########$$$########################!!!!!!""""""""""""!!!!!!"""""""""""""""###############$$$$$$$$$$$$############""""""###$$$%%%%%%$$$$$$$$$######""""""""" !!!!!!"""###$$$$$$%%%""""""!!!!!!!!! """#########"""!!!!!!!!!!!!"""""""""!!!!!!&&&&&&&&&&&&%%%$$$$$$###$$$$$$############$$$$$$"""###$$$$$$"""!!!!!!"""######""""""""""""######$$$$$$$$$#########"""""""""!!!$$$"""$$$$$$############$$$%%%""""""""""""############$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$###$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!###$$$%%%$$$"""!!!##############################""""""###$$$$$$%%%'''%%%###!!!!!!"""###$$$'''$$$!!!!!!###%%%$$$"""######""""""""""""######""""""#########""""""!!! """###$$$%%%%%%%%%""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***)))((('''((()))))))))************,,,***))))))+++,,,,,,+++)))***+++,,,------------$$$$$$############$$$$$$######$$$$$$$$$$$$#################################$$$%%%&&&&&&%%%$$$###%%%&&&&&&%%%$$$$$$%%%'''########################'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))((())))))))))))***+++---.........---,,,,,,+++******'''(((******************)))******++++++******)))(((((())))))************,,,,,,,,,---------......---------............///000000///...---------...,,,,,,---......///000000111111222222222222222222222111111000000111222333//////000111333555666777666666666666555444333222111111111222222222222333222222111111111111111111222222222222222222111111//////...------.........////////////...............------,,,++++++******)))((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((()))###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$###"""!!! """""""""""""""!!! !!!"""###"""!!! !!!###$$$###############""""""######""""""######$$$%%%#########"""""""""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""###############$$$$$$$$$$$$############"""""""""###$$$%%%######""""""!!!!!! #########"""""""""""""""#########"""""""""!!!!!! """#########!!! !!!!!!!!!!!!!!!"""""""""$$$$$$$$$$$$$$$###"""!!!$$$$$$############$$$$$$$$$%%%&&&%%%###"""###%%%###""""""""""""""""""###$$$$$$$$$#########""""""%%%"""###!!!%%%%%%$$$###"""""""""### !!!"""###$$$$$$%%%######"""""""""""""""!!!"""##################"""$$$&&&((((((&&&########################$$$%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!###%%%%%%$$$"""!!!########################""""""""""""###$$$%%%%%%'''%%%###!!!!!!"""###$$$$$$%%%&&&$$$!!! ###%%%######""""""""""""######!!!""""""#########"""""" !!!"""###$$$%%%%%%%%%$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%&&&'''((()))(((((('''((()))))))))***************)))((((((***++++++***'''(((***,,,...///000000$$$$$$############$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%######%%%&&&########################%%%&&&&&&%%%$$$###%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((&&&&&&'''((((((((((((((((((((()))***++++++,,,,,,---,,,+++***((('''&&&&&&%%%''')))***))))))***+++'''((()))***++++++++++++((((((((()))******++++++******++++++++++++,,,,,,---------............///......---,,,,,,,,,,,,,,,------............//////111111222333444555555666444333222111111111222333000111111222444666777888666777777777777666555555222222222222222222222222333333333222111111111000111111111111111111111000222111///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******+++************)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''((((((###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$###"""!!!""""""""""""!!! !!!"""###"""!!!!!!"""###""""""""""""""""""""""""######""""""######$$$%%%$$$$$$###""""""!!! !!!!!!!!!!!!"""!!!!!!""""""""""""!!!!!!!!!!!!""""""#########$$$######$$$$$$$$$$$$##############################!!!!!!!!!!!!!!!!!! ###""""""!!!!!! ############"""""""""""" !!!"""###"""!!!!!! !!!"""###%%%'''(((""""""#########"""!!!!!!$$$$$$############$$$$$$"""######"""!!! """$$$###""""""!!!!!!""""""###$$$$$$$$$############"""&&&"""###$$$$$$############""""""!!!!!! !!!"""###$$$$$$######""""""""""""""""""!!!"""############"""!!!!!!$$$'''&&&###!!!!!!###""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""######################################################!!!"""###$$$$$$$$$###"""###########################"""""""""###$$$%%%%%%%%%$$$###"""""""""###$$$!!!$$$&&&### %%%#########""""""#########""""""######$$$$$$######%%%%%%%%%%%%$$$###""""""%%%%%%$$$$$$###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((%%%%%%&&&'''(((((((((((())))))))))))***************((('''((()))+++******'''(((***,,,...000000111$$$$$$############$$$$$$######$$$$$$$$$$$$##############################%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%$$$""""""$$$%%%########################$$$%%%&&&%%%######%%%(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((((((%%%&&&&&&'''(((((())))))&&&'''((()))***))))))((('''(((***+++,,,,,,++++++******))))))((('''&&&&&&%%%(((***+++))))))***,,,'''((()))***++++++++++++'''(((((()))******++++++******++++++++++++,,,,,,---------............///---------......///111111000000000000000/////////000111222444666777999999666555333222111222333444111111222222444555666777666777777888888888888888444444444333333333333333555444444333222111111000/////////////////////000222111///---+++***))))))++++++++++++++++++++++++------,,,,,,+++************++++++***)))((())))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$######"""!!!!!!"""""""""!!!!!! """$$$%%%$$$###"""###$$$""""""""""""""""""""""""######""""""######$$$%%%"""""""""""""""!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!"""###$$$$$$%%%######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!###""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###%%%&&&(((!!!!!!""""""###"""""""""$$$$$$############$$$$$$ !!!!!! !!!###""""""!!!!!!!!!!!!""""""$$$$$$$$$############"""######""""""""""""""""""!!!"""######""""""""""""""""""""""""!!!!!!########################"""###$$$$$$$$$$$$###""" $$$'''%%%""" """%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!"""###############""""""""""""""""""""""""########################""""""#########$$$$$$$$$##########################################$$$$$$###############$$$$$$$$$"""$$$$$$""" ###$$$$$$############$$$$$$"""######$$$%%%%%%$$$$$$&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''((()))***+++))))))))))))************+++)))((()))***+++++++++)))***,,,---......//////$$$$$$############$$$$$$######$$$$$$$$$$$$##############################&&&%%%$$$######$$$%%%&&&###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%&&&%%%######&&&))))))(((((('''%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''(((((((((((((((&&&'''''''''(((((())))))&&&&&&''''''((()))******'''((()))++++++******)))'''(((+++,,,---,,,+++***************))))))))))))&&&))),,,,,,******+++...(((((()))***************'''(((((()))***+++++++++,,,,,,---------.........---------.........//////......///111333555777888333333222222111000000000000111222555777999;;;<<<888666444222222222444444111111111222333444555666666777888999999::::::999666666555555555444444444666555444444333222111111.........///////////////...---,,,,,,+++++++++,,,------------------------------,,,,,,+++******)))((())))))((('''&&&&&&'''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%""" $$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$$$$$$$$$$### !!!"""######$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&!!!!!!!!!!!!""""""""""""#########"""###$$$$$$%%% !!!!!!""""""######!!!!!!""""""#########$$$!!!!!!""""""""""""!!!!!! !!!"""###$$$%%%%%%######$$$$$$$$$$$$######!!!"""###%%%$$$###!!! !!!!!!""""""######$$$$$$######$$$$$$%%%%%%%%%&&&"""!!!!!!!!! !!!!!!!!!"""$$$###!!! !!!""" !!!"""###############$$$$$$############$$$$$$$$$%%%%%%$$$"""###%%%'''""""""!!!!!!!!!!!!""""""$$$$$$$$$############"""!!!$$$$$$""" """$$$$$$$$$###%%%$$$###"""!!! ###############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""&&&((('''###"""%%%(((((((((&&&%%%$$$#########!!!"""###%%%%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!##############################""""""######$$$%%%########################$$$$$$###############$$$!!!"""###$$$$$$$$$$$$$$$'''&&&$$$"""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''(((((((((&&&''''''((((((''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((()))(((((('''(((***,,,---))))))))))))************,,,***)))***+++---,,,,,,,,,------......------,,,######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$###"""""""""###%%%%%%######""""""######$$$%%%$$$$$$$$$#########""""""$$$$$$%%%%%%%%%$$$$$$###(((''''''&&&%%%%%%%%%&&&(((''''''&&&$$$######"""%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&''')))((('''&&&&&&'''((()))&&&&&&%%%%%%&&&''')))***,,,,,,,,,+++++++++*********++++++,,,,,,---......))))))************))))))'''***,,,+++))))))+++---------------------------+++,,,,,,------............------000555999<<<<<<555444333222222222222222444444555777:::;;;;;;::::::777444444555666444222777444111222666:::;;;;;;999999888888777777666666777666666555555444333333444444333222111000///...////////////////////////...---+++)))(((((()))***+++,,,---.........---,,,+++******)))(((''''''&&&&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''))))))(((''''''(((&&&'''''''''&&&%%%%%%$$$##################$$$$$$''''''&&&$$$"""!!!  """###$$$###"""!!!$$$###"""""""""###%%%&&&%%%###!!! """#########"""#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%######""""""!!!!!! ############""""""""""""######""""""""""""######!!!###$$$%%%%%%$$$"""!!!""""""###$$$$$$$$$$$$### !!!"""######$$$!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!! """"""$$$'''%%%!!!!!!%%% !!!"""!!!  """""""""""""""""""""""""""########################%%%&&&&&&$$$"""!!!!!!"""$$$$$$$$$$$$$$$###"""!!!"""""""""""""""""""""""""""""""""""""""""""""""" """$$$%%%%%%%%%###"""######""""""""""""######%%%$$$###"""""""""###$$$""""""############""""""!!!!!!"""########################"""""""""""""""##############################""""""""""""######%%%$$$###############$$$"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$###"""!!! &&&&&&%%%$$$$$$###""""""!!!"""############""""""!!!!!!"""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&&&&'''(((((((((''''''''''''''''''&&&&&&))))))))))))(((((((((((())))))*********))))))(((***************++++++,,,))))))))))))************######"""!!!!!!!!!!!!!!!########################$$$###"""""""""###$$$%%%&&&&&&$$$###"""!!!!!!!!!$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$###$$$$$$###"""""""""""""""&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$''''''&&&&&&&&&&&&'''''')))((('''&&&&&&'''((())))))((('''&&&&&&''''''(((*********)))))))))(((((()))))))))***++++++,,,,,,)))******************)))(((***,,,+++))))))***,,,***+++++++++,,,,,,------,,,,,,,,,------.........000///000333777<<<>>>???888777666555555444444444444444555666888:::::::::===999555444666888888888999555222111444777999999888777777777666666555555666666666555444444333333444333222111000//////...------------------------------+++******)))))))))+++,,,---......---,,,,,,*********)))((('''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&'''&&&&&&''''''&&&%%%%%%$$$########################&&&%%%$$$###!!!  """#########"""!!!######"""!!!"""###$$$%%%%%%###!!!!!!"""######### !!!"""######"""!!!!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""!!!!!!!!!!!!$$$$$$#########"""""""""######""""""""""""######"""###$$$%%%$$$$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""#########"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!"""!!!"""$$$%%%###"""""" !!!""""""!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$###!!! !!!"""###$$$$$$$$$$$$###"""!!!"""""""""""""""""""""""""""""""""""""""""""""""" """###%%%%%%$$$###"""######""""""""""""######$$$###"""""""""###$$$%%%!!!!!!""""""""""""!!!!!!!!!!!!"""###############"""""""""""""""#######################################""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""#########$$$$$$$$$""""""""""""""""""""""""$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""!!!!!!!!!"""###$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))(((((((((((((((((())))))***)))))))))***))))))))))))***++++++))))))))))))************###""""""!!!!!!!!!!!!!!!##############################""""""######$$$%%%&&&%%%$$$###"""!!!!!!!!!$$$$$$$$$#####################$$$$$$$$$$$$$$$###""""""!!! !!!!!!###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$'''''''''(((((('''''''''(((((('''&&&&&&'''((((((+++***)))(((''''''''''''***))))))))))))((((((((('''''''''((())))))************++++++++++++******)))+++++++++)))((()))***((())))))***+++,,,---------------------.........111111222555:::>>>@@@AAA;;;;;;:::999999888888777555555444444555666888999<<<888555444666:::<<<>>><<<888333111111444555666666666666666666666555555666666555555444333333333333222222111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***))),,,,,,------------,,,,,,******))))))((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&###%%%&&&&&&$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$########################$$$$$$###"""!!! !!!!!!"""""""""""""""###""""""!!!!!!!!!"""###$$$$$$"""!!!!!!"""######"""!!!"""#################################### !!!""""""######!!!!!!!!!!!!""""""""""""$$$$$$$$$#########""""""###""""""!!!!!!""""""###########################"""!!! !!!###$$$"""#############################################"""""""""""""""""""""""" !!!""""""#########"""""""""$$$%%%"""!!!###$$$###"""!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!"""######$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$###"""######""""""""""""######"""""""""""""""###$$$%%% !!!!!!!!!!!!!!!!!! !!!!!!"""###############!!!!!!""""""######$$$$$$##############################""""""""""""######!!! !!!"""######"""""""""#########$$$$$$""""""""""""""""""""""""!!!!!! !!!$$$&&&(((""""""######$$$%%%&&&&&&%%%%%%%%%$$$$$$#########!!!!!!!!!"""######$$$$$$"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''(((((((((((())))))))))))'''((())))))************))))))((((((((()))******))))))))))))************""""""!!!!!!!!!!!!""""""#######################################$$$$$$$$$"""""""""""""""###$$$$$$########################"""######$$$$$$$$$$$$###$$$######"""""""""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))((('''&&&''''''''''''''''''''''''******))))))((((((((((((++++++++++++************&&&&&&'''(((((())))))***+++++++++,,,,,,++++++++++++++++++***)))(((((()))(((((()))***+++,,,---...------------............000000111555999===??????<<<<<<<<<<<<;;;::::::999666555444333222333555777555555555666999<<>>@@@AAABBBAAA>>>:::555222222444555777777777888888999999999777666666555555444444333222222111111000000//////........................------...//////...,,,+++------,,,,,,++++++++++++))))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&((('''%%%$$$$$$%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$#########""""""$$$$$$$$$######"""""""""$$$###""""""""""""###### !!!!!!!!!""""""""""""###"""!!!"""###$$$"""!!!""""""!!!!!!!!!!!!""""""########################""""""###############$$$ !!!!!!""""""######""""""!!!!!!!!! """"""!!!!!!!!!!!!""""""######""""""###$$$%%%%%%%%%$$$"""!!!!!!###%%%&&&$$$$$$$$$###############$$$$$$$$$$$$######""""""""""""""""""""""""""""""###"""!!!!!!!!!!!!"""###!!!///444)))!!!###&&&$$$"""$$$%%%$$$###"""###%%%"""""""""""""""""""""""""""""""""""""""""""""""" """############$$$&&&!!!""""""#########""""""""""""""""""""""""""""""########################!!!!!!""""""##################""""""""""""###### !!!"""###$$$$$$$$$"""######$$$$$$######"""!!!!!!"""############### !!!"""###$$$$$$%%%########################$$$$$$############$$$$$$""""""""""""###$$$&&&&&&!!!!!!"""""""""#########""""""""""""""""""""""""!!! !!!###########################$$$###"""!!! !!!!!!!!!#########$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&%%%$$$$$$%%%&&&'''((((((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''((((((((()))))))))***)))***+++,,,---.........((((((((((((((())))))***((()))))))))************!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###%%%$$$###"""!!! ###############$$$$$$$$$!!!!!!"""###$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%$$$$$$#########"""######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''((())))))))))))''''''((((((((((((((()))(((((())))))******++++++******++++++++++++******+++)))(((((()))***)))''')))******+++,,,---......++++++,,,...///000111222......///111444666666555777888:::<<<======<<<<<<:::<<<;;;888444333555777222777<<<@@@AAAAAA@@@@@@???>>><<<777444333444666777777888888999:::;;;;;;888888777777666555555444222222222222111111000000////////////////////////......////////////.........---,,,+++******++++++))))))))))))((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&((()))(((&&&%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""$$$$$$$$$###############$$$###############"""""" !!!"""#########""""""###"""!!!"""$$$$$$"""!!!###"""!!!!!!!!!!!!""""""#######################################$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""!!!!!!!!! """!!!!!! !!!!!!""""""""""""###$$$$$$%%%%%%"""!!! !!!###$$$"""#####################$$$$$$$$$###""""""!!!!!!""""""""""""""""""""""""$$$###"""!!! !!!"""######777===--- ###'''%%%"""$$$$$$$$$###"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$$$$######$$$&&&!!!!!!""""""######""""""""""""""""""""""""""""""########################!!!!!!!!!"""""""""############""""""""""""###### !!!"""###############$$$$$$%%%%%%$$$$$$###!!!!!!"""###############!!!!!!""""""######$$$$$$########################$$$$$$############$$$$$$!!! !!!"""######!!!!!!!!!"""""""""######""""""""""""""""""""""""$$$###!!! !!!"""#####################"""""""""!!!  """"""#####################$$$!!!"""######$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""##################$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((())))))*********+++,,,---------------))))))((((((((()))******))))))))))))************!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###%%%$$$###""" """"""#########$$$$$$$$$ !!!"""###$$$$$$$$$$$$"""""""""""""""###$$$%%%############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((((((((('''&&&''''''''''''(((((())))))((((((((()))******++++++)))******************)))***(((&&&'''***+++)))((()))*********++++++,,,,,,)))***,,,---000111333444000000000222555666444333555666999<<<>>>>>>>>>>>>???AAABBB???:::777888:::777:::>>>???===:::999:::;;;<<<;;;999555333444555555666777888999:::;;;;;;999999888888777777666666333333333333222222222222////////////////////////000//////......//////000...---,,,************+++(((((((((((()))))))))))))))(((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''((()))(((&&&$$$$$$%%%######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!"""""""""#####################$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$###""""""""""""###$$$$$$""" !!!!!! !!!"""###$$$""""""""""""""""""""""""###############"""""""""""""""""""""!!!!!!!!!!!!############""""""""""""!!!!!! !!!!!! !!!###$$$%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""#########$$$$$$###""""""!!! """"""""""""""""""""""""###"""!!! !!!"""$$$&&&'''<<<@@@--- %%%'''!!!"""###$$$###"""!!!"""$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$###""""""###$$$ !!!!!!"""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!!!!!!!"""############""""""""""""###### !!!"""######"""!!!!!!######$$$$$$$$$$$$######!!!!!!"""###############"""""""""""""""#################################%%%$$$$$$######$$$$$$%%%"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""######"""!!!!!!""""""###!!!!!!""""""######$$$$$$"""!!!  """$$$%%%"""""""""!!!!!!!!!!!!!!!!!!""""""#####################$$$$$$$$$%%%%%%%%%########################!!!"""""""""#########$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))'''''''''((()))***************+++++++++++++++******))))))))))))***++++++))))))))))))************!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$######!!!!!!!!!!!!!!!"""######""""""######$$$$$$$$$$$$ """######$$$$$$$$$$$$$$$######$$$%%%&&&&&& !!!"""###$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&''''''&&&%%%%%%'''((((((((((((&&&%%%$$$((()))))))))******++++++''''''(((((()))*********))))))************)))))))))'''&&&'''***+++***((()))))))))))))))*********((()))+++---000222444555222222333444666666444333444666999<<>>:::;;;===:::<<<===:::666222222333888:::;;;999555222333555444555666777888999:::;;;::::::999999888777777777444444333333333333333333////////////////////////111000///......///000111///---,,,***))))))******(((((((((((())))))))))))))))))((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&((()))(((&&&$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!"""""""""""""""###%%%&&&%%%###!!! !!!"""###%%%%%%$$$$$$###"""""""""###$$$$$$""" !!!###%%%'''!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!######""""""!!!!!! %%%%%%%%%$$$$$$$$$$$$###!!!!!! !!!!!!!!!###%%%&&&%%%$$$###""""""###$$$$$$$$$$$$### !!!"""######$$$#########"""!!! """"""""""""""""""""""""!!!  !!!$$$&&&(((+++===???,,,!!!((('''!!!#########"""!!!"""###"""""""""""""""""""""""" !!!"""###"""!!! !!!""" !!!"""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!!!!!!!"""############""""""""""""######!!!!!!"""######"""!!! """"""############""""""!!!!!!"""########################"""""""""""""""########################%%%$$$$$$######$$$$$$%%%%%%$$$###############$$$!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""" """###%%%&&&&&&"""!!! !!!###%%%''' !!!!!!"""#####################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!""""""#########$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%''''''''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&''''''((()))******+++))))))*********))))))(((***************++++++,,,))))))))))))************######"""""""""""""""#########!!! !!!!!!""""""#########$$$############"""""""""!!!$$$$$$##################$$$$$$%%%$$$$$$###!!!!!!"""$$$$$$"""!!!###%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))&&&&&&''')))***+++,,,---(((((((((((((((((((((((((((((((((((())))))))))))'''&&&&&&(((+++---------+++)))))),,,000444555444222222222222222222222222777777888===BBBDDDBBB???EEEEEEDDDCCCAAA>>><<<:::444333222111//////......333555666666555444444555333444555777888888888888666777999888666555555666555555444444444333333333222222222111111000000000111000///......------.........///...---+++)))'''&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$#########""""""########################&&&###!!!!!!###%%%$$$#########""""""""""""######!!! !!!"""###""""""""""""""""""""""""%%%$$$###!!!!!!!!!"""###$$$"""!!!!!!"""$$$########################!!!!!!!!!!!!!!!  """###### !!!"""######"""!!!########################"""""""""!!! """"""############""""""###"""!!! """!!! """###$$$(((555888,,,"""!!!"""$$$$$$$$$######!!! $$$$$$######"""!!!!!!!!! !!!!!!"""###$$$$$$%%%""""""!!!!!! """"""""""""""""""""""""!!!"""###$$$$$$###"""!!!&&&&&&&&&%%%$$$###"""!!!########################!!!!!!"""###$$$$$$%%%%%%!!!!!!!!!!!!""""""""""""%%%$$$$$$###"""!!! !!!###$$$###"""!!!"""######!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$%%%%%%%%%%%%$$$###!!! !!!!!!"""$$$$$$###"""!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""%%%""" !!!###$$$###!!!""""""!!!!!!!!!!!!"""""" !!!"""###############!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&$$$###$$$&&&(((((('''$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''((((((((((((((())))))))))))************************)))************++++++++++++***)))(((((('''((((((######""""""""""""######%%%$$$###"""!!!!!!!!!!!!!!!"""""""""############$$$$$$$$$$$$#########"""##############################$$$$$$$$$######### """$$$$$$""""""###%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&'''''''''''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))(((((((((((()))))))))***'''&&&&&&(((+++,,,,,,+++,,,******,,,000444444444444444333333333333333222777777999<<>>BBB@@@??????>>>===<<<;;;;;;;;;888444000,,,***))))))000111333333222111222333111222333555666666666666666777999888777666666777444444555555555555666666333333333222222222222222111000///......------......---,,,+++***+++,,,---,,,,,,,,,++++++*********''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$################################################$$$############$$$######$$$$$$############$$$$$$!!!############""""""""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########"""!!!!!!!!!""""""###$$$ !!!!!!"""####################################"""""""""#########$$$$$$""""""############""""""###""""""!!!!!!!!!!!!!!!###########################&&&%%%""""""%%%###$$$######"""!!!$$$$$$######"""!!!!!!!!!############""""""""""""$$$######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""""""""""""""#################################$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$ !!!!!!!!!!!!###$$$###"""!!!"""######$$$$$$$$$$$$$$$$$$###########################""""""""""""""""""""""""!!!"""$$$%%%%%%%%%$$$###"""!!!!!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######"""!!!"""#########""""""!!!!!!!!!!!!""""""###############"""!!! ########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###"""###%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$###%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))++++++******))))))(((((())))))*********+++++++++((())))))***++++++++++++""""""!!!!!!"""###$$$$$$$$$$$$###""""""""""""#########""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$&&&&&&%%%$$$######$$$$$$&&&%%%$$$###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&'''''''''((('''''''''(((((((((((()))&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((()))((('''''''''(((***+++******+++---...///---+++)))************+++---...111111111111111111111111222555888888888999<<<@@@>>>>>>>>>======<<<<<<<<<:::777444111/////////000...000111222111000111222000111222333444555555555444666888888666555666777444444555555555555555555222222222222222222222222111000///......------...000///---+++*********++++++++++++***)))))))))(((&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$######################################################$$$$$$############$$$##################$$$!!!############"""""""""""""""""""""""""""""""""#########""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!!!! !!!"""""""""!!!!!! #################################""""""!!!!!!!!!""""""############""""""!!!###%%%'''((((((""""""""""""""""""!!!!!!###$$$###"""$$$&&&$$$  """###$$$%%%%%%$$$$$$######"""!!!!!!!!!############""""""""""""###""""""!!!  !!!!!! !!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""############"""#########$$$$$$$$$$$$"""""""""!!! !!!###$$$###"""!!!"""###""""""###$$$$$$###""""""######################################################$$$%%%$$$###"""!!!"""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""#########"""!!!"""######""""""!!!!!!!!!!!!""""""###############"""!!! """"""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$"""!!!"""$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&'''''''''(((((('''(((((((((((())))))))))))*********)))))))))(((((())))))*********+++++++++((()))***+++,,,,,,++++++!!!!!!!!!!!!"""###$$$%%%###""""""!!!!!!!!!""""""############""""""""""""""""""!!!!!!!!! """""""""###$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&(((&&&$$$###$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))*********)))))))))))))))''''''''''''''''''''''''***)))'''&&&'''(((***+++,,,,,,...000222222000...)))***+++***))))))+++---//////000000111222222222...222777;;;===>>>???@@@AAA@@@@@@??????@@@AAAAAAAAA>>>999444000.........,,,...000000000///000111///000111333444444444444333444666666555555555666555555444444444333333333000111111111111222222222111000///......------...000///...,,,+++***)))))))))))))))))))))(((((((((&&&&&&''''''''''''&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$###############$$$$$$$$$########################!!!###%%%%%%###"""###$$$######""""""""""""######""""""############""""""""""""""""""""""""""""""!!!!!!"""############"""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""######"""!!! !!!!!! !!!!!!######"""!!!!!!!!!""""""########################$$$######"""!!!!!! """"""############""""""!!!!!!!!!!!! !!!""""""""""""!!! !!!!!!!!!"""$$$&&&&&&%%%!!!""""""###############!!!!!!!!!"""######$$$$$$ !!!!!!!!!!!!!!!!!!!!!"""######$$$$$$ """!!!!!! !!!!!!""" !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$&&&%%%%%%$$$"""!!!!!! !!!###$$$###"""!!!"""###!!!"""############"""!!!########################$$$$$$############""""""$$$$$$$$$######!!! """"""""""""""""""###$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""######"""!!!!!!"""$$$""""""!!!!!!!!!!!!""""""$$$$$$%%%%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""###"""!!!!!!$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%&&&'''((((((((((((&&&&&&'''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))***,,,------,,,+++***!!!!!!!!!!!!"""###$$$%%%""""""!!!!!!!!!""""""###############"""""""""!!!""""""""""""!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%$$$###""""""$$$&&&(((******'''$$$###%%%&&&&&&%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))))))))))))))*********((((((((((((((((((((((((***)))'''&&&&&&(((***,,,......000333666666444222+++------,,,***)))+++---......///000222333444555111555<<>>?????????AAAFFFAAA???;;;999777555222///,,,,,,,,,---...000111222000111111222222333333333333333222111222333444555222222111111000//////...........................///000000111111000......,,,,,,,,,++++++*********+++******))))))(((''''''((('''&&&%%%%%%%%%%%%&&&***(((&&&%%%&&&''''''&&&((((((&&&%%%###!!! %%%%%%$$$$$$###""""""!!!"""""""""######$$$$$$%%%"""##################"""!!!!!!""""""###""""""!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###############"""!!!!!!""""""#########$$$$$$$$$##################$$$$$$!!!!!!""""""######$$$$$$ """###""" """"""#########$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""###$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$########################$$$%%%%%%$$$#########$$$""""""""""""""""""""""""!!! !!!"""""""""""""""##################""""""""""""######&&&&&&%%%$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!""""""!!!"""###### !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$!!!"""""""""#####################""""""!!!!!!!!!"""""""""######$$$$$$$$$######$$$$$$%%%$$$$$$$$$""""""""""""""""""""""""""""""""""""############$$$#########"""""""""""""""!!!!!!!!!!!!""""""###!!!""""""#########""""""$$$######""""""""""""""" !!!!!!!!!"""""""""######""""""""""""############""""""""""""###### !!!"""######$$$$$$###!!!"""###$$$$$$###""""""$$$$$$$$$######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''')))))))))(((((((((((((((***************)))((((((******)))))))))))))))************)))))))))******""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!!!!!!! !!!!!!!!!  !!!"""!!!!!!""""""""""""###$$$%%%&&&'''%%%$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%$$$$$$$$$'''''''''''''''''''''''''''%%%$$$%%%'''))))))(((((((((((((((((((((((((((''''''''''''((()))*********)))(((''''''((()))***,,,+++******+++,,,...///---------------...//////111111111222444999???DDDXXXeeeuuu}}}jjjYYYGGG@@@::::::<<<;;;<<>>>>><<<777444111000...------///222444111111111111111000000000000111222333333333333333111111111000//////......---------------------------,,,,,,,,,,,,---......------,,,+++***)))((('''((((((((((((''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&"""!!! !!!$$$%%%%%%$$$!!!!!!!!!"""######$$$$$$$$$$$$$$$#########""""""############""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$###""" """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############"""!!!""""""""""""############!!!""""""######$$$%%%%%%!!!!!!""""""#########$$$ """###$$$###"""###$$$""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""############""""""###$$$###""" !!!  """###!!!!!!!!!!!!"""""""""""""""""""""$$$%%%%%%$$$""""""""""""""""""""""""""""""""""""""""""###$$$$$$!!!"""""""""##################""""""""""""###### !!!!!!!!!""""""""""""!!!!!! !!!###$$$"""!!!!!!!!!"""###!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$"""""""""""""""#########$$$######"""!!!!!!  !!!""""""###### !!!!!!!!!!!! """""""""""""""""""""""""""""""""#########$$$$$$########################$$$$$$###"""!!!!!!!!!!!!!!!!!!"""###############!!!"""###$$$$$$###"""!!!""""""""""""##################""""""""""""######""""""!!!!!!!!!!!!""""""###$$$$$$######"""!!! !!!"""##################""""""#################################"""""""""""""""""""""""" """$$$%%%&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))*********))))))((()))(((((((((((())))))************+++++++++++++++""""""""""""""""""""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%###############"""!!! $$$$$$$$$###!!!"""$$$&&&"""######$$$%%%%%%%%%%%%######$$$%%%$$$###""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((((((((((((''''''''''''''''''''''''&&&''''''&&&&&&&&&'''(((((((((((((((((((((((((((((()))))))))************((((((((((((((()))******)))***,,,------,,,***))))))******+++,,,---------///000000000222777===BBBRRR```pppzzz{{{rrraaaQQQBBB999444777;;;===>>>???>>>===>>>>>>>>>;;;777333222000...,,,---...111222111000000000000000000000///000111222333333333333333222222111111000//////---------------------------,,,+++*********++++++------,,,+++)))(((''''''((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&'''$$$""""""###$$$%%%$$$""" !!!###%%%&&&'''$$$$$$$$$#####################""""""""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$"""""""""######"""!!!!!!""""""!!!!!!!!!!!!""""""########################!!!""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!!!!###$$$###"""###$$$!!!!!!"""""""""######### !!!!!!""""""""""""!!!!!!"""""""""#########!!!""""""###"""!!!!!!  """### !!!!!!""""""""""""%%%$$$"""###%%%%%%###!!!""""""""""""""""""""""""$$$$$$###"""""""""""""""!!!"""""""""##################""""""""""""###### !!!""""""############"""!!!!!!!!!!!!!!!###!!! """###"""!!!"""""""""""""""""""""""""""""""""""""""######$$$######""""""""""""""""""########################  !!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""#####################$$$$$$$$$%%%$$$###""""""!!!""""""###############"""!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""##################""""""""""""######""""""!!!!!!!!!!!!""""""###$$$$$$######"""!!! !!!!!!"""###$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""""""""""" """$$$%%%&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''(((((((((((('''''''''''')))(((((((((((('''''''''''''''((((((((((((((('''((((((''''''((()))******((()))***++++++++++++***""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$######$$$$$$$$$###""""""###$$$$$$###""""""###%%%"""###$$$%%%%%%%%%%%%$$$"""######$$$######""""""#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%''')))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''(((((())))))******(((***,,,......---***)))((()))***,,,---------------...//////000333777;;;EEEQQQ^^^eeefffaaaUUUJJJ<<<666444888===???@@@CCCBBB@@@>>><<<;;;999666444222111///...---...000111///////////////000000000///000000111222333444444333333222222111000000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++***)))(((((('''((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$$$$&&&%%%$$$"""!!!!!!""""""###$$$%%%%%%########################""""""""""""""""""""""""######$$$$$$$$$$$$###### !!!"""############""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!""""""############"""###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! %%%%%%$$$###"""!!! !!!"""!!! !!!"""!!!!!!!!!"""""""""###### !!!!!!""""""######$$$!!!!!!!!!"""""""""######""""""""""""!!! ###"""""""""######$$$$$$ !!!!!!""""""######$$$&&&### ###$$$""" """"""""""""""""""""""""###"""!!! """"""""""""##################""""""""""""######!!!""""""###$$$$$$%%%%%%############"""!!! ###!!! """######"""########################"""""""""""""""######$$$############"""""""""""""""#########$$$$$$$$$$$$!!!  """###$$$%%%%%%%%%"""""""""""""""""""""""" !!!!!!!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$$$$$$$######""" !!!""""""############"""!!!!!!!!!"""""""""############""""""""""""######"""!!!!!! !!!!!!""" !!!"""######$$$$$$###%%%%%%$$$###""""""""""""$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''))))))(((((('''''''''&&&******))))))((((((((('''&&&&&&''''''((((((''''''''''''''''''((()))******&&&''')))***++++++***)))""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!""""""############"""!!!###"""!!! !!!!!!"""###$$$%%%%%%%%%$$$$$$"""""""""""""""""""""""""""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&(((((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''%%%%%%''')))(((((((((((((((((((((((($$$$$$%%%&&&&&&%%%$$$###&&&'''((())))))*********((()))***+++,,,,,,++++++)))***,,,...////////////,,,---//////...///222444999BBBJJJMMMNNNMMMGGG@@@777444666;;;>>>>>>AAAEEEEEEAAA===999888888777666333222111000000000000000---......//////000000000000000///000111222444555222222222111000000//////++++++++++++++++++++++++***+++,,,---...---,,,,,,++++++******)))))))))(((&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!""""""######"""##################"""!!!"""######$$$$$$######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#####################""""""!!!!!!!!!!!! !!!!!!""""""######$$$$$$######""""""!!!!!! """"""!!! !!!!!!!!!!!!!!!"""""""""###!!!!!!""""""###$$$$$$%%%!!!!!!!!!!!!"""""""""###$$$######""""""""""""###"""###$$$$$$%%%%%%$$$$$$!!!!!!""""""###$$$$$$%%%$$$ """""" """""""""""""""""""""""""""!!! !!!""""""""""""##################""""""""""""######""""""######$$$$$$%%%%%% """###%%%%%%###!!!###!!!!!!#########"""""""""""""""""""""""""""""""""""""""######$$$############"""""""""!!!############"""""""""""" !!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%%%%$$$""""""""""""""""""""""""!!!!!!"""""""""##################$$$$$$%%%%%%%%%#########"""######$$$$$$""""""#########""""""!!!"""""""""""""""######$$$ !!!!!!!!!"""""""""######""""""""""""######!!!!!! !!!!!! !!!"""######$$$$$$###&&&%%%$$$"""!!!!!!""""""######""""""""""""##############################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((()))))))))***************&&&&&&'''((((((((((((((('''&&&&&&'''''')))******%%%&&&(((*********)))(((""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""  !!!""""""###""""""!!!###%%%&&&$$$#########"""###$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!!!!"""###""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''(((((((((&&&###!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))'''%%%$$$&&&)))((((((((((((((((((((((((%%%&&&'''''''''&&&%%%$$$&&&&&&((()))************)))((((((((()))***,,,---***,,,...000111111111000,,,...//////......///000000777<<<======>>><<<888444444777<<<======@@@EEEFFFAAA;;;777666777888888444333333333222111111000,,,------...///000111111000000//////000222555666111111111000//////......++++++++++++++++++++++++&&&(((***---......---,,,*********)))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((###"""###%%%''''''%%%#########$$$$$$%%%%%%%%%%%%##################$$$$$$ !!!"""######$$$""""""############""""""$$$$$$%%%%%%%%%$$$$$$###""""""!!!!!!!!!!!!""""""!!!!!!"""#####################""""""!!!!!!!!!  """###%%%&&&&&&""""""""""""############!!!###$$$$$$"""!!!"""###!!!!!!!!!!!!""""""""""""!!!""""""###$$$%%%%%%%%%!!!!!!!!!!!!""""""""""""&&&%%%$$$######$$$%%%&&& !!!###$$$$$$######"""!!!""""""###$$$%%%%%%%%%!!!!!!"""!!!"""""""""""""""""""""""""""!!!!!!""""""###$$$%%%""""""""""""##################""""""""""""###### !!!!!!!!!"""""""""""" ###&&&&&&%%%"""!!!###!!!!!!#########!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$#########""""""!!!!!!$$$$$$###"""!!!  !!!"""###$$$%%%%%%"""############"""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$#########$$$$$$%%%%%%%%%###"""""""""###$$$%%%%%% !!!"""######$$$$$$######"""!!!!!!!!!"""$$$%%% !!!!!!!!!!!!######""""""""""""######!!!!!! !!!!!!###$$$$$$######"""!!! """"""!!!!!!!!!###$$$%%%""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""######$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&'''((()))***+++(((((()))***+++,,,------''''''((())))))***))))))&&&&&&&&&'''''')))******###%%%''')))******((((((""""""""""""############""""""""""""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%$$$######%%%%%%$$$###"""!!! $$$$$$$$$$$$###!!! """"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&'''&&&&&&%%%%%%$$$$$$&&&''''''&&&$$$$$$######$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((((((((((()))(((&&&%%%%%%&&&((()))((())))))***+++,,,,,,,,,''''''((()))***++++++,,,//////...------------...........................///111444777999;;;;;;;;;::::::;;;<<<;;;:::999888AAA???<<<999777555555555111222444444333111...,,,......///000111111000000......//////000111111111333222222111000//////...------,,,+++,,,---///000------,,,++++++***)))))))))))))))))))))(((''''''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%###!!!###&&&&&&###"""%%%%%%"""$$$$$$############$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!!!!"""""""""""" !!!######"""######""""""""""""######$$$$$$######""""""!!!!!!""""""""""""############$$$$$$$$$###"""!!!!!! """"""""""""""""""""""""$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!###"""!!! !!!"""###"""""""""""""""######$$$)))(((&&&$$$######$$$$$$ !!!!!!"""""""""""""""$$$###!!! !!!""""""!!!  !!!"""$$$###"""!!!!!! !!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! """"""""""""###############"""""""""!!!!!! ######""""""!!!!!! !!!"""#########"""""""""""""""!!!!!!!!!$$$###""" !!!"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""""""""  ###$$$###!!!""""""######$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!""""""""""""""""""""""""!!!!!! """$$$%%%!!! !!!!!!!!!!!!$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!"""""""""""""""###""" !!!"""###!!! $$$###!!!  $$$$$$$$$#########"""""""""###$$$$$$$$$$$$###"""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%(((''''''&&&&&&%%%$$$$$$))))))******)))((('''''')))))))))))))))******+++''''''&&&&&&&&&&&&''''''+++)))&&&$$$$$$%%%'''(((+++***)))'''&&&&&&&&&&&&""""""""""""############""""""""""""""""""""""""###"""!!! !!!"""###""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$######""""""!!!!!!%%%$$$$$$######""""""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%''''''((())))))))))))((()))((('''&&&&&&&&&'''((())))))******+++,,,,,,---++++++++++++++++++++++++...............///000000000000000000000000000000...000222444666888999:::999999::::::999888777666:::999777666444444444444111222333333222000...---+++,,,---///000222333444111111000//////......---222222111000000///......++++++***)))***+++,,,---//////......---,,,,,,+++)))))))))))))))(((''''''(((''''''&&&%%%%%%$$$$$$'''&&&$$$%%%&&&&&&$$$######&&&&&&######&&&&&&###$$$$$$$$$######$$$$$$$$$ !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""############### !!!!!!!!!""""""""""""!!!!!!"""""""""$$$######""""""######$$$#########"""""""""""""""""""""""""""############$$$$$$######"""!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$+++***'''%%%"""!!!!!! !!!!!!"""############""" !!!###$$$%%%!!!!!! !!!!!!###"""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""#########$$$$$$#########"""""""""###"""""""""!!!!!!!!! """"""""""""!!!!!!!!!!!! !!!%%%$$$###"""!!!""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###""""""!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$"""  ###$$$###!!!!!!!!!!!!!!!"""###$$$$$$%%%$$$$$$######"""""""""""""""""""""""""""""""""$$$###"""!!! !!!!!!"""###$$$$$$"""!!!!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""###"""!!!!!!"""###""" $$$###"""!!!!!!!!!""""""$$$$$$$$$#########""""""########################%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''''''''((())))))))))))(((((((((''''''&&&'''''''''***)))'''&&&%%%&&&'''((())))))(((((('''(((((((((""""""""""""############""""""""""""""""""""""""###"""!!! !!!"""####################################"""######$$$%%%!!!"""""""""######$$$$$$$$$$$$###"""""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))******))))))(((((((((''''''&&&&&&&&&)))******++++++,,,,,,,,,...------,,,+++***))))))++++++,,,---...///000111---------------------------......000222444555777666777777666666555333333333222222222333444555555444333333222111000///...,,,,,,---...000222333444000000//////...------,,,111000000//////.........,,,+++*********+++,,,---+++++++++******))))))((()))))))))))))))((('''''''''''''''&&&&&&%%%%%%$$$)))'''$$$$$$%%%&&&&&&%%%"""%%%&&&$$$$$$((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!"""############### !!!!!!"""""""""""""""""" !!!"""!!!!!!######""""""""""""######!!!""""""""""""""""""###""""""""""""############$$$$$$######"""!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!""""""###$$$***)))'''$$$"""!!! !!!""""""############### """############ !!!!!!!!!!!! !!!!!!!!! !!!!!!"""""""""""""""""""""""""""""" !!!!!!""""""""""""######%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!$$$######"""!!!  !!!!!!%%%$$$###############$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%"""!!! !!!"""###"""!!!  !!!###$$$########################""""""""""""""""""""""""&&&%%%###""" """######""" """%%%""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""###!!!!!!!!!######"""!!!######"""""""""###$$$$$$$$$$$$$$$###############%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''(((((()))((('''&&&%%%&&&'''''''''''')))*********)))(((***)))((((((''''''''''''***))))))((((((((((((((()))(((((((((((()))***+++!!!"""""""""############""""""""""""""""""""""""###"""!!! !!!"""###########################$$$###"""""""""###%%%&&& !!!"""$$$%%%&&&&&&###""" """$$$%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''(((((((((((()))***************(((((())))))((('''&&&%%%)))))))))*********++++++++++++******)))(((((('''******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///111333333333333222222111000000...///000222444666777888888777444222000///......000000///......///000111,,,,,,------.../////////000/////////.........---...---,,,,,,,,,---...///))))))(((((((((''''''''')))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%(((&&&###"""###%%%&&&&&&"""%%%&&&$$$%%%)))***'''"""##################"""#########$$$$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!"""############### !!!"""###""""""!!!###!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!!!!!!!""""""######!!!"""""""""########################""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!! """######"""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$############### !!!""""""######""""""!!!"""#########"""  !!!""""""!!!  !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!######""""""!!!!!! """""""""""""""!!!!!!!!!########################""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$"""!!!!!!!!!"""""""""!!!!!!  !!!###%%%!!!"""""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$"""!!!!!! !!!"""!!! !!!###############""""""""""""""""""#########"""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!"""############"""###!!!!!!!!!###$$$###"""!!!!!!""""""###$$$%%%%%%########################%%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((***))))))((((((***+++,,,+++***)))(((((('''(((((())))))******))))))))))))******))))))))))))******!!!"""""""""############""""""""""""""""""""""""###"""!!! !!!"""###########################$$$###"""""""""###%%%&&& !!!###$$$&&&''''''!!! !!!###%%%""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$%%%%%%&&&'''''''''&&&((('''%%%%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))***************(((((())))))((('''&&&&&&((((((((()))))))))))))))((())))))))))))*********------............---,,,........................+++************,,,...///000000//////...............///111444666888:::;;;<<<999666222///...------000000////////////000000,,,,,,------.../////////////////////............///...---,,,,,,,,,---...+++++++++++++++*********)))))))))))))))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&$$$!!! """$$$%%%%%%!!!%%%%%%$$$%%%)))***(((!!!!!!"""######"""!!!!!!"""""""""#########$$$$$$""""""""""""""""""""""""!!!!!!"""############### """#########"""!!!###!!!!!!!!!!!!  !!!!!!"""""""""###!!!"""""""""#####################"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!""""""""""""!!!!!! !!!#########"""!!!!!!!!!!!! !!!""""""###""""""################## !!!!!!""""""!!!!!!!!!"""#########"""  !!!""""""!!!   !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$ !!!!!!!!!!!!""""""""""""""""""###############!!!!!!!!!!!!""""""""""""!!!"""!!!!!!!!!!!!!!!!!!$$$$$$###"""!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######$$$$$$###"""!!! $$$#########""""""!!!!!!!!!"""""""""!!!!!!!!!"""""""""!!!!!!!!!"""###$$$!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""#########""" !!!###%%%$$$#########"""""""""!!!!!!"""############""""""!!!!!!!!!!!!""""""######!!!""""""###############"""!!!!!!"""###$$$$$$### !!!"""######$$$$$$########################%%%$$$"""!!!!!!"""$$$%%%###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%(((''''''&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%######%%%'''(((+++)))%%%######&&&***---******)))((((((((((((((())))))******************,,,+++***)))((((((((((((""""""""""""############""""""""""""""""""""""""###"""!!! !!!"""####################################"""######$$$%%%!!!!!!"""###$$$%%%&&&&&&!!!  !!!######!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''((())))))******))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***+++,,,---......///000111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,******************+++,,,,,,,,,,,,,,,,,,------...///000333555777999::::::999777444111///---,,,,,,,,,---...000111111222222000000//////...------,,,////////////////////////---,,,+++*********+++,,,************************)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$""" !!!"""$$$$$$$$$!!!$$$%%%###%%%((()))''' !!!"""######"""!!! !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!"""############### """###$$$###!!! """ !!!"""!!!!!!  !!!!!!!!!!!!!!!!!!"""""""""""""""##################""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$%%%!!!!!!""""""""""""!!!!!! !!!""""""######"""!!!!!! !!!!!!"""###$$$$$$$$$######!!!  !!!""""""""""""""" """############ !!!!!!!!!!!!  !!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!  !!!""""""""""""!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%%%%$$$$$$$$$#########""""""""""""""""""""""""%%%%%%$$$###"""!!! !!!"""###"""!!! !!!"""#########"""""""""!!!!!!!!!!!!!!!""""""#########"""""""""""""""""""""""" !!!"""###$$$$$$$$$$$$ !!!!!! """#########""""""!!!!!! !!!###$$$$$$###"""""" !!!!!!""""""######$$$!!!"""######$$$$$$######"""!!!!!!"""$$$%%%$$$### !!!"""###########################$$$$$$$$$%%%$$$###""""""###$$$%%%######$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$&&&&&&%%%$$$%%%&&&'''((()))&&&""" ###'''***)))((((((''''''(((((())))))))))))))))))******+++,,,,,,***)))((('''''''''""""""""""""############""""""""""""""""""""""""###"""!!! !!!"""###""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%""""""""""""############!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((((((((((((((''''''''''''''''''((())))))))))))(((((((((''''''''')))***++++++++++++***************((()))***+++,,,---......---...///111111000///...******************************+++++++++******)))***)))))))))***,,,...///000111333555666666666666222111000...------,,,,,,+++,,,///111222222111000111111000//////......---000000000000000000000000---,,,+++***)))***++++++(((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&###"""!!!"""$$$%%%$$$###!!!$$$%%%###$$$'''(((%%%"""###$$$%%%%%%$$$###"""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!"""############### """$$$$$$###!!! !!!!!!""""""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!! """"""""""""############"""""""""""""""""""""###""""""""""""""""""""""""""""""######$$$$$$$$$$$$!!!!!!""""""""""""!!!!!! !!!"""###$$$!!! !!!"""""""""############!!! """"""###$$$$$$$$$$$$$$$ !!!###$$$%%%!!!!!! !!!!!!!!!!!!  """"""""""""""""""""""""  !!!!!!!!!"""""" !!!!!!""""""""" !!!!!!!!!"""""""""#########""""""!!!!!!  !!!"""###$$$######"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!###$$$###  """""""""######""" !!!!!!!!!""""""""""""""""""""""""""""""""""""""" !!!"""$$$%%%%%%$$$$$$ ######"""!!!!!!  !!!###$$$$$$$$$"""""" !!!!!!"""######$$$$$$""""""###$$$$$$$$$$$$###"""!!!!!!"""$$$%%%%%%$$$ !!!###$$$$$$$$$$$$###""""""#########$$$$$$$$$########################"""###$$$%%%%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%###"""###$$$'''(((&&&&&&&&&&&&'''((())))))***)))''''''''')))***,,,***))))))(((''''''''''''""""""""""""############""""""""""""""""""""""""###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%$$$######%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$############$$$%%%&&&''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''((())))))))))))((((((''''''&&&&&&&&&''''''(((((((((((((((((('''&&&&&&'''))),,,---,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))******++++++''')))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++)))(((((((((((((((***,,,...000000111222333444444333222+++++++++,,,,,,,,,---------///222333333000---+++......//////000111111111000000000000111111111111000///---,,,+++,,,------++++++++++++,,,,,,,,,,,,)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$&&&&&&%%%###!!!$$$%%%"""###&&&'''$$$###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""!!!!!!"""############### """$$$$$$###!!! !!!###############""""""""""""######""""""!!!!!! """"""""""""############"""""""""""""""#########""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!""""""""""""!!!!!!!!! """$$$%%% !!!""""""!!!"""############$$$$$$%%%&&&&&&&&&&&&%%%$$$###!!! !!!""""""!!!  !!!""""""!!! """"""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$ !!!!!!!!!""" !!!!!!"""""""""### !!!!!!!!!""""""######%%%%%%$$$"""!!! !!!"""###$$$%%%!!!"""###$$$%%%%%%$$$###""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!! !!!###########################""""""""""""############!!!###$$$###  """!!!"""######""""""""""""""""""!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$%%%$$$$$$###!!!"""!!! !!!######""""""!!! !!!###$$$%%%$$$###""" !!!!!!"""###$$$$$$$$$""""""###$$$$$$$$$$$$###"""!!!!!!"""$$$&&&%%%$$$"""###$$$%%%&&&%%%$$$$$$""""""######$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""###$$$%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%&&&''''''((((((((('''&&&'''(((((())))))((((((%%%%%%%%%&&&'''((()))******)))'''%%%&&&(((+++,,,'''''''''''''''(((((()))######$$$$$$$$$$$$######!!!""""""""""""#########%%%$$$###!!!!!!!!!"""### """""""""###$$$$$$$$$%%% !!!###%%%%%%###!!! $$$"""!!!###&&&((('''%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''(((((((((((()))'''&&&%%%%%%&&&((()))'''&&&%%%%%%&&&(((+++---'''''''''''')))+++---...222///++++++,,,,,,***''''''+++...---***((((((***---...///...,,,,,,...000))))))***+++,,,,,,------///...,,,***)))))))))***000---***((()))***++++++///......///111222111000------,,,,,,,,,,,,,,,---...///111111000//////000+++,,,...///111222222222222111000111222222111000///......---------.........//////---***(((''''''************)))))))))(((&&&&&&%%%$$$$$$###""""""######$$$%%%%%%%%%%%%$$$########################"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""%%%$$$###!!!!!!!!!""""""'''%%%""" """%%%'''$$$$$$$$$$$$###!!! !!!!!!!!!!!!"""""""""""" """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!!!!"""""""""!!!  """"""#########$$$$$$$$$########################$$$$$$$$$###"""!!!!!!!!!###$$$$$$$$$$$$###"""""" !!!"""###$$$$$$""""""############"""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######""""""!!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$######"""!!! !!!"""######"""!!! !!!"""###""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$### !!!### !!!!!!!!!!!!   !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!  """%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!"""""""""!!!  !!!!!! """ !!!%%%''''''%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))((((((''''''''''''((((((((((((((((((((((((******))))))(((((('''''')))))))))(((&&&''')))+++######$$$$$$$$$$$$######"""""""""############$$$%%%$$$"""!!!!!!!!!"""###""""""#########$$$$$$$$$###############$$$$$$$$$!!!"""###$$$$$$###"""!!!!!! ###$$$###"""$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((()))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&''')))***,,,(((''''''((()))+++,,,------+++)))***---...---,,,+++---......---,,,,,,---,,,---...---,,,+++---...*********+++,,,,,,,,,---000000///...------------222///,,,+++,,,---......000///......//////...,,,,,,,,,++++++++++++,,,,,,---///111111000///000000......///000111111111111222111000000222222111000000000000//////.........---...///---***((('''(((*********)))))))))((((((&&&&&&&&&%%%$$$$$$############$$$%%%%%%%%%%%%$$$##############################$$$%%%%%%$$$######""""""""""""""""""""""""###"""""""""""""""######%%%$$$$$$######$$$$$$%%%######$$$######"""!!! !!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""##############################"""!!!!!!!!!!!!!!!!!!!!!"""############"""###"""!!!!!!!!!"""###$$$"""""""""""""""#########"""""""""""""""""""""""" !!!!!!!!!!!!###$$$$$$$$$$$$###"""""" !!!!!!""""""######""""""############""""""%%%%%%$$$###"""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!######################## !!!!!!!!!""""""###"""""""""!!!!!!!!!  !!!!!!!!!!!!!!! !!!""""""""""""!!!""""""###$$$$$$$$$$$$######"""!!! !!!"""######"""!!!!!!!!!!!!"""###""""""""""""""""""""""""######""""""""""""""""""#########!!!!!!###############$$$$$$$$$$$$!!! !!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###############""""""!!!$$$##################$$$"""!!! """%%%&&&&&&$$$""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((((()))))))))******&&&&&&''''''''''''&&&&&&((((((((('''''''''&&&&&&***************************)))))))))(((((((((''')))******)))(((''')))***######$$$$$$$$$$$$######"""############$$$$$$$$$$$$###""""""!!!"""""""""!!!!!!!!!"""""""""######$$$$$$$$$###############""""""""""""""""""""""""###"""!!!"""$$$%%%%%%$$$$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((()))((('''&&&%%%%%%&&&'''%%%&&&&&&'''((()))******(((((((((((()))***,,,,,,***))))))***---......------+++++++++---...///...+++---------++++++,,,---++++++++++++,,,,,,,,,,,,//////000000000000//////111///,,,,,,---///000000111000.........---+++)))+++++++++******++++++,,,,,,///111111000000000111111111111222111111000000222111000000222222111000111111222111000///---,,,,,,---...---***((((((((())))))))))))((((((((((((''''''&&&&&&%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$###########################$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""" !!!"""######$$$$$$$$$"""###%%%%%%%%%%%%###"""""""""############""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""##############################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""#########"""""""""######$$$%%%"""""""""""""""""""""!!!  !!!""""""#########$$$$$$######"""!!!!!!!!!!!!!!!""""""""""""!!!""""""######""""""!!!%%%%%%$$$###"""!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######################## !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!""""""######""""""!!!"""######$$$$$$######""""""!!!!!!!!!!!!""""""$$$###""""""""""""###$$$""""""""""""""""""""""""$$$$$$###""""""!!! #########!!!!!!###$$$$$$$$$$$$%%%%%%%%%%%%"""!!!!!! !!!!!!"""######"""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""############&&&%%%$$$######$$$%%%&&&###"""!!!"""$$$%%%$$$######$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&************************))))))))))))(((((((((((()))+++,,,+++)))(((((()))######$$$$$$$$$$$$##################$$$$$$$$$$$$######""""""""""""""""""!!!!!!!!!!!!""""""""""""%%%$$$$$$$$$###"""""""""######""""""""""""###############$$$%%%%%%%%%%%%$$$##################$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&&&&%%%&&&&&&%%%&&&'''((())))))))))))((((((((())))))***++++++++++++++++++,,,,,,++++++***'''%%%&&&***------,,,,,,---......---,,,---...,,,,,,,,,,,,,,,,,,++++++,,,---///000111111000///...,,,++++++---///000000000/////////000///,,,***++++++******++++++,,,,,,---///222333222000000111111111222222222222111111222000///000111222111000000111222222111...,,,***+++,,,---,,,***(((((()))))))))(((((((((''''''''''''''''''&&&&&&%%%%%%%%%######$$$%%%%%%%%%%%%$$$################################################"""""""""""""""""""""""" !!!"""$$$$$$$$$###"""""""""###$$$$$$###""""""!!!!!!"""############### !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############""""""!!!!!! !!!""" !!!""""""############""""""""""""!!! !!!!!!""""""######$$$$$$###############""""""!!!###"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###############!!!""""""###############""""""!!!!!!!!!!!!""""""$$$##################$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!!!!!"""""""""!!! !!!###!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""###""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""""""""""""""!!!"""""""""""""""#########""""""!!!!!!!!!!!!"""""" !!!!!!"""###%%%$$$"""!!!!!!"""$$$%%%$$$############$$$######$$$$$$%%%%%%&&&&&&''''''########################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))(((((((((((()))+++------+++)))((((((######$$$$$$$$$$$$######""""""#########$$$$$$$$$"""""""""#########""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$###"""""""""######""""""""""""###### !!!!!! !!!"""#########$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&&&&%%%&&&'''((()))))))))((()))))))))************))))))***+++,,,,,,+++++++++)))&&&$$$%%%))),,,,,,+++---...000000///......///------,,,,,,,,,,,,,,,,,,,,,---///111222222222111---,,,+++,,,...000111000/////////111333333111///,,,,,,,,,,,,,,,---......///111444555333222111111///000111222222333333222111000///000111111000//////000111111000---+++)))***+++,,,,,,***(((((()))(((((((((''''''''''''&&&''''''&&&&&&&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$########################"""""""""!!!!!!""""""""""""""""""""""""""""""""""""###$$$$$$$$$"""!!! ###"""!!!!!!!!!!!!"""### !!!"""######$$$###### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$###"""!!!!!!  !!!""" !!!!!!!!!!!!#####################"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###""""""############"""!!!!!!######""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!"""""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!"""###############!!!!!!"""############"""!!!!!!""""""""""""!!!!!!#########$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!""""""""" """### !!!!!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""!!!!!!!!!"""$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$###""""""######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!"""""" """###$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$###"""######!!!"""""""""######$$$$$$########################%%%%%%%%%%%%&&&&&&&&&&&&(((((()))))))))*********&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))+++------+++)))))))))######$$$$$$$$$$$$######!!!""""""""""""#########!!!!!!"""############"""############$$$$$$$$$%%%$$$$$$$$$###############"""""""""""""""""""""""" """###"""!!! !!!###"""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))*********))))))((($$$'''***,,,,,,,,,---...)))(((((()))+++---...------///111111000///...///,,,,,,,,,,,,------------///000111222444444444555///...---...000222222111......000333666777555333............///000000111222444777777555333111000...///000111222222222222111000//////111111000///////////////...---+++***(((***++++++***))))))***((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$###########################"""!!!!!!!!!!!!"""###""""""""""""""""""""""""$$$$$$$$$######"""!!! ###"""!!! !!!"""### !!!"""############### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################"""###$$$$$$$$$###"""!!!"""""""""""""""###$$$$$$!!!""""""######""""""!!!!!!!!!!!!""""""#########""""""""""""""""""""""""!!!!!!!!!!!! """"""######""""""!!! ######""""""!!!!!! !!!!!!""""""!!!!!! $$$#########"""""""""!!!"""""""""""""""""""""""" !!!!!!""""""######!!!""""""######$$$$$$$$$##############################""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!! !!!""""""######"""""" !!!""""""######""""""!!!!!!""""""""""""!!!!!!""""""###$$$$$$###"""""""""""""""""""""""""""""" !!!!!!"""###### !!!""""""!!!!!!"""###!!!"""""""""############"""!!!!!! !!!!!!""" !!!""""""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$###!!! """###""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$######"""!!!!!!""""""######$$$$$$$$$$$$############$$$$$$"""!!!!!!!!!"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''************************(((((((((((())))))))))))(((***++++++***))))))***######$$$$$$$$$$$$###### !!!!!!!!!""""""""" !!!"""###$$$######""" !!!!!!!!!""""""###############$$$$$$$$$!!!"""###$$$$$$###"""!!!"""$$$%%%%%%###"""###%%%"""###$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''(((((((((((((((((('''&&&&&&''')))***)))***++++++***)))((('''$$$'''+++---,,,+++,,,---)))***,,,---------...///,,,...111111000.........+++,,,,,,,,,---.........111111111111222333555555///...---...000111111000...///111444777888666444000000000000111222333444555777::::::777444111000//////000111111000000000111///...///000111000///000/////////......------((()))++++++***))))))***'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$########################%%%$$$###""""""###$$$%%%""""""""""""""""""""""""######"""""""""""""""#########$$$$$$$$$$$$######!!!""""""#########""""""!!!!!!!!!""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################"""###$$$%%%%%%###""" """######$$$$$$$$$$$$$$$###$$$$$$$$$$$$###!!!  !!!"""""""""""""""""""""""""""""" !!!!!!"""""""""""""""""""""!!!!!! """"""""""""!!!!!!!!!!!! !!!!!!!!!!!! ############"""""""""""""""""""""""""""""""""""" !!!"""#########!!!""""""######$$$%%%%%%#################################"""""""""!!!!!! !!!!!!!!!"""""""""### !!!!!!!!!!!!!!! !!!""""""""""""!!! !!!!!!""""""""""""""" !!!"""######"""!!! !!!""""""######""""""!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!"""""""""!!!"""###""""""#########$$$$$$$$$!!! !!!""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!!!!! !!!""""""######$$$$$$############$$$$$$###"""!!! !!!"""$$$&&&###$$$%%%&&&&&&%%%$$$###!!!###%%%$$$""""""###%%%'''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((************************'''((((((((()))))))))***'''((())))))((((((***,,,######$$$$$$$$$$$$###### !!!!!!!!!!!! !!!"""$$$$$$$$$###""""""#########$$$$$$$$$$$$""""""######$$$$$$$$$%%% """###%%%%%%###""" !!!###""" """"""###$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&'''((())))))))))))(((&&&%%%&&&''')))*********++++++***)))(((''''''+++......+++(((((()))'''+++...///,,,+++,,,...+++---000000///---------++++++,,,,,,---...//////000///......///111222444---,,,+++,,,......---,,,...///111444777777555222222222222222333444555666777999<<<<<<888444111000111111111000000///------111///...///000111000///111000////////////000000''')))++++++***))))))***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################'''&&&%%%$$$$$$%%%&&&'''""""""""""""""""""""""""""""""!!!!!!!!!###$$$&&&"""$$$'''(((((('''$$$"""""""""############""""""############$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%%%%$$$""" !!!"""$$$$$$###""""""###$$$$$$$$$###!!!  !!!!!!"""""""""""""""""""""""" """###%%%&&&&&&"""""""""""""""!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!  !!!"""######"""""""""""""""""""""""" !!!"""######$$$!!!""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$#########""""""!!!!!! !!!!!!!!!""""""###### !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""""""""""" !!!"""######"""!!! !!!"""######"""!!! """""""""""""""""""""""""""""""""!!!  """###"""!!!"""###!!!""""""""""""#########  $$$$$$######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! ######$$$%%%&&&&&&''''''""""""!!!!!!!!!!!!"""""""""!!! """###!!!###%%%%%%###!!! ###%%%$$$""""""$$$&&&%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&'''''''''((((((((())))))(((((((((((((((((((((((('''((((((((())))))******&&&'''(((''''''(((+++---!!!######!!!!!!$$$!!!"""######"""!!! !!!!!!!!!!!!""""""""""""$$$$$$######"""!!!!!!!!! !!!###$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######"""######"""!!! !!!%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%$$$###$$$%%%%%%$$$$$$$$$%%%%%%$$$######'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''((()))))))))(((&&&%%%''''''((((((((((((''''''*********)))))))))))))))%%%)))---///...,,,---///)))+++---///000000///...------------------,,,,,,111000///......///111111///......------,,,++++++***+++---000333555777888999555222222666999::::::333444444555444333000///000000000000000000000000//////.........//////000/////////...---+++***)))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!$$$&&&%%%!!!!!!%%%&&&$$$"""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!!!!! !!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""############""""""!!!!!! ###""""""!!! !!!"""######$$$!!!  !!!!!!!!!!!!!!!""""""""""""!!!"""###""" """ ###!!!!!!!!!!!!"""""""""""" !!!!!! !!!###$$$%%%&&&'''############$$$%%%&&&'''%%%$$$$$$$$$######""""""###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""##################""""""###$$$%%%%%%$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$###$$$$$$###  !!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""""""""""" !!!""""""$$$#########""""""!!!!!!!!!!!! !!!!!!"""###$$$!!!!!!""""""#########$$$######""""""!!!!!! !!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%%%%%%%&&&'''(((((((((&&&&&&''''''''''''''''''&&&&&&))))))))))))))))))))))))***)))(((((()))***)))''')))(((((()))++++++***)))&&&&&&&&&%%%$$$$$$&&&((($$$%%%%%%&&&%%%$$$###"""!!!!!!!!!!!!"""""""""###############""""""""""""!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$############!!!"""###"""!!! !!!"""&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$'''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''((()))))))))))))))(((''''''(((((())))))))))))(((((())))))))))))))))))))))))'''***---...---,,,---...+++,,,---/////////............///////////////...000///---,,,+++,,,,,,---///......------,,,++++++)))***+++---///111222333555333222333666777777555222111111111222222222222........................///...............////////////......---+++***)))///...,,,***(((&&&$$$###''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################$$$$$$###""""""###$$$$$$""""""""""""""""""""""""######""""""!!!"""""""""  """"""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""#########""""""  !!!"""###$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""""""""##################"""""""""""""""""""""""""""""""""""""""   !!!!!!""""""######"""!!!!!! !!!!!!""""""""""""""""""!!!!!!!!!"""  """###!!!###"""  """###!!!!!!!!!!!!"""""""""""" !!!!!!"""%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""$$$$$$######""""""""""""###"""!!! !!!"""###""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""############"""""""""""""""###$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""###$$$###"""!!!"""###########################$$$######"""""""""""""""!!!!!!!!! !!!!!!""""""############"""""""""!!!"""!!!!!!!!!!!!""""""###!!!!!!"""""""""############"""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""###########################""""""###$$$%%%%%%$$$###"""######$$$$$$$$$$$$######$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((&&&%%%&&&'''((('''%%%'''&&&&&&'''))))))((('''###!!! !!!###$$$$$$$$$""""""#########"""!!!!!!!!!!!!!!!"""""""""######""""""""""""##################"""######$$$%%%&&&$$$$$$#########""""""""" !!!""""""!!!!!!"""###&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((***)))(((((((((((((((((())))))************)))))))))))))))))))))))))))))))))+++,,,,,,++++++,,,...---------------.........------...///000000000000000///---+++*********+++///......------,,,++++++******+++,,,---...000000333333333555777666444222222000...///111333444444///////////////////////////......---------...............---,,,+++***)))******))))))))))))((((((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$########################&&&%%%$$$############### """!!!!!!""" """""""""#########$$$$$$################################################""""""""""""!!! !!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""######$$$#########""""""!!!!!!!!!!!!"""""""""""""""###  !!! !!!!!!!!!!!!""""""""""""!!!""""""######""""""!!!#########""""""!!!!!! ###!!! """"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###'''&&&%%%$$$"""!!! !!!!!!!!! """"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""######################## !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""############""""""!!!!!!!!!"""######"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!###$$$$$$######$$$&&&########################$$$######"""""""""""""""######"""!!!!!!!!!""""""############""""""""""""###""""""!!!!!!!!!!!!"""!!!!!!""""""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""!!!!!!!!!###$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((('''&&&%%%&&&'''((('''%%%'''&&&&&&'''))))))(((''' """!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""######### !!!!!!"""###$$$$$$$$$$$$$$$###"""###$$$&&&'''#########""""""""""""!!!!!!""""""!!!!!!"""$$$%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&((((((((())))))******))))))(((((((((((()))))))))))))))++++++++++++***+++,,,---......---,,,,,,,,,------***+++,,,---............000///---,,,+++,,,,,,---///......------,,,++++++,,,,,,,,,---...000222333555555666777777777777666777555333444777888777555111111111111111111111111......------,,,------------------,,,,,,+++***)))'''''''''((()))******+++'''''''''&&&&&&&&&%%%%%%########################%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$########################&&&&&&%%%$$$###############%%%$$$ $$$%%%###""""""""""""####################################"""""""""""""""""""""""" !!!!!!""""""!!!!!! """"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$######"""!!!!!!!!!######"""""""""""""""""""""""""""###$$$###"""!!!""""""""""""!!!!!!!!!!!! !!!############!!! $$$$$$######"""!!! !!! !!!""""""""""""!!!!!! !!!!!!!!!!!!"""""""""""""""""""""!!!"""######$$$""""""""""""############$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!"""""""""""""""""""""""""""""" """#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!"""""""""############"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""######!!!"""$$$###""""""###%%%########################$$$######"""""""""""""""$$$######"""""""""""""""#########"""""""""""""""######"""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$######""""""!!!!!! ######$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&$$$$$$%%%&&&'''(((((()))((((((((((((((((((((((((((('''&&&''')))))))))((()))(((((()))++++++***)))""" $$$&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############ !!!"""###$$$$$$%%%%%%$$$#########$$$%%%&&&#########""""""""""""!!!!!!""""""!!!!!!"""$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((('''%%%&&&''''''''''''&&&%%%&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%&&&'''((('''(((((())))))(((((('''''''''(((((()))))))))))),,,+++*********+++,,,,,,...------,,,,,,,,,------***+++,,,---............---,,,++++++,,,---...//////......------,,,+++++++++++++++,,,...111444666999999888888888:::===???AAA??????@@@BBBAAA;;;666000000000000000000000000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,,,,+++)))(((&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%########################%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#################################%%%$$$###""""""""""""""" """!!!!!!""" !!!!!!"""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$""""""###$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""############""""""!!!!!!%%%$$$$$$###"""!!!!!! """###$$$$$$######""""""""""""""""""!!!!!!!!!!!! """######""" %%%$$$$$$###"""!!!!!!  !!!"""###$$$%%%'''%%%###!!! """###!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$ !!!"""###$$$%%%%%%%%%&&&&&&%%%$$$###!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!"""""""""############""""""!!!!!!!!!!!!!!!"""###########################"""""""""!!!!!!!!! """"""#########$$$$$$$$$"""#########!!! !!!"""""""""""""""""""""""""""$$$######"""""""""""""""######""""""""""""######""""""""""""""""""############"""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###$$$$$$#########"""""""""""""""""""""######$$$$$$######$$$$$$$$$$$$######"""""""""#########$$$$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''(((((((((''''''&&&&&&&&&&&&######$$$%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''((())))))((()))(((((()))++++++***)))"""""""""###%%%&&&$$$#########"""""""""###$$$$$$"""""""""#########$$$$$$ !!!!!!"""###$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$#########""""""""" !!!""""""!!!!!!"""###"""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((((($$$%%%&&&''''''&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&%%%&&&&&&''''''''''''((((((((((((''''''&&&''''''(((((())))))******))))))***,,,---,,,+++,,,,,,,,,,,,,,,---------------...///000000000000***)))))))))***,,,...//////......------,,,++++++)))))))))***,,,///222444888999999999:::===BBBFFFIIIGGGFFFHHHJJJGGG>>>777...........................------,,,+++++++++++++++++++++++++++***)))((()))))))))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%########################"""###$$$$$$$$$$$$###"""########################""""""!!!!!!!!!""""""### """!!!!!!""" !!!!!!!!!"""""""""######  !!!###$$$%%%%%%%%%!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""###%%%$$$$$$######"""!!!!!! !!!"""!!!  !!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""!!!!!! $$$$$$$$$######""""""!!!!!!""""""###%%%&&&&&&$$$""" """###!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""""""""""""""""""""""""###$$$$$$$$$###"""  !!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""##################"""!!!!!!!!!""""""############$$$$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!"""""""""""""""######"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""""""""""""""!!!!!!!!!!!!"""###$$$""""""""""""###############""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""##############################!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$((('''%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))***)))((('''&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''%%%$$$###$$$&&&''''''&&&'''&&&&&&'''))))))(((''' !!!###$$$###"""!!!"""!!!  !!!"""###""""""#########$$$$$$$$$!!!!!!""""""#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$############!!!"""###"""!!! !!!"""""""""!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((&&&''''''((())))))(((((((((((())))))))))))((((((&&&&&&''''''((())))))***(((((((((***---...,,,***)))***,,,---...------,,,......///////////////...++++++******+++,,,---...///......------,,,++++++***)))((((((***---000222222444888:::;;;???DDDHHHHHHDDDBBBCCCEEECCC;;;444,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******************************)))((($$$$$$&&&''')))***+++,,,&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&########################"""###$$$$$$$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$###%%%$$$!!!!!!$$$%%%###!!!!!!!!!!!!"""""""""### !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###"""""""""!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!"""######$$$$$$"""""""""######$$$$$$$$$!!!"""""" """ !!!!!!""""""#########""""""!!!!!!""""""########################### """$$$###!!!!!!"""$$$!!!!!! !!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""############""""""!!!!!! !!!"""###$$$###"""  !!!!!!!!!""""""""" !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$###"""""""""""""""""""""""""""#########$$$#########"""!!! !!!!!!!!!!!!""" """######"""!!!"""$$$""""""""""""""""""""""""$$$######""""""""""""""" !!!"""###$$$!!!"""""""""############"""!!!!!!!!!!!!""""""###""""""!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!"""###### !!!""""""#########""""""!!!""""""$$$%%%&&&######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%((('''%%%$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$&&&(((+++---***)))'''&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$######$$$&&&''''''&&&'''&&&&&&'''))))))(((''' $$$'''&&&###!!!"""$$$$$$###"""""""""$$$%%%&&&"""############$$$$$$$$$""""""""""""############$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%$$$$$$$$$$$$###"""###$$$"""!!! !!!######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%&&&'''&&&%%%%%%###$$$%%%&&&''''''''''''&&&''')))******)))'''&&&&&&&&&&&&'''''''''(((((('''((()))+++++++++***)))))))))************))))))&&&&&&&&&'''((())))))***'''&&&'''+++...///,,,)))((())),,,...///...---,,,---------...------,,,,,,000///...---------...//////......------,,,++++++---,,,***)))***,,,///000+++000666:::<<>><<<444+++%%%$$$$$$###"""###""""""!!!!!! """#########$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$############"""""""""#########""""""!!!######$$$$$$$$$$$$######"""######$$$$$$######"""!!!!!!!!!!!!""""""""""""!!!  """###"""!!!###!!! """###$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***(((((()))))))))(((''''''&&&&&&&&&&&&&&&'''''''''''''''((()))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))************))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************************))))))(((((((((((())))))(((***+++***)))((()))+++************************++++++++++++************)))******+++++++++***)))******++++++++++++******)))***++++++,,,---......***************)))((((((************************))))))))))))************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))(((((('''&&&'''(((((('''''''''&&&&&&''''''''''''&&&%%%$$$$$$'''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((&&&'''((((((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$###""""""############$$$%%%&&&&&&%%%$$$$$$###"""############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""######$$$$$$######"""%%%$$$###""""""###$$$%%%$$$$$$############$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$###############$$$$$$""""""#########$$$$$$$$$###"""""""""""""""######$$$%%%&&&&&&%%%######"""$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%&&&""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!!##################$$$$$$########################"""""""""!!!""""""###$$$$$$############$$$%%%%%%###""""""!!!!!!""""""###########################(((&&&&&&)))000777===???:::333***$$$$$$%%%%%%%%%######""""""!!!!!! """#########$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""############$$$$$$$$$!!!"""############""""""######$$$$$$$$$$$$############$$$$$$$$$$$$######"""""""""######$$$$$$$$$$$$"""!!!!!!"""###""" !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***$$$%%%&&&'''((('''&&&%%%&&&''''''''''''(((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''(((((())))))******+++******)))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))++++++*********)))))))))************************,,,++++++******++++++,,,***,,,...,,,)))''')))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,++++++***+++++++++,,,,,,+++++++++)))******+++,,,------...+++++++++++++++***)))(((************************(((((()))******++++++,,,((())))))******))))))(((************************&&&((()))((('''&&&''')))+++******)))(((''''''''''''(((((((((((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&((())))))((('''&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!""""""###$$$%%%%%%%%%"""""""""###$$$%%%''''''''''''&&&%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$############$$$%%%%%%"""############$$$$$$$$$######"""""""""###$$$$$$&&&'''((('''%%%$$$%%%'''$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&&&&########################$$$$$$$$$%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$### !!!"""############""""""#########""""""!!!"""""""""###$$$$$$%%%%%%###########################""""""""""""###$$$$$$###############$$$%%%%%%######""""""""""""##############################(((''''''***000666;;;===666///'''######%%%&&&&&&############"""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$$$$$$$%%%"""""""""############$$$######$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&%%%$$$"""######$$$"""!!! """$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&###############$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&'''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''))))))((('''''''''''''''$$$%%%''')))))))))((('''(((((())))))************''''''((()))))))))))))))))))))))))))))))))))))))'''''''''((()))*********************************************************+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++,,,,,,+++******+++,,,,,,***---///---)))(((***---........................,,,,,,,,,------.........------------,,,,,,++++++,,,,,,------------,,,,,,))))))******++++++,,,,,,---------,,,,,,+++***)))******************************************++++++))))))************))))))************************''')))***)))'''&&&(((*********))))))))))))))))))'''(((((()))((('''&&&%%%###$$$%%%&&&''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$&&&''')))***)))((('''###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$!!!!!!"""###%%%&&&''''''############$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######%%%&&&&&&&&&&&&&&&&&&%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! $$$#########$$$$$$%%%&&&"""############$$$$$$$$$###############$$$%%%%%%%%%&&&&&&%%%######&&&)))###$$$%%%%%%%%%%%%$$$###############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""" !!!"""############!!!!!!"""###$$$$$$$$$$$$###############$$$$$$$$$#######################################$$$%%%%%%###############$$$$$$%%%$$$######""""""######$$$########################$$$###%%%)))///555888999333---&&&"""###$$$%%%$$$############$$$$$$$$$$$$!!!!!!!!!"""""""""######""""""######$$$#########$$$$$$$$$#####################"""""""""###%%%%%%######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&###"""!!!"""$$$%%%$$$###"""!!!!!!###%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%############$$$%%%&&&'''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&''''''''''''((()))******)))((('''&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%&&&'''((()))'''''''''&&&&&&''''''''',,,+++***(((&&&%%%$$$$$$&&&(((***,,,---,,,++++++******+++++++++,,,,,,,,,'''(((((()))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))+++++++++++++++++++++++++++***)))(((((()))***+++)))---///...***))),,,///000000000000000000000000,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------............//////.........---,,,+++***)))************************,,,+++++++++******))))))))))))************))))))))))))))))))))))))))))))(((***,,,+++(((''')))+++(((((((((((()))***+++,,,'''((()))))))))(((&&&%%% !!!###&&&((()))******(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$###%%%''')))******)))(((###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$&&&%%%$$$$$$######$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$#########"""###$$$%%%%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%###""" $$$#########$$$%%%%%%&&&"""############$$$$$$$$$$$$$$$######$$$%%%&&&&&&"""###$$$""" !!!%%%((("""###$$$%%%%%%$$$###"""############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""""""""###%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$$$$######""""""########################$$$$$$######$$$$$$%%%&&&#########"""###$$$$$$%%%$$$$$$############$$$$$$"""""""""""""""""""""""" """'''...333666777111,,,%%%""""""######"""#########$$$%%%%%%%%%&&&!!!!!!!!!!!!"""""""""""" !!!"""###############&&&&&&%%%$$$###"""!!! $$$###"""!!!!!!###%%%'''######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&!!! !!!$$$%%%%%%$$$%%%%%%%%%&&&'''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$###$$$&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&(((+++------+++(((&&&&&&&&&%%%$$$%%%&&&'''((((((&&&$$$###$$$%%%%%%$$$''''''&&&&&&&&&&&&'''''')))(((((()))***)))'''%%%&&&'''((())))))((('''&&&+++***)))(((((()))***+++)))***+++,,,,,,+++***)))(((((((((((())))))))))))************************+++***)))(((((()))***+++---,,,+++***+++,,,---...***+++---......---+++***,,,,,,---......---,,,,,,............---,,,,,,+++------,,,+++++++++,,,,,,'''+++...,,,(((%%%'''+++---+++((()))---//////...333666666333222444333000555000---...111333111...111000...---,,,,,,+++***------------------------...---,,,++++++,,,------+++++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,)))))))))))))))*********)))*********++++++++++++))))))(((((()))***++++++...---+++)))(((((())))))'''&&&&&&''')))***)))'''&&&)))---...+++'''$$$"""(((((((((((('''''''''&&&'''%%%$$$%%%'''((((((''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$##################$$$$$$$$$$$$#########!!!!!!"""###$$$###"""""""""############""""""!!!""""""""""""#########%%%$$$"""!!!"""$$$&&&(((%%%$$$###"""!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%$$$$$$###"""!!!!!!""""""########################"""############"""!!!!!!""""""""""""""""""""""""""""""""""""###########################$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%$$$######""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$%%%&&&%%%%%%,,,666888222***(((%%%$$$%%%%%%%%%$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$######""""""!!!!!!"""%%%&&&&&&%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$############"""%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$###"""""""""$$$$$$'''&&&%%%$$$###$$$$$$%%%""""""############"""""""""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))******)))'''%%%&&&&&&%%%%%%%%%&&&'''(((((('''%%%$$$%%%&&&&&&&&&''''''''''''''''''''''''---,,,+++,,,---,,,+++)))'''(((((((((((((((''''''***)))(((''''''((()))***'''((()))******)))((('''))))))))))))************************************+++******))))))******+++,,,,,,++++++,,,,,,------((()))************)))(((++++++,,,------,,,++++++,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++...000///,,,***+++---,,,***((())),,,------,,,222666888666666999888666666333000000333555222/////////000000111111000...------..................,,,,,,------------,,,,,,......------,,,,,,------,,,++++++******++++++,,,+++++++++++++++*********))))))))))))************)))))))))))))))***++++++,,,+++***(((((((((((()))'''&&&&&&'''))))))(((''''''***---...,,,***(((((((((((((((((()))***++++++///...---+++)))''''''&&&'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$##################$$$$$$$$$$$$#########"""!!!"""###$$$###"""""""""############""""""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%)))(((((('''%%%$$$$$$###$$$$$$##################$$$$$$###"""""""""""""""##############################$$$$$$######"""!!!########################!!!!!!"""""""""########################$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&%%%$$$###############""""""""""""""""""""""""###########################$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%,,,444444///)))'''%%%$$$$$$%%%$$$$$$$$$$$$###""""""###$$$$$$######$$$$$$$$$######"""###"""!!!!!!"""###""" ###"""""""""!!!!!!!!!!!!""""""!!!!!!!!!"""##############################$$$$$$$$$############"""%%%$$$$$$######"""##############################""""""""""""""""""""""""%%%$$$###""""""###$$$$$$$$$$$$$$$$$$############""""""############""""""###$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&'''(((((('''((()))******)))((('''***(((''''''((((((((('''(((((((((''''''(((((()))******))))))))))))******(((((())))))))))))((((((************++++++++++++************************,,,++++++******++++++,,,++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,++++++,,,---------,,,+++......//////......---------,,,***+++---------,,,111888>>>@@@CCCHHHJJJIIIEEEAAA===<<<<<<<<<999777666777888:::<<<;;;777444111111222222111000///...---...///000000///---,,,111000///...------------,,,++++++******++++++,,,---------,,,++++++******)))************+++++++++))))))))))))))))))***+++))))))(((((((((((())))))'''&&&&&&'''))))))(((&&&&&&)))+++,,,+++******+++(((((('''((())),,,///000777888666111***&&&%%%&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###############$$$$$$$$$$$$#########"""!!!"""$$$$$$$$$###""""""############""""""###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%###"""""""""###$$$$$$###"""!!!%%%%%%$$$$$$###""""""!!!$$$$$$###""""""""""""###########################$$$$$$$$$$$$$$$######"""########################!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$$$$$$$############$$$$$$############$$$%%%&&&&&&'''&&&%%%$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&+++000///+++(((&&&$$$###$$$$$$###"""$$$######""""""######$$$"""######$$$$$$$$$######!!!  !!!"""!!! ############""""""""""""###""""""""""""###$$$$$$########################$$$$$$$$$############"""$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""$$$######"""######$$$$$$###$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((''''''(((((((((((()))+++'''(((***++++++***(((''''''%%%###"""###%%%%%%%%%)))((('''''''''((()))***++++++++++++++++++++++++*********++++++*********)))))))))*********++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++///...,,,++++++,,,...///++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,,,,,,,)))+++---......---,,,***---,,,+++,,,---...,,,***///.........//////000000111<<>>===;;;888555333222222222111000000////////////...------------...,,,,,,++++++++++++,,,,,,...------,,,+++******)))+++++++++,,,,,,,,,------***)))))))))))))))******(((((((((((())))))******)))(((((()))******)))'''&&&'''((((((''''''((())))))(((''''''(((+++...111666888888222***%%%%%%(((''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$#########"""!!!"""$$$%%%$$$###"""######$$$$$$######"""!!!!!!"""""""""############$$$%%%%%%%%%%%%%%%$$$"""######"""!!!$$$$$$$$$#########""""""$$$$$$###""""""#################################$$$%%%%%%%%%%%%$$$############################## !!!!!!!!!""""""""""""""""""###$$$$$$%%%%%%$$$$$$############$$$$$$############$$$%%%&&&'''((('''&&&$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&###$$$$$$&&&)))+++)))&&&&&&$$$######$$$$$$###!!!######""""""""""""######""""""###$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%########################$$$$$$$$$#########""""""######$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&'''''''''(((''''''&&&%%%%%%&&&''''''&&&&&&'''''''''(((((('''&&&(((******)))(((***+++((()))+++,,,,,,+++)))(((+++)))'''&&&((()))***))))))(((''''''''')))***+++)))******************)))+++******************+++((((((((()))))))))******************************,,,,,,,,,------,,,,,,,,,***+++,,,---...---,,,+++,,,***(((''''''(((***,,,------,,,,,,,,,,,,------)))***++++++,,,,,,,,,,,,)))***,,,......---,,,+++,,,+++***+++------,,,***//////......///000333555444CCCSSS___jjjuuu}}}zzznnnbbb[[[WWWUUUUUUTTTTTTXXX]]]aaa___XXXRRRRRRRRRRRRQQQMMMHHHCCC@@@;;;999666333111000000111...---------------......------,,,,,,,,,,,,------------,,,+++***))))))(((************+++++++++,,,******)))))))))))))))***((())))))***+++++++++++++++***)))***,,,,,,***((((((((()))(((&&&%%%'''(((+++)))'''&&&&&&(((+++,,,...111222...(((%%%'''+++(((''''''&&&&&&''''''(((***))))))((((((''''''&&&(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$######$$$""""""###$$$%%%$$$#########$$$$$$$$$$$$######!!!!!!"""""""""#########$$$###"""""""""$$$'''(((!!!###%%%&&&'''&&&%%%###""""""#########$$$$$$$$$$$$###############$$$$$$########################$$$%%%%%%%%%%%%$$$##############################!!!!!!!!!!!!""""""""""""!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$############$$$%%%&&&''''''&&&%%%$$$############""""""""""""""""""""""""####################################$$$$$$$$$$$$######$$$&&&''''''%%%$$$$$$###"""###$$$$$$###!!!""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!$$$%%%&&&%%%#######################################$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$#########"""""""""######$$$$$$$$$##############################""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%""""""############""""""!!!!!!###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''((((((((((((''''''&&&&&&''''''(((&&&&&&'''(((((((((((('''&&&)))++++++)))''')))+++((()))***++++++***)))(((+++***))))))+++,,,,,,+++(((((((((((()))***++++++''''''((((((((((((''''''))))))(((((((((((())))))'''((((((((())))))))))))************************+++,,,,,,------,,,,,,+++++++++,,,,,,------,,,,,,---,,,***))))))***,,,---...------,,,,,,------...***+++,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,---........................------...222777;;;???OOOaaammmvvv|||pppfffaaa___^^^ZZZ[[[```iiiqqqrrrmmmgggeeefffgggfffbbb\\\VVVRRRHHHEEEAAA===999666555444000000//////....../////////......------......///,,,,,,++++++******))))))''''''((((((((()))))))))+++******)))))))))))))))((()))***+++++++++++++++,,,+++***+++,,,,,,***((()))***+++***((('''((()))+++)))'''&&&%%%&&&'''((((((***+++***'''&&&))),,,((((((''''''''''''((((((''''''''''''&&&&&&%%%%%%((((((((('''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&'''((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%############$$$$$$$$$$$$######$$$###"""###%%%%%%%%%$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$"""  """%%%'''((()))((((((&&&$$$""" !!!""""""###$$$$$$%%%%%%$$$############$$$%%%%%%########################$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############!!!!!!"""###$$$%%%%%%&&&$$$$$$############$$$$$$############$$$%%%&&&&&&%%%$$$######""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$"""###&&&&&&######%%%$$$###"""###%%%%%%###!!!!!!""""""######""""""!!!!!!"""###$$$$$$$$$$$$$$$&&&$$$######$$$$$$###!!! !!!!!!!!!###""""""""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$############"""!!!"""###%%%%%%$$$##############################""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$###""""""###$$$%%%&&&""""""############""""""""""""$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''((((((&&&''''''''''''''''''&&&%%%&&&'''((()))(((((('''&&&)))---,,,(((&&&'''***))))))))))))))))))))))))(((''''''(((******)))(((''''''((()))***++++++***'''((())))))))))))((('''***)))(((''''''((()))***(((((()))))))))************************************+++,,,------,,,+++***,,,,,,++++++,,,,,,------......---,,,,,,---......------,,,++++++,,,------,,,------------,,,,,,+++******+++,,,,,,---......,,,...111111///...///111000000//////000666???FFFSSSbbbrrrzzz}}}wwwoooiiieeeccc]]]^^^cccnnnxxx|||xxxrrrnnnppprrrssspppkkkeeeaaaYYYXXXVVVRRRLLLEEE@@@<<<888777666444222111000000000000////////////000000,,,,,,,,,,,,,,,+++++++++(((((()))))))))*********++++++***)))))))))))))))((()))***++++++***))))))***)))))))))******(((&&&&&&(((******)))((()))***)))(((''''''&&&&&&&&&''''''''''''''''''((()))***((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&((((((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$''')))***)))'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""######$$$$$$$$$$$$######$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$###"""!!! !!!!!!&&&&&&%%%###"""!!! ##################$$$$$$$$$#########$$$$$$%%%&&&##############################$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$###$$$$$$%%%%%%""""""!!!!!!""""""###############################################################$$$$$$$$$%%%%%%%%%""""""%%%$$$!!!"""&&&$$$######$$$&&&&&&$$$""" !!!"""######"""!!! !!!!!!"""$$$$$$%%%%%%$$$'''&&&$$$$$$$$$$$$""" !!!!!!!!!"""""""""""""""!!!!!!!!!"""######""""""""""""""""""""""""$$$$$$$$$############""" """###%%%%%%%%%###""""""""""""""""""""""""""""""""""""""""""""""""""" !!!###$$$%%%%%%$$$$$$###"""!!! !!!"""$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))))))))((('''&&&***---,,,(((%%%&&&)))))))))(((((((((((())))))''''''''')))++++++)))'''&&&''')))***+++++++++******+++,,,------,,,+++***,,,+++***))))))***+++,,,)))************+++++++++******************************,,,,,,,,,,,,******---,,,+++***+++,,,---...+++******************+++---,,,+++******+++,,,---............------,,,+++++++++***+++,,,---...///***...222111---,,,///222333444333222555<<>>;;;888666333222111111111000000000000111111,,,,,,------------------++++++,,,,,,,,,---------++++++***))))))((())))))'''((()))******)))(((''')))((('''((()))(((&&&%%%!!!$$$'''(((((((((((()))'''(((((((((((((((''''''***(((''''''((())))))(((((((((''''''''''''((((((((())))))))))))))))))))))))(((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((***+++***((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$"""######$$$$$$$$$$$$######$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###!!!""""""""""""############$$$######!!!""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$###"""""""""$$$#########$$$%%%%%%&&&#######################################"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% !!!"""###$$$%%%&&&&&&$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$ !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&""""""%%%### """((($$$######%%%&&&&&&$$$""" !!!"""######"""!!! !!!!!!"""$$$$$$%%%%%%%%%$$$###"""###$$$%%%$$$"""######$$$$$$%%%%%%%%%&&&!!!!!!!!!!!!!!!""""""###########################$$$$$$$$$############""" !!!###%%%&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$#########$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))'''((()))******)))((('''))))))(((((('''''''''&&&(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((---,,,***)))))))))************)))((((((((((((((((((((()))***************))))))***+++---...//////(((((()))***+++,,,,,,,,,------------------------//////000000000///---,,,.........///......------/////////......---------------------------------...------...///000000///222222666<<<===@@@NNN]]]www~~~wwwrrrnnnssszzz}}}zzztttmmmjjjbbbcccffflllssswwwwwwvvvqqqqqqppppppoooooonnnnnnqqquuuxxxtttiii___YYYWWWPPPPPPNNNJJJCCC===999777777777666333111000111222.../////////------......///---+++******+++---.........,,,+++************,,,+++)))(((((()))+++,,,------,,,+++*********+++((()))+++,,,,,,+++)))(((((()))***++++++***)))(((###$$$%%%&&&''')))******)))((('''&&&%%%&&&''''''******++++++++++++******''''''&&&%%%$$$$$$######%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&%%%%%%#########$$$$$$%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&$$$!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%&&&''''''""""""""""""""""""""""""&&&%%%###"""!!! !!!!!!%%%%%%%%%$$$###"""!!!!!!###$$$%%%%%%$$$###!!! ######""""""######$$$%%%######$$$%%%&&&&&&''''''$$$$$$$$$#########""""""########################$$$$$$$$$############"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&############$$$%%%&&&&&&###$$$%%%$$$"""""""""###$$$$$$############$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########"""""""""#########$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$###############""""""""""""""""""""""""#########"""""""""""""""'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$###&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&)))(((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,***)))))))))************)))(((((((((((((((((())))))***************++++++++++++++++++++++++))))))******++++++,,,,,,------------------------...//////000///...---,,,------......///.........000000//////....................................///...---.../////////...222222666>>>DDDMMM]]]lllxxxqqqlllkkkooouuuxxxwwwssspppnnnggghhhjjjoootttwwwvvvtttppppppqqqqqqrrrsssssssss~~~xxxoooiiifffbbb```\\\WWWPPPIIICCC@@@>>>??????<<<888444333222111222222111000///000000000///...---,,,,,,---...+++++++++++++++,,,------,,,+++***))))))***+++,,,+++++++++++++++*********((()))+++,,,,,,+++)))(((((()))***++++++***)))(((&&&&&&''''''((()))*********)))((('''''''''((((((((())))))******))))))((('''''''''&&&%%%$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%$$$&&&&&&'''(((((((((((((((%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&'''######$$$$$$$$$%%%%%%%%%&&&$$$"""###$$$%%%$$$$$$###$$$%%%$$$""" !!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$######"""!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""######$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&&&&&&&%%%$$$$$$##############################%%%$$$###"""!!!!!!""""""$$$%%%%%%$$$$$$"""!!!!!!######$$$$$$$$$######"""######""""""######$$$%%%#########$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$#########$$$$$$$$$###############$$$$$$$$$############"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$#########$$$%%%%%%###$$$%%%$$$"""""""""###$$$$$$############$$$$$$$$$$$$$$$#########""""""############$$$$$$%%%%%%$$$$$$$$$#########"""""""""""""""#########$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$######"""""""""""""""############""""""""""""""""""""""""############""""""""""""%%%$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$$$$###&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((''''''''''''(((((((((((())))))))))))************************)))))))))))))))))))))))),,,+++******)))***************)))((((((((())))))((()))******++++++******---,,,,,,+++***)))((((((++++++++++++++++++++++++---------------------------............---,,,,,,,,,---...///////////////000000000////////////...////////////////////////000000////////////000000555444999BBBMMMZZZiiivvv|||zzzxxxvvvtttqqqmmmjjjiiimmmrrruuuvvvwwwxxxxxxvvvwwwyyy}}}}}}{{{zzz{{{}}}}}}xxxrrrkkkeee]]]TTTMMMKKKLLLMMMJJJEEE???;;;:::444444333222111000000///.........------,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,************,,,,,,((()))***+++,,,+++******)))***+++,,,,,,+++***)))))))))************))))))((((((((())))))***************)))(((((((((((()))'''(((((())))))(((((('''((((((''''''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%%%%###""""""###$$$$$$###!!!###$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""############"""!!!!!!######$$$$$$$$$%%%%%%%%%$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$$$$$$$$$$###"""!!!##################$$$$$$######""""""######$$$%%%""""""######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$############"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$#########$$$$$$###$$$%%%$$$"""""""""###$$$$$$############$$$$$$$$$$$$$$$###############"""""""""############$$$$$$############"""""""""!!!!!!!!!"""""""""############$$$%%%%%%$$$############$$$$$$######"""""""""""""""###$$$$$$%%%%%%""""""""""""""""""""""""########################$$$###""""""!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''((('''&&&%%%$$$$$$%%%&&&'''((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((((((((())))))++++++************************))))))((())))))***))))))***++++++++++++***------,,,+++***)))((((((,,,,,,,,,,,,,,,+++++++++........................------------------,,,,,,,,,,,,---///000000000000///////////////////////////////////////000000000111111111000///000111333777999>>>HHHTTT___jjjqqqnnnnnnooorrruuuvvvuuurrrtttwww{{{~~~wwwkkkccc``````^^^YYYRRRLLLHHHGGG>>><<<:::888777555333222///000000000000///......000///---,,,******))))))---,,,++++++++++++,,,---&&&(((***,,,,,,,,,***))))))***++++++++++++***))))))))))))******))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''(((((())))))(((((('''(((((('''''''''&&&&&&&&&&&&'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%!!!!!!"""###############%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""$$$$$$$$$###"""###$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###############""""""######$$$$$$$$$%%%%%%%%%##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!######"""!!!"""###%%%&&&######""""""######$$$%%%""""""#########$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$###""""""#########$$$%%%$$$"""""""""###$$$$$$############$$$$$$########################"""""""""""""""""""""###############""""""""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######""""""#########""""""!!!######$$$$$$%%%&&&''''''"""""""""""""""""""""""""""###############$$$$$$#########"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###""" ###(((++++++)))%%%"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((('''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''(((((((((************+++***************))))))))))))******))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,++++++---------,,,,,,,,,,,,,,,........................---------,,,------------,,,---...///000000000000.....................///.../////////000000000111...000000000///000444777999>>>GGGPPPZZZccchhhiiihhhmmmuuu~~~{{{tttjjj```XXXUUUTTTOOOKKKHHHEEECCC@@@===999444555555555444333222111000///...,,,***)))))))))---,,,,,,,,,,,,,,,,,,---'''(((***,,,---,,,+++************++++++************))))))))))))))))))***))))))((((((((((((''''''((((((((('''''''''&&&&&&((())))))******))))))((('''''''''''''''&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%######%%%&&&%%%$$$$$$%%%&&&$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$#########$$$$$$$$$%%%%%%%%%##############################""""""######%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$%%%%%%########################""""""######$$$$$$%%%%%%######$$$$$$$$$###""""""######"""!!!"""###%%%&&&######""""""######$$$%%%##################$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$###""""""""""""###$$$%%%$$$"""""""""###$$$$$$############$$$$$$###########################"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################!!!""""""#########""""""!!!""""""###$$$%%%&&&&&&""""""""""""""""""""""""""""""######$$$$$$$$$%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! ###(((,,,,,,)))%%%"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''((((((''''''''''''(((((('''''''''((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&''''''(((((()))))))))***++++++++++++*********)))))))))***++++++)))***++++++,,,++++++++++++++++++,,,,,,------...------------------------........................---------,,,------...///---...//////000000000000......////////////000000///000000111111222222222---000222222222444:::??????IIITTT\\\ccciiilllkkkpppyyyvvvmmmiiiiiiddd___YYYVVVSSSOOOIIIEEE<<<;;;999777555333111111//////...---------......------------------------)))***+++,,,---,,,++++++******************************))))))))))))******(((((((((((((((((((((((('''''''''((('''&&&&&&%%%((())))))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%%%%'''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&%%%$$$$$$###""""""%%%%%%%%%$$$$$$$$$$$$###'''%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%###!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$######"""""""""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$$$$######$$$$$$$$$######"""##################$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$############"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$###"""""""""#########$$$%%%$$$"""""""""###$$$$$$############$$$$$$###############$$$$$$$$$$$$############"""""""""!!!!!!"""""""""""""""###!!!!!!!!!"""""""""######$$$###""""""""""""###$$$""""""######$$$$$$###### !!!"""""""""###""""""""""""""""""""""""""""""######$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$######"""###%%%''')))***(((&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((()))******+++((()))***+++,,,++++++*********))))))******+++,,,)))***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,------......//////..............................---------...000000...//////000000000//////000000111111111222222222222222222333444555555555333666999:::;;;???GGGMMMPPP\\\hhhlllnnnrrruuutttwww~~~vvvqqqnnniiiaaa[[[OOOLLLHHHBBB===999777666333222222111000000111111------............---------------,,,,,,,,,,,,,,,+++******************++++++***)))(((((()))***+++))))))))))))))))))))))))'''(((((()))((('''&&&%%%'''(((((())))))(((((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&%%%&&&'''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&'''&&&&&&&&&"""######$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&$$$######$$$%%%%%%$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$###"""!!!!!!"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$##############################"""###$$$%%%%%%%%%$$$###"""######$$$$$$$$$############$$$$$$$$$######"""######""""""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$#########"""""""""###$$$$$$%%%%%%$$$$$$$$$############"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###""""""""""""######$$$###$$$%%%$$$"""""""""###$$$$$$############$$$$$$""""""#########$$$$$$$$$%%%%%%$$$$$$############!!!!!!!!!!!!""""""######"""""""""#########$$$$$$$$$###"""!!!!!!"""###$$$"""######$$$%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&!!!"""###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''(((((($$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&%%%&&&((((((((((((&&&%%%&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,((()))***+++,,,,,,+++*********))))))***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******************,,,,,,,,,---...///000000///////////////////////////......---...///000111///000000000000//////...222222222333333444444444444444555555666777777888:::>>>BBBDDDEEEJJJRRRYYYaaannnxxxwwwuuuxxx{{{{{{www|||vvvgggccc\\\TTTMMMHHHDDDCCC999888666444333111000000------............------///...---,,,,,,,,,,,,,,,++++++************+++++++++***)))(((((()))***+++))))))*********+++++++++((()))*********)))'''&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((&&&%%%&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''(((((((((((('''!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$#########%%%###""""""###$$$$$$###!!!###$$$$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%!!!!!!"""#####################$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$###"""!!!!!!"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%######"""######$$$$$$$$$#########$$$%%%%%%%%%###""" #########"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$############"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""!!!!!!"""###$$$$$$###$$$%%%$$$"""""""""###$$$$$$############$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###### !!!!!!!!!""""""##################$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&& !!!"""$$$$$$$$$###"""######"""""""""###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%'''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&''')))''''''(((((())))))******''''''''''''((((((((()))%%%'''))))))((('''((()))))))))************))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,++++++,,,++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,+++///000000000//////...---000/////////000///...,,,444000...///222444222///000222222000222777999888888999;;;===???AAACCCCCCDDDIIINNNPPPQQQUUU]]]dddmmmqqqttttttrrrrrrwww{{{zzzsssllldddYYYQQQIIIFFFBBB>>>;;;888666444222444444111---+++,,,...,,,,,,---......---+++)))...,,,***)))+++,,,,,,,,,)))))))))))))))))))))))))))))))))((())))))******///+++''''''+++---+++((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%%%%%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%&&&&&&%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$############"""""""""""""""""""""""""""$$$""" !!!###$$$### ##############################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$##################$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########""""""!!!'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$###""" """###$$$$$$$$$$$$#######################################%%%%%%%%%###""""""%%%'''$$$$$$$$$#########""""""########################"""############$$$$$$$$$ !!!!!!!!!!!! ###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&'''((())))))))))))((((((((((((''''''((((((((((((((((((&&&(((******)))((()))***))))))************))))))))))))(((((((((((())))))))))))))))))************++++++++++++++++++++++++))))))************)))))),,,,,,,,,------,,,,,,+++---,,,++++++*********+++000000000000000000000000------......//////......---------...///000///...000---,,,---222444444333444777888666888===???===BBBCCCDDDDDDDDDEEEIIIKKKOOOSSSXXXYYYWWWYYY^^^ccclllpppttttttsssssswww{{{sssjjjccc]]]VVVPPPLLLIIIEEEBBB@@@>>>;;;888444333222333111000///.../////////...///---++++++,,,,,,,,,+++************************,,,,,,+++++++++++++++,,,000,,,'''''')))***'''$$$(((((((((''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))''''''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$"""######$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$####################################$$$"""!!!"""$$$%%%$$$"""##############################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###### !!!!!!""""""######%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############""""""!!!"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$###"""!!!!!!"""###$$$###################################################$$$&&&%%%$$$###$$$%%%$$$$$$$$$#########""""""########################"""############$$$$$$$$$###$$$$$$$$$$$$$$$#########"""!!!!!!!!!!!!"""###""""""""""""""""""""""""%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&(((*********)))((('''''''''((((((((((((((((((((((((''')))++++++***)))***+++))))))************))))))***))))))(((((())))))***)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,,,,------------,,,,,,...---,,,,,,,,,,,,,,,,,,////////////////////////,,,---...///000000000000,,,---...///000111222333222111111222666999::::::<<<@@@BBBBBBDDDIIIJJJGGGLLLNNNOOOMMMKKKNNNUUU\\\ccchhhlllllliiigggjjjmmmwww{{{uuummmiiiddd]]]XXXOOOJJJCCC>>>===<<<:::888333000---,,,---.../////////...,,,,,,------,,,***++++++++++++++++++++++++------,,,,,,++++++******,,,)))&&&&&&((()))'''$$$(((((((((((()))***++++++(((((((((((((((((((((((((((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%$$$$$$$$$####################################$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$### !!!"""###$$$$$$'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###############""""""""""""$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""$$$###"""!!!!!!"""###$$$!!!!!!""""""######$$$$$$########################!!!###&&&'''&&&$$$######$$$$$$$$$#######################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""###$$$########################&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&'''***)))))))))(((((((((''')))))))))(((((((((((((((''')))++++++***)))***+++)))******++++++******)))***))))))))))))))))))***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------------------......------------........................//////000000111222222222222222...///000111222333555777;;;;;;<<<===???BBBFFFHHHGGGMMMRRRUUUYYY^^^^^^[[[XXX[[[\\\ZZZWWW\\\fffppp{{{}}}uuufff]]]SSSMMMLLLKKKFFF@@@777444111000222222111000...---,,,---......---+++++++++++++++++++++++++++,,,,,,++++++***)))((('''&&&%%%$$$&&&)))+++***)))'''''''''((()))***+++,,,(((((((((((((((((((((((()))((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%&&&%%%$$$''''''''''''''''''''''''(((((((((''''''&&&&&&%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#################################$$$###$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$##############################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########""""""!!!&&&%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%"""""""""""""""##################$$$$$$#########$$$######""""""######$$$ !!!"""######$$$$$$########################"""$$$&&&&&&%%%######$$$################################################""""""#########$$$$$$$$$"""""""""""""""######$$$$$$##################$$$########################%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%'''&&&%%%%%%&&&((('''((((((((()))))))))***))))))))))))))))))((((((&&&(((******)))((()))*********++++++++++++************))))))))))))******************++++++++++++++++++++++++++++++++++++------............------+++,,,------.........---///......---......//////000000000111111111222222222333333333333333222222000222444444444555888;;;???BBBEEEHHHJJJOOOVVV\\\\\\dddmmmsssyyy~~~~~~{{{pppssstttpppmmmpppzzz}}}ppphhhddd^^^SSSKKKBBB???<<<===???>>>999555///---,,,---/////////...++++++++++++++++++++++++,,,,,,,,,,,,+++)))((('''&&&&&&'''(((+++,,,,,,,,,&&&&&&''''''((()))***+++))))))))))))))))))))))))***))))))((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((***)))(((''''''''''''''''''''''''(((((((((''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%''''''&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$###############$$$$$$%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! #########$$$$$$$$$$$$############$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%!!!!!!"""""""""#########$$$##################$$$$$$$$$############$$$$$$ !!!!!!"""###$$$$$$%%%########################$$$%%%%%%$$$""""""$$$&&&################################################""""""#########$$$$$$$$$"""!!!!!!!!!!!!"""###$$$#########$$$$$$#################################$$$%%%%%%&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%'''((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&''''''((((((%%%&&&((('''&&&&&&''')))'''''''''((()))*********((((((((())))))*********&&&(((******)))((()))*********++++++++++++******+++******))))))******+++*********++++++++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,---......///...............---......///000...//////000000111111111222333444444444444444444444777999:::999;;;@@@EEEDDDIIIPPPTTTYYY```kkktttyyy~~~rrrbbbWWWOOOKKKIIIIIIKKKHHHBBB<<<555222000///000000000///++++++++++++++++++++++++------.........,,,+++******+++++++++++++++***)))''''''''''''(((((()))***))))))))))))))))))))))))***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%&&&((('''&&&%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!!!! """"""######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!"""###$$$$$$#########$$$$$$%%%%%%&&&#########$$$$$$%%%%%%&&&!!!""""""######$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%########################%%%%%%$$$###!!!"""%%%'''###############$$$$$$$$$########################"""############$$$$$$$$$$$$###""""""###$$$&&&'''""""""###$$$$$$###""""""###########################$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((&&&''')))(((''''''(((***(((((((((((())))))))))))''''''((()))***++++++,,,''')))++++++***)))***+++***++++++,,,,,,++++++***+++******))))))******+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,---...////////////...------------...///000------......///000000111333444666888999:::;;;;;;<<<@@@DDDEEEFFFJJJQQQVVVWWW]]]eeeiiimmmuuu|||pppddd^^^XXXWWWYYYWWWPPPJJJ???;;;666222111111111000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////---,,,+++***+++---,,,+++***)))))))))))))))(((((()))******))))))))))))))))))))))))***)))(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%#########%%%%%%%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%###""""""###%%%&&&((('''%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""###$$$%%%%%%"""######$$$%%%%%%&&&&&&"""######$$$%%%%%%&&&&&&""""""######$$$%%%%%%&&&$$$$$$###""""""###$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%########################$$$%%%%%%$$$######$$$&&&""""""#########$$$$$$$$$########################"""############$$$$$$$$$%%%$$$#########%%%'''(((!!!""""""######""""""!!!"""""""""""""""""""""""""""###%%%&&&'''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))'''((())))))(((((()))+++******))))))((((((''''''&&&&&&''')))***+++,,,---)))***,,,,,,+++++++++,,,***++++++,,,,,,++++++***++++++************++++++******+++++++++,,,,,,,,,------------------------......////////////......+++,,,---...////////////---------------...///000111111222333444444555555555777999<<>>@@@CCCHHHLLLMMMLLLKKKRRR]]]``````fffjjjsss~~~xxxrrrkkkfff[[[TTTJJJ@@@999444000...000------000222///---......---,,,+++************'''***---///000...,,,***((((((((((((((((((((()))%%%%%%'''((())))))))))))******)))(((((('''((((((%%%&&&'''((())))))))))))%%%%%%&&&&&&'''&&&&&&&&&(((''''''''''''&&&&&&&&&)))(((&&&&&&''''''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&'''(((((('''%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%### !!!$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$######"""""""""%%%$$$###""""""###$$$%%%&&&&&&%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""################################################$$$$$$$$$$$$######""""""%%%$$$#########"""  ###%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$""""""###%%%''''''%%%###$$$$$$%%%%%%%%%$$$$$$###################################################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%$$$###""""""###$$$%%%########################!!!!!! !!!###&&&'''"""#########$$$$$$$$$$$$""""""#########$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''(((((((((((((((((('''&&&%%%$$$%%%&&&&&&&&&'''(((((())))))(((((())))))(((((((((((())))))******++++++,,,---------------...------+++***)))))))))******+++,,,------+++,,,,,,,,,,,,+++******,,,,,,,,,,,,------------...------,,,,,,,,,------////////////............000000000111222333222111333222111000111222333333333666999<<>>:::999<<<======AAAGGGGGGPPP[[[```___\\\\\\]]]WWWVVVUUUUUUXXX```iiippprrrooommmooowwwxxxgggVVVLLLFFFDDDAAA===999666444333777333...,,,---.........&&&'''(((***+++,,,,,,,,,,,,+++******))))))******(((((((((((())))))))))))((((((((()))******++++++)))((('''%%%%%%&&&&&&'''((((((((((((((((((((((((++++++,,,+++***(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&'''((()))'''%%%######&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&###$$$%%%&&&&&&%%%$$$###'''%%%$$$$$$&&&&&&%%%###%%%$$$###""""""###$$$%%%"""###$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""#########$$$$$$%%%%%%%%%$$$###""""""!!!"""""""""###$$$%%%%%%%%%%%%$$$###&&&''''''%%%$$$###$$$&&&%%%%%%$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$''''''''''''''''''''''''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$$$$%%%&&&&&&$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$ """###$$$%%%%%%$$$$$$%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''(((((()))******(((((((((''''''(((((()))'''''''''((((((((())))))******))))))))))))*********))))))(((''''''((((((************+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---...//////...------,,,,,,---.../////////111111222444666888::::::<<>>BBBYYYmmm{{{zzzyyy{{{ssseee\\\WWWRRRQQQUUU\\\bbbeeerrryyysssgggbbb``````ccc___XXXNNNDDD===999777111000/////////000000111......---,,,,,,,,,,,,,,,,,,,,,+++***))))))(((((((((((())))))************)))***)))))))))(((((((((''''''''''''''''''''''''******)))((((((''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%'''))))))((('''&&&&&&&&&&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%'''(((((((((''''''######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$(((&&&$$$"""""""""$$$%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$###""""""###%%%$$$$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%#################################$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$"""!!! """$$$%%%%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""!!!%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))******+++******)))(((''''''''''''((((((((()))))))))************))))))))))))******))))))(((((())))))******++++++++++++,,,,,,,,,,,,++++++,,,---...//////000//////.........//////000---...///000111222222222888777777888;;;@@@DDDFFFWWWhhhuuusssmmmhhh```XXXSSSTTTXXX]]]fffpppzzz~~~rrrjjjfffcccbbb```^^^XXXPPPEEE>>>666444222000///......///......---,,,,,,,,,,,,---+++++++++***))))))(((((('''(((((()))******++++++(((((())))))(((((('''&&&***************************)))(((''''''''''''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&(((((((((((('''&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&''''''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$#########$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%%%%%%%$$$###############%%%$$$$$$######$$$$$$%%%###$$$$$$$$$######$$$&&&$$$$$$$$$%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%########################!!!!!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%%%%%%%%%%%%%###!!!"""$$$%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""######$$$$$$%%%%%%%%%%%%%%%$$$###""" %%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))******,,,+++***)))(((((((((((((((((()))))))))***************))))))))))))******)))))))))))))))***+++++++++++++++,,,,,,,,,------++++++,,,---...///000000000000000000111222222333111000//////111444777:::???;;;999;;;AAAHHHJJJJJJXXX^^^fffhhheee```\\\[[[WWW___kkkwww}}}vvvgggdddbbbeeegggeee]]]VVVEEEBBB===777222///---,,,000///......------......++++++++++++++++++******)))))))))))))))*********(((((()))))))))((('''&&&***************************)))((('''&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''&&&'''((('''%%%$$$''')))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((('''%%%###"""&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&%%%&&&'''((('''&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$"""!!!!!!!!!""""""###$$$%%%%%%$$$$$$###""""""""""""###%%%%%%$$$######$$$%%%%%%###$$$%%%$$$###$$$%%%'''###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%### !!!###%%%%%%$$$$$$$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$ !!!!!!!!!""""""""""""######$$$######"""!!! %%%%%%%%%&&&&&&&&&''''''&&&''''''((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))---,,,+++***))))))))))))))))))))))))******************))))))))))))******++++++++++++,,,,,,---...++++++,,,,,,,,,---------++++++,,,---...///000111222222222222333444555666555333///...000555<<<@@@HHHCCC???BBBJJJRRRSSSQQQRRRQQQVVV```gggiiilllppppppzzzooohhhaaadddmmmttttttqqqYYYTTTMMMEEE===666222111111111000///////////////,,,,,,,,,,,,,,,,,,,,,---++++++******)))(((((((((((())))))******)))'''&&&((((((((((((((((((((((((***)))'''&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''))))))'''&&&&&&&&&&&&&&&&&&''')))'''%%%$$$''')))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&$$$""" ######$$$%%%&&&(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%'''''''''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$&&&((())))))((($$$$$$&&&&&&&&&&&&$$$$$$"""###$$$%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''((((((&&&###!!! """###$$$%%%&&&$$$######"""!!!"""""""""&&&%%%$$$######$$$%%%&&&$$$%%%%%%%%%$$$$$$&&&((("""###%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%###$$$%%%&&&&&&%%%###"""!!!###%%%%%%$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!""""""############"""%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%'''((())))))))))))***)))((((((((()))+++,,,(((((((((((())))))))))))***************+++++++++---,,,,,,+++*********+++,,,,,,,,,---------......******+++++++++,,,,,,,,,..................------333111222444444222666;;;:::666444444444777@@@JJJUUUOOOIIIGGGLLLRRRXXXZZZXXXRRRXXXoooxxxiiieeemmmzzz|||wwwmmm^^^OOOBBB:::777...///000111111111000000++++++******++++++,,,---,,,,,,***)))(((((('''''')))))))))((('''''')))+++************))))))))))))))))))))))))))))))))))))%%%&&&((())))))'''&&&$$$''''''''''''&&&%%%$$$###))))))((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&))),,,+++)))'''%%%$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''((((((((((((''''''&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$$$$$$$######"""""" ###$$$$$$###$$$$$$%%%$$$$$$######$$$$$$%%%(((((('''&&&%%%$$$$$$###%%%%%%%%%$$$$$$#################################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$#########$$$%%%&&&######$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&########################%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$###$$$%%%&&&'''&&&&&&''''''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((('''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&'''((()))))))))((())))))((((((((()))***+++++++++******))))))(((((())))))************++++++---,,,,,,+++******++++++,,,,,,,,,,,,------------+++,,,,,,,,,------------........................000...000333444666<<>>CCCJJJQQQXXXUUUQQQPPPQQQSSSUUUVVV[[[jjjvvvllllllqqquuuxxx^^^LLLAAA:::222///000222000...............---,,,+++***+++++++++++++++,,,------***(((%%%&&&((()))(((&&&&&&&&&&&&''''''(((((()))))))))))))))))))))))))))'''((()))*********)))(((((())))))(((((('''&&&%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$###$$$'''))))))((('''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###$$$###!!!!!!###%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%"""###$$$%%%&&&%%%$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((((((((('''&&&'''''''''''''''(((((()))+++++++++******)))))))))((((((((())))))******+++---,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,---,,,------------.....................//////////////////111555999@@@MMMZZZ^^^QQQGGGGGGKKKMMMOOOQQQRRRPPPOOOOOOQQQUUUYYY\\\bbbxxxuuunnnnnnppplllsssyyykkkKKKCCC999555777777444///------.........---,,,+++*********))))))******++++++'''$$$%%%)))+++((($$$''''''(((((()))***++++++((((((((((((((((((((((((&&&&&&'''((((((((('''''')))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$######%%%'''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&)))(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$######$$$$$$%%%############$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$!!!"""%%%&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''((((((((((((((('''(((((())))))*********'''(((((()))***+++++++++---,,,,,,+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,------------........./////////000000000000222555888???NNN]]]dddZZZRRRTTTWWWVVVRRROOONNNOOOOOORRRXXX```hhhnnnuuuzzzqqqmmmiiikkkppp{{{eeeXXXFFF;;;888666222...,,,,,,---------------,,,---,,,+++***)))))))))))),,,(((%%%&&&***+++'''###&&&''''''((()))******+++((((((((((((((((((((((((&&&''''''((((((((((((((()))))))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$######$$$&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%###!!!!!!"""$$$%%%$$$$$$######$$$$$$%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!"""%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''&&&'''((())))))))))))(((&&&&&&'''((()))***++++++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,---------......+++,,,,,,,,,,,,---------.........//////000000111000000333555777===MMM\\\fff___[[[___bbb^^^WWWSSSOOORRRWWW]]]eeeooozzz{{{pppsssooolllooovvv~~~rrr[[[HHH===777444111//////...---------......000///...---+++++++++***+++)))((((((******'''$$$%%%%%%%%%&&&&&&''''''((()))))))))))))))))))))))))))))))))******++++++,,,(((((())))))))))))((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&%%%$$$###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$""""""###$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%#################################$$$$$$$$$$$$%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$######$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((()))))))))((('''((()))*********))))))((((((((())))))******+++))))))***+++,,,---......,,,,,,,,,,,,,,,---......------........./////////------------............---......///000000111111333444777::::::@@@PPP```iiieeeeeejjjmmmiiiccc```[[[bbbllluuu~~~~~~zzzwwwssspppqqqtttxxxzzz~~~qqqcccWWWLLLCCC>>>777555111///------...//////...---,,,,,,,,,,,,,,,+++++++++++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))***+++,,,---'''(((((())))))(((((('''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%$$$######$$$&&&'''&&&&&&''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&%%%$$$######$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%'''((())))))))))))'''(((***+++++++++***)))+++++++++***************)))******,,,---...//////,,,,,,,,,,,,,,,---...///.........////////////000............/////////000---......///000111111222777999===???@@@FFFUUUeeemmmkkklllrrruuusssooonnnnnnwww}}}~~~~~~|||xxxvvvvvvvvvzzz}}}~~~uuufffVVVLLL===:::555000------...///++++++******++++++,,,,,,***,,,------+++(((((((((((((((((((((((('''''''''))))))))))))))))))))))))''''''''''''((()))***+++''''''(((((((((((((((''''''''''''((((((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''%%%%%%%%%''')))***&&&&&&''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&!!!$$$&&&&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$%%%#########"""""""""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&###$$$%%%&&&'''&&&%%%%%%$$$%%%%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''((())))))***************************''''''''''''''''''''''''''''''''''''((((((((()))))))))************))))))*********)))))))))))))))************+++,,,---......---,,,++++++,,,///000222000......///111222111---...//////---...000222,,,000333444222222444666777>>>EEEEEEEEEKKKZZZggguuurrrpppssszzz}}}zzz}}}~~~xxxtttssswwwyyy{{{sssdddSSSDDD666111111000.........------,,,,,,++++++*********************+++++++++***)))(((((('''(((((()))))))))))))))*********)))(((&&&%%%%%%&&&'''(((&&&'''((())))))(((''''''######%%%&&&''''''((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''######$$$%%%'''((())))))((((((((((((''''''''''''&&&'''''''''&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((()))%%%%%%%%%$$$###"""!!! $$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%$$$$$$###((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%$$$###"""!!! !!!"""$$$%%%&&&''''''$$$$$$#########$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$###""""""###$$$%%%$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&&&&"""############$$$$$$$$$#########$$$$$$%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$############"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))************************'''''''''''''''''''''''''''''''''((((((((())))))(((((())))))))))))((((((************))))))))))))+++*********+++,,,------...---,,,,,,,,,---...//////...---...000111111111000000000000//////000111000222333222111444999>>>CCCKKKRRRRRROOOPPPYYYbbbrrrtttwww}}}~~~xxxtttrrrjjjnnnqqqttt{{{yyyeeeVVVFFF===777222//////......---,,,,,,++++++***+++************************))))))(((((((((((()))''''''((()))***++++++,,,)))(((&&&%%%%%%&&&((()))))))))*********((('''&&&$$$%%%&&&''''''(((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((((((((((((((''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((()))(((&&&$$$######$$$%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################%%%&&&&&&%%%%%%$$$###"""!!!"""###$$$%%%&&&&&&&&&(((''''''&&&%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$############$$$%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((()))))))))(((''''''$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))''''''((((((((((((''''''************************,,,,,,+++++++++,,,,,,---------------.........///.........///222333222111111///...///000000///...222333333222333888AAAGGGNNNUUU[[[YYYRRROOOSSSYYYkkkrrr|||wwwpppmmmmmmooonnnmmmrrrzzzzzzmmm]]]OOOCCC777111000......------,,,+++++++++++++++******)))))))))((())))))((((((((()))******&&&&&&''')))***+++,,,---)))((('''&&&&&&'''((()))++++++++++++***((('''&&&''''''(((((((((((('''''''''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''***(((%%%###"""###&&&'''$$$%%%%%%&&&&&&'''''''''######$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%$$$)))((('''&&&%%%$$$$$$$$$""""""###$$$%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((''''''''''''&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&(((((('''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))'''(((((())))))((((((''')))***************++++++...------,,,,,,,,,,,,---------...////////////...000///000222444444222000222000///111333444333111111444666777999???HHHOOOUUUYYY[[[VVVOOOLLLQQQWWWfffpppsssiiipppooolllggggggnnnxxxzzzooocccRRRAAA555222.........---,,,,,,+++++++++++++++***))))))(((((((((((((((((()))***++++++''''''((()))***++++++,,,(((((('''''''''((()))***************)))((((((''')))))))))))))))(((''''''((((((((('''&&&&&&&&&%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&%%%###""""""###$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%$$$######"""!!!"""######$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######$$$######""""""######$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***((())))))******))))))((())))))******+++++++++,,,......------,,,------------...///000000000//////000000000222333333111///333333444666999:::999888333888???CCCFFFJJJPPPTTTXXXYYYWWWRRRMMMPPPYYYbbboooyyymmmjjjhhheeebbbbbbhhhuuu~~~zzzvvvpppaaaLLL;;;333//////...------,,,,,,+++,,,+++++++++*********)))))))))((())))))***+++,,,*********)))))))))))))))(((((((((((())))))******''''''''''''((())))))***************)))(((''''''((((((((('''&&&&&&&&&%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%%%%%%%&&&"""###%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######""""""$$$%%%%%%%%%%%%$$$!!!"""###$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""""""""###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''(((''''''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$######""""""######$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))************))))))))))))******+++,,,,,,,,,......---------......///////////////000000000111000//////111333555444222444777:::<<<<<<;;;<<<===>>>FFFOOOVVVWWWWWWXXXYYYUUUVVVVVVTTTUUU\\\iiissssssmmmfffaaa^^^aaakkkuuutttsssuuuuuujjjUUU???444//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***++++++++++++******)))((((((((((((((())))))******++++++&&&&&&&&&&&&''')))***+++))))))***))))))((('''''''''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&"""$$$''')))***)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###"""###%%%'''((((((((('''###$$$$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((())))))))))))(((((())))))***++++++,,,------...---------...///000000000000/////////000111222222111222444999<<<>>>>>>AAAFFFKKKJJJFFFDDDFFFIIIRRRZZZccchhhfffbbb___^^^WWW\\\ccchhhnnnvvv~~~{{{mmmccc\\\YYY___iiinnnmmmppptttmmmXXXAAA333/////////...------,,,,,,+++,,,,,,------......///++++++******)))******************)))))))))))))))(((((()))***++++++++++++((((((''''''''')))***+++((((((((())))))(((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%######$$$%%%%%%%%%$$$$$$###$$$&&&(((((((((&&&&&&%%%&&&&&&%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###&&&(((((('''%%%###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((((((((((((''''''))))))***+++,,,,,,---------------......000111222222111///......000222333555555666999???EEEHHHJJJTTT[[[aaa___WWWSSSUUUZZZccciiiqqqtttpppiiidddaaabbbkkkwwwxxxtttuuuwwwpppddd\\\YYY^^^hhhmmmkkklllqqqlllYYYAAA222/////////...------,,,,,,+++,,,,,,---...///000000,,,,,,+++***)))))))))***(((((())))))******++++++'''((()))++++++,,,,,,,,,+++***)))(((((()))******''''''((((((((((((''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%))))))))))))))))))))))))&&&'''((()))***+++,,,---''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&"""###$$$%%%%%%%%%%%%%%%"""$$$%%%&&&&&&%%%###"""'''''''''&&&%%%$$$###"""%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$ $$$)))------***%%%"""&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%))))))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((('''&&&&&&&&&((()))***+++)))'''&&&&&&'''((((((''''''''''''(((((((((((((((((())))))))))))''''''(((((())))))******,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,---))))))---///......111333222222444555555777:::888???FFFKKKUUUaaajjjmmmxxx{{{}}}yyymmm```^^^bbbhhhoootttrrrqqquuuxxxyyyssszzzyyyttt}}}pppddd```bbbdddfffhhhkkkmmmiiiYYYCCC333444333111...,,,,,,...000---...///000///---***(((******)))))))))***,,,---+++***)))((()))***,,,...((()))***+++++++++++++++%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))'''&&&'''((()))((('''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&'''((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&%%%$$$###"""$$$&&&&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%###""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&&&&$$$$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$%%%&&&((()))((('''&&&&&&$$$$$$###"""'''((())))))''''''((()))'''((()))***+++++++++***((((((''''''''''''(((((((((((((((((())))))))))))''''''(((((()))*********,,,,,,+++******+++,,,,,,***++++++++++++,,,,,,,,,...++++++...000///000333666666777777888<<>>333000111......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***+++---...---,,,******++++++++++++******++++++,,,,,,++++++***)))((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''&&&&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''')))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&''''''''')))(((&&&$$$$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))******)))'''&&&''''''''''''''''''''''''%%%&&&(((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&'''(((((()))((((((''''''(((((()))%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%))))))))))))))))))))))))+++***))))))(((((())))))((((((((()))))))))************)))))))))***++++++++++++++++++,,,,,,,,,,,,............------------...---------...///111222555DDD```~~~{{{xxx|||rrrcccYYYSSSPPPMMMWWW^^^VVVDDD555222555............---------,,,---,,,,,,,,,,,,,,,,,,---,,,+++***+++...///...---******++++++++++++******++++++,,,,,,++++++***)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$%%%%%%&&&'''''''''''''''((((((((((((''''''&&&''''''''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%'''((('''&&&%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((%%%%%%%%%&&&&&&'''''''''((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''(((((((((((('''&&&''''''''''''''''''''''''((()))******)))((('''&&&%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''%%%&&&&&&''''''(((((((((***)))((('''&&&'''((((((((((((''''''''''''((((((%%%%%%%%%&&&''''''((((((((((((''''''&&&%%%%%%$$$''''''&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))+++***))))))(((((()))))))))))))))*********++++++******))))))******+++,,,+++++++++,,,,,,,,,------///.........------------------------...000111333777AAAZZZ~~~}}}zzzzzzwwwuuuvvv~~~yyylll```WWWQQQ[[[bbb\\\KKK;;;555666/////////.........------,,,,,,++++++++++++,,,,,,,,,+++***,,,...//////...******++++++++++++******)))************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((())))))%%%%%%%%%&&&'''(((((((((''''''(((((((((((('''''''''''''''&&&''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((((('''''''''%%%'''((((((&&&%%%&&&(((''''''''''''''''''''''''&&&&&&'''(((((()))******,,,+++)))'''&&&&&&'''((((((''''''&&&&&&''''''(((%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''))))))))))))))))))))))))+++******)))))))))))))))******+++++++++,,,,,,,,,******))))))***+++,,,,,,++++++,,,,,,,,,---------//////.........---------------,,,---...000222333999===RRRuuuyyyuuuvvvxxxttttttxxx~~~lll___SSS[[[aaa]]]OOOAAA888666000////////////.........++++++************++++++,,,++++++,,,...//////...******++++++++++++******(((((((((((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&''''''((((((((('''((((((((())))))******&&&&&&&&&'''((())))))***''''''((((((((((((''''''((('''&&&&&&'''(((***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&&&&&&&"""###%%%'''''''''%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''&&&&&&'''((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((())))))(((&&&&&&'''((())))))(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((()))'''''''''(((((((((((()))'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%''')))(((&&&%%%&&&)))(((((((((((((((((((((((('''''''''((()))******+++...,,,***'''&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''''''''***))))))(((((((((((()))'''((()))******)))((('''(((((()))***************))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------............/////////...///111333777<<>>GGGLLLSSSaaapppyyy||||||~~~ttteee```[[[UUUPPPKKKCCC<<<777444222000111111000///............+++---///...---,,,,,,---+++++++++***))))))((((((&&&&&&''''''((()))))))))'''''''''((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((('''''''''(((((((((((((((%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###%%%&&&(((((((((''''''%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''!!!"""$$$%%%&&&&&&%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((()))(((((('''&&&&&&&&&''''''(((((('''&&&%%%&&&((()))))))))((((((((('''''')))******++++++******)))(((((()))************)))''''''((((((((()))))))))((((((((((((((((((((((((''''''&&&&&&''''''((())))))((((((''''''(((((()))((((((***++++++***(((((((((((((((((((((((())))))''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((())))))***+++,,,...///000++++++***))))))***++++++,,,+++***))))))+++,,,...)))***++++++,,,,,,++++++,,,,,,---------.....................////////////,,,---//////000222666999;;;FFFQQQWWW```mmmyyyrrrggg^^^WWWSSSNNNGGGAAA===999666333222111000///............+++------+++)))((()))+++,,,,,,+++******)))((((((%%%&&&((()))******))))))''''''''''''((((((((()))'''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((('''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&'''(((((()))******%%%%%%&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&'''''''''''''''''''''''''''$$$%%%&&&(((((('''&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''(((((('''''''''''''''(((%%%''')))***((('''(((((())))))))))))((((((((('''******++++++++++++******(((((()))***************'''((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((()))******))))))(((((())))))***)))***+++,,,,,,+++***))))))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''***++++++,,,...000222333,,,+++***))))))***+++,,,,,,+++***))))))+++---...++++++,,,------------,,,,,,,,,,,,---------......------......//////000000+++---...///111333777:::DDDOOO[[[ccclllxxxrrrfff\\\SSSOOOIIIEEEAAA===:::777222111000//////.........///000000---***)))+++.........------,,,+++******((()))***++++++)))'''%%%&&&'''''''''(((((())))))'''((((((((())))))******))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''))))))(((((('''''''''&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######################## """$$$&&&'''&&&%%%$$$&&&&&&&&&'''''''''((((((''''''''''''&&&%%%$$$$$$'''(((((())))))(((((('''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''((()))******+++%%%%%%%%%&&&&&&'''''''''######$$$%%%'''((())))))(((((((((((((((((((((((()))***+++,,,+++***'''&&&''''''''''''((((((((()))&&&&&&&&&'''''''''''''''******))))))))))))******$$$'''***+++***)))))))))))))))))))))((((((((((((******++++++++++++******&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++************++++++)))***,,,------,,,***)))******))))))((((((''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&...---+++******,,,...000///---+++)))))))))+++,,,+++***)))((()))***,,,---++++++++++++++++++++++++---,,,,,,,,,,,,---..............................///000111000111444;;;@@@TTT\\\ccceeennn~~~ooo___ZZZTTTLLLHHHFFFCCC===777666333000......///......000///...---,,,---............---,,,,,,+++******)))))))))((('''%%%$$$###&&&&&&''''''((()))))))))+++$$$!!!)))---+++'''''''''((((((((('''%%%$$$%%%&&&((()))))))))((('''((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&'''''''''%%%###!!!!!!###%%%&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''%%%$$$###$$$$$$%%%''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''***)))'''&&&&&&''')))***(((((())))))))))))(((((((((((())))))************))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))******)))((('''&&&((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))---,,,+++***))))))))))))*********)))))))))))))))(((***,,,......,,,***(((''''''(((((()))))))))***+++*********))))))(((((())))))))))))((((((((((((***))))))))))))***++++++---,,,***))))))***,,,---*********++++++++++++***++++++++++++++++++++++++---,,,,,,,,,,,,---..............................///111222111111555>>>FFFWWWaaaiiijjjmmmxxx}}}ooobbbZZZPPPKKKIIIGGGCCC???777333///---------------000///...---,,,------.........------,,,++++++************))))))'''&&&&&&***))))))(((''''''&&&&&&...)))$$$%%%)))+++(((%%%''''''((((((((('''&&&%%%&&&'''((()))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''%%%######%%%'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%%%%''''''''''''(((((((((((('''''''''''''''''''''''''''&&&$$$######$$$&&&'''(((((())))))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************************,,,,,,+++***************************************)))***,,,------,,,***)))(((((()))))))))*********************)))))))))(((***)))))))))((((((((((((((((((((())))))))))))))),,,+++*********+++,,,---)))***,,,------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................///222444222111777CCCMMM[[[eeemmmlllkkksssxxxiii___RRRJJJHHHHHHFFFDDD;;;777222.........////////////...------------.........------,,,+++++++++++++++++++++******))))))***))))))((((((''''''&&&---+++))))))))))))'''&&&''''''((((((((('''&&&&&&'''((())))))******))))))((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&'''(((***((('''&&&&&&''')))***((((((((((((((((((((((((''''''''''''''''''''''''******)))((('''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''&&&%%%''''''''''''(((((((((((('''(((((())))))((((((''')))((('''&&&&&&'''((()))(((((())))))))))))((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((('''((())))))((((((((((((((((((((((((******)))))))))(((((((((++++++++++++++++++++++++++++++++++++************************************************************)))************+++++++++************))))))))))))******)))))))))(((((((((+++***)))))))))***+++,,,---,,,+++*********+++,,,***+++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.................................222444222222999HHHUUU___cccggggggjjjssssssgggVVVKKKHHHHHHHHHGGG@@@<<<666222000111111111//////......------------......------,,,,,,,,,,,,,,,++++++*********++++++'''''''''((())))))******'''(((******))))))))))))'''(((((((((((('''''''''((())))))***************(((((((((((((((((((((((('''''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((('''&&&'''((()))***((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%)))(((((((((''''''&&&&&&&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&''''''''''''(((((((((((('''((()))******)))((('''***))))))(((((())))))***(((((())))))))))))(((((())))))((((((((('''''''''))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))),,,***(((''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++++++++*********++++++++++++++++++***))))))))))))***+++++++++++++++++++++++++++*********)))))))))))))))*********)))))))))((((((---+++(((''''''))),,,......---,,,+++******))))))---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////...000222222555>>>NNNZZZbbb^^^[[[```kkkxxx~~~}}}sss___QQQKKKJJJJJJIIICCC???999444222111111000...............---------......------------,,,,,,++++++***)))))))))******''''''(((((()))*********%%%(((******((('''((()))((((((((('''(((((((((((()))))))))))))))******+++))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&'''))))))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&'''((()))))))))''''''''''''''''''(((((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&'''(((((())))))))))))(((((())))))))))))))))))))))))************************)))*********+++++++++,,,))))))))))))))))))))))))+++***)))'''''')))+++,,,************************((((((((()))***+++++++++************************)))***+++,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,---,,,+++***))))))***+++,,,,,,,,,,,,+++++++++++++++))))))))))))))))))******************))))))))))))+++)))'''&&&&&&(((+++---------,,,,,,+++******)))---,,,***)))***+++---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///////////////////////////000111444:::FFFTTT^^^aaaYYYVVV___ooo~~~{{{iiiXXXOOOKKKHHHFFFDDDAAA;;;777444222///---......//////......---,,,......------------------,,,+++)))((((((((())))))+++******))))))((((((''')))******)))'''&&&&&&'''(((((('''''''''((()))***)))(((((((((((()))***+++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))((((((''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((((((&&&&&&&&&''''''''''''(((&&&'''((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))*********+++************************)))))))))***++++++,,,,,,))))))))))))))))))))))))******)))((()))***+++,,,************************''''''((()))***+++,,,---************************((()))+++------------,,,+++++++++,,,,,,------...---,,,+++******+++,,,---,,,,,,,,,++++++++++++***))))))))))))************++++++*********)))))))))((())))))***************)))***++++++,,,,,,,,,,,,*********+++,,,---...///---------------------------,,,,,,,,,,,,---......////////////////////////111111111666AAANNNZZZbbb```ZZZZZZeeetttzzz~~~yyyfffYYYRRRLLLHHHHHHEEE@@@<<<999555111...---.../////////...---,,,------.....................,,,***(((''''''((()))++++++******)))(((((((((,,,***)))((((((((())))))(((((('''''''''(((***+++(((((('''''''''((()))***))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''&&&'''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))))))))((('''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''%%%&&&&&&'''(((((())))))'''''''''''''''(((((()))%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&''''''''''''((('''&&&&&&&&&''''''((()))''''''''''''((((((((((((***(((&&&%%%%%%&&&(((************++++++*********(((((())))))))))))((((((&&&''''''((()))***++++++************************(((((())))))***++++++,,,))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++''')))+++---.........---++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,---,,,+++++++++************((()))))))))************+++++++++*********))))))'''***---000111...+++)))&&&''')))+++---......///'''(((+++---//////......---------------------------,,,,,,,,,,,,---......000000000000000000000000444222222999EEETTT___ddd___\\\```mmmxxxyyywwwiii___WWWQQQLLLJJJFFFBBB???:::555111---.../////////...,,,,,,------..................///...+++)))((((((((()))((((((((()))******+++++++++(((&&&'''***---......)))(((''''''''')))***+++((('''&&&&&&&&&''')))***))))))))))))))))))))))))$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&''''''((()))******'''''''''''''''((())))))%%%&&&&&&'''((())))))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%'''((()))''''''''''''((((((((()))***(((%%%######%%%(((***''''''((((((((((((''''''(((((())))))))))))(((((($$$%%%&&&'''(((***++++++************************'''(((((()))******++++++))))))))))))))))))))))))((()))***++++++++++++++++++++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,'''(((+++---//////...---++++++,,,,,,---...//////------------------------+++++++++******)))))))))(((((())))))*********++++++++++++************)))(((***,,,,,,++++++,,,---,,,,,,,,,---------............,,,++++++,,,---...---,,,***)))***,,,...000///////////////.........111///,,,+++,,,.../////////333:::BBBLLLUUU]]]aaaaaa___eeettt~~~rrrttt~~~mmm\\\TTTPPPMMMKKKKKKGGG>>>888777000000//////......//////............---,,,+++***++++++++++++***((('''&&&))))))((((((''''''&&&&&&+++***)))'''&&&&&&&&&&&&(((((())))))******++++++))))))))))))))))))))))))'''((()))******)))((((((***)))((('''&&&%%%$$$$$$(((((())))))))))))))))))$$$$$$$$$%%%&&&'''((()))&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&'''((()))'''&&&&&&(((++++++'''$$$&&&%%%%%%%%%%%%&&&''''''&&&###"""###&&&((('''&&&((((((((((((((((((((((((***)))((('''&&&%%%$$$$$$(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%(((''''''''''''((())))))&&&&&&''''''''''''&&&&&&)))))))))))))))******+++(((''''''&&&'''((()))***(((((('''&&&&&&&&&&&&&&&))))))************))))))&&&&&&''''''''''''&&&&&&))))))***++++++++++++***,,,+++***))))))***+++,,,(((((()))***+++,,,,,,,,,***+++---......---,,,,,,,,,+++***))))))***,,,,,,---,,,,,,,,,,,,,,,---...,,,,,,,,,,,,---///111222111///...///111111...,,,***...222555444222111111000000/////////000000111111111111222111111000///111///------...///...---...---+++******+++,,,,,,,,,,,,++++++++++++,,,,,,(((***,,,,,,+++++++++---++++++++++++,,,,,,,,,---///...------------...///+++++++++,,,,,,---------/////////////////////...222111000000111333444555444888>>>EEENNNWWW___dddiiiiiippp}}}}}}}}}}}}~~~rrrpppwwwxxxeee\\\MMMJJJKKKOOONNNFFF>>>:::000000///...---------...............---,,,+++***,,,,,,+++******)))(((((()))))))))***************+++***)))((((((((((((((()))))))))))))))*********(((((((((((((((((((((((())))))******)))((('''&&&''''''''''''''''''''''''((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%&&&'''&&&'''((('''%%%%%%%%%&&&(((''''''&&&&&&&&&'''''''''&&&&&&(((******'''$$$&&&&&&&&&&&&&&&''''''((()))'''$$$%%%&&&'''&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''((((((''''''&&&((((((((('''((())))))***(((''''''&&&'''((()))*********)))((((((((((((((((((((())))))))))))((((((++++++++++++++++++++++++))))))***++++++++++++***,,,+++************+++,,,))))))******++++++,,,,,,)))***+++,,,,,,++++++***++++++*********,,,---...------------------......,,,,,,,,,,,,...///111222666555333444666666444222222555777888666444222222222222222222333444555666777777777777777666555555777555222000000///...---......---,,,,,,,,,---...///...---,,,++++++++++++)))+++,,,,,,+++++++++,,,************++++++++++++...------,,,,,,---......***+++---......---,,,+++......//////////////////......///000111333555666999===CCCJJJRRR[[[dddjjjvvvwww}}}~~~~~~~~~uuunnnpppqqqeeeRRRNNNNNNTTTWWWOOODDD===333222000///...........................---,,,+++...---+++***)))******+++(((((()))******++++++,,,******))))))))))))******************))))))))))))((((((((((((((((((((((((*********)))((('''&&&%%%$$$%%%%%%&&&'''((())))))(((((((((''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%'''((()))(((&&&&&&&&&'''***)))((('''&&&&&&&&&&&&'''&&&'''((())))))'''%%%''''''&&&&&&''''''((())))))'''&&&&&&'''((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&%%%%%%%%%%%%&&&''''''&&&''''''((((((''''''&&&'''''''''''''''(((((()))(((''''''''''''(((((())),,,+++******************'''(((((((((((((((((('''))))))(((''''''((())))))))))))***++++++++++++***,,,++++++******++++++,,,*********+++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,---...///......////////////............///000111333555666999888777777888888777666:::<<<======:::777555555777777888888:::<<<===>>>@@@@@@?????????>>>>>>>>>@@@===777444333222111000222222111000000000000000333333111///...---,,,,,,)))+++,,,,,,+++***+++,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,---------------,,,............////////////,,,---///000111333555666<<>>===<<<<<<<<<<<<<<<;;;>>>@@@AAAAAA???============>>>???AAACCCFFFHHHIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHCCC===999888777777777:::999888777555444444333888777555333222111000000***+++---,,,+++******+++++++++++++++,,,,,,,,,,,,,,,,,,---...............///...,,,++++++,,,...///---.........//////000000///222444444444666999<<>>@@@AAABBBEEEEEEDDDCCCBBBBBBCCCDDD@@@CCCFFFHHHHHHGGGGGGGGGEEEFFFGGGJJJMMMPPPRRRTTTQQQQQQPPPOOONNNOOOOOOPPPNNNJJJDDDAAA@@@@@@AAA@@@DDDCCCBBB@@@>>><<<:::999:::999888666555444333333***,,,------+++******+++++++++++++++,,,,,,,,,---...///000111111111111111111///---+++***,,,...000------......///000000000///111333444444666<<>>@@@CCCFFFHHHIIIIIIIIIIIIIIIGGGEEEEEEGGGIIIHHHLLLQQQSSSSSSRRRQQQPPPMMMNNNPPPRRRUUUYYY[[[]]][[[ZZZYYYXXXXXXXXXYYYZZZUUURRRNNNKKKJJJKKKKKKJJJLLLLLLKKKJJJHHHFFFDDDCCC@@@>>><<<:::888666555555***,,,------+++*********************++++++++++++---...///000111111111000000///...---,,,------...------......///000000111,,,///222222333888AAAHHH___nnnwwwrrrsss~~~xxxrrrnnnllllllmmmqqqvvv}}}yyydddYYYVVVTTTSSSSSSNNNIIIBBB;;;555111//////......////////////......+++++++++++++++,,,,,,,,,------,,,,,,+++***))))))(((((((((((((((((()))))))))))))))))))))*********'''''''''''''''''''''''''''&&&&&&%%%&&&'''))))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&''''''(((((('''&&&&&&&&&'''((())))))$$$&&&''''''&&&&&&'''((()))((((((((((((((())))))%%%'''((('''$$$$$$&&&(((&&&&&&&&&&&&&&&''''''(((((())))))'''###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((())))))))))))((((((((((((((((((((()))******,,,,,,---------,,,+++***)))))))))))))))***++++++******++++++++++++******))))))))))))))))))))))))))))))***++++++++++++***)))***+++,,,,,,+++***)))***++++++,,,,,,------------------...000222444666777888999;;;;;;;;;::::::;;;::::::;;;===AAAEEEGGGGGGHHHKKKOOORRRTTTUUUUUUQQQRRRQQQOOOMMMMMMOOORRRWWW[[[```aaa___[[[XXXVVVTTTUUUVVVYYY\\\___bbbcccfffeeecccbbbaaabbbcccddd___\\\XXXVVVUUUUUUSSSRRRPPPQQQQQQRRRQQQPPPOOONNNKKKJJJFFFCCC???<<<:::999+++,,,------+++*********))))))))))))************)))***,,,...//////...---....../////////...,,,+++---------...///000000111///222555666888???JJJSSSmmm~~~ooohhhfffjjj{{{|||{{{yyyuuuqqqnnnsssuuuzzztttddd\\\VVVSSSSSSUUUQQQIIIAAA:::555333222......///////////////...******+++,,,,,,,,,++++++*********)))))))))))))))******))))))))))))******(((((())))))******++++++'''''''''''''''''''''''')))(((&&&&&&%%%&&&'''(((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&%%%%%%'''(((+++***)))((((((''''''(((%%%'''(((&&&$$$###&&&(((&&&%%%%%%%%%%%%&&&''''''###%%%''''''%%%&&&))),,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***(((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%(((''''''''''''((())))))(((((())))))))))))(((((('''''''''''''''((())))))------...///...---+++******)))))))))***++++++,,,))))))************))))))******++++++++++++******))))))***++++++++++++***+++,,,---......---,,,+++******+++,,,,,,---......111111111333555888:::<<<<<<===>>>?????????>>>===???>>>===>>>AAAFFFKKKNNNPPPRRRUUUYYY\\\^^^______^^^___^^^\\\YYYYYY\\\```cccgggkkklllgggaaa[[[XXXXXXYYYZZZ\\\___ccceeegggmmmllljjjhhhhhhiiijjjkkkeeeccc```]]]\\\ZZZXXXVVVQQQRRRTTTVVVWWWWWWWWWWWWWWWUUUPPPKKKFFFBBB>>>===---......---+++******+++***++++++,,,,,,---......++++++,,,,,,,,,---------))))))***+++,,,......///111000///...---,,,,,,,,,444///222:::>>>BBBQQQcccyyy}}}nnnaaa\\\\\\eee}}}vvvvvvyyy~~~xxxdddXXXTTTUUUUUUTTTQQQJJJ???666111///...---------......,,,***......---,,,++++++++++++++++++)))((('''''''''''''''((()))+++++++++***)))&&&&&&''''''(((((())))))((((((((((((((((((((((((***)))((('''&&&&&&'''(((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''*********)))(((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((()))******((('''&&&(((******((($$$%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''))))))(((((()))+++,,,+++)))&&&))))))'''''''''((()))*********+++,,,...---+++(((+++******)))(((''''''&&&''''''''''''(((((((((((()))************+++++++++,,,,,,+++++++++++++++,,,+++*********+++,,,.../////////////////////000000111000333888::::::>>>DDDBBBAAAAAABBBDDDEEEFFFEEEDDDCCCFFFKKKLLLMMMVVVaaacccbbbaaacccggglllnnnooojjjiiihhhggghhhjjjlllmmmlllnnnppppppmmmggg```\\\ZZZ```eeeeeecccccciiinnnppppppooonnnoooqqqvvvzzzuuukkkeeegggfff___XXXWWWXXXWWWXXX[[[```dddeeeeeeffffff```WWWQQQOOOLLLHHH***+++---,,,++++++,,,---******++++++,,,---------++++++,,,,,,,,,---------******+++,,,---...//////000//////......//////000444000333<<>>IIIWWW```gggpppyyy~~~~~~}}}vvvkkkggghhhkkknnnrrrxxx~~~qqq```WWWVVVUUUOOOIIIGGGCCC===999666444111000000000///---------------......---------......///...---+++*********++++++&&&&&&''''''(((((())))))'''''''''''''''''''''''',,,+++***((((((((())))))******))))))((((((''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&'''(((((()))((((((((((((((((((((((((************************&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******'''))))))(((%%%%%%(((+++''''''(((((())))))******'''''''''(((((()))***++++++)))(((((()))******)))***)))((('''''''''))))))...---++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........///////////////000000222333333555666777:::>>>BBBEEEHHHLLLTTTaaammmuuuwwwuuussseee___ZZZXXXYYY\\\fffpppxxxzzzzzzuuunnnjjjkkknnnsssxxxzzzwwwtttrrrjjjaaaYYY\\\\\\XXXPPPLLLMMMPPPVVVSSSOOOLLLJJJJJJLLLMMMGGGHHHJJJKKKLLLLLLLLLKKKMMMMMMNNNNNNNNNNNNNNNOOONNNQQQTTTUUUUUUSSSSSSSSSQQQYYY^^^___aaafffgggccc\\\\\\^^^dddnnnwww~~~~~~~~~zzzvvv...------,,,,,,,,,------///...---,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...///////////////...............000333333444999AAALLLWWWcccjjjrrryyy}}}}}}~~~vvvuuuqqqmmmlllkkkpppwww{{{{{{jjj\\\XXXUUUSSSRRRUUUMMMCCC===;;;999444000,,,...000///---,,,...000------,,,,,,,,,+++++++++---------,,,,,,,,,++++++))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))(((''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''&&&&&&***((('''&&&&&&'''(((***'''&&&&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))((((((((((((((((((((((((***(((&&&'''***+++)))'''***(((&&&$$$$$$%%%''')))((((((((()))(((''''''&&&((((((((('''&&&&&&%%%%%%%%%&&&&&&'''((())))))******+++,,,+++***)))******+++++++++***++++++,,,,,,...---,,,,,,++++++,,,,,,++++++******++++++,,,------,,,++++++,,,,,,+++***000000222333222///333999>>>>>>@@@CCCHHHOOOUUUZZZaaajjjtttwwwyyyyyyvvvrrrjjjaaaXXXXXX```hhhiiihhhooosssyyy|||zzzuuuqqqooo|||rrrhhhcccaaa\\\UUUPPPOOOMMMLLLLLLMMMPPPRRRVVVSSSQQQOOOOOONNNLLLJJJPPPOOOMMMMMMPPPUUUXXXWWWTTTYYY\\\[[[[[[\\\[[[WWWRRRTTTYYY\\\]]][[[WWWUUU\\\ZZZXXXVVVVVVVVVWWWXXX___ZZZWWWYYYaaakkkssswwwzzz...------,,,,,,---------///...---,,,,,,,,,,,,---///...------------...///////////////////////////111///111333555777???IIITTT]]]fffmmmuuu}}}wwwsss{{{|||uuuqqqrrruuuwww}}}wwwfff\\\VVVSSSTTTSSSNNNGGGBBB???;;;666222...000111000...---...000.........---------,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((***)))'''&&&&&&''')))***%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&''')))***(((&&&&&&&&&&&&&&&'''((((((((((((((())))))((((((''''''))))))(((((((((((('''''''''''''''((()))))))))***)))***************+++,,,+++++++++***++++++,,,---...---,,,,,,++++++,,,,,,+++++++++++++++,,,,,,---......---.........------------///333333444:::BBBBBBFFFLLLSSS[[[cccjjjooorrr{{{~~~zzzuuusssiii___^^^dddjjjllljjjkkkoootttyyyzzzxxxuuurrrqqqnnneee\\\WWWVVVRRRMMMLLLLLLJJJJJJJJJMMMRRRUUUZZZXXXVVVUUUVVVVVVUUUTTTWWWXXXYYYZZZ\\\```cccdddbbbgggkkklllmmmnnniiibbb___```cccgggjjjhhhccc___[[[ZZZYYYXXXYYYZZZ\\\]]]cccaaa___^^^^^^aaaccceeegggnnnvvv|||---------,,,,,,------.........---,,,,,,,,,------000///............///000////////////////////////444111111444777===IIIUUUaaagggmmmrrrzzzvvvqqqwwwrrrsssyyynnn___UUUQQQQQQQQQOOOMMMIIICCC>>>999666111222222000......///000//////.........---------,,,++++++++++++*********))))))))))))))))))))))))+++++++++******)))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''))))))%%%%%%&&&'''((()))******''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&'''(((((('''&&&&&&&&&((())))))(((&&&&&&))))))))))))((((((((('''(((((())))))))))))******))))))))))))))))))******)))))))))***++++++,,,,,,+++++++++++++++,,,------...------,,,,,,,,,,,,,,,,,,++++++++++++,,,------((()))+++,,,......//////000///111555888<<>><<<666444222///.........------------,,,,,,,,,,,,++++++++++++*********))))))************************++++++***)))((((((''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&&&&&&&''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''&&&&&&'''''')))((('''&&&&&&''')))***++++++***))))))))))))***&&&&&&'''((())))))***+++++++++++++++************---+++)))***++++++)))'''++++++++++++,,,---...//////...------,,,,,,------------,,,,,,------...///+++...000222333555888;;;???>>>AAAFFFKKKPPP\\\gggyyy}}}}}}mmmaaa]]]\\\[[[YYYVVVYYYYYYVVVVVVYYYZZZXXXYYY\\\aaaeeelllvvv|||vvvsssooohhhbbbZZZ\\\[[[XXXYYY^^^```___,,,,,,,,,,,,---......///------,,,,,,,,,---......,,,,,,------------,,,,,,...//////000000111111222333222555<<>>888333000//////...---------------------............,,,+++,,,+++******,,,,,,+++******++++++,,,------......***))))))))))))))))))***)))******++++++******)))******))))))))))))******))))))(((((((((((())))))''''''((((((((()))))))))+++***((('''''''''((()))))))))(((((((((((())))))))))))(((((((((((())))))&&&''')))*********)))((())))))))))))(((((((((((((((((('''&&&&&&''')))***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))***++++++)))***++++++,,,,,,+++++++++,,,,,,---------------------,,,,,,,,,,,,,,,,,,///------000000,,,+++---555444444777<<>>888444000///......------......---------,,,******+++---+++*********,,,---,,,+++,,,,,,+++***)))((('''&&&))))))************))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))&&&&&&&&&&&&''''''''''''(((***,,,...---+++)))''')))((((((((((((((()))******)))((((((((((((((()))&&&'''(((((())))))))))))(((((((((((())))))))))))''''''''''''((()))******))))))))))))))))))))))))***))))))(((((())))))***((((((((()))***+++,,,---***++++++,,,,,,,,,,,,,,,,,,---......//////............---,,,++++++***)))000------111333222444888888???GGGLLLOOOSSS[[[bbbsss||||||yyywwwyyyxxxnnnaaa[[[___jjjttt{{{xxxwwwwww{{{wwwvvvxxxxxx||||||}}}~~~~~~~~~}}}}}}{{{}}}~~~|||vvvtttuuuxxxyyywwwxxx{{{---------.........//////---------............///...............///000000---000222333444888AAAHHHVVV```jjjpppxxxzzzpppmmmooovvv{{{}}}wwwsssqqqrrrssstttzzzyyyxxx|||}}}kkkkkkrrrvvvuuuttttttyyyooo^^^\\\uuurrrccc\\\TTTTTTSSSRRROOOIIIBBB<<<888000//////...............------,,,***'''(((+++...+++***)))***,,,---,,,+++000///...---,,,+++******((()))***++++++***)))(((***))))))))))))))))))***((((((''''''''''''(((((()))((((((''''''(((((()))''''''''''''((((((((((((((()))+++,,,,,,+++***)))***)))((((((((((((((())))))((((((((((((((()))***(((((('''''''''(((((()))'''((((((((()))))))))***&&&'''((()))************))))))))))))))))))))))))******))))))))))))******((((((((()))***+++---...***+++,,,,,,------,,,,,,------...///////////////........................000------222555666:::@@@DDDOOO[[[^^^\\\]]]dddmmmuuu{{{|||{{{{{{}}}tttmmmeeefffqqq{{{ssspppqqqtttxxx~~~zzzwwwwwwyyyyyyuuuuuuxxxyyy|||~~~{{{wwwzzz+++++++++,,,,,,,,,---------------.........//////...............///000000...111444555666;;;EEELLL```lllvvv|||}}}tttxxxuuutttxxxzzzyyyyyy|||uuu~~~zzzwwwuuuqqqlllhhhfffggghhhlllrrr{{{{{{|||{{{gggccciiiqqqzzztttoooooottt|||kkk]]]ppp|||kkkaaaWWWTTTUUUTTTQQQLLLFFF@@@<<<000000///...............------+++(((%%%&&&***///+++***)))***,,,---,,,+++---,,,,,,++++++***))))))((()))***++++++***)))(((++++++************++++++******))))))))))))******((((((''''''''''''(((((((((((((((((())))))))))))(((''''''(((((()))************)))(((((((((((((((((((((((((((((()))******)))((('''&&&&&&'''((()))'''((((((((())))))******&&&''')))++++++++++++***))))))))))))))))))))))))******))))))))))))******((((((((()))***,,,---...***+++,,,,,,------,,,,,,---......///////////////------...///000111222333111------222666999>>>EEETTTaaammmnnnfffbbbiiirrrrrruuuzzzzzzsssttt{{{}}}~~~zzzvvvtttjjjfffeeelll|||~~~yyyuuuxxx{{{}}}~~~~~~~~~yyyxxx..................------////////////000000000000,,,---...............---///444888888777>>>MMMYYYpppyyyxxxyyy}}}xxxtttqqqlllfffaaafffrrr{{{{{{|||vvvtttqqqppppppppppppooosss}}}tttmmmkkkvvvzzziiifffmmmooo{{{{{{wwwsssqqqqqqpppmmmjjjsssvvvooonnnllllllooozzz||||||sssrrryyywwwfff___XXXRRROOOOOOMMMHHHEEEEEE999666222000//////...---........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((())))))))))))((((((''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******.........------,,,,,,,,,------------------------111---,,,///000...---...333111333777;;;@@@IIIRRReeeooovvvqqqjjjhhhjjjlllnnnpppttt{{{vvvqqqsss}}}~~~xxxpppkkklllooohhhgggiiissszzz{{{~~~....................................////////////...//////000000000000000...222555888<<>>999666333111333222111/////////000111------,,,,,,,,,+++++++++------......------,,,+++,,,++++++*********************++++++++++++******))))))))))))))))))))))))+++++++++******)))((('''((('''&&&'''((()))((('''))))))(((((()))***++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***++++++++++++,,,,,,,,,++++++************++++++,,,,,,---............---***+++,,,------,,,+++***+++++++++++++++++++++,,,......//////000111111111222000000111000---///333111999DDDLLLRRRZZZdddlllqqqyyy|||zzz~~~sssvvv{{{{{{yyyyyy~~~.............../////////......///000000000000000222//////222333222555:::DDDSSSgggwwwsssjjj```WWWXXXWWWWWWYYY___kkkxxxxxxcccYYYUUUPPPLLLJJJKKKKKKIIIHHHJJJOOOXXX^^^iiirrr~~~wwwtttpppkkkfffbbb___^^^]]][[[XXXWWWVVVVVVTTTRRRVVVYYY```nnn}}}{{{lll]]]UUUXXXaaatttyyylll___VVVRRROOOIIICCC===999666444333222000/////////000000------------,,,,,,,,,,,,++++++,,,,,,++++++***)))***))))))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))******))))))((((((***)))))))))+++,,,+++******))))))))))))******+++))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))))))))***++++++++++++***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////000111///...000000///333999>>>FFFQQQXXX\\\aaahhhnnnvvv|||{{{{{{|||}}}|||}}}{{{{{{,,,,,,---............---....../////////000000000111///000333444444999???RRR```rrr~~~ooogggaaa\\\YYYYYY[[[```jjjyyy|||fff[[[ZZZYYYXXXXXX\\\WWWPPPMMMOOOVVV```gggttt}}}yyyrrrkkkfffccc___\\\XXXUUUUUUUUUTTTTTTRRRTTTYYYdddrrrxxxxxxbbbSSSSSS[[[mmmwwweeeYYYSSSRRRPPPKKKDDD===999888333222111///......//////.........------------,,,++++++,,,,,,++++++***)))***))))))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))((((((***)))((()))+++,,,+++***++++++***)))))))))******))))))))))))))))))))))))((((((((()))))))))******************************((())))))))))))*********)))***+++,,,,,,+++***)))++++++,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......---------...//////000000222///...111222333:::AAAHHHQQQ[[[aaacccdddhhhlll||||||uuutttzzz~~~+++,,,---...///......---............//////000000111000000333333444;;;BBB]]]iiixxxxxxpppjjjeee\\\___eeennnzzzrrrjjjiiikkkoootttrrrkkkaaa[[[]]]fffpppxxxuuummmhhhgggccc^^^[[[YYYYYYYYYXXXRRRSSSVVV]]]jjjyyy~~~lllZZZUUUYYYggghhhXXXSSSUUUUUUQQQJJJBBB===;;;444333111///............//////.........---------------......------,,,+++,,,++++++*********************++++++++++++******((((((((((((((((((((((((%%%&&&'''((())))))))))))'''&&&%%%&&&((())))))(((,,,++++++***))))))))))))))))))))))))))))))))))))(((((()))))))))***************************************+++++++++,,,,,,,,,***+++---......---+++***,,,------...............---,,,+++******+++,,,---,,,,,,------...////////////000000111111222222333444111000333555888???HHHQQQYYYbbbggghhhiiilllpppvvvrrrwww------...////////////............---...///000000222111111333333444<<>>888666444111000///...............------------,,,++++++,,,,,,++++++***)))***))))))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))%%%&&&'''((()))*********'''&&&%%%''')))+++***))),,,++++++*********++++++************************)))))))))*********++++++************************((())))))))))))*********'''((())))))))))))((('''***++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,---...///000000/////////000111111222222444444888>>>AAACCCIIIOOOaaajjjvvv}}}}}}///---,,,++++++---///000///...---,,,,,,...///111000000333666777;;;HHHUUUhhhkkkkkkiiiiiippp~~~zzzqqqggg```^^^^^^^^^^^^```fffnnntttxxxyyyyyyvvvpppiiidddbbb\\\bbbmmmzzzqqq___TTT\\\oooppp\\\YYYWWWXXXXXXSSSHHH???:::888666333111/////////------------,,,,,,,,,,,,++++++,,,,,,++++++***)))***))))))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))************(((''''''(((+++,,,,,,+++++++++*********+++,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))((())))))))))))*********)))))))))))))))))))))))),,,---......//////......,,,,,,------------,,,,,,***+++,,,---...///000000//////000000111222222333888:::BBBKKKPPPRRRVVV[[[hhhttt}}}}}}~~~///---***((()))+++...000///...,,,,,,,,,---///111///000333777999@@@NNN\\\qqqpppnnnhhhfffnnn~~~rrriiidddeeeeeedddcccfffmmmrrrqqqrrrrrrnnnhhhaaa\\\ZZZPPPWWWdddsssuuuxxx~~~gggTTTVVVdddwwwxxx___[[[WWWYYY[[[WWWKKK@@@;;;999777444222000000///------,,,,,,,,,+++++++++------.........---,,,,,,,,,++++++*********************++++++++++++******))))))))))))))))))))))))((())))))***************'''''''''(((+++,,,,,,+++************+++,,,------************************)))************+++++++++((((((((((((((((((((((((***++++++++++++,,,,,,,,,------,,,++++++,,,------)))***++++++,,,,,,+++++++++,,,............,,,+++******+++,,,---...///000111222222333333444555555===AAAKKKWWW^^^___bbbfffrrr}}}}}}||||||...------------.../////////............//////000...222555555999EEEYYYhhhsssuuutttrrruuu|||~~~xxxvvvvvv{{{|||uuuoookkkiiiggggggmmmuuurrrzzz|||ttthhh```\\\YYYTTTWWW[[[fffxxx|||zzzyyy}}}iii^^^ZZZccc~~~ggg___ZZZ\\\]]]WWWNNNHHHAAA===888222///.........222333222000...,,,---.........---,,,,,,+++************+++++++++,,,,,,,,,******))))))))))))************))))))((((((''''''&&&'''''''''''''''&&&&&&'''((()))+++,,,---......***)))***+++,,,,,,***(((***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,************************---,,,***(((((()))***+++---------.........//////------------------------++++++,,,---...............111333444555777;;;???BBBMMM]]]kkktttwwwwwwwww~~~{{{}}}...------------.../////////............///000000///222555888???PPPgggxxx}}}~~~{{{}}}yyytttppprrrwww{{{uuurrrooonnnssszzzxxx}}}tttmmmfff```XXXXXX[[[dddtttzzzvvvyyyttteeeaaatttkkkbbb[[[]]]^^^YYYQQQMMMEEE@@@;;;555222000/////////000///...+++***+++---......------,,,++++++*********+++++++++,,,,,,,,,******))))))))))))************))))))(((((((((((((((((())))))))))))((((((((()))***+++,,,------------,,,++++++,,,,,,,,,,,,+++,,,------,,,+++,,,---++++++++++++++++++++++++,,,+++***))))))***+++,,,************************---,,,***)))((()))***+++,,,------------.........------------------------......///000000111111111000333555666666999AAAHHHWWW___lllxxx|||{{{...------------.../////////.........//////000111111333555;;;HHH___{{{{{{uuurrruuu~~~~~~zzztttqqqttt{{{~~~tttkkk___\\\[[[cccqqquuuuuusssssswwwdddiiixxxrrrggg^^^]]]^^^ZZZUUUSSSJJJEEE???999666333111000---......---+++***+++---......------,,,+++++++++******+++++++++,,,,,,,,,******))))))))))))*********))))))))))))((((((((()))******+++++++++******)))******+++,,,,,,++++++---,,,+++******+++,,,---,,,---......,,,,,,---...+++++++++,,,++++++******++++++************++++++++++++++++++++++++++++++---,,,***))))))***++++++,,,,,,,,,,,,------------------------------------......///000111111222222111555888888999@@@MMMWWWhhhmmmttt}}}~~~yyy{{{...------------...//////............///000111111333333666>>>QQQmmm|||{{{{{{vvvxxx}}}uuuhhhbbb^^^eeeqqq{{{xxxsssllluuupppfffhhhwww{{{nnnaaa^^^^^^\\\YYYXXXOOOIIIBBB<<<999666333000...//////...,,,,,,---///......------,,,,,,,,,,,,******+++++++++,,,,,,,,,******))))))))))))******)))))))))))))))))))))))))))***++++++,,,+++++++++******++++++++++++******)))*********)))))))))***,,,---...---,,,+++,,,...+++,,,,,,---,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++*********+++,,,+++++++++,,,,,,,,,------------------............,,,,,,,,,---...///000111111666<<>>III[[[nnn|||zzz~~~yyyxxxyyy...------------...//////.........///000222333444666999EEE[[[xxxvvvlllggg```^^^[[[[[[cccsss|||wwwyyyzzz```\\\cccxxxrrrkkkfffcccbbb[[[TTTLLLHHHHHHEEE>>>777222333222000...------...------..................******+++++++++,,,,,,,,,******))))))))))))******))))))******++++++++++++'''((()))***+++,,,,,,,,,(((((()))***************++++++***%%%!!!###***111,,,---......,,,,,,---...***,,,000222444444222111++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------------------.........//////---------...///000000111000000//////111333666888DDDPPPdddzzzxxx{{{zzz|||}}}//////............//////222000------...000111222666<<>>888222...//////...,,,/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,'''%%%$$$&&&***,,,+++(((***************)))))))))))))))))))))))))))))))))++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...111333333111...,,,+++***+++---------,,,,,,------,,,++++++,,,...,,,,,,,,,+++,,,------...////////////////////////000///---...000111111000111000111222444;;;LLL\\\wwwxxxjjjgggnnnvvv}}}pppddd\\\XXXXXXWWWYYYeee//////............//////...000111222222444555777BBBXXXrrrzzzuuuooojjjhhhhhhiiiiiinnnqqq|||vvvjjjccc[[[VVVSSSWWWeeerrr~~~yyyrrraaabbbrrrqqqbbbaaabbbaaa]]]WWWQQQMMMLLLBBB===666111///...---,,,000////////////.........++++++++++++++++++++++++,,,++++++******++++++,,,***)))((()))+++---,,,***+++++++++******)))))))))))))))))))))))))))))))))++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333333111///)))((('''(((***+++***))),,,,,,---,,,++++++,,,...,,,,,,,,,,,,------......////////////////////////000/////////000111111111444333444666:::FFF\\\ppp{{{qqqrrryyyxxxlllbbb```\\\WWWZZZkkk//////............//////,,,...000111111333666999NNNfffsssiiieee___[[[ZZZZZZZZZZZZ```ffftttzzzjjjccc[[[WWWTTTWWWbbbmmm}}}}}}kkk```ggg{{{ggg```aaa```\\\VVVQQQNNNMMMFFFAAA;;;555111...---,,,000////////////.........************************,,,++++++++++++++++++,,,---++++++***++++++***))),,,,,,++++++******))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000222333111///)))((('''(((***+++***))),,,,,,---,,,++++++,,,...,,,,,,---------.................................000000000000000000222333444444666<<>>RRRggg~~~qqqggg___]]]]]][[[[[[]]]\\\fffvvvwwwpppeeecccaaabbbcccbbb^^^YYY]]]eeepppwwwyyyxxxwwwvvvvvvyyysssgggcccYYYVVVRRRPPPPPPPPPPPPPPPSSSRRRQQQQQQRRRSSSQQQPPPNNNPPPTTT[[[eeesssyyytttyyyyyyiiidddssszzzqqqeee]]]\\\[[[YYYWWWXXXSSSLLLEEE???999333000//////......---.........+++++++++,,,---...000111,,,++++++******++++++,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---......///......,,,,,,---------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------.........//////////////////000111111000111444666555777BBBMMMggg{{{zzzmmmmmmnnnwww/////////000000000000000222222444666888CCC[[[sssyyyvvvxxxyyyrrrhhhcccccclll{{{}}}ssslllcccaaa``````aaaaaa___]]]___gggqqqwwwyyyxxxvvvuuuuuuxxx~~~xxxnnnccc___ZZZVVVVVVWWWXXXXXXYYYXXXWWWVVVUUUUUUTTTTTTRRRTTTVVVYYY^^^iiivvvsssjjjkkksssppp```cccqqqvvvhhh]]]YYYXXXXXXWWWXXXTTTNNNHHHBBB;;;555111000000///......---......------------------------++++++++++++++++++++++++************************)))***************++++++++++++++++++++++++++++++,,,,,,------............,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---...///000000000000///////////////000111222222333444666777666<<>>777333222111000///...---------------------------,,,,,,++++++++++++++++++++++++************************)))))))))******+++++++++************************,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,------------,,,/////////000000222333333444444444555777BBBXXXlllzzzlllccc^^^]]]```nnn//////......///000111222000222555888@@@UUUrrrssssss{{{wwwoooiiigggeeeaaa^^^]]]```ccceeebbbhhhqqqxxx||||||xxxuuutttwww{{{yyypppjjjiiikkknnnppprrrpppmmmgggbbb^^^]]]]]]ZZZZZZ[[[[[[[[[]]]```cccdddfffiiikkklllqqqyyy{{{uuuuuuxxxiii___```kkkppp```WWWTTTTTTUUUWWWTTTQQQMMMIIIBBB;;;777333222111///...---------++++++,,,---............***++++++,,,,,,++++++******************++++++++++++++++++,,,,,,------...************************------,,,,,,,,,,,,------,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------.........//////000000000000111222444444444222333777===LLLcccwwwyyyllleee]]]___fffsss///.........///000222333111333666<<>>JJJYYYhhhzzz111111111111111222222222777888888@@@YYY}}}tttjjjfffccc^^^ZZZXXXVVVSSSQQQLLLTTT```kkktttxxxyyyxxxlllmmmrrrzzzyyyrrrnnniiihhheee___ZZZWWWVVVVVVQQQOOOMMMLLLMMMPPPTTTVVVdddiiivvvuuujjjiiisssnnn]]]iiisssbbbWWWWWW\\\XXXXXXWWWTTTPPPKKKFFFDDD===888222000000000///---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************))))))*********+++++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,000444222...+++,,,...---------............/////////...---,,,++++++***222---,,,///111//////222000------111222000222666000>>>IIIVVVjjjwww000000111111111111222222555777;;;HHHcccvvvlllhhheee```\\\YYYWWWTTTRRRNNNSSS]]]iiirrrwwwwwwuuulllmmmqqqyyy~~~yyyqqqooojjjddd^^^YYYVVVUUULLLLLLLLLLLLLLLLLLLLLMMM]]]bbbpppxxxhhhbbbfff}}}zzziiirrryyygggYYYUUUXXXWWWWWWWWWUUURRRNNNJJJHHHAAA<<<666222000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,...---,,,,,,+++++++++,,,........................//////............//////---000333222...+++,,,...---------............///000//////......---------,,,,,,---...///000111222333000///111111111444999:::LLLZZZhhhzzz//////000000111111111111444777>>>PPPnnnvvvmmmkkkgggbbb^^^[[[XXXUUUSSSPPPRRRXXXdddpppvvvvvvsssmmmmmmpppwww|||yyytttmmmeee]]]WWWTTTNNNOOOPPPPPPOOOMMMJJJHHHUUU[[[jjj}}}~~~oooccc^^^mmmyyyzzznnn^^^WWWWWWVVVWWWWWWWWWUUUQQQNNNLLLGGGAAA:::444111000///...------,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,........................//////............//////---000222111---+++,,,...---------............///////////////////////////***333666000...222333///555222111333222222777===III```ttt/////////000000111111222555777@@@UUUsss}}}}}}|||{{{~~~~~~}}}vvvmmmmmmiiiccc^^^[[[XXXTTTRRRPPPOOOTTT___nnnvvvwwwsssooonnnooouuu~~~~~~wwwooofff]]]XXXVVVVVVWWWVVVTTTRRROOONNNQQQXXXggg{{{{{{mmmbbbeeettt~~~vvvddd[[[YYYVVVWWWXXXXXXVVVSSSOOOLLLHHHCCC<<<666111000000000---------------,,,,,,,,,*********+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------///000///---,,,---...---------............///.........//////000000000///<<<@@@555///333333,,,333222333666555555:::AAAVVVppp...//////000111222222222666888BBBWWWqqqwww|||zzz{{{zzzzzz~~~vvvuuuwwwzzzrrrnnnjjjddd___ZZZWWWSSSPPPNNNMMMPPP[[[jjjuuuxxxvvvooonnnnnnsss|||vvvllleee___]]][[[XXXVVVUUUTTTTTTSSSYYYgggyyysssgggbbbcccrrr}}}jjj]]]XXXVVVXXXYYYYYYWWWSSSNNNKKKGGGDDD>>>777222111111222.........------,,,,,,,,,+++,,,,,,,,,---.........++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......///...---,,,---...---------............///---------...//////000000///<<<@@@555///444333,,,000000444888999:::AAAJJJbbb|||//////000111222333333444888;;;HHH]]]rrruuuzzzyyy{{{yyy{{{yyynnnmmmpppzzz{{{pppkkkeee___[[[VVVRRRPPPLLLKKKNNNWWWeeepppvvvwwwnnnlllkkkpppyyy|||mmmjjjeee___\\\[[[\\\]]]\\\```jjjzzzttthhh```XXX^^^|||qqq___WWWVVVXXXZZZZZZXXXTTTOOOLLLGGGEEEAAA;;;555111111222//////......---,,,,,,,,,------------............************************++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------..............................------------............------,,,------...---------............///---------....../////////+++444777111///333444000///000444999<<>>888222.../////////000//////...---000000///...---+++***)))------......------,,,+++******)))((()))***,,,---000///...,,,,,,---...///000000///...------------000000000000000000000000........................///////////////........................///000000///000111111000///000222333222666>>>GGGVVVppp}}}}}}{{{yyy{{{///.........000333444555AAARRRlllfffrrr{{{xxxvvvuuuxxx}}}qqqjjjiiimmm{{{|||tttnnngggccc```]]]WWWRRROOOLLLKKKNNNUUU]]]dddgggfffdddccceeellluuu~~~{{{iiiUUUPPPXXXqqq{{{{{{qqqeeeZZZ[[[___ZZZYYY[[[VVVQQQNNNIIIDDD???:::444000///////////////......---,,,,,,,,,+++***)))(((''',,,,,,------,,,,,,+++***++++++*********++++++,,,...---------------......///...------,,,---------................................................/////////////////////...///............///000000///000222111000000111222444444:::EEERRRbbbzzz{{{tttssssssrrrqqqwww---------...111444777999DDDZZZxxxsss[[[iii|||vvvuuutttsssxxx}}}uuukkkiiiiiiwww}}}tttnnngggbbb___[[[VVVRRRPPPMMMKKKLLLRRRYYY___bbbdddbbbaaabbbhhhqqqzzzqqq\\\RRRTTT```tttqqquuu~~~kkk]]]ZZZ\\\WWWXXX\\\XXXRRROOOJJJFFFAAA<<<666222/////////.........------------......---,,,,,,+++++++++,,,,,,++++++***)))+++,,,,,,,,,,,,++++++******+++,,,------...------,,,,,,,,,,,,,,,------.........................................................////////////////////////......//////000111///000222222111111222333555777AAAQQQbbbtttxxxooommmnnnppppppwww......//////111444999<<>>999555000000///......------------....../////////......,,,,,,,,,,,,,,,+++******,,,------...---,,,***)))((()))+++---......------+++******+++,,,---...///............................................................/////////////////////...///000000111///000222222222222333555666===KKK___sss{{{tttzzz{{{xxxssstttxxx{{{///000111000111444999===IIIiiilll```wwwxxxtttrrrssssssttt|||yyykkkdddeeekkkuuu}}}xxxsssllleee___ZZZWWWTTTOOONNNKKKKKKNNNTTT\\\aaabbbaaa``````ccckkkvvv~~~kkk[[[TTTMMMiiiyyylllcccsssqqq```ZZZ[[[XXXZZZ^^^ZZZUUURRRNNNJJJFFFAAA<<<888222111000......---......***++++++,,,,,,,,,,,,+++---------------,,,,,,+++,,,------...---,,,***)))((()))+++---......------*********+++,,,---...///////////////////////////........................---.........//////000000///////////////000111111...000222333222333555777999FFFYYYooo{{{wwwvvvwww{{{{{{000111222111111444;;;@@@SSStttvvvhhhccc~~~yyyvvvsssrrrssssssvvv~~~~~~ooohhhcccccchhhsss}}}yyyuuunnneee^^^YYYWWWVVVPPPNNNKKKJJJKKKQQQZZZ```aaaaaa___^^^```hhhttt}}}qqq```XXXOOOaaa~~~ooo^^^ggg}}}vvvddd[[[ZZZVVVXXX\\\WWWWWWTTTPPPLLLIIIDDD???;;;444333111///......//////,,,,,,---......------------............---,,,,,,+++,,,,,,,,,,,,++++++******+++,,,------...------++++++++++++,,,---//////000000000000000000000000........................------......///000000000000000//////000000111222...000222333333444666888===PPPiii}}}~~~{{{{{{~~~~~~|||wwwwww}}}...000222111111666>>>DDD]]]|||rrriiijjj~~~ssstttrrrrrrssssssvvvxxxpppiiibbb```jjjvvvyyyuuunnneee]]]XXXVVVUUUQQQOOOLLLHHHHHHMMMUUU\\\______^^^\\\\\\dddpppzzz|||sssnnndddeeefffffffffgggjjjmmmuuu~~~ppppppoooqqquuu|||{{{zzz{{{tttddd\\\PPPXXXkkkuuu```aaapppmmm___ZZZUUUWWW\\\XXXXXXUUUQQQNNNJJJFFFAAA>>>666444222000//////000000///000000000000000///...,,,------------,,,++++++++++++*********++++++,,,...---------------......---,,,,,,,,,---...//////////////////////////////........................------......///000000111000000//////000000111222...000222333444555777999AAAZZZyyyzzzzzz+++...111111222777@@@HHHcccrrrnnnrrrtttsssrrrrrrssssssuuuwwwrrreee^^^fffqqqyyyyyyuuummmddd\\\VVVTTTTTTRRRPPPLLLGGGEEEIIIQQQWWW]]]^^^\\\ZZZZZZaaannnxxxvvvkkkaaa[[[UUUUUUTTTUUUVVVYYY[[[\\\___fffkkklllmmmmmmhhhbbb[[[ZZZXXXWWWYYY^^^eeekkkqqqsssuuuuuutttrrrqqqpppllllllpppwww|||uuufff___NNNQQQ^^^xxxzzzfffaaaiiiwwweee\\\UUUXXX^^^[[[XXXVVVRRROOOKKKGGGCCC???777666333111000000111111------......---,,,,,,++++++,,,,,,,,,,,,+++************)))((()))***,,,---000///...,,,,,,---...///......---------...//////................................................---------...///000000111000000000000000111111222...000222444444666888:::CCC```|||uuuwww...222000222777666???TTTvvvpppppp~~~uuurrrsssssssssuuu{{{yyyjjjaaabbbiiirrrwwwwwwyyyyyyxxxxxx{{{|||yyyuuunnnggg___ZZZWWWUUUUUURRRMMMHHHFFFHHHNNNSSS\\\\\\\\\ZZZ[[[aaajjjrrr{{{|||ttthhhYYYRRRRRRLLLMMMOOOOOONNNOOOQQQTTTYYYWWWVVVXXXZZZZZZWWWTTTRRRPPPOOONNNOOORRRUUUWWWWWWYYY]]]```bbbaaa```___]]]]]]aaaiiiqqqxxx~~~mmmcccSSSVVVYYYeee{{{kkkfffwwwjjj[[[ZZZ]]]^^^[[[[[[XXXRRRLLLGGGDDDCCCCCC@@@999000,,,---///...,,,000000////////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---......000000//////.........---///////////////.........111111111000///---,,,+++000////////////000000111333000///111222444;;;CCCRRRiiiuuuqqqsss~~~000333222333888777AAAXXX|||uuupppqqqrrrsssvvv}}}}}}kkk___\\\___bbbdddiiilllnnnoooooorrrvvvzzz~~~vvvrrrllleee___ZZZWWWVVVTTTRRRMMMHHHFFFHHHMMMRRRYYYYYYYYYXXXXXX^^^fffmmmwww}}}sssiii___TTTOOOOOOKKKKKKKKKLLLMMMOOOQQQRRRUUUSSSQQQRRRSSSRRROOOMMMMMMLLLKKKJJJJJJKKKMMMNNNLLLNNNPPPSSSTTTTTTSSSSSSTTTSSSWWW___gggppp}}}qqqhhhXXXZZZ\\\eee}}}vvvjjjwwwlll\\\ZZZ]]]]]]\\\\\\YYYTTTNNNJJJGGGEEEEEEAAA:::222...///000///---000000////////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///...,,,++++++******000/////////............/////////////////////.../////////000//////...---000000000000000111111222444333444666777888@@@IIIWWWoooyyyqqqmmmrrr111555333444999999EEE]]]~~~rrrnnnoooqqqtttyyypppaaa\\\ZZZXXXUUUXXXZZZ\\\^^^___```ccceeepppwww~~~qqqnnniiiccc]]]ZZZXXXWWWTTTQQQMMMHHHFFFGGGLLLPPPUUUVVVVVVUUUVVVZZZaaagggpppxxxzzzkkkaaaYYYSSSOOOPPPKKKJJJHHHIIIMMMPPPSSSTTTUUURRROOONNNMMMLLLJJJIIINNNMMMMMMLLLLLLLLLKKKKKKIIIIIIJJJKKKKKKLLLMMMMMMKKKJJJMMMTTT\\\gggwwwxxxooo\\\\\\\\\bbbtttwwwooouuusssaaa\\\^^^___]]]\\\ZZZVVVQQQMMMJJJHHHGGGCCC===555111000111000...000//////......//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,+++*********////////////..................//////////////////---...//////000000000000000000000000000111222333111222555888777999CCCOOObbbzzzyyywwwvvv|||ssskkkkkkxxx111555333444999:::HHHbbb~~~zzznnnlllmmmpppttt|||zzzlllfffbbb]]]XXXUUUUUUUUUTTTTTTTTTUUUVVV]]]gggsss|||yyyllljjjeee```\\\ZZZXXXXXXSSSQQQMMMIIIFFFGGGJJJMMMRRRTTTUUUUUUTTTWWW]]]bbblllttt|||zzzmmmfffbbb]]]XXXTTTNNNKKKIIIIIINNNSSSWWWXXXYYYVVVSSSPPPNNNLLLKKKKKKMMMNNNOOOOOOOOONNNMMMLLLJJJJJJIIIIIIIIIJJJLLLMMMGGGGGGIIIOOOVVVbbbtttwwwaaa^^^ZZZ\\\iiixxxzzzttthhhxxxtttttt|||hhh```^^^___^^^[[[ZZZVVVSSSOOOLLLJJJIIIDDD>>>888333111111000////////////....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++++++++,,,---...///////////////.....................////////////......///000000000000000000000///000000111222333///111666888888===LLL[[[ssszzzrrroooqqqzzz|||tttttt///333222333888;;;LLLhhhtttyyyoookkklllooovvv}}}wwwrrrkkkfffccc```[[[WWWTTTSSSRRRQQQQQQZZZeeeooowwwzzzrrriiifffbbb^^^[[[ZZZYYYYYYRRRQQQNNNIIIFFFFFFHHHKKKQQQSSSVVVVVVUUUVVVZZZ^^^iiiqqqzzz~~~~~~xxxvvvvvvrrrfff[[[RRROOOLLLKKKOOOUUU[[[^^^^^^]]]YYYUUUQQQNNNNNNNNNHHHIIIKKKLLLLLLLLLJJJIIIIIIHHHGGGFFFGGGHHHJJJKKKHHHGGGIIIMMMSSS^^^qqq}}}kkkcccYYYWWW___jjjmmmjjjaaappp{{{xxxmmmaaa\\\ZZZZZZYYYXXXWWWTTTQQQNNNKKKIIICCC???999444111000///...//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,---...///.........///////////////---.........//////000000000000000000000//////...////////////000111222333111444888<<>>EEETTThhhxxx~~~vvvnnnmmmuuu444222444888999BBB```~~~uuudddiii~~~~~~vvvnnnpppvvvyyygggZZZYYY]]]aaannn|||}}}wwwxxxsssjjjhhheeeaaa]]]ZZZYYYXXXXXXSSSRRROOOKKKHHHFFFGGGHHHNNNSSSYYY[[[XXXUUUSSSSSS```gggqqqzzz}}}wwwsss~~~sssgggfffddd```^^^[[[XXXTTTQQQQQQOOOMMMNNNQQQSSSTTTSSSUUUVVVWWWVVVSSSTTT```nnnzzzfff^^^```aaaeeeggg```XXXZZZbbbttt~~~uuu}}}hhh\\\WWWVVVZZZ]]]\\\XXXTTTRRRQQQJJJHHHDDD???999555222000000/////////............---,,,,,,---...---+++(((+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------........................000...---...111222111///............/////////000////////////000000000000///444333333888444666BBBHHHNNN\\\sss|||~~~111///222666999EEEcccssshhhoooyyytttooorrrxxx~~~kkkccc___^^^eeeqqq~~~zzztttuuutttlllfffdddaaa]]]ZZZXXXWWWVVVTTTSSSPPPLLLHHHFFFFFFHHHMMMSSSYYY[[[YYYUUUTTTTTT\\\dddoooxxx}}}ssspppjjjfffbbb^^^ZZZWWWUUUTTTTTTTTTVVVWWWXXXXXXUUUTTTUUUTTTQQQSSS^^^kkkzzzggg___```^^^bbbfffaaaXXX[[[cccrrrwwwnnn]]]TTTUUUYYY]]]]]]YYYUUURRRQQQKKKIIIEEE@@@;;;666333111000000/////////.........---,,,,,,---...---+++)))***++++++,,,,,,++++++***,,,,,,---------.................................000...---...111222111///........./////////000000////////////000000000111222666222222777888===LLL\\\aaaooo000///111555;;;JJJkkkuuuoooxxxvvvssspppsssyyyrrrfff^^^```hhh~~~}}}zzzttttttuuuooodddcccaaa^^^[[[XXXVVVUUUUUUTTTRRRMMMHHHFFFEEEFFFLLLRRRXXX[[[YYYVVVUUUUUU\\\dddoooxxx}}}uuummmgggaaa\\\YYYVVVXXXZZZZZZZZZ[[[\\\]]]XXXVVVUUUUUUSSSTTT]]]hhhmmmdddccc^^^aaafffddd[[[___dddqqqyyyxxxcccVVVUUUXXX\\\]]][[[VVVRRRQQQLLLJJJFFFAAA<<<777444222000000000/////////......---,,,,,,---......,,,*********++++++++++++******---............/////////........................000///...///000111000///....../////////000000000/////////000000000111111444777222111777;;;DDDWWWnnnvvv222111333666===PPPqqq{{{zzz{{{uuutttpppttt{{{rrrfffdddiiiyyy}}}|||~~~uuupppdddcccbbb___\\\YYYVVVTTTWWWVVVSSSOOOIIIFFFEEEEEEKKKPPPWWWZZZYYYVVVVVVVVV```hhhrrrzzzyyyooogggaaa^^^ZZZ]]]aaaccccccbbbccceee```\\\ZZZZZZYYYYYY```iii~~~vvvmmmhhh```aaagggeee]]]^^^aaalllvvvzzzjjj[[[TTTWWW[[[]]]\\\XXXTTTQQQMMMJJJFFFAAA<<<777444333000000000////////////......---,,,,,,......---++++++++++++,,,,,,+++++++++------........./////////........................////////////000000000000...////////////000000000//////000000000111111111222666333111888;;;GGG[[[zzz333333444666>>>SSSsss}}}zzzzzz}}}|||wwwsssrrruuu{{{sssmmmmmmvvv~~~uuuooofffeeecccaaa^^^[[[XXXVVVWWWWWWTTTPPPJJJFFFEEEEEEHHHNNNUUUYYYXXXVVVVVVVVV___gggrrr{{{wwwpppkkkeeehhhmmmpppqqqpppoooooojjjdddaaaaaa```aaaeeekkk{{{uuummmaaa___ccc```]]]\\\\\\hhhpppqqqmmm]]]UUUWWWZZZ\\\\\\YYYUUURRRMMMKKKFFFAAA<<<888444333111000000000////////////...---,,,,,,---......---,,,,,,------------,,,,,,,,,------------.........////////////////////////...//////000///000000111////////////000000000111000000000000111111111111///555444333888;;;EEEXXX111222333555>>>TTTtttxxxtttrrruuuuuuqqqoooppp|||wwwrrrvvv~~~tttnnngggfffdddaaa^^^[[[YYYXXXWWWWWWUUUQQQLLLGGGFFFEEEEEEKKKSSSWWWWWWUUUUUUVVVYYYbbbooozzzxxxyyy|||{{{wwwvvvooojjjjjjjjjjjjlllpppzzz|||rrrddd^^^]]]WWW^^^^^^```jjjooojjjvvvlll[[[WWWWWWYYY[[[\\\[[[WWWTTTNNNLLLHHHCCC===999666444111111000000000/////////...---+++,,,---//////...------............------,,,,,,---------.........////////////////////////...///000000//////000111/////////000000000111111000000000111111111222222...555666666:::;;;EEEYYY}}}000222555777BBBZZZxxxzzzzzzxxxrrrpppooolllmmmpppzzzyyy~~~{{{xxxuuurrrrrrtttxxxzzztttnnnhhhfffccc___\\\ZZZYYYXXXVVVVVVUUURRRMMMIIIGGGFFFCCCIIIQQQUUUUUUTTTUUUVVVUUU___lllxxx|||vvvvvvwwwwwwwwwyyy|||yyyjjjaaa[[[QQQUUUZZZ```hhh|||xxxlllpppyyyooo^^^XXXWWWWWWYYY[[[[[[XXXVVVQQQOOOJJJEEE@@@<<<999777111111111000000000/////////---+++,,,---/////////,,,------......------,,,---............/////////////////////////////////---///111000///...000222//////000000000111111111000000111111111222222222///777888888<<<>>>III___{{{yyyuuuyyy000444888;;;GGG```~~~vvvwwwuuuooolllkkknnnrrr~~~{{{}}}yyysssooojjjfffeeehhhlllooovvv~~~tttnnnhhheeeaaa]]]ZZZYYYXXXXXXVVVVVVUUURRRMMMIIIGGGGGGAAAHHHPPPTTTUUUTTTTTTUUUVVV___lllwww}}}~~~qqqfff\\\OOOCCCNNNYYY^^^jjjrrrpppuuutttcccYYYWWWVVVXXXZZZ[[[YYYWWWSSSQQQMMMGGGBBB>>>;;;999111111111111000000000000///---++++++---///000///+++,,,,,,------,,,,,,+++////////////000000000000000000000000000000000000---///111111......000222000000000000111111111111000111111111111222222222222999999999===AAAOOOeee~~~xxxlllffffffmmm{{{~~~...555888777EEEfffuuusssvvvkkkggghhhmmmrrr}}}vvvpppnnnddd[[[[[[\\\ZZZ\\\```dddmmmxxx{{{ssskkkhhhccc```^^^[[[YYYWWWXXXVVVTTTQQQMMMJJJHHHFFFCCCDDDIIIPPPTTTRRRQQQTTTWWW]]]iiiwwwyyyrrrbbbRRRIIIEEEFFFMMMWWWiiizzzoooqqq}}}lll]]]YYYWWWWWWZZZ\\\\\\ZZZQQQMMMIIIGGGFFFDDD???:::666444111000000111000///////////////////////////......---,,,---...///000---------............///000000///...............---...///111111000000///.../////////000000000111111111222222222333333333666222555;;;<<>>666444111/////////...---////////////////////////---------...............---------............/////////.........//////000111111111111111222222222111111111111000000000000111111222222222333333333555777888>>>RRRttt}}}uuurrrrrrxxx{{{xxxuuuuuuxxx~~~wwwqqqnnnhhhdddnnn}}}qqqjjjgggdddeeejjjllliiieeeeee___\\\ZZZ\\\^^^bbblllvvvzzz|||000555999BBB___oooYYY]]]vvvrrrlllppp{{{vvvkkkcccggglllooowww{{{pppdddZZZWWWWWWWWW]]]gggvvv|||ssslllgggccc```[[[XXXTTTPPPLLLJJJJJJJJJBBBCCCIIIRRRWWWWWWWWWZZZWWWZZZdddpppyyy~~~nnn```MMMEEE@@@@@@???@@@KKKZZZooo~~~ssskkkaaa[[[[[[^^^aaabbbZZZVVVQQQOOOMMMJJJDDD???888555222000000000///---////////////////////////,,,---......//////......---------............///...............//////000111000000000000111222222000000000111111111222222111111222222222333333333666999;;;CCC]]]}}}|||~~~}}}wwwuuuxxxxxxqqqhhheeepppsssjjjfffbbbaaagggjjjhhhffffffaaa\\\XXXWWWVVVYYYcccnnnuuuvvvyyy|||000666<<>>MMMmmmiiibbbiiinnnjjjqqq~~~xxxqqqllleeeaaa]]]\\\^^^dddlllqqqrrrxxx{{{kkkcccbbbhhhjjjiiiqqq~~~lllbbbYYY\\\aaannnwwwsssyyy}}}vvvrrrnnnlll^^^[[[VVVRRRNNNMMMLLLMMM@@@AAAHHHRRRXXXYYY[[[^^^ZZZ]]]gggrrrxxxzzz~~~ooo___QQQGGG@@@???>>>>>>HHHVVVkkkttttttkkk___XXXXXX[[[___aaa\\\XXXSSSQQQOOOKKKEEEAAA:::777444222222111000///////////////////////////,,,,,,.../////////...------------.........//////000000///000000111222222000///.........///111222......///111222333444555111111222222222333333333666<<>>===<<>><<>>:::555222111111000///////////////............,,,,,,---............---////////////000000000111...//////000111222222333000000000000000000000000111000000000000111222222000222444444444555888:::888CCCWWWttt|||qqqggg```^^^___aaafffggggggddd^^^YYYWWWWWWUUUUUUYYY^^^aaaeeemmmwww111444<<>>999444333222000///////////////............,,,---......//////......------........./////////111000000///...------,,,000000000000000000000000111111111111111222222333222333444444555777:::===???XXXyyyyyyyyy}}}pppfffaaa``````aaaeeeiiiggg```ZZZXXXYYYXXXVVVVVVXXXXXXZZZccclllwww666999BBBVVVxxx|||xxxqqqggg```]]]]]]rrrrrrvvvjjjllluuu|||uuuhhhaaaWWWVVVSSSQQQNNNLLLJJJJJJHHHFFFGGGQQQeeexxx~~~zzzjjj```ZZZZZZVVVLLLHHHKKKHHHIIIIIIHHHFFFEEEEEEFFFKKKFFFEEEMMMZZZjjj{{{yyyooowwwvvv~~~|||uuukkk```XXXSSSNNNLLLKKKGGGDDDGGGOOOVVVYYYYYYYYYXXXXXXZZZ^^^bbbddddddeeehhhlllqqqxxx{{{ooohhhnnnzzzyyylllcccVVVJJJBBB>>>???BBB@@@NNNeee|||ttt}}}qqqhhhbbbaaaccccccaaa^^^[[[WWWRRRKKKGGGDDD@@@:::666333222111000////////////............------...////////////...------------...............//////000111222222333000000000000000000000000222111111111111222333333333333444444555777;;;???IIIeeewwwwww|||vvvllleeebbbbbbbbbeeehhhgggccc___^^^^^^YYYWWWVVVWWWVVVWWW^^^gggqqqzzz777<<>>PPPsss{{{oookkk~~~pppgggbbbhhhrrr}}}|||nnnddd\\\TTTOOOLLLNNNHHHGGGOOO[[[xxxyyyxxx}}}{{{nnnaaa```\\\WWWTTTWWWZZZ\\\ccclllwwwmmmeeebbbaaaggg}}}wwwmmmttt}}}xxxpppggg^^^WWWRRROOOKKKHHHEEEFFFKKKQQQUUUWWWVVVOOOKKKKKKIIIDDDBBBDDDFFFEEEHHHPPPYYYbbbppp|||oooZZZIIIBBB@@@AAAAAACCCPPPgggvvviii^^^\\\___aaaaaa```^^^YYYSSSNNNJJJHHHFFFAAA;;;666333111000111111000000000000111111////////////////////////...////////////000000000111111111111000000000///222111111111111111222222222222111111111111222222222555444666<<<:::AAAVVVqqquuullltttuuummmwwwzzzkkkjjjnnnssszzz}}}{{{yyyyyyzzzzzzrrr{{{|||uuujjj```______``````````````````bbb^^^XXXTTTRRRSSSVVVYYYYYY[[[^^^aaaccccccccccccdddhhhlllooorrruuu{{{777???UUU{{{tttqqqtttiiieeedddiiirrr}}}sssfff[[[TTTOOOQQQJJJGGGKKKUUUqqqssstttrrrkkkeeeeeegggiiinnnsssxxxmmmccc]]]XXXZZZjjj|||wwwfffdddnnn{{{{{{sssjjj```XXXRRROOOIIIFFFDDDEEEIIIOOOTTTWWWTTTOOOLLLLLLKKKIIIGGGIIIDDDDDDGGGLLLRRR[[[kkkzzz~~~lll[[[LLLDDDAAAAAA@@@BBBLLL___uuu|||mmm```[[[]]]``````___\\\YYYTTTPPPMMMIIIFFFBBB===888444222111111111000000000000111111....................................////////////111111111111000000000000333333222111111111111111222222111111111111222222222666555666:::;;;IIIbbbtttgggccctttxxxqqqfffhhhiiimmmrrrttttttuuuxxx{{{{{{vvvyyynnneeebbbbbbaaaaaa`````````aaaddd```[[[VVVSSSRRRTTTUUUQQQSSSUUUWWWXXXYYYXXXXXX[[[\\\___ccchhhmmmqqqtttvvv|||555>>>WWW}}}uuurrr}}}oooddddddfffkkktttuuudddYYYUUUVVVMMMFFFGGGLLLeee~~~~~~wwwttttttvvvxxxzzzxxxnnnccc\\\VVVVVV```lllmmmccceeeooo{{{|||uuukkkaaaXXXQQQMMMIIIGGGEEEEEEHHHNNNTTTWWWSSSQQQQQQSSSTTTTTTSSSSSSHHHHHHIIIKKKNNNWWWiiizzzzzzwwwvvvxxxzzz~~~uuueeeYYYOOOGGGDDDDDDAAACCCKKKYYYkkkpppbbb\\\]]]___^^^^^^\\\YYYUUURRRPPPJJJGGGCCC>>>999666333222111111000000000000111111////////////////////////........./////////000000111111111000000000000000222222111111111222333333222222111111111222333333222777666777:::???SSSsssrrrffffff{{{|||fffbbbggggggjjjmmmoooppptttzzz{{{xxxzzzqqqiiieeedddbbb```______``````fffccc^^^XXXUUUSSSSSSSSSOOOPPPQQQRRRRRRRRRRRRQQQSSSSSSUUUZZZ```eeehhhiiiooouuu~~~666???ZZZ|||uuurrr{{{kkkcccfffjjjooowwwpppaaaZZZYYYNNNFFFFFFHHH\\\{{{}}}xxx}}}|||rrrfff\\\VVVUUU[[[aaauuuyyyhhhbbbeeeoooxxx~~~xxxoooeeeZZZRRRMMMKKKIIIGGGEEEGGGLLLSSSWWWSSSVVV[[[___cccdddbbb^^^PPPNNNMMMNNNOOOVVVhhhyyy~~~zzzsssmmmiiihhhjjjpppxxx~~~~~~|||}}}nnn___XXXRRRKKKGGGHHHDDDEEELLLXXXgggzzzrrrddd___```^^^^^^^^^]]][[[WWWTTTRRRKKKIIIEEE@@@;;;777444222111111000000000000111111000000000000000000000000//////000000000111111111000000000000000000111111000000000111222444555666222222111111222333333444222888777777===FFF```ssshhhjjjmmm]]]]]]ddddddgggkkkmmmpppvvv~~~~~~~~~}}}tttppphhhfffccc```^^^^^^______fffddd```\\\XXXUUUSSSRRROOOOOOOOOOOONNNMMMMMMLLLKKKKKKMMMQQQWWW\\\______hhhnnnuuu|||999CCC```yyyvvvyyygggeeejjjnnnrrr|||qqqaaa]]]PPPHHHIIIIIIWWWpppyyyuuupppyyyjjj^^^WWWUUUVVVXXXiiiqqqddd^^^aaagggttt||||||tttjjj___VVVQQQMMMKKKHHHFFFFFFJJJQQQVVV[[[ccclllsssxxxxxxrrrjjjXXXTTTQQQPPPPPPWWWggguuuzzzyyyuuunnnfff___\\\[[[[[[dddnnnuuu|||{{{tttmmmjjjnnnrrrsss{{{ppp```ZZZVVVNNNJJJJJJFFFFFFLLLXXXhhhyyyuuugggaaabbb]]]^^^``````^^^ZZZVVVSSSKKKJJJFFFBBB===999555333111111000000000000111111111111111111111111111111000000000000111111111111000000000000111111111111//////000111333555777888222222111222222333444555222777666999CCCPPPmmmvvvlllnnn}}}bbbVVVYYY___aaaeeekkkooossszzzzzzwwwllliiieee```^^^^^^___```fffeeebbb___\\\XXXVVVTTTNNNNNNLLLKKKJJJIIIHHHGGGHHHJJJLLLOOORRRVVVZZZ\\\bbbfffmmmtttyyy~~~888DDDeee}}}{{{iiijjjnnnqqqvvvooofffVVVMMMNNNJJJPPPcccuuuooofffnnnwww}}}~~~pppbbb[[[ZZZYYYWWWeeennn```\\\^^^eeelllwww~~~~~~vvvmmmbbbXXXSSSMMMLLLIIIEEECCCGGGNNNTTT___kkkxxxxxxkkk]]]WWWQQQPPPQQQWWWcccoooqqqnnnhhh___WWWQQQOOOOOOMMMWWW```fffppp|||{{{ppphhh^^^YYY^^^bbbdddnnn{{{|||gggaaa[[[QQQJJJJJJFFFDDDJJJXXXiiiyyy{{{jjjbbbbbb]]]___bbbcccaaa\\\VVVSSSLLLKKKHHHCCC???:::666444111111000000000000111111000000000000000000000000/////////000000000000111///000000000111111111111000000111222333444666777222222222222333444555555222666555:::HHHYYYxxxyyyyyysssYYYSSSXXX\\\bbbgggooouuuzzz}}}|||qqqnnnhhhccc```___aaabbbeeeddddddbbb___\\\YYYWWWOOONNNLLLJJJHHHFFFEEEDDDFFFIIILLLNNNNNNQQQUUUYYY[[[```gggnnnuuu{{{555CCCgggnnnnnnqqqsssxxx|||qqq]]]RRRQQQIIIIIIWWWppppppggg```dddjjj}}}zzzwwwwwwsssfffaaaaaa___]]]eee~~~{{{hhh______ZZZaaallluuu|||~~~}}}vvvlllaaaXXXRRRMMMLLLHHHDDDAAADDDKKKRRRZZZhhhwwwqqqbbb___WWWPPPOOOQQQVVV```jjjgggccc]]]TTTKKKFFFEEEFFFEEENNNVVV[[[fffvvvyyykkkbbbWWWQQQUUUYYY[[[ffftttooofff___SSSJJJIIIDDDBBBHHHXXXjjjyyymmmbbb```]]]```dddeeeccc]]]WWWRRRLLLKKKHHHDDD???:::666444111111000000000000111111000000000000000000000000............/////////000//////000000111111111222222222222222333333444555222222222222333444555666333555444;;;LLL^^^~~~kkkTTTQQQXXX\\\eeekkkttt{{{||||||uuuqqqjjjeeeaaaaaacccdddddddddeeedddbbb^^^[[[YYYPPPOOOMMMJJJHHHFFFEEEDDD???CCCGGGHHHFFFGGGMMMRRRTTTYYY```hhhpppxxx;;;IIIkkkxxxjjjgggkkkrrr{{{jjj]]]TTTNNNOOOTTTggg|||kkk___]]]dddsssyyyrrrsss{{{zzzqqqlllfffaaabbbzzzjjjXXX[[[YYY\\\fffpppvvv|||~~~{{{vvvnnncccXXXPPPMMMKKKIIIFFFAAA???EEEMMMVVVbbbsss{{{pppiiiaaa]]]WWWSSSRRRUUUXXX[[[^^^UUUOOONNNJJJCCC@@@BBBDDDGGGOOOYYYaaaiiiwwwsssmmmjjjhhhooorrrtttzzzwwwaaaWWWOOOPPPRRRVVV]]]fff{{{{{{jjjaaaWWWLLLEEEFFFEEEKKKZZZlll{{{ppp]]]\\\YYY___bbbaaa```]]]WWWQQQNNNJJJGGGEEECCC???888222333222111111000000111111,,,...///111111111000000////////////000000000000111000///......///000111000111111111111222222222333333222222222333444444666888888;;;LLLkkkbbbOOOOOOSSSQQQYYYdddqqqyyy}}}{{{~~~wwwnnnhhheeedddbbb`````````bbbeeefffccc___[[[XXXUUUQQQMMMIIIFFFDDDCCCGGGFFFFFFFFFFFFHHHJJJKKKOOORRRXXX```jjjuuu~~~:::IIIlllvvvkkkxxxqqqgggkkksss|||}}}}}}}}}}}}}}}~~~zzz~~~xxxiii___WWWVVVYYY```yyymmmeeeaaaeeesss~~~tttlllhhhnnnyyyyyytttllleeeddd{{{zzzfff]]]YYYZZZbbbkkkpppvvv{{{}}}|||zzzwwwqqqggg[[[TTTOOOMMMJJJGGGBBB>>>BBBIIIOOOZZZkkkzzz|||xxxmmmiiiaaaXXXSSSRRRTTTVVVUUUNNNJJJJJJGGGAAA@@@CCCBBBDDDJJJSSS[[[eeettt}}}mmmeeeaaa^^^]]]aaagggqqqnnndddZZZXXXXXXYYY^^^eeeuuuqqqdddXXXMMMGGGHHHFFFKKKZZZmmm|||www{{{uuubbb^^^[[[```dddbbbaaa^^^XXXQQQNNNKKKGGGEEECCC???888333333222111111000000111111....../////////......---////////////000000000000111000////////////000111000111111111111222222222333333222222333333444555444555999AAAVVVtttxxx[[[LLLMMMSSSUUUXXXcccqqqyyy}}}zzzuuuoooiiidddaaa^^^\\\``````bbbeeefffddd```\\\ZZZXXXTTTOOOKKKHHHFFFFFFEEEDDDDDDDDDDDDFFFHHHIIIKKKMMMRRRZZZdddoooxxx~~~;;;LLLpppooodddrrrpppfffkkkttt}}}|||xxxuuutttssspppppppppqqqssstttvvvwwwuuuxxx|||~~~zzznnneeeaaaaaaaaattt|||kkkcccbbbooo||||||pppfff___aaagggnnnppppppttt{{{}}}tttkkkfff{{{tttddd^^^[[[___fffkkkppptttwwwwwwwwwvvvqqqhhh]]]UUUQQQNNNLLLIIICCC===>>>DDDLLLVVVfffuuu{{{vvvlll```UUUOOOPPPSSSNNNLLLLLLMMMJJJFFFFFFIIICCCCCCFFFNNNVVVaaaqqq|||kkkbbb\\\XXXSSSVVV\\\gggyyy~~~sssggg___\\\ZZZ]]]aaannnyyyyyyhhhYYYNNNJJJKKKGGGJJJYYYmmm~~~oookkkrrr}}}gggaaa]]]bbbfffdddbbb___YYYRRRNNNKKKHHHFFFDDD@@@999444333222111111000000111111000///...------,,,,,,,,,////////////000000000000111000000//////000000111000111111111111222222222333333333333333444555555444555<<>>QQQvvvqqqcccooowwwgggfffllluuu{{{zzz{{{vvvpppkkkhhhffffffcccddddddfffhhhjjjlllmmmnnnqqquuuwwwwwwzzz{{{sssmmmkkkggguuuyyykkkdddmmm{{{}}}tttkkk\\\ZZZ[[[^^^```cccjjjssszzzxxxmmmfffyyypppggg___```eeeiiilllpppqqqrrrsssrrrnnnfff[[[TTTPPPMMMLLLJJJDDD>>>===AAANNNWWWeeeuuu|||sssfffZZZSSSSSSVVVQQQSSSVVVVVVRRRNNNLLLMMMHHHEEEEEEKKKRRR^^^nnn|||~~~ssshhhaaa\\\YYYYYYZZZbbbqqqxxxkkkccc___```aaajjjrrr}}}{{{hhhXXXNNNKKKJJJEEEHHHWWWkkk}}}xxxpppbbbdddyyymmmccc___dddgggfffcccaaaZZZSSSOOOLLLHHHGGGEEEAAA;;;555333222111111000000111111111000...---,,,---......////////////000000000000000000000000000000000000000000111111111222222222333333333333333444555666999777@@@WWWrrruuuqqq{{{^^^OOOKKKJJJRRR\\\___fffooouuuyyyzzzqqqhhhbbbaaa______aaacccffffffdddbbb___\\\WWWRRRMMMKKKIIIIIIHHHHHHGGGFFFGGGHHHIIIJJJJJJKKKMMMQQQYYYaaajjjooo===SSSzzzrrr```iii}}}~~~uuuooohhhaaaeeelllwwwyyysssvvvzzzvvvqqqmmmggg```\\\YYYXXXXXXWWWXXXXXXYYY[[[]]]___```aaaeeeiiilllnnnssszzz{{{xxxnnnxxxppprrr|||yyyrrr^^^XXXSSSSSSUUUYYYbbbkkkrrr|||xxxmmmiiiyyysssgggeeeggghhhjjjlllnnnooopppppplllddd[[[TTTNNNKKKJJJIIIEEE@@@>>>AAAMMMVVVeeevvv~~~{{{uuulllddd``````bbbdddgggiiiggg```XXXPPPJJJLLLGGGEEEHHHOOOXXXfffqqqxxx~~~uuukkkdddbbb^^^[[[^^^jjj}}}ppphhhccc```dddhhhqqq|||zzzgggXXXOOOLLLGGGDDDFFFTTTfffyyy~~~ppp}}}yyybbb^^^lllqqqddd___eeehhhgggeeebbb[[[TTTOOOLLLIIIHHHFFFBBB<<<777333222111111000000111111000///.........///111222////////////000000000000000000111111111111000000000000111111111222222222333333333333444555666777;;;888DDD___yyymmmfffooozzzhhhQQQIIIJJJMMMUUU___eeejjjppptttxxxuuulllfffddd^^^^^^___aaadddffffffeee```]]]WWWQQQLLLJJJIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJLLLLLLLLLOOOTTTZZZ```ddd;;;SSS}}}vvvaaaggg~~~vvvtttyyysssgggcccbbbaaacccjjjwww~~~sssrrr}}}~~~uuummmggg___\\\WWWRRRNNNLLLLLLLLLNNNNNNNNNNNNOOOPPPQQQRRRQQQUUUZZZ^^^cccjjjsssyyy{{{zzz~~~}}}xxxsssddd[[[TTTQQQQQQUUU]]]fffpppyyywwwmmmlllyyyuuunnnllliiigggfffllllllmmmllljjjccc[[[VVVNNNJJJHHHHHHEEEAAA???AAAEEENNN___rrr|||zzzxxxuuusssssssssssszzzooo___RRRNNNIIIEEEGGGKKKPPPZZZcccooouuu}}}{{{rrrlllfff___^^^fffzzz~~~qqqeee[[[]]]^^^dddooo|||xxxhhh[[[QQQMMMFFFDDDGGGQQQ^^^ooonnnuuuhhh___bbbxxxuuueee^^^dddhhhgggeeeccc]]]VVVPPPMMMJJJHHHGGGDDD===888333222111111000000111111.........//////111222222////////////000000000000000111111222222111111000000111111111111222222222333333333333444555777777;;;999IIIiiidddYYYZZZ\\\___RRREEECCCIIIRRR[[[ccciiilllppptttyyyvvvqqqooojjjyyyzzzrrrllliii\\\\\\\\\___cccfffggggggaaa]]]WWWQQQLLLIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHJJJJJJKKKMMMPPPUUUYYY[[[<<>>FFFVVVkkk~~~}}}|||vvvcccSSSMMMHHHIIIKKKLLLQQQVVV```gggpppwww~~~wwwnnngggfffrrrppp```]]]YYYZZZdddppp|||xxxlll```VVVPPPFFFFFFIIIOOOVVVdddzzzqqqsssrrrddd^^^mmmxxxggg]]]cccgggfffeeeddd^^^WWWPPPMMMJJJIIIHHHEEE>>>999333222111111000000111111......//////000/////////////////////000000000000000111222222222222111000000111111111111222222222222333333333555666777888;;;===TTTyyyqqqZZZPPPLLLIIIEEEDDDBBBAAAJJJWWWaaadddgggkkkqqqwww|||vvvoookkkeee```___^^^eeesss}}}wwwqqqkkkggg[[[ZZZZZZ]]]aaaeeeggghhhbbb^^^XXXQQQLLLJJJIIIJJJHHHHHHFFFFFFFFFFFFGGGHHHHHHIIIKKKNNNRRRUUUWWWYYY???ZZZtttaaaeee}}}kkkpppuuuddd[[[XXXXXX\\\eeerrrwwwqqq{{{~~~xxxpppggg\\\QQQJJJLLLKKKJJJIIIHHHHHHIIIIIIKKKJJJIIIHHHGGGFFFFFFFFFEEEHHHKKKLLLNNNSSSZZZ```iiilllvvvxxx}}}vvvlllfffeeeeeekkkqqqvvv|||~~~wwwooohhhrrr~~~sssiiiddd^^^]]]]]]^^^^^^\\\YYYVVVRRRLLLGGGFFFDDD???>>>@@@;;;BBBPPPeeexxxnnnWWWQQQMMMMMMMMMLLLNNNQQQTTT[[[dddkkksss~~~rrrhhhkkkpppbbbZZZWWW^^^hhhrrrzzzpppeeeYYYRRRHHHIIIKKKMMMPPP\\\ssstttrrr{{{iii^^^iii{{{hhh\\\bbbffffffeeeddd___XXXPPPNNNKKKJJJIIIEEE???:::333222222111000111111111...//////000///---,,,+++////////////000000000000000111222333333222111000000111111111111222222222222333333444555666888888<<>>@@@GGGVVVhhhvvv~~~www{{{~~~sss___ZZZSSSOOOLLLKKKJJJIIIOOOQQQVVV\\\bbbooouuuooosss{{{}}}hhh^^^YYY\\\^^^cccuuuuuunnnaaaRRRJJJHHHJJJKKKJJJPPPggguuunnnsssggggggaaannn^^^^^^___bbbeeeeee```[[[SSSNNNJJJJJJLLLHHH@@@888555444222222222222000///111111000000000000111111000000000000111111111111111111000000111111222333222111000000000111333333000333444333333666999:::@@@NNNnnnvvvvvvggg[[[OOODDDAAACCC>>>@@@DDDJJJRRRZZZbbbfffhhhkkkrrr{{{qqqkkkbbbZZZUUUSSSRRRRRRQQQMMMMMMUUUfff~~~mmmcccfffaaa\\\\\\YYYXXXUUUTTTXXX___dddeeedddccc___YYYUUURRRQQQOOOMMMKKKJJJJJJJJJJJJLLLMMMNNNMMMMMMNNNQQQVVV\\\bbbeee???YYY~~~}}}{{{iii]]][[[\\\___jjjwww{{{ttt{{{mmmeee]]]ZZZWWWSSSQQQRRRNNNQQQUUUYYYZZZXXXUUUSSSRRRTTTSSSNNNKKKKKKJJJGGGJJJIIIHHHGGGGGGIIILLLOOOQQQVVVaaalllvvvvvvmmmlllpppttt}}}xxxooollllllsssvvviiibbb]]]YYYXXX[[[[[[XXXTTTOOOLLLJJJHHHGGGDDDAAA>>><<<===AAALLLYYYeeejjjkkkhhhkkkrrr~~~uuuttt~~~www___\\\WWWSSSPPPOOOOOOOOOMMMNNNQQQUUUYYYaaassszzztttssswwwhhh\\\ZZZ[[[^^^kkkyyy{{{ssscccTTTNNNKKKKKKKKKIIIMMMbbbyyy|||ooonnnnnnlllbbbtttaaa``````cccffffffbbb^^^TTTOOOJJJJJJKKKHHHAAA:::666444222222222222000///......------------......000000000000111111111111222222222222222333333444333222111111111222444444111333444333333666:::===IIIYYYzzz{{{tttjjj]]]SSSJJJBBB???AAA>>>@@@EEEKKKSSS[[[aaadddiiimmmsssyyy}}}sssiiiddd]]]VVVSSSQQQOOONNNJJJHHHHHHJJJQQQaaa{{{nnnbbbbbb\\\XXXWWWRRRUUURRRRRRVVV]]]dddeeeddddddaaa]]]ZZZXXXVVVTTTRRROOOOOONNNMMMNNNOOOPPPQQQQQQPPPQQQSSSYYY```gggkkkAAAYYYjjj^^^]]]___dddooo|||xxxzzz|||oooddd[[[[[[^^^^^^]]]^^^[[[aaaiiipppqqqmmmgggbbbcccgggfff^^^VVVSSSPPPNNNKKKJJJHHHFFFEEEFFFGGGHHHGGGKKKSSS]]]ggguuuzzzmmmfffgggjjjnnnpppsssxxx}}}ttthhhgggiiioooxxxtttggg```XXXUUUVVVWWWUUURRRNNNLLLIIIHHHHHHFFFDDDBBB>>>======AAAIIIPPPSSSTTTVVVVVV\\\ooozzzmmmnnnuuuuuupppcccbbb```[[[WWWTTTSSSSSSNNNLLLMMMNNNOOOSSS___kkkzzznnnjjjxxxvvvccc[[[YYYZZZaaajjjzzzvvveeeVVVQQQLLLKKKKKKIIIMMM___tttnnniiivvvooobbbwwwdddaaa```bbbeeefffdddbbbVVVQQQKKKJJJJJJHHHBBB===777555333222222222111///000//////......//////000000000000000111111111111333333222222333333444555333333222222333333444555222333444444444666<<>>===@@@CCCEEEEEEHHHHHHLLL\\\wwwyyypppqqqrrrpppjjjkkkkkkhhhaaaZZZVVVUUUPPPMMMLLLLLLKKKLLLSSS[[[ggg}}}sssgggnnnwwwooobbbZZZXXX\\\cccpppxxxttteeeWWWPPPKKKIIILLLLLLPPP```sssjjjddd{{{qqqaaa~~~ssseeeaaa^^^___bbbeeeeeecccXXXSSSMMMJJJIIIHHHDDD@@@888666333222222222111000111000000//////000000111///000000000111111111111222222222222222333444444222222222222333333444444333333444555555777@@@IIIfffyyywww}}}kkk___UUULLLHHHEEEAAA@@@BBB===AAAGGGOOOVVV[[[___aaagggmmmrrrqqqooorrr|||sssddd[[[^^^[[[YYYWWWVVVTTTRRROOOMMMKKKJJJHHHFFFIIIVVVdddpppfff^^^^^^___ZZZVVVUUUSSSVVVZZZ___bbbcccaaaaaabbbccccccaaa\\\YYYXXXWWWVVVVVVVVVWWWYYYZZZZZZXXXVVVVVV\\\eeeooouuuEEE]]]mmmaaa```cccjjjwwwwwwuuu~~~xxxrrrnnnpppsssxxx}}}pppgggZZZWWWRRROOONNNNNNLLLKKKFFFEEEGGGMMMUUU```sssuuueee\\\YYYWWWYYY]]]^^^^^^hhhzzzlll]]]YYYUUURRRPPPTTTaaaooovvvnnnddd___]]]\\\XXXTTTPPPMMMKKKIIIJJJIIIHHHGGGGGGDDD@@@>>>>>>???@@@@@@@@@AAAEEEOOOaaa}}}rrrtttvvvtttnnnfff```\\\TTTOOOLLLMMMLLLKKKNNNTTTSSSaaatttrrrpppooouuu|||lll^^^WWWYYY___gggqqq|||pppcccXXXPPPIIIGGGIIIKKKNNN\\\lll}}}fff___uuudddoooccc___\\\\\\```cccdddcccYYYUUUOOOKKKJJJHHHEEECCC999777333222222222111000...------,,,,,,------...///000000000111111111111111111111111111222333333000111111222222222222222444222444666666888CCCPPPvvv{{{yyyzzzddd^^^TTTIIIFFFDDDAAA???@@@>>>BBBHHHPPPWWW[[[^^^___ccciiioooooolllooozzzxxxttt{{{rrrbbb[[[YYY[[[ZZZZZZZZZZZZXXXUUUSSSMMMHHHEEEFFFGGGIIINNNUUUoooqqqbbb```bbb\\\ZZZXXXUUUUUUVVVYYY[[[]]]\\\]]]___bbbccc```\\\XXXXXXXXXWWWWWWXXXYYY[[[\\\\\\YYYUUUUUUYYYaaajjjpppBBB\\\nnnaaa```ccchhhuuu~~~sssnnnuuu~~~}}}zzzyyy}}}llleee\\\VVVSSSPPPMMMJJJIIIFFFFFFIIINNNVVVeeesss}}}lll```[[[UUUTTTWWWZZZXXX[[[lllrrreeeVVVQQQMMMJJJHHHIIIRRR[[[eeesssxxxlllddd```]]]XXXSSSSSSPPPMMMKKKJJJJJJHHHGGGFFFEEEBBB???>>>===>>>???===???CCCHHHQQQhhh|||wwwooojjj]]]VVVPPPOOOOOOMMMMMMPPPLLLQQQ[[[hhhxxx~~~uuullllllvvvqqqbbbYYYXXXZZZ```jjjwww{{{nnncccYYYQQQIIIDDDGGGHHHJJJTTTaaa}}}dddZZZwww~~~mmmoooaaa^^^ZZZZZZ^^^bbbcccbbbYYYVVVQQQMMMKKKIIIFFFDDD;;;888444222111222111000000//////////////////000000000000000111111111111111111000000111111222333///000111222222222222111555222333777666888FFFWWW}}}oooaaaUUUHHHCCCBBB???>>>>>>???CCCIIIPPPVVV[[[^^^___```gggnnnooommmpppyyy|||xxxuuupppjjjjjjqqqxxxvvvdddYYYVVVWWWZZZZZZZZZZZZ[[[ZZZXXXUUUSSSLLLGGGHHHJJJIIIJJJMMM[[[}}}llldddbbbZZZ]]][[[XXXUUUTTTUUUWWWXXXYYYZZZ]]]```aaa___[[[WWWWWWVVVVVVWWWXXXZZZ\\\]]]]]]YYYUUURRRTTTZZZaaafffCCC^^^oooaaa```bbbggguuu{{{nnnggglllsssxxxrrrfff___YYYSSSOOOMMMIIIGGGHHHJJJPPP[[[fff}}}yyymmmggg]]]XXXXXX\\\[[[XXXaaannnwwwggg\\\NNNIIIFFFGGGGGGFFFIIINNNYYYbbbrrrxxxkkkddd```[[[WWWWWWSSSOOOLLLJJJIIIHHHFFFEEEEEEDDDBBB@@@>>>>>>???<<<===@@@DDDGGGUUUqqq}}}wwwkkkaaaYYYVVVSSSPPPNNNOOOLLLLLLNNNTTT^^^iiivvv~~~xxxtttvvvwwwvvvsssvvvvvvsssmmmggg```[[[XXXZZZbbbmmmwww~~~rrreee[[[RRRHHHCCCGGGIIIKKKTTT___}}}eeeWWWppptttrrr```]]]YYYZZZ^^^aaabbbaaaYYYWWWSSSOOOLLLIIIGGGEEE<<<888444111111111111111333333222222222222333333000000000000111111111111222111111111111222333333000111222333333333222222555222333777777999III\\\~~~fffXXXIIICCCBBB@@@???@@@AAADDDIIIPPPVVV[[[^^^```___fffnnnqqqppprrrwww}}}zzzvvvtttqqqpppnnnmmmjjjhhhfffcccdddiiimmmuuuwwwhhh___XXXWWWYYY\\\[[[[[[\\\]]]]]][[[YYYWWWSSSPPPPPPNNNLLLLLLPPPSSSeeesssmmmbbbdddaaa]]]YYYWWWWWWYYY[[[YYYZZZ\\\___```___[[[WWWUUUUUUUUUWWWYYY[[[^^^___^^^ZZZUUUPPPPPPSSSXXX\\\HHHbbb{{{ooobbb```aaaiiixxxxxxjjjbbbfffkkkppp}}}}}}|||qqqhhh```ZZZRRRMMMIIIIIIJJJMMMWWW```qqqzzzsssllldddbbbfffeee```dddnnnooorrreeeXXXPPPIIIDDDCCCFFFGGGEEEEEEGGGRRRVVV___nnnvvvmmmhhhdddaaaYYYUUUPPPLLLJJJIIIGGGEEEFFFFFFFFFDDDBBB@@@@@@@@@>>><<<>>>@@@BBBHHH\\\ppp}}}xxxlllaaa\\\XXXSSSOOOOOOLLLJJJJJJLLLOOOTTTZZZ___cccyyy|||rrrlllbbbccceeegggiiihhhaaaYYYWWW]]]fffooowwwvvvggg]]]QQQHHHDDDIIINNNQQQYYYdddzzzgggWWWmmmwwwttt```]]]ZZZ[[[___bbbbbbaaaYYYWWWTTTQQQMMMJJJGGGEEE<<<999444111111111111111111111000000000000111111000000000000111111111111333333222222333333444555111222333444555444333333666222333888777999JJJ___yyykkk[[[KKKEEEDDDBBBBBBCCCBBBEEEIIIOOOUUUZZZ^^^``````gggooosssssssssvvvyyywwwkkkbbbdddcccaaaaaabbbbbbaaa___bbb```aaadddeeelll|||iiiaaa^^^[[[[[[]]]___^^^]]]^^^``````^^^]]]VVVTTTTTTTTTOOOKKKNNNUUUSSSWWWmmm|||pppjjjhhhddd___\\\]]]___bbb[[[[[[]]]___aaa___\\\XXXTTTTTTUUUWWWYYY\\\___aaa___[[[UUUPPPNNNPPPSSSVVVEEEfffxxxsssfffcccbbbnnnzzzqqqbbbaaabbbeeerrrxxxkkkaaa[[[VVVUUUPPPKKKNNNTTTiii|||~~~yyytttoookkkrrrpppbbbXXXRRRLLLIIIHHHFFFEEEDDDEEEFFFHHHIIIMMMMMMRRR\\\hhh}}}sssnnnjjjfff]]][[[WWWSSSOOOMMMKKKJJJGGGFFFDDDCCCCCCBBB@@@>>>>>>>>>>>>>>>@@@FFFMMMSSSwww~~~xxxlll___WWWVVVXXXPPPNNNLLLLLLNNNOOOOOOOOOXXX^^^nnnooocccaaa```bbbdddfffdddccc[[[[[[]]]bbblllyyyttthhh]]]UUUNNNGGGFFFJJJSSS]]]eee~~~oooUUUllluuuddd___^^^dddgggfffdddddd\\\YYYSSSOOOMMMKKKIIIGGGBBB:::444444555222111111////////////////////////000000000000111111111111111111222222222333333333444555555444333222444555333777555666;;;;;;HHHaaayyydddWWWIIICCCBBBAAAAAACCCCCCFFFJJJOOOSSSXXX^^^bbbhhhiiimmmqqquuuwwwwwwvvvuuujjj```\\\___\\\[[[ZZZZZZ[[[^^^```bbb]]]^^^bbbeeeccchhh}}}vvvkkkbbb]]][[[ZZZZZZ^^^```aaaaaa```^^^^^^^^^YYYXXXWWWTTTRRRQQQSSSUUURRRVVV```uuu}}}rrrgggddddddcccbbbbbb^^^ZZZVVVWWWZZZ[[[YYYUUUTTTVVVXXXZZZZZZ[[[]]]___]]]\\\XXXQQQKKKJJJMMMPPPFFFggg~~~qqq~~~rrrdddbbbcccppp|||{{{llleee``````lll||||||rrrggg^^^TTTMMMOOOVVVZZZiiizzzyyy}}}|||jjjcccXXXPPPKKKHHHFFFDDDEEEEEECCCCCCCCCDDDFFFGGGHHHHHHJJJPPPXXXggg~~~{{{sssmmmgggddd___ZZZUUUQQQNNNLLLJJJHHHFFFEEEDDDCCCAAA?????????>>>>>>???CCCJJJOOOfff}}}rrrhhhbbb___SSSQQQNNNLLLMMMMMMLLLKKKMMMOOOZZZnnnssskkkbbb___aaaeeeeeeddd^^^]]]\\\___hhhuuuuuuiii___UUUNNNHHHIIIMMMUUU```hhhoooYYYvvvtttgggbbb```eeeiiihhheeeeee___[[[UUUQQQNNNLLLJJJHHHCCC;;;555444555222111111111111111111111111111111//////000000111111111222000000111111111222222222222333333333111111222444333777777999======IIIaaa{{{}}}aaaTTTGGGBBBBBBBBBCCCEEEGGGJJJMMMPPPRRRUUUYYY[[[fffhhhkkkpppuuuwwwxxxxxxzzzoooiiibbb\\\ZZZ]]]\\\\\\[[[[[[\\\]]]___aaaaaaaaadddeeebbbiiixxxmmmddd^^^\\\[[[[[[^^^```bbbccccccbbbaaa```\\\[[[YYYVVVTTTTTTVVVWWWYYYYYY]]]kkkxxxrrroookkkhhhhhhaaa]]]YYYYYY[[[\\\ZZZVVVUUUWWWYYYZZZZZZ\\\___aaaaaa___[[[UUUOOOLLLLLLNNNFFFfffqqqgggwwwpppbbbbbbeeetttvvviii```]]]hhhvvvzzzvvvjjj___YYYYYYXXX___uuuwwwddd]]]\\\RRRNNNIIIFFFFFFFFFFFFEEEEEEEEEDDDCCCDDDEEEFFFGGGGGGFFFGGGJJJNNNVVVfffuuu}}}uuuppplllfff___ZZZTTTOOOKKKMMMKKKHHHFFFFFFEEECCCAAAAAA@@@???>>>>>>AAAFFFIIITTTooozzzooohhh[[[XXXSSSPPPOOOMMMKKKJJJHHHGGGKKKUUUcccvvv{{{kkkaaa___```bbbbbbbbb___\\\]]]cccooo{{{qqqeee\\\UUUNNNJJJLLLPPPVVVaaakkkqqqbbbtttjjjccc```eeejjjiiigggfffbbb^^^XXXSSSPPPMMMJJJHHHDDD<<<555555555222111222111111111111111111111111...//////000111222222222//////000000000111111111000111222111000000111333333999:::===@@@???KKKcccvvv[[[OOOCCC@@@BBBCCCEEEHHHIIILLLPPPRRRTTTUUUVVVXXXbbbeeejjjpppvvv{{{yyyqqqiiidddaaa]]]\\\^^^\\\[[[[[[[[[[[[\\\]]]^^^aaaaaacccbbb^^^ffftttjjjdddaaa``````^^^```bbbdddcccaaa]]][[[^^^\\\YYYVVVUUUVVVXXXYYY]]][[[]]]fffrrr|||uuunnnhhhggg___[[[XXXXXXYYYYYYWWWTTTVVVXXXYYYZZZZZZ]]]```ccceeeccc```[[[TTTPPPNNNNNNCCCeee||||||tttfff```rrrqqqbbbccchhhvvv}}}nnnddd```eeennnrrr{{{qqqeeeaaa```jjjxxxqqqoooqqqsssrrrqqqqqqttttttlll]]]QQQKKKJJJKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIEEEDDDEEEHHHJJJNNNYYYddduuuxxxrrrkkkeee___ZZZSSSOOONNNKKKHHHGGGGGGGGGEEEDDDDDDDDDCCCAAA???@@@CCCFFFLLLbbb|||tttfffbbb]]]XXXUUURRROOOLLLOOOLLLJJJLLLQQQ]]]qqq{{{mmmbbb]]]]]]^^^dddaaa^^^^^^bbbiiiqqqvvv|||wwwrrrpppooouuupppddd]]]XXXPPPKKKMMMPPPTTT```mmmuuunnnyyywwwyyyiiibbb^^^ccciiijjjhhhhhhddd```ZZZTTTPPPMMMJJJHHHFFF>>>666555444222111222111111111111111111111111......///000111222222333000000000000111111111222000111222111000000222444777<<<<<<===AAABBBQQQllluuuWWWKKK@@@???BBBEEEHHHLLLIIIMMMRRRUUUVVVWWWXXXYYY]]]aaahhhoooxxx|||uuuppplllhhheeedddbbbbbbbbbbbbbbbaaaaaaaaaccceeegggfff```gggxxxqqqllljjjhhhggghhhjjjllljjjeee^^^YYY^^^[[[WWWUUUUUUXXXZZZ\\\\\\[[[bbbmmmqqqxxxwwwmmmeeeccc^^^\\\YYYXXXYYYYYYXXXVVVWWWXXXYYYYYYZZZ\\\```ccceeeeeeccc```[[[WWWTTTRRRCCChhh|||oooaaa^^^ppprrrcccdddiiivvvwwwkkkdddbbbccckkkvvv}}}pppjjjiiiqqqssskkkaaa]]]]]]\\\YYYUUUUUUTTTSSSQQQMMMJJJGGGEEEGGGGGGGGGFFFEEEDDDDDDDDDGGGGGGGGGGGGGGGHHHHHHIIIBBBAAABBBFFFGGGHHHOOOWWWbbbvvv|||ssslllhhhccc]]]XXXOOOLLLIIIHHHHHHHHHHHHGGGGGGGGGFFFDDDBBBBBBCCCEEEJJJZZZsssppplllfff```\\\YYYUUURRRSSSPPPNNNMMMLLLNNNYYYfff|||{{{lllaaa^^^```bbbbbbaaaaaacccfffjjjlllwwwvvvsssmmmhhhdddcccccccccooowwwkkkeee]]]SSSLLLMMMNNNRRR```qqqzzzvvvvvvrrriii```[[[```hhhjjjiiiiiieeeaaaZZZTTTPPPMMMJJJHHHHHH???777555444222111222000000000000000000000000...//////000111111222222111111111222222222333333111222333333222222444666:::>>>===<<<@@@EEEYYYxxxvvvTTTIII??????CCCGGGLLLPPPNNNQQQUUUWWWXXXWWWXXXYYY[[[___ffflllsss{{{{{{wwwrrrmmmnnnnnnoooooonnnmmmkkkjjjjjjlllooonnniiimmm}}}xxxvvvxxxzzz}}}~~~wwwnnnfffccc^^^YYYXXXZZZ^^^bbbcccdddaaahhhsssuuuttt{{{ppphhheeebbb```^^^]]]]]]]]]\\\\\\WWWXXXYYYZZZZZZ\\\___bbbbbbbbbbbbbbbaaa^^^[[[YYYHHHmmm}}}nnn___^^^pppssseeeeeeiiirrr|||sssggg^^^ZZZdddooo}}}~~~xxxwwwxxxccc\\\UUUQQQQQQOOOKKKGGGJJJGGGDDDDDDFFFGGGFFFDDDCCCDDDFFFEEEDDDDDDEEEFFFEEEEEEEEEFFFFFFFFFFFFGGGEEEDDDEEEHHHHHHHHHKKKQQQ\\\jjj{{{rrrmmmhhhaaa\\\TTTQQQMMMJJJJJJJJJIIIHHHHHHIIIIIIGGGEEEDDDEEEFFFJJJUUUiiixxxtttnnniiieeebbb^^^\\\SSSPPPOOOMMMJJJGGGKKKQQQ^^^qqqzzzzzzrrrgggcccccc^^^___aaaccceeegggiiijjjmmmllliiiddd^^^[[[[[[[[[XXXbbbrrrsssnnneeeWWWNNNNNNNNNSSSeee{{{|||zzzrrroooddd]]]aaaiiilllkkkiiifffaaa[[[UUUQQQNNNKKKIIIKKKAAA888666444222111222////////////////////////000000000000111111111111111222222222222333333333222333444444333444555777:::>>>===<<>>BBBIIIQQQkkk{{{YYYNNNDDDDDDIIIMMMQQQUUUQQQRRRSSSSSSRRRSSSUUUWWWXXX\\\bbbfffkkksss~~~~~~{{{vvvwwwwwwpppjjjkkkrrr{{{yyyxxx|||}}}{{{~~~{{{uuunnniiifffeee]]]```cccdddccc```___^^^]]]]]]]]]aaaeeehhhfffdddNNNzzz}}}{{{iiiZZZ___yyysssaaa^^^ooonnncccccccccmmmwww{{{ggg]]]YYY```kkkvvvxxxmmmooo}}}uuuhhhccccccffflllsss}}}oooeeeZZZPPPLLLGGGFFFFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEDDDDDDDDDFFFGGGHHHLLLKKKJJJJJJLLLLLLKKKIIIKKKLLLMMMMMMMMMPPPTTTWWWXXX]]]fffqqqxxxzzzqqqdddYYYSSSOOOKKKHHHFFFHHHKKKKKKJJJIIIIIIIIIRRRXXXaaannn{{{~~~wwwlll___WWWUUUQQQJJJCCCKKKKKKNNNWWWeeesss|||ggg]]]UUUVVVWWWTTTOOOLLLQQQQQQTTTZZZ___eeeppp|||wwwllleee______bbbkkk{{{}}}lll[[[TTTUUUcccnnnccctttssstttmmmlllpppmmmoooiiiaaaZZZTTTPPPLLLJJJJJJDDD<<<777555444111/////////000000111111111222000000000000111222333444111111222222222333333333444333333222333444555666999>>>FFFJJJLLLYYYxxxeeeSSSFFFIIIMMMLLLOOOVVVQQQRRRTTTTTTSSSSSSTTTVVV[[[\\\bbbiiimmmqqqxxxwww{{{tttrrrssstttxxx}}}}}}zzzppplllmmmiiilllnnnllllllmmmlllhhhddd``````fffkkklllnnnqqqPPP{{{yyyeeeUUUZZZsssxxxccc^^^mmmmmmaaaaaadddnnnwwwrrreee[[[```iiisss~~~ssstttsssgggbbb``````ccchhhtttmmm```WWWOOOJJJHHHDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIFFFFFFGGGGGGHHHJJJKKKLLLOOOMMMLLLMMMNNNOOOOOONNNOOOPPPQQQQQQQQQSSSWWWZZZYYY]]]dddlllwww{{{mmmbbb[[[UUUPPPMMMHHHIIIJJJKKKJJJJJJJJJJJJPPPVVVbbbooo{{{|||nnnaaaYYYUUURRRPPPLLLIIIIIIOOOZZZeeemmmqqqdddYYYQQQPPPQQQOOOMMMLLLMMMLLLOOOTTTYYY```lllxxxyyypppiiieeehhhppp}}}~~~nnn___XXXXXXgggsssiiiuuutttwwwrrrqqqqqqlllmmmhhhaaaZZZVVVRRROOOMMMIIICCC<<<777444333111//////000000000111111111111000000000111222222222333111111222222222333333333333333222222333444666777;;;AAAKKKTTTZZZfffiiiXXXLLLLLLNNNLLLMMMSSSQQQSSSSSSSSSRRRRRRTTTVVVXXXZZZaaaiiinnnuuuzzztttqqqpppsssxxx|||yyy}}}~~~{{{zzzyyyuuuppphhheeedddhhhjjjkkknnnsssRRR~~~xxxbbbTTT[[[uuu}}}fff___mmmlll```aaafffnnnwwwmmm___aaafffooo{{{~~~}}}|||sssiiiddd```\\\\\\___aaaqqq}}}lllZZZOOOIIIEEEDDDFFFCCCCCCCCCCCCCCCDDDEEEFFFIIIHHHHHHHHHHHHHHHIIIJJJGGGHHHJJJLLLNNNOOOPPPPPPSSSQQQPPPPPPRRRTTTTTTTTTTTTUUUVVVVVVWWWXXX\\\^^^]]]___ccchhhppp}}}|||oooeee]]]VVVRRRJJJJJJJJJJJJJJJKKKKKKKKKMMMTTTaaannnyyy~~~qqqeee]]]YYYXXXRRRMMMHHHIIIOOOWWW^^^``````UUULLLKKKMMMLLLKKKLLLJJJIIIJJJNNNSSSZZZgggtttvvvqqqrrrwww~~~pppbbb[[[[[[iii|||qqqwwwuuuyyyvvvuuussskkklllgggaaa[[[WWWTTTQQQOOOHHHCCC<<<777444222111000000000000000111111111111000000222222333222111000111111222222222333333333222222222222333555777888<<>>888555444444111111111111111111111111333222222111000000111111222222222222222222222222333333333333444555666666555:::???MMMmmmxxxqqq[[[RRRQQQRRRWWWXXXWWWTTTPPPNNNMMMMMMMMMMMMLLLKKKKKKNNNSSSWWW]]]aaaiiipppvvv{{{}}}|||tttqqqqqqyyy{{{rrrbbbZZZUUUQQQPPPPPPQQQQQQWWW^^^lllsss|||wwwoookkkuuupppccc\\\cccmmmxxxnnn___ZZZ[[[ccciiirrrwwwyyyzzz~~~zzzrrrggg]]][[[___kkkwwwtttiiiZZZWWWSSSOOOMMMKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTVVVXXX[[[]]]]]]^^^```bbbkkkllllllmmmoooppppppqqqmmmnnnpppqqqqqqsssvvvyyyyyyyyyzzz}}}~~~uuuoooppptttwww~~~}}}vvvuuuwwwuuuqqqkkkeee\\\WWWUUUTTTQQQOOONNNMMMLLLJJJJJJJJJKKKLLLGGGIIIKKKKKKKKKMMMRRRVVVYYY^^^eeelllqqquuuxxx{{{}}}rrrhhhiiirrrvvvaaaWWWUUUQQQMMMLLLSSS```jjjzzzqqq```YYYQQQLLLIIIMMMYYYeeevvvmmmwwwlllmmmmmmoooooommmjjjfff```\\\YYYPPPLLLEEE>>>999666555444111111111111111111111111111111111000111111222222222222222222222222222222333333333333444555666666777;;;CCCUUUxxxgggWWWTTTUUUVVVWWWWWWVVVTTTPPPNNNNNNOOONNNMMMLLLKKKJJJMMMRRRVVV^^^bbbgggmmmssszzzzzzvvvvvvxxx~~~rrrbbb[[[TTTQQQOOOPPPPPPQQQWWW^^^hhhpppzzzzzzpppjjjsssvvvgggZZZSSS[[[gggrrrooo```^^^bbbfffmmmtttxxxyyyzzz~~~yyyqqqfff\\\ZZZ^^^jjjxxxsssiii[[[ZZZYYYUUUPPPNNNNNNOOOLLLLLLLLLMMMNNNOOOOOOOOOQQQRRRTTTUUUUUUUUUTTTSSSYYY[[[^^^___``````bbbccckkkkkkmmmoooqqqsssuuuvvvppprrruuuvvvwwwxxxzzz|||}}}uuummmhhhiiijjjlllttt}}}{{{{{{wwwqqqqqqwwwwwwsssooohhh___XXXUUUSSSQQQNNNMMMLLLJJJIIIIIIJJJKKKMMMFFFHHHJJJJJJIIIJJJNNNRRRSSSXXX___eeeiiimmmppprrr{{{~~~rrrjjjmmmfff{{{mmm[[[YYYUUUNNNKKKOOOYYYbbbuuu}}}qqqccc\\\SSSNNNKKKNNN[[[gggxxx|||kkkyyymmmllllllpppooonnnlllhhhccc^^^[[[PPPLLLFFF???999666555555111111111111111111111111//////000000111222444444222222222222222222222222333333333333444555666666888<<>>777777555444444333333333333333000111222333333333222222222222333333333222222111444444444555777888:::;;;;;;>>>EEEbbbqqq]]]JJJDDDCCCBBBEEELLLPPPQQQQQQRRRQQQQQQPPPOOOKKKIIIHHHJJJOOOUUUZZZ\\\WWWWWWXXXXXXYYYZZZ[[[[[[gggkkkooorrrvvv}}}vvvsss|||iiiYYYVVVSSSPPPPPPOOOQQQ[[[eeennnwwwxxxbbbSSSPPPSSS```www~~~sssiiidddhhhppp{{{vvvooohhhiiittt}}}zzzxxxxxxxxxvvvvvvvvvwwwyyy|||~~~|||rrriiidddaaa]]]^^^aaagggmmmtttyyyzzzyyywwwvvvsssqqqpppqqqrrrrrrpppnnnppppppqqqrrrsssqqqnnnkkkiiifffbbb\\\WWWRRRNNNLLLGGGGGGGGGGGGIIIKKKMMMOOOQQQOOOMMMMMMOOOPPPQQQPPPRRRPPPMMMJJJGGGEEEDDDCCCHHHJJJOOOXXX___fffrrr~~~}}}zzzuuucccWWWVVVTTTVVV^^^iiiuuu~~~pppdddYYYRRRRRRUUUZZZbbbrrrttthhhdddiiinnnqqqpppxxxzzz{{{yyyuuupppmmmkkkddd___YYYTTTKKK???888666444444333222222222222222000111222333333333333222222222333333333333222222444444444555777888:::;;;;;;???GGGeeexxx```JJJDDDEEEDDDDDDGGGOOOOOOPPPPPPOOONNNMMMLLLJJJHHHHHHJJJOOOUUUYYY[[[UUUTTTTTTUUUWWWZZZ\\\^^^eeeiiioootttyyytttuuunnn\\\WWWSSSPPPOOOOOORRR\\\gggmmmvvvlllYYYSSSUUU___www|||pppiiilllsss~~~}}}uuunnnnnnyyy|||zzzzzz|||}}}|||{{{{{{|||xxxppphhheeecccaaacccfffmmmssszzz~~~|||{{{vvvuuuuuuvvvwwwvvvsssqqqrrrrrrrrrttttttrrrnnnkkkfffccc^^^YYYSSSNNNKKKJJJGGGGGGHHHIIIKKKMMMOOOQQQRRRPPPNNNMMMNNNOOOQQQQQQRRRQQQOOOMMMJJJGGGDDDCCCGGGGGGLLLTTT[[[bbbnnnyyy}}}zzzjjjYYYWWWVVVWWW]]]dddoooxxxiii___YYYTTTTTTWWW[[[cccqqq}}}tttiiifffiiiooorrrrrrxxxzzz{{{zzzvvvrrrooommmfff```\\\WWWMMMAAA888666444333222222111111222222111111222222333333333333222222333333444333333333222222333333555666777888;;;???HHHgggiiiLLLCCCDDDCCCCCCEEENNNNNNOOOPPPOOONNNLLLJJJIIIHHHHHHKKKPPPUUUXXXYYYTTTSSSRRRSSSVVV[[[___bbbiiimmmrrrxxx}}}qqqtttsss```WWWSSSPPPPPPPPPSSS]]]hhhlllwwwvvv___VVVWWW___yyyuuuppprrrxxxwwwppppppzzz~~~~~~yyyqqqjjjhhhgggeeefffjjjtttxxx|||zzzzzzzzz||||||zzzwwwttttttttttttuuuvvvtttpppmmmccc```[[[VVVPPPMMMJJJIIIIIIIIIJJJKKKLLLNNNOOOPPPPPPOOONNNMMMLLLNNNPPPRRRPPPPPPOOONNNLLLJJJHHHFFFGGGGGGKKKRRRXXX___kkkvvv{{{~~~~~~{{{~~~xxxddd\\\YYYYYY\\\bbblll}}}qqqbbb[[[WWWUUUVVVXXX]]]eeerrr{{{rrriiieeehhhooosssuuuxxxzzz{{{zzzvvvrrrpppooohhhbbb]]]XXXNNNAAA888666444333222222111111222222222111222222222222333333111222333444444444444444333333333333444666777888;;;???HHHhhhvvvRRRCCCBBBBBBCCCFFFMMMNNNPPPQQQPPPOOOLLLKKKHHHHHHIIILLLPPPTTTWWWWWWTTTSSSRRRTTTWWW]]]cccffflllooosssxxx}}}~~~lllqqqvvvaaaWWWSSSQQQQQQQQQTTT^^^hhhmmmyyyhhh[[[[[[aaa}}}|||}}}xxxppppppxxx|||tttmmmllljjjhhhiiilllyyy{{{~~~~~~{{{xxxwwwvvvwwwxxxxxxuuuqqqnnnbbb___ZZZUUUQQQNNNLLLLLLNNNNNNNNNNNNNNNMMMMMMMMMLLLMMMMMMMMMLLLMMMOOORRROOOOOOOOOOOONNNMMMKKKKKKGGGGGGJJJPPPVVV]]]iiittt~~~wwwwwwxxxxxxxxxxxxzzz}}}|||zzz|||oooccc^^^ZZZ\\\bbblll|||xxxlll___XXXUUUSSSTTTXXX]]]fffrrr{{{rrrhhhccceeelllrrruuuwwwyyy{{{zzzwwwsssqqqpppjjjddd^^^XXXNNNAAA888666444444333222222222222222222222111111222222333444111222333444444555555444555555555666666777999999;;;???IIIiii]]]HHHBBBAAACCCGGGLLLMMMPPPQQQQQQPPPNNNLLLGGGGGGIIILLLQQQTTTUUUUUUTTTSSSSSSUUUYYY___eeehhhlllnnnqqqvvv{{{wwwjjjrrrttt^^^VVVSSSRRRSSSSSSUUU^^^hhhppp|||vvveeeaaaccczzzrrrooouuuxxxrrrpppooommmnnnqqqyyy|||||||||{{{zzzzzzyyyvvvqqqmmmcccaaa\\\WWWSSSQQQPPPPPPSSSRRRQQQPPPNNNLLLJJJIIIGGGJJJLLLMMMLLLLLLOOOQQQOOOOOOOOOOOONNNNNNNNNNNNGGGGGGIIIOOOTTT[[[gggrrr}}}|||tttmmmnnnoooppprrrvvv{{{~~~|||zzzxxxzzz}}}|||kkkbbb[[[]]]dddooo|||sssiii^^^XXXSSSOOOPPPTTTXXXdddrrrwwwkkkcccdddjjjqqqvvvwwwzzz|||{{{xxxuuurrrqqqllleee]]]WWWLLL@@@888777555444444333333333333333222222111111111222333444111222333444555555555555666666555666666777888999;;;???JJJlllhhhPPPEEE@@@AAAFFFIIILLLOOOQQQRRRPPPNNNMMMGGGGGGIIIMMMQQQTTTUUUTTTSSSSSSTTTVVVZZZ```eeehhhjjjkkkooouuu}}}sssjjjtttqqq[[[UUUSSSSSSTTTTTTVVV^^^hhhrrrnnngggddd}}}tttpppsss{{{vvvuuutttrrrsssvvvxxx|||}}}|||zzzuuupppllleeebbb^^^YYYVVVTTTTTTTTTVVVUUUTTTQQQNNNKKKHHHGGGDDDHHHLLLMMMLLLLLLNNNQQQQQQPPPOOONNNNNNNNNNNNOOOGGGFFFHHHNNNRRRYYYeeeqqqzzzyyyqqqfffgggiiikkknnnsssyyy}}}}}}}}}}}}|||{{{yyywwwvvvyyy|||oooeee\\\^^^fffqqq}}}rrriii___XXXQQQLLLMMMQQQSSSaaaqqq}}}pppfffeeekkkrrrwwwxxxzzz||||||yyyvvvtttsssmmmeee]]]VVVKKK???888777666555444444333333444444333222111111111222333444111222333444555555555555444444444444444555666777;;;@@@LLLooo~~~pppVVVIII@@@@@@DDDHHHJJJMMMPPPQQQPPPNNNMMMFFFGGGIIIMMMRRRTTTTTTSSSRRRRRRTTTWWW[[[```dddgggiiikkkooovvv}}}uuuvvv{{{kkkeeeqqqmmm^^^UUUSSSSSSSSSRRRTTT___jjjvvv}}}lllqqq}}}ppplllttt|||}}}|||vvvuuuwww~~~~~~{{{wwwrrrnnnhhhaaaYYYVVVYYY]]]^^^]]][[[YYYTTTPPPMMMLLLLLLLLLIIIIIIHHHHHHIIIKKKMMMNNNRRRQQQPPPOOONNNMMMMMMMMMJJJGGGHHHLLLPPPWWWeeeqqqxxx}}}tttllleee```^^^___ccckkkqqquuuuuuyyyyyyyyywwwuuuuuuvvvwww}}}}}}lll```bbbfffjjjyyywwwqqqggg\\\SSSOOOPPPSSSOOO\\\pppyyynnnkkkmmmqqqtttuuuuuuvvvyyy{{{xxxrrrmmmiiifff___VVVJJJ???777222222222111111222222333444333222222111111222222333555555555444444333333333333444555555555666888:::===CCCNNN{{{rrryyyrrrUUUHHHCCCBBBCCCFFFHHHKKKNNNOOONNNLLLKKKGGGHHHJJJLLLMMMNNNNNNNNNQQQSSSTTTVVVXXX]]]cccggghhhhhhooo{{{zzzzzz{{{ggg[[[fffjjj\\\UUUSSSSSSSSSQQQTTT^^^jjjwwwuuuqqqzzzvvvyyy~~~}}}yyytttqqqjjjddd]]][[[]]]______^^^YYYWWWUUURRRNNNLLLIIIHHHHHHHHHIIIJJJKKKMMMNNNOOORRRQQQPPPOOONNNMMMMMMMMMJJJHHHHHHKKKOOOVVVcccpppvvv~~~~~~vvvnnneee^^^[[[YYYZZZ^^^eeelllppprrrssstttuuutttrrrpppqqqrrrxxxyyy|||sssbbbbbbeeehhhwww{{{uuujjj]]]RRRKKKJJJKKKLLLYYYmmmvvvkkkjjjooorrrsssuuuuuuwwwzzz{{{yyysssnnniiifffaaaWWWLLLAAA999555333222222222222222333333333333222222222222333333444444444444444444333333555666777777777888:::<<<>>>DDDOOO}}}hhhvvv~~~tttVVVIIIDDDCCCCCCDDDGGGKKKNNNPPPOOOMMMLLLGGGGGGHHHIIIKKKLLLMMMNNNOOOPPPRRRSSSVVVZZZ```dddjjjkkkrrr~~~vvvaaaQQQ\\\uuuhhh[[[UUUSSSRRRRRRPPPSSS]]]iiixxxuuu|||sssmmmlllppptttzzzssszzz|||wwwllljjjmmmxxx|||xxxuuummmiiidddbbbccccccaaa___YYYXXXVVVTTTPPPLLLIIIGGGFFFHHHJJJMMMOOOPPPQQQQQQSSSRRRQQQOOONNNNNNMMMMMMJJJHHHHHHKKKOOOUUUaaammmyyy}}}~~~zzzssslllbbbZZZUUUTTTTTTWWW^^^eeejjjmmmoooqqqrrrrrrooolllkkkkkkppprrrvvv~~~}}}gggaaabbbfffttt{{{uuukkk^^^RRRJJJGGGFFFJJJUUUjjjvvviiiiiipppttttttuuuvvvyyy{{{|||yyytttpppjjjhhhcccZZZNNNCCC;;;777444333333222222222333333333333222222222222333333333333444444444444444444555666777777777888:::<<>>@@@CCCHHHLLLMMMLLLIIIGGGHHHIIIIIIGGGFFFFFFHHHJJJPPPPPPQQQRRRVVVZZZ^^^``````fffpppzzzqqq```RRR[[[pppxxxaaaXXXVVVUUUUUUUUUZZZiiixxxpppjjjccc\\\XXXUUURRRQQQPPPUUU^^^gggiiiiiinnnvvvtttxxx}}}~~~}}}wwwqqqpppmmmiiiggggggffffffeeeeeeeeedddccc```^^^[[[YYYWWWVVVTTTQQQPPPOOOOOOPPPMMMHHHGGGLLLKKKIIIPPP]]]jjjrrrvvvrrrkkkeee```\\\XXXYYYYYYZZZZZZZZZZZZZZZ\\\]]]^^^______]]][[[ZZZVVVTTTUUU[[[dddqqqllleeejjjnnnyyy|||kkkddd\\\WWWSSSQQQRRRSSSSSSSSSRRR[[[qqq{{{~~~iii___^^^eeeqqq{{{{{{vvvrrrnnnnnnkkkbbbSSSEEE<<<777444333222333666888999999888777666444444444444555222222333444444555555666666666777777888999;;;;;;AAAHHHbbbsssoookkkQQQFFFEEEBBB===@@@CCCHHHLLLNNNMMMJJJHHHEEEFFFFFFFFFEEEFFFIIIKKKOOOOOOPPPRRRUUUXXX[[[]]]aaafffnnnvvv}}}rrr```PPPYYYooo}}}ddd[[[XXXVVVUUUUUU[[[jjjxxx~~~uuummm[[[UUUMMMHHHFFFHHHIIIJJJFFFHHHNNNTTTWWWZZZcccnnnyyy~~~yyywwwtttqqqooonnnmmmkkkiiijjjiiigggeeebbb^^^[[[ZZZVVVUUUTTTSSSRRRQQQPPPOOOOOOJJJIIIMMMMMMNNNXXXeeeooovvvzzzuuunnnhhhaaa\\\YYYYYYYYYZZZZZZZZZZZZZZZ\\\]]]]]]]]]\\\[[[YYYXXXVVVSSSSSSYYYaaannnyyykkkhhhiiisss~~~qqqfffZZZWWWTTTRRRSSSUUUVVVWWWUUU^^^rrrxxx{{{kkk```___gggsss~~~xxxsssoooooolllbbbTTTEEE<<<777444333222333666888999999777666555333333333333444222222333444444555555666666666666777888:::;;;<<<@@@JJJgggsssmmmpppVVVGGGCCC@@@===???BBBGGGLLLMMMLLLJJJHHHCCCDDDEEEEEEEEEFFFIIILLLMMMNNNOOOQQQSSSUUUWWWWWW^^^bbbiiipppvvv~~~xxxdddTTT\\\pppkkk^^^ZZZVVVUUUVVV]]]lllzzzxxxvvv~~~wwwlllaaaZZZRRRMMMGGGBBBAAACCCDDDEEEEEEEEEGGGJJJMMMRRR___kkk~~~{{{yyyvvvtttssspppmmmkkkmmmllliiifffbbb___\\\[[[VVVVVVVVVUUUTTTRRRQQQPPPPPPLLLJJJMMMNNNSSS^^^kkkvvv|||zzztttnnngggaaa[[[ZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[ZZZYYYWWWVVVWWWTTTTTTXXX___kkk}}}sssjjjgggooozzzyyykkk^^^[[[XXXVVVVVVXXXZZZ\\\XXXbbbtttuuuxxxkkk```aaaiiiwwwyyysssqqqqqqnnndddUUUFFF<<<888444333222333666888999999777666444333222222333333222222333444444555555666666666666777888:::;;;<<>><<<@@@EEEJJJLLLKKKIIIGGGDDDEEEFFFEEEEEEFFFIIILLLLLLMMMOOOPPPRRRRRRSSSSSSXXX]]]dddkkkrrryyyooo___ddduuutttbbb\\\VVVUUUXXX___nnn|||}}}zzztttrrr{{{|||uuunnnfff]]]TTTNNNKKKIIIEEEDDDDDDDDDDDDDDDHHHGGGGGGHHHJJJOOO\\\jjj~~~|||zzzxxxuuuqqqnnnnnnmmmjjjgggdddaaa^^^]]]ZZZYYYYYYXXXVVVTTTRRRQQQPPPNNNMMMNNNPPPWWWdddoooyyy~~~|||vvvrrrllleee]]]\\\\\\[[[[[[[[[\\\]]]\\\[[[[[[ZZZYYYWWWVVVUUUYYYVVVUUUYYY___hhhyyy}}}oooiiinnnxxxuuudddaaa\\\WWWUUUWWWZZZ]]]XXXccctttuuuyyy{{{hhh^^^```iiiwww{{{tttssssssoooeeeUUUFFF<<<888444333222333666888999999777666444333222222333333222222333444444555555666555555666777888:::<<<===>>>FFF___jjjTTTFFF@@@???@@@999===CCCHHHJJJJJJHHHFFFGGGHHHHHHGGGFFFFFFIIIKKKLLLMMMNNNOOOPPPQQQQQQQQQUUU[[[dddmmmssswww{{{}}}{{{kkknnn}}}{{{hhh```YYYVVVXXX```nnn{{{{{{uuuooonnnvvvxxxuuuuuuvvvuuuvvv}}}|||pppkkkddd]]]VVVPPPKKKGGGBBBBBBBBBDDDFFFGGGGGGEEEJJJIIIIIIJJJIIIMMMXXXdddyyy||||||wwwssspppnnnllliiifffdddcccbbb___^^^\\\ZZZWWWUUUSSSSSSPPPPPPPPPRRRVVV___mmmwww|||zzzuuurrrmmmggg```___]]]\\\\\\]]]^^^^^^[[[[[[ZZZYYYXXXWWWWWWVVVZZZWWWWWWZZZ^^^eeesssvvvmmmnnnvvvlllhhh___WWWQQQQQQVVVZZZXXXddduuuzzzxxxfff]]]___gggttt}}}yyyuuuuuuqqqfffVVVGGG<<<888444333222333666888999999777666555333333333333444222222333444444555555666555555666777888:::<<<===???DDDYYY~~~gggRRRFFF@@@>>>???888<<>>BBBGGGZZZ{{{kkkTTTIII@@@:::888999===DDDIIIMMMMMMLLLJJJCCCDDDEEEEEEEEEFFFIIILLLPPPOOONNNNNNPPPRRRUUUVVV[[[^^^ccchhhkkkppptttxxx||||||nnn```[[[]]]dddmmmvvv}}}ppphhhbbb]]]___ccciiisss|||wwwooofffdddjjjyyyssspppggg\\\PPPNNNJJJGGGDDDCCCCCCCCCEEEEEEFFFHHHKKKOOOSSSVVVUUUSSSPPPMMMKKKLLLMMMNNNSSSYYYbbbjjjppp{{{~~~|||xxxuuupppnnnnnnnnnooonnnkkkhhhccc^^^ZZZWWWUUUUUUTTTVVVYYY```ppp{{{ssslllbbbaaa``````aaabbb```___ZZZZZZZZZZZZYYYXXXVVVUUUVVVVVVWWWYYY]]]aaafffhhhwww{{{{{{uuuuuu}}}mmm^^^QQQKKKNNNTTT]]]ppppppmmmooopppvvv~~~zzzwwwqqqfffXXXIII<<<444888666333111222555999<<<<<<888444222222333333333444444444555555555555666999777777999888777:::@@@???GGG^^^iiiRRRHHH@@@>>>AAA>>>@@@DDDIIIMMMNNNKKKIIIHHHGGGFFFEEEFFFGGGIIIJJJMMMNNNPPPOOOOOOPPPRRRTTT]]]```dddgggjjjmmmqqqsss}}}}}}pppbbb]]]^^^dddnnnwwwrrreee^^^YYYYYY\\\```gggooovvvooojjjkkkzzz}}}sssnnnjjjbbbXXXNNNLLLIIIFFFDDDDDDDDDDDDGGGGGGHHHJJJMMMQQQUUUWWWWWWUUURRROOOMMMMMMNNNNNNPPPSSS[[[ccckkkwww{{{wwwsssqqqqqqrrrrrrqqqmmmjjjfffaaa\\\XXXVVVUUUUUUXXX]]]fffwww}}}tttmmmbbbaaa______``````^^^]]]YYYYYYZZZZZZZZZXXXWWWVVVVVVVVVWWWYYY\\\aaadddgggpppuuu|||wwwttt}}}ppp```RRRJJJLLLRRRYYYoooqqqppprrrsssxxx}}}zzzrrrgggYYYJJJ>>>777777555333222333555888:::<<<999555333333444444444444444444555555555555666:::777888:::999888;;;AAA@@@HHH___mmmTTTIIIBBB>>>???>>>@@@DDDIIIMMMMMMKKKHHHEEEDDDCCCCCCDDDEEEHHHIIIMMMNNNPPPPPPOOOPPPRRRTTT]]]```cccgggjjjmmmqqquuuzzz~~~qqqddd^^^^^^dddnnnxxxsssccc[[[UUUTTTUUUVVVZZZ___kkkvvvyyyttt|||xxxoooiiieee]]]UUUMMMLLLJJJHHHFFFFFFFFFGGGKKKKKKLLLNNNQQQTTTXXXYYY[[[YYYUUURRROOONNNOOOOOONNNOOOTTT^^^hhhttt~~~{{{wwwuuuuuuuuuuuuuuunnnllliiiddd___ZZZWWWUUUVVV[[[bbbnnnuuummmcccaaa___]]]]]]]]][[[ZZZXXXYYYZZZZZZZZZYYYXXXWWWWWWWWWWWWXXX[[[___ccceeejjjnnnuuu|||{{{uuu{{{rrraaaRRRIIIKKKPPPYYYqqqssssssvvvvvv{{{}}}ttthhhZZZLLL@@@999555555444333444666777888;;;888555333444444555444444444444555555555555666999777888::::::999;;;AAACCCJJJbbboooTTTJJJDDD@@@???@@@AAAEEEIIIMMMMMMJJJGGGDDDCCCBBBBBBDDDFFFHHHJJJMMMNNNPPPPPPOOOPPPSSSUUUZZZ]]]aaadddhhhlllppptttxxx~~~wwwqqqqqqqqqwww|||~~~rrreee^^^^^^bbbmmmwwwuuueee\\\TTTRRRRRRQQQSSSVVV```lll~~~|||tttmmmhhhccc\\\VVVOOONNNMMMLLLKKKKKKKKKKKKOOOOOOPPPRRRUUUXXXZZZ\\\^^^\\\XXXUUURRRPPPOOOOOOPPPNNNQQQ\\\hhhttt}}}yyyxxxwwwwwwwwwvvvooonnnkkkgggaaa\\\XXXUUUXXX^^^gggtttuuummmdddaaa^^^\\\[[[[[[YYYXXXXXXXXXZZZ[[[[[[ZZZYYYXXXVVVVVVVVVXXXZZZ^^^aaacccgggjjjpppxxx}}}www}}}qqq```QQQIIIJJJPPP\\\uuu|||rrrtttxxxxxx}}}uuuhhhZZZLLL@@@:::444444444555555666666666888666333222333444444444444444444555555555555666777666777::::::888;;;@@@DDDKKKdddzzzqqqTTTIIIEEEAAA???@@@BBBEEEJJJLLLLLLIIIFFFEEEDDDCCCDDDEEEHHHKKKLLLMMMNNNPPPPPPPPPQQQSSSUUUWWWZZZ]]]aaadddhhhnnnqqqyyy~~~|||qqqkkkhhhhhhgggmmm|||zzzwww~~~sssfff___]]]aaalllwww}}}zzzggg]]]SSSQQQPPPOOOOOOQQQSSS]]]nnnxxxooojjjeee```[[[WWWSSSRRRRRRQQQQQQQQQQQQQQQSSSSSSTTTVVVYYY[[[]]]^^^___]]]ZZZVVVSSSQQQPPPOOOPPPNNNQQQ[[[gggsss|||zzzyyyxxxwwwuuupppooolllhhhccc^^^ZZZWWWZZZaaajjjwwwuuummmfffbbb^^^\\\[[[ZZZXXXWWWXXXYYYZZZ[[[[[[ZZZZZZYYYUUUUUUUUUWWWYYY]]]```bbbdddggglllrrrzzz{{{}}}lll\\\OOOHHHJJJQQQ]]]xxxxxxooorrrwwwyyy~~~uuuhhhYYYKKK???999333444444555555555555555666444222222333444444333444444444555555555555666666444666::::::888:::???BBBIIIaaarrr{{{~~~xxxXXXJJJEEEAAA>>>@@@BBBEEEJJJLLLLLLIIIFFFDDDDDDCCCCCCEEEHHHJJJLLLMMMNNNPPPPPPPPPRRRTTTVVVXXXZZZ]]]```cccgggmmmqqqzzz~~~zzzwwwtttqqqiiifffddddddbbbiiixxxoooppp{{{yyyuuuiiiaaa]]]aaalllxxx|||lll```TTTPPPOOOMMMLLLMMMLLLSSSaaassszzzqqqhhhdddaaa\\\XXXWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVXXXZZZ\\\]]]^^^___^^^\\\ZZZWWWTTTQQQPPPOOOOOOMMMQQQZZZeeeooo|||~~~|||zzzxxxvvvsssqqqnnnjjjeeeaaa^^^\\\]]]cccmmmzzzvvvooogggddd___\\\[[[[[[ZZZYYYYYYZZZ[[[[[[[[[ZZZYYYXXXTTTTTTTTTVVVXXX\\\```bbbaaacccggglllsss~~~~~~wwwgggYYYNNNHHHKKKRRR^^^zzzuuummmqqqwwwyyyvvviiiYYYJJJ>>>666444444444444444444444444444333222222444555444333444444444555555555555666555444777:::;;;999;;;???@@@EEE\\\qqqzzz}}}]]]KKKCCC@@@===@@@AAAEEEIIIMMMMMMJJJGGGCCCBBBAAAAAACCCEEEGGGIIIMMMNNNPPPPPPQQQRRRUUUWWWZZZ\\\^^^```cccgggmmmqqqyyy|||wwwqqqnnnmmmmmmllleeeccc```^^^^^^fff{{{mmmeeeaaajjj{{{zzzxxxlllccc___bbbnnnzzz}}}tttfffWWWQQQPPPMMMLLLLLLJJJMMMVVVeeevvv~~~vvvlllcccaaa___ZZZWWWXXXZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXZZZ\\\]]]______```[[[ZZZXXXVVVSSSQQQOOONNNOOOOOOSSS[[[dddmmmzzz~~~{{{xxxvvvtttppplllhhheeecccccc```fffooo|||yyysssiiieeeaaa^^^]]]\\\\\\[[[ZZZ[[[\\\\\\[[[ZZZXXXWWWRRRRRRSSSUUUXXX\\\```bbb```aaadddhhhoooyyyuuufffXXXMMMHHHLLLSSSdddtttkkkooovvvzzzwwwkkk[[[KKK===555555444444333333444444555555444333444666777666555444444444555555555555666666666888======;;;===AAADDDGGG\\\uuu}}}{{{^^^IIIAAA@@@???>>>@@@DDDIIIMMMMMMKKKHHHDDDCCCBBBAAABBBDDDFFFHHHMMMNNNPPPQQQQQQSSSUUUXXXZZZ[[[]]]^^^```dddjjjnnntttvvvzzz|||}}}{{{xxxtttqqqooommmllllllfffaaa]]]ZZZ[[[dddwwwxxxyyyggg___TTT\\\zzztttmmmtttzzzooofffaaadddppp|||~~~|||lll\\\TTTRRROOOMMMMMMFFFGGGKKKUUUdddrrr{{{uuujjjbbbaaa___ZZZXXX[[[[[[[[[\\\[[[[[[ZZZYYYXXXXXXYYY[[[]]]^^^___``````ZZZYYYWWWUUUSSSQQQOOONNNPPPQQQVVV^^^eeennn{{{~~~{{{yyyvvvrrrmmmjjjhhhggggggbbbhhhqqq~~~{{{uuujjjfffaaa^^^^^^^^^^^^]]][[[\\\\\\\\\[[[ZZZXXXWWWQQQQQQRRRTTTXXX\\\```cccaaabbbdddhhhoooyyyuuueeeXXXMMMHHHLLLSSSkkkvvvtttkkkooovvv{{{yyylll]]]LLL===555666555333333222333444555666555555666888999888777444444444555555555666666888777:::??????===???CCCIIILLL```{{{xxx[[[FFF@@@AAABBB>>>@@@DDDIIIMMMNNNKKKIIIFFFEEEDDDCCCDDDEEEGGGIIIMMMNNNPPPQQQQQQSSSVVVXXXXXXYYYYYYZZZ\\\```eeeiiipppqqqtttwwwzzzzzzppppppppppppooommmkkkjjjgggbbb[[[WWWZZZddduuummmzzzggg]]]UUU\\\nnn|||wwwdddhhhzzz{{{ooohhhfffjjjvvvsss```WWWTTTQQQNNNMMMJJJHHHGGGKKKSSS```lllsssuuunnnddd^^^]]]]]]]]]\\\^^^]]]]]]]]]\\\\\\\\\[[[WWWXXX[[[^^^___```______XXXXXXWWWUUUTTTRRRQQQQQQOOORRRVVV\\\eeeqqq}}}~~~yyysssmmmjjjhhhfffdddiiiiiipppuuupppmmmgggdddbbbbbbaaa```\\\^^^bbbbbb```]]]ZZZZZZSSSSSSTTTWWW[[[^^^___^^^eeedddfffjjjrrrzzzsssdddXXXOOOMMMRRRYYYttt~~~nnnssssssiiimmmuuuzzztttjjj[[[HHH:::555555555444333333333333444777666555555666888:::;;;;;;:::999888777777777777888888888999<<>>>>>>>>???CCCIIINNNOOOKKKGGGGGGEEEDDDCCCCCCDDDEEEGGGKKKNNNQQQQQQOOOOOORRRUUUZZZYYYWWWWWWXXX[[[^^^```kkkooosssuuuvvvxxx|||~~~uuupppjjjggghhhiiihhhiiillljjjbbbZZZVVVWWW```rrriiiqqqeeeVVVZZZiiijjj]]]bbboooyyynnngggeeekkkxxxuuubbbXXXUUURRRPPPOOOKKKJJJIIIIIIMMMTTT\\\bbbwww|||tttooohhhcccaaaaaaaaaaaa```aaabbbbbbbbb___]]][[[ZZZ[[[]]]_________^^^]]]WWWVVVVVVTTTSSSRRRQQQQQQQQQTTTXXX]]]eeeppp{{{{{{uuupppmmmjjjhhhggglllkkkooo{{{rrrnnniiifffddddddcccbbb___aaadddddd```\\\YYYXXXSSSSSSTTTWWW\\\```aaaaaacccdddfffjjjooouuu|||ssseeeZZZRRROOOTTT[[[~~~rrruuu|||nnneeejjjsssyyy~~~ssshhhYYYFFF999444555555444333333333333444777777777777888999:::;;;:::999888777777777777777888888999:::>>>BBBGGGIIIUUU^^^qqq|||kkkfffqqqjjjSSSFFFBBB@@@>>>>>>???BBBIIINNNOOOLLLHHHFFFEEECCCBBBBBBCCCEEEFFFIIILLLPPPPPPOOOOOORRRUUUTTTTTTUUUVVVYYY\\\```bbbfffjjjooorrrsssvvvzzzzzztttqqqoooqqqtttzzztttnnnhhhdddeeegggfffhhhkkkkkkddd]]]YYYYYY```ppp{{{zzzccc|||lllYYY[[[fff}}}zzz]]]UUU___{{{{{{ooogggffflllzzzxxxdddZZZWWWTTTRRRRRRFFFFFFFFFFFFFFFJJJRRRXXXkkkrrr{{{~~~~~~uuutttqqqmmmiiihhhiiijjjfffgggiiijjjhhhddd```]]]ZZZ[[[\\\]]]\\\ZZZXXXWWWVVVUUUUUUTTTSSSRRRQQQQQQSSSUUUYYY^^^eeennnxxxyyytttqqqooollljjjooommmooo|||uuuqqqlllhhhgggfffeeeeeeccceeegggfffbbb]]]YYYWWWRRRRRRTTTWWW]]]aaacccddddddfffjjjlllnnnssszzzyyy{{{qqqeee\\\TTTRRRWWW___{{{}}}vvviiiaaagggpppwww}}}sssgggWWWDDD888444555555444333333333333444777888999::::::;;;::::::888888777666666666777777888999999;;;???CCCGGGJJJTTT[[[mmm~~~lllaaafff|||dddPPPGGGDDD@@@======>>>BBBHHHNNNPPPMMMIIIEEEDDDBBBAAAAAABBBDDDEEEGGGKKKOOOPPPOOONNNPPPSSSQQQRRRTTTWWWZZZ]]]___```cccgggllloooqqqtttyyy}}}qqqhhhbbb___^^^aaafffooo~~~rrrlllfffbbbcccdddeeegggkkklllfff```]]]\\\cccsss|||pppiiihhhiiihhhfff^^^ppp\\\^^^hhh~~~fffWWW^^^tttvvvlllhhhlllyyyyyyfff\\\WWWTTTSSSTTTGGGHHHFFFCCCAAADDDKKKRRRdddmmmxxx}}}{{{{{{~~~xxxzzzzzzwwwrrrnnnoooqqqmmmnnnnnnllljjjfffbbb```\\\\\\]]]^^^]]][[[YYYWWWVVVVVVUUUTTTSSSRRRQQQPPPQQQTTTYYY^^^eeemmmvvv{{{~~~}}}}}}~~~}}}xxxuuussspppnnnpppooorrr}}}vvvrrrmmmjjjhhhhhhgggfffdddfffhhhgggccc^^^[[[YYYTTTSSSTTTXXX]]]aaadddeeehhhlllqqqrrrqqqttt{{{tttssskkkbbb[[[VVVUUU\\\eeetttggg```gggooouuu}}}~~~sssfffUUUCCC999666555555444333333333333444666777999:::::::::999888777666666666666666777777888888999;;;>>>BBBFFFHHHIIIQQQbbb~~~qqqmmmzzzfffPPPGGGCCC???;;;<<<===AAAGGGNNNPPPNNNKKKEEECCCBBBAAAAAABBBCCCEEEGGGKKKPPPPPPNNNMMMMMMOOOSSSTTTVVVYYY[[[\\\\\\\\\cccggglllnnnoooqqqvvvzzz|||xxxlllbbb[[[XXXUUUVVVZZZ```lllrrrllleeeaaabbbddddddgggkkklllgggbbb___```iii}}}wwwmmmbbb\\\]]]``````___ZZZsss\\\```llllllVVV[[[kkkuuunnnnnnvvvyyyhhh^^^XXXTTTSSSTTTQQQNNNJJJDDDAAACCCJJJPPPdddlllwww~~~zzzvvvsssnnnrrr}}}zzzzzz}}}}}}|||zzz|||}}}zzzuuurrrrrrsssrrrqqqnnnjjjgggdddcccbbb```aaabbbccccccbbb```___ZZZYYYXXXVVVTTTRRRPPPOOONNNRRRWWW]]]cccjjjrrrwwwxxxxxxyyy||||||yyyvvvrrrpppnnnqqqvvvwwwsssnnnjjjiiihhhhhhgggdddfffiiihhhddd```]]][[[VVVVVVVVVYYY]]]bbbeeeffflllpppuuuuuuuuuwww}}}uuujjjeee___ZZZVVVWWWaaallluuuiiibbbiiiqqqvvv|||tttgggUUUCCC:::999555555444333333333333444444555777888888777666555666666555555666777888888777777888:::===@@@CCCDDDCCCJJJZZZxxxkkkRRREEEAAA???<<<===>>>AAAGGGMMMPPPNNNKKKEEECCCBBBAAAAAABBBCCCEEEIIIMMMQQQRRROOOKKKJJJKKKQQQSSSVVVYYY\\\]]]]]]]]]cccfffjjjkkkkkklllpppssswww|||nnnbbb[[[UUUQQQQQQPPPQQQUUU\\\iii{{{ssskkkeeeaaabbbccccccfffiiilllhhhdddaaadddqqqoooggg^^^ZZZ\\\^^^]]][[[VVV{{{bbbfffrrroooTTTVVVbbbzzzvvvrrrvvv}}}zzzkkkbbb[[[UUUSSSTTTNNNKKKHHHFFFHHHNNNTTTXXXccckkkwww~~~~~~wwwooojjjcccccckkk{{{zzzvvvwww{{{~~~}}}{{{{{{zzz{{{{{{zzzxxxuuuuuuuuuwwwtttoookkkgggfffeeeeeeaaacccdddffffffeeedddccc```___\\\YYYUUURRROOONNNLLLPPPUUUZZZ```eeekkkooopppqqqtttyyy{{{wwwrrrooolllqqqyyyxxxuuuooollljjjjjjiiihhhdddgggiiihhheee```]]]\\\YYYXXXXXX[[[```eeeiiijjjooorrrvvvwwwxxxzzz~~~xxxgggccc]]]YYYUUUWWWcccpppwwwkkkeeellltttxxx}}}uuufffSSSBBB::::::555555444333333333333444444444555555555555444444555555555666777888999:::888888999;;;<<<>>>@@@AAADDDJJJWWWrrrsssWWWGGGAAA@@@@@@>>>???AAAGGGMMMOOONNNKKKEEEDDDBBBAAAAAABBBDDDEEEHHHMMMRRRSSSPPPLLLJJJJJJLLLOOOSSSWWW[[[^^^``````___cccffffffeeefffiiimmmtttyyyooo```WWWSSSQQQOOOLLLKKKMMMPPPVVVccczzzzzzvvvlllfffccceeefffdddeeehhhmmmjjjgggfffiiixxxnnnggg^^^ZZZ[[[[[[YYYVVVPPPsssvvv~~~}}}sssVVVUUUZZZqqq~~~xxxyyy~~~{{{nnnfff___WWWTTTUUUMMMJJJHHHKKKQQQWWWXXXXXX[[[eeetttyyyooogggaaa]]]aaaqqq~~~yyyvvvxxx}}}~~~~~~{{{zzzzzz{{{}}}}}}}}}{{{~~~|||yyyuuuqqqooommmmmmgggiiijjjkkkkkkjjjhhhggggggeeeaaa\\\WWWRRROOOMMMMMMPPPTTTXXX\\\___dddfffhhhjjjnnnttt|||{{{vvvqqqmmmkkkqqqxxx{{{wwwrrrnnnmmmllllllkkkgggiiijjjiiiddd___[[[YYYYYYYYYZZZ^^^eeelllpppssstttuuuxxxzzz}}}|||jjjeee___YYYTTTWWWdddrrruuujjjfffmmmvvvzzzttteeeQQQ@@@999;;;555555444333333333333444444444333333333333444444666666666777888999;;;;;;:::;;;;;;<<<===>>>??????CCCHHHSSSkkkbbbMMMCCCBBBCCC@@@@@@AAAFFFLLLOOOMMMJJJFFFEEECCCBBBBBBCCCEEEFFFFFFKKKRRRTTTRRRNNNLLLLLLJJJLLLOOOTTTXXX\\\^^^___\\\___cccdddcccdddhhhkkkqqqwwwyyypppbbbXXXSSSQQQPPPNNNKKKKKKMMMPPPTTT```vvvzzzrrrnnnkkkmmmnnnkkkjjjlllnnnmmmllllllnnnzzzvvvkkkeeecccbbb^^^[[[LLLzzzsssXXXUUUSSSeee|||||||||qqqiiibbbYYYUUUUUUXXXSSSPPPQQQUUUTTTNNNHHHRRR___rrrtttkkkddd^^^```ooo{{{xxx{{{~~~||||||~~~}}}yyyvvvtttssstttuuuvvvuuutttrrrpppkkkiiiddd___XXXSSSNNNLLLNNNQQQUUUWWWYYY[[[^^^```ccceeejjjqqqyyy{{{vvvppplllkkkpppwww~~~}}}yyytttpppooonnnmmmmmmiiijjjkkkiiiddd]]]YYYWWWYYYYYY[[[```hhhqqqwwwyyyyyyyyyzzz~~~nnnhhhaaaZZZTTTVVVdddssssssiiieeennnxxx|||ssscccOOO>>>888:::555555444333333333333444666555333222222333444555666666666777888:::;;;<<<<<<=========>>>>>>>>>??????BBBMMMeeemmmTTTFFFBBBCCCAAA@@@BBBFFFLLLNNNLLLJJJGGGEEEDDDCCCCCCDDDEEEGGGCCCJJJQQQTTTSSSPPPOOOOOOLLLMMMOOORRRUUUXXXZZZ[[[[[[___cccddddddfffjjjmmmpppvvv}}}~~~tttfff___VVVPPPNNNLLLJJJHHHOOOOOOQQQSSSVVVaaavvv|||zzzvvvtttvvvvvvrrrpppqqqnnnoooqqqqqqqqqzzz}}}tttpppnnnkkkgggMMMuuutttYYYQQQSSSfff~~~uuuggg___[[[YYYXXXSSSWWW\\\]]]YYYRRRJJJEEEIIIWWWmmmyyyqqqjjjhhhrrr{{{yyy|||}}}|||wwwtttssspppmmmhhhbbb[[[VVVQQQOOOMMMQQQVVVZZZ[[[\\\\\\]]]^^^___dddlllsssyyy|||xxxtttppppppppprrrwww~~~{{{wwwvvvwwwvvvrrrooonnnmmmlllllljjjfffaaa]]]]]]^^^aaaffflllsssyyy}}}|||{{{|||nnn___[[[[[[]]]hhhtttzzziiiaaakkkwwwzzzuuu^^^JJJ@@@;;;777555555444444444333333333111222222333333444444555666777888888777666888999<<<<<<======>>>@@@AAABBBEEEIIIPPPaaazzz^^^KKKDDDDDDAAAAAACCCGGGMMMNNNLLLHHHHHHEEEBBBAAABBBCCCCCCCCCFFFJJJOOOQQQQQQOOOMMMLLLLLLLLLMMMNNNPPPQQQRRRRRRXXX[[[^^^```bbbeeehhhjjjrrrwww}}}xxxhhh___UUUTTTSSSRRRQQQOOOKKKHHHMMMMMMOOOPPPSSS___www||||||zzzxxxzzz{{{pppIIIooonnnVVVOOORRRccc}}}|||}}}|||lllbbb]]]YYYWWWRRRXXX\\\ZZZRRRIIIEEEDDDCCCOOOdddyyyxxxrrrxxx~~~~~~~~~{{{yyyuuunnnfff___XXXRRROOONNNPPPTTTWWWZZZ[[[[[[[[[YYYZZZ___hhhnnnttt||||||xxxuuuxxxvvvuuuwww}}}|||{{{{{{zzzwwwsssrrrqqqoooooonnnkkkgggdddbbbcccfffjjjooouuu{{{~~~}}}|||}}}tttfffaaa___cccpppzzzhhh^^^hhhtttyyysss\\\HHH>>>999666555555444444444333333333111222222333333444555555777888999999888888999:::<<<<<<===>>>???AAACCCDDDDDDHHHNNN]]]}}}iiiRRRGGGDDD@@@@@@BBBGGGLLLNNNLLLIIIHHHFFFBBBAAABBBCCCCCCCCCHHHLLLQQQSSSSSSQQQPPPPPPLLLLLLMMMNNNOOOPPPPPPQQQTTTWWW[[[^^^aaaeeeiiilllrrrvvv|||uuuggg\\\WWWOOOOOOOOOPPPQQQQQQPPPNNNMMMMMMNNNPPPRRR___wwwFFFjjjzzzgggRRRNNNOOO^^^uuuzzzyyy{{{ttthhh```ZZZVVVUUUZZZ]]]WWWLLLCCCBBBEEEAAAHHHWWWmmm{{{sssjjjbbbZZZTTTOOOOOOOOOPPPSSSXXXZZZYYYVVVRRRRRRXXX```gggmmmuuu~~~zzzvvvxxxuuurrrqqqvvv}}}{{{wwwuuurrrqqqqqqpppnnnmmmjjjkkklllooosssxxx|||~~~}}}~~~sssfff```^^^ccctttyyyfff]]]fffssszzzrrrZZZFFF;;;777444555555444444444333333333222222222333444444555555888999::::::999999:::<<<<<<===>>>???AAACCCEEEGGGFFFJJJOOO\\\yyyzzz___NNNFFF@@@@@@AAAFFFKKKNNNMMMKKKIIIFFFCCCAAABBBCCCCCCCCCDDDHHHMMMOOOPPPOOONNNNNNLLLLLLMMMNNNNNNNNNNNNNNNOOOSSSXXX\\\aaaeeejjjmmmqqqtttyyy~~~rrrbbbXXXSSSQQQOOONNNNNNPPPSSSTTTTTTSSSNNNNNNNNNOOORRR]]]tttEEEgggvvvzzzcccQQQMMMMMMXXXmmm~~~zzzyyyxxx|||oooddd\\\WWWYYY[[[ZZZSSSKKKEEEEEEGGGDDDEEEMMM^^^wwwuuulllddd]]]VVVQQQPPPMMMLLLOOOUUUXXXUUURRRLLLLLLRRRZZZaaafffnnnwww}}}zzztttpppllliiiggghhhnnnyyyyyyvvvsssqqqrrrssssssssspppqqqrrrtttwww{{{~~~~~~~~~~~~{{{nnnbbb\\\[[[bbbxxxwwwfff^^^jjjwww}}}qqqXXXDDD:::666444555555444444444333333333222222333333444555555555777999::::::999999;;;<<<======>>>@@@CCCFFFHHHIIIJJJMMMRRR___{{{oooXXXJJJAAA@@@AAAEEEKKKNNNNNNLLLIIIFFFCCCAAABBBCCCCCCBBBAAAEEEIIILLLMMMLLLLLLMMMKKKLLLMMMMMMMMMLLLLLLKKKNNNRRRWWW[[[```dddiiimmmppprrrwww{{{wwwhhh^^^ZZZWWWTTTUUUSSSRRRSSSUUUVVVWWWVVVSSSQQQPPPPPPQQQZZZnnnCCCddd|||{{{dddRRRNNNLLLTTTfffxxx|||||||||zzzvvvjjj```YYYZZZWWWRRRNNNLLLIIIGGGFFFDDDBBBEEEQQQfffyyyoooggg___VVVPPPOOOKKKIIIKKKPPPSSSRRRNNNIIIIIINNNVVV\\\aaaiiiqqq|||}}}xxxvvvtttoooiiiddd___]]]\\\___gggsssyyyvvvrrrpppqqqtttuuuvvvtttuuuvvvxxx{{{}}}~~~~~~~~~vvvjjj^^^[[[\\\fffvvvgggbbbqqq~~~qqqWWWCCC:::777666555555444444444333333333222333333444444555666666666777999999888999:::<<<===>>>???AAADDDGGGIIIKKKJJJNNNTTTbbbdddPPPDDDBBBBBBEEEKKKOOOOOONNNIIIGGGCCCBBBBBBBBBBBBBBBCCCGGGKKKNNNNNNNNNNNNOOOJJJKKKLLLMMMLLLKKKJJJHHHOOORRRWWW[[[^^^cccgggjjjnnnqqquuuyyy|||zzzpppiiijjjllleeeZZZWWWUUUSSSSSSUUUWWWXXXXXXXXXUUUSSSRRRRRRWWWfffuuu???^^^fffSSSNNNLLLSSSdddqqq|||}}}zzz}}}|||}}}oooccc\\\WWWRRRMMMKKKLLLKKKGGGCCCAAA??????FFFVVVmmm|||ppphhh```VVVOOOMMMJJJHHHHHHKKKNNNNNNMMMHHHHHHLLLSSSYYY]]]dddlllssswww}}}~~~|||||||||{{{zzzuuupppmmmkkkggg```[[[ZZZYYYYYY\\\cccnnnxxx~~~yyyuuurrrpppqqqtttvvvwwwvvvwwwyyy{{{~~~~~~|||}}}~~~ooobbbWWWWWW\\\jjjwwwiiifffvvvoooVVVBBB:::888888555555444444444333333333333333333444555555666666555777888999888999:::<<<>>>???@@@BBBDDDGGGJJJKKKIIINNNUUUddduuuXXXHHHEEEDDDFFFKKKOOOPPPOOOJJJGGGCCCBBBBBBBBBBBBAAABBBEEEIIIKKKKKKKKKKKKLLLHHHIIIKKKLLLLLLJJJHHHGGGNNNQQQUUUYYY\\\```dddgggmmmppptttxxx{{{~~~{{{{{{zzz}}}xxxdddXXXUUUSSSRRRTTTWWWYYYZZZZZZXXXVVVUUUSSSUUU___kkk???[[[hhhSSSOOOMMMTTTeeennnzzzzzzxxx}}}}}}tttfff]]]TTTRRRPPPNNNLLLJJJFFFCCC@@@@@@@@@AAAIIIZZZooo~~~wwwlllfff```WWWPPPKKKJJJHHHGGGGGGIIIKKKLLLHHHHHHKKKRRRVVVYYY```gggjjjqqqyyy}}}zzzyyyvvvqqqllliiigggccc^^^ZZZZZZZZZ[[[^^^dddmmmuuuzzzzzzwwwtttrrrtttvvvwwwxxxwwwyyy{{{~~~{{{{{{}}}|||kkk]]]SSSVVV```pppzzzkkkgggvvvlllSSS@@@999888888555555444444444333333333333333444444555666666666666888999:::::::::<<<===??????@@@BBBDDDGGGIIIJJJKKKPPPXXXhhheeeKKKHHHFFFGGGKKKOOOQQQPPPJJJGGGDDDBBBBBBBBBBBBAAA@@@CCCFFFGGGGGGGGGGGGHHHFFFGGGIIIKKKKKKJJJHHHGGGJJJMMMRRRVVVYYY]]]bbbeeellloootttwwwzzz|||uuu```\\\XXXVVVVVVXXXZZZZZZYYYWWWWWWWWWUUUUUU\\\eee~~~AAAZZZzzzhhhSSSOOONNNVVVgggnnnzzzyyywww}}}}}}vvvggg^^^SSSUUUVVVSSSNNNIIIFFFEEECCCDDDCCC@@@BBBMMM___nnn}}}zzzmmmfffccc___YYYSSSJJJJJJHHHFFFEEEFFFIIILLLHHHGGGJJJPPPTTTWWW]]]eeefffnnnxxx}}}{{{uuupppkkkgggfffddd```\\\[[[[[[]]]```gggooovvv{{{|||yyyvvvuuuvvvxxxyyyyyyxxxzzz}}}{{{zzz|||}}}oooaaaWWW[[[hhh{{{|||mmmgggttt}}}jjjQQQ>>>888888888555555444444444333333333333333444444555666666666777999:::;;;;;;;;;===??????@@@@@@BBBDDDFFFHHHIIIOOOTTT\\\lllpppNNNJJJGGGHHHLLLPPPQQQQQQJJJGGGDDDBBBBBBBBBAAAAAADDDFFFIIIJJJIIIIIIIIIJJJDDDFFFIIIKKKKKKJJJHHHFFFFFFJJJOOOSSSWWW\\\```dddkkkoootttxxxzzz{{{|||~~~kkkfff```[[[YYYYYYYYYYYYWWWVVVWWWXXXVVVUUU[[[bbb}}}}}}tttuuu:::SSS~~~pppooofffUUUNNNOOOYYYeeerrrtttyyy}}}}}}kkk___[[[XXXSSSNNNKKKIIIIIIHHHFFFAAA???@@@CCCHHHSSS]]]jjj~~~zzzmmmiiiccc___\\\XXXQQQLLLKKKIIIFFFCCCCCCDDDFFFHHHDDDDDDDDDGGGLLLRRRXXX\\\bbbhhhrrr}}}}}}}}}}}}vvvrrrnnnlllkkkhhhddd```___bbbfffhhhiiinnnwww~~~}}}yyywwwwwwwwwwwwvvv~~~rrrdddUUUUUUfff|||pppkkktttyyyeeeMMM===777666555222222222333333444444444444444333333333333333222:::::::::;;;;;;<<<<<<<<<>>>@@@BBBDDDEEEHHHKKKNNNSSSTTT___mmmrrrQQQKKKEEEFFFMMMUUUVVVSSSNNNIIIFFFEEECCC@@@AAADDDDDDDDDDDDDDDDDDEEEFFFFFFAAACCCFFFIIIJJJIIIGGGEEEGGGIIILLLOOORRRWWW^^^bbbjjjnnnqqqttt|||wwwlllccc___]]][[[YYYXXXVVVUUUVVVVVVVVVZZZ```ssszzzuuulllggghhhjjjrrr;;;RRRzzzjjjcccwwwiiiYYYQQQQQQZZZcccrrruuuzzzqqqfff___[[[VVVQQQNNNLLLKKKJJJHHHCCC@@@AAABBBFFFOOOXXXaaatttyyysssnnngggaaa^^^]]][[[YYYWWWTTTPPPNNNLLLJJJGGGDDDCCCCCCDDDEEEBBBBBBCCCEEEJJJQQQWWW[[[aaafffoooxxx~~~yyyuuuuuuvvvxxxzzzwwwsssrrrsssrrrnnnkkklllooorrrsssssswww~~~~~~|||||||||{{{zzzsssdddVVVXXXjjj}}}rrrnnnxxxxxxdddMMM===888777555444444444444444444555555444444444444444444444444999999:::;;;;;;<<<======>>>@@@CCCDDDFFFIIILLLOOOUUUUUU^^^kkk{{{rrrPPPKKKFFFGGGMMMSSSSSSQQQNNNIIIFFFEEECCC@@@AAADDDEEEDDDDDDDDDDDDDDDDDDEEEBBBEEEHHHKKKKKKJJJGGGEEEHHHJJJLLLOOORRRVVV\\\```eeelllrrrvvv~~~{{{rrrkkkfff```[[[ZZZVVVUUUUUUUUUTTTYYY___qqq}}}|||zzzuuuqqqmmmddd^^^\\\ZZZ]]]ooo===OOOtttpppaaannnsss___UUUTTTYYY```mmmqqqwww|||yyypppddd```ZZZTTTQQQOOOMMMLLLKKKFFFBBBAAAAAABBBJJJRRRXXXhhhsssssslllccc]]]ZZZWWWTTTQQQSSSUUUWWWVVVSSSPPPNNNMMMLLLJJJHHHFFFCCCBBBAAAAAA@@@@@@AAACCCHHHNNNTTTXXX___ccckkksss{{{~~~wwwrrrppprrrtttttt||||||yyyyyy{{{{{{yyyvvvwwwyyy|||||||||~~~~~~ttteeeYYY^^^qqqxxx{{{}}}ssspppzzzwwwcccKKK<<<888777555555555555555555555444444444444555555555555555555888999999;;;<<<===>>>>>>>>>@@@CCCEEEGGGJJJNNNQQQWWWUUU\\\gggvvviiiOOOKKKIIIJJJOOORRRSSSRRROOOJJJFFFEEECCC@@@AAADDDEEEEEEDDDDDDCCCCCCBBBBBBCCCEEEIIILLLMMMKKKHHHFFFIIIJJJLLLNNNQQQUUUZZZ^^^aaajjjrrrwww}}}sssggg___\\\XXXUUUTTTSSSRRRWWW^^^ppp~~~yyywwwtttpppkkkhhhaaa\\\YYYTTTRRR\\\jjj<<>>???AAAEEEKKKQQQUUU[[[aaaiiisss{{{zzzrrrooopppsssmmmqqq~~~vvvggg]]]fff{{{xxxooolllxxxssszzzvvvaaaJJJ<<<888777555666666555555444444333333333444444444555555666666888888999;;;<<<>>>???@@@???AAADDDFFFIIILLLPPPSSSWWWTTTZZZcccppp___OOOLLLJJJNNNSSSTTTUUUVVVOOOJJJFFFEEECCC@@@@@@DDDFFFFFFEEEDDDCCCBBBAAA@@@???BBBGGGKKKLLLKKKIIIHHHJJJKKKLLLNNNOOOSSSXXX[[[aaahhhooovvvqqqeee___ZZZVVVTTTRRRPPPUUU[[[jjjwww}}}uuuqqqpppnnnkkkhhheeeaaa^^^]]]YYYUUUYYY```ccclllyyy;;;DDDaaazzzvvvyyyuuu\\\RRRSSSVVVYYY^^^dddjjjrrrpppiii```[[[XXXUUUQQQMMMJJJFFFCCCBBBAAAAAAFFFLLLTTT\\\___hhh}}}rrrhhh```YYYTTTRRROOOLLLJJJKKKMMMOOOPPPUUUXXXZZZWWWRRRMMMLLLLLLKKKKKKJJJHHHEEEBBB???===>>>>>>>>>???CCCHHHMMMQQQXXX^^^iiittt}}}tttmmmlllmmmkkkjjjppp~~~xxxiiibbbooolllddd^^^xxx~~~ttt^^^HHH;;;999888555555444444444333333222222222333333444555666666777888999:::;;;===>>>???@@@???BBBEEEHHHJJJNNNRRRUUUXXXSSSXXXbbbmmmaaaPPPJJJIIIOOOTTTUUUUUUWWWPPPJJJFFFEEECCC???@@@CCCFFFFFFFFFEEEDDDBBB@@@???;;;>>>BBBGGGJJJKKKJJJJJJIIIKKKLLLMMMNNNQQQVVVYYYbbbffflllwww{{{nnnbbb]]]XXXVVVRRROOORRRXXXaaammm~~~|||vvvnnnjjjfffdddfffgggfffeee___^^^]]]^^^\\\YYYXXXYYYUUU\\\fffooouuuzzz~~~:::???XXXyyywww^^^OOONNNQQQRRRVVV\\\bbbkkkzzzvvvnnnddd^^^[[[XXXSSSNNNJJJFFFDDDDDDBBBAAAEEEKKKQQQ[[[^^^dddssssssggg___YYYSSSPPPNNNMMMLLLLLLLLLNNNPPPQQQSSSTTTTTTSSSPPPNNNMMMMMMKKKKKKJJJHHHFFFDDDAAA@@@@@@???>>>>>>AAAEEEJJJMMMUUU[[[fffrrr|||zzzoookkkllloookkkkkkuuu{{{kkkgggxxxaaa[[[UUUrrrsss\\\FFF;;;999999666333333333333333333222222333333444555666777888999999::::::<<<===>>>??????@@@BBBFFFIIILLLPPPTTTWWW[[[UUUZZZbbbkkkoooVVVJJJFFFMMMTTTTTTSSSTTTPPPKKKGGGEEECCC??????CCCFFFGGGGGGGGGEEEDDDAAA@@@:::<<>>@@@CCCGGGJJJSSSWWW___jjjvvvzzzppplllllloookkkjjjqqq{{{|||mmmkkk^^^YYYSSSppprrr[[[EEE::::::999666333333333444444444444444444555666777999:::;;;<<<:::;;;;;;<<<===>>>>>>???@@@CCCFFFJJJMMMQQQVVVYYY```YYY]]]eeekkkaaaQQQGGGOOOWWWUUURRRQQQPPPKKKGGGFFFCCC??????BBBFFFGGGHHHHHHGGGEEECCCBBB===>>>???@@@CCCFFFHHHJJJGGGIIIJJJKKKLLLPPPTTTXXXbbbfffmmm{{{}}}nnneeeaaa^^^\\\VVVPPPOOORRRYYYcccrrr~~~zzzuuummmgggdddccccccbbbeeedddccccccdddfffggghhhfffeeedddccccccaaaZZZTTTSSSUUUWWWXXXYYY\\\```cccdddiiiqqq}}}::::::NNNxxxiiihhhpppuuusssvvvcccLLLGGGHHHFFFJJJOOOTTT\\\nnnvvvkkkdddbbb___XXXRRRNNNJJJHHHGGGDDD@@@BBBGGGMMM___lllttt{{{{{{xxxqqqhhhbbb```^^^\\\YYYVVVXXXZZZZZZYYYXXXXXXYYYXXXSSSNNNMMMNNNOOOMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGCCCAAA???>>>???BBBFFFHHHRRRTTTZZZcccooo}}}~~~~~~sssjjjhhhjjjhhheeeeeelllttt{{{}}}nnnnnn```^^^SSSqqqqqqZZZDDD::::::999666333444444555555666666666666777888999;;;<<<>>>>>>;;;<<<<<<<<<======>>>>>>@@@CCCGGGJJJMMMRRRWWWZZZddd]]]aaagggkkklllXXXKKKRRR[[[XXXSSSQQQQQQKKKGGGFFFCCC??????BBBFFFGGGHHHIIIHHHFFFDDDCCCAAA@@@@@@@@@AAADDDGGGIIIGGGHHHIIIKKKLLLPPPTTTXXXdddiiippp{{{vvvgggfffbbb```^^^XXXPPPNNNQQQPPPZZZhhhsss|||vvvrrrjjjeee___\\\\\\___bbbccceeedddbbbaaaaaabbbcccccceeedddccccccdddccc\\\TTTRRRSSSSSSSSSSSSTTTWWWZZZ\\\cccnnn}}}777888GGGkkkkkkdddjjjnnnpppppp}}}lllMMMDDDHHHCCCEEEJJJQQQYYYgggqqqfff```\\\XXXUUUMMMLLLIIIGGGEEEDDDDDDDDDPPPZZZnnn~~~|||sssmmmllleeeeeeeeeccc```______```[[[[[[\\\\\\\\\\\\[[[[[[TTTPPPKKKJJJLLLMMMMMMLLLLLLMMMMMMMMMLLLKKKIIIHHHEEEDDDBBB???>>>???CCCFFFKKKPPPXXXaaalllwwwuuutttqqqooommmkkkjjjiiiiiiiiihhhjjjmmmrrrvvvxxxtttkkkrrr]]]```bbbnnnRRR===777999999666555555555444444333333333777777888999::::::;;;;;;;;;::::::<<>>GGGHHHJJJJJJIIIGGGDDDBBBDDDBBB@@@??????AAADDDEEEIIIIIIHHHHHHIIIMMMSSSWWWbbbfffppp~~~qqqppphhhdddbbb```ZZZQQQMMMMMMNNNRRR[[[eeelllvvv{{{ssspppjjjbbb[[[ZZZZZZXXXXXXYYY\\\]]]___````````````___^^^```bbbeeeddd```ZZZUUUOOONNNNNNNNNOOOPPPQQQRRR\\\bbbmmm|||777999FFFgggpppgggkkkvvvuuuttt}}}rrrSSSGGGIIIAAACCCGGGMMMTTTbbbxxxuuuiiiaaa\\\XXXUUUPPPOOOLLLHHHFFFDDDCCCCCCOOOZZZooo|||vvvrrrmmmeee```___\\\\\\]]][[[ZZZYYYZZZ\\\[[[\\\]]]^^^___^^^^^^]]]RRROOOKKKIIIKKKMMMMMMLLLMMMNNNNNNNNNMMMKKKIIIHHHFFFEEECCC@@@>>>???BBBDDDKKKOOOVVV^^^hhhsss~~~yyyuuupppmmmkkkjjjkkkkkkfffffffffgggiiikkklllmmmuuussskkksss~~~cccllllllPPP<<<555666666444666666666555555444444444777777888999:::;;;;;;<<<>>><<<<<<>>>AAADDDDDDCCCFFFHHHKKKNNNPPPSSSWWWZZZ^^^ZZZ[[[bbblll```QQQVVVWWWWWWYYYWWWRRROOOKKKFFFCCC@@@@@@???EEEGGGIIIJJJJJJHHHFFFEEEEEECCCAAA??????AAACCCDDDHHHIIIIIIIIIJJJMMMRRRVVV```ccclllzzzzzzuuuoooiiiddd```YYYQQQMMMNNNJJJMMMTTT\\\bbbjjjyyy~~~~~~|||uuummmiiihhh```YYYYYYZZZXXXXXXZZZ]]]^^^___``````___^^^]]]\\\]]]```cccdddbbb]]]ZZZOOONNNLLLKKKLLLNNNPPPQQQWWW^^^kkk|||888:::DDDaaayyynnnmmm{{{}}}vvvWWWIIIHHH???@@@CCCHHHNNNYYYmmm~~~ooofff___ZZZWWWSSSQQQNNNJJJGGGEEECCCCCCJJJUUUlll{{{xxxssskkkccc___[[[TTTQQQQQQOOOPPPQQQQQQPPPQQQRRRTTTSSSUUUWWWYYYZZZZZZYYYXXXPPPMMMJJJIIIJJJLLLMMMMMMOOOOOOOOONNNMMMKKKJJJIIIGGGGGGDDDAAA>>>>>>@@@BBBIIILLLRRRZZZcccnnnzzzzzzsssnnnlllmmmnnnnnnfffeeeeeeeeeeeeeeebbb```ccciiiyyyooojjjuuu|||ooo{{{fffLLL:::555666666555666666666666666555555555777777888999:::;;;<<<<<<@@@???>>>???BBBDDDDDDDDDIIIJJJLLLNNNPPPSSSWWWZZZ___YYYXXX___lllvvv[[[OOOTTTTTTSSSVVVUUUQQQOOOKKKGGGCCCBBBAAAAAACCCEEEGGGJJJKKKJJJIIIHHHFFFDDDBBB@@@???@@@BBBCCCFFFHHHIIIJJJKKKNNNRRRUUU]]]___fffrrrxxxooofff```YYYQQQMMMMMMIIIJJJMMMSSSWWW]]]kkkxxx}}}{{{vvvooolllkkkccc\\\\\\\\\[[[[[[]]]\\\^^^```aaaaaa___\\\[[[]]]]]]^^^```aaaaaa^^^[[[PPPMMMJJJHHHHHHJJJNNNPPPRRRYYYhhh{{{999;;;DDD]]]zzzsssvvvXXXHHHEEE??????AAADDDHHHQQQbbbqqqxxxmmmeee^^^ZZZSSSQQQNNNJJJGGGEEEDDDDDDFFFNNNbbb||||||wwwqqqmmmhhh___WWWSSSOOOJJJHHHJJJGGGHHHIIIIIIHHHIIIKKKMMMKKKMMMPPPSSSTTTTTTSSSRRRNNNLLLJJJIIIIIIKKKMMMNNNQQQPPPPPPOOOMMMLLLKKKJJJIIIHHHFFFBBB???===???AAAFFFIIINNNVVV```lllxxxzzzuuuttttttsssrrrkkkiiifffeeedddbbb]]]YYY\\\^^^gggvvvwwwhhhhhhxxx~~~}}}uuu```HHH:::777777888888666666555555555555555555777777888999:::<<<======AAAAAA@@@AAABBBDDDDDDEEEIIIKKKMMMNNNQQQUUUZZZ]]]ddd______eeennniiiRRRKKKSSSSSSQQQTTTSSSQQQOOOKKKGGGDDDCCCBBBBBBDDDEEEGGGIIIJJJKKKJJJJJJGGGEEEBBB@@@??????AAABBBDDDGGGIIIKKKLLLNNNPPPSSSYYYZZZ```iiittt|||rrrgggbbb\\\SSSLLLIIIJJJIIIJJJNNNQQQVVVbbbnnn~~~}}}zzztttkkkdddcccccc``````aaa[[[]]]```bbbbbb```^^^\\\aaa___^^^]]]^^^]]][[[YYYRRROOOJJJFFFEEEGGGKKKNNNMMMTTTcccxxx999;;;CCCZZZ}}}vvvYYYHHHEEEAAA???@@@BBBEEEKKKYYYfff~~~tttjjjaaa\\\SSSQQQNNNKKKHHHFFFEEEEEEEEEIIIXXXooo{{{xxxtttoooiiieeeaaaXXXPPPMMMIIIEEEDDDGGGDDDEEEFFFEEEDDDEEEGGGHHHIIIKKKNNNQQQRRRSSSRRRRRRNNNMMMLLLJJJJJJKKKNNNPPPSSSRRRQQQOOONNNLLLLLLKKKJJJIIIGGGCCC???===>>>???BBBEEEJJJRRR]]]kkkyyy~~~{{{zzzyyytttqqqpppllliiihhhhhheee^^^YYYXXXXXX]]]iiiwww~~~kkkbbbiii}}}ttt^^^GGG;;;888666666777444444444444444444444444666777888999;;;<<<===>>>@@@AAABBBCCCDDDDDDEEEEEEHHHJJJMMMQQQTTTXXX^^^aaadddcccfffkkkooo|||fffPPPLLLWWWWWWUUUWWWVVVRRROOOLLLHHHEEECCCCCCCCCEEEFFFGGGIIIIIIJJJIIIIIIHHHFFFCCC@@@??????@@@AAABBBEEEHHHJJJKKKLLLOOOQQQUUUVVVZZZbbbkkkwww|||qqqhhhddd```VVVKKKEEEIIIGGGGGGJJJMMMRRR\\\fffmmmzzz~~~uuummmjjjhhhdddbbbccc\\\]]]```bbbccccccaaa``````^^^\\\[[[\\\\\\[[[ZZZWWWSSSLLLGGGEEEFFFIIILLLJJJPPP^^^sss777;;;BBBWWWzzz]]]LLLGGGCCC@@@@@@BBBCCCHHHRRR^^^sss{{{pppeee___VVVTTTQQQMMMJJJGGGFFFFFFFFFGGGQQQdddtttxxxuuurrrnnnlllhhhccc```[[[TTTLLLJJJGGGCCCCCCEEECCCDDDEEEEEEDDDEEEGGGIIIIIIJJJLLLMMMOOOPPPQQQQQQQQQPPPOOOMMMKKKLLLOOORRRUUUSSSRRRPPPNNNMMMLLLLLLJJJIIIHHHDDD@@@>>>>>>???@@@CCCGGGOOO[[[iiixxx}}}|||zzztttooorrrpppppprrrsssoooeee]]]UUUTTTWWW___kkk|||vvveeebbbooo~~~ttt]]]FFF===999444222444333333333444444444444444666777888:::;;;===>>>??????BBBFFFGGGGGGFFFFFFGGGHHHKKKPPPTTTXXX\\\aaaddd^^^```fffkkknnnzzz~~~oooVVVNNNVVVWWWVVVWWWUUUSSSQQQMMMIIIEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIGGGEEECCC@@@??????@@@BBBAAACCCFFFHHHIIIJJJMMMOOOQQQRRRWWW^^^eeennn{{{pppfffeeecccZZZNNNFFFGGGDDDDDDHHHJJJMMMTTT\\\bbbmmm|||sssooolllhhheeeeee```aaabbbdddeeeeeedddddd^^^\\\[[[\\\^^^_________]]]XXXQQQJJJGGGFFFHHHJJJJJJMMMYYYnnn555:::@@@RRR~~~~~~aaaMMMGGGDDDAAA???AAABBBEEENNNWWWggg~~~zzznnnfff]]]ZZZVVVPPPLLLHHHFFFEEEEEEEEEMMM[[[ggguuu|||qqqnnnjjjgggeeeccc```^^^YYYQQQKKKIIIGGGDDDCCCEEEBBBDDDEEEFFFFFFHHHKKKMMMLLLLLLLLLMMMNNNPPPQQQSSSTTTTTTSSSPPPMMMMMMQQQTTTVVVUUURRRPPPNNNMMMMMMMMMIIIIIIHHHEEEAAA??????@@@@@@BBBFFFLLLWWWfffvvv}}}}}}{{{vvvqqqtttvvv|||qqqdddYYYVVVUUUZZZcccqqqzzzsssggghhhyyyxxx|||oooXXXBBB;;;999333222555444444444444555555555666666777888:::<<<===??????>>>CCCJJJMMMLLLJJJJJJJJJJJJNNNSSSXXX\\\^^^aaaccc^^^^^^ccciiinnnzzz|||uuudddSSSUUUTTTTTTVVVTTTUUURRRNNNIIIFFFCCCBBBBBBAAAAAACCCEEEGGGIIIJJJKKKGGGEEEBBB@@@???@@@AAABBB@@@BBBDDDEEEFFFHHHLLLNNNNNNPPPVVV]]]bbbiiiwww}}}pppeeedddeee___TTTLLLGGGDDDDDDGGGHHHIIIMMMSSSZZZdddsssyyyuuurrrnnnkkklllhhhgggffffffeeeeeeeeeeee```^^^^^^___aaabbbbbbaaabbb^^^VVVOOOJJJHHHHHHHHHIIIKKKUUUjjj444999>>>OOOzzz{{{bbbMMMEEEDDD@@@???@@@AAADDDKKKTTT]]]wwwvvvnnnbbb___ZZZSSSMMMIIIEEEDDDBBBBBBIIIUUU___kkk}}}uuunnnkkkgggdddcccbbb```___XXXQQQLLLKKKIIIEEEDDDFFFAAACCCEEEGGGHHHJJJNNNQQQUUUTTTSSSRRRSSSUUUXXXZZZVVVVVVUUURRRNNNNNNQQQUUUWWWUUUSSSPPPNNNNNNMMMMMMIIIIIIHHHEEEAAA??????@@@@@@BBBEEEKKKUUUcccrrr|||}}}}}}}}}yyyuuuwww|||{{{kkkaaa\\\XXXYYY^^^jjj~~~}}}vvvtttkkkmmmsss{{{}}}|||gggPPP===999999555555:::444555555555666666777777666777888:::<<<>>>???@@@???EEELLLQQQPPPNNNLLLLLLLLLPPPVVV[[[^^^___aaabbbeeeaaabbbhhhooo{{{uuu|||vvv\\\YYYWWWWWWYYYWWWVVVSSSOOOJJJFFFCCCBBBBBB>>>???AAADDDGGGJJJLLLMMMFFFDDDBBB@@@???@@@BBBCCC@@@AAACCCCCCDDDGGGKKKNNNMMMOOOUUU\\\aaagggsssqqqdddbbbeeeaaaXXXRRRIIIFFFFFFHHHIIIHHHJJJNNNQQQYYYhhhzzz~~~zzzxxxtttrrrrrrmmmllliiigggeeeeeeeeeeeeeeecccbbbbbbccccccbbb```fffaaaZZZRRRLLLIIIHHHHHHIIIJJJSSShhh333999@@@NNNpppxxx~~~gggUUUMMMFFFAAA>>>AAADDDEEEHHHLLL___ssstttmmmbbbXXXUUURRRLLLFFFDDDGGGBBBDDDMMMTTT\\\rrr{{{tttiiifffcccaaa___]]][[[YYYWWWQQQKKKIIIJJJJJJFFFBBBEEEGGGHHHIIIKKKOOOTTTWWWWWWYYYYYYXXX[[[aaaccc``````___\\\XXXUUURRROOONNNSSSQQQOOOOOOOOOOOOMMMKKKLLLLLLLLLJJJHHHDDDAAA???>>>===AAAKKKUUU___jjjttt~~~yyyxxxzzzwwwhhh\\\TTTWWWZZZaaawwwuuuppprrrzzzsssuuuwww|||aaaKKK999777888444111333333333444444555666666666:::999999999::::::;;;<<<>>>CCCKKKRRRUUUUUURRRPPPOOOOOOQQQUUUYYY]]]______]]]]]]aaagggnnnzzzooonnnhhh]]]YYYTTTSSSWWWQQQQQQOOOMMMIIIEEEBBB@@@AAAAAAAAACCCEEEHHHKKKMMMHHHGGGDDDBBBAAAAAABBBCCCDDDCCCBBBBBBCCCEEEHHHIIIKKKOOOTTTXXX\\\dddmmmtttttthhhdddccc___[[[ZZZPPPLLLGGGDDDEEEGGGIIIJJJQQQRRRYYYjjj}}}~~~xxxooonnnmmmjjjhhheeecccaaaaaahhhgggggggggfffccc___\\\bbbdddbbb\\\WWWUUUQQQKKKHHHHHHNNN^^^xxx333999>>>JJJkkkvvvxxxnnnZZZPPPGGGBBB???BBBDDDEEEHHHLLL[[[oooyyyooodddZZZWWWTTTNNNHHHFFFFFFAAACCCKKKPPPYYYmmmxxxqqqiiifffbbb___^^^]]]\\\[[[[[[VVVQQQOOOOOOMMMKKKHHHJJJLLLNNNOOOQQQTTTXXX[[[___aaa```___bbbhhhkkkiiiiiigggbbb]]]YYYVVVTTTTTTUUUTTTRRRQQQQQQQQQOOOMMMKKKLLLKKKJJJHHHEEEBBB@@@@@@>>>BBBJJJSSS\\\gggppp|||yyyyyyxxxnnn___UUUVVVWWW]]]rrrtttpppqqq~~~zzz{{{qqqtttyyy[[[GGG666555777444222444333333444555555666666777::::::::::::;;;<<<======???CCCJJJPPPSSSSSSQQQPPPOOONNNNNNPPPTTTYYY]]]___bbbaaadddiiinnnwww~~~jjjgggjjj]]]ZZZVVVVVVYYYSSSRRRQQQOOOKKKGGGCCCAAA@@@AAABBBDDDFFFIIIKKKLLLKKKIIIFFFCCCAAA@@@@@@AAABBBBBBAAAAAABBBDDDFFFHHHLLLOOOTTTWWW[[[bbbkkkqqq}}}uuuiiieeedddaaa______PPPMMMIIIFFFGGGHHHJJJJJJMMMNNNVVVeeexxxxxxooolllkkkhhhdddbbb```______dddcccbbbaaa```^^^\\\ZZZ^^^bbbbbb___\\\ZZZTTTNNNKKKJJJMMM[[[sss555888;;;DDDbbbxxxrrr}}}xxxaaaRRRIIIDDDAAACCCEEEEEEGGGKKKUUUiiirrrggg]]]ZZZWWWQQQKKKIIIEEEAAAAAAGGGLLLTTTgggyyyyyyrrrkkkfffaaa^^^^^^___``````aaa___\\\YYYVVVSSSRRRQQQSSSUUUWWWXXXYYY[[[___aaafffhhhiiigggjjjrrrvvvuuuvvvrrrkkkddd___\\\[[[[[[YYYWWWUUUTTTTTTSSSQQQOOOKKKKKKKKKJJJHHHFFFCCCBBBAAA@@@CCCJJJQQQXXXbbblll~~~zzzzzz{{{xxxfffXXXUUUVVVZZZmmmtttppprrr~~~uuummmrrruuuTTTBBB444444777555444555333444444555555666777777;;;;;;;;;;;;<<<===>>>???===@@@DDDIIILLLMMMLLLLLLKKKJJJHHHHHHLLLRRRXXX\\\bbbbbbfffkkkpppxxxyyyfff]]]sssnnn]]]YYYXXXXXXZZZTTTTTTSSSQQQMMMIIIEEECCC@@@AAABBBEEEGGGIIIKKKLLLNNNLLLHHHDDDAAA?????????AAAAAA@@@@@@AAACCCEEEFFFLLLPPPTTTWWWZZZ```gggmmmuuu~~~xxxkkkeeedddbbbbbbdddTTTPPPKKKHHHHHHIIIIIIIIIJJJLLLSSS___nnnvvvlllgggeeeaaa]]][[[YYYYYYYYY```___]]][[[YYYYYYXXXXXXYYY^^^bbbaaa```___ZZZTTTQQQNNNMMMVVVkkk555777888???XXX}}}sss{{{iiiTTTLLLGGGCCCDDDFFFEEEGGGKKKQQQddd{{{vvvkkkaaa]]]YYYSSSMMMJJJFFFBBBBBBEEEIIIQQQaaapppxxxoookkkfffdddeeegggiiijjjkkkjjjiiieee```\\\[[[[[[\\\^^^``````aaabbbdddfffiiimmmnnnmmmqqqzzz|||ssskkkdddaaa______\\\ZZZXXXVVVVVVUUURRRPPPKKKKKKKKKJJJIIIGGGEEEDDDBBBAAADDDKKKPPPVVVaaakkk~~~}}}~~~}}}nnn\\\WWWVVVZZZkkk~~~qqqnnnqqq}}}rrrnnnuuupppOOOAAA666555777666555555444444444555666666777777:::::::::;;;<<<>>>???@@@???@@@CCCFFFHHHIIIJJJKKKFFFFFFEEEEEEGGGLLLRRRVVV]]]___eeemmmsss{{{zzzfffVVVcccsss]]]XXXWWWWWWXXXTTTTTTTTTRRROOOJJJFFFCCC???@@@CCCEEEGGGIIIKKKKKKNNNLLLHHHDDDBBB@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEMMMQQQUUUXXXZZZ___fffkkkqqq{{{qqqjjjfffbbbbbbddd\\\WWWPPPJJJHHHHHHIIIIIIJJJLLLQQQZZZgggzzzwwwnnnggg```^^^ZZZVVVTTTSSSSSSSSS\\\\\\ZZZXXXVVVUUUVVVWWWWWW\\\`````````aaa___ZZZXXXSSSNNNSSSccc|||666777888===RRRyyyxxxwww[[[PPPJJJFFFGGGGGGFFFHHHKKKPPP```www|||pppeee```\\\TTTMMMKKKGGGEEECCCEEEIIIPPP]]]iiizzzxxxvvvuuuuuuwwwyyyyyyyyywwwwwwuuuqqqkkkgggeeeeeeeeefffgggfffeeeeeeggghhhjjjoooqqqqqquuu{{{rrrkkkeeecccaaa^^^\\\ZZZXXXWWWVVVSSSQQQMMMLLLLLLJJJIIIGGGFFFEEEBBBBBBFFFLLLPPPVVVaaalll}}}ttt^^^WWWVVVYYYgggyyywwwkkkkkkppp}}}rrrrrr{{{jjjNNNCCC999777999888555444444444555555666777777888888888999:::;;;===???@@@DDDDDDFFFGGGIIIKKKLLLMMMFFFGGGHHHHHHHHHKKKPPPTTTZZZ]]]eeemmmssszzzjjjVVVYYYwww{{{aaaVVVTTTTTTTTTTTTTTTTTTSSSOOOJJJFFFCCC???@@@BBBDDDFFFIIIJJJKKKLLLJJJGGGEEECCCBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEEEELLLPPPUUUXXX[[[___eeejjjqqq{{{vvvmmmfffcccdddeee___UUUMMMIIIIIIJJJJJJIIIKKKOOOUUU^^^sss~~~rrrjjjccc___\\\ZZZWWWTTTSSSRRRRRRRRRYYYZZZZZZXXXUUUTTTUUUWWWZZZ]]]^^^\\\]]]aaaaaa___\\\WWWRRRRRR^^^rrr555888999===NNNrrrgggUUUNNNJJJJJJIIIHHHIIIKKKOOO\\\qqqwwwkkkeee___WWWOOOLLLIIIGGGEEEEEEHHHPPP[[[cccqqq}}}yyyuuuqqqooonnnnnnllliiigggfffhhhjjjkkkoooqqqqqquuu{{{ssslllfffcccaaa___\\\ZZZYYYWWWTTTRRROOONNNLLLKKKIIIGGGFFFEEEBBBCCCGGGLLLOOOTTT```kkkyyyzzzaaaYYYWWWXXXbbbqqq{{{ooogggjjjrrr~~~tttvvvcccLLLEEE===::::::999666333444555555666666777888888777777888:::<<<>>>@@@AAACCCCCCDDDEEEGGGHHHIIIIIIJJJLLLMMMLLLKKKLLLPPPTTTZZZ^^^eeelllooorrr{{{ttt___\\\mmmiiiXXXSSSRRRQQQTTTUUUUUUTTTQQQLLLFFFCCC??????@@@AAADDDGGGJJJKKKKKKIIIGGGEEEDDDDDDEEEFFFBBBBBBCCCCCCDDDDDDDDDDDDIIIMMMSSSWWWZZZ___eeejjjpppzzzyyyllleeedddhhhbbbZZZSSSOOOMMMLLLKKKGGGIIIMMMPPPVVViii~~~nnnddd]]]ZZZYYY[[[ZZZYYYWWWVVVUUUUUUUUUXXX[[[______\\\YYYXXXYYY^^^``````\\\\\\```aaa___^^^[[[VVVUUU\\\kkk}}}555888<<<@@@MMMnnn}}}rrrXXXRRRMMMLLLLLLIIIJJJLLLOOOYYYkkk}}}~~~qqqjjjcccYYYQQQMMMIIIHHHEEEDDDHHHPPPYYY___iiizzz|||wwwwwwuuuqqqkkkgggfffiiikkkhhhlllnnnkkknnnxxx|||ssskkkfffeeebbb___]]]\\\ZZZWWWTTTQQQOOOMMMKKKIIIGGGFFFEEECCCEEEHHHLLLMMMPPP[[[gggqqqhhh^^^[[[YYY```lll}}}vvvmmmiiiqqq|||tttwww{{{]]]IIIDDD>>>:::::::::777333555555555666777777888888777888999;;;===???AAABBBCCCDDDEEEFFFFFFGGGGGGHHHMMMNNNMMMJJJGGGHHHNNNSSSYYY\\\ccciiijjjiiiooowwwrrrlllnnnzzzxxxttt^^^TTTRRRRRRVVVWWWWWWVVVSSSMMMHHHDDD@@@???>>>>>>AAAEEEIIILLLKKKJJJGGGEEEDDDEEEFFFFFFAAAAAABBBCCCCCCCCCCCCBBBDDDIIIOOOTTTXXX]]]dddiiimmmvvvpppeeeaaadddbbb^^^[[[WWWTTTOOOLLLGGGKKKOOOQQQRRR___|||}}}jjj___ZZZUUUTTTVVVWWWXXXXXXYYYXXXWWWVVVVVV]]]dddjjjlllhhhdddaaaaaaccceeeddd```___```___[[[^^^]]][[[ZZZ]]]fffsss|||~~~~~~~~~444888===BBBNNNlllwww}}}~~~xxxZZZTTTNNNNNNMMMJJJJJJMMMOOOWWWgggxxxuuunnnfff\\\SSSOOOHHHHHHEEEDDDGGGPPPXXX]]]cccsss}}}|||yyysssmmmhhhgggiiillldddhhhiiieeefffooo{{{xxxnnnhhhgggeeebbb```^^^\\\YYYVVVRRRPPPNNNKKKIIIGGGEEEEEEEEEFFFIIIKKKKKKMMMWWWccckkkpppeee```\\\aaakkk|||vvvooonnnzzzssswwwxxxXXXEEEBBB===::::::;;;888444555555666666777777888888888999:::<<<>>>AAACCCDDDJJJKKKLLLMMMMMMMMMMMMMMMNNNMMMJJJEEE@@@BBBJJJRRRUUUXXX___ffffffeeeiiiqqq|||tttuuuttt|||bbbVVVSSSSSSWWWXXXYYYXXXUUUOOOJJJFFF@@@>>>===<<>>;;;777666666777777777555555666777888999:::::::::999;;;???@@@BBBJJJSSSjjjrrrxxxsssfffYYYSSSSSSSSSTTTSSSLLLEEECCCIIIPPPXXXXXXYYY[[[\\\dddvvvwwwjjj\\\VVVUUUUUUUUUUUUUUUSSSPPPMMMEEE@@@<<<===>>>???DDDJJJKKKJJJHHHDDDAAA@@@AAACCCGGGFFFEEEDDDCCCCCCDDDDDDDDDFFFIIILLLPPPWWW```fffnnnttt|||rrrhhhaaa\\\\\\___```ZZZTTTRRRNNNLLLNNNRRRNNNKKKUUUeeerrrxxxfff```YYYTTTRRRQQQPPPOOOUUUUUUXXX\\\\\\\\\aaagggwww~~~{{{wwwtttpppllljjjnnnpppqqqnnnjjjkkkoootttooopppqqqsss{{{333:::999999AAASSS}}}}}}qqqsssvvvxxxzzzyyy___TTTLLLJJJLLLKKKJJJKKKNNNUUUhhh~~~zzznnnbbbOOOIIIDDDDDDCCCCCCFFFKKKNNNVVVfff|||}}}vvvpppkkkiiifffeeebbb```___^^^ZZZXXX^^^ggg}}}zzzrrrooojjjgggeeeccc```^^^ZZZWWWQQQLLLHHHFFFFFFGGGDDDCCCBBB@@@???AAAEEEHHHXXXjjj~~~jjj^^^ZZZ___hhhsssyyyvvvqqquuu||||||___GGG===;;;777666666777777666555555666777888999:::;;;===;;;;;;>>>@@@DDDOOOZZZvvv|||yyyjjj\\\TTTRRRTTTZZZ^^^WWWKKKFFFLLLTTTYYYVVVVVVYYY^^^kkkyyyeeeZZZWWWVVVUUUUUUVVVUUUSSSPPPHHHAAA===<<<===>>>CCCIIIKKKJJJHHHDDD@@@???@@@BBBHHHHHHGGGGGGFFFEEEEEEDDDEEEGGGJJJLLLPPPUUU[[[```kkkpppyyysssiiibbb^^^______ZZZVVVUUURRROOOOOORRROOOIIILLLUUUWWWtttqqqfffbbb]]]WWWTTTRRRRRRSSSUUUWWW\\\aaabbbbbbffflll}}}yyyxxxxxx|||}}}}}}zzzvvvtttvvvyyyttttttuuuwww~~~222999::::::???MMMvvv{{{yyywwwwww{{{___TTTJJJIIIJJJJJJJJJLLLMMMSSSeee|||zzzoooSSSLLLFFFEEECCCAAABBBFFFGGGKKKWWWooouuuuuu|||vvvppplllhhhdddbbb___]]]^^^^^^[[[XXX\\\cccttt}}}tttqqqllliiigggeeebbbaaa^^^YYYRRRLLLGGGFFFFFFGGGFFFEEECCCAAA???@@@CCCEEEPPPaaa{{{}}}mmm___[[[aaaiiirrr~~~}}}~~~zzzttt|||ooommmtttvvvYYYDDD<<<:::777666666777777666555555666777999:::;;;;;;>>>======@@@CCCGGGQQQ\\\nnnqqqqqqlllaaaXXXSSSRRRUUU]]]bbb]]]SSSMMMQQQXXXYYYUUUSSSVVV]]]lll|||wwwqqqddd\\\ZZZWWWUUUUUUSSSQQQPPPJJJCCC>>><<<<<<<<>>===>>>@@@FFFUUUmmmzzzgggaaagggmmm|||xxxqqqooommmqqqxxxmmmkkksssjjjOOO@@@:::888666666777777666555555555666888:::;;;<<<======>>>CCCHHHHHHHHHMMMTTTYYYXXXVVVUUUVVVXXX[[[\\\[[[aaafffgggeeefffkkkqqq{{{xxxuuuoooiiilll{{{~~~qqqooowwwtttccc___YYYUUUTTTUUUUUUUUUMMMGGGAAA???===:::<<>><<<===???CCCQQQggg~~~mmmggglllqqq~~~{{{rrrnnnlllttt|||vvvmmmooowwweeeKKK>>>999777666666777777666555444555666888:::<<<======???@@@CCCGGGGGGFFFJJJPPPPPPOOOPPPTTTYYY^^^``````___hhhpppqqqooorrr~~~tttkkksssuuullldddkkkeee^^^XXXVVVUUUVVVVVVMMMGGGCCCAAA>>>::::::===CCCGGGLLLMMMLLLHHHEEECCCAAAAAAAAABBBDDDGGGIIIJJJHHHGGGGGGJJJPPPUUUXXXXXX]]]```eeelllvvvuuulllddd``````]]]^^^]]]XXXSSSPPPOOOOOOKKKJJJOOO^^^rrr{{{yyywwwsssoooqqqxxx}}}zzzwwwvvvwwwwwwwwwvvvvvvyyy333444777BBBJJJMMMiii~~~```SSSGGGDDDGGGIIILLLPPPVVVVVVaaauuu|||ooohhh^^^UUUMMMLLLKKKGGGDDDCCCAAAAAABBBIII[[[{{{vvvpppllllllllllllkkkgggbbb]]]ZZZVVVVVVYYYZZZYYY\\\aaafff{{{yyyuuuqqqmmmkkkiiigggeee^^^[[[UUUOOOJJJHHHGGGHHHGGGGGGEEECCC???>>>???@@@AAANNNccczzzrrrlllpppuuu~~~{{{uuuttt}}}ttt|||sssmmmsss|||bbbHHH<<<888777666666777777666555444555777888:::<<<===>>>BBBAAACCCEEEDDDCCCHHHOOOKKKLLLQQQYYYaaaggghhhgggaaannnyyyzzzuuuzzz{{{iiikkkwww|||ppp]]]|||sssmmmccc[[[VVVTTTTTTSSSMMMHHHDDDBBB???:::999<<<@@@EEEKKKNNNMMMIIIEEEBBB@@@??????@@@BBBFFFIIIKKKKKKIIIHHHLLLRRRXXX[[[\\\]]]___bbbgggnnn{{{tttiiidddcccccceeeccc\\\UUUSSSSSSTTTKKKKKKNNNSSSZZZkkk}}}tttvvvqqqnnnjjjggghhhjjjkkklllhhhiiimmmwww666666777???JJJNNNccc~~~lllUUUDDDDDDEEEBBBIIIVVVVVVZZZ```jjjxxx|||~~~nnn```XXXWWWSSSNNNIIIFFFDDDEEEBBBEEECCCGGGUUUggg{{{ssspppkkkiiifffeeedddcccaaa___\\\[[[YYYZZZ\\\^^^^^^]]]jjjyyy}}}uuurrrssssssooojjjccc]]]UUUNNNKKKJJJJJJJJJFFFFFFDDDAAA>>>======???CCCMMM^^^ssstttlllpppvvv{{{uuummmyyyssspppzzztttYYYCCC;;;666666555555555555666666888999::::::::::::;;;<<<===AAAEEEFFFEEEEEEHHHKKKNNNTTTZZZ]]]^^^aaaggglllqqq|||~~~tttuuusssfffdddfff|||}}}lllrrrxxxiii]]]VVVSSSPPPNNNLLLIIIDDD@@@<<<;;;;;;<<<>>>@@@BBBEEEFFFGGGFFFEEEBBB@@@===<<<>>>CCCHHHLLLOOOKKKHHHJJJQQQXXXZZZZZZ\\\^^^aaaeeejjjrrrzzz~~~qqqlllkkkpppkkkeee]]]XXXTTTSSSRRRRRRPPPPPPTTTZZZcccqqq~~~|||}}}ttteeebbb___]]]]]]___``````fffgggggglllyyy666666555===FFFIII\\\}}}~~~nnnVVVEEEDDDFFFEEEKKKWWWYYY\\\```gggrrr}}}|||}}}~~~nnnaaaXXXXXXWWWTTTPPPLLLIIIHHHBBBDDDBBBDDDPPP```zzzrrrnnnkkkjjjgggdddbbbaaaaaabbb`````````____________```hhhxxx~~~{{{uuupppccc^^^VVVPPPMMMKKKKKKJJJGGGGGGFFFCCC@@@>>>???@@@BBBKKK[[[ooo}}}wwwooosssxxx~~~zzzlllyyytttrrr|||mmmRRR@@@:::777666666555555666666777777999:::;;;:::;;;===>>>@@@BBBEEEGGGHHHIIIKKKLLLQQQWWW^^^bbbccceeejjjnnnuuu}}}|||qqqppp|||xxxiii___]]]___sssrrrpppsssfff^^^YYYUUURRROOOMMMIIIEEEAAA???>>>======???BBBDDDFFFGGGGGGFFFBBB@@@===<<<===AAAFFFIIIPPPNNNLLLOOOTTTZZZ^^^```___aaaccceeehhhnnnuuuyyyxxxrrrrrrnnnggg```[[[XXXWWWWWWUUUSSSSSSVVVXXX[[[dddnnn~~~uuufffaaa___]]]\\\\\\]]]^^^___^^^___aaafffttt555666555:::BBBDDDTTTqqqwww___JJJGGGIIIHHHLLLTTT[[[___bbbeeellluuuzzz{{{yyyzzz}}}qqqfff]]]]]]]]][[[VVVPPPKKKGGGAAADDDAAABBBKKKWWWrrrvvvrrrppppppnnniiicccaaacccfffdddfffgggeeebbb```aaacccfffwwwzzztttbbb]]]VVVQQQNNNLLLKKKJJJHHHHHHGGGEEEBBB@@@AAABBB@@@IIIXXXkkk~~~{{{xxx}}}{{{tttwww{{{qqqrrrsss}}}|||cccJJJ<<<999777777666666666666777777666888:::;;;<<<===???AAACCCCCCEEEIIIMMMOOOOOONNNSSSYYYaaafffhhhjjjmmmooopppuuuwwwrrrjjjhhhnnnvvvppppppnnnhhh```ZZZXXXYYYiiisss}}}ppprrrxxxiii```[[[UUUQQQQQQOOOLLLIIIEEEAAA>>>===<<<>>>AAADDDFFFGGGHHHHHHBBB@@@===;;;<<>>;;;;;;===@@@BBBEEEIIINNNPPPQQQUUU]]]dddggghhhhhhfffddddddfffhhhqqqzzzuuummmhhheeeeee```\\\ZZZ[[[ZZZXXXZZZ^^^___dddooo|||uuuiii```ZZZWWWXXXYYYZZZYYYZZZ[[[\\\\\\[[[[[[^^^dddqqq444888666999AAADDDOOOeeerrrXXXMMMIIIFFFHHHLLLVVV```hhhjjjjjjmmmooooooqqqrrrvvv{{{zzzkkkeee]]]VVVQQQLLLHHHEEECCCFFFCCCCCCIIINNNddd~~~tttooonnnlllppprrroooiiieeefffhhhiiiuuuyyymmmfffXXXUUUQQQNNNLLLKKKIIIHHHFFFGGGHHHFFFCCCAAAAAABBB@@@GGGTTTdddtttzzzvvvsssyyy{{{~~~wwwsssvvv}}}~~~pppSSS???:::;;;888888777777777777888888666888;;;===???AAADDDFFFFFFEEEGGGLLLRRRUUUSSSPPPPPPUUU]]]cccfffgggfffffffffggghhhiiijjjiiihhhggg^^^^^^^^^___aaabbbaaa```dddjjjrrr~~~yyyeeeooonnnfffaaa[[[WWWPPPOOOMMMJJJFFFAAA<<<:::<<<===???BBBDDDFFFHHHIIIDDDBBB???===<<<===???@@@AAAGGGLLLMMMNNNQQQYYY```ggghhhhhhfffdddccccccdddnnnttt}}}~~~zzzwwwrrrkkkdddbbb```___aaaeeegggfffiiiooouuuyyyiiiccc^^^YYYUUUWWWYYYZZZYYYYYY[[[]]]```^^^___```aaahhh{{{333888777999AAAEEENNN```zzzaaaQQQIIIEEEHHHLLLRRR\\\fffjjjkkklllkkkhhhmmmooossszzzlllcccXXXQQQNNNMMMKKKJJJDDDHHHFFFEEEIIILLL___|||}}}yyyzzz||||||xxxrrrmmmkkkkkkhhhooo}}}xxxkkkaaaZZZQQQOOOMMMLLLKKKKKKIIIGGGFFFGGGHHHGGGDDDBBBBBBBBBAAAHHHTTTdddsss|||wwwtttrrrxxx~~~ttttttyyykkkOOO???;;;;;;999999888888888888999999777:::===???@@@BBBEEEHHHGGGHHHLLLPPPTTTUUUTTTRRROOOSSSYYY___bbbbbbaaa___aaaaaabbbccccccbbb___\\\XXXWWWYYY^^^dddhhhgggeeeccchhhjjjnnnpppqqqxxxooohhh___WWWRRRRRRPPPMMMIIIDDD@@@>>>======???AAACCCEEEGGGHHHFFFDDDAAA???>>>>>>@@@AAABBBFFFKKKLLLMMMOOOVVV\\\aaaccceeeeeecccbbbbbbccchhhlllsssyyy|||rrrlllhhheeefffjjjooojjjhhhkkklllqqqrrreeeaaa]]]XXXWWWYYY[[[[[[YYYYYY\\\___bbbaaadddfffdddgggyyy222888666777???BBBIIIXXXooorrr\\\MMMGGGIIINNNOOOXXXaaaeeehhhjjjhhhdddeeegggmmmttt|||nnndddYYYQQQNNNNNNMMMKKKDDDIIIFFFEEEGGGGGGWWWttt~~~xxxrrrnnnggghhhmmmvvv{{{pppeee\\\UUUQQQMMMKKKJJJKKKKKKKKKJJJHHHGGGHHHJJJIIIFFFDDDDDDDDDCCCJJJVVVeeesss~~~}}}zzzvvvrrroooqqqwwwzzzuuu|||pppwww~~~~~~gggMMM@@@<<<:::999999999888888999999999999;;;>>>@@@AAACCCFFFHHHIIILLLQQQUUUVVVUUUUUUUUUQQQSSSXXX\\\___```^^^\\\[[[\\\\\\^^^^^^]]]ZZZWWWUUUVVVZZZccckkknnnjjjeee___aaaaaabbbqqq~~~sssbbbUUUTTTSSSQQQNNNJJJGGGDDDBBB>>>>>>???AAABBBDDDFFFGGGGGGFFFCCCAAA@@@@@@AAABBBCCCFFFIIIJJJKKKMMMRRRUUUYYY\\\___aaaaaaaaabbbcccffffffjjjpppuuu}}}~~~zzzyyy{{{~~~wwwsssuuussssssxxxhhhccc```]]][[[]]]^^^\\\YYYZZZ^^^bbbffffffjjjmmmiiihhhyyy222888555555===???DDDRRRcccgggRRRHHHIIINNNNNNUUU\\\aaaeeeiiigggbbb]]]```fffnnnvvv|||rrrhhh\\\TTTPPPNNNKKKHHHEEEIIIFFFDDDDDDCCCRRRmmmwwwqqqgggdddbbbdddjjjpppssstttoookkkccc\\\UUUPPPMMMLLLJJJJJJIIIKKKLLLLLLKKKIIIHHHJJJKKKKKKHHHFFFEEEEEEDDDKKKXXXfffsss}}}|||xxxuuurrrooolllpppvvv~~~oooiiivvvvvvkkksss{{{{{{dddLLL@@@<<<999:::999999888888999999::::::<<