BM6P6(@ nnn___XXXQQQOOOLLLLLLLLLMMMMMMLLLLLLKKKJJJKKKMMMNNNNNNMMMKKKJJJHHHFFFEEEEEEFFFGGGGGGVVVeeefffZZZLLLFFFEEEAAA@@@???>>>>>>>>>@@@@@@AAA@@@===:::777555333222666555333111...+++(((&&&,,,***''''''))))))(((''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$######$$$%%%&&&''''''(((###!!!!!!&&&((((((&&&)))((('''&&&&&&&&&&&&&&&)))'''%%%%%%&&&''''''&&&""""""""""""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################&&&%%%###"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%$$$$$$###""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''$$$###""""""###$$$########################$$$%%%%%%$$$######$$$&&&$$$$$$###############$$$######""""""""""""#########"""!!!  ######""""""!!!!!! !!!!!! !!!!!!#########""""""""""""""" !!!"""######$$$""""""""""""!!!!!! !!!!!!""""""######""""""""""""""""""""""""""""""!!!  !!!"""""""""""""""!!!###$$$%%%$$$###$$$%%%%%%$$$###"""!!!!!!!!!!!! !!!!!!""""""######$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%###"""""""""!!!!!! ######""""""""""""############$$$$$$$$$$$$#########"""!!! !!!"""###%%%""" """###""" """"""""""""############"""###$$$$$$$$$"""!!! """"""!!!!!!!!!!!!""""""!!!###$$$&&&&&&%%%$$$###""""""""""""""""""""""""""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$""" !!!$$$&&&%%%### """$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$###$$$%%%$$$### !!!"""ooo___YYYQQQOOOMMMLLLLLLMMMMMMLLLMMMKKKKKKLLLMMMNNNNNNMMMIIIHHHFFFDDDCCCDDDEEEFFFCCCMMMWWWXXXOOOFFFCCCDDD>>>>>>>>>>>>???@@@AAABBBAAA???===:::777555333222333222111///---+++)))'''***)))(((((((((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%###########################$$$%%%%%%%%%%%%$$$###$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%##################$$$$$$$$$###"""###$$$&&&&&&%%%&&&%%%%%%%%%%%%%%%&&&'''''''''''''''&&&%%%%%%%%%$$$######"""###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################'''&&&$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$#########"""""""""""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&########################(((&&&$$$###""""""###$$$$$$$$$$$$##################$$$$$$###""""""###%%%%%%%%%$$$$$$$$$$$$$$$%%%######""""""""""""######""""""!!!!!! !!!!!!!!!############"""""""""""""""!!!!!! !!!!!!"""###"""""""""""""""""""""!!!!!!""""""###$$$$$$$$$%%%%%%$$$$$$$$$#########!!!!!!"""""""""""""""###""""""""""""""""""""""""$$$"""!!!!!!"""""""""!!!!!!""""""############### !!!"""!!! !!!"""%%%$$$###"""!!!!!!!!!!!! !!!"""###$$$$$$$$$!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$$$$$$$######"""""""""######""""""""""""######"""######$$$$$$######"""%%%$$$$$$######$$$%%%&&&$$$!!! !!!###%%%$$$###""""""""""""###########################"""!!!!!!$$$$$$############$$$$$$$$$#########$$$$$$%%%%%%########################""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%###$$$###""" !!!###%%%(((%%%######%%%'''''''''$$$$$$$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$!!!"""$$$$$$######$$$&&&ooo```ZZZRRROOOMMMLLLMMMMMMMMMLLLMMMLLLKKKLLLNNNNNNNNNLLLGGGFFFDDDBBBBBBBBBCCCDDDAAAEEEIIIIIIEEEBBBAAABBB===>>>??????@@@@@@@@@???@@@???<<<999777555333333111000///...,,,***)))((((((((()))((('''&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$#########""""""$$$%%%%%%$$$######$$$%%%############$$$%%%&&&'''%%%(((***)))&&&######$$$&&&%%%###"""###$$$&&&'''$$$$$$$$$$$$$$$#######################################$$$$$$$$$%%%%%%%%%########################'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###############$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$###############"""""""""""""""#########"""###%%%&&&&&&&&&%%%%%%""""""""""""""""""""""""'''&&&$$$###""""""###$$$$$$$$$$$$$$$######"""""""""######"""!!!!!!"""$$$%%%%%%$$$$$$$$$%%%%%%&&&######""""""""""""######""""""""""""""""""###$$$!!!!!!""""""""""""""""""###""""""!!!!!!""""""###""""""""""""""""""######""""""######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###############"""""""""""""""""""""""""""""""""$$$""" !!!$$$%%%$$$"""""""""###$$$$$$$$$$$$$$$ """$$$$$$###"""###$$$%%%$$$###"""!!!!!!!!!!!! !!!"""!!!!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! !!!!!!%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""######"""######$$$$$$######""""""!!!!!!!!!!!!"""###$$$"""!!! """$$$&&&&&&&&&""""""""""""############$$$######"""""""""""""""$$$$$$############$$$$$$%%%$$$"""!!!"""###%%%'''########################"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########"""!!!!!!###%%%(((&&&$$$$$$&&&(((((((((###############$$$$$$$$$!!!"""######$$$$$$$$$$$$ """%%%%%%%%%$$$%%%&&&pppaaa[[[RRRPPPMMMLLLMMMNNNMMMLLLNNNMMMLLLLLLNNNNNNNNNLLLGGGFFFDDDBBBBBBBBBDDDEEEDDDDDDCCCCCCCCCCCCBBBAAA>>>???@@@@@@@@@>>>===<<>>======<<<:::888666555444444666555222///,,,***)))(((&&&'''))))))(((''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%&&&&&&''''''!!!###%%%%%%""""""%%%)))''''''&&&%%%%%%%%%%%%%%%&&&+++///---((($$$$$$&&&'''&&&$$$######$$$&&&'''######################################################$$$$$$$$$%%%%%%%%%#################################$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%$$$"""########################$$$$$$##################$$$$$$$$$#########""""""###$$$%%%$$$""""""$$$&&&"""""""""""""""###$$$$$$######""""""""""""############"""######$$$%%%&&&!!!!!!!!!""""""###############""""""""""""######!!!!!!""""""############!!!!!!!!!"""""""""""""""""""""""""""""""""""""""%%%%%%$$$$$$######""""""""""""""""""""""""""""""!!! !!!$$$%%%###!!! !!!""""""######"""""" """"""!!! !!!"""%%%$$$###"""!!!!!!!!!!!!######$$$%%%$$$###"""!!!################################################$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$######""""""""""""######"""""""""######"""""""""#########$$$$$$%%%%%%%%%"""""""""!!!!!!!!!"""###!!!"""""""""############$$$###"""!!!!!!"""###$$$""""""!!!!!!!!!!!!""""""!!!"""###$$$%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###%%%&&&&&&$$$###$$$%%%'''&&&%%%!!!!!!!!!""""""#########&&&&&&&&&&&&%%%$$$""""""!!!$$$%%%###!!! ooo```[[[SSSPPPNNNMMMNNNNNNNNNMMMOOONNNMMMMMMNNNOOOMMMLLLHHHGGGEEEDDDDDDEEEGGGHHHGGGFFFEEEFFFGGGEEE@@@;;;:::;;;<<<>>>???@@@AAAAAA<<<;;;:::888666555555555888666333///,,,***)))(((((('''''')))++++++)))''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$### !!!"""###$$$%%%%%%&&&"""###$$$$$$###$$$&&&(((((('''&&&%%%%%%$$$$$$$$$'''***,,,+++(((%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################""""""###$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!!#####################"""########################$$$%%%%%%$$$######$$$&&&!!!!!!!!!!!!!!!"""###$$$######""""""""""""########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%###""""""!!!!!!""""""###!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!"""###############$$$$$$$$$###############""""""""""""""""""""""""""""""""" !!!"""#########"""!!! !!!"""""""""""""""!!!######"""""""""###%%%$$$###"""!!!!!!!!!!!!""""""!!!!!!!!! $$$$$$$$$$$$#########"""##############################$$$$$$$$$$$$######""""""""""""##################""""""""""""######!!!""""""######""""""!!!"""######$$$$$$###"""""""""######"""  """""""""""""""############"""""""""""""""######$$$$$$$$$############$$$$$$ !!!###%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$&&&&&&%%%%%%&&&'''((('''&&&!!!!!!!!!!!!""""""""""""&&&&&&&&&%%%$$$###"""!!!!!!"""""""""###$$$nnn___ZZZSSSQQQNNNMMMNNNOOONNNMMMPPPOOOMMMNNNNNNOOOMMMLLLHHHGGGEEEDDDDDDEEEGGGHHHGGGGGGFFFGGGGGGEEEAAA>>>>>>============>>>>>>???;;;:::999777666555555555666444111---+++***))))))***'''&&&)))...///+++%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$%%%&&&&&&'''%%%%%%&&&&&&&&&%%%%%%$$$"""""""""######$$$$$$$$$%%%$$$######$$$%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%((((((''''''&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$""""""$$$$$$$$$$$$%%%%%%%%%&&&##############################$$$$$$$$$%%%%%%%%%########################"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$#########$$$%%%&&&""""""#########$$$$$$$$$$$$$$$$$$$$$#########"""############$$$$$$$$$$$$""""""""""""""""""""""""""""""############"""""""""""""""###$$$$$$%%%%%%###$$$$$$###""""""###%%%!!!!!!!!!!!!"""###$$$%%%######""""""""""""######$$$######""""""""""""###%%%%%%%%%$$$$$$$$$$$$$$$"""!!!!!! !!!!!!""" !!!!!!"""######$$$$$$""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!"""""""""""""""###""""""""""""""""""""""""###'''&&&### !!!###!!!!!!"""############""""""$$$%%%%%%$$$$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!  """###""""""""""""#################################### !!!"""###$$$$$$######""""""""""""######$$$$$$######""""""""""""######!!!!!!""""""""""""!!!!!!!!!!!!""""""!!! !!!"""###"""!!! """%%%""""""""""""############!!!!!!"""###############$$$$$$############$$$$$$!!!""""""################################################$$$$$$$$$%%%%%%########################"""###$$$$$$###"""###$$$%%%$$$$$$%%%'''(((&&&%%%!!!!!!!!!!!!!!!!!! !!!""""""#########""""""!!!!!!!!!"""$$$&&&nnn^^^YYYSSSQQQNNNMMMNNNOOONNNNNNPPPOOONNNNNNOOOOOOMMMLLLGGGFFFDDDCCCDDDEEEGGGHHHIIIHHHHHHHHHHHHGGGEEEDDDEEECCC@@@===;;;:::999999;;;:::999777666666555555333111///,,,************,,,'''%%%)))000222,,,%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$######$$$$$$%%%&&&######$$$%%%&&&&&&''''''""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$)))&&&###"""%%%%%%###!!!""""""""""""###$$$%%%&&&'''%%%$$$###%%%&&&%%%$$$"""###%%%&&&%%%###!!! $$$$$$$$$%%%%%%&&&&&&&&&##############################$$$$$$$$$%%%%%%%%%########################"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%"""############$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$#########$$$%%%&&&""""""######$$$$$$$$$$$$$$$#########""""""!!!!!! !!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""############""""""!!!!!!"""###$$$%%%%%%&&&"""######"""!!!!!!"""$$$""""""""""""###$$$%%%&&&######""""""""""""######$$$$$$###"""!!!!!!!!!"""######""""""!!!!!! !!!!!! !!!!!! !!!!!!"""###$$$$$$$$$$$$$$$################## !!!!!! !!!!!!""""""######"""""""""""""""""""""""" %%%***)))### !!!%%%""""""###$$$$$$$$$$$$$$$!!!""""""!!!!!!"""###%%%$$$###"""!!!!!!!!!!!!$$$###""""""$$$'''+++--- !!!"""###$$$$$$""""""""""""""""""""""""!!!"""###$$$######""""""#########$$$$$$$$$######""""""""""""######!!!!!!""""""""""""!!!!!!%%%%%%%%%%%%$$$###!!! """$$$###""""""%%%(((""""""""""""############ !!!"""$$$$$$$$$###"""""""""!!!!!!!!!!!!""""""###"""!!! !!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######################## !!!######!!!!!!!!!"""###""""""###%%%%%%$$$"""""""""!!!!!! !!!"""#########"""######"""!!!!!!###%%%nnn___ZZZQQQNNNKKKJJJKKKNNNOOOOOOQQQOOOMMMMMMNNNNNNNNNMMMDDDDDDDDDCCCCCCCCCCCCCCCHHHGGGGGGGGGFFFEEEEEEEEEFFFFFFDDDBBB@@@>>>===<<>>;;;999666555333333666444111...+++***))))))((()))+++,,,+++***(((&&&'''&&&&&&%%%%%%&&&&&&''')))'''&&&&&&''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""$$$%%%&&&&&&''''''&&&&&&(((((('''&&&$$$###""""""""""""""""""###$$$%%%&&&###!!!!!!$$$'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###############"""!!! """"""#########$$$$$$$$$%%%$$$"""!!!!!!!!!"""###%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$#########$$$&&&(((((((((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%###"""########################%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""#########$$$%%%%%%%%%&&&"""############$$$$$$$$$!!!!!!""""""""""""!!!!!!&&&%%%$$$"""!!! !!!!!!!!!!!! !!!"""######"""!!! !!!"""######"""!!! ######""""""""""""######"""""""""""""""!!! $$$$$$$$$###"""!!!!!! $$$"""!!!"""###$$$###"""######$$$$$$$$$######"""""""""############""""""!!!"""$$$$$$"""!!!########################%%%%%%$$$#####################"""!!! !!!!!!!!!!!!!!!!!!!!!!!!###  $$$&&&###"""%%%%%%###!!!&&&$$$"""!!!"""$$$$$$###$$$#########""""""!!!!!!!!!!!!!!!!!!"""###$$$%%% !!!!!!!!!!!! """""""""""""""""""""###$$$$$$###"""!!!!!!"""""""""###$$$$$$$$$"""!!!  !!!"""######$$$"""""""""!!!""""""###$$$""""""""""""""""""""""""!!!!!!"""###$$$$$$%%%%%% !!!!!!!!!!!!!!!!!!!!!"""$$$&&&&&&$$$!!!###!!!'''&&&$$$""""""###$$$%%%###############"""!!!!!!"""###%%%$$$"""!!!!!!!!!nnn___[[[RRROOOLLLKKKLLLOOOPPPPPPOOOMMMLLLKKKLLLMMMLLLKKKHHHGGGEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDEEEDDDCCCAAA???===<<<;;;<<<;;;999888777666666666555333111...+++***))))))((()))***++++++)))(((''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!!!!!!!!!!""""""$$$$$$%%%%%%%%%$$$######$$$%%%&&&&&&'''&&&&&&&&&(((''''''%%%$$$###"""""""""""""""######$$$%%%%%%%%%###!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$######"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###############%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$###### !!!###%%%%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$#########""""""#########"""############$$$$$$$$$$$$$$$$$$############"""""""""""""""############""""""#########$$$$$$$$$""""""############""""""""""""!!!!!!"""###$$$$$$ !!!!!!!!!!!!"""######"""!!!!!! !!!"""######"""!!! ######""""""""""""######"""""""""""""""!!! $$$$$$######"""!!!!!! !!! !!! #########$$$$$$######"""""""""############"""""""""###$$$$$$$$$$$$###"""######################## """""""""!!! """"""""""""""""""""""""###  ###%%%### !!!"""###$$$$$$$$$$$$%%%$$$""""""###$$$%%%$$$############"""""""""!!!"""""""""""""""######$$$######$$$$$$$$$$$$######$$$###!!! !!!"""###$$$$$$###"""""""""""""""###############"""!!!!!!!!!!!!!!!""""""######$$$###""""""""""""###$$$$$$""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%!!!!!!"""###############$$$!!!!!!###$$$$$$"""!!!!!!"""###$$$$$$%%%$$$###"""""""""#####################"""!!!!!!!!!###$$$$$$"""!!!!!!"""nnn___[[[SSSPPPMMMLLLMMMOOOPPPQQQMMMLLLJJJJJJKKKKKKKKKJJJIIIGGGEEECCCCCCDDDFFFGGGGGGGGGFFFEEEEEEDDDCCCCCCBBBAAA@@@???===<<<;;;:::888888777777777777888888444333000...+++***)))(((((()))***+++***)))(((''''''&&&&&&%%%%%%&&&&&&'''%%%$$$###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""###$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&%%%$$$######"""############$$$$$$$$$$$$'''%%%###"""######""" $$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$###### !!!"""###$$$###"""!!!#########$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""#########""""""!!!!!!""""""###"""############$$$$$$$$$$$$$$$$$$############"""!!!!!!!!!!!!!!!!!! """""""""#########$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!"""###%%%%%% !!!!!!"""!!!""""""######""""""!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!! $$$$$$######"""!!!!!!!!!###"""!!!!!!######"""!!!""""""######$$$######"""""""""############""""""%%%$$$$$$$$$$$$$$$$$$%%%###########################"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################$$$!!!"""$$$###"""""""""""""""###$$$&&&&&&"""!!! """$$$$$$###############""""""""""""$$$######"""""""""""""""###$$$$$$%%%%%%$$$$$$###%%%$$$!!!  """###$$$###""""""""""""""""""$$$######"""""""""""""""#######################################$$$%%%%%%"""""""""""""""""""""""""""""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$!!!!!!##################$$$%%%&&&'''#########"""""""""!!!!!!"""############""""""!!! """$$$$$$"""""""""###nnn___[[[SSSPPPMMMLLLMMMNNNOOOPPPMMMKKKIIIJJJKKKLLLKKKJJJHHHFFFCCC@@@@@@AAADDDEEEFFFFFFEEEEEEDDDCCCBBBBBB???>>>>>>===<<<;;;::::::777777666666666777888888333222000...,,,***)))((())))))******))))))(((''''''&&&&&&%%%%%%&&&&&&''''''%%%$$$$$$%%%%%%$$$"""%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!!!!"""$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$########################"""###$$$%%%&&&&&&''''''"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$######'''&&&$$$###"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&######%%%%%%%%%$$$###"""%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$$$$$$$$$$#########"""""""""""""""!!!!!! """"""""""""############"""######$$$$$$######"""######"""""""""""""""### !!!""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""############""""""!!!!!!""""""""""""!!!!!!############""""""!!!!!!$$$###""""""$$$$$$###"""!!!""""""###############""""""############""""""$$$###"""!!!!!!"""###$$$########################&&&%%%%%%$$$$$$$$$%%%%%%!!!!!!!!!!!!!!!"""""""""########################$$$!!! #################################!!!""""""!!!#########"""""""""""""""%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!%%%$$$######""""""""""""######"""""""""""""""###$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$!!!"""$$$&&&(((&&&### """###############$$$%%%#########$$$######"""!!!""""""############"""!!!!!!#########"""###$$$lll^^^ZZZRRROOOLLLJJJKKKMMMNNNNNNMMMLLLJJJKKKLLLMMMMMMLLLIIIGGGCCC@@@@@@AAACCCEEEFFFFFFEEEDDDCCCAAAAAA@@@<<<<<<<<<;;;;;;:::::::::888777777666555555555666111111000...,,,***(((''')))))))))))))))((('''''''''&&&&&&%%%%%%&&&&&&'''***(((&&&%%%%%%%%%###!!!%%%$$$$$$######$$$$$$%%%&&&$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""############"""###$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$$$$$$$###############$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$$$$$$$$$$#########""""""#########""""""!!!!!!!!!!!!!!!"""""""""#########!!!!!!""""""""""""!!!!!!######"""""""""""""""###""""""!!!!!!!!!!!!!!!!!!######""""""""""""######""""""!!!!!!!!!!!!""""""!!!"""############"""!!!!!!!!!""""""""""""!!!!!!#########"""""""""""""""!!! !!!!!!  !!!"""###############""""""############""""""###!!!!!!###""""""""""""""""""""""""""""""!!!!!!!!!""""""###!!!!!!!!!"""""""""""""""###########################!!! """###$$$"""###$$$%%%$$$!!!  """$$$###"""""""""""""""""""""######%%%%%%###"""!!!!!!!!!!!! ###$$$%%%&&&&&&$$$"""!!!###"""""""""""""""######$$$###"""!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""###############$$$$$$$$$###$$$$$$$$$$$$$$$############%%%((()))(((### """$$$%%%%%%###"""###$$$$$$$$$%%%%%%%%%$$$###"""!!!""""""#########""""""!!!#########"""###$$$kkk]]]YYYRRROOOLLLJJJKKKLLLMMMMMMNNNLLLKKKLLLMMMNNNNNNMMMKKKIIIFFFCCCBBBCCCEEEFFFEEEEEEDDDCCCBBB@@@??????::::::::::::::::::;;;;;;999888777555444444444444000000///...,,,***((('''))))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''***(((&&&&&&&&&%%%###!!!%%%$$$###""""""###$$$%%%&&&%%%$$$###"""###$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%$$$$$$#########$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$$$$!!!#########"""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#########""""""""""""#########$$$$$$$$$!!!!!!"""############"""%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""###""""""!!!!!!""""""###"""############$$$$$$$$$$$$$$$$$$############"""$$$$$$###############"""!!!!!!!!!"""""""""######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""###%%%%%%#########"""""""""!!!!!!$$$######""""""######$$$""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!! !!!!!!"""""""""""""""######"""""""""""""""""""""!!! """"""!!! !!!"""############""""""############"""""""""!!!!!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""########################"""!!!!!! !!!###$$$!!!###%%%&&&$$$!!!###""""""$$$&&&&&&%%%$$$""""""""""""############%%%$$$###"""!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!###%%%&&&&&&%%%###""""""""""""""""""######$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%""""""""""""""""""""""""##############################$$$$$$$$$###""""""&&&$$$!!!!!!"""######"""!!!$$$'''&&&$$$"""$$$&&&%%%%%%%%%$$$$$$$$$$$$###!!!""""""############""" """$$$$$$"""""""""###iii\\\XXXSSSPPPMMMKKKLLLMMMNNNNNNNNNLLLKKKKKKMMMOOONNNNNNJJJHHHFFFEEEDDDCCCDDDDDDEEEEEECCCBBBAAA???>>>>>>999999999::::::;;;;;;;;;777777666555444444444444/////////...,,,***((('''))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$%%%%%%$$$###%%%$$$###""""""###$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$%%%"""###%%%&&&'''&&&%%%$$$!!!###$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""#########$$$$$$$$$%%%%%%###"""""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""$$$%%%&&&#########""""""#########"""############$$$$$$$$$$$$$$$$$$############""""""##################$$$!!!!!!!!!!!!"""""""""###"""""""""######"""""""""""""""!!!!!!"""###$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$###""""""###$$$$$$###"""!!! !!!"""###!!!"""###$$$$$$###"""!!! !!!""""""""""""""""""""""""""""""""""""###$$$###"""###$$$%%%$$$""" !!!"""############""""""############""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""$$$#########$$$$$$%%%&&&$$$#########"""!!!!!!!!!"""""""""""""""""""""""" !!!""""""!!!!!!"""###!!!"""###$$$$$$"""!!! $$$######$$$&&&&&&$$$"""!!!"""""""""############$$$$$$###"""!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%"""""""""""""""###$$$$$$!!!!!!"""###############""""""######$$$$$$%%%%%%###""""""""""""###$$$$$$""""""""""""""""""""""""########################$$$$$$$$$$$$$$$###""""""$$$""" !!!!!!!!! $$$%%%###"""%%%(((&&&%%%###"""""""""###$$$!!!!!!"""###############!!!###$$$$$$"""!!!!!!"""~~~hhh[[[WWWUUURRRNNNLLLMMMNNNOOOOOOMMMLLLJJJKKKMMMNNNNNNMMMGGGFFFEEEDDDBBBBBBAAAAAAEEEDDDCCCBBB@@@???>>>===888999999:::;;;;;;<<<<<<666555555444444444555555/////////...---***((('''))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''"""!!!!!!"""$$$&&&%%%$$$%%%$$$"""!!!!!!"""$$$%%%%%%&&&&&&&&&&&&%%%$$$###%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###!!! %%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$"""""""""###$$$$$$%%%%%%!!!"""%%%'''''''''&&&%%%"""$$$%%%$$$!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###"""###$$$&&&'''%%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%###"""#################################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########"""###$$$$$$%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&((()))***$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""!!!!!!""""""######$$$$$$!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######&&&%%%$$$"""!!!  !!!"""######%%%$$$###""""""###$$$%%%###"""!!! !!!"""### """###$$$$$$###""" !!!""""""""""""""""""""""""""""""#########!!!  !!!"""!!! !!!"""############""""""############""""""&&&%%%%%%%%%%%%%%%%%%&&&""""""""""""""""""""""""###"""""""""###$$$$$$%%%%%%$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!""""""""""""""""""###$$$%%%&&&"""!!!!!!"""######!!!!!!!!!""""""#########$$$$$$######""""""""""""""" !!!!!!!!!!!! """  $$$'''""""""!!!""""""###$$$$$$ !!!"""$$$$$$$$$###"""!!!!!!"""###$$$$$$%%%%%%"""""""""!!!"""######$$$""""""""""""""""""""""""$$$$$$##################%%%%%%%%%%%%$$$$$$###""" ###&&&'''$$$!!! !!!$$$(((%%%$$$""" !!!###$$$!!!!!!"""###############"""$$$%%%$$$"""!!!!!!!!!jjj\\\UUUUUUSSSOOOMMMLLLLLLKKKIIIOOOMMMKKKJJJLLLMMMMMMLLLLLLJJJFFFCCCAAABBBDDDEEEAAABBBDDDDDDCCC@@@===;;;999888666777999;;;<<<<<<999777444333444666666666333111///,,,+++***************)))''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%(((&&&%%%######$$$%%%'''+++)))&&&$$$###$$$%%%'''!!!&&&(((&&&%%%(((###$$$%%%&&&%%%$$$###""""""""""""###$$$$$$%%%%%%""""""###$$$$$$$$$$$$###%%%$$$######%%%%%%$$$#########$$$%%%%%%&&&''''''%%%%%%$$$$$$###"""!!!!!!"""######"""!!!!!!"""$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%(((''''''&&&$$$######""""""###%%%&&&&&&%%%$$$"""###$$$$$$%%%%%%$$$$$$#####################$$$$$$$$$%%%&&&''''''%%%$$$##############################"""""""""###$$$%%%%%%$$$$$$######"""!!!!!!!!!%%%%%%&&&&&&&&&&&&''''''########################$$$$$$###""""""######$$$!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###%%%%%%'''&&&&&&%%%$$$###"""""" !!!###%%%&&&'''######"""""""""""""""###""""""""""""""""""""""""%%%$$$###!!!!!!!!!"""######"""!!!"""###$$$###"""""""""""""""!!! !!!"""$$$""" !!!"""######"""!!! '''&&&###  !!!  !!! !!!"""""""""!!!$$$$$$$$$###############$$$###"""!!! !!!!!!###"""!!!!!!!!!!!!""""""!!!!!!"""###$$$%%%%%%%%%!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!"""%%%&&&%%%"""'''''''''&&&%%%$$$###"""######"""!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$#########""" """$$$%%%###!!!!!!"""###"""!!!######$$$$$$$$$$$$##############################!!!!!!!!! !!!!!!"""############"""""""""""""""!!!"""###$$$$$$###"""!!!$$$$$$######""""""!!!!!!""""""############""""""###%%%%%%$$$"""!!!"""### !!!!!!""""""######$$$%%%''''''%%%$$$$$$%%%~~~jjj[[[UUURRRPPPMMMLLLMMMMMMMMMLLLOOOMMMKKKKKKLLLMMMMMMLLLJJJHHHDDDBBBAAABBBDDDEEECCCCCCDDDDDDBBB@@@>>><<<:::888777777999;;;;;;;;;888666333222333555555555222111///,,,+++************)))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$&&&'''(((&&&$$$###""""""###$$$$$$"""$$$((('''### !!!$$$%%%%%%%%%%%%$$$######%%%%%%$$$$$$###"""""""""""""""###$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$######"""######$$$###""""""###%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$"""###%%%'''''''''%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$########################""""""""""""############"""""""""""""""##################$$$$$$$$$%%%%%%########################""""""""""""""""""""""""!!!!!!"""###############"""!!!!!!!!!"""###$$$$$$%%%%%%$$$$$$######""""""!!!!!!"""###%%%&&&''''''######"""""""""""""""###""""""""""""""""""""""""%%%$$$"""!!!!!!!!!"""###$$$###!!!"""######"""!!!""""""""""""!!! $$$""" !!!######""" !!!!!!""""""""""""!!!""""""""""""!!!!!! !!!!!! !!!!!!###############"""!!!!!!############"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! """""""""######$$$$$$%%%"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###""" """$$$%%%$$$"""$$$$$$$$$$$$$$$###"""!!!$$$######"""""""""""""""%%%$$$###""""""###$$$%%%#########"""!!!!!!"""$$$%%%###!!!!!!"""###"""!!!######$$$$$$$$$$$$####################################"""""""""######$$$###"""""""""""""""""""""""""""###$$$$$$###""""""#########"""""""""""""""""""""############""""""###$$$%%%$$$"""!!!"""###""""""""""""############!!!###%%%%%%#########$$$~~~iii[[[TTTOOOMMMKKKKKKMMMOOOOOOOOONNNMMMKKKKKKMMMNNNMMMMMMHHHFFFCCCAAA@@@BBBDDDFFFEEEDDDDDDBBBAAA???>>>>>>;;;999777777999:::::::::777555222222333444444333222111...,,,******))))))***)))(((''''''&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""######$$$%%%%%%%%%&&&%%%%%%$$$$$$#########%%%###%%%)))((("""&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###""""""""""""######$$$$$$$$$$$$$$$%%%$$$######%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$###############"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&"""$$$%%%'''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""###$$$%%%%%%########################""""""#########"""!!!!!! !!!!!!"""######$$$$$$############$$$$$$$$$$$$######################## !!!"""######"""!!! !!!""""""""""""!!!###"""""""""""""""###############"""""""""""""""""""""######$$$%%%%%%&&&"""""""""!!!!!!""""""###""""""""""""""""""""""""$$$###""""""!!!"""""""""%%%###""""""######""" ############"""!!! &&&$$$""""""######!!! !!!!!!!!!!!!!!!"""######!!!"""$$$&&&&&&%%%###"""!!!!!!""""""""""""!!!!!!$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """######""""""!!!!!!!!!"""#########"""!!!####################################"""""""""""""""""""""""""""""""""""""""!!! !!!###$$$###"""!!!!!!""""""""""""!!!!!!$$$$$$#########"""""""""%%%%%%$$$$$$$$$$$$%%%%%%"""######"""!!!!!!###$$$%%%###!!!!!!"""###"""!!!######$$$$$$$$$$$$######################################################""""""""""""""""""############$$$$$$$$$$$$######""""""""""""############""""""############""""""###$$$%%%$$$"""""""""$$$$$$$$$$$$$$$############ """""""""!!!"""###~~~jjj\\\UUUNNNLLLJJJJJJLLLNNNOOONNNNNNLLLKKKLLLNNNOOONNNMMMHHHFFFCCCAAAAAACCCFFFHHHGGGFFFDDDAAA@@@?????????<<<:::888777888:::999999888666333333444444333333222000...,,,***)))))))))))))))((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$######&&&&&&'''''''''&&&%%%$$$!!!!!!%%%***+++&&&$$$$$$&&&%%%$$$###"""###$$$%%%"""""""""###$$$$$$%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%#########%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%"""###$$$&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!! !!!###%%%&&&###########################$$$$$$$$$$$$###!!! !!!!!!""""""############$$$%%%%%%%%%%%%&&&&&&&&&######################## """$$$$$$###!!! !!!!!!"""""""""""""""!!!$$$###"""""""""""""""### !!!!!!!!!""""""######!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""###""""""""""""""""""""""""######""""""""""""""""""%%%###""""""######!!! ###############"""!!!!!!$$$###""""""""""""!!!!!!!!!!!! """###%%% !!!"""######"""!!! !!!"""###$$$$$$###"""!!!###"""  !!! !!!!!! !!!###$$$$$$"""  ###$$$###"""!!!############""""""""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""" !!!!!!"""""""""!!!############""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######"""!!!###$$$%%%###!!!!!!"""###"""!!!######$$$$$$$$$$$$##############################!!!""""""""""""""""""!!!"""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!""""""######$$$$$$"""######$$$$$$######""""""$$$%%%$$$###"""###$$$%%%%%%$$$######"""!!!!!!!!!"""!!!!!!"""$$$kkk]]]VVVOOOMMMJJJJJJKKKLLLMMMLLLMMMLLLLLLMMMOOOOOONNNMMMIIIGGGDDDCCCCCCEEEHHHJJJHHHGGGDDDAAA????????????<<<:::888777888:::999999999777555555555555444333111000...+++***))))))))))))((((((''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!%%%&&&'''((((((&&&%%%$$$!!!!!!%%%+++,,,)))''')))&&&%%%$$$###"""###$$$%%%"""""""""###$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$############%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$#########!!!"""###$$$%%%&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""!!!!!! !!!###%%%&&&########################%%%%%%%%%%%%$$$###""""""############""""""!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&######################## !!!###%%%%%%$$$###"""#########$$$$$$###""""""$$$###"""""""""""""""### !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""$$$###""""""######""" """############""""""!!! !!!!!!!!!!!!"""""""""!!! """###$$$ !!!"""###$$$$$$###"""!!!###"""  !!! """"""$$$$$$###!!!!!!"""!!!!!!######""""""""""""""""""$$$$$$######""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!!"""### !!!"""############!!!!!!""""""!!!!!! """##################""" """######""""""###$$$%%%###!!!!!!"""###"""!!!######$$$$$$$$$$$$######""""""""""""""""""""""""!!!"""###$$$$$$$$$######!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$######$$$$$$$$$$$$######"""###$$$$$$###"""###$$$$$$$$$###"""!!!  """###""""""###$$$jjj\\\VVVOOOMMMKKKJJJJJJKKKKKKJJJLLLLLLLLLNNNPPPPPPOOOMMMJJJHHHEEEDDDDDDFFFIIIKKKIIIGGGEEEBBB@@@?????????;;;999777777999:::::::::999888666666666666444222111000---+++))))))((((((((((((''''''''''''(((((((((''''''&&&&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$###"""%%%$$$&&&******'''&&&(((&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%%%%%%%%%%$$$###"""###%%%&&&&&&%%%#########$$$$$$$$$$$$$$$########################%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&""""""##################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$%%%%%%$$$$$$#########"""""""""######$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$###""""""""""""!!!!!!!!!"""###$$$$$$########################%%%$$$######"""######$$$$$$$$$######"""!!!!!! """"""""""""####################################!!!"""###$$$%%%%%%$$$$$$###$$$$$$$$$$$$######"""###"""""""""""""""###### !!!!!!""""""######""""""################## !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""###"""!!!"""###$$$###!!!!!!""""""######"""!!!!!!!!!!!! """###""""""!!!!!!!!!!!!""""""%%%###!!! !!!""""""############""""""$$$$$$###""""""""""""""" !!!!!!"""#########"""!!!!!!###$$$%%%%%%%%%""""""""""""""""""""""""############""""""""""""######################## !!!###"""!!!!!!"""$$$!!!!!!"""######$$$###### !!!"""!!! !!!"""############"""!!!!!!###$$$###"""###$$$%%%###!!!!!!"""###"""!!!######$$$$$$$$$$$$######""""""""""""""""""""""""!!!"""$$$&&&''''''&&&&&&!!!!!!!!!"""######$$$$$$$$$$$$############$$$$$$""""""""""""##################$$$$$$$$$$$$######"""###$$$$$$###"""$$$%%%#########"""!!! !!!###$$$###"""###$$$}}}iiiZZZTTTNNNLLLJJJIIIJJJKKKKKKJJJLLLLLLLLLNNNPPPQQQOOONNNJJJHHHEEECCCCCCEEEGGGIIIHHHGGGEEECCCAAA???>>>>>>:::888777777999;;;;;;;;;888777666555666555333111111///---+++)))(((((((((((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%'''(((###$$$$$$%%%%%%$$$$$$$$$'''$$$$$$''''''$$$$$$&&&$$$%%%%%%%%%%%%$$$######%%%%%%$$$$$$###"""""""""###$$$%%%%%%&&&&&&%%%%%%###""""""###%%%&&&&&&%%%""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%########################"""######$$$%%%%%%&&&&&&!!!!!!""""""######$$$$$$########################""""""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%###""""""###%%%&&&%%%%%%$$$$$$###""""""!!!""""""######$$$####################################""" !!!###$$$#########"""""""""""""""""""""""""""####################################!!!!!!!!!"""###$$$$$$$$$###############"""!!!!!!"""!!!!!!!!!"""###$$$$$$"""""""""""""""""""""###!!!"""""""""######$$$$$$  """######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$######""""""!!! !!!###$$$$$$### !!!!!!""""""!!!!!!!!!!!!###""" !!!###"""######""""""!!! %%%%%%%%%$$$$$$$$$%%%%%%"""""""""!!!!!!"""""""""###############"""!!!!!! !!!!!!!!! !!!!!!"""""""""###%%%%%%%%%&&&&&&&&&&&&&&& !!!!!!""""""######"""""""""""""""######### """$$$$$$"""!!!###%%%!!!""""""#########"""""" !!!"""###"""!!!"""###$$$$$$$$$$$$###"""!!!###$$$#########$$$%%%###!!!!!!"""###"""!!!######$$$$$$$$$$$$######""""""""""""""""""""""""!!!$$$&&&&&&&&&&&& !!!!!!"""######$$$$$$$$$###""""""""""""###$$$#########"""""""""""""""###$$$$$$%%%%%%$$$$$$###!!!###$$$$$$######$$$%%%#########""""""!!!!!!!!! """$$$$$$"""!!!"""###{{{gggYYYRRRLLLJJJIIIIIIJJJLLLLLLLLLLLLLLLLLLNNNQQQQQQPPPNNNJJJHHHEEEBBBBBBCCCFFFHHHHHHGGGFFFDDDBBB@@@>>>===999888666777999;;;<<<<<<777666555555555444111///111///---+++)))((((((((((((((('''''''''(((((()))&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""""""!!!"""$$$'''***,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%""""""$$$%%%###$$$'''$$$$$$%%%&&&%%%$$$###""""""""""""###$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%###""""""###%%%'''&&&%%%!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&%%%%%%%%%$$$$$$#########""""""######$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&& !!!!!!"""###$$$$$$%%%########################""""""###$$$$$$$$$$$$### !!!"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%###""""""###%%%&&&%%%%%%$$$$$$###""""""!!!"""###$$$%%%%%%$$$"""!!!########################""" """%%%!!!!!!!!!"""######$$$$$$###$$$$$$$$$$$$%%%%%%%%%######################## !!!"""$$$$$$"""""""""""""""!!! !!!!!!!!!!!!"""###%%%%%%############"""""""""""" !!!""""""""" """######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$$$$###"""!!! !!!$$$%%%%%%$$$ !!!!!!!!!!!!!!! """$$$&&&$$$!!!!!!#########$$$$$$###!!!!!!###$$$###"""!!!###"""!!! !!!"""### !!!"""""""""!!! !!!"""""" """$$$%%%'''&&&%%%###!!!  !!!"""######$$$!!!!!!""""""######$$$$$$########################!!!###%%%$$$""""""$$$&&&!!!!!!""""""""""""!!!!!! !!!###$$$###""" ###$$$%%%&&&&&&%%%$$$### ###$$$#########$$$%%%###!!!!!!"""###"""!!!######$$$$$$$$$$$$######"""""""""""""""""""""""" ############ !!!!!!"""###$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$######""""""!!!!!!###$$$$$$%%%%%%$$$$$$###!!!###$$$$$$######$$$&&&$$$$$$$$$############### """######!!! !!!"""{{{jjj\\\TTTNNNJJJGGGGGGJJJKKKJJJHHHKKKJJJJJJLLLNNNOOONNNMMMGGGFFFEEECCCCCCEEEFFFGGGFFFFFFEEEDDDBBB???===<<<:::888666777999;;;;;;;;;999888777777777777555333111///---+++***)))*********)))'''&&&%%%%%%&&&&&&&&&%%%###"""###%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$###!!!#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###%%%((((((&&&$$$######'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###"""$$$$$$$$$############"""%%%%%%$$$$$$%%%'''((()))((('''%%%$$$###$$$%%%%%%"""""""""###$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$%%%&&&&&&''''''%%%$$$###""""""###$$$%%%"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$###$$$$$$######""" """###$$$$$$$$$"""!!! ########################$$$$$$############$$$$$$"""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""'''&&&%%%###"""!!!!!! !!!"""####################################"""""""""!!!!!! !!!"""######"""!!! """!!!!!!!!! """"""""""""###############"""!!! !!!"""### !!!"""###$$$%%%%%%$$$###""""""!!!""""""###""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############"""!!! !!!!!!%%%""" """%%%%%%!!!########################!!!!!!!!!!!!"""""""""""" !!!"""""""""""""""""""""!!!!!!!!!!!! !!!"""!!! """$$$"""""""""""""""""""""""""""%%%''''''%%%###"""""" !!!"""#####################$$$%%%%%%%%%%%%%%% !!!"""######"""!!! $$$###"""!!!!!!"""###$$$ !!!!!!!!!!!!""""""#########$$$$$$$$$###"""!!!!!!!!!!!!!!!"""""""""""""""############!!!!!!!!!###$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$###!!!!!!$$$%%%$$$"""""""""#########$$$$$$$$$&&&&&&%%%$$$###"""!!!!!! """$$$$$$""" |||jjj[[[TTTNNNKKKHHHHHHKKKMMMLLLKKKJJJJJJJJJKKKNNNNNNMMMLLLGGGFFFDDDCCCCCCDDDFFFGGGGGGFFFEEECCCAAA???===<<<:::999777888999;;;::::::888777666777777777555333111///---+++***))))))******)))'''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%$$$""" """""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###%%%'''(((&&&$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###$$$$$$$$$############"""######""""""###$$$&&&''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$##################%%%%%%$$$$$$$$$$$$$$$%%%""""""############""""""$$$$$$$$$$$$$$$$$$###"""######$$$$$$%%%%%%&&&&&&###""""""""""""""""""###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%!!!###$$$%%%&&&&&&"""###$$$$$$###"""!!! ########################$$$$$$############$$$$$$""""""""""""""""""###$$$""""""""""""""""""""""""&&&%%%$$$###"""!!!!!!!!!!!!!!! !!!""""""########################&&&%%%%%%$$$$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!!!! """""""""""""""""""""!!!###"""!!! !!!"""###!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############"""!!!  !!!!!!!!!!!! !!!!!!"""&&&$$$""""""$$$%%%$$$### !!!!!!!!!!!!""""""""""""######$$$######!!! """"""""""""!!!!!!!!!!!!!!!###$$$$$$######$$$%%%"""""""""""""""""""""""""""$$$&&&&&&$$$"""""""""!!!!!!"""############### !!!""""""######""""""!!!!!!""""""""""""!!!!!!$$$###"""!!!!!!"""###$$$!!!!!!!!!""""""""""""#########$$$$$$$$$%%%%%%%%%######"""""""""#########""""""""""""############!!!!!!"""###$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###""" """$$$%%%$$$"""""""""#########$$$$$$$$$#########$$$$$$$$$$$$%%% """$$$$$$""" }}}jjj[[[SSSNNNKKKHHHHHHKKKNNNNNNMMMJJJIIIIIIKKKMMMMMMLLLKKKGGGFFFDDDCCCCCCDDDFFFGGGGGGFFFEEECCCAAA???======;;;:::999:::;;;;;;999777777666555666777777666444000///---+++***)))))))))))))))((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###%%%''''''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$############"""######"""######$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""!!!##################$$$$$$""""""############""""""""""""######$$$###############$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""########################%%%$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$######"""#########$$$######"""!!!########################$$$$$$############$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""%%%$$$###""""""""""""###""""""!!! !!!!!!########################&&&&&&%%%$$$######""""""$$$"""!!!!!!"""$$$"""""""""!!!!!!!!! """""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$############"""""""""""""""""""""""""""######""""""!!! """"""############""""""!!!!!!!!!!!!!!!""""""###!!!!!!"""$$$ !!!!!!!!!"""""""""######$$$$$$$$$###"""!!! !!!!!!!!!!!!"""""""""""" """%%%%%%$$$######$$$"""""""""""""""""""""""""""$$$$$$$$$"""!!!"""###""""""""""""############ !!!!!!""""""!!!!!!###""""""!!!!!!""""""#########""""""""""""######""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%""""""""""""############!!!!!!""""""$$$%%%''''''########################"""############$$$$$$$$$$$$###"""###$$$%%%$$$##################$$$$$$$$$############$$$$$$$$$$$$ """$$$$$$""" ~~~jjj[[[SSSMMMJJJGGGGGGKKKNNNOOONNNJJJIIIIIIJJJLLLMMMKKKJJJGGGEEEDDDCCCCCCDDDEEEGGGGGGFFFEEECCC@@@???>>>===;;;;;;:::;;;<<<;;;888555666555555666777888666555000///---+++)))))))))))))))(((((('''''''''''''''***)))((('''&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%"""""""""!!!"""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$######$$$$$$%%%&&&$$$&&&''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$#########""""""$$$$$$%%%%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!""""""###############$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""###############$$$$$$################## !!!"""######"""!!! """"""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&$$$"""!!! ################################################$$$$$$############$$$$$$$$$$$$###"""!!!!!!!!!"""""""""""""""""""""""""""######""""""""""""############"""!!! !!!#################################"""!!!!!! ###"""!!! !!!"""###"""""""""!!!!!!!!!!!! """"""!!!!!! """"""!!!!!!!!!!!!""""""############""""""!!!!!! !!!###$$$%%%$$$"""!!!$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! """######$$$$$$######""""""""""""!!!"""######$$$!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$ !!!!!!!!!!!!!!!!!!!!!"""""""""""" ###$$$###"""!!!!!!"""""""""""""""""""""""""""######"""!!!!!!"""$$$###"""""""""""""""######!!!!!!"""###############$$$###"""!!!!!!"""###$$$###""""""""""""""""""###!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$%%%%%%!!!"""""""""############""""""""""""###$$$&&&&&&########################""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$########################%%%$$$$$$###"""!!! """$$$$$$""" ~~~iii[[[TTTMMMIIIEEEEEEIIIMMMNNNMMMJJJIIIIIIJJJLLLLLLKKKIIIFFFEEEDDDBBBBBBDDDEEEFFFHHHGGGDDDBBB@@@???>>>>>><<<;;;;;;;;;<<<;;;888555555555444555777777666444000...,,,***)))((())))))(((((((((((((((((('''''',,,***'''%%%$$$&&&(((***&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$######$$$$$$%%%&&&$$$&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$ !!!"""############"""$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""###############$$$$$$##################!!!"""$$$$$$$$$$$$"""!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###############$$$%%%%%%!!!"""###$$$%%%&&&&&&&&&##################$$$$$$########################$$$$$$############$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$###"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!! !!!"""######"""!!! ###"""""""""!!!!!!!!!!!!"""!!!!!!!!! !!!!!!""""""""""""!!!!!!$$$$$$######"""!!!!!!!!!!!!###$$$%%%$$$"""!!!######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""######""""""!!!"""""""""""""""###$$$$$$"""&&&)))'''"""!!!$$$""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$ !!!"""""" !!!!!!!!!"""""""""### ###$$$###"""!!!!!!"""""""""""""""""""""""""""######"""!!!!!!###$$$$$$###"""!!!!!!"""######!!!!!!"""###############$$$###"""!!!!!!"""###$$$"""""""""######""""""""" !!!!!!!!!""""""############"""""""""""" !!!"""############!!!"""""""""############""""""""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$##############################"""!!!  """$$$$$$""" }}}hhh[[[VVVNNNIIIEEEEEEHHHKKKMMMLLLKKKJJJJJJKKKLLLMMMKKKJJJFFFEEECCCBBBBBBCCCEEEFFFIIIGGGDDDAAA???>>>>>>>>>===<<<;;;;;;;;;;;;999777666555444555666666555333///...,,,***)))((((((((((((((()))))))))(((((('''+++)))'''%%%%%%&&&(((***&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$####################################$$$$$$######$$$$$$%%%&&&%%%&&&'''&&&$$$###$$$%%%######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&%%%$$$###$$$$$$$$$############"""""""""############"""""""""###$$$$$$%%%$$$$$$$$$!!!""""""###$$$$$$%%%%%% """###$$$$$$###"""""""""############""""""""""""######$$$###############$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$########################################################################$$$######""""""######$$$$$$$$$$$$$$$$$$######"""$$$############$$$%%%%%%########################$$$$$$############$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!""""""#########"""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""#########$$$$$$!!!"""$$$$$$"""!!!######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!$$$#########""""""!!!!!! !!!"""###$$$$$$######""""""""""""!!!!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""######$$$!!!%%%)))(((### !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###$$$%%%%%% !!!!!!!!!!!! !!!!!!""""""###### """%%%%%%$$$######$$$""""""""""""""""""""""""!!!###$$$###""""""###%%%$$$$$$"""!!!!!!!!!"""### !!!!!!""""""!!!!!!#########""""""#########""""""############"""""" !!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!"""######"""!!!""""""""""""##################"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$%%%%%%###"""###$$$$$$$$$$$$############### !!!!!!!!!!!! """$$$$$$""" {{{hhh\\\XXXPPPKKKFFFEEEHHHKKKMMMLLLLLLLLLKKKLLLMMMMMMLLLJJJFFFEEECCCBBBBBBCCCEEEFFFIIIGGGDDDAAA???>>>>>>>>>>>><<<::::::;;;;;;:::999777666555555666666444222///...,,,***(((((((((((('''((())))))***)))((('''&&&&&&'''(((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""$$$%%%&&&''''''&&&%%%$$$$$$$$$#########"""""""""########################$$$$$$######$$$$$$%%%&&&%%%&&&'''%%%$$$###$$$&&&"""######$$$&&&''''''(((%%%%%%%%%$$$$$$$$$######$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$############"""!!!"""###$$$$$$###"""!!!!!!"""###$$$%%%$$$$$$#####################$$$$$$!!!###$$$%%%%%%$$$###""""""############""""""$$$$$$$$$$$$$$$$$$###"""######$$$$$$%%%%%%&&&&&&######""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############((('''&&&%%%""" $$$$$$#########$$$%%%&&&########################$$$$$$############$$$$$$""""""""""""""""""###$$$""""""""""""""""""""""""###""""""!!!!!!!!!"""""""""""""""!!!""""""######"""""""""""""""""""""""" !!!"""###$$$%%%%%%!!!!!!""""""""""""!!!!!!#########"""""""""!!!!!! !!!!!!""""""######### !!!"""######"""!!! #########""""""""""""""" !!!!!!"""######$$$$$$#########"""""""""!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""!!!!!!!!!!!!"""######!!!######!!! ###%%%"""""""""""""""""""""""" !!!"""###$$$%%%%%%&&&""""""######"""!!!!!! !!!"""#########!!!###$$$$$$######$$$%%%"""""""""""""""""""""""" ###%%%%%%$$$$$$$$$$$$%%%$$$"""!!! !!!"""### !!!""""""######"""""""""######$$$$$$######"""!!!"""###$$$$$$###"""!!! !!!!!!!!!!!!"""""""""############""""""!!!!!! !!!###$$$$$$###"""!!!""""""""""""##################""""""""""""##############################"""############$$$$$$$$$"""$$$%%%$$$""" """###$$$$$$$$$#########""""""!!!!!!!!!"""""""""###### """$$$$$$""" {{{ggg]]]YYYRRRMMMHHHFFFIIILLLMMMMMMMMMLLLLLLMMMNNNNNNLLLJJJFFFDDDCCCBBBBBBCCCDDDFFFIIIGGGDDDAAA???>>>>>>???>>><<<999999:::;;;;;;;;;777666555555666555333111///...,,,***(((((((((((('''((()))******)))((('''!!!$$$(((++++++)))&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""!!!!!!!!!"""%%%'''''''''&&&%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%######$$$&&&""""""###$$$&&&'''((((((%%%%%%%%%$$$$$$$$$######%%%&&&'''(((((('''&&&%%%$$$$$$$$$############"""###$$$%%%&&&&&&%%%######!!!"""###$$$%%%%%%$$$###%%%%%%$$$$$$###"""""""""!!!###%%%&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$%%%&&&&&&''''''###"""!!! !!!"""###"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%$$$#########"""""""""#########""""""$$$$$$#########$$$&&&'''########################$$$$$$############$$$$$$""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""!!!!!!"""###$$$$$$"""""""""""""""""""""""" !!!###$$$$$$###"""!!! !!!"""###############"""""""""""" !!!"""###$$$%%%%%% !!!"""######"""!!! """"""""""""""""""######!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""!!!!!!"""""""""""""""!!!""""""############""""""!!!!!!!!!!!!!!!""""""###"""""""""""""""%%%))),,,$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&!!!"""""""""""""""!!!  !!!"""######$$$ !!!"""!!! """$$$"""""""""""""""""""""""" ###&&&'''&&&%%%$$$$$$&&&$$$"""!!! !!!"""#########$$$%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""!!!"""###$$$$$$###"""!!!""""""""""""############%%%$$$$$$$$$######"""""""""###$$$%%%%%%$$$"""!!!""""""""""""############$$$######""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""$$$%%%$$$!!!!!!###$$$$$$$$$$$$######""""""&&&&&&%%%$$$###"""!!!!!! """$$$$$$""" zzzhhh^^^[[[SSSPPPKKKHHHIIIKKKMMMMMMMMMLLLKKKLLLNNNNNNLLLKKKGGGDDD@@@======@@@CCCFFFGGGFFFDDDBBB@@@>>><<<;;;444555888:::;;;:::999999555555555666777666444222000...---+++)))''''''&&&'''''''''(((((((((((((((###$$$%%%'''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&''')))...,,,)))'''%%%%%%%%%&&&%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$$$$$$$###"""!!!'''%%%###$$$%%%&&&&&&%%%###%%%&&&&&&$$$######$$$######"""!!!!!! !!!!!!"""""""""!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!###%%%&&&&&&&&&$$$###%%%%%%%%%$$$$$$$$$##############################!!!!!!"""###$$$%%%%%%&&&%%%###!!! """#########%%%%%%$$$$$$###""""""!!!"""""""""###$$$$$$$$$%%%###""" !!!###$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%$$$$$$###"""!!! ###"""""""""!!!!!! !!!"""""""""""""""""""""############""""""!!!$$$&&&&&&%%%$$$$$$%%%&&&### """$$$$$$###"""""""""""""""!!! !!!""""""!!! !!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$############"""!!!!!!!!!""""""######$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###""""""###$$$%%%###"""!!! !!!"""###"""""""""""""""!!! !!!"""###$$$$$$$$$$$$$$$!!!!!!"""###############%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$#########""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%######""""""""""""###### !!!!!!""""""######"""######$$$###"""!!!  &&&"""&&&!!!!!!"""###############&&&### ###%%%%%%$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""!!!"""&&&$$$#############################################$$$$$$##################$$$&&&$$$!!!!!!"""#################################""""""""""""""""""""""""""""""######$$$ !!!"""######$$$"""$$$&&&&&&$$$"""""""""zzzggg]]]YYYSSSOOOJJJHHHHHHJJJLLLLLLLLLKKKKKKLLLNNNNNNLLLKKKGGGDDD@@@>>>===@@@CCCFFFGGGFFFDDDAAA>>>;;;999888555666888:::;;;::::::999555555555666777666444222///...---***)))''''''&&&((((((((((((((('''''''''###$$$%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''''''''&&&$$$###"""###$$$%%%'''&&&%%%$$$###!!! ##############################$$$###"""!!!###%%%$$$$$$$$$$$$$$$###""""""&&&%%%###$$$%%%&&&&&&%%%$$$%%%'''&&&$$$######$$$$$$###""""""!!!!!!""""""###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&& !!!"""$$$$$$###"""!!!#########"""""""""!!!!!!########################&&&&&&&&&%%%%%%%%%$$$$$$%%%###!!!!!!"""#################################$$$$$$$$$$$$$$$%%%%%%%%%###"""!!!!!!###$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$############""""""""""""$$$$$$$$$$$$#########"""!!!""""""###############""""""############""""""""""""$$$$$$###$$$!!! """"""!!!"""""""""""""""!!! """######"""!!!!!!"""""""""""""""""""""""""""###""""""!!!!!!"""###$$$!!!""""""######"""!!! !!!"""""""""""""""#########""""""!!!!!!!!!!!!"""""""""""""""""""""""""""###"""!!! !!!"""######"""!!! !!!"""###"""""""""""""""!!! #########$$$######"""!!! !!!"""""""""""""""$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########""""""!!!!!!!!!""""""""""""""""""""""""###"""!!!!!!!!!"""$$$$$$""""""!!!!!!!!!!!!"""""" !!!!!!"""#########$$$$$$%%%%%%%%%$$$""""""###%%%###!!!%%%$$$$$$$$$$$$###!!! %%%### !!!###%%%%%%$$$""""""""""""""""""""""""""""""############""""""(((""" ###$$$!!! !!!""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!###$$$$$$###""""""###########################""""""""""""""""""""""""""""""""""""######$$$ !!!"""#########"""$$$%%%%%%###""""""###{{{ggg[[[VVVRRROOOJJJHHHHHHIIIJJJKKKKKKJJJJJJKKKMMMNNNMMMKKKGGGDDDAAA>>>>>>@@@CCCEEEEEEDDDCCCAAA???>>><<<<<<666777999:::;;;::::::999555555555666777666444222///...,,,***)))(((''''''))))))((((((''''''&&&&&&###$$$%%%&&&'''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&"""!!!!!! !!!###$$$%%%$$$$$$%%%%%%$$$###!!! """"""""""""""""""""""""!!!"""###""" """$$$$$$$$$$$$$$$$$$$$$###"""%%%$$$###$$$&&&''''''&&&%%%&&&''''''%%%$$$$$$%%%$$$$$$######""""""#####################$$$%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%% !!!"""###$$$###""""""#########"""""""""""""""########################&&&&&&&&&%%%%%%%%%$$$$$$$$$"""!!!!!!"""######"""!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$"""!!!!!!###$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$##################""""""######$$$$$$$$$%%%$$$$$$$$$$$$############""""""###$$$$$$$$$$$$$$$""""""############""""""###!!!%%%%%%######!!! """"""!!!"""""""""""""""!!! !!!"""$$$$$$###""""""###""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$ !!!""""""######""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!"""##############################""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!! """""""""######"""!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! """""""""""""""""""""""""""""""""!!!"""######$$$!!!!!! !!!!!! !!!""""""######$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&###!!!"""$$$%%%$$$###%%%%%%%%%$$$###""" $$$###!!!"""###%%%%%%$$$""""""""""""""""""""""""######$$$$$$$$$$$$######$$$!!! """$$$"""!!!""""""""""""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""######$$$ !!!!!!""""""#########$$$$$$###!!!!!!"""$$$|||gggZZZUUUQQQNNNJJJGGGHHHIIIJJJJJJJJJIIIIIIKKKMMMMMMLLLKKKGGGEEEAAA???>>>@@@BBBDDDBBBBBBCCCCCCCCCCCCDDDDDD888999::::::;;;::::::999555555555666777666444222///...,,,***)))(((''''''******)))((('''&&&&&&%%%$$$$$$%%%&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%"""""""""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""###%%%&&&''' ###%%%&&&&&&%%%$$$########################""""""###"""!!! """$$$$$$$$$$$$%%%%%%$$$######$$$######%%%'''((((((&&&%%%'''((('''&&&%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&$$$"""!!!!!!#########""""""""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###$$$"""!!!"""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$#################################""""""""""""######"""""""""#########$$$$$$"""""""""!!!!!!!!!!!!!!!!!!"""######$$$$$$######""""""############""""""%%%!!!###&&&&&&$$$$$$###""""""######$$$$$$"""""""""""""""!!! """######"""""""""###""""""""""""""""""""""""!!!!!!!!!""""""###$$$$$$""""""""""""###"""""""""###""""""!!!!!! !!!!!!!!!!!!"""###$$$$$$########################$$$##################$$$""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!""""""""""""""" !!!!!!""""""!!!!!!!!!!!!""""""####################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$"""!!!!!! !!!!!!""" !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%""" ###$$$### """"""###$$$$$$$$$$$$#########"""######$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$######"""!!!########################""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$#########"""###  ###%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########"""""""""""""""######$$$ !!!!!!!!!"""""""""###$$$$$$$$$""" """$$$|||gggZZZTTTPPPMMMIIIHHHHHHJJJJJJJJJJJJIIIIIIJJJLLLLLLKKKJJJGGGEEEBBB???>>>???AAACCCBBBBBBBBBCCCCCCDDDDDDDDD:::;;;;;;;;;;;;::::::999555555555666777666444222...---,,,***)))(((((((((******)))((('''&&&&&&%%%$$$$$$%%%%%%&&&''''''((((((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$ !!!!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%% """%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###!!!!!!###$$$###$$$$$$%%%%%%%%%$$$$$$#########&&&((())))))'''%%%'''((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&###"""!!!"""###$$$"""!!!########################%%%%%%$$$$$$######""""""$$$###!!!"""$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$###########################"""""""""!!!!!!"""############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!""""""######""""""""""""############""""""###$$$%%%%%%$$$#########$$$$$$$$$#########$$$$$$"""""""""""""""!!!  """"""!!!!!!!!!"""""""""""""""""""""""""""!!!!!!""""""############%%%$$$$$$###"""!!!!!!!!!######""""""!!!!!! """"""!!!""""""###$$$%%%#################################$$$$$$#########!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!"""############"""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############""""""!!!!!!""""""###!!!!!!""""""###$$$$$$$$$##################$$$$$$"""!!!!!! !!!!!!"""""""""###$$$$$$$$$$$$$$$""""""###$$$######$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$%%%&&&%%%$$$###"""!!!%%%$$$$$$###"""!!! ################################################$$$!!! ###&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""""""""######$$$!!!!!!!!!!!!""""""""""""$$$$$$###""" """$$$zzzfffYYYTTTNNNLLLIIIIIIJJJLLLLLLLLLJJJIIIIIIJJJKKKKKKJJJHHHGGGEEEBBB@@@??????AAABBBDDDCCCBBBAAA@@@???>>>===<<<<<<<<<;;;;;;:::::::::555555555666777666444222...---,,,***)))((((((((())))))((((((''''''&&&&&&%%%%%%%%%%%%%%%'''(((((('''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!""""""######$$$$$$######$$$$$$$$$$$$$$$###$$$$$$$$$$$$#########""""""###$$$%%%$$$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$###"""!!!###%%%###$$$%%%%%%%%%%%%%%%%%%""""""$$$&&&)))***)))(((%%%&&&''''''%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########"""""""""""""""#########"""""""""""""""#################################&&&&&&&&&%%%%%%%%%$$$$$$###"""!!!"""$$$$$$"""!!!$$$$$$##################$$$$$$##################%%%###""""""$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$###########################""""""""""""""""""###$$$###"""""""""!!!!!! ############$$$$$$$$$$$$ !!!"""""""""""""""""""""############""""""!!!$$$&&&%%%### !!!!!!"""######!!!!!!"""###"""""""""""""""!!! !!!!!!!!! !!!"""""""""""""""""""""""""""""""""############""""""&&&&&&$$$###"""!!!!!!!!!############""""""""""""######"""""""""###$$$$$$########################!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""""""&&&%%%%%%###""" !!!""""""###############!!!!!!""""""#########$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""""""""""""""!!!!!!"""############"""######""""""""""""######!!!!!!"""######$$$$$$%%%""""""!!!!!!""""""###$$$!!!###$$$###!!! """%%%&&&&&&%%%%%%$$$###!!! !!!"""$$$%%%$$$######$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!###""""""$$$$$$###$$$$$$###"""!!! ######################## !!!""""""#########!!!!!!!!!###%%%%%%$$$""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$"""""""""""""""######$$$!!!!!!!!!!!!"""""""""""""""######""" !!!###wwwcccWWWRRRMMMKKKIIIIIIKKKMMMNNNNNNKKKJJJIIIIIIJJJJJJHHHFFFGGGEEECCC@@@??????@@@AAAEEEDDDCCCAAA???===;;;:::>>>===<<<;;;;;;:::::::::555555555666777666444222------+++***))))))((((((((((((((((((((('''''''''%%%%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!"""###$$$%%%%%%$$$$$$"""#########$$$#########$$$$$$$$$$$$######""""""########################!!!"""###"""!!! """$$$###$$$%%%%%%&&&&&&%%%%%%!!!"""$$$'''***+++***((($$$%%%'''&&&$$$######$$$###############$$$%%%%%%###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""######$$$!!!!!!"""""""""#################################&&&&&&&&&%%%%%%%%%$$$$$$"""""""""###$$$$$$""" """""""""###$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$%%%###""""""$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$##############################""""""""""""###$$$%%%"""""""""""""""#########"""#########$$$$$$$$$$$$!!!!!!"""############"""""""""############""""""###"""!!!!!!""""""!!!!!! """$$$$$$""" """###"""""""""""""""!!!  """""""""!!!"""$$$""""""""""""""""""""""""######$$$$$$###"""!!! %%%%%%###"""""""""##################$$$$$$$$$$$$$$$$$$######"""#########"""""""""""""""""""""""" !!!"""######"""!!! !!!"""######"""!!! !!!"""""""""""""""$$$$$$$$$$$$###"""!!!!!! !!!!!!"""###""""""""""""""""""""""""######### !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""""" !!!"""###$$$######"""""""""!!!!!!!!!!!!""""""!!!""""""######$$$%%%%%%""""""!!!!!!!!!"""###$$$"""#########!!!!!!###$$$&&&&&&&&&%%%$$$###"""!!! """%%%%%%$$$"""###%%%"""""""""""""""""""""""""""""""""######""""""""" $$$&&&$$$!!!!!!""""""""""""""""""########################!!!"""###$$$%%% """############$$$&&&######################## !!!!!!"""######$$$$$$"""""""""""""""######$$$""""""""""""!!!!!!!!!!!!!!!"""$$$###!!! !!!ttt```UUUQQQLLLJJJIIIJJJMMMOOOPPPPPPLLLKKKIIIIIIJJJIIIGGGEEEGGGEEECCCAAA??????@@@AAADDDDDDCCCBBB@@@???>>>>>>???>>>===<<<;;;:::::::::555555555666777666444222---,,,+++***))))))))))))'''''''''(((((((((((((((&&&%%%$$$$$$%%%&&&((()))%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$'''&&&&&&&&&&&&&&&&&&&&& !!!###$$$%%%%%%%%%$$$"""###$$$%%%%%%&&&%%%%%%###"""""""""###$$$%%%&&&"""""""""""""""""""""""" !!!"""!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&!!!!!!$$$'''***,,,***)))###%%%&&&&&&$$$######$$$###"""""""""###$$$$$$%%%"""""""""!!!"""######$$$########################$$$$$$$$$$$$######""""""$$$$$$######$$$$$$%%%&&&######$$$$$$%%%%%%%%%%%%########################!!!!!!"""###$$$%%%%%%&&&"""""""""###$$$$$$""" !!!###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%###"""###$$$&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""######""""""###$$$%%%%%% !!!"""###$$$%%%&&&&&& !!!!!!"""""""""###""""""###$$$$$$$$$$$$$$$""""""############""""""'''""""""&&&%%%###"""$$$'''&&&$$$"""$$$%%%"""""""""""""""!!!!!! !!!############$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$###""" $$$###"""""""""###$$$%%%#########$$$%%%%%%%%%&&&%%%%%%$$$###"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$###""" !!!"""######"""!!! !!!"""""""""""""""!!!###%%%&&&'''''' !!!!!!!!!!!!!!!######"""""""""""""""""" ######################## !!!!!!"""""""""""""""""""""""" !!!"""$$$$$$######"""!!!!!! !!!!!!"""""""""###$$$$$$%%%%%%""""""!!!!!!!!!"""$$$%%%###!!! !!!""""""!!!######$$$%%%%%%%%%%%%$$$"""&&&&&&$$$"""###%%%""""""""""""""""""""""""######$$$$$$$$$$$$######&&&)))%%%"""$$$$$$  !!!"""###$$$%%%""""""""""""""""""""""""!!!"""$$$&&&'''((("""%%%%%%###"""$$$&&&######################## !!!!!!"""###$$$$$$$$$"""""""""""""""######$$$""""""""""""!!!!!!!!!!!! """$$$$$$""" ppp___UUUQQQNNNLLLIIIIIIJJJLLLMMMMMMLLLOOOQQQQQQMMMIIIEEEDDDDDDCCCAAA?????????AAABBBCCCDDDDDDCCC@@@>>>>>>>>>>>><<<::::::;;;;;;:::999999777444333444444444333222000...+++)))'''''''''(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$##################$$$!!!"""$$$%%%&&&&&&%%%$$$$$$$$$###"""###$$$&&&'''&&&%%%$$$###$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%######""""""######$$$%%%%%%%%%$$$$$$###"""""""""%%%%%%%%%$$$$$$#########$$$&&&(((&&&$$$$$$&&&)))"""###$$$%%%'''((())))))%%%""" ###%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""""""""$$$$$$############""""""""""""""""""!!!!!!""""""###$$$'''$$$!!!!!!###%%%$$$"""""""""!!!!!!!!!"""$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""#########"""""""""""""""########################&&&%%%%%%$$$#########$$$(((%%%!!!!!!###$$$###!!!!!!!!!!!!"""$$$###!!!""""""""""""""""""""""""############""""""""""""$$$$$$$$$######""" ######"""!!! !!!!!!$$$#########""""""!!!!!!######""""""!!!!!! &&&%%%$$$"""!!! ###""""""!!!"""$$$&&&'''!!!!!! %%%$$$###""""""###$$$%%%$$$$$$$$$$$$###!!! """"""!!!!!! $$$!!!"""$$$$$$"""###"""!!! !!!"""#########""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! """"""!!!!!!"""###$$$$$$######"""!!!!!!!!!!!!!!!###'''&&&!!!!!!$$$###%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" !!!!!!######""""""""""""######%%%%%%%%%%%%%%%$$$###"""&&&***---***$$$ !!!$$$#########$$$%%%%%%%%%&&&$$$$$$$$$############"""#########"""""""""""""""""""""############""""""""""""""""""""""""""""""$$$###"""""""""###%%%%%%$$$$$$###"""!!!!!!""""""%%%$$$$$$$$$###"""""""""%%%%%%%%%$$$$$$$$$######$$$$$$######""""""!!!!!!############""""""""""""######""""""!!!!!! qqq___UUUPPPPPPMMMKKKJJJLLLMMMNNNNNNKKKNNNPPPPPPNNNKKKJJJIIIEEECCCAAA???>>>???@@@AAACCCDDDDDDCCC@@@>>>===>>>===;;;:::999:::;;;:::999999666444333444444444333111000---+++)))((((((((()))'''&&&&&&'''(((&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&%%%%%%######%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&##################$$$$$$$$$$$$$$$######"""""""""###$$$&&&&&&$$$%%%(((***(((((('''&&&%%%$$$$$$###%%%###!!!"""%%%&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################%%%$$$###""""""###$$$$$$############""""""""""""""""""""""""######$$$$$$&&&$$$!!!!!!###%%%$$$######""""""""""""###$$$%%%%%%$$$$$$######$$$$$$%%%#########""""""#########$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$#######################################&&&%%%$$$$$$############&&&###!!!!!!###%%%$$$######""""""###$$$$$$###!!!""""""""""""""""""""""""############""""""""""""!!!""""""#########""""""&&&%%%%%%$$$######$$$$$$############"""""""""!!!###"""""""""""""""!!!!!!###""""""!!!!!!!!!!!!!!!"""""""""""""""$$$%%%&&&$$$############$$$%%%&&&######"""!!!!!!"""######!!!!!!"""""""""!!! $$$#########"""""""""!!!###!!!"""######"""###"""!!! !!!"""######"""""""""!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$ """$$$&&&''''''%%%$$$########################$$$###"""!!!!!!!!!""""""!!!"""############"""!!!###$$$$$$$$$######"""!!!"""%%%((('''$$$""""""$$$"""""""""""""""#########$$$$$$$$$#########""""""###"""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""$$$###"""""""""###$$$%%%$$$$$$###"""""""""""""""$$$$$$##################%%%%%%$$$$$$#####################"""""""""""""""############""""""""""""###"""""""""!!!!!!!!! sssaaaUUUPPPOOOLLLJJJIIIJJJLLLMMMLLLHHHKKKMMMNNNMMMLLLLLLLLLFFFDDDBBB???>>>>>>??????BBBCCCDDDBBB@@@=========<<<;;;999999:::;;;:::999888666444444444555444333000///---+++)))(((((()))***(((''''''((()))'''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""&&&&&&'''''''''&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&!!!""""""###$$$$$$%%%%%%#########""""""""""""""""""###$$$%%%%%%&&&(((+++******(((&&&%%%###!!!!!!%%%$$$$$$&&&''''''&&&$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""######$$$$$$$$$$$$#########"""""""""############$$$$$$$$$%%%&&&$$$"""###$$$%%%%%%$$$$$$############$$$%%%%%%$$$$$$############$$$$$$###""""""!!!!!!""""""#########""""""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$###############"""!!!!!!$$$%%%%%%%%%%%%###""""""###$$$$$$###""""""""""""""""""""""""############"""""""""""" !!!"""######$$$###&&&&&&%%%$$$$$$$$$%%%%%%############"""""""""""""""""""""############### !!!""""""""""""""""""""""""###$$$%%%'''&&&$$$"""!!! """"""!!!!!!!!!!!!"""""" !!!!!!"""######""""""############""""""""""""###!!! """######"""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!"""""""""""""""""""""""""""###$$$###""""""!!!!!!!!!!!!!!!###  ###############$$$$$$$$$###"""!!!""""""""""""""""""""""""###""""""""""""###$$$$$$!!!"""###$$$$$$###"""!!!"""############"""!!!!!! """########################"""""""""""""""$$$$$$#########"""""""""""""""""""""""""""#########$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""######""""""######$$$%%%$$$###""""""""""""""""""""""""##################$$$############"""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!vvvcccWWWQQQLLLJJJGGGFFFGGGIIIIIIIIIFFFHHHIIIJJJIIIIIIJJJKKKFFFDDDBBB???>>>===>>>>>>AAABBBCCCBBB???===<<<<<<;;;:::888888999::::::999888666444444555555444222///...,,,***)))))))))))))))(((''''''(((((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%&&&'''''''''%%%$$$###"""###$$$&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&""""""#########$$$$$$$$$##################""""""###$$$$$$$$$%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%'''))))))(((&&&$$$#########################################################$$$$$$%%%%%%%%%######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$$$$$$$$$$#########""""""######$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$############""""""######$$$$$$$$$%%%###!!!!!!"""$$$$$$###""""""""""""""""""""""""############"""""""""!!! !!!"""##################""""""!!!""""""############"""""""""""""""""""""######$$$$$$%%%%%% !!!!!!""""""""""""""""""""""""""""""###$$$$$$######"""!!!!!!!!!!!!"""""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$$$$!!!!!!!!!!!! """!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$###"""""""""""""""######""""""!!!!!!!!!!!!""""""###"""!!! !!!"""""""""######"""!!!!!! !!!"""""""""""""""""""""""""""""""""######$$$%%%&&&###""""""""""""""""""###"""###############"""""" !!!###$$$$$$###&&&%%%%%%%%%$$$#####################"""""""""""""""""""""""""""#########"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$######"""""""""""""""###!!!!!!""""""######$$$$$$###"""""""""""""""""""""!!!!!!""""""######$$$$$$############"""""""""!!!""""""""""""!!!!!!!!!!!!xxxeeeYYYSSSMMMJJJGGGFFFGGGHHHIIIHHHGGGIIIJJJJJJHHHGGGHHHIIIFFFDDDAAA???=========>>>AAABBBBBBAAA>>><<<;;;<<<:::999777777999:::999999777666555555555555333222///...,,,***))))))))))))((('''%%%&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&'''$$$%%%&&&&&&&&&$$$###""""""###$$$%%%&&&%%%$$$###%%%$$$$$$######$$$$$$%%%"""""""""""""""######$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$&&&)))+++***(((&&&$$$#########################################################$$$$$$%%%%%%%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$############"""###$$$%%%%%%%%%%%%$$$"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$######""""""######$$$""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$###"""$$$$$$$$$$$$###"""""""""$$$""" !!!"""###"""""""""""""""""""""""""""############"""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!""""""""""""""""""######""""""######$$$$$$%%%%%%######$$$$$$$$$###"""!!!!!!"""""""""############ ###&&&***,,,...########################&&&&&&&&&%%%%%%$$$"""""" !!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$######"""""""""""""""###""""""!!!!!!!!!!!!""""""!!!%%%((((((### !!!$$$$$$###""""""###$$$%%%########################!!!!!!"""###$$$%%%%%%&&&%%%$$$!!! !!!$$$%%%######$$$$$$%%%$$$$$$###$$$"""!!!"""###$$$###"""&&&%%%%%%%%%$$$##################"""""""""!!!!!!!!!!!!""""""############!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$###"""""""""""""""######!!!!!!!!!""""""######$$$"""""""""""""""""""""###!!!!!!""""""######$$$$$$############"""""""""!!!!!!!!!!!!!!!""""""""""""xxxfffZZZUUUOOOMMMJJJHHHIIIJJJJJJJJJJJJLLLMMMMMMKKKIIIIIIIIIEEECCCAAA>>>======>>>>>>@@@AAABBB@@@>>>;;;;;;;;;999888666777888999999888777666555555666555333111000///---+++)))(((((()))(((&&&%%%%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%$$$$$$######"""######$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%!!!!!!!!!!!!!!!"""######%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$%%%%%%%%%(((&&&$$$$$$$$$%%%$$$"""$$$$$$$$$$$$%%%%%%%%%%%%$$$'''***+++)))'''%%%%%%################################################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################!!!"""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########!!!"""$$$%%%%%%%%%$$$### """$$$$$$$$$###$$$%%%$$$$$$$$$%%%$$$$$$###"""######""""""""""""#########""""""!!!!!!""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$$$$###"""###%%%&&&%%%###!!!!!!"""###!!! !!!""""""!!!""""""""""""""""""""""""############""""""""""""!!!!!!!!!""""""!!! """"""!!!!!!!!!"""######""""""""""""############"""""""""###############$$$$$$%%%&&&%%%$$$"""!!!!!!!!!"""######""""""!!!!!!!!!!!!"""###%%%&&&'''######$$$$$$$$$$$$######$$$$$$$$$###""" """"""""""""############ """######!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!""""""#########$$$######"""""""""""""""!!!!!!!!!!!!!!!""""""###%%%++++++%%% !!!!!!!!!!!!!!!!!!"""###$$$######################## !!!"""###$$$$$$$$$$$$%%%$$$!!! !!!$$$%%%######$$$%%%%%%%%%%%%$$$%%%$$$$$$###"""######$$$#########"""""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!"""######$$$$$$ !!!!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""""""""######$$$!!!!!!"""""""""""""""""""""""""""############$$$""""""""""""########################""""""""""""!!!!!!!!!!!!""""""""""""vvvdddZZZUUUPPPMMMJJJIIIJJJKKKKKKJJJHHHKKKNNNOOOMMMKKKIIIIIICCCBBB@@@>>>======>>>???@@@AAAAAA@@@===;;;:::;;;888777666666888999999888666666555666666555333111111000---+++)))(((((((((((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%''''''%%%%%%$$$$$$$$$%%%&&&&&&###############$$$$$$%%%%%%$$$$$$######$$$$$$%%%"""""""""!!!"""######$$$$$$$$$##################"""#########$$$$$$$$$$$$'''%%%"""###%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%'''******(((%%%%%%&&&################################################%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######################## !!!###$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$######### !!!###$$$%%%$$$###""" ###$$$###"""###$$$######$$$$$$$$$###"""!!!######""""""""""""###############""""""############""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!"""######$$$%%%%%%######################## !!!###$$$%%%$$$###"""!!!###&&&&&&###""""""######"""!!!"""###$$$"""!!!""""""""""""""""""""""""############"""""""""""" !!!"""""""""""""""""""""""""""###$$$$$$!!!"""""""""###############"""""""""""""""!!!!!!!!!"""$$$%%%%%%$$$###"""!!!!!!"""######"""!!! %%%$$$""" !!!"""###$$$$$$###"""!!!""""""""""""!!!!!! !!!"""""""""#########$$$ """$$$$$$!!! !!! !!!"""######"""!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!"""#########&&&'''%%%""""""### !!!!!!!!!!!!"""""""""""""""""""""""" """############""""""""""""######"""""""""""""""###$$$$$$$$$$$$$$$"""$$$%%%###!!! ###&&&"""""""""""""""############"""""""""!!!!!!!!!!!! !!!!!!"""######$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!"""###$$$%%%$$$$$$###"""""""""""""""###$$$$$$"""""""""""""""!!!!!!!!!############$$$$$$%%%%%%#########"""""""""""""""############"""""""""""" !!!!!!!!!"""""""""###tttcccYYYUUUOOOLLLIIIHHHHHHIIIIIIIIIEEEHHHLLLNNNMMMJJJIIIHHHBBBAAA???>>>===>>>???@@@???@@@AAA@@@===;;;::::::888666555666888999999888666555555666666666333111222111...+++)))'''''''''***(((''''''(((((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&)))(((&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$%%%&&&((()))$$$###"""""""""###%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%#########"""###$$$$$$%%%"""""""""###$$$$$$%%%%%%!!!!!!""""""#########$$$%%%###!!!"""%%%'''&&&$$$""""""###$$$%%%&&&&&&'''%%%(((***)))&&&$$$%%%&&&########################""""""""""""""""""""""""&&&%%%%%%$$$$$$###############""""""""""""############################## !!!###$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######!!!###$$$$$$$$$"""!!! ###$$$"""!!!"""$$$"""###$$$$$$###"""!!! ######""""""""""""######$$$$$$############$$$$$$######""""""""""""######""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&########################!!!###$$$%%%$$$###""""""%%%&&&$$$###$$$%%%###"""###$$$%%%%%%###!!!""""""""""""""""""""""""############""""""""""""!!!"""###$$$$$$!!!!!! !!!!!!"""######!!!!!!""""""#########$$$######""""""!!!!!! """$$$%%%%%%$$$###!!!!!!"""######"""!!! !!!!!!"""$$$%%%&&& !!!"""######"""!!! !!!""""""############### !!!!!!"""""" """%%%$$$!!! !!! !!!"""######"""!!! !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#########"""""""""""""""$$$$$$###""""""!!!""""""!!!!!!!!!!!!!!!"""######!!! !!!$$$&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!!!!!!!$$$&&&&&&$$$!!!!!!!!!"""##################%%%###$$$(((######$$$$$$%%%%%%%%%&&&""""""""""""!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$""""""############""""""""""""""""""""""""""""""!!!"""###$$$%%%$$$######""""""!!!""""""###$$$$$$######""""""!!!!!! ######$$$$$$$$$%%%%%%%%%$$$$$$######""""""!!!!!!############"""""""""""" !!!!!!!!!""""""######uuudddYYYUUUOOOLLLJJJJJJKKKMMMNNNNNNKKKKKKKKKKKKKKKLLLLLLMMMDDDCCCBBB@@@???>>>>>>===BBBBBB@@@===:::888999:::999888666777888999999888666777888888888666555444///---+++)))(((((((((((())))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%########################$$$$$$$$$%%%&&&'''((())),,,+++)))'''%%%$$$$$$###""""""#########$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%$$$""""""$$$&&&%%%%%%$$$$$$###"""""""""###"""""""""$$$%%%$$$###&&&%%%$$$$$$######$$$$$$'''&&&$$$###"""!!!!!!!!!""""""###$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$############$$$$$$###############$$$$$$&&&((('''$$$###$$$%%%""""""""""""""""""""""""&&&%%%###!!!!!!!!!!!!""" !!!###$$$$$$###"""!!!""""""""""""""""""""""""###############"""!!!!!!%%%$$$$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!"""#########!!! """""""""!!! """"""""""""""""""""""""!!!!!!"""###$$$&&&((()))%%%$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""######$$$$$$$$$%%%$$$###"""""""""$$$%%%&&& """###$$$$$$######&&&%%%$$$###"""""""""""""""""""""!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!""" !!!"""!!! """!!! !!!""""""!!! &&&%%%$$$$$$######$$$$$$!!!!!!!!!!!!!!! ######""""""!!!!!!  !!!"""######""""""""""""######$$$$$$###############$$$"""!!!%%%,,,,,,%%%!!!""""""###%%%&&&&&&%%%$$$###""""""""""""""""""""""""######$$$$$$$$$$$$##################$$$$$$$$$$$$######""""""######$$$%%%&&&%%%$$$"""""""""###$$$!!!"""###$$$%%%$$$############""""""!!!!!! """&&&%%% """"""""""""""""""""""""((('''%%%######$$$%%%&&&"""$$$%%%$$$###"""###$$$############""""""!!!"""""""""uuudddYYYUUUOOOLLLJJJJJJKKKMMMNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLEEEDDDCCCAAA??????>>>>>>@@@@@@>>><<<888777888999:::888777777888999888777666666777888777666555444///...,,,***)))((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!"""###$$$$$$$$$$$$##################$$$$$$%%%''')))***+++)))((('''&&&$$$###"""!!!""""""#########$$$$$$$$$""""""#########$$$$$$$$$%%%&&&((('''%%%###########################$$$$$$###"""""""""$$$%%%$$$###%%%%%%$$$###############%%%$$$$$$############$$$######$$$%%%%%%%%%%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!""""""#########$$$$$$###############$$$###%%%&&&&&&$$$"""###%%%""""""""""""""""""""""""&&&%%%$$$###"""""""""##################"""!!! """"""""""""""""""""""""###############"""!!!!!!%%%%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$$$$$$$###"""!!!"""######"""!!! !!!!!!!!! """"""""""""""""""""""""""""""!!!""""""###$$$$$$###############"""""""""######$$$$$$$$$$$$######"""""""""#########$$$$$$"""!!! !!!###$$$ !!!###$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$######"""$$$%%%&&&%%%$$$###$$$%%%""""""""""""""""""""""""""""""###""""""!!! """!!! !!!"""###""" &&&&&&$$$$$$$$$###"""!!!%%%%%%$$$###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """""" !!!#########""""""""""""######""""""!!!!!!!!!!!!""""""$$$!!!###''''''###!!!$$$###$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!!!!!!!""""""""""""######""""""######$$$%%%###"""!!!  !!!###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$###############"""&&&%%%!!!!!!########################'''&&&$$$###"""###$$$%%%!!!###$$$###"""!!!"""######!!!!!!#########"""""""""######$$$uuudddYYYUUUOOOMMMJJJJJJLLLNNNOOOOOONNNNNNMMMLLLKKKKKKKKKKKKFFFEEECCCAAA????????????@@@@@@???===:::888888:::;;;999777777888888777666555555666777666555444333111000---+++***))))))***((((((((())))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%########################""""""""""""""""""""""""########################!!!!!!!!! !!!""""""###$$$$$$$$$$$$######""""""######$$$&&&(((***,,,---((((((((((((&&&%%%###!!!###############$$$$$$$$$###############$$$$$$$$$$$$''')))***'''$$$""""""!!!""""""###$$$$$$%%%%%%###"""""""""$$$%%%$$$###$$$$$$###""""""""""""###$$$#########$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$############### !!!"""###$$$%%%%%%$$$###############$$$$$$!!!###$$$$$$""""""###$$$""""""""""""""""""""""""&&&&&&$$$###############&&&%%%$$$"""!!!!!! """"""""""""""""""""""""###############"""!!!!!! !!!###$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!""""""""""""!!!!!! !!!!!!""""""""""""######""""""""""""""""""""""""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!""""""""""""######!!!!!!!!! !!!!!!"""###!!!"""###%%%&&&%%%%%%$$$!!!!!!""""""###$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%###$$$$$$###!!! !!!########################$$$$$$###"""!!! ###!!! !!!"""###"""!!! !!!"""$$$$$$%%%%%%$$$######"""""""""""""""""""""""""""############ !!!!!!!!!!!!!!!###$$$###""""""#########""""""""""""######"""!!!!!!!!!!!!!!!""""""$$$!!!!!!######!!!!!!$$$###$$$$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$%%%%%%%%%%%%%%%%%%$$$!!!!!!!!!!!!""""""""""""######""""""######$$$%%%%%%$$$######""""""######""""""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""%%%%%%""""""$$$'''########################%%%$$$###"""""""""###$$$"""$$$%%%$$$###"""###$$$!!!""""""######""""""!!!"""""""""######$$$%%%%%%uuudddYYYUUUOOOMMMKKKJJJLLLNNNOOOOOOPPPOOONNNLLLKKKJJJJJJJJJFFFDDDBBB???>>>>>>>>>???BBBBBBBBB@@@===;;;<<<<<<;;;999777777777777666555444444555666666555444333222111///,,,+++*********))))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""######%%%%%%$$$$$$###"""""""""###$$$$$$%%%''')))***+++((()))***+++***(((%%%$$$################################################"""%%%'''(((&&&$$$######""""""#########$$$$$$$$$###"""""""""$$$%%%$$$###$$$###""""""!!!"""""""""$$$$$$$$$$$$$$$%%%%%%&&&$$$#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""!!!!!!########################""""""######$$$%%%%%%&&&#########"""######$$$%%%!!!"""""""""""""""######""""""""""""""""""""""""%%%$$$$$$######"""""""""%%%$$$###!!!!!!!!!"""###""""""""""""""""""""""""###############"""!!!!!! !!!"""#################################!!!""""""""""""!!!!!!!!!""""""###$$$$$$%%%&&&&&&""""""""""""""""""""""""###"""!!!  !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""##################$$$$$$ !!!###$$$%%%%%%$$$$$$ !!!"""######$$$$$$$$$ !!!"""############ !!! """"""""""""""""""""""""######"""!!!!!!!!!!!!!!!"""!!! """"""!!!  """$$$$$$$$$%%%%%%######"""!!!!!!!!!!!!!!!!!!"""""""""""""""######!!!!!!!!! !!!$$$%%%$$$"""""""""######""""""""""""########################$$$%%%###"""!!!""""""!!!"""###"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###"""#########$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%"""#########$$$$$$$$$$$$ !!!!!!""""""######"""###$$$###"""###%%%(((########################$$$###""""""!!!"""######$$$%%%&&&&&&$$$$$$%%%&&& """""""""""" !!!!!!"""###$$$%%%%%%%%%uuudddYYYUUUPPPMMMKKKKKKLLLNNNOOOOOOQQQPPPNNNMMMKKKJJJJJJJJJEEECCCAAA>>>======>>>>>>BBBCCCCCCAAA???=========;;;999777666777777666555333444555666666555444444333222///---+++***************)))(((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$%%%&&&&&&''''''((()))******(((&&&$$$################################################!!!#########"""###%%%'''$$$$$$$$$#########""""""###"""""""""$$$%%%$$$###$$$###""""""!!!"""""""""&&&%%%$$$$$$######$$$$$$###""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""###############################################################""""""###$$$$$$%%%###"""!!!!!!"""#########"""""""""""""""""""""""""""""""""""""""!!!!!!!!!###"""!!!!!!!!!###$$$%%%""""""""""""""""""""""""###############"""!!!!!!######$$$$$$%%%$$$$$$###""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!""""""""" !!!!!!"""###$$$%%%%%%""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!""""""#########$$$%%%%%%&&&&&&%%%%%%$$$"""""""""!!!!!!!!!!!!!!!######$$$$$$$$$######### !!!############"""!!!"""############"""!!! !!!""""""###### !!!######""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$!!! !!!!!! $$$&&&((('''$$$"""!!!!!!###"""!!!!!! !!!!!! !!!!!!"""""""""######"""!!!  ###$$$###!!!!!!!!!######""""""""""""############""""""###$$$%%%%%%!!!##################!!!""""""###$$$%%%&&&&&&&&&########################""""""############"""""""""#########$$$$$$$$$$$$######""""""######$$$%%%!!!!!!""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&& !!!!!!""""""######%%%$$$###"""!!!!!!###%%%########################"""""""""""""""""""""######$$$%%%$$$###"""###%%% !!!"""$$$%%%%%%%%%$$$vvvdddYYYTTTPPPNNNKKKKKKMMMOOOPPPPPPPPPPPPNNNMMMLLLKKKKKKKKKFFFDDDAAA>>>======>>>???@@@AAABBBAAA>>><<<<<<<<<:::888666666777777666555333444555666777666555555333222///---+++***))))))+++***)))'''&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$###############$$$$$$$$$###############"""""""""!!!!!!"""$$$'''%%%%%%$$$$$$###""""""!!!###"""""""""$$$%%%$$$###$$$$$$###""""""""""""###%%%$$$$$$###"""""""""###""""""!!! """###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###############$$$$$$$$$"""""""""!!!!!!!!! """"""""""""###$$$%%%%%%'''%%%###"""###$$$$$$###"""""""""""""""""""""""" !!!!!!""""""!!! !!!!!!"""$$$%%%&&&""""""""""""""""""""""""###############"""!!!!!!###############"""!!! """!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""### !!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""######!!!""""""######$$$$$$%%%!!!!!!""""""""""""!!!!!!######""""""""""""!!!!!!!!!""""""""""""!!!  """"""""""""!!!!!!"""#########"""!!! !!!######$$$$$$$$$ !!!############$$$&&&  !!!"""$$$&&&"""  !!!"""!!!  """!!! !!!######""""""!!!!!!!!!!!!!!! !!!!!!""""""#########"""!!!!!!  """###"""!!!!!!"""######""""""""""""###### !!!"""###$$$!!!###$$$""""""$$$###!!!#########"""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""######""""""######$$$%%%""""""###$$$$$$$$$$$$###!!!!!! !!!!!!"""###############$$$$$$$$$$$$&&&%%%###!!! !!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############ !!!""""""!!! !!!"""###""""""!!!!!!""""""###!!!"""###$$$$$$###"""wwwdddYYYTTTPPPNNNKKKKKKMMMOOOPPPPPPPPPOOONNNMMMLLLLLLLLLLLLIIIFFFCCC???>>>???@@@BBB@@@AAACCCBBB@@@=========999777555555777777777666444555666777888777666666333111///,,,***)))((((((+++***)))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!###$$$$$$$$$###""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$#########""""""###$$$%%%$$$"""!!!"""###$$$$$$#####################"""""""""$$$%%%$$$###%%%%%%$$$###############""""""!!!!!!""""""#########"""!!! !!!"""$$$%%%########################$$$$$$$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$##################$$$$$$""""""""""""###$$$%%%&&&+++((($$$###$$$%%%%%%###"""""""""""""""""""""""" !!!"""######"""!!! !!!"""###############""""""""""""""""""""""""###############"""!!!!!! !!!!!! ###"""!!! !!!"""###"""!!! !!!"""###$$$ !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!"""######$$$%%%%%% $$$$$$#########"""""""""!!!""""""###"""!!! !!!"""######"""""" """###$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$!!!"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  """###%%%###"""!!!"""###$$$###!!! ###&&&$$$###""""""!!!!!!"""""" !!!""""""######!!!"""""""""######$$$$$$ """######"""!!!"""$$$######""""""""""""###### !!!"""###$$$!!!$$$""""""$$$!!!######""""""""""""""""""########################""""""############""""""!!!!!!!!!!!!""""""""""""######""""""######$$$%%%$$$%%%&&&'''''''''&&&&&& !!!!!!$$$$$$$$$###############%%%$$$###"""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$$$$###!!!"""######!!!!!!"""###""""""############"""""" """######"""!!! xxxeeeXXXSSSPPPNNNLLLKKKMMMOOOPPPPPPOOOOOONNNMMMLLLLLLLLLLLLKKKHHHDDDAAA@@@@@@BBBDDDBBBDDDEEEEEEBBB@@@??????888666555555777888777777444555666888888888777777333111///,,,***(((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ """#########"""!!!!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$%%%&&&''')))***%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$######""""""$$$$$$$$$$$$######""""""$$$''')))(((%%%""" """""""""###$$$$$$%%%%%%###"""""""""$$$%%%$$$###&&&%%%$$$$$$######$$$$$$ !!!###$$$%%%$$$###"""!!!!!!###%%%&&&""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!""""""######$$$$$$$$$$$$$$$%%%&&&&&&(((((())))))""""""""""""###$$$%%%&&&...***&&&$$$&&&&&&%%%$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$###!!! """"""""""""""""""""""""###############"""!!!!!!""""""###############"""$$$###"""!!!!!!"""###$$$"""!!! """###$$$""""""""""""############""""""""""""""""""""""""###"""!!! !!!!!!"""###$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$######""""""###$$$%%%%%%%%%###"""!!! """###$$$$$$###### ###$$$$$$$$$###!!!!!!"""############""""""###$$$###!!! !!!""""""""""""""""""""""""$$$###!!!  """###%%%$$$###$$$%%%%%%$$$###!!!&&&&&&### """$$$$$$###""""""""""""""" !!!!!!"""###$$$$$$$$$ !!!###$$$&&&'''((("""###$$$###""""""$$$&&&######""""""""""""######""""""""""""###$$$%%%&&&"""$$$  $$$""""""""""""###$$$&&&'''(((""""""""""""""""""""""""######$$$$$$$$$$$$##################$$$$$$$$$$$$#########"""###$$$$$$%%% !!!###$$$%%%$$$$$$###&&&%%%$$$$$$$$$%%%'''(((######""""""!!!!!! $$$#########$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&& """$$$$$$"""  """###"""!!!wwwfff[[[VVVTTTQQQMMMLLLMMMNNNOOOOOOQQQPPPNNNLLLKKKJJJJJJJJJFFFEEECCCBBBAAAAAABBBBBBBBBAAA???>>>>>>>>>??????;;;999777666777777666555444444555555555555555444111///,,,***(((((()))***+++******)))(((''''''&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%########################&&&%%%%%%$$$###"""!!!!!!#########"""######$$$$$$$$$$$$%%%%%%$$$###!!! %%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######""""""""""""######!!!"""$$$%%%%%%$$$"""!!!$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$#########$$$$$$%%%%%%%%%%%%$$$$$$###""" !!!"""###$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%%%%$$$######""""""######!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!"""###$$$$$$$$$$$$$$$""""""############""""""%%%$$$$$$$$$###""""""""""""!!!!!!!!!"""###$$$$$$  !!!""""""!!!!!!!!!###$$$###"""$$$$$$$$$#########""""""%%%%%%%%%$$$###"""!!! ######""""""!!!!!! !!!"""""""""#########$$$######"""!!! $$$#########""""""!!!!!!$$$######!!!############""""""""""""""""""""""""""""""""""""!!! ###"""!!!%%%###!!!  !!!"""$$$$$$###!!!!!!!!!""""""#########$$$"""""""""""""""""""""""""""%%%$$$ !!!%%%$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""############""""""""""""############"""""" !!!"""###$$$$$$%%%""""""!!!!!!!!!!!!""""""'''!!!!!!!!!((('''(((***'''!!! """""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$$$$###############""""""############""""""###################################################%%%&&&$$$!!! """%%%$$$###"""!!!!!!"""###$$$ """###$$$$$$######""""""!!!!!!!!!!!!""""""""""""!!!!!!"""$$$&&&'''#########$$$%%%%%%%%%&&&"""!!! !!!###$$$!!!"""###$$$$$$###"""!!!uuueeeZZZUUUTTTQQQMMMLLLMMMOOOOOOOOOPPPPPPNNNMMMKKKJJJJJJIIIFFFEEECCCBBBAAAAAAAAABBBBBBAAA@@@>>>>>>>>>>>>>>>;;;999777666777777666555444444555666666555555444///---+++(((''''''((((((******))))))(((''''''&&&&&&&&&&&&&&&'''''''''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################%%%%%%$$$$$$###"""""""""$$$$$$###############$$$$$$$$$%%%%%%$$$###!!! """"""!!!!!!!!!!!!""""""######""""""""""""###############""""""############$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""######$$$######$$$$$$$$$###""""""!!!"""###$$$%%%%%%%%%$$$########################%%%$$$######""""""######""""""#########$$$$$$$$$######"""""""""""""""###""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$##################""""""""""""""""""###$$$!!!!!!!!!!!!!!!"""#########"""!!!!!!###$$$###"""$$$$$$$$$$$$############$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""###""""""!!!!!! #########"""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!"""""""""!!!!!!!!!!!! """""""""""""""""""""""""""!!!######"""$$$###""" !!!"""""""""###"""!!! !!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$ """$$$""" !!!$$$######"""""""""!!!!!!!!!""""""""""""""""""""""""#########""""""!!!!!!!!!######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""############""""""""""""############"""""" !!!!!!""""""######""""""!!!!!!!!!!!!""""""$$$!!!!!!$$$$$$ ###!!!"""%%%$$$"""###########################!!!!!!""""""""""""!!!!!!########################""""""############""""""#######################################$$$$$$$$$$$$%%%%%%%%%###"""###$$$!!!!!!!!!!!!!!!"""###$$$""""""###$$$######"""!!!""""""!!!!!!""""""#########""""""""""""###%%%&&&############$$$$$$$$$$$$"""""""""""""""###$$$$$$!!!""""""#########""""""ssscccXXXSSSSSSPPPMMMLLLMMMOOOPPPOOOPPPOOONNNMMMLLLJJJIIIIIIEEEDDDBBBAAA@@@AAAAAABBBCCCBBBAAA???>>>=========;;;999777666777777777555555555555666666555555444000...,,,)))((((((((()))***))))))(((((('''''''''&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################%%%%%%$$$###""""""""""""###$$$%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$###"""""""""######!!!!!!"""#########""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########%%%$$$######""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$""""""###$$$$$$$$$$$$###$$$###"""!!!!!!"""###$$$""""""##################$$$###"""""""""""""""""""""######$$$$$$$$$$$$######"""!!!!!!######"""!!!%%%%%%%%%$$$$$$$$$######"""######$$$######"""""" !!!"""##################"""""""""""""""""""""""""""""""""""""""######""""""""""""!!!!!! !!!###%%%&&&'''!!!!!!!!!!!! """""""""""""""""""""""""""!!! """$$$$$$###""""""""""""!!!!!!!!!!!! !!!"""###$$$$$$######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! !!!"""###""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""$$$$$$$$$######""""""!!!#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""############""""""!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!"""&&&'''$$$###$$$!!!$$$&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!!!!""""""######$$$$$$$$$""""""############""""""########################""""""######$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&$$$""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$###""" """"""""""""######$$$$$$######"""""""""######$$$############""""""""""""""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""###$$$ssscccXXXSSSRRRPPPMMMMMMNNNOOOPPPOOOOOOOOONNNMMMLLLKKKIIIIIIDDDCCCAAA@@@@@@@@@AAABBBCCCCCCAAA@@@>>>===<<<<<<:::888777666777888777666555666666666666555555444333111...,,,******+++,,,))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$######%%%$$$$$$######$$$$$$%%%########################""""""#########$$$$$$$$$&&&%%%$$$###""""""""""""###$$$$$$%%%$$$###"""!!!%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###############%%%###""" """###%%%######""""""""""""""""""!!!!!!"""###$$$$$$$$$###$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$###$$$$$$"""######$$$$$$$$$######%%%###!!! !!!###%%%!!!!!!""""""######$$$$$$$$$$$$###"""!!!!!!!!!""""""###$$$%%%%%%%%%#########"""!!!!!!""""""!!! %%%%%%%%%%%%$$$$$$$$$$$$!!!!!!"""############### !!!!!!!!!"""""""""###%%%%%%$$$$$$$$$$$$######!!!"""""""""#########$$$""""""""""""""""""!!!!!!  !!!###$$$""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########!!!!!!""""""""""""!!! !!!###$$$%%%%%%%%%"""""""""""""""#########""""""""""""""""""""""""%%%### !!!#########!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!##################$$$$$$#########"""!!!!!!  !!!!!!""""""!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!""""""""""""!!!!!!"""""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!"""############$$$&&& $$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######""""""""" !!!!!!"""###$$$$$$%%%""""""############""""""########################"""""""""###$$$$$$%%%%%%%%%$$$$$$&&&)))((($$$!!!!!!"""$$$%%%&&&%%%$$$$$$############""""""!!!!!!!!!"""######$$$$$$%%%%%%#########"""""""""""""""######""""""!!!!!! !!!"""###$$$%%%$$$###""""""!!! """$$$%%%tttdddYYYTTTQQQOOOMMMMMMOOOPPPPPPOOOOOOOOOOOONNNMMMKKKIIIHHHCCCBBB@@@??????@@@AAAAAACCCBBBBBB@@@???===<<<;;;:::888666666777888777666666666777777666555555444333111...,,,******+++,,,((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%########################"""""""""###$$$$$$%%%%%%&&&%%%$$$###""""""""""""######$$$%%%$$$###"""!!!""""""###$$$$$$###""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!!!!""""""$$$###!!! !!!###$$$""""""""""""######""""""""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""###$$$%%%&&&&&&&&&%%%$$$######""""""##################$$$$$$$$$$$$&&&%%%$$$#####################$$$$$$$$$######"""%%%###!!! !!!###%%%!!!!!!!!!""""""######$$$$$$$$$###"""!!!!!!!!!""""""###$$$$$$$$$###"""!!!###!!! !!!""""""!!! %%%%%%%%%$$$$$$$$$###### !!!"""##################"""""""""!!!!!!!!! ########################!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!"""""""""!!!  !!!"""#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""" !!!""""""""""""!!!!!!!!!!!!!!!""""""###############""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%###!!!!!!"""######### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&""""""""""""!!!!!!  !!!!!!""""""!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!""""""""""""!!!!!!$$$$$$##################""""""!!!!!!!!!!!!""""""$$$### !!!"""&&&###"""###""" """&&&########################""""""############"""""" !!!"""######$$$$$$""""""############""""""########################""""""#########$$$$$$$$$%%%$$$###&&&))))))%%%!!!######$$$%%%$$$###!!! """""""""""""""######$$$!!!"""###$$$$$$$$$$$$$$$""""""######"""""""""!!!###""""""!!!!!!  """#########"""!!!"""!!! !!!###$$$uuueeeZZZUUUPPPNNNMMMNNNOOOPPPPPPOOONNNOOOOOONNNMMMKKKIIIGGGBBBAAA@@@?????????@@@AAABBBBBBAAAAAA???>>><<<;;;999888666666777888888777777777777777666666555444000...,,,)))((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%$$$$$$######$$$$$$%%%########################""""""######$$$$$$$$$%%%%%%%%%$$$###"""""""""""""""###$$$%%%%%%$$$###"""###$$$%%%&&&&&&%%%$$$#########""""""""""""######$$$$$$############$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!"""######$$$$$$#########$$$$$$%%%%%%%%%%%%$$$"""######$$$$$$$$$############$$$$$$%%%&&&&&&&&&%%%$$$######""""""######""""""""""""############$$$######""""""######$$$###$$$$$$$$$$$$###""""""$$$###"""!!!!!!"""###$$$!!!!!!""""""""""""""""""$$$###"""""""""""""""""""""############"""!!!!!!!!!  """###"""!!!$$$$$$$$$#########"""""" !!!!!!"""#########"""#########"""!!!  !!!!!!!!!!!!!!!!!!!!!""""""######### !!!!!!!!!!!!""""""!!!!!!!!!""""""###$$$%%%############""""""""""""""""""""""""""""""""""""!!!""""""!!! !!!!!!!!!!!!!!!!!!""""""""""""######"""!!! !!!!!!############""""""""""""################################################ !!!!!!!!!!!!""""""""""""""""""""""""""""""""" !!!!!!"""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""############"""""" !!!!!!""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""$$$### !!!!!!!!! """$$$""""""'''"""""""""""""""""""""""""""######$$$$$$######""" !!!!!!""""""#########""""""############""""""######################################################$$$%%%''''''%%%###"""""""""!!! !!!!!!!!!!!!"""###$$$%%%!!!"""###$$$$$$###"""!!!!!!!!!"""######""""""!!!""""""""""""!!!!!!!!!!!! !!!""""""""""""""""""!!!!!! !!!!!!"""ttteeeZZZUUUOOONNNMMMNNNPPPQQQPPPOOONNNOOOOOOOOOMMMKKKIIIGGGAAA@@@???>>>>>>???@@@AAA@@@AAAAAAAAA@@@???===<<<999777666666777888888777888888888777777666444444///---+++(((''''''((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%#######################################$$$$$$$$$$$$$$$###############$$$"""###$$$%%%%%%$$$###"""%%%&&&((())))))(((&&&%%%######""""""""""""###############""""""######### """###$$$$$$##############################!!!"""$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$######""" !!!""""""############&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$######""""""######""""""""""""#########$$$""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!""""""""""""""""""###$$$$$$$$$###""""""""""""""" """######"""#########"""""""""!!!!!!!!!!!!"""""""""""""""!!!""""""""""""!!!!!!!!!!!! !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!""" !!!!!!!!!""""""""""""###$$$%%%%%%%%%$$$###""""""""""""!!!!!!!!!"""""""""""""""""""""""""""$$$$$$"""!!!!!!""""""!!! """###$$$$$$###"""!!! !!!!!!############"""""""""!!!###########################&&&&&&$$$""""""###!!!!!!!!!"""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""############"""""" !!!!!!!!!!!! """""""""###$$$$$$%%%%%%""""""!!!!!!!!!!!!"""""""""$$$!!!"""%%%###"""###%%%""""""$$$########################"""######$$$$$$######"""!!!!!!!!!"""""""""""""""""""""############""""""########################%%%%%%$$$$$$###""""""""""""###$$$$$$######$$$&&&######"""!!! ######"""!!!!!!"""###$$$"""###$$$$$$###"""  !!!"""######""""""!!!"""""""""""""""######""""""!!!!!!""""""###$$$""""""""""""!!! tttdddZZZUUUOOONNNMMMNNNPPPQQQPPPOOONNNOOOOOOOOONNNKKKIIIGGG@@@@@@???>>>>>>???@@@AAA???@@@AAAAAA@@@???>>>===999777666666888999888777888888888888777666444444111///,,,***)))((()))***&&&'''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%##################################################################$$$$$$""""""$$$%%%%%%$$$###""""""###%%%&&&&&&%%%###"""%%%%%%$$$$$$$$$$$$%%%%%%######""""""""""""###### ###%%%&&&&&&%%%$$$######$$$$$$$$$$$$######"""###$$$%%%&&&&&&%%%$$$###############"""!!!  """############))))))'''&&&$$$###!!!!!!%%%$$$$$$###"""#########""""""#########$$$$$$$$$"""""""""###$$$%%%''''''$$$$$$$$$$$$$$$###"""!!!""""""############""""""######""""""!!!!!! """"""!!!!!!"""###$$$$$$&&&%%%###"""!!!"""######"""$$$$$$###""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""######!!!!!!"""$$$%%%&&&'''(((!!!!!!!!!!!!!!!  !!!!!!""""""###$$$%%%%%%$$$###!!! """!!!!!!!!! """""""""""""""""""""""" ###&&&&&&###!!!"""###"""!!!  !!!###%%%$$$###"""!!!!!!!!!"""###$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###(((((($$$!!!!!!$$$!!!!!!""""""######$$$$$$""""""""""""""""""""""""$$$$$$###"""!!!  !!!"""######$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""############"""""" !!!!!!!!!!!! !!!"""###$$$$$$%%%""""""!!!!!!!!!!!!""""""###### !!!'''(((%%%'''!!!$$$(((&&&""" $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!""""""############""""""########################&&&%%%%%%$$$###"""!!!!!!!!!###%%%$$$!!!!!!$$$'''%%%%%%#########$$$%%%&&&%%%$$$###!!!!!!!!!"""""""""###$$$$$$###!!!!!!"""#########"""!!!!!!""""""######$$$$$$$$$###"""""""""###%%%&&&""""""######""" tttdddZZZVVVOOOQQQSSSRRRPPPPPPRRRUUUPPPOOONNNLLLJJJGGGEEEDDD@@@??????????????????@@@AAAAAAAAA@@@@@@@@@??????;;;999888888999888777666777666444333222222333333222000---+++)))(((''''''+++&&&$$$&&&###'''((())))))(((&&&$$$###((('''&&&&&&%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&''''''&&&%%%######$$$$$$$$$$$$###""""""""" !!!$$$&&&$$$###$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&!!!###%%%%%%$$$$$$%%%&&&######""""""""""""######$$$%%%%%%&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%##############################$$$$$$$$$%%%%%%%%%'''&&&$$$""""""###$$$%%%$$$$$$############$$$$$$"""!!!!!!!!!!!!###%%%&&&'''&&&$$$#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######$$$$$$$$$############"""$$$###"""!!!!!!"""###$$$&&&%%%$$$###""""""""""""###$$$$$$%%%%%%$$$$$$###&&&%%%)))$$$ """!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$&&&&&&'''&&&%%%""" """$$$%%%###!!! !!!!!!!!!!!!&&&&&&%%%###""" !!!!!!""""""######$$$$$$""""""""""""############""""""!!!!!!!!!!!!"""""" !!!!!!""""""######%%%$$$""" !!!###$$$######$$$$$$$$$%%%%%%%%%############"""!!! !!!######$$$$$$$$$&&&%%%###"""""""""###$$$%%%$$$######$$$$$$"""!!!!!!!!!!!!!!!""""""""""""!!!"""!!! ###%%%&&&%%%$$$"""!!!"""###"""""""""""""""""""""""" !!!!!!""""""$$$$$$###"""!!!!!!""""""'''### !!!$$$%%%"""!!! !!!###%%%%%%%%%#########"""""""""""""""$$$#########""""""!!!!!!""""""""""""############""""""""""""""""""""""""!!!###$$$$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%$$$######%%%%%%&&&&&&%%%$$$"""!!!######$$$%%%%%%%%%%%%$$$"""""""""!!!!!!!!!!!!!!!########################!!!"""###$$$%%%$$$$$$###!!!###$$$$$$%%%(((***%%%$$$"""!!!!!!!!!"""###(((((('''&&&%%%$$$######uuudddZZZVVVPPPRRRSSSRRRPPPPPPSSSUUUSSSRRRQQQOOOLLLJJJGGGFFFAAA@@@@@@??????@@@@@@AAABBBBBBAAAAAA@@@??????>>>:::888777888999999888666777777666555444444444444000...,,,***))))))))))))+++'''&&&((('''""" ###''''''((()))(((&&&$$$###&&&%%%$$$$$$#########$$$&&&$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$""" !!!"""###$$$$$$$$$$$$$$$###!!! !!!$$$&&&%%%###""""""!!!!!!!!!!!!""""""!!!!!!"""""""""############%%%&&&&&&$$$$$$$$$&&&"""$$$&&&&&&%%%$$$%%%&&&$$$$$$############$$$$$$###$$$%%%%%%%%%$$$###"""########################""""""###$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$#######################################$$$$$$$$$%%%%%%&&&&&&$$$#########$$$$$$$$$$$$############$$$$$$""""""!!!!!!"""###$$$%%%&&&%%%$$$#########$$$$$$""""""""""""""""""""""""#########""""""#########$$$$$$$$$############"""######""""""""""""######$$$$$$###"""!!!!!!!!!!!!"""######$$$$$$######"""%%%!!!!!! """!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######### !!!  !!!"""!!!  !!!!!!!!!"""""""""""""""!!!!!! """""""""""""""#########""""""""""""############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!######"""!!!!!!"""###$$$############$$$$$$$$$$$$############"""!!!  !!!"""###############$$$###""""""!!!!!!""""""%%%$$$"""###$$$$$$"""!!!""""""""""""!!!!!!!!!!!!"""###$$$###!!!!!!!!!"""$$$$$$$$$### !!!""""""""""""""""""""""""""" !!!!!!!!!"""""""""$$$$$$###"""""""""""""""""" !!!"""!!!"""!!! !!!###$$$$$$$$$###"""""""""""""""""""""############"""""""""!!!""""""""""""############"""""""""""""""""""""""" """######"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$$$$###""""""!!!$$$%%%&&& !!!"""############"""######$$$$$$$$$$$$$$$################################################!!!!!!"""######"""!!! !!!###$$$$$$"""!!!"""###$$$######"""!!!!!!"""""" vvveee[[[WWWQQQRRRSSSRRRQQQRRRSSSUUUTTTTTTRRRPPPMMMJJJGGGFFFBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBB@@@???======888777666777999:::999888888888888777777666555444...---+++************+++)))&&&&&&((((((%%%%%%'''&&&'''(((((('''&&&$$$###%%%%%%$$$#########$$$$$$&&&%%%$$$$$$%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""!!!!!! !!!"""###$$$%%%%%%%%%###""""""###%%%&&&%%%$$$""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""###$$$&&&%%%$$$###$$$%%%$$$&&&''''''%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$$$$%%%$$$$$$$$$########################""""""!!!!!!!!!"""######%%%$$$########################$$$$$$$$$$$$#######################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$###"""""""""""""""######%%%%%%$$$############$$$################################################$$$$$$$$$############"""""""""############""""""""""""!!!!!!!!!!!!!!!"""!!!""""""""""""""""""!!!###"""""""""""""""""""""""""""""""""!!!!!!!!!""""""""""""###!!!!!!""""""!!!  !!!!!!!!!!!!!!!!!!"""""""""###### !!!!!!!!!!!!############""""""""""""""""""""""""############""""""###$$$$$$###""""""#########"""!!! !!!!!!""""""######$$$$$$""""""#########$$$$$$$$$"""######""""""!!! !!!""""""#########""""""!!!!!!""""""!!!!!! %%%###""""""###$$$###!!!######""""""!!!!!! $$$#########$$$###""" """######"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$###""""""""""""""""""!!!"""######""""""###$$$$$$"""!!!!!!"""######"""""""""""""""""""""##################""""""""""""""""""""""""############""""""""""""""""""""""""###%%%&&&$$$""" !!!""""""""""""""""""""""""######$$$$$$######"""!!! """###$$$%%%%%%!!! !!!!!!"""###$$$$$$!!!"""######$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########""""""!!!"""$$$%%%%%%###!!!!!!!!!""""""######""""""!!!!!! !!!!!!"""""""""wwwfff[[[WWWRRRRRRRRRRRRRRRSSSTTTUUUSSSSSSQQQOOOKKKHHHFFFDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCAAA???===;;;777666555666999:::999888888888999999999777555444///...,,,***))))))******%%%%%%%%%%%%&&&%%%%%%&&&&&&''''''''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&&&&'''%%%$$$$$$$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%'''(((!!!!!!"""###$$$%%%%%%%%%#########$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%############$$$$$$$$$%%%"""$$$%%%&&&$$$######$$$&&&((()))(((&&&$$$$$$$$$$$$$$$$$$######$$$$$$$$$""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""#########""""""""""""######$$$$$$%%%%%%%%%%%%$$$$$$####################################$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$############$$$$$$#########"""""""""""""""$$$$$$################################################$$$$$$$$$$$$######$$$$$$$$$#########""""""!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!""""""###!!!""""""######""""""!!!!!!%%%"""$$$!!!""""""""""""""""""""""""""""""""""""############$$$%%%%%%&&&%%%%%%$$$######"""!!!!!!!!!"""$$$$$$""""""""""""##################""""""""""""""""""$$$$$$######""""""!!!!!!!!!"""""""""############!!!"""$$$%%%%%%$$$"""!!!###"""""""""!!!!!!!!!  !!!###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""""""""""""""!!! """############""""""!!! !!!"""###"""!!! $$$"""!!!"""###$$$###!!!######""""""!!!!!! ###!!! """%%%%%%"""#########""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""##################"""""""""""""""###!!!$$$'''%%%!!!!!!$$$%%%###"""!!!"""###"""!!!"""""""""""""""##################"""""""""""""""!!!"""""""""############""""""""""""""""""""""""&&&'''((('''%%%################################################""""""!!!%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$"""""""""###$$$!!!!!!"""############"""$$$$$$$$$%%%%%%%%%%%%%%%##############################$$$%%%%%%%%%%%%%%%!!!$$$&&&'''&&&%%%$$$%%% !!!"""######"""!!! $$$$$$%%%%%%%%%&&&&&&&&&xxxfff[[[WWWSSSRRRQQQQQQRRRSSSTTTTTTSSSRRRQQQNNNLLLIIIFFFDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDBBB???<<<;;;666555555666888::::::999888888999999999777555444111000---+++)))(((((((((%%%&&&&&&$$$$$$$$$$$$###&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###"""###%%%((()))######$$$$$$$$$######"""###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""$$$&&&&&&%%%$$$###$$$'''((()))(((%%%$$$###$$$######""""""""""""######"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""###$$$"""""""""!!!!!!"""#########$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$###############"""""""""################################################"""###$$$$$$$$$$$$###"""$$$$$$$$$#########""""""!!!"""###$$$$$$###"""!!!######"""""""""###$$$$$$"""##################""" &&&%%%###%%%"""""""""""""""""""""""""""######$$$$$$$$$$$$%%%%%%""""""############""""""$$$###!!!!!!!!!"""$$$%%%""""""""""""############$$$$$$######""""""!!!!!!$$$$$$######""""""!!!!!!!!!"""""""""############!!!"""$$$%%%%%%$$$"""!!! !!!!!!!!!"""""""""### !!!###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&!!!""""""""""""!!!!!! """############""""""!!!!!!"""###$$$###"""!!! ###"""!!!!!!###$$$###!!!###"""""""""!!!!!!!!! """ """%%%'''%%%######$$$$$$###!!!!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""###"""""""""""""""######"""$$$!!!&&&$$$"""!!!""""""""" !!!!!!""""""############""""""""""""""""""######!!!"""""""""############""""""""""""""""""""""""$$$%%%''''''%%%$$$$$$%%% """############"""!!!!!! """###$$$%%%%%%%%%$$$###"""""""""###$$$!!!!!!"""############"""############$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!"""###%%%&&&'''((("""$$$&&&&&&%%%######$$$ !!!"""######"""!!! $$$$$$$$$$$$############xxxfffZZZVVVRRRQQQPPPPPPRRRSSSSSSRRRSSSSSSQQQPPPMMMKKKHHHGGGDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEECCC@@@===;;;666555444666888999999888888888888777777666555444222000...+++)))((('''''''''))))))&&&%%%''''''$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$######$$$%%%######""""""""""""######"""############$$$$$$$$$"""$$$'''(((&&&%%%$$$$$$&&&'''((('''%%%######$$$###""""""""""""""""""#########"""""""""###$$$$$$""""""""""""""""""""""""%%%%%%$$$#########$$$$$$""""""""""""""""""###$$$!!!!!!""""""""""""!!!!!!########################"""""""""############$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$!!!"""############""""""!!!"""######$$$#################################!!!"""###$$$$$$###"""!!!$$$$$$$$$############"""""""""############""""""$$$$$$###############$$$"""######$$$$$$######"""!!!######!!!!!!%%%%%%###""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&""""""""""""!!!!!!!!!!!!"""!!!  !!!"""###!!!!!!!!!"""""""""#########""""""!!! ############""""""""""""""""""""""""############""""""###$$$$$$###"""""" !!!"""#########!!!!!!""""""######$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!""""""""""""!!!!!!!!!""""""#########"""""""""#########""""""!!!!!!"""!!! !!!#########"""!!!!!!!!!"""""""""""""""###"""!!!"""$$$&&&'''&&&###$$$$$$###""""""###%%%!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""!!!!!!"""""""""""""""######$$$ ###%%%"""%%%###"""!!!"""###"""!!!!!!!!!!!!"""######$$$$$$""""""""""""############""""""""""""############"""""""""""""""""""""""" !!!###$$$###"""###$$$""""""""""""""""""""""""""""""######""""""!!! !!!!!!""""""!!!!!!  !!!###$$$%%%!!!"""######$$$$$$######!!!!!!""""""######$$$$$$"""""""""""""""""""""""" !!!###$$$%%%###$$$$$$""" !!!"""""""""!!!!!!%%%$$$$$$$$$######""""""wwweeeZZZUUURRRPPPNNNOOOQQQSSSRRRPPPQQQPPPPPPOOOMMMKKKIIIHHHDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDEEEEEECCCAAA===;;;666555555666888999888777777777666555444444444444000///---+++)))(((((()))'''******&&&&&&***)))&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$#########$$$$$$%%%&&&$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$"""######$$$$$$$$$######!!!###%%%$$$"""!!!"""$$$$$$######""""""######$$$""""""""""""###############%%%((()))(((&&&%%%%%%$$$&&&'''&&&$$$######$$$$$$######""""""######$$$$$$###"""!!!!!!"""######""""""""""""""""""""""""$$$$$$%%%%%%$$$$$$###"""###""""""""""""###$$$%%% !!!!!!!!!!!!!!!!!! ########################""""""""""""############$$$$$$#########$$$&&&&&&$$$$$$############$$$$$$ !!!"""###$$$$$$###### !!!"""###$$$$$$###""""""""""""""""""""""""""" """######""" $$$$$$$$$############"""######""""""""""""######%%%$$$###""""""!!!""""""!!!""""""""""""""""""!!!### #########$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$%%%%%%%%%$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""### !!!!!!!!!"""""""""!!!!!!!!!!!! """""""""""""""#########""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######"""!!!!!!"""###$$$!!!""""""""""""#########!!!!!!""""""""""""!!!!!! !!!"""###############""""""!!!!!! !!!"""!!! !!!#########""" !!!!!!""""""############!!!"""$$$"""#########!!!!!!###$$$"""""""""""""""""""""""""""""""""!!!!!!!!! """""""""""""""###$$$$$$###%%%&&&%%%"""!!!###%%%%%%###!!!!!!"""###"""""" !!!!!!"""######$$$$$$!!!"""""""""############""""""""""""############""""""""""""""""""""""""!!!######"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""!!!!!! &&&&&&&&&%%%###""" !!!"""######$$$"""######$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$%%%""""""""""""""""""""""""!!!  !!!"""""""""!!! !!!""""""$$$%%%%%%%%%%%%%%%&&&&&&wwwdddYYYTTTQQQOOOMMMNNNQQQRRRQQQOOOMMMMMMMMMLLLJJJIIIGGGFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEDDDAAA>>><<<777666555666777888777666777666444333222222333333...---,,,***)))******+++$$$))))))%%%&&&******&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&'''(((###"""!!!###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%'''((())) !!!"""###$$$%%%%%%%%%!!!###%%%$$$!!! """$$$&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$$$$###&&&)))***)))'''&&&%%%###%%%&&&&&&$$$######$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###!!!!!!!!!""""""###########################$$$%%%%%%%%%###"""!!!######""""""###$$$%%%%%%""""""############""""""########################""""""""""""############%%%$$$###""""""$$$&&&'''$$$$$$############$$$$$$ """###$$$$$$$$$### !!!"""$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!######!!! $$$$$$$$$############"""$$$###"""!!!!!!"""###$$$$$$$$$###!!! !!!!!!!!!!!! $$$""" %%%!!!!!!!!!!!!!!!!!!!!!!!!"""############$$$$$$$$$"""!!! """#########$$$$$$$$$$$$ !!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%!!!!!!""""""######$$$$$$""""""""""""############""""""!!!!!!!!!!!!""""""######""""""!!!!!! %%%$$$""" !!!###$$$ !!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!######$$$$$$$$$"""!!!  !!! !!!"""######""" !!!"""###$$$$$$!!!!!! !!!""""""""" """$$$########################""""""!!!!!! """"""!!!""""""###$$$$$$!!!"""""""""###$$$%%%$$$"""!!!!!!"""######""" !!!!!!"""###$$$$$$$$$!!!!!!""""""#########$$$""""""""""""############"""""""""""""""""""""""""""$$$%%%%%%###"""######"""""""""""""""""""""""""""""""""""""""!!!!!!  """$$$%%%&&&&&&!!!"""###$$$$$$###"""!!!######$$$%%%%%%%%%%%%$$$!!!!!!"""###$$$$$$%%%%%%""""""""""""""""""""""""%%%$$$"""!!! !!!!!!!!! ###&&&!!! !!!"""### !!!"""###$$$%%%&&&&&&wwwdddXXXRRROOONNNOOOQQQSSSRRRPPPMMMNNNNNNNNNMMMKKKJJJHHHGGGBBBBBBAAAAAABBBCCCEEEFFFEEEDDDDDDCCCCCC@@@<<<999999888777777888888777666999777666555666777666555000...+++)))((('''((()))))))))(((&&&%%%$$$###"""&&&%%%$$$$$$%%%&&&%%%###%%%$$$$$$&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%$$$#########""""""""""""############$$$%%%%%%$$$!!! !!!"""############$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$$$$%%%%%%$$$$$$$$$%%%&&&'''########################!!!!!!"""###$$$%%%%%%%%%!!!!!!""""""""""""!!!!!!%%%$$$###"""""""""######""" !!!$$$&&&%%%###%%%$$$###""""""###$$$%%%""""""""""""""""""""""""###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$#########""""""!!!!!!"""  ###$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$###"""""""""""""""###""""""""""""########################""""""""""""%%%$$$"""!!! !!!###$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############"""""""""!!!"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$!!!$$$%%%$$$!!!!!!$$$#########""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$###""" !!!"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!"""#########""""""!!!!!! %%%$$$###""""""!!!!!!!!!###"""###$$$&&&%%%###!!!%%%###!!! """$$$!!!""""""!!! """$$$!!!!!!""""""###$$$$$$%%%###$$$$$$$$$$$$###""""""###"""!!! !!!""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$""" ###&&&&&&%%%###$$$%%%%%%&&&'''((()))$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!$$$"""!!!!!!"""######"""'''%%%"""!!!"""###$$$###$$$#########""""""!!!!!!"""#########$$$$$$$$$$$$$$$###"""!!!"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%$$$$$$""""""###"""!!! !!!"""###$$$$$$##################""" """###!!!""""""###$$$$$$$$$$$$###uuubbbWWWRRRNNNNNNOOOQQQRRRRRRPPPNNNMMMMMMMMMLLLKKKIIIGGGFFFBBBBBBAAAAAABBBCCCEEEFFFFFFEEEDDDCCCBBB@@@<<<999666555555666777888888777888777555555666777666555000...,,,)))((((((((())))))(((((('''&&&%%%$$$$$$)))(((''''''))))))((('''%%%$$$$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""""""""""""############!!!""""""!!!!!!!!!!!!!!!""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$########################"""""""""###$$$$$$$$$%%%!!!!!!""""""""""""!!!!!!"""######$$$$$$%%%%%%&&&"""!!! !!!$$$%%%$$$###$$$$$$###""""""###$$$$$$###########################%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########"""###!!! !!!$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$###"""""""""""""""######""""""""""""########################"""""""""""""""!!! !!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""######### !!!""""""!!! ############""""""""""""!!!!!!"""""""""#########%%%&&&&&&%%%###""""""######""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""######!!!!!! !!!"""""""""!!!!!! !!!!!!"""$$$###""""""""""""#########"""""""""!!!!!!!!! """!!!!!! """!!! !!!######!!! ###"""!!! !!!"""######$$$%%%$$$"""!!!!!!"""$$$###!!!!!!"""###$$$$$$$$$$$$$$$""""""!!! !!!!!!"""###"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""&&&$$$!!!!!!######""" #########$$$%%%%%%&&&&&&#########"""""""""!!!!!!########################$$$######"""######"""!!!&&&$$$!!! !!!"""###"""######"""""""""!!!!!!!!!"""""""""#########$$$$$$%%%$$$###""""""$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""###"""!!!!!!!!!!!!"""###########################"""  """###!!! !!!!!!!!!qqq```VVVRRRMMMMMMNNNPPPRRRSSSQQQOOOMMMMMMLLLKKKJJJHHHGGGFFFCCCBBBBBBAAABBBDDDEEEFFFHHHFFFCCCBBB@@@???<<<999555444444666888::::::999777666444555666666555333000...,,,)))(((((())))))((((((((('''''''''&&&&&&'''&&&%%%&&&'''((('''&&&%%%$$$$$$%%%&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!"""###$$$%%%$$$######"""############$$$$$$$$$"""""""""#########$$$$$$###$$$$$$###!!! !!!"""!!!!!!!!!!!!""""""""""""$$$$$$############$$$$$$"""###$$$%%%%%%%%%$$$$$$##########################################$$$$$$!!!""""""######""""""!!!!!!$$$%%%&&&&&&&&&$$$"""!!!"""###$$$###"""$$$$$$###""""""###$$$$$$###########################%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&"""!!!!!!!!!"""###$$$$$$""""""""""""########################""""""""""""$$$###"""!!! !!!""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""""""""""""""""" !!!!!!""""""######$$$"""######$$$######""""""$$$$$$$$$######""""""""" !!!!!!!!!""""""""""""&&&$$$###"""###"""!!! """"""""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""#########""""""!!!!!!""""""###&&&%%%$$$###"""""""""###""""""""""""!!!!!!!!!!!! !!!!!!"""###""" !!!""""""!!!!!!!!!!!!!!!!!!"""""""""$$$%%%'''&&&###!!! !!!!!!!!!  """###$$$%%%%%%%%%!!!!!!!!!!!!!!!"""###$$$""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""%%%###"""#########!!!""""""""""""""""""""""""""""""""""""!!!!!!!!! ########################$$$$$$$$$$$$$$$###"""!!!%%%### !!!""""""!!!""""""!!!!!!!!!!!!!!! !!!!!!!!!"""""""""######%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""###""""""!!!!!!""""""###########################"""!!! """"""!!! !!!"""nnn]]]UUURRRLLLLLLMMMOOOQQQSSSRRRPPPNNNMMMMMMLLLKKKIIIHHHGGGCCCCCCBBBBBBBBBDDDEEEFFFJJJGGGCCCAAA???>>><<<:::777666666777999;;;:::999666555444555666666444222000///,,,***(((((())))))'''(((((((((((((((((((((&&&%%%$$$%%%&&&'''&&&%%%&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%!!!"""$$$%%%%%%$$$"""!!!!!!!!!"""######$$$%%%%%%""""""#########$$$$$$$$$$$$%%%&&&%%%###"""###$$$"""#########$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$###%%%'''((()))(((&&&%%%########################$$$$$$$$$###############"""""""""######"""""""""!!!###$$$%%%$$$###%%%$$$############""""""$$$##################$$$###########################%%%&&&&&&%%%$$$$$$%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&!!!!!!!!!!!!"""###%%%%%%!!!"""""""""########################"""""""""!!!%%%$$$###"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$######$$$$$$######"""!!!!!!!!!!!!!!!!!!"""""""""######"""!!!""" """""""""""""""#########!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!""""""######$$$######""""""""""""######&&&%%%$$$###"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%'''$$$"""!!!"""$$$$$$### """######""""""!!!!!!###&&&&&&$$$"""!!!!!! """###%%%&&&&&& !!!"""###$$$$$$$$$$$$ !!!!!!"""###$$$%%%""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!"""$$$%%%%%%###"""######"""""""""!!!!!!!!!######"""""""""!!!!!!!!!########################!!!###%%%%%%$$$#########%%%###!!!!!!"""###""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$###"""""""""######$$$########################""""""""""""""""""""""""!!!"""###$$$%%%$$$######""""""""""""""""""""""""""""""""""""############"""!!!!!!!!!""""""!!!!!!###"""!!! """$$$%%%lll\\\SSSQQQLLLLLLLLLNNNPPPRRRRRRPPPOOOOOONNNNNNLLLKKKIIIHHHCCCCCCBBBBBBCCCDDDFFFGGGIIIFFFCCCAAA@@@>>><<<:::888777666666777888777555666555444555666666444222111///,,,***)))))))))***'''''''''(((((((((((((((((('''&&&''')))***)))(((&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!###$$$%%%%%%$$$"""!!!!!!!!!"""###$$$%%%%%%&&&############$$$$$$$$$$$$ """""""""  !!!"""#########$$$$$$$$$$$$$$$###!!!!!!!!!!!!###$$$###$$$&&&(((((('''&&&%%%########################$$$$$$$$$###############""""""############"""""" !!!###%%%%%%$$$###"""%%%%%%%%%$$$###"""""""""#########$$$$$$####################################%%%&&&&&&%%%$$$$$$%%%!!!!!!""""""""""""!!!!!!""""""##################!!!!!!"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%!!!!!!!!!!!!"""###%%%%%%!!!"""""""""########################"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""!!!!!! """"""!!!!!!!!! """""""""#########$$$$$$!!!###""" !!!!!!""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""#########$$$$$$######""""""""""""######%%%$$$###"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""$$$%%%&&&'''%%%"""!!!"""######### """#########"""!!! ###$$$###"""""""""######"""!!! """"""#########""""""!!! !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""!!!###$$$%%%%%%$$$$$$###$$$$$$$$$###""""""!!!!!!$$$$$$#########"""""""""""""""""""""""""""""""""!!!$$$$$$######%%%&&&&&&%%%######$$$%%%$$$""" !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!""""""################################################!!!"""###$$$%%%$$$$$$###""""""############""""""!!!!!!"""""""""#########!!!"""""""""!!!!!!""""""$$$###"""!!!!!!###%%%&&&lll[[[SSSPPPMMMLLLLLLMMMPPPQQQQQQPPPPPPPPPOOONNNMMMKKKJJJIIIDDDCCCCCCBBBCCCEEEFFFGGGGGGEEECCCAAAAAA???===;;;666555333333444555333222666555555666777777444222111///---***)))))))))***'''''''''''''''''''''(((&&&%%%$$$%%%'''((((((''''''%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%&&&%%%$$$###"""""""""###$$$%%%%%%&&&&&&#########$$$$$$$$$$$$%%%"""###$$$###"""!!!"""###!!!!!!!!!!!!""""""""""""######""""""""""""######!!!"""###$$$$$$$$$################################################$$$$$$"""######$$$$$$######"""%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%###""""""$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%!!!!!!""""""""""""!!!!!!"""""""""""""""#########!!!""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$"""!!!!!!!!!"""###$$$$$$""""""""""""########################"""""""""""""""""""""!!!!!!!!! """""""""""""""""""""""""""""""""#########$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!""""""$$$$$$###"""!!!!!!!!!!!! ############$$$$$$$$$$$$ ###$$$%%%$$$!!!!!!!!!"""######$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$#########""""""!!!!!!""""""#########"""!!! !!!!!!!!!!!!!!!"""""""""""" !!!######%%%###!!! !!!!!!!!! !!!#########"""""""""###""""""###$$$######"""!!! """"""######""""""!!! !!!!!!"""###$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""%%%&&&'''%%%###!!! %%%$$$$$$$$$######""""""$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!$$$((('''%%%$$$$$$%%%&&&$$$### !!!!!!!!!!!!"""""""""!!!!!!!!!"""""""""######"""""""""""""""!!!!!!!!!################################################ !!!###$$$%%%%%%$$$###"""######$$$$$$######""" !!!!!!""""""#########!!!"""######!!!!!!"""###"""!!!!!! """###$$$mmm[[[RRROOOOOOMMMLLLMMMOOOPPPPPPOOOOOOOOOOOONNNLLLKKKIIIHHHDDDCCCCCCCCCCCCEEEFFFGGGDDDCCCBBBBBBBBBAAA>>>;;;555444333444555666555444666666666777888888555222111000---+++))))))******'''''''''&&&&&&&&&&&&&&&"""!!!!!!"""$$$%%%%%%$$$'''%%%######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''#########$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&!!!!!!!!!!!!"""""""""""""""######$$$$$$######"""!!!!!!!!!"""""""""##############################"""""""""###$$$$$$$$$%%%"""######$$$$$$######"""&&&%%%%%%%%%$$$$$$#########%%%&&&%%%###"""###%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%""""""############"""""""""""""""######$$$$$$$$$ """######!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$###"""""""""""""""######""""""""""""########################""""""""""""$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""""""""""""""""" """###$$$%%%'''&&&%%%$$$#########$$$ !!!!!!""""""""""""""""""############ """######""""""###$$$ !!!!!!"""######$$$$$$###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$###"""!!!"""!!!!!! !!!!!!"""######""""""!!!""""""### !!!!!!!!!"""""""""###  !!!""""""$$$"""!!!"""""""""  !!!""""""######### !!!######""""""###%%% !!!!!!"""###$$$$$$%%% !!!"""""""""""""""!!!""""""###$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$%%%%%%### $$$$$$##############################""""""""""""""""""""""""""""""""""""!!!######!!!!!!&&&&&&$$$$$$$$$%%%%%%###"""!!!!!!!!!"""""""""######"""""""""#########$$$$$$$$$$$$$$$$$$$$$###""""""################################################ !!!###$$$%%%%%%$$$$$$"""###$$$$$$$$$$$$###""" !!!!!!"""######$$$!!!###$$$###!!! """$$$ !!!!!!!!!"""mmm\\\RRRNNNPPPNNNLLLMMMNNNOOOOOONNNNNNNNNNNNMMMKKKJJJHHHGGGDDDDDDCCCCCCDDDEEEGGGHHHCCCBBBBBBCCCCCCBBB>>>;;;666555555666999::::::999777666777888999888555333111000---+++))))))***+++''''''&&&&&&&&&%%%%%%%%%$$$######$$$&&&((('''&&&'''%%%######$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$((('''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%!!!"""######"""!!!"""$$$############$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""######""""""######$$$%%%########################!!!!!!"""###$$$%%%%%%&&&######$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""""""""$$$&&&%%%###"""$$$&&&"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&%%%$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%!!!###%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$###"""""""""""""""###""""""""""""########################""""""""""""!!!!!!!!!!!!!!! """""""""""""""""""""""""""############$$$$$$$$$"""""""""""""""""""""""""""%%%'''(((%%%$$$""" !!! !!!"""###$$$$$$!!!!!!!!!!!!"""""""""""" ###$$$"""!!! !!!!!!"""###$$$$$$$$$######""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$###"""!!!!!!!!! !!!!!!##################$$$$$$ !!!!!!!!!""""""######"""""""""""""""######$$$%%%$$$$$$%%%%%%$$$!!! !!!"""######$$$$$$$$$$$$###"""!!!###%%%!!!!!!!!!!!!!!!  """############"""###$$$%%%%%%$$$"""!!!""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""" !!!!!! ###""""""""""""############""""""""""""!!!!!!!!!!!!########################$$$%%%$$$ $$$$$$#########$$$$$$"""!!!!!!!!!""""""######$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###""""""""""""""""""""""""######################## !!!###$$$%%%%%%$$$$$$"""###$$$%%%%%%$$$###""" !!!"""######$$$!!!###%%%$$$!!! """$$$ !!!""""""###"""""""""mmm^^^VVVTTTQQQOOONNNNNNOOONNNMMMLLLNNNMMMKKKIIIHHHHHHHHHIIIDDDDDDDDDDDDDDDDDDDDDDDDGGGCCC@@@???@@@@@@===;;;999777555555666777777666555444444555777666444222111///,,,)))'''''''''((((((&&&%%%%%%&&&'''%%%$$$""""""###$$$&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""############"""""""""###%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""$$$""" """""""""#########$$$$$$$$$###"""!!!!!!!!!"""$$$%%%"""############$$$$$$$$$$$$$$$###"""!!!  !!!"""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""########################!!!!!!""""""######$$$$$$########################"""###$$$$$$$$$"""!!! """"""""""""""""""####################################$$$$$$$$$%%%%%%%%%%%%$$$"""!!!!!!!!!"""###"""###$$$###  !!!!!!""""""############""""""!!!!!! """"""""""""############""""""""""""""""""""""""###"""!!!!!!"""!!!!!!%%%###!!!"""###!!!!!!!!!!!!!!!"""######""""""!!!!!!"""$$$&&&'''&&&$$$"""!!! !!!"""###############"""  """###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$######""""""!!!"""$$$###""" &&&%%%$$$$$$%%%%%%###""" !!!!!!!!!"""######""""""!!!!!! """"""!!!!!! !!!!!!!!!!!!"""""""""""" !!!######!!! %%%$$$""" !!!###$$$"""###%%%%%%%%%###!!! ###############$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$###################################################$$$$$$$$$$$$###""""""""""""!!!!!!!!!!!!""""""$$$###!!! !!!###$$$$$$#########""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$!!!""""""$$$%%%&&&''''''%%%$$$$$$$$$###"""""""""""""""############""""""!!!!!!"""#######################################!!!  ###%%%%%%%%%###############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!nnn^^^VVVTTTPPPOOONNNNNNOOOOOOMMMLLLMMMLLLKKKJJJIIIHHHHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDFFFDDDAAA@@@AAA@@@===;;;999888666666888888888777666555555666777777444222111///,,,)))'''''''''(((((('''%%%&&&''''''&&&$$$######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""############"""""""""###%%%%%%######$$$%%%%%%$$$#################################"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###############%%%%%%$$$######""""""#########$$$$$$$$$"""""""""""""""######$$$!!!!!!"""""""""#########$$$######""""""!!!!!! ###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$##############################"""""""""""""""################################################"""!!!!!!#########"""""""""""""""########################""""""""""""############$$$$$$"""!!!!!!!!!"""#########$$$$$$""" !!!!!!!!!!!!""""""""""""$$$#########""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###"""!!!"""###""" $$$$$$"""  !!!!!!!!!!!!!!!"""######%%%%%%$$$$$$%%%&&&'''(((%%%$$$""" !!!"""###""""""!!!!!!!!! $$$$$$############$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$######""""""""""""############"""!!!!!!"""$$$###""""""######""" !!!!!!!!!""""""###"""""""""!!!!!!!!! """"""!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""!!!!!!"""""""""%%%$$$###""""""###$$$$$$"""###%%%%%%%%%###""" """""""""######$$$$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!################################################$$$$$$$$$$$$$$$###"""!!!$$$######""""""######$$$$$$$$$$$$%%%%%%$$$$$$$$$############"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!!!!""""""""""""!!!!!!!!!!!!"""##########################################"""!!!!!!###$$$######"""############""""""!!!########################nnn___WWWUUUPPPNNNMMMNNNOOOOOONNNMMMMMMLLLLLLLLLKKKIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDCCCCCCBBBAAA===;;;:::888777777888999999888777666666777888777555333000///,,,)))''''''((((((((('''&&&&&&''''''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""###############"""######$$$%%%""""""############""""""""""""""""""""""""""""""""""""""""""""""""##############################"""""""""#########$$$$$$"""""""""###%%%%%%$$$##################$$$$$$$$$!!!!!!"""############### !!!!!!!!!""""""""""""########################&&&&&&%%%%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$####################################""""""""""""########################$$$######"""""""""""""""$$$#########""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""$$$######"""!!!"""""""""!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!$$$$$$$$$$$$############""""""""""""############"""""""""""""""""""""""""""""""""###$$$###!!!%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!""""""######""""""!!!!!!"""#########"""!!! !!!""" !!!"""""""""###""" """ """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!$$$###""""""!!!!!!"""""""""!!! !!!!!!  !!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""%%%###""" """###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%###"""!!!!!!!!!""""""###$$$%%%%%%""""""""""""""""""""""""###""""""!!! ########################""""""""""""""""""""""""%%%%%%%%%$$$###"""!!! ######""""""""""""######"""###%%%''''''%%%###"""############"""""""""""""""############$$$$$$$$$&&&&&&%%%$$$###""""""!!!###############$$$$$$$$$ !!!!!!!!!!!!!!!!!! !!!""""""############"""########################%%%###"""!!!"""###"""!!!!!!""""""############"""########################ooo___WWWTTTOOONNNMMMMMMOOOPPPOOOMMMLLLMMMMMMMMMLLLJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCC@@@===;;;999777666666888999999888888777777888888888555333000...,,,)))((('''((((((((('''&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######""""""######$$$##################$$$$$$################################################"""""""""""""""#########""""""""""""""""""""""""""""""#########$$$$$$$$$%%%""" ###$$$### ######################## !!!"""$$$$$$###""""""!!!!!!!!!"""""""""######""""""######$$$$$$$$$$$$&&&&&&%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%########################$$$$$$######""""""!!!!!!########################$$$###"""!!!!!!"""###$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""$$$######"""""""""""""""  !!!###$$$######""""""!!!!!! #################################$$$$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######""""""$$$"""!!!"""$$$$$$$$$"""""""""!!!!!!!!!!!!""""""!!! """!!! !!!!!! """###$$$ !!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###""" !!!"""!!!!!! !!!!!!  !!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######"""!!!!!!"""######""""""###$$$$$$$$$############$$$$$$$$$######""" !!!"""###$$$%%%%%%""""""""""""""""""""""""######""""""!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$###"""!!! !!! !!!!!!"""###$$$$$$###"""!!!#########"""""""""""""""##################$$$$$$&&&%%%%%%$$$###"""!!!!!!"""""""""###$$$$$$$$$%%%!!!!!!""""""""""""!!!!!!!!!"""############""""""########################%%%###!!!!!!"""###"""!!! !!!"""#######################################ooo___VVVSSSNNNMMMLLLMMMOOOPPPOOONNNMMMMMMNNNNNNMMMKKKIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEECCC???<<<;;;777666555555777888888777888777777888888777555222///...+++)))((((((((())))))'''&&&&&&'''(((&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$#########$$$############$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""############""""""""""""""""""""""""############$$$$$$$$$$$$&&&### ###$$$###!!!######################## !!!"""$$$$$$###"""""""""""""""#########$$$$$$"""""""""###$$$$$$%%%%%%"""######$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%""""""""""""""""""""""""$$$$$$######""""""!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##################"""""""""!!!!!!  """#########""""""!!!!!! """""""""""""""""""""""""""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###  """%%%%%%$$$"""""""""!!!!!!!!!!!!""""""##################""""""!!! !!!!!!!!!!!!!!!!!!"""###$$$$$$$$$&&&%%%!!!###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""  !!!!!!""" """"""!!! !!!!!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""!!! !!!"""######""""""#########$$$$$$$$$###### !!!!!!"""######$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$###"""!!!!!!!!!!!! !!!!!!$$$###"""!!!!!!"""###$$$""""""""""""""""""######$$$$$$###""""""######$$$########################"""""""""###$$$$$$$$$%%%"""######$$$$$$######"""""""""#########""""""!!!""""""""""""""""""""""""###""" !!!###$$$$$$### !!!"""###############""""""""""""""""""""""""ooo___UUURRRMMMLLLLLLMMMOOOQQQPPPOOONNNNNNNNNNNNMMMKKKJJJIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEAAA===<<<;;;666555444555777888888888888777777777888666444111///---+++)))(((((()))))))))(((''''''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$#################################$$$$$$$$$$$$%%%&&&%%%######$$$%%%$$$$$$$$$$$$$$$###############!!!!!!"""###########################$$$$$$$$$$$$"""""""""######$$$$$$$$$ !!!"""###$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$"""""""""""""""""""""###""""""""""""""""""""""""""""""#########$$$$$$$$$"""############"""!!!!!!###"""!!!!!!!!!"""###$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!"""$$$ !!!"""######"""!!! ###""""""!!!!!!!!!!!!!!!!!!!!!"""######""""""!!! !!!!!!!!!"""""""""!!!"""""""""""""""!!! %%%&&&%%%"""!!!$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!"""###!!!"""!!! !!!"""###"""!!!!!!!!!!!!"""""""""######!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""######!!!!!!!!!!!!"""""""""""" !!!######!!!  !!!!!!"""""""""###############$$$$$$$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&########################""""""""""""""""""""""""###$$$$$$$$$$$$###""""""$$$$$$############$$$$$$'''%%%###""""""###%%%'''""""""""""""############%%%$$$###"""""""""###$$$!!!""""""######$$$$$$$$$###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############""""""!!!""""""""""""""""""""""""###!!! !!!###$$$$$$###!!!""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!}}}ooo^^^TTTPPPLLLKKKKKKMMMOOOQQQQQQPPPPPPOOONNNMMMLLLKKKKKKKKKDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFCCC>>>;;;;;;<<<777666555555888999999999888777666666777555333000///---+++)))(((((()))***)))(((''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%$$$###"""!!!$$$###""""""""""""###$$$######################## !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""$$$%%%$$$######$$$%%%$$$$$$$$$#########"""""""""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!##############################$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!"""######$$$$$$########################"""""""""#########$$$$$$"""######$$$###"""!!! !!!"""###$$$!!!!!!!!!!!!""""""""""""!!!!!!"""""""""######### !!!!!!!!!"""""""""""""""""""""""""""""""""!!!###"""!!!!!!###&&&"""###$$$"""!!!$$$######"""!!!!!!!!!!!!!!! !!!"""!!!!!! !!!""""""#########""" !!!"""###!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""!!!"""&&&&&&"""!!! """###"""!!!!!!!!!"""""""""######### !!!!!!!!!"""""""""###!!!!!!"""""""""#########!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""!!!!!!!!!!!! !!!"""$$$%%%######"""######$$$$$$%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###############$$$$$$$$$################################################""""""###$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!"""""""""############&&&%%%###"""!!!"""###$$$""""""""""""############$$$$$$$$$#####################$$$$$$$$$$$$#####################"""!!!!!!""""""""""""""""""""""""%%%###!!!!!!"""###"""!!!"""############""""""!!!""""""""""""""""""""""""ooo^^^SSSOOOLLLKKKKKKMMMPPPQQQQQQPPPQQQPPPNNNLLLKKKKKKLLLLLLDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFEEEBBB===:::;;;<<<888777666777999:::;;;:::777666666666666555222//////---+++)))(((((()))******(((''''''(((((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%###$$$%%%%%%$$$###"""!!!###"""!!! !!!"""###"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!$$$###!!! !!!$$$$$$$$$$$$$$$######""""""###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!$$$%%%&&&&&&&&&$$$"""!!!########################"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!""""""######$$$$$$"""""""""""""""""""""""" !!!"""$$$$$$$$$###""" !!!"""###$$$%%%%%%########################""""""""""""############"""######$$$$$$"""!!!  !!!"""""" !!!!!!""""""######""""""######$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""!!!###%%%$$$"""!!!$$$'''"""$$$$$$ $$$+++######"""!!!!!!!!!!!!!!! !!!###$$$%%%%%%%%%$$$!!!!!!"""###############!!!""""""   """######!!!########################"""""""""""""""""""""""" !!!!!!!!!""""""######""" !!!%%%))))))$$$!!! """###"""!!!""""""""""""############ !!!!!!!!!""""""######!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!"""###$$$"""""" !!!###%%%'''######""""""###$$$%%%%%%######""""""!!!!!! """"""""""""""""""""""""$$$$$$######"""!!!!!!!!!################################################!!!"""###$$$$$$%%%$$$$$$$$$$$$############$$$$$$ !!!###$$$$$$###!!! !!!!!!""""""#########$$$&&&%%%###"""!!!"""###$$$#########"""""""""""""""%%%$$$$$$$$$######""""""""""""############""""""###############"""!!!!!!""""""""""""""""""""""""'''%%%###"""""""""!!!###############"""!!! ########################qqq___TTTQQQJJJJJJJJJJJJLLLNNNPPPQQQQQQPPPNNNLLLJJJJJJJJJJJJCCCCCCDDDDDDEEEFFFHHHIIIGGGEEEBBB???<<<;;;;;;;;;999999999888999999::::::888888888777666555555555000///---+++)))))))))))))))))))))))))))(((''''''&&&''''''((((((''''''&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%$$$$$$######$$$$$$%%%######$$$%%%&&&&&&&&&&&& &&&'''%%%$$$###"""!!! !!!"""######"""!!! !!!"""######""" !!!###$$$$$$###""""""###$$$$$$$$$$$$###$$$$$$$$$#########""""""""""""""""""""""""""""""%%%%%%$$$###""""""######""""""""""""""""""""""""###!!! ###(((((($$$""""""#########""""""!!!"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$$$$&&&((()))######""""""""""""""""""$$$$$$############$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$"""!!!!!!"""$$$%%%""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$############$$$$$$&&&&&&%%%""" !!!"""%%%$$$$$$$$$######""""""&&&%%%###"""!!!!!!!!!"""%%%###!!!!!!###$$$""" $$$######%%%'''))))))(((""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######%%%###  ###%%%%%%%%%%%%$$$###"""!!!!!!""""""!!!!!!!!!!!!""""""######""""""""""""######)))&&&###!!!!!!###%%%%%%"""%%%&&&%%%!!! !!!""""""############""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!"""######"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""############222,,,$$$"""###%%%$$$""" !!!"""######"""!!!  !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############ !!!!!!""""""######%%%%%%$$$###"""!!! """""""""""""""###$$$$$$!!!###%%%$$$!!! """$$$########################""""""""""""""""""""""""!!!###%%%&&&&&&$$$!!! ########################"""############$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""###"""!!!!!!!!!"""$$$%%%################################################"""""""""!!!"""######$$$$$$###!!!"""$$$%%%%%%$$$""""""#########$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$############$$$$$$qqq___TTTPPPKKKKKKJJJKKKLLLNNNPPPQQQPPPPPPPPPOOONNNLLLJJJIIIDDDDDDDDDEEEFFFGGGHHHIIIFFFEEECCCAAA>>><<<;;;:::888888777777777888999999::::::999777666444333333000///,,,***))))))))))))''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%$$$$$$######### &&&&&&$$$$$$######"""!!!!!!"""######!!!"""###$$$$$$###"""!!!###""" !!!###$$$$$$###""""""###$$$$$$$$$$$$###$$$$$$$$$#########""""""########################%%%$$$$$$###""""""######""""""""""""""""""""""""$$$!!! """&&&'''$$$ """""""""#########"""""""""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''########################!!!!!! !!!!!!$$$$$$######""""""""""""%%%$$$###""""""###$$$%%%###""""""!!!!!!""""""###""""""""""""""""""""""""######""""""""""""######!!!!!!"""###&&&((($$$$$$#########"""""""""""""""###$$$%%%$$$######$$$""" !!!"""###!!!###""""""###%%%''''''&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###############""""""#########!!!!!!"""###$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""(((&&&###"""!!!!!!!!!!!!!!!###%%%$$$"""!!!!!!###""""""############""""""!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!! """"""!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" """ """$$$%%%%%%!!!!!!"""######"""!!! $$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!""""""######$$$##################### !!!""""""!!!###$$$###!!!!!!"""$$$########################""""""""""""""""""""""""######$$$$$$""" ########################""""""#########$$$$$$$$$"""######$$$###"""!!! """""""""""""""######$$$################################################"""""""""""""""######$$$"""!!!"""###%%%%%%###"""""""""#########$$$$$$$$$!!!!!!""""""######$$$$$$$$$$$$############$$$$$$rrr___TTTPPPLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPQQQRRRQQQNNNJJJHHHEEEEEEEEEFFFGGGHHHJJJJJJEEEEEEDDDBBB@@@===:::999666666666666666777888999<<<;;;:::888555333222111000///,,,***)))((())))))%%%&&&&&&'''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$###"""!!!!!!%%%!!! $$$%%%$$$###$$$$$$######""""""######$$$ """%%%&&&&&&%%%""" ###""" !!!###$$$$$$###""""""###$$$$$$$$$$$$###$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########""""""""""""""""""""""""%%%""" !!!$$$%%%$$$"""!!!!!!""""""######$$$$$$"""###$$$$$$###"""###$$$###########################""""""""""""###$$$$$$######$$$$$$$$$$$$$$$$$$######""""""""""""#########""""""""""""!!!!!!!!!#################################""""""#########"""""""""""""""""""""""""""""""""!!!!!!"""""""""!!!######"""!!!!!!"""######""""""""""""!!!!!! ###&&&''''''&&&$$$###!!! !!!""" """!!!!!!!!!###$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!"""%%%&&&&&&%%%"""!!! !!!"""###$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!#########""""""!!! !!!###$$$###"""###$$$!!!""""""######""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!! #########""""""""""""""" !!!!!!!!!!!!""""""""""""  !!!###$$$###"""""""""!!!!!!"""######""""""!!!&&&&&&%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!""""""""""""###!!!"""######$$$%%%&&&&&& !!!""""""!!!###$$$###"""!!!"""###########################""""""""""""""""""""""""#########"""!!! ########################"""""""""#########$$$$$$"""############"""!!!!!!!!!""""""############"""################################################"""""""""""""""######### """$$$%%%%%%""" ###############$$$$$$$$$"""""""""###############$$$$$$############$$$$$$rrr___TTTOOOLLLLLLMMMMMMNNNOOOOOOPPPOOOPPPQQQPPPOOOMMMJJJHHHFFFFFFFFFGGGHHHIIIJJJKKKHHHGGGDDDBBB???===;;;:::666666666666777888888999;;;:::999777666444333222111///,,,)))(((((()))***%%%%%%&&&''''''''''''&&&'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###""""""$$$$$$$$$%%%$$$"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!###""" !!!###$$$$$$###""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$""""""""""""""""""""""""&&&### """$$$$$$###!!!!!!!!!""""""###$$$%%%"""###$$$$$$###"""###$$$"""""""""""""""""""""""""""""""""###############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$#####################"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!! !!!$$$%%%### """""""""!!!!!!!!!!!!!!! """$$$&&&&&&%%%$$$###"""""""""""""""!!! ###"""!!!!!!"""###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""### """$$$&&&&&&$$$""" ###############"""!!!!!!!!!!!!""""""""""""!!!!!!"""!!!!!! !!!!!!""" !!!"""!!!!!!"""###%%%!!!"""#########"""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""######""""""!!!###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############"""!!!!!! !!!&&&'''### !!!!!!"""""""""##################"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&"""""""""""""""######$$$""""""######"""""""""###########################"""""""""""""""""""""""""""!!!!!!"""###$$$&&&'''########################""""""""""""############%%%%%%%%%%%%$$$$$$######!!!"""###$$$$$$###"""!!!################################################!!!!!!"""###############!!!!!!!!!"""$$$$$$###!!!########################$$$$$$$$$$$$$$$#########$$$$$$############$$$$$$rrr___TTTOOOLLLLLLMMMNNNOOOPPPPPPQQQQQQPPPNNNMMMKKKJJJJJJJJJFFFFFFGGGGGGHHHIIIKKKLLLKKKHHHDDD@@@===<<<<<<===666666666777888999::::::999999888777666555444444111///,,,)))(((((()))+++&&&''''''(((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$$$$%%%&&&&&&%%%%%% ###$$$###""""""$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$"""""""""!!!!!!"""""""""###""" !!!###$$$$$$###""""""###$$$$$$$$$$$$###################################################$$$###############$$$$$$""""""""""""""""""""""""&&&###!!! """###$$$!!!!!!!!!!!!"""###%%%&&&"""###$$$$$$###"""###$$$""""""""""""""""""""""""######$$$%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%!!!!!! !!!!!!#####################$$$"""###$$$$$$$$$$$$###"""$$$$$$############$$$$$$######################## !!!!!!!!!!!! !!!$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$###""""""###$$$###""""""######"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""#########"""!!!!!!!!!!!!""""""""""""!!!!!!###""""""!!!!!!""""""############!!! !!!$$$'''$$$$$$#########"""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""######$$$$$$######"""""""""############"""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$#########"""""""""!!!!!!$$$"""""""""""""""###$$$$$$ """"""""""""""""""""""""!!!"""""""""########################""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""######$$$###"""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""%%%'''(((""""""""""""""""""""""""!!!!!!"""""""""#########%%%%%%%%%$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!################################################!!!!!!"""############"""$$$""" """$$$$$$###########################%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$rrr___TTTOOOKKKLLLMMMOOOQQQQQQRRRRRRQQQPPPNNNKKKJJJJJJJJJJJJFFFFFFFFFGGGHHHIIIJJJKKKLLLIIIEEEAAA>>>===<<<===666666666777888999:::;;;888888777777666666555555222///,,,((('''(((***+++((((((((((((((('''&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%&&&''''''&&&"""###!!!!!!###%%%$$$###$$$$$$%%%%%%$$$$$$######"""!!! !!!"""######""" !!!###$$$$$$###""""""###$$$$$$$$$$$$##################$$$$$$$$$""""""""""""""""""""""""#########"""######$$$%%%""""""""""""""""""""""""%%%###!!! !!!"""###""""""!!!!!!!!!###$$$%%%"""###$$$$$$###"""###$$$###########################$$$&&&''''''%%%###"""""""""######$$$%%%%%%%%%###""""""!!!!!!""""""###!!!!!!!!!""""""""""""####################################""""""################################# !!!""""""!!!  $$$%%%%%%$$$######!!!!!!""""""""""""#########"""  !!!"""$$$%%%&&&%%%###"""###$$$%%%###"""###$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""#########"""!!! !!!"""### """###$$$$$$%%% !!!"""######"""!!! ######""""""""""""######$$$%%%&&&### """%%%&&&$$$#########"""  !!!!!!""""""!!!!!! !!!!!!""""""""""""!!!!!!"""######$$$$$$######""" !!!#########"""!!!######################## !!!!!!!!!!!!"""""""""""""""""""""""""""###!!! ###"""""""""""""""###%%%%%%!!!!!!!!!""""""#########""""""""""""""""""""""""""""""""""""############$$$############""""""""""""""""""!!!!!!  !!!""""""###"""!!!"""###$$$###!!!""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$###""""""!!!!!!"""""""""############""""""!!!################################################ !!!"""$$$$$$######"""$$$###!!!"""###%%%%%%$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$qqq___TTTOOOIIIKKKMMMPPPRRRSSSSSSSSSPPPPPPOOONNNMMMKKKJJJIIIFFFFFFFFFFFFGGGIIIJJJKKKIIIIIIHHHEEEBBB>>>;;;999555555555666777888999::::::999888777666555444333222000,,,((('''(((***+++((((((((('''&&&%%%$$$###%%%''')))******)))'''%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$ $$$### !!!%%%%%%!!!"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""###""" !!!###$$$$$$###""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$##############################""""""###$$$$$$%%%""""""""""""""""""""""""######"""!!! !!!"""$$$###!!!!!!!!!"""###$$$"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$'''((('''%%%###!!!!!!!!!""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""""""""######$$$$$$%%%$$$###""""""###$$$%%%###""""""!!!!!!""""""########################### """######""" $$$&&&((('''$$$!!!"""""""""#########$$$$$$!!!!!!"""""""""!!!!!!!!!###$$$&&&%%%"""!!!"""$$$$$$###""""""$$$%%%$$$"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""############"""!!!!!!"""###### """###$$$$$$%%% !!!"""######"""!!! """"""!!!!!!!!!!!!""""""%%%&&&###!!!"""$$$%%%###""""""$$$$$$!!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! """###""""""!!!"""""""""""""""""""""""" !!!!!!""""""######$$$&&&'''%%%""" !!!"""""""""""""""$$$%%%&&&############$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########""""""""""""""""""!!!!!!!!! !!!""""""$$$"""!!!!!!###$$$###!!!""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$###"""!!!!!!!!!"""###$$$######"""""""""""""""################################################ !!!###$$$$$$$$$"""!!!""""""$$$&&&((('''$$$"""$$$$$$$$$#########"""""""""""""""######$$$$$$$$$$$$$$$############$$$$$$qqq___TTTOOOIIIJJJMMMPPPRRRTTTTTTUUUOOOPPPQQQQQQPPPMMMJJJHHHEEEEEEEEEFFFGGGHHHJJJJJJFFFHHHIIIIIIFFF@@@:::666333333444444666777888999<<<;;;999888666444222111333000+++(((&&&(((***,,,(((((('''&&&%%%###"""!!!%%%'''***,,,,,,***'''%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!###&&&$$$ """&&&%%%"""###$$$%%%%%%$$$###"""!!!"""$$$&&&&&&$$$"""!!!###""" !!!###$$$$$$###""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%"""""""""""""""""""""""""""######""" !!!"""%%%$$$""" !!!###$$$"""$$$$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&((('''%%%""" !!!!!!"""######$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%""""""!!!!!!!!!!!!""""""######################## !!!"""$$$$$$"""!!! ###%%%&&&%%%$$$%%%&&&""""""######$$$$$$$$$%%% ###%%%%%%$$$"""!!!!!!$$$%%%$$$!!! !!!######!!!!!!"""###$$$$$$"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###############$$$$$$#########!!!!!!"""""""""""""""!!! !!!"""$$$$$$"""!!! !!!!!! !!!!!!!!!''''''%%%%%%'''###!!! """$$$%%%###!!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%  """$$$###""""""!!!"""$$$&&&'''$$$$$$##################""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$######"""""""""""""""""""""#########"""""""""""""""###$$$$$$$$$""" !!!$$$%%%###!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""'''&&&$$$#########$$$%%%%%%$$$"""!!!!!!!!!"""################################################### !!!###$$$%%%$$$"""!!!"""&&&***,,,)))$$$$$$$$$$$$$$$######"""""" !!!"""######$$$$$$$$$############$$$$$$nnn___UUUPPPMMMNNNNNNOOOQQQRRRRRRSSSTTTSSSPPPNNNKKKIIIHHHHHHFFFEEEFFFHHHJJJKKKJJJIIIKKKJJJHHHFFFCCC???<<<;;;777666777888:::999777555777777777777666555444333333000+++)))((()))((((((&&&&&&&&&'''''''''''''''))))))))))))((((((((((((+++)))&&&&&&&&&'''%%%$$$$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!! ###'''((($$$ &&&&&&%%%%%%$$$#########%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%###$$$$$$"""  !!!$$$######"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$&&&'''!!!"""$$$$$$"""!!!"""###########################%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$%%%&&&&&&%%%#########%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$############$$$###"""""""""###%%%%%%$$$#########""""""!!!!!!""""""""""""""""""""""""################################################""""""######$$$$$$%%%%%%%%%%%%$$$###""""""###############"""""""""""""""!!! !!!!!!"""###$$$########################$$$###"""!!!!!!"""###$$$"""######$$$%%%%%%&&&&&&!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$############ !!!"""######$$$!!!!!!""""""######$$$$$$######""""""""""""###### !!!!!!!!!!!!  !!!!!!"""""""""!!!!!!"""$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$"""!!!!!!"""######"""$$$$$$$$$#########""""""!!!$$$&&&%%%###!!!!!!"""###$$$$$$###!!! """!!!!!!"""!!!"""###$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!$$$$$$######""""""!!!!!!#################################"""######$$$$$$ !!!!!!""""""######$$$$$$$$$"""$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$!!!!!!""""""######$$$$$$ """"""!!!!!!"""$$$###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%###""""""$$$'''$$$###"""""""""###$$$%%%%%%%%%$$$######"""""""""nnn___UUUPPPLLLMMMMMMOOOPPPQQQRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKFFFEEEEEEFFFIIIJJJJJJIIIKKKJJJHHHFFFCCC???<<<;;;777666666777999:::888777777777777777666555333333333000+++)))((()))((((((((()))))))))))))))))))))))))))))))))))))))((((((***(((&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""!!!""""""###$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$""" """&&&'''$$$!!!#########$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!########################!!!!!!"""""""""#########$$$$$$$$$### !!!"""%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$$$$$$$!!!###%%%%%%###"""###$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###"""!!!"""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$####################################$$$$$$###"""""""""""""""############$$$$$$$$$%%%&&&&&&%%%$$$$$$###""""""######"""""""""###$$$%%%############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""!!!!!!!!!!!!!!!"""########################""""""!!!!!!!!!!!!!!!"""%%%%%%%%%$$$######""""""""""""######$$$$$$###### !!!!!!""""""######!!!!!!""""""""""""""""""###""""""!!!!!!""""""###""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$###!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$"""!!!!!!"""######"""#########"""""""""!!!!!! ###$$$$$$###!!! !!!###$$$$$$$$$""""""&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""""""""#########"""""""""""""""##################"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############""""""""""""############!!!"""###$$$###!!!#########""""""#########"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""############!!!"""######"""!!!"""$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$""""""$$$&&&&&&%%%$$$"""""""""###############$$$$$$$$$$$$$$$mmm^^^UUUPPPKKKKKKLLLMMMOOOPPPQQQRRRQQQPPPOOONNNLLLKKKJJJJJJFFFEEEDDDDDDGGGIIIJJJJJJJJJIIIHHHEEEBBB???===;;;777555555666888::::::999888888888777666444333222333///+++(((((())))))((())))))))))))))))))((((((((()))))))))))))))))))))***(((&&&%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%""" !!!$$$&&&%%%###!!!!!!""""""###$$$$$$%%%%%%%%%$$$$$$###"""""""""########################!!!!!!!!!"""""""""######$$$%%%%%%$$$"""!!!"""###&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#########"""!!!!!!"""$$$$$$"""!!!"""###################################################%%%$$$$$$$$$######"""""""""!!! !!!###$$$###"""########################&&&%%%$$$$$$###""""""!!!########################$$$###"""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%###"""!!!###""""""""""""###$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""$$$###"""!!! ######################## !!!!!!!!!!!! $$$$$$######"""!!!!!!!!!"""############""""""!!!""""""""""""""""""######!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!"""######$$$######"""""""""!!!!!!!!!!!!!!!!!! !!!######""" """"""""""""""""""""""""!!!!!!!!!"""""""""######$$$"""!!!!!!"""######""""""""""""!!!!!!!!!!!!!!!$$$$$$$$$###"""!!! !!!"""$$$$$$$$$###""" """"""!!! !!!"""###$$$ !!!!!!"""######$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$###"""!!!!!!!!!$$$$$$$$$$$$############ !!!###$$$$$$###""""""###""""""!!!!!!""""""###"""""""""""""""""""""""""""""""""""""""######$$$###############"""""""""###$$$%%%$$$"""""""""$$$###$$$$$$%%%%%%%%%%%%%%%###$$$%%%$$$""""""$$$&&&'''&&&$$$###"""!!!!!!!!!"""######$$$%%%%%%&&&&&&|||kkk]]]SSSOOOJJJJJJKKKMMMNNNOOOPPPQQQTTTSSSQQQOOOLLLIIIGGGFFFGGGEEECCCCCCEEEHHHIIIJJJIIIIIIGGGEEEBBB???===;;;777555444555777:::;;;;;;888888888777666444333222222...***((((((((()))(((''''''''''''&&&&&&&&&&&&(((((()))*********)))))))))'''%%%%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%### !!!###%%%%%%$$$!!!!!!"""""""""#########$$$$$$$$$#########""""""####################################$$$$$$$$$$$$%%%%%%&&&$$$""""""###%%%%%%%%%$$$############$$$###########################"""!!!!!! !!!!!!"""!!!""""""!!! !!!########################""""""""""""""""""""""""$$$$$$$$$############""""""!!!!!!"""$$$%%%$$$####################################"""!!! ##############################"""""""""""""""###!!!""""""""""""#########"""###%%%&&&%%%$$$""" """""""""""""""######$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$$$$######"""""""""""""""############### !!!"""############"""!!!!!!!!!!!!!!!######################## !!!"""###"""!!! !!!!!!"""#####################"""!!! ###############$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!!!!!!!""""""""""""######""""""""""""!!!!!!  """"""!!! """"""""""""""""""""""""!!!!!!"""""""""#########$$$"""!!!!!!"""######"""""""""""""""""""""""""""%%%%%%###"""!!!!!! """"""############"""!!!"""##################"""$$$###!!! """$$$%%%!!!!!!""""""############!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!$$$$$$$$$######"""""""""############""" """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$######"""""""""$$$%%%&&&%%%###"""###$$$###$$$$$$%%%%%%%%%$$$$$$###$$$%%%$$$""""""###%%%%%%$$$$$$######"""""""""######$$$$$$%%%%%%%%%%%%zzzhhh[[[RRRNNNJJJKKKKKKLLLMMMNNNOOOPPPRRRRRRQQQOOOMMMJJJHHHFFFGGGEEECCCCCCEEEHHHIIIJJJIIIHHHGGGEEEBBB???===;;;777555444555777:::;;;;;;888888888777666444333222111...***''''''((()))(((((((((''''''&&&&&&&&&%%%'''(((***+++++++++***)))(((&&&%%%$$$&&&&&&&&&%%%$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$##########################################$$$$$$$$$""""""""""""""""""""""""%%%###!!!!!!"""$$$%%%%%%#########"""""""""!!!!!!$$$$$$$$$#######################################""""""#########$$$$$$$$$%%%%%%&&&%%%######$$$%%%$$$$$$###"""""""""""""""########################%%%###  """$$$ """######"""!!!!!!"""########################"""""""""""""""""""""""""""############$$$$$$$$$###"""!!!###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########"""!!!###########################"""""""""""""""######!!!""""""""""""#########"""###$$$%%%%%%$$$""" !!!!!!""""""############""""""""""""""""""######""""""""""""""""""""""""################################################%%%%%%$$$$$$######""""""!!!"""############"""""" !!!"""######$$$$$$!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!"""###$$$###"""""" !!!""""""######"""""""""""""""!!!  !!!!!!""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!!!!!!!""""""""""""#####################"""  """"""!!! """"""""""""""""""""""""""""""""""""############$$$"""!!!!!!"""######"""########################$$$###"""!!!!!!"""######$$$$$$$$$###"""!!! $$$###  ###$$$&&&%%%###""""""###%%%&&&############""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%#########""""""!!!!!! %%%%%%$$$###!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$%%%%%%$$$$$$######""""""%%%&&&&&&%%%###"""###$$$$$$$$$$$$%%%%%%$$$######"""###$$$$$$###"""###$$$""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$#########xxxhhh[[[SSSPPPLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMNNNOOONNNMMMLLLKKKFFFEEEDDDDDDGGGIIIJJJJJJHHHGGGFFFDDDBBB???===;;;777555555666888::::::999777777777777666555444333000---)))''''''((())))))*********)))((((((''''''&&&(((***,,,,,,,,,***)))'''&&&$$$$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$##################$$$$$$$$$#########################################################"""######$$$%%%%%%$$$$$$###""""""!!!!!!########################$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!""""""$$$%%%%%%$$$######$$$&&&$$$###""""""!!!!!!""""""########################%%%### !!!$$$&&&###$$$&&&&&&$$$###$$$%%%########################""""""""""""""""""""""""""""""######$$$$$$$$$%%%###""""""###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$"""""""""#########$$$$$$""""""###$$$$$$###"""!!! !!!""""""######""""""""""""""""""############""""""""""""""""""""""""################################################""""""""""""!!!!!!!!!!!! !!!"""!!! !!!!!!""""""######$$$$$$ !!!"""###$$$"""""""""""""""""""""""" !!!"""######$$$$$$#########""""""!!! !!!!!!!!!!!!  !!!"""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!"""######$$$######"""#########$$$$$$$$$$$$!!! !!!######""" """""""""""""""""""""""""""""""""#########$$$$$$$$$"""!!!!!!"""######"""############$$$$$$$$$$$$"""""""""""""""###$$$%%%%%%%%%$$$###"""!!! !!!!!!'''&&&%%%$$$###$$$%%%%%%$$$$$$######"""!!!!!! """"""""""""##########################################$$$$$$%%%&&&((()))"""""""""!!!!!!!!!!!!!!!$$$$$$$$$##################""""""!!!!!!""""""###"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%#########%%%$$$$$$$$$$$$$$$$$$###"""!!!###$$$$$$###""""""### !!!"""$$$%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!yyyiii]]]VVVSSSOOOOOONNNNNNNNNMMMMMMMMMKKKLLLNNNOOOOOONNNMMMLLLFFFEEEEEEFFFIIIJJJJJJIIIGGGGGGFFFDDDAAA???===;;;777666666777999:::888777555555666666666666555555000,,,)))''''''((())))))+++******)))((((((''''''&&&'''***,,,---,,,+++***'''%%%$$$$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!"""###$$$$$$$$$""""""$$$%%%%%%$$$######""""""##############################""""""""""""######$$$%%%"""$$$%%%%%%$$$######$$$################################################$$$$$$$$$###############"""!!!!!!"""%%%&&&&&&%%%###########################$$$&&&'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$############$$$$$$$$$%%%"""""""""############### """#########"""!!!!!!"""""""""############""""""""""""""""""""""""################################################!!!!!!!!!!!!!!!""""""""" !!!""""""!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!"""###"""""""""""""""""""""""" !!!!!!###$$$$$$$$$$$$###""""""!!!!!!  !!!!!!!!! !!!!!!""""""###$$$$$$%%% !!!!!!""""""######!!!!!!""""""""""""""""""###""""""!!!!!!""""""###""""""############""""""!!!""""""###$$$%%%&&&&&&!!!!!! """###$$$###!!!""""""""""""""""""""""""""""""#########$$$$$$$$$$$$"""!!!!!!"""######"""""""""""""""#########$$$""""""#########$$$$$$$$$###"""""""""""""""######((('''$$$######$$$'''(((%%%%%%%%%$$$$$$$$$###############"""""""""""""""#########"""""""""""""""""""""""""""""""""""""""$$$$$$###$$$$$$%%%&&&'''""""""""""""""""""######""""""""""""###$$$$$$%%%#########""""""#########"""""""""""""""""""""""""""""""""""""""######$$$###$$$$$$$$$$$$$$$$$$%%%"""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$###"""""" """$$$$$$###"""""""""!!!"""###$$$%%%%%%$$$$$$""""""""""""""""""""""""zzzjjj___YYYVVVPPPPPPOOOOOONNNMMMMMMLLLMMMNNNOOOPPPOOOMMMKKKJJJFFFEEEFFFHHHJJJKKKJJJIIIGGGFFFEEEDDDAAA???===<<<777666777888:::999777555444555555666666666666666///,,,(((''''''((()))))))))(((((('''&&&%%%%%%%%%&&&'''***---------+++***&&&%%%###$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$##################"""""""""""""""""""""""" """$$$%%%$$$##################$$$%%%%%%&&&&&&##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############"""###$$$###""""""###%%%&&&%%%$$$$$$######$$$$$$"""""""""""""""""""""""" ###&&&'''&&&$$$###!!!"""""" !!!################################################&&&&&&%%%$$$###"""!!! !!!$$$%%%%%%$$$"""""""""""""""""""""""" """$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!""""""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%###""""""!!!""""""###$$$ """#########"""!!!!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$%%%%%%###$$$$$$$$$###!!!!!!!!!!!!!!!!!! $$$###"""!!!!!! !!!""""""""""""""""""""""""  !!!###$$$!!!!!!""""""######$$$$$$ !!!!!!!!!!!! !!!!!!""" !!!"""######$$$!!!!!!""""""######$$$$$$######""""""""""""###### !!!!!!!!!!!!!!! !!!!!!"""###%%%&&&'''((("""!!!!!!"""$$$$$$###""""""""""""""""""""""""""""""############$$$$$$$$$$$$"""!!!!!!"""######""" !!!!!!!!!""""""############$$$$$$$$$######""" !!!"""$$$%%%&&&###""""""!!!!!!""""""###$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!"""######$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$%%%!!! !!!"""$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""######$$$#########$$$$$$%%%%%%&&&!!!"""$$$$$$######$$$&&&$$$$$$$$$$$$$$$###"""!!! """$$$$$$###""""""""""""###$$$%%%%%%$$$"""""" !!!!!!""""""######yyyggg[[[VVVUUUOOOMMMKKKKKKLLLMMMMMMLLLJJJJJJKKKLLLLLLKKKJJJIIICCCDDDFFFGGGHHHIIIJJJJJJHHHFFFDDDBBBAAA@@@===;;;888666555555777888777666666666666666666555555444111///,,,)))(((((()))***,,,'''""""""&&&(((&&&$$$&&&'''(((******+++++++++'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$##################%%%%%%$$$######$$$%%%%%%######$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%$$$###"""###&&&'''%%%""" !!!######$$$$$$$$$###############$$$$$$$$$%%%###""""""######""" $$$$$$$$$$$$###!!! """"""""""""""""""""""""$$$$$$######"""!!!!!!!!!########################"""!!! !!!###$$$"""""""""!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$""""""###$$$%%%&&&&&&'''"""!!! !!!###$$$"""!!! !!!"""###"""!!!!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%$$$###"""!!! !!!!!!!!!!!!"""###$$$%%%######""""""""""""######"""""""""!!! """$$$""""""!!!!!!!!!!!!"""""""""""""""""""""#########$$$###""""""!!!"""""""""!!!"""""""""""" !!!!!!""""""#########$$$ !!!!!!""""""######$$$$$$$$$$$$######  ###%%%'''###############"""!!!!!!######""""""!!!!!! $$$"""  !!!!!!!!!""""""""""""!!!!!!%%%$$$###############$$$###"""!!!"""$$$$$$"""!!!""""""############"""""" """###!!! %%%%%%$$$###"""""""""#########""""""""""""######""""""######$$$$$$%%%%%%$$$$$$$$$###############'''### """$$$###!!!""""""""""""##################""""""!!!!!! !!!!!!!!!"""######$$$$$$ !!!"""$$$$$$"""&&&%%% %%%&&&"""###############"""!!!!!!!!!"""###$$$%%%$$$##############################%%%%%%$$$$$$$$$$$$$$$%%%(((&&&### !!!"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################$$$$$$$$$#########""""""%%%$$$###!!!!!!!!!"""###""""""""""""!!!!!!!!!!!!"""%%%%%%$$$###!!!######$$$$$$$$$######"""%%%%%%%%%$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%"""############$$$$$$$$$ !!!"""######$$$zzzhhh\\\UUUTTTMMMKKKIIIIIIJJJKKKKKKKKKJJJKKKLLLLLLLLLKKKJJJIIIDDDDDDFFFGGGHHHHHHHHHHHHHHHFFFDDDBBBAAA@@@>>>;;;999777666666777777777666666666777777666666555444111///,,,)))(((((()))***+++'''######&&&((('''$$$'''((()))***************'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$########################%%%%%%$$$######$$$%%%%%%#########$$$$$$#########$$$$$$##################$$$###"""###&&&'''%%%##################""""""!!!""""""###$$$$$$$$$$$$###&&&$$$######$$$$$$###"""######$$$$$$###"""!!! """""""""""""""""""""""""""""""""""""""#################################""""""!!!!!!!!!"""###$$$$$$#####################"""""""""###$$$%%%%%%%%%""""""""""""############$$$###"""""""""###%%%%%%&&&%%%###"""###$$$###!!! !!!!!!""""""######%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!"""###$$$%%%######""""""""""""######"""""""""!!! """$$$######""""""""""""######""""""######$$$$$$$$$%%%$$$$$$###""""""""""""### !!!############"""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!&&&%%%###!!! !!!""""""############"""!!!!!!###"""""""""!!!!!!!!! $$$"""!!!!!!"""!!!!!!""""""""""""!!!!!! !!!""""""######"""!!!"""$$$$$$"""!!!""""""############"""""" !!!######!!! !!!"""#########"""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""##########################################""" !!!!!!!!!  !!!!!!!!!###"""""""""!!!!!!!!! #########"""""""""""""""$$$$$$$$$$$$$$$$$$%%%%%%%%%'''&&&!!!!!!&&&'''%%%###############"""!!!!!!!!!"""###$$$$$$$$$######$$$$$$$$$###############$$$$$$############$$$$$$((('''%%%######$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######""""""""""""""""""""""""$$$$$$$$$#########""""""$$$###""""""""""""""""""!!!!!!!!!"""""""""""""""###%%%&&&%%%$$$$$$$$$$$$######$$$$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$##################!!!!!!"""""""""#########!!!!!!""""""######$$$$$$}}}kkk]]]UUURRRKKKIIIGGGGGGIIIJJJJJJJJJKKKLLLMMMMMMMMMKKKJJJIIIDDDEEEEEEFFFGGGGGGGGGFFFHHHFFFDDDBBBBBB@@@>>><<<:::888777666777888777666666666777777666666555444111///,,,)))(((((()))******'''$$$$$$&&&((('''%%%(((((()))******)))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################%%%$$$$$$######$$$$$$%%%########################%%%%%%$$$$$$###""""""!!!###""""""$$$%%%&&&$$$###%%%%%%%%%$$$###!!!  """$$$%%%%%%%%%###"""%%%###""""""$$$$$$###!!!""""""############"""!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$###########################""""""""""""###$$$$$$##################$$$$$$#########$$$%%%%%%&&&&&&"""""""""!!!!!! #########"""###$$$$$$%%%(((&&&###""""""###"""!!!!!!!!!!!!!!!!!!"""""""""$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$%%%######""""""""""""######"""######""" """#########""""""""""""######""""""###$$$%%%&&&&&&'''%%%%%%$$$############### !!!"""###$$$$$$$$$$$$""""""""""""############"""!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! '''&&&$$$!!!  """"""######""""""!!! """"""""""""!!!!!!!!!!!!###"""!!!  !!!"""!!!""""""######""""""!!! """"""######"""!!!"""$$$$$$"""!!!!!!""""""######""""""!!!"""######"""!!!!!!"""$$$ """"""###"""!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!"""$$$###"""!!!!!!!!!""""""#########$$$$$$$$$""""""""""""!!!!!!!!!!!!$$$$$$######"""!!!!!! $$$###""""""!!!!!!!!!"""%%%&&&$$$ $$$&&&%%%###############"""!!!!!!!!!"""######$$$$$$######$$$$$$$$$$$$######""""""######"""""""""######$$$!!!  """%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###############!!!""""""############""" !!!!!!""""""#########'''%%%$$$######$$$&&&'''"""######$$$$$$$$$######!!!""""""######$$$$$$$$$%%%%%%$$$$$$###""""""!!! !!!!!!!!!""""""""""""###############$$$$$$$$$mmm^^^UUUQQQKKKIIIGGGGGGIIIJJJJJJJJJLLLLLLMMMMMMMMMKKKJJJIIIDDDEEEEEEFFFFFFFFFEEEEEEGGGEEECCCBBBBBB@@@>>><<<;;;999777777888888777666777777777777777666555555111///,,,)))(((((()))***)))'''%%%%%%'''((('''&&&((()))))))))))))))(((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$#########""""""""""""###$$$$$$%%%$$$###&&&&&&%%%$$$###!!!  !!!$$$&&&&&&%%%###!!!"""  !!!!!! !!!!!!""""""############""""""""""""""""""""""""!!!!!!""""""###################################################$$$$$$$$$!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###%%%###  !!!!!!!!!$$$$$$$$$#####################$$$$$$$$$######"""""""""!!!!!!"""###$$$$$$######""""""""""""######"""###$$$###!!!!!!"""###"""""""""!!!!!!"""""""""!!!!!!"""###$$$&&&&&&'''&&&%%%$$$$$$######$$$$$$$$$#########"""!!!!!! """""""""""""""######### !!!!!!"""""""""""" !!!!!!""""""!!!!!! !!!!!! !!!"""###"""""""""""""""!!!!!! """"""""""""!!!!!!!!!!!!""""""!!! !!!!!!""""""""""""######""""""""" !!!"""""""""""""""###"""!!!"""$$$$$$"""!!!!!!!!!""""""""""""!!!!!!$$$$$$$$$"""!!!!!!$$$&&& """$$$$$$###"""!!!"""!!!!!! !!!!!!"""""""""!!!!!! !!!!!!!!!!!!"""""""""""""""%%%((('''$$$""""""$$$$$$$$$$$$%%%%%%%%%&&&&&&""""""""""""!!!!!!!!!!!!############""""""!!!!!!"""!!!!!! !!!!!!###"""  """##################"""!!!!!!!!!""""""###############%%%%%%$$$$$$###""""""""""""""""""!!!""""""###$$$!!!"""##############################""""""""""""######""""""""""""""""""""""""######################## !!!"""$$$$$$$$$###""" !!!"""######$$$$$$%%%"""!!!###$$$$$$$$$%%%""""""###$$$$$$$$$###### !!!"""###$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!"""""""""###########################"""ooo___UUUPPPKKKJJJHHHHHHJJJLLLLLLLLLLLLMMMMMMMMMLLLKKKIIIHHHDDDEEEEEEFFFFFFFFFEEEEEEGGGEEECCCBBBBBBAAA???===;;;:::888777888999888777777777777777777666666555111///,,,)))(((((()))***((('''&&&&&&'''(((''''''(((((()))))))))((((((''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$""""""#########$$$$$$$$$!!!"""###$$$$$$######$$$$$$$$$$$$$$$$$$###"""""" !!!$$$&&&&&&%%%###!!!!!!  !!!"""!!! !!!!!!!!!""""""###$$$$$$####################################""""""!!!!!!""""""""""""""""""""""""""""""######$$$$$$$$$$$$ !!!!!!"""""""""""""""""""""############### !!!""""""###$$$$$$ !!!!!!!!!"""""""""""""""!!!!!!#########$$$$$$$$$###############"""######$$$$$$$$$######""""""""""""""""""###$$$######""""""""""""######"""$$$$$$$$$"""!!!!!!""""""!!!!!! !!!!!!""" !!!"""###$$$%%%&&&&&&%%%$$$$$$######$$$$$$###""""""!!! ######"""""""""""""""""" !!!"""$$$$$$%%%!!!""""""######""""""!!! !!!"""###"""""""""""""""!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!"""""""""""""""############""""""""""""######"""!!! ###"""!!!"""$$$$$$"""!!!!!!!!!""""""""""""!!!!!!$$$$$$$$$###!!!"""$$$&&&!!!###%%%%%%%%%###"""###""""""!!!!!!""""""###"""!!!!!!!!!  !!!!!!"""""""""""""""%%%((('''$$$""""""$$$!!!!!!!!!""""""""""""###!!!!!!!!!!!!""""""""""""!!!!!!""""""########################$$$%%%&&&'''###!!!!!!##################"""!!!!!!"""""""""""""""#########$$$$$$$$$#########""""""""""""!!!!!!"""######$$$######"""!!!""""""###$$$##############################""""""""""""###################################################### !!!"""$$$$$$$$$###""" !!!!!!"""###$$$$$$%%%### """(((***&&&######!!!"""###$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$""""""#########$$$$$$$$$"""""""""#########$$$$$$"""""""""""""""!!!!!!!!!ppp```VVVQQQLLLJJJIIIIIIKKKMMMMMMMMMLLLLLLLLLLLLKKKJJJHHHGGGDDDEEEEEEFFFGGGGGGGGGFFFGGGEEECCCBBBBBBAAA???===;;;999888888999::::::999777777888888777777666555111///,,,)))(((((()))***&&&''''''''''''(((((((((''''''((())))))((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""###"""""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%!!!""""""###$$$$$$%%%%%% """$$$$$$###"""###$$$######$$$$$$$$$$$$$$$$$$ """$$$%%%%%%%%%###"""###"""!!!"""$$$%%%$$$###""""""!!!!!!"""###$$$$$$########################$$$$$$######"""!!!!!! """"""""""""""""""""""""!!!"""######$$$$$$######"""""""""###$$$$$$%%%%%%"""""""""""""""""""""""" !!!!!!"""$$$%%%%%%&&&""""""###$$$$$$$$$$$$###"""!!!!!!"""%%%&&&&&&%%%!!!!!!!!!!!!!!!"""""""""!!!"""###$$$$$$$$$$$$$$$###"""""""""""""""############""""""""""""#########$$$%%%%%%###!!!!!!"""""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$$$$%%%%%%$$$###############  !!!"""###############"""""""""""" !!!###$$$%%%%%%!!!""""""######""""""!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""######"""######$$$$$$######"""!!!"""""""""!!!###"""!!!"""$$$$$$"""!!! !!!!!!""""""!!!!!! ###$$$$$$###""""""###%%%""""""$$$%%%%%%$$$############""""""""""""######!!!!!!!!!!!! !!!!!!""""""######$$$!!!"""$$$###"""!!!!!!!!!""""""""""""############!!!!!!!!!!!!"""""""""""" !!!!!!"""######$$$$$$!!!!!!!!!"""###$$$%%%&&&%%%"""!!!######!!!"""%%%###############"""!!!!!!"""!!!!!!!!!!!!"""###$$$########################""""""""""""######$$$%%%&&&&&&%%%$$$$$$######$$$##############################""""""""""""#############################################$$$$$$$$$!!!""""""############"""!!!""""""######$$$$$$$$$$$$ $$$...111***$$$###!!!"""###$$$$$$$$$$$$$$$!!!""""""######$$$$$$$$$!!!""""""###$$$$$$%%%%%%############$$$$$$$$$$$$!!!!!!!!!!!!!!!"""""""""ppp```VVVRRRLLLJJJHHHIIIKKKMMMNNNMMMKKKKKKLLLKKKJJJHHHGGGEEEDDDDDDFFFGGGHHHHHHHHHHHHFFFDDDCCCBBBBBBAAA???>>>:::888777888:::<<<<<<;;;777888888888888777666666111///,,,)))(((((()))***%%%'''((((((((((((((()))&&&&&&'''((())))))))))))'''&&&&&&%%%%%%&&&&&&'''########################$$$######""""""######$$$!!!""""""###$$$$$$%%%%%%###$$$%%%%%%%%%%%%$$$###%%%$$$###!!!!!!###$$$%%%##################$$$$$$"""$$$$$$"""!!!###$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###$$$###"""###%%%&&&%%%$$$###""""""!!!!!!"""###$$$#################################""""""""""""""""""""""""""""""""""""""" !!!"""#########""""""!!!""""""###$$$$$$%%%%%%########################"""""""""######$$$$$$$$$!!!"""###$$$%%%$$$$$$###!!!!!!"""$$$&&&&&&$$$""" !!!!!!""""""######!!!!!!"""###$$$%%%%%%%%%######""""""""""""############""""""""""""#########$$$&&&%%%###!!!!!!!!!$$$$$$############$$$$$$"""""""""######$$$$$$$$$$$$$$$###""""""""""""###!!! """###$$$############"""""""""!!!"""""""""""""""######### !!!!!!""""""!!!!!! #########""""""!!! !!!!!!""""""!!!!!!  !!!!!!!!!"""""""""###!!!!!!"""###############"""######$$$$$$######"""!!!!!!"""###"""!!!###"""!!!"""$$$$$$"""!!! !!!!!!!!!!!! !!!###$$$$$$###""""""###############""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$$$$%%%###""" !!!!!!!!! #########$$$$$$$$$%%%%%% !!!!!!!!!"""""""""###"""""""""""""""######### !!!""""""$$$!!!!!!%%%%%%!!!!!!$$$###############"""!!!!!!"""!!!!!! !!!"""###$$$"""""""""###$$$$$$%%%%%%"""""""""######$$$&&&&&&#########""""""!!!!!!!!!##############################""""""""""""##############################""""""#########$$$$$$$$$$$$###""""""""""""""""""########################%%% ###...333+++$$$$$$!!!!!!"""$$$$$$%%%%%%$$$#########$$$$$$$$$$$$$$$##################$$$$$$""""""""""""############!!!!!!!!!""""""######$$$pppaaaWWWSSSKKKIIIHHHHHHKKKMMMMMMMMMJJJKKKKKKKKKJJJHHHFFFEEEDDDDDDFFFGGGIIIIIIJJJJJJFFFDDDBBBBBBBBBAAA???>>>999888777888;;;<<<===<<<888888888888888777666666111///,,,)))(((((()))***%%%'''((()))((((((((()))%%%%%%'''((())))))))))))'''&&&&&&%%%%%%&&&&&&'''########################'''&&&&&&%%%%%%&&&&&&'''!!!""""""###$$$$$$%%%%%%###$$$%%%&&&&&&%%%$$$###%%%$$$"""!!!!!!"""$$$%%%%%%%%%$$$$$$###""""""""""""$$$$$$"""!!!"""$$$%%%%%%%%%%%%%%%$$$###"""###############$$$$$$$$$"""!!! !!!###$$$$$$###$$$###"""!!!!!!"""###$$$########################!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!######""""""!!! !!!"""#########%%%$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!######""""""!!! """$$$%%%$$$ !!!""""""###$$$%%%%%%&&& !!!"""###$$$%%%%%%%%%######"""""""""""""""#########""""""""""""#########%%%&&&&&&$$$!!!!!!!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""!!!"""""""""&&&$$$###!!!!!!!!!""""""$$$#########""""""!!!!!!%%%$$$$$$###"""!!!!!!  ######$$$$$$$$$$$$######!!!!!!!!!!!!!!!  !!!!!!!!!""""""###### !!!"""#####################$$$$$$$$$$$$######!!!"""$$$%%%&&&%%%###"""###"""!!!"""$$$$$$"""!!! !!!!!!!!!!!! """$$$$$$###"""!!!"""$$$###"""!!! !!!!!!!!!!!! !!!!!! !!!!!!""""""######!!!""""""###$$$%%%%%%%%%'''### """$$$###!!! !!!!!!!!!!!! !!!!!!!!!""""""######$$$$$$######"""!!!!!!!!!%%%$$$$$$###############""" %%%%%% """###############"""!!!!!!"""!!! !!!###$$$!!!!!!"""###$$$%%%%%%&&&############$$$%%%&&&'''"""""""""###############""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""######$$$$$$$$$$$$%%%$$$###!!!!!!!!!"""###$$$$$$$$$###############%%% ,,,000)))###$$$!!!!!!"""$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%&&&qqqbbbWWWQQQLLLKKKJJJIIIIIIJJJKKKLLLMMMLLLLLLLLLMMMKKKGGGDDDCCCDDDFFFHHHIIIIIIIIIIIIIIIGGGFFFEEECCCAAA===:::666555555555777888888777666666777999:::888555111333000,,,)))))))))((('''&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$###$$$%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""""""""###%%%%%%)))((('''&&&%%%%%%%%%%%%&&&%%%###!!!!!!!!!!!!"""########################%%%$$$###############$$$######""""""""""""###### !!!!!!!!!!!!%%%%%%%%%$$$$$$$$$######"""!!! """$$$%%%$$$!!!%%%%%%%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&#########"""""""""""""""$$$$$$$$$$$$$$$###"""!!!!!!""""""""""""###############"""""""""""""""###""""""""""""""""""""""""'''######&&&%%%###%%%$$$$$$$$$######"""""""""""""""###$$$$$$$$$%%%&&&'''(((&&&###!!! !!!""""""""""""""""""""""""""""""""""""!!!!!! !!!"""###$$$%%%$$$######&&&%%%$$$###""""""""""""%%%"""!!!######"""!!!!!! !!!###%%%&&&&&&$$$""" $$$#########""""""!!!!!!""""""!!!"""###$$$&&&'''$$$###"""!!!###!!!"""$$$$$$%%%%%%%%%"""###((("""############"""!!!!!!###"""!!!"""###$$$###"""###%%%''')))((($$$ """""""""""""""""""""""""""!!!!!!!!! """"""############"""""" !!!!!!!!!"""""""""""" !!!"""######$$$$$$%%%%%%$$$###!!! !!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!"""%%%###!!!!!!###$$$"""""""""""""""""""""""""""#########"""""""""""""""!!!!!!""""""############ !!!###$$$%%%&&&'''!!!!!!!!!!!!""""""""""""$$$###"""""""""""""""###""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""############""""""######################## !!!###%%%%%%###!!! """ $$$"""""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%""" """%%%'''%%%%%%%%%$$$$$$#########%%%$$$###"""""""""###$$$###"""  !!!!!!ooo```VVVPPPLLLKKKJJJIIIIIIJJJKKKLLLNNNMMMMMMNNNNNNMMMJJJGGGDDDDDDFFFGGGHHHIIIIIIIIIHHHGGGEEEDDDCCC@@@===:::777666555666888999888777777666777888999888555333000---***(((((()))((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$""" !!!"""#########$$$$$$$$$%%%%%%%%%$$$###"""""""""###$$$%%%&&&&&&%%%$$$##################"""!!!!!!"""###$$$""""""""""""""""""""""""!!!!!! !!!!!!######""""""""""""###### !!!!!!!!!"""""""""$$$#########"""""""""""""""!!! """$$$%%%###!!!"""###$$$###""""""$$$%%%""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$"""""""""""""""###############$$$$$$###""""""!!!""""""#########$$$$$$$$$######""""""""""""######""""""""""""""""""""""""&&&""""""%%%$$$"""""""""""""""!!!!!!!!! ###############$$$$$$$$$$$$%%%&&&%%%""" !!!""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$#########"""######$$$$$$###  !!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""!!!#########"""!!! """#########$$$###"""!!!###&&&############"""""""""""""""!!!!!!"""$$$&&&%%%%%%"""$$$&&&''''''$$$!!!""""""""""""""""""""""""""""""!!!!!!!!! ########################%%%$$$$$$######"""!!!!!! !!!!!!!!!%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""!!!!!! &&&$$$""""""$$$%%%###!!!"""""""""""""""""""""""""""""""""""""""#########"""""""""""""""#########!!!"""""""""###$$$$$$$$$!!!!!!!!!"""""""""#########"""""""""""""""######""""""""""""""""""""""""######""""""""""""######""""""############""""""########################!!!"""###$$$$$$###"""!!!%%%!!!###%%%%%%###""""""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""######%%%%%%%%%$$$$$$###############"""""""""###%%%&&&""""""!!!!!!!!!"""###$$$|||kkk^^^UUUPPPLLLKKKJJJIIIIIIJJJKKKLLLNNNNNNNNNOOOPPPOOOLLLJJJEEEEEEEEEFFFGGGHHHIIIJJJHHHFFFEEEDDDCCCAAA===:::999777777777999:::999888888777666777888888666444...+++((('''((()))))))))&&&&&&&&&'''''''''''''''((((((((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&$$$  ###%%%######$$$$$$$$$%%%%%%%%%######""""""######$$$%%%&&&%%%$$$######"""######!!!!!!!!!!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!##############################""""""""""""######!!!""""""""""""#########""""""!!!!!!!!!!!! """!!!!!!"""$$$$$$###!!! """############%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$######""""""!!!!!!""""""######$$$$$$""""""######""""""!!!!!!!!!"""""""""###############"""""""""""""""######""""""""""""""""""""""""$$$!!!!!!$$$###"""""""""""""""!!!!!!!!!!!!$$$$$$$$$###############!!!###$$$###!!! !!!"""""""""""""""""""""""""""!!!!!!!!!"""""""""""""""$$$$$$######$$$$$$%%%&&&""""""""""""###$$$%%%%%%%%%###!!!!!!"""######### !!!!!!""""""###$$$$$$"""!!!  !!!"""############"""""""""""""""###$$$$$$!!! !!! !!!!!!""""""""""""!!!"""$$$$$$###"""$$$%%%%%%$$$"""!!!!!!!!!"""###!!!!!!!!!###%%%''''''&&&"""###$$$%%%%%%$$$###""""""""""""""""""""""""""""""""""""!!!!!!!!! $$$###"""!!!!!!"""###$$$(((((('''%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$!!!!!!"""!!!!!!!!!!!!"""""""""""""""#########"""!!!&&&$$$######$$$%%%$$$"""""""""""""""""""""""""""!!!!!!""""""######$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$"""!!!!!!!!!"""###$$$$$$""""""""""""""""""""""""""""""############""""""""""""############""""""########################""""""""""""""""""""""""&&&%%%#########$$$%%%&&&"""""""""""""""""""""""" """$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$#########!!!!!!!!!"""###$$$&&&&&&"""""""""""""""###%%%%%%zzzjjj]]]UUUQQQKKKKKKJJJIIIIIIJJJLLLMMMMMMMMMNNNOOOQQQPPPMMMKKKFFFEEEEEEEEEEEEGGGIIIJJJHHHGGGFFFEEEDDDBBB>>>;;;:::999888888::::::999888888777555666777888777555///,,,)))'''((())))))(((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$""""""###%%%&&&######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$'''&&&&&&%%%$$$$$$%%%%%%!!!!!!!!!""""""###$$$$$$""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%%%%%%%######""""""""""""######""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""!!!"""$$$$$$######$$$%%%""""""""""""""""""""""""%%%$$$$$$###"""!!!!!! !!!"""###$$$$$$%%%!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""""""""""""""""""""###$$$""""""""""""""""""""""""###!!! """$$$###"""$$$$$$$$$###############%%%$$$$$$$$$###""""""""" """###"""!!!!!!###$$$"""""""""""""""""""""""" !!!!!!%%%$$$#########$$$&&&'''"""""""""""""""###$$$$$$&&&%%%$$$$$$$$$%%%%%%%%%!!!"""""""""""""""""""""""""""!!!!!!!!!"""###############""""""""""""""""""###$$$$$$###""" $$$$$$$$$"""!!!!!!###&&&###""""""""""""""""""""" """$$$$$$######$$$%%%%%%$$$""" !!!###$$$"""!!!!!!"""$$$&&&%%%$$$""""""######$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! ###"""  """###((('''&&&%%%###"""!!!!!!#####################"""$$$$$$"""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$###!!!$$$#####################"""""""""""""""""""""""" !!!"""###$$$$$$%%%############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$!!!!!!!!!!!!"""###%%%%%%"""""""""""""""""""""""" !!!###$$$$$$###""""""""""""############""""""##############################""""""""""""######"""$$$%%%###!!! """%%%""""""""""""""""""""""""!!!$$$%%%$$$"""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############!!!!!!!!!"""###$$$$$$%%%######""""""############{{{jjj]]]VVVRRRKKKJJJIIIIIIJJJKKKLLLMMMLLLLLLMMMNNNOOOOOOLLLIIIFFFEEEEEEDDDEEEFFFHHHIIIIIIHHHFFFFFFEEECCC@@@===;;;999888999::::::999888777666555666777888777666222///+++)))))))))(((''''''''''''''''''''''''&&&((((((''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%"""""""""######"""""""""######################## """"""######""""""######""""""""""""##################$$$$$$$$$$$$""""""""""""""""""""""""""""""#########""""""""""""$$$%%%%%%###"""""""""""""""""""""""""""""""""$$$$$$######"""!!! !!!"""###$$$$$$%%% !!!""""""""""""!!!!!!!!!!!!!!!"""""""""######""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""###"""""""""###$$$$$$$$$##################$$$$$$%%%$$$$$$$$$###"""""""""!!!"""###"""""""""$$$'''""""""""""""""""""""""""########################%%%$$$###"""###$$$%%%&&&$$$######"""!!!!!!""""""""""""""""""!!!!!!"""#########""""""!!!  !!!#########!!! """"""""""""""""""############""""""######$$$%%%""""""###""" """$$$%%%$$$###"""""""""###### !!!!!!!!! !!!$$$&&&%%%$$$""" !!!###$$$###"""!!!!!!"""###!!! """"""""""""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!!!!!"""!!!!!!"""############""""""""""""###""""""""""""""""""""""""$$$%%%%%%%%%###!!!!!!!!!!!!!!!""""""""""""!!!"""###$$$###!!!!!!!!!""""""!!!!!!"""""""""""""""""""""""""""""" !!!"""###$$$$$$%%%#########""""""""""""""" !!!""""""######"""#########$$$$$$$$$$$$!!!!!!!!!!!!"""###%%%%%%"""""""""""""""""""""""" !!!"""$$$$$$$$$###"""""""""############""""""""""""""""""""""""""""""######""""""""""""###### ###%%%### !!!$$$""""""""""""""""""""""""!!!$$$$$$$$$""" ########################%%%$$$""" """$$$%%%########################""""""""""""""""""""""""#########""""""!!!!!! }}}lll^^^VVVRRRJJJJJJIIIIIIJJJKKKLLLMMMLLLLLLLLLMMMNNNMMMJJJHHHEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGFFFFFFEEECCC@@@===;;;999888999::::::999777666555555666888888777555444000,,,***))))))(((''''''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""###%%%''''''&&&$$$#########$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$#########""""""""""""######""""""#########""""""!!!######################## !!!###$$$%%%%%%$$$#########""""""""""""######"""############$$$$$$$$$""""""############$$$$$$!!!###$$$$$$"""!!!!!!"""###%%%&&&&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!!!!!!!""""""######$$$$$$!!!!!!""""""######""""""$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""""""#########$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$###############!!!"""""""""!!!"""%%%'''""""""""""""""""""""""""""""""""""""!!!!!!!!! ######""""""######$$$%%%$$$$$$###"""!!!!!!!!!!!!"""###$$$$$$""""""###$$$$$$$$$###""" !!!"""!!!""""""""""""############$$$###!!! !!!"""###!!!"""""""""!!!!!!"""$$$$$$###"""!!!!!!"""###$$$  $$$'''%%%$$$"""!!!!!!!!!"""###$$$"""!!! !!!!!! """"""""""""######$$$$$$""""""""""""""""""""""""######"""""""""!!!!!!!!!!!!  !!! !!!!!!!!!""""""""" !!!###&&&''''''$$$ !!!!!!!!!!!!""""""""""""!!!""""""######""" !!!"""!!! !!!###""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!"""""""""############ !!!""""""###$$$$$$"""""""""#########$$$$$$"""!!!!!!!!!"""###$$$$$$"""""""""""""""""""""""" !!!"""######$$$######""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!###%%%%%%"""!!!###%%%"""""""""""""""""""""""" """###$$$###!!! ###########################!!!!!!###"""""""""###############""""""######""""""!!! """"""######""""""!!! ~~~lll___UUUQQQJJJJJJIIIIIIJJJKKKMMMNNNMMMMMMMMMMMMNNNLLLIIIFFFDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDBBB???<<<;;;999888888999999888777555555555888999999777555111...+++)))((()))(((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$$$$#########""""""""""""###### !!!"""###$$$$$$##############################"""$$$&&&'''(((((('''&&&######""""""""""""######"""""""""############$$$"""""""""######$$$$$$$$$!!!###%%%$$$""" !!!"""!!!###%%%&&&$$$###""""""""""""""""""""""""""""""########################"""""""""""""""#########!!!""""""###$$$$$$##################$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""!!!"""################## !!!!!!!!!""""""""""""###############$$$$$$$$$!!!"""!!! !!!$$$&&&""""""""""""""""""""""""!!!!!! !!!!!!"""############"""###""""""!!!!!!!!!""""""###%%%'''&&&$$$###$$$&&&$$$$$$###""""""!!!  !!!"""""""""############!!!!!!!!!!!!!!! !!!"""######""""""$$$%%%"""!!!  """###  $$$'''############""""""""""""###"""!!!!!!""""""!!! !!!"""###############"""""""""""""""""""""""""""#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""" !!!!!!""""""""""""###$$$%%%$$$### !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!###"""!!! """$$$"""""""""""""""""""""""""""""""""""""""######### !!!"""###$$$$$$%%%########################!!!!!!!!!"""""""""#########"""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%""""""############""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!"""$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""#########"""!!!!!!########################"""!!!  !!!"""!!!"""""""""#########$$$ !!!"""######""""""!!! !!!"""$$$$$$%%%$$$$$$~~~lll^^^UUUPPPJJJIIIIIIIIIJJJKKKMMMNNNNNNNNNNNNNNNNNNMMMIIIFFFCCCDDDFFFGGGGGGFFFEEEDDDEEEDDDCCCBBBBBB@@@===;;;:::999888888999999777666444444666888::::::777444...,,,((('''((())))))((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&'''&&&%%%%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%'''(((######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$######%%%$$$$$$$$$$$$$$$%%%%%%!!!###%%%%%%%%%%%%"""""""""""""""""""""""" ###%%%%%%%%%$$$#########""""""""""""######!!!""""""""""""#########!!!!!!""""""######$$$$$$!!!$$$&&&%%%""" !!!"""!!!$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#########"""""""""""""""""""""###$$$$$$$$$$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""!!!"""###"""!!!""""""""""""######$$$$$$$$$%%%""""""######$$$$$$$$$%%%!!!!!! """%%%""""""""""""""""""""""""%%%%%%$$$"""!!!  """#########"""!!!!!! !!!!!!"""###$$$!!!$$$###!!! """$$$$$$$$$###############!!!"""###!!!!!!""""""#########$$$"""$$$%%%$$$"""!!! !!!!!! !!!### !!!"""!!!!!!!!!"""$$$&&&"""############"""!!!!!!"""!!! !!!###$$$$$$###!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""############""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%&&&&&&'''#########"""!!!!!! !!!!!!!!!!!!""""""""""""!!! !!!"""###$$$"""$$$###!!!!!!###%%%""""""""""""""""""""""""#########""""""""""""""" """###$$$%%%&&&%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!""""""""""""$$$###"""""""""""""""###"""""""""""""""""""""""""""!!!!!! !!!###%%%&&&""""""############"""""""""""""""""""""""""""""" """###%%%%%%###""" !!!"""$$$$$$$$$###""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!""""""#########$$$!!!"""###$$$######"""$$$'''(((((((((lll]]]UUURRRMMMKKKJJJJJJKKKLLLLLLKKKMMMNNNNNNNNNMMMJJJHHHFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGEEECCCAAAAAA???===;;;777888999::::::999777666777777888999:::999666444111///+++(((''''''((()))(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))******)))'''%%%%%%%%%$$$######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""$$$%%%'''((()))***%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$%%%%%%$$$###""""""###### ###'''++++++'''### !!!"""###$$$$$$###"""!!! """######""""""###%%%########################&&&%%%%%%%%%$$$#########"""!!!!!!!!!"""###$$$$$$ !!!"""######$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""###$$$%%%&&&&&&&&&$$$###""""""!!!!!!############""""""""""""$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$###"""!!!!!!""""""!!!!!!""""""""""""!!!!!!&&&&&&%%%%%%$$$###"""""""""###$$$%%%%%%$$$###"""######"""!!! !!!!!!$$$$$$$$$%%%%%%$$$$$$$$$###"""!!! !!!"""### !!!""""""###$$$"""!!! !!!"""$$$%%%$$$###""""""###$$$%%%######""""""""""""######$$$$$$$$$$$$$$$###"""!!!######$$$######!!!!!! #########"""""""""!!!!!!$$$###"""""""""""""""###$$$$$$###"""!!! """""""""""""""!!! !!!!!!"""###############"""""""""""""""""""""""""""""""""""""""!!! """"""""""""!!!!!!!!!!!!######$$$$$$$$$$$$#########!!!!!!#########&&&%%%###""" ###############"""!!! """!!!  !!!###%%%%%%%%%$$$$$$###"""""""""!!!###%%%&&&%%%### !!!"""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%###!!! !!!!!!""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" """$$$%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!###########################$$$%%%&&&%%%$$$###"""!!!###$$$###!!!"""""""""""""""""""""""" ###%%%$$$!!! """%%%""""""############""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! mmm___WWWTTTNNNLLLJJJJJJLLLMMMLLLKKKMMMMMMNNNNNNLLLJJJGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGEEECCCAAAAAA???===;;;666888999::::::999777666555444444666777666333111000...+++(((''''''((())))))((('''&&&&&&&&&&&&&&&)))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((((('''%%%###%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&((())))))%%%%%%$$$$$$############"""############$$$$$$$$$%%%$$$$$$###""""""###### !!!###$$$$$$###!!! !!!"""###$$$$$$###"""!!!###$$$%%%%%%###!!!!!!"""########################$$$$$$$$$$$$$$$#########""""""""""""""""""###$$$""""""###$$$$$$%%%&&&&&&######$$$$$$$$$$$$######""""""""""""###$$$%%%%%%$$$######"""""""""##################""""""""""""#################################$$$$$$$$$%%%%%%$$$$$$$$$#########""""""%%%%%%$$$#######################################%%%%%%$$$######"""!!!!!!"""""""""######"""""""""%%%$$$$$$#####################$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$"""""""""""""""############"""!!! !!!"""#########"""!!!!!!"""############""""""""""""############$$$$$$$$$###""""""""""""!!!"""""""""!!! ########################$$$$$$$$$#########""""""""""""""""""""""""""""""######""""""!!!!!! """""""""""""""!!! !!!!!!"""###############""""""""""""""""""""""""###############""""""!!!"""""""""""""""""""""!!! !!!!!!""""""!!!!!! """!!! """######"""!!!!!!!!!!!!!!!!!!!!!!!!"""############""""""!!!###"""!!! !!!###$$$!!!!!!!!!"""""""""""""""!!!"""$$$$$$$$$###!!! """"""###$$$$$$$$$######$$$$$$############$$$$$$&&&%%%$$$""""""""""""###""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$######$$$$$$$$$$$$######$$$$$$#########"""""""""########################$$$###!!!!!!###$$$###$$$%%%%%%%%%$$$###### !!!"""######""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!""""""!!!""""""#########""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!nnn```XXXUUUNNNLLLKKKKKKLLLMMMMMMLLLLLLMMMNNNMMMLLLJJJGGGEEECCCDDDDDDDDDEEEEEEEEEFFFGGGEEEBBBAAA@@@???<<<:::666777999::::::999888666777666666777888888555333000...+++((('''''')))******)))((('''&&&&&&&&&&&&)))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""%%%$$$$$$######$$$$$$%%%"""######$$$$$$######""""""###$$$%%%&&&'''((()))$$$############""""""""""""############$$$$$$$$$%%%$$$######"""#########&&&%%%$$$######$$$%%%&&&""""""############"""""" ###%%%&&&$$$"""""""""########################""""""##################$$$###"""""""""""""""""""""######$$$$$$%%%%%%%%%"""##################"""##################$$$$$$"""!!!!!!!!!""""""###$$$############""""""""""""#################################$$$$$$$$$$$$%%%$$$$$$$$$###############&&&%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$######"""!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$$$$$$$###############""""""############""""""$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$#########"""!!! !!!"""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######$$$############  ###$$$""" $$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""!!!"""###""""""!!!""""""""""""!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!"""###############""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!""""""""""""""""""!!!!!!!!! """###$$$###!!! !!!""""""!!! !!!""""""############"""###"""!!! !!!"""### !!!""""""!!!"""""""""##################$$$$$$$$$######"""###""""""""""""""""""#########"""""""""""""""###""""""""""""""""""""""""""""""############""""""########################%%%%%%&&&&&&%%%$$$###############""""""###############""""""""""""!!!!!!########################$$$""""""$$$######$$$$$$%%%$$$$$$###$$$$$$######"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&%%%############!!! !!!"""###############""""""!!!!!!!!!!!!""""""""""""############""""""nnn```XXXUUUNNNMMMKKKKKKMMMNNNMMMLLLLLLLLLMMMMMMKKKIIIFFFEEECCCCCCDDDDDDEEEEEEFFFFFFGGGDDDBBBAAA@@@???<<<:::666777999::::::999888777888888777888999999777555000...+++((('''((()))***+++***)))'''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$%%%&&&&&&''''''###"""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$###############$$$'''&&&$$$######$$$&&&'''"""""""""######""""""""""""%%%%%%$$$$$$$$$########################!!!!!!!!!"""#########$$$$$$$$$###"""!!!!!!!!!""" !!!!!!!!!"""""""""###""""""############""""""######$$$$$$$$$######""""""!!!!!!!!!!!!!!!""""""############"""""""""!!!""""""""""""########################$$$$$$$$$$$$########################%%%$$$$$$#########$$$$$$"""!!!!!!"""$$$$$$######""""""""""""###"""!!! !!!"""###!!!!!!"""""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!######"""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%######"""!!!!!!"""######""""""""""""""""""""""""""""""############""""""!!!!!!"""######$$$######$$$  $$$&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!! !!!!!!!!!"""""""""###""""""#########""""""!!!!!!!!!"""###############""""""""""""""""""""""""######$$$$$$######"""!!!"""""""""""""""#########!!!!!!""""""""""""!!!!!!!!!!!!!!!###%%%%%%###!!!!!!"""######"""  !!!"""##################""""""!!! !!!!!!""" !!!!!!!!!"""!!!!!!!!!"""###%%%&&&$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""############"""""" ###############""""""!!!$$$###"""!!!!!!"""###$$$"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""#########$$$$$$$$$$$$$$$&&&%%%###"""""""""######""""""""""""""""""""""""%%%### !!!###$$$!!! !!!"""######$$$######$$$######""""""######$$$!!!""""""######""""""!!!mmm^^^VVVSSSNNNLLLKKKKKKLLLMMMMMMLLLKKKLLLLLLLLLKKKHHHFFFDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFDDDBBB@@@@@@>>><<<:::555666888:::::::::888777555444333444555555333222///---***((('''((()))*********)))((('''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""""""""""""""""""""###""""""#########$$$$$$$$$$$$###############$$$$$$!!!!!!""""""""""""!!!!!!###""""""""""""""""""###!!!###$$$#################################!!!!!!!!!"""#########$$$$$$$$$###"""!!!!!!!!!"""!!!!!!!!!!!!!!!"""""""""""""""############""""""######$$$$$$$$$###""""""$$$###"""!!! ############"""""""""!!!!!!!!!"""""""""#########""""""#########$$$$$$$$$##############################""""""""""""###$$$###!!!  !!!###$$$$$$$$$$$$$$$#########$$$$$$"""!!!!!!"""$$$$$$ !!!""""""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!""""""#########!!!!!!"""###$$$&&&&&&'''######""""""""""""##############################!!!"""############"""!!! !!!"""###############$$$""" !!!###%%%%%%### """""""""""""""""""""""" """######"""!!! !!!!!!""""""######""""""############""""""!!!!!!"""###############""""""""""""""""""""""""""""""######""""""!!! !!!"""""""""#########$$$ !!!!!!!!!###%%%%%%###!!!!!!"""######"""  !!!"""###############""""""!!!!!!!!!!!!!!!""""""""""""!!!!!! """!!! !!!###%%%'''$$$$$$$$$$$$$$$###"""!!! !!!""""""""""""!!! !!!!!!""""""""""""""""""########################""""""############"""""" !!!!!!!!!"""""""""######$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! """""""""######$$$$$$$$$$$$###"""""""""###%%%&&&""""""""""""""""""""""""""""""$$$""" !!!!!!"""##################""""""!!!!!!""""""### !!!!!!""""""!!!!!! lll]]]UUUQQQMMMKKKJJJJJJKKKLLLLLLKKKJJJKKKLLLKKKJJJHHHEEECCCBBBBBBCCCDDDEEEFFFGGGGGGFFFDDDAAA@@@???>>>;;;999555666888:::;;;:::999888777555444444555555444333///---***((('''(((***+++***)))((((((''''''(((((()))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""""""""############$$$"""############$$$$$$$$$#########"""######$$$%%%!!!"""###$$$$$$###"""!!!######""""""""""""######!!!###$$$""" ########################""""""##################$$$###""""""""""""""""""########################"""##################"""""""""$$$%%%%%%$$$###"""%%%%%%###"""!!! ############"""""""""""" !!!!!!""""""#########"""""""""############$$$###############$$$$$$$$$"""""""""!!!""""""###$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!"""$$$%%%%%%$$$######!!!!!!""""""""""""!!!!!! !!!""""""###""""""!!!"""$$$&&&''''''##############################$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!!!!!!!""""""###"""""""""######"""!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$%%%%%%%%%%%%!!!"""###""""""!!! !!!!!!""""""######""""""######$$$$$$######!!!!!!"""###############"""""""""""""""""""""""""""""""""""""""!!! !!!""""""######$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""!!!###$$$%%%$$$""" !!!#########""""""!!!""""""############""" !!!!!!!!!""""""""""""$$$$$$######"""!!!!!! """!!!!!!!!!!!!###%%%&&&######$$$$$$$$$######""" !!!"""######"""!!! $$$$$$%%%%%%%%%%%%$$$###########################""""""############""""""#######################################$$$%%%&&&#########""""""#########!!!!!!""""""""""""############################## !!!###%%%%%%###!!! """""""""""""""###$$$%%%###""""""""""""$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$ """#########""""""############""""""  !!!!!!!!!!!! mmm]]]TTTQQQLLLJJJIIIIIIJJJKKKKKKJJJJJJJJJKKKKKKJJJGGGEEECCCBBBBBBCCCDDDEEEFFFGGGGGGFFFDDDAAA@@@???>>>;;;999444666888:::;;;:::999888999888666666777777777555...---***((('''(((***+++(((((((((((((((((()))***)))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%"""############$$$$$$$$$######""""""###$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$"""$$$%%%$$$"""!!!!!!!!!########################$$$$$$$$$$$$$$$#########""""""""""""""""""###$$$#####################"""######$$$$$$$$$$$$###### !!!###%%%%%%%%%$$$###%%%$$$###"""""""""""""""############"""""""""""" !!!!!!"""######$$$""""""""""""############""""""#########$$$$$$$$$###"""""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%###############$$$$$$$$$""""""############""""""!!!"""$$$%%%%%%%%%######!!!""""""######""""""!!! """###$$$$$$###### !!!"""###$$$%%%&&&&&&#########$$$$$$#########!!!"""###$$$$$$###"""!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""!!! """###  $$$""""""""""""""""""""""""############$$$$$$$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$$$$$$$###!!!!!!"""###############"""""""""""""""""""""""""""############"""!!!!!!!!!""""""######$$$%%%%%%&&&&&&''''''''''''&&&&&&$$$"""!!!"""###%%%$$$$$$!!!!!!""""""###$$$$$$$$$"""############""""""!!! """"""############""""""""""""""""""""""""!!!!!!""""""###$$$$$$""""""###$$$$$$$$$###### !!!###$$$$$$###!!! $$$$$$%%%%%%$$$###"""!!!########################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""######$$$######$$$$$$$$$$$$######"""""""""#########$$$$$$########################!!!""""""######""""""!!!"""!!!!!!!!!"""###%%%&&&######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$ """######""""""$$$%%%######$$$######"""!!! !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!nnn^^^UUUQQQKKKJJJHHHHHHJJJKKKJJJIIIJJJJJJKKKKKKIIIGGGDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFCCCAAA@@@???>>>;;;999444666888:::;;;:::999888666444333222333444333222...---***((('''(((***+++'''''''''(((((()))***+++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$######""""""###$$$%%%%%%""""""!!! !!!""""""$$$###"""!!!!!!"""###$$$"""$$$%%%%%%$$$$$$%%%'''########################&&&%%%%%%%%%$$$#########""""""!!!!!!"""###$$$$$$!!!!!!!!!!!! $$$$$$%%%%%%%%%%%%$$$$$$!!!###%%%&&&%%%$$$##################$$$$$$%%%############"""""""""""" !!!"""######$$$""""""""""""############""""""######$$$$$$$$$$$$$$$#########$$$%%%%%%&&&"""###$$$$$$$$$$$$###""""""""""""""""""######### !!!"""######"""!!!  """###$$$###"""!!!""""""############"""""" !!!###$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$###### !!!"""######"""!!! """###$$$$$$###""" """"""###""""""!!! """### ###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""$$$###"""""""""""""""###""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###############""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""!!!""""""###$$$$$$%%%%%%!!!!!!""""""""""""!!!!!!%%%###!!!!!!###$$$%%%%%%&&&%%%$$$###""""""#####################"""!!!  """###$$$$$$$$$ !!!!!!"""#########""""""""""""############!!!"""###$$$$$$$$$$$$$$$ """###%%%%%%###""" !!!"""""""""!!! ########################""""""############""""""""""""""""""""""""""""""&&&$$$"""!!!  ###$$$%%%&&&&&&%%%$$$###""""""######$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###"""!!!!!!!!!!!!###%%%&&&$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""###%%%'''&&&###"""###&&&$$$$$$$$$$$$###!!! $$$$$$############$$$$$$""""""############""""""sssbbbVVVPPPJJJHHHGGGHHHJJJLLLLLLKKKMMMLLLKKKKKKKKKIIIFFFDDDDDDCCCBBBBBBCCCEEEHHHIIIEEEDDDBBB@@@>>><<<;;;:::666666777888888888888888888666333333444555555444000---)))'''''')))++++++((('''%%%$$$$$$%%%&&&'''((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$############$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""""""""""""""$$$$$$$$$$$$######""""""################################################$$$###"""""""""###$$$%%%&&&%%%$$$###""""""""""""########################%%%$$$$$$$$$###"""""""""&&&%%%###$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%% !!!"""######"""!!! ### """$$$$$$###########################"""###%%%&&&&&&%%%###""" !!!""""""###""""""%%%%%%$$$###"""!!! &&&%%%$$$$$$######$$$$$$$$$$$$##########################################""""""""""""###$$$%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$######"""!!!"""###$$$$$$###"""!!!######""""""!!!!!! !!!!!!"""###############!!!""""""#########"""""" !!!"""$$$$$$$$$###"""########################""""""""""""""""""""""""""""""!!! """""""""""""""######$$$!!!!!!""""""######$$$$$$%%%$$$"""!!! !!!"""$$$%%%$$$###""""""###$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###%%%&&&%%%###!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! %%%$$$"""!!!"""###"""$$$#########""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$&&&''' """######""""""###$$$"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$###""""""######""""""""""""""""""""""""###$$$$$$###!!! !!!##############################$$$$$$%%%%%%$$$$$$###""""""""""""!!!!!!!!!!!!##############################$$$$$$$$$###""""""$$$$$$$$$######"""""""""%%%%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$###"""!!! """$$$$$$"""  !!!""""""###""""""((('''%%%###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$rrraaaUUUOOOJJJHHHGGGHHHJJJLLLLLLKKKMMMLLLKKKKKKKKKJJJGGGDDDDDDCCCBBBBBBCCCEEEHHHIIIEEEEEECCCAAA???===<<<;;;666777777888888999888888888666444333444555555444111---)))'''''')))******+++***((('''&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!!######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$#########"""################################################%%%$$$###""""""######$$$$$$###############$$$$$$########################$$$$$$$$$###############"""!!!!!!"""%%%&&&&&&%%%########################!!!!!!"""######"""!!!!!!""" !!!#################################"""###$$$%%%%%%$$$###"""""""""##############################""""""""""""%%%%%%$$$$$$#########$$$################################################""""""""""""###$$$%%%&&&%%%%%%$$$$$$$$$#########%%%%%%%%%$$$###"""!!! !!!!!!""""""""""""!!!!!!######""""""!!!!!!!!!!!!!!!!!!"""###############""""""############""""""!!!"""######$$$###""""""########################""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!######""""""######$$$%%%!!!!!!!!!""""""#########%%%$$$"""!!! !!!"""###""""""!!! !!!"""###""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$###!!!###$$$$$$###"""###$$$""""""""""""""""""""""""!!!!!!!!!"""""""""""""""######""""""!!!!!! $$$$$$#########$$$$$$"""############"""""""""!!!!!!!!!""""""""""""!!!!!!######$$$$$$$$$$$$###### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$###$$$%%%%%%$$$$$$%%%'''"""""""""""""""""""""""""""############$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""###$$$$$$###!!! """##############################$$$$$$%%%%%%$$$$$$###$$$######"""!!!!!! $$$$$$$$$###############%%%%%%&&&&&&'''&&&&&&&&&$$$$$$######""""""""""""%%%%%%######"""###$$$$$$$$$$$$$$$$$$$$$###""""""%%%%%%%%%$$$$$$%%%%%%%%% !!!""""""""""""""""""##################$$$$$$########################ppp___TTTOOOJJJHHHGGGHHHJJJLLLLLLKKKMMMLLLKKKKKKKKKJJJGGGEEEDDDCCCBBBBBBCCCEEEHHHIIIFFFEEEDDDBBB@@@>>><<<;;;777777888999999999888888777666444333444555555444111...***'''((()))))))))---,,,***)))'''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################%%%%%%$$$###"""""""""###""""""""""""###$$$%%%&&&#######################################$$$$$$$$$!!! """$$$&&&%%%$$$""""""""""""""""""""""""!!!""""""######""""""!!!""" !!!#########################################################$$$$$$$$$%%%$$$$$$######!!!!!!""""""#########$$$%%%%%%$$$$$$############################################################""""""""""""######$$$%%%%%%$$$$$$$$$$$$#########&&&&&&%%%%%%###""" !!!!!!!!! !!!!!!!!!###""""""""""""!!!!!!!!!!!!!!!"""###############""""""############""""""""""""#########""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""""""""#########""""""######$$$%%%!!!!!!!!!!!!""""""""""""%%%$$$"""!!!!!!!!!"""###!!! !!!"""###$$$""""""""""""""""""""""""$$$%%%&&&&&&%%%$$$###"""!!!###$$$######$$$%%%"""""""""""""""""""""""" !!!!!!""""""#########$$$$$$$$$###############!!!"""#########"""###%%%############""""""""""""!!!""""""######""""""!!!###$$$$$$%%%%%%$$$$$$### !!!!!!!!!""""""""""""""""""""""""!!!!!!"""#########"""!!! !!!""""""!!!!!!"""###"""""""""""""""""""""""""""############$$$$$$$$$###"""""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$$$$###!!!!!!"""$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$###"""!!!!!! $$$$$$$$$$$$######""""""!!!"""###$$$$$$$$$$$$$$$############""""""""""""%%%$$$###"""""""""""""""###$$$$$$$$$$$$###""""""%%%###  ###%%%"""""""""###""""""!!!!!!""""""""""""###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!ooo^^^SSSNNNJJJHHHGGGHHHJJJLLLLLLKKKMMMLLLKKKLLLLLLKKKHHHEEEDDDCCCBBBBBBCCCEEEHHHIIIEEEEEECCCAAA???===<<<;;;888888999999999999999888777555444444555555444333111...***(((((())))))(((+++******)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&%%%$$$######"""!!!!!!######""""""###$$$$$$%%%########################"""""""""###$$$$$$$$$%%%$$$###""""""######""" ########################""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$##############################"""!!!!!!"""######$$$%%%%%%%%%$$$###""""""""""""""""""############$$$$$$$$$$$$$$$######"""###############$$$$$$$$$########################"""""""""""""""###$$$$$$$$$$$$$$$$$$############%%%%%%%%%$$$###"""!!! ###"""!!! !!!"""###""""""""""""""""""""""""!!!!!!"""###############"""############""""""!!!###############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!"""""""""""""""!!!!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$###""""""!!!!!!""""""!!!""""""###$$$%%%%%%&&&""""""""""""""""""""""""!!!"""###$$$$$$"""  """###$$$###"""###$$$"""""""""""""""""""""""" !!!"""######$$$$$$!!!!!!!!!""""""#########!!!!!!"""###!!! $$$#########""""""""""""""""""""""""######""""""""""""######$$$$$$######"""######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$###""" !!!  """""""""""""""""""""""""""""""""#########$$$$$$$$$"""############"""""""""""""""""""""""""""""""""###$$$$$$###"""!!!###%%%###########################$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""%%%%%%$$$$$$###""""""""" !!!"""############$$$$$$$$$$$$$$$$$$######$$$$$$###""""""!!!!!!!!!######$$$$$$$$$######"""!!!!!!###############"""!!! ###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!mmm]]]RRRNNNJJJHHHGGGHHHJJJLLLLLLKKKMMMLLLKKKLLLLLLKKKHHHFFFDDDCCCBBBBBBCCCEEEHHHIIIEEEDDDCCCAAA???===;;;;;;999999::::::::::::999999666555444444666666444333000---***((()))))))))(((&&&&&&''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%################################################%%%%%%%%%$$$###"""!!!!!!%%%$$$$$$###""""""##############################"""""""""###$$$$$$$$$%%%$$$###""""""######""" ##############################""""""""""""#########$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""######"""!!!!!!"""######$$$$$$$$$$$$###"""!!!!!!############""""""""""""######$$$$$$$$$###"""!!!""""""#########$$$$$$$$$########################"""""""""!!!""""""######$$$$$$$$$#########"""""""""######$$$$$$$$$######%%%$$$###""""""###$$$%%%""""""""""""############!!!!!!"""##############################"""!!!!!!######""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!! !!!"""""""""""""""""""""!!!!!!!!!$$$######"""""""""""""""!!!!!!"""###$$$%%%%%%%%%######################## """######""" """###$$$$$$"""!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$%%% !!!!!!""""""###$$$!!!!!!$$$######""""""""""""""""""######""""""############""""""!!!!!!""""""""""""!!!!!!#########""""""!!!!!!!!! !!!"""###$$$###!!!!!!###$$$$$$""""""###%%%""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$%%%%%%%%%$$$##############################$$$$$$###""""""$$$%%%###########################$$$$$$%%%%%%$$$$$$### !!!"""###$$$%%%%%%$$$$$$$$$#########"""""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############""""""!!!!!!"""######$$$$$$$$$######$$$###""""""""""""###$$$######$$$######"""!!!!!!"""############"""!!! """"""""""""""""""""""""lll\\\SSSOOOJJJHHHGGGHHHJJJLLLLLLKKKMMMLLLLLLLLLMMMLLLIIIGGGDDDCCCBBBBBBCCCEEEHHHIIIFFFEEECCCBBB???>>><<<;;;::::::;;;;;;;;;:::999999666555444555666666444222...,,,)))))))))******)))###$$$%%%&&&''''''''''''$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$###"""!!!&&&%%%$$$###""""""""""""#######################################$$$$$$$$$!!! """$$$&&&%%%$$$""""""""""""""""""""""""$$$######""""""######$$$"""$$$&&&&&&$$$$$$$$$%%%""""""""""""""""""""""""##########################################"""!!!$$$#########""""""!!!!!!"""###$$$$$$$$$###!!! """""""""###$$$$$$%%%%%%########################"""""""""!!!!!!""""""###$$$############"""""""""!!!"""###$$$$$$%%%$$$$$$%%%$$$$$$######$$$$$$%%%"""""""""############$$$!!!!!!"""#####################$$$######"""!!! """""""""!!!"""###$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""!!! !!!""""""############""""""""""""############"""""""""!!! !!!""""""###""""""######################## !!!###$$$%%%%%%$$$$$$"""###$$$$$$!!! """"""""""""""""""""""""!!!""""""######$$$$$$$$$!!!!!!""""""#########$$$''' %%%&&&""" $$$""""""""""""############"""######$$$$$$######""" !!!!!!!!!!!!!!!!!! !!!!!!"""######$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""#########"""  """######""""""###$$$"""""""""""""""""""""""""""############$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$###########################$$$$$$$$$######$$$&&&###########################$$$$$$%%%%%%$$$$$$### !!!"""$$$%%%&&&&&&########################!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%""""""###$$$$$$######"""""""""###$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%$$$$$$#########$$$######"""""" """###$$$######"""########################lll]]]SSSOOOJJJHHHGGGHHHJJJLLLLLLKKKMMMLLLLLLLLLMMMLLLJJJGGGDDDCCCBBBBBBCCCEEEHHHIIIHHHGGGFFFDDDBBB@@@>>>===;;;;;;;;;;;;;;;:::999999555555555555666666444222,,,***))))))***++++++***$$$$$$&&&&&&'''&&&%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&################################################"""###$$$$$$$$$$$$###"""$$$$$$###############$$$########################$$$$$$$$$###############"""!!!!!!"""%%%&&&&&&%%%########################$$$$$$###""""""###$$$$$$ ###%%%%%%###!!!"""###"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""######$$$$$$%%%$$$$$$$$$""""""""""""############""""""$$$$$$$$$###!!! !!!""""""###$$$$$$%%%%%%########################""""""!!!!!!!!!!!!""""""############"""""""""""""""######$$$$$$$$$############$$$$$$$$$$$$######""""""#########$$$$$$$$$!!!!!!"""###############$$$$$$$$$######"""!!! !!!!!! !!!"""###%%%&&&########################""""""""""""""""""""""""!!!!!! !!!""""""###"""""""""""""""###$$$$$$%%%$$$$$$$$$#########"""###############"""!!!!!! !!!""""""###"""!!!!!!########################""""""###%%%&&&'''((())) """######""" !!!"""""""""""""""""""""""""""########################"""""""""###############$$$!!!'''$$$!!!$$$!!!"""""""""############"""######$$$$$$######"""!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%&&&&&&""""""""""""""""""""""""##################"""""" """!!! !!!###"""""""""""""""""""""""""""############$$$$$$$$$!!!###$$$&&&&&&&&&$$$##############################$$$$$$$$$######%%%'''###########################$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$"""""""""###$$$$$$%%%%%% !!!!!!!!!!!!!!! """""""""######$$$$$$$$$!!!"""###%%%%%%%%%%%%$$$""""""###$$$$$$$$$$$$$$$"""##################"""""""""###$$$$$$$$$###### !!!"""#########!!! ########################lll]]]TTTPPPJJJHHHGGGHHHJJJLLLLLLKKKMMMLLLLLLLLLMMMLLLJJJHHHDDDCCCBBBBBBCCCEEEHHHIIIJJJIIIHHHFFFDDDBBB@@@???;;;<<<<<<<<<;;;::::::999555555555666777666444222+++***((()))+++,,,++++++&&&&&&'''''''''&&&$$$######$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&################################################!!!"""$$$%%%%%%$$$###"""""""""""""""###$$$%%%&&&########################%%%$$$$$$$$$######""""""&&&%%%$$$$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%"""$$$$$$!!! """"""""""""""""""""""""""""""###%%%&&&&&&%%%###"""###$$$%%%%%%&&&&&&&&&&&& !!!"""###$$$%%%%%%!!!"""$$$%%%$$$###!!! !!!""""""###$$$$$$%%%%%%###########################"""!!!!!!!!!!!!""""""############""""""""""""$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$###"""!!!""""""######$$$$$$$$$$$$!!!!!!"""###############$$$$$$$$$######!!! """$$$&&&'''########################""""""""""""""""""""""""""""""!!!""""""###$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$#####################"""!!!!!!######$$$%%%%%%$$$""""""########################!!!!!!"""###%%%''')))*** """###"""""""""$$$""""""""""""""""""""""""$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!%%%### """!!!!!!""""""#########$$$######$$$$$$$$$$$$######""""""############""""""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""######$$$$$$###$$$%%%%%%$$$$$$%%%&&&"""""""""""""""""""""""""""############$$$$$$$$$ !!!###%%%&&&%%%###"""###########################$$$$$$$$$######%%%'''########################$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!"""###$$$%%%%%%&&&###$$$$$$$$$$$$######""" !!!!!!"""""""""### """###%%%&&&&&&&&&%%%!!!"""###$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%!!!"""###$$$$$$$$$$$$$$$###$$$%%%$$$### ########################}}}iii[[[SSSPPPJJJHHHFFFFFFHHHIIIJJJIIIHHHJJJMMMNNNNNNMMMKKKIIIGGGFFFEEEEEEEEEFFFHHHIIIDDDDDDCCCDDDDDDBBB>>>;;;;;;;;;:::::::::999999999777777666777777666444111000...,,,+++,,,,,,***)))))))))((('''&&&%%%%%%%%%***)))((('''&&&%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!! &&&&&&%%%%%%%%%%%%$$$$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""%%%$$$$$$##################"""""""""$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######%%%$$$$$$$$$$$$$$$%%%%%%$$$#########""""""!!!!!!%%%$$$###""""""###$$$%%%""""""############"""""" ###%%%%%%$$$""" %%%%%%$$$###""""""######%%%""" $$$&&&### !!!"""######$$$######!!!!!!""""""######$$$$$$!!!"""######"""!!!"""###%%%$$$###!!!!!!!!!""""""$$$%%%&&&%%%$$$###$$$%%%''''''&&&%%%$$$###"""!!!"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$###"""!!!!!!"""###$$$ !!!"""""" !!!#########"""!!!###!!! """&&&%%%!!! !!!!!!!!!!!! !!!!!! !!!"""######""""""!!!!!! ######""""""""""""############"""!!!!!!!!!!!!!!! !!!###$$$%%%%%%$$$$$$"""!!!!!!!!!"""###!!! """"""!!!!!!!!!!!!"""""""""############"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&%%%!!! $$$&&&$$$ !!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$###"""!!!############""""""""""""%%%$$$###"""!!!!!!!!!"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!######$$$$$$$$$$$$$$$######""""""!!!!!!###############"""""""""&&&&&&%%%$$$######$$$$$$%%%$$$""""""######!!! !!!#########"""###$$$""""""""""""####################################%%%%%%$$$###""""""##############################""""""""""""###$$$%%%&&& !!!###$$$$$$###"""!!!###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!}}}iiiZZZRRROOOIIIGGGEEEFFFGGGIIIIIIIIIIIIJJJLLLMMMMMMLLLJJJIIIGGGFFFEEEEEEEEEFFFGGGHHHEEEDDDDDDDDDDDDBBB???<<<:::;;;;;;;;;;;;:::999999777666666777777666444111000...+++***++++++***)))((((((((('''&&&&&&&&&%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!%%%%%%$$$$$$$$$#########"""""""""!!!!!!"""""""""###########################""""""!!!!!!!!!!!!!!!###"""""""""$$$%%%$$$###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!  !!!"""$$$%%%&&&############"""""""""!!!$$$######""""""######$$$""""""############"""""" !!!###$$$$$$$$$"""!!!######"""!!!!!!!!!!!!!!!%%%"""!!!$$$&&&### !!!"""###$$$$$$$$$$$$"""""""""""""""#########$$$%%%&&&&&&$$$$$$%%%&&&######"""!!!!!!"""###$$$ !!! !!!"""$$$!!!""""""""""""##################"""""""""""""""$$$%%%%%%%%%$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&""""""!!!!!!""""""###$$$ !!!!!!""""""""""""!!! ###$$$!!!!!!!!!""""""""""""!!!!!!""""""!!!!!!""""""######""""""!!!!!!!!! ###""""""!!!!!!""""""###$$$$$$###""""""""""""""" !!!###$$$%%%%%%$$$$$$$$$###!!!!!!!!!"""############""""""""""""###### !!!"""#######################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$######"""""""""######!!!###%%%###!!!""""""############""""""###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! #########"""!!! """""""""""""""""""""""" !!!"""######$$$$$$$$$""""""!!!!!!  $$$######"""!!!!!!""""""  !!! ###$$$###""" """$$$!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$###""""""##############################""""""""""""###$$$%%%&&&######$$$$$$$$$$$$#########"""!!!!!!!!!!!!"""###########################""""""""""""""""""""""""~~~iiiYYYPPPLLLIIIGGGEEEEEEGGGHHHIIIHHHIIIJJJJJJKKKJJJJJJIIIIIIGGGFFFEEEDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDBBB???<<<999:::<<<<<<<<<;;;999888777666666777777666444222///---***))))))***)))(((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$""""""###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$#########""""""""""""""""""""""""$$$############"""""""""!!!!!!""""""""""""!!!!!!###########################""""""!!!!!!!!!!!!!!!###"""""""""$$$%%%$$$####################################""""""""""""!!! !!!"""###%%%&&&############"""""""""""""""######$$$$$$######"""""""""############""""""!!!"""""""""###############"""!!!!!!!!!!!!!!!!!!%%%""" !!!$$$%%%###!!!!!!"""###$$$%%%%%%%%%%%%############"""""""""""""""###$$$$$$""""""###$$$!!!!!!!!!!!!"""###$$$%%%!!!""""""!!!!!!"""$$$!!!!!!!!!"""""""""######$$$######"""!!!!!! $$$$$$$$$%%%$$$$$$###"""""""""""""""""""""""""""$$$$$$#########$$$%%%%%%###""""""!!!!!!!!!!!!""""""$$$###!!!""""""############""""""###############"""""""""""""""!!!!!!!!!!!! %%%$$$$$$######$$$$$$%%%%%%$$$$$$###############!!!!!!"""###$$$$$$$$$$$$$$$"""!!!!!!"""$$$$$$##################$$$!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""###$$$###"""!!!!!! """$$$###!!!######$$$$$$$$$$$$############$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$######"""!!!!!!!!!!!! !!!!!!!!!"""#########$$$$$$###""""""!!!"""""""""!!! !!!###%%%$$$###&&&%%%### """%%%"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$######"""#########""""""""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%$$$############$$$###""""""""""""###$$$################################################iiiYYYOOOKKKHHHFFFEEEEEEFFFHHHHHHHHHJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCDDDEEEEEEEEEDDDDDDEEEEEECCC???<<<999:::<<<>>>===;;;999777666666666666777777444222///,,,)))(((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$#########$$$$$$######$$$%%%%%%%%%$$$$$$"""""""""#########$$$$$$&&&&&&%%%%%%$$$###""""""!!!!!!""""""############$$$$$$#########"""""""""!!!"""###$$$$$$###"""!!!########################%%%$$$$$$##################"""""""""$$$%%%$$$###########################!!!!!!"""###$$$%%%%%%&&&%%%$$$$$$############$$$#########"""""""""""""""!!!"""###$$$$$$###"""!!!""""""############""""""###"""!!!!!!!!!"""$$$$$$$$$$$$###############$$$$$$###!!!"""$$$%%%###"""""""""$$$%%%%%%%%%%%%%%%$$$$$$######""""""!!!!!!!!!"""###"""!!! !!!###"""""""""""""""######$$$$$$%%%%%%###!!! &&&%%%%%%$$$###"""""""""$$$#########"""""""""!!!######$$$$$$$$$$$$###### !!!!!! $$$$$$$$$######$$$$$$%%%$$$###""" !!!"""###!!! ###%%%%%%$$$!!!""""""######""""""!!!$$$$$$$$$$$$######""""""""""""!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""###$$$######""""""#########!!!!!!"""###############  !!!######################## !!!"""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""!!! !!!###"""!!!"""######$$$$$$######"""""""""############""""""###############$$$$$$$$$&&&%%%###!!! """"""""""""""""""""""""########################!!!!!!"""#######################################""""""######$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$###"""###%%%&&&%%%$$$###$$$###""" """$$$%%%%%%$$$$$$###"""""""""########################$$$$$$###############$$$""""""""""""""""""""""""######""""""###$$$$$$%%%(((&&&$$$###""""""######$$$##################$$$################################################kkkZZZPPPLLLIIIGGGEEEEEEGGGHHHIIIHHHJJJJJJIIIIIIHHHHHHHHHHHHFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEDDDEEEEEECCC???<<<999;;;===>>>>>><<<999777666555555666777777555333///,,,(((''''''(((((((((&&&&&&&&&'''''''''''''''%%%&&&'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$#########$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%######""""""!!!!!!!!!!!!&&&&&&%%%%%%$$$###""""""!!!!!!!!!"""######$$$$$$%%%$$$$$$$$$############"""###%%%%%%%%%%%%###"""########################%%%$$$$$$##################"""""""""$$$%%%$$$###""""""""""""""""""""""""!!!!!!"""###$$$%%%&&&&&&%%%$$$$$$###""""""######""""""""""""""""""######!!!"""###$$$$$$###"""!!!""""""############""""""###"""!!! !!!"""$$$%%%$$$###############$$$$$$$$$#########$$$$$$$$$###""""""$$$%%%%%%%%%%%%%%%$$$$$$######""""""!!!!!!$$$%%%&&&&&&$$$$$$%%%&&&############""""""!!!!!!!!!"""""" %%%$$$$$$######"""""""""#########$$$$$$%%%%%%%%%"""######$$$$$$#################################$$$######"""""""""######$$$###""" !!!"""$$$###"""!!!"""######### !!!!!!""""""!!!!!! $$$$$$$$$%%%$$$###"""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!""""""###""""""""""""""""""######!!!######!!! !!!!!!!!!"""######"""!!!!!!!!!!!!"""""""""!!!!!! ########################""""""""""""""""""""""""$$$$$$######""""""!!!!!!  !!!""""""""""""!!!!!!""""""!!! !!!!!!""""""""""""!!!!!!!!!""""""#########"""""""""#########$$$$$$$$$%%%)))'''###  """$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""############$$$$$$$$$$$$ !!!"""######%%%$$$$$$$$$$$$$$$%%%%%%###""" !!!"""  ###$$$$$$######$$$%%%$$$$$$$$$#########"""########################$$$###############$$$$$$""""""""""""""""""""""""#########"""######$$$%%%&&&%%%###"""!!!!!!!!!"""#########$$$$$$#########""""""""""""""""""""""""########################nnn]]]SSSOOOJJJHHHFFFFFFHHHIIIJJJIIIJJJJJJJJJJJJIIIHHHGGGGGGDDDCCCBBBBBBBBBDDDEEEFFFFFFEEEEEEEEEEEECCC@@@===:::;;;=========<<<:::999666555555666888777555333000,,,(((&&&'''((()))(((''''''''''''''''''&&&&&&$$$%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''"""###$$$$$$%%%%%%%%%%%%$$$######"""!!!!!! &&&%%%%%%$$$$$$#########!!!!!!""""""#########$$$%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!###"""""""""$$$%%%$$$###""""""""""""""""""""""""$$$$$$$$$############""" !!!"""######""""""""""""############!!!""""""######""""""!!!""""""############""""""###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%############""""""""""""###$$$%%%$$$###"""###%%%$$$$$$$$$$$$###""" !!!""""""!!!!!!"""$$$ !!!"""############$$$$$$%%%&&&&&&'''!!!"""######$$$#########""""""  """"""######"""!!!!!!!!!!!!"""###""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! """###$$$$$$$$$###"""!!!!!!!!!""""""""""""######!!! !!!!!!!!!!!!!!!!!!!!!"""###""""""!!!!!!!!!""""""###!!!$$$&&&&&&###!!!###%%% !!!"""######"""!!! !!!"""""""""!!!!!! ########################"""""""""""""""""""""""""""""""""!!!!!!  !!!"""###$$$$$$$$$###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""######"""""" !!!!!!""""""#########)))'''###!!! """$$$&&&""""""""""""""""""""""""########################""""""############""""""!!!!!!!!!""""""""""""###!!!!!!""""""######$$$$$$"""""""""!!!""""""###$$$%%%$$$""""""######!!! ###%%%%%%$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""######$$$%%%########################$$$###############$$$$$$$$$$$$###"""!!!!!!!!!!!!""""""###$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!########################ppp```WWWSSSKKKIIIGGGGGGIIIJJJKKKJJJIIIJJJKKKLLLKKKIIIGGGFFFBBBAAAAAAAAABBBDDDFFFGGGFFFEEEEEEEEEEEEDDD@@@===<<<<<<<<<<<<<<<;;;;;;:::555555555666888777555333111---)))''''''((())))))((((((((('''&&&&&&&&&%%%$$$%%%&&&'''&&&%%%###"""###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########$$$############"""""""""###""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!###"""""""""$$$%%%$$$###########################$$$############"""""""""  !!!"""###!!!"""""""""############""""""!!!!!!!!!!!!""""""""""""############"""""""""""""""""""""######$$$!!!!!!!!!!!!!!!"""#########$$$%%%$$$$$$###$$$%%% !!!"""###$$$$$$$$$$$$"""""""""""""""######### """###"""!!! !!!"""""""""###$$$######"""!!!###$$$&&&&&&&&&&&&((())) !!!"""######$$$$$$$$$$$$$$$$$$%%%%%%!!!!!!"""###############!!!!!!######"""!!!!!!!!!!!!!!! !!!!!!""""""""""""!!! """###"""!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""$$$$$$###"""!!!!!!!!!"""""""""#########%%%$$$$$$######$$$$$$%%%""""""!!!!!!""""""###$$$###"""!!!!!! !!!"""######$$$%%%"""###((( !!!###$$$$$$###!!! !!!!!!"""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$!!!!!!!!! !!!!!!""""""######$$$###"""""""""###"""""""""######""""""""" !!!!!!""""""""""""""" !!!!!!""""""###$$$$$$$$$$$$###############$$$""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""############""""""!!!!!!"""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!"""######$$$&&&%%%$$$$$$&&&&&&%%%$$$ ###$$$$$$######$$$!!!!!!!!!""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$#########$$$$$$######"""!!!""""""######""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""rrrbbbYYYUUUKKKIIIHHHHHHIIIKKKKKKKKKIIIJJJLLLMMMLLLJJJGGGEEEAAA@@@@@@AAABBBDDDFFFHHHFFFFFFEEEFFFFFFDDD@@@=========<<<<<<;;;;;;;;;;;;555555555666888888666444111...)))'''''')))******))))))((('''&&&&&&%%%%%%'''((())))))(((&&&$$$######$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%$$$!!!!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%######""""""""""""""""""""""""""""""!!!!!!!!!!!!"""!!!  !!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$##################"""""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$%%%%%%%%%###"""!!!!!!!!!!!!!!!!!!""""""#########$$$###"""!!! !!!"""###""""""############""""""!!!"""""""""##################"""######$$$%%%%%%###$$$%%%%%%$$$###$$$%%% !!!"""######$$$######!!!!!!""""""######$$$$$$###%%%&&&%%%$$$###$$$%%% """###$$$$$$#########%%%&&&%%%######$$$%%%############""""""""""""%%%%%%$$$$$$###"""""""""!!!!!!"""###############%%%######%%%$$$$$$###"""!!!!!!"""""" !!!#########"""!!!!!!$$$&&&%%%%%%$$$%%%""""""############""""""!!!###$$$###"""!!!!!!!!!""""""#########$$$!!!!!! !!!!!!######""""""###$$$%%%%%%###"""!!! !!!"""#########!!!!!!)))!!!"""$$$%%%%%%$$$"""!!! !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###%%%'''))))))$$$###"""!!!!!! !!!!!! """######""""""###%%%######$$$$$$$$$$$$###### !!!""""""""""""""""""######$$$%%%%%%&&&&&&!!!###%%%%%%$$$""" """""""""""""""""""""""" """"""#########""""""!!!######$$$$$$%%%%%%%%%%%%######""""""""""""""""""$$$$$$######$$$%%%&&&&&&"""!!! !!!###$$$$$$###"""######"""!!!!!!###$$$""""""###$$$%%%&&&&&&'''##############################""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$"""###%%%&&&&&&%%%$$$### !!!"""######"""!!! ########################!!!!!!!!!!!!!!!!!!!!!!!!oooaaaXXXTTTKKKKKKKKKLLLNNNMMMKKKIIIJJJJJJKKKKKKKKKIIIHHHGGGCCCBBBBBBBBBCCCDDDFFFGGGEEEFFFGGGHHHFFFCCC???<<<;;;;;;<<<<<<;;;;;;:::999555555555666777666444222///,,,)))((()))******)))))))))((('''&&&%%%%%%$$$$$$%%%&&&'''((((((((((((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$############""""""""""""##############################""""""###$$$%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$###"""!!!!!! """"""""""""############&&&&&&%%%$$$#########$$$%%%$$$###""""""###$$$%%% !!!###$$$$$$&&&$$$"""!!!###$$$$$$### """%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!"""$$$%%%$$$!!!$$$###"""""""""###%%%&&&########################!!!!!!""""""#########$$$!!!!!!!!!"""######$$$$$$!!!!!! !!!!!!""""""#########$$$$$$$$$&&&&&&%%%$$$###!!!!!! """"""""""""""""""""""""$$$$$$############$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$%%% !!!""""""!!! """"""""""""""""""""""""""""""""""""############ !!! $$$((($$$######"""""""""""""""$$$###""" """###$$$'''&&&%%%$$$###$$$%%%&&&"""!!!  !!!"""######""""""""""""""""""""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""!!!!!!""""""!!!!!!"""###############$$$$$$$$$$$$$$$###""""""######$$$$$$$$$$$$######&&&%%%$$$""""""""""""######!!! !!! !!!!!!""""""""""""!!!!!! !!!"""""""""""""""""""""######$$$%%%$$$###!!!!!!!!!"""###%%%%%%$$$$$$###""""""""""""""""""###$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%&&&%%%$$$###"""""""""$$$$$$$$$"""!!!"""$$$%%%%%%%%%###"""""""""###$$$%%%%%%######$$$$$$$$$$$$############""""""""""""""""""%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$"""!!!"""###''''''%%%%%%%%%%%%''''''!!!!!!""""""######$$$$$$########################$$$$$$$$$###!!!!!!$$$&&&$$$###"""!!!!!!"""###$$$$$$$$$$$$############"""pppaaaXXXSSSJJJIIIIIIIIIKKKKKKIIIHHHJJJJJJKKKLLLKKKJJJIIIHHHDDDCCCCCCCCCCCCEEEGGGHHHBBBCCCEEEEEECCC???;;;999;;;;;;;;;<<<;;;;;;::::::555555555666777666444222///,,,)))((()))******)))'''''''''''''''&&&&&&&&&(((((((((((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######"""######$$$$$$######"""#########"""""""""!!!!!!##############################""""""###$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$######"""""""""$$$$$$######"""!!!!!! """"""""""""##################""""""!!!"""""""""$$$$$$###""""""###$$$$$$!!!!!!!!!!!!!!!"""###$$$%%%###!!!!!!"""$$$$$$###!!!!!!!!!"""###$$$%%%&&&########################%%%###!!!"""$$$%%%$$$"""!!!!!!""""""!!! $$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$%%%%%%$$$$$$###""""""""""""""""""!!!!!!"""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%#################################""""""#########"""""""""""""""""""""""""""""""""#########$$$$$$ !!!!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""############$$$$$$###!!! """$$$###""""""!!!!!!""""""""""""############""""""%%%$$$############$$$%%%###"""!!!!!!!!!!!!"""###""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$######""""""""""""""" !!!""""""######"""""""""""""""""""""!!! """######$$$$$$######"""###"""!!!!!!!!!"""###$$$$$$"""!!!"""$$$%%%%%%$$$!!!!!!""""""""""""!!!!!!"""!!!!!!!!!!!!"""######""""""!!!!!!""""""###$$$%%%$$$"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$##################!!!"""############"""!!!"""""""""###$$$$$$%%%%%%$$$$$$###""""""######$$$"""!!!"""$$$#########"""######$$$$$$!!!!!!""""""""""""!!!!!!"""""""""""""""#########!!!"""######%%%%%%&&&'''"""###$$$$$$###"""###%%%%%%$$$############$$$%%%""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###!!!"""###%%%$$$###"""!!!!!!"""###$$$#########"""""""""!!!!!!qqqbbbWWWQQQKKKIIIHHHHHHIIIJJJJJJIIIJJJKKKLLLMMMMMMKKKJJJHHHEEEDDDCCCCCCDDDEEEGGGHHHBBBCCCDDDCCCAAA===:::777::::::;;;;;;<<<;;;;;;;;;666555555666777666444222///,,,)))((()))******)))&&&&&&&&&'''''''''(((((((((((((((((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###""""""############""""""""""""""""""!!!!!!!!!!!!#################################"""######$$$%%%$$$$$$$$$$$$$$$##################"""""""""""""""$$$$$$######"""!!!!!!!!!""""""""""""############"""""""""!!!""""""######$$$$$$###""""""###$$$$$$""""""!!!!!!!!!""""""###"""!!! """$$$$$$###$$$$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###""" !!!"""###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$###""""""##########################################""""""!!!!!!"""###$$$%%%&&&&&&###########################""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!""""""""""""######"""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""############&&&$$$!!! !!!!!! ###""""""!!!!!!!!!!!!!!! !!!###%%%%%%###!!! """"""!!!""""""###$$$%%%$$$######""""""######$$$"""""""""""""""""""""""""""""""""############$$$#################################""""""""""""""" !!!""""""""""""!!!!!!""""""""""""!!!!!! """######$$$$$$######""" !!!"""###$$$ """$$$$$$$$$!!!!!!""""""""""""!!!!!!###""""""""""""###$$$$$$!!!!!!!!!!!!!!!""""""###$$$###""""""!!!"""""""""######$$$$$$%%%&&&&&&'''%%%%%%$$$$$$###""""""!!!!!!!!!""""""""""""!!!!!!##############################"""""""""######$$$""""""  %%%$$$$$$######"""#########!!!!!!""""""""""""!!!!!!!!!!!!""""""#########$$$!!!""""""###$$$%%%&&&&&& """###$$$######%%%&&&$$$$$$############$$$$$$###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###""""""###%%%######""""""""""""######""""""""""""!!!!!!!!! rrrbbbVVVPPPMMMKKKIIIIIIJJJLLLLLLKKKIIIKKKMMMNNNNNNLLLJJJIIIDDDCCCCCCBBBCCCDDDEEEFFFEEEFFFFFFEEECCC???<<<999999:::;;;;;;<<<<<<;;;;;;666555555666777777444222///,,,)))((()))******)))''''''''''''''''''''''''$$$%%%&&&'''(((((((((((($$$$$$&&&&&&&&&&&&$$$$$$''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""!!!!!!!!! ########################$$$###############$$$$$$$$$$$$$$$#################################""""""############""""""!!!!!!!!!"""""""""############$$$#########$$$%%%&&&&&&$$$##################$$$######""""""!!!"""""""""  """$$$$$$###$$$%%%&&&&&&%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$#########$$$$$$$$$### ########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$%%%%%%"""##################"""!!!"""""""""######$$$$$$!!!!!!"""###$$$%%%%%%&&&""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""###"""!!! !!!"""###""""""""""""""""""""""""!!!"""""""""############!!!"""%%%$$$######"""!!!!!! !!!!!!!!!"""###$$$$$$###"""!!! !!!!!!"""###$$$%%%&&&########################"""""""""###############""""""""""""####################################""""""#########""""""""" !!!!!!!!!!!!!!!######$$$$$$$$$$$$###"""""""""############"""""" !!!!!!"""""""""  """"""!!!!!!!!!""""""""""""!!!!!!###""""""""""""###$$$$$$!!!!!! !!!!!!"""#########""""""""""""""""""#########$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$$$$#########"""""""""""""""""""""############%%%%%%!!!!!!&&&%%%%%%$$$###"""""""""#########$$$$$$$$$$$$######!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$############!!!###$$$$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$######"""""""""########################"""$$$$$$$$$""""""###%%%###""""""""""""""""""#########"""""""""!!!!!!!!!rrrbbbVVVPPPMMMKKKIIIHHHJJJKKKKKKKKKHHHJJJMMMNNNOOOMMMKKKIIIBBBBBBAAA@@@AAABBBCCCDDDFFFFFFFFFEEECCC@@@===;;;::::::;;;;;;<<<;;;;;;:::666666666777888777555333///,,,)))((()))******))))))(((((('''&&&&&&%%%%%%$$$%%%&&&'''(((((((((((($$$$$$&&&&&&&&&&&&$$$$$$''''''&&&%%%%%%$$$##################$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""!!!!!!!!!!!!########################$$$$$$###############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""!!!"""""""""############$$$#########$$$%%%&&&&&&#########$$$$$$#########$$$######""""""""""""### !!!###$$$###""""""###%%%&&&&&&%%%$$$#################################$$$############$$$%%%$$$$$$###############""""""""""""""""""""""""##################"""""" !!!!!!"""#########!!!""""""######""""""!!! """###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""########################"""""""""!!!!!!!!!!!!!!!###"""!!! !!!"""###""""""""""""""""""""""""!!!"""""""""############"""%%%%%%#########"""!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$ !!!"""###%%%&&&&&&'''""""""""""""""""""""""""#########$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!"""############"""""" !!!!!!!!!!!!!!!"""######$$$$$$$$$######"""""""""######"""""""""#########""""""!!!!!!!!!%%%###""""""###$$$###"""!!!!!!""""""""""""!!!!!!"""!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!"""######"""""""""#########""""""$$$#########"""""""""!!!""""""#########$$$$$$$$$########################%%%%%%$$$$$$###"""""""""!!!!!!""""""############!!!%%%(((&&&!!!!!!%%%%%%%%%$$$###"""""""""#########$$$$$$$$$$$$######!!!!!!""""""############$$$$$$$$$#########""""""###$$$%%%$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""########################"""###%%%$$$###"""###$$$"""""""""######"""""""""$$$$$$#########"""""""""rrrbbbVVVPPPJJJHHHGGGGGGHHHIIIIIIHHHGGGIIILLLNNNOOOMMMJJJHHHBBBAAA@@@??????@@@AAABBBDDDDDDCCCCCCAAA???<<<;;;;;;;;;<<<<<<;;;;;;:::999777666666777888777555333///,,,)))((()))******)))***)))((('''&&&%%%$$$$$$(((((((((((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###############$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%!!!!!!""""""""""""!!!!!!############""""""""""""########################%%%$$$######"""#########"""""""""###############$$$$$$$$$$$$$$$%%%%%%%%%######""""""""""""""""""""""""""""""############"""""""""!!!""""""######"""###$$$$$$$$$$$$###"""######"""""""""######$$$!!! """$$$$$$###"""!!!"""###$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$$$$###"""###$$$######"""!!!"""###%%%&&&""""""""""""""""""""""""#########"""""""""""""""###""""""!!!  !!!"""######"""!!!  !!!###$$$%%%%%%"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""#################################""""""""""""!!!!!!###""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""############  """###"""!!!$$$######"""""""""""""""%%%###!!! !!!###%%% !!!"""$$$%%%&&&&&&&&&!!!""""""######""""""!!!"""######$$$$$$%%%%%%%%%###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$###"""""" !!!""""""""""""!!! !!!!!!""""""""""""!!!!!!""""""######""""""!!!############"""!!! %%%###!!!!!!""""""!!! !!!!!!""""""""""""!!!!!!"""!!!!!!!!!!!!"""######"""""""""""""""######$$$!!!!!!"""############"""$$$######"""!!!!!! !!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$######"""""" !!!"""############ ###&&&&&&###!!!!!!###$$$$$$######"""#########!!!!!!""""""""""""!!!!!!###""""""""""""""""""""" !!!!!!"""###$$$%%%%%%$$$%%%&&&$$$"""!!!!!!"""""""""############""""""$$$$$$$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%###"""###$$$""""""############""""""$$$$$$$$$$$$############qqqbbbWWWQQQHHHHHHGGGHHHIIIIIIHHHFFFEEEHHHKKKNNNNNNLLLJJJGGGCCCBBBAAA@@@@@@@@@AAABBBAAAAAAAAAAAA@@@>>>===<<<=========<<<;;;:::999888777666666777888888555333///,,,)))((()))******)))((((((''''''&&&&&&&&&%%%(((((((((((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$####################################%%%$$$$$$###""""""######!!!"""""""""#########$$$"""#########$$$$$$$$$$$$"""""""""""""""""""""###""""""""""""##################""""""!!!""""""""""""###$$$$$$$$$$$$###"""""""""""""""###$$$%%%%%%"""""""""###%%%%%%###!!!###""""""""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$"""!!!###%%%""""""######$$$$$$$$$$$$########################$$$$$$$$$######"""""""""######""""""!!! !!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!!!!"""""""""""" #################################""""""#################################$$$$$$#########""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""############"""###$$$$$$"""!!!!!!"""%%%%%%$$$#####################""""""""""""###### """###$$$$$$$$$$$$""""""###$$$$$$###"""""" !!!!!!"""######$$$$$$######""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!###$$$$$$$$$"""""" !!!""""""######"""""" !!!"""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""!!! !!! !!!!!! !!!!!!""""""""""""!!!!!!###""""""""""""###$$$$$$###############$$$%%%%%% !!!"""###$$$######"""#########"""""""""""""""##################$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$############### !!!"""#########""""""######$$$$$$$$$$$$$$$#########"""######$$$$$$!!!!!!""""""""""""!!!!!!$$$$$$######"""!!!!!!!!! !!!"""###$$$%%%%%%###$$$%%%$$$""""""###$$$!!!"""###$$$$$$###"""!!!###$$$$$$$$$$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%$$$#########!!!"""###$$$$$$###"""!!!############""""""""""""pppbbbWWWRRRIIIIIIIIIKKKLLLLLLJJJGGGDDDGGGKKKMMMNNNLLLIIIGGGDDDCCCBBBAAAAAAAAABBBCCCAAABBBBBBAAAAAA@@@???>>>>>>>>>===<<<;;;999888777777666666777888888555333///,,,)))((()))******)))&&&&&&&&&''''''''''''((($$$%%%&&&'''(((((((((((('''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$##############################%%%%%%$$$###""""""######!!!!!!""""""#########$$$!!!!!!""""""#########$$$"""""""""""""""#########""""""""""""############&&&&&&%%%$$$#########$$$"""###$$$%%%%%%$$$###"""""""""""""""###$$$%%%&&&$$$######$$$%%%%%%### $$$###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%%%%"""!!!###%%%###$$$&&&((((((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########!!!!!!!!!"""######$$$$$$"""###%%%&&&&&&%%%###"""$$$######"""!!! %%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################%%%$$$$$$$$$######""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""############"""%%%'''&&&###"""###%%%&&&%%%$$$$$$######$$$$$$ """###$$$$$$###"""  !!!#########""""""###$$$%%%&&&&&&%%%$$$### !!!""""""#########""""""!!!!!!!!! ########################!!!###$$$%%%$$$###"""!!!!!!"""###############""""""###$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! """!!! !!!###%%%%%%%%%!!!!!!""""""""""""!!!!!!$$$$$$######$$$$$$%%%&&&$$$$$$######$$$$$$%%%&&& !!!"""$$$$$$$$$###""""""""""""###$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""###"""!!! !!!"""###########################!!!"""#########"""'''%%%""""""$$$'''''''''###"""""""""###$$$%%%%%%######$$$$$$$$$$$$######%%%%%%$$$###"""!!! ############""""""""""""!!!"""$$$$$$######$$$&&&###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%&&&########################!!!###%%%%%%$$$###"""###!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!ooo___UUUQQQMMMKKKIIIJJJMMMOOOOOOMMMKKKLLLMMMNNNMMMKKKIIIHHHDDDDDDCCCBBBBBBBBBBBBCCCCCCBBB@@@>>><<<::::::999===<<<;;;:::999999888999777666666777888888666444000---***(((((()))))))))((('''&&&%%%%%%&&&'''(((%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#########""""""######""""""""""""##############################$$$$$$$$$######"""""""""######$$$$$$$$$$$$######$$$$$$###"""!!!!!!""""""$$$$$$$$$#########""""""$$$"""!!!"""$$$%%%%%%$$$&&&%%%$$$#########$$$%%%"""""""""!!!""""""###$$$$$$#########""""""!!!!!!"""###$$$###""""""$$$&&&###############"""!!!!!!""" !!!$$$&&&%%%###""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$!!!"""######""""""###########################$$$%%%%%%$$$"""$$$#########""""""!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""!!!!!! !!!!!!""""""######%%%$$$"""!!!!!!!!!""""""!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&$$$"""!!!!!!"""$$$&&&######"""""""""$$$%%%'''!!! !!!"""###"""!!! %%%'''&&&$$$$$$$$$###"""!!!!!! !!!!!!"""############### """$$$$$$###!!! """""""""""""""######$$$""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""###&&&$$$!!!"""$$$############""""""!!!!!!########################""""""######$$$$$$$$$$$$"""###%%%&&&&&&$$$!!!"""""""""!!!"""######$$$""""""###$$$$$$###!!! $$$$$$############$$$$$$###%%%&&&%%%######$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%'''&&&&&&%%%$$$###""""""""""""######$$$$$$%%%%%%'''&&&$$$###"""###$$$%%%$$$"""!!!"""%%%&&&%%%###""""""""""""""""""""""""###""""""!!!!!!""""""###%%%%%%$$$###"""!!! !!! """%%%&&&&&&%%%###############"""!!!!!!ooo```WWWSSSNNNKKKIIIJJJMMMOOONNNLLLKKKKKKMMMMMMLLLKKKHHHGGGDDDDDDCCCBBBBBBBBBBBBBBBEEEDDDBBB@@@>>><<<;;;:::;;;;;;:::999888888888888777666666666888888666555000---***(((((())))))))))))((('''&&&&&&&&&'''(((%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################%%%%%%%%%%%%$$$$$$###############""""""#################################&&&&&&&&&%%%%%%$$$$$$$$$!!!""""""######""""""!!!$$$$$$###"""""""""""""""$$$$$$$$$#########""""""$$$"""!!!"""###%%%$$$$$$"""!!!!!! !!!"""###"""""""""""""""###$$$$$$############"""""""""!!!"""###$$$###""""""$$$&&&###############""""""!!!###!!! """$$$%%%$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$"""###$$$$$$$$$###""""""######################## !!!"""###$$$$$$###"""$$$#########""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""###############!!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""$$$%%%&&&""""""###$$$$$$####################################"""!!! !!!"""###""""""!!!!!!!!!"""###$$$###""""""""""""######$$$ %%%&&&###!!!$$$%%%$$$$$$$$$######"""!!!!!! !!!!!!"""############### !!!"""""""""!!! $$$###"""!!!""""""###$$$""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$$$$############$$$$$$ """$$$$$$$$$#########"""""""""########################""""""##################"""###%%%&&&&&&$$$!!! !!!"""""""""############ !!!"""###$$$$$$###"""$$$$$$############$$$$$$$$$%%%%%%$$$###"""$$$%%%######""""""""""""""""""%%%%%%%%%$$$######"""""""""""""""##################"""""""""######$$$%%%!!!"""###""" ########################$$$$$$############$$$$$$!!!!!!!!!"""""""""""""""$$$###""""""######!!! ###############"""!!!!!!nnn```XXXUUUOOOLLLJJJJJJMMMNNNLLLJJJIIIJJJKKKLLLKKKIIIGGGFFFDDDCCCCCCBBBBBBBBBBBBBBBFFFEEECCCAAA>>><<<:::999888888888888888888888888777666555666888888777555000---***(((((()))))))))))))))((('''&&&&&&&&&'''%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$############$$$$$$########################%%%%%%%%%%%%%%%$$$$$$$$$"""######$$$$$$######"""$$$#########""""""""""""$$$$$$$$$###############$$$"""!!!!!!###$$$$$$######"""""""""###$$$%%%%%%#########"""###$$$$$$%%%############""""""""""""!!!###$$$$$$###"""$$$%%%######$$$$$$######"""!!!$$$###"""###$$$%%%$$$###""""""""""""""""""""""""################################################$$$$$$##################$$$############"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$&&&&&&&&&&&&%%%$$$###"""######################## !!!"""###$$$$$$%%%###############"""""""""#########"""!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""###$$$%%%%%%%%%""""""""""""""""""!!!!!!!!!!!!!!!"""###%%%&&&'''!!!$$$&&&&&&###!!!"""###########################!!!!!!!!!!!!!!!!!!!!!!!!$$$###"""!!!!!!!!!"""""""""############""""""!!!"""'''%%%!!!!!!""""""$$$$$$######"""!!!!!!!!!!!!!!!"""###########################""""""""""""###"""  """###""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""$$$$$$############$$$$$$ """###$$$$$$$$$#######################################"""""""""""""""""""""""""""###$$$%%%%%%$$$""" !!!"""###$$$######""" !!!###$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###""""""$$$&&&$$$$$$###"""!!!!!!!!!"""###########################""""""""""""""""""!!!!!!"""###$$$$$$%%%###"""!!!"""$$$%%%$$$###########################$$$$$$############$$$$$$!!!!!!!!!"""""""""######%%%###!!!!!!"""!!! """############""""""!!!~~~kkk^^^WWWUUUPPPMMMJJJJJJLLLMMMKKKHHHHHHIIIJJJKKKJJJHHHFFFEEEDDDCCCBBBBBBAAAAAABBBBBBDDDCCCBBB???<<<999777666666666777777777777777777666555555666888888777555000---***(((((()))))))))))))))(((((('''&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%########################%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%#################################"""""""""""""""%%%&&&&&&''''''&&&&&&%%%#####################"""########################$$$"""!!!!!!###$$$###"""""""""######$$$%%%&&&'''###############$$$%%%%%%#########"""""""""""""""!!!###$$$$$$######$$$%%%###$$$$$$$$$$$$###""""""%%%%%%$$$$$$$$$$$$$$$###""""""""""""""""""""""""################################################$$$$$$$$$###########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$&&&&&&&&&%%%%%%$$$$$$###########################$$$###""""""!!!""""""###########################"""""""""!!!!!! """""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""!!!!!!!!!$$$$$$$$$############$$$"""$$$"""#################################$$$$$$$$$$$$######%%%%%%$$$###""""""!!!!!! !!!""""""""" $$$### !!!"""############""""""!!!!!!!!!!!!"""###############&&&%%%$$$$$$###$$$$$$$$$!!!  !!!""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""### !!!######$$$$$$$$$$$$$$$####################################""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%$$$"""!!!!!!###$$$%%%$$$"""!!! !!!!!!"""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$"""!!!"""$$$'''&&&&&&%%%$$$############!!!!!!"""""""""###############""""""!!!!!!  """$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###########################""""""!!!!!!""""""###%%%$$$$$$###""""""!!!!!!"""!!! !!!######"""!!!""""""############"""!!!|||iii\\\UUUSSSPPPMMMJJJJJJLLLLLLJJJGGGGGGHHHIIIJJJIIIGGGEEEDDDCCCCCCBBBAAAAAAAAAAAAAAADDDCCCBBB@@@===:::777555555555666777777777666666666555555666888999777666000---***(((((())))))))))))))))))((((((''''''&&&$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$####################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""&&&&&&''''''''''''&&&&&&"""###$$$$$$$$$$$$##############################$$$"""!!!!!!"""###"""""" !!!""""""#########""""""######$$$%%%""""""""""""""""""###### """$$$%%%$$$######$$$$$$$$$$$$$$$$$$###""""""$$$%%%%%%%%%$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""################################################"""""""""""""""######$$$############$$$$$$%%%%%%""""""""""""""""""""""""$$$###""""""!!!""""""##################$$$$$$$$$"""############"""!!! """"""""""""""""""""""""######"""""""""!!!!!!!!!$$$$$$######""""""!!!!!!########################!!!""""""$$$""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$######"""  !!!""""""""" $$$### !!!"""#########"""""""""""""""!!!!!!"""###############%%%$$$###"""""""""""""""!!!  """###""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""######""""""""""""###### !!!"""$$$%%%%%%$$$$$$########################"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$###"""!!!###$$$%%%$$$"""!!!######""""""""""""""""""$$$$$$############$$$$$$"""######"""!!!"""$$$&&&&&&%%%%%%$$$######$$$$$$!!!!!!!!!"""######$$$$$$######""""""!!!!!! !!!"""$$$%%%&&&%%%$$$###!!!!!!"""""""""""""""#################################""""""""""""######%%%%%%%%%$$$$$$######"""$$$"""""""""$$$$$$$$$"""!!!""""""#########""""""|||iii[[[TTTRRRPPPMMMJJJIIIKKKLLLJJJGGGGGGHHHIIIJJJIIIGGGEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAEEEDDDDDDBBB???<<<999777555666777777777666555444555555555666888999888666000---***(((((()))))))))'''(((((()))))))))((('''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###########################"""###############$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""#########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%$$$##################$$$$$$$$$$$$"""!!!!!!"""""""""!!! !!!"""######"""""""""""""""!!!"""######$$$""""""""""""############ """%%%%%%$$$######$$$$$$$$$$$$%%%$$$$$$###""""""$$$%%%$$$######$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$!!!!!!"""""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$!!!!!!!!!!!!"""###%%%%%%"""""""""""""""""""""""" !!!"""###$$$$$$%%%#########$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&$$$$$$""""""""""""""""""""""""######""""""!!! ##################"""""" """$$$%%%%%%&&&######""""""&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """############""""""!!!###(((%%%!!!!!!!!!!!!######""""""""""""""""""!!!!!!"""###############!!!!!! !!!!!!!!!"""###$$$%%%&&&""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%%%%$$$"""""""""""""""#########""""""""""""""""""""""""!!!!!!!!!""""""#########""""""###$$$$$$$$$$$$### !!!"""###$$$######"""$$$$$$###"""!!!!!!""""""$$$$$$############$$$$$$ """#########"""$$$%%%###"""""""""""""""######"""""""""######$$$$$$$$$###""""""""""""""""""!!!###$$$$$$%%%%%%%%%$$$$$$!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!""""""###$$$%%%&&&&&&'''%%%$$$###$$$###""" !!!""""""############"""}}}jjj\\\TTTQQQOOOLLLIIIIIIKKKLLLJJJHHHHHHHHHJJJJJJIIIHHHFFFDDDCCCBBBAAAAAA@@@@@@AAAAAACCCCCCCCCBBB@@@===:::888666777888888888666444333555444444666888999888777000---***(((((()))))))))&&&'''((()))******))))))$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$"""######$$$$$$######"""#################################$$$$$$%%%%%%%%%#########""""""#########"""""""""""""""""""""""""""#########$$$$$$$$$%%%######$$$$$$$$$$$$######!!!"""$$$&&&&&&%%%$$$###""""""#########$$$$$$$$$$$$###!!!!!!!!!"""!!! """###$$$%%%%%%$$$######!!!!!! !!!!!!"""###!!!"""""""""############ """%%%&&&%%%#########$$$$$$%%%%%%$$$$$$###""" """$$$$$$""""""$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!################################################!!!!!!"""###$$$%%%%%%&&&!!!!!!!!!!!!""""""######################################################"""""""""""""""######$$$######"""!!!""""""###$$$"""""""""""""""""""""""" !!!"""###$$$$$$###"""#########$$$$$$%%%%%%%%%!!!"""$$$&&&&&&&&&%%%$$$""""""""""""""""""""""""###"""""""""""""""""""""##################$$$$$$!!!###$$$%%%%%%"""""""""""""""######$$$""""""""""""""""""""""""###"""!!! !!!"""###""""""######"""!!! ###""""""""""""######$$$"""&&&'''###!!!"""###!!!"""""""""""""""""""""###!!!!!!"""############### !!!!!! !!!###%%%&&&&&&&&&""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""######""""""""""""#####################$$$$$$$$$ !!!!!!!!!""""""""""""""""""""""""""""""""" !!!!!!"""###$$$%%%%%%""""""######$$$$$$$$$$$$!!!"""""""""###############""""""!!!!!!"""###$$$$$$$$$############$$$$$$ ###%%%$$$######$$$!!!!!!!!!!!!"""###$$$$$$#########$$$$$$$$$$$$$$$"""""""""###############""""""""""""###%%%&&&&&&###&&&''''''%%%%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###### !!!"""###$$$%%%%%%%%%###""""""######""" !!!!!!"""###############lll]]]UUUQQQNNNKKKHHHIIIKKKLLLKKKIIIHHHIIIJJJJJJJJJHHHFFFDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@AAAAAA@@@>>><<<999777777888999999888666444222555444444666888999888777000---***(((((()))))))))%%%&&&((()))***+++******$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""############""""""########################$$$$$$$$$%%%%%%&&&&&&&&&######""""""""""""######"""""""""""""""""""""""" !!!!!!"""""""""###$$$%%%%%%&&&&&&%%%%%%$$$!!!"""$$$&&&&&&&&&$$$###""""""######$$$$$$$$$$$$$$$###!!! !!!"""!!! !!!""""""!!! !!!""""""!!!!!!""""""#########$$$"""%%%&&&%%%#########$$$%%%%%%%%%%%%$$$######!!!######"""!!!$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######################## !!!###$$$%%%&&&''' !!!!!!!!!""""""##############################"""""""""""""""""""""""""""""""""""""""######$$$&&&%%%$$$""""""""""""###""""""""""""""""""""""""###$$$%%%%%%$$$"""#########$$$$$$%%%%%%%%%!!!###$$$$$$###""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%"""""""""###$$$$$$$$$%%% """""""""!!!  !!!$$$&&&&&&### ########################&&&$$$###!!!!!!###$$$&&&%%%%%%&&&'''&&&%%%$$$###!!! !!!"""###"""$$$### $$$%%%$$$"""""""""""""""#########!!!!!!"""###############!!!"""$$$$$$###!!!"""$$$%%%$$$$$$""""""############""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!"""$$$$$$ !!!!!!"""""""""""""""""""""""""""""" !!!###$$$%%%&&&'''""""""#########$$$$$$%%%"""""""""!!!"""######$$$!!!!!! !!!"""###%%%&&&$$$$$$############$$$$$$ $$$&&&%%%$$$######""""""######$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%% """$$$'''((( ###%%%$$$"""!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!  ###$$$$$$$$$!!!!!!"""###############mmm\\\RRRMMMNNNLLLIIIHHHIIIJJJKKKKKKHHHHHHIIIIIIHHHHHHGGGFFFCCCBBBBBBAAAAAABBBBBBCCCCCCBBBAAA???<<<999666555666777888999:::999999888666666666888999888666333222///+++)))))))))***)))((())))))***)))'''%%%$$$((('''%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$### $$$$$$$$$%%%'''%%%$$$$$$###"""!!! !!!"""""""""############"""############$$$$$$$$$$$$%%%%%%$$$!!! #########""""""""""""""" !!!"""###$$$$$$###"""""""""######$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$######"""!!!!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%### ###'''$$$$$$$$$######!!! $$$$$$###"""!!!!!!""""""$$$#########""""""!!!!!!%%%$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""!!!!!!  !!!"""###$$$$$$%%%$$$$$$######"""!!!!!!!!!!!!!!!""""""######$$$$$$"""""""""""""""""""""""" !!!!!!"""""""""###""""""#########$$$$$$$$$########################$$$$$$################## !!!"""""""""!!!!!!!!!!!!!!!"""###$$$%%%######$$$$$$###""" !!!"""$$$&&&'''&&&%%%$$$###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$"""###$$$&&&&&&%%%$$$$$$###!!!!!!###&&&'''$$$!!!%%%%%%%%%$$$$$$#########"""""""""!!!"""######$$$###"""""""""!!!!!! """###$$$%%%%%%%%%%%%%%%!!!""""""""""""########################"""!!! !!!!!!""""""""""""!!!!!! !!!""""""""""""""" !!!!!!"""###%%%%%%######""""""""""""######"""!!!!!!!!!!!!  """#########"""!!!!!!$$$###!!!!!!%%%)))$$$$$$%%%%%%%%%%%%$$$$$$""""""############""""""""""""""""""""""""###### !!!""""""######&&&%%%%%%%%%%%%%%%%%%&&&"""""""""###$$$$$$$$$%%%"""############$$$$$$$$$ !!!!!!""""""#########"""!!! !!!"""###$$$$$$############$$$$$$!!!"""$$$$$$"""!!!"""###########################$$$$$$######$$$$$$%%%&&&$$$###""""""######!!! """"""""""""""""""""""""nnn^^^TTTPPPNNNMMMLLLLLLMMMMMMLLLJJJHHHIIIIIIHHHHHHFFFEEEEEEAAA@@@@@@??????@@@@@@AAABBBAAA@@@???===:::999888666777999:::::::::999888666666666888999999666444222///+++)))))))))***))))))))))))(((((('''&&&%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###!!!$$$&&&%%%$$$######$$$$$$$$$$$$########################$$$$$$$$$$$$"""############$$$$$$$$$%%%&&&&&&%%%"""!!!!!!"""############""""""""""""!!!"""###$$$%%%%%%$$$###""""""##################$$$###"""!!!!!!"""###$$$!!!!!!!!!"""######$$$$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############"""&&&$$$###!!!!!!"""$$$%%%!!!""""""###############$$$$$$######""""""""""""############"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########"""""""""!!!!!!!!!!!!""""""######$$$$$$"""""""""""""""#####################$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""""""""#########""""""#########$$$$$$$$$################################################""""""#########"""!!! """"""""""""###$$$%%%%%%%%%$$$###!!!!!!!!!!!!!!!!!!"""$$$%%%&&&%%%###"""###""""""!!!"""###$$$%%%""""""""""""""""""""""""$$$$$$############$$$$$$"""######$$$$$$$$$$$$$$$!!!  ######!!!$$$$$$$$$######""""""""""""""""""""""""######$$$#########""""""!!!!!!!!!###$$$$$$$$$$$$$$$###""""""""""""############$$$"""############""""""!!!!!!""""""######""""""!!!!!!!!!"""#####################"""""""""###$$$$$$######""""""""""""######""""""""""""!!!!!!!!!!!! !!!"""###""""""!!!!!!!!! %%%""""""############""""""######$$$$$$$$$$$$###############"""""""""""""""###"""""""""""""""""""""###""""""!!!!!!""""""##################$$$$$$$$$"""############$$$$$$$$$!!!!!!!!!"""""""""""""""###"""!!!!!! !!!"""###$$$##################$$$!!!"""$$$$$$"""""""""###########################$$$$$$$$$$$$$$$%%%&&&&&&%%%###""""""######"""!!!""""""""""""""""""""""""ooo```WWWTTTLLLLLLMMMNNNOOONNNKKKHHHJJJJJJIIIHHHGGGEEEDDDCCCAAA@@@@@@??????@@@@@@AAAAAA@@@@@@???===<<<;;;;;;888888:::;;;;;;::::::999777666777888:::999777555222///+++)))))))))***)))))))))((('''&&&&&&&&&&&&'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###&&&%%%$$$%%%%%%%%%###!!!######$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$&&&&&&%%%###"""###$$$##############################$$$%%%%%%%%%%%%$$$#########"""""""""""""""######""""""""""""######!!!!!!!!!"""######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""!!!!!!""""""######""""""&&&&&&''''''&&&%%%###""" !!!###$$$%%%%%%%%%$$$$$$$$$$$$########################""""""""""""########################"""############$$$$$$$$$%%%$$$$$$$$$$$$#########"""""""""""""""######### !!!!!!"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$###############$$$$$$$$$######################################################$$$$$$$$$###"""!!!######"""######$$$%%%&&&&&&%%%"""  """###"""###$$$$$$$$$###"""!!!###""""""""""""###$$$$$$########################$$$$$$############$$$$$$###""""""""""""###$$$$$$&&&$$$""""""$$$$$$$$$############""""""""""""""""""""""""""""""########################"""""""""$$$$$$$$$######"""!!! """############$$$$$$$$$!!!""""""############""""""##################"""""""""############$$$$$$%%%%%%$$$#####################""""""""""""#########"""""""""!!!!!!!!!!!! !!!""""""""""""""""""!!!###""""""############""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$#########""""""!!!!!!%%%%%%$$$$$$###""""""!!!%%%$$$$$$######$$$$$$%%%$$$$$$$$$###############"""############$$$$$$$$$""""""""""""""""""!!!!!!""""""!!!!!!!!!""""""###########################!!!###$$$$$$###""""""###########################$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$######$$$$$$###"""""""""""""""""""""""""""nnn```YYYVVVKKKJJJJJJKKKLLLLLLIIIGGGLLLKKKKKKIIIGGGEEEDDDBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBB@@@???===<<<<<<;;;999999;;;;;;;;;;;;:::999777666666888999:::888666222///+++(((((()))))))))***((('''&&&%%%&&&''''''&&&'''((()))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%$$$###$$$""" !!!$$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%""""""#########$$$$$$$$$###$$$%%%%%%###"""###$$$"""###############$$$$$$###$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!###""""""""""""""""""###$$$$$$######"""!!!!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%&&&%%%$$$"""!!! !!!###$$$%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""!!!!!!""""""############%%%%%%%%%$$$$$$######"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$##################""""""$$$$$$######$$$%%%%%%&&&&&&%%%$$$###"""""""""##################"""!!! """""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###"""!!!!!!!!!"""$$$%%%(((&&&%%%$$$$$$%%%%%%&&&##################""""""!!!!!!"""###############$$$$$$##################"""""""""""""""!!! ############$$$$$$$$$$$$ !!!"""#####################$$$$$$$$$$$$######""""""""""""""""""######%%%%%%$$$$$$$$$$$$$$$%%%######""""""""""""######""""""!!!!!!!!! !!!!!!"""""""""""""""######"""!!!$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$######"""!!!!!!!!!%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$###"""""""""""""""#########$$$$$$$$$$$$######""""""!!!!!!!!!""""""""""""""""""###############$$$$$$#########!!!###%%%$$$###"""####################################""""""######$$$%%%%%%$$$###$$$%%%%%%$$$###""""""""""""""""""""""""mmm___XXXVVVNNNLLLIIIIIIJJJKKKKKKJJJMMMMMMLLLJJJHHHFFFDDDCCCCCCBBBBBBAAAAAABBBBBBCCCEEECCCAAA???===;;;::::::999:::;;;;;;;;;:::999999777666666777999999888777222///+++(((((())))))))))))(((&&&%%%%%%&&&''''''&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&''''''#########$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###$$$!!! $$$''''''%%%%%%$$$$$$###""""""!!!!!!""""""""""""#########$$$""""""#########$$$$$$$$$"""###$$$###"""!!!"""###""""""######$$$$$$$$$%%%#########"""""""""######$$$$$$######""""""!!!!!!"""""""""######"""""""""$$$$$$######"""!!!!!!!!!$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""""""""""""""######$$$$$$""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$""""""""""""""""""######!!!!!!"""""""""#########""""""#########$$$$$$$$$#################################"""""""""""""""############""""""!!!!!!$$$$$$######"""""""""!!!""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$###$$$$$$%%%%%%%%%&&&'''((('''%%%###!!!############""""""!!!!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###"""!!!!!!!!!"""$$$%%%###"""!!! """###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""############"""##################$$$$$$ !!!"""""""""""""""""""""#########$$$$$$$$$ !!!"""#####################$$$$$$$$$$$$######"""!!! !!!!!!############$$$%%%&&&'''######""""""""""""######!!!!!!!!! !!!!!!!!!!!!!!!""""""###!!!"""######""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""############""""""############""""""!!!!!!######$$$$$$%%%%%%%%%%%%""""""!!!!!!!!!!!!""""""%%%$$$$$$$$$###"""""""""""""""#########$$$$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""###############"""###$$$$$$$$$$$$###""""""###%%%%%%###"""###$$$########################!!!!!!!!!!!!!!!"""######%%%$$$######%%%&&&%%%###""""""""""""""""""""""""kkk]]]VVVTTTQQQNNNKKKJJJKKKLLLMMMMMMLLLLLLKKKJJJHHHFFFDDDCCCAAA@@@@@@??????@@@@@@AAAEEECCC@@@>>>;;;:::::::::999::::::;;;;;;:::888888666555444555777888888777222///+++)))))))))***)))''''''&&&&&&&&&&&&&&&'''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&'''((((((#########$$$$$$%%%%%%&&&%%%$$$######%%%%%%$$$###&&&%%%###$$$%%%&&&&&&&&&%%%%%%$$$###"""!!! !!!!!!"""""""""#########"""############$$$$$$$$$"""###$$$###!!! !!!"""""""""######$$$%%%%%%%%%$$$###""""""!!!"""""""""$$$$$$$$$###############""""""############""""""!!!!!!!!!"""######$$$$$$$$$######""""""######$$$""""""""""""""""""""""""!!!!!!""""""!!!!!! $$$###""""""###%%%&&&((($$$$$$$$$$$$$$$$$$######""""""$$$%%%%%%%%%$$$###""""""""""""############!!!""""""######$$$$$$$$$"""############$$$$$$$$$!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$######"""!!!!!! #########"""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$#######################################"""""""""###$$$$$$%%%%%%""""""!!!!!!!!!"""######$$$$$$############$$$%%%###%%%((())))))&&&""" $$$############""""""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###""""""""""""###$$$$$$!!!"""""""""!!!!!!###%%%$$$$$$$$$$$$$$$%%%%%%%%% !!!"""$$$$$$######""""""""""""############### !!!""""""#########!!!""""""""""""#########!!!""""""############""""""##################""""""!!!  !!!""""""""""""$$$%%%&&&'''######""""""""""""######!!!!!!!!!!!! !!!!!!!!!!!!!!!"""###### """$$$$$$$$$""""""""""""############"""""""""""""""######""""""""""""""""""""""""""""""###"""######$$$%%%%%%&&&&&&######""""""""""""######$$$$$$$$$###############"""############$$$$$$$$$##################""""""!!!!!!"""###$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""$$$%%%%%%$$$######$$$########################!!!!!!!!! !!!""""""###$$$###"""###$$$%%%$$$###""""""""""""""""""""""""kkk]]]UUURRROOOMMMLLLLLLMMMMMMLLLKKKIIIIIIIIIHHHFFFDDDCCCBBBAAA@@@@@@??????@@@@@@AAACCCAAA>>><<<;;;:::;;;;;;888999:::::::::999777666555444333444666777777777222///+++)))))))))***)))%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''"""######$$$%%%%%%&&&&&&%%%$$$######%%%%%%$$$###$$$%%%&&&%%%$$$$$$$$$%%%$$$$$$$$$######"""""""""""""""#########$$$$$$$$$"""############$$$$$$$$$$$$%%%&&&$$$"""!!!!!!"""""""""###$$$$$$%%%&&&&&&%%%$$$###"""""""""######$$$$$$$$$$$$%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!!!!!!!!!!"""######$$$$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! %%%$$$$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$### !!!###$$$%%%$$$###"""!!!"""""""""############""""""######$$$%%%%%%&&&"""############$$$$$$$$$!!!!!!!!!"""""""""######!!!!!!""""""######$$$$$$#########""""""""""""""""""###############$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$############$$$$$$$$$#########""""""########################!!!""""""###$$$$$$%%%%%%######"""""""""###$$$%%%$$$######"""""""""#########$$$&&&&&&&&&$$$!!! $$$############$$$$$$%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""######$$$$$$$$$$$$$$$!!!$$$$$$######%%%'''"""#########$$$$$$$$$$$$ !!!###$$$$$$$$$"""!!!!!!!!!!!!""""""#########!!!!!!"""#########"""""" !!!!!!!!!""""""""""""############""""""!!!!!!""""""######""""""!!!###"""  !!!"""""""""""""""###$$$%%%######""""""""""""##################"""""""""""""""!!!!!! !!!"""###$$$######"""#########"""!!!""""""############"""""""""######$$$$$$######"""!!!!!!!!!"""######$$$$$$#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###############$$$$$$$$$"""############$$$$$$$$$##################$$$$$$ !!!###$$$%%%%%%$$$$$$!!!###$$$%%%%%%$$$###!!!"""$$$%%%%%%$$$######$$$########################"""""""""""""""###$$$$$$###"""!!!"""$$$%%%$$$###""""""""""""""""""""""""lll]]]TTTQQQKKKJJJKKKLLLMMMLLLIIIGGGGGGGGGGGGFFFDDDCCCAAA@@@CCCBBBBBBAAAAAABBBBBBCCC@@@???===;;;:::;;;<<<===888999999:::999888777666444333222333555777777666222///+++)))))))))***)))$$$%%%&&&'''''''''&&&%%%&&&%%%$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%""""""###$$$%%%%%%&&&&&&%%%$$$######%%%%%%$$$###!!!$$$$$$"""!!!###%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$&&&''''''%%%###!!!!!!"""""""""###$$$%%%%%%&&&&&&'''&&&$$$#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###$$$$$$###"""!!!$$$$$$######"""!!!!!!!!!%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""###############"""!!!!!!$$$$$$$$$$$$$$$###!!! """###$$$%%%%%%%%%%%%%%% """$$$%%%$$$"""!!!!!!!!!""""""#########$$$""""""###$$$%%%%%%&&&&&&"""############$$$$$$$$$!!!!!!""""""#########$$$ !!!!!!"""###$$$$$$%%%!!!!!!!!!"""######$$$$$$#########$$$$$$%%%%%%&&&""""""""""""""""""""""""$$$$$$$$$######"""""""""$$$$$$$$$$$$######""""""########################!!!""""""###$$$$$$%%%%%%$$$$$$#########$$$&&&'''######"""""""""""""""###$$$$$$######"""!!!!!! $$$#########$$$%%%&&&&&&"""###$$$%%%&&&%%%$$$$$$########################$$$$$$############$$$$$$"""###$$$&&&&&&%%%$$$$$$ !!! !!!###!!!!!!""""""#########$$$ !!!###$$$%%%$$$"""!!! !!!!!!"""""""""######$$$$$$######"""!!! !!!!!!!!!!!!###############"""!!! !!!!!!""""""""""""!!!!!!%%%###!!!  !!!"""$$$###""""""""""""""""""######""""""""""""######%%%%%%%%%$$$$$$$$$$$$###"""!!! !!!###$$$***'''$$$###"""#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$ !!!"""###$$$%%%%%%%%%%%%$$$######"""""""""""""""!!!!!!!!!!!!""""""""""""######$$$$$$$$$%%%"""############$$$$$$$$$"""""""""###$$$$$$$$$%%% !!!###$$$%%%%%%$$$$$$!!!"""$$$%%%%%%$$$"""!!!"""$$$&&&%%%$$$###$$$%%%########################$$$$$$$$$###$$$$$$%%%&&&"""!!! !!!###$$$$$$"""""""""""""""""""""""""""mmm```WWWRRROOOMMMJJJIIIJJJKKKLLLLLLIIIIIIIIIFFFCCCBBBBBBCCCCCCBBBAAA@@@AAABBBCCCDDDGGGBBB<<<:::<<<<<<999666777777777777666666666666777555444555777888999888333///***'''&&&&&&&&&%%%'''''''''((((((((((((((('''((()))(((&&&&&&((()))$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$######""""""###$$$$$$%%%%%%$$$$$$###'''&&&%%%%%%&&&&&&$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""" !!!$$$(((######""""""""""""###### !!!"""###$$$$$$###"""#########"""""""""""""""%%%$$$###"""!!!!!!!!!!!!######$$$######"""!!! ############""""""""""""###"""!!!!!!!!!"""$$$%%%%%%$$$$$$$$$###""""""""""""$$$$$$""""""%%%(((%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%$$$"""!!!%%%%%%$$$###""""""######"""""""""######$$$$$$$$$##############################""""""###$$$%%%%%%########################%%%%%%$$$###""""""######""""""""""""""""""###$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$### """###$$$$$$######'''%%%###!!!!!!"""###$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######"""""""""###%%%&&&&&&&&&%%%$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""######$$$$$$%%%%%%&&& '''***&&&  !!!"""###$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!""""""""""""""""""""""""##############################""" !!!###$$$"""!!!$$$!!!!!!"""###############""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%###!!! """######""""""###%%%%%%###"""###$$$%%%%%%$$$###""""""##############################!!!"""###$$$%%%$$$######%%%###!!!"""$$$$$$!!!$$$$$$$$$$$$$$$###"""!!!###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%$$$######"""######$$$!!!"""###$$$%%%%%%$$$###!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%(((&&&%%%$$$"""  !!!!!!"""#################################%%%%%%$$$$$$###$$$$$$$$$!!!###%%%&&&&&&%%%###!!!!!!"""$$$%%%%%%$$$###"""nnnaaaXXXTTTPPPMMMJJJJJJKKKLLLLLLLLLIIIIIIHHHFFFCCCAAAAAABBBBBBAAAAAA@@@AAABBBCCCDDDDDD???:::999;;;<<<:::777777777777777777666666666666555444555777888888888333000+++((('''(((''''''((((((((((((((('''''''''((())))))(((''''''(((***&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$#########"""###$$$$$$%%%%%%$$$$$$###'''%%%$$$$$$%%%%%%$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!!!!$$$&&&$$$$$$############$$$$$$!!!"""###$$$$$$######"""############""""""""""""%%%$$$###"""!!!!!!!!!!!!""""""""""""""""""!!!!!!############""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$###############'''''''''&&&$$$"""######%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$######"""%%%$$$$$$###""""""######%%%%%%&&&&&&&&&&&&&&&&&&##############################"""""""""######$$$########################%%%$$$$$$###""""""######""""""""""""###$$$%%%&&&%%%%%%%%%$$$$$$$$$######""""""#########""""""!!! !!!"""$$$%%%%%%$$$$$$%%%%%%$$$###""""""###$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$%%%&&&&&&#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$######""""""""""""############%%%!!!!!!&&&(((&&&"""$$$$$$############$$$$$$$$$%%%%%%$$$$$$"""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""!!!"""$$$###"""!!!!!!"""!!!!!!"""###############""""""""""""""""""""""""""""""""""""############$$$"""!!!!!!"""######"""###$$$&&&&&&$$$###$$$%%%%%%$$$$$$###""""""######""""""""""""""""""""""""%%%$$$#########$$$&&&'''%%%###""""""$$$$$$""" $$$$$$$$$$$$$$$###""""""!!!!!!"""""""""#########$$$$$$$$$######"""""""""############""""""""""""!!!"""###$$$%%%$$$$$$###!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""$$$$$$###""""""###$$$$$$%%%$$$$$$$$$$$$$$$###"""#########"""!!!!!! ########################%%%$$$$$$######$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$###"""!!! nnnaaaYYYUUUPPPNNNKKKKKKLLLMMMMMMLLLIIIIIIHHHEEEBBB??????@@@AAA@@@@@@@@@AAACCCDDDEEEAAA===999888:::;;;999777777777888888777777666555666555444555777999888777444000,,,)))((()))(((((())))))((((((''''''&&&&&&((()))***)))'''''')))***((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%$$$$$$###%%%$$$######$$$%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%&&&&&&%%%###"""###$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$######"""!!!########################%%%$$$###"""""""""""""""""""""######$$$#########$$$$$$#########"""""""""!!!!!!!!!!!!!!!"""#####################$$$$$$$$$&&&$$$###""""""!!!$$$$$$$$$%%%%%%$$$$$$$$$$$$###############$$$$$$%%%$$$######"""#########$$$$$$$$$#######################################""""""""""""""""""""""""########################%%%$$$######"""#####################$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###!!!""""""#########""""""!!!"""$$$%%%&&&%%%%%%$$$###%%%'''&&&###!!!###%%%""""""""""""####################################%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""""""""""""""######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%######$$$$$$$$$$$$######$$$$$$$$$##################"""!!!"""$$$&&&%%%$$$((('''%%%###""""""######$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###$$$$$$%%%&&&#########$$$%%%$$$!!!!!!!!!"""###############""""""""""""""""""""""""""""""###$$$$$$###!!!!!!$$$###!!!"""###$$$###!!!###%%%&&&&&&%%%$$$$$$%%%%%%$$$######"""#########!!!!!!!!!!!!!!!!!!!!!!!!$$$"""###&&&%%%$$$"""###$$$$$$###!!!###$$$$$$$$$$$$###""""""!!!!!!!!!"""""""""###############""""""""""""""""""###$$$%%%%%%$$$###"""""""""###$$$$$$$$$$$$###!!!!!!!!!"""""""""######""""""""""""""""""""""""$$$$$$###""""""###$$$$$$"""!!!!!!!!!!!!"""###$$$$$$######""""""!!! ########################$$$$$$#########$$$$$$%%%  &&&%%%$$$###"""!!!!!!!!!~~~mmm```XXXTTTPPPNNNLLLLLLMMMNNNMMMLLLJJJJJJHHHEEEAAA>>>>>>???@@@@@@@@@@@@AAACCCEEEFFFBBB???<<<:::;;;:::999777777888888888888777666555555555444666888999888777333000+++(((((((((((((((******)))((('''&&&&&&%%%'''((()))(((&&&&&&((()))'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$###"""###$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&"""""""""""""""""""""""""""$$$&&&&&&$$$#########$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""###############$$$$$$%%%$$$######"""""""""#########$$$%%%&&&&&&&&&%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$%%%"""###$$$### ######$$$$$$$$$$$$######$$$###"""""""""###$$$%%%$$$$$$###############$$$#########""""""!!!!!! ########################"""""""""""""""!!!!!! ########################$$$$$$###############$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######%%%&&&&&&&&&%%%%%%!!!%%%((('''$$$"""###&&&#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################!!!"""$$$%%%%%%%%%$$$###############$$$$$$$$$$$$######$$$$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$###!!!"""###$$$######$$$%%%((('''$$$###"""""""""###$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""########################%%%$$$###"""!!!!!!""""""&&&$$$!!!"""%%%%%%### !!!!!!"""###############"""""""""""""""""""""""""""###$$$%%%$$$""" !!! !!!###$$$###""""""$$$%%%%%%$$$######$$$$$$$$$###############$$$""""""""""""""""""""""""""" !!!$$$%%%$$$#########$$$$$$#########$$$$$$$$$######"""############$$$$$$$$$$$$##################"""""""""###%%%''''''&&&$$$###############$$$#########!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$"""!!!!!!"""$$$ !!!!!!"""######$$$$$$#######################################$$$$$$%%%'''%%%""" """%%%'''###"""!!!!!!!!!###$$$&&&|||kkk^^^WWWSSSPPPNNNLLLLLLMMMNNNMMMLLLJJJJJJHHHEEEAAA>>>>>>???@@@@@@@@@@@@AAACCCEEEFFFEEECCC@@@>>><<<;;;888777777888999999999888666555555444555666888999888666111...***'''''''''''''''******)))((('''&&&&&&%%%%%%&&&'''&&&$$$$$$&&&'''%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$###""""""$$$$$$$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""""""""""""""""""""""" ###%%%$$$###$$$$$$######""""""""""""######%%%%%%$$$#########""""""""""""######$$$$$$$$$%%%%%%$$$##################""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$############ !!!!!!""""""""""""""""""""""""###$$$$$$$$$%%%$$$"""!!!###'''***)))&&&"""######$$$$$$######"""$$$###"""""""""###%%%&&&$$$###############$$$$$$&&&&&&%%%%%%$$$$$$$$$###########################!!!!!!""""""""""""!!! ########################$$$###############$$$$$$%%%$$$###""""""!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%!!!$$$&&&&&&$$$"""###%%%%%%$$$$$$###"""!!!!!! ########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######%%%%%%$$$$$$#########"""!!!###%%%$$$""""""###%%%$$$###"""!!!!!!"""###$$$######$$$$$$$$$###""""""""""""""""""""""""""""""##############################""""""!!!!!!!!!!!!'''$$$ ###%%%%%%###!!!!!!"""###############"""""""""""""""""""""""""""###$$$%%%$$$"""  ###%%%%%%###!!!"""$$$$$$"""""""""###$$$###############$$$$$$#######################################$$$%%%%%%#########"""""""""$$$%%%"""######$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&&&&%%%$$$###$$$$$$##################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########%%%&&&'''&&&$$$$$$&&&(((!!!!!!""""""###$$$$$$$$$###########################"""""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%"""!!! !!!###$$$&&&{{{jjj]]]VVVSSSOOOMMMLLLLLLMMMNNNLLLKKKIIIIIIHHHEEEBBB??????@@@AAA@@@@@@@@@AAACCCDDDEEEGGGFFFDDDAAA>>>;;;999888777888999::::::888666555444444555777999999888666111---)))'''''''''''''''))))))((((((''''''&&&&&&$$$%%%&&&%%%######%%%&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$###"""###%%%%%%%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%########################"""$$$$$$$$$$$$%%%###""""""""""""""""""###%%%%%%$$$#########$$$$$$""""""######$$$%%%%%%%%%%%%$$$$$$#########$$$$$$ !!!""""""""""""""""""%%%$$$$$$$$$$$$#########!!!!!!"""##############################$$$$$$$$$&&&%%%$$$$$$%%%%%%$$$############$$$$$$#########""""""""""""###$$$%%%%%%#########"""######$$$%%%$$$$$$########################################## !!!"""###$$$###""""""#################################"""######$$$%%%$$$$$$###"""!!!!!!!!!!!!###$$$$$$$$$$$$%%%%%%%%% !!!"""###############$$$$$$%%%&&&&&&&&&%%%$$$###############$$$$$$$$$$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""######################## """###%%%&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%"""""""""############$$$######$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!"""###$$$$$$###"""###$$$!!!!!!""""""##################$$$$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$%%%%%%%%%###""" """$$$%%%%%%!!!!!!"""###############""""""""""""""""""""""""""""""###$$$$$$###!!!!!!!!!%%%&&&%%%$$$ """######"""!!!!!!"""#########"""######$$$%%%########################!!!"""$$$%%%%%%%%%######"""######!!! !!!###%%%""""""###$$$$$$$$$$$$### !!!!!!!!!""""""$$$$$$$$$$$$$$$%%%%%%%%%!!!"""######"""!!!%%%$$$######"""#########"""""""""#########$$$$$$"""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""###""""""$$$'''%%%$$$$$$######"""!!!!!!########################"""""""""""""""###$$$%%%$$$###"""!!!!!!!!!!!!!!!{{{jjj^^^WWWTTTMMMLLLKKKLLLMMMMMMKKKJJJIIIIIIHHHFFFCCCAAAAAABBBBBBAAAAAA@@@AAABBBCCCDDDFFFFFFEEEBBB???<<<::::::777888:::;;;:::999666555444444555777999999777555111...***''''''((()))(((((((((((((((((('''''''''%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%######$$$%%%&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$######$$$&&&$$$######""""""######$$$%%%$$$#########$$$%%%&&&""""""###$$$$$$%%%&&&&&&$$$$$$$$$######$$$$$$%%%#########$$$######""""""%%%%%%$$$$$$$$$#########!!!"""###$$$%%%$$$$$$###$$$$$$$$$###############$$$%%%%%%### ###$$$$$$$$$$$$$$$$$$###!!!!!!"""###$$$%%%%%%%%%######""""""###$$$$$$%%% !!!!!!!!!!!!!!!######################## """$$$%%%%%%$$$#################################""""""###$$$$$$%%%###"""""""""######$$$%%%######$$$$$$$$$%%%%%%%%% !!!######$$$$$$######$$$%%%&&&&&&%%%$$$###%%%!!!###%%%$$$"""!!!!!!""""""#########$$$""""""""""""""""""""""""######################## !!!"""$$$%%%%%%%%%$$$###############$$$%%%%%%""""""""""""##################$$$$$$$$$$$$######!!!"""""""""""""""######$$$############$$$###### """###%%%%%%$$$###""""""######$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$&&&&&&%%%$$$""""""$$$$$$$$$$$$$$$!!!!!!"""###############""""""""""""""""""""""""""""""""""""############ !!!$$$&&&'''%%%###!!!"""$$$$$$"""!!!"""#########""""""###$$$$$$%%%######################## !!!"""###"""!!! !!!""" """&&&""""""###$$$$$$$$$$$$$$$ !!!!!!!!!""""""#########$$$$$$$$$$$$ !!!""""""###$$$$$$%%%%%%###"""""""""######""""""#########$$$$$$$$$"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!!""" """%%%%%%$$$######""""""!!!########################!!!!!!!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%"""""""""""""""!!!!!! |||kkk___XXXUUUMMMLLLKKKLLLMMMLLLKKKIIIIIIIIIIIIFFFCCCBBBBBBCCCCCCBBBAAAAAAAAABBBCCCDDDCCCDDDDDDBBB???===<<<<<<666888:::;;;;;;999666555444444555888::::::777555222///+++((()))*********'''''''''(((((((((((((((&&&&&&'''&&&%%%$$$&&&(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$&&&'''""""""###$$$%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%''''''''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&%%%$$$$$$%%%$$$$$$$$$######""""""%%%'''(((&&&!!! """$$$$$$%%%%%%%%%%%%$$$$$$ !!!###$$$%%%%%%$$$$$$######""""""###$$$%%%%%%""""""######$$$$$$%%%%%%######################## """%%%&&&&&&%%%%%%##############################""""""###$$$%%%%%%!!!!!!"""###$$$&&&((()))#########$$$$$$%%%%%%%%%""""""###%%%%%%&&&&&&&&&###$$$%%%%%%%%%$$$###"""&&& """&&&$$$!!! """###%%%&&&'''################################################!!!"""$$$%%%%%%$$$###"""###"""!!!!!!!!!"""$$$%%%""""""""""""##################$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&'''%%%###""""""$$$%%%###""""""###&&&''''''%%%###!!!"""######$$$$$$$$$######""""""""""""""""""""""""########################!!!###%%%&&&%%%"""$$$'''&&&$$$######!!!!!!"""###############""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%$$$$$$%%%&&&((('''%%%""""""###%%%%%%###"""###$$$######""""""###$$$%%%%%%"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$ !!!!!! """&&&!!!"""###$$$$$$$$$$$$$$$""""""""""""############!!!!!!""""""#########$$$$$$$$$$$$$$$%%%&&&'''(((&&&%%%###"""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""(((((($$$ !!!"""""""""###$$$$$$%%%%%%########################!!!!!!!!!!!!"""###$$$%%%###"""!!!!!!!!!!!!"""### """$$$$$$######{{{iii^^^XXXVVVNNNMMMKKKKKKLLLLLLJJJIIIGGGGGGFFFEEECCCBBB@@@???BBBBBBBBBAAAAAABBBEEEHHHFFFEEECCCAAA===:::777666555777888999:::999777666222222333666999;;;:::888222///+++))))))***))))))&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%###!!! !!!"""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$###!!! !!!###$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$ """$$$''''''$$$""" $$$$$$&&&''''''&&&$$$$$$######$$$$$$$$$$$$######$$$$$$$$$""" !!!###&&&"""######$$$$$$#########"""!!! """###$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!&&&$$$"""  !!!%%%%%%%%%$$$$$$######### !!!!!!!!!!!!!!!"""###"""!!!"""$$$&&&$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$######""""""""""""############$$$###""" """###$$$&&&&&&%%%$$$$$$######"""$$$$$$$$$#########""""""$$$$$$$$$#########""""""###$$$%%%&&&%%%%%%###"""######$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&###!!!!!!$$$%%%$$$"""$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&&&&$$$!!!""""""""""""""""""###$$$%%%%%%$$$###""""""######$$$#########""""""!!!!!!""""""""""""############""""""###$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%&&&%%%###"""""""""######$$$###"""!!!"""###%%%&&&""""""""""""!!!!!!!!!!!!#########$$$$$$#########"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$"""######$$$$$$$$$######"""############$$$$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$##################'''$$$""""""%%%&&&%%%######%%%&&&%%%""" """$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!###%%%&&&%%%$$$###%%%&&&'''%%%###!!! !!!"""$$$$$$###""""""$$$$$$$$$#########""""""((('''%%%###""""""###$$$!!!""""""!!! zzzhhh\\\VVVTTTPPPNNNMMMMMMMMMMMMKKKIIIHHHGGGGGGEEEDDDBBB@@@???@@@AAA@@@??????@@@CCCFFFFFFEEECCCAAA>>>:::777666333444555777777666444333444444555777999:::888777111...***(((((()))((((((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((******(((&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$#########$$$$$$"""!!!"""%%%'''###$$$$$$$$$$$$$$$###"""###""""""!!!"""###$$$%%%$$$$$$############$$$$$$###$$$$$$$$$$$$###""""""%%%$$$""" !!!"""$$$#########""""""""""""!!!!!!!!!!!!"""""""""""""""###$$$###"""!!!"""#########""""""######$$$%%%######$$$$$$$$$$$$######""""""""""""############$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#########""""""$$$$$$$$$#########""""""###$$$%%%%%%%%%%%%$$$###!!!"""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""############""""""%%%###!!!!!!$$$%%%$$$"""$$$$$$############$$$$$$$$$$$$$$$######"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$#########"""""""""######$$$$$$$$$######$$$$$$$$$$$$######""""""###############$$$$$$%%%%%%$$$$$$###""""""##################"""""""""!!!""""""""""""############ !!!"""""""""""""""########################$$$###"""!!!!!!""""""############$$$$$$##################"""""""""!!!!!! !!!"""######"""!!! """############$$$$$$$$$################################################""""""###$$$$$$$$$$$$$$$######$$$$$$$$$######""""""############$$$$$$$$$"""""""""###$$$$$$%%%%%%########################&&&$$$""""""$$$%%%$$$######%%%&&&%%%"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""###!!!"""$$$$$$$$$###!!!  ###$$$#########""""""###$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%###!!! !!!""""""######!!! zzzhhh[[[TTTRRRRRRPPPOOOOOOOOONNNLLLJJJIIIIIIHHHFFFDDDBBBAAA@@@?????????>>>===>>>AAADDDFFFEEECCCAAA>>>;;;888666555777888999999888666555666666666777999999777555000---***(((((((((((('''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$$$$%%%'''(((((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$#########$$$$$$###"""###&&&(((%%%%%%%%%%%%%%%$$$###"""$$$$$$#########$$$%%%%%%$$$######"""""""""######""""""###$$$$$$$$$$$$###$$$###!!!!!! !!!"""###$$$$$$$$$############"""""""""""""""#########$$$"""$$$%%%%%%###!!! """"""!!!!!!""""""###$$$######$$$$$$$$$$$$######"""""""""#########$$$$$$$$$###"""!!!!!!"""###$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$###############$$$$$$$$$##################$$$$$$%%%%%%%%%$$$$$$ !!!"""$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###""""""############""""""%%%###!!!"""###$$$###"""$$$$$$############$$$$$$#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&#########"""""""""""""""$$$$$$$$$###############!!!!!!"""$$$$$$%%%%%%%%%&&&$$$###"""!!!"""###$$$!!!!!! !!!!!!"""######%%%$$$######"""#####################"""""""""""""""""""""#########$$$$$$ !!!!!!!!!"""""""""""""""######$$$###"""!!! """"""!!!!!!!!!"""######!!!###$$$&&&%%%$$$""" $$$$$$$$$#########"""""" !!!"""######"""!!! """############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$###"""!!!"""############$$$$$$$$$################################################%%%###!!!!!!###$$$###"""###$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""#########$$$$$$$$$###!!!###%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$###############"""!!! $$$#########$$$%%%&&&'''{{{hhh[[[TTTQQQRRRQQQOOOOOOOOONNNKKKIIIKKKJJJHHHFFFDDDCCCAAAAAA?????????===<<<===@@@CCCFFFEEECCCAAA>>>;;;999777777999:::;;;;;;999777666555555666888999:::888666111...***(((((()))(((((((((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%###$$$%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!!!!%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######%%%%%%%%%$$$######$$$&&&%%%%%%&&&%%%%%%$$$###"""$$$$$$#########$$$$$$$$$$$$###""""""!!!"""""""""!!!!!!"""###$$$%%%%%%%%%###""""""!!!!!!"""###$$$&&&&&&&&&%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%% """%%%%%%$$$"""!!!!!!"""""""""""""""###$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$######""""""######$$$#########$$$$$$%%%%%%%%%######################################################$$$$$$%%%%%%%%%$$$"""######$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""#########$$$$$$############$$$$$$##################""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$##################""""""########################!!!"""###$$$$$$$$$$$$$$$$$$$$$###############$$$"""!!!!!!""""""###$$$%%%$$$$$$###############$$$#########"""""""""""""""""""""#########$$$$$$$$$###############$$$$$$%%%"""###$$$%%%$$$### !!!!!!"""""""""###$$$$$$!!!"""###$$$%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############"""######$$$$$$$$$######$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$$$$$$$$$$#########""""""###############$$$$$$$$$###""""""!!!""""""######$$$$$$%%%$$$$$$###$$$$$$########################!!!!!!"""""""""#########$$$$$$$$$$$$###!!! ###%%%&&&%%%$$$%%%$$$$$$###"""###$$$%%%&&&########################$$$###"""!!! !!!!!!!!!$$$$$$###############$$$}}}jjj]]]UUUQQQPPPOOOOOOOOOPPPNNNKKKHHHLLLJJJHHHFFFCCCBBBAAAAAA@@@@@@@@@>>>===>>>AAACCCEEEEEECCCAAA???<<<999888555666777888888666444333444444555777:::;;;:::999222///,,,************)))(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$##################$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$######&&&'''&&&%%%"""!!!"""###%%%%%%%%%%%%$$$$$$###"""#####################"""$$$######"""!!!!!!"""""" !!!"""###$$$%%%%%%%%%"""""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%% ###%%%$$$#########$$$############$$$%%%%%%######$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$###############################################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$"""###""""""!!!!!!"""###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###"""!!!!!!"""$$$%%%%%%$$$###"""%%%%%%%%%%%%&&&'''((()))$$$###############$$$$$$""""""""""""""""""##################$$$$$$$$$$$$######""""""######$$$%%%###$$$%%%&&&&&&$$$"""!!!"""######$$$%%%%%%%%%%%%!!!!!!!!!!!!###%%%'''(((%%%%%%%%%%%%$$$$$$$$$$$$'''%%%""" """%%%'''""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$######"""$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$%%%%%%$$$$$$###"""""""""""""""#########$$$$$$$$$######""""""!!!""""""###$$$$$$$$$$$$%%%%%%%%%$$$########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$######"""!!!!!!###$$$%%%########################$$$$$$##################!!!"""###$$$###""" }}}kkk^^^VVVRRROOONNNOOOPPPQQQOOOLLLIIILLLJJJHHHEEEBBBAAAAAA@@@AAAAAAAAA???>>>>>>AAACCCEEEEEEDDDBBB???<<<:::999777888999:::999777555444333333555888;;;<<<;;;:::333000---++++++++++++***(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$############$$$$$$######$$$$$$$$$$$$######%%%%%%&&&$$$"""!!!!!!""""""######$$$$$$$$$###############$$$######"""!!!%%%$$$######"""""""""""" !!!"""###$$$%%%%%%%%%#####################"""!!!""""""""""""#########$$$$$$$$$$$$%%%%%%%%%&&&"""$$$$$$$$$%%%&&&$$$$$$$$$###$$$%%%%%%&&&######$$$$$$$$$$$$###############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""###############$$$$$$$$$###############$$$$$$$$$############$$$%%%&&&&&&''''''&&&&&&%%%###"""!!!###$$$$$$%%%%%%$$$$$$###""""""############""""""""""""###"""!!! """$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$%%%%%%%%%$$$$$$"""!!!!!! !!!$$$&&&&&&%%%###!!!!!!!!!!!!"""###$$$%%%&&&#########"""######$$$%%%""""""""""""#####################$$$$$$$$$$$$%%%"""!!! !!!###$$$###$$$%%%&&&&&&%%%$$$######$$$%%%%%%&&&%%%%%%%%%"""!!! """$$$''')))%%%%%%%%%$$$$$$$$$######&&&###  ###&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&###$$$$$$$$$$$$###"""""""""######$$$$$$$$$######"""############$$$$$$$$$%%%$$$$$$$$$######"""""""""""""""###$$$$$$%%%%%%"""###$$$###"""!!!###%%%%%%$$$###$$$%%%&&&%%%$$$########################"""""""""#########$$$$$$######$$$$$$%%%&&&''''''$$$$$$$$$""" !!!###%%%""""""!!!!!!""""""###$$$###############$$$$$$$$$###############""""""""" !!!###$$$$$$###"""!!!}}}kkk^^^VVVRRRNNNNNNOOOQQQRRRRRRNNNLLLLLLJJJGGGDDDAAA@@@@@@@@@AAAAAA@@@???===>>>@@@CCCEEEEEEDDDBBB???===;;;999:::;;;<<<<<<<<<:::888666555555666888;;;<<<:::999333000,,,******+++******&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$ !!!###%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$###### """######"""!!!"""### !!!"""############$$$$$$%%%%%%%%%$$$""""""&&&&&&$$$######"""""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!! !!!!!!!!!"""""""""###$$$$$$$$$$$$%%%%%%%%%!!!"""###""""""$$$&&&###############$$$$$$%%%######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$###############%%%&&&'''&&&&&&&&&&&&%%%$$$#########$$$$$$%%%%%%$$$$$$###""""""############""""""!!!"""###""" """$$$$$$$$$############$$$$$$"""#########$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&"""#########$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$######"""!!!"""###$$$%%%$$$$$$### !!!"""$$$$$$######""""""###$$$$$$%%%!!!"""""""""#####################$$$$$$$$$%%%%%%"""!!!  !!!###$$$""""""######$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$###"""##################$$$$$$$$$$$$$$$$$$###############"""!!! !!!"""###"""############$$$$$$$$$########################"""""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""!!!"""###$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$###############!!!""""""###$$$$$$%%%%%%###$$$%%%$$$""""""$$$&&&%%%$$$"""$$$&&&'''&&&$$$########################""""""#########$$$$$$$$$############$$$%%%&&&''' """###"""""""""###%%%""""""######$$$$$$$$$###""""""#########$$$$$$$$$""""""###############""""""""""""###############|||jjj]]]UUURRRNNNOOOPPPSSSTTTTTTQQQNNNLLLJJJFFFCCC@@@?????????AAAAAA@@@>>>======@@@BBBEEEEEEDDDBBB@@@===;;;:::777888999:::999777555333777777777999:::;;;999777222///+++))))))***))))))&&&&&&''''''((('''''''''''''''''''''''''''''''''%%%$$$$$$$$$######""""""!!!%%%&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$######$$$$$$$$$$$$######!!!"""""""""###%%% """############%%%&&&&&&'''&&&%%%###"""'''&&&%%%$$$############""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$"""!!! !!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%"""######"""!!!!!!###%%%"""""""""""""""######$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$%%%&&&&&&""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$######""""""###%%%&&&((($$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ """###""" !!!$$$$$$$$$############$$$$$$!!!!!!""""""#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$%%%&&&!!!!!!""""""#########$$$""""""######$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$######"""""""""###%%%&&&$$$$$$$$$%%%&&&((()))***######""""""###$$$%%%%%%!!!!!!""""""#########$$$######$$$$$$$$$%%%%%%%%%%%%$$$"""!!!"""###%%%&&&!!!!!!!!!!!!"""$$$%%%&&&###$$$%%%%%%$$$###"""!!!###$$$%%%&&&%%%###!!!$$$$$$$$$#########"""""""""###$$$%%%%%%$$$###""""""############$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$%%%%%%%%%"""############$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%###%%%&&&%%%""""""$$$'''&&&$$$"""$$$&&&(((&&&$$$"""""""""""""""""""""""""""############$$$$$$$$$######""""""###$$$$$$%%% """%%%&&&%%%#########"""###$$$%%%&&&%%%$$$$$$""""""######$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$'''%%%"""  !!!###xxxhhh^^^VVVRRRNNNLLLMMMQQQVVVVVVQQQKKKHHHHHHGGGDDD@@@>>>>>>???CCCBBBAAA@@@@@@@@@AAABBBCCCBBBBBBCCCBBB@@@<<<999::::::999999888777777777444444333444777888888777111///,,,*********)))(((******)))''''''&&&&&&&&&'''(((((()))***)))))))))&&&%%%%%%$$$$$$%%%%%%&&&"""&&&)))((($$$!!! !!!%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$###"""!!!!!!""""""############""""""$$$$$$$$$############""""""############$$$$$$$$$$$$###""" !!!"""$$$$$$############$$$$$$$$$###""" !!!"""""""""""""""####################################""""""""""""""""""""""""#########""" !!!###%%%%%%$$$###"""!!!!!!!!!!!!###$$$%%%$$$"""""""""###$$$$$$$$$#########""""""$$$$$$##################&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$##################""""""""""""""""""""""""########################$$$$$$###############$$$######""""""""""""############$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""!!!###&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######"""######$$$$$$$$$$$$$$$!!!%%%'''$$$###%%%%%%$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&!!!!!!&&&((('''$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######!!! """###$$$%%%%%%$$$###"""""""""""""""""""""""""""$$$$$$##################%%%$$$###""""""###$$$%%%######""""""######$$$%%%$$$$$$######"""!!!!!!!!!%%%%%%$$$######"""""""""########################!!!!!!!!!!!!"""###$$$%%%&&&&&&%%%%%%$$$###"""""" !!!"""###$$$%%%%%%%%%$$$$$$$$$############"""###""""""###%%%%%%$$$#########"""""""""###%%%&&&(((!!!############""""""""""""######""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$############"""!!!""""""""""""""""""""""""######$$$$$$$$$$$$#####################$$$$$$%%%""""""""""""""""""""""""%%%&&&$$$ %%%'''&&&%%%!!!!!!""" %%%$$$###$$$$$$$$$""" yyyiii^^^WWWSSSRRRPPPOOOPPPSSSRRRLLLGGGHHHHHHGGGDDD@@@>>>>>>???CCCBBBAAA@@@@@@AAABBBBBBBBBAAA@@@@@@AAA???<<<:::::::::999999888777777777666555555666888999888777111...+++*********)))(((***)))(((''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''')))***)))'''&&&%%%&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$###"""""""""""""""############""""""$$$$$$$$$############""""""############$$$$$$$$$%%%$$$###"""""""""######$$$$$$############$$$$$$$$$###"""!!!!!!!!!""""""""""""""""""#####################################################################"""!!!!!!###%%%%%%$$$###"""!!!!!!!!!!!!$$$%%%&&&%%%#########$$$$$$$$$$$$#########""""""########################!!!!!!!!! !!!!!!!!!########################################################################$$$$$$###############$$$#########""""""###############$$$%%%%%%%%%%%%$$$########################$$$%%%%%%%%%$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######!!!"""###$$$%%%$$$###"""$$$%%%###"""$$$%%%###$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""###"""$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! """###$$$$$$$$$$$$###"""################################################$$$$$$############$$$$$$######""""""######$$$%%%""""""""""""##################$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!"""###$$$%%%&&&&&&%%%%%%$$$######"""!!!"""###$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%$$$###!!!!!!###%%%%%%$$$######"""""""""###%%%%%%"""######""""""""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!""""""""""""""""""""""""########################!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$"""((()))***)))$$$ !!!######"""$$$#########$$$$$$###"""{{{jjj^^^WWWTTTSSSQQQNNNNNNOOONNNJJJGGGHHHHHHGGGDDDAAA??????@@@CCCBBBAAA@@@@@@AAABBBCCCBBB@@@>>>===>>>>>>===<<<::::::::::::999888777666888777777888999:::888777111...+++*********)))((())))))((((((''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$##################""""""############""""""$$$$$$$$$############""""""############$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$############$$$$$$%%%$$$######""""""######""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###!!!!!!###%%%%%%$$$###"""!!!!!!!!!!!!%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$#######################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###############$$$$$$$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######!!!"""$$$&&&&&&%%%$$$###"""$$$""""""$$$%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%### """%%%%%%$$$###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$###"""######################################################$$$$$$$$$$$$############""""""######$$$%%%!!!!!!""""""###$$$$$$%%%#########$$$%%%&&&&&&&&&########################"""""""""""""""###$$$%%%&&&%%%%%%$$$$$$#########"""######$$$$$$$$$######!!!!!!"""###$$$%%%&&&&&&&&&###!!!!!!###%%%%%%%%%#########"""######$$$%%%&&& !!!%%%######""""""""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$ """"""###$$$"""!!!""""""!!!!!!###$$$######"""""""""###$$$$$$|||jjj^^^XXXUUUQQQNNNLLLKKKMMMMMMLLLJJJHHHHHHGGGDDDAAA???@@@AAABBBBBBAAA@@@AAABBBCCCDDDAAA>>><<<;;;;;;======<<<:::::::::::::::888777666888888777888999999777555000...+++*********))))))(((((((((((((((''''''&&&%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$######&&&))))))&&&"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$"""######$$$$$$######"""$$$$$$$$$#########""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$!!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###""""""###$$$$$$$$$###"""!!!!!!""""""%%%&&&&&&&&&$$$###$$$%%%#######################################$$$$$$$$$#########$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$########################%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&"""$$$######&&&'''%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%'''%%%$$$%%%((()))((('''########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######"""!!!#########$$$$$$################################################$$$$$$$$$"""###$$$%%%%%%$$$###"""######""""""######$$$%%%"""""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###########################"""""""""######$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###"""!!!""""""###$$$$$$%%%&&&&&&%%%#########%%%%%%$$$#####################$$$$$$///+++%%%""" """$$$$$$######""""""######$$$###################################################$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!"""######$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""$$$$$$ !!!%%%&&&###&&&(((&&&""" !!!######$$$###"""!!!!!!"""$$${{{iii]]]XXXVVVPPPNNNLLLKKKKKKKKKJJJJJJGGGHHHGGGEEEBBB@@@@@@AAABBBBBBAAAAAAAAABBBDDDDDDAAA>>>;;;999:::<<<<<<<<<999:::;;;;;;;;;999777666777666777888999999666444000---+++************)))'''(((((()))(((((('''&&&%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''+++///...(((###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$#########""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$!!!"""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$$$$###""""""""""""""""""###$$$%%%$$$###"""###$$$########################""""""#########$$$$$$$$$ !!!""""""""""""!!! """"""#########$$$$$$$$$######################################################""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$########################,,,***(((%%%###!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%### !!!$$$'''$$$&&&$$$$$$'''((('''%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$######$$$%%%%%%$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$######"""$$$##################$$$########################""""""#########$$$$$$$$$"""###$$$%%%%%%$$$###"""######""""""######$$$%%%%%%$$$$$$$$$######""""""&&&&&&&&&%%%%%%$$$$$$$$$##########################################$$$%%%%%%%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$$$$$$$$$$$$$$$$######$$$&&&((('''### #########$$$#####################""""""$$$&&&'''$$$$$$############$$$$$$#########################################################$$$$$$%%%%%%%%%$$$###"""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######$$$$$$$$$$$$$$$%%%%%%&&&""""""""""""""""""""""""###&&&&&&''''''$$$%%%(((***((($$$!!!"""###$$$%%%%%%###  """zzzggg\\\WWWWWWRRRQQQOOOLLLJJJHHHGGGGGGGGGHHHGGGEEEBBBAAAAAABBBBBBBBBAAAAAAAAACCCDDDEEEAAA>>>;;;::::::;;;;;;;;;999:::;;;<<<;;;999777666555555666888:::999666444///---*********+++***)))&&&'''((())))))((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!###'''+++,,,***&&&"""###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$########################$$$$$$$$$$$$######$$$$$$$$$############""""""############$$$$$$$$$!!!"""######$$$#########$$$$$$############$$$$$$######$$$%%%%%%%%%$$$$$$""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$######"""""""""""""""######$$$%%%$$$"""!!!"""##################$$$$$$$$$"""""""""###$$$$$$%%%%%%######%%%%%%%%%%%%######"""""""""###$$$$$$%%%%%%################################################""""""""""""###$$$%%%%%%$$$$$$############$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########!!!"""%%% %%%'''%%%%%%'''((('''%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$######$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%######$$$$$$$$$$$$############""""""######$$$%%%&&&%%%%%%$$$######""""""&&&&&&&&&%%%$$$#################################$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%'''((('''### ###$$$$$$$$$$$$###"""""""""%%%######&&&'''%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%&&&###"""!!! """"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######!!!"""$$$&&&'''&&&$$$$$$$$$!!!$$$&&&$$$!!! !!!xxxeeeZZZWWWWWWPPPPPPPPPNNNKKKIIIHHHHHHGGGHHHGGGEEEBBBAAABBBCCCBBBBBBAAAAAABBBCCCEEEFFFBBB???===;;;;;;;;;:::999999:::<<<===<<<:::777666555555777999;;;;;;888666///---***)))***++++++***&&&'''((())))))((('''&&&%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&& ###%%%&&&%%%$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$###"""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############""""""############$$$$$$$$$ !!!###$$$$$$$$$######$$$$$$############$$$$$$!!!"""###%%%%%%%%%$$$###""""""""""""############################################################"""$$$&&&&&&$$$######$$$######""""""""""""######$$$%%%&&&%%%###"""###$$$""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%&&&'''(((((('''&&&%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""###$$$%%%&&&#########""""""###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$ """###$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$#########"""!!! !!!"""$$$%%%!!!%%%'''%%%$$$&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""$$$$$$%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%%%%$$$######$$$$$$%%%$$$###"""!!!!!!''')))$$$"""$$$$$$"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%%%%&&&&&&$$$###"""!!!!!!"""$$$%%%''''''''''''''''''''''''"""###%%%''''''%%%###"""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$&&&"""""""""$$$%%%$$$"""  %%%&&&### !!!###vvvdddYYYVVVWWWLLLMMMNNNNNNMMMKKKKKKLLLGGGHHHGGGEEECCCAAABBBCCCBBBBBBAAAAAABBBCCCEEEFFFBBB@@@>>><<<<<<<<<:::888999:::<<<===<<<:::777666555666888;;;======:::888///---***)))***++++++***%%%'''(((******)))'''&&&'''((())))))******))))))&&&%%%%%%$$$$$$%%%%%%&&&%%%'''(((&&&######&&&)))#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$###"""!!!!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$############""""""############$$$$$$$$$!!!"""###$$$%%%$$$$$$###$$$$$$############$$$$$$!!!"""###$$$%%%$$$$$$###""""""""""""####################################"""""""""""""""""""""""""""$$$&&&&&&%%%######$$$###"""""""""""""""######%%%&&&'''&&&$$$###$$$%%%""""""######$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%!!!"""$$$%%%%%%$$$"""!!!!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""###$$$%%%&&&######""""""""""""############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######%%%&&&'''((()))((('''&&&!!!%%%'''$$$###%%%%%%$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%###""""""###%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%$$$###""""""###$$$%%%#########"""###$$$$$$%%%#########$$$$$$%%%&&&&&&"""""""""###$$$$$$%%%%%%########################%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$############$$$%%%&&&&&&'''(((+++'''###!!!"""$$$&&&&&&###$$$%%%%%%$$$###"""!!!"""$$$ """$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&'''&&&$$$######$$$&&&'''"""""""""""""""""""""""""""$$$'''))))))'''$$$"""%%%%%%$$$$$$%%%%%%&&&'''""""""""""""""""""""""""!!!%%%&&&$$$%%%'''&&&###$$$"""!!!"""###"""$$$&&&$$$"""###%%%xxxfffYYYSSSQQQNNNMMMKKKLLLMMMMMMLLLKKKMMMKKKHHHEEEDDDCCCDDDDDDDDDCCCAAA@@@@@@AAABBBDDDHHHFFFBBB>>>;;;;;;;;;<<<888>>>CCC===777???===)))999999444777???:::555;;;222///+++******++++++***,,,+++)))((('''''''''((())))))((('''%%%$$$###"""$$$%%%'''+++---,,,)))&&&&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&$$$"""###%%%&&&%%%"""$$$$$$##################%%%$$$$$$######$$$$$$%%%###########################$$$%%%%%%%%%%%%$$$###$$$#########$$$%%%%%%&&&$$$$$$$$$######"""""""""""""""###$$$$$$$$$$$$###***!!!$$$&&&...!!!&&&&&&%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%$$$######$$$$$$$$$#########""""""%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""!!! !!!"""######$$$$$$############$$$$$$""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$)))(((&&&$$$############$$$%%%&&&&&&$$$$$$%%%&&&########################%%%%%%$$$$$$###"""""""""$$$&&&)))++++++)))&&&$$$ ###%%%%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###""" !!!""""""&&&((('''%%%$$$""""""###$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$""""""###$$$$$$$$$$$$###################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########$$$$$$######xxxeeeWWWQQQOOONNNMMMLLLLLLMMMMMMLLLKKKKKKIIIFFFDDDBBBAAABBBBBBDDDCCCAAA@@@@@@AAACCCDDDGGGEEEBBB???<<<;;;;;;;;;>>>;;;>>>>>>666777<<<666333777777999>>>;;;777;;;222///+++******++++++***,,,+++***((((((((((((((())))))((('''&&&&&&%%%%%%******,,,...000000...+++''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&%%%###!!!"""$$$%%%$$$"""$$$$$$##################%%%$$$$$$######$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$############""""""###$$$$$$$$$$$$###(((###&&&%%%+++!!!$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########"""$$$######""""""######$$$"""############"""!!!!!!""""""""""""""""""""""""$$$$$$###############$$$################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$###&&&$$$###$$$%%%%%%$$$###%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$###$$$$$$#########"""""""""######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""######$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$%%%&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&##################$$$$$$###$$$&&&''''''&&&$$$###!!!""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######!!!"""$$$&&&&&&$$$"""!!!""""""######$$$$$$%%%%%%###$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!########################$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""###$$$###""" xxxfffYYYRRRQQQOOOMMMLLLLLLMMMMMMLLLKKKKKKIIIGGGEEECCCBBBBBBBBBDDDCCCAAA@@@@@@BBBCCCDDDFFFEEEBBB@@@===<<<::::::>>>555;;;BBB;;;777===@@@333:::???>>>;;;888555333222///+++******++++++***++++++***)))(((((((((((())))))((((((((('''''''''((('''''')))+++,,,***)))(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&%%%$$$######$$$%%%$$$#########$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%##############################$$$%%%%%%$$$######$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$$$$$$$###%%%$$$'''!!!###(((""""""#########$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""""""""""""""###"""############"""!!!!!!""""""""""""""""""""""""$$$###############$$$$$$################################################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$###############""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$%%%%%%###"""$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###"""""""""######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%#########"""""""""""""""$$$$$$############$$$$$$###$$$%%%%%%%%%$$$###"""$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###############"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#################################$$$$$$%%%%%%&&&!!!###&&&)))***)))'''&&&###$$$%%%$$$#########%%%%%%%%%$$$$$$$$$######"""!!!""""""###$$$$$$%%%%%%######$$$%%%%%%$$$######&&&%%%$$$""""""###$$$$$$%%%$$$$$$###""""""!!!!!!##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""!!!###########################$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######'''&&&%%%$$$"""!!!zzzhhh\\\VVVUUUPPPNNNMMMMMMMMMMMMLLLKKKMMMLLLJJJHHHFFFEEEDDDDDDDDDCCCAAA@@@AAABBBDDDEEEEEEDDDCCCAAA>>><<<:::999:::555===CCC>>>;;;<<<666333888@@@@@@999888888222222///+++******++++++***)))))))))(((((('''''''''''''''''''''''''''(((((($$$"""!!!"""$$$%%%%%%$$$''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%##############################$$$$$$$$$$$$######%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$ ###&&&###"""$$$%%%!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$'''%%%$$$$$$$$$$$$###!!!$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$############"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###""""""###%%%%%%###$$$%%%&&&%%%###!!! $$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&!!!###%%%'''(((((('''&&&"""###$$$$$$""""""###$$$$$$$$$######""""""!!!!!!""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$######"""!!!!!!!!!!!!#########"""""""""!!!!!!""""""""""""""""""""""""""""""###$$$$$$%%%%%%%%%##################$$$$$$#########"""""""""""""""%%%&&&&&&&&&&&&%%%$$$$$$""""""###$$$$$$$$$$$$############################################################$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$###"""!!!"""######}}}jjj]]]WWWUUUPPPOOOMMMMMMNNNMMMLLLJJJMMMLLLKKKIIIGGGFFFEEEDDDDDDCCCAAAAAAAAACCCEEEFFFEEEDDDCCCAAA>>><<<:::999;;;;;;???>>>===IIILLL<<<;;;333:::???888;;;@@@:::222///+++******++++++***''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&$$$""""""$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&###$$$$$$$$$#########$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%################################################%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$"""!!!%%%((($$$###(((!!!!!!"""###$$$$$$%%%%%%""""""##################$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############&&&%%%$$$$$$%%%%%%###"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&&&&''')))))))))'''%%%###$$$$$$############$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$""""""###$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""%%%$$$############$$$%%% !!!###$$$$$$###"""!!!!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$###""""""###$$$$$$#########"""""""""""""""%%%&&&&&&&&&&&&%%%$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$$$$$$$###"""#########$$$$$$%%%%%%%%%######""""""""""""######"""!!! """$$$%%%kkk]]]UUUSSSQQQPPPNNNNNNNNNNNNLLLJJJKKKKKKJJJHHHFFFEEECCCCCCDDDCCCBBBAAABBBCCCEEEGGGFFFEEEBBB@@@===<<<::::::999<<>>@@@EEE```|||MMM===EEE999444:::444222///+++******++++++***'''((()))******)))((((((''''''''''''&&&&&&&&&&&&%%%$$$###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&& """###""" !!!#########$$$$$$%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%########################$$$###"""!!!!!!"""###$$$&&&%%%$$$$$$######$$$$$$!!!!!!"""""""""#########""""""###$$$$$$$$$$$$###"""%%%$$$000BBB666%%%)))$$$$$$$$$$$$%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$############$$$$$$"""############"""!!!!!!""""""""""""""""""""""""""""""""""""###$$$%%%&&&################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$#########$$$###"""###%%%&&&&&&%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$""""""""""""############$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%$$$###$$$&&&!!!!!!!!!"""######$$$$$$$$$$$$##################""""""""""""""""""""""""###$$$%%%&&&&&&&&&%%%%%%#########$$$$$$$$$$$$$$$########################'''&&&###!!!!!!"""%%%&&&%%%%%%%%%$$$###"""!!!!!!""""""######$$$$$$%%%%%%###$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$###""""""""""""""""""""""""########################!!!###$$$%%%%%%$$$###!!!"""######$$$%%%%%%&&&&&&"""!!!!!!!!!!!!!!!!!!"""$$$$$$######"""""""""###mmm```[[[YYYRRRPPPOOONNNNNNNNNLLLJJJNNNMMMMMMKKKJJJHHHFFFEEEDDDCCCBBBAAABBBDDDFFFHHHHHHFFFBBB>>>;;;;;;;;;<<<===999@@@CCC<<>>222///+++******++++++***)))***+++,,,,,,+++***)))))))))((((((''''''''''''((('''&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$######$$$$$$%%%&&&"""%%%&&&&&&###"""$$$&&&######$$$%%%%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%########################$$$###"""!!!!!!"""###$$$&&&%%%%%%$$$#########$$$ !!!!!!"""""""""###""""""###$$$$$$$$$$$$### &&&'''777MMM???&&&(((&&&&&&%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######""""""""""""######$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&################################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$###"""!!!###%%%''''''&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$###"""""""""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((((((((($$$$$$&&&''''''&&&$$$$$$%%%$$$$$$$$$%%%&&&''''''$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$######$$$%%%%%%&&&''''''"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$"""$$$&&&((((((&&&$$$###$$$%%%&&&&&&$$$$$$%%%&&&######$$$%%%&&&''''''((("""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$###"""""""""###$$$&&&&&&%%%%%%$$$#################################+++((($$$!!!!!!###&&&(((!!!!!!###$$$$$$%%%%%%$$$""""""###$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""$$$%%%%%%$$$"""!!!""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%#########$$$%%%%%%%%%%%%wwwfff[[[VVVTTTSSSSSSQQQPPPNNNMMMKKKKKKLLLKKKJJJHHHGGGFFFEEEEEEEEECCCBBB@@@@@@AAABBBCCCEEECCC>>>:::777666777777:::;;;<<<;;;;;;===@@@BBBEEECCC@@@>>>===;;;888666111///,,,+++++++++***)))(((((((((((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%########################'''&&&%%%%%%$$$$$$$$$%%%''''''&&&%%%%%%$$$######$$$$$$$$$###"""!!!!!!!!!########################""""""###$$$%%%&&&&&&'''"""######$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((((((''''''$$$$$$###""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&&&&%%%$$$$$$###""""""###############"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&#########"""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%%%%&&&&&&%%%""" !!!%%%&&&&&&%%%######%%%''''''''''''((()))(((%%%###%%%%%%%%%$$$$$$#########&&&)))'''%%%######$$$%%%%%%&&&%%%$$$###"""!!!!!!"""###$$$%%%%%%%%%########################&&&&&&&&&'''''')))******'''&&&$$$######$$$&&&'''&&&%%%%%%$$$$$$#########%%%$$$######%%%&&&%%%$$$(((&&&$$$$$$&&&'''$$$""""""""""""###$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&###"""""""""###%%%((()))$$$###"""###%%%&&&%%%$$$$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%$$$###""""""&&&%%%$$$$$$&&&&&&%%%$$$!!!"""###$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&$$$"""!!!!!!"""###!!!"""###$$$$$$$$$$$$$$$""" !!!$$$&&&$$$"""#########$$$$$$%%%%%%%%%&&&%%%###"""""""""######uuudddZZZWWWWWWSSSRRRQQQPPPNNNMMMLLLKKKLLLKKKJJJHHHGGGFFFEEEEEEFFFDDDCCCAAAAAABBBCCCDDDHHHFFFAAA===:::999999999999:::;;;;;;::::::<<<>>>???>>><<<<<<<<<;;;999888111///,,,+++++++++************))))))((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############''''''&&&%%%%%%$$$######$$$###"""!!! ########################$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&&&&'''&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$###"""""""""%%%%%%&&&&&&%%%$$$$$$###""""""###$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###############$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$###"""############&&&%%%%%%%%%$$$$$$$$$$$$!!!$$$''''''%%%###$$$%%%$$$%%%%%%%%%%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))&&&%%%###""""""###%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%######$$$$$$###!!!%%%###""""""$$$%%%###!!!############$$$$$$$$$$$$""""""#########$$$$$$$$$!!!!!!!!! !!!!!!"""$$$###"""###%%%&&&%%%$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###"""!!!!!!###&&&%%%###"""###$$$%%%$$$#########$$$$$$$$$######""""""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$###""""""""""""############""""""%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$#########$$$""""""###$$$$$$$$$$$$$$$###"""!!!###&&&'''%%%############$$$$$$%%%%%%%%%%%%%%%###"""""""""######sssbbbZZZXXXYYYRRRQQQPPPOOONNNMMMLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEFFFEEECCCBBBAAABBBCCCEEEIIIGGGCCC>>>;;;:::999999777999::::::999888888999888777777999;;;<<<;;;999111...,,,***+++++++++***---,,,+++)))(((&&&%%%$$$((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""""""""'''&&&&&&%%%%%%$$$$$$###$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%$$$######"""$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$######""""""&&&&&&&&&&&&&&&%%%%%%$$$"""###$$$$$$$$$$$$$$$$$$"""###############$$$$$$###############$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$"""!!!"""&&&((('''%%%###%%%''''''&&&$$$$$$%%%'''&&&$$$######%%%&&&(((&&&&&&&&&&&&%%%%%%%%%%%%))))))'''%%%""""""$$$&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%&&&'''%%%$$$###""""""###$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%'''%%%############!!! $$$###"""###$$$%%%$$$###$$$$$$$$$$$$$$$#########"""############$$$$$$$$$'''''''''&&&%%%$$$###"""$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$""" %%%)))###"""!!!"""######"""!!!%%%%%%%%%$$$$$$"""!!!!!!##################$$$$$$###$$$$$$$$$$$$###""""""########################&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$%%%'''((('''&&&#########$$$$$$$$$$$$$$$%%%$$$######"""#########ssscccZZZWWWWWWPPPPPPPPPOOONNNMMMLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEDDDBBBAAA@@@AAACCCDDDGGGEEEAAA===:::888777777777999;;;:::888666666666555555555888:::<<<;;;999000...+++***+++,,,+++***,,,,,,+++)))(((&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########"""""""""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######"""########################$$$$$$######$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$############$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$######""""""######$$$########################%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%$$$###%%%'''%%%!!!"""$$$'''(((&&&%%%$$$$$$'''''''''&&&&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&***)))&&&$$$"""###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$#########$$$%%%&&&###$$$$$$%%%%%%&&&&&&&&&%%%$$$############"""!!!%%%%%%%%%%%%&&&'''''''''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%)))*********)))(((&&&$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!%%%)))###"""!!!"""###$$$###!!!$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$#####################$$$$$$$$$######"""&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$####################################%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$%%%&&&'''''''''&&&###############$$$$$$$$$$$$$$$##################vvveee[[[UUUTTTOOOOOOOOONNNNNNMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCAAA??????@@@AAABBBEEEDDDAAA>>>;;;999888888999:::<<<;;;999666555555666666666999;;;;;;:::888000...+++***+++,,,,,,+++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$#################################$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%%%%%%%%%%!!! $$$&&&###"""$$$'''(((&&&%%%$$$$$$"""$$$''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&'''###"""!!!"""$$$%%%%%%$$$$$$%%%&&&&&&&&&''''''(((&&&%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$###"""$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$"""!!!"""%%%'''%%%$$$######%%%%%%$$$###!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$###############"""######$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$####################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###############$$$$$$$$$######""""""###$$$%%%%%%%%%&&&&&&####################################$$$#########wwwfffZZZTTTQQQNNNNNNNNNNNNNNNMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEEEECCCBBB@@@???>>>???@@@AAAEEEDDDBBB???===<<<;;;::::::;;;<<<;;;888666666666777777888:::;;;;;;888666///---+++***+++,,,,,,+++'''((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&'''"""######$$$%%%%%%&&&&&&######""""""""""""######$$$$$$############$$$$$$&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%(((&&&$$$$$$&&&'''%%%"""###%%%''''''&&&$$$$$$%%%"""&&&***)))&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&&&&#########$$$&&&'''&&&$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&###""""""###%%%''''''&&&###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############""" !!!""""""############$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$###$$$%%%&&&%%%$$$%%%&&&&&&%%%$$$!!!!!!"""$$$$$$%%%%%%%%%##################$$$$$$""""""###$$$$$$$$$$$$###$$$###"""!!!!!!"""###$$$&&&&&&%%%$$$####################################%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$######"""###$$$$$$$$$$$$###"""""" """$$$$$$$$$$$$$$$&&&###############"""""""""""""""###$$$$$$$$$$$$###uuudddYYYSSSQQQMMMMMMMMMMMMMMMNNNNNNNNNLLLKKKJJJHHHGGGFFFEEEEEEDDDBBBAAA??????@@@AAABBBBBBAAA@@@???===<<<;;;;;;:::;;;;;;999666555666888666666777999;;;:::777555///---+++***+++,,,,,,,,,'''((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%######""""""""""""######$$$$$$############$$$$$$######"""""""""###$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%$$$$$$######%%%$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%(((+++)))$$$"""###&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$###$$$'''((('''%%%$$$$$$#########$$$%%%&&&&&&''''''(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###$$$&&&''''''&&&$$$&&&'''&&&$$$###$$$&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""###%%%&&&%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$######%%%&&&&&&%%%$$$%%%&&&'''&&&$$$"""######$$$$$$$$$######"""""""""###$$$$$$$$$%%%""""""###$$$$$$$$$$$$$$$###"""  """###%%%%%%$$$$$$###$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%######$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$###"""""" """%%%%%%######$$$&&&$$$#########"""""""""!!!!!!"""###$$$%%%$$$$$$###sssaaaWWWSSSRRRMMMMMMMMMMMMMMMNNNNNNNNNLLLKKKJJJHHHGGGFFFEEEEEEEEECCCBBB@@@@@@AAABBBCCC>>>======<<<;;;::::::999::::::999777555555666888444444666888::::::777444///---+++***+++,,,,,,,,,((((((((()))))))))))))))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$########################"""###%%%'''''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((((('''%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%$$$$$$###############""""""""""""######$$$$$$############$$$$$$"""!!! """###$$$"""###$$$%%%%%%$$$###"""############$$$%%%&&&'''""""""""""""""""""###### !!!"""###############&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$######""""""%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&%%%######%%%'''$$$&&&&&&"""############$$$$$$%%%%%%%%%+++'''$$$$$$&&&((((((&&&$$$$$$#########$$$&&&'''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''&&&%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%&&&(((***(((%%%$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$###"""###$$$%%%$$$###"""###%%%&&&%%%$$$"""""""""######$$$$$$$$$##############################$$$%%%%%%&&&''''''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%(((&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###$$$%%%%%%&&&!!!"""###$$$$$$$$$$$$$$$$$$###""" """###$$$$$$$$$$$$###$$$$$$%%%%%%""""""""""""""""""""""""%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$###"""!!! ###&&&&&&$$$###%%%'''$$$#########""""""!!!!!!!!!"""###$$$%%%%%%$$$###ooo___UUUQQQOOOMMMNNNOOOPPPOOOMMMKKKIIIMMMLLLKKKHHHEEEDDDEEEFFFGGGCCC@@@???AAAAAA@@@>>>???===<<<;;;<<<<<<:::999777888888777666444222111666555444555777777666444111***%%%&&&---///+++%%%))))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%$$$###""""""""""""""""""######$$$%%%&&&%%%%%%###"""###########################$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%(((&&&%%%###""""""######&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&%%%$$$###"""###&&&%%%!!!!!!$$$$$$$$$$$$######"""""""""########################$$$%%%%%%&&&%%%$$$"""!!!$$$$$$%%%%%%%%%$$$######&&&&&&$$$$$$$$$$$$&&&&&&'''$$$"""###%%%&&&$$$!!!!!!"""$$$$$$######$$$&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''%%%$$$###""""""$$$&&&'''%%%%%%&&&&&&'''((((((((((((''''''&&&$$$######"""###$$$$$$%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$'''%%%"""!!!$$$'''&&&'''((('''%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&'''(((***++++++&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$###"""''''''((('''%%%"""%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########!!!###$$$&&&''''''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%***'''"""$$$###"""""""""###$$$%%%$$$&&&&&&%%%###"""###$$$!!!""""""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!###$$$)))&&&"""!!!###%%%$$$###%%%%%%$$$###!!!!!!###%%%$$$%%%%%%$$$"""!!!"""###$$$$$$%%%%%%%%%$$$$$$###%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%$$$$$$#########ooo___VVVQQQPPPNNNNNNOOOOOONNNMMMKKKJJJJJJKKKJJJHHHFFFEEEFFFHHHEEEBBB???>>>@@@BBBBBBAAA@@@>>><<<<<<<<<;;;:::888888999999999888777555444666555555666777888666444000+++''')))---///---)))))))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$##############################$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%((('''&&&$$$$$$$$$$$$$$$%%%$$$############$$$%%%$$$%%%%%%%%%%%%$$$###"""!!!$$$'''&&&###!!!###&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$$$$&&&'''%%%######%%%&&&%%%$$$$$$%%%&&&#########$$$&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$###$$$%%%&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######"""###$$$%%%&&&'''((('''%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''$$$$$$%%%&&&'''((())))))&&&&&&%%%%%%&&&&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%))))))******)))'''&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!"""$$$%%%&&&%%%%%%$$$&&&%%%'''(((###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$###""""""'''### """'''(((%%%!!!%%%%%%%%%%%%&&&'''((()))$$$%%%&&&%%%######$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&''')))&&&###"""$$$%%%%%%$$$%%%&&&&&&%%%###"""$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$######nnn___VVVRRRQQQNNNNNNNNNMMMMMMLLLLLLKKKHHHIIIIIIHHHFFFFFFHHHIIIDDDAAA>>>>>>@@@BBBDDDDDDAAA???===<<<<<<;;;999777999::::::;;;:::999888777777666666777888888666444+++***((()))***,,,+++***)))((((((''''''''''''((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###$$$######""""""######$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%(((((('''&&&%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$%%%%%%%%%$$$#########&&&((((((%%%###%%%'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$######%%%&&&'''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&''''''&&&%%%&&&'''((('''&&&%%%&&&'''"""""""""###$$$''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$&&&'''((('''%%%%%%%%%&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&'''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%'''''''''&&&%%%&&&'''((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$$$$$$$######&&&$$$$$$''''''%%%%%%((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$###""""""***(((&&&&&&&&&&&&$$$"""###$$$%%%'''((()))******###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%&&&'''((((((&&&######$$$%%%%%%$$$$$$&&&''''''%%%$$$$$$%%%%%%###!!!"""%%%'''%%%######$$$$$$%%%%%%$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$###nnn___VVVSSSRRRNNNNNNMMMLLLKKKLLLLLLLLLIIIJJJJJJIIIGGGFFFGGGHHHEEECCC@@@>>>???AAACCCEEEBBB@@@>>>===<<<;;;999777999999:::;;;;;;:::999888777666777888999888666333---------,,,******+++,,,)))(((''''''''''''(((((((((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$###""""""!!!!!!!!!!!!""""""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########%%%%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&&&&%%%'''((()))(((&&&%%%%%%&&&(((&&&%%%#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$%%%'''((()))((('''&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%&&&'''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((%%%%%%$$$$$$%%%&&&'''(((&&&'''((('''&&&%%%&&&((())))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$###$$$!!! ###&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%%%%$$$$$$%%%&&&!!!"""$$$&&&'''&&&&&&%%%"""$$$%%%%%%$$$$$$&&&'''&&&&&&%%%$$$######""""""###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%%%%$$$#########$$$$$$$$$###%%%''''''%%%$$$######"""$$$&&&$$$ ######$$$%%%%%%%%%$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$mmm^^^VVVSSSRRRNNNMMMLLLKKKKKKKKKLLLLLLJJJKKKKKKJJJGGGEEEEEEEEEFFFEEECCC@@@??????AAACCCCCCAAA>>>======;;;999777888999:::::::::999888777666666777888999888555222111222222000,,,+++,,,---((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%$$$###%%%%%%%%%$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%###$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&$$$###$$$%%%***(((&&&$$$############%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$%%%((()))***)))'''%%%&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$%%%&&&((()))'''((()))(((&&&%%%&&&'''%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''))))))((('''''''''((((((&&&'''((((((&&&&&&'''((())))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%&&&%%%###!!!"""%%%(((&&&"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$ """$$$$$$######%%%'''"""###$$$%%%%%%$$$"""!!!###$$$&&&&&&%%%%%%&&&((('''&&&&&&%%%$$$###""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""######"""""""""###$$$"""$$$&&&&&&$$$""""""""""""$$$&&&$$$!!!"""###$$$%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$mmm^^^VVVSSSQQQLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLJJJGGGEEEDDDDDDEEEEEEEEEBBB@@@???@@@BBBBBB@@@>>>======<<<:::888888999999:::999888777666555555666888999777333000.........,,,)))(((((()))(((''''''''''''(((((()))(((((('''&&&&&&&&&&&&'''###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$$$$$$$############$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$%%%%%%%%%$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&$$$$$$$$$%%%$$$%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$%%%'''))))))((('''&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&''''''''''''%%%$$$###$$$&&&(((***'''((()))(((&&&&&&&&&'''%%%&&&'''((()))(((''''''''''''''''''''''''''''''&&&'''(((((((((((('''&&&((((((((((((((((((''''''''''''&&&&&&''''''((()))%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&'''(((((('''&&&'''(((((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((('''&&&%%%###&&&)))'''"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$###""""""$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%%%%&&&''')))(((((('''&&&%%%%%%$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$###""""""###$$$"""$$$%%%%%%###""""""###$$$""" """&&&'''&&&$$$"""###$$$$$$%%%%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%mmm^^^UUURRRPPPJJJKKKLLLMMMMMMLLLKKKKKKIIIJJJKKKJJJHHHFFFEEEEEEBBBDDDEEEDDDBBB@@@AAABBBAAA@@@>>>=========;;;999999:::::::::999888666555444555666777888666222...***)))(((''''''((((((''''''''''''''''''((())))))(((((('''&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&'''&&&%%%""""""!!!!!!!!!!!!""""""###############%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$#########$$$%%%&&&#########$$$%%%$$$###"""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&((()))(((%%%$$$%%%'''###$$$%%%%%%$$$###%%%&&&"""$$$&&&((()))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((('''&&&&&&&&&&&&''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((''''''''''''&&&&&&&&&&&&###$$$$$$%%%&&&&&&'''''''''((()))((('''&&&'''(((%%%&&&((()))))))))''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''''''''''''''''''''''''''(((((()))&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''&&&%%%$$$###&&&((()))((('''&&&''')))&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&((()))%%%((('''$$$%%%((((((###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$###""""""'''&&&%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%%%%&&&&&&%%%&&&''''''%%%$$$%%%&&&((((((''''''&&&&&&&&&%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$!!!$$$&&&&&&$$$###%%%&&&$$$%%%%%%$$$""""""###%%%###$$$$$$$$$%%%&&&&&&&&&""""""###$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%mmm]]]UUUQQQPPPIIIJJJLLLNNNNNNMMMKKKJJJGGGIIIJJJJJJIIIGGGFFFGGG???BBBEEEEEECCCBBBBBBDDDAAA???======>>>>>><<<:::;;;;;;;;;;;;:::888666555444444555777777555111---,,,***)))***---//////...'''''''''''''''((()))***(((((('''&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%'''((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%######""""""###%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%''''''''''''%%%%%%$$$$$$#########$$$&&&'''$$$$$$###$$$%%%%%%$$$###"""""""""######$$$$$$$$$########################!!!###$$$%%%&&&%%%%%%$$$###$$$%%%&&&'''((((((((($$$$$$&&&&&&&&&&&&$$$$$$''')))***)))&&&%%%&&&)))###$$$%%%%%%%%%$$$&&&'''###%%%(((***+++***((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%"""######$$$&&&''''''(((''''''&&&&&&&&&%%%%%%%%%((((((((('''&&&&&&&&&%%% """%%%'''((('''&&&$$$''')))))))))'''&&&'''(((%%%&&&((()))***)))(((&&&))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((***,,,,,,+++)))((('''((()))((('''&&&''')))%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$######$$$&&&''')))"""''''''######''''''###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$###"""###%%%&&&%%%$$$%%%$$$$$$###$$$%%%'''(((&&&'''((('''%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""%%%((((((&&&%%%&&&(((&&&'''&&&$$$######%%%'''!!!###$$$$$$###"""$$$%%%!!!"""###$$$%%%&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%#########$$$$$$%%%%%%%%%nnn___VVVRRRPPPNNNIIIHHHKKKLLLJJJIIIKKKKKKJJJHHHFFFEEEEEEFFFFFFDDDBBB@@@@@@AAABBBBBBBBBAAABBBCCCAAA???<<<<<<<<<999:::<<<;;;999777777777555777:::;;;:::777222///---+++)))((()))************************************))))))(((''''''&&&&&&$$$%%%%%%&&&'''&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$############$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""$$$&&&'''""" !!!$$$&&&$$$###$$$$$$$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))++++++***)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&((((((((('''&&&%%%(((((('''&&&&&&&&&&&&'''%%%%%%'''((((((((('''&&&***(((&&&$$$$$$&&&(((***'''''''''((((((((())))))))))))((((((''''''&&&&&&***)))'''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))(((((()))))))))(((&&&%%%&&&&&&'''((())))))(((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''((()))******)))))))))(((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''---,,,***(((&&&%%%$$$###''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%(((&&&%%%###$$$%%%(((***###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$$$$%%%'''%%%$$$$$$%%%''''''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""########################'''&&&$$$###"""######$$$'''%%%###""""""###%%%&&&)))$$$ $$$'''&&&###ooo___VVVQQQOOOMMMJJJKKKOOOPPPLLLJJJJJJJJJIIIGGGFFFEEEDDDEEEEEEEEECCC@@@???AAABBBCCCCCCBBBCCCCCCAAA>>><<<;;;;;;888:::<<<;;;999888777888666777999:::999666333111---+++)))((()))*********(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%''''''((()))))))))))))))&&&&&&%%%###""""""%%%(((######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###"""###$$$&&&'''###!!! !!!$$$&&&%%%###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&'''((()))%%%&&&'''((((((((('''&&&)))'''&&&%%%%%%&&&''')))&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''***)))'''&&&%%%%%%&&&&&&%%%%%%&&&''''''(((((()))''''''((((((((('''&&&%%%&&&''''''((())))))(((((((((((('''&&&&&&'''((((((&&&&&&&&&'''(((((())))))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%%%%%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%((((((''''''''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((())))))((($$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%&&&%%%%%%&&&((($$$###"""###$$$%%%###"""%%%$$$$$$$$$############%%%%%%$$$$$$$$$$$$%%%%%%################################################$$$$$$#########$$$&&&'''$$$###"""""""""###$$$$$$######''''''%%%qqq```VVVPPPNNNNNNLLLMMMRRRSSSOOOJJJJJJIIIHHHGGGEEEDDDDDDDDDDDDEEECCC???>>>@@@BBBCCCDDDCCCDDDDDDAAA>>>;;;999999777999;;;;;;:::888888888777888999999888666444222---+++)))((()))*********(((((((((((((((((((((((())))))(((((('''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&###### """&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$%%%&&&###""""""###%%%&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''(((''''''&&&%%%%%%%%%&&&'''((()))***%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((((((((((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((((()))))))))(((''''''''''''((()))))))))(((((())))))(((((((((((())))))&&&&&&''''''''''''''''''&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))&&&&&&&&&&&&&&&'''(((((()))(((((('''&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%$$$######&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%&&&&&&"""###%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((()))((('''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&&&&&&&''')))%%%###"""###$$$%%%$$$"""%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%% !!!""""""############"""###&&&&&&%%%qqqaaaWWWRRROOOOOOLLLMMMQQQRRRNNNKKKKKKJJJIIIHHHGGGEEEDDDDDDCCCEEEBBB???>>>@@@BBBDDDEEEDDDEEEDDDAAA===:::888888777999;;;;;;:::888888999777888888888777666444333---+++)))((()))*********))))))))))))))))))))))))***)))))))))((((((((('''######$$$%%%%%%%%%%%%%%%######"""  """%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&########################%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%#########$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&''''''&&&$$$$$$###$$$$$$%%%%%%&&&&&&'''))))))((((((((('''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&((())))))&&&&&&&&&'''''''''''''''&&&&&&'''(((((('''&&&&&&''''''((((((((()))))))))''''''(((((()))))))))***)))(((((('''''''''''''''&&&&&&''''''((((((((()))*********************)))'''(((((()))))))))(((((()))))))))(((((()))))))))''''''''''''&&&&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******(((((((((((()))***++++++(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$############$$$$$$%%%$$$%%%'''(((((('''&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%%%%$$$"""!!!%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$"""!!!###########################$$$&&&&&&%%%%%%'''((((((&&&%%%%%%&&&'''&&&%%%''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%###"""!!!!!! """$$$%%%%%%$$$###'''$$$""""""$$$&&&%%%$$$pppaaaXXXSSSRRROOOKKKJJJMMMOOOMMMLLLMMMKKKKKKJJJIIIGGGFFFEEEDDDDDDBBB???>>>@@@CCCDDDDDDDDDEEEDDDAAA===999777777777999;;;;;;:::888888888777777888888777666555444---+++)))((()))*********))))))))))))))))))))))))((((((''''''''''''&&&&&&&&&&&&'''(((((((((((((((%%%&&&(((((('''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&#########$$$$$$#########$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$&&&''''''&&&$$$$$$###$$$$$$%%%%%%&&&&&&'''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((%%%&&&'''))))))'''&&&%%%&&&&&&'''''''''((((((((('''((((((((())))))******(((((((((((((((((('''''''''''''''((((((((((((((()))))))))))))))))))))***((()))))))))))))))((((((((((((((())))))(((((((((''''''''''''''''''&&&&&&******))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))******+++++++++******)))))))))******(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%%%%$$$"""!!!%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""" ########################"""###%%%%%%$$$$$$&&&''')))'''%%%%%%&&&&&&&&&%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###"""!!!!!!$$$&&&'''&&&%%%$$$%%%$$$######$$$%%%%%%$$$nnn___WWWTTTSSSMMMIIIHHHKKKMMMLLLLLLOOOLLLLLLKKKJJJIIIGGGEEEDDDCCCAAA???@@@BBBCCCDDDDDDDDDDDDDDDAAA<<<999777777999:::<<<;;;999777777777666777888999888777555333---+++)))((()))*********(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&!!!$$$'''(((&&&$$$######&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""$$$%%%$$$######$$$%%%###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%&&&###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))(((((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))))))))))))))***(((((()))))))))(((((('''((((((((((((((((((((((((''''''&&&&&&&&&'''(((((())))))*********)))(((((((((((())))))))))))((((((''''''((((((((((((((((((++++++***))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,+++***)))((((((''''''((()))(((''''''&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&'''((())))))'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''$$$$$$#########$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((()))((('''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,&&& ###$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$%%%''')))&&&$$$######$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###%%%%%%&&&%%%%%%!!!"""$$$&&&'''&&&%%%$$$ """###$$$%%%&&&lll]]]UUURRRQQQJJJGGGHHHMMMOOONNNMMMOOOKKKKKKKKKJJJHHHFFFDDDBBBAAA@@@@@@AAACCCDDDDDDBBBBBBCCCCCC@@@<<<999888777:::<<<===<<<999777666666444666888::::::777555333---+++)))((()))*********((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###!!!"""$$$$$$###""""""###''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######!!!###%%%$$$"""!!!"""$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$%%%%%%&&&&&&"""###%%%''''''&&&%%%$$$$$$$$$############$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&%%%%%%&&&''')))***''''''&&&&&&&&&''''''((('''&&&&&&%%%&&&'''((()))&&&''''''''''''''''''&&&''''''''''''((((((((((((*********)))))))))))))))'''((())))))***)))(((''')))((((((((((((((((((((((((((('''''''''((()))******************)))(((((())))))***++++++***))))))'''((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---******)))((((((((())))))+++******)))((()))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''(((%%%%%%&&&&&&''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!!!!!!!!!!"""###$$$%%%$$$$$$&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&((())))))((($$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))%%%!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$%%%&&&((()))'''$$$######$$$$$$$$$############$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%% !!!###%%%&&&&&&&&&&&&"""###$$$%%%%%%$$$######!!!"""###$$$%%%&&&jjj\\\SSSPPPOOOGGGEEEHHHOOOSSSPPPNNNNNNJJJKKKJJJIIIHHHEEECCCAAA??????@@@BBBEEEEEECCCAAABBBCCCBBB@@@<<<999888888;;;<<<===<<<999666555555333555999;;;;;;888444222---+++)))((()))*********************************'''(((((((((((((((((((((%%%%%%&&&''''''''''''&&&'''(((((('''%%%%%%''')))'''''''''&&&&&&%%%%%%%%%$$$$$$&&&''''''&&&$$$$$$######%%%%%%%%%%%%######&&&%%%%%%$$$$$$%%%%%%&&&########################"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!###%%%$$$!!! """$$$!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&"""###%%%'''''''''%%%$$$%%%$$$###""""""###$$$%%%###$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&(((******)))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&%%%%%%&&&''')))***%%%%%%%%%&&&'''((()))***''''''&&&%%%&&&'''((()))''''''''''''''''''''''''++++++++++++,,,,,,,,,,,,++++++******))))))(((((('''((()))******)))((('''))))))))))))((((((((((((++++++*********+++---...***************)))((((((***+++,,,------,,,+++***'''(((((()))***++++++,,,((((((((()))******++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++,,,------,,,++++++******++++++))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''''''''&&&&&&)))((('''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((%%%'''+++---...,,,)))'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """%%%((((((&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&&&&&&&'''))),,,)))&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$"""############""""""!!!###$$$&&&&&&$$$$$$$$$$$$}}}kkk___XXXTTTQQQRRRPPPNNNMMMNNNNNNMMMLLLKKKLLLLLLKKKIIIGGGEEEDDDDDD???;;;;;;@@@EEEFFFEEEFFFDDDAAA>>><<<::::::::::::;;;;;;:::888666555666777666666777777666444222...+++'''&&&(((,,,///000***))))))***,,,,,,+++))))))))))))))))))((((((((()))(((&&&%%%%%%&&&((()))$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$!!!!!!###&&&)))''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''(((''''''(((***+++***(((''''''''''''''''''''''''(((((((((((((((((((((((()))(((''''''((()))(((&&&''''''''''''((((((((()))***)))(((''''''((()))***,,,+++***(((''''''''''''((('''''''''''''''&&&&&&******)))))))))******+++---&&&$$$+++///---***+++,,,,,,,,,,,,++++++++++++,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((---,,,,,,+++******++++++***+++++++++++++++++++++)))***,,,---------,,,,,,++++++)))))))))***+++,,,++++++******))))))((((((,,,+++***(((((((((((()))+++(((&&&'''))))))'''%%%''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''((($$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''&&&$$$"""""""""######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))((('''&&&111+++%%%###%%%&&&%%%"""$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%$$$#########$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###%%%&&&&&&%%%|||iii\\\VVVRRRPPPQQQOOOMMMMMMMMMNNNMMMKKKKKKKKKKKKKKKJJJHHHFFFEEEEEE@@@<<<<<<@@@DDDEEEDDDEEEDDDAAA>>><<<:::999999999;;;;;;:::888666555666777666666777777666444222///,,,((('''(((***,,,,,,***))))))***,,,,,,+++)))))))))(((((('''''''''(((((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###"""######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$""""""$$$''')))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))((('''((())))))'''%%%''''''''''''''''''''''''(((((((((((((((((((((((()))(((''''''((()))(((''''''''''''((((((((())))))***)))(((((('''((()))***++++++***)))(((''''''''')))))))))(((((((((((((((*********)))******++++++,,,&&&$$$***...---******,,,---------......//////,,,---...///////////////000000000000000000000000---------------,,,,,,,,,---,,,+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,---.../////////......///...---,,,++++++,,,,,,++++++++++++++++++*********)))(((''''''((()))))))))'''&&&'''***+++***)))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((('''%%%######$$$"""######$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$######...)))###"""$$$&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$$$$$$$###"""%%%$$$#########$$$%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$###zzzfffZZZSSSPPPOOOPPPNNNLLLLLLMMMMMMLLLKKKKKKKKKKKKJJJJJJHHHGGGFFFEEEAAA>>>===AAADDDDDDDDDDDDCCCAAA>>>;;;:::999888999:::;;;:::888666666666777666666777777666444222...,,,)))(((((())))))(((***))))))***,,,,,,+++***))))))'''&&&&&&&&&'''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))+++)))))))))***)))'''%%%''''''''''''''''''''''''(((((((((((((((((((((((()))(((''''''))))))((('''''''''((((((((()))))))))))))))((((((((())))))***++++++***)))((((((((()))***************************++++++++++++,,,,,,---,,,(((''',,,///...,,,+++------...///000111222333...///111333444666666666333333333333333333333333222222222333333444444444000///////////////000111111111000000//////......000000111222222222222111333333111000////////////............------------***)))))))))))))))***+++)))((('''(((***++++++***))))))))))))))))))))))))(((((('''&&&&&&'''((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((((((&&&$$$$$$%%%"""######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&***&&&"""!!!###%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$$$$$$$###"""############$$$%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""{{{fffYYYSSSPPPOOOOOOMMMKKKKKKLLLMMMLLLKKKKKKKKKJJJJJJJJJIIIHHHHHHFFFCCC@@@???AAACCCDDDDDDDDDBBBAAA>>><<<:::888777999:::;;;:::888666666777777666666777777666444222+++***(((((())))))'''&&&)))((((((***,,,---+++***)))(((&&&%%%%%%%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%$$$$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))%%%&&&&&&'''((()))******+++***)))***++++++***(((''''''''''''''''''''''''(((((((((((((((((((((((()))((('''''')))***)))((('''(((((((((((()))))))))))))))))))))))))))******++++++***)))))))))************++++++,,,,,,,,,---,,,------...////////////000......000333333111000//////000000111222222333111222555888:::<<<===>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;666666666555666666777888777666666555444333222222444444555555555555555555555555555444444444444444333333333222111000000///---------,,,,,,++++++++++++******)))))))))(((((())))))))))))))))))))))))***((('''%%%%%%'''(((***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###******)))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((('''%%%$$$$$$%%%############$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$%%%&&&'''((((((%%%""""""$$$&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$""""""######$$$%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###"""###|||gggZZZTTTRRRPPPOOOMMMKKKKKKLLLMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIEEECCCAAAAAABBBCCCDDDDDDCCCCCCAAA???===:::888777888999;;;:::888666666777777666666777777666444222)))((('''((()))***(((''')))((((((***,,,---,,,+++)))((('''&&&%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&''''''(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''&&&%%%&&&&&&&&&'''''''''(((((())))))))))))))))))))))))%%%&&&&&&'''((()))******'''''''''(((+++,,,+++)))(((((((((((((((((((((((()))))))))))))))))))))))))))''''''(((*********)))(((((((((((()))))))))***(((((()))***************+++************++++++,,,***++++++,,,---......//////000111333444444444333666777777777888999888666222222222111111111111111222444666999<<>>======;;;;;;:::::::::;;;;;;<<<;;;;;;:::999999888777777888777777777777777777777555555666777888999999::::::999888777666444333333222222111000...,,,+++***)))*********))))))))))))((((((((((((((((((((((((***)))'''&&&&&&''')))***&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###******)))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&&&&$$$######$$$$$$$$$######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&&&&%%%$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$""""""###$$$%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###"""###$$$}}}iii]]]VVVSSSRRROOOMMMKKKLLLMMMNNNMMMLLLMMMLLLKKKJJJIIIIIIIIIIIIDDDCCCCCCBBBCCCDDDEEEFFFDDDCCCBBB@@@>>>;;;999888888999::::::888777777888777666666777777666444222)))((('''((()))***)))((((((((((((***,,,---,,,+++((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''''''''''''''''''''))))))((((((((('''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))######$$$&&&(((***)))((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''(((***++++++***((((((((()))))))))******(((((()))***+++++++++++++++*********+++,,,------,,,,,,---...///111111222333555666888999999999888:::===>>><<<<<<>>>===;;;666555555555444444444333444666888;;;>>>@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>======<<<;;;;;;<<<<<<======<<<<<<;;;;;;:::::::::999888888777777888888444555777999;;;<<<<<<<<<======<<<<<<;;;:::::::::888888777555333000...,,,(((***++++++******+++,,,(((((((((((((((((((((((())))))(((''''''((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""$$$&&&%%%$$$######$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$$$$$$$###""""""###$$$%%%%%%%%%%%%%%%######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%###"""###&&&}}}kkk^^^XXXTTTRRROOONNNLLLLLLNNNOOONNNMMMOOONNNLLLJJJIIIHHHHHHHHHBBBCCCCCCCCCDDDEEEFFFHHHDDDDDDCCCBBB???===:::888777999::::::888777777888777666666777777666444222,,,***(((((())))))((('''((('''(((***,,,------+++'''((()))******((('''%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''((()))***+++%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''''''''(((((((((((((((%%%%%%%%%''')))***)))((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''(((***,,,+++***(((((()))))))))*********'''(((***+++,,,,,,++++++*********++++++---.........///000111333444555666777999;;;===>>>>>>======;;;@@@AAA===<<>>@@@BBBDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;::::::888777777777888888555666888:::;;;<<<<<<<<<======>>>???@@@AAABBBBBB@@@@@@???>>><<<:::777666///000111...+++))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((('''%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%((('''%%%#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((((((((((('''###$$$%%%%%%$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$$$$$$$###"""######$$$%%%%%%%%%$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""&&&)))((($$$"""$$$&&&}}}kkk___XXXTTTQQQPPPNNNMMMMMMNNNOOOOOONNNPPPOOOLLLJJJHHHHHHHHHHHHAAABBBCCCDDDDDDEEEGGGIIIEEEEEEDDDCCC@@@===;;;999777999::::::888777777888777666666777777666444222000---***((((((((('''&&&((('''(((***,,,------,,,'''(((***,,,+++)))'''%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%(((***$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&(((+++---///%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((((((((((((((('''''''''******)))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((+++,,,+++***))))))))))))************'''(((***+++,,,,,,++++++*********+++,,,---...///111111222444666777888999:::;;;>>>@@@AAAAAA@@@???:::@@@AAA===;;;??????;;;<<<<<<===>>>???@@@AAAAAABBBCCCDDDFFFHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGHHHHHHHHHHHHIIIFFFEEECCCBBB@@@@@@??????:::::::::;;;;;;;;;;;;;;;;;;:::888777666777888888777888999;;;;;;;;;;;;:::;;;<<<>>>AAACCCFFFHHHIIIGGGGGGHHHGGGFFFDDDBBB@@@888999777222+++&&&%%%%%%************************(((((())))))))))))((((((''''''(((((((((((('''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###########################$$$&&&(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&''''''&&&%%%&&&'''***(((&&&$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$###""""""###$$$$$$###"""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&%%%$$$###"""$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&***,,,***%%%"""$$$&&&{{{fffZZZVVVTTTTTTOOONNNLLLMMMOOOQQQRRRQQQSSSRRROOOLLLJJJIIIHHHHHHIIIFFFCCCAAABBBDDDEEEEEEFFFFFFEEECCC@@@===:::888999999999999888666555333666666777888:::888555222---+++)))((()))*********((('''%%%&&&(((***++++++***)))(((''''''&&&&&&'''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((('''&&&$$$###%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%###!!!"""###&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&)))(((((('''&&&&&&%%%%%%$$$$$$&&&'''(((***++++++)))((('''&&&&&&'''((()))''''''((())))))((('''&&&''''''((((((((((((''''''''''''''''''((((((((()))(((***,,,,,,***(((((((((******************+++++++++*********))))))(((((())))))))))))))))))))))))+++***)))))))))***+++,,,,,,,,,,,,+++++++++++++++***+++,,,,,,+++***)))(((,,,---...///000000000000222222333555777;;;???AAA>>>>>>@@@CCCEEEDDDBBB@@@>>>>>>@@@AAACCCEEEGGGHHHGGGIIIKKKKKKKKKLLLMMMOOOJJJKKKMMMOOORRRVVVYYY[[[ZZZZZZYYYWWWTTTSSSTTTUUUWWWQQQMMMNNNPPPNNNNNNOOOMMMPPPOOOKKKIIIIIIGGGCCCBBBBBBAAAAAA@@@@@@??????AAA@@@>>>======;;;888555;;;::::::<<>>;;;888777999999:::999888777555444555555666888999888444111---+++)))((()))*********(((&&&&&&'''***,,,,,,,,,***)))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))''''''((())))))((('''&&&'''(((((((((((((((((('''&&&&&&&&&'''''''''((((((''')))+++***)))'''''''''))))))))))))))))))))))))+++*********))))))))))))************************,,,+++*********+++,,,---++++++++++++++++++++++++++++++---.........---,,,/////////000111111222222777999:::<<<>>>@@@BBBDDDDDDDDDEEEFFFGGGGGGEEEDDDEEEFFFIIILLLOOORRRSSSTTTWWWZZZ___aaabbbbbbcccccc\\\\\\\\\]]]```cccfffhhhmmmnnnnnnllljjjgggggggggjjjccc______```]]][[[]]][[[^^^^^^ZZZYYYYYYVVVRRRMMMJJJHHHGGGHHHHHHGGGEEEFFFDDDBBBAAABBBAAA???===@@@>>><<<<<<>>>??????>>>AAABBBDDDEEEGGGHHHIIIJJJHHHIIIJJJKKKKKKJJJIIIHHHHHHFFFDDDCCCAAA???;;;888777666333000...---------***(((&&&%%%&&&&&&%%%$$$+++******))))))******+++(((((())))))))))))((((((((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$!!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%$$$###$$$&&&(((&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%}}}jjj^^^XXXUUUTTTOOONNNMMMMMMOOOQQQQQQPPPQQQPPPNNNLLLJJJHHHHHHGGGFFFDDDBBBAAACCCFFFGGGGGGHHHFFFDDD@@@===;;;999888999999::::::999777555444555555666888999777444111---+++)))((()))*********&&&&&&'''))),,,------,,,***)))(((''''''&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((())))))((((((((((((((('''''''''((((((''''''''''''(((((('''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&((())))))'''&&&&&&'''))))))))))))))))))))))))***************)))))))))************************+++++++++++++++,,,------++++++++++++++++++++++++,,,---...000111222222222333333222222333444666777;;;>>>AAACCCEEEFFFIIIKKKOOOQQQSSSUUUWWWWWWVVVUUUSSSUUUWWW[[[___bbbeeeggglllrrryyyxxxvvvsssqqqppprrrtttuuu~~~yyyxxxuuupppmmmnnnlllppprrrppppppqqqooojjjbbb[[[TTTRRRSSSTTTSSSPPPQQQOOOLLLKKKKKKKKKKKKJJJJJJGGGDDDAAAAAAAAA@@@???BBBBBBBBBCCCDDDEEEEEEEEEFFFGGGIIIKKKLLLMMMNNNNNNMMMLLLJJJIIIHHHFFFCCC@@@>>>===:::777444111...---***)))'''((()))+++***)))++++++***(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((())))))$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$&&&'''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%lll```ZZZVVVTTTOOONNNMMMNNNPPPQQQPPPOOOPPPOOOMMMLLLJJJHHHGGGGGGDDDBBBAAABBBDDDGGGHHHHHHJJJHHHDDDAAA===;;;::::::999:::::::::999777555444555666777888999888555222---+++)))((()))*********&&&&&&'''***---///...,,,***)))(((''''''&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''((((((((()))))))))))))))(((((((((((((((((()))''''''''''''(((((((((((('''((())))))'''''''''(((************))))))))))))*********************************************************++++++,,,------++++++++++++,,,,,,,,,,,,//////000222333444555555777666555555666888;;;<<<===@@@DDDGGGIIINNNTTTYYY\\\aaaiiinnnpppooonnnmmmiiiiiiiiijjjmmmrrrwwwzzz|||||||||tttfff``````cccbbb```ccc```\\\YYYYYYYYYYYYXXXWWWTTTPPPLLLJJJIIIGGGEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLNNNOOOOOONNNLLLKKKKKKKKKKKKIIIGGGDDDCCCAAA>>>:::666222000///---,,,,,,---......---,,,+++***(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%nnnaaaZZZVVVTTTOOONNNNNNNNNPPPQQQPPPNNNNNNNNNMMMKKKJJJHHHGGGFFFCCCBBBAAABBBEEEGGGHHHHHHHHHFFFCCC@@@===;;;::::::::::::::::::999777666444666666777999:::999555333---+++)))((()))*********&&&&&&(((***---...---,,,***)))(((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######$$$&&&'''###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%&&&((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))'''(((((((((((((((((('''(((((((((((())))))*********)))(((((((((((()))***))))))))))))************((()))***)))(((((()))+++,,,,,,,,,++++++************************+++++++++************************))))))***++++++,,,,,,,,,------------......//////222222333333444555666666777777666777999<<>>;;;999111///---,,,------,,,***------,,,+++++++++++++++***)))(((((((((((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%oooaaaZZZVVVTTTOOONNNNNNOOOQQQQQQOOOMMMMMMLLLLLLKKKJJJHHHFFFEEECCCBBBAAACCCEEEGGGHHHGGGDDDCCCAAA???===;;;::::::::::::;;;;;;:::888666555666666777999:::888555222---+++)))((()))*********(((''''''))),,,---,,,+++***)))(((''''''&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%%%%&&&(((''''''''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))***''''''((((((((((((''''''(((((((((((()))***++++++******((((((((((((******************++++++++++++)))******)))((((((***,,,---------,,,++++++***************+++++++++++++++++++++++++++++++++++++++((()))***,,,------------//////000000111222222222555555555555666777888999:::;;;<<<===@@@DDDGGGIIIMMMQQQWWW[[[___hhhttt~~~zzzxxxtttppplllfff```[[[XXXVVVUUUSSSRRRRRRRRRSSSNNNMMMKKKJJJHHHGGGFFFFFFHHHGGGEEEFFFGGGIIIIIIHHHIIIIIIJJJIIIHHHFFFDDDCCC:::888555444333222111///---,,,++++++*********+++++++++))))))))))))++++++((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''###$$$$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$#########&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$######"""$$$&&&''''''%%%$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%oooaaaYYYVVVTTTOOONNNNNNOOOQQQQQQOOOMMMKKKLLLLLLKKKJJJHHHFFFEEECCCBBBBBBCCCEEEGGGGGGFFFCCCCCCBBBAAA@@@>>>===<<<:::;;;;;;;;;:::888666555444444555777888666333000---+++)))((()))************((('''''')))************)))(((''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%"""$$$%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((((((((('''''''''(((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((***+++,,,+++***(((''''''(((***+++))))))*********+++++++++((())))))((('''(((***,,,------,,,,,,+++******)))*********++++++,,,,,,,,,++++++++++++++++++++++++***+++---...///000000///222222333333444555555666666666666777999;;;===???DDDEEEHHHLLLOOOSSSVVVWWWXXX^^^fffjjjlllqqq{{{xxxrrrgggeeebbb^^^[[[ZZZYYYYYYXXXVVVSSSPPPMMMKKKJJJJJJJJJHHHEEEDDDEEEEEEEEEDDDBBBCCCDDDFFFGGGHHHHHHHHHGGGEEEBBB@@@@@@???===<<<222111000...---,,,,,,,,,---,,,+++))))))+++,,,---(((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((($$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%ooo```YYYUUUTTTOOOOOOOOOPPPQQQQQQNNNLLLKKKKKKKKKKKKJJJHHHFFFDDDDDDCCCBBBDDDFFFGGGFFFEEEEEEEEEFFFFFFEEECCCAAA@@@:::;;;;;;;;;:::888666555222222333555666555111...---+++)))((()))*********+++)))'''&&&((()))))))))***)))(((''''''&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!###$$$%%%&&&%%%%%%$$$"""###%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&((()))*********))))))(((''''''&&&&&&&&&'''((())))))((('''&&&)))((((((((((((***,,,---+++***)))'''''')))***+++))))))))))))************''''''((('''&&&''')))+++,,,,,,++++++***))))))(((*********++++++,,,,,,,,,+++++++++++++++++++++++++++---///000222222222111444444555555666777888888666777777999<<>>===;;;888666444333333...---+++******+++---...(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((((((((&&&###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''((((((((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!"""###$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%&&&&&&$$$&&&''''''%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%ppp___VVVRRRPPPRRRQQQQQQRRRSSSRRRPPPMMMKKKLLLMMMNNNMMMJJJGGGEEEEEECCCAAAAAACCCEEEFFFFFFFFFFFFDDDBBB???===:::999;;;<<<===<<<:::888777888555555666888999777444111111///,,,+++,,,+++***)))***))))))((())))))***+++))))))))))))((((((((((((((()))+++,,,,,,+++)))(((%%%$$$######$$$%%%'''((())))))((('''%%%$$$###"""%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%'''((()))((('''&&&''')))((('''&&&%%%%%%&&&'''(((***)))(((((((((((()))))))))(((((('''''''''((((((&&&''''''((()))******+++---,,,+++*********+++,,,,,,,,,,,,++++++)))(((((((((((()))***+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,+++)))((((((,,,,,,---,,,,,,,,,,,,,,,...///000222333444555555777888888777555444666777888:::<<<>>>AAAHHHOOOTTTXXXYYYZZZ\\\___aaadddeeefffhhhjjjlllmmmmmmllllllqqqsssuuuvvvvvvssspppmmmrrrssssssssspppkkkfffccc```ccceeedddbbbfffooovvv~~~~~~wwwssstttwwwtttttttttsssuuuyyy}}}{{{~~~{{{yyyvvvtttooonnniii```ZZZYYYWWWTTTUUUQQQMMMKKKKKKIIIFFFCCC>>>===;;;;;;<<>>>>>======???@@@BBBCCCDDDEEEHHHMMMSSSXXXVVVVVVWWWXXXYYY[[[\\\]]]]]]___bbbdddeeeeeedddccc```bbbdddfffgggfffdddcccfffgggggggggfffccc```^^^\\\^^^^^^^^^]]]```fffkkknnnppppppnnniiifffggghhhiiijjjlllnnnsss{{{|||rrrjjjfffaaa\\\[[[WWWSSSRRRSSSSSSQQQNNNGGGFFFDDDAAA???>>>======CCCCCCCCCFFFJJJMMMNNNMMMLLLKKKKKKJJJGGGEEEBBBAAA777555333000...,,,,,,,,,---,,,***)))(((((())))))+++***)))((('''''''''&&&%%%&&&''''''%%%%%%&&&'''(((((())))))))))))((((((***'''%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((((((&&&######%%%'''((('''&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%lll]]]UUURRRQQQNNNMMMMMMNNNOOOOOOMMMJJJKKKLLLNNNNNNNNNLLLJJJIIIEEEBBB@@@@@@BBBEEEFFFFFFEEEDDDCCCAAA>>><<<:::::::::;;;<<<;;;888666666666555555666888999888444222...,,,***)))******)))'''((()))***++++++***)))(((''''''''''''&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&%%%$$$###""" %%%((())))))(((%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''%%%%%%%%%&&&'''''''''((('''((()))((('''&&&''')))(((''''''&&&&&&''''''((())))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))***+++,,,,,,,,,,,,,,,,,,+++***)))))),,,,,,++++++************++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,......---...///111222444666777999;;;>>>@@@AAABBB@@@BBBDDDEEEDDDDDDEEEFFFGGGHHHJJJJJJLLLOOOTTTWWWVVVVVVWWWWWWWWWXXXXXXYYYXXXYYY[[[]]]^^^^^^^^^]]]\\\]]]___bbbdddfffgggggggggggghhhhhhhhhggggggfffffffffffffffgggiiikkklllmmmmmmmmmlllkkkiiihhhgggfffgggjjjmmmsss|||yyyqqqjjjccc___ZZZYYYYYYYYYVVVSSSPPPOOOMMMJJJFFFBBB>>><<>>===???DDDIIIMMMNNNOOOPPPQQQQQQOOOMMMJJJHHH>>><<<999666222000...---...---+++***))))))******+++***(((&&&&&&'''((()))&&&'''(((((('''&&&'''((((((((())))))))))))((((((((('''%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$###%%%''''''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$kkk]]]UUURRRQQQLLLKKKKKKLLLNNNMMMKKKIIIJJJKKKLLLMMMMMMLLLJJJIIIDDDBBB@@@@@@BBBDDDEEEFFFDDDCCCAAA???===<<<;;;:::999:::;;;:::888666555666666666777888999888555222000...,,,+++,,,,,,+++***((()))+++,,,+++***((('''))))))))))))((((((((((((''''''((((((((((((''''''%%%%%%&&&'''&&&%%%###""""""%%%&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&###$$$$$$&&&&&&'''''''''$$$%%%%%%&&&'''(((((()))'''((()))((('''&&&''')))((((((''''''''''''((((((''''''(((((())))))(((((())))))************************))))))))))))))))))(((((())))))***+++,,,,,,,,,,,,------,,,+++******+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++++++++,,,,,,------//////...///111333666888666888:::>>>BBBFFFIIIKKKMMMNNNOOOOOOLLLJJJIIIIIIJJJLLLNNNOOOPPPSSSVVVYYY[[[\\\]]]^^^^^^_________```___^^^^^^___aaadddeeegggiiikkknnnrrruuuxxxzzzyyyyyyxxxxxxyyyyyyzzz{{{|||{{{{{{|||~~~~~~{{{xxxuuuuuuvvvwwwzzz}}}||||||sssnnngggcccbbb___\\\YYYWWWVVVTTTQQQNNNKKKHHHGGGAAA>>>;;;;;;>>>CCCGGGIIIOOOPPPRRRRRRQQQOOOLLLKKKFFFEEEBBB>>>:::777444333000///---+++***)))******))))))(((((((((***+++,,,((()))******(((((()))***))))))(((((((((((())))))((('''&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&''''''&&&%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%kkk]]]UUURRRQQQJJJJJJJJJLLLMMMMMMKKKIIIIIIJJJJJJKKKKKKJJJIIIHHHDDDBBB@@@@@@BBBDDDEEEEEECCCBBB@@@>>><<<;;;;;;;;;999:::;;;:::888666555666666666777999:::888555222///---++++++,,,,,,+++***((()))+++,,,+++***(((&&&))))))))))))(((((((((((($$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%%%%'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((()))((((((''''''''''''((((((&&&''''''((((((''''''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&###$$$%%%&&&'''(((''''''%%%%%%&&&&&&'''((())))))'''((()))((('''&&&''')))((((((((((((((((((((((((%%%&&&'''((((((((('''''''''((()))*********))))))************))))))))))))(((((()))***+++,,,,,,,,,,,,------------,,,,,,+++)))******+++,,,,,,------++++++,,,,,,,,,---------///...------------...///000000111222444777999;;;888:::===BBBGGGMMMRRRUUU[[[\\\[[[XXXTTTQQQOOOOOOOOOQQQUUUWWWYYY[[[___aaadddeeehhhkkkmmmoooppppppssspppllljjjkkkoootttxxxyyyzzz||||||{{{}}}zzzuuurrrpppllliiiaaa___ZZZVVVSSSQQQQQQQQQJJJEEE@@@======???AAAAAAIIIKKKMMMOOOQQQQQQPPPPPPMMMLLLIIIFFFCCC???===;;;333222000---+++*********)))******+++***)))(((''''''((())))))((('''((()))))))))(((((((((((())))))((((((((('''''''''((()))''''''''''''''''''''''''!!!"""$$$%%%''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%&&&'''&&&%%%$$$&&&'''######$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%lll^^^VVVQQQPPPKKKJJJJJJLLLNNNNNNLLLJJJJJJJJJJJJJJJIIIIIIHHHGGGDDDAAA??????AAADDDEEEEEEBBBAAA>>>===;;;;;;;;;<<<:::;;;<<<;;;888666666666666666777999:::999555222---+++))))))*********)))******++++++***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&)))(((%%%$$$$$$%%%'''(((%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((((((((((((''''''(((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&$$$%%%'''((()))(((''''''&&&&&&&&&'''((((((((()))'''((()))((('''&&&''')))'''(((((())))))(((((('''$$$%%%'''((())))))((('''&&&''')))***+++******)))************************)))***+++,,,,,,,,,,,,,,,---------......------,,,))))))***+++,,,---......,,,,,,,,,,,,------------000///......///000111333333444555777:::;;;===>>>===???BBBGGGMMMSSSYYY\\\]]]]]]\\\ZZZWWWUUUVVVWWWWWWZZZ^^^bbbdddfffiiikkkrrrtttxxx}}}|||yyywww||||||sssnnnggg```ZZZWWWUUUUUUTTTOOOIIIEEEBBBAAA???>>>AAACCCFFFJJJNNNQQQTTTUUUOOOOOONNNLLLJJJHHHFFFDDD;;;999666333000...---------------,,,***&&&###!!!%%%&&&''''''%%%%%%&&&'''***)))(((''''''((()))***))))))***((('''&&&''')))''''''''''''''''''''''''!!!"""###%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$&&&(((&&&''''''&&&$$$$$$%%%'''######$$$%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$$$$%%%%%%%%%%%%(((((('''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%########################ooo___VVVQQQOOOKKKKKKKKKMMMOOOOOOMMMKKKLLLLLLKKKJJJIIIHHHHHHGGGCCCAAA??????AAACCCEEEEEEAAA@@@===<<<;;;;;;<<<<<<:::<<<<<<;;;999777777777777777888999:::999666333---+++))))))***+++***)))++++++******)))(((((('''''''''''''''&&&&&&&&&&&&))))))(((((((((((())))))%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&(((''''''&&&&&&''''''(((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&'''(((******)))'''&&&''''''''''''(((((((((((('''((()))((('''&&&''')))'''((()))******)))((('''%%%&&&(((***++++++***)))&&&(((***+++,,,,,,+++***)))))))))******++++++,,,+++,,,------------,,,+++------............------+++++++++,,,,,,---------,,,,,,,,,------------...///......///111444777999777999;;;>>>@@@AAAAAAAAABBBCCCEEEIIINNNTTTYYY\\\XXXYYYZZZZZZ\\\```eeeiiiiiilllqqquuuwwwxxxzzz|||{{{~~~{{{qqqiiibbb]]][[[ZZZWWWSSSOOOLLLHHHDDDAAA>>>???AAADDDHHHLLLOOOQQQNNNOOOOOOOOOOOOMMMLLLKKKFFFCCC???;;;777444333222000000///---,,,)))((('''&&&'''((((((&&&&&&'''(((***)))(((''''''((()))******++++++)))&&&%%%&&&(((''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&$$$$$$&&&)))'''''''''&&&$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%######$$$%%%&&&'''((((((''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ppp```VVVQQQNNNLLLLLLLLLNNNPPPPPPNNNLLLNNNMMMLLLKKKJJJIIIHHHHHHCCCAAA??????AAACCCDDDEEEAAA???===;;;:::;;;<<<===;;;<<<===<<<:::888777888777777888999;;;999666333...---++++++,,,---,,,+++,,,+++***)))((((((((((((***)))))))))((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%$$$######$$$%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%***)))'''%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&'''(((***++++++)))'''&&&(((((((((((((((''''''''''''((()))((('''&&&''')))'''((()))******)))((('''&&&(((***,,,---,,,+++***''')))+++---...---,,,+++(((((()))***+++,,,,,,,,,,,,---.........---,,,+++------...............---------,,,,,,,,,,,,++++++,,,,,,,,,---------......------...///333777;;;===:::<<<@@@CCCEEEEEEDDDCCCDDDDDDEEEHHHLLLQQQUUUXXXXXXZZZ]]]aaagggoooxxx~~~wwwmmmfffbbb]]][[[YYYVVVSSSOOOJJJFFF@@@???>>>???AAADDDGGGIIILLLMMMOOOPPPPPPPPPOOOOOOMMMKKKFFFAAA===999777666222111000//////000222333)))+++,,,+++***)))***++++++)))(((''''''((()))++++++,,,,,,***&&&$$$%%%((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((&&&######&&&)))'''((('''%%%$$$###%%%'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&###$$$%%%&&&''')))******%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&nnn```XXXTTTSSSOOOOOOOOOOOOOOONNNMMMLLLLLLKKKJJJJJJJJJIIIFFFCCCAAAAAAAAABBBDDDEEEDDDCCCBBB@@@???============>>>>>>===;;;999888888888888777888999999888666333222...,,,***)))***+++++++++))))))))))))(((((((((((((((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''%%%%%%&&&(((+++---%%%### ###&&&((())))))(((%%%#########$$$%%%''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&'''((())))))'''&&&&&&'''%%%&&&&&&'''&&&%%%###"""(((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((***************)))(((((('''((()))******++++++***''''''(((((()))))))))***)))))))))((())))))***+++++++++,,,,,,,,,---------)))***,,,---......------(((***,,,...//////...---,,,///111222111000000000111111222444666999;;;===BBBCCCEEEHHHKKKMMMLLLJJJLLLMMMNNNPPPSSSWWW]]]bbbaaafffmmmuuu}}}xxxssskkkhhhccc___\\\YYYWWWVVVOOOIII@@@<<<<<<>>>>>>>>>BBBDDDHHHMMMRRRUUUUUUTTTRRRSSSRRRPPPKKKEEE???;;;999666333444888999555222///...,,,+++)))(((''''''+++)))'''''''''((('''&&&)))*********)))(((&&&%%%&&&&&&'''''''''''''''&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))&&&######%%%&&&%%%$$$((('''&&&&&&$$$$$$###"""&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$"""!!!"""#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!""""""mmm^^^VVVSSSRRRPPPPPPPPPPPPPPPOOONNNNNNMMMLLLKKKKKKKKKIIIFFFDDDAAAAAAAAABBBDDDEEEDDDCCCCCCBBB@@@>>><<<<<<<<<<<<===<<<:::888777777777777777888999999888666333222...,,,***)))***++++++*********)))))))))(((((((((&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&''''''(((###!!! """%%%&&&&&&%%%$$$######$$$%%%'''(((''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&((())))))'''&&&&&&'''%%%%%%&&&'''&&&%%%$$$$$$(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((()))*********))))))((('''++++++++++++***)))((('''(((((()))))))))******************)))******+++++++++,,,,,,,,,,,,---------++++++---............---+++,,,---///000000//////...000222333333333333444999999999:::;;;>>>AAACCCFFFGGGIIIMMMQQQUUUXXXXXX\\\^^^```bbbeeejjjpppuuu|||{{{vvvppplllhhhccc]]]YYYUUUOOOHHHCCCAAA???<<<:::>>>???BBBGGGLLLPPPQQQQQQRRRSSSTTTTTTRRRNNNIIIFFF@@@<<<777777888888555111111000...,,,+++))))))))),,,***(((((())))))((('''((()))***+++,,,,,,++++++))))))))))))((('''&&&%%%(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))&&&######%%%&&&%%%$$$'''&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$############$$$kkk]]]UUURRRQQQPPPPPPQQQQQQQQQPPPOOOOOONNNMMMLLLLLLLLLJJJGGGEEEBBBAAA@@@AAADDDEEEDDDCCCEEECCCAAA>>><<<:::::::::;;;:::999888777666666666777888999999888666444222...,,,))))))***++++++***++++++*********)))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$######"""!!!###%%%&&&&&&%%%$$$$$$######$$$&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&&&&((()))((('''&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&(((((((((''''''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''++++++++++++***)))(((''')))************+++++++++***+++++++++,,,,,,,,,---,,,,,,,,,---------......------......///..................///000000111111...000333444444555666888<<<>>>???@@@AAADDDHHHKKKPPPQQQTTTXXX___fffmmmqqqwwwxxxzzz{{{}}}~~~}}}}}}~~~~~~}}}|||zzzyyywwwvvvtttpppkkkiiiiiijjjrrrvvvzzzzzzwwwtttsssttt{{{}}}|||yyyvvvqqqpppppprrrwww{{{xxxsssjjjddd^^^YYYRRRMMMJJJFFFAAA============@@@EEEJJJLLLMMMNNNPPPRRRTTTSSSQQQMMMKKKFFFBBB===;;;;;;:::888555444333222///...,,,,,,+++---+++))))))***+++***)))((()))***+++,,,,,,,,,,,,))))))******)))(((''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&%%%$$$###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&kkk\\\UUURRRRRROOOPPPPPPPPPPPPPPPOOOOOOOOONNNMMMMMMMMMKKKHHHFFFBBB@@@@@@AAACCCDDDDDDCCCDDDBBB@@@===;;;;;;::::::;;;::::::999888777777777777777888999888666444333...+++))))))***+++******++++++++++++*********))))))(((((((((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%$$$%%%''')))***(((''''''&&&%%%$$$$$$$$$$$$%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''''')))******(((''''''(((%%%%%%&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''')))))))))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))(((((('''(((((()))***++++++++++++++++++++++++++++++++++++++++++,,,------.........------------............------..................///////////////111222222444555777888888:::===@@@@@@EEELLLPPPSSSUUUXXX[[[bbbdddfffkkkrrr{{{~~~zzzuuurrroookkkeeebbbaaabbbaaa```aaabbbdddeeeeeeeeeccccccbbbbbb```]]]ZZZXXXYYYZZZ[[[^^^aaabbb```^^^]]]]]]^^^___aaacccbbb```]]][[[\\\[[[ZZZ[[[^^^ccciiilllrrrxxx}}}vvvjjjddd]]]WWWTTTPPPLLLHHHCCC@@@>>>>>>AAAEEEHHHIIIKKKMMMPPPRRRSSSRRROOONNNKKKGGGCCC@@@??????===;;;999888666444222000//////---+++******+++++++++***************))))))(((((($$$%%%'''((()))***++++++(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&lll^^^VVVSSSRRRMMMNNNOOOOOOOOOOOONNNNNNOOONNNMMMMMMMMMLLLIIIFFFBBB@@@???@@@BBBCCCDDDCCCAAA@@@>>><<<<<<;;;<<<<<<;;;;;;;;;::::::999888888666777888999888666444333---+++)))((()))******)))++++++++++++*********)))))))))((((((((()))******''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&'''%%%&&&&&&$$$###"""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((('''%%%$$$###$$$&&&'''%%%%%%&&&(((******(((&&&&&&&&&%%%%%%$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''(((***++++++)))(((((()))&&&&&&&&&''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((((()))***++++++,,,,,,+++,,,,,,,,,+++++++++++++++***+++---.../////////...------........./////////---------------.........000000000000111333444555:::<<<===>>>@@@CCCHHHKKKMMMWWWcccllloooqqqsssuuuzzz{{{~~~|||wwwuuuuuuvvvvvvqqqnnnjjjfffdddaaa]]][[[ZZZWWWTTTQQQQQQRRRRRRSSSUUUVVVXXXYYYZZZYYYYYYXXXYYYYYYYYYWWWUUUUUUWWWYYYSSSUUUWWWXXXWWWVVVUUUUUUQQQRRRTTTTTTTTTRRROOONNNOOONNNLLLLLLMMMOOORRRTTT\\\```hhhpppwww{{{}}}~~~zzzzzzzzzzzz|||}}}uuujjjaaa\\\YYYUUURRRLLLHHHCCC@@@AAACCCDDDEEEJJJKKKNNNQQQSSSUUUUUUVVVRRROOOKKKGGGEEECCCAAA???>>>===;;;888666555444333///---+++***++++++***)))*********)))))))))))))))###$$$&&&'''((()))))))))''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%'''&&&$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%mmm^^^VVVSSSRRRMMMMMMNNNNNNOOOOOONNNNNNOOONNNMMMMMMMMMKKKHHHFFFBBB@@@??????AAACCCDDDDDD@@@???===<<<;;;<<<<<<===:::;;;;;;;;;;;;:::999888666777888999888777555333---+++(((((()))******)))++++++*********)))))))))((('''&&&%%%%%%%%%''''''''''''''''''''''''''''''$$$$$$$$$%%%&&&&&&''''''%%%&&&%%%###""""""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&)))'''%%%$$$$$$%%%(((***######$$$%%%''''''%%%$$$""""""###$$$&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((('''(((***++++++)))(((((()))(((((('''''''''((())))))'''(((((((((((()))))))))))))))))))))))))))))))))&&&''''''''''''(((((((((&&&''''''(((((())))))***))))))))))))))))))))))))((())))))************))),,,,,,,,,,,,+++***)))(((,,,,,,,,,++++++++++++******+++---.../////////............////////////000...------......///111111333333555666888999;;;;;;<<<===@@@CCCGGGMMMTTTYYYaaalllzzz~~~zzzvvvlllhhhccc```______^^^]]]]]][[[XXXWWWWWWVVVUUUSSSNNNNNNMMMLLLLLLMMMNNNOOOSSSSSSSSSTTTUUUVVVWWWWWWWWWXXXXXXWWWUUUVVVXXXZZZTTTTTTUUUUUUTTTSSSQQQPPPOOOPPPPPPPPPNNNLLLIIIGGGHHHGGGFFFFFFFFFGGGIIIJJJLLLOOOTTTYYY]]]```aaaaaaeeedddbbb```aaaeeelllqqq~~~}}}qqqiiiccc^^^[[[VVVQQQKKKFFFEEEEEEFFFFFFEEEEEEGGGJJJNNNRRRUUUWWWWWWVVVSSSOOOKKKGGGDDDBBBCCCAAA???===:::888777777222000---,,,,,,,,,+++)))))))))******,,,---///000''''''(((''''''&&&%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%&&&%%%%%%&&&&&&'''''''''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%'''***)))&&&$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&###$$$%%%&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%mmm^^^UUURRRQQQMMMNNNNNNOOOPPPPPPOOOOOONNNMMMLLLLLLLLLKKKHHHEEEBBB@@@>>>>>>@@@CCCDDDDDDAAA@@@>>><<<;;;:::;;;;;;999999:::;;;:::999888777555666888999888777555444---+++(((((()))******)))******)))))))))((((((((()))'''%%%$$$###$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((&&&'''&&&$$$""""""%%%'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&''''''(((&&&&&&%%%%%%&&&'''((()))$$$######$$$&&&&&&%%%###!!!"""###%%%&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&'''((((((((((((((('''((())))))'''&&&&&&'''***)))((('''''''''((()))'''((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''((((((((((((%%%&&&&&&'''(((((())))))))))))))))))))))))))))))))))))***+++++++++++++++,,,,,,,,,,,,+++***)))))),,,+++++++++************)))***,,,.../////////........./////////000000000////////////111222444555777999<<>>>>>@@@BBBDDDDDDCCCBBB???<<<:::999999999777888999::::::999777666555666888999888777555444---***(((((()))***))))))))))))))))))((((((((((((+++***'''%%%$$$%%%&&&'''((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((('''%%%######&&&(((&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$&&&'''((((((###$$$%%%'''(((((('''''''''%%%$$$%%%'''''''''&&&$$$$$$%%%&&&&&&&&&%%%%%%'''''''''&&&&&&'''''''''&&&''''''(((((((((((((((%%%'''((('''&&&$$$%%%%%%+++***)))'''''''''((()))'''((((((((())))))******''''''''''''''''''''''''((()))))))))******++++++%%%%%%%%%&&&'''(((((())))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,+++++++++******)))))))))((())),,,...//////......////////////000000000000000000000111333555777999;;;>>>BBBFFFHHHJJJJJJJJJPPPTTTYYYaaajjjwww|||sssttttttpppiiibbb^^^[[[]]]]]]]]][[[YYYYYY\\\^^^``````aaadddeeeeeebbb___aaa```___aaacccfffffffff___aaadddeeeddddddddddddhhhiiikkkpppxxx}}}zzzwwwsssooolllmmmmmmkkkiiifffbbb___]]]WWWVVVTTTQQQOOOMMMLLLLLLIIIJJJKKKLLLLLLLLLKKKJJJEEEGGGIIIIIIIIIJJJKKKMMMKKKPPPVVVXXXWWW[[[ccckkkrrrzzz{{{}}}~~~xxxjjjeee___[[[YYYXXXXXXWWWRRROOOJJJFFFEEEGGGJJJMMMMMMPPPTTTVVVVVVUUUTTTSSSHHHGGGDDDBBB???===<<<;;;:::888444222111000---++++++***)))))))))***+++,,,(((((()))))))))))))))(((&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$'''******'''%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$!!!&&&&&&###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''###$$$&&&'''((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&lll^^^WWWSSSQQQLLLMMMNNNOOOPPPOOONNNMMMLLLMMMNNNMMMLLLIIIGGGEEE@@@???>>>>>>???BBBDDDFFF???===;;;999999999777666::::::;;;<<<;;;:::999888555666777888777555333222---,,,***(((((()))+++,,,------,,,***)))'''&&&&&&)))(((((((((''''''''''''***'''%%%&&&((((((&&&$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$ !!!$$$&&&(((((('''&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###'''&&&%%%%%%&&&'''((()))&&&((()))++++++)))(((&&&''''''((()))************(((((((((((((((''''''&&&((('''%%%%%%&&&&&&%%%$$$******))))))((((((''''''+++***(((&&&%%%&&&((()))+++***(((''''''((()))***'''''''''''''''((())))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,(((((()))***++++++,,,,,,,,,---......//////......///---+++---000111000...555666666444444777>>>DDDGGGJJJNNNRRRUUUXXX[[[^^^dddjjjsss}}}wwwmmmbbbZZZXXXZZZZZZXXXUUUTTTWWWZZZXXXZZZ\\\]]]]]]^^^aaacccdddjjjqqqtttrrrqqqsssuuuoooqqqsssvvvzzz}}}yyyxxxyyy|||yyyuuuqqqooolllhhhccc___[[[YYYXXXTTTRRRSSSUUUUUUPPPKKKPPPNNNKKKJJJKKKKKKJJJIIIKKKLLLLLLLLLLLLNNNPPPSSSWWW[[[```dddggghhhiiijjjyyy{{{nnneeeaaa___]]]ZZZUUUSSSPPPLLLIIIHHHGGGGGGLLLOOOSSSWWWXXXWWWTTTRRRRRROOOKKKFFFCCCAAA@@@@@@>>>;;;888666555333000---......//////...---,,,+++,,,***(((((()))*********))))))(((((('''''''''&&&&&&&&&''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$###"""###$$$$$$###$$$$$$%%%%%%$$$$$$###'''&&&%%%%%%%%%&&&'''(((mmm___WWWSSSQQQMMMNNNOOOOOOOOONNNMMMLLLLLLMMMMMMMMMLLLIIIGGGEEEBBBBBBAAAAAABBBCCCDDDEEECCC@@@===;;;:::999777666::::::;;;;;;;;;:::999888555666777888777555333222,,,,,,***)))))))))***+++,,,,,,+++***)))(((''''''))))))(((((((((''''''''')))'''%%%&&&((((((&&&$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$"""###%%%'''((((((''''''(((((('''''''''&&&&&&&&&"""###$$$%%%&&&'''''''''''''''&&&%%%&&&'''((((((%%%'''((())))))((('''%%%######$$$$$$%%%%%%$$$$$$)))(((''''''&&&&&&'''''''''&&&&&&'''((((((&&&%%%***)))))))))(((((((((''''''&&&$$$###"""###$$$%%%)))(((&&&%%%%%%&&&'''((((((''''''''''''((())))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++))))))***+++++++++++++++******++++++,,,------...------...............---111///...000333555555444111444666777777;;;BBBHHHKKKQQQXXX```gggnnntttxxx|||xxxssskkkccc^^^XXXRRRMMMNNNQQQUUUVVVUUUVVVYYY\\\aaaeeeiiillllllkkkjjjjjjnnnuuu|||{{{wwwsssrrrnnnkkkgggggggggeee```[[[]]][[[XXXVVVUUUSSSPPPMMMMMMMMMMMMLLLKKKKKKKKKLLLNNNPPPSSSUUUVVVVVVWWWXXXbbbkkkwwwxxxrrrkkkccc]]][[[ZZZVVVRRROOOLLLJJJIIIFFFGGGJJJMMMPPPSSSVVVWWWPPPOOOMMMJJJGGGEEECCCCCCAAA???<<<:::888666333111---,,,,,,+++++++++++++++---***((('''(((((('''&&&))))))(((((((((''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&((()))***%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%mmm___WWWSSSPPPMMMNNNOOOOOONNNMMMLLLKKKLLLMMMMMMMMMLLLJJJGGGEEECCCCCCCCCDDDDDDEEEEEEEEEGGGDDD???<<<;;;:::888777:::::::::;;;:::999999888555666777888777555333222,,,,,,++++++************************)))))))))))))))))))))(((((((((''''''((('''&&&&&&'''(((&&&%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&'''((()))((('''&&&'''''''''''''''&&&&&&&&&######%%%&&&'''((((((((((((((('''&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&''''''''''''&&&&&&%%%)))(((&&&%%%&&&''')))***'''&&&'''((())))))(((&&&))))))))))))(((((((((((()))((('''&&&%%%&&&'''(((((('''&&&&&&&&&'''((()))((((((''''''(((((()))***))))))))))))))))))))))))******))))))******+++,,,++++++++++++,,,,,,,,,,,,***************+++,,,,,,+++,,,,,,------...........................------///......000333666777666444777;;;===???CCCIIIOOOWWW^^^hhhsss}}}rrriiieee___ZZZSSSMMMJJJJJJIIIIIIKKKPPPVVVZZZ\\\___eeeiiiuuu{{{~~~}}}yyyuuussspppmmmiiiddd^^^ZZZWWWWWWWWWUUUSSSPPPLLLJJJJJJJJJIIIIIIIIIJJJKKKLLLPPPTTT[[[bbbjjjttt~~~}}}qqqiiidddbbb^^^ZZZUUURRRPPPOOOGGGFFFDDDEEEHHHMMMSSSVVVRRRRRRQQQPPPMMMIIIEEECCCEEECCC@@@>>>===<<<:::888111///,,,***)))***+++---...,,,)))(((((((((&&&%%%))))))((((((((((((''''''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$mmm___WWWRRRPPPNNNNNNOOONNNNNNLLLJJJIIILLLLLLMMMMMMLLLJJJGGGFFFAAABBBCCCEEEFFFFFFFFFFFFHHHEEEAAA???===<<<;;;999::::::::::::999999888888555666777888777555333222,,,,,,,,,,,,+++***))))))((()))))))))************)))))))))(((((((((((('''''''''&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&%%%'''''''''''''''''''''''''''''''''''''''&&&%%%%%%((((((''''''&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%++++++++++++******)))(((((('''%%%%%%'''***---///,,,***''''''(((((((((((())))))))))))((((((((((((+++***))))))((()))*********))))))((())))))***+++((((((((('''((())))))***))))))))))))))))))))))))******))))))******+++,,,+++++++++,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,,,,,,,------.................................000000000222444777999:::===@@@CCCEEEHHHNNNVVV]]]lllrrr|||zzzpppddd\\\WWWVVVVVVSSSOOOLLLLLLNNNPPPRRRTTTYYY```ffflllttt~~~zzztttppppppooommmjjjddd^^^YYYTTTQQQMMMJJJJJJKKKLLLLLLLLLMMMNNNQQQWWW^^^fffkkkmmmrrrzzzsssnnnggg```ZZZVVVUUUTTTQQQNNNIIIFFFEEEGGGKKKNNNSSSTTTUUUTTTQQQKKKFFFCCCFFFCCCAAA@@@AAABBBAAA@@@:::777222...+++,,,---...///---+++*********((('''))))))(((((((((((((((((())))))((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$#########%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&$$$###lll^^^VVVRRRPPPMMMMMMNNNNNNMMMKKKJJJHHHKKKLLLMMMMMMLLLJJJHHHFFF===???AAACCCEEEFFFGGGGGGGGGDDDBBBAAAAAA@@@>>><<<::::::999999888888888888555666777888777555333222,,,---------,,,+++)))(((((((((((()))******++++++***)))))))))((((((((((((&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$&&&''''''''''''''''''''''''(((((((((((('''&&&&&&(((((((((''''''&&&%%%%%%'''''''''(((((('''''''''((((((((((((((('''&&&%%%&&&&&&%%%&&&)))---111444111---((($$$$$$&&&((()))(((((((((((())))))))))))(((((('''''''''((((((((()))))))))))))))***++++++((((((((((((((()))******))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,,,,---------...---,,,+++,,,---///000,,,,,,,,,,,,------------//////.........///000111444555666777999<<<@@@BBBEEEHHHLLLOOOUUU___kkkttt~~~zzzxxxxxxxxxxxxwwwtttpppkkkiiieeeccc___YYYTTTSSSUUUWWWTTTTTTUUUUUUVVVXXX[[[]]]bbbfffmmmuuuxxxgggaaaYYYSSSPPPNNNMMMLLLIIIHHHHHHIIILLLOOOSSSUUUUUUZZZ```ggglllooorrrtttxxx~~~wwwjjj```YYYVVVUUUXXXUUUPPPKKKGGGEEEDDDDDDNNNPPPRRRSSSRRRNNNJJJHHHEEECCCAAAAAADDDFFFGGGGGGCCC???:::444000...---...+++***)))***++++++***((((((((())))))))))))))))))))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&$$$###"""kkk]]]VVVRRRPPPLLLLLLMMMMMMLLLKKKJJJIIIKKKKKKMMMMMMLLLJJJHHHGGG===>>>???AAACCCEEEFFFGGGEEEDDDCCCDDDDDDBBB???<<<::::::999888888888888999555666777888777555333222......---,,,+++******)))'''(((((()))******++++++******)))))))))(((((((((%%%&&&((('''&&&&&&'''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''$$$%%%'''((())))))******'''''''''(((''''''&&&%%%'''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%%%%&&&'''***...111333222---'''$$$$$$&&&((()))(((((((((((())))))))))))((())))))))))))*********&&&''''''(((((()))))))))))))))(((((())))))***+++))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,------......+++++++++++++++,,,,,,---------------------------////////////000111333555444666888:::===AAAGGGKKKOOOSSSZZZaaajjjwwwwwwjjjccc```\\\\\\[[[YYYVVVSSSPPPNNNNNNMMMMMMMMMNNNSSSYYY^^^[[[^^^bbbeeegggiiimmmooouuuzzz{{{oooeee___ZZZUUUQQQKKKJJJHHHHHHJJJKKKJJJIIIKKKMMMPPPTTTXXX[[[^^^___aaahhhttt|||mmmbbbZZZWWWYYYWWWUUUQQQMMMHHHEEECCCFFFHHHJJJMMMOOOPPPOOOOOOFFFDDDBBBBBBEEEGGGIIIIIIGGGDDD@@@:::555111///---)))(((((()))******)))'''(((((())))))))))))******((((((((((((((('''''''''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''' !!!###%%%'''((())))))###$$$$$$%%%%%%$$$$$$######$$$$$$######"""!!! ~~~iii\\\UUURRRPPPJJJKKKLLLLLLLLLKKKJJJIIIJJJKKKLLLMMMLLLKKKHHHGGGAAAAAA@@@@@@AAACCCEEEFFFEEEEEEFFFFFFFFFBBB===999::::::888777777777888999555666777888777555333222000///---+++************(((((())))))******++++++*********)))))))))(((((($$$&&&((((((&&&&&&'''))))))((((((((('''''''''&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%&&&'''((()))*********%%%&&&'''((((((((('''&&&'''&&&&&&&&&&&&&&&&&&'''((())))))*********))))))&&&&&&'''((()))+++---...,,,)))&&&%%%&&&((())))))'''((((((((()))))))))***))))))******++++++++++++&&&&&&'''((()))*********))))))(((((())))))***+++))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,---......///***++++++,,,---,,,,,,,,,........................000/////////111444777888666999===AAAFFFLLLUUUZZZaaahhhqqq|||xxxgggZZZTTTRRRLLLKKKIIIHHHFFFEEEDDDDDDGGGIIILLLPPPWWW```jjjqqquuuyyy~~~yyyrrrlllccc___[[[XXXWWWUUURRROOOMMMLLLKKKKKKMMMOOOPPPQQQOOOUUU^^^gggqqq~~~ssshhhbbb\\\\\\ZZZWWWSSSOOOLLLJJJCCCDDDEEEGGGJJJLLLNNNPPPKKKHHHEEEDDDFFFGGGHHHHHHIIIHHHFFFCCC>>>999444111,,,++++++,,,,,,,,,***'''(((((()))))))))*********'''''''''(((((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""$$$&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$'''&&&%%%$$$############|||hhh[[[UUURRRPPPIIIJJJKKKLLLLLLKKKKKKJJJJJJKKKLLLMMMLLLKKKIIIGGGEEEDDDBBBAAA@@@BBBCCCDDDFFFFFFGGGHHHGGGBBB;;;666;;;:::888777777777888999555666777888777555333222111///---***))))))***+++((()))))))))************************))))))))))))$$$&&&((((((&&&%%%'''***))))))(((((('''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((()))))))))))))))(((((('''$$$%%%'''(((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((()))))))))))))))'''''''''(((((((((((((((&&&%%%%%%''')))***)))((('''((((((((())))))******$$$$$$%%%&&&''''''&&&&&&((((((***+++,,,,,,,,,,,,)))))))))))))))******+++))))))))))))))))))))))))*********)))***++++++,,,++++++,,,,,,---...//////,,,---...///000///...---000000000000////////////000//////000222555999;;;???CCCHHHNNNTTT\\\fffmmmsss{{{zzziiiZZZPPPLLLLLLEEEEEECCCBBBBBBCCCDDDEEEMMMQQQVVV^^^hhhttt{{{sssmmmiiieee```\\\SSSPPPKKKIIIHHHIIIJJJJJJFFFJJJPPPTTT[[[fffuuuvvvnnncccbbb```]]]YYYUUURRRQQQFFFEEEDDDDDDEEEGGGJJJLLLPPPLLLHHHFFFFFFGGGGGGGGGJJJKKKKKKJJJFFF@@@:::666222111000000000///,,,)))(((((())))))*********+++&&&'''''''''(((((()))))))))(((((((((''''''''''''%%%%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''' ###%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%%+++***((('''&&&&&&''''''{{{hhh\\\UUURRRPPPMMMKKKJJJKKKMMMNNNMMMLLLLLLKKKKKKKKKKKKJJJGGGDDDDDDDDDDDDEEEFFFGGGGGGHHHDDDFFFGGGEEEAAA<<<888666<<<<<<<<<:::777444444555:::999888888888666333111///+++)))+++,,,******+++,,,,,,++++++***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%((((((((((((((((((((((((***)))'''&&&&&&''')))***''''''''''''((((((((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))'''((()))******)))((('''))))))))))))))))))))))))*********)))((('''''''''(((((((((((()))))))))))))))))))))***+++++++++,,,......---,,,,,,+++******,,,---......,,,,,,---...,,,,,,------------........./////////...///111444///222666888999;;;@@@DDDFFFLLLUUU___jjjvvvvvvooocccXXXPPPKKKIIIHHHHHHHHHHHHHHHJJJNNNSSSWWW\\\bbbjjjrrr|||yyyrrrdddZZZRRRQQQOOOJJJHHHJJJJJJIIIHHHIIIMMMUUU^^^eeevvvuuukkk```\\\]]]^^^[[[VVVPPPKKKBBB;;;888;;;BBBGGGKKKMMMNNNLLLHHHEEEEEEGGGHHHIIIKKKKKKIIIFFFAAA???:::888555333222000,,,)))***(((&&&&&&((((((((('''### !!!'''+++***(((''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$(((((((((''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%)))((((((&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$&&&'''((((((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyyfffZZZTTTQQQPPPLLLLLLLLLMMMOOOOOONNNLLLLLLKKKKKKKKKKKKJJJGGGEEEAAAAAABBBCCCCCCDDDEEEEEEEEEFFFFFFDDD???;;;888777;;;<<<<<<:::888777777888888777666666666444111//////***(((+++,,,***)))+++))))))******************(((((((((''''''''''''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))&&&&&&'''(((((((((((('''((((((''''''''''''((((((''''''''''''''''''((()))***)))(((((((((((()))***))))))))))))))))))))))))(((((()))))))))))))))))))))))))))************+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...........................///000000000000111444666222555888:::===CCCKKKRRRUUU\\\hhhuuu{{{nnnccc___XXXRRRNNNMMMMMMMMMLLLMMMNNNQQQUUU[[[ccciiiqqqwwwsssfff___ZZZRRRMMMMMMKKKIIIGGGFFFGGGKKKQQQUUU^^^iiixxxzzznnnfffccc```[[[WWWXXXTTTLLLDDD???>>>@@@BBBCCCFFFIIIKKKIIIGGGEEEDDDFFFHHHKKKMMMMMMLLLJJJIII@@@>>>;;;999777333///,,,,,,***((()))***+++***)))(((%%%"""$$$(((+++)))''''''''''''((((((((())))))(((''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&'''((((((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&wwwdddYYYSSSPPPOOOLLLLLLMMMOOOQQQQQQNNNLLLLLLKKKKKKKKKLLLKKKHHHEEEAAAAAAAAABBBCCCCCCDDDDDDEEEEEEDDDAAA<<<999888888:::;;;<<<;;;999999999;;;777666666666666444111......)))'''***+++)))(((***''''''((())))))***++++++(((''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&''')))++++++***)))((()))((((((''''''(((((()))***)))((((((((((((((()))+++)))'''%%%%%%''')))+++))))))))))))))))))))))))''''''(((((()))***++++++*********+++++++++,,,,,,+++++++++*********************+++,,,,,,---......,,,.........---,,,---...////////////////////////...///000000000111444777777999===AAAFFFPPP\\\eeennnuuu|||nnn___TTTSSSRRRSSSSSSUUUWWWYYYZZZ[[[\\\___cccjjjttt~~~wwwpppfff^^^YYYRRROOOKKKHHHFFFFFFGGGHHHKKKRRR]]]hhhssswwwnnneee^^^YYY\\\YYYSSSMMMFFFAAA===;;;===???DDDIIILLLKKKGGGCCCAAACCCFFFIIIKKKLLLMMMLLLIIIGGGCCC@@@===888333///***)))'''''')))***)))(((---***''''''***+++)))'''''''''((((((((())))))))))))(((((((((((((((((()))'''''''''&&&&&&%%%%%%$$$&&&''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''((((((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&wwwdddXXXRRROOONNNLLLMMMNNNQQQSSSRRROOOLLLLLLKKKKKKKKKLLLKKKHHHFFFCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDBBB>>>:::888888999:::;;;;;;;;;999888999:::999888777777777666333000---)))''')))+++(((((()))''''''(((((())))))))))))''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''&&&%%%&&&''''''((((((''''''&&&&&&'''''''''''''''(((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&''''''))),,,......---+++)))))))))(((((((((((())))))++++++***)))((((((((())))))(((&&&%%%%%%&&&((()))))))))))))))))))))))))))'''(((((()))******++++++************+++++++++,,,,,,+++++++++***)))))))))***++++++,,,,,,------...---...///...---,,,---///////////////////////////111222333222222444777999;;;@@@HHHPPPZZZfffttt}}}~~~uuuoookkkffffffeeeccc^^^WWWPPPKKKQQQUUU\\\ccciiinnnrrrtttxxxyyy{{{{{{ssseee```XXXPPPLLLIIIHHHGGGJJJLLLPPPUUU\\\fffrrrzzz|||oooccc]]]\\\[[[XXXTTTOOOHHHAAA<<<======@@@FFFKKKMMMJJJFFFBBBCCCEEEGGGIIIKKKLLLMMMOOOLLLIIIFFFBBB===666222,,,+++))))))***+++***)))---+++)))(((******)))((('''(((((((((((())))))))))))((((((''''''(((((()))(((''''''&&&%%%$$$$$$###&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyyfffYYYSSSOOOMMMMMMMMMOOOQQQSSSRRROOOLLLLLLKKKKKKLLLLLLLLLIIIGGGCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDAAA===999777888999:::;;;;;;:::777666666777999888777777777555222000---)))''')))+++(((((()))))))))))))))((((((''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''%%%&&&''''''((((((((('''((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&(((+++------,,,)))((())))))(((((((((((()))))),,,+++***)))))))))))))))%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))************************)))))))))*********++++++,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///////////////000000000000444555777777777999<<>>AAAFFFIIIIIIGGGFFFFFFFFFHHHJJJMMMPPPRRRPPPOOOLLLIIIFFF@@@:::666222000...---......---,,,***)))(((((()))*********(((((((((((()))))))))***(((''''''''''''''''''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&zzzgggZZZTTTPPPNNNMMMMMMNNNPPPRRRRRROOOMMMLLLKKKKKKLLLMMMLLLJJJHHHBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDBBB>>>:::888999::::::;;;;;;999777555555666666555555555555333000---...)))'''***+++)))(((***++++++***))))))((('''''')))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''%%%&&&'''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&***))))))(((((())))))***+++***))))))))))))))))))&&&&&&((())))))(((&&&&&&))))))))))))))))))))))))*********************))))))))))))************++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---...///...//////000111222333333222444777999;;;>>>CCCFFFOOO[[[nnnwwwlll```UUUMMMKKKJJJHHHGGGHHHMMMTTTZZZhhhsss}}}qqqfff]]]XXXOOOMMMJJJIIIIIIKKKNNNPPPSSS[[[gggttt{{{kkkfff```]]][[[XXXSSSOOOHHHEEE@@@>>>@@@BBBEEEFFFCCCCCCBBBDDDGGGLLLQQQTTTPPPOOONNNMMMKKKFFF@@@<<<222000---,,,,,,+++)))((((((((((((((())))))***+++((((((((()))))))))******(((''''''&&&&&&''''''((((((((((((''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((((((((((((###$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyyfff[[[UUUSSSQQQNNNMMMMMMNNNPPPPPPOOONNNLLLKKKKKKLLLMMMMMMJJJHHHCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDBBB???<<<999999:::999:::;;;:::888777888999666555444444444333000---///***(((+++,,,***)))+++******************))))))******)))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))(((((((((((((((((((((((('''''''''(((((('''''''''%%%&&&''''''((((((''''''******))))))))))))******))))))((((((((()))******************************)))))))))))))))))))))))))))))))))******++++++,,,*********+++++++++,,,,,,***************+++++++++***++++++,,,,,,------...---///000///...---...000///000111333444666777888666999>>>BBBGGGNNNTTTYYYeeeqqq}}}pppeee^^^YYYSSSNNNIIIJJJKKKMMMQQQXXXbbbiii~~~|||sssddd___WWWQQQLLLKKKJJJJJJGGGMMMVVV^^^iii{{{xxxkkkbbb^^^\\\XXXVVVQQQNNNIIIDDD@@@@@@BBBEEEDDDBBB@@@@@@BBBFFFKKKOOOQQQPPPQQQQQQPPPMMMHHHEEE555222///---,,,***(((&&&))))))))))))))))))***+++(((((()))))))))*********)))((((((''''''(((((()))((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''''''''&&&&&&###$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&vvveee[[[WWWUUUTTTNNNMMMLLLMMMOOOPPPOOONNNLLLKKKKKKLLLMMMMMMKKKIIIFFFFFFFFFFFFFFFEEEEEEEEECCCDDDCCC@@@===:::999:::888999;;;;;;:::999;;;<<<888777666666666555222//////+++)))+++,,,******+++)))))))))***++++++,,,,,,************))))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))***************))))))))))))******((((((''''''((()))******///---+++******+++---///))))))))))))))))))))))))''''''(((***+++,,,---...++++++,,,,,,,,,---------))))))******+++++++++,,,((()))***+++---...///000...///000///...---...000000111333555777999:::;;;BBBFFFLLLSSSZZZccckkkpppyyytttjjj\\\TTTRRRTTTTTTSSSNNNQQQVVV[[[aaakkkuuu}}}~~~|||~~~uuuiii\\\SSSMMMIIIGGGFFFJJJMMMPPPWWWfff{{{|||nnngggdddaaa___XXXWWWRRRKKKDDDAAACCCFFFLLLIIIEEECCCCCCEEEIIILLLQQQRRRSSSTTTUUUSSSNNNKKK>>>;;;777444333111...,,,+++++++++***))))))***+++))))))))))))******************))))))))))))******((((((((()))))))))))))))&&&''''''''''''''''''&&&&&&&&&&&&''''''(((((((((&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&((((((((('''&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&sssccc[[[WWWSSSPPPLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNMMMMMMLLLJJJIIIHHHCCCAAA@@@@@@BBBCCCCCCBBB@@@@@@@@@===:::999999:::::::::::::::999888777777:::888666555444333111000+++******)))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((******))))))((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***)))'''&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''(((((($$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******)))***,,,---...++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------,,,***((()))***...------...000111222222333555777888999<<>>;;;999999:::::::::::::::999888777777777666555555666555333111++++++***)))))))))))))))((())))))******))))))((())))))))))))((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***((('''&&&&&&'''((()))(((((((((((((((((((((((()))(((((('''''''''(((((($$$$$$%%%&&&&&&'''((((((((('''''''''&&&&&&&&&%%%''''''((()))))))))))))))))))))))))))))))))))))))************************)))************+++++++++...---,,,************+++++++++++++++++++++++++++++++++,,,,,,,,,---------000111222222000000111222111000///...///000000000555666777888;;;BBBKKKRRR^^^lll|||pppccc\\\SSSQQQPPPTTT[[[fffooouuu~~~xxxkkk```YYYRRRPPPMMMJJJIIILLLSSSYYYeeemmmzzz}}}rrrkkkddd```[[[WWWSSSNNNHHHCCC???BBBDDDDDDBBBAAACCCDDDJJJLLLPPPSSSUUUUUUSSSRRRQQQKKKDDDAAA???;;;666111---,,,++++++,,,,,,+++******))))))((((((((((((((()))))))))))))))(((((('''&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&((((((((((((''''''''''''%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''' """$$$%%%$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%(((''''''&&&%%%%%%$$$$$$tttccc[[[XXXUUUQQQMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGCCCAAA@@@@@@BBBCCCCCCBBBCCCCCCBBB???;;;999999:::::::::::::::999888777777555444555666777666444111++++++***))))))))))))************++++++*********))))))))))))((((((((((((&&&''''''((())))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))((((((((((((((((((((((((***)))((('''''''''''''''%%%%%%%%%&&&''''''((((((((((((((((((''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...000000000000111333222111000000000111333333888:::;;;>>>DDDPPP^^^iii|||{{{zzz|||}}}~~~zzzqqqeeeXXXQQQNNNNNNOOOTTT^^^lll|||}}}{{{{{{sssiiibbbWWWOOOJJJJJJKKKLLLOOOTTT]]]iiiwww~~~ooohhh___ZZZXXXUUUOOOJJJFFFGGGFFFDDDBBB@@@AAABBBFFFIIILLLPPPTTTUUUVVVWWWWWWRRRMMMIIIGGGDDD>>>:::111///,,,+++++++++***))),,,,,,,,,,,,+++***))))))((((((((()))))))))))))))''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$'''''''''''''''(((((((((&&&'''((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''' """$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$sssbbb[[[XXXUUURRRNNNNNNOOOOOONNNNNNMMMMMMLLLLLLKKKKKKJJJHHHGGGFFFCCCAAA@@@@@@BBBCCCCCCBBBEEEEEECCC@@@<<<999999:::::::::::::::999888777777444555666777888666333///,,,+++******))))))*********++++++,,,,,,++++++***))))))))))))(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))((((((((((((((((((((((((***)))(((''''''&&&''''''%%%&&&&&&&&&''''''(((((()))))))))(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...***+++------,,,,,,...///000111111222222555888;;;===AAAGGGNNNWWWfffxxx}}}uuulllgggggg``````^^^XXXRRRNNNOOOQQQVVV\\\ggguuu~~~sssooommmooottt|||}}}mmm```XXXSSSMMMIIIJJJLLLPPPXXXcccppp}}}~~~sssggg___\\\[[[WWWSSSNNNLLLJJJFFFCCCAAAAAAAAACCCEEEHHHLLLQQQUUUXXXZZZYYYVVVRRROOOLLLIIIDDDAAA777444///,,,++++++***)))((()))***++++++***)))(((((((((((((((((()))******((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''((((((((()))******)))'''%%%&&&'''%%%%%%%%%&&&&&&&&&''''''###%%%''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%rrraaaZZZWWWUUUSSSOOOOOOOOOOOOOOONNNMMMMMMLLLLLLKKKKKKJJJHHHGGGFFFCCCAAA@@@@@@BBBCCCCCCBBBEEEEEECCC@@@<<<999999:::::::::::::::999888777777777666777888777555111---,,,++++++***************++++++,,,,,,,,,,,,++++++))))))))))))(((((((((((()))((((((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&'''''''''''''''((())))))))))))))))))))))))''''''((()))))))))))))))************************************************))))))*********+++++++++)))******+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///......///000000111222222333666;;;???@@@JJJWWWdddrrrwwwlllaaaYYYVVVLLLMMMMMMKKKJJJMMMTTTZZZfffpppvvvrrrnnnkkkjjjmmmxxx|||pppeeeYYYQQQMMMLLLKKKMMMTTT\\\eeejjjyyyzzznnngggbbb]]]ZZZUUURRRNNNJJJGGGDDDCCCBBBAAABBBEEEHHHMMMSSSWWWZZZYYYWWWUUUSSSQQQNNNKKKHHH???;;;555111///---+++***!!!###%%%&&&'''''''''&&&((((((''''''((()))***+++))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$""""""$$$&&&(((%%%%%%&&&&&&''''''(((((()))******)))'''%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%'''))))))((('''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%ppp___XXXVVVTTTRRRPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGCCCAAA@@@@@@BBBCCCCCCBBBCCCCCCBBB???;;;999999:::::::::::::::999888777777888888777777666444000---,,,,,,+++************+++***++++++,,,,,,++++++***))))))))))))(((((((((((())))))(((((('''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&'''(((((())))))&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''((()))))))))))))))************************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111000///...///000222444666666666:::@@@FFFLLLYYYlll|||{{{ooodddYYYPPPMMMGGGIIIJJJKKKNNNUUU___gggxxxyyyqqqlllooouuuqqqgggXXXSSSMMMIIIJJJMMMQQQSSS```mmmsssggg___ZZZZZZWWWRRROOOLLLJJJGGGDDDAAAAAABBBDDDIIINNNTTTWWWYYYYYYYYYXXXVVVTTTRRRPPPGGGCCC===888555111...+++&&&'''((()))***+++++++++))))))(((''''''(((************)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''%%%!!!!!!%%%'''&&&&&&&&&&&&&&&'''''''''&&&'''((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((((((&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&nnn]]]VVVUUUTTTRRRPPPPPPPPPPPPOOONNNMMMLLLMMMMMMMMMLLLKKKJJJIIIHHHCCCAAA@@@@@@BBBCCCCCCBBBAAABBBAAA>>>;;;999999:::::::::::::::999888777777888777666555666555222000---,,,++++++******++++++******++++++++++++******))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((()))))))))&&&&&&&&&''''''''''''(((%%%&&&'''(((((()))))))))((((((((((((((((((((((((''''''&&&''''''((()))***(((((((((((('''''''''''''''''''''(((((()))))))))''''''((()))))))))))))))************************************************)))************+++++++++,,,,,,------,,,+++)))(((------------------------------------............,,,---//////......///111444888<<<>>>AAAGGGQQQXXXdddqqqyyyjjjbbb]]]WWWRRRPPPNNNQQQUUUYYY___hhhttt||||||}}}{{{sssiii[[[PPPKKKJJJJJJJJJPPPXXXcccnnnyyysssfff```]]]ZZZVVVTTTRRRPPPKKKGGGCCCBBB@@@AAADDDJJJOOOSSSVVVXXXYYYZZZYYYWWWUUUUUUMMMIIIDDD???;;;666111---......---------------...+++***(((''''''''')))***+++***)))((('''''''''((('''''''''''''''''''''''''''''''''((((((((())))))'''&&&###!!!!!!###&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&mmm\\\UUUTTTSSSQQQPPPQQQPPPPPPOOONNNMMMLLLNNNNNNMMMMMMLLLJJJIIIHHHCCCAAA@@@@@@BBBCCCCCCBBB@@@@@@@@@===:::999999:::::::::::::::999888777777777555444444555555444333---,,,++++++******++++++*********++++++*********))))))))))))((((((((((((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&((()))***+++((((((((((((((('''''''''&&&'''''''''(((((())))))'''(((((()))))))))))))))************************++++++++++++++++++++++++)))************+++++++++((()))+++,,,------,,,,,,---------------------------------.........//////,,,...000000111111333555555:::AAAGGGMMMVVVccclllzzzsssfffZZZWWWYYYXXXWWWXXXWWW[[[aaahhhppp{{{}}}{{{nnn\\\RRRNNNLLLKKKGGGKKKQQQWWW```rrrtttlll^^^[[[YYYWWWVVVSSSNNNIIIDDDBBB@@@???BBBGGGMMMPPPSSSUUUXXXYYYXXXWWWVVVVVVQQQNNNIIIDDD???999333...///---+++)))((((((((())),,,+++((('''&&&'''((())),,,+++)))((('''''''''((((((((((((((((((((((((((('''((((((((())))))******)))((((((''''''(((((()))'''''''''&&&&&&%%%%%%%%%&&&((()))(((''''''((()))%%%%%%%%%&&&&&&&&&''''''&&&''')))((('''&&&&&&'''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&ooo___UUUPPPOOOQQQOOOPPPRRRRRRQQQOOOLLLJJJIIIJJJLLLMMMLLLJJJHHHFFFAAAAAA@@@@@@@@@AAABBBCCCDDDAAA===;;;<<<<<<<<<;;;???>>>===;;;999777666555:::888666777999888444111+++***((()))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''&&&(((***+++***)))((()))+++++++++***)))((('''&&&&&&%%%(((***)))&&&$$$%%%'''+++)))''''''((())))))((('''((()))+++++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))---,,,+++))))))))))))***************************))))))***+++,,,,,,------******+++++++++,,,,,,,,,///////////////////////////000000///...///111333111111111111333555777999>>>FFFOOOUUU^^^lllxxx}}}wwwjjjZZZVVVRRRQQQWWW___hhhmmmpppsssyyy~~~{{{zzzwwwuuutttqqqrrrzzzkkk^^^VVVOOOJJJIIIJJJLLLNNNOOOYYYooowwwiiiaaa]]]^^^[[[VVVTTTWWWOOOIIIAAA===???DDDIIILLLOOORRRVVVZZZ[[[ZZZXXXWWWWWWQQQJJJFFFDDD@@@999444111///,,,,,,,,,---,,,+++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***&&&######(((***)))&&&&&&&&&''''''((()))))))))))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''((())))))'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''ppp```WWWQQQOOOQQQNNNOOOQQQQQQQQQNNNLLLJJJGGGHHHJJJKKKJJJHHHFFFDDDAAAAAA@@@@@@AAAAAABBBCCCCCC@@@===;;;;;;<<<<<<;;;<<<<<<;;;:::999999888888777666555555666555222///,,,+++))))))***+++******++++++++++++,,,,,,------------,,,+++***)))((((((&&&((()))((('''&&&''')))'''''''''''''''&&&&&&&&&&&&'''''''''%%%$$$%%%&&&)))(((&&&&&&((((((((('''(((((()))***************((((((((('''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((()))*********************************,,,+++***)))))))))***+++*********************************+++,,,,,,,,,---***++++++++++++,,,,,,,,,------------------------///000000000//////111333111222444666999<<<@@@CCCHHHTTTaaakkkuuuwwwdddZZZSSSQQQOOOSSS]]]jjjwww~~~vvvqqqjjjfffeeejjjqqqzzztttfffZZZQQQMMMLLLLLLMMMLLLQQQ```nnnwwwjjj^^^\\\\\\ZZZXXXXXXSSSNNNHHHCCCAAABBBDDDFFFLLLOOOTTTYYY[[[[[[YYYXXXXXXSSSMMMJJJHHHDDD===777333000---,,,---------,,,************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))%%%"""###'''***)))&&&((((((((((((((('''''''''))))))))))))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%(((''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&'''''''''rrrcccYYYSSSPPPQQQMMMNNNOOOPPPPPPNNNLLLJJJHHHIIIJJJJJJJJJHHHEEEDDDAAAAAAAAAAAAAAABBBBBBBBBBBB???<<<;;;;;;<<<<<<;;;===<<<;;;:::999888777666666555555555555444111///---+++***)))*********((())))))***+++,,,------...------,,,+++******))))))&&&((()))((('''&&&''')))%%%&&&&&&&&&''''''((((((***)))&&&&&&''''''''''''((('''&&&&&&(((((('''&&&))))))(((((())))))******&&&&&&&&&'''''''''''''''))))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))***************************************)))******+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111000//////000222111333666999===CCCJJJOOO]]]lll}}}}}}oooaaaUUUOOOOOOOOORRR[[[kkk~~~zzzmmmeee______ccckkkxxxpppdddXXXSSSOOONNNLLLLLLSSS[[[nnnwwwyyyggg___```___\\\ZZZWWWUUUPPPJJJCCC@@@??????GGGKKKQQQWWW[[[\\\[[[ZZZYYYVVVRRRPPPNNNIIICCC===555222///------...------++++++*********)))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''$$$"""###''')))((('''***))))))(((''''''&&&&&&))))))))))))((('''&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''sssddd[[[TTTPPPQQQLLLMMMNNNOOOOOONNNLLLKKKKKKKKKLLLLLLKKKIIIGGGFFF@@@AAAAAABBBBBBBBBBBBBBB@@@>>>;;;:::;;;<<<<<<<<>>;;;888555333222777777777777666555333111...,,,***)))******)))((('''((()))***+++,,,---...,,,,,,++++++***)))(((((((((***+++***)))((()))+++(((((((((((())))))))))))000,,,((('''***,,,+++***((('''&&&'''))))))((('''***)))(((''''''((()))***&&&&&&''''''''''''((((((((((((((((((((((((((((((******))))))(((((('''''''''((((((((()))))))))***************************)))))))))******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------,,,...000000000000111222777999===AAAHHHRRR^^^gggzzz~~~|||vvvqqqmmmllliiiddd\\\WWWSSSSSSTTTWWW^^^kkk~~~zzzmmmgggeeehhhqqqzzznnnbbbWWWQQQNNNMMMOOOSSS___eeerrrxxxlllhhheee```\\\XXXXXXUUUPPPHHHAAA>>>===BBBFFFMMMSSSYYY[[[\\\\\\ZZZYYYWWWVVVTTTOOOIIIDDD888555000...---------,,,+++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%###"""$$$''')))((('''))))))((((((''''''''''''(((((()))(((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''((())))))((('''''''''''''''&&&&&&&&&''''''''''''''''''&&&ssseee[[[TTTQQQQQQLLLLLLMMMNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJIIIGGGFFF@@@AAABBBCCCCCCCCCBBBBBB???<<<:::999:::<<<<<<<<<@@@???===:::777555333222555666777777555333222111...,,,***)))******)))(((''''''((()))+++,,,------******))))))((((((''''''(((***+++***)))((()))+++))))))))))))((((((((((((000,,,((('''***,,,+++***((((((((()))++++++***(((***)))(((''''''((()))***''''''((((((((()))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))************************'''((()))***+++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////////////////,,,---///000111111444666<<>>BBBHHHNNNTTTYYY[[[\\\[[[ZZZZZZYYYWWWSSSNNNJJJ===888333///---,,,,,,+++++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((($$$$$$$$$%%%'''(((((('''''''''''''''(((((())))))(((((((((((((((((('''&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&$$$%%%%%%&&&'''((())))))((((((''''''&&&&&&&&&%%%&&&&&&'''(((((('''&&&&&&sssdddZZZTTTQQQRRRLLLLLLMMMNNNOOOOOOOOOOOOKKKJJJJJJIIIHHHFFFEEEDDD@@@AAABBBDDDDDDCCCCCCBBB===;;;888888:::;;;<<<<<<<<<;;;:::999888777666555222444555444222000//////---+++***)))*********(((''''''((()))***++++++,,,))))))((((((((('''''''''&&&((()))((('''&&&''')))((((((''''''&&&&&&&&&%%%***)))&&&&&&''''''''''''(((((()))***,,,---+++)))))))))((((((''''''((((((''''''(((((()))*********))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++'''((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------000000000000000000000000...///111222333666:::======FFFTTTcccttt}}}ooofff^^^VVVOOONNNOOOPPPRRRTTTXXX^^^bbbnnnvvv|||}}}xxx~~~nnnaaaWWWQQQPPPPPPRRRXXXbbbppp~~~{{{sssccc```\\\WWWSSSNNNHHHDDD===???CCCHHHNNNTTTYYY[[[ZZZ[[[[[[ZZZXXXUUURRRPPPCCC>>>888222///---,,,+++,,,++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&&&&''''''((())))))***'''(((((((((((((((''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&((((((''''''&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%qqqbbbXXXRRRQQQRRRLLLMMMMMMNNNOOOPPPPPPPPPKKKKKKJJJIIIGGGFFFEEEDDD@@@AAACCCDDDEEEDDDCCCBBB<<<:::888777999;;;<<<<<<:::::::::999888777777666111333555444111///...///,,,+++))))))***+++******((((((((()))))))))******))))))))))))((((((((((((&&&((()))((('''&&&''')))&&&&&&&&&'''''''''''''''&&&'''''''''%%%$$$%%%&&&''''''(((***,,,,,,+++((((((((())))))(((''''''&&&&&&&&&''''''((())))))***))))))))))))))))))))))))''''''(((((())))))******))))))))))))((((((((((((++++++++++++++++++++++++((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.........,,,,,,,,,------------...111111111111111111111111111222333444666;;;AAAEEEGGGUUUjjj}}}yyyjjj```ZZZTTTPPPOOORRRWWW\\\bbbgggnnnrrr}}}~~~||||||nnn```ZZZSSSTTTUUUWWW\\\dddmmmtttyyyrrrkkkaaa\\\YYYTTTLLLFFF===>>>@@@CCCIIIPPPVVVZZZYYYZZZZZZYYYWWWUUUSSSSSSKKKEEE===666222///---,,,,,,,,,+++++++++*********(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***)))''''''''''''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%&&&((())))))(((&&&%%%qqq```WWWRRRQQQSSSMMMMMMNNNOOOPPPPPPQQQRRRNNNMMMLLLKKKIIIHHHGGGFFF@@@AAACCCEEEEEEDDDCCCBBB;;;999777777999;;;<<<======<<<;;;999777666444444333555777666333000000111+++***))))))***++++++***(((((((((((())))))))))))************)))))))))))))))***+++***)))((()))+++&&&&&&'''((()))***+++,,,%%%(((***)))&&&$$$%%%'''%%%&&&'''))),,,,,,***((('''((()))))))))(((&&&%%%%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))((((((((((((++++++++++++++++++++++++((()))***+++,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......000000000000000000000000555555666777999???FFFLLLYYYjjjpppbbbZZZVVVSSSQQQSSSYYYaaaiiiqqqxxxzzzuuuuuuyyy}}}sssiiiZZZYYYVVVQQQOOORRRYYY___aaammm|||~~~sssfff___\\\XXXNNNFFF>>>>>>>>>@@@FFFMMMTTTYYYYYYYYYYYYWWWUUUTTTTTTUUUPPPJJJAAA:::555111///...,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))(((***++++++)))'''&&&&&&)))))))))(((''''''&&&&&&''''''((((((((((((((('''''''''''''''((((((((()))''''''((((((((((((''''''$$$%%%%%%&&&'''((())))))(((((('''&&&%%%%%%$$$$$$%%%&&&((())))))(((&&&%%%qqqbbbZZZTTTQQQQQQLLLMMMNNNPPPQQQQQQPPPPPPKKKKKKKKKJJJHHHFFFDDDBBB;;;<<<>>>AAADDDDDDCCCAAA:::999888888888999:::;;;===<<<;;;;;;999999888777888888777555444111000///++++++++++++*********)))************))))))))))))******+++***'''&&&&&&'''''''''''''''''''''''''''))))))(((((('''''''''&&&))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************(((((()))***************))))))***))))))((('''&&&&&&''''''((()))******+++))))))))))))************+++++++++***)))((('''&&&---------,,,+++***)))(((***+++,,,---...---,,,+++*********+++++++++,,,,,,///...,,,,,,,,,...000111---...000222333333333333888666999@@@DDDHHHTTT```ooovvvkkkaaa]]]ZZZVVVXXX^^^aaahhhsss}}}{{{tttppprrrsssyyyqqqcccVVVRRROOOMMMOOOTTTXXXZZZcccrrrrrrfffbbb___XXXPPPKKKEEE@@@???@@@DDDMMMWWWWWWYYYZZZZZZXXXVVVUUUUUUTTTOOOHHHAAA:::444...***...---+++***+++,,,+++***,,,+++)))((((((((()))******)))((()))***+++***((())))))(((((('''''''''&&&'''''''''''''''''''''''')))'''%%%&&&)))***(((&&&''''''''''''''''''''''''***)))(((&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))(((&&&$$$"""oooaaaYYYSSSPPPOOOLLLMMMNNNPPPQQQPPPPPPOOOLLLLLLLLLKKKIIIGGGDDDCCCAAAAAAAAABBBDDDDDDBBB@@@;;;:::999888888999::::::;;;;;;:::999888777666666888777777555444222000///++++++*********)))))))))))))))))))))))))))))))))***+++,,,+++)))'''((()))************************)))(((((((((''''''''''''))))))((((((((('''''''''))))))))))))))))))))))))'''(((((((((((()))))))))''''''((()))))))))))))))((())))))))))))(((((('''''''''(((((())))))******))))))))))))************---,,,***((((((((()))***,,,,,,,,,,,,,,,+++***)))+++,,,------......------------------............000///...------...//////333333333333333444666777999777<<>>===<<<===@@@BBBBBBBBB===<<<;;;999888888888999>>>======<<<;;;:::999999777777666555444222000000*********)))))))))((((((((((((((((((((()))))))))***+++,,,+++)))((()))***''''''''''''''''''''''''((((((((((((((('''''''''))))))(((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&'''(((((())))))((((((&&&'''((())))))***))))))))))))))))))((((((((((((((()))))))))************+++***)))((()))***,,,---***++++++,,,------,,,,,,+++***)))))))))***,,,---------------............***+++,,,...000000111111...000222222333666;;;???DDDIIITTTgggzzzmmm]]]UUUTTTUUU[[[fffvvvxxxllleeeaaa```eeejjjtttyyyiii\\\UUUQQQOOONNNNNNOOOVVVeeeuuuxxxiii```XXXRRRLLLJJJFFFAAA@@@BBBMMMQQQVVVYYYZZZYYYYYYYYYWWWVVVTTTRRRNNNHHHAAA<<<444111...,,,,,,,,,,,,+++++++++*********))))))))))))'''&&&'''((()))(((&&&))))))(((((((((((((((((())))))))))))))))))))))))((((((''''''(((((((((''''''''''''''''''''''''''')))(((((((((''''''''''''&&&'''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%&&&'''((()))mmm```YYYSSSPPPOOOLLLMMMNNNOOOOOOOOONNNMMMNNNNNNNNNMMMKKKIIIGGGEEE>>>===<<<===???AAABBBAAA>>>===;;;999888888999999>>>===<<<;;;:::999999888666666666555444222111000************))))))))))))'''((((((((())))))******(((*********((('''((()))************************'''''''''((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((()))************)))&&&'''((())))))***))))))))))))))))))((((((((((((((()))))))))************'''(((***,,,,,,,,,+++******+++,,,,,,------------,,,+++*********+++---...---------.........//////+++,,,---...............111444888999:::<<>>===<<<;;;999999999::::::;;;::::::999888777666555666666666555444333111000++++++++++++*********)))(((((())))))******++++++''')))***)))((('''((()))))))))))))))))))))))))))'''''''''((((((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))************((())))))***************'''(((((())))))))))))((((((((((((((())))))))))))))))))))))))************&&&(((+++......---+++)))++++++,,,---------------......------......///000////////////000000000111111000///...---,,,++++++222777;;;===>>>CCCLLLTTTdddppp}}}zzzzzz|||}}}zzzwwwrrriii\\\RRRSSSYYYbbbooovvvqqqjjjkkksssggg___VVVOOOJJJHHHMMMTTTddduuuyyyjjjddd\\\VVVUUUSSSLLLGGGEEECCCHHHOOOTTTVVVVVVWWWWWWWWWVVVVVVVVVUUUQQQLLLHHH???:::555000...---,,,+++++++++,,,,,,++++++***))))))(((''''''))))))((('''(((((())))))))))))******(((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((((()))(((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&'''((())))))'''%%%###mmm^^^VVVQQQPPPPPPLLLMMMNNNOOOOOONNNMMMLLLMMMMMMMMMLLLKKKHHHFFFDDDBBBAAAAAAAAABBBAAA???<<<<<<<<<:::999999:::;;;<<<:::999888888666666555444666666666555444333222111,,,,,,,,,,,,++++++++++++)))))))))***+++,,,,,,,,,((()))******)))((()))***''''''''''''''''''''''''''''''''''''((((((((()))(((((()))))))))*********))))))))))))))))))))))))((((((((())))))))))))***'''(((((()))***)))))))))((())))))))))))(((((('''''''''(((((())))))******))))))))))))************)))***+++,,,---,,,+++***,,,,,,------------------,,,,,,---............---....../////////000000000222111000///......///000333888===AAAGGGSSScccpppzzzsssooollljjj```]]]ZZZZZZWWWWWW___jjjzzzzzzuuuyyyvvveeeYYYQQQLLLMMMQQQUUUeeewwwyyylllccc\\\ZZZXXXQQQKKKHHHAAADDDGGGJJJLLLPPPTTTWWWXXXWWWWWWXXXWWWUUUQQQMMMFFFAAA:::555111///...,,,++++++,,,,,,,,,+++***)))***)))((((((******)))((((((((()))))))))*********))))))))))))))))))))))))&&&((())))))'''&&&''')))(((((((((((((((((((((((('''((()))))))))(((&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''mmm\\\TTTPPPOOOPPPLLLMMMNNNOOOOOONNNLLLLLLMMMMMMMMMLLLJJJHHHEEEDDD<<<<<<===???AAAAAA???<<<<<<;;;:::999:::;;;<<<===;;;;;;:::999888777666666666666555555444333222111---------,,,,,,,,,++++++))))))***+++,,,,,,------)))***++++++***)))***,,,************************&&&'''''''''(((((())))))(((((())))))*********+++))))))))))))))))))))))))''''''''''''((((((((()))&&&''''''((((((((((((((())))))***))))))(((''''''&&&''''''((()))******+++))))))))))))************,,,,,,+++++++++++++++,,,,,,------......---,,,,,,((()))***+++,,,+++******,,,,,,,,,,,,---------...//////......000333666888888===CCCIIITTTgggvvvmmmgggbbb^^^WWWSSSUUU[[[aaahhhuuuxxxrrrnnnqqqxxx{{{wwweeeZZZSSSQQQSSSLLLYYYgggqqq|||rrrhhh```^^^[[[SSSLLLIIIBBBBBBAAABBBDDDJJJRRRXXXYYYXXXXXXXXXYYYWWWTTTQQQKKKFFF>>>888444222000...++++++,,,---,,,+++***)))+++)))((()))***+++***((((((((())))))*********+++************************&&&(((***)))&&&%%%''')))))))))))))))))))))))))))'''((()))))))))(((&&&%%%''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%(((***,,,sss```WWWSSSPPPMMMMMMMMMNNNOOOPPPPPPPPPPPPNNNMMMLLLKKKIIIHHHFFFFFF???@@@AAACCCDDDDDDCCCCCC@@@===::::::;;;===>>>=========;;;999777555444333888666555555666555333000+++++++++***++++++,,,,,,+++++++++*********))))))************++++++++++++((((((((((((((('''''''''))))))(((((('''''''''&&&(((((())))))******++++++''''''(((((())))))*********)))((((((((()))+++,,,)))))))))))))))))))))))))))((('''''''''(((***+++'''((((((((())))))))))))'''(((((()))***,,,---...))))))***++++++++++++***///---+++******+++,,,......------------...//////........................000000///000111333666888>>>???GGGWWWkkkooobbbYYYWWWZZZVVVYYY___gggrrr}}}tttllleeeiiihhhnnn}}}ooodddYYYPPPPPPQQQWWW```iiiqqq~~~}}}nnnhhhddd[[[SSSQQQMMMHHHDDDEEEFFFHHHMMMRRRWWWYYYZZZYYYVVVTTTUUUVVVQQQMMMFFF===555000///000,,,---...+++(((&&&(((******)))((()))*********(((***)))(((((())))))((('''''''''''''''((((((((((((///+++((('''((((((&&&$$$)))))))))))))))))))))))))))((('''''')))******))))))((('''%%%%%%&&&''''''''''''''''''''''''''''''''')))++++++)))'''''''''sssaaaXXXTTTQQQNNNLLLMMMNNNPPPPPPQQQQQQQQQQQQOOONNNKKKHHHFFFDDDCCC???@@@AAACCCDDDDDDCCCCCC@@@>>>;;;:::<<<===>>>>>>===<<<;;;:::888666555555888666555555555555222000,,,,,,++++++***++++++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((''')))(((((((((''''''''''''))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))***))))))))))))***,,,---...+++,,,------......------...---+++******,,,---......------------...//////////////////////////////222222333444555888<<<>>>BBBGGGUUUjjjssseeeZZZSSSTTTYYY[[[```iiiuuuzzzooobbb```cccnnn{{{{{{iii[[[XXXUUUSSSUUUYYY```mmmyyy|||ssskkkaaaZZZXXXTTTMMMHHHFFFFFFDDDGGGKKKSSSVVVYYYYYYWWWUUUUUUVVVRRRPPPJJJBBB;;;555222111+++,,,---,,,)))((()))++++++***))))))++++++***)))***))))))((())))))((('''''''''((((((((()))))))))'''%%%%%%'''***------,,,)))))))))))))))))))))))))))'''&&&'''((()))))))))&&&&&&&&&&&&''''''((()))''''''''''''''''''''''''''')))******((('''&&&'''sssaaaXXXUUURRROOOLLLMMMNNNPPPQQQRRRRRRRRRSSSRRROOOLLLHHHDDDBBB@@@???@@@BBBCCCDDDDDDCCCBBBAAA>>><<<;;;===>>>??????<<<<<<;;;:::999888777777777666555555555444222000------,,,+++************+++++++++***************((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''******)))((((((''''''&&&))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))'''((())))))******))))))+++************************************+++,,,,,,)))***++++++,,,+++++++++,,,,,,+++++++++---...///...------------...//////000000000000000000000000///111333555777999===@@@EEEMMM```wwwtttdddYYYSSSSSSYYYbbblllrrr}}}zzzfffaaa^^^aaahhhttt}}}kkkaaa[[[TTTQQQOOOQQQZZZcccooozzzyyylllcccaaa^^^VVVOOOMMMJJJEEECCCEEEMMMQQQWWWZZZZZZXXXWWWVVVTTTSSSOOOJJJCCC<<<666222)))+++---,,,+++******+++,,,***)))***+++,,,+++*********)))))))))(((((((((((())))))))))))*********+++)))((()))***+++***((())))))))))))))))))))))))((('''%%%&&&''')))(((((($$$%%%&&&'''((()))))))))''''''''''''''''''''''''&&&((())))))'''&&&&&&'''rrr___WWWTTTRRROOOLLLMMMOOOPPPQQQRRRSSSSSSSSSRRROOOLLLHHHDDDBBB@@@@@@AAABBBDDDDDDDDDCCCBBBAAA???<<<<<<===???@@@???<<<;;;;;;::::::999999999777666555555555444222000...---,,,+++*********************************************)))))))))))))))''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''******))))))(((((('''''''''((()))++++++***))))))(((((((((((((((((((((((('''((()))++++++***)))))),,,,,,++++++++++++******,,,++++++******+++++++++(((((()))***************++++++++++++,,,...///000...------------...//////000000000000000000111111000222666777999<<>>777//////.........---,,,+++,,,+++***+++,,,,,,+++***)))+++,,,+++((('''(((***************++++++++++++'''(((******************(((((((((((((((((((((((('''&&&%%%%%%'''((((((''''''''')))))))))((('''&&&''''''''''''''''''''''''&&&'''((('''&&&%%%'''(((nnn\\\UUUSSSPPPNNNMMMMMMNNNOOOPPPPPPPPPPPPOOONNNMMMKKKIIIGGGEEEDDDBBBCCCDDDEEEEEEDDDCCCBBBAAA>>><<<;;;===>>>??????;;;;;;::::::999999888888666555444444444333111///------,,,+++***************************+++++++++******))))))((((((''''''&&&&&&''''''((()))))))))'''''''''(((((((((((((((%%%%%%&&&''')))***+++,,,))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))((()))******++++++************+++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,------......//////...------------...//////......///111333444555666666;;;???BBBEEEMMMYYYbbbmmmnnnsss|||rrraaaWWWVVVXXXbbbppp|||yyytttsssqqqnnnllliiigggfffdddaaa^^^\\\[[[[[[ZZZYYYYYYYYYYYYXXXWWWVVVUUUUUUVVVUUUUUUTTTTTTSSSSSSRRRTTTTTTTTTTTTUUUUUUUUUUUUUUUWWWYYY[[[]]]```cccfffhhhlllqqqvvv{{{yyypppjjjhhhkkkrrrmmm^^^SSSPPPRRRMMMOOOYYYjjj~~~zzzjjjccc^^^___^^^XXXPPPLLLJJJKKKNNNSSSWWWYYYXXXWWWYYYWWWVVVUUUSSSMMMDDD===666444111//////...---+++,,,***)))***+++,,,+++***)))+++---+++(((''')))+++)))************+++++++++''')))++++++)))'''''''''((((((((((((((((((((((((((('''%%%&&&''')))(((((()))))))))))))))((('''&&&''''''''''''''''''''''''&&&'''((('''&&&&&&(((***nnn\\\UUUSSSQQQOOOMMMMMMNNNNNNOOONNNNNNMMMPPPOOOMMMKKKIIIFFFEEEDDDBBBCCCDDDEEEEEEDDDCCCBBB@@@>>>;;;:::<<<===>>>>>>;;;;;;:::999888888777777666555444444444333111///,,,,,,++++++***+++++++++))))))*********++++++++++++++++++***)))(((((((((&&&&&&''''''((())))))***''''''''''''((((((((()))''''''(((((()))***++++++(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))******))))))******+++,,,(((((()))***+++,,,------,,,,,,+++++++++,,,,,,---(((((()))************)))------...............---...------------...//////...///111333666888:::;;;===BBBHHHLLLRRR^^^nnn{{{~~~}}}~~~}}}vvveee\\\XXX\\\gggwww{{{zzzxxxtttpppkkkgggddd```___^^^\\\ZZZXXXVVVVVVSSSPPPMMMLLLLLLMMMMMMLLLJJJJJJJJJJJJJJJIIIHHHHHHKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMMMMOOOQQQTTTOOORRRWWWZZZ]]]```cccffflllooossswww{{{}}}sssooommmtttzzzjjjaaa___TTTRRRVVVaaaooozzznnnccc```___[[[WWWUUUNNNMMMLLLOOOTTTWWWXXXWWW[[[YYYVVVVVVVVVRRRJJJDDD===999333000///...---++++++***))))))++++++***)))(((+++...,,,((('''))),,,)))))))))************+++''')))++++++(((%%%$$$$$$(((((((((((((((((((((((()))'''&&&'''((()))))))))(((((((((((((((((())))))'''''''''''''''''''''''''''(((((('''&&&''')))+++nnn]]]VVVTTTRRRPPPMMMNNNNNNNNNNNNMMMLLLLLLQQQPPPNNNKKKHHHFFFDDDCCCCCCCCCDDDEEEEEEDDDCCCBBB@@@===;;;:::;;;===>>>===;;;;;;:::999888777666555666555444444444333111///+++++++++***++++++,,,,,,))))))******++++++++++++......------,,,+++******&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))))))))))))))************''''''(((((())))))*********)))((((((((()))+++,,,))))))))))))))))))))))))+++***)))))))))***,,,---''''''((()))+++,,,---...,,,+++++++++,,,,,,---...++++++,,,------------,,,.........///......------...------------.../////////000222555888;;;===>>>IIINNNUUU[[[cccrrrzzzzzz}}}{{{~~~rrrfff___\\\\\\eeeuuu|||wwwqqqnnnggggggeeeccc```\\\XXXVVVQQQPPPOOONNNLLLJJJIIIIIIJJJHHHEEEDDDEEEGGGGGGGGGDDDDDDEEEEEEEEEDDDDDDCCCEEEDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDEEEEEEDDDAAABBBCCCCCCCCCCCCEEEGGGDDDGGGJJJLLLMMMOOOQQQSSSTTTWWWZZZ]]]```ccchhhkkkooovvvzzzooooootttssskkk^^^YYYYYY]]]dddrrryyyiiibbb```^^^\\\]]]QQQNNNLLLMMMRRRVVVXXXWWW^^^ZZZWWWVVVWWWUUUNNNIIIBBB<<<555000///...---+++***)))((()))***+++***((((((,,,...,,,(((&&&))),,,((())))))))))))*********!!!&&&)))))))))+++---(((((((((((((((((((((((()))((('''''')))******)))((('''&&&'''((()))+++---''''''''''''''''''''''''(((((()))((('''(((***,,,lll___XXXTTTRRRRRRPPPQQQRRRRRRQQQNNNLLLJJJMMMMMMNNNMMMJJJFFFBBB???BBBBBBCCCCCCCCCCCCBBBBBBDDDAAA>>>;;;:::;;;<<<>>>>>>===<<<;;;999888777666666777777777666555444444---,,,++++++******+++++++++++++++***************...---,,,***))))))((((((+++***((('''&&&&&&''''''))))))))))))))))))))))))******))))))((((((''''''+++***((('''&&&''')))***,,,,,,+++***))))))******''''''((()))***+++,,,,,,,,,+++++++++***)))))))))+++***)))***+++++++++)))++++++,,,,,,,,,---------)))***,,,...//////......//////////////////......---///111111000///000000111000111555888:::AAAHHHOOO^^^ooo{{{wwwllllllddd______^^^\\\```gggrrr|||}}}wwwuuupppkkkfffbbb___]]]WWWUUURRROOOLLLJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDDDD@@@AAABBBCCCCCCBBBAAA@@@?????????@@@AAAAAABBBBBBBBBCCCDDDCCCAAA@@@AAABBBAAAAAAAAA@@@@@@@@@@@@???>>>@@@BBBDDDDDDBBB@@@>>>BBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFHHHKKKNNNRRRTTTYYY[[[aaahhhrrr{{{vvvnnnrrr|||mmm___UUUVVVZZZaaauuusssiiiccc]]][[[\\\VVVTTTPPPNNNPPPTTTVVVUUUZZZZZZZZZXXXVVVSSSQQQOOOIIICCC999222...---------............---,,,+++++++++)))'''(((+++------+++)))))))))))))))))))))))),,,+++)))''''''(((***+++&&&'''((()))************(((***,,,...///...---,,,'''((()))******+++******(((((('''''''''&&&&&&&&&((((((((((((((((((''''''mmm```YYYUUUSSSSSSNNNNNNOOOOOONNNLLLKKKIIILLLLLLMMMLLLJJJGGGCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCAAA===:::999:::<<<===<<<<<<;;;:::888777666555333444444333333222111000---,,,++++++***+++++++++*********)))))))))))))))*********))))))*********&&&&&&%%%%%%%%%&&&(((((())))))))))))))))))))))))******))))))((((((((((((+++***(((''''''((()))***,,,++++++***))))))******))))))))))))************++++++++++++************+++***)))***+++,,,+++))))))************+++++++++++++++,,,---....................................,,,---//////...---...///333222444888;;;???IIITTTiiiyyyuuukkkddd]]]XXX[[[___cccjjjsssxxxqqqfffdddaaa\\\XXXTTTRRRPPPMMMLLLJJJHHHFFFFFFEEEEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@>>>??????@@@AAAAAABBBBBBBBBCCCDDDCCCAAA@@@AAABBBAAAAAAAAAAAA@@@@@@@@@??????@@@BBBDDDDDDBBB@@@?????????????????????@@@@@@AAAAAAAAABBBDDDGGGIIIKKKKKKLLLOOOSSSYYY^^^cccfffpppxxxwwwqqqrrrxxxlll[[[VVVXXX\\\iiixxxwwwnnnddd^^^]]]ZZZWWWRRRMMMMMMPPPSSSTTTZZZZZZZZZYYYWWWUUUSSSQQQMMMGGG???777333000...---,,,,,,,,,,,,+++******))),,,***((()))+++,,,***))))))))))))))))))))))))))),,,+++)))((((((((()))***''''''''''''&&&%%%$$$$$$%%%&&&(((***+++***))))))((())))))))))))(((((('''(((((('''''''''&&&&&&&&&'''''''''(((((((((((((((nnn```ZZZUUUSSSSSSNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBAAA???<<<:::999:::;;;===;;;::::::888777666555444333333333222222111000///------,,,+++++++++++++++)))))))))((())))))******------+++***((('''&&&%%%''''''&&&&&&&&&'''(((((())))))))))))))))))))))))***))))))))))))(((((((((***)))(((''''''(((******,,,+++******)))*********++++++*********)))))))))*********+++++++++++++++,,,***)))***+++,,,+++***************++++++++++++------,,,,,,,,,------...........................,,,...//////......///000444555888;;;>>>FFFVVVfff}}}rrrjjj```ZZZWWW]]]gggrrr|||~~~yyyuuunnnfff```UUUTTTQQQNNNKKKHHHFFFFFFEEEDDDCCCCCCCCCCCCCCCDDD??????@@@@@@AAAAAAAAABBB@@@@@@????????????@@@@@@?????????@@@AAAAAABBBBBBBBBCCCDDDCCCAAA@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@BBBCCCCCCBBB@@@??????>>>>>>============>>>???>>>>>>>>>>>>@@@BBBCCCCCCCCCDDDEEEHHHKKKMMMOOOUUU[[[cccllluuuyyypppnnnrrrxxxhhh]]]YYYYYY^^^fffzzz|||oooeee```___\\\VVVQQQNNNNNNRRRVVVZZZZZZZZZZZZYYYXXXVVVUUUSSSNNNFFF???:::555000---++++++++++++************---+++***)))******((('''))))))))))))))))))))))))************))))))))))))*********)))(((''''''&&&$$$%%%&&&(((((((((''''''+++*********)))(((''''''(((((((((''''''''''''&&&&&&'''''''''(((((())))))nnn```YYYTTTRRRRRRPPPOOONNNNNNMMMNNNNNNOOONNNMMMKKKIIIGGGEEECCCCCCAAABBBBBBCCCCCCBBBBBBAAA@@@>>><<<:::999:::;;;<<<;;;:::999888777666555555555555555555444333111111------,,,++++++++++++,,,******)))))))))***,,,,,,,,,,,,+++***)))((('''&&&---,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++++++++***************+++*********************************++++++,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,---------......///...---++++++,,,---...------------............///000111111000000222444555777;;;???CCCNNNdddxxxvvvlllhhhbbb```aaakkkyyy|||qqqnnniiieeeaaa\\\UUUQQQMMMLLLJJJHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCCAAA@@@???>>>>>>???@@@AAA???@@@@@@AAAAAABBBCCCCCCCCCDDDEEEDDDBBBAAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@AAACCCDDDDDDCCCAAA@@@BBBAAA@@@???????????????AAAAAA@@@?????????@@@@@@BBBAAABBBCCCDDDGGGIIIKKKLLLOOOSSSWWW^^^fffpppwwwwwwsssrrrvvv|||lllaaaYYYYYY]]]jjjwwwzzzmmmfffccc___\\\XXXTTTQQQSSSXXXZZZZZZ[[[[[[[[[ZZZYYYXXXVVVSSSMMMGGG@@@999222...------,,,,,,,,,,,,------,,,+++*********)))(((''')))))))))))))))))))))))))))************)))(((((())))))))))))******++++++&&&'''((())))))))))))(((++++++******************((((((((('''''''''''''''&&&&&&''''''((()))))))))lll^^^WWWRRRPPPPPPOOOOOONNNMMMMMMNNNNNNOOOOOONNNLLLIIIFFFDDDBBBAAAAAAAAABBBBBBBBBBBBAAAAAA???>>><<<:::::::::;;;<<<;;;;;;:::999888777777666777777666666444333222111...---,,,,,,++++++,,,,,,++++++******+++---///000'''(((***+++,,,,,,,,,,,,+++++++++******)))((((((************************))))))))))))************)))))))))))))))***+++++++++***************++++++((())))))***+++,,,,,,,,,******++++++,,,,,,,,,---,,,+++***+++,,,,,,,,,***,,,,,,---------.........///...---++++++,,,---...---------.........//////000111111111000111444666666888===BBBIIIWWWpppwwwjjjcccccceeeiiirrryyyoooggg\\\ZZZWWWTTTRRROOOKKKIIIGGGGGGFFFEEEDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@??????@@@AAABBBAAAAAAAAABBBCCCCCCDDDDDDDDDEEEFFFEEECCCBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDCCCBBBDDDCCCCCCBBBAAAAAAAAAAAADDDCCCBBBBBBAAAAAAAAAAAA????????????@@@BBBDDDEEEFFFFFFGGGHHHKKKPPPVVVZZZgggmmmwww{{{rrrpppqqquuu}}}mmm^^^XXXYYY]]]eeeuuuwwwmmmeeeaaa^^^^^^[[[UUUTTTXXXZZZZZZ[[[\\\\\\\\\[[[ZZZWWWUUUQQQLLLFFF>>>666111///...---,,,,,,,,,---...)))***+++,,,+++*********************************)))************)))((((((''''''&&&&&&&&&'''((()))(((((())))))))))))))))))''''''''''''(((***+++,,,((((((((((((((((((((((((&&&'''''''''(((((())))))lll^^^VVVQQQOOOOOOMMMMMMLLLLLLLLLKKKKKKKKKNNNMMMLLLJJJGGGDDDAAA@@@AAAAAABBBBBBBBBBBBAAAAAA>>>>>><<<;;;;;;;;;<<<<<<;;;::::::999888888777777555555555444333111//////...------,,,,,,,,,,,,,,,,,,++++++***,,,...111222111111111000...+++((('''###$$$%%%'''((()))******************************)))))))))************+++((())))))******+++++++++*********)))******+++,,,(((((()))***+++,,,---...+++++++++,,,,,,,,,,,,,,,---+++***+++,,,---,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------...------......///000000000...///000//////000333555888:::???GGGQQQaaayyywwwiii```___cccnnnyyyyyyrrriii```YYYMMMLLLKKKJJJIIIGGGFFFFFFCCCBBBBBBBBBBBBBBBCCCCCCFFFFFFFFFFFFEEEDDDCCCBBBEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHGGGEEEDDDEEEFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>===>>>>>>???AAA@@@@@@@@@BBBFFFJJJLLLUUUYYY___fffooo|||wwwtttpppooottt~~~lll___ZZZXXXZZZcccrrrzzzlllccc___aaa___XXXUUUXXXZZZ[[[\\\]]]]]]\\\[[[ZZZWWWUUURRROOOJJJDDD<<<777000///---++++++++++++,,,)))+++---...---++++++,,,************************************))))))))))))---,,,***((('''&&&&&&'''((((((''''''(((((((((((($$$$$$###$$$%%%'''***+++'''(((((((((((()))))))))((((((((((((((((((((((((mmm^^^WWWRRROOOOOOMMMMMMMMMMMMLLLKKKIIIHHHIIIJJJJJJJJJHHHFFFCCCAAA@@@AAAAAABBBBBBAAAAAA@@@???>>>===<<<<<<<<<======999999999888777777666666444444444333111000...---......---,,,,,,,,,,,,---++++++******+++...111333:::999777444///***%%%""" !!!$$$&&&(((*********************************))))))*********+++++++++(((((()))***++++++,,,+++******))))))***++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---,,,++++++------,,,++++++++++++,,,,,,,,,,,,---++++++,,,---..................//////000111111222///000000//////000444666;;;<<>>333111///---++++++,,,,,,+++...000000---+++++++++************************,,,+++)))((((((((()))***111///,,,***)))((())))))(((((('''''''''''''''(((&&&%%%%%%$$$%%%''')))+++'''((((((((()))))))))))))))))))))(((''''''&&&&&&nnn___XXXSSSPPPPPPNNNOOOPPPPPPOOOMMMJJJHHHEEEGGGIIIJJJJJJHHHEEECCC@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>============>>>888888777777666666555555555555555444222000///.........---,,,,,,,,,,,,---+++***))))))***---111333333333444444333000...,,,###%%%'''(((*********)))************************))))))******++++++++++++'''((()))++++++,,,,,,,,,******))))))***+++,,,,,,,,,,,,,,,++++++++++++***---------,,,,,,+++++++++---,,,++++++------,,,+++---------.........//////)))***,,,...//////.........//////000111222222333111222222111111333666999>>>>>>CCCPPP___pppyyycccYYYZZZbbbrrrpppiii___XXXSSSOOOKKKGGGFFFFFFFFFEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIDDDDDDFFFGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKJJJHHHGGGHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGHHHIIICCCDDDEEEFFFGGGGGGGGGGGGCCCBBBBBBAAAAAABBBDDDDDD@@@???>>>???AAACCCCCCCCCCCCFFFIIIKKKMMMRRRZZZ```hhhrrrzzzvvvuuuyyyvvviii___XXXYYY^^^dddppp{{{ttteeeeeefffaaa^^^aaa[[[[[[\\\]]]\\\[[[ZZZYYYVVVUUUTTTSSSQQQMMMHHHDDD777555222///...---.........111333222...***)))***************************,,,+++)))''''''(((***++++++)))(((&&&&&&''')))******))))))((((((((())))))+++***((('''((()))+++,,,'''((((((((())))))************)))((('''&&&%%%%%%mmm^^^WWWRRROOOOOONNNMMMMMMMMMNNNMMMKKKIIILLLKKKKKKKKKKKKIIIEEEBBBAAAAAA@@@@@@@@@@@@??????BBB@@@============<<<;;;;;;:::999777666666666666777555444333333333111/////////...---,,,,,,,,,,,,))))))))))))))))))))))))------,,,,,,------...///******)))((((((((((((((())))))************))))))++++++,,,,,,+++***((('''***)))(((((((((***+++,,,)))************+++++++++++++++++++++******))))))(((((()))***+++,,,------.........------,,,,,,,,,------,,,+++,,,---...///------,,,+++,,,---...///---------...000111111000444666777444222333999???CCCGGGOOO[[[kkkzzzlll]]]___iiiuuu~~~yyyqqqjjjbbb^^^WWWPPPKKKHHHGGGGGGEEECCCBBBCCCFFFFFFDDDAAAAAAAAABBBCCCDDDDDDEEEEEEIIIHHHHHHIIIJJJKKKIIIHHHFFFFFFGGGGGGGGGGGGGGGFFFKKKKKKKKKJJJIIIHHHFFFEEEFFFGGGIIIJJJLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLJJJIIIIIIHHHGGGGGGFFFFFFKKKJJJHHHGGGGGGGGGHHHIIIJJJIIIIIIHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBDDDFFFIIIKKKLLLWWW^^^hhhpppyyyxxxpppmmmvvv}}}jjjZZZYYY[[[ZZZ]]]eeesssrrrfffbbbbbb```^^^[[[\\\]]]]]]\\\[[[\\\^^^UUUVVVVVVUUURRROOOLLLJJJDDD>>>666000---......///......---,,,++++++++++++)))***+++,,,,,,+++***)))+++,,,,,,,,,+++***(((''')))************+++++++++''''''(((((()))))))))******(((''''''((())))))(((((((((((((((((((((((((((((((((((((((((('''''''''mmm___XXXRRROOOOOONNNMMMMMMMMMNNNMMMKKKIIIKKKKKKJJJKKKKKKIIIEEEBBB@@@AAAAAAAAAAAAAAAAAAAAABBB@@@============<<<::::::999888777666555555555777666444333444333111000---,,,,,,,,,,,,,,,------++++++++++++++++++++++++---,,,+++)))((('''''''''******)))((((((((((((((()))***************)))((())))))++++++++++++***)))***))))))))))))******+++)))************+++++++++++++++++++++*********))))))******++++++,,,,,,---------,,,,,,,,,+++++++++---,,,,,,+++,,,---.../////////.........///000111///......///000111222111222555888999888;;;AAAGGGLLLRRR[[[eeepppyyyrrrddd]]]fffttt|||xxxssspppoookkkeee___XXXUUUQQQLLLHHHFFFEEEEEEEEECCCBBBCCCEEEEEECCCAAAEEEFFFFFFGGGGGGHHHHHHHHHJJJJJJJJJKKKLLLLLLKKKJJJGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIJJJIIIIIIIIIHHHHHHHHHJJJKKKMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHNNNUUU[[[bbbmmm}}}uuummmooouuuzzzeee^^^]]]YYYYYY^^^gggxxx}}}ooogggeeecccaaa^^^______^^^]]]\\\\\\\\\XXXXXXXXXWWWUUURRRNNNMMMHHHBBB:::333000//////...,,,++++++************+++******++++++++++++******++++++,,,,,,+++***)))((((((((()))))))))*********+++++++++++++++,,,,,,,,,+++***))))))++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((nnn```YYYSSSOOOOOONNNNNNMMMNNNNNNMMMKKKIIIJJJJJJJJJJJJJJJHHHEEEBBB@@@@@@AAABBBCCCCCCCCCCCCAAA???===<<<======;;;:::999999777666555444444444777555333333333333111000*********++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***(((&&&%%%%%%%%%******)))((((((((())))))***+++++++++***)))(((((((((((()))++++++,,,,,,+++*********+++******)))))))))************+++++++++++++++++++++************++++++++++++++++++++++++,,,,,,++++++++++++******,,,,,,+++++++++,,,---...//////......//////000111000000000000111222222333444888<<<@@@BBBFFFMMMRRR\\\cccmmmtttwwwxxxzzz|||~~~xxxoooddd^^^```pppzzztttpppkkkgggbbb___]]][[[WWWSSSMMMLLLKKKIIIGGGFFFFFFFFFGGGFFFEEEEEEFFFFFFEEECCCGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTTTTUUUTTTTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLMMMLLLLLLKKKJJJHHHGGGFFFGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBBBBBBBCCCCCC@@@DDDIIILLLOOOWWWccclllzzzuuunnnnnnyyyvvviiiaaaZZZWWWXXX\\\llluuummmhhheeeaaaaaaaaa```___]]]\\\[[[ZZZZZZZZZYYYWWWUUURRRQQQLLLGGG???888333111///---)))))))))((())))))******++++++************++++++******+++++++++******)))'''((((((((())))))))))))***))))))))))))))))))(((+++++++++,,,------+++)))((((((((((((((((((((((((((((((((((((((((((((((((ooobbbZZZTTTPPPOOOOOONNNNNNNNNOOOMMMKKKHHHIIIIIIIIIIIIJJJHHHDDDBBB???@@@AAACCCDDDEEEEEEDDDAAA???===<<<<<<<<<;;;:::999888777555444444444444555333222222222222000///+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))*********))))))((())))))***++++++++++++***)))(((((())))))******++++++++++++***++++++,,,+++***((('''))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++*********))),,,,,,,,,+++++++++++++++++++++++++++,,,,,,---------------------......//////000000000000111333555999===CCCIIIOOOVVV]]]cccpppwww~~~}}}yyywwwwwwxxxwwwuuuoooiiiddd```]]]]]]^^^gggxxxtttllleeeaaa___[[[VVVSSSRRRQQQOOOMMMIIIIIIJJJJJJIIIIIIHHHGGGJJJIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIKKKMMMOOOQQQPPPOOOOOOOOOMMMNNNOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPRRRSSSSSSUUUVVVWWWXXXYYYYYYYYYYYY[[[[[[[[[[[[]]]^^^```aaaaaaaaa```___]]]\\\ZZZYYYUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRPPPOOONNNNNNNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIIIIJJJIIIHHHGGGFFFEEEDDDCCCEEEDDDCCCAAA@@@?????????AAACCCFFFGGGHHHLLLTTT[[[dddlllyyy{{{sssxxx~~~zzzlll___XXXXXXUUUddd|||{{{nnngggbbbaaa`````````___]]][[[[[[[[[[[[ZZZYYYWWWUUUTTTPPPKKKCCC<<<777333///,,,)))((((((((()))***++++++,,,,,,***))))))***,,,,,,)))*********+++++++++***((((((((()))))))))******)))))))))((('''''''''&&&******+++---...---***(((((((((((((((((((((((((((((((((((((((((()))))))))ooobbbZZZUUUQQQPPPPPPOOONNNOOOOOONNNKKKHHHHHHHHHHHHIIIIIIGGGDDDAAA>>>@@@BBBDDDEEEFFFEEEEEEAAA???<<<<<<<<<<<<;;;999999888777555444444444444333111000000111111///...---,,,++++++*********+++++++++++++++++++++++++++,,,++++++*********++++++******))))))))))))******+++++++++++++++***)))))),,,++++++*********))))))***+++,,,,,,,,,***)))((())))))*********++++++++++++++++++++++++++++++,,,+++++++++***))))))((((((,,,,,,,,,---------------++++++,,,,,,---------------------..................///000000///111555888===CCCLLLWWWcccnnnwww}}}}}}yyywwwtttppphhh___WWWSSSUUUYYY^^^dddppp~~~zzzppphhhaaa[[[XXXUUURRROOOLLLKKKKKKKKKKKKHHHIIIIIIJJJJJJIIIHHHGGGIIIIIIHHHHHHGGGGGGIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOPPPSSSWWWXXXWWWVVVVVVVVVRRRSSSTTTUUUVVVVVVVVVVVVWWWVVVVVVVVVWWWYYYZZZ[[[aaaaaabbbdddeeeeeeeeeeeehhhgggggggggiiikkkmmmnnnppppppooonnnmmmkkkiiigggccccccccccccbbbbbbbbbbbbZZZYYYWWWUUUSSSRRRRRRSSSPPPPPPPPPPPPPPPOOOOOOOOOMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFGGGFFFDDDBBB@@@??????>>>???@@@BBBBBBBBBDDDIIIMMMRRRYYYcccnnnyyyxxxwww||||||hhh]]][[[TTT]]]pppxxxkkkcccaaa______``````___]]]\\\[[[[[[ZZZYYYWWWVVVVVVRRRNNNHHHAAA;;;666000,,,************++++++,,,------,,,+++******+++,,,---******************++++++)))))))))*********++++++,,,,,,,,,++++++*********(((((()))+++,,,,,,)))&&&))))))))))))))))))))))))(((((((((((())))))******oooaaaZZZUUURRRRRRQQQPPPOOOOOOOOONNNKKKHHHGGGGGGGGGHHHHHHGGGDDDAAA>>>???BBBDDDEEEEEEDDDDDD@@@>>><<<;;;<<<<<<:::999999999777666555444444444222111000000111111000......---,,,++++++*********++++++++++++++++++++++++---,,,+++***)))(((((((((******)))))))))***++++++******+++++++++++++++***---,,,+++***))))))))))))++++++++++++++++++******)))************+++++++++++++++++++++,,,,,,,,,,,,+++++++++******))))))))),,,,,,------------......+++,,,---.........------...///000111111111111000---///111111000333888===AAAKKK\\\ooo{{{wwwnnnfff]]]UUUOOOPPPXXXbbbgggooo{{{tttooohhhbbb]]]XXXTTTRRRLLLKKKIIIGGGFFFFFFHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEFFFFFFGGGFFFEEEFFFIIIKKKHHHIIIKKKMMMOOORRRSSSTTTSSSWWW\\\^^^\\\ZZZZZZ\\\\\\]]]^^^```bbbcccddddddeeeeeeddddddfffgggiiikkkpppqqqssstttvvvwwwwwwwwwxxxwwwvvvvvvwwwzzz|||~~~~~~|||zzzxxxsssssssssrrrqqqqqqppppppiiigggdddaaa^^^]]]\\\\\\YYYYYYYYYXXXWWWVVVVVVVVVQQQQQQPPPOOOOOOOOOOOOPPPOOONNNNNNMMMLLLKKKJJJJJJIIIHHHFFFDDDCCCBBBAAAAAA???@@@AAA@@@@@@AAACCCEEECCCIIIPPPXXX```lllxxx~~~vvvsssvvvwwwwww}}}{{{jjjbbbXXX[[[dddvvvuuuiiieee```___```aaa```___\\\[[[[[[ZZZYYYXXXXXXXXXTTTQQQLLLGGGAAA;;;444000,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,++++++******)))******+++************++++++++++++***************)))))))))((('''((()))******(((&&&))))))))))))))))))))))))'''(((((())))))******+++ooo```YYYTTTSSSTTTQQQPPPOOOOOOOOONNNKKKHHHFFFFFFFFFGGGHHHGGGDDDAAA>>>???BBBDDDEEEDDDCCCBBB@@@>>><<<;;;;;;;;;:::999:::999888777666555555555333222111111222222111000------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))******))))))******+++,,,))))))***+++,,,,,,,,,,,,,,,+++***))))))******+++++++++*********+++,,,,,,)))************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---.../////////.........///000111222111111000---000333333333666<<>>???BBBDDDEEEDDDBBBAAA@@@>>><<<;;;;;;;;;:::999;;;:::999777666666666666555333222333444444333222,,,,,,,,,,,,---...//////------------------------)))))))))***+++---//////******))))))***+++,,,,,,((()))***+++,,,---------***))))))))))))+++,,,---++++++***)))***+++---...)))************++++++++++++++++++,,,,,,---------........................*********++++++,,,,,,,,,------///000000000///...,,,---///000000000///......111444555555888@@@FFFUUUggg|||pppaaaYYYTTTWWW]]]eeesssyyynnnddd]]]VVVSSSOOOLLLKKKJJJHHHGGGCCCDDDEEEEEEDDDDDDFFFGGGHHHGGGGGGGGGHHHIIIJJJKKKHHHJJJKKKKKKJJJLLLQQQUUUUUUWWWZZZ___dddhhhkkkmmmqqqwww}}}|||zzz{{{}}}{{{}}}}}}{{{zzzqqqpppooommmllljjjiiihhhccc```[[[WWWTTTSSSTTTUUUQQQQQQQQQQQQQQQQQQPPPPPPLLLKKKJJJIIIHHHHHHHHHHHHCCCCCCBBBAAA???>>>===<<>>888......---,,,++++++++++++++++++---......---++++++...---+++)))(((((())))))(((((((((((())))))))))))))))))******++++++,,,,,,***)))''''''((())))))((())))))))))))))))))))))))'''(((((()))***+++++++++ppp]]]VVVVVVSSSOOOLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLKKKKKKKKKIIIFFFDDDAAAAAAAAABBBBBBBBBCCCCCCCCCAAA>>>;;;999999:::;;;888888777777666666555555444333111///...---,,,,,,000///---++++++,,,---...,,,,,,,,,---------......000---***)))))))))((('''---***((((((***,,,+++***...---+++))))))***+++,,,,,,------,,,******,,,---))))))*********+++++++++*********++++++,,,,,,,,,,,,++++++***+++,,,...///......---------,,,,,,,,,+++,,,---.........---,,,............////////////...............---------...111555777999>>>EEEKKK^^^qqquuufffVVVQQQTTT```nnn{{{|||qqqhhhccc\\\TTTNNNKKKKKKIIIHHHGGGGGGFFFFFFEEEFFFGGGFFFDDDCCCDDDEEEHHHHHHIIIKKKMMMNNNMMMLLLIIILLLOOORRRUUUYYY]]]```bbbeeehhhlllqqqxxx~~~~~~}}}xxxrrrooojjjeeeaaa^^^[[[UUUPPPTTTTTTTTTRRROOONNNNNNOOONNNNNNNNNMMMLLLIIIGGGFFFFFFEEEDDDBBBAAA@@@?????????>>>???@@@BBBFFFJJJLLLSSSYYYcccmmmyyyvvvlllmmmuuuyyyuuugggcccdddooo}}}jjj___```bbbaaa]]]```___]]][[[YYYYYYYYYYYYUUUTTTQQQOOOLLLGGGAAA===777222---,,,...///---***+++***)))***,,,---,,,+++...---,,,+++***(((''''''))))))))))))))))))))))))))))))*********+++++++++******************************)))((())))))******---,,,***)))))))))***+++qqq]]]WWWUUUSSSOOONNNNNNOOOOOOOOOPPPPPPPPPOOONNNLLLKKKJJJHHHDDDBBB@@@@@@AAAAAAAAABBBBBBBBBCCCAAA>>>;;;999999:::;;;888888888777666666555555666666555444222111000000---,,,***)))((()))***+++,,,,,,,,,---------......///---+++***+++,,,,,,,,,---+++((((((***,,,+++***---,,,+++*********+++,,,***,,,---,,,++++++,,,---***+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,+++*********+++,,,---------,,,,,,,,,++++++++++++,,,---.........---,,,............////////////////////////////////////000222555666888>>>FFFLLLcccvvv|||jjj^^^[[[ZZZbbbppp~~~wwwoooeee]]]XXXSSSMMMHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFHHHIIIIIIHHHHHHIIIJJJKKKKKKKKKLLLMMMOOOOOOOOONNNQQQVVVZZZ^^^ccciiilllxxxzzz}}}~~~yyysssnnnkkkfffaaa\\\[[[ZZZYYYWWWUUUSSSSSSSSSMMMNNNNNNMMMLLLJJJHHHGGGHHHGGGFFFDDDCCCBBBAAAAAAAAA@@@???>>>>>>???@@@AAAGGGLLLTTT\\\fffttt{{{tttvvvuuupppccc___cccssspppccc```bbb```^^^```___]]]\\\ZZZZZZZZZZZZWWWVVVSSSRRROOOKKKFFFBBB:::444///---...000...,,,+++*********,,,---,,,+++---,,,,,,+++***)))((((((************************))))))*********+++++++++************************++++++++++++******************)))))))))***++++++rrr___WWWUUURRROOONNNNNNOOOPPPPPPPPPOOOOOOPPPNNNMMMKKKJJJGGGCCC@@@???@@@AAAAAABBBBBBAAAAAABBB@@@===;;;:::::::::;;;999888888777777666555555555666666666555444222111///...---++++++,,,------,,,,,,,,,---------......---+++******,,,.........,,,+++))))))+++,,,+++***,,,,,,,,,+++++++++******'''))),,,,,,,,,++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------,,,+++***************+++,,,,,,,,,,,,+++++++++***+++,,,---.........---,,,............////////////000000000000111111111111333555777777999???IIIPPPfffyyynnn```XXX___eeetttyyyrrrggg```WWWQQQMMMKKKGGGDDDGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEGGGGGGGGGHHHKKKMMMQQQQQQRRRSSSUUUVVVXXXYYY[[[^^^dddiiiooouuu|||{{{vvvrrrlllgggaaa```]]][[[XXXVVVUUUTTTOOOOOOOOOOOONNNMMMLLLKKKKKKJJJHHHGGGEEEDDDDDDDDDCCCBBB@@@===<<<;;;;;;;;;AAAEEEJJJOOOVVVaaammmuuu{{{uuussszzzkkkaaa]]]cccmmmwwwfff```______]]]```___^^^\\\\\\[[[[[[[[[YYYXXXVVVUUUSSSPPPKKKHHH>>>888111......//////...,,,+++***+++,,,---,,,+++,,,+++++++++***************************************************+++++++++************************+++,,,------,,,+++***)))&&&'''((()))++++++++++++uuu```XXXUUURRROOOLLLLLLMMMNNNNNNNNNMMMLLLNNNMMMLLLKKKJJJHHHDDDAAA@@@@@@AAABBBCCCBBBBBBAAA@@@???===;;;:::::::::;;;999999888888777666666555222333444555555333111/////////...------......///,,,,,,,,,---------......+++***((((((***+++,,,+++,,,+++******+++++++++++++++,,,,,,,,,,,,+++***)))%%%(((+++---,,,++++++++++++++++++,,,,,,,,,,,,---------------------------------,,,++++++*********---------,,,,,,,,,+++++++++,,,---.........---,,,............///////////////000000000111111222222666888999999;;;BBBLLLTTTdddvvvqqqbbb[[[ZZZdddppp}}}ssshhhaaaZZZUUUNNNIIIGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEGGGHHHHHHJJJMMMPPPVVVYYY^^^bbbdddfffhhhiiinnnqqqwww}}}yyytttllliiieeeaaa^^^[[[XXXVVVSSSSSSSSSRRRQQQPPPOOOOOOLLLKKKJJJHHHGGGFFFFFFEEECCCBBBAAA@@@?????????@@@???BBBEEEHHHMMMTTT]]]cccuuu|||wwwxxx~~~{{{lllbbbaaafffppp{{{|||hhh^^^\\\[[[[[[^^^]]]]]]\\\[[[[[[[[[[[[YYYXXXXXXWWWVVVTTTPPPLLLBBB<<<444///............,,,+++***+++---...---,,,++++++++++++++++++++++++***************************************************************************+++---------+++)))'''$$$%%%(((***+++,,,,,,+++wwwbbbXXXTTTQQQOOOLLLMMMNNNOOOOOONNNLLLKKKKKKJJJJJJJJJJJJIIIFFFCCC@@@AAACCCDDDDDDDDDBBBBBB???>>><<<;;;::::::::::::999999999888777777666666111222333444333222000...,,,+++++++++++++++,,,,,,,,,,,,,,,---------.........,,,)))((()))***))))))++++++,,,,,,+++++++++++++++,,,,,,,,,,,,+++***)))%%%(((+++---,,,+++++++++************++++++++++++------------------------.........------,,,++++++............------------+++,,,---.........---,,,............////////////......///000111111222222666777999:::<<>>===<<<;;;:::::::::::::::999999888888777666666333444444444333222000///,,,,,,------------......,,,,,,,,,---------......222000---+++++++++***)))***,,,------,,,++++++,,,,,,,,,,,,+++++++++******'''))),,,,,,,,,++++++,,,))))))*********+++++++++------------,,,,,,,,,,,,---...............---,,,////////////............+++,,,---.........---,,,............////////////---...///000111222333333444666999;;;???FFFQQQXXXdddqqq~~~qqq^^^YYY```jjj|||}}}qqqggg___WWWNNNHHHHHHGGGEEECCCCCCCCCDDDEEEBBBBBBBBBBBBBBBCCCDDDEEEEEEGGGJJJLLLPPPUUU[[[___dddmmmzzz|||vvvpppiiiddd___]]]ZZZWWWTTTRRRPPPOOOOOONNNMMMKKKJJJIIIIIIHHHHHHGGGFFFEEECCCBBB@@@@@@>>>>>>???AAACCCFFFIIIJJJOOOWWWcccnnnzzzyyy|||lll___ZZZXXXZZZbbbqqqrrrbbbYYYWWWWWWXXXYYYZZZZZZ[[[ZZZZZZYYYYYYXXXXXXXXXXXXVVVSSSPPPHHHCCC<<<555000...---...---,,,+++,,,---...---,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************((()))******+++***)))(((((()))***+++++++++++++++{{{fffYYYSSSPPPOOONNNOOOQQQRRRQQQPPPMMMLLLKKKJJJIIIIIIJJJHHHEEECCC===>>>AAABBBCCCBBB@@@>>>===<<<<<<;;;;;;:::::::::::::::999888888777777666666555444333222111000///......///000000000000000,,,,,,,,,---------......222000,,,+++++++++***)))))),,,......,,,++++++,,,---,,,+++*********+++,,,***,,,---,,,++++++,,,---*********+++++++++,,,,,,---,,,,,,,,,+++++++++++++++,,,---.........---,,,//////.........---------+++,,,---.........---,,,............////////////......000111222444555555666999>>>AAAFFFNNNWWW___gggpppxxx{{{~~~vvvfff\\\___lllwwwvvvnnnccc[[[UUUPPPKKKHHHDDDDDDDDDDDDCCCCCCCCCDDDBBBBBBBBBCCCDDDEEEFFFGGGGGGIIIMMMRRRXXX```hhhnnnvvv~~~xxxqqqjjjhhhccc___ZZZWWWTTTSSSRRRQQQPPPNNNLLLLLLKKKKKKKKKJJJIIIGGGEEECCCAAA@@@BBBAAAAAAAAACCCDDDDDDDDDFFFLLLUUU^^^ggguuu~~~{{{{{{~~~mmmcccZZZVVVWWWaaannn}}}jjj]]]XXXWWWXXXYYYZZZ[[[\\\[[[[[[ZZZYYYYYYXXXYYYYYYWWWSSSPPPKKKHHHBBB;;;444000//////---,,,+++,,,.........---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))************************((())))))******++++++,,,------,,,++++++***++++++|||fffYYYSSSPPPOOOLLLMMMOOOPPPPPPNNNKKKIIIMMMKKKJJJJJJIIIGGGDDDAAA;;;<<>><<<<<<<<<<<<;;;;;;::::::999::::::999999888777777777666555333111///.........++++++,,,---......------,,,,,,,,,---------......///---***))))))))))))((())),,,//////,,,***+++---...---+++))))))***+++,,,,,,------,,,******,,,...++++++,,,,,,,,,---------,,,,,,,,,++++++*********)))***,,,---...------,,,......---------,,,,,,,,,+++,,,---.........---,,,............/////////000///000111222444555777777:::>>>DDDIIINNNUUU___fffhhhoootttssssssuuuwwwvvvpppllleee^^^^^^gggwwwyyyqqqggg```UUUNNNJJJIIIGGGEEECCCEEEFFFFFFEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHOOORRRWWW^^^fffpppzzztttqqqlllgggaaa]]]ZZZYYYTTTSSSRRRPPPOOONNNMMMMMMKKKKKKKKKJJJHHHFFFEEEDDDAAA@@@???>>>??????===<<>>>>><<<::::::;;;<<<<<<<<<888999:::888666555666777777777555333222111000000///+++((())),,,......,,,---,,,+++******,,,---///......------------......---------,,,+++***((((((***++++++,,,,,,,,,++++++))))))))))))))))))))))))+++,,,---------,,,+++***.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++---------------------,,,........./////////////////////111666666555999>>>???AAAIIIVVVbbbjjjlllnnntttnnnkkkooopppllleeebbb\\\[[[\\\aaakkkwwwuuuhhh___XXXTTTOOOJJJGGGEEEDDDDDDFFFEEEEEEEEEFFFDDDBBB@@@@@@BBBDDDDDDCCCEEEIIINNNQQQYYYeeepppzzzxxxssspppjjjddd___XXXVVVSSSQQQOOOMMMMMMLLLNNNMMMLLLKKKJJJIIIHHHGGGCCCCCCBBBBBBAAA@@@??????@@@@@@CCCGGGKKKQQQ^^^kkkvvvuuunnnrrrzzzqqqbbbWWWVVVWWW]]]ppppppcccZZZVVVVVVWWWXXXYYYZZZ[[[\\\YYYYYYYYYXXXWWWVVVTTTSSSRRRNNNHHHCCC===888222...---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,//////---)))&&&&&&+++///******))))))))))))))))))------...///...,,,)))(((,,,+++)))(((((()))+++,,,+++++++++***++++++,,,,,,wwwdddZZZSSSPPPPPPQQQSSSVVVVVVSSSPPPMMMLLLLLLJJJIIIIIIIIIHHHEEECCCAAABBBBBBBBBBBBAAA@@@???>>><<<::::::;;;===<<<<<<888999:::999666555666777777666555333222111000000+++,,,,,,,,,,,,,,,...///...---+++++++++,,,...///......------------......+++,,,,,,,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,------------++++++......---------,,,,,,,,,------------------------------.........---,,,,,,///..............................///////////////111000222666777888===DDDKKKQQQ[[[hhhrrrxxxzzz{{{|||uuuooonnnjjjaaaZZZWWWXXX[[[aaajjjwww}}}tttiii^^^WWWOOOMMMJJJGGGDDDCCCCCCCCCFFFEEEEEEEEEEEEDDDCCCAAADDDFFFGGGGGGGGGJJJPPPUUU]]]eeerrr~~~|||uuummmgggddd```\\\XXXTTTRRRQQQPPPMMMMMMLLLKKKIIIHHHHHHGGGDDDDDDCCCBBBAAAAAA@@@@@@???>>>@@@DDDEEEIIISSS^^^cccmmm||||||pppnnnrrrvvvppp]]]WWWUUUXXXeeetttnnnbbb\\\[[[ZZZ[[[]]]]]]\\\ZZZYYYYYYYYYXXXWWWVVVUUUTTTRRROOOJJJEEE@@@:::444000///...,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++(((&&&%%%(((+++************************,,,+++***)))(((((((((''',,,+++***))))))***+++,,,------,,,+++************vvvcccYYYRRROOOOOORRRTTTVVVVVVSSSOOOMMMLLLLLLKKKIIIIIIIIIHHHEEECCCBBBBBBBBBBBBBBBAAAAAA@@@>>><<<:::;;;<<<======<<<888999:::999777666666777777666555333222111111111'''+++//////,,,+++...111......---,,,,,,...///000......------------......******+++,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++...------------,,,,,,,,,........................,,,------.........------000000.........///000111.........//////000000000333222333777888;;;DDDMMM[[[fffsss~~~yyyrrrlllcccYYYTTTSSSWWW]]]iiiwwwvvvlllccc[[[TTTNNNHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGFFFFFFFFFFFFGGGGGGIIIKKKLLLLLLMMMRRRZZZ```nnnwww~~~wwwooojjjccc]]]YYYVVVSSSQQQOOONNNMMMLLLKKKJJJJJJJJJFFFFFFEEEDDDCCCBBBAAAAAA@@@???@@@BBBAAAAAAGGGNNNQQQZZZffftttwwwmmmkkkjjjtttjjj\\\VVVTTTZZZbbbvvvqqqhhhccc^^^]]]___```]]]YYYYYYYYYYYYYYYXXXWWWUUUUUUSSSPPPMMMIIIEEE>>>888333222000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++***((('''(((***++++++++++++++++++++++++,,,***(((&&&&&&'''((()))************************......,,,+++***)))))))))vvvdddYYYSSSPPPPPPQQQSSSUUUUUUSSSPPPNNNNNNMMMLLLJJJIIIIIIHHHEEECCC@@@BBBCCCDDDDDDBBB@@@???===<<<;;;;;;===>>>===<<<999::::::999777666666777777666555444222222222222(((+++...///......///000///......---...///000000......------------......***+++,,,,,,------,,,,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------------------------........................,,,,,,---......///......000///...------///000111.........///000000111111333222444777:::???LLLXXXkkkzzz~~~wwwooohhh___WWWWWWZZZ[[[eeettt}}}ttthhh^^^WWWRRRNNNJJJEEEEEEFFFFFFGGGGGGGGGGGGJJJJJJJJJJJJJJJLLLNNNQQQPPPRRRSSSTTTVVV]]]fffmmm~~~|||vvvmmmfffaaa]]]YYYWWWTTTSSSQQQOOOMMMMMMMMMMMMIIIIIIHHHGGGEEEDDDCCCCCCBBBAAAAAACCCAAA>>>AAAFFFLLLQQQYYYcccooovvvoookkkqqqyyy~~~kkk]]]TTTUUUZZZlllyyyoooccc^^^___```]]]YYYZZZZZZZZZYYYYYYWWWVVVVVVTTTRRRPPPMMMIIICCC<<<777333111.........///...---------------------------,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,---,,,,,,***))))))***++++++)))***++++++++++++***)))------,,,+++************wwweee[[[UUURRRSSSNNNQQQSSSTTTSSSQQQQQQRRRNNNLLLKKKJJJIIIHHHEEECCC>>>AAAEEEGGGGGGDDD???<<<<<<;;;;;;<<<>>>???>>>===999:::;;;999777666777888777666555444333222222222,,,+++,,,...111222000---............//////000000......------------......,,,------------,,,++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------------------------------------------------------,,,,,,---...////////////......---------...000111......//////000111111222222222444888<<>>AAAEEEGGGGGGDDD@@@===<<<;;;;;;===???@@@>>>===999:::;;;:::888777777888777666555444333333333333000---+++---111333000,,,.........///////////////......------------......---------------,,,++++++,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////......,,,,,,,,,------------...------------------------------.../////////......,,,------...////////////......///000000111222222222333777;;;@@@III\\\lll~~~ssshhhaaa]]]]]]cccjjjyyywwwlll```YYYQQQLLLJJJIIIGGGEEEEEEEEEFFFGGGIIILLLNNNOOOQQQUUUZZZ\\\^^^aaagggkkkooorrruuuxxx{{{}}}wwwooohhhbbb```[[[VVVQQQOOOMMMMMMOOONNNMMMKKKJJJHHHGGGFFFDDDAAAAAACCCBBB???>>>@@@AAADDDGGGKKKRRR]]]lllvvv|||xxxvvvzzzmmm```\\\```mmmuuuddd\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXXXXVVVUUUSSSQQQNNNJJJEEEAAA666333000//////000000000------------------------+++******+++,,,,,,***)))***++++++,,,,,,------...'''(((***,,,---,,,+++)))************************)))))))))***+++,,,......tttccc[[[WWWUUUWWWNNNPPPRRRSSSRRRRRRRRRSSSOOONNNLLLKKKJJJHHHEEECCCBBBCCCDDDEEEDDDCCCAAA@@@;;;;;;<<<===@@@@@@???===:::;;;;;;:::888777777888777666555444444333444444111000///...////////////------....../////////.........------------......+++,,,------...---------------------,,,+++***)))------------------------***+++---////////////...,,,,,,,,,---------.................................////////////......---+++---///111111111000///---...///000111222333333333555:::@@@EEEOOOcccuuuyyymmmcccbbbgggooozzzwwwhhh]]]TTTPPPJJJHHHHHHHHHFFFDDDFFFFFFGGGIIIMMMRRRVVVYYY]]]cccjjjnnnqqquuu{{{{{{sssooollleee^^^XXXTTTRRRQQQQQQPPPOOOMMMKKKJJJHHHHHHGGGCCCBBBDDDCCC@@@???AAA>>>@@@BBBDDDHHHQQQ\\\dddsss|||{{{~~~qqqddd]]]dddxxxmmm```ZZZYYYYYYZZZZZZ[[[[[[[[[ZZZYYYYYYWWWUUUSSSQQQOOOLLLHHHEEE;;;777333000//////...---........................,,,***)))***,,,---+++************+++,,,---------'''((((((******+++++++++,,,+++***))))))***+++,,,************+++,,,------rrrbbbZZZVVVVVVWWWPPPRRRSSSSSSRRRQQQQQQRRRPPPNNNLLLKKKJJJHHHEEECCCEEEDDDCCCAAAAAABBBCCCCCC;;;;;;<<<>>>@@@@@@???===:::;;;;;;:::888777777888777666555444444444444444000222222000,,,+++...222,,,------...///..................------.........)))***,,,---.../////////............---,,,+++***////////////////////////***+++---///////////////,,,,,,,,,------.........000000000000000000000000///000000000///...------+++---000333444333111000---...///000111222333333444777===CCCIIITTThhhzzzpppfff^^^dddssszzznnn^^^SSSOOOKKKHHHHHHIIIIIIGGGDDDHHHHHHJJJMMMRRRXXX^^^bbbhhhoooxxx}}}{{{vvvoooggg```[[[XXXWWWRRRQQQPPPNNNLLLKKKIIIIIILLLGGGEEEFFFFFFBBBAAACCC???AAABBBBBBDDDIIIRRRXXX]]]mmm~~~}}}mmm^^^aaapppuuuddd[[[XXXXXXZZZ[[[[[[[[[[[[ZZZZZZYYYXXXVVVSSSPPPOOOMMMJJJHHH???;;;555111...---,,,+++........................///---***+++...///...,,,))))))***++++++,,,------***)))(((((()))+++---///,,,+++)))(((((()))+++,,,,,,,,,++++++***+++++++++oooaaaYYYUUUTTTUUUSSSRRRRRRRRRRRRQQQQQQQQQRRRRRRPPPNNNLLLIIIGGGFFFBBBBBBCCCCCCCCCBBB@@@???@@@>>><<<<<<>>>@@@@@@@@@<<<;;;:::999888666555555666666666666555444333222000000000000000000000000222222111000///...------.........................../////////...---,,,,,,------............---------------........./////////.........------------........................////////////////////////000///...------...///000000//////.........////////////000222333555666666888:::<<<@@@IIIYYYkkkxxxkkkfffeeennn|||pppfff^^^TTTNNNHHHIIIIIIHHHGGGFFFGGGIIIGGGLLLQQQVVV[[[bbbjjjpppzzz~~~vvvppphhh```YYY[[[WWWQQQOOOOOOOOOMMMJJJKKKIIIGGGFFFFFFFFFEEECCCCCCBBB@@@@@@BBBEEEIIIKKKYYYbbbooo}}}|||~~~sssfff___aaattt{{{jjj___YYYVVVZZZ[[[ZZZYYYWWWWWWWWWYYYWWWWWWUUUSSSQQQNNNLLLJJJDDD>>>777111...///000000////////////////////////---,,,++++++---//////............//////...------++++++++++++++++++++++++,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,ooo```YYYTTTSSSTTTPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQOOOMMMJJJGGGEEEBBBCCCCCCDDDCCCBBBAAA@@@???>>><<<<<<>>>@@@@@@???>>>===;;;:::888666444444666666666666555444333333000000000000000000000000111111000000///.......................................//////......---,,,---......//////......------------.........//////,,,,,,---...///000111111........................////////////////////////000000///.........//////000//////.........////////////000111333444555666999;;;???CCCLLLZZZjjjuuu|||zzzhhhhhhlllxxx~~~qqqfff___XXXPPPKKKIIIIIIJJJIIIHHHHHHKKKMMMPPPVVV]]]dddjjjqqqzzz~~~vvvmmmggg^^^YYYTTTPPPPPPOOOMMMJJJJJJHHHGGGFFFFFFFFFDDDCCC@@@@@@??????@@@BBBDDDFFFOOOVVVbbbnnn|||{{{yyy|||}}}iiiaaa^^^iii{{{|||kkk___ZZZWWWZZZ[[[[[[ZZZYYYYYYYYYZZZXXXXXXVVVTTTRRROOOMMMLLLHHHBBB:::444111000000000////////////////////////---,,,+++,,,...///...---++++++,,,,,,,,,,,,++++++************************.../////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,nnn___XXXSSSRRRSSSMMMNNNOOOQQQRRRSSSSSSSSSPPPQQQQQQQQQNNNJJJGGGDDDBBBCCCDDDDDDDDDCCCBBBAAA???===<<<<<<>>>??????>>>???>>><<<:::888666444333777777777777666555444333000000000000000000000000////////////////////////............................../////////...---------......//////......---------........./////////------...///000111222222////////////////////////////////////////////////111000//////.........////////////......//////000111111222333444666777888:::===CCCHHHPPPZZZgggpppqqqzzzsssgggmmmxxxvvvnnnddd\\\WWWRRRMMMJJJFFFFFFFFFFFFFFFIIIMMMQQQXXX___iiirrryyyzzztttgggaaaZZZVVVTTTSSSOOOLLLKKKJJJIIIIIIIIIIIIFFFDDD@@@@@@@@@@@@@@@AAAAAAAAADDDJJJSSS]]]iiixxxyyywwwqqqttt|||qqqfff[[[ZZZbbbqqqpppccc\\\YYYZZZZZZ[[[[[[[[[[[[[[[[[[YYYYYYXXXVVVTTTQQQOOONNNLLLFFF???888444222000///////////////////////////...------...//////---******++++++,,,,,,+++++++++++++++++++++++++++++++++***,,,,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,nnn___WWWSSSQQQRRRMMMNNNPPPQQQRRRRRRRRRQQQOOOPPPRRRRRROOOKKKGGGDDDCCCDDDEEEEEEEEEDDDCCCBBB???>>><<<===>>>???>>>===>>>===<<<:::999777666555777777777777666555444444000000000000000000000000.........//////000000000..............................////////////............////////////..................////////////111111111000000000000///000000000000000000000000////////////////////////111111000//////.........//////////////////000111333333333444555888999;;;<<>>>>>>>>@@@@@@???===;;;;;;;;;;;;::::::999999888888888888777666555444111111111111111111111111......//////000111111111////////////////////////......///////////////......//////////////////............/////////000000222111111111000000000000111111111111111111111111000000000000000000000000111111000000000//////...///////////////000111111222111222333555888;;;<<<@@@FFFNNNTTTXXX\\\bbbfffjjjooovvvvvvppphhhcccccciiiuuutttkkk```\\\VVVQQQNNNMMMLLLLLLMMMNNNPPPSSSWWW]]]eeejjjuuu|||yyyppphhhccc^^^YYYTTTSSSRRRPPPOOOOOOMMMJJJHHHDDDEEEFFFFFFDDDBBB@@@>>>???BBBFFFJJJQQQ\\\iiisss{{{mmmgggfffooo|||}}}bbbSSSQQQWWWcccmmm~~~nnnddd^^^\\\ZZZYYY[[[\\\[[[ZZZ[[[[[[ZZZXXXVVVTTTRRRQQQOOOKKKEEE???:::555000---000000000000000000000000.........000000///,,,)))+++,,,------.......................................///000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,ooo```XXXSSSQQQQQQQQQRRRSSSTTTTTTRRRPPPOOOPPPQQQQQQQQQOOOLLLIIIGGGDDDEEEFFFGGGGGGGGGFFFEEEAAA@@@???@@@AAAAAA???===::::::;;;;;;;;;;;;<<<<<<999999999888888777666555111111111111111111111111000000000111111222222222////////////////////////......///000000000//////...//////000000//////........./////////000000000......///000111222333333000000000000000000000000000000000000000000000000///000000111111000000///////////////000111222222000000000222555999===???GGGMMMVVV[[[^^^___bbbeeeiiijjjllljjjccc[[[ZZZ^^^hhhsssuuujjjbbbXXXUUUQQQMMMLLLLLLMMMNNNPPPSSSWWW[[[aaaiiiqqqwww|||ssslllfff___ZZZXXXUUUQQQOOONNNLLLJJJHHHEEEFFFFFFEEEDDDBBB@@@>>>>>>@@@CCCDDDHHHPPP[[[cccqqqsssiiidddjjjuuuooo\\\TTTSSSVVV[[[sss~~~rrreee```[[[YYYZZZ\\\[[[ZZZ[[[[[[ZZZYYYWWWUUUSSSRRRNNNKKKGGGCCC>>>999333///000000000000000000000000///......///000000---+++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,ppp```XXXSSSQQQRRRPPPQQQTTTUUUUUUTTTRRRQQQQQQQQQQQQPPPNNNLLLJJJHHHDDDEEEGGGHHHHHHHHHGGGFFFBBBAAAAAABBBCCCBBB@@@>>><<<<<<<<<<<<;;;;;;;;;;;;999999999999888777666666111111111111111111111111222222222222222222333333////////////////////////......///000000000000000//////000000000000//////.../////////000000000000---......///000111222222000000000000000000000000000000000000000000000000......000111222222111111////////////000111222333333333444666:::???DDDFFFOOOVVV]]]bbbddddddeeegggjjjgggdddccc]]]WWWYYY```lllttt}}}sssiii___YYYSSSQQQOOOMMMMMMNNNRRRTTTVVVZZZ```gggnnnvvv~~~yyyqqqjjjddd___[[[VVVRRRPPPNNNMMMLLLHHHHHHHHHGGGEEEDDDCCCBBB???@@@AAAAAACCCHHHPPPWWW```nnn~~~rrriiikkkqqqzzz~~~jjj[[[RRRQQQUUUcccuuunnnfff^^^ZZZ[[[\\\\\\[[[ZZZZZZZZZXXXWWWUUUSSSRRRNNNLLLIIIFFFCCC===777222000000000000000000000000///...---...///000///...***+++,,,---............++++++++++++++++++++++++***+++,,,+++)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,qqqaaaYYYTTTRRRRRRNNNPPPSSSVVVWWWVVVUUUSSSRRRQQQQQQOOONNNLLLKKKJJJEEEFFFGGGHHHIIIHHHHHHGGGCCCBBBBBBCCCDDDCCCAAA>>>>>>======<<<;;;;;;::::::999999:::999999888777666111111111111111111111111333333333333333333333333000000000000000000000000......///000000000000000//////000000000000//////////////////000000000000000000000000////////////////////////////////////000000000000000000000000,,,...000111222222222222////////////000111222333888888999<<<@@@FFFKKKNNNUUU[[[cccggghhhggghhhjjjmmmgggbbb```\\\XXX\\\eeesssxxxtttjjjaaaYYYSSSQQQQQQPPPOOOPPPSSSWWW[[[aaafffmmmuuu||||||sssnnngggbbb[[[VVVSSSRRRQQQPPPLLLLLLKKKJJJHHHGGGGGGFFF@@@AAABBBAAAAAAEEEKKKQQQTTT```ppp}}}|||ooommmooosssvvvcccUUUTTTXXXXXXkkkssskkkaaa[[[[[[]]]]]]\\\ZZZZZZYYYXXXWWWUUUSSSRRRNNNMMMKKKIIIFFF@@@:::555000000000000000000000000///...,,,---///000000000---...///000111111111111------------------------,,,---...---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,nnn^^^WWWSSSRRRSSSSSSTTTUUUVVVVVVUUUSSSRRRRRRQQQQQQQQQQQQNNNIIIEEECCCDDDEEEGGGIIIJJJJJJJJJEEECCCAAA@@@AAAAAA???>>><<<<<<<<<<<<;;;:::999888777777666666555555444444000000000111222222333333111111000000000111333444///111222222000//////000111111111000111111222222333333222111000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000111222333444555777:::===BBBIIIQQQVVVbbbfffjjjkkkiiiggghhhiiidddccc```ZZZVVVZZZdddmmm|||~~~tttggg___YYYTTTQQQQQQQQQRRRSSSUUUYYY^^^bbbmmmttt|||tttnnneee___\\\YYYUUUQQQNNNMMMKKKGGGDDDBBBCCCDDDEEEDDDBBBAAAAAABBBDDDEEETTTYYYeeeuuutttnnnqqq}}}ppp___WWWVVVZZZddd{{{uuuiiibbbbbbaaa___[[[[[[ZZZXXXVVVUUUUUUUUUUUURRRQQQOOOLLLIIICCC===888222111///...///000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++...///---++++++---------+++++++++---nnn^^^WWWSSSQQQRRRRRRTTTUUUVVVVVVUUUSSSRRROOONNNNNNNNNMMMKKKFFFCCCCCCDDDEEEGGGHHHIIIJJJJJJFFFCCCAAA???@@@@@@??????>>>>>>>>>>>>===<<<;;;:::888888777666666555555444222222111111111111111111111111000000000111333333111222333222000......///111111111111222333444555333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000111333444444777999===DDDMMMVVV]]]aaaeeeiiilllllliiiggggggiiiaaa___[[[XXXYYYaaammmvvvxxxkkk```YYYUUURRRPPPMMMOOORRRUUUYYY___ggglllxxxyyyppphhhccc^^^YYYUUUQQQPPPMMMIIIGGGFFFFFFGGGGGGFFFDDDBBBBBBCCCDDDEEEKKKOOOYYYhhhuuuwwwtttzzzpppccc]]]YYY```tttssshhhcccaaa]]][[[ZZZZZZYYYXXXWWWVVVUUUUUURRRQQQOOOMMMJJJEEE???;;;444222000///000000///...000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++...///---++++++---------++++++,,,---nnn___WWWSSSQQQRRRRRRSSSUUUVVVVVVUUUTTTRRROOONNNMMMMMMLLLJJJFFFBBBCCCDDDFFFGGGHHHIIIJJJJJJGGGDDD@@@>>>>>>???@@@@@@===<<<<<<;;;;;;::::::999999888888777777666555555333333222222111000000///111111111000111111222333111222333222000......///000000111111333444666777222222111000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111222333555666:::<<>>???@@@??????===<<<;;;;;;<<<<<<999999888888777666666666000000111111111222222222111111111222111111111111---///111111111000111222222111000000000000000111111000000///000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111///000000222444666888999===AAAMMMbbbyyy}}}tttqqqrrroooeee[[[ZZZ___iiiuuuzzznnnfffaaa^^^ZZZUUUSSSTTTWWWYYY^^^dddllluuu~~~}}}sssmmm```ZZZTTTOOOMMMMMMLLLKKKJJJIIIHHHFFFDDDCCCBBBBBBCCCBBBDDDJJJPPPXXXfffrrrqqqgggdddqqqvvvfff^^^[[[XXXYYYZZZ[[[[[[YYYWWWUUUSSSQQQPPPOOOOOOMMMJJJGGG???;;;777333222111000///................................................------------------------/////////...---,,,------+++,,,...------,,,...///sssccc[[[VVVTTTUUUQQQRRRTTTVVVWWWVVVUUUTTTSSSRRRPPPOOONNNLLLIIIGGGEEEEEEFFFGGGHHHHHHHHHHHHFFFCCC???======>>>??????<<<;;;999888777777888888999888888777777666555555///000000111222222333333111222222222222111000000---///111111111000111222222111000//////...//////000000/////////000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111//////000222444777999:::>>>CCCPPPdddzzz}}}wwwtttmmmcccZZZ___jjjzzzqqqeee]]]YYYXXXWWWUUUTTTVVV[[[___iiioooxxxyyyiiicccYYYSSSQQQOOOMMMKKKJJJJJJIIIHHHFFFEEECCCCCCCCCAAABBBEEEHHHNNNYYYeeettt~~~~~~qqqggglllmmmbbb^^^XXXYYYYYYZZZYYYXXXWWWVVVTTTRRRPPPOOOOOONNNKKKIIICCC???999555333111000///000000000000000000000000........................------------------------,,,...//////---,,,,,,---+++,,,......------...000uuueee\\\WWWUUUVVVPPPRRRTTTVVVWWWVVVUUUTTTSSSQQQOOONNNMMMKKKIIIGGGEEEFFFGGGGGGHHHHHHHHHHHHDDDBBB???>>>>>>???>>>===;;;999777666555555666777888888777666666555555444111111111111111111222222111222222333222111000///000111222222000//////000111111000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111111111111111111111111111//////111333555888:::;;;???EEERRRaaarrrrrrggg```^^^fffttt~~~rrrggg^^^XXXSSSTTTUUUVVVWWW\\\bbbhhhssszzzuuummmbbbZZZVVVTTTPPPMMMLLLLLLKKKJJJIIIHHHGGGFFFBBB@@@@@@BBBCCCFFFPPPZZZccclll{{{ooollluuusssfffaaaXXXXXXXXXXXXWWWWWWWWWWWWTTTRRRPPPOOOOOONNNKKKIIIFFFAAA;;;666333222000///000000000000000000000000................................................(((+++///000...,,,,,,,,,+++,,,......------///111vvvfff]]]XXXVVVWWWPPPRRRTTTVVVWWWVVVUUUTTTUUURRRPPPOOONNNMMMJJJHHHEEEFFFGGGHHHHHHHHHHHHHHHCCCAAA????????????>>><<>>===<<<;;;>>>>>>>>>===<<<<<<<<<;;;888777666555555555555555111111222222222333333333222111000000000111222333333333333222222222111111......///000000000000000000000000000000000000000111111111111111111111111//////000111111111111111000000000000////////////////////////000000000000000000000000000000111222555444444666999<<<<<<<<>>===<<<>>>>>>===<<<<<<;;;;;;;;;999888777666666555555555222222333333333444444444222111111000111222333444333222222222111111111111//////000111111111111111000000000000000000000000//////////////////////////////000111111111111111111111111111111000000000////////////000000000111111111000000000000111111222222333555888;;;???AAAKKKOOOTTTZZZ```gggpppuuu{{{zzzttthhh^^^[[[___eeeuuu{{{nnnbbbZZZVVVSSSRRRRRRUUUZZZ```iiisss}}}xxxpppiiiaaa\\\VVVNNNIIIJJJKKKIIIHHHIIIGGGEEECCCBBBBBBCCCEEEGGGIIIQQQ]]]hhhsssxxxkkkiiirrr~~~vvvfffaaa[[[WWWYYYZZZXXXWWWXXXVVVVVVTTTRRRPPPNNNMMMLLLIIIFFFAAA;;;777444222222000000/////////............////////////000000000000000000000000000000000......//////......---,,,..................//////tttddd\\\VVVTTTUUUSSSSSSSSSSSSSSSTTTTTTTTTRRRRRRPPPOOOLLLJJJHHHFFFDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDCCCBBB@@@???>>>>>>>>>===<<<;;;::::::::::::999999888777777666555555333333333333444444444555222222222222222333444444222222111111111000000000000111111222222222222111000000000000000000000000//////////////////////////////000111111111111111111111111111111222222222/////////000000000111111222111111000000000111111000333555777888===DDDIIIRRRSSSUUUYYY___cccfffhhhiiigggaaaYYYSSSVVV___hhhwwwxxxqqqfff\\\WWWUUUUUUUUUWWW[[[bbbjjjsss~~~{{{rrrhhhaaa[[[SSSNNNMMMMMMKKKIIIJJJHHHFFFDDDBBBAAABBBCCCDDDDDDJJJSSS\\\fffsss}}}|||pppccceeennnoooddd]]]ZZZ\\\]]]YYYWWWVVVWWWVVVUUUSSSQQQOOOMMMMMMLLLIIIDDD???:::666333222000000000/////////..................////////////000000000000000000000000....../////////...------////////////////////////tttddd\\\VVVSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPOOOLLLJJJGGGFFFDDDEEEEEEFFFFFFFFFFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@>>>===<<<:::999999999999999888888777777555444444222222222333333333444444333222222333333333444444111111111000000000000///000000111222222111111111////////////////////////111111111111111111111111//////000111111111111111000000111111111111111222//////000000000111111111222111111000000111111222222555999::::::???HHHPPPWWWYYY[[[]]]^^^___```aaa```]]]WWWPPPNNNTTT```iiiwww~~~pppjjj```YYYWWWXXXYYYZZZ]]]cccllluuu~~~{{{ooogggaaaYYYRRRQQQQQQNNNLLLMMMKKKJJJGGGEEEDDDCCCDDDDDDAAAFFFMMMSSS\\\iiiyyy|||vvvwww|||hhheeejjjyyymmmddd\\\\\\\\\YYYWWWWWWXXXWWWVVVTTTRRRPPPNNNNNNNNNLLLGGGBBB===888555333000000000////////////............/////////000000////////////////////////......////////////......000000000000////////////uuueee\\\UUURRRQQQSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPOOOMMMJJJGGGFFFDDDDDDEEEFFFFFFFFFFFFEEECCCCCCCCCBBBBBBAAAAAAAAA???>>><<<:::999999999:::888888888888666555333222000111111111222222222222222222333333444444444444111111111000000000000//////000000000000000//////////////////////////////111111111111111111111111//////000111111111111111/////////000000000111111000000000000111111111111111111111111111222222333333777:::;;;<<>>AAAFFFNNNTTTiiiooouuuqqqggg^^^\\\^^^RRROOOMMMLLLOOOYYYeeennnrrryyy|||qqqjjjccc^^^YYYVVVYYY^^^cccfffqqqzzzpppfff\\\XXXUUUPPPMMMMMMKKKJJJHHHFFFDDDCCCBBBBBB???BBBFFFHHHLLLUUUbbblllxxxqqqmmmppp{{{{{{lllgggcccqqq|||ggg]]]ZZZYYYZZZ\\\ZZZYYYXXXVVVTTTRRRPPPPPPOOONNNKKKHHHBBB===888555111111000000000/////////000000000000111111111111000000000000000000000000......///000000000//////.........//////000000000rrrddd]]]WWWTTTTTTRRRSSSSSSSSSRRRPPPNNNLLLMMMNNNOOOOOOMMMJJJGGGEEECCCDDDDDDEEEEEEEEEEEEEEEAAAAAAAAAAAAAAABBBBBBBBBBBB@@@===:::999999:::;;;;;;;;;<<<<<<:::888555444000000111111111222222222000111222333333333222111333222222222111111111111111111111111111000///...000000000000000000000000//////////////////////////////000111111111111111...//////000111111222222000000111111111222222222...//////000222444666777999;;;???DDDKKKRRRXXX[[[ffflllqqqpppiiibbb^^^]]]NNNMMMMMMNNNTTT]]]gggnnnpppwww|||}}}uuuiiibbb___\\\XXXYYY^^^fffmmmqqq~~~ssshhhaaa[[[TTTOOOOOOKKKKKKIIIHHHFFFEEEDDDCCCBBBDDDFFFFFFFFFKKKVVV^^^lllzzz|||rrrqqqttt}}}rrrhhhbbbiiiyyypppccc___\\\\\\]]][[[ZZZYYYWWWUUUSSSQQQPPPMMMMMMLLLIIIDDD???999666111111111000000000///////////////000000000000111000000000000000000000000......///000000000000000,,,,,,---...///000000111qqqddd^^^YYYWWWWWWRRRSSSSSSSSSRRRPPPMMMLLLMMMNNNOOOOOOMMMJJJGGGEEECCCDDDDDDEEEEEEEEEEEEEEE@@@@@@AAAAAAAAAAAAAAABBBCCCAAA>>>;;;999999;;;<<<======>>>>>><<<:::777555111111222222222333333333///000111222333222111111333333333222222222222111222222222222222111000///000000000000000000000000111111111111111111111111//////000111111111111111///000000111222222333333000111111111111222222222---...///000333555777888>>>???DDDKKKTTT]]]aaaccc]]]aaaeeeiiiiiifff```]]]QQQPPPPPPRRRWWW___ggglllpppvvv{{{{{{ssshhhbbb___\\\ZZZ\\\dddnnnvvv{{{rrrjjjaaaXXXSSSQQQNNNMMMLLLKKKIIIHHHGGGFFFFFFHHHIIIFFFDDDGGGOOOVVVcccqqq}}}zzzpppzzzyyylll```cccnnnwwwiiiccc___]]]]]][[[ZZZYYYWWWUUUSSSRRRQQQLLLLLLLLLIIIEEE???:::777111111111111000000000000............/////////000000000000000000000000000......///000000000000000***+++,,,---...000111111mmm```ZZZWWWUUUUUUQQQRRRRRRRRRRRRRRRQQQPPPSSSQQQNNNMMMMMMLLLJJJHHHEEEEEEFFFFFFFFFFFFEEEEEEDDDBBB@@@???@@@???>>>======<<<<<<;;;;;;:::999999555666777777777777666666222222222111111111111000222222222222333444555555333222111111000000111111222222222222222111000///000000000000111111111111333222111///............////////////000000000000111111000000111111222333000111111000//////000222222111222555555444777<<<===IIIUUU]]]cccggggggddd^^^___```aaacccdddaaa]]]TTTRRRQQQTTT\\\eeemmmrrrtttxxx|||~~~uuummmfff```]]]^^^^^^aaagggrrr~~~~~~pppfff^^^WWWSSSSSSQQQMMMLLLKKKKKKJJJIIIDDDCCCBBBAAABBBEEEKKKPPP\\\eeerrryyyrrrvvvvvvfffcccfffvvvlllbbb```^^^]]]]]]\\\[[[ZZZYYYVVVRRRNNNNNNLLLIIIHHHGGGEEEBBB@@@333222111222222222000...111000//////000111000.............../////////000000000000000000000000000000000000000111111111111nnn```ZZZWWWTTTTTTQQQQQQRRRRRRRRRRRRRRRQQQRRRQQQNNNMMMMMMLLLJJJHHHEEEEEEFFFFFFFFFFFFEEEEEECCCCCCBBBCCCCCCBBB???<<<<<<<<<<<<;;;::::::999999::::::999888666555444444222222222111111111111000222222222222333444555555333222111111000000111111111111222222111000000/////////000000000111111111222111000//////...//////////////////000000000111111111000000111111222333000111111111//////111222000///000444666777;;;BBBFFFUUUfffqqquuusssllldddaaaaaa`````````___\\\YYYUUUTTTVVVZZZbbbkkktttxxxwww|||xxxpppjjjeeeaaa___```cccgggnnnxxxtttjjjaaa[[[WWWTTTPPPMMMLLLKKKIIIHHHGGGFFFEEECCCCCCDDDHHHLLLUUU]]]jjjwww~~~|||}}}jjjcccbbblll}}}ssseee```]]]\\\[[[ZZZYYYYYYXXXVVVRRROOOPPPNNNKKKIIIHHHGGGDDDBBB888666444444555444333111111000///000111222000///........./////////000000000000000000000000000000000000000000111111111111ooo```ZZZVVVSSSSSSPPPQQQQQQRRRSSSSSSSSSSSSRRRPPPNNNMMMMMMLLLIIIHHHDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCDDDEEEFFFDDD???<<<<<<<<<;;;;;;::::::999999;;;:::999777666666666777222222222111111111111000222111111222222333444555333222111111000000111111000000111111000000//////////////////000000000000111000000//////000000000/////////000000000111111111111000000111111222333000111222111//////111222333111111444666888>>>EEEMMMaaaxxxuuugggdddbbb______^^^\\\ZZZXXXWWWXXX\\\bbbjjjrrryyy}}}~~~yyypppiiifffcccbbbbbbeeejjjqqqxxxtttiiiaaa\\\XXXSSSOOOLLLJJJHHHGGGIIIIIIHHHFFFDDDCCCEEEGGGKKKSSS^^^kkkxxxtttiiiaaacccooo~~~kkk```\\\[[[YYYXXXXXXXXXXXXVVVSSSPPPRRROOOMMMKKKJJJHHHFFFCCC999666333111111222111111000000000111333222000........./////////000000000000000000000000000000000000000000000111111111111pppaaaZZZVVVSSSRRROOOPPPQQQSSSSSSTTTTTTTTTRRRPPPNNNMMMLLLKKKIIIGGGDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDBBB???===<<<<<<;;;;;;:::999999888777666555555777:::===>>>222222222111111111000000111111111111222333444555333222111111000000111111//////000000000000//////....../////////000000000000000//////000111111222//////000000000111111111111111000000111111222333111222222111000000111333888555444666666777===DDDNNNdddsssjjjddd```^^^]]][[[[[[\\\]]]aaagggmmmsssxxx}}}}}}sssiiidddbbbbbbccceeejjjrrr{{{{{{pppiii```\\\UUUQQQNNNKKKIIIHHHHHHIIIIIIGGGDDDBBBCCCCCCEEELLLVVVbbbnnn|||tttfffaaaiii{{{rrrbbb[[[YYYYYYXXXWWWXXXXXXXXXUUUSSSRRRPPPNNNLLLKKKIIIFFFDDD;;;777333000///000000000......///111222222000......////////////000000000000000000000000000000000///000000000111111111111qqqaaa[[[VVVSSSRRRPPPQQQRRRSSSTTTTTTTTTTTTRRRPPPMMMLLLLLLKKKIIIGGGDDDDDDEEEEEEEEEEEEDDDDDDEEECCC@@@>>>?????????>>><<<;;;;;;:::999999888888444444444555888;;;???AAA222222222111111111000000111111111111222333444444333222111111000000111111...///000000000000//////////////////000000000000000//////000000111222333000000000000111111111111111111000000111111222333111222222111000000111333999666555777777999>>>FFFLLLaaazzzuuukkkbbb___\\\YYYZZZ___iiiooowww~~~|||wwwnnnfffaaa```cccfffjjjpppzzz{{{uuueee```YYYTTTPPPNNNLLLJJJFFFGGGHHHGGGDDDBBBBBBCCCDDDJJJRRR[[[fffssspppggghhhwww}}}hhh\\\XXXZZZYYYXXXXXXYYYYYYXXXVVVSSSPPPNNNLLLKKKIIIGGGDDDBBB===777444333333444444...---...///111111000...////////////000000000111111111111111111111111111///000000000111111111111qqqbbb[[[VVVSSSRRRQQQRRRRRRSSSTTTTTTTTTTTTQQQOOOMMMLLLLLLKKKHHHGGGCCCDDDDDDEEEEEEDDDDDDCCCEEEBBB>>>;;;<<<===>>>>>>;;;;;;::::::999999888888666666666666777999;;;<<<222222222111111111111000111000000111111222333444333222111111000000111111//////000000111111000000000000000000111111111111000000000000000111222333000000000111111111222222111111000000111111222333111222333222000000222333444222333777999<<>>888444333222222222///...---...000111111000/////////000000000111111111111111111111111111111000000000000111111111111qqqbbb[[[WWWTTTSSSRRRSSSSSSTTTTTTTTTSSSSSSQQQOOOMMMLLLKKKJJJHHHFFFCCCCCCDDDDDDDDDDDDCCCCCCCCCAAA>>><<<=========<<<;;;;;;::::::999888888888888777777777777777666666222222222111111111111000000000000000111222333444333222111111000000111111///000000111222222111111111111111111222222222222111111111000111111222222000000111111111222222222111111000000111111222333222222333222111111222444333222444888;;;<<>><<<:::;;;;;;::::::999888888777666777777777777666666555222222222111111111111000000000000000111222333444333222222111000111111111000000111222222222222222111111222222222333333333222222111111111111111222000111111111111222222222111111111000111222222333222333333222111111222444555444666:::;;;:::>>>DDDQQQWWW\\\___fffqqqyyy|||xxxeeeTTTPPPOOOPPP\\\kkkrrrxxxqqqddddddcccbbbbbbfffnnnttt}}}{{{pppeee]]]WWWRRRPPPOOOOOOMMMIIIFFFDDDEEEFFF@@@BBBDDDGGGLLLVVVbbbkkktttsssmmmxxxoooaaa[[[YYYWWWWWWWWWXXXWWWVVVWWWUUURRRPPPOOONNNKKKIIIDDD@@@;;;888666444222000555222000///111444666777000000000000111111111111111111111111111111111111000000000000111111111111ssseee^^^YYYWWWWWWSSSSSSSSSSSSSSSSSSSSSTTTUUUSSSPPPNNNLLLIIIEEEBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBB@@@>>><<<<<<<<<<<<999999999999999999999:::999888777888888888666444333222222111000000000111222111111111111111111222222111111000000000000000000000000000000000000000000000000000000000000000//////000000000000///...000000000000111111111111111111222222222333333333111111000000000000111111000444999<<<===???CCCGGGOOOSSSVVVXXX\\\cccfffeee___YYYSSSQQQPPPSSS\\\eeerrr|||zzzrrrlllbbbaaa``````dddlllwww~~~vvvmmmeee^^^VVVPPPQQQNNNKKKKKKLLLKKKGGGDDDBBB???@@@DDDHHHMMMVVV___mmmwww}}}lllllluuuwww```\\\XXXUUUXXXXXXVVVTTTUUUVVVUUUTTTQQQNNNKKKHHHGGGGGGBBB<<<888888777444111000000000000000000000000111000/////////111222333000000000000000000000000///000111222222111///...vvvfff^^^XXXTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSUUURRRPPPNNNLLLJJJFFFCCCBBBCCCCCCCCCDDDDDDDDDDDDCCCBBB@@@>>><<<<<<<<<<<<::::::::::::::::::999999:::888777777888888666444333333222111111111111111333222222111111222222333333222222111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000111111111111111111111222222222333333111000000000000111111222111444999;;;===AAAGGGLLLPPPSSSUUUTTTWWW]]]```___ZZZTTTPPPPPPPPPTTT]]]gggqqqyyy|||uuummmgggeeefffgggiiinnnvvvvvvmmmeee\\\VVVQQQNNNKKKJJJKKKJJJGGGCCCDDDAAAAAADDDFFFIIIQQQZZZeeeooo}}}nnniiimmm~~~hhh___YYYVVVXXXYYYWWWVVVWWWWWWVVVUUURRROOOLLLJJJHHHGGGDDD???:::888555333222000000000000000000000000111000/////////000222333000000000000000000000000///000000111111111000000wwwggg^^^XXXTTTSSSTTTTTTTTTSSSSSSRRRRRRRRRTTTRRRPPPNNNMMMKKKHHHEEEDDDDDDDDDDDDEEEEEEEEEEEECCCBBB@@@>>>===<<<======<<<<<<<<<;;;;;;::::::999:::888777777777777666444444333333222222222222222444333333222222333333444444333333222111222222222111111111111111111111111000000000000000000000000111111222222222222111111000000000000111111111111111111111222222222222333111000000000111222222333333555888:::===DDDMMMTTTUUUWWWVVVSSSTTTXXXZZZXXXSSSOOOMMMNNNPPPUUU^^^gggooottt}}}}}}uuunnngggccceeehhhlllqqqxxxyyynnnddd]]]TTTQQQMMMKKKLLLKKKHHHEEEFFFCCCBBBCCCDDDEEEKKKRRR[[[eeesss~~~}}}uuuiiigggnnn|||uuuccc[[[VVVWWWYYYWWWWWWXXXWWWWWWUUUSSSQQQNNNKKKJJJGGGFFFCCC>>>888444333333000000000000000000000000000000000///000000111222000000000000000000000000000/////////000111222222uuuggg___ZZZWWWWWWTTTTTTTTTSSSRRRRRRQQQQQQTTTRRRPPPOOONNNLLLIIIGGGDDDEEEEEEEEEEEEFFFFFFFFFCCCBBB@@@>>>=========>>>>>>>>>===<<<;;;::::::999:::888666666777777666444444444333222222333333444444444444333333444444444333333222111111111111222000000000000000000000000000000000000000000000000000000111111222222111111///000000000111111111111111111111111222222222222000000000111222333444555555777999;;;???GGGSSS[[[aaabbb___YYYVVVWWWVVVTTTOOOLLLKKKNNNQQQTTT]]]fffkkkpppwww~~~wwwpppiiieeeccccccgggooowwwwwwkkkccc[[[VVVQQQNNNNNNMMMJJJGGGFFFCCCBBBCCCCCCBBBFFFMMMSSS]]]jjjvvvyyy{{{~~~oooiiihhhsssiii___WWWVVVXXXWWWWWWXXXVVVVVVUUUSSSQQQNNNLLLKKKGGGHHHGGGAAA:::444333444000000000000000000000000000000000000000000111111000000000000000000000000000///......///111333444tttfff___ZZZWWWWWWSSSSSSSSSSSSRRRRRRQQQQQQTTTSSSQQQPPPOOOMMMJJJGGGEEEEEEEEEEEEFFFFFFFFFGGGCCCBBB@@@???>>>>>>>>>>>>>>>>>>===<<<<<<;;;:::::::::888666555666666555444333333333222222333444444555444444333333444444555222222111000000000000000////////////////////////000000000000000000000000...//////000111111000000///000000000111111111111000000111111111222222222000000000111222444555666777999;;;===BBBJJJVVV___jjjllliiibbb]]][[[WWWRRRMMMKKKLLLOOORRRTTT[[[ccchhhmmmuuu{{{~~~|||tttmmmhhhggggggdddjjjsss}}}ssskkkaaa[[[TTTPPPOOOMMMJJJHHHEEEBBBBBBDDDCCCAAAEEEJJJPPPXXXdddppp{{{yyywww~~~wwwmmmfffnnnqqqeeeYYYVVVWWWVVVVVVWWWTTTTTTSSSRRRPPPNNNLLLKKKHHHIIIIIIDDD===777444444111111111111111111111111000000111111111000000000000000000000000000000000000///......///111333444uuufff^^^WWWTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRVVVTTTRRRPPPOOOMMMJJJGGGEEEEEEEEEEEEFFFFFFFFFFFFCCCBBB@@@???>>>>>>??????=========<<<;;;;;;;;;::::::888555444555666555555333222222222222333333444555444444333333444444555222111000000//////000000////////////////////////000000000000000000000000---...///000000000000000000000000000111111111111000000000111111111111222000000111222333555777888777:::>>>AAAEEELLLVVV^^^iiilllmmmhhhccc___XXXQQQMMMLLLMMMRRRTTTVVV[[[bbbggglllsssxxxzzz{{{{{{{{{{{{|||wwwpppjjjhhhjjjlllkkkqqq{{{vvvggg```XXXRRROOOMMMJJJGGGEEECCCCCCEEEDDDBBBDDDIIIMMMSSS]]]hhhtttuuuwww~~~rrreeejjjvvv}}}mmm^^^XXXWWWVVVUUUVVVSSSSSSSSSRRRPPPNNNMMMLLLIIIIIIIIIFFF@@@;;;666555111111111111111111111111000111111111111000//////000000000000000000000000000/////////000111222222sssddd]]]WWWTTTTTTPPPPPPQQQQQQRRRSSSSSSSSSWWWUUUSSSQQQOOOMMMIIIFFFDDDDDDDDDEEEEEEEEEFFFFFFCCCBBB@@@???>>>??????@@@<<<;;;;;;;;;;;;;;;;;;;;;:::888555444444555555555111111111111111222333333444444333333333333444444333222111111000000111111111111111111111111111111000000000000000000000000......///000111222111111000000000000111111111111000000000000111111111111000000111222444666888999777;;;@@@DDDHHHMMMUUU[[[]]]dddhhhhhheee```WWWNNNLLLKKKNNNTTTWWWXXX]]]dddiiimmmqqqtttuuuvvvxxxzzzwwwuuuqqqkkkggggggkkkooorrrxxxppphhh^^^VVVRRRPPPLLLJJJHHHFFFFFFHHHFFFBBBCCCGGGHHHLLLTTT___kkkwwwyyywww{{{zzziiihhhlll|||wwwddd[[[YYYXXXVVVVVVTTTTTTSSSSSSQQQPPPNNNMMMJJJIIIHHHFFFDDD???999444111111111111111111111111000111111222111000///...000000000000000000000000///000000111111111000000pppccc]]]YYYWWWXXXOOOOOOPPPQQQRRRSSSTTTTTTYYYVVVTTTRRRPPPMMMIIIFFFDDDDDDDDDDDDEEEEEEEEEEEECCCBBB@@@?????????@@@@@@::::::;;;;;;;;;;;;;;;;;;:::888555333444555555555111000000000111222222333444333333222222333333444444333222222111111222222222222222222222222222222000000000000000000000000//////000222222333333333000000000000111111111111000000000000111111111111000000111222444666888:::777<<>>======>>>???:::;;;<<<<<<<<<;;;:::999:::999999888777666444444333333333222222222111111444444222222222222444444444333222111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333///000111333333222111111111111000111444888===@@@@@@GGGLLLKKKLLLOOOQQQPPPRRRWWW\\\[[[XXXUUUPPPLLLJJJOOOVVVZZZ\\\___cccgggnnnpppsssvvvwwwzzz}}}}}}qqqllliiiiiihhhjjjpppxxx{{{yyyjjj___ZZZWWWSSSPPPOOOMMMJJJIIIHHHFFFCCCAAACCCFFFLLLTTT]]]hhhssszzz}}}xxxqqqfffnnnqqqaaa[[[YYYVVVSSSUUUUUUUUUUUUTTTSSSQQQQQQLLLJJJGGGDDDBBB>>>999555555333222222333333111000111111111111111111111111333222222222111000000000222222111000//////000000pppeee```]]]YYYXXXUUUUUUTTTTTTUUUVVVXXXXXXUUUTTTRRRSSSSSSPPPJJJEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCC@@@===<<<<<<===>>>:::;;;<<<<<<<<<;;;:::999999999888888777555444333333333333222222222111111444333333222222333333444333333222111000000000000222222222222222111111111111111111111111111111111111111111111111111111111111111000000111111222333000000111222222222222111222222222222444999>>>BBBKKKSSSYYYWWWUUUUUUWWWVVVSSSVVVXXXVVVSSSPPPNNNMMMPPPUUU[[[^^^______bbbeeeooorrruuuxxxzzz||||||vvvmmmiiiggghhhiiijjjqqqzzzssshhhaaa\\\VVVQQQOOOMMMJJJIIIHHHFFFDDDBBBBBBDDDIIIOOOXXXcccnnnvvv|||vvviiinnnxxxeee]]]ZZZWWWTTTTTTTTTSSSSSSRRRPPPOOONNNJJJIIIFFFEEECCC@@@<<<999555333222222222333111000111111111111111111111111222222222111111111111111222222111000000000000000qqqeee```\\\XXXWWWUUUTTTSSSRRRSSSUUUWWWYYYUUUSSSPPPPPPPPPNNNJJJEEEEEEEEEEEEEEEEEEEEEEEEEEECCCAAA???<<<;;;;;;<<<===;;;;;;;;;;;;;;;:::999999888888888777777555444333333333333222222222111111444333333222222333333444222222111111111111111222222222222222222222222222111111111111111111111111222222222222222222222222111111000000111111222333111111111000111111222333222333333444666:::@@@EEEXXXbbbjjjggg```\\\ZZZXXXUUUTTTRRROOOMMMLLLOOOQQQWWW\\\aaaccccccccceeegggpppsssvvvzzz|||wwwrrrjjjhhhgggjjjlllooowwwuuummmeee[[[UUUPPPMMMJJJIIIHHHGGGEEEDDDAAACCCEEEJJJQQQ[[[gggnnnwwwpppooo|||nnnaaa\\\YYYWWWUUUUUUTTTSSSQQQOOONNNMMMJJJHHHGGGFFFEEECCC???<<<666444222222222222111000111111111111111111111111111111111111111222222222222222111000000000000111pppccc^^^ZZZVVVUUURRRRRRQQQRRRRRRSSSUUUUUUUUURRRNNNMMMNNNMMMIIIFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA???===<<<<<<<<<===;;;;;;;;;;;;::::::999999888888888888777666555444333333333222222222111111333333333333333333333333111111111000111111222222222222222222333333333333111111111111111111111111222222222222222222222222111111000000111111222333222111000000000111333444222444555666777;;;BBBHHH___mmmxxxvvvmmmddd]]]XXXVVVRRRMMMKKKJJJMMMTTT\\\bbbeeehhhiiihhhhhhjjjmmmnnnqqquuuxxx|||}}}wwwrrrnnniiigggiiinnnrrrvvv~~~xxxmmmbbbYYYRRROOOLLLJJJIIIHHHGGGEEEBBBCCCCCCFFFKKKTTT___gggqqqzzzxxxpppvvvxxxggg___[[[YYYXXXWWWWWWUUUSSSQQQOOONNNKKKJJJHHHHHHGGGDDDAAA>>>777555333222222222111000111111111111111111111111000000000111222222222333222222111000000111111111pppbbb\\\XXXTTTSSSPPPQQQTTTVVVVVVVVVTTTSSSTTTQQQMMMLLLMMMLLLIIIFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@>>>============;;;;;;::::::999999999999999999999999888777666666333333333222222222111111333333333333333333333333111111111000111111222222111111111222222333333333111111111111111111111111222222222222222222222222111111000000111111222333222111000000000111333444111444666777888<<>>999666333111222222222111111111111111111111111111000000000111222222222333222111111111111111222222pppbbb[[[WWWTTTSSSPPPSSSVVVYYYZZZXXXVVVTTTSSSPPPMMMLLLMMMMMMIIIFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@???>>>>>>>>>>>>;;;;;;:::999999999999999888888888888888777666666333333333222222222111111222333333444444333333222222222111111111111111222000000000111111222222333111111111111111111111111333333333333333333333333111111000000111111222333111111111000111111222333000444777888888<<>>:::777333111111222222111111111111111111111111111111111111111111222222222222111111111111222333333rrrccc]]]XXXTTTTTTQQQRRRUUUWWWWWWWWWUUUTTTSSSPPPMMMMMMNNNMMMJJJFFFDDDDDDDDDDDDDDDDDDDDDDDD@@@??????>>>=========<<<;;;:::999888888888999:::666666666666666555555444333333333222222222111111222333333444444333333222333333222111000000000000...//////000000111222222111111111111111111111111333333333333333333333333111111000000111111222333000000111222222222222111///333777888888<<>>>>>======<<<<<<;;;;;;;;;:::999888888888999:::444444444555444444333333333333333222222222111111222222444444444444222222444333222111000000000000---......///000111111111111111111111111111111111333333333333333333333333111111111000111222222333///000111333333222111111...333777888777<<>>=========<<<<<<;;;:::999999999999999999888888777666666666333333333333333333333333555333222000000111333444666555333111111222333444000000000000000000000000222222222111111111000000111111111111111111111111111111111111111111111111------......///111222333888777777888===CCCIIIMMMTTTRRRPPPSSSWWWXXXTTTPPPMMMLLLJJJJJJOOOXXXccckkkvvv|||}}}wwwxxxuuuttt}}}}}}tttllliiigggeeedddeeekkksss}}}zzzppphhh]]]UUUQQQOOOMMMKKKIIIHHHFFFEEEEEEFFFIIIJJJRRRZZZfffsss}}}jjjjjjuuulll\\\XXXSSSTTTTTTRRRQQQOOOPPPPPPLLLKKKIIIGGGFFFDDDDDDCCCDDD>>>777444333444444333000111111111111222222222111111111111111111111111444444444444444444444444rrrccc\\\WWWUUUVVVUUUVVVVVVVVVVVVUUUTTTTTTRRRPPPMMMMMMNNNLLLHHHCCCBBBAAA@@@BBBCCCDDDDDDCCCCCCBBBAAA???>>>===<<<<<<;;;;;;:::999888888888888999888888777777666555555222222222222222222222222444333111000000111222333666444333111111222333444000000000000000000000000222222222111111111000000111111111111111111111111111111111111111111111111/////////000111222333444666555555777;;;AAAGGGKKKPPPNNNMMMPPPTTTVVVSSSPPPIIIJJJKKKMMMRRRZZZdddjjjqqqtttyyy}}}~~~{{{wwwtttvvvtttuuu}}}|||xxxpppiiihhhhhhggghhhkkkqqqxxxuuulllaaaXXXSSSPPPMMMKKKJJJIIIGGGEEEFFFGGGJJJLLLPPPWWWbbbooo|||qqqlllssssssbbb]]]TTTUUUUUUTTTSSSRRRQQQQQQMMMLLLKKKIIIGGGFFFEEEEEECCC>>>888444333444333333000111111111111222222222111111111111111111111111333333333333333333333333rrrddd]]]YYYXXXXXXSSSTTTTTTTTTTTTSSSRRRRRRRRROOOMMMMMMNNNLLLHHHDDDAAA@@@@@@AAACCCEEEEEEDDDBBBBBBAAA???>>>===<<<<<<::::::999888777777777777888888777666666555555444111111111111111111111111222111000//////000222222555444333111111222222333000000000000000000000000222111111111111000000000111111111111111111111111111111111111111111111111111111111111222333444444666666666888<<>>999555444333333222000111111111111222222222111111111111111111111111222222222222222222222222qqqddd^^^ZZZXXXYYYSSSSSSTTTTTTSSSSSSRRRQQQPPPNNNLLLLLLNNNLLLHHHDDDDDDCCCBBBCCCEEEFFFEEEDDDAAAAAA@@@@@@>>>===<<<;;;;;;:::999888888777777777777777666666555555444444222222222222222222222222111000000//////000111222444333222222111111222222000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111222222222222222333333444888999:::<<<@@@EEEIIILLLNNNMMMNNNPPPRRRSSSQQQNNNFFFIIIMMMPPPTTTZZZ```dddiiihhhhhhiiikkknnnqqqssstttwww{{{~~~wwwrrrlllfffccceeehhhjjjpppwwwuuuiiiaaaZZZTTTOOOKKKJJJHHHFFFFFFHHHJJJLLLMMMRRRZZZdddnnnzzz~~~~~~rrrnnnnnn|||rrrfffWWWWWWVVVVVVVVVUUUSSSRRRNNNMMMMMMKKKJJJHHHFFFEEEAAA???;;;777555333222222000000111111111222222222111111111111111111111111111111111111111222222222pppddd^^^ZZZXXXXXXTTTUUUUUUUUUUUUTTTSSSSSSOOOMMMKKKLLLMMMMMMIIIEEEFFFDDDCCCCCCDDDDDDCCCAAA???????????????>>>===<<<<<<;;;:::999999888999999777777666666555555444444333333333333333333333333000//////000000111111222333333222222111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222333444999:::<<>><<<===>>>?????????>>>======<<<;;;:::999999999999888888777666666555555444333333333333333333333333//////000111111222222222222222222222222111111111000000000000000000000000//////000000000000000111111111111111111111111111111111111111111111111111000000000111222333555555999:::===AAADDDGGGIIIKKKTTTWWW[[[]]]\\\WWWRRRNNNLLLMMMOOOPPPRRRUUUZZZ^^^```aaaccceeegggjjjlllllliiiooouuuxxxzzz~~~|||uuupppmmmiiieeedddgggjjjoooyyyvvvkkkaaaXXXQQQPPPNNNKKKHHHGGGGGGHHHIIIMMMPPPTTTZZZcccmmmwww~~~uuunnngggpppqqq```[[[UUUSSSTTTTTTRRRPPPMMMMMMMMMLLLJJJHHHEEEDDDAAABBB@@@===888444333333000111111111111222222222111111111111111111111111000000000111222222333333rrrfff___ZZZWWWWWWNNNNNNOOOOOONNNNNNMMMLLLMMMKKKJJJKKKMMMMMMJJJFFFCCCBBBAAAAAAAAAAAA@@@???999;;;===???@@@@@@??????<<<;;;:::999888888888888999888888777777666555555222222222222222222222222///000111222333333333333222222222222222111000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111111111000000111222444555777888;;;<<<@@@CCCGGGIIIKKKLLLQQQVVV]]]```___YYYRRRNNNJJJMMMQQQTTTWWWYYY[[[]]]___```aaaccceeegggiiikkkmmmpppsssuuuwwwzzz~~~wwwqqqllljjjiiifffgggjjjooouuussshhh^^^WWWTTTRRRNNNKKKHHHHHHIIIIIILLLNNNQQQVVV]]]gggrrryyyxxxoooeeejjjyyyzzzfff___WWWSSSSSSTTTSSSQQQNNNNNNNNNNNNLLLIIIGGGEEEBBBCCCCCC@@@:::555333333000111111111111222222222111111111111111111111111000000111111222333333444tttgggaaa[[[XXXWWWTTTTTTUUUUUUTTTTTTSSSRRRLLLKKKIIIKKKMMMMMMJJJFFFDDDBBBAAABBBDDDDDDDDDBBB777999<<>>@@@CCCGGGJJJMMMNNNNNNNNNTTT\\\aaa```ZZZRRRNNNGGGLLLSSSYYY\\\\\\]]]]]]aaaaaaaaabbbdddgggjjjllluuuuuuttttttuuuxxx|||zzztttnnnjjjhhhiiigggiiimmmssszzz{{{oooeee^^^XXXUUUQQQMMMJJJIIIJJJJJJKKKMMMOOOSSSZZZdddnnnuuu|||zzzpppggghhhrrrjjjbbbXXXSSSSSSTTTTTTRRROOOOOOPPPOOONNNKKKHHHFFFBBBDDDEEEAAA;;;666444444000111111111111222222222111111111111111111111111000000111222333333444444tttfff```[[[WWWUUUUUUUUUTTTSSSRRRQQQQQQPPPMMMLLLLLLLLLLLLKKKHHHFFFCCCCCCCCCBBBAAA@@@???>>>;;;<<<===?????????>>>>>>;;;:::999888777777777777888777666666666666444222333222222111111222222333555444222111111111222222333222111111000000111111222111111111000000//////000000000000000000000000333333222111000000000000000000000000000111111222333222111111333666:::<<<>>>FFFKKKJJJHHHJJJLLLMMMMMMNNNRRRWWWVVVPPPKKKKKKNNNNNNRRRZZZ___aaabbbcccfffeeecccaaabbbfffkkkoooyyyxxxxxxwwwwwwxxxxxxyyy{{{zzztttooollljjjjjjjjjlllpppuuu{{{vvvlllddd\\\WWWRRRMMMKKKIIIGGGFFFKKKHHHHHHOOOVVV^^^hhhqqq|||}}}pppcccfffmmmyyywwwiii\\\WWWVVVSSSPPPOOOPPPOOONNNMMMKKKIIIGGGFFFIIIFFFAAA>>><<<999666444000000000///000111111222222222222111111111111000111111222222222333333333rrreee___[[[WWWUUUTTTTTTSSSSSSRRRQQQQQQPPPNNNMMMLLLLLLLLLKKKHHHEEEBBBBBBBBBBBBAAAAAA@@@???:::;;;<<<=========<<<;;;;;;:::999888777777777777888777666666777777444333444333333333333333333444444444222111111111222222333222111111000000111111222222222222111111111000000000000000000000000000333222111000000000111222000000000000000111222222222222111111444777;;;===EEEOOOXXXXXXTTTQQQMMMIIIMMMMMMOOORRRQQQLLLJJJLLLSSSTTTWWW]]]bbbeeeggghhhhhhfffbbb```cccjjjrrryyy~~~}}}|||{{{zzzzzzzzzxxx{{{}}}wwwrrrmmmjjjiiiiiilllooosssyyyssskkk```[[[TTTOOOLLLJJJIIIHHHJJJHHHIIIMMMRRRXXXbbblllyyy~~~oooeeeeeehhhrrr~~~ooo```YYYWWWUUURRRQQQNNNNNNNNNMMMLLLJJJIIIHHHHHHEEEBBB???===:::666444111111000000111111222333222222222222111111111111111111222222222333333333ooobbb]]]YYYVVVUUUSSSSSSSSSRRRRRRQQQQQQQQQOOOMMMLLLLLLLLLKKKGGGEEEAAAAAABBBBBBBBBAAAAAA@@@<<<<<<<<<===<<<<<<;;;:::;;;:::999888777777777777999888777777888777666444555444444333333444444555444333222111111111222333333222111111000000111111333333333222222222222222000000000000000000000000333222000//////111333444111000000000000111222222222111111222555999===???JJJWWWdddgggddd]]]SSSKKKMMMKKKJJJLLLKKKIIILLLQQQWWWYYY]]]aaaeeejjjnnnpppkkkgggbbbaaaeeeooozzz}}}|||{{{yyyyyy}}}{{{xxxsssnnnjjjiiiiiiiiipppsssxxx~~~~~~tttgggaaaXXXQQQMMMKKKKKKJJJHHHHHHIIIKKKLLLOOOYYYeeettt{{{tttiiidddbbbhhhxxxvvvcccZZZWWWTTTRRRSSSMMMMMMMMMMMMLLLKKKJJJJJJFFFEEEBBBAAA???;;;777444222222111111222222333444333222222222111111111111111111222222222333333333lll```\\\YYYVVVUUUSSSRRRRRRRRRRRRRRRRRRRRRPPPOOOMMMMMMLLLJJJGGGDDDAAAAAABBBBBBBBBBBBBBBBBB?????????>>>======<<<;;;;;;:::999888777777777777999888777888999888777555444444333333333333444444444333222111111111222333333222111111000000111111222222222222222222222222000000000000000000000000222111/////////111333555111111000000111111222333222222222333666:::>>>AAAJJJXXXfffmmmlllggg\\\SSSMMMJJJHHHHHHHHHKKKSSS]]]^^^bbbfffgggjjjppptttuuummmiiiddddddiiirrr|||~~~}}}|||}}}~~~}}}vvvsssooojjjhhhhhhiiijjjssswww}}}{{{oooggg\\\SSSNNNLLLLLLLLLFFFGGGIIIJJJHHHIIITTT```nnnvvv|||lllddd^^^bbbppp}}}ggg[[[UUURRRQQQRRROOONNNNNNMMMLLLKKKIIIIIIEEEDDDCCCBBB@@@===888444333222222222222333444444333333222222222111111111111111222222222333333333kkk___\\\XXXVVVUUURRRRRRRRRSSSSSSSSSSSSSSSQQQPPPNNNMMMMMMJJJGGGDDDAAAAAABBBCCCCCCCCCBBBBBB@@@@@@???>>>===<<<<<<;;;;;;:::999888777777777777888777777888999999777555333333222222222222333333333222111111111222333444333222111111000000111111000000111111111111111111000000000000000000000000222111000///000111333444111111111111111222222333333333333444777;;;???BBBJJJUUUaaaggghhhfff___WWWLLLIIIGGGHHHJJJPPP]]]iiinnntttwwwtttsssvvvwwwuuunnnkkkhhhiiiooovvv|||}}}}}}}}}{{{sssppplllhhhgggiiilllnnnvvvzzzvvvnnnaaaVVVPPPMMMLLLLLLFFFGGGIIIJJJGGGGGGQQQ\\\fffqqq~~~pppfff^^^aaammmnnn___XXXSSSRRRSSSRRRQQQPPPNNNLLLJJJGGGFFFEEEDDDCCCBBBAAA>>>999666333333333222333333444555333333333222222222222111111111222222222333333333kkk```\\\YYYVVVVVVSSSSSSSSSTTTTTTUUUUUUUUURRRQQQOOONNNMMMJJJFFFCCCBBBBBBCCCCCCCCCBBBBBBAAA???>>>===;;;::::::::::::;;;:::999888777777777777777777666777888888777555333222222111111222222333333222111111111222333444333222111111000000111111000000000000000111111111000000000000000000000000111111111111111111222222222111111111111222333333555444444555888<<<@@@BBBLLLRRRXXXZZZ\\\\\\XXXSSSKKKIIIHHHJJJLLLSSSbbbqqq~~~~~~}}}yyysssmmmlllkkkpppxxx~~~||||||}}}}}}}}}yyyqqqoookkkhhhiiikkkooorrryyy}}}tttggg\\\TTTPPPNNNMMMIIIHHHIIIJJJGGGGGGNNNWWW^^^iiiyyyzzznnneeefffoooxxxfff]]]WWWUUUVVVSSSRRRQQQOOOLLLIIIGGGEEEFFFDDDCCCBBBAAA???;;;888333333222222333333444555333333333333222222222222111111222222222333333333mmmaaa]]]ZZZWWWVVVSSSTTTTTTUUUVVVVVVWWWWWWSSSRRRPPPNNNMMMJJJFFFCCCCCCDDDDDDDDDCCCBBBAAAAAA>>>===<<<;;;::::::;;;;;;;;;:::999888777777777777666555555666777888666555333333333222222333333333222222111111111222444444333222111111000000111111000000000111111222222222000000000000000000000000111111222222222111000000222222111111222222333444777666555666888<<>>>>>;;;:::999888777777777777666555444555777777666444555444444333333444444555222222111111111222444555333222222111000111111111111111111222222333333333000000000000000000000000000222333444333111///...222222111111222222333444888777666666888<<>><<<222222111111222222333444444444444333333333222222111111222222222333333333ooobbb\\\XXXWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[WWWTTTQQQNNNLLLJJJFFFDDDBBBCCCDDDDDDDDDCCCAAA@@@<<<===>>>>>>>>>===;;;:::999777555555666777777666666666666666555555555555222333444444333222111000333333222111111222333333444333222222111111222222000000111111111222222222222111111111000000//////222111111111000000//////111111111111111111222222555444444666999>>>BBBEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFJJJOOOUUU[[[___ooouuu}}}rrrllljjjsss~~~|||}}}~~~~~~yyyvvvqqqooommmmmmpppvvv}}}~~~zzzxxxvvvpppvvv~~~wwwjjjbbb[[[TTTNNNKKKIIIHHHHHHIIIJJJIIIHHHQQQXXXdddqqq}}}lll```[[[XXXUUUUUUSSSPPPOOONNNLLLJJJHHHFFFFFFDDDCCCAAA???>>>>>>888666444444555666666666222222222222222222222222444333333222222333333444ooobbb\\\XXXWWWWWWUUUUUUVVVVVVWWWYYYZZZ[[[VVVSSSPPPNNNLLLJJJGGGDDDCCCCCCDDDEEEDDDCCCBBBAAA===============<<<<<<;;;999888666666666777666555666666666666555555555555111222333333333222111000333333222111111222333333333333222111111111111111222222111111111111111111111111111111000000000///222111111111000000000000111111111111111222222333555555555666999>>>BBBEEEEEEFFFFFFFFFFFFFFFFFFEEEFFFFFFHHHLLLQQQWWW]]]```hhhnnnxxx}}}rrrnnnmmmuuu~~~yyyvvvrrrqqqppprrrvvv}}}xxxtttqqqqqqppprrrxxxsssjjjbbbZZZTTTNNNLLLIIIHHHHHHHHHGGGFFFMMMTTT```mmmyyyuuufff]]]WWWTTTVVVSSSQQQPPPOOOMMMKKKIIIFFFFFFDDDCCCAAA@@@>>>>>>777555333222333444444333222222222222222222222222444333333222222333333444ooobbb\\\XXXWWWWWWUUUUUUUUUUUUVVVXXXYYYZZZTTTRRROOOMMMLLLKKKHHHFFFDDDDDDEEEFFFEEEDDDCCCBBB>>>>>>===<<<<<<<<<<<<<<<;;;999777666666777555444666666666666555555555555000000111222222222111111333222222111111222222333222222111000000000000111000000000111111111222222111111111111000000000000111111111111111000000000111111111111111222333333555555666777:::>>>BBBDDDEEEEEEFFFFFFFFFFFFEEEEEEGGGHHHJJJNNNSSSYYY^^^aaadddiiiqqqxxx||||||{{{yyysssrrrrrrwww~~~~~~yyyvvvrrrrrrsssvvv|||yyyuuuooojjjggghhhjjjmmmttt{{{zzzpppggg]]]VVVRRROOOKKKIIIHHHGGGEEEDDDHHHOOOZZZgggsssoooaaaXXXSSSVVVTTTRRRPPPPPPNNNLLLJJJGGGFFFEEECCCAAA@@@???>>>999777444333333333333222222222222222222222222222444333333222222333333444ooobbb\\\XXXWWWWWWTTTTTTTTTTTTVVVWWWXXXYYYSSSPPPNNNMMMLLLKKKIIIGGGDDDEEEFFFFFFFFFEEECCCBBB???>>><<<;;;;;;<<<<<<===<<<:::777666777666555444666666666666555555555555///000000111222222222222222222222222222222222222222111000000///000000000------...000111333444444111111111000000000000000111111111111111111111111111111111111222333333444666666777888;;;???BBBDDDFFFFFFGGGHHHHHHGGGFFFFFFFFFHHHKKKOOOTTTYYY]]]___fffiiimmmrrrtttuuutttssstttuuuwwwyyy|||}}}{{{|||~~~~~~zzzwwwqqqrrrtttxxxvvvppphhhfffbbb``````ccciiinnnvvv}}}wwwlll```XXXTTTQQQMMMJJJHHHGGGEEEDDDFFFLLLWWWcccooozzzzzzhhh[[[VVVUUUSSSQQQPPPOOONNNLLLJJJGGGFFFEEECCCBBB@@@???>>><<<:::777555555555444333222222222222222222222222444333333222222333333444ooobbb\\\XXXWWWWWWSSSSSSSSSSSSTTTVVVWWWXXXRRRPPPNNNLLLLLLKKKIIIGGGDDDEEEFFFFFFFFFEEECCCBBB???>>><<<;;;;;;<<<<<<===<<<:::888777777777555444666666666666555555555555000000000111111222333333222222222222222222222222222111000000///000000000/////////000000111111222000000000000000000111111111111111111111222222222111111111111222333444555666777888:::<<>>>>>===<<<<<<<<<<<<<<<<<<:::888777777888666555666666666666555555555555222222222111222222333444111222222333333222222111222222111000000000000111333222111000///......---000000000000111111111111111111111222222222222222111111111111222444555666777888999;;;===@@@BBBDDDFFFGGGIIIJJJJJJIIIGGGFFFCCCFFFJJJOOOTTTWWWYYYZZZ^^^```dddiiimmmppprrrsssrrrtttuuuvvvuuuuuuvvvwwwsssvvv{{{{{{uuuwww|||zzz{{{}}}~~~}}}zzzyyywwwyyy}}}xxxnnnddd]]]XXXVVVRRRUUUXXX[[[^^^eeennnuuu||||||nnneeeZZZVVVPPPMMMKKKJJJIIIHHHGGGKKKRRRZZZfffsss|||rrrttt|||wwwfff]]]SSSQQQOOONNNNNNMMMKKKIIIHHHGGGFFFDDDBBBAAA@@@???;;;999666444444444333222222222222222222222222222444333333222222333333444ooobbb\\\XXXWWWWWWQQQQQQQQQRRRSSSTTTUUUVVVRRRPPPNNNLLLKKKJJJGGGEEECCCCCCDDDEEEDDDCCCBBBAAA===============<<<<<<;;;;;;999777777888888888777666666666666555555555555555444333222222222333444111222333333333333222111333333222111111111111111111111000000/////////...///000000000111111111111111111111222222333333333111111111222333444555666777888:::<<<>>>@@@BBBCCCDDDEEEGGGHHHHHHGGGEEEDDDCCCFFFKKKPPPUUUWWWYYYYYYZZZ\\\```dddhhhlllnnnnnnnnnnnnooopppqqqrrrrrrrrrrrrssswww|||wwwmmmiiippp|||~~~||||||~~~|||{{{zzzxxxzzzrrrmmmeee]]]VVVSSSQQQQQQPPPUUU[[[___cccjjjsss{{{uuukkk___ZZZTTTOOOLLLJJJIIIHHHFFFHHHMMMTTT___mmm|||~~~}}}xxxkkkjjjooo{{{hhh]]]SSSQQQOOOOOOOOONNNLLLJJJHHHGGGFFFDDDCCCAAA@@@???;;;888555444444444444333222222222222222222222222444333333222222333333444ooobbb\\\XXXWWWWWWQQQQQQQQQQQQRRRTTTUUUVVVSSSQQQNNNLLLKKKIIIGGGDDDBBBCCCDDDDDDDDDCCCAAA@@@<<<===>>>>>>>>>===;;;::::::999777777888999888888777666666666555555555555777666444333222333333444111222333444444333222111444333222222111111222222+++,,,---///000222333444//////000000111111111222111111111222222333333333111111111222333444666777888999:::<<>>???AAABBBCCCDDDDDDDDDEEEEEEEEEBBB@@@DDDGGGKKKPPPTTTWWWYYY[[[VVVYYY\\\]]]^^^___cccgggjjjkkkkkkiiifffeeehhhkkknnnssswww{{{}}}ttthhhaaadddmmmxxx}}}|||}}}}}}yyyvvvuuuwww||||||uuuooohhhaaa\\\WWWSSSNNNKKKMMMQQQUUUWWW\\\bbbiiimmmooosss{{{yyynnnfff[[[RRRNNNLLLIIIGGGGGGFFFIIIOOOUUU^^^mmmyyyyyylllggggggrrr~~~jjjZZZVVVTTTQQQPPPPPPPPPNNNMMMIIIHHHGGGEEECCCAAA???>>>>>><<<:::888666555555666444444444444444444444444222222333444555555555555~~~kkkbbbYYYYYY[[[VVVRRRRRRSSSSSSTTTUUUUUUUUUTTTRRRNNNLLLKKKIIIFFFDDDCCCDDDEEEFFFEEECCCAAA???>>>>>>>>>>>>===<<<;;;;;;999::::::::::::999888888555555666666555555444333555555444333333333444444222222222222222111111111111111111111111111111111222222222111111111111111000000000//////000000000222222222111111111111000222222222222333555777999<<<>>>BBBFFFGGGFFFDDDCCCBBBBBBCCCDDDFFFFFFEEEDDDEEEGGGKKKNNNQQQSSSTTTUUUYYYZZZ\\\[[[[[[\\\```dddggghhhhhhgggeeeeeehhhjjjlllqqqvvv{{{}}}tttjjjdddgggqqq}}}|||{{{|||}}}}}}~~~~~~|||zzzxxxwwwwwwxxx}}}yyytttlllfffaaa\\\WWWSSSNNNLLLJJJJJJNNNTTTYYY]]]cccgggnnnrrrvvv{{{~~~ssskkk___VVVQQQNNNLLLIIIGGGEEEFFFKKKPPPXXXfffsss|||nnngggeeekkk|||lll\\\WWWTTTRRRPPPPPPOOONNNMMMJJJIIIHHHFFFDDDBBB@@@@@@>>>===:::888666444444444444444444444444444444444333333333333222111000000{{{iiiaaaXXXYYY[[[VVVSSSSSSSSSTTTUUUUUUVVVVVVTTTRRROOOMMMLLLJJJGGGEEECCCCCCEEEEEEEEECCCAAA???BBBAAA???>>><<<;;;::::::::::::;;;;;;::::::999888666666777777666666555444222222111111111222222333333333333333444444444444111111111111111111111111000000111111222222222333222000...------...000222222222222111111111111000222222222222444666888999<<>>===:::888555444333222444444444444444444444444333333333333222111000000|||iii```WWWWWWYYYTTTSSSSSSTTTTTTUUUUUUVVVVVVTTTRRROOONNNLLLJJJGGGEEEBBBCCCDDDDDDCCCBBB@@@???BBBAAA>>><<<::::::::::::999999::::::999999888777666666666666666555444444000000///000000111222333444444555555666666777777111111111111111111111111000111111111111222222222222222111000000111222222222222222111111111000000222222222222444666999:::<<>>===;;;:::999999::::::888888888888888777666666444555555555555444333333333333333333333444555666333333444444555555666666111111111111111111111111222222222111111111111000000111222333333222111000222222222111111111000000222222222333555777999;;;===@@@EEEIIIKKKIIIFFFDDDDDDEEEEEEDDDEEEHHHNNNRRRXXX^^^eeegggdddaaa___```bbb```]]]]]]```eeekkknnnpppnnnjjjgggfffggghhhiiiffflllttt|||~~~yyyuuuvvvxxx{{{|||{{{zzzzzz{{{yyyzzz}}}}}}{{{{{{yyyvvvtttuuuwww{{{}}}~~~zzztttnnniiiccc^^^ZZZSSSPPPKKKGGGEEEFFFJJJMMMSSSWWW]]]bbbggglllssswww||||||~~~}}}xxxsssqqqqqqrrrtttwww}}}}}}ooobbbZZZTTTOOOKKKLLLIIIGGGHHHKKKPPP]]]iiiyyyqqqhhhhhhttt~~~lll\\\XXXSSSPPPOOONNNMMMLLLJJJIIIHHHFFFDDDBBBAAA@@@999999999888777666666555444444444444444444444444222222333444555555555555kkkaaaVVVUUUVVVPPPRRRRRRRRRSSSTTTTTTUUUUUUPPPOOONNNMMMLLLJJJFFFDDDBBBBBBBBBBBBAAA@@@??????;;;;;;::::::::::::::::::777777777888777666666555444444444555444333333222333222222222222333333444111111111111111222222222111111111111111111111111333222222222111111000000...///111333333111///...222222222111111111111000222222222333555888:::<<<>>>???AAADDDEEEEEEEEEEEE@@@AAACCCCCCEEELLLUUU\\\jjjrrrzzz{{{uuunnniiihhhhhheeebbbbbbffflllqqqssspppmmmiiiggghhhjjjkkklllhhhmmmttt{{{vvvooopppssswwwyyyyyyyyyzzz{{{yyyzzz}}}~~~|||zzzxxxwwwvvvwwwzzz~~~yyytttnnniiiccc\\\WWWRRRLLLIIIIIIHHHFFFDDDCCCGGGLLLQQQVVV]]]eeelllqqqvvv}}}|||wwwsssrrrrrrpppsssuuuvvvxxx~~~uuuhhh^^^WWWQQQLLLJJJGGGFFFHHHIIIMMMXXXccctttqqqggggggpppppp]]]YYYTTTPPPOOONNNMMMLLLJJJIIIHHHFFFDDDBBB@@@@@@999::::::999999888666666444444444444444444444444333333333333222111000000~~~kkkaaaWWWVVVWWWRRRQQQQQQQQQRRRSSSSSSTTTTTTOOONNNMMMLLLLLLIIIFFFBBBBBBBBBAAAAAA@@@?????????;;;;;;;;;<<<;;;;;;:::999888888888888888777666666555555555555555444444333111111000000///000000000222222222222111111111111111111111111111111111111111111111111111222222222111111222222222222111111222222222111111111111000111111222333555888;;;<<<>>>???@@@BBBCCCDDDEEEEEEAAACCCDDDCCCEEELLLWWW___qqq{{{zzztttrrrkkkiiihhhlllsss{{{zzzuuuooollllllmmmmmmmmmlllppptttyyywwwpppnnnrrrvvvyyyyyyyyyyyyyyyxxxzzz|||~~~~~~|||yyyvvvvvvuuuvvvyyy}}}~~~xxxtttqqqmmmfffaaa[[[XXXSSSNNNKKKIIIEEECCCDDDFFFGGGGGGIIINNNVVV\\\```gggqqqwww{{{}}}{{{{{{wwwxxxyyywwwuuuwww{{{|||nnnddd\\\UUUPPPKKKIIIHHHIIIHHHJJJRRR\\\kkkxxx|||qqqiiiooo|||www___ZZZTTTPPPNNNNNNMMMLLLKKKJJJIIIGGGEEECCCAAAAAA======<<<;;;:::777555444444444444444444444444444333333333333222111000000}}}kkkaaaXXXXXXYYYTTTPPPPPPQQQQQQRRRSSSSSSSSSNNNMMMLLLLLLKKKIIIEEEBBBBBBBBBAAA@@@@@@??????>>><<<===>>>>>>===;;;999888999999999999999888777777666666666666666555555444555555444333222222222333555555555444444333333333111111111111111111111111...///000111222333444444666555333222222333555666222222222111111111111000111111222333555888;;;<<<>>>???AAACCCDDDEEEEEEEEEGGGGGGGGGDDDDDDIIISSS\\\iiivvv}}}wwwvvvlllkkkmmmtttxxxrrrpppooommmkkkooorrruuuxxxzzzuuuooossswwwyyyyyyxxxxxxxxxxxxyyy|||~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwrrrssstttvvvzzz~~~xxxsssmmmhhhddd___YYYTTTNNNKKKIIIHHHHHHIIIHHHGGGEEEHHHKKKNNNRRRXXXaaahhhlllsss|||~~~{{{{{{}}}ssshhh```XXXTTTNNNLLLKKKKKKJJJJJJPPPXXXeeesssnnnqqq{{{~~~___[[[UUUPPPNNNNNNMMMLLLLLLLLLJJJHHHFFFDDDCCCBBB@@@@@@???===:::777333111444444444444444444444444222222333444555555555555}}}ggg\\\XXXTTTRRRQQQSSSSSSSSSSSSSSSSSSSSSSSSQQQOOOMMMLLLKKKIIIEEECCCAAAAAABBBBBBAAAAAA@@@???AAA@@@===;;;::::::;;;<<<888777666444444555555666666444222333555666444111333222222111111222222333000000000000000000000000555444444333333222222111222222111111111111222222111111111111000000000000111111000000111111222333222333333444666888999:::>>>>>>>>>???@@@AAACCCCCCDDDCCCBBBBBBEEEIIIOOORRRbbbiiissszzz|||yyyvvvtttdddfffhhhooo{{{qqqlllooojjjoootttyyy}}}{{{xxxssstttuuuvvvwwwwwwwwwwww{{{{{{{{{{{{|||}}}~~~|||yyyxxxsssrrrrrrtttzzz~~~ssslllaaa___ZZZUUUPPPMMMJJJIIIHHHGGGEEEBBB@@@AAADDDGGGGGGKKKQQQWWW\\\bbbhhhlllrrrxxx~~~zzznnncccXXXQQQOOOKKKHHHHHHGGGFFFJJJPPP]]]iiizzz|||uuuttt}}}jjj^^^TTTSSSTTTRRROOOMMMMMMLLLJJJGGGDDDBBBAAA@@@CCC@@@===;;;999777444111333333333222222333444444222222333333333333444444}}}ggg\\\XXXUUURRRQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQOOOMMMLLLKKKIIIEEECCCAAAAAABBBBBBAAAAAA@@@???@@@>>><<<:::999999:::;;;999888777666555666666777888555333444555555333111333222222111111222222333111111111111111111111111111111222222222222222222222111111000000111111222111111111111000000000000111111000000111111222333222222333444666888:::;;;@@@@@@@@@@@@@@@AAABBBCCCBBBAAAAAAAAADDDIIINNNQQQXXX\\\bbbiiimmmooonnnmmm___aaacccjjj{{{}}}qqqiiihhhggglllssswwwzzz~~~}}}zzzsssssstttuuuvvvvvvvvvvvvxxxyyyzzz|||}}}~~~|||yyywwwuuutttssssssuuuzzzyyypppfff___UUUSSSPPPLLLIIIFFFEEEEEE@@@@@@@@@@@@BBBEEEJJJNNNKKKPPPXXX```fffkkkooorrrvvv{{{}}}qqqfff[[[UUUPPPKKKHHHHHHGGGEEEIIINNNYYYddduuuyyyrrr{{{mmmaaaVVVTTTUUUSSSOOONNNMMMLLLIIIGGGEEECCCBBBAAADDDAAA>>><<<;;;999666333444333333222333333444444222222333333333333444444}}}ggg\\\XXXUUURRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQOOOMMMLLLKKKIIIEEECCCAAAAAABBBBBBAAAAAA@@@???>>>===;;;999888888999999999999888777777777777777888666555555555555333111333222222111111222222333111111111111111111111111//////000000111222222333222111111000000111111222111111111111000000000000111111000000111111222333222222333444666888:::;;;AAAAAAAAA@@@@@@AAAAAABBB?????????@@@CCCHHHMMMPPPUUUUUUWWW]]]dddhhhiiihhh\\\]]]^^^dddrrrsssiiifffffflllssswwwyyy{{{~~~}}}zzzssssssssssssttttttttttttvvvwwwzzz|||~~~~~~|||zzzxxxvvvtttuuuttttttwww|||vvvmmmeee]]]UUUOOOHHHGGGEEECCCAAAAAAAAAAAACCCCCCCCCBBBBBBEEEIIIMMMRRRYYYccclllrrrvvvyyy{{{}}}~~~vvvkkk```YYYQQQLLLHHHHHHGGGEEEHHHLLLSSS^^^nnn}}}~~~qqqtttrrreeeXXXUUUUUUSSSPPPOOOLLLKKKIIIGGGEEEDDDCCCCCCCCC@@@===<<<:::888666333444444333333333333333444222222333333333333444444}}}ggg\\\YYYVVVSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQOOOMMMLLLKKKIIIEEECCCAAAAAABBBBBBAAAAAA@@@???>>>===<<<:::999999999999888888777777777666666666666555555555555555555444333222222111111222222333111111111111111111111111000000000111111111222222111111000000000000111111111111111111000000000///111111000000111111222333222222333555777999;;;<<>>@@@CCCGGGKKKNNNUUUSSSRRRXXX```ffffffddd___]]]]]]bbbllluuuzzz{{{}}}vvvpppllljjjpppvvvzzzzzzzzz|||~~~{{{yyyrrrrrrrrrrrrrrrrrrssssssvvvxxxzzz}}}~~~~~~}}}|||zzzwwwvvvuuutttuuuvvvxxx}}}{{{rrreee[[[SSSNNNHHHEEECCCBBB@@@??????@@@@@@AAAEEEEEEFFFFFFFFFIIIMMMPPP[[[bbbkkktttzzz}}}}}}|||pppeee^^^TTTNNNIIIHHHGGGEEEGGGJJJOOOYYYhhhwwwpppnnn{{{wwwiiiZZZUUUTTTRRRPPPOOOKKKJJJIIIGGGFFFEEEDDDDDD???===;;;999888777444222555444444333333333333444222222222333333333444444}}}ggg\\\YYYVVVTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOMMMLLLKKKIIIEEECCCAAAAAABBBBBBAAAAAA@@@???>>>>>>===;;;::::::999999666777666666666666555555333333444555555555666777333222222111111222222333111111111111111111111111333333222222111111111111111000000000000000000111111111111111000000000///111111000000111111222333222222333555777999<<<===??????>>>===<<<<<<<<<<<<;;;<<<===@@@CCCFFFIIIKKKKKKJJJLLLTTT^^^ddddddaaadddaaa```ccchhhlllooopppuuuwwwxxxxxxxxxwwwuuusssrrrvvv{{{}}}||||||~~~~~~{{{yyyrrrqqqqqqpppqqqqqqrrrsssxxxyyy|||}}}~~~}}}|||{{{||||||zzzxxxwwwuuutttttttttvvvxxx{{{~~~kkkcccWWWNNNIIIGGGDDDBBBBBBAAA@@@??????@@@AAABBB@@@CCCFFFJJJNNNTTT[[[___fffjjjqqqxxx}}}}}}~~~uuujjjbbbXXXPPPJJJIIIHHHFFFFFFIIINNNVVVdddrrrqqqkkkttt}}}mmm]]]UUUSSSQQQOOOOOOLLLKKKIIIGGGFFFEEEDDDDDD???===;;;999999888555333666555444444333333333444222222222333333333444444}}}ggg]]]YYYWWWUUUTTTQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOMMMLLLKKKIIIEEECCCAAAAAABBBBBBAAAAAA@@@???>>>>>>===<<<;;;:::999999666666666666666555444444111333444444333333555666333222222111111222222333222222222222222222222222444333333222111111000000111000000//////000000111111111111111000000000000111111000000111111222333222222333555888:::<<<>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<>>>AAACCCFFFGGGHHHDDDEEEKKKTTT^^^eeegggfffhhhdddbbbeeegggggghhhjjjppprrrsssrrrsssvvvvvvtttxxxzzz||||||zzz{{{{{{yyyqqqqqqppppppppprrrtttuuuzzz{{{||||||||||||{{{zzzxxxwwwvvvtttsssssssssssstttxxx}}}~~~rrrjjj\\\UUULLLFFFEEEEEECCCBBBAAA@@@?????????AAABBBCCCGGGJJJNNNRRRWWW]]]cccgggooorrrwww|||||||||zzznnnggg\\\SSSLLLJJJJJJHHHGGGHHHMMMSSS^^^lll{{{uuulllppp~~~rrr```WWWTTTQQQPPPPPPMMMLLLJJJHHHFFFEEEDDDDDDAAA???===<<<<<<;;;999777777666555444333333333333222222333333333333444444}}}ggg]]]ZZZWWWUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOMMMLLLKKKIIIEEECCCAAAAAABBBBBBAAAAAA@@@???<<<<<<<<<;;;:::999888777666777777888777666555444222444555444111000111333333222222111111222222333222222222222222222222222111111111111111111000000000000////////////000000111111111111000000000000111111000000111111222333222222333555888:::===>>>======<<<;;;;;;;;;<<<<<<;;;===???BBBDDDEEEFFFFFFHHHJJJPPPWWW^^^dddhhhjjjgggbbbaaadddeeecccdddhhhjjjoooqqqppprrrwwwxxxtttzzzzzzyyyvvvtttwww}}}{{{wwwuuuppppppooooooqqqsssuuuwwwzzzzzzzzz{{{{{{|||||||||wwwvvvuuutttttttttuuuvvvvvv|||vvvjjj^^^WWWOOOJJJDDDBBBBBBDDDCCCAAA@@@@@@@@@@@@AAACCCFFFGGGPPPSSSWWWZZZ^^^ccchhhlllvvvzzz~~~~~~{{{{{{}}}{{{ssslll___VVVMMMLLLKKKIIIGGGHHHKKKOOOXXXeeetttyyynnnllluuuxxxdddYYYVVVSSSRRRSSSNNNMMMKKKHHHFFFDDDCCCCCCAAA???>>>======<<<;;;999777666555444444333333333222222333333333333444444}}}hhh]]]ZZZXXXUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQQQQOOOMMMLLLKKKIIIEEECCCAAAAAABBBBBBBBBAAA@@@@@@;;;;;;;;;:::999888777666777888888999999777666555444666666444000......000333222222222222222222333222222222222222222222222......//////000000111111000000////////////000000111111111111000000000000111111111000111222222333222222444555888;;;===>>>======<<<<<<<<<======>>><<<>>>@@@CCCDDDEEEEEEEEEMMMOOORRRVVVYYY]]]cccgggddd______cccdddbbbccchhheeelllpppqqqtttzzz{{{vvvyyyxxxuuuqqqooorrrzzz|||wwwrrrppppppoooooooooqqqtttwwwxxxyyyyyyyyyyyy{{{|||~~~yyyyyyxxxwwwwwwxxxyyyzzzxxx~~~qqqfff[[[RRRLLLHHHDDD@@@???AAACCCBBB@@@@@@@@@AAABBBDDDGGGJJJLLLMMMQQQWWW^^^dddlllssswwwyyy~~~}}}}}}|||{{{zzzyyyyyyxxxssssssvvvyyyxxxyyy}}}wwwoooaaaWWWNNNMMMLLLJJJHHHHHHIIILLLSSS```ooo{{{oooiiiooo{{{ggg\\\WWWUUUTTTUUUOOONNNKKKIIIFFFDDDCCCBBB@@@>>><<<<<<<<<;;;:::888777777666555444333333333222222333333333444444444}}}lllcccYYYWWWYYYTTTRRRSSSSSSSSSSSSQQQPPPOOONNNMMMLLLLLLKKKIIIEEEBBBCCCBBBAAA@@@????????????>>>===<<<999777666888:::777777888888777666555555555555444444444333333333333222222111111222222333333333222111000000111111222222222111111111111000000000111111111111000000////////////000000000000222222222111111111111111444444444666888;;;===???>>>>>>???@@@AAA@@@===;;;@@@@@@AAAEEEKKKPPPRRRSSSVVVVVVVVVWWWXXXZZZ[[[\\\cccaaaaaaaaabbbcccaaa```ffffffiiinnntttyyy|||||||||xxxqqqllljjjmmmtttyyy}}}{{{xxxuuurrrqqqppppppoooooopppqqqrrrsssrrrrrrxxxyyy{{{|||}}}}}}}}}|||}}}}}}{{{xxxvvvuuuwwwyyy~~~yyyhhh[[[TTTOOOJJJGGGAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEFFFGGGJJJNNNQQQYYY\\\aaaeeejjjooouuuyyy}}}zzzuuurrrqqqpppooonnnkkkhhhgggjjjmmmooosssyyy{{{sssggg^^^UUUQQQLLLGGGFFFHHHHHHHHHNNN\\\lllyyy|||rrrmmmrrrssseee[[[VVVTTTSSSPPPNNNKKKIIIHHHGGGDDDBBBAAA@@@???>>>===<<<;;;:::666666555555555555666666333444444444444444444444}}}lllcccXXXVVVXXXSSSQQQQQQRRRSSSSSSRRRPPPOOONNNMMMLLLLLLKKKIIIEEEBBBBBBBBBAAA@@@????????????======<<<999777777888:::888888888777777777666666666666555555555444444444333222222111111222222333333333222111111111111111222222222111111111111000000000000000000000000000////////////000000000111222222222222222222222222555555666777999;;;===???AAAAAABBBDDDEEEDDDBBBAAAFFFHHHMMMTTT[[[```bbbcccgggddd```\\\[[[[[[]]]^^^cccdddeeeeeedddbbb```___aaaccchhhpppwww|||}}}}}}~~~zzztttooommmqqqwww||||||{{{xxxuuusssqqqppppppnnnooopppqqqrrrsssssssssvvvwwwzzz}}}~~~}}}zzzwwwwwwxxxzzz~~~vvvkkk]]]RRRLLLIIIFFFCCC@@@@@@AAAAAAAAABBBBBBBBBEEEFFFHHHIIIKKKMMMQQQTTT]]]aaafffkkkpppuuuzzz~~~}}}yyysssooollliiigggeeeeeeaaa___bbbdddeeejjjppp}}}yyylllbbbYYYTTTOOOIIIGGGIIIHHHGGGLLLYYYhhhuuu~~~sssnnnrrruuufff[[[VVVSSSRRRPPPNNNKKKJJJHHHGGGDDDBBBAAAAAA@@@>>>===<<<;;;:::777777555444333333333333555555555444444333333222|||lllbbbWWWUUUWWWRRROOOPPPQQQRRRSSSRRRQQQQQQOOONNNLLLLLLKKKIIIEEEBBBBBBBBBAAA@@@@@@?????????======<<<:::777777888:::999888777666666666777888777777666666666555555555333222222111111222222333333222222111111111111222222222222111111111111000222111000//////000111222/////////000000000111111222222222222222222222222777777888999;;;>>>@@@AAACCCEEEHHHJJJMMMNNNNNNNNNQQQTTT[[[eeennnsssuuutttpppkkkddd]]]YYYYYY[[[]]]```dddhhhhhhddd```]]]]]]\\\```gggqqqyyy~~~~~~{{{uuuqqqqqquuu{{{}}}{{{yyyvvvtttrrrqqqqqqnnnooopppqqqrrrssstttttttttvvvzzz~~~~~~|||yyyxxxzzz|||}}}tttbbbZZZPPPHHHEEEDDDBBBAAAAAAAAAAAABBBCCCDDDEEEFFFIIIKKKNNNPPPRRRUUUYYY\\\dddiiiooouuuzzz~~~~~~zzztttnnniiieee```]]]```[[[XXXYYYZZZ[[[```fffrrrzzz}}}ooofff\\\WWWQQQKKKIIIKKKIIIGGGJJJUUUbbbooo~~~tttooorrr|||kkk___WWWSSSRRRPPPNNNKKKJJJIIIGGGDDDBBBAAAAAA@@@???===<<<;;;:::888777666444222111111111666666555444333222222111}}}lllbbbWWWUUUWWWQQQNNNOOOQQQRRRSSSSSSRRRRRRPPPNNNMMMLLLKKKIIIFFFCCCAAAAAAAAAAAA@@@???>>>>>><<<===<<<:::888777888999888777555444444555777888666666666666555555555444333222222111111222222333333222222111111222222222222222222111111111000000333111///......///111333//////000000000111111111000000111111111111111111777888:::===@@@CCCFFFGGGGGGJJJNNNRRRUUUXXX[[[]]][[[^^^dddmmmuuuzzz|||{{{pppkkkddd]]]ZZZZZZ]]]___bbbhhhooooooiiidddaaabbb^^^aaagggoooxxx}}}~~~zzzvvvsssuuuzzz~~~}}}{{{yyyvvvtttrrrqqqnnnooooooqqqrrrtttuuuvvvuuuwww{{{|||yyyyyy{{{}}}|||nnndddUUUOOOHHHCCCBBBBBBAAAAAAAAABBBBBBCCCEEEHHHJJJKKKMMMPPPTTTXXX[[[___dddggglllqqqxxx~~~}}}wwwrrrlllgggaaa]]]___YYYUUUTTTTTTUUUYYY^^^hhhppp~~~{{{ooofff\\\WWWRRRLLLJJJLLLKKKHHHJJJQQQ\\\iiiyyy}}}tttnnnppp|||ttteee\\\VVVSSSQQQNNNLLLJJJIIIGGGEEEBBBBBBAAA@@@???===<<<;;;;;;888777555444333222222222555555555444444333333333}}}lllcccWWWUUUVVVQQQNNNOOOQQQSSSTTTTTTSSSSSSQQQOOOMMMLLLKKKIIIFFFDDDAAAAAAAAAAAAAAA@@@>>>===<<<======;;;888777888999777666444333333444666777555555555444444444333333333222222111111222222333333222222222222222333333222222222111111111000000333111///......///111333000000000000111111111111////////////000000111111666888;;;@@@EEEIIILLLNNNNNNQQQUUUWWWYYY[[[^^^aaaaaabbbffflllrrrvvvwwwvvvooolllfffbbb___```bbbcccjjjpppvvvwwwqqqllljjjkkkeeeeeehhhmmmtttzzz~~~~~~zzzwwwwww{{{|||yyyvvvsssrrrnnnnnnoooppprrrtttwwwxxxwwwyyy|||~~~{{{yyyzzz|||~~~wwwkkk___WWWMMMJJJEEEBBBAAAAAAAAAAAAAAAAAABBBCCCFFFJJJMMMOOORRRVVV\\\aaafffkkkpppttttttyyy|||yyyuuupppkkkeeeaaa___ZZZUUUTTTRRRQQQTTTYYY]]]ffftttyyymmmddd[[[VVVQQQLLLJJJLLLMMMJJJJJJOOOWWWcccsss}}}tttoooppp{{{|||lll```WWWSSSQQQOOOLLLJJJIIIHHHEEECCCBBBAAA@@@???>>>===<<<;;;777666555555555555555555333333333444444555555555nnndddXXXVVVWWWRRRPPPQQQRRRTTTUUUUUUTTTTTTQQQOOOMMMKKKKKKIIIGGGEEE@@@AAABBBBBBAAA@@@>>>===;;;<<<===;;;999777888888666555444444444555666777555444444444444333333333333222222111111222222333333222222222222333333444222222222111111111111000222111000//////000111222000000000111111111222222......//////000111111111555888<<>>===<<<;;;666666555555555666666777111222222333444555666666oooeeeYYYWWWXXXRRRRRRSSSTTTUUUVVVVVVUUUTTTRRRPPPMMMKKKKKKIIIGGGFFF@@@AAABBBBBBBBB@@@>>>===;;;<<<===<<<999888777888666666666666777777888888555555555555444444444444333222222111111222222333222222222222222333444555222222222111111111111000000000000000000000000000000000111111111222222222000000000111222333333333555888<<>>===<<<<<<777666555555444444444444222333333444444555555555pppeeeZZZWWWXXXSSSSSSTTTUUUVVVWWWVVVUUUUUURRRPPPMMMKKKJJJIIIHHHFFF@@@AAABBBCCCBBB@@@>>><<<;;;<<<===<<<:::888777888666777888999999999999999777666666666555555555555333222222222222222222333222222222222333333444555222222222111111111111000000000111111111111000000000111111111111222222222111111222333444444555555666888<<<@@@DDDGGGHHHIIIDDDGGGJJJIIIGGGGGGKKKOOOUUU\\\hhhtttzzzyyyrrrllleeebbb^^^]]]cccooo{{{yyytttqqqooommmkkkiiiiiilllpppuuuxxxxxxwwwsssqqqpppvvvzzzuuurrrnnnnnnnnnppprrrvvvyyy|||wwwxxxzzz|||}}}~~~}}}}}}}}}~~~~~~~~~~~~sssjjj]]]SSSMMMJJJGGGDDDFFFHHHKKKLLLMMMMMMNNNOOOUUUUUUWWWYYY^^^dddjjjmmmtttxxx}}}~~~||||||~~~}}}}}}}}}{{{wwwqqqmmmhhhddd```___[[[UUURRRTTTRRRSSSWWW^^^lll~~~zzzpppeee]]]UUUMMMJJJJJJJJJHHHHHHJJJMMMUUUdddrrrrrrcccYYYRRRPPPMMMKKKJJJHHHFFFDDDCCCBBBAAA@@@???===<<<<<<888777666444333222111111444444444444444444444333lll___YYYTTTSSSSSSRRRSSSUUUWWWXXXYYYXXXXXXRRRQQQOOONNNMMMKKKGGGDDD@@@@@@@@@@@@@@@???======@@@???===;;;:::::::::;;;999999999999888888888777666666777777666555444444111111111000111111222333222000222888999444000///222111111111111111222222222000...///222333111///333222222222222222222333444333222222222333444555666999===???@@@@@@@@@AAADDDEEEFFFFFFEEEEEEGGGHHHRRRWWW```iiipppssssssrrrgggccc______ggguuu~~~yyyuuupppllljjjlllppptttvvvwwwuuutttlllooosssyyyyyytttqqqqqqqqqppppppqqqsssuuuvvvxxx{{{~~~~~~}}}}}}}}}~~~}}}{{{{{{}}}vvveee___UUULLLGGGGGGJJJMMMLLLMMMPPPRRRTTTWWW\\\```aaadddgggkkknnnrrrwwwzzz}}}~~~zzzvvvtttpppnnniiiccc]]]XXXTTTRRROOOOOORRRYYYbbboooyyykkk___XXXRRRMMMJJJHHHFFFGGGJJJNNNUUUcccooouuufff]]]TTTRRRNNNLLLJJJGGGDDDAAAEEEEEEDDDCCCAAA>>>;;;999999888666555444444444555333333333444444444555555lll___YYYUUUSSSTTTPPPQQQSSSTTTUUUUUUUUUTTTRRRQQQOOONNNMMMKKKGGGDDDAAABBBBBBAAAAAA@@@???>>>===<<<:::999888777888888999888888888777777777777666666666666666555444333111111111111111222222333444111111555666333111222222111111000000111222222222000//////111222111///222222111111111111222222444333222222222333444555666888<<<>>>>>>>>>???AAAAAAAAABBBAAA@@@AAADDDFFFOOORRRXXX^^^cccfffggggggeeebbb___aaahhhvvvzzzsssmmmoooqqqtttxxxyyyxxxvvvssshhhjjjmmmrrrwww{{{yyytttqqqnnnnnnnnnnnnppprrrtttuuuvvvxxx{{{||||||{{{{{{{{{}}}|||{{{{{{~~~tttiii[[[VVVPPPJJJHHHIIIMMMPPPQQQTTTWWWZZZ]]]aaafffiiisssuuuxxx{{{}}}~~~{{{yyytttqqqlllgggaaa\\\XXXVVVSSSRRRRRRVVV[[[dddttt|||nnnccc[[[UUUOOOKKKHHHFFFEEEHHHJJJPPP\\\hhh|||wwwhhh___TTTQQQNNNKKKIIIGGGDDDAAA;;;<<<===>>>>>>>>>===<<<;;;:::888555444333333333333333444444444555555555lll___ZZZUUUSSSTTTPPPQQQRRRSSSTTTSSSSSSRRRRRRPPPOOONNNMMMJJJGGGDDDBBBBBBBBBBBBAAA@@@??????<<<;;;999888777666666666777777777777666666666666444555555555555444333333111111111111111222333333666222000333444333222444222111111000000000111111111000///000111222111///111111111000000111111111333333222111222333444555666888:::;;;<<<===???AAA@@@@@@???>>>===???CCCFFFLLLNNNPPPTTTWWWYYY[[[\\\^^^\\\\\\___gggrrr~~~}}}vvvqqqsssuuuxxx|||}}}{{{vvvrrreeefffiiilllppptttwwwyyy~~~~~~yyytttpppkkkkkkkkklllnnnppprrrsssuuuxxxzzz{{{{{{zzzzzz{{{{{{zzzzzz{{{tttfff\\\RRRPPPNNNLLLMMMQQQUUUXXX]]]```fffjjjnnnrrrvvvyyyxxxvvvrrrlllgggaaa]]][[[WWWTTTRRRSSSUUUZZZfffqqqttthhh___XXXRRRMMMKKKHHHFFFGGGIIIMMMWWWbbbuuu}}}{{{kkkbbbUUURRRNNNKKKHHHFFFCCCAAA777888999;;;<<<===>>>>>>===;;;999666444333333222333444444444444555555555jjj^^^YYYUUUSSSSSSQQQRRRSSSTTTTTTTTTSSSRRRQQQPPPNNNMMMLLLJJJFFFCCCBBBBBBBBBBBBAAA@@@???>>><<<<<<;;;:::999888777777777666666666666555555555333444444444444444333333222111111111111222333333555111000333555333333444222111111000000000000111111000000000111111000000111111000000000000111111333222222111222333555666777999:::;;;;;;===@@@BBBBBBBBBAAA???>>>AAAEEEIIIKKKMMMOOORRRTTTVVVWWWXXXUUUUUUVVVZZZaaakkktttzzz{{{|||}}}~~~|||yyyuuusssrrrtttxxx}}}}}}vvvppphhhhhhiiikkknnnqqqtttvvvxxxzzz|||}}}|||xxxssspppllllllkkkkkklllnnnpppqqqvvvxxx{{{|||{{{{{{|||}}}yyyyyyzzz|||yyymmmbbb[[[TTTTTTTTTVVVYYY^^^bbbeeekkkooovvv{{{}}}{{{wwwrrrmmmgggcccaaaZZZVVVTTTTTTUUUWWW```iiiyyyzzznnnddd\\\TTTNNNNNNKKKIIIJJJKKKNNNXXXbbbrrrzzznnndddVVVRRRNNNJJJHHHFFFCCCAAA========================<<<;;;999666555444444444444444444444555555555555}}}hhh]]]XXXTTTRRRRRRPPPQQQRRRSSSTTTSSSRRRQQQQQQPPPNNNMMMLLLJJJFFFCCCAAAAAAAAAAAA@@@???>>>===;;;;;;;;;:::999888777666666666666666555555555444333333444444444444444333222222222111222333333444333000000555777444222333222111111000//////000000000000111111000000000111111111000000000000111111222222111111222444555666999:::<<<<<<===>>>AAACCCCCCCCCBBB@@@@@@BBBGGGKKKIIILLLPPPUUUXXXYYYYYYXXXSSSSSSTTTWWW]]]dddkkkooosssssssssrrrqqqpppppppppnnnpppuuu|||wwwpppkkkkkklllmmmoooqqqssstttsssuuuwwwyyyxxxuuurrroooooonnnmmmllllllmmmnnnooouuuwwwyyyzzzzzzzzz{{{}}}yyyzzz{{{~~~wwwoooiiieee___```aaadddhhhlllppprrrxxx|||}}}xxxsssmmmiiifff___ZZZWWWWWWVVVWWW\\\ccckkkxxxtttiii___VVVOOONNNKKKJJJKKKLLLOOOXXXbbbqqqzzzpppfffWWWTTTOOOKKKHHHFFFCCCBBBAAA@@@???>>>======<<<<<<:::999888777666666777888444444444555555555666666{{{hhh]]]YYYUUURRRRRRNNNOOOPPPQQQRRRQQQQQQPPPQQQOOONNNMMMLLLIIIFFFCCC@@@@@@@@@@@@???>>>======999999999999777666555444666666666666555555555555333333444555555555555444222222222222222333444444222///000666888555222333222111111000///////////////111222111000///000111111111111000000111111111222111111111222444666777888:::<<<>>>>>>???AAACCCAAAAAAAAA@@@@@@BBBFFFIIIHHHKKKPPPVVVYYY[[[ZZZZZZYYYXXXXXXYYY\\\```eeehhhoooooommmjjjggggggiiikkkkkknnnttt}}}yyypppkkklllmmmooopppqqqqqqqqqoooqqqsssttttttrrrpppooooooooonnnmmmmmmnnnoooppprrrtttvvvvvvvvvwwwyyy{{{{{{{{{}}}|||xxxvvvuuuooopppqqqtttwww{{{~~~~~~yyysssooolllfff```[[[ZZZXXXUUUVVVZZZbbbkkkzzz{{{pppdddYYYRRRKKKIIIHHHIIIJJJMMMVVV___nnnyyyqqqgggYYYUUUPPPKKKIIIGGGEEECCC>>>>>>===<<<<<<=========:::999888777777888999:::444444555555555666666666|||iii___ZZZWWWTTTTTTMMMNNNPPPQQQRRRRRRRRRQQQQQQOOONNNMMMLLLIIIEEEBBBAAAAAAAAAAAA@@@???>>>>>>999::::::999888777555444777777777666666666555555333444555666666666666666333222222222222333444444444000///333555444333555222222000//////.........///111222111//////000222222222111111111111222222222111111111222444666777666999<<<>>>>>>???@@@AAA???@@@AAAAAAAAACCCFFFHHHJJJLLLPPPTTTXXXZZZ\\\\\\```^^^\\\[[[[[[]]]```bbbfffggggggeeeccccccgggjjjmmmpppwww{{{qqqjjjllloooqqqrrrrrrpppooonnnooooooppppppoooooonnnllllllllllllmmmoooqqqrrrrrrsssuuuuuuuuuvvvyyy{{{|||}}}yyytttqqqkkkeee```^^^[[[WWWVVVXXX]]]cccnnn|||vvviii]]]UUUKKKIIIHHHIIIIIIJJJSSS\\\jjjuuurrrggg[[[WWWQQQLLLIIIHHHFFFDDD>>>>>>===<<<<<<===>>>>>>;;;:::999888777888888999555555555555666666666666}}}jjjaaa\\\XXXVVVUUUNNNPPPRRRSSSUUUUUUUUUUUUPPPOOOMMMLLLKKKIIIEEEBBBBBBBBBBBBBBBAAA@@@??????;;;<<<<<<<<<;;;999777666777777777777666666666666444444555666777777666666333333222222333333444555666111...111333333555888222222000///............///111333222///...000222333333222222222222333333111111111111222444666777444777;;;>>>>>>>>>>>>???@@@AAACCCCCCCCCEEEGGGIIIOOOPPPQQQSSSVVVZZZ]]]___cccaaa^^^[[[YYYZZZ\\\^^^ZZZ]]]```aaaaaaccchhhlllqqqssszzz|||rrrkkkmmmqqqtttuuutttqqqpppnnnnnnmmmmmmnnnnnnnnnnnniiiiiiiiijjjmmmppprrrtttsssuuuvvvwwwwwwxxx{{{}}}~~~}}}xxxuuummmgggcccbbb```\\\ZZZ\\\[[[___hhhtttzzzmmm```XXXMMMKKKJJJJJJIIIJJJQQQZZZeeerrrqqqggg]]]XXXRRRMMMJJJHHHFFFEEEBBBAAA???>>>=========>>>===<<<:::888777777777777555555555555666666666777jjj___[[[XXXUUUTTTQQQQQQQQQQQQRRRTTTUUUVVVQQQOOONNNMMMLLLIIIDDDAAA????????????>>><<<:::999;;;:::999888777777777777666666555444444444444555555555444333333222111111444333333222111111111222222222111111111111222222000000000000////////////111111222222222222111111000000000000111111111111333222111111222555777999:::999:::===@@@AAAAAA@@@@@@@@@@@@AAACCCEEEFFFGGGFFFKKKPPPSSSSSSTTTXXX[[[___]]]ZZZYYYYYYYYYWWWVVV\\\[[[ZZZZZZ^^^dddjjjnnnrrrtttwww{{{|||zzzuuurrrfffhhhkkknnnppppppoooooonnnoooooonnnkkkjjjjjjkkkiiiiiikkkmmmoooppprrrrrrvvvwwwyyyyyyxxxxxxyyy{{{|||~~~zzzuuupppmmmiiidddaaa`````````___aaafffooozzz|||ooobbbZZZRRRMMMJJJJJJIIIIIIOOOVVVaaakkkyyyzzzggg```[[[VVVTTTOOOHHHDDDEEECCCAAA???>>>??????>>>======<<<;;;:::999777666666555555555555555555444444lll```\\\YYYVVVVVVPPPQQQRRRRRRTTTTTTUUUVVVQQQPPPNNNMMMLLLIIIDDDAAAAAAAAABBBBBB@@@???===<<<;;;:::999888777777777777666666555444444444444555555555444333333222111111444333222222111111222222222222111111111111222222000000000000//////////////////000000000000//////000000000000111111111111222111111111222555777999:::999:::<<>>@@@@@@@@@AAACCCDDDFFFGGGHHHKKKNNNPPPRRRSSSTTTUUUZZZYYYXXXYYY[[[[[[ZZZYYYYYYXXXXXXYYY^^^eeekkkppppppqqqsssuuutttpppkkkgggbbbcccfffhhhkkklllmmmmmmmmmnnnnnnmmmjjjiiiiiijjjiiiiiikkkmmmoooppprrrsssvvvwwwxxxxxxxxxxxxyyy{{{|||~~~}}}xxxqqqoookkkgggcccaaa`````````bbbfffmmmvvvqqqddd\\\TTTOOOKKKJJJIIIJJJNNNUUU___iiiwwwpppccc]]]WWWTTTOOOHHHEEEFFFCCCAAA???>>>??????===<<<<<<<<<;;;999888777666555555555555555555555555555mmm```\\\YYYWWWWWWPPPQQQSSSUUUVVVVVVUUUUUUQQQPPPNNNMMMKKKHHHDDDAAAAAABBBBBBBBBAAA???>>>===;;;:::999888777777777777666666555444444444444555555444444333333222222111333333222222111111222222222222111111111111222222000000000000//////////////////000000000000//////000000000000111111111111222222111222333555888999:::::::::<<<>>>>>>>>><<>>>>>>>>===<<<;;;;;;:::999777666555444555555555555555555555555lll___ZZZXXXVVVVVVPPPQQQTTTVVVWWWWWWVVVUUURRRPPPNNNLLLKKKHHHEEEBBB???@@@@@@@@@???>>><<<;;;;;;:::999888777777777777666666555444444444444555444444444333333222222222333333222222111222222333222222111111111111222222000000000000////////////111111222222222222111111///000000000111111111111222333333444666888:::;;;<<<<<<;;;===>>>???===<<>>>>>>>>===;;;;;;:::999888777555444444555555555555666666666666jjj]]]YYYVVVTTTTTTPPPQQQTTTVVVWWWWWWVVVUUURRRPPPMMMLLLJJJHHHEEEBBB>>>???@@@@@@???>>><<<;;;;;;:::999888777777777777666666555444444444444555444444333333333333222222333222222111222222333333222222111111111111222222000000000000////////////111111222222222222111111///000000000111111111111333444555666888:::<<<<<<>>>>>>===>>>@@@@@@>>>===>>>???@@@AAACCCFFFHHHIIIOOOMMMMMMPPPUUUYYYYYYWWWYYY[[[^^^cccggggggeeebbbYYYYYYYYY\\\```ffflllooopppqqqooojjjbbb[[[XXXVVVYYYWWWTTTRRRSSSVVVZZZ]]]cccdddeeeeeedddccceeefffggghhhjjjllloooqqqsssttttttvvvxxxxxxxxxxxxzzz|||~~~zzzxxxuuuppplllgggdddbbb]]]]]]]]]^^^ccclllxxxtttlll```WWWOOOMMMLLLJJJKKKNNNTTT___nnn{{{zzzuuuwwwpppeeeZZZUUURRRMMMJJJKKKEEECCC@@@??????>>>===;;;;;;:::999888777555444444555555555666666666777777}}}ggg\\\XXXUUURRRRRRPPPQQQSSSUUUVVVVVVUUUUUUSSSPPPMMMKKKJJJHHHEEECCC???@@@@@@AAA@@@???>>>===;;;:::999888777777777777666666555444444444444555333333333333333333333333222222111111222222333333222222111111111111222222000000000000//////////////////000000000000//////000000000000111111111111333444555777999;;;<<<===???>>>>>>???@@@AAA???>>>===>>>@@@BBBEEEHHHKKKLLLLLLLLLLLLNNNRRRUUUWWWWWW[[[\\\___cccffffffcccaaaWWWXXXZZZ^^^dddkkkqqquuussstttqqqjjjaaaZZZWWWWWWVVVSSSPPPNNNNNNPPPTTTVVV^^^```aaabbbbbbbbbdddfffggghhhjjjllloooqqqsssttttttvvvwwwxxxxxxyyy{{{|||~~~yyywwwsssnnniiifffcccaaa\\\\\\[[[ZZZ\\\cccooowwwzzzrrrdddZZZQQQNNNMMMKKKJJJLLLQQQ\\\kkkyyy{{{sssvvvpppdddYYYUUUSSSOOOLLLKKKGGGDDDBBB@@@@@@???>>><<<;;;;;;:::999777666555444555555555666666777777888{{{ggg]]]ZZZVVVRRRQQQPPPQQQRRRRRRTTTTTTUUUVVVSSSPPPMMMKKKIIIHHHEEECCC>>>>>>???@@@???>>>===<<<;;;:::999888777777777777666666555444444444444555333333333333333333333333222222111111222222333444222222111111111111222222000000000000//////////////////000000000000//////000000000000111111111111111222444666888:::;;;<<<>>>======>>>@@@AAA???>>><<<>>>@@@CCCGGGKKKNNNPPPMMMNNNOOOPPPQQQRRRVVVXXX^^^___aaaeeehhhhhhfffddd\\\]]]^^^bbbffflllqqqtttuuuuuurrriii^^^VVVSSSTTTPPPNNNKKKIIIJJJLLLOOORRRYYY[[[^^^___```bbbdddfffggghhhjjjlllooorrrtttuuusssuuuwwwxxxxxxyyy{{{}}}~~~~~~~~~}}}uuusssnnniiidddbbb``````]]]]]][[[XXXVVV[[[dddlllxxx~~~vvvggg]]]RRROOONNNKKKIIIJJJMMMXXXhhhvvvxxxyyyooocccXXXVVVUUUQQQMMMKKKHHHFFFCCCBBBAAA@@@???===<<<<<<;;;999888777666555444555555666777777888888zzzggg^^^[[[WWWSSSQQQQQQQQQQQQQQQRRRTTTUUUVVVSSSQQQMMMKKKIIIHHHEEECCC;;;;;;<<<======<<<;;;:::;;;:::999888777777777777666666555444444444444555333333333333333333333333222111111111222333333444222222111111111111222222000000000000////////////111111222222222222111111000000000000111111111111///111333555777999::::::<<<;;;;;;===???@@@???>>><<<===@@@DDDHHHLLLPPPRRRPPPSSSTTTSSSQQQRRRVVVYYYbbbcccdddhhhkkklllkkkjjjdddddddddeeegggjjjmmmooovvvvvvqqqggg[[[RRROOOOOOKKKIIIGGGFFFGGGJJJNNNPPPWWWYYY\\\^^^```bbbeeegggfffgggjjjlllooorrrtttuuusssuuuwwwxxxxxxyyy{{{}}}}}}||||||{{{{{{|||~~~|||rrrooojjjeee```^^^^^^^^^______\\\WWWSSSUUU]]]dddmmmssszzzyyyiii^^^SSSOOONNNKKKIIIIIIJJJVVVfffttt}}}}}}mmmbbbXXXVVVVVVRRRMMMKKKIIIGGGDDDBBBBBBAAA???>>>===<<<;;;:::999777666666444555555666777888888999zzziii```WWWWWWXXXQQQOOOPPPRRRSSSTTTUUUTTTTTTTTTRRROOONNNLLLJJJFFFDDD@@@@@@@@@??????===<<<<<<;;;:::999777666666555555333333333444444444555555666666666555444333111000111111000000111111222333111111000000111111222333111111000000111222333333000000000000000000000000111111111000000000000000000222444777999:::::::::=========<<<<<<<<<<<<<<>>===<<<;;;;;;:::999777666666555555555555555444444333333333333333333333333333222111111111000000111111222333111111000000111111222333000000//////000000111222000000000000000000000000111111111111000000000000111333555777888999999999===>>>>>>???>>>>>>======@@@???BBBJJJNNNPPPWWW___aaa```]]]YYYVVVUUUXXXZZZjjjnnnsssvvvvvvuuuttttttoookkkfffeeehhhmmmooopppwwwssskkkaaaXXXSSSSSSTTTRRROOOKKKHHHHHHLLLPPPSSSYYY[[[^^^``````aaacccdddhhhkkkmmmoooppprrruuuwwwwwwxxxyyyyyyxxxyyy{{{}}}}}}|||{{{zzzyyyvvvuuuwwwzzzsssoooiiiaaa\\\[[[[[[YYYWWWYYYZZZZZZXXXTTTRRRRRRSSSZZZ\\\___bbbfffkkkpppttt}}}sssjjj```WWWTTTQQQMMMJJJKKKPPPUUU]]]iiivvvvvviii]]]YYYXXXTTTOOOMMMJJJGGGDDDCCCBBBAAA???======<<<;;;:::888777666666777777777777888888888888nnndddZZZWWWWWWPPPOOOPPPRRRSSSTTTUUUTTTTTTQQQOOOMMMKKKJJJHHHDDDAAA????????????>>>===<<<<<<;;;:::999777666666555555777666555444333222222111000000111222222333222222111111000000111111222333111111000000111111222333//////////////////000111000000000000000000000000111111111111111111111111333444555777888888999999===>>>@@@AAAAAA@@@>>>======>>>BBBIIIMMMQQQWWW^^^___^^^\\\XXXVVVUUUWWWZZZeeeiiiooosssvvvwwwxxxyyyuuunnngggfffkkkqqqttttttzzztttjjj^^^VVVTTTVVVYYYXXXUUUQQQNNNNNNQQQTTTWWW[[[]]]___aaaaaaaaacccdddiiikkknnnoooppprrruuuwwwvvvxxxzzz{{{{{{{{{}}}}}}||||||yyywwwttttttvvvzzzvvvllleee\\\VVVUUUVVVWWWVVVTTTUUUUUUSSSPPPNNNMMMMMMNNNPPPSSSUUUXXX\\\aaaeeemmmqqquuuzzz}}}vvvmmmcccYYYUUURRRNNNLLLLLLNNNRRR\\\gggttt{{{nnn```[[[YYYTTTOOOMMMJJJHHHEEECCCBBBAAA???>>>===<<<;;;:::888777666666777777777777888888888888qqqfff[[[WWWWWWPPPOOOPPPRRRSSSTTTTTTTTTTTTQQQPPPMMMLLLJJJHHHDDDBBB??????@@@@@@???>>>>>>===;;;:::999777666666555555666666555444333333222222000111111222333222222222111111000000111111222333111111000000111111222333000000/////////000000111000000000000000000000000000111111111111111222222444555555666777888888888;;;===@@@AAABBB@@@>>>===>>>???BBBEEEHHHKKKOOOSSSUUUUUUUUUSSSRRRSSSWWWYYY^^^bbbhhhmmmooorrrtttvvvwwwooohhhgggnnnvvvyyyzzz{{{ttthhh\\\TTTTTTZZZ^^^]]][[[WWWTTTSSSUUUWWWZZZ\\\^^^```aaaaaaaaacccdddiiikkknnnoooppprrrtttvvvtttvvvyyyzzz{{{|||}}}}}}}}}}}}vvvtttrrrqqqtttyyypppggg[[[TTTRRRSSSTTTTTTPPPQQQQQQOOOMMMKKKIIIHHHGGGIIIKKKMMMNNNQQQUUUXXX]]]aaafffjjjoootttyyy}}}yyypppeee[[[VVVRRRNNNKKKLLLLLLQQQZZZeeerrr}}}~~~pppbbb\\\ZZZUUUQQQOOOJJJHHHEEECCCBBBAAA@@@>>>===<<<;;;:::888777666666555555555555666666666666qqqggg[[[XXXWWWPPPOOOPPPRRRSSSTTTTTTTTTTTTRRRPPPNNNLLLKKKIIIEEEBBB@@@@@@AAAAAA@@@@@@??????;;;:::999777666666555555444444444444444444444444333333333333333222222111111111000000111111222333111111000000111111222333222111111000000111111111////////////////////////000000111111222222222333555555555666777888888999:::<<<>>>AAAAAA@@@>>><<<>>>AAACCCDDDEEEGGGJJJLLLPPPPPPQQQPPPPPPQQQTTTWWW[[[^^^bbbfffiiikkkoooqqqsssnnniiijjjqqqyyy}}}~~~xxxqqqfffZZZTTTVVV]]]cccaaa___[[[WWWVVVWWWYYY[[[\\\^^^```aaaaaaaaacccdddiiikkknnnooooooqqqsssuuuqqqsssvvvxxxyyyzzz}}}~~~|||{{{zzztttsssqqqqqqsssxxx~~~xxxnnn```VVVRRRRRRSSSSSSPPPOOONNNLLLKKKIIIFFFEEECCCDDDEEEFFFFFFHHHLLLNNNPPPSSSWWW[[[```eeekkkooovvv{{{}}}rrrggg[[[VVVRRRMMMKKKKKKLLLPPPXXXcccppp|||~~~pppbbb\\\ZZZVVVRRRQQQKKKHHHEEECCCCCCBBB@@@>>>===<<<;;;:::888777666666555555555555666666666666pppfffZZZWWWWWWPPPOOOPPPRRRSSSTTTUUUTTTTTTRRRQQQNNNMMMKKKIIIEEECCC???@@@@@@AAA@@@@@@??????;;;:::999777666666555555333333333444444444555555333333444444333222111111111111000000111111222333111111000000111111222333333222222111111111111111////////////////////////000000111111222333333333444444555555666888999::::::<<<>>>???@@@@@@>>>===<<>>>>>?????????>>>>>>;;;:::999777666666555555444444444444444444333333000111222222222222222222111111000000111111222333111111000000111111222333222222111000000000000000////////////////////////000000111222222333444444444444444555666888:::<<<<<<===>>>???@@@@@@@@@@@@<<>>>>>===;;;;;;===??????AAABBBDDDEEEIIIMMMQQQYYY```kkkuuu}}}xxxlll___XXXSSSNNNLLLMMMHHHKKKPPPZZZhhhxxxwwwggg```]]]XXXTTTRRRKKKIIIFFFDDDCCCBBB@@@???===<<<;;;:::888777666666777777777777888888888888~~~lllcccYYYWWWWWWQQQOOOPPPRRRSSSTTTUUUTTTTTTPPPNNNLLLJJJIIIFFFCCC@@@<<<<<<===============<<<;;;:::999777666666555555666666555444333222222111---...///000222222333333111111111000111222222333111111111000111222222333111111000///////////////////////////////////////000000111222333333444444333333333444666999;;;===>>>>>>???@@@@@@AAABBBBBB===CCCGGGDDDEEEKKKMMMJJJHHHJJJLLLMMMNNNPPPSSSUUUQQQSSSVVVXXX[[[___dddhhhffflllrrrsssqqqppprrruuuiiifff```ZZZXXX[[[aaagggiiigggccc___\\\\\\\\\]]]WWWZZZ]]]___```aaaccceeegggiiikkkllllllmmmoooqqqqqqqqqqqqqqqsssxxx|||yyywwwxxxyyyzzz|||~~~oooccc]]]ZZZYYYWWWVVVPPPIIIDDDBBBBBB@@@>>>>>>>>>>>><<<;;;:::<<<>>><<<<<<======>>>AAAEEEHHHKKKSSS___kkkuuu}}}zzznnnaaaZZZTTTOOOMMMNNNGGGIIIMMMWWWeeevvv{{{jjjbbb^^^XXXTTTRRRKKKIIIFFFDDDDDDCCCAAA???===<<<;;;:::888777666666555555555555666666666666kkk```[[[UUUPPPMMMOOOPPPRRRSSSTTTUUUTTTTTTPPPNNNKKKIIIGGGEEEBBB???>>>>>>>>>>>>>>>===<<<<<<>>><<<999666444444444555666555555555555444444444333333333333222222111000//////000000111111222222000000000000000000000000333333333222111000000///000000000000000000000000%%%)))---111111222222333333444555666777888999:::<<<<<<======>>>????????????AAADDDFFFHHHHHHGGGFFFGGGJJJLLLMMMMMMNNNOOOPPPRRRTTTWWWYYY\\\```fffjjjqqqtttuuutttpppnnnnnnoookkkbbbZZZXXXXXXYYY]]]bbbggghhhhhheee```\\\YYYYYYZZZ^^^aaa```___aaaggglllnnnllljjjkkkooorrrsssrrroooooonnnpppsssxxx~~~~~~xxxuuuxxx{{{~~~sssjjjdddaaa]]]ZZZWWWRRRKKKFFFCCCBBBAAA@@@======<<<<<<<<<<<<<<<<<<>>>>>>======>>>???AAABBBDDDIIIPPPYYYaaakkksssyyy~~~|||ttthhh]]]VVVQQQNNNLLLKKKKKKMMMUUUbbbrrr}}}kkkaaa]]][[[UUUPPPNNNKKKHHHFFFDDDBBB@@@>>>===<<<;;;999888777666666666666666666777777777777kkk```[[[VVVQQQOOONNNOOOQQQRRRSSSTTTSSSSSSQQQOOOLLLJJJHHHFFFBBB@@@>>>>>>>>>>>>>>>===<<<<<>>>>>?????????AAACCCEEEFFFFFFFFFFFFHHHJJJLLLLLLLLLLLLMMMOOOMMMOOORRRUUUYYY```gggllloooqqqttttttqqqnnnmmmmmmiiiaaa[[[YYYYYYXXXZZZ^^^hhhiiijjjhhhddd```^^^]]]]]]___aaa```^^^___dddiiilllkkkjjjlllppprrrrrrqqqpppooopppqqquuu{{{xxxttttttwww{{{~~~~~~{{{zzz{{{|||~~~yyyqqqjjjeeeaaa^^^\\\WWWRRRKKKFFFDDDBBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;<<<;;;;;;:::;;;<<<>>>>>>@@@DDDJJJPPPVVV]]]dddhhhooorrrwwwzzz{{{||||||}}}~~~vvvjjj___WWWQQQMMMLLLKKKKKKMMMUUUaaappp~~~|||{{{nnnbbb]]]ZZZUUUPPPNNNKKKHHHEEEDDDBBB@@@>>>===<<<;;;999888777777666666666666666777777777777jjj```\\\WWWRRRPPPMMMNNNPPPRRRSSSSSSSSSRRRSSSPPPNNNKKKJJJGGGCCC@@@>>>>>>>>>>>>>>>===<<<<<>>>>>>>>@@@@@@AAABBBDDDEEEFFFGGGHHHJJJKKKKKKJJJJJJKKKLLLJJJLLLNNNPPPUUU\\\eeejjjkkknnnpppqqqooommmkkkkkkhhhaaa\\\[[[ZZZXXXWWWZZZccceeehhhhhhfffcccaaa```^^^```aaa___]]]]]]aaadddjjjjjjjjjmmmppprrrrrrqqqppppppqqqsssxxx~~~}}}vvvrrrnnnrrrwww{{{yyywwwssspppnnnmmmlllmmmppppppmmmiiiccc___]]]\\\UUUQQQKKKFFFCCCAAA@@@???@@@???>>>===<<<<<<<<<<<<<<<;;;:::999999:::<<<<<<===???CCCFFFIIIMMMRRRUUUZZZ]]]aaadddfffhhhjjjlllpppvvv~~~yyymmmaaaXXXRRRNNNKKKKKKKKKMMMTTT___nnn|||xxxvvv}}}rrrddd]]]YYYTTTPPPMMMKKKGGGEEEDDDBBB???>>>>>>===;;;:::888777777777666666666666777777777777~~~jjj```\\\XXXTTTRRRNNNOOOQQQSSSTTTTTTSSSSSSTTTRRROOOMMMKKKHHHDDDAAA>>>>>>>>>>>>>>>===<<<<<<===<<<;;;999777666666666444444444333333333333222000111222222333333333333222222222111111000000000222222222222222222222222333333333222222111111111000000000000000000000000//////000///------...000333444555777888:::;;;<<<;;;;;;;;;<<<======>>>>>>@@@@@@AAAAAACCCEEEFFFGGGIIIJJJKKKJJJHHHHHHIIIKKKMMMMMMNNNNNNRRRXXX```fffiiiiiijjjjjjiiiiiiiiijjjgggbbb^^^___]]]YYYVVVWWWZZZ]]]aaabbbaaa___^^^]]]]]]^^^______]]]^^^```cccggghhhkkknnnqqqrrrrrrrrrpppppprrruuuzzzyyyssspppkkkoootttyyy}}}{{{uuummmjjjgggdddbbbbbbcccdddeeehhhiiifff___ZZZXXXXXXQQQMMMHHHDDDAAA@@@>>>===BBBAAA@@@???>>>>>>>>>>>>???>>><<<;;;;;;;;;<<<<<<<<<>>>@@@AAABBBDDDGGGIIIJJJLLLOOOQQQRRRUUUXXX[[[```gggsss~~~}}}pppddd[[[SSSNNNKKKKKKKKKMMMSSS]]]kkkzzzyyyvvvzzzwwwfff]]]WWWSSSOOONNNKKKGGGEEEDDDBBB@@@>>>>>>===<<<:::888888777777666666666666777777777777~~~jjj```]]]YYYUUUSSSOOOQQQRRRTTTUUUUUUUUUUUUTTTSSSPPPOOOLLLIIIDDD@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;999888777666555555555555555555444444444444000111222222333333333333333333222222111111000000111111111111111111111111333333333333222222222222111111111111111111111111...111333555444222222222222333444666888:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>AAAAAABBBBBBDDDFFFGGGHHHJJJKKKKKKJJJHHHHHHIIIKKKNNNNNNNNNOOORRRXXX```eeegggeeecccbbbccceeehhhjjjhhhcccaaabbb```[[[WWWVVVSSSVVVZZZ\\\\\\[[[[[[[[[ZZZ[[[]]]^^^^^^```bbbdddeeegggkkknnnpppqqqrrrssspppqqqssswww|||}}}yyyuuupppnnnkkknnnsssxxx|||~~~tttnnnjjjgggccc___^^^___aaacccaaacccdddaaaZZZSSSPPPPPPLLLIIIDDDAAA@@@???===<<<@@@@@@@@@AAAAAA@@@@@@@@@AAA???>>><<<;;;;;;;;;<<<;;;<<<>>>>>>>>>???BBBDDDDDDEEEFFFFFFGGGHHHKKKNNNTTT[[[gggssstttggg]]]VVVOOOLLLKKKLLLNNNRRRZZZhhhwww}}}wwwxxx|||jjj^^^WWWRRRNNNNNNLLLHHHFFFDDDCCC@@@>>>>>>===<<<:::999888777777666666666666777777777777kkkaaa]]]YYYUUUSSSPPPQQQSSSUUUVVVVVVVVVUUUTTTSSSQQQOOOMMMIIICCC@@@>>>>>>>>>>>>>>>===<<<<<<::::::999888777666555444666666555555555444444444111111222333333333222222222222222222222111111111000000000000000000000000111111111111111111111111222222222222222222222222+++...222444444333222222333444555777999;;;<<<===<<<<<<======>>>?????????CCCCCCDDDEEEGGGHHHIIIIIILLLLLLLLLKKKIIIIIIKKKMMMLLLMMMNNNPPPSSSZZZaaagggeeebbb______aaaeeehhhiiihhhcccbbbcccbbb\\\WWWWWWSSSUUUXXXYYYYYYYYYZZZ[[[XXXYYY[[[^^^```bbbdddeeedddgggjjjmmmooopppsssuuussstttwwwzzz|||wwwrrrnnnlllkkknnnssswww|||wwwrrrnnnkkkfffbbb```___```aaacccbbbaaa\\\UUUOOOKKKJJJHHHEEEBBB@@@@@@???>>><<<<<<>>>AAADDDEEEEEEDDDCCCBBB@@@>>><<<;;;:::::::::999;;;<<<<<<<<<===???AAABBBCCCDDDCCCCCCCCCEEEGGGKKKQQQ[[[fffrrr~~~vvvjjj```XXXQQQNNNJJJLLLNNNQQQXXXeeeuuuwwwuuu}}}pppbbbYYYSSSPPPOOOMMMIIIGGGEEEDDDAAA@@@???>>><<<;;;999888888888666666666666777777777777kkkaaa]]]YYYTTTRRRPPPQQQSSSTTTUUUUUUUUUUUUTTTSSSQQQOOOMMMHHHCCC???>>>>>>>>>>>>>>>===<<<<<<:::::::::999888777666555555555555444444444333333222222333333333222111111111222222222222222222333111111111111111111111111111111111111111111111111111111111111111111111111+++...000111000///000111555555777999;;;===>>>???======>>>>>>???@@@@@@@@@DDDEEEGGGIIIJJJKKKKKKKKKMMMNNNMMMLLLKKKKKKNNNPPPMMMNNNPPPRRRTTTYYY___dddcccaaa```aaaeeehhhhhhgggfffbbbaaabbbaaa\\\XXXWWWUUUVVVXXXXXXWWWWWWYYY[[[YYYZZZ[[[^^^aaadddeeeeeedddgggjjjlllmmmoootttwwwwwwxxx{{{~~~yyysssnnnjjjjjjmmmrrrwww|||~~~}}}zzzvvvqqqlllhhhfffgggccc^^^XXXTTTOOOKKKHHHFFFDDDAAAAAAAAAAAA@@@???===AAAFFFKKKNNNNNNLLLKKKEEECCCAAA>>>===<<<;;;;;;;;;<<<===<<<<<<<<<>>>@@@@@@BBBCCCCCCBBBBBBDDDEEEFFFJJJQQQYYYeeerrrxxxlllbbbZZZSSSOOOJJJLLLNNNPPPVVVcccsssyyyuuu}}}wwwhhh]]]VVVRRRQQQNNNKKKHHHGGGEEECCCAAA???>>><<<;;;999888888888666666666666777777777777lllaaa]]]XXXTTTRRROOOPPPRRRSSSTTTUUUTTTTTTTTTRRRQQQOOOMMMHHHBBB>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;:::999888777666444444444333333333222222333333333333333222111000111111111222222333333444222222222222222222222222333333333333333333333333000000000000000000000000222333333222000111333555666777999;;;===???AAAAAA>>>>>>>>>???@@@@@@AAAAAADDDFFFIIIKKKMMMMMMLLLKKKNNNOOONNNMMMLLLMMMPPPRRRPPPQQQSSSSSSTTTWWW[[[^^^``````aaaeeeiiikkkiiifffeeeaaa___aaa```[[[WWWWWWVVVWWWWWWVVVUUUVVVXXX[[[[[[[[[\\\___bbbddddddddddddgggjjjkkkllloootttyyyzzz{{{~~~|||uuunnniiihhhkkkqqqvvv}}}wwwrrrkkkddd\\\WWWSSSPPPLLLHHHEEEDDDBBBBBBCCCCCCCCCBBBAAAEEELLLSSSWWWWWWUUUSSSIIIGGGEEEBBB@@@???>>>>>>>>>??????>>>======???@@@???AAACCCDDDCCCCCCDDDEEEDDDFFFJJJQQQ\\\kkkyyyxxxmmmddd[[[UUUQQQJJJLLLNNNOOOUUUaaarrr|||xxx|||lllaaaYYYUUURRROOOKKKIIIHHHFFFDDDBBB???>>>===;;;:::999888888666666666666777777777777pppeee___ZZZUUUTTTRRRSSSTTTUUUUUUTTTSSSRRRVVVUUUSSSOOOKKKGGGDDDBBB<<<===============<<<<<<;;;999777666666555333111333444444555555444444333333333333333333333333333222222111111111111222222111111111222222333333333222222111000///...------//////000000111111222222333333333333444555666666444555777999;;;===???@@@AAAAAA@@@>>><<<<<>>===;;;:::>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFFFFEEECCCCCCCCCGGGEEEGGGLLLRRR\\\lllzzz~~~sssiii^^^SSSLLLKKKIIIJJJNNNUUU___ooo}}}}}}rrrccc[[[YYYUUUQQQLLLHHHFFFDDDBBBAAABBB@@@===;;;:::999666444999777666444444666777999pppeee___ZZZUUUTTTQQQRRRSSSTTTUUUTTTTTTSSSUUUTTTRRRNNNJJJFFFCCCAAA======>>>>>>>>><<<;;;:::>>><<<:::999999888666444333444444555555444444333333333333333333333333333222222111111111111222222111222222222222222222333222222111111000000//////000000000000000111111111111111111111222333444555555666777999;;;===>>>????????????>>>===???BBBDDDJJJQQQWWWXXXYYYZZZXXXUUUUUUWWWZZZ]]]_________^^^XXXVVVSSSQQQQQQRRRRRRSSSYYY\\\aaahhhmmmnnnkkkhhhbbb___\\\ZZZZZZYYYWWWUUUWWWWWWUUUUUUUUUVVVXXXYYYWWWZZZ\\\^^^___```aaaccceeefffhhhkkkooorrruuuvvvzzz{{{~~~|||xxxsssooollllllooouuuzzzxxxlll```[[[XXXUUUSSSTTTPPPMMMIIIGGGFFFEEEDDDCCCEEEEEEKKKVVVcccjjjjjjgggYYYTTTMMMGGGDDDBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCGGGIIIKKKKKKHHHFFFEEEEEEEEEDDDEEEJJJOOOWWWeeeqqqwwwlllaaaVVVOOOKKKIIIIIINNNSSS]]]mmm{{{vvvfff]]]YYYVVVRRRMMMIIIGGGEEECCCAAA@@@>>><<<;;;;;;:::888666888777666555555666777888pppeee___ZZZUUUTTTOOOQQQRRRTTTUUUUUUTTTTTTSSSRRRPPPMMMJJJFFFCCCAAA===>>>??????>>><<<:::888;;;999777777777666444222333444444555555444444333333333333333333333333333222222111111111111222222222222222222222111111111222222222111111111111111111111111111000000000000000//////000000111222333666777888999;;;<<<===>>>===>>>???>>>???AAAEEEHHHNNNVVV]]]___```aaa___[[[VVVXXX[[[___aaaccccccccc^^^]]][[[YYYWWWUUUTTTSSSWWWZZZ```ggglllmmmjjjhhh```^^^\\\ZZZZZZXXXVVVTTTUUUUUUVVVVVVVVVWWWWWWWWWVVVXXX[[[]]]^^^___aaacccfffgggiiilllnnnqqqssstttwwwxxxzzz}}}|||yyyuuuqqqmmmkkkkkkooouuuzzzqqqfff[[[VVVUUUSSSTTTWWWWWWTTTQQQNNNKKKIIIFFFCCCBBBBBBFFFPPP]]]fffhhhggg]]]WWWOOOIIIEEEDDDCCCBBBCCCCCCCCCCCCDDDEEEFFFFFFHHHKKKMMMMMMJJJGGGEEEDDDEEEDDDEEEIIILLLRRR]]]iii{{{zzzooodddYYYRRRLLLIIIIIIMMMRRR[[[jjjwww|||kkk```[[[WWWTTTOOOKKKIIIFFFDDDBBB???===<<<;;;<<<<<<:::888777777777777777777777777pppeee___ZZZUUUTTTNNNPPPQQQSSSUUUUUUUUUTTTQQQQQQOOOLLLIIIEEECCCAAA===>>>???@@@>>><<<999777999777555555555555333111333444444555555444444333333333333333333333333333222222111111111111222222333333222222111111000000000000000111111222222222222222111111000000///////////////000000111222333777777888999;;;<<<======>>>????????????AAAEEEHHHMMMVVV]]]```aaabbb```\\\SSSTTTWWWYYY\\\^^^___```aaabbbcccaaa^^^ZZZXXXWWWXXX[[[aaagggkkkkkkhhhddd___^^^\\\[[[YYYWWWUUUSSSSSSTTTUUUWWWWWWVVVVVVUUUXXXZZZ^^^```aaaccceeegggggghhhjjjllloooqqqrrrsssuuuvvvxxx|||~~~|||yyyvvvrrrnnnllljjjjjjooouuu{{{}}}eee[[[SSSPPPPPPQQQTTTYYY\\\ZZZWWWUUURRRNNNJJJFFFDDDCCCDDDJJJTTT\\\______^^^YYYQQQKKKGGGEEEDDDDDDFFFFFFFFFFFFGGGHHHJJJJJJMMMPPPSSSTTTPPPLLLHHHFFFFFFEEEGGGKKKMMMQQQZZZdddxxx{{{qqqfff\\\UUUNNNKKKKKKMMMRRRZZZhhhuuurrrddd]]]YYYVVVQQQMMMKKKHHHEEECCC@@@>>>===<<<<<<<<<:::999666777888888888888777666pppeee___ZZZUUUTTTNNNOOOQQQSSSTTTUUUTTTTTTPPPOOONNNLLLIIIFFFCCCAAA>>>>>>??????>>><<<999888;;;:::888888888888666555333444444555555444444333333333333333333333333333222222111111111111222222222222222111111000000000......//////000111111111222222111111000000//////111111000111111222333444777777888999;;;<<<======@@@@@@@@@??????@@@CCCFFFIIIQQQXXXZZZ[[[]]][[[XXXQQQQQQRRRSSSTTTVVVWWWXXXZZZ]]]``````\\\YYYWWWWWW[[[]]]bbbfffiiihhhddd```]]]]]]]]]\\\YYYVVVUUUTTTRRRSSSUUUVVVWWWVVVUUUTTTXXX[[[___aaaccceeegggiiihhhiiikkknnnpppqqqrrrrrrvvvwwwyyy}}}|||zzzvvvrrrooollljjjjjjkkkooovvv|||ttthhh^^^VVVOOONNNOOOQQQVVV\\\___^^^]]]\\\ZZZUUUPPPLLLJJJHHHGGGJJJQQQWWW[[[]]]aaa\\\VVVQQQNNNMMMKKKJJJJJJJJJJJJJJJLLLMMMNNNOOOUUUYYY]]]^^^[[[UUUPPPMMMHHHGGGIIILLLNNNQQQYYYcccvvvzzzqqqggg]]]VVVPPPMMMLLLOOORRRZZZhhhuuuyyyiii___ZZZWWWSSSOOOLLLIIIEEECCCBBB@@@>>>======<<<:::888777777888888888888777777pppeee___ZZZUUUTTTNNNPPPQQQSSSTTTTTTSSSSSSPPPOOONNNLLLIIIFFFDDDCCC>>>>>>>>>>>>===<<<::::::999888666666777777555333333444444555555444444333333333333333333333333333222222111111111111222222111111111111111000000000......//////000000000111111111111111000000000000222222222222222333555555666777888999;;;<<<===>>>AAAAAAAAA???>>>???AAADDDDDDKKKQQQRRRSSSUUUUUURRRQQQQQQPPPOOOPPPQQQSSSTTTUUUYYY]]]^^^[[[XXXXXXXXX\\\^^^bbbfffhhhfffaaa]]]]]]^^^___]]]ZZZVVVUUUTTTRRRSSSTTTUUUVVVUUUTTTTTTVVVYYY]]]```bbbdddgggiiihhhjjjlllooorrrsssssssssvvvxxx|||{{{yyyuuupppllljjjjjjjjjkkkpppwww~~~}}}ssshhh___]]]WWWRRRQQQQQQRRRVVV\\\ccccccccccccbbb]]]VVVQQQIIIGGGFFFIIINNNUUUZZZ\\\___\\\XXXUUUTTTRRRPPPNNNOOOOOOOOOPPPRRRSSSUUUUUUYYY^^^dddfffccc\\\VVVRRRLLLJJJKKKMMMNNNPPPXXXaaauuuzzzqqqggg]]]VVVQQQNNNMMMOOORRRZZZgggtttnnnbbbZZZWWWSSSPPPMMMIIIEEEBBBCCCAAA???>>>===<<<:::888888888888888888888888888pppeee___ZZZUUUTTTOOOPPPRRRSSSSSSSSSRRRRRROOOOOONNNLLLJJJGGGEEEDDD???>>>===<<<;;;<<<<<<===666555444444444444333111333444444555555444444333333333333333333333333333222222111111111111222222000000000000111111111111000000000000000000111111000000000000000111111111222222111222222333444555555666777999;;;===>>>???@@@@@@@@@>>>===>>>AAACCCCCCIIIMMMMMMNNNPPPQQQOOOQQQPPPOOONNNNNNPPPSSSTTTTTTYYY]]]^^^[[[XXXYYY[[[[[[]]]aaaeeegggeee```\\\]]]___```___[[[WWWUUUUUURRRSSSSSSTTTTTTTTTTTTTTTUUUXXX\\\___aaadddgggiiihhhjjjmmmqqqsssuuuuuuuuuvvvyyy~~~{{{xxxsssnnnkkkjjjjjjjjjlllqqqyyy|||~~~xxxtttrrrnnniiijjjeeeaaa___]]][[[]]]bbbiiijjjkkkkkkiiiccc[[[VVVKKKIIIIIIJJJOOOUUUZZZ]]]]]][[[ZZZZZZZZZYYYVVVTTTUUUUUUVVVVVVXXXZZZ[[[\\\aaafffmmmqqqnnnggg___[[[TTTQQQPPPPPPOOOPPPXXXaaasss}}}rrrhhh]]]VVVPPPMMMLLLNNNQQQYYYffftttqqqdddZZZWWWTTTPPPMMMIIIEEEAAABBB@@@>>>>>>>>>>>><<<:::999999888777777888999999pppeee___ZZZUUUTTTPPPQQQRRRSSSSSSRRRQQQQQQPPPOOONNNLLLJJJHHHFFFEEE???>>><<<;;;:::<<<===>>>999888666666777777666444333444444555555444444333333333333333333333333333222222111111111111222222//////000000111111222222111111111111111111111111//////000000111111222222111111111111222333444555444555777999;;;===???@@@>>>???>>>>>>===>>>AAADDDEEEJJJMMMKKKLLLOOOPPPNNNPPPOOOMMMLLLMMMPPPSSSUUURRRWWW[[[[[[WWWUUUVVVYYYYYY[[[```dddgggfffaaa^^^]]]___aaa```[[[WWWVVVVVVSSSSSSSSSSSSSSSTTTTTTTTTVVVYYY]]]```bbbeeehhhjjjhhhjjjnnnrrruuuvvvvvvvvvvvvyyy{{{xxxsssnnnkkkiiijjjkkkmmmrrrzzz}}}vvvtttuuuwwwqqqooollljjjjjjkkkmmmnnndddjjjmmmnnnqqqwwwzzzyyyzzzvvvsssnnnjjjkkkooooooooopppqqqnnnggg^^^XXXTTTRRRQQQRRRUUUYYY]]]```aaaaaaaaabbbcccbbb___\\\YYYYYYZZZ[[[\\\^^^```aaammmssszzz~~~|||tttmmmhhh]]]YYYVVVUUURRRSSSZZZcccrrrttthhh]]]UUUOOOKKKJJJLLLPPPWWWeeesssssseeeZZZWWWTTTPPPMMMIIIDDDAAA@@@???>>>>>>??????>>>===:::999777666666777999:::nnnbbb]]]ZZZXXXYYYSSSRRRQQQRRRTTTUUUUUUTTTOOOLLLIIIGGGFFFEEECCCAAA?????????>>>>>>===<<<;;;;;;:::999777666666555555444444333333333333222222333333333222222222111111222333444444333222111000000000//////000222555666222222222111111111000000////////////000000000000000////////////111222333777777777999:::<<<>>>???BBB@@@===;;;;;;>>>BBBEEEEEEDDDDDDEEEGGGIIIKKKLLLNNNNNNNNNMMMNNNNNNOOOOOOVVVWWWYYY[[[\\\\\\[[[ZZZXXX]]]bbbdddaaa^^^^^^^^^aaaaaaaaa]]]YYYUUUSSSSSSUUUTTTSSSSSSSSSSSSSSSSSSVVVXXX\\\```cccfffhhhhhhiiilllooorrrsssuuuwwwyyyzzz~~~~~~~~~}}}yyyrrrllliiihhhjjjkkkooossszzz{{{pppjjjhhhggggggiiieee```[[[XXXXXXYYYZZZWWWYYY^^^eeennnwww~~~|||yyyvvvyyywwwuuusssoooiiibbb]]]ZZZXXXVVVVVV[[[```dddfffhhhkkkpppsssrrrnnniiifffeeefffeeecccaaaccciiinnnrrrzzz~~~wwwnnnggg```YYYWWWVVVVVVZZZ```qqq{{{ooocccZZZQQQMMMJJJKKKOOOUUU```kkksssddd\\\XXXSSSNNNJJJGGGCCCAAA??????>>><<<;;;:::999888999999999999999999999999nnnbbb]]]YYYXXXXXXSSSRRRRRRSSSTTTUUUTTTSSSOOOLLLIIIGGGFFFEEECCCAAA?????????>>>>>>===<<<;;;;;;:::999777666666555555444444333333333333222222333333333222222222111111222222222222222111111000333222000//////111222333222222222111111111000000////////////000000000111000000//////000111333444444555666777999;;;<<<===AAA???===<<<<<>>===;;;:::999999999999999999999999999999mmmaaa]]]YYYWWWXXXSSSRRRRRRSSSUUUUUUTTTRRROOOLLLJJJHHHGGGEEECCCAAA?????????>>>>>>===<<<;;;;;;:::999777666666555555444444333333333333222222333333333222222222111111222222111000000000111111555444222000//////000000222222222111111111111111/////////000000000111111111111000000111222444555444555666888999;;;<<<===???>>>>>>===>>>@@@AAACCCDDDDDDEEEFFFHHHJJJLLLMMMOOOOOONNNNNNOOOPPPPPPQQQTTTYYYbbbiiimmmllliiifff^^^]]]\\\\\\\\\\\\ZZZYYYZZZ[[[[[[YYYVVVSSSRRRRRRSSSSSSRRRRRRRRRSSSTTTTTTYYY[[[^^^bbbeeeggghhhhhhhhhkkkooorrrtttwww{{{}}}~~~xxxuuuooojjjhhhhhhjjjlllmmmsss{{{{{{wwwtttqqqoooddd```ZZZSSSNNNKKKKKKKKKJJJLLLQQQZZZdddpppzzz}}}uuuvvvwwwyyyzzzwwwrrrooofffdddccceeejjjqqqvvvyyyzzzzzzyyyyyyxxxwwwwwwvvvrrrtttuuussspppoooqqqtttyyy{{{sssiiiccc^^^[[[^^^cccrrr|||pppcccYYYRRRMMMJJJLLLOOOTTT___jjj|||}}}~~~oooeee^^^[[[VVVQQQNNNJJJGGGDDD@@@???>>>===<<<;;;:::999999999999999999999999999kkkaaa\\\YYYWWWWWWSSSRRRRRRTTTUUUUUUSSSRRROOOMMMJJJIIIHHHFFFCCC@@@?????????>>>>>>===<<<;;;;;;:::999777666666555555444444333333333222222222333333333222222222111111222111000//////000111222555444222111000///000000111111111111111111111111//////000000000111111111222111111111111333444555666777999:::<<<===>>>???======>>>???@@@AAAAAABBBDDDDDDFFFGGGIIIKKKMMMNNNMMMMMMMMMMMMNNNOOOPPPPPPSSSXXX```hhhmmmnnnmmmkkkddd```[[[[[[\\\]]]\\\ZZZ[[[\\\\\\YYYUUURRRPPPPPPRRRRRRRRRRRRRRRSSSTTTUUUXXXZZZ]]]```bbbdddeeeeeehhhkkknnnqqqtttxxx|||yyyuuupppjjjhhhhhhjjjkkkmmmttt}}}}}}yyyuuurrriiieee___XXXSSSOOONNNNNNMMMNNNQQQWWW```jjjtttzzz|||zzzvvvwwwzzz~~~{{{wwwnnnllljjjlllqqqwww{{{~~~}}}{{{yyywwwwwwxxxzzz{{{{{{}}}~~~|||wwwttttttuuuzzzyyyooohhhbbb___aaaeeesss}}}qqqdddZZZSSSNNNKKKLLLNNNTTT___iiizzz|||xxx|||zzzmmmfff^^^ZZZVVVRRROOOKKKGGGEEEAAA@@@???>>><<<;;;::::::999999999999999999999999}}}jjj```\\\YYYWWWWWWSSSSSSSSSTTTVVVUUUSSSQQQNNNMMMKKKJJJIIIFFFCCC@@@?????????>>>>>>===<<<;;;;;;:::999777666666555555444444333333333222222222333333333222222222111111222111000//////000111222222222111111111111111111111111111111111111111111000000000000111111111111222111111111111333444555666777999;;;===>>>>>>???<<<===>>>???@@@AAAAAABBBCCCDDDFFFHHHKKKLLLNNNNNNKKKKKKKKKKKKLLLMMMNNNOOOQQQUUUZZZ```fffiiikkkllleee```[[[ZZZ[[[\\\\\\ZZZ______^^^ZZZUUUQQQOOONNNQQQQQQQQQQQQRRRSSSTTTUUUXXXYYY\\\___bbbdddddddddhhhjjjmmmpppssswww|||~~~zzzwwwpppkkkhhhgggiiijjjooovvv}}}zzzxxxwwwtttpppnnnfffccc^^^YYYTTTRRRPPPPPPQQQPPPQQQUUU]]]gggpppvvvwwwyyy{{{}}}}}}|||zzzyyywwwyyy|||{{{wwwrrrooollllllooossswwwyyyyyyxxxuuutttuuuxxx{{{~~~|||xxxvvvwww}}}wwwqqqkkkgggiiimmmvvvssseee\\\TTTOOOKKKLLLNNNSSS^^^hhhyyyyyyvvv{{{yyylllfff\\\ZZZVVVRRROOOLLLGGGDDDAAAAAA@@@???===<<<;;;:::999999999999999999999999{{{iii```\\\YYYVVVVVVSSSSSSSSSUUUVVVUUURRRPPPNNNMMMKKKJJJIIIGGGCCC@@@?????????>>>>>>===<<<;;;;;;:::999777666666555555444444333333333333222222333333333222222222111111111111000000000111222222000000111111222222222222111111111111111222222222000000000111111111222222111111000000111222444555444555888:::<<<======<<<<<<<<<===???@@@AAABBBBBBCCCEEEGGGIIILLLNNNOOOOOOIIIIIIJJJJJJKKKLLLNNNNNNPPPQQQTTTXXX]]]aaaeeegggbbb___[[[YYYYYYZZZZZZ[[[aaaaaa___[[[VVVQQQOOONNNPPPPPPPPPQQQRRRTTTUUUVVVXXXZZZ]]]aaadddfffgggggghhhjjjlllooorrrvvv{{{~~~|||zzzxxxuuuooojjjggggggiiijjjqqqwwwxxxwwwxxx{{{ooommmiiihhhgggeeecccbbbbbb```]]]ZZZWWWVVVVVVWWWRRRQQQQQQSSSZZZcccmmmsssrrrtttvvvyyy{{{|||}}}}}}xxxssslllhhhdddccceeehhhkkklllqqqpppppppppssswww{{{}}}}}}yyyxxxyyy}}}xxxttttttwww{{{uuuhhh^^^UUUPPPLLLLLLNNNSSS]]]gggyyywwwvvv{{{~~~{{{nnnfff\\\ZZZVVVSSSQQQMMMHHHEEEBBBAAA@@@???>>>===<<<;;;999999999999999999999999zzzhhh___\\\XXXVVVVVVSSSSSSTTTUUUVVVUUURRROOONNNMMMLLLKKKJJJGGGCCC@@@?????????>>>>>>===<<<;;;;;;:::999777666666555555444444333333333333222222333333333222222222111111000111111222222222222222000000111222222222222222000000111111111222222222000000111111111222222222000000//////000111333444444555888;;;<<<======<<<<<<======>>>???AAACCCDDDCCCEEEGGGJJJMMMNNNOOOOOOIIIJJJJJJJJJKKKMMMNNNOOONNNOOOQQQTTTWWW[[[^^^``````___^^^[[[YYYYYY[[[]]]______^^^[[[VVVQQQOOOOOOOOOOOOOOOPPPRRRTTTUUUVVVWWWYYY]]]```dddfffggghhhhhhiiilllnnnpppuuuzzz~~~|||xxxtttsssoookkkgggeeefffiiikkkqqqvvv~~~|||zzz{{{}}}~~~}}}uuupppfffddddddfffmmmwww|||sssbbb^^^YYYWWWVVVVVVVVVVVV\\\\\\ZZZZZZZZZ[[[\\\]]]VVVSSSQQQPPPTTT\\\dddjjjkkklllooorrrvvvzzz}}}~~~xxxnnnhhh___[[[WWWUUUWWWZZZ\\\]]]cccdddfffjjjnnnrrrvvvyyy{{{}}}~~~{{{wwwuuuvvvxxx}}}}}}{{{~~~wwwjjj```VVVPPPLLLLLLNNNRRR]]]gggtttxxxuuuyyy}}}pppfff]]][[[XXXUUUSSSOOOJJJFFFBBBBBBAAA@@@>>>===<<<<<<999999999999999999999999yyyggg___\\\XXXVVVUUUSSSSSSTTTVVVWWWUUURRROOONNNMMMLLLKKKJJJGGGCCC@@@????????????>>>===<<<;;;;;;:::999777666666555555444444444333333333222222333333333222222222111111000111222444444444333222111111222222222111111000000000111111222222222222000111111111111222222222000////////////111222333666777:::===?????????>>>============???AAACCCEEECCCEEEHHHKKKMMMOOOPPPPPPJJJJJJJJJKKKLLLNNNOOOPPPMMMOOOQQQTTTVVVYYYZZZ[[[```bbbbbb___[[[[[[^^^aaa]]]]]]]]]ZZZVVVRRRPPPPPPNNNNNNOOOPPPRRRTTTUUUVVVTTTVVVZZZ^^^bbbdddfffggghhhiiikkkmmmooosssyyy}}}~~~zzztttpppnnnkkkgggddddddfffjjjlllpppuuu|||yyytttssssssttt}}}~~~zzzooogggccc^^^\\\ZZZ\\\bbblllwww~~~~~~pppggg[[[WWWQQQNNNMMMNNNPPPPPPUUUTTTUUUVVVWWWZZZ\\\^^^[[[WWWRRRNNNOOOUUU\\\```cccdddgggjjjoootttyyy|||~~~}}}|||zzztttkkk```YYYUUUQQQMMMKKKMMMPPPSSSTTTXXXZZZ^^^ccciiimmmqqqsssppprrrtttrrrpppppprrruuuyyy~~~xxxkkkbbbVVVQQQMMMLLLNNNRRR\\\fffooo|||zzztttwwwrrreee^^^\\\YYYWWWTTTPPPKKKHHHCCCBBBAAA@@@???===<<<<<<999999999999999999999999zzzggg^^^[[[XXXVVVVVVVVVUUUSSSRRRQQQQQQQQQRRROOONNNMMMKKKIIIEEEBBB@@@@@@???=========<<<:::888777777777666555555444444111111111111111111111111222222222333333444444444333111///...000111111111000000000000000111111222111111000000000000111111000111111111111222222222111111000000111333555666444666999<<<>>>@@@@@@@@@AAAAAABBBCCCDDDDDDDDDCCCHHHGGGGGGKKKOOOQQQPPPMMMOOOOOOOOOOOONNNMMMLLLKKKQQQPPPPPPRRRVVVXXXYYYYYYYYY\\\```cccdddbbb^^^\\\```^^^\\\ZZZYYYVVVRRROOOMMMMMMMMMNNNOOOQQQSSSUUUYYY\\\___aaaaaabbbcccdddfffhhhkkkmmmooosssxxx|||}}}yyytttqqqnnnfffaaaaaaddddddfffiiisssxxx~~~~~~zzzwwwvvv{{{~~~vvvmmmhhhffffffdddaaaaaaeeefffgggoooyyy|||oooeeeaaa```]]]XXXTTTQQQOOOMMMKKKOOOOOOOOOQQQUUUZZZ^^^```[[[WWWQQQLLLLLLPPPUUUYYYYYY[[[^^^bbbggglllqqqsssssspppkkkddd^^^YYYVVVUUUJJJIIIHHHGGGGGGGGGHHHHHHOOOTTT[[[aaacccccccccbbbbbbdddeeeffffffhhhlllooottt{{{vvvjjjaaaVVVPPPLLLKKKLLLOOOYYYbbbttt~~~}}}yyy{{{pppfff```___[[[UUUOOOKKKIIIIIIEEEDDDCCCAAA???>>><<<<<<999999888888888888999999yyyggg^^^ZZZWWWUUUVVVSSSTTTTTTTTTSSSRRRPPPPPPQQQQQQPPPNNNKKKHHHEEECCC@@@>>>============:::888777777777666555555444444222222222222222222222222333333333333333444444444222000//////000111111000000000000000000111111222111111000000000000111111000000111111111222222222000000000000222444555666555777999<<<>>>?????????======>>>???@@@BBBCCCDDDIIIJJJLLLNNNOOOOOOMMMLLLKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNPPPSSSVVVYYYYYYXXXZZZ\\\```cccdddbbb___]]]]]]\\\YYYXXXXXXVVVSSSQQQOOONNNNNNNNNPPPRRRSSSUUUZZZ]]]```bbbaaaaaabbbccceeegggjjjlllooosssxxx{{{~~~{{{wwwtttooohhhbbbbbbcccccceeehhhssswww~~~zzzqqqnnnmmmllllllnnnhhheeeeeedddgggppp{{{vvvnnnkkkjjjooommmkkkhhhddd^^^WWWRRRKKKJJJKKKMMMQQQVVVZZZ\\\YYYUUUPPPLLLKKKMMMQQQTTTSSSTTTUUUXXX[[[^^^aaacccfffdddbbb^^^YYYSSSOOOLLLJJJIIIHHHFFFFFFGGGHHHHHHJJJNNNTTTYYY[[[[[[ZZZYYYYYYZZZ\\\]]]^^^aaaeeehhhrrryyyyyymmmdddXXXRRRMMMLLLLLLOOOYYYbbbsss~~~zzz|||rrrggg```^^^[[[VVVQQQLLLJJJIIIDDDCCCBBBAAA???>>>===<<<999999888888888888999999wwweee]]]ZZZWWWUUUUUUQQQSSSUUUVVVUUUSSSPPPNNNNNNNNNMMMLLLIIIFFFCCCAAA???>>>============;;;999777777777666555555444444333333333333333333333333222222222222222111111111111000///000222222000///000000000000000111111222111111000000000000111111000000000111111111222222///000000111333444666777666888:::<<<===>>>>>>>>>::::::;;;<<>>======999999888888888888999999vvvddd\\\YYYWWWUUUUUURRRSSSTTTUUUTTTSSSQQQOOOLLLLLLLLLJJJGGGDDDBBB@@@???>>>======>>>===;;;999777777777666555555444444333333333333333333333333111111000000//////......000000000111333222000...000000000000000111111222111111000000000000111111000000000000111111111111//////000222333555666777777999:::<<<======<<<<<<;;;;;;;;;===AAAFFFLLLOOOZZZaaafffeee^^^WWWVVVWWWVVVVVVVVVWWWVVVVVVUUUUUUTTTQQQOOOOOOQQQTTTVVVVVVZZZ\\\___aaabbbaaa```___ZZZXXXTTTSSSRRRRRRQQQPPPQQQQQQPPPPPPQQQRRRTTTUUU[[[^^^aaabbbaaa___^^^^^^ccceeehhhkkkooosssxxx|||~~~|||yyywwwlllfffbbbccccccdddggglllrrrwww}}}|||xxxyyy}}}{{{wwwooojjjeeedddgggppp||||||xxxzzz}}}qqq```YYYPPPJJJKKKPPPTTTVVVYYYXXXVVVSSSQQQOOONNNMMMHHHGGGFFFEEECCCCCCCCCCCCJJJLLLNNNPPPQQQQQQQQQPPPSSSTTTVVVXXXWWWUUUSSSQQQMMMMMMMMMNNNOOONNNLLLKKKHHHJJJLLLOOOQQQUUUYYY]]]eeelllvvvyyylllccc\\\VVVQQQNNNNNNPPPXXXaaaqqq}}}xxxjjj```^^^\\\YYYVVVRRRMMMIIIBBBBBBAAA@@@???>>>======:::999999888888999999:::tttbbbZZZXXXVVVUUUUUUTTTSSSSSSRRRRRRRRRRRRRRROOOOOONNNMMMJJJHHHEEECCC>>>=========>>>===;;;999777777777666555555444444222222222222222222222222222222222111000000000///000000000111333222000...000000000000000111111222111111000000000000111111//////000000000111111111///000111333444555666777888999:::<<<<<<<<<<<<;;;<<<<<<<<<>>>BBBHHHOOOSSS```gggmmmkkkbbb[[[[[[]]]___```aaabbbbbbbbbbbbbbb\\\WWWQQQMMMNNNRRRUUUWWWZZZ[[[]]]___````````````]]]YYYTTTQQQOOOOOONNNMMMQQQPPPPPPPPPQQQSSSTTTUUUZZZ]]]aaabbbaaa^^^]]]]]]bbbeeehhhkkkoootttzzz~~~}}}{{{xxxuuurrrfffbbb```bbbcccdddjjjpppssswww}}}}}}yyysssoooooopppsssyyyvvvjjjYYYNNNLLLOOOSSSUUUZZZZZZYYYWWWUUURRROOONNNLLLKKKIIIGGGEEEDDDCCCCCCEEEFFFIIINNNSSSXXX\\\^^^```dddhhhkkkkkkgggbbb___UUURRRPPPOOOOOOOOOLLLJJJGGGHHHJJJLLLMMMPPPTTTWWW```fffpppyyyzzznnneee]]]WWWQQQOOONNNPPPXXXaaaqqq}}}zzzlllbbb```]]]ZZZXXXTTTNNNJJJDDDCCCBBBAAA@@@???>>>===::::::999999999999::::::rrraaaYYYWWWVVVUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTMMMMMMLLLKKKIIIFFFDDDBBB>>>===<<<===>>>>>><<<:::777777777666555555444444111111111111111111111111444444444444444333333333111000///000222222000///000000000000000111111222111111000000000000111111/////////000000000111111000111222444555555555555777888:::;;;<<<<<<<<<;;;;;;;;;;;;===AAAGGGMMMQQQ\\\bbbgggfff^^^YYYXXX[[[```aaadddgggjjjlllnnnoooaaa[[[SSSOOOOOOSSSWWWYYY[[[\\\]]]^^^```aaaaaabbb```[[[UUUPPPMMMLLLKKKKKKOOOOOOOOOOOOQQQSSSUUUVVV[[[^^^bbbdddbbb```^^^^^^bbbeeeiiilllpppuuu{{{~~~{{{xxxsssoookkkbbb___^^^```bbbdddkkkssstttxxx~~~|||yyyvvv}}}zzzxxxyyy{{{xxxdddWWWSSSUUUWWWXXX\\\\\\\\\\\\ZZZWWWUUUSSSUUUSSSQQQOOOMMMKKKJJJJJJDDDFFFJJJPPPXXX```gggjjjnnnqqquuuxxxxxxtttooolll]]]XXXSSSQQQQQQQQQOOOLLLHHHIIIJJJJJJJJJLLLOOOQQQ[[[```hhhpppwww}}}~~~~~~rrrjjj]]]VVVQQQNNNNNNPPPXXXaaaqqq~~~~~~pppgggccc^^^[[[XXXUUUOOOJJJFFFEEEDDDBBBAAA???>>>===::::::999999999999::::::qqq```XXXWWWUUUUUUUUURRRRRRRRRSSSSSSSSSSSSRRRJJJJJJJJJIIIGGGDDDAAA@@@>>>===<<<===>>>>>><<<:::777777777666555555444444222222222222222222222222333333333444444444444444222000//////000111111000000000000000000111111222111111000000000000111111////////////000000000111222222444555555555444444666777999;;;<<<<<<<<<<<<;;;;;;;;;===AAAFFFKKKNNNTTTXXX\\\[[[VVVSSSSSSUUUXXXZZZ]]]aaaeeeiiikkklll___[[[VVVSSSTTTWWWYYY[[[]]]^^^^^^___aaabbbdddeeeaaa\\\TTTOOOLLLLLLKKKKKKMMMMMMMMMNNNPPPSSSUUUWWW\\\```eeegggfffdddbbbaaaccceeeiiimmmqqqwww}}}|||xxxtttpppjjjggg```^^^^^^___```bbbiiirrruuuyyyzzzppphhhhhhjjjkkkpppvvvyyy~~~}}}|||pppeeebbbcccbbb```aaabbbccccccbbb```^^^]]]^^^\\\YYYVVVSSSQQQOOOOOOHHHLLLRRRYYYbbbiiiooorrrssssssuuuuuuuuutttrrrqqqfff```YYYVVVVVVWWWUUURRRNNNNNNNNNLLLJJJJJJKKKMMMSSSWWW]]]ccchhhmmmqqquuuuuusssoookkkiiikkkooosssxxx|||sssjjj[[[UUUPPPNNNMMMPPPXXXbbbqqqtttkkkeee^^^ZZZXXXUUUOOOJJJIIIHHHFFFDDDBBB@@@>>>===;;;::::::999999::::::;;;ppp___XXXWWWUUUTTTUUUPPPQQQSSSUUUUUUTTTRRRPPPMMMMMMLLLKKKIIIGGGDDDCCC>>>===<<<===>>>>>><<<:::777777777666555555444444333333333333333333333333000000000111222222222333333111///...000111111111000000000000000111111222111111000000000000111111////////////000000000000222333444555555444333333555666999;;;<<<======<<<<<<<<<===???CCCGGGKKKMMMNNNQQQSSSSSSQQQOOOPPPQQQQQQSSSVVVYYY\\\^^^```aaa\\\YYYWWWWWWYYY[[[\\\\\\______```aaabbbdddfffgggaaa[[[TTTNNNLLLLLLLLLLLLKKKKKKLLLMMMPPPSSSUUUWWW^^^bbbgggiiiiiigggeeedddcccfffjjjnnnrrrxxx~~~~~~zzzvvvrrrnnniiieeeaaa^^^^^^______```gggpppvvvzzzpppnnnddd]]]^^^```aaadddjjjqqqxxx~~~|||{{{xxxqqqoooooommmiiihhhhhhiiijjjiiihhhgggfffcccaaa^^^ZZZWWWTTTQQQPPPNNNRRRZZZccckkkqqqtttvvvqqqpppnnnllllllmmmnnnooommmfff___[[[\\\\\\ZZZWWWTTTTTTRRROOOLLLKKKKKKMMMKKKNNNSSSXXX[[[___cccffffffccc___ZZZXXXZZZ```eeeggglllttt}}}}}}pppgggZZZTTTOOOMMMMMMPPPXXXbbbrrrxxxmmmggg___ZZZXXXUUUOOOJJJKKKJJJHHHEEEBBB@@@>>>===;;;::::::999999::::::;;;rrr```XXXUUUTTTSSSTTTRRRQQQQQQRRRSSSSSSRRRPPPOOOMMMJJJIIIGGGEEEAAA???>>>>>>>>>>>>===<<<;;;:::777777666555444333333222444444444333333222222222333333222222111000000000222222222222222222222222222///---...222444222...000000000000000000000000111111000000000000111111111111111222333444555666777888999;;;<<<=========;;;;;;<<<===@@@CCCFFFHHHKKKLLLMMMNNNOOONNNNNNMMMMMMPPPRRRSSSTTTUUUWWWYYYVVVWWWWWWWWWWWWZZZ^^^aaaaaaccceeeggghhhhhhhhhhhh```\\\UUUPPPNNNMMMLLLKKKNNNNNNNNNNNNOOORRRXXX\\\aaadddhhhkkkllllllmmmnnngggjjjmmmqqquuuzzz}}}yyyvvvsssooojjjfff```^^^\\\[[[^^^ccchhhllltttzzztttkkkfff^^^]]]\\\]]]```dddiiilllmmmsss{{{}}}~~~|||yyyuuurrrqqqooommmooosssuuusssqqqjjjeee]]]XXXVVVWWWXXXYYY]]]___ccckkktttxxxxxxvvvpppnnnjjjggggggiiilllnnnpppsssssspppnnnlllfff^^^]]]^^^\\\WWWPPPLLLLLLNNNNNNJJJJJJOOOTTTVVVYYY]]]___\\\WWWSSSPPPPPPQQQRRRWWWYYY^^^iiixxx~~~qqqhhh\\\TTTNNNMMMMMMOOOVVV]]]ttt}}}jjjfff```\\\ZZZWWWQQQMMMKKKHHHEEECCCCCCBBB@@@>>>===<<<:::999999:::<<<===rrraaaYYYVVVTTTSSSSSSQQQPPPPPPQQQSSSTTTRRRQQQNNNLLLJJJHHHGGGDDDAAA>>>>>>>>>>>>>>>===<<<;;;:::777777666555444333333222444444444333333222222222111222222222222222222222222222222222222222222222222///---...222444222///111111111111111111111111111111000000000000111111111111111222333444555666777888:::;;;<<<=========<<<<<<===>>>AAACCCFFFHHHHHHIIIKKKMMMNNNOOONNNNNNMMMNNNPPPQQQRRRTTTWWWZZZZZZZZZZZZZZZYYYZZZ]]]```aaabbbdddeeeffffffeeeeee^^^ZZZTTTPPPNNNMMMMMMLLLNNNNNNNNNNNNOOORRRXXX\\\aaadddhhhjjjkkkkkklllmmmjjjlllppptttxxx}}}}}}yyyvvvrrrnnniiifff]]]\\\[[[\\\___eeekkknnntttyyy~~~ssskkkeee```aaabbbdddgggkkkooorrrtttnnnsssyyy~~~}}}uuuoookkklllttt{{{~~~|||zzzwwwrrrpppoooqqquuuwwwwwwuuujjjddd^^^YYYYYY[[[\\\^^^eeegggjjjppptttwwwwwwvvvqqqooollljjjiiijjjlllmmmvvv|||}}}rrrhhh```___]]]YYYTTTOOOKKKJJJHHHEEEEEEJJJNNNPPPTTTXXX[[[YYYVVVRRROOONNNNNNPPPQQQRRRWWWaaappp~~~qqqhhh^^^WWWQQQOOOOOOPPPWWW^^^ooo|||}}}jjjfff```]]]ZZZWWWQQQMMMKKKHHHEEEDDDCCCBBB@@@>>>===<<<:::999999:::<<<===rrrbbbZZZXXXUUURRRRRRPPPOOOOOOQQQSSSUUUTTTRRRNNNLLLJJJHHHGGGDDDAAA>>>>>>>>>>>>>>>===<<<;;;:::888777777666555444333333444444333333333333222222000000111222222333444444111111111111111111111111222///---///222333222///222222222222222222222222111111000000000000111111111111111222333444555666888999:::;;;<<<=========>>>>>>>>>@@@BBBDDDFFFGGGFFFGGGIIIKKKLLLNNNNNNOOOLLLMMMMMMNNNOOORRRWWW[[[``````___]]][[[[[[\\\^^^```aaacccdddcccbbbaaa```ZZZWWWRRROOONNNNNNNNNMMMMMMMMMNNNNNNOOORRRWWW[[[aaadddgggiiijjjjjjlllmmmlllooossswww{{{}}}yyyuuuqqqmmmhhheee\\\\\\\\\^^^aaafffjjjmmmsssyyyyyyqqqmmmhhhdddgggiiimmmrrrvvvxxxyyyyyyrrruuu{{{yyymmmddd```aaaiiiqqqvvvzzz}}}|||zzzsssqqqppprrrvvvyyyyyywwwkkkfff```\\\\\\^^^aaabbbiiilllooorrrsssssstttuuuuuutttrrrqqqpppooooooooozzzvvvhhhddd___\\\XXXSSSLLLGGGDDDAAAAAAEEEIIIKKKPPPVVVZZZZZZYYYVVVRRROOOOOOOOOMMMNNNRRRZZZiiizzztttkkkbbbZZZSSSQQQPPPQQQWWW___lllxxx{{{kkkgggaaa]]][[[WWWQQQMMMKKKIIIFFFDDDCCCBBB@@@???===<<<:::999999:::<<<===sssccc[[[YYYUUURRRQQQNNNNNNOOOQQQTTTUUUUUUTTTNNNLLLJJJHHHGGGDDDAAA>>>>>>>>>>>>>>>===<<<;;;:::888888777666555444333333333333333333333333333333000000000111111111222222000000000000000000000000111///...///111333111000222222222222222222222222111111000000000000111111111111111222333444555666888999:::;;;<<<<<<<<<<<<>>>???@@@AAABBBDDDEEEFFFEEEFFFGGGIIIJJJKKKLLLMMMKKKKKKKKKKKKLLLQQQWWW\\\ddddddccc```]]]\\\\\\]]]___```bbbbbbaaa___\\\[[[VVVSSSOOOMMMNNNNNNNNNNNNKKKLLLMMMNNNOOOSSSWWW[[[```cccfffhhhhhhiiijjjlllmmmppptttxxx||||||xxxtttppplllgggccc___^^^^^^___aaadddgggiiitttzzz~~~xxxsssnnnoooqqqtttvvvwwwxxxxxxyyy||||||nnneee___^^^eeennnuuu{{{zzzvvvrrrpppnnnppptttwwwwwwvvvmmmhhhaaa\\\[[[\\\^^^___aaaeeejjjllllllmmmqqquuuzzzzzzyyyxxxwwwuuusssrrrwwwuuulllbbb]]]ZZZVVVMMMGGGDDDAAAAAAEEEGGGJJJQQQXXX___aaabbb```[[[WWWUUUUUUTTTTTTVVV\\\hhhyyyxxxpppccc\\\TTTQQQPPPQQQWWW^^^lllwwwwwwkkkgggaaa^^^\\\XXXSSSNNNLLLIIIFFFEEEDDDCCCAAA???===<<<:::999999:::<<<===sssccc\\\YYYUUURRRQQQNNNNNNNNNQQQTTTUUUUUUTTTOOOMMMJJJIIIGGGEEEAAA???>>>>>>>>>>>>===<<<;;;:::888888777666555444444333333333333333333333333333111111000000////////////000000000000000000000000000//////000111222111111111111111111111111111111111111000000000000111111111111111222333444555666999999:::;;;<<<<<<<<<<<<>>>???@@@AAACCCDDDEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIKKKPPPVVV[[[eeeeeedddaaa^^^\\\\\\\\\___```aaaaaa```]]]YYYWWWRRRPPPMMMLLLMMMNNNNNNNNNJJJKKKMMMNNNPPPSSSWWWZZZ___aaadddeeeeeefffhhhjjjjjjnnnsssxxx|||~~~{{{wwwsssoookkkeeebbb]]]]]]]]]^^^aaadddgggiiiuuu{{{uuusssrrrrrrsssvvvzzz|||wwwhhh```\\\aaaiiiqqqyyy}}}uuupppooollljjjlllpppttttttsssooohhh___XXXTTTSSSRRRRRRQQQVVV\\\```ccchhhoootttzzz{{{|||{{{zzzwwwtttsssttt~~~sssdddZZZVVVSSSLLLFFFDDDBBBAAADDDFFFIIIQQQZZZeeejjjooooookkkeeeccccccdddddddddfffmmm{{{zzzqqqccc[[[TTTQQQOOOPPPVVV\\\kkkuuurrrjjjfffaaa^^^]]]ZZZTTTPPPMMMJJJGGGEEEEEEDDDBBB@@@===<<<:::999999:::<<<===tttccc[[[XXXUUURRRQQQNNNNNNOOOQQQTTTUUUUUUTTTPPPNNNLLLJJJIIIFFFCCC@@@>>>>>>>>>>>>===<<<;;;:::999888888777666555444444222222333333333333444444222111111000//////......111111111111111111111111000000000000111111111111000000000000000000000000111111000000000000111111111111111222333444555666999:::;;;;;;<<<<<<;;;;;;<<<===???AAACCCDDDEEEEEEHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIKKKOOOUUUZZZaaabbbbbb```^^^\\\\\\\\\___```bbbbbb```]]]YYYVVVOOOMMMKKKKKKMMMNNNNNNMMMIIIKKKMMMNNNPPPSSSWWWZZZ^^^```aaabbbbbbccceeeggggggkkkqqqwww|||~~~{{{vvvrrrnnniiiddd```WWWXXXXXX[[[```eeekkknnnvvv|||~~~{{{zzz|||qqqhhh```aaahhhoooxxxzzzrrrmmmiiigggeeehhhmmmrrrttttttrrrkkk___UUUNNNJJJHHHFFFFFFIIIOOOVVV^^^gggooouuuyyyzzz{{{{{{yyywwwtttrrrsss{{{yyygggZZZTTTPPPJJJFFFCCCAAAAAACCCDDDGGGQQQ\\\jjjsss}}}~~~zzzyyyyyyzzzyyyvvvtttvvv~~~xxxpppbbbZZZSSSPPPOOOPPPUUU\\\jjjtttoooiiieeeaaa^^^^^^[[[WWWSSSMMMKKKHHHFFFEEEDDDBBBAAA===<<<:::999999:::<<<===uuucccZZZWWWTTTRRRRRROOOOOOOOOQQQTTTUUUTTTSSSQQQOOOMMMKKKJJJGGGDDDAAA>>>>>>>>>>>>===<<<;;;:::999999888777666555444444222222222333333444444444222222222222111111111111222222222222222222222222///000000111000000111222111111111111111111111111111111000000000000111111111111111222333444555666::::::;;;;;;<<<<<<;;;;;;:::;;;>>>AAACCCDDDEEEEEEGGGGGGFFFFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKOOOTTTXXX[[[]]]^^^^^^\\\[[[\\\]]]___```bbbcccaaa^^^YYYVVVNNNLLLJJJKKKLLLMMMMMMLLLHHHJJJLLLNNNPPPSSSWWWZZZ\\\^^^___``````aaaccceeedddiiipppvvv|||}}}zzzvvvrrrmmmhhhccc___UUUUUUVVVXXX]]]dddkkkoooxxx~~~ssshhhfffjjjqqqyyy}}}zzzxxxvvvsssooollldddbbbbbbfffnnnuuuyyyzzzzzzrrreeeYYYPPPJJJFFFDDDEEEFFFKKKSSS^^^iiiqqqvvvzzzzzz{{{{{{zzzyyywwwuuusssyyyoooaaaXXXRRRLLLHHHDDDBBBBBBCCCDDDHHHSSS^^^ppp|||wwwooobbbZZZSSSPPPOOOPPPVVV]]]mmmuuupppgggddd```^^^^^^]]]YYYVVVNNNKKKHHHGGGFFFEEECCCAAA===<<<:::999999:::<<<===vvvcccZZZVVVTTTSSSSSSPPPOOOOOOQQQSSSUUUTTTRRRRRRPPPNNNLLLKKKHHHEEEBBB>>>>>>>>>>>>===<<<;;;:::999999888777666555444444222222222333333444444444222222222333333444555555222222222222222222222222///000111111000000111222222222222222222222222222111111000000000000111111111111111222333444666666::::::;;;;;;<<<;;;;;;;;;888:::===@@@CCCDDDEEEEEEEEEEEEEEEFFFHHHJJJLLLNNNKKKLLLLLLLLLLLLOOOSSSVVVWWWYYY[[[\\\[[[[[[\\\]]]___aaacccdddbbb^^^ZZZWWWMMMLLLJJJJJJLLLMMMLLLKKKGGGJJJLLLNNNPPPSSSWWWZZZ[[[]]]^^^^^^^^^___aaadddccchhhooovvv|||~~~}}}zzzvvvqqqmmmhhhbbb___XXXWWWVVVWWW[[[bbbiiimmmyyyyyylllhhhkkkpppyyy|||wwwqqqmmmkkkkkkkkkkkkaaa``````fffpppyyy~~~zzzlll```VVVOOOJJJHHHIIIIIIKKKTTTaaallltttvvv|||}}}~~~~~~}}}|||{{{zzzssswww{{{xxxjjj___VVVPPPKKKFFFDDDDDDEEEEEEIIIUUUaaauuuyyyqqqbbbZZZSSSQQQPPPQQQWWW^^^pppxxxsssfffccc___^^^___^^^[[[WWWNNNLLLIIIGGGFFFEEECCCBBB===<<<:::999999:::<<<===wwwcccYYYUUUSSSSSSTTTSSSSSSTTTTTTTTTTTTSSSSSSSSSQQQPPPMMMJJJHHHFFFEEE>>>>>>>>>>>>===<<<;;;:::888777666555555555555555///000111222222222222222333000222333666BBBBBB///000000000000000000000000444333111000000000111111222333333333333222111111......///000000000000000///000111333333444333333<<<======>>>>>>>>>>>>>>><<<<<<<<<===???AAADDDEEEHHHGGGFFFEEEFFFHHHJJJLLLKKKMMMMMMLLLJJJKKKOOORRRVVVUUUUUUWWWZZZ\\\]]]]]]bbb```___aaacccaaa[[[TTTKKKLLLLLLLLLMMMMMMMMMMMMNNNKKKIIIKKKPPPTTTWWWWWWZZZ\\\^^^^^^^^^```eeejjjhhhjjjnnnttt{{{~~~{{{vvvrrroookkkddd___XXXWWWWWWYYY]]]cccjjjmmmwww~~~yyyssspppqqqrrrsssuuurrrmmmiiiiiiiiiiiihhhgggeeeeeehhhqqq|||ooo```WWWPPPJJJHHHGGGKKKTTT]]]eeeqqq{{{www{{{~~~}}}}}}zzzyyy{{{pppcccYYYOOOJJJNNNEEEAAADDDDDDEEEPPP```~~~yyyoooddd\\\TTTPPPOOOQQQXXX```llluuutttfffbbb^^^]]]]]]]]]ZZZWWWQQQOOOLLLJJJIIIGGGEEEDDDAAA===;;;<<<<<<:::;;;>>>wwwcccYYYUUUSSSRRRSSSPPPQQQRRRRRRSSSSSSRRRRRRQQQPPPNNNKKKHHHFFFDDDCCC======<<<<<<<<<<<<<<<<<<999888777666666555666666111222222333333333333222666444777888;;;IIILLL>>>111111111111111111111111333333111000000000111111222222333333222222111000...///000000111111000000...///000111333444666666;;;<<<======>>>>>>===============>>>@@@BBBDDDEEEIIIHHHHHHHHHIIIJJJLLLMMMKKKLLLMMMMMMLLLMMMQQQTTTRRRQQQSSSVVV[[[```bbbbbbeeebbb``````aaa^^^WWWQQQMMMMMMLLLLLLLLLLLLMMMMMMMMMJJJIIIJJJOOOSSSUUUVVVYYY\\\^^^]]]]]]___ccchhhhhhjjjooouuu|||}}}yyyuuurrrppplllfffaaaYYYYYYXXXZZZ^^^dddkkkoooyyyyyyvvvuuuttttttwwwuuusssrrrssstttttttttpppnnnlllnnnvvv{{{lllaaaWWWOOOMMMKKKLLLRRRYYY```kkktttxxx{{{}}}|||{{{vvvvvvxxx}}}wwwjjj___VVVPPPMMMEEEBBBDDDEEEEEEOOO]]]vvvyyyoooeee]]]TTTPPPNNNOOOVVV]]]jjjtttvvvgggddd```______^^^[[[WWWRRROOOLLLJJJIIIHHHFFFDDDAAA===;;;<<<;;;999:::>>>xxxdddZZZVVVSSSQQQRRRMMMNNNOOOPPPQQQRRRRRRRRROOONNNLLLIIIGGGDDDBBBAAA<<<<<<;;;:::;;;<<<===>>>:::999888777666666666666333444444444444444333222444222555555444AAAHHH???222222222222222222222222333222111111000111111111222222333333222222111000///000111111222222111111......///000222555888999:::;;;<<<<<<======<<<<<<>>>>>>???@@@BBBDDDFFFGGGIIIIIIJJJJJJKKKLLLLLLMMMIIIJJJLLLLLLLLLNNNQQQSSSPPPPPPRRRVVV\\\aaadddddddddaaa___^^^^^^\\\WWWSSSPPPOOOLLLKKKJJJKKKLLLMMMKKKJJJIIIJJJNNNRRRUUUUUUZZZ\\\^^^^^^]]]^^^aaaeeeiiikkkpppvvv}}}{{{wwwsssqqqppplllgggccc[[[ZZZYYYZZZ___eeelllppp{{{|||zzzxxx||||||||||||xxxwww|||qqqcccXXXUUUOOOMMMPPPTTTYYYbbbkkktttvvvyyyyyywwwuuuttttttoooqqqtttzzzyyylllaaaXXXSSSMMMFFFCCCEEEEEEEEELLLWWWiii~~~{{{pppjjjkkkppp|||zzzpppggg^^^UUUPPPNNNOOOUUU]]]iiisss}}}yyyiiifffbbbbbbbbb```\\\XXXTTTQQQNNNLLLJJJIIIGGGEEEAAA===;;;<<<;;;999:::===xxxdddZZZVVVSSSQQQQQQLLLMMMNNNPPPQQQRRRSSSSSSNNNMMMKKKIIIFFFDDDBBBAAA>>>===;;;999999:::<<<===999999777666555555555555444444444444444333222111000///333111,,,333999222222222222222222222222222222222111111111111111111222222222222222111000000000000111222222222222222000000///000222555888:::999:::;;;;;;<<<<<<;;;;;;===>>>???BBBDDDGGGIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIJJJKKKLLLMMMNNNPPPQQQRRRRRRSSSVVV[[[___aaabbbbbb```^^^^^^^^^]]][[[XXXRRRPPPMMMJJJIIIJJJKKKLLLKKKKKKKKKLLLOOORRRUUUVVV[[[^^^aaaaaa______aaadddiiilllqqqwww~~~{{{wwwssspppooolllfffbbb[[[ZZZYYYZZZ^^^eeelllqqq}}}~~~sssfff\\\TTTMMMMMMPPPTTT\\\ccciiikkklllllljjjhhhggggggiiilllqqqxxx|||oooddd[[[WWWOOOIIIDDDEEEDDDCCCHHHOOOZZZjjj}}}yyylllbbb[[[XXX\\\bbbqqq|||{{{qqqhhh```WWWSSSQQQSSSYYYaaaiiisss|||zzzkkkhhheeeddddddbbb^^^YYYVVVSSSPPPMMMLLLJJJHHHFFFCCC>>><<<===<<<999:::>>>wwwddd[[[WWWSSSQQQQQQLLLMMMOOOQQQSSSTTTUUUUUUOOONNNLLLJJJGGGDDDBBBAAAAAA???===:::999999:::;;;888888666555444333333333333333444333333222111111222111777666...000444...111111111111111111111111111111111111222111111111111222222222222111000000000000111222222222222222333222111111111444666888999::::::;;;;;;;;;;;;;;;:::<<>>>>>===:::;;;???vvvddd[[[WWWTTTRRRRRRNNNOOOPPPRRRTTTUUUUUUUUUPPPOOOMMMJJJHHHEEECCCBBBBBBAAA???<<<;;;:::::::::888777666444333222222111222333333333333222222111111///666999222333666000000000000000000000000000000000111222222222222111111111222222111111000//////000111111222222111111333333222222333444555666999:::;;;;;;<<<<<<;;;;;;999;;;???CCCHHHKKKMMMOOOTTTTTTTTTTTTSSSSSSSSSSSSWWWWWWYYY\\\^^^___]]][[[SSSSSSTTTXXX]]]bbbdddeeejjjiiihhheeeaaa]]]YYYWWWQQQPPPMMMKKKJJJJJJKKKKKKKKKMMMOOOPPPQQQSSSWWWYYY___cccggghhhgggeeefffgggjjjmmmssszzz{{{wwwrrrooommmiiiccc^^^ZZZYYYXXXZZZ```hhhrrrwwwtttoookkklllqqqxxx{{{|||yyytttmmmhhhgggllluuu|||}}}xxxsssooommmjjjkkkmmmoooooonnnmmmllliiigggccc^^^[[[[[[___bbbdddiiiooouuuzzz~~~}}}}}}iii^^^SSSPPPQQQRRRVVVZZZYYYZZZZZZXXXUUUUUUVVVWWW___eeennnvvv~~~|||qqqkkkhhh[[[UUUMMMFFFCCCBBBBBBCCCDDDGGGLLLQQQVVVYYYZZZZZZXXXTTTRRRSSSSSSRRRTTTYYYeeerrr}}}ssshhh```XXXVVVVVVXXX```hhhlllvvv|||ppplllhhheeeeeeddd```]]]ZZZWWWSSSQQQOOOMMMKKKIIIEEE@@@>>>>>>===:::;;;>>>uuuccc[[[XXXUUUSSSSSSOOOOOOQQQRRRSSSTTTUUUUUUPPPOOOMMMJJJGGGEEECCCBBBAAA@@@@@@>>>===<<<;;;;;;999888666555333222222222222333333444444444444333111+++000444000222666111111111111111111111111111///000111222333222222111111111111111111000000///...///000000111111000000111111222333444555666777::::::;;;<<<<<<<<<<<<<<<;;;===@@@DDDGGGJJJLLLLLLRRRRRRRRRSSSTTTVVVXXXYYYZZZ[[[^^^ccchhhiiigggdddYYYYYYYYY\\\```dddffffffkkkkkkjjjhhhbbb]]]XXXUUUOOOOOOMMMLLLKKKKKKKKKKKKIIILLLOOOPPPQQQRRRVVVYYY___ccchhhjjjiiiggggggiiijjjnnnttt{{{~~~yyyuuuqqqnnnmmmjjjddd```[[[ZZZYYY\\\bbblllvvv|||zzzqqqbbb]]]WWWVVVYYY\\\]]]\\\XXXVVVRRROOOOOOSSSZZZ```fffeeebbb___\\\YYYWWWVVVTTTUUUWWWYYYZZZ\\\^^^``````___]]]YYYUUUTTTWWWYYY\\\```gggmmmrrrvvvzzz}}}|||pppdddXXXTTTSSSRRRSSSUUUVVVVVVUUUSSSRRRRRRSSSVVV[[[bbblllttt|||xxxrrrpppeee^^^SSSJJJEEEDDDCCCBBBAAAAAADDDIIIMMMOOOQQQRRRRRRRRRVVV\\\___\\\[[[]]]eeerrr~~~tttfff^^^VVVSSSSSSUUU\\\dddlllwww~~~sssnnngggddddddcccaaa___[[[YYYUUURRRPPPNNNLLLIIICCC???<<<===;;;888999<<>>===<<<:::999888666444333333333333333444555666666666555666---...222...111666222222222222222222222222222///000111222333333222111111111111111111000//////......///000000000000000...///111444666777888888:::;;;<<<<<<======<<<<<<===>>>AAADDDGGGIIIIIIIIIMMMMMMMMMOOORRRVVVYYY\\\ZZZ[[[___eeelllnnnllljjjaaa```___```bbbddddddcccgggiiijjjhhhccc^^^YYYWWWNNNNNNMMMMMMLLLLLLKKKKKKHHHKKKOOOPPPPPPQQQUUUXXX^^^ccchhhkkkiiihhhhhhiiikkknnnuuu||||||wwwsssooonnnmmmkkkfffbbb\\\[[[[[[]]]eeeooozzzpppeeeWWWPPPJJJGGGIIIJJJHHHFFFDDDCCCCCCBBBBBBDDDIIILLLNNNNNNMMMLLLKKKIIIHHHGGGHHHIIIKKKMMMPPPTTTYYY\\\ZZZ\\\]]][[[XXXXXXZZZ]]]bbbfffkkkooorrrtttvvvxxxwww}}}}}}|||vvviii\\\WWWUUURRRQQQRRRTTTTTTSSSQQQOOOOOORRRTTTXXX___jjjsss{{{|||zzzllldddXXXLLLGGGFFFEEEBBBAAAAAADDDJJJOOOQQQRRRSSSUUUXXX```jjjnnnkkkiiiiiifffsss~~~uuueee]]]TTTPPPOOOQQQWWW___lllvvvtttnnngggcccccccccbbb```\\\YYYVVVSSSQQQOOOLLLJJJBBB===;;;;;;999666777:::tttbbbZZZXXXUUUTTTUUUSSSRRRSSSTTTVVVUUUSSSRRROOOMMMJJJIIIGGGFFFCCCAAA>>>>>>>>>>>>===<<<;;;:::888777666666555555444555444444444333333222222222000000111111111111000000444333111111222333222111000111111111111222222222111111111111000000000000111111000000//////......///222666999999777777777999:::<<<=========<<<;;;;;;<<>>????????????@@@AAA@@@@@@????????????@@@@@@CCCDDDFFFIIILLLPPPRRRSSSSSSWWW[[[\\\ZZZZZZ^^^bbbmmmpppvvvzzz|||yyyuuurrrtttvvvxxxzzz~~~}}}}}}}}}yyy{{{}}}|||{{{wwwnnncccZZZVVVVVVUUUTTTPPPSSSUUUTTTQQQOOOPPPRRRYYYZZZ^^^gggppp|||xxxkkkcccWWWLLLEEEBBBBBBBBBGGGGGGHHHMMMSSS[[[```bbbgggiiimmmqqqtttsssqqqnnnqqqxxx{{{rrreee\\\SSSQQQPPPQQQVVV[[[kkkuuuvvvooogggdddggghhhddd```]]]ZZZVVVSSSQQQOOOLLLJJJGGGDDD???<<<<<<===>>>>>>tttbbbZZZXXXVVVTTTTTTQQQQQQQQQSSSUUUUUUSSSQQQPPPNNNKKKIIIGGGEEEBBB@@@>>>>>>>>>======<<<;;;:::888777666444444444444555444444444333333222222222000000111111111111000000222111000111222333222111000111111111111222222222000000000000000000000000111111000000///////////////222555777777777777888:::;;;<<<<<<======<<<<<<<<<===???BBBDDDFFFGGGHHHLLLMMMMMMNNNNNNOOOOOOOOORRRRRRTTTVVVYYY\\\^^^___bbbbbbcccbbbaaaaaaaaabbbaaabbbddddddbbb^^^XXXSSSNNNLLLJJJIIIJJJKKKJJJIIIGGGJJJMMMOOOQQQTTTWWWZZZ]]]___ccceeeeeefffhhhiiimmmpppvvv~~~zzzvvvrrrnnnjjjgggdddaaa___YYYYYYZZZ\\\aaakkkuuu|||rrrbbbSSSJJJBBB???=========<<<<<<;;;;;;<<<<<<<<<<<<;;;<<<<<>>>>>======>>>>>>???>>>@@@BBBEEEHHHJJJLLLLLLKKKNNNRRRRRRSSSWWW^^^eeerrruuuyyy|||zzzuuupppllljjjjjjjjjjjjkkknnnsssxxx|||zzzyyywwwxxxxxxxxxzzz|||ttthhh^^^ZZZXXXWWWUUUQQQSSSUUUUUURRRQQQQQQSSSVVVVVVYYY```hhhrrroooeeeXXXMMMHHHFFFEEEEEEIIIJJJMMMUUU___kkkuuu{{{}}}{{{xxxvvvuuutttssssssrrrxxx|||ttthhh^^^UUURRRQQQRRRVVV[[[iiissswwwppphhhfffhhhhhheee```^^^[[[WWWUUURRRPPPMMMKKKFFFBBB===;;;;;;<<<======tttccc[[[XXXVVVTTTTTTPPPPPPQQQSSSVVVVVVUUUSSSQQQOOOLLLIIIGGGDDDAAA???======>>>======<<<;;;:::888777444333222333444555444444333333333333222222000000111111111111000000000000000222444444222111000111111111111222222222......//////000000111111111000000000000/////////000111444444555555777999<<<<<<;;;;;;<<<<<<===>>><<<>>>@@@CCCEEEGGGHHHIIIMMMNNNNNNNNNNNNNNNNNNMMMMMMOOOQQQRRRSSSXXX```fffiiihhhfffcccbbbaaaaaaaaaaaaaaaaaaaaaaaa]]]XXXTTTOOOMMMJJJIIIJJJJJJJJJIIIHHHJJJNNNPPPRRRVVVZZZ]]]\\\^^^```aaabbbdddgggiiiooorrrwww|||tttqqqmmmiiifffddd```^^^WWWWWWXXXZZZ___hhhrrryyyrrrdddUUUHHH@@@===<<<;;;;;;<<<===<<<;;;;;;;;;;;;;;;::::::999999<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>AAADDDFFFGGGFFFFFFGGGHHHJJJJJJLLLRRRZZZaaaoooqqqtttuuusssnnngggccc```^^^\\\XXXVVVXXX[[[___lll{{{|||xxxvvvvvvuuutttuuuzzzyyymmmccc^^^ZZZWWWUUUSSSTTTVVVUUUSSSRRRRRRSSSTTTRRRSSSXXX^^^fffuuuuuuiiiZZZPPPLLLLLLKKKJJJHHHJJJOOOZZZiii{{{~~~{{{zzz{{{www|||}}}wwwkkkaaaXXXTTTRRRRRRVVV[[[fffqqqwwwqqqkkkiiijjjiiifffaaa___]]]YYYVVVTTTRRRNNNLLLFFFBBB===;;;;;;<<<======tttccc[[[YYYVVVTTTSSSQQQQQQRRRTTTWWWXXXWWWUUURRRPPPLLLIIIGGGDDD@@@>>>============<<<;;;::::::888666444222111222333444333333333333333333333333000111111222222111111000//////111444666666444222000000111111111222222222------...///000000111111000000000000000000000000000111222222333444777:::===<<<;;;;;;;;;<<<>>>???===>>>AAACCCFFFGGGIIIIIIMMMNNNNNNNNNNNNMMMLLLKKKGGGKKKOOOPPPRRR[[[iiitttvvvqqqjjjdddaaabbbcccdddcccbbbaaaaaabbb___[[[VVVPPPNNNJJJIIIIIIIIIIIIHHHHHHJJJMMMOOORRRVVVZZZ^^^\\\]]]^^^___```bbbgggjjjpppsssyyy|||sssppplllhhhfffccc```]]]WWWWWWWWWYYY^^^fffpppwww}}}~~~rrrcccWWWMMMEEE@@@>>>?????????AAADDDCCC@@@???===<<<<<<<<<<<<;;;:::::::::999999999999::::::>>>@@@CCCGGGHHHHHHGGGFFFJJJKKKKKKKKKLLLOOOUUUYYY```bbbeeefffeeeaaa]]]ZZZZZZWWWSSSNNNJJJJJJNNNPPP[[[jjj{{{yyyyyyuuusssttt{{{~~~qqqgggaaa\\\WWWTTTTTTUUUUUUUUUSSSRRRQQQQQQRRROOOPPPSSSWWW^^^kkkxxx{{{nnn___UUURRRSSSRRRPPPMMMPPPUUU```ppp~~~xxxmmmcccYYYTTTRRRQQQTTTYYYcccooo}}}wwwrrrmmmllllllkkkgggccc```]]]ZZZXXXVVVSSSOOOLLLGGGCCC>>><<<<<<===>>>>>>sssccc\\\YYYVVVSSSSSSOOOOOOPPPSSSUUUVVVUUUSSSRRRPPPLLLIIIGGGDDD@@@>>>============<<<;;;:::999777666444222222222333444333333333333333333333333111111222222222222111111000111222555777777555333000000111111111222222222---......///000111111222000000000000111111111111000111222222222444888;;;======<<<;;;;;;===>>>???===>>>AAACCCFFFGGGIIIIIILLLLLLMMMNNNMMMLLLJJJIIIDDDIIIMMMNNNQQQ[[[kkkyyy}}}tttiiiaaa^^^aaadddeeedddbbb```aaacccbbb\\\WWWRRROOOKKKHHHHHHIIIHHHHHHGGGHHHKKKMMMPPPTTTYYY]]]\\\]]]^^^^^^___cccgggkkkqqquuuzzz~~~zzzrrroookkkhhheeeccc```^^^XXXXXXXXXYYY^^^fffpppwww~~~yyyzzz~~~xxxeeeUUUKKKFFFCCCAAA>>>AAABBBAAADDDJJJKKKGGGFFFBBB>>><<<======<<<;;;999999888888888888999999???AAAEEEHHHJJJJJJIIIHHHLLLNNNQQQSSSTTTTTTUUUUUUSSSTTTVVVVVVUUUSSSPPPOOOQQQOOOKKKFFFCCCCCCEEEHHHMMMZZZooo{{{wwwxxx~~~xxxooohhhbbb\\\XXXWWWVVVUUUTTTSSSRRRPPPNNNMMMKKKLLLOOOQQQWWWbbbnnn}}}uuuggg]]]ZZZZZZZZZYYY[[[^^^ccckkkxxxxxxmmmcccYYYTTTRRRPPPSSSXXXbbbnnn~~~{{{tttrrrooonnnnnnllliiieee```^^^[[[YYYWWWTTTPPPMMMFFFBBB===;;;;;;<<<<<<===sssccc\\\ZZZVVVSSSRRRMMMMMMNNNPPPRRRSSSRRRPPPQQQOOOLLLIIIGGGDDDAAA???<<<<<<===<<<<<<;;;:::999777666555444444333333333222222333333333333444444111111222222222222111111222222222444666666555333000111111111111222222222//////000000111111222222000000000111111111111222000111222333333555999<<<======<<<<<<======>>>???<<<>>>@@@CCCEEEGGGHHHIIIIIIJJJLLLLLLLLLJJJHHHGGGDDDHHHKKKKKKLLLTTTbbbnnnuuummmaaa[[[[[[___bbbdddbbb```___bbbdddccc]]]VVVSSSPPPKKKHHHHHHHHHHHHHHHGGGHHHJJJLLLNNNRRRWWW[[[]]]^^^___```aaadddiiilllqqquuu{{{{{{wwwrrroookkkhhhfffccc```^^^YYYYYYYYYZZZ^^^eeeooovvv~~~yyywwwvvv|||nnn[[[LLLEEEBBB@@@===:::???@@@@@@FFFQQQUUUQQQQQQJJJBBB===<<<<<<;;;:::999999888888888888999999===???BBBFFFHHHJJJJJJJJJKKKOOOTTTYYY\\\[[[YYYWWWQQQOOOMMMKKKHHHFFFEEEDDDEEEDDDBBB???<<<<<<>>>AAADDDLLL\\\ooo}}}wwwqqqkkkddd```[[[YYYWWWVVVTTTRRROOOLLLIIIHHHHHHKKKLLLOOOXXXaaappp{{{}}}rrriiidddbbbcccccchhhjjjooottt|||wwwmmmcccYYYTTTRRRQQQSSSXXXbbbnnn~~~vvvqqqpppooooooooommmjjjgggbbb```^^^\\\ZZZVVVRRRNNNDDD@@@;;;999999:::;;;;;;sssccc]]]ZZZWWWSSSRRROOOOOOOOOQQQSSSSSSQQQOOOPPPNNNKKKIIIGGGEEEBBB@@@<<<<<<<<<<<<;;;:::999999666666777777666555333222222222222333333444444444111222222333333222222111333111111111333333222111000111111111111222222222111111111111222222222222000000111111111222222222///111333444555777:::<<<<<<<<<===>>>>>>>>>>>>>>><<<===???BBBDDDFFFGGGHHHFFFHHHIIIKKKKKKIIIGGGEEEDDDFFFHHHHHHHHHNNNXXX```fff```YYYXXX\\\aaacccccccccaaaaaadddhhhggg___WWWTTTPPPKKKHHHGGGGGGGGGGGGHHHIIIJJJKKKMMMQQQVVVZZZ]]]___aaabbbcccfffjjjmmmpppuuu{{{yyytttrrroookkkhhhfffdddaaa___YYYYYYXXXYYY]]]dddnnnttt~~~}}}yyy{{{~~~nnncccUUUKKKHHHFFFAAA===999@@@BBBBBBLLL]]]dddbbbaaaWWWJJJAAA===<<<:::999::::::999999999999:::::::::<<>>>>>>>>>>>===;;;:::<<<===AAAEEENNN]]]nnn|||}}}wwwqqqjjjeeeaaa^^^ZZZXXXWWWTTTOOOKKKIIIHHHHHHJJJIIIIIIOOOWWWaaalllxxxuuummmjjjkkknnnqqquuuzzz}}}xxxnnndddZZZUUUSSSRRRUUUZZZcccnnn}}}sssmmmnnnoooppppppnnnkkkiiidddcccaaa___]]]YYYUUUQQQEEEBBB===::::::;;;<<<<<>>?????????>>>===;;;<<>>;;;999;;;;;;::::::::::::;;;;;;999;;;>>>BBBFFFJJJMMMOOOLLLOOOSSSXXX\\\[[[YYYVVVLLLHHHBBB<<<999999;;;===>>>???@@@???===<<<===>>>DDDEEEHHHSSSbbbqqq|||~~~xxxssslllgggdddaaa]]]ZZZYYYUUUPPPLLLKKKJJJKKKLLLJJJGGGKKKQQQVVV```mmmwww}}}sssoooqqquuu{{{xxxoooeee[[[WWWUUUTTTWWW[[[eeeooo}}}||||||ssskkkmmmoooppppppooollljjjgggeeecccbbb```\\\WWWSSSIIIEEEAAA>>>>>>???@@@@@@wwweee\\\YYYTTTPPPMMMNNNOOORRRSSSSSSRRRPPPNNNNNNLLLIIIHHHFFFEEEBBB@@@============<<<;;;:::999999888777666444333222111444444444333333222222222111111111111111111111111111111000000000000111111111111000000111111222333333222111000000111222333000000000000000111111222444333222111333666999;;;>>>>>>>>>>>>============>>><<<<<>>===;;;999:::999888666666777999:::;;;<<>><<<;;;;;;<<<======<<<>>>BBBHHHOOOZZZiiiyyy}}}uuunnniiifffbbb```___]]][[[WWWQQQMMMKKKJJJIIIHHHGGGGGGGGGGGGNNNTTT___lllxxx}}}uuuvvv}}}}}}|||vvv~~~zzzlllddd[[[VVVSSSRRRWWW^^^fffqqq|||{{{wwwwwwuuukkkkkkkkkmmmpppqqqpppooommmkkkgggdddbbb^^^YYYVVVKKKCCC===>>>???======>>>xxxeee\\\ZZZVVVQQQOOOOOOQQQSSSUUUUUUTTTSSSQQQPPPNNNKKKJJJIIIGGGDDDBBB??????>>>===<<<:::999888888888777555444333222111333333333222222111111111111111111111111111111111111111000000000000111111111111000000111111222333222222111111111111222222000000000000000111111222444333222222333666999;;;>>>>>>>>>>>>>>>>>>>>>===>>>======@@@DDDGGGGGGFFFHHHJJJLLLKKKIIIGGGGGGGGGGGGGGGGGGHHHKKKNNNRRRTTTUUUUUUVVVWWW[[[___dddgggjjjiiiiiikkklllhhhbbb\\\VVVPPPKKKKKKJJJGGGFFFHHHHHHIIIKKKMMMPPPSSSUUUWWWXXX]]]bbbdddeeegggkkkooosssxxx|||wwwssspppmmmjjjhhhfffdddbbbZZZYYYYYYYYY]]]eeeooovvv|||tttrrrsssyyypppfff]]]]]]^^^``````]]]XXXTTTRRRZZZccclllxxx}}}dddYYYJJJ@@@<<<;;;:::999<<<:::999777777777999:::<<<<<<>>>CCCKKKUUU___eeehhheeeaaa\\\XXXSSSOOOLLLCCC@@@<<<:::999:::;;;<<>>???AAABBBBBBBBB???BBBHHHPPP[[[lll}}}|||vvvpppllljjjdddbbb```^^^[[[XXXSSSPPPMMMLLLKKKIIIIIIHHHHHHHHHKKKOOOVVV___jjjttt{{{{{{uuuxxxrrrjjjnnnpppuuu|||yyymmmddd[[[VVVSSSSSSXXX^^^fffrrr}}}{{{zzzvvvlllllllllnnnpppqqqqqqooonnnlllhhhfffccc___ZZZWWWMMMEEE>>>>>>???>>>>>>@@@xxxeee]]]ZZZVVVRRRPPPOOOPPPSSSUUUVVVUUUTTTSSSPPPNNNLLLJJJIIIGGGDDDBBB?????????>>><<<:::999888888888777555444333222111222222111111111111111000111111111111111111111111111111000000000000111111111111000000111111222333111111222222222222111111000000000000000111111222333333222222333666999:::>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAADDDFFFFFFEEEFFFHHHJJJJJJIIIHHHHHHIIIFFFGGGHHHJJJMMMOOOQQQRRRQQQRRRTTTWWW\\\bbbgggjjjkkkjjjjjjlllmmmiiibbb\\\WWWQQQMMMMMMLLLHHHGGGIIIJJJJJJKKKMMMOOOQQQSSSTTTXXX\\\bbbeeefffiiimmmqqquuu{{{}}}yyytttqqqmmmiiihhhfffdddbbbZZZZZZZZZ[[[___fffpppwwwzzzsssrrrvvv|||uuuiiiaaa___bbbiiiooosssrrrmmmhhheeellltttzzz~~~|||rrrgggXXXPPPEEE===;;;<<<===<<<>>>===;;;:::999999999999<<<<<<===@@@GGGUUUfffrrryyyvvvppphhh^^^TTTLLLHHH>>>===;;;999999999;;;;;;======???@@@BBBCCCDDDDDDAAADDDIIIRRRaaasss|||wwwrrrooommmhhheeebbb___\\\YYYUUURRROOONNNMMMKKKJJJJJJIIIIIIJJJKKKMMMRRRYYYbbbjjjoooqqqrrruuuwwwtttrrrwwwyyyiii```]]]^^^bbbjjjttt|||zzzmmmddd[[[VVVSSSSSSYYY```hhhttt~~~}}}yyynnnmmmnnnooorrrsssrrrqqqpppmmmjjjhhheeeaaa\\\YYYQQQHHH@@@????????????BBBwwwddd[[[YYYVVVRRRQQQMMMNNNPPPRRRTTTTTTSSSSSSOOOMMMJJJHHHGGGEEECCCAAA>>>>>>>>>>>>===;;;:::999888777666555444333222222222222222222111111111111111111111111111111111111111111000000000000111111111111000000111111222333000111222333333222111000000000000000000111111222333222222222444666888:::>>>>>>>>>>>>>>>?????????===>>>@@@CCCEEEGGGGGGGGGHHHIIIJJJIIIGGGFFFGGGGGGEEEFFFIIIKKKMMMNNNOOOOOOOOOPPPSSSXXX^^^dddjjjmmmjjjjjjkkkmmmnnnjjjccc]]]XXXRRRNNNNNNMMMIIIHHHJJJKKKKKKLLLMMMOOOQQQRRRSSSXXX]]]bbbeeefffhhhlllpppvvv}}}|||xxxsssoookkkgggeeecccaaa```ZZZZZZ[[[\\\```hhhqqqxxx~~~~~~uuunnniiiiiinnnuuu~~~~~~wwwxxxyyyyyyuuukkk]]]RRRPPPJJJDDD??????AAABBBCCCCCCBBB@@@>>>===<<<<<<<<<;;;<<<===>>>CCCOOOaaaooozzzyyyvvvnnnbbbTTTIIIBBB;;;;;;:::999777888999;;;===???BBBCCCDDDCCCDDDDDDEEEGGGMMMWWWhhh||||||xxxtttqqqoookkkgggccc___]]]ZZZWWWTTTQQQPPPNNNLLLKKKJJJIIIIIIIIIIIIIIIKKKOOOUUUZZZ^^^___```dddhhhhhhhhhnnnuuu}}}vvveee[[[RRRRRRUUU[[[ccclllrrruuuuuuuuuvvvwwwyyy{{{}}}|||nnneee[[[VVVSSSTTTZZZaaajjjwww~~~}}}}}}pppooooooqqqtttuuutttsssrrrpppmmmkkkhhhddd___[[[UUUKKKBBB@@@@@@???@@@CCCuuuaaaYYYWWWUUURRRQQQNNNOOOPPPRRRSSSTTTTTTTTTOOOMMMJJJIIIHHHFFFCCCAAA<<<===============<<<<<<777777666555444333333222222333333333333333333333111111111111111111111111111111000000000000111111111111000000111111222333000111222333333222111000000000000000000111111222222222222333444666888999===>>>>>>>>>?????????@@@>>>???BBBEEEGGGIIIKKKLLLPPPPPPOOOLLLIIIFFFFFFGGGDDDFFFIIIKKKMMMMMMMMMLLLNNNPPPSSSXXX^^^eeejjjmmmhhhhhhjjjmmmoookkkddd^^^YYYSSSOOONNNMMMJJJIIIKKKKKKLLLLLLNNNOOOQQQSSSTTTYYY]]]bbbddddddfffiiilllvvv}}}zzzwwwppplllgggcccaaa___^^^\\\YYYYYYZZZ\\\```hhhqqqwww~~~~~~xxxuuussswwwyyyzzzrrrllleee\\\SSSMMMLLLIIIFFFDDDDDDFFFGGGHHHHHHGGGFFFDDDBBBAAA@@@@@@;;;===???>>>@@@GGGSSS]]]iiimmmoookkk```RRREEE>>>:::::::::888777777;;;>>>DDDGGGKKKLLLJJJHHHHHHHHHIIIKKKPPP\\\mmm}}}yyyuuuqqqooommmiiieeeaaa^^^[[[XXXUUURRRQQQOOOMMMKKKIIIIIIHHHGGGGGGHHHIIIJJJLLLNNNOOOQQQQQQTTTXXXYYYZZZ___fffppp|||ooo___UUUNNNMMMLLLNNNSSSZZZ^^^````````````bbbdddhhhkkkmmmttt{{{~~~oooeee[[[VVVSSSTTT[[[cccmmm{{{}}}{{{rrrqqqqqqsssvvvwwwvvvuuutttrrrpppnnnkkkgggaaa]]]XXXNNNEEEBBBAAA@@@AAACCCttt```WWWVVVTTTRRRQQQQQQRRRSSSTTTUUUVVVVVVVVVQQQOOOMMMKKKJJJHHHEEECCC=========>>>>>>======<<<777666666555444444333333333333333333333444444444111111111111111111111111111111000000000000111111111111000000111111222333111111222222222222111111000000000000000111111222222222333444555777888999===>>>>>>??????@@@@@@@@@>>>AAADDDGGGIIIMMMRRRUUU[[[[[[XXXSSSNNNJJJIIIIIIFFFGGGIIIKKKMMMMMMLLLLLLNNNOOOSSSXXX]]]bbbgggiiieeefffiiimmmooollleee___YYYSSSOOOOOONNNJJJIIIKKKKKKKKKMMMOOOQQQTTTVVVXXXZZZ]]]bbbddddddeeehhhkkkttt{{{~~~yyyuuunnnjjjddd___]]]\\\ZZZYYYWWWWWWYYY[[[___gggpppvvv}}}|||{{{|||zzzoooccc\\\WWWRRRPPPPPPMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJHHHGGGEEEDDDCCC>>>@@@AAAAAAAAACCCHHHLLLUUUZZZ```___VVVKKKBBB===:::;;;;;;:::999;;;AAAGGGLLLQQQVVVVVVTTTPPPOOOPPPSSSTTTXXXbbbsss{{{wwwsssqqqooolllhhheeebbb^^^ZZZWWWTTTRRRPPPNNNLLLJJJIIIHHHFFFFFFGGGHHHHHHHHHGGGGGGJJJIIIJJJMMMNNNNNNQQQWWWcccpppvvvhhhYYYPPPMMMJJJFFFFFFHHHKKKMMMNNNNNNNNNNNNOOOQQQUUUXXXZZZeeemmmzzzooofff[[[VVVTTTUUU\\\eeeppp~~~~~~}}}tttssssssuuuxxxyyyxxxwwwvvvuuusssqqqooojjjccc___YYYPPPGGGDDDBBB@@@@@@BBBttt```WWWVVVUUUSSSSSSSSSSSSTTTTTTUUUUUUUUUUUURRRPPPMMMKKKJJJHHHFFFDDD????????????===<<<;;;:::666666666555444444333333111111222222333333333333111111111111111111111111111111000000000000111111111111000000111111222333222222111111111111222222000000000000000111111222111222333444555777888888===>>>>>>??????@@@AAAAAA???BBBEEEHHHKKKQQQYYY^^^cccbbb^^^XXXRRRMMMLLLLLLJJJJJJKKKLLLMMMNNNNNNNNNMMMOOOQQQUUUYYY]]]aaabbbbbbcccggglllooommmfff```YYYSSSNNNNNNMMMJJJIIIKKKIIIJJJLLLOOOSSSWWWZZZ[[[YYY]]]bbbdddeeefffjjjmmmqqqxxxyyytttmmmhhhbbb]]][[[ZZZXXXXXXTTTUUUWWWYYY^^^eeennnttt}}}uuuiii\\\WWWTTTPPPQQQTTTSSSTTTTTTTTTRRRPPPOOOOOOLLLLLLKKKJJJIIIHHHFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEGGGLLLQQQPPPJJJBBB>>>===:::<<<===<<<===CCCLLLTTTZZZ```fffhhheeebbbaaabbbdddcccfffnnn{{{}}}yyyvvvtttrrrooollliiifffbbb]]]YYYVVVUUURRRPPPMMMKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGHHHEEEEEEHHHHHHGGGIIINNNWWWcccssswwwooofff[[[TTTMMMJJJEEECCCDDDEEEFFFFFFHHHGGGFFFFFFGGGIIILLLNNNUUU^^^lll{{{pppfff[[[VVVTTTVVV]]]fffsss|||uuuuuuuuuwwwyyyzzzyyyxxxwwwvvvuuutttqqqllleeeaaaYYYPPPHHHEEEDDD@@@??????uuuaaaXXXWWWVVVUUUUUURRRRRRRRRRRRRRRSSSSSSSSSPPPNNNKKKIIIHHHGGGDDDBBBBBBBBBAAA???===;;;999777666666666555444444444333000000111111222222222222111111111111111111111111111111000000000000111111111111111000111222222333333222111000000111222333000000000000000111111222111222333444666777888888===>>>>>>???@@@@@@AAAAAA@@@BBBFFFIIIMMMTTT]]]dddeeeccc___YYYRRRNNNLLLLLLLLLMMMMMMNNNOOOOOOPPPPPPMMMNNNPPPSSSWWWZZZ\\\]]]```aaafffkkkooommmfff```XXXRRRNNNNNNMMMJJJIIIJJJHHHJJJLLLPPPTTTXXX\\\^^^XXX\\\bbbeeefffiiimmmqqqooouuu~~~yyytttmmmhhhbbb]]]ZZZYYYXXXWWWRRRTTTVVVXXX]]]dddmmmsss|||{{{nnnbbb^^^[[[VVVVVVYYY[[[\\\]]][[[YYYVVVTTTSSSKKKKKKKKKKKKJJJIIIGGGGGGGGGFFFFFFHHHIIIIIIGGGEEEBBBFFFIIIFFFAAA<<<<<<>>>:::<<<>>>???AAAIIIUUU^^^kkkrrryyy|||yyyvvvvvvwwwsssqqqrrrxxx{{{xxxvvvtttrrrpppmmmjjjeee___[[[XXXWWWTTTQQQOOOMMMKKKKKKLLLLLLKKKJJJJJJJJJKKKLLLHHHEEEDDDGGGGGGEEEGGGKKKNNNYYYgggrrr}}}xxxqqqmmmiiiccc^^^NNNKKKGGGEEEEEEFFFFFFFFFJJJIIIGGGEEEEEEGGGIIIKKKJJJSSSbbbqqq~~~pppfff\\\VVVTTTVVV^^^fffuuuzzzvvvuuuvvvxxxzzz{{{zzzyyyxxxwwwvvvuuurrrmmmfffaaaYYYPPPHHHFFFDDD@@@>>>>>>vvvaaaXXXWWWUUUSSSSSSPPPRRRTTTVVVWWWVVVUUUUUUNNNMMMKKKJJJHHHGGGEEEDDD>>>>>>>>>>>>===<<<;;;:::777777888888666555333222333333333333333333333333000000000000000000000000111111000000000000111111333333333222222111111111000000000000000000000000222222222111111111111111000111333444444666888;;;<<<===>>>@@@@@@AAAAAAAAA===???CCCIIINNNSSSVVVWWW[[[ZZZXXXUUURRROOOMMMLLLPPPQQQSSSTTTUUUUUUUUUUUURRRQQQQQQRRRVVVYYYZZZ[[[dddeeeiiinnnqqqooohhhbbbYYYVVVQQQNNNMMMLLLLLLKKKKKKLLLLLLNNNQQQTTTWWWYYY[[[]]]```bbbdddfffiiikkkqqquuu|||~~~wwwqqqiiifffbbb___^^^]]][[[YYYWWWWWWWWWXXX]]]fffqqqyyy~~~zzzjjjbbb``````bbbfffmmmmmmnnnnnnkkkfff___ZZZXXXUUUPPPKKKHHHHHHIIIJJJJJJKKKMMMPPPRRRQQQMMMIIIIIICCC@@@@@@???<<<;;;<<<888<<<@@@BBBFFFPPP___kkkzzz~~~{{{xxxtttrrrooollliiifffbbb___\\\[[[XXXUUURRRPPPNNNMMMNNNMMMMMMMMMLLLLLLKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEJJJNNNVVVaaakkkuuu{{{xxx{{{~~~|||tttbbbQQQEEEEEEEEEBBBEEEMMMMMMNNNMMMIIIDDDDDDIIINNNMMMRRR[[[hhhwww}}}pppfff\\\WWWUUUVVV]]]eeewwwzzzzzz{{{{{{|||}}}}}}~~~zzzxxxwwwwwwuuuppphhhbbbZZZQQQHHHEEEDDD@@@>>>???xxxcccZZZXXXVVVTTTSSSRRRSSSTTTVVVVVVUUUSSSRRRNNNLLLKKKJJJHHHGGGDDDCCC>>>>>>>>>>>>===<<<;;;:::777777777777666444333222333333333333333333333333111111111111111111111111111111000000000000111111333333333222222111111111000000000000000000000000111111111111111111111111///111222333444555888:::======>>>???@@@@@@@@@???@@@BBBEEEHHHLLLOOOQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPQQQSSSUUUVVVVVVVVVVVVQQQPPPPPPRRRWWW\\\___```dddeeegggkkknnnlllfffaaaZZZVVVQQQNNNMMMMMMLLLLLLJJJJJJKKKMMMPPPSSSVVVXXXYYY\\\___bbbdddgggkkkmmmqqqvvv|||~~~vvvpppjjjfffbbb___]]][[[YYYWWWXXXWWWWWWWWW[[[cccmmmttt}}}qqqkkkjjjkkknnnrrrwwwxxxzzz{{{zzzvvvqqqmmmfffbbb\\\XXXUUUSSSPPPNNNNNNNNNOOORRRUUUUUURRROOOGGGAAA<<<<<<<<<::::::<<<===AAAFFFIIIMMMWWWeeeppp|||wwwsssppppppsssyyy~~~|||xxxuuutttrrrooommmkkkhhhdddaaa]]]\\\YYYWWWTTTRRRQQQQQQQQQPPPPPPOOONNNMMMMMMMMMNNNMMMKKKJJJIIIHHHHHHHHHIIIKKKPPPWWWaaakkksssxxxyyyxxxdddRRRLLLJJJFFFIIIPPPRRRTTTUUUQQQLLLIIIKKKNNNLLLPPPXXXdddsss|||pppfff\\\VVVTTTUUU\\\dddttt~~~zzzzzz{{{{{{||||||}}}}}}zzzxxxwwwwwwvvvrrrjjjccc[[[RRRIIIFFFDDD@@@>>>>>>{{{fff\\\YYYWWWTTTTTTSSSTTTTTTUUUUUUSSSRRRQQQNNNLLLJJJIIIHHHFFFCCCAAA>>>>>>>>>>>>===<<<;;;:::777777777777555444333222333333333333333333333333222222222222222222222222111111000000000000111111222222222222222111111111000000000000000000000000//////000000111111222222///111222333333555777:::======>>>>>>>>>>>>>>>===@@@AAADDDGGGIIILLLMMMNNNLLLLLLNNNOOOPPPQQQRRRRRRNNNOOOQQQSSSTTTUUUVVVVVVQQQOOOOOORRRWWW^^^ccceeeeeedddeeehhhkkkiiieee```ZZZVVVRRRNNNMMMMMMMMMLLLIIIIIIJJJLLLOOORRRUUUWWWXXX[[[___bbbeeehhhllloooqqqvvv}}}}}}uuuoooiiifffaaa]]][[[YYYVVVTTTWWWWWWVVVVVVXXX___hhhooo|||yyyuuutttuuuxxx|||}}}xxxrrrooommmhhh```YYYUUUSSSRRRUUUXXXZZZXXXVVVGGG@@@;;;;;;;;;:::;;;>>>???DDDJJJMMMRRR[[[gggpppvvvnnngggccc___\\\[[[]]]aaadddiiipppwww|||}}}{{{xxxuuutttrrrpppnnnmmmkkkgggddd```^^^\\\ZZZXXXVVVUUUUUUUUUTTTSSSRRRQQQPPPOOONNNNNNMMMKKKIIIGGGFFFEEEEEEIIIJJJKKKPPPXXXcccnnntttyyywww^^^QQQLLLHHHJJJPPPXXX[[[^^^]]]XXXSSSQQQQQQNNNQQQWWWbbbppp|||qqqggg\\\VVVSSSTTTZZZbbbqqq{{{{{{{{{{{{{{{{{{{{{||||||zzzyyyxxxxxxxxxssslllfff]]]TTTJJJFFFDDD@@@===>>>}}}hhh^^^ZZZWWWUUUTTTRRRRRRSSSTTTTTTTTTSSSSSSOOOMMMJJJIIIHHHFFFBBB???>>>>>>>>>>>>===<<<;;;:::777777777666555444333222333333333333333333333333222222222222222222222222111111000000000000111111222222222111111111111111000000000000000000000000......///000111111222222000111333444444555888:::==================<<<<<<<<<>>>AAADDDHHHJJJLLLMMMKKKLLLMMMNNNNNNNNNMMMMMMJJJKKKMMMOOOQQQSSSTTTUUUSSSQQQOOOQQQWWW^^^cccffffffddddddfffhhhhhhddd```ZZZVVVQQQNNNMMMMMMLLLLLLIIIIIIJJJLLLOOOSSSVVVXXXYYY\\\___ccceeehhhllloooooouuu~~~{{{rrrlllgggddd___\\\ZZZXXXVVVTTTUUUUUUUUUUUUXXX___gggnnnyyy|||zzzzzz|||}}}pppfff]]]YYYTTTUUUXXX[[[ZZZXXXKKKDDD>>>===>>>===???CCCEEEIIINNNQQQUUU\\\eeemmm|||pppjjjbbbZZZVVVTTTRRRQQQOOOPPPQQQSSSVVV]]]eeekkkxxx~~~}}}}}}}}}zzzxxxtttsssqqqpppooommmjjjhhhdddccc```^^^[[[YYYXXXWWWWWWWWWVVVTTTSSSQQQPPPOOONNNMMMKKKIIIFFFEEEDDDCCCJJJJJJLLLRRR[[[gggssszzz~~~jjjYYYPPPLLLMMMQQQXXX]]]ccceeeccc^^^ZZZXXXUUUVVV[[[cccpppsssiii^^^WWWTTTTTTZZZbbbpppzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyzzzyyyuuunnnhhh___UUUKKKFFFCCC???===>>>~~~iii^^^[[[XXXUUUTTTPPPQQQRRRSSSTTTUUUVVVVVVRRRNNNIIIHHHHHHGGGBBB???>>>>>>>>>>>>===<<<;;;:::777777666555444333222222333333333333333333333333222222222222222222222222111111000000000000111111111111111111111111111111000000000000000000000000...//////000111222222333111222444444555666999;;;<<<<<<=========<<<<<<;;;;;;===???CCCFFFHHHJJJKKKJJJKKKLLLMMMMMMLLLKKKJJJIIIJJJLLLNNNQQQSSSUUUWWWWWWTTTRRRSSSWWW\\\aaacccfffdddccceeehhhhhhdddaaaYYYVVVQQQNNNLLLLLLLLLKKKJJJJJJKKKNNNQQQTTTXXXZZZ\\\^^^aaaccceeegggjjjmmmmmmttt~~~yyypppjjjdddaaa]]][[[ZZZYYYXXXVVVRRRSSSSSSUUUYYYaaajjjpppuuu}}}xxxhhh```WWWTTTUUUWWWVVVSSSMMMFFFAAAAAAAAAAAADDDHHHNNNPPPTTTVVVXXX]]]dddiiiwwwsssiii[[[VVVPPPKKKJJJJJJKKKKKKJJJJJJJJJJJJLLLRRRYYY^^^kkkvvv}}}}}}|||zzzxxxuuusssrrrqqqqqqooommmjjjhhhgggddd```]]]ZZZYYYXXXYYYXXXWWWVVVTTTSSSRRRQQQSSSRRRPPPMMMKKKIIIHHHGGGIIIKKKPPPXXXeeesss{{{hhh[[[UUUSSSUUUXXX^^^eeekkkkkkhhhccc```]]]]]]```fffqqqvvvkkk```YYYVVVVVV\\\cccqqqzzz{{{{{{||||||||||||||||||}}}{{{{{{{{{{{{wwwpppjjj___UUUJJJEEEBBB???===>>>}}}hhh]]]ZZZWWWTTTSSSPPPQQQRRRSSSUUUWWWXXXYYYWWWPPPIIIFFFGGGGGGDDD@@@>>>>>>>>>>>>===<<<;;;:::888777555444333222222222333333333333333333333333222222222222222222222222111111000000000000111111000000000111111111111111000000000000000000000000000000111111222222333333000222333444444666999;;;<<<<<<===============<<<>>>???@@@BBBDDDEEEFFFFFFFFFHHHJJJMMMNNNNNNMMMMMMKKKLLLNNNPPPTTTWWWZZZ\\\\\\YYYVVVVVVYYY\\\___```cccbbbbbbdddggghhhdddaaaXXXTTTPPPLLLKKKKKKKKKJJJJJJJJJLLLNNNQQQUUUYYY[[[]]]___bbbdddeeegggjjjllllllsss~~~zzzqqqjjjbbb```\\\ZZZZZZZZZYYYXXXPPPQQQSSSUUUZZZbbbkkkrrrttt{{{xxxlll]]]TTTSSSRRROOOLLLJJJDDDAAACCCFFFGGGKKKOOOSSSTTTVVVVVVXXX\\\bbbffftttrrrbbbXXXOOOKKKGGGEEEEEEGGGHHHHHHKKKKKKKKKKKKLLLNNNSSSVVVdddooo||||||zzzwwwuuuuuutttrrrrrrqqqpppmmmkkkiiigggeeeaaa^^^\\\ZZZYYYZZZZZZYYYXXXWWWUUUTTTTTTUUUSSSQQQOOOMMMKKKJJJIIIIIILLLRRR^^^nnnzzzlllccc___^^^ccchhhooouuuvvvtttnnnkkkffffffggglllvvvwwwlllaaaZZZWWWWWW]]]dddrrr|||{{{||||||}}}}}}~~~~~~}}}}}}}}}xxxqqqkkk^^^SSSHHHDDDAAA>>>===???{{{fff\\\YYYVVVSSSSSSSSSSSSSSSTTTVVVWWWXXXYYY[[[SSSIIIEEEFFFGGGEEEBBB>>>>>>>>>>>>===<<<;;;:::888777555333222222222333333333333333333333333333111111111111111111111111111111000000000000111111///000000000111111111222000000000000000000000000222222222222222333333333...000111222222444777999;;;<<<===>>>>>>>>>>>>>>>===>>>@@@BBBDDDEEEFFFFFFEEEGGGJJJNNNOOOPPPOOONNNLLLMMMOOOQQQUUUYYY]]]______]]]ZZZZZZ\\\___``````___^^^___cccggggggddd```WWWSSSNNNKKKJJJJJJIIIIIIIIIIIIKKKMMMQQQUUUXXXZZZ[[[^^^aaadddfffhhhlllnnnmmmttt~~~{{{sssllldddaaa]]][[[ZZZYYYXXXWWWOOOPPPRRRUUUZZZaaajjjpppuuu|||{{{tttqqqppprrrqqqoooqqquuurrrwww~~~xxxdddWWWRRROOOJJJEEEFFFBBBBBBHHHNNNQQQVVVZZZ\\\[[[[[[[[[^^^bbbgggkkkvvv}}}nnn```UUUOOOJJJHHHGGGGGGKKKNNNPPPPPPTTTVVVWWWVVVUUUUUUWWWXXXccclllxxx}}}zzzwwwtttvvvtttsssrrrqqqpppmmmkkkfffeeecccaaa___]]]]]]\\\\\\\\\[[[ZZZZZZYYYXXXXXXVVVUUUSSSQQQOOOMMMLLLLLLMMMOOOVVVbbbuuu~~~{{{zzz}}}~~~zzzrrrrrrssswww~~~uuukkk```ZZZWWWWWW]]]eeesss|||{{{||||||~~~~~~~~~}}}yyyqqqkkk\\\QQQGGGBBB@@@======???yyyeee[[[XXXUUUSSSRRRVVVUUUUUUUUUVVVWWWXXXXXX^^^TTTIIIDDDFFFHHHFFFCCC>>>>>>>>>>>>===<<<;;;:::888777555333222222222333333333333333333333333333000000000000000000000000111111000000000000111111//////000000111111111222000000000000000000000000444444333333333333333333,,,...000000111222555777;;;;;;===>>>????????????999;;;>>>AAADDDGGGIIIJJJGGGIIILLLOOOPPPOOONNNMMMKKKLLLMMMPPPTTTXXX\\\___```___]]]^^^```aaabbbaaa\\\\\\^^^bbbffffffccc___VVVRRRMMMJJJIIIIIIHHHHHHGGGHHHIIILLLPPPTTTWWWYYYZZZ\\\```dddfffjjjmmmpppnnnttt~~~}}}uuunnnfffccc___\\\ZZZYYYWWWUUUOOOPPPRRRTTTYYY```hhhnnnvvv}}}qqqfffdddaaa```___\\\WWWVVVYYY[[[bbbjjjoootttzzzjjjZZZSSSNNNHHHBBBDDDBBBDDDMMMUUUZZZ___dddhhhgggfffgggjjjooouuuyyyzzzyyyhhh[[[TTTOOOMMMHHHHHHIIIMMMSSSXXX[[[\\\___aaaccccccaaa___^^^^^^fffnnnyyy~~~|||yyywwwvvvuuusssrrrqqqpppmmmjjjcccbbbaaa```____________]]]]]]]]]\\\\\\[[[[[[[[[[[[ZZZXXXWWWUUUTTTSSSSSSSSSTTTYYYeeeyyy||||||}}}tttjjj___YYYVVVVVV]]]eeesss|||{{{|||}}}~~~~~~yyyqqqkkk[[[PPPEEEAAA???======@@@xxxcccYYYWWWUUUSSSSSSVVVVVVVVVUUUUUUSSSRRRQQQSSSPPPKKKHHHFFFDDDBBB@@@@@@??????===;;;999777666666666555555555444444444333333333333333333333333///222333000111444444222222111000//////111333444111111111111111111111111222222111111000000//////111111111000000000000000000111333333333444777999999:::;;;===>>>>>>??????>>>>>>@@@CCCGGGJJJKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMNNNPPPSSSUUUXXXYYYZZZ\\\^^^______^^^___aaabbb```___dddkkklllfff___VVVOOOKKKJJJJJJIIIIIILLLHHHIIIKKKLLLNNNSSSXXX]]][[[^^^aaadddfffjjjnnnqqqqqqwww{{{rrrllleeeaaa]]]ZZZ[[[\\\]]]^^^VVVSSSTTTXXX\\\aaajjjsss{{{~~~}}}||||||}}}yyyhhh[[[VVVNNNNNNOOOOOOOOONNNNNNMMMOOOOOOQQQSSSXXX]]]aaadddmmmrrrxxxyyyfffWWWMMMIIIHHHEEEHHHLLLQQQVVV[[[```dddjjjlllqqqwww}}}~~~pppaaaZZZTTTMMMLLLPPPPPPQQQRRRTTTXXX^^^eeejjjsssuuuyyy||||||vvvmmmgggjjjooowww~~~~~~|||zzzyyywwwuuurrrpppooommmkkkjjjeeedddaaa___]]]\\\\\\\\\]]]\\\[[[]]]aaabbb```^^^```___]]][[[YYYXXXWWWWWWUUUYYY```nnn}}}qqqiii```ZZZVVVVVV]]]fffrrr{{{}}}yyyzzz|||wwwmmm\\\OOOCCC>>>===<<<;;;===xxxcccZZZWWWUUUSSSRRRSSSSSSTTTTTTUUUTTTTTTTTTQQQNNNJJJGGGFFFEEECCCBBBAAAAAA@@@???===;;;:::888888777666555444333222222222222222222222222222222...111222000111444555222222111000///000111333444111111111111111111111111111111111000000/////////111000000000000000000000111222333333333444777:::;;;;;;<<<===>>>>>>>>>>>>>>>>>>???CCCGGGJJJKKKJJJJJJKKKLLLMMMMMMMMMMMMMMMJJJKKKLLLMMMPPPRRRTTTVVVWWWXXXZZZ]]]___bbbccccccccc```___cccjjjkkkfff```WWWQQQLLLKKKKKKIIIIIILLLJJJKKKLLLMMMOOORRRWWW[[[\\\___bbbeeehhhkkkpppsssxxx||||||sssmmmeeebbb]]][[[[[[\\\]]]]]]VVVTTTTTTYYY]]]bbbkkkuuu|||vvviii[[[QQQMMMHHHHHHGGGGGGGGGFFFFFFEEEGGGGGGGGGHHHKKKNNNQQQSSSTTTWWW\\\ccclllvvvxxxgggXXXOOOLLLLLLNNNPPPSSSVVVXXX]]]bbbeeelllsss|||pppdddZZZWWWUUUSSSUUUZZZ[[[\\\]]]```dddjjjppptttxxxppptttyyy~~~|||zzzwwwsssqqqpppnnnllljjjeeecccaaa^^^\\\[[[[[[[[[^^^]]]]]]```dddffffffdddfffeeedddaaa___^^^]]]]]]___aaahhhsss~~~qqqiii```ZZZVVVVVV^^^gggttt}}}zzzuuuvvvyyy}}}wwwmmm\\\OOOCCC???>>><<<<<<===xxxddd[[[YYYVVVRRRQQQOOOPPPQQQSSSTTTUUUVVVVVVOOOLLLIIIGGGFFFEEEDDDCCCAAAAAA@@@???===<<<:::999999888777555333222111000111111111111111111111111///222222000111444555222222111000000000111333444111111111111111111111111000000000000////////////000000000000000000111111222222222111111444888;;;<<<======>>>>>>======<<<======???BBBGGGJJJLLLLLLJJJKKKLLLMMMMMMMMMLLLKKKIIIJJJJJJLLLNNNPPPRRRSSSUUUTTTTTTYYY___dddfffeeebbb^^^\\\```gggjjjgggbbbYYYRRRMMMLLLKKKIIIIIILLLMMMNNNOOOOOOOOORRRVVVYYY]]]```cccfffiiimmmqqqtttyyy~~~|||tttooofffbbb^^^[[[[[[\\\\\\[[[VVVTTTUUUYYY^^^cccmmmvvvrrrggg\\\QQQJJJHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAAAAACCCEEEFFFEEEFFFHHHLLLSSS^^^jjjsss|||zzzsssgggYYYPPPOOOQQQVVVWWWXXXXXXYYY\\\```cccnnnzzz~~~tttmmmaaa[[[WWWYYY\\\```eeejjjiiiiiijjjlllpppuuuyyy|||sssvvvzzz~~~{{{wwwtttrrrpppmmmkkkfffeeebbb___]]]\\\\\\[[[^^^^^^___ccchhhlllnnnnnnqqqpppnnnllljjjhhhgggfffjjjkkkoooxxx~~~rrriii```ZZZVVVWWW___hhhwwwvvvqqqtttxxx}}}xxxmmm\\\PPPDDD??????======>>>xxxeee\\\YYYVVVQQQOOONNNOOOPPPRRRTTTUUUUUUVVVOOOMMMIIIFFFFFFEEECCCBBB???>>>>>>===<<<:::888777888777666555333222111000222222222222222222222222333555555222222444444111111111000000000111222333111111111111111111111111////////////////////////000000000000000111111111333333222000000333888<<<>>>>>>>>>>>>>>>===<<<<<<======>>>BBBGGGKKKMMMMMMKKKLLLMMMNNNNNNMMMKKKJJJIIIJJJJJJLLLMMMOOOQQQRRRUUUQQQPPPUUU]]]cccdddccc^^^YYYWWW\\\dddiiihhhdddZZZTTTNNNMMMLLLIIIIIIKKKPPPPPPQQQPPPPPPQQQTTTWWW]]]___cccfffiiimmmqqquuuuuuzzz|||tttoooeeeaaa]]]ZZZYYYYYYYYYXXXTTTRRRSSSXXX]]]cccmmmvvvzzzoooooonnnnnn|||}}}mmmbbbYYYPPPKKKJJJMMMLLLJJJHHHGGGFFFFFFFFFDDDCCCAAA@@@AAABBBCCCEEEDDDDDDDDDDDDHHHOOOXXX^^^hhhkkkllldddYYYRRRQQQTTTXXXXXXXXXWWWWWWYYY\\\___mmm|||yyyooogggbbb]]]]]]^^^cccjjjpppuuuyyytttsssrrrsssuuuxxxyyyzzzyyyzzz|||~~~}}}yyyuuuooorrryyyzzzwwwtttqqqmmmkkkhhhfffdddaaa___^^^]]]]]]]]]^^^```eeekkkpppuuuxxx|||{{{zzzxxxvvvtttrrrqqqssssssuuuzzz|||rrriii```ZZZWWWXXXaaajjjwwwvvvppptttzzzyyynnn]]]PPPDDD@@@???>>>>>>???xxxeee\\\YYYUUUQQQOOOOOOPPPQQQSSSSSSTTTTTTTTTQQQNNNJJJGGGEEECCCAAA???>>>>>>>>>===<<<:::999888555555555444333333222222333333333333333333333333777999888444333444333000111111111111111222222222111111111111111111111111/////////000000000000000//////000000111111111111333333222000000333888<<>>===<<<;;;<<<<<<===AAAFFFKKKNNNNNNMMMNNNPPPPPPPPPNNNLLLJJJHHHIIIJJJKKKMMMOOOQQQRRRWWWSSSPPPRRRYYY___```^^^YYYUUUSSSYYYbbbiiiiiifffZZZTTTNNNMMMLLLIIIIIIKKKOOOPPPQQQQQQPPPQQQTTTVVV[[[^^^aaaeeehhhlllqqqttttttyyyzzzsssnnnddd```\\\YYYXXXWWWUUUTTTQQQOOOPPPUUUZZZ```jjjtttpppbbb___\\\\\\jjj}}}{{{kkkaaaXXXPPPLLLLLLKKKKKKIIIHHHGGGFFFEEEEEECCCBBB@@@@@@@@@AAACCCDDDAAAAAABBBAAABBBDDDIIILLLWWW]]]bbb```YYYSSSSSSVVVWWWXXXXXXWWWVVVWWWZZZ]]]kkkyyy}}}{{{wwwqqqkkkeeebbb```ccchhhnnnsssxxx}}}{{{yyywwwvvvwwwwwwuuusssrrrooommmlllmmmmmmmmmllliiioooyyyzzzvvvssspppllliiigggeeecccaaa___^^^^^^^^^^^^```cccgggmmmttt{{{~~~}}}}}}||||||}}}}}}rrriii```ZZZWWWYYYbbbmmmxxxxxxqqquuu{{{zzzooo\\\PPPDDD@@@@@@>>>>>>@@@yyyeee[[[XXXUUUQQQOOOQQQRRRSSSSSSTTTTTTTTTSSSRRRNNNJJJFFFDDDBBB@@@>>>@@@@@@??????>>><<<;;;:::444444444444333333333333333333333333333333333333888:::999555333444222///000000111111222222222222111111111111111111111111000000000000111111111111/////////000111111222222222222222111111444888;;;????????????>>>>>>===<<<<<<<<<===@@@FFFKKKOOOPPPPPPQQQSSSTTTSSSQQQNNNLLLHHHHHHIIIKKKNNNPPPSSSTTT\\\XXXTTTSSSWWWZZZ\\\\\\YYYUUUSSSYYYccciiiiiifffYYYRRRMMMLLLKKKIIIIIILLLMMMOOOPPPQQQQQQRRRTTTVVV[[[]]]aaaeeehhhlllqqquuuxxx~~~zzzsssnnndddaaa]]]YYYXXXVVVTTTRRRPPPNNNOOOSSSXXX]]]gggppp{{{ssscccYYYSSSQQQ\\\jjjuuuggg^^^XXXQQQNNNOOOKKKKKKKKKJJJJJJHHHGGGFFFEEECCCAAA?????????@@@AAA===???@@@AAAAAAAAACCCEEELLLSSSZZZ\\\YYYVVVVVVWWWXXXYYYYYYYYYWWWWWWYYYZZZdddmmmwww{{{vvvooojjjiiieeeeeecccaaa______aaadddkkkttt~~~}}}zzzyyyyyywwwrrrnnnkkkhhheeedddfffiiilllmmmooouuuzzzvvvssspppllljjjfffeeecccbbb``````aaaaaaccceeehhhlllqqqyyyrrrjjj```ZZZWWWZZZdddooozzz|||rrruuu{{{{{{ooo[[[OOOCCC??????>>>>>>@@@zzzeeeZZZWWWTTTQQQPPPQQQRRRSSSTTTUUUUUUUUUUUUPPPMMMIIIFFFDDDCCCAAA???????????????>>>===;;;;;;555555444444333222111111222222222222222222222222555777666333222333333///000000111222222222222222111111111111111111111111000111111111222222222333...//////000111111222222111222333333333444777:::>>>>>>?????????>>>>>>===<<<;;;<<<@@@FFFLLLOOOQQQSSSUUUVVVWWWVVVSSSPPPMMMKKKLLLMMMPPPSSSVVVYYYZZZ```]]]YYYVVVVVVXXX[[[^^^]]]YYYXXX\\\eeejjjhhhdddWWWQQQLLLKKKKKKIIIIIILLLJJJLLLNNNPPPQQQRRRUUUWWW[[[^^^bbbfffiiimmmrrrvvv~~~{{{tttooofffccc^^^[[[YYYWWWTTTRRRPPPNNNNNNSSSWWW\\\eeennnxxx}}}ooo]]]RRROOOTTTZZZjjj~~~}}}rrrhhhccc___\\\ZZZ\\\YYY[[[\\\]]]]]][[[YYYWWWSSSQQQMMMHHHEEECCCBBBBBB>>>???AAAAAA@@@@@@BBBDDDHHHMMMUUUZZZ[[[ZZZYYYXXXXXXZZZ[[[ZZZXXXUUUUUUUUUWWWZZZ^^^___]]]YYYVVVUUUQQQRRRSSSSSSUUUZZZaaagggrrr}}}zzzyyyzzzxxxrrrmmmiiihhhiiilllrrrwww{{{||||||yyyvvvssspppjjjiiihhhggggggggghhhiiikkkmmmpppsssxxx~~~sssjjj```ZZZXXX[[[eeeppp~~~vvvyyy}}}{{{oooZZZNNNBBB>>>>>>>>>>>>???zzzdddYYYVVVTTTQQQQQQQQQQQQSSSTTTVVVVVVWWWWWWNNNKKKHHHEEEEEEDDDCCCAAA============<<<;;;999999777777555444222111//////111111111111111111111111111444444111111333333000000000111222222222222111111111111111111111111111111111222222222333333333...//////000111222222222000111333333333444777999>>>>>>????????????>>>>>><<<;;;<<>>@@@GGGKKKRRRYYY]]]]]][[[YYYXXXYYY[[[ZZZVVVRRRPPPOOOJJJJJJKKKKKKKKKKKKJJJJJJGGGIIIKKKLLLPPPWWWaaahhhwww~~~{{{xxxyyyzzzxxxrrrlllnnnpppttt|||~~~zzzxxxpppooonnnnnnnnnooopppqqqqqqtttvvvxxx}}}{{{sssjjj```ZZZXXX[[[fffqqq~~~{{{}}}|||pppYYYMMMAAA>>>>>>======???xxxggg^^^SSSQQQSSSNNNNNNPPPSSSUUUVVVUUUSSSRRRQQQMMMHHHEEEDDDDDDCCCCCC@@@@@@???>>><<<:::999888666666777888777666333222333333333333333333333333222222111111111111222222222222111000111222444555222222111111111111111222//////000000111111222222//////000000000000//////111222222222222333666888??????>>>===<<<<<<======:::<<<===>>>AAAHHHQQQXXX___eeeiiieee\\\UUUVVVZZZXXXXXXYYY___gggjjjhhheeeddd```\\\YYYZZZ^^^cccgggkkkjjjeeebbbeeejjjjjjfff[[[UUUMMMHHHHHHJJJJJJJJJFFFHHHJJJKKKMMMPPPTTTWWWaaadddfffggghhhkkkqqqvvvyyytttlllggg___ZZZXXXVVVRRRNNNOOOOOORRRVVVXXXZZZbbbkkkttt|||ppp___TTTMMMKKKRRR^^^ppp{{{wwwtttvvv}}}~~~uuujjjaaaWWWOOOJJJDDDBBBBBBBBB>>>;;;???FFFIIIMMMTTT\\\aaabbb```]]]^^^[[[XXXXXXXXXTTTKKKDDDBBBBBBBBBBBBAAAAAA@@@@@@@@@???BBBEEEEEEHHHUUUeeeyyy~~~xxxqqqnnnoooqqqqqqooooooooovvv|||yyywwwwwwzzz|||{{{zzz~~~~~~|||uuullleee^^^[[[ZZZ]]]gggqqq~~~xxxzzz~~~zzzkkkUUUKKKAAA>>>>>>======@@@yyyhhh___TTTRRRTTTOOONNNPPPRRRTTTUUUTTTSSSRRRQQQMMMHHHEEEDDDDDDCCCBBBAAAAAA@@@???===<<<:::999777777666555444444444444333333333333333333333333222222111111111111222222333222111111111222333444222222111111111111111222000000000000000111111111//////000111111000//////111222222222222333666888?????????>>>>>>=========:::<<<===>>>AAAHHHPPPWWW```dddgggeee^^^ZZZZZZ\\\aaa```aaagggmmmqqqooommmccc___[[[XXXYYY]]]cccggglllkkkfffbbbdddiiiiiieee\\\UUUMMMHHHHHHIIIJJJIIIGGGHHHJJJKKKMMMOOOSSSVVV\\\___ccceeegggkkkqqqwww{{{|||wwwoooiiiaaa\\\YYYVVVQQQNNNOOONNNQQQVVVXXX[[[cccllluuu}}}zzz||||||hhhXXXOOOKKKKKKUUUfffxxxzzzmmm```XXXMMMIIIFFFEEEBBB???BBBGGGMMMQQQYYY```dddccc___\\\^^^[[[XXXWWWWWWRRRJJJCCC??????>>>>>>============>>><<<===@@@@@@DDDOOO\\\tttyyyqqqllllllllljjjhhhgggggglllvvv}}}}}}{{{uuukkkccc\\\ZZZZZZ^^^iiitttyyy{{{zzzjjjTTTJJJAAA>>>>>>======???yyyiiiaaaVVVSSSTTTOOONNNPPPRRRTTTUUUTTTSSSRRRPPPMMMHHHFFFEEEDDDCCCBBBBBBBBBAAA@@@>>><<<;;;:::888777444222222222444555333333333333333333333333222222111111111111222222333333222111111111222222222111111111111111222222111111111111000000000000///000222333333222000///111222222222222333666888>>>???@@@AAA@@@???===<<<;;;<<<===???BBBHHHOOOTTT\\\^^^``````]]][[[[[[[[[___^^^___ccciiilllkkkiiiaaa^^^[[[XXXZZZ___fffjjjnnnlllhhhccceeejjjiiieee]]]VVVNNNIIIHHHIIIIIIHHHHHHIIIKKKLLLLLLOOORRRUUUWWW[[[```cccfffjjjqqqwwwyyy~~~yyyqqqkkkccc]]]ZZZVVVQQQNNNNNNNNNQQQUUUXXX[[[cccmmmvvv~~~|||wwwsssrrrssswwwsss___RRRMMMIIIPPP\\\lllzzzxxxmmm\\\TTTLLLIIIGGGDDDFFFIIIRRRXXX```gggiiifff```\\\^^^[[[YYYWWWUUUPPPHHHAAA===<<<<<<;;;;;;;;;;;;;;;>>>;;;999;;;===@@@IIIQQQggg}}}}}}sssmmmllljjjfffbbb^^^\\\]]]eeemmmttt~~~|||wwwjjjbbb[[[XXXYYY___kkkwww{{{}}}xxxhhhRRRIII@@@>>>>>>======???wwwhhh```VVVSSSTTTMMMNNNPPPQQQSSSTTTSSSSSSRRRPPPMMMIIIFFFEEEDDDCCCBBBBBBAAAAAA@@@>>><<<:::999777666444333222222333333333333333333333333333333222222111111111111222222333333222111111111000000111111111000111111222333222222111111000000/////////000222444444222000///111222222222222333555888<<<>>>AAACCCBBBAAA>>><<<;;;<<<===???BBBGGGMMMPPPUUUUUUUUUVVVXXXXXXWWWVVVVVVUUUVVVYYY]]]```aaa```___]]]ZZZZZZ]]]cccjjjooonnnmmmiiieeehhhmmmnnnjjj___XXXOOOJJJHHHIIIIIIHHHIIIJJJKKKLLLLLLNNNRRRTTTVVVZZZ___cccfffjjjqqqvvvzzz}}}wwwnnniiiaaa\\\YYYWWWRRROOOMMMMMMQQQUUUXXX[[[dddmmmwww~~~zzzuuuqqqsss{{{|||fffVVVOOOMMMPPPWWWbbbppp|||rrrdddVVVNNNKKKIIIJJJMMMWWW^^^hhhnnnooojjjddd```___]]]ZZZXXXTTTNNNFFF@@@===<<<;;;::::::;;;<<<<<<@@@===;;;;;;===AAAEEEIIIWWWmmmxxxrrrpppnnnhhhbbb[[[UUUQQQSSSWWW\\\eeennn{{{~~~zzzkkkddd\\\YYYZZZ___lllxxx|||~~~wwwfffPPPGGG???>>>>>>======???rrreee^^^UUURRRRRRLLLOOOPPPQQQRRRSSSSSSRRRRRROOOLLLIIIGGGFFFDDDCCCAAAAAA@@@@@@>>>===;;;999888444555555555555333222111333333333333333333333333222222111111111111222222222222222222111000000///111111000000111222222333222222111111000000/////////111222333333222111///111222222222222333555888;;;>>>AAACCCCCCAAA>>><<<;;;;;;<<>>===>>>======???mmmaaa]]]TTTRRRRRRKKKOOOOOOPPPQQQRRRRRRRRRRRROOOLLLIIIGGGFFFEEEBBBAAA@@@@@@???>>><<<:::999777444555666777666444222000333333333333333333333333222222111111111111222222111111111222111111000///000000000000111222333333111111111111000000000000000111111111111111111000111222222222222333666888;;;===@@@BBBBBBAAA>>><<<<<<;;;<<>>======>>>}}}jjj___\\\TTTSSSRRRLLLOOOOOOPPPQQQQQQRRRRRRRRRNNNLLLIIIGGGFFFEEEBBB@@@AAAAAA@@@???===;;;999888666666666666555444333333333333333333333333333333222222111111111111222222///000111222222111111000000000000000111222333444000000000000000111111111111000000//////000000111111222222222222333666888:::<<<>>>@@@AAA@@@>>><<<<<<;;;<<>>======>>>{{{hhh___\\\UUUTTTTTTMMMOOOOOOPPPPPPQQQRRRRRRSSSNNNLLLIIIHHHGGGEEEBBB@@@BBBBBBAAA@@@>>><<<:::999999888666444333444555666333333333333333333333333222222111111111111222222...///000111222222111000000000000000111222333444//////000000111111222222222000///------///000222111222222222222333666888:::<<<===?????????>>>===<<<;;;<<>><<<:::999:::<<<>>>@@@DDDQQQZZZWWWPPPMMMKKKGGGGGGJJJTTThhh{{{qqq]]]VVVOOOKKKGGGCCCEEEIIILLLWWWfffqqqyyy}}}zzzyyyqqqppppppttt|||zzztttkkkfffcccccceeeiiirrr{{{yyyuuu|||qqq]]]JJJBBB<<<===>>>======>>>zzzjjj[[[VVVVVVSSSOOOLLLNNNNNNOOOPPPQQQQQQQQQQQQLLLKKKIIIGGGEEECCCBBBBBBBBBAAA???===;;;:::999999888777555333222333444555111000000111444444111...222333333333333222111111//////000111222222333333222222222222222222222222000000///////////////000222000...///222333111///111222222222222333666888;;;;;;;;;;;;<<<>>>???@@@AAA>>><<<>>>BBBFFFGGGGGGIIIHHHHHHHHHHHHHHHHHHIIIMMMMMMLLLLLLMMMRRRXXX]]]kkkrrruuuppplllllliiieeefffccc\\\WWW]]]hhhoooppphhhccc[[[TTTPPPNNNMMMLLLHHHIIIKKKLLLLLLOOORRRUUUWWWYYY^^^bbbeeejjjooosss~~~|||sssnnniiibbb\\\XXXVVVTTTSSSSSSOOOMMMPPPTTTXXX___gggqqqwwwzzzwwwzzzuuujjjhhhjjjuuusssjjjhhhsssxxxyyynnniiihhhbbbdddeeeccc\\\RRRJJJFFF???===:::777666666777999DDDMMMXXX^^^[[[SSSKKKGGGEEEIIITTTggguuujjj___SSSMMMJJJGGGFFFHHHRRRWWW```lllvvv|||ssskkkddd______\\\\\\___fffqqq}}}vvvjjjddd``````dddkkkxxx{{{wwwyyynnnZZZHHHBBB<<<<<<;;;999999<<>>===<<<;;;;;;;;;888777555333333333444555333111000111333444222000222333333333333222111111///000000111222222333333222111111111111111111111222222222222222222333333000...---///222444333111111222222222222333666888<<<<<<<<<===>>>???@@@AAAAAA>>>===>>>BBBFFFGGGGGGKKKJJJIIIHHHGGGGGGHHHIIIKKKKKKKKKKKKLLLPPPUUUYYYccciiijjjfffdddffffffddddddaaa[[[WWW\\\gggnnnooojjjeee\\\UUUQQQNNNLLLKKKHHHIIIJJJKKKLLLNNNQQQTTTVVVXXX\\\```dddhhhmmmqqqxxx~~~wwwooojjjbbb\\\XXXVVVTTTSSSMMMJJJJJJOOOTTTYYYaaaiiiqqqwww}}}sssrrrttt~~~oooiiihhhxxx~~~{{{nnneeeaaa```bbbeeeccc]]]TTTLLLFFFBBB@@@===:::999999:::;;;@@@IIIUUU^^^^^^WWWNNNHHHGGGJJJRRRaaauuuwwwlll```UUUOOOLLLHHHGGGIIIMMMRRR[[[gggrrr|||yyyppphhhaaaZZZVVVQQQNNNNNNRRRWWW```ppp~~~|||uuuhhhccc___```dddlllyyy|||zzzzzzmmmXXXHHHAAA===<<<<<<:::;;;>>>yyykkk]]]XXXVVVSSSPPPOOOPPPQQQQQQRRRRRRQQQPPPOOOKKKIIIGGGEEECCCBBBAAA@@@??????>>>===<<<<<<<<<<<<888777555444333333444444444333111111333444333222222333333333333222111111000000000111222222333333111111111000000000//////////////////000000111222...------///222444444333111222222222222333666888<<<<<<===>>>???@@@AAAAAA@@@>>>===>>>BBBFFFHHHIIINNNLLLJJJHHHGGGGGGHHHIIIHHHIIIJJJJJJKKKMMMPPPSSSXXX\\\^^^\\\\\\```dddddddddbbb\\\WWW[[[eeelllmmmkkkeee]]]UUUQQQNNNLLLJJJGGGHHHIIIJJJKKKMMMPPPSSSUUUWWW[[[^^^bbbfffkkknnnrrrzzzyyyooojjjbbb\\\XXXVVVTTTSSSKKKHHHIIINNNTTTXXX```gggqqqwww}}}|||~~~rrrnnnooo|||qqqddd\\\\\\^^^bbbbbb^^^WWWNNNHHHEEECCC???<<<::::::;;;<<<<<>>???@@@@@@@@@>>>>>>>>>???BBBFFFIIIKKKQQQOOOLLLIIIHHHHHHIIIJJJGGGIIIJJJKKKJJJKKKMMMNNNQQQTTTWWWZZZ]]]aaaeeefffgggeee___YYYZZZccciiikkkiiiddd\\\UUUPPPNNNLLLKKKFFFHHHIIIIIIJJJLLLOOORRRUUUXXX[[[^^^bbbfffjjjnnnrrr{{{zzzooojjjbbb\\\XXXUUUSSSQQQMMMIIIJJJNNNRRRUUU[[[bbbqqqwwwwwwuuuwwwyyyhhh\\\VVVXXX[[[^^^]]]WWWPPPKKKFFFDDD@@@<<<:::999:::;;;<<>>???>>>???BBBwwwjjj^^^XXXUUURRRPPPQQQQQQRRRTTTTTTTTTRRRPPPNNNMMMLLLJJJGGGEEEDDDCCCBBBDDDCCCAAA>>><<<:::999999777666666555444444333333444444333222111222444555222333333333333222111111111111111111111222222222333333222222222111111111111111111111222222333444000111111111000000000000111222222222222333555888999:::<<<===>>>?????????===>>>>>>@@@BBBFFFJJJMMMRRRQQQNNNKKKIIIIIIIIIJJJGGGIIIKKKKKKKKKJJJKKKMMMNNNQQQVVV^^^dddfffhhhiiijjjiiiccc\\\[[[aaagggiiigggaaaZZZSSSPPPNNNMMMLLLGGGHHHIIIIIIIIIKKKNNNQQQVVVXXX\\\```cccggglllooowww}}}}}}ooojjjbbb\\\WWWUUURRRQQQNNNJJJJJJNNNRRRUUU[[[aaaqqqwww}}}sssmmmjjjhhhgggnnnttt~~~{{{yyyzzzooo___SSSSSSTTTVVVXXXVVVQQQMMMGGGEEEAAA>>>;;;;;;;;;<<>>???>>>@@@CCCuuuiii^^^XXXTTTQQQPPPQQQPPPRRRTTTUUUUUUSSSQQQOOONNNLLLJJJHHHFFFEEEDDDCCCFFFDDDBBB???<<<:::888888666666666555555444333333222333444333111111333444222333333333333222111111111111111111111111111111222222222222222222222222222111111000000000111111111222333111///...///000111222222222222333666888888:::<<<===>>>???>>>>>><<<===???@@@BBBFFFKKKOOORRRQQQOOONNNLLLKKKJJJJJJHHHIIIKKKKKKJJJJJJKKKMMMOOOPPPVVV```ggghhhhhhiiiiiiiiieee]]]\\\aaagggiiihhhbbbZZZTTTPPPNNNMMMLLLGGGHHHIIIIIIIIIKKKNNNQQQUUUXXX\\\```dddiiinnnrrr{{{qqqlllddd]]]YYYVVVTTTRRROOOKKKIIIMMMRRRVVV^^^fffqqqwww|||mmmeee[[[TTTRRRRRRRRRRRRUUUYYY___ffflllssszzz~~~zzzgggWWWTTTPPPPPPQQQRRROOOMMMIIIGGGCCC@@@>>>>>>??????@@@AAADDDHHHKKKLLLKKKIIIDDDHHHNNNVVVaaappp}}}wwwlllaaa[[[VVVPPPLLLLLLJJJKKKNNNUUUbbbppp~~~|||vvvjjjddd[[[TTTPPPOOONNNMMMMMMJJJIIIIIIGGGGGGMMMUUU```pppwwwoooeee```^^^aaahhhrrr{{{zzz~~~gggPPPGGGAAA===>>>???>>>???BBBssshhh]]]WWWSSSOOOOOOQQQOOOQQQTTTVVVVVVUUURRRQQQMMMLLLJJJHHHEEEDDDCCCCCCEEECCCAAA???<<<;;;:::999666666666666555444333333000222444333111000111333222333333333333222111111111111111111111111111111000000111111222222333333111000///......------...///111333222///...000111111222222222222333666888999:::===???@@@@@@???>>>;;;===???AAABBBFFFLLLPPPPPPQQQQQQPPPOOOMMMKKKJJJGGGHHHIIIIIIHHHIIIKKKMMMPPPNNNQQQ\\\cccdddeeegggdddfffccc]]][[[bbbiiilllmmmggg^^^VVVQQQNNNLLLKKKHHHIIIJJJJJJJJJKKKNNNQQQTTTWWW\\\```dddjjjooossszzzuuuooogggaaa\\\YYYWWWUUUTTTNNNKKKNNNQQQVVV___gggqqqwww{{{jjjZZZTTTNNNLLLMMMNNNLLLJJJIIIKKKLLLOOOSSSYYY```fffuuu|||}}}}}}~~~vvvaaaYYYPPPKKKLLLMMMLLLJJJHHHFFFCCC@@@??????@@@AAA>>>AAAFFFIIIIIIIIIIIIIIIEEEGGGJJJQQQ[[[hhhsss{{{~~~uuukkkbbb^^^[[[WWWTTTUUUNNNMMMNNNTTT^^^mmm{{{zzztttppphhhccc\\\VVVSSSQQQPPPPPPPPPMMMKKKJJJGGGFFFLLLTTTYYYjjj{{{vvvmmmfffbbb```cccjjjttt{{{|||~~~fffPPPGGGAAA======>>>===>>>AAArrrggg]]]VVVRRRNNNNNNQQQOOOQQQTTTVVVWWWVVVSSSQQQLLLKKKIIIGGGEEECCCBBBBBBCCCBBB@@@???===<<<;;;;;;666666666666555444333222...111444444111000000222222333333333333222111111222222111111111111111111......///000111222333333555444333111000000000000---000222111//////111444111222222222222333666888:::;;;>>>@@@AAAAAA@@@???:::===@@@AAABBBFFFLLLQQQOOOPPPQQQRRRQQQOOOLLLJJJFFFGGGGGGGGGGGGHHHKKKMMMQQQLLLMMMVVV]]]___aaaeee___bbb```[[[[[[bbbjjjnnnqqqkkkbbbYYYSSSOOOKKKJJJIIIJJJKKKJJJJJJLLLOOOQQQRRRVVVZZZ___dddjjjppptttwww}}}xxxrrrjjjccc___\\\YYYWWW[[[TTTOOOOOOPPPTTT\\\eeeqqqwwwqqq```WWWSSSPPPPPPRRRRRRMMMHHHGGGHHHJJJJJJKKKMMMQQQTTTfffmmmtttvvvtttqqqsssuuuiii___RRRJJJHHHIIIIIIHHHEEECCC@@@>>>======>>>@@@;;;AAAHHHKKKJJJIIIIIIIIIGGGFFFFFFLLLVVVaaakkkpppvvv}}}~~~sssjjjbbb```___\\\[[[\\\SSSRRRQQQUUU___mmm{{{}}}wwwqqqmmmjjjiiiddd^^^YYYVVVUUUTTTSSSOOOKKKHHHFFFCCCBBBHHHPPPTTTeeexxxuuulllhhhcccaaadddjjjuuu}}}~~~}}}fffPPPHHHAAA=========<<<===@@@lllaaaWWWUUUUUURRRPPPPPPQQQRRRTTTUUUUUUTTTSSSRRRPPPLLLGGGCCCAAA@@@>>>===@@@@@@???>>>===<<<;;;;;;999888666444333333333444333222111111111222333444333333333222222222111111111111111000000000000000111///...///000111000...000000000000000000000000222222111111111111222222111111222111000111444666:::<<<>>>@@@BBBBBBBBBAAA===:::;;;@@@CCCDDDHHHMMMSSSTTTUUUUUUSSSQQQOOOMMMJJJIIIIIIIIIIIIJJJLLLMMMOOOOOOOOOQQQTTTYYY]]]```bbb```___```___```hhhppppppllleee^^^XXXSSSNNNKKKIIIIIIIIIIIILLLOOORRRTTTWWWYYY]]]aaadddiiinnnqqqvvv|||sssnnngggaaa]]][[[YYYXXXVVVPPPMMMNNNPPPTTT[[[cccmmmttt}}}rrriiibbb^^^[[[[[[^^^^^^ZZZVVVUUUQQQLLLHHHGGGGGGFFFFFFQQQVVV[[[^^^___ccckkkqqq|||hhhUUUMMMKKKGGGCCCBBB>>>??????>>><<<;;;;;;;;;???CCCHHHKKKLLLKKKIIIIIIKKKIIIJJJLLLOOOSSS^^^iiikkkuuuyyysssmmmgggeeegggiiihhhfffaaaWWWPPPTTT___kkkwww}}}zzzvvvqqqnnnllllllllleeeccc```^^^[[[VVVPPPLLLFFFEEEDDDCCCDDDEEEGGGIIIQQQ[[[jjjwwwvvvooocccbbbbbbfffppp}}}{{{yyyiiiRRREEEBBB>>><<<<<<=========kkk```VVVTTTTTTRRRPPPPPPOOOQQQSSSUUUVVVUUUTTTTTTQQQMMMHHHEEECCCAAA@@@>>>@@@@@@???>>>===<<<;;;;;;999777666444333333333333333222111111111222333444222111111111111000000000111000000000000000000000222000///000111222111000000000000000000000000000222222111111111111222222111111222111000111444666888:::===@@@AAAAAA@@@???===:::;;;@@@CCCDDDHHHMMMRRRSSSUUUVVVUUUSSSPPPOOOJJJIIIIIIJJJKKKNNNPPPQQQSSSRRRQQQQQQTTTXXX\\\______^^^^^^``````bbbiiirrrvvvqqqiiiaaa[[[UUUPPPLLLKKKKKKJJJJJJLLLOOORRRSSSWWWZZZ^^^aaadddhhhmmmpppwww}}}uuuppphhhaaa\\\YYYWWWUUUSSSMMMIIIKKKMMMQQQXXX___kkksss|||{{{uuurrrpppoooqqquuuuuuqqqmmmccc]]]TTTMMMIIIHHHGGGFFFEEEIIIMMMPPPQQQVVV]]]ccctttxxxggg\\\SSSJJJEEEEEE>>>>>>>>>===<<<<<<===???===BBBIIINNNQQQQQQPPPOOOKKKJJJKKKOOOPPPSSS\\\fffkkkttt||||||tttnnnhhhgggkkknnnooonnnhhh^^^UUUXXX```kkkvvvxxxssskkkiiifffdddbbbbbbcccddddddbbb___\\\YYYTTTNNNJJJFFFEEECCCBBBBBBCCCEEEFFFMMMWWWeeerrr|||vvvnnndddcccdddhhhrrr{{{zzzeeeOOOEEEBBB>>><<<<<<=========jjj___VVVTTTTTTQQQOOOOOONNNOOORRRTTTVVVVVVUUUUUUPPPMMMIIIFFFDDDCCCAAA???@@@??????>>>===<<<;;;;;;888777666444333333333333222222222222222333444444222222222222111111111111000000000000000000111111222111000111222333222000000000000000000000000000222222111111111111222222111111222111000111444666888:::>>>AAACCCBBB@@@???===:::;;;???BBBDDDGGGLLLRRRTTTWWWYYYYYYWWWTTTRRRMMMMMMNNNOOOQQQTTTWWWXXXYYYWWWTTTSSSTTTXXX]]]```^^^\\\]]]```aaabbbjjjssszzztttlllddd]]]WWWRRRNNNMMMLLLKKKKKKLLLOOOQQQRRRXXX[[[^^^bbbeeehhhmmmpppvvv{{{wwwqqqhhhaaa[[[XXXUUUSSSQQQLLLHHHJJJLLLOOOVVV]]]iiiqqqzzzuuunnncccYYYRRRMMMJJJHHHAAADDDGGGIIIKKKOOOVVV\\\iiixxxvvviiiZZZQQQNNNAAA???<<<;;;;;;===@@@CCCAAAFFFNNNUUUYYYYYYVVVTTTLLLKKKMMMPPPQQQSSSZZZccclllttt{{{}}}sssnnniiiiiimmmsssuuuvvvpppeee\\\\\\bbbjjjttt}}}xxxpppjjjeee^^^YYYVVVUUUTTTSSSTTTWWWYYY[[[___^^^[[[YYYVVVQQQLLLHHHFFFEEEBBBAAA@@@@@@AAABBBGGGQQQ^^^kkkuuuuuummmeeeeeefffjjjttt~~~{{{|||zzz```LLLFFFBBB>>><<<<<<<<<===<<>>===<<<;;;;;;:::888777666555444333333222222222222222333333444444555555555444444444333333000000000000000111111111222111000000222222111000000000000000000000000000222222111111111111222222111111222111000111444666888;;;???BBBDDDCCCAAA???===;;;;;;???BBBCCCGGGLLLSSSUUUYYY[[[\\\[[[XXXVVVTTTTTTUUUVVVXXXZZZ]]]^^^[[[YYYUUUSSSUUUYYY___ccc^^^]]]^^^``````aaahhhpppwwwrrrkkkddd^^^YYYSSSPPPNNNMMMLLLKKKLLLMMMOOOQQQXXX[[[___cccfffiiilllooosssxxxvvvppphhh```[[[XXXUUUSSSSSSNNNKKKLLLNNNQQQWWW^^^fffnnnxxx|||rrriii```XXXRRRNNNGGGHHHIIIIIIJJJNNNUUUZZZdddqqqxxxhhh___LLLGGGBBB>>>???CCCGGGJJJJJJOOOVVV^^^bbb```[[[WWWPPPMMMMMMOOOOOORRR[[[dddqqqyyyrrrnnnjjjjjjnnntttyyy{{{tttiii___^^^bbbiiisss{{{}}}{{{yyywwwpppfff]]]WWWQQQLLLIIIGGGGGGGGGHHHKKKMMMPPPRRRWWWVVVTTTTTTSSSPPPKKKHHHEEEDDDAAA???======>>>>>>CCCKKKWWWcccnnnyyy}}}sssllleeeeeefffkkkuuu}}}}}}vvv]]]KKKFFFBBB>>><<<<<<<<<===<<>>===<<<;;;::::::777777666666444333222222222222333333444444444444555555555444444444333333//////000000111111111111111000//////000111000///000000000000000000000000222222111111111111222222111111222111000111444666777999===@@@AAAAAA???>>>===;;;;;;???BBBBBBFFFKKKOOOQQQUUUXXXYYYXXXVVVUUUWWWWWWWWWWWWXXXZZZ]]]^^^XXXVVVSSSRRRSSSXXX^^^bbb```______```^^^]]]cccjjjooolllgggccc___ZZZUUUQQQNNNMMMKKKKKKKKKMMMOOOPPPWWW[[[```dddgggjjjmmmooosssyyytttoooggg```\\\YYYWWWUUUSSSNNNLLLMMMOOOQQQWWW]]]ccckkkuuu~~~}}}xxxpppggg^^^WWWLLLJJJHHHFFFFFFJJJOOOSSS___iii{{{oooZZZTTTKKKFFFGGGKKKOOOQQQVVVZZZaaahhhkkkiiibbb\\\SSSOOOLLLLLLLLLQQQ]]]iiiwwwuuusssooooooqqqvvvzzz|||rrrhhh___]]]```fffqqqzzz}}}}}}zzzwwwrrrlllhhhccc]]]UUUNNNIIIEEEDDDCCC@@@@@@@@@BBBCCCFFFHHHIIILLLLLLMMMNNNOOOOOOLLLIIIEEECCC@@@===;;;;;;;;;<<<@@@GGGQQQ[[[fffrrr{{{rrrkkkcccccceeekkkuuusss[[[LLLEEEAAA>>><<<<<<=========jjj___VVVTTTUUUSSSRRRRRRRRRSSSTTTTTTTTTRRRPPPNNNJJJHHHFFFEEEDDDCCCAAA>>>???>>>>>>===<<<;;;::::::777777777666555444222111222222333444444444444444222222222222111111111111/////////000111111222222000///...///000111000...000000000000000000000000222222111111111111222222111111222111000111444666555777999<<<=========<<<>>>;;;;;;???AAABBBEEEJJJJJJLLLNNNPPPQQQQQQPPPPPPSSSRRRRRRSSSTTTVVVXXXYYYUUUSSSQQQPPPRRRWWW\\\___aaa```______\\\ZZZ^^^dddiiihhhgggeeeccc^^^XXXSSSNNNMMMLLLKKKLLLNNNPPPQQQVVVZZZ___dddhhhkkknnnpppwww|||uuuppphhhaaa]]]ZZZXXXVVVQQQLLLJJJLLLNNNOOOTTTZZZaaahhhsss|||{{{sssiiicccUUUQQQLLLGGGEEEGGGKKKMMMWWW___oooggg___VVVPPPQQQUUUYYY[[[hhhiiinnnsssuuuqqqhhhaaaSSSNNNJJJIIIKKKRRR```mmm|||}}}{{{xxxvvvuuuvvvyyyzzznnneee]]][[[]]]cccnnnyyy||||||zzzvvvrrrlllfff^^^YYYPPPMMMHHHCCC???>>>>>>???<<<<<<<<<===>>>???@@@AAADDDDDDFFFIIILLLMMMKKKJJJDDDBBB???<<<:::::::::;;;???DDDKKKTTT]]]jjjwwwyyypppjjjaaabbbdddjjjuuupppYYYLLLCCC@@@===;;;<<<>>>??????jjj```WWWUUUVVVTTTSSSSSSPPPQQQSSSTTTTTTRRRPPPOOOJJJHHHFFFFFFFFFDDDBBB@@@>>>>>>===<<<;;;::::::999666666777666555444222111222333444555555555444333222111111111111000000000...//////000111111222222111000//////111111000///000000000000000000000000222222111111111111222222111111222111000111444666777888999:::<<<===>>>>>>>>>;;;;;;???AAAAAAEEEJJJIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNPPPSSSUUUWWWXXXWWWUUUTTTUUUXXX[[[^^^```^^^^^^^^^[[[XXX[[[aaajjjkkklllllljjjddd\\\WWWPPPOOONNNMMMNNNPPPRRRTTTTTTYYY___dddiiilllooorrryyy~~~xxxrrrjjjccc^^^ZZZWWWUUUPPPKKKIIIKKKMMMNNNRRRXXX___fffqqqzzz{{{|||~~~~~~yyyrrrlllaaa\\\SSSLLLIIIJJJKKKMMMQQQVVVeeeyyy~~~vvvlllgggiiinnnrrrsss~~~~~~}}}uuuiii```PPPLLLIIIJJJMMMTTTbbbooo~~~{{{wwwtttssssssmmmddd\\\ZZZ[[[```kkkvvv|||~~~|||zzzzzzsssqqqmmmiiiddd\\\UUUOOOGGGEEEBBB>>>;;;:::;;;<<<:::::::::;;;<<<<<<======???@@@BBBFFFIIIJJJIIIHHHCCCAAA>>><<<:::::::::;;;>>>AAAGGGMMMUUUbbbpppzzzxxxoooiiiaaabbbeeekkkuuulllUUUKKKAAA>>><<<;;;===???@@@AAAkkk```WWWVVVWWWUUUTTTTTTNNNPPPRRRSSSTTTSSSRRRQQQJJJIIIGGGGGGGGGFFFCCCAAA>>>>>>===<<<;;;::::::999666666777777666444222111222333444555555555444333333333333222222222111111...//////000111222222222222111000111222333222000000000000000000000000000222222111111111111222222111111222111111111444666;;;;;;;;;<<<===???AAABBB>>>;;;;;;>>>AAAAAADDDIIIJJJJJJJJJJJJKKKLLLMMMNNNJJJJJJKKKMMMOOOSSSVVVXXX^^^]]][[[ZZZZZZ[[[^^^___^^^]]]]]]]]]ZZZWWWZZZ```mmmoooqqqrrrpppiii```YYYQQQPPPOOOOOOPPPSSSUUUVVVSSSXXX___eeeiiimmmpppsssyyy~~~{{{uuulllddd^^^ZZZVVVTTTPPPLLLJJJLLLMMMNNNSSSXXX]]]eeepppyyyxxxyyy{{{}}}~~~{{{vvvrrrhhhaaaWWWOOOKKKJJJKKKLLLPPPTTT```rrruuufff[[[LLLJJJIIILLLOOOVVVcccooo~~~|||uuupppmmmmmmmmmeee]]]YYYYYY^^^iiiuuu{{{}}}|||yyywwwvvvllljjjgggccc^^^XXXPPPKKKEEEDDDBBB>>>;;;999:::;;;::::::;;;<<<======>>>>>>>>>???AAADDDGGGHHHGGGEEEBBBAAA>>><<<::::::;;;;;;===@@@DDDIIIPPP]]]kkkuuuwwwoooiiiaaabbbeeelllvvvjjjSSSIII@@@>>>;;;;;;===@@@AAABBBeee^^^YYY[[[]]]YYYTTTRRRPPPQQQRRRSSSRRRQQQOOONNNJJJIIIGGGEEEDDDCCCBBBBBB@@@???<<<:::999:::;;;<<<888555333333555666555333222222222222222222222222444444444333333222222222444444333222222111111111222222222111111111111000444444444333333222222222333222111000000111222333000222333333222111333444777999;;;===????????????=========>>>@@@DDDGGGIIILLLKKKJJJLLLNNNNNNKKKHHHGGGHHHJJJKKKMMMQQQUUUYYYaaahhhjjjccc[[[YYYZZZ[[[\\\\\\^^^^^^[[[XXX\\\cccllluuu|||zzztttmmmddd]]]VVVSSSPPPNNNOOOQQQRRRRRRTTTXXX]]]cccgggkkkpppssszzz~~~{{{uuummmeee^^^XXXSSSOOOLLLLLLKKKIIIHHHJJJNNNQQQZZZbbbnnnyyy}}}zzz{{{{{{xxxtttlllggg^^^VVVOOOKKKIIIIIIOOOOOOWWWfffvvvwwwfffWWWPPPNNNIIIFFFIIIOOOXXXcccnnn}}}xxxrrrnnnllllllhhhccc\\\XXXYYY___hhhmmmrrryyy|||zzzwwwuuupppkkkfffbbb\\\XXXUUUQQQKKKGGGCCCCCCAAA???;;;999999:::;;;999777888;;;>>>>>>===???@@@BBBBBBAAA@@@AAABBBBBB@@@>>>;;;::::::;;;<<<>>>???AAAEEELLLWWWccckkk||||||uuummmhhhaaabbbfffmmmxxx~~~yyyzzzeeeQQQHHHAAA?????????>>>>>>FFFOOOeee]]]XXXYYYZZZWWWSSSQQQPPPQQQRRRSSSSSSQQQOOONNNLLLKKKIIIGGGEEECCCCCCBBB???>>>;;;999999999999:::888555333333555666555333222222222222222222222222222222222111111000000000111111111111111111111111/////////000000111111111333333333333222222222111222222111111111111222222000111222222111111222444666888:::<<<>>>?????????=========>>>@@@CCCFFFHHHLLLKKKKKKLLLNNNNNNLLLIIIHHHIIIJJJLLLMMMPPPUUUXXXhhhppptttooogggcccbbb```]]]]]]___```\\\YYY\\\bbbpppyyy~~~xxxrrrkkkeeeYYYVVVRRRQQQQQQRRRSSSSSSSSSWWW\\\aaaeeejjjooosssxxx|||}}}wwwnnneee]]]WWWQQQNNNLLLLLLJJJIIIHHHIIIMMMPPPYYY```lllwww}}}yyytttqqqtttpppiiiaaaZZZTTTOOOLLLLLLKKKPPP]]]iiirrrzzz{{{rrrgggYYYNNNJJJIIIGGGGGGLLLQQQZZZhhhuuu|||uuupppnnnmmmkkkeee]]]VVVVVV[[[ccchhhooovvvzzzyyyvvvsssnnniiiccc^^^XXXTTTRRRNNNIIIDDDCCCCCCBBB@@@===;;;::::::===:::888888;;;===>>>===>>>???AAA@@@???>>>???@@@@@@???===;;;::::::;;;;;;<<<===???BBBHHHRRR]]]dddttt{{{|||uuummmhhhaaaccchhhpppzzz|||wwwyyy~~~dddOOOFFFAAA???>>>???>>>@@@JJJUUU|||eee\\\UUUUUUWWWTTTQQQQQQOOOQQQRRRSSSSSSQQQOOONNNMMMLLLJJJGGGEEECCCBBBBBB>>>===;;;999888888888999777666444444555555555333222222222222222222222222111111111111111000000000...//////000111111222222------...///000111222222222222222111111111111111111111222222222222111111///000222111000000111333555777999<<<===>>>>>>>>>============???BBBEEEGGGKKKKKKLLLMMMOOONNNLLLIIIHHHJJJKKKLLLMMMPPPTTTWWWdddmmmssspppiiiddd```\\\]]]]]]___aaa___ZZZ\\\aaapppxxx}}}yyyuuupppkkk^^^ZZZVVVSSSSSSSSSSSSRRRSSSUUUYYY^^^bbbhhhnnnrrrvvvyyyzzzpppfff]]]VVVPPPMMMLLLLLLJJJHHHGGGIIILLLOOOWWW^^^iiisss|||zzzuuussswwwtttqqqllleee\\\RRRKKKKKKHHHJJJRRRZZZ___eeejjjpppvvv}}}qqqddd\\\TTTLLLGGGFFFCCCEEEIIIOOOUUU___rrrzzzuuuqqqooonnnggg\\\TTTQQQUUU\\\aaakkkrrrxxxwwwuuurrrnnnhhhaaa\\\VVVRRRPPPMMMHHHCCCCCCCCCBBBAAA@@@>>><<<;;;===;;;999999;;;===>>>>>>@@@AAABBB@@@>>>===>>>???===<<<<<<<<<;;;;;;:::::::::;;;<<>>>>>>>>???DDDQQQ^^^}}}eee[[[SSSRRRSSSRRRPPPPPPOOOPPPRRRSSSSSSQQQPPPOOOMMMLLLJJJGGGDDDBBBAAA@@@???>>><<<;;;999999999999777666555444444444444444222222222222222222222222333333333222222222222222000000000000111111222222......//////000111111222111111111000000000000000000111222333333222111000...000111111000000111222666777:::<<<>>>???@@@@@@>>>=========???AAADDDFFFKKKLLLMMMOOOOOONNNLLLJJJIIIJJJLLLMMMNNNOOOSSSUUUYYYbbbhhhfffbbb___\\\XXX]]]]]]___bbb```[[[[[[___iiiqqqwwwvvvsssqqqnnnkkkaaa]]]XXXUUUSSSRRRQQQQQQQQQSSSWWW[[[```fffmmmrrruuuyyy~~~zzzpppfff]]]WWWQQQNNNLLLLLLKKKIIIGGGHHHKKKMMMVVV]]]gggqqqzzz{{{zzzyyyxxxxxxvvvqqqggg[[[RRRNNNJJJIIINNNTTTWWW\\\aaabbbgggqqqsssfff\\\QQQMMMJJJFFFEEEFFFBBBEEEKKKQQQXXXfff|||vvvsssmmmfffZZZQQQNNNQQQXXX]]]hhhpppwwwxxxwwwuuupppjjjddd___XXXTTTQQQNNNJJJFFFBBBBBBAAAAAAAAA???===;;;<<<;;;999999;;;===@@@AAAEEEFFFFFFDDDAAA@@@@@@@@@:::;;;;;;<<<<<<;;;::::::::::::;;;===@@@EEEMMMRRR]]]eeepppyyywwwnnneee```aaaeeellluuu|||uuurrrwww~~~|||aaaMMMDDD???>>>===>>>@@@GGGXXXhhh}}}eee[[[RRRQQQRRRPPPOOOOOOOOOPPPQQQSSSSSSRRRPPPOOOLLLJJJHHHEEECCCAAA??????AAA@@@>>>===;;;::::::999666666555444444444444555222222222222222222222222222222222222222222222222333333222222222111111111111111111111111111111111000000000000000000000000000111222333333222111000...000111111000000111222777888;;;>>>@@@AAAAAABBB???>>>>>>>>>???AAADDDEEEJJJLLLOOOQQQPPPNNNLLLKKKJJJKKKMMMNNNNNNOOOQQQSSSUUU\\\```___^^^``````^^^]]]\\\]]]```___ZZZYYY\\\```iiioooooommmmmmkkkhhhccc___YYYTTTRRRQQQOOONNNOOORRRUUUYYY^^^eeelllqqqvvvzzzzzzoooeee^^^XXXTTTQQQMMMMMMLLLJJJHHHHHHJJJLLLUUU[[[fffpppzzzzzzmmmdddUUUPPPMMMQQQVVV[[[aaaggghhhkkkpppyyyrrrfffZZZQQQJJJHHHHHHEEEEEEFFFDDDGGGMMMSSSZZZkkk{{{vvvjjjcccXXXPPPMMMPPPVVV[[[fffpppyyy||||||{{{vvvppphhhbbb[[[VVVSSSPPPKKKHHHDDDBBB@@@@@@AAA@@@>>>;;;::::::999999;;;>>>BBBEEEIIIJJJJJJHHHEEEBBBAAA@@@:::;;;;;;<<<<<<;;;:::::::::;;;<<<<<<>>>AAAGGGKKKSSS[[[dddlllppptttyyy}}}}}}uuummmfffaaaaaaeeellluuuxxxrrrqqqxxxzzz```MMMEEE>>>===>>>???AAAJJJ]]]ooozzzfff\\\SSSRRRSSSQQQOOOOOONNNOOOQQQSSSSSSRRRQQQOOOJJJIIIGGGDDDBBB@@@??????AAAAAA@@@>>>===;;;:::999555666666555333333444666222222222222222222222222/////////000000000000000444444333333222111111000222222222222111111111000000000000000111111111111111111222222222222111111///000222111000000111333777999;;;>>>AAABBBCCCCCCAAA@@@??????@@@AAADDDEEEJJJMMMQQQRRRQQQNNNMMMLLLKKKLLLNNNNNNNNNNNNPPPQQQRRRWWWZZZZZZ[[[___bbbbbb\\\ZZZZZZ\\\\\\XXXWWWYYY\\\eeelllmmmlllllljjjhhhccc___YYYTTTRRRPPPNNNMMMMMMPPPUUUYYY___eeekkkpppwww{{{zzzpppfff^^^YYYUUUSSSNNNNNNNNNLLLIIIIIIJJJLLLRRRYYYeeepppzzzvvvccc\\\WWWYYY___eeennnvvv|||||||||}}}~~~}}}sssiiiZZZRRRJJJIIIHHHEEEBBBCCCGGGIIINNNTTT[[[jjj|||uuugggaaaXXXPPPNNNQQQVVV[[[eeeppp{{{}}}xxxlllfff^^^XXXUUUQQQMMMIIIHHHEEEAAA@@@AAAAAA???<<<;;;;;;;;;:::;;;>>>CCCGGGMMMNNNPPPNNNJJJEEEBBB@@@===<<<<<<<<<;;;;;;:::::::::;;;<<<<<<===???BBBEEEJJJQQQXXX]]]___cccjjjqqq{{{|||vvvqqqkkkgggbbbfffmmmvvvuuupppqqqyyyvvv]]]KKKEEE===>>>???AAABBBKKK```sssvvvggg]]]UUUTTTUUURRROOOOOONNNOOOQQQSSSSSSRRRQQQPPPJJJIIIGGGEEECCCBBBAAA@@@AAA@@@???>>><<<:::999888555666777555333222444666222222222222222222222222.../////////000000000111222222222222111111111111000000000000111111111111000000000111111222222222222222111111111111222222000111222222111111222444666888;;;>>>@@@BBBBBBBBBCCCBBBAAA@@@@@@BBBDDDFFFIIINNNRRRTTTQQQNNNMMMMMMKKKMMMOOOOOONNNNNNOOOPPPMMMRRRUUUUUUWWW\\\^^^]]]\\\XXXVVVXXXXXXUUUUUUWWWZZZdddlllnnnmmmmmmkkkhhhddd```ZZZUUURRRPPPNNNMMMKKKOOOUUUZZZ```eeekkkooowww||||||qqqfff^^^XXXTTTRRROOOPPPOOOMMMKKKIIIJJJLLLNNNVVVcccoooyyywwwnnnffffffkkkrrr}}}zzzuuurrrrrrwww{{{}}}|||ssshhh\\\RRRJJJGGGFFFCCCBBBDDDGGGJJJOOOUUUZZZeeeyyyzzzpppgggaaaYYYRRRPPPQQQVVVYYYcccooo|||~~~sssmmmddd]]]YYYUUUPPPMMMNNNIIICCCAAABBBCCCBBB???>>>>>>===;;;:::<<>>AAABBBCCCLLL```sssuuuggg^^^VVVVVVVVVSSSPPPOOONNNOOOQQQSSSSSSRRRQQQPPPJJJIIIGGGFFFDDDCCCBBBBBB@@@??????===<<<999888666444666777666333222444666222222222222222222222222000000111111222222222333/////////000111111222222------...///000111222222000000111111222222222333333222111000000111222333000222333333222222333444555777:::===???AAABBBBBBDDDCCCAAAAAAAAACCCEEEFFFIIINNNSSSTTTRRRNNNMMMMMMLLLMMMOOOOOONNNNNNNNNOOOLLLQQQTTTUUUWWW[[[\\\ZZZ\\\WWWTTTVVVVVVTTTTTTVVVYYYccclllnnnmmmmmmkkkgggeee```ZZZVVVSSSQQQOOONNNJJJOOOUUU[[[aaafffkkknnnwww{{{rrrggg]]]WWWSSSPPPPPPQQQPPPNNNKKKJJJKKKLLLKKKTTTaaannnxxx}}}sssqqquuu|||xxxoookkkhhhnnnuuuyyy|||xxxmmm```[[[PPPGGGDDDDDDCCCEEEHHHGGGIIIOOOUUUYYY___mmm{{{xxxlllgggbbb[[[TTTQQQRRRUUUWWWbbbooo|||zzzsssjjjbbb^^^ZZZUUUQQQRRRLLLEEEBBBDDDEEEDDDAAAAAAAAA???<<<999:::???DDDYYY]]]``````[[[TTTMMMIIIBBB@@@>>>;;;::::::;;;<<<999:::;;;;;;:::;;;===???<<<@@@EEEEEEDDDIIISSS\\\eeerrryyyrrrkkkggghhhjjjooowww}}}tttpppsss|||mmmVVVGGGCCC===???BBBCCCDDDLLL```sss~~~ggg^^^WWWUUUUUUSSSRRRSSSOOOOOOPPPPPPQQQQQQPPPPPPLLLLLLJJJHHHEEECCCAAA@@@BBBAAA@@@>>>===;;;:::999666555555444444444555555666555444333111000//////111111222222222222111111000000000000111111111111222111111111000000//////222222111111111111222222111111111000000000000000222222222111111111000000777999;;;>>>@@@AAAAAAAAADDDBBBAAA@@@@@@CCCEEEGGGNNNOOOOOOQQQRRRQQQNNNKKKJJJJJJLLLNNNQQQRRRPPPNNNLLLMMMOOOQQQTTTVVVXXXYYYQQQSSSUUUTTTQQQOOOPPPRRRXXXeeennnooonnnppppppnnneeeccc___[[[VVVRRRPPPNNNOOORRRVVV\\\bbbiiinnnqqqyyy~~~vvvkkkaaaXXXRRRNNNKKKKKKKKKKKKJJJIIIHHHGGGMMMRRRZZZeeepppyyy||||||vvvrrrooollllllllloooqqqlllbbbZZZQQQNNNJJJHHHIIIJJJJJJJJJNNNKKKLLLPPPUUUYYYccclllzzzwwwrrrmmmeee]]]YYYTTTQQQSSSWWWbbbqqq}}}tttlllddd\\\UUUQQQQQQMMMHHHEEEDDDDDDDDDDDDDDDBBB@@@>>>=========>>>LLLQQQXXX]]]]]]YYYRRRNNNEEECCCAAA???===;;;::::::999666333444777::::::999>>>>>>>>>>>>@@@EEEKKKPPP\\\mmm|||rrrmmmmmmjjjpppyyy{{{xxxyyy~~~}}}fffTTTHHHCCC>>>>>>???AAABBBIIIXXXhhh}}}hhh___WWWVVVUUURRRQQQRRRNNNOOOPPPPPPPPPPPPOOOOOOIIIHHHFFFDDDBBB@@@???>>>AAA@@@???===<<<:::999888666666555444444444444555555444444333222111000000111111222222222222111111000000000000111111111111111111111111000000000///222111111000000111111222000000000000000111111111222222222111111111000000555777:::===@@@BBBCCCCCC???>>>===>>>@@@CCCGGGIIIMMMNNNPPPRRRTTTSSSOOOLLLKKKKKKLLLOOORRRUUUUUUUUUQQQQQQQQQRRRRRRRRRSSSSSSRRRTTTVVVUUURRRPPPPPPQQQTTTaaallloooppprrrrrrpppqqqnnniiibbb[[[UUUQQQNNNQQQRRRVVV[[[bbbhhhmmmpppvvv|||vvvkkkbbb[[[UUUQQQMMMMMMMMMLLLKKKJJJIIIHHHJJJOOOXXXcccnnnxxx~~~zzzvvvsssrrrnnnllliiiiiihhhccc[[[TTTRRRPPPMMMLLLMMMOOOPPPPPPPPPMMMLLLOOORRRVVV^^^gggrrr{{{}}}{{{yyywwwtttlllbbb\\\VVVRRRSSSWWW```ooozzzrrrkkkccc\\\XXXTTTPPPKKKGGGFFFFFFFFFFFFGGGEEECCCAAA???>>>>>>>>>DDDHHHOOOTTTUUURRRMMMIIIDDDCCCAAA???===<<<;;;;;;;;;888555666888;;;;;;;;;============???CCCJJJOOO[[[lll|||sssooopppsssyyy}}}{{{|||}}}fffSSSGGGAAA???>>>???AAABBBHHHUUUccciii```XXXVVVUUUQQQPPPQQQNNNOOOOOOOOOOOOOOONNNNNNIIIIIIGGGFFFDDDCCCCCCBBB@@@???>>><<<;;;999888777666666555444444444444444333333333222222222111111111111222222222222111111000000000000111111111111111111111111000000000000222111111000000111111222//////000000111111222222222222222111111111111111333555999===@@@CCCDDDEEE@@@???>>>???AAADDDHHHJJJLLLNNNQQQUUUXXXXXXUUURRRQQQOOONNNPPPSSSVVVXXXXXXXXXWWWUUUTTTRRRQQQPPPPPPSSSUUUWWWVVVSSSQQQOOOOOOSSS___lllssswwwzzzzzzxxx{{{xxxssslllccc[[[UUURRRRRRTTTWWW[[[```fffkkknnnsssyyywwwmmmeee^^^XXXTTTNNNNNNNNNMMMLLLKKKIIIIIIHHHLLLUUU___kkkvvv~~~~~~|||{{{zzzwwwsssmmmiiifffccc]]]YYYWWWUUUSSSSSSVVVXXXXXXXXXWWWSSSPPPPPPQQQSSS[[[cccmmmxxx{{{zzz{{{uuujjjaaaYYYSSSSSSWWW^^^mmm{{{tttmmmfffbbbYYYUUUOOOKKKJJJIIIHHHGGGIIIHHHFFFDDDBBB@@@@@@???AAADDDIIILLLNNNLLLJJJHHHAAA@@@???>>>===<<<<<<<<<;;;999888888:::<<<======;;;;;;<<<<<<>>>BBBHHHLLLYYYkkkzzzrrrppprrrzzz}}}|||eeeRRRFFF@@@???>>>@@@BBBCCCFFFPPP\\\jjjaaaXXXVVVTTTQQQOOOPPPOOOOOOOOOOOONNNNNNMMMLLLJJJIIIGGGFFFEEEEEEEEEEEE@@@???>>>===;;;:::999888777666555444444444444444222222222222222222222222111111222222222222111111///000000000111111111111111111111000000000000000111111000000000000111111......///000111222222333111111111111111111111111333555888<<<@@@BBBDDDDDDFFFDDDCCCBBBBBBEEEGGGIIILLLOOOTTTZZZ```aaa___]]]ZZZVVVSSSRRRTTTWWWZZZ[[[aaa___\\\YYYUUUSSSRRRQQQSSSUUUVVVWWWUUURRROOOMMMPPPZZZiiiuuu{{{~~~~~~|||xxxrrrjjjbbb[[[WWWTTTUUUWWWZZZ___dddiiilllqqqwwwyyypppggg```YYYUUUNNNNNNNNNMMMLLLJJJIIIHHHFFFJJJRRR]]]iiittt}}}~~~}}}}}}}}}}}}~~~wwwqqqmmmkkkiiiggg```^^^]]]^^^```bbbbbbaaa```ZZZUUUTTTSSSTTT\\\dddpppzzz{{{~~~}}}qqqggg]]]UUUSSSVVV]]]lll~~~{{{tttnnniii^^^ZZZUUUPPPNNNLLLKKKIIIIIIHHHGGGEEEDDDCCCBBBAAA@@@BBBDDDEEEEEEEEECCCBBB======<<<;;;;;;;;;;;;<<<::::::999999;;;<<<======:::;;;;;;<<<===AAAFFFJJJWWWiii|||uuuoooooorrr{{{{{{eeeRRREEE@@@???>>>@@@CCCCCCDDDLLLUUUjjjaaaXXXVVVTTTQQQOOOPPPPPPPPPPPPOOONNNMMMLLLKKKFFFEEECCCAAAAAAAAABBBBBB@@@@@@???>>>===;;;::::::777777666444444333333333111222222222222333333333111111222222222222111111///000000000111111111111000000000000000000111111111000000000000000000111......///000111222222333111111111111111111111111444666999<<>>>>>>>>===<<<;;;999999::::::999999999999::::::999:::::::::;;;;;;<<<===;;;<<<======???BBBGGGJJJVVViii{{{uuuooopppsssyyyyyycccQQQFFFAAA???>>>???BBBCCCCCCIIIPPPiii```XXXVVVUUUQQQPPPQQQQQQQQQQQQPPPOOOMMMLLLKKKHHHFFFDDDBBBAAABBBCCCCCC@@@@@@???>>>===<<<;;;;;;888777666555444333333333222222222222222222222333111111222222222222111111000000000000111111111111000000000000111111111111111000000//////000000111//////000000111111222222111111111111111222222222444666999<<>>???AAADDDHHHJJJLLLNNNTTT[[[bbbggghhhggg]]][[[YYYZZZ```gggmmmpppyyyuuunnneee]]]WWWSSSQQQTTTUUUWWWZZZ[[[XXXSSSNNNPPPVVVdddttt~~~|||vvvnnnddd\\\VVVUUUUUUUUUXXX\\\bbbgggkkkpppvvv~~~wwwlllbbbYYYSSSNNNNNNNNNLLLKKKIIIGGGFFFGGGJJJPPPYYYdddqqq{{{~~~|||zzzyyywwwtttppplllddd]]]WWWUUUTTTWWWaaakkk{{{}}}ssskkkaaaXXXTTTUUUZZZfffvvvyyytttlllhhhccc^^^ZZZVVVSSSPPPIIIIIIIIIIIIHHHFFFEEEDDDAAA@@@???===;;;999888888999999888888888999999:::888:::<<<<<<;;;;;;<<<>>>>>>???@@@AAABBBEEEIIILLLXXXkkk}}}wwwsssssswww{{{ttt^^^NNNEEEBBB???===>>>BBBCCCDDDIIIPPPhhh___WWWVVVUUURRRQQQRRRSSSRRRRRRQQQOOONNNLLLKKKKKKIIIFFFDDDCCCCCCDDDEEE??????>>>===<<<;;;;;;:::888777666555444333333333333222222222222222222222111111222222222222111111000000000000111111111111///000000000111111111111000000////////////000000000000000000000111111111000000111111111222222222222444888<<>>===>>>@@@CCCGGGIIIJJJKKKNNNSSSYYY^^^______YYYWWWVVVZZZ```iiiooorrryyyuuunnnfff^^^YYYVVVUUUVVVWWWZZZ^^^```]]]WWWRRRSSSVVVbbbrrr|||~~~~~~}}}}}}|||xxxqqqhhh```ZZZTTTTTTUUUWWW\\\bbbgggkkkooouuu|||yyynnncccZZZTTTPPPPPPOOONNNLLLJJJHHHGGGFFFIIINNNVVVaaammmxxx~~~}}}~~~yyyrrrmmmccc]]]WWWVVVWWW\\\gggrrrxxxpppkkkbbbYYYUUUUUUUUU```ooo~~~|||tttpppjjjeeeaaa]]]XXXUUUNNNNNNMMMLLLJJJGGGDDDCCCDDDCCCBBB@@@???===<<<<<<;;;::::::999999999::::::999<<<>>>>>>===<<<>>>@@@AAABBBCCCDDDEEEHHHLLLOOO\\\ooo~~~yyyttttttxxx~~~mmmYYYKKKDDDBBB???<<<===AAACCCEEEJJJQQQ~~~ggg^^^WWWUUUUUUSSSRRRSSSSSSSSSSSSQQQPPPNNNLLLKKKIIIGGGDDDAAA??????AAABBB>>>>>>===<<<;;;;;;::::::888888666555444333333222333333333222222222111111111111222222222222111111000000000000111111111111//////000000111111111222000000////////////000000111111111000000000000000000000111111222222222222000222666;;;???BBBDDDEEEDDDBBBAAA@@@AAACCCEEEGGGHHHHHHIIIMMMQQQUUUVVVWWWVVVTTTSSSVVV]]]dddjjjmmmsssooojjjddd___\\\[[[[[[WWWYYY\\\aaadddaaa[[[UUUNNNOOOZZZjjjtttuuuuuuyyyxxxyyyzzzyyytttmmmfffaaaTTTSSSTTTVVV[[[bbbhhhkkknnnttt{{{zzzoooeee[[[VVVQQQQQQPPPOOOMMMKKKIIIHHHFFFHHHLLLTTT^^^kkkvvv|||}}}yyyxxxzzz}}}~~~~~~|||sssmmmddd^^^YYYXXXZZZaaammmxxx}}}yyysssnnnjjjcccZZZUUUUUUQQQ\\\kkkzzzyyyuuupppjjjfffaaa\\\YYYSSSRRRQQQOOOKKKGGGDDDBBBAAA@@@@@@???===<<<<<<;;;<<<<<<;;;;;;::::::;;;;;;:::===@@@@@@>>>>>>???AAACCCDDDFFFGGGHHHJJJMMMPPP```rrr|||xxxssssssvvvhhhTTTHHHBBBAAA???<<<<<<@@@DDDFFFLLLRRR