BM6P6(@ ''')))******((('''((()))((('''&&&%%%%%%%%%%%%%%%***)))(((&&&$$$"""!!! $$$%%%%%%$$$######$$$&&&'''%%%%%%((()))&&&&&&)))!!!###$$$$$$$$$$$$%%%'''"""$$$###"""###&&&$$$ $$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$#########$$$%%%%%%&&&"""&&&)))'''""" ###'''"""&&&$$$'''(((!!!"""$$$'''((('''###"""###%%%$$$$$$%%%''')))###"""!!!###&&&'''&&&###!!!"""###$$$&&&'''(((((('''((('''%%%&&&++++++''')))))))))'''%%%%%%''')))---,,,+++,,,111999AAAFFFEEECCCAAA???AAAHHHQQQWWW\\\UUUMMMNNNXXXfffssszzz|||ggg[[[[[[aaaeeemmm{{{~~~iiiWWWOOOQQQZZZccceee```ZZZXXXYYYZZZWWWWWWYYYXXXUUUTTTVVVSSSRRROOONNNRRRZZZbbbeeekkkiiifff```YYYRRRLLLHHHHHHJJJKKKKKKJJJKKKNNNQQQSSSSSSTTTVVVYYY]]]aaaccc```\\\VVVPPPOOONNNLLLHHHMMMSSSUUUQQQNNNQQQUUUWWWOOOYYYfffjjjaaaZZZcccsssvvvggg\\\LLLBBB555---+++++++++)))(((++++++''''''+++***$$$+++***))))))(((&&&"""''')))!!!((()))&&&+++%%%%%%%%%%%%&&&&&&'''(((""""""!!!!!!"""$$$%%%'''$$$""" """$$$%%%### %%%&&&))))))!!!&&&$$$###$$$%%%((((((&&&$$$%%%%%%%%%###"""###%%%(((!!!"""$$$&&&'''&&&$$$###""""""'''!!!***!!!!!!"""###$$$### %%%%%%%%%$$$$$$#########!!!###$$$$$$######$$$%%%""""""#########$$$$$$$$$"""%%%$$$  """!!!###$$$$$$$$$$$$######"""&&&"""!!!$$$$$$!!! !!!$$$$$$######"""######$$$######$$$&&&$$$###$$$''' ###%%%!!!###***!!!"""$$$%%%$$$######$$$%%%###""""""###$$$$$$###"""######$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''&&&$$$!!!!!!$$$&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&***)))'''%%%$$$$$$$$$$$$((('''%%%%%%%%%&&&(((***%%%&&&''''''&&&&&&''')))...***((()))'''$$$$$$&&&%%%%%%%%%&&&&&&&&&''''''%%%***%%%###))))))(((///&&&&&&%%%$$$%%%'''(((&&&(((&&&%%%&&&(((******)))###%%%&&&%%%$$$######$$$''')))******((('''((()))'''''''''''''''((()))***&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$######$$$&&&%%%""""""%%%&&&###$$$'''!!!###$$$$$$$$$$$$%%%'''&&&''''''%%%&&&)))(((###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&+++++++++***)))(((((((((!!!$$$$$$###%%%(((&&&"""!!!###%%%''''''%%%""" $$$%%%&&&%%%$$$$$$%%%'''%%%$$$###%%%((()))(((&&&%%%%%%%%%&&&&&&&&&'''''''''((('''%%%&&&******&&&&&&'''(((''''''''')))******)))((((((,,,111777;;;<<<>>>AAAEEEJJJQQQXXX^^^]]]XXXQQQMMMQQQ\\\kkkuuu|||uuuhhh]]]TTTVVV^^^hhhuuupppfffnnnzzz~~~lll\\\TTTUUUOOOKKKIIIGGGEEEGGGKKKLLLKKKHHHEEEEEEJJJPPPSSSOOONNNKKKHHHDDDAAA>>>===>>>?????????>>>???AAADDDBBBBBBCCCDDDFFFHHHJJJLLLDDDCCCAAA@@@@@@BBBDDDCCCCCCNNNXXX]]]dddnnnwwwzzzsssvvv}}}~~~xxxyyytttgggYYYNNNAAA999...)))((())))))((($$$)))+++******+++(((!!!***(((&&&&&&&&&&&&%%%$$$"""$$$###$$$!!!&&&$$$$$$$$$$$$$$$$$$%%%&&&######""""""###$$$&&&'''###"""!!!"""$$$%%%### ######&&&'''""" '''%%%&&&%%%""" !!!"""######!!!!!!!!!"""!!!"""###%%%%%%%%%$$$######%%%!!!"""'''"""!!!,,,""""""######$$$""" ##################"""""" """######"""!!!###$$$""""""#########$$$$$$$$$!!!$$$$$$ """###### !!!!!!"""""""""!!!!!!""" ######"""###'''###############$$$%%%%%%######$$$$$$$$$######%%%###"""!!! !!!$$$&&&!!!###$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&$$$!!!"""$$$&&&&&&%%%&&&%%%$$$#########%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&'''((()))&&&%%%''''''%%%&&&***%%%%%%%%%&&&&&&&&&&&&&&&###((($$$!!!&&&$$$!!!'''&&&'''''''''&&&''''''&&&+++)))'''&&&'''''''''%%%%%%'''(((((('''&&&'''((('''(((******((((((((()))&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%$$$######$$$&&&$$$!!!!!!$$$%%%"""###%%%!!!###$$$$$$$$$$$$%%%'''$$$&&&%%%###$$$'''&&&"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%+++(((&&&&&&((((((&&&######!!!###)))+++(((%%%%%%!!!"""$$$&&&'''''''''&&&%%%&&&'''&&&$$$###$$$%%%%%%$$$$$$&&&(((((('''&&&''''''&&&&&&%%%%%%$$$$$$''')))'''%%%&&&)))((($$$###%%%'''(((((((((***+++)))(((''''''(((+++---///111777AAAJJJSSSZZZaaaeee___[[[SSSLLLIIIPPP^^^iiippp~~~tttddd]]]XXXWWW]]]hhhssszzzooo___VVVLLLGGGBBBAAAEEEKKKOOONNNLLLIIIEEEEEEJJJNNNJJJHHHDDD???<<<999999888;;;::::::;;;===@@@CCCEEEAAA@@@???===<<<<<<<<<<<<777999<<<>>>@@@EEELLLRRR]]]jjjxxx}}}mmm```TTTGGG???555///)))&&&''')))((('''%%%((()))'''''')))'''$$$)))&&&$$$###%%%'''((()))###&&& %%%&&&###((($$$######""""""""""""###$$$$$$######$$$%%%&&&'''###""""""###$$$$$$###!!!!!! """$$$$$$!!!###'''$$$&&&&&&!!!!!!"""$$$''''''%%%###"""!!!""""""""""""############$$$'''"""!!!%%%!!! +++######$$$$$$###!!! !!!!!!""""""""""""""""""!!!""""""!!!!!!"""######""""""""""""###$$$$$$ $$$%%%!!! ###%%%$$$ !!!"""""""""""""""'''%%%$$$$$$ $$$############$$$%%%&&&&&&######"""###$$$$$$###!!!'''""" %%%'''%%%!!!############!!!"""$$$&&&###&&&'''&&&$$$###%%%'''$$$#########$$$&&&'''((($$$$$$$$$$$$$$$%%%&&&&&&%%%###""""""$$$&&&%%%%%%'''%%%""" !!!###$$$!!!!!!"""$$$%%%%%%%%%%%%"""###%%%''''''&&&%%%###%%%'''((((((&&&%%%&&&&&&'''$$$###&&&'''%%%&&&***&&&&&&&&&&&&%%%%%%%%%%%% (((&&&$$$(((%%%!!!'''&&&'''))))))(((&&&&&&'''+++)))'''&&&''''''&&&%%%%%%'''))))))(((((()))***&&&(((******)))((())))))***)))(((&&&%%%$$$######'''''''''&&&%%%%%%$$$$$$$$$%%%%%%$$$######$$$&&&%%%""""""&&&&&&###$$$'''!!!###$$$$$$$$$$$$%%%'''$$$%%%$$$!!!###&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%$$$#########$$$$$$$$$###&&& !!!***,,,'''%%%)))######$$$%%%&&&(((((()))$$$%%%&&&&&&%%%$$$$$$%%%""""""###$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$######'''((('''%%%&&&((('''"""###%%%((())))))((()))******)))))))))******+++++++++222===HHHSSS[[[cccggg___[[[UUUNNNJJJMMMUUU\\\hhhuuu~~~sssfffbbb___ZZZ^^^fff~~~|||vvvjjjbbb\\\XXX[[[```gggffffffddd```___cccjjjmmmhhh___TTTKKKEEEAAA@@@@@@???@@@EEEMMMVVV]]]```]]]ZZZSSSLLLGGGDDDCCCCCCFFFHHHKKKNNNPPPWWWdddqqqyyyhhhYYYNNNDDD;;;666...+++)))((()))***)))(((***)))&&&###"""%%%(((***'''%%%$$$$$$&&&(((((((((%%%)))$$$""")))(((&&&,,,%%%$$$###""""""!!!""""""$$$$$$$$$%%%%%%&&&&&&&&&############$$$$$$###"""!!! """$$$$$$$$$$$$"""$$$$$$""""""&&&###%%%&&&&&&$$$"""""""""""""""!!!!!!!!!!!!"""### %%%"""$$$ %%%###$$$%%%$$$""" !!!!!!!!!""""""######### !!!""""""!!!!!!"""$$$###""""""!!!"""###$$$$$$!!!%%%&&&"""!!!###%%%### !!!"""$$$$$$%%%%%%%%%((('''&&&$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%"""###""""""###%%%###&&&""" """''')))%%%!!!###$$$###"""!!!"""%%%'''!!!%%%)))'''###!!!$$$'''###"""!!!!!!"""%%%((()))$$$$$$$$$###$$$%%%%%%&&&$$$#########$$$%%%%%%%%%&&&%%%###!!!!!!!!!"""### !!!###%%%&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%&&&((((((&&&%%%%%%%%%(((%%%$$$&&&&&&######%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%+++(((%%%+++'''&&&(((***(((%%%%%%((('''%%%$$$%%%'''))))))(((!!!###%%%&&&&&&&&&''')))&&&((()))***)))((()))***+++***)))(((&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$""""""%%%&&&######&&&!!!###$$$$$$$$$$$$%%%''''''(((&&&$$$%%%))))))%%%########################$$$$$$$$$######$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%!!!%%%((('''%%%%%%(((,,,)))!!! ''')))%%%%%%+++%%%%%%%%%%%%&&&''''''(((!!!###%%%&&&&&&%%%&&&'''!!!"""$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&''''''%%%%%%(((&&&!!!$$$&&&)))***)))((((((((())))))***+++++++++++++++)))...777@@@IIIRRR[[[```___[[[WWWUUUVVVWWWWWWWWWccclllyyy}}}ppp```YYYZZZaaahhhrrryyy{{{{{{~~~yyyttt{{{}}}xxxjjj___XXXTTTQQQOOOOOOXXXhhhxxxvvvkkkbbb]]]\\\\\\[[[[[[]]]aaacccjjj{{{|||uuuxxx}}}qqqfffWWWIII???888222///+++***))))))))))))(((&&&'''''''''&&&$$$$$$'''***&&&%%%%%%&&&((('''%%%###!!!&&&""" %%%$$$"""(((&&&%%%$$$###############$$$$$$%%%%%%%%%&&&&&&%%%"""###$$$$$$$$$############"""!!!!!!###%%%###!!!!!!!!!!!!###$$$%%%%%%$$$ !!!  """"""!!! !!!!!!"""%%%###!!!%%%"""!!!###$$$%%%$$$""" """!!!""""""######$$$$$$$$$!!!"""$$$###""""""###%%%###"""!!! !!!"""$$$%%%"""&&&'''###!!!######""" !!!"""$$$$$$%%%%%%%%%!!!""" %%%...'''&&&%%%$$$###""""""""" ###$$$""""""%%%#########$$$%%%&&&&&&%%%$$$###$$$###"""!!!"""%%%'''$$$((('''""" """&&&"""!!! !!!###&&&((($$$############$$$%%%%%%######$$$$$$$$$$$$%%%%%%###$$$%%%&&&%%%$$$"""!!!###$$$%%%&&&&&&%%%$$$###'''&&&%%%%%%%%%&&&((()))###%%%(((((('''%%%%%%%%%'''$$$$$$'''&&&###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""'''$$$###***---(((%%%((((((%%%%%%((('''%%%$$$%%%'''((()))(((!!!$$$%%%%%%%%%'''(((%%%''')))***)))((()))***###""""""######%%%&&&&&&$$$%%%%%%&&&'''((((((((($$$%%%%%%$$$######$$$&&&### ###$$$!!!"""$$$!!!###$$$$$$$$$$$$%%%'''&&&&&&$$$!!!"""&&&'''###########################$$$############$$$$$$%%%%%%%%%$$$$$$######$$$$$$ %%%))))))%%%$$$)))...(((###!!!###%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&& """%%%'''&&&&&&''''''###%%%''''''&&&&&&'''(((%%%%%%&&&((()))+++,,,,,,$$$&&&&&&$$$&&&(((%%%!!!&&&'''))))))((('''((()))''''''(((***************))),,,000555;;;DDDMMMSSS[[[YYYXXX\\\aaacccaaa^^^aaadddkkkwww|||mmmfffYYYXXXZZZ______]]]]]]___qqq}}}~~~yyyuuuooollluuutttrrrssswwwxxx|||{{{vvvpppnnntttxxxmmm```WWWJJJ===444...+++)))'''((((((((('''&&&%%%$$$!!!$$$***...+++&&&$$$'''&&&&&&&&&'''((('''###!!!%%%""" %%%###!!!(((&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""$$$%%%%%%$$$######$$$"""###""" !!!$$$###"""!!!!!!###%%%%%%"""!!!!!! !!!###""""""""""""!!!!!!!!!!!!&&&%%%"""&&&%%% ###"""$$$&&&$$$!!! """$$$""""""##################"""###$$$$$$######$$$%%%###"""!!! """###%%% $$$&&&###!!!######!!! !!!""""""""""""""" !!!"""!!! $$$+++&&&&&&$$$###"""!!!!!!!!!$$$'''###"""%%%%%% !!!$$$&&&&&&$$$###$$$&&&############!!!"""$$$&&& ###&&&&&&###!!!"""$$$!!! !!!"""$$$%%%###############$$$%%%%%%!!!###%%%%%%$$$$$$$$$%%%"""###&&&((((((&&&$$$"""%%%&&&&&&&&&%%%$$$######((('''%%%$$$%%%&&&)))***!!!$$$'''((('''&&&%%%%%%$$$"""###''''''%%%%%%'''$$$$$$$$$$$$%%%%%%%%%%%%'''&&&$$$&&&$$$$$$---;;;...%%%'''(((&&&%%%(((***(((&&&%%%&&&&&&%%%$$$!!!###&&&'''&&&'''((()))%%%'''))))))))))))***+++ !!!"""$$$%%%&&&%%%%%%&&&&&&''''''(((((($$$%%%%%%$$$######$$$&&&###!!!!!!$$$$$$""""""%%%!!!###$$$$$$$$$$$$%%%'''######!!!###### $$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%&&&%%%$$$$$$######$$$$$$"""$$$&&&%%%######%%%'''###$$$###!!!"""%%%###$$$$$$%%%&&&&&&&&&&&&%%%!!!###&&&'''&&&%%%%%%%%%"""%%%''''''&&&%%%''')))$$$%%%&&&''')))***++++++"""$$$%%%$$$&&&(((&&&!!!%%%&&&''''''''''''***,,,&&&''''''(((((((((((((((((()))+++---000777>>>DDDOOOQQQVVV\\\bbbfffhhhiiifffbbbbbbjjjuuuoookkkiiihhhbbbYYYUUUWWW\\\fffvvv}}}|||}}}|||yyyxxxxxxyyy{{{{{{}}}zzzmmmbbb[[[MMMFFF<<<333,,,)))))))))%%%&&&''''''&&&%%%%%%%%%$$$%%%***---***%%%&&&+++&&&%%%%%%%%%&&&&&&%%%### '''%%%###'''%%%###***%%%%%%$$$$$$$$$%%%%%%&&&######$$$%%%%%%$$$###""""""$$$&&&&&&$$$"""###%%%###$$$ ###### #########"""!!!!!!!!!!!!"""###$$$$$$######%%%'''""""""###$$$###"""!!! '''$$$"""$$$"""&&& ###&&&$$$!!! ###'''""""""""""""""""""!!!!!!!!!"""######""""""###$$$###""" !!!###%%% ###""""""$$$%%%$$$ !!!!!!"""""""""!!!!!!'''###"""$$$""""""###""""""!!!!!!"""######$$$+++%%%!!!%%%'''$$$!!!###%%%$$$###"""$$$&&&!!!###$$$$$$######$$$%%%"""###%%%&&&&&&$$$###"""!!!!!!"""""""""########################$$$$$$%%%!!!###&&&&&&$$$###$$$%%%"""###$$$&&&'''&&&%%%%%%%%%%%%$$$###############&&&&&&%%%%%%&&&&&&''''''"""&&&((('''&&&&&&&&&%%%###$$$((((((%%%$$$&&&""""""###$$$%%%&&&&&&'''###,,,***%%%''''''***666NNN888'''&&&)))&&&$$$&&&)))(((&&&%%%&&&&&&%%%$$$###%%%'''(((''''''((()))%%%'''))))))))))))***+++((((((''''''(((((())))))***)))((('''&&&%%%$$$$$$$$$%%%%%%$$$######$$$&&&&&&######&&&'''$$$%%%'''!!!###$$$$$$$$$$$$%%%'''%%%%%%###!!!%%%&&&###&&&&&&&&&&&&&&&&&&&&&&&&######""""""###$$$%%%%%%&&&%%%%%%$$$#########$$$(((&&&%%%%%%&&&&&&$$$"""%%%%%% !!!&&&"""!!!"""$$$&&&''''''&&&&&&###%%%((((((&&&$$$###### ###%%%&&&$$$###%%%'''"""######$$$%%%&&&'''((( ###$$$$$$&&&(((&&&!!!$$$%%%&&&&&&&&&(((,,,///((((((((((((((((((((((((&&&'''((()))+++000666:::CCCIIIQQQXXX]]]bbbjjjooonnnddd___dddnnnyyywwwiiidddfffWWW\\\eeeqqq~~~}}}zzz|||xxxtttxxx{{{zzz}}}qqqhhhmmmwww~~~~~~kkkZZZPPPNNN>>>999222,,,))))))***,,,%%%'''(((((('''''''''(((---)))'''&&&###!!!)))555'''%%%###"""$$$&&&''''''&&&%%%"""&&&$$$""")))$$$#########$$$%%%&&&&&&"""###$$$%%%$$$$$$"""!!!"""$$$'''&&&$$$"""###%%%###$$$ ###%%%""""""%%%&&&###$$$*** ###$$$$$$######$$$"""###$$$%%%$$$###!!!&&& """###(((###%%%$$$!!!!!!$$$)))""""""!!!!!!  !!!""""""!!!!!!"""######""" !!!###%%%!!!!!!"""&&&'''&&&###$$$$$$$$$$$$######"""######%%%######$$$ !!!###$$$%%%%%%---&&&!!!%%%((('''######""""""######$$$%%%!!!"""$$$%%%$$$######$$$$$$$$$%%%&&&((('''$$$""""""######$$$$$$$$$###############"""###$$$$$$%%% ###&&&'''$$$###$$$%%%""""""######$$$%%%''''''$$$###"""!!!!!!"""###$$$"""###%%%''''''&&&%%%$$$!!!%%%(((((('''''''''***''''''***(((###!!!"""!!!!!!"""###%%%&&&'''((('''%%%!!!$$$&&&,,,:::[[[AAA***'''***'''###%%%&&&$$$###$$$&&&(((((('''###$$$&&&'''&&&&&&'''(((&&&((())))))(((((()))+++%%%%%%&&&&&&%%%%%%$$$###$$$''')))&&&###"""&&&+++(((%%%$$$%%%'''(((&&&$$$#########$$$$$$%%%%%%&&&'''$$$!!!"""%%%((('''%%%"""$$$&&&$$$""""""$$$'''###(((###,,,'''#########$$$%%%%%%%%%%%%$$$'''$$$###$$$&&&'''%%%######%%%((((((&&&$$$###"""&&&###"""&&&&&&""" !!!&&&$$$+++555111$$$###---&&&$$$######%%%%%%$$$"""%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%$$$$$$&&&'''&&&%%%$$$&&&((())))))(((###)))&&&###)))((('''///(((((((((&&&%%%&&&))),,,&&&'''((()))+++---...///999===CCCLLLWWWbbbjjjnnntttooopppvvvyyyvvvwww{{{xxxpppeee]]]]]]fffrrr{{{yyywww|||yyywwwqqqlllqqq{{{~~~{{{}}}lllYYYIII???<<<000000///,,,***((()))+++((('''&&&&&&&&&(((***+++&&&(((***(((%%%"""###$$$+++***(((&&&$$$%%%'''***'''&&&$$$""""""###$$$%%%#########$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""#########$$$$$$%%%%%%&&&&&&%%%%%%###"""*** """$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$%%%%%%###""" !!!"""!!!  !!!#########$$$%%%%%%&&&&&&!!! !!!$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$###!!!"""######"""###%%%'''$$$#########$$$%%%&&&&&&)))((('''%%%$$$#########%%%%%%$$$""" !!!$$$&&& !!!""""""!!!"""$$$&&&'''&&&%%%######$$$%%%&&&***(((&&&$$$"""!!!!!!"""!!!"""$$$&&&''''''''''''"""############$$$$$$$$$"""###$$$###""""""$$$&&&%%%%%%%%%$$$######&&&(((%%%&&&'''&&&$$$###$$$%%%"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!"""$$$%%%&&&%%%%%%$$$%%%%%%$$$""" ###%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$###"""!!!!!!***)))'''(((%%%,,,>>>]]]???$$$ '''((('''(((///+++&&&&&&((()))%%%!!!"""$$$&&&'''&&&&&&''')))&&&((())))))(((((()))***&&&&&&&&&&&&&&&%%%$$$$$$%%%'''(((%%%!!!"""%%%'''%%%######%%%&&&%%%$$$""""""##################%%%%%%%%%$$$$$$$$$&&&'''"""###%%%$$$""""""$$$&&&###)))"""+++&&&$$$"""######$$$$$$$$$$$$$$$%%%$$$###$$$(((******)))$$$&&&((((((&&&%%%%%%%%%$$$"""###&&&'''$$$###$$$###!!!%%%+++)))"""###***%%%$$$$$$%%%&&&''''''&&&$$$$$$%%%&&&''''''''''''$$$%%%&&&%%%$$$%%%&&&(((%%%$$$$$$%%%'''((('''&&&%%%+++(((&&&+++***(((///&&&&&&&&&$$$###$$$''')))%%%%%%&&&''')))***++++++///222888AAALLLZZZiiirrr~~~{{{{{{~~~|||tttoooooovvv~~~mmmbbb]]]___aaaiiimmmrrrzzz~~~|||}}}{{{vvvxxxzzzxxxqqqqqquuuyyyxxxvvv{{{~~~zzz{{{yyykkkZZZJJJ===777444(((((()))((('''''')))+++%%%&&&&&&'''''''''''''''''''''(((''''''&&&%%%%%%$$$%%%%%%%%%%%%(((,,,000'''&&&$$$###"""###$$$%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%$$$######"""&&&&&&%%%$$$$$$###""""""###!!!!!!!!!%%%&&&$$$!!!###&&&############$$$$$$$$$$$$!!!!!!"""###$$$$$$###!!! """###"""!!!!!!"""##################""""""""" """############### !!!!!!"""""""""!!!!!!!!!!!!"""!!!!!!"""###%%%!!!!!!!!!"""###%%%&&&'''%%%###  ###$$$!!!""""""!!! !!!###%%%"""###$$$$$$###$$$&&&(((#########$$$$$$$$$$$$%%%$$$###""" !!!!!! !!!###%%%&&&&&&&&&%%%"""############$$$$$$$$$"""###$$$###""""""$$$%%%'''((('''%%%###"""###%%%%%%&&&'''&&&$$$###$$$%%%###$$$$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%###"""!!!###%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###!!!((('''&&&))))))222FFFMMM555""""""((((((&&&(((---)))$$$###%%%&&&$$$ """$$$&&&&&&&&&%%%&&&'''&&&((())))))((('''(((***&&&''''''''''''&&&%%%%%%%%%''''''%%%!!! """$$$&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&(((&&&"""!!!$$$((("""#########""""""$$$&&&$$$)))"""***&&& %%%"""""""""#########$$$$$$%%%$$$###$$$&&&)))******%%%'''''''''%%%%%%''')))###!!!###'''(((%%%$$$'''!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$&&&(((******)))"""###%%%&&&'''''''''&&&$$$&&&''''''&&&&&&'''(((&&&$$$###$$$&&&&&&%%%$$$$$$+++)))''',,,)))&&&---%%%&&&&&&%%%$$$$$$''')))&&&&&&''''''((()))))))))(((+++000555>>>MMMaaannnzzz{{{|||uuurrrnnnxxx|||rrrnnnmmmgggbbb]]]^^^fffuuu}}}vvvzzzxxx|||~~~zzzzzz{{{xxx{{{|||}}}{{{uuusssrrrqqqvvvyyy~~~~~~{{{wwwrrrpppeeeTTTDDD888222///...'''((())))))((((((***,,,$$$&&&'''((()))((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%(((((('''%%%$$$%%%(((***&&&%%%$$$#########$$$%%%'''%%%$$$""""""###$$$%%%&&&%%%%%%$$$$$$#########%%%%%%%%%$$$######""""""###""""""######&&&'''"""###'''!!!!!!""""""######$$$$$$ !!!"""###$$$######""" """######""""""###%%%######"""!!!!!! ###&&&******'''%%%%%%''' !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!###%%%&&&'''"""  $$$''' """###$$$###"""###%%%###$$$%%%$$$$$$$$$&&&((( !!!"""###$$$$$$$$$######""""""######$$$%%%&&&!!!"""$$$%%%%%%%%%$$$"""############$$$$$$$$$###$$$%%%$$$""""""###$$$&&&&&&&&&%%%###"""$$$%%%$$$%%%&&&%%%$$$###$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&$$$%%%&&&%%%$$$###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%"""'''%%%$$$((()))222EEE888***!!!%%%)))'''&&&'''---((($$$###$$$%%%$$$"""###$$$&&&&&&%%%$$$$$$%%%'''((()))(((''''''((()))''''''((((((''''''&&&%%%###%%%'''&&&%%%%%%''')))&&&$$$###""""""###%%%%%%(((((((((''''''&&&&&&%%%%%%''''''&&&###"""$$$%%%###############$$$%%%&&&%%%)))!!!)))&&&!!!'''"""""""""""""""######$$$&&&%%%###"""###$$$%%%&&&%%%&&&%%%$$$###%%%'''***"""!!!###'''&&&######&&&###%%%$$$!!!###((((((###&&&%%%$$$&&&((())))))(((!!!"""%%%&&&'''''''''&&&%%%&&&(((((('''&&&'''((('''%%%$$$%%%&&&&&&%%%$$$""")))(((&&&***'''###)))'''(((((('''&&&''')))+++(((((()))))))))))))))***))),,,///000333>>>PPP^^^kkkrrr~~~~~~~~~{{{kkkaaa```dddiiikkknnnttt{{{}}}~~~{{{xxxwwwzzz~~~vvvqqqrrrvvvxxx{{{qqqeee[[[PPPAAA555///---,,,+++,,,,,,,,,***'''%%%%%%&&&''''''(((((((((((((((((($$$%%%%%%$$$""""""###$$$))))))(((&&&######%%%&&&%%%%%%$$$######$$$$$$%%%(((&&&$$$"""!!!"""$$$&&&%%%%%%%%%$$$$$$#########!!!!!!"""###$$$%%%%%%&&&""""""$$$((('''$$$&&&*** $$$$$$!!! ###'''"""""""""""""""!!!!!!!!!!!!###$$$$$$$$$###$$$!!!""""""""""""###%%%""""""!!!!!!!!! """(((---,,,((($$$$$$&&& !!!"""###$$$$$$$$$$$$###""" !!!!!!!!!!!! """###$$$%%%"""!!!"""%%%'''###%%%'''(((&&&%%%$$$$$$!!!"""######""""""$$$&&&######"""""""""######$$$######$$$$$$%%%&&&'''''' !!!###$$$%%%%%%%%%$$$""""""#########$$$$$$$$$###$$$%%%$$$###""""""### """$$$$$$$$$%%%''')))$$$%%%&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&$$$$$$$$$%%%&&&###%%%''''''%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%"""&&&###"""&&&$$$(((777)))$$$"""&&&(((&&&&&&)))---***&&&$$$%%%&&&&&&&&&###$$$&&&%%%$$$######$$$'''((()))((('''&&&'''(((''''''((((((''''''&&&%%%###$$$&&&&&&&&&&&&'''(((%%%%%%$$$$$$###$$$%%%&&&)))((((((''''''&&&&&&&&&(((&&&$$$%%%&&&&&&$$$"""$$$#########%%%&&&''''''$$$(((!!!(((&&&!!!'''""""""!!!!!!""""""###$$$%%%$$$$$$###"""###$$$%%%$$$$$$$$$"""!!!###&&&)))""""""$$$&&&$$$###%%%''''''$$$%%%)))'''!!!&&&%%%$$$%%%&&&&&&%%%$$$"""###$$$&&&&&&&&&&&&&&&$$$&&&(((((('''''''''(((((('''&&&&&&''''''&&&%%%""")))'''&&&***'''###(((&&&'''((((((''''''(((***(((((((((((((((((((((((((((,,,...---,,,111===HHHZZZeeesss}}}uuupppkkkgggfffgggfffcccbbbgggqqqzzz~~~|||zzzxxxwwwyyy~~~}}}ttteeeUUUEEE===444...,,,---,,,+++)))***)))'''### )))'''%%%######%%%''')))$$$''')))&&&!!!"""'''!!!###$$$$$$%%%&&&))),,,$$$$$$$$$$$$$$$$$$$$$%%%(((&&&$$$"""!!!"""$$$&&&%%%%%%$$$$$$$$$$$$$$$### !!!!!!"""$$$%%%%%%&&& !!!&&&&&&$$$$$$(((&&&###!!! !!!###$$$%%%$$$######"""!!! """%%%&&&%%%$$$%%%&&& !!!!!! """###!!!!!!!!!""""""#########"""'''&&&""" !!!"""###$$$%%%%%%&&&&&&$$$""" """###"""!!!!!!!!!!!! !!!!!!"""""""""#####################$$$'''))))))&&&$$$"""!!!!!!"""######"""###%%%'''(((&&&###!!!!!!"""$$$%%%!!!!!!!!!""""""""""""""""""###$$$&&&&&&&&&%%%%%%""""""#########$$$$$$$$$"""###%%%%%%###""""""### !!!$$$$$$$$$%%%&&&(((###$$$%%%%%%######$$$%%%&&&&&&&&&&&&%%%$$$######"""""""""######$$$$$$%%%'''&&&%%%#########$$$%%%###%%%''''''%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######!!!%%%###$$$(((###!!!***$$$###$$$&&&%%%$$$&&&******(((&&&%%%%%%&&&''''''###$$$&&&%%%$$$######$$$'''((()))(((&&&&&&&&&'''&&&''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%$$$###"""$$$%%%&&&&&&$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$'''%%%###$$$'''(((%%%!!!###"""!!!"""%%%''''''&&&###(((!!!)))'''!!!'''######"""!!!"""###$$$%%%!!!###%%%&&&&&&&&&(((***$$$$$$$$$"""!!!"""%%%'''""""""$$$&&&###"""$$$%%%&&&&&&&&&%%%%%%%%%&&&%%%######$$$$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%###%%%(((((('''&&&&&&'''(((&&&&&&&&&(((((('''&&&###***(((&&&+++(((%%%,,,$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&&&&&&&&&&&&&$$$'''))))))'''***111777>>>KKK]]]kkkyyy{{{ssshhh^^^ZZZ\\\```ccchhhooovvvzzzuuutttxxx|||ooo```PPPCCC333000,,,***************&&&'''((('''%%%#########(((%%%!!!!!!$$$'''''')))***'''###"""&&&)))###$$$%%%%%%$$$$$$&&&(((###$$$$$$$$$$$$%%%%%%%%%'''%%%$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$""""""%%%%%%"""!!!###***%%% """%%%%%%###$$$$$$###"""!!! !!!%%%&&&$$$###$$$''' !!!"""!!!  !!!!!!!!!"""######$$$%%%%%%!!!$$$$$$!!! !!!"""######$$$######$$$""" ###$$$###!!!###""""""!!!!!!!!!!!!!!!""""""$$$$$$###""" """$$$&&&&&&$$$!!!###%%%&&&%%%%%%%%%''')))'''%%%###"""""""""$$$%%%######$$$$$$$$$###"""!!!###$$$%%%&&&'''&&&&&&%%%"""############$$$$$$$$$ """%%%%%%$$$######$$$###%%%&&&%%%$$$""""""###"""###$$$$$$######$$$%%%$$$$$$%%%%%%%%%$$$######""""""""""""""""""######%%%%%%$$$#########$$$$$$###$$$%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$######### $$$###&&&,,,'''!!!((("""$$$%%%%%%######&&&***%%%%%%$$$$$$$$$$$$$$$%%%###$$$&&&&&&%%%$$$$$$%%%'''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%###""" ###&&&&&&$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''&&&%%%$$$"""  ###%%%%%%$$$!!!'''!!!***(((!!!&&&%%%$$$"""""""""###%%%&&&"""&&&''''''&&&''')))%%%%%%%%%$$$""""""$$$&&& !!!%%%'''###%%%&&&"""###'''&&&"""&&&///$$$###"""###$$$%%%$$$###'''&&&$$$###"""###$$$%%%"""$$$'''((('''&&&%%%&&&&&&%%%$$$%%%'''((((((&&&###***'''%%%***((('''...###%%%''''''&&&%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&&&&))),,,///&&&555FFFTTTgggzzzrrrllljjjhhhiiigggfffjjjnnniiiaaagggjjjnnnrrr}}}~~~zzzlllkkkjjjjjjnnnuuu{{{}}}qqqfffWWWEEE888333+++++++++)))''''''(((***%%%''')))***(((''''''((('''%%%### !!!$$$%%%'''$$$!!!"""%%%((()))((('''''''''&&&###!!!"""#########$$$$$$%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############'''######%%%%%%""""""###$$$"""!!!!!!###$$$###"""""""""""""""""""""""""""###$$$""" ###%%%"""######"""  !!!###########################$$$$$$$$$$$$#########!!!!!!"""""""""""""""!!!###"""%%%### """""""""!!!!!!"""###############"""""""""!!!!!!!!!###$$$"""!!!!!!"""$$$%%%&&&&&&%%%%%%'''))) """$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%$$$"""###$$$%%%&&&%%%$$$$$$"""############$$$$$$$$$!!!$$$%%%%%%$$$$$$%%%$$$%%%&&&&&&###!!!!!!!!!!!!###$$$$$$######$$$%%%""""""###$$$$$$$$$##################""""""""""""$$$$$$%%%%%%&&&%%%%%%%%%###$$$$$$###"""###%%%'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$$$$%%%%%%"""%%%"""%%%---)))###)))###%%%%%%###$$$&&&((("""$$$%%%&&&%%%$$$$$$$$$"""$$$&&&&&&&&&%%%&&&''''''((()))(((&&&%%%&&&'''%%%%%%&&&&&&%%%%%%$$$#########$$$&&&))))))((('''"""&&&&&&$$$!!!!!!!!!%%%%%%%%%&&&&&&''''''''' $$$'''(((%%%$$$%%%''' """$$$$$$""" &&&"""+++ (((!!!%%%%%%$$$###""""""$$$&&&'''"""''''''%%%"""""""""&&&''''''%%%$$$###$$$%%%!!!%%%((($$$ """((((((!!!""")))'''!!!***:::###"""!!!###%%%'''&&&&&&)))'''$$$"""!!!"""$$$%%%!!!$$$&&&'''&&&%%%%%%%%%$$$######$$$&&&((('''&&&!!!'''$$$"""'''&&&%%%---%%%'''))))))((('''((()))%%%%%%&&&''''''((())))))***)))''''''(((***,,,---###000===HHHYYYrrr|||tttssstttnnnddd___```^^^]]]bbblllqqqqqqppplllmmmxxxxxxpppnnnmmmmmmllllllnnnppprrrwww}}}uuufffXXXOOOBBB111)))++++++,,,---***&&&&&&(((,,,###%%%''''''&&&$$$$$$$$$((('''&&&&&&%%%%%%%%%&&&%%%%%%,,,)))### """$$$$$$$$$%%%&&&((("""###$$$%%%%%%%%%%%%%%%#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%&&&&&&###!!!###!!!"""$$$###%%%$$$""""""""" !!!"""###$$$%%%&&&"""""" !!!$$$$$$%%%%%%$$$!!! !!!$$$$$$######""""""!!!!!!###"""!!!!!!#########!!!"""###############"""!!!!!!!!!$$$### !!!!!!!!!!!!"""###%%%%%%%%%$$$###""""""###%%%&&&!!!###$$$$$$$$$%%%'''"""###$$$$$$###$$$&&&'''!!!%%%'''&&&$$$""" """###$$$$$$###"""!!!"""$$$$$$%%%$$$######"""############$$$$$$$$$ ###%%%%%%%%%%%%&&&!!!###%%%%%%$$$#########!!!###$$$$$$######$$$&&& !!!"""###############%%%$$$$$$$$$######""""""###$$$&&&'''((('''&&&&&&#########!!!!!!"""%%%(((&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###$$$%%%&&&''''''&&&&&&!!!###+++&&&!!!'''!!!%%%%%%$$$%%%&&&&&&"""%%%((()))(((&&&%%%%%%"""$$$&&&'''&&&&&&''')))&&&&&&&&&'''''''''''''''""""""!!!!!!%%%)))$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$######### ###%%%$$$"""###&&&)))$$$%%%&&&&&&''''''&&&&&& %%%&&&###"""$$$!!! ###%%%&&&$$$###!!!$$$$$$###############$$$'''&&&&&&&&&'''&&&###!!!$$$%%%&&&&&&&&&$$$!!! ###&&&&&&!!!"""$$$###$$$%%%%%%$$$###$$$&&&)))&&&$$$"""$$$&&&(((&&&$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%#########%%%'''&&&$$$""""""###$$$%%%%%%%%%&&&&&&'''((((((((('''&&&%%%$$$%%%&&&'''(((((((((%%%!!!$$$)))+++)))((('''%%%%%%%%%&&&(((***+++---111666BBBVVVmmm~~~wwwmmmfffdddcccaaa___^^^[[[]]]dddhhhhhhkkkqqqvvv}}}wwwtttyyy}}}uuunnnlllkkkkkkqqqwww~~~~~~zzzmmmcccYYYPPPCCC555,,,(((((()))***+++,,,,,,,,,***)))(((((('''&&&%%%%%%%%%%%%%%%###&&&'''$$$ $$$)))########################%%%&&&''''''%%%######$$$!!!$$$%%%"""###&&&'''$$$"""###$$$$$$$$$$$$###"""&&&$$$!!! ###''''''### """%%%######""""""!!!!!! ###""" !!!$$$%%%!!!######"""!!!!!!""" !!!!!!  $$$ """"""""""""$$$%%%""""""""""""$$$###""" !!!""""""######"""!!! !!!"""!!! !!!###$$$!!!%%%&&&$$$"""!!! !!!###%%%$$$!!! !!!"""""""""!!!!!!!!!""""""###""""""###$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%$$$###"""!!!###&&&%%%###$$$ !!!###$$$$$$$$$$$$&&&''''''""""""&&&&&&""""""&&&###"""###''''''$$$&&&+++###$$$%%%$$$######%%%'''"""""""""###$$$$$$$$$%%%!!!$$$$$$"""$$$***,,,+++%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%###"""###%%%&&&&&&%%%###""""""!!!!!!!!!!!!"""%%%%%%%%%%%%%%%&&&'''(((######$$$$$$$$$###""""""%%%%%%%%%&&&&&&&&&''''''++++++++++++************''''''&&&$$$###%%%))),,,"""$$$$$$$$$###"""###$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&%%%%%%%%%''')))$$$%%%&&&&&&'''&&&&&&&&&$$$&&&$$$%%%(((((($$$!!!#########"""##################$$$$$$###!!! ###&&&''''''(((((('''&&&%%%%%%%%%%%%"""&&&'''$$$$$$(((***)))&&&&&&'''&&&%%%%%%'''***'''%%%$$$%%%'''((('''%%%######$$$$$$$$$%%%%%%%%%!!!###$$$$$$######$$$%%%)))'''%%%#########$$$%%%%%%%%%&&&&&&'''(((((((((%%%$$$$$$$$$%%%'''((()))$$$)))***'''%%%&&&'''&&&''''''((((((((()))((((((''')))+++...444@@@OOO[[[sssyyyuuummmkkkmmmqqqrrrmmmlllnnnmmmqqqwww{{{{{{wwwsssooopppssswww|||}}}{{{ssswww{{{}}}|||yyywwwvvvuuupppkkklllsss|||~~~|||{{{~~~xxxkkk]]]TTTFFF@@@666---(((''')))+++))))))))))))))))))((('''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%'''(((&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%######$$$###&&&&&&######%%%%%%"""$$$$$$#########$$$&&&&&&&&&$$$###"""######$$$$$$"""%%%%%%###"""$$$&&&$$$#########""""""""""""$$$###"""!!!!!!"""$$$%%% """"""""""""###$$$  ###&&& !!!$$$!!!!!!$$$$$$!!!!!!$$$$$$###"""!!! !!!"""!!!"""###"""!!! !!!"""$$$###"""""""""###%%%%%%$$$&&&((()))'''&&&%%%&&&"""$$$%%%%%%"""!!!!!!###""""""""""""""""""""""""""""""###$$$$$$$$$$$$#########$$$%%%%%%$$$###############$$$$$$$$$%%%%%%!!!!!!###$$$%%%%%%$$$$$$###&&&$$$ ###$$$!!!!!!###$$$$$$$$$$$$%%%'''&&&""""""&&&&&&""""""&&&""" !!!$$$""" $$$###$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$%%%%%%%%%###%%%%%%"""###((()))((($$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%""""""""""""""""""###$$$$$$$$$##################%%%%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&******)))))))))((((((((('''''''''%%%$$$%%%'''***"""$$$%%%$$$###"""###%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$''''''$$$$$$&&&&&&$$$!!!$$$&&&&&&%%%%%%###"""""""""###$$$%%%%%%+++'''""" """$$$%%%***(((&&&$$$###$$$&&&'''###&&&$$$###&&&'''&&&%%%&&&&&&%%%$$$$$$&&&((('''&&&%%%&&&'''((((((&&&######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%((('''%%%$$$######$$$$$$%%%%%%%%%&&&''''''((((((######$$$$$$&&&((()))***&&&---+++'''&&&'''(((&&&''')))++++++***((('''(((***++++++,,,000777<<>>MMMbbbwwwzzz}}}zzzyyyxxxuuu{{{xxxyyy~~~~~~uuuqqqsssnnnaaaSSSHHH<<<444666111+++((()))++++++************))))))(((((((((''''''((()))((('''%%%$$$%%%%%%%%%%%%%%%&&&'''(((%%%$$$###$$$%%%%%%$$$"""!!!!!!"""###$$$%%%%%%&&& """$$$$$$######$$$%%%###%%%%%%!!!!!!###"""""""""######$$$$$$$$$$$$!!!%%%&&&###"""$$$'''$$$$$$"""!!!###'''""""""######$$$$$$$$$%%%!!!"""###$$$%%% """###"""!!!"""###$$$%%%$$$&&&!!!$$$%%%###!!!"""""""""""" !!!#########"""!!!"""###$$$"""!!! !!! !!!######""""""!!!!!!###$$$###"""!!!"""###!!! ###$$$""" !!!!!!"""###%%%'''(((""""""###$$$$$$$$$$$$###"""!!!  !!!"""""""""""""""############%%%$$$$$$$$$$$$&&&((()))$$$ """'''(((######&&&###%%%&&&%%%######$$$%%% $$$%%%""""""'''((($$$&&&$$$%%%'''&&&######'''###$$$%%%$$$######%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%((((((%%%$$$$$$"""%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$"""&&&(((&&&!!!"""'''$$$&&&)))+++---------,,,&&&%%%%%%$$$#########$$$######$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%((()))))))))'''&&&$$$"""'''))))))(((%%%$$$%%%((($$$%%%&&&&&&$$$$$$%%%&&& !!!###%%%&&&&&&%%%%%%"""############$$$$$$$$$"""$$$%%%%%%%%%%%%&&&(((######%%%+++///...&&&######$$$%%%%%%%%%%%%$$$ """$$$$$$######$$$%%% %%%""" &&&%%%!!!&&&%%%&&&&&&&&&%%%%%%''')))###""""""$$$&&&'''&&&$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$%%%!!!!!!&&&)))(((###'''(((&&&&&&((('''###"""%%%(((&&&###!!!"""$$$***(((%%%###"""$$$''')))'''%%%$$$%%%(((***)))'''''''''&&&%%%%%%&&&((()))###%%%&&&&&&%%%%%%'''(((&&&))),,,,,,+++(((&&&%%%%%%'''((()))((()))***,,,...555;;;AAAPPPfffxxxzzzuuuvvv~~~yyywwwsssooopppwwwwwwooolllooouuuyyy}}}rrrggg```[[[UUUPPPKKKAAA555---,,,,,,)))''''''''''''(((***!!!******'''&&&&&&$$$"""$$$'''(((&&&$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$###"""""""""###$$$((('''!!! %%%&&&"""!!!!!!"""###$$$%%%%%%&&&!!!""""""#########""""""(((&&&"""!!!%%%%%%  """"""!!!!!!###&&&!!!$$$&&&%%%$$$$$$$$$!!!$$$%%%%%%$$$$$$%%%#########!!!!!!###$$$###!!!"""###$$$"""!!! """""" &&&---###%%%###"""&&&''' !!!!!!""""""###### ###"""  ############!!!!!!### !!!"""$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""######""""""######$$$%%%&&&%%%###"""""""""######$$$$$$###"""!!!!!!"""""" !!!"""###$$$%%%%%%((('''%%%$$$###"""""""""######$$$$$$$$$%%%%%%%%%###%%%&&&$$$!!! """%%%!!!""""""$$$&&&(((########################""""""""""""""""""""""""%%%$$$"""!!!!!!!!!"""#########""""""###%%%'''((($$$!!! ###%%%$$$""""""%%%(((&&&!!!!!!$$$ !!!"""$$$$$$$$$###"""%%%(((,,,...---,,,,,,---###"""!!!"""$$$%%%%%%###"""""""""$$$%%%%%%$$$"""######$$$$$$$$$######"""))))))))))))(((&&&$$$###%%%'''(((&&&$$$###%%%'''$$$%%%&&&&&&$$$$$$%%%&&&******)))((('''%%%$$$###"""############$$$$$$$$$"""$$$%%%%%%%%%%%%&&&(((#########&&&))))))%%%!!!######$$$%%%%%%%%%%%%$$$!!!"""$$$$$$######$$$%%%"""'''###!!!&&&$$$$$$!!!"""$$$###""""""###%%%"""###$$$%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$((((((###!!!%%%&&&$$$"""%%%%%%######%%%%%%"""%%%%%%%%%%%%%%%%%%###"""((('''$$$######$$$&&&((()))'''%%%&&&(((((('''%%%'''&&&%%%%%%%%%&&&'''((($$$&&&'''&&&%%%%%%&&&'''&&&(((******)))'''&&&'''%%%&&&((((((''''''(((***///000222777AAANNN]]]ggg}}}sssllllllmmmllllllnnnnnnpppwww~~~yyyppppppxxx}}}nnn```UUUMMMFFFBBB@@@???:::222------(((''''''''''''&&&%%%&&&)))%%%%%%+++,,,)))((()))&&&$$$"""###&&&'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###############%%%'''%%%!!!"""&&&&&&""""""""""""######$$$$$$%%%#########$$$######""""""%%%%%%$$$ !!!%%%%%%!!! """###### !!!###"""$$$%%%$$$###$$$$$$ """###"""""""""$$$"""######!!! !!!######!!! !!!"""###""" !!!"""!!! """&&&!!!!!!"""############"""!!! !!!"""$$$%%%$$$######$$$ !!!!!!!!! !!!###%%%!!!!!!"""###############""""""""""""""""""""""""""""""#########"""!!!!!!###############$$$$$$%%%%%%%%%###"""""""""######$$$$$$###""""""""""""""" !!!"""###$$$%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%"""$$$%%%$$$"""!!!###%%%!!!"""$$$$$$$$$$$$&&&'''################################################%%%$$$###"""!!!""""""###############$$$%%%%%%&&&###"""!!!!!!###$$$$$$### %%%&&&%%%###%%%'''!!!"""######$$$$$$$$$###''')))+++,,,***))))))***###"""!!!"""$$$%%%$$$### !!!$$$((())))))'''$$$$$$$$$%%%%%%%%%$$$$$$)))*********)))'''%%%$$$$$$%%%%%%%%%$$$$$$%%%'''$$$%%%&&&&&&$$$$$$%%%&&&...---***(((&&&$$$######"""############$$$$$$$$$"""###%%%%%%$$$$$$&&&'''######""""""###$$$$$$%%%######$$$%%%%%%%%%%%%$$$!!!###$$$$$$#########$$$###((($$$!!!&&&######"""$$$&&&'''&&&%%%%%%&&&!!!$$$''''''%%%$$$&&&(((######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%'''((()))'''***)))%%%###$$$%%%$$$%%%''''''######''''''%%%(((%%%###$$$'''(((%%%!!!%%%%%%$$$$$$$$$$$$%%%&&&)))(((&&&&&&'''&&&%%%###&&&&&&%%%%%%&&&&&&'''(((%%%'''''''''%%%$$$%%%&&&%%%'''((((((&&&&&&'''(((%%%'''((('''&&&&&&'''(((+++%%%$$$***///333>>>KKKiiiwwwrrriiicccccchhhmmmrrrwwwttt|||~~~yyyhhhXXXJJJ@@@:::333111111333222---+++,,,((()))******))))))'''&&&)))(((***+++((($$$%%%((('''%%%######$$$&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""!!!$$$((('''"""########################$$$$$$%%%%%%$$$###"""""" $$$%%%###"""$$$%%%######$$$$$$###  """###$$$$$$""""""###$$$ !!!  """!!!""""""!!! """$$$###"""!!!!!!######"""!!! """######!!!###$$$ """$$$#########""""""!!!!!! ###""""""###$$$%%%$$$### !!!"""!!! !!!###%%%"""""""""""""""######$$$""""""""""""""""""""""""$$$$$$$$$$$$###"""!!! """############$$$$$$$$$%%%$$$######"""#########$$$###"""""""""""""""""" !!!"""###$$$$$$%%% !!!###$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&!!!###%%%%%%#########$$$$$$%%%&&&&&&%%%%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$$$$$$$###"""#########""""""$$$%%%$$$''''''%%%&&&'''$$$$$$######$$$$$$%%%%%%)))******)))&&&%%%%%%&&&$$$"""""""""$$$%%%$$$###$$$$$$$$$%%%&&&%%%###!!!$$$$$$$$$%%%&&&&&&&&&&&&)))************(((&&&%%%$$$$$$%%%%%%%%%%%%'''((($$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%$$$######$$$%%%""""""#########$$$$$$$$$"""###%%%%%%$$$$$$&&&'''"""######"""!!!!!!$$$&&&######$$$%%%%%%%%%%%%$$$!!!###%%%%%%###"""###$$$!!!&&&###"""'''$$$$$$"""%%%((()))(((&&&&&&&&&###''''''###"""%%%(((######$$$$$$$$$%%%%%%%%%"""######$$$%%%&&&((()))$$$&&&'''%%%###$$$%%%&&&'''(((&&&""""""&&&((('''&&&%%%$$$%%%''''''%%%#########$$$$$$%%%%%%$$$$$$((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''((())))))&&&'''((('''%%%$$$$$$&&&%%%&&&&&&%%%$$$%%%'''***&&&((()))(((&&&&&&&&&(((*** '''***)))222BBBGGGSSScccqqq|||}}}~~~|||nnnlllmmmsss{{{uuukkk\\\NNNBBB999333000///------///...)))''')))&&&((()))'''(((******(((######%%%&&&%%%$$$%%%'''&&&%%%######$$$%%%''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$$$$%%%###!!!"""%%%(((&&&###$$$#########"""""""""!!!%%%%%%%%%%%%%%%$$$###"""###'''%%%###$$$%%%$$$#########"""!!! ###$$$$$$"""!!!!!!"""$$$!!!!!!!!! """!!!""""""!!!!!!###$$$$$$"""""""""$$$%%%$$$### !!!"""$$$### $$$%%%###"""$$$%%%### !!!"""######$$$###"""###"""!!!"""###"""!!! !!!######"""!!!!!!!!!"""$$$%%%##############################$$$$$$$$$######"""""""""######$$$$$$$$$$$$$$$$$$########################"""""""""""""""### !!!!!!"""######$$$$$$!!!###$$$%%%$$$"""!!!$$$%%%%%%%%%%%%&&&&&&&&&!!!"""$$$$$$$$$$$$######$$$%%%&&&&&&%%%%%%&&&(((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$%%%%%%$$$"""!!!!!!###%%%$$$!!!!!!$$$'''"""%%%&&&%%%######$$$&&&%%%$$$######$$$&&&''''''''''''&&&######$$$%%%$$$###"""###$$$%%%$$$"""###"""""""""###"""#########$$$%%%&&&''''''))))))*********((('''&&&&&&%%%%%%%%%&&&'''(((((($$$%%%&&&&&&$$$$$$%%%&&&###""""""!!!"""$$$&&&'''""""""#########$$$$$$$$$!!!###$$$$$$$$$$$$%%%'''!!!###%%%%%%$$$###$$$%%%######$$$%%%%%%%%%%%%$$$"""###%%%%%%###"""######$$$""""""(((&&&!!!&&&!!!$$$%%%$$$"""""""""!!!%%%%%%!!! ###'''######$$$$$$$$$%%%%%%%%%!!!!!!!!!"""###%%%&&&'''###$$$%%%%%%###!!!"""$$$"""###!!!!!!###"""###%%%''''''%%%$$$%%%&&&"""###$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''&&&''''''((()))*********&&&'''((('''%%%$$$$$$&&&%%%%%%%%%$$$###$$$'''***((()))***)))''''''((()))---$$$###,,,...+++333AAA222999BBBKKKUUUbbbqqq{{{yyyzzzxxxxxxyyymmmdddTTTMMMAAA777111...---,,,///------///---(((&&&'''"""%%%%%%"""###(((***'''%%%%%%$$$%%%(((******)))%%%%%%$$$$$$$$$%%%&&&'''$$$$$$############$$$$$$######$$$%%%%%%%%%$$$###%%%"""!!!###&&&'''%%%$$$$$$$$$######"""!!!!!!!!!%%%%%%%%%%%%%%%$$$###""""""'''%%%###%%%%%%$$$!!!!!!!!!!!!"""""""""""""""######"""!!! """$$$""""""""" !!!### """"""!!!!!!"""$$$"""!!! !!!###$$$###""""""!!! !!!###$$$$$$### """ !!!!!! !!!"""###$$$$$$$$$ ###$$$!!!"""""""""###%%%###"""!!!!!!!!!"""$$$%%%"""""""""""""""""""""""" !!!"""$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$###############$$$############"""""""""""""""######!!!!!!""""""######$$$$$$!!!"""$$$%%%$$$###!!!$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$######!!!###$$$%%%$$$%%%&&&(((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$%%%$$$###"""!!!!!!###%%%$$$"""!!!$$$'''%%%%%%$$$###"""!!!###$$$'''&&&%%%$$$$$$%%%&&&'''###$$$%%%$$$######%%%'''$$$###"""###$$$$$$###""" %%%''''''&&&""""""""""""###$$$&&&'''(((((()))***)))((('''&&&(((&&&%%%%%%'''(((((('''$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&"""############$$$$$$$$$!!!"""$$$$$$######%%%&&&!!!###%%%&&&'''&&&$$$#########$$$%%%%%%%%%%%%$$$"""$$$%%%%%%###""""""######"""""")))'''"""''' """%%%%%%$$$######$$$ ######!!! """$$$######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!"""$$$%%%&&&&&&%%%%%%&&&### ###$$$""""""$$$### $$$'''&&&###"""$$$'''"""###$$$%%%&&&&&&&&&%%%"""$$$&&&&&&%%%%%%'''(((%%%&&&'''((()))*********%%%'''''''''%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$''')))''')))***)))(((((()))***)))$$$$$$)))***''',,,555...000222555:::CCCNNNWWWoooyyy}}}tttyyy{{{}}}~~~qqqdddWWWJJJBBB>>>999111+++)))(((((((((+++)))))),,,,,,'''&&&((($$$)))***%%%&&&+++,,,'''''''''%%%###&&&***)))%%%###$$$&&&&&&%%%$$$%%%'''######""""""""""""######!!!"""###$$$%%%$$$###"""$$$"""###&&&&&&######%%%#########""""""!!!!!!!!!######$$$$$$$$$$$$######"""%%%$$$$$$&&&%%%###  ###$$$$$$###!!!"""######!!!!!!"""###!!!"""###"""!!!!!!"""$$$!!!######"""!!!!!!""" !!!!!!###"""!!! !!!###%%%'''"""$$$!!! """###!!!""""""""""""!!!!!!!!!!!!$$$!!!"""%%%'''"""###$$$'''((("""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%%%%&&&!!!"""###%%%%%%$$$######""""""###$$$$$$$$$$$$###"""""""""""""""######$$$!!!!!!""""""##################$$$$$$$$$###!!! ######$$$$$$$$$%%%%%%%%%&&&$$$""""""###$$$###""" !!!###$$$###$$$&&&(((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""###############"""######$$$$$$######%%%&&&$$$###!!!!!!!!!###&&&'''&&&&&&%%%%%%$$$$$$%%%%%% """$$$%%%$$$%%%'''(((%%%$$$"""###$$$$$$###""" ###'''))))))'''###""""""!!!"""###%%%&&&''''''((()))((('''&&&%%%)))&&&$$$$$$&&&'''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$%%%%%%&&&&&&&&&&&&"""############$$$$$$$$$!!!"""$$$$$$######%%%&&&$$$""""""$$$''''''%%%"""######$$$%%%%%%%%%%%%$$$###$$$%%%%%%###""""""###$$$"""""")))&&&!!!%%%###%%%&&&&&&%%%%%%&&&''' !!!""""""###############$$$$$$$$$%%%%%%%%%###"""""""""###$$$$$$%%%&&&$$$%%%'''%%%"""&&&(((&&&""""""&&&(((&&&!!!"""###$$$#########$$$$$$$$$$$$%%%&&&&&&''''''###%%%'''&&&$$$$$$%%%'''###$$$%%%'''((()))(((((($$$&&&'''&&&%%%%%%&&&'''&&&'''((('''%%%%%%&&&'''%%%'''(((((('''''')))***###%%%&&&&&&%%%%%%'''))),,,---------///333999>>>JJJQQQ\\\fffmmmttt{{{|||uuukkk[[[NNNEEE===555///222///+++((((((((((((''''''%%%'''******'''&&&((($$$,,,...)))(((+++'''###''''''"""!!!$$$&&&%%%!!!$$$'''(((&&&$$$%%%&&&$$$##################$$$ """$$$$$$###"""!!!######&&&)))%%% !!!'''"""""""""""""""!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$ ######"""$$$'''%%%!!!  ###%%%$$$### #########""""""###!!!######""""""###$$$ """$$$###""" !!!!!!"""!!! !!!######!!!"""&&& $$$%%%"""!!!$$$%%%$$$!!!!!!!!!!!!""""""""""""!!!"""#########%%%&&&!!!"""######$$$&&&!!!!!!"""###############  !!!"""###$$$$$$$$$!!!"""$$$%%%%%%$$$###"""!!!"""###$$$%%%$$$$$$###"""""""""""""""###$$$$$$""""""""""""#####################$$$$$$$$$$$$$$$"""""""""#########$$$$$$***&&&""" !!!######"""!!!###$$$$$$######$$$&&&################################################$$$$$$%%%%%%%%%$$$###"""""""""!!!""""""###$$$%%%%%%###"""###$$$%%%%%%%%%"""!!! !!!###%%%&&&'''%%%%%%%%%%%%%%%$$$###### ###%%%'''&&&&&&'''(((%%%$$$######$$$$$$###!!!$$$$$$$$$%%%''''''$$$"""%%%$$$###""""""###%%%&&&&&&'''((((((((('''&&&%%%)))&&&######%%%&&&%%%"""$$$%%%&&&&&&$$$$$$%%%&&& """%%%&&&''''''&&&"""############$$$$$$$$$!!!"""$$$$$$######%%%&&&&&&"""!!!%%%'''%%%"""######$$$%%%%%%%%%%%%$$$###$$$%%%%%%###"""""""""%%%######)))%%%###!!!"""###"""!!!!!!###%%%!!! """$$$%%%$$$"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%###!!!###((('''""""""'''$$$&&&%%%""""""%%%&&&$$$### !!!%%%&&&$$$!!!%%%%%%%%%%%%&&&'''((()))%%%'''((('''$$$"""###%%%!!!"""$$$&&&'''''''''&&&$$$%%%&&&&&&%%%%%%'''((('''((()))(((&&&%%%%%%&&&$$$%%%''''''''''''(((***$$$***,,,***))),,,---***'''))),,,------///222555333777===CCCIIIRRR\\\dddgggvvvzzztttoookkkiiihhhZZZOOOAAA666222000...,,,---+++)))((()))******)))(((&&&'''******'''%%%''''''+++&&&$$$$$$(((+++%%% $$$)))+++$$$((()))'''%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%% """###$$$###"""!!!"""$$$(((+++%%%'''!!!!!!!!!""""""""""""""" !!!"""###$$$$$$$$$######"""!!!$$$(((&&& """  ###%%%###!!!"""$$$###""""""###"""######"""######!!!"""$$$$$$""" """!!! !!!$$$%%%%%%$$$ ###%%%###"""""""""!!!###"""!!!"""$$$%%%%%%%%%'''&&&#########!!!###$$$$$$"""  !!!###$$$$$$$$$###""" !!!!!!""""""""""""!!! """$$$%%%%%%%%%###"""!!!"""###$$$%%%%%%$$$###""""""!!!""""""###$$$$$$""""""""""""############"""""""""###$$$&&&'''(((!!!""""""""""""#########,,,'''""" """""""""$$$%%%&&&%%%###"""###$$$########################""""""""""""""""""""""""$$$$$$%%%&&&%%%$$$###""""""!!!!!! !!!###%%%&&&&&&###!!!"""%%%'''&&&$$$!!!!!!"""$$$%%%&&&$$$###$$$$$$%%%&&&%%%$$$"""!!!!!!$$$''')))((('''''''''&&&$$$######$$$$$$###!!! ###&&&''''''%%%(((&&&$$$######$$$%%%''',,,+++***)))((('''&&&%%%$$$$$$&&&(((%%%!!!###)))&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&!!!"""$$$$$$#########$$$$$$$$$$$$############""""""###%%%%%%###"""###$$$$$$###"""###%%%$$$$$$$$$%%%&&&''')))*** !!!"""$$$%%%&&&%%%$$$$$$######$$$$$$%%% !!!$$$''''''&&&$$$###((($$$ """%%%&&&&&&########################'''&&&%%%###!!!!!!###%%%######$$$$$$$$$%%%(((+++&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&""""""&&&'''&&&'''&&&$$$######$$$&&&'''((())))))'''$$$###&&&)))$$$(((+++(((###!!!$$$'''%%%(((&&&!!! &&&'''$$$((((((((((((((((((''''''((((((''''''''''''((((((((()))******)))***,,,......000111222444888===AAAJJJOOOUUUZZZ___hhhuuu}}}}}}uuulllaaaYYYTTTPPPJJJFFF888777444111...+++)))(((++++++******)))))))))(((###$$$&&&((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!$$$%%%###!!!&&&((((((&&&###!!! $$$$$$$$$###!!!!!!$$$&&&!!!"""###$$$$$$$$$$$$$$$"""""""""""""""######$$$ ###)))%%%%%%$$$$$$######"""!!!!!!!!!###!!! !!!###"""!!!!!!"""###"""!!! !!!%%%&&&$$$!!!&&&$$$"""!!!###$$$$$$######)))((($$$&&&""""""!!!###!!!""""""!!!!!!!!!!!!""""""!!!"""############$$$$$$###"""!!!!!!"""""" !!!"""$$$$$$""""""""""""!!!!!!!!!!!!$$$""" !!!$$$%%%###!!!""""""""""""############""""""""""""!!!!!!!!!!!!"""############$$$$$$$$$""""""###$$$$$$$$$$$$###"""!!!  !!!###$$$!!!############"""!!!###$$$###"""!!!"""###"""!!!!!!"""$$$$$$###"""$$$###### %%%$$$&&&((((((%%%"""!!!!!!###$$$%%%&&&%%%$$$!!! %%%%%%###!!!$$$'''###$$$$$$###!!!!!!###"""###%%%$$$"""###&&&)))$$$%%%&&&''''''%%%###"""###$$$%%%&&&''''''''''''(((&&&### """%%%(((%%%$$$###""""""###$$$%%%"""""""""###$$$$$$%%%%%%###"""!!!###%%%''''''&&&%%%&&&''''''%%%######$$$++++++***)))((('''&&&&&&$$$###$$$&&&%%%"""###(((%%%&&&&&&&&&%%%%%%$$$###"""###$$$%%%&&&&&&&&&&&&!!!###%%%%%%$$$###$$$%%%""""""######$$$$$$$$$%%%###$$$%%%&&&%%%"""$$$%%%%%%$$$"""!!!"""###'''&&&%%%$$$############!!!"""$$$&&&''''''&&&&&&########################!!!"""$$$&&&&&&&&&%%%$$$%%%%%%#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%###$$$''')))$$$%%%%%%$$$######$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%!!!###"""$$$&&&$$$'''&&&$$$######$$$%%%'''###$$$%%%%%%$$$$$$&&&(((%%%%%%&&&&&&%%%%%%&&&&&&&&&))))))%%%%%%)))+++((((((((((((((((((((((((((())))))(((((((((((())))))((()))******))))))+++---***++++++++++++---000333777:::===@@@CCCJJJRRRYYY```hhhsss~~~ppp]]]UUUKKKDDD@@@<<<777222+++,,,,,,---,,,+++)))(((''''''''''''&&&&&&&&&%%%'''((()))))))))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$%%%$$$"""$$$&&&'''&&&$$$""""""######$$$$$$###!!!"""###%%%""""""###$$$$$$$$$######"""""""""""""""######$$$"""!!!""""""***!!!!!!!!!"""######$$$$$$$$$"""!!!"""###%%%$$$$$$"""""""""!!!!!!!!!""""""(((&&&%%%%%%%%%$$$!!!%%%###!!!!!!"""$$$$$$###"""""""""$$$$$$!!! ###(((((($$$""""""!!!!!!!!!!!!"""""" !!!"""#########$$$$$$###""""""""""""""" !!!"""###$$$"""""""""""""""""""""!!!$$$"""!!!!!!###$$$###!!!""""""""""""############"""""""""###############"""############$$$$$$$$$""""""###$$$$$$$$$$$$###%%%$$$$$$$$$############ !!!"""#########"""!!!###$$$###"""!!!"""$$$$$$$$$#########$$$%%%&&&)))%%%$$$'''&&&######&&&###%%%&&&&&&$$$""""""""""""###$$$%%%%%%###!!! """!!!"""%%%&&&%%%!!!"""$$$$$$""""""###$$$!!!###$$$###""""""%%%(((%%%&&&'''((((((&&&$$$###$$$$$$$$$%%%&&&&&&''''''&&&%%%$$$#########%%%%%%$$$$$$###""""""###$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%$$$######"""%%%'''((('''&&&$$$%%%%%%))))))))))))(((((((((((((((%%%%%%((((((&&&'''***$$$%%%&&&'''&&&%%%$$$#########$$$%%%&&&&&&&&&&&&"""$$$&&&&&&%%%$$$%%%&&& !!!"""###$$$%%%&&&&&&"""###%%%&&&&&&%%%###"""%%%&&&&&&$$$"""!!!!!!"""&&&&&&$$$"""!!! !!!$$$&&&'''%%%""" !!!"""############"""!!!"""######$$$%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%(((***&&&'''((('''$$$###"""###$$$$$$$$$%%%%%%%%%%%%%%%###&&&%%%""""""&&&'''&&&&&&%%%$$$######$$$%%%&&&!!!!!!"""$$$''')))((((((%%%$$$###$$$''')))(((&&&###%%%&&&$$$%%%((((((&&&((((((((((((((((((((((((***))))))))))))))))))***)))******)))((((((***+++)))*********)))***,,,///,,,,,,---...000333666888@@@FFFPPP[[[fffqqqzzz|||yyyqqqrrrsssuuuyyy~~~xxx{{{zzzvvvpppaaaSSSHHHBBB:::444111...+++'''###%%%(((***+++***((('''))))))))))))((((((((((((((())))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%%%%%%%###"""$$$%%%%%%$$$###$$$%%%###$$$$$$###""""""###%%%######$$$$$$$$$######""""""""""""""""""######$$$&&&''' """""")))!!!!!!!!!"""######$$$$$$(((&&&$$$$$$$$$%%%$$$###%%%$$$""" !!!###$$$"""!!! !!!"""###"""!!!"""!!! """$$$$$$###!!! ###"""$$$######%%%### """"""!!!!!!!!!!!!""""""!!!!!! !!!"""###$$$$$$###""""""""""""""""""!!! !!!!!!"""###$$$""""""""""""""""""""""""###"""!!!"""###$$$###!!!""""""""""""############""""""######$$$$$$%%%%%%"""############$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$###"""""""""!!!!!!!!!""""""###"""###$$$###""""""###$$$"""###$$$""" !!!$$$'''%%%""""""%%%%%%""""""%%%"""###$$$$$$"""""""""$$$""""""###$$$$$$###!!! !!! ###'''(((!!!$$$%%%%%%$$$$$$%%%!!!"""###"""""""""$$$&&&&&&'''((((((((('''%%%$$$$$$############%%%&&&'''###$$$$$$%%%%%%%%%$$$###$$$$$$###""""""###$$$$$$""""""######$$$%%%%%%%%% $$$''''''$$$!!!!!!"""&&&'''((((((&&&%%%%%%&&&(((((((((((()))))))))))))))%%%$$$'''(((&&&'''***###$$$&&&''''''&&&$$$######$$$%%%%%%&&&&&&&&&%%%###$$$&&&&&&%%%%%%%%%&&&!!!""""""###$$$$$$%%%%%%!!!"""$$$%%%&&&&&&&&&&&&$$$%%%%%%$$$"""!!!"""###!!!!!!!!!!!!!!!"""###$$$!!!###$$$$$$### !!!"""$$$%%%%%%$$$"""!!!$$$############%%%&&&'''&&&%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########""""""$$$&&&'''(((***)))'''%%%$$$$$$######$$$$$$$$$$$$%%%%%%''')))'''$$$###&&&&&&$$$%%%$$$$$$######$$$%%%&&&###"""###&&&+++,,,***'''&&&&&&&&&&&&'''(((((((((###$$$%%%%%%%%%%%%%%%###&&&&&&&&&&&&''''''''''''))))))(((((((((((()))))))))******)))''''''(((***((()))*********+++...000,,,++++++,,,...//////...333666:::???DDDJJJPPPUUUdddmmm}}}~~~xxxtttpppmmmgggiiimmmrrrvvvzzz|||~~~{{{vvvxxxvvvssszzz}}}{{{qqqeee\\\WWWPPPCCC777;;;777111...---,,,***)))'''((()))))))))(((&&&%%%*********)))))))))))))))%%%%%%&&&'''((()))******%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%"""$$$%%%%%%$$$$$$$$$%%%"""$$$$$$$$$""""""###%%%$$$$$$$$$$$$$$$###"""!!!"""""""""""""""######$$$"""%%%&&&%%%!!!$$$$$$######"""!!!!!!!!!,,,)))&&&$$$$$$###!!!""""""!!!!!!!!!"""$$$$$$ """"""###  """$$$$$$###&&& """ !!!!!!!!! !!!!!!""""""""""""!!!!!!###!!!  !!!###%%%######"""""""""""""""###!!!!!!!!!!!!!!!"""######"""""""""""""""############"""""""""######""""""!!!"""""""""############!!!!!!"""######$$$%%%%%%""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$############""""""""""""###$$$###"""!!!!!!!!!"""###"""###$$$$$$""""""###$$$ $$$### $$$ """###"""###$$$!!!"""""""""!!!!!!###%%%!!!"""#########""""""!!! ### """$$$###!!!"""$$$$$$###"""$$$%%%!!!"""""""""""""""###$$$%%%&&&&&&''''''&&&%%%%%%$$$###!!!!!!"""###&&&'''######$$$$$$%%%%%%$$$$$$$$$##################$$$""""""###$$$$$$%%%%%%&&& &&&'''$$$"""###&&&$$$&&&''''''&&&%%%%%%&&&(((((((((((())))))))))))&&&###!!!######!!!"""&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$&&&&&&%%%%%%%%%&&&######################## !!!"""###%%%&&&&&&'''!!!"""$$$$$$######$$$&&& !!!###%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$"""###%%%&&&&&&%%%###"""$$$###""""""###$$$&&&((()))###$$$'''&&&$$$###########################$$$%%%###"""!!!"""######%%%'''(((&&&%%%$$$%%%#########$$$$$$%%%%%%%%%!!!$$$###!!!!!!$$$$$$"""############$$$$$$%%%%%%%%%$$$$$$'''***+++(((%%%'''***,,,***'''%%%'''***((((((((()))((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((())))))((('''&&&((()))$$$&&&'''''''''''')))+++)))))))))***---...---,,,...///000000111333777:::CCCKKKXXXgggvvvzzzvvvtttsssrrrllloootttyyy}}}~~~zzz{{{zzzvvvrrrpppttt}}}~~~yyyvvv~~~}}}{{{vvvrrrrrrzzz}}}|||rrrhhhcccaaa^^^TTTHHHAAA===999222......,,,***((())))))******+++***(((&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%###%%%&&&&&&$$$######$$$"""###%%%$$$###"""###$$$$$$$$$$$$$$$$$$###"""!!!"""""""""""""""######$$$"""(((&&&$$$$$$######"""!!!!!!!!!(((&&&$$$#########"""  """############&&&&&&%%%$$$"""!!! !!!###$$$###"""'''!!! $$$"""!!!!!!"""%%%(((!!!!!!""""""""""""!!!!!!###""" !!!###$$$###"""""""""""""""######"""!!!!!!!!!!!!""""""###!!!"""""""""#########$$$""""""######"""""""""###!!!"""""""""############ !!!!!!"""###$$$$$$""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$######"""  """$$$&&&%%%$$$"""!!!!!!"""###$$$"""$$$%%%$$$###"""###$$$%%%%%%!!!""""""$$$$$$$$$$$$$$$###!!! """""""""!!!"""$$$&&&"""""""""#########"""""""""###""" """&&&$$$%%%$$$""" """%%%""""""""""""#########"""$$$$$$$$$%%%%%%%%%$$$$$$###"""!!! !!!###%%%'''%%%$$$###"""###$$$&&&'''#########$$$$$$##################$$$%%%%%%&&&&&&!!!'''(((%%%"""$$$&&&"""$$$&&&&&&$$$###$$$%%%(((((((((((())))))))))))((('''''''''### ###***$$$%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&$$$$$$$$$#########""""""!!!!!!!!!"""###$$$&&&&&& !!!#########$$$%%%'''""""""""""""###$$$%%%&&&%%%$$$############$$$$$$###$$$%%%&&&&&&%%%$$$###$$$######"""###%%%&&&'''$$$!!!$$$&&&&&&$$$########################%%%&&&'''&&&$$$"""###$$$ """$$$$$$######$$$%%%######$$$$$$%%%%%%&&&&&&"""###"""###'''(((&&&""""""######$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$'''+++...,,,&&&###&&&***(((&&&&&&((('''%%%$$$'''######$$$$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''(((((((((&&&&&&(((***'''((()))(((&&&%%%&&&'''&&&'''((()))******+++,,,)))***+++++++++---000333111444;;;CCCMMMWWW^^^bbbcccjjjqqqqqqmmmmmmrrryyy|||zzzzzz{{{{{{vvvyyy}}}zzzsssnnnrrrrrrqqqooonnnsss{{{zzzssspppttt}}}|||xxxxxxxxxvvvyyy{{{}}}|||vvvuuuwwwyyyvvvpppfff\\\QQQIIIDDDAAABBB;;;444222000...///222)))((((((''''''((()))***(((&&&$$$######%%%(((***&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$######$$$&&&###%%%&&&&&&$$$######$$$!!!###%%%%%%###"""###$$$######$$$$$$$$$######""""""""""""""""""######$$$###$$$### %%%!!!!!!!!!"""######$$$$$$"""!!! !!!###%%%%%%$$$ """######""""""!!!###$$$"""!!!!!!!!!!!! """$$$$$$###""""""!!!"""$$$### !!!%%%"""""" $$$))) !!!"""######"""!!! ###"""!!! !!!"""###"""""""""""""""######$$$""""""!!!!!!!!!!!!""""""!!!""""""######$$$$$$$$$!!!###$$$###"""!!!"""###""""""""""""############ !!!!!!""""""######"""############$$$$$$$$$""""""###$$$$$$$$$$$$###$$$###"""!!!!!!###%%%&&&######"""""""""######$$$###$$$%%%$$$#########%%%!!!&&&'''%%%""""""###$$$&&&&&&### !!!"""######""""""$$$%%%###############$$$$$$$$$######!!!!!!%%%)))&&& '''%%%"""!!!%%%###""""""###$$$$$$###!!!###############$$$$$$$$$###""""""""""""$$$%%%&&&%%%$$$"""""""""$$$&&&((("""###$$$$$$$$$$$$###"""######$$$$$$%%%&&&&&&&&&!!!%%%((((((%%%""""""###!!!###%%%%%%$$$###$$$%%%))))))))))))((((((((((((******,,,)))"""""",,,&&&%%%$$$######%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$!!!###%%%%%%$$$###$$$%%%###############$$$$$$$$$$$$###"""""""""###%%%&&&!!!"""$$$$$$######$$$&&&#########"""######$$$$$$ !!!!!!"""""""""!!!!!!####################################$$$%%%&&&&&&"""$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$###$$$%%%"""###$$$$$$######%%%&&&$$$$$$$$$%%%&&&&&&''''''$$$''''''%%%%%%((((((%%%!!!"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&'''&&&((()))(((&&&%%%'''(((%%%!!!!!!$$$%%%###$$$)))$$$%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&(((***)))***,,,+++)))((()))***''')))***)))'''&&&))),,,)))***++++++++++++---///+++,,,---000444999===???===BBBFFFGGGFFFHHHNNNTTTccciiirrr{{{~~~~~~|||~~~~~~}}}~~~~~~{{{vvvqqquuuvvvuuusssrrruuu{{{zzzwwwyyy|||tttqqqqqqpppssswww~~~}}}tttkkkccc]]]XXXVVVSSSMMMDDD>>>:::666222//////---,,,---+++'''***222++++++***)))''''''((((((%%%%%%$$$$$$$$$&&&((()))((((((((()))))))))******((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$"""!!!###%%%!!!###%%%%%%$$$$$$%%%&&&!!!###%%%%%%$$$#########""""""###$$$$$$$$$######"""""""""""""""######$$$ &&&!!!###!!! '''!!!!!!!!!"""######$$$$$$###!!! !!!###%%%%%%$$$ !!!!!!""""""""""""""""""""""""###$$$"""""""""###%%%%%%###!!!###%%%###"""$$$%%%$$$$$$###$$$%%% %%% !!!"""######"""!!! """""""""!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$""""""!!!!!!!!!!!!""""""!!!""""""######$$$%%%%%%!!!###$$$###!!!!!!"""$$$""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$$$$###""" !!!"""######$$$$$$$$$$$$###$$$%%%%%%######$$$%%%#########$$$$$$$$$%%%%%% $$$$$$  !!!###%%%&&&$$$######$$$$$$$$$$$$$$$$$$%%%%%%&&&!!!###$$$"""$$$'''&&&###$$$$$$"""  ###&&&$$$###"""$$$&&&&&&###!!!$$$#########$$$$$$%%%&&&""""""######$$$%%%%%%&&&"""######$$$%%%%%%&&&&&&"""###$$$$$$$$$$$$###"""######$$$%%%%%%&&&&&&'''%%%&&&&&&&&&&&&%%%$$$$$$!!!###%%%%%%$$$$$$$$$%%%***)))))))))(((((((((((($$$&&&(((%%%&&&'''%%%###""""""%%%''')))%%%%%%%%%&&&&&&%%%$$$$$$!!!"""$$$$$$#########$$$!!!!!!"""###$$$%%%%%%&&&&&&%%%###""""""###%%%&&&###$$$%%%$$$###"""###$$$!!!!!!!!!!!!"""###%%%%%% """%%%'''(((&&&$$$"""######""""""""""""######"""######$$$%%%%%%&&&&&&'''***$$$!!!&&&''''''''''''''''''''''''!!!#########"""###$$$(((((((((&&&%%%%%%''')))$$$$$$%%%&&&&&&'''((((((''')))((($$$!!!!!!!!!!!!"""$$$$$$%%%%%%%%%$$$&&&(((&&&$$$%%%)))---%%%$$$###%%%'''((('''&&&&&&!!!!!!&&&((('''***000&&&&&&''''''((()))******((((((''''''''''''(((((($$$%%%&&&&&&&&&''')))+++$$$&&&(((***)))***+++,,,(((***+++((("""!!!$$$(((---......---***(((((()))***++++++,,,---...///000111111111111222555999;;;<<>>777333111111222111...***'''&&&(((+++---+++((('''&&&&&&%%%%%%(((((((((((((((''''''&&&%%%""""""&&&((((((***...&&&&&&&&&''''''''''''''''''&&&%%%$$$###$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$%%%&&&&&&$$$###"""!!!(((%%%"""$$$&&&$$$%%%$$$###""""""###$$$%%%"""((($$$!!!&&&%%%$$$,,,"""###$$$###!!!!!!"""$$$$$$$$$$$$###""" """###$$$%%%%%%$$$""""""$$$''''''%%%$$$&&&&&&""" """###"""!!! !!!###$$$%%%""" &&&%%% %%%%%%%%%$$$$$$#########""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$&&&''' !!! """$$$+++((($$$ !!!%%%''' !!!"""$$$%%%&&&!!!!!!"""###$$$%%%%%%&&&!!!!!! !!!"""### !!!!!! """$$$######$$$$$$$$$$$$######%%%$$$""""""""""""!!!  !!!"""""""""""""""!!!!!!"""###$$$%%%%%%%%%$$$###$$$$$$$$$!!!###""" !!!%%%%%%"""'''%%%"""'''&&&'''######""""""######$$$%%% ###$$$"""!!!!!!!!!!!!###&&&&&&""""""""""""""""""""""""!!!  """###""""""!!!!!!"""###$$$%%%!!!###%%%'''''''''%%%$$$&&& %%%)))''''''***""""""""""""###$$$%%%&&&%%%%%%%%%$$$$$$#########%%%$$$###!!!!!!"""$$$%%%######$$$$$$$$$%%%%%%%%%'''$$$!!!"""&&&((('''%%%)))))))))))))))((((((''''''&&&$$$%%%&&&&&&%%%###)))&&&$$$$$$&&&'''&&&%%%'''((('''%%%###"""###$$$ !!!"""###############%%%&&&%%%$$$#########""""""""""""###$$$%%%&&&''''''&&&%%%%%%%%%&&&&&&!!!"""###$$$%%%$$$######!!!###$$$$$$"""!!!"""$$$!!!"""######$$$###"""!!!$$$%%%&&&&&&$$$$$$$$$&&&###$$$%%%&&&''''''''''''&&&$$$"""###%%%&&&%%%######$$$&&&%%%%%%%%%&&&'''###%%%&&&&&&%%%$$$$$$%%%"""###$$$$$$$$$$$$%%%'''%%%***$$$ $$$&&&$$$(((%%%"""!!!"""#########$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''$$$)))%%%###+++)))$$$(((###&&&%%%%%%&&&)))&&&'''((('''&&&&&&(((***((('''''''''(((((())))))&&&'''''''''((('''''''''$$$''''''######''''''###'''''''''''''''((()))***)))***+++***))))))+++---***,,,...//////000444888777>>>EEEJJJNNNTTT___hhhuuuwwwzzz~~~{{{|||zzzuuuqqqppprrrtttwwwyyy{{{}}}xxxpppllljjjhhhgggmmmjjjjjjmmmrrrtttrrrooocccZZZOOOLLLLLLJJJAAA999;;;999555222///---,,,,,,$$$%%%&&&(((***,,,,,,,,,)))'''%%%&&&((((((&&&###((((((((((((((('''&&&&&&(((%%%$$$&&&&&&$$$%%%((($$$%%%%%%&&&'''((())))))((((((&&&&&&%%%&&&''''''"""$$$%%%%%%$$$###%%%&&&"""""""""""""""!!!!!! """$$$!!!!!!$$$$$$!!!$$$$$$###""""""###$$$$$$!!!%%%!!!$$$"""###!!!"""###""" !!!###!!!!!!"""######"""!!! """###$$$$$$$$$$$$###""" !!! ###### """###"""!!! !!!### !!!$$$$$$  """$$$&&&'''(((""""""""""""############"""""""""""""""""""""""" !!!""""""!!!"""""" """###""""""!!! !!!###$$$""""""""""""""""""###$$$""""""""""""""""""######!!! !!!"""""""""######"""!!!!!!$$$&&&"""##################""""""""""""###%%%&&&&&&&&&!!!!!!"""#########""""""!!!!!!"""$$$$$$%%%%%%$$$###!!!###"""$$$'''###%%%$$$!!!!!!"""&&&###$$$%%%###(((###############$$$$$$%%%"""###!!! !!! """### ###&&&%%%""""""""""""""""""""""""!!!!!! !!!!!!"""###%%%$$$""" !!!###$$$###$$$%%%%%%%%%$$$###"""$$$"""%%%######&&&$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$######"""###############""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%'''((()))***************'''&&&%%%%%%&&&&&&%%%###)))'''%%%$$$%%%%%%$$$###&&&'''(((&&&$$$"""""""""!!!"""######""" ###$$$&&&%%%$$$"""######""""""""""""###$$$%%%%%%&&&%%%$$$###""""""######"""""""""############$$$###''')))'''""" $$$***""""""######""""""!!! %%%&&&'''&&&$$$######$$$%%%$$$$$$%%%%%%&&&'''(((%%%$$$######%%%%%%$$$###$$$%%%%%%%%%$$$%%%(((***"""$$$&&&&&&%%%$$$%%%%%%###""""""###%%%&&&&&&%%%!!!'''&&&&&&)))'''"""%%%$$$""""""$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&""")))&&&$$$(((&&&###)))!!!''')))'''$$$$$$$$$%%%&&&'''&&&%%%%%%''')))'''(((((()))))))))))))))$$$%%%&&&((((((((((((((('''))))))''''''))))))'''&&&&&&%%%%%%%%%&&&&&&'''((((((((('''&&&''')))+++++++++***)))((((((+++...)))---222444444888???EEELLLNNNRRRWWW^^^eeelllooonnniiihhhiiihhhbbb^^^^^^eeehhhmmmqqqtttxxx}}}~~~yyyvvvxxxxxxxxx{{{{{{wwwvvvsssnnnggg```\\\YYYVVVTTTVVVSSSOOOOOOPPPPPPNNNKKKCCC;;;333000222222---'''++++++***)))((((((''''''%%%%%%&&&(((***)))$$$'''&&&%%%''')))***'''$$$'''(((((((((((('''&&&&&&(((%%%$$$%%%%%%""""""%%%###$$$%%%&&&''')))******''''''&&&&&&&&&&&&'''((("""$$$%%%%%%$$$###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%"""!!!%%%%%%!!!$$$$$$###""""""###$$$$$$$$$'''!!!'''%%%!!!!!!"""######!!!!!!"""###!!!"""###$$$######""""""###$$$$$$######""" """!!!"""&&&'''$$$ """###"""!!! !!!###  $$$$$$"""""""""""""""""""""""""""""""""""""""#######################################"""!!!  !!!######"""""""""### """#########"""$$$$$$###"""!!!!!!""""""""""""""""""!!!!!! !!!!!!"""""""""!!!"""#########""""""$$$&&&!!!""""""######""""""!!!((('''&&&%%%$$$"""!!!!!!######$$$$$$$$$###""""""!!!"""###$$$$$$$$$$$$$$$$$$######%%%### ###)))$$$&&&'''$$$######!!!%%%""""""'''""")))"""############$$$$$$$$$ ###$$$!!!!!!$$$### $$$$$$!!! ###%%%$$$""""""""""""""""""""""""!!!!!!"""###############'''%%%""" """###%%%$$$$$$###""""""!!!!!!&&&###!!!$$$&&&%%%%%%&&&%%%%%%&&&%%%$$$""" %%%%%%%%%$$$$$$$$$$$$### """###%%%%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%###'''***((($$$!!!"""%%%''''''((()))))))))))))))(((&&&%%%%%%&&&&&&%%%$$$'''&&&%%%%%%%%%%%%$$$$$$!!!###&&&&&&%%%$$$$$$%%%$$$%%%&&&&&&$$$ ###$$$%%%%%%###""""""#########""""""###$$$$$$%%%######"""!!!!!! ######""""""""""""###$$$"""%%%((('''###!!!###&&&"""""""""###############$$$%%%%%%$$$!!! !!!$$$$$$#########%%%'''((($$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$######$$$(((+++$$$%%%&&&&&&$$$######$$$%%%"""!!!"""&&&(((&&&$$$"""%%%$$$!!!###''''''"""$$$###"""###%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!)))'''###'''$$$"""++++++,,,,,,)))&&&$$$$$$&&&%%%&&&'''&&&%%%%%%''')))&&&''')))*********)))((((((''''''''''''((()))***((()))***))))))*********&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&(((++++++***)))''''''(((+++---(((+++......,,,---222666222333666:::???DDDIIIKKKJJJGGGIIILLLLLLHHHFFFGGGOOOSSSXXX\\\```eeejjjmmmnnnrrrxxx}}}~~~}}}}}}|||zzzuuupppjjjgggdddeeefffiiinnnssswwwzzzqqqppplllhhhccc___[[[ZZZTTTRRRNNNJJJFFFCCCAAA@@@===:::777666777888888777555///)))(((***,,,***'''************)))'''%%%$$$,,,)))&&&''')))%%%((())))))(((&&&&&&''')))''''''((((((''''''&&&%%%&&&######&&&&&&###$$$'''%%%%%%%%%&&&'''((())))))$$$$$$$$$$$$$$$$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&((('''&&&%%%$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&%%%$$$##################$$$''''''&&&&&& """!!!###$$$$$$#########%%% """###$$$$$$###"""""""""############### ###%%%$$$%%%))))))''' """###"""!!! !!!###!!!""""""!!!"""$$$$$$###$$$$$$###"""!!!!!! !!!"""""""""############""""""""""""""""""""""""%%%$$$###""""""!!!!!!"""!!!"""######!!!"""###%%%!!!$$$%%%%%%###"""$$$######""""""""""""""""""""""""""""""""""""""" !!!######"""!!!!!! !!!"""!!! """###!!!!!!""""""""""""!!!!!!&&&&&&&&&$$$!!!%%%%%%%%%%%%$$$$$$###"""!!!"""###$$$$$$$$$$$$$$$&&&######%%%$$$!!!###&&&$$$&&&&&&%%%&&&(((&&&!!!###$$$!!!%%%))) )))""""""######$$$$$$$$$$$$"""%%%%%%"""###&&&&&&$$$!!!%%%&&&"""!!!###$$$###""""""""""""""""""""""""!!!"""###$$$%%%$$$###############"""""""""""""""%%%$$$###""""""""""""###'''&&&%%%%%%&&&%%%%%%&&&$$$%%%&&&&&&%%%### $$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%"""%%%((((((&&&$$$###$$$''''''((((((''''''&&&%%%((('''%%%&&&''''''&&&$$$###$$$%%%%%%%%%%%%&&&&&&!!!###%%%&&&%%%$$$$$$$$$$$$%%%''''''%%%""""""$$$%%%%%%###""""""############"""######$$$%%%$$$$$$$$$$$$######""""""######"""!!!!!!""""""### !!!######!!!!!!""""""###$$$&&&''''''###$$$%%%###!!! !!!######"""""""""$$$&&&'''$$$$$$%%%$$$$$$$$$$$$$$$"""######!!!!!!"""&&&)))&&&''''''&&&###!!!!!!!!!%%%"""!!!"""&&&(((&&&$$$)))'''### """%%%%%%###$$$###"""###%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!(((&&&"""%%%###"""***###$$$%%%%%%%%%&&&(((***&&&'''((('''&&&&&&(((***&&&''')))*********)))(((...,,,(((&&&&&&'''***,,,%%%%%%%%%&&&'''&&&&&&'''''''''&&&&&&%%%&&&&&&&&&'''(((((('''&&&''')))+++%%%$$$###$$$&&&)))+++,,,&&&(((******((((((+++---)))***,,,///000111222222111000333666666222111333555888<<<@@@BBBFFFJJJMMMSSSVVV[[[aaaddddddcccbbbaaaaaaaaa```]]]YYYTTTRRRLLLLLLMMMOOOQQQTTTVVVWWWOOONNNLLLIIIEEEBBB@@@???999999888666444333222222000...------///111222222+++)))&&&%%%'''))))))))))))************(((&&&$$$((($$$"""$$$((()))%%%!!!'''+++,,,&&&$$$,,,'''''''''''''''&&&&&&%%%&&&###$$$''''''%%%%%%''''''''''''''''''&&&&&&&&&###$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&%%%$$$"""!!!!!!!!!"""###"""&&&'''$$$"""$$$'''#########$$$$$$#########$$$###!!!### ###!!!######"""""""""### !!!#########""""""!!!!!!!!!""""""######$$$"""###!!!!!!$$$### """###"""!!! !!!###$$$######$$$###!!!!!!""" """$$$%%%&&&'''!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""######$$$######""" !!!$$$''' !!!""""""""""""""""""""""""""""""######$$$!!!!!!"""######$$$%%%%%% """#########"""!!!!!!""""""!!!!!!"""###!!!!!!""""""""""""!!!!!!!!!""""""###&&&(((%%%%%%%%%%%%%%%$$$###"""""""""###$$$$$$$$$######(((""""""%%%$$$"""!!!$$$%%%$$$!!!$$$)))***'''###$$$!!!%%%))) (((!!!"""###$$$$$$$$$$$$###!!!###### !!!%%%&&&$$$!!!%%%&&&###!!!###$$$"""""""""""""""""""""""""""!!!"""$$$%%%%%%%%%$$$###"""%%%&&&%%%###"""###############$$$%%%&&&###$$$###"""!!!"""""""""!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%""""""###&&&))))))&&&$$$''''''''''''&&&&&&%%%$$$((('''&&&&&&''''''&&&$$$!!!###%%%&&&%%%%%%&&&'''%%%&&&'''%%%###!!!!!!!!! """###%%%&&&%%%$$$###"""###%%%$$$###!!!""""""$$$###############$$$$$$!!!""""""#########""""""###"""""""""""""""!!!!!!$$$""""""$$$%%%$$$!!!!!!!!!"""###%%%''')))***$$$%%%&&&%%%###""""""###"""""""""######$$$%%%&&&###$$$%%%%%%######$$$%%%"""######"""!!!!!!###&&&%%%&&&'''&&&###!!! !!!###""""""###%%%&&&&&&%%%######$$$&&&''''''%%%"""%%%$$$"""###%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######""""""$$$$$$%%%%%%%%%%%%$$$$$$"""'''### %%%$$$""")))!!!%%%)))***)))'''%%%&&&'''((('''&&&&&&(((***&&&''''''(((((((((((((((///,,,)))&&&%%%''')))+++&&&$$$$$$'''(((&&&&&&)))''''''&&&&&&&&&''''''(((&&&((())))))(((''')))***###""""""%%%(((+++,,,,,,$$$&&&''''''''''''((()))((()))***,,,---,,,,,,+++,,,+++,,,...,,,'''&&&)))(((***---///000111444666999;;;>>>@@@AAAAAA@@@???BBBCCCDDDDDDCCCAAA>>><<<666666666777777888999999555444333222000///...---***+++---,,,++++++,,,---))))))))))))***+++,,,,,,&&&&&&&&&&&&&&&'''((((((###$$$%%%''''''&&&%%%%%%'''$$$"""###''')))((('''$$$)))***$$$ (((&&&''''''''''''&&&%%%%%%'''$$$%%%(((((($$$###&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$"""$$$%%%%%%$$$###%%%&&&$$$$$$###""""""""""""###$$$&&&"""!!!'''"""###$$$$$$$$$$$$###"""###$$$!!!###"""''' !!!  !!!"""######"""!!! !!!!!!!!!!!!!!!"""$$$$$$ ###### """!!! """###"""!!! !!!###"""!!!"""$$$!!!!!!""""""######$$$$$$%%%""""""""""""############  """######"""""""""  ###&&&!!!  """"""!!!!!!"""###$$$$$$!!!!!!"""###$$$%%%&&&&&&!!!!!!""""""######""""""!!!###%%%%%%$$$###$$$%%%!!!""""""######""""""!!!"""%%%%%%$$$$$$'''***$$$$$$%%%%%%%%%$$$######"""######$$$$$$$$$######''' !!!&&&%%%!!!&&&&&&"""$$$&&&$$$!!!%%%###$$$((("""&&&!!!"""###%%%%%%$$$######!!! !!!###""" $$$&&&###!!!######!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$"""%%%'''&&&$$$"""""""""######$$$%%%%%%&&&###&&&&&&###!!!###%%%$$$ !!!###$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""###%%%''')))######$$$$$$$$$%%%%%%%%%###!!! $$$)))+++(((%%%%%%&&&'''''''''''''''''')))'''&&&&&&''''''&&&%%%!!!$$$&&&&&&$$$###$$$%%%&&&&&&&&&$$$""" !!!"""!!!"""$$$%%%&&&&&&"""###$$$$$$"""!!!!!!"""$$$$$$###############$$$ !!!"""######""""""!!!"""#########""" &&&&&&%%%###!!!!!!"""###""""""""""""$$$%%%'''(((###$$$%%%$$$###"""###$$$######$$$%%%&&&&&&&&&&&&###$$$&&&%%%###"""$$$&&&###$$$%%%$$$"""""""""$$$"""$$$%%%%%%###""""""###"""###$$$$$$$$$$$$%%%'''!!!###&&&((((((&&&$$$###'''%%%###"""$$$&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&""""""#########$$$$$$$$$###$$$%%%%%%%%%%%%$$$######'''!!!%%%%%%"""'''&&&'''(((******(((%%%"""%%%&&&'''&&&%%%%%%''')))&&&&&&&&&&&&&&&''''''((((((((('''''''''''''''((('''$$$%%%)))***''''''+++&&&&&&&&&&&&&&&'''((()))$$$&&&)))***)))((('''(((%%%%%%%%%'''***,,,***(((%%%&&&'''(((((('''((((((''''''''''''((()))***++++++***+++,,,)))$$$%%%)))''')))++++++***+++,,,...,,,,,,---.........------...///222333333111///...,,,+++************+++,,,)))))))))(((((((((''''''%%%'''))))))''''''))),,,###%%%&&&&&&&&&&&&&&&'''$$$&&&((()))'''&&&''''''"""###$$$%%%%%%&&&&&&&&&(((((('''&&&&&&&&&%%%%%%$$$&&&'''%%%!!!!!!$$$&&&&&&''''''&&&&&&%%%$$$###!!!"""''''''%%%$$$''''''''''''''''''&&&&&&&&&''''''''''''&&&$$$###""""""$$$%%%%%%$$$###%%%&&&$$$%%%%%%%%%$$$$$$#########!!!"""%%%###!!!'''"""###$$$$$$$$$$$$###"""###'''""" &&&%%%!!!''' """!!! !!! !!!#########"""!!!!!!!!! !!!"""$$$%%%"""%%%%%%""""""$$$### """###"""!!! !!!###!!! """%%%"""!!!%%%$$$$$$"""!!! """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""### """###"""!!!!!!""" $$$###""""""""""""""""""!!!"""""""""######$$$$$$""""""!!!!!!""""""###$$$!!!###%%%&&&%%%$$$$$$%%%"""##################"""$$$''')))&&&""" """$$$"""###$$$$$$$$$$$$$$$#########$$$$$$$$$######"""$$$###%%%###!!!!!!%%%%%%### $$$$$$!!!'''&&&"""&&&%%%!!!###!!!"""$$$%%%%%%$$$###"""!!!"""  ###"""###%%%"""!!!######!!!"""""""""""""""""""""""""""""""""""""""###$$$$$$ !!!###$$$$$$$$$$$$!!!"""###$$$$$$######"""###((()))%%%###&&&((('''!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%""""""""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$&&&'''''''''$$$%%%&&&((()))*********)))'''&&&&&&''''''&&&%%%###%%%((('''$$$""""""############"""!!!"""$$$''' !!!"""######$$$"""###$$$$$$"""!!!!!!"""$$$$$$###############$$$"""###%%%'''((((((((('''!!!"""###$$$###""" !!!"""!!!$$$######"""""""""###%%%&&& !!!""""""!!! """###$$$%%%'''((()))(((((('''"""%%%&&&%%%###"""$$$&&&$$$&&&'''&&&$$$""""""###!!!$$$$$$$$$$$$%%%&&& ###&&&%%%######%%%((('''&&&&&&&&&$$$"""###''')))&&&###"""###%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###$$$&&&'''((()))###$$$%%%&&&&&&%%%$$$###%%%&&&&&&&&&"""&&&(((%%%"""!!!"""%%%((()))$$$%%%%%%%%%$$$$$$&&&(((&&&&&&%%%$$$$$$&&&'''(((!!!###&&&((()))(((&&&%%%$$$ !!!%%%&&&###$$$((($$$$$$$$$%%%&&&'''((()))"""%%%)))***)))'''&&&&&&%%%$$$$$$&&&((('''### %%%%%%&&&''''''&&&&&&&&&&&&$$$""" !!!###''')))'''&&&''')))'''$$$&&&,,,&&&((())))))((('''(((***)))))))))***+++,,,------((())),,,......---+++)))******)))(((((()))******''''''''''''''''''''''''%%%'''((('''%%%%%%(((+++"""%%%'''))))))((())))))"""%%%((()))&&&$$$$$$$$$''''''''''''''''''''''''"""$$$'''''''''&&&'''(((%%%%%%%%%(((***)))%%%"""&&&&&&''''''&&&&&&%%%$$$%%%''''''(((+++%%%&&&&&&''''''(((((((((%%%&&&&&&%%%$$$""" """$$$%%%%%%$$$###%%%&&& !!!"""""" ///'''"""$$$%%%###$$$((("""###$$$%%%%%%$$$###"""%%%$$$"""%%%!!!!!! ###%%%$$$######$$$!!!"""############!!! !!!"""$$$%%%######!!!!!!###"""!!!"""###"""!!! !!!###!!! ###'''%%% &&& !!!"""###$$$""""""""""""############""""""""""""""""""""""""###""""""""""""######$$$###&&&%%%""" !!!###$$$%%%$$$###"""&&&%%%$$$"""!!!!!! """"""""""""!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%!!!$$$$$$###""""""#########$$$$$$$$$$$$######!!!%%%$$$!!! ###'''!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$######"""!!! """%%%$$$ !!!%%%###%%%$$$###$$$'''&&&"""(((''' $$$'''###""" """$$$%%%%%%%%%###"""%%%%%%""""""%%%$$$"""$$$"""!!!######!!!""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%$$$###!!! """$$$%%%!!!"""###$$$###!!!%%%&&&!!!###&&&$$$######""""""######$$$%%%#########$$$$$$%%%%%%%%%!!!###$$$###""""""######$$$$$$$$$%%%%%%%%%###&&&'''&&&###"""%%%)))))))))((((((''''''&&&&&&$$$&&&(((&&&###"""$$$'''###$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&'''((())))))$$$""""""$$$###!!!###((($$$!!! """$$$$$$###''' ))) ((( !!! !!!$$$&&&(((%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%$$$$$$&&&(((%%%$$$###""""""$$$&&&'''#########"""######$$$%%%%%% """---""""""###$$$%%%$$$""" """$$$$$$###!!!"""###"""###$$$%%%%%%$$$""""""######$$$%%%'''&&&###!!!%%%%%%$$$###""""""""""""%%%&&&&&&%%%######%%%&&&%%%***###,,,!!!***$$$***'''))))))&&&%%%''''''$$$###&&&'''$$$!!!###+++333&&&&&&&&&'''''''''((((((###(((***%%%$$$((()))'''&&&$$$######&&&((())))))'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))&&&%%%''')))$$$$$$%%%&&&'''((()))***)))&&&%%%(((------((("""###%%%'''((('''%%%%%%%%%&&&%%%###!!! $$$''')))'''$$$%%%''')))'''&&&)))))))))'''$$$$$$%%%'''%%%(((((($$$###'''))))))$$$&&&&&&$$$'''...---'''!!!!!!&&&------&&&%%%((($$$$$$######$$$&&&''')))'''(((((('''&&&&&&&&&&&&(((%%%$$$&&&***+++)))'''&&&'''''''''&&&&&&((()))$$$"""!!!"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!! !!!###&&&(((&&&'''))))))((('''%%%###+++((($$$$$$%%%%%%### ''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""&&&%%%###""""""###%%%&&&###############$$$$$$$$$''''''&&&%%%%%%$$$$$$###"""%%%%%%######%%%$$$!!! """###$$$"""%%%$$$ !!!$$$  !!!"""###!!!%%%((($$$!!!((('''&&&&&&%%%$$$###""""""!!!###$$$###"""!!!"""###"""###$$$###!!! """  ###&&&(((((("""'''$$$$$$&&&!!!###!!!!!!$$$%%%$$$"""!!!&&&""" &&&$$$!!!'''(((###!!!!!!!!!!!! """$$$''''''%%%$$$###############"""!!!!!!###""""""!!!!!!!!!!!!""" ###%%%$$$!!! """%%% """$$$%%%%%%%%%%%%%%%%%% !!!'''###"""!!!!!!!!!"""$$$%%%"""$$$%%%$$$""""""###$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!"""""""""$$$$$$##################&&&###!!!&&&###!!!'''%%% $$$&&&###"""%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%!!! """%%%%%%!!! !!!!!!"""###%%%%%%&&&%%%$$$$$$#########$$$ !!!"""######$$$###$$$%%%%%%######$$$%%%""""""""""""############%%%%%%$$$######$$$$$$$$$%%%$$$!!! """###%%%###!!!###%%%'''%%%###!!!###%%%&&&%%%%%%&&&'''((((((((((((((('''''''''&&&''''''&&&$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$######"""#########%%%######%%%$$$"""$$$)))###"""!!!!!!###$$$$$$###!!!%%%))) ))) ###""""""############""""""%%%$$$$$$$$$############$$$%%%%%%### ###$$$$$$$$$%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%$$$!!!)))###+++ $$$$$$%%%&&&&&&$$$""""""###"""$$$%%%$$$###"""###%%%""""""############""""""%%%$$$"""###$$$%%%$$$###%%%%%%$$$###""""""######%%%&&&'''&&&&&&&&&(((***"""&&&((()))"""&&&%%%((('''$$$$$$&&&&&&###&&&&&&%%%###"""$$$'''+++%%%%%%&&&&&&&&&'''''''''###'''&&&!!! %%%((('''((((((''''''&&&''''''((($$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&%%%&&&(((''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%$$$$$$((()))))))))(((((()))***&&&&&&$$$"""!!!"""&&&))))))'''%%%%%%'''((('''&&&***)))&&&###!!!!!!%%%((()))+++)))%%%%%%'''&&&###&&&((('''$$$''',,,+++%%%%%%$$$&&&***)))%%%%%%***%%%$$$$$$$$$$$$%%%'''(((&&&### $$$(((((('''&&&''''''''''''((()))+++$$$%%%&&&&&&%%%%%%&&&(((&&&$$$###$$$&&&((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""$$$%%%###%%%&&&'''((('''%%%$$$)))'''$$$$$$%%%%%%###!!!###$$$%%%&&&&&&''''''&&&%%%%%%%%%$$$$$$$$$######&&&%%%###""""""###%%%&&&$$$$$$##################%%%%%%%%%%%%$$$$$$$$$$$$!!!$$$%%%""""""$$$$$$!!!$$$$$$############$$$$$$ """$$$$$$$$$###"""!!!#########$$$######""""""!!!$$$%%%""" &&&!!!!!!"""###%%%&&&''''''!!!###$$$###"""!!!"""###!!!######"""!!!"""###&&&$$$""""""###$$$%%%$$$###!!!!!!######""" !!!$$$%%%###!!! %%%!!!$$$### &&&###!!! ###%%%$$$""" """###$$$###"""###############"""!!!!!!###"""!!! !!!!!!"""######"""""""""######"""""" """$$$%%%%%%%%%%%%!!!&&&&&&"""!!!$$$((($$$###"""""""""###%%%%%%###$$$%%%%%%#########%%%"""######$$$%%%%%%&&&&&&!!!!!!""""""###""" ########################&&&###!!!&&&###!!!'''%%%!!! $$$&&&###"""%%%########################"""###$$$%%%&&&%%%%%%$$$!!!!!!""""""###$$$%%%&&&######"""""""""###$$$$$$$$$$$$$$$######""""""""" !!!!!!"""######$$$"""###$$$$$$""""""###$$$""""""""""""############$$$#####################%%%$$$$$$$$$############%%%###"""###&&&'''&&&$$$"""$$$%%%&&&%%%$$$%%%&&&'''((((((((((((((()))))))))'''%%%%%%&&&'''&&&%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$###!!!!!!$$$###"""!!! $$$"""###%%%$$$!!!###((("""""""""$$$&&&&&&$$$!!!$$$((()))!!!%%% !!!###%%%%%%###!!! ############""""""""""""!!!$$$%%%$$$######$$$"""###%%%&&&&&&%%%###!!! !!!###$$$%%%%%%%%%$$$!!!&&&"""..."""&&&$$$$$$&&&''''''%%%$$$%%%&&&%%%%%%%%%$$$"""###%%%'''$$$###############$$$$$$'''%%%"""!!!"""$$$%%%%%%$$$$$$######"""#########$$$%%%&&&&&&&&&&&&)))+++"""$$$&&&+++###%%%$$$&&&&&&######%%%%%%"""(((&&&###"""$$$%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%'''%%% ###((()))$$$&&&)))(((&&&%%%&&&((("""###%%%''''''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&(((((('''&&&%%%$$$######%%%''''''%%%######&&&)))((('''&&&%%%%%%'''(((***%%%%%%%%%$$$###$$$'''***(((&&&%%%%%%&&&''''''&&&)))'''$$$ $$$(((%%%''''''%%%%%%'''%%% '''((('''%%%&&&)))((($$$(((&&&%%%&&&%%%###&&&+++%%%%%%%%%$$$$$$%%%&&&&&&(((!!!"""'''(((&&&&&&((()))(((%%%%%%***...$$$%%%%%%%%%$$$$$$&&&'''&&&%%%$$$$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$"""!!!"""###$$$!!!###$$$&&&''''''&&&%%%'''&&&$$$$$$%%%&&&$$$###"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&%%%$$$######$$$%%%&&&%%%$$$$$$$$$###"""""""""###############$$$$$$$$$ ###$$$!!!!!!$$$### ((('''&&&$$$###############""""""$$$&&&&&&### $$$%%%&&&&&&%%%###""" !!!""""""  """ !!!###%%%&&&((((((!!!###$$$###"""!!!"""###!!!#########$$$&&&###"""!!!!!!######"""!!!$$$$$$$$$$$$ $$$###!!!"""######"""!!!$$$ $$$"""%%%$$$###!!!!!!"""###""" !!!"""""""""""""""############""""""!!!"""""" """$$$%%%%%%!!! $$$%%%### !!!"""$$$$$$%%%%%%%%%"""###%%%$$$######$$$&&&$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&$$$$$$%%%&&&""""""###%%%&&&'''(((((("""############"""!!!!!!######################## &&&###!!!%%%### '''%%%!!! $$$%%%$$$###$$$######""""""""""""""""""""""""###$$$$$$$$$$$$###!!!###%%%$$$!!!###(((---%%%%%%$$$###############""""""#########"""!!!!!! !!!!!!""""""#########!!!"""######"""!!!"""###""""""""""""############"""""""""""""""""""""###$$$%%%&&&'''&&&%%%$$$###$$$######$$$&&&''''''&&&!!!###%%%%%%#########$$$''''''(((((()))))))))******'''%%%%%%''')))'''%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$###"""!!!%%%$$$###"""""""""""""""""" !!!###""" $$$###""""""###$$$%%%###""" %%%(((''' %%%!!!###$$$%%%%%%%%%"""""""""""""""!!!!!!!!! $$$%%%%%%$$$$$$%%%$$$$$$%%%&&&%%%$$$###""" """$$$%%%&&&$$$###"""&&&""",,,%%%$$$$$$%%%''''''&&&%%%&&&'''%%%%%%$$$"""!!!"""$$$'''&&&%%%$$$######%%%&&&'''(((%%%######%%%&&&&&&%%%$$$###############$$$$$$"""$$$$$$$$$######%%%'''%%%%%%'''"""///&&&'''###&&&&&&######&&&&&&###&&&%%%$$$%%%%%%$$$""" ######$$$$$$$$$%%%%%%%%%&&&'''&&&$$$###%%%(((*** &&&'''$$$###&&&***$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&%%%%%%$$$###"""!!!!!!&&&&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%&&&''''''&&&###$$$%%%$$$$$$%%%(((***'''&&&%%%%%%&&&&&&&&&&&&'''&&&$$$!!! $$$'''$$$$$$$$$&&&'''%%%&&&&&&&&&%%%&&&''''''&&&((('''&&&%%%$$$###&&&)))&&&&&&%%%%%%%%%%%%%%%%%%)))%%%!!!!!!###%%%$$$###(((((((((&&&%%%&&&***...$$$%%%&&&%%%$$$$$$&&&(((%%%###""""""$$$&&&%%%%%%'''''''''''''''''''''''''''&&&$$$###"""###$$$$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%$$$###""""""'''&&&$$$""""""###$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$###"""!!!!!! !!!!!!"""###$$$$$$$$$"""###!!!!!!###### %%%$$$###"""!!! ###"""!!!!!!"""######"""############""""""!!!!!!###!!! !!!!!!!!!###############$$$$$$$$$!!!###$$$###"""!!!"""###"""#########$$$&&& """###""" $$$%%%""""""%%%%%%!!!$$$######"""""""""!!!!!! %%% $$$###%%%'''&&&!!!""""""!!!"""""""""###$$$%%%""""""############"""!!!"""!!!  """%%%'''###!!! !!!######""" !!!!!!"""###$$$$$$%%%%%%$$$###!!!!!!"""######"""############$$$$$$%%%%%%$$$&&&'''&&&%%%%%%&&&'''$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%$$$###""""""##################$$$$$$$$$ '''$$$!!!%%%### &&&$$$"""!!!###%%%%%%$$$##################"""""""""!!!""""""###############"""$$$%%%$$$###$$$'''***%%%%%%$$$$$$$$$$$$$$$%%%""""""###$$$$$$###"""!!!!!!!!!"""""""""#########"""###$$$###"""!!!"""$$$!!!"""""""""############"""""""""##################$$$$$$$$$$$$$$$###############%%%&&&'''''''''!!!############$$$%%%'''((((((((())))))*********'''%%%%%%''')))'''%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%""" !!!$$$"""###%%%###  """###"""!!!&&& ((($$$$$$ """$$$&&&'''!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$ &&&%%%$$$#########$$$%%%###$$$%%%&&&%%%###!!! !!!&&&''')))"""&&&"""$$$&&&&&&%%%$$$$$$%%%$$$$$$###!!! !!!###&&&$$$###"""""""""$$$%%%&&&&&&&&&&&&''')))(((&&&$$$###"""""""""###$$$%%%%%%%%%%%%&&&$$$""""""###$$$&&&&&&((($$$000'''((($$$''''''$$$$$$''''''$$$"""$$$''''''&&&$$$###############$$$$$$$$$%%%%%%###%%%&&&((('''%%%&&&'''!!!&&&'''$$$###&&&)))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$###!!! """&&&&&&"""''''''(((***,,,+++'''$$$!!!###$$$%%%$$$%%%&&&(((&&&&&&&&&%%%%%%%%%&&&'''%%%&&&&&&%%%######$$$%%%''''''$$$%%%)))+++######$$$&&&&&&&&&''')))$$$'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$''')))(((&&&$$$%%%&&&***'''######&&&)))******%%%&&&'''&&&%%%%%%''')))%%%###"""###$$$%%%%%%$$$''''''''''''''''''''''''$$$$$$#########$$$&&&&&&'''''''''''''''&&&%%%%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###""""""'''&&&$$$""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!!!! !!!"""######$$$%%%"""""" !!!$$$### """!!!!!! !!!!!!"""###""""""'''###"""!!! !!!"""$$$%%%$$$""" !!!###$$$###!!!%%%%%%$$$######"""!!!!!!!!!###$$$###"""!!!"""### """###$$$###"""###$$$ !!!######"""  !!! """!!!###$$$$$$###"""!!!!!!!!!!!!&&&"""%%%$$$!!!&&&"""!!!!!!### !!!$$$$$$###"""###%%%!!!""""""#########"""""""""!!!!!! !!!###%%%''' """###""" !!!###"""""""""######$$$%%%%%%%%%###!!!!!!"""###"""!!!!!!""""""###############$$$%%%''''''&&&&&&'''(((############$$$$$$$$$$$$###%%%&&&$$$"""!!!###$$$""""""#########$$$$$$$$$!!!'''$$$!!!%%%###&&&######""""""$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######$$$######$$$&&&&&&### ############$$$%%%&&&'''######$$$$$$$$$$$$$$$###""""""""""""###############$$$%%%%%%######$$$%%%!!!"""""""""############"""###$$$%%%%%%%%%$$$$$$###"""  """#########$$$%%%%%%&&&''''''!!!######$$$%%%'''((())))))))))))))))))***)))'''%%%%%%&&&'''&&&%%%###$$$%%%%%%&&&&&&%%%%%%"""###$$$%%%%%%%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%$$$###$$$'''%%%!!!!!!%%%&&&###!!!"""###"""'''!!!((("""$$$%%%###!!! !!!###%%%!!!!!!!!!!!!""""""""""""!!!###$$$$$$!!!%%%$$$###""""""$$$&&&'''$$$$$$%%%%%%$$$###!!! ###'''&&&...'''((("""$$$%%%%%%###"""###$$$"""######""" """%%% !!!"""######&&&&&&''')))***)))&&&$$$""""""""""""###$$$%%%&&&(((((((((&&&$$$######%%%$$$&&&(((!!!---%%%'''$$$&&&'''$$$$$$'''(((%%% ###''''''%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%% !!!$$$((('''###"""$$$%%%'''***)))&&&$$$%%%''')))'''&&&$$$$$$&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&&&&$$$###&&&&&&''''''(((((())))))%%%"""!!!$$$))))))###%%%%%%&&&)))+++)))###!!!###%%%&&&%%%$$$%%%&&&%%%&&&&&&%%%$$$$$$%%%'''$$$&&&''''''&&&%%%%%%%%%$$$,,,***%%%%%%)))***!!!!!!###&&&&&&%%%'''+++!!!&&&)))'''&&&'''&&&###$$$$$$%%%&&&&&&&&&%%%%%%%%%++++++(((%%%'''+++)))%%%!!!"""&&&))))))'''&&&'''''''''&&&&&&((()))(((&&&$$$%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&'''))))))((('''&&&&&&%%%%%%"""$$$''''''&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###""""""""" !!!!!!"""###$$$$$$$$$"""###!!!"""%%%$$$!!!"""!!!!!!!!!"""###$$$$$$!!!######!!!(((######""""""###$$$&&&'''###"""!!!"""###$$$###""""""""""""###############!!!###$$$###"""!!!"""###"""###%%%$$$###""""""###(((&&&%%%$$$$$$###"""  !!!""""""######""""""###$$$###"""!!!"""###!!!&&&""" &&&$$$!!!'''######$$$'''%%% $$$%%%"""!!!!!!"""!!!""""""############"""""""""""""""######$$$%%%"""$$$### $$$######""""""###$$$$$$%%%%%%$$$######$$$%%%$$$###!!!!!!"""############"""###%%%&&&&&&&&&&&&'''((( !!!"""$$$%%%&&&&&&###%%%&&&$$$!!! """%%%"""""""""###$$$$$$%%%%%%!!!'''$$$!!!%%%"""%%%"""######!!!###&&&%%%"""######$$$$$$$$$%%%%%%%%%"""""""""!!!"""######$$$%%%###!!!###&&&&&&!!!""""""""""""$$$%%%&&&'''$$$$$$$$$###$$$$$$%%%&&&###########################%%%&&&%%%$$$###$$$%%%""""""""""""############!!!"""$$$%%%&&&&&&%%%$$$""" """###"""$$$%%%%%%$$$###$$$&&&!!!######$$$%%%'''*********)))))))))))))))&&&''''''&&&$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$######"""""""""!!!""""""######%%%$$$&&&(((&&&""""""%%%%%%###!!!!!!"""""""""!!! &&& '''"""&&&######""""""""""""######!!!!!!!!!""""""######### """$$$$$$&&&(((***""""""######$$$%%%&&&'''""""""#########$$$$$$$$$ ''' '''---&&&%%%###%%%&&&%%%###""""""""""""###$$$$$$""""""###$$$ !!!"""############&&&%%%%%%%%%''''''&&&$$$!!!!!!!!!"""###%%%&&&'''&&&''''''&&&$$$###$$$&&&###&&&((()))###'''"""%%%%%%######&&&'''$$$"""""""""$$$%%%%%%""" $$$$$$$$$$$$%%%%%%%%%&&&"""!!!###&&&%%%!!!"""&&&******)))'''&&&%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$%%%&&&'''%%%###''''''''''''(((((((((((('''&&&%%%'''))))))'''$$$%%%###"""$$$&&&$$$###%%%'''((('''%%%%%%%%%$$$&&&'''&&&######%%%'''%%%&&&'''&&&%%%$$$&&&'''"""&&&)))'''&&&''''''$$$###!!!###'''&&&"""$$$***%%%(((%%%%%%''''''$$$"""###%%%&&&&&&&&&&&&%%% ###''''''%%%%%%''')))$$$$$$######%%%&&&''''''%%%&&&'''&&&%%%%%%''')))(((&&&%%%%%%&&&'''&&&%%%########################%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%&&&&&&&&&"""%%%((((((&&&$$$$$$$$$###$$$%%%&&&&&&''''''&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$##################"""""""""######$$$$$$$$$"""###""""""%%%%%%#########""""""######$$$%%%!!!"""""" !!!$$$!!!"""$$$%%%%%%$$$"""!!! !!!"""""""""""""""### !!!!!!"""###$$$$$$%%%!!!###$$$###"""!!!"""###!!!###%%%$$$###"""######***'''$$$#########""" ###"""###$$$%%%%%%%%%''' """$$$###!!!!!!"""$$$ %%%!!!%%%### &&&&&&######((('''!!!!!!'''(((%%%!!!!!!"""!!!!!!"""###############""""""###$$$$$$$$$###""" !!!!!!!!! !!!!!!$$$###"""""""""###$$$%%%!!!"""$$$$$$$$$######"""!!!"""###$$$$$$$$$######"""$$$%%%&&&%%%%%%'''(((""""""###$$$$$$%%%&&&&&&"""%%%&&&### """&&&!!!""""""###$$$$$$%%%%%%!!!((($$$!!!%%%"""%%%"""$$$###!!!"""'''&&&!!!!!!!!!"""###$$$%%%&&&&&&######"""""""""###$$$%%%######"""#########"""!!!"""""""""""""""###$$$%%%%%%$$$"""!!!!!!###%%%'''########################"""$$$%%%$$$###"""###$$$""""""""""""############ !!!###%%%&&&%%%$$$$$$!!!!!! !!!######"""$$$%%%$$$"""!!!"""$$$ """$$$$$$######$$$%%%++++++******))))))(((((($$$&&&(((&&&###"""$$$'''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###"""!!!&&&%%%$$$######""""""#########$$$'''%%%!!! ###$$$$$$###$$$%%%$$$""" $$$'''### (((!!!$$$%%%%%%%%%$$$!!!!!!""""""######$$$$$$ !!!!!! !!!###%%% ###%%%''''''&&&&&& !!!"""###%%%'''(((%%%!!!((()))!!!!!!%%%&&&'''&&&$$$""""""""""""$$$&&&&&&$$$###$$$$$$"""###%%%&&&''''''&&&&&&'''%%%"""!!!###$$$%%%%%%!!!!!!!!!"""###%%%&&&'''"""###$$$###""""""$$$%%%###((("""***(((###(((!!!$$$$$$""""""%%%&&&###&&&!!! %%%&&&!!!$$$$$$%%%%%%%%%&&&&&&&&&'''######'''&&&"""$$$***(((&&&$$$$$$%%%''''''&&&!!!"""$$$%%%%%%$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&)))&&&$$$%%%'''(((&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$""""""$$$'''+++'''$$$$$$&&&%%%!!!$$$''')))***(((&&&%%%%%%$$$&&&'''&&&######%%%(((&&&&&&%%%###"""###&&&)))$$$###!!!!!!%%%)))%%%$$$"""$$$'''%%% """(((%%%'''######''')))&&&!!!###$$$&&&''''''&&&&&&&&&$$$###""""""######### ###&&&%%%###"""%%%((($$$%%%%%%%%%$$$$$$&&&(((&&&$$$######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&''''''"""%%%)))(((&&&######$$$''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$############$$$$$$$$$$$$###$$$"""###&&&&&&#########"""""""""""""""###!!!!!!!!!"""$$$$$$!!! $$$&&&&&&""" """"""!!! !!!"""""""""""""""############!!!###$$$###"""!!!"""### """$$$$$$######$$$%%%%%%###  !!!""""""!!!!!!"""!!!###%%%"""$$$###!!!!!!###&&&$$$ $$$"""%%%""")))(((###(((%%%###***,,,((($$$###$$$!!!!!!"""###############"""###$$$&&&%%%$$$"""!!!### """###!!!$$$###"""""""""###$$$%%%"""###""" !!!"""###$$$%%%&&&%%%$$$$$$"""###%%%%%%%%%%%%&&&(((''''''&&&%%%%%%$$$######"""$$$&&&###!!!&&&!!!""""""###$$$$$$%%%%%%"""(((%%%!!!%%%"""%%%!!!$$$$$$ """'''&&&!!! """###$$$%%%&&&$$$###"""""""""###%%%&&&"""###$$$""" %%%)))$$$###""""""""""""""""""%%%### """%%%'''$$$$$$##################!!!###$$$###"""!!!"""###""""""""""""############ """$$$%%%$$$###"""!!!"""###$$$%%%%%%$$$###"""$$$%%%$$$!!! """###$$$&&&%%%###""""""###---***)))+++***'''&&&)))'''&&&%%%$$$%%%&&&'''(((########################''''''&&&###!!! !!!###!!!###$$$$$$######$$$%%%$$$#########$$$%%%%%%&&&###############$$$$$$$$$######$$$###!!!!!!"""###$$$ (((***%%%***###!!!"""!!!"""&&&%%%$$$""" !!!###$$$,,,((($$$"""$$$&&&&&&%%%'''$$$""""""###%%%&&&%%%""""""######$$$$$$$$$%%%######"""  '''$$$)))$$$***###$$$***&&&!!!!!!$$$%%%&&&&&&&&&%%%$$$###"""!!!###"""###(((---...)))$$$!!!!!!!!!!!!###%%%''')))!!!!!!""""""###$$$%%%&&&###&&&&&&###"""$$$###$$$)))$$$"""'''$$$ %%%%%%&&&&&&''''''&&&&&&%%%,,,(((%%%$$$%%%&&&%%%###"""$$$'''((('''&&&&&&'''%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%((((((%%%"""!!!"""&&&&&&&&&%%%%%%$$$$$$$$$%%%###&&&)))''')))$$$+++)))&&&***&&&!!!'''$$$$$$$$$############"""&&&''''''''''''''''''&&&$$$$$$############$$$$$$%%%%%%%%%$$$$$$###############$$$%%%%%%###"""!!!'''&&&%%%%%%''''''&&&%%%#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$&&&)))&&&%%%$$$$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%'''''''''%%%$$$$$$&&&((('''%%%$$$$$$%%%$$$###!!!)))((('''&&&%%%%%%$$$%%%%%%"""###''''''$$$"""###!!!!!!!!!!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&"""$$$&&&%%%###"""$$$&&&!!!!!!""""""""""""!!!!!!$$$###$$$)))$$$$$$###!!! ###'''$$$$$$$$$%%%&&&%%%!!! !!!"""""""""""""""'''"""!!!$$$$$$!!!"""'''###$$$%%%$$$"""!!!"""###&&&$$$!!!!!!"""###"""!!!"""###%%%$$$"""!!!!!!"""""""""###$$$%%%%%%&&&&&&!!!"""%%%$$$"""!!! !!!%%%&&&$$$!!!!!!"""!!!"""#########"""!!!$$$$$$$$$###$$$&&&$$$######%%%'''&&&!!!###$$$%%%%%%$$$###$$$&&&"""!!! '''&&&$$$###"""""""""""" $$$$$$!!! ###%%%$$$$$$$$$###""""""###$$$$$$"""#########$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&$$$%%%'''$$$!!!'''######""""""######$$$%%%&&&$$$"""###&&&'''%%%"""########################"""###$$$"""  $$$###  ###''')))###%%%###!!!###%%% !!!"""###$$$###""""""!!! !!!""""""!!! """$$$%%%$$$######$$$###$$$&&&%%%###!!!!!!"""### """&&&'''$$$ """###$$$$$$$$$###!!! """$$$%%%&&&'''((('''%%%#########"""%%%&&&&&&%%%%%%%%%+++(((''')))(((%%%%%%''''''&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""$$$&&&!!!###$$$$$$######$$$%%%###"""""""""######$$$%%%"""""""""###############$$$$$$$$$###!!! !!!""" %%%''')))###&&&"""!!!"""!!!"""&&&$$$###!!!!!!!!!"""###$$$...***%%%######$$$###""" !!!"""########################"""""""""""""""!!!$$$'''%%%""" !!!$$$%%%"""***%%%$$$'''$$$!!!###%%%&&&$$$%%%%%%%%%%%%$$$"""!!!""""""###&&&)))(((&&&### !!!""""""%%%$$$$$$$$$$$$%%%'''((($$$''''''$$$###&&&&&&###!!!&&&""" %%%"""###%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$"""###&&&(((((('''(((((((((&&&%%%%%%''')))&&&$$$###""""""###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%''''''$$$"""###$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&***&&&###'''$$$ %%%"""(((%%%"""&&&$$$""")))""""""######$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&'''&&&$$$"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!"""$$$'''''''''%%%$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&''''''%%%$$$$$$&&&(((############$$$%%%'''((('''&&&%%%$$$###############!!!!!!%%%%%%"""!!!"""%%%$$$###"""""""""############$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&"""$$$%%%$$$"""!!!"""$$$!!!""""""######""""""!!!"""###$$$###"""!!!"""###%%%"""!!!###""" !!!!!! !!!"""""""""""""""%%%!!! ###### !!!%%%"""###$$$###!!!!!!!!!""""""%%%$$$#########"""###$$$$$$"""!!!!!!"""""""""""""""""""""""""""!!!!!! $$$###!!!  $$$$$$###!!! !!!$$$&&&!!!"""#########""" """$$$$$$$$$###$$$&&&###""""""$$$&&&%%%"""!!!"""######"""!!!###$$$$$$###"""!!!!!!!!!"""###!!!"""###$$$%%%%%%%%%$$$ ###$$$!!! ###$$$###########################"""""""""#########$$$$$$##################""""""$$$"""$$$'''%%%"""$$$***######""""""######$$$%%%%%%$$$###$$$%%%%%%$$$########################### !!!""""""""""""###%%%%%%$$$"""!!!!!!###%%%&&&$$$%%%###"""###$$$!!!"""###$$$$$$$$$######&&&$$$"""!!!!!!""""""!!!!!!###%%%&&&%%%$$$$$$$$$###$$$%%%$$$"""!!!"""### !!!!!!!!!###%%%&&&%%%$$$###%%%&&& !!!!!!"""###$$$%%%&&&'''&&&$$$""""""### """%%%&&&&&&%%%%%%%%%***''''''))))))%%%%%%'''((('''&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###"""###%%%&&&!!!###$$$$$$######$$$%%%"""""""""""""""#########!!!!!!!!!""""""#########$$$%%%%%%###!!! !!!"""###$$$&&&))) """"""""""""!!!"""%%%""""""!!!!!!!!!###$$$%%%+++(((%%%###$$$$$$$$$$$$ ###$$$$$$######$$$#########"""!!!!!! ###''''''###!!!"""%%%%%%&&&+++ ###%%%"""!!!$$$###!!!!!!%%%'''&&&"""###%%%&&&&&&%%%###"""!!!###$$$$$$###"""""""""$$$$$$$$$$$$###""""""!!!&&&%%%$$$######$$$&&&'''!!!###"""###$$$"""$$$ %%%$$$!!!&&&$$$$$$%%%%%%%%%%%%$$$$$$###!!!!!!"""%%%'''((('''((('''$$$ ###'''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$###### ###)))""")))"""'''### %%%$$$$$$,,,!!!!!!"""###$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###!!!!!!!!!"""###%%%&&&'''&&&$$$###$$$%%%&&&%%%$$$#########"""""""""""""""#########$$$$$$%%%%%%&&&#########"""!!!"""$$$&&&((('''&&&$$$##################$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&'''&&&'''&&&### ###%%%$$$###"""""""""""""""###!!!!!!%%%%%%"""!!!###***(((%%%###""""""############$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&"""$$$$$$###!!! !!!""""""##################"""%%%""" !!!"""###!!!'''###%%%  """&&& !!!"""""""""""""""### """""" ###!!!#########!!! !!!""""""### """&&&!!!###$$$$$$"""!!!!!!"""######"""""""""!!!!!!!!!############"""!!! """"""!!! &&&###  """###### !!!"""######"""""" """$$$$$$$$$###$$$%%%"""!!!!!!"""###$$$"""!!! """######""""""###$$$%%%$$$###"""!!!"""######!!!###&&&&&&&&&$$$######$$$!!! ###$$$#########$$$$$$$$$$$$######!!!"""""""""############%%%%%%%%%%%%%%%###""""""%%%###$$$%%%"""#########""""""######$$$%%%###$$$%%%%%%$$$###$$$%%%######################## """############%%%&&&%%%$$$$$$###""""""######""""""###$$$$$$#########"""######$$$%%%$$$$$$$$$+++((($$$""""""""""""!!!!!!###&&&&&&%%%$$$$$$%%%###$$$$$$###"""!!!###%%%"""""" ###'''%%%''')))&&&!!!###''' !!!"""###############$$$&&&%%%###""""""""" """%%%&&&%%%$$$%%%%%%,,,))))))++++++''''''******)))(((&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###!!!"""###!!!###$$$$$$######$$$%%%""""""################## !!!!!!""""""############$$$###!!!!!!"""###"""!!!$$$)))!!!!!!"""###!!!"""%%%!!!!!!!!!!!!"""###%%%&&&$$$$$$######$$$&&&((()))###!!!!!!###&&&((('''%%%############""""""""""""""""""###"""!!!!!!!!!!!!(((***---'''$$$ ###""" &&&'''$$$ !!!$$$&&&&&&%%%###""" ###%%%### """%%%%%%%%%&&&&&&&&&$$$###"""%%%$$$""" !!!###$$$ """ ###%%%$$$$$$!!!!!!((('''$$$***###$$$$$$%%%%%%$$$$$$######""""""###$$$$$$$$$$$$&&&$$$""""""%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$&&&'''%%%$$$$$$$$$$$$$$$$$$$$$!!!"""((()))###)))&&&###(((&&&$$$+++""""""###$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""$$$&&&'''%%%$$$######%%%%%%$$$###$$$$$$######"""""""""!!!""""""###$$$%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$&&&(((&&&&&&%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&'''%%%&&&&&&!!!"""$$$$$$###"""""""""""""""%%%###$$$'''&&&###$$$'''+++)))&&&$$$######$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$###"""!!!!!!!!!######$$$$$$$$$$$$###### !!!"""!!! %%%$$$%%%"""$$$"""###''' !!!""""""""""""""""""!!!!!!""""""!!!!!!"""!!!###$$$###!!!!!!"""###!!!"""!!!!!!'''!!!###$$$$$$"""!!!"""###############$$$$$$$$$$$$!!!"""#########""" """"""!!!!!! """$$$### !!!""""""""""""""" """$$$$$$######$$$%%%!!! !!!"""#########"""###%%%%%%$$$$$$%%%'''$$$###!!! !!!""""""############"""!!! ###%%%"""!!!###$$$###"""###$$$$$$$$$$$$###"""!!!!!!"""""""""##################$$$######""""""#########$$$###"""!!!"""######""""""######$$$%%%"""%%%'''&&&###"""$$$&&&########################$$$%%%&&&%%%###"""###$$$######$$$$$$$$$######"""$$$###!!!!!!###$$$############$$$$$$%%%%%%%%%%%%,,,((($$$""""""######""""""$$$&&&'''&&&%%%%%%&&&###$$$$$$###""""""$$$&&& """%%%$$$""""""%%%(((###&&&'''###$$$ !!!"""###$$$######"""!!!###$$$$$$"""!!!"""""" ###%%%%%%%%%$$$%%%&&&+++)))(((++++++((((((***,,,+++)))((('''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$"""###$$$!!!###$$$$$$######$$$%%%###$$$$$$%%%%%%$$$###### !!!""""""###### """""""""!!!"""$$$&&& $$$ (((###!!!######!!!!!!$$$!!!!!!!!!""""""###$$$%%%""""""######$$$&&&(((***)))"""%%%***)))&&&""""""###$$$$$$%%%&&&&&&(((###!!!"""!!!!!!"""%%%!!!!!! $$$###!!!%%%&&&""" !!!###%%%%%%%%%$$$###"""%%%###$$$))) !!!"""#########"""!!!$$$###""" !!!"""###$$$&&&%%%!!!"""'''***)))###((($$$"""'''%%%!!!&&&###$$$$$$%%%%%%$$$$$$###!!!"""#########$$$$$$%%%%%%&&&'''&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$(((######'''"""""")))(((&&&***&&& %%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%$$$######%%%%%%$$$###%%%%%%%%%$$$$$$######"""""""""###$$$%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$&&&'''"""######$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&%%%$$$%%%''' """  &&&,,,%%%%%%$$$############$$$$$$###%%%'''&&&###%%%)))((('''&&&$$$$$$&&&'''(((######$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&%%%%%%$$$$$$$$$$$$###"""######$$$$$$$$$$$$###### """"""!!! """###"""!!!!!!"""$$$###  $$$((('''"""!!!$$$ !!!""""""""""""""""""##################"""!!!###$$$###""""""###$$$(((%%% !!!### """$$$$$$"""""""""### !!!!!!###$$$%%%&&&&&& !!!######""""""!!!############"""""""""!!! """$$$###!!!!!!!!!!!!!!!"""""""""!!!###$$$$$$#########$$$ !!!!!!!!!"""######!!!###$$$%%%$$$$$$&&&'''$$$###!!! !!!"""###""" !!!"""###%%%"""!!!###$$$"""#########$$$$$$#########""""""""""""############ !!!!!!!!!!!!!!!###%%%'''******)))######""""""######$$$%%%"""%%%'''&&&###"""$$$&&&########################$$$%%%&&&%%%$$$###$$$%%% !!!###$$$%%%%%%$$$$$$###!!! """$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%(((%%%"""!!!"""$$$$$$$$$"""$$$&&&'''&&&%%%%%%&&&!!!#########"""###$$$&&&!!!!!!!!!!!!""""""""""""!!!%%%&&&!!!""" !!!###$$$$$$$$$"""""" """######"""!!!"""###!!!###%%%%%%$$$$$$%%%&&&)))&&&&&&))))))&&&&&&)))+++***)))(((''''''((()))%%%%%%%%%%%%%%%%%%%%%%%% """%%%&&&%%%%%%&&&'''!!!###$$$$$$######$$$%%%$$$$$$%%%&&&&&&$$$###""" !!!!!!"""###$$$$$$ """""""""!!!"""$$$&&&&&& '''&&& ###$$$!!!!!!$$$!!!!!!""""""######$$$$$$$$$%%%%%%%%%######%%%&&&)))!!!!!!''''''$$$!!!"""###$$$%%%'''(((((((((### """$$$### """"""''' $$$######"""###$$$!!!!!!!!!"""###$$$$$$$$$$$$"""%%%$$$!!! $$$)))!!!!!!"""$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%"""%%%$$$""""""'''((('''&&&***%%%!!!$$$ $$$$$$%%%%%%%%%%%%$$$$$$"""$$$$$$%%%'''(((!!!$$$'''(((((('''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""###%%%'''&&&%%%#########$$$$$$$$$$$$$$$&&&&&&!!!$$$))) &&&''''''%%%)))###!!!&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""######&&&$$$###$$$%%%&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&!!!###$$$$$$###"""$$$%%% !!!###$$$%%%%%%&&&%%%######$$$$$$$$$%%%%%%%%%!!!###%%%&&&%%%$$$%%%&&&"""###$$$$$$"""$$$(((,,,&&&%%%%%%$$$$$$$$$%%%%%%""""""###%%%### ###)))%%%%%%%%%%%%&&&'''((()))######$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&%%%$$$###$$$%%%&&&%%%###"""##################"""###%%%&&&%%%"""!!!"""$$$"""%%%%%%###!!!"""######&&&%%%""" !!!"""""""""""""""!!!$$$%%%######%%%$$$!!! """######!!!!!!"""$$$"""!!!"""$$$&&&%%%""" """###$$$"""""""""### """###%%%%%% !!!""""""#########"""######$$$$$$######"""&&&###  """######""""""!!!!!!!!!!!!""""""!!!###%%%%%%###"""###$$$ !!!######"""!!!"""### """"""""""""$$$&&&%%%$$$###"""!!!"""######!!!!!!%%%'''###%%%###"""$$$$$$!!!$$$$$$###""""""###$$$$$$"""#########$$$$$$$$$$$$ """###%%%&&&&&&&&&###$$$$$$"""###$$$!!!######""""""######$$$%%%###$$$%%%%%%$$$###$$$%%%######################## """$$$$$$$$$%%%'''((( !!!"""###%%%%%%%%%%%%!!!!!!!!!!!!!!!"""###$$$$$$############$$$%%%%%%###"""!!!"""$$$%%%%%%$$$!!!###&&&&&&%%%$$$$$$%%%!!!$$$$$$$$$$$$%%%&&&!!!!!!"""###%%%$$$###!!!"""$$$%%%### $$$""""""######$$$######"""!!!#########"""###$$$!!!###$$$$$$$$$$$$%%%''')))&&&&&&))))))&&&&&&))))))((('''&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$ """%%%&&&&&&&&&&&&'''!!!###$$$$$$######$$$%%%###$$$%%%%%%%%%$$$"""!!! !!!"""###$$$%%%&&&###$$$$$$###!!! """### (((###'''  $$$$$$"""!!!###"""""""""#########""""""###%%%&&&%%%###"""$$$&&&%%%"""  """%%%&&&""""""###$$$%%%%%%&&&&&&###$$$###""""""###(((%%%)))!!!((("""$$$$$$"""###$$$!!!######"""!!!!!!"""###$$$ ###$$$$$$!!!!!!"""$$$%%%%%%%%%%%%&&&'''((((((!!!"""###$$$%%%%%%$$$$$$"""""" $$$$$$"""###(((### %%%!!!"""%%%%%%&&&&&&&&&&&&%%%%%% $$$%%%%%%%%%&&&(((!!!###%%%&&&%%%######$$$###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$''''''%%%###"""#########$$$$$$$$$$$$ %%%"""""")))(((%%%***&&&%%%###(((###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$######&&&%%%$$$%%%&&&'''&&&$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$#########%%%!!!"""###$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%% """%%%&&&%%%%%%%%%&&&((('''&&&%%%$$$#########%%%%%%$$$$$$$$$%%%%%%&&&""""""$$$%%%### $$$+++###$$$%%%'''((((((''''''######$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&###"""!!!"""%%%&&&%%%###!!!""""""######""""""!!!$$$###""""""###$$$###!!!"""$$$$$$""""""$$$&&& !!!!!!!!!!!! !!!""""""""""""""" $$$%%%""""""%%%$$$   """!!!$$$&&&&&&$$$"""!!! !!!###$$$###"""###$$$ !!!"""###$$$######"""""""""######$$$!!!"""###$$$$$$###"""!!!$$$$$$###!!! !!!$$$&&&###"""!!! !!!"""###"""###%%%%%%###"""###### ###&&&&&&$$$!!!!!!""" """""""""###$$$&&&$$$###"""!!!!!!!!!"""###  ###&&&(((###%%%###"""$$$$$$!!!&&&$$$"""!!!!!!"""$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&'''((((((((((((&&&'''%%% ######""""""######$$$%%%%%%$$$###$$$%%%%%%$$$###########################!!!###$$$$$$$$$&&&((("""""""""######$$$$$$%%%"""$$$&&&$$$""" """$$$######"""""""""###$$$%%%"""""""""$$$%%%&&&$$$"""!!!###%%%&&&%%%$$$$$$$$$ $$$&&&&&&%%%$$$%%%%%%'''&&&$$$%%%&&&!!!###$$$$$$""""""###$$$$$$#########"""######$$$!!!###$$$######$$$%%%"""###$$$$$$###$$$&&&'''+++((((((++++++((((((+++'''&&&%%%$$$%%%&&&'''(((###########################%%%''''''&&&$$$$$$$$$!!!###$$$$$$######$$$%%%"""###$$$%%%$$$###!!! !!!"""###$$$%%%&&&&&&&&&&&&&&&###  !!! ***!!!'''  $$$%%%"""!!!###"""############""""""!!!"""%%%%%%$$$$$$&&&)))!!!%%%(((&&&!!! $$$)))###############$$$$$$$$$$$$'''""" $$$###*** &&&%%%'''&&&!!! ###$$$"""%%%###""" !!!###$$$"""###$$$###"""  $$$###"""!!!"""###$$$%%%!!!###$$$$$$"""!!!!!!$$$%%%######&&&%%%"""###!!!!!!((((((%%%+++%%%&&&&&&''''''&&&&&&%%%!!!$$$''''''$$$######%%%'''(((((('''%%%$$$$$$%%%"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%###""""""%%%(((((($$$!!!""""""######$$$$$$$$$$$$###+++&&& %%%%%%!!!"""!!!'''%%%###(((&&&###***######$$$%%%&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%!!!"""$$$%%%%%%%%%$$$'''&&&%%%%%%''''''&&&%%%!!!!!!""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%%%%%%%&&&"""###$$$%%%%%%$$$""""""######$$$$$$$$$%%%%%%%%% """%%%&&&%%%%%%%%%&&&"""!!! !!!$$$%%%$$$###%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$&&&(((%%%"""&&&...###$$$&&&(((((('''&&&%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%$$$######$$$&&&""" !!!$$$&&&%%%###!!!!!!""""""""""""!!!!!! ###'''$$$ !!!"""""""""###%%%&&&###!!!!!!###$$$$$$ !!!!!!"""""""""""""""###$$$!!!!!!$$$### !!!$$$&&&###"""''' !!!###$$$###"""###$$$!!!!!!""""""######$$$$$$'''&&&$$$###"""######$$$ !!!"""######"""!!! %%%&&&$$$!!!!!!"""###"""!!! !!!"""###"""$$$%%%%%%###""""""### $$$'''(((%%%"""!!!!!! """$$$$$$$$$%%%'''((("""!!! ###############$$$$$$$$$"""%%%$$$###$$$###!!!'''%%%""" """%%%'''$$$$$$%%%%%%%%%&&&&&&&&&!!!""""""#########"""""""""%%%%%%###&&&***'''#########"""###$$$$$$%%%&&&$$$"""###&&&'''%%%"""########################"""###$$$$$$###"""###%%%%%%$$$######"""############'''***(((""" ######"""!!!!!!!!!"""$$$%%%######$$$&&&'''&&&###!!! """$$$%%%$$$######$$$$$$''''''%%%$$$$$$"""%%%!!!!!!&&& """###$$$$$$$$$###%%%$$$###"""""""""$$$$$$!!!###$$$$$$$$$%%%&&&"""###$$$$$$###$$$&&&(((+++(((%%%'''******'''"""'''$$$&&&***(((""""""&&&'''%%%###$$$&&&'''%%%###&&&&&&%%%%%%$$$###""""""###%%%%%%""""""&&&'''$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!!!!!!!"""$$$&&&"""""""""###%%%&&&$$$###$$$%%%&&&%%%###"""###$$$  $$$&&&&&&%%%!!!###%%%$$$!!! """$$$!!!###$$$###"""!!!"""###%%%%%%""" ###(((((($$$ !!!""""""""""""!!!$$$"""---%%%$$$''''''%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$######$$$$$$$$$%%%%%%%%%"""""" """$$$######$$$$$$$$$%%%%%%%%% """###"""!!!"""###"""%%%'''&&&&&&''')))&&&&&&%%%$$$"""###%%%((("""###%%%%%%$$$$$$$$$%%%(((""""""))))))"""!!!'''""""""#########$$$$$$$$$###$$$%%%$$$######%%%'''&&&###"""$$$$$$"""###'''"""""""""""""""""""""""" """$$$%%%%%%%%%&&&((($$$$$$######$$$$$$%%%&&&###%%%&&&&&&%%%#########'''### ###%%%%%%###""""""%%%'''&&&"""!!!$$$%%%$$$$$$$$$%%%###&&&'''&&&###!!!"""###$$$$$$###############$$$%%%%%%&&&&&&%%%%%%$$$$$$###!!! """%%%'''%%%######%%%&&&%%%""" """$$$)))(((%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!$$$%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&&&&"""%%%%%%$$$%%%'''%%%"""###%%%&&&&&&&&&%%%%%%%%%))))))%%%###%%%&&&%%%##################$$$$$$$$$"""  """$$$!!!!!!!!!"""######$$$$$$###"""!!!!!!!!!"""$$$%%%!!!%%%!!! '''%%%!!!%%%%%%%%%%%%%%%$$$###""""""######"""!!!!!!"""$$$%%%!!!''' '''$$$"""!!!###&&&'''%%%######$$$$$$%%%$$$###"""!!! """###"""!!! !!!""""""!!!!!!!!!"""###"""!!!%%%$$$$$$$$$###"""""""""###"""!!!!!!"""$$$&&&''' """%%%%%%$$$######$$$###"""  """%%%'''$$$&&&%%%&&&(((#####################$$$$$$!!!"""###$$$$$$###""""""$$$###""""""!!!!!!""""""###$$$###""""""###'''***###$$$%%%$$$######%%%'''"""""""""#########"""""""""$$$%%%%%%$$$###%%%&&&&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&$$$""""""%%%'''###$$$%%%%%%######$$$%%%""""""""""""""""""""""""###%%%"""!!!###$$$"""""""""""""""""""""""""""######""""""######$$$%%%!!!"""######""""""###$$$"""###$$$###""""""$$$&&&$$$%%%%%%$$$"""!!!"""$$$$$$%%%&&&%%%###!!!!!!!!! %%%&&&###!!!###%%%"""""""""######"""""""""######$$$%%%%%%%%%%%%$$$!!!!!!!!!!!!""""""""""""***(((&&&(((+++,,,)))&&&---((('''******''''''+++&&&$$$###$$$&&&'''&&&$$$&&&&&&%%%%%%$$$######"""!!!$$$$$$!!!!!!%%%%%%###"""###############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""" !!!!!!!!! !!!###%%%&&&$$$###"""######!!! $$$%%%&&&%%%###"""###$$$!!!######"""!!!###%%%$$$"""  !!!"""###!!!"""###"""  !!!!!!"""!!! """%%%$$$!!!!!!""""""""""""######%%%!!!)))$$$ '''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""###############$$$$$$$$$%%%"""$$$$$$###"""$$$%%%######$$$$$$$$$%%%%%%%%% """$$$$$$###"""###$$$$$$"""!!!!!!###%%%%%%$$$%%%&&&%%%$$$######%%%'''"""###%%%%%%$$$$$$$$$%%%'''$$$$$$''''''$$$$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%$$$######%%%'''(((%%%$$$&&&&&&$$$%%%)))"""""""""""""""""""""""" !!!"""$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%'''&&&$$$"""""""""&&&###!!!!!!$$$&&&%%%$$$"""""""""$$$&&&&&&"""$$$$$$######$$$%%%&&&'''!!!$$$%%%%%%%%%''')))#########"""######$$$$$$""""""###$$$%%%%%%%%%$$$###!!! """%%%&&&%%%$$$###%%%&&&%%%"""!!!"""$$$%%%%%%%%%%%%$$$###"""""""""""""""###$$$%%%&&&&&&$$$$$$%%%$$$$$$###"""""""""###$$$######$$$''')))!!!!!!!!!"""$$$%%%''''''###&&&&&&%%%&&&(((&&&!!!%%%&&&''')))+++,,,------$$$(((((($$$"""$$$%%%$$$###""""""!!!!!!!!!""""""######""""""""""""######&&&&&&%%%###""" ###"""!!!!!!!!!"""$$$$$$$$$###!!!$$$!!!%%%"""############"""!!!!!!###$$$$$$###""""""###%%%%%%"""$$$'''!!!'''%%%$$$###$$$&&&&&&$$$!!!"""######$$$###"""!!! !!!"""######!!!!!!"""######"""!!!!!!!!!"""""""""$$$$$$##################""""""""""""###$$$%%%&&& """######"""!!!"""###"""""""""###$$$$$$%%%&&&&&&(((%%%!!!"""''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!"""#########"""!!!!!!"""""""""######$$$$$$$$$"""""""""!!! """$$$###$$$$$$$$$######%%%''' !!!"""###$$$$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&$$$"""###%%%'''!!!"""###"""!!! !!!##############################%%%"""!!!###$$$"""""""""""""""""""""""""""###############$$$$$$%%% !!!######""""""###%%%"""#########""""""$$$%%%$$$%%%%%%###"""!!!"""$$$!!!###$$$######$$$%%%!!!%%%&&&###!!!###%%%######""""""""""""######"""###$$$$$$%%%%%%$$$$$$ !!!"""###%%%&&&&&&)))'''&&&(((,,,---+++)))***$$$ """%%%%%%&&&(((%%%$$$###$$$&&&'''&&&%%%&&&%%%%%%$$$$$$######### ######!!!!!!$$$$$$"""""""""""""""!!!  """"""############""""""######""" """$$$&&&$$$!!! !!!"""!!!!!!###$$$%%%$$$###"""###$$$###((('''"""!!!%%%'''"""######""""""###$$$###!!! !!!""" """""" !!!$$$"""###""""""""""""###$$$$$$!!!&&&&&&###!!!)))###$$$%%%&&&&&&&&&%%%$$$######"""!!!!!!!!!"""""""""""""""#########$$$$$$"""$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%"""$$$%%%%%%###""""""###(((###"""%%%$$$"""###$$$%%%%%%$$$###$$$%%%"""###%%%%%%$$$$$$$$$%%%###%%%$$$!!!!!!%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%$$$######%%%'''(((%%%$$$&&&&&&$$$%%%(((""""""""""""""""""""""""$$$""""""$$$((()))'''%%%$$$############$$$%%%%%%$$$&&&''''''$$$"""""""""%%%$$$$$$%%%''''''&&&$$$!!!!!!"""$$$%%%%%%"""((($$$ """%%%%%%%%%$$$&&&''''''%%%$$$$$$$$$"""""""""""""""###$$$%%% !!!###$$$%%%%%%%%%###"""!!!"""$$$%%%%%%$$$$$$%%%&&&%%%#########%%%!!!"""$$$%%%%%%###""" !!! !!!"""$$$'''((($$$$$$$$$$$$$$$$$$######&&&%%%$$$"""!!!###&&&))) !!!###%%%'''((()))$$$&&&'''%%%''')))'''"""%%%%%%%%%&&&'''(((***+++###&&&'''###!!!###%%%$$$%%%$$$###"""""""""""""""$$$$$$############$$$$$$!!!"""""""""############"""""""""!!!"""######$$$"""%%%"""!!!)))!!!!!!"""############""""""######"""!!!!!!###$$$###$$$(((''' '''&&&%%%$$$$$$%%%$$$""" !!!"""#########"""!!! """###$$$###""""""###$$$###"""!!! !!!!!!"""###""""""##################!!!"""###$$$$$$$$$$$$$$$!!!"""###!!! !!!###!!!"""$$$&&&&&&&&&%%%$$$''''''$$$!!!###'''(((%%%$$$$$$$$$%%%%%%%%%&&&&&&""""""######"""!!!  !!!###$$$%%%&&&%%%%%%!!!"""###"""  !!!###$$$$$$$$$######%%%&&& """$$$%%%&&&&&&'''$$$%%%&&&&&&%%%%%%&&&((("""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&$$$######%%%'''!!!"""###"""!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$ $$$%%%"""!!!######!!!"""""""""""""""""""""""""""############$$$$$$$$$!!!"""###""""""$$$&&&!!!"""""""""!!!!!!###%%%$$$$$$%%%###"""!!!###$$$"""#########$$$&&&!!!%%%%%%###!!!###%%%$$$###"""!!!!!!"""###$$$"""###$$$$$$%%%%%%$$$$$$!!!!!!"""###$$$&&&'''''')))(((''')))+++,,,***(((&&& ###%%%$$$"""#########$$$&&&'''''''''%%%%%%%%%$$$$$$######### ###$$$!!!"""%%%%%%"""!!!!!!""""""!!! ########################""""""############""""""""""""!!!  ###&&&"""  ###%%%%%%"""###$$$###"""!!!"""### $$$((('''$$$"""###%%%%%%"""!!!#########"""$$$%%%%%%$$$$$$%%%&&&$$$%%%$$$ ###### $$$###"""""""""###%%%%%%"""&&&%%%$$$!!!(((###$$$%%%'''&&&%%%###"""###""""""!!!!!!"""""""""!!!""""""""""""##################""""""!!!"""#########$$$$$$$$$%%%%%%%%%###$$$%%%%%%###!!!!!!"""%%%$$$######$$$%%%&&&%%%!!!###%%%%%%$$$###$$$$$$"""###%%%%%%$$$$$$$$$%%% %%%###$$$&&&!!!!!!!!!"""""""""############$$$%%%$$$######%%%''''''###"""######!!!"""%%%""""""""""""""""""""""""&&&###!!!$$$)))+++((($$$###############$$$$$$%%%"""$$$&&&&&&%%%######$$$$$$$$$$$$%%%&&&&&&&&&%%% !!!"""###$$$$$$"""!!!&&&!!!!!!###"""((((((((('''%%%###"""!!!"""!!!!!!""""""###$$$%%% !!!"""###$$$$$$$$$$$$"""""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%!!!"""###$$$$$$$$$###"""!!!!!! !!!###%%%'''$$$%%%%%%&&&&&&&&&&&&%%%''''''&&&$$$""""""%%%'''%%%%%%&&&&&&''''''''''''$$$&&&&&&$$$&&&)))'''###&&&%%%$$$"""""""""###$$$###&&&'''###"""$$$&&&$$$((('''&&&%%%$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%% """###%%%&&&&&&"""""""""""""""######$$$###&&&""""""(((""""""###$$$%%%&&&&&&&&& !!!!!!!!! !!!### %%%)))&&&%%%$$$###$$$$$$$$$$$$###"""!!!"""###$$$$$$###"""!!!"""$$$%%%$$$###"""###$$$######"""!!! !!!###%%%!!!!!!""""""######$$$$$$!!!"""###%%%%%%$$$$$$############!!! """$$$"""######$$$%%%%%%%%%$$$ !!!###%%%'''&&&###!!!!!!""""""######$$$$$$#########"""!!!  """$$$&&&'''&&&%%%$$$ """$$$$$$###""""""###"""###$$$###""""""$$$&&&!!!"""###$$$%%%&&&&&&&&&###$$$&&&%%%$$$$$$%%%'''###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%######$$$&&&$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$ $$$&&&"""!!!"""###!!!""""""""""""""""""""""""""""""######$$$$$$$$$$$$!!!"""###"""###$$$&&& !!!"""!!! """$$$###$$$$$$###""""""###%%%!!!######!!!!!!!!!"""!!!$$$$$$###"""###$$$$$$###"""!!!!!!"""###$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########)))((((((((()))((('''%%%'''$$$"""$$$)))+++(((###"""###$$$%%%%%%&&&'''(((%%%%%%$$$$$$$$$$$$$$$###!!!$$$%%%###$$$&&&&&&""" !!!""""""#########"""$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""" !!!$$$'''"""  ###%%%%%%!!!"""######!!!!!!"""###"""###$$$%%%''''''&&&%%% """%%%%%%###"""###%%% """$$$$$$$$$%%%''')))%%%&&&$$$!!!$$$##################$$$$$$%%% %%%'''&&& %%%$$$%%%&&&'''&&&$$$!!! ######"""""""""######$$$!!!""""""""""""#########$$$###"""!!!""""""""""""######$$$$$$$$$%%%%%%%%%!!!###$$$###!!! !!!!!!'''(((%%%###%%%((( """$$$$$$#########$$$"""###%%%%%%$$$$$$$$$%%%!!!&&&$$$&&&(((### !!!!!!!!!!!!###$$$%%%$$$######%%%''''''###"""###### !!!%%%"""""""""""""""""""""""""""$$$&&&#########""""""######$$$%%%"""$$$&&&%%%%%%&&&'''$$$######""""""###%%%&&& !!!##################### ###$$$ """###$$$%%%&&&''''''&&&""""""!!!!!!"""######$$$###$$$$$$$$$$$$$$$######"""###############$$$$$$$$$$$$###$$$$$$%%%$$$$$$$$$$$$###""""""###%%%%%%###"""!!!!!!!!!"""###$$$&&&'''(((((())))))))))))%%%'''((('''%%%######$$$)))))))))(((&&&$$$"""!!!###$$$$$$"""$$$((('''###)))(((&&&%%%%%%%%%&&&&&&$$$'''((($$$###&&&'''&&&((('''&&&%%%$$$$$$$$$$$$'''$$$  $$$'''$$$$$$$$$###"""!!!!!! !!!"""""""""############%%%$$$!!!%%%"""$$$!!!"""###$$$%%%&&&&&&&&& """""""""!!!!!!###%%%%%% (((&&&### !!!###$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$###"""$$$%%%$$$###"""###$$$"""###$$$""" ###%%%!!!!!!!!!""""""######$$$!!!"""###%%%%%%$$$###"""$$$$$$$$$"""!!!!!!###%%%$$$###!!!!!!!!!"""$$$%%%"""!!!"""%%%'''%%%""" !!!""""""###$$$$$$$$$$$$###"""!!! """$$$%%%&&&&&&%%%###""" """#########$$$&&&"""###$$$###""""""$$$&&&######$$$%%%%%%%%%$$$$$$!!!###$$$$$$######$$$%%%%%%%%%%%%%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%$$$###$$$&&&%%%&&&'''&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ $$$%%%"""!!!######!!!""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$###!!!"""###""""""$$$%%% !!!"""!!! """$$$###$$$$$$###""""""###%%%!!!######!!!!!!!!!"""!!!"""######""""""######$$$###"""!!!!!!"""###$$$""""""###$$$$$$$$$$$$###$$$$$$#########""""""""")))))))))(((((('''&&&%%%&&&'''''''''***,,,)))$$$###$$$%%%%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&$$$%%%'''&&&""" !!!"""###$$$$$$$$$$$$""""""""""""""""""""""""""""""############"""""" !!!!!!"""%%%'''$$$""" !!!######""" !!!""""""!!!!!!"""######"""!!!"""%%%'''&&&$$$"""'''(((%%%###$$$&&&!!!""""""###%%%'''###%%%"""###$$$!!!"""######$$$$$$######$$$)))((( ###$$$%%%%%%%%%%%%###"""!!!######"""""""""###$$$$$$"""""""""#########$$$$$$&&&$$$""""""###%%%%%%$$$######$$$$$$$$$%%%%%%%%% """######!!! !!!'''(((### """&&& !!!######""""""###%%%"""###%%%%%%$$$$$$$$$%%%$$$&&&&&&###$$$''')))'''!!!""""""""""""############$$$%%%$$$######%%%''')))%%%$$$%%%$$$""""""&&&""""""""""""""""""""""""""" !!!###$$$""" ###""""""""""""###$$$$$$!!!$$$%%%%%%%%%&&&'''"""###""" !!!$$$&&& """$$$$$$######$$$%%%"""!!!!!!###%%%&&&###%%%$$$$$$$$$%%%%%%###"""###""""""!!!!!!"""""""""$$$$$$%%%%%%$$$######""""""###$$$$$$###"""###$$$$$$"""""""""$$$%%%$$$###&&&%%%###"""!!!###$$$&&&########################'''((()))***++++++++++++%%%'''((((((&&&$$$######'''''''''&&&### """$$$###!!!###''''''###$$$%%%%%%&&&'''((()))***$$$'''(((%%%###&&&((('''%%%$$$###"""""""""""""""&&&######&&&""""""""""""############!!!!!!"""############""""""&&&!!! (((%%%  !!!"""###$$$$$$$$$###$$$$$$$$$###$$$&&&(((%%%&&&(((!!!""" """######$$$%%%'''###$$$%%%&&&&&&&&&%%%$$$"""###$$$###""""""###$$$!!!###%%%$$$"""!!!"""%%%!!!!!!"""""""""""""""""""""######$$$$$$$$$######"""###$$$###"""###$$$&&&%%%###!!!!!!$$$%%%,,,&&&""""""######%%%(((!!!""""""###$$$%%%&&&&&&%%%$$$###"""!!!!!!""""""###$$$%%%%%%%%%$$$"""!!! !!!!!!"""$$$&&&"""#########""""""$$$%%%###$$$$$$$$$$$$$$$######!!!"""######""""""###$$$&&&&&&&&&%%%$$$###!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%###$$$%%%$$$###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%"""!!!###$$$"""""""""""""""""""""""""""!!!"""###%%%%%%$$$######!!!"""######""""""###$$$!!!"""""""""!!!!!!###%%%"""###$$$###""""""$$$&&&"""#########$$$&&&""""""""""""""""""######"""""""""######"""""""""!!!"""######$$$$$$######!!!!!!""""""###$$$$$$%%%'''((()))))))))(((((((((%%%((('''$$$$$$''''''######%%%'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%$$$$$$&&&%%%!!!""""""###$$$$$$#########""""""""""""""""""""""""""""""############"""""""""###""""""###$$$$$$"""!!!"""###$$$###""" """!!! """###""""""!!!  """$$$ !!!###$$$$$$$$$$$$%%% !!!!!!!!!!!!"""$$$###$$$!!!!!!###### """$$$%%%###""" $$$(((((( ###""""""######$$$$$$$$$%%%!!!!!!!!!!!!!!!"""###$$$############$$$$$$$$$%%%%%%""" """%%%%%%%%%######$$$$$$$$$%%%%%%%%% """######"""""""""### %%%%%%""" """$$$ !!!!!!!!! !!!$$$&&&"""###%%%%%%$$$$$$$$$%%%%%%######''''''&&&&&&)))#########$$$$$$$$$$$$%%%###$$$%%%$$$######%%%''')))%%%$$$%%%$$$!!!"""%%%""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$"""""""""""""""###$$$$$$!!!###%%%&&&%%%$$$$$$%%%"""######!!!!!!"""$$$!!!###%%%%%%$$$$$$&&&(((""""""""""""###$$$$$$%%%***'''%%%$$$$$$"""$$$###"""!!!!!! !!!!!!""""""##################"""$$$%%%$$$"""!!!###%%%###!!! !!!###%%%###"""%%%$$$######""""""""""""!!!"""$$$%%%&&&%%%$$$###&&&''')))***+++,,,,,,,,,&&&'''(((&&&%%%$$$$$$%%%"""###$$$$$$###!!!###%%%$$$"""$$$((((((%%% !!!"""$$$&&&''''''((("""&&&'''$$$###&&&''''''###""""""!!!!!!!!!""""""$$$###!!! !!!###$$$!!!$$$&&&'''((( !!!"""###$$$######""" $$$'''%%%!!! !!!"""###############!!!"""############%%%''' %%%$$$,,,$$$###!!!###$$$###"""$$$&&&"""###$$$%%%&&&%%%%%%$$$!!!"""######!!!!!!"""######''''''###!!!"""$$$"""""""""""""""!!!!!!!!!$$$$$$###############$$$ ############$$$%%%$$$$$$###"""""""""###$$$...'''"""######"""###'''!!!!!!"""###$$$%%%&&&&&&%%%$$$###""""""###$$$$$$""""""################## !!!!!! """%%%'''!!!"""###"""!!!"""###%%%!!!!!!"""###$$$$$$$$$$$$!!!###$$$$$$###"""$$$%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%$$$$$$%%%!!!"""######!!!!!!"""###########################"""$$$"""!!!$$$%%%$$$""""""""""""""""""""""""!!!"""$$$%%%%%%$$$###""""""###$$$###"""!!!"""###"""#########""""""$$$%%%"""###$$$###""""""$$$&&&!!!###$$$######$$$%%%$$$###"""""""""######"""!!!"""###$$$$$$###"""!!!!!!""""""###############""""""######$$$%%%%%%%%%&&&(((***************+++'''+++)))""" %%%(((&&&$$$&&&'''&&&$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$######%%%$$$ ###$$$$$$######"""!!! ########################""""""############""""""!!!$$$$$$###!!! ###&&&'''&&&%%% !!!!!! !!!### """######$$$!!!###&&&%%%###"""###$$$###"""!!!!!!###$$$((('''%%%%%%%%%###"""%%%%%%###!!!"""$$$&&&(((!!!$$$ !!!"""###%%%'''((( !!!"""######$$$$$$$$$$$$%%%%%%%%%""" ###$$$#########$$$$$$$$$%%%%%%%%% """$$$$$$$$$###$$$%%%######$$$$$$#########$$$!!!!!!!!! !!!$$$'''"""###%%%%%%$$$$$$$$$%%%###'''(((""""""((("""############$$$$$$$$$###$$$%%%$$$######%%%''''''###"""###""" ###"""""""""""""""""""""""" """######"""!!!"""###"""""""""""""""######$$$$$$%%%''''''$$$"""""""""!!!%%%&&&$$$"""""""""!!!$$$&&&&&&$$$$$$&&&)))!!!!!!  $$$'''###!!! """$$$%%%### %%%$$$###!!!  """############"""$$$&&&%%%"""!!!###%%%"""  ###$$$###!!!"""###$$$$$$###!!! $$$&&&((('''&&&%%%%%%&&&((()))++++++,,,,,,(((((('''$$$"""###&&&(((!!!###%%%&&&%%%$$$$$$$$$&&&%%%###%%%)))***&&&"""###%%%&&&'''&&&&&&%%%!!!%%%&&&###"""%%%'''&&&##################$$$$$$"""###$$$%%%%%%$$$###""""""""""""""""""""""""""" !!!"""$$$$$$######"""!!!&&&$$$#########$$$%%%%%%%%%%%%$$$ """$$$"""&&&$$$000'''$$$"""%%%$$$"""!!!"""$$$!!!"""###$$$%%%$$$$$$### """###"""!!! !!!"""###(((((($$$!!!!!!#########""""""!!!!!! %%%$$$###"""""""""$$$$$$!!!#########$$$$$$###$$$%%%&&&%%%%%%######(((###"""''''''!!! !!!"""###$$$$$$%%%$$$#########$$$%%%&&&!!!!!!!!!!!!"""###%%%&&&$$$$$$$$$###"""###&&&)))!!!"""###"""!!!!!!###%%%!!!"""$$$$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$$$$$$$!!!###$$$###"""!!!"""###""""""""""""""""""""""""!!!###""""""%%%&&&%%%"""""""""""""""""""""""" """$$$%%%%%%%%%###"""###$$$%%%###!!! !!!""""""###$$$###""""""$$$&&&"""###$$$###""""""$$$&&&$$$%%%&&&%%%###!!!!!!"""$$$###!!!!!!"""######""" !!!$$$%%%%%%$$$!!! !!!!!!"""###############''''''&&&%%%%%%$$$######))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&$$$$$$######"""!!!!!!!!!$$$%%%%%%&&&%%%$$$###""""""!!! !!!###$$$###"""%%%$$$%%%###"""$$$!!!!!!###$$$!!!"""$$$%%%%%%$$$"""!!!!!!""""""###%%%&&&((()))#########"""!!!  """#########"""!!!"""!!!"""###$$$$$$###!!!###$$$"""!!!%%%)))###!!!!!!"""###$$$###"""$$$"""!!!!!!$$$%%%%%%%%%***222...&&&!!!!!!!!!"""%%%'''&&&$$$""""""$$$'''###!!!###%%%%%% !!!!!!"""$$$$$$######"""#########!!! """###%%%'''###$$$&&&'''&&&$$$"""!!!############$$$$$$$$$$$$!!!###$$$$$$###"""$$$%%%###"""  """%%%'''%%%%%%$$$$$$######"""""""""""""""###%%%%%%$$$"""###%%%&&&%%%###!!!!!!"""######$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$"""((( $$$&&&"""&&&###%%%%%%""""""$$$$$$!!!""""""""""""""""""######"""((()))&&&###$$$'''"""$$$&&&(((((('''$$$###"""(((&&&%%%)))%%%!!!!!!"""###$$$%%%$$$###"""%%%&&&&&&$$$""" !!!$$$$$$############$$$$$$$$$%%%!!! $$$%%%"""&&&!!!!!!$$$$$$"""'''&&&%%%$$$############ !!!""""""###""""""###$$$%%%&&&%%%%%%###"""'''))),,,......,,,)))'''---+++(((%%%######%%%&&&%%%$$$$$$$$$%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%"""&&&&&&******333,,,***'''%%%######$$$$$$###$$$###""" """$$$!!!###$$$$$$######$$$%%%###$$$$$$###!!! !!!######%%%###!!!!!!"""### !!!!!!!!!!!! '''%%%######$$$###""" """"""###"""!!!!!!###&&&%%%""" !!!$$$&&&%%%###666+++""""""###"""$$$))) ###%%%$$$#########!!!###%%%%%%$$$#########!!!"""######"""!!!"""###$$$###!!!###&&&!!!%%%$$$$$$%%%""""""'''### %%%""""""%%%%%%$$$$$$###"""""""""$$$$$$###$$$$$$$$$""" !!!$$$(((,,,,,,)))&&&######$$$$$$$$$$$$###""""""!!!###$$$$$$######$$$%%%&&&$$$######$$$$$$"""!!!%%%%%%$$$$$$%%%%%%###"""######$$$###"""###&&&)))"""############$$$$$$$$$'''%%%###!!! !!!""""""###$$$$$$######%%%&&&%%%&&&%%%$$$""""""$$$&&&)))$$$ """'''((($$$ $$$$$$!!!!!!""" $$$###"""""""""###%%%&&&%%%""" !!!$$$%%%### ###%%%###$$$&&&$$$!!!$$$((($$$"""%%%'''&&&&&&###!!!!!!$$$%%%$$$"""########################$$$&&&%%%""""""%%%%%%###"""############$$$$$$$$$""""""""""""############""""""######$$$$$$$$$%%%$$$%%%'''&&&$$$""""""###))))))))))))))))))))))))''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""############$$$$$$&&& !!!%%%%%%$$$$$$---***&&&###"""###""""""!!!"""$$$%%%%%%$$$"""!!! """"""""""""""""""""""""""""""!!!!!!###$$$$$$$$$###"""###"""!!!!!!"""###$$$$$$ ###$$$"""!!!"""$$$###!!!!!!"""###$$$###"""!!!!!!""""""######$$$$$$$$$'''### !!!"""###""" $$$%%%###"""$$$%%%$$$""""""!!!""""""###$$$$$$!!!!!!!!!!!!"""$$$%%%%%%######"""###$$$%%%'''(((###$$$%%%%%%%%%$$$"""!!!!!!!!!!!!!!!""""""""""""!!!###$$$###""""""###$$$!!!!!!!!!"""######$$$$$$#########"""""""""""""""$$$$$$%%%&&&%%%%%%%%%%%%###$$$%%%$$$"""""""""$$$#########$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$!!!""""""!!!$$$$$$""""""&&&&&&############$$$$$$%%%%%%%%%%%%&&&((((((&&&$$$$$$%%%!!!"""###$$$$$$###"""!!!$$$""" %%%!!!''''''''''''&&&%%%$$$### """###"""###%%%&&&###""""""""""""""""""###$$$%%%"""!!!$$$%%%###$$$ """%%%%%%$$$ !!!###%%%&&&(((((("""###############"""""""""###$$$$$$$$$###""""""!!!###&&&((()))'''%%%###,,,***'''$$$######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$)))"""*** ***%%%,,,)))(((&&&$$$$$$$$$%%%&&&%%%&&&%%%$$$""""""$$$&&&!!!###$$$$$$######$$$%%%###$$$$$$###!!! """### ###%%%$$$"""""""""### !!!!!!!!!!!! !!!""""""###$$$$$$%%%%%%""""""###"""!!!!!!###&&&%%%"""!!!!!!$$$%%%%%%###'''!!! """!!!$$$))) """###"""""""""###"""###%%%$$$###""""""######$$$%%%%%%###"""###$$$######""" """%%%######  %%%""" %%%###$$$"""""""""######$$$$$$$$$$$$$$$%%%&&&'''%%%### """###$$$%%%&&&%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%&&&!!!!!!"""""""""######$$$###!!! !!!###$$$%%%'''%%%######$$$$$$""" $$$"""!!! """$$$%%%&&&%%%###!!!!!!!!!"""######$$$$$$""" !!!###''''''&&&$$$"""!!!"""$$$%%%$$$###$$$%%%%%%$$$""""""%%%&&&###!!!######"""######""""""######$$$%%%"""#########"""""""""###&&&'''$$$ %%%'''&&&###)))+++'''%%%%%%"""%%%###!!!"""$$$%%%$$$"""########################!!!$$$$$$!!!"""%%%&&&$$$"""############$$$$$$$$$""""""""""""########################""""""""""""$$$%%%&&&%%%#########$$$((((((((((((((((((((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''$$$$$$%%%%%%%%%$$$######!!!###%%%%%%###"""$$$&&&%%%"""!!!###$$$!!!"""%%%$$$###!!!!!!###$$$###"""!!!"""###$$$$$$###"""!!!###""" !!!"""!!!!!!""""""###$$$%%%%%%""""""###$$$$$$$$$$$$$$$%%%$$$"""!!!"""$$$&&&'''######$$$###"""!!! ###!!!!!!"""###$$$###""" ###$$$"""!!!"""$$$###%%%"""!!!$$$%%%$$$  !!!###%%%$$$"""$$$'''&&&###!!!!!!!!!!!!"""###%%%%%%""""""!!!!!!"""###$$$$$$$$$$$$######$$$%%%&&&&&&###############"""""""""!!!!!!!!!!!!"""""""""""""""###$$$###"""!!!"""### """$$$$$$$$$###"""###############$$$$$$$$$###%%%'''&&&$$$"""$$$&&&######$$$###!!!"""$$$&&&#########$$$$$$$$$$$$%%%"""############$$$$$$$$$&&&###$$$ ### ###$$$"""###'''(((&&& !!!"""######(((((('''&&&&&&&&&$$$###!!!""""""""""""!!!!!!!!! &&&"""!!!&&&######+++***(((&&&%%%$$$######%%%&&&&&&%%%###"""###$$$""""""!!!!!!!!!!!!""""""!!!$$$&&&###"""$$$%%%$$$""" $$$&&&&&&$$$$$$$$$%%%%%%$$$""" """"""###$$$$$$$$$$$$$$$!!!""""""#########""""""###%%%(((***+++***)))'''***(((&&&###""""""###$$$######$$$%%%%%%$$$""""""$$$%%%%%%%%%$$$$$$###""" &&&!!!+++ ''' $$$'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&$$$###"""$$$%%%!!!###$$$$$$######$$$%%%######$$$###!!! """###"""###%%%%%%###"""###$$$ !!!!!!""""""!!!!!! !!!$$$$$$######%%%(((""""""###"""!!!!!!###&&&$$$###!!!"""###%%%$$$$$$!!!!!!$$$$$$###&&&***!!!"""""" !!!"""###$$$$$$""" !!!"""%%%''''''&&&$$$###$$$%%%""""""###""" """$$$ %%%&&&!!!!!!###$$$!!!&&&$$$!!!&&&""""""#####################$$$&&&''''''%%%###"""$$$###"""!!!!!!###%%%&&&!!!"""###%%%&&&'''''''''###%%%&&&&&&%%%$$$&&&''' """$$$###!!! """$$$###""" !!!$$$&&&### !!!''')))%%%$$$""" $$$&&&%%%$$$###""""""###$$$%%%$$$&&&'''&&&%%%$$$%%%&&&'''''''''%%%"""!!!!!!###!!!$$$%%%%%%###"""$$$&&&###'''((($$$"""$$$%%%###""""""###$$$$$$$$$$$$$$$ ###&&&%%%!!! """%%%$$$%%%######%%%###%%%((()))'''&&&%%%%%%###""""""###$$$$$$########################### ######!!!"""&&&'''%%%"""############$$$$$$$$$""""""""""""############%%%%%%$$$$$$###"""""""""###$$$%%%$$$######%%%'''(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$ $$$'''&&&"""!!!$$$((("""!!!"""$$$!!!###!!!"""""" """"""############""""""$$$###!!!!!!###$$$"""""""""###$$$$$$%%%%%%""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$&&&(((&&&$$$###"""###""" ###!!!!!!!!!###$$$###"""$$$%%%!!!!!!######&&&&&&(((***'''"""!!!!!!"""!!! !!!###&&&$$$%%%###!!!%%%)))'''""" """###$$$'''&&&$$$###"""!!!!!! """"""""""""""""""############"""!!!!!!""""""###"""#########$$$$$$$$$$$$###$$$%%%$$$###"""###$$$!!!!!!"""###############%%%%%%%%%%%%%%%%%%$$$$$$ $$$&&&$$$ !!!%%%"""###"""!!!!!!"""&&&(((############$$$$$$$$$$$$""""""#########$$$$$$$$$!!!(((!!!&&&'''"""%%%!!!$$$%%%######''''''%%% !!!"""######$$$'''+++,,,***&&&$$$$$$$$$$$$"""!!!!!!"""######"""((($$$!!!'''%%%"""'''(((&&&$$$"""!!!!!!!!!"""+++,,,+++)))&&&$$$$$$%%%""""""!!!!!!!!!!!!"""""""""$$$%%%$$$###$$$%%%&&&###!!! """$$$&&&$$$###(((((((((&&&### !!!###$$$%%%%%%%%%"""""""""###############'''(((+++...//////...---***(((&&&$$$######$$$$$$"""###$$$%%%$$$### ######$$$%%%%%%%%%%%%%%%$$$ +++ )))"""'''&&&&&&%%%$$$$$$%%%&&&&&&"""###$$$###!!! !!!###!!!###$$$$$$######$$$%%%"""######"""!!!!!!"""$$$###"""###%%%%%%""""""$$$!!!!!!""""""""""""!!!!!! $$$'''%%%!!! ###'''""""""###"""!!!!!!###&&&######""""""###$$$$$$$$$###%%%'''&&&###"""$$$'''"""######""" !!!######$$$###!!! """&&&''''''&&&$$$######$$$!!!"""$$$###"""!!!"""######$$$$$$"""!!!"""$$$&&&$$$!!!%%%$$$!!!&&&&&&%%%$$$###"""!!! $$$$$$%%%%%%$$$###$$$$$$&&&%%%###""""""$$$&&&(((!!!"""###$$$%%%%%%%%%%%%###$$$%%%%%%$$$$$$%%%'''###'''(((%%% """$$$$$$$$$"""""""""$$$&&&###!!!"""&&&'''%%%"""###"""  !!!###%%%$$$$$$######$$$$$$&&&&&&!!!%%%((()))'''''''''%%%&&&&&&%%%###"""###$$$!!!###$$$$$$######$$$&&&###'''((($$$###$$$%%%$$$!!!"""###%%%%%%$$$######"""###%%%$$$"""!!!###%%%$$$'''&&&&&&&&&###"""""""""###%%%%%%!!!$$$######"""######$$$$$$########################"""%%%%%%"""###&&&'''%%%""""""#########$$$$$$$$$!!!"""""""""############%%%%%%%%%%%%%%%%%%$$$$$$"""###$$$######$$$&&&((((((((((((((((((((((((((())))))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%% $$$'''&&&"""!!!$$$(((""""""$$$%%%!!!$$$%%%$$$#########""""""""""""######"""""""""  """###########################!!!!!!!!!!!!""""""###### ###%%%$$$""""""###%%%###""""""######"""!!!###!!!!!!!!!###$$$###"""$$$$$$!!! ###!!!"""!!!!!!%%%$$$ """"""""""""!!!"""%%%((($$$$$$"""!!!$$$((('''!!! !!!"""###((('''%%%$$$###"""!!!!!!""""""""""""######""""""###""""""!!!!!!"""######"""#########$$$$$$$$$$$$$$$%%%&&&&&&$$$###$$$&&&$$$###!!! !!!"""$$$%%%&&&&&&%%%$$$###""""""!!! ###&&&###!!!&&&"""""""""!!!!!!###&&&)))""""""#########$$$$$$$$$""""""#########$$$$$$$$$''' %%%&&& ######&&&&&&######%%%%%%"""!!!"""###$$$%%%&&&'''((("""---999:::222((($$$$$$%%%$$$"""!!! !!!"""### %%%!!!%%%###%%%###"""!!! !!!"""###%%%&&&((((((((((((***,,,$$$######""""""######$$$######%%%%%%$$$###$$$'''&&&%%%$$$$$$$$$$$$"""!!! """$$$%%%$$$###"""!!!!!!""""""""""""""""""############$$$$$$%%%%%%$$$&&&(((***+++,,,++++++***)))'''&&&%%%%%%%%%%%%!!!"""$$$%%%$$$""" !!!"""$$$&&&'''((((((((($$$((("""+++ ***%%%+++'''&&&&&&%%%$$$$$$$$$###"""###$$$###"""!!!!!!"""!!!###$$$$$$######$$$%%%"""######"""!!!!!!###$$$%%%!!!!!!%%%&&&"""!!!$$$!!!!!!""""""""""""!!!!!! $$$'''%%%!!! ###'''""""""###"""!!!!!!###&&&##################$$$%%%###%%%&&&""" """###$$$$$$###!!!!!!###%%%#########!!!!!!###$$$%%%%%%$$$###""""""### """$$$$$$###"""""""""""""""###$$$$$$ &&&""" %%%###$$$%%%%%%$$$###"""!!! $$$$$$###  $$$'''$$$#########$$$$$$%%%%%%""""""############"""""""""###$$$$$$######$$$%%%%%%(((***'''!!! ###!!!$$$%%%$$$$$$$$$&&&'''&&&%%%$$$"""!!!!!!"""!!!"""###$$$$$$$$$###############$$$$$$%%%&&&&&&!!!&&&&&&### !!!###%%%%%%$$$$$$%%%&&&$$$"""!!!!!!###%%%%%%$$$"""&&&'''###!!!###$$$"""!!!"""###%%%%%%$$$######%%%###""""""$$$%%%$$$""""""'''***)))))))))&&&"""$$$ !!!%%%&&&$$$###$$$$$$######"""######$$$########################&&&(((((($$$###&&&&&&$$$""""""#########$$$$$$$$$!!!"""""""""############!!!""""""###$$$%%%&&&&&&!!!###$$$$$$###$$$&&&(((((((((((((((((((((((((((''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""$$$$$$######$$$$$$%%%&&&!!!###%%%%%%###"""$$$&&&$$$$$$&&&(((%%% !!!%%%###"""""""""$$$$$$"""!!!"""""""""""""""""""""""" !!!"""###$$$$$$##################""""""!!!!!!!!! !!!""""""###!!!###""" """""""""""""""###%%%%%%###!!!!!!"""###$$$###""""""###!!! !!!###'''%%%$$$$$$ !!! !!!$$$&&&"""$$$###!!!###&&&%%%""""""""""""""""""######$$$######""""""###$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%"""""""""############$$$!!!!!!!!!!!!""""""""""""###$$$%%%%%%$$$$$$%%%'''%%%###!!! !!!$$$&&&######""""""!!! """$$$%%%###!!!!!!%%%(((!!!"""###""""""###%%%((("""""""""############$$$"""############$$$$$$$$$!!!)))"""((((((###%%%###%%%%%%""""""$$$$$$!!!""""""######$$$%%%&&&&&&&&&666FFFHHH<<<...&&&%%%###"""!!! !!!&&&###!!!&&&$$$$$$ !!!"""$$$%%%&&&$$$&&&'''&&&%%%$$$%%%&&&$$$$$$############$$$$$$###"""###%%%$$$"""###'''((('''&&&$$$###"""""""""!!!###%%%&&&&&&&&&%%%%%%$$$###!!!$$$#########$$$%%%&&&'''$$$%%%&&&((()))))))))((())))))((('''&&&&&&&&&&&&""""""###$$$$$$###!!!!!!!!!"""$$$&&&((()))))))))%%%(((&&&$$$ &&&'''&&&&&&%%%$$$######"""###%%%&&&&&&$$$######$$$!!!###$$$$$$######$$$%%%!!!"""###"""!!!!!!###%%%%%%%%%&&&!!! ###!!!""""""######""""""!!!!!!$$$$$$######%%%(((""""""###"""!!!!!!###&&&"""###$$$###""""""$$$&&&###&&&&&&""" """###"""###$$$%%%%%%######$$$%%%!!!"""###"""!!!!!!"""$$$!!!"""######!!!!!!"""###!!!###$$$$$$###""""""###### """######$$$'''!!!&&&""" %%%###$$$ !!!""""""######$$$######"""###((( !!!"""############"""""""""######"""!!!!!! !!!###$$$$$$###"""$$$%%%###%%%'''&&&$$$###%%%'''!!!$$$$$$###%%%'''!!!######""""""%%%''' """$$$&&&&&&%%%###""""""######$$$$$$$$$%%%%%%$$$'''&&&"""!!!$$$%%%%%%%%%&&&(((%%%### ###$$$$$$###!!!%%%&&&""" """###!!!""""""###$$$$$$$$$$$$$$$&&&###!!!"""&&&'''$$$!!!$$$%%%"""###&&&&&&(((###!!!###%%%$$$%%%(((###$$$$$$###""""""###%%%########################''')))((($$$###%%%%%%""""""############$$$$$$$$$""""""""""""############!!!"""###$$$%%% """$$$%%%%%%$$$%%%&&&))))))))))))))))))))))))''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########$$$%%%&&&""""""############$$$$$$$$$###$$$'''&&&""""""%%%!!!$$$$$$$$$""""""!!!!!!!!!!!!""""""######$$$%%%%%%%%%$$$### !!!!!!""""""#########""""""!!!!!!!!!"""###$$$###$$$!!! !!!### """$$$###!!!"""%%%)))###!!!!!!"""###$$$###""" !!!!!!"""######%%%%%%"""!!!%%%&&& !!!###%%%###$$$!!! ###$$$"""$$$######""""""""""""""" !!!"""$$$$$$!!!"""###%%%&&&&&&&&&%%%!!!"""$$$%%%%%%%%%$$$###!!!!!!!!!!!!"""""""""""" !!!############%%%'''$$$###"""!!!!!!"""######!!!!!!!!!""""""############""""""!!!"""$$$&&&(((!!!"""$$$$$$######$$$&&&""""""""""""############"""############$$$$$$$$$###+++$$$******$$$''' ######!!!!!!$$$$$$!!! !!!!!!""""""&&&666FFFLLLCCC666---)))######"""!!! !!!'''$$$###((($$$""" !!!###$$$%%%%%%%%%(((((((((&&&""" ######""""""""""""#########!!!"""%%%$$$ """''')))(((&&&$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$###%%%%%%$$$###"""!!!###"""""""""###$$$&&&&&&$$$%%%&&&'''((('''''''''(((''''''&&&&&&%%%%%%%%%""""""########################$$$&&&&&&&&&&&&&&&!!!$$$###"""$$$$$$$$$%%%%%%%%%$$$$$$$$$###%%%&&&&&&%%%#########!!!###$$$$$$######$$$%%%!!!"""###"""!!!!!!###%%%%%%$$$&&& """""""""############""""""!!!""""""###$$$$$$%%%%%%""""""###"""!!!!!!###&&&!!!###$$$###""""""$$$&&&"""%%%&&&$$$%%%'''$$$ """$$$%%%$$$###$$$$$$ !!!###$$$######$$$%%%!!!""""""""""""###$$$"""###$$$$$$""""""###$$$######&&&&&&!!!!!!***$$$!!!%%%$$$ &&& !!!"""$$$$$$%%% """$$$### ###'''"""""""""#########$$$$$$!!!""""""#########"""""""""###%%%$$$######$$$&&&######$$$$$$$$$%%%%%%&&&"""###!!!!!!###&&&###&&&%%%###!!!!!!!!!"""###$$$######"""""""""#####################&&&(((((('''$$$###""" """$$$%%%%%%%%%%%%&&&$$$$$$###""" ###%%%!!!%%%&&&""" """###!!!######""""""######$$$%%%%%%$$$###$$$$$$%%%$$$###!!!!!! %%%%%%$$$!!!"""&&&%%%!!!###((("""$$$%%%$$$"""!!!###%%%########################%%%'''&&&""""""$$$$$$""""""############$$$$$$$$$""""""""""""############ !!!""""""###$$$$$$"""&&&'''&&&%%%$$$$$$************************))))))((('''&&&&&&&&&&&&"""######$$$$$$%%%%%%&&&$$$$$$#########$$$&&&'''###!!!!!!!!!###$$$###"""""" !!!%%%%%%"""!!!"""$$$"""  !!! """"""!!!!!!!!!!!!"""""" !!!######""" !!!"""$$$%%%%%%$$$###"""""""""###%%%&&&"""&&&&&&######&&&*** ###%%%$$$ %%%***###!!!!!!"""###$$$###""""""  """$$$$$$### $$$###"""###!!!!!!"""""""""$$$%%%###%%%!!!!!!#########"""!!! !!!  !!!###$$$%%%$$$$$$!!!"""$$$&&&'''&&&$$$###############$$$$$$$$$$$$!!!!!!!!!"""$$$&&&!!!"""###$$$$$$###"""!!!!!!"""###$$$&&&((())))))!!!!!!$$$%%%&&&!!!###$$$%%%$$$######$$$""""""""""""############"""############$$$$$$$$$'''!!!'''''' ###!!!!!! !!!$$$%%%###"""""""""###############"""///???HHHFFF<<<333...%%%%%%%%%$$$###""""""!!!### $$$!!!############"""###$$$%%%%%%$$$$$$&&&'''""""""!!!!!!!!!!!!""""""""" !!!%%%$$$!!!&&&((('''%%%###""""""%%%((($$$#########$$$%%%&&&&&& !!!"""$$$$$$%%%%%%%%%"""!!!!!!!!!!!!###%%%&&&""""""###$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$######""""""###$$$%%%&&&$$$%%%%%%%%%%%%$$$###### %%%))))))%%%+++!!!"""###$$$%%%&&&&&&%%%!!!###%%%%%%###!!!!!!!!!!!!###$$$$$$######$$$%%%!!!"""###"""!!!"""###%%%%%%###&&& """""""""############""""""'''%%%######$$$###""" """"""###"""!!!!!!###&&&!!!###%%%$$$"""!!!$$$'''"""###"""$$$$$$ ###%%%$$$#########!!!$$$%%%%%%$$$%%%%%% """""""""###$$$&&&###$$$$$$###""""""###%%%!!!'''%%%'''### &&&%%%"""(((!!!!!!!!!!!!"""""""""""""""''''''$$$!!!###%%%&&&%%%$$$###$$$%%%'''((( !!!"""###$$$%%%%%%%%%###%%%&&&&&&%%%$$$&&&'''&&&$$$######$$$$$$"""!!!"""%%%'''$$$ !!!$$$###"""###&&&'''!!! """!!!!!! """###$$$""""""############"""!!!$$$%%%%%%$$$###$$$&&&)))!!!###%%%&&&%%%$$$$$$%%%"""%%%'''###!!!'''"""&&&&&&###!!!###$$$"""$$$###"""""""""###%%%&&&"""%%%'''&&&###"""$$$&&&"""###!!!"""'''(((&&& %%%$$$ '''"""$$$%%%$$$!!!!!!###&&&########################!!!$$$### $$$$$$""""""############$$$$$$$$$""""""""""""############%%%%%%%%%%%%%%%%%%&&&&&&"""&&&((('''%%%###"""***)))(((''''''((()))***(((%%%&&&,,,,,,((('''+++""""""###$$$%%%&&&&&&'''"""$$$%%%%%%%%%%%%&&&(((&&&%%%###""""""$$$&&&'''$$$###"""!!!!!!"""#########"""!!! !!!!!!!!!"""######""""""###$$$"""!!!!!!###&&&%%%"""!!!!!!!!!!!! '''$$$$$$&&&&&&###$$$'''!!!"""###%%%%%%$$$######$$$!!!!!!$$$%%%%%%###$$$%%%$$$######%%%'''!!! !!!"""!!!%%%&&&%%%$$$######"""!!!!!! $$$%%%%%%%%%%%%%%%$$$###"""!!!%%%%%%!!!!!!!!! """############$$$$$$$$$"""!!! !!!###%%%'''$$$######%%%((()))&&&### ###&&&&&&###!!! !!!"""###$$$$$$###""""""!!! !!!###%%%&&&&&&$$$###%%%&&&&&&### ###$$$""" &&&,,,!!!!!!"""""""""############ !!!   """$$$$$$""" """!!! !!!###%%%'''!!!"""###%%%%%%%%%$$$###$$$!!!!!!%%%'''$$$ !!!(((777FFFJJJBBB777)))'''$$$""""""$$$%%%%%%###"""!!!!!!###'''+++---$$$%%%!!!))))))###''''''''''''&&&$$$"""!!!###$$$$$$###!!! """#########""""""######$$$%%%###$$$&&&''''''$$$""" %%% !!!'''(((### !!!"""(((###***$$$%%%%%%%%%%%%&&&'''%%%"""!!!%%%''''''%%%%%%%%%%%%""" ###&&&&&&%%%$$$ $$$$$$######%%%%%%%%%&&&&&&%%%$$$$$$(((%%%$$$&&&%%%######&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$&&&&&&!!!!!!!!!%%%%%%!!!!!!&&&&&&"""%%%###!!! !!!!!!!!!!!!!!! ############"""!!!%%%$$$"""  ###'''&&&$$$######$$$$$$"""!!!""""""""""""#####################"""""""""""""""$$$""""""$$$'''&&&###&&&%%%###"""""""""###$$$%%%&&&'''%%%###""""""### !!!!!!""""""""""""!!!""""""""""""############"""!!! !!!!!!!!! $$$###$$$&&&((()))((('''!!!"""###$$$%%%&&&&&&&&&###$$$%%%%%%######$$$%%%"""''')))"""((($$$###!!!!!!###%%%%%%%%%'''&&&%%%###"""!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$ """###"""!!! !!!###!!!###$$$$$$######$$$%%%$$$"""!!!###%%%&&&$$$"""!!!!!!!!!!!!"""###$$$%%%###$$$%%%&&&&&&&&&%%%%%%""""""""""""###$$$&&&'''***)))'''%%%$$$###""""""$$$"""!!!(((&&&"""'''!!!###&&&&&&$$$""""""!!!"""###%%%%%%%%%%%%'''(((!!!###%%%&&&%%%$$$%%%%%% !!!!!!!!!!!!&&&&&&%%%###!!!!!!"""###$$$$$$######"""!!!!!! ###(((++++++((($$$!!!""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%$$$######$$$(((((())))))))))))(((((((((%%%&&&******%%%$$$'''%%%%%%%%%$$$$$$$$$######&&&''''''&&&$$$######$$$"""!!!!!!!!!!!!###$$$%%%$$$###"""!!!!!!"""######!!!  !!!"""###"""######"""  ###'''(((&&&$$$ !!!""""""######"""%%%!!!$$$###!!!"""""""""###$$$$$$$$$$$$###""""""######&&&$$$"""###&&&'''&&&%%%""""""""""""###%%%&&&'''!!!###$$$$$$###"""###%%%""" ######!!!!!!$$$$$$$$$$$$$$$######"""""""""$$$###!!!"""&&&%%%!!!"""############$$$$$$$$$###"""!!!!!!!!!###%%%&&&###""""""###&&&&&&$$$!!!%%%$$$$$$### !!!"""###$$$$$$###"""!!!""""""!!! !!!###%%%&&&###"""!!!###%%%%%%""" """###!!! $$$'''$$$$$$%%%%%%%%%&&&&&&&&&%%%### !!!###%%%%%%$$$"""""""""###%%%%%%###!!!!!!""""""############"""!!!!!!"""!!! !!!!!!"""############"""###"""###)))333<<>>@@@---"""&&&$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%$$$$$$###"""""""""######""" !!!"""######$$$$$$###"""!!!!!!###$$$%%%$$$"""%%%%%%$$$$$$$$$%%%%%%&&&!!!"""######!!!!!!!!!###"""""""""""""""######$$$!!!%%%&&&###!!!###%%%%%%!!!$$$$$$!!!!!!######!!! !!!###$$$$$$$$$###"""!!!"""###$$$$$$###""""""########################""""""!!!!!!"""###%%%%%% """$$$###!!!!!!$$$'''###$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""###&&&###### %%%$$$$$$#####################$$$$$$$$$"""!!!!!!###""""""""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!  """$$$###""""""######$$$%%%%%%&&&&&&!!!%%%&&&'''"""'''######$$$$$$###""""""!!!%%%######$$$&&&''''''&&&!!!###$$$$$$%%%(((*** !!!###$$$%%%%%%$$$###$$$%%%%%%$$$######%%%'''###$$$%%%%%%$$$$$$%%%&&&%%%$$$###$$$%%%%%%$$$###"""############$$$$$$$$$%%%#########$$$%%%$$$###'''%%%###!!! !!!"""######""""""###%%%&&&$$$### $$$ &&&$$$"""###"""!!!"""###$$$###!!!$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######!!!"""###$$$%%%%%%$$$###&&&''')))+++++++++++++++''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$ """###$$$######%%%'''########################$$$!!! $$$)))***&&&!!! !!!!!!!!!###%%% !!!"""""""""!!!!!! !!!&&&$$$ ((("""!!!!!!"""###$$$######!!!"""""""""!!!"""%%%'''######"""!!!!!!"""###$$$###"""  !!!###%%%!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!! $$$&&&###!!!"""######!!! !!!""" !!!!!!""""""!!!$$$!!! !!! !!!""""""!!! !!!###&&&"""!!!"""""""""$$$ $$$!!!###!!!$$$"""!!!$$$"""######"""  !!!###$$$$$$"""!!! !!!######$$$"""!!!$$$"""%%%$$$"""!!!!!!!!!"""###""""""""""""######"""!!! !!!###$$$%%%%%%$$$###"""""""""#########"""!!! !!!"""$$$%%%&&& """############$$$&&&$$$  ###!!!!!!  """###"""###""""""""""""!!! !!!"""###"""!!! !!!"""""""""""""""'''%%%"""###%%%%%%### $$$##################$$$ """$$$$$$$$$$$$&&&'''#########$$$$$$$$$$$$$$$ !!!###%%%%%%###!!!!!!!!!!!!"""###$$$&&&'''%%%%%%%%%###""""""$$$&&&(((%%%;;;[[[YYY888%%%+++$$$##################$$$"""$$$&&&(((((('''%%%$$$ ######  """$$$$$$$$$######"""""""""###$$$%%%%%%$$$###"""!!!!!!!!!"""$$$%%%!!!"""######"""!!!"""$$$###"""!!!!!!!!!"""$$$%%%"""######""""""###$$$$$$"""&&&'''%%%###%%%%%%"""""""""###$$$$$$$$$$$$###!!!"""$$$%%%&&&%%%###"""###############$$$$$$$$$!!!"""############$$$%%%!!!"""######""""""$$$'''######$$$%%%%%%%%%$$$$$$###########################'''!!!%%%$$$ $$$$$$$$$$$$##################$$$%%%$$$###"""###$$$#########"""""""""%%%'''###$$$$$$###"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%%%%%%%$$$#########$$$$$$%%%%%%%%%###&&&&&&'''"""'''""""""###$$$%%%&&&&&&%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%"""$$$$$$%%%&&&%%%### """###$$$%%%&&&))),,,###$$$%%%%%%$$$###$$$&&&######""""""#########"""""""""#########$$$$$$$$$$$$#########$$$$$$$$$###)))'''%%%###"""###%%%'''#########$$$%%%%%%$$$$$$!!!&&&"""""")))'''!!!%%%$$$$$$###$$$%%%%%%%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###%%%&&&%%%$$$###&&&''')))***+++++++++***'''''''''''''''''''''&&&######$$$$$$$$$$$$######&&&&&&%%%%%%%%%$$$$$$$$$ !!!############%%%&&&########################%%%""" ###((()))&&&!!! !!!###$$$$$$%%%'''((( !!!"""!!! $$$$$$######"""!!!!!!!!! """###&&& $$$"""!!! !!!$$$%%%$$$### !!!!!!!!!###&&&)))!!!"""######"""######"""!!!!!! !!!!!! """"""!!!"""$$$&&&  """!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*** """""""""""""""###$$$!!!""""""!!!!!!!!!$$$""" !!!  !!!  !!!""" """%%%%%%  &&&"""%%%$$$ $$$!!!!!!!!!"""############!!!###$$$###!!! !!!!!!"""###"""!!!"""###%%%###$$$!!!!!!""""""###"""!!!  ###"""!!! """### !!!"""######"""!!! """###!!!!!!%%%!!!"""######### """"""""""""$$$%%%!!!"""$$$&&&'''$$$!!!!!!  """###$$$######$$$###!!!"""###"""###$$$$$$$$$$$$%%%&&&"""""""""######$$$$$$%%%'''$$$!!!!!!###$$$"""#########$$$$$$#########$$$%%%&&&%%%$$$###%%%&&&""""""""""""#########$$$$$$$$$$$$$$$&&&%%%###!!!###############$$$$$$%%%%%%$$$### ###(((,,,'''111SSSssshhh>>>''',,,#########$$$$$$#########!!!$$$(((++++++)))%%%###%%%###!!!""""""  """$$$$$$$$$######"""###############$$$%%%""""""!!! !!!"""$$$%%%!!!"""######""""""###$$$###"""!!!!!!!!!"""$$$%%%$$$  ###%%%###!!!!!!&&&(((%%%###$$$%%%###""""""###$$$$$$$$$$$$$$$ """$$$%%%&&&%%%###"""""""""######$$$$$$$$$$$$!!!%%%'''%%%$$$###$$$""""""############%%%&&&"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!'''######***&&& """########################"""###%%%%%%%%%%%%&&&(((###$$$$$$###!!!!!!$$$'''"""$$$%%%###!!! !!!""""""""""""""""""""""""""" """###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$'''&&&'''"""'''"""###$$$$$$%%%%%%%%%%%%%%%$$$###$$$&&&&&&&&&%%%&&&&&&%%%$$$$$$###""""""###$$$"""###&&&&&&""" """###$$$%%%&&&))),,,###$$$%%%%%%#########%%%%%%&&&&&&&&&%%%%%%%%%&&&""""""#########$$$$$$$$$########################'''%%%###"""###%%%''')))###$$$%%%%%%%%%%%%%%%%%% %%%!!!!!!)))(((###'''######$$$$$$$$$$$$%%%&&&"""""""""""""""###$$$$$$""""""###$$$%%%%%%&&&&&& ###%%%&&&%%%$$$###&&&'''((()))******))))))'''''''''''''''&&&&&&&&&"""######$$$$$$######"""%%%%%%%%%%%%$$$$$$$$$$$$ """######""""""$$$%%%###########################!!! ###%%%###!!!"""###$$$$$$"""!!!"""### """#########"""!!!"""""""""!!!!!! """((( ###!!!!!!$$$&&&$$$""" """%%%(((!!!###%%%%%%###!!! $$$###!!! !!!"""######$$$$$$###!!!!!!"""### !!!$$$&&&""""""""""""""""""""""""###!!!))) """!!!"""""""""###$$$ """"""""""""###$$$###$$$$$$$$$###""""""!!! !!!   %%%%%% &&&"""###### """###!!! !!!$$$%%%$$$""" """######"""!!!""""""!!!"""######""""""%%%&&&!!!$$$###$$$((($$$######""""""""""""######"""!!!"""%%%!!!!!!"""""""""!!!!!! !!!"""$$$""""""""""""!!!  !!!"""!!!!!!###$$$"""&&&'''$$$""""""""""""""""""""""""###$$$$$$%%%$$$$$$%%%### """&&&!!!!!!"""###$$$%%%%%%&&&'''&&&%%%$$$###$$$%%%&&&"""!!! !!!"""$$$$$$$$$""""""###$$$$$$###""""""###$$$%%%$$$"""!!!!!!###""""""!!!!!!""""""###$$$ %%%$$$$$$#########$$$$$$$$$$$$""" $$$)))---)))>>>^^^ooo]]]999%%%&&&"""###$$$$$$$$$$$$###""""""$$$''')))***(((%%%############$$$$$$###  !!!"""######$$$$$$#########$$$###!!!!!!###$$$###############$$$%%%&&&"""###$$$$$$"""!!!"""$$$"""""""""""""""######$$$%%%%%%%%%###!!!"""%%%!!!!!!######""""""""""""######$$$$$$ !!!"""$$$$$$$$$$$$###!!!!!!""""""###$$$$$$$$$!!!'''(((&&&$$$###$$$######"""######$$$%%%&&&"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$+++''' !!!""""""#########$$$$$$$$$!!!###$$$%%%%%%%%%''')))"""$$$%%%$$$!!!!!!###&&&###%%%'''&&&###"""###&&&"""""""""""""""""""""""" """"""!!!!!!###$$$&&&&&&%%%%%%$$$######"""$$$''''''((("""&&&$$$$$$$$$$$$###""" %%%$$$######%%%%%%$$$###$$$"""""""""$$$%%%$$$######$$$ &&&&&&"""$$$%%%%%%$$$######%%%'''###$$$%%%$$$###"""###$$$###$$$%%%%%%######$$$%%%"""############$$$$$$$$$"""###$$$###""""""###$$$###"""!!! !!!###%%%'''"""$$$&&&&&&%%%$$$%%%&&& $$$&&&&&&###''' !!!######""""""###%%%""""""!!!!!!""""""###$$$!!!"""###$$$%%%&&&&&&'''!!!"""###$$$%%%%%%$$$###&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&######$$$%%%%%%$$$######%%%%%%%%%$$$$$$$$$$$$###!!!"""$$$###"""!!!###$$$########################"""!!! !!!"""###!!!""""""!!!  !!!!!!"""###############"""$$$&&&!!!$$$!!!!!!$$$&&&###  """$$$""""""""""""###$$$$$$$$$!!!!!!!!!""""""""""""""""""######""" !!!### !!!$$$&&&""""""""""""""""""""""""###"""$$$$$$$$$!!!###""""""""""""!!!###$$$$$$"""!!!###$$$###''''''$$$"""!!!""" """"""  !!!###$$$!!!!!!&&&""""""$$$ !!! !!!"""""""""###$$$!!!###$$$###"""###$$$"""###$$$###""""""###%%%###$$$!!! ######$$$$$$$$$$$$$$$%%%%%%%%%"""######""" """%%%!!!!!!!!!!!!"""###$$$$$$!!!"""""" """###$$$$$$###"""  !!!######""""""###%%% """$$$$$$!!!!!!!!!"""###############%%%"""###$$$""" &&& !!!"""######"""(((&&&$$$""""""$$$''')))""""""###""""""###%%%'''!!!""""""######""""""!!!!!!"""$$$###""" !!!######"""""""""###$$$%%%%%%''''''&&&###$$$'''+++############$$$$$$%%%&&&###$$$$$$$$$###$$$''')))***@@@RRROOO===...%%%""""""###$$$$$$$$$$$$###"""$$$###"""""""""###%%%&&& """$$$$$$$$$%%%&&&!!!!!!!!!!!!"""###$$$%%%###$$$$$$"""!!!###!!!"""###$$$%%%%%%%%%%%%$$$%%%%%%$$$"""!!!"""###!!!!!!"""###############$$$"""%%%######%%%!!!###$$$%%%"""!!!!!!!!!""""""###### !!!""""""###$$$$$$ !!!""""""###$$$$$$"""''''''$$$###$$$'''######"""###$$$%%%&&&&&&""""""###$$$%%%%%%%%%%%%########################### !!!(((&&&"""!!!!!!"""###$$$%%%%%%&&&!!!"""$$$#########$$$%%% $$$'''&&&""" """%%%!!!$$$'''&&&###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""!!! ###&&&%%%$$$$$$$$$$$$$$$$$$$$$###''' )))(((!!!%%%&&&&&&%%%%%%$$$"""!!! $$$###""""""$$$$$$###"""!!! !!!$$$%%%$$$###$$$###%%%'''"""$$$%%%%%%$$$""""""###%%%###%%%%%%$$$###""""""### """###### !!!###"""############$$$$$$$$$!!!###$$$$$$!!!!!!"""$$$""""""!!!!!!!!!""""""###!!!###%%%%%%######$$$%%%###&&&$$$$$$"""'''!!!######"""!!!###&&&######""""""######$$$%%%#########$$$$$$%%%%%%%%%#####################$$$&&&''''''(((((('''&&&%%%(((((('''''''''&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$###"""!!!"""###########################$$$###"""  $$$'''!!!"""$$$$$$######%%%&&&!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""###''' '''$$$ &&&%%%"""!!!$$$&&&###!!!"""!!!!!!&&&$$$!!!"""$$$"""$$$$$$###"""  !!!###%%%$$$$$$$$$"""  !!!"""""""""""""""""""""""""""&&& (((&&& """###"""!!! ###%%%&&&%%%""" """$$$!!!&&&'''###!!! !!!######"""!!!!!!"""!!! $$$%%%######&&&((($$$###%%%!!!""" ###""""""&&& ###$$$$$$###$$$%%%%%%%%%%%%$$$"""!!!"""### """"""!!!###%%%  !!!!!!"""""" ###&&&&&&###""""""$$$!!!!!!!!!!!!###%%%'''(((%%%$$$###$$$%%%%%%""" """######$$$$$$###!!! """###$$$$$$###"""$$$%%% """###%%%&&&&&&&&&!!!"""""""""!!! $$$!!!"""$$$!!!&&&&&&%%%$$$$$$%%%%%%$$$###$$$""" """&&&+++...%%%''''''%%%!!! ###&&& !!!"""######"""!!! """$$$%%%###"""""""""%%%$$$#########$$$%%%&&&!!!###$$$ $$$!!!""""""###$$$&&&'''(((!!!$$$'''((('''%%%$$$$$$''';;;AAA000"""%%%(((###"""###$$$%%%%%%$$$###"""&&&###$$$(((!!!###%%%$$$ !!!""""""!!!!!!!!!###$$$&&&$$$%%%$$$""""""!!!"""#########"""$$$%%%&&&$$$"""!!!!!!""" !!!###$$$$$$$$$###"""### !!!%%%$$$!!!###)))"""###!!!&&&)))!!!!!!!!!!!!!!!""""""### !!!"""$$$$$$ !!!"""######### $$$&&&%%%"""!!!%%%)))$$$###"""###$$$&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&"""""""""""""""""""""""""""%%%$$$$$$ !!!###$$$%%%&&&'''!!!"""###"""!!! !!!"""$$$''''''### """$$$"""%%%$$$!!! ###&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$""" !!!%%%)))#########$$$$$$%%%&&&&&&###''' *** )))!!!$$$%%%%%%&&&'''''''''&&&&&&$$$"""!!!"""######"""!!!###  ###$$$### $$$"""$$$'''"""!!!"""######"""###%%%'''###%%%%%%$$$"""!!!"""######%%%'''&&&###"""$$$&&&"""############$$$$$$$$$!!!###%%%$$$!!! """$$$%%%%%%$$$$$$###""""""!!!"""$$$$$$"""!!!"""$$$)))+++"""%%%%%%###((( ###%%%%%%######&&&((($$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%$$$######"""######$$$((()))***(((&&&%%%&&&'''(((***+++***'''&&&''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&%%%!!!"""&&&$$$$$$##################"""%%%$$$!!! ###&&&$$$$$$%%%$$$###!!!!!!!!!!!!!!!!!! ###############"""!!!!!! """$$$$$$###!!! $$$######""""""###$$$%%%"""######"""!!!!!!"""$$$%%%$$$###""""""$$$&&&''' ######"""!!!!!!""" !!! """$$$%%%$$$###!!!""")))$$$ '''!!!"""$$$%%%%%%"""######"""""""""%%%''' !!!"""!!! !!!"""$$$$$$###"""!!!!!!"""###$$$$$$%%%'''&&&###!!!  !!!"""#########$$$$$$$$$######"""%%%$$$### !!!$$$ """$$$$$$""" """"""###$$$######!!!!!!%%%###!!!  !!!"""###&&&'''%%%!!! !!! !!!$$$$$$"""%%%*** !!!""""""!!!"""$$$&&&!!!###&&&'''&&&$$$$$$$$$"""###$$$$$$###"""!!! """#########$$$$$$$$$$$$###  ###### """$$$$$$ $$$***&&&&&&%%%%%%$$$"""$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$&&&'''&&&### !!!!!!"""######$$$$$$"""***000---&&& """&&&$$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$###$$$$$$$$$ '''(((&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$(((222...%%%&&&%%%$$$)))$$$$$$################## ###%%%$$$"""!!!###&&&'''&&&!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%###"""###$$$###$$$%%%$$$""""""###$$$#########"""!!!"""%%%'''!!!!!!!!!!!! """%%%(((&&&&&&%%%$$$###"""!!! &&&$$$###"""###%%%%%%%%%######################## !!!!!!""""""!!!###$$$$$$######$$$&&&%%%$$$#########$$$&&&&&&$$$$$$$$$$$$$$$###"""!!!$$$(((### $$$""""""&&&&&&&&&$$$""""""###%%% !!!######$$$$$$$$$&&&###!!!!!!$$$%%%$$$"""'''&&&%%%$$$$$$%%%&&&'''"""&&&'''###"""%%%'''&&&$$$$$$$$$$$$$$$$$$%%%%%%"""$$$%%%$$$""""""###$$$"""#########!!!!!!"""$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&'''&&&$$$###$$$%%%"""$$$%%%$$$!!!!!!###&&&%%%%%%%%%$$$"""!!!"""###$$$###!!!!!!###''',,,000!!!%%%%%%!!!!!!%%%%%%!!!!!!$$$(((&&&"""!!!$$$(((!!!###%%%%%%$$$"""""""""&&&%%%""" ###((((((######!!!"""%%%###""" !!!""""""""""""!!!$$$$$$$$$$$$######""""""$$$$$$#########$$$&&&'''!!!"""$$$%%%%%%$$$###"""######$$$###"""###&&&)))$$$"""!!!###''')))'''$$$&&&%%%###!!!!!!"""###$$$''')))***)))(((''''''((()))(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%### ########################### ###%%%$$$!!! ###&&&!!!!!!"""###$$$######""" !!!"""######"""""""""""""""!!! !!!!!!!!!"""""""""##############################"""#########!!!!!!"""$$$$$$###"""!!!!!!###$$$&&&!!!"""###"""!!!"""######"""""""""!!!!!! !!! !!!"""$$$%%%###!!!"""%%%"""###((("""$$$"""""""""###############%%%%%%%%%###!!! """$$$ !!!!!!!!! """$$$"""!!!!!! !!!!!!!!! """$$$$$$###!!!!!!"""$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$ !!!!!!"""###%%%!!!"""""""""###%%%""""""!!! !!!!!!"""###'''&&&$$$###"""###$$$%%% !!!#########"""%%%"""!!!###$$$!!!"""%%%######$$$###!!!!!!"""###"""######!!!######$$$$$$$$$###!!!!!!"""""""""#########$$$$$$!!! !!!"""###"""!!!"""""""""!!!!!!"""$$$%%%######$$$%%%&&&&&&###!!! !!!###$$$%%%%%%%%%%%%"""""""""$$$&&&&&&$$$###!!!!!!""""""###$$$$$$%%%###'''***'''"""!!!%%%!!!###$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&$$$######$$$$$$"""''''''&&&'''&&&%%%$$$%%%%%%&&&%%%$$$&&&+++###"""%%%###&&&########################"""###$$$$$$######$$$%%%"""&&&$$$###$$$$$$"""###############"""""""""&&&&&&%%%###!!!!!!$$$&&&"""###$$$$$$###"""###%%%%%%&&&&&&$$$""""""###$$$#########!!! !!!###&&&########################&&&$$$###"""###$$$$$$$$$$$$$$$$$$###############!!!!!!!!!!!!!!!"""""""""!!!""""""!!!!!!"""$$$$$$$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%$$$######'''$$$"""%%%!!!### """######""" !!!"""######$$$%%%%%%&&&&&&&&&$$$!!!"""$$$$$$###"""######""""""!!!""""""""""""&&&'''###"""%%%'''&&&!!!!!!"""###$$$$$$%%%%%%###$$$%%%$$$###"""###%%%###$$$$$$###!!!!!!###%%%######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&'''&&&$$$###$$$%%%"""$$$%%%$$$"""!!!###%%%$$$$$$%%%###"""!!!###$$$(((&&&###!!! """%%%'''$$$''''''###"""%%%%%%!!!$$$&&&'''&&&###!!!"""%%% """$$$%%%###""""""###!!!$$$$$$!!! """###!!!###!!!"""%%%$$$###""""""#########$$$$$$$$$############""""""!!!!!!$$$$$$###"""######%%%%%%$$$$$$%%%%%%$$$###"""!!!"""###%%%%%%$$$$$$&&&(((###############%%%(((***&&&%%%###"""!!!"""###$$$%%%(((******)))(((((()))***'''$$$%%%((()))&&&###&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%###############$$$$$$$$$######"""$$$&&&%%%"""!!!"""%%%!!!!!!"""############### !!!"""###### !!!!!!!!!!!! $$$###!!! """$$$%%%###$$$$$$$$$$$$###!!! !!!#########"""!!!"""$$$""""""!!! !!!"""###$$$ !!!"""!!! !!!"""$$$######"""!!! !!!!!!!!!###%%%$$$"""###&&&"""###(((!!!"""$$$$$$$$$###############$$$%%%%%%###!!! !!!### !!! !!!###!!!!!!"""""""""""""""!!!!!!""""""""""""###""""""!!!""""""###$$$%%%######$$$$$$$$$$$$###### ###$$$######### !!!!!!!!!"""$$$&&&"""!!!!!!###%%%'''&&&%%%$$$###$$$%%%&&&###&&&$$$"""&&& !!!$$$###!!!"""!!!"""###"""!!!!!!###%%%%%%%%%###!!! ######$$$$$$$$$$$$###""""""!!!!!!!!!"""""""""######!!!""""""""""""###$$$"""!!! """$$$%%%###!!!""""""###%%%''''''&&&$$$!!!!!!"""###$$$$$$$$$###!!! """$$$&&&%%%%%%""""""######$$$%%%%%%%%%&&&&&&%%%### """$$$!!!"""#########%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""##################%%%''''''%%%$$$###$$$###!!!!!!$$$&&&%%%&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$&&& &&&$$$&&&###########################"""""""""$$$%%%$$$###%%%&&&%%%!!!"""&&&'''$$$###"""""""""!!!!!! &&&&&&$$$"""!!!!!!$$$&&&!!!"""$$$$$$######$$$&&&"""$$$&&&&&&$$$#########$$$$$$$$$""" """$$$!!!!!!"""###$$$%%%%%%&&&%%%$$$###"""""""""""""""$$$$$$$$$$$$######""""""#########""""""""""""""" !!!###"""!!!!!!"""#########""""""######$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$((('''$$$((($$$ &&&"""&&&'''&&&$$$###"""""""""!!!!!!"""###$$$%%%&&&$$$""""""###$$$###"""%%%%%%%%%%%%%%%$$$######"""&&&'''###"""%%%'''&&& !!!"""###%%%&&&&&&###%%%&&&%%%$$$###$$$&&&$$$$$$$$$"""!!!!!!$$$&&&######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%$$$###$$$%%%###$$$$$$###""""""###%%%"""###$$$###""""""$$$&&&(((&&&### !!!"""%%%''''''$$$###%%%%%%"""'''&&&&&&%%%$$$"""""""""!!!$$$$$$$$$######$$$"""(((+++&&&"""!!!"""""""""!!!###%%%$$$!!!"""%%%%%%%%%$$$###$$$%%%&&&'''"""""""""""""""!!!!!!!!!$$$$$$###"""""""""######%%%%%%%%%%%%$$$"""!!! !!!###%%%%%%$$$$$$%%%'''!!!$$$%%%###!!!###)))...%%%$$$###"""""""""###$$$$$$'''***+++***))))))***)))((('''''''''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###!!!"""%%%### !!!%%%""""""###$$$$$$$$$#########%%%&&&%%%"""!!!"""$$$$$$$$$$$$###"""!!!!!! """"""!!!!!!  !!!!!!"""!!!!!! ######!!!!!!!!!"""$$$%%%###$$$%%%%%%$$$"""  """######""""""###$$$""""""!!!!!!!!!"""###$$$!!!""""""!!! ###%%%!!!!!! !!!!!!"""###%%%$$$ """ !!!'''!!!$$$ !!!!!!"""$$$%%%%%%&&& !!!######""""""$$$&&&  """"""###%%%&&&&&&%%%$$$###!!!###"""""""""### !!! !!!!!!!!!!!!!!!###%%%$$$""" #########!!!!!!### !!!"""$$$%%%######"""!!!!!!""""""######!!! """###!!! ###%%%%%%$$$$$$!!!!!!"""$$$&&&)))"""######""""""###%%%'''###$$$$$$$$$$$$$$$######!!!!!!!!!!!!"""""""""""" ###%%%###!!! """%%%"""!!!!!!"""###$$$###""""""""""""###$$$%%%###!!!$$$$$$$$$###"""!!! """!!! """$$$%%%$$$######$$$$$$$$$%%%%%%%%%(((&&&$$$$$$$$$$$$###"""!!!"""###""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&((('''%%%$$$######"""!!!###%%%$$$!!!$$$***$$$%%%&&&%%%%%%$$$%%%&&&$$$((( ###'''%%%(((###############$$$$$$$$$$$$""" """%%%&&&$$$"""%%%'''&&&!!! ###%%%$$$######""""""!!!!!! ###$$$%%%$$$""""""###%%% """############%%%&&&###%%%%%%%%%%%%%%%###$$$$$$###!!!!!!###%%%!!!!!!"""###$$$%%%%%%&&&###$$$$$$###!!! !!!"""%%%%%%$$$$$$###"""""""""%%%$$$$$$######"""""""""###$$$%%%%%%######$$$%%%"""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$ %%%!!!&&&%%% %%%!!!###&&&'''&&&%%%%%%%%%###"""!!!!!!"""###$$$%%%%%%$$$##################&&&&&&'''((('''%%%$$$###"""&&&'''###"""%%%'''&&&!!!!!!"""###$$$%%%%%%&&&###%%%&&&&&&%%%$$$%%%'''$$$$$$###!!! ###&&&######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%$$$###$$$%%%$$$$$$######"""######$$$!!!"""######"""###%%%'''$$$"""!!! !!!###$$$###$$$$$$###$$$%%%%%%$$$'''%%%$$$$$$%%%%%%###"""!!!$$$%%%%%%$$$%%%&&&###(((+++'''$$$###!!! !!!###%%%$$$###$$$&&&&&&%%%#########$$$&&&(((############""""""""""""$$$$$$###""""""!!!!!!!!!$$$$$$$$$$$$######"""""""""######"""!!!"""$$$'''"""###%%%$$$$$$&&&***---$$$$$$###""""""######$$$$$$&&&)))***))))))***+++&&&***,,,***&&&$$$'''***$$$$$$$$$$$$$$$$$$$$$$$$!!! """%%%%%%###$$$)))!!!"""###%%%%%%%%%$$$###$$$$$$%%%$$$""""""""""""$$$$$$###""""""!!!!!!!!!###""""""!!! !!!""""""######"""""""""!!!!!!""""""############"""###$$$%%%$$$"""!!!###$$$###"""###$$$""""""""""""######$$$$$$!!!""""""!!! ###%%%!!! !!!!!!!!!###$$$### !!! %%% """ !!!"""###$$$$$$!!!######""""""###%%%  """"""###$$$&&&&&&&&&%%%$$$!!!$$$$$$###!!!!!!"""""""""!!!!!!!!!"""###### !!!!!!!!!!!!!!!!!!###$$$$$$"""!!!!!!!!!#########!!!!!!### ###%%%&&&%%%$$$###!!!!!! !!!!!!!!!###$$$$$$""" !!!######%%%%%%$$$$$$!!!!!!"""$$$&&&)))"""###"""""""""########################$$$!!!!!!!!!!!!""""""""""""###$$$%%%### !!!$$$!!!###$$$"""###'''"""###"""!!!%%%$$$###""""""!!!!!!!!!$$$###!!!!!!"""######"""$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%'''&&&"""!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########$$$&&&((('''%%%$$$######!!!!!!###%%%""""""((($$$%%%'''&&&$$$###%%%&&&""",,,)))###&&&&&&$$$(((""""""#########$$$$$$$$$$$$""" """%%%&&&$$$"""!!!(((+++&&& !!!###%%%$$$$$$$$$######""""""""" """%%%&&&%%%###"""""" """############%%%&&&"""%%%%%%$$$$$$$$$!!!"""############%%%'''#####################$$$"""###%%%$$$!!! !!!"""$$$$$$$$$#########""""""%%%%%%$$$$$$######""""""$$$%%%&&&%%%$$$###$$$%%%""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######!!! !!!###!!! !!!"""!!!!!!!!!###%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######"""######$$$"""###$$$$$$$$$"""!!! """&&&'''###"""%%%'''&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$&&&&&&%%%$$$&&&'''######"""!!! """%%%######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%$$$######"""######$$$$$$ """######"""###%%%'''!!!!!!!!!!!!"""$$$%%%&&& """$$$$$$%%%&&&$$$###"""###%%%&&&%%%$$$ ###%%%&&&&&&%%%&&&''' ######!!!"""###"""$$$$$$###$$$%%%&&&%%%$$$"""!!!"""###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!"""""""""######$$$$$$%%%$$$###!!!###'''###"""###&&&***+++)))'''##################$$$$$$%%%&&&(((((('''''')))+++%%%+++///,,,%%%###'''---&&&&&&&&&&&&&&&&&&&&&&&&!!! """&&&&&&$$$%%%*** !!!###%%%&&&%%%$$$############"""""""""""""""!!!!!!!!!!!!"""###%%%&&& !!!!!!""""""!!!""""""############### !!!""""""""""""!!!"""############""" !!!###$$$#########$$$"""""""""#########$$$$$$ !!!"""!!! !!!"""$$$"""""""""""""""!!!!!!!!!!!! !!!"""###!!! ### %%%######""""""!!! """###$$$$$$"""  !!! !!!### !!!"""############!!!###%%%$$$"""!!! ######""""""""""""###### !!!"""######$$$$$$###!!!"""###"""""""""%%%''' !!!!!!!!!"""$$$&&&!!!%%%'''(((&&&$$$"""!!!!!!"""""""""""""""""" ###$$$### $$$(((&&& !!!$$$###!!!"""!!!"""###"""!!!!!!###%%%!!!###&&&&&&$$$"""!!!!!!"""""""""!!!""""""###$$$!!!!!!!!!"""""""""#########$$$###!!! """### ###%%%######)))!!!$$$%%%%%%!!!!!!!!!"""###$$$%%%&&&%%%###""""""######"""!!!######$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&$$$ ###$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%%%%###%%%''''''%%%$$$###$$$"""!!!###$$$"""!!!'''###%%%'''&&&$$$###%%%'''!!!,,,+++%%%&&&$$$!!!&&&"""""""""###$$$$$$%%%%%%###"""""""""$$$%%%$$$###(((...)))"""!!!$$$&&&$$$$$$$$$$$$$$$$$$$$$%%%"""%%%&&&$$$###""""""!!!"""$$$$$$######$$$&&&!!!$$$%%%$$$""" """###$$$$$$$$$&&&'''%%%$$$$$$$$$######"""""" ###&&&%%%"""!!!"""$$$########################$$$$$$$$$###############"""$$$$$$$$$"""!!!"""#########$$$%%%%%%%%%%%%$$$""""""###$$$$$$$$$######%%%$$$$$$&&&!!!$$$#########"""!!!!!!$$$&&& !!!!!!!!! !!!"""######"""###%%%'''######$$$$$$$$$$$$$$$###"""&&&'''###"""%%%'''&&&'''''''''&&&%%%%%%$$$$$$"""###%%%%%%$$$$$$&&&'''"""######"""!!!!!!"""$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%"""###$$$$$$######$$$%%%%%%###""""""###$$$$$$###!!!"""######"""###%%%'''#########$$$$$$$$$$$$$$$"""$$$###$$$'''!!!"""###$$$%%%%%%&&&'''!!!###&&&&&&&&&%%%%%%&&&!!!""""""!!!$$$&&&!!!"""$$$###"""$$$%%%$$$###""""""!!!"""###$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$###""""""!!!!!!!!!"""###$$$&&&'''$$$###!!!###'''"""!!!"""&&&***+++&&&""""""#########$$$$$$$$$$$$&&&&&&&&&%%%$$$%%%(((+++&&&))),,,***&&&$$$&&&***&&&&&&&&&&&&&&&&&&&&&&&&###"""###%%%$$$!!!###'''!!!###%%%&&&%%%$$$###!!!!!! !!!"""""""""!!!!!!!!! !!!"""###%%%&&& !!!!!!!!!!!! !!!!!!"""######""""""!!!  """###"""""""""""""""!!!!!!!!! ###$$$$$$######### !!!""""""######""""""!!!"""###"""!!!"""###"""""""""###############!!! !!!"""###""" ### !!!&&& """$$$$$$######"""!!!!!! !!!###$$$$$$"""  !!!!!!!!! """$$$ !!!"""###### !!!######!!!  !!!  !!!"""###$$$$$$$$$$$$ """""""""###%%%'''!!!"""""""""###%%%!!!"""$$$%%%&&&$$$###!!!!!!!!!"""############### """%%%'''%%%"""!!!###$$$!!!"""%%%######$$$###!!!!!!"""###$$$%%%&&&&&&$$$######$$$!!!!!! !!!######"""""""""#########$$$$$$"""  ###$$$$$$ """$$$###"""!!!###%%%###&&&''''''!!!!!!!!!"""###&&&((()))###"""###$$$&&&&&&$$$"""########################"""###$$$$$$###""""""!!!"""###%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''!!!###%%%&&&$$$######$$$%%%""""""$$$### """%%%"""&&&((('''###"""$$$(((###+++'''!!!%%%%%%!!!$$$!!!""""""###$$$$$$%%%%%%"""###$$$$$$######$$$%%% &&&)))%%%""""""$$$$$$######$$$$$$%%%%%%&&&&&&!!!"""###"""!!!"""###%%%"""###$$$$$$###"""###%%%"""$$$&&&&&&$$$"""!!!!!!!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$#########"""""""""&&&&&&###"""$$$'''"""""""""###$$$$$$%%%%%%"""""""""##################$$$%%%$$$"""!!!"""######$$$%%%&&&'''&&&&&&%%%"""###$$$$$$%%%%%%%%%$$$###(((%%%###(((&&&"""(((%%%&&&'''&&&%%%$$$$$$%%% !!!!!!!!!######"""###&&&)))%%%%%%%%%%%%&&&'''(((((("""&&&'''###"""%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%!!!"""$$$$$$###$$$%%%'''"""$$$&&&&&&%%%######$$$######""""""######$$$%%%%%%$$$$$$######$$$$$$%%%!!!###$$$$$$######$$$%%%%%%###!!!"""$$$%%%$$$""""""#########"""###$$$&&&"""######$$$$$$$$$###"""""" $$$$$$!!!"""&&&!!!###&&&%%%######%%%''' """%%%%%%$$$#########!!!%%%&&&%%%&&&)))'''######$$$!!! $$$$$$"""""""""""""""#########$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$$$$#########"""""""""$$$%%%&&&###$$$$$$"""!!!!!!###%%% """###$$$$$$"""!!!""""""###$$$$$$$$$$$$$$$''''''%%%###"""$$$'''***'''(((((('''&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%######%%%###### ###&&&&&&&&&$$$###  !!!""""""!!!$$$###"""!!!!!!"""######$$$###"""!!!  !!!""""""!!!!!!###!!!"""$$$"""!!!!!!!!!!!!!!!"""### ###%%%$$$######### !!!"""!!!!!!!!! ###$$$###!!!!!!""" !!!!!!""""""######""" """$$$$$$!!!""")))$$$ (((""""""######$$$$$$$$$%%% """######""""""### !!!"""!!! !!!"""$$$"""!!!!!!!!!!!!###%%%&&&!!!"""  """!!!!!! !!!!!!!!!"""############ """###"""""""""### """$$$$$$""" ############"""""""""""" !!!"""""""""""""""###!!!$$$$$$"""!!! !!!$$$$$$"""%%%*** !!!""""""!!!"""$$$&&& ###&&&!!! !!!"""###############$$$$$$$$$$$$ !!!%%%&&&&&& """$$$&&&%%%"""$$$"""""""""%%%&&&'''&&&$$$############%%%&&&'''!!!!!!###%%%((((((&&&$$$######""""""""""""""""""&&&''''''%%%######%%%'''!!!"""$$$$$$$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""######"""$$$%%%$$$###$$$$$$'''$$$###%%%%%%"""###%%%"""&&&((('''###"""$$$((('''+++###&&&)))$$$%%%!!!""""""###$$$$$$%%%%%% ###%%%%%%"""!!!$$$&&&!!!###""""""###!!!""""""###$$$%%%&&&&&&'''$$$###!!! %%%)))###$$$%%%$$$""""""###$$$"""$$$&&&'''&&&%%%%%%&&&###%%%&&&&&&$$$######$$$##################$$$$$$"""''''''$$$###%%%(((!!!!!!"""###$$$%%%%%%&&&!!!!!!""""""#########$$$%%%&&&'''&&&$$$###$$$%%%$$$%%%&&&'''((('''&&&%%%###$$$%%%%%%&&&&&&&&&&&&%%%(((&&&%%%%%% ###%%%&&&$$$!!! !!!###&&&((((((&&&###!!! ######"""###'''***""""""!!!!!!"""$$$&&&'''"""&&&'''$$$"""%%%'''&&&#########$$$$$$%%%%%%%%% """############%%%&&&###%%%((()))(((&&&%%%%%%#########"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%!!!###$$$$$$######$$$&&&&&&###!!!!!!$$$%%%$$$""""""###$$$###""""""$$$&&& """###$$$$$$$$$###&&&""""""&&&%%%!!! $$$!!!%%%(((&&&""" ###''' """###$$$""" !!!###'''%%%###%%%''''''###%%%!!!###$$$ !!!"""###$$$$$$$$$$$$###""""""######$$$$$$$$$$$$"""###$$$%%%&&&&&&%%%$$$%%%$$$###"""""""""###$$$!!!$$$''''''&&&$$$###### """ """!!!"""###$$$$$$$$$$$$$$$))))))*********((('''&&&(((&&&$$$%%%&&&((()))))) """$$$&&&(((''''''&&&!!!"""###$$$$$$$$$$$$$$$""""""!!! ###&&&###"""!!!!!!!!!"""$$$%%%!!!!!!""""""""""""!!!!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!""""""""" !!!!!!!!! ###$$$""" ###$$$###!!! """%%%&&&###&&&$$$"""###%%%%%%"""!!!!!!""""""""" ###"""  !!!""""""###"""!!! !!!$$$&&&&&&%%%%%%$$$###"""!!!!!!"""$$$### !!!$$$###$$$%%%$$$###!!!"""###!!!  """$$$&&&!!!###$$$$$$"""!!!!!!"""!!!""""""""" &&&&&&%%%###"""!!! !!!$$$######$$$ ###"""!!!"""!!! !!!"""###$$$%%%%%%!!!"""###""""""$$$&&&"""###"""!!! """$$$############"""!!!  !!!"""###$$$%%%%%%###"""""""""######!!! """"""$$$$$$&&&+++###$$$%%%&&&&&&%%%$$$###############$$$%%%&&&'''###%%%"""###(((###"""...%%%$$$###""""""###$$$%%%"""###!!! $$$&&&&&&!!!$$$$$$###""""""###&&&%%%$$$%%%&&&&&&###$$$"""!!! !!!"""$$$###$$$%%%&&&&&&&&&&&&%%% ###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""#########&&&&&&%%%$$$$$$$$$%%%%%%***)))'''%%%$$$$$$$$$%%%)))'''###!!!!!!###''')))!!!"""%%%%%%$$$$$$%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$###""""""$$$$$$$$$######$$$%%%&&&#########$$$%%%%%%&&&&&&$$$$$$###############$$$!!!"""$$$$$$$$$###$$$%%%%%%%%%$$$"""!!!"""&&&)))""""""############""""""!!!&&&"""%%%###%%%!!!""""""###%%%&&&!!!"""###$$$%%%&&&&&&&&&'''$$$ &&&&&&"""######%%%&&&&&&$$$$$$%%%'''""""""""""""""""""""""""((('''&&&%%%%%%&&&'''((( ###$$$$$$###$$$%%%######$$$%%%&&&&&&&&&&&&%%%$$$""" !!!%%%)))%%%### $$$&&&$$$%%%&&&%%%$$$$$$%%%'''"""###$$$%%%%%%%%%%%%%%%$$$#########%%%&&&%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######&&&### ###%%%%%%$$$%%%$$$###""""""###$$$%%%$$$%%%%%%$$$######$$$&&&%%%$$$###!!!"""&&&,,,111%%%$$$###"""###%%%'''((( """###$$$###"""###$$$"""!!! !!!"""""""""&&&$$$###$$$&&&%%%!!!"""$$$&&&))))))(((&&&$$$&&&"""$$$(((###&&&"""######"""!!!"""%%%'''!!!!!!""""""""""""!!!!!!!!!"""###$$$%%%$$$###### !!!!!!"""""""""""""""!!!"""$$$%%%%%%$$$###!!!!!!!!!""""""""""""!!!!!!&&&&&&%%%%%%$$$######"""(((((()))******)))((('''((('''%%%%%%&&&'''((((((###$$$%%%''''''&&&%%%$$$$$$$$$%%%%%%&&&$$$""" !!!""""""!!!!!!"""$$$###"""!!!!!!!!!"""$$$$$$!!!!!!""""""""""""!!!!!! !!!!!! !!! """######### !!!  """"""### """###""""""###!!!!!!###### $$$###""""""######!!! """"""######  !!!"""!!!!!!###$$$ !!!!!!###$$$%%%&&&&&&"""#########"""!!!"""######$$$$$$"""!!! !!!###"""!!!  """###%%%###$$$%%%$$$#########$$$&&&$$$"""!!!!!!###&&&''' !!!""""""###$$$$$$ ###%%%###"""%%%$$$$$$%%%$$$""" !!!""""""###### !!!###$$$######$$$%%%"""""""""!!! """$$$ !!!"""############"""""""""""""""#########$$$$$$$$$%%%&&&'''&&&%%%$$$!!!!!!$$$### """######$$$%%%%%%$$$#########""""""!!!!!!!!!""""""$$$&&&###$$$(((""" ***######"""!!!!!!"""######!!!"""###%%%$$$ """###$$$###"""###$$$###""""""$$$''''''%%%###!!!  !!!""""""######$$$#########&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! %%%%%%%%%$$$$$$%%%&&&&&&)))(((&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&((((((### (((###%%%'''&&&%%%$$$$$$%%%"""###$$$%%%%%%&&&&&&%%%###""""""###$$$%%%$$$$$$""""""######$$$%%%%%%%%%$$$#########$$$%%%&&&&&&$$$$$$###""" ###%%%$$$$$$$$$"""!!!"""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&###!!!'''$$$ $$$!!!######"""""""""$$$""""""###$$$%%%%%%%%%%%%'''"""###$$$"""%%%###%%%&&&&&&$$$$$$%%%'''########################&&&%%%%%%$$$$$$%%%%%%&&&!!!###$$$#########$$$!!!"""###$$$$$$%%%%%%%%%#########"""!!!"""$$$'''$$$############$$$$$$%%%&&&''''''%%%######$$$%%%!!!!!!"""###%%%&&&''''''%%%%%%$$$$$$$$$$$$###"""#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$######$$$"""!!!"""%%%&&&$$$"""$$$$$$###""""""###$$$$$$###$$$%%%%%%######$$$%%% !!!!!!!!! """&&&)))!!!!!!"""###$$$$$$$$$$$$ """$$$$$$###"""###$$$############$$$%%%%%%$$$""""""###%%%&&&&&&$$$!!!"""$$$%%%'''''''''%%%%%%%%%!!!###((($$$'''""""""######"""###&&&(((""""""############""""""!!!"""###$$$%%%$$$$$$### !!!""""""######""""""###$$$$$$%%%$$$###"""!!!""""""############""""""#########$$$$$$$$$$$$$$$'''((()))))))))))))))((((((((('''&&&&&&&&&''''''%%%%%%&&&'''&&&%%%###"""&&&$$$$$$%%%%%%###!!!###$$$###""""""""""""""""""!!!"""######$$$!!!!!!""""""""""""!!!!!!!!!!!!"""###############  !!!!!!"""###$$$ !!!"""  $$$!!!### !!!"""!!! ######!!!!!!###""" """######!!! !!!!!!"""###$$$ !!!!!! """###"""  """$$$%%%''''''$$$###""""""$$$$$$###"""######""" !!!$$$###"""!!! !!!"""###  !!!!!!###"""!!! """$$$%%%!!!"""$$$%%%###&&&""" $$$&&&$$$&&&$$$###%%%&&&%%% !!!!!!!!!!!!$$$%%%$$$###$$$$$$!!!""""""!!! """### !!!"""############"""""""""""""""######### !!!"""###$$$%%%%%%""" """%%%$$$"""######$$$$$$######""" """###%%%%%%###'''$$$$$$((("""'''""""""!!!!!!!!!!!!"""""" !!!!!!###"""!!!#########""""""$$$%%%###""""""$$$&&&'''&&&$$$$$$$$$""""""""""""$$$$$$##################""""""%%%%%%%%%%%%###"""!!! &&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$'''(((((('''$$$###&&&$$$%%%&&&$$$!!!"""&&&###%%%&&&&&&%%%$$$%%%&&&######$$$%%%&&&&&&&&&&&&###!!!!!!"""%%%&&&$$$!!!!!!!!!""""""###$$$$$$$$$#########$$$%%%&&&((((((''''''$$$""" ###&&&!!!###$$$###""""""$$$%%%&&&%%%$$$######$$$%%%&&& &&&$$$###)))%%% $$$###$$$%%%$$$"""!!!!!!!!!"""######$$$%%%%%%%%%%%%!!!'''!!! ###"""&&&###$$$&&&%%%%%%$$$&&&'''#################################$$$$$$#########!!!###$$$$$$###""""""### !!!"""############ """$$$%%%$$$######$$$ """$$$&&&&&&%%%$$$###&&&''''''&&&###""""""###!!!!!!!!!"""###&&&((()))&&&%%%%%%$$$###"""!!! #########$$$$$$$$$$$$%%%######$$$$$$$$$$$$######!!!!!!"""%%%&&&&&&###!!!$$$$$$###""""""###$$$$$$"""$$$&&&&&&%%%######$$$"""$$$%%%$$$######$$$%%% """$$$%%%$$$###""" """$$$$$$###"""###$$$######$$$%%%%%%%%%%%%$$$###$$$&&&'''%%%$$$###$$$###$$$$$$$$$%%%%%%%%%%%%###!!!###'''$$$ '''!!!"""#########$$$''')))######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###!!!!!!"""############"""%%%$$$$$$$$$###"""""""""######$$$$$$$$$$$$######""""""##################''''''((()))))))))******((((((((('''&&&%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$###$$$"""!!!###$$$""" !!!######"""""""""###"""""""""""""""######$$$""""""!!!!!!!!!!!!"""""" !!!######"""""""""### !!!!!!!!!!!!"""""""""$$$###  ###"""### """###!!! """ !!!%%%%%%""""""$$$$$$!!! !!!$$$  !!!!!!!!! """######"""  """"""""""""############$$$""" !!!$$$%%%### $$$###""" """%%%###"""!!!!!! !!!!!!"""  !!!!!!"""%%%%%%###  !!!!!!!!!""""""""""""###&&&###!!!%%%"""### ###%%%$$$"""""""""!!!!!! !!!###$$$###""""""""" !!!""""""!!!!!!"""###############"""!!! !!!!!!!!!"""######$$$$$$ !!! !!!###$$$###$$$!!! """"""""""""######"""""""""&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$###(((###&&&######""""""""""""###### """ """###"""#########"""!!!"""$$$&&&&&&%%%%%%$$$$$$$$$###"""&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$""""""###"""!!!%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$%%%%%%&&&&&&%%%#########$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&''''''###$$$'''))))))'''$$$###%%%###"""###$$$$$$$$$$$$###$$$&&&&&&%%%$$$%%%&&&''''''''''''&&&%%%$$$###%%%"""!!!###'''(((%%%!!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''%%%###$$$&&&((( """$$$%%%$$$######$$$'''&&&$$$######$$$&&&'''&&&$$$###)))%%%"""$$$%%%&&&%%%###!!!!!!""""""###$$$%%%%%%%%%%%%%%% '''""""""$$$"""&&&"""$$$%%%%%%%%%%%%&&&(((########################!!!"""###$$$$$$###"""!!!###$$$%%%$$$"""!!!"""### !!!"""############!!!###$$$$$$######$$$%%% """$$$$$$$$$"""!!!$$$&&&&&&&&&$$$"""###$$$""""""!!!!!!"""$$$''')))###$$$%%%%%%###"""!!!!!!############$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$%%%%%%$$$"""$$$##################$$$!!!###&&&'''&&&$$$######%%%&&&&&&%%%###"""###$$$ !!!###$$$%%%%%%$$$$$$!!!"""$$$$$$#########$$$ !!!###$$$############&&&)))***((($$$!!!!!!"""$$$$$$###""""""###$$$%%%"""!!!"""&&&$$$ """''' """$$$$$$$$$%%%''')))"""######$$$$$$######"""""""""######$$$$$$$$$$$$!!!"""######$$$$$$######$$$######""""""###$$$$$$"""######$$$$$$######"""#########""""""""""""!!!''''''((((((((()))******&&&((()))(((&&&$$$%%%&&&$$$$$$%%%%%%&&&&&&&&&%%%###""""""$$$%%%$$$ ######"""!!! !!!$$$&&&!!!"""""""""############""""""!!!!!!!!!!!!"""""" !!! !!!###"""  !!!%%%&&&$$$!!!!!!!!!###$$$!!! ###$$$###!!!""" !!!$$$%%%""""""%%%%%%"""!!!###&&&$$$###""""""!!! """!!! !!!###$$$$$$###"""  ###&&&$$$$$$######"""!!!!!! ### """###!!!$$$$$$###!!! !!!$$$'''"""""""""!!!!!!!!!!!!!!!$$$"""!!!"""%%%&&&&&&%%% """%%%''''''&&&###!!!#########"""!!!!!! ###&&&######"""""""""$$$###$$$######""""""!!!!!!  """###!!! !!!!!!!!!""""""!!!!!!"""###$$$$$$$$$$$$###"""!!! ############"""""""""!!!$$$%%%%%%$$$""""""$$$&&&!!!"""###"""$$$)))###""""""""""""""""""###000...+++'''### $$$###!!!'''%%%"""'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"""!!!$$$$$$######$$$$$$"""!!!"""%%%'''&&&&&&%%%$$$####################################%%%%%%$$$######$$$$$$%%%$$$%%%%%%&&&%%%$$$"""!!!######$$$$$$%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%#########$$$%%%&&&'''((($$$$$$%%%&&&&&&'''''''''%%%&&&''''''''''''&&&%%%'''&&&$$$$$$''')))(((&&&"""$$$&&&&&&%%%%%%%%%&&&'''''''''''''''%%%$$$$$$&&&%%%$$$%%%((()))'''$$$""""""######$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$!!!$$$'''((('''''''''(((!!!###&&&'''&&&%%%$$$%%%'''&&&$$$######$$$&&&'''%%%######(((%%%"""###%%%&&&&&&$$$###$$$$$$######$$$%%%%%%%%%$$$$$$((($$$ &&&'''###%%%"""$$$%%%%%%%%%%%%&&&(((########################"""###$$$%%%%%%$$$###"""$$$%%%%%%$$$"""!!!"""### !!!"""###$$$$$$$$$$$$#########"""!!!"""$$$'''!!!!!!!!!""""""###$$$%%%!!!###%%%%%%$$$$$$$$$%%%%%%$$$"""!!!!!!"""$$$&&& ###%%%&&&$$$"""######""""""#########$$$$$$$$$######$$$$$$$$$$$$###############""""""###$$$&&&#########$$$$$$#########!!!###&&&'''&&&$$$######$$$###""""""!!!!!! !!!"""$$$%%%!!!###$$$%%%$$$###$$$%%%"""$$$$$$"""!!!"""$$$&&&)))***(((###!!!!!!###%%%$$$"""!!!!!!"""###$$$"""!!!"""$$$$$$###$$$''' """$$$$$$$$$%%%&&&(((!!!!!!""""""""""""!!!!!!###############$$$$$$$$$"""######$$$$$$$$$$$$$$$""""""""""""###$$$&&&'''!!!!!!""""""""""""!!!!!! !!!!!!"""######$$$$$$)))(((((((((((())))))***$$$'''***)))&&&$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''&&&%%%%%%$$$$$$$$$""" !!!%%%(((!!!!!!"""############"""###"""!!! !!!"""###"""%%%$$$"""!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!! ###### !!!!!!###%%%%%%###!!!###%%%"""!!!###$$$###!!!$$$$$$!!! """!!! !!!###$$$$$$$$$%%%&&&###""""""!!!!!!""""""######""" """$$$&&&!!!!!!"""(((,,,!!!!!!!!!""""""""""""###!!! !!!!!! $$$$$$###"""!!!"""%%%'''!!!!!!!!!"""""""""""""""""" ###'''((('''$$$%%%### !!!$$$&&&!!!!!!!!!!!!!!! !!!"""######"""###$$$!!! $$$&&&%%%$$$$$$######"""""""""!!! !!!"""!!! !!!""" """###"""!!!"""### !!!"""###$$$$$$$$$$$$''''''%%%###!!! ###$$$%%%"""!!!%%%&&&"""!!!"""###"""$$$((($$$######""""""######$$$((('''&&&$$$"""!!!!!!!!!###"""%%%&&&###((($$$$$$%%%&&&&&&%%%$$$$$$$$$'''%%%$$$%%%%%%###"""$$$$$$$$$######$$$&&&"""###$$$$$$###$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!"""###$$$&&&&&&&&&''''''&&&&&&%%%"""######$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$%%%&&&&&&'''$$$%%%&&&&&&'''''''''&&&'''&&&&&&&&&&&&&&&&&&'''%%%&&&%%%"""$$$''''''$$$"""$$$&&&&&&%%%%%%&&&'''$$$%%%&&&'''((((((((((((''''''&&&&&&&&&'''((()))$$$$$$%%%%%%&&&''''''''')))((('''&&&%%%$$$$$$$$$!!!&&&(((((('''''''''$$$&&&((()))(((''''''(((((('''&&&%%%%%%&&&'''((( &&&$$$###(((%%% $$$###%%%''''''&&&%%%&&&'''###$$$$$$%%%%%%$$$$$$$$$(((&&&"""((((((###%%%"""###%%%%%%%%%%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$""""""###$$$""""""###$$$%%%%%%%%%%%%$$$$$$###"""!!!"""%%%'''%%%$$$""""""###%%%((()))!!!$$$%%%%%%$$$%%%&&&%%%$$$###"""!!!"""#########''''''%%%###$$$%%%"""""""""############$$$######$$$$$$$$$$$$######$$$$$$###""" """%%%'''"""###$$$$$$$$$$$$###""""""$$$&&&&&&%%%######$$$%%%$$$### """%%% """###!!!###%%%%%%$$$###$$$%%%!!!###%%%$$$!!!!!!$$$'''###$$$%%%%%%$$$$$$%%%'''%%%$$$###"""""""""###$$$#########$$$$$$$$$%%%%%% """$$$$$$$$$###$$$%%%!!!!!!""""""""""""!!!!!!######""""""######$$$%%%######$$$%%%%%%%%%%%%$$$!!!!!!"""###$$$%%%%%%&&&!!!!!!""""""""""""!!!!!! """$$$&&&((()))***)))(((''''''((())))))"""&&&***)))&&&$$$&&&)))&&&&&&%%%%%%$$$$$$%%%%%%$$$''')))'''###"""%%%((("""#########!!!"""$$$&&& !!!"""###$$$######"""###"""!!! !!!"""###!!!%%%((('''$$$###%%%((("""""""""""""""""""""""""""###!!!!!!$$$### """###!!!###$$$!!! """$$$"""!!!$$$$$$!!! """!!! """$$$&&&%%%$$$"""!!! !!!"""###$$$ !!!!!!"""###$$$!!!!!! !!!%%%))) !!!"""###$$$$$$ !!!"""!!! !!!!!!"""###"""!!!"""###%%% !!!""""""######""""""'''(((%%%!!!### !!!%%%""""""""""""""""""!!!!!!### !!!$$$""" %%% $$$&&&###"""%%%&&&%%%"""""""""""""""!!!!!!!!!###$$$###!!! !!!###%%% """###"""""""""###!!!!!!"""###$$$$$$$$$$$$%%%%%%$$$###"""!!! !!!"""  %%%&&&###"""%%%%%%""""""%%%%%%$$$############$$$%%%!!!"""$$$&&&'''%%%""""""%%%###'''###$$$%%%%%%%%%%%%$$$### %%%'''%%%$$$&&&%%%###!!!###%%%%%%$$$$$$$$$%%%"""$$$$$$$$$"""###&&&)))&&&&&&&&&''''''&&&&&&&&&!!!  """$$$&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$%%%&&&&&&'''&&&''''''&&&&&&%%%$$$###%%%%%%%%%$$$$$$%%%&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&''''''''''''&&&&&&"""&&&%%%!!! $$$%%%"""!!!###%%%&&&%%%%%%&&&'''%%%&&&'''(((((())))))(((&&&'''(((&&&######(((,,,&&&''''''(((((())))))*********)))((('''''''''(((###&&&)))***)))))))))***''')))++++++***)))***+++))))))))))))))))))))))))###)))%%%$$$)))'''"""'''%%%&&&((((((&&&%%%&&&'''$$$$$$$$$%%%%%%$$$$$$### ((($$$ &&&'''###&&&!!!###%%%%%%%%%%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$""""""$$$&&&!!!"""###$$$%%%%%%%%%%%%!!!###$$$$$$######$$$%%%$$$#########$$$&&&((()))"""%%%&&&%%%$$$$$$$$$""""""""""""############!!!%%%******&&&######%%%""""""""""""##################$$$$$$$$$$$$######!!!###$$$$$$""""""$$$&&&"""###$$$$$$$$$$$$###"""###$$$%%%%%%######$$$%%%###%%%%%%%%%$$$$$$&&&''' !!!""""""###!!!###%%%%%%$$$$$$$$$%%%!!!###$$$!!!###(((###"""!!!"""$$$&&&&&&&&&%%%%%%$$$###############$$$$$$######$$$%%%%%%$$$ """$$$$$$###!!!"""""""""""""""######"""""""""$$$###"""""""""###$$$%%%###$$$$$$%%%&&&%%%%%%%%%"""###$$$%%%$$$$$$###""""""""""""######""""""""" !!!"""###$$$&&&''''''+++***)))'''''''''((()))!!!&&&******&&&%%%'''***)))(((&&&%%%$$$############'''(((%%%!!!''' """%%%%%%$$$######$$$ !!!"""$$$$$$######"""$$$"""!!! !!!"""$$$ ###### ###""""""""""""""""""""""""!!!###!!!!!!###'''&&&"""!!!"""### !!!###!!!!!!"""!!!!!!$$$$$$!!!  $$$&&&%%%"""""""""  !!!""" """######"""!!!#########!!! !!!!!!!!!!!!"""""""""""""""$$$### !!!$$$!!!""""""!!!!!!"""$$$!!!"""############  %%%+++,,,'''"""!!! !!!""""""''''''&&&%%%$$$###""""""###$$$%%%###$$$)))###%%%###"""%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&$$$"""!!!"""%%%((("""######""""""###$$$$$$%%%$$$$$$###"""!!! """###$$$%%%&&&"""$$$""" %%%***""" """&&&'''###"""$$$&&&%%%$$$######$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!'''### ###"""%%%"""###$$$%%%%%%$$$###"""%%%'''%%%$$$&&&%%%"""!!!###%%%&&&%%%$$$$$$%%%%%%''''''$$$!!! ###&&&"""######$$$$$$######""""""!!!!!!!!!"""%%%''')))+++***(((&&&%%%%%%&&&&&&$$$$$$%%%&&&&&&'''(((((($$$%%%&&&'''((((((((((((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%'''''''''&&&%%%$$$$$$&&&((())))))(((&&&$$$%%%***+++%%%###'''(((&&&!!!###%%%&&&%%%%%%&&&'''))))))))))))((('''&&&%%%%%%((()))%%% '''...(((((())))))***++++++++++++***************+++++++++,,,---,,,++++++---...***+++,,,,,,++++++,,,---***+++,,,,,,,,,,,,+++***&&&+++'''%%%***(((%%%***'''((()))(((&&&%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$###"""(((""""""%%%###'''!!!###%%%%%%%%%%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$%%%%%%###""""""%%%'''!!!"""###$$$$$$%%%%%%$$$"""%%%&&&%%%$$$###### !!!!!!"""$$$%%%&&&&&&!!!###&&&&&&%%%###"""""" """###$$$$$$$$$$$$###(((,,,+++&&&""""""$$$""""""""""""##################$$$$$$$$$$$$######"""&&&&&&$$$"""###$$$"""###$$$%%%%%%$$$###"""$$$%%%%%%$$$######$$$&&& ###$$$$$$######$$$!!!"""$$$&&&'''&&&%%%$$$"""###%%%%%%$$$$$$$$$%%%!!!!!!!!!'''&&&### !!!$$$%%%$$$"""%%%%%%%%%%%%$$$$$$######$$$%%%$$$###$$$&&&%%%""" """$$$$$$""" ######$$$$$$$$$$$$######$$$###"""""""""###%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&%%%""" ######$$$$$$$$$$$$######''''''&&&%%%$$$###"""""")))))))))(((((((((((((((%%%'''''''''%%%$$$%%%&&&((((((((('''&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$###"""%%%!!!!!!%%%%%%%%%$$$######$$$%%%%%%'''%%%###!!! !!!"""""""""######"""!!!%%%### !!!"""!!! $$$ ***&&&&&&***$$$ ###&&&&&&!!!###$$$###"""###$$$"""$$$"""!!!  """!!! !!!$$$%%%%%%$$$ !!!"""""""""""""""$$$###!!! !!!"""""""""""""""############ !!!%%%%%%######"""!!!!!!!!!"""$$$%%%!!!"""''')))'''### !!!"""############""" !!!!!!"""###$$$)))+++)))### !!!""" %%%%%%$$$$$$$$$$$$$$$%%%%%%#########  &&& !!!"""######""" !!!!!!!!!!!!"""###$$$%%% ###%%%%%%$$$"""$$$$$$### !!!###%%%""""""$$$$$$""""""###$$$$$$""""""###$$$"""&&&"""###### !!!%%%&&&"""$$$$$$%%%&&&%%%$$$###"""!!!)))%%% '''((($$$&&&###"""!!! !!!%%%+++...,,,'''### %%%%%%$$$$$$$$$$$$$$$$$$***'''$$$###$$$$$$$$$###$$$######"""###$$$&&&'''***)))'''%%%$$$$$$$$$%%%'''""" ###%%%$$$$$$'''###$$$&&&&&&&&&&&&''')))"""&&&)))((($$$###&&&***$$$&&&((())))))((('''%%%$$$%%%'''''''''(((+++--- ((('''&&&+++((($$$)))''''''&&&%%%%%%&&&((()))%%%&&&''''''&&&''')))+++'''(((************+++---+++---...---,,,+++,,,---...------------///000111000000///...------------000000//////...---,,,,,,***,,,...///---,,,+++,,,(((,,,,,,((((((,,,,,,(((************)))'''%%%$$$''''''&&&%%%$$$$$$$$$$$$$$$%%%''''''&&&&&&''')))"""###%%%&&&&&&%%%$$$###&&&&&&%%%%%%$$$%%%%%%%%%###$$$ ###((("""'''###%%%'''&&&%%%$$$%%%&&&######"""###$$$$$$!!!"""$$$'''&&&$$$###&&&((($$$$$$###############$$$$$$$$$$$$###"""!!! ########################"""$$$%%%%%%###""""""######"""+++###(((""""""$$$&&&''''''&&&%%%$$$ !!!"""$$$$$$$$$###""""""###%%%%%%$$$$$$$$$%%%"""###%%%%%%$$$$$$%%%'''+++(((%%%$$$%%%'''((()))""""""!!!!!!!!!!!!""""""""""""############""""""######$$$$$$$$$######"""!!!###$$$$$$$$$$$$&&&(((######$$$$$$$$$$$$######&&&&&&&&&$$$"""!!!###%%%%%%&&&&&&$$$######%%%'''%%%%%%%%%$$$%%%%%%&&&&&&)))$$$)))$$$+++ ###""" ######"""###&&&!!!###$$$&&&&&&%%%$$$###########################!!!!!!!!!!!!"""###$$$%%%))))))))))))))))))))))))((()))***)))'''&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""'''&&&$$$""""""$$$&&&'''$$$###""""""""""""###$$$'''&&&$$$###"""""""""###!!!""""""#########"""""""""$$$%%%###!!! !!!###"""""""""""""""""""""""" %%% +++!!!))) """ $$$%%%!!!!!!%%%%%%""" """######""""""###$$$!!! !!!###%%%&&&$$$###!!! !!!""" """!!!!!!"""###############$$$###"""!!! !!!!!!"""""""""""""""############ !!! !!!%%%&&&$$$ !!!###$$$$$$$$$""""""$$$!!! """&&&&&&############$$$$$$$$$$$$$$$""""""!!!""""""###$$$%%%###&&&&&&""" """###!!!!!!   $$$###!!!###(((""""""###############"""###############$$$&&&&&&"""''',,,,,,'''$$$%%%(((#########!!!!!!###$$$"""!!!!!!"""$$$%%%$$$###$$$%%%$$$###"""###$$$!!!%%%(((&&&"""!!!$$$)))%%%""" !!!$$$%%%!!!###$$$$$$$$$$$$###""""""'''%%% &&&&&&###''''''&&&%%%$$$$$$%%%%%%&&&###&&&((()))'''%%%##############################$$$###!!!"""$$$&&&'''&&&''''''%%%$$$###$$$$$$%%%((('''%%%$$$###$$$$$$%%%'''###!!!$$$%%%$$$$$$'''###%%%&&&&&&&&&&&&''')))###&&&((('''%%%$$$&&&(((%%%&&&((()))))))))'''&&&'''((((((((('''''')))***"""***)))(((---***&&&+++000---))))))++++++)))'''((()))++++++***+++---///***+++------,,,,,,...///...///000000///...///111............///111333555222222222111111000000000444333333222111000//////...000222222111//////000---000000,,,,,,000000---)))***+++,,,,,,,,,+++******)))((('''&&&&&&%%%&&&$$$&&&'''&&&%%%%%%&&&'''"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$%%%&&&'''&&&'''###%%%***%%%!!!)))"""###%%%%%%###"""###$$$%%%$$$###"""!!!!!!!!!!!!!!!"""######""""""###$$$$$$$$$############$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$############$$$$$$###$$$%%%%%%###""""""######"""((( &&&""""""$$$%%%''''''&&&%%%$$$ !!!"""###$$$$$$###""""""###%%%%%%$$$$$$$$$%%%###$$$%%%%%%$$$###$$$&&&&&&$$$"""!!!"""###$$$$$$""""""""""""###$$$%%%&&&###$$$$$$$$$$$$######"""######$$$$$$$$$######""" !!!###"""""""""###%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$&&&&&&$$$#########%%%%%%%%%$$$######%%%'''###"""""""""###$$$$$$%%%'''%%%,,,%%%+++ ######!!!!!!$$$$$$###$$$'''!!!###$$$&&&&&&%%%$$$###$$$$$$$$$###########################$$$%%%&&&&&&************************(((*********((('''((()))$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""######$$$$$$$$$$$$#########""""""!!!!!!""""""###&&&&&&%%%%%%$$$######### !!!"""###$$$ %%%(((&&& """&&&""""""""""""""""""""""""$$$))) )))"""&&&!!!"""!!! """&&&$$$"""######"""!!!!!!###%%%!!!!!!""""""######$$$$$$%%%$$$###"""""""""###$$$ !!! """'''""""""###$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!""""""""""""############""""""!!!%%%'''&&& $$$''''''%%%!!!###!!! !!!$$$$$$""""""!!!  !!!############$$$%%%&&&&&&!!!###!!! ###$$$###!!!!!! !!!!!!"""!!!""" $$$###""""""######$$$%%%%%%""""""""""""###$$$%%%%%%###...888777---$$$%%%)))#########!!! """$$$""""""###""""""###&&&(((%%%&&&&&&%%%$$$######$$$###$$$%%%%%%$$$%%%''')))&&&$$$""""""$$$$$$ $$$$$$###"""""""""""""""&&&%%%!!!%%%%%%"""&&&#########"""######$$$%%%%%%&&&&&&$$$######$$$&&&!!!!!!""""""######$$$$$$"""!!! !!!$$$&&&'''&&&&&&&&&%%%$$$############%%%%%%$$$$$$$$$$$$%%%%%%'''###!!!%%%&&&%%%%%%'''$$$%%%''''''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))(((''')))******)))'''&&&''')))$$$+++***)))...+++'''---000+++((()))------)))###---.../////////000222444...///111111000000222333111222444444333333444666000000000000222444777888444555555555555555444333777777666555444333222222111333444444333222333333222333222......222333222...//////000000//////.........,,,+++***)))))))))((()))***)))''''''''')))$$$%%%&&&''''''&&&%%%$$$"""""""""###$$$%%%&&&'''###%%%!!!!!!&&&"""&&&"""###%%%%%%#########$$$!!!%%%%%%###!!!!!!"""$$$###""""""######"""!!!$$$$$$############$$$$$$###$$$%%%&&&''''''''''''%%%$$$###""""""###$$$%%%###$$$&&&%%%###""""""###$$$$$$''''''$$$"""###%%%&&&&&&&&&%%%$$$!!!"""######$$$#########"""###%%%%%%$$$$$$$$$%%%$$$%%%&&&%%%#########%%%!!!!!!!!!!!!!!!!!!"""""""""""""""###%%%&&&((()))%%%%%%%%%%%%%%%$$$###""""""######$$$$$$$$$######!!!"""######!!!!!!"""###%%%%%%%%%&&&&&&%%%%%%%%%"""&&&'''&&&$$$#########$$$%%%$$$""""""$$$&&&!!!!!!""""""###$$$%%%&&&%%%(((!!!...###))) %%%$$$!!!!!!$$$%%%###$$$'''"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$######""""""%%%$$$$$$$$$$$$$$$%%%%%%***************+++++++++'''((()))(((&&&%%%&&&'''$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%$$$$$$###### !!!!!!!!!!!! """"""""""""""""""""""""$$$$$$%%%%%%$$$$$$###""" !!!""" ###&&&$$$!!!!!!$$$ ###%%%&&& %%% !!!""""""###$$$###!!!#########!!! ###&&& !!!""""""!!! %%%$$$###"""""""""###$$$!!!$$$%%%###$$$***!!!!!!"""############"""###""""""!!!!!!!!!!!!!!!!!!"""""""""############!!!"""!!!$$$&&&%%% ###&&&&&&$$$""" """$$$###""""""!!! ###""""""######$$$%%%&&& ###""""""$$$%%%###"""""""""!!!""""""###$$$"""""" """"""!!!!!!"""$$$%%%''' !!!"""###&&&111<<<<<<111&&&"""###"""######"""!!! """$$$ ###$$$$$$"""###'''+++&&&''''''&&&$$$######%%%%%%$$$###$$$%%%&&&&&&&&&%%%$$$"""###$$$$$$""" &&&%%%###"""""""""###$$$((((((###%%%### %%% !!!!!!"""###%%%&&&%%%$$$######%%%'''!!!!!!"""###$$$%%%%%%&&&%%%$$$######%%%&&&%%%$$$"""""""""""""""#########$$$$$$$$$%%%%%%&&&&&&&&&'''###"""&&&'''&&&%%%'''$$$&&&''''''&&&&&&''')))&&&%%%$$$%%%'''(((((('''%%%&&&'''((())))))((((((***++++++***((('''(((***%%%,,,+++)))...,,,(((...+++******,,,//////,,,)))000111222222222333555777222333444444333333444666444555666777666666777999333222222222333555777888444555666666777666555555777777777666555444444333111333444444333222333444555444222//////222444555666666555444333111000///222222000///...---------,,,---...---+++***+++,,,((()))*********)))((('''############$$$%%%%%%&&&!!!%%% $$$!!!%%%$$$&&&''''''&&&%%%%%%&&&&&&+++((($$$"""""")))&&&$$$$$$''''''%%%"""$$$$$$#########$$$%%%%%%&&&&&&''''''&&&%%%$$$$$$&&&%%%###""""""###%%%&&&###%%%&&&%%%$$$#########&&&'''''''''"""'''"""###$$$%%%&&&&&&%%%%%%########################"""###%%%%%%$$$$$$$$$%%%$$$&&&&&&%%%###"""###$$$ """$$$$$$$$$##################$$$%%%&&&'''(((%%%%%%%%%%%%$$$###""""""""""""###$$$$$$$$$#########$$$%%%$$$###"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!$$$&&&%%%$$$$$$$$$"""###$$$$$$""""""###$$$#########$$$%%%'''((()))%%%)))###+++&&& '''$$$!!!!!!$$$$$$"""###&&&"""###$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""######""""""!!!"""""""""))))))******++++++++++++&&&(((((('''&&&%%%&&&'''%%%%%%&&&&&&''''''((((((%%%%%%$$$$$$$$$$$$###$$$######""""""""""""##############################"""######$$$######"""!!!!!!!!!!!!""" !!!""""""!!! !!!%%%%%%%%%###"""&&&&&&###!!!"""%%%$$$$$$###!!! ###%%%!!!""""""""" ###"""!!!!!!!!!!!!###### $$$###### !!!"""!!!!!!!!!"""""""""""""""!!!!!! !!!"""""""""############ """!!!"""$$$###!!!!!!"""###############!!!"""###"""&&&%%%###""""""###$$$&&&""""""""""""###$$$%%%%%%###&&&$$$###$$$$$$""" !!!"""""")))%%%###$$$$$$!!!!!!$$$!!! !!!"""$$$%%% !!!"""###666888888444+++$$$!!! """#########"""!!!###$$$ ###$$$$$$"""###'''+++%%%&&&'''&&&$$$###$$$%%%***(((&&&&&&'''((('''%%%###""""""###$$$%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&!!!,,,***###&&&$$$ ###!!!"""###$$$%%%&&&&&&&&&###%%%''''''&&&%%%%%%&&&######$$$$$$%%%&&&''''''&&&%%%$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$#########%%%%%%&&&''''''((((((((('''$$$###''')))'''&&&'''%%%'''((('''&&&&&&''')))&&&%%%%%%&&&(((***)))(((%%%&&&''''''((())))))))))))***++++++******,,,...***111...---222///,,,333---111444444222111111333222333444333333333555777333555666555444444555666444555777777666666777888555444333222111222333333111222333333444444444444444444444333333333333333111333444444333333444666777555222111111222555777888888777666555444333333555444333222111111111111...///000///---,,,,,,...++++++++++++******))))))''''''&&&%%%%%%$$$%%%%%%$$$)))$$$ &&&%%%###((($$$&&&((('''&&&%%%&&&''' ''')))&&&""""""###***'''%%%&&&((((((&&&###$$$$$$######$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&###%%%&&&&&&$$$######$$$###'''%%%&&&!!!&&&""""""###$$$%%%%%%%%%&&&$$$$$$##################"""###%%%%%%$$$$$$$$$%%%$$$&&&&&&%%%###"""###$$$"""%%%&&&%%%###$$$$$$$$$############$$$$$$%%%######$$$$$$###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$###$$$%%%$$$""""""###$$$######$$$$$$$$$$$$###### """######"""###%%%'''"""###$$$$$$###"""###$$$#########$$$%%%'''((()))$$$***"""&&&###!!!)))### """""" !!!$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#########""""""######""""""!!!"""""""""(((((())))))***+++++++++''')))))))))'''&&&'''(((&&&&&&''''''''''''''''''&&&%%%$$$$$$######$$$$$$%%%$$$"""!!!!!!"""$$$%%%"""######$$$$$$######"""""""""""""""""""""""""""######""""""!!!""""""""" ###### """"""""""""""""""""""""###'''((('''!!!%%%!!!&&&((($$$!!!'''###$$$###""" """$$$############!!!!!!!!!  !!!"""###"""###  !!!!!! """""""""""""""!!! """"""""""""############ """!!!"""###!!!###"""!!! !!!"""$$$%%%###"""!!!  $$$$$$###"""###$$$%%%&&&"""!!!!!!""""""###$$$%%%###'''(((%%%###$$$$$$"""""""""""""""###$$$%%%%%%'''!!! """!!!"""%%%!!! !!!"""######""""""""""""###$$$%%%%%%DDD<<<111'''"""!!!"""###!!!"""$$$$$$""""""###$$$""""""###""""""###&&&(((###%%%&&&%%%$$$###$$$&&&(((&&&%%%$$$$$$$$$$$$###"""""""""###$$$%%%'''(((''''''&&&%%%%%%%%%%%%%%%%%%---'''!!!&&&&&&!!!###"""###$$$%%%&&&''''''&&&"""$$$'''((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$###$$$&&&)))***)))(((((((((((('''&&&%%%$$$###%%%&&&'''(((((((((((((((((($$$$$$(((***(((&&&'''&&&'''(((((('''&&&'''(((&&&'''(((((()))***++++++''''''((()))***+++,,,,,,)))***,,,,,,---...000333///666333111666444222888111666999777111---000333333444444444222222444555222444555444333222333555222444555444333222333444333222000///.........///............///000222333......//////000000111111222333444444333333555777999555333555555333555999444444444555666777888999555444444333333444444444...000000000...---...///,,,,,,++++++***)))))))))+++***)))((('''&&&&&&&&&$$$***$$$$$$&&&###'''###$$$&&&&&&$$$$$$$$$%%%'''((('''###"""%%%&&&%%%$$$$$$%%%%%%$$$###$$$$$$###$$$$$$%%%&&&''' """###%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%'''&&&$$$######$$$%%%###$$$###!!!""""""###$$$%%%&&&&&&%%%%%%$$$############$$$"""###%%%%%%$$$$$$$$$%%%$$$%%%&&&%%%#########%%%!!!%%%%%%###!!!###%%%######""""""""""""######!!!""""""#########""""""!!!"""###$$$$$$$$$$$$$$$ !!!"""""" !!!""""""######$$$$$$######"""!!!""""""!!!!!!"""%%%((("""$$$%%%%%%$$$######$$$!!!!!!""""""###$$$%%%&&&###))) ###$$$""")))### """""" #########$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$$$$$$$%%%%%%''''''((())))))***++++++&&&(((((('''&&&%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$###"""!!!!!!!!!!!!"""###!!!!!!"""######"""!!!!!!$$$###"""""""""###$$$$$$ !!!""""""""""""!!!""""""!!!!!! """"""""""""""""""""""""!!!%%%((()))"""&&&"""'''%%% $$$"""###$$$###!!!!!!!!!"""!!!!!!"""""""""!!!!!!!!!!!!!!!  !!!"""###!!!!!!"""###""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""###"""!!! """"""""""""############ ###### """""" ###"""!!!!!!!!!"""$$$%%%$$$###"""!!! !!! !!!"""###$$$$$$###############$$$&&&&&&%%%(((((($$$!!!###$$$"""$$$$$$$$$%%%%%%&&&((((((""" """!!! !!!!!!""""""#########""""""###############$$$&&&&&&666000(((""" !!!###%%%!!!"""$$$$$$######$$$%%%$$$"""!!!!!!"""$$$%%%$$$!!!###$$$$$$######%%%&&&######""""""!!!!!!"""###$$$$$$$$$$$$###$$$&&&(((%%%&&&&&&&&&%%%%%%$$$$$$&&&***"""%%%(((######!!!!!!###$$$%%%$$$$$$###!!!###&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&((()))'''&&&"""###%%%&&&''''''&&&&&&%%%&&&'''((((((((('''&&&(((%%%%%%)))+++(((&&&''''''((()))((('''&&&'''(((&&&(((++++++******,,,///+++++++++,,,---...///000+++---...//////000222555111777444222777555333:::444666666444000...000333555555555444222111222333000111222222000000111222000111111000...---...//////...,,,+++******++++++,,,+++***)))***---000222))))))***,,,---...///000000111111111000111444666666222222555555222222666222222222333555777999;;;333333333333444555666777111222444333222222333444000000///...---,,,,,,,,,---,,,+++******)))******""")))###"""%%%###&&&###%%%&&&&&&%%%$$$$$$%%%***(((&&&$$$######$$$$$$!!!###$$$###""""""###$$$$$$$$$$$$$$$%%%&&&'''''' """###%%%&&&&&&&&&###$$$&&&''''''&&&$$$###$$$&&&'''&&&%%%###$$$$$$''' $$$%%% ###!!!!!!""""""###%%%&&&'''&&&%%%$$$#########$$$$$$"""###%%%%%%$$$$$$$$$%%%###$$$%%%%%%$$$###$$$&&&!!!$$$$$$!!! ###&&&"""""""""""""""###$$$%%%!!!!!!"""###$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%$$$ !!!!!! """######$$$$$$%%%%%%$$$$$$### """######""""""###%%%"""$$$&&&&&&%%%$$$$$$$$$###"""""""""###$$$$$$%%% ''' %%%)))$$$&&&$$$ """""" ###$$$$$$######$$$$$$%%%%%%"""""""""###$$$$$$%%%%%%############$$$%%%&&&&&&&&&''''''((()))*********$$$%%%&&&%%%###"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$#########$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$ !!!""""""!!! &&&%%%###""""""###%%%''' !!!  &&&&&&"""!!!$$$ !!!&&&(((!!!%%% $$$&&&""" """###%%%$$$"""!!!!!!!!! !!!"""###$$$"""!!! """###$$$###!!! !!!!!! !!!!!!"""""""""""""""!!!"""#########""" """"""""""""############!!!$$$%%%""""""$$$### """""""""""""""######$$$!!!!!!!!!!!! !!!###%%% !!!###%%%&&&'''''''''$$$$$$$$$$$$%%%&&&''''''%%%((('''""" ###$$$###!!!!!!!!!!!!"""###$$$%%%&&&""""""''')))&&&"""""""""###$$$%%%%%%$$$"""!!!!!!!!!!!!!!!"""###$$$%%%!!!$$$$$$$$$###### """$$$$$$$$$###$$$%%%%%%""" """$$$$$$""" !!!############%%%'''###$$$%%%%%%$$$$$$&&&)))&&&&&&&&&$$$######%%%'''$$$$$$%%%&&&%%%$$$###"""%%%'''%%%***%%%$$$"""###$$$%%%&&&%%%$$$$$$"""###$$$###"""###$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$'''&&&&&&&&&'''&&&### """&&&(((******%%%%%%'''''''''&&&%%%$$$(((%%%%%%***+++)))'''''''''((()))((('''&&&'''(((%%%)))------***)))---111---.........000111222333---///000000000000333555///555222000555333111888888666555555666777888999666777666444222000111222...000000000......///000...//////...+++******+++***)))((((((((()))******+++)))''''''(((+++///222&&&'''(((***,,,...///000,,,---...------...000333333//////333333//////333444333333333333555777888222222333333444666777888555777888888777777888:::555444333222111111111111,,,,,,,,,+++,,,,,,------&&&...''' %%%)))'''***%%%'''(((((('''&&&&&&''' """&&&***,,,+++&&&""" ###%%%$$$""""""$$$'''$$$$$$$$$$$$%%%&&&'''(((###$$$$$$%%%%%%%%%$$$$$$"""$$$&&&((((((&&&$$$"""$$$&&&''''''%%%$$$$$$%%% ***$$$((((((###&&&!!!!!!!!!"""###%%%&&&''''''&&&$$$#########$$$$$$"""###%%%%%%$$$$$$$$$%%%"""###%%%%%%$$$$$$%%%'''"""&&&%%%"""!!!%%%))) !!!!!!"""###%%%&&&'''!!!"""###$$$%%%&&&&&&&&&!!!!!!"""$$$$$$%%%%%%%%%!!!"""###"""###$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!$$$&&&$$$###""""""###%%%''''''&&&$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&!!!(((---%%%$$$%%%"""!!!######!!!!!!$$$$$$$$$######$$$$$$%%%&&&!!!!!!"""###$$$%%%%%%&&&!!!!!!!!!!!!"""###$$$%%%+++*********))))))((((((((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######!!!!!!"""###%%%&&&''''''###$$$%%%$$$###"""###$$$$$$###"""!!!!!!"""###$$$!!!"""###!!! ###!!!###$$$###"""!!!"""$$$!!!$$$$$$""""""###&&&""" ###$$$$$$ ###&&&### %%% !!!###$$$%%%$$$"""!!!$$$######""""""""""""""""""(((---***###!!!&&&%%%$$$$$$###$$$""""""!!!!!!"""###$$$$$$ """$$$$$$""" !!!!!!!!!!!!!!! &&&''''''%%%""" !!!'''$$$""""""%%%&&&%%%### !!!!!!!!!###!!! """"""!!!""""""!!! !!!###---(((888///333888111!!!((($$$'''!!!!!!""""""""""""!!!!!!!!!###""""""$$$###""""""###$$$$$$$$$#########$$$%%%%%%%%%###"""!!!%%%$$$"""!!!!!!!!!"""######"""""""""$$$$$$$$$######$$$$$$###""""""###%%%"""$$$&&&((((((&&&$$$"""''''''&&&###!!!!!!###%%%&&&)))###!!!%%% ((($$$%%%&&&$$$!!!!!!$$$'''######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""###%%%(((!!!,,,$$$&&&$$$%%%&&&''''''&&&%%%$$$$$$)))+++((('''((((((&&&'''&&&%%%$$$%%%&&&'''((($$$&&&((()))***+++,,,---+++)))'''''''''+++''''''***+++))))))***------,,,,,,,,,------......000111222111111333444333444444444444333222222...666:::777333444666777444444444444444444444444444222111111000///,,,+++......---,,,,,,,,,------//////...---,,,,,,+++++++++---------+++++++++---***)))((()))+++,,,,,,+++,,,+++***+++---///000///+++***************+++++++++,,,------,,,---///222,,,---.../////////111222///111333444333444666777888999:::999888777888999444666888888666444222222333111...---------,,,***...---+++)))(((((())))))'''&&&&&&%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%$$$&&&%%%""""""%%%&&&$$$'''''' ###$$$###'''$$$%%%''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%((($$$ ###&&&'''&&&######$$$$$$$$$######"""#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################### ###%%%&&&&&&$$$$$$""""""######$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###(((%%%""""""$$$&&&%%%######&&&$$$ %%%&&&"""&&&###!!!"""$$$$$$!!!!!!$$$%%%$$$$$$$$$%%%!!!"""!!!"""%%%$$$$$$######"""######$$$###"""!!!!!!!!!###$$$%%%%%%(((&&& %%%'''$$$&&&""" $$$%%%###### """''''''######)))************)))))))))((()))((('''&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&############$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$$$$###"""!!!!!!"""###$$$ !!!"""!!! ###&&&!!!"""!!!  """"""#########!!!!!!!!!"""""" !!!######""""""!!!!!!!!!###$$$$$$$$$"""#########""""""!!!!!!"""###$$$$$$###'''%%% """"""###"""!!!!!!""""""""""""""""""###### """!!!!!!!!!"""!!!!!!  !!!###""" !!!%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%###"""###$$$%%%### """"""###"""!!! """$$$%%%''')))!!!DDDBBBLLLKKK<<<###''')))$$$+++######$$$%%%%%%%%%$$$$$$!!!"""!!!!!!######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""&&&%%%$$$###"""######$$$%%%%%%$$$%%%&&&'''''''''&&&&&&&&&$$$"""!!!"""######$$$&&&''''''&&&$$$###$$$$$$%%%$$$######%%%'''***,,,'''%%%(((###!!!***$$$%%%&&&$$$""""""%%%'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$############### """%%%)))!!!###%%%&&&&&&&&&&&&&&&&&&%%% %%%((('''&&&))))))(((%%%%%%%%%%%%%%%&&&''''''+++%%%!!!%%%)))(((''''''+++,,,---,,,***))))))))))))###!!!'''---///......------......///000111222000111333333222222444666222222222222222111111000000666777333///......,,,333333333333333333333333111111000000///...---+++//////...---------------............------,,,,,,---......---,,,++++++,,,,,,+++***+++,,,---,,,+++...---,,,---///000000///++++++*********++++++,,,)))***++++++***)))***,,,)))---111///,,,+++...222///000222222222222555777555666666666444444666888555777::::::999777666777888666444333333222000......---,,,*********++++++)))((((((''''''((((((((('''''''''''''''&&&%%%%%%"""%%%%%%""""""%%%%%%"""&&&...)))$$$***,,,&&&%%%$$$%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$###$$$%%%%%%""""""$$$$$$######$$$$$$$$$$$$$$$#####################$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!########################!!!"""###$$$$$$###"""!!!#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$######&&&###!!!!!!###$$$$$$###%%%((('''###$$$(((((($$$""""""###############$$$!!!$$$%%%$$$$$$$$$%%%%%%!!!###"""!!!$$$&&&%%%%%%$$$#########$$$""""""""""""""""""###$$$ $$$%%%""""""$$$###$$$!!!!!!%%%'''%%%"""###!!!###'''&&&"""!!!%%%************))))))))))))***)))((((((''''''((((((###$$$$$$%%%'''(((((()))&&&&&&%%%$$$###"""!!!!!!"""###$$$$$$###"""###$$$$$$###""""""""""""###$$$!!!"""""""""###%%%'''!!!"""!!!  """###!!!!!!"""""""""!!! !!!"""###!!! %%%'''+++((($$$ !!!""""""!!!!!! !!!!!!"""$$$%%%&&&!!!###%%%$$$###""""""###!!! $$$""" #########"""""""""""""""!!!"""%%%!!!"""""""""!!!!!! !!!!!!""""""$$$&&&!!!  ###%%%&&&&&&###$$$%%%%%%%%%$$$###"""$$$###"""###%%%%%%$$$###"""###$$$###!!!!!!###$$$+++!!!""",,,+++NNNNNNSSScccNNN+++((()))!!!$$$$$$%%%&&&''''''''''''''' """""" ###$$$!!!%%%%%%$$$$$$$$$%%%''''''%%%$$$##################&&&&&&%%%$$$$$$$$$$$$%%%""""""""""""###$$$%%%&&&))))))(((&&&""" !!!$$$%%%%%%%%%%%%%%%%%%$$$ """$$$%%%%%%%%%'''(((%%%((($$$###'''###!!!+++%%%&&&&&&%%%$$$###%%%'''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""#########"""%%%((( ***###&&&'''&&&&&&%%%%%%&&&&&&'''###&&&%%%%%%)))+++)))$$$$$$%%%&&&&&&&&&&&&&&&,,,&&&%%%(((+++(((&&&%%%***+++------,,,++++++,,,+++"""&&&///222000///...///000111222444555555111333444444444444555777111111111111111000000000111444444000------+++'''111111111111111111111111...////////////...------000000///...............---...//////000000000///000111111000---,,,,,,---///...,,,---......---,,,000///...///000111000///---,,,,,,+++++++++,,,,,,(((***,,,+++***((((((((('''---111///)))'''+++111.../////////...///222555333333333222111222555888666888;;;<<<;;;:::;;;<<<;;;:::999999999888555222000000...---------------++++++************++++++''''''((((((''''''&&&%%%"""%%%&&&$$$$$$&&&%%%""")))+++###!!!---///&&&"""$$$%%%%%%%%%$$$$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###$$$&&&###"""!!!"""###$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!########################%%%%%%$$$######"""!!!!!!!!!!!!!!!!!!!!!""""""###$$$###""""""""""""###$$$$$$"""!!!!!!"""######""""""$$$%%%######%%%$$$""""""$$$###!!!"""&&&+++ """$$$$$$$$$###$$$%%%((($$$"""###$$$"""!!!###&&&&&&%%%%%%$$$$$$$$$$$$"""############""""""!!! $$$((((((((((((%%% ###!!! """&&&((('''%%%%%%###%%%(((((($$$"""###*********)))))))))))))))))))))((((((((('''''''''$$$$$$$$$%%%&&&''''''(((((('''&&&%%%$$$###"""!!!"""###$$$$$$###"""$$$%%%######################## !!!!!!""""""###$$$%%%!!!###$$$###"""!!!"""$$$ !!!%%%&&&%%%!!!!!!"""######""" %%%&&&***'''############$$$###"""!!! !!!!!!!!!!!!"""###$$$%%%###""""""###$$$%%%$$$###"""$$$&&&$$$""""""###############""""""!!! """$$$"""###((("""""""""""""""!!! !!!"""######!!!!!!"""######"""!!!!!!!!!"""""""""!!!"""$$$$$$$$$###!!! """!!!!!!!!!"""###$$$$$$###$$$$$$###""""""###%%%'''&&&""",,,---QQQMMM@@@\\\LLL---)))))) !!!###$$$%%%&&&''''''''''''"""$$$### $$$%%%$$$%%%$$$###"""###%%%'''(((%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%% !!!!!!!!!"""$$$&&&)))))))))&&&###!!!!!!"""&&&%%%$$$######$$$%%%&&&!!!%%%''''''&&&'''''' $$$!!!"""'''###""",,,%%%%%%&&&%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%$$$$$$$$$''' ***!!!+++$$$''''''&&&%%%$$$$$$%%%&&&'''$$$&&&%%%%%%)))+++***###$$$&&&'''''''''&&&%%%$$$!!!"""(((+++)))'''((((((***,,,---,,,,,,---...111***&&&***////////////000111222333444444555555222333555555444444555666222222111111111000111111000222222000111444111,,,000000000000000000000000,,,---...///.........///000/////////000111222333///000111333444444444444444555555333111//////000222111//////000000///---222111000000111111///---......------,,,,,,------(((***---...,,,***))))))))),,,///---)))'''***---,,,,,,,,,,,,+++,,,///222111111111//////111555888444666999:::;;;;;;<<<===999999:::;;;<<<;;;999666555555444222111000000///,,,------------,,,,,,+++))))))******))))))((('''&&&(((((($$$$$$((((((&&&$$$&&& ,,,---&&&%%%%%%%%%%%%$$$###%%%(((+++%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&########################&&&%%%$$$$$$#########$$$###""""""!!!!!!"""######%%%###!!! !!!###%%%###"""""""""############"""$$$###""""""!!!!!!"""######""""""###(((+++!!!"""$$$$$$######$$$%%%&&&%%%$$$$$$$$$###""""""######$$$$$$%%%%%%%%%$$$"""###$$$$$$$$$"""!!! $$$'''))))))(((%%%"""%%%######$$$&&&'''&&&%%%$$$$$$&&&(((***(((%%%$$$))))))))))))))))))******((((((((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%%%%$$$!!!###$$$$$$######$$$%%%######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!! !!!###$$$###"""!!!"""$$$ !!!%%%&&&%%% """$$$%%%$$$!!!###!!! """$$$###""" """###$$$%%%######"""""""""""""""### !!!"""!!! ### !!!%%%&&&###!!!###""""""############"""!!! !!!###%%%&&&&&&%%%!!!!!!""""""""""""!!!!!! !!!!!! !!!"""!!!!!! !!!!!!"""###$$$%%%%%%%%%%%%######"""""""""!!!!!!"""$$$%%%###$$$$$$###""""""###%%% ,,,"""&&&(((QQQPPP555666444%%%)))+++%%%(((!!!"""######$$$$$$$$$###$$$&&&$$$ %%%'''&&&$$$###"""!!!"""$$$&&&((($$$$$$"""""""""###$$$%%%######$$$$$$$$$$$$$$$$$$###$$$%%%$$$###$$$'''***&&&''''''%%%######$$$%%%&&&%%%###""""""###%%%&&&!!!###'''((('''&&&%%%%%%$$$(((%%%%%%***%%%###,,,%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&& $$$'''((((((&&&$$$!!!%%%(((''' %%%'''&&&%%%$$$$$$%%%&&&'''###((()))&&&%%%(((***)))$$$%%%&&&'''((('''&&&%%%!!! ###))),,,***)))+++(((***,,,---,,,---...///333000000111000---///333333333444444444333222222222333444444333333444555555444333222222222333333///222333222444888666222000000000000000000000000+++---000000//////000222......///111222444666777111222444777888888888888888999999777555333333444555444222222333333222000222111111111222111///---000000///...............&&&))),,,...---,,,,,,,,,,,,+++******+++,,,+++***++++++,,,+++***+++---000......---,,,,,,...111555111333555666666777999:::555666888:::===>>><<<::::::999999777555444222222////////////...---++++++,,,,,,,,,---,,,++++++***)))***'''""""""'''***)))###'''$$$$$$+++((($$$)))%%%%%%%%%$$$$$$%%%)))+++%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&"""$$$&&&''''''&&&%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!! ########################"""!!!!!!!!!"""###%%%%%%((('''&&&%%%$$$%%%''''''%%%$$$!!!!!!$$$%%%"""###$$$$$$$$$$$$%%%%%%"""$$$'''(((&&&######%%%'''$$$!!!!!!###&&&&&&&&&"""###$$$$$$""""""$$$%%%!!!###$$$#########$$$###!!!###$$$%%%%%%%%%"""###$$$$$$$$$"""!!!  ######"""!!!!!!'''&&&%%%%%%%%%%%%$$$### !!!"""$$$''')))'''$$$))))))))))))************''''''((((((((('''&&&%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&%%%%%%%%%!!!"""$$$$$$######$$$&&&######$$$%%%%%%$$$######"""!!! !!!"""!!! !!!"""!!!  """###!!!!!!""""""""" """%%%%%%###!!! """######!!! """!!!!!!""""""###$$$$$$%%%$$$$$$###""""""""""""""""""  !!!######"""""" ###### """ !!!"""$$$$$$$$$###"""!!!$$$&&&$$$!!! !!!"""############ !!!!!! """### !!!!!!"""$$$'''!!!!!!!!!!!!""""""######$$$$$$$$$###""""""%%%'''"""###$$$###!!!!!!###$$$---""""""JJJTTT:::'''""")))(((###&&&!!!!!!!!!""""""!!!!!! $$$&&&$$$!!!!!!%%%'''&&&""""""!!!!!!"""$$$&&&'''##################$$$%%%"""###$$$$$$$$$$$$$$$###"""$$$$$$""" $$$((($$$%%%%%%%%%######%%%'''%%%$$$###""""""###$$$%%%###%%%(((((('''%%%$$$$$$&&&)))%%%$$$''' $$$$$$######$$$&&&&&&$$$"""######$$$$$$$$$%%%%%%%%% $$$''')))((('''%%%"""'''!!!***'''!!!&&&'''&&&&&&%%%%%%&&&&&&'''&&&******&&&%%%''')))(((&&&&&&'''((((((((((((((('''&&&(((---...,,,+++---)))+++---.........///111000111444666333000333999444444555555555333111000333444555444333333444555777666555333333444444555222666777555555666555222333333333333333333333333,,,000333333111000222444//////000222444777999:::222444777999;;;;;;:::999:::;;;;;;:::777666666777777555444555666666555444333222222333444333111///222111000///////////////&&&)))+++---,,,,,,---......+++)))***...///---***+++---......------...000+++++++++***)))***---000...000111111111111333444333444555888;;;<<<<<<::::::::::::999888777555555222222222222000...+++***......//////......---,,,((()))&&&!!!!!!&&&)))(((###***(((&&&&&&&&&%%%&&&&&&%%%%%%%%%(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%''' ###%%%&&&%%%###$$$$$$"""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$"""!!!########################!!!"""$$$$$$'''&&&$$$""""""###$$$%%%&&&$$$""" """$$$&&&!!!###%%%%%%%%%$$$%%%&&&""""""%%%&&&$$$ !!!&&&((($$$ !!!$$$&&&$$$"""###$$$$$$###""""""###%%%!!!$$$""""""$$$%%%$$$ """$$$%%%%%%$$$"""############""""""!!!!!!""""""!!!"""$$$(((''''''&&&$$$$$$###""""""'''&&&!!!((()))))))))************(((((()))))))))((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######### """###$$$######%%%&&&###$$$$$$%%%%%%$$$$$$###!!! !!!$$$$$$"""!!!"""!!!  """"""#########!!!!!!!!!""" """%%%%%%"""!!!!!!"""$$$######"""!!!!!!!!!"""((('''&&&$$$###"""""""""###"""""""""""""""###$$$$$$$$$$$$#########%%%&&&### """""" $$$ """$$$%%%%%%$$$###  !!!!!!"""$$$$$$%%%%%% !!!###$$$$$$$$$&&&((( """"""!!!"""%%%((( """###$$$%%%$$$""" ###&&&""""""###"""!!! """$$$)))'''!!!666CCC444)))%%%)))%%% ############"""!!! """$$$### $$$%%%$$$!!!""""""###$$$%%%&&&'''""""""###$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%%%%!!!######  %%%###$$$%%%$$$""""""$$$&&&$$$$$$############$$$$$$$$$&&&'''(((&&&%%%%%%%%%"""%%%"""!!!$$$!!!###""""""###%%%%%%### """""""""#########$$$$$$######$$$%%%&&&&&&&&&&&&$$$***$$$---!!!)))###)))%%%&&&&&&&&&&&&&&&&&&%%%&&&))))))%%%$$$'''((((((((((((((((((((()))******,,,+++,,,000000---,,,///,,,...000111000000111333000000333777777444444888333444555666666555333222444666666666444444555666888777555333333444555666444:::<<<999666666777555666666666666666666666666///222666555333111444777222222333444555777888999222444777:::;;;;;;:::999999:::;;;:::888777777999888666666666888999888777555555555666888777444222333333111000000/////////+++,,,......------...000---,,,,,,---///000///......111333444333222111222,,,------,,,++++++---...---......---,,,+++---...111111000222555666666555444555777888999999999888666666666555222///,,,***...////////////...------(((******''''''******(((%%%***(((&&&&&&$$$%%%'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%%%%'''!!!###%%%%%%$$$###$$$&&&!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""########################!!!###$$$$$$$$$'''%%%###!!! """###%%%%%%$$$###""""""###$$$%%%"""%%%%%%$$$###$$$&&& """### &&&######""""""#########"""$$$$$$$$$###!!!!!!###%%%###&&&###!!!$$$%%%### """$$$$$$$$$###"""""""""""""""""""""###$$$$$$!!!!!!&&&'''$$$$$$(((%%%&&&&&&%%%$$$######$$$ &&&&&& (((((())))))*********+++)))******++++++)))((('''###$$$%%%%%%&&&'''((((((%%%$$$$$$###"""!!! """###$$$######%%%&&&###$$$%%%&&&&&&%%%$$$### """&&&'''$$$""""""###$$$###"""!!!"""$$$!!!$$$$$$""""""###&&& """%%%$$$"""!!!"""$$$%%%###""""""###$$$$$$### """###$$$!!!!!!!!!!!!"""$$$%%%&&&"""""""""!!!"""$$$&&&######$$$### """'''!!!$$$%%%%%%$$$$$$!!!###$$$ $$$ """$$$%%%&&&&&& """"""!!!!!!###$$$!!!###$$$###!!! """%%%"""!!! ###''')))"""######  ###!!!""""""!!! !!!### $$$111###!!!)))""" )))###'''(((###%%%%%%%%%%%%$$$###"""!!! """""" ###$$$!!!!!!"""$$$%%%&&&'''''''''!!!"""###%%%%%%%%%$$$######$$$&&&'''((('''&&&&&&%%%''''''###"""'''$$$$$$%%%###"""!!!###$$$###########################%%%''''''&&&&&&&&&(((###!!!"""'''"""'''###!!!!!!"""%%%%%%"""!!!""""""""""""#########)))'''$$$""""""###%%%'''!!!'''"""***&&& &&&$$$%%%''''''''''''%%%$$$$$$''''''$$$###&&&((((((***)))((((((((()))+++,,,+++***,,,000000---...222///111333333333222333555333000111777999666333222222444666777888777666555666777888777666555666777888666555333333444555666444<<<@@@<<<888999;;;;;;888888888888888888888888000444888777444222555888555555555555555666777777222444777999::::::888777777999:::999777777888999888777666777999::::::999666666777999::::::777555444333222111000000000000111222222111//////000222+++---//////......000333111444777999777555444444///111111111/////////000,,,------+++)))((()))+++///---,,,,,,...//////...///111333666999:::;;;;;;999999999777444000---***.........///......---,,,)))---000//////000---))))))---******---$$$ +++%%%''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''###&&&((('''%%%$$$&&&))) !!!"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!$$$&&&'''((((((########################"""%%%&&&'''&&&%%%---+++(((&&&&&&''')))***%%%%%%$$$######$$$%%%%%%!!!$$$%%%###"""###%%%$$$###$$$&&&"""!!!***"""%%%$$$"""!!!"""%%%$$$$$$$$$###!!!!!!###%%%%%%((($$$!!!$$$%%%""""""###%%%%%%%%%$$$""" ###"""!!!!!!!!!###$$$%%%  &&&&&&"""!!!%%%###$$$%%%%%%$$$###$$$%%%$$$$$$ ((('''!!!)))))))))))))))******+++******)))((((((((((((((($$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$###""""""$$$%%%$$$###"""###&&&((($$$$$$$$$$$$$$$###"""!!!######"""!!!!!!!!!!!!!!!!!!###$$$###!!! """ !!!$$$%%%""" """%%%&&&%%%###$$$$$$###############$$$$$$$$$######""""""!!!!!!%%%$$$###"""!!!!!!!!!!!!$$$%%%""""""'''---)))### !!!$$$$$$######!!!"""$$$###!!!######$$$"""!!!!!!"""$$$ !!!!!!!!!!!! ###"""!!!&&&######"""!!! !!!!!! %%%'''%%%&&&(((%%%$$$###""""""$$$&&&((($$$""" """"""  !!!!!!"""###%%%%%%""" """###!!!"""$$$%%%%%%$$$###%%%&&& """###$$$######$$$&&&%%%$$$"""!!!!!!!!!"""#########""""""######$$$%%% !!!###&&&''''''%%%$$$"""###$$$###!!!!!!"""$$$***(((&&&$$$$$$$$$&&&&&&'''$$$%%%******$$$###&&&$$$$$$$$$$$$%%%''')))+++"""$$$%%%%%%$$$######$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$"""!!!"""###((($$$%%%(((&&&"""$$$***###&&&))))))(((&&&&&&'''&&&'''''''''&&&&&&''')))************************...///000000//////000111666333111222555666555333333333444555666666666555333444555444222222333555///,,,,,,000444444555888555666666555333444666888666999;;;999666555666999===<<<;;;:::999:::<<<<<<999;;;;;;999999888111(((666333333666888666777:::777444666::::::888;;;BBB:::888888999666444888???;;;<<<;;;888999;;;:::666666555444666888999999888222444555444222111111111///222444333111000444777...111333333111//////111222444777:::;;;;;;999888555555555444333222000///000---+++,,,...000///---%%%)))------+++***+++---,,,---///222555888:::;;;777666777999;;;999444000)))+++---...------...///,,,++++++...222333000---111000---+++***)))))))))((((((((())))))))))))***'''&&&$$$######%%%'''(((&&&### !!!$$$''''''&&&'''###!!!"""&&&(((%%%""""""$$$&&&%%%###"""$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$###''')))'''!!!"""%%%######$$$$$$$$$%%%%%%%%%!!!###$$$###"""########################$$$$$$&&&&&&&&&%%%###!!!  """$$$$$$$$$%%%&&&((($$$###!!! !!!"""!!!!!!"""###$$$%%%%%%%%% !!!###$$$$$$###!!! !!! !!!###$$$%%%""" ###$$$###!!!#########$$$$$$###!!!$$$"""!!!"""######"""!!!######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###!!! $$$$$$%%%%%%%%%%%%&&&&&&)))))))))))))))******+++***)))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$######"""!!!"""!!!  ###%%%$$$$$$$$$$$$$$$###""""""######"""!!!!!!!!!!!!!!!!!!######"""!!!!!!"""!!! !!!######"""!!!"""%%%'''&&&$$$""""""!!! !!!"""$$$$$$$$$$$$$$$#########!!!!!!!!!!!!"""###$$$%%%!!!"""!!!"""&&&###$$$"""!!!"""%%%'''&&&%%%"""!!!!!!!!!###$$$###""" !!!""""""!!! !!!#########""""""""""""######$$$ ###"""&&& !!!!!!"""###$$$%%%%%%""" """!!!"""$$$###"""""""""###$$$%%%###!!! !!!###$$$###!!!$$$$$$$$$$$$$$$$$$%%%%%%$$$""" """""" !!!###$$$$$$###"""$$$%%% """###$$$######$$$&&&$$$$$$###"""""""""""""""######""""""######$$$%%%'''&&&###  $$$'''$$$$$$$$$###""""""$$$&&&&&&%%%###"""""""""$$$%%%""" $$$$$$ """  !!!"""$$$%%%$$$&&&''''''&&&%%%%%%&&&#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$""""""$$$&&&'''$$$%%%((('''###$$$)))''''''((('''''''''''''''&&&'''((('''&&&'''(((***((()))***+++,,,.../////////000111111000000111222555333222222555666555444555555666666777666666666222333333222000000111333111...///333666555777:::555555555444333444777999>>>@@@@@@>>>999666777999:::<<<======<<<===???AAACCCCCC@@@<<<===???;;;555777555555888777666888<<<;;;888:::@@@AAA>>>>>>AAA<<<:::::::::999888>>>FFFAAACCCAAA======???>>>:::999888777777888888777666444555666555333222222333555444222222333444444444111444777777555444555666555666888:::;;;;;;:::999888888888777666555444444444111...---......,,,***''')))++++++***))))))******+++---///111444666666666555555777999888555111......---+++******,,,...------...000333444444333000///...,,,++++++,,,,,,)))))))))(((((('''''''''%%%%%%$$$######$$$%%%&&&(((%%%"""!!!###%%%%%%$$$%%%###"""$$$''''''"""###%%%&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$######$$$$$$$$$%%%%%%%%%$$$$$$###""" """%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""!!!###%%%%%%%%%%%%''')))$$$###"""!!!!!!!!!"""""""""""""""###$$$$$$$$$%%%######$$$%%%%%%$$$######"""!!! !!!"""$$$&&&%%%###!!!!!!###$$$###""""""""""""###$$$###!!! (((&&&$$$$$$$$$$$$###!!!""""""#########$$$$$$$$$"""""""""###$$$%%%%%%&&&#########$$$$$$$$$%%%%%%)))))))))))))))******+++))))))'''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$############$$$$$$###""""""%%%'''###$$$$$$$$$$$$###""""""###""""""!!!!!!!!!!!!!!! """"""""""""###$$$ !!!""""""!!!!!!"""###!!!%%%'''''' $$$"""!!!!!!""""""##################$$$!!!!!!!!!!!!"""###$$$%%%!!!######!!! """  !!!###$$$###"""!!!!!! !!! """$$$%%%$$$###$$$%%%$$$###"""!!!!!!"""###$$$%%% !!!$$$"""&&& """###$$$%%%%%%%%%)))$$$!!! !!!""""""""""""!!!!!!!!!!!!"""!!!!!!"""$$$%%%%%%$$$%%%%%%%%%$$$$$$$$$######&&&$$$###"""""""""  """######"""!!!###$$$ """###$$$######$$$&&&$$$$$$$$$$$$$$$$$$###"""######""""""######$$$%%%)))(((%%%!!!%%%%%%%%%%%%###""""""%%%(((######"""!!!!!!###$$$%%%"""!!!"""%%%&&&######%%%#########"""###$$$%%%%%%$$$&&&''''''&&&%%%%%%&&& !!!"""$$$%%%'''((()))%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$$$$###$$$&&&(((%%%$$$&&&)))((($$$$$$'''***(((&&&&&&'''(((((('''((()))))))))((((((***,,,***+++,,,---///000111111000222333333222222333444555333333333555666666555777777777777777777666555333444444333111000222333333000000444555333555888444555555444444555888;;;DDDEEEEEEAAA;;;888999;;;888===CCCGGGHHHLLLRRRXXXZZZVVVNNNFFFDDDFFFDDD@@@<<<;;;<<<===;;;999<<>>FFFPPPWWW]]]hhhvvv|||ooobbb[[[YYYUUUOOOKKKJJJKKKKKKHHHDDDGGGNNNMMMPPPZZZiiiwww}}}|||yyyrrrllleee^^^VVVRRRVVV^^^]]]___\\\TTTNNNMMMKKKGGGKKKIIIFFFEEEEEEDDDAAA@@@??????>>><<<::::::;;;===>>>===<<<>>>@@@@@@>>>;;;999999999888777555555555888777777666666777888999;;;;;;:::::::::;;;;;;;;;;;;:::777555333111000///111...,,,,,,...///,,,))))))))))))***+++,,,,,,---//////...///000111222222111111000---******+++---'''***,,,,,,---000666<<<888888777777666666666666)))******++++++,,,,,,---((()))))))))((('''&&&&&&((('''%%%$$$$$$$$$$$$$$$%%%$$$$$$&&&'''&&&"""&&&&&&%%%$$$$$$$$$&&&''''''&&&$$$######$$$&&&'''&&&&&&%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%&&&%%%###  $$$'''""""""###$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$"""###%%%%%%%%%%%%&&&(((%%%%%%$$$$$$$$$#########$$$$$$$$$###############&&&%%%%%%$$$$$$%%%%%%&&&###############%%%&&&'''$$$$$$$$$$$$%%%%%%$$$### """######""""""###%%%$$$""""""""""""!!!""""""""""""#########$$$&&&%%%$$$######$$$$$$%%%############$$$$$$$$$$$$)))))))))))))))******+++&&&&&&&&&'''((()))+++,,,'''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$### !!!""""""!!!!!!"""$$$"""######$$$$$$$$$######""""""!!!!!!!!!!!!""""""!!!"""$$$###!!! !!!"""###""""""%%%"""'''&&&""""""!!!  !!!###$$$ !!!!!!""""""$$$###"""""""""""""""""" ###%%%&&&###"""%%%*** """$$$%%%$$$######""" ###%%%%%%"""!!!###%%%  !!!###!!!  !!!###&&&"""###%%%"""&&&#########$$$$$$$$$#########!!!"""%%%&&&######&&&!!!!!!""""""!!! #########"""!!!!!!!!!!!! """###$$$$$$$$$###""""""######$$$$$$%%%%%%"""###%%%$$$######$$$&&& """###$$$######$$$&&&"""###%%%&&&&&&%%%$$$#########""""""######$$$%%% ###&&&&&&$$$###$$$&&&"""###"""!!! !!!$$$'''""""""######$$$%%%&&&'''!!!"""###"""###%%%&&&&&&#########$$$$$$$$$$$$$$$!!!###$$$$$$###""""""#########$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$###$$$&&&"""&&&(((((('''&&&%%%$$$###$$$'''***------,,,***+++,,,------,,,---///111222222222222222222222222444555666666555555666777444555777888888888888999666666666666555555444333333555555555444444666888:::888999:::888555777;;;:::<<<>>>?????????AAABBB@@@CCCFFFGGGFFFFFFIIILLLRRRYYYccclllvvv}}}tttllldddbbbbbbbbb]]]XXXXXX]]]aaagggsss~~~tttnnnpppwwwxxxqqqmmmjjjfffbbb```^^^]]]\\\[[[YYYWWWVVVUUUQQQLLLHHHEEEFFFHHHHHHKKKOOONNNJJJDDD???===;;;:::999888888777777666777666444333444555666777999999888888999:::;;;<<<<<<<<<;;;999777666666777333000------//////---***++++++++++++++++++,,,,,,++++++++++++,,,---///111---///111111///---------''')))+++++++++///666;;;>>>>>>======<<<;;;;;;:::222111111000000//////...***++++++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&'''(((''''''%%%$$$###$$$%%%&&&&&&'''&&&$$$######$$$&&&'''!!!$$$'''%%%""" """%%%######$$$$$$$$$%%%%%%%%%!!!"""############%%%''' !!!"""###$$$%%%&&&'''&&&&&&&&&&&&%%%$$$######!!!"""$$$$$$######$$$&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$###############$$$$$$############$$$$$$!!!!!!""""""###$$$$$$%%%###$$$%%%%%%%%%$$$$$$$$$!!!$$$%%%###"""###$$$###"""!!!!!!###$$$###"""#########$$$$$$$$$%%%%%%((('''%%%###"""""""""###$$$$$$$$$%%%%%%%%%%%%&&&)))))))))))))))******+++&&&&&&'''''')))***,,,,,,&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$""""""###%%%""""""###$$$$$$$$$$$$###!!!!!!!!!!!!!!!""""""###"""###$$$###!!! !!!"""!!!!!! ###%%%"""((('''### !!!"""""""""##################$$$ !!!"""$$$%%%&&&!!! """''' !!!######!!!!!!!!!"""  """ !!!"""!!! !!!###%%%$$$###"""!!!!!!"""###$$$&&&"""###%%%"""$$$ !!!###%%%'''(((###!!!"""&&&&&&""" """""""""""""""!!!!!!!!!!!!###$$$$$$###!!! !!! !!!###%%%&&&&&&&&&&&& !!!#########$$$%%%'''"""$$$%%%%%%$$$$$$%%%&&& """###$$$######$$$&&&"""###$$$$$$$$$$$$$$$$$$######""""""######$$$%%%&&&%%%"""!!!!!!$$$'''))) !!!""""""!!!"""###%%%!!!!!!""""""###$$$$$$%%%!!!######!!!!!!$$$%%%$$$!!!!!!"""###$$$$$$#########%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((((((&&&$$$###$$$&&&"""''')))'''%%%&&&&&&$$$!!!%%%)))+++,,,,,,,,,---,,,---//////...///111333000111222333444666777777444666777777666666777888555777:::;;;;;;:::;;;;;;444555555555555555444333222333444555555666888:::888888:::===;;;999<<>>;;;<<<<<<;;;::::::<<<>>>333111///...//////...---------------------------)))***++++++++++++---///***---111222111///------+++++++++,,,---000555999===>>>>>>???>>>>>>======<<<;;;999666444111///...------,,,+++)))(((''''''$$$%%%'''&&&%%%%%%&&&''''''&&&%%%$$$%%%'''***,,,'''%%%"""!!!###$$$%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$'''%%% """&&&######$$$$$$$$$%%%%%%%%% $$$&&&&&&%%%&&&&&&!!!!!!"""###$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$""""""!!!"""######""""""###%%%$$$%%%%%%%%%%%%$$$########################$$$$$$"""""""""""""""""""""""" !!!""""""#########!!!###%%%&&&$$$######### ###'''&&&$$$"""###%%%$$$###"""###%%%&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&)))))))))))))))******+++(((''''''''''''((())))))%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&%%%%%%%%%'''""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""###### """######!!! !!!!!!###!!! """######$$$*** )))!!!$$$ """""""""""""""$$$$$$$$$$$$$$$######### !!!"""$$$&&&'''   %%% !!!!!!%%%%%%$$$"""!!!"""%%%'''######""""""""""""######&&&"""###$$$!!!###  ###''')))&&&######%%%%%%""""""%%%$$$###"""""""""###$$$%%%"""$$$%%%$$$"""!!!"""$$$!!!"""$$$&&&&&&&&&%%%$$$ """$$$###""""""$$$&&&"""###$$$$$$######$$$%%% """###$$$######$$$&&&"""""""""""""""###$$$$$$######""""""######$$$%%%+++'''"""!!!###$$$"""!!!$$$$$$$$$###$$$%%%""""""###$$$$$$$$$$$$$$$$$$'''&&&""""""&&&(((%%%"""###$$$&&&'''''''''&&&###$$$&&&&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((('''%%%%%%&&&(((###((()))%%%###&&&'''%%%%%%))),,,***'''''',,,111---///000000000000333555111111222444555666777888555666777777666666777888555999<<<>>>===<<<===>>>444555555666666666666555333555777888999:::===@@@===???DDDIIIIIIIIIOOOWWWXXX]]]bbbfffeeeaaa^^^]]]gggmmmuuuzzz{{{{{{|||}}}}}}xxxuuu}}}nnncccYYYUUUNNNIIIFFFBBB>>>:::888888888888999:::<<<<<<999999888999:::===???AAA999;;;===<<<;;;;;;===@@@555555555333111111333444........................***,,,...---,,,,,,---///***,,,//////...,,,,,,,,,,,,+++***+++---000222333777888:::<<<============>>>>>><<<:::777555444333333222000...,,,++++++,,,%%%''')))(((%%%###$$$%%%&&&&&&&&&&&&&&&&&&(((***'''$$$ """$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%$$$"""!!!###%%%######$$$$$$$$$%%%%%%%%%"""%%%&&&%%%%%%%%%&&&#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$######!!!###$$$$$$###"""$$$%%%###$$$%%%%%%%%%$$$"""""""""""""""###$$$$$$$$$%%%!!!!!!"""######"""!!!!!! !!!"""############"""%%%&&&$$$""""""###"""&&&)))(((%%%"""###&&&%%%$$$######%%%&&&%%%$$$############$$$$$$$$$$$$###"""  """$$$&&&###$$$$$$$$$%%%%%%%%%%%%)))))))))))))))******+++))))))(((&&&&&&%%%&&&&&&$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$ !!!######"""""""""###!!!"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""###### """###"""""""""$$$%%%!!!!!!$$$$$$""" %%%!!!,,,###+++###&&&!!!###%%%&&&&&&$$$###$$$$$$######""""""!!!!!!###"""""""""""""""######'''""" $$$%%%!!!"""'''"""######""""""%%%'''""" ###%%%$$$"""!!!### !!!!!!!!!!!! &&&"""###$$$ """$$$"""!!!$$$&&&)))%%%$$$&&&&&&%%%(((,,,%%%$$$###""""""$$$&&&(((!!!###%%%%%%######%%%(((!!!"""$$$$$$$$$###!!! !!!###%%%$$$!!! """$$$!!!"""######""""""###$$$!!!"""$$$$$$######%%%&&&###"""!!!!!!!!!"""$$$%%%#########"""###$$$$$$%%%***'''%%%&&&((($$$"""%%%'''&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&$$$'''&&&!!!!!!%%%&&&### !!!###%%%&&&&&&&&&&&&!!!"""$$$$$$"""!!!"""###$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&&&&&&&(((***$$$))))))$$$"""&&&(((&&&***---...)))""""""+++444...///111111000111444666555555555555555555555555444666777777666666777888666:::>>>???>>>===>>>???555555666777777888777777777999;;;===>>>@@@DDDFFFKKKNNNTTT[[[^^^```gggpppzzz}}}~~~~~~pppxxx~~~|||tttjjjaaaYYYQQQIIIDDD::::::;;;<<<>>>??????@@@;;;::::::;;;<<>>>>>???@@@AAABBBDDD@@@BBBKKKQQQTTTXXX^^^hhhnnnwww}}}jjjlllnnnoootttzzzhhhVVVMMMNNNRRRUUUWWWSSSMMMGGGBBBCCCBBB???@@@CCCBBB>>><<<<<<<<<:::999999:::;;;111444888::::::888777777555222111222555666555222222222222222222111000000---...000111000///---,,,------,,,+++++++++,,,,,,'''222...555--->>>:::===:::===???@@@???===<<<<<<<<<<<<:::777333000000000///...---,,,***)))((((((((('''&&&&&&%%%%%%&&&&&&%%%###"""###'''((('''%%%###$$$%%%&&&((($$$%%%&&&%%%###"""###$$$%%%&&&&&&###$$$''''''###$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''''''''&&&%%%&&&'''((()))###$$$%%%%%%%%%%%%$$$###"""$$$%%%%%%$$$###$$$%%%!!!###%%%&&&%%%%%%''')))"""###$$$%%%&&&%%%$$$###&&&$$$!!!!!!###%%%''''''%%%%%%%%%%%%%%%$$$###"""!!!"""###$$$%%%$$$###### $$$&&& %%%"""############$$$$$$$$$%%%%%%$$$######$$$%%%%%%&&&### """''')))(((%%%))))))))))))))))))))))))((()))***)))'''%%%%%%&&&%%%&&&''''''%%%%%%&&&'''###+++''' &&&'''###%%%&&&$$$###""""""$$$&&&((("""""""""######"""!!!!!!######""""""""""""######!!!!!!""""""""""""!!!!!!### &&&######'''%%%$$$$$$%%%%%%""" !!!!!!###$$$###$$$((('''### !!!'''""")))""" $$$!!!"""!!! !!!######!!!$$$&&&%%%%%%$$$$$$ %%%### !!!###$$$$$$ $$$"""############"""!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$%%%%%%!!!"""###$$$###$$$%%%&&&%%%$$$"""!!!!!!"""%%%'''"""$$$%%%$$$###"""###$$$###$$$&&&%%%$$$$$$%%%'''###""""""""""""$$$%%%&&&"""###%%%%%%$$$$$$%%%'''***%%%""""""###!!!###'''&&&%%%###$$$&&&'''%%%###'''%%%""" !!!###%%%'''&&&%%%%%%$$$$$$$$$%%%############$$$%%%&&&&&&'''!!!!!!(((&&&$$$%%%###!!!!!!###%%%$$$"""%%%$$$""""""$$$%%%$$$###%%%&&&''''''$$$###%%%)))&&&'''))))))((('''((()))%%%&&&&&&&&&&&&''''''((((((((()))((('''(((***,,,************+++++++++,,,---///000000000000111333111222222111000000222444666777666555444444777:::555666666666777777888999===EEEJJJJJJJJJNNNNNNKKKGGGFFFEEEDDDFFFJJJPPPUUUZZZYYY]]]hhhppptttyyy|||lllkkkhhheeegggrrrxxxjjjhhhhhhnnntttvvvqqqlllccc___UUUJJJDDDEEEDDD@@@===<<<;;;999999:::===???======<<<:::888888999:::555444333444555555444333000111111111111000//////222222333444333111///...000///...---,,,,,,++++++***333...555---===;;;???<<<>>>@@@@@@???======>>>>>>>>>===;;;888777777888222111000...---+++***)))))))))((('''&&&&&&&&&'''%%%$$$$$$%%%&&&'''&&&%%%)))""""""&&&%%%$$$&&&$$$%%%&&&%%%###"""###$$$$$$&&&%%%###$$$'''&&&###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((###$$$%%%%%%%%%%%%$$$###%%%&&&''''''%%%######$$$""""""###############$$$######$$$%%%%%%%%%%%%$$$$$$###"""###%%%'''&&&&&&$$$$$$%%%%%%$$$######"""!!!"""###$$$%%%$$$$$$###"""%%%&&&### &&&"""############$$$$$$$$$$$$$$$###""""""###$$$$$$&&&""" !!!%%%'''&&&###))))))))))))))))))))))))&&&((()))(((&&&%%%%%%%%%&&&'''((((((&&&&&&'''(((###***$$$$$$$$$!!!%%%)))&&&### !!!$$$%%%$$$$$$$$$$$$###"""!!! ######################## !!!""""""###""""""###$$$### %%%***(((&&&&&&&&&%%%###""" !!!%%%'''$$$### """""""""###!!!"""$$$!!!$$$+++!!!$$$!!! !!!"""###!!!$$$'''%%%%%%!!!###!!!'''&&& """$$$%%%%%%%%%!!!""""""######""""""!!! $$$###"""!!!!!!"""###$$$!!!!!!!!!"""###%%%&&&'''%%%$$$""""""###$$$$$$###)))$$$ %%%&&&$$$###%%%&&&%%%$$$###$$$%%%###$$$%%%%%%$$$$$$%%%'''###""""""""""""$$$%%%&&&###$$$%%%%%%$$$###$$$%%%%%%"""!!!$$$$$$###%%%)))&&&$$$###$$$%%%&&&%%%$$$%%%"""!!!$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%!!!***$$$%%%)))%%%%%%$$$###""""""$$$&&&&&&%%%&&&%%%$$$%%%''''''%%%$$$%%%###&&&)))%%%"""+++"""%%%((()))(((&&&%%%%%%***)))((('''''''''''''''&&&'''((((((((()))+++---++++++++++++,,,,,,,,,,,,...000111111000111222444222333333222111111222444444555666555444444666888555999<<<===;;;:::;;;<<>>???>>>===:::888666666666666777777888777555555666777222222222222222111111000666666777777666444333222444333222000...---++++++)))///(((...&&&666555;;;>>>???@@@???>>>>>>???@@@??????@@@>>>===<<<>>>???777666555333111...,,,+++,,,+++***(((((('''''''''&&&'''''''''%%%$$$%%%&&&(((%%%$$$&&&&&&######%%%$$$%%%&&&%%%$$$###$$$%%%###%%%%%%######%%%%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###'''((()))(((%%%#########$$$###""""""######""" $$$$$$######$$$$$$%%%&&&""""""###%%%''''''%%%#########$$$$$$######""""""""""""###$$$$$$$$$$$$###$$$%%%&&&%%%$$$###$$$&&&"""############$$$$$$$$$######"""!!!!!!"""######%%%""" !!!###%%%$$$"""))))))))))))))))))))))))&&&((())))))'''%%%&&&&&&%%%&&&''''''&&&&&&'''(((&&&***%%% %%%$$$!!!&&&&&&%%%"""!!! !!!"""###$$$$$$$$$$$$$$$###"""""""""""""""######""""""""" """############"""###""" &&&$$$$$$######$$$$$$$$$$$$""""""&&&)))'''"""!!!$$$!!! $$$'''###""""""(((### """$$$%%%&&&%%% %%%)))&&&$$$"""### &&&%%%!!!#########$$$$$$  """######$$$$$$$$$###!!! !!!###$$$%%%$$$###""""""###$$$$$$'''### """###!!!'''"""!!!&&&((($$$###$$$%%%%%%######$$$%%%"""$$$%%%%%%$$$$$$%%%&&&######"""""""""###%%%&&&$$$%%%&&&%%%#########%%%###!!!"""%%%%%%###%%%(((%%%$$$$$$$$$%%%%%%$$$$$$$$$###  """$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$"""***&&&!!!'''(((###$$$$$$######$$$%%%&&&''''''&&&%%%&&&''')))(((&&&$$$'''###%%%)))###(((!!!###&&&'''&&&%%%&&&'''******((('''''''''''''''&&&''')))))))))***,,,...+++,,,,,,,,,---------------...000000//////111222666666777555444333555666333555777777777888:::;;;;;;@@@EEEFFFCCCCCCGGGKKKRRRXXX]]][[[VVVVVV[[[```kkkmmmnnnoooqqqwwwrrrkkkiiiiiimmmttt}}}ssslllkkkrrr}}}qqqeee```ZZZTTTSSSQQQNNNLLLJJJHHHEEECCC;;;;;;::::::999888555333777999:::999666666999<<<666666666666666555555444666777888888888888777666777666555333111...,,,+++)))---$$$+++"""111111999>>>???@@@???>>>>>>@@@BBB???@@@@@@???======???@@@;;;;;;:::888666333111///...---,,,***)))(((''''''&&&)))***(((%%%###$$$'''!!!$$$&&&$$$###$$$'''$$$%%%&&&&&&$$$###$$$&&&"""%%%&&&###"""$$$%%%###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%######$$$&&&$$$"""###%%%&&&$$$"""%%%$$$###"""###$$$%%%&&&"""!!!!!!###%%%%%%$$$###""""""#########""""""!!!""""""######$$$$$$$$$$$$$$$$$$%%%&&&((((((&&&%%%""""""#########$$$$$$$$$#########""""""#########%%%###!!!!!!###$$$###"""))))))))))))))))))))))))''')))******(((''''''(((###%%%&&&&&&%%%%%%&&&''')))---'''$$$)))&&&###)))!!!!!!"""#########""""""""""""###$$$$$$$$$$$$$$$ !!!""""""!!!  """############"""###"""%%%######""""""""""""###%%%!!! ###"""###$$$"""$$$'''### )))""" """######$$$$$$%%% %%% )))&&&###&&&###"""###!!!%%% !!!######!!! !!!"""############"""  """###$$$###############$$$$$$'''$$$!!!!!!###$$$"""!!!!!!"""$$$%%%&&&%%%###"""###$$$###"""!!!"""$$$"""###%%%$$$######$$$&&&$$$###"""""""""###$$$%%%$$$%%%&&&%%%#########%%%###"""$$$'''%%%"""###'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$!!!)))&&&###'''&&&!!!$$$###$$$$$$$$$%%%&&&''')))#########$$$&&&%%%###!!!(((%%%&&&)))$$$ (((%%%&&&'''''''''))),,,///((((((&&&&&&&&&''')))***&&&(((***+++++++++---///------------...............000111111000111222444666777777666555555666888666888:::;;;<<<===???AAABBBFFFJJJJJJJJJMMMTTTZZZ[[[^^^___]]]XXXWWW^^^eeesssxxxpppgggeeeccc```eeeppp~~~~~~xxxooojjjiiiiiiiiiiiieee```[[[NNNIIICCC???===<<<:::999666888999777555555999===888888888888888777777666555555666888999:::::::::888888777555333000---,,,///111(((111'''333222<<<<<<===>>>???>>>@@@BBBDDDBBBBBBBBB@@@>>>===>>>???>>>>>>>>>===;;;999666444222000...,,,***)))(((''''''***+++)))%%%###$$$'''$$$%%%###$$$&&&'''$$$%%%&&&&&&%%%$$$%%%&&&!!!&&&'''$$$"""$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$$$$###$$$%%%###""""""###%%%&&&&&&&&&%%%$$$###"""###$$$%%%&&&###!!!!!!###$$$$$$!!!""""""#########""""""###############$$$$$$$$$###"""###%%%((((((&&&###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$$$$###))))))))))))))))))))))))''')))******)))(((((()))"""$$$%%%%%%$$$$$$&&&'''%%%(((###"""'''"""$$$"""$$$%%%%%%###""" !!!"""###$$$$$$$$$$$$!!!!!!!!!!!! !!!""""""###""""""######!!!###&&&&&&%%%###!!!!!!###$$$### """""" !!!$$$%%%&&&$$$!!!"""!!!!!! ,,,$$$ ###!!!"""###"""%%% )))%%%""" (((###!!!""" %%%!!!""""""$$$!!!!!!""""""!!!!!! """!!!  !!!""" """$$$%%%%%%&&&%%%$$$$$$%%%&&&&&&$$$"""!!!$$$%%%######%%%'''!!!"""######"""!!!"""###"""###$$$$$$######$$$&&&$$$$$$###""""""###$$$%%%###$$$%%%%%%$$$###$$$%%%$$$$$$&&&'''$$$ """'''###$$$%%%$$$###"""###%%% """###$$$%%%$$$###"""%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$###$$$$$$%%%%%%!!!(((&&&###'''$$$ &&&###$$$%%%%%%$$$$$$&&&(((&&&%%%%%%&&&''''''&&&$$$%%%&&&''''''&&&'''(((***%%%%%%&&&%%%&&&(((,,,///''''''%%%%%%&&&(((***,,,)))+++---...------...///---.........////////////111222444444333333555666444555666555444444666888666888;;;>>>@@@CCCHHHKKKMMMPPPRRRTTTWWW\\\ccciiifffffffffeeeaaa^^^bbbiiiqqqyyyuuulllgggdddYYY[[[bbbnnn~~~{{{sssuuuttthhhXXXKKKEEECCCBBBAAA;;;;;;:::888666777999;;;888888888888888777777666555555666777888:::;;;;;;777777777666555222000......000)))444***333///999888:::===>>>???AAACCCEEEEEEEEEEEECCC@@@??????AAA>>>???@@@AAA@@@>>><<<:::666555333000...,,,******)))******)))'''&&&&&&'''%%%(((&&&$$$%%%&&&&&&$$$%%%&&&&&&%%%%%%&&&'''"""''')))%%%"""$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%% ############$$$&&&!!!############%%%'''$$$$$$######$$$$$$%%%&&&$$$!!!"""$$$%%%""""""######$$$$$$############""""""######$$$%%%"""""""""$$$&&&&&&$$$""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%))))))))))))))))))))))))&&&((())))))(((''''''(((###$$$&&&&&&%%%&&&''')))!!!### !!!&&& !!!"""$$$$$$$$$$$$$$$!!!!!!"""######""""""""" !!!""""""!!! !!!!!!""""""""""""!!!!!!### $$$!!! $$$%%%%%%###!!!!!!$$$'''$$$!!! $$$%%%######%%%$$$""""""$$$$$$!!!!!!$$$ '''"""!!!'''"""***"""$$$$$$"""$$$)))$$$ '''$$$###### $$$%%%!!!!!!&&&!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! ###%%%%%%$$$### ###%%%%%%$$$######!!!###$$$$$$""""""$$$&&&"""###$$$$$$""""""###$$$!!!###$$$$$$######$$$%%%%%%$$$###""""""###$$$$$$"""###%%%%%%$$$$$$%%%'''$$$$$$%%%&&&######)))"""$$$%%%$$$""""""###%%% %%%$$$$$$$$$%%%%%%&&&'''############$$$%%%&&&&&&"""(((%%%###'''$$$!!!)))###%%%&&&%%%######%%%'''+++)))'''((()))***))))))###(((&&&!!!$$$,,,+++$$$###%%%&&&&&&%%%%%%''')))***((('''&&&''')))+++---+++---///000///...///000....../////////000000000222333555555444444666777333444555555555666888:::777;;;AAAHHHPPPYYYbbbhhhfffgggjjjnnnrrrwww|||}}}zzzzzz{{{uuullliiikkkmmmuuu~~~yyyrrrlll^^^\\\]]]eeeuuusssfffeeesss{{{kkk```YYYRRRMMMIIIFFFAAA>>>=========<<<999999:::::::::999888888888888888888888999999:::555666777777666444222000+++---(((666+++111+++444444777;;;>>>@@@BBBDDDFFFEEEEEEEEECCCAAA@@@AAABBB<<<>>>AAACCCCCCBBBAAA@@@<<<;;;888555222000...---***)))(((((()))((('''&&&$$$)))***&&&%%%''''''$$$$$$%%%&&&&&&%%%%%%&&&((("""(((+++&&&###$$$''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$%%%%%%$$$######$$$%%%%%% """$$$$$$######$$$%%% $$$(((&&&"""!!!%%%)))######$$$%%%%%%%%%%%%$$$###!!! !!!###$$$%%%%%%"""######$$$%%%%%%$$$$$$$$$###"""""""""###$$$%%%""""""###$$$############"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!""""""""""""###$$$%%%))))))))))))))))))))))))%%%&&&(((((('''&&&''''''$$$%%%''''''''''''(((***%%%'''$$$'''+++"""###$$$######""""""###$$$%%%"""######""""""!!!  !!!"""$$$$$$"""!!! !!!"""""""""""""""!!! $$$!!!$$$  !!!!!! """&&&***"""### &&&(((######***''' &&& !!!((($$$!!!$$$%%%$$$!!!!!!$$$)))$$$&&&$$$!!!%%%%%% ###!!!)))&&&!!!"""'''!!!""""""######""""""############""""""!!!$$$$$$### !!!###!!! !!!%%%$$$######"""############$$$%%%%%%######$$$%%%!!!###$$$$$$######$$$%%%%%%$$$###""""""###$$$$$$!!!###$$$$$$$$$$$$&&&'''######%%%&&&""" $$$+++!!!$$$%%%%%%"""!!!###%%%$$$###"""!!!"""$$$%%%'''$$$$$$$$$$$$%%%%%%&&&'''############$$$%%%&&&'''###(((&&&$$$'''$$$###,,,###%%%&&&%%%"""!!!###&&&)))'''%%%$$$&&&'''((('''###)))%%%+++(((''')))+++,,,***((('''''',,,+++)))'''(((***,,,...---///111222000//////000////////////000000000000000222333333333333444666555666777888888999;;;===>>>CCCLLLXXXfffuuu~~~xxxmmmkkklllrrrxxxzzz{{{xxxfffaaa^^^dddrrrooo]]]YYYggguuueee[[[WWWQQQJJJFFFEEEDDDBBB???<<<<<<======<<<<<<;;;:::;;;;;;:::999888888888888333444666777666555333222---///,,,;;;000444,,,444111555:::>>>AAACCCDDDFFFBBBCCCCCCBBB@@@???AAABBB;;;===AAADDDEEEEEEDDDCCC@@@???<<<888555333111000+++)))&&&'''***+++(((&&&###''''''###$$$((()))$$$$$$%%%&&&&&&%%%%%%'''(((###))),,,'''$$$%%%(((((($$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''!!!"""###$$$%%%$$$######&&&%%%$$$######$$$%%%&&&###%%%&&&&&&$$$######$$$###)))---***$$$!!!%%%+++"""###$$$%%%&&&%%%$$$$$$""""""###%%%''''''%%%$$$"""###$$$%%%%%%%%%%%%%%%$$$###"""""""""###%%%&&&"""$$$%%%$$$"""!!!###$$$"""############$$$$$$$$$!!!"""###$$$$$$###"""!!! !!!!!!!!!"""###%%%&&&((()))***)))***,,,---,,,((((((***)))%%%$$$'''$$$%%%&&&'''((('''&&&%%%'''((((((&&&$$$$$$%%%&&&$$$&&&$$$ $$$######"""""""""###$$$%%%%%%###$$$%%%$$$""" !!!"""!!!!!!###$$$###"""&&&'''&&&###""""""!!!"""""""""!!! ###""" !!!&&&***###""""""""""""""""""######"""!!!"""$$$$$$###!!!&&&$$$###"""!!!"""$$$%%% ###### !!!!!!"""""""""############$$$$$$$$$!!! !!!$$$$$$"""!!!$$$###!!!######"""""""""!!! !!!###%%%!!!"""""""""##################'''(((######$$$$$$###!!! !!!"""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%((($$$### '''$$$######%%%&&&&&&$$$"""$$$$$$$$$$$$%%%&&&'''(((!!!"""############$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&(((---...((($$$%%%$$$&&&&&&&&&%%%######$$$&&&###&&&((()))'''&&&(((***((('''&&&%%%%%%&&&((()))''''''&&&%%%&&&(((***,,,&&&)))'''&&&)))((($$$***''''''***+++***,,,000,,,///222333222111222333222222222222222222111111///111333444444444555666>>>===<<<<<<===AAAHHHLLLPPPVVVdddxxxrrrooo}}}yyyrrrlllooo}}}jjj```\\\^^^lll|||}}}xxxkkk]]]VVVVVVQQQIIIFFFFFFEEECCCAAA???======:::???CCCBBB<<<999:::<<<444333444555777777444222//////......///000111222---...222:::BBBFFFFFFDDDHHHHHHGGGEEECCCAAA???>>>===???BBBDDDDDDDDDFFFGGGFFFEEEBBB>>>;;;888777666111///------......***'''&&&&&&%%%&&&''')))+++,,,'''''''''''''''((()))***((('''%%%$$$###$$$%%%%%%%%%''''''%%%######'''+++$$$%%%&&&&&&''''''&&&&&&%%%%%%###!!! !!!$$$'''%%%$$$######%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))((($$$###&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###%%%%%%&&&$$$""""""$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$#########"""""""""!!!"""$$$&&&'''%%%######### !!!###$$$%%%&&&'''$$$%%%''''''&&&&&&((()))***''''''******'''&&&)))$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%$$$%%%'''))) %%%&&&""""""&&&((('''#########"""######$$$$$$"""$$$%%%$$$"""!!!!!!!!!###""""""###$$$### !!!###$$$"""!!! !!! !!!""""""""""""&&&%%%### ###&&&"""""""""######""""""""" """!!!!!!!!!"""""""""!!!!!!!!! $$$%%%!!! ###%%%$$$"""""""""""""""!!!!!!!!!"""############$$$$$$$$$'''%%%"""###%%%''''''%%%###%%%######%%%######$$$%%%$$$###$$$%%%'''"""""""""""""""######$$$###$$$""" &&&'''$$$$$$%%%&&&&&&%%%$$$%%%'''###$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%""")))"""'''(((%%%***###$$$%%%%%%%%%$$$$$$$$$""""""""""""###$$$%%%&&&%%%(((+++)))$$$"""$$$(((%%%&&&'''&&&%%%%%%&&&'''%%%***+++'''%%%&&&%%%""""""###%%%%%%&&&)))---000 ###%%%%%%######$$$&&&###%%%(((******)))&&&$$$***)))'''&&&%%%&&&'''(((!!!'''***((('''******''',,,)))))),,,---,,,---111---///111111111111111222000111222444444444444444///111333333444555888:::;;;???EEEIIIMMMTTT]]]dddtttyyygggZZZWWWVVV\\\eeesss}}}}}}xxxwwwrrriii\\\YYYTTTPPPLLLIIIFFFDDDEEEDDDAAA>>>;;;888888888;;;;;;:::999999777666555222111000//////000111111...///222999@@@EEEEEEDDDEEEEEEDDDDDDCCCAAA@@@@@@>>>@@@BBBBBBCCCCCCFFFGGGIIIHHHFFFCCC@@@===;;;:::333111//////000000---***((('''''''''((()))***+++&&&&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$######'''***$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$###!!! !!!$$$&&&%%%$$$############"""!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%$$$!!! ######!!!'''&&&&&&%%%$$$###"""!!!%%%$$$#########$$$&&&&&&$$$######$$$%%%%%%###!!!%%%%%%$$$######$$$%%%%%%$$$$$$###"""!!! ###$$$$$$###""""""$$$%%%!!!!!!"""###$$$%%%%%%&&&((()))******(((((()))***(((%%%&&&******''''''***&&&%%%%%%%%%%%%&&&''''''"""$$$%%%$$$$$$$$$&&&((( $$$&&&$$$###&&&))))))$$$$$$######"""#########!!!###$$$$$$"""!!!""""""$$$"""!!!"""###$$$###!!! """###"""!!! !!!""" !!!"""###$$$%%%%%%### ###%%%!!!!!!############!!!!!!!!!!!!!!!###$$$$$$!!! """$$$$$$"""!!!###$$$"""!!!%%%((('''$$$$$$$$$###""""""!!!!!!"""############$$$$$$$$$&&&$$$!!! """$$$%%%&&&%%%%%%""""""&&&%%%!!!###%%%&&&&&&%%%$$$&&&'''######"""!!!"""###$$$%%%$$$&&&%%%!!! ###&&&&&&###%%%&&&&&&&&&&&&((()))$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%###%%%)))"""'''###%%%&&&%%%""""""$$$'''"""""""""######$$$$$$%%%$$$***...+++$$$ $$$***%%%&&&''''''%%%%%%&&&'''!!!&&&(((&&&%%%&&&'''&&&%%%&&&'''&&&&&&'''))),,,$$$&&&'''&&&%%%%%%&&&'''###%%%(((***+++)))'''%%%)))((('''&&&&&&&&&'''(((%%%)))+++***)))+++,,,+++...++++++...///...///333000000111111111222333333000222555777999:::999999444555666777888;;;???BBBEEEPPP___jjjqqqxxxiii\\\YYYUUUSSSTTT^^^gggmmmhhhaaahhhzzzsssmmmiiiddd^^^YYYWWWPPPGGG@@@===<<<;;;:::???@@@???<<<999777666666555444333111111111111222000111333888>>>BBBEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAAAAABBBEEEHHHIIIHHHHHHFFFDDDAAA>>><<<555333222111222111000...+++******))))))******+++&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%$$$%%%%%%$$$######&&&(((###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$"""!!!!!!###&&&%%%$$$$$$###"""!!! %%%%%%$$$$$$$$$$$$%%%%%%###########################&&&&&&######%%%%%%!!!'''&&&&&&%%%$$$###""""""%%%%%%$$$$$$%%%%%%&&&'''""""""$$$%%%&&&%%%!!!%%%$$$$$$######$$$$$$%%%############""""""""""""######"""!!! """%%%(((""""""#########$$$$$$$$$***+++,,,+++)))((()))***'''%%%%%%))))))&&&%%%'''&&&&&&%%%$$$%%%&&&'''(((%%%&&&&&&$$$""""""###$$$$$$$$$$$$""""""###$$$$$$%%%%%%$$$###"""""""""### """$$$$$$"""""""""######"""!!! !!!###$$$$$$$$$$$$$$$###!!!"""$$$&&&"""!!! !!!"""###!!!!!!!!!!!! """%%%((( !!!"""######"""!!! %%%###""""""###$$$$$$###!!!"""$$$%%%%%%$$$######!!!"""###%%%$$$###"""""""""""""""""""""""""""#########$$$$$$$$$"""!!! !!!"""######%%%### """'''%%%!!!###$$$$$$######$$$%%%$$$###"""!!!!!!###%%%&&&$$$''''''$$$!!!"""%%%((("""###$$$$$$######$$$&&&$$$$$$$$$%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$ &&&&&&"""%%%'''%%%!!! $$$)))$$$$$$%%%%%%&&&&&&&&&&&& $$$'''&&&###"""%%%)))$$$&&&'''&&&%%%$$$%%%&&&!!!$$$%%%%%%$$$%%%'''''' ###%%%&&&%%%$$$###$$$''''''''''''&&&''''''(((((('''&&&%%%&&&'''***+++%%%%%%%%%&&&''')))***+++(((***++++++***+++------...,,,,,,000111///000333333333333333444444555666444666:::===???@@@???>>>;;;===>>>???BBBGGGMMMQQQXXXjjjxxxvvvyyylll___[[[WWWSSSQQQPPPVVV[[[YYYSSSZZZppp}}}tttlll___RRRIIIDDDBBBBBB@@@BBBCCCAAA===:::999999777666444333333333444555333333555888<<>><<<555444222111111000000///...------,,,++++++******'''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$######$$$%%%&&&"""###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$######$$$&&&###$$$$$$###"""!!!!!!"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""&&&'''%%%%%%'''%%%"""#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&#########$$$%%%### $$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$%%%&&&'''#########"""!!!###&&&)))########################'''((()))(((&&&%%%%%%&&&'''%%%%%%((((((###!!!###&&&&&&%%%$$$%%%&&&'''(((%%%&&&&&&$$$""""""###$$$'''### !!!$$$%%%###!!!%%%%%%$$$###"""""""""### """$$$$$$"""""""""###!!! !!!###%%%$$$$$$$$$"""!!!!!!$$$&&&%%%$$$""" !!!"""!!!""""""!!!"""%%%''' !!!"""######"""!!! %%%!!! """###$$$###"""""""""###%%%&&&"""""" !!!  !!!"""######""""""#########$$$$$$$$$ """$$$%%%%%%$$$###"""###"""!!!&&&###!!!###$$$###""""""$$$%%%$$$###"""""""""###%%%%%%%%%&&&'''&&&###"""$$$(((###$$$$$$###"""!!!!!!"""############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%"""***###((("""+++"""%%%'''%%%!!! $$$)))$$$$$$%%%&&&&&&&&&%%%%%%###"""!!!"""$$$%%%%%%$$$###%%%&&&%%%$$$###$$$%%%$$$$$$%%%&&&$$$$$$%%%'''!!!&&&''''''&&&&&&%%%$$$######$$$%%%%%%&&&((('''&&&%%%&&&(((***,,,%%%%%%&&&'''(((***+++,,,)))***+++,,,++++++,,,///...,,,---111222000000333444666888888666555777999999<<>><<<;;;777666666555666777888999666666777999<<>>555444333111///......///000000000///...,,,++++++***)))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&!!!###%%%$$$######%%%'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###""""""$$$"""""""""###$$$%%%%%%&&&&&&"""######$$$$$$$$$$$$$$$%%%###!!!!!!"""###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$"""###$$$%%%$$$%%%&&&((($$$$$$$$$############"""((()))***)))'''&&&'''((('''%%%&&&)))(((### !!!&&&%%%%%%%%%%%%&&&''''''"""$$$%%%$$$$$$$$$&&&(((&&&""" ###&&&%%%%%%&&&$$$$$$######"""#########!!!###$$$$$$"""!!!"""""" """$$$"""""""""!!! """$$$$$$$$$###"""!!!!!!!!!!!!"""###$$$###"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!&&&###!!!###$$$"""!!! !!!$$$%%%"""%%%%%%!!! !!!  !!!"""###$$$"""############$$$$$$$$$###%%%$$$"""  !!! $$$"""$$$$$$$$$###"""###%%%(((#########$$$$$$$$$$$$$$$&&&$$$$$$&&&%%%###$$$(((%%%&&&&&&%%%###""""""###""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%###&&&+++!!!)))###+++###%%%&&&%%%""""""$$$'''""""""$$$%%%%%%$$$###""")))&&&###$$$&&&'''$$$!!!$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%'''%%%###$$$((( %%%'''((('''&&&&&&(((&&&$$$$$$''')))))))))"""%%%(((+++,,,+++)))'''(((((()))))))))***************,,,///...+++,,,000///---...333444111111444555;;;@@@???:::777999>>>BBBFFFMMMSSSVVVVVVUUUSSSRRRWWW^^^ffflllsssyyy|||zzz}}}yyyvvvvvvwww}}}~~~nnn```YYYYYY\\\```fffiiihhhmmm}}}zzzvvvnnnbbbVVVNNNLLLMMMGGGEEEJJJUUU]]]aaalllxxx|||eeeYYYUUUJJJGGGCCCAAA???<<<999666888888777777888:::;;;<<<888999;;;<<<===???CCCFFFFFFFFFDDDDDDDDDEEEFFFGGGDDDEEEEEEDDDBBBCCCEEEGGGDDDEEEFFFFFFFFFEEECCCCCC888777666222///---...///222222222111000///---,,,,,,++++++************+++%%%%%%&&&''''''''''''&&&%%%$$$###$$$&&&&&&&&&$$$###$$$$$$%%%%%%%%%%%%%%%$$$&&&(((((('''%%%%%%&&& ###%%%%%%######&&&)))$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%"""###%%%%%%"""%%%%%%%%%$$$$$$$$$######!!!"""###$$$$$$$$$$$$###%%%###!!!!!!"""###$$$$$$###$$$$$$%%%%%%$$$$$$#########"""!!! """###%%%%%%$$$$$$%%%&&&$$$$$$##################***+++,,,+++***)))***+++&&&%%%'''******%%%###$$$$$$%%%&&&&&&''''''&&&&&&###$$$%%%%%%$$$%%%''')))""""""$$$&&&"""!!!)))#########"""######$$$$$$"""$$$%%%$$$"""!!!!!!!!! !!!###""" """$$$!!!""""""""" !!!###!!!!!!"""###############!!!###$$$$$$###!!!!!!"""###!!!  !!!###&&&$$$"""!!!"""$$$$$$$$$ !!!!!!"""###$$$"""&&&&&&!!!!!!"""!!! !!!"""######$$$"""############$$$$$$$$$"""###!!! """""" """"""$$$$$$###!!! !!!%%%(((!!!"""$$$&&&&&&%%%$$$###&&&!!!!!!%%%'''$$$$$$'''$$$%%%&&&&&&$$$###$$$&&&#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%!!!''' '''***###%%%###$$$%%%%%%%%%$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!)))'''&&&%%%&&&&&&%%%###&&&'''((('''&&&&&&'''((('''$$$%%%'''&&&###&&&+++'''((('''&&&$$$###$$$%%%+++(((&&&'''***........."""%%%(((+++,,,+++)))((())))))***+++++++++++++++,,,+++...333222------111111///111555666444333666:::EEENNNLLLBBB===AAAHHHPPPVVV^^^fffkkkmmmlllkkkrrrxxxsssjjjnnnyyy~~~|||uuummmfffccccccdddjjjnnnoooiii^^^TTTPPPOOOMMMMMMOOOPPPOOOSSScccsss~~~{{{wwwrrrnnnmmmnnnooolllmmmiii___SSSKKKGGGFFFEEEBBBGGGUUU]]]```hhhttt}}}zzzcccYYYLLLDDDBBB@@@===999<<<;;;:::999::::::<<<<<<:::<<<>>>??????@@@CCCFFFDDDCCCBBBBBBCCCEEEHHHIIIEEEFFFGGGFFFEEEDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFFFF======;;;666222///000222222333333333222000///...---,,,,,,+++******++++++$$$%%%'''((((((((('''&&&&&&$$$###%%%'''(((&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&!!!$$$'''(((&&&$$$#########&&&%%%"""!!!$$$'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''$$$%%%((()))'''%%%%%%%%%$$$$$$$$$$$$###"""###$$$%%%%%%%%%$$$$$$###""""""###%%%&&&%%%$$$###$$$%%%%%%%%%%%%$$$###"""""""""!!!!!!!!! ######"""!!! ###&&&##################$$$$$$&&&((()))((('''&&&''')))&&&%%%''',,,,,,(((&&&'''$$$%%%&&&'''((('''&&&%%%'''((((((&&&$$$$$$%%%&&& $$$)))(((&&&###"""""""""###$$$%%%%%%###$$$%%%$$$""" !!!!!!###%%%$$$!!! """$$$"""$$$%%%$$$###"""###$$$!!!###%%%%%%%%%%%% ###$$$$$$###$$$%%%$$$""""""$$$ !!!###""" !!!###%%%&&&%%%$$$$$$!!!$$$$$$ !!!"""!!!""""""""""""############"""############$$$$$$$$$!!!###%%%%%%###"""$$$&&&###$$$""" """"""!!!###"""###&&& """%%%''''''&&&$$$"""&&& $$$(((&&&$$$&&&!!!###$$$$$$$$$$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%###***!!!&&&///&&&!!!$$$######%%%&&&&&&$$$"""###%%%&&&''''''&&&$$$###"""$$$&&&&&&$$$$$$&&&(((((()))***)))((('''(((***'''###$$$((('''%%%'''...%%%$$$""" $$$***...(((%%%###$$$(((,,,------((('''&&&&&&'''))),,,...&&&''')))+++---...//////---,,,000666555///...222222111222777888555555777@@@NNNYYYWWWKKKDDDIIIQQQ]]]cccmmmvvv}}}wwwkkk______gggjjjssszzzyyy~~~{{{oookkkhhhbbb[[[UUURRRSSSTTT[[[\\\[[[VVVOOOIIIGGGHHHEEEBBBAAABBBAAADDDSSSccceeebbb\\\XXXVVVWWWXXXZZZ]]]___]]]UUULLLEEE@@@======:::@@@MMMSSSUUU^^^lllmmmuuu{{{yyyxxx}}}ooopppsss|||}}}}}}rrr^^^QQQMMMMMMIIIEEE???>>><<<;;;::::::;;;;;;:::===@@@AAA@@@@@@CCCFFF@@@@@@@@@AAACCCFFFIIIKKKEEEGGGHHHHHHFFFEEEEEEFFFDDDCCCCCCCCCDDDEEEFFFFFFBBBAAA???:::444222333555333333444444333222000///------,,,+++*********+++$$$%%%'''(((((((((''''''&&&%%%$$$%%%((()))'''$$$$$$%%%&&&&&&''''''&&&&&&"""%%%'''%%%###"""!!! ###&&&$$$ !!!%%%$$$$$$############$$$$$$###########################%%%$$$!!!!!!%%%'''%%%!!!""""""$$$%%%&&&''''''###$$$%%%&&&'''&&&%%%%%% !!!###&&&((((((&&&######$$$%%%&&&&&&%%%$$$### """###%%%'''((()))%%%### """&&&""""""#########$$$$$$$$$***************))))))(((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###""""""(((&&&)))+++""""""""""""!!! """$$$+++%%%"""###""" %%%!!!!!!!!!!!! !!!!!!"""!!!!!! $$$%%%###*** '''***&&& !!!!!!!!!$$$&&&%%%""" !!!"""!!!  """$$$%%%$$$((( $$$)))$$$### !!!""""""###$$$&&&(((!!!$$$&&&### $$$ &&&###!!!"""$$$$$$$$$$$$$$$###"""!!!!!!'''!!!***((("""''''''%%%$$$"""!!!!!!###$$$$$$$$$$$$###!!!!!!###%%%$$$%%%"""!!!%%%$$$!!! $$$%%%$$$###%%%%%%%%%$$$"""!!!"""&&&)))&&&$$$"""!!!!!!###&&&((('''&&&$$$""""""###$$$%%%'''((())))))''''''''')))$$$$$$######$$$$$$%%%%%%'''((())))))'''%%%%%%&&&)))(((((('''''''''(((((()))+++***((((((+++)))$$$&&&+++&&&"""%%%### '''%%%%%%''')))'''$$$&&&+++***+++***(((&&&(((---111'''***,,,,,,***,,,222888***---111222111///......222222111111222444777888@@@PPPbbbfff^^^XXX[[[aaahhhuuuzzziii```^^^[[[WWWbbbcccmmmzzz{{{ooojjjmmmuuu|||}}}xxxzzz~~~|||{{{||||||zzzpppbbbWWWNNNMMMKKKIIIFFFEEEDDDCCCEEEEEEDDDBBB???>>>???@@@DDDAAA===;;;<<>>===>>>888888===EEEIIIJJJPPPYYY^^^]]][[[XXXXXX[[[aaaeeelllooosss}}}wwwyyy{{{{{{xxxqqqkkkfff]]]ZZZYYY```lll~~~qqqssswww}}}}}}qqqeeeXXXNNNMMMFFFAAA@@@>>>;;;:::;;;888999===AAAAAA@@@@@@BBBBBB===;;;???BBBBBBBBBDDDEEEDDDCCCDDDFFFGGGGGGFFFHHHDDDAAACCCGGGIIIGGGDDDEEEGGGFFFAAA>>>>>>:::666666666555444333222111111111111111000...,,,***)))******)))(((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%######$$$%%%###"""""""""###$$$$$$%%%(((%%%$$$'''&&&###"""%%%"""###$$$$$$###"""###$$$'''%%%###!!!!!!"""###$$$!!!"""$$$%%%%%%&&&((()))$$$%%%%%%&&&%%%$$$###"""!!!$$$$$$###""""""### ###&&&%%%###"""###&&&$$$%%%""")))%%%"""$$$%%%$$$""" !!!(((%%%"""!!!"""$$$%%%&&&$$$(((###)))((())))))***+++++++++***''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%$$$!!!"""###%%%&&&'''''''''###'''&&& !!!&&&&&& $$$$$$$$$###""""""$$$&&&%%%!!! ###""""""!!!!!!!!!""""""#########""""""######"""!!!!!! ((("""((($$$%%%###&&&'''$$$"""###!!! ###%%%%%%"""!!!!!!"""&&&%%%###!!! !!!"""###$$$"""'''"""!!! """$$$###!!!!!!###%%% !!!!!!!!!"""###&&&&&&$$$&&&!!!'''$$$$$$$$$$$$$$$###"""""" %%%(((&&& %%%!!! !!!$$$&&&((((((!!!"""###""""""###&&&(((!!!!!!'''(((%%%$$$'''$$$!!!!!!$$$%%%######%%%$$$$$$$$$###"""###%%%(((&&&%%%$$$######%%%&&&((('''&&&$$$###"""###$$$%%%!!!"""######!!!!!!"""###############$$$%%%&&&&&& ###$$$$$$%%%&&&((((((''''''&&&''''''((((((%%%'''&&&%%%&&&)))(((###,,,000***$$$%%%  ***(((((()))(((&&&***000%%%'''))))))((()))---///))),,,...---,,,,,,111666---///222333222111111222///000222444666888999:::===MMM___gggfffeeekkkqqq}}}qqqddd___]]][[[^^^\\\cccoooqqqiiidddgggccchhhllllllmmmooommmiiiaaa^^^\\\\\\[[[VVVLLLEEEBBBAAA???>>><<<<<<;;;;;;<<<>>>>>>===;;;:::;;;;;;AAA???===::::::<<<@@@DDDDDDCCCAAA???>>>===<<<<<>>>>>>>>======<<<<<<;;;;;;999999888555333222333555444444777;;;;;;999;;;???777888:::999777666666777:::===CCCLLLYYYbbb___WWWZZZZZZYYYUUUOOOHHHBBB>>><<<;;;<<>>=========<<<@@@<<<<<<@@@BBBAAA@@@BBBFFFFFFFFFGGGIIIJJJIIIHHHHHHEEECCCDDDGGGIIIGGGEEEAAADDDEEEDDDDDDFFFEEEBBB?????????>>><<<999777555555444222000///...//////***)))((('''''')))***,,,''''''''''''&&&&&&&&&&&&###$$$%%%%%%######$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&######&&&'''$$$$$$'''###$$$###"""!!!!!!###%%%$$$$$$$$$$$$$$$######"""$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%$$$###### """$$$$$$###"""###$$$###""""""###%%%%%%$$$###((('''%%%$$$%%%%%%%%%$$$ ######""""""###$$$"""&&&'''&&&%%%%%%'''!!!((($$$--- ''' &&&&&&&&&'''))))))*********'''''''''((((((((((((((('''&&&&&&%%%%%%$$$$$$$$$""""""###$$$$$$######""""""""" %%%!!!""""""""" !!!###!!!!!!"""###$$$######$$$!!!!!!""""""###$$$$$$%%%"""""""""######""""""!!! ###""" !!!%%%''''''%%%%%%&&&$$$ !!!""""""######$$$$$$"""""""""""""""$$$%%%&&&$$$)))$$$!!!(((&&&!!!"""&&&***)))### """&&&&&&&&&'''((((((&&&$$$"""!!!'''  !!!###$$$$$$#####################&&&$$$$$$$$$!!! !!!###"""&&&''''''%%%"""!!!!!!"""!!!!!!"""$$$$$$###"""###$$$"""###%%%$$$!!!"""&&&"""$$$%%%%%%$$$###%%%&&&!!!""""""###############&&&%%%%%%$$$$$$$$$%%%%%%%%%'''((((((&&&&&&''')))"""""""""###$$$%%%&&&'''!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%&&&'''((()))%%%''''''%%%'''***)))%%%$$$$$$%%%+++***'''...)))%%%$$$''''''&&&)))...)))***+++++++++******))),,,///000000...,,,---...000000///...,,,---000333333666;;;BBBHHHNNNRRRUUUXXXbbbqqq~~~yyyzzz|||ssslllgggcccaaabbbkkkvvvwwwhhhTTTHHHEEEAAADDDKKKKKKBBB???CCC@@@===;;;:::<<<======<<<::::::::::::;;;<<<======999;;;<<<===???BBBGGGJJJNNNLLLIIICCC??????BBBFFFHHHIIIJJJJJJHHHEEECCCCCCBBBBBB@@@===:::888999:::777777999;;;;;;999999:::777999::::::999888888999???>>>>>>@@@EEEGGGEEEAAAFFFFFFFFFDDDBBB@@@===<<<777666888;;;AAAMMMbbbuuu}}}qqqggg___\\\aaaiiimmmqqquuuvvvyyyzzzzzzzzziii```^^^TTTQQQJJJAAA>>>??????===<<<:::;;;???AAA???@@@BBBCCCCCCDDDFFFHHHIIIHHHFFFGGGEEECCCDDDFFFHHHGGGFFFFFFIIIIIIFFFEEEFFFDDD@@@@@@AAAAAAAAA@@@===;;;:::;;;999666333000000000111000...,,,******+++,,,...'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%######$$$%%%&&&&&&%%%%%%%%%&&&&&&'''%%%"""###&&&'''$$$%%%(((""""""""" """$$$"""###%%%&&&&&&%%%###"""###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$###"""###%%%$$$"""!!!"""%%%&&&$$$!!!%%%%%%***'''%%%'''!!!###$$$%%%$$$###$$$%%%"""$$$&&&'''(((((('''&&&!!!'''###---!!!(((!!!%%%&&&'''''''''''''''&&&&&&((((((((((((((('''''''''((((((''''''&&&&&&&&&&&&)))))))))((((((&&&%%%%%%$$$!!!!!!###"""!!!''' !!!###"""!!! !!!"""""""""!!! ###%%%%%%"""""""""""""""""""""""" !!!!!!"""!!!!!! %%%###$$$$$$###%%%(((&&&"""(((+++((($$$$$$%%%$$$!!! !!!###$$$%%%%%% !!!!!!"""######$$$###%%%""""""!!!$$$'''&&&""" ###&&&###(((++++++&&&######%%%%%%%%%### $$$######""""""###$$$$$$$$$(((&&& %%%!!!%%%&&&$$$!!!&&&''''''&&&###!!!!!!"""%%%&&&&&&&&&&&&'''&&&%%%###"""$$$&&&$$$ !!!&&&"""$$$%%%%%%$$$###%%%&&&#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&###$$$&&&%%%$$$$$$&&&'''############$$$%%%&&&'''%%%'''((('''&&&$$$$$$%%%$$$$$$$$$%%%&&&'''((()))''')))(((&&&''')))'''###$$$+++)))'''***&&&"""'''%%%###$$$)))***((((((***,,,+++++++++,,,------...---...//////...,,,,,,,,,555444222000///000444777999===EEEOOO[[[fffoootttxxxzzzwwwssslllfffhhhmmmpppooonnnkkkddd\\\]]]___eeennnnnnaaaOOOCCCFFF@@@???EEEEEE>>>>>>DDD?????????@@@BBBCCCBBBAAA>>>>>>===>>>>>>???@@@@@@AAAAAABBBDDDHHHPPPYYY___cccaaa[[[SSSMMMNNNUUU[[[fffhhhjjjhhhaaaZZZTTTQQQRRRQQQNNNHHHCCC???>>>>>>>>>?????????@@@@@@@@@>>><<<===>>>>>>===>>>@@@BBBIIIFFFDDDAAA>>><<<;;;;;;888888888999:::<<<>>>???999666777:::>>>FFFUUUccclllqqquuuyyy}}}rrreee]]]XXXUUUVVV[[[ZZZ]]]```dddkkkxxx}}}vvvxxx}}}yyyssseeeSSSJJJGGGBBB<<<>>><<<===AAABBB@@@AAAEEEBBBBBBCCCEEEHHHHHHGGGEEEFFFDDDDDDDDDEEEFFFFFFFFFHHHKKKKKKHHHFFFGGGDDD@@@AAABBBCCCCCCCCCCCCBBBAAAAAA???;;;777444222222222444222///,,,+++***++++++''''''&&&&&&%%%%%%$$$$$$###$$$%%%%%%######$$$%%%''''''&&&&&&%%%&&&&&&'''%%%"""###&&&'''$$$%%%(((%%%&&&&&&$$$######%%%'''"""###%%%''''''%%%###"""!!!###%%%%%%%%%%%%''')))$$$$$$$$$$$$$$$$$$$$$%%%"""###$$$$$$######$$$&&&$$$"""!!!"""%%%&&&$$$!!! '''###!!!$$$$$$&&&''''''%%%###$$$$$$$$$""" $$$%%%$$$!!!"""''' )))'''!!!&&&'''''''''''''''&&&%%%%%%((((((((((((((('''''''''''''''''''''''''''((((((###$$$$$$%%%%%%%%%%%%%%%&&&((()))&&&"""!!!###%%%"""###%%%%%%###"""###$$$!!!!!!!!!############"""""""""!!!!!!!!! !!!!!!!!!!!! )))"""$$$$$$!!!'''"""'''+++'''""""""$$$%%%"""!!! ###$$$%%%$$$######""""""!!!  '''$$$!!!***!!!""""""!!! !!!###"""''''''###!!!$$$(((###%%%(((%%%###$$$###"""""""""###$$$%%% %%%)))'''!!!&&& ###&&&''''''&&&%%%"""$$$%%%&&&%%%$$$%%%&&&###%%%%%%######&&&&&&$$$######%%%&&&###!!!&&&###$$$%%%$$$######%%%'''&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&"""$$$%%%%%%$$$$$$&&&'''$$$$$$######$$$$$$%%%&&&"""$$$&&&&&&%%%%%%&&&'''&&&%%%%%%%%%&&&'''((((((&&&((('''$$$%%%'''%%% (((...***'''***&&&!!!''''''%%%&&&,,,///---++++++,,,***)))***---000111111........................222222111000000333888<<>>>>>???===:::===AAAAAABBBDDDGGGIIIJJJHHHFFFDDDCCCCCCCCCCCCDDDEEEEEEEEEHHHIIIGGGGGGHHHGGGDDDCCCCCCDDDDDDEEEEEEFFFFFFEEECCC@@@<<<999666555444444333111///,,,***)))((('''''''''&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%''''''&&&%%%%%%%%%&&&&&&&&&######&&&'''$$$$$$'''###%%%&&&%%%$$$###$$$%%%"""###%%%''''''&&&$$$### """$$$%%%%%%&&&(((***$$$$$$######$$$$$$%%%&&&###$$$$$$###"""###%%%&&&###""""""###%%%%%%$$$###$$$"""'''$$$!!!###%%%'''((('''%%%######$$$$$$""" !!!###%%%%%%$$$"""&&&&&&'''!!!&&&''''''((())))))((((((((()))(((((((((''''''''''''%%%%%%&&&&&&'''((((((((( """############%%%***%%%"""$$$$$$ !!!###%%%%%%$$$#########"""!!!!!!""" """"""################## !!!"""""""""""""""### $$$%%%$$$&&&###!!!"""""" $$$!!! ###$$$$$$###############"""!!! """$$$ """((($$$"""---(((%%%!!! !!!!!!!!!!!!######!!!!!!###%%%'''""""""(((%%%$$$$$$###"""!!!"""###%%%&&& %%%)))'''!!!&&& $$$''''''$$$"""###&&& ###%%%&&&&&&%%%&&&'''###### $$$%%%"""######%%%'''### &&&$$$$$$$$$###"""###%%%(((&&&%%%$$$###$$$%%%'''((($$$%%%%%%&&&&&&'''&&&&&&###%%%&&&&&&&&&&&&''')))%%%%%%$$$$$$######$$$$$$!!!###%%%&&&&&&&&&''')))(((''''''&&&''''''((((((&&&''''''%%%&&&)))'''###$$$***'''%%%***)))'''...***''''''---000///...///---,,,+++,,,//////---+++000///......000111222333///000222444777<<>>@@@EEEKKKNNNFFF>>>888;;;@@@CCCEEEHHHFFFIIILLLOOOXXXhhhtttxxxrrrggg^^^^^^^^^ZZZRRRNNNIIIIIIKKKQQQ\\\iiiuuu|||ppp\\\KKKGGGDDDAAA<<<888:::??????@@@BBBFFFHHHIIIGGGEEEBBBBBBBBBBBBBBBBBBCCCEEEBBBEEEGGGEEEFFFIIIHHHEEECCCBBBAAA@@@AAABBBDDDEEEEEEDDDBBB@@@>>><<<:::999555555444333111///,,,+++(((((((((((())))))))))))###$$$%%%%%%######$$$%%%'''&&&&&&%%%$$$$$$%%%%%%'''$$$$$$&&&&&&######&&&!!!###%%%&&&$$$###"""#########%%%&&&&&&&&&%%%%%%"""###%%%%%%%%%%%%'''((($$$$$$#########$$$%%%&&&###$$$$$$###"""###%%%'''!!!"""$$$$$$######$$$$$$(((%%%###%%%''''''%%%$$$"""$$$%%%%%%$$$######$$$ %%%&&&$$$$$$'''***"""%%%'''(((!!!%%%&&&'''(((***++++++++++++))))))(((((('''''''''&&&###$$$$$$%%%&&&'''(((((($$$$$$%%%&&&&&&&&&&&&%%% &&&"""!!!'''&&&!!!######"""!!!!!!!!!###$$$!!!!!!$$$###""""""###$$$%%%&&&&&&'''!!!!!!"""###############!!!'''"""***!!!  ### %%%""" """$$$$$$###!!!"""###$$$$$$%%%$$$$$$%%%&&& ###&&&000***###!!!###$$$###!!!'''%%%""""""######"""!!!++++++!!!###$$$ $$$###"""!!!"""###%%%&&& %%%(((&&& %%%"""###!!!!!!'''---###%%%''''''&&&$$$$$$$$$!!!%%%%%%!!!"""'''(((%%%###$$$&&&'''### &&&%%%%%%$$$"""!!!"""&&&)))$$$###!!! """$$$&&&$$$%%%&&&&&&'''''''''&&&!!!###$$$$$$$$$$$$&&&''''''&&&%%%$$$############$$$&&&((((((''''''((())))))(((((('''''''''((((((&&&((((((''')))---+++'''&&&,,,(((%%%)))((('''...---'''&&&***......///111111000/////////,,,&&&!!!222000//////111444666777444666:::>>>CCCIIIQQQVVVhhhppp~~~kkkkkkrrrxxxyyyvvvrrrpppqqqmmmhhhjjj```RRRFFF@@@===<<<;;;:::AAAEEEBBB>>>@@@DDDEEEAAAEEEIIILLLPPPXXX^^^aaaqqqyyyrrrvvv|||~~~{{{yyyyyypppvvv{{{zzzuuuooopppvvvwwwrrrtttxxx|||~~~|||yyyvvvttt{{{zzzfff[[[[[[NNNLLLJJJIIIKKKQQQWWW\\\OOODDD===@@@FFFHHHFFFEEE@@@AAA@@@???FFFTTT```ddd^^^VVVSSSYYY```^^^VVVPPPGGGGGGIIINNNXXXcccmmmssssss|||yyyZZZUUUPPPJJJCCC===???DDD<<<===???CCCFFFFFFDDDBBBAAABBBBBBBBBAAAAAACCCDDDBBBFFFGGGEEEEEEGGGFFFCCCBBB@@@===;;;;;;<<<>>>@@@DDDDDDCCCCCCAAA???>>>===777888999999777555222000))))))******++++++,,,,,,###$$$%%%%%%######$$$%%%'''&&&%%%%%%$$$$$$$$$$$$(((%%%$$$'''&&&######%%%###&&&)))+++)))'''&&&%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$#########$$$&&&'''$$$$$$$$$###"""###%%%''' ###&&&%%%###"""###&&&###$$$"""!!!"""%%%%%%"""!!!#########"""###$$$ &&&(((!!!$$$,,,!!!$$$))) ***!!!###''''''''''''((((((((((((''''''''''''(((((((((((('''+++###+++$$$111&&&###$$$&&&''''''&&&%%%%%%&&&&&&%%%$$$###"""""""""""""""############$$$$$$$$$$$$!!! """!!! """%%%&&&%%%###!!!!!!!!!!!!!!!"""######!!!!!!"""#####################$$$!!!###(((!!!!!!"""###############!!!###$$$### """%%%""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!! """&&&!!!$$$#########$$$$$$%%%%%%%%%###$$$%%%$$$""""""%%%((($$$$$$$$$###!!!"""$$$&&&######$$$%%%%%%%%%%%%$$$ !!!###&&&))))))'''%%%&&&%%%###""""""###%%%&&&$$$((((((&&&&&&'''&&&"""###((()))%%%%%%((((((############$$$$$$%%%&&&&&&$$$&&&''''''%%%%%%&&&'''&&&&&&&&&$$$######$$$&&&###%%%''')))!!!'''###&&&&&&''''''''''''&&&&&&((('''&&&(((******'''$$$$$$&&&(((((('''((()))+++,,,+++)))((((((((()))***,,,***)))***,,,...///000222000111444222+++***...---...111333666777888999AAA===@@@LLLWWW]]]___aaattt}}}|||uuudddaaabbblllwwwyyyqqqggghhhbbb^^^^^^```___WWWPPPQQQMMMGGGCCCAAA???>>>===DDDEEEGGGIIIJJJKKKMMMOOOTTTUUUYYY___aaaccclllvvv|||vvvnnniiibbb]]][[[ZZZZZZ[[[MMMIIIDDDBBBDDDIIILLLNNNNNNIIICCCAAABBBDDDGGGKKKJJJJJJKKKMMMPPPQQQPPPNNNCCCDDDFFFLLLSSS[[[___aaadddiiisssvvviiieee```OOODDDDDDAAA>>>>>>???@@@AAAAAA???>>>===@@@BBBAAA@@@@@@CCCFFFEEEDDDCCCCCCDDDFFFHHHIIICCC@@@<<<888666666777888===>>>AAACCCDDDCCCBBBAAA999:::999666333111111222,,,333222***''',,,,,,'''%%%'''))))))'''%%%$$$%%%((('''&&&&&&&&&&&&%%%$$$''''''&&&%%%######$$$&&&#########$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%""" !!!%%%(((((('''''''''(((&&&$$$"""######'''&&&$$$###$$$$$$###"""""""""###&&&))))))&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""$$$%%%!!!#########$$$&&&'''$$$$$$$$$#########""""""''''''((((((((()))))))))''''''''''''((((((((((((&&&---&&&***)))###&&&###%%%&&&&&&%%%$$$$$$%%%$$$###############$$$$$$"""############$$$$$$$$$$$$!!!!!!###"""!!!###&&&(((''' $$$!!!!!!!!!!!!!!!"""######!!!!!!"""###############&&&""""""%%%%%%"""###'''"""######$$$$$$$$$######"""$$$&&&$$$"""!!!###&&&""""""""""""###$$$%%%&&&"""""""""""""""""""""""""""######'''$$$!!!((("""###############$$$$$$###$$$%%%$$$""""""%%%(((###$$$$$$###""""""###%%%!!!!!!"""##################$$$$$$%%%%%%&&&&&&&&&&&&%%%###""""""###%%%&&&###%%%$$$!!!"""&&&(((&&&###### !!!%%%&&&"""%%%%%%$$$$$$$$$$$$$$$$$$!!!###%%%%%%%%%&&&(((***&&&&&&&&&$$$###"""$$$&&&"""&&& ((('''''''''&&&&&&''''''''''''&&&&&&)))'''&&&''')))***(((%%%%%%'''(((((('''''')))******))))))((()))***+++,,,,,,,,,+++,,,---//////000000///111555444000111666333555888:::===BBBHHHLLLQQQQQQXXXeeennnppppppqqqwww}}}tttmmm```]]][[[___eeefff___XXXPPPNNNMMMMMMMMMLLLJJJHHHQQQNNNKKKIIIJJJKKKKKKKKKJJJMMMQQQTTTWWW]]]eeekkkkkkoootttwwwzzzxxxoooeee^^^XXXTTTOOOMMMOOOVVV___eee^^^XXXQQQLLLIIIGGGHHHIIIHHHFFFEEEEEEHHHJJJKKKKKKDDDBBB@@@BBBGGGLLLQQQSSSRRRUUU\\\hhhxxxyyyzzzxxxeeeVVVOOOGGG>>>@@@BBBAAA@@@>>>>>>>>>>>>???@@@@@@@@@AAADDDFFFDDDCCCBBBBBBDDDFFFHHHJJJBBB???;;;666333222333333555777:::>>>AAADDDEEEFFF@@@@@@>>>:::666333333444111333333---******)))''''''((()))(((%%%$$$###$$$'''&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$  ######"""$$$%%%&&&%%%###""""""###'''&&&$$$$$$#########"""%%%$$$$$$&&&((('''$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&& !!!############%%%&&&$$$$$$$$$#########""""""((((((((()))))))))******''''''''''''(((((((((((($$$...((()))"""!!!((("""$$$%%%%%%$$$######$$$""""""""""""###$$$%%%&&&"""############$$$$$$$$$###!!! !!!"""$$$$$$###!!!%%%'''''' $$$"""!!!!!!!!!!!!"""######!!!!!!"""###############&&&$$$###%%%%%%""""""$$$$$$$$$$$$%%%$$$$$$###### ###$$$### """%%%"""""""""###%%%&&&((()))""""""""""""############!!!&&&!!!$$$### &&&#########"""""""""""""""###$$$%%%$$$######%%%'''!!!###$$$$$$###""""""###!!!""""""###############%%%&&&&&&$$$""""""%%%(((&&&%%%$$$######$$$%%%&&&"""""" %%%)))***###%%%$$$""""""&&&'''&&&&&&&&&&&&%%%$$$#########"""###%%%%%%$$$%%%&&&(((%%%&&&&&&%%%######$$$&&&%%% &&&"""%%%'''&&&&&&''''''''''''&&&&&&)))'''&&&&&&((()))(((''''''((())))))''''''((()))))))))((()))***,,,...///------......//////000000222333555888777555888>>>999>>>DDDIIIMMMVVVbbbkkkiiimmmuuu~~~|||zzz|||~~~~~~wwwsssnnngggbbb^^^ZZZUUURRRRRRPPPLLLHHHAAACCCEEEEEEEEEGGGJJJNNNVVVVVVVVVYYY]]]aaacccccc\\\```eeehhhmmmvvvyyylllfffbbb\\\WWWXXXaaappp{{{xxxtttkkkbbbZZZUUURRRPPPIIIEEEAAA@@@BBBFFFIIIKKKDDD@@@:::777999===@@@BBBCCCCCCEEEKKKXXXhhhxxxxxx|||nnn```RRRFFFFFFFFFDDDAAA@@@@@@AAA???===<<<<<<===?????????AAAAAAAAABBBCCCFFFHHHIIIDDDAAA<<<888444111000000///111333777;;;@@@CCCEEEDDDDDDCCC???:::666555555222111222444333//////222((()))((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&'''''''''%%%&&&&&&%%%######$$$&&&''''''&&&&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$"""  ###$$$%%%$$$"""###$$$$$$""""""###$$$$$$$$$######$$$$$$%%%&&&'''&&&%%%$$$%%%%%%###"""########################$$$$$$%%%$$$######$$$&&&!!!"""######""""""$$$%%%$$$$$$$$$###############))))))))))))************''''''''''''((((((((((((###---'''***$$$"""((("""$$$%%%%%%$$$######$$$######""""""###$$$$$$%%%""""""#########$$$$$$$$$"""!!!!!!"""$$$%%%%%%%%%"""&&&%%%!!!""""""!!!!!!""""""###$$$!!!!!!"""###############"""!!!!!!""""""!!!!!!!!!######$$$$$$$$$###"""""""""$$$%%%$$$!!! ###&&&#########$$$%%%&&&'''(((!!!!!!!!!"""""""""""""""$$$&&&###### %%%$$$$$$######"""""""""!!!###$$$$$$$$$$$$$$$%%%&&& """%%%%%%$$$"""""""""###$$$%%%%%%&&&&&&%%%%%%!!!%%%'''&&&"""!!!$$$)))%%%$$$$$$######$$$$$$%%%!!!""" $$$(((((())))))'''$$$$$$%%%''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%###""""""###&&&'''((('''%%%$$$%%%'''###(((!!!&&&###''')))&&&&&&''''''''''''&&&&&&)))(((&&&&&&'''((())))))((()))***)))((('''((()))******)))***+++,,,...///,,,...///000000000111222888;;;>>>???===<<<@@@EEEDDDMMMWWW___fffqqq}}}|||xxxpppgggcccbbbbbb^^^[[[ZZZVVVQQQLLLIIIGGGGGGGGGGGGHHHKKKMMMPPPVVV\\\aaaeeefffiiiooovvv{{{}}}~~~xxx|||yyytttlllccc```hhhyyy~~~tttnnnjjjfffVVVPPPIIIEEEFFFJJJNNNPPPHHHCCC===999888:::;;;<<<===<<<:::<<>>===;;;:::888888;;;@@@EEEIIIPPPXXXccclllpppsssuuuvvvvvvxxxvvvvvv}}}qqqcccRRRLLLOOOSSSQQQMMMGGGBBB===<<<===>>>===;;;======>>>@@@BBBDDDEEEFFFHHHFFFCCC@@@<<<999666555222111000///000222555777999>>>DDDGGGEEEAAA<<<999999333222666111(((&&&,,,......---***((('''(((***$$$&&&((((((&&&&&&(((***###%%%&&&&&&%%%$$$%%%&&&(((((('''&&&%%%%%%$$$###&&&%%%%%%$$$%%%%%%&&&&&&!!!!!!"""#########$$$$$$"""$$$%%%%%%$$$$$$&&&''' """$$$$$$###$$$''')))$$$$$$###""""""###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$######%%%'''!!!"""######"""!!!"""$$$########################((((((((()))))))))******''''''''''''((((((((((((%%%)))!!!+++%%%333(((%%%###%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$###"""""""""""""""############$$$$$$$$$ """$$$$$$$$$###$$$%%%$$$*** )))!!!%%%###""""""""""""###$$$$$$!!!!!!"""###############!!!######$$$&&&&&&### !!!!!!""""""!!!!!! """$$$""" !!!$$$######""""""""""""###### !!!!!!""""""######%%%""" &&&%%%!!!'''%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%######%%%&&&&&&%%%$$$$$$%%%"""######$$$$$$$$$$$$$$$ %%%'''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&(((%%%%%%&&&$$$ $$$!!!!!!$$$%%%%%%'''+++$$$$$$$$$%%%&&&'''''''''"""###%%%%%%$$$%%%&&&((('''(((***)))(((&&&''''''((((((&&&(((!!!((($$$&&&&&&''''''''''''&&&&&&&&&'''(((''''''''')))+++((()))******(((((()))***......---,,,,,,---...///+++...111222333666;;;@@@FFFSSSaaafffhhhkkkoooqqqnnnVVVOOOHHHGGGKKKPPPRRRRRRLLLOOOTTT\\\eeemmmssswwwtttssstttzzzyyyooolllqqquuuxxxqqqlllhhheeeXXXTTTPPPLLLIIIGGGDDDBBB>>>===<<<<<<===???BBBCCC@@@HHHQQQXXX[[[```gggmmmooooookkkhhhlllxxx}}}hhh^^^^^^___[[[VVVIIIFFFAAA===<<<;;;;;;:::<<<<<<>>>???AAABBBCCCDDDCCCBBBAAA@@@>>>;;;999777111000///...///111333555333999AAAEEEFFFCCCAAA???777555555666444111333777666666444000+++(((''''''%%%'''))))))&&&%%%'''***###$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''' !!!###$$$###"""###$$$###$$$&&&&&&%%%%%%&&&'''$$$&&&'''%%%"""!!!###%%%"""#########"""###&&&(((&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$###$$$%%%''' !!!""""""!!!!!!###$$$###############$$$$$$$$$''''''((((((((()))))))))''''''''''''(((((((((((((((+++!!!)))$$$111(((%%%"""$$$%%%%%%$$$######$$$$$$$$$###############$$$"""############$$$$$$$$$ """%%%%%%###""""""### %%% +++"""+++###&&&######""""""######$$$%%%!!!!!!"""##################$$$"""###&&&%%%  """############!!!!!!"""""""""""""""###$$$%%%!!!""""""###$$$$$$%%%%%%%%%"""""" '''############$$$$$$$$$$$$$$$###"""$$$&&&'''%%%"""&&&&&&'''&&&%%%%%%&&&((("""###$$$$$$%%%%%%$$$$$$ !!!###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###&&&'''%%%%%%&&&%%%!!!&&&######''''''$$$$$$'''%%%%%%&&&&&&&&&&&&&&&&&&!!!###%%%%%%%%%&&&(((***%%%''')))((('''%%%%%%%%%!!!%%%%%%###### &&&&&&''''''''''''&&&&&&$$$&&&))))))(((''')))***'''(((******))))))***,,,------,,,,,,---///111222---000333555666;;;DDDKKKVVVhhh{{{pppaaaPPPJJJEEEGGGPPPYYY___```aaaeeennnzzz|||uuuqqqooovvvyyytttllleee```\\\YYYWWWNNNLLLJJJHHHGGGGGGIIIJJJ???FFFLLLNNNMMMPPPXXX______bbbbbbaaaccchhhhhheee]]]___```aaafffppp}}}tttmmmfffaaa]]]YYYSSSJJJBBB<<<;;;;;;<<<<<<===???@@@AAAAAAAAA>>>>>>???@@@???>>><<<;;;333222111000000000111222000333999<<<>>>???@@@AAA555888888555666;;;??????888888888555000---++++++%%%)))+++)))&&&$$$&&&***"""$$$&&&'''&&&%%%%%%&&&"""######$$$%%%&&&&&&'''%%%%%%%%%%%%%%%&&&''''''!!!$$$''''''%%%$$$%%%&&&###$$$%%%%%%$$$###$$$&&&###&&&'''%%%""" ###'''"""$$$%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###$$$&&&((( """"""!!!"""###%%%""""""#########$$$$$$$$$''''''''''''((((((((((((''''''''''''((((((((()))+++...###((( ...''''''!!!"""$$$$$$"""!!!"""###""""""""""""###$$$%%%&&&"""############$$$$$$$$$ ###%%%%%%""" !!!"""###***!!!***!!!$$$#########"""######$$$%%%!!!!!!"""###############"""$$$!!! ###!!!!!!"""$$$%%%%%%%%%!!!###%%%###!!! """%%% !!!!!!"""###%%%&&&'''######$$$%%%&&&&&&''''''$$$+++'''!!!""" """,,,!!!!!!""""""######$$$$$$$$$""""""$$$''''''%%%"""'''((('''&&&%%%%%%''')))$$$%%%&&&&&&''''''&&&&&&&&&###!!!!!!###$$$$$$$$$###$$$$$$%%%%%%$$$$$$######&&&&&&######&&&%%%###'''###"""$$$"""(((''''''&&&&&&%%%%%%$$$$$$&&&''''''%%%%%%&&&(((###%%%''''''%%%$$$###$$$!!!((($$$+++&&&%%%%%%&&&''''''''''''''''''&&&"""&&&)))***((('''(((***&&&((()))***))))))+++---++++++,,,,,,...111333555...222555777999???JJJRRReeeyyyvvvmmmjjjuuukkk]]]bbbgggiiijjjhhh]]]RRRTTTOOOMMMSSS```mmmvvvzzz}}}vvvtttzzzuuuiii{{{}}}xxxuuutttbbb___YYYTTTQQQPPPQQQRRREEEJJJOOOMMMHHHHHHNNNUUUPPPWWW\\\___```^^^WWWOOONNNNNNNNNNNNPPPWWWaaaiiixxxoookkkzzzvvvlll^^^OOOEEEAAAAAA<<<<<<>>>???@@@@@@@@@@@@<<<===???AAABBBAAA@@@???666555444222000///......---///111222444888===@@@;;;???<<<111...444666222444666777777444222111111&&&))),,,***%%%###&&&)))!!!$$$&&&'''&&&%%%%%%&&& !!!"""###%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''((( ###&&&'''$$$###$$$%%%"""$$$%%%$$$###"""###$$$"""%%%%%%"""###''',,,###%%%&&&%%%""" !!!###"""""""""""""""""""""""""""###$$$$$$###$$$&&&(((!!!"""!!!"""$$$&&&""""""######$$$$$$$$$$$$((()))***++++++***)))(((%%%'''))))))((('''((()))))))))((('''&&&%%%%%%%%%'''%%%###$$$%%%%%%###"""!!!!!!"""###$$$%%%%%%&&&!!!$$$''''''%%%$$$&&&### ###%%%%%%$$$!!!!!!!!!!!! """%%%(((###############"""!!!!!!$$$!!! """"""!!!"""&&&###%%%###!!!"""%%%%%%%%% $$$###"""!!!!!!!!!"""###$$$&&&"""!!!###$$$###%%%)))"""$$$###"""#########$$$!!! ######!!!"""%%%"""###%%%%%%$$$$$$$$$%%%###########################&&& +++$$$...%%%'''###%%%###$$$$$$---$$$%%%&&&&&&''''''&&&&&& !!!###%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$#########%%%&&&%%%%%%"""#########""""""$$$%%%&&&%%%$$$###$$$&&&)))***'''''''''&&&$$$$$$%%%&&&)))(((&&&&&&%%%&&&'''(((***)))))))))((((((((((((&&&'''''''''%%%&&&''')))333...+++++++++***---111222---,,,///111000000333777666555777===JJJXXXccczzzrrrfffcccdddkkkqqquuusssnnnggg[[[QQQOOONNNQQQWWWYYYXXXXXXZZZYYYXXX\\\eeepppyyyuuuhhhgggrrrvvvtttwwwwwwoooeeeVVVZZZZZZSSSLLLJJJIIIGGGIIIPPPUUUUUUSSSQQQMMMHHHBBBGGGHHHEEECCCGGGOOOVVVlll{{{pppbbbQQQCCC<<>>@@@BBB>>>===>>>===<<>>;;;777444222000///555444555777999999777555888999;;;<<<;;;888444222444666888:::999666222000,,,+++***)))(((((((((((($$$&&&''''''%%%$$$$$$%%%&&&&&&%%%%%%&&&''')))***%%%&&&''''''%%%%%%&&&'''%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$###"""!!!!!!""""""%%%%%%$$$###$$$%%%&&&'''!!!###$$$$$$######$$$%%% ###%%%%%%$$$$$$%%%!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$((()))***++++++***)))(((&&&'''((((((''''''((()))))))))(((&&&&&&%%%%%%&&&$$$&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%#########$$$%%%$$$###!!!$$$!!! ###$$$$$$"""#########!!! !!!###&&& !!!"""######$$$$$$$$$)))&&&$$$%%%$$$ """ ###$$$""""""$$$'''###$$$ !!!%%%###%%%%%%$$$$$$$$$%%%&&&'''***'''&&&((('''###"""$$$###%%%&&&&&&$$$$$$$$$%%%$$$!!! ######!!!"""%%% """$$$$$$#########$$$########################$$$)))&&& &&& """(((""""""111$$$%%%&&&&&&'''&&&&&&&&& !!!###%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&############%%%%%%%%%$$$"""###%%%%%%&&&'''((()))&&&%%%%%%$$$%%%&&&((()))&&&'''((('''%%%%%%%%%&&&((('''&&&%%%%%%&&&''''''&&&&&&&&&'''(((((())))))((()))***)))((((((***,,,///+++)))++++++***,,,000222//////222444555888>>>::::::<<>>@@@FFFKKKXXXqqq}}}fffSSSCCCAAA>>>???AAABBBAAA???AAA>>>>>>@@@@@@???BBBFFF???>>><<<:::888666444333666666666999;;;<<<;;;999666777999:::999777555333111333555777777666555333000///...,,,***)))((((((%%%&&&((('''&&&%%%&&&&&&%%%$$$$$$$$$%%%&&&'''(((%%%&&&''''''%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&((('''&&&&&&&&&&&&'''(((%%%%%%$$$###############%%%%%%$$$$$$$$$%%%&&&'''!!!###%%%%%%$$$###$$$%%% ###&&&((((((''''''(((!!!###$$$###"""!!!"""#########$$$$$$$$$%%%%%%%%%((()))*********)))((('''''''''''''''%%%&&&(((***)))((('''&&&&&&&&&&&&&&&%%%(((%%%###%%%(((&&&&&&%%%%%%%%%$$$$$$$$$########################!!! !!!###$$$"""!!!$$$$$$$$$""" """$$$!!!###$$$%%%&&&&&&%%%"""!!!###!!!%%%%%%$$$######$$$&&&'''!!!$$$ !!!'''"""&&&###""""""""""""###$$$$$$!!!&&&'''$$$"""$$$%%%&&&''''''%%%######$$$$$$!!!!!!###$$$""""""&&& !!!######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$### )))"""&&&+++(((!!!""")))###&&&$$$$$$%%%&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$$$$%%%&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''"""###$$$%%%'''((()))***)))*********))))))+++---,,,)))))),,,---+++,,,000...---...111333666???HHHGGGHHHKKKVVVfffxxxtttnnnmmmppplllaaaTTTNNNPPPRRRRRRSSSYYYeeeppptttsssuuuzzztttrrrrrrrrrrrruuu~~~vvvrrruuu{{{~~~rrrlllooozzzxxxpppggg___XXXYYYXXXVVVVVVTTTKKK@@@CCCDDDEEEBBB>>><<<>>>@@@EEEYYYrrr{{{fffVVVNNNEEEEEEIIIKKKEEE>>>>>>;;;;;;>>>>>><<<===@@@===>>>>>>>>>===;;;999888777777888;;;>>>??????===666666777777777666444333...///000222444666777777555444333111...+++)))(((&&&'''(((((('''&&&'''(((###############$$$&&&&&&%%%&&&''''''%%%%%%&&&''''''%%%###!!!!!!###%%%'''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''!!!###%%%%%%$$$###$$$%%%!!!$$$%%%%%%$$$%%%&&&!!!###$$$###"""!!!"""############$$$$$$%%%%%%&&&((()))*********)))(((''''''''''''%%%$$$%%%(((+++)))((('''&&&&&&&&&&&&&&&###''''''$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!""""""###$$$&&&((( !!!"""$$$$$$$$$###!!!"""######"""!!!!!!"""$$$ !!!###$$$%%%&&&&&&""""""!!!(((&&&$$$$$$%%%&&&%%%$$$ $$$!!! &&&$$$ &&&!!!!!!!!!!!!"""""""""###$$$%%%######&&&%%%$$$%%%&&&$$$ """$$$!!!!!!$$$$$$"""###&&& """$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!)))%%% '''000...%%%$$$'''$$$$$$%%%&&&&&&&&&&&&%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$######$$$%%%'''''''''''''''$$$!!!&&&&&&&&&''''''&&&%%%%%%%%%'''***+++)))'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&###$$$%%%&&&''')))******&&&'''(((''''''''')))+++---+++,,,///000------///------000333666;;;GGGSSSXXXYYY^^^jjj{{{{{{xxxqqqmmmdddZZZXXX^^^ccceeelllssszzztttoooooouuu~~~}}}wwwtttuuu}}}}}}vvvtttvvvxxx~~~}}}ttttttrrrrrrrrrmmm^^^NNNLLLJJJIIIHHHCCC>>><<<===>>>KKK]]]kkkttt|||zzzssshhh\\\VVVVVVRRRHHH???>>>;;;:::<<<===::::::<<<<<<===???@@@@@@???===<<<777888999<<<@@@AAAAAA???999999888777666555444333...---......000333666777999999888666333///,,,***'''(((((((((&&&&&&''')))#########$$$$$$%%%%%%&&&%%%&&&''''''%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&& """$$$$$$###"""###$$$!!!###$$$######$$$%%%!!!###$$$###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$((())))))***)))((('''&&&''''''&&&%%%$$$%%%(((+++(((((('''&&&&&&&&&&&&'''((('''%%%$$$$$$$$$######!!!!!!!!!"""###$$$$$$$$$!!!######"""###&&&)))!!!###%%%&&&%%%%%%$$$$$$ !!!""""""""""""$$$&&&""""""###$$$$$$$$$$$$$$$ &&&(((&&&&&&(((&&&%%%%%%%%%&&&&&&$$$""" &&&"""$$$######$$$$$$$$$%%%%%%%%%%%%%%%...)))''''''&&&""""""$$$%%%"""$$$&&&%%% $$$%%%"""!!!$$$$$$"""###&&&!!!###%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&((()))"""%%%"""&&&###"""&&&"""(((###$$$%%%%%%&&&&&&%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&%%%######$$$&&&((('''&&&''''''&&&"""&&&&&&&&&''''''&&&%%%%%%$$$'''***+++)))(((''''''%%%%%%%%%&&&&&&'''''''''(((((((((((())))))))))))%%%&&&''''''&&&''')))+++...,,,---000000---,,,...111222666<<<@@@GGGTTTaaadddfffmmmxxx~~~||||||}}}zzzvvvssstttssspppssszzz~~~wwwvvvtttuuuwww}}}yyywwwtttnnnkkkttt{{{hhhXXXRRRMMMMMMHHH@@@<<<<<<>>>CCCMMMXXXaaahhhpppvvv{{{qqqggg[[[NNNEEEDDD>>>;;;===???======???;;;===???AAAAAAAAA???>>>999999:::===@@@AAA@@@>>>===<<<;;;:::888666444333000///---,,,---000333555:::;;;;;;:::888444111...((())))))(((&&&&&&''')))%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!######"""!!!"""######%%%&&&&&&&&&&&&'''(((!!!###$$$###"""!!!"""###'''&&&&&&%%%$$$###""""""((())))))***)))(((&&&%%%&&&&&&&&&&&&$$$%%%''')))(((''''''&&&&&&&&&''''''***&&&###"""$$$''''''&&& !!!"""###$$$%%%!!!$$$&&&%%%"""!!!###%%%"""$$$&&&&&&%%%$$$%%%&&& """###"""###$$$&&&$$$$$$%%%%%%$$$###""""""###!!!"""&&&&&&$$$###&&&"""###%%%&&&&&&%%%$$$$$$!!!((($$$$$$###!!!"""######$$$%%%$$$$$$$$$+++'''$$$%%%$$$"""$$$'''$$$!!!"""((('''!!!"""(((%%%""""""$$$%%%######'''"""$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&)))!!!###$$$"""!!!&&&$$$###+++######$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$'''((('''$$$###%%%'''%%%$$$###&&&)))+++(((%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&))))))(((''''''(((%%%%%%&&&'''((((((((((((+++++++++******)))))))))'''((()))))))))***,,,......,,,,,,000000------///333555<<>>???@@@>>>AAAJJJRRRZZZccckkkvvvyyyzzzyyyzzz|||pppcccZZZNNNEEE============>>>@@@===>>>@@@AAAAAAAAAAAA@@@;;;;;;<<<===???@@@>>><<<>>>>>>===<<<:::888555333222111...,,,,,,---000111888:::<<<>>>===:::666444,,,,,,+++)))&&&&&&''')))&&&''''''((((((''''''&&&%%%&&&''''''%%%%%%&&&'''###%%%'''))))))'''%%%###%%%%%%&&&&&&&&&&&&%%%%%%$$$############$$$$$$%%%###$$$%%%&&&&&&&&&%%%%%%!!!######"""!!!"""######$$$%%%%%%$$$$$$%%%'''!!!###$$$###"""!!!"""###'''&&&&&&%%%$$$###""""""((())))))))))))'''&&&%%%$$$&&&'''&&&%%%%%%'''(((''''''&&&&&&&&&''''''((($$$%%%%%%$$$$$$%%%&&&(((!!!!!!""""""#########$$$###'''&&&###!!!"""%%%"""$$$%%%$$$######%%%''' !!!######""""""###$$$$$$%%%%%%%%%$$$$$$###"""%%%!!!!!!###""" ###!!!###%%%%%%$$$$$$'''***!!!)))%%%$$$&&&!!!### !!!"""###""""""!!!"""%%%$$$&&&***!!!''''''!!!###+++%%%""""""%%%%%%###$$$'''!!!###$$$%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''&&& %%%###(((###!!!((('''"""%%%######$$$%%%%%%%%%%%%$$$%%%$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%(((***)))%%%###%%%(((###!!! ###(((+++***(((&&&%%%%%%$$$%%%&&&((()))$$$&&&''''''&&&&&&'''(((%%%&&&'''))))))))))))))),,,+++++++++*********))))))***+++,,,+++,,,...000///,,,---222333222333777:::===GGGVVVdddnnnyyy}}}rrreee]]]]]]bbbfffeeejjjrrrxxx{{{}}}uuufffaaaZZZOOOHHHIIIHHHAAA>>>BBBIIIPPPYYYaaafffnnnwww}}}}}}www|||fffXXXJJJCCC@@@======@@@AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>???@@@???===::::::;;;======<<<:::777555333111///---,,,---...///555888<<>><<<999777222111///---------...///333666<<<@@@BBBAAA???===444444111...***)))***+++&&&'''((((((((('''&&&%%%%%%&&&''''''%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%&&&&&&'''(((###$$$%%%&&&'''&&&%%%%%%###$$$&&&&&&%%%%%%%%%&&&$$$%%%&&&%%%$$$$$$&&&'''!!!###$$$###"""!!!"""###!!!""""""$$$%%%&&&''''''''''''(((((((((((('''''''''***,,,)))$$$$$$)))...&&&&&&''''''(((''''''&&&***%%%$$$&&&$$$ ###)))((('''$$$""""""$$$&&&'''$$$%%%%%%$$$###"""$$$%%%'''&&&%%%$$$$$$$$$%%%&&&!!!!!! !!!###%%%&&&%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%###!!!!!!"""$$$""""""###$$$%%%&&&&&&'''###$$$%%%$$$"""!!!"""###$$$$$$%%%%%%%%%%%%&&&&&&'''%%%"""!!!!!!###&&&)))!!!"""###$$$%%%%%%%%%%%%$$$***+++)))%%%$$$$$$'''"""$$$***((( """+++&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$&&&&&&$$$!!!!!!$$$'''''''''''''''(((((())))))'''&&&$$$"""!!!###'''++++++$$$"""&&&((($$$"""$$$$$$&&&''''''&&&%%%%%%&&&$$$$$$%%%'''((((((&&&$$$######%%%***......+++(((%%%''''''$$$%%%)))***(((&&&$$$###$$$'''(((%%%###&&&'''((())))))***)))))))))***,,,---...//////000------222999<<<===CCCLLL^^^iiiuuu|||{{{ttttttxxxxxxqqqiiilllcccVVVMMMLLLQQQWWW[[[iiilllsss}}}xxxssssss}}}xxxoooiiiaaaYYYOOOKKKMMMOOONNNLLLVVV\\\fffyyytttnnnkkkppp{{{jjjZZZRRRKKKEEEDDDBBB>>><<>>@@@@@@>>>AAA@@@AAABBBCCCBBB???<<<999888777666444222111111......---------------......000444888<<<@@@BBBCCCCCC>>>;;;;;;777000...000---,,,***)))((((((((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$###$$$&&& ###$$$!!!!!!###"""$$$&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&""""""#########$$$$$$$$$"""&&&(((&&&%%%'''&&&###'''(((((())))))(((((('''***'''%%%%%%''')))((('''&&&&&&&&&&&&&&&%%%$$$$$$444///+++'''###!!!%%%"""""""""######$$$$$$%%%"""######"""!!!!!!"""$$$$$$######""""""###$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&######"""  ###&&&%%%%%%%%%$$$$$$$$$######%%%&&&'''&&&$$$$$$$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&#########"""###$$$$$$%%%)))))))))((('''%%%$$$###'''%%%"""!!!"""%%%''''''%%%!!!"""&&&$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%!!!###$$$$$$$$$%%%''')))!!!"""$$$%%%%%%%%%$$$###$$$%%%%%%$$$###$$$&&&(((...((($$$%%%'''(((***---###%%%&&&&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$''')))+++***(((&&&%%%&&&(((((('''!!!&&&((('''(((***)))%%%)))(((((()))+++,,,***)))*********+++++++++++++++---...000000111222555777AAABBBHHHQQQZZZfffuuurrrggg[[[VVVPPPLLLMMMNNNPPPQQQUUUWWWXXXWWWWWW^^^kkkvvv}}}vvvjjjbbbhhhwww|||~~~|||wwwuuuxxxyyyyyy}}}vvvtttxxxvvvqqqpppeeekkkxxxuuuiiicccaaa```[[[]]]aaammm|||pppfff___^^^gggrrr|||nnnXXXPPPFFF@@@>>>???@@@@@@@@@@@@@@@BBBDDDDDDBBB@@@888888777777555222000///------,,,,,,,,,,,,------///000111444888<<>>;;;555222222...,,,)))&&&%%%%%%&&&'''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$"""''')))&&&######$$$###&&&%%%$$$%%%''''''$$$!!!###$$$$$$$$$$$$%%%%%%&&&###############$$$$$$$$$"""$$$###"""$$$'''$$$(((((())))))))))))((((((((('''&&&%%%&&&'''''''''&&&&&&&&&&&&%%%$$$######,,,+++)))&&&!!! !!!###$$$%%%%%%%%%%%%"""#########!!!"""###%%%###############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%"""!!! ###'''""""""###$$$%%%&&&&&&'''$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&'''''''''&&&%%%$$$###"""###&&&((((((&&&$$$""""""(((%%%%%%))))))%%%%%%)))&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&'''((())))))######$$$$$$%%%%%%'''''' !!!###$$$%%%$$$###"""%%%&&&''''''&&&&&&'''((('''%%%###$$$%%%''')))+++"""$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%''')))+++)))(((&&&&&&&&&&&&''''''###&&&'''&&&'''))))))&&&&&&&&&'''((()))))))))((()))))))))))))))******+++---...///000111777???FFFLLLTTTaaannnwww~~~wwwttt{{{|||lll___XXXNNNMMMKKKKKKMMMTTT]]]cccddddddccc___[[[\\\bbbgggtttyyywwwiii^^^___hhhrrr|||{{{}}}}}}{{{{{{|||}}}~~~wwwtttpppoooqqqtttjjjfffddd[[[^^^gggsss{{{~~~uuutttrrrsss|||wwwlllaaaVVVPPPTTT\\\___fffqqq}}}nnnbbbSSSJJJDDDAAA@@@AAA?????????AAACCCDDDCCCAAA888999999999777444111///000//////........./////////......000444:::AAAEEEEEEDDDCCCBBB???:::777555---+++'''###!!!"""###$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%######$$$%%%%%%,,,///***%%%&&&((((((&&&%%%$$$######"""!!! $$$$$$%%%%%%&&&&&&&&&&&&########################!!!$$$$$$######%%%$$$ (((((())))))))))))(((((($$$''')))(((%%%$$$&&&***%%%&&&&&&&&&%%%%%%$$$###!!!$$$%%%$$$%%%%%%%%%!!!"""$$$&&&''''''&&&%%%"""###$$$$$$######%%%'''###$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%###"""$$$'''***""""""###$$$%%%&&&&&&'''"""$$$%%%$$$###"""###%%%$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$ %%%+++***&&&"""###%%%$$$""""""%%%'''&&&&&&(((""""""""""""############ !!!"""######$$$######%%%%%%%%%%%%&&&&&&%%%$$$!!!"""###$$$%%%$$$$$$###!!!###$$$%%%######$$$%%%!!!###%%%%%%&&&'''''''''"""$$$%%%%%%$$$###$$$$$$"""%%%((()))((('''((()))%%%&&&'''(((((('''''''''&&&(((&&&######(((+++)))$$$%%%'''((((((((()))))),,,+++++++++,,,---...///---...000111666AAAPPP[[[fffqqqwwwqqqqqqvvv|||zzznnn```WWWUUUMMMPPPSSSXXX```kkkxxxssspppkkkfffbbb___]]]\\\eeeiiissstttgggbbbdddiiiooovvv|||wwwsssiiijjjmmmpppsss|||}}}pppiiiddd```\\\]]]\\\^^^dddkkkrrr}}}|||uuummmggg```XXXOOOGGGHHHMMMKKKQQQ\\\hhhwwwlll^^^RRREEE>>>>>>@@@??????@@@BBBBBBAAA@@@:::;;;<<<<<<:::888555333333222111000////////////+++***)))+++000777>>>BBBBBBDDDEEEDDDBBB@@@<<<999444111---(((&&&&&&'''(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###$$$$$$$$$$$$&&&'''!!!(((+++'''"""###%%%%%%!!!$$$%%%### $$$$$$%%%&&&'''((((((((((((########################"""))),,,)))&&&&&&((('''((())))))******))))))(((###(((,,,***%%%###&&&+++%%%%%%&&&&&&&&&&&&%%%%%%"""'''***(((&&&&&&$$$!!!"""###%%%&&&''''''&&&%%%"""###$$$$$$###$$$&&&(((###$$$%%%&&&&&&&&&&&&&&&######$$$$$$%%%$$$$$$###"""######$$$%%%$$$$$$$$$$$$%%%%%%$$$######%%%'''%%%%%%%%%$$$$$$$$$######!!!###$$$$$$###"""###%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&'''&&&&&&&&&###$$$%%%&&&''''''''''''!!!$$$&&&%%%""""""&&&***###""""""$$$&&&''''''&&&#########$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$"""!!! '''&&&%%%&&&'''&&&%%%###############$$$$$$%%%%%%###%%%&&&&&&%%%$$$&&&''' %%%)))(((((()))(((&&&###%%%&&&&&&%%%$$$$$$%%%"""&&&***+++(((&&&&&&((($$$&&&))))))(((''''''''''''(((&&&!!!"""(((++++++%%%'''************+++,,,************,,,...000111///222777;;;CCCQQQdddqqq{{{rrrkkkkkknnnjjjlllqqqsssnnneeeaaabbb[[[___gggpppyyywwwpppjjjccc\\\XXXXXX\\\cccooo~~~~~~rrrkkkhhhhhhlllqqq|||sssnnnllldddggglllqqqrrruuuqqqgggeeedddaaa]]]ddd___\\\^^^ccckkkyyy}}}ggg___WWWQQQJJJCCC@@@BBBFFFKKKSSS]]]hhhwwwzzzgggRRRDDDAAAFFFEEECCCBBBBBBBBB@@@>>><<<<<<======<<<;;;999888555444333111///...------'''''''''(((,,,222777;;;===AAADDDDDDDDDDDDBBB===999777333...,,,******+++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$$$$$$$&&&((( %%%(((%%%"""$$$%%%$$$ $$$(((&&&!!! ###(((###$$$&&&'''((((((((('''$$$$$$$$$############### (((,,,(((###$$$&&&'''))))))************))))))&&&(((******'''&&&''')))$$$%%%&&&'''''''''''''''+++...---'''###$$$### ###$$$$$$%%%%%%%%%$$$$$$!!!"""######"""###%%%'''!!!"""$$$%%%&&&&&&%%%%%% !!!###$$$$$$$$$$$$###!!!"""###$$$%%%$$$$$$###!!!"""######!!! !!!"""%%%%%%%%%$$$$$$$$$######"""###%%%$$$######%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((("""###$$$%%%&&&&&&&&&&&&%%%###!!!"""$$$$$$"""'''&&&$$$$$$&&&(((&&&###%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&%%%$$$&&&$$$$$$&&&((((((&&&$$$$$$###"""!!!"""###%%%&&&''''''((('''&&&'''(((***"""(((+++'''&&&)))***((($$$%%%''''''%%%$$$%%%&&&%%%(((+++***&&&$$$&&&))))))***+++)))&&&%%%''')))&&&(((&&&######(((+++)))&&&)))+++,,,++++++,,,...)))))))))***,,,///222444333:::CCCLLLUUUddduuuzzzpppdddaaacccbbbfffppp||||||yyy{{{vvv{{{|||rrriiiccc```]]]]]]___ffftttzzzwwwyyy~~~xxxtttqqqqqqrrrsssqqqnnnrrrxxxssslllkkkkkkiiigggkkkeeeaaabbbfffnnn|||zzzmmm___VVVNNNFFFAAA???EEEHHHMMMSSS[[[ggguuugggUUUPPPPPPMMMJJJGGGFFFDDDAAA???<<<==================<<<:::999666444111///......*********+++---///222333777>>>CCCCCCEEEHHHFFFAAA<<<:::777333000---,,,,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$%%%&&&"""%%%&&&%%%%%%((((((%%%"""%%%''''''%%%###$$$&&& """$$$&&&''''''&&&&&&$$$$$$$$$#########""""""###&&&###!!!""""""!!!))))))************)))))))))(((''')))******)))'''$$$$$$&&&'''((()))))))))%%%)))'''"""!!!(((,,,+++$$$$$$################## !!!""""""!!!"""$$$&&& !!!###$$$%%%%%%$$$$$$ """###$$$$$$$$$###!!!"""###$$$%%%$$$######"""$$$&&&&&&$$$"""!!!"""""""""###$$$%%%&&&&&&'''###$$$&&&%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&""""""!!!!!!!!!"""###$$$!!!!!!"""############"""(((###!!!%%%***&&& '''&&&###"""###$$$""""""""""""######$$$$$$$$$!!!###%%%&&&&&&'''$$$######&&&)))***(((%%%%%%###!!! """$$$&&&$$$%%%%%%$$$######&&&(((###)))***$$$"""&&&)))((($$$&&&''''''&&&%%%%%%&&&(((++++++(((###"""&&&+++......,,,'''######&&&***$$$''''''%%%&&&)))***'''%%%(((++++++******,,,...---------...111444888:::666@@@NNNYYYcccppp~~~zzzvvvkkk^^^ZZZ]]]dddiiixxxyyyrrrqqqsssmmmjjjgggiiisss~~~zzzvvvvvv~~~zzzwwwqqqkkkkkkooo~~~zzzvvvsssrrrrrrrrrpppkkkhhhiiimmmtttlll___VVVMMMEEEBBBAAACCCGGGKKKRRR]]]kkktttuuuzzz~~~yyygggbbbWWWTTTOOOKKKIIIFFFCCC@@@<<<<<<<<<<<<<<<===>>>??????>>>;;;888555222111000//////000000000000000000333;;;AAACCCFFFJJJHHHCCCAAA???===999555333000///''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%#########$$$ ######"""$$$((('''###$$$$$$###%%%&&&&&&###!!! """%%%&&&&&&%%%$$$$$$$$$$$$$$$######"""""""""$$$$$$"""$$$'''$$$***))))))(((((((((((((((&&&&&&'''''''''&&&$$$###))))))(((((('''''''''&&&'''&&&$$$""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&%%%"""""""""""""""###$$$%%%&&&###%%%''''''%%%###""""""%%%%%%%%%$$$$$$$$$######$$$%%%!!!!!!%%%###!!!!!!"""###%%%%%%%%%""""""#########$$$$$$$$$***""" (((***$$$$$$***%%%%%%$$$$$$###""""""""")))'''%%%######%%%''')))"""$$$&&&''''''%%%""" ############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%#####################$$$###%%%'''%%%######%%%(((***%%%"""%%%'''%%%###$$$+++(((&&&%%%&&&&&&&&&%%%!!!%%%(((&&&"""!!!%%%***$$$$$$%%%%%%%%%&&&&&&&&&%%%***%%%...###+++$$$)))$$$+++...***)))++++++'''...,,,'''###&&&***(((###((()))%%%(((222...)))...)))///444444222444===FFFLLLOOOZZZkkkzzz~~~{{{tttjjj___XXXYYY]]]WWWggg~~~{{{~~~zzz~~~~~~~~~rrrmmmvvvrrrhhhvvv|||~~~|||zzzzzz|||~~~zzzvvvoookkkrrr|||lll\\\OOOGGGKKKHHHEEEEEELLLXXXdddlllkkkpppnnnhhhqqq{{{vvvuuulll\\\OOOJJJHHHGGGCCCAAA>>>>>>>>>>>><<<:::>>>???===777555777666444222111///.........///000444777<<>>AAA>>>AAAAAA>>><<<===;;;888555444222111000000000111///333:::BBBIIIKKKIIIGGGKKKHHHEEEBBB@@@===:::777222000---***((('''((()))''''''&&&%%%$$$$$$$$$%%%###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%$$$######%%%$$$###$$$$$$%%%%%%%%%%%%!!!!!!%%%%%%"""###&&&!!!"""###%%%''')))***+++%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((***+++,,,))))))*********)))((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&'''(((((('''%%%###""""""#########$$$$$$$$$###%%%&&&%%%######'''***$$$$$$##################"""###$$$###!!! """############"""""""""!!!!!!)))%%%""""""!!!!!!$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&((( %%%''' """############$$$$$$$$$!!!"""###$$$$$$###"""!!!%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""!!!###''')))'''((('''&&&###"""###$$$ $$$'''&&&%%%&&&$$$$$$%%%&&&((((((&&&$$$(((&&&$$$%%%''')))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%***$$$---"""***$$$)))"""'''***)))(((***+++)))"""&&&((())),,,---'''+++///,,,+++///++++++666888;;;@@@FFFOOOXXXaaagggjjjllluuurrrtttuuussspppppprrruuu{{{~~~yyyxxx|||yyyqqqqqqqqqrrrzzzyyytttsssyyy~~~xxxlllaaa___ccchhhmmmqqqxxx|||}}}}}}yyyxxx~~~vvvxxx{{{hhhbbbYYYRRRPPPPPPQQQQQQ[[[cccfffcccfffsss|||hhhYYYYYYSSSIII???888888<<<@@@<<<@@@CCCAAAAAABBB@@@;;;999888666555444333333333---111888@@@GGGJJJHHHFFFNNNKKKGGGDDDBBB@@@===;;;777555222...+++)))(((((('''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%###!!!"""%%%&&&######%%%"""###$$$&&&((()))***+++$$$$$$%%%%%%%%%$$$######&&&%%%$$$#########$$$%%%''''''''''''((()))***+++)))))))))***))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$############$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%% """###$$$%%%&&&&&& """%%%%%%###"""""""""$$$#########""""""""""""!!!"""$$$&&&%%%""""""#########"""###$$$&&&$$$$$$$$$%%%%%%%%%%%%&&&!!!&&&"""###&&&%%%!!!""""""###$$$$$$%%%%%%""""""############""""""&&&&&&$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$############%%%%%%%%%&&&&&&&&&&&&'''"""!!!  """%%%&&&'''&&&&&&%%%$$$$$$$$$%%% &&&(((&&&%%%''''''&&&%%%&&&'''((('''%%%&&&%%%$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%***$$$,,,!!!***$$$)))&&&(((******))))))*********)))&&&###&&&,,,---***(((...------111///333CCCHHHOOOXXX```eeejjjqqquuurrrpppsss||||||{{{kkkooorrrsssuuuzzzyyynnnooouuuxxxpppooooooooossszzz{{{tttmmmhhhhhhmmmvvvyyyqqqhhhdddeeegggiiikkkuuu{{{zzzqqqsssyyyqqqaaaXXXTTTRRRRRR\\\ccceeeaaa```iiisssxxx}}}xxxqqqmmmqqqzzz{{{eeeaaaXXXLLL@@@999777888999>>>@@@???@@@BBBAAA>>>===<<<;;;:::888777666666333444888>>>DDDGGGGGGFFFLLLIIIEEEBBBAAA@@@>>><<<<<<:::777333///,,,***)))'''&&&&&&&&&&&&&&&'''(((%%%%%%&&&''''''&&&&&&%%%'''&&&$$$######$$$%%%&&&%%%&&&'''&&&%%%$$$$$$%%%######$$$&&&&&&%%%$$$%%%""""""######$$$%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$###(((&&&$$$"""""""""$$$%%%))))))(((((((((((())))))((((((((((((((((((((()))''''''''''''''''''((((((%%%%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%###!!!###&&&&&&###  """$$$%%%%%%%%%%%%"""''')))'''$$$"""!!!%%%%%%$$$$$$$$$#########!!!###&&&'''''''''%%%###"""###$$$###""""""$$$&&&############$$$$$$$$$$$$ ###'''$$$!!!)))!!!!!!"""###$$$%%%%%%&&&&&&%%%###""""""###%%%&&&'''&&&$$$######%%%&&&'''&&&&&&%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&'''''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&'''"""!!!$$$((((((%%%$$$&&&+++)))&&&%%%&&&'''''''''!!!$$$&&&%%%"""!!!%%%(((%%%%%%&&&&&&&&&'''''''''%%%***###+++ )))$$$***'''((())))))(((&&&'''))))))(((### (((------&&&---...///333222999JJJZZZhhhyyy|||yyy{{{zzzsssnnnpppvvv}}}yyyyyy{{{}}}}}}|||nnnsssvvvvvvzzzrrrgggggglllpppsssyyyzzzsssqqqooommmmmmooouuu}}}ssslllccc^^^]]]fffkkksss~~~yyyuuutttsssqqq|||zzz{{{~~~yyyssstttzzz|||nnnddd[[[VVVXXX[[[[[[VVVVVV^^^hhhooosssqqqlllfffbbbdddjjjppp|||tttgggWWWHHH===888777:::======;;;===AAABBB@@@???>>>>>>>>>===<<<;;;;;;>>><<<<<<>>>AAAEEEGGGGGGHHHFFFBBB@@@@@@???>>>===???>>><<<888555111---+++'''''''''&&&''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$%%%&&&'''###%%%''''''%%%$$$$$$%%%$$$%%%&&&&&&&&&''''''&&&$$$#########""""""!!!!!!###$$$$$$%%%%%%%%%$$$$$$(((&&&$$$"""""""""$$$%%%******)))(((((((((((((((''''''&&&&&&&&&'''(((((('''''''''(((((((((((((((&&&$$$###""""""###%%%'''$$$$$$%%%%%%%%%&&&&&&&&&"""%%%&&&$$$"""$$$$$$%%%%%%$$$###!!! """''')))(((%%%###"""%%%%%%%%%$$$$$$$$$$$$######### $$$((()))$$$&&&'''&&&######%%%(((""""""#########$$$$$$$$$)))"""###)))%%%'''!!!!!!"""###$$$$$$%%%%%%(((&&&$$$""""""$$$&&&(((&&&&&&%%%$$$$$$%%%'''(((%%%%%%$$$$$$###$$$$$$$$$!!!!!!"""""""""#########%%%'''((()))(((&&&$$$"""$$$###"""###&&&'''((('''$$$###%%%((('''######'''***'''%%%%%%&&&''''''''' $$$'''%%%!!!$$$)))%%%&&&&&&&&&''''''''''''&&&***###+++)))$$$***&&&%%%&&&(((&&&$$$%%%(((&&&))))))&&&(((,,,---,,,(((///000111777666===MMMgggyyywwwmmmjjjlllssszzzoooiiidddeeellluuu{{{}}}||||||zzz~~~pppeeebbbeeegggfffkkkuuu~~~uuurrrtttwww{{{uuurrrpppmmmkkknnnvvv}}}ssskkkbbb\\\ZZZbbbbbbeeemmmwww}}}yyyvvvrrruuuwwwlll___XXXVVVRRRNNNPPPVVV___fffiiiiiihhhfffcccbbbcccdddpppvvvxxxuuuzzzttt___PPPFFFAAA???===???>>>;;;<<>>???@@@@@@AAAAAA@@@@@@FFFCCC@@@@@@BBBEEEFFFGGGEEECCC@@@>>>???@@@AAA@@@AAAAAA???===:::555222000)))(((((('''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''' ###''''''$$$###$$$&&&$$$&&&&&&###$$$'''(((&&&&&&%%%%%%$$$###""""""!!!######$$$%%%%%%%%%$$$$$$&&&%%%$$$#########$$$%%%)))(((((((((((())))))***''''''&&&&&&&&&'''((()))&&&&&&&&&''''''((((((((($$$$$$$$$$$$%%%%%%&&&&&&###$$$$$$$$$%%%%%%%%%%%%!!!$$$### ###(((%%%%%%&&&&&&$$$"""  """%%%%%%$$$###$$$$$$$$$$$$$$$$$$############!!!!!! &&&&&&###&&&(((&&&###"""%%%(((#########$$$$$$$$$%%%%%%'''$$$""""""!!! """%%%"""""""""###$$$$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$###$$$$$$%%%%%%"""""""""#########$$$$$$######$$$$$$$$$###""""""&&&$$$"""###&&&''''''%%%######$$$'''%%%"""###(((!!!!!!###&&&((()))'''%%%"""$$$%%%$$$###"""%%%'''&&&&&&&&&&&&''''''''''''&&&***"""***((($$$***&&&$$$%%%))))))&&&(((...''',,,...---...000000---,,,333444888@@@BBBGGGVVVgggxxx}}}sssiiiddddddhhhqqq{{{}}}~~~~~~yyyqqqiii[[[XXXWWWZZZcccppp}}}|||wwwsssttt{{{rrrnnnoooqqqnnnqqq}}}vvvnnnjjjnnnqqqtttwwwyyy}}}}}}yyyxxxuuurrrooosss~~~}}}wwwsssnnnjjjiiinnniiifffjjjpppxxx|||rrrwwwyyynnniiipppuuulllddd\\\XXXXXX[[[^^^aaaaaafffkkknnnmmmhhhccc___^^^cccddddddqqqlll___UUUMMMGGG<<>><<<>>>@@@BBBDDDEEEEEEEEEFFFEEEDDDDDDFFFFFFEEEDDDAAA???<<<<<<===@@@AAABBBAAABBBBBB@@@>>>:::666444******)))(((''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&!!!%%%&&&$$$"""$$$&&&$$$&&&$$$ %%%'''%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''(((***+++,,,((('''&&&&&&&&&((()))***%%%%%%%%%&&&&&&'''''''''###$$$&&&(((((('''&&&%%%"""############$$$$$$$$$ '''+++$$$ +++"""###%%%%%%%%%$$$""" """""""""!!! !!!$$$'''############""""""""""""###"""$$$&&&###!!!$$$&&&$$$!!!"""&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$!!!(((+++&&&###############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''############$$$%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%$$$$$$$$$%%%'''((((((%%%######&&&'''%%%###"""!!!###%%%###!!!###)))!!!'''+++***&&&###&&&$$$######%%%'''&&&%%%&&&&&&&&&'''''''''((((((&&&***"""***((($$$***'''%%%''',,,---+++...555(((+++,,,)))))),,,...---...555888>>>JJJNNNSSSbbbaaaoootttkkkbbb]]]\\\^^^eeemmm}}}|||wwwzzz~~~sssjjj```WWWSSSUUUXXX\\\eeetttppprrrpppuuu}}}{{{tttlllkkkjjjkkkpppvvv}}}|||ssssssyyy}}}{{{}}}}}}|||}}}{{{tttssstttxxxpppnnnrrr~~~qqqmmmdddZZZVVV^^^ppp~~~{{{oooiiigggdddaaa```___fffpppvvvvvvooofff___TTTYYY\\\___qqqzzzooocccTTTHHH999===???>>>===???<<<888;;;===@@@CCCEEEGGGGGGHHHDDDDDDEEEHHHIIIHHHEEEBBB===;;;888888;;;>>>@@@AAAAAABBBBBBBBB@@@<<<999666++++++***(((''''''''''''((('''&&&%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&%%%&&&###"""$$$'''###%%%"""###'''%%%!!!!!!"""###$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%(((((())))))************++++++++++++***((('''&&&((()))((('''&&&&&&(((***&&&&&&''''''''''''&&&&&&""""""""""""###$$$%%%&&&'''%%%"""!!!!!!###&&&)))!!!"""###$$$$$$###!!! ###$$$%%%$$$######%%%'''&&&$$$!!! """%%%(((%%%$$$"""!!!"""$$$''')))+++'''###"""$$$%%%$$$######$$$%%%&&&&&&%%%###!!!&&&%%%$$$$$$######$$$$$$"""#########"""###$$$&&&"""(((&&&&&&'''!!!$$$***&&&!!!$$$ $$$&&&&&&&&&&&&%%%%%%$$$###&&&$$$$$$&&&)))***'''###$$$###"""!!!"""$$$&&&(((###'''!!!******!!!)))'''''''''&&&%%%%%%%%%&&&&&&(((&&&######%%%'''(((((('''&&&&&&'''(((((('''%%%''''''&&&&&&&&&&&&''''''###(((***((((((***+++***###(((***&&&%%%***,,,))),,,)))))),,,+++)))...777888999===GGGRRR[[[```aaalllpppuuu|||~~~tttfffZZZVVVXXX\\\___gggyyyxxxnnngggnnn{{{|||sssbbbYYY]]]dddaaaggglllmmmrrrxxxllldddfffnnn}}}}}}pppgggjjjooosss{{{~~~}}}|||rrrlllvvv|||wwwsssmmmiiibbbZZZUUUWWW___eeeuuutttxxx}}}uuuqqqqqqooorrrvvvyyyvvvmmmfffbbbVVVYYY[[[```pppuuu___LLLEEEAAA???@@@???;;;888999<<<;;;<<<@@@DDDGGGHHHGGGEEEEEEFFFFFFFFFEEEEEEDDD===:::555222333777<<<@@@CCCDDDDDDBBB@@@???@@@BBB666000---...,,,(((***///$$$%%%&&&'''&&&%%%$$$###"""%%%&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$&&&(((((((((&&&######""""""""""""######!!!###&&&''''''&&&%%%$$$!!!"""&&&%%% !!!&&&)))))))))))))))*********))))))))))))))))))(((((('''(((((('''%%%%%%''')))%%%%%%&&&&&&&&&&&&%%%%%%""""""""""""###$$$%%%&&& !!!###%%%%%%$$$###!!! """###$$$$$$###"""!!!!!!###$$$$$$######%%%&&&(((&&&$$$!!! !!!"""###$$$$$$$$$######"""!!! ,,,)))%%%$$$%%%'''&&&%%%!!!"""$$$&&&&&&&&&$$$$$$$$$$$$###""""""""""""###"""###$$$###""""""$$$%%%"""'''&&&&&&(((""""""((((((%%%***%%%&&&&&&&&&%%%%%%$$$###%%%$$$$$$%%%''''''&&&%%%$$$$$$######$$$%%%'''''' '''""")))%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$######$$$%%%&&&'''$$$%%%%%%%%%%%%$$$######&&&&&&%%%%%%%%%%%%&&&&&&'''******&&&$$$(((******"""(((***''''''+++---+++---,,,---000...,,,111999<<<>>>DDDOOO[[[eeejjjlllppptttwwwyyyxxxkkk___XXXVVVWWWWWW\\\ffftttuuullleeebbbgggoooiiikkkjjjeee______fffmmmmmmwwwuuujjj______fffsssvvvnnnppptttuuu{{{vvvwwwrrrrrrxxx{{{xxxlllqqqzzz|||xxxuuummmkkkeee]]]VVVVVV]]]ccchhhddddddiiiqqq|||xxxxxx{{{xxxyyyzzzvvvmmmeeebbbcccVVVZZZ]]]aaannnmmmYYYOOOHHHBBBBBBBBB>>><<<<<<===<<<<<<>>>AAACCCDDDDDDFFFFFFFFFFFFFFFEEEEEEDDD===:::555222111444888;;;===???CCCDDDCCCBBBAAAAAA<<<666222111...((((((+++%%%&&&''''''''''''&&&%%% """%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''$$$######""""""######$$$ !!!###%%%&&&&&&&&&%%%&&&######&&&%%%""""""'''*********)))))))))))))))'''''''''((((((((())))))&&&''''''&&&%%%$$$&&&((($$$$$$%%%%%%%%%%%%$$$$$$######"""######$$$%%%&&&!!!"""%%%''''''&&&$$$""" !!!###$$$$$$$$$######!!!###$$$$$$###$$$%%%'''&&&$$$###"""!!!!!!!!!!!!###%%%$$$!!!***(((%%%$$$%%%&&&&&&%%% !!!###%%%&&&&&&&&&%%%######"""!!!!!!!!!!!!!!!###$$$%%%$$$""""""###$$$!!!&&&%%% &&&((($$$$$$&&&!!!!!!+++***"""###%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%$$$$$$$$$%%%'''###$$$%%%&&&&&&'''''''''((($$$)))"""###%%%"""######$$$%%%&&&'''(((######$$$$$$$$$$$$%%%%%%&&&(((***)))&&&%%%&&&'''%%%%%%%%%$$$$$$%%%%%%%%%)))+++)))$$$"""&&&))))))"""'''***)))))),,,...---,,,,,,...111000000666===DDDGGGNNNXXXbbbjjjooopppuuuyyyzzzxxxyyyttthhh___YYYUUURRRUUUVVVZZZeeewwwvvvuuunnnccc\\\]]]```aaa[[[[[[]]]aaahhhrrr}}}wwwlll]]]ZZZ[[[dddnnnzzzzzz|||}}}{{{}}}oooooojjjkkksssyyysssqqquuuxxx}}}}}}ssssssoooeee[[[WWW\\\bbbbbb\\\VVVVVV[[[eeevvvwwwtttzzzvvvggg___^^^```SSSWWWYYY\\\dddsssttt^^^RRRFFFBBB@@@===;;;;;;>>>===<<<===???AAABBBBBBFFFFFFFFFFFFFFFEEEDDDDDD>>>;;;666222111111444555555:::@@@DDDEEEDDDCCCBBB@@@<<<777555111,,,***+++''''''(((((((((((('''''' ###%%%&&&&&&%%%%%%&&&######$$$%%%%%%&&&''''''$$$$$$###$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%% !!!###%%%&&&&&&&&&%%%$$$!!! ###""" !!!$$$************))))))))))))'''''''''&&&&&&'''''''''$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%&&&$$$###!!! !!!"""%%%&&& !!!"""$$$$$$%%%%%%$$$ ###%%%$$$######$$$""""""###$$$$$$$$$$$$$$$!!!$$$%%%###!!!%%%$$$###"""######$$$$$$!!!"""###%%%%%%&&&%%%%%%$$$###""""""!!!!!!""""""###$$$%%%%%%###!!!"""###!!!$$$$$$!!!"""'''(((%%%&&&+++'''%%%***&&&!!!%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$!!!!!!%%%((("""$$$&&&((((((((('''&&&"""(((""")))%%%&&&'''"""###$$$%%%%%%&&&&&&&&&###$$$%%%&&&%%%$$$$$$$$$&&&***---,,,'''%%%'''***&&&&&&%%%%%%%%%%%%&&&&&&%%%)))((($$$###&&&)))(((%%%(((***++++++,,,---......000222444666:::BBBIIIUUUXXX]]]ccchhhlllnnnnnnwww||||||wwwvvv|||uuulllccc]]]XXXXXXUUUTTTZZZjjjwwwwwwooollltttsssdddYYYZZZ\\\ZZZXXX[[[cccnnn{{{|||qqqaaaZZZUUUWWW]]]fffrrr}}}||||||}}}pppkkkeeeeeelllrrrxxx}}}zzzyyy}}}{{{yyyxxx|||{{{~~~wwwjjjbbbdddhhhgggaaaYYYTTTVVV]]]hhhqqq}}}|||ppppppyyy|||oooeee]]]XXXQQQSSSSSSSSSXXXdddsss}}}yyyhhhSSSGGGAAA<<<;;;<<<>>><<<;;;;;;>>>AAACCCCCCEEEEEEFFFFFFFFFEEEEEEDDDAAA>>>:::555222111111222000555;;;@@@CCCDDDDDDEEE@@@>>>;;;999666222000000(((((()))(((((((((((('''"""$$$&&&&&&%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$#########%%%'''&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###%%%%%%&&&%%%%%%%%%"""!!!""""""#########*********)))))))))))))))))))))'''&&&%%%%%%%%%%%%###%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&!!! !!!"""!!!!!!"""###$$$%%%%%%%%% ###%%%$$$#########!!!"""###$$$%%%$$$$$$### !!!"""############"""#########""""""###$$$$$$$$$$$$%%%$$$$$$$$$###&&&%%%$$$$$$######$$$$$$###$$$&&&%%%###"""!!!"""!!!$$$$$$######&&&'''&&&!!!######'''$$$###+++$$$%%%%%%&&&&&&%%%%%%%%%###$$$%%%$$$!!!!!!%%%((("""$$$&&&((()))(((&&&%%%###%%%%%%'''!!!)))&&&$$$%%%&&&&&&&&&%%%$$$$$$$$$&&&((('''%%%$$$%%%&&&!!!&&&)))((($$$"""$$$(((''''''&&&&&&&&&&&&'''''' %%%((('''''')))***(((((()))***,,,,,,,,,...111333888<<>>;;;999999<<>>??????@@@AAACCCDDDEEEEEEEEEFFFEEEBBB???;;;777444222111111333444666;;;BBBFFFDDDFFFEEE@@@===;;;777222///...,,,***)))(((''''''$$$&&&'''&&&%%%$$$%%%'''''''''&&&%%%%%%$$$######"""%%%''''''$$$###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%&&&$$$!!!!!!%%%%%%!!!''''''((()))***++++++,,,***)))'''&&&%%%&&&'''(((###%%%''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%!!!$$$(((++++++)))%%%###$$$$$$$$$###$$$$$$$$$%%%###$$$%%%%%%###"""###$$$&&&&&&%%%$$$###"""!!!!!!%%%%%%$$$###"""""""""""" """%%%%%%$$$###%%%'''$$$$$$$$$$$$$$$$$$%%%%%%((('''&&&&&&%%%%%%&&&&&& """%%%&&&$$$#########$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$ """'''###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%''''''&&&%%%"""###$$$%%%&&&&&&&&&%%%$$$%%%$$$&&& )))&&&%%%&&&'''))))))((('''&&&%%%'''(((&&&"""!!!$$$((("""###%%%'''((())))))***'''&&&&&&%%%%%%&&&&&&'''!!!&&&)))((((((++++++)))---******///222444<<>>AAACCCDDDEEEFFFFFFFFFDDDBBB>>>:::666444000111111111333777===AAABBBFFFFFFBBB??????;;;555555333000---+++)))((((((%%%&&&'''&&&%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%******&&&###$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$###$$$$$$&&&&&&''')))***+++,,,---)))(((&&&&&&&&&''')))+++$$$&&&(((((('''%%%%%%&&&######$$$$$$$$$$$$######&&&&&&%%%$$$$$$%%%%%%%%%""""""!!!!!!""""""###$$$%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&$$$""""""###$$$######""""""######$$$%%% !!!"""###$$$$$$$$$### ######!!!!!!###%%%"""""""""###$$$%%%''''''((('''&&&&&&%%%%%%&&&&&&"""%%%&&&%%%$$$###$$$&&&$$$%%%'''&&&$$$$$$%%%###)))%%%"""'''%%%""")))###$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$&&&)))***'''###""""""###$$$%%%%%%%%%%%%&&&)))!!!(((&&&******###%%%''')))******)))(((%%%''''''$$$ ###((("""%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%)))***'''&&&)))+++***---)))***000555999CCCNNNdddvvvzzzyyy{{{{{{}}}wwwrrrnnnfffbbb___bbbnnn{{{~~~yyyrrrqqqxxx|||{{{vvvppprrryyy}}}|||sss|||tttmmmfffaaa```lllvvvxxxwwwyyyvvvqqqtttuuu}}}}}}rrrooorrrooobbbVVVNNNNNNOOONNNTTT]]]___pppzzzvvvpppiiibbb^^^\\\[[[]]]aaaaaa\\\YYY[[[YYYTTTOOOWWWZZZUUUTTT]]]jjjsssnnnggggggooopppkkklllsssjjjiiiddd[[[TTTUUU^^^fff^^^]]]]]]```aaadddmmmvvvyyyvvvnnnfffiiiuuuzzzqqqoooqqqwwwyyypppooo{{{ssshhhZZZPPPNNNLLLSSS]]]jjj|||{{{mmmjjjfff^^^SSSIIIAAA===;;;999999:::===???BBBDDDEEEFFFEEEEEEEEECCC@@@<<<888555000000111111222555999======CCCEEEBBBAAACCCAAA;;;999777333000---+++***)))&&&''''''&&&$$$$$$&&&'''###$$$$$$%%%%%%&&&&&&''' &&&++++++((($$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$###$$$$$$%%%%%%)))(((######***)))###))))))))))))***************))))))((('''&&&&&&%%%(((((('''&&&&&&&&&&&&'''"""&&&)))(((&&&$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$"""!!!"""!!!###%%%$$$""""""&&&)))(((''''''&&&$$$""" %%%!!! ###%%%%%%%%%%%%%%%$$$""""""$$$&&&###%%%%%%$$$%%%'''!!!###!!!%%%((('''%%%$$$#########$$$%%%&&& """###%%%%%%(((+++'''"""&&&... %%%&&&$$$###%%%&&&$$$%%%###!!!###&&&((('''&&&!!!###%%%%%%$$$$$$%%%&&&!!!!!!"""$$$'''((('''''''''&&&%%%!!!###'''!!!###$$$$$$%%%((()))$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$#########$$$%%%888***"""&&&***((()))...''')))+++++++++,,,---///+++///333555:::CCCQQQ\\\uuuwwwooonnnqqqssspppmmmppp}}}{{{}}}~~~rrrpppsss~~~uuummmeeeaaa```aaabbbcccddddddcccccccccuuu}}}rrrnnnqqqtttsssfff]]][[[^^^]]]SSSLLLJJJJJJKKKSSS\\\]]]aaaiiisssqqqnnnrrrvvvzzz~~~llleee\\\VVVUUUUUUUUUTTTTTTVVVXXXWWWXXXZZZ]]]]]]___aaabbb___YYYVVVZZZ``````aaabbbccceeeiiiooosssvvvuuulll]]]TTTVVV___fff___XXXVVV\\\___]]]ccclllooouuu{{{ooodddaaaeeekkksss{{{yyyuuuvvv|||xxxtttrrrooommmxxx{{{~~~yyyiii[[[UUURRRQQQWWWfffwwwvvv}}}pppYYYFFF???<<<999666999===>>>===>>>AAAEEE@@@AAABBBDDDDDDBBB???;;;666333///...///111222333555BBBCCCAAAFFFDDD@@@CCC===;;;666222---***((('''***'''%%%&&&((()))'''$$$%%%%%%$$$$$$%%%%%%&&&'''###&&&((('''%%%$$$&&&))))))(((%%%$$$######$$$%%%!!!"""$$$$$$"""!!!"""### """###$$$######$$$&&&))))))))))))******************)))(((((('''&&&&&&(((((('''&&&&&&&&&&&&'''%%%&&&&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''%%%######$$$!!!"""############%%%&&&%%%%%%%%%%%%%%%$$$###"""$$$""" !!!$$$&&&&&&$$$###$$$$$$###!!!!!!###%%%######$$$%%%$$$###"""### !!! %%%$$$#########$$$%%%&&&&&&### !!!$$$'''((((((!!! """$$$""" &&&###''')))&&&%%%'''(((&&&$$$"""!!!"""%%%'''&&&%%%%%%'''((('''%%%######$$$&&&&&&%%%&&&'''''''''&&&%%%&&&%%%### !!!$$$''' """$$$$$$$$$%%%''')))&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&''''''&&&&&&,,,'''%%%&&&'''%%%&&&)))((()))++++++++++++---///---000444777;;;EEERRR]]]vvvsssppptttzzz}}}|||zzz~~~zzzvvv||||||tttooonnnpppvvv|||qqqiiidddbbb______^^^]]]]]]]]]^^^^^^hhhvvv~~~uuufffaaaeeehhh{{{~~~qqqhhh```YYYWWWYYY]]]TTTNNNKKKJJJHHHMMMTTTUUUYYY___gggpppyyy}}}qqqfffeeeiiimmmpppsssjjjcccZZZUUUTTTTTTTTTRRRTTTYYY]]][[[XXXYYY___dddjjjhhheee```[[[XXXYYY[[[YYYZZZ\\\\\\^^^aaafffiiissssssmmm___VVVVVV[[[^^^```^^^```eeegggggghhhlllnnnpppvvv}}}xxxlll```\\\^^^bbbhhhooozzz{{{}}}zzz~~~wwwpppnnnnnnmmmlllhhhhhhkkkmmmlllnnnwww~~~kkk```TTTOOOTTTaaammmtttxxxwww```NNNCCC<<<666777999999:::<<<>>>AAABBBAAAAAACCCDDDDDDBBB???999555111////////////...444BBBCCC@@@CCCBBB@@@DDDAAA???;;;777333///,,,+++((('''%%%&&&&&&'''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&%%%$$$###$$$&&&$$$###"""!!!!!!"""$$$%%%$$$%%%''''''%%%$$$%%%&&& """###$$$######$$$&&&))))))))))))*********************))))))(((((('''(((((('''&&&&&&&&&&&&'''(((&&&$$$###$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((&&&%%%%%%&&&"""!!!!!!###%%%%%%$$$###""""""###$$$%%%%%%%%%%%%!!!!!!"""$$$&&&&&&$$$###"""######"""!!!!!!"""$$$&&&%%%$$$$$$$$$%%%$$$"""###%%%###"""###!!!%%%%%%$$$######$$$$$$%%%%%%$$$"""###$$$&&&&&&%%%$$$""""""$$$$$$!!!!!!###"""''')))&&&%%%'''(((&&&###"""!!!!!!###%%%%%%$$$&&&''')))(((&&&$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%%%%$$$$$$&&&((("""###%%%%%%$$$$$$&&&''''''''''''((((((((())))))###$$$&&&'''((('''&&&&&&!!!'''***(((&&&''''''&&&(((***++++++++++++...000///333777999===GGGTTT^^^nnn}}}|||{{{uuutttyyy}}}}}}}}}qqqsss}}}zzzppphhhbbbeeerrr~~~|||~~~tttiiidddccceeeiiigggdddaaa```___```aaallluuuwwwlll]]]WWW[[[```jjjyyy}}}vvviiidddaaaaaa```\\\ZZZZZZ^^^XXXRRROOOMMMKKKMMMQQQSSSWWW\\\```eeekkksssyyysssjjjdddgggllloooqqqtttrrrlllddd```___^^^]]][[[\\\bbbeeebbb[[[YYYaaakkkooommmhhhcccaaa___]]][[[[[[[[[\\\\\\\\\^^^bbbeeehhhiiifff\\\UUUTTTVVVVVV___eeekkkooorrrvvvvvvrrrrrrooommmnnnooottt~~~rrrfff[[[XXXZZZ^^^dddiiippppppttt|||yyypppkkkkkklllllllll___\\\YYYVVVTTTZZZiiiyyy{{{eeeSSSNNNQQQXXX\\\eeeqqq}}}~~~cccMMM@@@===;;;777666777:::;;;<<>>;;;666333111///---+++222@@@AAA<<<>>>======EEEBBBAAA???<<<888444000...((())))))(((&&&%%%&&&'''%%%%%%$$$$$$%%%%%%&&&'''"""$$$%%%$$$""""""###$$$$$$$$$###$$$%%%''')))+++$$$&&&((((((&&&%%%&&&''' """###$$$######$$$&&&((()))))))))************+++*********)))))))))((((((((('''&&&&&&&&&&&&''''''$$$"""###%%%%%%"""###$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''%%%%%%%%%&&&$$$"""!!!###''''''%%%"""!!!"""###$$$%%%&&&&&&&&& """######""""""!!!"""######""""""###%%%###$$$""""""$$$((('''$$$###&&&&&&$$$$$$((()))'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###""""""!!!(((&&&$$$%%%&&&%%%$$$###$$$%%%###"""$$$%%%#########""""""###$$$%%%%%%"""$$$&&&'''&&&&&&'''(((###$$$$$$$$$###$$$&&&(((###$$$%%%&&&'''''''''(((###%%%&&&%%%$$$$$$%%%&&&''''''''''''(((((((((((("""######$$$$$$%%%%%%%%%!!!***,,,((((((------&&&)))***+++++++++,,,///111333777:::<<>>777888888:::CCC@@@AAA@@@???<<<777333000,,,---...+++'''&&&(((+++%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$###"""######%%%%%%%%%&&&''')))+++,,,"""$$$%%%%%%$$$######$$$ """###$$$######$$$&&&((()))))))))************************))))))))))))(((((('''&&&&&&&&&&&&'''$$$######%%%'''&&& #########$$$$$$%%%%%%%%%###$$$%%%%%%######$$$&&&&&&###"""$$$'''(((%%%#########$$$%%%%%%%%%$$$$$$ !!!###$$$!!!###%%%%%%$$$###$$$&&&!!!$$$$$$!!!###(((((($$$###$$$""""""%%%%%%"""######$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$############!!!!!!""""""!!!"""$$$!!! """###!!!$$$%%%%%%$$$$$$$$$%%%&&&!!!###%%%%%%%%%$$$%%%'''%%%&&&'''&&&$$$###%%%'''###$$$%%%'''((((((((('''$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%&&&&&&&&&'''''''''%%%$$$###""""""$$$&&&''''''+++)))%%%)))111000''')))***+++,,,,,,...222555888;;;===???AAAIIIUUU___bbbnnnzzzvvvwww{{{}}}zzzqqqjjjhhhhhhyyy}}}sssjjjeeedddeeeccccccbbbeeerrrtttfffaaaqqq}}}{{{~~~{{{}}}rrriiilll{{{kkkmmmppppppjjjaaa___dddjjjssssssqqqnnnkkkiiifffeee```fffmmmnnnkkkjjjooovvvzzzwwwssssssxxx|||{{{|||tttpppiii```[[[[[[[[[[[[\\\^^^bbbfffjjjrrr|||yyysssnnneee]]]]]]bbblllyyy~~~}}}wwwpppmmmppppppnnnfffmmmooolllqqq||||||vvvsssrrrqqqkkkbbb^^^^^^fffqqquuunnnlllttt|||~~~uuujjj___[[[ZZZXXXYYY\\\WWWVVVZZZfffzzz}}}vvvwww||||||ssshhh```ccc]]]WWWSSSRRRWWWeeesssqqq^^^RRRVVV[[[eeevvv~~~{{{vvveeeNNNGGG>>>888777888999888777888<<>><<<:::888555111///---999999333555555777??????@@@AAAAAA???;;;777555000111000---(((&&&(((***%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&!!!"""$$$$$$"""""""""### """###$$$######$$$&&&))))))))))))************))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''"""###$$$&&&'''%%%!!!#########$$$$$$%%%%%%&&&"""###$$$###""""""$$$%%%&&&$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$######"""######""""""###%%%(((!!!###%%%%%%%%%$$$%%%&&&%%%(((###!!!%%%%%% !!!%%%%%%###"""###!!!!!!"""###$$$%%%&&&&&&&&&$$$%%%'''&&&%%%$$$$$$%%% ###### """"""$$$&&&###"""$$$%%%###%%%&&&&&&%%%$$$$$$%%%'''$$$%%%&&&&&&$$$""""""###&&&)))+++***&&&$$$$$$&&&$$$$$$$$$&&&((()))(((&&&$$$%%%&&&&&&%%%%%%&&&'''$$$$$$$$$%%%%%%%%%%%%&&&((('''%%%%%%%%%%%%''''''***((($$$###)))///---'''***+++,,,---...111666999<<>>BBBCCCAAA>>>>>>===<<<;;;:::777333000---777555000555666666;;;>>>???AAABBBBBB???===;;;666555222---)))''''''(((%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$"""$$$&&&%%%$$$###$$$$$$ """###$$$######$$$&&&))))))))))))************(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''###$$$%%%%%%$$$######$$$"""######$$$%%%%%%&&&&&&"""######"""!!!"""$$$&&&$$$$$$"""!!! ###%%%###$$$$$$%%%%%%$$$$$$$$$"""%%%%%%######$$$&&&"""$$$%%%$$$$$$$$$%%%###***$$$ ###$$$!!!###&&&(((%%%$$$$$$""" """$$$&&&'''''''''!!!###%%%$$$""""""###%%% &&&(((###!!!$$$&&&%%%!!!%%%'''$$$###&&&&&&$$$$$$%%%&&&%%%###"""$$$&&&%%%&&&'''&&&$$$############((()))&&&$$$%%%'''&&&$$$###$$$'''((('''%%%###%%%&&&&&&%%%%%%'''((($$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((((((&&&$$$"""***%%%$$$'''***)))((()))***+++,,,...000444999===@@@BBBCCCBBBBBBHHHSSS[[[[[[iiissstttuuuyyyxxxrrrsssvvvwwwqqqggg^^^ZZZZZZcccppp}}}tttfffZZZUUUVVVZZZ]]]VVVVVVVVVYYYdddttt~~~tttcccVVV\\\nnnxxxmmmhhhfffiiillloooyyy~~~uuutttqqqbbbcccbbb\\\VVVRRRUUUXXX\\\[[[ZZZZZZ^^^dddjjjnnnrrrttt{{{{{{sssjjjaaaUUUSSSTTT]]]kkkzzzqqqooovvv{{{qqqkkkiiijjjqqqxxxwwwxxx~~~}}}vvvssspppqqqtttwwwxxxzzz|||ssslllccc]]]\\\XXXXXXWWWXXXaaannntttsssnnnrrr~~~rrreeeccckkkyyytttjjjbbbbbbeeefffgggiiitttnnnnnnrrr|||}}}~~~}}}ooo]]]LLLAAA<<<;;;777666777:::>>>@@@AAAAAAAAA@@@??????>>>;;;777444///777444000888:::777999;;;<<<>>>@@@@@@@@@???>>>@@@;;;666111---+++)))(((%%%%%%$$$$$$%%%%%%&&&'''%%%$$$###%%%(((***)))'''&&&&&&''''''''''''&&&&&&###%%%&&&&&&%%%$$$$$$%%% """###$$$######$$$&&&))))))))))))************''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''$$$%%%%%%### !!!%%%***""""""###$$$%%%%%%&&&&&&"""######"""!!!"""%%%'''"""###"""!!!&&&"""###$$$%%%%%%%%%%%%%%%$$$&&&$$$"""!!!""" ###$$$#########$$$)))$$$ $$$'''%%%"""$$$###$$$%%%###"""$$$'''(((((((((###%%%&&&%%%######&&&)))%%%(((###"""&&&&&& %%%'''$$$###%%%&&&$$$"""$$$%%%$$$!!!!!!###%%%###$$$&&&'''&&&&&&'''(((!!!%%%%%%$$$'''***'''$$$"""###%%%'''&&&%%%###%%%&&&&&&&&&&&&''')))$$$$$$$$$%%%%%%%%%&&&&&&!!!$$$(((***)))%%% )))%%%'''...,,,%%%%%%---***+++---...111666<<<@@@BBBCCCDDDBBBBBBGGGQQQZZZ\\\jjjsssrrrrrrxxx{{{yyysssvvvxxxrrrfff[[[UUUTTT^^^dddqqq}}}yyywwwzzznnnjjjccc______aaacccddd___aaabbbdddnnn|||}}}{{{mmm^^^TTTVVVeeevvv|||zzz}}}oooccc```[[[WWWYYYaaappp{{{~~~vvvuuuyyy{{{vvvrrrlllmmmyyyfffgggfffbbb___]]]```bbb___]]][[[\\\cccnnnyyyuuuiiiYYYUUUUUU___ppp}}}~~~uuurrrooolllssszzzvvvqqqlllfffbbbbbbaaabbb^^^ZZZ]]]fffhhheee]]]```lll}}}hhh```dddooo~~~{{{pppnnnpppnnnjjjhhhmmmzzz{{{~~~vvv\\\III???<<<:::888666666:::???BBBDDDFFFEEEEEEDDDCCC@@@;;;777111888444111;;;===888888777888:::<<<===>>>>>>===HHHBBB:::555333111...+++%%%%%%$$$$$$%%%%%%&&&'''$$$###"""$$$(((***)))(((!!!"""######$$$$$$$$$###"""$$$&&&%%%$$$###$$$$$$!!!"""$$$$$$######%%%&&&&&&'''(((*********)))(((&&&&&&'''((())))))((((((&&&'''((((((((('''%%%$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$###"""!!!!!!""""""""""""######$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!######$$$%%%$$$###"""!!!"""$$$''''''%%%###"""""""""""""""!!! !!!#########$$$$$$%%%%%%%%%"""%%%'''%%%!!! $$$'''%%%((('''&&&$$$***'''$$$$$$&&&&&&### """!!!!!!%%%******$$$!!!!!!""""""#########$$$!!!$$$%%%%%%%%%&&&'''"""%%%((('''$$$"""$$$&&&$$$000"""$$$***$$$!!!''''''###%%%***%%%"""###%%%'''''''''''''''%%%'''((((((''''''(((***&&&&&&'''''''''''''''(((''''''&&&'''(((***,,,---+++333000<<<333<<<555999BBBBBBBBBAAABBBEEEJJJNNNTTTbbbnnnrrrsssvvv{{{~~~wwwvvvuuuqqqfffXXXQQQPPPSSSXXXaaaiiinnnnnniiieeedddfffiiilllnnnqqqtttvvvuuurrrpppttt~~~}}}rrrmmmiii```VVVPPPUUU^^^jjjxxx|||{{{zzz{{{uuufff]]]ZZZWWWTTTRRRTTT___kkklll______aaa]]]cccddddddjjjyyy~~~yyysssooommmnnnoooooooooooopppuuu}}}yyyllldddcccnnn~~~|||vvvwwwzzzvvvoooqqqoookkkfffccc```___^^^VVV___nnniii[[[\\\eeemmmpppqqqyyywwwpppwwwxxxtttwwwvvvuuuwww{{{eeeLLL<<<;;;:::;;;<<<999777<<>>@@@666666666555666888===@@@@@@@@@>>>;;;777222---+++)))(((&&&&&&'''''''''&&&$$$%%%%%%$$$###$$$&&&)))'''&&&&&&%%%%%%&&&&&&'''###$$$&&&''''''&&&$$$###'''###!!!###''')))'''###&&&'''((()))******)))((('''((())))))))))))))))))'''''''''(((''''''&&&%%%###$$$$$$%%%%%%%%%%%%%%%%%%$$$######"""""""""##################$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$%%%%%%$$$###!!!###%%%%%%$$$"""!!!!!! """######""""""$$$%%%&&&%%%%%%$$$$$$#########!!!$$$&&&%%%!!! """%%%###'''(((((("""&&&&&&&&&&&&%%%$$$#########$$$""" ###''')))&&&###"""##################$$$ """###$$$###$$$&&&'''$$$&&&''''''&&&%%%%%%&&&***###(((""",,,"""***%%%&&&%%%$$$&&&(((%%% ###$$$&&&'''(((((('''''''''((()))((('''&&&'''((('''$$$!!!"""&&&***+++***++++++++++++,,,...000111///666333@@@888BBB:::>>>>>>>>>===<<<;;;===BBBEEEKKKTTT^^^fffnnnvvvyyywwwtttrrroookkkaaaVVVRRRTTTYYY\\\aaadddeeeeeeeeeeeejjjnnnssswwwzzz}}}}}}|||~~~tttiiibbbXXXOOOOOOSSSYYY^^^dddlllxxx~~~||||||~~~|||xxxyyyvvvlll\\\[[[[[[\\\YYYWWW\\\dddwww|||hhhVVVSSSVVVVVVUUUZZZcccrrr}}}}}}wwwvvv}}}yyyyyyvvvqqqkkkfffeeeeeeccciiisssmmm^^^[[[^^^bbbdddjjjvvv~~~uuuooonnnllliiiiiikkkpppvvvzzzhhhRRRDDD>>>:::;;;<<<::::::<<<>>>@@@BBBBBBAAAAAABBBCCC???>>><<<<<<===???BBBDDD<<<;;;999555333555:::???@@@@@@???===:::666222///---+++((('''(((((('''&&&$$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$&&&###!!!###&&&(((&&&###'''(((((())))))))))))((()))***************)))((((((((('''&&&&&&&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$###"""""""""###%%%&&&"""######$$$######"""""" """$$$%%%%%%%%%%%% """$$$$$$""" """$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%""" !!!###"""&&&(((***$$$(((!!!$$$'''&&&"""!!!###&&&(((%%%"""!!!$$$&&&%%%###%%%%%%$$$$$$$$$$$$$$$###"""#########"""###&&&)))&&&&&&%%%&&&((((((&&&%%%%%%"""***""")))(((((($$$###'''((('''&&&'''$$$%%%'''((())))))((('''((())))))(((&&&%%%&&&'''***$$$&&&++++++)))))))))***+++,,,...000111333999666CCC<<>>;;;:::<<<>>>@@@@@@@@@@@@AAACCCAAA@@@??????@@@AAACCCDDDAAAAAA>>>888222111777===@@@@@@@@@???===:::777555222///+++)))((((((((('''###%%%&&&'''%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!"""%%%'''%%%"""((((((((())))))))))))(((************))))))(((''')))((('''%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$###"""!!!"""###%%%&&&!!!!!!"""############### !!!###$$$%%%%%%$$$$$$ """$$$###""" !!!!!!#########$$$$$$ !!!"""###%%%&&&'''((("""%%%&&&$$$""""""######''' *** ***###'''!!!###$$$$$$""""""$$$&&&+++((($$$#########!!! &&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$######$$$(((***(((&&&$$$&&&)))***(((%%%)))###+++$$$)))%%%((("""###***,,,&&&%%%+++%%%&&&((()))))))))((((((&&&(((((((((&&&%%%&&&'''***'''######%%%(((((('''((()))***+++---///111222666;;;777EEE>>>HHH@@@CCC??????>>><<<;;;<<>>???;;;<<<>>>>>>>>>???AAACCCCCCBBBAAA@@@@@@@@@@@@@@@AAACCCBBB<<<555222666:::===>>>@@@@@@@@@>>><<<;;;777333...***)))((('''&&&###%%%'''((('''%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$###!!!"""$$$%%%$$$""")))))))))(((((((((((()))))))))))))))((('''&&&&&&)))((('''%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$###"""""""""###$$$%%% !!!"""###############"""###$$$%%%$$$$$$###""""""$$$%%%$$$###!!!"""######$$$###""""""""" !!!"""###%%%&&&'''((( """%%%&&&&&&%%%$$$###%%%)))"""+++ )))!!!%%%###!!! """$$$&&&%%%###&&&%%%%%%%%%%%%$$$""" '''&&&&&&&&&%%%%%%$$$$$$&&&'''&&&%%%$$$%%%)))+++'''%%%$$$&&&)))***(((%%%)))///"""+++(((... '''%%%!!!$$$,,,,,,&&&%%%***&&&'''((()))))))))((('''###%%%''''''&&&'''(((***###&&&))))))'''&&&'''))),,,---///111333555777777;;;???;;;HHHBBBMMMDDDFFF@@@AAAAAA@@@???@@@CCCEEECCCHHHNNNRRRZZZbbbeeecccccc___]]]___bbbiiixxx~~~}}}yyytttpppoookkkeee``````dddlllqqqwwwxxxnnnaaa```dddmmmuuu|||}}}ooodddaaa[[[ZZZ^^^bbbbbb^^^^^^```aaafffjjjjjjkkkoootttwwwyyy}}}ssspppzzz}}}{{{|||wwwrrrnnnqqqnnnhhhaaa]]]^^^ccchhhpppxxx~~~{{{sssrrr|||~~~{{{ggghhhttt}}}xxxcccRRRJJJHHHHHHOOO[[[kkkvvvzzz|||oooXXXGGG======AAA;;;<<<=========>>>AAACCCEEEEEEDDDCCCAAA???>>>======@@@CCCAAA;;;777777999;;;<<<>>>@@@AAAAAA@@@???:::666111---+++)))'''%%%$$$&&&(((((('''%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&'''$$$###"""###$$$$$$###"""***))))))(((((((((((()))'''((((((((((((''''''&&&(((((('''&&&&&&&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&""""""######$$$$$$$$$$$$!!!""""""###$$$$$$$$$######$$$$$$%%%$$$###"""!!!$$$%%%&&&%%%#########%%%!!!###%%%&&&%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%&&&&&&%%%%%%%%%)))"""+++ ((( ###%%%""" """&&&(((%%%""" !!!###%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%&&&(((***%%%$$$%%%&&&(((((((((&&&((()))$$$$$$,,,'''""""""%%%((((((%%%%%%(((&&&&&&(((((()))((('''&&&"""$$$&&&&&&&&&''')))+++###***,,,)))(((+++000---///111444777999::::::@@@DDD???NNNJJJVVVMMMNNNEEEEEEFFFEEEDDDEEEGGGJJJGGGNNNTTTUUUWWW]]]bbbccc[[[YYY[[[```gggqqq~~~yyy{{{wwwqqqnnnmmmooorrrtttyyy|||yyyuuulllbbbXXXYYY___iiirrrzzz}}}{{{xxxmmm___VVVTTTRRROOOOOOTTTXXXZZZ___eeekkknnntttyyyuuulllpppyyywwwkkklllnnnuuuzzzwwwuuuvvvrrrlllfffbbbbbbeeehhhjjjoooqqqmmmgggiiitttyyyyyypppYYYYYYdddlllpppssssssttttttuuuyyyvvvaaaQQQGGGCCCEEEPPP___hhhhhheeekkkttttttWWWBBB===@@@<<<=========<<<===@@@CCCEEEEEEFFFEEEDDDAAA???>>>:::>>>AAACCCAAA===;;;999999;;;>>>@@@BBBCCCBBBBBB<<<999555111...+++(((%%%%%%'''((((((&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$#########+++***)))(((''''''((()))'''(((((()))))))))(((((('''''''''(((''''''&&&%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&!!!"""###%%%%%%$$$###"""######$$$$$$$$$$$$$$$###!!!"""$$$$$$%%%$$$###"""%%%&&&&&&%%%######$$$%%%"""$$$%%%%%%$$$###%%%&&&&&&%%%%%%$$$$$$#########"""""""""###$$$%%%%%%%%%"""&&& *** ((( ###%%%$$$$$$$$$%%%%%%%%%$$$""""""######$$$%%%'''((($$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''"""$$$&&&&&&&&&&&&'''(((!!!###!!! ''''''"""%%%%%% ###'''(((%%%&&&'''(((((('''&&&%%%###$$$&&&&&&&&&&&&((()))###(((***+++,,,///222///111444777:::<<<======@@@EEEAAARRRQQQ___WWWXXXRRRRRRSSSQQQPPPOOOQQQRRRPPPUUUWWWUUUTTTXXX[[[ZZZYYYYYY^^^fffoooyyy{{{~~~~~~{{{zzz|||~~~wwwoooiiibbbZZZUUUVVVZZZbbbiiiqqq|||{{{|||nnniiiddd```YYYPPPLLLMMMOOOJJJJJJPPPXXX___iiiqqq{{{yyynnnlllrrryyy{{{eeeeeeeeefffkkkvvvwwwrrrwww~~~{{{uuuoookkkhhhffffffhhhkkkmmmkkkiiilllwwwvvvrrr~~~iiiUUUVVV^^^aaabbbeee```eeekkkpppxxxvvvcccUUULLLEEEKKKVVV___^^^ZZZ\\\cccvvvuuuXXXHHHDDD>>>>>>>>>===<<<===@@@BBB@@@AAACCCDDDDDDCCCAAA???<<<===>>>AAACCCBBB>>>:::999;;;>>>AAADDDEEEEEEDDD>>><<<999666444000+++''''''(((((('''%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&"""###$$$&&&''''''&&&&&&%%%&&&&&&%%%$$$###$$$$$$+++***)))'''''''''((()))'''((()))***************&&&'''((((((((('''%%%$$$######$$$%%%%%%%%%%%%$$$############$$$$$$%%%&&& !!!$$$&&&&&&%%%###!!!$$$$$$%%%%%%%%%$$$$$$###!!!"""$$$%%%%%%%%%$$$%%%&&&&&&$$$###"""$$$%%% !!!""""""!!!"""$$$&&&#########$$$$$$%%%%%%%%%"""!!! !!!###$$$%%%$$$$$$))) )))!!!$$$###&&&((('''$$$"""$$$''')))'''%%%""" !!!$$$&&&#########$$$$$$%%%%%%%%%"""###%%%%%%$$$###$$$%%% ###&&&'''%%%$$$&&&((("""'''(((###&&&***###(((%%%!!!((((((%%%&&&'''''''''&&&%%%$$$$$$&&&''''''%%%%%%&&&'''&&&&&&&&&(((+++---000111555777:::>>>AAACCCDDDDDD>>>CCC@@@SSSTTTccc]]]^^^`````````^^^[[[ZZZ[[[\\\ZZZ[[[YYYTTTRRRSSSRRROOO[[[]]]dddmmmvvvvvvzzz{{{~~~~~~rrrhhhccc]]]WWWRRRQQQSSSXXX\\\bbbmmmxxx~~~mmmpppzzzwwweee]]]VVVSSSPPPMMMMMMQQQRRRMMMMMMUUU___iiiuuuuuuqqqpppqqqqqqzzz}}}dddeeeddd```^^^fffvvvwwwmmmhhhfff```rrr||||||xxxtttoookkkllloooqqqqqqpppttt|||xxxnnnvvvuuuaaaTTTYYYaaa]]]XXXWWWUUU\\\gggqqq}}}zzz|||uuudddZZZKKKLLLSSS[[[\\\WWWUUUXXXmmmoooWWWLLL?????????===<<<===???BBB999;;;>>>AAABBBBBB@@@???@@@===<<>><<<:::777333---)))((()))(((&&&$$$$$$&&&(((%%%$$$$$$$$$$$$$$$$$$%%%!!!"""%%%'''((('''&&&%%%&&&&&&'''&&&$$$###$$$%%%((()))+++,,,,,,***'''%%%$$$'''&&&$$$,,,444---((((((((((((''''''''''''###$$$%%%%%%$$$$$$&&&(((!!!$$$&&&%%%###!!!"""$$$%%%%%%&&&$$$###"""$$$%%%!!!"""###$$$%%%$$$#########"""!!! !!!"""###(((&&&$$$######""" ######""""""######$$$%%%!!!"""###%%%%%%$$$ %%%$$$###$$$%%%%%%%%%$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%'''$$$###(((***"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$""""""###%%%''')))(((###!!!$$$'''&&&(((%%%######&&&((((((&&&!!!$$$&&&'''&&&%%%%%%&&&((()))))))))'''(((***+++***"""###+++,,,(((&&&''')))***,,,---000444777999>>>@@@BBBEEEIIIHHHDDDFFFIIILLLOOOTTT[[[^^^___ccccccffflllmmmgggaaa```ccc]]]UUUOOOMMMMMMNNNOOOQQQXXXcccoooyyy}}}ooohhhgggnnn|||zzz~~~qqqiiigggaaaYYYSSSPPPPPPSSSSSSSSS[[[eeerrr{{{}}}|||{{{yyygggkkkrrrxxx|||}}}|||{{{vvvvvvyyy}}}}}}wwwkkkaaaTTTWWWWWWVVVYYY]]]]]]ZZZ[[[]]]aaafffmmmwwwzzzssstttzzzoooiiiddddddddddddiiiooo~~~nnnfffddd\\\___eeemmmwwwzzzvvv~~~}}}xxx|||yyyyyy|||~~~lll\\\```fffaaaYYYVVVYYY```mmm{{{zzzmmmlllxxxzzzjjjaaabbb```\\\ZZZYYYSSSLLLgggxxxtttXXXHHH>>>======888999;;;333===???AAABBBBBBBBBCCCDDDBBBAAA@@@?????????AAABBB>>>;;;777777:::>>>BBBDDDCCCBBB@@@<<<777333222222))))))((('''&&&&&&%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$######$$$&&&((())))))$$$"""###!!!!!!(((((()))+++++++++***(((&&&,,,...***$$$%%%((( ((((((((((((''''''''''''$$$%%%%%%%%%$$$$$$%%%'''"""$$$&&&&&&$$$"""###%%%!!!###$$$$$$######$$$&&&!!!""""""###############$$$###"""!!!!!!"""###$$$$$$$$$%%%$$$$$$$$$$$$$$$######""""""######$$$%%%"""###$$$%%%&&&&&&$$$"""$$$$$$###$$$$$$$$$$$$### """###$$$%%%###%%%$$$"""''''''######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''%%%$$$###$$$&&&&&&))))))$$$"""%%%'''&&&)))&&&$$$$$$''')))((('''###%%%'''((('''&&&&&&'''$$$%%%&&&&&&%%%%%%&&&(((***### %%%***+++)))(((&&&(((***,,,///333888<<>>??????@@@AAACCCBBBAAA@@@@@@??????>>>>>><<<:::777666777:::???BBBCCCCCCAAA===999555444444---,,,***((('''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$###%%%&&&'''((('''%%%$$$%%%"""###%%%$$$ !!!&&&)))************))))))(((***...,,,&&&&&&)))&&&(((((((((''''''''''''&&&%%%&&&&&&%%%######$$$&&&"""$$$&&&&&&$$$###$$$%%%"""$$$&&&%%%%%%&&&'''"""""""""""""""###$$$$$$$$$$$$############$$$$$$###%%%'''&&&$$$###%%%'''######""""""######$$$%%%#########$$$%%%%%%&&&&&&$$$$$$$$$$$$######"""!!!!!!!!!"""###$$$%%%&&&&&&!!!$$$$$$ """%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''&&&%%%%%%&&&$$$((()))%%%$$$&&&&&&%%%((('''%%%&&&((())))))((($$$&&&(((((('''&&&'''(((&&&((()))((('''''')))***((($$$###'''***))))))+++&&&))),,,000444:::AAAEEELLLTTT```kkkuuuvvvmmmaaaWWWUUUTTTSSSUUUWWW[[[]]]bbbgggooosssnnneee```aaaXXXZZZZZZUUUOOOIIIFFFFFFLLLWWWhhhvvv}}}rrrfffZZZXXX]]]ooo}}}vvvmmmggg]]][[[ZZZYYYVVVVVV[[[ccchhhqqqyyy{{{yyytttiii___XXXYYYZZZ[[[\\\\\\\\\\\\bbb]]]XXXXXX[[[___``````cccjjjqqqvvv}}}~~~|||}}}zzzyyyyyyuuunnnjjjjjjlllxxxqqqddd```]]]ZZZ^^^jjj}}}wwwhhhhhhyyyyyyzzz}}}qqqddddddqqq~~~yyyqqqjjjllltttyyyuuurrrqqqsss|||xxxnnnssszzz{{{wwwfffTTTKKKWWWfffrrryyy}}}[[[QQQLLLGGG===<<>>@@@BBBAAAAAAAAAAAA???===;;;:::999999888444222444999>>>CCCCCCCCC@@@<<<888777777222000---***((('''''''''''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$!!!!!!$$$&&&%%%""""""%%%******))))))))))))))))))%%%)))***''''''+++---+++(((((('''''''''&&&&&&&&&%%%&&&&&&%%%###"""###%%%"""###$$$$$$$$$$$$$$$$$$!!!###'''((((((&&&&&&'''$$$$$$###""""""$$$%%%&&&###########################''')))'''!!!!!!%%%######""""""######$$$%%%$$$$$$$$$###"""###%%%&&&$$$%%%%%%%%%###!!! ''''''&&&&&&&&&%%%$$$$$$ %%%&&&###"""$$$%%%###%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###%%%((((((&&&%%%%%%%%%###''')))&&&%%%&&&&&&$$$&&&&&&&&&&&&''''''((('''%%%&&&((('''&&&%%%&&&'''''')))******))))))***+++&&&$$$%%%((((((''')))---)))+++///444:::AAAIIINNNXXXccctttxxx___[[[YYYZZZ\\\___dddjjjvvvtttssstttoooeee___^^^VVVYYY[[[VVVNNNGGGFFFGGGKKKUUUcccoooxxx|||qqqfffZZZXXX\\\nnnuuulllggg```bbbdddeeeeeefffkkkpppxxxyyywwwqqqnnnkkkddd]]]XXXZZZ]]]aaabbbcccbbbaaa\\\ZZZYYY\\\cccjjjoooqqqttt|||~~~xxxssszzzzzztttnnnllluuummm```ggguuuxxxxxxzzzwwwyyy{{{yyyxxxxxx}}}{{{iii\\\^^^qqq~~~~~~~~~yyyvvv|||wwwrrrqqqvvvuuuaaaLLLOOOVVVbbbppp|||fffaaaaaaZZZHHH@@@@@@;;;999:::<<<<<<<<<===@@@BBB@@@AAABBBBBB@@@===999777666777777333......333999AAABBBCCCBBB???<<<;;;;;;777444000,,,)))''''''(((&&&&&&%%%%%%%%%%%%%%%%%%(((&&&###!!!!!!###&&&))) !!!$$$%%%$$$######%%%))))))))))))))))))******&&&))))))%%%###$$$''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&$$$""""""###$$$!!!!!!"""###$$$$$$######"""$$$''''''&&&$$$######%%%%%%$$$###$$$%%%&&&'''!!!""""""""""""""""""!!!!!!$$$'''%%% !!!$$$######""""""######$$$%%%((()))(((&&&###"""$$$'''###%%%'''&&&###!!! !!!$$$$$$%%%$$$$$$"""!!! !!!&&&(((&&&$$$%%%%%%###%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''%%%$$$$$$$$$"""''')))&&&%%%''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&$$$$$$%%%&&&###%%%''''''&&&&&&&&&'''%%%$$$&&&)))(((&&&(((...***---000444:::BBBJJJOOOXXXeeewwwaaa\\\[[[```dddhhhooowww}}}~~~|||pppaaaXXXSSSVVVVVVQQQJJJEEEFFFHHHLLLTTT___jjjrrr{{{}}}qqqdddWWWVVV[[[iiizzzzzz~~~}}}qqqkkkiiidddiiinnnooooooqqqtttvvv{{{sssooommmiiiccceeehhhkkkmmmlllhhhbbb^^^YYY\\\cccmmmvvv~~~xxxmmmhhhuuu~~~|||ddd___eeetttyyyyyy}}}|||wwwyyy{{{xxxttttttqqqppppppwwwqqq]]]TTT___hhhkkkzzz~~~zzzyyy{{{{{{]]]TTTPPPYYYkkk{{{yyyzzzxxx]]]KKKDDD<<<888999::::::999:::===??????AAABBBBBB@@@===999777444666666111,,,+++000555===???BBBCCCBBB???>>>>>>999777333...+++)))((('''$$$$$$######$$$%%%&&&'''!!!!!!!!!"""###%%%&&&'''!!!###$$$"""!!!###%%%&&&((())))))************)))'''))))))'''&&&'''((()))'''''''''&&&&&&&&&&&&%%%$$$%%%%%%$$$""""""###%%%"""!!!!!!###%%%&&&$$$###!!!###$$$$$$"""!!! !!!$$$$$$$$$$$$$$$%%%&&&&&&!!!!!!""""""""""""!!!!!! """"""!!!!!!$$$'''######""""""######$$$%%%+++,,,,,,)))%%%###&&&((("""%%%((((((%%%""""""###!!!"""$$$%%%%%%%%%$$$###"""''')))'''%%%&&&&&&###$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$###$$$%%%###'''(((%%%$$$&&&(((&&&"""$$$%%%&&&%%%$$$%%%%%%%%%&&&&&&%%%######$$$&&&$$$&&&))))))(((''''''((('''%%%&&&))))))''')))...,,,---///222777===EEEKKKNNN[[[kkkxxxxxxaaaZZZZZZaaaeeegggoooxxxzzzcccRRRPPPPPPOOOKKKGGGEEEFFFIIIMMMWWWfffsss~~~}}}mmm___PPPPPPTTT^^^hhhkkkgggaaalllvvvzzzsssrrrtttpppuuuwwwssspppppprrrrrr~~~|||xxxtttnnnhhhgggkkkqqqttttttoooiiieeefffmmmxxxrrreeeaaahhhmmmxxxpppcccbbbgggrrrxxxyyytttsss}}}~~~zzz||||||yyywwwwwwssslllfffiiisss~~~ppp^^^SSSWWW___jjjyyyiiiZZZYYYggguuu{{{{{{yyy{{{{{{{{{zzzbbbQQQBBB888888888777666777999<<<>>>@@@AAABBBAAA???<<<:::555555444000,,,+++...111777;;;@@@CCCCCCBBBAAAAAA<<<:::777333///,,,***)))&&&%%%$$$$$$$$$%%%'''((($$$)))+++)))%%%!!!"""%%%%%%!!! ###%%%%%%&&&(((***+++++++++)))((('''''''''***,,,,,,---...'''''''''&&&&&&&&&%%%%%%"""###$$$###""""""$$$&&&$$$###"""$$$'''((('''%%%!!!###$$$$$$""""""###$$$""""""######$$$$$$$$$###!!!"""############"""!!! """###$$$%%%&&&######""""""######$$$%%%'''***+++)))%%%###%%%(((!!!%%%)))***&&&######%%%"""###%%%&&&&&&%%%$$$######''')))&&&$$$%%%%%%#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$$$$&&&'''$$$''''''$$$###&&&((((((!!!$$$''''''%%%$$$%%%&&&'''''''''%%%$$$###%%%'''&&&(((+++,,,+++***)))***+++((('''+++,,,+++,,,///000111222333555:::AAAFFFHHHSSS^^^dddhhhlllllljjj___WWWVVV\\\^^^\\\aaajjjpppllloooxxx|||rrr```SSSMMMMMMLLLKKKJJJJJJJJJJJJNNN^^^vvv{{{jjjZZZLLLMMMOOOTTTYYY\\\[[[YYYaaakkkssswww{{{~~~~~~vvvooooooqqqqqquuu||||||vvvqqqkkkffffffkkkrrryyy~~~~~~|||{{{}}}sssjjjiiieeehhhnnnzzz}}}pppllllllvvv|||~~~||||||tttqqqsssvvvxxxxxxfff^^^WWWYYYbbbrrrtttffffffoooyyy~~~sssqqqllliiiooo~~~~~~fffNNN<<<<<<;;;999777888:::<<<===???@@@AAABBBAAA???>>>666444222///...---...///111666===BBBCCCCCCCCCCCC>>>===;;;888555111---++++++***(((&&&%%%&&&'''''' &&&***+++)))&&&### %%%'''###!!!$$$$$$!!!%%%'''***,,,,,,+++)))((()))'''&&&(((***(((&&&%%%''''''&&&&&&&&&%%%%%%%%%"""#########"""###$$$&&&&&&$$$$$$&&&)))***)))&&&###%%%%%%%%%%%%&&&(((*** """#########"""!!!"""###$$$%%%%%%$$$###"""$$$"""""""""$$$%%%$$$############"""###$$$$$$%%%!!!%%%(((&&&""" ###&&& %%%******'''$$$%%%''' !!!""""""!!!"""'''((($$$"""$$$$$$""""""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%'''***$$$''''''###"""&&&))))))"""%%%((((((&&&%%%&&&'''((()))(((&&&%%%$$$&&&(((###%%%((()))((('''&&&&&&...)))(((,,,///......000666666666555666;;;AAAFFFHHHRRRYYYZZZZZZ]]]aaabbb^^^UUURRRWWWVVVPPPRRR[[[[[[WWWXXX```eeebbb\\\XXXNNNMMMMMMOOOPPPQQQOOOMMMMMMccc{{{iiiYYYMMMMMMNNNQQQTTTXXX\\\^^^]]]fffnnnqqqwww}}}zzzppprrrvvvwwwrrrxxx{{{tttkkkfffcccaaaooossszzzxxxtttxxxkkkkkknnnyyy|||xxxxxx~~~{{{~~~~~~~~~{{{uuuooommm]]]^^^]]]^^^gggxxx}}}zzzuuuiiilllyyyooollleee```eeessswwwZZZAAAAAA???===;;;;;;===???===>>>???AAABBBBBBBBBAAA777444000////////////...---333;;;AAACCCDDDDDDDDD??????>>><<<999444000---111///,,,)))&&&&&&&&&&&&((('''%%%$$$$$$''')))+++%%%)))%%%$$$%%%###'''((()))******)))(((''''''(((((('''%%%%%%&&&(((&&&''')))+++,,,,,,,,,,,,)))(((&&&$$$###$$$&&&'''"""######$$$$$$%%%&&&&&&!!!$$$'''((('''%%%%%%%%%###&&&((('''$$$###%%%'''""""""!!! $$$((('''""" ###$$$"""%%%***(((!!!$$$$$$%%%&&&&&&&&&%%%%%%%%%###!!! !!!###%%%$$$$$$#########$$$&&&'''&&&&&&%%%%%%%%%&&&''''''%%%%%%############%%%%%%!!!"""###%%%&&&'''(((((("""$$$&&&&&&%%%%%%%%%&&&%%%%%%###!!!$$$&&&###&&&((())))))(((''''''((($$$$$$$$$%%%%%%%%%&&&&&&'''((((((((((((&&&%%%$$$%%%&&&'''))))))))))))((('''***...///...///222555444333333444888===CCCGGGLLLPPPRRRQQQUUU[[[^^^]]]^^^UUUMMMLLLLLLLLLNNNQQQUUURRRLLLIIIMMMUUUVVVSSSQQQSSSVVVVVVUUUUUUUUUVVV\\\nnnyyyfffXXXLLLOOOUUU[[[___```]]]ZZZ\\\gggttt{{{|||~~~yyysssrrr{{{{{{sssrrrsssqqqmmmddd```^^^QQQOOO^^^jjj{{{}}}wwwuuu|||~~~yyyrrrbbbbbbbbbbbbaaagggyyyyyy~~~{{{{{{~~~~~~sssyyy{{{oooeeedddjjjqqqtttuuuxxxsss}}}zzznnnZZZNNNAAA<<<<<<<<<;;;:::???>>>???AAAAAA>>>???CCCAAA>>>999444000............000444;;;AAADDDDDDBBBAAA@@@===;;;<<<>>>888111'''))))))'''$$$###&&&)))%%%&&&&&&%%%$$$$$$%%%''''''&&&%%%%%%$$$$$$$$$$$$(((((())))))))))))((((((((())))))(((&&&&&&''')))'''''''''(((((('''''''''((('''&&&%%%%%%%%%%%%&&&"""######$$$$$$%%%&&&&&& """######"""###%%%'''"""###$$$$$$""""""###$$$"""###!!! """'''&&&""""""$$$$$$"""%%%***(((######$$$$$$$$$%%%%%%&&&&&&############$$$$$$%%%%%%$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&"""###$$$%%%&&&'''''''''"""$$$&&&&&&%%%%%%%%%&&&$$$((()))&&&%%%''''''$$$!!!###$$$$$$###""""""###%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&(((((((((((('''''''''&&&&&&'''((()))***$$$(((---000000000333555777666555555999???FFFJJJLLLLLLKKKJJJNNNVVVYYYWWW\\\TTTLLLJJJHHHFFFEEEGGGJJJHHHDDDBBBHHHRRRVVVUUUXXX]]]bbbccc```\\\ZZZZZZ[[[mmm{{{lllaaaXXXYYY]]]ccciiimmmllljjjnnnuuu|||~~~}}}}}}{{{sssmmmhhhiiitttrrrllljjjaaa^^^VVVTTTUUULLLMMM^^^kkk||||||sssqqqvvv|||oookkkfffcccaaabbbjjjtttyyyzzzzzzllliiiooowww|||}}}uuuooowww}}}nnndddVVVJJJBBB===;;;;;;;;;:::<<<@@@AAA???@@@DDDAAA???;;;777444111000000...000444:::@@@CCCDDDCCC@@@@@@===;;;===???:::222,,,,,,***(((&&&&&&''')))%%%&&&&&&%%%$$$$$$%%%'''&&&&&&%%%$$$$$$$$$%%%%%%))))))(((((((((((()))))))))******)))''''''((())))))((('''&&&%%%%%%$$$$$$&&&&&&&&&'''&&&&&&%%%%%%"""######$$$$$$%%%&&&&&&$$$$$$###!!! !!!$$$'''$$$###""""""###$$$###""""""###!!!!!!%%%&&&######$$$###"""$$$''''''$$$###"""""""""###$$$&&&'''!!!"""$$$%%%&&&%%%$$$$$$$$$$$$#########$$$%%%&&&"""""""""######%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&%%%"""$$$&&&&&&%%%%%%%%%&&&"""(((+++(((%%%&&&(((((($$$%%%''''''%%%$$$%%%&&&%%%&&&&&&&&&&&&'''''''''$$$%%%&&&'''(((((((((((()))(((&&&$$$$$$&&&)))+++$$$***111555555555666777999777444333777???GGGLLLPPPMMMIIIGGGMMMVVVWWWTTTWWWPPPJJJHHHEEEAAA???AAAAAAAAA???>>>DDDOOOWWWXXX___gggppppppiiiaaa]]]]]]___qqqxxxpppjjjiiijjjqqqzzz~~~zzztttqqqppppppmmmttt|||tttkkkddd```dddqqq}}}jjj___[[[UUUUUUOOONNNQQQKKKMMM]]]gggxxx{{{zzzxxxooojjjeeeaaaaaadddxxxyyyzzzyyytttxxx~~~|||yyynnnffflll}}}yyygggVVVHHH@@@<<<;;;999;;;@@@AAA@@@@@@CCCAAA@@@???<<<999777444333///111444:::???CCCDDDCCC???@@@>>>===>>>@@@===666444000,,,)))((()))))))))%%%&&&&&&%%%$$$$$$%%%'''%%%%%%$$$$$$$$$%%%&&&&&&))))))(((''''''(((***+++))))))***((('''&&&'''))),,,***)))'''&&&''''''((($$$%%%'''(((((('''%%%$$$"""######$$$$$$%%%&&&&&&'''((('''%%%###"""$$$%%%'''$$$"""###&&&'''%%%""""""###"""$$$%%%#########"""!!!"""$$$%%%%%%"""!!! """$$$'''((($$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$%%%"""""""""###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$"""$$$&&&&&&%%%%%%%%%&&&$$$'''$$$###&&&'''&&&'''(((******((((((((()))&&&&&&&&&'''''''''(((((((((((((((''''''&&&%%%%%%((('''&&&%%%%%%''')))******111999======;;;::::::888555111000444<<>>@@@===??????>>>DDDPPPZZZ^^^dddmmmvvvtttiii___[[[[[[eeeuuu|||uuutttvvv~~~~~~tttjjjccc```^^^]]]eeekkkwww~~~yyyzzz}}}uuukkkbbb```gggttt~~~{{{vvvcccYYYUUUXXX\\\YYYYYY\\\UUUTTT``````nnnyyyzzzsssmmmlllooozzzwwwtttwww}}}||||||vvvnnnkkkaaa[[[aaapppwwwbbbLLL<<>>@@@AAABBBBBBAAA???<<<999777111222444999>>>BBBCCCCCC@@@AAAAAA???AAACCCAAA;;;999444---******+++)))'''%%%&&&'''&&&$$$$$$&&&'''$$$$$$$$$$$$%%%%%%&&&''')))((('''''''''(((***+++((((((((('''&&&%%%&&&(((***)))((('''((()))***+++###%%%'''(((((('''%%%$$$"""######$$$$$$%%%&&&&&&###%%%''''''&&&%%%%%%%%%&&&$$$"""###%%%'''%%%"""!!!$$$### ###%%%###"""!!!!!!!!! """$$$"""!!! """$$$'''(((***)))&&&$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$"""$$$&&&&&&%%%%%%%%%&&& """"""!!!$$$((('''"""$$$%%%''''''%%%$$$%%%&&&&&&&&&&&&'''''''''(((((()))(((((('''&&&&&&%%%%%%&&&&&&'''((())))))))))))000777???CCCAAA===::::::777555222111444:::BBBGGGFFFEEECCCEEEKKKPPPKKKCCCEEEBBB@@@AAA???;;;:::===999>>>AAAAAAGGGTTTaaagggkkkrrrwwwrrreeeZZZWWWXXX___mmm}}}tttuuuyyyvvvhhh]]]WWWVVVWWWXXXbbbccckkkwww~~~|||wwwvvvzzztttjjj```___gggrrryyyttt{{{|||}}}wwwiiicccaaa___dddlllnnnoooqqqiiiccciii___iiiooo|||{{{yyy~~~vvvsssmmmfff^^^VVVRRRWWWcccvvv^^^BBBBBB===;;;???AAA???>>>???AAABBBDDDEEECCC@@@===:::444444555888===AAABBBCCC@@@CCCCCCBBBCCCEEECCC???;;;666///,,,,,,+++)))'''&&&''''''&&&%%%%%%&&&((($$$$$$$$$$$$%%%%%%&&&'''(((''''''(((((()))***+++'''(((((('''%%%%%%&&&'''%%%%%%%%%&&&''')))***+++###$$$&&&(((((('''&&&%%%"""######$$$$$$%%%&&&&&&###%%%&&&%%%&&&&&&###"""!!!!!!"""###"""!!!!!!%%%&&&###!!!$$$%%%###""" !!!###!!! $$$###"""""""""###$$$&&&'''...,,,(((%%%###$$$%%%&&&$$$$$$%%%%%%%%%$$$######%%%$$$$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$"""$$$&&&&&&%%%%%%%%%&&&###$$$""""""&&&+++((("""###$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&'''))))))$$$&&&(((***+++,,,++++++000777???BBB@@@;;;888777777666444444777;;;???BBB@@@BBBCCCEEEJJJMMMGGG???AAA>>>======:::555666:::777???EEEGGGMMMZZZgggooouuuxxxyyyqqqdddYYYUUUUUURRR\\\jjjuuu|||xxxnnnqqqvvv|||{{{ssshhh___[[[\\\^^^``````^^^cccppp{{{|||xxxtttppplllbbbYYYXXX___gggjjjmmmrrrwww{{{vvvooohhhfffddddddiiioooyyywwwpppgggdddiiinnnooottt}}}rrruuujjjpppqqq{{{yyyxxx{{{|||sssooottt{{{}}}qqqpppqqqnnn[[[TTTNNNPPPXXXhhh}}}wwwUUUFFF@@@<<<>>>AAA@@@@@@AAA@@@BBBEEEFFFEEECCC???===888777666888;;;???AAAAAA@@@CCCDDDBBBCCCEEEDDD@@@;;;888444000...,,,)))(((&&&''''''&&&%%%%%%&&&(((%%%%%%$$$$$$$$$%%%&&&&&&&&&'''((())))))*********((())))))(((&&&%%%'''(((######%%%&&&'''((((((((($$$%%%&&&'''''''''&&&&&&"""######$$$$$$%%%&&&&&&!!!###$$$###$$$%%%'''!!!"""###"""!!! !!!""" &&&(((&&&$$$%%%%%%###"""!!!###&&&$$$ %%%###$$$$$$$$$%%%%%%&&&&&&((((((&&&%%%$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$###"""%%%$$$$$$############$$$"""######$$$$$$######"""$$$$$$%%%&&&&&&%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&###&&&&&&$$$&&&)))(((%%%%%%'''(((((('''&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***%%%&&&''')))+++---///000///555===@@@>>>:::777666555555555666888999:::;;;===@@@BBBCCCEEEHHHFFF@@@>>><<<<<<<<<:::777:::@@@@@@JJJQQQRRRUUU___kkkrrr{{{|||{{{sssggg[[[TTTQQQLLLQQQYYY```fffnnnxxx~~~~~~~~~wwwmmmppptttuuuuuuuuuwwwxxxzzzxxxsssnnnkkkjjjlllmmmfffdddhhhttt|||{{{uuurrreeeccc\\\RRRQQQWWWZZZYYY```eeejjjooowww{{{iii```XXXTTTSSSWWW```jjjwwwzzzyyyttttttzzz||||||yyy}}}|||}}}vvvvvvyyywwwqqqnnnttt|||~~~kkkaaahhhrrr{{{}}}yyyrrrlllnnn|||}}}{{{}}}}}}ddd[[[QQQMMMPPP]]]ssswwwVVVMMMEEECCCDDDBBBAAABBB@@@BBBDDDFFFFFFDDDAAA???;;;999777777:::===??????>>>BBBDDDAAA@@@BBBAAA>>>::::::999555111---++++++&&&'''((('''%%%%%%'''(((&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&(((************))))))******)))''''''((()))$$$%%%'''((())))))((('''$$$%%%%%%&&&''''''''''''"""######$$$%%%%%%&&&&&&)))((('''$$$""""""$$$&&&!!!$$$&&&%%%"""!!!###&&&&&&***(((%%%%%%%%%"""###"""%%%)))''' !!!&&&$$$$$$%%%&&&&&&&&&%%%%%% !!!"""###$$$###""""""$$$%%%%%%&&&%%%$$$###"""%%%$$$###"""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!###$$$%%%%%%&&&&&&&&&%%%"""$$$&&&&&&%%%%%%%%%&&& &&&)))&&&###$$$&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&***)))'''&&&%%%%%%&&&&&&''''''''''''***...222444---444<<>>;;;999999111222444666777666666555777;;;<<<;;;<<<@@@@@@>>><<<;;;<<<>>>======BBBJJJMMMWWW]]]\\\[[[aaakkkqqq}}}}}}{{{tttiii\\\RRRLLLNNNPPPRRRUUUXXX^^^dddiiissspppooouuu~~~|||pppsssuuusssoooooossswww{{{}}}~~~|||xxxuuuuuuuuuoooooottt|||zzzrrrnnnaaa```ZZZPPPNNNSSSTTTQQQPPPUUUZZZaaakkktttuuuqqqfff]]]TTTPPPQQQXXXeeerrr~~~rrrjjjkkkpppzzz}}}xxxnnnhhhnnnyyyvvv___eeennnvvvxxxvvvqqqmmmgggrrrnnncccUUULLLKKKVVVmmmhhh\\\PPPKKKHHHDDDAAAAAA???AAACCCEEEEEEDDDBBB@@@===:::888777999<<<>>>>>><<>>@@@???<<<999<<<===999333...------&&&'''((('''%%%%%%'''((('''&&&&&&%%%$$$$$$$$$$$$---...,,,'''&&&***+++)))...***%%%%%%'''******)))###$$$&&&''''''((()))***%%%&&&'''&&&$$$###$$$%%%"""""""""###$$$%%%''''''%%%""""""%%%%%%###$$$%%%&&&'''&&&%%%$$$###''''''''''''&&&&&&%%%$$$$$$###!!! """###!!!###$$$$$$#########$$$$$$###&&&%%%$$$%%%!!!###%%%&&&%%%%%%&&&(((''''''&&&%%%%%%$$$######&&&%%%$$$%%%&&&'''''''''$$$""" !!!###$$$%%%###%%%''''''&&&&&&'''(((######%%%'''&&&%%%'''***###$$$%%%&&&''''''''''''***'''&&&((((((&&&'''***!!!###%%%&&&%%%%%%&&&(((000...,,,)))(((+++111555555777:::;;;<<<:::777555666666555555555666777999888888888999:::<<<>>>???666666666888<<>>>>>>>>@@@@@@BBBDDDCCC???<<<<<<===999>>>>>>:::777777222+++---%%%"""'''***'''%%%%%%%%%%%%&&&$$$###"""###%%%(((***)))&&&&&&+++---+++---***'''(((******(((%%%%%%(((+++(((###!!!###''''''((()))(((&&&%%%&&&'''############$$$%%%&&&&&&&&&%%%$$$###""""""$$$&&&######$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%$$$###""""""###$$$%%%"""$$$%%%&&&$$$$$$$$$%%%)))$$$"""%%%'''%%%###$$$"""$$$&&&&&&%%%%%%&&&'''######$$$$$$$$$$$$%%%%%%&&&%%%$$$%%%&&&'''''''''%%%###""""""###%%%%%%&&&!!!######"""!!!"""###$$$$$$%%%&&&%%%$$$%%%'''###$$$%%%&&&''''''''''''(((%%%%%%''''''%%%%%%((($$$&&&''''''%%%$$$%%%&&&)))*********,,,000666;;;777999<<<>>>>>><<<:::888999888777:::===>>>;;;888777888;;;===???@@@BBBCCC>>>>>>>>>@@@DDDJJJPPPUUUaaadddhhhhhhiiinnnwwwwwwpppmmmfff]]]XXXYYYcccaaa^^^]]]\\\]]]___```eeekkkuuuuuummmmmmlllffffffkkktttyyy{{{yyy|||pppeee````````````___[[[WWWTTTNNNSSSYYY^^^aaadddhhhkkkccc\\\XXXZZZ^^^kkkxxxiii[[[WWWZZZccclllyyyzzzvvvuuuxxxxxxuuusssqqqjjjbbbffftttvvvrrrvvv~~~iiilllrrrvvvxxx}}}{{{eeeWWWNNNNNNaaaxxxpppcccUUUIIICCCCCCCCCBBBAAABBBCCCDDDCCC???@@@AAA@@@>>>===>>>???>>>??????===:::888:::<<<999===???;;;::::::666000000((($$$'''***'''%%%&&&%%%&&&&&&$$$###"""$$$%%%&&&)))(((%%%&&&***,,,***+++)))((()))++++++'''###$$$)))---)))!!!!!!&&&'''((()))(((&&&%%%&&&'''%%%$$$$$$######$$$%%%%%%$$$&&&'''$$$ """&&&""""""""""""###$$$%%%%%%##################"""!!!%%%$$$###""""""###%%%%%%"""$$$&&&&&&%%%%%%&&&''')))$$$"""$$$%%%$$$###&&&###%%%&&&&&&%%%$$$%%%&&& !!!"""$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%'''&&&%%%$$$$$$%%%$$$&&&&&&%%%#########$$$###$$$%%%&&&'''''''''''''''$$$$$$&&&&&&$$$$$$''''''((()))(((&&&$$$$$$$$$''')))+++---000444999===555777;;;===>>><<<999777:::999999>>>DDDDDD>>>777999;;;>>>@@@AAABBBDDDFFFCCCCCCDDDFFFKKKPPPVVVYYYcccdddeeehhhnnnvvv~~~}}}rrrooossspppeee```eeelllhhhdddbbbcccddddddcccjjjtttxxxpppoookkkddddddkkkttt}}}zzzqqqiiibbbdddeeeccc```]]]]]]]]]SSSZZZaaadddccccccfffiiibbbbbbdddfffhhhttt}}}kkkZZZTTTUUUUUUZZZbbbiiipppxxx|||{{{~~~{{{uuukkkaaadddmmmzzz~~~yyyuuuxxx||||||wwwvvv~~~ppp^^^SSSSSS```pppgggRRRGGGCCCAAA>>>>>>???@@@@@@@@@@@@AAAAAA@@@>>><<<===>>>BBBAAA???===::::::===???666:::<<<;;;;;;;;;999555444---(((((()))(((&&&&&&%%%&&&&&&%%%######$$$%%%)))+++***'''&&&)))***''')))'''&&&''')))***'''$$$"""&&&)))((($$$###&&&***%%%&&&'''&&&$$$###$$$%%%&&&%%%$$$$$$#########$$$!!!"""###!!!!!!######""""""""""""$$$&&&'''""""""############""""""""""""!!!!!!!!!"""###$$$"""###%%%&&&%%%%%%%%%'''###!!!###"""$$$((($$$%%%'''&&&%%%$$$$$$%%% !!!"""###$$$%%%&&&'''$$$%%%%%%%%%$$$%%%&&&'''$$$%%%''''''&&&%%%%%%&&&(((***+++***(((''''''(((###&&&'''%%%###%%%&&&%%%###$$$%%%&&&'''''''''''''''$$$$$$&&&&&&$$$$$$''''''((())))))'''%%%&&&&&&***---000111333444777999555888<<>>;;;999::::::<<>>:::>>>@@@AAAAAAAAADDDHHHMMMJJJIIIHHHJJJNNNSSSXXXZZZbbb```___eeeoooyyy|||rrrrrr~~~}}}ooohhhlllkkkiiigggeeedddeeeggghhhqqq}}}|||uuurrrkkkdddfffooo|||yyyrrriiifffaaa]]]\\\___dddhhhYYY___ddddddaaaaaaeeejjjhhhlllpppqqqoooxxxxxxdddYYYWWWPPPRRRUUUYYYaaaooo}}}wwwmmmpppvvv}}}xxxsssuuu|||fffXXXUUU[[[ccctttgggUUUFFF@@@<<<<<<======>>>???@@@AAAAAA@@@===<<<<<<===@@@@@@???>>>======>>>???222555777999::::::999777777222---+++***)))((('''%%%&&&&&&%%%######$$$&&&***,,,,,,((((((++++++((((((%%%""""""&&&((()))'''$$$$$$$$$&&&)))+++++++++%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%$$$############!!! ###$$$$$$###$$$#########$$$%%%'''(((######$$$$$$$$$$$$$$$###"""""""""""""""###$$$$$$ """$$$$$$$$$$$$%%%&&&"""""""""!!!###((($$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&###%%%&&&%%%######%%%(((###%%%'''&&&$$$###$$$%%%%%%&&&((('''%%%$$$$$$$$$"""''')))%%%%%%(((***(((###$$$%%%&&&''''''''''''(((%%%%%%''''''%%%%%%((($$$&&&))))))(((((()))***---///333444444444555666888;;;@@@DDDEEECCC@@@>>>;;;===@@@@@@>>>===>>>@@@BBBCCCCCCCCCFFFNNNZZZdddbbb\\\UUURRRRRRUUUWWWWWW^^^ZZZZZZbbbppp||||||uuuxxxttthhhggg```dddfffccc______fffmmmtttwwwtttnnngggjjjsssyyymmmfff^^^\\\```eeehhhiiiXXX\\\___```aaafffnnnuuuvvvzzz|||zzzuuu|||sssccc]]]YYYYYYZZZ\\\dddsss{{{zzz|||xxxzzzppp\\\TTTSSSRRR]]]qqqjjjNNNDDD<<<===???@@@BBBFFF???@@@AAA???===<<<<<<===999:::;;;======<<<999888111222555888:::::::::;;;999777333...,,,+++***(((&&&&&&'''%%%$$$###$$$&&&&&&)))***)))***...///,,,)))%%%!!!!!!$$$((()))((()))&&&$$$&&&***,,,***''''''((()))(((&&&%%%&&&'''&&&%%%%%%$$$#########$$$###!!!"""''')))(((%%%$$$$$$$$$$$$%%%&&&''''''###$$$%%%%%%&&&%%%%%%%%%######$$$%%%%%%&&&&&&&&&!!!###$$$$$$$$$%%%&&&%%%###$$$&&&$$$!!!!!!%%%###%%%&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%"""%%%&&&%%%###"""%%%((("""%%%&&&%%%"""!!!"""%%%###$$$&&&%%%$$$######$$$!!!(((***%%%%%%***,,,)))###$$$%%%&&&''''''''''''(((%%%%%%''''''%%%%%%(((###%%%(((******+++,,,...,,,///222444555555666888555999>>>CCCEEECCC@@@===>>>AAACCC@@@;;;999>>>DDD???BBBEEEIIIRRRaaauuuxxxiii]]]WWWVVVUUUUUUXXXWWW[[[gggxxxxxxhhh___YYY___dddaaa[[[\\\eeennnttt}}}vvvuuuqqqkkklllrrrzzzlllgggcccdddhhhjjjfffbbbRRRTTTXXX^^^gggsss~~~tttjjjeeefffhhhjjjqqq~~~}}}|||~~~dddXXXPPPIIIRRRddd{{{[[[KKK???>>>???>>>AAAGGG>>>???@@@???===<<<===>>>888999;;;>>>@@@>>>:::777555444666;;;===;;;<<<>>>::::::888222......,,,(((&&&''''''&&&$$$$$$%%%&&&$$$((()))((()))---...++++++(((%%%%%%'''((('''%%%((('''&&&'''((()))(((''''''((()))(((&&&%%%&&&'''%%%%%%$$$$$$###$$$$$$$$$######$$$%%%'''(((''''''###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&%%%%%%######$$$%%%&&&&&&&&&&&&"""$$$%%%$$$%%%&&&'''""""""%%%(((%%%!!! $$$"""$$$&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''%%%"""!!!%%%(((###%%%'''$$$ ###&&&###%%%''''''&&&%%%%%%&&&!!!)))***$$$###)))+++&&&###$$$%%%&&&'''''''''''''''$$$$$$&&&&&&$$$$$$'''###&&&)))***+++,,,---///,,,///222444444555777888555999???DDDFFFDDDAAA>>>???@@@@@@===:::888;;;>>>:::@@@HHHQQQ]]]rrrsss```WWWTTTSSSSSSSSSVVV```rrrqqqaaaYYY^^^aaa```\\\^^^fffmmmrrr|||}}}uuurrrvvvvvvnnniiikkkyyymmmkkkhhhffffffddd```]]]QQQRRRWWWbbbqqqvvvyyy}}}zzz{{{pppcccZZZPPPYYY```lllxxx||||||zzz|||xxxcccOOOGGGBBB<<<<<>>>>>======>>>???;;;;;;;;;>>>AAAAAA===:::666444666;;;===::::::>>>999<<<;;;555111000...)))&&&''''''&&&$$$$$$%%%'''&&&)))***((((((******'''---+++))))))+++)))%%%!!!###%%%''''''&&&&&&(((***%%%&&&'''&&&$$$###$$$%%%%%%$$$$$$###$$$$$$%%%%%%!!!$$$'''&&&###"""$$$&&&"""###$$$%%%%%%$$$"""!!!"""###$$$%%%%%%%%%%%%%%% !!!"""###$$$%%%%%%%%% ###%%%&&&&&&&&&'''((("""&&&%%%!!!!!!$$$!!!###%%%&&&%%%%%%&&&(((""""""######$$$$$$$$$$$$!!!$$$'''%%%"""!!!$$$)))%%%''''''$$$ ###(((!!!###%%%%%%$$$$$$%%%&&&"""***+++###"""((((((###$$$$$$%%%&&&''''''''''''&&&######%%%%%%######&&&%%%'''***++++++,,,---//////111333444333333555666<<<@@@FFFLLLNNNLLLHHHFFF>>>===;;;:::999888777666777???JJJUUUcccxxxrrr]]]SSSQQQRRRRRRQQQWWWfff||||||iii^^^___```______bbbgggkkkqqqzzz~~~uuunnnnnnwwwyyyooofffcccrrr{{{xxx{{{{{{wwwqqqnnniiiaaa[[[YYY[[[]]]TTTUUUZZZgggyyy}}}}}}zzzsssyyy}}}{{{oooggg]]]dddbbbbbbhhhrrryyy{{{zzznnnooolllkkkuuueeeVVVKKK???<<<@@@;;;<<<>>>>>>======???@@@:::888777888;;;===<<<999666222444999;;;777777<<<888======777333222///)))&&&''''''&&&$$$$$$%%%'''))))))))))))************,,,)))+++***---%%%******&&&&&&***)))%%%"""###%%%&&&'''&&&%%%%%%'''&&&%%%%%%$$$$$$$$$$$$)))(((&&&%%%$$$$$$%%%&&&$$$&&&(((((('''%%%%%%&&&!!!###%%%&&&$$$"""""""""$$$$$$############$$$$$$!!!###%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%$$$### $$$### !!!'''((($$$+++$$$""")))(((%%%&&&&&&%%%######$$$&&&'''))) ''''''!!!&&&!!!###&&&&&&%%%$$$$$$$$$%%%$$$$$$###$$$%%%'''(((%%%%%%%%%&&&&&&'''''''''&&&***,,,)))$$$"""'''---(((((((((***...000111000111222333444555666888:::BBBNNN]]]bbb]]]TTTNNNLLLBBBAAA>>><<<:::888888888555===JJJVVVdddvvvqqqaaaXXXUUUSSSRRRNNNSSSbbb{{{rrrddd```___bbbeeegggmmmsssqqqvvv}}}{{{vvvrrrlllccc[[[WWWkkk|||qqqkkknnnuuuyyyrrriii^^^WWWUUUWWWZZZ[[[ZZZaaajjjuuu|||sssrrr{{{|||xxxrrrkkkppp|||wwwsssttt{{{xxxxxx}}}{{{qqqnnnqqqggg\\\XXX\\\fffpppvvvmmmiiidddaaaeeeppp~~~www\\\EEEBBBJJJAAA???======??????>>>===???:::888:::888555888???777444111111333666777888===??????;;;666222111222)))((('''&&&&&&&&&'''((())))))))))))************333)))$$$+++...(((%%%(((###''''''%%%%%%(((((($$$$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$#########$$$%%%###%%%''''''&&&%%%%%%%%% ###%%%&&&%%%#########$$$##################$$$""""""###$$$%%%%%%%%%$$$"""############"""!!! &&&'''###!!!$$$''''''$$$"""!!!$$$((((((""""""$$$%%%&&&&&&'''))),,,$$$''''''&&& %%%!!!###%%%%%%$$$$$$%%%&&&'''&&&%%%$$$$$$$$$%%%&&&%%%&&&''''''&&&&&&'''((($$$'''***)))&&&&&&***---&&&))),,,---------000333,,,111444333111111555:::DDDUUUkkkwwwrrrdddUUUMMMIIIFFFBBB===999777666555777???IIISSS]]]kkk{{{zzznnnbbbZZZTTTPPPNNNLLLNNNZZZooopppccc^^^[[[]]]___bbbiiipppttt}}}}}}tttooojjjbbb[[[XXXbbbnnnyyy}}}|||qqqlllllloooqqqnnniiibbb______`````````gggmmmuuuvvvjjjffflllxxxwwwvvv|||tttnnnjjjvvvyyyrrruuukkk]]]TTTSSSYYY___cccbbbaaa^^^\\\^^^fffqqqzzzttt~~~}}}```LLLDDDAAA>>><<<;;;<<<===<<<;;;???<<<;;;<<<;;;777999???<<<999666333222444888;;;<<<>>>???<<<888444333333+++)))'''&&&%%%%%%&&&'''))))))))))))************'''###%%%,,,...(((%%%)))###&&&'''%%%&&&((((((&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&###""""""""""""###$$$$$$"""$$$&&&&&&$$$###$$$$$$ ###%%%&&&%%%$$$%%%%%%########################$$$######"""""""""######$$$$$$%%%%%%%%%$$$###### '''***%%%!!!"""&&&((( ###&&&&&&&&&%%%'''((( """###$$$$$$%%%(((***"""&&&)))((("""&&&!!!###$$$$$$###$$$&&&(((((('''&&&%%%$$$$$$$$$$$$%%%''')))(((%%%$$$&&&((()))))))))))))))(((''''''%%%+++000000,,,,,,000555+++111666444///...444;;;AAASSSjjjwwwtttdddSSSIIIGGGDDD???:::666444444444:::@@@IIIOOOUUU]]]iiiqqqooonnnjjjcccZZZRRRLLLJJJGGGGGGOOOaaavvvyyytttmmmddd]]]WWWWWWXXX\\\ccckkkuuurrrjjjeee___YYYWWWccciiilllkkklllttt~~~uuunnnkkkjjjjjjjjjkkkjjjiiijjjllllllkkkjjjxxx}}}{{{pppbbbZZZ\\\dddlllqqq|||}}}xxxmmmdddjjjttt|||qqqaaaSSSMMMMMMQQQSSSXXXZZZ[[[YYYVVVYYY```fffjjjqqqvvvyyyeeeMMMDDD@@@;;;999;;;<<<<<<:::>>>===>>>???===:::;;;??????===:::444000000555:::999;;;>>>>>>;;;888666666...,,,)))&&&$$$%%%&&&'''((()))))))))************(((,,,)))(((***((()))))))))))))))((('''$$$$$$$$$%%%&&&&&&&&&&&&$$$#########$$$%%%&&&&&&!!!!!!!!!"""###$$$$$$%%%"""###%%%$$$###"""###$$$ """%%%&&&%%%%%%&&&'''#########$$$$$$############"""!!!!!!!!!"""###$$$%%%%%%%%%&&&&&&%%%%%%$$$###&&&'''$$$""""""$$$&&&%%%'''(((&&&###"""%%%((('''((('''&&&$$$###$$$%%%$$$(((""",,,###,,,%%%(((!!!"""#########$$$'''***&&&&&&%%%%%%%%%$$$$$$$$$$$$''')))'''$$$"""$$$'''$$$$$$$$$'''+++,,,***'''(((,,,000111///...000333000333666555222222666:::>>>JJJXXX```]]]TTTJJJEEE<<<:::666333222333444666<<>><<<<<<===<<<===<<<666///---000555666999<<<>>>>>><<<:::888111///+++'''%%%%%%&&&'''((()))))))))************+++&&&$$$(((---,,,(((%%%+++*********)))'''&&&&&&""""""###$$$%%%'''((()))############$$$$$$%%%&&&!!!""""""###$$$%%%&&&&&&"""###$$$###""""""###$$$ """$$$%%%$$$$$$&&&'''"""###$$$$$$$$$$$$###"""!!! !!!###%%%'''!!!!!!""""""""""""!!!!!!&&&""" !!!###$$$"""!!!)))'''%%%###"""###$$$%%%,,,---,,,)))&&&$$$%%%&&&$$$((("""---###---%%%)))!!!"""#########$$$'''***$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&%%%###"""$$$&&&###,,,111111///---...///111222333111000444333222222444555555555===CCCIIILLLJJJFFFDDDCCC444333111000111333555777<<>>>>>===<<<<<<;;;888;;;>>>;;;444//////111333555999<<<>>>>>><<<:::444111...***'''''''''((())))))))))))************///***&&&''',,,---)))%%%***(((((()))(((%%%$$$%%%""""""###$$$%%%'''((()))$$$############$$$$$$%%%"""###$$$%%%&&&&&&&&&&&&###$$$$$$###""""""###%%%!!!"""$$$#########$$$&&&"""###$$$%%%%%%$$$###""" !!!!!!###%%%&&&'''!!!""""""############"""'''  %%%%%%""" ((($$$!!!!!!###%%%%%%%%%%%%&&&&&&%%%###"""###%%%###''' *** )))###&&&!!!###$$$$$$###$$$&&&((("""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%!!! $$$)))---,,,+++000///000222555555222///444111...///333555333000666:::???BBBAAA>>>;;;:::444444333333333444555666;;;@@@FFFIIIKKKQQQZZZaaa```___[[[UUUNNNHHHEEEDDD>>>???GGGUUU___cccfffiii{{{|||tttjjjbbb```XXXQQQNNNLLLKKKOOOTTTbbbyyylllaaaXXXMMMIIINNNUUUXXX```jjjooopppssswwwxxxwwwwww|||}}}ssskkkcccaaaeeeqqq{{{tttyyy|||jjj^^^YYY[[[YYYVVVTTTTTTXXX___dddhhhnnn{{{sssbbbLLL===999999999888777;;;>>><<<;;;<<<<<<:::666:::>>>>>>:::555222222111222555999<<<>>><<<:::555333111...+++***))))))))))))))))))************%%%%%%%%%''')))+++***((((((%%%&&&******&&&%%%)))%%%%%%$$$$$$$$$%%%&&&'''%%%$$$##################"""###$$$&&&&&&&&&%%%%%%$$$%%%%%%###""""""$$$&&&!!!"""###"""!!!!!!"""$$$!!!###$$$%%%%%%$$$###!!!!!!"""###$$$%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%"""%%%$$$###$$$&&&$$$""""""###%%%&&&&&& !!!!!!!!! """$$$%%%((( (((((("""&&&!!!###%%%%%%$$$$$$%%%&&&###$$$%%%&&&&&&&&&%%%$$$&&&###"""$$$(((***)))&&&***)))''''''((((((((('''///111444555555333222111333222000000111222222111111444999;;;;;;888666444444444555666666666666666;;;???CCCDDDEEEJJJTTT\\\\\\XXXSSSMMMIIIEEEBBB???>>>???FFFRRRZZZ\\\]]]___mmmwww{{{sssjjjdddccc]]]XXXUUURRROOOOOOSSSbbbuuu}}}iiiaaaWWWJJJHHHOOOTTTXXXbbboootttrrrpppsssrrrxxx{{{yyy}}}|||xxx~~~}}}||||||}}}}}}|||yyywwwyyy~~~~~~~~~~~~~~~~~~tttmmmdddZZZTTTVVV]]]dddiiikkkqqq{{{]]]GGG===;;;:::888777<<<>>>:::999<<<===;;;666888:::<<<;;;999666444000000111555:::<<<;;;999555555333222///---+++***))))))))))))************###)))---,,,)))((((((((((((%%%&&&,,,---)))***...)))'''&&&$$$######$$$$$$%%%%%%$$$###"""""""""###"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%$$$""""""%%%'''""""""###!!! !!!###!!!"""$$$%%%%%%$$$"""!!!###$$$%%%&&&&&&%%%$$$### !!!"""""""""""""""### %%%%%%"""###)))&&&'''&&&%%%######$$$&&&%%%&&&&&&%%%$$$$$$%%%'''(((+++"""))))))###(((!!!###&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%###"""((($$$!!!$$$+++...,,,'''%%%&&&&&&'''))),,,///111---222888888444000111444333444555444111111333555444555777777888777777666000111444666777888777777;;;>>>@@@@@@@@@DDDNNNUUUWWWRRRLLLHHHFFFCCC???;;;??????DDDOOOVVVXXXXXXZZZ```mmmzzz}}}xxxpppkkkhhhhhhccc___^^^ZZZUUUSSSVVVdddtttvvvfffaaaXXXIIIHHHQQQUUUXXXbbbnnnqqqkkkggghhhmmmyyy}}}||||||zzzvvvssswwwuuutttuuuuuusssmmmhhhjjjoootttuuusssrrruuuxxxwwwvvvuuuvvvyyyuuullljjjlllqqq~~~zzzrrrpppqqqxxx~~~}}}sssjjjvvvrrraaaWWWXXX___fffiiiiiiooolllQQQDDD???===:::888===>>>:::999===???<<<444444555777999999777555///...///222888;;;;;;999555555555444222///,,,***+++***)))(((((()))***+++,,,+++***((((((((()))***))))))))))))))))))))))))!!!!!!"""""""""############$$$%%%$$$######$$$&&&'''&&&&&&%%%$$$###""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$#########'''***((($$$!!!###&&&######!!!!!!&&&(((""""""  """!!!!!! !!!"""###%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%---,,,+++(((%%%%%%''')))$$$&&&((((((%%%#########'''&&&&&&%%%%%%$$$######!!!###%%%%%%%%%$$$%%%&&&%%%$$$%%%***,,,+++,,,000((("""%%%222777222000333222222222111111222222333:::222///222555333222555111222444666777888888777444666999<<<===???BBBDDDIIIIIIHHHEEEBBB?????????777???IIINNNMMMMMMOOORRRTTT]]]hhhnnnpppooollliiiuuukkkbbb]]]XXXQQQOOOSSSbbbnnn|||~~~qqqddd[[[VVVSSSRRR\\\```iiipppmmmdddbbbfffsss~~~zzzvvvqqqkkkhhhhhhiiijjjmmmjjjiiikkkiiidddcccdddcccbbbbbbbbbccceeegggiiiiiiiiiiiijjjmmmppptttvvv|||oooeee___]]]\\\fffnnn||||||iii```ooovvvfffoooyyypppaaaZZZZZZcccooommmnnnyyypppSSS@@@777666999>>>???:::888<<<===:::888777666555444444555555888555111...///333888;;;555666555555333111///---+++***)))(((((()))***+++,,,+++)))((((((((()))***((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''$$$%%%%%%$$$######$$$&&&!!!!!!!!!"""""""""############$$$$$$%%%$$$$$$$$$$$$$$$###""""""###$$$$$$""""""###$$$%%%&&&&&&''' $$$&&&%%%!!!!!!$$$###%%%%%%&&&+++///,,,&&&%%%&&&&&&&&&%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$"""###%%%'''!!!$$$$$$$$$$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%"""###%%%%%%$$$$$$&&&''''''%%%&&&***,,,+++,,,///000***+++555999444111555000111222333333222000///***%%%%%%+++111222555999444555777888999999999888222333555666777999<<>>===999???FFFKKKMMMNNNQQQSSSXXX[[[___bbbffflllqqqtttsssfff___ZZZSSSQQQSSSdddllltttzzzuuuiiiaaa[[[VVVRRR]]]^^^cccggggggdddhhhooouuu~~~~~~}}}{{{zzzzzz|||}}}}}}|||{{{zzzyyyyyyxxxxxxooolllgggcccaaaaaabbbcccbbb___^^^```___ZZZYYYZZZZZZZZZZZZZZZ[[[]]]___```[[[ZZZZZZ[[[]]]```ccceeeiiilllooorrruuuxxx|||~~~uuujjjbbb]]]ZZZYYY^^^eeeppp{{{nnnwwwyyyjjjeeemmmyyyiiibbbiiisssooorrr|||gggPPPBBB<<<777;;;:::666777<<>>;;;999777555333333444444555333000---...111444777999::::::999888555222111******))))))))))))******+++***))))))((()))))))))''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&%%%######$$$&&&!!!!!!""""""""""""############$$$$$$$$$######"""$$$$$$###""""""###$$$$$$""""""###$$$%%%&&&&&&'''!!!$$$$$$!!! """$$$ ###$$$$$$&&&+++,,,***!!!%%%%%%$$$###%%%'''%%%%%%$$$$$$$$$######"""%%%%%%%%%%%%&&&&&&&&&&&&"""######"""!!!"""%%%'''!!!###$$$$$$$$$%%%''')))$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%$$$###$$$'''))))))'''(((+++---+++,,,///333---,,,333444///...111...000333555444111...,,,...+++***...111222333555777888999;;;;;;;;;:::999444444444333333555999<<<@@@BBBFFFIIIHHHDDD>>>;;;===???DDDIIIMMMPPPRRRSSSUUUUUUVVV[[[bbbllluuu|||yyyjjjbbb]]]XXXTTTSSS]]]bbbfffiiirrrtttkkkeee```ZZZUUUVVVWWW\\\bbbdddffflllsssrrryyy|||zzzyyywwwwwwwwwxxxxxxuuutttsssqqqooommmllllllbbb___\\\YYYWWWWWWYYYZZZVVVSSSSSSUUUTTTOOONNNPPPOOOOOOOOOPPPQQQRRRSSSTTTQQQPPPPPPQQQRRRTTTVVVXXXYYY\\\___aaaccceeehhhjjjppprrruuuzzzwwwooohhhbbb\\\YYYYYY[[[bbbtttyyykkk^^^ccctttpppjjjkkklllqqq|||yyy~~~vvv^^^III===:::;;;999666777===@@@@@@>>><<<888444222222222333222111///------...000111999:::<<<<<<;;;888555333***))))))))))))))))))*********))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%######$$$&&&(((((('''&&&%%%$$$######$$$$$$$$$$$$$$$######"""$$$##################$$$%%%%%%%%%$$$$$$$$$######"""$$$$$$######$$$&&&$$$%%%!!!"""%%%%%%"""$$$"""!!!$$$'''%%%%%%$$$$$$############%%%%%%%%%&&&&&&&&&''''''###$$$%%%$$$###$$$&&&(((++++++***'''%%%$$$&&&(((!!!""""""###$$$%%%%%%%%%%%%%%%%%%$$$###$$$(((***+++)))))),,,---++++++...222---,,,000000------000000111333444333111///---555444333444333222111111999999;;;<<<<<<;;;:::999:::999777555555777;;;???CCCEEEHHHJJJIIIFFF@@@<<<@@@BBBHHHOOOVVVZZZ[[[ZZZVVVTTTWWW___hhhoootttxxxxxxmmmhhhfffbbb[[[VVVVVVYYYZZZ\\\fffvvv|||tttkkkfffeeeccc]]]WWWIIIOOOZZZcccgggiiijjjlllkkkqqq~~~}}}zzzzzzxxxuuutttsssrrrqqqpppmmmmmmkkkiiifffcccaaa```YYYWWWTTTRRRPPPPPPPPPPPPOOOMMMMMMOOONNNJJJIIIKKKHHHHHHHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLNNNOOOPPPPPPRRRTTTVVVWWWXXX[[[]]]___```cccgggkkkpppsssuuu{{{~~~zzzpppggg```[[[WWWXXXddd|||wwwhhhbbbaaaiiiqqqdddgggjjjsss~~~yyyuuuwwwyyy{{{}}}xxxcccMMM???>>><<<:::888:::<<<>>>>>>@@@>>>999555222111222222111111000///...---------333555888:::;;;999777555)))))))))******))))))))))))))))))*********))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$###$$$&&&))))))((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$#########%%%%%%%%%$$$$$$$$$######!!!###$$$$$$$$$%%%&&&###((((((###!!!%%%&&&!!!'''(((%%%###&&&)))$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&$$$$$$&&&'''...---,,,(((%%%###$$$%%%""""""###$$$%%%&&&''''''&&&&&&&&&$$$$$$%%%(((+++,,,)))))),,,---***+++...000///...000000000111555333333222222111111111000***---000111333444555555888999:::;;;;;;;;;:::999???>>>;;;999888;;;@@@DDDMMMKKKJJJJJJJJJGGGCCC???CCCHHHSSS```kkkrrrttttttkkkdddaaagggmmmnnnoooqqqvvvuuuuuuwwwyyywwwooohhhbbb```]]]\\\cccooottttttpppkkkdddaaaaaa```\\\XXXGGGOOOZZZccchhhjjjiiiggggggnnn||||||xxxuuutttqqqmmmkkkjjjhhheeeccceeeeeedddaaa^^^[[[XXXWWWUUUSSSQQQNNNLLLJJJIIIIIIJJJHHHHHHKKKJJJFFFFFFHHHDDDDDDEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEFFFFFFGGGGGGFFFHHHJJJKKKLLLMMMOOOQQQUUUUUUWWWYYY\\\___aaaccceeehhhkkkmmmooosssyyyvvvnnnaaaXXXQQQVVVggg||||||llljjjdddfffvvvpppeeebbbeeeppp|||wwwsssqqqrrrsssppptttxxxzzzttteeeRRRDDD>>>;;;999:::;;;<<<;;;;;;@@@>>>:::666333222222222222222222111000///------...000444777999:::999999))))))************))))))(((((()))************)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$'''''''''&&&$$$###$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&"""###$$$$$$$$$$$$###"""""""""###$$$%%%&&&&&&''' !!!"""############!!!%%%&&&""" ###''''''###&&&)))(((%%%######$$$%%%$$$#########%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%$$$###$$$%%%(((((((((&&&$$$###$$$%%%%%%%%%&&&''''''((())))))%%%&&&'''&&&%%%&&&)))++++++((())),,,,,,******---***,,,---......000222555222111000000000111111222(((...333333444777888666777888999;;;;;;;;;:::999>>>>>><<<;;;:::===CCCGGGSSSPPPLLLJJJJJJIIIFFFCCCEEENNN]]]nnn~~~yyyjjjhhhiiihhhiiinnnnnnwww{{{vvvnnnlllttt{{{yyyqqqiiifffaaa^^^\\\ZZZYYYWWWRRRYYY```eeeiiikkkjjjeeegggooo~~~{{{xxxwwwuuurrrpppnnnkkkgggeeedddbbb^^^ZZZ\\\\\\[[[ZZZWWWTTTQQQOOOPPPOOOMMMKKKHHHFFFDDDCCCDDDBBBBBBEEEEEEBBBAAACCCAAAAAABBBCCCDDDDDDCCCCCCAAAAAAAAABBBBBBBBBBBBBBBAAACCCDDDEEEEEEFFFHHHJJJMMMMMMNNNOOOPPPRRRSSSTTTVVVYYY\\\]]]^^^bbbhhhmmmqqqwww}}}~~~hhhZZZMMMLLLUUUbbboooyyy~~~uuuoooppp|||lllbbb[[[```kkkvvv~~~}}}|||ttttttuuuvvvuuukkk\\\PPPCCC===999:::<<<;;;::::::>>><<<:::777555333333333333333333333222111//////---///222666999;;;<<<<<<((()))***++++++***)))((('''((()))***+++******)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$############'''((((((&&&$$$###$$$&&&############$$$$$$$$$%%%!!!"""###$$$%%%&&&&&&&&&"""###$$$$$$$$$$$$###"""""""""###$$$%%%&&&&&&'''!!!!!!"""###$$$$$$$$$###!!!""" !!!$$$&&&%%%$$$$$$$$$######"""""""""'''&&&$$$######$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%% """$$$%%%$$$$$$&&&'''$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%&&&&&&''''''(((%%%&&&(((((('''''')))***)))''''''+++,,,******---&&&***---------///222333,,,---...///000000000///000777<<<:::888:::999666666777999;;;<<<<<<;;;;;;<<<===<<<<<<===@@@EEEIIITTTPPPLLLKKKMMMLLLIIIEEEFFFPPP___ooo}}}|||gggbbbcccbbbdddiiikkk|||sss______\\\XXXUUUTTTVVVYYY]]]eeennnqqqrrrrrrjjj```dddlll{{{}}}|||~~~}}}{{{wwwsssooommmllljjjiiifffbbb^^^^^^___]]]YYYTTTQQQRRRRRRQQQPPPMMMJJJIIIGGGGGGGGGEEEDDDAAA???>>>???<<<===@@@@@@======???<<<===>>>???@@@???>>>>>>======>>>???????????????<<<===???@@@@@@AAACCCEEEDDDDDDEEEEEEFFFHHHIIIJJJJJJMMMPPPPPPPPPSSSYYY^^^```fffnnnsssvvvyyymmm^^^NNNIIILLLRRR\\\eeejjjnnnqqquuuxxxhhhYYYVVV\\\eeeooovvvtttjjjVVVJJJ@@@======:::999;;;::::::999888777666444444333333333333222222111111//////111333666888;;;<<<((()))***++++++***)))((('''((()))+++++++++***)))'''''''''''''''''''''''')))))))))(((((('''''''''(((((((((&&&$$$###$$$&&&'''&&&&&&%%%$$$###"""""" """###%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######%%%$$$$$$%%%''''''&&&$$$!!!$$$$$$"""$$$''''''$$$"""!!! """%%%'''((((((***(((&&&$$$"""######$$$######$$$$$$$$$%%%%%%%%%!!!$$$&&&&&&''')))***%%%'''))))))'''&&&%%%&&&"""############$$$$$$$$$$$$&&&((()))(((((()))***(((&&&&&&***+++)))***---***...222222111333555666''')))---000111000...,,,---666<<<:::999<<<<<<999666888:::;;;============<<<======>>>@@@CCCHHHLLLQQQNNNKKKLLLOOOOOOJJJFFFFFFOOO[[[gggsssrrr___^^^```___```eeekkkyyyfffTTTVVVVVVSSSPPPPPPVVV\\\```mmmzzzyyyiiiYYY___fffttt~~~xxxwww~~~|||zzzyyyvvvrrrlllhhhfffeeedddcccZZZVVVSSSTTTVVVVVVQQQMMMJJJKKKLLLLLLKKKHHHFFFDDD@@@@@@AAAAAA@@@>>><<<;;;===:::;;;>>>???<<<;;;>>>999:::;;;<<<<<<;;;::::::777777888999::::::::::::444666888999999:::<<<>>>>>>>>>>>>???@@@BBBCCCDDD???BBBDDDDDDDDDFFFKKKPPPOOOVVV^^^ccceeeiiioootttuuuzzzrrraaaQQQKKKKKKNNNUUU^^^```eeejjjnnnuuunnn[[[SSSUUU^^^kkkvvvkkkZZZJJJBBB>>>999999;;;777888999999999777555444333333333222222222222222000//////000222555777999)))***+++,,,,,,+++***)))***)))(((&&&%%%&&&***---)))&&&$$$%%%((()))'''%%%"""&&&%%% ###$$$ &&&'''######'''(((%%%$$$%%%&&&%%%###"""###$$$ !!!"""###$$$%%%&&&&&&$$$'''&&&""" """&&&%%%""""""$$$%%%###%%%(((%%%""""""$$$$$$###"""###%%%$$$$$$$$$%%%'''%%%&&&'''%%% !!!!!!"""###$$$$$$%%%%%%"""$$$!!!&&&$$$!!!$$$######$$$$$$$$$%%%%%%%%%''''''&&&$$$###""""""###!!!%%%(((&&&""" ###(((%%%,,,...)))&&&***+++***((()))***+++,,,---------////////////000000000000***+++,,,,,,,,,---000222444:::???===<<<>>>>>><<<999666777===AAAAAAAAADDD999???EEEGGGCCCAAAHHHPPPOOOLLLIIIHHHJJJLLLIIICCCIIIMMMTTT\\\eeeooozzzwwwkkk]]]UUUUUUYYY]]]^^^hhhooo|||qqqhhhcccQQQPPPNNNLLLNNNUUU^^^dddqqqsss}}}gggZZZWWW]]]hhhwwwtttkkkkkkyyy}}}|||{{{yyywwwuuutttsssnnniiiccc```___]]]WWWQQQPPPPPPNNNLLLIIIGGGFFFEEEDDDDDDDDDCCCBBBBBBAAAAAAEEECCCAAA>>><<<;;;;;;;;;::::::888666444555777:::555555555666888999999888888888999999999888888777444666999:::999888777777888;;;===>>>===<<<<<<=========<<<===>>>@@@BBBCCCJJJJJJKKKLLLPPPVVV]]]ccceeennnppppppxxx|||sssZZZOOORRRYYY___dddiiinnnrrrtttzzz|||vvvxxx}}}bbbWWWXXX\\\dddkkkvvv[[[MMMDDD;;;999===777777888::::::;;;;;;;;;666555444333333444555666444111...---...222777:::)))***++++++++++++***)))+++,,,+++***)))***,,,///((('''&&&&&&'''((('''&&&###'''&&&"""!!!%%%%%%!!!###&&&%%%$$$''''''$$$$$$%%%&&&%%%###"""###$$$!!!!!!"""###$$$%%%&&&&&&!!!###&&&%%%###!!!###%%%%%%"""!!!&&&(((%%%###$$$%%%###!!!"""$$$&&&%%%###$$$%%%$$$"""!!!!!!###%%%%%%'''((('''### ######$$$$$$%%%%%%&&&&&&(((&&&###******$$$$$$######$$$$$$$$$%%%%%%%%%&&&###!!!!!!$$$%%%$$$!!!$$$$$$$$$$$$$$$%%%(((***###)))***'''%%%(((***(((,,,,,,,,,,,,++++++******//////000000000000000000222222222111000111444666<<<@@@BBBBBBDDDHHHHHHEEE>>>::::::>>>AAAAAAAAADDDAAAEEEJJJMMMLLLLLLPPPVVVVVVRRRNNNLLLLLLLLLGGGBBBGGGIIILLLRRRZZZdddmmmrrrqqqggg[[[UUUVVVZZZ]]]]]]aaadddooowwwppphhhaaa^^^PPPQQQRRRTTTZZZcccnnnuuu|||}}}yyycccUUUSSSUUU[[[dddllltttvvviiiccclllwww}}}|||zzzyyyzzz{{{yyyxxxvvvtttqqqnnnmmmlllccc^^^YYYVVVUUURRRMMMHHHMMMLLLJJJHHHFFFDDDBBBBBBCCCBBBBBBAAA@@@??????>>>===<<<:::888777777888888444555666555333222333444444333222333555666666666333444444555555444444333111444666777666555555555444666888999777666777777:::999999999;;;<<<>>>???AAABBBCCCEEEGGGLLLRRRWWWVVV```aaabbbkkkooouuuppphhhiiiiiihhhhhhjjjrrryyy|||~~~vvvrrryyy}}}xxxttttttsss}}}yyyeeeYYYTTTYYY```oooyyyqqq```QQQBBB:::;;;888888999:::::::::::::::777777555444444444555555333111///......111555777)))******++++++******)))((()))))))))((((((***,,,&&&'''((('''&&&&&&'''(((%%%''''''$$$$$$&&&&&&###"""'''&&&&&&&&&$$$!!!$$$%%%&&&%%%###"""###$$$!!!""""""###$$$%%%&&&&&&"""###$$$$$$$$$#########$$$!!!"""''')))%%%!!! $$$######$$$&&&&&&%%%$$$&&&&&&%%%###!!!!!!###%%%###%%%''''''%%%###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%)))###((()))!!! ######$$$$$$$$$%%%%%%%%%&&&!!!%%%'''%%%!!!(((%%%"""###&&&)))))))))###''')))'''&&&)))******,,,,,,,,,++++++++++++***...///000111111000......///000//////000333888<<>>@@@@@@BBBEEEKKKPPPVVV\\\___``````^^^[[[WWWSSSQQQPPPNNNJJJFFFOOOMMMLLLOOOVVV___fffiiiiiibbbZZZYYY^^^dddggggggaaa```cccmmmuuuzzz~~~|||rrrnnnjjjbbb[[[XXXTTTVVVZZZ___gggqqq|||{{{fffXXXTTTRRRRRRVVVZZZaaannnzzz{{{kkk___bbbjjjqqqzzz~~~{{{zzzyyywwwuuusssrrrqqqnnnkkkgggdddaaa```ZZZVVVQQQOOONNNKKKGGGCCCGGGFFFEEECCCAAA???>>>===@@@??????===<<<;;;::::::666555444333333444555666000222444444333111000111111000//////000111333444000000111111222111111000///111333444333222222222111333555444333111222222555555555555666777999:::888:::<<<===???BBBFFFIIIFFFOOOPPPRRR[[[___cccooosssttt{{{uuunnnuuuyyynnnmmmlllgggeeehhhgggqqq}}}vvv~~~eeeTTTQQQVVV]]]kkkvvvwwwvvv~~~{{{gggOOO@@@;;;999999999999::::::999999999888777666555444444444222111000//////000111222))))))************))))))%%%'''(((((((((''')))***%%%''')))(((%%%$$$&&&)))%%%&&&&&&%%%%%%&&&%%%$$$"""%%%''''''%%%$$$###"""$$$%%%&&&%%%###"""###$$$""""""###$$$$$$%%%&&&&&&$$$###"""###%%%%%%###""""""!!!###&&&$$$ !!!""""""$$$%%%&&&%%%$$$###$$$%%%'''&&&%%%$$$$$$%%% """$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$###)))###$$$&&& !!!######$$$$$$$$$%%%%%%%%%&&&###!!!!!!$$$%%%$$$"""%%%%%%%%%&&&'''((('''&&&&&&''')))))))))+++,,,---((())))))***+++---...///---...///000///...,,,+++((()))+++---111888AAAFFFJJJKKKOOOYYYgggpppkkkaaaOOOFFF>>><<<<<<>>>CCCIIITTT]]]jjjvvv~~~~~~uuujjj[[[WWWTTTUUUUUURRRPPPOOOWWWTTTPPPRRRWWW___eeegggbbb^^^]]]cccnnnyyy~~~vvvqqqmmmnnnmmmkkkmmmpppoooiiigggiiihhhbbbZZZWWW```ccchhhnnnuuu~~~qqqddd[[[YYYXXXZZZ\\\bbbnnnyyyrrrggghhhooowww~~~~~~{{{wwwvvvvvvtttoookkkjjjhhheeeaaa]]]YYYVVVTTTRRROOOLLLIIIHHHFFFBBB@@@AAAAAA@@@>>>===;;;::::::<<<;;;:::999888777666555555444333222222222333444000222333333111000111222---------,,,+++---///111000000111111222111111111---///111111000000000111222333444333111000000111111111222222333444555555555666999::::::<<<>>>@@@>>>FFFFFFGGGOOORRRTTT^^^hhhhhhmmmuuuzzzzzzsssmmmjjjeeeffflllnnnzzzooowww~~~eeeVVVPPPQQQ\\\gggkkkkkkppp}}}bbbJJJ>>>::::::999:::::::::;;;;;;;;;:::999777666444444333000000000000000///......))))))))))))))))))))))))((()))++++++++++++,,,...%%%''')))(((%%%$$$&&&)))$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%$$$&&&)))$$$%%%&&&%%%###"""###$$$#########$$$%%%%%%&&&&&&$$$###"""###%%%%%%###""" """$$$$$$%%% !!!###$$$$$$######""" %%%''''''%%%$$$###!!!###$$$$$$$$$%%%'''$$$$$$$$$$$$############!!!***'''!!!%%%%%%$$$)))######$$$$$$$$$%%%%%%%%%&&&'''(((&&&###!!!###%%%"""(((***(((&&&&&&((('''&&&''')))++++++,,,---(((((())))))+++---///000------...------+++)))((((((***,,,000666>>>GGGNNNQQQTTT\\\kkk}}}~~~qqqSSSHHH===888888;;;CCCJJJ^^^lllvvvYYYTTTSSSVVVVVVRRRPPPSSSVVVSSSPPPPPPTTT[[[```ddd]]]]]]```lll}}}|||rrrgggbbbccc```[[[XXX\\\___^^^^^^```nnnrrrwww}}}yyynnnbbbaaacccgggjjjnnnwwwzzzuuuxxx|||zzzzzzvvvsssooommmllljjjddd``````^^^[[[XXXSSSPPPMMMKKKHHHFFFDDDBBBAAA???===;;;===<<<<<<:::999888777777777777666555444333222111444333111000///000000111000000000...------000333+++,,,,,,+++******,,,///...///000000111111111000---...000000///...///000111222222111///...///000///000000111222222222222333555777888777888999;;;;;;AAA??????GGGHHHHHHOOO[[[ZZZ^^^eeejjjnnnuuu}}}zzzsssmmmooovvv}}}mmmkkkooo{{{~~~cccRRRMMMPPPVVV___gggnnntttxxxvvvWWWDDD;;;;;;::::::;;;<<<======;;;:::999888666444333222//////000111000///...---***))))))(((((())))))***'''((()))))))))***,,,...&&&'''((('''&&&&&&'''((($$$###$$$'''(((%%%$$$%%%$$$"""###%%%&&&&&&+++111$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&"""###$$$$$$$$$#########!!!"""$$$$$$''' !!!######"""""""""$$$"""%%%%%%###"""!!!"""$$$%%%%%%%%%%%%''')))########################(((&&& ###$$$$$$***######$$$$$$$$$%%%%%%%%%%%%)))+++((("""###''''''+++)))'''))),,,'''$$$$$$(((***))))))***,,,+++*********+++,,,---///...---,,,+++***)))((()))+++---///333999@@@FFFLLLPPPYYYiii|||{{{mmmPPPFFF;;;666777:::AAAHHH___pppuuuUUUOOOOOOSSSRRRLLLKKKOOOSSSSSSRRRQQQRRRVVV]]]bbb[[[ZZZ^^^jjj}}}rrrbbbZZZYYYYYYSSSOOOSSSZZZbbbkkksssvvv{{{{{{qqqggghhhmmmsssvvvxxx}}}}}}{{{zzzyyywwwtttqqqooollliiifffccc```\\\ZZZVVVTTTRRRNNNKKKHHHEEEDDDBBBBBBAAA???===<<<;;;:::888888888777666555555444333222222111111000000///111000...---,,,,,,---...------,,,***)))***...111))),,,...---+++***+++...++++++,,,---............,,,...///...------///000...//////...,,,,,,...///......///000111111000000111222444444444444555777777<<<999888??????===CCCIIIIIIMMMTTTYYY^^^eeemmmvvv}}}wwwvvv|||zzzyyyooogggccciiirrrvvvxxxzzzvvvzzzyyybbbWWWOOOLLLXXXhhhqqqsssssswwwfffNNN@@@???>>><<<<<<<<<======999999999888666444222111---...///111111111000///***)))(((''''''((()))***&&&&&&&&&&&&%%%'''***---((('''&&&&&&'''((('''&&&%%%###%%%******&&&%%%'''$$$"""###''''''%%%(((...$$$%%%&&&%%%###"""###$$$$$$$$$$$$%%%%%%%%%%%%&&&!!!###&&&%%%###!!!###%%%%%%""""""%%%&&&######%%%!!!###$$$###"""!!!$$$&&&"""######""""""######$$$%%%%%%$$$$$$%%%'''"""######$$$$$$%%%%%%%%%&&&###$$$%%%"""%%%######$$$$$$$$$%%%%%%%%%%%%'''(((&&&###"""$$$'''"""&&&(((((((((***+++***$$$###(((+++((('''))),,,+++***)))***+++---...222000...+++************)))***,,,---///222777;;;@@@CCCJJJXXXhhhppphhh[[[HHH@@@999888999:::===BBBSSSaaapppzzzttt```JJJEEEEEELLLKKKEEEFFFMMMPPPSSSUUURRROOOQQQXXX^^^XXXUUUUUU^^^nnnwwwjjj]]]WWWXXXXXXVVVZZZeeepppyyyvvvpppqqqvvv|||~~~~~~}}}~~~}}}|||wwwqqqppprrrqqqkkkffffffeeebbb^^^YYYUUUUUUUUULLLKKKIIIFFFDDDAAA???>>>=========;;;999888888888444444444333333222222222////////////////////////---,,,+++++++++,,,......***+++,,,+++******,,,///)))---111111---+++,,,...)))***+++,,,------------+++,,,------,,,,,,---///---------,,,+++,,,...000,,,---...///000///......000111222222111222444666222777333333;;;:::777<<<======AAAHHHLLLOOOUUU\\\eeellluuu}}}~~~}}}ssskkk~~~vvvqqqppptttxxxwwwvvvvvvtttsssxxxuuubbbTTTZZZjjjuuuvvvuuuqqqyyytttZZZGGGEEEBBB???<<<;;;::::::777777777777666444222111+++,,,...000222333333333***)))(((''''''((()))***)))))))))((((((***...111)))&&&$$$%%%((()))'''%%%'''$$$&&&,,,,,,'''&&&)))&&&$$$&&&)))'''!!!!!!%%%$$$%%%&&&%%%###"""###$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$'''&&&""" """&&&(((""" '''---,,,&&&"""###$$$%%%$$$""""""%%%((($$$%%%%%%###"""###%%%'''"""######"""!!!!!!"""$$$######$$$%%%%%%&&&''''''%%%***%%%"""+++,,,&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%+++)))&&&&&&'''(((((('''---'''%%%***---***(((***((((((((((((***---000222555333///,,,******,,,---***,,,...///111333777:::;;;===BBBLLLZZZaaa[[[PPP@@@;;;999;;;<<<::::::<<>><<<;;;444444444333111000000111222222111111000000000000------............//////++++++++++++---///111222***,,,...///...------...)))...333333///,,,,,,...******+++------.........***+++,,,+++******,,,...---......---,,,---000222+++,,,---...///...---,,,222222333222111222555777///444111111999999666;;;::::::===BBBEEEEEEIIIOOOTTTZZZbbbjjjpppvvv~~~}}}~~~tttaaattt|||~~~xxxaaaaaammmvvvxxxxxxqqqqqqzzz~~~eeeMMMJJJFFF@@@<<<999888777666666777777666444222111***+++...000222444555666+++)))'''))),,,---,,,***+++***)))((()))***,,,...''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$&&&((((((%%%###############$$$%%%&&&&&&''''''!!!!!!!!!"""###$$$&&&'''$$$$$$############$$$$$$  ###""" """'''$$$###"""!!!"""###%%%&&&%%%$$$###"""###$$$%%%&&&"""$$$&&&&&&%%%%%%%%%&&&!!!"""###%%%&&&&&&%%%%%%%%%$$$%%%'''&&&"""###'''######""""""###%%%'''(((%%%###!!! !!!$$$(((***&&&''''''((((((''''''&&&***+++,,,,,,,,,,,,+++***)))+++,,,,,,,,,,,,---///000------...***""" $$$---------,,,,,,000555999::::::===FFFPPPSSSOOOIIIAAA@@@888777>>>999444:::===???CCCGGGJJJJJJJJJIII>>>;;;<<>><<<:::888666666555444222000000111222333000///...---,,,,,,---.../////////......------------222***%%%---///+++,,,(((,,,...,,,'''&&&)))...++++++++++++++++++++++++''',,,((((((000000///666***+++,,,------,,,***)))------------------------+++---////////////111222////////////000000000000......000111333555666777555666777999<<<>>>AAABBBHHHKKKPPPWWW^^^dddjjjlllxxx|||yyyxxx{{{xxxooollllllrrrzzzsssiiilllwwwwwwpppnnn{{{iiiaaa]]]UUUKKKBBB<<<999888888777777888888666333000///......///000333666777***((('''(((***,,,***))))))(((&&&&&&&&&((()))+++&&&&&&&&&&&&&&&&&&&&&&&& ###%%%&&&''''''$$$%%%&&&&&&$$$######$$$!!!""""""###$$$$$$%%%%%%''''''&&&%%%%%%$$$######$$$##################$$$""""""###!!!"""%%%""""""###$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!###$$$%%%$$$###$$$%%%""""""$$$%%%&&&%%%%%%$$$'''""" $$$&&&$$$###%%%############$$$%%%&&&&&&&&&%%%###""""""$$$&&&'''!!!"""###$$$%%%&&&&&&&&&******,,,,,,,,,,,,******(((***++++++***+++,,,...///+++***---,,,'''&&&))),,,,,,,,,+++,,,...333777999:::>>>DDDKKKMMMIIIEEE@@@@@@999888===999777??????@@@BBBCCCCCCBBB@@@???999777888>>>DDDHHHOOOVVVVVVYYYYYYRRRJJJGGGLLLRRRPPPPPPPPPTTTaaannnpppkkkbbb```^^^^^^___bbbiiiooowwwzzz~~~}}}zzzyyyxxxwwwwwwtttpppmmmhhhbbb\\\YYYYYYVVVQQQMMMKKKKKKGGGAAAAAADDDCCC===;;;:::999888666444333222333222000///...///000111000///...---,,,,,,---............------,,,,,,,,,)))///)))%%%,,,---(((((())))))************,,,---************************(((...,,,***000,,,'''+++***+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---............////////////000000000111111111222222222333444555666888;;;===>>>???AAAFFFKKKQQQWWW[[[]]]hhhlllssszzz|||uuuxxxyyyqqqllllllooosssyyywwwmmmnnnssszzzuuutttxxxqqqiiihhhaaaUUUFFF<<<999:::999777666777888999888777111000......000222555777)))((('''((()))***)))(((''''''&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&''''''%%%&&&&&&&&&%%%%%%'''((("""""""""######$$$$$$%%%&&&&&&'''&&&&&&$$$"""!!!########################$$$!!!$$$######$$$ """$$$%%%&&&%%%###"""######$$$%%%%%%%%%%%%$$$!!!###%%%%%%$$$$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$)))  %%%&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$'''&&&%%%$$$$$$$$$$$$%%%"""###%%%'''((())))))***)))***+++,,,,,,+++***)))'''(((******))))))+++,,,...)))(((+++......---...+++++++++++++++...222555888;;;???BBBDDDCCCAAA@@@<<>>===<<<::::::999666777>>>EEEKKKTTT\\\___]]]WWWPPPJJJJJJOOOTTTMMMMMMNNNVVVdddoooooohhhbbb```___bbbjjjsssxxxzzzxxxzzz|||~~~}}}{{{zzzxxxwwwsssrrrqqqpppooolllhhheee```ZZZSSSOOOMMMJJJFFFCCCCCCCCC???;;;:::<<<;;;888444444333222111000000///000///...,,,,,,---...///......---,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++(((///***&&&------''''''+++)))((())),,,///...---))))))))))))))))))))))))'''...,,,,,,000***!!!###******)))))))))******+++++++++++++++++++++++++++,,,---...---+++***+++,,,------------............/////////000000000000000111111222333444666777888666888;;;???CCCGGGJJJKKKTTTXXX___fffnnnxxxqqqhhhooo{{{xxxwwwwww{{{xxxlllhhhzzzyyyyyywwwuuuxxxjjjjjjeeeXXXGGG;;;999<<<<<<:::777777888:::;;;;;;333222///...///111444777)))((((((((())))))))))))(((((('''''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&'''***,,,$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%%%%$$$############$$$$$$#########&&&!!!%%%%%%###"""!!!"""###$$$%%%$$$######"""###$$$%%%&&&%%%$$$###$$$&&&''''''&&&&&&&&&((($$$$$$%%%$$$$$$$$$$$$###(((!!! $$$%%%&&&'''$$$%%%&&&&&&&&&%%%$$$###%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&'''((()))*********)))***+++,,,,,,+++***)))''')))******)))***+++---...***'''***000333222000,,,,,,,,,,,,,,,...222555888<<<@@@@@@>>><<<;;;<<<777===:::777888444777FFFAAA@@@>>>===;;;;;;;;;;;;<<<:::<<>><<<;;;999666555666555333000000000////////////......---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++***************111,,,''',,,---)))+++,,,+++***+++,,,---------)))))))))***************$$$+++******///+++$$$'''***)))((((((((()))***+++***************+++++++++---...///...---,,,---...++++++,,,,,,,,,---------***+++,,,---///000111222000000000000111222333444444444666888;;;===>>>???GGGKKKQQQWWW___gggooouuuppp```aaannn||||||xxxjjjttttttvvvvvvsssuuummmjjjcccVVVIII@@@???@@@>>>;;;999888999::::::999666444111......000333555******+++******)))******(((((('''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%######$$$%%%%%%%%%%%%&&&)))+++$$$%%%%%%%%%%%%%%%&&&&&& ###%%%&&&%%%%%%"""###$$$$$$$$$$$$###"""''' !!!%%%%%%###"""$$$###"""""""""###%%%%%%"""###$$$%%%&&&%%%$$$######%%%''''''&&&%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$&&&###!!!#########&&&,,,$$$%%%&&&''''''&&&$$$###"""###$$$&&&&&&'''&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%)))***++++++++++++***)))((()))++++++******,,,---...+++)))***000444222...------......---///222555888<<>>:::888888:::777===;;;888999444777GGGAAA@@@===;;;:::999::::::;;;;;;???FFFJJJKKKMMMQQQWWWUUUQQQOOONNNNNNOOOOOOCCCBBBEEEOOOZZZ```___]]]```dddkkkvvv|||pppooooooqqqttt|||}}}{{{{{{{{{zzzyyyxxxwwwuuurrrpppmmmlllkkkfffddd```\\\YYYUUUPPPMMMLLLHHHCCC???======<<<<<<777666555444222111000111////////////////////////---------,,,------------++++++,,,,,,,,,,,,,,,,,,************************+++222,,,%%%***+++)))...(((+++,,,***&&&%%%'''+++*********+++++++++,,,,,,&&&,,,)))'''---+++''',,,***)))((((((((()))+++,,,)))))))))******+++++++++***+++------,,,---...000++++++++++++,,,,,,,,,,,,******+++,,,...///000000000000000000000111222222333444444555666777888888>>>BBBGGGLLLRRRYYY```eeejjjnnnttt{{{~~~iiiYYYVVV^^^iiiqqqwwwzzz}}}|||~~~}}}rrrkkkiiijjjooosssuuuyyy~~~wwwiii\\\QQQIIIDDDBBB<<<;;;999999::::::999888888666333000//////111333***+++,,,+++***)))***+++&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###### """######"""###%%%'''########################!!!"""###%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$###"""'''!!!"""%%%$$$"""###%%%###"""!!!!!!###%%%&&&######$$$%%%%%%%%%%%%$$$ """$$$$$$#########$$$%%%$$$$$$######$$$%%%%%%%%%$$$$$$%%%$$$"""%%%,,,%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!###$$$%%%&&&&&&&&&&&&''''''(((''''''&&&&&&((()))***++++++***)))((((((***++++++***+++,,,...+++,,,++++++///222000,,,---...//////...000222555777999;;;;;;888777888:::999???===;;;;;;555777EEE???>>>;;;888666555555555666777<<>>@@@GGGMMMQQQUUUYYYccckkkvvvooollliiiiiimmmwww}}}zzzxxxwwwwwwvvvuuusssqqqnnnkkkhhheeedddccc```]]]XXXTTTQQQMMMHHHEEECCCAAA>>>;;;999999999:::333222222333111------111////////////////////////,,,,,,------------------******+++,,,,,,,,,++++++)))))))))***************'''///***###'''(((''',,,%%%)))+++((("""###'''*********+++,,,,,,------+++///***&&&+++***'''---))))))))))))******+++,,,)))))))))***++++++,,,,,,&&&(((************,,,...++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,000000000000000000111222111222222222333333333333777:::===AAAEEEJJJOOOSSSZZZ]]]cccjjjrrr{{{sssbbbTTTOOOQQQWWW[[[]]]___bbbfffmmm~~~iiibbb___fffooopppllliiivvvzzzzzzlllaaaWWWMMMFFF@@@>>>;;;:::;;;<<<===<<<:::888555222000/////////)))+++,,,+++((('''(((***'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$$$$###### """###$$$###"""###$$$########################%%%$$$$$$$$$#########"""!!!###$$$%%%%%%$$$###!!!%%%"""!!!$$$$$$""""""%%%###############$$$$$$%%%$$$$$$######$$$$$$%%%&&&!!!######"""""""""###$$$############$$$&&&''''''###"""%%%%%%###$$$&&&%%%%%%%%%%%%%%%&&&'''((("""""""""######$$$$$$$$$'''((()))***************((()))***++++++***)))((('''(((******))))))+++,,,%%%+++---,,,---000///***,,,---.........///111333444555666666666777888:::888>>><<<:::;;;444222===:::999888777666666666666333333888???CCCBBBCCCFFFKKKNNNPPPOOOLLLHHHEEEEEEAAA>>>===@@@AAACCCMMMXXXiiittt~~~hhhddd^^^^^^eeeqqq{{{zzz~~~~~~~~~}}}{{{xxxvvvtttttttttrrrpppllljjjfffbbb^^^\\\ZZZYYYVVVRRRNNNJJJHHHEEEAAA>>>;;;;;;:::888555444444555000...000222000***+++000......------------------++++++,,,,,,------------((()))***+++,,,,,,+++***)))))))))******+++++++++###...,,,'''***)))%%%((('''((()))'''%%%$$$%%%''')))))))))***+++,,,,,,,,,,,,000***&&&+++)))&&&,,,((()))***+++,,,,,,,,,,,,))))))******+++,,,,,,---''')))******))))))***,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,///////////////000111111000000000000111111111111222333666777999<<>>???:::999777444111///---,,,(((***+++***'''&&&''')))))))))******)))(((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$###""""""$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!! !!!!!!"""!!!"""$$$%%%%%%$$$"""!!!%%%######%%%### """&&& """$$$%%%%%%%%%###"""%%%$$$###"""###$$$&&&'''!!!###$$$$$$######$$$%%%######""""""###%%%'''((((((!!!###'''&&&"""!!!%%%%%%$$$$$$%%%'''(((***$$$###""""""!!!"""""""""######%%%'''((()))))))))((()))***++++++***)))(((&&&'''))))))((((((***+++!!!)))...,,,,,,///...***+++,,,---------...000222222222222333555777999999666:::888777999111---666444444666777999:::;;;;;;555333555:::<<<<<<===AAAEEEIIIMMMNNNJJJHHHHHHIIIBBB>>><<<<<<:::<<>><<<:::777777777555222000///000...,,,...222///)))***///,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,,,,,,,((()))***+++,,,,,,+++***))))))******+++++++++,,,!!!...000,,,///,,,%%%''',,,***((()))+++,,,+++***'''(((((()))***+++++++++(((---)))&&&,,,***''',,,((()))+++,,,------,,,,,,))))))***+++,,,,,,------+++,,,---,,,*********,,,++++++,,,,,,,,,---------++++++,,,------...//////............///000111111//////000000111111222222///111222333333555999<<>>999:::===???:::999888555222///,,,***)))************+++++++++((()))))))))'''''')))***)))&&&%%%&&&$$$ """'''###$$$$$$%%%%%%%%%$$$$$$!!!!!!"""###$$$$$$%%%%%%"""###$$$$$$%%%&&&''''''###"""$$$(((%%% """)))###$$$)))%%% )))###$$$$$$%%%%%%&&&''''''%%%###"""$$$((()))'''$$$$$$$$$######"""######### !!!###%%%&&&%%%$$$###)))%%%%%%)))'''###%%%%%%$$$&&&)))'''"""&&&%%%"""$$$'''(((%%%$$$#########$$$%%%&&&))))))(((''''''''''''(((******)))'''&&&&&&)))+++******))))))))))))******'''))),,,/////////---,,,111000///...---......///222111111111222444666777555:::999111000666666000777888777555888;;;999444333555888:::;;;<<<>>>@@@DDDJJJOOOOOOLLLIIIJJJLLLBBB???:::777777===EEELLLdddiiiqqq{{{{{{mmm^^^UUUPPPSSS[[[bbbjjjqqquuu}}}sssgggooouuusss{{{~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}www~~~}}}||||||{{{wwwuuupppooommmmmmnnnmmmjjjhhh^^^[[[VVVPPPLLLJJJIIIIIIDDD@@@>>>@@@???:::777777555444111///......///000000---******,,,---,,,***,,,,,,,,,+++***+++---/////////............------)))+++---,,,+++***+++++++++*********+++,,,------+++)))''''''******(((&&&)))***+++,,,,,,+++***))))))*********++++++++++++111...+++((('''''')))***,,,)))***------***))),,,***+++------,,,,,,---...+++******)))***,,,---...+++,,,,,,---,,,+++)))(((***......***+++111222///000111222111/////////000222111000.........///000---...000222444666888999999999:::>>>DDDLLLTTTYYY___fffqqq|||{{{xxxqqqqqqxxx}}}sssnnnpppsss|||kkkbbbcccnnn|||sssiiiddd]]]WWWTTTWWW]]]cccgggsssoooTTTDDDBBBAAA;;;333777999;;;:::555111000111)))************+++++++++((()))))))))'''''')))***+++)))((()))'''$$$%%%)))$$$%%%%%%&&&&&&&&&%%%%%%""""""######$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$ ###%%%"""!!!$$$###%%%)))%%% (((############""""""""""""!!!!!!!!!"""$$$%%%$$$#####################$$$$$$"""###%%%&&&&&&%%%$$$###$$$"""###''''''%%%&&&+++"""%%%'''%%%$$$&&&%%%"""$$$+++(((######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$((((((((((((((()))******((()))))))))((()))+++---(((((('''''''''((()))))))))***,,,------,,,+++***000///.........///000111000000000222444777:::;;;<<<===<<<777666999999777777777555333666;;;<<<999555777999;;;<<<===???AAAFFFJJJNNNOOOLLLJJJJJJKKKCCCAAA===::::::???HHHNNNUUUZZZ```iiisssvvvmmmaaaWWWOOOJJJLLLQQQVVV]]]dddkkkuuummmjjjsss~~~}}}vvvqqqttt~~~~~~}}}||||||}}}~~~~~~~~~~~~|||~~~~~~~~~~~~}}}|||~~~~~~|||vvvzzzyyyyyyyyyzzzyyyvvvtttpppmmmjjjhhhfffdddaaa___WWWTTTOOOJJJFFFDDDCCCCCC>>>:::888:::999444222333000//////...///000111222000---******,,,---,,,++++++,,,,,,+++******,,,///+++++++++,,,,,,---------***,,,------,,,+++,,,,,,)))))))))))))))***++++++(((&&&%%%&&&)))***)))''')))***++++++++++++***))))))))))))*********++++++///...,,,***))))))******+++((())),,,,,,)))(((+++***+++,,,,,,+++***,,,---))))))(((((()))***,,,,,,++++++,,,------,,,+++***+++///000------222222///000111222111000//////111111000///...---......///...///000111222333444444555555666888<<>><<<888444222222)))************+++++++++((()))))))))'''''')))***(((&&&&&&'''%%%"""###'''&&&&&&&&&''''''&&&&&&%%%######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%% !!!%%%%%%""""""$$$&&&***$$$''')))((('''&&&%%%$$$###""" """###""""""###$$$"""""""""######$$$%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%######### $$$***###'''$$$###%%%&&&%%%"""))),,,((($$$###$$$$$$###$$$%%%&&&''''''&&&&&&&&&'''((((((***+++,,,,,,&&&(((************,,,...((((((((((((((()))***+++,,,------------,,,++++++//////......///000222333222222222333555777:::;;;;;;888777888777444444777888888555222555;;;>>>===888999;;;<<<===>>>AAADDDIIIJJJLLLMMMLLLKKKIIIHHHEEEDDDAAA???@@@DDDKKKQQQPPPTTTYYY___hhhlllggg___QQQKKKGGGGGGHHHJJJOOOUUU___kkk|||uuukkkqqq|||{{{qqqqqqsssxxx~~~}}}|||zzzyyyyyyzzz}}}~~~~~~|||||||||~~~}}}~~~~~~~~~}}}~~~xxxtttsssrrrsssttttttrrrpppmmmiiiddd___[[[XXXUUURRRMMMJJJFFFBBB>>><<<<<<;;;777444333555333///...000.............../////////...---++++++,,,---,,,+++***++++++***)))***,,,---''''''((()))***+++,,,,,,(((***++++++***))))))***(((((((((((((((((()))***%%%$$$$$$&&&(((******))))))***++++++++++++***)))((((((((()))))))))******,,,,,,+++++++++************((((((++++++((((((******+++,,,+++***)))***+++))))))))))))***+++,,,---++++++,,,---------,,,,,,---000111000000222111---...///000///---------...///......------------...000000000000000000//////222222333444666999<<<===CCCIIIQQQYYYbbblllxxxsssggg___jjj{{{zzzgggfffooommmUUUJJJKKKGGGTTT```fffoooiiiTTTGGGBBB???;;;===??????<<<888666555))))))*********+++++++++((()))))))))'''''')))***&&&$$$%%%&&&$$$!!!"""&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%###"""###&&&&&&%%%$$$$$$&&&***$$$&&&***)))((('''&&&%%%%%%$$$"""%%%%%%###"""$$$&&&!!!!!!"""###$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""$$$$$$$$$""" %%% &&&$$$"""$$$((()))"""%%%'''&&&$$$$$$&&&((("""""""""###%%%''')))***&&&''''''((()))*********&&&(((***+++***)))***+++************+++,,,---................../////////////////////000222444555777666555444444555666666999222222777777000000666888999777444555;;;===<<<;;;<<<>>>>>>???AAADDDFFFJJJIIIIIIJJJKKKJJJHHHEEEGGGGGGGGGFFFGGGKKKQQQUUUWWW[[[^^^aaafffkkkhhhcccRRRMMMJJJJJJHHHGGGJJJOOOVVVaaappp~~~ssspppyyy}}}tttxxx|||}}}~~~~~~~~~~~~}}}{{{xxxvvvvvvxxx{{{}}}~~~}}}zzzyyyyyyzzz|||~~~|||}}}wwwqqqooommmmmmmmmllljjjhhhfffaaa[[[UUUQQQNNNJJJHHHDDDBBB???;;;999777666666444111111333111---...111/////////...---,,,+++***---,,,,,,,,,,,,,,,,,,,,,)))***+++***))))))+++,,,'''(((((()))******++++++)))***,,,,,,*********+++))))))(((((((((((())))))&&&&&&&&&'''((()))))))))*********++++++*********(((((((((((())))))))))))((()))***+++++++++***)))***((())),,,,,,)))(((******++++++***((('''((()))+++++++++,,,,,,---......++++++,,,,,,------------...///111111000000...++++++,,,---,,,+++***+++,,,------,,,,,,,,,,,,,,,,,,///////////////.........111222222333444555666666;;;@@@FFFMMMSSS\\\gggnnn~~~llliiioooyyykkk``````ooo{{{{{{yyy]]]KKKFFF@@@NNNZZZ```hhhzzzgggQQQDDD@@@;;;<<>>???AAABBBBBBCCCFFFHHHJJJIIIIIIIIIJJJIIIFFFDDDIIIKKKMMMOOOQQQTTTYYY\\\___ccceeeeeefffhhhgggcccXXXTTTQQQRRRQQQNNNNNNQQQOOOUUU___jjjsss{{{}}}xxxwww}}}~~~~~~~~~~~~~~~}}}}}}|||}}}yyywwwvvvwwwzzz{{{zzzyyywwwvvvwwwzzz|||~~~~~~zzz}}}~~~|||}}}}}}yyyrrrqqqoookkkiiigggeeebbb```[[[WWWQQQLLLHHHFFFCCCBBB>>>===:::888666444444444000//////111///,,,...333............---+++***)))+++,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++,,,++++++++++++++++++++++++,,,...//////...------...++++++***))))))*********)))*********))))))))))))+++******************+++(((((((((((())))))))))))&&&''')))***+++***)))(((,,,)))***------***))),,,)))***+++***((('''((()))******+++,,,------------++++++++++++,,,------...------...000///,,,***))),,,---...---+++***+++,,,++++++,,,,,,,,,,,,,,,,,,------......//////000000///000111222333333444444777;;;@@@DDDHHHOOOYYY```hhhqqq}}}qqqppprrrwwwkkk___cccmmmooosssyyywwwyyynnnSSSDDDEEENNNUUUXXX___qqqgggNNNBBB:::;;;<<<>>>??????>>><<<)))************+++++++++((()))))))))'''''')))***&&&%%%''')))((($$$$$$(((%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&###&&&###!!!$$$%%%"""%%%+++ %%%%%%""""""######$$$%%%%%%&&& """###""""""###$$$ !!!###$$$%%%%%%$$$###$$$$$$##################!!!$$$&&&%%%%%%%%%""""""'''***&&&""""""""" $$$!!! ###$$$###"""###***(((%%%""""""###&&&(((&&&&&&'''((('''&&&%%%$$$))))))***(((&&&$$$%%%%%%%%%&&&&&&''')))+++,,,---)))***,,,...000111222222111111111111222444666777555444333333333444555666888777888<<<===;;;<<<>>>888===>>>;;;999:::999777???BBBDDDFFFFFFFFFGGGIIILLLLLLKKKKKKIIIHHHFFFFFFMMMPPPUUUYYY\\\___cccfffiiiooorrrooommmllljjjfffbbb\\\ZZZ^^^```]]][[[ZZZPPPPPPRRRWWW___iiirrrxxxwww{{{}}}|||}}}|||}}}}}}~~~~~~}}}~~~~~~}}}}}}}}}|||||||||{{{{{{~~~|||zzzwwwvvvwwwyyyzzzyyyxxxwwwwwwxxxzzz}}}~~~{{{}}}~~~}}}}}}}}}~~~~~~}}}~~~{{{{{{|||xxxrrrppplllhhhccc```]]]YYYVVVOOOKKKGGGDDDBBB@@@>>><<<999888666555333333222222,,,,,,---...,,,***...444,,,,,,,,,,,,------------***+++------,,,+++,,,---(((***,,,,,,+++***+++,,,......---------,,,,,,,,,)))***,,,,,,*********+++---,,,++++++++++++++++++***+++,,,+++)))((()))***++++++***))))))***++++++((((((((()))))))))******'''((()))*********)))(((,,,******------******,,,)))***+++***)))((()))***'''''')))***************++++++*********+++,,,,,,,,,***+++------)))((()))...///000///...------///***++++++,,,,,,,,,,,,++++++,,,,,,---...///000000,,,,,,---...///000111111444666999;;;===CCCLLLRRRXXX```kkkuuuxxx{{{{{{{{{uuuvvvxxxmmmgggoooqqquuuxxxtttxxx|||eeePPPGGGHHHIIINNN]]]sss~~~[[[GGG>>><<<<<<<<<>>>??????>>>)))************+++++++++((()))))))))'''''')))***###"""$$$'''&&&""""""%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%###$$$!!! $$$%%%"""!!!$$$+++ &&&&&&######$$$%%%%%%&&&''''''!!!!!!!!!"""$$$%%%$$$###!!!"""$$$%%%%%%$$$###"""$$$$$$######$$$$$$%%%%%%$$$%%%$$$!!!"""###%%%((((((%%%$$$%%%###((("""!!!&&&(((%%%######'''''''''''''''(((((()))$$$&&&'''((()))(((&&&%%%)))***)))'''%%%%%%'''((($$$$$$%%%&&&(((***,,,---,,,---000222333333333222333222222222333444666777777666555444444444555666222666999999;;;??????===999===>>>:::777999;;;;;;@@@CCCGGGIIIIIIIIIHHHIIINNNPPPPPPNNNJJJHHHHHHJJJQQQVVV]]]bbbgggjjjnnnpppsss{{{}}}xxxuuurrrnnnmmmfffdddkkkrrrqqqlllhhh^^^ZZZUUUTTTYYYbbbkkkqqqvvv}}}~~~}}}||||||{{{|||xxxyyy{{{}}}~~~~~~}}}|||wwwyyy{{{|||||||||}}}|||||||||{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwxxxyyyzzz{{{{{{{{{{{{{{{|||}}}~~~yyy{{{~~~~~~}}}}}}}}}~~~}}}}}}~~~|||}}}}}}zzz~~~~~~|||xxxwwwwwwuuupppgggccc^^^YYYUUUQQQNNNKKKEEEBBB???>>><<<:::888555333333222111000000//////++++++---...,,,***///666---,,,,,,+++,,,---...///(((+++......,,,+++,,,---(((+++------,,,+++,,,,,,---------...............'''(((******((('''((()))------,,,+++++++++++++++''')))+++***(((((()))+++++++++***))))))***++++++)))))))))*********++++++***++++++++++++******)))+++)))))),,,,,,))))))+++(((***+++***))))))***,,,%%%&&&((()))******)))))),,,+++***)))))))))***+++,,,)))))),,,,,,((((((+++...///000///---,,,---...******,,,---------,,,,,,******+++,,,,,,------...,,,+++++++++,,,---...///000222333444555999AAAGGGLLLRRR[[[dddmmmwwwvvvppptttsssmmmyyy|||}}}}}}zzzlllOOOHHHBBBGGG^^^yyymmmUUUEEEAAA===<<<===>>>>>>===)))************+++++++++((()))))))))'''''')))***&&&%%%'''***)))%%%%%%(((''''''''''''&&&%%%$$$###$$$#####################$$$$$$$$$###############$$$%%%###!!!$$$***(((!!! ###+++!!!&&&''' !!!!!!!!!"""""""""%%%###"""$$$((()))'''$$$"""###$$$%%%%%%$$$"""!!!$$$$$$$$$$$$%%%&&&&&&'''"""###!!! &&&,,,'''"""$$$%%%$$$&&&)))(((###((("""!!!(((,,,***&&&''' ###'''+++.........---###%%%''')))******)))((()))))))))'''&&&'''***,,,%%%%%%&&&(((***,,,...///111333555888888777555333444333222222333444666777<<<;;;999666444333333333000888<<<999<<>>:::===<<<777555:::>>>@@@@@@DDDIIILLLKKKJJJIIIIIIOOOSSSTTTQQQKKKHHHJJJMMMUUUZZZbbbiiinnnrrruuuwwwvvv~~~zzzvvvrrrvvvnnnllluuuyyysssnnnggg___[[[]]]dddmmmrrryyy~~~|||}}}|||zzzyyyyyyyyyuuuwwwzzz|||}}}|||{{{yyysssuuuxxxyyyzzz{{{|||~~~{{{{{{{{{{{{{{{{{{zzzzzzvvvvvvvvvwwwwwwxxxyyyzzz~~~~~~~~~~~~~~~}}}}}}}}}zzz|||||||||~~~zzz{{{}}}}}}~~~~~~|||}}}|||wwwwwwwwwtttnnnmmmnnnlllggg]]]YYYSSSNNNKKKGGGDDDBBB???===;;;:::999777333111////////////......------,,,,,,...000---,,,111999222000...+++***+++,,,---(((+++......,,,+++,,,...)))+++---...---,,,,,,---+++,,,------...///000000,,,---//////---,,,---...------,,,+++*********+++$$$'''))))))((((((***---,,,+++***))))))***+++,,,************++++++++++++---------,,,,,,,,,++++++***((((((++++++((((((***((()))++++++******+++---&&&''')))***++++++******,,,+++***((((((((())))))---((((((++++++((()))---+++,,,---,,,***)))***+++***+++,,,---...------,,,******************++++++...---,,,++++++,,,---...///000111000000444<<>>AAAEEEHHHLLLPPPUUU]]]aaa]]]UUUYYYUUUTTTTTTSSSPPPPPPSSSTTTZZZccclllrrruuuwwwxxx~~~zzz{{{}}}}}}}}}vvvxxx~~~yyytttnnnlllmmmsss}}}|||{{{|||~~~}}}}}}}}}~~~~~~{{{}}}|||zzzxxxxxxtttyyy}}}zzzuuurrruuuzzzxxxwwwvvvxxx{{{}}}{{{xxxzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwwwwwwwyyyzzzyyywww|||}}}}}}~~~~~~~~~}}}}}}{{{}}}~~~|||zzzyyyyyyyyyxxxxxxzzz||||||{{{yyy~~~}}}~~~~~~|||{{{yyyuuusssvvvssspppmmmhhhccc\\\WWWUUUOOOGGGDDDCCCBBB===888666777666444111.........000///------...//////.../////////---,,,---000222000,,,+++//////+++,,,000///...---,,,,,,,,,,,,,,,...---,,,...000///+++'''---,,,+++***************,,,------------------...---,,,+++---//////+++'''++++++++++++++++++++++++)))***++++++,,,---......&&&(((***+++++++++,,,------111''',,,###///'''(((***,,,---+++&&&$$$%%%'''---+++***+++,,,,,,+++***%%%(((+++***(((&&&(((***'''***,,,,,,)))(((***---,,,+++)))((((((((()))***''''''&&&''')))******)))***************************+++,,,,,,------,,,,,,***,,,---........./////////000000222333444555555;;;===AAAFFFNNNXXXbbbiiiwwwtttjjjdddhhhlllooottt{{{jjjfffoooyyy}}}tttgggNNNMMMXXXbbbmmmwwwyyyaaaLLL>>>AAAAAA888555;;;******)))))))))(((((((((((((((((((((((('''&&&&&&((('''%%%%%%&&&'''&&&%%%%%%&&&((())))))((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((( +++###%%%###&&&!!!!!!$$$$$$$$$$$$############"""!!!%%%$$$ %%%### !!!"""######'''&&&%%%%%%$$$$$$$$$%%%&&&$$$######%%%&&&&&&&&&!!!$$$&&&%%%######%%%((($$$%%%%%%###%%%)))(((%%%%%%&&&'''(((((('''&&&%%%######%%%&&&&&&&&&))),,,***+++***)))(((((()))+++'''***......,,,,,,///333111000111777???DDDDDDBBB:::333111555666444;;;GGGOOODDD:::555111///111777;;;>>>HHHNNNPPPZZZ[[[MMMEEE???:::;;;===>>>AAAEEEQQQXXXbbbnnnzzz~~~vvvjjj^^^ZZZXXXYYYXXXUUUUUUXXX[[[```gggnnnsssxxx{{{|||zzz|||~~~{{{xxxvvvxxxzzz{{{|||{{{{{{|||}}}}}}~~~|||}}}~~~|||yyywwwwwwtttvvvxxxwwwtttsssvvvzzzyyyxxxvvvxxxzzz|||zzzyyyyyyyyyzzz{{{{{{{{{{{{zzzzzzxxxwwwwwwyyyzzzzzzyyy}}}}}}}}}}}}}}}||||||{{{zzz{{{}}}|||zzzyyyzzzzzzzzzyyyxxxyyy{{{|||{{{zzz}}}|||{{{|||~~~}}}|||zzzyyyxxxvvvrrroooooollliiieeeaaa[[[TTTPPPDDD@@@===;;;<<<<<<:::888333444444333000///000000///...------...............///...------...000333000,,,+++......+++,,,000------,,,+++++++++++++++...------...000///,,,(((000///...------------...//////...---,,,+++******,,,,,,,,,---...---+++(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,''')))+++++++++***+++,,,***000(((---"""...((()))***+++,,,+++***)))***+++))))))******************(((+++---,,,)))((()))+++***))))))***++++++++++++))))))((())))))***++++++---,,,,,,,,,,,,---,,,+++***************************+++,,,,,,------,,,,,,+++///222000,,,+++...222......///000111222222333222444777<<>>???;;;;;;AAA)))))))))(((((((((''''''(((((((((((((((''''''&&&'''&&&%%%&&&'''&&&$$$###"""$$$'''))))))'''%%%###$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%$$$###""""""###%%%&&&***$$$'''$$$'''""" $$$ )))%%%###!!!!!!###$$$""" """ !!!###$$$"""######"""!!!!!!"""$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$"""###$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%&&&)))(((###&&&'''((())))))((('''&&&###)))---***$$$"""''',,,(((((('''%%%$$$$$$'''***(((***,,,,,,+++,,,000444444333444:::AAAFFFGGGFFF;;;444111333333222999DDDUUUKKK@@@888333000333888===JJJ[[[aaaggguuusss]]]JJJBBB======???@@@DDDIIIVVVaaasssddd```^^^___^^^[[[\\\___bbbeeekkkrrryyy~~~xxx}}}}}}zzzwwwvvvxxxzzz{{{|||yyyzzzzzz{{{|||~~~|||}}}~~~}}}zzzxxxwwwvvvssssssrrrrrrsssuuuxxxzzzzzzyyywwwwwwyyyzzzzzzyyyvvvxxxzzz|||}}}}}}|||{{{{{{yyywwwxxxyyy{{{|||{{{~~~~~~}}}|||{{{zzzzzzzzz{{{{{{zzzyyyxxxzzz{{{|||zzzxxxxxxzzz{{{{{{{{{{{{zzzyyy{{{}}}~~~wwwvvvuuuuuutttqqqmmmiiidddaaa]]]YYYUUUOOOIIIDDD===;;;888555333111000///...000111111000000111222///......------......///---.........---...111444///,,,,,,......,,,,,,///......---,,,,,,,,,,,,------------...//////,,,***111000000////////////000......---,,,+++******)))***,,,......---+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++)))***,,,,,,+++******+++&&&///(((--- ,,,(((,,,+++*********+++,,,+++***%%%'''))))))'''&&&)))+++))),,,...,,,)))''')))+++,,,)))'''(((,,,...,,,(((&&&'''((()))+++++++++,,,,,,,,,,,,+++***)))))))))***************************++++++,,,,,,,,,,,,,,,''',,,000,,,%%%###)))///------........./////////000222444777;;;BBBIIINNNVVV^^^gggmmmwww~~~tttnnniiicccaaaccc```dddlllyyyxxxlllbbb______^^^gggpppyyyfffTTTLLLSSS```jjjssssssuuu~~~{{{nnniiixxxmmmKKKAAABBB???>>>AAA(((((((((((('''''''''''''''(((((((((((((((''''''&&&%%%%%%&&&'''&&&###!!!%%%&&&'''''''''&&&$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######"""!!!###$$$&&&!!!%%%###((($$$!!!%%%""" (((%%%""" !!!$$$%%%"""######%%%)))!!!(((!!!$$$&&&%%%"""!!!###&&&%%%%%%%%%%%%%%%%%%%%%$$$"""!!! !!!###$$$###"""'''%%%$$$%%%&&&&&&%%%$$$&&&((((((&&&'''***(((###&&&'''(((((((((((('''&&&'''---111,,,&&&$$$'''***%%%%%%%%%$$$###%%%))),,,)))******)))((()))---000444333333666;;;???@@@???999333000000//////555>>>HHHCCC===777333222555999<<>>:::888888777444///---,,,,,,---///000000//////000222//////000///......///000---...//////...///222444///...---......---...///000000////////////000000---------...//////...---000//////.........//////*********++++++,,,,,,---))),,,///...+++***+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,+++******+++$$$...)))--- +++(((......+++((((((******'''$$$"""'''***)))&&&%%%)))---(((***,,,***&&&%%%''')))+++)))((()))+++,,,+++***&&&''')))***++++++******)))******)))(((''''''(((******************************+++,,,,,,,,,,,,+++(((+++,,,)))%%%%%%***///---------------.........222333555666888<<>>;;;<<<((((((((((((''''''''''''''''''((((((((((((((('''&&&%%%%%%&&&'''&&&$$$!!!+++***'''%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%%%%%%%$$$ (((%%%"""&&&"""###%%%###!!!!!!###$$$""" !!!'''&&&%%%%%%!!!###%%%$$$""" """%%%"""###$$$$$$$$$$$$######"""!!!!!!"""###$$$###"""&&&%%%$$$$$$&&&&&&%%%###&&&((((((%%%''')))(((###%%%&&&'''(((((('''&&&%%%!!!&&&((('''(((,,,,,,)))&&&'''((()))))),,,000333++++++***((('''(((+++---000//////111555888999:::666333000///......444:::444666555222///000222444666JJJaaaiiipppcccKKKCCC======@@@BBBHHHMMMHHHRRRcccwwwzzziiidddaaabbbaaa```bbbfffccciiittt{{{zzz{{{uuusssqqqqqqsssuuuvvvvvvyyyyyyyyyyyy{{{}}}zzz{{{{{{zzzxxxvvvvvvvvvvvvrrrnnnpppuuuyyyzzzzzzyyyyyyyyyyyyxxxyyyzzz{{{vvvxxx{{{}}}~~~}}}{{{zzz{{{zzzxxxyyy{{{}}}}}}}}}}}}}}}||||||}}}|||yyyxxxyyy{{{|||yyywwwvvvwwwyyyzzzyyyvvvvvvwwwzzz}}}~~~~~~}}}rrrpppllliiieee___YYYUUULLLIIIEEEBBB???;;;777444...///111111000///111222///000111000......///000///111222000///...000222---...000000//////111333000000///......///000000000000/////////000000111,,,---............////////////.........//////000))))))***++++++,,,------))),,,///...+++***,,,...++++++++++++++++++++++++******+++,,,,,,---......***,,,------+++******+++$$$...)))... ,,,)))///...+++((((((***+++(((%%%$$$(((++++++''''''***...(((***+++)))&&&%%%'''***(((***,,,+++))))))+++---((()))***++++++***)))((((((***++++++))))))+++---************************)))***++++++,,,,,,++++++///---++++++...000222333........................///111222222222444666999???CCCKKKSSS[[[eeeqqqzzz~~~~~~tttwwwwwwwww}}}{{{cccZZZ[[[fffwwwzzzvvv{{{zzzooohhhhhhtttnnnVVVEEE:::999===)))))))))(((((((((''''''&&&'''((((((((((((((((((&&&%%%$$$%%%''''''&&&$$$,,,***'''$$$"""###$$$&&&############$$$$$$$$$$$$############$$$$$$%%%%%%"""'''!!!***''' %%%'''&&&"""%%%### $$$$$$$$$$$$############&&&%%%###%%% """!!!""""""!!! !!!### !!!###$$$$$$$$$###"""%%%$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&###%%%)))(((%%%%%%&&&''''''''''''&&&%%%$$$&&&%%%"""%%%+++'''###%%%((()))+++---000222---,,,+++******+++,,,---,,,,,,---///222555999:::444444222111000111444888000555777444111111333222000===OOOWWW]]]mmmkkkVVVMMMEEE>>>=========@@@DDD???GGGSSSaaaooowwwuuummmgggbbb___```___^^^```eeedddiiitttzzzwwwxxxyyyvvvtttrrrsssuuuwwwwwwwwwyyyxxxxxxxxxyyy{{{~~~xxxyyyyyyxxxwwwvvvwwwxxxvvvssspppqqquuuxxxxxxxxxuuuwwwzzzzzzyyyyyyzzz{{{xxxyyy{{{||||||zzzyyyxxxyyyxxxxxxzzz|||}}}}}}|||~~~}}}||||||}}}~~~~~~{{{yyyzzz{{{zzzxxxvvvuuuvvvwwwwwwwwwuuuuuuuuuwwwyyyyyywwwuuulllhhhccc^^^YYYSSSMMMIIIAAA>>><<<:::888777444222...............---,,,,,,000111222000...---...//////111222111...---000333...000111111000///000222///111000------000111///...------------...//////+++---............000222000////////////000000111---,,,,,,,,,+++++++++++++++,,,---,,,++++++,,,...++++++++++++++++++++++++)))******+++---......///***+++------,,,++++++,,,&&&///(((..."""...***...+++******+++---...---,,,''')))++++++))))))+++---***+++,,,***((('''+++...'''***---,,,)))(((***...***************)))(((((($$$'''***)))''''''))),,,************************)))******+++++++++++++++...***(((***///333333111------......////////////...000111222111111222333777999???GGGMMMSSS]]]gggsss|||}}}xxxeee]]]^^^mmmssstttyyysssgggddd^^^fffnnnuuu~~~gggMMM>>>===CCC******)))))))))(((((((((&&&&&&'''(((((((((((((((&&&%%%$$$%%%'''((((((''''''&&&$$$######$$$%%%&&&############$$$$$$$$$$$$$$$$$$$$$###############&&&""",,,!!!)))"""''''''%%%###$$$!!!$$$###&&&(((&&&###!!!###&&&$$$$$$"""&&&$$$""")))&&&$$$!!!!!!"""###$$$$$$ """###%%%%%%%%%###"""%%%%%%%%%'''(((((('''%%% """$$$$$$""""""$$$&&&&&&&&&$$$!!!###((()))'''&&&'''((())))))((('''&&&)))+++((("""$$$((("""!!!$$$'''((())))))+++,,,)))))))))***,,,...............//////000333666999000222222111000111333555222999;;;555111333555444000333???FFFIIIUUUXXXJJJJJJCCC<<<;;;:::999:::===888@@@HHHPPPYYYbbbeeeccceee```]]]]]]]]]\\\___dddccceeemmm~~~}}}yyyuuutttvvvwwwxxxvvvuuuvvvxxxzzzzzzzzzxxxwwwuuuuuuvvvxxxzzz|||uuuwwwwwwwwwvvvvvvwwwyyytttsssrrrrrrssstttttttttrrrvvvzzz|||{{{zzzzzz{{{{{{{{{{{{zzzyyywwwvvvuuuwwwwwwxxx{{{}}}~~~|||zzzzzzzzzyyyyyyzzz}}}|||~~~~~~|||{{{{{{{{{xxxvvvuuuuuuvvvvvvuuusssuuutttsssrrrqqqoookkkhhhbbb]]]WWWQQQKKKFFFBBB>>>888666444333444444222111333000...------,,,'''###000111222111///...///000,,,///111///,,,+++...222///111222222000//////000,,,000///++++++///000,,,---,,,,,,,,,------...///+++---............111333...------------...///000------------,,,,,,,,,,,,,,,+++***+++,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------)))+++------,,,,,,---...***000(((...$$$111+++---)))+++,,,,,,,,,,,,---///************************)))***+++***((((((,,,000)))***************+++,,,))))))))))))))))))******$$$''')))(((%%%$$$&&&)))************************))))))***+++++++++++++++(((''''''(((+++------,,,+++,,,,,,---...///000000...000222333111111111222222222666===AAADDDLLLVVVgggmmmwwwrrrddd]]]eeekkkuuuvvvfffeee^^^ccchhhjjjrrrfffOOODDDCCC************))))))))))))&&&&&&'''((())))))(((((('''%%%$$$$$$''')))******!!!!!!"""###$$$%%%%%%%%%"""############$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!""" ,,,!!!)))"""''''''###"""&&&%%%)))"""'''***(((""" ###((((((&&& """!!!,,,(((######&&&((()))(((!!!"""$$$&&&&&&&&&$$$###$$$###$$$%%%''''''%%%###!!!%%%$$$!!! ###(((&&&&&&"""!!!'''***((('''((()))******)))((('''$$$******$$$&&&,,,)))$$$'''+++,,,+++*********$$$$$$&&&(((,,,......---222222111/////////222444,,,///111//////000111111...555666///+++///333333444111777===???IIIMMMEEEEEE>>>999999999888999<<<444<<>>;;;888222111///000111222222111...+++))),,,000111---(((///000111111000000111222+++...000...***))),,,000000222333222000///...///***......))))))......***...............///000111***---//////---...111444***************+++,,,---***++++++,,,...//////000...+++)))***---///...,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++(((***,,,---,,,,,,---///,,,111(((...%%%222+++,,,))),,,---,,,((('''(((++++++***))))))***+++)))(((&&&((()))'''&&&'''+++///,,,)))'''))),,,---,,,)))((((((''''''(((***,,,---)))---///---(((&&&(((,,,************************))))))***++++++++++++***'''))),,,,,,+++***+++,,,******+++,,,...///000000+++---000000///.........000///222888;;;<<>>:::888777777222111111000///......---000000000000222222000///,,,...000111111///---+++111000...------///111333...///000000///000222444......------------......//////............//////111000...---,,,,,,,,,---,,,,,,,,,---------....../////////---,,,+++---///...***&&&''',,,///...+++,,,---.........---,,,+++++++++++++++++++++++++++)))///---,,,111///***...,,,,,,------,,,,,,++++++++++++***)))***+++---...,,,---...+++(((''')))+++,,,,,,***)))))))))***+++++++++******)))((((((((('''+++$$$***---&&&***************)))(((((()))))))))(((((((((((((((******))))))******+++,,,+++***************++++++++++++,,,,,,,,,,,,,,,,,,............///////////////000111111222555:::===EEEMMMWWW^^^fffsss~~~vvvvvvssswwwpppuuu{{{vvvsss{{{vvvYYYKKK(((((((((((())))))))))))''''''''''''''''''''''''&&&%%%$$$#########$$$%%%$$$%%%$$$"""!!!$$$ !!!###%%%%%%$$$!!!########################%%%!!!!!!######%%%&&&&&&%%%###"""$$$%%%###""" !!!###$$$!!!!!!""""""""""""!!!!!!!!!$$$&&&###"""$$$###"""""""""######"""!!!######$$$$$$$$$%%%%%%%%%000+++%%%###$$$%%%###!!!%%%%%%%%%&&&&&&&&&''''''---***)))***((($$$$$$''''''***,,,,,,)))''')))+++(((''''''(((***+++*********************+++,,,---.........////////////000,,,,,,,,,---///222333222222333444333111000000000111222555;;;AAADDDDDDBBB>>>999666777666444666;;;;;;;;;@@@HHHMMMRRR\\\ggghhhddd___\\\[[[\\\]]]]]]YYYYYYZZZbbbqqq}}}tttooowww|||wwwvvvxxx||||||xxxuuurrroooooooooooonnnooooooqqqrrrssstttttttttvvvssspppppprrrttttttssspppssstttssstttxxxyyywwwuuuuuuuuutttssssssrrrrrrvvvwwwzzz~~~}}}{{{xxxwwwuuuuuuuuuuuuwwwyyyzzzyyywwwtttrrrrrrssstttvvvxxxzzzzzz{{{||||||~~~yyysssrrrtttsssmmmhhheeeccc```[[[UUUOOOJJJGGG@@@>>>:::777444333222222......//////000000111111111000000111111111000///666444222///...///111222111000...------///111333...///000000000000222444000////////////000111111000//////......//////000222111///---,,,,,,,,,,,,,,,,,,---------........./////////---,,,,,,---///...+++((()))---000///---,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))---(((%%%+++***(((...***+++,,,,,,------------)))))))))***+++---...///***,,,---,,,))))))***---+++***)))(((((('''''''''))))))))))))************)))+++'''!!!$$$,,,---'''***************)))(((((())))))))))))))))))))))))******))))))******+++,,,)))))))))))))))***+++,,,---------...............------------............///000000111111444888;;;>>>EEEMMMTTTZZZeeettt|||ttt{{{zzz~~~|||nnnUUU))))))))))))((((((((((((%%%&&&((())))))(((&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&###&&&&&&"""$$$###'''%%%"""!!!&&&+++$$$$$$$$$$$$$$$$$$$$$$$$""" !!!###$$$$$$###$$$%%%%%%###""""""###%%%### """$$$!!!!!!""""""""""""!!!!!! %%%%%%%%%&&&$$$%%%$$$###!!! !!!"""######$$$$$$$$$%%%%%%%%%---)))%%%$$$&&&((('''%%%&&&&&&%%%$$$%%%&&&'''(((###!!!###&&&'''%%%%%%(((%%%(((,,,,,,)))'''((()))%%%'''*********))))))***************+++---......------------..................000222444666888999111222333222000//////000000111555;;;@@@DDDDDDCCC<<<888555666555333555999<<<;;;???HHHQQQXXX```hhhgggccc^^^[[[ZZZ[[[\\\]]]VVVTTTTTT[[[iiiyyyttthhh[[[bbbllltttxxxyyyzzzzzz|||{{{zzz|||~~~}}}xxxttttttqqqmmmllllllmmmmmmlllnnnnnnooooooooooooooonnnqqqooollllllnnnqqqrrrrrrooorrrsssrrrsssxxxyyywwwuuuuuuuuuuuutttsssrrrrrruuuvvvzzz}}}|||yyywwwvvvuuuuuuvvvvvvwwwxxxyyyxxxuuusssqqqsssssssssuuuvvvxxxzzz{{{yyyzzz|||}}}~~~{{{vvvqqqppppppnnnhhhbbbXXXVVVSSSNNNHHHBBB===:::777555333111000//////000.........///000111111111111111111111000000///...555333000---,,,,,,---...111000...---...///111222...///111111000000111333222222111000////////////111000000//////000000111222111///---,,,,,,,,,,,,,,,------------............//////...,,,,,,---//////,,,***+++...111000...,,,,,,---......------,,,------------------------***---%%%!!!'''((('''///))))))+++,,,---.........'''((()))+++---...//////)))+++,,,,,,+++***,,,---************)))((('''&&&(((((())))))***++++++,,,*********+++,,,---,,,***)))************))))))(((***************************))))))))))))***++++++'''''''''((()))***+++,,,,,,---------.........///+++,,,,,,,,,------------...///000000000111444777666<<>>BBBIIISSSZZZkkkuuu||||||mmmmmmooopppjjjeeeooo}}}uuutttuuurrrgggXXXTTT]]]kkksssyyy|||vvvwww******))))))(((((('''''''''''''''&&&&&&'''''''''"""###$$$%%%&&&'''''''''***(((%%%######$$$%%%&&&$$$%%%&&&%%%$$$""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%% """$$$$$$###!!! !!!$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$$$$######!!!"""%%%%%%###$$$%%%&&&$$$!!!!!!$$$(((######$$$$$$$$$%%%%%%%%%'''%%%###""""""###""""""'''&&&$$$$$$$$$%%%''')))***&&&&&&***+++(((%%%%%%"""'''(((&&&######$$$%%%)))------***((()))************+++,,,...///000++++++++++++,,,,,,,,,,,,111///222555333...///444///111222222000//////000...111555999<<>>@@@CCCJJJSSS]]]ccceee\\\ZZZWWWVVVWWWWWWWWWVVVTTTNNNMMMVVVdddvvvtttiiimmmmmmooottt{{{wwwqqqlllkkknnnpppooolllnnnllliiihhhiiijjjjjjjjjhhhiiijjjkkklllmmmmmmmmmhhhhhhgggggghhhjjjmmmooorrrttttttpppppprrrqqqnnnpppqqqrrrsssrrrqqqpppooosssuuuzzzwwwwwwvvvvvvuuuuuuuuuuuussstttuuuvvvwwwwwwxxxxxxuuuttttttssstttvvvxxxyyyvvvxxxzzz{{{{{{yyywwwvvvrrrnnniiieeeaaa]]]WWWRRRCCC@@@;;;666333333555777111111111111111222222222000000000000////////////...000222111///---...///...000222444444333000///000//////...///000111111...000222222111000000111111000///......------...111111000000000000111111,,,,,,,,,,,,---///111222---------.........//////---///000///---,,,---...+++++++++,,,---......---,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***///+++(((...---***///,,,,,,,,,------,,,,,,+++***+++---......---,,,+++***++++++,,,,,,,,,+++***((()))+++---------,,,,,,,,,+++++++++******))))))+++''''''******''')))---((())))))*********))))))))))))******++++++++++++))))))(((((())))))***+++&&&&&&&&&'''(((***+++,,,))))))******+++,,,,,,---,,,------------.........+++---......------///111---000444888<<>>@@@;;;777666888888666777:::>>>BBBFFFIIIOOOXXX^^^___VVVUUUUUUVVVWWWVVVTTTRRROOOJJJJJJUUUccctttsssjjjrrrqqqrrruuuxxx{{{}}}}}}qqqmmmiiiiiikkkmmmmmmlllmmmkkkhhhggghhhiiiiiiiiieeefffhhhjjjkkklllmmmmmmfffgggggggggfffhhhlllnnnsssuuutttooonnnooonnnkkknnnoooqqqrrrrrrqqqooonnnrrruuuzzzssstttuuuvvvwwwvvvuuutttpppppppppqqqsssuuuwwwxxxuuuuuuuuuuuuvvvvvvwwwxxxwwwxxxzzzzzzxxxuuurrrooolllhhh```YYYSSSLLLGGGCCC;;;888444000///222555888//////000000000000000000,,,---...///000111222333,,,///222111...---...111111000...------000333444///////////////000000111...000222222111000000000......///000111333444555111000000//////000000111+++++++++,,,---///222333------........./////////---...000///...,,,,,,---***+++,,,------...------,,,,,,,,,,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,'''---+++***000---(((,,,,,,---------,,,,,,+++***---------------,,,,,,+++++++++,,,---///000...,,,(((((()))***++++++++++++---,,,,,,+++******)))))))))))))))'''&&&'''***---((())))))************)))(((((())))))***+++++++++)))(((((((((((()))******'''''''''((()))***+++,,,******+++,,,---...//////------------............***+++------------///000***---000333666<<>>:::888444222111//////111333444///000000000000///......,,,,,,---///000222333333***...111111...---///222000...,,,++++++---///111////////////000000000111...000222333111000//////......///000111333555666000//////......//////000------,,,,,,---...000111............////////////,,,...000000...---,,,---***,,,...//////......///,,,,,,++++++,,,---///000------------------------'''---+++***000---(((---++++++,,,---------,,,,,,------,,,,,,,,,------...++++++---000444666444222,,,+++******)))))))))***++++++++++++++++++++++++&&&------'''%%%+++...+++(((((()))***************''''''((())))))***++++++((((((((((((((()))******)))))))))))))))***+++,,,******+++,,,---...//////+++,,,,,,,,,------------(((***---...---...///111,,,---///111444888<<>>...***...)))(((---...<<<555...,,,------(((""")))))))))))))))******+++))))))))))))************'''''''''''''''''''''''',,,***))))))***(((###'''((()))***))))))***,,,)))))))))***+++---...///+++***+++---...,,,,,,---............////////////---///000111000000222333666999@@@IIIPPPXXXfffsss~~~zzzzzzooonnngggSSSPPPJJJPPPdddttt'''...)))###***,,,'''((((((((('''''''''(((((()))%%%%%%%%%&&&&&&'''''''''((('''&&&$$$$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$"""!!!!!!$$$%%%$$$"""#########$$$$$$######"""!!!###%%%%%%#########$$$!!!"""""""""######$$$$$$!!!#########"""###$$$"""$$$%%%$$$"""!!!###%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%$$$###$$$&&&(((###''''''%%%%%%&&&%%%!!!&&&&&&&&&&&&&&&&&&%%%%%%)))(((&&&%%%$$$%%%''''''%%%&&&'''((()))*********++++++***'''&&&&&&))),,,---,,,+++*********+++,,,+++***)))+++---...---+++...///000000000000000///!!!'''///555666555555555000111111222222222222222777333333888999777999===;;;DDDHHHFFFEEEIIINNNPPPUUUSSSVVV[[[\\\WWWUUUXXXWWWPPPMMMPPPUUU\\\iiiuuu}}}{{{yyy}}}vvvnnnjjjiiiiiiggggggiiijjjjjjhhheeecccfffdddccccccddddddbbbaaa___^^^aaaeeedddaaabbbfffeeegggiiikkkmmmnnnoooppprrrrrrrrrqqqooonnnmmmlllooonnnnnnoooqqqsssrrrrrrsssrrrsssuuuwwwxxxwwwuuussssssssssssssssssssssssssstttuuuvvvvvvvvvuuuuuurrrqqqoooooonnnllliiifffiiieee___YYYTTTNNNHHHDDD<<<:::777444222111111111000000000///------///111---///111111000//////000000000000111111111222222111000///.........///000000111111000//////111333111111111111000///......111000000000000000000000333111///...---+++'''%%%------///000111111111000///000000///......000222///////////////////////////...---...//////---+++.........------,,,,,,+++...---,,,---...///...------------,,,,,,,,,++++++,,,,,,,,,***(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------333111++++++===UUU___\\\UUU???444333+++(((***'''---***(((***...222111000)))))))))))))))***++++++------,,,***)))'''&&&&&&(((((((((((((((((((((((()))(((''')))++++++)))&&&,,,---...---+++***+++,,,)))))))))***+++,,,......+++++++++------,,,,,,------.........////////////---///000000000000111333555666<<>>AAADDDJJJNNNKKKIIIMMMRRRUUUUUUTTTVVV[[[]]][[[\\\^^^aaaYYYRRRQQQUUU\\\hhhrrr}}}wwwxxx||||||yyy|||tttmmmiiihhhhhhhhheeeeeeggggggfffdddbbb```aaa``````aaacccdddcccbbbbbbaaaaaacccbbb___aaaeeefffgggiiikkknnnooopppqqqqqqqqqpppooonnnllljjjiiiooonnnnnnooorrrssssssrrrsssrrrqqqqqqsssttttttssssssssstttttttttttttttsssssstttuuuvvvvvvvvvuuutttqqqppppppooonnnkkkeeeaaabbb\\\SSSKKKDDD???;;;888444333111000000000111222000000000...---...000333///111333444333333444555/////////000000000111111111000000000000000111222222222222000///...000222000111111222222111111000000000000000000000111111///...---...//////---+++---...///000111111111111...///000/////////222444////////////////////////...---...///000///---***,,,---------------------000...---...//////...---,,,,,,,,,,,,+++++++++++++++,,,---,,,+++***+++,,,------------------------------,,,,,,,,,---......---///---...;;;LLLTTTRRR\\\@@@000///,,,,,,---)))++++++++++++,,,---...///***))))))))))))***++++++...---,,,+++)))((('''&&&)))))))))))))))))))))))))))(((''')))+++,,,+++***)))***+++***(((((((((***)))))))))***+++,,,---...***+++++++++,,,,,,,,,,,,---------.........//////---///000000//////111222444444888===@@@DDDMMMWWW^^^ggguuu}}}tttppplllhhhgggjjjnnn{{{aaaSSSKKKNNNPPPPPPZZZiiizzz(((+++$$$!!!(((***''',,,'''''''''''''''((())))))$$$$$$%%%%%%&&&'''((((((%%%$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###''')))(((###!!!"""%%%!!!"""##################!!!###%%%%%%$$$###$$$%%%!!!!!!"""######$$$%%%%%%!!!######"""!!!"""###!!!$$$&&&$$$!!! ###&&&$$$###"""!!!"""###$$$%%%###$$$%%%$$$""""""###$$$$$$'''$$$!!!###$$$###''''''''''''((((((((((((%%%%%%$$$$$$$$$%%%&&&''''''''')))***+++,,,,,,,,,++++++)))&&&$$$%%%(((,,,---,,,,,,+++++++++******'''&&&&&&'''***,,,///000000111222333333444333333555666777777555222000...000111333555777888999999666777999>>>AAACCCEEEGGGNNNSSSWWWVVVRRRRRRUUUWWWTTTUUUXXX]]]bbbeeegggjjjlllddd]]]^^^eeemmmrrruuu}}}zzzsssnnnqqqwwwyyyvvvxxxpppgggcccccceeedddbbbaaacccddddddbbb```^^^^^^]]]\\\\\\^^^aaacccccccccbbb``````aaaaaa___bbbgggfffggghhhkkknnnqqqqqqqqqppppppooonnnmmmkkkjjjiiimmmllllllnnnqqqrrrrrrrrrqqqooommmnnnqqqsssuuuuuurrrssstttuuuuuuuuuttttttqqqrrrtttuuuuuutttsssrrrrrrqqqpppooolllfff___ZZZUUUNNNEEE===888555333222000//////...//////000111222222111///...///222555000222444444333333555666////////////000000000000000000000000111111222222222222222000//////111333///000000111222222111111000000000000000111111111.........000222333333222000000000000000000000000////////////......111333////////////////////////,,,---...000111000---***------------------------111000......//////...,,,------------------------***,,,......---,,,---...------------------------...---,,,++++++,,,...///(((---000///555BBBOOOUUU[[[===++++++,,,///111,,,...000000...***((((((*********))))))******+++,,,((())))))******+++,,,,,,))))))))))))))))))))))))+++***)))(((((()))))))))###%%%'''''''''(((***,,,))))))))))))***+++,,,---***,,,,,,******------,,,,,,,,,---------.........---...000///......000111444333555999;;;===DDDLLLPPPYYYffftttwwwyyy~~~uuuqqqllleee``````]]]hhhooozzziiiTTTNNNLLLJJJOOOWWWfff$$$&&&%%%$$$""")))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$!!!$$$"""######$$$%%%%%%$$$$$$"""$$$%%%$$$"""!!!!!!"""""""""""""""""""""""""""!!!"""$$$$$$###"""###$$$$$$###""""""###$$$$$$###$$$###"""!!!"""###$$$%%%&&&'''((((((&&&%%%&&&'''###%%%$$$&&&))))))&&&'''''''''(((((()))))))))&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&((()))***+++++++++((()))***)))'''''')))***)))******++++++,,,,,,,,,)))))))))))))))***---...000111111222333222222222000///......///111222333111222444666888999::::::777:::===AAAEEEKKKNNNOOOUUU[[[aaabbb]]]WWWVVVXXXSSSWWW\\\aaahhhnnnssstttxxxsssnnnpppyyy~~~{{{tttmmmnnnmmmjjjjjjpppsssrrrjjjddd^^^]]]aaaccc```]]]^^^```aaa```^^^\\\\\\\\\ZZZYYYZZZ\\\___bbbbbbbbb___]]]]]]`````````dddkkkgggggggggjjjnnnqqqpppooooooooonnnnnnmmmkkkjjjiiikkkjjjjjjllloooqqqqqqppprrrooommmmmmpppssstttuuuqqqrrrtttuuuuuuuuutttsssrrrssstttuuuuuusssqqqpppllljjjgggccc^^^WWWPPPJJJEEE@@@999444222222222222//////////////////000000000000000///...///111444...///000///......///000////////////000000000000...//////000111111111111000111111000000111333666......///000111111111111//////000000111111111111444333111111222111...,,,333333222111000///......///000///---,,,+++---///////////////////////////,,,,,,...000111000---***///......------,,,++++++111000......//////...,,,------------------------***,,,...///...---...///........................///...,,,++++++,,,---......111000))),,,@@@]]]rrr___AAA000...,,,---...((((((+++......+++***,,,///***************++++++,,,&&&'''(((***+++---...///(((((((((((((((((((((((()))(((((('''''''''((()))&&&((()))*********,,,...))))))))))))***+++,,,,,,))),,,,,,((((((---...+++,,,,,,,,,,,,---------------...//////...---///000111///000444777888===CCCBBBJJJUUUaaalllxxxzzzrrr|||~~~vvvqqqpppnnngggaaa^^^\\\eeejjjvvveeeVVVRRROOOOOOQQQ___~~~))))))######***'''$$$,,,******(((''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!""" ###)))"""###$$$%%%%%%%%%%%%%%%"""$$$%%%$$$""" !!!""""""""""""!!!!!! """###%%%%%%#########$$$&&&###!!!"""$$$%%%$$$"""###############$$$%%%%%%###%%%''''''&&&%%%%%%&&&###&&&'''&&&'''***)))%%%&&&&&&''''''((()))))))))'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&((())))))))))))&&&(((******))))))+++,,,)))***+++,,,------------/////////---+++******,,,//////111222333333333333444111//////111333555666444444555666666666666555888<<>>888555111000111222333333/////////000000000000000,,,...///.........000111000111111000......000111/////////000000000111111///000000111111111000000///000111111000222444777......///000111111111000/////////000111111222222......---...000000///---555444222111/////////...///000///---+++***,,,...////////////////////////,,,,,,---///111000...+++//////...---,,,,,,++++++000...---...//////...---++++++++++++,,,,,,,,,,,,+++---......------...000////////////////////////......---,,,,,,,,,------***...///+++***666KKK]]]OOO888---...***)))+++'''))),,,///...,,,+++---///+++************+++,,,,,,)))*********+++,,,,,,,,,((((((((((((((((((((((((###%%%'''((('''(((***+++)))******)))'''&&&&&&''')))))))))))))))***++++++)))---,,,&&&'''---///***+++++++++,,,,,,,,,------,,,...///...------...///---++++++///222333666;;;:::@@@IIIRRRZZZeeepppxxxwwwpppmmmpppssspppkkkhhhnnnrrrsss{{{fff[[[SSSOOOOOOYYYuuu}}}......(((***000,,,'''///)))(((((('''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%!!!###%%%$$$###$$$'''***!!!"""###$$$$$$%%%%%%%%%"""###%%%$$$###""""""###""""""""""""""""""######!!!###$$$$$$###""""""######$$$$$$###""""""###$$$###$$$$$$%%%%%%%%%%%%%%%!!!###$$$#########$$$%%%)))'''%%%&&&((('''%%%%%%&&&''''''((())))))%%%&&&&&&''''''''''''&&&&&&'''((()))***+++++++++(((((()))))))))+++...111,,,---...//////......---,,,...000///,,,***+++,,,000111333666888:::;;;;;;<<<999777666777666444222444555666666777777666666888<<>>;;;999111000///000111222111000------...///000111111111,,,...111222111111111222222222333222111222444777000000000111111111222222111222222333333222111000111222222111000111333666000000111111222111111111...//////000111111222222((((((***---000333333222333222111000000000111111...//////---,,,,,,...000////////////////////////---,,,,,,...///000///---------------------------...---,,,---...///...---++++++,,,,,,,,,------------------,,,+++,,,...000////////////////////////------......------,,,+++&&&)))---///...,,,...111555((((((...(((''',,,---...///000///---+++******++++++******++++++,,,---,,,,,,+++++++++*********))))))))))))))))))))))))###&&&)))***)))((()))+++'''((((((&&&$$$""""""###)))))))))))))))******+++(((...,,,%%%&&&---///***++++++++++++,,,,,,,,,,,,,,,.........,,,,,,---...---))))))---//////111555777;;;AAAGGGMMMUUU___gggsss~~~zzzvvv{{{~~~fffVVVPPPPPPSSSkkkuuuvvv,,,+++&&&(((///(((###+++''''''&&&''''''((()))***###$$$$$$%%%&&&'''((((((###$$$&&&'''((('''&&&&&&""""""###$$$%%%&&&&&&'''"""###%%%%%%$$$###"""""" !!!######$$$$$$$$$!!!###%%%%%%$$$$$$%%%&&&!!!!!!"""###$$$%%%%%%&&& """######!!! !!!"""!!!$$$'''%%% ###'''###$$$%%%&&&'''&&&%%%%%% ###&&&'''&&&&&&&&&'''###***'''"""###(((+++%%%%%%%%%&&&'''(((((()))###$$$&&&'''((()))))))))***+++,,,---.../////////))))))((('''(((+++111555000000111111111///...---$$$(((,,,---,,,,,,---///222444777;;;???BBBDDDEEE666555555777999888444000333444666888:::;;;<<<<<<777<<<>>>>>>EEESSS\\\]]]WWWYYY___eeebbb\\\]]]ccc```fffiiiffffffhhheee^^^aaattt{{{kkk```\\\ZZZ\\\```bbbccceeegggddd^^^```]]]YYYWWWWWWXXXYYYYYYUUUYYY\\\[[[XXXWWWZZZ^^^YYYXXXXXXYYY[[[\\\[[[ZZZ[[[ZZZ\\\aaabbbaaaeeejjjjjjgggeeehhhlllnnnkkkgggffffffhhhiiiiiijjjjjjjjjjjjiiijjjlllooorrrrrrqqqlllkkkkkkmmmppprrrsssssslllnnnqqqssstttsssrrrpppnnnooopppooommmhhhdddaaaWWWPPPEEE===777555444444/////////111222111///,,,***+++---///000222222222///222555777666555555555...///000000000111555777111111111111222222222222333444444555444333111000333444333222000000222444222222333333333222222111...//////000111222222222000///...///111111000...111000000000000222333444---.........---...000333////////////////////////...---,,,---///000///...++++++,,,------...//////,,,++++++,,,...///...---.........//////000000000......---+++***+++---000000000000000000000000000------...///...---+++***333---)))+++...000......///&&&,,,333,,,'''---000,,,,,,...///000///...---++++++******++++++,,,---++++++++++++++++++++++++************************'''+++...---***'''&&&'''((()))***)))'''&&&'''(((***)))))))))))))))***+++(((...,,,%%%%%%---///*********+++++++++,,,,,,,,,,,,---......,,,,,,,,,...///+++***---//////000333222555:::>>>BBBIIIRRRYYYcccnnn|||pppXXXQQQSSSPPPeeeoooqqq''''''(((((())))))******''''''(((((())))))******$$$$$$$$$$$$$$$$$$$$$$$$'''''''''%%%$$$""" ###$$$%%%%%%%%%%%%&&&'''&&&%%%###"""!!! !!!!!!"""############$$$$$$$$$"""$$$%%%$$$###"""###$$$ !!!###$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%%%%!!!!!!!!! """&&&)))%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''###'''(((%%%$$$&&&'''&&&&&&&&&'''&&&%%%&&&(((***'''%%%$$$$$$%%%'''''''''&&&''')))*********)))(((,,,---,,,++++++---111444555:::???===666...++++++++++++,,,---...000000111111444888???KKKUUUWWWSSSEEE===777888;;;:::888888888<<<===<<<===@@@@@@===<<>>FFFLLLQQQRRRKKKCCCAAABBBEEEGGGFFFFFFOOOZZZaaadddnnnzzz||||||rrreee^^^]]]___```eeefffddd___XXXVVVXXX[[[[[[[[[\\\\\\[[[YYYWWWVVVRRRUUUXXXYYYXXXXXXXXXXXXYYYXXXXXXWWWWWWWWWXXXXXXWWWTTTSSSVVVXXXWWWZZZ^^^^^^^^^______aaaccceeegggfffgggiiijjjjjjjjjjjjiiidddeeeggggggfffgggiiikkkggggggiiilllppprrrqqqpppllllllmmmnnnnnnnnnnnnnnnqqqqqqqqqqqqooonnnnnnnnnhhhfffccc]]]VVVOOOHHHDDD===888333///......,,,+++//////000000000111111111///000222222222222333555333333444777:::;;;:::999444555555555555555555555777555555999999777777::::::;;;<<<<<<:::999999:::::::::999777666666888999999777555444555444333111000111111111111111222222222111/////////000///...000555000---222///***///))),,,......---,,,...000///000---***+++///000---+++,,,---.........------//////.........---------.........///......---------...///...------...//////000111000///...///111//////...---------......000///...,,,++++++,,,,,,,,,------------,,,+++++++++---......+++)))((()))000...---000...+++---222***///111...,,,------+++)))((((((((((((***+++,,,+++---+++''''''+++,,,*********++++++++++++******)))))))))))))))))))))))) '''*********---000)))***++++++))))))***+++(((******))),,,000+++###)))000+++&&&---...***+++,,,---...///////////////...///000111333777===AAAKKKOOOXXXdddnnnvvv{{{{{{pppYYYPPPOOOWWWlll~~~eee^^^mmm((((((((())))))))))))***((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&$$$###"""$$$$$$%%%%%%&&&&&&&&&%%%"""""""""""""""###$$$%%%"""############$$$$$$$$$!!!"""######!!!!!!"""###!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!!!!!!!$$$%%%### $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''###'''(((%%%$$$&&&'''&&&'''(((((('''%%%%%%&&&((('''&&&$$$%%%&&&(((((('''''''''((()))))))))))))))%%%'''***,,,...000333555555555666555333111///...---------.........//////111666<<>>???BBBEEEFFFEEEBBBAAAAAAAAA???<<<999888999;;;<<<999888666555555444222000000000111111111222222222000111222222000//////000...333...+++///+++&&&+++%%%+++000000---,,,000555...000///---...222000,,,,,,,,,---............---/////////.........------,,,------...//////......///...------...///...---,,,...///...---,,,---...000000///...------------000///...---,,,,,,,,,,,,---------------,,,++++++---------+++***+++///111...------///---+++---111+++***,,,000000,,,+++,,,***))))))((())))))******000111...)))(((,,,...---(((((())))))))))))(((((())))))))))))))))))))))))!!!%%%)))+++)))((()))+++''')))******))))))+++,,,'''***+++***+++------***)))...)))$$$+++,,,)))+++......---------------.........//////000333777:::???AAAHHHRRRZZZaaammmxxx}}}|||iiiWWWJJJNNNbbbzzzwww{{{{{{cccXXX```kkk))))))))))))))))))))))))%%%&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&******)))(((&&&###!!! $$$$$$$$$%%%''''''%%%$$$#####################$$$""""""#########$$$$$$$$$ """###"""!!! !!!""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''###'''(((%%%$$$&&&'''&&&'''((()))'''&&&%%%%%%''''''&&&%%%%%%'''((((((''''''(((((())))))))))))))))))***+++++++++---000222222000...///000000///...///////////////000000000111555:::>>>FFFOOOQQQNNNJJJ@@@888555333333555999:::HHH]]]ppp}}}zzzgggTTTIIIHHHGGGGGGEEEEEELLLUUUgggsssjjjYYYYYYbbboooxxxlllggg```^^^^^^``````___UUUUUUSSSRRRQQQPPPPPPPPPLLLNNNQQQRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVTTTRRRQQQ[[[VVVUUUWWWXXXXXX[[[````````````aaaaaabbbccccccggggggggggggggggggfffffffffhhhjjjkkkkkkkkkmmmnnnlllpppttttttpppnnnppprrrnnnoooqqqrrrrrrqqqooonnnkkkjjjiiihhhgggeeecccaaaVVVQQQJJJBBB<<<888777777444333111111111222333444///111333444555444222111///000111111333666:::>>>:::<<<@@@EEEIIIIIIGGGDDDAAA@@@???>>>======>>>???AAA======@@@@@@???@@@DDDGGGMMMTTTYYYXXXUUUQQQNNNJJJGGGCCC@@@@@@AAABBBCCC===;;;999888888777555333000000111111111222222222---000444333000...///111...333...+++000---(((---)))---111222000///222666000111000...///333222...,,,------...............////////////............------...............---000---+++,,,///000...,,,+++,,,------++++++,,,---000000///.........////////////......---------------------...---,,,,,,+++------,,,++++++,,,000333+++,,,,,,---,,,+++,,,...---***,,,111---%%%%%%---,,,,,,++++++++++++++++++---///---***)))---...,,,(((((((((((((((''''''&&&(((((((((((((((((((((((('''***------+++))))))***&&&((()))***)))***+++---***---...,,,))))))+++---)))...((("""***,,,))),,,...---,,,,,,,,,---...///000111111000000111444777999:::???GGGMMMSSS^^^iiivvvuuu~~~eeeUUUPPP\\\ssswwwlllrrrzzzjjjbbbbbbeee************))))))))))))&&&''''''((())))))******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''$$$######%%%((((((%%%###%%%%%%%%%$$$###""""""!!!""""""#########$$$$$$$$$ """###"""!!! !!!"""###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$###111)))!!!"""&&&'''&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&''''''###'''(((%%%$$$&&&'''&&&'''((()))(((&&&%%%%%%&&&'''&&&%%%&&&((()))(((&&&((((((((((((((())))))***++++++***)))(((+++///222---+++)))))),,,---...........................///333777999:::>>>CCCCCC???AAA;;;666666666333444777:::GGGYYYjjjwwwvvveeeTTTIIIGGGGGGHHHEEEBBBEEEKKK[[[gggxxxzzz___VVV[[[eeennnvvvgggbbb^^^]]]___aaa```^^^RRRQQQPPPOOONNNNNNNNNNNNJJJLLLNNNOOOOOOOOOQQQRRRRRRSSSTTTTTTTTTRRRQQQPPPYYYUUUTTTWWWXXXXXX[[[`````````aaaaaabbbbbbbbbbbbfffeeeeeeeeeddddddeeeeeeeeegggjjjkkkkkklllmmmnnnoootttxxxvvvqqqmmmooorrrqqqqqqssstttttttttsssrrrllljjjhhhfffccc___XXXSSSIIIEEE???999555444444555000000000/////////000111///000222444444333222111111222333333333666:::===BBBEEEJJJQQQUUUUUUQQQNNNJJJHHHEEECCCBBBCCCDDDEEEKKKHHHHHHKKKLLLJJJKKKOOOSSS[[[gggoooqqqnnniiieee```\\\WWWSSSRRRPPPMMMKKKFFFCCC@@@>>>===<<<;;;999222222222222222222222222,,,000333333000...///111///444111///444222///444000000000111222222111111333333000,,,...222333111------------......//////000000/////////.........////////////...---,,,+++000---+++,,,///000...,,,...000111000///...///000////////////000111222333..................------------.........---,,,,,,+++,,,------,,,,,,---///+++---///...---...//////---,,,...111***"""&&&222+++,,,,,,,,,+++++++++***%%%)))+++***+++------))),,,,,,,,,,,,,,,+++***)))((((((((((((((((((((((((###&&&)))+++,,,---///000&&&((())))))))))))+++,,,***,,,---,,,)))'''+++///***///)))$$$+++...+++------,,,,,,,,,---///111222000111111000///000222444777777;;;AAADDDIIIRRR\\\dddnnn{{{{{{qqqxxxhhhXXXWWWiiipppiiinnn~~~zzzuuu+++************)))))))))*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$######&&&))))))%%%"""&&&&&&&&&%%%$$$"""!!! """############$$$$$$$$$!!!"""######!!!!!!"""###$$$$$$%%%%%%%%%$$$######"""######$$$$$$#########&&&$$$###%%%'''(((%%%######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%&&&''''''###'''(((%%%$$$&&&'''&&&&&&''')))((('''&&&&&&&&&'''&&&&&&'''))))))(((&&&((((((((((((((()))******((())))))((((((+++000333(((((((((((()))+++---...++++++++++++,,,,,,------///333666555777::::::777<<<888777888666111000222777@@@LLLYYYccceee\\\PPPKKKHHHGGGFFFCCC>>>>>>BBBMMMVVVbbbnnn|||nnn```___bbbbbbdddiii___]]][[[\\\]]]\\\YYYUUUMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMOOOOOONNNNNNOOOQQQPPPPPPQQQQQQQQQQQQPPPPPPRRRPPPQQQUUUXXXXXX[[[______```aaabbbbbbbbbbbbbbbcccbbbbbbbbbbbbbbbccccccaaadddgggiiiiiijjjjjjlllooossswwwvvvrrrpppqqqtttsssssssssssssssrrrrrrsssooojjjeee```[[[TTTKKKDDD>>><<<777333000///000000000111111000///...///111000111333444444444333222333444555666666888;;;>>>IIINNNVVV```ggghhheeebbbXXXVVVRRROOOMMMNNNPPPRRRVVVTTTUUUYYYZZZWWWWWWYYY\\\eeeqqq|||~~~|||xxxsssoookkkeee\\\VVVSSSNNNHHHCCC@@@>>>===<<<888777777666666555555444///111222222111111111222,,,111...,,,333111...333222000//////111111///,,,333333000,,,---222444111......------......///000000000000/////////......000000000///...,,,+++***///...------...///...------...//////------...///------...///000222333444....../////////......---...............---,,,,,,***,,,------,,,++++++,,,'''+++---+++***,,,---,,,+++,,,//////+++'''+++333((())))))*********))))))!!!&&&)))***+++---,,,(((+++++++++++++++***)))((())))))))))))))))))))))))&&&'''((()))************&&&((())))))((((((***+++((((((***,,,***))),,,111)))///***%%%---///,,,...++++++,,,---...000222333,,,---......------///111444444777;;;===???FFFOOOWWW```mmmyyyvvvkkkmmmqqquuuzzzkkkkkktttzzzzzzcccUUU]]]ffffffmmmzzz+++++++++*********))))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))(((&&&$$$""" $$$###"""&&&)))***%%%!!!$$$%%%%%%%%%%%%$$$"""""""""############$$$$$$$$$"""###$$$###""""""###$$$%%%%%%%%%%%%%%%$$$###"""!!!""""""###$$$$$$$$$$$$ ###%%%&&&%%%%%%"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$%%%&&&''''''###'''(((%%%$$$&&&'''&&&$$$&&&(((((('''&&&''''''&&&&&&&&&((()))***(((&&&)))(((((('''((()))***+++&&&(((++++++++++++,,,---%%%'''))))))((()))---000***++++++,,,---......///,,,111333222333666777444999666555666333///...000444;;;CCCIIIQQQVVVUUUOOOPPPJJJFFFCCC???::::::===FFFMMMTTT]]]jjjvvvyyytttiiigggjjjpppjjj^^^ZZZ^^^[[[[[[]]]]]]\\\WWWPPPLLLGGGHHHJJJKKKLLLLLLKKKKKKLLLMMMNNNMMMKKKKKKMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQPPPRRRWWWYYYXXXYYY]]]^^^___aaabbbcccccccccbbb```____________```bbbccc```cccfffiiiiiiiiijjjkkkkkkooossstttttttttvvvxxxvvvtttqqqooommmmmmmmmmmmhhhaaaWWWPPPKKKFFF???999666555444222111000000000111333444333111111222444333333444444444555555555444666888:::;;;<<>>>>>===<<<:::999888777444333222222444555555444,,,111...,,,111///,,,111000111111111000/////////111222000...///333222//////......---......000000000000000000/////////....../////////...---,,,,,,---...///...------...///+++,,,------++++++,,,---------------...///111111---...///000000///...---...............------,,,***+++---,,,,,,+++---...###)))+++((((((++++++)))(((+++,,,+++,,,...***%%%'''((()))***++++++******$$$(((***)))***---,,,))))))******)))((('''&&&&&&))))))))))))))))))))))))---,,,******)))(((&&&%%%''')))***)))(((((()))***)))&&&(((,,,,,,)))***...(((///***&&&...000,,,---***+++,,,---.../////////)))+++,,,---,,,---...000000000333777777777<<>><<<888555000111222444555555555444...111333222000000222444666555555555555666777777444777:::===>>>@@@BBBDDDNNNWWWgggyyy~~~yyytttssstttwwwyyyxxxwww{{{}}}zzz{{{xxx}}}|||tttggg[[[SSSNNNKKKJJJCCCCCCAAA@@@>>><<<;;;:::888555222333666888888666444999444222777444000555...333666555111///111555...111111000222444111,,,///......------///000111000000000000////////////,,,---......///.........,,,...000///,,,+++---000...///000000......///000------,,,,,,,,,------...---...///000000///............//////......---,,,+++,,,,,,++++++,,,000222&&&,,,///,,,+++//////,,,'''***)))''',,,000$$$((()))+++,,,---------,,,***,,,,,,)))))),,,---+++---------,,,,,,***))))))))))))))))))))))))))))))***))))))***,,,......---((()))***)))((('''((()))---((((((,,,,,,'''%%%(((&&&...***'''///000+++,,,***+++------...---++++++)))***,,,------...000222...///222555555333777>>>===FFFQQQYYY```jjjwwwxxxbbbcccdddeeehhhlllooorrrqqqsss|||xxxbbb]]][[[VVV[[[]]]bbbiiimmmrrr~~~eeeYYY]]]iiixxx)))---,,,%%%'''000///&&&(((''''''''''''&&&&&&&&&"""&&&(((*********$$$###"""""""""$$$'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""###&&&'''&&&$$$###%%%%%%%%%$$$###"""!!!"""###%%%### &&&'''$$$###############"""!!! %%%%%%$$$$$$###"""""""""!!!###%%%%%%$$$###"""###++++++***'''$$$%%%***...$$$((((((%%%$$$&&&$$$ &&&'''((('''%%%$$$%%%&&&%%%%%%%%%'''((((((&&&$$$)))************))))))(((!!!&&&+++---...---,,,&&&'''%%%###'''...111///+++///(((111'''222...555///444999;;;999666555555222222000///............,,,666@@@FFFJJJOOOQQQPPPPPPLLLFFF@@@;;;999999999AAAGGGRRR]]]dddeeeaaa]]]XXX^^^iiimmmeeeZZZZZZbbbaaadddccc\\\PPPHHHHHHJJJGGGIIIKKKLLLJJJIIIIIIIIIGGGHHHJJJKKKKKKIIIGGGFFFIIIMMMPPPPPPMMMMMMRRRWWWVVVXXXYYYWWWUUUUUUYYY\\\ZZZ\\\aaaeeeggggggeeedddccc```^^^___ccceeecccaaadddfffiiilllnnnoooooonnniiikkknnnrrruuuvvvvvvvvvuuurrrnnniiieee___YYYUUUKKKFFF???:::777666555444111333444444222111111222777444111111333444333222666777777888888888999999<<>><<<777333111000111333444222000666444111...,,,,,,---...444444222000//////333555///...------///111222222333666555000,,,,,,+++)))+++,,,---......---,,,+++$$$000222+++'''+++222//////000000000000//////000000000000000000000000...------......///000111///000000000000000//////////////////////////////......------------......++++++,,,---------,,,,,,++++++++++++******)))))),,,,,,###$$$......)))))))))******++++++,,,&&&(((***+++++++++,,,---(((***+++***)))((()))***(((((()))***************'''(((((()))***+++++++++)))((('''((()))***)))(((******+++++++++,,,,,,,,,,,,,,,,,,---...///000111333222000000222555999<<<======BBBLLLTTT[[[eeeooouuupppooosssuuusssssstttwwwyyy}}}nnncccccceeelllqqqtttnnnfffgggrrr~~~rrriiihhhkkkzzz)))***++++++'''$$$'''+++))))))((((((((('''''''''%%%%%%''''''((('''&&&%%%&&&%%%$$$$$$%%%&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""#########$$$$$$$$$######$$$""""""###%%%$$$ ###&&&$$$!!!"""'''((($$$#########"""""""""""""""$$$$$$$$$#########""""""###$$$&&&&&&$$$###$$$%%%$$$&&&'''&&&$$$###%%%'''"""%%%'''&&&&&&)))(((%%% """$$$%%%%%%%%%''')))((((((((((((((('''&&&%%%'''(((((()))))))))((((((&&&''')))++++++***(((&&&,,,//////+++***,,,+++((()))...)))222(((111,,,222111555:::<<<:::777555555222111000///............///555===EEEPPPWWWVVVPPPKKKIIIDDD???<<<:::::::::@@@EEELLLTTTZZZ\\\[[[ZZZUUUYYYaaaeeeaaa[[[^^^fffddddddaaaZZZPPPJJJHHHIIIDDDGGGIIIJJJJJJJJJJJJKKKGGGHHHIIIKKKKKKJJJIIIHHHGGGJJJLLLLLLKKKLLLPPPSSSUUUWWWZZZYYYXXXXXX[[[___[[[]]]```ccceeeeeedddccc^^^^^^_________```bbbcccaaabbbeeehhhjjjlllllllllmmmmmmnnnoooqqqsssuuuvvvqqqnnnjjjeee^^^WWWOOOIIIAAA===999555444444333222000222333333222111222333666333111111333555444333666777888999999:::;;;<<<>>>CCCGGGGGGDDDCCCEEEHHHOOO]]]qqqyyynnnddd^^^YYY[[[YYYUUUTTTUUUQQQJJJBBBBBB@@@>>>AAAEEECCC===999666333333555555444333777666555333222333666888///222555555333111000//////...------///111333333555888888222/////////---+++,,,------------,,,+++&&&+++111111---******+++............------,,,,,,...........................------......///000111...---,,,,,,,,,...///000..............................------------......,,,,,,---------,,,,,,+++++++++++++++*********)))''',,,***###$$$+++---)))*********+++++++++++++++&&&(((*********)))***+++((()))******)))***,,,...(((((()))***************'''(((((()))******+++++++++***))))))))))))((('''******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000222000///...///111444666555555888@@@GGGMMMWWWaaaqqq}}}}}}~~~rrrpppppp~~~~~~uuuwww}}}uuuoooooo|||)))'''+++///''' ///***)))))))))((((((((((((******)))((('''&&&%%%%%%&&&%%%%%%$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########)))'''$$$!!! !!!###$$$### ###'''&&&!!!######!!!!!!$$$$$$"""###""""""!!!!!!"""###$$$$$$$$$$$$###############%%%&&&&&&%%%$$$$$$%%%'''"""%%%)))***)))&&&%%%%%%"""&&&'''&&&'''***)))&&&$$$%%%(((((()))***,,,...++++++***)))((('''&&&&&&%%%&&&'''(((((()))((((((************)))'''&&&%%%%%%++++++***,,,,,,***+++111+++555***333---222333777<<<>>><<<888555444000000//////......------000333999DDDTTT^^^ZZZPPPEEEDDDBBB???===;;;:::999@@@BBBGGGLLLQQQTTTWWWXXXRRRSSSXXX\\\]]]^^^cccjjjfffbbb\\\UUUOOOJJJHHHHHHEEEGGGHHHIIIHHHGGGHHHIIIEEEEEEFFFHHHHHHHHHHHHGGGGGGHHHHHHJJJKKKMMMOOOPPPSSSWWW[[[\\\[[[[[[]]]```]]]^^^```aaabbbcccccccccYYY\\\______\\\]]]aaaeeeaaabbbcccfffhhhjjjlllmmmpppooolllkkklllnnnqqqsssmmmiiiccc\\\UUULLLCCC===777555333333333444333222///111333333222222333444555444222222333555555444888999;;;<<<===>>>AAACCCGGGJJJNNNNNNLLLJJJKKKMMMMMMZZZnnn{{{sssjjjkkkjjjfffeeeddd___YYYMMMMMMKKKIIIKKKOOOMMMGGGBBB>>>:::888888888888888666777666555333444666888111333555555222000......000///...---...111333555:::======777444555555333.....................---222111///000000...+++'''------------,,,,,,++++++------------------------...------......///000111111///,,,++++++,,,///111..............................------------......---------------,,,+++***++++++++++++************%%%,,,...***+++///---''',,,,,,,,,,,,++++++++++++''')))+++***)))((()))***'''((()))))))))+++...000(((((()))***************((((((((()))******++++++---,,,*********)))(((&&&******+++++++++,,,,,,,,,,,,++++++,,,,,,---...///111000...---...///111222555333444:::>>>CCCMMMVVVdddnnn}}}zzzuuu'''(((,,,---&&&###...)))))))))(((((((((''''''(((''''''&&&&&&'''(((((($$$############$$$%%%&&&########################%%%%%%%%%$$$$$$#########)))'''$$$"""!!!!!!###$$$###!!!!!!###%%%$$$ !!!###%%%$$$###############"""!!! """$$$&&&##################$$$$$$%%%&&&%%%$$$######%%%'''###%%%(((***)))(((&&&%%%$$$((((((&&&%%%'''&&&"""***+++,,,+++)))((()))************)))((('''((()))%%%&&&'''((())))))***))))))((((((((((((((())))))''')))))),,,000111,,,000)))111%%%///***000444777;;;===<<<999555222///////////////...------///222888BBBQQQZZZVVVLLLBBBAAA@@@???===:::999777===@@@DDDHHHLLLPPPTTTVVVQQQRRRVVV[[[```cccfffiiiccc]]]TTTNNNKKKIIIGGGEEEHHHIIIIIIGGGDDDBBBBBBCCCBBBBBBBBBCCCDDDEEEFFFFFFIIIHHHGGGIIIMMMPPPQQQPPPRRRWWW\\\^^^\\\[[[\\\^^^___^^^^^^______```aaaaaaYYY[[[]]]^^^]]]^^^aaadddddddddeeegggiiilllooopppooonnnlllkkkjjjkkkmmmnnnfffaaaYYYPPPIIIBBB;;;777444333333444555666444333...000222333333333444666777666444333333444555555888;;;@@@BBBCCCEEEIIILLLRRRVVVYYYYYYWWWUUUTTTTTTMMMWWWiii|||xxxuuussspppmmm``````]]]ZZZ[[[^^^[[[UUUKKKGGGBBB>>><<<<<<======;;;<<<<<<888444222222444:::888555111......000333111000///......111555888AAAEEEDDD???;;;;;;:::888333222111000000000000000333000------///000...+++------------......//////------------------------...------......///000111333222000............///------------------------......------------..................---,,,+++***++++++++++++++++++++++++))),,,***&&&&&&+++---+++---------,,,,,,+++++++++***+++,,,,,,***)))))))))(((((()))(((((()))---///(((((()))***************(((((())))))************---+++******++++++)))(((******+++++++++,,,,,,,,,+++++++++++++++,,,---...000////////////000222333888555444777:::===EEEMMMUUU___kkkxxx%%%+++,,,'''&&&***---***((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&'''((()))$$$$$$######$$$$$$%%%%%%########################%%%%%%$$$$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%###!!! """%%%$$$%%%'''(((&&&$$$$$$&&&###"""!!! """$$$&&&"""""""""###$$$$$$$$$%%%$$$$$$$$$###!!!"""$$$&&&"""""""""###$$$$$$$$$$$$"""&&&&&&$$$$$$&&&%%%!!!((())))))'''$$$""""""###%%%'''))))))(((''')))+++&&&'''((()))***+++++++++''''''''''''((()))+++,,, (((---+++(((+++...///))),,,"""))))))&&&...444555888999999777333000...//////000//////...---+++222999???GGGMMMLLLGGG@@@@@@???>>><<<999777666888<<>>;;;777333111333444222222111///...111888<<>>888666444222000000111222111000...---------...///+++++++++,,,...///111222...........................------......///000111...///000111111111//////..............................------------....../////////...---,,,+++***+++++++++++++++++++++,,,***+++(((%%%%%%))),,,,,,---------,,,,,,+++++++++,,,---......,,,******+++((())))))(((''''''***,,,(((((()))***************)))))))))))))))************)))((()))+++,,,,,,+++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------+++,,,---...000111222333555222000222333444;;;BBBFFFNNNYYYcccnnn}}}&&&,,,+++$$$'''222222(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&%%%$$$"""%%%'''$$$###)))!!!!!!###$$$!!!$$$###""""""!!!!!!"""###$$$!!!!!!"""###$$$%%%%%%%%%###$$$$$$###""""""###%%%&&&$$$""""""$$$&&&''''''"""$$$###$$$''''''$$$%%%&&&'''&&&%%%%%%&&&'''"""&&&***+++)))(((***,,,'''((()))******+++******))))))(((((((((((())))))&&&***,,,(((&&&))),,,,,,+++...%%%+++!!!,,,***222222222222333444444111///...///000111111000///...***222999;;;===AAACCCBBB??????>>>===;;;999888666444999@@@CCCCCCCCCEEEGGGLLLTTT]]]aaacccbbb\\\VVVPPPJJJDDDAAABBBCCCDDDCCCBBBBBBCCCBBB@@@@@@AAACCCEEEDDDBBBBBBBBBDDDFFFHHHDDDDDDFFFGGGJJJLLLNNNPPPRRRVVV[[[[[[YYYWWWVVVXXX\\\\\\\\\\\\\\\]]]^^^___```]]][[[]]]bbbeeedddaaadddeeefffgggiiijjjkkkkkkmmmnnnpppooolllfff```]]]MMMGGG>>>777444444444555444333222222333333111///000222555666555666777888888999999888777777999<<<:::DDDOOOWWWZZZ]]]aaaeeeeeeiiinnnqqqoooiiiaaa\\\TTTRRRYYYmmmyyyuuulllccc```]]]XXXRRRMMMKKKMMMOOONNNQQQRRRNNNFFF@@@???@@@AAADDDGGGGGGBBB<<<666333444444333000///333:::AAAOOOUUUXXXUUURRRPPPLLLHHH???<<<888555222222333444444555444000,,,+++---///******)))***,,,...000222...........................------......///000111%%%(((,,,000222222111000////////////////////////......------------.....................---,,,+++++++++++++++,,,,,,,,,,,,((()))+++,,,---,,,+++))),,,,,,,,,,,,++++++++++++---...//////---,,,,,,,,,(((***+++***)))((()))***(((((()))***************))))))))))))))))))******((('''''')))+++,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------'''(((***---...000000000333000000111111111555<<<===DDDMMMVVV```mmm|||+++***((((((+++...---***(((((((((((('''''''''''''''(((((()))((('''&&&%%%&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%!!!###%%%### ###&&& """#########""""""""""""""" !!!"""###$$$%%%&&&&&&"""$$$%%%%%%$$$######$$$(((&&&$$$%%%(((******)))"""$$$###%%%((((((%%%$$$&&&((((((((((((***,,,###(((---...+++))))))+++(((((()))))))))))))))((())))))))))))((((((((('''###''''''&&&'''+++,,,******///)))222'''222---333000...,,,---///000///...///000111222222111000///,,,333888888888<<<@@@@@@======<<<<<<;;;;;;::::::777;;;??????===;;;===@@@EEEPPP[[[]]]\\\YYYRRRKKKEEECCC@@@>>>@@@BBBDDDEEE@@@@@@AAA@@@>>>???AAACCCEEECCCAAA??????AAADDDEEEBBBEEEHHHIIIIIIJJJOOORRRQQQUUUYYYZZZXXXWWWXXXZZZZZZZZZ[[[[[[\\\]]]^^^^^^______^^^___```bbbbbbbbbdddeeefffhhhhhhhhhhhhgggkkkkkkkkkhhhbbbZZZRRRLLLCCC???:::666555555555555444333111111222222111000333555777777777777888999555777999999999;;;???CCCEEEQQQaaakkkooorrrvvvzzzwww{{{|||rrrjjj]]]UUUTTTbbb{{{wwwsssqqqnnngggaaa___```ccc]]]aaabbb\\\RRRIIIGGGHHHJJJNNNRRRRRRMMMEEE>>>:::666666555222000444===DDDRRRZZZ```aaa```^^^ZZZTTTJJJGGGBBB===999888999::::::999888555111//////000---,,,++++++,,,---///111------------------------...------......///000111(((***,,,...000111000000000000000000000000000000......------------......---...............------+++++++++,,,,,,,,,------'''(((,,,///000---***)))*********+++++++++++++++,,,---///...---,,,,,,---'''***,,,------++++++,,,(((((()))******************))))))))))))))))))))))))((('''(((***+++***)))******+++++++++,,,,,,,,,......---------------...((())),,,.../////////...222000111333333111444999777===EEEMMMUUU```nnnyyy000'''&&&---...''''''---))))))))))))((((((((((((%%%''')))***+++***)))'''$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%% !!!!!!"""######!!! $$$"""###$$$ (((######$$$$$$###"""!!! !!!###$$$%%%&&&'''###%%%''''''&&&$$$$$$%%%$$$###"""$$$'''((('''%%%"""&&&'''%%%%%%'''&&&###"""$$$&&&&&&%%%&&&''')))%%%***000111---)))((()))'''(((((((((((((((''''''''''''((()))***)))))))))+++------+++,,,...,,,'''###***&&&111'''000)))---...+++((())),,,......---///000222333333222111000///333666555888===@@@???;;;;;;;;;;;;;;;<<<===>>>===???AAA>>>999777999===???LLLWWWXXXUUURRRKKKDDD@@@???>>>>>>???BBBEEEGGGBBBBBBAAA???===<<<>>>???BBB@@@===;;;;;;===???AAACCCGGGLLLLLLJJJKKKQQQVVVPPPTTTXXXYYYXXXXXXZZZ]]]XXXYYYZZZ\\\]]]]]]]]]]]]]]]```aaa```^^^^^^aaadddeeefffhhhjjjjjjiiigggfffhhhgggeee___WWWMMMDDD???@@@>>>;;;:::::::::888777555444222222333444444333444666888999888777888999222555888:::;;;???DDDIIIQQQ^^^ppp|||yyydddXXXQQQ[[[pppzzzsssppprrrtttpppssstttlll^^^SSSOOOOOOVVVWWWXXXUUUPPPJJJFFFDDD777888666333111555>>>GGGRRR\\\eeehhhiiihhhccc]]]TTTQQQKKKEEEAAA@@@@@@AAA===;;;888777777666555333333111///.........000111,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111222111000///////////////000000000000000000000000.........------.........------......///.........+++++++++,,,,,,---------)))((()))++++++******+++)))))))))******++++++,,,***,,,------,,,+++,,,---&&&)))---000000///...///(((((()))************************)))))))))))))))***)))'''((())))))((('''******+++++++++,,,,,,,,,///......---------......,,,---///111111000///......---...111111///000555...444<<>>>>>>>>===>>>@@@BBBAAABBBBBB>>>999777:::>>>CCCJJJRRRTTTOOOGGGCCCAAA======<<<===>>>???AAABBBEEEDDDAAA>>><<<<<>>>>>>>>===<<<===@@@CCCBBBEEEHHHJJJLLLMMMPPPRRRUUUWWWZZZ[[[[[[ZZZ[[[[[[___`````````______aaabbb]]]]]]^^^___aaacccdddeeegggjjjjjjggggggiiihhheeejjjcccXXXNNNFFFAAA>>><<<888555333777<<<<<<555///222444555777777666444333444666999999999999:::;;;777888<<<>>>===<<>>AAAFFFTTTbbbiiisss~~~vvvrrroooqqqtttttttttttt...---+++************+++***)))((()))******)))(((%%%%%%%%%&&&&&&&&&''''''"""######"""!!!!!!"""$$$###$$$%%%%%%$$$###$$$&&&$$$%%%&&&%%%###"""###$$$"""###%%%$$$######$$$&&&%%%$$$#########$$$%%%&&&###%%%%%%""""""'''$$$&&&&&&""""""%%%%%%"""###%%%'''(((((('''%%%###$$$$$$$$$$$$%%%&&&'''(((&&&&&&''''''((('''''''''+++,,,***''''''***(((###'''&&&&&&&&&&&&'''((((((%%%(((BBBBBB333///&&&&&&$$$((()))&&&&&&))))))%%%%%%(((***+++***(((''''''************************$$$"""%%%---111...,,,............,,,+++,,,...111222333666999;;;<<<;;;;;;777777888:::;;;::::::;;;===>>>>>>===<<<===@@@CCCFFFFFFCCC===888888===BBBEEEKKKPPPOOOIIICCC???>>>>>>=========>>>@@@BBBCCCDDDEEEDDDBBB@@@???AAABBB>>>>>>>>>===<<<===@@@CCCDDDGGGJJJLLLMMMNNNPPPRRRVVVWWWYYYZZZZZZ[[[[[[\\\ZZZ\\\\\\\\\[[[[[[]]]^^^]]]]]]]]]^^^```bbbdddfffgggkkkllljjjjjjkkkiiieeeaaaYYYNNNEEE@@@<<<999777888666666999======:::666666777777888888777666555222444777888888999;;;<<<999:::===???>>><<>>IIIWWWhhhsssvvvsssqqqqqqkkkfff```YYYUUUSSSRRRRRRMMMKKKHHHDDDAAA>>>======888888666444333111000000000///.........---+++)))+++,,,---......///000111------.....................000111111000//////000//////............//////......///...---,,,...000+++,,,,,,***((()))---000***///+++***000...***///,,,,,,,,,++++++***)))((())))))))))))***,,,---...,,,,,,,,,+++++++++******+++******))))))))))))***+++******************+++((()))***+++,,,++++++***++++++++++++++++++++++++)))***,,,,,,++++++,,,...+++---///000000///---+++...///...---,,,---000222666666888:::999;;;EEEQQQ[[[dddqqq~~~xxxsssvvv|||tttllliiilllmmmmmmmmm,,,++++++*********++++++***)))((((((******)))(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$###%%%&&&$$$%%%&&&%%%###"""###$$$$$$%%%&&&%%%###"""###$$$"""###$$$$$$######$$$&&&$$$$$$$$$%%%&&&''''''(((###$$$%%%### """&&&!!!$$$### """"""###$$$&&&''''''&&&%%%###$$$$$$$$$$$$%%%&&&'''''''''''''''(((''''''&&&&&&+++(((###"""&&&)))"""'''&&&&&&&&&&&&'''((((((%%%...NNNKKK666---$$$&&&$$$(((+++***)))***((($$$$$$''')))***)))'''&&&'''))))))))))))))))))))))))###%%%***///000---,,,...------,,,+++***,,,///222111333888<<>>===<<<;;;===@@@CCCKKKIIICCC<<<888:::AAAGGGGGGJJJKKKHHHBBB===;;;;;;============>>>@@@BBBCCC<<<===???>>><<<;;;;;;;;;===>>>>>>>>>===>>>AAACCCGGGIIILLLNNNNNNOOOPPPRRRUUUUUUVVVWWWXXXYYYZZZZZZXXXYYYZZZZZZYYYYYYZZZ[[[]]]\\\\\\\\\^^^aaadddfffeeejjjlllkkkjjjjjjfff```XXXOOOCCC<<<:::999777444666666777999;;;<<<======::::::999888888888888888333555888999:::;;;===???>>>>>>@@@BBB@@@>>>@@@FFFRRRgggwwwhhh```aaappp|||sssmmmiiifffddd\\\YYYVVVVVVXXXXXXVVVSSSHHHAAA888222111444888;;;DDDQQQdddrrrxxxxxxuuutttrrrnnnhhhaaa[[[VVVTTTSSSPPPNNNKKKGGGDDDBBBAAA@@@@@@???===:::777444222000000///......//////...,,,)))***---000222333333333------------,,,,,,,,,+++///000222222000///000111//////000000000000//////...//////...------...000---,,,***(((''')))---000+++000,,,)))...+++''',,,,,,,,,,,,,,,+++***)))(((---,,,***))))))+++...///,,,,,,,,,++++++++++++***)))))))))))))))***+++,,,************************))))))***++++++++++++***++++++++++++++++++++++++&&&(((*********+++,,,...+++,,,,,,------,,,,,,+++.........---,,,---///111111111333555444666>>>IIINNNVVVaaammmzzzwwwwwwxxx{{{~~~~~~~~~~~~rrrhhhiii~~~|||nnneeedddfffhhhggg***************+++++++++***((('''((()))***)))(((%%%%%%%%%&&&&&&&&&''''''''''''((('''%%%%%%&&&(((###%%%%%%%%%######$$$%%%$$$%%%&&&%%%###"""###$$$"""###$$$$$$######$$$%%%$$$$$$%%%&&&''''''&&&&&&###$$$%%%$$$""""""###%%%!!!$$$$$$!!!!!!###""" !!!###$$$$$$$$$""""""%%%$$$$$$$$$%%%%%%&&&''''''((((((((('''&&&%%%%%%&&&%%%"""!!!%%%''' '''&&&&&&&&&&&&'''((((((***///HHHAAA+++'''$$$+++''')))+++++++++***(((&&&%%%'''***+++)))'''''''''(((((((((((())))))))))))))),,,///000---***+++---.........,,,,,,...333666000333999???CCCEEEEEEEEECCCBBB@@@;;;:::<<<>>>======>>>===<<<<<<===@@@CCCKKKHHHCCC===999<<>>@@@AAA777888999888666666777888===>>>???>>>>>>???AAACCCIIILLLNNNOOOOOOOOOQQQRRRSSSRRRRRRSSSUUUWWWXXXXXXXXXZZZ[[[[[[ZZZZZZ[[[\\\]]]\\\[[[[[[]]]```ccceeeccchhhjjjhhheeebbb\\\UUUQQQHHH>>>999:::;;;:::777444666888777777888;;;???===<<<:::888777888999:::777999;;;<<<<<<===@@@BBBCCCCCCDDDFFFDDD@@@@@@DDDJJJaaarrrfff```iiivvvqqqpppoookkkgggddd^^^YYYXXX[[[]]]ZZZWWWHHHAAA777111///111555777===JJJ]]]nnnxxxzzzxxxvvvuuurrrmmmfff^^^WWWTTTRRRQQQPPPMMMIIIFFFEEEDDDCCCFFFEEEDDDAAA===999555333111///......///000///...***+++...222666888777666000000//////............///111222222111000000111///000111222222111000///...//////...------...000---,,,+++******+++---///,,,111+++'''+++'''"""&&&+++,,,,,,,,,++++++***)))000///---,,,+++*********++++++++++++++++++++++++******))))))******+++,,,*********++++++*********'''((((((((())))))))))))************++++++++++++(((***+++,,,++++++---...,,,,,,++++++++++++,,,,,,///000000///...///111333......000333333444;;;DDDDDDKKKTTT___lll}}}zzzxxxxxx}}}yyyuuu}}}uuuddd___qqq{{{kkkbbbbbbdddfff)))*********************)))((('''((()))***)))'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%$$$"""!!!###$$$!!!###$$$$$$$$$$$$&&&'''$$$%%%&&&%%%###"""###$$$!!!###$$$$$$###"""$$$%%%%%%%%%%%%&&&%%%$$$#########%%%&&&&&&%%%$$$%%%%%%###''''''%%%$$$&&&%%%""" !!!"""#########""""""%%%%%%$$$$$$$$$%%%&&&&&&'''((((((((('''&&&%%%%%%###'''(((''''''(((&&&!!!'''&&&&&&&&&&&&'''((((((---+++===555$$$&&&&&&---'''&&&&&&''''''&&&%%%&&&&&&)))+++,,,***)))((((((''''''(((((())))))))))))...000111...+++***---///---......------000444888000444999@@@EEEHHHJJJJJJGGGHHHEEE>>>;;;>>>>>>;;;===>>>>>>>>>===>>>@@@BBBEEECCC@@@===<<<===AAADDDEEECCC@@@<<<::::::<<<>>>999999888999:::;;;===>>>;;;;;;:::888777888<<<>>><<<===?????????@@@BBBDDDJJJLLLNNNOOOOOOOOOPPPQQQSSSRRRQQQTTTWWWYYYYYYWWWXXXZZZ\\\\\\[[[ZZZ[[[[[[\\\\\\[[[\\\^^^```ccceeeeeehhhhhhccc^^^YYYQQQIIIJJJCCC;;;999:::<<<<<<:::777999:::888555555999======;;;999777666777999::::::;;;<<<<<<<<<===@@@BBBFFFEEEFFFHHHFFFAAA???AAAIII___xxxkkkaaafff}}}wwwuuuwwwvvvrrrmmmjjjccc\\\ZZZ[[[\\\YYYVVVKKKEEE;;;555222444666777999CCCTTTfffsssyyyyyywwwzzzzzzwwwpppggg___[[[YYYWWWUUURRRNNNKKKIIIHHHHHHHHHIIIHHHGGGDDD???;;;888333111///...///000///...---...000555:::<<<<<<:::444333222111000000000000///000222222000///000111///000111222222111000///...///000///------///000,,,------...//////...---***///***'''+++(((###(((+++,,,,,,,,,,,,+++******---...//////...+++)))'''++++++++++++++++++++++++,,,++++++***************)))***++++++++++++***)))((((((((((((((())))))))))))))))))******+++++++++***+++,,,,,,******+++,,,------,,,++++++,,,------...///000000//////000222333111111333111///333999;;;AAAHHHQQQ\\\mmm|||yyy{{{|||fffZZZbbbooouuu~~~uuueee```aaabbb)))******+++******)))))))))(((''''''))))))((('''%%%%%%%%%&&&&&&&&&''''''&&&''''''%%%######$$$%%% """$$$$$$$$$$$$&&&((($$$%%%&&&%%%###"""###$$$!!!"""######""""""###%%%%%%%%%%%%$$$###""""""""""""###%%%&&&&&&&&&%%%$$$###$$$!!!!!!###!!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''(((''''''&&&&&&%%%)))&&&###%%%'''''''''&&&&&&&&&&&&'''(((((()))&&&:::666***,,,(((***(((%%%&&&((((((''''''***'''))),,,,,,+++)))((()))'''(((((())))))******++++++......+++***---///...***+++---......111444777222555999>>>CCCGGGIIIJJJGGGKKKJJJBBB@@@CCCAAA;;;<<<>>>@@@AAA@@@@@@AAABBB???>>>=========???@@@AAAAAA???<<<:::999:::<<<>>>777777777777888:::;;;======<<<:::888777999>>>AAA;;;===???@@@@@@@@@BBBDDDHHHKKKMMMNNNNNNNNNOOOQQQTTTSSSSSSWWW[[[]]][[[XXXUUUWWWZZZZZZYYYXXXXXXYYY[[[\\\]]]^^^```aaacccdddggghhheee]]]VVVPPPIIIBBB@@@===:::888999:::;;;;;;:::<<<<<<:::777666999<<<;;;999888777777888:::;;;999;;;;;;<<<<<<>>>AAADDDHHHGGGHHHJJJHHHBBB>>>???KKK\\\yyy|||pppdddeeezzzzzzxxxyyyxxxsssoookkkfff___[[[YYYXXXUUURRRIIIDDD<<<666444444444444888>>>LLL]]]mmmwwwyyyxxx{{{}}}|||wwwnnnfffbbb```\\\YYYUUUPPPLLLHHHFFFEEEGGGIIIKKKKKKJJJFFFBBB@@@888555222000000000///...//////111777>>>BBBCCCAAA;;;999777444222111000000...///111111///...///000000000111111111111000000///000000///......///111------...000222222///,,,(((---***(((///...***000+++,,,,,,,,,,,,,,,++++++'''))),,,//////...+++)))***++++++++++++,,,,,,,,,---,,,+++***************)))***+++,,,,,,+++***)))*********)))***++++++,,,(((((())))))***+++++++++)))***+++***((('''((()))...------,,,,,,------...+++---......---,,,...///---+++,,,000000///222777888===CCCIIIQQQ```rrr}}}~~~lll\\\]]]dddlllvvvqqqgggaaa[[[******++++++***)))(((''')))(((''''''((()))((('''%%%%%%%%%&&&&&&&&&'''''')))******(((&&&%%%&&&'''"""###%%%%%%$$$$$$%%%&&&$$$%%%&&&%%%###"""###$$$!!!"""######""""""###$$$%%%$$$###""""""###$$$$$$ !!!###%%%&&&%%%###!!! !!! !!!!!!"""######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''((('''''''''###&&&"""!!!%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&===;;;//////)))***&&&$$$&&&,,,---)))(((***&&&(((++++++***((((((((((((((())))))***++++++,,,(((,,,,,,***+++...+++%%%(((+++...000111333555777666777888;;;>>>AAADDDEEEDDDLLLNNNHHHGGGJJJGGG>>>;;;???CCCDDDDDDBBBAAAAAA<<<;;;:::;;;===@@@BBBBBB>>><<<:::888999999::::::777777777777888:::;;;===888888888777777888;;;>>>;;;===???@@@AAAAAACCCDDDFFFHHHKKKLLLLLLMMMNNNPPPRRRQQQSSSWWW]]]^^^ZZZVVVTTTWWWYYYZZZYYYXXXXXXXXX[[[\\\^^^```bbbccccccccceeeddd^^^TTTLLLHHHCCC===777999::::::888888:::<<<:::::::::999888777888999999888888888888999;;;<<<:::;;;<<<>>>???BBBGGGJJJNNNLLLMMMPPPOOOHHHCCCBBBEEERRRkkkttthhhfffuuu|||zzzxxxuuurrrjjjhhhccc^^^YYYUUUSSSQQQGGGCCC===888666444333222:::===FFFVVVhhhuuuzzzzzzzzz}}}{{{ssskkkggggggddd```ZZZSSSLLLFFFBBB@@@DDDGGGKKKNNNNNNMMMJJJGGG>>>:::666333222111000...///...000888AAAIIIKKKJJJFFFDDD???:::555222111000---...000000...---...///000000000//////000000000///000000///......///111...------...111111///---)))...+++)))000...+++000++++++,,,,,,---,,,,,,+++&&&(((***---------,,,+++******+++++++++,,,,,,,,,++++++*********+++,,,,,,(((***+++,,,,,,+++***(((+++***)))))))))***,,,,,,((((((((()))***+++++++++(((***+++***))))))***+++------------------------***,,,......---,,,---...(((''')))...111111444999444888===AAAGGGTTTdddppp~~~sssgggdddkkkvvv|||jjjYYY***+++++++++***)))'''&&&)))'''&&&'''((()))((('''%%%%%%%%%&&&&&&&&&''''''&&&''''''%%%###"""###$$$$$$%%%&&&%%%#########$$$$$$%%%&&&%%%###"""###$$$!!!"""######""""""###$$$%%%$$$"""""""""$$$&&&(((!!!###%%%$$$"""!!!%%%&&&$$$$$$%%%### !!!""""""###&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&'''((((((((('''!!!&&&'''###!!!$$$'''''''''&&&&&&&&&&&&'''(((((('''(((???<<<------)))---"""***+++&&&###%%%%%%'''******)))'''''''''((())))))***+++,,,,,,,,,'''+++---+++,,,---%%%***---111444666777888:::999888888888:::<<<>>>???BBBLLLPPPLLLLLLPPPLLLBBB;;;???DDDGGGFFFDDDAAAAAA<<<:::888999<<<@@@CCCEEE<<<:::999888888888777666888888777777888:::<<<===555777::::::::::::;;;<<<;;;===@@@AAAAAAAAACCCDDDDDDGGGIIIKKKKKKLLLNNNOOONNNNNNPPPVVV[[[\\\WWWRRRUUUXXXZZZ[[[ZZZYYYYYYYYYZZZ\\\___bbbddddddccccccaaa___XXXLLLDDDAAA>>>:::444888<<<<<<999888:::>>>666666666666777777666666888888888999:::;;;<<<===;;;===???AAADDDIIINNNRRRUUURRRTTTWWWVVVOOOJJJHHH;;;EEE\\\{{{wwwkkkgggsss~~~|||{{{zzzkkkjjjgggaaa[[[VVVTTTTTTKKKGGGBBB>>><<<:::888666===>>>DDDSSSfffttt{{{{{{|||yyyrrrnnnnnnoookkkcccZZZQQQIIIDDDAAAAAAEEEJJJOOOQQQPPPNNNLLLBBB>>>999666444222000///...---///888CCCMMMPPPPPPQQQMMMGGG@@@:::555222111,,,...//////...------...111000///......///000111///000000000......000111000---++++++...000///...,,,111,,,)))---***%%%***++++++,,,------,,,,,,,,,*********************************++++++,,,,,,,,,)))))))))***+++,,,...///((()))+++,,,,,,+++)))((()))((('''''''''(((***+++'''(((((()))***+++++++++)))***,,,,,,,,,,,,...000+++,,,,,,------,,,,,,+++,,,...000000///...///000000...///222111//////222,,,000444777<<>>DDDHHHLLLRRR[[[aaaZZZNNN@@@@@@BBBGGGLLLIIIAAA999>>>======>>>??????<<<::::::666333333666888888666:::999888666555555444444999999888888888999;;;<<<<<<======???@@@BBBDDDEEEIIIIIIIIIIIIKKKMMMOOOQQQPPPOOOOOOSSSWWWZZZYYYWWWWWWXXXXXXYYYZZZ[[[[[[\\\\\\ZZZZZZ^^^dddfffccc___\\\TTTIIIAAA>>>===<<<<<<;;;;;;:::999999888777777777888999::::::999777666888999::::::999:::<<<>>>???BBBGGGIIIKKKNNNUUUZZZ```___^^^^^^\\\VVVKKKDDDCCCFFFRRRiii|||qqqhhhnnn|||{{{wwwssslllgggccc```]]][[[QQQOOOKKKEEE???999555222888666;;;JJJ[[[jjjvvvzzzxxxyyyrrryyyzzzmmm\\\OOOGGGCCCAAACCCGGGKKKOOORRRSSSTTTHHHBBB<<<888888777555333000///000999FFFQQQWWWYYYRRRYYYYYYLLL===444222111222111///.........//////222222333444333111///---000111111000///......///,,,,,,,,,------.........---------,,,,,,,,,++++++,,,((((((++++++***,,,000,,,+++++++++***)))))))))''')))+++,,,++++++---///,,,***((()))+++,,,***((()))******++++++,,,------*********)))'''(((***,,,((()))******))))))***+++++++++******++++++,,,---,,,000333111---+++---111......---------...//////222---(((***000333111---000111222444888???GGGMMM```hhhxxxtttqqq~~~pppsss~~~```---***((()))+++,,,+++)))(((((()))))))))(((((('''%%%%%%%%%%%%%%%&&&''''''&&&'''''''''%%%$$$%%%&&&$$$%%%&&&&&&&&&%%%&&&&&&$$$$$$#########$$$%%%%%%"""!!!!!!!!!"""######$$$###%%%&&&&&&$$$######$$$!!!!!! !!!###$$$%%%'''$$$###$$$&&&'''%%%######((("""***)))###)))&&&$$$$$$&&&&&&"""!!!###''''''&&&%%%%%%%%%&&&&&&!!!""""""!!! !!!###%%%###$$$%%%&&&&&&&&&%%%%%%'''%%%'''---555666000))))))***)))(((&&&&&&(((*********'''%%%'''++++++(((((((((((($$$!!!"""(((...---111444333///,,,,,,...+++000000444>>>>>>AAAMMMMMMIIIBBB<<<888999;;;===AAACCCFFFPPP```ggg]]]NNN@@@CCCGGGKKKKKKGGG@@@;;;???>>>=========<<<:::888777777777777666666777888777777666666666666666777777777666666777888999:::======>>>???@@@BBBDDDEEEHHHHHHHHHHHHJJJLLLNNNOOOMMMMMMMMMQQQVVVXXXXXXWWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]\\\\\\```dddeeeaaa]]]SSSMMMDDD???======<<<<<<>>><<<:::888777777888999999:::;;;<<<<<<:::888777999:::;;;;;;;;;<<>>JJJ]]]dddWWWEEEBBBJJJQQQSSSNNNGGGBBBAAABBB???<<<::::::999888777444888;;;:::666555777999444444444555666777999999555555444444555777888999======>>>???AAACCCDDDFFFGGGGGGGGGHHHIIIKKKLLLMMMKKKKKKLLLOOOSSSVVVVVVUUUVVVVVVXXXYYY[[[\\\]]]^^^^^^]]]]]]___aaa___ZZZVVVGGGDDD???<<<;;;<<<<<<<<<@@@===999666555666999;;;;;;<<<=========<<<:::999999:::<<<===>>>@@@CCCFFFLLLQQQVVV[[[___eeemmmssszzzxxxtttpppiii^^^QQQGGGBBBCCCIIIZZZrrrxxxkkkjjjppp~~~yyytttpppkkkgggaaa^^^WWWOOOGGGAAA===:::666333333:::EEERRRdddrrryyyyyyooo[[[WWWVVVYYY___ddddddbbb\\\TTTJJJCCC???===999777555333555<<>>===???@@@>>>999888AAAMMMQQQFFF999FFFPPPZZZZZZQQQHHHFFFGGGEEEAAA<<<999888888777666555777::::::888777777888444444444555666777888999444444444444555777999:::======>>>???AAACCCEEEFFFGGGGGGHHHHHHJJJKKKLLLLLLLLLLLLNNNPPPRRRSSSTTTTTTUUUVVVWWWYYY[[[]]]^^^______^^^\\\[[[ZZZVVVPPPKKK@@@>>><<<;;;;;;;;;::::::>>><<<:::888777888999:::<<<<<<===>>>======<<<;;;999;;;===>>>@@@DDDHHHLLLUUUZZZ```ggglllttt}}}}}}wwwpppcccUUUKKKCCCBBBFFFRRRhhh{{{mmmfffhhh{{{|||wwwqqqkkkggggggccc[[[RRRJJJBBB>>>;;;666444444888>>>HHHXXXfffqqq{{{~~~|||uuunnnhhhhhhmmmpppnnnkkkfff^^^RRRIIICCC???:::777000000333;;;HHHUUU```eee______[[[SSSNNNKKKFFF@@@999777333000---,,,------222222000/////////000000///111222111//////000111---------..................------------,,,,,,,,,...+++***------******---*********++++++,,,,,,,,,,,,***))))))++++++***(((,,,++++++++++++++++++***,,,,,,,,,++++++*********)))***+++***))))))***+++'''(((***)))(((((()))+++***************))))))))))))+++......------...000...............//////000))),,,......,,,,,,///222---///000111111111333555>>>CCCNNN^^^lllzzzxxxmmmjjjkkklllnnnxxxyyywww}}}zzz)))))))))((((((((()))***************)))((('''&&&!!!!!!###$$$%%%%%%%%%$$$%%%&&&((('''&&&%%%&&&(((&&&### ###%%%%%%%%%%%%&&&&&&&&&%%%###"""%%%%%%$$$$$$$$$$$$$$$%%% """$$$%%%%%%$$$%%%'''&&&%%%$$$###$$$%%%&&&'''%%%!!!!!!$$$$$$""""""'''!!!)))((("""(((!!! $$$%%%###$$$&&& !!!"""###%%%&&&'''(((###$$$&&&&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&)))---///111222222)))))))))'''%%%%%%''')))(((...---+++---111222((()))******)))'''''''''***+++,,,,,,,,,+++,,,,,,,,,000...111::::::<<>>>>>@@@AAACCCEEEFFFHHHHHHIIIJJJKKKLLLLLLLLLNNNOOOQQQRRRRRRRRRRRRRRRVVVVVVXXXZZZ\\\]]]______bbb```]]]XXXSSSMMMGGGCCC=========<<<:::999999999::::::;;;;;;;;;:::999999;;;<<<<<<===============;;;===???AAACCCHHHMMMRRR[[[aaahhhooovvv~~~|||ttthhhYYYOOO@@@>>>???HHHZZZttt~~~oooeeeaaappp}}}xxxsssoookkkfff___UUULLLDDD>>>;;;555444444888:::@@@KKKVVVggguuuzzzwwwxxxyyyuuupppmmmdddXXXMMMFFF@@@:::666//////222999EEETTT```ggghhhgggddd]]]ZZZWWWQQQIII???<<<777333000//////000000000111222222111/////////111222111000///000222.................................---------,,,,,,...++++++......******---******++++++,,,,,,,,,---***))))))***+++,,,+++***---------,,,+++)))))))))******+++++++++,,,,,,,,,)))+++,,,+++***)))***+++&&&''')))(((''''''(((******++++++,,,,,,+++******''')))+++++++++,,,,,,---++++++******++++++,,,---***...111111//////222555---///111222222222333555666999BBBOOO\\\jjj{{{uuuooollllllhhhpppxxxzzzzzz'''((()))(((&&&&&&(((***,,,,,,++++++***((('''&&&!!!"""$$$%%%%%%%%%$$$###%%%'''((('''&&&&&&'''))))))$$$ """&&&'''&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$######$$$$$$!!!$$$%%%%%%%%%'''((($$$$$$###""""""###$$$%%%$$$###!!!"""###%%%&&&&&& &&&!!!+++ ((("""&&&###!!!"""'''(((&&&&&&)))###"""""""""###%%%&&&((($$$&&&(((((('''''''''(((&&&&&&&&&%%%&&&''''''((("""%%%)))+++)))((()))***'''(((((('''%%%%%%(((***$$$,,,,,,+++---///000)))***,,,,,,,,,+++)))(((,,,,,,,,,,,,---.........///333111333999777777BBBCCCCCCBBBBBBCCCDDDEEEFFF:::999999999666444777===CCCIIINNNOOOJJJEEEDDDDDDBBB>>>:::777777777777777888666444555999:::777333777777666555444444444444444444555666888:::===>>>>>>>>>???@@@BBBDDDEEEFFFHHHHHHJJJKKKKKKLLLLLLKKKOOOQQQSSSSSSRRRQQQRRRSSSWWWWWWYYYZZZ\\\]]]^^^___bbb```[[[TTTMMMGGGCCCAAA===>>>>>><<<:::888888888777888;;;======<<<;;;::::::;;;<<<===>>>???@@@AAA@@@AAACCCEEEHHHMMMSSSXXX___dddlllssszzzxxxlll^^^TTTCCC@@@???DDDSSSlllrrrfff___hhhzzz~~~zzzwwwoookkkddd[[[QQQHHHAAA===777444333666888:::@@@GGGZZZmmm~~~}}}|||xxxtttoooggg[[[QQQHHHAAA999444222222333999CCCPPP]]]dddkkkmmmlllhhhdddbbb[[[SSSGGGDDD???999666555555666///111222444444222000//////111222111000000111333/////////...........................---------,,,///,,,---000111------///+++++++++,,,,,,,,,,,,,,,)))***,,,,,,++++++,,,...---......---***))))))***)))******+++,,,,,,------)))+++,,,,,,+++******+++&&&''')))(((''''''(((***)))***+++------,,,,,,+++***+++,,,---------------,,,,,,,,,,,,,,,---......,,,///111111...,,,...///---///111111111111333444333555;;;FFFQQQ\\\lllzzz}}}zzz{{{vvvzzz}}}zzzvvvyyy((()))***)))'''&&&(((+++))))))******)))(((''''''$$$%%%&&&''''''&&&$$$###$$$%%%''''''&&&%%%'''((('''$$$!!!###&&&(((&&&$$$$$$$$$$$$$$$$$$$$$%%%&&&$$$############$$$$$$%%% """$$$%%%%%%$$$&&&'''$$$###"""!!!!!!"""###$$$!!!###%%%%%%$$$$$$&&&((($$$(((&&&$$$%%%###$$$((()))'''''')))+++)))&&&$$$###$$$&&&(((''')))+++,,,+++******+++'''&&&&&&%%%&&&'''((()))%%%&&&&&&'''''''''&&&&&&&&&&&&'''&&&%%%&&&)))+++ '''+++******---///...---,,,++++++,,,---------++++++***+++---.........,,,111000333999666555>>>AAABBBDDDFFFFFFFFFEEEEEE;;;:::;;;;;;777222666>>>AAAAAACCCEEEFFFEEECCC@@@<<<999666555555666666555666555444444555666666555666666555444444444444555444444444666888;;;===???>>>>>>???@@@BBBDDDFFFGGGFFFGGGIIIJJJKKKKKKJJJJJJLLLOOORRRRRRRRRRRRTTTVVVXXXYYYYYY[[[\\\]]]^^^^^^\\\YYYSSSLLLFFFAAA@@@???;;;======;;;888777888999666777999;;;<<<=========;;;;;;<<<>>>@@@BBBDDDEEEEEEGGGHHHJJJMMMSSSYYY^^^```eeemmmttt{{{{{{pppbbbYYYHHHEEEAAABBBMMMdddwwwjjjaaa```mmm~~~zzzuuurrrllldddZZZPPPGGGBBB>>>888444555777888;;;@@@QQQhhh}}}|||{{{yyywwwvvvooohhh]]]TTTKKKCCC999333333333444888BBBOOO]]]fffoootttxxxvvvssspppjjjdddVVVRRRJJJCCC===999888888222222222333333333222222///000222222111000222333000/////////.........---............---------------,,,---111111///...000,,,,,,,,,,,,,,,,,,++++++)))...111///***(((+++///***,,,...---+++***,,,...+++++++++++++++++++++,,,)))+++------+++******+++((()))******))))))***+++&&&(((***,,,------,,,+++---------.........------///............///000000***,,,---...---,,,+++,,,...//////...------///111222333888AAAIIIRRRaaammmyyy(((***+++***((('''))),,,&&&''''''((((((((((((((('''''')))))))))'''%%%######$$$&&&%%%%%%%%%&&&'''###!!!!!!%%%))))))$$$######"""""""""###%%%&&&!!!!!!!!!"""###$$$&&&&&&"""$$$%%%%%%$$$###$$$%%%%%%$$$###""""""###$$$$$$"""&&&&&&###!!!$$$'''###''' )))(((###(((%%%"""$$$'''(((&&&&&&(((333000+++&&&$$$%%%'''((($$$&&&))))))(((''''''(((''''''&&&%%%&&&'''((())),,,(((%%%%%%(((***(((&&&$$$%%%&&&&&&%%%&&&))),,,(((+++---******...000///,,,)))%%%###%%%(((+++---)))(((((((((***,,,---,,,''',,,---111999555333===CCCEEEGGGIIIIIIGGGEEECCC>>><<<<<<>>>999222444:::AAA>>>===@@@EEEGGGDDD???888666333333444555555444444666777555222111555888555555444444444555555666333333444555777:::===???>>>>>>???@@@BBBDDDFFFGGGEEEFFFHHHIIIJJJIIIIIIHHHHHHLLLPPPRRRRRRRRRUUUXXXYYYYYYZZZ[[[\\\\\\]]]]]]TTTQQQKKKDDD???<<<===>>>:::;;;<<<:::777666888:::777777888999;;;===@@@AAA;;;<<<===???BBBEEEGGGHHHJJJKKKLLLNNNQQQVVV]]]bbb```eeemmmtttzzz~~~ssseee[[[HHHDDD???===FFF[[[vvvzzzmmmccc[[[eee{{{~~~yyywwwssskkkaaaVVVMMMGGGFFF===666666999:::<<>>888222>>>@@@CCCEEEEEECCC???===555555555555444333222111;;;666444555444111222666111222333444555444333333222444666777888:::===@@@>>>AAACCCDDDCCCCCCDDDFFFDDDGGGJJJLLLLLLLLLMMMNNNKKKPPPQQQOOOPPPUUUUUUQQQWWWXXX[[[]]]^^^[[[VVVRRRMMMHHHBBB>>>======;;;999<<<<<<<<<<<<;;;:::999888999======;;;===CCCCCC???888:::<<<===???BBBFFFIIILLLOOOTTTWWWYYY\\\```bbbfffjjjooouuu{{{xxxllldddVVVJJJ@@@AAAIIIYYYuuu|||rrrkkk___bbbttt|||{{{wwwqqqmmmeeeWWWIIIKKKCCC<<<:::888666666999CCCUUUnnnxxxsssxxxzzztttsssyyywwwrrriii^^^QQQEEE<<<666222...///888AAAKKK^^^qqq{{{}}}sssfffYYYOOOEEE<<<666666444111111111222222111222333222111///...///000222111//////000000...---+++...000...)))(((,,,111---,,,,,,++++++,,,,,,---000...+++(((''')))+++---------,,,,,,,,,---......+++)))(((+++...000...+++***))))))(((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,(((%%%'''+++---+++((((((((()))***************...,,,)))((())),,,000333***+++,,,------,,,+++***,,,,,,,,,---------............---......///000111222333444666:::BBBKKKQQQ___jjj{{{}}}rrr...,,,***((((((((()))***''''''((((((((((((''''''((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''((()))((('''%%%$$$$$$$$$%%%###%%%&&&%%%$$$""""""###$$$$$$$$$$$$$$$###""""""""""""############""""""%%%###!!!"""$$$%%%$$$"""$$$""" """%%%&&&&&&%%%###%%%&&&%%%$$$###$$$&&& '''***'''$$$$$$&&&###'''&&&######''''''$$$%%%((((((&&&'''******'''''''''''''''''''''''''''$$$&&&))))))(((&&&&&&&&&###%%%&&&&&&$$$###&&&)))((((((((()))))))))*********++++++***))))))***,,,!!!%%%)))+++++++++,,,...------000333333333888???===CCCGGGDDDAAAAAA???<<<>>>======???AAA???:::555999;;;???AAAAAA>>>:::777666777777777777666555555777222111333444222333555111222333444444444333333333555666777888:::<<>>@@@CCCCCCCCCCCCDDDFFFGGGIIIKKKKKKJJJJJJKKKLLLKKKOOOPPPNNNOOOSSSTTTQQQVVVWWWZZZ\\\]]]ZZZTTTPPPHHHCCC>>>;;;;;;;;;:::999;;;;;;::::::999888777777888<<<<<<:::<<>>CCCDDD@@@======<<<999======>>>??????===999666999<<<@@@BBBBBB>>>999666222333333444444444444444444///...333666555444555111222333444444444333333444666777888888999;;;>>>>>>@@@BBBCCCCCCCCCDDDEEEFFFHHHIIIIIIHHHIIIKKKMMMMMMOOOOOOMMMNNNRRRSSSRRRVVVWWWXXXZZZYYYUUUPPPKKKBBB???<<<:::;;;<<<<<<;;;;;;;;;::::::999999888888:::<<<<<<;;;<<>>999333222999???FFFWWWiiiyyyvvvjjj___TTTJJJCCC777444111000111222222111222333444444222222444555222111//////000000...---111///,,,---///000000...------,,,,,,,,,,,,------...,,,+++******+++---///---,,,,,,+++************'''***...---+++))),,,///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))---///...+++(((((()))***************+++,,,---......,,,***)))))))))***++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,---...//////......//////111666<<<@@@MMMWWWffftttwww}}}vvvzzz{{{jjjsss+++*********+++,,,------''')))***,,,,,,***)))'''$$$%%%%%%%%%&&&&&&&&&'''$$$$$$$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%''''''%%%$$$%%%%%%$$$$$$$$$%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$###############$$$%%%'''(((((('''(((((('''$$$######$$$%%%$$$######%%%''')))***)))(((%%%"""!!!$$$'''(((&&&&&&$$$$$$)))...,,,&&&''''''''''''''''''''''''&&&''''''&&&$$$$$$&&&(((+++)))''''''((()))((('''"""'''***)))&&&%%%(((---)))******)))((((((***,,,)))+++---...//////000000+++444666///...666:::777<<>>;;;999;;;;;;888:::;;;======<<<999777555999<<<@@@CCCBBB>>>999555///000111222333333333333444///...444888777555444222222333333333444444444555666888888777888;;;===>>>@@@BBBCCCCCCCCCDDDEEEBBBCCCEEEFFFGGGJJJNNNQQQOOOOOOOOOOOOPPPRRRTTTTTTXXXWWWVVVUUUSSSNNNHHHCCC>>>===<<<;;;<<<>>>???@@@======<<<<<<;;;;;;;;;;;;===>>>>>>===>>>AAADDDFFFDDDGGGKKKNNNQQQUUUZZZ]]]dddiiinnnqqqpppnnnlllkkkiiijjjlllooottt{{{|||qqqgggZZZNNNCCC@@@BBBJJJ___ttt~~~vvvqqqfff```dddzzzwwwrrrttttttlllaaaYYYRRRKKKHHHDDD===::::::;;;<<>>===:::777666777777999===???===999444111111222333444555666666666333//////333666444222222222222222333333333444444555666888888777888;;;======???BBBCCCBBBBBBCCCEEEBBBCCCEEEFFFGGGJJJNNNQQQPPPOOOPPPRRRSSSTTTUUUWWWYYYWWWSSSOOOKKKFFF@@@<<<:::::::::;;;;;;===???@@@>>>===<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>???BBBGGGLLLMMMPPPUUUYYY]]]aaaeeehhhiiimmmrrruuutttqqqnnnlllmmmnnnoooooorrrwww~~~{{{qqqiii___RRRFFFBBB@@@EEEVVViii}}}xxxnnngggfffuuutttlllmmmmmmdddYYYTTTMMMGGGDDDAAA;;;888888;;;999<<>>;;;777444555666666666333444555333000...------222111//////000000...---)))---000///,,,+++---111...------,,,,,,------...,,,,,,,,,------....../////////...,,,++++++++++++...,,,,,,---///000...,,,++++++***)))))))))))))))++++++++++++++++++++++++,,,+++++++++***)))'''%%%(((((()))***************'''''''''(((((()))***+++((()))***++++++***)))(((,,,,,,,,,,,,------------++++++***++++++,,,---...000000111000000111444666===EEEOOOYYYbbbnnn|||{{{mmmiiiooo{{{sss```^^^\\\[[[\\\```kkk,,,,,,,,,+++******))))))&&&'''((())))))((('''&&&%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%% """$$$$$$###"""###$$$###$$$%%%%%%%%%%%%%%%%%%""""""############"""""""""$$$$$$$$$###"""###$$$$$$%%%&&&%%%######$$$&&&"""$$$%%%%%%$$$$$$%%%'''$$$ ###***,,,&&&%%%###$$$((((((%%%%%%'''&&&'''%%%%%%(((---+++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$&&&(((''''''&&&%%%$$$$$$$$$%%%''')))+++***'''%%%''')))'''((())))))((((((***,,,***))))))+++---///000///)))...000---,,,000444555222444444444777<<<<<<888:::>>>AAA???:::777888;;;999;;;===>>><<<888444111000000111333333444444444000......111222///000333333333222222222333444555444666777888888999;;;>>>===???AAABBBBBBBBBCCCDDDEEEGGGHHHHHHGGGHHHJJJLLLOOONNNPPPUUUWWWVVVVVVYYYXXXTTTMMMGGGBBB>>>:::888555777888888888999;;;===<<<;;;:::999999:::;;;<<<<<<<<<>>>AAACCCGGGPPPYYY]]]```eeehhhkkknnnqqqsssqqquuuyyyzzzwwwsssooommmppppppqqqqqqrrruuuzzz~~~~~~~~~yyysssnnndddWWWKKKDDD@@@AAAOOO```xxx~~~zzzpppiiieeeooo{{{ooogggiiiiiiaaaUUURRRKKKEEEBBB???:::888999;;;999999AAARRRfffvvv~~~xxxxxxtttooolllggg^^^QQQGGG;;;555333777;;;@@@OOO```ppp{{{{{{ooobbbTTTKKK???;;;666444444555666666888::::::888555111//////222111//////000000...---''',,,111000+++***---111......------------......,,,---.../////////......//////...---,,,,,,,,,,,,///,,,***,,,000111...***------,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++***(((&&&%%%(((((()))***************'''&&&%%%%%%&&&(((+++---))))))***++++++***)))))),,,,,,---------.........++++++++++++,,,---......---...//////......000222777>>>FFFNNNVVV```nnnxxxvvvooonnnrrr}}}fffeeeccc]]]UUUQQQVVVlll******************))))))''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%###"""!!!&&&%%%$$$######$$$$$$%%% """###$$$###"""###$$$###$$$%%%%%%&&&&&&%%%%%%""""""############"""""""""$$$%%%$$$"""!!!###%%%!!!###$$$$$$""""""%%%'''$$$%%%&&&&&&%%%%%%&&&'''!!!!!!###%%%''''''%%%"""$$$!!!"""'''(((%%%&&&)))%%%((((((&&&'''******'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''"""%%%'''&&&%%%%%%(((+++((())))))))))))))))))***&&&((()))(((((((((***,,,,,,******,,,000333333222000///111222000...111777000222333333777<<<;;;777999>>>BBB???999555888<<<<<<<<<===<<<;;;888444333......///000111111000000......000333111///333:::333333222222222333444555333555666777888:::<<>>999888:::999888888;;;EEEVVVkkkyyy}}}xxxxxxtttpppooommmeeeXXXMMM>>>777444777999===KKK[[[ppp{{{tttfffXXXNNNAAA===888555555666777777;;;<<<===<<<999555333333222111//////000000...---))),,,//////...---...000......------------......---...///000000///---,,,------,,,,,,+++,,,,,,---,,,,,,,,,,,,------,,,***......---,,,,,,,,,,,,,,,************************)))***,,,,,,+++***(((((((((((()))***************))))))((('''((()))+++,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------+++++++++,,,,,,---...///***,,,............///111111777>>>DDDKKKUUUbbblll{{{wwwwwwxxxooojjjcccZZZSSSSSSfff((())))))************)))******))))))))))))******$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%### '''&&&$$$""""""###$$$%%%!!!###%%%%%%$$$$$$%%%&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!$$$%%%%%%"""!!!###%%%!!!######"""###&&&)))&&&'''((((((&&&%%%&&&(((&&&''''''$$$!!!"""(((---'''"""###''')))&&&(((...%%%)))***'''&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&!!!%%%)))***((()))...444(((''''''(((+++,,,,,,+++&&&'''((((((((((((***,,,)))'''&&&)))---111111000000+++,,,000---&&&)))222000222222333777;;;:::444666<<<@@@===666222555;;;999888888777555222000///111111222333333333333222///111444666333111888BBB444333222111222333444555222444666777888:::===@@@===???AAABBBBBBBBBCCCDDDCCCEEEIIIJJJKKKKKKKKKLLLIIIHHHMMMVVVZZZVVVVVVYYYQQQJJJAAA:::888888999:::666999;;;:::888888:::<<<>>>===<<<;;;;;;<<<>>>?????????FFFPPPWWW___nnn}}}yyytttqqqnnnppprrrtttuuuwwwzzz}}}~~~yyywwwwwwkkk^^^QQQIIIAAA>>>HHHWWWcccsssrrrlllccccccrrr}}}tttsss{{{|||qqqVVVMMMEEE@@@<<<888777999666888888888<<>>DDDNNN[[[eeetttxxxnnniiibbbZZZWWWggg,,,,,,++++++******))))))(((((((((((((((''''''&&&)))(((***......+++)))+++'''&&&###!!!!!!###%%%'''###((($$$"""'''&&&###)))%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%% """###$$$######%%%&&&)))'''%%%######$$$%%%&&&!!!((( &&&(((###'''$$$***&&&$$$)))&&&"""&&& """%%%'''&&&$$$"""%%%%%%%%%%%%&&&'''((((((&&&&&&&&&''''''''''''(((%%%&&&&&&%%%$$$###%%%&&&'''&&&$$$######$$$&&&'''%%%((((((&&&'''******(((***+++,,,***'''&&&(((+++###%%%((()))))))))+++,,,&&&///+++444***777222555111111111222444444333111222111111333777999888666666555111///333999999555666555555555555444111//////000222222222222444555333333222222111000000000222222222222333444444555222555777666333444:::???;;;<<<>>>AAACCCDDDEEEFFFFFFFFFEEEFFFGGGIIILLLMMMNNNNNNPPPTTTYYYZZZVVVRRRGGGAAA:::888:::;;;999666777888999999888777999:::<<<======<<<;;;:::<<<===AAAFFFNNNXXXeeesss|||uuuqqqsssrrrrrruuuyyy|||}}}}}}|||vvvrrrkkk```SSSLLLGGGEEEFFFKKK]]]pppzzzuuunnnggghhhpppxxxbbbLLLDDDAAA;;;666333999888777777888AAAUUUgggwww}}}}}}yyyyyyzzzzzzzzzwwwrrrkkkhhhkkkiii]]]OOOCCC===777555555;;;HHHUUUmmm{{{}}}rrrbbbUUULLLDDD>>><<<;;;999:::======???BBBDDDCCC>>>999555666333///------.........---///000111000///000111,,,------...///000111111------............------111000000...---,,,+++++++++++++++************)))---------,,,,,,+++++++++++++++++++++++++++++++++***************************))))))***++++++)))''''''***,,,+++((((((+++///555...'''(((...111...)))---......,,,******+++,,,,,,---...---,,,,,,---...,,,---///...------...000222///333;;;>>>@@@OOObbbfffsss~~~xxxqqqkkkdddkkk***************)))))))))((()))))))))((('''&&&&&&$$$"""$$$'''(((%%%$$$&&&&&&%%%$$$###"""###%%%&&&!!!&&&""" %%%$$$!!!'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''' """###$$$######%%%&&&'''&&&%%%#########$$$$$$###((("""%%%###)))!!!'''$$$###***(((%%%***###$$$%%%&&&'''&&&$$$""""""###%%%'''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&%%%$$$$$$%%%'''###$$$%%%&&&&&&''''''''''''))))))&&&&&&))))))&&&)))***+++***(((''')))+++&&&(((************+++,,,%%%...***222)))666111444222222222222444444444444333222222444888999888666333666666333222666777666666444222111222222222111///111222222111111333444,,,---...000222333555555222222222222333444555555333666777666444555:::???<<<<<<>>>@@@BBBDDDEEEFFFEEEEEEEEEEEEGGGIIIKKKLLLLLLNNNQQQUUUVVVTTTOOOKKKAAA???===:::888888888999666888999:::::::::<<<>>>>>>???>>>===;;;;;;===???@@@FFFPPP]]]lll}}}|||uuuqqqtttssssssuuuxxx{{{}}}}}}{{{|||}}}~~~~~~{{{uuuqqqmmmaaaUUUMMMHHHEEEFFFJJJYYYkkk~~~}}}{{{uuuoooiiihhhlll|||{{{gggWWWJJJ???::::::888777888888777;;;HHHWWWjjjsss}}}zzzzzz{{{{{{zzzwwwsssmmmhhhhhheeeYYYMMMBBB<<<666444444777BBBMMMfffvvvwwwgggZZZNNNFFF@@@>>><<<;;;<<>>@@@CCCEEEGGGDDDDDDDDDEEEFFFHHHJJJKKKKKKOOOSSSTTTPPPJJJEEEAAA:::===>>>;;;777555777;;;666888:::;;;<<<===???AAABBBBBBAAA???===>>>@@@BBBCCCIIISSSaaarrrzzzvvvwwwuuussstttwwwyyy{{{{{{yyyyyy{{{}}}~~~|||xxxtttooodddXXXPPPJJJEEEEEEHHHTTTeeexxx}}}{{{}}}wwwsssnnnkkkjjjtttoooXXXEEE???AAA999999::::::777666<<>><<<===AAADDDGGGJJJMMMMMMJJJFFFCCC999666222111111222222111,,,...//////.........///..................////////////000000000000//////,,,,,,,,,---------......------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,******+++,,,---,,,,,,(((&&&''',,,...---***---+++))))))+++,,,---,,,,,,------,,,+++***+++------...///...------...///+++---......------...///+++***---333444444===JJJOOO[[[kkkyyy}}}''''''(((((())))))***************)))((('''&&&%%%***'''&&&))))))'''(((,,,###$$$%%%&&&&&&&&&%%%$$$###((($$$!!!'''&&&###(((%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$!!!###$$$$$$######$$$%%%!!!"""###$$$$$$###!!! ((($$$+++ +++###$$$$$$***&&&$$$)))&&&"""&&&(((((('''%%%######$$$&&&!!!"""$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''$$$%%%''''''&&&%%%&&&'''###%%%&&&((()))***))))))'''))))))&&&&&&))))))&&&''''''((()))))))))******((()))***)))'''&&&&&&&&&(((000***222(((666333777111111111000000222555777333444666888:::::::::999333888;;;777444444333111222000...---///111222222000111222111000///000111111111000000///.........111111111222333444555666555777888888888999<<>>=========???BBBEEEGGGDDDDDDEEEFFFHHHIIIJJJKKKMMMPPPRRROOOHHHAAA===<<<777:::<<<:::777666777:::666888;;;<<<<<<===???AAADDDDDDCCCAAA???@@@CCCEEEIIIMMMUUUaaaqqqyyyvvvsssrrrtttvvvxxxxxxyyyzzz|||~~~{{{rrrggg[[[SSSMMMGGGFFFHHHQQQ```qqqzzz~~~~~~{{{yyywwwuuupppkkkqqq~~~fffQQQGGGEEE>>><<<;;;;;;888555777===SSSaaattt}}}{{{xxxvvvrrrtttsssmmmhhhddd]]]VVVOOOFFF<<<666444444<<>>BBBDDDFFFJJJNNNNNNMMMJJJHHH???<<<888555444333222000,,,---//////...------........................---/////////000000////////////......---,,,+++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...,,,))))))***,,,------+++)))'''(((+++---,,,+++)))*********)))***,,,---,,,------,,,+++***,,,------...//////------...///---...//////......///000,,,,,,///333333222888@@@FFFPPP^^^lllxxx''''''(((((())))))******************)))((('''&&&&&&######%%%&&&$$$%%%((("""###%%%'''''''''%%%%%%###((($$$!!!'''&&&###(((%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$"""###$$$$$$###"""$$$%%%!!!###$$$%%%###!!! '''"""((()))"""%%%$$$***&&&$$$)))&&&"""&&&%%%&&&&&&$$$""""""%%%((($$$###""""""###$$$&&&'''%%%%%%%%%&&&&&&&&&&&&'''###%%%''''''&&&&&&&&&''')))((('''&&&'''((()))***$$$'''(((&&&'''***+++(((&&&'''''')))******)))((()))+++,,,+++)))''''''((((((///(((///%%%444222666///000000///...///333666222444777999:::::::::999666888777555666777222,,,/////////000222333222000///111222111/////////111***+++,,,...000222444555111111111222333444666666666777888999999:::<<<>>>>>>=========???AAADDDFFFEEEFFFGGGHHHJJJKKKLLLLLLPPPPPPNNNHHH@@@;;;:::;;;888888888888888888888888888:::;;;<<<;;;<<<>>>???AAAAAAAAA@@@???@@@CCCEEELLLMMMRRR[[[jjj|||xxxsssqqqqqqsssuuuuuuyyyyyy|||uuukkk___XXXQQQJJJHHHIIIPPP]]]llluuu|||~~~yyyxxxwwwssslllnnn~~~sssbbbUUUMMMDDD???:::999777555888<<>>666222333;;;CCCQQQcccyyyrrr\\\SSSIIIDDDAAA>>>>>>BBBCCCFFFJJJNNNPPPPPPNNNMMMGGGDDD???;;;888555111///,,,...//////...------...............---------------......//////......---.........------,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---***(((((())),,,------((()))+++***)))))),,,...((()))+++***))))))+++---+++,,,---,,,++++++,,,...---...///...---,,,---///)))+++,,,,,,++++++,,,---------///222111000444999@@@HHHUUUbbbnnn}}}((())))))))))))))))))***))))))*********)))((((((%%%"""###&&&&&&$$$$$$'''###$$$%%%'''''''''&&&&&&!!!&&&""" %%%$$$!!!'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$###"""###$$$ !!!###$$$%%%$$$"""!!!###''' $$$###(((!!!'''$$$###***(((%%%***###%%%&&&$$$""""""%%%(((&&&$$$"""!!!"""$$$''')))%%%%%%%%%%%%&&&&&&&&&&&&"""%%%'''((('''''''''(((***)))'''%%%%%%'''(((***###&&&'''&&&'''+++,,,***''''''''')))******(((&&&***,,,...---,,,++++++,,,&&&,,,%%%+++!!!111///444...000111///------000333000444888::::::999999999666666444333555777111***......///111333333111///...///000000///...///111------...///111222333333000000111222333555666777666666777999:::;;;<<<<<<=========>>>???AAACCCEEEEEEFFFHHHJJJKKKLLLLLLLLLNNNKKKFFF@@@:::888888:::999888777777777888888888999;;;<<<<<<<<<<<<>>>???>>>???AAAAAAAAABBBDDDFFFKKKKKKLLLSSSbbbyyy|||uuuqqqqqqrrrtttuuuvvvvvvxxx|||xxxnnnccc\\\UUUNNNKKKKKKQQQ[[[gggqqq{{{yyyxxxwwwsssmmmlllvvv~~~ssseeeZZZLLLCCC;;;888777666888;;;???KKK]]]kkkuuu}}}~~~yyyuuusssnnnrrrssspppnnnmmmhhhcccXXXKKK===555111222777>>>KKK[[[pppzzzcccYYYNNNHHHCCC??????BBBDDDGGGLLLQQQTTTUUUTTTSSSOOOKKKEEE@@@<<<777333///---///000000...------...------------------......------............------+++,,,,,,---...///000000,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((***,,,---,,,'''***,,,+++((((((+++///)))***++++++*********,,,+++,,,---,,,++++++---...,,,---...---,,,,,,---...+++,,,------,,,,,,---...,,,---...///...///111333<<>>>>>???AAACCC@@@CCCFFFIIIIIIJJJLLLMMMPPPMMMJJJNNN\\\uuuyyytttrrrtttuuuvvvttttttvvvzzz~~~~~~yyypppfff```YYYQQQNNNNNNRRRYYYbbblllxxx}}}{{{yyyuuuooolllqqqzzzzzzrrriiiXXXMMMBBB===:::888777999999BBBPPP___lllxxxzzzwwwwwwqqqsssrrrnnnlllkkkddd]]]TTTIII===777444333555999BBBQQQdddwwwkkk```TTTLLLFFFAAA@@@CCCDDDGGGLLLQQQUUUWWWWWWWWWSSSOOOJJJEEE@@@;;;666222...000111111///.........,,,,,,,,,------...............////////////......,,,------...///000111222------------,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++---...------))))))************,,,---++++++++++++++++++***)))+++,,,,,,,,,++++++---///+++,,,---,,,+++++++++------...000///......///111,,,------------///111222666<<>>@@@AAAAAABBBBBBCCCEEEGGGIIIJJJKKKJJJJJJBBB>>>999888999888555333777;;;>>>999222111888@@@888:::===???@@@BBBDDDGGGEEEIIINNNQQQRRRSSSTTTUUUVVVQQQLLLMMMZZZrrr|||vvvtttuuuwwwxxxtttuuuvvvzzz~~~zzzqqqhhhbbb[[[TTTPPPPPPRRRXXX```iiiwww|||xxxrrrnnnpppvvv{{{wwwrrrcccWWWJJJDDD@@@;;;777777999???IIIWWWfffsss}}}{{{zzzzzzttttttqqqllljjjggg___UUURRRHHH???;;;999666555666<<>>999555///111222111///......///++++++,,,,,,---...////////////000000000000//////000000000000000///////////////.........---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///000///---+++)))&&&(((+++...---***---,,,++++++---,,,***(((***,,,,,,,,,++++++---///***+++,,,,,,******+++,,,***+++---,,,++++++,,,......//////......222444444222777>>>GGGRRR```mmmvvv)))******)))(((((()))+++''')))***)))((('''(((***,,,(((&&&((((((%%%###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%######$$$$$$$$$######""" ###%%%%%%$$$""" '''&&&$$$$$$$$$$$$"""!!!"""&&&&&&######&&&)))(((###(((###...###***!!! $$$'''&&&&&&&&&&&&$$$######""""""######$$$%%%,,,$$$***%%% &&&&&&&&&''''''''''''(((%%%$$$######%%%(((,,,...)))...+++)))---(((!!!%%%&&&&&&''''''(((((())))))'''((()))***)))'''%%%$$$%%%''')))***+++,,,...000,,,.........333999999555333111111444222---******000444999:::999666666777666555444222000...---,,,000///...---,,,------...,,,---......------...000111...,,,+++---///111222222111111111333555888999999999999999999999::::::;;;<<<<<<<<<<<<=========HHHHHHIIIKKKMMMJJJEEE@@@AAA===888777999;;;;;;;;;999999:::;;;;;;;;;::::::999<<>>:::777444000,,,******,,,---...---,,,---...,,,(((###000//////......---,,,,,,........................++++++++++++++++++++++++,,,+++)))((((((***,,,---,,,+++***+++000333---$$$)))***+++,,,,,,+++***))),,,,,,++++++,,,,,,---......,,,++++++---.........)))***++++++***)))***,,,<<<666...******---......,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,,,,+++*********/////////...------,,,,,,333222777@@@KKKVVVdddppp}}})))******)))(((((()))+++''')))***)))((('''(((***'''$$$$$$((()))'''&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$%%%###$$$$$$$$$$$$$$$###### !!!###$$$$$$$$$###"""$$$#########$$$%%%%%%$$$!!!###!!! """###"""$$$%%%"""&&&###)))$$$&&&'''&&&%%%&&&'''(((&&&&&&%%%%%%&&&&&&'''(((&&&"""***))))))---&&&&&&&&&&&&''''''''''''&&&%%%#########%%%'''(((%%%$$$$$$+++***&&&***%%%&&&'''(((***+++,,,---''')))***++++++***)))(((((()))+++***))))))***,,,+++------...444:::;;;888555222222444222---,,,---+++111999<<<;;;777444333555555333222000...---,,,000000...---------......---...///...---,,,---////////////000111222222111222222444555777888999999777777888888888888999999>>>>>>??????@@@AAAAAAAAAJJJIIIIIIJJJKKKGGGBBB===???<<<888777999;;;;;;:::999999:::;;;;;;<<<<<<;;;>>>???AAABBBCCCGGGMMMRRRSSSZZZaaacccfffkkkmmmlll```WWWPPPPPPSSS\\\ssswwwvvv{{{zzzxxxwwwyyy}}}}}}yyyuuupppllleee]]]WWWUUUWWWYYY```dddhhhlllvvv~~~yyyuuurrr|||yyyxxxtttfffXXXNNNEEE<<<777777666999???HHHTTTaaalllsss{{{||||||{{{zzzwwwsssooommmmmmjjjccc^^^UUUMMMEEE>>>666000111666444===NNNcccxxxrrr___TTTMMMGGGEEEEEEIIIKKKOOOSSSVVVYYYZZZ[[[\\\XXXSSSNNNJJJGGGCCC@@@:::777333000------...///---,,,+++,,,...---+++(((,,,,,,,,,---......//////........................++++++++++++++++++++++++---+++***)))))))))+++,,,,,,,,,***(((,,,///---''')))***+++,,,,,,+++***))),,,+++++++++++++++,,,------,,,+++,,,.........---+++---...---++++++,,,---222///+++***+++,,,,,,+++++++++++++++++++++++++++'''))),,,---,,,,,,,,,---...............---------000///333<<>>???@@@AAABBBCCCDDDEEEHHHHHHHHHHHHHHHEEE@@@<<<===:::888777888999::::::::::::;;;<<<<<<===>>>>>>BBBDDDEEEEEEGGGMMMVVV^^^ccciiiooosssxxx}}}|||xxxpppeee[[[VVVTTTXXXjjj~~~{{{zzz}}}zzzxxxxxxyyyxxxtttqqqkkkfff___XXXSSSTTTXXX]]]fffjjjmmmpppxxx|||uuuqqqwww{{{xxxwwwtttlllbbbXXXLLL@@@888777777999===BBBIIIUUUdddnnnttt{{{}}}zzzzzzyyywwwvvvssspppoooooommmhhhddd^^^SSSGGG???999333222444111777DDDXXXoooyyyeeeXXXQQQKKKHHHHHHGGGJJJOOOSSSWWWXXXXXXXXX___[[[TTTOOOLLLIIIGGGEEE>>><<<888444222111000111,,,+++***+++---......---------......///000000000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))***++++++,,,+++'''(((+++---+++******++++++++++++******,,,++++++*********+++++++++++++++---//////---+++---......---+++***+++,,,(((((((((***,,,,,,***((()))))))))******++++++,,,%%%(((***++++++,,,---...---------...............///...111888>>>DDDNNNWWWfffqqq)))******)))(((((()))+++''')))***)))((('''(((***(((&&&&&&)))((($$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&!!!###$$$$$$###"""$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%######"""""""""###$$$%%%!!!"""###$$$%%%&&&'''!!!$$$%%%!!!"""###"""$$$((("""+++ ((( """%%%%%%&&&'''&&&###%%%(((""""""######$$$$$$$$$$$$)))%%%$$$&&&%%%###&&&,,,%%%%%%&&&&&&&&&'''''''''###$$$%%%&&&((()))******%%%+++'''%%%)))&&&!!!%%%''''''&&&&&&%%%%%%$$$$$$%%%&&&'''((()))))))))((($$$&&&((())))))***---...***---//////333:::===;;;777333000000///---///333333111...,,,---111777;;;222222111000///------,,,---------,,,,,,,,,------,,,---......------...000))),,,///111111000//////000111333444666666666555666666777777888888999999<<<===>>>@@@BBBDDDEEEEEEDDDDDDEEEEEEDDDBBB???===:::999777777777888999999:::;;;;;;<<<>>>???AAABBBDDDGGGKKKNNNQQQXXXbbbjjjqqqxxx~~~sssggg]]]WWWXXXdddrrr~~~|||yyyxxxwwwvvvtttqqqjjjeee]]]UUUQQQSSSXXX^^^iiiooossswww~~~~~~xxxtttooo}}}|||wwwsssooommmiiiaaaUUUHHH>>>:::888:::<<<===AAAMMM]]]iiimmmvvv||||||{{{{{{zzzxxxwwwtttrrrqqqqqqpppmmmjjjeeeXXXJJJAAA:::444111222444666???OOOeee|||ooo```VVVNNNJJJJJJFFFIIINNNSSSVVVWWWVVVUUUZZZWWWSSSPPPNNNLLLIIIGGGBBB@@@===999555333111111---,,,+++***,,,...000111222222222111000000//////........................------------------------...---,,,******))))))***)))---...***(((***,,,,,,++++++++++++++++++++++++,,,+++******))))))************+++---//////,,,***+++,,,---+++)))(((((()))&&&''')))+++,,,+++***(((((())))))***+++,,,,,,---&&&((()))***))))))+++,,,,,,,,,------...//////000///...111666;;;???GGGOOO\\\gggwww)))******)))(((((()))+++''')))***)))((('''(((***'''&&&''')))'''$$$%%%)))&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$""""""###$$$###$$$%%%&&&&&&&&&&&&&&&$$$###"""!!!"""###%%%&&&!!!"""$$$$$$""""""$$$&&& """ !!!!!!"""((($$$000%%%+++ !!!'''&&&)))...,,,&&&%%%(((%%%&&&'''((((((((('''''' !!!$$$''''''&&&(((---%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%&&&((()))******!!!'''$$$###)))((($$$)))''''''&&&&&&%%%%%%$$$$$$''''''((((((((((((''''''$$$&&&((()))***+++---///,,,///000///111777;;;:::666111---------,,,///444444111,,,)))+++000666999000000//////...---,,,,,,++++++++++++++++++++++++)))+++---.........000222+++---......---...111333333222222222333555666777777777888888999:::;;;;;;<<<===>>>@@@BBBDDDFFFFFFEEEEEEDDDBBB???<<<:::999888888888777777777999:::;;;;;;<<<===???BBBDDDEEECCCKKKTTTZZZ^^^dddnnnvvv~~~vvvjjj^^^VVVTTT[[[ccc|||~~~{{{yyyxxxxxxwwwvvvoooiii```VVVQQQQQQWWW\\\gggoooyyy|||zzznnnwww~~~vvvpppnnnppppppjjj^^^QQQDDD<<<777888999888;;;EEEUUUaaafffqqqzzz|||}}}~~~}}}{{{uuusssqqqppppppooommmlllgggZZZLLLCCC;;;444000111444555:::FFFZZZqqqsssdddZZZRRRMMMMMMIIILLLPPPUUUWWWXXXWWWVVVSSSSSSRRRSSSRRRPPPLLLHHHEEECCC@@@<<<888444111000...---,,,++++++,,,///111222222111111000/////////////////////////////////------------------------...---,,,+++*********)))'''...222///,,,,,,---,,,,,,++++++++++++++++++,,,++++++******)))******+++******+++---///...,,,***+++,,,---+++)))(((((()))++++++,,,+++******++++++)))******+++,,,---......+++,,,,,,+++***)))***,,,+++,,,,,,---...///000000///---///444777:::AAAIIITTT___nnn|||)))******)))(((((()))+++''')))***)))((('''(((***$$$$$$''')))'''$$$''',,,&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%###"""###$$$"""###$$$%%%%%%&&&&&&%%%$$$$$$###"""###$$$%%%&&&!!!$$$&&&$$$!!! """$$$"""$$$""" $$$%%%"""&&& *** ***###'''"""!!!%%%,,,***"""###$$$%%%&&&'''''''''&&&%%%###$$$&&&''''''&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%###((($$$!!!&&&$$$ %%%%%%&&&'''((()))***++++++*********)))))))))))))))(((***++++++******+++,,,,,,000000...///555999:::555000,,,------,,,///444///......///111222111000.........------,,,,,,,,,)))***+++,,,,,,,,,++++++)))+++---.........000222...///000...---///444999666555444333444666888:::777777888999:::;;;;;;<<<>>>>>>@@@AAACCCEEEFFFGGGFFFFFFDDD@@@:::666444444777888999888777777999:::<<<<<<===>>>AAADDDGGGIIIGGGQQQ^^^fffjjjooowwwxxxmmmbbbXXXUUUWWWZZZlll~~~{{{yyyyyyzzz{{{tttnnndddYYYQQQQQQUUUYYYbbblllyyy~~~pppuuuxxxqqqpppuuuwwwrrrhhh[[[KKK>>>777777555444666>>>JJJSSS^^^jjjvvv{{{~~~}}}sssrrrpppnnnlllkkkjjjjjjfff[[[OOOFFF===444000111000111555>>>NNNccczzzpppddd\\\TTTPPPOOOHHHJJJNNNQQQTTTTTTTTTSSSSSSSSSTTTVVVWWWTTTOOOKKKGGGFFFCCC???:::555111///,,,,,,,,,+++***+++///111---------...//////000000////////////////////////........................------,,,,,,++++++******'''...222000......---+++,,,,,,++++++++++++,,,,,,***************+++,,,,,,*********,,,......,,,***---......---+++***+++,,,......---+++))))))+++---+++++++++,,,,,,------...///000000...,,,+++,,,...,,,,,,------...///000000///,,,---000222555<<>>???@@@BBBCCCDDDEEEBBBBBBAAA===888444555666666888:::999888777999<<<<<<======???BBBEEEIIIKKKPPPZZZgggnnnqqquuu}}}|||sssggg^^^YYYVVVUUU\\\ppp|||zzzyyyzzz|||vvvpppfff[[[RRRPPPSSSVVV\\\ggguuu~~~ooopppzzz}}}tttqqqwwwzzzwwwqqqgggUUUEEE<<<999666444666;;;AAAFFFUUUbbbpppxxx||||||uuutttrrrooollljjjjjjjjjccc\\\SSSJJJ???555222444---///333777@@@SSSjjj{{{pppeee^^^VVVQQQPPPGGGIIIKKKNNNPPPQQQQQQQQQWWWVVVVVVVVVVVVTTTPPPMMMJJJIIIGGGCCC===777222///''')))***+++***,,,///333......//////000111111222////////////////////////........................,,,,,,,,,,,,,,,,,,++++++***...000---,,,......+++---,,,++++++++++++,,,---************+++---...///+++*********,,,---,,,++++++---...---++++++,,,---***,,,---+++)))(((***,,,++++++++++++++++++,,,,,,.........---++++++---///,,,---------......//////333///---...///111888@@@AAAKKKYYYhhhvvv}}})))******)))(((((()))+++((()))***)))((('''(((***((()))++++++&&& """(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''$$$""""""### !!!"""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""%%%$$$!!! ###&&&"""&&&%%%$$$&&&%%%"""$$$)))###---"""))) """(((###$$$***))) ((($$$%%%'''))))))((('''&&&&&&%%%###"""'''---000000$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$$$$%%%'''***,,,"""'''$$$###******'''---&&&&&&''''''(((((())))))%%%%%%%%%&&&((()))+++,,,''')))+++,,,,,,---000111&&&+++---,,,---444:::===555111...///000///222777555111---,,,...000000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///......///000000///---+++,,,---)))---///...,,,---222777000222444555666555444333444555666777888999::::::;;;;;;<<<===???@@@AAAAAA;;;======:::777666999<<<666999;;;:::888888:::<<<=========???BBBFFFJJJMMMWWWaaammmrrrssswww}}}tttiii___XXXTTTPPPRRRddd{{{}}}yyyxxxyyy{{{vvvpppggg[[[SSSPPPRRRTTTXXXcccqqq~~~|||lllkkkrrrwwwooouuuyyyyyyxxxqqq___MMMBBB>>>999777999<<<>>>???NNN\\\llluuuzzz~~~~~~{{{yyyxxxvvvrrrnnnlllkkklllaaa\\\UUUMMMAAA666333666---000222222777EEE\\\nnnssshhh```WWWPPPNNNLLLMMMOOOPPPRRRTTTUUUUUUZZZXXXUUUTTTSSSQQQNNNLLLLLLKKKIIIEEE???999333000###&&&)))***+++---111444555555444444333222222111000000000000000000000000////////////////////////++++++,,,---------,,,,,,,,,...---)))***---...,,,------++++++++++++------)))******+++,,,...///000,,,+++))))))+++---,,,,,,)))***++++++***)))***,,,%%%(((++++++)))'''(((***+++++++++***************)))******)))((())),,,...---------...............888333000//////000777>>>999CCCRRRaaaooovvv|||,,,++++++***)))((('''''')))(((((()))******'''%%%''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))"""!!!''''''!!!!!!$$$%%%&&&%%%###"""###$$$$$$$$$%%%&&&&&&&&&&&&%%%)))'''%%%$$$$$$$$$$$$###(((%%%######$$$$$$!!!%%%###$$$(((((($$$%%%+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###&&&)))&&&&&&&&&'''((())))))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&((((((((('''&&&%%%((())))))(((&&&&&&'''((())))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''******+++***)))***---///---,,,,,,...000222444444555333333555888888444111000000000000///...,,,,,,.........---+++)))((('''.........------,,,,,,,,,---...//////------...///******+++---...000111111444222111333777::::::888888888777666888;;;???AAA@@@@@@AAAAAAAAA@@@>>>===888777666555555444444555555555666888999:::;;;<<<999<<<@@@CCCFFFIIIMMMPPPccciiiqqqvvvzzz~~~~~~yyynnnaaaXXXVVVWWWUUU[[[hhh|||~~~yyyyyyzzzzzzxxxpppnnnhhh___UUUOOOMMMOOOVVV\\\hhhwwwrrrkkkiiivvv~~~xxxzzz|||{{{iiiXXXLLLEEE@@@===999555555888FFFOOO^^^lllvvvzzzzzzyyy}}}uuupppqqqpppkkkkkknnnbbbccc```WWWHHH;;;333111111000111444777???QQQaaa{{{yyyiii```YYYRRRNNNPPPQQQRRRQQQQQQQQQSSSUUUZZZZZZXXXUUURRRPPPQQQRRRRRRPPPLLLFFF???777111...++++++***)))***---222666222777999666222111...)))###+++000......111333000111222222111///...///000,,,---////////////---,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,+++***+++---...---,,,,,,------......------,,,))))))***+++,,,------...+++,,,------++++++,,,---,,,---.../////////...---,,,---......,,,+++,,,---+++++++++,,,---...///000//////......000333555777===BBBLLLXXXbbbnnn~~~++++++******))))))(((((())))))((()))******(((%%%(((((((((((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''$$$&&&------%%%###&&&$$$%%%&&&%%%###"""###$$$###$$$$$$%%%%%%%%%%%%%%%'''%%%###"""############$$$"""!!!"""%%%&&&$$$"""$$$"""$$$''''''###%%%***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&***---&&&&&&&&&'''((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&((())))))(((&&&&&&'''((()))(((''''''&&&&&&&&&'''(((''''''&&&&&&&&&'''''')))*********)))***,,,.........///000111333555666444333444666888888444111000000000000///...---,,,,,,,,,,,,,,,++++++******......---------,,,,,,,,,,,,.........---,,,---...++++++,,,---///000111222333222111222555888888777999888888888:::===@@@CCCBBBCCCDDDDDDBBB@@@>>><<<777666666555555555555666666666777888999:::;;;<<<>>>@@@BBBEEEHHHNNNUUUYYYgggnnnwww~~~{{{pppdddZZZTTTRRROOOTTT___qqq~~~~~~|||yyyqqqnnnhhh^^^TTTMMMJJJKKKPPPUUU___oooyyynnngggoooppp^^^PPPIIIBBB???;;;777666999AAAIIIWWWfffqqqwwwxxxxxx~~~wwwtttuuurrrlllhhhiiihhhhhhdddZZZKKK>>>777555000...///000222888HHHWWWmmm~~~ooofff___XXXTTTSSSTTTUUUTTTSSSTTTVVVWWW\\\\\\[[[XXXTTTRRRRRRSSSPPPNNNJJJEEE???888333000++++++*********---222666666;;;===:::666444111,,,(((...111...---000111///000111222111///...///000+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,+++***+++---...---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,------+++,,,---,,,+++***+++---***+++,,,---...---,,,,,,...//////...---,,,...000,,,,,,,,,,,,,,,---...///......------///111444555:::>>>GGGRRR\\\hhh{{{~~~yyy|||*********)))))))))))))))***)))((()))******(((&&&)))))))))(((&&&%%%###"""$$$$$$$$$$$$%%%%%%%%%%%%###,,,*** !!!$$$%%%&&&%%%#########$$$"""######$$$%%%$$$$$$$$$######"""!!!!!!""""""######""""""###%%%&&&%%%######"""###&&&%%%###$$$(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$&&&))),,,&&&&&&&&&'''(((((())))))%%%%%%%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&''''''(((((())))))(((&&&&&&'''((((((((('''&&&&&&&&&'''''''''''''''&&&''''''(((((((((*********)))***,,,...---...000000000111333555333333555888999777444000000000000000//////...---)))******+++,,,,,,,,,---------------,,,,,,,,,,,,+++---...---,,,+++,,,---,,,,,,---...000111222222333222111222444555666555777777777777:::===@@@BBBEEEFFFFFFFFFDDD@@@<<<:::666555555555555666777777888888888999:::;;;<<<===EEEEEEFFFIIIMMMUUU___fffjjjrrr|||{{{sssjjj```WWWQQQJJJMMMUUUcccuuu}}}vvvssslllbbbVVVNNNIIIHHHLLLNNNVVVggg{{{tttffffffxxxxxxfffWWWNNNFFFAAA===999777999:::AAANNN\\\iiiqqqvvvxxx{{{xxxwwwxxxuuuoooiiiggghhhfffaaaVVVHHH===666444111............333???LLLbbbuuuuuukkkddd]]]XXXVVVWWWXXXWWWVVVVVVXXXZZZ^^^___]]]ZZZWWWTTTSSSTTTNNNMMMIIIDDD>>>999444111+++++++++******---222666;;;AAADDDAAA===:::666111///222222...,,,...000///000111222111///...///000------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,------......------,,,.........------,,,,,,,,,***+++,,,+++*********,,,((()))***+++,,,+++******++++++***)))'''(((+++---------,,,,,,,,,,,,---------,,,,,,,,,...000222333777999@@@JJJSSS___qqq|||{{{tttxxx}}}{{{yyy~~~)))))))))))))))************)))(((((())))))(((&&&((((((((('''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%!!!$$$///888444((($$$)))###%%%%%%%%%######$$$%%%""""""###$$$$$$$$$$$$###!!!"""###"""""""""###$$$%%%%%%%%%%%%%%%$$$"""!!!!!!"""###$$$######$$$&&&'''&&&&&&%%%%%%$$$$$$###&&&'''&&&%%%######%%%'''&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%&&&((()))((())))))(((&&&&&&'''((()))((((((''''''(((((((((''''''&&&''''''((()))))))))***,,,,,,++++++---///***,,,...000000000222333111333666888888666333000000000000000//////...---************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------...///000111222222333333222222333444555555444444444555888;;;>>>@@@EEEFFFFFFEEEBBB===999666444444444555555666888888:::999999:::;;;<<<>>>???GGGIIILLLOOOUUU]]]gggmmmlllrrrzzzzzzuuuppphhh]]]UUUJJJJJJNNNWWWeeeyyy{{{ssshhh]]]RRRKKKHHHMMMMMMRRRaaauuuzzzhhhbbbnnnooo___TTTIIICCC>>>999777888666<<>>888333111+++++++++******---222666???EEEIIIGGGDDDAAA<<<777555444222...,,,...000111///000111000///...///000000///...------...///000,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,------......------,,,---------------,,,,,,,,,)))***++++++))))))***+++((((((***+++++++++***)))))))))(((&&&%%%&&&***---------,,,,,,+++,,,,,,,,,,,,,,,,,,---...000111222444555:::CCCLLLWWWhhhvvv}}}}}}~~~xxxwww|||zzz|||)))))))))))))))*********+++)))(((((())))))((('''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$'''111999555((($$$)))###$$$%%%%%%######$$$%%%""""""###$$$$$$$$$$$$###"""$$$%%%%%%######$$$&&&$$$%%%&&&&&&%%%$$$"""""" """$$$###"""###%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&$$$###"""$$$%%%&&&&&&&&&&&&''''''''''''###$$$$$$%%%%%%$$$$$$###'''&&&%%%%%%%%%'''((()))((())))))(((&&&&&&'''(((***))))))((())))))******&&&&&&&&&'''((()))***+++***+++------------...///***,,,///222555555444222000222555777666444222111...////////////......------,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------......///000111222222333444444444444444666777444444444666888;;;===???BBBCCCBBBAAA>>>999555222444444444444555777888999;;;:::::::::<<<>>>@@@AAAGGGJJJPPPWWW]]]cccjjjnnnooorrrwwwyyy{{{|||wwwtttlll```VVVKKKIIIIIIOOOWWWfff~~~xxxmmmbbbWWWNNNHHHKKKJJJOOO]]]qqq}}}lllccckkk|||iii\\\MMMEEE???999666666666:::AAALLLYYYgggrrryyy}}}|||zzzwwwuuusssnnnjjjbbb```ZZZQQQHHH???:::777222000///000000111888AAAOOOcccxxxttthhh^^^YYYXXXYYYYYYXXXVVVUUUVVVXXX\\\]]]^^^\\\XXXTTTRRRQQQRRROOOJJJCCC<<<666111///,,,,,,+++***+++...333777AAAHHHNNNNNNKKKIIIDDD>>>999555111///...///111333...///000000///...///111000000...------...000000,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,+++***+++---...---,,,,,,------......------,,,)))******+++,,,---------)))***++++++))))))***+++((()))+++,,,,,,,,,+++***------,,,***)))***...111------,,,+++++++++,,,,,,---------...///000111222333333777???GGGQQQ___lll{{{{{{zzz{{{{{{}}}*********)))))))))))))))+++)))''''''((()))((('''###$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&& &&&---*** """"""$$$%%%%%%$$$###$$$&&&"""######$$$%%%$$$$$$$$$###&&&((('''%%%###$$$&&&"""%%%'''&&&&&&&&&&&&###%%%""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&'''((()))((())))))(((&&&&&&'''((())))))(((((())))))******&&&&&&&&&'''(((***+++,,,)))+++---...---------///------111888??????999333///111444444333111111111------.........------,,,///...,,,***))))))******++++++++++++,,,,,,,,,,,,+++---...---,,,+++,,,---------...//////000111111222333444444333444666888777777888999;;;===>>>??????>>>===<<<999555333111444444444555555777888888;;;::::::;;;===@@@CCCEEEGGGMMMUUU\\\bbbgggkkkmmmsssuuuvvvvvvwww{{{zzztttkkk___VVVNNNGGGEEEHHHMMMUUUiii}}}zzzpppfffZZZPPPIIIEEEFFFKKKXXXkkk~~~oooeeeiiiuuufffUUUKKKCCC<<<777666777888<<>>777111000000///111333---///000000......///111......------------......,,,,,,++++++,,,,,,---...++++++------------++++++,,,+++***+++---...---,,,,,,------......------,,,((())))))***,,,------...***+++,,,+++*********,,,)))***+++,,,---,,,+++++++++++++++***)))+++...000,,,,,,++++++++++++,,,,,,------......///000000000333222555===DDDMMMXXXcccuuu++++++******))))))((((((,,,)))''''''((()))(((((($$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%)))$$$%%%++++++%%%%%%***"""$$$%%%%%%$$$###%%%&&&###$$$$$$%%%%%%%%%%%%%%%###'''***)))%%%"""###%%%"""&&&((('''&&&&&&'''$$$&&&""""""%%%'''%%%###$$$$$$%%%%%%&&&&&&'''$$$&&&''''''&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&'''((((((((((((((())))))(((&&&&&&'''((('''''''''''''''((())))))%%%%%%&&&'''(((***,,,---'''))),,,,,,,,,+++,,,---...---000;;;GGGHHH===222///111222222000///000222++++++,,,,,,---,,,,,,+++///---+++***))))))***+++******+++++++++,,,,,,,,,,,,.........---,,,---...---------...//////000000///111333333222333666999999999:::;;;<<<===>>>>>><<<;;;999777555333222222555555555555555666777888:::::::::;;;>>>BBBFFFHHHJJJPPPXXX___dddhhhkkknnnsssuuuwwwwwwvvvyyy~~~zzzsssjjj```YYYRRRIIIDDDGGGIIIKKKXXXiii}}}tttkkk___TTTLLLBBBDDDIIIRRRaaavvv|||oooeeehhh}}}rrr___RRRJJJAAA;;;999777666777<<>>///...000111000------///222***++++++,,,,,,,,,++++++...,,,+++))))))***+++---*********++++++,,,,,,,,,---...//////------...///,,,,,,------......//////---000222222111222555999888888999::::::;;;;;;<<<;;;999777555333333333333666555555555555666777777:::999:::;;;>>>CCCGGGJJJNNNSSSYYY___dddhhhllloooqqqtttwwwwwwvvvwwwzzz}}}~~~zzzssskkkddd___VVVLLLFFFIIIIIIHHHQQQ^^^uuuxxxpppeeeYYYQQQCCCFFFIIINNNYYYkkk{{{nnncccfff{{{{{{fffXXXOOOFFF???<<<666444333666@@@PPP___iiiooovvv{{{|||~~~yyyppplllhhhccc[[[RRRGGG===666777333111222111...///333999OOOgggvvvxxxnnnhhhaaaaaaaaa___\\\[[[[[[\\\VVVYYY]]]^^^[[[XXXTTTSSSOOOLLLGGGAAA;;;666333222------,,,+++,,,///333777CCCMMMXXX]]]___```\\\WWWFFF<<<555444333...,,,...,,,...//////......///111...///000111111000///...,,,,,,++++++,,,,,,---...***+++---......---+++***,,,+++***+++---...---,,,,,,------......------,,,......---------,,,,,,,,,+++,,,------++++++,,,---((()))***,,,,,,++++++***(((***,,,,,,++++++---...************+++,,,---...***+++,,,,,,------------000///333;;;BBBHHHOOOWWWcccooo+++***)))((((((***,,,---+++,,,,,,,,,+++***((('''((((((((('''&&&&&&&&&%%%&&&&&&'''&&&$$$$$$&&&((($$$######$$$&&&''''''&&&#########"""######$$$%%%"""%%%###%%%+++$$$$$$$$$$$$$$$$$$$$$$$$$$$(((###"""(((&&&%%%%%%$$$$$$%%%%%%&&& %%%((('''### """&&&!!!"""$$$&&&''''''&&&&&&000(((###%%%&&&%%%%%%&&&%%%&&&'''((((((((('''&&&&&&&&&%%%%%%&&&&&&'''(((%%%'''******)))'''''''''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''((()))***000++++++000,,,$$$%%%///)))...777BBBGGGCCC777,,,,,,,,,,,,------.........///...---,,,+++++++++++++++***))))))***,,,...///...,,,---000///+++***,,,++++++,,,------......//////333---***000000///666111222333333333333444555999777555666:::>>>???>>>777666444333333444666777333333444555666777888888???===;;;;;;<<<@@@EEEHHHMMMRRRZZZ```eeegggiiijjjooossssssqqqtttyyyxxxsssuuu~~~{{{wwwpppfff___YYYQQQIIIFFFEEEEEEKKKRRRmmm}}}uuujjj___YYYKKKEEECCCIIIQQQ___xxx}}}pppffffffvvv~~~sssfffZZZMMMCCC???888666666777999AAASSSccckkkyyy}}}|||tttoookkkfff___TTTGGG<<<777555333111000000111000000<<>>777111///***,,,---,,,)))+++222888@@@MMMVVVZZZbbbiiicccWWWJJJCCC;;;555333222111///////////////000111333444...000222111...---///111000---+++,,,...///---***,,,,,,,,,,,,,,,,,,,,,,,,***)))))),,,---+++&&&"""---+++)))+++---///---+++)))***+++***)))((()))***+++,,,,,,------,,,,,,+++***+++---......---+++***,,,,,,***)))(((((('''''',,,///000------...,,,((((((///---+++000///---444---...///000444<<>>JJJTTTZZZbbbjjjfff\\\RRRJJJ@@@999666555333222///////////////000000000...000111111......///111///---,,,,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,000...,,,---......+++)))---+++***+++---...---+++***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++((()))+++,,,,,,+++)))(((------,,,+++************---000000---,,,---,,,)))(((///---+++000///,,,333///000111111333:::DDDKKKTTTbbbsss+++***)))))))))***+++,,,)))*********)))((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&%%%%%%&&&'''###$$$$$$%%%%%%&&&&&&'''###############$$$%%%%%%""" ######!!!!!!$$$""""""""""""""""""""""""'''!!! &&&(((######&&&&&&%%%%%%$$$$$$%%%%%%&&&"""$$$''')))***(((&&&%%%(((''''''&&&%%%%%%&&&&&&"""###''',,,+++&&&$$$&&&"""###$$$%%%%%%%%%$$$###$$$$$$######$$$$$$%%%&&&%%%'''))))))((('''&&&'''((('''%%%###$$$&&&(((***'''''''''((()))***,,,,,,222)))%%%''')))&&&)))000+++,,,000555888555...((())))))))))))************,,,+++***)))))))))))))))+++***))))))***+++---...---+++,,,//////+++***,,,)))))))))***++++++,,,,,,)))111000111777333---000000111333333222222444666333333555999;;;;;;999777444444555666777888888999555555666888:::<<<>>>???AAA@@@@@@@@@CCCFFFJJJLLLKKKOOOUUU[[[aaaffflllpppmmmrrrtttrrrrrrwww|||~~~~~~}}}|||xxxqqqkkk___VVVMMMHHHBBB???AAAFFFXXXiii|||ssshhh___RRRIIICCCEEEIIIUUUlllxxxiiicccmmm~~~nnncccVVVJJJ???;;;888777777:::EEEQQQbbbrrr}}}ttttttrrrnnnhhh```WWWLLLEEE777555111000000000000///555???PPPeee{{{yyytttkkkhhhdddbbbbbbbbbaaa___cccaaa___[[[WWWSSSQQQOOOMMMKKKHHHEEE@@@:::333...+++,,,---+++***,,,111555:::FFFQQQYYYcccmmmllldddZZZQQQFFF===999777555333000000111111000000///......000111000///...///111///...------......---+++,,,,,,,,,,,,,,,,,,,,,,,,333000---------......---,,,+++***+++---...---,,,,,,---......,,,,,,---...+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***)))------,,,,,,,,,,,,------+++...---++++++//////---(((///---+++000...,,,333111222222111222666???EEENNNZZZiiiuuu+++******))))))***++++++))))))(((((((((''''''&&&######$$$$$$%%%%%%&&&&&&$$$&&&''''''&&&%%%%%%'''###$$$%%%%%%%%%%%%&&&'''$$$############$$$%%%%%%###""""""######"""""""""########################(((###!!!%%%&&&$$$$$$'''&&&%%%%%%$$$$$$%%%%%%&&&"""""""""$$$''''''&&&$$$)))(((&&&%%%%%%&&&'''(((!!!###(((,,,***$$$###'''"""###$$$%%%&&&%%%$$$$$$&&&&&&%%%%%%&&&&&&'''(((%%%'''))))))'''&&&&&&'''((('''%%%$$$%%%&&&((()))'''''''''((()))***+++,,,///'''###'''***)))***---++++++,,,...111000---*********++++++++++++++++++,,,+++***))))))))))))))),,,++++++++++++,,,---...,,,***+++//////+++***,,,,,,,,,,,,---......//////(((000//////666222,,,//////111222222222222444666...111666:::===<<<:::888111222444666777888888888555666777888;;;>>>@@@BBB>>>???@@@BBBDDDGGGJJJKKKMMMPPPUUUZZZ```gggnnnsssppptttvvvtttssswww~~~~~~}}}}}}zzztttooocccZZZQQQJJJDDD>>>>>>BBBKKKXXXlllzzzoooeeeWWWNNNFFFFFFHHHRRRiiittthhhlll}}}rrrcccSSSHHHBBB<<<::::::;;;BBBKKK[[[kkk}}}wwwvvvuuuqqqlllfff___TTTKKK999666222000000000000///222;;;JJJ^^^ttt}}}wwwnnnjjjgggeeeeeeeeeccc``````___]]][[[XXXUUUTTTSSSMMMNNNLLLGGGCCC>>>777///,,,,,,,,,+++***,,,000333777BBBOOOYYYeeeooorrroooaaaXXXKKK@@@;;;888666444111222222333222222000000///000000000/////////000///...............---,,,------------------------///...,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,---......------...///+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---......(((++++++)))+++000333222(((///,,,+++000...+++222000111222111111444;;;AAAHHHRRR___lllzzz++++++******************((((((((('''''''''''''''$$$$$$%%%%%%&&&&&&''''''$$$&&&''''''&&&%%%%%%&&&"""$$$&&&&&&$$$$$$&&&((($$$$$$$$$###$$$%%%%%%&&&!!!""""""""""""$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%!!! ###%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&$$$"""!!!!!!###&&&'''&&&&&&&&&%%%%%%&&&''')))***%%%%%%(((***&&&"""###'''###$$$&&&'''''''''&&&%%%&&&&&&%%%%%%&&&&&&'''(((%%%'''((((((&&&%%%&&&'''%%%&&&''''''((((((''''''&&&&&&&&&'''((()))++++++***&&&%%%))),,,,,,***)))*********,,,...///............------------------,,,++++++************+++***************+++++++++,,,***+++...///+++***,,,------......///000000000)))///---,,,222000,,,111...000222222222222444666111444999<<<<<<:::777666///000222444666777777777666666777888;;;>>>BBBCCCAAACCCFFFIIILLLNNNPPPPPPOOOQQQTTTXXX]]]dddlllqqqoooqqqssssssrrruuu}}}}}}wwwrrrjjjbbbXXXQQQIIIBBB@@@CCCCCCKKK[[[nnn~~~rrrhhh[[[QQQHHHFFFGGGOOOcccyyypppoooqqq```PPPGGG???<<<;;;<<<@@@FFFSSScccwww|||vvvwwwtttmmmiiieeeYYYMMM;;;777333000///000000///111888DDDVVVlllzzzqqqmmmiiihhhiiihhheeeaaa```___]]][[[XXXVVVTTTSSSQQQSSSPPPJJJFFFCCC;;;222,,,,,,,,,++++++,,,...000555???MMMYYYfffqqqwwwxxxiii___RRRGGGAAA===:::777000111111222222111111000000/////////000000000///...//////...------------------------------------+++,,,------,,,+++******++++++,,,,,,,,,,,,------***,,,------,,,,,,---///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...***,,,,,,)))+++///222000(((///,,,***///---***111---///111000000333999>>>BBBJJJWWWfffttt++++++++++++*********))))))(((''''''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&###&&&(((((('''%%%%%%%%%!!!$$$&&&&&&$$$$$$&&&)))$$$$$$$$$$$$$$$%%%&&&&&& ######!!!"""%%%&&&###$$$$$$$$$$$$$$$$$$$$$$$$!!! """%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$#########%%%&&&((($$$$$$$$$%%%&&&((()))***(((&&&%%%'''%%%"""###'''%%%&&&'''(((((((((''''''$$$$$$######$$$$$$%%%&&&%%%'''''''''%%%%%%&&&'''%%%&&&'''))))))((('''&&&&&&&&&&&&'''((()))***+++(((((()))+++---,,,***)))******+++---...//////000////////////............,,,++++++*********++++++'''(((((((((((((((((((((+++)))***......+++***,,,+++++++++,,,------......+++000,,,***000///---333---///111222222222444666777999<<<;;;999555333333///000111222444555777777888888888999<<>>???AAADDDNNN^^^qqqtttlll^^^SSSJJJGGGEEEIII[[[nnnvvvtttyyyiiiXXXLLL@@@;;;::::::<<<@@@KKKZZZnnn~~~xxxyyyvvvnnnkkkhhh[[[MMM===999333000////////////111555>>>NNNccczzz|||tttpppkkkkkkllllllgggbbbcccaaa___\\\XXXUUUSSSQQQUUUXXXTTTKKKGGGEEE===333------,,,++++++,,,---...444<<>>DDDRRRaaaooo}}}+++++++++++++++***))))))))))))(((''''''((())))))%%%%%%%%%%%%$$$$$$$$$$$$###%%%(((((('''%%%%%%%%%!!!$$$'''&&&$$$###&&&)))%%%$$$$$$$$$$$$%%%&&&&&&!!!$$$%%%!!!!!!%%%%%%"""######################## !!!"""###%%%'''&&&###&&&%%%%%%$$$$$$%%%%%%&&& ###&&&&&&$$$""""""$$$$$$$$$%%%&&&&&&&&&&&&&&&'''###"""%%%'''%%%%%%'''%%%&&&'''((()))(((''''''$$$$$$######$$$$$$%%%&&&%%%&&&'''&&&%%%%%%&&&((('''''''''''''''(((((()))'''''''''((()))***+++,,,)))+++,,,+++******++++++***,,,...///.....................---------,,,,,,******)))))))))******+++(((((()))))))))(((((((((***(((***......+++***,,,))))))******+++,,,,,,---,,,222...,,,222111...444---///111111111222444666777999999888555333444555222222222222333555777888;;;;;;:::;;;===AAADDDFFFHHHKKKQQQVVVYYY[[[ZZZZZZWWWXXXYYYZZZ[[[___dddhhheeecccfffooovvvzzzzzzwwwnnndddZZZOOOCCC======???>>>CCCQQQaaavvvzzzrrrdddYYYOOOJJJEEEEEETTTeeevvvwwwtttdddUUUEEE===;;;999:::<<>>:::444000////////////000222999FFFZZZrrrwwwrrrmmmmmmooonnniiicccaaa```^^^\\\YYYVVVTTTSSSXXX[[[VVVKKKEEEEEE>>>333...---++++++,,,,,,,,,,,,111999FFFUUUaaalllwww~~~pppiii^^^VVVPPPJJJDDD@@@999777444000///...//////111///......111111000......000111000---,,,---///........................+++---...---+++***,,,///***,,,------++++++,,,...)))+++,,,,,,,,,,,,---///+++,,,,,,------,,,,,,++++++******************++++++************++++++,,,,,,//////,,,,,,...---***)))///,,,***...,,,)))000***---000000///000444888;;;@@@MMM]]]iiiuuu+++++++++++++++***)))(((***)))(((''''''((()))***%%%$$$$$$$$$######""""""###%%%((()))'''&&&%%%%%% $$$''''''######&&&***%%%%%%$$$$$$%%%%%%&&&'''"""&&&&&&!!!!!!%%%%%% """"""""""""""""""""""""!!!###$$$%%%&&&(((%%%!!!&&&%%%%%%$$$$$$%%%%%%&&& &&&'''###$$$%%%&&&'''&&&%%%$$$###%%% &&&)))(((&&&&&&%%%&&&'''((((((((('''&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''&&&%%%$$$&&&((()))(((&&&%%%%%%''')))+++(((((())))))***+++---...***---...***'''))),,,...+++---000000///---++++++,,,,,,,,,++++++*********))))))(((((((((((()))***++++++,,,,,,,,,++++++******(((***......+++***,,,)))******+++,,,,,,---------333000///666333///444,,,...000111111222444666222444555444222333777;;;444444333222333555888999>>>===<<<<<<>>>BBBFFFHHHPPPTTTZZZ```ccceeedddccc^^^^^^_________aaaeeehhhccc```dddppp{{{{{{pppeeeXXXJJJCCCBBB<<<999===HHHVVVhhhyyykkk```UUUNNNGGGEEEQQQaaa}}}tttxxxmmm]]]JJJAAA===;;;:::;;;>>>JJJ^^^ppp{{{|||~~~yyypppmmmkkk]]]JJJ???:::444000...////////////111666AAAUUUlllxxxsssnnnnnnppppppjjjccc]]]]]]\\\[[[ZZZYYYXXXXXXYYY\\\VVVJJJDDDDDD>>>333...---++++++,,,,,,,,,+++///777DDDRRR___iiittt}}}ooohhh___WWWQQQKKKEEE@@@BBB>>>999444111000000111111///---...111222000......000111000---,,,---000........................,,,,,,,,,)))&&&(((,,,000))),,,...---+++***,,,///***+++------------...000+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,&&&***---,,,...111111...)))///,,,***...,,,)))///+++...000000......222555:::>>>KKK[[[fffnnn}}}+++++++++******((('''&&&)))))))))(((((((((((((((%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&%%%$$$#########"""%%%''''''$$$"""###%%%!!!$$$### $$$(((######$$$%%%%%%%%%%%%$$$%%%###"""%%%)))***%%%!!!$$$&&&'''%%%"""!!!###&&&'''&&&%%%$$$$$$&&&((()))'''$$$$$$'''((('''(((,,,$$$&&&'''''')))+++'''!!!((())))))(((&&&%%%'''(((*********)))((('''%%%%%%'''&&&%%%&&&'''(((''''''''''''''''''((()))+++,,,---+++******+++---......***111111+++(((+++---,,,---.../////////...---,,,---,,,***((('''(((((()))***+++,,,,,,******+++,,,+++***))))))******)))(((...,,,***))))))+++...000***+++---...000000//////333000...000555777666444777555555555777888888888555444333444777999;;;;;;>>>???@@@@@@BBBGGGMMMQQQWWW\\\dddiiikkklllnnnqqqhhh```]]]bbbeeedddeeehhheeeffflllwwwvvvlllbbbUUUGGG>>>===>>>AAAEEEHHHTTTkkkzzzuuuhhhZZZPPPJJJHHHNNNUUUnnn{{{ssszzzzzzlllXXXIIIAAA>>>;;;888???IIITTT___mmm|||zzztttsssooobbbTTTLLL>>>333222444111000111,,,---444BBBRRRdddyyy~~~zzzqqqjjjlllrrrppphhhcccddddddccc```\\\XXXUUUXXXVVVRRRLLLEEE>>>777444------,,,+++************333999DDDOOO[[[gggqqqwwwmmmjjjccc\\\VVVQQQNNNMMMFFF@@@888333222333333222111111000000000000000111333...+++---111444111...//////.........------------///111000---,,,...000((()))***++++++,,,------///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++)))'''(((+++---(((***++++++++++++---...,,,------,,,***))))))***,,,------...000111333444666>>>IIISSS]]]jjjyyy***************)))((('''''''''(((((()))***++++++'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((###$$$%%%$$$######$$$%%%'''))))))&&&###!!!"""%%%######$$$%%%%%%%%%%%%$$$'''%%%$$$&&&***+++((($$$!!!$$$&&&%%%######%%%(((&&&%%%$$$###$$$%%%'''(((### !!!$$$$$$!!!"""$$$&&&(((((('''))),,,)))###'''(((((('''%%%$$$&&&'''&&&&&&&&&&&&%%%$$$$$$###%%%$$$%%%(((---000///...'''((()))*********))))))(((((((((***,,,...000000,,,222333...+++---...---+++,,,,,,---,,,+++***)))))))))(((((()))***,,,,,,)))+++++++++)))((()))***)))((('''(((***++++++***+++*********+++---///111+++,,,...///000000000///000111111111111222444666666555444333444444444444333222222444777999;;;<<>>>>>???@@@HHH[[[lllxxxmmm```WWWQQQLLLMMMQQQfffvvvmmmsss~~~ppp]]]NNNFFFAAA===:::999BBBMMMXXXhhhzzz}}}xxxwwwssshhh[[[MMM@@@555333444222000111///...222===LLL___vvvwwwnnnnnnrrrnnnfffcccccccccbbb___[[[WWWUUUVVVUUUSSSNNNGGG>>>777222,,,+++++++++,,,---......222888BBBMMMYYYdddnnntttnnnkkkeee^^^XXXTTTQQQOOOKKKEEE<<<666333111000...111111000000000111111222...---------///000111111//////.........------------///000000...---///000///,,,+++---000222111...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++***((()))+++---)))+++,,,---,,,,,,...///+++,,,------,,,+++,,,---,,,------...///111333444333:::DDDMMMWWWdddsss~~~))))))*********))))))((((((((())))))*********+++((('''&&&%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''######$$$$$$$$$%%%%%%%%%"""######$$$%%%'''((()))$$$""" !!!"""$$$%%%%%%+++***(((&&&$$$###""""""######$$$%%%%%%%%%%%%$$$(((%%%$$$%%%((()))(((%%%&&&((()))'''### !!!###%%%$$$$$$######$$$&&&'''%%%'''%%%&&&)))&&&((('''%%%&&&)))((($$$&&&&&&'''&&&$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$%%%***111444111---&&&(((***,,,,,,+++((('''''''''((())),,,...000111...333555111---,,,---,,,////////////...---,,,+++))))))))))))***+++,,,---)))***+++***((('''((()))(((''''''(((+++,,,,,,+++((()))***+++---///000111---...///000000111000000///222333111......222777555444333111111111111222222333444666999;;;===>>>@@@BBBFFFKKKSSS]]]hhhoooyyy}}}~~~|||{{{tttmmmgggfffeeeccccccfffddddddiiittt}}}|||ooo___TTTFFFBBB???===;;;???KKKXXXqqq}}}ssshhh```XXXPPPLLLLLL[[[uuu|||pppffflllxxxfffWWWNNNGGGAAA<<<666===FFFPPP```rrr|||zzzwwwlllaaaQQQEEE999555444222111222333000000777DDDWWWppp}}}tttrrrqqqlllfffcccccccccbbb___[[[XXXVVVVVVUUURRRMMMFFF===666111,,,,,,++++++,,,---///000111777AAALLLVVV```iiiooollliiiddd___YYYTTTQQQPPPMMMHHH@@@:::555222///---111111111111111222333444...000111000......000222/////////............---,,,...//////......000111222...+++---333555222...++++++,,,------...//////---------,,,,,,++++++++++++,,,,,,------,,,,,,+++***+++,,,+++***)))***,,,***,,,------------...000***+++------------///000,,,------...///111222333000666>>>EEENNN[[[jjjuuu((())))))************)))---,,,+++***)))(((''''''''''''&&&$$$$$$############$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$!!!"""%%%&&&%%%$$$###!!!"""###$$$$$$#########$$$%%%%%%%%%%%%$$$&&&###""""""$$$&&&&&&$$$&&&(((***((($$$""""""$$$$$$$$$#########$$$%%%&&&!!! """'''(((%%%$$$&&&%%%'''&&&"""###&&&'''%%%%%%&&&'''&&&$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&'''(((&&&%%%)))//////***$$$&&&(((***+++,,,+++***)))******)))(((***---333666333666777444...+++******111111000000///...---,,,,,,,,,+++******************++++++***(((''''''((((((''''''(((***,,,+++***((()))+++---//////////////////000000111111111111222333222000...///222666444444333222111111333555555777999:::<<<>>>@@@BBBFFFIIIPPPYYYdddrrr~~~zzzuuuooojjjfffeeeeeegggfffeeeiiirrr||||||jjj^^^QQQJJJDDD@@@>>>>>>DDDMMM^^^wwwxxxkkkcccZZZQQQJJJIIIRRRgggyyylllcccjjjpppbbbWWWNNNEEE>>>:::===BBBJJJWWWgggwww|||wwwmmmcccVVVKKK???777444333222222333000///555>>>OOOgggzzzxxxuuurrrnnniiieeeeeedddccc```]]]ZZZXXXWWWUUUPPPIIIBBB:::555111...---,,,++++++,,,...///111888AAAKKKUUU^^^fffjjjgggeeeaaa]]]XXXTTTPPPNNNMMMIIIDDD>>>999555222111111111111111222333444444333333222111000///000000/////////...............,,,---......//////000111///---+++---000111000...,,,,,,,,,---------.........------,,,,,,++++++***+++,,,,,,------,,,,,,+++)))+++---,,,+++******+++***,,,------,,,,,,---///***+++------,,,,,,...///---------...///000111222000444;;;@@@GGGSSSbbbnnn|||((())))))************))),,,,,,+++***)))((('''&&&&&&&&&$$$###""""""""""""%%%%%%&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$!!!"""%%%&&&%%% """$$$%%%$$$######$$$%%%%%%%%%%%%$$$$$$###""""""$$$%%%%%%%%% $$$'''(((&&&&&&(((***$$$#########$$$$$$%%%%%%(((&&&%%%'''$$$&&&)))'''######'''((('''&&&''''''&&&%%%%%%'''((($$$$$$$$$$$$$$$%%%'''''')))'''&&&))),,,+++&&&!!!'''''''''((()))+++,,,---+++***(((''')))000:::AAA;;;<<<;;;777000***)))***------,,,+++******))))))++++++++++++*********)))***+++,,,+++)))((()))***+++)))((()))******)))(((***+++---...//////...---//////000000111111222222666333000000222444444333444444444333222444777;;;888:::;;;<<<<<>>@@@EEEOOO]]]ooo{{{~~~xxxoooggg]]]TTTGGG;;;555444333222000///000444;;;HHH]]]ooozzzwwwssspppnnnggggggfffeeeccc```]]]\\\YYYUUUNNNEEE===888444333---,,,+++***+++---///111444:::CCCLLLUUU\\\cccgggcccbbb```]]]YYYUUUQQQOOOPPPNNNJJJDDD>>>888444222222222111111222333333444333///---...111333111...////////////////////////---------...///000111000+++---///...,,,+++---000......---------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++)))+++------+++***++++++***+++,,,,,,++++++,,,---***,,,---,,,+++***+++,,,------------...///111111111555:::>>>DDDNNN\\\gggzzz}}}))))))*********))))))(((''''''(((((()))))))))***&&&%%%$$$######"""######&&&&&&&&&&&&%%%$$$###"""######$$$$$$$$$%%%%%%%%%"""######$$$%%%'''((()))$$$""" !!!"""$$$%%%%%%"""""""""""""""###$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&'''***,,,***&&&######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$''''''###!!!###(((++++++'''%%%(((+++***%%%&&&'''&&&%%%%%%''')))######"""!!!"""###%%%&&&''''''(((***+++***(((&&&''''''&&&&&&''')))+++---(((((('''&&&)))333@@@III???===<<<888111******------,,,+++*********++++++%%%&&&((()))++++++,,,,,,)))***++++++))))))***++++++***))))))******)))'''+++,,,...//////...------......//////000222333444555222///111555777555222333444555333222444999>>>888:::;;;<<<<<>>AAAHHHTTTgggwww|||{{{tttmmmeee]]]OOO???777555444111......000444999CCCVVVggg~~~{{{xxxsssppppppiiiiiihhhfffdddbbb```^^^[[[VVVNNNEEE===888555444,,,+++******,,,///222555666;;;DDDMMMTTT[[[```cccbbbbbbbbb```\\\XXXTTTQQQVVVUUURRRKKKBBB:::444111222222111111111111222222---)))&&&)))000444222///...////////////000000000...------...000111000///***///222111,,,***---222//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---,,,+++***+++---***+++,,,,,,******+++,,,***,,,,,,,,,*********,,,------------...///000111111555:::===AAAJJJVVV```sss***************)))((('''%%%%%%&&&'''((())))))***&&&&&&%%%%%%$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((###$$$%%%$$$######$$$%%%"""$$$%%%$$$!!!!!!###&&&######$$$%%%%%%%%%%%%$$$###$$$&&&'''&&&&&&%%%%%%,,,...///,,,&&&!!!$$$$$$%%%&&&&&&&&&&&&&&&"""!!!"""''')))(((***...&&&***+++'''%%%'''))))))$$$%%%&&&%%%$$$$$$&&&(((%%%$$$###""""""###%%%&&&%%%''')))***((('''(((***'''(((((((((''''''''''''&&&((())))))+++222===FFF;;;777555333---&&&(((...,,,,,,+++++++++,,,---...###%%%''')))***+++++++++&&&((())))))((()))***+++***)))((()))***+++***)))++++++---...////////////---------...000222444555///000111333444555444333222444444222///000666<<<999;;;===>>>@@@GGGRRR[[[fffppp|||xxxuuuqqqpppllljjjnnnssszzzxxxgggUUULLLIIIFFFBBB@@@CCCNNN]]]ooottthhhZZZNNNIIIFFFNNNbbbvvvmmmhhhqqqrrr```TTTHHHBBB>>>???BBBKKK\\\mmmuuu}}}wwwqqqllleeeVVVCCC888666555111......000222555>>>RRRdddxxx~~~yyyqqqmmmoooiiiiiigggfffdddbbb```___[[[XXXRRRJJJCCC;;;666333333111///------///111333666<<>>EEEPPPXXXjjjwww+++++++++******((('''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&'''(((((("""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%((('''&&&%%%$$$#########"""%%%''''''$$$"""###%%%"""%%%### ###'''######$$$%%%%%%%%%%%%$$$"""%%%&&&%%%$$$#########&&&***+++((('''''')))$$$%%%&&&'''''''''&&&&&&'''###"""$$$###!!!!!!$$$"""'''(((%%%"""$$$&&&%%%###$$$$$$$$$######%%%'''((('''%%%$$$$$$%%%'''(((%%%(((***((($$$###%%%)))'''(((******)))&&&###!!!(((+++------,,,///777===444///---,,,'''"""%%%---((('''''''''''')))***+++&&&'''((())))))(((''''''$$$&&&'''((('''(((***+++(((''''''(((+++,,,,,,+++******+++---...000111222,,,,,,,,,---///222444666***...333444333111222444111333333000,,,---222888;;;===@@@AAAEEEOOO\\\ggg~~~}}}xxxsssrrrllliiikkkpppwwwuuu```VVVQQQLLLFFFCCCFFFKKKSSSbbbzzz~~~ppp___QQQIIIDDDJJJ]]]{{{uuulllhhhqqq|||iii\\\NNNGGGAAA>>>>>>BBBRRRcccnnnyyy|||xxxssspppjjjZZZEEE999777555111/////////000222<<>>;;;AAANNNXXXhhhttt~~~|||xxxooo___NNN@@@888444333...333000///777<<>>CCCIIIPPP[[[mmm~~~~~~zzzuuunnngggdddiiipppwww{{{zzznnnaaaWWWSSSHHHFFFIIIPPP[[[mmm}}}iiiXXXJJJJJJRRRgggtttjjjhhhssssssbbb[[[PPPEEE@@@CCCMMMUUUbbbnnnyyy~~~~~~|||ttteeeUUUFFF;;;555222000444000///555999DDDWWWkkkzzz|||yyyvvvsssooonnnllliiihhhgggfffdddbbb___\\\WWWRRRKKKCCC:::555000//////111000///333999888<<>>FFFMMMZZZgggyyy+++------+++(((&&&(((+++&&&((())))))'''%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((&&&&&&%%%$$$$$$$$$%%%%%%###$$$((('''$$$%%%%%%%%%%%%%%%$$$$$$###&&&%%%$$$%%%&&&&&&$$$"""%%%&&&&&&%%%$$$$$$%%%'''###$$$%%%%%%&&&&&&%%%%%%!!!"""$$$'''))))))(((&&&%%%&&&&&&%%%)))+++&&&'''&&&$$$#########$$$%%%$$$$$$$$$$$$%%%&&&''''''%%%&&&''''''(((((('''''''''$$$!!!"""%%%''''''%%%%%%%%%$$$$$$$$$%%%%%%&&&###$$$$$$'''))))))((('''(((((())))))(((((('''&&&'''((()))*********((('''))))))((())))))***++++++***))))))((((((((())))))(((((())))))))))))(((((()))%%%$$$''')))''''''(((,,,)))***---...,,,,,,///(((---///222...+++333////////////000111222333222333444555555444333222666666555666777999;;;===>>>???DDDKKKSSS___qqqzzzsssnnngggcccdddjjjqqqwww}}}}}}lll___ZZZMMMLLLLLLMMMQQQ]]]tttsss```MMMJJJNNN___yyy}}}pppgggiiivvvllleeeYYYLLLDDDCCCGGGLLLYYYdddrrr{{{zzzmmm\\\MMM@@@777222111555000...444666???QQQhhhwww~~~|||{{{yyyvvvtttqqqmmmjjjiiiiiihhhgggaaa^^^YYYSSSLLLDDD<<<666888666555555222///222777;;;>>>CCCHHHLLLQQQVVVYYY]]]ZZZWWWUUUTTTRRROOOMMMKKKOOORRRTTTVVVVVVOOOEEE:::777444222222222111111111000000000000000//////...///111222333333222111222333222......111111///........................---...//////......000111///......------......///,,,---...---+++***+++,,,)))+++,,,,,,+++++++++,,,+++111---***---***'''---+++,,,,,,++++++,,,...000111111333333222000---,,,,,,///111333555:::BBBHHHTTT```sss))),,,---+++%%%###&&&***$$$(((******&&&$$$%%%&&&&&&'''''''''&&&&&&(((***&&&%%%%%%$$$$$$%%%%%%%%%%%%"""!!!&&&)))(((&&&$$$$$$%%%%%%$$$$$$###"""&&&%%%$$$%%%&&&&&&%%%######%%%%%%%%%$$$$$$%%%'''###$$$%%%%%%&&&&&&%%%%%%'''%%%%%%&&&((('''###!!!$$$%%%%%%))),,,)))$$$&&&&&&$$$###"""###%%%'''$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&,,,((($$$""""""""" &&&&&&%%%%%%%%%%%%%%%%%%%%%######%%%)))***'''$$$%%%%%%''')))***+++,,,,,,*********))))))(((((((((((((((((((((((()))******+++***)))((('''((()))***(((((())))))))))))((((((,,,***)))******(((&&&%%%,,,******......,,,---000%%%...---+++///......777111111111111222333444444333333444555555444333333333333444666888:::<<<>>>>>>>>>BBBIIIPPPZZZiiiwww}}}vvvrrrkkkeeebbbfffmmmrrrsss{{{yyykkkdddXXXSSSNNNLLLNNNWWWhhhyyy~~~hhhUUUMMMKKKYYYooo|||mmmfffkkkzzz{{{ssseeeVVVKKKEEEDDDEEEQQQ[[[jjjwww}}}ppp```PPPDDD;;;666222555000///555666===MMMcccsss~~~}}}{{{vvvpppllljjjiiiiiihhh```]]]XXXSSSMMMEEE>>>999;;;555000//////...111555<<>>>>>===@@@EEEJJJPPPZZZeeesss{{{xxxqqqiiieeeeeeiiimmmiiippp{{{yyydddYYYNNNJJJMMMTTT```jjjzzzvvv^^^QQQJJJTTTfffwww{{{lllfffmmm}}}tttdddVVVLLLGGGEEELLLSSSaaaqqq~~~}}}qqqbbbSSSGGG@@@<<<333555000///666777<<>>@@@DDDHHHMMMSSSZZZ^^^]]]ZZZWWWTTTSSSQQQOOOMMMLLLOOOPPPLLLIIIJJJHHHDDD<<<888333000////////////111111222222111000///...222222222333333333333333---///...+++,,,111444333//////////////////......---...///...,,,+++,,,---////////////////////////,,,...//////---,,,,,,,,,***+++---,,,+++******+++(((///---+++000---)))///+++,,,,,,,,,++++++,,,......---,,,+++++++++,,,---...000222222222666===CCCKKKUUUeeeuuu,,,...///---***)))+++...%%%'''((()))'''&&&&&&&&&###$$$%%%$$$######%%%'''%%%%%%$$$$$$$$$%%%&&&&&&###%%%'''&&&###"""###%%%%%%%%%%%%%%%%%%$$$$$$###$$$######$$$&&&&&&%%%$$$ """$$$$$$######$$$%%%###$$$%%%%%%&&&&&&%%%%%%$$$###"""###$$$###""" ###***---***&&&&&&''''''###%%%'''&&&$$$%%%)))---######$$$%%%&&&&&&&&&&&&((((((((((((((()))******###$$$&&&''''''&&&%%%$$$''''''&&&&&&&&&''''''(((%%%%%%%%%'''((()))'''%%%))))))***++++++*********---,,,***)))((())))))*********)))(((((((((((((((***)))))))))******+++,,,(((((())))))))))))(((((($$$&&&((('''((()))&&& +++((())),,,---++++++...***///,,,,,,333000'''(((------------...///000111444444444444444444444444111222444777999;;;===>>>@@@???@@@DDDEEEFFFKKKQQQ[[[hhhyyy|||uuummmgggeeeddddddbbbdddlllxxxttteeeUUUNNNNNNRRRYYY___lll|||gggWWWLLLQQQ___mmm|||zzznnniiippp~~~lll]]]QQQIIIEEEJJJMMMWWWhhhvvvtttgggYYYMMMDDD@@@444666000000777777:::GGG\\\mmm|||tttnnnjjjhhhfffeee```\\\WWWRRRLLLGGGAAA<<<555***"""%%%,,,333888===@@@AAADDDHHHMMMSSS[[[```]]]ZZZVVVSSSRRRQQQOOOMMMHHHKKKJJJGGGFFFIIIHHHDDD>>>:::555111///000//////000111222222222111000///333333333333333333333333000111000,,,,,,//////---////////////////////////---...///...,,,++++++---...//////000000//////...+++---//////---,,,+++,,,***,,,------+++******+++'''...+++(((+++'''"""'''***,,,---,,,+++***+++---...---,,,++++++---///111///000222222222666===BBBGGGQQQ___nnn|||}}}++++++++++++++++++,,,---&&&&&&&&&''')))((('''%%%###$$$%%%$$$######%%%'''%%%$$$$$$$$$%%%%%%&&&'''############$$$$$$$$$###&&&&&&&&&&&&&&&%%%$$$$$$###""""""###%%%&&&%%%### """%%%%%%%%%$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%!!!"""###""""""###%%%'''%%%)))***'''&&&((('''$$$###&&&)))(((%%%$$$'''***"""###%%%&&&'''&&&&&&&&&'''&&&%%%%%%%%%&&&((((((&&&&&&'''&&&$$$###""""""%%%%%%%%%%%%&&&'''(((((($$$&&&((()))((('''''''''(((((()))))))))((((((''''''(((***++++++)))(((&&&))))))(((((())))))******&&&&&&((()))******++++++(((((())))))))))))(((((('''++++++(((''''''!!!+++((())),,,---++++++...%%%---++++++111///+++111............///000111222444444444333333444444444444555777999<<<===??????@@@>>>???BBBAAA>>>===@@@EEENNN\\\jjjxxx~~~uuunnniiiccc]]]YYY[[[WWWXXXaaakkkwww|||iii]]]VVVTTTXXX___cccqqqsss```RRRUUU___jjjzzzzzzqqqmmmsssvvvfffZZZPPPKKKIIIHHHOOO^^^mmmwww{{{pppcccTTTGGG@@@666777111///666444555@@@UUUfffzzz{{{tttooollljjjhhhfffddd```ZZZSSSMMMFFF@@@<<<999333000000000111777>>>BBBCCCEEEGGGKKKQQQYYY^^^\\\YYYTTTQQQPPPOOOMMMLLLHHHIIIHHHFFFGGGJJJIIIDDDBBB===777333111111111111///000222333333222111000333333222222222222222333000333222...---//////,,,......//////000000111111,,,---......------...///...///000111111000///...***---//////---+++++++++***,,,------+++*********%%%,,,***'''***%%%$$$***+++---,,,+++***+++,,,------------......//////---///111111111555<<>>???@@@AAA>>><<<===@@@>>>888555666666<<>>>>>>>>>>>???BBB@@@===:::888555444333666666;;;CCCMMM\\\qqqxxxmmmhhhdddYYYLLLIIIHHHGGGEEECCCIIIYYYjjj{{{tttfffcccfff___dddnnn|||xxxddd___eeeoooyyyxxxrrrttt~~~nnn```VVVIIICCCMMMYYYeeetttvvvlll```QQQEEE999555222111000000444:::HHHVVVmmmzzzyyyxxxuuuqqqlllhhhfffiiieee___XXXPPPGGG>>>888555222000000///111:::DDDDDDEEEEEEFFFHHHLLLRRRVVVWWWUUUSSSPPPMMMLLLLLLLLLJJJIIIGGGFFFDDDDDDEEEEEE>>>>>>>>><<<999666222000222333555444222111111111444333333222111000///////////////000111111222222...............///000000---...............------//////000000///...------------------------------000///---.........---,,,$$$)))//////,,,)))***---++++++,,,,,,---.../////////...------------,,,+++//////000111222444555666@@@DDDNNN\\\hhhvvv+++++++++*********))))))(((((((((((((((''''''&&&######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""%%%(((%%% """(((!!!+++000,,,%%%###$$$%%%!!!"""###%%%%%%&&&&&&&&&"""###%%%%%%###"""###$$$%%%'''$$$$$$'''%%%%%%&&&&&&)))!!!###$$$%%%&&&&&&'''''''''&&&'''$$$###%%%((()))&&&"""((()))(((&&&###$$$(((,,,&&&'''&&&%%%$$$%%%(((***)))((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&(((+++...$$$%%%&&&&&&''''''&&&&&&&&&---***'''+++'''%%%,,,+++***)))((((((((((((((((((!!!$$$'''&&&%%%&&&&&&&&&&&&&&&'''((())))))***&&&'''++++++((((((,,,)))))))))))))))******+++******++++++,,,---...///------......---...111444//////000000111222222222...111444555444444555777555888<<<>>>>>>??????@@@AAA@@@===:::777555333222333222444:::AAAKKK[[[jjjuuummmggg\\\QQQGGGEEECCCBBBAAACCCNNNYYYeeepppqqqiiiiiiaaadddkkkvvvjjjbbbgggoooxxxzzzvvvyyy{{{mmmZZZNNNHHHMMMUUU]]]lll{{{wwwmmmbbbSSSFFF<<<777333222000///333999EEEQQQfff|||xxxxxxwwwvvvtttrrrpppnnnoookkkeee]]]TTTJJJ@@@:::333000///000000222;;;EEEFFFFFFFFFFFFGGGJJJOOOSSSVVVUUURRRPPPNNNNNNMMMMMMJJJIIIGGGFFFEEEDDDEEEEEE@@@@@@@@@???<<<888444222111222333222000///000111333333222222111111000000000000000000000/////////...............///000000...//////000000//////...///////////////...------------------------------'''''')))+++------***(((***---000///,,,***---000++++++,,,,,,---......///......------------,,,+++//////000111222444555666===AAAKKKYYYeeesss*********)))))))))(((((((((((((((((((((''''''&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%'''$$$!!!###(((000;;;555&&&###)))""""""""""""$$$&&&''')))"""$$$%%%%%%$$$######$$$###%%%$$$!!!"""&&&(((''''''))) ))))))!!!$$$'''''''''''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%%%%******(((%%%"""###''',,,%%%&&&''''''&&&%%%'''((((((((((((((('''&&&&&&&&&$$$&&&'''&&&$$$&&&,,,222%%%%%%&&&''''''''''''&&&&&&,,,(((%%%***))))))111,,,,,,***)))(((((((((((((((%%%%%%((()))((())),,,&&&&&&''''''''''''&&&&&&)))''''''******''''''***)))))))))))))))******+++---,,,***)))***,,,...000+++---///000///000222444000000111222222333444444)))000777888555333666999555888<<<>>>???@@@BBBCCCCCCBBB@@@===999666444333333111111444555:::DDDOOOhhhvvvvvvmmmddd[[[IIIDDDAAAAAA@@@>>>AAAFFFLLLWWWhhh|||sssnnngggfffhhhooovvvrrrggghhhnnnvvv|||~~~~~~|||{{{cccYYYQQQQQQRRRVVVbbbpppzzz}}}}}}wwwoooeeeVVVIII@@@:::444333111000333888GGGOOOaaawwwyyyyyyxxxxxxwwwvvvuuuuuusssooohhh```VVVLLLAAA;;;111//////000111444===GGGKKKKKKJJJHHHGGGIIILLLOOOTTTSSSRRRPPPOOOOOOOOOOOOJJJIIIHHHFFFEEEEEEEEEEEEAAABBBCCCCCC@@@;;;777444333333333111//////111333222222222222222222222222111111000000///......---//////.........///000000///000000111111000000000///////////////......---------------------------"""###&&&+++......+++(((---//////---******---000+++,,,,,,------............---------------,,,,,,//////000000222333555666:::>>>HHHUUUaaaooo+++*********))))))))))))(((((((((((((((''''''&&&&&&&&&''''''(((((())))))$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$""" """%%%000===777''' ###)))""""""###$$$%%%%%%&&&&&&"""$$$%%%%%%$$$######$$$###$$$$$$$$$%%%&&&'''''''''***!!!***((( $$$'''((((((((('''&&&%%%$$$$$$%%%%%%###!!!!!!$$$(((%%%''''''%%%######&&&***%%%'''******)))''''''(((((((((((((((((((((''''''%%%&&&&&&%%%######&&&)))%%%&&&&&&'''''''''''''''&&&+++'''%%%++++++***111,,,+++***)))(((''''''''')))***,,,,,,++++++---111((()))*********)))((('''+++***))))))((('''&&&''')))))))))))))))******+++,,,,,,+++***+++,,,---...+++...000111000000111222333333333444555666666666,,,111666777555444666999666999===@@@AAACCCEEEGGGHHHGGGEEEBBB>>>;;;888666777444333444333333888@@@NNN\\\pppwwwnnngggRRRIIIBBB@@@@@@===;;;;;;???GGGSSScccuuuvvvnnnjjjhhhkkkpppxxxzzzmmmiiikkkqqqwwwxxx}}}mmmeee\\\WWWRRRRRR[[[gggpppuuuxxxvvvppphhhYYYMMMCCC<<<555333333222555:::MMMQQQ^^^rrr}}}|||zzzxxxwwwvvvvvvvvvrrrnnnggg___VVVLLLBBB<<<222000000222444888AAALLLRRRQQQOOOLLLJJJJJJLLLNNNQQQPPPPPPOOOOOOOOOOOOOOOJJJJJJIIIGGGFFFFFFEEEEEEBBBCCCDDDDDDBBB===888555666666555222000111333555222222222222333333444444111111111111000000//////000///////////////000000//////000000111111000000...///////////////..............................&&&'''))),,,///000///---,,,---...,,,***)))***,,,,,,,,,,,,---------......,,,---...---,,,,,,------/////////000111333555666888;;;EEEQQQ]]]kkk,,,,,,+++++++++*********(((((((((((((((''''''&&&"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%$$$"""!!!###%%%+++555111((($$$%%%'''"""###%%%''''''%%%###!!!###$$$&&&&&&$$$###$$$%%%%%%$$$%%%&&&&&&%%%%%%%%%$$$(((!!!)))&&&"""&&&&&&''''''((((((''''''$$$&&&&&&### $$$)))!!!&&&'''%%%$$$%%%'''%%%'''******)))'''&&&''''''''''''((((((((((((((($$$######%%%''''''$$$!!!%%%&&&''''''((((((''''''&&&+++(((&&&---+++''',,,+++***)))((('''&&&&&&'''%%%)))+++)))''''''+++...)))***+++,,,+++***)))((()))))))))(((((())))))((()))))))))))))))******+++)))***,,,---...------,,,---///111111000//////000444444555555555666666666555444333444555666777777777:::>>>AAADDDGGGJJJMMMMMMLLLJJJGGGCCC>>>;;;999666333222444333111444999;;;GGGYYYmmm~~~xxxppp^^^QQQEEEBBBAAA>>>;;;:::<<>>;;;555111000222222000111555333:::GGGWWWhhhyyyyyykkk]]]NNNGGGEEEAAA===;;;:::<<<>>>???EEERRRdddrrrzzzqqqllllllooowww~~~uuupppoooqqqrrrvvv~~~}}}yyylll___UUUQQQSSSWWW]]]eeelllpppqqqoooeee[[[JJJ@@@777555666666888;;;CCCFFFRRRggg|||~~~{{{yyyyyyzzz|||~~~tttpppkkkddd\\\SSSJJJDDD888555333555777===JJJVVV]]]]]][[[WWWSSSQQQQQQRRRMMMNNNOOOOOOOOOOOONNNNNNLLLLLLLLLLLLKKKIIIHHHGGGCCCDDDDDDCCC@@@===:::999:::999888555111000000222333333333444444555555555111222222333444444555555111111000/////////000000------...///000000000000---...//////////////////........................111...+++***,,,...//////,,,...000111111///---+++------------------------***---///...,,,+++---000......//////111222444555777999@@@KKKUUUbbbuuu++++++++++++************(((((((((((((((''''''&&&%%%%%%&&&'''((()))***+++$$$$$$$$$$$$$$$$$$$$$$$$$$$***,,,((($$$&&&'''%%%"""%%%&&&######%%%%%%######$$$%%%&&&&&&%%%###"""###%%%&&&&&&%%%$$$$$$%%%%%%!!!!!!$$$%%%"""$$$(((%%%,,,'''000$$$,,,%%%***%%%&&&'''(((((()))))))))&&&&&&&&&%%%$$$$$$&&&'''"""''')))'''&&&&&&((($$$&&&'''&&&%%%###$$$$$$'''&&&$$$###$$$&&&)))+++###$$$%%%'''))))))((('''&&&&&&'''((((((((((((((('''***$$$"""******&&&***((((((((('''(((((()))***)))---,,,((('''***+++)))'''''''''''''''((()))***)))---,,,)))))),,,,,,((()))))))))))))))******+++'''(((***,,,---//////000///000111111222333666999::::::999888777666555555333444666666777777888999;;;>>>BBBFFFJJJNNNSSSVVVXXXXXXVVVSSSNNNIIIDDDAAA999555222333333111111444222555;;;DDDSSSdddttt~~~yyykkk\\\SSSMMMFFFAAA???777:::<<<<<<<<>><<<;;;>>>>>>===:::666333222222444444444444555555555555333333333333333333333333222111111000//////000000---...///000111111111111------...///////////////........................---,,,******,,,------------......///000000///...------------------------)))---///...+++***---000.........///111222444555666888>>>GGGPPP]]]ooo************))))))))))))(((((((((((((((''''''&&&""""""###$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$***,,,&&&###$$$%%%###$$$&&&$$$ ###$$$###############$$$%%%&&&&&&###%%%&&&&&&%%%$$$%%%%%%######%%%###%%%***%%%!!!***&&&%%%&&&'''(((((((((((((((((('''&&&%%%%%%&&&&&&&&&&&&###&&&))))))'''&&&''')))'''((()))(((&&&%%%&&&'''(((%%%###!!!"""%%%***,,,%%%((()))'''$$$"""$$$'''&&&''''''(((((((((((((((((()))!!!''')))'''---(((((((((((()))***+++,,,))),,,+++&&&%%%))))))%%%((('''''''''((()))+++,,,000333111+++((()))(((""")))))))))))))))******+++)))(((((()))+++...111333///000111222333777;;;???@@@???>>>===;;;:::999888,,,333999:::888666888;;;<<>><<<>>>EEELLLPPPjjj|||sssmmmmmmqqq}}}~~~wwwwwwqqqtttyyy}}}~~~mmmbbb]]]XXXSSSVVV___hhhooouuuwwwqqqiiiUUUIII<<<777666444444555333999III^^^qqq~~~zzzvvvoooggg^^^SSSIIICCC<<<777222222444<<>>>>>DDDDDDCCC@@@;;;777555555555555555555555555555555444444333222222111111111222222111000000///000000//////000222222333333333------...///000000//////////////////////////////*********,,,...///...,,,---,,,++++++,,,...//////------------------------)))---000///+++***---111.........///000222444555555777<<>>???BBBDDDEEEGGGEEE>>>::::::;;;999===777333666999999999;;;===@@@DDDHHHLLLPPPVVVZZZ]]]aaabbbaaa___\\\TTTLLLEEEFFFCCC;;;666555444111222222111222888DDDSSS^^^kkkvvvxxxiii___XXXNNNCCC???===999888:::===???@@@???QQQeeesssyyypppkkkwww{{{ppprrrpppqqqrrrooonnnvvvyyylllaaaZZZWWWVVVZZZaaajjjqqqrrrnnnjjjZZZPPPCCC:::888777444222,,,999CCCRRRkkk||||||xxxrrrjjjaaaWWWLLLFFF<<<777333444888@@@MMMZZZ``````^^^[[[WWWTTTTTTTTTTTTQQQPPPRRRVVVWWWTTTPPPRRRQQQPPPOOONNNMMMMMMMMMHHHIIIHHHFFFCCCBBBBBBDDDCCCJJJNNNHHH???999444///444444333333333444555555555333222000//////000000111222333222000.........333111///000111000+++&&&......///000000000000000......///...,,,,,,...000"""---444///***)))***))),,,---///...------...000+++***(((((((((***,,,......---,,,,,,...//////...---...///000111111111000333;;;<<>>888555888;;;::::::======AAAEEEIIILLLPPPVVVZZZaaafffhhhfffdddccc___YYYRRRRRRNNNEEE???===;;;888333444444444666===GGGNNN___kkkyyyyyylllbbbWWWLLLGGGCCC>>>;;;;;;<<<>>>>>>111???NNNZZZjjj{{{tttttt|||xxxqqqooonnnnnnjjjhhhooozzzssshhh```\\\YYY[[[```gggmmmpppooommm]]]SSSFFF<<<999777555333///:::BBBOOOgggxxx|||yyyssslllcccXXXMMMFFF>>>888444555:::BBBOOO\\\``````___\\\XXXVVVVVVWWWXXXTTTRRRSSSWWWXXXVVVSSSTTTSSSQQQOOOMMMMMMMMMNNNKKKKKKKKKIIIFFFDDDDDDEEEHHHOOORRRLLLDDD===888444444444444444444555666777555444222111000000111111...000222222111000000111/////////000111000---+++......///000000000000000...///000000......///000%%%---,,,,,,///222111,,,---......------...000000...---,,,+++,,,...///000...------///000///............///000000111111111999:::===JJJTTT___ooo|||(((((())))))******))))))''''''''''''&&&&&&&&&&&&&&&)))(((%%%%%%((()))&&&%%%"""!!!###$$$"""$$$(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$#########!!!$$$###!!!'''***&&&&&&&&&&&&&&&&&&&&&&&&###''')))&&&&&&)))+++)))%%%$$$###$$$%%%&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''%%%$$$$$$&&&'''&&&&&&%%%$$$"""###&&&)))%%%""")))###'''%%%(((&&&''')))+++---,,,)))&&&***,,,+++&&&$$$'''((((((%%%(((+++,,,***(((''''''''')))***)))(((''''''(((&&&&&&'''''''''''''''&&&((()))***)))((((((***,,, &&&+++,,,---//////---111333666:::???GGGPPPVVVZZZZZZWWWTTTTTTTTTOOOIII???:::888:::<<<;;;<<>>:::444555666666666999===@@@QQQ]]]mmm}}}xxxkkk```VVVNNNHHH@@@:::888888888999000888@@@EEEQQQhhhzzzssswwwxxxtttqqqnnnkkkjjjqqqyyy~~~ssshhhaaa]]]]]]___ccciiimmmppppppcccYYYKKK@@@:::777555444222<<<@@@KKKaaarrr}}}wwwpppfff[[[OOOHHH@@@:::666777;;;CCCQQQ^^^bbbbbbaaa^^^[[[YYYZZZ[[[]]]YYYUUUUUUXXXZZZYYYXXXWWWUUUQQQNNNMMMMMMNNNOOONNNOOOOOOMMMIIIGGGFFFGGGKKKQQQSSSNNNFFF@@@:::555444444444444555666777888555444333222111111222222///111222222111000000111+++---000111000000000000......///000000000000000---///111222000/////////&&&,,,///...---///...------......---,,,,,,///111222111///------------...///...,,,,,,---......---//////......///000222333///777777:::GGGPPPZZZiiixxx((())))))*********))))))))))))))))))(((((((((((($$$'''&&&######&&&'''$$$%%%!!! $$$%%%###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$#########((((((""""""))),,,&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&'''%%%%%%)))***)))+++***((('''&&&%%%###"""%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&%%%%%%&&&(((&&&''''''%%%$$$$$$&&&(((((('''***((((((%%%)))+++''''''''')))++++++)))&&&++++++***'''&&&'''***,,,++++++,,,***(((&&&'''((('''(((******((('''((((((''''''''''''''''''&&&&&&'''(((***)))))))))+++,,,$$$(((---......///......111222333666<<>>>>>DDDRRReeerrryyyxxx{{{{{{tttnnnmmmqqqzzz}}}oooddd_________bbbfffkkkoooqqqhhh^^^PPPCCC;;;777555444444<<<===FFF[[[nnn~~~~~~vvvlll___RRRIIIAAA;;;666777;;;CCCQQQ^^^cccccccccaaa^^^]]]^^^___aaa]]]YYYWWWYYY[[[\\\\\\YYYVVVRRRNNNLLLMMMNNNPPPOOOPPPQQQOOOLLLHHHGGGGGGIIINNNOOOJJJCCC>>>888333333333333333444666777888444444444333333222222222444555555333000...------***...111111///...000333......///000000000000000,,,///111222111///......333444333111///---+++(((.........,,,+++,,,///111......---,,,++++++,,,,,,...,,,******+++,,,+++***000///...---...000222333...666666888DDDLLLUUUdddsss))))))************))))))))))))))))))(((((((((((($$$'''&&&######&&&'''$$$%%%""""""&&&'''### %%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""#########%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***,,,'''"""###'''(((%%%%%%&&&''''''&&&%%%%%% $$$&&&$$$$$$''')))(((///......,,,***(((((('''%%%%%%%%%&&&&&&'''''''''"""###%%%%%%$$$$$$&&&'''%%%'''))))))((('''''''''(((***)))***'''******,,,(((&&&%%%%%%'''((((((''')))(((((('''''')))---111...---)))%%%###$$$'''***'''(((******)))(((((()))(((((()))))))))(((((('''&&&(((******))))))+++,,,***+++,,,---,,,+++,,,///111111111333888BBBMMMTTTaaadddggghhhhhhbbbTTTEEE???;;;:::<<<<<<;;;===AAACCCHHHOOOTTTYYYbbbpppzzz{{{|||xxxnnnbbbZZZTTTMMMEEE<<<:::888666777888:::;;;>>>HHHYYYlll|||}}}sssccc\\\PPPFFF???<<<;;;:::888999::::::;;;AAAMMMWWWlll}}}{{{~~~tttmmmpppzzzvvvggg``````aaabbbeeehhhllloookkkbbbUUUHHH>>>888555444333::::::AAAVVVjjj|||}}}ssseeeVVVMMMCCC<<<777666:::BBBPPP]]]eeeeeeeeecccaaa``````bbbccc___[[[XXXXXXZZZ\\\]]]ZZZWWWSSSOOOLLLLLLMMMOOOMMMOOOPPPPPPLLLIIIFFFEEEFFFJJJJJJEEE@@@<<<777111222222222222333444555666333444444333333333222222333555555333111.........---000222111///...///222......///000000000000000+++---000111///...------...---...///////////////---......---,,,---///111+++++++++++++++,,,------...---++++++,,,------,,,000///...---...000222333...666666777BBBJJJQQQ___nnn}}}******++++++******))))))''''''''''''&&&&&&&&&&&&&&&)))(((%%%%%%((()))&&&$$$###$$$'''&&&"""!!!###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''###%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&###)))+++((($$$$$$$$$"""$$$%%%&&&''''''&&&%%%$$$ $$$&&&######&&&'''&&&&&&'''((((((&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&!!!###%%%&&&%%%$$$%%%&&&%%%(((***+++***(((''''''$$$)))$$$(((""",,,'''((((((&&&$$$$$$%%%'''(((((('''%%%%%%'''((()))...555---+++(((###!!!###(((,,,'''(((******)))((()))***))))))***************)))%%%'''************+++,,,,,,******+++)))(((***...111111111333777>>>GGGNNN\\\bbbgggiiihhhaaaSSSEEE???<<<<<<===<<<;;;===CCCCCCIIIQQQWWW___mmmzzzmmmeee___WWWNNNHHHDDD>>>999888777777777888???MMM^^^nnn{{{~~~nnnfffYYYNNNEEE???<<<:::666666777:::::::::AAAHHHQQQeee}}}yyyssszzzoooddddddcccbbbbbbeeejjjnnnmmmggg[[[NNNCCC;;;777555222888777<<>>999333222222222222222333333444222222333333333333222222///111333333222111222333000111111111/////////000......///000000000000000+++---///000...---------***)))***,,,,,,***,,,111,,,---///...------...000+++,,,,,,---....../////////...,,,---///000000/////////......///000222333///666666777AAAGGGNNN[[[gggwww***++++++++++++***)))(((''''''''''''&&&&&&&&&&&&&&&)))(((%%%%%%((()))&&&$$$######%%%###!!!%%%,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$&&&&&&''''''((())))))***###%%%&&&&&&%%%$$$$$$%%%"""######$$$%%%&&&''''''###'''(((&&&%%%&&&$$$!!!###$$$&&&''''''&&&$$$###!!!&&&'''$$$###&&&'''&&&"""######"""!!!###%%%&&&&&&&&&&&&&&&&&&%%%%%%###%%%''''''&&&%%%%%%&&&&&&((())))))'''''''''(((!!!((( &&&,,,%%%&&&'''&&&%%%&&&(((((((((&&&'''######&&&'''(((...666))))))(((&&&$$$%%%))),,,'''(((******))))))***+++(((((()))***++++++++++++$$$''')))+++******+++,,,,,,)))***---,,,)))+++000111222444555999>>>EEEJJJRRRYYY___```^^^ZZZQQQGGG@@@>>>???@@@>>><<>><<>>???FFFRRR]]]ggghhhiiihhheeedddcccdddcccaaa^^^]]][[[YYYVVVSSSUUUTTTTTTRRROOOKKKHHHFFFGGGJJJNNNQQQQQQNNNJJJGGGCCCCCCDDDBBB@@@>>>???@@@888888666333000000333555333222111111111222333444222222222222222222222222222///------000111111///111000/////////000222333000333555333...,,,...111,,,---///000000000///...............//////////////////.........---------------............------000000///...............///111333444666;;;DDDKKK[[[gggyyy---------,,,,,,,,,++++++*********)))((('''%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######"""%%%$$$!!!!!!%%%&&&"""""""""!!!""""""$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%***+++'''%%%((()))'''&&&&&&''''''((((((''''''$$$$$$$$$$$$$$$$$$$$$### '''"""$$$'''###%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%''')))'''&&&%%%$$$$$$%%%&&&'''######%%%&&&&&&&&&%%%$$$&&&(((******(((&&&''')))%%%)))***&&&%%%''''''&&&((())))))***)))((('''&&&&&&''''''''''''((((((((((((''''''&&&&&&''''''(((&&&((())))))'''''')))+++''''''((())))))(((''''''''''''((((((((()))))))))++++++,,,,,,---.........000222444666999===BBBFFFGGGFFFIIIOOOTTTUUUOOOIIIDDDFFFGGGFFFEEEFFFJJJNNNUUUcccvvvtttnnnfffaaa^^^YYYSSSMMMGGGCCCBBBFFFIIILLLTTT\\\fffooo}}}xxxfff[[[YYYKKKFFF???:::::::::::::::777666777<<<@@@GGGUUUccc~~~{{{pppddd^^^\\\aaagggnnnnnnkkkdddZZZMMMCCC===888666777:::BBBQQQjjjwwwlllcccVVVLLLAAA===>>>EEEQQQ\\\dddeeegggfffdddccccccdddeeebbb^^^\\\ZZZYYYWWWVVVUUUUUUTTTRRRPPPMMMJJJHHHHHHLLLQQQTTTSSSPPPLLLJJJGGGHHHHHHFFFDDDBBBBBBCCC<<<;;;999555222222555777555444333222111222222333222222222222222222222222000...+++,,,...//////...111000/////////000111222///222333111---+++---000---...//////000000//////............//////////////////.........---------------............------------------...000111222000222444555777<<>>>>>AAAGGGNNNPPPMMMHHHHHHHHHHHHGGGHHHMMMWWW^^^iii{{{~~~vvvooohhhaaa\\\ZZZUUUQQQRRRQQQNNNNNNQQQSSS\\\hhhsss~~~{{{hhh```WWWPPPLLLHHHCCC>>>>>><<<;;;;;;::::::>>>EEEKKKWWWjjjxxxjjj```]]]^^^fffggghhhgggbbbWWWLLLDDD999777777999>>>KKKcccwwwvvvooobbbWWWKKKEEEDDDHHHSSS^^^gggiiikkkkkkiiiggggggggghhhfffdddbbbaaa___\\\YYYYYYXXXWWWUUUSSSQQQOOONNNSSSXXX^^^```]]]WWWSSSQQQOOOPPPQQQPPPMMMJJJIIIIIIDDDCCC???999555444555777444444444444444444444555222222222222222222222222222111000000000000000000////////////000000111111///000111000...---...///000///.........///111222............////////////........................------............------000000///...............,,,///111222444999@@@FFFNNNXXXhhhyyyvvvqqqttt~~~------,,,,,,,,,+++++++++'''((()))***++++++++++++&&&''''''((((((''''''&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%$$$%%%&&&#########$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$$$$%%%&&&$$$###$$$&&&&&&%%%%%%%%%&&&'''))))))%%%%%%%%%%%%&&&&&&''''''"""(((&&&$$$(((### ((((((((((((''''''&&&&&&%%%%%%&&&''''''%%%$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''***)))(((((()))***++++++"""&&&(((&&&%%%(((***)))&&&''')))******)))'''&&&&&&&&&'''''''''(((((((((((()))***++++++***)))((((((''''''(((((())))))(((+++******)))((('''''''''))))))))))))************+++++++++,,,------......+++...111333444333444555888;;;>>>AAACCCFFFIIIKKKJJJJJJJJJHHHJJJPPP[[[cccnnn}}}xxxpppiiifff```ZZZVVVVVVVVVSSSRRRSSSVVV^^^hhhqqqyyyzzzqqqfff]]]XXXQQQHHHAAA===999888999888777999>>>===CCCPPPbbbyyyrrrddd^^^]]]```bbbdddeeeccc[[[OOOGGG<<<:::999:::===III^^^qqq|||tttmmmeeeZZZNNNHHHGGGJJJSSS]]]jjjlllnnnnnnkkkhhhfffffffffggghhhjjjiiieee___ZZZ[[[ZZZXXXVVVTTTRRRPPPOOOYYY___eeegggaaaZZZVVVTTTPPPRRRSSSRRROOOMMMKKKKKKFFFEEEAAA;;;666333333444111222333444555555666666222222222222222222222222111222222111000000000000......//////000000000000000111111111/////////000000000///......000111222............////////////---.....................------............------000000///...............---///222444555999@@@EEELLLUUUdddttt}}}tttsssuuuwww,,,+++++++++***************+++++++++******)))(((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&$$$!!!!!!###$$$"""###&&&""""""############""""""!!!""""""###$$$%%%&&&&&&%%%$$$%%%&&&%%%"""###'''$$$$$$###$$$$$$&&&((()))$$$%%%'''(((((((((&&&%%% '''''''''***### ***'''''''''&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&###""""""""""""###$$$%%%&&&$$$"""###%%%'''''''''!!!%%%'''%%%%%%)))+++***''''''((())))))))))))(((&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&(((&&&%%%'''***+++***)))***)))((('''&&&&&&&&&&&&((((((((()))))))))******++++++,,,,,,---.........***---000111111111222333444888;;;<<<<<>>===<<<999999<<<;;;:::>>>FFFQQQaaa{{{uuuhhhcccZZZZZZ]]]aaaddd```WWWOOOAAA>>>;;;999999AAASSSddd{{{}}}wwwpppjjjhhh___VVVRRRPPPPPPVVV]]]fffiiimmmnnnmmmkkkiiiiiihhhjjjnnnrrrtttpppiiiddd```^^^ZZZVVVSSSQQQOOOOOOTTT]]]fffiiiddd^^^[[[[[[UUUWWWZZZ[[[YYYVVVUUUUUUMMMMMMKKKGGG@@@999555333222222333444444333222111222222222222222222222222...111333222///------...---...///000000000///...000/////////000000000/////////000111111111111000............////////////---------.........//////------............------------------...000111222---000444555666999???DDDIIIRRR```oooxxxvvv,,,,,,,,,,,,+++++++++***###$$$%%%'''((()))))))))%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&'''''''''&&&$$$ !!!&&&'''%%%&&&+++"""###$$$%%%$$$$$$"""!!!"""######%%%&&&'''((((((&&&###$$$((('''"""###(((%%%$$$$$$$$$%%%''')))+++'''&&&&&&%%%$$$$$$$$$$$$'''$$$(((&&&"""+++$$$$$$$$$%%%%%%&&&&&&&&&!!!$$$&&&''''''''''''((($$$$$$%%%&&&&&&%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''***'''$$$$$$(((***+++***$$$((()))&&&%%%'''(((''''''&&&$$$###$$$&&&((()))$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&%%%%%%&&&'''((("""&&&)))((($$$"""&&&***((((((((((((***,,,///000''''''''''''(((((((((((()))))))))***++++++,,,,,,***,,,...//////000222444444444666:::@@@CCCCCCAAAGGGGGGGGGEEEFFFKKKTTT[[[fffooozzz{{{wwwuuulllccc]]]]]]```___^^^___dddllltttwwwwww{{{}}}mmmaaaOOOHHHBBB???===999888::::::999:::>>>AAALLLcccyyy{{{lllfffYYYYYY\\\aaadddbbbZZZRRRAAA>>>;;;888777>>>OOO```|||~~~zzztttoookkkccc\\\XXXVVVVVV[[[aaaeeeiiinnnppppppooonnnnnnjjjlllooorrrtttrrrmmmiiiaaa___[[[VVVSSSPPPNNNNNNNNNXXXcccgggccc^^^\\\]]]XXXZZZ^^^___]]][[[ZZZZZZPPPQQQPPPLLLEEE===888555444444444444333111///...222222222222222222222222000333555444111//////000,,,---///000000000///...///.........///000///......///111222222111111000............/////////000---------.........//////---..................---000000///...............***---000222333666<<<@@@HHHQQQ___nnn}}},,,***)))+++---...+++)))))))))(((((((((((())))))((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%"""######$$$&&&&&&'''((("""$$$%%%%%%%%%%%%&&&((( !!!###%%%%%%%%%###""""""%%% --- ###%%%&&&###$$$((((((%%%%%%'''""""""'''((($$$)))'''%%%$$$$$$&&&)))***$$$%%%%%%&&&'''''''''&&&&&&'''((((((((((((((('''))),,,)))"""###((($$$%%%&&&((()))))))))(((((($$$### (((000+++ '''&&&%%%$$$%%%%%%'''''')))))))))%%%((()))---...+++%%%###(((...'''((((((%%%"""!!!%%%(((''''''''''''((((((((((((+++---,,,)))))),,,+++'''))))))))))))***+++,,,---+++,,,---...///111222222333333444555999>>>CCCFFFCCCDDDDDDFFFHHHMMMTTTYYY___hhhsss{{{}}}oooiiidddeeefffdddeeehhhiiimmmsssxxx~~~~~~ttt```VVVLLLHHHAAA;;;:::???===999888:::===DDDQQQ^^^}}}wwwiii```XXXVVV]]]dddddd^^^ZZZKKKCCC<<<::::::???JJJVVVnnnyyyuuunnnhhh```ZZZXXX[[[aaaeeeiiijjjmmmpppssstttttttttnnnqqqqqqnnnmmmllliiidddccc]]]YYYYYYWWWQQQNNNOOONNNXXX```aaabbbcccdddbbb]]]aaaaaa]]]]]]``````[[[XXXYYYUUUOOOJJJEEE===555444666666444111111444666333333333222222222222111333333333222111000///...444333333222222333333444222111///000111222000///...///000111111000///...111111000000//////......111...,,,---//////---+++......------------.........///000///...---...///000111222222333666:::>>>KKKYYYaaakkk}}},,,***)))+++------+++)))))))))(((((((((((())))))''''''&&&%%%%%%%%%&&&&&&""""""$$$%%%'''((()))***###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%%%%%%%&&&((("""$$$%%%'''''''''%%%$$$&&&(((!!!---!!!((($$$...'''$$$%%%))))))&&&&&&((($$$%%%""" ###)))***&&&'''&&&%%%$$$$$$&&&'''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%$$$!!!###'''(((%%%###$$$%%%&&&'''&&&&&&%%%)))(((%%%!!!###$$$''''''&&&%%%%%%%%%&&&'''&&&&&&'''&&&!!!%%%...''''''&&&%%%######%%%(((!!!$$$'''((()))***+++,,,''''''''''''((((((((((((***)))'''&&&)))+++%%%))))))))))))***+++,,,,,,******+++---...///000111333333333555999===BBBEEEDDDEEEFFFHHHJJJNNNSSSWWW]]]eeennnuuu|||wwwpppjjjiiiiiiggghhhkkkiiilllpppuuu{{{tttiii]]]TTTJJJ@@@===???===:::888999;;;???IIISSSiii|||rrrddd[[[WWW\\\cccccc___]]]NNNFFF===999888;;;FFFQQQeeezzz}}}yyysssnnneee^^^\\\___eeeiiimmmooossswwwxxxxxxvvvuuurrrtttrrrnnnlllllliiidddddd^^^ZZZYYYVVVQQQNNNOOONNNWWW^^^``````bbbbbbaaa```dddeeebbbbbbeeeddd___ZZZ[[[WWWOOOJJJFFF>>>777444555555333111111444666000000111222333333444444222222333222222111000///222222111111111111222222---...///000000111222222...///000111111000///...111000000000/////////...000...------//////---+++......------------......---///000///......///000///111222222333666:::>>>FFFTTT\\\eeewww+++******+++,,,,,,+++)))((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&''''''!!!!!!###%%%''')))***+++###$$$$$$%%%&&&%%%%%%%%%''''''&&&%%%%%%$$$######"""$$$%%%%%%%%%%%%&&&(((###$$$&&&''''''&&&%%%%%%,,,,,,!!!)))$$$ )))'''%%%&&&)))***'''''')))$$$%%%$$$###%%%)))***'''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%&&&''''''"""!!!!!!$$$%%%$$$(((---###$$$$$$%%%%%%%%%%%%$$$&&&((()))'''((((((###((('''&&&%%%%%%%%%%%%%%%(((&&&&&&((((((&&&)))...)))&&&$$$%%%''')))((('''))))))***,,,+++(((### ''''''''''''(((((((((((()))'''%%%%%%***+++###******)))))))))******+++))))))***,,,---...///000222222333444888<<<@@@BBBEEEGGGIIIJJJLLLNNNRRRVVVZZZ```gggmmmsss{{{tttrrrpppmmmlllooommmnnnppprrrwww~~~ooobbbUUUHHHAAA??????;;;:::;;;:::;;;@@@GGGQQQeeekkkaaaYYY[[[```aaa``````RRRIII???999666888AAAKKK[[[pppxxxrrriiibbb___bbbfffjjjnnnqqqwww|||~~~~~~|||{{{xxxxxxtttooommmnnnkkkfffggg```ZZZYYYVVVQQQNNNOOOOOOWWW^^^^^^^^^```aaa```bbbeeegggffffffhhhfffccc^^^^^^YYYQQQKKKGGG@@@999333444444333111222444666111111222222333333444444111111222222222222111111000000000000000000000000,,,///111000......000222//////000000000000//////000000000000////////////000...---...//////...,,,......------------......,,,...//////......000111///000111222333666:::===CCCPPPWWW```rrr*********+++++++++***)))'''(((((((((((((((((('''%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%$$$######"""$$$%%%%%%%%%%%%&&&(((######$$$%%%%%%$$$$$$###''')))'''$$$%%%&&&$$$%%%((()))&&&&&&(((######$$$$$$%%%''''''&&&$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$%%%&&&'''(((&&&"""%%%+++(((!!!$$$,,,%%%&&&&&&&&&&&&&&&&&&&&&!!!%%%)))+++,,,---,,,+++(((''''''&&&%%%%%%%%%%%%---)))(((***+++(((&&&((((((''''''(((***+++***)))///,,,***)))((($$$''''''''''''(((((((((((())))))'''&&&)))+++&&&+++******))))))))))))***))))))***,,,---...///000111111222333666:::===???EEEGGGIIIKKKLLLNNNQQQTTTZZZ^^^cccfffjjjtttyyyuuuuuuvvvuuusssqqqrrrxxxuuugggYYYNNNIIIAAA>>><<<===<<<:::<<<@@@DDDSSShhh}}}ttthhh]]][[[]]]^^^___aaaUUULLLBBB;;;777777>>>HHHWWWjjjxxxsssjjjccc```aaaeeehhhlllooouuuzzz|||{{{vvvpppooorrroookkkhhhaaa[[[XXXVVVQQQOOOQQQRRRZZZ______^^^aaabbbaaaaaadddfffgggggggggeeeccccccbbb]]]TTTNNNKKKDDD===444444333222222333444555555555444333222111111000000111222222333333333222///000000000000000000///...222444111,,,)))+++/////////000000000000//////000000000000//////////////////......//////............------------......+++---//////...///000222///000111222333555:::===CCCOOOUUU^^^ppp)))***++++++************''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%%%%%%%%%%&&&((($$$$$$$$$%%%$$$$$$$$$$$$$$$***"""---&&&(((%%%######''''''$$$$$$'''$$$###$$$&&&&&&%%%&&&'''%%%&&&((()))))))))((('''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))&&&$$$(((///,,,######***&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$''')))'''$$$###$$$'''''''''&&&&&&%%%%%%$$$...)))'''******'''$$$$$$###%%%(((((('''''''''((()))&&&$$$$$$'''(((&&&###''''''''''''((((((((((((&&&******&&&&&&)))***)))******))))))((()))))))))******+++---...///000111///000111222555888;;;<<>>AAAGGGSSSeee{{{~~~qqqccc]]]\\\[[[\\\___VVVNNNDDD>>>999888>>>FFFUUUgggzzzyyytttllldddaaabbbeeehhhnnnooorrruuuzzz~~~~~~{{{uuuqqqrrrvvvtttooohhh```ZZZXXXUUURRRRRRTTTXXX^^^cccbbbaaacccfffeeecccdddeeeggggggeeeddddddffffffaaaYYYTTTPPPIIIAAA777555444333333444444444555555444444333222111111000111222333333333333333000000111222222111000000...222444111,,,)))+++///000000////////////000000////////////000000000000...////////////...//////......------------......+++---//////...///000222///000111111222555999===AAAMMMTTT]]]ooo~~~(((***++++++***))))))***&&&'''((())))))((('''&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%"""######$$$&&&''''''((("""$$$%%%%%%%%%%%%&&&(((''''''''''''&&&&&&&&&&&& '''!!!***!!!***$$$"""###&&&'''$$$###&&&'''%%%&&&((('''%%%'''+++&&&'''((()))***)))((((((&&&&&&''''''&&&&&&%%%%%%###$$$%%%'''((((((((((((###$$$(((,,,,,,(((''')))&&&%%%%%%$$$$$$$$$$$$%%%###"""$$$&&&%%%!!! ###%%%%%%&&&''''''&&&&&&%%%***&&&%%%((()))'''&&&'''$$$'''++++++***((('''((((((&&&$$$$$$'''***,,,,,,''''''''''''((((((((((((###((()))%%%"""&&&+++---))))))((((((((())))))*********+++---...///000111...///000222444666888999===???AAADDDFFFJJJOOORRRYYY\\\]]]^^^___cccjjjooo{{{|||vvvsssrrrqqquuuzzzxxxiiiVVVOOOIIIFFFCCC>>><<<>>>@@@AAAFFFSSSggg|||}}}yyy{{{lllccc^^^ZZZYYY[[[UUUNNNGGGAAA<<<999<<>>BBBGGGNNNSSSVVVXXXZZZZZZYYYZZZ^^^aaaiiisss}}}tttvvvyyy|||~~~|||oooeeeYYYRRRKKKDDD@@@AAA===@@@DDDKKKWWWhhhzzzzzzxxxzzzzzz~~~|||{{{}}}vvvkkkbbb[[[XXXYYYUUUOOOHHHCCC===777888===III[[[sss~~~{{{wwwpppiiiggggggjjjmmmttttttssssssuuuxxx{{{|||{{{xxxrrrnnnqqqtttpppiiiddd\\\VVVVVVVVVWWWZZZ^^^aaagggiiigggeeehhhkkklllnnniiigggiiihhheeeeeeiiiiiikkkiiiddd```[[[RRRIII>>>:::777555666555444222000000111333555666777888222222333333444333333333000111333444444333111000---...///000000111222222111000///......///000111.../////////000000000111---///111000///...000222......------------......---///000///......///000...///000111222555999<<<:::HHHQQQ[[[nnn|||'''***,,,+++)))((()))+++%%%&&&((())))))(((&&&%%%((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""""""""###%%%&&&###$$$$$$%%%%%%&&&''''''"""$$$%%%%%%%%%%%%&&&((('''&&&%%%$$$$$$$$$$$$$$$&&& )))###111&&&"""&&&$$$$$$((((((%%%%%%(((&&&######$$$"""###+++&&&&&&&&&&&&''''''((((((&&&'''''''''&&&%%%%%%$$$ $$$'''((('''%%%$$$'''((($$$ )))***$$$***)))((('''&&&''''''(((...'''###%%%%%%!!! ###"""###%%%'''((((((((('''(((&&&&&&'''&&&###&&&+++((($$$###'''++++++$$$###%%%'''&&&$$$$$$'''+++''''''''''''((((((((()))((())))))(((***,,,***%%%''''''''''''(((***++++++(((((()))***,,,---...///------///000222444555666444555777:::???FFFNNNSSSSSSUUUVVVVVVUUUUUUVVVWWWZZZcccppp~~~}}}||||||~~~xxxhhh]]]SSSJJJEEEDDD;;;BBBIIILLLOOO[[[ooo}}}{{{xxxooorrrrrruuu{{{}}}qqqfff\\\WWWWWWUUUOOOIIIDDD===555444888AAAUUUqqq}}}zzzvvvoooiiifffgggjjjlllqqqrrrtttvvvxxxzzz|||}}}{{{wwwqqqmmmoooqqqlllcccbbb[[[UUUUUUWWWXXX\\\aaaccchhhjjjgggfffiiilllmmmoooiiifffhhhfffbbbccchhhiiillllllhhhccc^^^UUULLL@@@<<<888666666666444111222222333444444555555666333333333444444333333222///111222333333222111///222111///000111222000///111000///......///000111.../////////000000111111,,,///111111///...000333.........------............///000///...---...///...///000111222444999<<<;;;IIIRRR]]]ppp~~~************))))))))))))'''(((((()))))))))))))))&&&((((((&&&&&&)))'''###(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$''''''%%%%%%'''***'''&&&%%%%%%$$$$$$%%%%%%"""$$$'''(((&&&%%%$$$$$$ !!!"""###$$$###%%%''''''&&&%%%&&&'''...+++'''### """&&&***%%%&&&&&&%%%%%%&&&)))+++$$$$$$''')))%%% $$$###$$$%%%&&&&&&&&&&&&%%%%%%&&&((()))'''&&&&&&'''(((((((((((('''&&&%%%$$$***(((&&&&&&&&&'''&&&%%%"""%%%((()))'''&&&%%%%%%&&&%%%%%%%%%%%%&&&'''''')))&&&"""!!!###''')))******''''''))))))&&&&&&((()))'''%%%$$$%%%'''***,,,///***&&&'''))))))'''''',,,...+++%%%$$$)))+++)))$$$&&&)))*********,,,---------.........000333555444444555777;;;???DDDFFFNNNOOOPPPOOOMMMKKKLLLMMMRRRVVV\\\eeeooo||||||yyyzzz{{{rrrcccWWWOOOKKKGGGBBB@@@CCCJJJVVViiiyyyzzzsssssstttwww}}}|||{{{~~~{{{lllaaa\\\ZZZSSSQQQLLLEEE???<<<;;;<<>>DDDLLLXXXggg|||************)))))))))(((%%%&&&&&&'''''''''''''''$$$)))+++'''%%%&&&'''%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%''''''&&&&&&''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%"""$$$%%%$$$###"""###$$$''''''&&&&&&&&&'''(((((("""$$$&&&&&&%%%$$$%%%&&&***'''### ###,,,888@@@666...$$$ ###'''))))))---'''$$$&&&'''$$$!!!!!!((('''%%%$$$$$$%%%'''(((###&&&)))***(((&&&&&&&&&'''''''''(((''''''&&&%%%''')))***)))&&&$$$###$$$$$$%%%&&&%%%%%%%%%(((***&&&%%%%%%%%%%%%&&&''''''###((()))&&&%%%'''+++***'''&&&(((((($$$$$$&&&$$$%%%''')))***)))((((((###)))+++&&&###&&&((('''######&&&***,,,++++++,,,((()))))))))((()))+++---'''))),,,---...///111222000000000111222333444444666888999:::::::::<<<>>><<>><<<:::<<>>CCCMMMXXXhhh}}}************))))))))))))&&&&&&'''(((((((((((('''$$$)))+++((($$$%%%'''&&&&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%&&&'''%%%%%%%%%''''''&&&%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%$$$###"""###%%%&&&&&&%%%%%%%%%%%%&&&&&&"""$$$%%%&&&%%%$$$%%%&&&%%%$$$###"""$$$***333999222,,,$$$!!!###''')))***+++&&&$$$%%%$$$!!!!!!'''&&&%%%%%%%%%&&&((()))###(((******)))((((((&&&'''''''''''''''&&&&&&%%%(((+++***'''$$$$$$&&&"""$$$&&&&&&&&&&&&((()))&&&%%%%%%%%%%%%&&&''''''&&&((()))(((%%%###$$$%%%(((&&&%%%((('''$$$$$$'''%%%&&&'''))))))))))))((($$$))))))"""!!!&&&(((%%%"""'''***)))***---&&&'''(((((((((***---000+++---///...---,,,,,,---000000111111222333333333333555666666666666777999>>>@@@BBBCCCBBBBBBCCCDDDHHHHHHKKKNNNRRRUUUUUUTTTWWWWWW[[[aaaeeeggglllrrrrrrvvv|||~~~}}}ssslllkkkmmmoooyyy~~~|||{{{{{{yyyvvvtttxxxxxxyyyzzz|||{{{yyyvvvpppoooooopppsssxxx~~~|||{{{zzzzzzzzz|||}}}~~~{{{ppp___XXXMMMFFFBBB@@@===;;;<<>>777666999444333333222111111111222111111111111222333444444111111111111222333444444111111222222222222222222111000000000000000111111222222333333333333222222222111000///000111222333000000000000000000000000,,,,,,,,,,,,,,,---...///---///000111222555888;;;>>>DDDNNNZZZjjj~~~************))))))))))))''''''((()))))))))((((((###))),,,((($$$%%%'''&&&'''''''''&&&&&&&&&&&&%%%"""######$$$%%%%%%&&&&&&$$$"""!!!###%%%'''&&&$$$'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%'''######""""""""""""######"""$$$%%%%%%$$$$$$$$$&&&"""'''++++++)))(((((()))(((&&&%%%&&&'''((()))'''$$$$$$%%%### !!!%%%$$$%%%%%%&&&'''((()))))) ###'''))))))((())))))&&&&&&'''''''''''''''&&&"""&&&******&&&$$$%%%'''!!!###&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''&&&'''(((((('''%%%$$$###'''$$$$$$'''(((%%%%%%(((%%%&&&'''((())))))))))))%%%(((%%% )))+++&&&&&&###$$$((((((%%%%%%(((&&&'''((((((((()))---000+++---......,,,*********//////000111222222333333111222444555444555666888>>>@@@AAA@@@??????@@@AAAAAACCCGGGJJJLLLMMMNNNOOOLLLMMMQQQWWW[[[[[[___eeeiiilllooorrruuuxxx||||||~~~||||||xxxzzzwwwtttssssssrrrqqqppppppooopppqqqssstttrrrqqqmmmmmmmmmoooqqqtttvvvxxxuuuuuuvvvwwwxxxzzz{{{|||}}}}}}|||{{{|||{{{hhh^^^RRRIIIEEEBBB>>>;;;999BBBLLLVVVfffxxx}}}uuunnniiigggmmmuuuzzzyyyvvvwwwyyyxxxrrruuusssnnnlllkkkeee^^^YYYZZZZZZZZZZZZ\\\```dddfffffffffiiikkkllliiigggiiimmmpppqqqooommmlllllliiijjjlllqqqwww{{{||||||}}}ooo\\\MMMAAA777555666222222333333333222111111000000111222333333333333111111111111111333444555111111111222222333333333111111000000000000111111000111222333333222111000222222111111111111111111000000000000000000000000,,,,,,,,,------...///000---///000111222555888;;;???EEEPPP]]]mmm************))))))))))))'''(((((()))))))))))))))###))),,,((($$$%%%&&&'''(((((('''''''''&&&&&&&&&""""""###$$$%%%%%%&&&&&&""" !!!$$$&&&%%%###'''&&&%%%%%%$$$$$$%%%%%%''''''((('''%%%%%%''')))&&&&&&%%%%%%$$$%%%%%%%%%"""###%%%%%%$$$$$$$$$%%%))))))'''%%%###$$$&&&)))!!!$$$((())))))'''''''''######$$$%%%### $$$***"""$$$%%%'''((()))))))))&&&'''((((((&&&&&&'''(((&&&&&&'''''''''''''''&&&$$$))))))%%%###$$$''' ###&&&((((((''''''(((&&&%%%%%%%%%%%%&&&''''''!!!"""$$$(((******'''$$$&&&###$$$'''(((%%%&&&)))&&&&&&''''''((())))))***$$$'''""" +++...'''((($$$%%%)))***'''''',,,(((((((((((('''))),,,///'''))),,,,,,+++******+++...///000111222222222222000222444555555666999:::888999:::::::::;;;===???;;;>>>BBBCCCCCCCCCDDDFFFEEEFFFJJJPPPSSSSSSVVV[[[\\\]]]___aaadddjjjqqqvvvzzz|||xxxsssqqqrrrooolllkkkkkklllmmmmmmiiihhhhhhjjjmmmnnnmmmllljjjkkkmmmnnnppppppooooooooopppqqqtttvvvxxxzzzzzz}}}|||{{{zzz{{{nnndddWWWMMMGGGCCC>>>;;;777AAAKKKSSSbbbttt}}}wwwrrrnnnmmmmmmuuu|||zzzwwwwwwwwwvvvpppsssrrrmmmllllllggg___VVVYYYZZZYYYVVVXXX^^^dddfffddddddhhhnnnpppmmmiiigggkkkooopppnnnllllllmmmjjjjjjjjjmmmqqqvvv|||qqq^^^NNN@@@666222333111111333444444333222111///000222333444444333333111111000000111333444666000000111222333333444444111111000000000000000111///000111222222111000///222222222222222111000///000000000000000111111111---------......000111111---///000111222555888;;;???FFFRRR___ooo******)))(((((((((((((((((((((''''''''''''(((((('''&&&%%%$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%%%%&&&''''''%%%%%%&&&'''(((&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''&&&%%%%%%&&&(((''')))((($$$!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))%%%'''))))))((('''(((***%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&### """***+++&&&&&&---+++"""(((&&&$$$%%%((((((&&&###'''&&&%%%%%%%%%''')))***$$$######%%%&&&%%%%%%'''%%%&&&(((******)))'''&&&'''((()))(((&&&%%%%%%&&&((('''&&&'''((()))((('''((()))***)))'''&&&&&&'''''''''(((((()))*********''''''(((''''''(((***---&&&(((+++,,,+++***+++,,,---+++)))+++///000///,,,------...000333555555555444555666888888999999999>>>???@@@AAAAAA@@@???>>>???AAADDDGGGHHHJJJMMMPPPPPPRRRUUUXXX[[[```gggkkkssswww}}}|||vvvvvvvvvwwwvvvooohhhiiinnnlllhhhcccccceeefffeeeccccccccccccdddeeefffggghhhgggfffffffffhhhkkknnnooonnnoooppprrrtttvvvwwwwww|||zzzyyy{{{~~~tttdddVVVLLLEEEBBBAAAEEEEEEFFFKKKXXXjjjyyy}}}{{{zzzwwwsssoooqqqwww{{{yyyxxxxxxvvvrrrppprrrsssrrrmmmhhhdddbbbWWWXXXYYYXXXXXXZZZ___bbb\\\aaaeeeggglllpppnnniiiiiijjjlllmmmnnnnnnnnnmmmnnnllliiiiiinnnwwwuuudddSSSDDD:::333000555444333333222222333333222222222222222222222222111111111222222333333333///111111111000///000111333333333333333333333333---000333444333222111222///000111333222111///...222222222000...---...///...............///000000000111222222333666;;;>>>DDDGGGQQQbbbsss******)))(((((((((((((((******))))))))))))******))))))((('''''''''''''''###%%%&&&&&&%%%$$$$$$%%%$$$&&&'''&&&%%%$$$%%%&&&(((((((((((()))(((&&&%%%########################%%%&&&((('''&&&&&&''')))"""$$$%%%$$$$$$%%%((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%%%%&&&(((%%%$$$###$$$%%%((()))***&&&%%%$$$$$$$$$%%%'''(((%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%$$$###$$$&&&)))+++)))%%%&&&)))%%%%%%&&&(((***(((######$$$%%%'''((()))))))))&&&%%%%%%&&&'''&&&'''((($$$%%%'''((((((((('''&&&((()))***)))((('''((()))'''&&&%%%&&&'''((('''&&&'''((()))(((&&&&&&&&&'''######$$$$$$%%%&&&&&&&&&&&&(((+++,,,,,,++++++,,,''')))+++,,,+++++++++,,,''')))+++---...---------------...000333444444444666666777888999999999999888999;;;<<<===============@@@BBBDDDEEEGGGIIILLLLLLNNNQQQSSSVVV[[[aaaeeehhhlllqqqvvv{{{xxxtttmmmjjjhhhfffbbb\\\]]]aaadddcccbbb```^^^___```bbb``````_________``````aaaccccccbbbccceeehhhlllnnnlllmmmmmmoooqqqrrrtttuuuzzzyyyyyyyyy{{{}}}mmm]]]QQQIIIDDDBBB@@@@@@AAAGGGUUUgggvvv}}}xxxtttrrrxxx{{{yyywwwxxxvvvsssppprrrsssqqqlllgggcccaaa[[[ZZZXXXWWWWWW[[[___ccc___dddgggiiilllpppnnnjjjjjjkkkmmmoooppppppooooooqqqooolllmmmqqqyyyxxxeeeRRRBBB888222000444444333222222222222333333333222222222222222222222222222222222222333333000111222222000000111222222222222222222222333333...000333444333111111111///000111222222111000///000111222111///......///...............///000000---///111222444666:::===EEEHHHSSScccttt******)))))))))((((((((())))))))))))))))))))))))'''&&&&&&%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&%%%$$$###$$$&&&&&&''')))******(((%%%$$$"""###$$$%%%%%%$$$###"""&&&'''((((((''''''((()))$$$$$$$$$$$$"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%((())))))'''%%%$$$%%%&&&(((&&&###"""$$$''')))***'''&&&%%%%%%%%%&&&((((((&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))$$$"""'''///+++ """...'''&&&%%%&&&'''&&&###!!! """%%%(((******))))))%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''((())))))((('''(((***%%%$$$$$$$$$&&&'''&&&%%%%%%&&&''''''&&&&&&'''(((%%%%%%%%%&&&''''''((((((###''',,,///...+++)))((((((***,,,,,,,,,+++,,,---###(((---...,,,***,,,...---...///111222222333333555555666666777888888888444555777999:::;;;<<<<<<;;;===@@@AAAAAABBBDDDFFFHHHIIILLLNNNPPPTTTYYY]]]```ccchhhkkkooossswwwzzz~~~xxxvvvkkkddd]]][[[YYYVVVVVVZZZZZZ\\\]]][[[WWWWWWZZZ^^^ZZZZZZYYYXXXXXXXXXXXXYYY]]]]]]]]]___aaaeeeiiikkkkkkjjjjjjkkkmmmooorrrsssvvvvvvwwwyyy{{{}}}{{{hhhYYYOOOHHHEEE>>>===>>>DDDPPP```ooozzz~~~~~~zzzuuuyyy{{{xxxvvvxxxwwwuuuoooqqqqqqoookkkfffcccbbb```]]]XXXVVVXXX\\\```bbbbbbfffhhhiiimmmqqqoookkkkkklllnnnpppqqqrrrsssssstttsssqqqrrruuu{{{vvvdddQQQAAA888444444444444333222222222222222333333333222222111111111333333222222222222222222111222333333111111222333222222222333333444444444000222444444222111000111111111111111111111111111...000222222000/////////...............///000000,,,...222444666999<<>>???>>>???@@@BBBEEEGGGIIIKKKMMMPPPTTTWWWZZZ]]]```cccfffhhhllloootttwww{{{~~~xxxuuuuuulllaaaVVVTTTTTTTTTTTTVVVTTTVVVWWWUUUTTTTTTVVVXXXTTTSSSSSSSSSSSSSSSTTTUUUXXXXXXXXXZZZ]]]aaaeeehhhjjjjjjjjjjjjlllooorrrtttvvvvvvvvvwwwyyy{{{}}}~~~uuudddVVVMMMHHHAAA>>>>>>CCCLLLXXXhhhtttyyywww{{{|||yyywwwxxxxxxvvvnnnoooooommmiiifffdddcccbbb^^^[[[ZZZ\\\___``````bbbeeeggghhhlllqqqqqqmmmjjjkkkmmmpppsssuuuvvvwwwvvvvvvuuuvvvxxx{{{~~~xxxpppbbbSSSEEE<<<888888444333333222111222222222444333333222222111111111333333333222222111111111222333444444222222333444333333444444555666666666111333444444222000000111111111000000000111222333---///222333222000///000...............///000000+++///333777999<<>>>>>>>>>>>???AAADDDFFFIIIJJJLLLNNNQQQTTTTTTVVVZZZ\\\^^^```cccfffkkkmmmppprrruuu|||zzzqqqoooooofffYYYNNNLLLNNNNNNOOOQQQSSSQQQOOOPPPRRRSSSRRRQQQMMMMMMNNNNNNPPPQQQRRRSSSRRRSSSSSSUUUYYY]]]aaaccciiiiiijjjlllnnnqqqtttvvvyyywwwvvvuuuvvvyyy}}}~~~ooo```SSSMMMCCC???>>>CCCKKKTTTdddsss{{{zzz~~~{{{yyyzzzzzzxxxooooooooolllhhheeedddeee```______```aaaaaa```^^^aaadddeeefffkkkqqqrrrppphhhiiikkknnnrrruuuwwwyyywwwvvvvvvvvvwwwyyy{{{|||qqqmmmdddWWWIII>>>888666333333222111111111111222333333333222222111111111333333333222222111111111222444444444333222333444222222333333444444444555222444444444222000111222111111000000111222333333---///222333222000000000...............///000000***---222666888;;;>>>AAAHHHNNN[[[nnn)))***+++++++++***)))((('''((()))******)))((('''&&&&&&&&&%%%&&&&&&'''(((###%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&%%%$$$###$$$&&&$$$%%%%%%###"""%%%+++000###$$$%%%&&&&&&%%%$$$###"""$$$%%%%%%$$$$$$%%%&&&'''"""###'''&&&!!!###***$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###$$$&&&(((&&&((($$$###&&&+++'''&&&%%%%%%%%%&&&((((((&&&%%%$$$###$$$%%%'''))))))(((&&&$$$$$$%%%'''((($$$)))&&&!!!%%%---(((!!!%%%)))+++)))&&&###"""***(((&&&%%%$$$%%%'''(((&&&***(((!!!!!!''')))%%%'''''''''((((((((())))))&&&'''(((((('''&&&''')))%%%$$$$$$%%%((())))))(((###%%%&&&'''&&&&&&((()))''''''(((((()))******+++******)))(((''''''***,,,((()))******)))***,,,...111---((((((+++------+++))),,,000000......000333888777666555555666777888555444444333333444444555;;;===>>>>>>>>>>>>???@@@BBBDDDGGGIIIKKKMMMOOORRRSSSUUUYYY[[[]]]___ccceeefffhhhiiijjjkkkpppyyyvvvpppmmmkkk^^^SSSJJJIIIKKKKKKLLLNNNOOOLLLIIIKKKNNNOOOLLLIIIHHHHHHIIIJJJLLLNNNOOOPPPMMMMMMNNNPPPSSSWWW[[[^^^eeegggiiilllpppsssuuuvvvzzzxxxvvvuuuvvvxxx|||~~~{{{|||}}}|||zzzzzz{{{|||~~~~~~~~~|||jjj\\\SSSFFF@@@???EEEKKKRRRcccttt}}}~~~|||~~~|||}}}|||yyytttsssqqqlllgggdddcccccc]]]```cccdddcccaaa``````ccceeeeeefffjjjqqqsssppphhhiiijjjlllnnnqqqtttuuuuuuttttttssstttuuuvvvwwwpppnnngggZZZJJJ===555222333333222111111111111111222222222222222222222222333333222222222222222222222333444444222222333444111111111111111111111111222333444333222111222333000000111111222333333333///111333333111000000000...............///000000))),,,000333555888<<>>>>>======???@@@???AAAEEEGGGIIIJJJMMMOOORRRTTTXXX[[[]]]```dddfffdddeeefffeeeeeegggnnnsss}}}vvvooolllhhhdddVVVOOOIIIIIIJJJIIIIIILLLGGGGGGFFFFFFFFFFFFEEECCCDDDDDDDDDEEEFFFHHHIIIJJJHHHHHHIIIJJJMMMQQQUUUWWW___aaafffkkkooorrrssstttwwwwwwvvvvvvwwwxxxyyyzzzxxxzzz{{{zzzyyyyyy{{{~~~{{{}}}~~~~~~}}}~~~uuueee[[[MMMFFFCCCGGGJJJNNN]]]ooo}}}~~~}}}}}}zzz|||zzzuuunnnfffaaa^^^^^^\\\bbbffffffbbb```bbbfffhhhiiihhhgggjjjppprrroookkkjjjjjjjjjjjjkkklllmmmrrrqqqpppooooooqqqrrrssspppnnngggZZZIII<<<555333333222222111111111111111111111111222222333333444222222222222222222333333111333444333222111222333333333333222111111000000222333444333222222333555///000111333444444333333111333333222000///000111...............///000000,,,...111333555999===AAAJJJQQQaaauuu)))***,,,,,,,,,+++)))'''$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&''''''((()))###%%%'''&&&%%%$$$%%%%%%%%%&&&''''''%%%%%%&&&'''"""&&&(((&&&""" ###&&&(((''''''&&&&&&''''''((($$$%%%'''&&&%%%%%%&&&(((+++%%%%%%+++***###$$$---########################)))******(((&&&%%%&&&(((+++'''###%%%***,,,)))&&&%%%%%%$$$###$$$%%%&&&''''''%%%$$$###$$$&&&)))+++$$$$$$$$$$$$%%%&&&&&&'''***$$$%%%+++((("""***)))&&&###!!!$$$+++111###$$$&&&((())))))(((''''''---***!!!!!!)))+++%%%###$$$&&&(((((('''&&&%%%%%%&&&'''&&&$$$###$$$%%%"""!!!!!!###%%%''''''&&&&&&''')))(((''''''((()))%%%%%%&&&&&&'''(((((((((&&&'''((('''&&&%%%&&&((('''((((((''''''(((***---$$$+++...---++++++,,,%%%***//////------111555444333111000000111333444555555444555666888:::<<<999;;;============???@@@;;;>>>BBBEEEFFFHHHKKKMMMKKKNNNRRRUUUXXX[[[___bbbccceeeeeecccaaacccgggkkksss|||yyyhhhdddbbb]]]WWWMMMHHHEEEFFFFFFDDDDDDGGG@@@CCCEEEDDD@@@>>>>>>@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEFFFIIIMMMPPPSSSZZZ]]]ccciiinnnpppqqqqqqtttuuuvvvxxxxxxxxxwwwvvvwwwzzz||||||{{{|||zzz{{{}}}~~~~~~~~~zzz}}}{{{jjj```VVVMMMHHHIIIHHHHHHVVVgggwww}}}}}}~~~~~~zzzxxxoooeee^^^[[[ZZZ]]]ccchhhfff```^^^dddjjjmmmmmmkkkhhhjjjpppqqqnnnnnnllljjjhhhgggfffggggggpppooommmllllllnnnoooqqqnnnllleeeXXXHHH===999999333222222111000111111111000000111222333444444555111111111222222333333444111222333333111111222333777777666555444333333222111222333333222222444666...///222444555444333222333444333222///...///111...............///000000111222444555777;;;@@@DDDKKKRRRbbbwww*********))))))((('''&&&'''))))))((((((((('''%%%%%%&&&'''&&&$$$###$$$%%%"""%%%&&&%%%$$$###"""$$$###$$$'''&&&""""""&&&&&&(((******((('''&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''))))))(((&&&888///%%% """%%%&&&%%%%%%""" ###&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''%%%#########$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%%%%(((((('''&&&$$$###""""""$$$'''&&&%%%''''''%%%######$$$$$$$$$%%%%%%%%%###%%%&&&&&&&&&&&&''')))%%%&&&&&&%%%$$$###%%%&&&&&&$$$&&&)))'''###&&&---###***---(((###%%%&&&&&&&&&&&&%%%$$$############''''''&&&)))$$$!!!((($$$'''))))))((('''((((((+++***'''&&&&&&'''((()))%%%&&&'''((()))***+++,,,'''))),,,,,,+++******+++000...------///111222222//////...///000222444555444444444555555777888888999999999:::<<<===???@@@???===@@@FFFFFFCCCEEELLLLLLNNNQQQTTTXXX[[[^^^```aaa```^^^\\\]]]___bbbdddgggnnnwwwzzzxxxttttttuuuwwwwwwwwwwwwyyy|||~~~iii```^^^XXXPPPLLLFFFCCCBBBFFFKKKKKKCCC<<<>>>>>>======<<<<<<<<<<<<888999:::<<<>>>AAACCCDDDBBBAAAAAADDDHHHKKKNNNOOOXXX[[[aaahhhlllnnnooonnnuuussssssuuuxxxzzzxxxvvvrrrsssuuuwwwyyyyyyyyyyyy|||yyywwwxxxzzz|||zzzxxx|||~~~~~~zzzmmm^^^UUULLLIIIIIILLLTTT\\\oooxxxvvvmmmfff```[[[XXXUUUZZZ[[[ZZZ]]]fffiiigggtttpppkkkiiikkkmmmlllkkknnnmmmkkkiiihhhgggffffffjjjkkkmmmnnnnnnnnnmmmmmmjjjfff___VVVKKKBBB;;;777333111000///000111000///000111111222222333444444///000111333444444333333111666777444222333222///111111222222222222111111333333222222111222222222000000000000111222333444111111111000000000000///111000///...............,,,000444666777:::@@@EEENNNYYYiiixxx*********))))))((('''&&&'''((('''&&&%%%%%%$$$###%%%&&&'''&&&$$$###$$$%%% ###&&&'''&&&%%%$$$$$$$$$###$$$&&&%%%"""###'''###%%%(((((((((''''''(((%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&'''))))))(((&&&111+++$$$"""###$$$###!!!&&&$$$######$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$###'''&&&%%%%%%$$$###""""""###&&&%%%$$$&&&&&&$$$######$$$$$$$$$%%%%%%%%%###%%%&&&&&&&&&&&&''')))&&&''''''&&&%%%%%%&&&((((((&&&&&&(((&&&###%%%+++"""%%%))))))'''%%%(((+++%%%%%%$$$$$$###$$$$$$$$$'''(((!!!######+++$$$'''))))))((('''(((((($$$%%%%%%%%%%%%'''))),,,%%%%%%&&&'''((())))))***((()))++++++*********,,,...,,,++++++,,,---------............///111333444222222333444666777999::::::::::::::::::;;;;;;<<>>???>>>>>>AAADDDCCC===888:::;;;;;;;;;::::::999888888888999:::<<<>>>@@@BBB@@@@@@@@@BBBFFFIIILLLMMMUUUYYY^^^ccchhhjjjllllllqqqppppppsssvvvwwwvvvtttpppqqqsssvvvxxxyyyyyyyyy{{{xxxvvvwwwyyyzzzyyywwwzzz|||~~~~~~}}}xxxiii^^^SSSMMMJJJJJJOOOVVVdddnnnxxx{{{}}}tttkkkddd^^^YYYVVVRRRWWWXXXWWW[[[bbbeeecccmmmkkkhhhhhhiiilllmmmnnnqqqooommmkkkhhhfffeeedddjjjkkkllllllmmmllllllkkkiiieee___VVVLLLCCC;;;777333111//////000111000///000111111222222333333444000000222333444333333222222777888555333444333111111111222222222222111111333333222222111222222333111000000000111222333333222222111111111000000000000//////............///---000444666777;;;AAAGGGQQQ[[[jjjyyy*********))))))((('''&&&'''&&&&&&%%%%%%%%%%%%&&&%%%&&&'''&&&$$$###$$$%%%"""$$$'''((('''&&&%%%%%%&&&$$$$$$&&&$$$"""###(((!!!###&&&(((''''''((()))%%%%%%$$$$$$%%%%%%&&&'''###$$$&&&'''((((((''''''***'''%%%%%%'''&&&###"""$$$%%%&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%&&&&&&%%%$$$###$$$$$$$$$$$$#########""" %%%'''%%%%%%''''''%%%######$$$$$$$$$%%%%%%%%%###%%%&&&&&&&&&&&&''')))&&&'''((('''&&&&&&'''))))))'''&&&'''%%%###%%%)))***'''(((+++&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&+++(((!!!%%%%%%+++%%%&&&((()))'''''''''(((!!!$$$''''''&&&'''***---''''''((((((((())))))))))))***+++***))))))+++------,,,++++++***+++++++++............///111222333111111222444666888:::;;;;;;;;;:::999888888888888>>>===>>>AAABBBCCCGGGMMMLLLKKKKKKNNNSSSWWWWWWVVVXXXYYYYYYZZZZZZZZZZZZZZZXXX\\\______[[[XXXXXXYYYSSSTTTTTTTTTTTTSSSRRRRRRXXX```iiimmmmmmmmmooorrrwww~~~nnndddZZZUUUPPPFFF<<<777888999;;;<<<<<<:::888666555666888888888777555444666666777888999;;;<<<===>>>>>>???@@@CCCFFFIIIKKKSSSUUUYYY^^^bbbfffhhhjjjmmmmmmnnnpppssssssrrrpppnnnoooqqqsssuuuwwwwwwwwwuuusssrrrrrrsssttttttsssxxxzzz|||}}}}}}}}}wwwkkk]]]TTTNNNKKKNNNSSSZZZdddpppxxx{{{ssskkkddd^^^YYYUUUQQQTTTVVVWWWZZZ___aaa___cccdddeeeeeegggjjjnnnqqqrrrpppnnnkkkhhheeecccbbbiiiiiiiiijjjjjjjjjjjjjjjiiifffaaaYYYPPPFFF>>>:::444222000///000111000000000000111111222333333333111222222333333333222222333777888555333444444222111111222222222222111111333222222111222222333333222222111111111222222333333333333222222222111111///............//////000...111444666888===DDDJJJUUU___nnn{{{*********))))))((('''&&&(((&&&%%%'''((('''))),,,$$$%%%&&&&&&$$$$$$%%%&&&"""$$$'''(((&&&%%%%%%&&&&&&$$$$$$&&&$$$"""$$$(((###%%%'''(((((('''((()))%%%%%%$$$$$$%%%%%%&&&'''"""$$$&&&''''''''''''((()))''''''((()))(((%%%""" %%%'''&&&&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&'''&&&%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""''')))'''&&&((((((&&&######$$$$$$$$$%%%%%%%%%###%%%&&&&&&&&&&&&''')))%%%&&&'''&&&%%%%%%''')))'''&&&%%%%%%%%%%%%''')))---%%%%%%+++&&&"""$$$$$$$$$$$$$$$%%%&&&'''%%%(((###"""***)))$$$'''%%%&&&(((((('''&&&''')))$$$(((+++***'''&&&(((***++++++++++++++++++++++++*********)))((()))+++...------......------...///.........//////000111111222222222333555777999:::::::::999888888888888999=========>>>@@@CCCHHHMMMOOOMMMLLLOOOTTTWWWWWWTTTTTTUUUWWWYYYYYYWWWVVVTTTVVVWWWWWWTTTPPPNNNMMMNNNGGGGGGGGGGGGEEECCCAAA???EEEIIINNNPPPPPPRRRWWW[[[^^^iiittttttnnnmmmvvvyyymmm^^^ZZZVVVQQQKKKBBB;;;777444777::::::888555555666111333555777666555222111444444444555666777888999<<<===>>>???AAACCCGGGIIIRRRSSSVVVZZZ^^^cccfffhhhjjjkkkmmmooopppqqqpppooonnnoooppppppqqqrrrrrrrrrllllllkkkkkklllmmmnnnnnnwwwyyyzzz{{{}}}}}}}}}}}}~~~uuueee[[[UUUPPPPPPSSSUUU^^^jjjuuu}}}|||uuunnnhhhaaa[[[WWWQQQTTTVVVXXXZZZ]]]^^^^^^]]]```bbbcccccceeekkkooonnnmmmllliiigggeeecccaaaeeeeeeeeefffgggiiijjjkkkkkkiiiddd]]]UUULLLDDD@@@666333111///000111111000000000000111222222333333222222333222222222222111222666777444222333444222111222222333333222222111222222111111222222333333333333222111111111222222444444333333333222222222...............///000111///222444666999>>>GGGMMMYYYdddrrr}}}*********))))))((('''&&&***&&&&&&))))))&&&&&&***$$$%%%&&&&&&$$$$$$%%%&&&"""$$$&&&&&&%%%$$$%%%%%%&&&$$$%%%'''%%%"""$$$(((&&&(((******)))((('''(((%%%%%%$$$$$$%%%%%%&&&''' ###&&&''''''&&&''')))((('''&&&'''''''''&&&%%% %%%'''&&&'''))),,,&&&&&&&&&&&&&&&&&&&&&&&& ###%%%&&&&&&&&&&&&'''###$$$$$$%%%%%%$$$$$$###&&&$$$"""!!!"""$$$&&&(((%%%%%%%%%&&&&&&&&&&&&&&&"""&&&(((%%%$$$&&&'''%%%######$$$$$$$$$%%%%%%%%%###%%%&&&&&&&&&&&&''')))$$$%%%&&&%%%$$$$$$&&&((($$$$$$$$$$$$&&&(((((('''%%% ******!!!"""+++$$$$$$$$$$$$%%%&&&''''''(((((('''+++'''"""'''%%%&&&''''''&&&&&&''')))$$$'''))))))'''&&&'''(((,,,,,,,,,,,,++++++++++++*********)))((()))+++...***,,,...///......000222......///000000111111111444444444444444555666666888888888888999:::;;;<<<;;;=========>>>BBBGGGJJJNNNLLLLLLNNNRRRUUUTTTSSSQQQSSSUUUWWWWWWUUURRRPPPRRRRRRPPPLLLIIIFFFEEEFFF?????????>>><<<999777555:::<<<<<<<<<;;;<<>>>>>@@@DDDHHHPPPQQQSSSWWW[[[```dddggggggiiilllnnnnnnnnnmmmmmmnnnmmmmmmlllkkkjjjjjjjjjeeeeeefffggggggiiijjjlllvvvwwwxxxyyyyyy{{{~~~~~~|||{{{{{{|||}}}oooccc[[[SSSOOOOOORRRXXXdddrrr|||zzzsssmmmfff___[[[QQQQQQSSSVVVXXXZZZ\\\^^^\\\___aaaaaa```aaaeeeiiieeeffffffffffffeeedddcccaaaaaaaaaccceeeiiilllnnnkkkiiieee^^^VVVNNNGGGDDD:::777333111000111111000///000000111111222333333333333222222222222222222111444555111000222333222222222333333333333222222222111111111222222333444333333222222222222222222444444444333333333333222...............///000111000333555777:::AAAJJJRRR]]]hhhuuu*********))))))((('''&&&,,,'''&&&***(((!!!######%%%&&&&&&$$$$$$%%%'''"""$$$%%%%%%$$$$$$%%%&&&%%%$$$&&&((('''###$$$'''(((***++++++***((('''(((%%%%%%$$$$$$%%%%%%&&&'''###''''''&&&%%%''')))&&&%%%$$$$$$$$$$$$$$$%%%!!!###%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&'''&&&&&&&&&'''######$$$$$$$$$$$$######&&&%%%###"""###%%%(((***&&&&&&&&&&&&'''''''''''' $$$%%%"""!!!###$$$#########$$$$$$$$$%%%%%%%%%###%%%&&&&&&&&&&&&''')))###$$$%%%%%%$$$$$$&&&((("""$$$%%%%%%''')))(((###(((###$$$***+++&&&&&&+++&&&%%%%%%%%%%%%&&&&&&''' (((&&&"""%%%""""""+++%%%&&&'''&&&%%%%%%''')))###$$$$$$%%%&&&'''((((((******)))))))))))))))))))))***+++***))))))+++---%%%)))---...------///222//////000111111111111111555555444444444444555555666666777888999;;;===>>>:::===>>><<<===BBBFFFFFFHHHIIIJJJKKKMMMNNNPPPPPPNNNPPPSSSTTTTTTRRROOOMMMLLLJJJGGGDDDAAA???>>>===999888777666444222000///444444333111///000222555:::888666888<<>>???<<<<<>>888:::999333222555666333/////////---,,,,,,---...------...///////////////.........///000222333444222555888888666888===AAAEEEGGGJJJOOOSSSWWWZZZ\\\ZZZ^^^ccceeedddbbbbbbbbbaaa```^^^[[[YYYXXXXXXXXXWWWYYY]]]^^^```bbbfffjjjlllnnnpppqqqssswww{{{~~~zzz|||yyyyyyyyyzzz{{{|||}}}}}}|||}}}||||||rrreeeZZZTTTQQQQQQYYYhhhvvv}}}zzzrrrjjjaaa[[[OOOKKKKKKPPPSSSTTTYYY``````___]]]]]]^^^^^^]]]\\\[[[]]]```dddggghhhhhhhhhcccaaa``````bbbfffjjjmmmiiieee___XXXQQQLLLIIIGGGCCC???999444222111000/////////000000111111222222222111111111111222444555111444444000///222444333222333333444444333333222111111111111222333444555222222222222222333444555333333333333222222222222000//////............///333444666777;;;DDDPPPYYYaaammmzzz************)))((('''&&&%%%!!!$$$...///'''%%%***###$$$&&&%%%%%%%%%&&&'''%%%&&&''''''&&&&&&''')))######'''+++***%%%###%%%###%%%((())))))((()))***%%%%%%$$$$$$%%%%%%&&&'''"""'''(((%%%$$$'''***$$$&&&))))))(((%%%######### $$$'''((('''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''&&&%%%%%%%%%######$$$$$$$$$$$$######!!!$$$'''***+++)))'''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&))))))&&&$$$'''((('''######$$$$$$$$$%%%%%%%%%###%%%&&&&&&&&&&&&''')))$$$&&&'''&&&&&&&&&)))+++$$$((()))'''((()))"""!!!$$$%%%###%%%))))))$$$((('''&&&&&&%%%%%%%%%%%%%%%)))######,,,+++$$$&&&%%%&&&&&&%%%$$$%%%''')))555...((('''+++---***&&&))))))*********+++++++++'''))),,,,,,+++******+++'''+++//////,,,***,,,///000111333333444333222111222222222333444555777888555555555555666888999:::888>>>@@@===<<>><<<;;;999888555333222000...---++++++,,,,,,************+++,,,------'''(((***,,,...///...---+++000666999999:::???CCCBBBEEEGGGHHHEEE@@@:::666...111000,,,---222111---111///...---------......,,,,,,,,,------.........---------...000111333444///333666555333444:::???@@@CCCFFFKKKOOOSSSVVVWWWTTTYYY^^^```___]]]\\\]]]ZZZYYYWWWUUUTTTSSSTTTTTTPPPSSSWWWYYYZZZ]]]bbbggggggiiilllooorrrwww|||xxx}}}|||}}}}}}}}}}}}}}}~~~yyy}}}~~~||||||~~~sssgggaaaVVVSSSXXXfffrrrxxx~~~yyyrrriii___YYYRRRLLLLLLQQQTTTVVV\\\dddaaa^^^\\\\\\^^^___\\\YYY[[[]]]aaaeeehhhiiijjjiiieeecccaaa```aaadddhhhkkkkkkfff```XXXRRRMMMKKKKKKFFFBBB;;;666333111000////////////000111111222222111111000000111333555666222555555111000333555444222333333444444333333222111111111111222333444555111111111222333444555666333333333222222222111111111000///...............333555666777<<>>???@@@AAABBBCCCDDDGGGIIIJJJIIIHHHGGGGGGIIILLLNNNMMMIIIEEEAAA>>>===;;;999666444222111...//////...,,,++++++,,,(((((()))***************)))((()))+++------+++)))+++,,,---...///111222222555666777777666555333222------............------111...+++)))***+++,,,,,,---------,,,,,,+++++++++...------------...//////---111444555333222555888???AAACCCEEEGGGJJJNNNRRRXXXSSSRRRXXX[[[WWWTTTUUUUUUUUUTTTQQQMMMKKKKKKLLLKKKMMMPPPRRRTTTVVVZZZ]]]___cccgggjjjlllqqqxxx}}}}}}}}}~~~~~~}}}~~~{{{~~~~~~{{{zzz}}}oooddd___[[[```lllwww}}}~~~}}}{{{vvvmmmccc\\\TTTPPPMMMOOOVVV]]]___^^^eee^^^ZZZ\\\^^^]]]]]]___[[[___dddggghhhgggfffeeefffeeecccbbbbbbdddggghhhkkkfff___WWWRRROOONNNOOOIIICCC;;;555333333111000///000111222222333222222111111222222222333333333111444444111111555555333444444444333333222222222111111222333333333333222444555555444333222444555555444333222000///......111000......///000000///666555555888???JJJTTT[[[fffppp}}}---,,,+++***)))'''&&&&&&%%%%%%&&&'''((((((((((((&&&'''((('''%%%$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%((($$$!!!"""&&&((('''%%%''''''((((((((('''&&&&&&,,,%%%"""%%%(((%%%###%%%'''&&&%%%$$$###$$$%%%%%%###)))***$$$$$$***)))###"""###%%%%%%%%%%%%(((***%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%'''(((&&&###%%%"""%%%+++---)))###"""%%%&&&'''((()))***++++++((($$$&&&%%%###---555---'''(((((('''%%%%%%&&&'''%%%$$$###$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))''')))'''######'''((('''))))))((('''&&&&&&%%%%%% %%%&&&  $$$%%% $$$&&&######&&&&&&"""'''&&&&&&&&&''''''(((((((((((((((&&&%%%&&&(((+++***(((((()))+++***(((%%%'''++++++''''''+++---+++++++++,,,---...000111222000000000111111222222222555444444444444555555666555777888888777777888::::::;;;<<<===>>>@@@AAAAAABBBCCCDDDFFFGGGGGGFFFFFFEEEGGGJJJKKKJJJFFFAAA>>><<<;;;999777444222000///+++,,,++++++)))((((((((((((((()))***************)))+++------+++***+++---+++,,,,,,---...///000000///000111111111000///.........////////////......+++*********++++++++++++------,,,,,,,,,+++++++++------,,,,,,------...///---...///222444666666666<<<>>>@@@CCCDDDGGGKKKNNNSSSNNNNNNSSSUUUQQQOOOPPPLLLMMMMMMLLLJJJIIIJJJKKKJJJLLLNNNOOOPPPRRRUUUXXX\\\```eeehhhjjjnnnuuuyyy}}}~~~{{{~~~}}}{{{~~~yyygggaaa\\\```jjjtttzzz|||{{{yyyqqqfff^^^XXXTTTPPPQQQVVV[[[\\\\\\[[[WWWWWW\\\`````````aaa\\\___dddggggggeeecccbbbhhhfffeeedddeeegggiiijjjfffccc^^^XXXQQQLLLIIIGGGEEE@@@:::555333222111//////000111222222333222222111222222222222333333333222444444111111555666333444444444333333222222222111111222333333333333222111222333222111111222444444444333222111000000///111000///000000111000000333333444888@@@LLLXXX___gggqqq}}}---,,,+++***)))'''&&&&&&''''''&&&&&&&&&''''''(((%%%'''))))))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&### !!!$$$&&&%%%###&&&&&&&&&&&&&&&&&&'''(((!!!!!!$$$(((((($$$$$$&&&$$$$$$$$$%%%%%%&&&&&&&&&###((()))$$$$$$)))(((######$$$&&&&&&&&&&&&(((***###$$$%%%'''''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%######"""&&&,,,...***%%%$$$%%%%%%%%%&&&(((***,,,---...((()))'''###)))...''''''((()))(((&&&&&&&&&(((%%%$$$######%%%%%%$$$###&&&%%%$$$$$$$$$&&&'''(((%%%&&&&&&''''''(((((()))(((***(((%%%%%%)))***(((***)))(((&&&%%%%%%&&&&&& $$$%%%  ###$$$"""&&&(((&&&%%%''''''&&&(((((('''&&&'''((()))***((()))((('''%%%&&&(((***'''((()))++++++(((###+++,,,***(((***...,,,(((,,,,,,,,,---///000222333111111111111111111111111444444333444444555666666444666777888777777999;;;999:::;;;<<<===???@@@@@@CCCCCCDDDDDDEEEFFFFFFFFFDDDEEEGGGGGGEEEAAA===:::888777555333111///---,,,------,,,,,,++++++******(((((())))))******))))))%%%))),,,)))$$$###&&&+++++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++---------......---------'''(((***,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---------++++++///555888777444666999===???AAACCCFFFHHHKKKHHHHHHKKKMMMJJJHHHHHHBBBCCCEEEEEEEEEEEEGGGHHHGGGIIIJJJKKKKKKLLLOOOQQQVVV[[[aaaeeehhhkkkpppttt|||}}}|||~~~~~~|||llleee______gggpppuuuwwwyyy}}}vvvkkkccc]]]XXXSSSRRRUUUXXXYYYYYYUUUSSSVVV]]]aaa___^^^```]]]```cccffffffdddaaa___ffffffeeeeeefffhhhiiijjjaaa___\\\VVVOOOHHHBBB>>>???<<<888555333222000...///000111222222333222222222222222222333333333333222444444111222555666444444444333333333333222222111111222333333333333222000111222222111111333555444444333333333222222222000000111222222111000000///111555:::CCCOOO\\\dddjjjsss~~~)))))))))))))))))))))))))))(((&&&%%%%%%&&&'''(((%%%&&&((('''&&&$$$%%%%%%###$$$%%%&&&&&&%%%$$$###$$$"""!!!"""$$$%%%%%%###%%%%%%$$$$$$%%%&&&((()))"""%%%&&&%%%$$$$$$!!!"""$$$&&&((()))******&&&))))))%%%$$$&&&$$$ """$$$&&&&&&&&&&&&'''((($$$%%%(((***+++***)))(((%%%%%%%%%&&&&&&&&&%%%$$$$$$!!!!!!$$$&&&%%%&&&)))&&&%%%$$$$$$&&&))),,,///333+++***''' """$$$&&&'''((((((&&&%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$###$$$$$$$$$%%%&&&((()))***%%%%%%%%%%%%&&&&&&''''''''')))(((%%%%%%)))***((('''&&&$$$######$$$&&&'''###%%%&&&$$$"""###%%%'''$$$''')))(((&&&&&&''')))((('''&&&%%%&&&''')))***((())))))(((&&&&&&''')))((())),,,------)))%%%"""***+++++++++,,,---,,,***000//////......//////000//////000000000000111111333333333333444555666666333555777777777888:::;;;888999:::;;;===>>>??????EEEEEEEEEEEEEEEFFFGGGHHHCCCCCCDDDCCC@@@<<<999666444333111000...,,,+++***...---,,,,,,,,,,,,+++***(((((()))))))))))))))((('''))))))'''###"""%%%)))++++++++++++++++++******((())))))***+++,,,,,,,,,))))))************)))))))))***+++,,,++++++,,,,,,,,,+++++++++++++++++++++***************++++++,,,,,,++++++...222444444222222666:::===>>>@@@AAACCCDDDDDDDDDFFFFFFDDDCCCBBB<<<>>>@@@AAAAAABBBCCCEEEBBBDDDFFFGGGGGGIIILLLNNNQQQVVV]]]bbbeeehhhmmmpppxxx{{{~~~}}}}}}~~~|||qqqjjjbbb```dddjjjoooqqqwwwyyy~~~{{{ppphhh___ZZZTTTRRRRRRUUUVVVWWWWWWUUUWWW\\\]]]ZZZYYYZZZ]]]___bbbeeefffeeeaaa___aaabbbcccdddffffffgggggg___]]]YYYRRRKKKDDD===::::::888666555333111///...//////111222222222222222222222222333333333444444222555444111222555666444333333333333333333333333111111222333333333333222111333444444333444666888444444444444444444444444000111333333222111111111...222777>>>FFFRRR___gggnnnvvv)))))))))))))))))))))))))))(((&&&%%%%%%&&&'''(((&&&&&&%%%###!!!"""$$$&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$###$$$%%%&&&%%%%%%%%%$$$$$$$$$%%%'''(((***,,,)))%%%$$$%%%&&&###"""###$$$&&&''''''''''''%%%''''''%%%$$$%%%###!!!!!!###%%%&&&%%%$$$%%%&&&###%%%''')))******)))(((%%%&&&'''''''''&&&&&&&&&### #########&&&***'''&&&$$$$$$%%%(((,,,...+++###$$$&&&"""$$$((($$$$$$&&&''''''%%%$$$$$$$$$'''&&&%%%%%%&&&'''&&&$$$"""$$$&&&'''''''''%%%$$$###$$$$$$$$$$$$$$$%%%%%%$$$''''''$$$%%%((()))&&&$$$###""""""###%%%(((***%%%%%%%%%&&&&&&%%%&&&(((!!!###%%%%%%""" ###'''&&&&&&%%%%%%%%%&&&'''((('''((()))(((&&&&&&''')))((()))+++,,,+++***))))))%%%)))---...+++***,,,000//////............//////,,,,,,---...///000111222222222222333333555666666333555777777777888:::;;;888999:::;;;<<<===>>>???DDDDDDCCCCCCCCCDDDEEEEEEAAAAAA@@@???<<<999666444000000///---,,,***)))(((***((('''''')))***(((&&&(((((()))))))))(((((('''...,,,***))))))*********************))))))))))))((((((((()))***+++,,,---(((((())))))))))))((((((+++,,,+++)))&&&&&&))),,,++++++++++++++++++++++++***))))))))))))***++++++))),,,//////...---///111000333777:::<<<===>>>@@@@@@BBBCCCBBBAAAAAA@@@>>>;;;===@@@@@@@@@???@@@AAA===???BBBCCCEEEGGGKKKMMMMMMSSSZZZ___bbbeeejjjnnntttxxx}}}{{{{{{~~~~~~vvvpppgggccccccgggkkkllluuuvvv{{{uuunnn___[[[UUUQQQPPPRRRTTTUUUYYYWWWWWWYYYYYYVVVVVVZZZ[[[\\\___dddggggggccc```]]]___bbbeeefffgggfffeee___[[[TTTMMMEEE@@@<<<;;;777777666555333111000/////////111222222222222222222222333333333444444444222555555222222666666444333333333333333333333333111111222333333333333222111333444444333444666888333444444444444555555555///111333333111000111222000555<<>>?????????@@@@@@@@@@@@@@@@@@@@@???>>><<<:::888555333222......---,,,+++***)))(((+++)))'''(((***+++)))'''(((((()))))))))(((''''''---+++))))))+++,,,+++)))******))))))))))))))))))''''''''''''((()))***+++******++++++++++++*********+++***&&&######&&&************+++++++++++++++***))))))))))))***++++++(((,,,///...+++***,,,//////222555777888:::<<<>>><<<@@@BBB???===>>>===;;;;;;===??????>>>===<<<===:::<<<>>>@@@BBBEEEIIILLLJJJOOOVVVZZZ]]]aaagggkkkrrrvvv{{{~~~~~~zzzzzz}}}wwwoooiiiggghhhjjjkkkrrrtttyyy{{{sssbbb^^^XXXRRROOOPPPRRRTTTVVVTTTUUUXXXWWWVVVXXX]]]ZZZZZZ]]]bbbfffgggccc___[[[^^^cccgggiiihhhgggeee]]]XXXPPPGGGAAA>>>======777777888666333111111222///000111222222333222222333333333333444444444444333555555222333666777555222222333333333333444444111111222333333333333222000111222222111111333555444444444444444444444444000222333111///...111444222999AAAGGGNNNWWWccclllvvv{{{---,,,+++***)))'''&&&&&&%%%%%%&&&'''((((((((((((%%%%%%%%%$$$""""""$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&''''''&&&&&&&&&%%%&&&''''''(((((((((((("""!!! &&&)))'''&&&&&&%%%$$$%%%&&&'''(((!!!!!!"""$$$%%%$$$$$$%%%!!!$$$&&&'''&&&%%%$$$%%%######$$$$$$$$$$$$$$$$$$$$$&&&((((((&&&%%%%%%'''$$$###%%%(((&&&$$$&&&+++((('''&&&%%%%%%''')))***,,,!!!$$$)))%%%%%%(((&&&###%%%'''(((&&&$$$######$$$######$$$&&&(((((('''$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$%%%###$$$''''''%%%&&&&&&&&&'''''''''(((((($$$ !!!&&&'''$$$$$$'''%%%%%%((()))%%% %%%...$$$%%%'''((((((((('''&&&$$$&&&(((((((((((()))+++%%%(((******)))(((***,,,)))'''(((+++***'''***111*********+++---...000111...//////000111222222333111111111222333444666777555777888888777777888:::999999:::<<<===>>>???@@@======>>>??????>>>===<<<;;;:::888666333222000000------,,,,,,+++***))))))---***((())),,,...+++((((((((())))))(((''''''&&&&&&'''))))))((((((((())))))))))))))))))*********)))(((((('''((()))***+++******++++++++++++******(((***,,,)))&&&%%%(((,,,)))*********++++++++++++******))))))******+++,,,((()))+++,,,,,,,,,,,,---...000222333444666999<<<777===???;;;888999999777888:::======;;;:::999999888:::<<<>>>???AAADDDGGGGGGKKKQQQUUUXXX]]]dddiiissswww{{{|||}}}||||||}}}}}}~~~~~~wwwqqqnnnlllllllllnnnrrrxxx~~~xxxhhhddd\\\UUUOOONNNQQQSSSQQQRRRVVVZZZYYYWWWXXX\\\YYYYYYZZZ___dddddd___ZZZXXX\\\aaafffhhhgggeeecccWWWSSSLLLDDD???<<<<<<<<<888999999777333222333444///000111222222333222222333333333444444444444555333666555222333666777555222222222333333444444444111111222333333333333222111222333222111111222444444444444333333333333333000222222///,,,,,,000555333:::DDDKKKQQQZZZgggpppxxx}}}))))))))))))))))))))))))###$$$&&&((())))))(((((($$$%%%''''''%%%$$$$$$$$$''''''%%%$$$$$$%%%''''''"""$$$&&&'''&&&%%%%%%%%%&&&'''((()))))))))((('''###+++---'''"""%%%''''''%%%%%%%%%&&&))),,,000222%%%$$$$$$%%%$$$"""!!!""""""%%%((()))'''&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%###%%%''''''$$$###$$$&&&***&&&""" '''111((('''&&&&&&&&&&&&'''(((%%%'''$$$%%%)))((($$$&&&((()))'''%%%$$$$$$"""!!!!!!###&&&'''''''''$$$$$$%%%&&&))),,,///000''''''''''''''''''''''''!!!$$$%%%$$$%%%((((((%%%&&&&&&&&&&&&%%%$$$###"""%%%!!!!!!''')))%%%%%%(((""""""%%%&&&!!!!!!+++$$$&&&(((***+++)))'''&&&"""%%%'''(((((()))***+++&&&)))------+++******,,,///(((%%%(((***((((((,,,---,,,,,,++++++,,,,,,---222222222222222222222222111111111222333444666777666777888888777666777999999:::;;;<<<===???@@@@@@===>>>@@@AAAAAA???===<<<888777555222000///......---------,,,+++******)))***&&&$$$%%%)))+++(((%%%(((((())))))((('''&&&&&&$$$***......***(((***...((()))))))))*********+++++++++***)))***+++,,,---(((((())))))))))))((((((&&&+++//////,,,***,,,///))))))******++++++++++++***************++++++,,,(((&&&&&&)))---///...+++---...000000111444888;;;444;;;===888444666666333555777::::::999777777777888:::;;;<<<<<<>>>AAACCCEEEIIINNNQQQUUUZZZaaaggguuuxxx{{{|||{{{~~~~~~{{{|||}}}~~~}}}wwwrrrpppooonnnkkkpppwww|||zzzmmmiii```WWWPPPNNNOOORRRPPPRRRXXX]]]\\\WWWVVVYYYYYYXXXYYY]]]aaaaaa[[[UUUTTTXXX^^^dddfffeeebbb```RRROOOIIICCC???<<<;;;;;;:::;;;:::777333222444666///000111222222333222222333333333444444444555555333666555333333666777555222222222333333444444444111111222333333333333222444555555444333222444555444444333333333222222222000222111...***+++000666222:::EEEMMMTTT]]]jjjtttzzz~~~)))(((((((((((())))))***%%%&&&'''(((((('''&&&%%%'''%%%###!!!!!!###%%%'''&&&%%%$$$###$$$%%%&&&'''&&&"""###'''&&&$$$$$$###"""###%%%'''''''''(((&&&(((***((($$$$$$'''&&&&&&&&&'''''''''((((((%%%$$$$$$######$$$$$$%%%---)))***!!!&&&777###$$$&&&%%%$$$$$$%%%'''$$$&&&(((((('''&&&&&&'''''''''&&&%%%$$$$$$######%%%&&&''''''(((''''''''''''&&&$$$"""!!!!!!""""""&&&&&&%%%%%%%%%&&&'''(((%%%$$$#########$$$&&&&&&))) )))((()))&&&&&&&&&&&&%%%$$$###"""(((((('''&&&%%%%%%$$$$$$%%%""")))'''"""((('''%%%%%%%%%&&&(((***%%%'''((((((%%%#########$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''')))******)))$$$$$$$$$$$$%%%'''((()))(((((())))))************...//////...,,,++++++,,,---......///000111111222444333444777555111222555666777777666444555777:::;;;;;;:::::::::;;;<<<<<<;;;>>>===999666888999888444333111000...------,,,+++,,,***&&&(((///000,,,''')))***)))((('''(((***))))))))))))((((((((((((******))))))***+++,,,,,,++++++************++++++(((***,,,---+++)))))))))---***)))***---...,,,*********+++++++++******)))++++++++++++++++++++++++$$$(((&&&"""'''000000(((++++++******++++++,,,------...///111222444555666444555555555444444333222444444444555555555666666111666;;;??????===:::999???AAAFFFLLLRRRXXX\\\___nnnsssxxx{{{|||~~~}}}}}}~~~{{{xxxtttqqqrrrqqqttt}}}ssskkkaaa\\\[[[ZZZVVVRRRSSSTTTVVVXXXYYYYYYYYYYYYWWWYYYYYYZZZ^^^```ZZZQQQWWWWWWYYY^^^bbbccc___[[[VVVPPPIIIDDDBBB@@@===;;;999;;;<<<;;;888444222111//////000000111333444555333333333333333333333333333222111000000222444555///000222444555444222111333444444333111111333555111111222222333444555555333333444555555444333333666666///...444///,,,333666>>>IIITTT\\\cccjjjoooxxx|||***))))))((((((((())))))''''''(((((((((((('''''''''%%%$$$######$$$%%%'''&&&%%%%%%%%%&&&&&&''''''(((%%%###$$$'''***+++***&&&%%%$$$%%%&&&'''(((((('''&&&'''***((($$$$$$(((%%%%%%&&&&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%!!!''''''### $$$%%%&&&&&&%%%%%%&&&''')))'''%%%"""!!!$$$)))---&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%$$$###""""""###%%%&&&&&&&&&%%%$$$$$$#########$$$###"""""""""###%%%%%%222)))$$$&&&%%% %%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&###!!! """&&&(((((('''((('''%%%%%%%%%&&&((()))###%%%''''''&&&%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((((((((())))))))))))***+++,,,,,,)))))))))))))))*********,,,.........,,,+++,,,---,,,---...///000111111111222111333666555111222666555666777666555555777999::::::999::::::;;;<<<<<<===AAA@@@;;;777888777555222111000...,,,,,,++++++###+++///---+++,,,+++'''((()))***)))((('''(((***)))))))))))))))))))))((())))))(((((())))))***+++*********))))))*********(((***++++++***)))***+++,,,***)))***+++,,,+++)))*********++++++******)))************************(((++++++'''&&&((()))'''))))))(((((())))))***++++++,,,,,,...///000111222222222222222222111000000222222222222333333333333222555888999999999:::;;;???AAAEEEKKKPPPVVV\\\___nnnrrrwwwzzz|||~~~{{{zzzzzz||||||zzzvvvsssvvv}}}yyyqqqiiidddcccaaa]]]YYYTTTUUUVVVWWWXXXXXXWWWVVVVVVYYYZZZ[[[```ccc^^^VVVTTTTTTVVVZZZ^^^___\\\XXXVVVQQQJJJEEECCCAAA>>><<<>>>>>>>>>===;;;888555333333333222222222222333333333333333333333333333333---...000222444666777888000111222333444333333222000222444444222111111222222222333333444555555666444444555666666555444444444555//////555111///777777???KKKUUU]]]dddlllqqqwww{{{+++***))))))(((((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&'''''''''''')))+++...''''''&&&&&&&&&''''''(((&&&%%%''')))(((%%%%%%)))$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%&&&!!!%%%,,,"""$$$&&&''''''&&&&&&'''((((((&&&$$$"""!!!$$$***...'''''''''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$###""""""###&&&)))+++&&&%%%%%%$$$""" $$$$$$######$$$$$$%%%&&&,,,((($$$"""$$$$$$$$$###&&&%%%%%%%%%%%%&&&'''((("""###$$$%%%&&&'''((()))!!!%%%))))))'''%%%''')))'''&&&%%%%%%%%%&&&((())) """%%%'''''''''((()))$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&'''''''''******))))))))))))***************)))))))))))))))+++,,,------,,,,,,---...+++,,,...000111111111000000///111444333000111555333555777777666666777888888888888999999;;;<<<<<<;;;???@@@;;;777666444111000///...,,,+++******)))!!!))))))''''''***+++((()))******(((((()))***))))))))))))))))))))))))(((((((((((((((((()))***))))))))))))))))))))))))((()))******))))))+++---,,,***))))))******((('''))))))******+++******)))))))))))))))))))))))))))******,,,,,,'''"""$$$***)))(((((((((((()))******++++++,,,,,,---........./////////000//////...---////////////000000000000222333333333333555999<<>>@@@CCCEEEIIIPPPYYY___hhhlllqqqtttvvvyyyxxxwwwvvvxxx{{{}}}qqqpppuuu~~~zzzzzz}}}zzzuuuqqqllleee^^^ZZZZZZ[[[[[[[[[\\\\\\\\\VVVYYYZZZ[[[^^^cccaaa\\\WWWUUUUUUWWW[[[\\\ZZZWWWXXXUUUQQQLLLIIIFFFDDDCCCJJJFFFBBBBBBDDDDDD>>>999777666555444222222111111333333333333333333333333111222333444444333222111333333222222222333333444222444555555444333333444444555555555666666666777555555555666666555555555111444000000555222111;;;===EEEPPPZZZbbbhhhoootttuuuyyy~~~,,,,,,+++)))((((((((((((''''''%%%$$$$$$%%%''''''%%%&&&((())))))(((&&&%%%"""###$$$&&&&&&%%%$$$$$$!!!%%%(((%%%  %%%%%%&&&'''&&&$$$###%%%'''%%%$$$&&&)))(((%%%&&&***#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%###%%%&&&###"""$$$(((+++%%%&&&((('''&&&&&&''')))###&&&((()))))))))***,,,,,,+++***)))'''&&&$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$###$$$&&&)))+++###############""""""!!!###$$$$$$%%%%%%%%%%%%%%%''',,,'''!!!!!!"""!!!''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%######$$$&&&%%%%%%%%%%%%%%%&&&'''''' """%%%%%%$$$###$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''')))((('''&&&((()))---,,,+++******))))))************)))))))))))))))(((***,,,,,,,,,,,,...///(((***,,,...///000000000111000111333111------000111333666777777666666777666666666777777999::::::888<<<===888444222///+++...---,,,+++***)))))))))111...***((('''&&&&&&''')))***+++***)))((()))+++((()))))))))*********++++++******))))))*********'''((())))))))))))(((''''''((()))(((''')))+++...*********)))((('''&&&&&&'''((()))***************************************(((""""""+++...***(((---******))))))******+++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,------------............---///111222222444666999<<>>888222000---***---,,,+++***))))))))))))$$$"""$$$***---***&&&%%%)))***++++++))))))***+++((())))))******+++++++++,,,++++++***************((((((************(((((('''((())))))((((((***,,,)))***+++)))(((&&&'''(((''''''((()))***************************************%%%$$$)))---,,,((('''(((''''''''''''((())))))((((((((()))))))))))))))++++++,,,,,,------,,,,,,,,,,,,,,,---------......+++...111333333444666777:::===AAABBBDDDIIITTT\\\bbbeeejjjmmmpppttt{{{}}}zzzzzz|||~~~~~~nnn___\\\```ccciiirrr|||xxx{{{yyyrrrhhhaaa^^^^^^^^^^^^^^^___``````]]]______\\\\\\______\\\\\\YYYVVVWWWZZZ[[[ZZZXXXTTTTTTRRROOOJJJGGGFFFFFFOOOLLLHHHGGGHHHGGGDDDAAA999888777555444333333333333333333333333333333333666555333222222444666777444444444444333333333333222111///---+++---111444555555666666666666666666444444333333333333444444222666333222555111111<<>>===;;;888666555444333333333333333333333333333...//////000111222333444333444555555555444222111111111000///---...111333555555555555555555555555666555444333333444555666222777555444777444555AAAHHHOOOXXX```dddiiinnnqqquuuxxx~~~******************++++++%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''!!!###%%%&&&&&&&&&'''((("""&&&)))(((%%%$$$(((---((('''(((***((($$$$$$'''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$"""!!!"""&&&)))***###$$$&&&%%%$$$$$$%%%'''###%%%&&&&&&%%%$$$%%%&&&%%%&&&&&&&&&''''''((((((""""""###$$$$$$$$$$$$$$$ """$$$&&&''''''''''''&&&$$$!!!!!!$$$&&&$$$%%%&&&'''((('''&&&&&&:::))) &&&***###!!!&&&!!!%%%(((((('''&&&######$$$$$$$$$%%%%%%%%%!!!%%%)))***(((%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%###&&&((()))(((''''''((($$$%%%&&&&&&''''''&&&&&&###''')))((($$$"""%%%(((******))))))))))))******&&&&&&''')))***+++,,,---)))+++,,,,,,+++***,,,---***)))((((((***...111444++++++...222333111333777222333444333333555888:::888777666555555444555555+++//////,,,+++...000///)))((('''&&&&&&&&&&&&&&&&&&%%%'''***&&&###)))222)))+++++++++***)))***+++((())))))***++++++,,,,,,******)))((((((((((((((((((***+++,,,,,,+++***(((&&&)))++++++)))((('''((('''***++++++(((((())),,,&&&'''((()))************(((((((((((((((((((((((( +++///)))&&&***+++''')))))))))))))))***++++++)))))))))***+++,,,,,,,,,(((((()))***************************+++++++++++++++,,,------...111555888666;;;@@@BBBBBBGGGPPPXXXbbbeeejjjmmmpppuuu}}}~~~{{{ttt___OOOKKKOOOQQQSSSZZZbbbjjjlllhhheeeYYYXXXWWW[[[jjjzzzzzz}}}xxxooonnnkkkhhhfffeeeeeeeeedddggggggdddcccfffhhhhhheeeaaa]]]]]]___aaaaaa___\\\^^^]]]ZZZTTTQQQQQQRRRQQQQQQPPPMMMJJJHHHHHHIIICCCAAA>>>;;;888555444333333333333333333333333333000222444666666666555444333444555666666444222111222333444444222222333444555555555555555444444444777666555444444555666777111777666666:::777999FFFJJJPPPYYY```dddhhhmmmpppuuuyyy~~~((()))******)))(((***+++(((***+++)))'''&&&)))+++%%%%%%&&&''''''&&&%%%%%%!!!"""""""""!!!###%%%(((%%%$$$###%%%((()))'''%%%&&&'''((((((&&&$$$$$$$$$&&&&&&&&&'''''')))******%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%'''&&&&&&'''$$$!!! &&&%%%$$$$$$&&&&&&%%%###"""%%%(((,,,,,,***'''%%%)))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%(((&&&$$$###$$$$$$###"""!!!&&&&&&!!!%%%%%%&&&###,,,%%%((('''***((("""!!!&&&(((---***'''%%%%%%&&&&&&%%%---...---***'''$$$$$$$$$'''((((((&&&$$$$$$%%%'''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&((((((%%%""" &&&''''''((()))((((((((((((&&&''',,,---+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,%%%(((***+++***+++///222////////////000111222333444222000222444666444222444666888777444333555888///...---,,,++++++++++++,,,((($$$$$$'''))))))''''''((())))))(((((()))***,,,+++,,,...000///+++''''''(((******))))))***+++,,,++++++***************'''&&&&&&''''''((()))***''''''((()))***++++++,,,***++++++***)))(((((()))******))))))(((((('''''',,,)))&&&''')))***(((&&&+++***)))(((((()))***+++************++++++++++++***+++,,,***((('''((()))&&&'''((((((((((((***,,,,,,,,,+++***(((%%%""" 111000/////////000111222555999>>>@@@AAAFFFOOOVVVcccfffkkkooosssxxx~~~oooZZZMMMJJJKKKIIILLLQQQXXX]]]___^^^[[[OOOJJJHHHNNN\\\ppp~~~xxxvvvyyytttooommmlllkkkiiifffjjjmmmnnnlllhhhgggkkkpppiiifffdddeeeggghhheeebbbccchhhkkkiiibbb[[[XXXXXX[[[YYYUUURRRQQQOOOMMMKKKLLLFFF>>>888555444444333555444222111111111222222333333444444555666666666111444666555222000222444333444555444222111222333000333666555333222444666555555555333222333666999222444444333444999AAAGGGOOOTTTZZZ```dddhhhlllooosssvvv{{{)))***+++***)))((()))***$$$&&&'''&&&$$$###%%%'''%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&%%%$$$$$$''')))%%%###"""$$$&&&((('''%%%&&&'''''''''%%%$$$%%%&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$%%%&&&&&&%%%(((((((((&&&###!!!###%%%%%%%%%%%%&&&&&&%%%!!!"""$$$'''******)))'''&&&%%%%%%&&&&&&'''((((((((("""""""""######""""""""""""###$$$&&&''')))+++,,,$$$'''&&& $$$'''%%%%%%%%%((("""&&&###(((&&&$$$&&&$$$!!!$$$%%%$$$"""!!!!!!###%%%&&&%%%$$$%%%&&&%%%$$$######%%%###$$$%%%$$$"""!!!"""###))))))((('''%%%""" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))((('''&&&&&&'''''''''((())))))))))))((( !!!&&&((('''(((,,,))))))******+++,,,------)))+++,,,------///111333////////////000111222333444222111222444555444222444333333333444333222111......,,,+++***************(((%%%%%%&&&'''(((((('''((())))))(((((()))***(((((())),,,///000---***((()))++++++***)))***+++++++++***))))))))))))***''''''''''''((()))******(((((())))))******++++++)))***+++***((('''((()))***)))))))))((((((((('''+++)))'''''')))+++***(((+++***)))(((((())))))***+++******)))((('''&&&&&&((()))******)))((()))+++'''((())))))))))))+++---(((((()))*********))))))------------...000222333444999===???AAAFFFOOOVVVaaaeeejjjooosssxxx}}}qqq^^^PPPJJJIIIEEEGGGKKKPPPUUUWWWUUUTTTMMMGGGBBBDDDLLLZZZnnn|||vvvssszzz~~~xxxuuusssqqqmmmkkkoooqqqsssttttttuuuxxx{{{nnnmmmmmmnnnppprrrssssssppptttxxxvvvooohhheeedddfffddd```]]][[[XXXTTTQQQPPPKKKCCC===::::::999999555444444333222222333333222222333333444555555555444333333333444444222111333444555444222111222333111444666666444333444666444555555444333333666888333444555444555:::BBBIIITTTWWW\\\aaadddgggjjjmmmssswww{{{~~~***++++++***((('''((()))&&&'''((('''%%%%%%'''(((%%%&&&&&&''''''&&&&&&%%%&&&''''''&&&%%%%%%'''((($$$###"""###%%%&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))$$$#########$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&%%%$$$&&&***---***$$$"""%%%)))$$$$$$%%%''''''$$$"""$$$%%%'''''''''&&&&&&$$$%%%%%%&&&''''''(((((($$$$$$%%%%%%%%%%%%$$$$$$"""%%%((()))'''&&&''')))''''''%%%"""###'''(((&&&!!!---***$$$)))((($$$&&&'''$$$ !!!'''(((&&&###""""""$$$&&&''''''%%%!!!"""######""""""###%%%$$$&&&((((((&&&%%%$$$%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%(((***&&&'''(((((())))))(((((($$$"""$$$(((***)))))),,,''''''((()))+++,,,---...---,,,,,,---///111222111////////////000111222333333222111222444555444333444111///000333333...***------+++***)))(((((((((((((((((('''%%%&&&(((***'''((())))))(((((()))***''''''(((+++---...,,,***)))+++,,,,,,+++)))***++++++******)))))))))))))))''''''''''''((()))***+++)))))))))))))))*********((()))***)))'''&&&'''((())))))))))))((((((((((((***((('''(((***,,,,,,+++++++++***)))(((((())))))+++***))))))''''''&&&%%%&&&((()))***))))))+++,,,(((*********)))***,,,...(((((()))***+++---...///*********+++---000222444444888===???@@@FFFOOOVVV___ccciiiooosssxxx|||}}}yyygggWWWNNNIIIEEEEEEFFFJJJNNNPPPPPPOOOKKKDDD>>><<>><<<<<>>@@@EEEOOOVVV\\\aaaiiioootttxxx|||~~~|||~~~nnn]]]SSSMMMKKKIIIJJJMMMPPPRRRRRRIIIDDD@@@???======BBBJJJTTTeee~~~{{{vvvrrrqqqzzz{{{uuulllaaaUUUJJJ@@@999888777666555444333222222222222222333444444555555333555666555222000111222222333444444222222333444555555555666777777666666222444666666555444555666444555666777:::AAALLLTTT[[[]]]___aaadddhhhmmmqqquuuxxx{{{}}}~~~***++++++***((('''((()))(((&&&$$$%%%&&&'''&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""$$$&&&'''''''''((()))$$$&&&((()))((((((((()))$$$%%%%%%%%%$$$%%%(((***''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######%%%'''&&&&&&&&&%%%&&&)))++++++'''###'''$$$""""""$$$&&&((((((""""""######$$$%%%%%%%%%"""###$$$%%%&&&'''((()))######$$$$$$$$$$$$######!!!%%%&&&%%%%%%'''***&&&"""!!!$$$%%%######$$$&&&'''$$$######///"""$$$$$$###%%%)))(((%%%#########%%%%%%$$$!!!"""$$$&&&''''''(((***,,,###%%%'''((('''&&&&&&&&&(((&&&###  """###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%)))***)))'''%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&$$$&&&***+++)))***,,,......------,,,++++++***...------...000222333222////////////000111222333111333444444222222444555222444666333...+++---///)))((((((''''''(((((())))))+++,,,+++***)))***+++'''((())))))(((((()))***'''(((((((((((())),,,///(((***,,,,,,+++***+++,,,,,,++++++***************))))))))))))***+++,,,---)))))))))))))))*********&&&((())))))((('''(((***(((((((((((())))))))))))&&&((()))))))))***,,,...))))))************))))))***)))((((((&&&&&&%%%$$$***+++,,,***((('''((((((((())))))((('''''')))***((((((((((((((()))******---,,,,,,,,,---///000111111666;;;>>>@@@EEEOOOVVV[[[```gggmmmrrrwww{{{~~~{{{|||{{{jjj___TTTRRROOONNNOOOQQQQQQQQQLLLGGGCCCAAA===:::<<>>999555444666777000000000111222222333333888555222333555444111---111222444333333333444555444222111333666777555222555555555333222333666999333444444666:::DDDQQQZZZ^^^^^^^^^___aaafffmmmrrrtttxxx|||~~~'''''''''(((((((((((((((((('''%%%$$$$$$%%%'''(((############$$$$$$%%%&&&)))&&&%%%&&&%%%  $$$)))(((&&&&&&&&&###((('''%%%$$$###$$$$$$%%%"""((($$$..."""***"""%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$&&&***///...)))###"""%%%'''$$$ ###&&&'''"""%%%...((($$$&&&'''&&&%%%%%%&&&'''&&&%%%$$$$$$%%%$$$""" %%%%%%%%%%%%%%%&&&'''(((###!!!###))))))%%%###'''#########$$$%%%&&&'''((($$$''''''$$$$$$&&&&&&######$$$%%%%%%######$$$%%%###&&&%%%"""!!!%%%***$$$$$$$$$######$$$'''***)))###"""&&&&&&"""!!!$$$###%%%&&&&&&%%%$$$&&&'''&&&)))***((($$$"""&&&***$$$!!!###''''''###%%%***(((''''''''''''(((((()))%%%))))))%%%$$$(((+++***'''(((************,,,......666;;;444,,,***---///000111222333333222000///000111222222333333333333333111...,,,+++***(((&&&(((((((((((()))))))))***))))))((((((''''''&&&&&&******))))))******+++,,,)))111)))+++,,,(((,,,(((***+++***)))((()))***,,,,,,+++******))))))((((((***+++***)))((()))***&&&''')))***+++++++++***''')))+++------+++)))''',,,+++***))))))***+++,,,(((((((((((((((((((((((())))))************))))))+++(((%%%$$$'''))))))(((&&&))),,,,,,***)))+++...'''((()))++++++)))((('''%%%&&&(((***+++******)))*********+++,,,---...///000444888<<>>DDDLLLRRRUUU\\\aaaaaaeeepppyyy}}}zzztttkkk```ZZZZZZZZZVVVQQQQQQPPPSSSXXX___lllxxxqqqnnnuuuwwwaaaKKKAAA===999666555555555555555444444333333222333444555666666666666444444444444444444444444555444222444666777666444222555777777666444444444222333444555999BBBOOOXXX[[[\\\^^^```ccciiioootttvvvyyy|||~~~)))))))))((((((''''''''')))((('''&&&&&&'''((()))'''&&&$$$###$$$%%%'''(((///***&&&&&&%%%$$$'''+++$$$((('''###"""$$$&&&%%%'''&&&%%%%%%%%%%%%%%%&&&&&&+++$$$---!!!***%%%***&&&'''''''''%%%$$$%%%&&&######$$$$$$$$$%%%%%%%%%)))((((((***...///,,,)))%%%'''((('''$$$###%%%(((%%%'''$$$!!!)))***%%%###$$$&&&&&&&&&&&&((()))***(((&&&%%%&&&'''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%(((&&&&&&)))((($$$"""$$$!!!###&&&((((((&&&$$$"""###&&&&&&$$$$$$&&&'''$$$###%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%&&&&&&((((((!!!$$$'''((('''%%%$$$$$$###"""$$$((((((&&&%%%'''"""###$$$$$$######$$$&&&$$$%%%%%%"""###''''''&&&''')))(((%%%&&&***'''''''''''''''((()))))))))+++)))$$$"""&&&)))***,,,---...---+++***+++,,,''',,,...---...222444444333333222222222333333444222222222222111000///...***)))'''''')))))))))((((((((('''''''''''''''''',,,,,,,,,,,,++++++++++++******))))))******+++,,,)))...&&&...%%%111*********,,,---,,,+++***+++,,,))))))))))))************)))***+++***))))))***+++'''((()))***++++++++++++******++++++++++++******++++++***))))))***++++++(((((((((((((((((((((((())))))************)))))),,,)))'''&&&'''((((((''')))(((((()))******)))((('''((()))******)))((('''******)))(((((()))***+++*********+++,,,---...///000333777999<<>>555555444444444444555666666666666666555444333222555555555555555555555555333444555555555555555666333555777777666555666888444666777888:::BBBLLLTTTYYY\\\___ccceeeiiillloooppptttyyy}}}*********))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%,,,(((%%%%%%&&&%%%)))...***((($$$ %%%(((&&&###$$$%%%'''((((((((((((###''' ((('''###***###%%%&&&%%%$$$$$$%%%'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''(((''''''&&&&&&&&&''''''$$$%%%###!!!!!!###''')))###$$$&&&&&&&&&&&&((())),,,)))&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%######"""%%%%%%###$$$'''(((&&&$$$###!!! !!!$$$''')))"""%%%%%%###$$$'''(((%%%$$$&&&'''&&&%%%$$$%%%'''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%###"""###&&&)))&&&***+++&&&""""""######"""###$$$$$$######$$$&&&&&&%%%$$$$$$$$$%%%&&&'''$$$'''(((&&&$$$&&&'''&&&&&&&&&&&&'''''')))***+++$$$)))---+++)))***(((%%%&&&(((************,,,...,,,---,,,***,,,111222000///////////////000111222111000000...,,,***)))'''&&&%%%######%%%&&&%%%$$$&&&&&&'''''''''((((((((()))))))))))))))***************))))))******+++,,,,,,,,,%%%000&&&,,,"""&&&((()))******)))((()))*********++++++,,,------...***+++,,,+++*********,,,++++++*********++++++,,,******++++++++++++******)))***++++++++++++***)))************************))))))************))))))((()))******(((((()))***%%%%%%&&&(((+++---,,,,,,************************+++)))'''&&&&&&'''***+++*********+++,,,---...///...111555888;;;AAAJJJPPPNNNQQQWWW\\\[[[XXXYYY]]]fffiiimmmnnnooorrrxxx|||}}}}}}~~~}}}|||||||||~~~}}}}}}zzz{{{yyyrrrpppuuu|||||||||}}}~~~~~~wwwrrrnnnnnnnnnnnnrrrxxxqqqaaaQQQEEE999888666555444444555555222333444555666666666666555555555555555555555555333444555555444444555777444555666666666666777999444666888999<<>>EEEKKKJJJLLLSSSYYYYYYSSSSSSXXX\\\aaaeeeggggggiiimmmrrrvvvtttsssuuuxxx|||~~~{{{{{{{{{{{{|||~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{tttsssuuu~~~~~~~~~~~~{{{vvvttttttuuuvvvvvvsssoookkkjjjgggdddfffjjjwww{{{fffTTT@@@>>>;;;777555444333333222333444555666666666666555555555555555555555555222444666666444333555777444555666666666666888:::666888:::;;;>>>DDDNNNVVVZZZ^^^cccfffiiikkkmmmooorrrvvvzzz|||}}}}}}~~~)))))))))))))))*********''''''((((((((((((''''''###$$$&&&&&&&&&$$$"""!!!%%%""""""&&&&&&######%%%&&&&&&### ###((()))%%%"""###%%%'''))))))))))))"""'''!!!+++ ***%%%+++!!!"""$$$$$$######$$$%%%&&&&&&&&&'''''''''((((((!!!###&&&'''&&&&&&&&&&&&(((&&&$$$#########""""""$$$!!! ###$$$###!!! %%%&&&''''''%%%%%%&&&''' ###'''))))))(((%%%&&&(((((((((&&&$$$######'''&&&!!! $$$$$$ &&&&&&%%%%%%###""" """%%%%%%###$$$((((((&&&%%%&&&''''''%%%%%%&&&'''"""%%%(((&&&!!! ###''' ###&&&''''''&&&&&&&&&"""((((((!!!!!!&&&'''###%%%&&&&&&%%%$$$&&&'''######$$$&&&''''''&&&$$$###)))+++'''&&&+++,,,***%%%%%%&&&&&&((()))***+++(((+++***&&&%%%)))------,,,---...---+++***+++,,,,,,000000,,,+++...222222...///111222333333222222.........---+++)))((('''"""!!!!!!###&&&)))******%%%&&&'''((()))+++,,,,,,(((((())))))*********+++*********)))***++++++,,,(((+++&&&333''',,,'''222***+++,,,,,,******+++,,,(((((((((((())))))))))))***+++,,,,,,******+++,,,---,,,+++*********+++,,,''')))+++------+++)))''')))***+++,,,,,,+++***)))++++++++++++++++++++++++))))))************))))))$$$'''***+++))))))+++---))),,,...---)))''')))+++++++++************++++++++++++***++++++---...000*********+++,,,---//////111444666666777:::AAAFFFFFFHHHPPPXXXWWWQQQQQQVVVXXX]]]bbbdddcccdddhhhlllmmmlllllloootttyyy}}}~~~{{{{{{{{{zzzzzz{{{~~~~~~~~~~~~~~~{{{yyy|||{{{~~~~~~|||}}}|||}}}|||wwwvvvsss}}}{{{{{{{{{xxxtttpppnnnnnnpppqqqqqqqqqmmmjjjhhhddd^^^^^^aaaqqqxxxyyybbbGGGDDD???:::666333222222666666666666555444333222666666666666666666666666222444666666444333555777444555666666666666888:::888:::<<<<<>>===<<<<<<>>>DDDLLLRRRXXX[[[```cccdddfffhhhjjjnnnrrrvvvvvvtttuuuyyy}}}~~~,,,***((()))++++++)))'''###***)))''',,,)))%%%+++$$$%%%&&&&&&%%%$$$&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%###"""!!!%%%%%%&&&&&&'''(((((()))'''&&&%%%%%%%%%%%%&&&'''###%%%''''''&&&$$$$$$%%%$$$%%%%%%$$$######$$$&&&&&&$$$###&&&%%%""""""$$$$$$%%%&&&%%%$$$$$$%%%'''&&&''''''&&&$$$$$$%%%'''&&&######&&&'''$$$%%%((('''((('''&&&$$$$$$&&&((($$$%%%&&&&&&%%%%%%&&&'''(((######))),,,(((###"""%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%'''''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&)))!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&)))***((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$'''))))))&&&$$$&&&&&&'''((()))))))))((())))))))))))((((((((('''************++++++++++++(((---///---,,,...///---------------......///000...,,,)))(((((('''&&&$$$((('''&&&'''***+++)))''')))((('''&&&'''(((***+++(((((()))))))))((('''&&&((()))******)))((()))+++***+++,,,,,,,,,***(((''',,,---...------,,,---...,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,---...+++,,,,,,+++))))))***+++,,,------......------,,,---,,,,,,,,,++++++******+++,,,,,,------,,,,,,+++...,,,***+++---...,,,***((((((((()))***+++++++++,,,)))'''(((***---,,,,,,)))***+++,,,,,,+++***)))+++)))(((''''''((()))***,,,++++++++++++,,,---------///222444555888<<>>>>>======???DDDKKKQQQVVVYYY^^^bbbeeegggjjjlllmmmqqquuuvvvttttttxxx|||~~~***)))(((((())))))((('''###***'''$$$((($$$ &&&&&&'''((('''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&$$$###%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''###%%%''''''&&&%%%%%%%%%$$$%%%%%%$$$######$$$&&&***&&&$$$$$$### !!!$$$%%%&&&&&&%%%$$$###%%%&&&&&&''''''&&&$$$$$$%%%'''&&&######&&&'''&&&'''***'''''''''&&&$$$$$$%%%''''''&&&&&&'''((()))((('''$$$###%%%******&&&$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&%%%%%%&&&(((&&&%%%%%%%%%%%%&&&'''''''''&&&$$$"""%%%(((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""%%%(((******(((%%%''''''(((((((((((((((''',,,***)))((('''((()))***,,,,,,++++++************(((---///---,,,...///---...---+++***+++,,,...000---+++((('''((('''&&&%%%***))))))***+++***'''%%%(((''''''&&&&&&((()))***'''(((((((((((('''&&&%%%&&&((()))***))))))+++---******+++,,,,,,+++***)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,......,,,------,,,******+++---++++++************++++++------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++,,,......,,,+++(((((())))))***++++++++++++***)))***+++,,,+++***+++++++++++++++++++++++++++******)))((((((((('''+++++++++++++++,,,------...000111222222444777999:::888777888:::>>>@@@@@@BBBFFFLLLQQQUUUYYY]]]```ZZZZZZ\\\___ccciiiooorrr{{{{{{zzzyyywwwvvvxxxzzzvvvxxx|||~~~yyytttvvv}}}zzz{{{{{{{{{{{{zzzyyyyyy||||||||||||}}}zzzyyyyyyyyymmmiiiccc``````___\\\YYYXXXRRRPPPSSSPPPGGGDDDHHHFFFLLLSSS\\\llloooWWWGGG===777666777555666777777888888888888333333333333333333333333333333444444555666666666777777777777888:::;;;<<>>@@@AAABBBCCCDDDGGGKKKOOOTTTXXX]]]aaadddfffiiikkkmmmpppsssuuuvvvwwwzzz}}}~~~~~~(((((((((((('''&&&'''''''''---)))%%%((($$$!!!'''&&&'''((((((&&&%%%&&&(((%%%%%%%%%%%%&&&&&&&&&&&&$$$"""!!!%%%(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''%%%%%%&&&$$$%%%%%%$$$######$$$&&&!!! """'''(((%%%$$$&&&%%%&&&&&&%%%$$$###%%%&&&&&&''''''&&&$$$$$$%%%'''$$$!!!!!!$$$%%%$$$&&&***"""$$$$$$$$$$$$%%%'''***'''%%%###%%%((()))'''%%% ###### $$$(((%%%%%%$$$$$$%%%%%%&&&'''###&&&((('''%%%$$$&&&)))&&&%%%%%%%%%%%%&&&''''''$$$ %%%&&&$$$'''---$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((%%%######%%%)))++++++'''((((((((((((((('''&&&$$$&&&(((***++++++***))))))******+++,,,,,,------)))---...,,,+++...000///111222222111000---+++******)))'''&&&'''((('''&&&&&&((()))+++++++++******'''''''''''''''((())))))***))))))))))))))))))***(((***+++***)))((()))******++++++,,,,,,,,,,,,++++++***)))+++...000000///************************------,,,,,,,,,,,,------+++,,,---,,,++++++,,,......---,,,++++++,,,---...))))))******++++++,,,,,,)))******++++++******)))&&&''')))*********))))))************++++++++++++++++++,,,,,,,,,+++************))))))))))))******+++,,,,,,,,,+++(((&&&$$$+++************+++,,,,,,...//////...------...000555222///000555999;;;;;;888;;;>>>BBBDDDHHHLLLOOONNNPPPRRRTTTWWW\\\dddjjjqqqsssuuutttrrrrrrvvvzzzyyyuuutttwwwyyywwwxxx{{{zzzzzzzzz{{{{{{|||||||||{{{}}}~~~}}}zzzxxxvvvtttooommmiiieeebbb]]]YYYVVVQQQNNNLLLKKKHHHBBB???@@@>>>===>>>@@@EEEQQQbbbooo}}}xxx]]]III???<<<;;;444555666777777777777777777777666666555555555555333333444444555666666666777777888999;;;===???@@@@@@BBBEEEFFFHHHJJJMMMOOOUUUYYY]]]```bbbdddggghhhnnnpppsssuuuwwwyyy|||~~~}}}~~~'''))))))((('''&&&'''((("""(((%%%###(((&&&%%%,,,$$$&&&''''''&&&&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&)))&&&!!! $$$'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$&&&(((((('''&&&&&&&&&$$$%%%%%%$$$######$$$&&&###"""$$$)))((($$$!!!"""$$$%%%%%%%%%$$$$$$&&&(((&&&''''''&&&$$$$$$%%%'''%%%""" ###$$$###%%%******'''"""%%%***%%%$$$$$$$$$&&&'''&&&%%%$$$(((&&&$$$$$$$$$"""%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&&&&%%%%%%&&&(((&&&%%%%%%%%%%%%&&&''''''###$$$%%%&&&### $$$+++$$$$$$%%%%%%&&&&&&''''''$$$%%%'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''###$$$%%%(((******'''$$$''''''((((((((((((((('''$$$%%%((())))))'''$$$"""))))))***+++,,,---......***---...+++***...000///+++,,,...//////---+++***)))'''&&&&&&'''((('''&&&$$$&&&((())))))***,,,...((((((((()))))))))))))))************+++,,,------)))***+++***)))((()))***,,,,,,,,,,,,+++++++++++++++)))'''***...000///,,,++++++,,,,,,,,,---------///...------,,,,,,,,,---***+++,,,+++******,,,...,,,,,,++++++++++++,,,,,,(((((()))***++++++,,,,,,+++,,,,,,------,,,,,,+++&&&))),,,...---,,,+++,,,++++++++++++++++++++++++***,,,---,,,++++++,,,---))))))))))))))))))))))))+++,,,,,,,,,+++)))'''&&&***************+++,,,,,,,,,---...---,,,,,,---///...------...111333444444555777999;;;<<>>;;;999999<<>>??????BBBFFFIIIJJJLLLNNNPPPVVVYYY]]]```bbbccceeegggmmmoooqqqtttwwwzzz}}}~~~|||}}}''')))***)))'''&&&''')))!!!'''###!!!&&&$$$###***"""$$$%%%&&&%%%&&&''')))$$$$$$%%%%%%%%%&&&&&&&&&)))(((&&&$$$$$$%%%'''(((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$&&&((()))'''&&&&&&&&&$$$%%%%%%$$$######$$$&&&'''$$$%%%'''&&&""" """"""###%%%%%%$$$%%%''')))&&&''''''&&&$$$$$$%%%''''''###"""###$$$###%%%***)))'''$$$!!!!!!%%%)))$$$%%%&&&&&&%%%%%%&&&'''!!!''')))'''&&&'''%%%!!!%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%'''''''''&&&&&&%%%%%%%%%%%%&&&''''''###''')))%%%""""""%%%&&&$$$%%%%%%&&&''''''(((((($$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%((()))(((%%%"""&&&&&&'''((()))))))))(((&&&''''''(((''''''%%%%%%+++++++++,,,,,,---------***......+++***...000///,,,,,,,,,,,,,,,+++******((('''%%%%%%'''(((((('''%%%&&&''''''&&&(((,,,///((())))))***************)))))))))***+++---///000'''(((******))))))***,,,...---,,,,,,++++++++++++***'''%%%'''+++...,,,)))******+++,,,---......///,,,,,,,,,+++,,,,,,------)))***++++++******,,,---)))))))))******)))))))))(((((()))***,,,------...+++,,,,,,------,,,,,,+++'''+++///000///------...++++++++++++++++++++++++***,,,,,,+++******---000)))***++++++++++++***))),,,,,,,,,+++***)))((('''***************++++++,,,***,,,,,,,,,+++,,,...000'''***---//////.........111333444555666999<<>>;;;===DDDJJJNNNQQQVVVaaacccfffjjjnnnrrrtttvvvwwwxxxyyywwwuuutttuuuvvvxxxwwwvvvuuuuuutttuuuuuuyyy|||~~~|||oooaaaTTTRRRYYYbbbllltttuuuvvvxxxxxxxxxwwwuuuttt}}}yyyuuupppmmmkkkddd___[[[YYYSSSKKKGGGHHHDDD@@@<<<999999999999999BBBJJJYYYlll}}}iiiYYYSSSQQQCCCAAA???>>>===<<<999777>>>::::::>>><<<555333666666666666666666777888888777777666666666777999:::>>>???@@@BBBDDDGGGIIIKKKNNNSSSZZZ```ccccccddddddeeejjjoooqqqppprrrwww|||{{{******)))(((((('''((((((++++++***((('''&&&&&&'''((()))******)))((('''&&&((((((((((((''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%'''))))))((('''((()))%%%&&&&&&&&&%%%%%%&&&((($$$&&&(((((('''&&&&&&&&&(((&&&$$$%%%((('''"""'''&&&%%%&&&'''((('''&&&'''&&&%%%%%%%%%&&&'''(((###$$$%%%&&&&&&%%%$$$$$$#########$$$%%%%%%%%%&&&&&&''''''((('''&&&$$$###'''''''''&&&%%%###"""!!!$$$$$$%%%%%%&&&&&&%%%%%%###%%%%%%%%%%%%%%%$$$$$$$$$&&&((()))'''%%%$$$"""!!!"""%%%&&&%%%###%%%((('''$$$$$$''''''%%%$$$)))+++&&&$$$&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&%%%&&&&&&'''((()))$$$$$$%%%&&&'''''''''''',,,***(((((()))***)))(((......---......---,,,+++***+++,,,---///000111222///...,,,***(((''''''''''''''''''''''''((()))***(((((()))******)))((('''******))))))))))))******&&&+++'''$$$***(((%%%+++...)))(((***+++)))+++000111///---+++,,,---......111000///......,,,***)))***+++---.........---,,,+++---...,,,***))))))(((,,,+++******,,,...//////+++,,,---...///000000000)))))))))***+++,,,......---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,---+++***+++---...---+++...++++++---+++(((,,,333...000111///,,,)))((()))---,,,,,,,,,------......***++++++,,,,,,++++++***+++,,,+++***((())),,,......---+++++++++,,,,,,,,,............000222444555:::999;;;BBBFFFIIINNNSSSZZZ]]]aaaggglllqqqtttvvvwwwxxxyyyxxxvvvuuuvvvwwwwwwwwwvvvuuuuuutttuuuuuuxxx{{{~~~}}}iii[[[MMMJJJOOOUUU]]]dddfffgggiiijjjjjjhhhfffdddiiiyyy}}}yyyuuurrrpppjjjeeeaaa^^^XXXPPPLLLLLLEEEAAA===:::999999888777;;;BBBNNN^^^ooo~~~mmm]]]TTTQQQGGGEEEBBBAAA@@@???===;;;===::::::===<<<666444666666666666666666777777888666666555666777999;;;<<<===>>>???AAACCCFFFHHHJJJMMMRRRXXX]]]```bbbdddeeeeeejjjooopppppprrrvvv{{{yyy}}}++++++)))(((''''''''''''---***''''''((((((&&&$$$$$$%%%&&&'''&&&&&&$$$$$$''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''%%%'''((()))((('''((()))&&&''''''&&&$$$$$$%%%'''###%%%''''''%%%%%%%%%&&&'''%%%###$$$&&&&&&"""$$$&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%'''((()))&&&&&&'''''''''&&&&&&%%%%%%%%%$$$######$$$%%%&&&%%%&&&&&&&&&%%%###!!! &&&&&&&&&&&&%%%$$$###"""!!!"""###%%%&&&''''''(((###&&&&&&%%%$$$#########%%%'''))))))'''%%%###"""!!!"""$$$%%%$$$###%%%''''''$$$$$$'''(((%%% %%%'''&&&%%%&&&'''%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&(((*********))))))$$$%%%%%%&&&''''''((((((,,,***(((((()))***)))(((000///...---,,,,,,++++++***+++---///111111111000---......***&&&$$$&&&((((((((((((((((((((())))))((())))))*********))))))***))))))(((((())))))***(((---(((&&&+++)))&&&+++,,,)))'''((()))***...222111///,,,++++++...111333555555444333111///---,,,'''))),,,......---***)))+++,,,......,,,++++++,,,((('''&&&(((+++---...---)))***+++---............((()))***+++,,,---------------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,...---+++,,,------,,,+++...,,,,,,---,,,***,,,000%%%---///,,,)))((())),,,,,,,,,---------......***++++++,,,,,,++++++******++++++***)))***,,,///...+++((()))---///...+++,,,,,,,,,,,,---///111222555555999???AAABBBHHHPPPTTTWWW]]]dddkkkqqquuuwwwvvvwwwyyyxxxwwwvvvvvvwwwvvvuuuuuuuuuuuuuuuuuuuuuvvv{{{}}}fffXXXIIIEEEFFFIIINNNRRRSSSUUUWWWYYYXXXVVVSSSQQQSSS___rrr|||~~~}}}yyywwwuuurrrmmmiiifff```WWWRRRRRRJJJFFFAAA===;;;:::999777555999AAANNN^^^nnn|||qqqbbbWWWQQQHHHFFFCCCAAAAAA???===<<<;;;999:::<<<:::666444555666666555555666666777888555555555777888:::<<<===<<<<<<>>>???BBBDDDFFFHHHLLLPPPUUUYYY\\\```cccffffffjjjnnnpppppprrrvvvyyywww{{{,,,+++***(((''''''''''''&&&%%%%%%%%%&&&((((((((( """###$$$$$$$$$&&&&&&'''''''''''''''((((((((('''&&&&&&&&&&&&'''"""$$$&&&&&&%%%%%%%%%&&&'''((((((&&&$$$$$$%%%&&&$$$%%%&&&&&&%%%%%%&&&''''''%%%$$$%%%&&&%%%### ###%%%&&&$$$!!! """$$$$$$#########$$$%%%'''((((((((((((((('''''''''&&&'''&&&$$$######$$$%%%&&&$$$$$$%%%%%%%%%###"""!!!!!!"""###$$$%%%&&&&&&&&&""""""$$$%%%&&&'''''''''"""%%%'''((('''%%%$$$$$$######%%%'''))))))'''$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%''''''$$$$$$'''(((&&&!!!$$$%%%&&&''''''&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%&&&''''''((()))+++***(((((()))******)))+++++++++***)))***,,,...+++,,,///111111111000///+++...///+++%%%"""%%%)))(((((((((((((((''''''''''''(((((()))))))))))))))))))))(((((((((((()))))))))---)))&&&+++)))&&&+++,,,)))&&&&&&''')))---111000///---+++,,,///444888888999999888666444333333***+++,,,---------++++++---,,,---///---)))))),,,)))(((((())),,,......---,,,,,,---,,,,,,+++***)))((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,......---------,,,,,,++++++,,,...///...+++(((''')))------+++---000******++++++,,,,,,,,,+++***++++++,,,,,,++++++***((())))))))))))***,,,...***)))(((***---000000...+++******+++,,,...000111111333888<<<<<<===DDDMMMPPPTTT[[[ccckkkqqquuuwwwsssuuuwwwwwwvvvvvvvvvwwwtttuuuuuuuuuvvvuuuuuuuuutttzzz}}}~~~~~~hhhZZZKKKEEEDDDDDDEEEHHHFFFHHHKKKMMMLLLJJJFFFDDDFFFMMMZZZgggqqqtttssspppsssuuuvvvtttwwwwwwuuu||||||zzzyyyxxxtttpppnnnggg^^^YYYYYYQQQMMMHHHCCC@@@>>>;;;999555777;;;CCCPPPaaarrr}}}qqqeee[[[SSSFFFDDD@@@>>>===<<<:::999888888888999888666444444666555555555555666777777666666777888999:::;;;<<<;;;;;;<<<>>>@@@BBBEEEFFFJJJMMMQQQUUUYYY]]]cccggghhhkkknnnoooppprrruuuxxxxxx{{{+++***)))(((''''''''''''!!!$$$'''&&&######&&&***!!!###%%%''''''''''''%%%&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$%%%%%%"""$$$&&&&&&%%%$$$%%%&&&'''((((((&&&$$$$$$%%%&&&$$$&&&'''&&&&&&&&&''')))''''''&&&&&&&&&&&&$$$###%%%&&&%%%""""""&&&############$$$&&&((()))&&&%%%%%%$$$$$$$$$######(((&&&%%%######$$$&&&'''"""###$$$%%%&&&&&&%%%$$$!!!"""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''((('''%%%%%%''')))######$$$'''))))))'''%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$'''&&&$$$$$$((((((&&& !!!$$$&&&'''&&&&&&######$$$%%%%%%&&&''''''########################%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$&&&&&&&&&&&&&&&''')))***+++)))(((((()))******)))***++++++***)))***---///+++---///000111000///...***,,,---***$$$"""%%%)))&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&''''''(((((())))))(((((((((((())))))%%%)))%%%"""(((&&&"""(((+++***'''$$$$$$(((,,,---//////...------000666;;;===>>>???<<<999666555666333222111/////////000111///------///---'''&&&***...------///111333222111222222111111000...---,,,((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------............---,,,,,,,,,,,,------------...,,,***%%%***///000---,,,---000)))***+++,,,,,,,,,++++++***++++++,,,,,,++++++***&&&'''((()))((()))***,,,)))+++------,,,+++---///*********+++,,,///111333///111666:::999999@@@IIILLLPPPWWW```gggmmmqqqrrrnnnqqqtttuuuuuutttuuuuuussstttuuuvvvwwwwwwvvvvvvsssyyy~~~~~~}}}~~~jjj\\\LLLDDDBBB??????AAA>>>@@@BBBDDDCCCAAA>>><<<===@@@EEENNNVVV\\\]]]\\\]]]bbbfffgggjjjvvv~~~uuummmnnnqqqwww~~~|||xxxuuutttnnneee``````WWWSSSNNNIIIEEEBBB>>><<<777888:::>>>GGGVVVgggsss}}}|||tttllleee]]]UUUEEEBBB>>>;;;:::999888777555777777777666666444333555555555555555666666777888888888888999999888888:::;;;<<<===???AAACCCDDDHHHKKKNNNRRRVVV\\\ccchhhjjjlllnnnpppqqqsssuuuwwwzzz|||***))))))(((((((((((((((###''')))'''!!! ###(((%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&''''''((((((%%%%%%$$$############$$$$$$&&&'''((('''&&&'''(((&&&''''''&&&$$$$$$%%%'''%%%&&&&&&&&&%%%&&&(((***'''''''''&&&&&&%%%%%%%%%''''''&&&$$$######&&&(((%%%%%%%%%%%%''')))+++---)))((('''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&'''!!!"""$$$&&&'''''''''&&&%%%%%%%%%%%%$$$###"""!!!&&&&&&&&&&&&%%%$$$###"""###$$$$$$######%%%))),,,%%%$$$$$$%%%'''((('''&&&$$$%%%&&&%%%###"""###$$$$$$&&&&&&$$$$$$((()))'''$$$ $$$&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$''')))***'''&&&&&&%%%&&&((()))******)))((((((***+++******,,,...000...+++***,,,///,,,---...//////...------)))******(((%%%$$$&&&)))###$$$&&&''''''&&&%%%$$$%%%%%%%%%%%%&&&'''(((((()))((((((''''''(((((()))%%%***&&&$$$***(((%%%+++***+++((($$$$$$))),,,+++...000111//////222888===BBBDDDDDDBBB===999999::::::777444111000000222333333//////333///(((''',,,.........111444555555444222222222222111000//////)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,------...---------...///...---,,,---...000///+++(((***111444333---...---,,,++++++---...+++,,,---...///...---,,,***++++++,,,,,,++++++***&&&((()))))))))(((***++++++///111///***((()))++++++******+++,,,...111222//////222777888888===EEEEEEIIIQQQZZZbbbgggjjjlllkkknnnrrrttttttttttttuuussstttvvvxxxyyyyyyxxxxxxtttwww{{{}}}~~~mmm]]]LLLCCC>>>:::999:::999:::;;;<<<<<<:::999777::::::<<<@@@EEEJJJLLLMMMKKKPPPUUUWWWYYYaaaooozzzyyyllliiiccc```bbbkkkwww{{{zzzzzzvvvnnnjjjiii^^^[[[UUUPPPLLLHHHDDDAAA::::::;;;<<>>;;;:::999888777444777888777666888777444555555444444555555666777777888888888888777666666:::;;;;;;===???AAABBBCCCFFFIIILLLPPPUUU\\\ccchhhmmmnnnoooqqqssstttvvvvvv{{{|||((((((((((((((())))))***&&&'''((('''$$$$$$&&&(((%%%%%%&&&&&&&&&$$$###"""$$$$$$%%%&&&&&&'''((((((%%%%%%$$$###############$$$%%%''''''&&&&&&&&&'''%%%&&&&&&&&&%%%%%%&&&((($$$$$$%%%$$$$$$%%%''')))&&&&&&&&&%%%$$$$$$%%%&&&%%%%%%&&&'''(((((('''%%%$$$$$$$$$%%%'''***,,,...---,,,***)))(((((())))))$$$%%%%%%%%%&&&'''''''''"""###%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%###""" &&&&&&&&&&&&%%%$$$###"""!!!###$$$$$$$$$%%%(((***&&&%%%###$$$&&&(((((((((%%%&&&(((&&&$$$###$$$&&&###&&&&&&###$$$((()))''')))### ###&&&$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%''')))*********((('''&&&%%%&&&(((***+++***)))'''(((***++++++***)))---000///,,,+++---000---------------,,,,,,,,,(((((('''&&&&&&&&&((((((###$$$&&&'''((('''&&&%%%&&&&&&%%%%%%&&&''')))***((((((''''''''''''((((((&&&,,,(((&&&---,,,)))///(((+++***&&&'''---///---...000333222111222888===DDDGGGJJJIIIFFFDDDFFFIIIAAA???<<<999777666666666777222333888555---,,,333......000444999;;;<<<;;;666555555444333111///...++++++******++++++,,,,,,+++++++++,,,,,,---------*********++++++,,,---...+++---//////---,,,...000...///---)))+++000///***,,,***''''''***,,,------***,,,---//////...---,,,***++++++,,,,,,++++++***)))***,,,,,,*********+++,,,---......---+++******---,,,+++++++++,,,---......,,,...333666777:::??????DDDLLLVVV___eeehhhiiijjjmmmrrrtttuuuuuuuuuvvvtttuuuwwwyyy{{{{{{zzzyyyuuuvvvwww{{{uuueeeQQQEEE???:::888999777777777777777666666666777888:::<<<>>>???AAABBBAAACCCFFFGGGIIINNNVVV]]]iiippp{{{}}}rrrlllbbbXXXTTTVVV]]]cccxxxxxxttttttiiieee```\\\XXXSSSNNNKKK<<<>>>???>>>???EEEOOOWWWbbbbbbaaaaaacccbbbXXXMMMFFFBBB===:::888888777666555:::;;;888888;;;:::666555444444444444555666666555555777777777777666555;;;;;;<<<===>>>@@@BBBCCCDDDGGGKKKPPPUUU\\\ccchhhooooooppprrrtttvvvwwwwwwyyyzzz}}}'''''''''(((((()))***+++'''%%%$$$&&&)))++++++***$$$$$$&&&'''(((''''''&&&$$$$$$%%%%%%&&&'''((((((&&&%%%$$$$$$######$$$$$$!!!###%%%%%%$$$$$$$$$%%%$$$%%%&&&&&&%%%%%%''')))"""###$$$######$$$&&&)))%%%%%%%%%$$$######$$$%%%!!!!!!$$$(((+++***%%%"""""""""###%%%(((+++,,,+++***((('''&&&&&&&&&'''###$$$%%%&&&''''''''''''###$$$%%%&&&%%%%%%############$$$$$$$$$######"""%%%&&&&&&&&&%%%%%%$$$###$$$&&&(((((('''%%%%%%&&&'''%%%######%%%'''))))))''')))+++)))&&&%%%&&&)))###&&&&&&###$$$((()))'''---$$$ ###%%%$$$$$$(((&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))++++++)))&&&%%%((('''&&&%%%&&&(((***+++***((('''(((***++++++***"""''',,,---,,,+++...222------,,,+++++++++,,,,,,(((&&&$$$%%%&&&((()))(((###$$$&&&((())))))(((''''''&&&&&&&&&'''(((***+++((((((''''''''''''((((((###(((%%%###******'''---'''++++++(((***000333000---111444444222333888===DDDIIINNNPPPPPPQQQUUUZZZKKKKKKIIIGGGEEEBBB???>>>999444555<<<:::222222:::444555888>>>CCCGGGHHHHHH@@@@@@>>>;;;888444111000,,,+++*********+++,,,---+++++++++,,,,,,---------******))))))***,,,---///+++---//////---,,,...111'''---000//////---###555///******---...,,,)))((()))+++------,,,+++***+++++++++,,,,,,++++++++++++---......,,,++++++,,,)))'''(((+++000222000---///...,,,+++)))))))))***...***+++000555666999<<<<<>>===888555444444444444555666666222333555666777777777666;;;;;;<<<===???AAABBBCCCCCCFFFKKKPPPVVV]]]dddhhhqqqqqqqqqsssuuuwwwwwwwwwwwwxxx{{{+++++++++******(((''''''%%%&&&&&&&&&'''((((((((($$$%%%$$$###&&&***((("""&&&&&&&&&$$$######%%%'''%%%%%%%%%&&&&&&&&&''''''(((&&&'''((('''$$$%%%)))%%%%%%%%%%%%%%%&&&'''(((((()))!!!%%%&&&%%%+++%%%&&&&&&%%%$$$###%%%&&&(((((((((((('''&&&%%%$$$&&&%%%###(((---...***)))'''%%%$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$######%%%'''$$$%%%%%%$$$######$$$&&& """$$$%%%$$$######$$$$$$'''***+++)))&&&$$$$$$###(((((("""!!!%%%'''%%%)))(((((('''&&&&&&%%%%%%''''''&&&%%%###$$$&&&)))%%%&&&'''''''''&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&&&&'''))))))(((&&&$$$""""""$$$&&&((('''(((((()))***+++,,,,,,###$$$&&&((())))))((('''''''''''''''((((((((()))***///000+++***///222000---,,,,,,+++***)))'''&&&&&&'''((('''%%%$$$%%%&&& ------&&&))))))(((,,,''')))******((('''((()))***)))((((((((()))+++,,,***)))'''&&&&&&'''((()))&&&---***(((---,,,***111111222444666777888:::<<>>999444333555111000...+++((((((+++---+++((()))...///***)))---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,...///000,,,++++++***+++,,,...///,,,...///,,,)))***+++,,,---.........---,,,,,,+++///............///000000,,,,,,,,,,,,,,,,,,,,,,,,(((***---......+++(((&&&)))))))))***++++++,,,,,,+++---///111222555888;;;@@@FFFMMMSSS\\\fffkkkjjjpppnnnmmmooosssvvvuuutttvvvqqqttt|||{{{tttvvv~~~wwwxxxyyy{{{lllZZZMMMEEE>>>:::<<<777555666666333222333000222333333222222333444:::888666666888;;;???BBB@@@IIIWWWeeeooovvv{{{}}}|||{{{rrr```PPPKKKJJJKKKOOO]]]ooozzzrrrjjjeeeaaa```UUULLLEEECCCCCCBBBEEEJJJUUUSSSRRRUUUXXXWWWQQQJJJDDD>>>;;;<<<:::666333444777:::<<<===;;;999888888555555555555555555555555333333444555666777888888555777:::;;;<<<===@@@BBBDDDGGGLLLQQQWWW^^^fffkkklllmmmoooqqqsssuuuwwwxxx{{{{{{|||~~~+++++++++******)))((('''&&&&&&&&&'''''''''''''''%%%&&&%%%###%%%)))((($$$&&&&&&&&&%%%$$$$$$&&&(((&&&&&&&&&'''''''''((((((###((()))&&&'''+++''''''&&&%%%%%%%%%&&&&&&"""$$$"""""" &&&%%%&&&&&&%%%$$$###%%%'''&&&&&&'''''''''&&&%%%%%%$$$((($$$!!!%%%)))))))))(((((('''((()))***+++'''(((((('''&&&&&&'''(((%%%&&&&&&%%%$$$$$$&&&((($$$%%%%%%$$$######$$$&&&###$$$$$$###"""###%%%'''***)))'''%%%###$$$'''***&&&***)))%%%###''')))((('''''''''''''''(((((((((&&&&&&%%%$$$"""###%%%(((''''''((((((((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&'''((())))))))))))'''''''''((((((((())))))'''+++,,,'''&&&)))+++***//////...---,,,***)))(((&&&'''((('''%%%$$$%%%&&&''')))%%%((((((%%%(((''')))******)))(((((()))******)))))))))***+++,,,++++++***)))((((((((((((%%%+++(((&&&,,,***)))000444666888888777666999;;;EEERRR^^^dddjjjttt}}}tttjjjdddggghhhaaaXXXSSSEEE>>>999999;;;;;;<<>>AAACCCDDDJJJQQQQQQMMMGGGEEECCCAAA>>>;;;888888111111///,,,******,,,...,,,)))***///000,,,+++...------------------------......------......///000------,,,+++,,,,,,......+++///000---((('''***---------......------,,,+++------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,'''(((***++++++)))'''%%%,,,,,,,,,+++++++++++++++***,,,///000111333777999<<>>::::::999555444555:::<<<===<<<:::888777777444444444444444444444444333333444555666777888888666888:::<<<===>>>@@@BBBEEEHHHMMMRRRXXX```hhhmmmjjjkkknnnppptttwwwyyyzzz{{{{{{|||******+++******)))(((''''''''''''''''''&&&&&&&&&&&&'''%%%"""$$$((((((%%%&&&'''''''''%%%%%%''')))'''''''''((((((((())))))"""((()))&&&&&&)))(((((('''&&&%%%%%%%%%%%%$$$'''""" '''&&&"""'''$$$%%%&&&%%%$$$$$$%%%'''$$$%%%&&&&&&'''&&&&&&&&&&&&((('''###!!!$$$''''''))))))(((((())))))***+++$$$&&&&&&$$$!!!!!!###%%%&&&'''&&&%%%&&&(((***%%%&&&&&&%%%$$$$$$%%%'''&&&&&&$$$###!!!###'''***))))))'''$$$"""###'''***&&&))))))%%%$$$''')))(((%%%&&&&&&'''((()))))))))%%%%%%%%%$$$"""###%%%'''((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&'''''')))(((&&&%%%$$$###""""""%%%&&&'''''''''%%%$$$###'''''''''''''''''''''(((((((((((((((((()))***+++''''''((((((((()))))))))***------)))''')))+++***//////...---+++***)))(((&&&(((((((((&&&%%%&&&'''###&&&%%%)))'''###'''''')))++++++)))((()))***++++++*********+++,,,---,,,,,,++++++***)))((('''%%%,,,)))''',,,+++)))000666999<<<:::666444777:::BBBMMMZZZcccmmm{{{yyyvvvxxxwwwnnnbbbZZZJJJBBB<<<;;;;;;;;;===AAAEEEGGGIIIJJJNNNSSSSSSPPPJJJHHHEEECCCDDDBBB>>>:::111111111///,,,+++---...,,,***+++///000......000..............................//////000000000//////......---------......---///111///***(((+++///------......------,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********)))((((((......------,,,++++++******+++---//////111555777:::AAAIIIOOOWWW```dddbbbiiijjjlllqqqvvvxxxyyyxxxwwwtttuuu{{{zzztttvvv|||xxxhhhYYYKKKCCC>>>999555777777555444777666666444222000000222444111111111111222333444555555999>>>FFFOOO[[[gggooovvvuuunnncccYYYSSSMMMGGGDDDIIIJJJTTTlll}}}zzzyyyoooggg___[[[XXXTTTSSSUUUTTTRRRQQQTTTXXXXXXSSSMMMDDD>>>999888888555444666<<<======;;;888777777777333333333333333333333333333333444555666777777888777999;;;======???AAACCCFFFIIINNNSSSZZZaaaiiiooohhhjjjmmmppptttxxx{{{|||{{{|||~~~***************)))((((((((((((((('''&&&&&&&&&%%%%%%'''%%%!!!!!!&&&'''%%%&&&'''((((((''''''((()))&&&'''''''''(((((((((((("""!!!$$$''''''######&&&''''''&&&%%%%%%%%%&&&&&&&&&***&&&&&&---+++&&&)))$$$%%%&&&%%%$$$$$$&&&'''$$$$$$&&&''''''(((((((((%%%%%%%%%$$$%%%'''((()))))))))((('''&&&%%%$$$$$$%%%''''''$$$ %%%&&&'''((('''''')))+++%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&$$$###$$$'''***###&&&((()))'''%%%%%%%%%%%%''''''%%%###$$$&&&'''%%%%%%%%%&&&''''''((((((%%%&&&&&&%%%###$$$%%%''''''''''''''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''''')))((('''%%%$$$#########&&&'''''''''&&&%%%$$$###(((((((((((('''''''''''')))((('''&&&'''(((***+++'''(((((((((((())))))))),,,......---+++,,,---------,,,+++***(((((('''''''''((()))(((&&&&&&&&&'''&&&'''&&&+++((($$$)))((()))++++++***)))***+++++++++++++++,,,,,,------)))***+++++++++***)))((((((...+++)))...---+++333333777;;;999444222555999<<>>===<<>>???BBBDDDFFFIIINNNSSSYYY```hhhmmmhhhjjjlllppptttwwwzzz{{{{{{}}})))************))))))(((((((((((('''&&&&&&&&&%%%$$$&&&$$$ ###%%%$$$%%%'''))))))((('''(((***%%%%%%&&&&&&&&&''''''''')))&&&&&&&&&%%%"""$$$((($$$$$$$$$%%%&&&'''((()))"""'''$$$$$$+++)))"""%%%###%%%%%%%%%$$$$$$&&&((($$$%%%&&&'''((()))))))))######%%%'''(((((('''((('''''''''&&&%%%$$$###"""((())))))'''$$$"""$$$&&&$$$&&&(((((((((((()))+++%%%%%%&&&%%%$$$###%%%'''$$$%%%''''''&&&&&&&&&'''###%%%'''(((&&&%%%%%%&&&'''&&&&&&&&&$$$$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%'''(((&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$###((('''&&&%%%&&&'''((()))(((((((((((()))))))))***)))***,,,---,,,+++,,,...++++++***(((((((((((((((((()))***)))'''&&&'''(((%%%***'''%%%***'''$$$+++(((***+++,,,+++***+++,,,++++++,,,,,,------------&&&''')))***+++******)))'''...+++)))...---+++222...222555444111000333666999???GGGPPPXXXbbbppp{{{xxxgggZZZQQQKKKEEECCCAAA@@@DDDJJJQQQRRRTTTXXX[[[___cccfffccc```WWWMMMKKKKKKDDD;;;555444333000---+++,,,...***+++,,,+++,,,...///...++++++,,,,,,,,,------------...000111111111000///000000000//////......---000((($$$+++222222000///,,,,,,------...------,,,,,,,,,,,,,,,,,,------...------------------------------,,,++++++,,,---...)))*********+++++++++,,,)))***,,,,,,---...000333666===DDDIIIPPPXXX[[[ZZZdddggglllrrrwww{{{~~~{{{zzzzzz|||{{{zzz|||vvvfff[[[OOOGGG@@@>>>;;;888777:::777666444000------000222111111222333333222222111444555777999>>>FFFOOOUUUZZZ]]]\\\YYYWWWUUUOOOGGGAAAGGGFFFFFFNNNVVVgggyyytttnnneee___^^^]]]YYYVVVVVVXXXVVVPPPJJJBBB;;;666666666444555888777888888777666666888:::222222222222222222222222222222333444555666777777777999<<<===>>>???BBBDDDEEEGGGKKKPPPUUU\\\dddiiiiiijjjlllooorrruuuwwwyyyzzz|||))))))************))))))'''''''''''''''&&&&&&&&&###&&&&&&""" ###%%%$$$$$$&&&((()))((((((((()))%%%%%%%%%&&&&&&&&&&&&'''***&&&%%%&&&%%%$$$'''---######$$$%%%&&&((()))***!!!&&&######***(((!!!$$$###$$$%%%%%%$$$$$$&&&((($$$%%%&&&'''(((((((((((($$$$$$'''***(((###"""%%%%%%%%%&&&''''''''''''&&&$$$$$$$$$%%%&&&((())))))$$$&&&((()))((((((((()))$$$%%%%%%$$$######$$$&&&"""%%%'''((('''&&&&&&&&&)))'''$$$!!! ###(((,,,***(((((()))'''%%%''',,,&&&&&&&&&%%%%%%%%%%%%%%%&&&((()))((('''&&&'''(((&&&%%%%%%$$$###$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&'''((()))***((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((()))))))))******,,,+++---///...++++++...,,,+++***))))))+++,,,---(((******)))((('''((())))))***%%%$$$)))%%%"""+++(((***,,,,,,,,,+++,,,---***+++,,,---------,,,,,,''''''((()))************$$$+++(((&&&+++***(((///***,,,---......///000222777;;;CCCKKKPPPVVVaaalllvvv|||}}}mmm```VVVQQQMMMJJJGGGFFFJJJQQQRRRQQQTTTZZZ___dddmmmuuuuuutttlll___XXXTTTKKK???:::888555111---+++---///+++------***+++......---***++++++,,,,,,---------......//////000000000///...//////000//////...------###(((000///------,,,,,,------......---------------------...//////------------------------++++++******++++++,,,---(((((()))******+++,,,,,,)))+++,,,,,,,,,---///111000666===CCCKKKUUUZZZZZZ___ccchhhmmmqqqwww|||wwwxxxxxxxxxxxxyyy|||vvvkkk\\\SSSIIIDDD???999888:::666666444111///...000222///000000111111111000000111222444666999>>>CCCHHHNNNRRRSSSQQQOOOOOOLLLHHHIIIMMMGGGCCCFFFJJJWWWnnn{{{tttiiibbb```\\\WWWSSSRRRSSSQQQKKKEEE???999555666666444555777333555666666666666777999222222222222222222222222222222333444555666666777777999;;;======???AAACCCDDDFFFIIIMMMRRRXXX___dddhhhiiikkknnnqqqsssuuuwwwxxx|||))))))************))))))&&&&&&&&&'''''''''''''''###((()))%%%###$$$%%%$$$###%%%((()))((('''((()))&&&&&&&&&&&&'''''''''''''''%%%%%%''''''%%%(((---$$$$$$$$$%%%&&&'''((()))###(((%%%$$$,,,)))###&&&###$$$%%%%%%$$$%%%''')))###$$$$$$%%%&&&&&&&&&&&&%%%%%%((()))$$$ '''%%%&&&'''(((((((((''''''$$$!!!!!!%%%((('''%%%%%%'''))))))((('''''''''######$$$###""""""###%%%$$$%%%&&&&&&%%%%%%&&&'''((('''$$$ """(((,,,+++((('''***(((%%%'''---%%%&&&&&&''''''(((((((((%%%'''(((((('''&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((()))$$$%%%&&&'''((((((((('''''''''(((((())))))******''''''((((((((((((''''''(((((()))))))))*********///---...111...((('''+++***)))(((((()))+++...///)))***+++***((('''((()))'''((($$$%%%,,,'''###+++(((***,,,---,,,,,,---...)))***+++,,,---,,,,,,+++,,,+++***)))))))))))))))###***'''%%%***)))'''...***)))(((***---......,,,444888AAAKKKOOORRR[[[fffllluuuyyykkkddd___ZZZUUUNNNHHHIIIOOOJJJHHHKKKSSSZZZbbbooo|||wwwkkkcccUUUFFF@@@>>>999222---,,,...111...000///+++***...///,,,++++++,,,,,,---......///......------......///000,,,---.../////////...---,,,$$$###+++---))))))///+++,,,------......---------------------......///........................***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,---///111///444999===EEEOOOTTTUUUXXX[[[```dddhhhnnnuuu{{{uuuwwwxxxwwwwwwzzz}}}}}}nnncccWWWOOOGGG???<<<>>>666666666444222111222333/////////000000111111111///000222333555999>>>BBBGGGLLLOOOKKKHHHHHHHHHGGGKKKOOOJJJFFFHHHGGGNNN___ttt|||}}}xxxmmmeeebbbYYYUUUPPPOOOQQQOOOIIIDDD===888555777777555444666111333555666555444444444333333333333333333333333111222333333555555666777666888:::<<<===>>>@@@BBBDDDFFFIIILLLOOOUUU[[[___dddfffhhhlllooosssvvvwwwwww{{{((())))))*********))))))%%%&&&&&&''''''((((((((($$$)))+++(((%%%&&&&&&%%%"""%%%'''(((((('''((((((''''''''''''((((((((()))&&&%%%''')))(((%%%%%%)))&&&&&&%%%%%%%%%&&&''''''"""'''###"""***((("""%%%###$$$%%%%%%$$$%%%''')))""""""###$$$$$$$$$$$$###$$$$$$&&&'''!!!!!!,,,''''''(((((('''%%%###""",,,'''"""###(((***&&&!!!%%%'''))))))'''&&&%%%&&&"""######"""!!!!!!"""$$$&&&%%%%%%###"""###&&&)))###$$$&&&&&&%%%%%%&&&''')))%%%%%%((('''###%%%+++%%%%%%'''((()))+++,,,,,,$$$&&&''''''&&&%%%%%%&&&((('''&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''!!!###'''***+++***(((&&&$$$$$$%%%%%%&&&'''(((((('''((()))******)))((('''))))))))))))************,,,)))***,,,((( """&&&&&&%%%&&&'''***---///)))***+++***)))((((((***&&&'''%%%)))000***%%%,,,(((***,,,---,,,,,,---...)))***+++,,,---,,,++++++000///---***)))(((((()))%%%+++(((&&&+++***(((000,,,(((&&&(((,,,...,,,)))000444???KKKQQQSSS[[[fffiiiuuuyyysssmmmfff]]]QQQGGGEEEHHH@@@>>>BBBKKKSSS]]]mmm|||{{{ooo]]]LLLEEEBBB;;;444...---000333000333111,,,+++///000,,,,,,,,,------...///000000......---,,,,,,...///000+++,,,---/////////......---)))+++111---&&&)))333+++,,,,,,---.........---------,,,,,,------...///........................,,,---....../////////......------,,,,,,++++++***+++,,,------,,,---///111222666888:::???HHHMMMMMMSSSVVVZZZ]]]aaagggpppvvvvvvxxxyyyxxxxxx||||||pppcccXXXOOOFFFBBBCCC666777888777555444444555111000000000111222444444000000000111333888>>>CCCEEEKKKMMMHHHCCCCCCFFFGGGCCCIIIIIIIIILLLFFFEEEPPPaaa}}}zzzooolllqqq~~~tttkkkhhhYYYTTTPPPPPPQQQPPPKKKFFF;;;777555777888555444555111333666666444222111111333333333333333333333333111222222333444555666777555888:::;;;<<<===@@@BBBDDDFFFIIIKKKOOOSSSYYY]]]aaacccfffjjjooosssvvvxxxvvvzzz~~~~~~888222,,,+++...///+++&&&***)))(((((())))))((('''''''''&&&%%%&&&'''((()))$$$###"""###&&&((())))))$$$%%%''''''&&&'''(((******'''$$$###&&&))),,,---''''''&&&&&&&&&%%%%%%%%%$$$%%%'''(((((('''%%%$$$'''%%%###""""""$$$&&&((($$$###$$$%%%''''''&&&$$$&&&$$$$$$'''***+++((($$$'''(((***)))&&&$$$#########$$$%%%&&&''''''''''''((((((''''''&&&%%%######"""$$$$$$""""""%%%%%%"""!!!"""$$$%%%'''((()))+++$$$%%%$$$######$$$'''***%%%((('''%%%%%%((()))''''''%%%$$$%%%((((((&&&###"""$$$'''(((((((((((())) !!!"""$$$&&&'''%%%###$$$&&&%%%!!!"""&&&&&&&&&%%%$$$$$$######"""###%%%(((((('''%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%'''((('''+++000000---***)))'''&&&'''(((***+++'''((()))***************...++++++...---(((***000,,,,,,+++***)))(((((((((&&&''')))+++,,,,,,***)))***+++---,,,++++++,,,---+++++++++*********************(((''''''&&&&&&&&&)))))))))*********'''%%%))))))))))))************000000777EEEQQQXXX___eeejjjpppzzz~~~wwwlll```TTTKKKFFFCCC@@@;;;888<<>>GGGOOOYYYlll~~~rrrZZZCCC===999444111000000000///444444222111000/////////222000000000222222000////////////---++++++,,,...........................---,,,+++***)))***++++++------------------------///,,,,,,...---))))))+++,,,,,,------......------///000111000.........000111555555///,,,---...---++++++*********+++---...,,,111555777888:::@@@EEEHHHLLLQQQWWW^^^eeemmmrrrtttsssrrrtttxxx~~~yyymmmbbbWWWPPPDDDCCCAAA===:::777777777222111000000222222111000333222111000111333555666<<<<<<===>>>>>>>>>>>>>>>AAABBBDDDFFFFFFEEECCCBBBMMM\\\xxxrrraaaUUUUUU[[[___mmm}}}|||tttssshhhWWWLLLKKKNNNKKKCCC???<<<888777777777444222555555666666555333222111000......111111///000444111111222333444666777888666888:::;;;<<<===???AAADDDFFFJJJMMMPPPTTTYYY\\\^^^aaafffiiilllnnnqqqttttttvvvxxx{{{|||)))((((((((()))***,,,---***)))'''((())))))(((&&&$$$$$$%%%&&&&&&&&&&&&&&&(((''''''((())))))'''%%%$$$&&&''''''&&&&&&((()))$$$&&&)))+++***$$$''''''&&&&&&&&&%%%%%%%%%%%%&&&(((***+++++++++***)))(((%%%$$$###$$$%%%&&&$$$$$$$$$%%%''''''%%%##################&&&***---((()))+++***(((%%%%%%%%%###$$$%%%&&&&&&''''''&&&''''''((((((((((((''''''$$$&&&&&&###"""$$$$$$!!!(((%%%###&&&)))((( &&&&&&'''&&&%%%&&&)))+++%%%((('''%%%%%%((()))'''%%%%%%%%%&&&((()))'''&&&&&&((()))((('''%%%%%%&&&(((''''''&&&%%%%%%%%%%%%'''&&&'''***)))&&&(((,,,&&&&&&&&&&&&''''''''''''"""&&&***---+++(((%%%$$$'''''''''&&&&&&&&&&&&&&&******(((%%%&&&))))))&&&((((((''''''(((***+++---*********+++******))))))&&&&&&)))---...,,,...222,,,+++***)))***+++---///***+++,,,------,,,+++***,,,,,,,,,+++***+++---000++++++******)))(((''''''++++++******************++++++***))))))))))))***'''***++++++)))(((***------,,,000:::CCCJJJRRRZZZaaaqqqppp\\\MMMDDD>>><<<555000---///111222777>>>GGGVVVcccgggeee___OOO???888444000...///222444666888777555333222222222333333333444555666444111...---......---++++++---...........................,,,,,,+++***+++,,,---...***+++---...//////......000,,,+++......,,,...111---------,,,---......//////111222111000000111333///222222,,,)))***+++))))))))))))***+++,,,...///,,,000444555666999>>>BBBCCCGGGLLLSSSZZZccclllqqqssssssssstttwww|||}}}qqqeee]]]PPPMMMHHHCCC@@@======<<<666444222111222222111000111111000000000222333555999:::;;;===>>>>>>>>>???:::<<>>;;;888555555444222111333444444444333222111000222---,,,000333222222444111111111111333555888999666888:::;;;<<<===???AAACCCEEEIIILLLOOOSSSXXX[[[]]]```fffjjjlllnnnpppqqqrrrtttwwwyyy{{{}}}(((***,,,+++***+++...222***(((''''''((()))'''&&&###$$$%%%&&&'''&&&%%%$$$&&&%%%######%%%&&&&&&&&&%%%&&&''''''&&&&&&'''))))))(((&&&&&&&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%&&&''')))+++,,,,,,,,,((('''%%%###""""""###$$$$$$$$$$$$&&&''''''%%%###!!!###%%%$$$###$$$(((+++###%%%''''''&&&$$$$$$%%%###$$$%%%&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&"""%%%%%%######%%%&&&###$$$######%%%((('''$$$ %%%&&&&&&&&&%%%&&&(((***%%%((('''%%%%%%((()))''''''&&&''''''''''''&&&%%%&&&'''((((((&&&%%%&&&'''&&&&&&%%%%%%&&&'''(((((($$$"""$$$''''''$$$&&&***$$$%%%%%%&&&''''''(((((("""$$$'''((('''%%%$$$$$$((((((''''''&&&&&&%%%%%%,,,---***&&&'''++++++(((***)))((((((((()))***+++++++++++++++******)))(((&&&(((+++------,,,---///...,,,+++)))***+++...///+++,,,---//////000///////////////---,,,,,,///111******++++++,,,---......))))))***+++++++++++++++++++++***)))'''((()))+++******)))***+++,,,+++++++++))),,,333:::@@@IIIQQQWWWjjjttt```QQQFFF>>>999444000---...///...000555666@@@IIILLLNNNNNNHHH???999555000...111666:::======;;;999777666555666777666555444555555444222///.../////////------...///........................,,,,,,++++++,,,---///000)))***---///000000///...000---+++---...---///333...---,,,,,,,,,---///000...000111111111111333444,,,...---)))(((******((()))*********+++,,,------,,,...111333444777;;;>>>???CCCHHHNNNVVV___hhhnnnsssuuuvvvwwwxxxzzz|||}}}tttkkk___[[[UUUPPPJJJEEEAAA???:::888555333333222111000222111111111111222333444666777999:::<<<===>>>>>>888999:::<<<>>>???@@@AAABBBEEESSSnnnwwwbbbTTTMMMDDDFFFIIIOOOYYYgggttt{{{}}}|||{{{xxxooo^^^OOOKKKNNNNNNKKK???<<<999666444333333222222222222222222111000000111------000111///000222111000//////111333555777666888:::;;;;;;<<<>>>@@@BBBDDDHHHKKKNNNRRRWWWZZZ[[[```eeejjjlllmmmnnnoooqqqssswwwyyy{{{}}}+++---...---***)))---111)))(((''''''(((((('''&&&###$$$%%%&&&'''&&&%%%$$$&&&### ###&&&)))***%%%&&&((('''&&&&&&'''(((***(((%%%$$$&&&(((******''''''&&&&&&&&&%%%%%%%%%###$$$&&&((()))++++++,,,+++***((('''&&&&&&&&&&&&%%%$$$$$$&&&''''''$$$"""!!!$$$((('''%%%###$$$&&&!!!###$$$%%%'''$$$$$$%%%%%%&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&& $$$$$$"""###'''(((%%%"""$$$&&&%%%$$$$$$(((+++###$$$%%%%%%%%%%%%'''(((%%%((('''%%%%%%((()))'''((())))))((('''%%%$$$$$$$$$%%%''''''&&&'''(((***%%%%%%%%%%%%%%%&&&''''''"""!!!###&&&%%%###%%%)))######$$$%%%&&&'''((((((%%%%%%%%%$$$######%%%'''(((((((((''''''&&&&&&&&&***+++)))&&&''',,,,,,(((++++++***))))))(((((((((+++++++++++++++***)))(((%%%(((+++,,,---///111222///...,,,++++++,,,...///111111222222333333333333000000000...,,,,,,...000***++++++,,,---......///'''((()))***+++,,,,,,,,,***++++++)))&&&&&&)))+++)))%%%"""$$$)))+++((($$$***(((***///333777@@@IIIPPPbbbyyyyyyhhhZZZMMMAAA:::444000...//////---///222 ,,,:::EEEJJJIIIBBB;;;:::666111000333999>>>BBBBBB@@@>>><<<:::999999999777555222111222222111111---...//////---,,,---...........................,,,,,,++++++,,,...000111(((***---///111111000///111---+++------+++---111///...---,,,---...///000,,,...000000000000222333...000///------111111///++++++++++++++++++++++++,,,---///000222444777999===@@@EEEJJJQQQZZZccciiinnnsssxxx{{{{{{{{{zzz{{{ppplllggg```ZZZQQQHHHAAA>>>;;;777444444333222111222222222222222333333444///111333555777999::::::999888777777999<<<@@@BBBAAAAAAIII^^^}}}mmm[[[PPPCCC@@@>>>@@@EEEMMMUUUZZZfffkkkoooppppppqqqvvv{{{xxxuuuxxx|||wwwsssnnnbbbUUUNNNNNNLLLHHH@@@>>>;;;888555444555666222111111111000000000000......000000,,,(((+++111222222111111111333444555555777999;;;;;;<<<>>>@@@AAADDDHHHKKKNNNRRRWWWZZZ[[[___eeeiiikkklllmmmnnnpppssswwwzzz|||~~~,,,------+++((('''))),,,)))(((&&&'''(((((('''%%%$$$$$$%%%&&&&&&&&&&&&&&&'''%%%"""!!!$$$(((+++---&&&'''((('''&&&&&&'''(((&&&%%%&&&'''((((((%%%###''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&((()))***+++(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$"""###%%%(((((('''%%%$$$###!!!###%%%&&&$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''''''''!!!$$$%%%###$$$'''(((&&&$$$''')))&&&!!!!!!'''---"""$$$%%%%%%%%%%%%&&&'''%%%((('''%%%%%%((()))'''((()))***)))'''%%%%%%%%%$$$%%%&&&&&&&&&''')))+++'''&&&%%%$$$$$$$$$$$$$$$%%%###%%%((('''$$$%%%***###$$$$$$%%%&&&''''''''')))(((&&&$$$###$$$'''+++((((((((('''''''''''''''%%%'''&&&%%%'''+++***&&&+++++++++******)))((((((+++++++++,,,++++++******"""&&&******---333888999////////////000111222222777777777777777777777777222333333222///------...------,,,,,,+++***))))))%%%&&&)))+++,,,---------)))+++,,,+++((('''))),,,+++&&&###&&&+++---***%%%***)))***---///111999BBBKKK\\\ttt|||nnnaaaTTTEEE;;;333///---......,,,---000...222888<<<>>>>>><<<::::::666222111666<<>>AAAEEENNNRRRYYY```fffkkkooorrrxxx}}}{{{qqqkkkmmmqqquuuwww|||yyytttrrrppphhh[[[QQQLLLFFFAAA999888555222///...000333222111111000000000111111...///111000***%%%(((000222222333333444555555555555777999:::;;;<<<>>>@@@BBBDDDHHHKKKNNNRRRWWWZZZ[[[___dddgggiiijjjlllmmmooorrrwwwzzz|||}}}---,,,+++)))''''''((())))))'''&&&&&&'''(((&&&%%%&&&&&&&&&%%%&&&''''''(((&&&$$$$$$%%%'''(((((((((&&&'''((('''&&&%%%&&&(((###$$$&&&((()))'''### ''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''')))***+++$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&'''&&&$$$"""&&&&&&%%%&&&'''((('''%%%***+++,,,***'''$$$""""""$$$$$$%%%%%%%%%$$$$$$###%%%%%%&&&'''''''''&&&&&&$$$&&&&&&$$$###&&&&&&######%%%'''%%%######&&&)))"""$$$&&&'''&&&&&&'''(((%%%((('''%%%%%%((()))'''%%%'''))))))'''&&&''')))&&&&&&'''&&&%%%&&&(((***&&&&&&%%%%%%$$$%%%%%%%%%'''%%%&&&)))'''$$$%%%)))%%%%%%&&&&&&''''''((((((''''''&&&%%%###$$$''')))''''''''''''(((((((((((($$$&&&'''&&&(((+++(((###))))))******++++++++++++******+++,,,,,,,,,++++++"""(((***))),,,555;;;<<<...000222444666888888888888888999:::<<<>>>@@@AAA999:::;;;:::666333111000///...---,,,+++***)))(((%%%'''***,,,...//////...***---000...+++)))***---+++,,,,,,,,,,,,,,,------******,,,...---...555>>>FFFWWWooo~~~pppdddWWWHHH===444000------,,,)))***...???<<<999888777888;;;===:::777555666;;;BBBHHHKKKJJJJJJIIIFFFCCC???;;;888222000//////000111000///,,,---...---***(((''''''........................,,,,,,+++++++++---...///,,,------...///000000111///,,,,,,///...++++++...------...///////////////---...//////......000111---...,,,***---222111---)))***+++,,,,,,,,,+++***+++++++++,,,...000222222777:::>>>DDDLLLVVVaaahhhjjjpppwww{{{|||~~~xxxqqqjjj```TTTLLLBBB>>>:::666555555555444111222222222222222111111333444666888:::;;;<<<===777777666666666777888888888:::@@@IIIZZZsss{{{gggXXXKKKBBB;;;::::::888999<<>>@@@BBBEEEHHHLLLOOOSSSWWW[[[\\\___bbbeeegggiiikkkmmmmmmqqquuuyyy{{{|||}}}}}}...---+++))))))))))))))))))'''&&&&&&'''(((&&&%%%((('''&&&%%%&&&'''((()))"""###$$$&&&'''&&&### &&&'''((((((&&&%%%&&&'''%%%$$$$$$%%%(((((((((&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))***+++&&&'''''''''''''''''''''&&&%%%%%%&&&'''&&&$$$!!!)))%%%"""###'''******))) $$$%%%%%%%%%&&&'''$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%$$$$$$###''')))((($$$###%%%$$$!!! !!!"""$$$&&&''''''&&&###%%%'''(((''''''((()))%%%((('''%%%%%%((()))'''"""%%%((()))((('''))),,,(((((((((&&&%%%%%%&&&((("""######$$$&&&((()))***'''%%%&&&(((&&&###$$$((('''''''''(((((((((((((((###$$$%%%%%%######$$$%%%&&&&&&''''''(((((())))))&&&)))******+++,,,)))###&&&'''(((***,,,---------)))***+++,,,,,,,,,,,,,,,''',,,,,,)))+++444;;;;;;---000444888;;;===>>>>>>333444777;;;@@@EEEIIILLL@@@BBBCCCBBB>>>999666555..................------&&&(((+++...000111111000***///222111---+++,,,...&&&+++000...(((&&&+++000***+++---///------333;;;AAASSSkkk~~~ooodddWWWIII???666111...---+++((()))---///333:::CCCFFFCCC???>>>;;;999888;;;AAAIIIOOORRRLLLLLLKKKIIIEEE@@@;;;777//////000111333222000......///000///,,,)))((((((........................---,,,+++***+++,,,---.........------...///000111...+++,,,000000---,,,///,,,---///000000000///......///000000//////000111//////---+++---111000+++'''(((***,,,---------,,,+++******+++...000000000444777<<>>CCCKKKSSSPPPQQQPPPMMMGGGCCC@@@???444333111000//////......222000---+++000666555000222111000///............///...,,,+++*********+++((()))******+++...333777BBBKKK\\\qqqsssgggYYYHHH<<<444000---------+++...222,,,444???HHHIIIFFFEEEFFF<<<>>>======CCCMMMUUUVVVOOOPPPNNNGGGBBB@@@<<<777555333111222555666555333---///000...+++***,,,...333222111///---,,,,,,,,,,,,,,,---......---,,,,,,---...//////---...///111222......111000++++++///---.........//////000000---......///////////////111111111111000///...---,,,,,,------,,,+++)))(((+++,,,,,,---...///111111777888:::>>>FFFQQQ]]]eeeooosssxxxyyyzzz{{{~~~sssiii___UUUOOOCCC<<<888888777444222444444333222333444444333111///111333555555666888:::===999444333555555111---222777888???MMMZZZsssyyyaaaSSSDDD===:::777555555888777777;;;FFFPPPQQQKKKKKKSSS^^^eeehhhhhhhhhhhh```XXXOOOIIIGGGEEEAAA===::::::===CCCHHHQQQaaaooo}}}nnniiicccYYYKKK@@@999777888111111111111111000/////////111333333222111111111..................------111111111222222333333333777777666666888:::===???===AAAFFFKKKNNNRRRUUUXXX\\\^^^aaaeeehhhkkklllmmmoooqqqsssvvvxxxyyyyyyyyy~~~,,,,,,+++***)))))))))***&&&&&&&&&&&&'''((()))***%%%%%%&&&&&&&&&%%%$$$###%%%)))!!!(((((($$$***%%%---)))%%%+++,,,(((***%%%''''''$$$%%%((()))'''%%%'''((((((&&&%%%%%%&&&$$$%%%&&&%%%$$$%%%(((******)))'''&&&%%%%%%&&&&&&$$$$$$######$$$%%%$$$"""'''''''''(((((((((((()))&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&%%%$$$###%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$''''''%%%%%%)))***''''''&&&$$$######$$$&&&'''###$$$%%%''''''(((((((((&&&&&&%%%%%%$$$$$$$$$%%%&&&###$$$((((((###!!!###&&&&&&&&&'''(((((('''&&&(((&&&%%%%%%'''(((((('''&&&''')))((('''%%%&&&&&&&&&'''))))))((((((***+++)))---+++$$$%%%---...'''***+++,,,+++******,,,...(((++++++***...666<<<===<<<<<<;;;::::::999999999555222111555999>>>FFFOOOUUUWWWYYYYYYUUUOOOKKKIII>>>;;;777333222222333333///000......444:::999444555333222000............---,,,+++***))))))***+++((()))))))))***---111555>>>FFFUUUhhh{{{sssiii[[[KKK@@@666111.........,,,///333333:::EEENNNQQQOOOLLLJJJ>>>@@@@@@@@@FFFQQQWWWXXXSSSSSSOOOJJJGGGFFFAAA;;;888555444555777666333000000111111000---+++,,,...//////...---,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,------,,,---///111444000000222000,,,,,,///........./////////000000------...///000000000///000000000000///---,,,,,,,,,---------,,,+++)))(((******++++++,,,...///000444666888===CCCMMMXXX```hhhmmmssswwwyyy|||ssscccUUULLLCCC<<<888888888555333444222111000111222333111000111333555555555555777888888555222222333333222111000555666<<>>:::666444333555888:::???KKKWWWlllyyyvvvhhh```WWWJJJ???888555333111111111111111111000//////+++---//////...---,,,---..................------//////000111222444555555666666666777999;;;===??????BBBGGGKKKOOOSSSXXX[[[bbbcccdddggghhhjjjjjjkkkooopppsssvvvxxxyyyyyyyyy~~~---,,,+++***))))))))))))&&&&&&&&&&&&'''((()))***%%%&&&&&&&&&&&&%%%$$$$$$###((("""***)))###)))"""***%%% &&&(((%%%((($$$&&&&&&######'''(((%%%%%%&&&''''''%%%$$$$$$%%%$$$%%%&&&%%%%%%%%%''')))''''''%%%$$$$$$$$$$$$$$$&&&$$$$$$%%%&&&&&&%%%$$$'''''''''(((((((((((()))&&&(((***,,,+++)))%%%###%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&''''''''''''&&&%%%%%%###$$$&&&(((((('''&&&$$$(((((((((''''''&&&%%%$$$%%%((((((%%%%%%((((((&&&'''&&&%%%$$$$$$%%%&&&'''%%%&&&'''((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%$$$%%%((((((%%%$$$%%%"""###$$$%%%&&&&&&%%%%%%(((&&&%%%%%%'''(((((('''$$$&&&(((((('''&&&'''((('''(((******))))))+++,,,&&&***(((###$$$******$$$***+++,,,,,,++++++---///***,,,,,,+++000:::AAACCCBBB@@@>>>:::777555444444444111000222555999AAAJJJWWW\\\bbbdddccc^^^ZZZXXXLLLGGG???:::888888888999222333333444:::@@@AAA===;;;999666333111000000000...---,,,+++++++++,,,---)))************,,,///222;;;CCCPPP___nnnzzz{{{rrriii]]]NNNDDD999444000000///---000555;;;BBBMMMWWW]]]^^^YYYTTTDDDFFFFFFFFFMMMVVV\\\[[[XXXWWWSSSPPPRRRSSSMMMEEE===;;;:::;;;<<<;;;666222222333333111///---------+++++++++++++++,,,,,,,,,,,,------......------,,,+++,,,---......///111333777444333333000,,,---000......////////////000000,,,---...///000000111000000000000///...---++++++------------,,,+++******************+++---...///000333666:::AAAIIIRRRXXX^^^eeennnuuuyyy}}}ppp[[[NNNEEE===888888888555333444222111000111222333222111333555666555444444555666666555333111......000111...555666999AAAJJJbbboooVVVGGG???999777777000333777>>>KKKVVVXXXSSSNNNPPPRRRRRRPPPNNNMMMLLLGGGBBB===:::999777333000222000111333333444;;;DDDPPP^^^kkkqqqssssssiii]]]VVVLLL>>>777555555222///000000111111000000//////,,,...000000///.........------------------......---...///000222444555666555555777888:::<<<===>>>AAACCCGGGKKKPPPUUU\\\```dddeeegggiiijjjkkkllllllnnnppprrruuuwwwxxxyyyyyy~~~------+++***))))))(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%"""(((""",,,!!!)))###((( '''!!!"""$$$###'''$$$&&&&&&###$$$'''(((&&&$$$&&&'''&&&%%%###$$$$$$$$$%%%&&&&&&%%%%%%'''(((&&&&&&%%%$$$$$$$$$$$$$$$(((%%%$$$''')))'''''''''%%%%%%%%%&&&&&&&&&&&&'''((()))+++,,,+++)))%%%###%%%%%%%%%$$$%%%%%%&&&'''$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''&&&$$$%%%&&&'''''''''&&&%%%&&&'''(((((((((&&&%%%$$$&&&))))))&&&&&&((('''$$$&&&&&&%%%%%%%%%&&&''''''*********)))(((&&&%%%$$$$$$%%%&&&'''(((((((((((($$$$$$%%%''''''&&&&&&&&&###$$$%%%&&&%%%&&&&&&'''(((&&&%%%%%%'''(((((('''###%%%'''(((''''''((()))&&&((())))))))))))***,,,(((***)))&&&(((,,,+++&&&)))+++,,,,,,+++,,,...000,,,.........444@@@IIILLLJJJGGGBBB===888555333333666333222333444666???HHHTTTYYYaaafffhhhfffeeedddXXXRRRLLLGGGEEECCCAAA>>>;;;;;;:::888===DDDGGGEEEBBB@@@===:::777555555555222111000.........//////+++,,,,,,++++++,,,///222<<>>:::333333333222000.........+++++++++,,,,,,+++++++++------------------------,,,...000000111222555888888888888555111......111//////////////////000000,,,---...///000111111111111111111000///---,,,+++---------------,,,++++++*********++++++,,,.........000444999>>>EEELLLRRRXXX```llluuuzzz~~~lllYYYKKKAAA999888888555222222444333222222444555444444333444555555444444555777888999888222,,,))),,,000///666777999???FFF]]]~~~dddSSSIIIAAA:::777333555888===IIIUUUZZZXXXOOOMMMKKKGGGCCCAAA@@@@@@>>>;;;999777777555111...///---...111111111666======IIIUUU[[[^^^___XXXOOOGGGAAA999444444444222//////000000000000000//////---000222222000//////000,,,,,,------------............///000111222333444333555777999;;;<<<======AAACCCGGGKKKPPPWWW^^^ccccccdddgggjjjlllnnnooopppmmmoooqqqtttwwwxxxxxxyyy~~~---,,,+++***)))))))))))))))((('''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%"""(((###---"""***###((($$$+++&&& ''')))(((,,,%%%''''''$$$$$$((()))&&&$$$&&&'''&&&%%%###$$$$$$$$$%%%''''''&&&%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$'''""""""&&&(((%%%%%%'''%%%%%%%%%&&&&&&&&&&&&'''************)))(((&&&%%%&&&&&&&&&&&&&&&''''''((($$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((###$$$%%%'''''''''&&&%%%&&&))))))'''&&&(((&&&###%%%%%%%%%%%%&&&''''''(((*********)))(((&&&%%%$$$###$$$&&&'''((())))))((("""###$$$$$$%%%&&&&&&%%%&&&((())))))(((''')))+++(((&&&%%%%%%'''(((((('''###%%%'''(((''''''(((***%%%'''(((((((((((()))+++---......---///000...+++(((***+++++++++,,,...111---//////000888FFFQQQUUUSSSOOOIIICCC===:::999999999777777777666777???HHHPPPUUU\\\bbbeeeggghhhiiibbb___[[[ZZZYYYUUUNNNHHHDDDCCC???:::<<>>999888555222111444222111111333444444444111333444555555555777888777::::::444---***---222...444555777===CCCYYYyyypppbbbXXXLLL@@@999888888666666???MMMUUUVVVNNNJJJDDD???;;;999999888777666666555555333111///,,,******---...---000555777>>>DDDHHHJJJJJJGGGBBB555555444222000......---...//////000000000//////+++---//////...---------,,,,,,,,,,,,------......000000000000000000000000333444666999;;;======>>>AAACCCGGGKKKPPPWWW^^^cccdddeeehhhjjjlllnnnoooooolllnnnpppsssvvvwwwxxxxxx~~~,,,+++******)))*********%%%%%%%%%%%%&&&'''((()))(((''''''&&&%%%&&&&&&&&&###(((###---"""***$$$)))%%%,,,(((###***,,,***---%%%''''''$$$%%%((()))'''%%%&&&''''''%%%$$$$$$%%%$$$&&&''''''&&&%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&"""!!!%%%'''''''''(((((((((((()))************)))((((((''''''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%&&&&&&'''((('''&&&$$$###$$$%%%((()))######%%%&&&&&&'''''''''%%%))))))''''''(((&&&###%%%%%%&&&&&&''''''((((((%%%&&&'''(((((((((((((((!!!###$$$&&&''''''&&&&&&"""%%%%%%######&&&'''%%%$$$&&&'''&&&###"""%%%((((((&&&%%%%%%'''(((((('''###%%%'''(((''''''((()))%%%&&&(((((('''''')))******+++,,,---......+++((()))***,,,,,,,,,...000333,,,...///111;;;KKKXXX^^^WWWSSSLLLEEEAAA??????@@@>>>>>>@@@AAA???>>>EEENNNRRRWWW^^^cccfffhhhjjjkkkkkkiiiiiikkkkkkfff\\\SSSKKKJJJDDD===<<>>:::555111000000000///...////////////---+++***...------,,,,,,------...***,,,...//////111333666777>>>AAA<<<666444333222111111000000000000////////////000111111111000000000111111222222111111000///......---------......,,,,,,,,,,,,,,,---.........000333666999>>>DDDHHHTTT]]]iiitttzzzgggWWWFFF===:::666222111111///------///111222222111222444555555555777999333666888555111///222555...222000222:::???RRRooowwwmmmfffXXXHHH>>>:::777222///555BBBLLLOOONNNHHH@@@:::777555555444222222222222111000//////000,,,+++------+++,,,000666888:::;;;;;;;;;:::999...111333222000......000......///000000000//////,,,...111111///......///++++++,,,,,,------......000000000000////////////333444666888:::<<<>>>???AAADDDHHHMMMRRRXXX___ccchhhhhhiiijjjkkkkkkjjjjjjkkkmmmooosssuuuwwwxxxxxx{{{*********)))******+++,,,%%%%%%%%%%%%&&&'''(((((()))((('''&&&%%%&&&&&&'''$$$)))###,,,!!!***$$$***!!!***&&&""")))+++(((***$$$&&&&&&######'''(((%%%%%%'''((((((&&&%%%%%%&&&$$$&&&((((((&&&%%%%%%&&&$$$%%%&&&''''''&&&%%%%%%$$$$$$&&&!!! &&&'''''''''(((((((((((()))(((***,,,------+++)))(((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''$$$((()))'''''')))'''###$$$%%%&&&''''''(((((((((###$$$%%%''''''((((((((("""###%%%&&&'''&&&%%%$$$$$$''''''######'''(((%%%###%%%&&&$$$ """%%%(((&&&%%%%%%'''(((((('''$$$&&&'''((('''''''''(((&&&'''))))))((((((***+++''''''))),,,---+++(((%%%***,,,......///000333666///111222555AAASSSbbbhhh[[[WWWQQQKKKHHHHHHJJJLLLIIIKKKOOOQQQNNNKKKQQQYYY]]]bbbiiinnnooonnnlllkkkmmmlllmmmqqqtttpppeee[[[OOOPPPLLLFFFCCCGGGIIIHHHMMMOOORRRSSSSSSPPPMMMKKKDDDBBB===888444000...---,,,---/////////000222444888DDDTTTaaajjjpppuuuyyy~~~{{{vvvoooggg___XXXSSSEEE>>>888555333222555:::BBBVVVlllxxx{{{qqqmmmggggggppp|||~~~zzzeeeVVVIIIBBB:::333111000///...,,,---...//////...---+++...---,,,,,,,,,,,,---...+++,,,.........000222444555???DDD@@@999666555333111111111000000000//////000111111111111000//////...///000111111222222222//////...------...///000+++++++++++++++,,,,,,---...///111333555:::AAAEEEPPPYYYfffqqqyyyyyyeeeOOOCCC===888444333///---+++,,,...000111111333444555555444444555777111444666666444222333444222222...///888===LLLeeezzzxxxsssooocccRRRFFF999777111---111<<>>999444222000***,,,.../////////111333999FFFXXXfffooouuuzzz~~~|||uuulllddd]]]YYYHHHAAA:::888555444777<<>>555111000...---)))***---/////////...---...---,,,,,,,,,,,,---...---...///000000111333555444???FFFBBB;;;888666333222111111111000000//////111222222111111000///...,,,---...000111111222222000///...------...///000******************++++++......///000333888>>>CCCMMMVVVcccoooxxxoooVVVGGG???:::666555111...,,,,,,///111222333555666777666444333444555333555666666444222000///777555...///999===III```tttxxxuuussshhhXXXMMM999888444///333===EEEGGGOOOHHH>>>777444222000...///000000///......///111///***(((***,,,+++---000///...///222333222111333000***$$$###(((,,,---+++------...///000000//////))),,,......,,,++++++,,,******+++,,,,,,---......---------...///000111111555555555666888<<>>CCCKKKVVVeeepppwww~~~~~~eeeOOOAAA:::777666/////////111222444666777333222222222333333222000333555777777555222///...///444222111888;;;FFFYYYnnntttkkkjjjjjj^^^OOOEEE===666444555666;;;@@@FFF@@@888111---...111333---...///000000000///...555333000---,,,---///111000000000000///...---,,,,,,...//////...------.../////////...,,,+++---...000000000000111111111111000///...,,,,,,,,,---......---------...111333555...111444777888:::===@@@GGGJJJPPPXXX___bbbbbbbbbggggggggghhhiiiiiijjjjjjooopppqqqssstttuuuuuuuuuvvv|||************************'''(((((('''&&&&&&''')))%%%&&&'''&&&$$$###$$$%%%$$$&&&((()))'''&&&&&&'''(((###"""&&&(((&&&$$$$$$%%%&&&''''''%%%$$$%%%&&&'''&&&&&&&&&''''''((()))###%%%'''((('''&&&''''''''''''''''''''''''((((((%%%%%%%%%$$$"""!!!!!!"""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(((+++......+++((($$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&$$$###$$$&&&'''&&&'''((('''&&&&&&''')))$$$%%%&&&&&&''''''&&&&&&)))***+++***(((''''''(((((()))))))))'''''')))+++"""$$$&&&''''''(((***---''''''''''''''''''''''''%%%&&&''''''&&&&&&'''))))))((((((((('''&&&%%%$$$'''''''''&&&&&&%%%"""!!!***(((%%%%%%''')))(((''')))((('''&&&&&&'''((()))(((((((((((()))***+++,,,+++++++++++++++,,,---------...000333888;;;<<<===>>>@@@EEEMMMWWWbbbnnnuuusssnnnlllnnnmmmhhheeegggkkkooouuuzzz~~~xxxmmmkkkkkknnnwww~~~~~~vvvmmmeeehhhkkkkkkiiifffdddcccbbbiiillljjjfffeeebbb^^^\\\WWWPPPJJJEEE@@@:::555444222222222000---000555<<>>BBBFFFRRRgggzzzqqq]]]OOOEEE777222333///---111222......111000,,,---...000///---,,,...000//////......///000222333666AAAMMMQQQJJJ@@@;;;999888777555333222222222333222222222222222111111111,,,---////////////111222000000000000000000000000000000000///////////////+++,,,...000333777<<<@@@IIITTTcccooowww~~~mmmVVVGGG>>>:::888000000000000000111222333/////////111222333333222111333555555444111...---///333111111777;;;EEEXXXkkktttiiifffcccXXXJJJBBB:::333222111111444888<<<999555111///...///000,,,---...//////...------000...,,,***)))***,,,---...//////000000000000000,,,...//////...------...---///000000000000111333//////////////////......))))))******+++,,,............------///111444555000222555777999<<<@@@CCCHHHKKKPPPWWW^^^bbbddddddcccdddeeeggghhhjjjkkklllqqqrrrsssttttttttttttttttttzzz,,,,,,+++******)))(((((()))(((''''''((())))))(((%%%&&&&&&&&&$$$###$$$%%%&&&'''((('''&&&&&&'''((((((###"""%%%&&&$$$$$$%%%&&&'''((('''%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&''''''###%%%'''((((((((()))***%%%&&&((()))))))))((('''&&&%%%%%%###"""!!! $$$#########$$$&&&((()))''''''(((***,,,,,,)))'''''''''&&&&&&&&&''''''(((%%%$$$%%%((())))))(((&&&((())))))(((&&&&&&''')))$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&%%%### )))******)))''''''((())) ###''')))''''''(((***''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))((()))******(((&&&###!!!%%%######%%%(((&&&!!!'''(((((('''&&&&&&)))***((((((''''''''''''((()))(((((((((((()))***+++,,,+++************+++,,,,,,,,,...222666;;;???BBBCCCDDDKKKRRRVVVXXX```mmmxxxttttttwwwzzzwwwqqqnnnoooooouuu|||yyynnnfffgggmmmxxxxxxsssvvvyyy{{{zzzyyyxxxxxxxxx}}}}}}xxxsssoookkkfff```\\\WWWTTTPPPIII@@@:::777444333444222000222777;;;DDDSSSfffwww~~~xxxtttpppmmmkkkdddZZZPPPKKKIIIIIILLLQQQYYYmmmiiiXXXKKK:::333444000---000111000000222222000***---///000//////000111......//////111222444555666AAANNNTTTOOOFFF???;;;:::999777555444444444555444333333333222222111111)))+++---......///111333000000000000000000000000000///...---,,,***)))))),,,...///000222555999===GGGRRRaaammmvvvsss\\\LLLBBB;;;888222222111000/////////////////////000000111111111111222555666666333111///...222000000777:::CCCUUUhhh~~~~~~rrrfff___YYYOOOEEE@@@999444444444333555888444333333222111111000///---......///......------,,,+++************++++++,,,---...///111222333333,,,...//////...------...&&&))),,,......///000111.........------,,,,,,+++((()))***+++,,,---------///......///000222444666222444666888:::>>>CCCGGGIIIKKKPPPUUU[[[aaaeeegggaaabbbcccfffiiikkkmmmnnnrrrrrrssstttuuuuuuuuutttsssyyy~~~*********))))))(((((((((+++(((%%%&&&)))+++***(((&&&'''((((((&&&&&&&&&(((''''''((('''%%%%%%'''))))))%%%###&&&&&&$$$%%%(((&&&'''((('''%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$&&&(((((((((((()))***&&&&&&'''((())))))))))))***)))'''&&&&&&%%%###"""%%%%%%$$$######$$$''')))'''((()))******)))'''&&&(((((('''''''''''''''''''''###"""&&&)))(((&&&%%%&&&&&&&&&%%%######$$$%%%$$$%%%&&&&&&''''''&&&&&&'''%%%$$$%%%&&&$$$&&&'''((('''%%%%%%&&&((($$$$$$%%%&&&'''((('''&&&''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))(((((()))((((((&&&$$$###&&&%%%%%%&&&((('''$$$!!!''')))+++((($$$$$$'''+++'''''''''''''''(((((()))(((((((((((()))***,,,,,,******))))))******+++,,,///000333666:::???EEEIIIKKKRRRXXXZZZZZZ```kkkuuuuuuzzz|||xxxxxxvvvzzz}}}}}}~~~yyyooodddeeelllyyyxxxooodddaaa]]][[[XXXQQQFFF===<<<777444444333111333888888@@@NNN```rrryyyuuupppggg___[[[YYYXXX[[[```kkkwww{{{rrrpppsss}}}qqq___PPP>>>666777333///111111111222222222111***,,,...///000000111111---...///000222333555555555???MMMUUUSSSLLLCCC>>>888777666666666777888999555555555444333222222111,,,...000000000000222444000000000000000000000000,,,+++***)))((('''&&&%%%,,,---...///111444888<<>>DDDHHHHHHJJJNNNRRRXXX^^^eeeiiibbbccceeegggjjjlllnnnnnnpppqqqssstttuuuvvvvvvvvvuuu{{{'''''''''((((((((())))))***'''%%%&&&***+++***(((&&&'''((('''&&&&&&'''(((''''''((('''%%%%%%''')))(((%%%$$$&&&&&&###%%%)))&&&'''((('''%%%$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%'''((()))((('''&&&''')))((('''&&&%%%&&&(((***+++,,,***((('''((((((&&&$$$'''''''''$$$""""""$$$'''&&&'''((()))((('''&&&&&&((('''&&&&&&&&&&&&&&&''''''!!!"""$$$"""!!!###$$$%%%%%%$$$"""!!!"""$$$$$$%%%&&&&&&''''''&&&&&&(((&&&&&&'''***)))%%%!!!$$$%%%&&&&&&&&&&&&(((***&&&!!! ''',,,,,,***''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))((('''&&&%%%&&&&&&((((((&&&'''((('''%%%$$$&&&((((((+++,,,)))$$$"""%%%***&&&''''''((((((((((((((('''''''''((()))+++,,,---******))))))******+++,,,222333333444777===FFFMMMTTTWWWZZZ]]]```eeemmmrrryyy||||||yyyssspppxxxzzzpppfffhhhnnn||||||mmmiiieeedddbbbZZZNNNDDD@@@:::555444222111333888:::BBBPPPaaasss~~~xxxtttqqqooorrrxxxyyyhhh^^^ZZZ\\\ggguuu|||hhhWWWBBB999888333222222222333222111000000,,,,,,---...000000000000---...///111222444444555444<<>>HHHPPPYYYYYY[[[___eeelllpppsss|||zzzwwwpppeee___bbbooo{{{zzzooojjjjjjqqq{{{uuupppmmmllleeeXXXNNNFFF>>>666444333111333777:::BBBPPP```rrrppp]]]PPPKKKKKKSSS]]]jjjqqq^^^GGG:::666///333111111333333000///111///---,,,---000222222222///000111333444555555555333999BBBLLLQQQOOOIIICCC===<<<:::888777777777777999999888666555333222111...///000000......///000111111111111111111111111,,,---------------------(((***+++---///333777;;;@@@IIIVVVdddpppzzztttrrruuuzzz}}}yyyvvvuuu}}}{{{mmm___SSSHHH>>>888111111000000000111222222///111222111...///222666000000444999>>>>>>999444///222///222:::;;;???LLLhhh{{{yyymmmaaa[[[VVVNNNGGGCCC===777333444444222222555555333000---------///111///...---,,,,,,+++,,,,,,,,,,,,------------,,,+++...---+++******+++,,,---,,,...//////...------...+++---///000...------.../////////......------,,,)))***+++---///000111111---...///000222333444444222333555666777;;;@@@CCCDDDGGGLLLPPPTTT[[[eeellljjjjjjjjjkkkllllllmmmmmmmmmnnnppprrrtttvvvwwwwwwzzz)))))))))***************%%%&&&''''''&&&''')))+++###$$$&&&%%%$$$$$$%%%'''$$$&&&((()))'''&&&&&&'''$$$$$$&&&(((&&&"""###(((###%%%&&&&&&&&&&&&'''(((''''''&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%''')))$$$$$$$$$$$$%%%'''((())))))&&&$$$%%%((()))'''$$$$$$''')))'''###!!!###&&&###%%%''''''%%%$$$%%%'''%%%%%%%%%%%%&&&''''''(((%%%!!!###++++++&&&'''...$$$%%%&&&%%%$$$$$$&&&'''$$$%%%&&&&&&''''''&&&&&&"""$$$&&&&&&&&&''')))+++'''((()))(((((((((***,,,,,,,,,***'''%%%$$$$$$$$$''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))'''&&&&&&&&&&&&''''''((($$$%%%&&&&&&&&&&&&&&&'''&&&(((((('''%%%&&&))),,,%%%&&&'''((()))))))))(((&&&''''''((()))+++---...+++++++++++++++,,,---------111555888;;;AAAJJJRRRWWWXXX[[[```ffflllqqqtttzzz{{{wwwmmmaaaVVVRRRUUUYYYkkkooo|||wwwlllhhhhhhnnn~~~xxxtttrrrlllaaaWWWLLLBBB999666444333444777666???MMM\\\nnnnnn]]]KKKDDDAAAFFFJJJRRRfff{{{rrr___GGG999333,,,111...///333333000///222111...,,,---222666888888222333555666777777777666333666<<>><<<:::999999999:::;;;:::999777555333222111,,,---............///000111111111111111111111111+++++++++,,,,,,,,,,,,,,,***+++,,,---...000555888???FFFSSSaaammmxxxyyyllljjjqqqwwwvvvsssoookkkppp{{{~~~~~~vvviii]]]SSSHHH===555111000000//////000000000---///111///------222777///000333:::@@@@@@;;;666000333000333<<<<<>>@@@DDDHHHNNNRRRVVV]]]fffnnniiijjjjjjkkkkkklllllllllooooooqqqrrrsssssssssssswww|||~~~------,,,,,,+++*********###&&&((('''%%%%%%(((,,,%%%&&&''''''&&&&&&((()))$$$&&&)))***(((&&&&&&&&&&&&&&&))),,,***%%%%%%***"""$$$&&&&&&&&&&&&((()))((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$%%%(((+++!!!"""$$$&&&''''''''''''***&&&$$$&&&***,,,)))&&&!!!%%%)))((($$$"""$$$'''"""%%%'''&&&$$$###&&&(((%%%%%%%%%&&&&&&((()))***))))))!!!###+++"""###$$$$$$######%%%'''$$$%%%&&&&&&''''''&&&&&&+++---...,,,((('''))),,,'''(((((('''%%%%%%&&&((( ''',,,,,,&&&$$$(((---''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))&&&'''((()))((('''%%%$$$%%%$$$%%%(((+++,,,((($$$$$$%%%&&&&&&'''))),,,...$$$%%%'''))))))))))))(((&&&&&&'''(((***+++---...,,,,,,++++++,,,,,,---...(((...666<<>>???@@@DDDVVVlllmmm\\\EEE777222***///,,,---222444000000555111...,,,...333999===>>>555666777999999999888777333444888@@@IIIMMMJJJGGG===<<<<<<;;;;;;===>>>???<<<;;;999888666444222111***,,,.../////////111333111111111111111111111111.........------,,,,,,,,,,,,------------///222555>>>EEEQQQ___lllvvv}}}tttgggfffrrrvvv~~~yyynnnkkkfff```dddnnnpppssssssppppppuuuxxxxxxyyyqqqfff[[[PPPEEE999222111000///..................000111///+++***...333111222555<<>>999000333000333======???JJJYYYmmmxxx{{{|||kkk\\\YYYXXXQQQGGGBBB999222......///...000444111111222222222333444444666555333111111111111222111000///...---,,,,,,---...---+++++++++---///000,,,...//////...------......///000/////////222444------------------------,,,,,,+++***+++,,,...///+++,,,...///111222222222333555777999:::;;;===???DDDIIIPPPTTTXXX^^^hhhppphhhhhhiiijjjkkkllllllmmmqqqqqqrrrrrrrrrqqqppppppsssxxx|||}}}---,,,***((('''((()))***(((((((((((((((((((((((($$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''((()))***(((&&&$$$$$$%%%"""###$$$%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''((('''%%%%%%'''((($$$%%%%%%&&&'''((()))***%%%)))(((######'''((($$$''''''''''''''''''&&&&&&%%%***+++(((&&&((((((&&&'''$$$###%%%%%%###$$$(((!!!"""###$$$%%%&&&&&&&&&$$$%%%''')))***)))((('''"""###$$$&&&'''(((((((((%%%%%%%%%%%%%%%&&&'''(((+++******)))(((''''''&&&'''(((((((((((((((((('''!!!$$$(((******))))))***'''''''''''''''''''''''''''&&&&&&&&&'''(((***++++++)))(((((()))******)))(((((((((((()))***+++,,,+++(((&&&(((---000111000222333666;;;@@@FFFKKKNNNQQQWWWYYYWWW]]]kkkttttttuuurrrpppttt{{{tttbbbPPPCCC===DDDEEENNN```rrrwwwmmmaaa^^^```hhhxxx}}}zzzuuukkkbbb[[[MMM???999888777777888<<<<<>>555222...---///000000///333222222111111111111222+++...111222111000///000...///000///...---...000+++,,,,,,------,,,,,,+++...---,,,,,,---...---+++++++++++++++++++++++++++++++++++++++++++++++++++******,,,---///...,,,)))***...111111......111555444444444666:::===@@@AAADDDHHHNNNTTTYYY^^^cccgggiiigggiiinnnmmmgggggglllooooooppppppppppppoooooovvvrrrssszzz---,,,***((('''((())))))((((((''''''''''''''''''%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&&&&'''''''''((())))))(((&&&%%%&&&'''$$$$$$%%%&&&'''''''''&&&&&&&&&%%%$$$$$$%%%&&&&&&(((''''''&&&%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$&&&'''((('''&&&%%%&&&'''&&&&&&%%%$$$$$$###"""""" $$$%%%"""###(((***'''$$$$$$$$$$$$%%%%%%&&&'''%%%***+++(((&&&'''(((&&&'''######&&&&&&%%%&&&***$$$$$$%%%&&&'''''''''&&&)))***+++,,,+++***((('''''''''((()))))))))))))))(((((('''''''''(((((())))))))))))((('''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''))),,,,,,***(((''''''((((((((((((((((((((((((''''''&&&&&&'''(((***+++$$$'''***+++++++++...111++++++++++++,,,---...///***)))(((***---000000///000222555:::???EEEJJJMMMTTT[[[]]]ZZZ___lllsssrrrqqqmmmkkkmmmsssyyyzzzyyyrrr^^^KKK@@@??????DDDRRRbbbhhhaaaXXX]]]```fffsss{{{pppggg^^^PPPAAA;;;:::888999;;;??????III[[[hhhppp~~~~~~zzzvvvrrr}}}{{{gggNNNCCC;;;;;;::::::CCCNNNaaauuu}}}qqq^^^LLL???888444333//////000000000000000000222111111111333888???CCC;;;:::888888999999888777333333555777999<<>>JJJVVVbbbmmmwww|||}}}{{{dddYYYVVVbbbrrrtttjjj]]]TTTRRRRRRQQQPPPSSSXXX]]]_________```aaa```^^^XXXPPPFFF>>>888555222000//////000111000......///000000000///---,,,000222555:::EEEMMMKKKDDD999666666;;;>>>@@@EEEKKKYYYjjjuuusssppptttxxxwww|||zzz{{{rrrjjj___UUUMMMFFF???;;;333000---,,,...//////...000//////....../////////,,,...111222111000000000...///000///...---...000++++++,,,,,,,,,,,,++++++.....................///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---......---+++***...111111......111555444444444666:::===@@@AAAEEEIIINNNSSSXXX]]]bbbfffjjjiiikkkpppnnnjjjjjjnnnmmmmmmnnnooooooooonnnnnnssspppsssyyy~~~---+++***(((((((((((()))((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%&&&&&&&&&&&&'''''''''&&&((()))((('''&&&'''(((&&&&&&'''''''''''''''&&&'''&&&%%%$$$$$$%%%&&&'''***)))((('''&&&$$$#########$$$$$$%%%%%%$$$$$$###"""$$$'''((('''''')))******)))((('''&&&$$$######''')))(((%%%$$$%%%$$$"""%%%$$$#########%%%&&&'''%%%)))+++'''&&&''''''%%%$$$!!!"""%%%&&&$$$&&&)))&&&''''''(((((((((''''''((())))))((('''%%%###""")))*********))))))))))))))))))((('''''''''((((((((((((''''''&&&&&&%%%%%%((('''%%%$$$$$$%%%'''(((((()))+++***(((&&&%%%%%%''''''''''''''''''''''''''''''&&&''''''((()))*** &&&,,,,,,)))(((,,,111))))))))))))***+++,,,,,,***)))***,,,...//////...111333666;;;@@@FFFKKKMMMXXX```ccc```dddooouuutttpppmmmjjjkkkoooqqqqqqppp{{{~~~lllWWWHHH@@@===<<>><<<;;;<<<>>>@@@AAAJJJZZZeeejjjsss~~~vvvkkkgggeeecccmmmvvvuuuZZZKKK???===<<<:::???FFFSSSeee}}}|||lllcccUUUGGG>>>999666555000111222333333444444444222222222222444:::AAAGGG>>><<<:::999999999999777111111222333444666888999777666444333222333333444888777444222000///...---******+++,,,---///111222...///000111222111111000111000...,,,++++++,,,,,,)))///,,,***//////...555666<<>>CCCIIIYYYhhhrrroookkkmmmqqqpppzzzyyyyyy|||~~~zzzlllfff\\\QQQGGG???:::888444111...---///000000000///...............//////---///111222111000000000...///000///...---...000***++++++,,,,,,++++++******,,,//////---,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++...000000//////111444333444555777:::===???AAAGGGJJJNNNRRRVVV[[[aaaeeekkkkkknnnqqqpppmmmlllooojjjkkkllllllmmmmmmmmmmmmooopppsssxxxzzz|||,,,+++***)))((((((((()))'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''$$$&&&''''''&&&&&&''')))'''((((((((((((((('''&&&'''&&&%%%$$$$$$%%%&&&'''***)))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$ $$$''')))***,,,...)))((((((((('''''''''&&&***+++***(((&&&%%%###""")))'''&&&%%%$$$%%%&&&'''%%%)))***'''%%%''''''%%%### !!!$$$$$$""""""&&&'''((((((((((((''''''&&&&&&&&&&&&&&&%%%###"""!!!((((((((((((((()))))))))((('''&&&%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&)))'''%%%######%%%''')))###$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((())))))###'''++++++'''$$$$$$&&&(((''''''(((((()))***+++)))***,,,...//////...---555777:::???DDDHHHLLLNNN\\\eeejjjhhhkkkuuu{{{{{{xxxvvvtttsssrrroookkkhhhjjjnnnuuuzzzzzzppp```TTTHHHCCC???BBBKKKSSSUUUSSSUUU[[[cccmmm{{{xxxiiiZZZKKKCCCAAA??????@@@>>>@@@JJJYYYccchhhmmmtttvvv}}}xxxoooddd\\\XXXWWWVVV]]]fffqqqzzzlllXXXEEE@@@>>>===???EEEOOO```sss~~~wwwoooaaaZZZOOOEEE>>>999666444333444555666666555555444111222222333555;;;CCCJJJCCC???;;;999888888888777000000000000111111222333555444333222222333333444555555444222///---------+++++++++++++++,,,---......///000000///---***(((000///...---------------)))///,,,)))///...---444666:::BBBLLLXXXfffsss{{{|||~~~vvv```VVVUUUTTT```mmmwwwsssiiiZZZNNNFFFCCCAAAAAAFFFHHHLLLPPPRRRTTTUUUVVVPPPMMMHHHDDD@@@===:::999333222111222333222000...//////////////////......000111111555AAAOOOVVVVVVEEE@@@<<<<<<======AAAGGGWWWdddmmmkkkggggggkkklllwwwxxxxxxyyy|||~~~{{{uuugggbbbZZZNNNCCC<<<999888666555222111111222333444111111000000000000111111...000222222000///000111...///000///...---...000***++++++++++++++++++***$$$)))......***))),,,///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000+++...000000//////111333222444666888:::<<>>AAAGGGSSSaaaooouuutttrrrlllggg]]]WWWNNNFFF???;;;777444555666666777666444222111111333444333555;;;EEEMMMGGGCCC===999777666666555000///////////////000000//////////////////000000111333333222///,,,---...//////...//////000111111...///000000///---***(((///.........------......)))///+++)))...---,,,333666:::@@@IIITTTaaannnvvvzzz|||~~~~~~}}}zzzfff[[[XXXWWWbbbppp{{{xxxoooaaaSSSIIICCC@@@???DDDEEEHHHKKKOOOQQQRRRRRRMMMIIIEEEBBB@@@>>>:::777888555222000111222222222//////........./////////---//////333???OOOZZZ\\\KKKEEE@@@???>>>===@@@EEEUUU```hhhgggcccbbbfffiiippptttuuuuuuyyy}}}yyyrrrbbb^^^UUUKKKAAA;;;::::::999888666444333444555666333333222111111111111222///111222222000///000111...///000///...---...000+++++++++,,,,,,+++++++++$$$)))......+++)))+++///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++,,,...111,,,---//////000000222333111333777999:::;;;???AAAFFFIIIMMMQQQTTTXXX]]]aaadddhhhlllnnnmmmmmmmmmlllfffggghhhjjjkkkllllllllllllrrrwwwwwwwww{{{++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((###$$$&&&&&&%%%%%%&&&(((''''''((((((((((((((('''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&&&&&&&(((*********(((&&&%%%###"""!!!  %%%&&&######%%%!!!###%%%&&&(((((($$$(((***&&&%%%&&&&&&$$$&&&$$$%%%((((((%%%$$$&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''((((((((((((((((((***,,,...///))))))((('''''''''(((((())))))))))))))))))((((((***)))'''&&&&&&''')))***((())))))(((&&&$$$%%%&&&))))))))))))))))))))))))''''''((((((((((((''''''***(((((()))++++++(((%%%***))))))******+++,,,---)))+++---.........///111666999>>>DDDJJJOOOSSSUUUfffqqqxxxwwwzzz{{{pppgggbbbaaa^^^ZZZYYYZZZ\\\^^^___PPPPPPQQQSSSVVVXXXXXXWWWUUU\\\hhhssszzzlll^^^VVVPPPJJJFFFEEEAAAEEEOOOZZZdddjjjkkkjjjpppwww{{{vvvssseee___[[[ZZZWWWSSSPPPPPPVVV[[[ccchhhhhheeeaaa___bbbnnnsssXXXKKKDDD@@@BBBHHHTTTaaammmooommmiiieeeaaa[[[VVVOOOIIIDDD@@@===:::777888999999777555222111444666777555666;;;FFFOOOLLLGGG???888555444333222...............///000000......//////000000111111---000222111...,,,---///------...///000222444555...///000111222111111000------------............(((...+++(((---,,,+++222444777<<>>@@@DDDQQQZZZbbbbbb\\\ZZZ^^^ccceeekkkmmmnnnssszzzwwwnnn___ZZZQQQHHHBBB???>>>>>>======;;;888555555666888555555333222111111000000111222222222000///000111...///000///...---...000+++,,,,,,------,,,,,,+++(((,,,000111///------///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''***------++++++---000------...///000111222222///333888::::::;;;>>>AAACCCGGGLLLQQQUUUXXX\\\______eeejjjkkkkkklllkkkiiieeefffhhhjjjlllmmmmmmmmmnnnssswwwvvvwww|||+++++++++******)))((('''&&&&&&&&&''''''(((((()))'''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((%%%'''((((((&&&&&&'''(((%%%&&&''''''((((((((((((((('''&&&%%%%%%&&&'''(((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$&&&***---,,,+++***)))'''&&&$$$$$$&&&###$$$'''&&&   ###%%%&&&%%%%%%$$$$$$((()))&&&$$$&&&&&&$$$""" """'''(((%%%%%%(((###$$$%%%&&&&&&&&&&&&&&&#########$$$$$$%%%&&&'''***)))(((((((((***,,,...(((((('''''''''(((((()))(((((((((((((((((((((((((((''''''&&&&&&''''''(((((())))))(((&&&%%%&&&(((((((((((((((((((((((((((''''''((())))))((('''&&&'''((()))))))))***++++++''''''''''''((()))***+++)))+++---------...111444555999@@@IIIQQQYYY^^^aaannnyyy}}}{{{rrrllljjjdddaaa[[[VVVTTTVVV[[[___TTTXXX___eeegggddd```\\\^^^bbbiiisss~~~wwwiiiaaaZZZRRRKKKHHHFFFKKKUUUaaammmuuuwwwuuu{{{~~~wwwnnniii^^^YYYYYY]]]^^^XXXTTTTTTUUUZZZ```dddccc^^^YYYVVVRRRXXXbbbsssiiiYYYNNNEEEDDDIIIQQQ___lllppplllhhhccc^^^YYYUUUPPPLLLJJJHHHGGGFFF===>>>@@@@@@???===:::999777:::;;;999888===IIISSSPPPIII@@@888333111//////++++++,,,,,,---...000000......///000111222222222)))---111111...,,,...111.........///000111333333//////000000111222333333++++++,,,---------------(((...+++(((---+++***111000222777===DDDOOOYYY```fffjjjoooqqqrrruuuzzz~~~}}}qqqjjj```iiiwwwxxxjjj]]]RRRLLLJJJFFFEEEEEEHHHLLLOOOOOONNNJJJGGGEEEFFFFFFDDD>>>888999777444333333444333222///......---...///000111---///111444===JJJSSSUUURRRMMMIIIGGGDDD@@@@@@CCCMMMTTT[[[[[[TTTOOOSSSYYYXXX___cccdddkkkuuusssiiibbbZZZQQQKKKIIIHHHHHHFFFDDDDDDCCC???;;;999;;;===:::999777555333222111111222222333222000///000222...///000///...---...000,,,------......------,,,+++---///111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------$$$)))------+++***,,,///---------///000222222222...333999;;;::::::>>>AAA@@@EEELLLRRRVVVYYY[[[]]]\\\ccciiiiiiiiilllkkkgggfffgggiiikkkmmmnnnooooooooossstttsssuuu|||~~~***++++++******)))((('''%%%&&&&&&'''((()))******'''&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((((()))((()))***)))((('''(((***$$$$$$&&&'''((((((((((((((('''&&&%%%%%%&&&'''((((((((('''&&&$$$###""""""$$$$$$$$$%%%%%%$$$$$$$$$!!!"""""""""$$$)))///333%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$******%%%$$$'''&&&'''))))))'''$$$!!!$$$((()))&&&$$$&&&&&&$$$###%%%$$$$$$'''###$$$%%%&&&''''''''''''(((''''''''''''((()))***)))((('''%%%%%%'''(((***%%%%%%%%%%%%%%%&&&'''(((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%%%%&&&)))+++%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))((('''&&&$$$(((+++)))%%%$$$(((---************+++,,,---...)))+++------,,,...222666666;;;CCCNNNYYYbbbhhhlllttt~~~{{{tttrrrsssbbbaaa]]]WWWSSSTTTYYY___YYYaaammmuuuvvvqqqiiidddeeefffjjjrrr|||}}}ppphhhaaaWWWNNNKKKIIIPPPZZZhhhwwwtttggg```[[[WWWYYY```ccc]]]XXXWWWSSSWWW]]]```___ZZZUUUQQQKKKKKKOOO[[[tttxxxgggXXXJJJGGGKKKMMM^^^nnnsssoooiiiccc^^^WWWTTTPPPNNNNNNOOOOOOOOODDDEEEGGGIIIHHHGGGDDDCCC:::===>>>;;;:::???KKKUUURRRKKK@@@777222///------))))))***+++,,,...000111)))***+++,,,---.........''',,,000111...,,,///222666666555444333333333444111000////////////000000******+++,,,------------(((...***''',,,+++)))111,,,...222888>>>GGGQQQWWW\\\aaagggkkkmmmoootttxxxxxxkkktttuuuggg\\\UUURRRRRROOOMMMNNNPPPQQQOOOMMMLLLJJJHHHJJJLLLJJJCCC===777666666666666555222000///...------...///000111+++///111333:::DDDLLLMMMSSSNNNKKKIIIFFFAAA@@@CCCKKKQQQWWWUUUNNNHHHJJJPPPNNNWWW\\\^^^fffqqqoooeeefff^^^TTTOOOPPPRRRQQQNNNKKKLLLJJJEEE@@@>>>@@@BBB???>>>;;;999777555444444222333333111000///000222...///000///...---...000---......//////......---,,,,,,---///000///,,,)))++++++++++++++++++++++++------------------------"""'''---...+++)))+++......------...111222222111...333999;;;::::::>>>BBB>>>DDDLLLRRRVVVYYY[[[\\\ZZZccciiihhhiiilllkkkffffffhhhjjjlllnnnooopppppppppsssssspppttt|||}}}yyy++++++******************'''((()))))))))(((&&&%%%&&&&&&'''((())))))&&&###&&&'''(((((('''%%%###"""((($$$%%%******%%%$$$(((((((((***---+++&&&%%%(((&&&&&&%%%%%%&&&''')))***(((+++...+++&&&$$$%%%(((&&&&&&$$$######$$$&&&&&&!!!!!!###$$$%%%&&&&&&&&&((())))))'''$$$###&&&)))%%%'''))))))'''&&&(((+++(((%%%%%%(((((($$$###%%%''''''%%%%%%%%%%%%'''''''''((((((%%%"""###############&&&++++++((((((,,,%%%&&&&&&&&&%%%&&&)))+++&&&((()))++++++)))(((&&&)))...((("""((()))%%%&&&######$$$%%%&&&'''((()))...,,,)))%%%######'''***&&&&&&%%%$$$%%%&&&'''(((%%%&&&''''''((((((''''''###%%%'''(((*********)))$$$&&&(((((((((((()))+++,,,......,,,((((((,,,000++++++,,,...000222444555:::>>>CCCKKK\\\mmmrrrnnn{{{wwwvvvqqqbbbXXXYYYYYYUUUWWW^^^nnnvvvvvvmmmhhhiiioooyyyvvvnnnggg```XXXSSSVVVZZZdddtttssshhhdddXXX\\\bbbiiilllkkkfffaaa[[[\\\[[[WWWVVVVVVSSSMMMFFFDDDFFFOOOZZZllluuufffUUUJJJNNNRRR___lllqqqqqqnnnhhhbbb[[[YYYQQQJJJLLLVVVZZZXXXSSSSSSPPPLLLKKKMMMKKKGGGDDDBBBAAA???<<<===HHHUUUNNNGGG>>>555111///......************+++,,,---...,,,,,,+++++++++,,,------++++++,,,,,,---...//////333333333222111222555888---///000000///......///.........---,,,,,,++++++)))+++,,,,,,,,,,,,---///000000000111444;;;CCCIIIUUU\\\eeeiiiiiiiiikkknnnwww|||~~~{{{zzz{{{zzzqqqfff^^^\\\\\\[[[XXXUUUTTTUUUWWWPPPNNNKKKJJJJJJIIIEEEBBB::::::999777444333333333---------...///000///---111///000444777;;;FFFPPPSSSYYY[[[SSSIIIGGGHHHIIINNNRRRVVVSSSKKKDDDAAAAAAIIIKKKQQQXXX```eeeffffffddddddZZZVVV^^^]]]WWWYYYZZZYYYSSSJJJGGGHHHIIIHHHIIIEEE@@@<<<999777777777888555333222222222222111333222111///..................------------......///////////////000111111///000111000---,,,+++,,,((()))+++,,,,,,***'''%%%)))***+++,,,---------------///000000000000333555222444777999:::;;;>>>@@@FFFGGGIIILLLPPPTTTXXX[[[cccgggjjjhhhccc___```bbbeeeggghhhiiihhhhhhjjjkkkqqqrrrtttuuuuuuwwwyyy|||}}}+++++++++*********))))))((()))))))))((('''%%%%%%(((''''''((()))(((&&&$$$&&&'''((()))(((&&&%%%###((($$$%%%))))))%%%$$$(((&&&%%%'''***(((######&&&&&&&&&%%%%%%&&&''')))***)))---///---((($$$$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&''''''''''''(((((('''$$$$$$&&&(((%%%'''((((((&&&&&&(((***'''$$$$$$''''''###"""%%%((('''&&&%%%%%%&&&'''((('''))))))'''%%%%%%&&&''''''%%%&&&(((&&&!!!!!!$$$&&&&&&'''&&&%%%&&&(((+++'''((()))******)))((('''&&&,,,'''!!!''')))%%%(((%%%%%%&&&&&&&&&&&&''''''(((((('''%%%######%%%&&&(((''''''&&&'''((()))***%%%&&&''''''((((((''''''$$$%%%&&&((()))))))))(((&&&((()))((('''(((***+++---,,,***))))))+++,,,,,,,,,,,,---///111333555666:::???FFFPPP```pppuuurrr|||zzzoooeee___aaa```^^^eeepppxxx~~~uuuoooooouuuvvvnnnhhhccc^^^[[[ccchhhssstttmmmkkk```cccjjjrrrwwwvvvpppkkkgggeee```XXXTTTTTTRRRMMMCCC??????DDDLLLZZZvvvzzzlll\\\PPPRRRWWWcccnnnrrrqqqooojjjeee^^^ZZZRRRJJJMMMWWW]]]]]]\\\\\\ZZZUUUUUUVVVTTTOOOJJJGGGEEEBBB===:::???FFFCCC>>>666111...------,,,,,,,,,++++++******++++++))))))******+++,,,,,,---------......///000000111555555444222000000222555...///111111///...///000......//////////////////)))***,,,,,,++++++,,,---.........///222777>>>DDDJJJQQQYYY^^^^^^___aaadddmmmrrrwwwzzzxxxwwwxxxyyyzzz}}}ssskkkcccaaa^^^[[[YYYWWWVVVVVVTTTQQQNNNLLLKKKHHHCCC@@@======;;;999666555444555///......///000000///...111000111444666;;;GGGSSSVVV\\\\\\SSSJJJGGGHHHIIIMMMQQQTTTQQQIIIBBB???>>>@@@DDDJJJQQQXXX^^^bbbdddeeeggg___^^^ffffff```bbbbbbbbb]]]UUURRRSSSSSSQQQMMMNNNNNNIIICCC>>><<<===;;;888555333222222111000222111000//////......///......------------...............---...//////000&&&(((+++,,,,,,,,,...///)))***,,,---,,,***((('''***++++++,,,,,,------...,,,---.........///111333444666888999999:::<<<>>>DDDEEEGGGJJJNNNSSSWWWZZZaaaeeehhhgggbbb``````bbbbbbdddfffgggggghhhjjjlllpppqqqrrrssssssuuuxxx{{{}}}---,,,,,,+++***)))(((((())))))))))))((('''&&&%%%,,,***((('''(((((('''%%%&&&'''((())))))((('''&&&&&&$$$%%%((((((%%%$$$&&&%%%###$$$&&&$$$!!!"""%%%&&&&&&%%%%%%&&&''')))******---000///***&&&$$$$$$&&&&&&''''''''''''&&&&&&###$$$%%%&&&'''(((((((((&&&''''''&&&$$$$$$%%%'''%%%&&&''''''&&&&&&'''(((&&&######&&&&&&###"""%%%''''''&&&&&&&&&&&&''''''&&&'''''''''&&&%%%&&&((()))&&&&&&&&&$$$ $$$'''''''''&&&%%%%%%''')))'''((()))******)))((('''$$$+++&&&!!!'''(((&&&)))((('''''''''&&&&&&%%%%%%$$$&&&''''''&&&%%%%%%&&&(((''''''''''''((())))))&&&&&&'''(((((((((((('''%%%%%%&&&'''(((((('''''')))))))))((('''''')))+++...***&&&'''***---+++)))------...000222444666777;;;AAAKKKWWWffftttxxxvvv~~~oooiiiggghhhggghhhsss}}}}}}uuuooojjjgggdddcccjjjqqq|||{{{ssspppqqqkkknnnuuu|||vvvrrriii^^^XXXXXXVVVRRRLLLEEEAAABBBEEENNNddd{{{}}}sssdddWWWYYY]]]gggppprrrpppooommmiiiaaa\\\RRRJJJLLLVVV```ccceeefffeeeaaa```aaa^^^XXXMMMHHHEEECCC???999777999777444000------------,,,///...---+++***))))))(((*********+++,,,---......//////000000111222222222666666444111///...000222...///111111///...///000------......///000000111)))***++++++******+++,,,,,,,,,,,,,,,...222888<<<>>>DDDLLLPPPRRRSSSUUUXXX^^^dddjjjnnnnnnooorrruuurrrxxx~~~xxxoookkkeeebbb```^^^[[[XXXXXXVVVSSSPPPNNNKKKGGGDDDAAA@@@>>>;;;999777666666000000//////////////////111111222444555:::HHHWWW\\\bbbbbbXXXNNNJJJLLLMMMNNNQQQSSSQQQIIIBBB>>><<<999>>>DDDIIINNNUUU]]]cccgggkkkffffffpppoooiiikkkggghhheee___\\\]]]\\\YYYUUUZZZ]]]YYYPPPGGGEEEFFFAAA===888444222111000///000000////////////000000......------------......------,,,,,,------...///###&&&)))+++,,,---///111***+++,,,------,,,***(((,,,+++******+++,,,...///,,,...////////////222444555777999999999999;;;<<>>FFFTTTcccmmmssswwwzzz|||zzz|||~~~{{{uuuoookkkqqq|||{{{zzz||||||~~~|||ssskkkfff[[[RRRMMMIIIJJJWWWhhhzzz}}}xxxuuuiii]]]^^^aaaiiinnnnnnmmmppprrrrrrhhh___TTTKKKJJJOOOZZZcccppprrrssspppnnnllleee]]]MMMCCC;;;999999666333444000/////////111111///------,,,,,,+++*********+++000000000000000///---,,,//////000222333444666666555555444111//////111333+++---///...---,,,------......---------,,,,,,,,,---...///...,,,++++++,,,++++++,,,,,,,,,---000222333666:::===@@@CCCEEEGGGJJJNNNSSSVVVXXX[[[```dddjjjpppyyyxxxtttrrroooiiidddcccbbbaaa___\\\XXXVVVUUUKKKHHHCCCAAA???===:::777222222111///---...111444555444444666666<<>>GGGWWWiiiqqquuu||||||wwwsss}}}uuujjj^^^VVV[[[fffnnnvvvuuuqqqrrriii```bbbdddlllrrrtttvvv|||wwwmmmccc[[[SSSNNNSSS\\\tttwwwxxxuuuqqqlllaaaWWWIIIAAA999555111......111///......///111111111///,,,++++++******++++++,,,)))+++,,,.........,,,+++...///111444777:::<<<>>>999999777444111000111333---///000000///....../////////////////////......///000000...,,,******+++)))+++,,,---,,,,,,---......---...000333666888999<<>>;;;???DDDJJJSSS[[[iiirrrwwwssskkkgggeeedddcccbbb```]]]WWWOOOGGGBBB;;;;;;:::;;;???DDDJJJMMMVVVaaafffmmmzzz}}}}}}{{{uuuooogggbbbXXXPPPEEE;;;555222111111000///////////////000111......------------......------,,,,,,------...///)))+++------,,,++++++,,,***+++++++++,,,,,,,,,,,,***++++++,,,,,,------...***,,,------------000222222444666777888999;;;===@@@AAABBBEEEHHHLLLPPPRRRWWWYYY]]]aaadddcccaaa___^^^___aaabbbbbbbbbdddfffhhhjjjmmmoooooopppqqqrrrqqqtttxxx|||++++++******************+++***((('''&&&&&&'''''')))'''%%%&&&'''''''''&&&******((('''&&&&&&&&&&&&&&&***+++''''''+++***&&&$$$$$$'''+++***&&&%%%(((&&&&&&%%%%%%&&&''')))***(((''''''(((******)))(((&&&&&&$$$######$$$&&&&&&%%%%%%&&&&&&'''&&&&&&&&&((('''&&&)))+++,,,***'''+++(((&&&'''))))))'''%%%((($$$###%%%&&&$$$&&&***&&&'''((())))))((('''&&&((()))"""###+++'''&&&(((+++***&&&&&&)))%%%&&&&&&&&&%%%&&&)))+++''''''&&&&&&&&&&&&''''''&&&000...&&&''''''&&&---******)))((('''&&&%%%%%%"""%%%)))+++***)))(((((($$$$$$&&&'''''''''&&&%%%'''(((((()))))))))))))))(((''''''((()))+++---...%%%(((,,,......,,,,,,,,,***(((''')))---...,,,)))...///000111333666888999===FFFXXXjjjssswww}}}yyywwwtttfffZZZ\\\eeeeeennnmmmlllooojjjcccggggggooouuuxxx{{{}}}tttjjjbbbXXXPPPSSS[[[rrrvvvwwwsssooohhh]]]RRRCCC===888555222...///222000//////000333444444333---,,,,,,+++*********+++(((***,,,///111111000000...///222666999===???AAA<<<<<<999555111///000111///000222222000000000111++++++,,,,,,---............//////---+++))))))***(((***,,,---,,,+++,,,---///------...111444666777777:::>>>@@@BBBGGGNNNTTT```dddiiimmmrrryyyyyysssqqqpppfff```ZZZWWWVVVTTTNNNJJJ999::::::777444777>>>EEEIIIBBB???CCCJJJPPPVVV[[[lllvvv}}}zzzsssnnnlllkkkjjjiiigggccc^^^VVVMMMGGG<<<;;;:::<<