BM6P6(@ $$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%&&&''''''''''''&&&%%%&&&'''((()))%%%%%%&&&'''((((((((('''$$$&&&'''((('''(((***+++(((((())))))))))))((((((+++---111777???IIISSSZZZXXXUUUWWW^^^hhhsss~~~yyyuuussssssssstttwww{{{~~~vvvooommmnnnsssvvvzzz~~~{{{tttooorrryyy{{{nnnbbb^^^[[[TTTPPPPPPRRRTTTVVVZZZ]]]```bbbcccbbbdddeeeddd```ZZZUUUSSSOOOIIIDDDBBBCCCCCC???<<<444111...///222333000---+++---...---***)))+++---000+++'''(((---000///,,,222111111222555666666555999;;;???CCCGGGIIIKKKLLLRRRSSSWWW[[[___cccggghhhiiijjjkkkmmmnnnnnnmmmmmmlllkkkiiifffdddaaa___^^^^^^]]]\\\YYYUUUQQQMMMKKKFFFDDD@@@>>><<<:::888666444444444333333111000//////...,,,,,,,,,,,,...///------,,,,,,,,,---......,,,000333222111666BBBLLLUUUYYY]]]]]]ZZZ[[[___cccdddccccccdddfffiiilllnnnooovvvzzzwwwwww{{{|||yyyvvvoookkkkkkjjjkkksss}}}yyyzzzrrr{{{yyysssnnniiiccc^^^PPPFFF:::111...---+++((()))***+++,,,,,,+++***)))''''''((((((''''''&&&%%%'''***---,,,(((%%%$$$$$$$$$&&&((())))))'''$$$"""$$$$$$&&&&&&&&&&&&$$$$$$ !!!###$$$%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$"""!!!!!!!!!"""###$$$$$$"""!!!!!!!!! """###$$$$$$###""" $$$###!!!!!!"""######"""!!!!!!""""""#########$$$%%%$$$###"""""""""###$$$(((""" $$$%%%"""###'''###%%%'''(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$%%%&&&'''''''''&&&&&&(((((((((''''''&&&%%%%%%%%%%%%&&&&&&'''((())))))+++,,,---...////////////222222333333333333444444444444444444444555777777;;;999777666777999;;;======:::999<<<===???EEENNNfff|||xxxlllbbbYYYUUUUUUSSSPPPOOOPPPPPPPPPOOO%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$$$$$$$###'''&&&&&&%%%&&&'''((()))%%%&&&''''''''''''''''''$$$%%%''''''&&&&&&((()))++++++++++++++++++++++++)))***---111666???HHHNNNVVVVVVYYY]]]aaalll~~~{{{zzzxxxwwwtttssssssvvvzzz|||}}}~~~|||}}}|||wwwqqqnnnmmmooopppqqqtttyyy}}}~~~}}}{{{rrrxxxzzzooofffddd```XXXQQQPPPMMMNNNPPPSSSWWW[[[___bbbbbbfffiiijjjfff___WWWSSSTTTQQQNNNLLLKKKJJJGGGEEE===999555555666666333///...//////---******,,,//////...---,,,,,,,,,,,,+++///...---...000111000///111222555888:::;;;<<<<<<<<<===???AAADDDGGGIIIJJJKKKLLLMMMOOOPPPPPPOOOOOONNNNNNLLLJJJHHHFFFEEEDDDCCCCCCBBBAAA???<<<:::888888666333222111000...,,,000000000000///...---,,,---,,,,,,------...///000---,,,,,,,,,---...//////222444555555666>>>KKKUUUYYY\\\]]]\\\ZZZZZZ___cccaaaccceeehhhkkkmmmnnnnnnxxx}}}~~~xxxtttuuuuuurrrnnnjjjjjjnnnrrrvvv|||tttrrr}}}~~~xxxsssmmmdddYYYRRRDDD<<<333---,,,+++***((('''((()))******)))((('''''''''((((((''''''&&&%%%###&&&((((((%%%$$$$$$%%%"""###$$$%%%%%%###""" $$$%%%%%%&&&&&&%%%%%%$$$$$$###""""""!!!""""""#########""""""######$$$%%%#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$###############$$$%%%""""""!!!!!!!!! !!!"""###$$$$$$###"""!!!%%%$$$"""###$$$%%%%%%$$$#########"""""""""""""""######"""""""""###%%%&&&+++%%%"""$$$$$$"""$$$(((!!!"""###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''$$$$$$%%%&&&'''))))))***,,,,,,...///////////////222222333333333333444444444444444444555666777777;;;:::888777777888999:::>>>;;;;;;===>>>@@@GGGPPPfff{{{rrrhhh```ZZZXXXUUURRRPPPOOOPPPPPPPPPOOO&&&&&&''''''''''''&&&&&&"""###$$$%%%%%%$$$###"""&&&&&&&&&%%%&&&''''''(((&&&''''''''''''&&&&&&%%%%%%&&&'''&&&%%%%%%&&&'''((((((''''''''''''((((((((()))***,,,///444;;;@@@PPPTTTYYY[[[[[[ddd||||||zzzyyyzzz||||||yyyvvvxxxzzz||||||zzzwwwwwwwww||||||~~~wwwuuurrrooonnnppprrrtttwwwvvvuuuwww||||||{{{xxxwwwrrrggg\\\VVVOOONNNNNNOOOSSSYYY___bbbggghhhiiihhhfffbbb]]]ZZZ\\\\\\\\\ZZZWWWTTTRRRRRRMMMIIIDDD@@@???===999666//////---***((((((+++---***,,,---+++((('''(((***---,,,++++++,,,---,,,***+++,,,.../////////...---...//////000111222333333444555666777888888888888777777666555333222111111111111111222111000000//////...,,,,,,------+++***............------,,,+++******,,,---.../////////...............///000000222222333555:::DDDOOOVVVUUUVVVVVVUUUTTTVVV]]]bbbeeeiiiooouuuxxxyyywwwvvvvvvyyywwwpppjjjiiijjjiiinnnnnnsss{{{}}}zzz{{{}}}xxxrrriii\\\LLLAAA777222---***+++,,,+++)))&&&&&&''''''''''''&&&&&&''''''((((((''''''&&&%%%"""$$$%%%%%%$$$$$$&&&'''############"""""""""!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###!!!!!!"""$$$%%%""""""!!!!!!""""""###$$$%%%$$$###"""!!!"""###$$$%%%$$$#########$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$"""""""""!!!!!!!!! !!!"""###$$$$$$###"""!!!%%%$$$######%%%'''&&&&&&$$$$$$######"""!!!!!!!!!!!!!!!!!!"""###%%%&&&''' """'''---,,,%%%!!!""""""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((($$$$$$$$$%%%&&&'''''''''###$$$%%%&&&((()))++++++------...///000000000000222222333333333333444444444444444444555666777888::::::999888777777777777>>><<<<<<>>>>>>@@@IIIRRRjjj~~~~~~lllccc^^^[[[ZZZTTTRRROOONNNOOOPPPOOOOOO&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$&&&'''((('''%%%$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&)))******+++,,,000555999FFFLLLUUUYYYZZZaaatttzzzwwwuuuxxx}}}|||~~~{{{wwwtttsssssstttuuuyyy~~~xxxtttppppppsssxxx|||~~~yyywwwyyy}}}zzziii^^^ZZZWWWTTTSSSTTTYYY___cccjjjgggcccaaaaaaaaabbbbbbaaaeeegggfff```]]]]]]___^^^YYYSSSNNNJJJFFFAAA===555333///,,,***+++---//////...,,,)))((()))+++---,,,+++******,,,,,,+++***,,,------......---+++***------..................//////000000111111111111000/////////.........---...//////000000111111111---,,,+++,,,...///...---/////////000//////.........///000222333333222111000000////////////000000000222666<<>>;;;777444333333555666???777///+++,,,///000000+++***)))***,,,,,,,,,***+++,,,---......---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---------***+++++++++++++++++++++...------.........//////))))))***,,,...///...---//////000111111111000000333444666777777666555555000000000//////000111111555:::BBBJJJOOOPPPOOOMMMLLLOOORRRXXX___hhhqqqvvvssswww|||~~~xxxrrrmmmfffggggggfffeeeiiittt||||||}}}uuufffXXXHHH:::000...---,,,,,,------,,,+++'''''''''''''''''''''''''''''''''(((''''''&&&%%%((('''&&&&&&&&&'''(((((()))((('''%%%%%%&&&'''(((&&&&&&$$$$$$$$$$$$&&&&&&###$$$&&&&&&%%%$$$!!! $$$############$$$%%%%%%&&&$$$""" !!!"""###%%%$$$###""""""$$$&&&'''%%%$$$###"""""""""""""""###"""""""""!!!!!!!!!!!!""""""############"""""""""  !!!######""" !!!"""###$$$$$$%%%#########$$$###############&&&'''&&&&&&''''''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%$$$'''&&&$$$$$$$$$%%%''')))&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%''')))+++,,,------...///000111111111111222222222333333333444444555555555555555666888888555555666777888999999999;;;:::;;;<<<;;;>>>IIIVVVtttvvvggg```[[[XXXWWWSSSPPPNNNMMMNNNNNNNNNMMM&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$((()))***)))'''&&&'''(((&&&''''''((((((''''''&&&'''((((((((((((***...111222666@@@NNNWWW[[[___dddpppuuu{{{~~~|||xxxtttqqqnnnnnnoooppptttxxx||||||wwwpppjjjffffffggghhhhhhkkkrrr{{{}}}~~~|||zzz{{{}}}pppooommmhhheeedddeeegggiiifffeeeeeegggiiigggaaa\\\aaaeeeiiiiiifffeeehhhlllkkkiiifffaaaZZZRRRKKKGGGDDD@@@<<<999888999888888FFF<<<111,,,---///...+++,,,+++******+++,,,+++)))'''(((***+++,,,,,,++++++))))))******+++,,,------,,,++++++******+++,,,,,,((()))))))))************---,,,,,,+++++++++,,,,,,++++++,,,...111111000...---...///000000000000000000111222333333444444333222222222444555777999:::===CCCLLLQQQSSSRRRPPPOOORRRTTTZZZaaaiiiqqqwwwzzz~~~}}}xxxqqqjjjeeeddddddeeefffgggmmm}}}~~~|||zzzyyyzzz}}}kkkYYYJJJ???555///,,,,,,,,,+++***))))))((()))(((''''''''''''((()))''''''((((((''''''&&&%%%'''%%%$$$%%%''''''&&&%%%((('''%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&&&&$$$$$$$$$$$$###$$$%%%%%%&&&%%%$$$###"""!!!"""###$$$%%%$$$#########$$$%%%&&&######""""""!!!"""""""""######"""""""""!!!!!!!!!###""""""""""""""""""######!!!!!!"""!!!  """###$$$%%%&&&$$$$$$$$$$$$$$$###"""!!!###$$$### $$$$$$$$$###""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((('''''''''&&&%%%$$$$$$$$$$$$%%%&&&''')))***,,,,,,------...///000000000000222222333333333333444444555555555555666777888888555555666666888:::;;;<<<999:::;;;<<<;;;>>>JJJXXXtttuuufff___ZZZVVVUUURRRPPPMMMLLLMMMNNNMMMMMM%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&((())))))(((&&&%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&(((((((((&&&%%%&&&(((###$$$&&&((((((&&&$$$###&&&'''((('''&&&'''***---...///666BBBKKKQQQXXX^^^eeegggkkkllllllkkklllllliiinnntttvvvwwwxxx{{{~~~{{{uuummmgggcccbbbdddcccdddhhhqqq|||~~~{{{|||zzztttrrruuuvvv~~~yyyyyyxxxwwwwwwxxxzzz{{{tttpppllljjjkkkiiiddd```___bbbdddeeeeeegggkkknnnnnnooonnnkkkcccZZZSSSNNNJJJGGGCCCAAAAAA@@@>>><<>>LLLZZZvvvtttddd]]]XXXVVVVVVRRROOOMMMLLLMMMMMMMMMLLL$$$%%%%%%&&&&&&%%%%%%$$$$$$''',,,//////,,,'''$$$###$$$%%%&&&'''&&&%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%'''***,,,,,,***'''%%%((())))))(((&&&''')))+++------111999AAAIIITTT_________^^^]]]]]]```dddhhhhhhqqq{{{}}}{{{}}}~~~uuullleeeaaaccc```^^^aaajjjuuu~~~|||wwwnnnlllooojjjttt}}}|||ppphhhgggiiijjjiii^^^___aaabbbdddhhhlllooosssuuuvvvssslllcccZZZVVVUUURRRNNNMMMMMMLLLIIIFFF>>>??????===;;;999:::<<<:::888555333111///,,,)))***+++---...///......---+++++++++,,,,,,,,,---------,,,+++******+++,,,,,,++++++++++++++++++,,,,,,,,,+++*********+++---.........///000222111///,,,......000111222222222222777777888:::===AAAEEEGGG???AAAEEEJJJQQQWWW\\\___ZZZ[[[ZZZVVVRRRWWWbbbmmmoooqqquuuyyyzzzxxxtttpppqqqpppnnnlllkkklllmmmnnnkkkjjjlllpppttt~~~~~~|||qqqcccOOO???555111///------------,,,***)))***+++((('''&&&&&&&&&&&&'''(((''''''((((((''''''&&&%%%$$$$$$&&&***...///---+++'''''''''&&&&&&&&&%%%%%%$$$$$$&&&''''''&&&$$$$$$"""###$$$%%%&&&''''''((("""""""""""""""######$$$"""###$$$%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$############$$$%%%&&&&&&############""""""""""""######""""""""""""######***(((&&&%%%&&&&&&$$$###""""""""""""############!!!"""$$$%%%%%%%%%$$$'''+++&&&!!!!!!!!! ###&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''((())))))######$$$%%%%%%&&&''''''$$$%%%&&&'''''''''&&&&&&%%%&&&&&&''''''(((((()))&&&''''''((()))******++++++,,,---...////////////222222333333333444444444555555555666666777888999<<<:::888666777888;;;===;;;;;;===>>><<>>>>>CCC@@@<<<888555333222222.........,,,++++++,,,.........------------......+++++++++++++++,,,---.........------,,,,,,,,,,,,,,,---000111111///---+++111...---...222333222//////000//////000333888;;;???BBBEEEFFFDDDDDDFFFIIIFFFGGGIIIPPPYYYbbbiiilllbbb]]]YYYWWWVVVZZZkkk}}}{{{uuunnnjjjiiijjjmmmpppsssvvvwwwxxxooovvv~~~|||{{{yyyuuurrrZZZMMM@@@999444///,,,+++,,,,,,,,,***'''&&&'''(((''''''''''''''''''''''''%%%&&&'''(((((((((&&&&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''(((&&&%%%$$$$$$ !!!"""###############&&&&&&&&&&&&&&&&&&&&&%%%#########"""######$$$$$$%%%$$$$$$$$$###"""""""""######""""""""""""######%%%%%%%%%%%%$$$"""!!!!!!%%%$$$"""  !!!"""%%%$$$$$$###############"""###%%%&&&'''&&&&&&%%%$$$"""!!!"""%%%&&&$$$!!!""""""""""""""""""######"""############$$$$$$$$$&&&%%%###"""""""""######!!!"""###%%%&&&'''((((((((('''%%%#########%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((''''''(((((()))***+++,,,---...000111111222222222222333333444555666666555444444444555666888999777777777777777999;;;<<>>===<<>>AAAEEEGGGIIIKKKMMMOOOWWWWWWWWWUUUQQQOOONNNOOOMMMQQQWWW]]]bbbeeeffffffeeeaaa^^^[[[YYY^^^kkkxxx|||yyyuuuqqqqqqtttxxx{{{~~~{{{wwwzzz}}}~~~zzzsssiiiYYYLLL>>>666///...---)))'''''')))******(((&&&%%%%%%'''''''''''''''''''''''''''&&&''''''(((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''######"""!!!!!!!!!""""""!!!###'''))))))'''$$$"""%%%%%%$$$###""""""""""""""""""##################%%%%%%$$$$$$$$$$$$%%%%%%""""""############"""!!!!!! """$$$%%% !!!"""###$$$%%%!!!!!!!!!!!!!!!""""""###%%%$$$#########""" $$$#########""""""!!!!!!"""############$$$$$$$$$&&&%%%$$$$$$######$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&''''''''''''&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((()))---...///000000111000000222333333444444555555555666666666555555666777777888777666666777888:::;;;:::999:::;;;<<<@@@KKKXXXqqqpppbbb___\\\YYYXXXSSSRRRPPPNNNMMMMMMNNNNNN$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$(((((())))))***---111555<<>><<<;;;;;;<<<>>>???CCCCCCBBBBBBAAABBBBBBCCCJJJIIIHHHHHHJJJMMMQQQSSSNNNNNNLLLIIIGGGDDDAAA@@@AAAEEEJJJKKKIIIIIIKKKNNNPPPSSSVVVWWWWWWVVVWWWXXXTTTSSSRRRRRRRRRSSSSSSSSSTTT[[[ccchhhgggdddaaa```]]]___```______bbbgggkkklllnnnppprrrsssvvv{{{xxxssstttjjjXXXHHH<<<666444000...//////***(((******++++++)))''''''((()))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$###!!!!!!###%%%&&&%%%%%%$$$############$$$############$$$%%%&&&&&&%%%$$$###""""""""""""!!!!!!!!!""""""######$$$######""""""""""""######""""""######$$$###############"""!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!$$$###!!! !!!"""#########$$$%%%$$$$$$$$$$$$############""""""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$##################$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((''''''(((((()))***+++---...///000000111000000333333333444444444444444777777777777777666666666888777666666666777888999===<<<===>>>>>>AAAKKKVVVrrrvvvgggaaa\\\XXXUUURRRQQQPPPNNNLLLKKKJJJJJJ'''%%%$$$""""""$$$%%%'''%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!"""$$$&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%###%%%''''''''')))+++---+++///666@@@LLLVVV\\\___[[[\\\]]]bbbjjjwwwxxx|||zzz{{{|||~~~|||xxxxxxyyy{{{}}}xxxuuuwwwwwwtttsssuuuqqqrrrssstttwww|||~~~yyywwwuuusssnnniiicccccceeegggjjjlllnnnooooooooonnnnnnmmmnnnnnnooorrrpppmmmiiieeeaaa^^^\\\XXXVVVUUUVVVXXXXXXUUURRREEECCCBBBAAAAAACCCFFFHHHOOONNNMMMLLLKKKJJJJJJJJJLLLKKKJJJJJJLLLOOOSSSUUUWWWWWWVVVUUUSSSQQQOOOMMMMMMOOOPPPPPPOOOOOOQQQRRRVVVWWWWWWWWWVVVVVVXXXZZZWWWUUUQQQPPPPPPPPPOOONNNUUU\\\cccgggeeebbb______ZZZ```dddeeefffiiijjjhhhccceeegggjjjppp{{{||||||{{{wwwsssrrrtttttt|||ttt^^^JJJ;;;444222111...---...---(((''')))***++++++***(((''')))***(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''###$$$$$$%%%$$$$$$###"""$$$###!!! !!!###%%%'''%%%%%%$$$###""""""""""""!!!!!!""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%!!!!!!"""""""""!!!!!! #########"""!!!  !!!"""###$$$%%%$$$######"""""""""""""""!!!"""$$$$$$$$$###$$$%%%"""""""""""""""""""""###"""############$$$$$$$$$""""""###$$$$$$$$$#########$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&'''((())),,,---...000111111222222444444444444444444444444666666777888888777777777888777666666666666888888======>>>??????AAAKKKVVVpppyyyggg___ZZZUUUSSSPPPOOONNNMMMKKKJJJIIIHHH%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$######"""###$$$&&&&&&%%%###$$$$$$%%%&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((($$$&&&(((((('''((()))***(((+++000666===GGGRRRYYY]]][[[ZZZ\\\cccnnn{{{~~~~~~}}}{{{{{{|||}}}}}}|||zzz{{{}}}~~~{{{||||||zzzzzz|||tttrrrpppooopppsssxxx|||}}}{{{yyyuuuqqqmmmjjjhhhjjjooorrrqqqnnnnnnoooppprrruuuxxx{{{|||~~~{{{vvvpppkkkhhhbbbaaa```cccfffeee```[[[MMMLLLKKKJJJKKKOOORRRTTT[[[ZZZXXXVVVTTTSSSRRRRRRMMMMMMOOOPPPRRRSSSTTTUUUZZZZZZZZZ[[[\\\^^^```bbb^^^[[[YYYWWWXXXYYYYYYYYYYYYXXXVVVTTTTTTVVV[[[^^^^^^ZZZUUUSSSRRRRRRPPPNNNUUU\\\bbbeeebbb______```ccckkkppppppooonnnhhhaaaZZZ___hhhrrr}}}vvvqqqpppnnnkkknnnttt{{{~~~~~~qqq^^^KKK===555111000...,,,+++---+++((((((+++)))******)))''''''(((***((((((((((((((((((((((((***)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((((('''&&&&&&&&& !!!###%%%%%%$$$"""!!!"""!!!!!!!!!"""###%%%%%%$$$$$$###############$$$"""""""""""""""!!!!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&###############"""!!!!!! """$$$###!!! """!!!!!!!!!"""######$$$$$$"""############$$$$$$$$$ !!!"""############""""""######$$$$$$$$$#########$$$$$$$$$$$$######"""$$$$$$$$$%%%%%%&&&((((((''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&'''((()))+++,,,---///111222333333444444444444444444444444555666777888999999888888888777666555555666777888::::::<<>>BBBLLLWWWiii|||~~~wwwbbbYYYTTTQQQPPPNNNNNNNNNNNNMMMKKKJJJIII)))(((%%%###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########""""""###$$$$$$%%%&&&&&&&&&'''((())))))((('''&&&))))))))))))))))))))))))((('''&&&'''((())))))'''%%%%%%&&&)))...333999<<>>@@@HHHQQQbbbvvvuuufffaaa[[[YYYZZZWWWUUURRRNNNKKKJJJJJJJJJ$$$###""""""###%%%''')))&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%'''((())),,,...000222888AAALLLSSSZZZ[[[\\\YYYWWWWWW]]]aaannnuuu}}}}}}xxxvvvvvvxxxyyy~~~|||yyyuuusssuuuzzz}}}{{{zzz~~~~~~}}}zzzxxxvvvuuuvvvwwwyyyxxxxxxyyyuuupppkkkhhhiiikkkmmmkkkooouuuxxxwwwssspppnnnllliiifffgggnnnvvv}}}~~~|||wwwpppkkkbbbbbbdddiiiqqqvvvxxxxxxssssssvvv|||~~~|||zzz}}}~~~~~~qqq[[[JJJ???999666000///.........---,,,***((())))))))))))***************++++++++++++******&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%######"""""""""$$$%%%'''$$$$$$$$$%%%%%%$$$$$$$$$"""!!!  !!!""""""$$$%%%%%%###""""""###"""""""""!!!!!!!!!!!!!!!######$$$$$$$$$######"""!!!!!!""""""###$$$$$$$$$'''$$$""""""###$$$###!!!""""""############"""""" """###%%%%%%$$$###"""#########$$$$$$%%%%%%%%%""""""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%$$$$$$%%%&&&''''''%%%%%%&&&(((******(((&&&&&&&&&''''''((()))))))))***,,,...///000111333555666666666666555444333222///111444777999:::;;;;;;777777666777888999;;;<<<999888:::===>>>@@@HHHQQQdddyyyvvvhhhbbb]]]ZZZ[[[VVVTTTQQQNNNLLLKKKLLLLLL&&&%%%###"""###%%%(((***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%))))))((('''&&&&&&&&&&&&+++...000//////555AAALLLQQQUUUYYYYYYVVVVVVYYY]]]eeekkktttzzzzzzvvvvvvxxxzzz{{{xxxxxxyyy|||uuurrrrrryyy{{{yyyyyy}}}|||{{{zzzxxxuuurrrnnnjjjhhhhhhiiijjjmmmqqqvvvyyyxxxvvvtttsssmmmjjjgggiiiqqqzzzxxxrrrpppooojjjgggfffdddfffhhhjjjlllmmmnnnnnnkkkmmmuuu~~~{{{zzzzzz{{{zzz{{{|||zzzxxxyyy~~~qqqZZZGGG;;;555222000......------,,,++++++***))))))))))))))))))))))))'''(((((()))))))))((((((&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""############""""""!!!###%%%%%%###"""######$$$$$$$$$$$$$$$$$$######$$$###"""!!!  !!!###$$$$$$$$$######!!! !!!!!!"""!!!###$$$$$$###""""""#########""""""""""""!!!!!!#########$$$######"""!!!!!!"""######$$$$$$$$$############"""!!!""""""###""""""############""""""!!!!!!###$$$$$$$$$###""""""""""""######$$$$$$%%%###$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''############$$$&&&'''(((%%%%%%%%%&&&''''''%%%###&&&&&&''''''((()))))))))***,,,...///000111333555555555555444444444444444000111333666888:::;;;<<<777777777777888999:::;;;888888:::>>>???AAAHHHQQQggg}}}wwwiiiccc]]]YYYZZZUUUTTTRRROOONNNMMMMMMNNN&&&%%%%%%%%%%%%&&&((()))'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%######$$$%%%&&&%%%$$$))))))))))))))))))))))))))),,,...---,,,///888@@@BBBJJJTTTYYYYYYYYY\\\___aaaeeellluuu~~~|||zzzyyyzzz|||}}}vvvrrrqqqrrrxxx~~~|||~~~~~~~~~yyyxxxuuurrrooonnnmmmmmmpppssswwwyyyyyyxxxwwwwwwnnnkkkhhhlllttt|||xxxnnngggfffeeebbbaaaccciiilllooonnnjjjggghhhiiimmmqqq||||||zzz{{{||||||zzz}}}~~~|||~~~gggYYYFFF:::555222...***---...---,,,++++++,,,---)))))))))))))))((((((((()))))))))))))))((('''&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&########################!!!"""###$$$$$$###"""!!! ###%%%%%%###""""""$$$###$$$$$$$$$$$$$$$$$$$$$"""######""""""!!!  """"""######&&&%%%$$$"""""""""###$$$!!!###%%%$$$###"""###$$$$$$$$$#########""""""""""""#########""""""!!! """"""###$$$$$$$$$###""""""###"""!!!%%%""""""############""""""!!!""""""############### !!!!!!""""""###$$$$$$%%%&&&'''''''''&&&%%%$$$"""##################"""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%$$$$$$$$$%%%%%%$$$"""&&&&&&''''''((()))))))))***,,,...///000111333555444333333222222333555555444444444555777888::::::777777777888888999999:::888777:::>>>???AAAHHHQQQiiixxxiiiccc\\\XXXXXXUUUUUUSSSRRRPPPNNNMMMMMM%%%&&&'''((((((((('''&&&'''&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%'''(((((('''&&&''''''''''''''''''''''''$$$###"""###%%%&&&%%%$$$!!!!!!###$$$&&&'''))))))"""$$$''''''''')))...222777CCCQQQZZZ]]]]]]```dddbbbeeejjjrrr|||}}}zzzyyywwwzzz~~~~~~~~~|||xxxwwwyyyzzz|||zzzwwwvvvzzz|||zzzwwwvvvrrrtttxxxzzzzzzyyyzzz{{{pppmmmkkkoooxxxwwwlllddddddccc```___bbbfffmmmttttttqqqooorrrvvvwww|||}}}|||zzzgggSSSGGG:::444444444///))))))***)))(((((()))+++---***)))))))))((((((((((((---------,,,***)))'''&&&%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""%%%((((((%%%$$$$$$&&&%%%%%%&&&'''''''''&&&&&& !!!###%%%%%%%%%$$$$$$!!!!!!""""""""""""!!!!!!###"""!!! !!!"""$$$%%%%%%$$$###$$$%%%%%%$$$$$$$$$######"""""""""""""""""""""!!! """###$$$%%%%%%$$$###"""!!!$$$"""!!!'''""""""############"""""""""""""""""""""######### !!!"""#########''''''((()))((('''%%%$$$""""""############""""""&&&&&&%%%$$$$$$###""""""'''''''''&&&''''''((((((&&&%%%$$$$$$&&&&&&&&&$$$&&&&&&''''''((()))))))))***,,,...///000111333555333222111000111333555777888777666555555666888888888888888888888999999999777777:::>>>@@@AAAHHHQQQiiiyyyiiiccc\\\WWWWWWWWWVVVUUUTTTQQQOOOLLLKKK%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&############""""""!!!!!!&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&'''((()))'''(((((()))***++++++,,,...444===GGGQQQZZZbbbfffbbb___```hhhvvv}}}~~~{{{|||~~~}}}xxxuuuvvvxxxzzz{{{yyy~~~|||yyyzzz{{{{{{xxxpppkkkqqq~~~nnnbbbbbbccc___```gggqqqxxx{{{wwwtttxxx}}}xxxcccUUUDDD>>>888444222000---***...,,,+++)))(((((())))))+++***((('''''''''((()))&&&(((***(((%%%%%%'''***&&&&&&%%%%%%&&&''')))***$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$#########""" !!!"""$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$"""!!!!!!!!!"""###$$$$$$ !!!###$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$"""!!! !!!""""""!!! """$$$ """###$$$%%%%%%&&&!!!!!!"""######"""!!! !!!!!!"""""""""""""""!!!###"""!!!!!!!!!"""$$$$$$###!!!!!!#########%%%$$$###""""""###$$$%%%$$$""""""$$$$$$$$$%%%%%%%%%$$$$$$###&&&%%%$$$#########$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""!!!#########$$$&&&(((***,,,&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((())))))---...///000111222333444333333333444444555555555666666666666666777888888:::999888666666666777777999===;;;;;;AAA@@@CCCQQQgggvvviii^^^[[[[[[WWWVVVVVVUUUSSSQQQOOOMMMKKK&&&&&&&&&&&&%%%%%%$$$###""""""###$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$&&&%%%$$$######$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%((('''%%%$$$###""""""###((((((((((((((((((((((((&&&'''''''''&&&%%%%%%$$$&&&&&&%%%%%%&&&''''''(((''''''(((((())))))******,,,000666===EEEOOOYYY```bbb```^^^cccmmm{{{xxx|||}}}{{{|||}}}~~~|||yyywww}}}yyyuuuiiijjjkkkjjjnnnuuu}}}qqq^^^NNNCCC???;;;555222111111...,,,...---+++***))))))******+++***)))((('''(((((()))'''((((((((('''&&&((())))))(((&&&%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######&&&%%%$$$###"""###%%%&&&$$$$$$##################$$$###############$$$%%% !!!###$$$%%%%%%$$$$$$###$$$$$$%%%$$$###"""!!!"""######"""!!! """######$$$$$$###"""!!!!!!$$$$$$$$$###"""!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!!!!###$$$%%%###""" !!!######"""######"""!!!!!!"""############""""""""""""#########$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$######!!!!!!!!!!!!###$$$&&&(((&&&%%%%%%$$$$$$%%%%%%&&&((('''''''''((()))+++,,,+++,,,---...///000111222333333333444444444555555666666666666666777888888:::999777666666666777888666;;;999:::AAA@@@DDDRRRfffsssggg\\\XXXXXXTTTVVVVVVUUUSSSQQQOOOMMMKKK&&&'''&&&&&&%%%$$$###"""!!!$$$%%%%%%$$$###"""###$$$%%%%%%$$$###"""$$$$$$############$$$$$$((('''&&&%%%%%%%%%&&&'''((((((&&&%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''((((((&&&$$$###%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''(((((((((***+++---111777AAAMMMTTTbbbaaa``````eeennnzzz|||tttyyy}}}~~~|||{{{|||~~~~~~}}}}}}}}}~~~wwwuuuuuuuuuyyyttt```QQQEEE<<<666888666222111000000///......---,,,+++******++++++******)))((((((((((((((()))'''''''''((()))((('''''''''&&&$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######(((&&&%%%###"""######$$$##################$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$######"""!!!###$$$###!!! $$$$$$$$$$$$###""" &&&%%%$$$"""!!! !!!!!!""""""""""""!!!!!!!!!!!! !!!"""###$$$%%%$$$"""!!!!!!"""###"""!!!""""""!!!!!!!!!!!!""""""!!!"""$$$$$$$$$$$$"""!!!######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$"""############"""!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&(((***---...+++,,,---...///000111222333333333444444444444555666666666666666777888888999888777666666666777888555:::999;;;BBBBBBFFFTTTcccooodddYYYUUUUUUPPPUUUUUUTTTRRRQQQNNNLLLKKK'''''''''&&&%%%$$$###""" """%%%&&&%%%###"""!!!######""" ########################&&&%%%###""""""###$$$%%%&&&&&&&&&&&&&&&''''''((($$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&'''((((((***///777@@@GGG[[[^^^bbbccccccfffnnnttt~~~~~~|||}}}}}}zzzyyy}}}~~~~~~|||yyy|||yyylllYYYIII???:::888666444333111/////////......---------,,,,,,+++++++++***))))))((((((((((((((()))'''%%%''')))***(((%%%$$$$$$$$$%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$""""""!!!!!!""""""$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###############""""""######$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!######"""!!!!!!"""######$$$$$$$$$$$$$$$###%%%$$$"""  !!!""""""""""""!!!!!!  !!!"""###$$$$$$$$$###!!!!!!"""###"""!!!"""""""""""""""""""""""" !!!""""""""""""!!! """######$$$$$$$$$$$$###!!!"""$$$%%%%%%$$$######%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%'''***---///---...///000111222333444444444444444444444444444666666666666666777777888999888777666666777888888888<<<;;;<<>>AAANNN```|||}}}hhhbbb\\\ZZZZZZUUURRRRRRQQQPPPOOOMMMLLLKKK$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%'''((($$$ ###'''###$$$%%%&&&&&&%%%$$$###"""###%%%&&&'''&&&%%%$$$%%%&&&&&&%%%$$$###!!! !!!!!!"""######$$$$$$%%%%%%%%%%%%&&&&&&''''''(((''''''&&&%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&'''(((((()))***...111,,,222;;;DDDKKKRRRZZZ_________]]]YYYVVV\\\hhhrrryyy||||||{{{}}}}}}{{{zzzqqqqqqqqqpppoooppprrruuuyyy|||yyy{{{|||hhhUUUJJJ;;;777333222222111///,,,...000111000---++++++---)))***+++,,,,,,+++******((())))))***)))((('''&&&%%%''')))***)))'''''''''''''''(((((('''&&&$$$###$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$########################""""""######$$$$$$%%%$$$###""""""###$$$$$$$$$######""""""###$$$%%%######""" """%%%$$$$$$$$$$$$######"""!!!!!!!!!""""""""""""""""""############"""!!!  !!!"""""""""!!! !!! !!!###%%%&&&%%%###!!!"""###$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$### !!!"""###$$$$$$$$$$$$!!!!!!!!!""""""###$$$%%%%%%$$$###""""""###$$$%%% !!!""""""#########"""######%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&'''((((((((((((+++,,,---...///000111222555555444444444333333333666666666666666777888888888777666666666777999:::666;;;999:::@@@@@@CCCQQQddd~~~}}}hhhbbb\\\YYYYYYSSSQQQQQQQQQPPPNNNMMMKKKJJJ######$$$%%%&&&&&&&&&&&&######$$$$$$%%%&&&'''((($$$%%%%%%!!! %%%$$$%%%&&&&&&&&&&&&%%%$$$ """%%%''''''&&&$$$"""%%%&&&'''((((((((('''&&&$$$$$$%%%&&&''''''((((((###$$$&&&(((((('''&&&%%%)))((('''&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''&&&%%%%%%(((,,,000---...000444;;;EEEOOOUUU]]]^^^\\\VVVQQQSSS\\\eeennnttt}}}}}}|||yyywwwwwwzzz~~~yyywww}}}}}}}}}}}}~~~}}}}}}vvvwwwwwwwwwuuuuuuvvvwwwttt|||zzzrrruuuxxxeeeTTTEEE===666333111222555666333111,,,...111000---,,,---///((()))++++++,,,+++***)))((()))*********)))'''&&&$$$'''++++++(((&&&&&&((("""###%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$#####################"""!!! '''&&&&&&%%%%%%$$$$$$$$$############$$$%%%&&&&&&%%%$$$###""""""###$$$$$$!!!!!!!!!!!!###%%%'''((('''&&&### ### !!!######$$$$$$###$$$%%%%%%%%%###"""!!!############"""!!! !!!""""""""""""  !!!###&&&'''&&&$$$ !!!"""######"""!!! !!!$$$&&&&&&$$$!!! """######$$$$$$$$$"""!!!!!! !!!###%%%&&&%%%$$$"""!!!!!!"""$$$%%%%%%&&&''''''((((((((((((###$$$&&&'''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&(((******)))((('''---...///000111222333444555555555444444333333333666666666666666777888888888777666666666888999:::888<<<;;;===DDDDDDHHHVVVggg}}}iiiccc[[[XXXVVVPPPQQQQQQPPPOOONNNMMMKKKJJJ+++)))&&&$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""&&&%%%###"""""""""###$$$"""""""""######$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%&&&&&&%%%$$$$$$%%%&&&'''((('''&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$'''&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((('''))),,,///222777===BBBVVVVVVVVVUUUTTTVVVYYY\\\bbbiiiuuu~~~}}}}}}{{{}}}{{{}}}{{{zzz|||~~~~~~~~~wwwwwwwwwuuutttuuuxxx{{{zzz}}}jjjWWWKKKCCC;;;555222222222111111111111111+++,,,---......,,,***)))(((((((((((())))))))))))***)))((()))***+++***((()))))))))))))))(((''''''%%%&&&&&&''''''&&&&&&%%%###"""###$$$'''((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%''''''###!!!###%%%######""""""""""""###### $$$&&&((('''&&&%%%%%%$$$"""!!!!!!!!!"""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!$$$$$$$$$###############"""!!!  !!!""" !!!""""""###""""""############""""""""""""  !!!"""$$$$$$###"""""""""""""""$$$###"""!!!!!!###%%%&&&###"""!!! !!!"""###&&&&&&%%%###!!!############$$$%%%&&&'''&&&%%%$$$#########$$$%%%'''&&&&&&&&&'''((()))***---///000111000///000111555444444333333333444444777777777777777777777777777666555444444555666777888888:::<<<<<<>>>HHHSSSllljjj___ZZZTTTPPPQQQPPPOOONNNMMMLLLKKKJJJJJJ'''%%%$$$%%%(((+++------)))(((''''''&&&%%%$$$$$$&&&%%%%%%%%%$$$$$$$$$###$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&''''''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''((((((((((((+++,,,------...000444777AAAGGGPPPWWWZZZZZZZZZYYYZZZ```mmm|||||||||{{{{{{}}}yyykkkXXXIII@@@;;;444000111111000000//////......,,,---/////////...,,,+++))))))))))))***************)))((()))******)))((())))))*********)))'''&&&%%%&&&&&&''''''&&&&&&%%%###""""""$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########$$$#########""""""######### ###%%%&&&&&&%%%%%%$$$$$$"""!!!!!!!!!"""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""#####################"""""""""!!! !!!"""""""""""""""###""""""!!!!!!######"""""""""!!!!!!!!! !!!""""""###### !!!"""###"""!!!###"""!!! !!!"""$$$%%%$$$###"""!!!!!!"""######""""""###############"""############$$$%%%&&&'''&&&%%%$$$#########%%%%%%&&&&&&''''''((()))))))))+++---///000000000111333222222222222333444555555777777777777777777777777777666555444444555666777999999;;;======???IIITTTkkklll^^^WWWQQQNNNPPPPPPOOOMMMKKKIIIFFFEEEDDD%%%$$$$$$&&&***...000000******)))(((&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""''''''&&&%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&'''(((&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''(((((((((,,,,,,,,,+++)))))),,,......777CCCNNNUUUYYYZZZ[[[ZZZ]]]fffxxx~~~~~~rrrYYYOOOBBB999666444000,,,000//////...---,,,,,,,,,...///000000000///---,,,))))))*********+++++++++***)))((((((******)))(((((()))***++++++)))(((&&&&&&&&&''''''''''''&&&&&&$$$###"""###%%%%%%$$$"""$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###"""###$$$$$$$$$$$$$$$############$$$$$$ !!!"""######$$$%%%%%%$$$######"""!!!"""""""""###""""""!!!!!!""""""###"""""""""""""""""""""""" !!!"""""""""!!!!!!!!!"""""""""""""""###""""""!!!!!!""""""###$$$$$$$$$######"""!!! """""""""!!!!!!!!! ###$$$$$$###""" !!!"""""" """!!! !!!###$$$&&&%%%$$$"""""""""######!!!"""###$$$%%%%%%%%%%%%############$$$%%%&&&'''%%%%%%#########$$$%%%&&&%%%&&&'''))))))))))))((()))+++...000000111222444000000111222333555777888777777777777777777777777777777555555555555777777::::::<<<>>>>>>AAAJJJUUUjjjlll\\\UUUNNNLLLNNNOOONNNLLLJJJHHHEEEDDDCCC((('''&&&''')))+++,,,+++((((((''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&(((((('''&&&%%%$$$###"""###$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''((()))((('''(((***,,,***///555===EEENNNVVV\\\```aaaeeennn}}}uuucccVVVDDD===666222222222000...000//////...---,,,++++++....../////////...---,,,((())))))))))))************((('''((()))***)))((('''(((***++++++***(((&&&&&&&&&''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%###!!!######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))%%%!!!!!!###%%%%%%###%%%$$$$$$$$$$$$$$$$$$%%%""""""!!!!!!!!!###$$$%%%$$$######"""""""""""""""###""""""""""""""""""###"""""""""""""""""""""""" !!!!!!""""""""" !!!!!!!!!!!!!!!######""""""""""""############$$$$$$###"""!!!!!!!!!!!!!!!!!!  !!!""""""  !!!!!! """!!!!!!!!!!!!"""###$$$&&&%%%###"""!!!""""""###%%%%%%%%%%%%$$$###"""!!!############$$$%%%&&&&&&%%%$$$#########$$$%%%&&&$$$%%%((()))***)))((('''))),,,...//////000111333000000111333555777999:::777777777777777777777777888777666555555666777888::::::<<<>>>>>>@@@JJJUUUkkkiii[[[UUUNNNKKKLLLLLLLLLKKKJJJJJJIIIHHHHHH((('''%%%&&&'''((('''&&&$$$$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%###"""%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&'''((('''&&&%%%$$$###"""###$$$%%%&&&###$$$%%%%%%&&&&&&&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''%%%'''(((((('''((()))+++***,,,...111777@@@JJJPPPYYY^^^dddjjjpppwww|||rrrgggXXXJJJAAA999555222000222222111000000000///......---,,,,,,------------,,,,,,++++++'''''''''(((((((((((())))))((('''((()))***)))'''&&&''')))******)))((('''&&&''''''((((((''''''&&&((('''&&&&&&'''&&&$$$"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))%%%!!!!!!###%%%%%%###%%%$$$$$$$$$$$$$$$$$$%%%$$$###!!! !!!"""###$$$############"""""""""!!!######""""""""""""######""""""""""""""""""""""""#########""""""!!!!!!!!! !!!!!!!!!!!!""""""############""""""!!!!!!"""###############!!!!!!!!!!!! !!!#########"""!!! !!!"""""""""""""""######$$$$$$$$$###"""!!! !!!!!!"""&&&%%%%%%$$$###!!! ############$$$%%%&&&&&&$$$$$$#########$$$&&&'''$$$%%%((()))***)))((('''+++---/////////...///000111111222444666888:::;;;888888888888888888888888888777666555555666777888999999;;;======@@@IIITTTlllfff[[[VVVPPPKKKLLLKKKKKKJJJJJJIIIIIIHHHHHH%%%$$$###$$$&&&''''''%%%""""""###$$$%%%'''(((((($$$$$$$$$$$$%%%%%%%%%%%%###############""""""!!!$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''''''''%%%$$$$$$$$$$$$$$$%%%&&&&&&######$$$%%%&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&&&&&&&&&&''''''''''''((()))((('''&&&'''((('''))),,,///111444999<<>>>>>@@@JJJUUUjjjfff[[[VVVOOOKKKKKKMMMLLLKKKIIIHHHFFFEEEDDD&&&%%%%%%%%%&&&&&&$$$"""&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((()))((('''&&&%%%&&&'''((('''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''$$$###"""###%%%&&&%%%$$$$$$%%%&&&'''((('''&&&%%%"""###$$$%%%&&&&&&'''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''###%%%'''''''''&&&'''((())))))'''%%%$$$&&&***...555555666<<>>HHHOOOZZZ^^^ccceeefffeeeddddddnnnvvvwwwiiiXXXIIIBBB999666222000/////////......,,,))))))+++---......222111///...---------...000///,,,***)))***,,,---))))))))))))))))))))))))***)))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((***'''%%%&&&((((((&&&$$$''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%########################%%%%%%$$$$$$###$$$$$$$$$ !!!###%%%%%%###!!! """!!! """###"""""""""""""""""""""""" !!!!!!!!!  !!!"""""""""""""""""""""############"""""""""  """######"""!!!!!!###,,,444999222)))%%%%%%%%%### """!!!!!!!!!######!!!!!!"""###"""!!!"""$$$%%%&&&&&&%%%$$$###"""!!! $$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%$$$###"""%%%""" !!!###&&&%%%$$$$$$%%%&&&'''(((***+++++++++---///000111222444666555555555555666666777888555777888888777777777888888777777777777777888888;;;;;;===???>>>???HHHRRRiiikkk^^^XXXPPPKKKKKKIIIHHHHHHHHHGGGGGGGGGGGG%%%$$$$$$$$$$$$%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&'''&&&%%%$$$$$$######$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((((((,,,,,,,,,---///666>>>CCCIIIOOOVVV\\\```bbbdddeeelllrrr{{{oooaaaVVVIII???:::555333///------...---,,,000---++++++---/////////111000...---,,,,,,,,,---///---+++)))((()))***,,,(((((((((((((((((((((((())))))(((''''''''''''((())))))((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&)))'''%%%&&&(((((('''$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$###"""""""""###$$$%%%""""""""""""""""""""""""######$$$$$$$$$###!!! !!!"""""""""""""""""""""############""""""$$$""" !!!""""""!!!"""###$$$###"""%%%---333777111)))%%%%%%&&&$$$"""######"""###%%%%%%$$$""" !!!"""!!! !!!"""$$$$$$$$$###############"""$$$###"""###%%%&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$""" ###%%%$$$###$$$%%%&&&'''(((***++++++)))+++---...///000222444444333333222222222333333555777999999888888999:::888888888888888999:::;;;<<<<<<>>>@@@???@@@IIISSSjjjjjj]]]XXXPPPKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJ&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((&&&&&&%%%$$$$$$$$$$$$%%%""""""$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%###$$$%%%&&&''''''''''''''''''((((((((((((''''''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''((((((((()))---222666:::@@@IIISSSZZZaaafffiiijjjmmmrrrzzzrrrcccRRRGGG@@@999444444333000...---.........---111///------///000111000///...---,,,,,,,,,,,,,,,...,,,***((((((((()))***''''''''''''''''''''''''((('''''''''((()))******))))))((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%&&&'''((('''&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&&&&&&&%%%$$$###!!! !!!!!!"""""""""""""""!!!""""""######""""""!!!%%%###!!!!!!!!!!!!!!!"""$$$%%%$$$###%%%***...111,,,&&&###$$$$$$###!!!"""""""""###%%%&&&%%%###!!!"""###"""!!!!!!###$$$"""""""""######$$$$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%$$$###$$$%%%&&&''''''%%%###$$$%%%''''''&&&$$$%%%&&&'''(((***++++++---///111222222333555777888777666555444444444444555777999:::999999:::<<<:::999999999:::;;;;;;<<<<<<<<<>>>@@@???AAAIIISSSiii}}}ggg\\\WWWPPPLLLMMMNNNNNNNNNMMMMMMMMMLLLLLL&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&((()))$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&''''''''''''((())))))((())),,,...000444<<>>888555111000111222000......000111111000000///---...///111111000///......------,,,,,,,,,...---+++)))))))))******(((((((((((((((((((((((('''''''''''''''(((((()))&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&''''''''''''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$###############$$$$$$%%%$$$######""""""######$$$######$$$$$$$$$###""""""""""""""""""""""""""""""#########""""""!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!$$$""" !!!""""""!!!!!!###"""!!!"""$$$&&&(((%%%!!! !!!  !!!###$$$###"""###$$$$$$###""""""###%%%""""""""""""############$$$###"""###%%%&&&%%%$$$###""" """$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((***++++++...000222333333333555777888888777666555555666666666888:::;;;::::::<<<===<<<;;;::::::999999999:::::::::<<>>@@@HHHSSSgggyyy|||dddZZZVVVPPPMMMOOONNNNNNMMMMMMMMMLLLLLLLLL%%%&&&&&&''''''&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%))))))((('''''''''''''''%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&((()))%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''')))***)))(((((()))***)))+++...222888@@@JJJPPPYYYZZZ___fffnnntttvvvwww|||}}}|||oooaaaSSSIIIAAA:::444333333000///000000...---...000111000000///---,,,---///000///...////////////.........---......,,,+++******++++++))))))))))))))))))))))))''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###"""""""""######$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!  """$$$$$$### !!!!!!!!! !!!###"""   !!!###$$$###"""""""""###""" """############"""""""""!!!!!!$$$###"""###%%%&&&%%%$$$###""" """$$$&&&"""############""""""###$$$%%%&&&'''(((***++++++***,,,.........///111222333222222222333333444555777999;;;;;;;;;:::;;;======<<<:::999777666666666888888:::======>>>GGGQQQdddvvvwwwbbbZZZVVVPPPNNNPPPOOONNNNNNNNNMMMMMMMMMMMM###$$$%%%'''''''''&&&%%%'''&&&&&&&&&%%%%%%$$$$$$))))))(((''''''''''''(((%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!%%%%%%$$$$$$$$$$$$%%%%%%((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''(((((((((&&&'''(((((('''&&&'''((()))******+++---222999>>>EEEIIIPPPWWW___eeeiiikkkqqqrrruuuzzzppp___RRRHHHAAA===555000///111111...---...---++++++,,,...///...------,,,+++,,,...///...---...//////000000///............---,,,++++++++++++************************''''''&&&%%%$$$$$$$$$%%%))))))((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%&&&'''((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""###""""""""""""###$$$%%%"""""""""""""""!!!!!! !!!!!!""""""!!!!!! """$$$%%%%%%!!!!!!"""######"""!!!!!!""""""#########""""""""""""""""""###%%%&&&%%%###  #########""""""!!!!!!!!!$$$###"""###%%%&&&%%%$$$%%%%%%$$$###$$$%%%&&&'''%%%''')))((('''%%%%%%&&&$$$%%%&&&'''(((***+++++++++---////////////111333333333333333444555666777888999;;;;;;:::::::::;;;<<<;;;999777666555444444666666999<<<<<<===FFFQQQaaauuutttaaaZZZWWWQQQOOOQQQPPPPPPPPPOOOOOOOOONNNNNN """$$$&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&'''&&&%%%$$$$$$######$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''%%%&&&''''''&&&%%%'''((((((***,,,---------///000333888???EEEJJJQQQYYY___eeeeeegggkkkppptttvvvvvvyyy{{{ttthhhVVVGGG???:::777555111...---//////,,,+++---,,,++++++,,,---...---+++---,,,,,,---...///...,,,------.../////////...---------,,,,,,+++*********))))))))))))))))))))))))&&&&&&%%%%%%%%%&&&''''''))))))((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&'''&&&$$$###$$$&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$######""""""!!!!!!!!!!!!"""###$$$%%%######%%%%%%%%%%%%######((('''%%%$$$######$$$$$$""""""""""""""""""""""""&&&%%%$$$#########$$$%%%"""""""""""""""!!! !!!!!!!!!!!! !!!  """$$$$$$#########"""###$$$$$$###"""!!!###$$$$$$$$$###"""#########"""###%%%%%%$$$""" !!!!!!  !!!!!!!!!"""""""""""""""$$$###"""###%%%&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%(((***,,,,,,)))'''((()))$$$%%%&&&'''(((***++++++///000222222222222444666777777666666666777777888888:::;;;;;;999888888999999999888777666666666666666666999<<<<<<>>>GGGQQQ```vvvsssaaa[[[WWWQQQOOORRROOOOOOOOONNNNNNNNNMMMMMM ###%%%''''''&&&%%%"""######$$$&&&''''''(((&&&&&&%%%$$$$$$$$$$$$%%%"""###$$$%%%&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$"""%%%'''((()))$$$$$$%%%&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''############$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&(((***!!!%%%))),,,+++(((&&&%%%(((---333666:::AAALLLUUUZZZYYYZZZ]]]bbbgggiiikkkrrrvvv{{{yyykkkVVVOOOFFF>>>:::666222...222...---......++++++......------...///000...,,,---,,,,,,...///000...---+++,,,---.........---,,,,,,,,,++++++***))))))(((((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%'''((('''$$$"""###&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!!!!!!!"""###$$$%%%"""###%%%&&&&&&%%%###"""&&&%%%""" !!!"""""""""""""""""""""""""""'''&&&$$$"""!!!!!!"""""""""""""""""""""!!! !!!!!!!!!!!! ###!!! """###""""""###"""!!!"""###$$$###"""!!!###$$$###!!!!!!!!!"""!!!!!!!!!######!!!###$$$$$$###!!! """### !!!"""###$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%$$$###"""###&&&((((((%%%"""###$$$$$$%%%&&&'''(((***++++++---///000000000000222333666555444333333222333333999:::;;;;;;999777777888777777777666777888888999777777:::======???HHHRRR```xxxrrrbbb\\\WWWQQQOOOSSSLLLLLLLLLKKKKKKKKKJJJJJJ$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))***++++++,,,,,,,,,...222888>>>AAAHHHMMMQQQSSSRRRTTTZZZ___dddkkktttzzz~~~kkkZZZPPPAAA>>>999555111000000000---...///000000...,,,***------------......//////,,,,,,---.../////////......---,,,,,,++++++++++++------------,,,***((('''))))))(((''''''''''''''')))))))))***)))(((((('''&&&%%%%%%%%%%%%&&&''''''***(((&&&%%%&&&&&&%%%###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&(((&&&$$$"""""""""$$$%%%""""""#########$$$$$$$$$"""""""""!!!!!! !!!###&&&'''%%%%%%%%%%%%$$$###!!!!!!"""""""""""""""""""""""" """"""!!!!!!!!!###$$$%%%"""""""""""""""#########%%%&&&&&&$$$"""!!!!!!"""!!!!!!""" ###&&&%%%  !!!###$$$%%%%%%$$$$$$'''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((((((((()))+++---000000111111111222222333555555666777777666555444999999777666666666777888333555777777666666888999666666888;;;;;;>>>HHHSSSlll}}}nnn^^^ZZZSSSQQQSSSPPPOOONNNNNNMMMMMMLLLLLLLLL%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''(((((()))))))))))))))***,,,000444666999>>>CCCFFFHHHLLLSSSXXX\\\bbbkkkqqqvvvvvvdddTTTGGG@@@;;;999555222000000000111...//////000///...---,,,,,,,,,------------------+++,,,,,,------------,,,------,,,+++++++++,,,,,,.........---,,,+++))))))))))))(((''''''''''''''')))))))))((((((((('''''''''&&&&&&&&&&&&'''(((((()))'''%%%%%%&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&########################%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!!!!###$$$%%%%%%%%%%%%$$$######""""""$$$!!!!!!############"""""""""""""""###### !!!"""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!! """!!!!!! !!!"""######"""""""""!!!!!! !!!!!!!!!!!!!!!###""" !!!"""!!! ###&&&&&&""" !!! !!!###$$$%%%%%%$$$$$$$$$###"""!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&'''))))))))))))+++,,,...///000111222222222222444555555666666555444444777777666666666777999:::777888888777555555666777666666888;;;<<<>>>HHHSSSmmm~~~ppp___ZZZRRRPPPQQQOOOLLLLLLMMMNNNOOOPPPQQQQQQ&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))((((((((((((((()))***+++,,,111666999<<<@@@FFFKKKPPPVVV]]]ccciiirrr~~~~~~|||}}}~~~mmmZZZKKKAAA;;;888333222111/////////000111......------------,,,,,,---------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***,,,,,,+++++++++,,,------000///...---,,,+++++++++)))((((((''''''''''''((()))(((''''''&&&&&&''''''(((''''''''''''((()))))))))'''%%%%%%&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###!!! !!!!!!"""###$$$%%%"""!!!!!! !!!###$$$&&&&&&%%%$$$###!!! %%%###!!!!!!###$$$%%%$$$$$$$$$$$$$$$###!!!  """#########""""""""""""""""""""""""""""""""""""""""""!!!!!!"""!!! !!!######"""!!!  !!!!!!!!!!!!""""""!!! """"""!!! """###%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$""""""!!! !!!""""""###$$$#########'''&&&&&&%%%%%%&&&&&&'''''')))******))))))***,,,+++,,,...000222222222111333333444444444444333333555555555666777888:::;;;;;;:::999666333333444666777777999;;;<<<>>>HHHSSSmmm}}}sssaaa[[[RRROOOPPPMMMLLLMMMNNNPPPQQQSSSTTTTTT''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))***))))))((((((+++...000222222444888;;;CCCHHHOOOUUU[[[dddoooxxx}}}lllbbbSSSEEE<<<999888888/////////....../////////,,,++++++*********++++++---------------,,,,,,,,,,,,,,,---,,,,,,+++******++++++++++++,,,,,,---...///...,,,+++******++++++)))(((''''''''''''(((((()))((('''&&&%%%&&&&&&''''''''''''''''''(((((())))))'''%%%%%%&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&(((((("""""""""""""""###$$$%%%######"""!!!%%%$$$#########$$$$$$%%%###$$$$$$$$$###""" !!!"""$$$$$$%%%%%%""""""""""""""""""""""""!!!!!!!!!""""""############""""""!!! """""""""!!!!!! !!!$$$%%%$$$"""!!!!!!""""""!!!!!!"""""""""!!!###""""""$$$&&&&&&%%%###!!!!!!"""###########################"""!!! ######$$$%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''(((***+++***))))))***+++)))+++---000111222111111111222222333333333333333555555555666777888888999;;;:::888555222333555888777777999<<<<<<>>>HHHSSSiiiyyyxxxeee^^^TTTPPPQQQNNNQQQQQQRRRRRRSSSSSSTTTTTT'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))((()))***++++++***))))))+++,,,,,,,,,,,,---///000555999???DDDKKKTTT^^^eeelllpppwww}}}~~~|||tttttttttvvvxxxzzz|||~~~{{{zzzlllaaaMMMGGG===666222222222222...////////////...------,,,++++++******+++,,,,,,---------------------------------------,,,+++***++++++++++++,,,,,,---...---,,,+++)))))))))******((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%&&&'''((())))))%%%%%%$$$$$$############""""""!!!!!!!!! ############""""""######!!!"""###$$$$$$###"""!!!!!!!!!"""###############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""##################"""!!!!!! !!!!!!!!!""""""#########"""%%%&&&%%%###""""""!!!"""""""""!!!!!!"""""""""!!!!!!"""$$$%%%$$$###""""""""""""""""""############$$$$$$$$$###"""!!!######$$$%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%&&&&&&&&&((()))******)))((()))+++)))***---///000111111111111111111111222222333333666666777777777666666666888888777444333444777:::888888:::<<<<<<>>>HHHSSSddduuu|||}}}iiiaaaWWWRRRSSSPPPSSSSSSTTTTTTUUUUUUUUUVVV'''''''''&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$"""###$$$%%%&&&''''''(((&&&'''((()))))))))))))))''''''''''''(((***+++,,,+++---111555;;;BBBJJJOOO\\\___dddjjjpppvvv}}}~~~||||||~~~{{{tttmmmllliiihhhjjjlllmmmqqquuu|||xxxoooeeeYYYMMMEEE<<<999555222111///---,,,---.../////////...,,,+++,,,,,,------------......+++,,,,,,,,,------------,,,---------------,,,+++,,,,,,+++++++++,,,------++++++***)))))))))))))))(((''''''''''''(((((()))'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&''''''(((&&&$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$######"""#########$$$$$$%%%%%%%%%"""###$$$###"""!!!!!!""" !!!"""###############!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""###############"""!!! !!!"""###$$$%%%%%%"""$$$#########$$$ !!!"""""" !!!""" !!!!!!!!!""""""######""""""!!!!!!!!!""""""### !!!"""###$$$###"""!!!!!!""""""###$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&((())))))(((((()))+++,,,,,,---...///000111222111111000111111222333444666777777777777666555444555666666555444666999<<<999999;;;===<<<>>>HHHRRRbbbttt{{{~~~llldddYYYTTTUUURRRQQQRRRSSSUUUVVVXXXYYYYYY&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''))))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$&&&((()))***+++&&&&&&&&&&&&''''''((((((&&&%%%%%%%%%'''))))))))))))***+++,,,000444:::===EEEHHHNNNTTTZZZaaagggkkkrrrvvv{{{zzztttwwwtttuuuyyy{{{yyy{{{jjjcccXXXNNNGGG@@@;;;777555333222222222111...,,,***+++---//////...,,,+++)))***,,,---------,,,+++(((((()))***+++,,,,,,---***++++++,,,,,,,,,,,,+++------,,,+++++++++,,,,,,***++++++++++++***))))))'''''''''''''''((())))))&&&(((***+++***)))&&&%%%&&&&&&&&&&&&&&&'''(((((('''&&&$$$%%%&&&''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''(((((((((%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###%%%%%%$$$############$$$###$$$$$$$$$$$$##################$$$$$$%%%%%%%%%!!!$$$%%%$$$""" !!!###"""""""""""""""######$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""######""""""!!! !!!!!!!!!"""#########!!!"""!!!!!!"""###!!!"""!!! """ """$$$""" """%%%###"""!!!!!! !!!"""###!!!###$$$$$$######"""######$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$&&&'''((('''''')))+++///...------...000222333111111000000111333444555444555666777777777666555444555666666666666888:::999999;;;======>>>HHHRRRfffwww~~~mmmdddYYYUUUVVVSSSSSSSSSTTTUUUVVVWWWXXXYYY%%%&&&&&&&&&'''(((((((((''''''''''''((((((((()))&&&%%%%%%%%%%%%&&&''''''******)))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((())),,,---///000(((''''''&&&&&&'''(((((()))(((''''''((((((((((((,,,,,,+++***,,,...222444000555<<>>HHHRRRjjjzzzmmmdddYYYUUUVVVTTTWWWWWWWWWVVVVVVUUUUUUUUU"""%%%((('''$$$""""""###&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&&&&%%%###$$$%%%''''''''''''%%%$$$$$$%%%'''((((((((('''&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((((('''%%%$$$###$$$%%%%%%"""$$$&&&&&&$$$#########&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$###$$$%%%&&&'''%%%$$$#########%%%((()))''''''((((((''''''&&&%%%%%%'''))))))))))))***+++000000111444888===AAADDDGGGNNNWWW___fffqqqxxxnnneee\\\QQQIII>>><<<888444222000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******)))(((((('''((((((...+++''''''(((((('''$$$,,,,,,---------.........---,,,+++*********+++,,,,,,,,,,,,+++++++++******%%%'''((((((''''''(((*********))))))((((((((('''%%%%%%&&&&&&'''((((((((()))(((&&&$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&''''''(((!!! """&&&'''&&&$$$&&&$$$###%%%(((***)))'''(((### $$$&&&%%%"""###$$$%%%&&&&&&%%%$$$###$$$$$$############$$$$$$ ###%%%$$$ !!! ((('''$$$###"""!!! !!!#########"""""""""""""""!!!!!!""""""""""""!!!!!!%%%$$$"""!!! !!!"""###"""!!!  !!!"""""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$######"""!!!"""######""" $$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!###'''+++,,,+++++++++,,,---...///000000000111111000///...000111666666555555555555666666444444555555666888999:::<<<555444999;;;>>>HHHUUUjjjttt}}}mmmfff[[[VVVXXXUUUSSSTTTTTTUUUUUUTTTTTTTTT###&&&((((((%%%$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((((((((('''&&&%%%$$$$$$$$$$$$%%%&&&((())))))'''%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''%%%$$$######$$$%%%''')))'''''''''''''''&&&&&&%%%%%%''')))))))))((()))***+++******+++---000333555999>>>DDDKKKSSS\\\gggoooqqqvvvnnnfffZZZQQQKKKFFF???:::888666444111///.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++******)))(((+++******))))))))))))***,,,***((()))***+++***(((''''''((((((((()))))))))---,,,+++*********++++++++++++++++++************''')))******))))))***+++((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%)))(((&&&%%%%%%%%%%%%&&&%%%###"""###&&&'''&&&$$$!!!  ###$$$###!!!$$$""" !!!###%%%$$$###"""######$$$$$$######"""$$$######""""""######$$$$$$$$$$$$$$$############### ######!!!###&&&###"""!!!  !!! !!!!!!"""""""""""""""######$$$$$$$$$######%%%$$$"""!!!!!!!!!###$$$"""!!! !!!"""""""""""""""""""""""""""""" !!!$$$&&& !!!"""###$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$#########%%%###"""$$$(((+++,,,+++---......///000111111222111222222111000000222333666666555555555555666666555555555555555666777777;;;555444999<<<>>>IIIVVVhhhooouuuyyyooofffZZZVVVWWWUUUTTTTTTUUUUUUUUUTTTTTTSSS$$$&&&(((((('''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''(((''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&########################%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$$$$$$$%%%''')))***)))'''%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%$$$$$$###$$$%%%'''((('''''''''''''''&&&%%%%%%$$$&&&((()))(((((()))***))))))((()))***,,,...///---///222888>>>FFFMMMQQQXXX^^^gggpppwwwzzz{{{{{{{{{zzzmmm___QQQJJJAAA:::888666444222111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,******++++++******)))(((+++***************+++,,,((((((((()))+++,,,***)))))))))*********+++++++++---,,,++++++******++++++************))))))))))))''')))******)))((()))+++''''''''''''&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%+++***'''%%%$$$$$$$$$%%%)))'''$$$###$$$%%%%%%$$$%%%###"""###%%%%%%$$$###!!!"""$$$$$$$$$###$$$%%%###""""""""""""""""""###$$$######""""""######$$$%%%""" !!!$$$&&&&&&$$$!!!&&&(((%%%###$$$$$$"""""""""!!! !!! !!!"""###$$$$$$$$$$$$$$$###"""!!!  !!!"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" $$$''' !!!""""""#########"""###"""!!! """$$$&&&%%%%%%%%%$$$$$$######"""&&&$$$$$$%%%(((+++,,,,,,......//////000000111111111222333333222222444666666666666555555666666666666666555555555555666666;;;555555:::<<<>>>IIIXXXlllooorrruuuqqqfffZZZUUUWWWUUUUUUUUUUUUUUUUUUTTTSSSRRR$$$%%%&&&''''''''''''((()))((((((''''''(((((()))&&&'''(((((('''&&&&&&''''''&&&%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''&&&###"""""""""%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&'''&&&&&&'''''''''&&&%%%%%%$$$&&&((((((''''''((()))''''''((()))+++---///000,,,+++,,,///555:::===>>>FFFKKKTTT\\\dddhhhjjjjjjiiiiiimmmuuu}}}{{{rrrcccRRRFFF???;;;555222222222111000---....../////////......++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******))))))))))))******+++,,,&&&'''((()))***)))(((''',,,,,,---------.........,,,,,,++++++++++++***+++))))))))))))((((((((((((&&&'''((('''&&&&&&'''((()))))))))))))))((((((((((((((('''''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%)))(((&&&$$$$$$%%%''')))+++(((%%%###""""""######((((((''''''((((((''''''"""&&&))))))$$$"""###%%%$$$###"""!!!!!!"""###$$$######""""""""""""######!!!!!!  ###&&&(((,,,:::AAA999///+++%%%"""!!!!!!!!! ######"""!!!  !!!""""""###""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""!!! !!!$$$'''$$$$$$######!!! """"""!!! !!!"""###$$$###############$$$$$$$$$&&&%%%%%%&&&(((***,,,---------------.........///111333444444333444666888555555666666666666555555555555666666777777777777:::555666:::<<<>>>KKKZZZuuuvvvvvvxxxtttgggZZZUUUWWWTTTUUUUUUUUUUUUTTTSSSRRRRRR%%%$$$$$$%%%&&&'''''''''$$$$$$$$$######$$$$$$$$$%%%''')))((('''%%%&&&(((&&&%%%$$$######$$$%%%&&&''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''%%%###"""###$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!! !!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$&&&((((((&&&&&&&&&'''%%%%%%&&&'''((()))***+++---++++++,,,000222333333555999???FFFKKKOOOPPPQQQUUUUUUZZZbbbjjjrrr}}}}}}xxxwwwyyyyyyuuuppphhhccc]]]VVVOOOFFF<<<666222111000/////////---,,,++++++,,,...............+++++++++++++++++++++++++++,,,,,,,,,,,,+++******((((((((((((((()))***+++))))))******)))((((((((())))))))))))************,,,,,,,,,,,,++++++******)))))))))(((((((((''''''&&&'''((('''&&&%%%&&&'''((((((((()))))))))))))))&&&&&&&&&'''''''''((((((###%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&))),,,---)))(((%%%""" !!!"""%%%%%%%%%%%%$$$$$$$$$$$$%%%***...+++%%%!!!"""%%%%%%$$$###""""""###$$$%%%###""""""""""""""""""###"""$$$""""""+++333NNN[[[^^^MMM999///((("""!!!!!!!!!!!!!!! """""""""""""""""""""### !!!"""""""""""""""!!!!!!  !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""$$$$$$######!!! %%%%%%&&&&&&&&&%%%$$$###!!!!!!"""###$$$$$$%%%&&&%%%%%%&&&&&&'''(((+++,,,,,,,,,------......//////111333444444333444666888555555666777777666555555444555666888888888888888999555777;;;===???LLL\\\wwwyyyzzz|||wwwhhh[[[VVVWWWSSSSSSTTTTTTTTTSSSSSSRRRQQQ'''%%%###$$$%%%'''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$''')))(((&&&$$$&&&(((%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&&&&&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((()))******(((&&&%%%"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$###!!!!!!###$$$######$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&((((((((('''''''''&&&&&&))))))))))))******+++,,,+++---111555888:::;;;;;;BBBBBBGGGPPPWWW]]]gggooottt{{{{{{mmmgggaaa]]]\\\YYYSSSNNNJJJFFF@@@<<<888666333000---.../////////...,,,+++*********+++++++++,,,,,,++++++++++++++++++++++++))))))******))))))((('''(((((((((((((((((()))***+++,,,,,,+++)))(((***+++(((((((((((())))))))))))+++,,,,,,,,,,,,+++***)))))))))))))))((((((((((((((()))***)))'''''''''(((&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((()))###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$$$$%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###""""""$$$&&&(((***---...&&&&&&%%%###!!! !!!######$$$%%%%%%######$$$%%%(((+++---+++%%%"""###&&&%%%%%%$$$$$$$$$$$$%%%%%%###""""""!!!!!!""""""### %%%***(((%%%***888DDDgggggg\\\GGG222'''$$$$$$!!!!!!!!!"""!!!  !!!$$$%%%'''(((######$$$$$$$$$$$$######$$$$$$$$$#########"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""  !!!""""""#########""""""###%%%&&&%%%###!!! !!!!!!"""###$$$%%%%%%$$$%%%&&&&&&%%%&&&))),,,------...///000111222222111222333333222222444666444555666777777666555444444555777888888888777666888555888<<<===???MMM^^^tttwwwzzz|||yyyjjj]]]XXXXXXSSSQQQQQQRRRRRRRRRRRRQQQQQQ***'''$$$$$$&&&''''''%%%))))))(((((((((((())))))"""&&&)))((($$$###%%%'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&((()))***''''''&&&&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***)))(((&&&$$$!!!"""###$$$%%%$$$$$$######$$$$$$###""""""$$$&&&"""###$$$%%%%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%''''''%%%$$$%%%%%%)))))))))))))))(((((('''%%%''')))(((&&&&&&(((***((()))+++---//////000000333333777???CCCFFFKKKRRRYYY```gggkkkqqqwwwxxxuuusssuuuyyy}}}yyyrrriii```PPPLLLGGGCCCAAA>>>:::777888666333111000000000///......//////.........///...---+++******++++++,,,************************)))))))))))))))(((((('''******))))))((())))))))))))))))))'''%%%&&&***---************++++++++++++++++++,,,,,,,,,+++***)))*********)))))))))((((((((()))***)))'''&&&'''(((&&&&&&&&&&&&'''''''''(((&&&&&&''''''''''''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((()))))))))(((###%%%&&&%%%###"""###%%%$$$&&&((('''&&&&&&(((***'''((()))'''$$$###%%%'''######$$$$$$$$$$$$######""""""!!!!!!!!!!!!"""""" %%%)))+++...777GGGSSS___PPP>>>111(((""" """ !!!"""""""""!!!!!!###$$$%%%&&&$$$$$$%%%$$$$$$###"""!!!###$$$$$$$$$######"""""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""" !!!"""###$$$$$$$$$$$$ !!!!!! ############""""""""""""###$$$&&&%%%$$$%%%(((++++++,,,---///000222333444111222222111000000222333444555666777777666555444555666777777666444222111777555888======???NNN```www{{{|||zzz{{{lll___ZZZXXXRRRNNNNNNOOOPPPQQQQQQQQQQQQ,,,)))&&&%%%'''((((((&&&''''''&&&&&&&&&&&&''''''!!!%%%)))'''$$$"""$$$'''&&&'''((())))))((('''&&&%%%$$$$$$%%%&&&(((***,,,((((((''''''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%''''''%%%###"""!!!"""###$$$%%%%%%$$$###!!!""""""!!!!!!!!!$$$&&&"""###$$$%%%%%%$$$###"""###$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''&&&%%%$$$$$$%%%"""###%%%&&&'''((((((((($$$(((,,,***'''%%%(((,,,&&&&&&'''((()))))))))))),,,+++...333444333555:::@@@GGGMMMRRRWWW]]]^^^\\\bbbdddgggjjjmmmnnnooopppttt{{{|||zzz{{{~~~~~~}}}{{{sssrrruuuxxxyyyuuupppllljjjdddfffddd]]]WWWSSSMMMGGG>>>;;;888666555555444333......---,,,,,,,,,++++++------,,,++++++,,,...000222111...,,,,,,,,,---...************************+++++++++++++++***)))))),,,,,,+++***)))))))))***$$$$$$$$$"""!!!###(((---((())))))))))))*********++++++,,,---,,,+++***)))************))))))))))))&&&'''((('''%%%$$$%%%&&&'''((((((((())))))******((((((((('''&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%((()))******)))'''%%%###"""%%%''''''%%%$$$%%%'''"""$$$''''''%%%%%%'''***%%%%%%%%%$$$###$$$&&&(((!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!"""""" """%%%***333AAAPPPZZZLLL666%%%%%%)))&&&"""""" !!!"""""""""!!!""""""!!!!!! ############""" !!!!!!!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$&&&(((######$$$$$$$$$######""""""!!! !!!###&&&'''%%%%%%$$$###"""!!! """$$$%%%$$$###$$$'''***((()))+++---///111222333000111111000///...000111444555666888888666555444666777777666444111...,,,777555999>>>===@@@OOOaaa{{{{{{}}}nnnaaa[[[YYYRRRLLLLLLNNNOOOPPPQQQQQQQQQ((('''&&&%%%%%%%%%%%%%%%######$$$%%%&&&(((((()))((('''&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%###"""!!!%%%%%%############%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((())),,,...,,,(((&&&&&&(((+++(((&&&&&&***...000000444555888;;;???CCCFFFGGGKKKNNNSSSWWWZZZ[[[[[[ZZZ```cccgggkkkoooqqqrrrrrrllllllkkkjjjjjjkkklllmmmkkknnnuuu~~~|||wwwtttssssssrrrrrrtttuuuwwwxxxzzzzzz||||||{{{xxxrrrjjjbbb^^^\\\YYYVVVUUUTTTSSSNNNKKKKKKIIIFFFCCC???;;;999777000222333111---,,,...000,,,,,,,,,,,,,,,,,,,,,,,,.........///222222222000)))))))))))))))***+++++++++++++++***************+++++++++++++++***)))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''---***&&&&&&((()))(((&&&(((((())))))*********+++++++++***(((&&&&&&''')))((((((''''''''''''(((((('''&&&%%%%%%%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&))))))***)))'''%%%###!!!'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((((('''&&&$$$###""""""######$$$$$$$$$############$$$%%%%%%&&&''''''(((&&&###!!!!!!"""%%%'''&&&%%%$$$$$$%%%%%%###"""!!!!!!""""""""""""!!!!!!$$$$$$(((111;;;AAA@@@===:::000%%%!!!$$$&&&""""""###$$$$$$###  !!!!!!!!!!!!!!! """!!! !!!###%%%######""""""!!!!!! ###"""!!! """!!!!!!"""!!!"""#########""" !!!"""###$$$%%%%%%(((%%%"""###%%%'''&&&%%%$$$$$$$$$$$$#########""" """%%%(((***)))(((''')))******,,,...111333444111222333333111000000000333333444444444444333333666555444444444555777888444888777;;;AAABBBLLLbbbxxx~~~zzzxxx{{{kkkddd\\\VVVUUUSSSRRRQQQQQQRRRRRRQQQPPP''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((()))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######"""""""""&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$#########""""""######$$$$$$######"""&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((''''''((('''&&&(((+++---,,,+++,,,---...000333555666777777999<<<@@@BBBDDDDDDDDDGGGIIILLLPPPRRRSSSTTTSSS[[[ZZZXXXWWWVVVVVVVVVWWWYYY[[[```gggnnnrrrrrrrrrpppmmmhhhccc```^^^]]]]]]]]]]]]^^^___aaabbbcccccc``````___]]]YYYTTTNNNKKKDDDBBB?????????===999666:::999888666333111000//////000///...,,,+++,,,---))))))))))))))))))))))))***))))))+++---...---,,,)))((((((((((((((())))))(((((((((((((((((((((((())))))******)))(((((('''((((((((((((((((((((((((((((((''''''''''''((((((,,,***'''(((***++++++***)))))))))***************++++++***(((&&&&&&''')))((((((''''''''''''((((((''''''&&&%%%%%%&&&''''''(((((('''&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%""""""###$$$%%%%%%$$$$$$!!!!!!""""""######$$$$$$&&&%%%$$$#########$$$$$$&&&%%%###$$$$$$%%%###"""!!!""""""######""""""!!!######%%%***111444222//////)))!!!"""###!!!$$$"""  !!!!!!""""""""""""""""""$$$######""""""###$$$%%%###"""""""""!!!!!!!!! !!!!!!  """!!!  !!!"""!!!!!!""""""###"""""""""""""""""""""""""""""""""&&&$$$!!!!!!###%%%$$$###%%%%%%$$$$$$$$$#########!!!###%%%((()))))))))(((+++++++++,,,...///000111,,,...///000000111222222444444555555555555444444666666555555555666777777777:::888;;;AAAAAAKKKaaa|||xxxuuu~~~{{{kkkddd\\\VVVUUUQQQPPPPPPQQQRRRSSSSSSRRR&&&&&&%%%%%%%%%&&&''''''(((((('''&&&%%%$$$$$$###''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''(((***,,,---&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$############"""######$$$$$$######"""&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''''')))%%%"""###''')))(((%%%&&&&&&''')))+++***(((%%%++++++++++++,,,,,,,,,,,,++++++,,,...000111222333333444666999::::::::::::BBBAAA@@@@@@?????????@@@CCCDDDFFFJJJNNNPPPOOONNNLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGAAAAAAAAA@@@???<<<:::888444333111111111000...+++...............---------...---+++***++++++***)))(((((((((((((((((((((((('''''''''(((***+++***((((((((('''''''''''''''((((((((((((((((((((((((((()))************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))***((('''(((***,,,,,,++++++++++++************************)))'''&&&''')))((((((''''''''''''((((((''''''&&&%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((()))'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''(((((((((""""""$$$%%%&&&&&&&&&&&&""""""""""""###############$$$%%%%%%%%%$$$"""!!!%%%$$$######$$$%%%###""""""##################"""$$$######%%%((((((%%%!!!%%%### !!!""""""!!!'''"""!!!######!!!!!!""""""######$$$$$$$$$$$$$$$###############""""""""""""!!!!!!!!!!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""""""""""""""&&&&&&%%%$$$###""""""!!!$$$""" """###""""""%%%%%%$$$$$$$$$############$$$%%%&&&'''))))))***,,,,,,,,,,,,---...............///000111222333333555555555666666555555555666777777777777777666666999<<<:::<<>>KKKXXXmmmrrrrrrkkkbbbeeesssxxxddd\\\WWWSSSRRRRRRRRRRRRQQQOOOMMMLLLJJJ$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$######$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((((((&&&'''((()))***)))(((''')))))))))))))))(((((((((''''''(((((()))(((((((((((('''''''''((((((''''''+++***)))(((((()))***+++))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((())))))&&&&&&&&&''''''(((((((((************************---+++)))'''&&&'''((()))&&&&&&&&&'''''''''''''''(((&&&### !!!$$$'''***(((((((((((((((((((((((((((((((((''''''&&&&&&&&&)))((((((''''''''''''(((((('''&&&%%%%%%&&&'''((()))'''$$$""""""###&&&'''''''''''''''&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&((((((((('''&&&%%%$$$###&&&&&&&&&&&&&&&%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""###%%%'''&&&$$$"""$$$&&&(((((('''###!!!######""" """!!!!!!"""######!!! """"""!!!!!!!!!!!!!!!!!! !!! $$$%%%%%%###!!! !!!""" !!!###$$$%%%$$$$$$$$$$$$###"""!!! #########"""""""""!!!!!!$$$######"""""""""######"""######"""!!!!!!"""###"""!!!!!!!!!"""""""""""" """$$$$$$###"""!!!%%%$$$###""""""###$$$%%%%%%$$$###!!!!!!###%%%&&&!!!###$$$%%%&&&'''***,,,,,,---...///000000000000000000000111222222333333444444444444444333333333777777777555444444777999999999;;;<<<;;;>>>JJJWWWnnntttvvvnnndddffftttwwwddd[[[WWWTTTTTTRRRRRRQQQOOONNNLLLKKKJJJ$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''############$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!! """$$$$$$$$$%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%''''''''''''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''))))))+++******)))(((''''''&&&'''((((((((((((''''''&&&'''((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''((((((((()))))))))'''''''''((((((((())))))'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''*********))))))))))))))),,,***((('''&&&'''((()))&&&&&&&&&&&&''''''(((((((((&&&""" ###'''***(((((((((((((((((((((((()))))))))(((((('''''''''((((((''''''''''''((((((((('''&&&%%%%%%&&&((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&$$$######$$$&&&&&&%%%%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$"""!!!!!!###$$$$$$###$$$%%%&&&'''''''''''''''!!!###%%%&&&&&&&&&$$$###"""!!!!!!"""######!!! !!!!!!"""""""""""""""""""""######$$$$$$#########%%%%%%%%%###!!! !!!""" !!!"""###$$$%%%$$$$$$$$$$$$$$$$$$###### !!!!!!!!!!!!""""""&&&%%%$$$"""!!!  !!!  """%%%!!!"""""""""!!!!!!!!!!!! ###$$$$$$###"""%%%$$$###""""""###$$$%%%$$$#########%%%))),,,...###$$$%%%%%%%%%&&&(((***,,,---...///000000000000//////000111111222222333333333333333444444555555555666666555333333555777888999;;;<<<;;;===IIIVVVooouuuvvvlllaaacccssswwwddd\\\WWWUUUUUURRRQQQPPPNNNMMMLLLKKKJJJ&&&''''''((((((''''''&&&''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%$$$######"""###%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''"""###%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%""""""#########$$$$$$$$$######""""""!!! !!!!!!"""###%%%'''########################$$$$$$%%%%%%%%%%%%&&&&&&###############$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%((('''&&&%%%&&&(((***+++((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&''')))(((''''''((()))&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''(((((()))))))))(((((((((((()))))))))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&((((((((((((((((((((()))%%%%%%%%%$$$%%%&&&&&&''')))'''%%%$$$$$$&&&)))***((((((((((((((((((((((((******)))))))))))))))))))))((((((''''''''''''(((''''''''''''''''''((()))(((((((((((((((''''''&&&"""######$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&!!!"""###$$$%%%&&&&&&&&&######$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%""" !!!######### !!!"""###$$$%%%$$$#########!!! !!!"""###"""!!!!!!!!!""""""""""""######!!!!!!""""""######"""""""""""""""!!!!!! !!!"""######$$$$$$#########$$$$$$$$$$$$%%% !!!!!!!!!"""!!!  """""" ###&&&!!!"""###"""  !!!"""######""""""""""""!!!!!!!!!!!!""""""!!!"""###&&&***...111333###%%%%%%%%%$$$%%%'''))),,,---...///000000000000///000000111222222333333444444333333444555666666444555666666555444555666666888:::<<<;;;>>>IIIVVVnnnttttttjjj^^^___pppxxxggg]]]WWWTTTTTTQQQQQQOOONNNMMMLLLLLLLLL&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$!!!###%%%&&&''''''&&&%%%(((''''''''''''''''''&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&#################################$$$$$$$$$%%%%%%$$$$$$######""""""!!!!!!!!!"""###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$###"""""""""###$$$%%%"""###$$$%%%&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%############$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((&&&&&&'''''''''((((((((((((((((((((('''&&&%%%$$$$$$&&&((('''&&&%%%''')))%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((('''''''''''''''&&&(((((((((((())))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$%%%%%%'''((())))))((((((&&&&&&%%%%%%%%%&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))*********)))((('''''''''''''''&&&&&&'''((((((((((((((()))((('''%%%%%%&&&''''''######$$$%%%&&&'''((((((&&&&&&''''''''''''&&&&&&""""""###$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$###"""###$$$$$$###"""$$$$$$$$$#########$$$$$$ !!!!!!!!!"""""""""$$$""" !!!"""""""""!!!!!!"""""""""######### !!!!!!  !!!!!!!!!""""""#####################"""""""""######!!!!!!   !!!"""%%%%%%"""!!!"""%%% """###"""  !!! !!!"""###"""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$%%%'''(((******"""###$$$%%%$$$%%%(((***,,,---...///000000000000000000111111222333333444777666555444444444555666333666888999777666555555555666:::<<<<<<>>>JJJVVVnnnuuuwwwmmm``````pppnnncccZZZUUUTTTQQQPPPOOONNNMMMNNNNNNOOO$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''###$$$&&&'''(((''''''&&&!!!"""%%%'''''''''&&&%%%)))))))))((('''''''''&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%$$$###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""############"""!!!$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''"""###$$$%%%&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$%%%&&&((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%%%%%%%$$$###((((((''''''&&&&&&&&&&&&))))))(((((('''&&&$$$$$$"""$$$'''&&&$$$$$$&&&((('''((()))******)))(((''')))))))))))))))))))))))))))((((((&&&%%%$$$$$$###'''''''''(((((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&"""$$$&&&((())))))((('''))))))((('''((()))***+++###$$$&&&'''((('''&&&%%%((((((((((((((((((((((((''''''(((((())))))************(((''''''&&&&&&&&&%%%&&&((()))))))))((('''+++(((%%%""""""$$$''')))(((((('''''''''&&&&&&&&&%%%&&&((((((((((((&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&'''&&&###  !!!!!!!!! $$$$$$######$$$$$$%%%&&&%%%""" """######!!!!!!""""""#########$$$!!!!!!"""######$$$######!!!""""""!!! """$$$!!!""""""#########""""""$$$###"""!!!!!! !!!!!!######"""!!! $$$###"""!!!!!!!!!!!!!!! %%%)))((($$$!!!"""$$$ """$$$"""!!!$$$$$$$$$######!!! """###$$$%%%%%%$$$###"""%%%%%%$$$###!!! !!!###$$$%%%&&&))),,,,,,---...///000000000000111111111222333333444444:::999777555444444444444444666:::;;;:::777666666444555999<<<<<>>>>>===AAAGGGQQQgggrrrqqqrrrpppqqq{{{~~~kkkaaaZZZVVVPPPPPPPPPQQQQQQQQQQQQQQQ((('''%%%%%%%%%&&&(((***)))'''%%%&&&((()))&&&###''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&'''((('''&&&&&&'''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&((()))***''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&'''((((((''''''(((******'''%%%%%%''''''$$$"""&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$############%%%%%%%%%$$$###"""!!! """"""###$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''!!!"""###$$$$$$$$$$$$$$$!!!"""###%%%%%%$$$######%%%$$$"""!!!!!!###%%%'''%%%%%%%%%%%%%%%$$$###""""""""""""""""""""""""""" """###"""###$$$&&&&&&&&&%%%$$$###"""!!! $$$$$$############$$$$$$######""""""""""""######$$$$$$$$$#########""""""$$$$$$#########$$$&&&'''&&&%%%%%%$$$#########$$$(((%%%###$$$&&&'''%%%###"""!!! !!!$$$%%%###!!!"""###$$$%%%%%%%%%%%%%%%"""!!! !!!###$$$################################################"""""""""###$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$""""""###%%%&&&%%%%%%&&&&&&'''&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$""""""$$$&&&(((((('''%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%""""""###$$$$$$$$$$$$###%%%###!!!"""$$$%%%$$$!!! !!!""""""!!!$$$$$$######"""!!!!!!!!!""""""!!!!!! $$$###"""!!!!!!"""#########!!!  !!!###'''&&&$$$#########$$$%%% !!!"""###!!!  ###'''))) !!!!!! !!!!!!!!!!!!"""###%%%%%%""" !!!"""###"""!!!!!!""""""#########""""""%%%$$$#########$$$%%%&&&+++,,,...///111111000000222222222222222333333333333333222222222333444444333444444555555444444333666555666:::<<<<<>>GGGQQQlllpppfff```]]]]]]\\\\\\[[[[[[ZZZXXXWWWVVV'''''''''''''''''''''''')))(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%&&&''''''&&&&&&'''((((((&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))***((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((&&&%%%$$$$$$$$$%%%%%%))))))(((&&&%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######"""""""""######$$$$$$$$$!!!!!!"""""""""""""""""" """!!!!!!!!!!!!###%%%&&&$$$$$$$$$$$$$$$###""""""$$$$$$###############$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!"""###$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$######""""""######$$$%%%%%%%%%%%%$$$$$$#########$$$$$$######$$$&&&''')))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&&&&%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$#########$$$%%%'''((((((((('''&&&$$$###!!!"""""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&""""""###$$$###"""!!! """"""#########$$$#########$$$$$$%%%%%%$$$$$$###$$$"""!!!"""######"""!!! !!!"""######"""!!! !!!""""""######""""""!!!  !!!!!!!!!"""$$$$$$%%%%%%%%%$$$""""""###"""######$$$$$$$$$$$$ !!!""""""###$$$%%%%%%$$$######"""!!!  !!!"""###%%%&&&'''((()))***+++---...///000...///000000111111111111333333333333333333333333444444444444444444444444555444666999;;;???IIISSSooo{{{ooofffbbb_________^^^]]]\\\[[[ZZZYYYXXX'''''''''''''''''''''''')))(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''&&&%%%'''((((((&&&%%%'''((((((&&&$$$$$$&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%$$$###$$$%%%&&&!!!!!!""""""###$$$$$$%%%""""""######$$$%%%&&&'''%%%$$$######%%%%%%$$$############$$$$$$%%%%%%%%%######$$$$$$$$$$$$######!!!!!!!!!!!!"""""""""### !!!!!!!!!!!!!!!!!!!!!%%%$$$$$$###""" !!!!!! !!!###%%%&&&###$$$$$$$$$$$$###""""""$$$###############$$$$$$##############################$$$%%%%%%%%%%%%$$$%%%$$$###""""""###$$$%%%"""$$$%%%$$$###"""###$$$######""""""""""""######%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$###'''&&&%%%######$$$%%%&&&&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''###############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((($$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%$$$###!!! ######$$$$$$$$$#########%%%%%%&&&&&&''''''(((((("""######$$$$$$"""!!! """"""###$$$%%%$$$$$$$$$ !!!!!!!!!!!!!!!!!! $$$###""""""######"""!!! !!!"""######"""!!! """######$$$$$$######"""   !!!!!!!!!!!!!!!&&&%%%###"""!!!!!!""""""!!!!!!""""""!!!"""###### !!!!!!"""######$$$$$$######"""!!!  !!!"""###%%%&&&'''***++++++,,,,,,------------...000111222222222111444444333333333333222222222333444444444444333222444333555999<<>>GGGPPPiii}}}rrrgggbbbgggrrr~~~mmmgggccc```___ZZZYYYXXXWWWWWWVVVWWWWWW'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&''')))+++)))%%%"""$$$'''&&&%%%%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&######$$$%%%&&&'''(((((($$$$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$"""$$$&&&%%%###!!!"""###)))((('''&&&%%%$$$###"""'''&&&%%%$$$$$$%%%&&&&&&%%%$$$######%%%%%%$$$### !!!"""###############$$$$$$$$$$$$############"""!!!!!!"""######%%%%%%$$$$$$###"""""""""#########"""######$$$$$$!!!!!!"""""""""""""""!!!###############""""""!!!"""!!!!!!!!!""""""###$$$########################!!!"""######$$$$$$############$$$$$$$$$$$$###### """###"""!!! !!!"""!!!!!! !!!!!!$$$$$$%%%%%%%%%$$$###"""############""""""""""""!!!""""""######""""""!!!######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&###$$$$$$%%%&&&&&&&&&%%%''''''((())))))((('''&&&"""###$$$%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$###""""""###%%%&&&'''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%###"""!!!"""$$$%%%%%%$$$!!!!!!!!!!!!!!!"""#########"""!!! !!!"""###"""!!!!!! !!!!!!"""!!!"""""""""!!! """"""!!!!!!!!!!!!!!!!!!"""#########""""""""""""!!!""""""""""""!!!!!!!!!!!!"""""""""###%%%&&&((()))******+++,,,,,,---......,,,---000222333333222111333333333333333333333333222333444555555444333222444333555999:::<<>>EEEVVVqqqrrrfff___[[[YYYXXXWWWVVVVVVVVVWWWYYYYYY((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&''')))((('''''''''((((((((($$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&((((((''''''&&&&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''***)))'''&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&'''''''''&&&&&&&&&%%%###""""""$$$''')))%%%&&&''''''((((((''''''&&&&&&%%%$$$#########$$$'''%%%### """%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''&&&%%%$$$#########""""""###$$$%%%%%%%%%%%%#########$$$%%%&&&##############################"""!!!!!!!!!!!!"""$$$$$$###"""!!!!!!""""""########################%%%%%%$$$$$$###"""!!!!!!"""#########$$$$$$$$$$$$"""#########$$$$$$$$$######"""!!! %%%### !!!###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((())))))'''$$$###%%%%%%&&&&&&%%%%%%$$$###'''%%%"""###%%%&&&$$$!!!"""""""""###$$$%%%&&&'''###""""""###%%%(((+++---***(((%%%"""!!!!!!###$$$%%%$$$"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$"""###%%%&&&&&&%%%$$$###%%%'''))))))'''%%%%%%%%%######$$$$$$%%%%%%%%%%%%###$$$&&&'''&&&$$$"""!!!!!!###%%%&&&%%%$$$###%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%###""""""""""""###%%%$$$$$$$$$$$$$$$$$$$$$###%%%&&&$$$!!!%%%$$$""" !!!"""###"""""""""!!!!!!!!!!!! ######"""!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""!!!"""######"""  """###$$$$$$%%%&&&'''(((((('''(((***,,,---...//////,,,------...///000111222333444444555555666666666555777999:::888666555444444333444888999:::>>>DDDRRRmmmrrrfff___[[[ZZZWWWWWWWWWWWWXXXYYYZZZ[[[((((((((((((((((((((((((((((((''''''''''''''''''******))))))((())))))***$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))))))))(((''''''''''''&&&&&&&&&&&&(((((('''&&&%%%&&&&&&'''))))))(((((((((''''''''''''''''''''''''''''''''')))((('''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''***)))((('''&&&&&&''''''%%%&&&%%%$$$"""!!!###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%$$$$$$""""""""""""###$$$$$$%%%&&&%%%$$$#########%%%%%%########################$$$$$$#########"""######""""""!!!!!!"""###$$$$$$$$$$$$$$$###############$$$######"""!!! """#########$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$###$$$######"""!!!!!!!!!!!!###""""""###%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""!!! """###$$$%%%%%%&&&%%%%%%###""""""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%###!!!"""&&&'''&&&###$$$$$$$$$###$$$$$$%%%%%%""""""""""""###%%%'''((("""""""""###$$$%%%&&&&&&%%%$$$""" """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$"""!!!!!!$$$&&&'''&&&%%%%%%&&&"""###$$$%%%%%%%%%$$$$$$!!!"""$$$&&&&&&%%%$$$### ###%%%&&&%%%$$$###%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$######"""""""""$$$$$$$$$%%%%%%%%%$$$$$$ """$$$###  """%%%$$$""" !!!###$$$###"""""""""!!!!!!!!!!!!"""!!! !!!""""""""""""""""""""""""""" !!!######$$$$$$$$$"""######""" !!!######$$$$$$%%%&&&'''((((((***+++,,,---------------///000000111222333444444333333333444555666666777444666999:::888666555555444333444888999:::>>>DDDQQQlllrrrfff___[[[ZZZVVVVVVVVVWWWXXXYYYZZZ[[[&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((***++++++***))))))***,,,''''''((()))))))))((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&((()))))))))((('''(((''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%''')))***))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&'''(((((($$$$$$%%%&&&&&&&&&&&&&&&%%%&&&'''''''''%%%###"""%%%%%%&&&''''''''''''&&&'''''''''''''''&&&&&&&&&###%%%((()))(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###############$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%######"""""""""###$$$$$$%%%%%%$$$############$$$###############$$$$$$$$$%%%%%%$$$$$$$$$#########!!!!!!!!!!!!"""###$$$%%%$$$$$$$$$$$$$$$#########"""""""""!!!!!! """""""""#########$$$$$$ !!!###$$$%%%%%%$$$#####################""""""""""""$$$&&&((((((%%%###$$$$$$$$$############""""""######$$$$$$$$$######!!!!!!!!!!!!!!!""""""###%%%%%%%%%%%%$$$###!!!!!!""""""""""""""""""""""""%%%%%%%%%%%%$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%&&&'''%%%%%%&&&&&&%%%%%%$$$######""""""###%%%&&&&&&%%%&&&&&&%%%$$$############%%%%%%%%%$$$###"""!!!!!!!!!###%%%'''(((((('''&&&((('''$$$!!! !!!###$$$$$$%%%%%%$$$$$$###$$$###!!!!!!###$$$&&&$$$######$$$$$$###""" """$$$%%%%%%%%%&&&'''"""###%%%&&&&&&&&&%%%$$$!!!"""$$$%%%&&&&&&%%%%%%!!!!!!###$$$%%%%%%$$$###$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%$$$$$$ !!!"""######""""""&&&%%%$$$$$$###$$$%%%&&&######"""""""""!!!!!!!!!"""!!!  !!!"""########################!!!"""$$$%%%%%%%%%#########!!! """$$$###$$$$$$%%%&&&'''((((((+++,,,,,,---------------......///000111222222333222222333444555666666777444666888888777555555666555333444777999999>>>EEETTTnnn|||rrrggg```[[[YYYTTTUUUUUUVVVWWWXXXXXXXXX&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((((((((()))***+++***((('''))),,,(((((()))******)))((('''%%%%%%&&&''''''&&&%%%%%%%%%&&&((()))))))))'''&&&(((((((((''''''''''''&&&%%%%%%$$$$$$%%%''')))***'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&'''(((&&&%%%%%%%%%&&&&&&'''((($$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$&&&((()))))))))+++,,,''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########$$$$$$######"""!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###""""""###"""""""""""""""######%%%%%%%%%$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###### !!!###%%%%%%%%%$$$###""""""######$$$#########""""""###%%%((((((&&&$$$$$$$$$$$$$$$#########"""######$$$$$$$$$###""""""!!!!!!"""############""""""#########$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########!!!"""###$$$$$$%%%%%%%%%###$$$%%%%%%%%%%%%$$$###!!!!!!###$$$%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%$$$###$$$%%%&&&%%%$$$$$$######$$$$$$%%%&&&'''''''''%%%###"""&&&&&&'''''''''&&&%%%$$$((('''%%%###"""!!!""""""###$$$%%%%%%%%%%%%$$$###$$$###!!! !!!###$$$%%%""" ###&&&&&&&&&###$$$%%%%%%$$$$$$&&&(((###$$$&&&'''''''''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%$$$$$$$$$!!!"""###%%%%%%%%%$$$###""" !!!%%%&&&### %%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""!!!!!!###"""!!! !!!"""###"""""""""""""""""""""""" !!!######$$$$$$$$$#########!!! ###%%%###$$$$$$%%%&&&'''((((((***+++,,,---............+++,,,,,,---...///000000111222222333555666666777444555666666555444555666666444333666777999???FFFTTTnnnzzzrrrhhhaaa[[[XXXSSSSSSTTTUUUUUUUUUUUUUUU))))))))))))))))))))))))###$$$%%%&&&''''''''''''''')))***)))'''&&&(((+++''''''(((((((((&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&''')))******((('''%%%)))((((((((((((''''''''')))'''&&&$$$$$$%%%&&&'''$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&((()))$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%%%%''')))++++++***)))((('''(((((('''%%%%%%'''(((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!"""""""""###$$$$$$$$$"""!!! """"""######$$$$$$$$$$$$###############"""!!!!!!%%%$$$###"""!!!!!!!!!!!!%%%%%%%%%$$$$$$#########""""""""""""############!!!!!!!!!!!!""""""""""""!!!###%%%&&&%%%$$$### !!!"""######$$$#########""""""###&&&'''&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###"""!!!!!!"""###%%%%%%$$$###### !!!"""###$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######"""""""""!!!!!!"""$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$######&&&'''&&&%%%###%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&(((&&&"""!!!"""%%%%%%$$$$$$###$$$$$$%%%%%%"""$$$'''***+++***)))(((""""""###$$$%%%&&&((((((%%%%%%$$$$$$%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%### ###'''))))))'''''''''%%%$$$$$$&&&(((###$$$&&&(((((('''&&&%%%((('''&&&%%%$$$$$$$$$$$$&&&%%%$$$$$$###$$$$$$%%%$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%!!!"""###$$$%%%$$$$$$###%%%!!!!!!'''(((###"""######$$$$$$$$$##################""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""#########!!! !!!###&&&###$$$$$$%%%&&&'''((()))((()))+++---...000000000......///000111222333333111111222333555666666777444555555444333333555777777444333555666999???GGGRRRlllyyyrrrhhhaaa[[[XXXRRRRRRSSSTTTTTTTTTTTTSSS'''((())))))***)))))))))$$$%%%&&&'''''''''''''''%%%&&&)))+++------------***)))''''''((((((&&&%%%))))))((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((((((((('''%%%$$$&&&(((***(((%%%$$$&&&)))&&&'''((('''&&&&&&'''((('''&&&%%%$$$%%%%%%''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$''''''(((((('''&&&%%%%%%+++)))'''$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%&&&''')))))))))***)))'''&&&%%%%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&(((&&& """%%%###########################"""""""""###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###""""""!!!!!!!!!!!!!!! !!!"""######%%%%%%%%%$$$###""""""!!!"""  ###%%%###!!!!!!!!!""""""#########$$$ !!!"""###"""''''''""" ###### ###"""""""""!!!!!! """"""#########$$$$$$$$$###$$$%%%&&&&&&%%%$$$########################### !!!"""""""""""""""$$$%%%$$$###!!! !!!#########"""""""""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%$$$&&&''''''%%%%%%&&&(((###$$$$$$%%%%%%$$$$$$###'''&&&%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&((('''%%%#########%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$%%%&&&'''((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$"""$$$&&&(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%---%%%$$$)))'''###""""""""""""""""""""""""######$$$$$$$$$$$$######"""###$$$###!!!!!!!!!""" !!!""""""###""""""$$$$$$$$$#########""""""&&&$$$"""!!!!!!"""$$$&&&### !!!"""!!! #########"""""""""""""""%%%###!!!"""$$$$$$"""###$$$$$$%%%&&&''')))***+++,,,,,,+++***+++---000111111/////////000111222444444444444555777888999777777777777666666666666333222444666666666<<>>EEESSSkkkyyyxxxsssiiiaaadddeeezzzuuuiiiddd]]]ZZZ[[[YYYYYYXXXWWWVVVTTTTTTSSS''''''&&&&&&&&&'''((()))******)))((((((((()))***'''''''''''''''(((((((((***)))''''''((((((&&&%%%'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''(((&&&%%%&&&((()))&&&"""%%%'''((('''&&&%%%&&&''''''''''''&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&''')))***)))'''$$$%%%%%%'''(((((())))))'''((())))))''''''((()))***,,,***$$$"""%%%(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$#########$$$""""""#########$$$$$$$$$%%%$$$"""!!!!!!!!!"""###%%%%%%$$$$$$######""""""""""""""""""!!!!!!!!!!!!$$$%%%&&&&&&%%%###""""""$$$###!!! !!!"""###$$$###""""""!!!!!!!!!!!!$$$!!! """$$$###"""!!!##################$$$$$$################################################""""""""""""""""""""""""""""""#########""""""!!!"""######"""""""""#########$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%$$$######$$$%%%&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((())))))(((''''''&&&%%%%%%$$$######"""###%%%'''(((&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&$$$######%%%##############################$$$$$$$$$$$$######$$$%%%&&&%%%#########$$$""""""###$$$$$$%%%$$$$$$##############################$$$$$$$$$$$$######!!!###%%%&&&&&&$$$###"""!!!!!!"""###$$$$$$%%%%%%"""""""""!!!!!!!!!###$$$$$$%%%&&&&&&'''&&&&&&%%%%%%(((---000000/////////---...000111222222111111333333444444555777888999888888777777666555555444555444666888888888>>>EEESSSkkkyyyxxxssshhh```cccggg}}}uuuiiiccc\\\XXXYYYYYYYYYXXXWWWUUUTTTSSSSSS&&&%%%$$$$$$$$$%%%'''''',,,+++***)))((()))***+++&&&&&&%%%%%%%%%&&&'''''''''&&&%%%''')))***)))(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((((((%%%%%%%%%&&&'''&&&$$$"""&&&'''((((((&&&&&&'''(((%%%%%%&&&''''''&&&&&&%%%)))))))))))))))(((((((((&&&&&&&&&&&&&&&'''''''''%%%&&&''''''(((''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''(((&&&%%%$$$%%%&&&'''(((((((((((('''((()))((('''&&&''')))$$$(((***'''%%%'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%#########$$$$$$$$$$$$%%%'''%%%""" !!!###%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""""" """###$$$$$$$$$&&&(((%%%$$$""" !!!###$$$######"""!!!!!!!!!""""""&&&!!!"""$$$###!!!!!!"""""""""###############$$$$$$$$$###############"""!!!!!! !!!!!!"""########################!!!""""""""""""!!!!!!  ###$$$######$$$$$$###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%######$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&!!!"""###%%%&&&'''(((((($$$$$$$$$#########""""""######""""""######$$$%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''###$$$$$$%%%&&&'''((((((''''''&&&&&&%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$$$$""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########%%%%%%%%%###"""###$$$ !!!"""###$$$$$$$$$$$$############$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%$$$""""""###"""######$$$$$$%%%%%%%%%$$$$$$$$$""" """$$$###$$$&&&'''((('''&&&&&&###''',,,...////////////---...///111111222222222444444444555666777888999999999888777666555555444555444555888777777===EEEUUUnnn{{{yyyttthhh```cccnnnwwwjjjccc\\\WWWXXXYYYXXXWWWVVVUUUTTTSSSSSS((('''&&&%%%%%%'''((()))***)))'''&&&%%%&&&'''((()))((('''%%%%%%%%%%%%&&&'''&&&%%%''')))***)))(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((()))'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))%%%'''))))))(((&&&%%%%%%%%%&&&''''''%%%%%%&&&'''###$$$%%%''''''''''''&&&)))))))))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((((((''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&((((((&&&$$$$$$%%%&&&(((((((((''''''&&&'''((((((&&&&&&'''(((!!!&&&(((&&&$$$$$$### %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%###"""!!!"""###$$$###############"""""""""########################!!!###$$$$$$###%%%)))---(((&&&$$$""""""###$$$&&&######"""""""""###$$$$$$$$$!!!%%%$$$""""""!!!!!!!!!""""""#########$$$$$$$$$#########"""""""""!!!  !!!"""&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!!!!!!! ###$$$&&&%%%%%%%%%&&&'''###$$$$$$%%%$$$###"""!!!"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%######$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''"""###$$$%%%&&&'''''''''$$$$$$$$$#########"""""" !!!""""""""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$!!!###%%%$$$###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%$$$"""!!!"""###""""""###############"""""""""""""""#########$$$###"""!!! !!!"""###"""$$$%%%$$$""""""###%%%##################$$$$$$$$$%%%$$$!!! ###!!!###%%%'''''''''&&&&&&"""&&&***,,,---...///000......//////000222333444333333333444555666777888999888777666555444333333444333444777666666<<>>FFFUUUmmmxxxuuupppgggcccjjjxxx}}}qqqllleee``````ZZZVVVRRRPPPQQQSSSTTTTTT***'''%%%%%%''')))((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((()))(((((('''''''''(((((((((((((((((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&'''((()))((((((''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&'''((())))))'''%%%$$$$$$%%%&&&'''(((((())))))000...+++(((&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%((())))))(((&&&%%%%%%'''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$%%%$$$######"""#########"""""""""""""""""""""######$$$%%%&&&%%%###!!!"""###$$$%%%%%%$$$###"""$$$%%%%%%&&&%%%$$$"""!!! """###"""!!! !!!"""$$$$$$###############$$$######$$$$$$$$$$$$######%%%$$$######""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""#########"""!!! """"""############"""""""""###%%%$$$###""""""###$$$$$$######$$$&&&((()))"""$$$%%%%%%$$$###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$############$$$$$$######""" $$$(((******)))((($$$#########$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&%%%%%%&&&''''''$$$%%%&&&&&&%%%$$$$$$%%%'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&'''&&&$$$%%%&&&(((''''''&&&%%%#########%%%'''(((%%%$$$###$$$%%%%%%$$$###"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&%%%%%%$$$###"""!!!###&&&((('''###!!!!!!!!!!!!"""###$$$%%%######""""""######$$$%%%$$$#####################$$$######""""""######$$$!!!"""$$$&&&"""### !!!"""$$$&&&'''""""""###$$$%%%&&&''''''((()))+++,,,...000111111...///000111222222222222444333333333333444555666666555555555555555555666777666666888888888???GGGVVVnnnzzzvvvpppgggeeemmmrrrkkkccc______ZZZVVVRRROOOPPPRRRTTTUUU((())))))(((&&&&&&(((+++&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''((((((((((((((((((***))))))((('''&&&&&&%%%((((((''''''''''''((((((&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))(((((('''&&&&&&%%%%%%''''''&&&&&&%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))000...+++(((&&&%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%((()))(((&&&###!!!!!!!!!&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""$$$%%%&&&'''$$$$$$###############$$$###"""""""""""""""""""""###$$$%%%&&&%%%###!!! """###$$$%%%%%%$$$###""" """%%%'''&&&###  """###"""!!! !!!"""$$$###############$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!""""""############""""""!!!"""$$$###"""!!!!!!"""%%%$$$######$$$&&&''')))"""$$$%%%%%%$$$###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$'''%%%###""""""$$$''')))&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$######"""!!!$$$'''((('''&&&$$$$$$$$$$$$$$$###$$$%%%&&&$$$$$$%%%%%%&&&&&&&&&&&&###########################%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&"""%%%((()))'''%%%$$$$$$&&&%%%$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&'''''''''((('''%%%#########%%%&&&%%%$$$######%%%%%%%%%$$$"""$$$%%%%%%$$$###$$$&&&######$$$$$$$$$$$$###"""$$$!!! """&&&'''$$$ ###""""""""""""""""""###!!!!!!!!!!!!!!!"""###########################$$$""""""!!!!!!!!!!!!""""""%%%###$$$''''''$$$$$$&&&&&&&&&$$$"""!!! !!!!!!"""###$$$%%%&&&&&&***+++,,,---...//////.........///000111111111111333333333333444444555666444444444444444444444444666555666888888999???GGGWWWooo{{{wwwpppiiiiiisss~~~rrrhhh^^^ZZZ[[[YYYVVVRRRPPPPPPRRRSSSTTT&&&)))+++)))%%%$$$'''***%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((((('''++++++***((('''&&&%%%$$$(((((((((((((((((((((((('''(((((((((((('''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&***)))((('''&&&%%%$$$$$$''''''&&&&&&%%%$$$$$$###((('''&&&%%%%%%%%%&&&'''&&&%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&$$$ &&&&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))&&&!!!!!!$$$###$$$$$$%%%%%%$$$$$$###!!!!!!!!!"""###%%%&&&'''######""""""###$$$$$$%%%$$$############""""""""" !!!"""$$$%%%%%%%%%$$$######$$$$$$$$$$$$###### $$$&&&&&&###!!!"""######!!!!!!"""############"""######$$$%%%&&&$$$!!! !!!$$$&&&%%%$$$######""""""#####################"""""""""###$$$$$$$$$$$$######"""""""""############""""""!!!######!!!!!!!!!"""######""""""######$$$%%%"""$$$%%%%%%$$$###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$"""!!!"""$$$''')))###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$#########$$$%%%%%%$$$### $$$$$$%%%$$$######$$$&&&$$$$$$%%%&&&&&&&&&&&&&&&###########################%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%!!!%%%((()))&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###"""!!!!!!###%%%%%%$$$((('''&&&$$$######$$$$$$%%%$$$"""###$$$%%%%%%%%%###$$$%%%%%%######$$$%%%""""""#########$$$$$$$$$&&&### !!!$$$%%%$$$#####################""""""!!! !!!""""""!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!""""""%%% ###&&&%%%$$$$$$$$$$$$###"""!!!!!!!!!"""!!!!!!"""###$$$%%%&&&&&&)))+++,,,.........---------...///000111111111111222222222333444555666777333444555555555555444333555444555888888888???GGGVVVppp|||xxxrrrlllnnn{{{zzzwwwwww{{{rrreeeZZZVVVWWWWWWUUURRRQQQQQQRRRRRRRRR&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''******)))((('''&&&&&&%%%&&&'''((())))))((('''&&&))))))((('''''''''''''''))))))))))))))))))))))))%%%%%%&&&''''''&&&%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&((((((''''''&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&''''''###$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''%%%###!!!"""###'''&&&&&&%%%%%%&&&&&&&&&'''&&&%%%$$$###$$$$$$%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$###""""""######$$$%%%%%%%%%%%%$$$###$$$###"""""""""###$$$%%%!!!!!!""""""###$$$&&&&&&%%%%%%$$$$$$############ !!!"""###$$$%%%&&&&&&$$$$$$############$$$$$$!!!!!!"""###$$$###"""""""""###$$$###""""""###$$$######""""""###$$$$$$%%%%%%$$$############$$$%%%%%%$$$######""""""######"""!!!!!!!!! !!!"""###############"""""""""############""""""!!!######""""""###$$$######$$$$$$$$$###"""""""""$$$%%%%%%$$$###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!! ###%%%&&&%%%""""""$$$&&&$$$%%%&&&'''''''''&&&%%%###########################%%%&&&&&&%%%$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%''')))******)))'''%%%"""$$$&&&$$$ ###'''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%"""  """$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$%%%&&&%%%###$$$%%%%%%######$$$%%%###"""""""""###%%%'''(((&&&%%%$$$$$$$$$%%%$$$$$$""""""###$$$$$$%%%%%%%%%!!!!!!!!!!!!!!!""""""###""""""""""""######$$$$$$###""""""""""""""""""######!!! ### !!!!!!"""$$$%%%&&&######$$$%%%&&&''''''((('''(((+++---......---------...///000111111111111000111111222444666888999555555666777777666555555444333444777777888>>>GGGUUUooo}}}yyytttooottt}}}{{{zzz~~~qqqcccXXXUUUXXXVVVTTTRRRRRRSSSSSSQQQPPP&&&$$$###$$$''''''###%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((((('''''''''&&&''')))******)))'''&&&***)))(((&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&'''((('''&&&%%%&&&'''''''''(((((())))))&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((###$$$$$$%%%%%%&&&&&&'''"""$$$&&&((()))(((&&&%%%((('''&&&%%%$$$%%%&&&'''&&&&&&'''((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%((()))***)))(((((()))***'''&&&&&&%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""" """%%%((('''$$$###$$$%%%&&&&&&%%%$$$###'''&&&$$$""""""""""""###!!!!!!!!!"""###%%%&&&'''%%%%%%%%%$$$$$$$$$######%%%$$$######"""######$$$%%%$$$###""""""###$$$%%%$$$###"""!!!!!!###%%%'''"""$$$%%%$$$###"""###$$$######""""""###$$$%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%$$$$$$###"""#########%%%$$$$$$$$$######"""""" !!!""""""###""""""""""""############""""""!!!$$$$$$$$$$$$%%%&&&%%%&&&''''''&&&%%%###""""""$$$%%%%%%$$$###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&((('''%%%!!!%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%%%% !!!!!!"""$$$%%%&&&&&&###%%%&&&%%%""""""$$$&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&%%%$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&(((+++------+++(((&&&###$$$######)))%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%###"""!!!"""$$$%%%&&&%%%######$$$&&&&&&&&&&&&&&&%%%###""""""$$$%%%&&&&&&###%%%&&&%%%######$$$%%%$$$###""""""$$$&&&)))+++&&&&&&'''''''''%%%%%%$$$ !!!"""$$$&&&'''''''''"""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$&&&###""""""!!!!!!&&&&&&&&&$$$"""!!! $$$%%%%%%&&&'''((())))))$$$&&&))),,,...//////...---...///000111111111111///000111222444777999:::666777888999999888777666333222444666666777>>>FFFUUUooo}}}zzzuuurrrwww|||{{{qqqcccYYYVVVYYYTTTSSSSSSSSSTTTSSSQQQOOO+++(((%%%%%%((())))))''''''''''''((((((((())))))(((((())))))((('''&&&&&&''''''''''''((()))++++++((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''((()))***''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''%%%%%%'''&&&%%%$$$"""!!! &&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''(((((('''%%%###"""'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((('''''''''&&&%%%%%%'''(((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$###$$$%%%###!!! !!!"""###$$$%%%%%%######$$$%%%$$$$$$############$$$$$$###"""""""""###$$$$$$%%% !!!######""""""###%%%%%%$$$$$$###############"""""""""###$$$$$$%%%%%%$$$%%%%%%$$$"""!!!"""###%%%%%%$$$######""""""!!!%%%$$$$$$###"""!!! """######$$$$$$$$$###"""""""""#########$$$$$$$$$#################################$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$'''%%%###""""""""" $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$###"""$$$%%%%%%$$$######$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&''')))******)))'''&&&$$$%%%&&&&&&''''''''''''(((&&&%%%%%%'''(((((('''!!!###$$$$$$###"""$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&########################&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$############"""&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%$$$""" """"""$$$%%%&&&%%%%%%$$$"""######"""!!!!!!###$$$$$$$$$######$$$$$$%%%&&&##################$$$$$$!!!"""$$$%%%%%%%%%$$$###$$$$$$###!!! !!!###$$$$$$$$$%%%((()))(((&&&(((***,,,---,,,---...///......//////000000111111000111222444555666666666777666666666666555555555222444777777777:::???DDDYYYppp{{{|||uuuttt|||mmmaaa[[[ZZZZZZYYYVVVSSSQQQPPPPPPNNNMMM***'''%%%%%%''')))((('''''''''''''''''''''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''((()))***+++))))))(((((((((((())))))###$$$$$$%%%&&&'''((((((((((((''''''&&&'''''''''''''''&&&&&&&&&&&&''''''&&&'''((((((((('''&&&%%%'''''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((&&&'''''''''&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$!!!"""######"""!!!"""$$$###$$$%%%%%%######$$$%%%$$$$$$############$$$$$$###############$$$%%%%%%!!!"""######""""""###$$$###""""""!!!!!!!!!!!!!!!$$$$$$################## """############$$$&&&""""""###############"""$$$$$$$$$###""""""!!!!!!$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&########################%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################""""""#########$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###""""""$$$%%%%%%$$$######$$$&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$"""###$$$&&&&&&%%%%%%&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$""""""######$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""!!!$$$$$$######$$$$$$%%%%%%###$$$$$$###""""""###%%%""""""!!!!!!""""""###$$$%%%$$$$$$$$$###"""""""""!!!!!!###$$$%%%%%%$$$$$$"""######""" !!!""""""""""""$$$'''((('''&&&(((***,,,---,,,---...///......//////000000111111222222333333444555666666555444444444444333333333333555666666666999???EEEYYYppp}}}|||mmmllltttnnnccc]]][[[\\\ZZZWWWSSSQQQPPPPPPNNNMMM(((&&&%%%%%%&&&''''''&&&'''''''''&&&&&&&&&&&&&&&)))((('''&&&&&&&&&'''(((&&&&&&''''''(((((())))))))))))(((((((((((())))))%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((()))))))))((('''&&&&&&&&&&&&''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$######$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''(((((((((((((((((('''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###!!!"""###""""""$$$%%%###$$$%%%$$$######$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$$$$"""!!!"""######""""""!!!!!!!!!!!!!!!%%%%%%$$$$$$###""""""!!! """############$$$&&& """$$$%%%%%%$$$###########################'''&&&%%%$$$######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&########################&&&&&&%%%%%%$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&***,,,,,,)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################""""""#########$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$%%%$$$"""###$$$&&&%%%%%%'''(((((('''$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%###""""""###$$$%%% !!!"""""" !!!"""""""""!!!!!!""""""###$$$&&&%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$######!!!""""""!!! """!!! !!!$$$&&&(((((('''(((***,,,---,,,---...///......//////000000111111444333333222333444555666555444444444444333333333444555666555555999@@@FFFXXXqqquuugggfffnnn{{{pppeee```^^^___\\\YYYUUURRRQQQPPPNNNLLL&&&&&&%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%((('''%%%$$$###%%%&&&(((&&&&&&'''(((((((((((((((((((((''''''''''''((((((+++******((('''&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((&&&%%%&&&'''((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$###""" """######""""""###$$$"""$$$%%%$$$###"""###$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$%%%$$$"""!!!"""###%%%$$$$$$###############$$$$$$$$$#########""""""###$$$%%%$$$""" !!!"""!!!$$$&&&'''&&&$$$###"""#########$$$$$$$$$%%%)))'''%%%#########%%%&&&""""""#########$$$$$$$$$########################%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%&&&'''((((((%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%$$$######$$$&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&'''''''''''''''&&&((('''%%%&&&''')))((((((&&&'''(((&&&$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&########################""""""###%%%%%%&&&&&&&&&""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$&&&&&&%%%%%%$$$$$$######""""""!!!"""######!!! !!!"""$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$######""""""!!!"""###""" !!!###!!!!!!!!!$$$'''))))))((((((***,,,---,,,---...///......//////000000111111666444333222222333555666777666666666666555555555444555555444444888@@@FFFXXXrrrvvviiiiiippp}}}rrrhhhcccaaaaaa]]]ZZZVVVSSSRRRPPPNNNMMM%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!! !!!###$$$&&&'''(((((()))((((((''''''&&&&&&%%%%%%&&&&&&'''+++******((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&%%%%%%%%%(((''''''&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((('''&&&%%%%%%$$$$$$((('''&&&%%%%%%&&&'''(((%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((('''%%%$$$%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$###!!! """$$$$$$###!!!!!!!!!""""""###$$$$$$""""""###$$$$$$$$$############$$$$$$###$$$%%%%%%%%%$$$######$$$%%%%%%$$$"""!!!"""###%%%$$$$$$###############""""""#########$$$$$$$$$###$$$$$$###!!! !!!"""$$$&&&((((((&&&$$$""""""""""""######$$$%%%%%%((('''%%%######$$$%%%&&&""""""#########$$$$$$$$$##############################$$$%%%&&&&&&''''''%%%$$$$$$$$$%%%&&&&&&'''%%%###!!! !!!######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%'''((($$$%%%%%%$$$######$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&'''''''''((((((''''''&&&)))(((&&&''')))******)))###%%%&&&%%%$$$###%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&##############################%%%&&&''''''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$"""""""""###%%%&&&######%%%%%%%%%###!!! $$$&&&''''''%%%$$$###$$$$$$$$$######$$$$$$%%%&&&"""""""""###$$$$$$$$$%%%%%%%%%$$$######""""""""""""###$$$###""""""###%%%""""""###&&&)))++++++***(((***,,,---,,,---...///......//////000000111111666444333222222333555666777666666666666555555555444555555333333888???FFFXXXrrr||||||qqqqqqwwwsssjjjeeebbbbbb___[[[WWWTTTSSSQQQOOONNN%%%&&&((((((&&&%%%&&&'''%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%'''((('''((()))******)))(((''''''&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''******)))(((''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((())))))))))))((())))))'''&&&%%%$$$$$$$$$''''''''''''''''''''''''%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((%%%######&&&(((&&&$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###"""!!!!!! ###$$$%%%###!!! !!!!!!"""###$$$###""""""###$$$$$$$$$############$$$$$$"""###$$$%%%$$$###"""!!!###$$$%%%%%%###"""###$$$###""""""!!!!!!!!!!!!!!!!!!""""""###$$$$$$%%%%%%!!!""""""""""""###%%%###$$$&&&''''''%%%$$$"""!!!!!!""""""#########$$$&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&########################"""###$$$%%%&&&'''((()))%%%$$$$$$%%%%%%&&&'''(((""" """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""###%%%''')))$$$%%%%%%$$$######$$$&&&############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$'''&&&$$$%%%'''(((((('''"""$$$%%%%%%$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$#########"""######$$$$$$"""###$$$$$$$$$###"""!!!!!!###$$$$$$""" """"""!!!!!!""""""###$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%$$$###""""""#########$$$$$$$$$######%%%&&&$$$###$$$'''***++++++***(((***,,,---,,,---...///......//////000000111111444333333222333444555666555444444444444333333333333444555444444888???EEEWWWpppzzzuuuzzzxxxxxx}}}tttkkkfffbbbbbb___\\\XXXUUUTTTSSSQQQOOO$$$'''))))))'''&&&&&&(((%%%%%%&&&'''((())))))***'''((((((((()))))))))***((()))***++++++***)))((((((((((((''''''(((((((((###$$$$$$%%%&&&'''(((((('''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&'''((()))''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&''''''((()))(((((((((((('''&&&%%%$$$%%%%%%&&&$$$%%%'''(((((('''%%%$$$%%%&&&((()))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((***&&&!!!!!!$$$''''''%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!""""""""""""###$$$###"""!!!"""###!!!###$$$###"""!!!"""$$$$$$$$$############$$$$$$!!!"""###$$$$$$""" """$$$%%%%%%######$$$&&&###""""""!!!!!!!!!!!!!!!##################$$$$$$ """"""!!!!!!###$$$!!!!!!"""###$$$$$$$$$$$$!!!!!!!!!!!!!!!"""""""""""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###########################$$$$$$%%%&&&'''(((((($$$$$$$$$%%%%%%'''(((((($$$""" """$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$&&&'''$$$%%%%%%$$$######$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$######%%%&&&&&&%%%%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$%%%$$$$$$######$$$###!!! !!!"""$$$%%%!!!###""" """"""!!!!!!""""""###$$$"""""""""###$$$$$$$$$%%%%%%$$$###""""""######$$$"""###$$$###""""""$$$&&&$$$$$$$$$&&&)))***)))((((((***,,,---,,,---...///......//////000000111111222222333333444555666666555444444444444333333333111333555555555888>>>CCCTTTmmm}}}~~~wwwqqqwww~~~uuulllfffbbb```^^^[[[XXXVVVUUUTTTSSSQQQ%%%(((******(((&&&'''((($$$%%%&&&'''(((***++++++"""###$$$%%%%%%%%%%%%$$$)))***+++,,,,,,+++)))(((******))))))))))))******((((((((((((((((((''''''***)))(((''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&''')))***,,,######$$$$$$%%%&&&&&&'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&''''''(((((('''''''''&&&%%%$$$%%%&&&'''((("""$$$&&&((((((&&&$$$"""%%%''')))***+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((+++&&& ###''''''&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""""""""###$$$ !!!######""""""$$$%%%!!!###$$$###"""!!!"""###$$$$$$############$$$$$$!!!"""###$$$###""" """###%%%%%%$$$$$$%%%'''%%%$$$$$$###############%%%%%%$$$$$$###""""""""""""###$$$###!!! !!! """###%%%%%%!!!!!!!!!!!!!!! !!!"""$$$%%%%%%%%%%%%""""""#########$$$$$$$$$########################%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((())))))((('''&&&'''&&&###!!!""""""""""""""""""""""""#########$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%((('''$$$###""""""###$$$$$$%%%%%%$$$######$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((()))))))))((('''&&&&&&&&&$$$###$$$%%%&&&&&&&&&((())))))(((&&&$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$%%%%%%%%%$$$############$$$%%%&&&&&&'''(((###$$$&&&''''''&&&$$$###%%%%%%&&&'''&&&%%%$$$###&&&###!!!&&&)))###&&&((((((%%%###"""!!!$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$###############$$$$$$###""""""###$$$%%%!!!"""###"""!!!"""###%%%$$$$$$$$$%%%((()))(((&&&(((***,,,---------...///......//////000111111111000111222444555666666666777777666666666555555555000333555666666888>>>BBBQQQkkk{{{}}}}}}vvvqqqwwwuuullleeeaaa```^^^[[[XXXVVVUUUUUUTTTRRR(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))'''###!!!"""&&&+++((((((((())))))))))))***(((+++***&&&$$$'''(((''''''((())))))(((&&&$$$"""%%%$$$$$$%%%(((***))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######"""""""""!!!###&&&'''((('''%%%###)))((('''((()))((('''%%%***)))&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&))))))))))))((('''&&&%%%###$$$&&&'''((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((('''%%%$$$$$$%%%'''(((((('''%%%$$$###$$$%%%%%%)))&&&""""""$$$%%%$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%""" !!!$$$&&&%%%###""""""############"""""" !!!!!!!!!!!!!!!!!!"""###$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""!!!!!!""""""""""""!!!!!! !!!###%%%%%%###!!! !!!!!!!!!!!! """######"""""""""############""" """$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&%%%$$$"""!!!###!!!!!!"""%%%'''''''''(((((('''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######""""""######$$$&&&$$$######$$$%%%%%%$$$$$$!!! $$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$'''&&&%%%"""!!!!!!%%%'''################################################%%%%%%%%%''')))***(((&&&$$$$$$%%%&&&&&&''''''((((((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''''''''''')))((('''&&&$$$###"""!!! ###&&&'''&&&$$$#########$$$$$$%%%%%%%%%$$$$$$"""############$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&""""""""""""""""""""""""$$$###"""###$$$$$$###"""!!!!!!"""###############"""""""""""""""######$$$%%%$$$######"""#########&&&$$$$$$%%%'''((('''&&&,,,---......//////......////////////000000000000111333666888999888666555555555444444444555555666111333555555555888===BBBRRRhhhzzz}}}uuuyyyssskkkeeebbb```\\\[[[[[[YYYWWWUUUSSSRRR((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*********'''$$$"""$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&(((,,,+++'''%%%((()))((((((''''''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$############$$$'''((()))(((&&&$$$((('''&&&'''((('''&&&$$$)))(((&&&$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&'''''''''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&$$$""""""$$$&&&%%%$$$################################################&&&###""""""%%%&&&&&&$$$""""""############""""""!!!""""""###############"""""""""""""""!!! ###############""""""!!!!!!""""""######""""""!!!!!!"""###$$$$$$###"""!!!!!!!!!!!!"""""""""######$$$%%%&&&%%%""" ###$$$$$$"""!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###"""!!!"""$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$(((&&&%%%%%%&&&''''''&&&%%%""" !!!###%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""!!! """########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&$$$###$$$$$$%%%&&&&&&''''''(((((('''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%""""""###$$$&&&'''((((((%%%''''''&&&$$$###$$$%%%$$$$$$$$$%%%$$$$$$##################$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$######""""""!!!!!!!!!&&&%%%$$$######$$$%%%&&&########################%%%$$$###$$$%%%&&&%%%###!!!""""""###############"""""""""""""""###$$$$$$&&&%%%$$$###""""""""""""$$$######$$$&&&((('''&&&((()))***,,,---.........000000000000111111111111222333555666777777666555666555555444444555555555222444666666555888===AAAOOOfffxxx|||rrrvvvqqqiiiddd```___ZZZZZZZZZYYYXXXVVVUUUTTT''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***)))'''%%%%%%%%%''''''''''''(((((((((((((((,,,,,,(((&&&)))***)))(((&&&$$$######$$$&&&'''''')))***)))&&&$$$&&&((()))(((&&&%%%$$$%%%%%%&&&&&&&&&&&&'''''''''((((((***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%'''))))))((('''&&&'''&&&%%%&&&''''''%%%###((('''%%%%%%$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''***)))'''&&&%%%%%%$$$$$$###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((($$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$###!!!"""$$$&&&&&&&&&################################################&&&%%%###$$$%%%&&&&&&%%%""""""############""""""!!!"""######$$$$$$######$$$$$$$$$$$$$$$######"""""""""###$$$$$$$$$$$$############$$$$$$#########"""""""""""""""""""""""""""""""""#########$$$$$$$$$&&&'''%%%###!!!!!!"""###$$$$$$$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$###"""""""""$$$%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%(((&&&%%%%%%&&&''''''&&&%%%###""""""###$$$$$$###&&&%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""######$$$"""!!! !!!###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$$$$$$$###"""$$$$$$%%%&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))(((&&&######$$$&&&$$$$$$%%%$$$$$$###""""""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! $$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$!!!"""######$$$$$$#########""""""""""""###$$$$$$%%%$$$######"""############""""""$$$'''(((((('''&&&''')))+++---...//////000111111111222222222222444444444444444444444444777666666555555444444444333555777666555777<<<@@@MMMeeewwwyyynnnqqq}}}ooogggbbb^^^]]]XXXXXXXXXYYYXXXXXXWWWWWW&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''(((((()))(((((((((((())))))))))))&&&***+++'''&&&((()))(((&&&&&&%%%$$$%%%&&&'''(((+++...000---(((%%%'''***)))(((&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&'''&&&%%%&&&''''''&&&$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%%%%################################################%%%%%%$$$$$$$$$%%%%%%%%%"""######$$$$$$######""" !!!""""""""""""!!!""""""$$$%%%&&&'''''''''######%%%&&&&&&'''''''''###$$$$$$%%%%%%$$$$$$#########""""""""""""######"""""""""#########$$$$$$!!!###%%%%%%$$$$$$%%%&&&###$$$%%%%%%######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########%%%%%%%%%$$$###$$$&&&&&&%%%###&&&''''''(((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$######$$$%%%$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%***'''%%%$$$%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$######''''''&&&%%%%%%$$$######'''''''''&&&$$$###$$$&&&%%%%%%%%%%%%$$$###"""!!!#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########&&&%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%&&&%%%$$$""""""###$$$$$$$$$$$$#########""""""######$$$%%%""""""""""""###$$$%%%&&&#########%%%(((******))))))***+++---///000000000///000000111111222222222555444333222222222333444777777777666555444333333444666888777555777<<<@@@NNNfffxxxvvviiikkkxxxmmmeee```\\\[[[UUUVVVWWWXXXXXXYYYYYYXXX%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""###%%%''')))***$$$$$$$$$%%%%%%%%%&&&&&&$$$((()))&&&%%%'''(((&&&%%%&&&'''((())))))((((((+++///000---(((%%%'''***((('''&&&%%%$$$%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&%%%''''''&&&'''))))))(((&&&&&&&&&%%%%%%&&&&&&&&&'''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&'''((()))''''''(((((((((((('''''')))(((&&&%%%%%%&&&'''(((''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$######$$$$$$$$$$$$###### !!!!!!""""""""""""""" """######$$$$$$"""###$$$%%%&&&'''''''''$$$$$$%%%%%%%%%%%%$$$$$$######""""""""""""######!!!!!!!!!"""""""""######!!!###%%%%%%%%%$$$%%%'''"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%#########$$$%%%&&&%%%%%%%%%&&&''''''&&&$$$"""###$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$######$$$%%%$$$$$$###$$$$$$$$$############""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###$$$###"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%'''((('''$$$$$$%%%&&&&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$### !!!"""$$$&&&((()))*** ###&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%%%%&&&&&&'''''''''################################################%%%###"""###$$$%%%$$$"""""""""###$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$###############$$$%%%$$$$$$&&&)))++++++***++++++,,,---..................//////000111111222555444222111111222333444777777777777666555444333444666888777666777<<<@@@RRRiiizzzvvviiijjjtttmmmddd___ZZZXXXTTTTTTVVVWWWXXXXXXXXXXXX%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&&&&''''''"""''')))&&&%%%''''''&&&%%%&&&)))***+++***((('''(((***+++)))&&&$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%((('''&&&((()))***((('''&&&&&&&&&&&&&&&&&&&&&%%%(((((('''&&&%%%$$$$$$###$$$$$$%%%%%%&&&((()))***((((((((()))(((((('''''')))(((''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$&&&'''&&&$$$"""""""""########################&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$###"""!!!###$$$######$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$######$$$$$$######"""!!! !!!"""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!!!!"""""""""#########%%%&&&%%%###""""""### """$$$%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$&&&((((((&&&$$$###$$$%%%'''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%(((&&&%%%%%%&&&''''''&&&!!!###%%%%%%#########$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!%%%''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""###$$$%%%&&&''''''######$$$%%%%%%$$$######""""""""""""""""""""""""$$$###""""""$$$$$$###""""""###$$$$$$%%%$$$$$$$$$$$$############$$$%%%%%%((('''&&&###""" %%%$$$$$$&&&)))******))))))******+++++++++++++++------...///000111111222444333222222222333444555666777888888777666444333444666888777666888===AAATTTkkk|||yyynnnpppvvv~~~nnnddd^^^YYYWWWSSSTTTUUUUUUVVVVVVUUUUUU$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((''''''))))))'''%%%'''''''''((((((((())))))"""''')))'''&&&((((((&&&''''''((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%###$$$&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%'''((()))(((&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((%%%%%%&&&'''((((((((((((((((((((((((((('''&&&&&&###$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%"""$$$'''&&&$$$######$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%"""!!!###%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$ !!!!!!""""""""""""######$$$$$$$$$$$$######!!!"""###$$$$$$###"""!!!"""""""""#########$$$$$$"""###%%%$$$###!!!"""###!!!###$$$$$$###$$$%%%########################"""###$$$%%%%%%%%%%%%%%%!!!!!!"""%%%''''''%%%###$$$%%%''')))******)))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$(((&&&%%%%%%&&&''''''&&&"""%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%%%%%%%(((((('''%%%###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%%%%$$$"""$$$$$$%%%&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((((((''''''))))))(((&&&$$$###!!!!!!!!!###&&&&&&%%%%%%%%%&&&%%%%%%&&&'''(((((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###########################%%%$$$######%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&%%%###"""!!!!!!!!!%%%$$$###%%%'''((((((''''''((()))***+++,,,,,,,,,---...///000111222333333333333333333333444555555555666777888888777555444333555777777777999>>>CCCTTTkkk}}}vvvzzz}}}~~~|||zzzoooeee^^^XXXVVVTTTTTTTTTTTTTTTSSSRRRRRR$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((+++......***'''$$$$$$$$$%%%%%%%%%&&&&&&###(((***((('''))))))''')))(((&&&%%%%%%&&&''')))'''&&&%%%&&&(((((('''&&& ###&&&((())))))'''&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%$$$$$$&&&'''((('''%%%''''''''''''&&&%%%$$$#########$$$%%%'''(((((()))&&&&&&%%%$$$$$$$$$%%%%%%""""""$$$&&&'''((())))))'''((()))))))))(((&&&%%% !!!###&&&((()))******'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""###%%%&&&'''&&&%%%%%%###&&&&&&%%%###%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((&&&###"""$$$&&&###$$$$$$%%%%%%$$$$$$###!!!!!!"""############""" !!!"""###$$$$$$$$$!!!""""""############"""#########$$$$$$######### """###%%%%%%###""" ######$$$$$$$$$%%%%%%%%% """#########$$$&&& ###$$$#########$$$########################!!!###$$$%%%&&&%%%%%%$$$ ###&&&&&&$$$"""!!!"""$$$&&&''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$##################$$$&&&$$$######$$$%%%%%%$$$!!!%%%%%%$$$###$$$&&&''''''&&&%%%$$$""""""!!!&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&%%%$$$### """%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&%%%&&&'''&&&###!!!$$$$$$%%%&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))))))))((($$$$$$%%%%%%%%%%%%&&&&&&'''''''''%%%$$$$$$&&&(((%%%%%%'''((())))))******$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&!!!!!!""""""###$$$&&&&&&$$$###"""###%%%&&&%%%$$$'''(((***,,,...//////000...///000111222333444444222222333444555555666666444555777888999888666555222555777777777:::???DDDTTTkkk}}}}}}}}}{{{zzzxxxqqqfff^^^XXXUUUTTTTTTTTTTTTSSSQQQPPPOOO&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''&&&$$$%%%'''(((((((((''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&'''((((((((('''&&&))))))((('''&&&%%%%%%$$$&&&&&&'''''''''&&&$$$###'''&&&$$$######$$$&&&'''&&&&&&''''''(((((())))))((('''&&&%%%%%%&&&'''((()))(((&&&%%%&&&&&&%%%$$$'''''''''(((((((((((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))%%%%%%%%%$$$$$$#########+++***)))(((''''''((()))+++)))&&&$$$""""""######&&&%%%$$$######$$$&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''&&&%%%###"""########################&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$############""""""""""""!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&$$$#########""""""!!!!!!######""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""###!!! ###$$$###$$$$$$$$$$$$###"""""" """%%%&&&&&&%%%$$$%%%''''''%%%""""""$$$(((%%%%%%%%%&&&&&&%%%$$$$$$"""$$$&&&((()))((('''&&&'''%%%###!!! !!!###%%%(((((('''''''''&&&&&&&&&""""""""""""""""""""""""&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''############$$$%%%&&&'''%%%$$$$$$$$$&&&'''&&&%%%''''''&&&&&&&&&'''''''''###$$$$$$%%%&&&''')))***''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%$$$###$$$%%%&&&'''$$$$$$######$$$$$$%%%&&&%%%$$$$$$###"""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&%%%$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%%%%"""$$$&&&((())))))((('''***((((((+++///222111000.........///000222333444444555555555555555555555666888888777666555666777444222333666777777<<>>OOO___ttt~~~rrriiijjjwwwpppddd```bbb^^^]]]\\\ZZZYYYXXXWWWWWW&&&&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&((()))&&&%%%$$$%%%&&&(((***,,,------......///............***'''&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%(((''''''''''''&&&&&&&&&%%%%%%&&&%%%$$$###%%%'''%%%%%%%%%%%%%%%&&&''''''***)))'''%%%%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&((('''&&&%%%&&&''')))***&&&&&&'''((((((((((((((((((((('''&&&&&&&&&&&&&&&***)))'''%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$######$$$&&&''''''%%%###$$$$$$!!!!!!"""###############%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&###"""""""""###$$$%%%%%%######$$$$$$$$$###"""!!!&&&%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######$$$%%%%%%%%%%%%&&&''''''((('''''''''$$$$$$$$$###"""!!! %%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$#########"""###%%%&&&%%%###"""###%%%%%%######$$$''''''$$$!!!$$$$$$$$$$$$$$$###""""""&&&&&&%%%$$$######$$$$$$%%%%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% """$$$&&&'''''''''&&&&&&&&&''''''''''''&&&&&&"""###$$$$$$###$$$&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&''''''&&&$$$$$$#########$$$$$$#########$$$%%%&&&((('''&&&%%%%%%%%%%%%&&&(((((())))))))))))((((((&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''((((((((()))(((&&&$$$$$$$$$&&&'''$$$&&&((()))*********)))...------------...//////000222333444444333222111555555555555555555555555888777777666555555444444444555555555666888<<>>???RRRiiiyyy{{{ooofffdddmmmyyypppddd`````````___^^^\\\[[[ZZZZZZYYY&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&&&&&&&''''''&&&''''''(((***,,,...///,,,------............---***)))((('''''''''''''''((((((((((((((('''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''''''''(((((((((((((((''')))(((((('''''''''((()))'''&&&&&&&&&&&&%%%%%%%%%+++***((('''&&&'''((()))&&&%%%%%%%%%%%%&&&'''(((''''''((((((((((((((('''((('''&&&$$$$$$%%%'''(((((())))))((('''&&&$$$###"""###$$$%%%&&&''''''''''''''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))((('''%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%%%%%%%$$$$$$%%%'''&&&%%%$$$$$$%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%$$$#########$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""""""""###$$$%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###""""""$$$'''((()))((((((((((((((('''&&&%%%$$$''''''((()))))))))))))))&&&&&&%%%%%%$$$#########$$$$$$$$$#########""""""''''''%%%$$$$$$$$$$$$%%%"""###$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""$$$$$$%%%%%%$$$"""  ###%%%%%%%%%$$$###%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&'''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''((()))((('''%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""""""""###&&&&&&&&&&&&'''))),,,---,,,,,,---....../////////444555666777777666666555777777777777777777777777999777555444333444666777222333333333333555999<<>>III]]]tttxxxqqqooowww~~~ppphhhbbb^^^]]]\\\ZZZYYYXXXXXXWWW$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((((($$$$$$%%%&&&&&&&&&&&&&&&+++++++++******((('''&&&%%%''')))(((&&&%%%&&&(((###$$$$$$%%%&&&'''(((((((((''''''''''''&&&&&&&&&&&&'''((('''%%%%%%'''(((&&&'''((())))))'''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$%%%'''(((((('''&&&%%%&&&&&&''''''((((((((((((((((((((((((((('''&&&&&&%%%&&&((()))***)))((('''(((((()))***++++++++++++******+++++++++++++++***)))(((''''''((()))+++---------------------------////////////////////////,,,++++++***+++,,,---...---------,,,+++*********))))))))))))))))))))))))))))))(((''''''''''''((((((((((((((())))))))))))''''''&&&&&&&&&''''''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&''''''&&&&&&"""$$$&&&&&&%%%%%%%%%&&&!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&'''"""###$$$&&&&&&&&&%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%######$$$%%%'''((()))))))))))))))))))))(((&&&%%%$$$$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$"""!!!"""###&&&(((&&&$$$######%%%&&&$$$"""###&&&((((((&&&$$$%%%&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%&&&''''''###$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%&&&'''''''''&&&$$$###%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((()))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&(((***+++,,,***)))''')))+++---///000000//////......///000111222444444555555555555555555555555555666666666666666666666666777777666666777:::===JJJ___vvv{{{sssqqqyyy~~~pppfff___\\\[[[ZZZXXXWWWVVVUUUUUU###$$$$$$%%%%%%$$$$$$###&&&&&&&&&'''''''''((((((%%%%%%'''((())))))))))))&&&&&&'''((((((''''''&&&((())))))))))))(((((('''$$$'''))))))&&&%%%&&&(((''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''&&&%%%$$$&&&(((&&&'''((()))((('''%%%######$$$%%%%%%&&&&&&&&&%%%(((((('''''''''&&&&&&&&&%%%'''***,,,---+++***(((&&&'''(((((())))))(((((((((((())))))((('''&&&&&&%%%'''***,,,---+++)))((()))******+++---...//////,,,,,,---------,,,,,,+++---,,,++++++,,,---000111........................///////////////////////////...,,,,,,,,,---///111//////......---,,,++++++))))))))))))))))))))))))******)))((((((((((((((())))))))))))************'''&&&%%%%%%&&&''')))***''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""$$$%%%&&&'''''''''"""$$$&&&&&&%%%%%%&&&''' !!!###&&&((()))******%%%%%%%%%$$$$$$$$$######'''&&&$$$$$$$$$$$$&&&'''#########$$$%%%&&&'''(((""""""$$$%%%&&&%%%%%%$$$""""""###$$$%%%'''))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$'''***+++)))((('''''''''(((''''''&&&&&&%%%&&&&&&'''''''''''''''"""###$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%"""!!! """$$$%%%'''%%%######%%%&&&###!!!"""%%%))))))'''%%%%%%&&&%%%%%%&&&&&&%%%%%%$$$###$$$###""""""###$$$&&&'''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''((((((%%%&&&&&&&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$!!!###&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''((((((((('''&&&%%%%%%(((((('''%%%%%%%%%%%%%%%(((((()))))))))(((&&&%%%%%%%%%%%%%%%%%%&&&'''((('''(((((((((((((((((('''%%%%%%$$$$$$%%%&&&((()))))))))((((((((('''''''''&&&&&&&&&%%%$$$###"""!!!$$$%%%'''***+++---------)))***---///000000//////222222222222333444444555666666666666666666666666444555666666777666666555333444444333222444777:::KKK```www~~~uuusss{{{}}}nnnddd\\\[[[ZZZXXXWWWUUUTTTTTTTTT''''''''''''&&&&&&%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&(((&&&&&&))),,,,,,***'''((((((''''''''''''(((((())))))(((((('''''''''&&&%%%%%%&&&''''''(((((((((''''''((((((((((((((((((%%%%%%%%%&&&%%%%%%$$$$$$&&&'''''''''&&&'''***,,,'''&&&&&&&&&''''''((()))''''''&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%&&&'''(((((())))))((((((******++++++,,,++++++***++++++,,,---------------/////////............---111222222333333222222111111000...---...000333555333333333222333333444444333444666777777555444222999777444000...------...000000///...---,,,,,,+++......---------......///++++++++++++++++++++++++*********))))))))))))(((,,,***'''%%%%%%'''***,,,(((((()))))))))(((&&&%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%((()))&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&%%%&&&'''&&&###""""""###!!!!!!""""""######$$$$$$"""&&&'''$$$$$$$$$##################%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''((((((((())))))((('''&&&&&&&&&''')))***)))(((&&&%%%'''&&&&&&%%%$$$$$$$$$%%%'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$%%%'''((('''$$$""" !!!###%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''''''''$$$%%%&&&&&&&&&%%%$$$###(((((('''''''''&&&&&&&&&$$$###"""%%%((()))&&&###"""%%%''''''&&&&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""###&&&'''((('''''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&((()))************'''%%%###$$$%%%******))))))((((((((('''''''''''''''''''''''''''''''''((((((((('''%%%$$$)))***+++++++++++++++***((()))))))))))))))((((((******)))''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&###%%%(((+++,,,---,,,,,,,,,...000000///...///000222222333444444555555666222444666888999999888777555555666666777777777888555222333555555555:::@@@KKKaaayyy{{{jjj```[[[XXXWWWUUUSSSSSSTTTUUUVVV(((((((((((('''&&&%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&(((******)))&&&((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&((((((((((((((('''''''''(((((())))))((((((''''''&&&''''''&&&&&&&&&)))+++'''''''''&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&&&&''''''((()))******++++++,,,,,,---.........------...///000000111111000000000000000000000000000000444444444555555444444444444333222222222444666777333333222222222333333444666777999::::::888777666555444222111111222444555000000000111111111222222111111000000000111111222000000000///.........---------,,,,,,,,,+++++++++))))))))))))))))))))))))''''''((((((((('''&&&%%%(((((())))))******++++++''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$"""  !!!############$$$$$$$$$$$$((("""$$$((('''$$$"""######$$$%%%&&&&&&'''%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&((())))))((((((((((((''''''&&&'''(((*********(((&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$#########"""&&&%%%%%%&&&((('''%%%###"""###$$$$$$%%%%%%$$$$$$&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%######%%%&&&&&&&&&&&&%%%((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&(((((('''&&&+++'''###"""###%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###$$$%%%&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%&&&'''((()))(((((()))'''%%%$$$%%%'''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%&&&'''((()))***+++,,,---&&&&&&''''''''''''&&&&&&***)))((('''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&)))+++---.........***,,,...//////...///111222222333333444555555555333444666888888888777666999999999888888888888888777555555888888888<<>>===<<<;;;;;;???>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;::::::888888888777777777777666666666666666555444333222222222111111111222444555111111111111111111111111//////000000111111222222,,,,,,---...---,,,+++***###$$$&&&(((***+++---...***)))((('''%%%$$$""""""!!!$$$((()))(((&&&%%%$$$%%%%%%%%%&&&&&&'''''''''!!!!!!###&&&)))***(((&&&''''''''''''''''''&&&&&&###$$$%%%&&&&&&%%%$$$###'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$######%%%(((++++++***'''%%%$$$%%%''')))***)))((('''&&&&&&&&&&&&&&&'''((()))$$$%%%&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%&&&'''***,,,,,,***((($$$$$$%%%%%%&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&''''''''''''$$$#########$$$&&&((()))$$$$$$$$$%%%%%%&&&&&&&&&***(((''')))++++++'''$$$'''###!!!&&&(((%%%!!!%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$$$$%%%&&&%%%$$$#########$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%"""%%%((()))(((((('''(((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''+++***)))'''''''''((())))))***+++++++++++++++***&&&'''((()))************(((((('''''''''(((((()))''''''&&&%%%%%%%%%%%%&&&%%%''')))+++,,,,,,******,,,...000000/////////000000111111222333333444444333333333444555666777888444444444555555555555555999666666777777666:::@@@III^^^ttt|||mmmeee___ZZZUUUTTTSSSSSSTTTVVVXXXYYY555??????111&&&''')))'''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&'''((())))))((((((******)))((('''&&&%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&'''(((((())))))(((((((((((((((((((((((((((((())))))(((((())))))***+++///000111222222222222222666555444444666666666444111222444444333222444555666777999;;;<<<<<<<<<;;;===<<<<<<;;;999777555444111111111000000/////////111000000///000000111111444555555555555666666666888999:::;;;:::999888777<<<<<<<<<;;;:::999888777555888999999888888;;;>>>>>>===<<<<<<>>>AAABBBBBB<<<<<<<<<===============>>>===;;;:::888888888888;;;;;;:::::::::;;;;;;<<<888999::::::888666666777444444555777888888666444222222111111222333555666555666666555333111222333555444333333444333111///////////////...,,,+++***...---,,,,,,+++,,,,,,,,,+++***((('''%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&'''((()))************))))))(((((((((((())))))...---***(((&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$((('''&&&$$$######$$$$$$''''''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%&&&)))***)))'''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$"""""""""$$$&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))(((***,,,***'''%%%'''***'''''''''''''''(((((()))'''((()))***++++++++++++---***&&&&&&((())))))(((&&&&&&&&&'''''')))***+++&&&&&&''''''''''''&&&&&&((((((''''''''''''((())),,,***'''%%%%%%&&&((()))&&&&&&'''((()))***++++++------......///000000000000/////////000222444666666666666666777777777777777777666666666555555444555777888888888888:::<<>>LLLPPPAAA000***(((%%%((('''&&&&&&&&&&&&'''((())))))))))))))))))))))))&&&'''(((((((((((((((((()))))))))(((''''''&&&&&&(((((('''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&''''''(((((((((((((((''''''((((((((())))))))))))))))))***+++,,,...///---///111333555777888999666555444555666777666555222444555555444444666777888999;;;<<<============;;;;;;;;;:::999888777666555444444444333333333333333333333444444555666777555555666666777777888888:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::999;;;===<<<;;;:::<<<>>><<<;;;::::::<<<===>>>>>>>>>>>>==================>>>===<<<;;;:::;;;<<<<<<:::999888777777777888888888999999888666555666777999888888888888777666555777666555555555666777777555666777666444444555666555444333333444444222000/////////...---,,,++++++,,,,,,++++++++++++,,,,,,******)))((('''&&&%%%$$$((('''&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###$$$%%%'''((()))))))))))))))(((((((((((()))))))))(((''''''&&&&&&&&&'''%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&'''&&&$$$###""""""######%%%%%%%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&...+++(((''''''&&&### $$$%%%%%%&&&&&&'''''''''((('''&&&&&&&&&'''((()))'''''''''(((((((((((()))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((('''((())))))'''&&&&&&&&&,,,+++***(((&&&%%%%%%$$$&&&&&&&&&&&&%%%$$$"""""")))&&&$$$%%%(((+++++++++'''''''''''''''((()))***&&&''''''((((((''''''&&&(((''''''&&&''''''(((((()))(((&&&%%%%%%&&&'''(((''''''((()))***++++++,,,------......///000000000000000///000111222444555555555666666666666777777777666666555444444555555555666666666666777:::<<>>///***(((((('''&&&&&&&&&&&&'''((())))))))))))))))))))))))(((((((((((((((((('''&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&'''(((((()))))))))((((((&&&&&&'''(((((((((((((((''''''((()))***++++++,,,******+++,,,...000222333000111333555888999:::;;;666444333444555555444333111222444444333333555666555555666777888888777777888888999:::::::::999999999999888888888888777777777777888999:::;;;<<<<<<888888999999:::::::::;;;;;;:::999999888999999999999:::;;;<<<============;;;===>>>>>><<<::::::;;;;;;;;;:::::::::;;;;;;<<>>>>>======<<<<<<:::999777666555666666666777888777555444444777999:::::::::999999888888777:::999888777777777888888888999999777555555777999777666555555666666444222000000000//////......---...------,,,,,,---......,,,,,,,,,,,,+++***((('''))))))((('''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&''''''(((((((((((((((((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''###$$$$$$%%%&&&'''((()))$$$%%%&&&''''''''''''''')))((((((''''''(((((()))###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''(((+++***((('''&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&''''''(((((()))((((((((((((((('''''''''(((((((((((()))))))))&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((((('''((()))***)))'''$$$$$$%%%%%%&&&'''((()))***)))))))))((('''%%%$$$###'''%%%$$$%%%''')))******(((((('''''''''(((((()))&&&''''''((((((''''''&&&(((((('''''''''''''''((())))))((((((((()))******''''''((()))***+++,,,,,,------......///000000000000000000000111333444555444444555555555666666666666666444333333333444555555555555444444666:::===FFFYYYppp~~~{{{|||kkkbbb\\\XXXXXXWWWUUUUUUUUUUUUTTTRRR999QQQddd\\\EEE333,,,,,,'''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''''''''(((((())))))((((((((((((''''''''''''''''''((()))))))))((((((&&&'''(((((())))))((((((''''''(((***+++---...............///111222444555666666666666666555555444333222111111222222111000,,,...///000//////111222000111111222222222222222555666888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;:::999999999999999:::;;;===???@@@@@@AAADDDEEEEEEEEECCCAAA@@@?????????@@@???>>>>>>???@@@CCCCCCDDDEEEEEEFFFGGGGGGKKKMMMNNNNNNLLLHHHCCC@@@===;;;999888777777888999666666555333222444888<<<999;;;>>>@@@@@@>>>===<<<::::::::::::::::::::::::???>>><<<999666555666888888777777777888888666444333222222111111111111111000000000//////000000111...///000111000...,,,*********)))(((''''''''''''&&&&&&&&&'''''''''''''''''''''((()))))))))))))))''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%$$$%%%&&&'''((($$$$$$%%%%%%&&&'''((((((((()))))))))(((((('''&&&(((((((((''''''((((((((("""###%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((++++++)))((((((((())))))'''&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$###''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***)))))),,,///...***%%% !!!###&&&(((***,,,,,,))))))************)))))))))(((&&&&&&&&&&&&&&&&&&)))((((((''''''''''''(((''''''((((((((((((''''''******)))(((((((((((()))'''((((((((())))))))))))&&&''''''((()))***++++++------......///000000000000000111111222333444444333333444444555555666666666555333222222333444555666666555333333666;;;>>>GGG[[[rrr{{{|||kkkbbb\\\XXXWWWUUUTTTUUUVVVWWWVVVUUU///EEEYYYVVVBBB000***+++&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&''''''((()))))))))))))))((((((((('''''''''%%%&&&'''((((((((((((((('''((())))))******))))))(((((()))+++---...///000111111111111222333444444777777666555444222000///111///......//////...---+++---......------...///111111111111222333333444444555777999;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========<<<;;;;;;<<<<<<==================BBBBBBBBBAAA@@@???>>>===:::;;;>>>BBBEEEHHHJJJKKKSSSSSSRRRRRRQQQPPPNNNMMMGGGIIIKKKKKKIIIIIIKKKLLLNNNOOOQQQSSSUUUWWWXXXYYYcccfffiiiiiiddd[[[RRRLLLBBB@@@===:::999999::::::666666555444444888===AAABBBGGGMMMPPPNNNKKKGGGFFFBBBBBBCCCDDDDDDDDDDDDDDDJJJGGGCCC===777555555777888777777777888888777555555444333222111111222222222222111000000000000111///000111222111///---,,,++++++***((((((''''''''''''''''''''''''''''''''''''((())))))******))))))&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''%%%%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((''''''''''''((((((%%%&&&'''(((((('''%%%$$$'''&&&%%%%%%$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###(((((('''&&&%%%%%%$$$$$$$$$#########$$$%%%&&&&&&'''&&&$$$######$$$%%%%%%(((&&&$$$$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########""""""###$$$%%%&&&''''''%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((''''''''''''''''''''''''***)))))),,,///...***&&&))))))*********)))((('''%%%%%%&&&&&&''''''&&&&&&((((((''''''&&&&&&&&&''')))((((((''''''''''''((('''((((((((((((((((((''',,,++++++***))))))******%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***+++------......///000000000111111222222333333333333333333444444555666666777555444333222333333444555777666666444555777<<<@@@III]]]ttt}}}lllccc\\\XXXUUUTTTTTTUUUXXXYYYYYYXXX***999HHHGGG888***&&&'''&&&&&&'''(((((('''&&&&&&))))))))))))))))))))))))(((((((((((((((((('''&&&&&&'''''''''(((((()))))))))))))))(((((((((''''''%%%%%%&&&'''(((((((((((())))))***+++++++++++++++)))***+++,,,...///000111333222222222222333444444444444555555444333222222222000//////000000...---///000111000///......000......//////000222333444555666777999:::;;;<<<<<<::::::;;;;;;;;;;;;;;;<<<;;;<<<===>>>>>>===<<<;;;;;;;;;===>>>@@@AAABBBCCCDDDFFFIIILLLLLLJJJGGGEEEBBBDDDHHHLLLQQQUUUWWWXXX[[[YYYWWWVVVWWWXXXWWWVVVQQQUUUYYYZZZYYYYYY[[[^^^```aaaccceeegggjjjlllmmmqqqtttwwwvvvqqqhhh^^^WWWLLLIIIEEE@@@<<<;;;:::;;;888888888999;;;???EEEIIIUUU[[[bbbdddaaa\\\XXXWWWVVVWWWWWWXXXXXXXXXWWWWWWWWWTTTMMMDDD===999999;;;:::999999:::;;;;;;999888999777555444333222333333444333222111000/////////...//////000///...---,,,------+++***)))))))))))))))))))))((((((((((((''''''(((((()))))))))))))))&&&&&&''''''&&&&&&%%%$$$###$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%% """%%%''')))******(((''''''&&&&&&''''''((()))))))))((((((&&&%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%''''''''''''%%%%%%(((((('''&&&%%%$$$######$$$############$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&&&&###!!!!!!$$$&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%%%%%%%&&&''' """%%%''')))***&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''')))+++***(((&&&***+++,,,------,,,***)))&&&&&&&&&&&&%%%$$$#########%%%'''((('''((()))+++(((((('''''''''(((((()))'''(((((())))))(((((('''---,,,+++***)))))))))******))))))(((''''''((((((&&&&&&'''((()))***++++++------......///000000000111111222333444444333333333333444555666777777888444444444444555555555555666666666666666999===@@@III^^^uuu}}}lllccc]]]YYYUUUTTTTTTVVVXXXZZZZZZYYY'''...666666000(((%%%'''&&&&&&'''(((((('''&&&&&&))))))))))))))))))))))))&&&'''(((((((((((((((((('''''''''((((((((((((((())))))))))))((((((((('''&&&&&&'''((())))))))))))***+++,,,,,,------,,,,,,++++++,,,---///000111111111111111111222333555555444555666666777666666666666444333333333333222000333444444333000//////000---------...000222444666777777888999::::::::::::999:::::::::;;;;;;;;;<<<999;;;===???@@@@@@@@@???<<<>>>AAAEEEIIIMMMPPPRRRNNNSSS[[[bbbeeeccc___\\\WWWXXXZZZ\\\]]]^^^______[[[XXXTTTTTTWWWYYYZZZZZZZZZ___eeegggggggggkkkooonnnoooppprrrtttuuuwwwwwwtttuuuvvvuuuqqqlllfffbbb]]]XXXQQQIIICCC???===<<<;;;<<<>>>@@@CCCHHHNNNSSSbbbhhhoooqqqooommmmmmoooooooooooonnnmmmkkkjjjhhheee```XXXNNNFFFBBBBBBCCCBBBAAAAAABBBCCCDDDBBBAAAAAA???===:::888888888999999888666444222111111000000000000000000/////////111000///---,,,+++++++++,,,,,,+++++++++*********&&&'''(((((())))))((((((&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%$$$######%%%%%%&&&&&&&&&&&&&&&&&&!!!!!!###%%%&&&'''(((((((((''''''&&&&&&''''''(((***)))((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$(((((('''&&&&&&'''((()))'''### !!!$$$&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''' $$$%%%&&&(((+++... """###%%%&&&((((((''''''&&&%%%&&&&&&((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$&&&(((((('''''''''(((%%%&&&(((***+++***))))))&&&''''''((((((''''''&&&###&&&))))))((((((***,,,'''''''''''''''((()))***(((((())))))))))))((((((,,,+++***)))((((((((((((///---+++)))(((((()))***(((((()))***+++,,,------------......///000000000111222333444444444333222333444444555777888888999222444555777777666555444333555666666666888<<<>>>FFF\\\ttt}}}lllccc]]]YYYXXXWWWVVVWWWXXXYYYXXXWWW%%%'''***,,,+++))))))+++%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&'''((()))))))))((((((((((((((((((((((((((())))))))))))(((((((((((('''''')))******++++++++++++,,,------......------,,,------...///000111111...//////000222444666777888888999999999888888777:::888777777777777555444444555555333000......///222222222333555888:::<<<888888999:::::::::999999999:::::::::;;;;;;<<<<<<888:::===AAACCCDDDDDDDDD???BBBFFFLLLSSSYYY]]]______fffrrr|||{{{wwwlllkkkjjjhhheeebbb```^^^]]]YYYUUUUUUYYY]]]_________eeellloooooopppuuuyyyvvvvvvvvvwwwxxxyyyyyyzzzuuuuuutttsssrrrpppooonnnkkkfff]]]SSSJJJCCC@@@>>>===???CCCFFFIIIOOOUUUYYYeeekkkqqquuuuuuxxx}}}~~~|||zzzwwwtttrrrmmmhhh```UUUMMMIIIIIIKKKKKKJJJJJJKKKMMMMMMKKKJJJIIIGGGDDDAAA???????????????===;;;999777555444444444444333222222222333333333222111000......------.........------,,,,,,,,,&&&''''''(((((((((((((((%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''((())))))$$$$$$%%%&&&%%%$$$"""!!!###$$$$$$%%%&&&'''(((((((((((((((((('''&&&%%%%%%'''''''''&&&&&&''''''''')))((('''&&&%%%&&&'''((($$$$$$$$$$$$%%%&&&''''''"""###%%%&&&&&&%%%###"""!!!""""""###%%%&&&'''''''''&&&&&&%%%$$$$$$$$$$$$&&&%%%$$$######$$$&&&&&&)))%%%"""###&&&(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((###&&&((('''%%%$$$&&&)))''''''&&&%%%%%%$$$$$$###'''&&&$$$###$$$&&&((()))&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''%%%(((******''''''))),,,((((((((('''%%%!!!!!!"""$$$&&&''')))))))))'''))),,,+++(((&&&''')))&&&&&&&&&'''''')))***+++(((((())))))))))))((((((******((('''&&&&&&&&&&&&,,,***&&&###""""""$$$%%%******+++,,,---......///------......///000000000111222333444444444333222444444555666777888999:::222444666888999888666444111333555666666888:::===CCCZZZsss}}}lllccc]]]YYY[[[YYYXXXWWWXXXXXXVVVUUU))))))******)))(((''''''+++***)))(((''''''(((((())))))((((((''''''&&&&&&******))))))(((((('''''')))***,,,+++)))(((((()))))))))(((''''''(((***+++,,,,,,,,,***(((((()))+++............------------//////...//////000111222///000111333555777888999===<<<;;;:::999777666666999888777777666666666777666666555555444333333222111444666666555555666888555666777999::::::999999999:::;;;;;;;;;:::888777999===BBBFFFHHHIIIJJJKKKJJJOOOVVVZZZ\\\^^^cccfffnnnvvvyyypppkkkjjjhhheeeaaa```ZZZXXX[[[\\\\\\aaahhhmmmqqquuuxxxyyyyyyzzzzzz||||||~~~~~~vvvuuuttttttuuuuuusssrrrlllkkkggg```WWWOOOJJJHHHLLLKKKKKKPPPXXX___bbbccckkkrrryyy|||zzzvvvuuuooohhh___UUUOOONNNOOOPPPPPPQQQSSSTTTVVVWWWWWWWWWZZZYYYWWWUUURRRPPPMMMLLLNNNLLLFFF>>><<<===<<<888777777666777777666555555555222//////000///---***000...,,,,,,,,,,,,***((((((''''''((()))***(((&&&((((((''''''''''''''''''%%%''')))((('''%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%***'''%%%%%%''''''$$$"""&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''***---,,,(((%%%&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%///,,,)))((()))(((%%%"""%%%%%%&&&&&&'''(((((((((&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$%%%&&&)))***$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''''''''''''((("""$$$&&&&&&%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%'''&&&$$$######$$$&&&'''###$$$%%%&&&((()))******&&&&&&&&&%%%%%%$$$$$$$$$(((((((((''''''&&&&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((()))))))))))))))((('''***)))((('''&&&&&&'''(((******(((''''''&&&&&&'''&&&'''(((***,,,...///000///+++''')))...222333111555555555555555555555555777777777777777777777777555555555555555555555555888888777666555666888;;;III^^^uuummmccc]]]ZZZXXXVVVTTTSSSSSSTTTUUUWWW'''''''''''''''&&&%%%%%%))))))))))))((((((((((((((((((((((((((('''''''''***)))))))))((((((((('''###%%%(((((((((((()))+++***)))))))))))))))******,,,,,,,,,+++******,,,.../////////000000000111111444444333222111111111111222222333555777888999:::;;;::::::999888777666666444444444444444555666666444444555555666777777888444444444666999::::::888888888999999999888888777888999;;;<<<=========<<<:::===AAAFFFKKKOOOSSSUUUXXX\\\aaacccdddgggkkkooowww}}}vvvnnniiiiiiiiigggeee]]]YYYWWW[[[\\\\\\___eeehhhlllqqqtttuuuuuuvvvwww}}}tttrrrppppppppppppooonnniiiiiigggccc\\\VVVSSSQQQOOORRRYYYaaahhhlllmmmmmmrrryyy~~~xxxrrrpppmmmggg___WWWSSSRRRTTTVVVRRRUUUXXX]]]aaaeeegggiiieeedddaaa___^^^^^^^^^^^^```^^^VVVLLLHHHHHHGGGBBB???===:::888777777777777666333111111222333222000111///...///000000...---***)))(((((())))))'''%%%%%%%%%%%%%%%%%%$$$$$$$$$###%%%''''''%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%(((&&&%%%&&&((()))(((&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''((()))******(((&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''######$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%+++)))&&&'''((((((&&&$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&"""%%%((()))(((&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''(((((((((((()))''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%'''&&&$$$######$$$&&&'''"""######$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))******)))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''((()))***************)))((('''&&&%%%&&&&&&''''''''''''&&&''''''((()))'''((()))***,,,---//////---***'''(((---111111///333333333333333333333333777777777777777777777777666666666666666666666666666666666666555777:::===III^^^uuunnnddd^^^[[[XXXWWWVVVUUUTTTUUUVVVVVV'''''''''''''''&&&&&&%%%'''''')))******)))(((((('''''''''((((((((((((((())))))))))))((((((((((((###&&&((()))(((((()))+++++++++,,,,,,,,,++++++***,,,---...---------///111111111222222333333444444666555555444444333333333444444555666777888999:::888777777777666666666666000111222333444555666666666666666666777888999999999777777;;;AAADDDBBB???@@@@@@???===<<<;;;::::::999;;;>>>BBBEEEGGGHHHIIIEEEFFFIIIMMMTTT\\\dddhhhkkkkkkkkkjjjiiikkkrrrwwwzzztttnnngggcccdddeeefffeeeaaa^^^___bbbdddcccdddgggiiikkknnnoooooooooqqqrrr|||{{{{{{{{{||||||zzzxxxpppmmmiiigggfffffffffeeeaaabbbcccbbb___[[[YYYXXXOOOZZZhhhsssxxxyyyyyyyyyyyy~~~|||vvvpppmmmkkkggg```ZZZWWWWWWYYY[[[ZZZ\\\aaaggglllqqquuuvvvpppooommmllllllnnnpppqqqpppnnnhhhaaa]]]^^^[[[WWWPPPKKKDDD@@@>>>???@@@@@@<<<999555444444444444333111000///000111111000......,,,+++***+++***((('''&&&&&&%%%%%%$$$$$$$$$$$$###%%%''''''&&&%%%%%%&&&)))((('''&&&%%%%%%%%%&&&$$$######%%%((()))))))))&&&''''''((((((''''''&&&(((((((((((((((((((((((()))(((&&&&&&'''(((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$%%%'''((('''&&&&&&&&&&&&%%%$$$#########$$$############$$$%%%%%%###%%%(((******(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((())))))))))))&&&$$$$$$'''))))))'''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((***++++++,,,,,,(((''''''&&&&&&&&&&&&'''$$$$$$%%%%%%'''(((***+++((())))))+++,,,---.........+++)))***///222222111333333333333333333333333777777777777777777777777777777777777777777777777444555555666666888<<>>???AAADDDIIILLLMMMMMMNNNMMMLLLIIIGGGFFFEEEDDD@@@CCCHHHOOOUUUYYY\\\^^^\\\ZZZYYY[[[bbbkkktttxxxuuurrrmmmgggeeejjjttt}}}zzzrrrnnnhhhccc]]]YYYZZZ\\\^^^___ddddddgggiiijjjiiihhhhhhjjjiiigggeeedddeeeiiilllvvvtttrrrqqqqqqpppooommmhhhddd___ZZZXXXWWWVVVUUURRRUUUWWWXXXWWWUUUTTTTTTNNN\\\mmmyyy|||{{{|||~~~}}}||||||yyytttqqqnnnjjjddd^^^[[[[[[\\\]]]dddfffiiimmmqqqsssuuuvvvtttttttttuuuvvvwwwxxxyyytttvvvvvvuuuuuuwwwsssnnnccc\\\RRRLLLKKKMMMNNNNNNHHHDDD???:::666444333333444333222222222111...,,,111///------------,,,+++))))))((((((''''''&&&&&&$$$&&&((((((''''''((())))))(((&&&$$$$$$%%%'''(((""""""###$$$&&&'''((((((''''''((((((((((((''''''))))))))))))))))))))))))***&&&###$$$''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&,,,***'''$$$###$$$%%%'''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''(((((((((((((((###$$$'''&&&$$$%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))***))))))(((((((((''''''''''''((($$$$$$%%%%%%&&&((()))***))))))***+++,,,,,,------111///---///222444444444555555555555555555555555666666666666666666666666666666666666666666666666555555666666666888<<>>===>>>@@@>>><<<;;;999555111---111///------.........---+++++++++***)))(((((('''$$$&&&''''''&&&&&&((()))%%%$$$######$$$&&&(((***%%%&&&&&&'''&&&''''''((('''(((((((((((((((((('''***************************&&&###$$$''')))((('''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''&&&&&&%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''(((&&&### """$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''""""""&&&%%%"""%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((('''&&&%%%%%%)))))))))************)))'''''''''&&&&&&'''''''''))))))***+++,,,,,,------000000000111222444444444555555555555555555555555666666666666666666666666555555555555555555555555777777777777666888;;;>>>KKK___tttmmmccc^^^[[[ZZZZZZ[[[ZZZZZZXXXWWWVVV%%%&&&'''''''''''''''''''''''')))******)))(((((('''''''''((((((((((((((((((((((((((())))))))))))'''))),,,---,,,,,,---//////000111222333444444444444666888888777666666777444444333222111000//////111111333333333222111000222222333333444444555555666666666777777777777777444555666888888777666555555555666777:::>>>BBBDDDCCCKKKSSSUUUSSSUUU\\\cccjjjjjjkkkkkkjjjiiigggfff^^^aaahhhooowww}}}~~~xxxqqqooorrrvvvyyyzzzrrrooojjjfffgggppp~~~vvvlllddd^^^[[[ZZZWWWUUUSSSQQQQQQSSSVVVXXXbbbfffjjjjjjkkkkkkgggbbbbbb```\\\YYYZZZbbblllsssuuuooofff___YYYVVVSSSQQQPPPLLLFFFBBB>>><<<:::888666888:::::::::999:::<<>>LLL___ttt~~~~~~lllccc]]]ZZZ\\\[[[[[[ZZZYYYXXXWWWWWW%%%%%%&&&'''''''''''''''))))))))))))(((((((((((((((((((((((((((''''''''''''((((((((()))))))))***)))+++---.........///000000000111222444666888999999:::<<<;;;999777666666111111111111111111111111222333555666666555333222444555555666777888888888999999888888888888888888777999;;;===>>>>>>===<<<999999:::<<<@@@EEEJJJMMMLLLRRRYYY\\\\\\^^^dddiiinnnpppsssuuuvvvuuusssrrrlllooosssyyy~~~zzzsssqqqsssvvvwwwvvvpppooommmiiigggjjjqqqwwwnnnggg]]]WWWVVVUUUSSSQQQOOOOOOPPPPPPQQQSSSVVVXXXaaagggjjjiiiiiijjjfff```ZZZYYYXXXWWWXXX]]]eeejjjbbb\\\TTTLLLHHHGGGFFFEEEBBB@@@<<<:::888777444333222333444444333444777999BBBHHHOOORRRQQQQQQTTTWWWbbbhhhnnnoooooolllfff^^^\\\\\\___dddeeeaaa___aaabbbbbbaaa```aaabbbdddeeefffhhhkkkooosssvvvxxxzzzqqqtttyyy}}}~~~}}}{{{yyy}}}yyyoooddd]]]WWWXXX^^^cccdddbbb```bbbccccccbbbbbbeeegggdddbbb___\\\XXXQQQKKKFFF<<<999555333333222222111000000///...---,,,++++++((()))((('''%%%%%%''')))$$$$$$%%%&&&'''(((((()))''')))+++***((('''(((***(((((())))))))))))(((((())))))))))))))))))))))))((()))******(((&&&&&&'''%%%%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$&&&'''&&&###"""$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&''''''''''''&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&'''((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&%%%$$$$$$((()))***+++,,,++++++***++++++***)))(((''''''''''''((()))***,,,---//////---...///000000000111111333333333333333333333333777777777777777777777777555555555555555555555555666777777777777999===@@@LLL___sss~~~~~~mmmccc^^^[[[]]]\\\ZZZXXXWWWWWWWWWWWW''''''((()))******))))))+++***)))(((''''''(((((())))))(((((('''''''''&&&'''((((((((())))))******000111333222000//////000111111111222444777:::<<<;;;===>>>===:::777666666...//////000222333444444111222555888999:::999888666777888999:::;;;<<<<<<::::::::::::999999888888;;;===@@@CCCDDDEEEEEEDDD@@@@@@@@@AAAEEEIIIMMMPPPVVVYYY]]]aaaeeehhhkkknnnnnnqqqvvvzzz{{{{{{xxxwwwtttvvvyyy}}}yyysssrrruuuwwwvvvtttooopppoookkkddd______```[[[SSSKKKIIIMMMPPPNNNJJJHHHJJJMMMOOOQQQSSSVVVYYY[[[bbbeeecccbbbdddaaaZZZNNNNNNOOONNNMMMOOORRRUUUKKKFFF???::::::;;;===>>>:::888666666666666444222222333333222333555999<<<;;;???DDDEEEDDDDDDEEEFFFLLLPPPRRRNNNKKKJJJHHHEEEGGGJJJPPPUUUSSSMMMKKKMMMSSSTTTUUUXXX[[[___bbbddddddfffiiimmmqqqtttwwwxxxppprrruuuyyy{{{|||||||||{{{}}}yyypppfff^^^YYYUUUXXX```eeeeeecccbbbeeehhhiiihhhiiilllooommmkkkhhheeeaaa[[[TTTOOOFFFCCC>>>:::888777555444444444333222111000//////---------+++))))))+++,,,&&&'''(((((()))(((((('''###%%%''''''%%%$$$&&&)))(((((())))))))))))(((((((((((((((((((((((((((((('''***---,,,(((%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&))))))((((((((('''''''''&&&'''''''''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%!!!###%%%$$$"""!!!###&&&%%%%%%$$$$$$###"""""""""$$$$$$######$$$$$$%%%&&&)))%%%  $$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((("""$$$&&&&&&%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((''''''''''''((()))+++++++++***)))++++++***)))))))))))))))&&&'''(((***,,,...///000...000222222222111222333555555555555555555555555777777777777777777777777777777777777777777777777444555666777888;;;???BBBMMM___sss}}}{{{nnneee___\\\^^^\\\YYYWWWVVVVVVWWWXXX(((((((((((())))))))))))&&&&&&''''''((())))))***---+++***((('''''''''(((&&&''')))+++,,,......///333333222222111///...---///000222444666888999999999:::<<<<<<<<<:::888777222111111111333666999;;;888999:::;;;;;;:::888777:::::::::999999888888888777777666444444666:::======EEELLLQQQUUUXXXWWWRRRMMMMMMOOOSSSWWWZZZZZZYYYXXX___iiiqqqtttrrrmmmiiillluuuzzzzzz{{{{{{vvvnnnpppnnnoooqqqqqqqqqwww|||wwwrrrppprrrvvvwwwwwwiiigggccc]]]WWWPPPKKKHHHEEE???999777:::===???@@@AAADDDGGGGGGFFFGGGJJJMMMOOOOOOPPPSSSTTTRRROOOLLLGGGEEECCC@@@>>>=========<<<<<<;;;:::888777777666888666444222222444777888::::::888555333333666888===<<<:::999999;;;===???AAA@@@???===<<<<<<<<<<<<999<<>>???============<<<;;;:::999777666666666666555555444555555555444666;;;AAAFFFQQQYYY```ccceeefffbbb\\\SSSUUUXXX]]]aaaddddddcccccchhhpppuuuvvvrrrkkkggglllrrruuurrrpppmmmggg___^^^]]]```dddeeeeeeiiipppvvvssspppppprrrrrrqqqoooaaa^^^YYYRRRKKKDDD???<<<===999444333555777888999666999<<<======>>>AAADDDFFFEEEEEEFFFGGGGGGDDDBBB???>>><<<:::999999:::::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;===???@@@>>>??????>>>;;;:::::::::===<<<<<<;;;;;;===@@@BBBEEECCC???<<<::::::<<<<<<;;;<<<>>>===<<<;;;;;;<<>>>>>===<<<;;;::::::999999999;;;===>>>@@@@@@>>>===;;;;;;::::::555666666777777777777666555555666777;;;CCCLLLSSSbbbhhhmmmnnnnnnlllggg```XXXZZZ___fffllloooooonnnlllooorrrssspppkkkddd```fffiiiiiieee```[[[TTTMMMIIIHHHLLLQQQSSSSSSWWW\\\ffffffggghhhhhheeeaaa^^^TTTRRRMMMGGGAAA<<<999777999666444333444555555555333666999;;;;;;===???AAAEEECCCAAA@@@AAA@@@???>>>;;;:::999888999:::<<<===>>>???@@@BBBDDDEEEEEEFFFAAACCCEEEHHHJJJKKKKKKKKKIIIMMMPPPPPPMMMIIIEEECCCBBBBBBCCCBBBBBBCCCEEEHHHLLLIIIDDD???======>>>@@@??????>>>;;;999888999:::<<<>>>@@@AAABBBDDDGGGJJJIIIGGGEEEEEEEEEFFFEEEDDDAAAAAACCCFFFJJJNNNRRRUUU\\\___bbbdddbbb```]]]\\\ZZZ[[[^^^cccfffgggdddbbbbbbbbbaaabbbcccdddfffggg___[[[UUUSSSSSSTTTRRRPPPUUUWWWZZZ\\\\\\\\\]]]^^^\\\ZZZWWWUUURRRMMMHHHDDD@@@===:::777555333000...222111///,,,***((('''&&&''')))******(((''''''(((******)))((((((((((((((()))))))))*********++++++((((((((((((((('''&&&%%%(((((())))))(((((('''&&&&&&&&&&&&''''''''''''((($$$%%%%%%&&&'''''''''&&&(((((('''''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((%%%%%%%%%%%%%%%$$$$$$###""""""######$$$$$$%%%%%%&&&&&&&&&$$$######$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''(((''''''&&&&&&'''((()))((('''&&&%%%$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%$$$###$$$$$$''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%%%%&&&''')))+++,,,(((''''''&&&&&&&&&'''''''''((()))***,,,---//////000000//////000111111222333444555555444444555777222444666777666666777888444555666777888777666555555666666666666888;;;>>>KKK^^^sss~~~yyyqqqzzz}}}rrrfff___]]]]]]\\\[[[YYYWWWVVVTTTTTT)))(((((('''&&&&&&%%%%%%(((((((((((((((((((((((((((((()))***+++,,,......111333555666777555444222111111222333333333333333666888;;;===>>>>>><<<;;;:::;;;<<<===============<<<;;;::::::::::::;;;<<>><<<:::999888999999999:::<<<>>>@@@AAAAAAAAA:::;;;<<<>>>CCCLLLWWW^^^iiinnnooommmkkkkkkfffaaaZZZ]]]dddlllrrruuutttrrrooonnnllliiiddd___[[[YYY\\\\\\ZZZVVVQQQLLLFFFBBB===:::;;;@@@BBBCCCGGGLLLSSSTTTUUUVVVTTTQQQMMMJJJHHHGGGEEEBBB@@@?????????:::::::::::::::::::::999:::<<>>AAADDDDDDDDDBBB@@@???AAABBBAAA???<<<;;;<<<<<<;;;:::;;;;;;<<<===@@@BBBEEEFFFOOOTTTYYYZZZXXXUUUUUUVVVTTTXXX]]]bbbeeeeeebbb```___```bbbdddeeeeeeffffff\\\XXXRRROOOPPPSSSUUUVVVVVVZZZ___aaa``````cccfffaaa___]]]\\\[[[XXXUUURRRHHHFFFDDDBBB@@@===999666444222000.........---,,,''''''(((((((((''''''''')))((((((((((((((()))))))))*********++++++++++++''''''(((((('''&&&%%%%%%((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''((($$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%''')))+++,,,'''''''''&&&&&&%%%%%%%%%((((((&&&&&&&&&'''((()))$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$###!!! ###&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$###$$$%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''(((((())))))''''''''''''((((((((((((******))))))))))))******(((''''''&&&&&&%%%%%%%%%''''''((()))+++...000111222222111000111222444555222444555555444444666777555777999999888888999:::555666777777777777666666555555666555555777;;;>>>MMM___tttwwwpppyyyrrrfff```^^^]]]\\\[[[YYYWWWUUUSSSSSS&&&&&&''''''''''''''''''&&&'''''''''''''''((((((((()))***,,,...///000111444555666777888666555444333333444555666666666666888999;;;<<<===<<<;;;:::::::::;;;;;;<<<<<<<<<<<>>>>>===============:::999888777777888999:::>>>@@@CCCGGGJJJLLLMMMNNNDDDEEEGGGJJJNNNVVV^^^dddlllooommmiiihhhiiihhheee___cccjjjsssyyy{{{xxxuuuooolllgggaaa\\\YYYXXXXXXUUURRRNNNKKKFFF@@@<<<;;;999444222555777888===BBBFFFFFFGGGFFFDDDBBBAAA@@@BBBBBBBBBBBBCCCCCCDDDEEE>>>@@@AAABBBBBBBBBAAAAAABBBDDDHHHNNNTTTXXXYYYZZZXXXSSSNNNJJJIIIIIIIIIIIIKKKJJJJJJJJJMMMQQQUUUXXXZZZ[[[\\\^^^^^^^^^]]]\\\YYY[[[___bbbccccccbbb```ggglllrrrsssnnnfff^^^ZZZ\\\___aaa___ZZZXXXYYY[[[\\\\\\[[[ZZZWWWSSSPPPNNNMMMMMMLLLJJJHHHHHHKKKMMMPPPOOOLLLGGGAAA>>>===>>>===;;;999999999999888777888888999;;;<<<>>>@@@AAACCCGGGKKKKKKHHHFFFFFFGGGIIIMMMTTT[[[___aaabbbbbb```ccchhhlllnnnmmmkkkiii^^^ZZZUUUSSSUUUZZZ___bbbaaaccceeedddaaa___aaaccc```^^^\\\\\\^^^______^^^SSSRRRQQQQQQQQQOOOKKKHHH:::777333111111111///...((('''(((((((((((('''&&&''''''&&&&&&''''''(((((()))*********++++++++++++''''''''''''''''''&&&%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''&&&&&&%%%$$$######$$$%%%''')))***+++'''''''''&&&&&&%%%%%%%%%)))((('''%%%%%%%%%&&&'''$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&$$$######&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((($$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%&&&'''((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%&&&'''((())))))******''''''''''''''''''''''''&&&&&&'''((())))))******&&&&&&''''''((()))))))))''''''''''''(((((((((((())))))************))))))(((((((((((('''&&&&&&%%%''''''((()))+++...000111222111111000111333555666222333555555444555666888888999;;;:::888777777888777777777777777777666666555555666555555777;;;>>>LLL^^^rrr~~~yyysss|||rrrggg```___\\\\\\ZZZYYYWWWUUUTTTSSS&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))+++,,,...111333444555555666777777888888888777777777777888999:::::::::999::::::::::::::::::999999;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::666666777999;;;===???@@@DDDFFFJJJOOORRRTTTUUUUUUOOOQQQUUUXXX[[[___dddhhhhhhjjjhhhdddccceeefffcccdddiiiqqqyyy~~~}}}xxxtttllljjjeee```\\\YYYXXXWWWPPPKKKFFFCCC>>>888666888:::444111444777888:::>>>CCCDDDDDDDDDBBBAAABBBDDDDDDDDDFFFGGGGGGGGGGGGGGGEEEGGGKKKLLLLLLLLLLLLMMMPPPSSSXXX```iiinnnqqqqqqgggbbb\\\XXXVVVUUUUUUUUUSSSRRRQQQRRRTTTYYY]]]```bbbccceeeeeeeeecccaaa___```aaaccceeeggghhhhhhhhhmmmpppssssssmmmfff___\\\aaaeeehhhfffaaa]]]^^^aaa```aaaccccccbbb^^^YYYVVVUUUWWWXXXXXXWWWVVVWWWXXXYYYWWWSSSLLLFFFBBBAAABBB???>>>======>>>>>>;;;:::666777:::<<>>???@@@>>><<<:::::::::999===DDDJJJOOOSSSWWWZZZ]]]bbbiiiooorrrqqqmmmjjj```]]]YYYXXX[[[bbbjjjpppsssqqqnnnhhhccc_________ZZZXXXWWWXXXZZZ]]]^^^___\\\\\\^^^aaacccbbb```]]]JJJDDD===888666333///,,,+++***))))))***)))'''%%%''''''&&&&&&&&&''''''((()))))))))*********++++++''''''(((((((((''''''&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''((((((((('''&&&&&&%%%''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%$$$######%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%************************))))))))))))((('''&&&%%%''''''''''''''''''''''''""""""###%%%&&&'''((()))&&&'''''''''(((((())))))''''''''''''((((((((((((###$$$&&&((()))*********((((((((()))(((((('''&&&'''((()))***,,,---//////......//////000111333333111333555555555555777888777888999999666555555555888888777777777777666666555666666666666888;;;>>>HHHZZZooo{{{zzzssshhhaaa```\\\[[[ZZZYYYXXXVVVUUUUUU)))(((((((((((((((((((((&&&'''((()))***+++,,,---000111444666888:::::::::999999888888888999;;;<<<;;;<<<<<<=========<<<<<<<<<;;;:::999888888999999======<<<<<<<<<<<<<<<<<<999999999999999888888777555777;;;???CCCFFFIIIJJJLLLNNNRRRUUUWWWXXXXXXWWWVVVZZZ```dddfffhhhiiijjjcccffffffcccbbbdddbbb___cccgggooovvvzzzwwwpppkkkbbbbbbbbb```]]]WWWRRROOOIIIBBB>>>===:::666777;;;<<<888888===AAAAAAAAABBBEEEHHHKKKKKKJJJIIIKKKMMMMMMNNNQQQRRRSSSQQQPPPNNNRRRVVVYYY[[[[[[\\\^^^```bbbdddhhhooovvv{{{{{{yyyppplllfffaaa___]]]\\\[[[YYYWWWVVVUUUXXX\\\aaadddfffggghhhiiihhhfffcccaaaaaaaaaaaaccceeehhhkkkmmmnnnoooooolllfff```\\\ZZZ[[[aaafffeee```]]]^^^aaa```bbbcccdddcccaaa^^^\\\\\\___bbbdddbbb```___^^^^^^\\\YYYTTTOOOLLLMMMNNNKKKKKKKKKLLLLLLJJJFFFCCC@@@AAADDDFFFIIIKKKMMMMMMEEECCC???===<<<<<<;;;:::999;;;===??????BBBFFFJJJOOOTTT[[[aaadddeeecccaaaZZZYYYWWWXXX\\\dddnnnttt}}}xxxqqqjjjfffdddcccbbb[[[ZZZZZZ[[[]]]]]]\\\[[[]]]___ccciiinnnpppnnnlll]]]VVVLLLEEEAAA<<<666222000...,,,,,,---,,,)))'''(((((('''''''''''''''(((((((((((()))))))))******'''(((((())))))((((((((()))((('''&&&%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''(((((())))))(((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&######$$$&&&&&&'''''''''$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""######""""""###%%%'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&((())))))(((&&&%%%************************'''(((((('''&&&$$$"""!!!''''''''''''''''''''''''!!!""""""###$$$%%%%%%&&&'''''''''(((((((((((((((''''''''''''((((((((((((###$$$&&&((()))*********&&&'''((())))))((('''''''''(((***,,,---------------...///000111222222222111333444555555555777999666777999999777666666777999888888777777666777777666777777777777999<<>>>>>>>>;;;:::999888999;;;===???>>>>>>????????????>>>>>>>>><<<:::888777888999:::@@@???>>>======<<<======;;;<<<<<<<<<<<<<<<;;;;;;666999>>>DDDJJJNNNQQQRRRSSSUUUXXXZZZ[[[[[[YYYXXXZZZ___ffflllmmmmmmlllkkkccchhhjjjiiihhhhhhddd^^^]]]aaaiiiooorrrnnneee___WWWZZZ]]]^^^ZZZSSSJJJDDD@@@:::777999999888;;;BBB???===@@@HHHMMMLLLIIIHHHGGGKKKPPPRRRRRRQQQRRRSSSUUUXXX[[[^^^___^^^[[[ZZZ```cccgggiiiiiikkknnnqqqllllllnnnrrrvvvxxxuuurrrooojjjddd```]]][[[ZZZXXX\\\ZZZXXXWWWYYY]]]bbbeeehhhiiijjjkkkjjjhhheeeccc___^^^^^^___cccggglllooonnnnnnlllgggaaa\\\YYYYYYTTT[[[aaaaaa]]]ZZZ\\\___``````aaaaaaaaa``````___```dddhhhjjjiiieeeaaa___```___]]]YYYVVVVVVXXXZZZYYYYYYYYYZZZZZZVVVQQQMMMOOOOOOQQQRRRSSSTTTTTTTTTPPPKKKFFFCCCDDDEEEDDDCCCGGGGGGEEE@@@<<<;;;===AAA@@@CCCIIIOOOSSSTTTTTTTTTSSSRRRRRRSSSXXXaaalllsss}}}wwwnnniiiiiijjjiiihhheeeeeefffhhhhhheeeaaa]]]ZZZ]]]ccckkkqqqtttsssrrrkkkcccXXXPPPLLLGGGAAA;;;444222//////000///+++(((******)))((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))(((***)))(((&&&&&&''''''(((&&&&&&&&&'''''''''((((((%%%&&&''')))******++++++%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''"""$$$&&&)))+++,,,,,,,,,$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''###%%%'''''''''&&&'''((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&(((((('''&&&&&&&&&&&&'''((('''&&&%%%$$$%%%&&&''''''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%&&&((())))))(((&&&%%%'''''''''''''''''''''''''''((()))))))))((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((()))***++++++***)))((($$$%%%'''((()))((('''''''''(((+++---...---,,,+++...///111333444555444444111333444555555555777999666888:::::::::999:::;;;999999888777666666777777777777888777777999===@@@GGGYYYnnnzzzssshhhbbbaaa[[[ZZZZZZZZZYYYYYYYYYYYY++++++***)))))))))))))))((((((***+++...111333555777777777888999;;;>>>??????>>><<<;;;;;;;;;<<<===@@@???>>><<<<<<<<<===>>>>>><<<999777666777999:::>>>>>>===<<<;;;;;;;;;<<<<<<;;;:::999888999999999<<<>>>AAAFFFLLLPPPQQQPPPVVVXXX\\\aaaeeeeeeaaa^^^___dddiiilllkkkjjjkkkmmmhhhpppyyyyyypppfff___^^^^^^```dddeeeccc^^^XXXTTTSSSSSSRRRPPPLLLGGGCCC@@@:::<<<======<<<<<<===>>>@@@EEENNNUUUWWWVVVRRROOOWWWXXXZZZ\\\]]]]]]\\\\\\```aaabbbaaa```___```aaa___gggnnnnnnmmmoooooommmoooqqqsssssspppmmmkkkjjjlllgggaaa\\\[[[YYYUUUSSSXXXXXXYYYZZZ]]]```ccceeejjjgggcccbbbdddeeedddccc``````cccfffeeecccgggmmmooommmiiiddd___[[[YYYWWW^^^____________^^^^^^]]]]]]]]]^^^______^^^^^^]]]aaabbbdddfffgggfffcccaaa______]]]ZZZXXXXXXZZZ]]]]]]bbbffffffaaa]]]]]]^^^[[[ZZZZZZ[[[]]]___```___XXXZZZ[[[YYYSSSNNNLLLLLLMMMMMMLLLIIIEEE@@@;;;888:::;;;===???@@@AAABBBBBBBBBDDDEEEGGGJJJRRR\\\cccllllllkkkgggddddddgggjjjmmmooouuuzzzzzzqqqcccYYYYYY\\\aaahhhnnnpppooonnnllljjjfff```XXXOOOHHHDDD<<<<<<;;;888444111111222///---+++++++++***((('''+++)))(((((()))******))),,,,,,++++++******))))))'''&&&%%%$$$$$$$$$$$$$$$''''''''''''''''''''''''((('''%%%%%%'''((('''&&&'''''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''''''''''''''&&&%%%$$$%%%'''***+++$$$$$$$$$%%%%%%%%%&&&&&&########################"""###%%%&&&''''''&&&&&&%%%$$$$$$%%%%%%'''((()))***)))((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((()))---&&&###(((,,,)))&&&'''''''''''''''''''''''''''(((((('''''''''(((((()))''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((((((((('''((((((((('''%%%%%%&&&((())))))))))))************((((((''''''''''''(((((('''''')))***,,,...//////......//////000000111111444444222222222222444444999999888888777555444333777777888888888888777777666888;;;:::888999<<>>@@@AAAAAAAAA@@@??????>>>?????????>>>===<<<<<<======>>>===<<<:::888777888999:::<<<===>>>>>><<<;;;999999999999;;;>>>AAABBBCCCCCCEEEEEEFFFIIILLLOOOOOONNNQQQVVV]]]aaaaaa`````````gggjjjmmmmmmjjjhhhggghhhooouuuzzzwwwlllaaaZZZXXXWWWYYY\\\]]][[[VVVQQQMMMKKKKKKJJJHHHEEEAAA===;;;888:::<<<======>>>@@@AAAFFFLLLTTT\\\aaadddeeeeeeddddddddddddcccbbbaaa```^^^___``````______```aaaaaahhhmmmmmmllloooqqqpppsssrrrrrrqqqooommmkkkiiifffbbb]]]ZZZZZZYYYXXXVVV[[[ZZZYYYYYY\\\aaaeeehhhkkkfffbbb```aaabbbbbbbbb```___bbbfffeeebbbbbbeeeiiihhhfffbbb^^^[[[YYYYYY[[[[[[\\\\\\\\\\\\[[[ZZZ[[[\\\___``````___]]][[[``````aaabbbccccccaaa___dddccc```]]]ZZZZZZ\\\______cccfffddd```\\\]]]___]]]\\\\\\]]]```cccccccccdddfffgggddd___ZZZXXXXXXWWWVVVTTTQQQMMMIIIEEEBBB>>>>>>>>>>>>======<<<<<<;;;<<<>>>>>>@@@DDDJJJOOOWWWXXXYYYYYYYYY[[[```dddrrrzzzuuuiiibbb[[[\\\___dddiiimmmnnnmmmmmmkkkhhhbbb[[[TTTMMMIIIHHHIIIHHHDDD>>>888444333000...---,,,,,,+++)))((()))))))))+++---,,,***(((,,,++++++******))))))(((''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''%%%%%%'''((('''&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&'''''''''''''''&&&%%%$$$%%%&&&(((***%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''((()))((('''&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''+++%%%$$$)))---+++)))***(((((((((((((((((((((((((((((('''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((('''%%%&&&&&&%%%$$$######%%%((((((((()))))))))******((((((''''''''''''(((((('''((()))***,,,...///000//////000000111222222333444444333222222333444444777777777777777666666555888888999999999999888888666999;;;;;;999999<<<@@@LLL\\\nnnyyyyyyzzzpppiiieeebbb```]]]ZZZYYYYYYYYYXXXWWW...---,,,++++++,,,...///111222444666888:::<<<=========>>>>>>@@@AAACCCDDDBBBBBBCCCCCCBBB@@@???>>>>>>============>>>>>>???<<<<<<;;;;;;:::999999999999;;;======;;;999888888777;;;BBBKKKSSSWWWXXXWWWUUURRRPPPOOOPPPQQQQQQPPPQQQYYYbbbfffdddbbbeeehhhlllnnnnnnmmmiiigggeeeeeeooossssssmmmaaaWWWQQQPPPOOOPPPRRRSSSQQQMMMHHHDDDAAAAAAAAA@@@>>>;;;999888;;;>>>AAACCCDDDFFFIIIKKKQQQWWW___ffflllpppsssuuunnnmmmkkkhhheeebbb```___YYYZZZ\\\\\\[[[\\\^^^```bbbhhhllljjjkkkppptttuuutttqqqllljjjjjjiiieeebbb\\\YYYVVVUUUVVVWWWXXXWWW]]][[[ZZZYYY\\\aaagggkkkkkkfff```\\\\\\^^^``````dddccceeejjjlllhhhddddddeeeggggggfffccc```__________________^^^]]]\\\[[[SSSVVVZZZ]]]^^^^^^\\\ZZZ_______________`````````bbbaaa^^^ZZZWWWVVVXXXZZZ```aaabbb___[[[ZZZ\\\___```^^^^^^___bbbdddeeeeeejjjlllmmmllliiifffeeeeeeaaa___]]]ZZZVVVSSSQQQPPPGGGEEECCC@@@===;;;::::::666777888888888:::===???CCCDDDEEEGGGIIIMMMSSSWWWjjjwww{{{nnngggfffccccccdddggglllppprrrrrrnnnmmmiiieee^^^XXXRRROOOMMMNNNOOOLLLFFF???:::777666444222000000///,,,***)))***,,,///000///,,,)))++++++******)))(((((('''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((('''%%%%%%'''((('''&&&%%%&&&&&&&&&'''(((((((((&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&$$$###$$$%%%&&&###$$$&&&''''''''''''&&&((('''&&&&&&%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''((((((***''''''***,,,***)))***))))))))))))))))))))))))((((((((((((''''''((((((''''''&&&&&&&&&&&&''''''((())))))))))))(((((('''&&&(((******((('''''''''''''''((((((((()))))))))((((((''''''''''''(((((('''((()))+++,,,...///000//////000111222444555555444444333333333333444444555555666777777777777777999999::::::::::::999999777:::<<<;;;::::::===AAAKKK\\\ooo|||wwwnnnooo~~~pppiiidddaaa]]][[[XXXWWWWWWXXXWWWVVV...---,,,+++,,,...000222555666888:::===>>>@@@@@@AAAAAABBBBBBCCCDDDEEEFFF@@@AAACCCCCCBBB@@@===;;;<<<<<<======>>>>>>??????;;;<<<<<<===<<<;;;999888777999;;;:::888888:::===AAAGGGSSScccqqqxxxxxxvvvjjjfff```[[[YYYWWWVVVTTTTTTZZZbbbffffffeeegggiiijjjiiihhhfffdddbbbbbbbbbaaabbbaaaZZZQQQIIIGGGGGGIIIJJJKKKLLLJJJFFFBBB@@@<<<<<<===>>>???>>>>>>>>>DDDGGGKKKNNNQQQTTTXXX[[[___eeennntttuuutttssssssmmmllliiieeeaaa^^^\\\[[[VVVWWWXXXXXXXXXZZZ\\\___aaagggjjjhhhjjjpppwwwzzzxxxqqqiiiffffffeee```\\\XXXVVVUUUTTTUUUWWWXXXYYY[[[[[[[[[[[[^^^bbbfffhhhgggccc]]]XXXWWWYYY\\\^^^dddaaabbbhhhmmmkkkggggggcccgggkkkllliiieeeccccccfffeeebbb___[[[YYYWWWVVVKKKMMMQQQTTTWWWXXXXXXXXX[[[[[[[[[ZZZZZZ\\\___aaa______\\\YYYVVVUUUVVVXXX^^^^^^\\\ZZZXXXYYY]]]```cccbbbaaaaaacccddddddcccfffggghhhiiiiiihhhhhhhhhcccbbb```]]][[[YYYXXXXXXSSSQQQMMMIIIFFFDDDBBBBBB<<<<<<;;;::::::;;;<<<>>>;;;;;;;;;;;;===@@@DDDGGGXXXdddppprrrkkkdddbbbeeeggggggiiilllqqqtttttttttooommmjjjddd^^^WWWRRROOOKKKMMMOOOOOOLLLIIIGGGFFFAAA>>>;;;999777555222000...------///000000---+++++++++******)))(((''''''((((((''''''''''''((((((''''''''''''''''''''''''((('''%%%%%%'''((('''&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$######&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$$$$$$$###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))))))))******)))'''&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''***************)))(((''''''***,,,---+++***))))))''''''''''''((((((((((((((((((''''''''''''(((((('''((()))+++---...///000......///111222444555666444444444333333444444444555555666777777777777777888999999999999999999888888:::===<<<:::;;;>>>AAALLL]]]qqq~~~ooohhhkkk}}}ooohhhccc```[[[XXXVVVUUUVVVVVVVVVUUU...---,,,---...000333444777888;;;===???@@@AAAAAACCCDDDDDDEEEEEEFFFFFFFFF???AAACCCDDDCCC@@@===;;;<<<<<<======>>>>>>??????;;;<<<======<<<;;;999777777888888777666:::BBBIIIUUU]]]mmm|||sssiiibbb\\\XXXUUURRRUUUYYY^^^aaabbbbbb```bbb___\\\XXXVVVUUUUUUUUUKKKKKKJJJFFFAAA@@@BBBEEEGGGHHHIIIIIIGGGEEEBBB@@@@@@AAACCCEEEGGGIIIJJJKKKOOORRRWWW[[[^^^bbbgggjjjllluuuwwwpppmmmjjjiiigggdddaaa^^^\\\[[[YYYZZZZZZYYYYYYZZZ]]]```^^^dddgggfffgggooovvvxxxxxxqqqhhhdddcccbbb]]]YYYXXXWWWVVVUUUUUUVVVXXXZZZXXXZZZ\\\___```bbbbbbbbb___]]]YYYUUUSSSTTTXXXZZZ[[[WWWWWW^^^dddeeeeeefffccckkksssvvvsssmmmiiihhhiiieee___YYYSSSPPPOOOOOOPPPPPPQQQQQQRRRSSSSSSSSSTTTTTTSSSRRRQQQSSSXXX\\\___``````^^^\\\[[[\\\^^^___]]]ZZZXXXYYY\\\bbbfffiiigggeeeeeeeeeeeedddcccddddddcccddddddccccccbbb^^^]]]\\\[[[ZZZZZZZZZZZZ]]]\\\ZZZWWWUUUSSSRRRQQQKKKIIIEEEBBBAAAAAAAAABBB<<<:::888666777999;;;<<>>AAANNN___rrr}}}{{{iiieeejjj}}}mmmfffaaa]]]ZZZWWWUUUTTTTTTUUUTTTSSS---...///000222444666777888999<<<>>>@@@AAAAAAAAADDDDDDEEEEEEFFFEEEEEEDDD???AAACCCDDDDDDBBB???>>><<<===>>>>>>>>>>>>>>>===;;;;;;<<<<<<;;;:::888777777888999888:::AAANNNXXXkkkrrrssshhh^^^WWWSSSSSSSSSUUUYYY^^^___]]]ZZZZZZUUUNNNIIIFFFEEEDDDDDD======<<<<<<===AAAGGGLLLLLLLLLMMMMMMLLLKKKJJJIIIKKKLLLNNNPPPSSSUUUWWWXXXXXX[[[```dddhhhlllpppssswwwxxxpppllliiiiiiiiihhhfffcccaaa_________^^^\\\[[[[[[^^^```[[[aaadddcccccchhhlllmmmjjjeee___[[[ZZZYYYVVVSSSSSSSSSSSSQQQPPPPPPSSSVVVXXXZZZ^^^aaabbbaaa___^^^YYYYYYYYYXXXVVVWWWYYY[[[[[[XXXXXX^^^aaabbbdddggglllxxx{{{xxxrrrlllddd\\\WWWVVVWWWXXXcccbbbaaa^^^\\\YYYVVVUUURRRSSSRRRNNNKKKLLLPPPUUU[[[^^^aaacccbbbbbbccccccccc```]]][[[]]]aaagggkkkmmmkkkiiihhhhhhhhhfffeeegggeeebbb```___]]][[[YYYVVVWWWWWWXXXYYYZZZ[[[[[[bbbbbbbbbbbbbbbaaa```___[[[WWWSSSPPPNNNLLLJJJHHHBBB???;;;999999:::;;;:::>>>???AAADDDIIINNNSSSVVVUUUXXX\\\bbbfffgggeeebbbaaa___\\\YYYUUURRROOOMMMRRRTTTUUUVVVVVVWWWZZZ]]]XXXUUURRRPPPOOOMMMJJJGGG>>>:::444111//////...---...---,,,+++***(((((('''(((''''''''''''((())))))((((((((((((((((((((((((((('''%%%%%%'''((('''&&&%%%&&&&&&&&&'''((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%'''((()))***%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $$$'''(((&&&$$$"""$$$%%%&&&'''''''''&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&&&&'''$$$$$$%%%&&&&&&'''(((((($$$,,,000---)))((()))***''''''''''''''''''''''''(((((()))))))))'''&&&%%%''''''&&&&&&&&&&&&'''''')))************))))))(((%%%'''******)))(((((()))''''''((((((((()))))))))((((((''''''''''''((((((((()))***,,,---///000111......///000111222333444444444555555555555444444777777777777777666555555777777777888888777777777777:::<<<;;;::::::===AAANNN^^^oooyyysssdddcccjjj{{{kkkddd___\\\ZZZXXXUUUSSSSSSSSSRRRQQQ...000222555777888999999888:::===???AAAAAAAAAAAACCCCCCDDDEEEEEEDDDCCCBBB===>>>@@@AAAAAAAAA???>>>===>>>>>>??????>>>===<<<;;;;;;;;;::::::999888777555999===???BBBLLLZZZfffuuu{{{~~~sssiii```YYYTTTRRRTTTWWWXXXYYYXXXWWWWWWSSSMMMEEE???>>>>>>>>>>>>=========???DDDKKKSSSYYYXXXXXXYYYYYYZZZZZZZZZZZZXXXXXXYYYYYY[[[\\\]]]^^^aaadddhhhlllooossswww{{{~~~wwwnnnjjjkkkfffhhhiiijjjiiifffbbb`````````^^^[[[XXXXXXZZZ\\\XXX^^^bbb___]]]]]]^^^]]]ZZZXXXVVVUUUTTTSSSSSSSSSTTTUUUUUUSSSRRRRRRVVVYYY\\\^^^```aaaaaaaaa___^^^[[[^^^bbbccccccbbbccceeefffeeegggjjjjjjfffgggjjjsss~~~yyypppiiigggiiiooosssxxxyyyyyywwwsssmmmgggccc___```^^^XXXRRRPPPRRRVVVWWW\\\bbbgggiiijjjjjjjjjfffccc^^^\\\^^^bbbfffiiijjjhhhffffffggghhhgggfffccc```\\\ZZZYYYXXXUUUSSSRRRTTTVVVYYY\\\]]]^^^^^^aaabbbeeeggghhhgggfffeeedddccccccdddeeebbb]]]YYYQQQMMMGGGCCCBBBAAA@@@>>>::::::;;;;;;<<>>>>>======>>>>>>?????????===<<<;;;;;;;;;:::999999888888777444:::@@@EEEJJJTTTbbbnnnuuuzzzxxxpppiiiccc]]]YYYKKKPPPUUUTTTPPPMMMOOORRROOOHHHAAA===>>>@@@AAAAAACCCCCCDDDGGGMMMUUU^^^ccccccddddddeeefffggghhhhhh``````___^^^^^^^^^______hhhkkkooorrruuuyyy}}}}}}sssggg```aaaeeebbbdddggghhhgggddd___\\\___]]][[[WWWSSSSSSTTTVVVWWW]]]aaa]]]XXXVVVSSSPPPTTTVVVWWWWWWVVVWWWYYY[[[^^^___```___]]]^^^bbbeeeaaaaaaaaaaaaaaa`````````aaafffmmmppppppnnnoooooonnnooorrrtttooohhhfffiiipppwwwqqqrrrxxxxxxsssppppppmmmfff]]]YYYZZZ]]]YYY___hhhooossstttssssssgggccc^^^[[[\\\___bbbddddddbbbaaabbbdddeeeeeeeeeYYYVVVSSSSSSTTTTTTSSSPPPQQQSSSXXX\\\___aaabbbbbb^^^aaadddhhhiiihhhfffeeehhhjjjooouuuyyywwwqqqkkk```[[[SSSMMMJJJHHHDDDAAA>>>@@@@@@>>>999888:::===<<<<<<>>>BBBGGGJJJLLLLLLFFFGGGIIIMMMQQQUUUXXXZZZZZZ^^^bbbdddcccaaa``````\\\[[[ZZZ\\\^^^``````___YYYVVVRRRMMMIIIDDD>>>;;;000///...---+++***)))(((&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))((('''%%%%%%'''((('''&&&'''''''''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''))))))((('''%%%$$$#########$$$%%%&&&''''''((('''$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((''''''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%&&&((()))))))))((((((''''''''''''((((((((()))(((((('''&&&&&&&&&&&&'''&&&'''(((***+++---...///888BBBEEE;;;///***)))'''))))))))))))))))))))))))((()))******)))'''%%%$$$'''''''''&&&&&&'''''''''&&&'''((()))))))))))))))%%%&&&'''&&&%%%&&&(((***))))))))))))************((((((''''''''''''(((((())))))***,,,...///111111222222222333333444444444333444555666666555444333333444555777888888999999999999999::::::999999999666888;;;:::888999<<>>===???AAAAAA===:::@@@???>>><<<;;;:::::::::666999:::999777888<<>>GGGXXXlllwww}}}sssjjjkkkppp}}}mmmeee```]]]ZZZXXXVVVTTTRRRPPPPPPOOO777999===>>><<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>@@@@@@@@@@@@???????????????>>>===???AAAAAA>>>;;;???>>>===<<<;;;:::::::::888;;;<<<<<<:::<<<@@@DDDIIIMMMSSSXXX\\\aaagggkkkmmmrrrzzzuuummmooolllhhhbbb\\\TTTMMMIIIDDDCCCBBBCCCFFFGGGGGGFFFGGGDDDBBBCCCGGGKKKNNNNNNQQQWWW\\\```hhhrrryyy{{{{{{|||{{{vvvmmmddd^^^[[[YYY\\\___```aaaeeekkkpppqqquuu{{{~~~}}}sssiii]]]VVVQQQOOOSSSYYY___gggkkkgggbbbccceeefffhhhfffbbb___\\\ZZZYYYYYYeeejjjppptttttttttvvvxxxssspppmmmmmmpppvvv|||}}}xxxuuuxxxyyyuuurrrqqqiiigggeeedddeeefffhhhiiikkkrrryyy}}}}}}{{{zzz{{{|||}}}|||xxxrrrnnnllllllnnnssszzz~~~~~~|||zzzxxxxxxuuurrrsssyyyyyyyyy{{{|||{{{{{{{{{yyytttlllfffaaa^^^[[[]]]```bbb___\\\VVVYYYXXXTTTRRRSSSRRROOOGGGJJJMMMNNNOOOPPPTTTWWWXXX[[[aaahhhmmmnnnllliiijjjiiiggggggiiimmmqqqtttzzzxxxmmmdddddddddbbb___\\\YYYWWWVVVUUUQQQJJJDDD???======666666777888:::;;;;;;<<<<<<===BBBJJJRRRWWWWWWTTTXXXbbbjjjjjjhhhjjjiiigggeee]]]YYY[[[```eeekkkqqq{{{}}}xxxtttgggXXXJJJCCC888111...---,,,******)))((()))++++++)))'''''''''''''''''''''''''''''''''''''''((((((((((((***(((&&&'''((()))(((''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%$$$%%%%%%''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&''')))+++''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))((('''&&&&&&'''((()))******))))))))))))******'''&&&%%%$$$%%%&&&((()))***)))((((((((()))***+++((())))))***))))))(((((((((((()))*********)))))))))((('''''''''(((*********((('''&&&'''))),,,---***++++++,,,---...//////000111222222444444555666444555777777555444555555888888999999:::999999999999999999999::::::;;;;;;888999:::::::::;;;===@@@III[[[nnnxxx}}}vvvvvvzzznnnddd^^^ZZZRRRRRRQQQPPPOOONNNMMMMMM:::<<<>>>>>>;;;999888777777888999;;;<<<======>>>@@@@@@?????????>>>>>>>>>>>>>>>===>>>??????===;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>AAACCCBBBBBBCCCHHHMMMUUUXXX\\\```cccgggkkknnnooorrruuuxxxwwwpppfff^^^bbbaaa^^^ZZZSSSLLLEEEBBBDDDCCCCCCFFFIIIMMMNNNNNNIIIIIIJJJMMMSSSYYY]]]^^^aaafffjjjlllrrrzzz~~~~~~{{{~~~~~~vvvhhh\\\VVVUUUVVVZZZ```ccceeeggglllpppooossszzz~~~yyyuuufff^^^WWWTTTTTTUUU[[[bbbjjjmmmmmmhhhgggkkkoooooollljjjgggdddaaa___]]]]]]iiilllqqqvvv||||||xxxyyy}}}xxxyyyzzzwwwuuuvvvnnnmmmkkkjjjkkkmmmppprrruuuzzz}}}}}}~~~xxxpppmmmnnnkkklllmmmllljjjiiijjjkkkjjjkkkmmmqqqwww|||~~~{{{wwwppphhhcccaaa___^^^```dddgggfffddd___bbbbbb^^^ZZZYYYUUUOOOJJJLLLPPPSSSUUUYYY]]]```cccdddggglllpppqqqpppooommmllljjjkkkooowww~~~}}}qqqhhhgggjjjlllkkkfffaaa___^^^^^^^^^[[[UUUNNNGGGCCCBBB::::::;;;;;;::::::999999888<<>>AAALLL^^^qqq{{{qqqeee]]]XXXMMMMMMNNNNNNNNNNNNMMMMMM;;;===>>>===:::777555555555666888:::<<<===>>>>>>AAAAAAAAA@@@@@@??????>>>>>>===<<<<<<;;;:::999888777999;;;>>>@@@BBBDDDEEEGGGIIIKKKJJJJJJLLLRRRWWW^^^```cccfffiiillloooqqqxxxvvvsssnnnggg___XXXSSSRRRSSSSSSQQQMMMIIIFFFDDDGGGGGGHHHKKKPPPTTTWWWWWWUUUVVVYYY]]]aaafffhhhjjjhhhlllooopppuuu{{{|||yyyyyyzzzzzzssshhh]]]XXXVVVWWW\\\bbbeeeeeeeeegggjjjiiilllqqqvvvxxxuuuppplllccc______cccgggjjjpppvvvxxxxxxuuuqqqqqquuuuuusssooolllhhhccc```___``````iiikkkpppwww~~~~~~{{{~~~yyysssssstttrrrrrrsssppppppooonnnnnnppptttwww|||}}}~~~{{{xxxxxx|||{{{pppkkkjjjdddddddddbbbaaabbbeeehhhbbbeeejjjpppuuuwwwwwwwwwyyy{{{~~~}}}}}}~~~|||zzzvvvqqqlllfffccccccbbbcccfffjjjmmmmmmlllnnnrrrsssooollliiiccc\\\YYY[[[]]]```dddhhhlllooonnnmmmllllllmmmmmmlllkkkjjjiiihhhkkkqqq{{{~~~wwwooohhhcccgggkkkmmmkkkddd___```bbbbbbcccbbb^^^XXXRRRNNNLLLHHHGGGGGGEEECCC@@@>>><<<===???EEELLLQQQQQQKKKFFFHHHMMMSSSVVVYYY[[[^^^```______aaadddfffjjjvvvyyyrrrfffZZZWWWQQQHHHBBB>>>:::666222000---)))'''''')))***+++)))))))))))))))(((((((((&&&&&&'''''''''((((((((()))(((&&&'''(((***)))(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''%%%%%%$$$$$$######$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&$$$$$$&&&(((''''''&&&&&&'''((()))***)))))))))((((((''''''&&&)))))))))***+++,,,---...&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''((()))(((((((((((())))))******((()))******************++++++,,,,,,++++++***)))(((((((((((()))))))))***)))((('''&&&'''(((***+++******+++,,,...///000000000111222222444444555666666777777666555555888:::<<<<<<<<<<<<;;;:::999999666777777888999:::;;;;;;:::::::::::::::;;;>>>AAANNN___qqq{{{tttggg^^^YYYPPPQQQRRRRRRRRRQQQPPPOOO<<<===>>><<<999666555555666777999;;;===>>>??????AAAAAA@@@???>>>>>>============;;;999777666555555666888===CCCHHHLLLOOOQQQOOOQQQRRRQQQPPPRRRXXX]]]eeefffgggjjjmmmooopppqqqxxxsssjjj___VVVOOOKKKJJJIIIKKKLLLLLLIIIGGGGGGHHHFFFGGGKKKQQQXXX^^^aaaaaaccceeehhhiiijjjjjjjjjjjjgggkkknnnqqqwww~~~~~~zzzzzzxxxtttooojjjeeeaaa^^^\\\aaagggiiigggffffffgggggghhhjjjnnnrrrrrrooollljjjjjjnnnvvv{{{|||~~~~~~}}}zzz{{{}}}zzzuuuqqqmmmgggaaa___```ccceeennnqqqvvv}}}{{{yyyyyy}}}uuuoooooopppnnnnnnppplllnnnooonnnnnnooosssvvvwwwvvvtttqqqooottt}}}yyymmmfffccc^^^___`````````aaadddfffbbbfffkkkoooqqqrrrqqqqqquuuwww{{{zzzxxxwwwvvvvvvtttqqqmmmiiifffeeehhhhhhiiikkkoooqqqrrrrrrwww|||}}}{{{yyyssslllmmmmmmmmmooorrruuuxxxzzzwwwsssnnnjjjgggeeecccaaabbbaaaaaaccchhhpppxxx}}}~~~vvvoooiiiffffffggggggiiijjjfff```^^^aaaeeecccdddeeeccc___\\\ZZZZZZZZZYYYXXXVVVRRRNNNKKKHHHGGGEEEDDDFFFHHHHHHDDD@@@CCCCCCEEEHHHKKKNNNSSSWWW\\\___eeejjjkkkmmmvvvzzzrrrjjjeee]]]VVVVVVRRRNNNKKKIIIEEE>>>999444111...,,,++++++)))((()))))))))(((((((((''''''''''''((((((((()))))))))(((&&&%%%%%%''')))((((((''''''((((((((((((''''''(((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$'''******)))'''&&&&&&'''''''''''''''((()))***++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&*********))))))*********((((((((('''''''''((((((''''''(((((())))))))))))(((((()))***************((()))******++++++******))))))******++++++++++++)))(((((('''((((((******)))***+++,,,...///000111000111222222444444555666666777777666555555888:::<<<<<<<<<<<<<<<;;;:::999888888999999999:::::::::999999999888888:::===@@@MMM^^^qqqzzzwwwiiiaaa]]]WWWWWWVVVUUUTTTRRRQQQPPP===>>>???===;;;888888888:::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::;;;:::888555444555666999===CCCJJJRRRWWW[[[]]]XXXYYYYYYWWWUUUWWW\\\aaaiiihhhgggiiikkklllkkkjjjjjjeee\\\RRRJJJFFFFFFHHHKKKLLLMMMKKKHHHFFFIIILLLGGGJJJPPPYYYccciiillllllmmmpppqqqpppmmmhhheeedddeeeiiimmmsss{{{}}}uuupppiiidddcccccccccbbbeeejjjooopppmmmjjjiiijjjkkkjjjkkkooouuuxxxwwwuuurrrsssxxx~~~}}}~~~~~~|||vvvpppmmmgggbbbaaacccfffiiinnnrrrxxx}}}~~~|||yyywwwtttvvvyyy|||wwwrrrkkkggghhhjjjhhhfffgggfffiiillllllkkkjjjmmmpppllllllkkkjjjmmmuuuuuujjjbbb^^^[[[]]]^^^_________aaacccfffiiikkkmmmmmmmmmmmmnnnuuuwww||||||yyywwwtttrrrssssssqqqmmmjjjhhhhhhmmmmmmnnnoooqqqrrrssstttuuu{{{{{{{{{yyywwwwwwyyy|||}}}}}}zzzuuunnnhhhddd```]]][[[[[[ZZZZZZ[[[]]]aaadddfffllliiiddd^^^[[[]]]bbbfffeeeffffffcccaaabbbgggkkkfffggggggeeecccbbbcccdddhhhhhhhhhfffccc___\\\YYYTTTPPPLLLKKKKKKLLLIIIGGGJJJEEEAAAAAABBBDDDIIINNNUUUXXX___fffhhhiiipppyyy|||xxxpppiiiccc___[[[XXXTTTRRRPPPPPPPPPMMMGGGBBB===:::777444111...***'''******))))))((((((''''''(((((((((((()))))))))***'''%%%$$$%%%'''((((((((((((((())))))))))))(((((($$$%%%&&&&&&''''''&&&&&&((((((((((((((()))******%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&)))---///---***((('''&&&&&&'''(((((((((''''''************))))))))))))''''''(((((('''&&&%%%$$$***))))))(((((())))))***(((((((((''''''''''''&&&&&&'''((()))))))))((((((&&&'''((())))))***))))))''''''((()))*********))))))***++++++,,,,,,++++++******))))))))))))******))))))+++,,,...///000111000111222222444444555666444555666666555555777999;;;;;;;;;<<<;;;;;;::::::::::::::::::::::::;;;;;;999999888777777999===@@@KKK]]]oooyyywwwjjjccc```[[[ZZZWWWUUUSSSQQQPPPPPP???@@@AAA@@@>>><<<===>>>===>>>>>>>>>>>>>>>======>>>>>>===<<<;;;:::999888777888999888666666999<<<@@@DDDKKKSSSZZZ```dddfffddddddccc```]]]^^^cccggggggdddaaaaaaaaa```^^^[[[WWWVVVTTTPPPLLLLLLOOORRRSSSTTTTTTPPPLLLLLLQQQUUUSSSWWW^^^hhhpppttttttssssssvvvxxxuuuooohhhcccaaafffiiimmmqqqyyy~~~{{{uuuhhhddd^^^XXXXXX\\\ccciiisssvvvxxxwwwqqqllliiiiiikkkjjjlllrrrzzz}}}wwwvvvzzz~~~}}}|||yyyyyyvvvrrrkkkiiigggeeedddeeeggghhhggglllqqqsssqqqooonnnooosssvvv{{{~~~}}}xxxqqqlllfffaaa___bbbdddaaa^^^^^^___dddiiijjjgggeeegggiiigggiiilllnnnrrrzzzxxxqqqiiiaaa\\\YYY[[[]]]]]]^^^___bbbdddiiijjjkkkiiihhhiiilllppptttwww}}}|||yyyxxxtttppplllooorrrrrrpppmmmmmmnnnpppqqqqqqqqqpppppppppqqqqqqyyy~~~zzzyyy{{{}}}}}}}}}xxxtttnnnhhheeebbb___]]]ZZZ[[[\\\^^^____________\\\\\\ZZZWWWTTTUUUYYY]]]``````aaacccgggkkkoooqqqooommmjjjfffccccccfffiiimmmnnnpppppppppmmmkkkiiifffdddcccdddffffffbbb___XXXMMMCCC???<<<;;;???FFFKKKLLLRRRYYY^^^aaahhhqqqrrrmmmgggccc___\\\YYYWWWVVVSSSPPPPPPRRRQQQNNNKKKIIIEEE@@@:::666222---***,,,++++++***))))))(((((('''''''''((((((((())))))'''&&&%%%&&&((()))***)))''''''((())))))(((''''''"""###%%%&&&'''(((''''''&&&&&&&&&'''((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''***,,,---+++)))((('''$$$&&&((())))))'''%%%###(((((((((((((((((()))))))))******+++***)))(((''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%&&&'''((()))))))))((('''%%%%%%'''(((((())))))))))))))))))***))))))((('''((()))***+++,,,++++++***+++++++++************+++((()))***,,,...///111111000111222222444444555666222444666666666555666888999::::::;;;;;;;;;;;;:::999999:::;;;<<<<<<======::::::999888777:::>>>AAAJJJ\\\ooozzzwwwiiibbbaaa\\\ZZZWWWSSSQQQPPPQQQQQQ@@@BBBCCCBBB@@@@@@AAABBB????????????>>>===<<<;;;@@@???>>>===<<<;;;::::::444666888888888999===AAAFFFJJJQQQXXX___eeehhhjjjooonnnlllhhhdddeeeiiinnnbbb___ZZZXXXWWWUUUPPPMMMLLLPPPSSSTTTUUUWWW[[[___ZZZ[[[ZZZWWWSSSTTT[[[aaacccfffmmmtttzzz{{{xxxvvvvvvyyy{{{yyyrrrjjjdddbbbiiikkklllnnnrrruuupppggg```___[[[UUUTTT[[[jjjuuu}}}zzzqqqiiieeecccggggggjjjrrr|||~~~wwwvvvyyy~~~yyyrrrpppnnnkkkeeeeeeffffffffffffeeedddbbbggglllllliiigggjjjmmmssswww{{{|||xxxqqqjjjgggbbb^^^^^^bbbeeeaaa]]]\\\[[[aaaggghhheeebbbbbbdddiiimmmqqquuuxxx}}}xxxsssooojjjccc\\\WWWYYY[[[\\\^^^bbbgggjjjkkkkkkiiifffdddffflllqqqrrruuu|||}}}wwwvvvuuupppkkkdddiiioooqqqqqqqqqrrrsssqqqrrrrrrqqqooonnnnnnnnnqqqyyy{{{zzz{{{}}}}}}|||vvvsssnnnjjjhhhfffdddccc\\\___cccfffhhhhhhfffeee\\\^^^^^^\\\WWWUUUUUUVVVYYYZZZ^^^dddkkkqqqssstttvvvsssmmmgggccccccgggjjjmmmooorrrtttvvvuuutttsssvvvwwwzzz|||wwwbbbTTTFFF>>>888555999@@@CCCBBBFFFNNNTTTZZZccckkkfffbbb___]]][[[WWWTTTSSSYYYTTTPPPOOOQQQRRRRRRQQQSSSMMMEEE>>>999444111...------,,,,,,+++***))))))&&&&&&&&&'''''''''((((((((('''&&&''')))++++++***%%%&&&'''(((((('''&&&%%%###$$$&&&(((************""""""###$$$%%%'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))(((&&&%%%%%%&&&$$$%%%(((***)))&&&###!!!%%%&&&&&&&&&''''''((((((&&&'''((())))))((('''&&&(((((((((''''''(((((((((&&&'''''''''&&&%%%$$$$$$%%%&&&((()))))))))((('''$$$%%%&&&'''((((((((((((++++++++++++)))((('''&&&'''((()))++++++******))),,,,,,++++++++++++++++++((()))***,,,...000111222000111222333444555555666000333555666666555666666888888999:::;;;;;;;;;;;;777888999;;;===>>>@@@@@@;;;;;;:::999888;;;???CCCJJJ\\\ooozzzvvvgggbbb```]]][[[VVVSSSQQQQQQSSSTTTCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCAAA===:::888888888777999<<<:::777777:::888;;;<<<;;;>>>EEEHHHHHHNNNQQQVVVZZZ\\\aaagggllltttqqqmmmjjjiiiiiiiiiiii```[[[RRRLLLHHHFFFFFFEEENNNRRRYYY___aaa```]]]ZZZXXXXXXYYYYYY[[[aaahhhmmmsssqqqooorrrvvvxxxwwwtttyyy{{{{{{vvvnnnhhhggghhhkkklllnnnooonnnkkkhhhfffXXXYYY[[[]]]bbbkkkxxxuuukkkdddcccdddiiigggiiioooxxx~~~~~~|||vvvxxx{{{~~~uuummmhhhfffeeeddd^^^```bbbbbbbbbaaabbbcccaaaeeegggfffcccbbbfffjjjssswwwzzzzzzuuunnngggddd```^^^```fffeee^^^ZZZ\\\___dddjjjllliiifffdddcccjjjnnntttzzz~~~~~~|||{{{rrrmmmgggdddccc```YYYTTTVVVXXX[[[^^^bbbfffhhhjjjkkkkkkiiihhhhhhkkkqqquuuxxx|||zzzvvvttttttsssmmmhhhgggjjjlllkkkiiikkkqqqwwwuuuvvvwwwxxxwwwuuurrrpppssszzzvvvttttttuuuvvvwwwuuuqqqnnnjjjgggeeeddd```bbbfffiiikkkkkkkkkjjjfffffffffeeeddd```ZZZUUU]]]___]]][[[___iiippprrrqqqoookkkfffaaaaaaccceeeooorrrtttttttttuuuxxx{{{wwwhhhWWWHHHBBB???:::777777:::===AAACCCFFFLLLSSSYYYccc___YYYSSSOOONNNOOOPPPTTTRRROOOPPPSSSUUUTTTRRRQQQOOOKKKHHHCCC>>>888444000///...---,,,,,,,,,,,,---+++***+++++++++(((&&&((((((((((((((((((((((((((()))***)))'''&&&&&&'''&&&&&&''''''((()))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%((('''&&&%%%$$$######"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***)))&&&$$$%%%''')))(((&&&$$$$$$$$$$$$%%%&&&''''''))))))((((((''''''''''''&&&'''((())))))((('''&&&***)))((()))***+++***)))&&&&&&&&&&&&''''''((((((&&&$$$$$$&&&***------,,,((((((((()))******(((&&&%%%&&&&&&&&&'''((((((((()))'''&&&''')))******)))))))))************))))))+++***((('''''')))+++,,,,,,++++++++++++++++++,,,,,,---//////...///000222///111444666888888777666777666666666666777777888:::<<<===;;;888555444444888999999::::::;;;<<<<<<;;;;;;:::888888999===@@@III\\\ppp{{{uuuhhhbbb```ZZZXXXUUUSSSRRRQQQRRRSSSEEEEEEEEEEEEDDDDDDDDDCCCAAABBBAAA???;;;999999:::;;;999:::;;;999666777;;;<<<@@@BBBCCCHHHOOOSSSSSSWWWXXXYYYYYYYYY\\\aaafffooolllhhhdddaaa^^^\\\ZZZQQQOOOKKKIIIIIIJJJJJJKKKYYY[[[___bbbaaa^^^ZZZWWWVVVWWWXXXZZZ^^^eeeooouuuyyyxxxuuurrrpppqqqsssuuu{{{~~~{{{tttpppoooqqqooooooooonnnllliiieeeddd```bbbdddgggjjjqqqzzz{{{qqqhhhbbbbbbcccgggffffffkkkssswwwxxxvvvssstttuuuvvvxxxyyyzzz{{{~~~yyyqqqkkkgggdddaaa___YYY[[[]]]^^^^^^^^^___aaabbbccccccaaa^^^```ffflllqqqrrrsssqqqlllhhhdddccccccaaabbbfffeee___\\\]]]]]]bbbgggiiieee```[[[YYY[[[^^^ccchhhjjjkkkjjjiii]]]XXXTTTSSSUUUUUURRRNNNNNNOOOQQQTTTWWWZZZ\\\]]]```````````````ccciiilllqqqrrruuuxxxyyyxxxwwwvvvxxxsssnnnmmmnnnmmmiiieee```bbbdddcccbbbeeelllrrrrrrvvvyyy{{{zzzyyyyyyyyy}}}yyyuuurrrqqqqqqqqqsssqqqnnnkkkgggeeecccbbbbbbdddgggjjjlllnnnnnnooorrrqqqrrrrrrrrrooojjjfff___bbbbbb```bbbiiillllllmmmhhhbbb^^^^^^bbbgggkkknnnqqqssstttuuuwww{{{~~~vvviii[[[MMMHHHEEE@@@======>>>???@@@@@@AAACCCHHHMMMVVVSSSOOOKKKHHHHHHIIIJJJNNNLLLLLLNNNQQQSSSSSSRRRVVVTTTQQQMMMIIIDDD???<<<:::777444222111000...,,,+++***))))))***)))'''&&&''''''''''''(((((((((((('''((()))(((&&&%%%&&&'''(((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((())))))'''%%%%%%'''((('''&&&&&&&&&%%%%%%$$$%%%%%%%%%((((((((('''''''''&&&&&&'''''''''(((((('''''''''((('''&&&'''((()))((('''''''''''''''''''''(((((()))'''%%%&&&)))******(((+++******+++---,,,+++)))&&&&&&''''''''''''''''''((('''&&&'''((()))))))))((()))+++,,,,,,+++)))((((((((('''''''''((()))*********))))))))))))*********,,,.........///000222333333444555555444333333666666666666666777777888777999;;;:::888777666777777888888999::::::;;;;;;:::;;;:::999999:::===@@@III\\\ppp{{{uuuiiibbb___WWWVVVTTTRRRQQQQQQRRRRRREEEEEEDDDDDDDDDCCCCCCCCC??????>>><<<::::::<<<>>>???<<<:::;;;:::888<<>>>>>@@@BBBEEEDDDBBBAAA@@@AAACCCDDDHHHHHHIIIMMMQQQTTTUUUUUUXXXWWWVVVUUURRROOOMMMLLLGGGBBB<<<999888666000+++,,,***))))))))))))(((&&&&&&&&&&&&''''''(((((((((&&&'''((('''&&&%%%&&&''')))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&''''''(((***(((&&&&&&''''''&&&%%%((('''&&&%%%$$$$$$$$$$$$'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&'''((())))))((((((((((((((((((((((((((()))'''&&&&&&((())))))((((((''''''((())))))(((&&&((((((''''''''''''''''''(((((('''''''''((())))))((()))+++,,,,,,+++)))(((((((((((()))))))))******)))((((((''''''(((((()))(((***,,,------...111222444444444444444444444444666666666666666777888888444666888999999888888999888999999::::::;;;<<<<<<999:::;;;;;;:::;;;===???III[[[ooo{{{tttiiiaaa\\\TTTSSSRRRQQQPPPQQQRRRRRRBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>===;;;:::<<<@@@CCCCCC???===>>>>>>???FFFMMMWWW]]]bbbdddgggjjjjjjfffdddccc```]]][[[ZZZZZZ[[[\\\YYYUUUPPPJJJGGGGGGGGGKKKLLLLLLMMMMMMNNNQQQSSSXXXXXXXXXWWWVVVTTTRRRQQQQQQUUU[[[bbbiiipppwww{{{|||zzzwwwrrrooooootttxxx|||}}}}}}zzzvvvsssssstttqqqpppooommmkkkjjjiiihhhpppssswwwzzzzzzyyywwwuuuooolllgggbbb```aaadddffffffddddddfffjjjnnnoooooonnnmmmmmmmmmoooqqqtttvvvsssnnnhhhbbb^^^[[[XXXUUUQQQSSSUUUVVVWWWXXX[[[]]][[[XXXTTTOOOLLLMMMRRRWWWXXXXXXVVVSSSQQQPPPRRRTTTQQQPPPOOOOOONNNKKKJJJJJJDDDGGGJJJKKKKKKIIIGGGFFFCCCDDDFFFGGGHHHIIIIIIIIIHHHEEEBBBBBBDDDEEEFFFEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDFFFGGGHHHHHHHHHJJJLLLQQQOOOLLLJJJJJJKKKNNNPPPPPPMMMIIIGGGIIIKKKKKKKKKNNNNNNNNNMMMOOOSSS[[[```dddllluuuyyyxxxzzzzzzyyyxxxuuussspppmmmlllgggggggggggggggfffeeeeeeffffffeeefffhhhkkknnnpppxxxyyy{{{}}}ooodddXXXSSSUUU[[[```aaaeeefffhhhjjjnnnsssxxx{{{}}}{{{zzzvvvooohhhkkkddd]]]ZZZYYYWWWTTTQQQOOOMMMJJJFFFBBB@@@@@@@@@;;;::::::;;;<<<===???@@@EEEFFFIIINNNRRRWWWYYY[[[XXXYYYZZZZZZZZZZZZ[[[[[[WWWPPPHHHEEEEEEAAA999111000...,,,++++++***)))'''&&&&&&&&&''''''((())))))'''((()))((('''&&&'''(((((('''''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))(((((('''''''''((((((******)))((('''&&&%%%%%%&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''***)))'''&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''')))((('''(((***,,,+++***))))))))))))((((((((((((%%%$$$%%%&&&(((***++++++'''&&&%%%&&&''''''&&&%%%))))))((((((''''''&&&&&&))))))))))))(((((()))******))))))(((((())))))*********+++,,,,,,,,,,,,+++(((((((((''''''(((((((((''')))+++,,,---...111333333333333444555777999:::666555555666666777888999333666888999999888999:::::::::;;;;;;<<<=========999:::<<<<<<;;;;;;===>>>HHHZZZooo|||qqqggg^^^XXXSSSRRRRRRQQQQQQRRRSSSSSSAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>===<<<===AAAFFFJJJNNNIIIEEEEEEEEEGGGOOOWWW^^^gggqqqvvvyyyzzzuuunnnmmmllljjjgggccc^^^ZZZVVVNNNLLLIIIEEEBBBCCCGGGKKKPPPQQQRRRQQQPPPRRRUUUYYY\\\[[[ZZZYYYXXXWWWVVVVVVUUU[[[eeemmmrrruuuwwwxxxuuusssssstttwwwyyyxxxwwwvvvuuusssooollljjjiiijjjooooooooooooppppppqqqqqquuuwww{{{~~~}}}yyysssoooiiieee```\\\[[[]]]___aaa[[[[[[\\\^^^aaadddffffffaaabbbbbbdddhhhlllpppsssvvvoooggg___ZZZXXXWWWVVVSSSSSSSSSQQQNNNMMMNNNPPPLLLKKKIIIGGGEEEEEEHHHJJJHHHIIIIIIHHHGGGGGGHHHJJJJJJKKKKKKIIIIIIIIIHHHFFFEEEEEEDDDEEEFFFGGGHHHHHHEEEFFFFFFGGGGGGHHHHHHHHHGGGEEEDDDDDDEEEGGGHHHHHHKKKJJJHHHEEEDDDDDDEEEEEEEEEFFFGGGFFFEEECCCDDDDDDGGGFFFEEEEEEEEEFFFGGGHHHHHHEEEBBBAAAAAACCCEEEFFFEEEEEEDDDDDDFFFJJJOOOSSSZZZbbbkkkooooooqqqxxx||||||zzzwwwssssssssssssrrrqqqooonnnfffggghhhjjjkkkkkkkkkkkkjjjiiihhhhhhiiikkknnnppprrrsssuuuzzzwwwmmm```XXXVVVVVVUUUTTTTTTTTTWWW\\\bbbjjjpppsss{{{wwwssssssssspppkkkhhhhhheeebbb___```aaa___\\\\\\YYYTTTNNNIIIEEEBBB@@@888888888888999:::<<<===BBBDDDGGGKKKPPPUUUZZZ^^^ZZZ\\\^^^^^^]]]]]]```bbbbbb\\\TTTRRRRRRNNNEEE===666333000---,,,+++)))''''''''''''((((((((())))))((()))******)))((()))+++&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((('''''''''(((((()))******)))((('''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&(((''''''&&&&&&&&&''''''))))))((('''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''')))((('''(((+++,,,+++***)))))))))))))))(((((((((%%%%%%&&&'''''')))+++,,,***)))((((((******)))((()))))))))((((((''''''&&&***+++,,,***((((((***,,,+++)))&&&$$$$$$&&&)))+++******+++,,,,,,,,,,,,+++***))))))(((((())))))***''')))+++,,,---...111333111222222333444666777888555555555555666777888999666888::::::999888888999999999999:::;;;;;;<<<<<<999;;;<<<<<<<<<<<<===>>>III[[[ooo}}}}}}mmmcccZZZTTTSSSRRRRRRRRRSSSSSSTTTTTTCCCCCCBBBBBBBBBAAAAAAAAA>>>??????@@@BBBGGGMMMRRRXXXSSSNNNMMMLLLNNNVVV^^^jjjwwwvvvuuurrrmmmggg___UUUOOOCCCCCCBBB@@@@@@CCCKKKQQQQQQTTTXXXYYYYYY[[[___ccccccbbb```]]][[[YYYWWWVVV]]]dddmmmuuuxxxxxxvvvvvvpppqqqsssyyy~~~~~~xxxsssnnnkkkgggcccaaabbbdddeeepppqqqsssuuuvvvwwwxxxxxxxxxyyy|||~~~}}}wwwooojjjfffbbb]]]YYYXXXXXXXXXWWWWWWXXXZZZ]]]___```aaabbb[[[\\\]]]```dddhhhlllnnnqqqkkkaaaYYYUUUTTTSSSSSSQQQPPPNNNIIIDDDBBBAAABBBAAAAAABBBBBBCCCCCCDDDDDD???AAACCCCCCCCCCCCEEEFFFFFFJJJKKKJJJKKKMMMLLLIIILLLJJJHHHHHHIIIKKKLLLLLLGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKNNNPPPRRRTTTUUUSSSQQQNNNKKKIIIHHHHHHIIIIIIJJJJJJHHHEEECCCCCCDDDDDDDDDEEEFFFEEEEEEDDDDDDEEEDDDBBBAAA@@@AAABBBCCCBBBAAA@@@@@@AAADDDGGGIIIJJJPPPVVVYYYZZZ\\\aaafffsssrrrmmmfffccceeefffdddeeegggiiikkkmmmoooppppppjjjkkkmmmoooppppppoooooonnnmmmmmmlllmmmppprrrtttrrrqqqrrrvvv|||~~~uuuiii```[[[XXXUUUSSSJJJJJJKKKPPPXXX```fffiiirrrmmmjjjlllnnnllljjjjjjccccccbbb```cccggghhheeefffbbb\\\VVVQQQLLLFFFCCC???===;;;999888999::::::>>>???BBBEEEIIIOOOWWW\\\^^^```bbb```]]]\\\___bbbaaa]]]YYYWWWWWWTTTNNNHHH@@@===777333000---***((()))))))))))))))))))))))))))***++++++******+++,,,&&&&&&''''''((())))))***((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&''''''((((((''''''''''''((((((((()))$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''((((((((()))'''%%%$$$&&&'''%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&)))******)))'''''''''(((((())))))))))))******)))''''''(((******)))''''''((())))))((())))))(((((((((((((((((()))+++---+++((('''))),,,,,,***&&&$$$$$$&&&***,,,((((((((()))))))))******+++******))))))******+++(((***,,,------...111222111111111111111111111111555555555555666888999:::888:::<<<<<<:::999888999666666777888888999999::::::;;;<<<<<<;;;<<<>>>@@@JJJ[[[pppzzziii___XXXSSSSSSSSSSSSSSSSSSSSSSSSSSSBBBBBBBBBBBBAAAAAAAAAAAA???@@@CCCEEEHHHMMMTTTXXXZZZUUURRRRRRSSSVVV___hhhtttuuurrrmmmgggaaaYYYOOOHHH@@@CCCFFFGGGGGGIIIPPPUUURRRYYYbbbggghhhiiilllooojjjiiigggdddaaa^^^[[[ZZZaaagggnnnsssuuutttsssrrrsssvvvzzz~~~~~~yyyrrrmmmfffbbb]]][[[]]]bbbgggkkkvvvwwwyyy{{{||||||{{{zzzvvvvvvwwwxxxwwwrrrjjjddd```]]]YYYWWWWWWWWWVVVTTTXXX[[[^^^``````___^^^^^^YYYZZZ[[[]]]___aaacccddd```[[[TTTNNNKKKJJJIIIHHHGGGGGGEEECCC@@@???AAABBBEEEDDDCCCCCCCCCCCCCCCBBB@@@AAABBBBBBCCCDDDHHHJJJJJJPPPTTTTTTVVVZZZYYYUUUWWWVVVUUUWWW[[[\\\[[[YYYVVVWWWXXXZZZZZZYYYYYYXXXYYY\\\```dddgggiiikkklllfffccc___[[[YYYXXXXXXXXXWWWWWWWWWTTTQQQPPPQQQRRRQQQQQQQQQQQQPPPNNNMMMLLLJJJJJJIIIHHHFFFEEEFFFFFFFFFEEEDDDCCCDDDEEEEEEEEEAAADDDGGGIIIJJJKKKNNNPPP[[[[[[XXXQQQOOORRRRRRQQQTTTVVVZZZ^^^dddiiimmmoooqqqrrrsssssssssqqqooonnnmmmmmmmmmoooqqqsssvvvxxxwwwuuutttuuuxxx{{{}}}}}}yyypppgggbbb```aaacccVVVSSSPPPQQQUUUYYY[[[\\\aaa[[[ZZZ___dddcccccceee]]]``````___bbbjjjmmmkkkiiieeeaaa]]][[[XXXSSSPPPLLLIIIDDD???<<<;;;;;;<<<;;;===>>>???BBBIIISSSZZZ]]]```aaa```]]]]]]aaaeeeaaa````````````^^^ZZZWWWOOOKKKDDD===888444000---,,,,,,++++++***)))))))))(((***++++++******+++,,,(((((())))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&''''''(((&&&&&&'''''''''(((((((((%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&'''((()))&&&(((((('''%%%$$$&&&)))''''''&&&&&&&&&''''''(((&&&&&&'''''''''((((((((('''''''''(((((('''''''''&&&%%%%%%&&&)))******)))%%%%%%&&&'''((())))))******+++,,,***(((''')))+++)))'''%%%%%%'''(((((('''((((((((((((((()))))))))'''***,,,***&&&$$$'''++++++***)))(((((()))***+++(((((('''''''''((()))***+++******))))))******+++***,,,.........///000222111111222333333222111111444444555555666888999:::999;;;======<<<::::::;;;777777888888999::::::;;;<<<<<<<<<;;;:::;;;???AAAKKK\\\qqqwwwfff]]]XXXVVVRRRRRRRRRSSSRRRRRRQQQQQQ@@@@@@@@@?????????>>>>>>???BBBEEEHHHLLLQQQWWW\\\VVVRRRQQQTTTWWW]]]hhhrrruuummmiiibbb]]]XXXRRRKKKEEEBBBHHHNNNPPPPPPPPPTTTXXXVVV```llltttvvvuuuuuuvvvrrrqqqpppnnnkkkhhhfffdddaaaeeejjjmmmnnnnnnnnnooowww}}}{{{rrrllliii```]]]XXXXXX]]]eeemmmrrr{{{}}}}}}zzzyyyrrrqqqqqqrrrqqqllleee___YYYWWWUUUUUUXXXYYYXXXVVVVVVYYY]]]___]]][[[XXXWWWTTTUUUVVVWWWWWWWWWVVVVVVNNNKKKGGGDDDBBB@@@>>>======>>>??????AAADDDHHHLLLOOOLLLHHHEEEDDDCCCAAA@@@CCCCCCCCCCCCDDDGGGLLLPPPUUU\\\aaabbbeeejjjiiidddbbbcccffflllqqqsssqqqnnnmmmoooqqqssssssrrrqqqpppnnnrrrwww|||~~~~~~}}}{{{wwwrrrpppooooooooojjjjjjiiigggeeedddfffggggggfffeeecccaaa___]]]\\\UUUUUUUUUSSSQQQOOONNNOOOMMMKKKJJJJJJJJJJJJHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKIIIKKKJJJFFFEEEHHHHHHEEEHHHJJJNNNUUU\\\ccciiilllwwwwwwwwwvvvtttqqqnnnllliiiiiikkknnnqqquuuwwwyyy|||yyyvvvuuuvvvxxxxxxxxxyyy|||}}}zzzzzz}}}}}}{{{}}}yyyrrrjjjggghhhnnnsssjjjddd]]]XXXWWWVVVTTTRRRQQQKKKKKKRRRXXXYYYYYY]]]YYY]]]^^^]]]bbbkkkpppnnngggdddbbbbbbddddddaaa___XXXTTTMMMFFFAAA?????????<<<=========@@@GGGQQQYYYXXX\\\______^^^```eeekkkjjjkkkmmmnnnnnnmmmllljjj\\\WWWOOOGGGAAA<<<777444...------,,,+++***))))))''')))******))))))***,,,++++++******))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***%%%'''((('''%%%%%%'''***)))((('''&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&'''((())))))((('''&&&(((''''''(((+++,,,,,,+++###$$$%%%&&&''')))******''')))+++***)))))),,,///---+++))))))***+++++++++''''''(((((())))))******&&&)))***((($$$"""%%%)))***+++,,,------,,,+++***+++***((('''''')))+++,,,******))))))))))))******,,,---//////...///000222///111444666888888777666444444555555666888999:::888:::===>>>===<<<<<<===::::::;;;<<<<<<======>>>======<<<:::999;;;???BBBLLL]]]rrrvvveee\\\ZZZYYYQQQQQQRRRRRRQQQPPPPPPOOO>>>>>>???>>>======@@@BBBHHHKKKKKKKKKRRR\\\^^^YYYVVVWWWYYY]]]aaaggglllnnnzzzyyykkk\\\ZZZUUUQQQOOOOOOPPPQQQPPPLLLKKKPPPRRRRRRUUU[[[hhhmmmsssyyy{{{|||zzz{{{wwwooohhhfffaaabbbbbbbbbgggooosssqqq~~~|||tttlllhhhfffccc```]]]]]]ccclllsssxxx{{{{{{|||{{{yyyvvvrrrpppmmmjjjeeecccbbbcccbbbbbb\\\\\\\\\[[[ZZZWWWUUUSSSSSSTTTTTTSSSPPPOOOOOOPPPKKKKKKKKKIIIFFFEEEFFFGGGDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>???BBBHHHLLLWWWTTTPPPKKKHHHFFFFFFGGGHHHIIIJJJKKKMMMRRRXXX\\\dddgggmmmrrrvvvvvvuuutttvvv||||||yyyxxxwwwrrrkkkgggfffeeecccaaa^^^^^^]]][[[ZZZXXXWWWWWWSSSRRRQQQOOOMMMKKKJJJIIIHHHGGGEEEDDDCCCCCCCCCDDDGGGGGGGGGIIIMMMTTT\\\bbblllqqquuuqqqiiibbb```aaabbb```bbbgggjjjlllrrryyy{{{{{{|||||||||zzzxxxwwwyyywwwsssnnnjjjiiikkknnnnnnkkkhhhfffhhhmmmssswwwsssppplllgggccc```^^^]]]RRRPPPNNNNNNPPPQQQQQQQQQOOORRRWWW```hhhoooqqqrrrlllnnnppppppmmmiiiggggggiiigggccc^^^WWWOOOIIIEEEAAACCCCCCAAA???@@@DDDHHHOOORRRUUUWWWZZZaaammmvvvvvv~~~tttgggbbb\\\WWWSSSLLLAAA999///,,,)))))),,,---,,,***(((((())))))))))))(((((()))))))))((('''(((+++......+++((('''((()))'''$$$'''''''''&&&&&&%%%%%%%%%)))(((&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$'''''''''''''''''''''''')))(((&&&$$$###$$$&&&''''''&&&%%%%%%&&&'''&&&$$$)))'''%%%%%%''')))******''''''(((((())))))******+++++++++************)))))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******))))))((('''''''''((((((((('''((())))))******************)))(((((()))((()))+++...000///...---///333777888666333111333444555666777777777777;;;;;;<<<<<<===<<<<<<<<<;;;::::::;;;;;;<<<===>>>:::;;;;;;;;;:::;;;>>>@@@JJJ]]]tttsssfff^^^XXXSSSUUUSSSRRRQQQRRRQQQPPPNNN?????????===<<<===???AAAGGGJJJLLLOOOWWW```bbb^^^[[[\\\]]]```ccceeeggghhhqqq{{{zzzpppaaaVVVOOOPPPQQQRRRTTTUUUUUUVVVRRROOOPPPVVVYYYYYY\\\aaalllrrrxxxuuujjjeee\\\aaaeeegggllluuuzzzzzz~~~}}}xxxqqqjjjgggfffeeecccbbbdddiiipppuuuwwwuuutttrrrooollliiigggfffeeebbb^^^[[[\\\]]]^^^___ccc```[[[VVVRRRNNNLLLLLLFFFGGGHHHGGGFFFEEEFFFGGGFFFFFFFFFDDDAAA@@@AAABBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCFFFJJJNNNVVVUUUSSSRRRQQQRRRSSSTTTUUUWWWZZZ]]]aaafffmmmqqqxxxzzz|||~~~}}}|||zzzwwwvvvuuussspppnnnmmmlllgggfffccc___[[[WWWTTTRRRQQQOOOMMMJJJHHHFFFFFFFFFFFFEEECCCBBBCCCGGGLLLPPP^^^bbbfffccc\\\VVVUUUVVVSSSQQQRRRWWW\\\bbblllvvv{{{xxxvvvwwwyyy{{{vvvtttpppjjjfffddddddfffdddcccbbbbbbeeejjjpppsssrrrqqqpppnnnllliiifffddd]]]\\\YYYXXXVVVSSSOOOKKKJJJMMMSSS\\\eeejjjlllllleeegggiiijjjjjjjjjkkkmmmooonnnmmmiiiccc]]]VVVSSSQQQOOOLLLEEE???===@@@DDDHHHJJJMMMQQQYYYhhhzzzmmmjjjgggeeeaaaYYYNNNFFF888333...,,,,,,,,,)))''')))************))))))((('''(((((('''&&&&&&(((******'''%%%%%%'''((('''%%%''''''&&&&&&&&&%%%%%%%%%)))(((&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%&&&&&&'''&&&%%%%%%'''''''''%%%)))'''%%%%%%''')))******(((((((((((('''''''''''')))))))))******+++++++++******)))))))))((((((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&''''''((()))++++++++++++++++++,,,,,,((((((((()))))))))******)))*********))))))((((((******+++******)))((('''***,,,000444666666444333333444555666666777777777::::::;;;<<<<<<<<<;;;;;;===<<<<<<======>>>???@@@??????>>>===::::::<<<===III\\\ssspppccc\\\UUUPPPSSSRRRQQQQQQRRRSSSQQQPPP<<<===<<<;;;:::;;;>>>@@@HHHKKKNNNSSS[[[cccccc___]]]^^^aaabbbccccccbbbaaaiiimmmmmmfff^^^VVVNNNGGGMMMQQQWWW]]]``````___^^^TTTTTTWWW^^^cccdddgggkkkrrrxxxtttgggaaa^^^fffmmmooossszzz}}}}}}zzztttnnniiiggggggfffeeedddfffiiilllnnnnnnmmmkkkhhheeebbbaaaaaaaaaccc___[[[YYYZZZ]]]___```bbb]]]VVVNNNHHHEEEDDDEEE===>>>@@@@@@??????@@@BBBCCCDDDCCCAAA???>>>@@@AAAAAAAAAAAAAAACCCEEEGGGHHHIIIJJJIIIHHHHHHKKKOOORRRZZZ[[[]]]```ccceeegggiiimmmqqqvvv{{{{{{vvvpppkkkfffdddbbb```\\\WWWSSSOOOMMMKKKMMMJJJFFFCCCBBBCCCEEEGGGLLLOOORRRPPPKKKGGGFFFGGGGGGCCCCCCGGGLLLSSS```kkkzzzzzzyyyyyyzzz|||~~~wwwuuuqqqjjjddd```______]]]]]]^^^```cccgggjjjmmmoooppprrrsssrrrpppnnnllliiiiiiiiihhheee^^^UUUOOOLLLOOOTTT[[[bbbfffffffff```bbbeeegggiiikkkoooqqqrrrssssssrrrppplllhhheeedddaaaZZZOOOEEE???@@@BBBAAABBBDDDJJJWWWmmm~~~jjjiiiiiiiiiggg```VVVNNNAAA;;;444///...,,,)))'''+++++++++******)))))))))'''((()))((('''&&&'''((('''&&&%%%&&&((())))))((('''&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%'''(((((('''(((&&&%%%%%%''')))******)))(((((('''&&&&&&%%%%%%'''(((((()))***+++,,,---++++++************))))))(((((((((''''''''''''&&&'''''''''''''''(((((()))''''''((())))))***++++++((()))******++++++******))))))))))))(((((((((''')))+++---+++(((&&&&&&(((---///111333555555555555444444555555666777777777888999:::;;;;;;;;;;;;:::===<<<<<<======>>>???@@@@@@@@@???===;;;;;;===>>>HHH[[[rrr}}}nnnccc]]]VVVPPPRRRPPPPPPQQQSSSSSSSSSRRR<<<<<<===<<<===???BBBEEEJJJLLLPPPVVV^^^bbbaaa^^^___aaacccdddcccaaa]]][[[^^^^^^ZZZPPPJJJIIIHHHFFFUUUXXX]]]bbbddddddaaa___WWWYYY___fffkkknnnppprrrvvv}}}~~~qqqfffbbbfffpppxxxyyyxxx{{{~~~{{{zzzyyyuuupppkkkgggffffffdddaaa```aaabbbaaa```eeeddddddcccccccccccccccaaa]]]XXXUUUVVVYYY\\\]]]VVVRRRLLLFFFBBB@@@@@@AAA<<<>>>???@@@??????AAABBBCCCCCCCCCAAA@@@AAACCCFFFFFFFFFFFFGGGHHHKKKNNNPPPQQQRRRSSSTTTVVVYYY^^^bbblllooosssxxx|||~~~|||zzzxxxssslllfff```[[[YYYWWWTTTOOOLLLJJJIIIIIIHHHGGGHHHHHHGGGEEEBBBAAA@@@CCC???===???BBBFFFPPPYYYaaahhhsss}}}~~~|||wwwpppgggaaa^^^^^^\\\]]]```cccfffhhhjjjjjjlllmmmooopppqqqqqqqqqqqqqqqtttwwwyyyxxxqqqhhhaaaVVVUUUUUUWWWZZZ\\\\\\\\\___bbbfffhhhjjjkkkmmmooopppqqqsssuuuwwwwwwxxxxxxwwwtttmmmaaaTTTKKKGGGGGG@@@???@@@DDDQQQeee|||yyyiiiaaabbbcccdddddd___XXXSSSEEE???777333111000---+++,,,++++++***)))((((((((()))+++,,,+++)))(((((((((((((((((()))************&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&%%%%%%%%%$$$$$$%%%((())))))((((((&&&%%%&&&((()))***)))(((((((((''''''&&&&&&&&&((((((((()))***+++++++++************************(((((((((''''''''''''''')))(((((('''(((((())))))'''''''''((((((((())))))((()))***+++,,,++++++***)))))))))(((((((((((((((&&&+++///...+++***---111555555555555555555555444444444444555666666777888777888999:::::::::::::::;;;::::::;;;;;;<<<===>>><<<======<<<<<<<<>>AAABBBDDDGGGKKKNNNLLLMMMRRR[[[cccgggfffdddiiiiiihhhfffbbb]]]XXXTTTLLLLLLHHHAAA???DDDIIIKKKUUUVVVXXXZZZ[[[[[[[[[ZZZ[[[___eeekkkppptttvvvvvvuuu}}}~~~xxxpppkkkkkknnnwww~~~||||||}}}|||wwwxxxxxxwwwtttnnngggcccccc```\\\ZZZ[[[\\\]]]]]]```aaacccddddddcccaaa```VVVRRRMMMKKKKKKMMMNNNOOOIIIGGGEEECCC@@@>>>===<<<<<<>>>???@@@??????AAACCCBBBCCCCCCCCCDDDFFFJJJNNNOOOPPPQQQTTTXXX\\\___bbbfffhhhkkknnnqqqvvv|||xxxssspppfffbbb\\\XXXUUUSSSPPPMMMLLLKKKIIIGGGFFFDDDBBB@@@@@@>>>===?????????DDDJJJKKKUUUdddsss|||~~~zzzwww~~~yyyrrrjjjccc___]]]ZZZ]]]bbbhhhllloooppppppmmmmmmllllllnnnpppsssuuuyyy|||zzzttteee```ZZZUUUSSSTTTTTTTTTYYY]]]cccggghhhhhhiiiiiimmmooosssxxx}}}yyyjjj\\\TTTPPPDDDBBB@@@AAAHHHTTTbbbkkkqqquuuwwwxxxvvvqqqfff\\\\\\\\\]]]_________]]][[[KKKEEE===888666444000------,,,***)))'''''''''''')))+++,,,+++)))((((((((('''((()))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&%%%%%%%%%&&&&&&'''&&&'''((())))))(((''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&((((((((((((((((((((((((%%%%%%&&&''''''&&&&&&%%%&&&%%%$$$&&&((())))))((('''&&&%%%&&&(((***))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))((((((((()))))),,,,,,,,,++++++*********))))))***+++++++++++++++******)))((('''(((((()))%%%***///000------111555666666555555444444555555555555444444555666777888666777888999::::::::::::;;;::::::;;;;;;<<<===>>>;;;;;;<<<;;;:::;;;>>>@@@HHH[[[rrrvvvvvv~~~~~~~~~ttthhhccc]]]XXXUUUSSSRRRQQQRRRRRRPPPOOO===@@@DDDGGGJJJLLLNNNPPPQQQPPPVVVaaajjjmmmmmmmmmqqqnnnjjjccc\\\UUUPPPMMMAAADDDCCC@@@AAAIIIOOORRRRRRRRRRRRRRRTTTWWWZZZ\\\aaafffkkknnnrrrxxxyyywwwsss|||vvvqqqnnnlllmmmqqqqqqyyy}}}~~~}}}{{{ssssssuuuuuutttnnnfff```^^^[[[YYYXXXZZZ]]]______YYYZZZ\\\\\\[[[XXXUUUSSSMMMIIIFFFDDDDDDEEEEEEEEECCCCCCCCCCCCAAA???<<<:::;;;===???@@@@@@AAADDDFFFGGGHHHJJJKKKNNNSSSYYY]]]___aaaeeekkkpppuuuyyy{{{zzztttooolllgggaaa]]]UUUQQQLLLIIIHHHFFFBBB???@@@>>>???BBBAAA>>>???CCCDDDIIIRRR\\\cccggghhhhhhssssssqqqllleee```\\\[[[WWW[[[bbbiiioootttvvvvvvpppnnnmmmmmmooosssxxx{{{|||wwwqqqggg```[[[ZZZYYYXXXRRRVVV\\\```aaabbbbbbcccjjjnnnuuu}}}zzzkkk```\\\NNNLLLGGGDDDDDDFFFJJJLLLRRRTTTWWW[[[]]]]]]ZZZVVVUUUVVVWWWYYY[[[\\\]]]^^^RRRLLLEEE@@@===999444000///...+++)))(((''''''''''''((()))((('''&&&'''((("""%%%''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&''''''(((((((((&&&&&&%%%%%%%%%&&&''''''((((((((((((((()))))))))&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%&&&((())))))((('''&&&%%%''')))***)))(((''''''(((((()))******+++******)))))))))(((((((((((((((((())))))))))))***'''(((((((((((()))))))))+++******))))))))))))))),,,++++++***))))))((((((***))))))))))))***++++++,,,+++)))((((((((()))***(((+++......------///111//////000222333555666666555555444444555666888999666777888999:::;;;;;;;;;===<<<<<<======>>>???@@@>>>>>>===;;;999999:::<<>>???@@@>>>???>>><<<::::::;;;===BBBWWWpppxxxjjjllluuuuuutttmmm```ZZZVVVTTTRRRQQQQQQRRRRRRQQQOOOYYY^^^dddggghhhgggfffeeebbb]]]^^^fffkkkiiiggghhh___[[[SSSLLLFFFDDDDDDDDDAAAGGGLLLLLLMMMPPPPPPNNNOOOOOOOOOQQQTTTXXX]]]___lllqqqsssrrrtttzzz{{{wwwzzz}}}vvvnnngggccc```bbbiiinnnppprrrvvvxxx{{{|||{{{||||||xxxrrrllljjjhhhhhhhhheee___[[[SSSSSSSSSSSSSSSPPPLLLIIIDDDCCCBBBAAA@@@AAABBBBBB@@@???>>>???AAABBBAAA@@@@@@AAABBBDDDEEEGGGHHHHHHKKKNNNSSSWWWZZZ^^^cccfffgggiiilllqqqwww~~~}}}|||zzzuuuqqqoooqqqsssxxx~~~~~~zzzpppkkkiiifff```ZZZQQQNNNLLLKKKGGGAAAAAADDD@@@AAACCCFFFHHHJJJLLLLLLPPPTTTWWWYYYZZZYYYZZZZZZWWWZZZ___cccggghhhhhhhhhiiikkknnnrrrwww{{{~~~|||zzzyyyyyy{{{}}}}}}}}}zzzwwwssspppmmmiiieeebbb___^^^ZZZVVVSSSTTTWWWZZZYYYbbbqqqyyysssppppppjjjfff```[[[UUUPPPKKKHHHAAA>>><<<===>>>@@@CCCFFFMMMQQQXXX]]]___`````````SSSPPPMMMLLLLLLJJJDDD@@@555333000---+++******+++)))))))))((('''(((+++...!!!%%%'''''''''(((***%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$$$$&&&)))+++$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''&&&$$$$$$$$$&&&((())))))(((''''''((()))'''&&&&&&&&&&&&''')))***)))(((((((((((('''&&&&&&%%%%%%&&&&&&'''((()))***++++++*********++++++,,,,,,,,,'''((((((((())))))******,,,,,,+++***))))))******))))))******++++++,,,,,,+++)))&&&%%%%%%'''+++---...---+++))))))***+++,,,+++++++++---000111000//////111222444555555444444666555444333444666888999777777999:::;;;<<<<<<<<<;;;::::::;;;;;;<<<===>>><<<=========<<<===???BBB???UUUnnnxxxllloooyyyxxxuuuqqqaaaYYYWWWRRRQQQPPPQQQRRRSSSSSSQQQkkkuuu|||{{{vvvssspppmmmjjjeee______ccceeedddbbbVVVNNNEEE@@@>>>???DDDKKKPPPPPPPPPQQQRRRRRRPPPNNNTTTRRRQQQSSSXXX___eeegggnnnqqquuuxxxzzz{{{}}}~~~}}}{{{yyyuuunnnddd]]]___```bbbfffjjjnnnqqqssstttssstttuuuwwwvvvtttrrrkkknnnooojjjbbb[[[YYYZZZSSSPPPKKKGGGEEEEEEDDDDDDBBBCCCDDDBBB@@@>>>======>>>@@@BBBCCCCCCDDDFFFGGGKKKNNNPPPPPPOOOQQQWWW]]]bbbgggmmmrrrvvvyyy|||~~~~~~~~~}}}{{{xxxuuusssqqqnnnjjjhhhggglllpppuuu~~~~~~|||~~~}}}}}}}}}}}}}}}~~~}}}|||}}}}}}vvvooogggbbb[[[UUURRROOOJJJFFFFFFDDDGGGJJJFFF@@@@@@EEEMMMOOORRRTTTUUUUUUTTTTTTTTTWWWYYY\\\]]]___bbbdddeeehhhmmmsssxxx}}}~~~|||yyyuuusssqqqqqqqqqllllllmmmooopppoookkkhhhbbb```]]]]]]______]]][[[\\\___fffnnnuuuwwwwwwuuuttttttuuuvvvwwwvvvrrrooolllllljjjgggaaaYYYSSSNNNFFFDDD@@@===;;;<<<===???HHHOOOSSSSSSWWW^^^___\\\XXXSSSMMMHHHEEEDDDCCCCCC:::666222000//////...---,,,***''''''(((************)))(((''''''((()))***&&&%%%%%%$$$$$$%%%%%%&&&(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''#########$$$%%%&&&'''((())))))((('''&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((('''$$$###$$$((()))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&+++***)))((('''&&&%%%$$$(((((((((((((((((((((((()))''''''(((&&&###$$$(((((((((((((((((())))))***%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))))))))***+++,,,---......'''(((***,,,---,,,+++***)))******)))(((((()))++++++,,,---...////////////222222333444555555555555555555555555555666777777<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;999999:::;;;EEEXXXpppxxxwwwyyytttfff]]]WWWVVVUUUUUUUUUVVVVVVTTTSSS}}}yyyssslllbbb]]][[[YYYVVVSSSIIIDDDAAABBBCCCDDDJJJPPPTTTTTTUUUUUUVVVUUUSSSRRRVVVVVVVVVWWW[[[```eeeiiissswww}}}~~~~~~wwwtttpppmmmjjjeee^^^YYYZZZ\\\```eeeiiikkklllmmmnnnmmmmmmoooqqqrrrqqqooosssssspppggg\\\TTTQQQQQQLLLIIIFFFCCCCCCCCCDDDDDD@@@AAABBBAAA@@@???@@@BBBCCCDDDGGGHHHJJJLLLPPPSSSXXX\\\aaaccccccffflllrrr}}}{{{{{{{{{|||~~~~~~~~~}}}|||{{{zzz~~~~~~~~~~~~~~~wwwtttqqqnnnllljjjgggeeeiiiooovvv{{{~~~}}}||||||{{{zzzzzzzzzzzzzzz|||{{{{{{|||{{{vvvpppjjjeee___ZZZUUUWWWSSSRRRQQQLLLFFFGGGLLLOOOPPPQQQRRRSSSSSSRRRRRRSSSUUUWWWYYYZZZ[[[^^^``````bbbffflllsssyyy~~~~~~|||yyyvvvssspppnnnmmmggggggiiilllooopppnnnmmmeeedddccceeeggghhhgggeee^^^]]]^^^```dddggghhhhhhooooooppprrrsssrrrnnnjjjkkkkkkkkkhhhccc\\\VVVQQQOOOKKKFFF@@@<<<999999999AAAHHHNNNPPPUUU[[[[[[XXXSSSOOOJJJFFFEEEEEEDDDCCC===<<<999888666333///,,,)))(((&&&'''(((((('''&&&))))))(((((((((((())))))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$+++***(((&&&%%%$$$######%%%%%%$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((((((((())))))))))))&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((+++((((((***(((%%%&&&)))((((((((((((((()))******((((((((()))))))))******(((((((((((()))))))))***)))(((((((((((('''''''''***+++,,,------,,,***))))))******)))(((((()))+++++++++---...//////000000222222333444555555555555555555555555555666777777999888888888888888888999;;;;;;;;;<<<<<<<<<<<<=========>>><<<;;;:::;;;===DDDWWWppp~~~~~~uuuggg^^^WWWWWWVVVUUUVVVWWWVVVUUUSSS~~~sssdddXXXPPPLLLHHHEEECCCAAABBBHHHKKKLLLPPPTTTXXXXXXYYYYYYXXXWWWWWWVVVWWWYYY\\\]]]___cccjjjooo|||{{{wwwqqqnnnjjjfffccc```]]]ZZZ]]]```eeejjjllllllkkkjjjiiiiiikkkooosssuuutttsssyyyvvvnnnbbbUUUKKKHHHHHHCCCBBB@@@???>>>@@@AAABBBAAABBBCCCBBBBBBCCCFFFHHHIIILLLPPPTTTYYY___fffjjjooossswwwyyyzzz}}}}}}{{{zzzyyyvvvwwwyyy{{{}}}~~~|||}}}}}}{{{zzzyyyzzz|||}}}}}}|||zzzyyyxxxwwwwwwzzzzzzzzz{{{|||}}}~~~wwwtttpppmmmllllllkkkiiinnnuuu|||~~~~~~}}}zzz|||~~~~~~}}}}}}}}}}}}}}}||||||xxxwwwvvvvvvuuuvvvvvvvvvyyyxxxxxxzzz}}}~~~~~~~~~~~~|||vvvoookkknnnhhhbbb\\\UUUNNNNNNRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQSSSUUUVVVVVVVVVWWWYYYYYYZZZ^^^cccjjjqqqxxx{{{{{{{{{yyyvvvrrrnnnkkkiiibbbbbbcccfffjjjmmmmmmmmmiiiiiikkknnnqqqrrrqqqoooiiiddd^^^ZZZYYY[[[]]]^^^ggghhhjjjmmmooonnnkkkhhhjjjkkkllljjjfff___YYYTTTUUUQQQKKKDDD>>>999777666:::AAAGGGKKKPPPUUUVVVTTTMMMKKKHHHGGGGGGGGGGGGFFFCCCCCCCCCBBB???:::222---***)))(((((())))))'''%%%(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$---,,,***'''%%%$$$###"""'''&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&((())))))'''''''''''''''''''''''')))))))))(((((((((((((((&&&'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******((((((((((((((((((((((((,,,)))(((++++++((((((+++))))))(((((())))))***+++(((((())))))))))))******((((((((()))))))))******************))))))((((((,,,------...---+++***((()))******)))(((((()))+++***+++,,,...///000000000111222333444555555555555555555555555555666777777::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>???===<<<;;;===>>>CCCWWWqqqvvviii___XXXWWWVVVUUUVVVWWWWWWUUUSSS|||rrr```PPPGGGDDDDDDEEEKKKIIIKKKPPPRRRRRRTTTXXX[[[\\\\\\\\\ZZZYYYZZZZZZXXX]]]aaabbbbbbfffnnnuuu}}}rrrkkkkkkiiifffccc```^^^\\\[[[ccceeehhhkkkmmmlllkkkjjjiiikkkpppvvv{{{|||zzzwwwtttooofffYYYMMMFFFCCCDDDBBBBBBAAA@@@??????AAACCCEEEFFFGGGGGGHHHKKKPPPSSSVVV[[[bbbjjjqqqxxx|||zzzyyyyyyyyyzzzzzz{{{~~~yyyzzz{{{zzzxxxvvvvvvwwwyyyyyyxxxxxxwwwvvvvvvuuutttuuuwwwzzz|||~~~}}}zzzvvvuuuvvvxxxyyyyyyyyy~~~~~~}}}{{{|||}}}||||||{{{zzzyyyyyyyyyyyyttttttssssssssssssssstttuuuuuuvvvxxx{{{}}}}}}}}}~~~~~~~~~~~~|||sssjjj```XXXTTTTTTTTTSSSQQQOOOOOOOOOPPPQQQPPPRRRTTTTTTSSSRRRRRRSSSUUUUUUWWWZZZ```hhhnnnsssuuuuuuuuutttqqqmmmiiifffaaa```___aaaeeehhhjjjjjjkkkmmmppptttvvvvvvuuusssqqqkkkbbb[[[YYYXXXYYYYYY```aaacccgggkkklllllljjjiiikkklllkkkggg```YYYUUUSSSQQQLLLGGGBBB>>>;;;:::999<<<@@@DDDHHHMMMPPPQQQMMMKKKJJJJJJKKKLLLKKKJJJJJJJJJIIIIIIFFFAAA:::555111...+++*********)))((((((((()))******)))'''&&&((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((('''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&(((***(((%%%###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&((()))******((((((((((((((((((((((((+++''''''+++,,,)))(((***)))(((((((((((()))******''''''''''''''''''(((((((((((()))))))))*********(((((()))******+++,,,,,,+++,,,,,,,,,,,,+++***))))))******)))(((((()))+++***+++,,,...///000000000111222333444555555666666555555555555555666777777;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>===<<<;;;===>>>DDDXXXrrrvvvjjjaaaZZZXXXWWWVVVWWWXXXXXXVVVTTT~~~xxxyyyzzzuuummmooodddSSSEEE???BBBHHHLLLTTTQQQQQQUUUWWWXXX[[[___aaabbbcccbbbaaa```bbbccccccfffhhhgggeeegggmmmssszzzvvvkkkeeebbbbbbbbb```^^^[[[YYYXXX```aaaccceeegggjjjkkkllliiilllqqqwwwyyyvvvpppkkkaaa]]]UUUMMMEEEBBBAAABBBCCCEEEEEEDDDBBBBBBEEEGGGHHHJJJMMMQQQUUU[[[aaafffqqqvvv~~~|||zzzxxxxxxzzz||||||||||||{{{yyyxxxyyy{{{}}}|||~~~~~~|||{{{zzz{{{|||{{{yyyvvvvvvvvvuuuuuuvvvvvvvvvuuutttsssrrrtttxxx|||~~~~~~~~~~~~}}}{{{{{{{{{|||}}}|||{{{zzzxxxvvvuuuuuuuuurrrrrrrrrqqqqqqrrrsssssssssssstttwww{{{}}}}}}||||||}}}~~~~~~||||||}}}{{{qqqhhh___ZZZWWWUUURRROOONNNNNNOOOPPPQQQSSSUUUTTTRRRPPPPPPPPPSSSRRRRRRTTTXXX^^^dddgggjjjkkkmmmnnnmmmjjjgggeee```______aaaeeejjjlllmmmmmmooorrrttttttsssqqqpppoookkkfffaaa___]]][[[ZZZ]]]\\\\\\___cccgggjjjjjjiiijjjkkkjjjfff```ZZZVVVTTTSSSPPPMMMIIIEEECCCBBB===;;;:::;;;>>>BBBHHHMMMNNNMMMMMMNNNPPPRRRRRRQQQPPPNNNMMMLLLJJJGGGCCC@@@999555///***)))***++++++((()))*********((('''&&&)))((((((''''''(((((()))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((((((((('''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$&&&)))***)))%%%$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((((((%%%$$$)))+++)))((((((((((((''''''(((((()))***((((((((((((((((((''''''))))))))))))************%%%&&&&&&&&&'''((((((((((((((()))***************)))******)))(((((()))+++)))***,,,...///000111111000111333444555666666666555555555555555666777777777888999999999999888777;;;;;;;;;<<<<<<<<<<<<===<<<<<<===<<<;;;;;;<<<>>>FFFZZZrrr{{{vvvzzztttjjjccc\\\XXXWWWWWWWWWXXXXXXVVVUUU{{{qqqmmmkkkddd\\\XXXQQQGGG???>>>DDDMMMSSSUUUSSSSSSXXX]]]___dddjjjjjjmmmnnnnnnkkkkkknnnrrruuutttqqqlllhhhgggkkkoooqqqvvv{{{}}}yyyrrrjjjfffbbbccccccbbb___]]]\\\\\\^^^___```cccgggjjjmmmooobbbcccfffhhhgggbbbZZZTTTLLLIIIFFFCCCBBBBBBCCCDDDAAAEEEHHHHHHHHHIIIMMMQQQTTTWWW]]]ccciiiqqqyyy~~~~~~~~~|||yyywwwvvvwwwxxxxxxwwwxxxwwwwwwwwwyyy|||~~~|||zzz|||}}}}}}|||yyyvvvvvvvvvrrrssstttttttttsssrrrqqqsssvvv|||~~~~~~}}}}}}}}}|||{{{zzzyyyxxxyyyxxxwwwxxxzzz||||||{{{zzzyyyxxxvvvtttsssqqqqqqqqqqqqqqqqqqqqqrrrrrrsssrrrrrrtttxxx|||~~~~~~}}}{{{|||~~~~~~|||zzzzzz|||}}}rrriii___]]]YYYUUURRRPPPPPPPPPQQQSSSUUUUUURRRPPPNNNNNNPPPOOONNNNNNQQQUUUZZZ]]]^^^___bbbdddeeecccbbb```]]]]]]^^^bbbiiinnnrrrsssoooqqqsssssspppnnnmmmmmmmmmmmmnnnppprrrqqqnnnkkkeee```[[[XXXZZZ^^^ccceeeiiijjjjjjiiifffaaa]]]ZZZ\\\\\\ZZZWWWTTTPPPMMMKKKFFF???999777888:::@@@GGGNNNMMMMMMOOOSSSWWWYYYZZZUUUSSSPPPOOONNNMMMKKKIIIAAA;;;444///,,,,,,,,,+++)))******))))))((('''&&&((((((''''''''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&''''''$$$$$$%%%%%%'''(((***+++''''''''''''''''''''''''(((((((((''''''''''''''''''((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&""""""'''+++)))''''''''''''&&&&&&''''''((()))++++++************)))))))))))))))*********++++++++++++***)))(((''''''&&&''''''(((((()))******+++)))******)))(((((()))+++)))***,,,...///000111111000111222444555666666777555555555555555666777777888999:::;;;;;;:::999888;;;;;;;;;<<<<<<<<<<<<===;;;<<<===<<<;;;;;;===>>>HHH\\\ssstttvvv|||qqqjjjbbb\\\YYYXXXWWWXXXYYYYYYWWWUUUtttggg___[[[SSSLLLFFFEEECCCCCCEEEJJJQQQUUUUUUTTTWWW___eeeiiiooouuurrruuuxxxwwwuuuvvvzzz~~~}}}vvvooolllllloooqqqppprrruuuuuurrrmmmiiihhheeeeeedddaaa^^^]]]___aaaaaabbbccceeefffgggggggggTTTSSSRRRQQQQQQNNNJJJGGGAAAAAAAAACCCFFFHHHIIIIIIHHHNNNTTTYYY[[[```ggglllppptttyyy{{{zzz|||~~~}}}zzz{{{yyywwwvvvwwwwwwwwwvvvwwwwwwwwwxxxzzz|||~~~}}}|||}}}}}}}}}zzzwwwuuuuuuuuutttuuuvvvwwwvvvuuusssrrruuuzzz{{{zzzyyyxxxwwwvvvvvvvvvxxxuuussssssuuuvvvvvvtttttttttttttttsssqqqooonnnpppppppppppppppqqqrrrrrrqqqrrruuuyyy}}}~~~|||}}}~~~}}}|||||||||~~~}}}ooommmhhhbbb\\\XXXUUUSSSPPPRRRUUUUUURRROOOMMMMMMJJJIIIIIIIIIKKKOOORRRUUUSSSUUUWWWYYYZZZZZZYYYYYYZZZZZZ\\\aaagggmmmppppppqqqssstttrrrooollllllmmmooossszzzxxxooobbbWWWTTTWWW[[[^^^hhhhhhiiihhhgggeeecccaaaeeeeeeeeecccaaa]]]ZZZXXXRRRIIIAAA>>>;;;999===CCCIIIHHHHHHLLLSSSZZZ^^^aaaZZZXXXVVVUUUTTTSSSPPPNNNHHHDDD>>>999666222///,,,+++***)))(((''''''''''''(((''''''&&&&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((($$$$$$$$$%%%''')))***+++''''''''''''''''''''''''&&&''''''''''''''''''(((((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&!!!!!!''',,,***'''&&&&&&%%%%%%%%%%%%&&&''''''+++++++++*********))))))))))))*********+++++++++......---,,,+++***))))))))))))))))))))))))******)))******)))(((((()))+++)))***+++...///111111222000111222444555666777777555555555555555666777777:::;;;===>>>>>>===;;;:::;;;;;;;;;<<<<<<<<<<<<===<<<===>>>===<<<<<<>>>@@@JJJ]]]rrr}}}{{{~~~ooohhhaaaZZZZZZYYYXXXXXXZZZYYYXXXVVVwwwtttjjj]]]SSSNNNHHHAAA>>>BBBFFFKKKNNNQQQTTTUUUWWWWWW\\\fffmmmqqquuuzzzvvvyyy|||{{{yyyzzz~~~vvvqqqpppsssvvvwwwuuuvvvuuusssnnnjjjgggfffcccbbb___[[[WWWWWW\\\aaabbbcccddddddaaa]]]YYYVVVIIIGGGDDDCCCDDDFFFFFFFFF???AAADDDHHHLLLOOOOOONNNXXX```iiipppvvv}}}~~~zzzxxxwwwzzz{{{xxxvvvttttttvvvxxxxxxxxxxxxxxxyyyzzz{{{}}}~~~}}}}}}}}}}}}}}}|||{{{{{{||||||{{{yyyuuusssssstttwwwxxxzzzzzzzzzxxxvvvtttwww}}}|||zzzxxxvvvuuuuuuuuuvvvxxxuuuqqqqqqrrrtttrrrqqqnnnoooqqqrrrqqqpppnnnlllooooooooooooooopppqqqrrrrrrsssuuuzzz~~~}}}~~~}}}{{{|||}}}~~~{{{vvvnnnggg```[[[XXXOOOQQQTTTTTTRRROOOMMMLLLFFFEEEEEEFFFHHHLLLOOOQQQNNNOOOPPPRRRSSSSSSSSSRRRYYYYYYZZZ^^^cccggghhhhhhsssuuuvvvsssooommmnnnpppooottt~~~}}}kkk[[[SSSSSSWWW[[[ggggggggghhhhhhhhhhhhgggiiijjjkkkkkkkkkiiifffeee[[[RRRJJJGGGBBB===>>>DDDDDDCCCDDDIIIQQQZZZaaaeee]]]\\\ZZZZZZYYYVVVRRROOOMMMKKKHHHDDD@@@:::333...,,,+++)))''''''''''''(((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&''''''(((#########$$$%%%&&&'''(((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&(((&&&$$$&&&)))+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((&&&!!!!!!(((---+++(((&&&%%%$$$$$$$$$$$$%%%&&&&&&***)))))))))(((((('''''')))************+++++++++)))))))))))))))*********---,,,+++***)))))))))))))))******)))(((((()))+++(((***+++...///111111222///000222444555666777777555555555555555666777777777888:::;;;;;;:::888777;;;;;;;;;<<<<<<<<<=========>>>???>>>===>>>???AAAJJJ]]]rrrnnnggg___XXXZZZYYYXXXYYYZZZZZZXXXVVVpppcccWWWRRRLLLCCC???AAACCCEEEIIINNNRRRVVVXXXYYYWWW]]]fffmmmrrrvvv{{{|||yyywwwwwwzzz~~~uuutttsssrrrsssuuuxxxzzzxxxyyyyyywwwrrrllliiihhhccc```\\\WWWVVVZZZaaagggiiieee^^^WWWQQQMMMIIIFFF<<<@@@CCCCCC@@@???BBBFFFHHHLLLPPPTTTXXX___gggmmm{{{|||~~~~~~}}}|||zzzyyyyyyxxxuuusssppprrruuuyyy{{{|||}}}|||xxxuuusssssstttvvvwwwwww{{{zzzyyyyyyzzzzzzyyywwwvvvxxxzzz}}}~~~~~~~~~}}}|||zzzxxxuuuuuuvvvwwwyyy{{{{{{yyyvvvtttuuuwwwzzz}}}yyywwwuuutttssstttvvvwwwwwwtttooollljjjkkkmmmoooqqqpppnnnmmmllllllmmmmmmnnnmmmmmmmmmnnnoooqqqqqqrrrssstttuuuwwwxxxyyyzzz~~~}}}}}}}}}~~~~~~tttkkkeee]]]YYYSSSOOOMMMLLLKKKIIIGGGEEECCCCCCEEEGGGHHHHHHJJJKKKNNNQQQQQQQQQOOONNNMMMOOORRRTTTVVVZZZ___bbbkkkqqqwwwyyyvvvqqqnnnmmmrrr}}}ooo```WWWTTTTTTTTTcccaaaccchhhnnnooolllhhhppppppooommmkkkkkkmmmoooiiibbbWWWOOOKKKHHHEEECCCDDD@@@???CCCMMMXXX```cccbbbaaa^^^YYYTTTPPPNNNNNNLLLNNNOOOJJJBBB888222///+++++++++******)))((((((******))))))((((((''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&%%%%%%&&&)))******)))((((((((((((((('''''''''(((''''''&&&&&&&&&''''''******)))((('''&&&&&&%%%******)))'''%%%%%%'''))))))(((&&&%%%%%%&&&'''(((%%%&&&&&&'''((()))******((((((((((((((((((((((((*********)))))))))))))))*********))))))((((((((()))))))))))))))***++++++++++++---...///000000000...000222333333333444555555555555555666777999999===<<<;;;:::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>AAAHHH[[[sssnnnccc^^^\\\]]][[[XXXXXXXXXXXXWWWVVVbbbWWWLLLHHHDDD@@@@@@CCCFFFHHHKKKOOOTTTXXX[[[]]]```eeekkknnnpppsssxxx|||{{{xxxuuurrrqqqssswwwyyyuuutttrrrrrrsssuuuxxxzzz~~~{{{vvvpppmmmkkkccc```\\\YYYYYY\\\___bbbaaa\\\VVVOOOJJJGGGDDDCCC@@@BBBDDDCCCBBBEEELLLSSSVVV\\\ccclllttt}}}zzzxxxzzz||||||{{{xxxvvvtttssssssrrrpppnnnooorrrvvvzzz}}}~~~yyyvvvtttsssuuuvvvvvvvvvwwwvvvtttuuuvvvvvvuuutttvvvwwwyyy{{{|||||||||{{{|||xxxuuutttwwwzzz}}}{{{{{{zzzwwwuuuvvvxxx{{{}}}{{{vvvuuutttrrrrrrrrrsssssspppnnnkkkiiihhhiiikkkllllllkkkiiihhhhhhjjjkkkmmmmmmnnnnnnoooooopppppppppqqqrrrrrrsssssstttuuuuuuuuuuuuvvvxxx{{{yyy|||}}}|||vvvqqqddd___YYYSSSPPPMMMKKKJJJEEECCC@@@@@@AAADDDEEEFFFGGGIIILLLNNNNNNMMMLLLJJJGGGIIIKKKMMMNNNRRRVVVYYYdddkkksssxxxxxxvvvtttttt}}}{{{oooeee___\\\[[[[[[ZZZZZZ]]]dddmmmrrrqqqooopppooonnnllljjjjjjlllnnnmmmggg___YYYUUUQQQLLLIIIJJJGGGDDDDDDJJJQQQYYY]]]ggghhhfffaaaZZZUUUTTTUUUTTTVVVWWWSSSJJJ???666222---,,,***)))(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''&&&'''''''''))),,,......---((((((((((((((((((((('''(((''''''&&&&&&'''''''''******))))))((('''''''''(((***+++***)))(((((()))'''&&&&&&%%%&&&'''))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))++++++******))))))((((((...---------,,,,,,,,,,,,''''''&&&&&&'''(((((()))++++++---...///000000000...000222333333333444555555555555555666777888999===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>AAAHHH[[[sssoooccc^^^\\\\\\ZZZYYYXXXYYYYYYWWWVVVQQQIIIBBB???@@@AAADDDIIIKKKLLLNNNRRRVVV[[[___bbbiiilllooopppppprrrwww{{{}}}yyytttpppnnnnnnppprrrttttttsssssstttvvvxxxzzz{{{uuupppmmmkkkfffaaa[[[YYYYYYZZZYYYXXXSSSPPPJJJEEEAAA@@@@@@AAAEEEFFFGGGHHHLLLUUUaaaiiisssyyy{{{wwwttttttwwwyyyxxxvvvssspppnnnmmmmmmmmmllljjjmmmppptttxxx{{{}}}~~~~~~xxxvvvsssssstttuuuvvvuuutttsssrrrssstttuuutttssswwwxxxyyyyyyzzzzzzyyyyyy|||wwwsssssswww{{{{{{{{{zzzxxxwwwwwwzzz|||~~~}}}|||~~~~~~~~~~~~}}}||||||{{{|||}}}~~~zzzwwwrrrrrrqqqpppoooooonnnnnniiihhhfffeeeeeefffggggggfffdddcccbbbcccfffiiilllpppqqqrrrsssssssssrrrqqqrrrqqqppppppoooooooooooommmnnnoooqqqtttxxx{{{}}}~~~~~~~~~~~~wwwzzz{{{zzz}}}qqqllleee^^^YYYTTTPPPMMMHHHEEEAAA???@@@BBBCCCDDDGGGHHHJJJKKKKKKJJJHHHGGGAAACCCDDDEEEFFFHHHLLLOOO\\\dddnnnvvvyyyyyy{{{||||||xxxuuuqqqkkkgggdddcccaaa```VVVVVVYYY```hhhnnnpppooollllllkkkjjjhhhiiikkkmmmpppmmmiiieeebbb^^^ZZZVVVUUURRRMMMHHHGGGJJJPPPUUUhhhkkkmmmjjjccc]]]\\\]]]]]]___```\\\SSSHHH???:::111000---***((((((((()))&&&&&&&&&'''''''''''''''&&&'''((())))))((('''&&&&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''&&&&&&%%%$$$$$$(((((((((((('''''''''''''''&&&'''))),,,/////////''''''(((((((((((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((($$$'''***+++***(((((((((%%%%%%%%%&&&'''(((***+++'''''''''((((((((((((((('''''''''''''''''''''''')))))))))))))))*********,,,,,,,,,++++++++++++***''''''&&&&&&&&&'''((((((+++,,,---...///000000000...000333333333333444555666555555666666777888999<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>AAAHHH[[[tttoooddd___]]]ZZZYYYYYYYYYZZZZZZWWWUUUFFFCCCAAAAAACCCFFFJJJMMMNNNNNNPPPSSSXXX^^^cccgggkkknnnqqqrrrsssuuu{{{{{{uuuqqqooooooppprrrsssuuuvvvwwwwwwwwwvvvxxxyyyxxxtttoookkkhhhhhhjjjbbbXXXSSSRRRRRROOOKKKKKKIIIGGGDDDBBBDDDGGGJJJNNNPPPUUUZZZcccooo}}}{{{sssqqqppprrrvvvxxxvvvtttqqqooommmllllllmmmlllkkklllnnnqqquuuwwwxxxxxxxxxsssrrrpppqqqsssuuuuuuuuutttsssssstttvvvwwwwwwvvvyyyyyyyyyxxxwwwwwwwwwwwwzzzxxxuuussstttvvvzzz|||zzzzzzzzzyyyxxxxxxzzz}}}~~~|||{{{|||}}}|||{{{wwwtttrrrqqqqqqtttwww{{{~~~{{{vvvrrrnnnnnnnnnnnnlllkkkiiihhheeeeeeeeedddddddddccccccbbb```^^^]]]___ccchhhkkktttuuuwwwxxxxxxwwwuuutttuuusssqqqnnnkkkiiihhhhhhjjjjjjjjjkkkmmmoooqqqrrrvvvvvvvvvxxx{{{|||{{{yyyxxx{{{|||zzz{{{~~~~~~|||~~~{{{vvvpppjjjccc[[[VVVRRRNNNHHHDDDCCCCCCCCCCCCGGGHHHIIIIIIHHHGGGEEEDDD??????@@@@@@@@@AAADDDGGGTTT\\\hhhqqqvvvzzz~~~}}}wwwqqqnnnjjjgggdddbbbbbbccccccbbb\\\[[[[[[]]]aaaddddddcccdddeeeeeeeeeeeegggjjjmmmrrrqqqpppooonnnnnnmmmlllhhheee]]]SSSKKKHHHLLLPPP]]]fffooorrrnnnjjjiiijjjkkkjjjgggaaaYYYPPPHHHDDD888666222---+++***++++++''''''(((((())))))******&&&'''((())))))((('''&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%$$$&&&)))++++++***''''''''''''(((((((((((('''''''''''''''(((((()))&&&&&&'''''''''(((((((((!!!$$$&&&''''''&&&''''''&&&&&&'''''''''((())))))((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''')))***+++,,,---++++++++++++************)))))))))(((((()))******+++,,,---///000000000000///111333444333333555666666666666666666777888888<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<======;;;<<<<<<<<<;;;<<<>>>AAAHHH[[[uuupppddd___]]]XXXXXXYYYZZZ[[[ZZZXXXUUUAAADDDFFFHHHJJJKKKLLLLLLMMMNNNPPPUUUZZZaaagggjjjiiinnntttyyy{{{}}}zzztttqqqppppppooorrrvvvyyyyyywwwsssqqqrrrsssrrroookkkgggffffffiii___SSSKKKHHHHHHFFFDDDGGGHHHJJJJJJLLLQQQXXX]]]bbbgggoooyyy|||xxxooonnnnnnrrrwwwyyywwwuuutttrrrppppppqqqqqqpppooooooppprrrtttuuuuuuttttttnnnmmmmmmooorrrtttuuuuuutttssssssuuuwwwyyyyyyxxx|||{{{yyyvvvuuutttttttttuuuuuuvvvwwwxxxyyyyyyzzzwwwxxxyyyxxxwwwxxxzzz|||}}}{{{|||}}}{{{zzzwwwrrrlllhhhhhhiiipppuuuzzz}}}~~~}}}~~~~~~~~~}}}}}}|||{{{wwwrrrnnnlllllllllkkkiiihhhfffeeefffffffffeeeeeedddcccbbbbbb```^^^]]]^^^bbbfffiiiqqqrrrtttvvvvvvuuusssrrrvvvtttpppkkkgggeeecccccceeeffffffgggiiijjjkkklllnnnmmmmmmppprrrttttttsssssswwwxxxwwwxxx|||}}}{{{zzz{{{}}}~~~}}}}}}uuullleeeaaa[[[TTTMMMIIIFFFDDDBBBFFFFFFFFFEEEDDDBBB@@@???<<<<<<===<<<;;;;;;>>>@@@HHHPPP\\\gggooowwwyyytttpppmmmllleeebbb^^^]]]^^^```bbbbbbbbbaaa___]]]]]][[[ZZZXXX\\\]]]^^^```bbbeeejjjnnnvvvwwwwwwyyy|||uuufffWWWNNNLLLMMMNNNZZZkkkwww|||}}}~~~|||wwwnnnddd[[[SSSMMMJJJ===:::666111---+++++++++''''''(((((())))))******''''''((())))))(((''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&%%%&&&'''''''''(((((())))))'''''''''''''''((()))***$$$%%%%%%&&&&&&''''''(((###$$$%%%%%%$$$%%%(((***)))))))))((((((''''''&&&((((((((((((((('''''''''++++++++++++++++++++++++((((((((()))******++++++---.....................+++******)))))))))******,,,,,,...///000111111111///111333444444444555666777666666666666777777888;;;;;;:::::::::;;;;;;<<<<<<<<<======>>>>>>>>>>>>;;;<<<<<<<<<;;;<<<>>>AAAIII\\\vvvpppddd___\\\WWWWWWXXXZZZ\\\[[[XXXVVVAAAHHHMMMMMMMMMMMMLLLIIIKKKMMMQQQVVV]]]dddjjjmmmjjjsss}}}}}}wwwsssppppppooooooqqqtttvvvuuurrrnnnlllppppppooolllhhheeeddddddaaaXXXMMMEEECCCEEEFFFFFFEEEIIIPPPUUU[[[bbblllrrr~~~{{{xxxnnnnnnooosssxxx{{{zzzwwwuuuuuutttuuuvvvvvvtttsssrrrsssuuuwwwwwwvvvtttssslllllllllnnnrrrtttttttttqqqpppqqqsssvvvxxxyyyxxx}}}{{{wwwtttqqqqqqqqqqqqrrrsssvvvxxxzzzzzzzzzyyytttuuuvvvvvvvvvvvvxxxzzz~~~|||zzz{{{}}}yyyxxxuuunnngggdddeeehhhpppuuuzzz|||{{{zzz{{{}}}zzzyyyxxxxxxwwwuuuqqqnnnmmmlllkkkiiigggeeedddcccggggggggggggggggggffffffeeeccc```^^^___aaaccceeeggghhhjjjkkkllllllkkkkkkpppnnnjjjfffbbbaaa`````````aaabbbdddfffhhhjjjjjjgggffffffhhhkkkmmmmmmmmmkkkooopppppptttzzz}}}|||uuuwwwyyyzzz|||||||||{{{zzz{{{}}}~~~|||{{{zzzzzz||||||wwwpppjjjbbb[[[TTTNNNIIIFFFEEEDDDCCCBBB???===;;;:::888999999777666666888:::;;;CCCMMMXXXcccnnnzzz|||uuuqqqnnnkkkiiiddd```\\\ZZZ\\\___aaabbbcccbbbaaa```^^^[[[YYYXXXWWWXXX[[[]]]___dddiiimmmzzz|||xxxeeeWWWOOOLLLFFFQQQbbbsss}}}pppdddZZZSSSNNNKKKAAA>>>999444000---++++++&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&&&&&&&)))(((&&&&&&''''''&&&$$$&&&&&&''''''((()))))))))''''''''''''((()))******%%%%%%%%%&&&&&&''''''''''''((('''&&&&&&'''+++...*********)))((('''&&&%%%'''''''''(((((((((((((((((((((((((((((((((((((((+++++++++***)))(((((('''++++++,,,,,,,,,,,,------******)))((((((((()))))),,,---...///000111111111///111333444444444555666777777666666666666777777;;;;;;:::::::::;;;<<<<<<<<<<<<<<<===>>>>>>??????;;;<<<<<<<<<;;;<<<>>>AAAKKK^^^xxxoooccc^^^[[[WWWWWWWWWYYY[[[[[[ZZZXXXFFFMMMRRRPPPNNNNNNMMMIIIJJJMMMRRRYYYaaahhhmmmpppsss~~~wwwvvvssspppoooooooooppppppoooooonnnlllkkkiiiiiimmmllljjjfff```]]][[[[[[QQQNNNIIIFFFFFFIIINNNQQQQQQXXXcccmmmvvv~~~|||~~~||||||||||||}}}}}}|||zzzyyyooonnnoootttyyy|||{{{yyyttttttuuuxxxyyyxxxuuusssrrrsssuuuvvvwwwvvvuuutttooonnnnnnpppssstttsssrrrpppooopppsssvvvyyyyyyyyy|||zzzuuupppmmmllllllmmmnnnoooqqqtttvvvwwwxxxxxxppprrrtttttttttuuuwwwxxx|||}}}}}}{{{yyyxxxyyyzzzuuuuuusssmmmfffeeehhhlllqqquuuzzz{{{xxxwwwyyy{{{wwwvvvuuuuuuvvvuuusssqqqnnnmmmjjjhhheeeddddddcccffffffggggggiiijjjlllmmmhhhfffcccaaa______``````]]]^^^___```aaabbbcccdddeeeccc```^^^\\\]]]^^^_________aaabbbdddeeeeeefffdddcccbbbdddgggiiiiiihhhfffiiijjjiiilllrrrvvvvvvqqqsssuuuwwwxxxwwwvvvvvvvvvwwwzzz|||~~~}}}|||{{{xxxwwwwwwwwwyyy}}}zzzrrrkkkccc\\\UUUPPPGGGFFFEEEBBB@@@===;;;:::777777777666444444666888666;;;BBBJJJSSS___llluuuyyyvvvqqqnnnllliiidddaaaaaa^^^[[[ZZZ\\\^^^___``````bbbddddddcccaaa______WWWYYYZZZ\\\___ccchhhlllxxx}}}~~~ooo```UUUNNNHHHLLLUUUbbboooxxx||||||zzzrrrggg]]]VVVRRRNNNKKKGGGDDD@@@;;;666111...---'''''''''''''''&&&&&&&&&***)))(((''''''((()))***&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))'''&&&&&&'''((('''%%%&&&&&&''''''((())))))***''''''''''''((()))***+++''''''(((((((((((((((((('''((())))))((((((***,,,))))))******)))((('''&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))))))))((((((((()))))))))******,,,++++++***))))))******,,,---...///111111111111///222444555444444555777777777666666666666777777:::::::::::::::;;;<<<===:::::::::;;;<<<=========;;;<<<<<<<<<;;;<<<>>>AAAMMM```zzznnnbbb\\\ZZZXXXWWWVVVXXXZZZ[[[[[[ZZZKKKSSSVVVQQQNNNPPPOOOLLLIIIMMMSSS[[[dddkkkpppsss|||yyymmmmmmlllkkklllnnnppprrrrrrooojjjfffdddeeefffhhhhhhgggddd^^^XXXSSSQQQQQQEEEFFFGGGHHHKKKOOOVVV[[[fffppp}}}|||yyyzzz}}}~~~{{{wwwzzzzzzzzzzzzzzzzzzyyyxxxpppoooppptttyyy}}}|||{{{rrrsssuuuxxxyyyxxxtttqqqoooppprrrtttuuuuuutttssssssrrrqqqrrrttttttrrrpppqqqpppqqqtttxxxzzz{{{{{{{{{xxxsssnnnjjjiiiiiijjjkkkkkklllmmmooorrrtttvvvnnnppprrrsssssssssuuuwwwwwwyyyyyyxxxvvvuuuvvvwwwssssssrrrmmmgggggglllrrrrrrvvvzzzzzzvvvtttvvvyyyvvvuuuttttttuuuvvvuuussspppnnnjjjgggddddddddddddeeeeeeeeegggjjjmmmppprrriiihhheeebbb___^^^]]]\\\XXXXXXYYYZZZ\\\^^^___aaa[[[ZZZXXXWWWXXXZZZ]]]___aaabbbbbbbbbaaaaaa```___cccbbbaaabbbeeegggggggggggghhhgggdddeeejjjmmmmmmoooqqqssstttuuuuuusssrrrrrruuuxxx{{{|||{{{yyywwwwwwvvvvvvwwwzzz}}}wwwppphhh```[[[LLLJJJHHHEEECCC@@@>>>===777888888777555555888:::777:::>>>BBBHHHRRR^^^gggfffeeedddeeefffccc]]]XXX\\\ZZZYYYYYY[[[]]]]]]\\\```cccfffhhhgggeeedddcccYYY[[[\\\]]]___bbbgggjjjttt{{{}}}qqqeeeZZZRRRNNNLLLKKKQQQZZZbbbddddddgggbbbZZZUUUSSSQQQNNNLLLLLLJJJGGGBBB<<<777333111******))))))((((((((('''+++***'''&&&&&&'''***+++&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&%%%%%%$$$'''((((((((())))))******&&&%%%$$$%%%'''((('''&&&&&&&&&&&&'''((())))))***''''''''''''((()))++++++************))))))))))))$$$&&&)))***)))((('''''''''((()))******)))((((((%%%&&&&&&'''((()))******++++++++++++++++++++++++$$$%%%&&&(((***,,,...///******+++++++++,,,,,,,,,///......---,,,,,,,,,---,,,---...000111111111111000222444555444444666777888777666666666666777777:::::::::::::::;;;<<<===888888999::::::;;;<<<<<<;;;<<<<<<<<<;;;<<<>>>AAANNNaaa{{{nnnbbb\\\YYYXXXWWWVVVWWWYYY[[[[[[[[[LLLNNNQQQSSSTTTTTTRRRQQQLLLQQQXXX]]]aaaeeekkkpppzzzrrrkkkiiihhhkkkooorrrqqqooopppnnnfff___```ffffffaaa]]]YYYSSSNNNKKKJJJIIIIIIIIIJJJLLLPPPWWWbbbnnnvvv{{{zzzuuuwwwxxxwwwwwwxxxzzz|||xxxyyy{{{}}}~~~|||wwwsssnnnnnnpppsssvvvxxxwwwvvvssssssssssssrrrqqqpppooopppqqqrrrtttuuuvvvwwwwwwwwwwwwvvvuuuttttttttttttqqqtttwwwyyyzzzzzzxxxwwwvvvrrrmmmjjjgggeeecccaaaeeecccaaa___```cccfffhhhggghhhkkkmmmooonnnmmmmmmrrrpppooooooppppppooommmjjjkkkkkkjjjiiihhhjjjkkknnnssssssnnnkkkmmmpppqqqtttttttttvvvxxxwwwuuussskkkgggcccaaaaaabbbccccccbbbccceeehhhjjjlllmmmmmmeeeaaa\\\ZZZZZZZZZWWWUUUTTTRRRRRRVVV[[[\\\XXXSSSMMMKKKJJJJJJNNNTTT[[[___eeeeeeccc___[[[YYYYYYZZZZZZZZZ[[[]]]___aaaccceeeeeeaaa^^^]]]___bbbfffhhhiiilllnnnppppppqqqrrrtttrrruuuyyy{{{zzzxxxvvvvvvssstttuuuwwwyyy{{{|||}}}|||~~~~~~yyyyyy~~~xxxnnnggg\\\UUULLLHHHFFFEEEAAA===;;;999888888888888777555888888;;;@@@FFFKKKNNNNNNQQQRRRSSSUUUWWWZZZ\\\]]]ZZZZZZZZZZZZ[[[]]]___```^^^```aaabbbccceeehhhjjjjjjgggaaaZZZVVVYYY```fffrrryyyzzzpppeeeZZZRRRNNNNNNMMMLLLKKKLLLOOORRRTTTSSSQQQNNNKKKKKKMMMPPP[[[VVVOOOIIICCC<<<444...---+++)))(((((('''%%%###(((((((((((((((''''''&&&(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,+++)))&&&$$$###"""!!!'''(((+++,,,,,,)))&&&###(((((((((((((((((((((((('''&&&&&&'''((())))))(((''''''(((***++++++++++++)))***,,,,,,++++++,,,...***)))'''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((()))))))))))),,,+++***)))))))))++++++)))******)))'''&&&'''(((---,,,+++*********+++,,,***+++,,,,,,,,,,,,+++***,,,---...000111111111111444444333444555777999:::777777777777666666666666::::::999999999:::;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>===<<<;;;<<>>>>>>>>>>>>>>>>><<<;;;<<>>DDDHHHJJJJJJFFFHHHKKKNNNPPPQQQRRRRRRSSSUUUXXX[[[]]]^^^]]]]]]bbbcccbbbbbbbbbeeejjjnnntttsssqqqlllfffcccaaabbbdddhhhooovvv{{{{{{wwwtttoooqqqsssuuurrriii^^^VVVMMMMMMLLLIIIDDDAAA???@@@@@@CCCGGGJJJLLLOOOSSSVVVZZZVVVQQQLLLIIIFFFBBB@@@444000+++((('''''''''&&&&&&''''''(((((((((''''''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''######$$$&&&(((+++---...%%%&&&'''))))))***))))))(((((((((((((((((((((((()))((('''((()))***)))(((''''''(((((((((((((((''')))(((&&&###!!!###&&&***''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))******+++((()))***)))((('''((())),,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***,,,---...000111111111111444444333333444555666666555555555666666666777777666666666666777888::::::;;;;;;<<<======>>>??????>>>>>>>>><<<;;;<<>><<<======???CCCHHHMMMOOOOOOIIIKKKNNNQQQSSSTTTSSSSSSSSSTTTUUUVVVXXXZZZ[[[\\\ccceeeggghhhiiilllooorrr{{{zzzxxxuuupppllliiigggffffffjjjpppuuuvvvsssooojjjlllooorrrqqqkkkccc\\\VVVUUUQQQKKKEEE@@@>>>>>><<>>??????@@@>>>???>>>===<<<===???BBBNNNaaaxxxzzz}}}nnneee^^^ZZZPPPOOOMMMNNNPPPSSSUUUUUU___^^^]]]]]]^^^```cccdddmmmttt}}}}}}|||~~~zzzvvvuuuyyy}}}|||xxxtttrrrqqqoookkkggg```[[[UUUQQQNNNJJJFFFDDDIIIMMMSSSZZZbbblllwww~~~}}}{{{vvvrrrmmmjjjhhhkkkoootttwwwxxxwwwuuurrrnnnpppqqqqqqooonnnoooppppppoooooopppqqqpppnnnlllfffeeeddddddfffggggggfffbbbcccdddddddddbbb```^^^\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWVVVTTTRRRPPPOOOOOOPPPPPPPPPMMMJJJIIIJJJJJJJJJIIIJJJKKKLLLNNNPPPRRRSSSTTTVVVTTTQQQOOONNNOOOPPPQQQRRRPPPNNNMMMMMMLLLJJJHHHJJJJJJJJJIIIIIILLLQQQUUUYYY]]]bbbgggpppwwwvvvqqqvvvtttrrrpppnnnjjjeeeaaa]]]\\\[[[[[[ZZZXXXTTTQQQJJJIIIGGGFFFEEEDDDDDDDDDCCCEEEIIILLLOOOQQQRRRSSSOOOQQQSSSUUUVVVSSSOOOKKKHHHJJJMMMQQQTTTUUUVVVWWWUUUUUUTTTRRRQQQRRRUUUWWWWWWXXXXXXYYYYYYXXXWWWWWWPPPSSSVVVWWWWWWXXXZZZ]]]^^^```bbbcccdddgggjjjmmmjjjkkkmmmmmmllllllmmmooopppqqqtttxxx|||~~~|||zzzyyywwwxxxzzz}}}|||yyytttnnnkkkaaa]]]WWWRRRNNNKKKGGGDDDDDDCCCCCCEEEJJJOOORRRSSSOOOQQQTTTVVVWWWWWWVVVUUUTTTSSSPPPOOOPPPSSSWWWZZZ```ccciiimmmpppsssvvvxxx~~~~~~~~~yyyuuupppnnnnnnlllhhhdddiiijjjkkklllllliiiddd```___]]]XXXQQQIIIDDDAAAAAA;;;===AAADDDGGGJJJNNNQQQUUURRRNNNIIIEEEBBBBBBBBB>>>:::555111///---,,,+++******+++++++++++++++***'''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((***)))((('''&&&&&&''''''((((((((((((((((((((((((***((('''((())))))((('''&&&''''''''''''&&&&&&%%%''')))******(((&&&&&&'''&&&'''((()))***)))((('''''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))************,,,---......,,,,,,---...++++++,,,,,,------------++++++++++++++++++++++++,,,---...000111111111111333333444444444444444444333444666777999;;;======>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@??????>>>===<<<===@@@BBBOOOaaawwwzzzqqqfff^^^YYYWWWUUURRRQQQQQQQQQPPPOOOhhhfffdddcccdddgggkkkmmm{{{}}}}}}{{{xxxwwwyyy|||~~~yyyvvvuuusssuuuzzzwwwssspppoooooooookkkhhhZZZPPPHHHGGGHHHHHHIIIJJJQQQWWWaaakkkttt}}}xxxvvvuuurrrlllgggdddddddddhhhooouuuvvvvvvvvvtttpppkkklllllljjjhhhhhhiiijjjjjjjjjjjjlllnnnmmmjjjhhh^^^]]]\\\\\\^^^``````___\\\\\\\\\]]]]]]\\\\\\\\\ZZZZZZ[[[[[[[[[ZZZYYYYYYSSSRRRQQQPPPPPPOOOOOOPPPMMMLLLJJJIIIIIIIIIJJJKKKNNNLLLJJJIIIIIIJJJJJJIIIIIIJJJMMMPPPSSSUUUWWWWWWXXXVVVTTTRRRPPPQQQQQQRRRQQQOOOMMMMMMMMMLLLJJJHHHKKKLLLLLLMMMOOORRRWWW[[[]]]dddjjjooouuuzzzyyytttuuusssqqqooolllgggaaa]]]XXXVVVUUUUUUTTTRRRNNNKKKIIIHHHFFFEEEDDDEEEEEEFFFAAACCCGGGIIIKKKLLLOOOQQQOOOQQQUUUWWWWWWTTTOOOLLLJJJLLLOOOTTTWWWYYY[[[[[[YYYXXXVVVSSSQQQSSSWWWZZZXXXYYYZZZ[[[[[[ZZZYYYXXXUUUXXX[[[[[[YYYYYY[[[^^^```aaabbbbbbbbbdddhhhjjjaaacccdddeeefffhhhkkknnnmmmpppuuuzzz~~~~~~}}}{{{yyyyyyxxxyyyzzz{{{|||}}}|||qqqnnnjjjfffccc___ZZZWWWOOOLLLHHHHHHJJJOOORRRTTTVVVWWWXXXYYYYYYXXXWWWWWWUUUQQQLLLIIIHHHLLLPPPSSSXXX]]]dddkkkqqqvvv{{{~~~yyynnneee]]]YYYdddccccccdddeeefffdddbbbdddcccaaa\\\TTTLLLHHHEEE<<<===???@@@BBBGGGMMMRRRVVVUUURRRNNNIIIFFFEEEFFF???===999666444000,,,***)))))))))))))))(((''''''&&&'''''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''%%%$$$$$$%%%%%%&&&((((((***)))((('''&&&&&&&&&&&&(((((((((((((((((((((((()))(((''''''(((((('''&&&&&&&&&'''''''''''''''&&&$$$''')))***(((&&&%%%%%% !!!###%%%''')))******''''''''''''''''''''''''(((((((((((())))))))))))''''''((()))************''')))******)))(((***+++***+++,,,---......------,,,++++++******++++++,,,,,,---...000111111111111222333444555555555555555333444555555666777888888<<<;;;:::999999888888999;;;;;;<<<===???@@@AAAAAA?????????===<<<===@@@CCCOOOaaavvvyyy}}}uuufff]]]WWWRRRQQQPPPPPPQQQQQQPPPNNNnnnllliiiggghhhlllpppsss||||||zzzvvvrrrrrrvvvzzzwwwrrrsssrrroooooorrrpppmmmjjjiiijjjiiifffcccRRRKKKEEEGGGIIIKKKQQQXXXbbbjjjvvv{{{yyywwwsssppppppooommmhhhddddddgggkkkooowww}}}|||zzzyyyuuupppjjjjjjhhheeeccccccfffhhhiiiiiiiiijjjjjjgggbbb^^^TTTRRRQQQRRRTTTVVVWWWVVVVVVVVVVVVVVVVVVXXXYYYZZZZZZZZZ[[[[[[ZZZYYYXXXXXXQQQPPPOOONNNNNNMMMMMMNNNLLLLLLLLLLLLLLLMMMNNNNNNRRRPPPMMMLLLMMMNNNMMMLLLJJJLLLQQQUUUYYY\\\]]]^^^[[[ZZZYYYXXXWWWXXXXXXYYYVVVUUUSSSSSSSSSSSSRRRPPPPPPRRRUUUWWWZZZ^^^cccfffgggpppwwwyyyzzz{{{xxxssspppooollliiifffaaa\\\WWWTTTSSSQQQQQQRRRQQQOOOMMMMMMKKKJJJHHHGGGHHHIIIJJJCCCEEEHHHHHHHHHJJJMMMPPPOOORRRVVVWWWUUUQQQLLLIIIGGGJJJOOOTTTYYY]]]```bbb___^^^\\\ZZZWWWWWWYYY[[[\\\^^^___``````___^^^]]][[[^^^```^^^ZZZYYY\\\````````````___^^^___bbbddd^^^___``````aaacccfffiiiggglllrrryyy~~~~~~}}}|||zzzyyyyyyxxxzzz{{{zzzyyyzzz}}}~~~~~~~~~|||{{{zzzzzzyyywwwssspppddd^^^VVVQQQQQQTTTWWWYYY]]]\\\\\\[[[ZZZYYYYYYXXXSSSOOOJJJFFFDDDEEEHHHJJJNNNRRRXXX```iiirrr{{{qqqbbbYYYUUU[[[[[[\\\___dddfffgggfffgggjjjmmmkkkdddZZZQQQKKKDDDCCC@@@======BBBIIIOOOVVVWWWVVVSSSNNNJJJJJJKKKCCCBBBAAA@@@===777000+++******))))))((('''%%%%%%&&&&&&'''''''''''''''&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&(((((((((((((((((((((((()))'''&&&&&&''''''&&&$$$%%%&&&'''((((((((((((((($$$&&&(((((('''&&&&&&'''######$$$%%%'''(((***+++''''''''''''''''''''''''(((((((((((())))))))))))&&&'''((()))*********)))$$$%%%''''''&&&%%%'''(((***+++,,,............---,,,,,,+++******+++,,,,,,,,,---...000111111111111222333444666777777777666777777666666555444333333888777777777777888999:::;;;;;;<<<>>>???@@@AAABBB?????????>>>===>>>@@@CCCPPPaaavvvyyy}}}}}}{{{iii^^^YYYKKKLLLMMMPPPSSSTTTSSSQQQqqqoookkkiiijjjnnnssswwwuuuxxxzzzyyyuuusssuuuwwwwwwppplllnnnooolllkkkmmmhhheeeaaa___^^^]]]YYYUUULLLIIIHHHKKKLLLMMMWWWdddrrr|||yyyuuuuuuuuussspppmmmmmmkkkhhhgggjjjpppvvvyyy~~~zzztttllljjjhhhdddbbbcccfffiiihhhhhhgggeeebbb[[[SSSNNNMMMKKKJJJJJJMMMOOOPPPPPPTTTSSSRRRRRRSSSUUUXXXYYY[[[[[[[[[[[[ZZZYYYXXXXXXSSSRRRQQQPPPPPPOOOOOOOOOPPPPPPQQQRRRSSSTTTUUUUUUVVVTTTQQQPPPQQQQQQQQQPPPMMMPPPUUUZZZ___bbbcccdddWWWWWWWWWXXXXXXYYYZZZZZZ]]]\\\ZZZZZZ[[[[[[ZZZYYYWWWYYY]]]aaadddhhhmmmpppsss|||}}}zzzuuuqqqkkkiiifffdddaaa\\\VVVRRRTTTRRRQQQRRRSSSTTTSSSRRRQQQOOOMMMKKKJJJKKKLLLLLLGGGIIIJJJIIIHHHIIIMMMQQQOOORRRVVVVVVSSSMMMHHHEEEDDDGGGMMMSSSZZZ```dddgggbbbbbbbbb```]]][[[[[[[[[aaabbbdddffffffeeedddbbb```bbbccc___[[[YYY\\\```^^^^^^]]][[[YYYZZZ\\\^^^ZZZZZZZZZYYYXXXZZZ]]]```ccchhhpppxxx|||~~~}}}{{{~~~}}}|||{{{zzzyyyyyyxxxzzz|||{{{xxxvvvwwwyyy{{{~~~~~~||||||~~~{{{|||}}}~~~~~~~~~wwwpppeee]]]ZZZ\\\___aaabbbaaa___]]]\\\[[[[[[[[[PPPNNNJJJFFFCCCBBBCCCCCCGGGIIIOOOVVV```mmmzzzppp```WWWSSSSSSUUUYYY___fffjjjkkkkkkiiipppwwwyyyrrreeeXXXPPPNNNIIICCC<<<999<<>>???AAABBBBBB???@@@???>>>===>>>AAACCCQQQaaauuu{{{mmmaaa\\\UUUUUUVVVWWWXXXVVVRRROOOvvvtttpppnnnrrrxxxwwwrrrxxx{{{|||{{{vvvsssrrrsssuuuqqqllliiiiiiiiihhhhhhaaa[[[WWWUUURRRMMMJJJJJJHHHIIIJJJMMMSSS___nnnxxx~~~xxxsssrrrpppllljjjlllmmmiiifffhhhqqqyyy}}}}}}|||vvvpppmmmlllhhhdddbbbbbbcccddddddllliiiddd]]]VVVPPPKKKHHHEEEDDDDDDEEEGGGJJJMMMOOOUUUTTTSSSRRRSSSUUUWWWXXXYYYYYYZZZ[[[\\\\\\]]]]]]WWWVVVTTTRRRRRRSSSTTTUUUUUUVVVXXXYYYZZZZZZZZZZZZYYYVVVUUUWWWVVVTTTTTTWWWUUUVVVXXXZZZ]]]^^^___```[[[ZZZZZZYYY[[[]]]___aaaccccccbbbbbbcccaaa___\\\\\\___cccgggjjjoootttwww~~~wwwqqqgggeeeccc___\\\XXXUUUSSSSSSSSSSSSSSSTTTTTTTTTTTTXXXVVVUUUVVVWWWUUUQQQLLLQQQMMMJJJJJJMMMQQQRRRRRRUUUVVVVVVSSSPPPNNNNNNOOOOOONNNPPPUUU]]]ccceeeeeeeeedddeeehhhddd^^^___eeeiiimmmpppoookkkgggeeefffeeedddccccccdddcccaaa___^^^^^^^^^]]]ZZZYYYYYYYYYUUUVVVWWWVVVUUUUUUWWWYYY___dddlllrrruuuwwwxxxyyy|||}}}|||zzzwwwwwwzzz}}}|||yyywwwuuuuuuuuuyyyxxxvvvuuutttttttttuuuwwwwwwwwwzzz|||~~~}}}|||{{{uuuooojjjgggfffcccgggkkkjjjddd]]]YYYXXXPPPMMMIIIFFFEEEDDDBBBAAAIIIGGGIIIPPPYYYeeevvv|||mmmaaa[[[YYYTTTRRRUUU___eeehhhooovvvyyy|||}}}|||zzztttggg[[[QQQNNNIIICCC@@@???BBBDDDNNNQQQUUUVVVUUURRRQQQQQQPPPWWW\\\ZZZTTTLLL@@@555---+++)))((()))))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&'''((()))))))))((((((%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$######(((((((((((((((((((((((()))((('''&&&%%%&&&''''''%%%&&&((()))))))))((('''$$$%%%&&&''''''&&&%%%$$$&&&'''((())))))*********((())))))***************''''''&&&%%%%%%%%%&&&&&&******))))))))))))******))))))))))))))))))))))))+++,,,,,,---...///000000000000000...+++))))))***............///000111222222333333444555666777777999999888777666666777777555555777888999::::::;;;===<<<<<<<<<<<<======>>><<<>>>???>>><<<<<<@@@CCCMMMbbbyyyoooaaa\\\VVVVVVVVVUUUUUUTTTTTTTTTxxxxxxuuurrrtttyyyzzzwww{{{|||zzzyyyrrrooollljjjhhhfffccc```ZZZRRRLLLIIIGGGFFFHHHMMMIIINNNTTT\\\gggvvv}}}|||{{{uuuqqqqqqoookkkhhhiiihhheeeeeejjjrrrzzz~~~~~~~~~yyyssskkkddd```___]]][[[[[[]]]___``````bbb___YYYRRRLLLHHHFFFEEEBBBBBBBBBCCCEEEHHHKKKMMMPPPQQQRRRSSSUUUUUUUUUVVVZZZZZZ[[[\\\\\\]]]^^^^^^YYYXXXWWWVVVVVVWWWYYYZZZZZZZZZZZZ[[[\\\\\\\\\]]]\\\XXXXXXYYYYYYVVVWWWZZZYYYZZZ[[[]]]^^^^^^^^^^^^\\\[[[[[[\\\^^^aaadddeeeiiigggfffffffffeeebbb___cccfffjjjmmmqqquuuzzz~~~~~~yyysssnnnfffdddaaa]]]ZZZWWWUUUTTTQQQQQQRRRSSSTTTUUUVVVWWWZZZYYYYYYYYYYYYXXXUUUSSSTTTRRRPPPQQQUUUXXXYYYYYY[[[\\\\\\ZZZWWWUUUTTTUUUWWWVVVWWW[[[aaafffhhhhhhcccbbbdddgggfffcccgggnnnwwwyyyzzzvvvoooiiiffffffeeeddddddeeeggggggeeeccc``````___^^^[[[ZZZYYYZZZVVVXXXYYYYYYYYYZZZ]]]___aaaeeekkkooopppoooooonnnsssttttttsssqqqrrruuuxxx{{{zzzxxxvvvtttsssssstttrrrrrrrrrrrrqqqooonnnmmmooooooqqqsssvvvxxxxxxxxx|||xxxuuussssssrrrqqqnnnhhhaaaYYYTTTNNNKKKHHHEEEDDDBBB@@@>>>DDDCCCEEEMMMWWWdddvvv|||tttkkkeeebbbaaaZZZWWWXXX___dddgggnnnuuu~~~zzznnnddd[[[WWWPPPIIICCCAAABBBDDDGGGLLLRRRVVVWWWVVVUUUUUUSSSZZZ___```\\\UUUIII===111...+++))))))***))))))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&'''(((((()))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%&&&&&&'''&&&''''''((((((((((((((('''(((((())))))(((((('''&&&'''((((((((('''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''')))((((((''''''(((((()))&&&&&&''')))***+++,,,---------------,,,,,,,,,,,,,,,---------+++***+++,,,---------...000111333333222333333444555666777777888777777666555555666666555666777888:::::::::;;;<<<<<<<<<<<<<<<======>>><<>>>>>>>>@@@AAA@@@>>>>>>BBBEEEMMMbbbzzz}}}oooccc___\\\\\\[[[ZZZZZZYYYXXXXXX|||}}}}}}{{{yyytttmmmfff^^^VVVNNNIIIEEECCCDDDGGGIIIJJJOOOUUU```kkk}}}~~~}}}}}}uuuqqqoooqqqoooiiieeedddbbbbbbdddgggiiiiiieeebbb]]]\\\[[[XXXTTTOOOKKKIIIHHHHHHHHHJJJLLLMMMKKKJJJMMMKKKHHHEEEDDDDDDDDDEEEEEEFFFGGGIIILLLOOOQQQSSSSSSUUUXXX\\\^^^___^^^^^^aaaaaaaaaaaabbbbbbccccccccccccbbbbbbcccdddeeeeeegggfffdddccccccdddeeefffgggbbb``````^^^ZZZZZZ]]]___```bbbdddddddddcccbbbdddeeegggiiilllpppsssuuuvvvtttqqqpppnnnllljjjggg```cccfffiiillloootttwww{{{yyyvvvssspppmmmhhheee```]]]YYYUUURRRQQQQQQRRRNNNNNNPPPRRRVVVYYY\\\^^^___aaacccbbb______bbbeee___```cccgggkkknnnoooooorrrsssuuutttrrrppppppppplllkkkjjjiiiiiiiiiiiiiiikkkmmmppppppnnnlllnnnrrrvvvwwwwwwrrrkkkeeeddddddggghhhkkkooorrrrrrpppnnnjjjhhheeebbbaaa```^^^]]]\\\^^^aaabbbccceeeiiikkkhhhjjjkkkjjjfffbbb___^^^^^^___```bbbdddfffiiikkkiiijjjkkklllnnnpppqqqrrrqqqqqqrrrrrrrrrqqqpppoooooopppqqqrrrrrrtttvvvwww{{{tttmmmeee\\\VVVMMMKKKJJJJJJJJJIIIGGGEEECCC@@@AAAHHHQQQZZZgggqqqxxxzzz|||~~~}}}{{{xxxvvvvvvppphhhccccccdddcccbbbbbb^^^ZZZXXXXXX[[[```dddnnnxxx~~~zzzvvvkkkeee]]]VVVPPPMMMJJJIIIEEEIIIMMMOOOQQQQQQSSSTTTUUUWWWXXXYYYZZZXXXPPPEEE<<<777000+++***)))***))))))(((''''''&&&&&&''''''''''''((())))))))))))((((((((((((((())))))))))))(((''''''''''''&&&&&&&&&%%%&&&''''''((((((((('''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&(((''''''&&&&&&''')))***((('''&&&%%%%%%&&&'''((()))***+++,,,+++(((%%%$$$'''(((((()))***)))))))))'''((())))))***)))((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))***+++,,,---......(((***++++++******,,,---,,,---...///000111222222222333333444555666777777777666666555555555666666666777888999::::::::::::;;;;;;<<<======>>>>>>>>>>>>@@@BBBAAA??????BBBFFFOOOddd|||yyy}}}}}}ooodddaaa]]]]]]\\\[[[[[[ZZZYYYYYYxxx~~~{{{~~~vvvjjj^^^SSSLLLFFFBBBCCCAAACCCHHHLLLQQQZZZdddyyy}}}{{{yyywwwvvvrrrooonnnpppoooiiidddccc```bbbdddeeeddd___XXXTTTLLLLLLJJJIIIGGGEEEDDDCCCBBBBBBDDDFFFIIIIIIGGGFFFFFFGGGHHHIIIIIIHHHHHHGGGKKKKKKMMMOOOQQQTTTVVVWWWYYYZZZ\\\^^^aaacccdddeeeddddddeeeeeeeeeeeeeeefffhhhhhhggggggggggggggggggllljjjhhhgggggghhhiiikkklllfffbbbaaa^^^ZZZZZZ]]]___aaaeeehhhjjjkkkkkkjjjmmmnnnooorrrtttwwwyyy{{{yyyvvvsssqqqpppnnnkkkiiidddfffiiikkkmmmooosssvvvxxxuuurrrooollliiieeebbb\\\YYYUUURRRPPPOOOPPPQQQOOOPPPQQQSSSWWW[[[___bbbaaaccceeedddbbbbbbeeeiiidddgggkkkooorrrtttvvvwww|||~~~}}}}}}}}}xxxwwwuuurrrooommmllllllpppuuuyyyxxxtttrrrqqqqqquuuvvvuuuqqqkkkggggggiiigggiiinnnuuu{{{}}}|||zzzppplllhhhfffeeeeeecccaaabbbcccfffggghhhjjjmmmoootttsssqqqkkkddd^^^[[[YYYWWWXXXYYY[[[]]]```aaabbbbbbcccfffhhhkkkmmmoooooonnnmmmlllkkklllnnnqqqsssvvvwwwxxxvvvuuutttvvvyyy|||~~~wwwlllbbb[[[YYYMMMLLLJJJKKKLLLMMMLLLJJJJJJFFFFFFJJJOOORRRXXX^^^dddfffhhhlllooorrrtttuuutttnnneee``````aaaaaa```bbb```\\\XXXWWWYYY\\\]]]\\\fffppptttvvvzzz{{{zzztttoooggg```[[[UUUOOOKKKGGGGGGGGGGGGHHHKKKPPPTTTUUUVVVSSSPPPPPPQQQLLLFFF???:::333---+++******)))(((''''''&&&%%%&&&&&&&&&$$$'''***,,,,,,+++(((&&&((((((((()))))))))******(((''''''''''''&&&&&&&&&'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&(((''''''&&&&&&''')))***((('''&&&%%%%%%&&&'''((('''((()))******)))((('''))))))***++++++++++++***************)))(((''''''))))))(((((((((((())))))))))))))))))))))))))))))******+++,,,---...//////+++,,,---,,,+++***+++,,,---...///000111111000000222333333444555666777777777777777666666777888888777888999::::::::::::::::::;;;<<<===>>>>>>>>>>>>???AAABBBAAA??????CCCFFFRRRgggzzzooovvv~~~nnneeebbb]]]]]]\\\[[[ZZZYYYXXXWWWwww|||~~~yyyvvvyyy~~~~~~}}}|||~~~yyypppaaaSSSJJJEEEBBBAAADDDCCCEEEJJJRRR\\\mmm{{{~~~{{{xxxtttqqqpppnnnjjjiiikkkjjjddd```___\\\___bbbcccaaa[[[SSSOOOFFFEEEDDDBBB@@@@@@??????@@@AAACCCFFFJJJLLLLLLKKKFFFHHHKKKMMMNNNNNNMMMLLLQQQRRRSSSUUUWWWYYYZZZ[[[^^^^^^```bbbdddfffhhhiiiffffffffffffffffffffffffhhhhhhhhhhhhiiiiiiiiiiiimmmlllkkkjjjjjjkkklllmmmmmmhhhdddbbb___[[[\\\___aaadddiiinnnrrrtttuuutttvvvvvvwwwxxxzzz{{{{{{|||zzzwwwsssqqqpppooolllkkkhhhjjjlllmmmmmmooorrrtttuuussspppmmmkkkhhhdddaaaYYYXXXUUURRRQQQPPPQQQQQQRRRSSSSSSUUUYYY]]]aaadddcccdddffffffeeefffggghhhhhhkkkooossstttvvvxxxzzz~~~{{{wwwttttttuuuuuu|||~~~zzzzzzyyywwwxxxxxxvvvqqqjjjggghhhjjjiiimmmttt}}}uuupppkkkiiijjjkkkiiiggghhhjjjlllmmmnnnppptttvvv}}}vvvlllbbbZZZWWWWWWVVVUUUUUUVVVYYYZZZZZZYYY[[[\\\___bbbeeegggiiiiiijjjiiihhhiiikkkpppuuuxxxyyyzzzzzzxxxtttsssvvvyyyzzz|||{{{oooccc]]]\\\QQQOOOMMMLLLMMMNNNNNNNNNQQQLLLKKKMMMOOOMMMLLLNNNTTTVVVXXX\\\aaafffkkkmmmmmmiiiccc___^^^```aaabbbcccdddbbb]]]\\\^^^^^^\\\SSS[[[bbbgggmmmtttyyyxxx{{{vvvpppkkkeee^^^UUUNNNGGGEEECCCAAABBBGGGNNNTTTVVVXXXVVVPPPMMMNNNMMMJJJBBB===777111...,,,+++***((('''&&&&&&%%%%%%&&&&&&###%%%(((***+++)))&&&$$$(((((((((((())))))))))))(((''''''''''''&&&&&&&&&))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%'''''''''''''''((())))))***))))))))))))))))))***$$$%%%&&&'''(((((((((((((((((()))*********))))))******)))(((((((((((((((******))))))))))))******&&&&&&''')))***+++,,,---------------,,,,,,,,,,,,---......---+++)))******,,,...///111111111000000222333333444555666777777888777777777777888888999888888999:::::::::::::::999:::<<<>>>??????>>>>>>???AAABBBAAA??????CCCFFFUUUjjjuuuiiippp}}}zzzllleeebbb\\\\\\[[[ZZZXXXWWWVVVVVV|||~~~wwwsssuuuwwwwwwuuuttttttwww{{{}}}|||{{{iiiaaaUUUJJJEEECCCDDDEEEEEEHHHRRR^^^iiittt}}}~~~~~~|||yyyuuuqqqmmmkkkgggcccbbbcccbbb]]]ZZZZZZXXX[[[___```\\\VVVNNNJJJEEEDDDBBBAAA@@@AAABBBBBBFFFEEEGGGJJJMMMPPPPPPOOOMMMNNNPPPRRRTTTTTTUUUUUUYYYZZZ[[[]]]^^^___``````aaacccfffiiikkklllkkkkkkeeeeeeeeeeeeeeeeeeeeeeeecccdddfffhhhiiijjjkkkkkkkkkllllllmmmmmmnnnnnnnnnlllgggccccccbbb___aaaeeefffjjjpppvvvzzz}}}~~~~~~||||||||||||{{{zzzzzzyyyzzzwwwsssqqqpppooonnnllllllmmmnnnnnnmmmnnnppprrrsssqqqooommmlllhhhdddaaaZZZYYYWWWVVVUUUTTTTTTSSSVVVVVVVVVWWWZZZ^^^bbbdddfffffffffhhhjjjjjjhhhgggjjjmmmqqqrrrssstttvvvyyy|||{{{zzz{{{}}}~~~||||||zzzuuuooolllnnnqqqvvvzzzyyysssnnnlllnnnpppnnnlllmmmpppsssuuuwwwzzz~~~~~~uuuiii___ZZZYYYZZZ[[[YYYXXXYYYZZZZZZXXXVVVSSSUUUXXX[[[]]]___``````ccccccdddggglllrrrwwwzzzxxxyyyzzzwwwsssrrruuuyyyyyy{{{}}}~~~~~~~~~|||{{{{{{|||xxxooogggccc\\\XXXTTTQQQQQQQQQRRRRRRSSSNNNNNNQQQQQQKKKFFFEEEHHHIIIKKKOOOTTTZZZ```cccfffeeebbb^^^]]]^^^aaadddbbbfffgggcccbbbcccaaa\\\RRRVVVYYY\\\dddmmmqqqpppuuussspppnnnllleee[[[SSSIIIHHHDDDAAA@@@DDDJJJNNNUUUZZZ\\\VVVQQQPPPQQQPPPEEEAAA;;;666333000...,,,)))(((''''''&&&'''''''''&&&&&&'''((((((((((((((('''''''''((((((((())))))(((''''''''''''&&&&&&&&&))))))*********))))))((())))))))))))))))))))))))&&&'''((((((((('''&&&%%%&&&''''''((((((((((((((())))))************))))))&&&%%%%%%%%%&&&''')))***''''''((()))))))))))))))((('''&&&%%%&&&(((+++,,,*********))))))*********&&&&&&''')))***+++,,,---,,,,,,,,,,,,+++++++++++++++,,,---,,,***((()))***)))+++...000222333333222222333333444555666777777666666666666666777888888888999::::::;;;;;;::::::888:::<<<>>>??????>>>>>>>>>@@@AAA@@@>>>>>>BBBFFFUUUjjjyyynnnssswwwkkkeeebbb\\\[[[ZZZYYYXXXVVVUUUUUUyyyuuuuuuuuurrrnnnmmmnnnppprrrqqqmmmiii[[[TTTKKKEEECCCDDDFFFHHHCCCNNNbbbwww~~~|||yyyxxxwwwtttpppkkkgggeeeccc^^^\\\]]]\\\XXXUUUUUUVVVYYY]]]\\\WWWPPPHHHDDDDDDCCCBBBBBBBBBDDDGGGHHHNNNMMMLLLMMMOOOQQQPPPOOOUUUUUUUUUVVVXXXZZZ\\\]]]```aaabbbdddeeeeeefffeeedddhhhmmmqqqrrrqqqooommmddddddddddddddddddcccccc___aaacccfffiiikkkmmmmmmjjjkkklllnnnooooooooooookkkfffcccddddddccceeejjjkkkooouuu{{{~~~}}}{{{yyywwwvvvzzzwwwtttqqqqqqpppooonnnqqqrrrsssrrrqqqqqqssstttrrrqqqooonnnmmmiiieeeaaaZZZZZZZZZYYYXXXWWWVVVUUUYYYXXXXXXXXX[[[^^^bbbeeehhhggggggjjjmmmmmmiiifffkkknnnqqqqqqqqqrrruuuxxxyyy|||{{{}}}~~~||||||}}}yyyxxx{{{~~~{{{uuuooonnnqqqsssqqqoooqqqtttwwwzzz}}}yyypppfff^^^\\\^^^aaabbb___]]]]]]^^^^^^ZZZWWWNNNPPPRRRUUUXXXYYYZZZZZZWWWYYY]]]bbbhhhnnnrrrtttvvvxxxyyywwwsssrrrwww{{{yyy{{{}}}}}}}}}|||}}}~~~~~~{{{wwwuuutttwwwzzz|||{{{ssskkkgggbbb[[[WWWUUUUUUVVVVVVRRRNNNNNNRRRRRRLLLEEEBBB@@@AAACCCGGGMMMSSSYYY\\\cccdddbbb___[[[[[[___ccc```fffhhheeeeeefffbbb[[[UUUUUUTTTVVV]]]gggjjjhhhjjjiiijjjmmmnnniii```XXXNNNLLLIIIDDDAAAAAADDDGGGQQQZZZ```\\\UUUSSSSSSSSSGGGCCC>>>:::777444000...******)))(((((((((((((((+++***((('''''')))+++---''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&'''((())))))******)))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%%%%%%%&&&((()))))))))((('''&&&'''((())))))((('''&&&***)))'''&&&'''(((***,,,((())))))***************&&&%%%######%%%)))---000******))))))))))))******))))))))))))))))))))))))(((((()))***+++,,,,,,---)))***+++***)))((()))***&&&(((,,,000333555555555222333333444555666777777555555555555555666777888999999:::;;;;;;;;;::::::888999<<<>>>??????>>>>>>>>>@@@AAA@@@>>>>>>BBBEEEUUUjjjvvv{{{uuujjjdddbbb\\\\\\[[[YYYXXXVVVUUUUUU~~~zzzuuuppplllggglllrrrqqqkkkccc\\\YYYOOOLLLHHHCCCBBBEEEKKKPPPXXXhhh~~~|||{{{zzzyyyyyytttrrroookkkfffaaa]]]ZZZVVVTTTPPPNNNMMMOOOQQQSSSTTTTTTTTTSSSPPPKKKGGGDDDEEEFFFHHHIIIKKKLLLLLLLLLPPPQQQRRRUUUWWWYYY[[[\\\[[[[[[[[[\\\]]]___aaabbbccccccdddeeeggghhhiiiiiikkkjjjjjjkkklllllljjjhhhbbbaaa___]]][[[\\\___bbbbbbcccdddcccdddfffiiilllmmmoooqqqqqqooommmmmmmmmjjjjjjjjjjjjkkklllnnnooosssyyy~~~~~~}}}|||{{{zzzzzzyyywwwvvvtttrrrpppoooppppppppppppppppppppppppppppppnnnjjjggggggjjjjjjgggcccdddaaa^^^ZZZXXXXXXYYYZZZ[[[ZZZYYYYYYZZZ]]]aaacccfffggghhhjjjjjjjjjiiihhheeeiiinnnqqqrrrssstttuuuxxxyyy{{{||||||{{{zzzyyywwwyyy{{{zzzyyyzzz~~~~~~wwwwwwxxxyyyzzzzzzyyyyyy~~~~~~vvvmmmccc^^^aaafffiiijjjmmmpppqqqnnnggg^^^WWWSSSUUUUUUVVVVVVWWWVVVVVVVVVUUUWWWZZZ___eeelllrrruuussssssrrrrrrtttxxx|||~~~}}}zzzxxxxxxyyy{{{|||wwwuuurrrqqqsssxxx}}}|||yyyzzztttllleeeaaa___]]][[[ZZZTTTMMMKKKMMMLLLGGGBBBAAAAAA@@@BBBDDDHHHLLLOOOVVVZZZ```bbbaaa```bbbdddhhhfffdddeeehhhiiifffddd___^^^\\\ZZZYYY\\\aaaeeehhhggghhhiiiiiigggbbb___ZZZUUUOOOHHHDDDDDDEEEGGGLLLMMMQQQWWW[[[ZZZUUUPPPHHHEEEAAA===:::777222///,,,***(((&&&%%%$$$%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''%%%###$$$(((+++))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&))))))(((''''''''''''(((&&&&&&''''''((()))))))))))))))(((((('''''''''&&&(((((()))***************%%%&&&((()))))))))((('''***)))((())),,,.........***+++,,,------,,,***)))++++++***)))((((((((()))+++,,,---...////////////333333333333444666888999999999999888888888888888888999:::;;;;;;;;;::::::::::::;;;;;;<<<=========@@@BBBBBBBBBAAAAAACCCEEEQQQfff}}}ssshhhaaa___[[[ZZZYYYYYYZZZYYYWWWUUU|||xxxtttrrrqqqkkkoooppplllcccYYYSSSPPPLLLJJJHHHFFFHHHNNNVVV]]]kkkzzz}}}zzzuuurrroooiiihhheeeaaa\\\WWWSSSQQQLLLJJJHHHFFFFFFGGGIIIJJJOOOOOONNNMMMLLLKKKJJJJJJMMMNNNPPPQQQSSSTTTUUUUUUVVVWWWXXXZZZ\\\^^^```aaacccbbbaaa```aaabbbdddeeehhhiiiiiijjjkkkkkkllllllooonnnmmmmmmllljjjfffccc```^^^ZZZWWWVVVWWWYYYZZZYYYZZZ\\\]]]___bbbgggkkknnnpppqqqqqqooommmmmmmmmllllllmmmnnnooopppqqqrrrvvv|||~~~~~~{{{{{{zzzyyyxxxwwwwwwwwwvvvuuusssqqqooonnnnnnoooppppppppppppppppppppppppllliiiffffffiiiiiifffcccdddbbb___[[[ZZZYYYZZZ[[[]]]\\\[[[[[[\\\^^^aaacccdddeeeggghhhiiiiiiiiiiiigggjjjnnnpppqqqrrrtttuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwwwwwwwxxx{{{}}}}}}}}}~~~~~~~~~|||xxxyyy{{{~~~qqqjjjcccbbbffflllpppqqqtttuuusssooohhhaaa]]][[[YYYYYYYYYYYYYYYXXXWWWVVVUUUWWWZZZ^^^ccchhhlllnnnlllllllllnnnrrrwww|||~~~~~~|||zzzyyyxxxxxxyyyzzztttttttttuuuxxx|||~~~}}}}}}~~~{{{wwwtttqqqlllgggddd[[[UUUPPPOOOPPPOOOIIICCC<<<;;;:::999;;;>>>BBBDDDNNNSSSZZZ___aaaeeejjjnnnnnnmmmlllnnnpppqqqnnnkkkdddbbb```^^^^^^___```aaabbbcccdddddddddcccbbbaaaccc```\\\VVVQQQLLLHHHFFFFFFGGGKKKRRRXXXYYYUUUQQQHHHFFFBBB>>>;;;888444111***)))((('''''''''((()))''''''''''''''''''''''''(((((())))))))))))((((((%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''((()))***)))))))))((((((((((((((()))((((((((('''''''''''''''(((((()))))))))))))))&&&'''(((((()))))))))(((***)))'''''')))***)))((()))***++++++,,,+++***)))+++***))))))))))))))))))---...///000000111111111555444333222333333444555888888888888888888888888999999999:::::::::;;;;;;:::;;;;;;<<<======>>>>>>;;;<<<>>>>>>>>>???AAACCCOOOccc{{{rrrggg```]]]YYYXXXWWWWWWXXXWWWUUUTTTzzz{{{{{{yyyvvvtttssssssmmmnnnllldddZZZPPPKKKIIIGGGHHHKKKOOOUUU___iiiqqq}}}{{{||||||zzzuuunnnhhhddd\\\ZZZXXXTTTPPPLLLIIIGGGDDDDDDCCCCCCCCCDDDEEEEEELLLLLLKKKLLLMMMOOOQQQSSSTTTVVVWWWZZZ[[[]]]^^^^^^]]]^^^```aaaccceeefffgggjjjhhhfffddddddeeehhhiiimmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkgggaaa]]][[[WWWQQQNNNOOOOOONNNLLLKKKMMMPPPSSSWWW\\\ccchhhlllnnnppppppnnnmmmmmmmmmoooppprrrtttvvvvvvvvvvvvyyy~~~{{{yyyyyyvvvvvvuuutttttttttttttttvvvuuusssqqqpppooooooooooooooooooooooooooooooooojjjgggeeeeeeggghhhfffccceeeccc```]]]\\\[[[\\\]]]```___^^^^^^___aaabbbdddbbbccceeegggiiijjjkkkkkkjjjlllnnnoooooopppsssuuuvvvuuusssrrrrrrrrrrrrssstttsssrrrrrrtttvvvvvvvvvvvvwwwzzz|||~~~{{{}}}~~~{{{{{{|||}}}|||oookkkgggggglllqqqttttttsssrrrmmmgggaaa]]]]]]]]]^^^^^^^^^^^^]]][[[ZZZYYYYYY[[[^^^aaaccceeeffffffeeeeeefffiiimmmqqqvvvxxxyyyyyyxxxxxxwwwvvvvvvvvvqqqrrruuuxxx|||~~~}}}}}}}}}~~~}}}wwwpppjjj]]]YYYTTTSSSSSSQQQKKKEEE@@@>>>;;;888888:::===>>>CCCIIIQQQXXX___hhhrrryyywwwvvvvvvyyy||||||xxxtttllljjjgggggggggfffaaa^^^\\\^^^`````````aaafffjjjsssrrrpppkkkcccYYYOOOJJJEEEFFFIIINNNTTTVVVTTTQQQIIIFFFBBB???===:::666333,,,+++***((((((((())))))''''''''''''''''''''''''(((((())))))))))))((((((###&&&***+++***'''%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&''''''%%%&&&&&&&&&((()))***++++++******)))((((((''''''((((((((((((''''''''''''(((((()))***************((((((((((((((())))))***+++)))((('''((('''&&&$$$''''''((()))************))))))))))))))))))***+++---...///000000111000000222222222222222333555555666777777888888999999999::::::999999999:::;;;<<<;;;<<<<<<======>>>??????888:::;;;<<<<<<>>>@@@CCCMMMaaaxxxqqqfff___\\\WWWVVVUUUUUUVVVVVVTTTRRRsssssstttwwwyyywwwrrrnnnhhhgggccc[[[QQQKKKIIIJJJDDDJJJTTT^^^iiittt~~~~~~|||zzzxxxwwwuuuqqqkkkddd^^^ZZZQQQPPPMMMJJJGGGEEECCCBBBDDDDDDFFFGGGHHHHHHIIIIIIOOOOOOQQQRRRUUUXXXZZZ[[[XXXYYY[[[^^^```aaabbbbbbcccdddeeefffhhhiiijjjkkkkkkjjjgggffffffhhhkkkmmmpppoooooonnnmmmlllkkkkkkffffffggghhhgggbbb\\\XXXTTTNNNGGGEEEFFFGGGCCC@@@AAACCCEEEIIINNNUUU]]]bbbgggjjjlllnnnmmmmmmnnnooorrrtttvvvyyyzzzzzzyyyxxxxxx{{{~~~}}}yyytttqqqooonnnnnnmmmmmmnnnoooqqqrrrvvvvvvuuusssrrrqqqqqqqqqnnnnnnnnnnnnnnnnnnnnnnnnhhhfffdddeeeffffffeeeccceeecccaaa___^^^^^^^^^___bbbbbbbbbbbbccccccdddeeebbbccceeegggjjjlllmmmnnnmmmnnnnnnnnnmmmooosssuuuyyywwwtttrrrqqqrrrsssttttttqqqoooppptttuuutttqqqrrrtttwww{{{}}}~~~}}}}}}yyyzzz}}}~~~~~~~~~||||||{{{{{{{{{}}}{{{qqqnnnkkkkkkmmmooooooooommmkkkgggaaa\\\ZZZZZZ\\\aaabbbbbbbbbaaa```______```bbbdddffffffeeedddbbbbbbbbbbbbcccfffiiilllnnnrrrssstttuuuuuuttttttssspppqqqssswww{{{~~~~~~~~~~~~|||~~~~~~vvvqqqbbb]]]WWWTTTSSSQQQMMMIIIGGGDDD@@@<<<::::::;;;<<<:::???GGGPPPYYYeeerrrzzz|||{{{}}}}}}xxxtttqqqooopppqqqmmmeee^^^XXX[[[^^^^^^^^^cccmmmuuuzzzpppcccWWWPPPKKKJJJJJJMMMQQQSSSQQQOOOJJJGGGDDDAAA???<<<999666111000---***'''&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###&&&***,,,***(((&&&%%%))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''((()))***'''&&&&&&&&&&&&''''''(((&&&&&&&&&''''''(((******)))))))))(((((('''''''''(((((((((((((((''''''''')))***++++++,,,,,,++++++***)))((('''((()))***++++++***))))))))))))'''%%%&&&&&&'''((())))))******)))((((((((()))***++++++++++++,,,---............---...000222444777999:::555666666777888999999:::;;;:::999888888:::<<<===<<<<<<======>>>?????????;;;===>>>>>>>>>???AAACCCLLL```wwwqqqggg```[[[WWWVVVUUUUUUVVVUUUSSSQQQqqqppprrryyy|||pppfff```^^^YYYQQQJJJGGGIIILLLJJJTTTcccrrr~~~}}}||||||}}}yyyuuummmddd\\\UUUQQQOOOIIIHHHFFFEEECCCBBBBBBBBBFFFGGGIIILLLMMMNNNOOOOOOTTTVVVYYY\\\^^^_________\\\]]]___aaacccdddeeefffffffffggghhhiiijjjkkklllkkkjjjiiiiiijjjllloooqqqqqqpppooonnnlllkkkjjjiiiddddddddddddaaa\\\UUUPPPKKKEEE???>>>???@@@<<<999<<<===@@@CCCHHHOOOWWW]]]bbbeeeiiilllmmmnnnppprrrtttvvvxxxyyyyyyxxxwwwuuurrrssssssppplllhhhdddccc```aaaaaaccceeeiiilllnnnuuuuuutttsssrrrqqqqqqpppmmmmmmmmmmmmmmmmmmmmmmmmhhhgggffffffffffffeeeddddddcccbbb``````___``````ddddddeeefffffffffffffffeeefffgggiiikkkmmmooopppnnnnnnnnnmmmmmmooorrrvvvzzzxxxuuurrrqqqrrrtttvvvuuusssqqqrrrtttuuussspppoooqqqsssvvvwwwwwwvvvvvvvvvyyy{{{|||}}}~~~}}}|||xxxwwwvvvuuuvvvwwwzzz{{{zzzzzz{{{}}}~~~|||xxxuuuooommmlllkkkjjjjjjiiihhhiiihhhgggccc```^^^___```bbbcccdddeeeeeeeeeeeeeeeeeefffhhhiiihhhfffccc```^^^^^^___```bbbeeeggghhhjjjllloooqqqssssssrrrrrrooooooppprrrvvv|||~~~}}}|||~~~~~~zzzjjjddd\\\VVVTTTRRROOOMMMIIIFFFBBB===:::888777777555:::@@@FFFNNNZZZgggpppvvvwwwzzz|||wwwuuusssrrrtttuuuqqqggg```XXXZZZ[[[[[[\\\dddpppzzz{{{qqqeeeZZZTTTMMMJJJHHHIIIMMMPPPOOONNNJJJHHHEEECCCAAA???<<<:::333111...+++(((&&&$$$$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&((())))))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''(((((()))***&&&&&&&&&&&&&&&'''((()))((((((''''''''''''((((((&&&&&&&&&''''''((((((((('''''''''(((((((((((((((((()))******++++++******++++++)))(((((()))***+++(((''''''(((******)))'''&&&''''''((()))******+++)))((((((((()))***++++++***+++,,,---............---///111333666888:::;;;555555666777888888999999;;;:::999888888:::<<<===<<<<<<======>>>????????????@@@AAA@@@??????@@@BBBMMMaaawwwrrriiiaaa[[[XXXVVVUUUVVVVVVVVVTTTRRRrrrqqqsssyyy}}}xxxjjj]]]XXXVVVRRRLLLGGGGGGMMMRRR[[[fffuuu~~~}}}{{{zzz{{{||||||vvvooodddXXXOOOIIIGGGGGGFFFEEEDDDCCCDDDEEEFFFGGGIIIJJJMMMOOORRRTTTUUUUUUYYY\\\___bbbccccccbbb```bbbccceeefffhhhiiiiiiiiihhhhhhiiiiiijjjkkklllllllllllllllmmmnnnppprrrsssqqqpppooommmkkkjjjiiihhhgggeeeccc___[[[TTTLLLFFFBBB>>>;;;:::;;;<<<:::888;;;===>>>AAAFFFMMMUUU[[[aaadddiiilllnnnppprrrtttuuuvvvvvvuuutttrrrpppooogggeeeccc___\\\YYYVVVUUURRRSSSUUUXXX]]]ccchhhlllssssssssssssrrrqqqoooooonnnnnnnnnnnnnnnnnnnnnnnnjjjiiiiiihhhgggfffeeedddccccccbbbaaaaaaaaaaaaaaaccceeefffhhhiiiiiihhhgggiiiiiiiiijjjkkkmmmnnnooommmnnnnnnmmmmmmooosssvvvxxxwwwtttrrrqqqrrrtttvvvwwwvvvuuuuuuuuuuuusssqqqrrrssstttvvvvvvuuuuuutttuuuxxxzzz{{{{{{{{{}}}~~~}}}}}}}}}}}}||||||{{{zzzsssssssssssstttuuuwwwxxxvvvuuutttuuuuuusssooolllhhhhhhhhhgggffffffeeedddcccddddddbbbaaa```aaabbbcccdddeeefffggghhhhhhhhhggghhhjjjjjjiiifffcccaaa\\\]]]___aaadddfffiiijjjhhhjjjllloooqqqrrrrrrrrrooonnnmmmnnnqqquuuzzz}}}{{{|||~~~~~~|||{{{}}}}}}~~~}}}tttnnnfff^^^ZZZVVVTTTRRRMMMKKKHHHDDD@@@<<<999888555888<<>>?????????@@@@@@???======>>>@@@OOOcccxxxsssjjjaaa[[[XXXWWWVVVVVVWWWWWWUUUSSSnnnpppsssssspppggg]]]UUUQQQQQQOOOMMMMMMRRR[[[bbbssszzz}}}}}}}}}}}}|||yyyvvvtttrrrgggaaaXXXOOOIIIFFFGGGHHHHHHHHHGGGHHHJJJLLLOOOQQQPPPQQQSSSVVVYYY\\\^^^___aaabbbccceeeffffffffffffggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmkkklllmmmnnnooooooppppppmmmlllkkkjjjhhhfffeeeeeeccc```\\\WWWQQQJJJCCC>>>999999888888999:::;;;;;;<<<===???AAAFFFNNNWWW]]]eeehhhllloooppprrrtttuuuvvvuuussspppmmmkkkiiihhh[[[WWWRRRNNNKKKJJJJJJIIIKKKLLLOOOTTT\\\dddkkkooottttttuuuuuutttsssrrrqqqnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmllljjjhhhfffeeeeeebbbbbbbbbaaaaaaaaaaaaaaabbbdddgggjjjkkkkkkjjjiiilllkkkjjjjjjjjjkkklllmmmlllmmmnnnnnnnnnpppsssuuuwwwvvvtttsssssstttuuuvvvvvvxxxyyyxxxuuusssrrrrrruuuuuuuuuuuuuuuuuuuuuvvvuuuwwwzzzzzzzzzyyyzzz{{{yyyyyyxxxwwwvvvvvvuuuuuussssssttttttuuuvvvwwwwwwuuusssqqqpppooonnnllljjjdddeeeeeedddbbbaaaaaaaaa]]]]]]]]]]]]\\\^^^aaadddeeefffgggggghhhhhhhhhhhhjjjkkkllllllkkkjjjhhhfffaaabbbccceeegggiiikkkllllllmmmnnnooopppqqqqqqqqqnnnmmmmmmnnnoooqqqssstttvvvvvvxxxzzz|||}}}~~~~~~{{{{{{}}}}}}|||yyysssllleee___YYYVVVQQQQQQOOOLLLHHHDDD???===777999::::::;;;???GGGMMMSSSXXXaaannnxxx{{{wwwrrrmmmnnnppprrrrrrqqqooonnnhhhddd^^^[[[[[[aaahhhmmmooooooooolllgggaaa[[[WWWNNNIIIDDDCCCFFFJJJMMMMMMKKKIIIGGGFFFEEEDDDBBB@@@777555222///,,,+++******''''''''''''''''''''''''(((((())))))))))))((((((((()))))))))''''''(((***************************((((((''''''''''''((((((((((((''''''&&&&&&''''''&&&&&&&&&&&&'''((()))***(((''''''''''''(((((()))))))))))))))************''''''''''''((((((((()))''''''((())))))))))))(((++++++,,,,,,++++++***)))$$$$$$%%%(((***+++)))'''---,,,++++++++++++------+++***)))))))))))))))))),,,,,,---...////////////111222333555666666555555666666666777777777777777999999999:::::::::;;;;;;:::;;;;;;<<<======>>>>>>>>>???@@@???>>>>>>???AAAPPPcccyyyrrriii```ZZZXXXWWWVVVVVVWWWVVVTTTRRRhhhmmmppplllaaaVVVQQQOOOMMMNNNOOOQQQUUU^^^kkkttt~~~~~~yyyqqqjjjeeeWWWTTTNNNIIIGGGIIIKKKNNNMMMLLLMMMNNNQQQTTTXXXZZZYYYZZZ\\\^^^bbbeeehhhjjjggggggfffggghhhjjjlllmmmiiiiiijjjkkkkkkkkkkkkkkkmmmmmmnnnnnnnnnooooooooojjjkkklllmmmmmmlllkkkjjjhhhhhhgggeeedddbbbaaa```ZZZWWWSSSOOOJJJDDD>>>:::444666888888888:::<<<>>>===>>>???BBBHHHPPPZZZ```iiillloooqqqrrrssstttvvvvvvtttpppllliiieeeccccccSSSOOOHHHCCCAAAAAABBBBBBJJJKKKOOOVVV^^^hhhpppuuuxxxxxxyyyyyyyyywwwvvvuuuoooooooooooooooooooooooooooooonnnllliiifffffffffaaaaaaaaaaaaaaaaaaaaaaaabbbdddgggjjjlllllljjjiiimmmllljjjiiiiiiiiijjjjjjjjjlllnnnooooooqqqsssuuuwwwwwwvvvuuuvvvwwwxxxxxxvvvyyy{{{yyyuuurrrrrrsssqqqqqqqqqpppqqqqqqrrrsssuuuwwwyyyzzzyyyxxxxxxyyyvvvuuutttsssrrrqqqqqqqqquuuuuuvvvvvvvvvuuuuuutttsssqqqooonnnoooooonnnmmmeeeeeeeeebbb```]]]]]]]]]]]]]]]\\\[[[[[[___dddiiigggggghhhhhhhhhggggggfffnnnnnnooooooooonnnmmmllliiiiiijjjjjjjjjjjjjjjjjjpppppppppppppppqqqqqqqqqlllmmmoooppppppooonnnmmmrrrrrrsssuuuxxx||||||vvvooofff]]]XXXQQQQQQQQQOOOKKKFFF@@@===888::::::888777999???CCCEEEKKKXXXgggtttyyyvvvssslllooorrrtttttttttuuuwwwsssmmmddd^^^^^^bbbfffiiihhhjjjkkkkkkhhhccc^^^ZZZVVVOOOHHHEEEFFFIIIKKKKKKKKKJJJGGGFFFFFFEEECCCAAA===;;;777222...+++)))(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&(((******)))(((((((((''''''''''''''''''''''''((((((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******&&&&&&&&&'''((()))***+++------,,,,,,+++*********&&&'''''''''(((((())))))******+++,,,,,,,,,,,,,,,+++,,,,,,---,,,+++***(((''''''(((+++------+++(((///...---,,,,,,,,,---...++++++***)))(((((())))))******+++,,,---------------...111333555666777777777777777777666666666666888999:::;;;;;;;;;::::::::::::;;;;;;<<<=========>>>???@@@@@@???@@@BBBDDDPPPcccyyyqqqhhh___XXXWWWVVVUUUVVVVVVVVVTTTRRRpppjjjccc]]]TTTMMMLLLOOOOOOQQQTTTXXXaaaooo}}}{{{|||~~~yyypppeee[[[UUUQQQOOOMMMKKKJJJKKKLLLMMMQQQQQQQQQRRRUUUYYY\\\^^^^^^___aaacccfffggghhhiiikkkkkkkkkjjjkkkkkkllllllgggggghhhiiikkklllmmmnnnooommmmmmmmmnnnooonnnlllppppppqqqrrrrrrppplllhhhdddbbb___]]]]]]\\\ZZZYYYTTTQQQLLLEEE@@@;;;888777555777888999999999<<<===BBBAAABBBFFFJJJQQQ]]]iiissstttuuuwwwwwwvvvuuuuuuuuupppkkkgggeee___VVVOOOIIIFFFCCC@@@>>>===>>>???BBBIIIQQQXXXcccooovvvwwwzzzzzzzzz||||||{{{xxxuuuqqqpppnnnmmmmmmnnnooopppsssrrrqqqnnnllliiihhhgggcccccccccbbbbbbbbbbbbbbbgggggghhhiiijjjjjjjjjkkkllllllmmmmmmlllkkkiiihhhjjjjjjlllnnnoooqqqrrrssswwwuuutttssssssuuuxxxzzzyyywwwuuutttttttttsssrrrqqqqqqqqqrrrsssuuuxxxyyyvvvuuutttuuuvvvwwwvvvuuurrrqqqpppppppppqqqrrrssssssvvvxxxwwwsssqqqqqqrrrqqqpppooonnnlllkkkjjjiiidddeeeeeedddcccaaa^^^]]]`````````aaabbbbbbccccccgggggghhhjjjkkklllmmmnnnooopppqqqqqqpppooopppqqqooopppqqqqqqpppmmmkkkiiirrrqqqqqqpppoooppppppppppppqqqrrrrrrqqqooollljjjlllmmmoooppprrrvvv{{{~~~{{{yyyrrrfff]]]UUURRRNNNLLLJJJHHHFFFEEECCCAAA===999888999;;;===???AAAIIIUUUdddpppvvvwwwtttwwwzzz}}}}}}|||xxxsssllleeeaaaaaaccceeefffgggiiijjjiiigggdddbbbWWWOOOIIIIIIGGGCCCEEEJJJSSSPPPMMMKKKHHHEEEAAA>>>???===:::777555111,,,((()))))))))((('''%%%$$$###''''''((((((''''''&&&%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&(((((()))'''%%%&&&((()))&&&###%%%&&&'''((())))))))))))((((((((())))))))))))***&&&&&&'''(((((((((((((((%%%&&&&&&&&&&&&&&&%%%%%%)))((('''&&&&&&'''((()))((()))***,,,,,,+++******+++++++++++++++***)))((())))))***+++,,,---......''''''(((((())))))******)))*********))))))+++---111111111222444666888999555555444333444555666777888888888888999:::;;;<<<:::;;;<<<>>>>>>>>>=========>>>???@@@@@@@@@CCCEEENNNdddxxxqqqddd]]][[[UUUSSSRRRQQQRRRSSSUUUVVVjjjccc\\\VVVOOOJJJKKKPPPVVVWWW[[[cccooo|||}}}{{{|||}}}}}}yyyrrriii```XXXSSSRRRRRRQQQRRRSSSTTTVVVWWWWWWWWWWWWYYY[[[^^^bbbddd```aaaccceeeggghhhiiiiiiiiiiiiiiiiiiiiijjjjjjkkkggghhhhhhiiijjjkkkllllllooonnnmmmmmmoooqqqqqqppprrrrrrqqqrrrqqqnnnjjjgggfffccc___\\\ZZZWWWTTTRRRNNNKKKFFFAAA<<<999666555555777;;;<<<===>>>@@@BBBFFFDDDEEEIIINNNVVVcccpppzzz{{{{{{{{{{{{zzzyyyxxxsssoooiiieeeaaaZZZPPPIIICCCBBB???======>>>???@@@DDDLLLUUU]]]hhhtttzzzzzz|||{{{{{{||||||{{{wwwuuuqqqpppnnnmmmmmmnnnoooqqqrrrqqqpppooommmllljjjjjjggghhhhhhhhhgggfffeeeeeeeeeeeeeeefffggghhhiiijjjjjjkkkkkklllkkkjjjiiihhhkkklllmmmoooqqqrrrttttttwwwvvvtttrrrssstttwwwxxxuuutttrrrqqqrrrsssrrrqqqtttssssssrrrssstttuuuvvvuuusssssstttvvvvvvvvvuuuqqqpppoooooooooqqqrrrssstttvvvxxxwwwtttqqqpppqqqnnnmmmmmmlllkkkjjjiiihhhffffffeeeeeedddbbbaaa```bbbccccccccccccdddddddddeeefffggghhhjjjkkkmmmmmmpppqqqrrrqqqoooooopppqqqtttuuuvvvvvvuuussspppoooppppppoooooonnnnnnnnnooolllmmmnnnoooooonnnlllkkkkkkkkklllmmmooosssyyy}}}}}}xxxmmmeee]]]XXXSSSNNNKKKIIIHHHFFFEEECCC???;;;999888888888:::;;;@@@JJJWWWeeepppuuu{{{vvvpppiiieeecccdddeeeeeeggghhhjjjiiihhhfffeeeZZZSSSMMMKKKGGGCCCEEEKKKOOOMMMKKKJJJIIIGGGCCCAAA???===:::888666222---***))))))(((((('''&&&%%%$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&%%%$$$&&&)))***(((&&&%%%&&&'''((())))))))))))&&&&&&&&&'''''''''(((((())))))***+++++++++++++++''''''((((((((((((''''''******)))******+++,,,,,,))))))***++++++++++++*********+++++++++***))))))&&&&&&&&&'''(((((())))))(((((((((((())))))))))))(((***,,,,,,,,,---...000111111222333444666666777666666555555555666777888888888888888999:::;;;<<<:::;;;<<<===>>>>>>=========>>>??????>>>???AAACCCNNNbbbvvvrrreee]]]ZZZUUUTTTRRRRRRRRRSSSUUUVVVbbb[[[SSSOOOJJJHHHMMMTTT]]]^^^dddooo~~~~~~}}}}}}{{{yyyxxxxxxyyyuuuoooggg___YYYTTTQQQSSSTTTWWWZZZ\\\^^^```aaa]]]]]]]]]___aaadddggghhhdddeeefffggghhhiiiiiiiiiggggggggggggggghhhiiiiiiiiiiiijjjjjjjjjkkkkkkkkkooonnnlllmmmpppssstttttttttsssrrrqqqooolllgggcccaaa]]]YYYVVVSSSPPPMMMJJJEEECCC???;;;888666555555666:::>>>AAACCCDDDEEEGGGJJJHHHIIINNNTTT]]]kkkxxx~~~|||zzzyyyqqqmmmgggbbb\\\SSSIIIBBB>>>===<<<;;;<<<>>>@@@BBBFFFOOOZZZdddooozzz~~~}}}|||{{{{{{{{{yyyuuusssqqqpppooonnnnnnooopppqqqqqqqqqpppooonnnnnnmmmmmmllllllmmmnnnmmmkkkiiigggccccccbbbbbbccceeegggiiihhhiiijjjkkkkkkkkkkkkjjjnnnooopppqqqssstttvvvvvvxxxvvvtttrrrqqqsssuuuvvvsssqqqpppqqqsssttttttsssvvvuuutttsssssssssssssssvvvtttssssssssssssrrrpppooonnnnnnnnnoooppprrrsssuuuvvvwwwvvvssspppoooooojjjjjjjjjiiiiiiiiiiiihhhhhhgggffffffeeefffffffffgggggggggfffffffffeeeeeeeeefffgggiiikkklllnnnnnnppprrrrrrqqqooonnnooopppvvvwwwwwwwwwvvvuuusssrrroooooonnnnnnnnnmmmmmmmmmiiijjjlllnnnooooooooonnnjjjjjjjjjjjjkkknnntttxxx}}}|||tttnnngggaaaYYYRRRNNNLLLJJJIIIJJJHHHEEEAAA===:::777666666666888>>>HHHVVVfffppp~~~{{{zzzxxxvvvrrrmmmjjjiiihhhhhhdddeeeggghhhiiiiiiiiiiii```\\\WWWQQQJJJDDDFFFLLLJJJIIIIIIIIIJJJIIIFFFDDD???===;;;999777444000---))))))((((((''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$"""$$$%%%'''((((((''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''$$$$$$$$$&&&)))***)))(((%%%&&&'''((()))))))))))))))))))))*********++++++******+++,,,,,,,,,++++++((())))))******)))))))))%%%&&&'''((()))************))))))))))))***++++++))))))******+++*********))))))))))))))))))))))))))))))))))))((((((((((((%%%(((***,,,,,,---///000000111333444555555555444777777666666666777888999888888888888999:::;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@??????AAACCCMMM```sss}}}tttfff\\\YYYUUUTTTSSSSSSSSSTTTUUUVVVXXXRRRLLLJJJHHHJJJSSS\\\aaaeeennnyyy}}}|||||||||{{{}}}}}}{{{wwwsssppppppoookkkddd]]]XXXUUUTTTTTTWWWYYY\\\```ccceeeeeeeee___``````aaacccfffhhhiiihhhhhhiiijjjjjjjjjjjjjjjgggggggggggghhhiiiiiijjjllllllllllllllllllllllllnnnllllllmmmppptttvvvwwwuuusssqqqnnnkkkgggbbb^^^UUUSSSOOOMMMKKKIIIGGGEEE>>><<<999666555444555666888<<>><<<;;;:::777222///***))))))((((((''''''(((&&&&&&''''''&&&&&&%%%$$$"""$$$&&&'''(((((('''&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&$$$%%%%%%'''((()))((((((&&&&&&'''(((((()))((((((*********++++++++++++,,,'''(((((()))))))))(((((((((((()))*********))))))"""$$$&&&((()))))))))(((***)))((((((((()))+++,,,(((((()))******+++******,,,+++++++++******))))))******))))))((((((''''''(((***---...//////000111000111333555666555333222666666666666777777888888999888888888999999:::;;;::::::;;;<<<===>>>??????@@@AAABBBAAA@@@@@@AAACCCMMM___qqq|||tttfff]]]YYYUUUTTTTTTTTTTTTUUUVVVWWWNNNJJJGGGHHHJJJOOOZZZdddhhhoooyyy}}}|||{{{{{{{{{xxxyyyyyywwwqqqlllhhhgggfffccc]]]XXXVVVWWWYYY[[[___aaadddgggiiiiiihhhgggbbbbbbcccdddfffgggiiiiiikkkkkkkkkllllllkkkkkkjjjiiiiiiiiiiiijjjkkklllmmmppppppoooooooooooonnnnnnmmmlllkkkmmmqqqtttuuuuuusssqqqmmmiiieeeaaa[[[WWWPPPMMMIIIGGGEEECCCAAA???:::888555444444555777999;;;???DDDGGGHHHGGGGGGHHHJJJJJJNNNVVV^^^iiixxx}}}zzzwwwvvvppplllggg```XXXOOOGGGBBB>>>>>>>>>???@@@AAACCCDDDIIISSS```kkkuuu~~~}}}zzzxxxvvvvvvuuutttrrrppprrrrrrrrrrrrssssssttttttuuutttsssrrrpppnnnmmmllllllmmmooopppooommmjjjhhhfffeeecccbbbccceeehhhjjjllllllmmmnnnpppqqqrrrsssssstttuuuvvvwwwxxxyyyzzzyyywwwtttrrrqqqqqqssstttsssqqqqqqrrrtttvvvwwwvvvsssssstttttttttttttttttttttsssqqqpppqqqpppnnnmmmnnnmmmmmmmmmmmmoooppprrrrrrrrrqqqqqqpppnnnkkkjjjhhhhhhiiiiiijjjkkkkkkkkkkkkjjjjjjjjjjjjlllnnnooooooooonnnmmmlllkkkkkkjjjggghhhiiijjjkkkmmmnnnnnnpppqqqrrrqqqooonnnooopppnnnnnnnnnnnnmmmllllllkkkpppqqqqqqqqqqqqpppooonnnnnnnnnnnnoooooooooooonnnmmmlllkkkhhhffffffhhhjjjqqqtttyyy|||~~~~~~}}}~~~}}}yyyvvvuuupppggg```[[[XXXVVVUUURRRRRRRRRPPPLLLGGGBBB???888888777666777>>>IIIQQQccciiirrryyy{{{xxxsssooohhhiiijjjkkkllllllllllll_________```cccgggjjjmmmpppoooiii___TTTLLLHHHGGGHHHGGGFFFFFFHHHHHHFFFEEEBBB@@@>>>===<<<999555111+++***)))(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((((((((((((((%%%&&&&&&&&&&&&'''''''''&&&'''''''''''''''&&&&&&&&&'''(((((()))))))))(((&&&''')))+++,,,,,,,,,,,,***)))((((((((()))+++,,,'''((()))*********************))))))((('''''''''******))))))((((((''''''---///111222111000111333///111333555555444333222555555666666777777777777999999888888999999::::::::::::;;;<<<===>>>???@@@???@@@@@@???>>>>>>@@@BBBKKK^^^qqq}}}rrrfff]]]ZZZUUUUUUUUUUUUUUUVVVVVVWWWHHHFFFGGGMMMSSSYYYdddnnntttzzz~~~|||zzzyyyyyyyyyyyyuuuvvvuuurrrmmmhhhdddcccbbb___\\\ZZZZZZ]]]```ccchhhiiikkkllllllkkkiiihhheeeeeefffgggiiijjjjjjkkklllllllllmmmmmmllllllkkkkkkkkkkkklllmmmnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmmmmooorrrttttttsssooolllgggccc^^^YYYTTTPPPOOOLLLHHHDDDAAA???;;;999777666444222444666:::<<<===@@@DDDGGGGGGGGGHHHIIIJJJKKKRRR\\\eeeppp~~~|||yyyxxxqqqmmmggg^^^UUULLLFFFBBBAAAAAAAAABBBCCCDDDEEEFFFLLLVVVbbbkkkttt||||||yyywwwuuuttttttuuuuuusssrrrttttttuuuuuuvvvvvvwwwwwwxxxxxxvvvuuusssqqqpppooommmnnnoooppppppnnnmmmkkklllkkkiiihhhhhhiiikkkllloooooopppqqqrrrtttvvvwwwuuuvvvvvvwwwyyyzzzzzz{{{yyywwwtttrrrqqqrrrtttuuurrrpppoooppprrrssssssrrrqqqrrrssstttuuuuuuuuuuuuooonnnnnnoooqqqsssrrrqqqooonnnnnnmmmmmmnnnpppqqqppppppoooooopppooollliiihhhiiiiiijjjkkkkkkllllllllllllllllllmmmnnnooopppqqqqqqpppoooooonnnmmmmmmhhhhhhiiiiiijjjkkkkkkkkkooopppqqqqqqpppooopppqqqnnnnnnnnnmmmmmmmmmllllllqqqrrrsssssssssrrrqqqpppnnnmmmmmmllllllkkkkkkkkklllmmmlllkkkhhhfffggghhhnnnqqquuuxxxzzz{{{}}}~~~~~~}}}~~~~~~~~~{{{yyywwwsssnnnjjjgggdddaaa^^^WWWWWWWWWVVVRRRMMMIIIFFF===;;;888555444666;;;???OOOWWWcccmmmsssrrrnnnjjjeeeeeefffgggggggggfffeee^^^]]]]]]]]]```eeejjjnnnrrrrrrmmmddd[[[UUUMMMFFFIIIGGGDDDDDDEEEGGGGGGFFFEEECCCAAA???===:::666333...,,,***)))((('''((((((((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$&&&((()))(((&&&%%%%%%&&&''''''((((((((((((((('''&&&&&&'''''''''((((((((((((((())))))((((((''''''%%%%%%&&&'''((((((((((((&&&'''((()))******++++++)))(((((((((((()))******(((((())))))***)))))))))+++++++++******)))))))))))))))))))))((((((((((((+++,,,---,,,++++++---//////000222333444444444333444555666777777777666666:::999999888999999:::::::::::::::;;;===>>>@@@AAA;;;<<<======<<<<<<>>>@@@JJJ^^^rrr~~~pppddd]]][[[UUUUUUVVVVVVVVVWWWWWWWWWIIIJJJOOOYYYaaaiiisss||||||zzzxxxvvvuuutttttttttrrrrrrrrrpppkkkgggeeedddbbbaaa```___aaacccfffhhhllllllmmmlllkkkjjjhhhgggffffffggghhhiiijjjjjjjjjllllllmmmmmmmmmmmmlllllllllllllllmmmnnnoooqqqrrrqqqqqqqqqqqqrrrrrrrrrrrrooooooppprrrttttttrrrpppjjjgggbbb]]]XXXSSSNNNJJJIIIFFFBBB???===:::777555666444222222333777;;;>>>>>>@@@DDDFFFGGGIIIKKKMMMKKKNNNWWWcccnnnxxx}}}{{{yyysssnnneeeZZZOOOFFFAAA???AAAAAABBBCCCEEEFFFHHHHHHPPPYYYdddlllsssyyyyyyvvvuuutttssstttvvvwwwwwwvvvuuuvvvwwwxxxyyyyyyyyyyyy{{{zzzyyyxxxwwwvvvuuuuuuqqqrrrsssssstttsssssssssrrrqqqpppoooooonnnnnnoooqqqqqqqqqrrrsssuuuwwwxxxvvvwwwwwwxxxyyyzzz{{{{{{yyywwwuuusssrrrsssuuuvvvtttrrrppppppqqqqqqqqqpppqqqrrrsssuuuuuuuuuuuutttooonnnnnnoooqqqrrrrrrqqqqqqpppooonnnnnnnnnoooppppppooonnnpppqqqqqqnnnkkkiiiiiiiiijjjjjjkkkkkkkkkllllllmmmnnnoooooooooooorrrqqqqqqqqqppppppoooooollllllllllllllllllllllllnnnoooqqqqqqppppppqqqsssppppppoooooonnnoooooooooqqqrrrtttttttttsssqqqpppmmmmmmllllllkkkkkkkkkkkkiiikkkmmmmmmllljjjiiijjjjjjmmmqqqssstttuuuwwwyyyyyyzzz|||}}}~~~}}}zzzxxxwwwvvvuuuuuutttqqqlllhhhaaaaaa```^^^ZZZUUUPPPMMMFFFAAA:::666444555666777===EEEPPP\\\dddgggfffeeeaaaaaabbbbbbcccccccccccc___^^^\\\\\\___eeekkkoootttuuuqqqkkkhhhdddYYYMMMIIIFFFBBBAAACCCFFFIIIJJJGGGEEECCCAAA???;;;666333000...,,,)))'''''''''(((((((((((()))(((''''''&&&&&&%%%$$$$$$$$$&&&((()))'''''''''''''''''''''''''''((((((((((((&&&%%%$$$$$$&&&)))(((&&&%%%'''(((''''''((((((((((((''''''))))))*********+++++++++)))))))))))))))(((''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&'''(((((('''(((((()))))))))))))))))))))))))))))))))(((''',,,,,,,,,,,,++++++++++++(((((((((((())))))))))))'''((('''&&&&&&'''+++...///000000222333444555555555666777888888888777777::::::999999888999999::::::::::::;;;<<<>>>@@@AAA;;;<<<======<<<===???AAAHHH^^^uuu{{{{{{}}}mmmbbb\\\[[[UUUVVVVVVWWWWWWWWWWWWWWWNNNPPPXXXdddnnnuuu|||{{{}}}xxxwwwuuurrrqqqppppppppppppqqqpppnnnkkkhhhggggggcccccccccdddeeegggiiijjjkkkkkkkkkjjjhhhgggfffeeedddeeefffggghhhhhhhhhhhhkkklllmmmmmmmmmmmmmmmmmmllllllmmmmmmooopppqqqrrrppppppqqqqqqqqqrrrrrrrrrqqqrrrsssuuuvvvuuurrrooogggccc^^^YYYTTTOOOJJJGGG@@@===:::999888888666444555444222111333777<<>>@@@BBB===>>>???@@@@@@AAACCCEEEGGG___vvvwwwxxx|||lllaaa[[[ZZZUUUVVVWWWWWWXXXXXXWWWWWWRRR___nnnyyy~~~{{{zzzwwwrrrooommmmmmoooqqqooonnnllljjjhhhhhhggghhhgggfffffffffgggjjjmmmoooooommmiiieeecccbbbcccddd```bbbdddeeeeeefffhhhjjjooonnnmmmmmmllllllmmmmmmooooooooooooooooooppppppnnnoooooooooooopppppppppssstttttttttsssqqqnnnmmmccc```[[[UUUOOOIIIEEEBBB999888666444333111111111333444555555666888;;;>>>BBBAAACCCHHHKKKKKKMMMQQQYYYXXX___ooo}}}}}}yyywwwuuuiiiZZZOOOEEE>>>>>>BBBAAA@@@BBBGGGGGGFFFIIINNNVVVbbbmmmsssvvvyyyzzzxxx{{{yyywwwwwwyyy{{{{{{zzz{{{{{{{{{{{{|||||||||||||||yyyxxxxxxxxxyyy{{{|||||||||{{{zzzzzzyyyxxxwwwvvvuuuuuuuuurrrrrrrrrtttvvvwwwvvvuuuwwwwwwxxxxxxyyyzzz{{{{{{zzzxxxuuussssssuuuxxxzzzzzzxxxuuurrrqqqqqqqqqrrrssssssrrrqqqrrrssstttuuupppppppppqqqqqqrrrrrrrrrssssssrrrqqqqqqqqqrrrrrrooopppqqqrrrsssssssssssskkklllnnnoooooonnnmmmllltttuuuuuutttrrrpppqqqrrrvvvuuurrrpppooopppqqqqqqttttttsssqqqnnnnnnoooqqqpppnnnmmmmmmppprrrttttttpppooopppqqqtttuuuuuutttuuutttrrrppppppqqqrrrsssqqqrrrrrrpppnnnlllmmmnnnoooooonnnnnnmmmmmmmmmmmmiiijjjiiihhhfffgggiiikkkoooqqqtttwwwyyyzzzzzzyyy}}}}}}~~~~~~|||zzzxxxwwwpppiiieeedddaaaYYYSSSOOOMMMHHHBBB;;;666555666111666>>>HHHQQQXXX]]]```bbbaaaaaaaaacccdddggghhhcccbbbaaa```aaaccceeefffnnnqqqrrrpppqqqpppfffYYYKKKEEE@@@>>>AAAEEEGGGHHHGGGFFFDDDBBB???<<<:::999555222---+++***)))((('''((('''&&&(((***+++***)))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((()))))))))&&&&&&'''((())))))(((((()))))))))(((''''''&&&&&&&&&'''))))))((((((***+++))))))((('''''''''''''''&&&((()))(((&&&%%%%%%&&&''''''(((((())))))******(((((((((((((((((((((((('''&&&&&&&&&&&&(((***++++++++++++***((('''((())),,,,,,++++++,,,...000222333333333333333333333333444444333333333333444444777777888999::::::;;;;;;::::::;;;<<<===>>>???@@@??????>>>===<<<===???BBBLLL]]]rrr|||{{{~~~lllccc^^^[[[YYYYYYXXXWWWVVVVVVVVVVVVbbbppp~~~{{{vvvvvvvvvvvvuuutttrrrqqqmmmllljjjhhhgggggghhhiiikkkkkkkkklllmmmnnnooopppmmmjjjfffbbb___^^^^^^^^^___aaacccddddddfffhhhjjjmmmlllllllllllllllmmmmmmppppppooooooooonnnnnnnnnlllllllllllllllllllllmmmpppqqqrrrrrrpppmmmjjjhhh^^^\\\XXXRRRLLLEEE@@@>>>777666555333222222111111111222444444555777:::===BBBBBBEEELLLPPPQQQTTTYYY\\\]]]gggxxx~~~yyytttpppnnnbbbTTTJJJBBB<<<<<<@@@CCCBBBEEEHHHHHHFFFGGGKKKWWWcccpppwww}}}~~~||||||||||||{{{}}}}}}||||||||||||{{{{{{~~~}}}|||}}}~~~~~~}}}|||zzzzzzzzzzzzzzz{{{zzzyyyxxxwwwwwwwwwwwwuuuttttttuuuwwwxxxwwwvvvxxxyyyyyyzzzzzz{{{{{{{{{zzzyyywwwuuuuuuwwwyyyzzzyyyxxxuuusssrrrrrrsssttttttsssrrrrrrrrrrrrssstttrrrrrrrrrrrrrrrrrrrrrrrrttttttsssrrrrrrrrrrrrsssqqqrrrssssssttttttttttttmmmoooppprrrrrrrrrqqqpppppprrrtttuuuuuuuuuwwwyyywwwvvvtttrrrqqqqqqrrrsssuuuuuutttrrrooonnnoooqqqpppnnnmmmmmmooorrrssstttoooooopppsssvvvvvvuuusssttttttttttttttttttssssssuuuvvvvvvtttrrrpppqqqrrroooooooooooonnnnnnmmmmmmhhhiiihhhgggeeeeeefffhhhlllnnnqqquuuxxxzzzzzzzzz|||}}}~~~~~~}}}{{{zzzxxxuuupppkkkeee```[[[XXXWWWSSSMMMFFF@@@:::777555555888===DDDMMMVVV]]]```bbbbbbbbbcccdddeeefffgggeeedddbbb```___``````aaadddhhhjjjkkkmmmmmmdddYYYLLLHHHDDDCCCEEEHHHIIIJJJEEEEEECCCBBB@@@>>>===<<<:::666111---+++)))'''&&&((('''&&&&&&(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((('''&&&''''''''''''''''''''''''((()))***)))((('''((()))(((''''''&&&%%%%%%&&&&&&''')))***)))(((&&&&&&'''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''((()))******)))******)))((((((***+++)))***+++,,,---.........111111222333333444555555666666555555555555666666999999999999999999999999::::::;;;<<<===>>>????????????>>>===<<<===@@@BBBKKK]]]rrr|||{{{lllbbb\\\ZZZXXXXXXWWWVVVUUUUUUUUUUUUwww~~~|||uuuyyy}}}{{{vvvrrriiihhhfffdddeeefffiiijjjlllmmmooopppqqqqqqppppppkkkhhhddd___[[[YYYXXXWWW\\\^^^```aaabbbdddgggjjjkkkkkkllllllmmmmmmnnnnnnooooooooonnnnnnmmmmmmllljjjjjjjjjjjjjjjjjjjjjjjjpppqqqrrrrrrpppkkkgggdddYYYWWWTTTNNNHHHAAA;;;888444444333222222222333333222333444555666888<<>>??????>>>???>>>===<<<===@@@BBBKKK]]]qqq{{{zzzlllaaa\\\YYYXXXWWWVVVUUUUUUTTTUUUUUU}}}{{{~~~}}}uuupppfffeeecccbbbcccfffiiikkkgggiiilllnnnpppooommmllljjjgggccc^^^ZZZWWWUUUTTTXXXZZZ\\\]]]___bbbeeehhhjjjjjjkkkmmmnnnooooooooolllllllllmmmmmmmmmmmmmmmllllllkkkkkkjjjjjjiiiiiimmmnnnooonnnkkkfffaaa]]]UUUSSSPPPKKKEEE>>>888555222222222222222333444555444666777888:::<<<@@@CCCBBBDDDIIIQQQTTTVVV\\\ccchhhqqqvvvnnncccXXXLLLFFFBBB???@@@CCC@@@@@@DDDJJJKKKIIIKKKOOOWWWfffwww}}}}}}}}}}}}}}}}}}||||||zzzzzzzzzyyyyyyzzz}}}}}}{{{yyyyyyzzzzzz{{{{{{{{{{{{{{{|||}}}}}}}}}zzzwwwvvvwwwyyyzzzzzzyyyzzzzzz{{{{{{zzzyyyxxxssssssttttttttttttsssssswwwwwwvvvvvvwwwxxxyyyzzzyyyyyyxxxvvvuuuttttttssspppppppppqqqqqqrrrrrrrrrvvvvvvuuuuuuuuuuuuuuuvvvyyyxxxxxxwwwwwwvvvvvvvvvrrrsssuuuvvvxxxxxxxxxxxxvvvxxxyyyyyyxxxwwwwwwwwwwwwvvvtttsssssstttuuuvvvxxxxxxwwwtttrrrqqqrrrssssssqqqpppqqqsssuuuuuuuuulllkkkjjjllloooqqqqqqqqqssstttuuuwwwxxxxxxwwwwwwuuuvvvvvvuuurrrqqqqqqrrrpppqqqrrrrrrrrrqqqppppppnnnooonnnllliiigggggghhhlllmmmoooqqqtttwwwyyyzzz}}}}}}|||{{{zzzxxxvvvtttrrrqqqoookkkeee```\\\ZZZVVVRRRNNNMMMNNNMMMGGGBBB===>>>@@@EEELLLTTT\\\``````aaabbbdddfffgggggghhhcccbbb```]]]ZZZWWWUUUTTTTTTWWW[[[```dddddd```[[[PPPPPPPPPPPPOOONNNLLLJJJEEEEEEDDDDDDCCCCCCBBBBBBBBB>>>999444000,,,(((%%%'''&&&%%%%%%&&&&&&$$$###%%%%%%%%%%%%&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$'''((((((((((((((('''&&&''''''(((((((((((((((((()))******)))(((''''''(((******))))))))))))******'''(((******(((''''''(((*********)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))***++++++***((('''((()))***)))((((((***,,,+++,,,...///000000000000000000111222444555666666888777777777777777777888999999999999999999999:::;;;;;;<<<<<<===>>>>>>???>>>>>>>>>===<<<===@@@CCCKKK]]]qqq~~~xxxxxxmmmbbb]]][[[YYYYYYXXXVVVVVVVVVVVVVVV}}}}}}{{{tttnnnjjjeeedddcccbbbcccfffiiikkkdddeeehhhjjjkkkkkkjjjiiihhhfffccc___[[[XXXVVVVVVUUUWWWXXXZZZ[[[___cccfffggghhhiiikkklllmmmmmmmmmiiiiiijjjkkklllmmmmmmnnnnnnnnnmmmlllkkkkkkjjjjjjgggggggggfffbbb]]]XXXUUURRRPPPMMMHHHCCC===777555111111111222333444666777666777999;;;<<>>>>>===>>>>>>===<<<===AAACCCMMM^^^qqq}}}tttuuu}}}oooccc```___[[[ZZZYYYXXXXXXWWWWWWXXX|||zzzzzzzzz{{{zzzwwwsssoookkkgggffffffeeeeeeeeeeeeggghhhiiieeeeeeeeeeeeeeeeeeffffffdddcccaaa^^^\\\ZZZYYYXXXUUUVVVXXXXXXZZZ]]]bbbfffeeefffhhhjjjkkklllkkkkkkggghhhiiiiiijjjkkkllllllmmmmmmlllkkkjjjhhhhhhgggeeeeeedddbbb^^^ZZZVVVSSSNNNLLLHHHCCC>>>:::777555111111222333444666777888888999<<<===???CCCGGGJJJNNNRRRZZZbbbeeegggoooxxx~~~zzzxxxtttllleeeVVVKKKBBBBBBEEEFFFHHHJJJQQQMMMKKKKKKJJJJJJOOOVVVeeesss{{{{{{{{{{{{||||||||||||}}}}}}}}}{{{zzzzzz{{{}}}xxxyyy{{{|||}}}|||{{{zzz{{{zzzzzzzzz{{{|||}}}}}}{{{yyywwwwwwxxxyyyzzzyyyuuuvvvxxxyyyzzzyyywwwvvvuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvwwwyyyzzz{{{|||||||||||||||{{{zzzxxxwwwvvvsssssstttuuuwwwxxxyyyyyysssttttttuuuvvvxxxyyyzzz|||{{{yyywwwuuuuuuuuuuuurrrrrrsssssstttuuuvvvvvvuuuwwwyyyzzzxxxvvvuuuuuurrrqqqppppppppprrrtttuuuvvvwwwvvvuuussssssuuuwwwxxxwwwwwwxxxzzzzzzzzzyyywwwtttooonnnooosssvvvwwwrrrqqqqqqqqqsssvvvyyy{{{yyyzzzzzzyyyvvvuuuuuuvvvrrrsssuuuvvvwwwvvvtttsssqqqqqqqqqnnniiieeecccccc\\\]]]___ccciiiooouuuxxxzzzxxxvvvssspppmmmjjjiiimmmjjjhhhkkkoooooojjjdddZZZWWWTTTSSSSSSRRROOOLLLGGGKKKQQQYYY___ccceeefffeeeeeeeeeeeefffiiikkklllaaaaaaaaa___\\\XXXTTTRRROOOMMMNNNRRRTTTSSSSSSVVVVVVXXXZZZXXXSSSMMMIIIGGGIIIHHHHHHGGGGGGFFFFFFEEEDDDAAA===:::777333///,,,&&&&&&%%%&&&(((***)))(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&###$$$&&&((()))*********++++++++++++************&&&'''))))))((((((***+++''''''&&&&&&''''''(((((($$$&&&(((((('''&&&'''(((+++******)))(((''''''&&&(((((((((((((((((((((((((((((())))))***)))))))))+++,,,+++***((('''((()))+++***(((((()))+++...000222222222333333444444444666555555444444555555666555555777888:::<<<======<<<<<<<<<<<<======>>>>>>============<<<>>>AAADDDMMM^^^qqq}}}~~~qqqsss|||pppdddaaaaaa\\\\\\ZZZYYYYYYYYYYYYYYY}}}yyyuuussstttvvvtttrrroookkkiiihhhhhhiiigggggghhhhhhhhhhhhggggggiiifffbbb___]]]]]]^^^___]]]\\\\\\[[[[[[ZZZZZZZZZWWWXXXYYYYYY[[[^^^cccgggiiijjjlllnnnoooooonnnmmmiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggeeedddcccaaaaaabbbaaa___\\\XXXUUUSSSQQQHHHFFFAAA<<<888666444444222222333444555777888999===???AAACCCEEEIIINNNQQQTTTZZZdddoootttyyyyyysssoooiiibbb]]]PPPFFF???BBBIIINNNQQQTTTWWWRRRMMMLLLLLLPPPYYYcccqqq~~~}}}||||||{{{zzzyyyyyyxxxzzz{{{||||||zzzzzz{{{|||yyyyyyyyyyyyzzzzzz{{{{{{zzzzzzyyyyyyyyyzzzzzz{{{wwwvvvuuuvvvxxxyyyyyyxxxtttvvvxxxzzz{{{zzzxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvwwwyyyzzz{{{||||||zzzzzz{{{{{{zzzxxxwwwvvvuuuuuuuuuuuuvvvvvvvvvvvvqqqqqqrrrtttvvvxxxzzz|||}}}{{{xxxuuussssssssssssrrrrrrrrrrrrsssssstttuuusssvvvyyyzzzyyywwwvvvvvvqqqqqqpppoooppprrrtttvvvtttuuuuuutttssstttvvvxxxyyyxxxxxxyyy{{{{{{zzzxxxyyywwwttttttuuuvvvvvvuuuppppppqqqsssuuuxxxzzz{{{wwwxxxxxxvvvtttsssssstttrrrtttvvvxxxxxxwwwvvvtttrrrsssrrrooojjjeeecccbbb\\\\\\]]]```eeekkkqqquuuvvvuuurrrpppmmmkkkjjjiiikkkkkkllloooqqqqqqnnnkkkaaa___\\\XXXUUUSSSRRRQQQOOOSSSYYY```fffkkknnnoooooommmjjjhhhhhhiiikkkmmmfffffffffdddaaa[[[VVVSSSOOOKKKKKKNNNOOONNNRRRXXX[[[]]]^^^[[[TTTMMMHHHFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIFFFBBB???;;;777222...((('''&&&'''((()))(((''''''''''''((((((((())))))%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''((((((%%%%%%'''((())))))))))))'''((((((***+++,,,------'''((())))))(((((()))***&&&&&&%%%%%%&&&''''''(((%%%'''((()))((('''((()))******))))))((((((''''''))))))))))))))))))))))))''''''''''''((()))******)))***+++)))(((((()))+++*********+++,,,---...///000000111222444555666666666555555444444555555666666666777999:::;;;<<<<<<<<<<<<<<<<<<========================<<<>>>AAADDDLLL]]]qqq~~~xxxooorrr|||qqqccc```aaa\\\[[[ZZZYYYXXXXXXXXXXXX}}}|||}}}}}}zzzuuupppnnnpppsssooonnnkkkjjjjjjkkkmmmoooiiiiiijjjjjjjjjhhhgggfffkkkfff```YYYVVVUUUWWWXXXWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\___dddhhhoooppprrrtttuuutttsssrrrkkkkkkjjjiiihhhgggfffeeedddcccbbb```___]]]\\\[[[YYYWWWUUUQQQNNNKKKJJJIIIDDDAAA<<<777444222222222333333444444666777999:::CCCEEEGGGIIILLLOOOTTTXXX^^^eeerrr|||xxxqqqjjjccc\\\UUUQQQMMMDDD???DDDNNNUUUZZZ]]]WWWQQQLLLLLLOOOVVVdddpppzzz~~~}}}{{{yyywwwvvvuuuvvvxxxzzzzzzyyyyyyzzz{{{{{{zzzxxxvvvvvvxxxzzz|||zzzyyyyyyxxxxxxxxxyyyyyytttttttttvvvxxxyyyxxxwwwtttvvvyyy{{{|||{{{zzzyyyuuuuuuttttttttttttuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{xxxyyyyyyzzzyyyxxxvvvuuuuuuuuutttsssrrrrrrqqqqqqooopppqqqsssvvvyyy{{{}}}}}}{{{wwwtttrrrqqqrrrrrrssssssrrrrrrrrrsssssstttvvvxxx{{{|||zzzwwwvvvuuurrrqqqpppppppppsssuuuvvvssstttttttttssstttwwwyyyyyyxxxxxxyyyzzz{{{yyyxxxwwwwwwvvvwwwwwwvvvtttqqqmmmooosssvvvyyyzzzzzzzzzzzz{{{{{{yyywwwvvvvvvwwwrrrtttwwwyyyyyyxxxvvvuuuuuuvvvuuurrrlllgggdddcccdddcccbbbbbbeeeiiinnnpppsssrrrpppooommmllllllkkkhhhkkkoooqqqpppnnnnnnnnndddcccaaa\\\XXXVVVVVVXXXUUUXXX^^^dddjjjpppsssuuuwwwtttoookkkiiiiiikkkmmmjjjkkkjjjhhhddd^^^XXXTTTQQQLLLJJJNNNOOOOOOUUU]]]___aaaaaa]]]UUUMMMHHHGGGEEEFFFGGGHHHJJJKKKLLLLLLNNNKKKFFFBBB>>>999333000***(((''''''''''''&&&$$$(((((((((((())))))))))))$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))&&&'''''''''((()))))))))''''''((((((((((((((('''###$$$&&&(((+++---///000)))***+++***(((&&&'''((('''''''''''''''((()))***&&&((()))***)))((()))***))))))))))))(((((((((((())))))))))))))))))))))))'''&&&&&&&&&'''(((***+++''')))))))))((()))+++---***,,,...000111111000///......000222444666888888666666555555555555666666888888888999999:::::::::<<<<<<<<<===============<<<=========<<<>>>AAADDDKKK]]]qqquuuooorrr}}}qqqbbb______[[[ZZZYYYXXXXXXWWWWWWXXX|||{{{zzzwwwuuurrrpppooonnnoookkkggghhhlllnnnmmmjjjmmmjjjhhhhhhjjjkkkiiigggaaa^^^ZZZWWWVVVTTTRRRPPPSSSUUUXXXXXXXXXWWWXXXZZZ[[[___aaa```bbbhhhllllllqqqrrrtttuuuuuusssrrrpppmmmhhhcccaaabbbcccbbb```___]]]ZZZWWWUUUSSSPPPMMMQQQOOOMMMIIIFFFDDDBBBBBB<<<:::777444222000//////111000000111444888===@@@CCCEEEJJJQQQVVVZZZ```fffrrr~~~zzzrrrmmmdddZZZSSSOOONNNNNNGGGAAA@@@JJJ[[[ffffffaaaRRRMMMJJJMMMSSS]]]qqq|||xxxvvvvvvxxxxxxxxx{{{zzzyyyxxxxxxxxxyyyzzzwwwwwwvvvuuuvvvwwwyyyzzzxxxwwwvvvwwwyyyxxxwwwuuuxxxwwwuuutttuuuvvvuuutttuuuwwwyyyzzzzzzxxxvvvtttqqqqqqrrrrrrrrrrrrrrrrrrtttuuuvvvwwwyyyyyyzzzzzzxxxyyyyyyxxxwwwvvvxxxyyyxxxwwwvvvtttttttttuuuuuusssrrrrrrtttxxx{{{}}}~~~~~~|||zzzwwwvvvvvvwwwxxxwwwvvvtttrrrqqqqqqqqqqqqssstttuuuxxxyyywwwrrrooonnnppptttuuuuuutttttttttrrrssssssuuuvvvwwwxxxyyyzzzzzzxxxwwwwwwxxxyyyzzz{{{zzzyyyyyyzzz{{{zzzxxxsssuuuyyy|||}}}|||zzzyyyzzzyyyxxxwwwvvvvvvvvvwwwtttttttttttttttssssssssswwwxxxyyyyyywwwsssooolllmmmjjjfffbbbaaadddgggjjjiiigggfffhhhkkknnnnnnmmmjjjkkkmmmnnnmmmkkkiiihhhfffggggggeee```]]][[[ZZZ[[[\\\___eeelllrrrvvvwwwwwwuuurrrnnnjjjiiikkkmmmpppmmmiiihhhfffccc^^^YYYQQQOOOMMMMMMQQQUUUYYYZZZbbb```]]][[[YYYUUUPPPMMMEEEDDDDDDFFFIIILLLNNNNNNTTTQQQLLLHHHCCC>>>888444,,,)))'''&&&'''''''''&&&'''(((((((((&&&%%%&&&'''***(((&&&&&&&&&###$$$&&&(((******(((&&&$$$######$$$$$$$$$%%%%%%%%%((((((((((((((('''''''''***)))((()))+++---,,,+++''')))++++++)))''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''')))***++++++(((&&&&&&((((((%%%###((()))))))))))))))*********+++---......,,,***(((((((((((((((((())))))*********+++,,,------......//////000111444777:::;;;<<<;;;888777666777888999<<<;;;::::::999999999:::::::::;;;;;;<<<<<<======>>>??????>>>======>>>@@@KKK[[[ooo|||xxxooouuutttccc]]][[[YYYWWWTTTQQQQQQRRRUUUWWW~~~{{{yyyvvvuuussspppnnnmmmlllkkklllhhhfffhhhlllnnnmmmjjjhhhfffeeegggiiijjjhhhfffccc```[[[WWWUUUTTTSSSRRRUUUWWWXXXYYYXXXXXXYYY[[[ZZZ___bbbbbbfffmmmssstttwwwwwwwwwvvvtttqqqooonnnkkkfff```]]]^^^^^^]]][[[ZZZWWWTTTRRRPPPNNNKKKIIIGGGFFFCCCAAA>>><<<;;;;;;999888666444222222222333777777888999;;;===AAACCCGGGIIINNNUUU]]]fffqqqxxxvvvnnnddd```YYYRRRMMMKKKKKKKKKGGGDDDGGGTTTdddnnnlllfffVVVRRRRRRVVV^^^kkk}}}zzzxxxyyyzzzzzzzzzzzzyyyxxxwwwwwwwwwxxxyyyxxxwwwwwwwwwwwwxxxyyyzzzyyywwwvvvwwwxxxxxxwwwvvvuuutttssstttvvvwwwwwwwwwuuuvvvxxxyyyyyyxxxvvvtttrrrrrrrrrsssssssssssssssttttttuuuvvvwwwwwwvvvvvvvvvwwwxxxwwwvvvvvvwwwyyywwwvvvvvvuuuvvvwwwxxxyyyvvvuuuuuuwwwzzz~~~|||{{{yyywwwvvvvvvvvvwwwvvvuuutttrrrqqqqqqqqqrrruuuuuuvvvwwwwwwuuuqqqnnnoooqqqssstttssssssssstttrrrssstttuuuwwwxxxyyyzzz{{{{{{zzzzzzzzzzzz{{{{{{}}}{{{zzz{{{|||}}}|||zzzvvvxxx{{{~~~~~~|||{{{zzzyyyxxxwwwvvvuuutttttttttttttttuuuuuuvvvvvvvvvvvvwwwyyyzzzyyywwwsssqqqqqqnnnjjjfffeeeeeegggiiiiiihhhgggiiilllnnnmmmllllllmmmmmmmmmkkkiiigggeeeggghhhiiigggccc___\\\\\\```bbbfffkkkpppuuuwwwxxxxxxwwwuuurrrnnnllllllmmmnnnkkkiiihhhgggddd___\\\XXXUUUSSSTTTWWW[[[^^^___bbb```^^^\\\ZZZVVVQQQMMMGGGGGGHHHKKKOOORRRSSSRRROOOLLLIIIFFFDDDAAA===:::...+++)))(((((()))(((''''''((()))(((&&&%%%&&&'''(((&&&%%%&&&'''&&&"""&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&'''''')))))))))))))))((((((((()))(((''')))+++,,,+++***&&&(((***)))(((&&&&&&&&&(((''''''&&&&&&''''''((((((((('''''''''(((((()))+++)))''''''))))))'''%%%)))(((((()))***++++++***'''(((((())))))*********))))))((((((((()))******((()))***+++,,,---......//////000111333666888999:::999777666666666888999999999999999999:::;;;;;;;;;;;;;;;<<<======>>>>>>>>>??????>>>======>>>@@@JJJ[[[nnn{{{~~~ttteee^^^]]]YYYWWWTTTRRRRRRSSSVVVXXX}}}zzzxxxwwwvvvuuusssnnnmmmlllkkkjjjhhhhhhggggggeeeeeegggkkkllljjjgggccccccdddfffiiijjjiiigggfffbbb[[[WWWUUUUUUUUUUUUWWWXXXYYYXXXWWWWWWXXXZZZ\\\aaaeeefffkkktttzzz|||}}}zzzvvvrrrooolllkkkiiiccc]]]YYYXXXWWWTTTRRRPPPNNNKKKIIIHHHFFFDDDAAA===<<<:::888777555555555555444333333333444555666666999<<<>>>@@@BBBDDDGGGNNNQQQWWW___kkkyyyqqqbbb[[[RRRPPPMMMIIIHHHHHHIIIJJJEEEEEEKKKYYYhhhnnniiibbbUUUTTTUUUZZZcccttt~~~|||{{{|||}}}|||{{{yyyxxxwwwuuuuuuvvvvvvwwwxxxxxxyyyzzzzzzzzzyyyyyyyyyxxxvvvuuuwwwxxxxxxxxxuuutttssssssuuuwwwwwwvvvtttuuuwwwxxxxxxwwwuuutttrrrsssttttttuuuuuuuuuuuusssttttttuuuuuuttttttssstttvvvwwwwwwvvvvvvxxxyyyvvvvvvwwwwwwyyyzzz|||}}}zzzyyyxxxzzz}}}{{{{{{zzzyyyxxxwwwwwwvvvttttttsssrrrqqqrrrrrrrrrwwwvvvuuuvvvvvvtttqqqoooqqqrrrssssssqqqqqqrrrsssrrrsssuuuwwwyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}|||}}}~~~~~~}}}zzz{{{~~~}}}|||zzzyyyxxxwwwvvvuuutttssstttuuuuuuvvvwwwxxxyyyzzzuuuvvvxxxzzzzzzyyyxxxvvvuuusssooollliiihhhhhhhhhiiiiiiiiikkkmmmnnnmmmkkklllllllllkkkjjjhhhgggfffhhhkkkmmmllliiieeecccbbbhhhkkkoootttwwwyyyyyyyyyyyyzzzzzzwwwsssooommmlllllljjjiiihhhgggeeeaaa^^^YYYWWWUUUUUUXXX\\\^^^___```___^^^\\\[[[WWWRRRNNNIIIJJJLLLPPPSSSTTTSSSQQQOOOLLLHHHDDDAAA>>>999666111...+++*********)))((('''((()))(((&&&%%%&&&'''%%%%%%%%%&&&((((((&&&$$$'''''''''((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))((('''&&&(((***+++***)))%%%''')))((('''%%%%%%&&&)))(((((((((((((((((()))***)))(((((('''''''''(((,,,***))))))))))))(((&&&)))'''&&&'''+++,,,+++)))'''&&&&&&&&&''')))+++,,,***))))))))))))***++++++((()))***,,,---///000000//////000111222444666777777777666555555666888999666666777777999:::<<<<<<;;;;;;<<<======>>>??????>>>??????>>>======>>>@@@IIIYYYlllzzzvvvfff```^^^XXXVVVTTTRRRSSSTTTWWWXXX{{{uuuqqqnnnmmmlllkkkhhhhhhhhhggggggfffeeeeeeccccccdddfffhhhgggdddaaa```aaadddgggjjjkkkjjjiiihhhccc\\\WWWUUUVVVWWWXXXYYYYYYXXXVVVTTTSSSUUUVVV^^^dddiiikkkpppyyy|||vvvqqqnnnlllkkkhhhbbbZZZTTTQQQOOOLLLHHHFFFDDDAAA@@@@@@>>><<<:::888777666555444444444444333333222222333555666888555999???CCCEEEHHHLLLOOOUUU]]]fffppp~~~xxxjjjZZZOOOKKKEEEDDDDDDDDDEEEFFFIIIJJJHHHIIIPPP[[[fffiiiccc\\\VVVWWWYYY]]]fffzzz~~~}}}}}}|||zzzxxxwwwvvvuuutttttttttuuuuuuxxxyyyzzz{{{{{{zzzyyyxxxzzzwwwuuutttvvvxxxyyyyyyyyywwwuuutttuuuuuutttssstttuuuvvvwwwwwwvvvuuutttssstttuuuvvvwwwwwwvvvvvvrrrsssssstttuuuuuuuuuuuutttvvvwwwxxxwwwxxxyyyzzzxxxxxxyyyzzz{{{}}}~~~~~~|||{{{{{{|||{{{{{{{{{{{{zzzyyyxxxwwwssssssrrrrrrrrrrrrrrrrrruuutttssstttuuuuuusssqqqrrrssssssrrrppppppqqqsssrrrsssvvvxxxzzz{{{||||||yyyyyyzzzzzzzzzzzzzzzzzz~~~}}}|||}}}}}}{{{|||~~~~~~}}}{{{yyyyyyyyyyyyxxxwwwwwwvvvxxxxxxxxxyyyyyyzzzzzzzzztttuuuvvvwwwwwwwwwvvvvvvuuusssqqqooommmlllkkkkkkkkkkkklllmmmnnnnnnmmmlllkkkjjjjjjjjjiiiiiihhhhhhjjjmmmpppqqqpppnnnlllkkkppptttyyy|||}}}|||{{{zzzzzz|||}}}{{{vvvppplllkkkkkkkkkjjjiiigggdddaaa___[[[XXXVVVVVVYYY\\\]]]^^^^^^]]][[[[[[YYYVVVRRRNNNJJJKKKMMMPPPRRRQQQNNNLLLLLLIIIEEEAAA???<<<999666333000---+++******)))((('''((()))((('''&&&&&&(((%%%%%%&&&'''(((((('''&&&((('''&&&%%%%%%&&&'''(((''''''((((((((()))))))))(((((((((((())))))))))))'''&&&%%%''')))***)))(((&&&'''(((((('''&&&&&&((()))((((((''''''(((((()))))))))((((((((((((((()))******))))))))))))(((''')))&&&$$$'''+++---+++)))(((((((((((()))***+++,,,***************++++++,,,)))***,,,---///111222333//////000111222333333444555444444444555666888999666666666777888999;;;;;;;;;<<<<<<===>>>???@@@@@@>>>??????>>>======>>>@@@GGGXXXkkkxxxvvvggg___\\\VVVUUUSSSRRRRRRTTTVVVXXX|||wwwooojjjgggfffeeedddffffffgggggggggfffeeedddbbbcccdddeeedddaaa]]]ZZZ\\\___cccgggiiiiiihhhhhhhhhccc[[[VVVVVVWWWYYY[[[[[[ZZZWWWTTTQQQPPPRRRTTT]]]dddlllpppvvv|||vvvqqqnnnllllllggg```WWWPPPLLLIIIDDDAAA===;;;999999999888666444555555444333333333444444333333333333444666888999<<<@@@FFFIIIKKKOOOUUUZZZ\\\jjjzzz~~~mmm```TTTIIICCCAAA======>>>???BBBEEEHHHJJJOOOQQQXXXaaaiiilllhhhccc]]]___aaafffsss}}}|||zzzwwwuuuvvvuuutttsssssssssttttttxxxxxxzzzzzzzzzyyyxxxwwwxxxvvvssssssuuuwwwxxxxxxxxxvvvuuuuuuvvvvvvuuutttuuuvvvvvvwwwvvvuuutttsssrrrtttuuuwwwxxxxxxwwwvvvqqqrrrsssuuuwwwxxxxxxxxxuuuwwwyyyzzzzzzyyyzzz{{{zzz{{{||||||}}}~~~~~~~~~}}}||||||}}}~~~~~~}}}xxxxxxxxxxxxxxxwwwuuuuuurrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqsssuuuwwwvvvuuurrrssssssrrrpppppprrrsssrrrtttvvvyyy{{{||||||{{{yyyyyyzzzzzzzzz{{{{{{{{{}}}|||{{{|||~~~~~~}}}zzz{{{|||}}}}}}}}}{{{zzzzzzzzz{{{||||||||||||{{{|||||||||{{{{{{zzzzzzyyyuuuuuuttttttsssrrrqqqqqqqqqqqqppppppppppppppppppnnnooopppoooooonnnnnnnnnooonnnllljjjiiihhhhhhhhhiiilllppprrrsssrrrrrrrrruuuzzz}}}|||{{{|||}}}zzzuuuoookkkhhhkkkkkkkkkiiigggdddaaa``````^^^\\\\\\]]]___``````[[[ZZZXXXWWWVVVTTTQQQNNNIIIIIIJJJMMMPPPQQQOOOMMMIIIGGGDDDBBBAAAAAA???===444111...+++***)))(((&&&((()))))))))'''&&&'''(((&&&'''(((((('''''''''''''''&&&$$$######$$$&&&'''&&&''''''''''''(((((((((&&&&&&&&&'''''''''(((((('''&&&%%%&&&(((***)))((('''((())))))''''''(((***(((''''''''''''''''''((('''''''''((((((***++++++((())))))((((((''''''((((((&&&%%%'''***+++***)))((()))***++++++***((('''***************++++++,,,))))))+++,,,...000222222//////000111222222222333333333444444555777888888888888777777888888999:::;;;;;;<<<===>>>???@@@@@@>>>??????>>>======>>>@@@GGGWWWjjjvvvvvvfff]]]YYYUUUTTTSSSRRRRRRSSSUUUVVVtttoooiiidddbbbbbbbbbbbbfffggghhhhhhhhhgggeeeeeecccdddddddddbbb^^^ZZZXXXZZZ^^^dddggghhhfffeeeeeefffaaaZZZWWWVVVYYY[[[\\\[[[ZZZXXXTTTRRRSSSVVVYYY^^^gggqqqxxx{{{vvvqqqnnnmmmllleee^^^TTTMMMHHHDDD>>>:::888666444444444444333111333333222222222222333333555555555666888:::===>>>CCCHHHLLLMMMNNNSSS\\\dddmmmtttgggWWWMMMFFF???<<<===999999:::<<<@@@EEEJJJMMMSSSWWW___hhhpppsssrrrpppdddfffiiippp~~~{{{zzzyyyvvvuuuvvvuuutttrrrrrrsssssstttwwwwwwxxxxxxxxxwwwvvvvvvuuusssrrrrrrtttvvvwwwvvvtttssssssuuuxxxzzz{{{{{{xxxxxxxxxwwwvvvuuutttsssrrrsssvvvxxxyyyxxxwwwvvvpppqqqsssvvvxxxyyyzzz{{{vvvxxx{{{{{{{{{zzzzzz{{{{{{|||}}}~~~~~~}}}|||}}}~~~}}}{{{zzzttttttsssssssssrrrrrrrrrrrrrrrrrrsssrrrqqqppppppnnnnnnpppsssvvvxxxwwwvvvrrrsssttttttrrrrrrssstttssstttwwwzzz{{{{{{zzzyyy{{{zzzyyyyyyzzz{{{}}}~~~|||{{{zzz{{{}}}~~~~~~}}}yyyzzz{{{|||}}}}}}|||{{{|||}}}~~~~~~~~~~~~}}}|||{{{zzzzzzyyyxxxwwwtttrrrpppnnnmmmmmmnnnnnnoooppprrrsssuuuvvvsssssssssqqqooonnnoooqqqvvvssspppllliiihhhhhhhhhhhhkkknnnpppqqqrrrssstttwww|||~~~~~~{{{{{{zzzvvvpppkkkgggfffiiijjjkkkjjjgggdddccccccbbb```^^^^^^___`````````ZZZXXXUUUTTTSSSSSSRRRPPPHHHGGGGGGJJJNNNRRRTTTTTTUUUQQQLLLGGGDDDAAA===;;;777333///,,,+++)))(((&&&((()))***)))'''&&&'''((('''(((((((((&&&%%%&&&''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&''''''((('''&&&%%%''')))***)))(((((())))))((('''((()))+++(((''''''&&&&&&''''''((('''''''''((()))***,,,,,,'''((())))))''''''((()))''''''(((((((((((())))))&&&(((***++++++)))&&&$$$***))))))))))))***++++++'''((()))+++,,,...//////...///000222222333333333333444444555666777777888999999888888888999999:::::::::;;;<<<>>>???@@@@@@>>>??????>>>======>>>@@@GGGWWWiiivvvuuufff]]]XXXVVVUUUTTTSSSSSSSSSTTTTTTjjjfffbbb___```bbbdddeeeggghhhiiijjjiiihhhfffeeedddeeeeeedddbbb^^^\\\[[[]]]bbbhhhkkkjjjgggeeeeeebbb^^^YYYWWWWWWZZZ\\\]]]\\\[[[YYYWWWWWWZZZ```dddgggqqq|||{{{vvvqqqnnnkkkjjjbbb[[[QQQIIIDDD???999555555333222222333333111000333333222222222222333333666666888:::===AAADDDFFFKKKOOOSSSTTTWWW```nnnyyyuuu```TTTGGGAAA===::::::<<<:::::::::===BBBJJJQQQUUU\\\ccclllvvv|||~~~}}}|||oooppprrrzzz|||zzzzzzzzzyyyxxxvvvuuutttsssrrrsssssstttwwwvvvuuuuuutttttttttuuurrrqqqqqqrrrtttuuuuuuttttttssssssvvvyyy}}}~~~~~~{{{zzzyyyxxxvvvtttsssrrrppprrruuuxxxyyyxxxwwwvvvqqqrrrtttvvvxxxyyyyyyyyyvvvxxx{{{{{{zzzyyyxxxyyyyyyzzz|||~~~~~~}}}}}}}}}}}}|||zzzxxxtttsssrrrqqqpppqqqrrrrrrrrrsssssssssrrrpppooonnnmmmnnnppptttwwwxxxvvvtttpppsssuuuvvvuuuttttttuuusssuuuxxxzzzzzzzzzxxxwwwyyyxxxvvvtttuuuxxx{{{}}}|||{{{zzz|||~~~~~~}}}zzz{{{}}}~~~}}}|||~~~}}}}}}}}}|||{{{{{{{{{{{{yyyvvvrrrpppnnnmmmmmmnnnnnnooopppsssvvvyyy{{{wwwwwwvvvsssooooooqqqtttvvvtttpppmmmkkkkkkmmmnnnnnnpppqqqqqqqqqqqqsssuuuwww|||~~~~~~{{{yyyvvvpppjjjeeeddddddeeegggjjjjjjhhhffffffhhhfffdddbbbaaabbbcccbbbaaa[[[XXXTTTQQQRRRSSSSSSSSSLLLIIIFFFFFFJJJOOOSSSUUU[[[VVVOOOIIIDDD???;;;999999666222...,,,+++)))'''((()))***)))''''''''')))%%%'''((('''%%%$$$&&&((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))'''&&&&&&''')))******)))'''(((((('''&&&''')))+++)))((((((''''''(((((())))))((((((((()))***++++++''')))+++***(((''')))+++&&&)))+++***&&&$$$''')))'''((()))*********)))((())))))((((((((()))******)))***+++,,,---...//////...///111222444444444444444555666666777777777777888888888888999;;;<<<===999999:::;;;===>>>???@@@>>>??????>>>======>>>@@@GGGWWWiiivvvuuuhhh___YYYYYYXXXWWWVVVUUUTTTTTTTTTbbb___]]]]]]```dddggghhhhhhhhhjjjjjjjjjhhhfffddddddeeefffeeebbb```___^^^aaagggmmmpppnnnjjjhhhggg```]]]XXXWWWXXX[[[]]]^^^\\\\\\[[[ZZZ\\\aaahhhmmmsss}}}|||wwwqqqmmmjjjhhh```YYYOOOGGGAAA<<<666222444222111111222333111000555444444333333333444444666777999===AAAFFFKKKMMMUUUYYY]]]```fffssszzziii\\\UUUJJJ???;;;:::888999<<<===<<<===@@@GGGOOOXXX]]]kkksss~~~~~~~~~}}}{{{yyyzzz|||||||||vvvuuutttsssrrrsssttttttvvvuuutttrrrrrrrrrssstttppppppppprrrtttuuutttrrrwwwvvvvvvwwwzzz|||}}}|||}}}|||zzzxxxvvvtttsssrrrppprrruuuwwwyyyxxxwwwvvvssstttuuuvvvwwwwwwwwwwwwvvvxxxzzz{{{yyywwwwwwwwwvvvxxx{{{~~~~~~}}}~~~~~~|||yyywwwwwwuuusssrrrrrrssstttuuussssssssssssrrrpppnnnmmmnnnooorrruuuxxxwwwtttqqqooorrrvvvwwwwwwvvvuuuvvvtttuuuxxxzzzzzzyyywwwuuuvvvsssqqqooopppssswwwzzz|||{{{{{{|||~~~~~~|||}}}~~~{{{yyy|||||||||||||||}}}}}}}}}~~~{{{xxxtttqqqppppppppppppooopppqqqtttxxx{{{~~~zzzzzzwwwsssoooooosssvvvrrrpppnnnmmmnnnppptttvvvuuuvvvuuutttrrrrrruuuwwwvvv{{{}}}~~~{{{xxxsssllleeebbbaaabbbaaadddhhhiiihhhhhhiiilllmmmkkkiiiiiiiiiiiihhhggg]]]YYYTTTQQQQQQSSSUUUVVVRRRMMMGGGCCCEEEIIIMMMOOONNNKKKGGGEEEDDDDDDCCCBBB<<<888444000...,,,***(((((()))***)))((('''((()))###%%%'''&&&$$$$$$'''***))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&''''''((())))))***((('''&&&(((***+++***)))&&&''''''&&&%%%&&&(((*********))))))))))))******+++******)))))))))))))))(((***,,,+++)))(((***,,,%%%***---+++%%%"""%%%*********)))***+++,,,...///((((((((((((((())))))***.........///000111111222---///111333444555555555555666777777777777777777666777777999:::<<<>>>???888888:::;;;<<<>>>??????>>>??????>>>======>>>@@@GGGWWWiiivvvuuuiii```\\\\\\[[[ZZZXXXWWWVVVUUUUUU[[[[[[]]]bbbhhhkkkjjjgggfffhhhhhhgggfffeeefffggghhhiiiiiigggeeeddddddffffffjjjnnnppppppnnnmmmllliiiddd^^^[[[\\\^^^___^^^^^^bbbccc```aaahhhpppsss~~~yyyrrrmmmhhheeeddd]]]UUUKKKBBB===999555111//////000111222333333444555555444444444555777999:::<<>>:::888999;;;<<<===???BBBDDDFFFJJJTTTbbbmmm{{{}}}|||zzzyyyyyyzzz|||||||||vvvtttrrrpppoooppprrrssszzzxxxuuurrrpppooooooooohhhjjjlllooorrrvvvxxxyyyyyyyyyzzz{{{}}}~~~}}}zzzyyyyyyxxxtttqqqoooqqqrrrtttuuuttttttsssqqqtttwwwwwwuuurrrrrrssstttuuuvvvwwwwwwvvvuuutttwwwyyy|||~~~~~~}}}|||{{{yyywwwvvvuuuttttttssssssttttttuuuxxxvvvtttrrrqqqqqqqqqrrrpppqqqsssxxx{{{yyytttoooppptttyyy|||{{{yyywwwvvvyyyzzz|||}}}~~~}}}{{{zzzvvvtttpppnnnooosssxxx{{{~~~}}}|||||||||||||||~~~~~~{{{yyy}}}}}}}}}}}}||||||||||||~~~{{{xxxuuusssssstttuuuqqqppppppqqquuuyyy{{{{{{uuutttssstttuuutttrrrpppqqqnnnjjjhhhiiimmmrrruuu{{{zzzxxxwwwvvvvvvwwwxxxvvvwwwzzz|||~~~~~~}}}|||wwwuuuoooiiibbb___^^^_________bbbffffffdddeeeiiimmmooopppqqqpppmmmiiigggddd]]]UUUPPPQQQSSSUUUUUUWWWWWWSSSKKKDDDBBBGGGLLLGGGFFFEEECCCBBBBBBAAABBB???;;;555000...---+++******)))(((''''''((()))***))))))(((((('''''''''&&&$$$&&&((())))))(((&&&%%%))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((()))******+++))))))((('''''''''''''''((((((((((((((((((((((((******))))))((((((''''''))))))))))))((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&''')))***+++------...//////...---,,,000222444555555666888:::777777666666666777777888444555666555555777:::======999666666;;;>>>@@@???===>>>???>>>======???AAAEEEQQQdddvvvuuujjjddd___ZZZYYYWWWUUUTTTTTTUUUUUU\\\\\\^^^bbbgggjjjiiigggeeefffggggggffffffhhhiiikkklllllljjjhhhhhhjjjkkkjjjmmmqqqrrrpppnnnmmmlllkkkfffaaa^^^___aaabbbbbb\\\aaadddeeekkkvvv}}}{{{wwwrrrmmmjjjgggfff___VVVKKKBBB===:::777444222222222333333444444555666666777777888:::<<<>>>>>>AAAIIISSSWWWZZZdddoooyyyrrrhhh^^^RRRGGGBBB>>><<<999888999<<<>>>@@@CCCFFFKKKOOOVVVaaapppzzz~~~|||{{{zzzxxxxxxzzz{{{{{{{{{uuusssrrrqqqrrruuuxxxzzzzzzxxxuuusssqqqooooooooommmnnnoooqqqtttvvvxxxyyyxxxyyyzzz|||}}}~~~|||{{{{{{yyyvvvrrrqqqrrrssstttuuuvvvvvvvvvtttvvvwwwvvvrrrpppooopppvvvvvvwwwxxxxxxwwwvvvvvvxxxyyy|||~~~zzzzzzzzzyyywwwvvvtttsssttttttssssssssssssttttttuuutttrrrqqqppprrrtttuuussssssvvvyyy{{{zzzuuuqqqrrruuuzzz|||{{{zzzyyyxxx|||}}}~~~~~~~~~|||zzzyyywwwuuurrrrrrtttyyy~~~~~~~~~}}}}}}{{{yyyxxx~~~}}}}}}}}}||||||{{{{{{zzzxxxuuusssqqqrrrssstttuuutttssstttvvvwwwwwwwwwrrrqqqoooppppppqqqooonnnooonnnmmmnnnppptttxxxzzz|||{{{zzzzzzyyyyyyyyyyyyyyyzzz{{{}}}}}}}}}}}}|||vvvsssooohhhaaa]]][[[ZZZ^^^]]]___ccceeedddggglllkkkmmmppprrrrrrqqqnnnlllgggaaaXXXSSSRRRTTTUUUUUUYYYYYYVVVNNNFFFCCCEEEHHHFFFFFFEEEDDDCCCBBBAAAAAABBB>>>888333000---+++)))))))))(((((((((((()))))))))(((((((((''''''''''''!!!###$$$&&&''''''&&&&&&)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&''''''((())))))******))))))((('''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))*********)))((('''''''''&&&''''''((((((((((((((((((((((((((())))))))))))'''''''''&&&''''''((((((***+++,,,---.........---...000222222222333555777666555555444444555666666999888888999:::;;;;;;;;;>>>======>>>???@@@@@@??????@@@AAA@@@??????AAACCCGGGSSSeeewwwxxxmmmeee```ZZZYYYWWWVVVUUUUUUUUUUUU^^^^^^```cccfffhhhgggfffdddeeeggghhhggghhhjjjkkkmmmmmmmmmlllkkkllloooqqqrrrtttvvvuuussspppnnnmmmlllhhhdddbbbcccfffggghhh___ffflllpppzzzxxxwwwuuurrrooolllkkkjjj```WWWKKKAAA<<<:::888777555555555555666666666666666888:::;;;<<<>>>BBBEEEGGGLLLUUU```gggnnn{{{rrr___SSSJJJCCC???>>>;;;;;;::::::===@@@DDDGGGHHHKKKPPPVVV^^^jjjxxx}}}{{{zzzxxxwwwwwwyyyzzzzzzyyyvvvuuutttsssuuuwwwzzz|||yyyxxxwwwuuusssqqqpppooosssssstttuuuvvvwwwwwwxxxxxxyyyzzz{{{}}}~~~~~~}}}{{{xxxuuurrrrrrrrrssstttuuuwwwwwwxxxwwwvvvsssooommmnnnooowwwwwwwwwwwwwwwwwwwwwwwwxxxyyy{{{}}}~~~~~~}}}}}}yyyyyyxxxwwwuuutttsssrrrssssssssssssssssssssssssrrrqqqooooooqqqtttwwwyyyvvvwwwyyy{{{|||{{{wwwsssuuuwwwzzz|||{{{{{{|||}}}~~~~~~|||zzzyyyvvvuuutttvvvyyy~~~~~~}}}~~~~~~}}}{{{zzzzzzzzz~~~~~~}}}}}}|||{{{zzzzzzyyywwwuuusssrrrssstttuuuyyyxxxwwwvvvvvvuuurrrooollljjjhhhhhhjjjkkkkkkkkkkkkmmmooosssvvvzzz|||}}}|||}}}}}}}}}}}}||||||{{{{{{{{{||||||}}}}}}~~~~~~|||zzzvvvpppiiiccc^^^[[[\\\ZZZ[[[___aaaccciiippppppssswwwzzz|||{{{yyywwwkkkeee]]]VVVTTTTTTUUUVVV[[[[[[YYYRRRJJJDDDCCCCCCEEEEEEFFFEEEDDDCCCAAA@@@DDDAAA<<<888444000+++(((((())))))***))))))((((((((((((((((((''''''''''''%%%%%%&&&((()))***+++,,,((((((((('''&&&&&&%%%%%%&&&''''''(((((()))))))))'''''''''(((((())))))***))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******+++******)))(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))(((''''''''''''''''''(((***,,,---.../////////000222222111111333444777777666666666666777777777666666777999:::;;;::::::;;;<<<>>>@@@AAAAAAAAA???@@@AAA@@@??????AAACCCGGGTTTfffwww{{{oooggg```[[[ZZZXXXVVVUUUUUUUUUUUU___```aaaccceeeffffffeeeeeeggghhhhhhhhhhhhiiikkkllllllmmmmmmmmmnnnrrrtttxxxyyyyyywwwssspppnnnmmmiiihhhfffeeegggjjjmmmoookkkrrryyy|||tttttttttsssqqqpppnnnmmm```VVVIII???::::::999888777777777777777777777666777999<<<===>>>BBBGGGKKKSSSZZZeeeooowwwrrrbbbQQQFFF@@@<<<<<<>>><<<===>>>@@@CCCHHHMMMQQQSSSUUUYYY^^^fffsss}}}{{{xxxwwwvvvvvvxxxyyyyyyxxxyyyxxxuuuttttttuuuwwwyyy{{{zzzzzzyyywwwuuusssqqqxxxxxxxxxxxxwwwwwwwwwvvvwwwxxxyyyzzz|||~~~~~~|||zzzxxxrrrrrrqqqqqqrrrtttvvvxxxxxxvvvsssooommmmmmooopppuuuuuuttttttttttttuuuuuuwwwxxxyyy{{{||||||||||||{{{zzzyyywwwvvvvvvuuuuuurrrrrrssssssssssssrrrrrrooonnnnnnooorrrvvvzzz}}}zzzzzz|||}}}}}}{{{xxxvvvwwwyyy{{{||||||}}}~~~~~~~~~~~~}}}|||{{{vvvvvvvvvxxx|||~~~|||{{{|||~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzzzzzyyyzzzyyywwwvvvvvvvvvxxxxxx|||zzzyyyxxxvvvrrrlllhhhcccaaa___```cccfffhhhiiigggjjjooouuuyyy{{{{{{zzzzzz{{{}}}~~~~~~}}}|||{{{zzzzzzzzz{{{|||~~~~~~yyyssskkkccc^^^ZZZWWWWWWZZZ]]]aaajjjsssvvvyyy}}}~~~zzzxxxmmmhhh___XXXUUUUUUVVVXXXZZZ[[[[[[VVVOOOGGGCCCAAACCCDDDFFFFFFEEECCCAAA@@@DDDAAA>>>;;;777333...***((()))***++++++)))((('''((((((((((((((('''''''''(((''''''((()))***+++,,,(((((('''''''''&&&&&&&&&%%%%%%&&&'''((())))))***'''''''''((((((((())))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((())))))))))))&&&''''''((((((((((((((((((((((((((())))))))))))***))))))((((((((())))))))))))***,,,---...//////111333444444222222333555777666555555444555555555444666777777888;;;@@@EEEJJJDDD>>><<>>???>>>======???AAAGGGSSSeeeuuu|||pppggg```ZZZYYYWWWUUUTTTSSSSSSTTT```aaabbbcccddddddeeefffhhhiiijjjiiihhhggghhhjjjkkkmmmooopppppprrrtttvvvxxxxxxwwwsssoookkkjjjjjjfffffffffhhhjjjnnnrrruuuwww}}}xxxrrrrrrssstttsssqqqooommm^^^TTTGGG===999888888888888888888888888888777777777;;;>>>???AAAFFFOOOVVVcccmmmyyy{{{mmm]]]RRRFFF@@@===;;;<<>>AAAEEEHHHKKKPPPVVV[[[bbbdddgggnnnxxx}}}zzzwwwvvvuuuvvvxxxyyyxxxvvvwwwvvvsssrrrrrrtttvvvxxx}}}}}}|||{{{zzzxxxvvvuuu{{{zzzyyyxxxwwwvvvuuuuuuuuuvvvwwwxxxzzz{{{||||||{{{|||~~~~~~|||{{{zzzuuuuuutttttttttvvvxxxyyyuuurrrooommmmmmpppsssuuutttsssrrrqqqqqqrrrssstttuuuvvvwwwyyyzzz{{{||||||{{{zzzxxxwwwvvvvvvvvvvvvrrrssssssttttttssssssrrrnnnnnnoooqqqtttxxx|||~~~{{{|||}}}}}}|||{{{zzzyyyzzz{{{}}}}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~zzzzzz{{{}}}}}}||||||~~~~~~~~~~~~}}}}}}}}}|||{{{zzzzzzyyyzzzyyyxxxxxxxxxxxxyyyzzz|||{{{yyyxxxuuuoooiiiddd]]][[[ZZZ\\\___cccfffgggfffjjjpppuuuyyyyyyxxxwwwwwwxxxzzz{{{|||{{{zzzzzzvvvwwwxxxzzz}}}|||wwwooofff___ZZZVVVUUUWWWZZZ^^^hhhrrrwwwyyy{{{|||zzzuuupppllliiieee___XXXUUUUUUXXX[[[[[[\\\]]]ZZZTTTLLLEEEAAACCCDDDEEEFFFEEEDDDAAA@@@@@@???===<<<:::666222...)))***+++++++++***(((''''''''''''(((((((((((((((&&&%%%$$$$$$$$$$$$$$$%%%'''''''''''''''&&&&&&&&&$$$$$$%%%&&&''''''((((((''''''''''''(((((((((((())))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&&&&&&&'''((()))***++++++&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---,,,,,,,,,---......//////222333444444222222333444444333222222111111111222555999<<<;;;999???KKKVVVeeeVVVEEE===???BBB@@@<<<===>>>???>>>======???AAAFFFSSSdddrrr|||{{{ooofff___YYYXXXVVVTTTRRRRRRRRRRRR```aaacccccccccccceeegggiiijjjkkkjjjhhhhhhhhhiiikkknnnrrrtttuuuvvvwwwxxxssssssqqqmmmiiifffeeefffeeegggiiijjjlllpppuuuxxx~~~|||vvvssspppqqqssssssrrrooollljjj\\\RRREEE<<<888888888888999999999999999999:::::::::>>>BBBDDDHHHQQQ^^^iiizzz}}}qqqbbbUUUJJJCCC>>>>>>???>>>@@@CCCFFFJJJOOORRRUUUZZZ```ffflllpppxxx~~~{{{xxxvvvuuuuuuwwwxxxyyywwwvvvsssrrrqqqqqqsssvvvyyy{{{~~~}}}|||zzzyyyxxxxxxyyyyyyxxxwwwvvvuuutttssstttttttttuuuvvvwwwwwwwwwtttxxx{{{}}}}}}{{{zzzzzzzzzyyyyyyxxxxxxyyyyyyzzzqqqnnnkkkkkkoootttwwwyyyuuutttqqqppppppqqqtttuuuwwwwwwxxxxxxyyyzzz{{{{{{xxxwwwuuutttssssssttttttrrrssstttuuuuuutttsssrrroooppprrruuuwwwzzz{{{|||zzz|||}}}}}}{{{zzzzzz{{{{{{}}}~~~~~~~~~~~~zzz{{{{{{|||}}}~~~}}}}}}|||||||||}}}}}}~~~|||||||||{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxyyy{{{zzzxxxwwwuuupppjjjfff^^^]]]\\\]]]```ccceeeeeefffiiinnnsssvvvwwwwwwvvvssstttuuuwwwwwwxxxxxxxxxtttvvvxxx||||||uuukkkddd\\\WWWTTTUUUWWW[[[dddnnnwwwxxxzzzzzzvvvooohhhdddaaa___ZZZVVVTTTVVV\\\``````aaabbb```ZZZRRRIIIDDDCCCDDDEEEEEEEEEDDDBBBAAA>>><<<;;;;;;:::888444111++++++++++++***)))(((((('''''''''(((((((((((((((''''''&&&&&&%%%$$$$$$$$$''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&%%%%%%&&&'''((()))***+++,,,&&&''''''((((((((((((((((((((((((((())))))))))))(((((())))))***,,,---...---------------...///000000111333222111111222333888777666666555555555555444888:::999777===IIITTT]]]OOO???999===CCCDDDAAA???@@@AAA@@@??????AAACCCEEERRRdddqqqxxxzzznnnfff___ZZZYYYVVVTTTRRRRRRRRRRRR___aaaccccccbbbccceeehhhhhhjjjkkkjjjiiiiiijjjkkkiiinnnsssvvvwwwvvvvvvvvvqqqqqqnnnkkkgggeeefffgggiiikkkmmmnnnnnnpppuuuxxx{{{ssspppqqqooopppqqqqqqoookkkfffccc[[[RRRFFF===::::::999888::::::;;;;;;<<<<<<======???CCCHHHLLLSSSaaasssxxxwwwqqqfff^^^WWWNNNEEECCC??????CCCGGGHHHKKKPPPSSSXXX]]]aaacccgggnnntttyyy~~~|||xxxuuuvvvvvvvvvwwwyyyyyyxxxvvvuuutttssssssuuuxxx{{{~~~~~~|||zzzyyyxxxxxxyyyvvvvvvuuuuuutttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrnnnrrrxxxzzzzzzyyyzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwooollljjjkkkqqqvvvzzz{{{yyywwwtttrrrrrrtttwwwyyy{{{zzzzzzyyyxxxxxxxxxxxxwwwuuutttrrrqqqrrrssstttssstttvvvwwwwwwvvvtttsssqqqsssvvvyyyzzzzzzzzzyyyyyyzzz|||{{{yyyyyy{{{}}}|||~~~~~~}}}~~~{{{{{{{{{{{{|||}}}}}}~~~{{{}}}yyyyyyzzz{{{|||||||||{{{zzzzzzzzz{{{{{{{{{{{{|||||||||{{{{{{zzzzzzyyyyyyzzzyyyxxxwwwvvvsssooollleeedddccccccdddeeedddbbbccceeeiiimmmqqqssstttuuuqqqrrrrrrssstttuuuvvvwwwvvvxxx{{{}}}wwwnnnggg^^^YYYUUUTTTTTTWWW___hhhsssuuuwwwwwwsssmmmeeeaaaXXXWWWUUURRRRRRWWW___eeehhhiiiiiifff```WWWMMMFFFDDDDDDDDDDDDDDDCCCCCCCCC===;;;:::999888777444222---,,,+++***))))))))))))''''''''''''((((((((()))(((((()))******)))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))***+++++++++++++++---...000111000222333333222222333555;;;;;;:::999888888888888666555444444555999>>>BBBAAA===999999<<>>??????@@@BBBGGGMMMSSS\\\mmm}}}nnn]]][[[TTTKKKGGGGGGDDD???EEECCCEEEKKKPPPSSSXXX^^^___dddjjjmmmnnnrrryyy~~~}}}}}}|||zzzvvvrrrvvvvvvvvvxxxzzzzzzxxxvvvzzzyyywwwvvvwwwyyy{{{}}}}}}{{{xxxwwwwwwxxxyyyttttttssssssrrrrrrrrrqqqqqqqqqqqqppppppooooooooojjjooouuuxxxyyyxxxyyyzzzxxxxxxyyyxxxwwwuuusssrrrooollljjjlllrrrwww{{{{{{}}}{{{xxxuuuuuuxxx{{{}}}~~~|||yyywwwvvvuuuuuuwwwvvvtttrrrrrrrrrtttuuutttuuuvvvxxxxxxvvvuuutttsssuuuyyy{{{|||{{{xxxvvvwwwyyy{{{zzzxxxxxx{{{~~~|||~~~}}}}}}}}}}}}|||{{{{{{{{{{{{{{{||||||~~~~~~wwwyyy}}}wwwyyyzzz|||}}}||||||{{{yyyyyyzzzzzz{{{|||||||||~~~}}}}}}||||||zzzyyyxxxxxxxxxvvvsssqqqlllkkkiiihhhhhhfffcccaaa^^^```cccgggkkkoooqqqsssqqqppppppppprrrtttvvvwwwyyy{{{{{{yyyxxxsssjjjccc___ZZZVVVTTTSSSUUU\\\eeejjjlllooopppnnnhhhaaa]]]QQQRRRQQQPPPQQQWWW```gggpppooonnnkkkdddZZZOOOHHHEEEDDDDDDCCCCCCCCCDDDDDD>>><<<999777777555333111...---+++)))(((((()))***&&&'''''''''(((((())))))###%%%'''((()))((('''&&&&&&'''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&))))))((('''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((*********)))((((((''''''&&&''''''((((((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''(((((((((***,,,///111333222444555555555555666888777777555444333333333333<<<777444555999:::777444888<<>><<<<<<>>>===>>>???>>>======???AAAGGGUUUfffqqqwww}}}yyynnngggbbb^^^\\\ZZZXXXVVVUUUTTTUUUaaacccfffgggfffeeeeeeffffffggghhhjjjkkklllmmmmmmqqqpppppprrruuuxxxxxxwwwoooqqqqqqpppnnnlllllllllqqqppppppooooooooooooooo|||{{{vvvsssrrrppplllllloooqqqpppmmmllljjjgggccc```\\\SSSHHH???:::888777555======>>>AAACCCDDDAAA???CCCLLLYYYggguuuvvvdddXXXJJJIIIEEECCCBBBCCCEEEGGGGGGLLLSSSZZZ___eeemmmsssvvv}}}yyyzzz{{{yyywwwtttttttttuuuvvvuuuttttttuuuyyy{{{~~~~~~~~~~~~}}}zzzyyyyyyyyyzzztttvvvxxxvvvsssqqqrrruuuttttttsssrrrqqqqqqqqqqqqsssuuuxxxzzz{{{zzzyyyxxxzzzyyywwwuuussssssssssssjjjiiijjjmmmsssxxx{{{||||||{{{{{{{{{|||~~~~~~}}}|||{{{yyywwwvvvuuuwwwvvvuuuuuutttuuuuuuuuuuuuvvvvvvuuusssssstttuuuxxxwwwwwwxxxxxxwwwtttqqqvvvwwwzzz|||}}}|||{{{yyyzzz{{{}}}~~~}}}|||||||||}}}}}}~~~}}}|||{{{{{{}}}~~~~~~{{{|||}}}~~~~~~}}}}}}|||zzzzzz}}}~~~}}}|||}}}|||zzzxxxwwwvvvwwwzzz||||||yyyuuurrrqqqpppnnnkkkiiigggccc^^^ZZZaaabbbccceeegggkkknnnpppqqqooonnnpppsssvvvwwwxxxyyy|||~~~xxxssspppmmmjjjhhhdddaaa[[[VVVTTTUUUWWWYYYdddeeeeeeeeedddbbb___^^^QQQPPPOOOQQQVVV\\\aaadddllljjjhhheeeaaa\\\UUUQQQJJJFFFAAA???AAABBBBBB@@@DDD???999888:::;;;999666,,,,,,***)))((((((((((((''''''((((((((((((''''''******)))((((((((((((((((((''''''&&&&&&((()))***'''&&&%%%%%%%%%''')))***))))))))))))))))))))))))))))))))))))((('''%%%%%%%%%%%%%%%&&&&&&&&&''''''++++++++++++++++++++++++$$$&&&'''((('''(((***+++,,,+++***))))))((((((((((((((())))))))))))((('''&&&&&&&&&'''(((***+++,,,------...............---111222333444666777888999333333444444555666666666:::999888777777777999999::::::;;;<<<===>>>??????AAAAAAAAA@@@>>>>>>@@@BBBGGGSSScccooowwwzzzoooiiieeeccc```]]]YYYVVVUUUTTTTTTcccdddfffgggfffeeefffgggggghhhjjjlllmmmnnnoooooopppooooooppprrrsssrrrqqqppprrrrrrqqqooommmmmmmmmoooooonnnmmmmmmmmmmmmnnnvvvyyy~~~~~~|||wwwrrrppppppnnnkkkkkkoooqqqooommmkkkiiifffbbb___[[[SSSIII@@@<<<:::999888;;;===???AAACCCDDDEEEFFFLLLUUUbbbqqqtttaaaQQQGGGFFFEEECCCAAAAAACCCGGGJJJRRRYYYccckkkrrrxxx~~~|||{{{~~~~~~~~~|||xxxuuusssssstttuuuvvvwwwwwwyyy|||~~~}}}|||{{{||||||xxxyyyyyywwwuuusssttttttuuutttttttttttttttuuuuuuyyyzzz|||~~~~~~}}}|||{{{zzzyyywwwvvvuuuuuuvvvvvvssstttvvvzzz}}}~~~||||||||||||}}}~~~~~~}}}|||{{{zzzxxxxxxwwwzzzyyyxxxwwwvvvvvvvvvvvvssstttuuutttssssssuuuvvvyyyxxxxxxyyyyyyxxxtttrrrqqqsssvvvyyy{{{{{{{{{zzzzzz{{{|||}}}}}}|||{{{{{{|||}}}}}}~~~}}}|||zzzzzz{{{}}}~~~~~~~~~|||}}}~~~||||||~~~}}}}}}}}}|||{{{zzzyyyxxxwwwyyyzzz|||{{{wwwtttsssrrrqqqooollliiigggddd```]]]]]]]]]]]]^^^aaadddgggiiinnnnnnnnnqqquuuxxxyyyyyy{{{}}}wwwrrrnnnlllkkkiiihhheee```[[[WWWVVVWWWWWWZZZ[[[]]]^^^^^^\\\[[[ZZZQQQQQQQQQRRRVVV[[[^^^```cccbbb___^^^\\\YYYVVVSSSMMMIIIDDDAAABBBCCCCCCBBBAAA<<<777666888999888555000...,,,***)))(((((()))''''''(((((((((((('''''')))(((((('''&&&&&&''''''(((''''''&&&'''((()))******)))'''%%%$$$%%%&&&&&&''''''''''''''''''''''''((()))))))))((('''&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''''')))***''''''&&&&&&'''(((***+++)))))))))(((((((((((((((******)))(((((((((((((((,,,---..................000111222333555666777888777777888888999::::::;;;888888777777888999;;;<<<::::::;;;<<<======>>>>>>>>>>>>>>>===;;;<<<>>>@@@GGGSSScccooovvv~~~}}}qqqjjjfffaaa___]]]ZZZXXXWWWWWWWWWeeefffggggggffffffggghhhiiijjjlllnnnpppqqqrrrrrruuutttrrrrrrssssssqqqpppqqqrrrsssrrrpppnnnmmmnnnmmmllllllkkkkkkkkkkkkkkkmmmooorrruuuuuutttrrrqqqppplllkkklllllljjjjjjnnnpppnnnllljjjiiifffaaa^^^ZZZTTTKKKCCC???===;;;;;;<<>>;;;777777999:::888666444222///+++))))))))))))''''''((((((((((((''''''((('''&&&&&&%%%&&&&&&&&&''''''&&&&&&''''''((())))))(((&&&$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&''')))&&&&&&$$$$$$$$$&&&)))******)))(((''''''((()))***,,,+++***)))((('''''''''+++,,,---...............///000111222333555555666444444444555666666777777666777777888:::;;;===>>>;;;;;;<<<<<<======>>>>>>@@@AAAAAA???>>>>>>@@@CCCGGGSSScccooovvv~~~ssskkkfff```^^^\\\ZZZYYYYYYYYYYYYfffggghhhhhhgggggghhhjjjiiijjjlllnnnppprrrssssssvvvuuussssssssssssqqqppppppqqqrrrqqqnnnmmmlllmmmjjjjjjiiihhhhhhhhhhhhhhhhhhiiijjjjjjjjjjjjiiiiiiiiiffffffhhhiiiggghhhlllnnnllljjjiiihhheeeaaa^^^[[[VVVNNNFFFAAA===<<<;;;===BBBGGGHHHHHHLLLSSSZZZ___iiiyyynnnYYYKKKGGGHHHKKKMMMPPPRRRVVV]]]fffmmm|||{{{|||}}}}}}|||yyywwwuuurrrtttuuutttrrrqqqqqqrrrqqqtttyyy{{{||||||}}}~~~~~~~~~~~~}}}|||zzzyyyzzzzzz{{{||||||{{{{{{zzz|||yyyuuuvvvxxxzzzxxxvvvxxxxxxxxxxxxxxxyyyzzz{{{yyyyyyyyyzzzzzz{{{{{{|||wwwvvvvvvvvvxxxzzz{{{}}}}}}yyy|||}}}~~~}}}|||||||||||||||{{{{{{{{{|||zzzwwwuuuttttttrrrtttuuuvvvvvvxxx{{{}}}|||{{{{{{||||||{{{xxxuuuppprrrtttxxx{{{~~~}}}{{{zzz{{{}}}}}}|||{{{}}}|||||||||}}}{{{|||}}}~~~xxxxxxxxxyyyyyyyyyzzzzzz{{{{{{zzzwwwuuussstttvvvwwwtttpppmmmlllkkkiiihhhbbb```^^^]]]]]]___bbbdddfffhhhlllsssyyy|||}}}|||zzz~~~~~~xxxssskkkfffddddddeeeeeecccbbb___\\\XXXTTTQQQOOONNNOOOPPPRRRTTTTTTUUUUUUTTTUUUWWWXXXWWWUUUUUUTTTQQQNNNLLLLLLNNNRRRTTTUUUSSSOOOJJJFFFDDDCCCDDDDDD>>><<<999999;;;<<<;;;:::666444000,,,)))(((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''((((((%%%$$$######$$$&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((''''''''''''(((((((((((()))************************((()))))))))'''&&&&&&(((***)))&&&$$$###$$$&&&'''***)))'''&&&&&&(((***+++)))))))))((())))))*********+++,,,---...///////////////000111222333444444000000000111222222333333777777888999;;;<<<===>>>============>>>>>>??????AAABBBBBBAAA@@@@@@BBBEEEGGGSSScccooowwwrrriiiccc___^^^\\\ZZZYYYXXXXXXXXXfffhhhiiiiiiiiiiiijjjllliiijjjlllnnnpppqqqrrrrrrqqqooonnnoooppppppooonnnmmmoooooonnnllljjjjjjjjjhhhgggffffffeeeeeeffffffgggffffffeeeddddddccccccccc```aaadddeeecccdddhhhiiihhhgggffffffdddaaa^^^[[[WWWPPPHHHAAA<<<::::::===BBBIIIMMMNNNRRRZZZ```bbbmmm~~~uuucccQQQGGGHHHMMMSSSXXX^^^ccciiiqqq|||zzz{{{|||}}}}}}{{{yyywwwuuuvvvxxxwwwvvvuuuuuuvvvsssvvvyyy{{{{{{zzzyyyzzz{{{|||||||||{{{zzzyyyyyyyyyyyyzzz{{{{{{{{{{{{zzzyyyuuusssssswwwzzzyyyxxx{{{{{{zzzyyyxxxxxxyyyyyyuuuuuuvvvwwwxxxyyyzzz{{{ttttttuuuvvvxxxzzz}}}~~~|||yyy{{{|||}}}~~~~~~~~~}}}|||||||||||||||||||||||||||~~~}}}{{{xxxvvvtttrrrrrrqqqssstttuuuvvvwwwzzz|||}}}}}}|||}}}}}}|||yyyvvvssstttuuuwwwzzz}}}~~~~~~~~~}}}|||{{{{{{|||{{{{{{{{{|||~~~~~~~~~}}}||||||}}}}}}xxxxxxxxxyyyyyyyyyzzzzzzzzzzzzyyywwwttttttvvvxxx{{{xxxtttrrrqqqpppooonnnhhhfffdddbbbaaabbbdddeeedddfffkkkrrryyy||||||{{{wwwzzz~~~}}}xxxuuupppjjjccc^^^\\\]]]]]]^^^[[[[[[ZZZYYYWWWTTTQQQOOOMMMMMMOOOPPPQQQRRRSSSSSSVVVYYY[[[ZZZWWWSSSQQQQQQOOOLLLIIIHHHKKKOOORRRTTTSSSPPPLLLHHHDDDBBBAAABBB<<<;;;::::::;;;<<<;;;;;;777444000,,,)))(((''''''''''''((((((((((((''''''(((''''''&&&''''''((((((%%%&&&&&&'''''''''''''''%%%$$$$$$###%%%''')))+++&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''(((((((((((()))((((((((((((((((((((((((((()))***)))'''%%%&&&'''+++)))'''&&&%%%%%%''''''***((('''&&&'''(((***,,,***)))))))))))))))***+++)))***+++---.../////////...//////000111222333333222333333444555555666666888888999:::;;;;;;;;;<<<>>>>>>>>>???@@@@@@@@@AAA>>>??????>>>===>>>@@@BBBHHHTTTdddpppxxx|||ooofff```^^^]]][[[YYYWWWVVVUUUTTTdddgggjjjllllllllllllmmmjjjkkklllnnnooopppqqqqqqpppooonnnoooqqqqqqqqqoookkklllmmmllljjjhhhggghhhffffffeeedddddddddddddddeeedddcccaaa```___^^^]]]]]][[[[[[______]]]]]]```bbbbbbaaabbbbbbaaa^^^\\\WWWUUUPPPIIIAAA<<<::::::<<>>???@@@AAABBBBBB???@@@@@@?????????BBBDDDJJJVVVfffrrryyyzzzmmmeee___]]]]]][[[YYYWWWUUUSSSRRRbbbfffkkknnnooonnnnnnnnnlllmmmnnnoooppppppppppppsssqqqpppqqqrrrsssrrrpppjjjkkklllkkkiiigggfffgggeeeeeedddccccccccccccccc``````___]]][[[YYYWWWVVVXXXUUUVVVYYYYYYVVVUUUXXXZZZZZZZZZ[[[]]]]]][[[YYYQQQQQQNNNHHHAAA<<<;;;;;;>>>FFFSSS```lllsssvvvxxxuuu{{{zzzvvvuuuwwwwwwwwwvvvssskkk```UUUPPPSSSWWW^^^hhhvvv~~~||||||||||||{{{{{{zzzzzzvvvwwwxxxwwwuuusssssssssvvvxxxyyyyyyxxxwwwvvvwwwttttttsssssstttwwwzzz|||~~~}}}|||{{{{{{{{{|||}}}wwwwwwvvvtttssstttwwwyyy||||||{{{{{{zzz{{{{{{{{{xxxyyy{{{||||||zzzyyywwwuuuuuuuuuwwwyyy|||~~~}}}{{{vvvvvvvvvwwwxxxyyyzzz{{{|||{{{{{{{{{zzzzzzyyyyyywwwvvvuuutttsssrrrrrrrrrtttuuuvvvuuuttttttvvvwww}}}}}}}}}}}}~~~|||yyyvvvuuuuuuuuuvvvxxx|||~~~}}}|||{{{zzzzzzyyyyyyzzzzzz{{{||||||}}}yyyyyyyyyzzz{{{|||~~~~~~~~~~~~~~~}}}~~~}}}zzzyyyzzz|||}}}}}}|||{{{zzzyyyxxxwwwuuuvvvwwwwwwvvvwwwyyy{{{zzzyyywwwwwwwwwvvvtttrrroooooommmkkkiiifffdddccceeefffjjjooouuuxxxxxxxxxvvvvvvvvvtttqqqmmmiiigggccc___YYYUUUSSSQQQPPPOOONNNNNNOOOPPPPPPPPPOOONNNJJJKKKLLLOOOQQQTTTWWWXXX\\\___aaa^^^WWWQQQOOOPPPOOOLLLHHHGGGJJJMMMPPPQQQQQQRRRRRRNNNGGGAAA>>>===999:::;;;:::999888888888555555444111...+++(((&&&''''''((((((((((((''''''&&&&&&%%%%%%&&&''''''((($$$%%%&&&'''''''''&&&&&&***)))'''&&&&&&''')))***''''''''''''''''''''''''((()))))))))((('''&&&&&&%%%&&&&&&&&&''''''''''''))))))))))))))))))))))))'''((()))((('''&&&'''(((%%%&&&((()))******))))))'''''''''((()))*********,,,+++******)))))))))***'''(((***,,,...///000000///000000111111222222333222222333333444555555555444555777999;;;;;;;;;;;;::::::<<<===???@@@BBBBBBAAABBBBBBBBBAAABBBEEEGGGKKKWWWgggsss{{{zzznnnfffaaa\\\[[[[[[ZZZXXXWWWUUUTTT```eeekkkoooqqqpppoooooonnnnnnooopppppppppppppppqqqooonnnnnnoooooommmllljjjkkklllkkkiiigggggggggeeeddddddcccbbbccccccccc\\\\\\[[[YYYWWWUUURRRQQQTTTRRRRRRUUUTTTQQQPPPRRRUUUTTTUUUWWWYYYYYYXXXVVVLLLMMMLLLGGGAAA===<<<===CCCKKKZZZlll{{{yyyssskkkgggiiilllooopppmmmkkkeee\\\UUUSSSVVVYYYcccnnn}}}~~~~~~||||||{{{zzzyyyyyyzzzzzzvvvxxxzzzzzzzzzyyyzzz{{{vvvxxxyyyyyyxxxwwwxxxyyyrrrqqqpppppprrrwww{{{~~~}}}|||yyyxxxwwwxxxzzz{{{zzzzzzyyyvvvrrrqqquuuxxx{{{{{{{{{{{{|||}}}~~~zzz{{{}}}}}}|||yyyvvvtttvvvvvvwwwxxx{{{~~~~~~{{{wwwuuutttttttttuuuwwwyyy{{{|||{{{{{{zzzyyyyyyxxxxxxuuuuuutttsssssssssssssssyyyzzzzzzyyywwwvvvwwwyyy}}}}}}}}}}}}~~~|||yyyvvvwwwwwwvvvxxx{{{~~~~~~|||{{{zzzzzzzzzzzzzzz{{{|||}}}~~~xxxyyyyyyzzz{{{|||}}}}}}~~~~~~}}}}}}~~~}}}}}}zzzyyy{{{}}}}}}|||zzzxxxwwwvvvsssuuuwwwwwwwwwxxxzzz{{{xxxwwwwwwxxxxxxwwwtttqqqrrrrrrqqqooollliiifffdddfffgggiiinnnsssvvvwwwvvvxxxwwwuuurrrnnnjjjgggeeeaaa]]]XXXTTTQQQOOOMMMKKKIIIIIIJJJKKKKKKKKKKKKJJJJJJKKKMMMQQQTTTYYY\\\^^^]]]```bbb^^^WWWQQQPPPQQQNNNKKKHHHHHHJJJMMMPPPQQQRRRTTTTTTPPPIIIBBB===<<<;;;=========;;;999999999555666555444111---)))'''''''''((((((((((((''''''$$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&'''''''''&&&%%%'''&&&&&&&&&'''***---...''''''''''''''''''''''''))))))))))))((('''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&((()))(((''''''((()))'''(((*********(((%%%$$$&&&&&&((()))************((((((((()))***,,,---...&&&((())),,,...///000000000000111111222222333333333333444555555666666777111333666888;;;<<<<<<<<<777888:::<<<>>>???AAABBB>>>?????????>>>???BBBDDDLLLXXXhhhttt|||{{{oooiiidddZZZ[[[[[[[[[ZZZYYYXXXWWWgggggghhhkkkoooqqqooolllnnnooopppqqqqqqpppnnnnnnmmmmmmmmmnnnnnnnnnoooooollllllkkkjjjjjjiiiiiiiiigggfffeeeeeedddbbb___\\\VVVUUUTTTRRRQQQQQQQQQQQQMMMMMMNNNOOONNNMMMLLLKKKOOONNNMMMNNNOOOOOONNNMMMJJJIIIGGGCCC@@@@@@BBBDDDDDDQQQbbbppp|||}}}{{{ssslllccc[[[YYYYYY\\\bbbhhhhhhgggccc\\\WWWWWW\\\aaakkkttt~~~|||{{{zzzzzzzzzyyyxxxxxxyyyyyywwwuuuvvvyyy{{{|||zzzyyy{{{~~~}}}{{{xxxvvvtttsssuuutttssstttuuuwwwzzz|||{{{{{{{{{yyyvvvvvvwwwyyy}}}{{{zzzyyyxxxyyyzzzzzzzzz{{{|||{{{zzzyyyzzz|||}}}}}}~~~~~~|||yyyvvvtttwwwxxxzzzzzzzzz{{{}}}{{{{{{{{{zzzzzzyyyyyyxxxooopppqqqsssuuuwwwxxxyyy{{{}}}~~~|||zzzyyywwwuuusssssstttvvvwww{{{{{{{{{{{{zzzyyywwwwwwyyy{{{~~~}}}zzzxxxzzz{{{}}}~~~|||{{{zzzzzzzzzzzzxxxyyy{{{~~~~~~zzzzzz{{{{{{||||||}}}}}}}}}|||{{{{{{|||~~~{{{|||||||||||||||}}}}}}{{{{{{{{{{{{{{{zzzzzzzzz~~~|||yyyvvvtttrrrssssssttttttuuuvvvvvvvvvyyyyyyxxxwwwuuusssrrrqqqppppppooooooooolllhhheeedddhhhmmmppprrrsssuuuvvv{{{wwwtttrrrqqqnnnjjjffffff```XXXSSSQQQNNNKKKHHHIIIDDD@@@BBBEEEFFFJJJOOORRRRRRPPPPPPUUU]]]```^^^___``````^^^ZZZUUURRRQQQPPPLLLHHHHHHJJJNNNOOOOOOSSSSSSSSSPPPKKKEEE???;;;;;;<<>><<<888555222222222111---)))&&&&&&'''''''''''''''''''''(((((((((((((((''''''(((((((((((('''&&&%%%$$$&&&''''''(((((((((((((((&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''((((((((((((((('''&&&&&&&&&%%%)))((('''&&&%%%$$$######%%%&&&&&&&&&'''(((((((((&&&'''((())))))))))))((()))(((&&&'''((()))'''&&&+++)))'''%%%%%%(((+++---(((''''''(((***,,,.../////////.........000111222666666666666666555555555666666777777888999;;;<<<=========>>>??????@@@@@@===>>>??????>>>???AAACCCHHHZZZmmmvvv{{{ooogggeee```___]]]\\\[[[ZZZZZZZZZllljjjiiikkknnnoooooommmnnnooopppppppppooonnnmmmhhhhhhjjjkkklllmmmnnnoookkkkkkkkkjjjiiihhhfffeeefffeeeccccccbbb```]]]ZZZTTTSSSQQQPPPNNNMMMMMMMMMKKKKKKLLLLLLLLLKKKJJJIIIKKKJJJIIIIIIKKKKKKJJJIIIGGGFFFDDDAAA??????AAADDDIIIUUUdddpppzzzzzzzzz|||zzzqqqhhhcccZZZQQQOOOPPPQQQWWW]]]bbbbbb___[[[XXXZZZ```eeerrrzzz~~~}}}}}}~~~~~~}}}}}}}}}~~~}}}{{{yyyxxxxxxxxxvvvuuuxxx{{{~~~~~~}}}|||}}}~~~|||zzzxxxwwwvvvvvvuuuuuuuuuvvvxxxzzz||||||||||||zzzwwwwwwxxxzzzzzzzzzyyyyyyyyyyyyzzzzzz|||~~~~~~}}}{{{{{{{{{|||||||||||||||{{{yyyxxxwwwwwwyyy{{{|||||||||}}}{{{{{{zzzyyyxxxwwwwwwwwwpppqqqrrrtttvvvwwwxxxyyyyyy{{{}}}~~~|||{{{{{{yyywwwuuuuuuwwwyyy{{{}}}||||||{{{zzzyyyyyyxxx~~~~~~~~~}}}|||{{{}}}}}}|||zzzyyyxxxxxxyyyyyy{{{{{{{{{|||}}}}}}~~~||||||||||||}}}}}}}}}}}}}}}|||{{{zzzzzz|||~~~}}}|||{{{|||}}}~~~~~~}}}}}}}}}|||||||||||||||}}}~~~~~~}}}{{{yyyxxxwwwvvvttttttuuuuuuuuuuuuuuuvvvyyyyyyxxxxxxwwwuuutttsssqqqqqqpppqqqqqqpppnnnllliiikkkooorrrssssssuuuvvvxxxvvvttttttuuusssooolllddd^^^WWWRRROOOMMMIIIFFFDDD@@@>>>@@@CCCCCCFFFJJJQQQTTTTTTSSSWWW]]]```______aaabbb```\\\YYYWWWVVVRRRNNNKKKJJJMMMPPPQQQQQQQQQRRRRRRQQQMMMIIIDDD@@@===???AAACCCCCCBBBAAA@@@>>>;;;888555444222...***((((((((((((((((((((((((''''''(((((((((''''''&&&&&&&&&'''(((((((((''''''&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''((((((((((((((((((&&&&&&%%%%%%%%%%%%%%%%%%+++)))((()))***+++***((())))))(((((())))))***+++)))(((((()))***,,,...///000000//////000111222333666666666666555555555555666666777777888999;;;<<<=========>>>??????@@@@@@>>>???@@@???>>>>>>@@@BBBIII[[[nnnvvv{{{rrrjjjggg```___^^^]]]\\\[[[[[[[[[qqqooollllllnnnpppppppppqqqrrrrrrrrrrrrqqqpppoooiiijjjkkklllmmmmmmmmmmmmkkkllllllllljjjgggeeeccceeecccbbbaaa```^^^ZZZWWWRRRPPPNNNLLLJJJIIIHHHGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEDDDCCCDDDEEEEEEEEECCCBBBBBBAAA???===>>>@@@CCCKKKVVVcccllluuu}}}}}}yyyuuuuuuwwwtttjjjbbbXXXOOOGGGEEEEEEFFFJJJOOOXXXYYYYYYXXXYYY]]]eeelllzzz~~~|||{{{zzz{{{{{{zzzzzzzzzzzz{{{}}}~~~~~~~~~}}}yyywwwwwwwwwvvvvvvxxx{{{~~~~~~}}}~~~~~~}}}|||{{{zzzyyywwwwwwvvvvvvwwwyyy{{{|||}}}}}}}}}{{{yyyyyyzzz|||zzzzzz{{{{{{|||{{{{{{{{{|||}}}~~~}}}{{{zzz{{{|||||||||{{{zzzyyyyyyyyyyyyxxxzzz}}}~~~~~~}}}~~~|||{{{yyywwwvvvvvvvvvvvvrrrrrrtttvvvwwwyyyyyyyyywwwxxx{{{~~~~~~}}}|||~~~|||yyyxxxxxxzzz}}}~~~}}}|||{{{zzzzzz{{{{{{~~~~~~~~~~~~}}}~~~~~~~~~|||{{{{{{zzzzzzzzz{{{{{{~~~{{{yyyyyy{{{~~~~~~~~~}}}}}}|||~~~}}}|||{{{{{{|||}}}~~~}}}zzzxxxyyy{{{}}}}}}{{{~~~}}}||||||}}}~~~~~~}}}{{{zzzyyyyyyzzzzzzvvvvvvvvvvvvuuuuuuuuuuuuwwwxxxxxxxxxxxxwwwwwwvvvsssrrrqqqrrrtttuuutttsssnnnppprrrrrrrrrrrrtttvvvxxxwwwwwwxxxxxxuuuqqqnnnbbb]]]UUUPPPNNNLLLHHHDDD@@@===<<<>>>@@@@@@BBBGGGPPPVVVZZZYYYYYY]]]`````````bbbcccbbb___\\\[[[[[[SSSQQQNNNNNNOOOQQQRRRRRROOOPPPQQQQQQOOOLLLHHHFFF@@@AAACCCEEEFFFFFFEEEDDDEEEBBB===:::666333///,,,)))))))))))))))))))))(((%%%&&&''''''''''''&&&&&&%%%&&&'''((())))))))))))&&&''''''(((((((((((((((&&&&&&&&&''''''''''''(((******))))))((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((()))))))))))))))(((((((((***)))((('''&&&'''((()))***)))((()))***+++***)))'''((()))***+++***)))(((************+++,,,......000000000000111222333444555555555555555555555555666666777777888999;;;<<<<<<======>>>>>>??????@@@???@@@@@@@@@>>>>>>@@@BBBKKK]]]ooowww{{{sssjjjgggaaa```___^^^]]]]]]\\\\\\ppppppppppppqqqrrrsssrrruuuuuuuuuuuuttttttssssssrrrrrrrrrqqqpppooommmlllmmmmmmnnnnnnlllhhhdddbbbdddcccaaa```___\\\XXXUUUPPPNNNLLLIIIGGGEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>@@@@@@???>>>>>>??????===<<<===@@@BBBIIISSS]]]eeemmmuuuyyyyyywwwtttrrrsssuuurrrjjjcccRRRJJJBBB@@@??????BBBFFFLLLOOORRRTTTXXX___iiippp~~~~~~~~~}}}yyyxxxwwwuuuuuuuuuuuuvvvxxxyyyzzzzzzzzz{{{}}}~~~~~~~~~~~~}}}yyyvvvwwwxxxxxxxxxxxxzzz}}}~~~~~~}}}|||{{{}}}}}}}}}|||{{{{{{zzzzzzxxxxxxwwwxxxxxxzzz{{{|||}}}~~~}}}|||zzzzzz{{{}}}|||}}}~~~~~~~~~}}}{{{zzzwwwyyyzzzzzzyyyyyyzzz{{{~~~}}}zzzxxxwwwwwwwwwxxxxxx{{{~~~~~~~~~~~~~~~|||zzzxxxvvvvvvwwwwwwtttuuuwwwxxxzzzzzzzzzzzzvvvxxx|||~~~~~~}}}{{{yyyzzz|||~~~|||zzzzzz{{{}}}~~~~~~}}}}}}}}}~~~}}}{{{{{{~~~~~~~~~~~~{{{wwwwwwzzz~~~~~~}}}}}}}}}xxxttttttwwwzzzyyywww~~~|||{{{|||}}}~~~{{{yyyxxxyyyzzz{{{xxxxxxwwwvvvvvvuuuttttttuuuuuuvvvwwwxxxxxxxxxxxxuuusssrrrrrrtttuuuuuutttrrrssssssrrrpppppprrrtttyyyyyyzzzzzzxxxsssnnnkkkccc]]]VVVRRROOOLLLHHHDDD@@@<<<:::;;;<<<<<>>?????????===>>>?????????@@@BBBDDDOOO```rrryyy}}}sssiiifffbbbaaa```___^^^^^^^^^^^^kkknnnqqqtttuuuuuutttssstttttttttttttttttttttttttttuuuuuuuuutttqqqooonnnlllmmmmmmmmmjjjfffbbb```eeecccaaa```^^^[[[WWWTTTNNNMMMKKKHHHEEECCCAAAAAA??????>>>>>>============<<<;;;:::;;;<<<===<<<:::;;;<<<<<<<<<;;;<<<>>>AAADDDMMMWWW]]]fffooouuuuuutttqqqoooppppppmmmfff```OOOGGG???===;;;:::;;;???AAAEEEIIINNNTTT\\\gggooozzz~~~}}}xxxvvvtttuuuvvvwwwxxxyyyzzz{{{}}}~~~~~~}}}|||zzzyyyxxxtttsssrrrqqqpppqqqrrrrrruuuxxxzzzzzzzzzzzz{{{}}}~~~~~~}}}zzzwwwvvvwwwyyyzzzzzzzzzzzz|||}}}~~~}}}|||zzzyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwxxxxxxyyyzzz{{{|||}}}}}}}}}{{{zzzzzz{{{}}}}}}}}}~~~}}}|||zzzxxxvvvtttvvvxxxxxxyyyyyy{{{}}}~~~zzzwwwuuuuuuvvvvvvyyy{{{}}}~~~}}}|||}}}~~~~~~|||zzzyyyyyyyyyyyyvvvxxxyyy{{{||||||{{{{{{xxxzzz}}}}}}|||zzzzzz{{{}}}~~~}}}|||{{{{{{|||~~~}}}}}}{{{zzz|||~~~|||{{{{{{{{{~~~zzzwwwvvvzzz~~~~~~~~~yyytttssstttvvvvvvvvv|||{{{{{{zzz{{{|||}}}~~~~~~|||yyyxxxxxxyyyzzzyyyyyyxxxwwwvvvuuuuuutttrrrssstttvvvwwwxxxxxxxxxvvvtttrrrqqqrrrrrrrrrqqqrrrrrrrrrqqqooonnnoooqqquuuvvvxxxxxxuuuqqqmmmjjjeee___YYYUUURRROOOJJJFFF@@@<<<999888888999AAAJJJQQQ[[[ccc```[[[ZZZ\\\]]]```aaaaaa___\\\ZZZYYYZZZVVVVVVUUUTTTRRRQQQPPPPPPNNNOOOOOONNNMMMJJJGGGFFFBBBBBBBBBBBBCCCDDDEEEFFFCCCBBBAAA===999444111///(((((((((''''''&&&&&&&&&$$$%%%%%%&&&''''''&&&&&&((((((((((((((('''&&&&&&&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((($$$$$$%%%&&&&&&'''((((((%%%&&&&&&&&&'''((((((((()))(((((((((((('''''''''(((((((((''''''&&&&&&&&&""""""!!!!!!"""%%%''')))'''&&&&&&'''((())))))(((''''''&&&&&&&&&'''((()))+++++++++,,,------------------...///111111222222333444444444555555666666666666666777888999;;;;;;<<<<<<<<<===>>>>>>??????;;;<<<>>>???@@@BBBEEEGGGQQQcccttt|||tttkkkgggbbbbbbaaa```____________fffjjjpppttttttsssrrrqqqoooooooooooopppqqqrrrrrrpppqqqsssuuuuuutttrrrqqqjjjkkkkkkjjjhhhdddaaa___dddccc```___]]]ZZZUUURRRLLLKKKHHHFFFCCCAAA@@@???<<<;;;::::::999999:::::::::888777888999:::999888777999:::999999999;;;===???GGGPPPVVV___iiiqqqrrrrrroookkkiiigggccc]]]WWWLLLDDD===;;;888555666888888<<>>>>>???:::<<<>>>@@@@@@BBBFFFHHHRRRcccuuu}}}xxxnnnjjjbbbaaa``````______``````dddhhhmmmooonnnmmmlllmmmkkkkkkkkkkkkmmmoooqqqrrroooqqqsssuuuvvvuuusssrrrmmmlllkkkjjjhhhfffdddccccccaaa___]]][[[WWWRRROOOIIIHHHFFFCCCAAA???>>>>>>:::999888777777777888888777666555555777777666555333555666666555555777888888@@@GGGMMMUUUaaaiiikkkmmmjjjeeebbb___\\\WWWSSSKKKCCC===:::777444333555222666<<>>===<<<===???@@@CCCFFFIIIGGGAAA:::555333))))))(((((('''&&&&&&&&&%%%%%%&&&'''((((((((((((%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((($$$$$$%%%%%%&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((())))))))))))***)))((('''(((+++,,,+++***'''(((((()))***)))))))))&&&((()))+++------------+++---///111222333333333222222333444444555666666666666777777888999;;;<<<;;;;;;<<<<<<===>>>>>>>>>===>>>@@@@@@@@@AAADDDFFFPPPbbbttt|||yyyoookkkaaaaaa```____________```dddgggjjjjjjhhhggghhhjjjjjjjjjjjjkkkmmmppprrrssstttuuuwwwxxxwwwuuurrrpppqqqpppnnnmmmkkkjjjiiihhhbbb```]]][[[YYYUUUPPPMMMGGGFFFDDDBBB@@@>>>======999888777666555666777777555444333444555555444333111222444444333222444555222999@@@EEEMMMXXXaaaccchhheeeaaa^^^\\\[[[XXXVVVLLLEEE>>>;;;999444333444///333999>>>DDDLLLVVV]]]```cccfffiiijjjllloooqqqnnnnnnmmmlllmmmooorrrsssvvvxxxwwwrrrjjjccc___^^^TTTSSSRRRPPPPPPPPPQQQQQQSSSYYYbbbgggiiilllrrrwwwxxxzzz{{{}}}~~~~~~~~~yyyxxxvvvvvvwwwvvvuuusssvvvrrrooonnnqqqssssssrrrtttttttttsssrrrrrrqqqqqqqqqsssuuuxxxzzz|||}}}}}}wwwxxxxxxvvvuuuvvvxxxzzzyyyyyyxxxxxxyyy{{{|||~~~wwwxxxyyyxxxvvvuuuvvvwwwvvvvvvvvvvvvwwwxxxyyyyyyxxxxxxwwwuuutttuuuxxx{{{zzz|||~~~}}}{{{{{{}}}}}}|||~~~}}}zzzxxxuuuxxx{{{~~~~~~xxxyyy{{{|||}}}}}}}}}}}}~~~~~~}}}}}}zzz{{{|||}}}}}}|||{{{zzzxxxxxxyyyzzz}}}}}}}}}~~~}}}yyyyyyvvvmmmeeeccchhhooovvvxxx{{{}}}~~~}}}{{{zzzvvvvvvxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxwwwttttttvvvwwwyyyyyyzzzzzzvvvvvvvvvwwwxxxwwwtttqqqkkknnnqqqrrrqqqooooooooommmooopppnnnjjjhhhhhhiiiiiiddd___[[[YYYUUUOOOKKKLLLMMMQQQSSSPPPNNNRRRYYYZZZ___aaa\\\WWWUUUSSSOOOQQQSSSUUUVVVVVVXXX[[[^^^```aaabbb^^^WWWQQQNNNNNNKKKKKKLLLKKKKKKJJJIIIIIICCCAAA>>><<<;;;<<<>>>???FFFJJJNNNLLLEEE===666333+++******)))(((''''''&&&%%%&&&'''((())))))))))))######$$$%%%&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''(((((((((''''''&&&&&&%%%######$$$%%%&&&'''((()))''''''(((((())))))******))))))))))))((('''%%%%%%&&&&&&%%%&&&)))******)))&&&(((+++---...,,,***(((%%%&&&(((+++,,,---------,,,...000222333444444444222222333333444555666666666666777777888999;;;<<<;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBAAA@@@@@@BBBDDDNNN```rrrzzz~~~wwwmmmjjjaaa``````____________```[[[___dddeeeddddddfffhhhmmmnnnpppppppppqqqtttvvvxxxuuuqqqpppqqqrrrssssssrrroookkkiiihhhhhhfffeeeddd```[[[VVVRRROOOKKKIIICCCAAA???<<<:::999999999555555555444444333333333333333333222222222111111...///000111222333444444777666666999???GGGOOOTTTTTTUUUVVVWWWVVVTTTRRRQQQJJJFFF@@@999555444555666333444555888???GGGOOOTTTWWWZZZ^^^dddhhhlllnnnooorrrvvvvvvppplllnnnrrrtttuuurrrnnnjjjeee^^^WWWRRRKKKFFFBBBCCCCCCAAABBBEEEHHHOOOVVVZZZ```jjjppprrrxxxzzz|||~~~~~~}}}yyywwwuuurrrppppppppppppoooppppppqqqqqqrrrssssssvvvvvvuuusssppppppqqqrrruuuxxx|||}}}yyyvvvuuuttttttuuuwwwyyyyyyxxxzzz{{{|||}}}}}}}}}}}}}}}xxxzzz{{{|||{{{zzz{{{|||yyywwwuuuvvvyyyzzzyyywwwyyyyyywwwssspppqqqvvvzzz~~~~~~~~~}}}}}}~~~}}}~~~}}}|||{{{zzzzzzwwwyyy|||}}}{{{{{{|||~~~~~~}}}}}}~~~~~~}}}}}}||||||{{{{{{xxxyyy|||~~~~~~{{{zzz|||tttggg\\\YYY```gggmmmssszzz|||zzzyyy{{{~~~zzzzzzzzzzzzzzz{{{|||}}}~~~|||zzzxxxvvvwwwxxxxxxwwwwwwxxxyyyyyyyyyyyyyyyyyyxxxwwwwwwwwwuuurrrpppnnnllllllmmmoooqqqqqqqqqlllkkkjjjiiigggeeeddddddfffbbb\\\WWWTTTUUUWWWXXXYYYYYYXXXWWWXXX[[[]]]^^^```aaabbbaaa^^^YYYTTTQQQOOOOOORRRWWW]]]___]]]ZZZdddbbb^^^YYYTTTPPPMMMLLLLLLNNNQQQSSSRRROOOKKKHHHGGGBBB===;;;<<>><<<:::888888888444444444333333222222222222222222222111111111000000000111111111111111111333222222444888>>>CCCGGGMMMNNNOOOPPPPPPPPPNNNMMMHHHEEE@@@;;;777555555666444444444666;;;AAAHHHLLLRRRVVV]]]cccggglllpppttttttyyyzzzsssnnnnnnooooooooolllhhhccc]]]UUUMMMHHHCCC>>><<<===>>><<<>>>BBBBBBJJJRRRWWW```kkksssuuuwwwxxxzzz|||||||||{{{zzzwwwvvvssspppooonnnooopppooooooooopppqqqqqqrrrrrrsssssssssqqqpppqqqsssvvvxxxzzz}}}}}}zzzwwwssssssssstttvvvxxxxxxxxx{{{{{{|||}}}~~~~~~}}}}}}xxxzzz||||||zzzzzzzzz{{{zzzyyyxxxyyy|||~~~}}}{{{yyyyyywwwtttrrrsssxxx|||~~~}}}||||||}}}}}}|||||||||}}}}}}}}}}}}}}}xxxzzz}}}||||||{{{zzz{{{}}}~~~}}}}}}|||{{{{{{|||||||||||||||{{{{{{{{{zzz{{{~~~~~~}}}zzzxxxqqqeee[[[XXX^^^dddpppuuu{{{|||zzzyyy{{{}}}wwwwwwwwwyyyzzz|||~~~}}}{{{yyyxxxwwwxxxyyyyyyyyyyyyyyyzzzyyyyyyxxxwwwwwwvvvvvvvvvvvvuuussspppqqqooommmmmmoooooonnnmmmjjjjjjiiigggfffeeeddddddaaa___[[[XXXWWWYYY[[[]]]aaa```___^^^^^^___aaabbb``````aaa```]]]XXXTTTQQQMMMMMMPPPWWW^^^cccbbb```aaa```]]]YYYVVVSSSQQQPPPPPPRRRTTTUUUTTTPPPLLLJJJGGGFFFCCC???<<<===BBBFFFQQQYYY[[[SSSGGG>>>777333000---***)))(((((('''&&&)))(((((('''&&&&&&''''''&&&&&&'''''''''''''''''')))((('''((()))***)))(((***)))(((((((((((()))***'''''''''''''''''''''''')))'''&&&%%%%%%&&&''')))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''((())))))))))))************(((''''''''''''(((((()))***)))'''&&&&&&''')))***,,,+++)))***+++,,,,,,+++------...///000111222222222333444444333444666888777666555666999;;;;;;:::::::::<<<===============@@@AAAAAA@@@???@@@BBBDDDMMM[[[lllwwwvvvlllgggdddaaa___^^^```aaa___^^^EEELLLVVV]]]```bbbeeehhhnnnppprrrrrrrrrrrrssstttsssqqqooonnnooopppppppppooommmkkkjjjjjjhhheeeccc]]]ZZZUUUQQQOOOLLLHHHFFFCCCAAA>>>;;;888666666555222222222222111111111111111111000000000000000///222222111000///......---/////////000222555777999AAACCCEEEGGGHHHHHHHHHHHHEEECCC@@@===:::777666555666555555555888<<>><<<888666888999999<<<@@@@@@HHHQQQWWW```kkksssvvvvvvwwwxxxyyyyyyxxxwwwvvvuuusssqqqooonnnnnnoooooonnnnnnoooppppppqqqqqqrrrqqqqqqqqqppppppssswwwzzz|||}}}~~~~~~~~~|||{{{yyyuuuvvvvvvvvvwwwyyyzzz{{{{{{|||}}}~~~~~~~~~}}}|||yyy{{{||||||{{{yyyzzz{{{{{{zzzyyy{{{}}}~~~~~~}}}yyyxxxwwwuuutttwww{{{~~~}}}|||{{{|||~~~~~~}}}xxxyyy{{{|||~~~yyy{{{}}}zzzyyyyyyzzz{{{~~~~~~~~~~~~}}}|||{{{zzzyyyyyyzzzzzzzzzzzz{{{{{{{{{{{{|||}}}wwwvvvrrriii```]]]aaafffuuuyyy}}}~~~|||zzzzzz|||wwwxxxxxxyyyzzz{{{|||}}}{{{zzzyyyxxxxxxyyyzzz{{{{{{{{{{{{zzzyyywwwvvvuuuuuutttttttttuuuuuusssqqqtttrrrpppooooooooommmkkkhhhggggggfffeeeeeedddddd______^^^^^^___aaadddeeejjjiiigggeeeddddddeeeeeefffggggggeeebbb^^^YYYVVVLLLLLLOOOUUU\\\aaabbbaaa^^^^^^\\\ZZZYYYWWWVVVUUUQQQSSSUUUWWWVVVTTTQQQNNNHHHJJJIIIDDD>>><<>>>>>>>>>>>@@@AAAAAA@@@??????AAACCCNNN]]]nnnyyytttkkkfffbbb```______```aaa```___AAAGGGNNNTTTWWW[[[```dddjjjlllooopppoooooooooppppppnnnmmmmmmnnnooonnnmmmkkkjjjiiiiiihhhfffccc```[[[XXXTTTQQQNNNKKKHHHEEEBBB@@@===999666444333333000000000000000000000000////////////////////////111111000///...------,,,//////000111222222222222777999;;;>>>@@@BBBBBBCCCAAAAAA@@@>>><<<999777555888777666666777;;;>>>AAADDDNNNYYYaaafffmmmxxxzzzssslllfffddd```ZZZSSSMMMFFF???:::777555555888999999>>>CCCEEEMMMVVV\\\cccmmmssstttvvvvvvwwwwwwvvvuuutttttttttrrrpppnnnnnnnnnooopppoooppppppqqqqqqrrrssssssrrrsssrrrrrrrrruuuzzz~~~~~~}}}}}}||||||{{{||||||{{{zzzyyyyyy{{{||||||}}}~~~}}}|||{{{{{{|||}}}}}}{{{zzzzzz{{{{{{zzzzzzzzz{{{{{{zzzzzzwwwwwwvvvuuuvvvyyy|||~~~}}}}}}~~~~~~||||||}}}~~~}}}|||xxxyyy{{{}}}~~~yyyzzz|||~~~~~~~~~zzzzzzzzz{{{|||~~~~~~}}}||||||{{{{{{|||}}}~~~~~~~~~}}}|||{{{zzzzzzyyyxxxxxxxxxyyyzzzzzzzzz{{{}}}~~~~~~~~~zzz{{{yyysssllljjjlllooozzz}}}|||zzzzzz{{{||||||{{{zzzzzzyyyzzzzzzzzzzzzyyyyyyzzz{{{|||||||||{{{{{{yyywwwuuutttssstttsssrrrsssuuuuuutttsssvvvuuusssrrrrrrqqqnnnlllfffffffffeeeeeedddddddddbbbcccdddeeegggjjjlllmmmpppooollljjjhhhgggffffffkkkkkkkkkiiifffaaa]]][[[OOOMMMMMMQQQXXX\\\]]]\\\^^^^^^^^^]]]\\\ZZZYYYYYYOOOPPPSSSVVVVVVUUUSSSRRRIIIJJJJJJFFFAAA@@@CCCGGGRRRUUURRRHHH>>>999777555333000+++(((((()))***+++))))))(((((((((((())))))'''''''''''''''&&&&&&&&&(((''''''(((***,,,+++************))))))*********''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''(((((((((((((((''''''&&&))))))(((''''''((()))))),,,+++)))***+++,,,,,,+++,,,------...///000111111111222333333222333555777777666555666999;;;;;;:::;;;<<<===>>>????????????@@@AAAAAA@@@>>>???AAACCCNNN^^^ppp}}}rrrjjjfffaaaaaa``````aaaaaabbbbbb===AAAEEEIIIMMMSSS\\\cccgggjjjnnnpppooonnnnnnnnnmmmllllllmmmnnnnnnmmmkkkhhhgggfffffffffddd```^^^[[[XXXTTTQQQOOOLLLHHHEEE@@@>>>;;;888555333222111////////////////////////......................../////////..................///111222333222222111222333555888:::===>>>???>>>>>>???>>>===:::777555666666555555777:::===???AAAKKKVVV___eeemmmzzzwwwnnnfff___ZZZSSSLLLFFFAAA<<<999555333555888999:::@@@GGGKKKTTT^^^eeelllssswwwwwwvvvvvvvvvvvvuuuttttttssssssqqqpppooonnnpppqqqrrrqqqqqqrrrssssssttttttuuuvvvvvvvvvuuuuuuwww{{{~~~}}}|||||||||}}}{{{xxxwwwxxxzzz{{{|||~~~~~~|||zzzyyy{{{|||~~~}}}|||{{{{{{||||||||||||zzzyyyxxxwwwwwwvvvuuuttttttwwwzzz}}}~~~|||zzzzzz{{{~~~~~~}}}}}}}}}|||{{{yyyzzz|||~~~~~~~~~}}}zzzzzz|||}}}}}}}}}||||||}}}}}}}}}}}}|||}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzz|||}}}~~~~~~~~~}}}|||||||||wwwwwwxxxxxxyyyyyyzzzzzz{{{|||}}}~~~~~~~~~}}}}}}~~~~~~|||xxxvvvwwwyyy}}}{{{zzzzzz}}}}}}|||{{{zzzzzzzzz{{{zzzzzzzzzzzz{{{|||}}}}}}zzzzzzyyyxxxvvvtttrrrqqqtttsssrrrssstttuuuuuutttwwwvvvuuuuuuuuuuuurrrpppgggggggggffffffeeeeeeeeeffffffhhhiiikkkmmmoooppptttsssqqqooommmkkkiiiiiikkkjjjiiigggccc___[[[YYYPPPMMMLLLOOOUUUZZZ\\\\\\____________]]]\\\ZZZYYYOOOQQQSSSTTTTTTSSSQQQOOOKKKIIIGGGEEEEEEEEEEEEEEEFFFJJJIIIBBB;;;999666444555111,,,))))))***++++++))))))(((((((((((())))))'''''''''''''''''''''&&&'''&&&%%%''')))******))))))))))))******)))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%&&&'''((((((((('''&&&&&&&&&&&&''''''''''''(((*********)))))))))((((((''''''((()))(((((('''&&&''''''''''''''''''''''''***)))((())),,,.........---...///000111222222333222333444444333444666888777666555666999;;;;;;:::;;;<<<===>>>????????????@@@@@@@@@???>>>???AAACCCNNN___rrrqqqiiifffbbbbbbbbbbbbaaabbbcccddd888:::===@@@EEENNNZZZccceeeiiinnnqqqqqqpppooooookkkkkkkkkmmmnnnnnnllljjjgggfffdddddddddccc```^^^[[[XXXUUURRROOOKKKGGGCCC>>><<<999666333222111000............////////////---............/////////------......//////000000---...000111222222111000000000222444666999:::;;;;;;<<<======<<<:::777666444333333444666999<<<>>>@@@HHHRRR[[[bbblllxxxzzzrrrkkk]]]VVVMMMDDD>>>;;;888777333222555888999:::AAAIIIOOOZZZfffooovvv|||~~~|||vvvvvvuuuuuutttttttttsssqqqpppooonnnoooppprrrsssrrrssssssttttttuuuvvvvvvwwwxxxyyyyyyyyyzzz|||~~~|||||||||}}}}}}~~~~~~}}}yyytttrrrtttwww{{{|||}}}~~~}}}{{{xxxvvvxxxzzz||||||{{{zzz{{{||||||}}}}}}{{{yyywwwwwwxxxvvvuuutttuuuxxx{{{}}}}}}}}}{{{yyyxxxxxxyyy|||}}}|||{{{|||}}}}}}|||yyy{{{}}}~~~~~~}}}{{{{{{{{{||||||}}}|||||||||~~~~~~}}}|||{{{zzzyyy|||~~~}}}{{{yyy{{{|||}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}xxxxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{|||}}}}}}|||{{{}}}~~~}}}~~~}}}}}}~~~}}}{{{zzzyyyyyyyyyyyyzzz{{{|||~~~~~~zzz{{{{{{|||||||||}}}}}}yyyyyyyyyxxxwwwuuutttsssvvvtttrrrssstttuuuuuutttvvvuuuuuuvvvwwwwwwtttrrrjjjiiiiiihhhggggggffffffffffffgggiiijjjlllnnnooowwwvvvuuusssqqqooommmmmmlllllljjjgggddd___\\\ZZZOOOLLLIIILLLRRRYYY]]]^^^]]]^^^^^^^^^]]][[[YYYWWWTTTTTTUUUUUUSSSPPPNNNLLLNNNKKKHHHGGGHHHHHHEEECCC===AAAAAA===:::999888555777333///+++*********)))((((((''''''(((((())))))&&&&&&&&&'''''''''(((((('''&&&%%%&&&((())))))((((((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((******)))(((((('''&&&&&&%%%&&&((()))))))))((('''&&&''''''''''''''''''&&&(((''''''))),,,/////////......///000111222333333222333444444333444666888777666555666999;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>>>>?????????>>>???BBBDDDNNN___ttt}}}pppiiifffbbbccccccbbbaaa```bbbccc666888;;;===AAAIIITTT\\\bbbgggmmmpppqqqpppooonnnjjjjjjkkkmmmoooooollljjjiiigggdddcccccccccbbb```[[[XXXUUURRROOOJJJEEEAAA;;;:::777444222111000000............/////////000---.........////////////....../////////000000000...///000111111111000//////000000222333555777888888999:::;;;:::999777666555444555555777999<<<===@@@EEEMMMVVV___iiissszzz~~~|||{{{vvvqqq___WWWJJJ@@@999777666666444444777;;;;;;<<>>>>>:::888;;;;;;999888555111...,,,***((('''''''''&&&&&&'''(((((()))$$$%%%%%%&&&'''((()))))))))((('''((()))***)))(((&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''''''''((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%###%%%''')))******)))(((''''''((((((((((((''''''***(((((())),,,.........------...///000111222222111222333333222333555777777666555666999;;;;;;:::::::::<<<===============<<<===>>>>>>>>>@@@CCCEEEMMM___ttt|||pppiiigggaaabbbcccaaa^^^]]]___aaa777:::===>>>@@@EEEMMMSSS^^^cccjjjnnnooonnnmmmllliiijjjkkknnnpppooollliiikkkhhheeedddddddddcccbbb[[[XXXUUUQQQNNNIIICCC???:::888666444222111000111........./////////000000........./////////000000000000000000000/////////111111222222111111000000//////000111222333555666777888999999999888777777888888888888:::<<<>>>??????CCCIIIRRR\\\gggppptttyyyzzzzzzwwwxxxzzzyyyuuudddZZZLLL???888555666666666777:::>>>>>>???FFFPPP]]]iiiwww~~~~~~xxxsssrrrrrrqqqqqqrrrssssssmmmlllkkkkkklllnnnqqqrrrqqqqqqrrrssssssttttttuuurrruuuyyy{{{||||||}}}||||||||||||||||||}}}}}}yyy{{{{{{xxxsssssswww|||yyyzzz|||}}}|||xxxuuurrrppprrruuuvvvvvvvvvxxxyyyqqqsssuuuuuussssssuuuxxxzzzxxxvvvxxx{{{~~~~~~~~~|||zzzxxxwwwwwwwwwwwwvvvtttsssuuuyyy}}}wwwyyy|||~~~}}}yyyzzzzzzyyyxxxwwwvvvuuusssvvvzzz}}}|||xxxsssppppppoooooopppqqqrrrssstttssstttuuuvvvwwwxxxyyyyyy{{{zzzzzzyyyyyyxxxxxxxxxwwwxxxzzz{{{}}}}}}}}}|||~~~~~~}}}||||||}}}~~~~~~}}}|||zzzxxxvvvvvvvvvvvvwwwxxxyyyyyy||||||}}}}}}}}}}}}||||||xxxyyyzzzzzz{{{{{{{{{zzzyyywwwttttttuuuvvvvvvuuuvvvuuuuuuvvvvvvtttpppmmmoooooommmllljjjiiihhhgggggggggggghhhkkknnnrrrtttppppppppppppooonnnmmmllljjjiiigggccc___[[[XXXVVVNNNIIICCCBBBFFFKKKOOOPPPSSSTTTVVVXXXXXXWWWVVVTTTRRRSSSUUUWWWYYYZZZZZZYYYSSSVVVWWWQQQIIICCCBBBDDD===???===888888<<<>>>===999666222///---+++'''%%%&&&&&&&&&&&&&&&'''((()))###$$$%%%&&&''')))******+++***((()))******)))(((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&((()))***&&&&&&&&&'''''''''((((((''''''(((((()))*********"""$$$''')))*********)))(((((())))))))))))((((((,,,***)))***+++------,,,,,,,,,---...///000111111000111222222111222444666777666555666999;;;;;;;;;999:::;;;<<<============;;;<<<>>>>>>>>>@@@CCCFFFLLL___ttt|||pppjjjhhh```aaabbb```\\\[[[]]]___:::999888999===CCCHHHLLLTTT\\\fffmmmooonnnkkkjjjjjjjjjkkkmmmmmmllljjjgggjjjiiiggggggfffddd```]]]]]]YYYSSSNNNIIIDDD>>>:::<<<:::888555222111111000...///////////////......////////////000000000000222///+++((((((***---///111111000///////////////000000111222222222222111333444666555444444555777999888777777888;;;>>>@@@AAAEEEKKKSSSZZZbbbjjjoootttttttttvvvyyy{{{{{{zzzkkkYYYFFF===:::777333222555666:::???BBBEEEMMMVVViiisss}}}~~~rrrpppnnnmmmnnnnnnmmmlllllllllllllllmmmmmmmmmmmmooopppqqqrrrsssssssssssstttuuuvvvxxxzzz|||~~~yyyzzzzzzyyywwwvvvwwwxxxvvvvvvvvvtttssstttwwwyyy~~~}}}{{{yyyvvvtttrrrqqqooorrrtttuuutttsssssstttssspppnnnnnnqqqtttsssrrrvvvwwwxxxyyyyyyxxxwwwvvvxxxxxxwwwvvvuuutttttttttnnnppprrruuuwwwxxxyyyyyyyyy{{{}}}}}}|||{{{|||}}}~~~~~~}}}|||{{{zzzxxxvvvuuuttttttxxxxxxyyyzzzyyytttnnniiifffeeecccbbbbbbdddgggiiijjjkkkmmmnnnoooqqqtttwwwxxxxxxxxxwwwwwwvvvvvvvvvyyy{{{}}}~~~}}}}}}|||}}}~~~~~~}}}|||}}}|||zzz{{{{{{{{{{{{vvvvvvvvvvvvwwwxxxyyyyyy{{{{{{|||~~~}}}zzzwwwxxxyyyzzzzzzyyyxxxwwwtttvvvwwwxxxxxxwwwuuutttssstttvvvvvvuuutttqqqppppppnnnkkkhhhggghhhjjjkkkjjjkkklllmmmnnnnnnnnnmmmooopppppppppnnnllliiiggggggeeebbb```___\\\XXXVVVOOOLLLGGGCCCBBBCCCFFFHHHMMMMMMNNNPPPRRRSSSRRRQQQTTTVVVYYY]]]____________^^^[[[VVVPPPKKKGGGDDDBBB>>><<<;;;::::::999888666999888666333000---***)))***)))'''&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%%%%'''***+++,,,***(((&&&+++***((('''&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&''''''&&&%%%$$$&&&''')))'''%%%%%%''')))***)))((((((''''''''''''((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%'''***---///000000000------...///000111222222222333555444333333444666888888888777666777:::===<<<===>>>??????@@@@@@@@@BBBBBBBBBAAA@@@@@@CCCEEEMMM\\\qqqqqqgggbbb^^^^^^^^^]]]]]]\\\[[[[[[AAA???>>>>>>@@@DDDHHHKKKQQQWWW```gggjjjjjjiiihhhkkkkkklllmmmnnnnnnlllkkkllljjjhhhgggfffccc```]]]\\\XXXRRRMMMIIIDDD>>>;;;888666444111///...------...//////000000//////.../////////000000000111111111///---+++***,,,...000111111000/////////////////////000111111111111111///111333333333444666777888777666666888;;;>>>@@@DDDHHHNNNTTTYYY```fffjjjqqqqqqssswwwzzz{{{zzzxxxgggVVVDDD<<<:::777444333666666:::@@@DDDHHHRRR\\\nnnwww|||rrrpppmmmmmmnnnnnnnnnmmmkkkkkklllmmmnnnnnnooooooooopppqqqqqqrrrrrrrrrrrrssstttvvvwwwxxxyyyzzzzzzvvvwwwxxxwwwuuussstttuuurrrtttuuuuuusssrrrssstttvvvvvvuuutttsssqqqpppppptttvvvwwwvvvssspppoooooommmlllkkknnnrrrvvvxxxwwwuuuuuuttttttssssssssssssrrrrrrrrrrrrrrrqqqppppppoooqqqsssvvvxxxyyyzzzzzz{{{|||~~~~~~}}}||||||}}}{{{{{{|||}}}}}}}}}}}}}}}zzzyyywwwuuutttttttttuuuzzzyyyyyyyyyvvvooogggaaa[[[ZZZXXXWWWWWWYYY\\\]]]aaaccceeeggghhhjjjnnnppptttuuuuuuuuuvvvwwwwwwwwwzzz|||~~~~~~}}}|||||||||~~~||||||}}}}}}{{{zzz{{{}}}}}}}}}yyyyyyxxxxxxyyyyyyzzzzzzzzzzzzzzz{{{||||||zzzxxxvvvwwwxxxxxxxxxxxxwwwvvvuuuvvvxxxyyyyyyxxxwwwvvvuuuuuuvvvvvvuuutttrrrqqqpppooommmkkkjjjjjjkkklllmmmmmmmmmmmmmmmlllkkkkkkiiiiiiiiihhhgggeeecccbbbeeeccc```^^^[[[XXXTTTQQQNNNJJJFFFBBBAAABBBEEEGGGLLLLLLMMMOOORRRTTTTTTTTTTTTUUUXXXZZZ\\\]]]^^^^^^___\\\VVVPPPJJJEEEBBBAAA<<<;;;::::::<<<<<<;;;:::999888666333000---***)))((())))))))))))'''&&&%%%'''''''''(((((('''''''''&&&&&&''''''''''''''''''$$$%%%'''((()))(((&&&&&&+++***((('''&&&&&&''''''(((((('''''''''&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&((('''%%%$$$$$$&&&''''''&&&(((''''''''''''''''''(((''''''((((((((((((''''''(((''''''&&&&&&''''''(((&&&'''(((***,,,---......------...///000111222222111222444333222222333555666777777666555666999<<<:::;;;<<<======>>>>>>>>>???@@@@@@?????????BBBDDDLLL[[[ooo}}}nnnddd___^^^^^^]]]]]]]]]]]]]]]]]]???>>>======???CCCFFFIIINNNTTT[[[aaadddfffggghhhllllllmmmnnnooooooooooooooollliiigggeeeccc```^^^ZZZVVVQQQLLLHHHCCC???<<<555444111///---,,,,,,,,,//////000000000000/////////000000000000111111111000000///......///111111111111000/////////000000...//////000111000000000,,,...111222222333666777777777666666888;;;???AAAGGGKKKPPPUUUYYY^^^bbbeeelllnnnrrrxxx{{{{{{xxxuuucccSSSBBB;;;999666444444666666:::AAAGGGNNNZZZfffvvvxxxpppmmmjjjiiijjjlllmmmnnnkkkkkklllmmmooopppqqqrrroooppppppqqqqqqqqqqqqppprrrsssuuuvvvwwwvvvvvvuuutttuuuvvvtttrrrqqqrrrsssppprrrtttuuussspppoooooopppppppppppppppqqqqqqqqquuuvvvwwwuuurrrpppoooooollllllllloootttxxxyyyzzzuuussspppnnnmmmmmmooopppnnnooopppqqqqqqpppooonnnoooqqqsssvvvxxxyyyyyyyyyzzz{{{}}}}}}{{{zzzzzz{{{wwwxxxyyy{{{||||||}}}}}}zzzxxxvvvttttttuuuwwwyyy|||{{{zzzwwwrrriii^^^WWWOOOMMMKKKJJJJJJLLLOOOPPPWWWZZZ]]]```cccfffjjjmmmqqqrrrssstttvvvxxxyyyzzz}}}~~~~~~}}}|||{{{zzzzzz~~~||||||}}}~~~|||zzzzzz|||~~~~~~~~~||||||{{{{{{zzz{{{{{{{{{zzzxxxwwwvvvwwwwwwvvvuuuuuuvvvwwwxxxxxxwwwvvvuuuvvvwwwxxxzzzzzzzzzyyyxxxwwwwwwvvvuuuttttttttttttrrrqqqooonnnmmmlllllllllnnnnnnmmmmmmkkkjjjhhhhhhffffffeeedddccccccccccccdddbbb___\\\ZZZVVVQQQMMMLLLIIIDDDAAA???@@@CCCEEEIIIJJJLLLNNNPPPSSSUUUVVVUUUUUUUUUVVVWWWYYY[[[\\\]]]ZZZVVVPPPJJJEEEAAA???===;;;:::;;;<<<===<<<:::888777666333000---+++)))''')))+++,,,+++)))&&&$$$'''(((((())))))(((((('''%%%%%%&&&&&&'''(((((()))%%%&&&&&&''''''''''''(((***)))(((''''''&&&'''''''''''''''''''''&&&&&&&&&%%%&&&'''&&&&&&&&&(((***&&&%%%$$$%%%'''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((''''''&&&&&&''''''((('''''''''((()))***+++,,,------...///000111222222000111333222111111222444555666666555555666888;;;:::;;;<<<======>>>>>>>>>===>>>>>>>>>===>>>AAACCCLLLYYYmmm}}}mmmccc_________^^^^^^]]]^^^^^^^^^:::;;;;;;===@@@DDDHHHJJJNNNRRRWWW\\\___bbbfffhhhiiikkkmmmnnnnnnooopppqqqqqqnnnjjjgggfffccc```^^^YYYUUUOOOJJJFFFCCC???<<<666555333000///.........//////000111111111000000000000000111111111222222/////////000000111111222111111000000///000000111//////000111111111111111---///111222222333555777777666555666888<<>><<<;;;;;;:::888666777777666444111...+++)))((()))*********(((&&&%%%(((((())))))))))))((((((&&&&&&&&&'''''''''((((((((((((''''''((()))***+++))))))((((((''''''''''''''''''''''''''''''''''''((()))***)))(((((()))+++((('''''''''))))))(((&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''((((((((((((''''''((((((''''''''''''(((((()))(((''''''''')))+++,,,------...///000111222222000222333333222222333444444555666666666777999;;;<<<===>>>??????@@@@@@@@@<<<============???AAADDDKKKXXXlllpppgggddddddcccaaa___^^^^^^^^^^^^>>>???@@@CCCFFFIIILLLMMMLLLNNNRRRUUUXXX\\\```ccceeehhhkkkmmmmmmnnnppprrrqqqooollliiigggeeeaaa___XXXTTTNNNIIIEEEAAA>>><<<666555333111000///000000//////000111222222111111111111111111222222222222//////000111111111111111111111000000000000111111000111222222333333222222111333444444333333555666666666555666999===AAACCCIIINNNTTTYYY\\\___aaabbbcccffflllrrruuutttppplll^^^QQQCCC<<<888444333444777777;;;DDDMMMXXXhhhvvvwwwpppiiifffbbbbbbdddhhhjjjkkkmmmmmmmmmmmmmmmnnnnnnnnnqqqrrrsssssstttssssssssspppqqqsssuuuwwwwwwwwwwwwwwwxxxyyyxxxvvvuuuuuuvvvuuuuuutttrrrppppppqqqssssssssssssssstttttttttuuuqqqssstttuuuuuuvvvxxxzzzxxxyyyzzzzzzyyyyyyyyyzzz|||yyytttpppnnnooorrrtttxxxxxxyyyxxxwwwuuusssrrrsssuuuxxxzzz|||}}}~~~~~~{{{|||}}}|||zzzxxxxxxxxx||||||}}}}}}}}}||||||{{{xxxwwwuuutttuuuxxx|||~~~}}}}}}|||yyyqqqeeeXXXNNNBBBAAA???======>>>@@@BBB@@@EEEMMMTTT[[[aaagggkkkrrrssstttvvvxxxzzz{{{||||||xxxvvvyyy}}}~~~}}}~~~~~~||||||||||||{{{zzz}}}}}}|||{{{{{{zzz{{{{{{}}}zzzwwwuuuvvvwwwwwwwwwyyyzzz{{{{{{{{{{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{{{{zzzxxxvvvtttssstttuuuvvvrrrrrrqqqooonnnlllkkkkkkiiiiiiiiihhhhhhfffeeeeee^^^]]][[[YYYYYY[[[]]]^^^\\\[[[[[[ZZZZZZWWWSSSOOOJJJHHHDDDAAA@@@@@@BBBCCCJJJMMMPPPQQQPPPPPPRRRSSSTTTTTTTTTTTTTTTUUUUUUVVVRRRQQQOOOMMMJJJGGGEEECCC???===;;;999999888666444666666666444111...+++)))))))))((('''&&&&&&&&&&&&(((((())))))))))))(((((((((((('''''''''&&&&&&&&&(((((('''&&&''')))+++,,,((((((((((((((('''''''''&&&''''''''''''''''''''')))******)))'''&&&'''))))))(((''''''((()))((('''%%%%%%&&&''''''&&&%%%%%%''''''((((((((((((''''''(((((((((''''''(((((((((******)))((()))***+++,,,------...///000111222222222333444444333333444555444666777888777888:::<<<<<<===>>>??????@@@@@@@@@===>>>???>>>>>>@@@CCCEEEJJJWWWlll|||ssskkkhhhhhhgggdddaaa___^^^^^^^^^AAAAAACCCDDDFFFGGGHHHHHHHHHJJJMMMNNNPPPSSSWWWZZZ```dddjjjmmmmmmmmmooorrrpppnnnmmmkkkjjjgggbbb___YYYTTTMMMGGGCCC@@@===:::444333111000/////////000///000111222222333222222111111222222222333333333111111111111111222222222111111000000000111222222111222333333444444333333333555666666444444555777777666666777:::???CCCFFFJJJOOOVVV\\\___```aaabbb___aaadddiiillllllhhheeeYYYMMMAAA:::777333222444666777<<>>>>>>>>???@@@@@@@@@???@@@CCCEEEJJJXXXnnnwwwssskkkiiiiiigggddd```^^^]]]]]]]]]???@@@BBBCCCEEEEEEEEEEEEHHHIIIKKKLLLLLLNNNQQQSSS\\\bbbjjjnnnnnnnnnooorrrnnnnnnmmmmmmllliiiccc___YYYTTTMMMGGGBBB>>>;;;999333222000////////////000///000111222333333333333222222222333333333333444444444333222222222333333111111000000111111222333111111222333333333333222222444555555555555777888777777777999<<<@@@EEEGGGMMMRRRYYY^^^aaaaaaaaaaaaZZZ[[[\\\___aaabbb```^^^QQQGGG<<<777555222333666666777===FFFPPP[[[kkkxxx~~~vvvpppiiiccc___^^^]]]___bbbeeeggggggggghhhhhhiiiiiijjjjjjjjjooopppqqqssstttuuuuuuvvvttttttsssrrrsssuuuwwwxxxyyyzzzzzzyyywwwvvvvvvwwwuuuvvvwwwvvvttttttuuuwwwtttuuuuuuvvvwwwxxxxxxyyy||||||{{{yyyvvvvvvwwwxxxwwwzzz}}}~~~~~~~~~}}}|||{{{zzzyyyxxxwwwxxxwwwvvvuuuuuuvvvxxxyyy}}}~~~wwwvvvvvvwwwxxxzzz|||}}}~~~|||ssseeeVVVKKK>>><<<:::888777888:::<<>>>>>>>>@@@AAAAAA@@@???@@@BBBDDDIIIYYYqqqyyyuuukkkhhheeeccc```]]]\\\\\\]]]^^^>>>@@@CCCGGGIIIKKKKKKLLLJJJKKKLLLLLLLLLMMMOOOQQQZZZbbbkkkppppppoooppprrrmmmmmmnnnooonnnjjjddd___ZZZUUUMMMFFFAAA===:::888444333222000000000111222///000111222333444444444222222333333333444444444888777555444333333444555111111000000111222333333000000111222222222222111000222444555555666888:::888888888999===AAAFFFIIIPPPUUU\\\```bbbaaa```___WWWWWWVVVXXXZZZ[[[ZZZYYYKKKAAA888555333222444777555777===GGGQQQ[[[jjjwww~~~wwwooojjjddd___YYYXXXXXX[[[^^^aaabbbbbbddddddeeeggghhhiiijjjkkkmmmnnnppprrrtttuuuuuuvvvwwwuuusssqqqqqqsssuuuwwwwwwxxxyyyxxxuuutttuuuvvvrrruuuwwwxxxwwwvvvuuuuuuvvvvvvwwwyyyzzz|||}}}}}}|||}}}|||zzzxxxwwwyyyzzzxxx{{{~~~}}}~~~|||}}}}}}}}}|||zzzxxxwwwwwwvvvttttttuuuxxx{{{~~~|||~~~}}}~~~zzzzzz{{{|||}}}~~~|||sssdddTTTIII???===;;;999888999;;;<<<999>>>EEEKKKOOORRRVVVXXX___aaadddhhhmmmqqquuuvvvtttvvvyyy|||~~~{{{|||}}}~~~}}}|||{{{{{{|||~~~~~~}}}|||||||||{{{||||||}}}~~~~~~~~~|||{{{|||}}}~~~~~~}}}|||}}}~~~~~~}}}|||}}}|||{{{zzzyyyxxxxxxxxxvvvuuutttssssssrrrrrrrrrooollliiieeedddcccdddeeeffffffeeebbb```]]][[[YYYZZZZZZYYYXXXWWWWWWVVVVVVZZZZZZZZZZZZYYYUUUPPPLLLFFFDDDAAA???>>>===>>>???CCCKKKTTTYYYWWWTTTSSSTTTPPPUUUZZZ^^^^^^XXXRRRMMMLLLLLLLLLJJJHHHFFFCCCBBBAAA???<<<::::::888666333444555666555333///+++)))((()))+++++++++)))&&&$$$&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&'''((()))***++++++&&&'''((())))))(((''''''&&&&&&&&&'''''''''((((((&&&''')))***+++---000222...***&&&###$$$''')))***&&&''')))******)))'''&&&''''''((((((((((((''''''))))))(((((((((((())))))&&&''')))+++,,,---,,,,,,------...///000111222222000222333333222111333444111333666777777888999;;;<<<===>>>???@@@@@@@@@@@@@@@AAAAAA@@@>>>???AAACCCIIIZZZsss~~~wwwllliii```___\\\ZZZZZZ[[[]]]___CCCBBBBBBEEEJJJMMMMMMKKKLLLMMMNNNNNNNNNOOORRRTTT```fffmmmpppooonnnpppsssnnnmmmkkkhhheeebbb```___[[[UUULLLEEE@@@<<<999777333222111///...............000111111111111333555444444444444444444444444555555444444444333333333111111000///......//////222222222111111111111111333555777999::::::999888:::;;;<<<===???DDDJJJNNNTTTVVVZZZ___ccccccaaa^^^YYYQQQMMMNNNOOONNNMMMNNN???<<<777222000111333666777999AAAMMMTTTZZZgggtttzzz}}}|||uuuiii___ZZZXXXTTTTTTUUUUUUVVVYYY]]]``````______bbbgggiiihhhfffhhhiiijjjlllnnnoooppppppqqqrrrrrrrrrqqqrrruuuxxxzzz{{{}}}{{{xxxtttqqqpppqqqrrrssstttwwwyyy{{{||||||}}}~~~}}}||||||~~~~~~}}}{{{zzzxxxxxxwwwwwwuuuwwwyyy|||}}}~~~~~~~~~}}}{{{xxxvvvuuuuuuuuuuuusssrrruuuyyy{{{zzzxxxyyyzzz|||~~~~~~}}}}}}}}}}}}}}}wwwoooeeeUUUGGG@@@>>><<<;;;<<<<<<;;;:::888<<>>999999;;;<<<888444555444222111000...***'''+++***((('''&&&&&&&&&'''''''''((())))))(((''''''(((''''''&&&&&&&&&''''''(((((())))))))))))(((((('''&&&&&&'''***---000222))))))))))))))))))))))))******(((&&&(((---...,,,...,,,***(((''''''))))))$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''((()))***+++((()))***+++,,,---............//////000000111111444333222222333444666777:::888666555555666999:::<<<>>>??????>>>>>>???AAA???@@@@@@>>>===>>>@@@BBBNNN\\\rrrwwwnnnkkkfffccc^^^[[[ZZZ]]]```cccAAA@@@@@@CCCHHHKKKLLLKKKMMMNNNNNNMMMNNNPPPTTTXXXggglllppppppmmmkkklllnnnnnnmmmkkkiiifffcccaaa```YYYSSSKKKCCC===999666444333222111000000///000000///000222222111111222444666666555444333222222111555555444444444333333333555555444333333333333333333333222222222222222222222444666888999999888777888;;;???CCCFFFIIIMMMPPPUUUXXX\\\aaaeeefffccc```WWWOOOHHHGGGGGGDDDCCCDDD<<<:::666222111111333555888:::BBBLLLTTT[[[gggttt||||||zzzqqqdddZZZUUUTTTPPPQQQRRRRRRRRRTTTXXX[[[\\\\\\\\\___cccfffeeedddfffgggiiikkkmmmnnnnnnooopppqqqrrrrrrqqqsssuuuxxxyyyzzzzzzxxxtttqqqpppooorrrssstttvvvxxxzzz|||}}}~~~~~~~~~{{{yyywwwxxxyyyzzzzzzzzzyyyyyyxxxxxxwwwxxxxxxyyyzzzzzzzzzzzzzzzxxxxxxvvvvvvuuuvvvwwwwwwtttrrrrrrtttwwwyyyyyywwwwwwwwwwwwxxxzzz|||~~~~~~~~~~~~~~~~~~xxxqqqgggXXXJJJ???===::::::::::::999888;;;???DDDGGGIIIJJJKKKLLLPPPVVV]]]ccchhhllloooqqqsssvvvzzz}}}}}}||||||}}}vvvxxx{{{~~~~~~~~~~~~~~~~~~~~~|||{{{zzz{{{}}}~~~~~~~~~}}}|||{{{{{{{{{{{{}}}}}}}}}}}}}}}}}}~~~|||{{{zzzxxxvvvtttsssrrrpppoooooonnnmmmllljjjiiidddbbb```_________^^^]]]aaaaaa___]]][[[YYYWWWVVVWWWVVVUUUTTTTTTUUUWWWXXXYYYXXXXXX[[[\\\ZZZRRRLLLDDDBBB???<<<:::888888888@@@EEEKKKOOOPPPQQQSSSTTTUUUTTTSSSUUUUUUSSSOOOKKKLLLJJJJJJKKKMMMMMMJJJHHHCCC>>>:::999;;;<<<:::777666555333333222000,,,)))***((('''%%%%%%%%%%%%&&&)))(((&&&$$$$$$&&&((()))(((((('''''''''(((((()))(((((((((((((((((((((((()))(((&&&%%%%%%&&&'''((('''''''''''''''''''''''')))***(((&&&)))...000---+++***(((&&&%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&''''''''''''))))))***+++,,,---....../////////000111111222222222222111111222333555666999888666555555777999;;;999;;;===>>>>>>@@@BBBDDD>>>>>>??????>>>???BBBDDDNNN\\\rrrwwwmmmjjjeeeccc___]]]\\\]]]```bbb??????@@@CCCHHHKKKLLLLLLOOOPPPQQQQQQSSSWWW\\\```jjjmmmppppppllljjjjjjkkknnnmmmkkkiiigggdddbbb```ZZZTTTKKKCCC<<<888444222222222111111111111222222000222333222111111222333444444444444333333333222555555444444444333333333444333222222222222222222333333333333333333333333333555777999::::::999999999>>>EEEKKKOOOQQQRRRSSSWWWYYY___eeeiiiiiifffcccWWWMMMCCC@@@===:::999:::888666444222222222444555999;;;BBBLLLTTT]]]iiittt}}}{{{uuuiii\\\RRRNNNMMMLLLMMMMMMMMMLLLNNNQQQSSSVVVVVVWWWZZZ^^^aaabbbbbbdddeeegggjjjllllllmmmmmmnnnoooqqqqqqqqqsssuuuxxxyyyyyywwwsssooommmnnnooottttttvvvwwwyyy{{{}}}~~~}}}xxxtttrrrqqqrrrvvvwwwxxxyyyzzzzzzyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvttttttssssssssstttuuuuuuqqqqqqqqqrrruuuwwwwwwvvvvvvuuuuuuuuuwwwzzz}}}}}}~~~|||~~~~~~~~~}}}wwwqqqhhhYYYLLL@@@===;;;999::::::999888:::???EEEIIILLLOOOQQQRRRUUUYYY^^^cccgggjjjnnnqqqsssvvvyyy{{{{{{zzz{{{{{{zzz{{{|||~~~|||{{{zzz{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}zzzyyywwwxxx{{{~~~~~~}}}|||{{{{{{{{{{{{zzzzzzzzz{{{||||||}}}}}}xxxwwwvvvuuutttsssrrrrrrnnnnnnooonnnkkkhhheeeccc^^^\\\[[[[[[[[[[[[XXXVVV\\\[[[ZZZXXXVVVTTTSSSRRRRRRRRRPPPPPPPPPRRRTTTUUUXXXVVVUUUVVVWWWUUUPPPKKKCCCAAA???===:::999777777999>>>EEEJJJNNNPPPRRRSSSTTTTTTSSSSSSSSSQQQMMMJJJLLLLLLLLLMMMOOONNNMMMKKKEEE@@@;;;:::;;;<<<<<<:::777666555444444222...+++***)))(((&&&&&&&&&'''''')))(((''''''''''''((()))((((((((((((((()))***+++(((((('''&&&&&&'''((((((***)))'''$$$############'''''''''''''''''''''''')))***)))'''***000111///***)))'''&&&%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&(((''''''''''''((())))))'''((((((((('''&&&&&&%%%)))******+++,,,---......///000000111111222333333111111111111222333444444777666555555666888:::<<<999;;;===>>>>>>???AAACCC===>>>?????????@@@CCCFFFMMM\\\rrrwwwlllhhhdddcccaaa___^^^___```aaa???@@@AAADDDHHHKKKMMMMMMOOORRRWWW[[[^^^bbbfffiiifffiiikkklllkkkkkklllnnnllllllkkkjjjhhheeecccaaa\\\VVVMMMDDD>>>999555333000000000000111111222333111333333333111000111222000000111333444666777777555555444444444333333333222111111000000111111111222222222333333444444444666777888:::;;;<<<<<<<<<>>>CCCJJJPPPSSSTTTUUUVVVWWW[[[aaahhhllllllhhheeeWWWLLLAAA<<<999555555777333333222222222333444444888<<>>GGGOOOUUUZZZ]]]```___aaadddfffgggjjjnnnpppsssvvvyyyzzzzzzyyyzzz{{{{{{||||||}}}}}}}}}}}}}}}~~~{{{yyyxxxxxxyyyzzz|||}}}}}}}}}}}}}}}}}}|||zzzxxxvvvvvvyyy|||~~~~~~}}}{{{zzzyyyyyy{{{{{{zzzzzzyyyxxxxxxwwwwwwwwwvvvtttsssrrrqqqpppmmmnnnnnnllliiiddd```]]]YYYXXXXXXXXXXXXWWWTTTRRRTTTSSSSSSQQQPPPOOONNNMMMOOONNNMMMMMMMMMOOORRRSSSVVVTTTRRRQQQPPPNNNIIIFFFCCCBBB@@@>>><<<:::888888555999???FFFKKKOOOQQQSSSUUUUUUTTTTTTSSSQQQOOOMMMLLLMMMNNNPPPPPPPPPNNNMMMIIIDDD>>>;;;:::;;;;;;:::777666555444444333///------,,,***)))))))))***+++&&&(((***,,,,,,***(((&&&''''''''''''((()))***+++)))(((&&&$$$$$$&&&((()))(((((('''&&&&&&&&&'''(((''''''''''''''''''''''''(((***)))(((+++111222///+++***)))(((((((((((()))%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((())),,,,,,,,,+++***)))'''&&&))))))******+++,,,,,,---/////////000111111222222111111111222222333444444555555555555777999;;;===<<<>>>???>>>======>>>???>>>???@@@??????@@@CCCEEELLL[[[qqqvvvjjjeeeccccccaaa``````___``````===???AAACCCFFFHHHKKKLLLLLLRRR[[[ccchhhjjjjjjkkkaaacccdddfffgggiiikkkmmmkkkkkkkkkjjjhhheeecccaaa[[[UUULLLCCC===888444222///////////////000111222222333444333222111222333000111222333555666888888555555444444444333333333444333333333333333444444111111222222333444555555666777888:::;;;<<<======CCCFFFJJJMMMOOOQQQTTTVVVXXX\\\ccckkkooonnniiieeeUUUJJJ>>>999666333333666111111111222333444555555777===EEENNNXXXccclllqqquuuooodddWWWKKKDDDAAAAAABBBCCCDDDDDDCCCCCCEEEFFFJJJKKKMMMOOORRRVVVYYY[[[]]]```dddhhhkkkllllllllllllnnnpppqqqqqqrrrtttuuuxxxvvvqqqllliiijjjnnnrrrtttuuuwwwyyy{{{|||||||||zzzyyywwwssspppoooppprrrtttvvvyyy|||~~~~~~~~~}}}wwwvvvuuutttttttttuuuvvvsssssssssrrrqqqppppppoooooopppqqqrrrssstttvvvvvvvvvwwwzzz}}}~~~~~~}}}}}}}}}|||{{{zzzzzz|||~~~~~~~~~}}}{{{zzzyyyyyyvvvwwwuuupppllleeeYYYMMMBBB???;;;:::;;;<<<<<<<<<;;;CCCMMMWWW^^^cccfffhhhhhhiiijjjiiiiiijjjmmmooosssuuuxxxyyyyyyyyyzzz{{{zzzzzzzzzzzz{{{||||||}}}{{{yyyxxxwwwwwwxxxzzz{{{}}}}}}~~~~~~}}}}}}{{{yyyvvvvvvxxxzzz|||}}}}}}}}}}}}|||||||||||||||~~~~~~|||{{{yyyxxxxxxyyyyyyzzzzzzyyyxxxvvvvvvyyyxxxwwwuuusssqqqoooooommmmmmllljjjfffaaa\\\XXXTTTSSSRRRSSSSSSRRROOOLLLMMMMMMLLLKKKKKKJJJIIIIIIMMMLLLKKKKKKLLLMMMPPPQQQPPPOOONNNMMMLLLKKKHHHFFFCCCBBB@@@>>><<<:::999999777999===CCCIIINNNRRRSSSTTTTTTUUUTTTSSSQQQPPPPPPMMMOOOQQQRRRRRRPPPOOONNNLLLHHHBBB===:::999999999666555444444444333000...---,,,***))))))***++++++((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***)))(((&&&$$$$$$&&&((()))'''''''''(((((())))))***(((((((((((((((((((((((('''))))))))),,,111222///)))))))))(((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((,,,---------,,,***((('''(((((())))))******++++++------......///000000000222222333333444555555555444444555555777999;;;======>>>???>>>===<<<===>>>AAAAAAAAA@@@>>>>>>@@@BBBKKKZZZppptttgggcccbbbbbbaaaaaa```_________;;;>>>@@@BBBCCCEEEGGGIIILLLTTT___hhhkkkkkkiiiggg____________aaaccceeeggghhhiiijjjiiihhheeebbbaaaXXXRRRIIIAAA:::666222000//////......///000111111111333444333222222333444555555555555555666666666555555444444444333333333222222111111111222333333111111222333555666777777555666777999:::<<<===>>>EEEGGGIIIKKKLLLOOORRRUUU[[[___gggnnnrrrpppjjjeeeQQQFFF;;;666444222222444111111111222333444555666:::AAAIIIPPPZZZeeejjjjjjiiibbbWWWLLLCCC???=========>>>@@@@@@??????@@@BBBDDDEEEHHHIIIKKKNNNSSSVVVXXX[[[```eeeiiikkklllllllllnnnpppqqqqqqqqqrrrsssuuurrrnnniiigggiiinnnsssrrrtttvvvxxxzzzzzzzzzzzzuuuuuusssqqqooopppsssuuuvvvwwwzzz|||~~~~~~~~~~~~wwwwwwvvvvvvvvvwwwxxxxxxrrrrrrssstttttttttssssssoooqqqsssttttttuuuwwwxxxuuuwww{{{~~~~~~}}}zzzxxxzzzzzzyyyyyyyyy{{{|||}}}~~~}}}|||||||||}}}zzzxxxvvvuuuuuuuuuvvvtttooolllfff[[[OOO@@@>>>:::999;;;===>>>>>>CCCKKKVVV```eeefffffffffhhhiiijjjiiihhhhhhjjjlllppprrruuuwwwwwwxxxzzz{{{xxxxxxxxxxxxxxxyyyzzz{{{xxxwwwvvvvvvwwwyyy{{{}}}}}}~~~~~~}}}{{{yyywwwvvvxxx{{{|||||||||{{{{{{zzzzzzyyyxxxxxx{{{||||||{{{{{{yyyxxxwwwuuuvvvxxxzzzzzzzzzyyyyyyyyyyyywwwuuusssqqqooonnnmmmlllkkkhhhccc^^^YYYWWWOOONNNLLLLLLMMMLLLJJJHHHIIIIIIHHHHHHHHHHHHHHHHHHLLLKKKJJJIIIJJJKKKMMMOOOHHHIIIKKKMMMOOOPPPPPPPPPFFFEEEBBB???===<<<======>>>===>>>BBBIIIOOORRRTTTTTTUUUUUUTTTQQQOOOOOOOOONNNPPPSSSTTTRRRPPPNNNNNNKKKHHHCCC>>>:::888888888555444444444555444111///***)))(((''''''((()))***---)))######)))---&&&&&&&&&&&&&&&'''((()))(((((('''&&&&&&'''((((((((((((((((((''''''&&&&&&))))))))))))))))))))))))'''))))))))),,,000111---&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&'''''')))***+++,,,,,,***((('''))))))))))))******++++++,,,,,,---......//////000222222333444555555555555444444555666888999;;;<<<999;;;============???AAAAAAAAAAAA???===<<<>>>@@@IIIXXXnnnsssgggbbbbbbaaa```______^^^^^^^^^>>>@@@CCCDDDDDDEEEGGGJJJSSSZZZcccjjjkkkiiieeeccc\\\ZZZYYYYYY[[[^^^aaabbbfffggghhhiiigggeeebbb```VVVPPPHHH@@@:::666333111000000000///000000111111000222333333222222444555777777777777777666666666555555444444444333333333000000000000000111222222333333444666777888999:::888999999;;;===>>>@@@AAAGGGJJJMMMOOOQQQSSSWWWZZZ^^^cccjjjrrruuurrrkkkeeePPPFFF<<<777555222111333222222222222333444666777>>>FFFNNNTTT\\\dddeeeaaa[[[UUUKKKBBB<<<:::999999888999;;;<<<;;;;;;===>>>>>>@@@BBBCCCDDDGGGLLLPPPRRRUUU\\\bbbgggjjjkkkkkkllloooqqqqqqpppooopppqqqpppnnnjjjfffeeehhhnnnsssqqqrrruuuwwwxxxxxxxxxwwwrrrqqqpppnnnmmmooossswwwxxxyyyyyyzzz{{{|||}}}}}}yyyyyyzzzzzzzzzzzzyyyyyyuuuuuuvvvvvvvvvuuutttssspppsssuuuvvvuuuvvvxxxzzzxxxyyy{{{}}}}}}{{{yyyxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{|||}}}}}}|||zzzwwwuuutttssssssqqqrrrqqqmmmiiieeeZZZOOOBBB@@@===<<<>>>AAACCCDDDHHHPPP\\\eeegggeeeaaa___```aaacccccccccccceeefffllloooqqqssstttvvvxxxzzzxxxxxxvvvvvvuuuvvvwwwwwwxxxwwwvvvvvvwwwzzz|||~~~}}}~~~~~~}}}xxxwwwvvvxxxzzz|||}}}}}}||||||{{{zzzxxxwwwvvvvvvwwwxxxyyyzzzzzzyyyyyyxxxvvvwwwyyy{{{{{{{{{zzzyyywwwvvvuuutttrrrqqqpppooommmllliiifffaaa]]]YYYWWWNNNLLLJJJIIIIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHIIIIIIKKKJJJHHHGGGGGGHHHJJJKKKGGGJJJOOOSSSUUUWWWXXXXXXOOOMMMHHHEEECCCDDDEEEGGGGGGDDDAAACCCIIIOOOSSSUUUYYYZZZZZZVVVRRRNNNNNNOOONNNRRRUUUUUURRROOOMMMMMMGGGFFFCCC???;;;999888888666555555666777666333111)))((('''&&&'''''')))))),,,)))$$$!!!!!!$$$))),,,((('''''''''''''''(((((((((((((((((((((((((((((())))))(((((('''&&&&&&%%%((((((((((((((((((((((((''')))))))))+++//////+++%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((''')))+++------,,,+++)))+++++++++++++++,,,,,,,,,------......///000000000000111333444555555444444444555666777888999:::;;;999;;;============???@@@?????????>>><<<<<<>>>@@@GGGVVVlllssshhhdddbbbaaa___]]]]]]]]]^^^^^^BBBEEEHHHHHHGGGGGGJJJMMM\\\bbbhhhlllkkkhhhdddbbbWWWUUUTTTUUUXXX]]]```aaaeeefffggghhhgggdddaaa___WWWQQQIIIAAA<<<888555333222222111111111111111222000111333333333333555666555555666777888999::::::555555444444444333333333444444444444555555666777444555666888999;;;<<<<<<<<<======???AAACCCEEEFFFJJJMMMRRRVVVXXX[[[^^^```aaafffmmmuuuwwwtttlllfffSSSHHH>>>:::777444222333444333222111222444777888CCCKKKRRRVVV]]]bbbaaaZZZRRRLLLCCC<<<888777777777444666888999999999:::<<<:::===?????????BBBGGGLLLMMMRRRXXX___eeehhhiiiiiimmmoooqqqqqqpppooooooooommmkkkgggdddcccgggmmmrrroooqqqtttvvvwwwwwwvvvvvvpppooonnnllllllnnnsssvvvyyyyyyyyyyyyyyyzzz{{{|||{{{|||}}}}}}|||{{{yyyxxxzzzzzzzzzyyywwwuuurrrqqqqqqtttwwwwwwvvvvvvyyy|||}}}}}}}}}||||||{{{{{{{{{xxxxxxyyyyyyyyyxxxxxxwwwuuuvvvyyy{{{|||||||||{{{yyyxxxwwwuuutttsssssssssmmmnnnmmmiiifffbbbXXXMMMFFFDDDAAA@@@CCCFFFIIIJJJGGGPPP]]]fffhhhddd___[[[WWWYYY\\\^^^______aaaccciiikkknnnppprrrtttwwwyyyyyyxxxvvvuuutttsssttttttyyyxxxwwwwwwxxxzzz|||}}}|||~~~~~~|||uuuuuuvvvxxx|||~~~~~~}}}}}}{{{zzzxxxwwwuuuuuuuuuvvvxxxyyyzzzzzzyyyyyyzzz{{{|||||||||zzzxxxvvvtttssssssrrrrrrqqqqqqqqqnnnllliiiddd```\\\YYYWWWPPPNNNKKKIIIJJJJJJJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIGGGEEEEEEFFFHHHIIILLLOOOUUUXXXZZZ[[[[[[\\\XXXUUUPPPLLLJJJKKKNNNPPPMMMHHHDDDDDDIIIOOOTTTVVV___```___ZZZTTTPPPOOOOOOOOOSSSVVVVVVRRRNNNLLLLLLCCCCCCBBB???<<<:::::::::777777666777888888555333******)))(((((()))***+++((()))***,,,,,,***)))(((***))))))(((((((((((()))(((((())))))))))))(((((((((((())))))***))))))((('''''''''''''''''''''''''''))))))(((+++...---)))''''''(((((()))(((((('''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((***---///000000...---,,,------------------.........//////000111111111///000222333444444333333555555666777888999999:::===>>>???>>><<<;;;;;;<<<<<<=========<<<<<>>888444111///000000111111111222222222444444444555555555555555777999::::::999888999:::;;;:::888777555555444444333333333222222222111111222555888:::;;;;;;===???CCCAAA@@@@@@CCCGGGLLLNNNLLLOOOSSSXXX\\\___bbbccchhhqqqxxxzzz~~~}}}ppp___OOOEEE;;;666444222111333222444666777777777999:::FFFKKKTTT[[[___^^^[[[XXXJJJDDD<<<888777777666444444333333333444666888999888999999::::::===AAADDDIIINNNTTTZZZ^^^bbbfffhhhoooooonnnoooooommmkkkiiijjjhhheeeccceeeiiinnnqqqppprrrtttvvvwwwvvvtttrrrpppooonnnnnnppprrruuuvvvwwwvvvvvvuuuvvvxxxyyyzzzzzzzzz{{{||||||{{{zzzzzzxxxyyyxxxwwwuuurrrooommmsssrrrqqqqqqrrrvvvyyy{{{wwwxxxxxxyyyyyyzzzzzzzzz||||||{{{zzzxxxuuurrrqqqnnnoooqqqsssvvvxxxyyyzzzyyyuuuqqqpppqqqpppnnnkkkddddddccccccaaa]]]WWWSSSGGG@@@===BBBHHHJJJJJJKKKMMMQQQXXX^^^```[[[SSSMMMKKKLLLMMMOOOPPPTTTYYY\\\^^^bbbgggkkkmmmoooqqqrrrsssttttttsssqqqqqqrrrtttwwwxxxyyyxxxwwwvvvxxxzzz{{{||||||||||||zzzyyyxxxqqqrrruuuwwwxxxxxxxxxwww~~~|||yyywwwuuuuuuvvvvvvuuutttrrrqqqrrruuuxxx{{{|||}}}~~~~~~~~~vvvvvvvvvuuusssrrrpppooonnnmmmkkkfff___ZZZWWWVVVPPPMMMJJJIIIJJJKKKLLLKKKGGGFFFFFFHHHJJJJJJFFFCCCGGGFFFEEECCCCCCEEEIIIMMMVVV[[[___]]]]]]^^^^^^\\\aaa[[[TTTOOOMMMNNNNNNOOOTTTQQQMMMHHHGGGJJJQQQVVVbbbbbb___XXXPPPLLLLLLNNNNNNPPPRRRSSSRRROOOLLLIIIFFFEEEBBB@@@>>><<<::::::888777777666555333222111///---+++*********(((&&&+++*********))))))((((((,,,***(((''''''(((***,,,((('''&&&%%%%%%&&&'''((('''''''''(((***)))'''%%%''''''''''''''''''''''''%%%%%%&&&)))+++,,,+++)))))))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((((((((((((+++...111111,,,((()))(((((()))+++---///111........................222222111111222222333444555666777888999::::::::::::;;;<<<===>>>>>>>>>>>>>>>;;;;;;===<<<;;;>>>DDDIIIXXXmmm{{{lllfff```___]]][[[[[[[[[\\\]]]BBBEEEGGGIIIKKKPPPXXX^^^oooppppppmmmggg___WWWQQQRRRQQQRRRTTTWWWZZZZZZZZZ```aaacccdddccc```]]][[[SSSMMMEEE>>>999666333111111111111111111111222222666666777777777777888888777999::::::999999999::::::999888777555555444444444444333333333222222222222444777888999:::===???DDDEEEGGGJJJMMMPPPRRRSSSRRRUUUYYY]]]```ccceeefffooowww}}}ppp___OOODDD;;;777555222222444222444555666666888:::===KKKOOOUUUYYYZZZVVVPPPLLLEEE@@@999555444444333222333333333333444555666777666777888888888;;;>>>AAAEEEIIIOOOTTTYYY^^^cccfffjjjkkkkkkmmmmmmmmmllljjjiiihhhfffeeefffjjjnnnpppooopppsssttttttsssqqqpppoooooonnnooopppsssuuuwww{{{zzzyyywwwwwwxxxxxxyyyvvvwwwxxxyyyyyyxxxwwwvvvwwwvvvvvvtttsssqqqooonnnqqqpppooonnnoooqqqsssuuuttttttuuuwwwxxxzzz{{{{{{{{{zzzzzzxxxuuurrrooommmjjjkkklllnnnqqqtttvvvwwwwwwtttqqqooonnnlllhhheee^^^^^^_________\\\WWWTTTKKKCCC???CCCHHHJJJJJJKKKHHHKKKRRRXXXYYYUUUMMMFFFCCCDDDFFFGGGHHHLLLPPPTTTXXX\\\aaafffiiillloooqqqqqqrrrrrrqqqpppoooppprrrvvvwwwwwwwwwuuuuuuwwwyyyzzzzzz{{{zzzyyywwwuuutttpppqqqsssuuuvvvxxxxxxyyyzzzyyyxxxvvvuuuuuuvvvvvvsssrrrpppoooppprrrvvvxxxzzz{{{}}}~~~~~~yyyyyyyyyxxxwwwuuutttsssmmmmmmlllhhhbbb]]]YYYXXXQQQOOOLLLKKKLLLMMMMMMLLLLLLJJJIIIJJJJJJHHHDDDAAADDDDDDEEEDDDEEEIIINNNRRR[[[___aaa___^^^``````^^^ccc___YYYUUUUUUVVVWWWXXXWWWSSSLLLEEEBBBEEELLLRRR\\\]]]ZZZUUUNNNKKKKKKMMMMMMOOOPPPQQQPPPNNNKKKIIIHHHFFFCCC@@@>>><<<<<<<<<888888777666555333222111///---+++*********(((&&&*********)))))))))((((((***)))(((''''''((()))***(((((((((''''''((((((((((((''''''((())))))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''')))+++,,,***((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&''''''((((((***...000///+++''')))(((((()))***,,,...///------......///000111111222222222222222333444444555666777888999:::::::::<<<;;;;;;:::;;;<<<>>>???AAA>>>>>>???>>><<>>???@@@CCCGGGKKKOOOSSSYYY^^^cccgggkkknnnnnnooopppooommmmmmmmmooossstttuuuuuuttttttvvvxxxyyyyyyxxxwwwuuurrrpppnnnmmmnnnoooqqqsssvvvxxxzzzwwwwwwwwwvvvvvvvvvuuuuuuqqqpppnnnmmmmmmooorrrtttwwwyyy|||~~~}}}|||||||||{{{zzzyyyxxxwwwnnnoooooolllgggaaa\\\[[[RRRPPPNNNMMMNNNNNNMMMLLLNNNMMMKKKKKKKKKIIIEEECCCBBBCCCEEEGGGJJJNNNTTTXXX^^^aaaaaa]]]\\\___aaa```eeeaaa]]][[[\\\^^^___```ZZZTTTKKKAAA===@@@GGGMMMUUUVVVVVVQQQLLLIIIIIILLLLLLMMMMMMMMMLLLKKKJJJJJJJJJGGGDDD@@@=========>>>888888888777555444222111000...+++*********((('''******))))))))))))((((((''''''''''''''''''''''''(((((())))))))))))(((((()))(((&&&&&&((()))((('''''''''''''''''''''''''''''''''''')))++++++***(((&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''''''''((())))))+++---///...***((()))(((((())))))+++,,,---,,,,,,---///000222333333333333333333333444444555555555666777888999::::::===;;;999888999;;;>>>@@@AAA???>>>???>>><<>>999:::;;;;;;<<<>>>BBBFFFGGGKKKQQQWWW\\\bbbhhhlllkkkmmmnnnmmmlllkkklllmmmqqqrrrssssssrrrsssuuuwwwxxxxxxwwwuuurrrooollljjjjjjjjjkkkmmmppptttwwwyyyxxxxxxxxxxxxwwwvvvttttttqqqpppnnnllllllmmmoooqqqsssuuuyyy|||~~~~~~}}}|||zzz{{{{{{{{{{{{zzzyyyyyyqqqsssssspppjjjccc]]][[[SSSQQQOOOOOOPPPOOONNNLLLKKKKKKLLLLLLLLLKKKJJJIIICCCEEEIIILLLOOOTTTYYY]]]\\\^^^^^^YYYYYY]]]aaabbbeeeccc___^^^___aaabbbbbb\\\UUUIII>>>999===EEELLLRRRSSSTTTPPPKKKGGGGGGIIIKKKJJJJJJIIIIIIIIIIIIJJJJJJGGGCCC>>><<<<<<===>>>999999888777666444333222000...+++*********)))'''))))))))))))))))))(((((('''(((((())))))((((((''''''((()))******)))((('''***(((&&&%%%'''((((((((((((((((((((((((((((((((((((((((((***+++,,,***(((%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((())))))******+++++++++,,,---...---+++)))((((((((())))))******+++,,,,,,---///000111222333444444333333333444555555555555555666777888999:::;;;:::999999:::;;;===>>>>>>;;;;;;===<<<;;;>>>DDDLLL\\\qqqvvvllldddcccaaa___^^^^^^___```@@@CCCFFFHHHKKKRRRZZZaaacccbbbaaa___[[[WWWTTTQQQJJJIIIIIILLLQQQVVVYYYZZZ[[[\\\]]]^^^^^^]]][[[ZZZTTTNNNFFF>>>999555222000111111111111111111111111222333333444555555666666666888;;;;;;;;;:::;;;===:::999999888888888999999999999999999888888888888999:::::::::;;;>>>BBBEEEDDDDDDEEEGGGHHHIIIJJJKKKHHHOOOYYYbbbiiipppxxx~~~qqq^^^LLLCCC;;;999888555444666444444555555666:::???CCCEEEGGGIIIKKKJJJFFFBBB@@@<<<<<<:::888777666666666000111222222222111000//////000222222111222333555555777;;;???DDDKKKTTTYYY[[[___ccceeeeeeeeegggiiihhhiiikkkmmmooooooooooooppprrrtttuuuuuutttrrrpppmmmmmmnnnppprrrtttuuuvvvtttsssrrrrrrrrrrrrssstttrrrrrrrrrqqqqqqrrrrrrrrrrrrqqqooommmlllllllllllleeeeeedddcccccccccddddddggggggggghhhhhhhhhhhhhhhjjjhhhfffdddaaa___^^^]]]]]]___bbbfffjjjnnnqqqrrrsssrrrnnnggg]]]TTTLLLHHHHHHIIIMMMSSSYYY]]]^^^^^^TTTJJJCCCCCCEEECCCAAAAAA@@@BBBFFFJJJLLLHHHBBB>>>::::::;;;::::::<<<@@@CCCCCCFFFKKKPPPVVV\\\cccggggggiiikkkkkkjjjjjjjjjkkknnnooopppppppppqqqtttvvvwwwwwwvvvtttqqqnnnkkkiiiggggggiiikkknnnrrrvvvxxx||||||{{{zzzxxxuuusssrrrrrrpppnnnmmmlllmmmnnnnnnoooqqquuuxxxzzzzzzzzzyyywwwwwwxxxyyyyyyyyyxxxxxxvvvwwwwwwrrrkkkccc\\\YYYSSSRRRQQQQQQRRRPPPNNNKKKKKKLLLMMMMMMLLLLLLLLLLLLHHHKKKOOOSSSUUUYYY]]]```[[[^^^\\\XXXYYY___dddfffhhheeecccbbbbbbccccccbbb]]]UUUIII===888<<>>AAADDDCCCBBBAAAAAABBBCCCEEEGGGDDDMMMZZZccckkksss}}}nnnZZZKKKBBB;;;999999666555666555666777777888:::>>>AAADDDEEEGGGGGGEEEBBB???<<<:::;;;;;;999777555555555222222222222111000/////////000222222111111222333222444777:::???EEELLLRRRUUUYYY^^^`````````cccfffggghhhkkkmmmnnnooonnnnnnmmmoooqqqssssssrrrpppooonnnnnnoooqqqrrrsssttttttsssrrrrrrrrrssstttvvvwwwooonnnnnnmmmmmmnnnnnnoooqqqpppnnnllliiihhhgggfff______^^^]]]]]]]]]]]]]]]bbbaaa``````___^^^]]]]]][[[ZZZYYYXXXWWWWWWWWWXXX]]]```eeekkkooorrrtttttttttrrrmmmdddXXXNNNFFFCCCDDDEEEJJJPPPXXX]]]______VVVNNNGGGGGGHHHEEEAAA@@@@@@BBBEEEIIIKKKIIIDDD@@@;;;<<<<<<;;;:::<<>>;;;;;;;;;<<<:::::::::999777666444333222///,,,************)))''''''(((((((((((())))))************************&&&&&&''''''''''''&&&&&&)))(((&&&&&&((()))((('''''''''''''''''''''''''''''''''(((***,,,---,,,************)))))))))((((((((((((''''''''''''((((((&&&&&&'''((()))***++++++---......---+++******+++'''((()))***++++++++++++,,,,,,------......//////333333333333333444444555444444333444555666888:::777999<<<>>>???>>><<<:::===;;;<<>>BBBHHHNNN```vvv|||pppkkkiiigggdddccccccdddddd<<<>>>AAAAAABBBGGGNNNTTTTTTUUUWWWYYYYYYWWWUUUTTTNNNKKKHHHFFFFFFGGGHHHGGGHHHIIIKKKMMMNNNOOOOOOPPPKKKFFF???999555333111000//////000111222333333444//////000111222333444444666888;;;<<<;;;;;;===>>><<<<<<<<<<<<<<<===>>>>>>======<<<<<<<<<;;;;;;;;;999;;;>>>???@@@AAADDDFFFCCCCCCCCCCCCDDDFFFHHHIIIJJJTTT```iiiooowww}}}jjjVVVJJJBBB;;;:::999777666777777888999999999999<<<>>>@@@AAABBBCCCBBB???===;;;;;;===>>><<<999666666777444333222111000000000000///111222222111000111222000222555777:::???EEEIIIKKKQQQWWWZZZ[[[\\\```dddeeefffhhhjjjkkklllllllllkkkmmmppprrrssssssqqqpppoooooopppqqqrrrrrrssssssrrrrrrqqqqqqrrrsssuuuvvvnnnnnnmmmllllllmmmnnnnnnooonnnmmmjjjfffccc```___YYYYYYXXXVVVUUUTTTSSSRRRTTTTTTSSSRRRPPPOOONNNNNNLLLLLLKKKLLLMMMOOOQQQRRR]]]aaahhhoootttvvvvvvvvvvvvsssmmmbbbUUUJJJCCCAAAAAACCCGGGNNNUUU[[[^^^___[[[SSSMMMNNNOOOJJJEEECCCCCCDDDHHHKKKNNNMMMIIIFFF???@@@???>>>===>>>AAADDDAAABBBDDDFFFIIINNNUUUZZZZZZ^^^aaadddeeeeeefffgggccceeegggggghhhiiilllooopppqqqqqqpppooommmkkkjjjiiijjjmmmppptttwwwxxxyyy~~~|||zzzwwwuuutttttttttrrrqqqooommmkkkjjjjjjjjjjjjjjjkkklllnnnpppqqqrrrrrrsssuuuvvvwwwxxxxxxxxxyyyyyyvvvpppiiiaaa]]][[[WWWWWWWWWXXXXXXVVVQQQNNNKKKMMMNNNMMMKKKJJJLLLNNNRRRVVV[[[^^^aaaccceeefffeeehhhfffaaa```eeejjjkkkjjjhhhgggggghhhhhhfffeee]]]UUUIII===777:::BBBIIILLLOOORRRRRRMMMIIIGGGGGGDDDEEEEEEFFFGGGHHHHHHHHHGGGFFFCCC@@@===<<<;;;;;;;;;;;;:::999888666555444333000,,,))))))*********'''''''''((((((((())))))***)))(((''''''((()))***((((((''''''''''''(((((((((''''''((())))))(((&&&))))))))))))))))))))))))&&&&&&'''***---...---,,,......---,,,+++***))))))((((((''''''''''''((((((&&&''''''(((***++++++,,,---------+++(((&&&(((***&&&''')))+++,,,---------+++,,,---...///000111222222222222222222333444444444444333333444666888999999:::<<<===>>>>>>===<<<@@@>>>>>>???>>>===@@@EEEOOOaaaxxxtttkkkiiifffdddbbbbbbcccccc<<<>>>@@@@@@@@@DDDKKKQQQRRRTTTWWWYYYZZZXXXUUUTTTRRRNNNIIIDDDBBBAAA@@@???@@@AAACCCEEEGGGIIIJJJJJJGGGBBB<<<777555444333222......///111222333444555222333333444666777888888666888;;;<<<;;;<<<===>>>======<<<======>>>???@@@============<<<<<<<<<<<<===???BBBDDDEEEFFFHHHIIIDDDEEEFFFHHHJJJKKKLLLMMMRRR[[[gggnnnsssyyy{{{gggRRRJJJAAA;;;::::::777666777888:::;;;;;;:::999:::;;;;;;<<<>>>???@@@???>>>===>>>@@@BBB@@@<<<999888999555444222000//////000000000111333333222111111222...000333555888;;;@@@CCCDDDJJJRRRVVVWWWYYY___ccccccdddfffgggiiijjjjjjjjjlllnnnqqqtttuuuuuutttsssppppppqqqrrrrrrrrrrrrqqqqqqpppoooooooooppprrrrrrpppooonnnmmmmmmnnnooopppnnnmmmkkkhhhddd```[[[YYYVVVUUUSSSQQQOOOLLLKKKJJJGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDGGGJJJMMMOOO\\\bbbjjjrrrwwwyyyxxxwwwwwwtttmmmaaaSSSHHHBBBAAA???AAAEEELLLTTTZZZ]]]^^^___WWWSSSTTTTTTOOOIIIFFFGGGHHHLLLPPPRRRRRROOOLLLDDDDDDDDDBBBAAABBBEEEGGGAAAAAABBBCCCEEEJJJPPPUUUVVVYYY^^^aaabbbcccdddeee___aaacccddddddfffiiikkkmmmnnnnnnooonnnmmmkkkjjjkkkmmmppptttwwwyyyzzz{{{|||zzzwwwuuuttttttuuuuuuqqqpppnnnlllkkkiiihhhhhhiiiiiihhhiiijjjlllnnnpppssstttuuuwwwxxxyyyzzzzzzxxxwwwtttooohhhaaa^^^]]]YYYYYYZZZ[[[[[[XXXSSSPPPGGGIIILLLLLLKKKLLLPPPSSSSSSWWW]]]aaadddfffhhhiiiiiikkkiiicccaaaeeehhhhhhffffffeeefffhhhhhhfffddd^^^VVVIII<<<666888???FFFHHHLLLQQQQQQMMMJJJHHHIIICCCDDDEEEGGGHHHHHHHHHHHHHHHFFFDDDBBB???===<<<;;;;;;;;;;;;:::888777555444333000,,,))))))*********&&&'''''''''(((((())))))***)))'''&&&&&&''')))******)))(((''''''((()))***'''''''''(((***)))'''%%%''''''''''''''''''''''''%%%%%%'''***---///...---111000///...,,,+++******((((((''''''''''''((((((((()))***+++,,,---......+++,,,,,,)))%%%$$$&&&(((&&&'''***,,,---.........***+++,,,...111333444555222222111111222222333444444333222222333555888999<<<<<<<<<<<<======>>>???AAA>>>===>>><<<999<<>>;;;:::999999;;;>>>AAABBBBBB???===;;;888555222111000////////////000222444666555666777888777666444222333444666999;;;===>>>>>>;;;<<<=========???BBBEEE>>>???AAA@@@??????@@@BBB@@@AAAAAACCCEEEFFFHHHIIIIIIGGGHHHMMMOOOOOORRRVVV]]]eeemmmrrrzzzssscccYYYIIIEEE???;;;:::;;;<<<<<<:::;;;;;;;;;<<<<<<======@@@@@@AAABBBBBBAAAAAAAAAEEECCCAAA???===;;;::::::888777555333222000000///222111111000000000000000444333333333555777:::<<>>999888===DDDMMMMMMOOOQQQOOOKKKJJJKKKKKKJJJIIIHHHHHHGGGHHHHHHHHHFFFCCCAAA???>>>======:::::::::::::::999888777:::888444///+++)))'''&&&(((((('''(((((()))***+++)))'''&&&''')))******)))+++***)))((('''&&&%%%%%%(((((((((((((((((((((((()))((('''&&&%%%&&&'''''''''&&&$$$$$$$$$%%%'''))))))***,,,---////////////+++(((&&&(((******))))))))))))***+++,,,...///000)))******&&&###$$$(((,,,------,,,,,,,,,---......---......---,,,,,,///111000111222111000000222444888777777777888999::::::888888:::;;;===>>>???@@@>>>??????>>>>>>@@@CCCFFFRRRfff|||zzzmmmiiieeecccaaa```^^^\\\>>>???AAAAAABBBEEEIIILLLNNNNNNOOOPPPQQQQQQQQQQQQQQQNNNJJJGGGEEEAAA>>>;;;888777666777999;;;;;;;;;888777666444222111111000222222111111222444666777222333666888999888888777444555777:::<<<>>>????????????@@@???>>>>>>AAACCC???@@@BBBAAA@@@@@@AAACCCDDDFFFHHHKKKMMMNNNOOOOOONNNLLLMMMQQQTTTVVV[[[aaakkkuuuqqq```UUUJJJFFF@@@<<<<<<<<<============>>>>>>>>>?????????AAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@>>>;;;888777777666555444222222111111111111000//////000000000111000000000222444777888===@@@EEEJJJNNNQQQSSSSSSUUUXXX\\\___aaabbbeeefffgggkkkppprrrrrrooonnnmmmjjjkkknnnpppqqqrrrrrrrrrrrrqqqpppooonnnoooooopppqqqqqqqqqqqqqqqrrrssssssooolllgggccc```]]]ZZZWWWPPPLLLGGGCCCAAA@@@>>>======<<<;;;999888888888777888888<<>>999777<<>><<<;;;;;;:::::::::::::::999888777888666333///+++)))'''''')))(((((((((((())))))***---,,,))))))******)))(((((((((((((((((((((''''''((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&'''((()))((()))***+++,,,---...///+++)))(((((((((((()))***...---,,,+++************((((((&&&###!!! """###***))))))))))))***++++++...//////...---,,,...///000111222111000000222444777777666777777888999:::999999:::;;;===>>>??????>>>??????>>>>>>@@@CCCFFFTTTggg|||~~~mmmjjjfffcccaaa```^^^\\\<<<>>>AAACCCDDDEEEHHHJJJJJJJJJLLLMMMNNNNNNNNNNNNOOOLLLIIIFFFDDDAAA>>>;;;888666444444555555555333333333222222111222222222222111000000000222333444333444666888999999999999666777888:::<<<>>>???@@@???@@@@@@@@@??????BBBDDDCCCDDDEEEEEEDDDDDDEEEGGGFFFIIINNNSSSVVVVVVUUUSSSUUUSSSUUUZZZ^^^bbbjjjrrr}}}ooo]]]RRRLLLHHHBBB?????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCC@@@AAACCCBBB@@@===999666666666555555444333333333000000////////////000000000/////////111222555666777999===BBBEEEHHHJJJJJJKKKOOOTTTXXX\\\___cccfffgggkkkppprrrrrrpppnnnmmmjjjlllnnnpppqqqsssssstttrrrrrrpppoooooopppqqqqqqrrrrrrrrrrrrssssssssssssnnnkkkgggddd```\\\XXXTTTLLLHHHBBB===;;;:::999999777666555555555555555555555555999>>>AAADDDMMMVVV```lllxxx~~~~~~zzztttsssoooeeeXXXMMMFFFDDDEEEEEEEEEIIINNNRRRUUUVVVVVV[[[bbbfffhhhjjjmmmpppxxxzzzkkkTTTOOOPPPRRRSSSRRRPPPNNNLLLDDDDDDCCCBBBBBBAAAAAA@@@AAABBBEEEHHHMMMRRRVVVXXX]]]^^^______^^^___aaacccccceeefffggghhhiiilllnnnuuuzzzyyyxxxvvvsssrrrqqqqqqqqqtttttttttqqqooommmnnnooooooqqqssssssrrrrrrssstttzzzzzz{{{{{{{{{{{{zzzzzzyyywwwsssmmmeee```^^^^^^___```aaabbb```[[[SSSNNNLLLLLLMMMNNNPPPRRRTTTUUUZZZ]]]bbbhhhlllnnnnnnnnnpppnnnmmmmmmnnnooonnnmmmgggfffddddddeeefffeeeddd[[[QQQEEE===888777<<>>>>>>>>??????>>>>>>???BBBEEETTTggg{{{|||oookkkfffcccaaa___^^^\\\;;;>>>AAADDDEEEFFFGGGIIIGGGHHHIIIKKKLLLLLLMMMMMMMMMKKKHHHFFFEEECCC@@@===:::888555444444444333111222222222222222333444444222222111000000111222333777888999999999888888777777777888999;;;===>>>???>>>???@@@@@@@@@AAADDDGGGGGGIIIJJJJJJJJJJJJLLLMMMKKKOOOVVV\\\```___]]][[[\\\[[[^^^ccchhhooozzznnn]]]RRRNNNJJJFFFCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBAAA>>>;;;:::888888888777666555444333000///////////////000000000000000000111333444555333555888;;;???AAACCCDDDFFFIIINNNSSSWWW[[[```cccgggkkkppprrrrrrpppooonnnmmmnnnoooqqqssstttuuuvvvrrrqqqpppppppppqqqrrrsssssssssssssssrrrrrrqqqqqqmmmjjjhhheeeaaa\\\VVVQQQKKKFFF???:::888777777777222222222222222333444555555555888===@@@DDDNNNXXXgggrrr}}}~~~zzzqqqrrroooggg[[[PPPIIIGGGJJJIIIIIIKKKPPPTTTVVVVVVVVV\\\bbbeeefffjjjqqqxxxvvvggg[[[ZZZXXXUUURRROOOMMMLLLFFFEEEEEECCCBBB@@@>>>>>><<<<<<===@@@DDDIIINNNRRRUUUWWWYYYZZZ[[[\\\^^^aaabbbdddfffhhhiiikkkoooqqquuuzzz~~~xxxvvvtttsssqqqqqqqqqqqqpppqqqqqqpppoooppprrruuurrrtttvvvwwwvvvuuuuuuvvvzzzzzzzzzzzzzzzyyyxxxxxxtttrrrnnnhhhaaa]]]\\\\\\^^^___aaaaaa___YYYSSSOOOMMMNNNPPPRRRUUUXXXZZZ[[[\\\___ccchhhlllooopppqqqqqqpppoooppprrrrrrpppooogggeeeccccccddddddcccbbbXXXNNNCCC===888666:::AAAHHHNNNSSSSSSSSSTTTTTTRRRMMMLLLKKKJJJIIIIIIIIIIIILLLJJJGGGCCC@@@<<<:::888<<<<<<;;;;;;:::999888777333222///,,,***)))))))))******)))(((((('''((((((&&&%%%$$$%%%''')))))))))%%%&&&&&&'''((()))******))))))))))))))))))))))))&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&'''(((((((((((('''&&&%%%$$$$$$%%%(((***,,,...111111---***,,,...///)))((((((''''''(((((()))***))))))+++///111///,,,***************+++,,,---)))+++///000000000111222000111222111000000222444444444444555666777888999;;;;;;<<<<<<======>>>>>>>>>??????>>>===???BBBDDDRRRdddxxx~~~ppplllgggccc```___]]]\\\:::===AAADDDEEEFFFGGGHHHFFFGGGHHHJJJLLLMMMMMMNNNMMMKKKHHHGGGFFFEEECCCAAA;;;999666555555444333111222222111111111111222222444333222222222333444555888888999999999999999888777777777888999;;;<<<===@@@AAAAAAAAAAAABBBEEEHHHIIIKKKMMMNNNNNNOOOQQQSSSUUUYYYaaagggjjjjjjhhhfffccccccgggmmmrrrzzzooo___UUUPPPMMMIIIGGGFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHHHHGGGGGGFFFEEEDDDCCC@@@>>><<<<<<<<<<<<;;;;;;;;;:::999777555444111111000///////////////000000000000111111222222111333555888;;;===???@@@CCCFFFKKKNNNRRRVVV[[[^^^dddhhhnnnqqqrrrqqqpppooonnnnnnooopppqqqssstttuuuqqqqqqpppppppppqqqssstttrrrrrrrrrrrrqqqooonnnmmmkkkiiifffccc___ZZZSSSNNNGGGBBB<<<777555555666666000000111111333444555666888777999>>>BBBGGGRRR\\\mmmxxx}}}yyyppppppooohhh]]]TTTOOOMMMNNNMMMMMMOOORRRVVVWWWXXXVVVZZZ^^^```aaagggqqqyyy{{{uuugggccc]]]VVVQQQNNNLLLLLLHHHGGGGGGEEECCC@@@>>>===999999999:::===BBBGGGJJJKKKMMMQQQTTTWWWYYY]]]___\\\^^^aaaccceeehhhllloootttxxx}}}}}}|||{{{vvvuuusssrrrqqqqqqqqqrrrpppqqqqqqpppooopppsssuuuuuuwwwyyyzzzyyyxxxwwwxxxwwwwwwxxxxxxwwwwwwvvvvvvqqqoookkkeee___[[[ZZZ[[[[[[]]]___^^^[[[VVVQQQNNNNNNPPPSSSVVV[[[^^^aaabbbbbbbbbdddfffjjjooosssuuutttttttttuuuvvvuuurrroooiiifffdddbbbbbbaaa___]]]TTTKKKBBB<<<777555999???GGGNNNSSSRRRRRRTTTSSSOOOKKKKKKJJJIIIHHHHHHHHHHHHIIIHHHFFFDDDAAA>>><<<;;;<<<<<<<<<;;;:::999777777222111///,,,+++***************)))(((((('''((((((%%%$$$###%%%''')))))))))'''''''''((((((((((((((())))))))))))))))))))))))%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&'''&&&$$$$$$$$$&&&(((***%%%******&&&&&&)))+++(((&&&&&&&&&&&&'''((())))))&&&%%%%%%)))---...,,,(((*********++++++,,,......+++---000000000//////000000111222111000000222444333333333444555777888999<<<<<<<<<=========>>>>>>>>>??????======>>>AAADDDNNNaaavvvrrrnnngggccc```^^^]]]\\\:::===AAACCCDDDEEEGGGHHHEEEFFFHHHJJJLLLNNNNNNOOONNNLLLJJJIIIIIIHHHGGGEEE>>><<<999777666555333111000000///////////////000//////.........///111222444555666777999;;;<<<===888888777777888:::;;;<<>>===<<<:::888777444333222000////////////............////////////111222333555888:::;;;<<<@@@BBBEEEIIILLLOOOTTTXXX^^^ccciiimmmoooooooooooommmmmmlllmmmmmmooopppppppppooooooooopppqqqssstttqqqqqqqqqqqqooommmkkkiiihhhfffccc___[[[UUUNNNIIIAAA===777444333333333333111111111222444555777888;;;:::<<>>999888777777999===@@@BBBAAAEEEJJJNNNRRRUUUYYY\\\ZZZ]]]___bbbdddgggkkknnnrrrvvvzzz||||||{{{zzzyyytttsssrrrqqqpppqqqqqqrrrsssttttttrrrpppooopppqqqwwwyyy|||}}}{{{zzzyyyyyyvvvvvvvvvvvvuuutttsssrrrnnnlllgggaaa[[[WWWWWWXXXVVVYYY[[[ZZZWWWQQQNNNLLLMMMPPPTTTYYY^^^ccceeeggghhhhhhgggiiilllqqqvvvyyyyyyxxxxxxyyyyyyvvvqqqnnnjjjgggdddaaa```^^^\\\ZZZQQQHHH@@@;;;777555888===EEENNNSSSQQQQQQUUUSSSNNNMMMLLLKKKJJJJJJIIIIIIIIIFFFFFFEEEDDDBBB@@@>>>============<<<:::999777777333111///---+++******+++***))))))(((((((((((()))+++)))(((((()))***))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%%%%%%%&&&'''"""((()))'''***111///((()))((('''&&&&&&&&&&&&&&&'''''''''((()))(((&&&$$$((((((((()))***+++,,,---///000111000---+++++++++000111222111000000222444333333333444666777999:::;;;;;;<<<===>>>>>>???????????????===<<<===@@@CCCLLL___uuutttooohhhccc```^^^]]]\\\:::===@@@BBBCCCDDDGGGIIIDDDFFFHHHJJJLLLNNNOOOOOOOOOMMMLLLKKKLLLLLLJJJIIIGGGCCC???<<<:::777444222//////......///000111111,,,,,,,,,,,,---...000111444444555666888:::<<<===:::999888888888:::<<<===CCCEEEFFFGGGIIIKKKOOORRRRRRUUUXXX[[[]]]```cccffflllnnnqqquuuxxxzzz{{{{{{vvviii^^^XXXTTTRRROOOMMMMMMMMMMMMLLLIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIIIIIIIHHHGGGFFFEEEBBBAAA>>><<<;;;;;;;;;;;;<<<===>>>???@@@???===<<<666555444222000///.........////////////.........///000000222444666888999999;;;>>>AAADDDHHHMMMQQQWWW\\\ccchhhkkkllllllmmmnnnmmmlllkkkkkklllmmmnnnnnnnnnnnnnnnoooqqqssstttqqqqqqrrrqqqooollliiihhhdddaaa]]]YYYTTTOOOHHHDDD<<<999555333222222222111111222222333444666777888<<<;;;>>>DDDKKKTTTbbbooo}}}|||vvvrrrsssqqqllleee```______[[[ZZZYYY[[[^^^bbbccccccaaaaaaaaabbbdddgggiiikkkgggnnntttttttttuuuuuurrrrrrooojjjddd^^^YYYUUUTTTLLLLLLLLLJJJHHHEEEBBB@@@999888777666666888999;;;<<<@@@EEEJJJNNNQQQUUUWWWYYY[[[^^^```bbbeeeiiilllmmmqqquuuwwwwwwvvvuuuuuusssrrrqqqppppppqqqqqqrrrssstttuuutttqqqoooooooooxxxzzz}}}~~~}}}{{{zzzyyyxxxwwwwwwuuusssqqqpppnnnhhheee```YYYSSSOOOPPPQQQQQQTTTWWWVVVRRRMMMJJJIIILLLOOOTTTZZZ```dddhhhiiimmmmmmnnnooorrrvvvyyy{{{|||{{{{{{{{{yyyuuuooojjjiiifffccc```___]]]ZZZXXXNNNFFF???:::777444777<<>><<<>>>>>>===<<<;;;999777666444333000...,,,+++++++++)))(((((((((((())))))***+++***((()))***++++++***)))(((((((((''''''''''''((((((((((((((((((((((((&&&''''''((('''&&&%%%$$$'''&&&&&&%%%%%%'''((()))***))))))((('''&&&%%%$$$%%%***,,,,,,444===999...+++***((('''%%%%%%$$$$$$((()))***)))'''&&&&&&''''''''''''((()))***+++,,,---......---+++***,,,---000111222111000000222444333333444555666888:::::::::;;;<<<===>>>???@@@AAA?????????===<<<===@@@BBBLLL```vvvuuupppiiiccc___^^^]]]\\\;;;===@@@AAABBBDDDGGGIIICCCEEEGGGIIILLLNNNOOOOOOPPPNNNMMMMMMNNNNNNMMMKKKOOOKKKFFFBBB>>>;;;777444//////000000111333444555222111111111333555777888777777666666777888999999<<<;;;999999999;;;===>>>???AAAEEEIIIMMMSSSYYY]]]YYY\\\```cccfffiiimmmppp}}}}}}~~~qqqeee\\\WWWUUUSSSPPPNNNOOOOOONNNMMMKKKKKKJJJJJJIIIIIIIIIHHHIIIIIIIIIIIIHHHGGGFFFEEECCCCCCBBBAAA@@@???======:::;;;>>>AAABBBBBBBBBAAA888777555333111///...---111111111111111111000///---......///111333555666333555888;;;???CCCIIIMMMRRRWWW^^^dddhhhiiijjjjjjpppooonnnmmmllllllmmmnnnmmmmmmmmmmmmoooqqqssstttrrrrrrrrrrrrooollliiigggaaa^^^YYYTTTPPPJJJDDD@@@;;;888555444444444333222222222222333444666777888;;;;;;???FFFNNNYYYiiiwww}}}vvvttttttsssnnnhhhddddddfffbbbaaaaaabbbfffiiikkkkkkkkkjjjiiiiiiiiigggdddaaadddfffeeedddgggnnnqqqppprrrqqqoookkkfff```[[[XXXMMMMMMMMMLLLJJJGGGCCCAAA999888777555555555555555:::>>>CCCHHHKKKNNNQQQSSSSSSUUUXXXZZZ\\\___cccfffhhhkkkoooqqqqqqqqqpppqqqsssrrrqqqppppppqqqrrrrrrppprrrttttttsssqqqqqqqqqxxx{{{~~~}}}{{{zzzzzzzzzzzzxxxvvvssspppmmmlll```^^^XXXQQQKKKGGGHHHIIIOOORRRUUUSSSOOOJJJGGGGGGJJJMMMSSSYYY```eeehhhjjjoooppprrruuuwwwyyy{{{{{{}}}}}}||||||yyytttmmmhhhhhheeebbb```^^^]]][[[YYYMMMEEE>>>:::777444666;;;???KKKRRRQQQSSSZZZYYYRRRMMMLLLKKKJJJJJJIIIIIIIIIGGGGGGGGGEEECCC@@@===;;;>>>>>>===<<<;;;999777666555444111...,,,+++++++++(((((('''(((((()))***+++&&&%%%%%%&&&))),,,,,,,,,''''''((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((('''&&&%%%)))(((&&&%%%&&&''')))++++++++++++***(((&&&$$$###$$$)))+++---888BBB<<<...***)))((('''&&&&&&&&&&&&"""%%%''''''$$$$$$&&&)))''''''(((((()))+++,,,---((()))******+++,,,000333000111222111000000222444333444444555777999:::;;;::::::;;;===>>>@@@AAAAAA?????????===<<<===???BBBNNNaaawwwvvvpppiiiccc___^^^]]]\\\BBBAAAAAADDDGGGJJJJJJJJJDDDBBBAAADDDJJJOOOQQQPPPSSSTTTTTTTTTTTTTTTSSSSSSPPPOOOLLLGGGAAA<<<888666666444222111222333333333333444444222111111111333666777777666666777:::<<>><<<:::<<<@@@CCCAAACCCFFFIIIMMMSSSYYY]]]YYY[[[___dddjjjrrr{{{vvvmmmddd\\\XXXUUUTTTSSSQQQPPPPPPPPPPPPNNNMMMKKKIIIHHHIIIIIIJJJIIIJJJJJJJJJJJJJJJJJJJJJEEEFFFEEEDDDAAA??????@@@???@@@BBBCCCDDDEEEEEEEEE===:::666333333444444333000000000000000000000000222222222222222333444555999888777777999<<<@@@BBBIIINNNUUU\\\bbbhhhmmmqqqlllllllllkkkiiijjjlllnnnmmmmmmmmmmmmnnnnnnnnnnnnsssttttttrrrooojjjdddaaa]]]YYYSSSNNNIIIEEE@@@===:::888555333222222444555555444222333555888:::;;;<<>>:::999777555444555666777888<<<@@@DDDEEEFFFHHHIIIIIILLLPPPUUUYYY\\\^^^___cccfffhhhjjjjjjkkkmmmnnnlllmmmnnnnnnnnnooorrruuuwwwxxxxxxwwwuuutttvvvwwwxxxyyyzzz{{{|||{{{{{{zzzyyyvvvsssttttttqqqiiibbb]]]WWWPPPJJJFFFEEEDDDCCCFFFHHHKKKLLLKKKKKKKKKLLLQQQQQQSSSXXX___fffkkknnnsssuuuvvvtttwww}}}~~~zzzuuuooohhhdddhhhfffcccbbbaaa^^^[[[XXXLLLHHHDDD???888333555;;;AAAPPPVVVYYY```]]]UUUWWWOOONNNMMMMMMMMMNNNPPPPPPOOOKKKFFFDDDEEEDDDAAA>>><<<;;;<<<======;;;777333666444222///---+++***))),,,,,,+++***)))(((((('''))))))((((((((('''''''''(((((((((((())))))))))))***************+++++++++'''((((((((())))))******)))'''%%%&&&((()))'''%%%%%%%%%&&&&&&'''(((((((((%%%''',,,444::::::222+++&&&((()))******)))(((&&&((('''&&&%%%%%%&&&(((((())))))******+++++++++,,,111111000////////////000000000000000111222333444222333555666777888888777;;;;;;;;;<<<===>>>???@@@>>>???>>>===<<<===@@@BBBLLL___www}}}rrrhhhdddccc^^^[[[ZZZGGGFFFDDDEEEHHHJJJKKKKKKJJJHHHFFFGGGKKKOOORRRTTTZZZYYYXXXWWWVVVVVVVVVVVV[[[YYYUUUPPPJJJDDD===888444222000000111333444444222333333222222222444555666777777777777888;;;>>>AAAAAA@@@>>>>>>@@@DDDGGGIIIJJJKKKMMMOOOSSSXXX\\\]]]```ccciiipppzzz}}}rrrjjjbbb[[[YYYWWWWWWVVVUUUTTTSSSRRRRRRPPPOOONNNMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJKKKKKKKKKHHHIIIJJJHHHEEECCCBBBBBB@@@AAACCCDDDEEEFFFGGGGGGAAA===777444222333333222000000000000000000000000111111000000000111222222444444444444666999<<<>>>DDDHHHNNNUUU[[[aaagggkkkllllllllljjjhhhgggiiijjjjjjjjjkkklllmmmnnnoooooosssssstttrrrooojjjeeebbbZZZVVVPPPKKKFFFAAA===:::666444222000000111333444777555444444555777888999;;;@@@HHHPPP[[[iiixxx|||xxxvvvtttttttttuuutttrrrsssssstttuuuwww}}}{{{rrrhhhaaaXXXWWWVVVTTTSSSTTTVVVXXX[[[aaadddbbbaaaaaa]]]WWWSSSPPPMMMLLLMMMKKKEEE@@@;;;999777555444444555666777999===>>>??????@@@BBBEEEGGGJJJNNNRRRUUUXXXYYY]]]```bbbddddddeeefffhhhkkklllmmmmmmmmmooorrrtttuuuuuuvvvuuussssssuuuwww||||||}}}~~~}}}|||{{{zzz{{{xxxvvvuuusssnnnddd]]]WWWRRRKKKEEEBBBAAA@@@???@@@BBBFFFHHHHHHIIIKKKLLLQQQRRRUUUZZZbbbiiiooorrryyy|||~~~}}}{{{tttmmmggggggeeecccaaa```^^^[[[XXXOOOKKKGGGBBB;;;555777===DDDVVVaaaeeejjjcccWWWVVVPPPOOOMMMLLLLLLMMMNNNOOOOOOMMMJJJHHHFFFCCC???===999999999:::;;;999666333333222000---+++)))((('''&&&&&&&&&%%%%%%$$$######(((((((((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))(((((('''''''''((((((((())))))'''%%%$$$%%%((()))(((&&&((((((''''''''''''''''''&&&%%%''',,,000000,,,'''((()))***++++++***)))((((((((('''&&&&&&&&&''''''(((((()))******+++,,,,,,,,,,,,,,,,,,------...///000000000000111222333444333333444555666777777888888888999999:::;;;===>>><<<=========<<<>>>AAADDDOOOaaayyy|||qqqgggdddbbb^^^ZZZZZZMMMKKKIIIIIIKKKLLLLLLLLLJJJIIIGGGEEEFFFKKKQQQVVVbbbaaa^^^\\\[[[ZZZZZZ[[[___\\\YYYVVVRRRJJJ@@@999777555222222444666777777444333222222222444666777555666888888999:::===???@@@AAABBBBBBBBBEEEIIILLLNNNOOOPPPPPPRRRUUUZZZ^^^cccfffjjjqqqzzzwwwmmmfff___[[[ZZZYYYZZZZZZZZZYYYWWWUUUTTTPPPPPPPPPPPPOOONNNMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKLLLNNNOOONNNKKKGGGEEEEEEBBBCCCEEEFFFGGGGGGHHHHHHDDD???888333111111222222111111111111111111111111222222111000000111111111111111222333444666888999===@@@DDDIIIOOOVVV]]]bbbiiijjjjjjiiifffeeefffgggfffggghhhjjjlllnnnoooppppppppppppooolllhhhdddaaaWWWSSSMMMGGGBBB===999666333222000000000222444555666777777777888:::;;;<<>>???AAADDDHHHKKKNNNPPPUUUWWWZZZ\\\]]]^^^```ccciiikkklllmmmmmmnnnpppsssrrrssssssrrrqqqrrruuuwww~~~~~~~~~~~~}}}{{{yyyxxxwwwuuusssrrroooiii___XXXOOOJJJDDD???<<<;;;:::::::::===AAADDDFFFHHHLLLNNNSSSUUUZZZ```hhhpppwww{{{zzzrrrlllgggeeecccaaa```___\\\ZZZUUUQQQMMMHHH@@@999:::???GGGaaattt{{{rrr```YYYQQQPPPMMMKKKKKKLLLMMMNNNPPPQQQQQQNNNHHHCCC>>>===999999999:::;;;:::777555333222000---+++)))((('''((('''''''''''''''''''''(((((((((''''''''''''&&&(((((((((((())))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''((($$$######%%%''')))((('''******)))(((((('''&&&&&&(((&&&$$$%%%'''((('''$$$))))))++++++++++++))))))((((((((((((((('''&&&%%%&&&&&&((()))++++++,,,,,,*********+++,,,---//////000000000000111222333444333333222333444555777888888888888888999;;;<<<===;;;<<<<<<<<<===???CCCFFFQQQccc{{{{{{pppfffcccbbb^^^[[[ZZZPPPOOOOOOPPPQQQPPPNNNKKKHHHHHHGGGEEEFFFLLLVVV^^^gggfffdddbbbaaaaaaaaabbbaaa___\\\[[[YYYRRRGGG>>>???===<<<<<<>>>??????>>>;;;888555333333555666777444555777999999;;;===??????AAACCCEEEFFFIIIMMMPPPNNNOOOPPPRRRUUUZZZ```eeegggkkksss{{{rrrjjjddd___]]]]]][[[\\\]]]]]]\\\ZZZWWWVVVPPPQQQQQQRRRRRRPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMOOOQQQSSSRRRNNNJJJHHHFFFFFFFFFGGGGGGGGGGGGFFFFFFEEE???777222000000222222222222222222222222222222444444333222222333333444000111111222333444555555777999<<>>@@@BBBDDDLLLWWWbbbmmmzzz|||xxxwwwvvvxxxzzz}}}}}}}}}|||~~~~~~pppgggUUUQQQKKKGGGEEEEEEFFFFFFDDDFFFJJJLLLOOORRRSSSRRRPPPOOONNNNNNMMMJJJEEEAAA<<<:::888666555555666666666777888777666666888:::::::::;;;<<>>:::999888777666888;;;>>>AAADDDGGGLLLOOOUUUYYY```hhhpppyyyzzztttoooiiigggdddbbbbbbaaa___]]]ZZZWWWSSSNNNFFF>>>===AAAKKKnnnmmmaaaSSSQQQNNNKKKJJJLLLNNNPPPTTTWWWYYYVVVNNNFFFAAA???<<<;;;:::;;;<<<<<<;;;999666444222000---+++***************++++++,,,,,,,,,''''''''''''''''''''''''(((((((((((())))))))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''''''''******))))))((((((((((((***'''%%%%%%'''((('''&&&((()))************)))((((((((()))))))))'''%%%$$$$$$%%%''')))+++,,,,,,,,,,,,,,,,,,,,,---...///000000000000000111222333444333222111111222444777999999999999:::;;;<<<===>>><<<<<<===<<<<<<>>>BBBEEERRRddd{{{{{{pppfffcccccc___\\\[[[PPPQQQUUUXXXZZZWWWRRRMMMLLLMMMNNNNNNQQQXXXcccllljjjjjjhhhhhhggghhhiiiiiiiiigggeeedddaaaZZZQQQJJJGGGHHHJJJMMMPPPPPPNNNLLLDDD???999555444555555555333555888999999;;;===??????AAADDDGGGIIIKKKOOOQQQNNNOOOQQQSSSVVV\\\ccchhhjjjqqqzzz{{{pppjjjeee```___aaa[[[\\\]]]]]]\\\ZZZXXXVVVRRRSSSTTTUUUUUUSSSRRRQQQPPPPPPPPPOOOOOONNNNNNNNNOOOQQQSSSRRROOOKKKIIIGGGIIIIIIIIIIIIHHHGGGEEEEEEDDD>>>777222000111333444444444444444444444444444333333333333444555666777111111111111111111111111444555666888<<>>AAADDDJJJRRR```mmmyyy{{{yyywwwvvvwwwyyy{{{{{{zzz{{{~~~qqqhhhVVVPPPIIICCCAAAAAA@@@???@@@@@@AAADDDFFFGGGIIIKKKNNNNNNNNNMMMKKKGGGBBB???;;;:::888666555666777888555666777666555666888999777777777888:::===@@@AAAAAADDDHHHKKKNNNSSSXXX\\\___aaadddfffgggiiilllnnnoooppprrrsssssssssvvvxxxwwwwwwxxxyyyxxxwwwvvvuuujjjjjjiiigggccc\\\TTTOOODDD@@@<<<999888777777666888999;;;===@@@DDDIIIMMMUUUZZZcccmmmvvvzzzvvvsssqqqkkkiiifffeeeddddddcccaaa___\\\YYYTTTKKKAAA???BBBRRRzzzsssdddTTTRRRNNNKKKKKKNNNQQQTTTZZZ]]]```]]]UUULLLFFFCCC===;;;::::::;;;<<<;;;:::777555333111...,,,++++++&&&''''''(((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))******))))))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''''''''&&&%%%%%%%%%%%%(((((((((((())))))******'''''''''((()))***)))((('''((((((((((((((((((''''''((()))***)))(((&&&%%%$$$%%%(((***,,,,,,,,,,,,...------,,,,,,,,,------000000000000111222333444333222111111222444777999999999999:::;;;<<<===>>>>>>>>>>>>===<<<===@@@CCCQQQbbbyyy{{{qqqgggeeedddaaa^^^^^^QQQTTTZZZ___bbb```ZZZVVVSSSTTTUUUXXX]]]dddlllqqqnnnnnnnnnooooooooooooooommmmmmllliiiddd^^^YYYVVVVVVZZZ```fffiiifff```[[[MMMFFF===888666666555444444777999;;;;;;;;;===>>>???BBBFFFIIIKKKMMMOOOQQQQQQRRRRRRTTTWWW]]]dddjjjpppvvvwwwoookkkgggbbbaaaccc\\\]]]]]]]]]\\\ZZZXXXWWWVVVVVVVVVWWWWWWVVVVVVUUURRRRRRQQQQQQPPPPPPOOOOOONNNPPPQQQQQQNNNKKKIIIIIIJJJJJJKKKJJJJJJIIIHHHHHHEEE@@@999555333444444555555555555555555555555555111222333444666888:::<<<444333111000///.........222333444555777<<>>;;;:::999777666666777999:::666777888888666666777888666666777888999;;;<<<===:::<<>>;;;999888888888777777888999:::===AAAGGGLLLTTT[[[fffqqq{{{zzzsssqqqqqqqqqmmmjjjgggffffffffffffeeeccc```]]]XXXNNNCCC@@@BBBVVV~~~nnnaaaUUURRROOOLLLMMMRRRWWW[[[___aaacccaaa[[[SSSLLLHHH===;;;888888888999999999666555333000...,,,+++***&&&'''''''''(((((())))))((()))))))))))))))******(((((((((((())))))))))))+++******))))))((((((((('''&&&&&&&&&&&&%%%%%%%%%((()))***(((&&&$$$$$$%%%&&&&&&'''(((((()))******###%%%'''((()))))))))((('''''''''''''''''''''''''''(((((())))))(((((((((%%%'''))),,,------,,,+++---,,,++++++*********+++000000000000111222333444333333222333444555777888888888888888999;;;<<<===??????>>>===<<<===@@@BBBOOOaaawww}}}sssiiihhhgggeeebbbaaaVVVXXX]]]bbbggggggeeeccc______```ccchhhmmmoooppptttuuuvvvvvvvvvtttrrrqqqkkkmmmooolllgggeeegggjjjrrrwww{{{nnneeeSSSKKK@@@:::888888777555777:::<<<>>>======>>>???BBBEEEIIILLLMMMNNNOOOPPPPPPQQQRRRUUUYYY```iiioooxxx|||zzztttooolllhhhcccaaaccc^^^]]]]]]\\\[[[ZZZYYYYYYUUUUUUTTTTTTTTTUUUUUUVVVTTTSSSSSSRRRQQQQQQPPPPPPMMMNNNOOOOOOLLLKKKKKKKKKIIIJJJKKKMMMNNNNNNNNNNNNJJJEEE???:::777666555555666666666666666666666666333444666888<<>>>>>???DDDMMMTTTbbbmmm|||{{{xxxvvvttttttvvvvvvvvvuuuvvvxxxzzz|||vvvmmm^^^WWWPPPKKKJJJHHHCCC@@@===888555777777444777<<<<<<>>>AAACCCAAA>>>;;;999888777666666666888:::<<<;;;===>>>===:::888777777666666777999999:::::::::999;;;===>>>AAAEEEJJJMMMOOOSSSXXX]]]```cccfffhhhjjjnnnrrruuutttrrrqqqqqqoooooopppoooooommmkkkjjjhhhgggccc]]]UUUMMMGGGDDD@@@===:::999999999999888888999:::<<>>===>>>>>>===<<<>>>AAADDDOOO```vvvuuullljjjjjjhhheeeeee[[[\\\___dddiiilllmmmmmmnnnmmmmmmppptttvvvtttrrryyyzzz{{{|||zzzwwwtttrrrkkkooosssrrroooqqqyyyvvviiiUUULLLAAA;;;::::::999777:::<<>>:::888666444777777777777777777777777666777:::>>>BBBGGGJJJLLLCCC@@@<<<888555444444444111222222222333555999<<<>>>CCCJJJPPPTTTUUUVVVVVV[[[\\\^^^```ccceeeggghhhcccbbb```]]]YYYUUURRRPPPIIIEEE>>>999666555444333444444555666777888999:::888<<<@@@BBBFFFOOO[[[dddrrr|||{{{wwwuuuttttttuuuvvvvvvuuutttvvvwwwyyyzzz}}}vvvnnnddd^^^WWWSSSRRROOOJJJEEE<<<555222333333000222888444777;;;>>>===;;;999888777777666666777999<<<===AAACCCDDDCCC???<<<999888555666888999:::999999888===>>>??????@@@CCCGGGJJJKKKOOOUUUZZZ^^^aaaeeeggghhhlllrrruuutttqqqooommmjjjjjjjjjiiigggeeecccaaa```___\\\VVVNNNHHHDDDBBB???===:::999::::::999999;;;<<<===???CCCIIIQQQWWW]]]fffttt{{{tttppppppppppppllljjjgggeeefffgggggggggeeeccc```[[[PPPDDD???AAACCCeeeuuummmhhheee``````VVVSSSPPPOOORRRYYYaaafffcccaaa```aaa```[[[SSSMMMCCC???;;;999999:::;;;:::;;;:::777555222000//////))))))))))))))))))))))))******+++++++++,,,,,,,,,(((((((((((())))))))))))((((((((()))))))))))))))(((((((((''''''&&&&&&&&&&&&)))+++***'''''')))+++((((((((('''&&&&&&%%%%%%(((((('''&&&%%%&&&(((***))))))(((((((((((())))))''''''&&&'''((()))+++---(((***---//////...,,,+++,,,,,,,,,---...///000111000000000000111222333444222333555666777888888888;;;;;;;;;<<<===>>>???@@@;;;<<<<<<<<<===???CCCFFFOOO```vvvvvvnnnlllllljjjggggggbbbaaaaaacccffflllqqquuuxxxzzz|||~~~zzzvvv|||||||||}}}}}}{{{xxxuuuvvvyyy|||{{{{{{uuuhhh\\\RRRGGGAAA<<<888888::::::<<>>999777777777777777555333333555777444999@@@GGGMMMQQQRRRRRRNNNGGG===777555555444333333333222222333444666777;;;===AAAFFFKKKOOORRRSSSVVVXXXZZZ]]]___```aaaaaa]]][[[YYYVVVQQQLLLGGGDDDAAA???;;;777444333222222333444555555555777;;;???@@@AAAEEELLLQQQZZZnnn|||yyyvvvvvvwwwwwwwwwvvvuuutttwwwtttrrrqqqrrrsssttttttxxxxxxyyyyyyxxxwwwuuutttllliiieeecccbbb\\\RRRJJJ>>>999444222222222000...333444555666777888999:::;;;:::999777666999===@@@EEEGGGHHHFFFAAA<<<999777999:::;;;<<<===<<<;;;:::999;;;===>>>???AAAEEEGGGIIIMMMQQQTTTUUUYYY^^^ccceeegggkkkmmmmmmkkkhhhfffaaa___]]]\\\[[[YYYVVVSSSRRRQQQNNNJJJGGGCCC@@@???:::888666777:::<<<<<<:::>>>@@@BBBDDDHHHQQQ]]]eeegggrrr~~~}}}xxxtttqqqooommmkkkiiigggeeedddeeegggiiimmmhhhbbb\\\QQQDDD======DDDRRR]]]^^^]]]^^^]]]YYYVVVSSSPPPPPPUUU\\\bbbeeeeee```[[[WWWVVVUUUSSSQQQCCC@@@<<<999888777555333666444555222222@@@GGG<<<000///...,,,+++***)))))))))(((((('''(((***,,,------***'''(((***+++)))&&&))))))(((((('''&&&$$$$$$)))(((''''''''''''((((((******)))((((((((((((((('''''''''(((((((((((()))$$$$$$$$$%%%'''(((***+++)))(((&&&%%%&&&''')))+++*********)))(((''''''&&&###,,,222000------...---+++---------+++++++++---...000111222111111222444333444444555444444333333::::::;;;<<<=========<<<>>>>>>>>>===<<<===@@@CCCOOO```vvv{{{zzzvvvqqqkkkhhhiiikkkgggggghhhjjjnnntttyyy||||||}}}~~~zzzpppcccXXXLLLDDD>>>999999<<<<<<>>>@@@@@@@@@AAACCCEEEDDDHHHLLLNNNNNNLLLKKKKKKMMMPPPWWW```jjjttt{{{}}}uuutttrrrppplllhhheeebbbaaa___[[[XXXXXXZZZZZZVVVSSSTTTVVVVVVUUURRRQQQSSSUUUXXXXXXXXXWWWVVVTTTRRRRRROOOOOOOOONNNMMMNNNPPPRRRQQQRRRSSSVVVXXXZZZ[[[\\\VVVSSSMMMFFF???:::888888777888888777666666777999:::>>>DDDKKKRRRVVVYYYZZZXXXOOOCCC:::666444111///444333333222222222333333666777;;;???DDDHHHKKKMMMSSSUUUXXXZZZ\\\]]]\\\\\\WWWVVVTTTPPPLLLGGGCCC@@@<<<;;;888555444333444444333444666666777999<<>>AAAJJJKKKLLLJJJEEE@@@===;;;:::;;;<<<=========<<<<<<999:::<<<===>>>???BBBEEEEEEIIIMMMPPPQQQTTTZZZ^^^bbbdddgggiiihhheeebbb___XXXVVVSSSRRRQQQOOOLLLJJJHHHGGGEEECCCAAA???===<<<999888666888;;;======<<<@@@CCCHHHLLLQQQYYYcccjjjppp{{{{{{xxxuuuqqqooojjjhhhfffddddddeeegggiiikkkfff```ZZZOOOBBB;;;;;;===IIISSSUUUUUUWWWVVVSSSTTTQQQNNNNNNRRRWWW]]]___ccc^^^XXXTTTRRRPPPMMMKKKBBB???;;;999888777555444000111666888<<>>???@@@AAABBBBBBCCCEEEHHHIIIKKKOOOPPPOOONNNMMMMMMMMMRRRZZZdddoooxxx~~~{{{wwwtttsssqqqnnnkkkhhhfffeee```]]]ZZZYYYZZZYYYVVVSSSVVVWWWWWWVVVUUUUUUVVVXXXYYYYYYYYYXXXVVVUUUSSSRRRPPPPPPOOONNNNNNPPPTTTWWWVVVWWWYYY[[[]]]^^^___```XXXTTTNNNGGG@@@<<<:::999777999::::::::::::;;;===AAAEEELLLTTT[[[aaadddeeebbbYYYLLLAAA;;;888555222666555555444333222222111222333555888<<>>@@@CCCHHHSSScccttt}}}{{{yyyxxxxxxyyyxxxwwwuuurrrpppkkkjjjhhhggghhhhhhfffdddaaaaaabbbbbbdddeeegggggglllmmmnnnooolllbbbUUUKKK===999444000000111111111111222333444555777888888888999:::;;;;;;===@@@CCCJJJKKKKKKHHHDDD>>>;;;:::;;;<<<<<<===>>>=========999:::<<<<<<<<<===@@@BBBCCCGGGKKKNNNOOORRRWWW[[[```bbbddddddbbb]]]XXXUUUOOOLLLHHHFFFEEEDDDBBBAAA>>>======<<<;;;;;;::::::999888777999<<>>AAALLL\\\sss~~~vvvoookkkhhhfffdddkkkmmmpppuuuzzzyyykkkZZZMMMDDD>>>>>>BBBAAACCCDDDDDDDDDEEEHHHJJJNNNPPPRRRSSSRRRQQQRRRSSSNNNRRRZZZdddoooyyy~~~|||tttsssqqqooommmjjjiiihhhdddaaa^^^]]]]]][[[XXXVVVXXXXXXXXXXXXXXXXXXYYYZZZZZZYYYYYYXXXWWWUUUTTTSSSNNNNNNNNNMMMMMMPPPUUUYYYZZZ\\\^^^```aaabbbbbbbbb[[[VVVNNNGGGBBB>>><<<:::888:::<<<===>>>>>>@@@BBBFFFLLLUUU___ggglllnnnnnniii```SSSIIIDDDAAA>>><<<888888888777666444333333333333444666999===AAADDDIIIKKKOOORRRRRRPPPMMMKKKFFFEEECCC@@@===;;;888777444333333333333444555555222444777999;;;===@@@CCCKKKSSSaaattt}}}{{{zzzyyytttuuuvvvvvvtttrrrooommmgggeeecccbbbaaa___\\\YYYVVVUUUUUUUUUVVVXXXZZZ[[[___```bbbcccaaaYYYNNNFFF;;;777333000///000222333222222333444666777888888777999<<<===???AAADDDGGGKKKLLLKKKHHHCCC===:::999;;;<<<<<<===============;;;<<<============@@@BBBFFFJJJOOORRRSSSUUUZZZ]]]aaaaaabbb```]]]WWWQQQMMMIIIFFFAAA???>>>======<<<999999999999999999999999888888999;;;>>>AAADDDDDDEEEKKKSSS[[[cccmmmxxx~~~}}}yyymmmkkkhhheeeddddddeeeffffffaaa\\\UUUJJJ>>>777777999???GGGLLLOOOQQQSSSTTTRRRNNNJJJHHHIIILLLOOOPPPPPPOOOMMMKKKKKKJJJJJJJJJ>>><<<999777888888777666777555777555...222333)))------,,,+++*********+++((((((((())))))******+++))),,,...---***)))+++---&&&&&&'''(((((((((((((((***))))))))))))******+++))))))(((''''''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%'''(((******((('''%%%&&&''''''((()))(((((((((((('''&&&%%%%%%'''(((******555;;;666---)))+++,,,+++,,,...---,,,,,,---......000111222111111222444222222111111222222333333888999:::;;;<<<=========<<<<<<<<<;;;;;;<<>>===;;;999777666555444444333333333444444444222444888;;;===AAAFFFIIISSS\\\mmm{{{zzzyyyxxxssstttuuuuuussspppllljjjcccaaa^^^\\\YYYVVVQQQNNNMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOPPPQQQOOOKKKEEE@@@888666333000///000222444333333444666777888999:::888:::===@@@BBBEEEIIILLLQQQQQQPPPLLLGGGAAA???>>><<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@@@@BBBDDDIIIMMMRRRUUUVVVXXX\\\___bbbbbbbbb___YYYRRRKKKGGGCCC@@@<<<:::999:::999999777777777777777777777666888999<<<>>>BBBEEEHHHKKKJJJOOOWWW```jjjvvv|||yyy|||{{{pppmmmiiieeecccbbbbbbcccccc___ZZZTTTIII===777777777:::AAAHHHLLLNNNPPPRRRSSSOOOJJJHHHHHHIIIKKKKKKLLLLLLKKKKKKIIIIIIIIIJJJ>>><<<999888888888888777444222666555---///111))),,,,,,+++*********++++++((()))))))))************'''***,,,+++((('''))),,,&&&&&&'''((()))))))))))))))))))))))))))***++++++)))(((((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%(((*********((('''&&&''''''((()))(((((((((***)))(((((((((((()))***,,,555999333+++)))+++---+++,,,...------,,,...///...000111222111111222444555555555444555666777888777888999;;;<<<============>>>===<<<<<<===@@@CCCHHHYYYooo|||uuuooojjjgggdddbbbqqqrrruuuyyy~~~rrr```SSSJJJDDDDDDHHHEEEGGGJJJKKKKKKKKKMMMNNNOOOPPPQQQRRRSSSWWW[[[___dddeeeggglllttt~~~zzzwwwsssrrrpppooommmkkkiiiiiiddddddbbb```^^^]]][[[[[[[[[YYYXXXXXXYYYZZZYYYXXXVVVVVVVVVUUUTTTRRRPPPOOOPPPPPPQQQQQQQQQTTTYYY]]]aaacccfffiiijjjkkkjjjjjj___WWWNNNGGGCCCAAA>>>;;;:::;;;>>>???AAAEEEJJJMMMNNNVVVbbbmmmuuuwwwuuusssrrrkkkaaaYYYTTTPPPKKKGGGCCCAAA???<<<:::999888888777666666555666777888999===???BBBDDDDDDBBB???===:::999888666555555555555555555555555555555555555555777:::===AAAGGGNNNSSSYYYeeexxx~~~{{{yyyxxxwwwuuuuuuvvvuuurrrmmmhhheee\\\YYYUUURRROOOLLLHHHEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBB@@@???===<<<444444333222000000333555333444555666777999:::::::::<<>>??????AAABBBCCCCCCCCCCCCFFFHHHIIIMMMSSSVVVWWWXXX[[[___bbbaaa```\\\VVVNNNFFFAAA;;;999777666666777666555555555555555555555555555999;;;???BBBEEEIIINNNQQQQQQVVV___iiiuuu{{{yyywwwyyy{{{~~~{{{wwwooolllhhhdddaaa````````````[[[WWWRRRHHH===777888999:::AAAJJJOOOPPPQQQSSSSSSOOOKKKHHHGGGHHHHHHHHHMMMNNNNNNLLLIIIFFFFFFGGG@@@===:::999999999888777444111555666...///222---+++************++++++,,,***++++++,,,,,,,,,++++++*********)))'''%%%%%%&&&&&&'''((()))))))))))))))(((((((((((()))******+++)))(((''''''&&&&&&''''''%%%&&&&&&&&&''''''''''''%%%&&&''')))******))))))''''''''''''((((((((()))(((((())))))************111666777000******,,,---+++,,,......------...000...000111222111111222444555555444444444666777888666777999:::<<<=========>>>>>>>>>===<<<>>>AAACCCGGGXXXmmm~~~~~~}}}zzztttlllfffdddcccssssssuuuxxx}}}}}}ppp```TTTLLLFFFFFFJJJEEEHHHLLLOOOOOONNNNNNNNNQQQRRRSSSTTTWWW\\\ccchhhqqqqqqrrruuuzzz~~~|||zzztttsssqqqooommmkkkjjjiiieeeeeedddcccaaa___^^^^^^\\\YYYWWWWWWXXXYYYXXXVVVTTTTTTSSSSSSQQQPPPNNNMMMOOOPPPQQQRRRRRRUUUXXX[[[]]]```cccgggiiijjjjjjiii```WWWMMMFFFCCCAAA>>>;;;;;;<<<===???AAAFFFMMMQQQTTTZZZccclllrrruuuuuuttttttooohhhdddaaa]]]XXXTTTRRRNNNIIIDDD@@@>>>>>>???::::::999888777666555555777888:::;;;;;;:::999888666555444333333333444444555555666777777777777777999;;;===AAAFFFNNNWWW]]]cccppp~~~|||zzzxxxvvvvvvvvvuuurrrmmmeee^^^ZZZPPPMMMIIIFFFDDDCCCAAA???=========<<<;;;:::999999888999::::::888666555555000222444333111111222444222333444555777888999999===>>>AAADDDGGGMMMTTTYYYXXXWWWUUUPPPJJJDDDBBBAAA@@@@@@?????????@@@AAABBBBBBDDDEEEEEEEEEFFFHHHJJJHHHMMMSSSVVVWWWXXX[[[]]]______]]]XXXQQQHHH@@@;;;666444333444555666555444444444444555555666666666999===AAAEEEHHHLLLRRRVVVXXX___kkkwww~~~{{{yyyxxxxxxwwwwwwwwwvvvtttqqqnnniiigggccc```^^^]]]^^^___[[[WWWSSSOOOFFF;;;666777;;;;;;AAALLLRRRQQQQQQSSSSSSOOOJJJGGGFFFFFFFFFEEELLLNNNNNNLLLHHHFFFEEEFFFAAA???<<<:::::::::999888888333666666,,,+++...+++******)))******+++,,,,,,***+++,,,,,,,,,,,,+++***+++)))((('''''''''%%%$$$'''(((((()))))))))((((((''''''''''''((()))***+++(((((('''&&&&&&&&&&&&'''&&&&&&'''''''''((((((((((((((((((((((((((())))))(((''''''&&&'''((()))***,,,---000333555666666666:::;;;666...***+++---++++++,,,......------///111...000111222111111222444444333222222333444666888666777888:::<<<<<<===============<<<;;;===@@@BBBHHHXXXmmm}}}~~~{{{ooofffcccdddsssrrrsssuuuzzz{{{nnn___TTTMMMGGGGGGKKKEEEIIINNNQQQQQQOOONNNNNNTTTUUUVVVXXX\\\bbbjjjpppwwwxxxyyyzzz}}}~~~}}}}}}}}}}}}|||uuutttssspppnnnllljjjiiiggghhhhhhfffdddbbbbbbccc\\\YYYVVVVVVXXXXXXVVVTTTSSSRRRRRRQQQPPPNNNLLLLLLLLLNNNPPPQQQQQQSSSUUUWWWXXX[[[___cccffffffffffff```WWWLLLEEECCCAAA>>>;;;;;;<<<===>>>AAAGGGNNNTTTXXX\\\bbbiiiooosssuuuvvvuuuqqqnnnllllllkkkgggccc___[[[TTTLLLGGGEEEDDDEEE=========;;;:::888666444333444555666666666555444444333222111111222333444444555666888999:::::::::===>>>@@@DDDJJJSSS^^^eeemmmzzz~~~|||zzzxxxuuuuuutttsssnnnggg^^^UUUPPPGGGDDD@@@============<<<777777888999888777666555444555777777555222000///...111444444222111222444111222333444555777888888>>>@@@BBBDDDHHHOOOWWW\\\___^^^[[[VVVPPPJJJHHHGGGBBBBBBAAA@@@AAABBBCCCDDDBBBDDDEEEFFFFFFGGGJJJLLLIIINNNTTTWWWXXXXXX[[[^^^\\\\\\ZZZUUUNNNEEE<<<777333333333555777777666444444444555666888999:::::::::>>>CCCGGGJJJNNNTTTYYY]]]fffttt~~~{{{zzzzzzyyyyyywwwsssqqqooolllhhhfffdddbbb___]]][[[\\\]]]^^^XXXTTTPPPMMMDDD:::666777777666===HHHNNNLLLKKKNNNRRRNNNIIIFFFEEEEEEEEEDDDHHHJJJLLLKKKIIIGGGHHHIIICCC@@@===;;;::::::999888999333777777---,,,111///))))))))))))***+++,,,,,,((()))***++++++***(((((((((&&&$$$&&&)))+++)))'''(((((())))))))))))((((((&&&&&&&&&&&&'''(((******(((((('''&&&&&&&&&&&&''''''''''''(((((((((((()))++++++)))((('''''''''''')))(((&&&%%%&&&''')))+++888;;;???DDDHHHIIIIIIHHHAAA>>>777---***,,,---***+++,,,............///111///000222222111111333444888777666555666888:::<<<666777888:::;;;<<<======<<<<<<<<<;;;:::<<>>???BBBJJJTTT]]]cccccceeehhhmmmsssyyy|||zzzyyywwwxxxzzzzzzwwwsssjjjggg___VVVQQQQQQPPPLLLHHHFFFCCCAAA@@@===:::888777666555444444555666777000222333333333333444666111333444555777999===@@@FFFBBBCCCKKKUUU^^^hhhpppxxx~~~|||{{{{{{yyyxxxoooooommmhhh```VVVLLLFFF???<<<999888888888888777444444333333222333333333111222222222222333333333222333444444555555555555666777777777666888;;;===BBBCCCDDDFFFKKKSSS\\\bbbfffddd___ZZZTTTNNNJJJHHHGGGFFFEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJKKKLLLNNNNNNNNNQQQUUUVVVVVVWWW[[[^^^^^^\\\WWWPPPHHHAAA:::777333333444555666888888999555666777888999:::;;;<<<>>>@@@CCCFFFJJJQQQYYY^^^iiiuuuzzzwwwvvvttttttvvvtttpppkkkhhhfffeeedddbbbbbbaaa```___]]]\\\[[[VVVRRRMMMHHHCCC===666222666666===HHHOOOOOONNNNNNMMMLLLKKKHHHEEEDDDDDDEEEIIIJJJKKKKKKKKKJJJIIIHHHDDDDDDBBB@@@>>>;;;999777999999777555333111///...//////...---,,,******)))''''''(((((())))))******((((((((()))******++++++((()))***++++++***)))(((&&&'''((())))))((('''&&&((((((''''''''''''((((((&&&'''(((*********)))))),,,***))))))******)))''')))((((((((()))+++---///999999888666555333222222000///...---,,,,,,,,,,,,((()))***,,,---........./////////000111111222222333333333555888<<>>>>>>>><<<<<<>>>@@@DDDTTTiiixxxxxxxxxuuukkkgggdddssssssssssssuuuxxx{{{}}}{{{uuuiiiddd[[[TTTOOONNNPPPRRRTTTUUUVVVVVVUUUUUUWWWYYY^^^]]]]]]___dddlllssswww|||yyyvvvssssssvvvzzz}}}~~~~~~}}}{{{zzzvvvtttsssrrrssstttsssrrrlllkkkjjjiiigggdddbbbaaaccc^^^XXXTTTSSSTTTTTTTTTVVVSSSOOOMMMMMMNNNMMMLLLLLLKKKJJJIIIJJJKKKKKKJJJKKKMMMQQQUUUYYYYYYVVVTTTQQQMMMGGGAAA>>><<<=========>>>@@@CCCHHHPPPXXX^^^bbbccceeeiiinnnuuu{{{~~~|||tttjjjccc```[[[UUUUUURRRMMMIIIFFFCCC@@@======<<<:::888666666666666222333444444333333555666777888:::;;;<<<>>>AAADDDEEEFFFNNNZZZdddjjjrrryyy|||{{{zzzyyyxxxwwwsssqqqmmmfff[[[PPPFFF@@@<<<:::777666666666555444444444333222222222222333000000000000111111111111222333333333333222222111666888999::::::;;;===???BBBCCCEEEHHHMMMUUU^^^dddfffddd```\\\WWWSSSOOONNNMMMMMMLLLLLLLLLLLLMMMNNNMMMMMMMMMMMMNNNOOOPPPPPPQQQTTTVVVWWWWWWXXX\\\___```\\\VVVOOOGGG???:::777333444444555666777888888333444555777999;;;<<<===???@@@CCCGGGLLLTTT]]]cccrrrxxxrrrooooooooooooqqqpppmmmjjjfffccc```___]]]^^^^^^___^^^]]][[[ZZZTTTQQQLLLGGGBBB<<<777333444555<<>>;;;999888888777666444222000...---((((((((()))))))))******))))))))))))))))))******++++++++++++************)))******++++++******)))(((((())))))))))))(((((((((((('''&&&&&&&&&''''''''''''))))))***)))((((((((('''&&&&&&''''''&&&$$$((((((((((((***+++,,,---,,,++++++******)))))))))+++******)))))))))))))))***+++,,,---...///////////////000000111111222222333333333444777:::===???::::::999999999:::;;;<<<;;;<<<===<<<;;;;;;===>>>BBBQQQeeeuuuyyyyyyyyyllleeebbbuuuuuutttttttttvvvxxxyyywwwpppkkkfffccc]]]XXXTTTSSSTTTUUUXXXYYY[[[[[[ZZZYYYYYYZZZaaaaaabbbeeejjjpppuuuxxxyyyvvvrrrppppppssswwwyyyyyy~~~~~~|||zzzxxxvvvuuutttuuuwwwyyyxxxwwwmmmlllkkkiiifffccc```___aaa]]]XXXTTTTTTTTTTTTTTTUUUUUURRROOOLLLKKKLLLMMMKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMOOOSSSUUUTTTQQQNNNIIIFFFBBB>>><<<<<<===??????@@@CCCIIIQQQXXX]]]___```aaadddiiipppxxx~~~~~~xxxpppgggddd___XXXRRROOOLLLJJJHHHBBB@@@<<<999555444333333222333444333222222333555;;;<<<>>>???@@@AAADDDGGGLLLPPPZZZfffpppwww}}}zzzxxxxxxxxxvvvuuurrroooiii```VVVKKKBBB===;;;999666666666666555444444333222222111111111222000000111111111222222222444444444444333222111111666888;;;===>>>???@@@BBBBBBDDDFFFJJJPPPWWW```fffdddcccaaa___\\\ZZZXXXWWWVVVVVVVVVUUUUUUUUUUUUUUUQQQQQQQQQRRRRRRSSSTTTTTTVVVWWWWWWWWWWWWYYY\\\___aaa]]]UUULLLDDD===999777444555555555666666777777444555777999;;;>>>???@@@AAACCCFFFJJJQQQ[[[fffmmm~~~xxxpppiiigggiiikkklllmmmmmmmmmkkkgggbbb\\\YYYWWWYYY[[[\\\\\\[[[YYYWWWQQQNNNIIIEEE@@@<<<777333333444;;;GGGNNNOOOOOOPPPPPPNNNKKKHHHGGGFFFGGGHHHFFFGGGIIIJJJKKKLLLKKKKKKDDDCCCBBB@@@>>>;;;999888777666555333111///...---))))))***+++,,,------...++++++******************------,,,,,,+++******)))+++******))))))******+++***))))))))))))))))))***(((((('''&&&&&&&&&&&&&&&(((((()))))))))((('''''''''&&&$$$%%%&&&&&&%%%###&&&&&&''')))************''''''''''''''''''((((((************++++++,,,,,,,,,---....../////////...//////000000111222222222333333333444666888:::<<<:::999999999999:::;;;<<<999:::;;;;;;::::::<<<===EEESSSgggxxxyyyyyy}}}}}}nnneee```xxxxxxwwwwwwxxxyyyzzz{{{}}}}}}xxxrrrllliiijjjfff```[[[WWWWWWXXXYYY[[[]]]______]]]\\\[[[\\\```bbbdddhhhlllpppsssuuutttrrrnnnmmmmmmqqquuuxxx{{{~~~|||zzz{{{zzzyyyyyyzzzyyywwwvvvooonnnllliiifffbbb___]]]bbb^^^YYYUUUTTTTTTTTTTTTTTTVVVUUUQQQKKKIIILLLOOONNNOOOQQQQQQPPPPPPPPPQQQQQQRRRTTTVVVWWWTTTOOOKKKEEECCC@@@===<<<===>>>???@@@AAAEEENNNXXX^^^______]]]___cccjjjrrrzzz}}}pppkkkccc]]]YYYVVVTTTSSSIIIFFFAAA<<<888666555444555666666666555555888:::???AAADDDEEEFFFHHHKKKNNNWWW[[[cccnnnxxx~~~}}}zzzxxxvvvvvvuuusssqqqmmmiiibbbZZZQQQHHHBBB???<<<;;;999888999999888666444333222111111111111111333333333333444444444555666666777777777666555555555888<<>><<<999888777666555333111000///........................---,,,,,,,,,++++++*********,,,,,,+++++++++***************(((''''''(((*********)))(((''''''((()))******)))((('''&&&&&&&&&&&&)))))))))((((((''''''&&&)))'''&&&'''(((((('''&&&$$$%%%''')))***))))))(((************************((()))***+++,,,---------,,,---...............---///000000111111222333333333333333444555666888888999999999999:::;;;;;;<<<999:::;;;;;;::::::<<<>>>HHHVVViiizzzwwwvvvvvv~~~ooogggcccwwwxxxxxxyyyzzz{{{}}}}}}{{{zzzzzz{{{}}}~~~xxxuuurrrqqqrrrmmmeee]]]ZZZZZZ\\\^^^]]]___aaaaaa```^^^^^^^^^___aaadddgggkkknnnpppppppppnnnlllkkklllqqqvvvyyy}}}~~~|||||||||zzzwwwuuuqqqpppnnnkkkgggccc```^^^aaa]]]YYYUUUTTTTTTSSSRRRRRRUUUVVVQQQKKKIIIMMMRRRRRRUUUYYYZZZXXXVVVUUUUUUTTTVVVYYY\\\]]]YYYSSSNNNFFFDDDAAA???===>>>???@@@AAACCCIIIRRR[[[```___\\\[[[^^^ccckkkttt}}}zzzrrrkkkeeeaaa]]]ZZZTTTPPPJJJDDD???===<<<;;;999:::;;;;;;;;;===@@@CCCEEEHHHLLLOOORRRUUUXXX[[[aaafffrrr~~~~~~{{{yyyvvvtttssspppmmmkkkgggccc\\\TTTLLLFFFAAA???===<<<;;;;;;;;;;;;:::888555444333222111111111111333444444444555555555555444555666777888999999999444777;;;>>>@@@AAABBBDDDFFFHHHKKKNNNQQQUUU[[[^^^___```aaabbbcccdddeeefffbbbbbbcccdddcccaaa___]]]ZZZ[[[\\\]]]]]]]]]\\\\\\[[[ZZZXXXWWWWWWXXXXXXXXX\\\WWWOOOFFF???:::888888777777777777777777777777;;;<<<===>>>@@@AAACCCCCCEEEHHHMMMUUU___lllyyy~~~yyyqqqlllfffbbbdddhhhmmmooonnnoooqqqpppkkkccc[[[VVVUUUWWWYYYZZZYYYVVVRRRPPPNNNJJJEEEAAA>>>;;;888555555666===IIIQQQRRRRRRSSSPPPPPPPPPQQQRRRPPPKKKGGGFFFGGGGGGHHHGGGFFFDDDCCCCCCBBBAAA@@@>>><<<:::999888777666444333111000///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******))))))))))))******++++++)))((('''&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((***)))(((((('''''''''((())))))((('''''''''&&&&&&)))((('''''')))))))))'''$$$%%%''')))))))))((('''******))))))(((''''''&&&###$$$&&&((()))*********+++,,,,,,---------,,,,,,000000000111222222333333333333333444444555666666888888999:::;;;;;;<<<<<<:::;;;<<<<<<;;;<<<>>>@@@FFFSSSfffwww}}}sssqqqnnn}}}qqqkkkhhhtttuuuvvvxxxzzz{{{|||}}}{{{yyyxxxxxx{{{}}}~~~~~~|||||||||{{{xxxsssjjjbbb^^^]]]```bbb```bbbdddcccbbbaaabbbccc```bbbeeehhhkkkmmmooooooqqqooolllkkkmmmqqqvvvyyy~~~~~~~~~~~~{{{yyysssrrrpppmmmiiieeebbb```___\\\XXXVVVVVVVVVVVVUUUVVVXXXYYYVVVRRRQQQUUUZZZ[[[aaahhhiiifffbbb^^^^^^[[[^^^bbbffffff```WWWQQQFFFDDDBBB@@@???@@@@@@AAABBBFFFMMMUUU\\\^^^]]][[[\\\```fffnnnxxxxxxppphhhddd\\\XXXQQQJJJDDD@@@??????:::;;;<<<===???BBBGGGKKKLLLPPPVVV\\\aaafffjjjnnnqqqyyy{{{{{{||||||zzzwwwtttqqqnnnjjjeeebbb```]]]VVVOOOGGGBBB>>><<<===<<<;;;<<<===<<<;;;999666555444333222111111111222222222333333333444444222333444666777888999999555888;;;===???@@@BBBDDDHHHJJJMMMPPPRRRUUUYYY\\\___```aaaccceeegggiiijjjeeeggghhhiiigggeeeaaa___^^^___```aaaaaaaaa______]]][[[YYYYYYYYYXXXVVVTTTUUUQQQJJJCCC===:::999888777777888888999999999:::;;;<<<===???AAACCCDDDEEEFFFJJJRRR[[[gggttt~~~uuupppiiigggdddeeehhhmmmppprrrpppqqqqqqooojjjccc[[[WWWXXXYYYZZZZZZYYYVVVSSSQQQNNNJJJEEEAAA>>>;;;888666555666===IIIQQQQQQQQQRRRPPPOOOOOORRRSSSQQQKKKFFFGGGGGGHHHGGGFFFEEECCCBBBBBBBBBAAA@@@>>><<<:::999888777666555333222111000+++,,,,,,---...///000000,,,,,,++++++++++++++++++'''(((((()))******++++++)))((((((''''''(((((()))'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''(((((((((((((((''''''&&&''''''''''''%%%%%%%%%'''((('''&&&&&&&&&'''((((((((((((((())))))((('''&&&&&&%%%%%%$$$%%%(((***+++,,,,,,+++***++++++,,,---------,,,000000111111222333333333333333333444555555666666777888999:::;;;<<<<<<<<<;;;<<<=========>>>@@@BBBGGGSSSeeewwwzzzoookkkiiixxx}}}uuuoookkktttuuuvvvxxxyyyzzz{{{{{{zzzxxxvvvwwwzzz{{{zzzyyyzzz{{{|||~~~}}}~~~yyyuuunnnhhhdddcccdddeeedddeeeffffffeeeeeegggiiieeegggiiikkknnnppprrrrrruuusssooommmnnnqqquuuxxxyyy~~~~~~|||vvvuuusssppplllhhheeeccc___]]]\\\\\\^^^`````````aaabbbcccbbbaaabbbfffiiiooowww~~~wwwrrrooolllooossstttpppfffXXXNNNDDDCCCBBBAAAAAAAAACCCCCCEEEKKKRRRYYY[[[[[[[[[ZZZ___cccjjjsss||||||vvviiiddd\\\SSSKKKFFFDDDCCCAAABBBDDDGGGJJJOOOUUUZZZ^^^ccckkkttt{{{yyyvvvvvvxxxyyywwwuuuppplllhhhbbb\\\XXXUUUSSSNNNIIIDDD???===;;;???>>>>>>???@@@@@@>>>;;;888777555444333222222222333333333333444444444444444555666777888888888888888:::<<<===>>>@@@CCCFFFHHHKKKOOORRRTTTWWWZZZ]]]```aaaccceeehhhjjjlllmmmiiikkkmmmnnnllliiidddbbbaaabbbcccddddddcccbbbaaa___]]]\\\\\\\\\ZZZUUUQQQMMMJJJEEE@@@<<<:::999999888888999::::::;;;<<<<<<;;;<<>><<<;;;:::777666555444333111000000------....../////////000************++++++++++++************************))))))************))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&'''((()))%%%$$$###$$$&&&'''&&&%%%((((((((('''(((((())))))))))))))))))))))))))))))'''(((+++---.........---******,,,---............000111111222222333333444222333444555555666666666666777999;;;<<<<<<<<<<<<;;;<<<=========>>>@@@BBBGGGSSSdddvvvwwwkkkgggfffsssyyypppiiivvvwwwxxxyyyzzz{{{{{{zzzyyywwwvvvwwwyyyzzzxxxvvvvvvwwwyyyzzz|||}}}}}}}}}~~~||||||~~~xxxuuuqqqmmmiiigggffffffgggggghhhgggggghhhkkkmmmjjjkkkmmmoooqqqtttuuuvvvyyyvvvrrrooonnnqqqtttwwwuuuyyy|||~~~{{{wwwvvvtttqqqnnnjjjgggeeebbbaaa```bbbfffiiikkkkkkmmmmmmnnnnnnoooqqquuuxxxxxxhhhVVVJJJAAAAAA@@@@@@AAACCCDDDEEEGGGNNNVVV[[[[[[ZZZYYYZZZbbbfffmmmvvvzzztttkkk```WWWQQQNNNMMMOOOQQQTTTWWW[[[aaahhhmmmvvv||||||tttrrrsssuuuwwwvvvsssnnniiiccc]]]VVVQQQJJJIIIGGGDDDBBB@@@???>>>BBBBBBBBBCCCDDDDDDAAA???888888666555444333333333555555555666666666777777888999999:::::::::999999;;;<<<======>>>@@@DDDGGGGGGKKKPPPTTTWWWZZZ]]]```bbbccceeegggiiilllnnnooolllnnnpppqqqppplllgggdddbbbccceeeffffffdddcccaaa```___^^^^^^^^^[[[UUUQQQIIIGGGCCC???<<<:::999999888888999:::<<<===>>>>>>===>>>BBBFFFJJJOOORRRTTTRRRXXXbbbnnn{{{{{{tttlllfffggghhhlllrrryyy}}}~~~}}}|||zzzwwwsssmmmhhhccc```YYYZZZZZZZZZZZZZZZZZZYYYPPPLLLFFFAAA===;;;888666444555;;;FFFMMMMMMLLLMMMRRRMMMHHHHHHKKKMMMKKKHHHFFFGGGHHHIIIJJJIIIHHHGGGBBBBBBAAA@@@>>><<<;;;:::555555444333222000//////------,,,+++)))((('''''')))))))))******++++++,,,------,,,,,,+++************+++,,,------,,,+++***&&&'''((())))))((('''&&&"""""""""###$$$%%%'''''''''&&&%%%%%%&&&'''(((***&&&%%%$$$%%%'''((('''&&&***)))(((''''''(((***+++''''''((())))))***++++++%%%&&&)))+++,,,,,,+++******+++,,,...///000000000000111111222222333444444222333444555666777777777666777999;;;<<<<<<<<<<<<:::<<<=========>>>@@@BBBBBBMMM___pppuuuiiieeeeeerrr}}}qqqffftttuuuwwwyyyzzzzzzzzzyyyxxxxxxwwwwwwxxxxxxyyyzzzzzzxxxwwwxxxzzz}}}~~~~~~~~~}}}}}}||||||||||||}}}~~~}}}|||{{{zzzzzzzzzzzzvvvsssmmmhhheeeeeegggiiijjjiiihhhhhhiiijjjmmmnnnoooqqqtttwwwzzz||||||}}}}}}{{{yyyvvvuuuuuuwwwxxxuuuxxx|||{{{wwwuuurrrooonnnnnnmmmjjjgggeeeeeegggjjjnnnsssxxx{{{ttt___PPPIIIEEECCCAAAAAABBBEEEIIIKKKGGGSSS]]]^^^\\\^^^```aaabbbjjjvvvvvvnnncccZZZYYY^^^ZZZbbbiiijjjnnnyyyyyysssrrrssstttuuusssmmmgggbbb^^^WWWMMMEEEEEEBBB???===>>>@@@DDDFFFEEEHHHKKKNNNMMMIIIDDD@@@999777333///...///000222333333333444555666777888999999999::::::;;;<<<<<<;;;<<<>>>>>>>>>@@@CCCFFFEEEKKKRRRTTTUUUXXX^^^dddiiiiiiiiiiiikkkmmmpppsssqqqvvvwwwtttqqqooojjjddddddcccccceeegggiiihhhgggkkkgggcccbbbaaa]]]UUUNNNJJJFFF???;;;999999999999::::::;;;<<<>>>@@@AAABBBBBBEEEHHHLLLOOOTTTXXX\\\^^^jjjvvv~~~~~~yyysssnnnjjjkkkpppvvv|||~~~{{{xxxtttoooiiibbb]]]YYYYYYZZZZZZZZZZZZZZZYYYQQQKKKDDD???>>>===;;;888777777:::CCCLLLQQQPPPLLLOOOMMMLLLLLLLLLJJJEEE@@@EEEEEEEEEEEEDDDCCCBBBBBBCCCAAA@@@??????>>>;;;999666777888888666222///---...------,,,,,,------...++++++++++++,,,---......,,,,,,,,,,,,,,,+++***)))***)))(((''''''((()))***'''((()))))))))))))))((((((((())))))))))))((((((&&&((()))((('''&&&''')))''''''''''''''''''''''''+++)))&&&$$$$$$&&&)))+++---***'''&&&)))***)))(((,,,)))((())),,,---+++)))++++++,,,------......///000////////////000000111555555444555555666777888999:::<<<;;;:::999999:::???>>>===<<<<<<===>>>???EEEOOO^^^lllxxxuuuiiidddhhhooo}}}uuulllssstttvvvxxxyyyyyyyyyxxxvvvvvvvvvwwwxxxzzz{{{|||{{{zzzyyyyyy{{{}}}}}}|||}}}|||{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvrrrpppmmmjjjhhhgggggghhhiiiiiihhhiiijjjmmmoooqqqrrrtttwwwzzz|||~~~}}}{{{xxxxxxyyy{{{}}}|||}}}~~~|||xxxuuuooommmkkkjjjkkkkkkhhhfffjjjkkknnnrrrxxx~~~kkkXXXLLLGGGDDDCCCAAAAAABBBFFFIIILLLLLLVVV______^^^aaaeeegggkkkrrr}}}wwwlllcccccchhhiiisss}}}}}}xxxuuuuuuwwwyyyzzzrrrmmmfffaaa\\\TTTJJJBBBAAA???<<<999888:::<<<>>>EEEGGGKKKMMMLLLIIIDDDAAA;;;999666444333333444555444444555555666777999999999:::<<<>>>??????>>>>>>???@@@AAA@@@@@@AAADDDFFFGGGKKKPPPSSSVVVYYY^^^bbbnnnnnnoooppprrruuuyyy{{{yyy|||}}}yyyuuusssmmmgggfffdddcccdddfffggghhhgggkkkhhheeedddccc^^^UUUOOOIIIEEE???:::999999999999:::;;;<<<===???AAACCCEEEEEEHHHLLLPPPUUUZZZ___ccchhhttt}}}xxxtttqqqooorrrvvv{{{}}}{{{wwwsssnnnhhhaaa\\\VVVVVVWWWXXXYYYYYYXXXXXXRRRLLLEEE@@@??????>>><<<888777:::AAAKKKQQQPPPMMMPPPNNNMMMMMMMMMKKKGGGCCCEEEEEEFFFFFFEEEDDDDDDCCCCCCAAA@@@??????>>><<<:::555555666555333000,,,***,,,,,,,,,++++++,,,,,,,,,))))))(((((('''(((((((((******+++++++++++++++*********)))(((((()))******))))))))))))(((((((((((('''(((((())))))((((((''''''((())))))''''''((()))((((((((((((((((((((((((###%%%((())))))(((%%%######!!! !!!%%%'''((('''+++)))((())),,,---,,,***,,,,,,------......//////000////////////000111111444444444444555666777888:::<<<======<<<;;;;;;<<<<<<;;;;;;;;;<<<===???@@@DDDNNN]]]kkkwwwtttjjjeeehhhnnn}}}vvvlllssstttvvvwwwxxxyyyxxxxxxuuuuuuvvvwwwyyy{{{}}}~~~~~~|||||||||}}}|||zzzyyy{{{zzzzzzyyyxxxxxxyyyyyyuuutttsssrrrrrrrrrrrrrrroooooonnnmmmlllkkkiiiiiijjjjjjjjjkkkmmmpppssstttvvvwwwzzz}}}~~~|||}}}zzzwwwtttqqqmmmkkkeeedddcccdddeeeeeedddcccfffhhhmmmsssyyynnn[[[NNNHHHFFFCCCBBBAAAAAACCCFFFJJJLLLQQQZZZaaaaaabbbhhhnnnpppwww}}}zzztttvvv{{{|||{{{yyywwwwwwzzz}}}sssnnnfff___XXXPPPFFF???>>><<<:::888888:::<<<>>>CCCFFFIIIKKKJJJGGGCCCAAA::::::888777666666666666666666666666888999:::;;;:::<<>>:::999999999999;;;;;;===???BBBEEEGGGIIIJJJMMMRRRWWW\\\bbbhhhmmmuuuzzzwwwuuuuuuuuu{{{}}}~~~{{{xxxtttpppllleee^^^YYYUUUVVVWWWXXXYYYZZZZZZZZZTTTNNNFFFBBBBBBDDDDDDCCC<<<:::;;;BBBLLLRRRSSSQQQPPPOOONNNNNNNNNLLLIIIFFFEEEFFFGGGGGGGGGFFFEEEDDDBBBAAA???>>>>>>>>><<<::::::::::::888666222///,,,,,,++++++******++++++,,,,,,+++***))))))((((((((('''((()))***+++++++++++++++******))))))******++++++***)))(((''''''(((((('''''''''(((((('''''''''((()))***)))((('''(((***))))))))))))))))))))))))$$$'''+++......+++'''$$$%%%######$$$'''*********)))(((((()))+++---,,,+++,,,,,,------....../////////////////////000111222333333333333444555666777:::<<<======<<<;;;<<<<<<999999999:::;;;===???AAAEEENNN]]]kkkxxxuuullliiihhhnnn|||wwwmmmsssuuuvvvxxxyyyyyyyyyyyyvvvwwwwwwxxxzzz{{{}}}~~~~~~~~~}}}}}}{{{xxxuuuyyyyyyxxxwwwvvvvvvvvvvvvqqqqqqpppoooooooooooooooppppppoooooonnnnnnnnnnnnmmmmmmmmmooopppsssuuuvvvyyyzzz}}}zzzssslllgggccc___\\\[[[[[[[[[\\\]]]^^^______```ccchhhnnnuuu{{{}}}vvvqqqfffXXXLLLEEEDDDFFFBBBBBBAAABBBDDDGGGJJJLLLSSS[[[aaadddgggpppwww{{{}}}|||yyyxxxxxx{{{~~~tttoooggg___VVVMMMCCC===777666666777888;;;>>>@@@@@@BBBDDDFFFEEECCCAAA???666777777777777666555555666666666777999:::<<<<<<===???AAADDDGGGJJJKKKLLLNNNNNNKKKHHHEEEDDDFFFHHHHHHIIIMMMTTT]]]fffkkkmmmkkkooouuuzzz~~~{{{tttpppllliiiiiikkklllllllllkkkiiihhhddd]]]UUUNNNHHHDDD???<<<;;;;;;;;;:::<<<===???AAAEEEHHHKKKMMMPPPSSSXXX\\\aaahhhooottt}}}wwwuuuvvvyyyzzz~~~~~~{{{zzzzzzvvvtttppplllhhhbbb[[[VVVWWWWWWYYYZZZ\\\\\\]]]]]]UUUOOOHHHDDDEEEHHHIIIIII@@@======CCCMMMTTTVVVUUUOOOOOONNNNNNMMMLLLJJJHHHEEEFFFGGGHHHHHHFFFEEEDDDAAA???===<<<<<<<<<;;;999======<<<:::777444000...,,,,,,++++++++++++,,,,,,---,,,,,,+++******++++++(((((()))***************++++++++++++++++++++++++---+++)))'''&&&&&&'''(((&&&&&&''''''''''''&&&&&&((()))***)))(((((()))***(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,+++******))))))(((((((((((()))+++,,,------++++++,,,,,,------......////////////000111222222333333333333333444666666888999;;;;;;:::999:::;;;;;;:::::::::;;;===???@@@FFFPPP^^^mmmzzzyyyqqqooohhhmmmzzzyyyooouuuvvvxxxzzz{{{{{{{{{zzzyyyyyyyyyyyyzzz{{{||||||~~~}}}}}}{{{wwwtttxxxwwwvvvuuuttttttttttttpppoooooonnnnnnnnnnnnoootttrrrqqqooopppqqqssstttrrrrrrrrrssstttuuuvvvvvvzzz|||~~~tttooohhhaaa\\\YYYUUUSSSSSSTTTVVVWWWWWWXXXZZZ[[[```ccchhhnnnsssxxx{{{|||||||||~~~zzzrrrjjjeee[[[WWWOOOHHHBBBAAABBBDDDCCCBBBBBBCCCEEEGGGJJJLLLQQQYYYaaaeeelllvvv~~~~~~~~~zzzzzz{{{}}}vvvqqqiii___UUUJJJAAA<<<000111222333555777999;;;;;;===>>>@@@@@@???===<<<555555777777888777777666666777777888:::;;;===>>>BBBBBBDDDGGGKKKPPPTTTVVVVVVTTTQQQLLLHHHFFFHHHIIIIIIJJJNNNUUU^^^gggmmmoooooouuu}}}zzzwwwrrrooonnnnnnnnnmmmlllllljjjgggccc[[[TTTNNNHHHEEEAAA>>>===>>>======>>>???AAADDDHHHLLLOOOQQQVVVYYY\\\aaafffmmmuuuzzzyyyttttttwww{{{}}}|||}}}~~~}}}zzzwwwvvvvvvqqqooollliiieee___XXXTTTWWWXXXYYY[[[\\\]]]]]]]]]TTTOOOIIIFFFHHHKKKLLLLLL@@@======BBBLLLTTTVVVUUUNNNOOONNNMMMLLLJJJIIIIIIFFFGGGHHHIIIHHHFFFDDDBBB???===::::::::::::999888;;;:::999777444000...,,,------,,,,,,,,,,,,------))))))(((((()))******+++***************)))((((((++++++,,,,,,,,,,,,++++++---+++)))'''&&&&&&'''(((&&&&&&''''''''''''&&&&&&''')))***)))((('''((()))''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''++++++***)))&&&$$$######'''((()))***+++,,,---...*********+++,,,,,,------////////////000111222333333333333333333444666666777999;;;;;;:::::::::;;;>>>===<<<<<<<<<===>>>???HHHQQQaaappp}}}wwwtttiiilllwwwzzzqqqvvvwwwyyyzzz{{{|||{{{{{{{{{{{{zzzzzzzzz{{{||||||~~~|||{{{{{{zzzwwwuuuwwwwwwuuutttsssssssssssspppoooooonnnnnnooooooooouuutttrrrpppqqqsssuuuwwwuuuuuuvvvvvvwwwwwwxxxxxx|||}}}yyyeeeaaa]]]YYYWWWVVVUUUSSSRRRSSSUUUVVVUUUUUUWWWYYY^^^aaaffflllpppssstttttttttvvvxxxzzz{{{|||}}}}}}zzzxxxuuupppjjjbbbYYYSSSJJJHHHDDDAAA???@@@AAABBBDDDDDDCCCDDDEEEGGGIIIJJJMMMVVV```gggoooyyy}}}}}}}}}vvvqqqiii^^^SSSHHH@@@;;;555555666666777777777777888999:::;;;<<<;;;;;;:::777777888::::::;;;;;;;;;888888999:::<<<>>>???@@@EEEGGGJJJNNNSSSXXX\\\___[[[YYYTTTOOOJJJHHHIIIKKKMMMOOORRRXXX___fffmmmqqqxxx~~~{{{yyywwwtttqqqnnnnnnmmmkkkgggaaaZZZSSSPPPJJJGGGCCCAAAAAAAAAAAA@@@AAABBBDDDGGGKKKOOORRRTTTZZZ]]]aaaffflllttt}}}{{{vvvtttuuuyyy}}}~~~{{{||||||zzzwwwtttssssssnnnllliiigggccc___YYYUUUVVVWWWXXXYYYZZZ[[[[[[[[[SSSNNNJJJHHHKKKMMMNNNMMM===;;;:::@@@JJJQQQTTTSSSOOOPPPPPPNNNKKKIIIIIIJJJHHHIIIKKKKKKJJJGGGDDDBBB???<<<999888999:::999999;;;;;;999777444222///......------,,,,,,------...************+++,,,------++++++++++++***)))((('''***++++++,,,,,,++++++***+++***)))(((''''''(((((('''''''''((((((''''''''''''((()))((('''&&&''')))''''''''''''''''''''''''&&&((()))******)))(((&&&&&&((())))))'''%%%%%%&&&''')))************,,,...*********+++,,,,,,------/////////000111222333444333333333333444555666777999;;;<<<===<<<<<<===>>>???>>>===<<<<<<===>>>???HHHRRRbbbrrrzzzuuujjjjjjsss|||tttuuuvvvxxxzzz{{{{{{{{{zzzzzzzzzzzzzzz{{{|||}}}~~~~~~|||zzzyyyyyyyyyxxxwwwwwwwwwuuutttsssrrrrrrrrrpppoooooonnnnnnoooooopppsssrrrrrrrrrrrrsssttttttuuuvvvwwwxxxzzz{{{{{{{{{~~~vvvmmm\\\ZZZWWWVVVVVVVVVVVVUUUUUUWWWXXXXXXVVVVVVWWWYYY\\\___dddjjjmmmoooooooooqqqssswwwzzz{{{yyywwwvvvpppmmmjjjgggbbbZZZPPPIIIBBB@@@>>>===>>>@@@BBBCCCEEEEEEEEEEEEFFFGGGHHHIIILLLUUU```iiiqqqyyy|||zzz}}}~~~~~~|||~~~~~~~~~~~~~~~tttppphhh\\\PPPEEE>>>:::999999:::;;;;;;;;;::::::666777888888999:::::::::888999999:::<<<===>>>>>>;;;;;;<<<===???AAACCCDDDGGGKKKQQQXXX^^^bbbdddddd^^^\\\WWWPPPKKKIIIJJJLLLOOOTTTYYY___dddmmmwww~~~xxxsssqqqpppmmmggg```YYYUUURRRLLLIIIFFFEEEEEEEEEDDDCCCCCCDDDFFFIIIMMMQQQTTTVVV]]]```eeelllttt~~~zzzwwwuuuvvvyyy|||}}}}}}}}}zzzvvvsssrrrrrrlllkkkiiigggeeeaaa[[[WWWWWWXXXYYYZZZZZZZZZZZZZZZQQQMMMJJJJJJLLLNNNMMMKKK===;;;;;;BBBKKKRRRTTTRRRQQQRRRRRROOOKKKIIIIIIKKKLLLMMMNNNNNNLLLIIIEEEBBB@@@===:::999:::;;;;;;;;;<<<<<<:::888666444222111---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,------***+++++++++++++++******)))***+++,,,,,,+++***)))))))))))))))(((((((((((('''(((((())))))(((((('''%%%'''((('''&&&%%%&&&((('''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&(((++++++***((()))+++(((***++++++))))))+++---+++,,,,,,------...///////////////000111222444555444444444444555666777888888:::<<<===<<<<<<===>>>===<<<<<<;;;<<<===??????FFFRRRcccsssyyyrrrkkkiiiooo}}}|||vvvtttuuuwwwyyyzzzzzzzzzyyyxxxxxxyyyzzz|||~~~}}}{{{xxxwwwxxxyyyyyyxxxwwwwwwuuutttsssrrrrrrrrroooooonnnnnnnnnoooooopppoooqqqrrrttttttsssqqqppptttuuuwwwzzz|||}}}~~~~~~zzzlllbbb[[[YYYWWWVVVVVVVVVUUUSSSXXXZZZ\\\[[[XXXWWWYYY[[[^^^aaaggglllppprrrrrrqqqqqqtttyyy|||}}}{{{xxxuuukkkhhhfffddd```XXXMMMFFF===;;;999:::===AAADDDEEEFFFFFFFFFEEEFFFGGGGGGHHHKKKUUUaaajjjqqqwwwwwwttttttwwwzzz}}}}}}xxx|||}}}{{{zzz}}}~~~}}}yyy~~~~~~}}}~~~sssoooggg[[[NNNCCC<<<999444555777999:::;;;;;;:::666666777888999::::::;;;888888888999;;;<<<>>>???======>>>@@@AAACCCEEEFFFGGGMMMWWW```fffiiihhhggg___]]]XXXQQQLLLJJJKKKMMMOOOVVV^^^eeelllvvvzzztttrrrnnnhhh```ZZZVVVUUUMMMKKKHHHGGGGGGGGGGGGFFFEEEFFFHHHKKKNNNRRRUUUWWW___ccchhhpppyyywwwvvvvvvxxx|||{{{wwwsssrrrrrrlllkkkiiihhhfffccc^^^ZZZZZZ[[[[[[\\\\\\\\\[[[[[[PPPMMMJJJKKKMMMNNNLLLJJJ???===>>>EEEOOOUUUVVVTTTTTTUUUTTTQQQLLLIIIJJJLLLPPPQQQQQQQQQOOOJJJFFFCCCAAA???<<<:::;;;<<<===<<<888888666444333111000///,,,++++++++++++++++++,,,+++***)))((('''''''''''')))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))'''((()))))))))))))))((((((((())))))))))))((((((%%%&&&'''&&&%%%%%%&&&''')))))))))))))))))))))))))))$$$$$$)))%%%(((++++++)))'''''')))(((***,,,+++)))(((***,,,------......///000000000/////////000111333444555555555444555555666777888666888:::;;;::::::;;;<<<:::999999:::;;;===???@@@EEEQQQcccsssxxxoookkkiiimmm{{{}}}wwwvvvvvvwwwwwwxxxxxxyyyyyyzzz{{{}}}|||zzzyyyyyyzzzxxxwwwwwwxxxzzz{{{{{{zzz|||{{{yyywwwuuussssssrrrrrrrrrqqqqqqqqqqqqqqqqqqsssuuuvvvvvvsssqqqppppppsssuuuyyy{{{}}}|||ssskkkfffXXXXXXXXXWWWUUUUUUWWWYYY^^^^^^^^^___```bbbdddeeefffiiimmmqqqttttttsssqqquuuyyyyyyrrrnnnkkkhhh___QQQGGGCCC>>>===<<<<<<===???AAACCCEEEEEEFFFGGGHHHIIIIIIJJJMMMVVVaaajjjnnnmmmjjjiiilllpppuuuyyy~~~~~~|||xxxyyyzzzxxxuuutttwwwyyyzzz}}}|||||||||}}}~~~~~~}}}||||||uuuqqqggg[[[NNNDDD@@@>>>:::;;;===>>>??????>>>===AAA???===;;;:::999999:::=========???@@@@@@>>><<>>===>>>>>>:::777999999888666444111...------,,,,,,++++++,,,,,,---+++,,,---......---+++***,,,,,,,,,+++++++++******.........------,,,,,,,,,+++***((('''''''''((())))))))))))))))))(((''''''))))))((('''&&&%%%%%%$$$&&&((()))******(((&&&$$$%%%'''((((((&&&%%%%%%&&&))))))((((((''''''''''''))))))******+++++++++,,,---,,,++++++,,,---///000000000000111222222333333333555777888666555555666888999::::::;;;;;;;;;;;;;;;<<<<<<:::888666666777BBBOOOaaassszzzrrrtttoooqqquuu||||||uuuuuuuuuvvvwwwwwwxxxxxxyyy{{{||||||{{{yyyzzz{{{yyyxxxxxxyyy{{{||||||{{{}}}{{{yyywwwtttrrrqqqqqqppppppqqqqqqrrrrrrssssssssstttuuutttqqqoooooooootttvvvzzz}}}xxxqqqjjjggg]]]]]][[[YYYWWWWWWYYY[[[dddfffhhhjjjjjjkkknnnpppqqqtttxxxzzzzzzyyyyyyzzz~~~uuupppjjjeee[[[MMMDDDBBB===<<<<<<<<<===???AAACCCBBBCCCDDDEEEGGGIIIJJJKKKLLLTTT]]]eeefffccc___]]]dddiiiooovvv}}}|||}}}{{{xxxuuusssuuuwwwxxxyyy{{{}}}|||~~~~~~~~~uuupppggg[[[NNNDDD???>>>999;;;===@@@BBBCCCCCCCCCEEECCCAAA???===<<<<<<<<<:::;;;===@@@BBBDDDCCCCCCAAAAAABBBBBBDDDHHHNNNRRRVVVYYY___gggnnnooommmiiiddd]]]XXXUUUSSSQQQTTTYYY\\\dddooo{{{}}}yyyrrrjjjbbb\\\XXXVVVXXXVVVSSSQQQPPPNNNLLLKKKJJJGGGGGGKKKNNNQQQVVV\\\dddiiirrr}}}|||xxxsssyyy~~~~~~{{{yyyxxxwwwsssqqqmmmkkkiiihhheeecccfffeeeeeeffffffccc___\\\UUUOOOJJJJJJPPPSSSQQQMMM???===AAAMMMXXX\\\\\\]]]```\\\VVVPPPLLLJJJKKKKKKUUUZZZ______ZZZSSSMMMJJJFFFBBB>>>=========:::777666666555444222000---,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,+++++++++******+++++++++******)))))))))+++***)))((((((((())))))((((((((((((((('''&&&&&&(((((((((''''''&&&&&&%%%''''''((())))))((('''&&&'''(((******)))((()))+++)))))))))(((((((((''''''+++++++++***************,,,,,,,,,,,,---...///000000000000111222222333333000333555777777777888999::::::;;;;;;;;;:::999999;;;<<<===;;;999888999:::CCCPPPcccsss}}}vvvtttnnnooottt}}}ssssssttttttuuuvvvvvvwwwxxxzzz||||||{{{zzzzzz{{{zzzyyyxxxzzz|||}}}|||{{{}}}{{{yyyvvvtttrrrppppppoooppppppqqqrrrssstttuuuuuuvvvuuussspppnnnoooppprrruuuzzz~~~yyyrrrmmmiiigggbbbbbb```]]]\\\]]]```cccmmmrrrxxxyyyxxxwww{{{~~~}}}uuunnneee^^^SSSGGGAAA@@@<<<<<<<<<<<<>>>@@@BBBDDDAAAAAABBBDDDGGGIIILLLMMMRRRXXX```dddccc^^^XXXUUUYYY^^^fffppp{{{~~~yyyuuussstttvvvvvvuuutttsssrrrvvv}}}~~~uuupppggg[[[NNNDDD???>>>:::<<<@@@DDDHHHKKKLLLMMMKKKJJJHHHEEEBBB@@@???>>>;;;<<>>===<<<;;;<<<>>>EEESSSfffuuu~~~~~~xxxsssmmmnnnsssqqqqqqrrrssstttuuuuuuvvvwwwyyy{{{{{{zzzyyyzzz{{{yyyxxxwwwxxx{{{|||{{{zzzzzzyyywwwuuusssrrrqqqqqqqqqqqqrrrrrrssssssttttttxxxxxxvvvssspppoooppprrrpppsssxxx|||wwwpppkkkiiigggfffccccccbbbbbbcccgggmmmrrryyywwwmmmeee[[[SSSJJJAAA>>>@@@=========???@@@CCCEEEFFFCCCCCCEEEFFFIIIKKKNNNOOOVVV\\\bbbeeebbb\\\VVVRRRQQQUUU^^^iiivvv{{{xxxvvvvvvwwwwwwssspppmmmlllppp~~~~~~~~~uuuqqqggg[[[NNNEEE@@@>>><<>>@@@CCCDDDDDDDDDDDDDDDCCCEEEGGGIIILLLQQQWWW[[[XXX^^^gggqqqvvvvvvtttqqqeee___ZZZZZZZZZZZZ___eeennn|||xxxnnnfff```]]]YYYXXXWWWWWWWWWVVVSSSPPPLLLJJJJJJNNNRRRSSSWWW\\\ccchhhrrr}}}}}}||||||~~~{{{{{{wwwqqqnnnllllllkkkkkklllkkkjjjiiihhhddd___[[[RRROOONNNSSSXXXXXXQQQJJJ:::;;;DDDSSS___eeehhhkkkooojjjaaaXXXSSSSSSTTTVVVbbbaaa```^^^ZZZUUURRRPPPKKKFFF???<<<;;;;;;999777555555666666555333111000---,,,,,,++++++,,,,,,---,,,,,,+++******+++---...,,,,,,,,,+++++++++******,,,,,,,,,,,,+++++++++++++++++++++***************''''''((((((''''''&&&%%%&&&'''''''''((((((((()))(((''''''''''''((())))))'''(((((('''&&&&&&(((***''''''''''''''''''''''''++++++******************,,,---...000111000000///000000000111222222333333...111444555666888:::<<<::::::;;;;;;;;;:::999999;;;===>>>???>>>>>>???AAAFFFVVViiivvv}}}{{{uuunnnjjjlllrrrooopppqqqrrrssstttuuuuuuvvvxxxzzzzzzxxxxxxxxxyyyvvvuuuuuuvvvxxxyyyyyyxxxvvvuuuttttttssstttttttttuuuttttttssssssrrrrrrrrrwwwvvvuuurrrpppooopppqqqqqqtttyyy}}}vvvrrrkkkgggdddcccbbbaaa^^^___aaadddhhhpppyyysssggg^^^VVVNNNIIICCC======AAA??????@@@BBBDDDFFFHHHIIIHHHIIIJJJLLLNNNOOOPPPQQQVVVZZZ```ccc```ZZZTTTQQQMMMQQQXXXdddrrr}}}|||zzzzzzyyyuuuqqqnnnmmmppp|||~~~vvvrrrhhh\\\OOOFFFAAA???>>>AAAFFFLLLRRRWWWZZZ\\\]]]ZZZUUUOOOIIIEEECCCBBB???BBBEEEFFFEEEDDDEEEFFFHHHJJJLLLNNNPPPTTTYYY]]]]]]dddnnnwww|||}}}{{{yyyjjjeeecccdddfffgggkkkqqq}}}{{{rrriiiccc___[[[[[[ZZZ[[[\\\[[[XXXVVVPPPNNNNNNSSSVVVWWWZZZ___hhhmmmvvv~~~}}}|||xxxrrrooommmmmmllllllgggfffffffffeeebbb]]]YYYQQQOOOPPPUUUZZZYYYPPPGGG===>>>EEESSS^^^ffflllrrrwwwkkk___WWWUUUWWWYYYaaa^^^YYYUUURRRQQQPPPOOOLLLFFF@@@<<<;;;;;;999777555555666666555333222111---,,,,,,++++++,,,,,,---+++***)))))))))***,,,---,,,,,,,,,+++++++++******,,,---------------------++++++++++++******))))))((())))))))))))(((''''''&&&&&&''''''((()))))))))((((((''''''''''''((()))((())))))(((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***++++++,,,,,,,,,---...000111000000///000000000111222222333333111333555555555666999;;;777888999:::;;;;;;<<<<<<;;;===????????????AAACCCGGGWWWkkkwww~~~sssmmmgggeeeiiiqqq~~~oooooopppqqqssstttuuuuuuvvvwwwyyyxxxvvvuuuuuuvvvtttsssrrrtttvvvwwwvvvuuussssssssssssssstttuuuvvvvvvvvvuuutttsssrrrrrrqqqssstttsssqqqooonnnooopppuuuxxx}}}|||ttthhheeeaaa]]]\\\[[[ZZZYYYUUUXXX\\\aaahhhqqqzzzrrraaaVVVNNNHHHCCCAAA>>><<<===BBBAAABBBCCCEEEFFFHHHIIIIIIKKKMMMPPPRRRTTTTTTSSSSSSXXX\\\bbbdddbbb]]]XXXUUUNNNQQQWWWbbbooo|||~~~|||{{{wwwsssrrrrrrttt~~~~~~}}}xxxsssjjj]]]QQQGGGBBBAAA@@@CCCIIIQQQXXX^^^bbbdddiiiddd\\\SSSLLLGGGEEEDDDAAAEEEIIIJJJIIIIIIKKKMMMMMMOOORRRSSSUUUXXX\\\``````gggrrrzzzrrroooooorrruuuvvvzzz~~~wwwpppjjjhhhfffeeedddddddddcccaaa___XXXVVVWWW\\\______bbbgggkkkpppyyy|||xxxtttpppooonnnmmmlllccccccbbbcccbbb```[[[XXXPPPOOOPPPUUUZZZWWWMMMCCC>>>???FFFRRR]]]dddkkkrrr~~~qqqdddZZZVVVUUUUUU\\\XXXSSSPPPOOOOOOOOONNNKKKFFF@@@======<<<999777333333444444333111000...---,,,,,,++++++,,,,,,---***))))))******+++,,,---,,,,,,,,,+++++++++******+++++++++++++++,,,,,,,,,******++++++******)))((()))))))))))))))((((((''''''''''''(((((())))))))))))(((((((((''''''''''''((()))+++***(((''''''(((&&&&&&&&&&&&&&&'''''''''''''''(((***+++,,,---...,,,,,,---...////////////000000000111222222333333333444555555555555777:::666777888:::;;;<<<======;;;<<<>>>???>>>???AAABBBHHHWWWjjjyyy{{{kkkeeeaaa___eeelllyyynnnooopppqqqssstttuuuvvvvvvwwwxxxwwwtttrrrrrrssssssrrrrrrsssuuuvvvuuutttssssssrrrrrrsssssstttuuuvvvvvvuuuuuuttttttssssssrrrtttuuutttsssqqqqqqrrryyy{{{~~~}}}uuullleee\\\ZZZWWWUUUTTTSSSQQQOOONNNQQQVVV[[[bbbjjjrrrxxx|||}}}~~~|||zzzyyyzzz{{{{{{}}}~~~~~~|||{{{|||~~~~~~xxxpppggg\\\QQQIIICCC>>><<<======<<<>>>BBBBBBCCCDDDFFFGGGHHHHHHHHHJJJMMMRRRWWWYYYYYYWWWVVVZZZ^^^dddfffddd___ZZZXXXQQQSSSXXXbbbppp||||||yyyvvvuuuwwwwwwxxx~~~~~~}}}}}}}}}~~~~~~~~~yyyuuulll___RRRIIIDDDBBBEEEIIIQQQZZZccckkkpppssstttmmmbbbWWWNNNIIIGGGGGGHHHMMMQQQRRROOONNNPPPSSSQQQTTTVVVXXX[[[^^^bbbeeehhhoooyyy}}}zzzxxxxxxvvvrrrpppooommmjjjhhhcccaaabbbgggjjjjjjmmmqqqooottt~~~|||yyyvvvsssrrrpppnnnlllccccccbbbcccbbb___ZZZWWWPPPOOOPPPTTTXXXTTTIII???;;;>>>FFFRRR[[[```ffflllzzzuuunnneee]]]WWWSSSRRRUUUSSSRRRRRRSSSRRROOOLLLIIIEEEAAA???>>>===:::666444444444444333111///...---,,,,,,++++++,,,,,,---******+++,,,---......---,,,,,,,,,+++++++++******))))))******++++++++++++))))))*********)))((('''(((((())))))(((((('''&&&((((((((((((((()))))))))))))))***)))((('''%%%$$$"""%%%)))******((((((((('''''''''((((((((())))))(((((()))***+++,,,,,,---,,,,,,,,,,,,---...///000000000000111222222333333333444555555444555888:::777888999:::;;;<<<<<<<<<:::<<<============???AAAHHHVVViiizzzvvvgggaaa\\\ZZZ```fffqqqnnnooopppqqqssstttuuuvvvuuuwwwwwwvvvsssqqqpppqqqsssrrrrrrsssuuuvvvuuutttttttttsssrrrrrrrrrsssssstttttttttuuuuuuuuuuuuuuutttvvvxxxyyywwwvvvvvvvvvyyy{{{~~~zzzpppiiifffccc]]]YYYUUUSSSQQQPPPPPPNNNJJJHHHJJJMMMRRRWWW\\\bbbiiimmmpppooonnnnnnnnnnnnnnnoookkkkkkkkkkkkjjjiiihhhgggeeeaaa\\\VVVQQQLLLGGGCCC===::::::===>>><<<>>>AAACCCCCCDDDFFFFFFGGGGGGGGGHHHLLLSSSYYY\\\\\\ZZZXXXVVV[[[```aaa___ZZZUUUSSSTTTUUUYYYcccqqq~~~zzzwwwuuuvvvyyyzzzzzz~~~}}}}}}}}}}}}|||{{{zzzyyy|||}}}~~~zzzvvvmmm```SSSJJJEEECCCKKKPPPYYYcccmmmvvv}}}{{{sssgggYYYOOOJJJIIIIIIRRRVVVYYYXXXTTTQQQRRRTTTSSSVVVYYY\\\___bbbgggjjjuuu|||~~~yyywwwtttqqqoookkkiiikkkooorrrrrrtttxxxwww}}}~~~|||zzzwwwuuutttrrrooollleeeeeeddddddbbb___ZZZVVVPPPOOOOOOSSSWWWSSSGGG===888<<>>:::666666777777666555333000///---,,,,,,++++++,,,,,,---***,,,---///000000///...,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,((())))))******((('''&&&''''''((((((''''''&&&%%%))))))))))))(((((((((((()))*********)))'''$$$"""%%%((()))(((''''''((()))))))))******++++++***************+++++++++---,,,++++++,,,---///000000000000111222222333333222333444444444666999<<<999999:::;;;;;;;;;::::::999;;;======<<<<<<>>>???HHHUUUhhhzzzuuufff```ZZZXXX\\\aaalllnnnmmmlllnnnqqqtttuuuuuuyyywwwtttrrrqqqqqqssstttuuuuuuuuuwwwyyyyyyvvvtttyyyxxxvvvuuutttttttttuuutttuuuuuuuuuuuuvvvyyy{{{{{{|||}}}}}}}}}|||{{{zzzzzzzzz{{{{{{||||||}}}}}}}}}~~~xxxkkkfff^^^YYYWWWXXXYYYZZZVVVSSSOOONNNOOOOOOLLLJJJOOOQQQVVV\\\bbbfffjjjkkkqqqoookkkgggdddaaa```___```___\\\XXXTTTQQQOOONNNLLLKKKIIIGGGEEEDDDDDDCCC999;;;===>>>>>>???@@@AAAEEEEEEEEEFFFFFFFFFFFFFFFIIIMMMSSSYYY[[[[[[YYYWWW]]]ZZZVVVVVVXXXYYYXXXVVVYYY[[[```kkkyyy}}}xxxzzz{{{||||||}}}xxxxxx~~~~~~~~~~~~~~~~~~|||xxxwwwyyy{{{|||}}}|||{{{{{{{{{{{{||||||}}}~~~xxxlll___RRRKKKIIIIIIJJJVVVdddppp{{{yyyjjj[[[PPPKKKJJJKKKWWWZZZ]]]^^^\\\XXXUUUTTTVVV\\\cccfffggglllssszzz~~~zzztttwww{{{||||||~~~}}}{{{yyyxxxzzzzzzxxxtttooollljjjgggeeecccaaa___]]]YYYVVVTTTQQQOOOPPPRRRLLLAAA777888???JJJSSSXXX[[[\\\\\\ddd```^^^^^^[[[VVVUUUWWWSSSRRRQQQSSSUUUUUURRROOOKKKGGGBBB???>>>===;;;888444555555555444111...,,,,,,+++)))))))))+++---...222333333333111...,,,***---,,,++++++***)))((('''++++++,,,------,,,++++++,,,+++++++++******))))))''''''(((((())))))******''''''(((((())))))******))))))************))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))******++++++---------,,,+++---000333111111111111111222222222333333333444555666777888;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<<;;;;;;<<>><<<;;;::::::;;;<<<===>>>@@@AAA???AAABBBCCCBBBAAABBBCCCGGGFFFFFFFFFHHHJJJLLLMMMPPPRRRTTTVVVWWWVVVUUUTTTLLLOOOSSSUUUVVVZZZ___dddiiippp{{{|||yyyuuusssrrrsssrrrooopppuuuwwwvvvyyyzzz|||~~~|||zzzxxxyyy|||}}}||||||}}}~~~{{{{{{{{{||||||~~~xxxuuuoooggg___ZZZYYYYYYaaajjjttt|||~~~qqqcccYYYUUUUUUVVV^^^^^^]]]\\\YYYXXXYYY[[[^^^gggrrrxxx{{{~~~{{{xxxyyywwwtttqqqooommmmmmmmmffffffffffffccc^^^WWWRRRNNNNNNOOORRRTTTNNNDDD:::777>>>HHHQQQUUUWWWWWWWWWSSSPPPPPPSSSTTTSSSTTTXXXXXXWWWTTTRRRQQQMMMIIIEEEGGGDDDAAA??????>>><<<:::444444444444333333222222///...---,,,,,,,,,---...---,,,***)))***,,,...000......------------------,,,------......------,,,,,,,,,++++++++++++******((((((((())))))))))))***))))))))))))(((((((((((())))))************))))))************))))))))))))))))))))))))))))))))))))'''((()))***+++,,,------,,,------,,,,,,---///222000000000111111111222222444444444444555777888999888999999999:::::::::;;;:::;;;<<<;;;;;;<<>>;;;999999999999:::;;;===@@@BBBCCCCCCEEEGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFHHHJJJMMMNNNPPPPPPQQQQQQQQQPPPPPPOOOMMMQQQUUUVVVWWW]]]iiissszzz{{{uuuqqqlllmmmnnnnnnpppsssuuuvvvxxxyyy|||}}}|||zzz{{{}}}}}}{{{yyyyyy{{{~~~yyyyyyyyyyyyzzz{{{}}}}}}wwwvvvsssmmmgggcccbbbcccjjjqqqxxx~~~ssseee\\\WWWVVVWWWZZZ[[[\\\[[[ZZZZZZ[[[]]]bbblllxxx|||xxxuuurrrooommmmmmnnnoooooogggfffeeedddbbb]]]WWWSSSLLLLLLNNNQQQQQQKKKAAA888777>>>GGGOOOSSSTTTTTTSSSPPPMMMMMMOOOOOOLLLMMMPPPWWWVVVTTTQQQNNNJJJFFFCCCDDDCCCAAA@@@???===<<<;;;;;;:::888666444222222111...---,,,+++++++++++++++000///---+++************+++++++++,,,,,,---------------------------------------------------------))))))))))))))))))))))))+++++++++******)))))))))))))))************))))))************************))))))))))))))))))))))))'''((()))***+++,,,---...+++,,,---,,,,,,,,,///111//////000000111111222222555555666666777999:::;;;:::::::::;;;;;;<<<<<<===:::;;;<<<;;;;;;<<>>GGGNNNQQQQQQQQQPPPNNNKKKJJJKKKJJJGGGGGGJJJRRRRRRRRROOOLLLHHHEEECCCBBBBBBBBB@@@>>>===<<<<<<999777555333111///.........------,,,++++++++++++,,,,,,+++***)))&&&$$$"""***++++++,,,,,,------...------------------------)))))))))***************************))))))))))))*********))))))((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***+++,,,------***,,,------,,,,,,...000...//////000111111222222222222222333444555777777999999::::::;;;<<<<<<===:::;;;<<<;;;;;;<<>><<<::::::<<<=========>>>???AAACCCEEEFFFMMMNNNPPPPPPPPPOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSPPPQQQQQQQQQQQQPPPOOOOOOKKKPPPWWW^^^iii}}}xxxsssjjjhhhhhhllloooqqquuuyyywwwyyy|||~~~~~~|||zzzyyyzzz}}}}}}}}}}}}}}}}}}~~~|||{{{zzzwwwsssrrrrrrtttyyy~~~uuuiii___ZZZYYYYYYXXX\\\```ccccccddddddeeeppp{{{}}}yyyuuurrrhhhffffffiiinnnqqqqqqooofffbbb^^^ZZZYYYXXXVVVTTTQQQQQQRRRRRROOOHHH@@@999999???GGGNNNPPPPPPNNNNNNJJJGGGGGGIIIIIIGGGGGGKKKNNNOOOOOOMMMJJJFFFDDDDDDAAABBBCCCAAA>>><<<;;;;;;666666555444333222111111////////////............)))***,,,---,,,+++)))''',,,,,,------.........///---,,,,,,++++++,,,,,,---***************++++++++++++************)))))))))''''''''''''&&&&&&&&&&&&))))))************))))))((((((((((((((()))))))))''''''''''''''''''''''''((((((((()))******++++++***+++------,,,,,,...///---...//////000111222222333333333444555666777888666666777888999:::;;;;;;:::;;;<<<;;;;;;<<>>>>>???AAABBBCCCCCCCCC>>>===<<<;;;;;;<<<>>>>>>??????AAACCCEEEHHHJJJLLLPPPRRRTTTTTTTTTTTTUUUVVVWWWXXXXXXYYYXXXVVVTTTRRRNNNOOOPPPQQQRRRQQQPPPOOOQQQWWWaaannn~~~{{{uuupppgggccccccgggjjjkkkpppwwwvvvwwwzzz|||}}}}}}}}}|||}}}}}}||||||}}}~~~~~~}}}|||{{{|||~~~~~~~~~~~~||||||{{{yyywwwwwwyyy|||}}}yyynnnfffbbbaaabbbccceeeggghhhhhhiiikkkmmmttt{{{wwwtttpppllliiieeedddeeejjjpppqqqnnnjjj```^^^[[[YYYXXXVVVTTTRRRNNNNNNOOONNNKKKEEE???;;;:::@@@HHHNNNPPPOOOMMMLLLIIIFFFFFFIIIIIIGGGHHHKKKLLLMMMNNNLLLHHHDDDCCCDDDAAABBBDDDBBB>>>:::::::::777777777777666444222111.........///////////////+++,,,---...//////000000,,,,,,,,,---------------,,,+++************+++,,,+++++++++,,,,,,,,,------+++++++++*********))))))'''''''''''''''((((((((())))))************))))))(((((((((((()))))))))***''''''''''''''''''''''''(((((((((((((((((((((((()))+++------,,,,,,---...------...///000111222222444444555555666777999:::666666777888999:::;;;;;;:::;;;<<<;;;;;;<<>><<<;;;::::::888999999:::;;;;;;<<<<<<;;;===???AAABBBEEEHHHKKKKKKNNNQQQRRRPPPPPPRRRTTTTTTXXXZZZXXXTTTQQQSSSVVVZZZ]]]^^^[[[SSSKKKEEEBBBFFFFFFEEECCC@@@===:::999999:::<<<>>>?????????>>>============>>>???@@@AAAAAABBBDDDFFFJJJMMMPPPRRRQQQSSSVVVWWWWWWWWWXXXYYYXXXYYYZZZ[[[YYYVVVRRRPPPJJJLLLNNNPPPQQQPPPOOONNN[[[bbbnnn}}}~~~{{{zzzwwwqqqlllddd___^^^bbbeeegggllltttuuuvvvxxxzzzzzzzzzxxxwww{{{{{{zzz{{{|||~~~~~~}}}}}}}}}~~~~~~}}}||||||||||||{{{{{{zzzyyyxxxzzz~~~~~~zzzsssppppppqqqnnnnnnmmmlllkkkmmmpppsss|||{{{vvvpppllliiieeecccddddddffflllqqqqqqkkkeee[[[ZZZYYYYYYXXXVVVRRROOOIIIIIIIIIIIIFFFBBB===:::;;;AAAIIINNNPPPNNNMMMLLLLLLHHHGGGIIIIIIFFFFFFIIIKKKMMMNNNLLLGGGCCCBBBBBBAAACCCDDDBBB===:::999:::666666666555333///+++)))++++++,,,---.........---,,,+++*********,,,...000************************,,,+++***))))))***+++,,,''''''((((((((()))))))))++++++++++++******))))))))))))******++++++,,,,,,))))))************))))))(((((())))))*********+++(((((((((((((((((((((((((((((((((((('''''''''''')))+++------,,,,,,---...------...///000111222222111111111222333444555666777888999:::;;;<<<======:::;;;<<<<<<;;;<<>>>>>???@@@BBBDDDFFFHHHJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHOOOMMMKKKHHHDDDAAA>>>===<<<<<<;;;;;;;;;<<<<<<===666777:::<<<============>>>======>>>@@@BBBBBBAAACCCEEEIIIMMMRRRUUUXXXYYYXXXYYYYYYXXXVVVUUUVVVWWW\\\ZZZXXXXXXYYYYYYVVVSSSXXXQQQPPPVVVVVVPPPRRR[[[bbbxxx}}}wwwrrrooollljjjhhhccc```[[[YYY[[[aaaiiinnnooopppqqqssstttvvvwwwxxxwwwyyy{{{}}}}}}~~~}}}|||||||||}}}}}}zzzxxxyyyzzz|||}}}}}}||||||}}}}}}xxxsssrrruuuyyy|||vvvuuuqqqlllfffcccbbbccccccgggmmmrrrssspppkkkhhh___]]][[[YYYXXXVVVSSSPPPLLLOOOQQQQQQNNNGGG@@@;;;:::AAAKKKRRRTTTRRRPPPOOOLLLKKKIIIGGGFFFFFFGGGGGGMMMLLLLLLJJJIIIGGGEEEDDDEEEDDDDDDBBB@@@<<<999777999888777444222///...---+++++++++,,,,,,---------+++++++++,,,---...///000++++++,,,,,,,,,++++++***---------,,,,,,,,,++++++)))***+++,,,+++***)))(((---+++))))))+++,,,---,,,'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((('''&&&&&&)))'''%%%%%%&&&''''''&&&,,,)))''''''***---,,,+++//////////////////............///000111222333333000000000111222444555666:::999999999999:::;;;;;;<<<===<<<<<<<<<>>>CCCFFFJJJZZZooo~~~gggYYYTTTQQQPPPRRRVVVYYY]]]hhhrrrrrrtttuuuuuutttssstttuuutttssssssuuuwwwxxxwwwvvvtttrrrpppppprrrrrrrrrqqqppprrrtttvvvwwwwwwuuutttsssrrrqqqqqqqqqpppnnnllljjjkkkkkkkkkiiifffcccbbb^^^ZZZUUUPPPLLLIIIEEECCC>>><<<:::888777666333111111111222222222333333333333333444555666777888888;;;;;;<<<>>>???@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEDDDCCCBBB@@@>>><<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<999:::<<<>>>??????>>>>>>>>>>>>>>>???AAACCCCCCCCCGGGIIILLLQQQUUUYYY\\\]]]```___]]]ZZZXXXWWWWWWXXXXXXVVVUUUVVVXXXXXXVVVTTTTTTPPPQQQTTTSSSRRR^^^nnn}}}wwwpppjjjgggeeecccbbbccc```]]]\\\]]]aaafffiiijjjkkklllmmmoooqqqrrrsssuuuwwwyyy{{{{{{|||}}}||||||{{{{{{|||~~~~~~||||||{{{yyywwwvvvxxxzzzxxx{{{~~~{{{{{{~~~~~~|||pppooommmhhhdddbbbbbbccceeejjjqqqvvvvvvqqqiiiddd___^^^\\\[[[ZZZWWWTTTQQQKKKMMMPPPPPPMMMGGG@@@;;;:::AAAKKKSSSUUUTTTRRRPPPLLLKKKIIIGGGGGGHHHJJJKKKMMMMMMLLLKKKJJJHHHGGGFFFFFFEEEDDDBBB???===;;;999999888666444222///...---+++++++++,,,,,,---------************+++,,,------,,,,,,------------,,,,,,************))))))((((((,,,,,,---,,,,,,***(((''')))(((((()))++++++***(((&&&&&&''''''((()))******))))))))))))))))))))))))+++++++++++++++***))))))))))))*********************(((&&&(((+++------------------,,,,,,,,,,,,,,,......///000111222333333444444444444555777888888999999888888999999:::;;;::::::;;;::::::<<<@@@CCCJJJZZZoooppp___XXXTTTRRRRRRUUUVVVZZZdddooovvvwwwxxxwwwtttrrrrrrrrrsssrrrrrrrrrssssssrrrppplllllllllooosssvvvwwwwwwsssuuuwwwyyyyyywwwuuussstttrrrpppooonnnmmmkkkiiijjjjjjjjjjjjhhhfffcccaaaZZZVVVPPPKKKGGGDDD@@@>>>;;;999666555555333111//////000000000000111111111///000000111222333444444777777888888999999::::::::::::;;;;;;<<<===??????999999999:::::::::::::::::::::::::::;;;;;;<<<<<<===>>>???@@@AAA@@@????????????@@@AAACCCDDDFFFGGGMMMOOOSSSXXX]]]aaadddfffhhheee```ZZZWWWUUUUUUUUUTTTTTTTTTVVVXXXZZZYYYWWWVVVTTTUUUVVVVVV\\\ssszzztttkkkdddaaaaaaaaabbbeeeddddddcccccccccddddddeeeeeefffgggiiilllnnnpppqqqsssvvvxxxyyyzzz|||~~~~~~~~~~~~{{{zzzxxxvvvuuuuuuuuuvvvtttuuutttrrrqqqqqqtttvvvuuuzzzyyyvvvkkkkkkiiifffcccbbbdddfffjjjooovvvzzzxxxrrriiicccaaa```___^^^]]]YYYTTTPPPIIIKKKNNNOOOLLLFFF???::::::AAAKKKTTTVVVUUUSSSRRRLLLKKKIIIIIIIIIJJJLLLNNNMMMMMMLLLLLLKKKJJJJJJIIIGGGFFFDDDAAA???===<<<;;;888888666444111///...---++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,------............---------,,,,,,,,,,,,+++++++++............,,,***((('''''''''(((***,,,,,,)))'''%%%%%%&&&((()))***+++,,,)))))))))))))))))))))))))))))))))))))))(((((('''&&&)))------+++***+++,,,)))((('''(((+++---------,,,,,,,,,,,,,,,,,,,,,,,,......///000111222333333333333222222333444555555999999888888999999:::;;;999:::;;;;;;;;;<<>>999888@@@KKKTTTWWWVVVTTTRRRMMMKKKJJJIIIIIIJJJLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKHHHFFFCCC@@@>>><<<<<<<<<888777555333111///...---,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,---............---.........---------------------......---+++***)))***)))***,,,......,,,+++''''''((())))))***++++++(((((((((((((((((((((((('''(((((((((((((((''''''!!!''',,,,,,(((&&&(((+++))))))))))))++++++,,,,,,---------------...............///000111222333333111111111000000111222222999999999999999:::;;;;;;:::<<<===>>>>>>>>>@@@AAAHHHXXXmmm}}}{{{tttoooiiiddd```___fffpppssstttuuuuuusssqqqqqqrrrtttsssqqqqqqpppooollljjjhhhhhhjjjnnnsssvvvwwwvvvxxxwwwuuutttsssssstttuuuvvvtttqqqooommmkkkhhhfffeeeeeeeeedddaaa^^^ZZZXXXOOOKKKFFFBBB???<<<999777666444222222333333111000000000000111111111111222333333444444555555666666555555666777999:::;;;<<<===<<<;;;:::999999999999888888888999999::::::;;;777888:::;;;<<<=========AAABBBBBBCCCCCCBBB@@@???AAACCCEEEFFFFFFIIINNNQQQWWW[[[bbbiiippptttvvvwwwllleee\\\UUUQQQPPPOOONNNRRRSSSUUUWWWWWWXXXYYYYYY___]]]```lll~~~~~~wwwmmmgggfffiiinnnqqqpppsssvvvvvvrrrjjjaaa[[[XXXXXXXXXYYY]]]bbbgggjjjhhhlllpppsssuuuvvvxxxyyy{{{{{{||||||{{{zzzyyyxxxuuurrrnnnhhhddd```^^^]]]^^^```bbbeeejjjpppwww|||~~~}}}}}}vvvoookkkhhhhhhhhhgggfffhhhkkkmmmxxxyyyyyyyyyvvvssspppmmmjjjhhhfffccc___XXXPPPJJJDDDGGGJJJLLLJJJDDD>>>999777@@@KKKTTTWWWVVVSSSQQQNNNMMMKKKIIIHHHHHHJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLHHHFFFCCC@@@===;;;;;;:::777666555333111///...---,,,,,,,,,,,,,,,,,,,,,,,,....../////////...------++++++,,,---------------************++++++++++++***+++,,,---------,,,+++,,,+++***+++---//////...***************)))))))))((((((((((((((((((((((((***++++++,,,,,,,,,++++++ &&&++++++'''%%%&&&)))***+++++++++******)))***,,,,,,,,,,,,------............///000111222333333333333333222222333444444:::::::::::::::;;;<<<<<<:::<<<===>>>===>>>???AAAEEEUUUjjjzzzwwwtttyyyqqqsssttttttsssrrrrrrssstttsssqqqqqqqqqpppmmmkkkllllllnnnqqqtttvvvuuutttvvvuuusssrrrrrrssstttuuurrrqqqooonnnllliiieeebbbaaaaaa```^^^[[[WWWSSSPPPHHHEEE@@@===:::888666444444222111111333333222000111111111111222222222222333333333444444555555555333444555666888999:::;;;777777777777777888999999777777888888888888888888666888:::<<<>>>??????>>>BBBCCCDDDDDDDDDCCCBBBAAABBBEEEGGGHHHHHHKKKQQQVVVZZZ___gggoootttwwwvvvuuuhhhaaaXXXSSSQQQQQQPPPNNNNNNQQQTTTUUUUUUVVVXXXYYY]]]___iii~~~}}}sssmmmllloootttwwwyyy|||zzzooobbbZZZQQQPPPNNNNNNQQQVVV[[[___```dddiiimmmoooppprrrssstttuuuvvvwwwwwwvvvuuutttrrroooiiiccc\\\WWWSSSRRROOORRRWWW]]]eeeooozzzxxxsssuuu~~~{{{vvvqqqllliiifffggghhhiiijjjmmmqqqttt}}}|||{{{xxxuuusssqqqpppjjjhhhddd```[[[TTTLLLGGGCCCFFFIIIKKKIIIDDD>>>:::999AAAMMMVVVYYYWWWSSSQQQOOONNNKKKIIIHHHHHHIIIJJJJJJJJJIIIHHHIIIJJJLLLMMMJJJHHHEEEBBB>>>;;;999999666555444333111///...---------,,,,,,,,,,,,+++++++++,,,---......---,,,+++***+++,,,---------------+++,,,,,,,,,,,,---------(((***+++,,,------,,,,,,*********,,,...///...---,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))***++++++++++++***%%%(((++++++(((''''''))))))+++,,,,,,***))))))***((())))))******++++++,,,......///000111222333333111111111111222222333444::::::999999::::::;;;<<<999:::;;;;;;:::;;;===???DDDSSShhhxxxssstttvvvuuusssrrrrrrsssrrrqqqppppppqqqqqqooommmpppqqqrrruuuwwwxxxvvvtttqqqrrrsssuuuvvvvvvuuuuuupppppppppooonnnjjjeeeaaa]]]]]]\\\YYYUUUPPPKKKHHHAAA>>>:::777666555333222111000///000222222111000000000111111111222222222333333333333444444444444444555555666777777888888555555555555555555666777666777777777777777888888666888;;;>>>@@@@@@@@@@@@CCCDDDEEEFFFGGGFFFEEEDDDCCCFFFIIIJJJJJJMMMTTTZZZ]]]bbbkkkrrruuutttpppmmm```ZZZRRROOOPPPQQQPPPNNNMMMPPPTTTVVVWWWYYY[[[^^^aaajjj|||zzzxxxzzz}}}xxxiii___OOOMMMIIIFFFGGGJJJNNNQQQVVVZZZ```dddfffgggiiijjjiiikkkmmmppprrrrrrrrrrrrmmmiiiccc[[[SSSLLLHHHFFFCCCFFFJJJPPPXXXbbbmmmtttyyyzzz{{{zzzzzz{{{|||rrrlllkkkrrr~~~|||xxxtttooollljjjiiigggiiikkknnnrrrwww}}}}}}zzzvvvrrrooommmeeeccc___ZZZVVVPPPIIIEEECCCEEEIIIKKKJJJEEE???;;;<<>>;;;;;;<<<>>>@@@CCCFFFHHHJJJUUUZZZ```eeeiiinnnuuuzzzyyy}}}}}}}}}~~~~~~~~~ttteee```\\\^^^iiiwww}}}zzzqqqkkkkkkjjjggghhhmmmrrrvvv}}}{{{uuummmfff```\\\\\\ZZZUUUNNNHHHDDDBBBEEEGGGIIIJJJHHHDDD@@@>>>DDDIIIRRR[[[^^^ZZZUUUSSSQQQKKKHHHLLLMMMLLLOOOUUUUUUSSSOOOLLLJJJHHHGGGFFFNNNMMMKKKHHHDDD???;;;888888888777333000------...,,,,,,,,,,,,,,,,,,,,,,,,111...++++++---...,,,***......------------,,,,,,---------,,,,,,---------......---,,,,,,+++******//////000000///---+++***+++*********))))))((((((+++++++++*********))))))------,,,,,,+++******)))&&&(((+++---,,,+++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......////////////000111222333555555555444444555555666444555777999;;;<<<<<<===;;;===============???AAADDDTTTiiiyyyxxxwwwvvvvvvwwwuuuqqqmmmnnnooopppqqqssstttuuuvvvsssuuuvvvwwwvvvtttpppnnnpppppppppqqqssssssrrrpppooommmlllkkkiiieee```\\\XXXVVVRRRMMMGGGAAA<<<:::777666444111000000111111777555333222222111///---444333222111111222333333444222111333555555333111222333444444555555555555444444444444444444444444444666777666555555666888999999;;;===???AAABBBCCCDDDEEEFFFHHHIIIJJJKKKKKKJJJLLLNNNOOOPPPTTTZZZ```hhhjjjkkkhhhaaaZZZTTTRRRLLLHHHGGGIIIKKKKKKMMMQQQTTTVVV[[[```aaaeeeqqqvvvccc]]]TTTLLLGGGEEECCCBBBCCCDDDFFFHHHJJJKKKLLLLLLLLLLLLMMMPPPSSSTTTSSSRRRTTTOOOGGGBBB???===:::888888999:::<<<>>>@@@BBBCCCJJJOOOUUU[[[```gggpppvvvuuuzzz}}}|||~~~~~~~~~xxxjjjbbb\\\XXXVVVZZZfffttt}}}yyywwwooogggccceeehhhiiimmmsssxxx}}}zzzvvvqqqkkkeee```\\\\\\ZZZUUUNNNGGGCCCAAADDDGGGKKKMMMKKKFFFAAA>>>DDDJJJUUU]]]___\\\WWWTTTPPPKKKJJJNNNOOOPPPVVV^^^___]]]ZZZTTTNNNJJJHHHGGGIIIHHHGGGEEEBBB???;;;:::888888777333000------...,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---......---,,,,,,------......//////...---,,,,,,,,,,,,---...//////......---,,,,,,,,,***+++,,,---...---,,,,,,+++*********))))))))))))+++++++++*********))))))))))))******+++,,,,,,,,,+++,,,,,,+++(((((((((************+++++++++,,,,,,,,,,,,,,,,,,---...//////////////////000111222333111111111111222333444444666777888999:::;;;;;;;;;;;;<<<======<<<===???AAADDDTTTiiiyyywwwwwwwwwwwwwwwuuurrrooorrrssstttvvvwwwwwwxxxxxxvvvwwwxxxwwwvvvrrrnnnlllooonnnmmmnnnpppqqqpppooommmlllkkkiiifff```YYYUUURRRPPPLLLGGGAAA<<<888555555444222111000000111111333222111222444444444333333222222111111222333333333333222333555555333222222333444555666666666666333333333444444555666666666777777666555555888:::999:::<<<===@@@AAACCCDDDCCCEEEHHHKKKMMMNNNOOOOOOMMMRRRYYY]]]^^^___bbbdddnnnmmmjjjcccZZZRRRLLLJJJFFFCCCCCCGGGIIIKKKOOOTTTWWW]]]dddggggggooo}}}ooohhh___WWWPPPLLLIIIFFFGGGFFFEEECCCCCCCCCDDDDDDDDDBBBAAABBBDDDGGGHHHHHHIIIEEEAAA>>><<<:::888777777888999:::;;;<<<===>>>???DDDIIIOOOUUU^^^iiiqqqpppvvv{{{|||~~~zzzrrrhhh^^^TTTNNNOOONNNNNNTTT```nnnzzz|||xxxsssooolllfff```^^^bbbgggmmmtttzzz|||yyytttoookkkgggccc```\\\\\\ZZZUUUMMMFFFBBB@@@DDDIIIPPPSSSQQQJJJCCC???CCCLLLWWW___aaa^^^YYYUUUQQQOOOPPPSSSVVVZZZdddnnnssspppjjj___TTTKKKIIIIIICCCCCCBBBAAA@@@>>><<<;;;888888777333000------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++***+++,,,...++++++,,,---...///000000///...,,,++++++,,,...///......------,,,,,,++++++)))******+++++++++++++++***************)))))))))+++++++++***************(((((()))******++++++,,,,,,,,,+++(((&&&&&&)))+++*********++++++++++++,,,------------...///000000////////////000111222333222222333333444555777777888888999:::::::::999999;;;<<<======<<<===???AAAEEETTTiiizzztttuuuvvvwwwwwwvvvtttssstttuuuwwwxxxyyyxxxxxxxxxvvvwwwwwwwwwuuurrrooommmpppnnnllllllnnnooonnnmmmjjjiiihhhfffbbb\\\UUUOOOMMMKKKGGGCCC>>>999666555333222111000000000111111/////////111444666666555111111111111222222333333333333333444555555444333333444555666777777777777222222333444555666777888888888888666555666999<<<;;;;;;===???AAACCCDDDEEEDDDFFFIIIMMMOOOQQQQQQQQQTTT\\\hhhoooqqqpppppppppuuuqqqiii___UUUMMMGGGEEEDDDBBBCCCGGGJJJLLLRRRXXX\\\dddlllqqquuu}}}yyyzzz}}}xxxssskkkccc^^^YYYVVVSSSPPPMMMIIIEEEBBB@@@@@@@@@>>><<<:::;;;===?????????@@@???===<<<<<<;;;999888::::::;;;<<<<<<============@@@DDDHHHMMMWWWbbbjjjmmmttt{{{}}}~~~uuuooofff\\\UUUNNNHHHDDDFFFGGGIIIPPPZZZfffqqqwwwyyy}}}~~~zzztttnnnhhhcccaaacccaaa```eeemmmvvv~~~zzzuuuooojjjfffccc```^^^\\\\\\ZZZTTTMMMFFFBBBAAAEEEMMMVVVZZZVVVNNNFFFAAABBBMMMZZZ```aaa___ZZZUUUTTTVVVZZZ^^^dddmmmzzzzzzhhhWWWKKKHHHIIIAAA@@@@@@???>>>===<<<;;;888888666333000------...---------------------------//////,,,(((&&&(((***+++++++++,,,---.........///...,,,******,,,...///+++++++++******)))))))))------,,,+++***)))((((((************************************************++++++******)))((((((((((((((()))((('''(((+++---************++++++++++++,,,,,,,,,,,,---...///000////////////000111222333555555555555555666777777777888999999::::::::::::;;;<<<===<<<<<<<<<>>>@@@GGGUUUjjj{{{ppprrruuuwwwxxxxxxwwwwwwvvvvvvvvvwwwwwwwwwvvvvvvtttuuuuuuvvvuuusssrrrpppqqqooommmlllmmmmmmlllkkkfffdddcccaaa]]]WWWPPPKKKGGGEEEAAA===999666555444111111111111111111222222555333222111222222000///000000111222333333444444333444555666666666666666555666777777888888777777333333444666777888999::::::::::::888777888;;;>>>===>>>???AAACCCEEEFFFGGGGGGIIIKKKNNNPPPRRRRRRSSSZZZdddrrr|||}}}{{{zzzyyyrrrhhh\\\RRRKKKGGGEEECCCBBBCCCGGGJJJMMMTTT\\\```iiitttyyyrrrnnnppptttvvv{{{xxxrrrmmmhhhdddaaa\\\XXXQQQJJJEEEAAA@@@@@@;;;:::999:::;;;<<<;;;999::::::;;;;;;;;;::::::;;;<<<===>>>???@@@@@@??????AAACCCEEEGGGKKKRRR]]]eeeooowww}}}~~~vvvqqqeee___VVVNNNIIIFFFCCCBBBBBBDDDGGGLLLTTT]]]ggglllqqqvvv~~~~~~zzzrrrjjjccc]]]ZZZYYY```bbbfffmmmxxx}}}yyytttmmmhhhdddaaa^^^\\\\\\[[[XXXRRRKKKFFFCCCCCCIIIRRR[[[___YYYPPPGGGCCCBBBOOO\\\___^^^^^^ZZZUUUVVV\\\dddlllwwwjjjWWWKKKGGGHHHBBBAAA@@@???===<<<;;;;;;888888666333000------...------------------------,,,...///,,,((('''(((+++,,,+++++++++++++++++++++///...,,,++++++,,,...///++++++************))))))......---,,,+++******)))***************+++++++++************************++++++******)))(((((((((%%%(((***+++*********+++))))))*********+++++++++++++++++++++,,,---...///////////////000111222333333333222222111222222222555666777999:::;;;<<<<<<:::;;;<<<<<<;;;<<<>>>@@@JJJWWWjjj{{{nnnrrruuuxxxxxxxxxyyyzzzvvvvvvuuutttssssssttttttrrrssstttuuuuuuttttttsssrrrpppnnnllllllkkkhhhfffbbb```\\\YYYVVVPPPJJJFFF>>><<<999666444222222222000000111111222333333444333222111222333444333222111222444555666777777777666888::::::999999:::;;;::::::;;;;;;::::::999888555666666777999:::;;;;;;<<<======<<<;;;;;;>>>@@@???@@@AAACCCEEEGGGIIIJJJKKKLLLNNNPPPRRRUUUVVVWWW^^^hhhuuu~~~~~~}}}wwwooocccXXXQQQLLLHHHFFFBBBBBBEEEIIILLLOOOYYYbbbhhhsss|||tttmmmiiijjjnnnpppvvv|||wwwrrrooohhhccc\\\SSSLLLFFFCCCBBB===;;;::::::;;;;;;:::888888999;;;;;;::::::;;;===>>>???AAACCCDDDEEEDDDDDDHHHJJJLLLMMMPPPVVV```gggvvv}}}|||ssskkkfffWWWRRRJJJDDDBBBAAAAAA@@@AAABBBEEEHHHMMMUUU^^^dddkkkqqq{{{~~~|||wwwqqqhhh^^^XXXVVVVVVWWW\\\ccclllwww~~~zzzwwwrrrlllgggccc```]]][[[[[[XXXTTTMMMGGGCCCCCCDDDLLLUUU^^^___XXXNNNFFFCCCDDDSSS^^^^^^\\\]]]ZZZUUUVVV^^^hhhtttzzzfffVVVMMMHHHFFFBBBAAA@@@>>><<<<<<;;;;;;888888777333000------...------------------------***+++++++++++++++---///,,,,,,,,,,,,+++++++++***---------,,,,,,---------------------------,,,,,,---,,,,,,,,,,,,---......*********+++++++++++++++***************+++++++++(((((()))******++++++,,,)))+++---...,,,)))(((''')))))))))************+++++++++++++++,,,---......////////////000111222333444444333333333333444444444555777999;;;<<<======:::;;;<<<<<<;;;<<<>>>@@@IIIVVViiizzzpppssswwwyyyxxxwwwwwwyyyxxxvvvsssqqqpppqqqrrrsssssssssttttttuuuttttttsssqqqpppnnnlllkkkhhhdddaaa```\\\WWWRRRMMMGGGBBB>>>777555333111000000111111///000111222444444555555000000000333777999:::999555666888:::;;;<<<<<<<<<:::===???@@@>>>>>>???AAA@@@@@@@@@???>>>===<<<;;;888888999999:::;;;<<<<<<===>>>@@@???>>>>>>???AAAAAABBBDDDFFFHHHJJJKKKLLLNNNNNNOOOQQQUUUYYY]]]___dddlllvvv|||}}}|||{{{{{{oooggg\\\SSSNNNKKKIIIGGGDDDEEEIIINNNRRRWWWcccnnnxxx~~~wwwsssnnnnnnqqqrrrxxx~~~uuupppiii___WWWOOOKKKHHHEEEBBB>>><<<===>>>>>>>>>;;;===>>>===<<<<<>>>>>>>>>>>>>>@@@BBBDDDHHHOOOXXX^^^eeennnzzz}}}zzzxxxllleee[[[SSSOOOQQQVVVZZZ```kkkyyyzzzuuurrrnnnjjjfffccc```]]][[[XXXTTTNNNFFFAAA@@@BBBEEENNNVVV]]]\\\SSSIIICCCBBBHHHWWWaaa^^^[[[\\\[[[VVVVVV]]]gggrrryyykkk___WWWQQQJJJEEE@@@???>>><<<;;;;;;<<<<<<888888777333000------...........................+++***)))+++---///000///---------------------...,,,,,,---......---,,,,,,------------------......---,,,,,,+++,,,---...///*********++++++,,,,,,,,,))))))*********+++++++++))))))******+++,,,,,,,,,,,,---...---+++))))))***))))))))))))************,,,++++++,,,,,,---...///////////////000111222333444444444555666777999999555666888999:::;;;;;;;;;:::;;;<<<<<<;;;;;;===???FFFSSSfffyyyrrruuuyyyyyywwwuuuvvvwwwyyyvvvssspppoooppprrrssstttttttttuuuttttttsssrrrpppooommmllljjjfff```\\\___ZZZTTTMMMGGGAAA;;;888555333111000///000222333///000111333555555666666888666555666777888777555777999;;;===???@@@@@@@@@>>>AAACCCDDDBBBAAACCCEEEDDDDDDDDDCCCAAA???>>>===999::::::;;;;;;<<<<<<======???AAABBBAAA@@@@@@AAACCCDDDEEEGGGIIIKKKLLLMMMOOOOOOPPPSSSWWW]]]cccfffiiiooowww{{{zzzyyyxxxyyyiiiaaaWWWOOOLLLJJJHHHGGGHHHIIINNNTTTYYY```lllyyy{{{zzz|||xxx}}}{{{sssiii```XXXRRROOOMMMHHHBBB??????BBBDDDFFF@@@BBBBBBAAA???@@@CCCFFFGGGIIIMMMPPPSSSUUUUUUUUUVVVZZZ___ccciiiqqq{{{xxxoooeee[[[UUUIIIEEEAAA>>>=========<<<<<<>>>@@@AAADDDKKKUUU\\\bbbkkkyyy~~~~~~~~~|||wwwuuuccc]]]SSSKKKJJJOOOWWW]]]iiivvv|||vvvpppnnnkkkgggeeecccaaa^^^\\\UUUQQQJJJBBB======AAAEEEOOOUUU[[[YYYOOOFFFAAA@@@KKKZZZccc___ZZZ]]]]]]WWWWWW]]]ccclllzzzzzzppphhh___[[[YYYUUULLLEEE>>>===<<<;;;:::;;;<<<===888888777333000------...........................///,,,***+++...000...,,,,,,------...///000111111+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///---+++*********+++*********++++++,,,,,,,,,))))))******++++++++++++------,,,,,,+++*********+++,,,,,,+++***+++...111))))))))))))************---------------///000000////////////000111222333......///111333666888999888888999::::::::::::999:::;;;<<<;;;;;;;;;===???CCCPPPdddwwwvvvuuuttttttuuuvvvuuussstttsssrrrrrrqqqqqqqqqrrrooopppqqqtttuuusssooolllnnnkkkhhhfffdddaaa^^^\\\VVVRRRKKKCCC===999777777555666666444222000111111111222333555555666555555777888888999:::;;;<<<<<<<<<>>>AAADDDFFFFFFFFFFFFHHHIIIKKKMMMNNNNNNNNNMMMLLLIIIEEEAAA???>>>??????<<<<<<<<<==================@@@CCCDDDDDDDDDEEEFFFJJJJJJJJJMMMOOOQQQQQQPPPPPPTTTUUURRRTTT]]]fffkkkttttttuuuvvvuuuqqqkkkggg\\\UUUPPPMMMIIIFFFHHHMMMIIILLLRRRZZZcccppp~~~vvvooohhh___ZZZSSSOOOJJJIIIKKKMMMMMMLLLGGGJJJMMMNNNLLLKKKLLLNNNSSSVVVXXXYYYXXXYYY]]]```dddgggiiimmmvvv~~~yyysssjjj___TTTMMMDDDBBB???<<<;;;;;;<<<<<<;;;>>>@@@BBBDDDJJJRRRXXX```kkk{{{~~~}}}~~~~~~zzz|||~~~~~~~~~~~~xxxooohhhWWWMMMIIILLLMMMLLLUUUcccttt~~~yyyuuusssooommmjjjgggeeebbb^^^[[[UUUMMMFFFBBB@@@>>>BBBHHHUUUWWWYYYVVVJJJ@@@BBBIIIZZZccckkkllliiieee^^^WWWZZZ[[[^^^bbbgggjjjkkkjjjeeebbb___\\\WWWRRRKKKGGGAAA???===<<<===>>>===<<<:::777333111000000///---111000...---,,,,,,---...***+++,,,---............,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,...------,,,---...///000111000...,,,++++++,,,,,,.........------,,,,,,,,,...---+++*********+++,,,---------,,,,,,,,,+++++++++***)))(((''''''''''''***,,,...,,,(((&&&(((+++)))******++++++,,,------000000000000111111111111444444333333333444555555999999:::;;;;;;<<<<<<===;;;<<<>>>>>>======???@@@GGGUUUjjj{{{tttsssrrrsssuuuvvvuuutttsssrrrqqqqqqppppppqqqqqqrrrrrrrrrttttttqqqmmmiiikkkhhheeebbb```]]]ZZZWWWNNNKKKDDD===888444333333111222333222111000111222111222222333444555666666:::;;;;;;<<<===>>>>>>>>>BBBBBBCCCEEEFFFHHHJJJJJJOOOOOOPPPPPPPPPOOONNNMMMKKKIIIEEEBBB@@@??????@@@======<<<<<<<<<;;;;;;;;;<<<>>>AAABBBBBBBBBCCCDDDKKKLLLNNNQQQSSSUUUUUUTTTQQQUUUVVVUUUWWW___gggjjjsssrrrqqqpppmmmhhhaaa\\\QQQLLLHHHGGGEEECCCGGGLLLPPPVVV___gggrrr~~~xxxppphhhbbb]]]YYYTTTQQQSSSUUUVVVWWW[[[]]]^^^\\\XXXUUUTTTUUUYYY[[[^^^___```ccchhhlllrrrvvvzzz}}}|||vvvnnneeeZZZPPPIII@@@???>>>======>>>?????????BBBDDDFFFHHHMMMUUU[[[dddnnn}}}~~~zzzyyyyyyzzz|||~~~~~~|||~~~ttthhh```SSSJJJFFFJJJLLLNNNXXXfffwww|||wwwsssqqqmmmkkkhhhfffdddaaa]]]ZZZSSSKKKEEEBBB???>>>BBBHHHRRRSSSUUURRRIIICCCHHHQQQcccooo{{{{{{sssfff[[[XXXXXXYYY\\\___aaaaaa```^^^]]][[[YYYVVVRRRLLLGGGBBB???===<<<<<<;;;:::888:::777333111000///...------,,,+++*********++++++******+++------.........,,,------------,,,++++++++++++,,,,,,,,,---------+++******)))***+++,,,------,,,+++)))(((((())))))++++++++++++*********)))+++***)))(((''''''((()))++++++++++++************,,,+++***)))((((((((((((+++*********+++++++++*********++++++,,,---------000000000000111111111111444444333333444444555555999999999:::;;;;;;<<<<<<;;;<<<>>>>>>======???@@@GGGUUUjjj{{{rrrqqqqqqrrruuuvvvvvvuuuqqqppppppooooooooooooppptttsssssssssrrrnnniiiffffffccc```\\\ZZZVVVRRRPPPFFFCCC>>>888444222111111///111222222111111333444444444444444555777999:::<<<===>>>@@@AAAAAABBBBBBGGGGGGGGGIIIKKKOOORRRTTTWWWVVVUUUSSSQQQNNNLLLKKKHHHGGGDDDBBB@@@?????????=========<<<<<<;;;;;;;;;>>>@@@CCCDDDCCCCCCDDDEEEMMMOOORRRVVVXXXYYYYYYYYYSSSXXX[[[[[[^^^ffflllmmmrrrppplllgggaaaZZZSSSNNNHHHEEECCCDDDDDDDDDIIIOOOVVV___kkkuuu~~~~~~~~~}}}uuuoookkkgggaaa^^^___bbbeeefffooopppqqqnnnjjjeeebbb``````bbbeeehhhlllssszzz{{{vvvoooggg]]]SSSIIIBBB<<<======???@@@AAABBBBBBDDDFFFIIIKKKMMMRRRZZZ```jjjsss|||{{{xxxvvvvvvxxxzzz}}}}}}nnn___VVVOOOHHHFFFKKKOOOTTT```nnn}}}~~~yyytttpppnnnjjjiiifffdddbbb^^^ZZZWWWOOOHHHBBB@@@??????CCCIIIRRRRRRRRRNNNGGGEEEOOO\\\rrrooo___YYYXXXVVVVVVWWWXXXXXXWWWXXXXXXXXXYYYWWWSSSMMMIIIEEEBBB???===<<<;;;999777;;;888444111000///---,,,---------,,,------...///***+++,,,------------------------------,,,++++++,,,,,,---------.........******)))))))))***++++++++++++***)))((((((((((((,,,,,,++++++++++++******,,,,,,+++*********++++++******)))))))))(((((((((,,,,,,+++***))))))))))))+++(((&&&(((,,,///---***++++++,,,,,,---......///000000000000111111111111444444333333444555555666888888999999:::;;;;;;;;;;;;<<<>>>>>>======???@@@FFFUUUjjj|||ppppppoooqqqtttvvvuuuuuuoooooonnnmmmmmmnnnnnnnnnsssrrrqqqpppoookkkfffcccaaa^^^ZZZVVVSSSOOOKKKHHH@@@>>>:::777444333333333333444666555444444555777888777666666888;;;===???>>>???AAADDDFFFGGGHHHHHHJJJKKKMMMPPPTTTWWWZZZ[[[ZZZXXXVVVRRRNNNJJJGGGEEEDDDCCCBBB@@@???>>>>>>===<<<============>>>>>>>>>DDDEEEGGGHHHHHHHHHIIIKKKOOORRRVVVYYYZZZ[[[[[[[[[WWW]]]bbbeeekkkrrrvvvvvvuuuooofff]]]UUUOOOJJJFFFHHHFFFEEEGGGFFFFFFLLLTTT^^^hhhuuu|||wwwsssnnnkkklllppptttxxx{{{zzzsssoooiiikkknnnttt|||}}}uuupppggg^^^UUULLLCCC>>>:::;;;===???AAACCCCCCCCCFFFJJJNNNQQQTTTYYYaaagggqqqxxxzzzwwwwwwxxxxxxxxx|||yyyhhhYYYOOOLLLHHHHHHNNNUUU]]]kkkxxx{{{vvvqqqnnnlllhhhfffdddbbb___[[[VVVRRRJJJDDD????????????DDDJJJTTTSSSQQQLLLGGGIIIVVVfffrrraaa\\\YYYVVVUUUUUUUUUUUUTTTUUUVVVWWWYYYYYYUUUNNNJJJGGGEEEBBB@@@???>>><<<;;;;;;777444111///...,,,+++---------...///000000111+++,,,---...............---------...---,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++************************---------,,,,,,,,,,,,---***)))))))))((((((((((((---,,,++++++*********+++***((('''))),,,---,,,***,,,,,,------...////////////000000000111111111111444444333444444555666777777888888999999::::::;;;;;;<<<>>>>>>======???@@@EEETTTiii{{{pppoooooopppsssttttttsssmmmmmmmmmllllllmmmmmmnnnooonnnmmmllljjjgggccc```\\\YYYTTTPPPMMMIIIEEEBBB;;;:::888666444444555555666777888777666555666777888888777888:::===@@@BBBBBBDDDGGGKKKNNNOOOPPPPPPOOORRRUUUXXXZZZYYYXXXWWWUUUSSSPPPLLLGGGCCCAAA???????????????>>>===<<<<<<;;;<<<===???@@@BBBCCCDDDGGGHHHJJJJJJJJJKKKNNNOOOQQQUUUYYY[[[\\\\\\]]]^^^___ffflllrrrxxx}}}uuulll```TTTMMMIIIGGGFFFIIIGGGGGGGGGFFFFFFNNNXXXfffrrr~~~zzzxxxyyy~~~xxxyyy}}}xxxtttlllggg^^^UUUMMMFFF@@@<<<:::;;;>>>@@@BBBDDDEEEEEEIIIMMMRRRWWW[[[bbbjjjpppwww|||}}}wwwvvvttttttwwwzzz}}}uuudddUUUMMMIIIHHHKKKRRR[[[fffttt}}}xxxtttooollljjjgggeeeccc```]]]XXXRRRNNNEEE@@@===>>>???AAAFFFLLLTTTRRRPPPLLLIIINNN___pppooo___[[[XXXUUUTTTTTTUUUTTTSSSRRRSSSUUUVVVVVVRRRKKKGGGFFFDDDAAA@@@@@@???>>>===:::777333000///...,,,+++((()))***+++,,,------------......////////////...------.........---,,,,,,++++++++++++,,,,,,,,,,,,..................------,,,,,,------------------(((((((((((((((((((((((())))))******************++++++*********)))))))))---,,,++++++++++++++++++)))+++,,,+++)))(((***,,,,,,------......//////000///000000000111111111111444444444444555666777888777888888999999::::::;;;;;;<<<>>>>>>======???@@@DDDSSShhhyyyrrrpppooopppqqqrrrqqqooommmllllllllllllmmmmmmnnnllljjjhhhgggeeebbb^^^[[[UUURRRNNNJJJGGGCCC???<<<777666555444444444555555777888999888666555555666777777888999;;;>>>AAABBBHHHJJJNNNQQQTTTUUUUUUUUUTTTUUUXXXYYYWWWSSSNNNKKKMMMKKKHHHEEEAAA>>><<<;;;<<<===>>>??????>>><<<;;;:::;;;===@@@BBBEEEFFFGGGEEEGGGIIIIIIJJJLLLOOOQQQSSSWWW\\\^^^^^^___cccffflllrrrxxx}}}{{{mmmeeeYYYOOOJJJHHHHHHIIIHHHFFFFFFFFFEEEHHHSSS___nnn~~~~~~wwwoooiiiaaa\\\SSSLLLFFFBBB>>><<<<<<===???AAADDDGGGIIIJJJNNNSSSYYY^^^ccciiiqqqwww~~~~~~yyyvvvssstttwwwzzz~~~ooo___SSSMMMGGGJJJOOOXXXbbbnnn{{{|||xxxsssooollljjjhhhfffccc```[[[UUUNNNIIIBBB===;;;>>>@@@CCCHHHOOORRRPPPOOOLLLKKKQQQdddvvvuuuhhh]]]VVVTTTRRRRRRRRRSSSRRRPPPNNNNNNOOOPPPPPPLLLGGGCCCCCCAAA???>>>>>>===<<<;;;888555222000//////---,,,******,,,---............---....../////////.....................---,,,,,,*********+++++++++,,,,,,,,,,,,---------,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++,,,,,,,,,,,,+++,,,,,,+++++++++*********,,,,,,++++++***++++++,,,(((+++...,,,(((''')))---,,,,,,------.../////////000000000000111111111111333333444444555666888888888888999999:::;;;;;;;;;;;;<<<>>>>>>======???@@@DDDRRReeevvvtttrrrpppppppppooommmllllllllllllllllllmmmnnnnnnkkkiiieeeccc```\\\WWWTTTNNNKKKGGGDDDAAA===999777555555555444444555666666777888:::999888888999:::999:::;;;>>>@@@CCCDDDEEEKKKMMMPPPRRRSSSSSSRRRQQQPPPQQQQQQQQQNNNJJJFFFCCCFFFDDDBBB???===<<<<<<<<<;;;===???@@@@@@???>>><<<;;;<<<===@@@BBBDDDFFFGGGDDDEEEGGGHHHJJJMMMPPPSSSUUUYYY^^^aaacccgggnnnssszzzyyyooo___ZZZSSSMMMJJJIIIIIIHHHIIIHHHIIIJJJLLLRRRbbbppp~~~~~~~~~~~~xxxoooeee^^^VVVQQQIIICCC???>>>===<<<===>>>@@@CCCHHHMMMQQQSSSVVV[[[aaafffiiiooovvv|||zzzyyyzzz|||wwwiii[[[RRRMMMIIIOOOWWW```kkkxxx|||xxxsssooollljjjiiigggddd```ZZZSSSKKKEEE???;;;:::>>>BBBEEEJJJQQQTTTRRRQQQNNNKKKOOO```qqqrrrwwwxxxtttnnniiibbb\\\SSSRRRQQQQQQQQQPPPNNNLLLKKKKKKKKKLLLLLLJJJFFFCCCDDDBBB???======<<<:::888666444111/////////...---,,,---///000000000//////,,,---------------,,,,,,...............------,,,+++++++++,,,,,,,,,------+++,,,,,,---,,,+++***)))'''(((***+++,,,,,,,,,+++............//////000000,,,,,,.../////////......,,,,,,+++++++++*********++++++************++++++((()))************+++,,,+++,,,,,,---......//////000000000000111111111111333333444444555777888999999999999:::;;;;;;<<<<<<;;;<<<>>>>>>======???@@@DDDQQQcccrrr}}}vvvtttqqqpppooonnnkkkiiilllllllllllllllmmmnnnooollliiiddd```\\\XXXRRROOOJJJGGGCCC@@@===:::666333777666666666777777888999888:::<<<<<<<<<<<<>>>@@@<<<>>>@@@CCCFFFHHHIIIJJJKKKLLLNNNPPPOOOMMMKKKIIIIIIIIIIIIHHHFFFEEECCCBBBBBB@@@???===<<<<<<======<<<===@@@BBBBBBAAA???>>><<<<<<>>>???AAACCCDDDEEEDDDEEEHHHIIIKKKNNNSSSVVVVVV[[[```dddgggmmmvvv~~~}}}pppdddTTTRRROOOMMMLLLKKKHHHGGGMMMMMMNNNQQQUUU___qqq}}}}}}}}}~~~}}}}}}~~~{{{tttjjj___WWWOOOJJJCCC===<<<<<<<<<===>>>???AAAEEEKKKQQQWWWZZZ]]]aaagggkkknnnrrrxxx~~~~~~|||~~~}}}sssfffYYYPPPMMMNNNUUU___hhhsss|||xxxtttpppmmmkkkjjjhhhddd```ZZZRRRIIICCC>>>;;;:::>>>BBBFFFLLLRRRYYYWWWTTTOOOIIIKKKYYYhhhgggkkklllgggdddbbb```\\\TTTSSSRRRRRRRRRPPPMMMJJJJJJJJJJJJKKKLLLKKKIIIFFFHHHEEEBBB???>>><<<:::888555333000//////000///...***+++,,,---------,,,+++++++++,,,,,,,,,+++******......//////......---,,,,,,,,,,,,---------......,,,------...---,,,+++***((()))***,,,---------,,,((((((((())))))*********((()))+++,,,---,,,++++++++++++++++++*********************)))******++++++)))'''&&&(((---///...,,,++++++,,,,,,---......///000000000000111111111111333333444444666777888999999::::::;;;;;;<<<<<<===;;;<<<>>>>>>======???@@@DDDPPPaaappp{{{rrrqqqooolllkkkjjjjjjjjjkkkhhhffffffgggjjjkkkkkkiiiccc[[[VVVTTTPPPJJJEEECCCBBB@@@===;;;999888777999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======>>>AAADDDHHHJJJKKKJJJIIIMMMLLLJJJHHHFFFDDDCCCCCCCCCBBB@@@???@@@@@@???>>>???@@@BBBBBB@@@??????@@@CCCDDDDDDDDDDDDCCCBBBBBBCCCCCCBBBAAA@@@BBBFFFIIIHHHJJJKKKKKKMMMRRRYYY```ffffffhhhnnnvvvvvvjjj___YYYMMMIIIGGGJJJKKKKKKLLLOOOOOORRRWWW^^^aaakkk~~~}}}~~~}}}~~~}}}}}}yyypppdddXXXQQQDDDBBB???=========<<<;;;===???CCCIIIPPPXXX___cccaaaiiiqqqvvvxxx{{{|||}}}{{{rrrdddUUUOOOOOORRR[[[hhhvvv~~~{{{yyyvvvrrrmmmiiieeedddaaa\\\UUUMMMFFFBBB<<<===>>>AAACCCGGGPPPWWWbbb]]]UUULLLHHHLLLVVV]]]bbbeeegggfffbbb\\\XXXVVVNNNNNNNNNOOOQQQQQQPPPOOOPPPNNNJJJGGGIIIKKKHHHAAACCCBBB@@@>>>======>>>>>>:::666222...---------,,,...------,,,,,,------...---...///...,,,+++,,,------,,,***))))))***,,,---111///...---,,,------...........................,,,+++++++++++++++++++++,,,++++++,,,...//////.........---,,,,,,+++******---,,,***))))))+++,,,...000,,,((((((***,,,,,,*********+++++++++,,,,,,,,,............------------000000000111222222333333333333444444555555666666======<<<;;;<<<===>>>???999:::;;;<<<<<<===@@@BBBEEENNN^^^ooolllkkkjjjhhhggggggggggggjjjhhhffffffggghhhhhhgggddd^^^WWWRRROOOLLLGGGBBB@@@@@@>>><<<;;;::::::999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========AAACCCFFFIIIJJJJJJJJJIIIDDDCCCBBBAAA@@@?????????>>>===<<<<<<===????????????AAABBBCCCCCCDDDFFFGGGIIIIIIIIIIIIHHHHHHGGGGGGDDDEEEEEEDDDDDDFFFIIILLLLLLNNNPPPQQQTTTZZZbbbhhhlllooottt{{{}}}rrrfff[[[SSSOOOKKKHHHGGGJJJNNNOOORRRVVVYYYYYY^^^eeeooo~~~~~~~~~~~~~~~}}}}}}|||tttjjj]]]QQQJJJAAA???===;;;::::::::::::BBBDDDIIINNNVVV^^^eeejjjooovvv~~~zzzqqqdddWWWQQQSSSXXX```lllxxx|||vvvrrrnnnllliiigggcccbbb^^^YYYRRRJJJCCC???;;;<<<>>>BBBGGGOOOZZZbbbfff___UUUKKKHHHLLLVVV^^^___bbbcccbbb]]]XXXSSSQQQMMMMMMNNNOOOPPPPPPOOOMMMNNNOOOMMMIIIJJJKKKHHHBBBAAA@@@???>>>>>>>>>???@@@999666111///.........---------,,,,,,,,,,,,------+++,,,---,,,***)))***+++---..................---...------,,,++++++,,,,,,000///...---+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,///---,,,+++,,,,,,+++)))------,,,++++++***)))))))))******++++++,,,,,,,,,...,,,)))((()))***+++*********+++++++++,,,,,,,,,111111111000000000000000000000000111222222333333555555555666666777888888777777777777999:::<<<===;;;===>>>>>>>>>???AAACCCEEENNN]]]nnn~~~hhhhhhgggggggggfffffffffjjjiiigggggggggfffdddbbb\\\WWWPPPLLLIIIFFFBBB>>><<<<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>>============>>>>>><<<<<<;;;;;;<<<>>>???@@@BBBCCCEEEFFFGGGHHHKKKNNNPPPPPPOOOOOOOOONNNNNNNNNJJJKKKMMMMMMMMMNNNOOOQQQQQQRRRUUUWWW[[[bbbjjjoooqqqvvv~~~yyymmm```UUUMMMIIIHHHGGGEEEEEEJJJMMMPPPUUU[[[cccccchhhrrr~~~~~~~~~~~~~~~}}}~~~{{{qqqdddVVVJJJCCC???>>><<<:::::::::;;;<<>>>>>>>>>>>???@@@AAA777444111////////////...------,,,,,,,,,,,,------+++,,,---,,,***)))***+++)))+++---......---+++)))+++++++++++++++******)))...---,,,+++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++++++++***(((+++++++++******)))))))))&&&'''***,,,---,,,+++***+++,,,+++)))((((((***+++******+++++++++,,,,,,,,,---.....................000000000111222222333333666666666777888999999999444444555666888:::<<<===<<<>>>???>>>>>>???AAACCCEEENNN]]]mmm|||iiiiiijjjkkkkkkjjjjjjjjjiiihhhgggfffeeebbb^^^[[[TTTPPPJJJFFFCCCAAA===;;;888888777777777777777777888888888888999999999:::999999999:::::::::;;;;;;@@@AAABBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>AAACCCHHHIIIKKKLLLLLLOOORRRUUUXXXXXXWWWWWWVVVVVVVVVVVVVVVXXXZZZZZZYYYXXXWWWXXXVVVWWWXXX[[[___eeekkkooopppttt{{{}}}xxxmmmggg\\\RRRJJJGGGFFFGGGHHHFFFHHHMMMPPPRRRXXX___jjjnnnxxx~~~~~~}}}}}}~~~~~~~~~}}}qqqbbbSSSGGGAAA??????>>><<<<<<===???BBBFFFKKKRRRYYY___gggooouuu~~~~~~wwwooocccXXXVVVZZZfffooo|||~~~zzzuuuoooiiigggfffeeeddd___\\\WWWPPPHHHBBB===;;;<<>>>>>>>>>>>>>>444222///---...///...------,,,,,,,,,,,,,,,,,,---,,,---......,,,,,,---...)))***+++,,,,,,+++***))))))***+++,,,,,,+++***)))************++++++++++++++++++++++++,,,,,,,,,,,,+++***)))***,,,...---,,,++++++++++++************&&&''')))+++,,,,,,,,,,,,+++---...,,,)))(((***---******+++++++++,,,,,,,,,++++++,,,,,,---------...000000000111222222333333555555666777888999999:::666666777888:::;;;======;;;<<<======<<<===???AAAFFFOOO^^^mmm{{{kkklllmmmnnnnnnmmmkkkjjjgggfffdddcccaaa]]]XXXTTTLLLIIIEEEAAA>>><<<:::888666555444333333333333333555555666666666777777777777777888888888999999999;;;<<<<<<===<<<;;;:::999>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBAAAAAABBBFFFJJJNNNPPPSSSVVVXXX[[[___bbbbbbaaa``````______``````eeefffhhhfffccc```^^^]]]\\\\\\[[[]]]```dddhhhjjjkkkmmmppptttuuurrrlllggg[[[WWWQQQJJJFFFDDDDDDDDDKKKKKKNNNTTTWWWYYY___fffsss~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}ppp___PPPFFFBBB???@@@???>>>>>>@@@EEEIIIMMMTTT\\\ccciiiqqqzzz}}}~~~~~~wwwpppdddZZZXXX\\\jjjuuu}}}wwwtttpppnnnllljjjgggeee^^^ZZZSSSLLLEEE@@@===;;;===AAAEEEHHHQQQ___hhhiiidddXXXIIIAAADDDLLLSSSWWW[[[\\\\\\YYYTTTOOOKKKIIIMMMRRRXXX\\\]]]\\\\\\]]]\\\cccddd\\\RRRLLLIIIGGGAAAAAA@@@???>>>===;;;;;;222000---,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,---......,,,,,,---...///...---,,,,,,---...///***+++,,,------,,,+++******+++++++++,,,,,,------)))*********++++++,,,,,,,,,+++***,,,...///...---+++++++++,,,,,,,,,,,,,,,)))(((((((((***,,,---///,,,...000...+++***,,,///******+++++++++,,,,,,,,,------...///000000111111000000000111222222333333333333444555666777888999999999:::;;;;;;<<<<<<<<<;;;<<<============@@@BBBFFFPPP___mmmzzzkkklllnnnnnnnnnkkkhhhfffbbb```^^^\\\YYYUUUPPPLLLEEECCC@@@===999777666666333333222111111111111222333444444444555555555555777777777777888888888888999:::::::::::::::999999======>>>???@@@BBBDDDEEEDDDEEEGGGFFFFFFHHHNNNSSSSSSWWW\\\aaadddhhhlllooojjjiiihhhffffffggghhhhhhmmmnnnmmmkkkfffbbb```___aaa^^^]]]]]]___aaabbbccccccdddeeefffgggddd___[[[QQQOOOKKKGGGDDDBBBAAAAAAIIIKKKSSS[[[```bbbiiiqqq}}}~~~~~~~~~{{{mmm\\\NNNFFFCCC???AAABBBBBBBBBFFFMMMSSSTTT\\\fffmmmssszzz~~~zzzsssiii```^^^bbbppp~~~~~~vvvuuusssrrrpppmmmhhheee\\\WWWPPPHHHBBB>>>======;;;CCCJJJOOOZZZhhhnnnkkkZZZOOOBBB???EEENNNSSSUUUWWWWWWWWWUUUPPPKKKGGGFFFKKKRRRZZZ^^^^^^]]]]]]^^^```eeeeee\\\QQQLLLHHHEEEAAAAAAAAA@@@>>><<<:::999111///------------,,,+++,,,,,,++++++++++++,,,,,,)))+++,,,,,,******+++---///---+++******+++---///+++,,,------------------///......---,,,,,,++++++)))******++++++,,,,,,---000...------------,,,***+++++++++,,,,,,------...+++***)))((())),,,...000...///000///---------...******+++++++++,,,,,,,,,++++++,,,---...///000111000000000111222222333333111222333444555666777888888999::::::;;;:::::::::<<<===?????????@@@CCCEEEFFFQQQaaaooozzzkkklllnnnnnnlllhhhdddaaa[[[YYYVVVSSSPPPLLLGGGDDD???>>><<<888555333333333000000000111111222333444333333444444444555555555888888888999999999999:::;;;<<<<<<===>>>>>>??????@@@AAACCCEEEIIIMMMPPPQQQPPPRRRRRRPPPMMMNNNTTTYYYXXX\\\bbbgggiiikkkmmmnnnkkkiiihhhffffffggghhhiiikkkkkkkkkgggccc___]]]]]]^^^\\\YYYXXXZZZ\\\[[[ZZZYYYZZZ\\\^^^___]]]YYYVVVNNNMMMKKKHHHFFFFFFFFFFFFLLLRRR^^^llltttyyy~~~}}}~~~~~~~~~yyylll[[[NNNHHHFFFCCCFFFHHHIIIJJJOOOXXX___aaajjjuuu}}}|||yyyppphhhgggjjjyyyzzzxxxuuussspppkkkfffbbbYYYTTTLLLDDD???=========<<>>???HHHRRRUUUTTTTTTUUUUUUSSSNNNJJJGGGFFFNNNUUU^^^bbb```^^^]]]^^^^^^aaa___VVVMMMIIIFFFCCC@@@@@@@@@???>>><<<:::999333111/////////...---+++,,,,,,++++++++++++,,,,,,)))***,,,++++++***,,,---+++******************+++,,,,,,,,,,,,,,,---............------,,,,,,++++++++++++,,,------.../////////---,,,,,,---,,,+++))))))******+++,,,,,,------,,,++++++,,,,,,------...///...---...///...---+++******+++++++++,,,,,,,,,'''((()))***,,,---...///000000000111222222333333111111222444555666777888666777999:::;;;;;;;;;;;;;;;<<<>>>???@@@AAADDDGGGFFFRRRcccqqq{{{lllmmmoooooolllgggbbb___VVVTTTPPPMMMJJJGGGBBB???;;;:::999555222000111222//////000111333555666777444444444555555555666666999999:::::::::;;;;;;;;;>>>???@@@AAABBBCCCDDDEEEFFFGGGJJJOOOTTTYYY]]]___```aaa___ZZZTTTRRRVVV[[[\\\```eeehhhhhhgggffffffgggfffdddbbbbbbcccdddeeeggggggfffccc^^^[[[ZZZ[[[ZZZVVVSSSSSSUUUVVVUUUSSSRRRSSSVVVZZZ\\\[[[WWWTTTOOOMMMLLLJJJKKKLLLNNNOOOWWW```ppp~~~~~~~~~~~~~~~}}}zzzlll]]]PPPKKKJJJIIILLLOOOPPPRRRWWWaaaiiirrr{{{~~~|||vvvnnnnnnqqq}}}zzzuuuqqqmmmiiiddd```WWWRRRJJJBBB===;;;<<<======IIIQQQVVV___iiifff[[[KKKCCC<<>>?????????===<<<;;;555333111111111000...,,,,,,++++++++++++++++++,,,+++,,,...---------...///+++,,,...//////...,,,+++,,,,,,+++***+++,,,...///******+++,,,------......------......///000111111***))))))***,,,------,,,(((((()))***+++,,,,,,---+++,,,...//////...---+++///---+++,,,//////,,,)))******+++++++++,,,,,,,,,******,,,---///000111222000000000111222222333333111111333444555777888888666777999<<<===>>>>>>>>>888:::<<<===>>>@@@CCCFFFFFFSSSeeerrr{{{jjjjjjjjjgggaaa\\\YYYWWWOOOMMMJJJFFFAAA>>><<<:::111111111111000000000000333222111111111222333444555555555555666666777888999999888777666999===@@@@@@DDDFFFFFFDDDEEEJJJPPPMMMNNNRRRYYY```eeehhhhhhllliiieeeaaa^^^\\\[[[[[[XXXYYY[[[^^^____________\\\ZZZXXXXXXYYYZZZZZZZZZ___^^^[[[YYYXXXXXXYYYYYY\\\XXXVVVWWWVVVSSSSSSVVVQQQQQQRRRVVV[[[]]][[[YYYSSSOOOMMMOOOOOOMMMOOOSSS]]]ppp~~~~~~zzzsssjjj]]]OOOIIIHHHLLLOOOSSSYYY```iiiqqqwww}}}yyyvvvuuuuuuyyytttooolllkkkhhhccc___VVVNNNFFFAAA===:::<<>>??????>>>???AAADDDDDDRRReeettt}}}hhhhhhgggccc]]]WWWRRROOOHHHFFFCCC???;;;888666555222222222222222222111111444333222222222333444555888777777777888888999::::::;;;=========>>>AAACCCEEEIIIMMMMMMLLLNNNRRRWWWZZZ[[[___eeejjjnnnnnnnnnllljjjeeeaaa^^^\\\\\\\\\WWWWWWXXXXXXXXXVVVUUUTTTPPPOOOMMMMMMOOOPPPRRRRRRXXXWWWVVVVVVVVVWWWXXXZZZZZZVVVTTTVVVUUUSSSTTTXXXXXXWWWWWWZZZ]]]______]]]XXXUUUSSSTTTTTTUUUZZZbbbuuu~~~~~~~~~}}}~~~~~~}}}~~~~~~xxxqqqiii\\\PPPJJJJJJQQQVVV]]]cccjjjttt~~~}}}}}}}}}wwwtttooommmkkkhhhbbb]]]RRRJJJCCC@@@===;;;>>>CCCJJJOOOZZZfffllleeeUUUHHHAAA:::999BBBMMMSSSWWW[[[\\\XXXUUUTTTRRRQQQUUU\\\fffjjjlllkkkjjjjjjddd\\\ZZZWWWRRRMMMJJJFFFBBB@@@AAAAAABBBDDDDDDBBB===999333222000///---------...+++,,,,,,------------,,,...------...111555999<<<........................------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++,,,------...///...---,,,++++++++++++******+++,,,------------111000...,,,,,,...000111222222111111111111111111111222333333222333555777;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>??????>>>???AAADDDFFFUUUhhhwwweeedddbbb^^^XXXRRRLLLHHH@@@???<<<999666333222111333333333333333333333333555555444444555555666777::::::::::::::::::;;;<<<;;;>>>AAACCCDDDEEEGGGHHHLLLPPPUUUWWWWWWXXX\\\___eeegggjjjooosssuuusssrrrjjjfffbbb]]]ZZZYYYZZZ[[[VVVUUUTTTRRRPPPMMMKKKIIIGGGGGGGGGGGGIIILLLNNNPPPRRRSSSTTTVVVYYY[[[]]]^^^___[[[YYYZZZ[[[YYY[[[```aaa``````ccceeeggggggfffbbb`````````___aaakkkvvv~~~~~~~~~}}}||||||}}}~~~~~~{{{uuuoooggg\\\QQQLLLMMMVVV^^^hhhpppwwwuuurrrooommmkkkggg```ZZZMMMFFF@@@>>>===<<<@@@EEENNNWWWcccjjjhhh[[[KKK@@@>>>;;;<<>>------------------------------------------------,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,---------,,,++++++***++++++,,,---//////000000///...---,,,,,,,,,,,,***+++,,,------......---//////............///000111111222222222222222222111333444444444555888:::<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>??????>>>???AAADDDIIIWWWkkkzzzbbb```]]]YYYTTTNNNHHHDDD<<<;;;999666444333222111222222333333444444555555777777777777888888999999;;;;;;::::::;;;;;;<<<===>>>@@@CCCEEEGGGIIILLLOOOTTTWWW\\\___```aaaccceeeiiijjjllloooqqqqqqnnnkkk```]]]YYYUUURRRSSSTTTVVVTTTSSSQQQOOOLLLIIIGGGEEEIIIIIIJJJJJJLLLOOOTTTWWWVVVXXX[[[```dddfffhhhiiijjjeeecccdddddddddgggllllllmmmqqqtttwwwxxxwwwvvvssssssuuutttqqqqqq{{{}}}||||||}}}~~~{{{uuunnnggg]]]RRROOOPPPXXXbbbpppyyy|||qqqooommmllljjjddd\\\UUUIIICCC>>>=========BBBHHHOOO[[[hhhlllcccTTTFFF???:::<<>>??????>>>???AAADDDIIIXXXlll{{{eeeaaa[[[UUUOOOIIICCC>>>999888666555333333222222222222333444444555666666888999999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>AAABBBDDDEEEHHHMMMSSSWWW^^^```cccffffffgggggghhhjjjiiihhhgggfffccc^^^ZZZSSSQQQNNNKKKJJJKKKMMMNNNOOONNNMMMKKKJJJIIIHHHGGGKKKLLLMMMNNNPPPTTT[[[___bbbeeejjjooosssuuuuuuuuusssnnnkkklllmmmmmmrrrwww|||~~~}}}||||||~~~~~~}}}}}}}}}~~~}}}{{{uuuoooiii```VVVTTTVVV]]]iiixxxxxxmmmkkkiiihhhfff```WWWPPPHHHBBB======>>>???DDDKKKUUU```kkkjjj\\\MMMCCC@@@888AAALLLVVV\\\```aaa```aaaaaafffooouuuyyyxxxrrrmmmiiieeedddZZZXXXUUUSSSPPPKKKFFFBBB@@@???>>>>>>===:::555222000000000000///......---////////////...---,,,,,,++++++,,,,,,---.........------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---------......---,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,+++***------------...///000000++++++,,,---............,,,---...000000000//////111111222222333333333333444555555444333333555777666666777888999;;;;;;<<<<<<>>>??????>>>???AAADDDHHHWWWkkk{{{jjjbbbXXXOOOHHHBBB<<<777555444444333222222333333333333444555666888888999:::;;;<<<===>>>?????????<<<<<<===>>>???AAABBBCCCGGGHHHIIIKKKNNNTTT\\\aaahhhhhhiiiiiihhhhhhgggggggggddd```]]]XXXSSSMMMIIIHHHGGGFFFEEEEEEGGGIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMLLLNNNRRRTTTWWW]]]eeelllvvvzzz~~~yyysssqqqrrruuuxxx~~~~~~~~~~~~}}}~~~~~~zzzzzzzzz{{{|||}}}}}}~~~{{{{{{|||~~~|||{{{vvvppplllddd]]]]]]```hhhttt|||tttiiigggeeecccaaa[[[RRRKKKEEE@@@===>>>@@@CCCJJJQQQ___gggkkkdddSSSDDD>>>>>><<>>===<<<;;;;;;888444111///000000000000///...---------.........------,,,,,,---...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,,,,+++++++++,,,---------,,,,,,++++++,,,---,,,+++)))(((000///...---,,,,,,,,,,,,+++,,,---......//////...,,,---...///000000000///111111222222333444444444000222333333333444666999666777888:::;;;===>>>???<<<>>>??????>>>???AAADDDFFFUUUjjjzzzfff]]]PPPGGGAAA===999555444444333333333444555555555555666888999;;;<<<<<<;;;<<<>>>@@@AAAAAAAAAAAA@@@@@@AAACCCEEEGGGIIIJJJMMMOOOSSSVVVZZZ```fffjjjmmmkkkhhhfffdddbbbaaa___[[[XXXSSSOOOLLLIIIEEECCCBBBCCCDDDEEEGGGHHHIIIJJJIIIIIIJJJKKKNNNQQQSSSUUUTTTXXX]]]bbbgggppp{{{|||{{{~~~}}}}}}}}}}}}~~~~~~~~~~~~zzzzzz{{{|||}}}{{{{{{|||}}}~~~|||zzzxxxtttpppnnnjjjfffgggllltttuuunnnfffccc```^^^[[[VVVNNNGGGAAA===;;;???DDDIIIQQQYYYfffiiiggg[[[III===;;;???CCCQQQ^^^bbbdddggghhhfffhhhlllttt}}}|||zzz|||}}}vvvqqqpppkkkbbb]]]]]]YYYUUUQQQMMMKKKHHHDDDBBB===<<<;;;::::::888444111....../////////...---,,,+++,,,,,,------------,,,------------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++*********+++,,,,,,---------,,,)))+++,,,---...---+++***///...---,,,+++++++++++++++,,,---...////////////---------...///000000111111111222222333444444555222333444444333444666888777888888:::;;;<<<======<<<>>>??????>>>???AAADDDEEEUUUjjjzzz^^^UUUHHH@@@===<<<:::777555555555555666777888999777777999:::<<<===>>>???<<<===???AAABBBBBBBBBBBBCCCDDDEEEGGGJJJLLLOOOPPPQQQUUU[[[```dddiiinnnqqqllliiiddd```^^^[[[YYYXXXLLLJJJGGGEEEEEEFFFEEEDDDAAABBBDDDGGGJJJKKKLLLMMMLLLMMMNNNPPPSSSVVVYYY[[[___dddkkkqqqxxx}}}~~~~~~|||}}}~~~~~~~~~~~~~~~}}}zzzxxxvvvrrrppppppnnnlllooottt|||xxxnnniiidddaaa]]][[[XXXSSSKKKEEE>>>::::::@@@FFFMMMWWW___ggggggbbbTTTCCC:::<<>>??????>>>???BBBDDDEEEUUUjjjzzzOOOJJJCCC===:::888777666444666:::>>>@@@???===<<<:::<<>>@@@BBBFFFPPP^^^hhhqqqdddUUUKKKAAA<<<@@@HHHZZZZZZ\\\aaagggkkkmmmmmmkkkpppvvvwwwsssooonnnoooqqqiiiccccccbbb]]]WWWTTT[[[VVVSSSPPPIII@@@===@@@@@@??????===:::777333111000//////...---,,,,,,,,,222...+++***,,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------------+++++++++,,,,,,---------+++******************+++------,,,++++++,,,------......---,,,---...///000...------,,,,,,------...***+++---...///...------........................******+++,,,,,,---......---------......///000111333111///111444555444111444444555555666777777777::::::;;;999888999;;;===>>>???@@@???>>>>>>@@@BBBIIISSSeeewwwGGGBBB===999888888888777555777:::===>>>>>>======>>>@@@BBBCCCCCCDDDEEEGGGFFFFFFFFFFFFGGGGGGHHHHHHJJJKKKLLLPPPVVV^^^fffjjjmmmnnnoooqqqqqqnnniiieee[[[VVVOOOKKKJJJIIIHHHFFFGGGFFFEEEEEEGGGHHHIIIIIILLLOOOTTTWWWXXXVVVUUUTTTWWWYYY]]]```eeekkkrrrwwwxxxtttwww|||}}}~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~|||{{{zzzzzz}}}}}}}}}}}}}}}~~~|||sssiiicccZZZWWWSSSPPPMMMGGG@@@;;;<<<<<<>>>CCCMMMZZZgggoooqqqaaaOOOCCC===???KKKXXXbbbbbbbbbeeeiiilllmmmmmmhhhmmmsssssspppmmmmmmnnnppphhhaaa```^^^YYYXXXYYY[[[___aaa[[[PPPFFFBBBAAA@@@@@@???===:::666333111000000//////...---------///,,,******,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,---------...,,,++++++******++++++,,,,,,,,,---......---,,,,,,...------,,,---...///000...------,,,,,,------...+++,,,---.........---,,,------------------------,,,,,,,,,---.........///............///000111222333111000111333444333222444444555555666777777777777999;;;;;;:::999999:::===>>>???>>>======???AAAGGGQQQdddvvv???<<<999777888:::;;;;;;:::;;;<<<===???@@@@@@AAACCCEEEGGGHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLNNNRRRYYYbbbllltttyyywwwvvvssspppllleee]]]XXXOOOLLLHHHFFFEEEEEEEEEDDDGGGEEEDDDCCCEEEJJJOOORRRWWWZZZ^^^```___]]]\\\[[[bbbeeeiiiooouuu}}}yyyrrrooommmooossswww{{{}}}zzzzzz{{{|||||||||{{{{{{|||~~~~~~~~~~~~~~~~~~}}}}}}~~~yyyrrrlllggg[[[WWWQQQLLLGGGCCC>>>;;;???>>>???HHHVVVdddlllooogggXXXHHH>>>===FFFVVVdddiiigggffffffhhhjjjjjjjjjiiimmmqqqqqqooolllmmmnnnllleee___[[[WWWVVV[[[bbbfffvvv}}}qqq^^^RRRKKKEEEAAA@@@???<<<999555222111//////......---,,,,,,,,,+++******+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,------------------.........---,,,,,,++++++,,,,,,---***+++...000000...+++***---------,,,---......///...------,,,,,,------...------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................//////////////////000111222333333222000111222444333222444444555555666777777777555999<<<>>>===;;;::::::<<<===>>>===<<<<<<>>>@@@FFFQQQdddwww>>><<<:::999<<<>>>???@@@AAA@@@@@@@@@BBBDDDFFFHHHIIIKKKMMMNNNMMMMMMNNNOOONNNMMMJJJIIIIIIKKKNNNPPPOOOSSSZZZdddmmmuuuzzz}}}zzzvvvoooggg```YYYRRRNNNJJJIIIGGGFFFFFFFFFFFFFFFHHHHHHHHHHHHKKKQQQXXX]]]eeehhhlllmmmjjjgggfffgggnnnssszzzsssgggcccdddeeegggiiitttyyy|||xxxxxxzzz{{{~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{wwwsssoookkkbbb]]]TTTLLLFFFBBB@@@???CCCBBBFFFQQQ```hhhhhhdddTTTLLLBBB???CCCNNN[[[eeejjjgggdddddddddffffffeeennnppprrrqqqooommmlllmmmfffaaa[[[WWWTTTVVVaaammm|||ooo^^^RRRHHHBBBAAA???;;;888444111000---,,,,,,,,,++++++************,,,---......---,,,------------------------///...,,,*********,,,---........................---------,,,,,,---------***+++,,,......,,,+++***,,,,,,,,,---------.........------,,,,,,------............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////..................000000000000111222333444333222111111111222333333444444555555666777777777888:::===???>>>============>>>>>>>>>======???@@@FFFRRReeeyyy@@@>>><<<===???AAABBBBBBEEEDDDCCCCCCDDDHHHKKKMMMOOOQQQSSSSSSQQQQQQQQQRRROOONNNKKKJJJKKKNNNRRRUUUUUU[[[dddnnnuuuwwwwwwvvvrrrlllbbbYYYSSSOOOLLLJJJGGGHHHHHHHHHGGGGGGGGGHHHJJJMMMQQQTTTXXX]]]ccchhhpppuuuzzz|||zzzyyyzzz|||nnncccYYYXXX[[[]]]```bbbpppvvv}}}yyyyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}{{{}}}}}}~~~~~~}}}yyyvvvssspppnnngggaaaWWWLLLDDD@@@@@@AAACCCFFFNNN[[[fffggg___WWWGGGBBB======EEESSS___eeegggeeecccbbbcccddddddcccnnnooopppnnnllliiigggggg^^^[[[XXXUUUTTTXXXggguuuvvvbbbSSSGGGCCCBBB>>>;;;777333111///---------,,,,,,,,,,,,,,,***,,,.../////////......------------------------///...,,,*********,,,---...........................------,,,,,,------...++++++************++++++,,,,,,,,,---------------...------,,,,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------000000000111111222333444444333222111000111222444444444555555666777777777999:::;;;;;;;;;;;;===???>>>?????????>>>>>>@@@BBBEEEPPPdddxxxCCCAAA@@@@@@BBBDDDEEEDDDFFFEEEEEEEEEHHHLLLPPPRRRWWWXXXYYYXXXVVVTTTTTTUUURRRPPPOOONNNOOOSSSWWWYYY]]]bbbkkkrrrtttrrrmmmiiiccc\\\TTTMMMJJJJJJJJJKKKFFFHHHJJJKKKKKKKKKLLLMMMLLLRRRYYY^^^bbbfffmmmqqq{{{qqq```WWWQQQQQQUUUWWW[[[___jjjqqq|||}}}zzzzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}||||||~~~|||zzzyyy}}}}}}}}}~~~~~~yyytttrrrpppnnnmmmeee___UUUJJJAAA>>>???BBBBBBKKKXXXcccfff```UUUMMMAAA>>>:::;;;FFFXXXeeeiiieeedddcccdddeeeeeedddcccgggggghhhgggeeebbb___]]]WWWUUUTTTUUUUUUZZZgggtttnnnZZZLLLCCCDDDBBB>>>:::666222000////////////...............,,,...000000.........///------------------------...---,,,+++++++++,,,---.........---------------...------,,,,,,------...,,,+++***))))))***+++,,,++++++,,,------------,,,...------,,,,,,------.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000000111222333444444444333111///000222555444444555555666777777777888888999888777999<<<>>>>>>???@@@???>>>>>>@@@BBBBBBNNNcccvvvGGGEEEDDDEEEHHHJJJJJJJJJJJJJJJJJJKKKNNNSSSWWWYYY^^^______^^^ZZZXXXWWWWWWWWWVVVTTTSSSTTTWWWYYY[[[aaadddiiikkkjjjeee___[[[SSSOOOJJJGGGHHHJJJKKKLLLJJJNNNSSSVVVWWWWWWYYY[[[[[[aaahhhmmmqqqvvv~~~rrrdddVVVQQQMMMOOOQQQSSSYYY___dddnnnzzz|||yyy{{{}}}~~~~~~~~~{{{||||||}}}~~~~~~~~~~~~}}}}}}~~~}}}|||{{{{{{{{{~~~}}}}}}}}}}}}~~~~~~~~~yyyuuuppplllkkkjjjjjjiii___ZZZRRRGGG???===@@@DDDIIIUUUccchhhaaaUUUJJJDDD:::<<<===BBBPPPbbbjjjjjjdddddddddeeefffeeeccc```]]]^^^___aaa```^^^ZZZWWWSSSQQQQQQTTTVVVZZZcccmmmvvvyyyyyyppp```PPPGGGCCCEEECCC>>>:::555111///...---------------------------///000...,,,+++---///........................+++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,...------,,,,,,------...------,,,,,,,,,---...///---------------------------------.../////////000000000///000000111222333444444444111...///222555444444555555666777777777666888:::;;;:::;;;<<<>>>===>>>???>>>===>>>???AAADDDPPPdddxxxJJJIIIIIIKKKNNNPPPQQQQQQNNNOOOPPPRRRUUUZZZ^^^```cccddddddaaa]]]ZZZYYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[aaabbbcccbbb___ZZZTTTPPPIIIHHHFFFGGGJJJLLLMMMMMMRRRWWW]]]aaaccceeehhhjjjpppuuu|||}}}jjj^^^RRRNNNMMMNNNOOOQQQXXX```bbbmmmzzz{{{|||{{{yyyxxx{{{~~~}}}}}}~~~}}}}}}~~~~~~~~~xxxyyy{{{}}}~~~}}}}}}}}}~~~~~~}}}}}}}}}|||{{{zzzzzz{{{|||}}}~~~}}}||||||{{{{{{{{{|||}}}~~~|||}}}~~~rrrnnniiieeeeeeeeeffffff[[[WWWOOOFFF???>>>CCCHHHSSS```llljjj\\\KKKAAA>>>000888BBBNNN^^^kkkmmmgggbbbbbbccceeeeeeccc___\\\WWWXXX[[[^^^___]]]YYYUUUQQQOOOPPPTTTWWWYYY^^^eeeeeeaaa```^^^VVVKKKEEEEEEFFFCCC>>>999555111///...************************...//////---***))),,,///........................***+++,,,------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++---///000000///---+++***+++,,,---...---,,,,,,...------,,,,,,------...---,,,,,,+++,,,---///000........................---......///000111111222////////////000111222333444555444111......222555444444555555666777777777777:::>>>@@@@@@?????????<<<===>>>===<<<===>>>@@@HHHSSShhh{{{LLLOOOTTTXXXYYYYYYVVVUUUVVVVVVWWWYYY\\\___bbbdddddddddccc```]]]\\\\\\^^^[[[[[[ZZZVVVRRRRRRUUUXXX\\\]]]]]]\\\XXXTTTPPPMMMKKKLLLMMMKKKJJJLLLRRRWWW___eeemmmtttzzz~~~ttt___RRRJJJHHHGGGJJJPPPXXX___ccchhhnnnvvv|||||||||yyywwwtttsssvvv{{{{{{yyyzzz}}}}}}|||~~~}}}}}}~~~~~~~~~{{{{{{{{{{{{|||~~~}}}|||}}}~~~}}}}}}}}}~~~~~~|||zzzyyyyyy||||||~~~{{{wwwuuurrrnnnhhhfffeeeddd```]]]ZZZTTTKKKEEECCCFFFKKKOOOYYYccchhh]]]NNNDDD===888:::<<>>@@@BBBGGGTTThhhwww~~~zzzxxxSSSVVV[[[```bbbbbb```______^^^^^^^^^```aaaccceeebbbccccccaaa^^^\\\\\\]]]]]]]]]\\\YYYVVVVVVYYY]]]]]][[[XXXUUURRROOOLLLIIIJJJLLLNNNOOOQQQVVV^^^dddlllrrr|||}}}|||ppp[[[OOOGGGGGGHHHLLLSSS[[[bbbfffmmmqqqxxx|||yyyuuurrrrrrrrrqqqqqqrrruuuyyy}}}}}}zzzxxxzzz}}}}}}}}}~~~}}}|||}}}~~~~~~~~~}}}}}}~~~~~~zzzxxxvvvqqqlllgggccccccbbb___\\\ZZZSSSJJJDDDDDDJJJPPPUUU___dddbbbTTTFFF>>>:::777<<>>999444222111///...////////////////////////+++,,,,,,------.........++++++,,,---............000///...---,,,+++++++++,,,,,,++++++************************+++,,,---...,,,---.........---,,,+++------------,,,,,,,,,,,,000///...---,,,++++++***)))******+++,,,---......//////.........---------+++,,,---....../////////000000000000000111111222111222333555555555555555333333444555555666666777888999:::;;;<<<<<<<<<<<>>===>>>@@@BBBGGGUUUhhhxxx|||yyywwwvvvtttrrr]]]```fffkkknnnooonnnlllkkkiiihhhfffdddddddddeeebbbccceeedddaaa___^^^^^^^^^^^^]]][[[ZZZ[[[^^^aaa```\\\VVVSSSSSSRRRPPPNNNOOOSSSWWW[[[```hhhrrryyy|||zzzzzz~~~~~~hhhVVVMMMEEEGGGKKKPPPWWW^^^eeehhhpppsssyyyvvvqqqnnnjjjiiikkkhhhjjjlllooorrrvvvxxxzzzzzzxxxwwwwwwzzz|||}}}}}}~~~}}}}}}|||}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{yyywwwuuuooojjjeeebbbaaaaaa___\\\YYYRRRIIIEEEGGGOOOXXX]]]eeebbbWWWHHH<<<888777666>>>CCCPPP___ggghhhfffggggggcccaaaddddddaaa___aaafffmmmrrrsssrrrqqqmmmiiieeeeeecccaaa]]]YYYVVVTTTMMMJJJHHHGGGGGGGGGEEEDDD@@@<<<777333111000///...........................---------------------------------,,,,,,------...000///...---,,,++++++***++++++***************)))*********++++++---...///,,,,,,---......------,,,//////......---,,,,,,+++//////...---,,,++++++***+++++++++,,,,,,,,,------...............---------***+++...000000000...---000000000000000111111222///111444666777666444333333444444555555666777777888999:::;;;<<<<<<<<<<<<>>>??????>>>===>>>@@@BBBGGGUUUhhhyyywwwtttpppmmmlllkkkjjjhhheeehhhnnnssswwwwwwwwwvvvsssqqqnnnkkkhhhfffeeeddddddfffhhhhhhfffcccbbbaaa___^^^]]]\\\\\\___bbbdddeeeaaa]]]\\\___aaa___]]]]]]bbbhhhooovvv|||{{{|||}}}rrr```SSSLLLGGGJJJPPPUUU[[[```eeehhhooossszzzvvvkkkfffbbb^^^]]]```\\\___dddhhhllloooppppppqqqrrrsssuuuxxx{{{|||}}}|||||||||||||||~~~}}}||||||~~~~~~}}}|||zzzwwwuuusssrrrnnniiidddbbbcccdddbbb```WWWPPPIIIGGGLLLUUU^^^bbbbbbYYYKKK>>>666555555555>>>GGGTTT___dddcccbbbaaaaaa___```dddfffddddddfffsssvvvxxxwwwuuuvvvxxxzzzwwwwwwuuuoooggg^^^WWWTTTLLLJJJGGGGGGGGGGGGFFFEEE>>>:::555111000///...---------------------------------------------,,,,,,///...---,,,+++,,,------,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,------------------//////.........---------+++,,,,,,------.........................................................---...///111111111111000000000000000000111111222000222444555666666555444444444444555666666777777888999:::;;;<<<<<<<<<<<<===>>>>>>>>>===>>>@@@BBBGGGUUUiiiyyyyyyssspppkkkhhhfffdddbbb```jjjmmmrrrwwwzzzzzzxxxwwwtttrrroookkkhhhfffeeedddhhhjjjmmmmmmkkkiiihhhhhhcccaaa``````bbbeeehhhjjjjjjiiihhhjjjmmmnnnmmmkkkooouuu~~~yyywwwxxx{{{}}}vvvgggYYYQQQNNNLLLQQQVVVZZZ\\\___bbbdddnnnttt|||vvvmmmdddZZZUUUPPPKKKKKKNNNNNNQQQVVV[[[```bbbcccccchhhkkkooosssvvvxxxyyyzzzzzzzzzzzz{{{|||}}}~~~~~~}}}~~~~~~~~~~~~}}}zzzwwwtttqqqooonnnlllhhheeeeeeggghhhfffdddTTTOOOJJJKKKRRRZZZ^^^```VVVMMMAAA999555444555777===HHHUUU\\\]]]\\\[[[[[[\\\\\\```gggjjjhhhiiilllzzzzzzyyyxxxyyyssscccXXXRRRLLLJJJGGGFFFFFFFFFDDDCCC===999444111//////......------------------------------------------,,,,,,000///---,,,++++++,,,---+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************---------------------------------.........//////++++++,,,,,,---.../////////............------------.....................//////......///000222333000000000000000111111222333333333333444555666666444444555555666777777888888999:::;;;<<<<<<<<<<<<<<<===>>>======>>>@@@BBBFFFTTThhhyyyuuuooolllhhheeecccbbb```___oooqqquuuxxxyyyxxxuuutttooommmkkkiiigggfffffffffmmmoooqqqqqqooonnnnnnnnnjjjhhhffffffjjjmmmpppqqqppprrrtttvvvxxxzzz{{{{{{uuunnnkkkmmmnnnoooqqqtttxxx|||~~~~~~zzztttooommmooosssuuu~~~zzztttuuusssjjj^^^TTTQQQQQQRRRVVV[[[]]]\\\\\\___aaalllttt}}}pppeee[[[TTTMMMHHHDDD???@@@CCCBBBDDDHHHMMMQQQSSSUUUVVV```dddkkkpppssstttvvvwwwwwwwwwyyyzzz|||~~~~~~}}}|||{{{|||}}}~~~~~~~~~~~~|||yyyuuurrrooommmllljjjhhhfffgggiiihhheeebbbQQQNNNMMMQQQXXX\\\ZZZWWWIIIAAA:::777666555777;;;>>>KKKXXX[[[YYYYYYZZZZZZ]]]]]]bbbiiikkkkkkmmmrrr{{{xxxwwwyyy~~~{{{eeeVVVPPPJJJHHHEEECCCCCCBBBAAA???<<<888333000////////////------------------------------------------------///...------,,,,,,,,,,,,......//////...,,,***)))***+++++++++++++++,,,,,,...---,,,++++++******+++///...---,,,,,,,,,,,,---+++,,,,,,---......//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,+++,,,...000222000000000000000111111222444333222222333444666777444555555666666777888888888999:::;;;<<<<<<<<<<<<<<<=========<<<>>>@@@CCCDDDSSSgggxxx}}}ssshhhfffcccbbbccccccbbbbbbsssuuuxxxyyyyyyuuurrrooohhhgggfffffffffgggiiiiiippprrrsssrrrqqqqqqrrrsssooollliiijjjnnnrrrttttttvvvzzz~~~pppeee^^^ZZZXXXXXXYYY[[[^^^cccgggjjjjjjgggcccaaaaaadddhhhlllttt}}}~~~vvvooommmlllmmmllldddYYYQQQQQQTTTUUUZZZ^^^^^^\\\[[[]]]```hhhpppxxxxxxtttsssyyy{{{sssjjj___WWWMMMHHHDDDCCC@@@<<<===AAA>>>???AAADDDGGGKKKNNNPPPYYY___gggmmmpppqqqrrrttttttuuuwwwzzz|||~~~~~~}}}{{{{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~|||zzzwwwtttqqqooonnnmmmiiigggfffggggggddd^^^YYYNNNNNNQQQXXX]]]\\\TTTLLL@@@:::666666666555999@@@GGGUUUaaaaaa]]]^^^aaaaaaeeeccceeeiiijjjkkkpppxxxyyyvvvvvvzzzzzzcccUUUOOOGGGEEECCCBBBBBBAAA@@@???;;;888333000000000000///------------------------+++,,,,,,------.........---------...------,,,,,,......//////...,,,***(((++++++,,,,,,,,,------------------------...//////000///...,,,+++++++++,,,,,,,,,,,,,,,------------...------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---......///000000000000000000111111222222222333444444555555555555555555666777777888888888999:::;;;<<<<<<<<<<<<;;;<<<===<<<<<<===@@@CCCCCCQQQfffwww}}}ttthhheeecccbbbcccddddddcccwwwyyyzzz{{{xxxtttooolllcccccccccdddfffhhhkkklllrrrsssssssssrrrrrrtttuuupppmmmjjjkkkooosssttttttzzzqqqeee[[[UUUSSSKKKKKKKKKMMMPPPUUUZZZ]]]XXXWWWUUUUUUXXX]]]cccgggjjjqqqwwwyyy|||{{{ppphhhhhhjjjgggeeegggiiikkkiiiaaaWWWPPPQQQUUUVVV[[[^^^^^^[[[ZZZ]]]```dddlllrrrooogggfffpppzzz|||kkk```ZZZVVVOOOJJJAAA>>>===>>><<<999;;;?????????@@@BBBEEEJJJNNNPPPVVV]]]ffflllnnnooopppqqqrrrtttvvvyyy|||~~~~~~~~~||||||||||||}}}||||||}}}}}}~~~~~~~~~~~~{{{|||~~~zzzxxxvvvsssqqqooooooooohhhgggffffffeee```XXXRRRMMMNNNSSS[[[```\\\OOODDD===888555666555444:::CCCQQQ```kkkiiidddfffjjjkkkllliiigggggggggiiiqqq{{{yyyuuuvvvzzzvvv```TTTPPPFFFDDDCCCBBBCCCCCCBBBAAA;;;888333111000111111000........................++++++,,,,,,---...//////+++,,,---.........,,,,,,***+++---//////...---,,,.........//////000000000,,,------...000222333444222000...,,,+++***++++++...------,,,,,,++++++*********+++,,,---//////000---------.........//////---------.........//////,,,---///111222111000///000000000000000111111222000111444666777666444333555555666666777777888888999999:::;;;<<<<<<<<<<<<;;;<<<===<<<<<<===@@@CCCBBBPPPeeewww~~~uuullljjjfffeeeddddddcccbbb~~~|||zzzxxxuuupppjjjgggkkkiiifffeeefffiiimmmooorrrrrrrrrssssssttttttuuuvvvuuutttssstttvvvyyy{{{|||jjj]]]UUUOOOGGGAAABBBBBBBBBCCCEEEHHHKKKMMMKKKKKKKKKMMMQQQVVV[[[___```dddjjjmmmmmmkkkhhhggg___[[[WWWTTTVVV\\\bbbgggiiiiiieee]]]UUUQQQUUUYYYZZZ]]]^^^[[[XXXXXX\\\aaakkkfffbbb```^^^```iiisss~~~}}}uuuiii```UUUNNNKKKIIIDDDAAA<<<::::::;;;;;;999<<>>>>>>>>>>>AAACCCHHHOOO___rrr|||sssnnnggg```___bbbdddaaa]]]}}}|||yyywwwsssnnniiieeeccccccdddfffhhhkkknnnpppttttttuuuuuuvvvvvvvvvvvvssssssssstttxxx}}}yyynnn___UUUPPPLLLFFFAAA<<<<<<;;;<<<>>>@@@CCCEEEEEEEEEFFFHHHLLLPPPTTTVVV]]]```cccccc```\\\YYYXXXTTTRRRPPPPPPSSSYYY```eeekkkkkkhhh```WWWRRRTTTXXX\\\^^^___]]]ZZZZZZ___cccmmmgggaaa^^^]]]```iiittt}}}yyytttlllaaaZZZSSSMMMEEEAAAAAABBB@@@===<<<:::999;;;<<<;;;???FFFFFFIIINNNSSSWWW[[[```ccchhhkkknnnooonnnnnnnnnnnnlllmmmnnnppptttwwwyyyzzzzzz|||~~~}}}~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~}}}~~~{{{xxxuuurrrqqqpppnnnmmmnnnlllhhhaaaYYYRRRMMMKKKNNNSSSZZZ\\\WWWLLLBBB;;;666333222444555888@@@III\\\gggqqquuu|||~~~vvvssspppooosss{{{xxxmmmaaaVVVQQQRRREEEGGGGGGCCCCCCCCCAAA<<<555222///.........---,,,------------------------...------,,,,,,++++++***+++,,,------......------------------............---,,,+++++++++,,,---...//////...---,,,,,,,,,,,,------.........---,,,++++++,,,---...///......---,,,,,,,,,---------------------------------------,,,---......//////................../////////000...///111222333333222222444444555555555555666666777777666666777888:::;;;::::::;;;;;;<<<;;;;;;;;;;;;===>>>>>>>>>>>>AAACCCFFFNNN^^^rrr~~~tttmmmgggaaa```dddfffdddaaayyyxxxvvvsssooojjjfffccc```bbbfffjjjmmmpppqqqrrryyyyyyzzzzzzzzzyyyxxxxxxssstttuuuxxx~~~yyyjjj```TTTLLLIIIGGGCCC???;;;;;;::::::;;;===???@@@@@@AAABBBEEEHHHJJJLLLMMMUUUVVVWWWUUURRRNNNLLLLLLLLLLLLMMMPPPVVV^^^eeeiiipppqqqoooggg]]]VVVVVVXXX]]]___``````^^^___dddhhhoooggg```\\\[[[___jjjttt}}}{{{sssnnnmmmiiiccc___[[[UUUMMMGGGDDD@@@;;;:::<<<>>>>>>===<<<999999<<<>>>@@@FFFNNNQQQVVV]]]dddiiioootttwww{{{{{{yyyuuuppplllkkkkkkgggiiilllpppsssvvvwwwxxxuuuxxx{{{}}}~~~}}}}}}}}}}}}~~~||||||~~~}}}}}}~~~~~~yyywwwuuusssqqqnnnjjjfffjjjhhhddd\\\SSSMMMLLLMMMTTTXXXZZZWWWNNNDDD<<<888666333444777;;;???HHHQQQdddkkkuuuzzzuuuqqqpppsssvvvwwwvvvnnngggaaa^^^ZZZSSSPPPPPPJJJLLLKKKHHHHHHGGGAAA999333111...---...///......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------............,,,++++++************+++222111///---+++******)))------.........---,,,++++++,,,,,,,,,------------***++++++,,,,,,---------------------------------,,,---......//////......///......---...///000111///000000111222222333333555555555666666666777777666666777777888999999:::999999:::;;;<<<<<<<<<<<<;;;===>>>>>>>>>>>>AAACCCCCCLLL^^^sssuuulllgggaaaaaaeeehhhgggeeesssrrrqqqnnniiieeebbbaaacccfffjjjooosssvvvxxxyyy}}}{{{zzzyyyzzz}}}xxxooobbbZZZPPPIIIEEEBBB>>>;;;;;;;;;::::::;;;;;;<<<======???AAADDDFFFGGGGGGGGGJJJKKKLLLKKKIIIIIIJJJKKKLLLNNNSSSYYYaaaiiippptttwwwxxxvvvnnnccc[[[YYY[[[]]]___bbbcccdddgggjjjnnnpppggg^^^ZZZZZZ___kkkuuu~~~}}}xxxpppiiiccc^^^YYYVVVUUUSSSPPPNNNMMMJJJFFFBBB???<<<999888:::;;;<<<;;;;;;888999>>>BBBGGGOOOXXX___eeellltttzzz{{{qqqiiieeeeeegggdddhhhmmmqqqtttuuuvvvwwwuuuxxx{{{}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}|||}}}}}}zzzwwwuuusssrrrpppmmmiiieeefffccc]]]TTTLLLJJJNNNSSS[[[[[[YYYQQQFFF<<<888777888555555<<>>444222000------...//////...////////////////////////+++++++++,,,,,,---------+++,,,------......------,,,,,,---------.........,,,,,,+++*********))))))111000///---,,,+++******---------------------,,,,,,,,,,,,+++,,,---......******+++,,,---..................///////////////,,,---......///.........000///---,,,---...000222000000000000111222333444444444444555666666777777555666777999999999999999888999:::;;;<<<<<<<<<<<<;;;===>>>>>>>>>>>>AAACCCCCCLLL```vvvvvvlllgggcccbbbdddgggfffeeekkklllllliiieeebbbaaabbbfffhhhmmmrrryyy~~~|||zzzyyyxxxyyy{{{}}}~~~wwwmmmdddYYYTTTLLLEEEBBB???;;;999999999888888888888888999:::<<<>>>AAACCCCCCCCCCCCBBBCCCDDDDDDEEEFFFJJJLLLNNNRRRZZZccckkksssxxxzzz{{{{{{xxxoooccc\\\[[[]]]^^^aaafffjjjmmmoooqqqssspppeee[[[XXXZZZaaalllvvvtttlllaaa\\\VVVQQQNNNLLLKKKJJJEEEDDDBBBAAAAAA???===<<<888666555555666777777666999888:::@@@FFFLLLVVV___kkkpppwww~~~|||pppddd\\\[[[___dddeeejjjppptttuuuvvvwwwxxxxxxzzz}}}}}}}}}}}}~~~~~~~~~}}}||||||||||||||||||~~~}}}yyyvvvvvvtttqqqpppnnnmmmjjjhhhbbb]]]UUULLLGGGJJJSSSZZZ___\\\UUUJJJ???888666777888555666???JJJVVVcccnnnqqqxxx{{{wwwuuuwww{{{xxxnnneeeXXXRRRPPPRRRTTTTTTVVVZZZ```___[[[SSSLLLEEE999///111///---,,,.../////////------------------------***++++++,,,,,,------...+++,,,------......------,,,,,,,,,------------...------,,,,,,,,,+++******......---,,,,,,,,,,,,---------------------------------,,,,,,------...///+++,,,,,,---...//////000........./////////000000,,,---......///.........000///---,,,---...000222000000000000111222333444222222333444555555666666666777888999:::::::::999888999:::;;;<<<<<<<<<<<<;;;===>>>>>>>>>>>>AAACCCDDDNNNbbbyyyxxxmmmiiidddaaabbbcccbbbaaagggiiikkkiiifffdddfffhhhhhhkkkqqqxxxxxxrrrnnnllliiijjjmmmrrruuuwww|||zzzrrrjjj```VVVMMMJJJEEEAAA???>>><<<::::::::::::::::::::::::999666888:::<<<>>>??????>>>@@@AAABBBCCCCCCEEEIIILLLQQQVVV___iiirrrwwwzzz{{{{{{zzzuuukkk```[[[]]]aaadddhhhnnntttwwwxxxwwwuuummmcccYYYWWW[[[bbbmmmwwwzzzjjj\\\UUUKKKHHHEEEBBBBBBCCCCCCBBBAAA@@@???===;;;999888777333444555666777888999999:::888;;;AAAGGGLLLUUU^^^jjjooouuuzzz{{{{{{{{{{{{qqqjjj___UUUPPPSSSZZZaaahhhmmmsssvvvvvvvvvxxxzzz{{{}}}~~~~~~|||||||||}}}~~~~~~~~~}}}|||{{{xxxzzz||||||}}}~~~{{{xxxuuuuuussspppnnnmmmllliiiggg\\\VVVMMMGGGHHHOOOYYY______XXXMMMBBB;;;777666777666444777CCCQQQ]]]iiirrrsssyyyyyywwwuuuwwwxxxttthhh___TTTPPPNNNPPPRRRXXXcccmmmyyyxxxpppaaaRRRGGG<<<333111///---,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------,,,,,,,,,,,,------------,,,------...------,,,+++,,,,,,,,,,,,,,,---...///------,,,,,,,,,---......------------............,,,------....../////////++++++,,,,,,---.........,,,---......//////......///......---...///000111///000000111222222333333111222222333444555666666777777888888999::::::;;;999999:::;;;<<<<<<<<<<<<;;;===>>>>>>>>>>>>AAACCCFFFPPPddd{{{yyynnnjjjeeeaaa```___^^^]]]gggkkkmmmmmmkkkkkknnnrrrqqquuu}}}|||uuummmgggaaa^^^ZZZ[[[___dddhhhjjjooossssssmmmfff___UUULLLGGGEEEBBB@@@???>>>===<<<::::::;;;;;;;;;;;;::::::444555777999;;;<<<======???AAADDDEEEGGGJJJMMMPPPXXX^^^hhhrrrzzz}}}~~~}}}~~~{{{tttiii___\\\aaagggnnnsssyyyzzzuuukkk```XXXWWW]]]dddoooxxxxxxgggXXXMMMGGGAAA???======>>>???>>>===AAAAAA@@@===;;;:::999:::444666888::::::;;;;;;<<<;;;:::<<>>777111///---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,,,,---------+++,,,---......------,,,,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---...///***+++,,,---...------,,,------------------------++++++,,,,,,---......///,,,---......//////................../////////000...///111222333333222222222222333444555666777777999888777777888999;;;<<<::::::;;;;;;<<<;;;;;;;;;;;;===>>>>>>>>>>>>AAACCCHHHQQQddd{{{zzzmmmjjjeeeaaa___^^^^^^]]]iiimmmqqqqqqoooqqqvvvzzz}}}|||wwwpppgggaaaYYYUUUPPPPPPUUUZZZ^^^___bbbfffhhhccc^^^YYYPPPHHHHHHFFFDDDBBB@@@???>>>===444555666666777666666666555555777888:::<<<>>>??????BBBEEEIIILLLPPPUUUXXXaaagggqqq{{{~~~vvviii```___fffnnnwww{{{{{{uuuiii___WWWWWW^^^fffpppxxx}}}{{{jjj[[[OOOHHHDDD???>>>===>>>???>>><<<:::=========<<<;;;:::<<<===555777999:::999888888888<<<;;;===AAACCCDDDHHHOOOKKKOOOUUUXXXWWWSSSPPPNNNGGGGGGGGGGGGIIIPPPXXX^^^lllqqqvvvwwwuuutttwww{{{yyyzzz||||||{{{zzz{{{|||yyyzzzzzz{{{zzzyyywwwvvvtttwww{{{~~~~~~zzzvvvppppppqqqqqqnnnhhh```ZZZOOOIIIEEEIIISSS]]]``````XXXLLL===555555777666555666999DDDUUUdddjjjlllnnnwwwuuuzzzqqqqqqrrrttttttpppiiiccc\\\YYYUUUSSSTTT```xxxnnnSSSBBB999444222000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,,,,---------)))***,,,---...------,,,...------,,,,,,------...---,,,,,,+++,,,---...///(((***,,,---------+++***---,,,,,,,,,,,,,,,,,,,,,------......///000111111,,,---......//////......---...//////000/////////---///111333444333222111333333444555666777888999:::999777777777999;;;===;;;;;;;;;<<<;;;;;;::::::;;;===>>>>>>>>>>>>AAACCCHHHQQQdddzzzzzzllljjjeeebbb____________ssssssssssssuuuyyy~~~yyytttmmmddd[[[UUUIIIJJJJJJKKKNNNRRRXXX]]]ffffffeeebbb\\\UUURRRSSSOOONNNKKKHHHDDD@@@<<<:::888888888888888888999:::666666555666999===AAADDDAAADDDGGGJJJMMMSSS[[[aaahhhqqqzzztttlllgggfffmmmvvvuuuggg]]]WWWSSSUUU[[[dddppp{{{{{{~~~mmm^^^QQQFFF@@@@@@=========???AAAAAA@@@???===???AAACCCCCCBBB@@@???@@@===;;;:::<<<===>>>>>>===>>>@@@BBBCCCCCCCCCBBBGGGGGGFFFFFFEEEDDDCCCBBB@@@CCCFFFHHHKKKSSS___hhhmmmppptttwwwxxxxxxyyyyyyyyyzzzzzz{{{|||}}}}}}~~~xxxzzz|||}}}{{{wwwssspppsssxxxzzzwwwqqqnnnjjjgggccc]]]TTTNNNJJJJJJKKKOOOXXX```^^^WWWKKK@@@777555666555666777999DDDUUUeeennnpppmmmiiiiiilllsss{{{{{{mmmooorrrssspppkkkhhhfffeee___WWWSSSVVVbbbrrr}}}rrraaaQQQDDD999333.........------,,,,,,,,,------///111333111---*********++++++++++++,,,,,,///...---...///000///...///...,,,++++++,,,...///)))***---///000///...---///...,,,++++++,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++%%%(((,,,---+++***+++---000000///...---,,,,,,++++++---//////---,,,...111---------............///111111000000///.........111333555666666555555666:::999777666666666777777999999::::::;;;:::::::::;;;;;;<<<<<<===???@@@AAAGGGRRRggg}}}uuuooojjjccc^^^\\\\\\\\\\\\wwwwwwxxxyyy{{{{{{zzzyyyuuunnnggg^^^VVVMMMGGGCCCDDDFFFHHHLLLSSS[[[aaakkkkkkllljjjddd___^^^^^^\\\ZZZUUUPPPJJJDDD>>>:::555555555555555555666777555555444555777;;;???BBBDDDGGGLLLOOORRRXXXaaagggnnnwww~~~vvvqqqmmmmmmuuu}}}ooo```TTTPPPOOOSSSZZZaaakkktttxxx~~~ssscccWWWLLLCCC???@@@@@@@@@@@@BBBDDDEEEEEEEEECCCEEEGGGIIIJJJIIIGGGEEEBBB???======???BBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAADDDIIILLLQQQYYYfffooovvvxxxzzz||||||{{{{{{{{{yyyzzz{{{}}}~~~~~~yyyyyyyyyyyywwwvvvttttttyyy}}}~~~yyyvvvtttqqqmmmgggbbb\\\UUULLLGGGDDDIIINNNSSSYYY\\\VVVNNNCCC;;;444333444444666:::>>>LLL```pppwwwtttmmmhhhhhhiiinnnvvvuuuqqqtttwwwvvvrrrmmmiiigggbbb]]]WWWRRRSSSZZZcccjjjoooggg[[[NNNCCC:::333///---,,,,,,,,,++++++++++++111---(((&&&(((+++...///,,,,,,,,,,,,---------...000///......//////...---///...,,,++++++,,,...///))))))+++,,,---,,,,,,+++---,,,+++***))))))***+++------------------------******+++,,,---------...(((***,,,,,,,,,,,,---...//////......------,,,,,,,,,...//////---,,,...000////////////////////////111111111000000000//////444555555555444555777999:::999888777666777888999999::::::;;;;;;;;;;;;;;;===============>>>???@@@GGGSSSggg}}}uuulllhhhbbb^^^]]]]]]\\\\\\vvvxxxzzz|||~~~{{{wwwuuutttmmmggg^^^UUUMMMGGGAAA===>>>@@@CCCHHHOOOYYYdddkkkrrrtttvvvuuurrrpppoooooommmhhh```WWWNNNEEE===888444444444444444555666666777666666666999<<<@@@CCCHHHLLLQQQUUUYYY```iiiooovvvzzzwwwuuuuuu|||xxxgggXXXLLLJJJKKKRRRYYY___gggnnnttt{{{rrrgggZZZPPPIIIBBB@@@AAADDDDDDDDDFFFHHHKKKMMMOOOLLLNNNRRRTTTUUUTTTRRRPPPHHHFFFEEEEEEHHHKKKMMMMMMOOONNNLLLIIIGGGFFFFFFFFFBBBAAAAAA@@@AAABBBDDDEEECCCGGGMMMSSSZZZeeepppyyy~~~}}}|||{{{xxxzzz|||zzzyyywwwuuuuuuvvvxxxyyy{{{vvvssspppppplllggg```XXXRRRLLLFFFBBB@@@IIISSSXXXXXXUUUKKKBBB:::666333333333444:::AAAHHHYYYpppxxxnnnhhhjjjiiikkkrrr|||{{{sssmmmtttvvvyyywwwrrrkkkfffccc\\\YYYTTTQQQQQQSSSWWWZZZ\\\UUULLLCCC<<<666222000---------------,,,,,,,,,---)))### """''',,,...---.........////////////111///......//////---,,,...---,,,++++++,,,---...,,,+++++++++++++++,,,,,,------,,,,,,+++***))))))........................+++,,,------.........------+++***+++---.........---------------------------...//////---,,,---...000000000000000/////////000111111111111222222222555555444222111333777:::999999888777777888:::;;;::::::;;;<<<======<<<<<<>>>>>>======>>>???@@@@@@HHHSSShhh~~~vvvhhhddd```^^^]]]]]]]]]\\\pppsssvvvyyy|||~~~xxxssspppnnn___YYYPPPHHHCCC@@@>>><<<===@@@EEEKKKUUUbbboooxxx|||yyyooobbbTTTJJJAAA:::555666666666666777777888999::::::999:::<<<@@@DDDFFFJJJOOOUUUZZZ___fffooouuu}}}~~~|||yyyxxx|||rrrbbbVVVKKKIIIKKKRRRYYY```hhhpppttt{{{zzziii___TTTNNNIIIDDDCCCFFFGGGGGGIIIJJJLLLPPPUUUXXXXXXZZZ^^^aaabbbaaa^^^]]]SSSQQQPPPPPPSSSVVVXXXXXXZZZWWWSSSOOOLLLKKKKKKKKKJJJIIIHHHGGGHHHJJJKKKMMMIIINNNUUU]]]gggqqq|||~~~|||yyywwwwwwyyy}}}{{{zzzyyyxxxyyy{{{}}}~~~}}}|||}}}~~~|||wwwsssooommmkkkaaa]]]VVVOOOIIIFFFEEEDDDAAALLLVVVXXXTTTLLLBBB:::555444555666555777@@@JJJVVVggg|||xxxnnnhhhlllkkkmmmttttttmmmjjjiiitttvvvwwwtttmmmeee^^^[[[VVVTTTQQQPPPQQQSSSUUUUUUXXXRRRIIIAAA;;;666333000000000000000000/////////***))))))***---...---,,,............///////////////---------//////...---...---,,,,,,,,,,,,---...000///---,,,,,,---...///111111111000///---,,,+++------------------------......---,,,,,,,,,,,,,,,///,,,))))))---///...---+++,,,,,,,,,------............///...---------------......///000000111111000000111222222333444444222333333222111222555888999999888888888999;;;<<<:::;;;<<<======>>>>>>============>>>???@@@BBBBBBHHHSSShhh~~~uuudddaaa___^^^^^^^^^]]]\\\jjjnnnssswwwzzz~~~~~~~~~|||xxxrrrlllfffbbbVVVPPPHHHBBB>>>======<<<>>>BBBHHHQQQ]]]kkkyyy}}}ooo]]]MMMBBB<<<888444777777777777888999:::;;;;;;;;;:::;;;>>>BBBFFFIIIKKKPPPWWW]]]cccjjjssszzzzzzvvvxxx~~~{{{rrrdddXXXMMMJJJJJJPPPWWW___jjjssswww}}}}}}tttcccZZZQQQMMMIIIFFFFFFIIIJJJLLLOOOPPPRRRWWW]]]aaadddgggkkknnnooommmjjjhhh^^^\\\ZZZYYY[[[]]]^^^^^^]]][[[VVVRRROOONNNOOOPPPRRRQQQPPPPPPQQQRRRSSSTTTSSSXXX```jjjttt~~~|||yyyvvvwwwyyy}}}{{{|||}}}~~~~~~~~~}}}||||||~~~}}}yyyvvvsssnnnhhhdddYYYUUUNNNHHHDDDCCCDDDFFFHHHPPPVVVSSSKKKDDD===888333333555777777;;;GGGSSSeeerrruuummmjjjiiikkkpppyyy{{{qqqiiieeegggkkkuuuuuuuuuppphhh___XXXUUUTTTQQQNNNNNNPPPSSSSSSSSSSSSMMMDDD<<<777222///---000000000000000000000000---...///222555444222///,,,------------.........,,,++++++,,,///000000///---------,,,,,,---------111///---,,,,,,---///000333333333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,...//////+++((())),,,...---,,,+++,,,,,,------......///......---............---******,,,---///111222222000000111222333444444555111333555555555444555666999999888888888999;;;<<<:::;;;<<<===>>>>>>>>>>>>;;;<<<<<<>>>@@@BBBDDDEEEHHHSSShhh}}}tttbbb```^^^]]]^^^^^^^^^]]]iiinnntttyyy|||~~~}}}yyywwwvvvqqqqqqqqqnnnhhh```XXXSSSOOOJJJDDD???===<<<<<<;;;AAAFFFMMMWWWcccqqq~~~vvvhhhTTTEEE===:::888555555555555555666888999:::999999999;;;>>>CCCGGGJJJNNNSSS[[[aaagggooowww}}}{{{vvvwww|||xxxiii\\\OOOJJJIIINNNUUU^^^jjjtttzzz~~~yyynnn\\\TTTMMMKKKJJJHHHIIIMMMPPPTTTXXXZZZ\\\```fffkkkqqqtttxxx{{{{{{yyyuuusssiiifffbbb``````aaa``````\\\ZZZWWWTTTSSSSSSTTTUUUWWWXXXYYYZZZ[[[\\\]]]]]]cccgggoooyyy|||yyywwwyyy{{{~~~{{{}}}~~~~~~~~~}}}~~~{{{xxxuuurrrooojjjaaa[[[RRROOOJJJDDD@@@@@@DDDHHHOOOSSSRRRJJJBBB>>>;;;888333222444777;;;BBBQQQ___pppwwwyyypppkkkjjjdddjjjrrr{{{xxxqqqjjjeeebbbbbbhhhpppxxxwwwtttmmmddd\\\VVVSSSTTTPPPMMMLLLOOOPPPOOONNNKKKFFF???888444111///...---------..................,,,******,,,...//////++++++,,,,,,,,,---------,,,++++++,,,...000000///------------------------...---+++******,,,---///222111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111222222222---+++******+++,,,,,,+++---------....../////////...---,,,---///000///...))))))+++---///000222222000000111222333333444444222555888999888777777888999999888777777888:::;;;::::::<<<===>>>>>>>>>>>><<<<<<===???AAACCCEEEFFFGGGRRRggg|||qqqccc```]]]\\\]]]_________kkkpppwww||||||wwwtttrrrmmmmmmkkkggg```XXXQQQLLLHHHEEEBBBAAAAAAAAA@@@???GGGMMMVVV```kkkwwwhhhZZZIII>>>999888666333444444444555666777888999888888999;;;@@@EEEJJJMMMRRRXXX```ggglllsss|||~~~zzz|||ooo]]]PPPLLLKKKPPPWWW___jjjtttzzz}}}~~~ttthhhWWWPPPKKKKKKLLLLLLOOOSSSYYY^^^cccfffgggjjjpppttt}}}~~~{{{tttqqqlllhhhfffeeecccaaa\\\[[[ZZZZZZZZZ\\\^^^___```bbbeeeiiikkkmmmmmmmmmssswww~~~{{{wwwxxxzzz{{{|||}}}}}}}}}zzz|||~~~|||}}}~~~~~~}}}~~~}}}zzzuuuooolllhhhaaaXXXPPPHHHGGGDDD@@@>>>AAAGGGLLLSSSSSSLLLAAA:::999888666666444555:::CCCOOO```ooowwwyyy{{{yyytttnnnjjjhhheeellltttzzz}}}rrriiiaaa^^^\\\___iiitttyyywwwrrrjjj```XXXTTTRRRSSSPPPMMMOOORRRRRRNNNJJJGGGBBB;;;666444222111000,,,,,,---------.........---***&&&$$$&&&(((+++++++++,,,,,,,,,,,,---------...---,,,,,,......---,,,,,,------------------,,,,,,,,,++++++,,,---...///000000...---------......------------------------///222888<<<<<<888333000+++---......---,,,,,,---.../////////////////////---++++++,,,///111000///,,,,,,---...///000111111000000111111222222333333333555666666555666777999:::999888777666777888999999999;;;<<<===>>>>>>>>>?????????@@@AAABBBCCCDDDFFFQQQfff{{{~~~mmmeeeaaa]]]\\\]]]___```aaalllqqqyyy~~~~~~|||xxxvvvqqqoookkkeee^^^WWWQQQMMMAAAAAAAAACCCFFFGGGGGGFFFNNNTTT]]]gggrrr}}}wwwZZZOOOAAA999777666333000444444555555777888999:::::::::;;;>>>CCCHHHNNNQQQVVV\\\dddkkkpppwww~~~rrr\\\RRRNNNNNNTTTZZZbbbkkktttzzz|||}}}}}}~~~{{{pppdddVVVOOOKKKMMMOOOQQQTTTYYY___eeekkknnnoooqqqvvv{{{~~~zzztttooollliiifffddd_________```bbbeeeggghhhhhhlllqqqvvvzzz}}}}}}}}}~~~{{{xxxxxxxxxyyyzzz{{{||||||zzz{{{|||}}}~~~zzz|||||||||{{{|||~~~~~~zzzzzztttlllfffaaaZZZPPPIII>>>??????>>>>>>DDDLLLSSSTTTQQQHHH<<<666777777444:::777777???KKKZZZmmm}}}zzzyyyyyywwwsssnnniiifffjjjqqqwwwxxxzzz}}}yyyrrrssshhh^^^ZZZYYY]]]jjjwwwxxxvvvooofff]]]UUURRRQQQPPPOOOOOOSSSWWWWWWQQQLLLDDD???999333111000......---.........//////000000///...,,,,,,---...---,,,,,,,,,,,,---------......111///---------,,,+++))),,,------......------,,,---------...///000111222111000...---,,,...///000........................555;;;BBBFFFDDD;;;111)))+++...111111...,,,,,,...000000000000000000000///,,,******,,,000222111///000000000000000000//////000111111111111222222222333333222111000222555888:::999888666666666777777888999:::<<<===>>>>>>>>>BBBBBBAAA@@@@@@AAAAAAAAAFFFQQQeeezzz|||kkkfffbbb^^^[[[\\\___aaabbbmmmuuu~~~zzzuuurrrkkkkkkiiiccc[[[SSSMMMJJJKKKLLLNNNPPPRRRUUUVVVWWW]]]dddnnnvvv|||ttt```SSSGGG;;;888777444000///444222222555888:::999666:::===@@@BBBDDDIIIPPPVVV___ccciiiooovvv~~~oooYYYRRRQQQQQQTTTZZZccckkkqqqvvvwwwzzz~~~~~~wwwllldddUUURRRPPPOOORRRUUUXXXYYY___iiiqqqsssuuu|||zzztttqqqooommmjjjjjjjjjiiijjjkkknnnpppqqqtttzzz~~~~~~|||zzz}}}{{{yyyxxxxxxyyyzzz{{{xxxzzz}}}~~~|||{{{{{{~~~{{{uuuooolllddd[[[XXXWWWMMMAAAAAA>>><<<>>>CCCIIILLLMMMRRRHHH???===<<<999666666;;;>>>DDDOOObbbttt}}}|||~~~~~~|||vvvnnnjjjkkkmmmtttqqqpppqqqssstttrrrooopppiii```[[[[[[```eeeiiimmmllliiiccc\\\WWWTTTSSSWWWUUUTTTTTTUUUSSSNNNJJJCCC<<<555111111111...***------------------------///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------------,,,,,,,,,+++++++++////////////////////////,,,,,,,,,***))))))+++...---,,,+++++++++---///111111111111111111000//////...------...//////...,,,+++***,,,444<<<<<<333)))---------............///,,,,,,---...///000111111111111111111222333444444666555444333444666888999999999888888888888999999;;;;;;:::;;;???HHHRRRYYYWWWEEE888;;;???>>>???CCCEEEOOOcccxxxpppeeecccaaaaaaaaaaaa```___vvv}}}}}}~~~~~~~~~~~~~~~}}}|||yyyuuuqqqooohhhhhhgggccc]]]XXXUUUTTTUUUVVVYYY]]]bbbeeehhhjjjlllpppvvv|||ooo\\\NNNCCC999777888555333222555444333555999;;;:::999===@@@DDDFFFIIIOOOVVV\\\bbbeeekkkqqqxxxmmmYYYRRRQQQRRRUUU\\\eeemmmsssxxxzzz~~~|||ssshhh```SSSSSSSSSUUUXXXZZZ\\\]]]fffpppzzz~~~}}}yyywwwvvvtttrrruuuuuuvvvwwwxxxzzz|||}}}~~~~~~}}}{{{|||{{{yyyxxxxxxzzz{{{|||zzz{{{}}}~~~~~~}}}|||}}}yyyqqqlllfffccc[[[SSSQQQPPPHHH===<<<;;;<<>>666666777666555555888666555666999<<<======???BBBGGGKKKNNNTTT\\\ccceeehhhmmmssszzz|||hhhXXXPPPQQQRRRWWW^^^gggooouuuyyy}}}yyynnnccc\\\SSSUUUXXX\\\```bbbdddeeelllxxx~~~||||||{{{zzzzzz{{{|||~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~{{{sssllleeeaaa\\\XXXQQQJJJIIIIIICCC;;;:::<<>>;;;444...---------............///......///000111222333333......000222444777:::;;;777777666666666888:::;;;;;;::::::::::::::::::;;;888:::<<<>>>AAAFFFMMMRRROOOEEE???AAA@@@===>>>CCCFFFPPPbbbvvvrrrhhheeeaaa___```aaabbbbbbzzz}}}}}}{{{{{{}}}}}}||||||}}}~~~~~~|||zzzyyyvvvvvvvvvuuuuuuuuuuuuuuuppppppnnnlllkkklllpppsssuuuvvvyyy}}}yyyeeeTTTDDD;;;555555777666666777999777777777999<<>>:::777888;;;EEEXXXhhhvvv}}}~~~wwwmmmiiijjjmmmppppppnnnmmmkkkjjjiiiiiihhhhhh\\\[[[ZZZ[[[^^^_________```^^^[[[VVVSSSRRRUUUWWWVVVXXXYYYXXXTTTMMMDDD???777333000...//////...,,,........................---,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++++++++*********+++,,,,,,............------------........................***,,,...///---,,,,,,,,,,,,,,,+++,,,,,,---///000///...,,,******+++,,,...///.........000000...---+++---.../////////000111---------............///---------...///000000000---...///111333666888:::666666666666777888999:::::::::999999999999:::::::::;;;;;;;;;::::::===???BBB>>>===@@@???<<>>@@@FFFMMMSSSSSSOOOIIIEEE===999777999AAARRRlllwwwpppkkkfffeeehhhlllnnnmmmrrrrrrrrrpppnnnmmmllllllaaacccfffiiijjjhhhccc^^^]]][[[XXXSSSPPPPPPRRRUUUWWWYYY[[[YYYSSSIII@@@;;;333111///............---........................---------------,,,,,,+++---------,,,,,,++++++++++++*********++++++,,,------------,,,,,,,,,,,,+++........................)))+++---...,,,++++++++++++,,,,,,,,,---......///000///---++++++,,,---...---,,,,,,---......---+++---...///...,,,---///222---------............///------......//////000000/////////000111333555555555555555555666777888888999999888888888888999999555777:::;;;<<<===@@@BBB>>>>>>@@@BBBAAA???AAAEEEDDDMMM^^^rrrvvviiieeeaaa______aaaccccccooorrruuuuuussssssuuuwwwwwwyyy{{{}}}~~~~~~}}}||||||zzzxxxzzz|||~~~}}}|||ooo[[[KKK@@@:::666777777555555888999:::<<<<<<===???BBBEEEIIIMMMSSSXXX[[[aaagggmmmkkknnnrrrwww{{{~~~ppp```UUUQQQOOOQQQTTTYYY___fffkkknnnppprrrtttrrrnnnhhhbbb```___bbbgggkkkpppyyy{{{{{{{{{|||}}}yyyqqqfff___]]]]]]]]]\\\RRRJJJBBB???>>>===???BBBDDDKKKTTTYYYXXXRRRKKKFFF:::777777<<>>@@@BBB???@@@@@@@@@???===>>>???BBBLLL^^^sssuuueeebbb^^^\\\]]]^^^______mmmpppttttttrrrqqqsssuuutttuuuvvvwwwxxxyyyyyyzzz}}}~~~}}}{{{zzz|||~~~~~~~~~~~~zzzhhhUUUFFF>>>999777888888777888;;;:::===@@@AAAAAABBBEEEHHHOOOSSSYYY]]]```dddjjjnnnnnnqqquuuyyy|||{{{mmm^^^VVVUUURRRTTTWWW\\\aaaeeeiiikkknnnmmmlllllljjjgggccc```bbbhhhoootttyyy~~~{{{zzzzzz{{{|||~~~}}}sssjjjaaa^^^``````\\\VVVNNNFFF????????????DDDKKKMMMTTT\\\^^^YYYOOOFFF@@@999777999CCCPPPbbbyyywwwsssrrrnnniii^^^```cccggglllqqqxxx|||vvvvvvuuusssoooiiiaaa[[[UUUUUUUUUTTTSSSSSSVVVXXX[[[]]]]]]XXXNNNCCC:::666000000000///...---------........................,,,,,,---...---,,,+++***......---,,,,,,+++******++++++++++++,,,---...///...---------,,,,,,,,,,,,------------------------+++,,,---,,,******,,,---++++++,,,---............///.........---------------,,,,,,---......---+++)))+++...000111...+++(((---------............///000000000000111111111111000000000000111222333333444555666666777777888888:::999999888888999999::::::;;;<<<<<<;;;;;;<<<>>>??????>>>>>>>>>>>>===<<>>888999999===IIIWWWgggyyytttkkkhhhgggeee^^^aaafffjjjnnnuuu~~~yyytttnnngggbbbUUUVVVXXXYYYYYYZZZ\\\^^^\\\^^^]]]WWWLLLAAA999555000111111000...---------////////////////////////++++++,,,---,,,+++***)))......---,,,,,,+++******,,,,,,,,,,,,---...///000//////.........------------------------------------......,,,++++++---///***+++,,,---............------.........---,,,+++...------...//////...,,,333111......///000000///---------.........//////............////////////000000000111222333555555555666777888888999999888;;;::::::999999::::::;;;;;;<<<>>>>>>>>>???BBBDDDAAAAAA@@@@@@CCCFFFEEEBBBCCCMMMbbbxxxpppeeecccaaaaaaaaaaaa```___lllmmmnnnpppqqqqqqqqqqqqppppppqqqqqqssstttvvvwwwzzzzzz{{{|||||||||}}}}}}~~~|||zzzxxxxxxxxxvvvxxx|||rrreeeWWWLLLDDD===;;;999999:::<<<======AAACCCDDDEEEFFFIIIMMMPPPTTTWWW[[[___cccgggmmmqqqrrruuuxxxzzz{{{|||}}}~~~}}}}}}}}}}}}rrriiibbbZZZUUUWWWYYY[[[^^^aaadddeeefffjjjhhhdddaaa^^^^^^^^^___eeejjjrrrzzz~~~~~~~~~~~~~~~~~~}}}|||{{{|||~~~wwwooogggaaa\\\\\\ZZZTTTOOOMMMEEEFFFDDDBBBGGGOOOTTTTTTddd^^^XXXTTTMMMDDD===<<<::::::DDDWWWlllzzz{{{rrrkkkddd^^^^^^bbb```bbbdddiiivvvyyytttkkkeeedddeee^^^[[[aaaeeecccbbbccchhhbbbYYYNNNCCC999111---,,,---000111222111000///........................000000///...---,,,,,,+++,,,------......------,,,///---+++,,,///000///---------...//////......---+++++++++,,,,,,------------..................---///............---------//////.........---------***+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,000000000000////////////000000111222333444444555555555666666777777777888:::999888888777888888888;;;;;;<<<===>>>>>>>>>======???AAAAAA@@@@@@AAABBBCCCLLL```yyy~~~qqqeeeaaa]]]\\\]]]___aaaaaakkklllmmmnnnooooooooooooppppppppppppqqqqqqrrrrrrwwwwwwwwwxxxyyy{{{|||}}}~~~|||zzzyyyxxxyyyzzz|||~~~yyyxxx{{{zzzpppdddZZZPPPHHHCCCAAA>>><<<<<<===@@@AAAAAADDDEEEGGGIIIJJJLLLPPPSSSXXX[[[___cccgggjjjnnnqqqooorrrvvvxxxyyyyyyzzz{{{||||||}}}xxxoooiiiccc]]]YYY\\\]]]]]]^^^____________bbb```]]]ZZZYYYYYY[[[]]]eeejjjqqqyyy}}}ssskkkbbb\\\XXXWWWUUUNNNIIIHHHAAADDDFFFGGGNNNXXX^^^___bbbYYYPPPJJJDDD===999999???EEETTTiii|||xxxmmmfff___[[[\\\```eeeiiimmmrrr{{{|||wwwqqqmmmkkknnnkkkkkkooonnniiigggiiiiiibbbWWWKKK@@@888111...///000111222222222111000......................../////////...------,,,,,,,,,------......------,,,---+++)))***,,,...---,,,------------------------+++,,,,,,,,,,,,,,,,,,---------............------,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++---...------------------------------............------000000000000////////////000000111222333444444555555555666777777888999999888777777777888999:::::::::;;;<<<===>>>>>>>>>>>>===???AAAAAAAAA@@@AAACCCCCCLLL```yyy}}}pppfffbbb^^^\\\]]]___``````lllmmmnnnooooooooooooooossssssrrrrrrqqqqqqpppppptttsssrrrrrrtttwwwzzz|||}}}~~~}}}{{{yyyxxxyyyzzz~~~~~~||||||}}}zzzzzz{{{~~~zzzuuutttwwwzzz{{{{{{yyysssiii```YYYSSSNNNJJJFFFCCC@@@@@@AAACCCEEEEEEGGGIIILLLNNNOOOQQQUUUWWW]]]```eeeiiilllmmmoooqqqmmmppptttwwwxxxyyy{{{|||zzzrrrmmmjjjfffaaa^^^^^^^^^^^^]]]\\\\\\[[[[[[[[[XXXUUUSSSSSSUUUYYY[[[bbbgggooovvv{{{~~~zzztttkkkddd]]]WWWRRRQQQOOOIIIEEEEEE>>>EEEKKKPPPWWW```eeedddZZZOOODDD>>>;;;888888:::CCCRRRiiiuuuiiiaaa[[[XXX\\\bbbeeemmmuuuzzz~~~|||{{{|||~~~zzzrrrnnnoooiii```SSSFFF<<<555111///000000000000000/////////........................------------------------,,,------......------,,,+++)))((((((***++++++***------++++++++++++,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,******+++,,,---...//////,,,,,,,,,,,,,,,---------,,,.........,,,+++,,,---.................................//////.........////////////000000000000000000111222333444444555555555666777888::::::;;;666666666777888:::;;;<<<:::;;;<<<===>>>>>>>>>>>><<<>>>@@@AAAAAAAAACCCDDDBBBKKK___xxx}}}pppgggddd```]]]]]]^^^^^^^^^ppppppqqqqqqqqqqqqqqqpppvvvvvvvvvvvvuuuuuuttttttsssqqqnnnlllmmmppptttvvvwwwyyyzzzyyyvvvvvvxxx{{{zzzvvvsssrrrqqqqqqqqqsssvvvzzz}}}~~~~~~|||yyyzzz||||||xxxqqqjjjddd^^^XXXUUUKKKHHHDDDCCCEEEGGGIIIIIIKKKMMMQQQSSSUUUVVVYYY[[[___dddiiimmmoooooooooppplllppptttxxxzzz}}}zzzvvvpppmmmllliiidddaaa\\\\\\[[[ZZZZZZZZZZZZZZZVVVTTTQQQOOOPPPSSSXXX[[[]]]bbbjjjpppuuuyyy|||zzzuuupppiiiaaa\\\WWWQQQNNNMMMJJJFFFDDDFFFBBBLLLUUUZZZ^^^aaa```[[[MMMCCC:::777888999<<<@@@III___{{{|||rrrfff^^^ZZZZZZ___fffcccnnnyyy~~~xxxrrrfff\\\LLL???777333111000///...---,,,,,,,,,,,,,,,........................,,,,,,,,,------.........,,,------......------,,,+++*********++++++,,,,,,///...,,,******+++---...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++******++++++,,,---...................../////////---//////...,,,+++,,,---////////////////////////......////////////......////////////000000000000000000111222333444444555444555666888999;;;<<<<<<777777777777888999:::;;;::::::<<<===>>>>>>>>>>>>;;;===@@@AAABBBBBBDDDEEECCCKKK^^^www~~~qqqiiieeeaaa^^^^^^^^^]]]\\\ppppppqqqqqqqqqppppppoootttuuuvvvwwwxxxxxxwwwwwwsssppplllhhhgggiiilllnnnooorrruuuuuussstttxxx|||~~~xxxsssooonnnnnnnnnnnnoooqqquuuyyy|||~~~}}}|||~~~|||wwwqqqiii```ZZZQQQMMMIIIHHHIIIKKKMMMNNNOOOSSSWWWZZZ[[[[[[]]]^^^```dddjjjnnnpppooooooooolllooossswww{{{{{{wwwrrrooonnnjjjeee```[[[ZZZXXXWWWVVVUUUUUUVVVRRRPPPNNNMMMOOORRRWWWZZZYYY^^^eeekkkppptttxxxzzz}}}|||vvvpppiiibbb[[[WWWNNNJJJHHHHHHGGGEEEFFFKKKPPPZZZcccdddaaa\\\SSSLLLAAA:::555555777:::@@@GGGYYYqqq~~~vvvlllccc^^^\\\]]]dddkkkjjjvvvrrr___TTTEEE999444222111000///...---,,,++++++,,,,,,........................++++++,,,,,,---.........,,,------......------,,,------------,,,---...///111///---,,,+++,,,---...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------...............---...///...,,,++++++,,,////////////////////////......////////////........./////////000000000111000000111222333444444555444555666888999;;;<<<<<<999999888888888888888999999:::;;;===>>>>>>??????<<<>>>@@@BBBBBBBBBDDDEEEDDDLLL^^^vvvrrrjjjfffbbb```^^^^^^\\\[[[nnnnnnnnnnnnnnnmmmlllkkkoooppprrrtttvvvvvvvvvvvvssspppkkkfffcccccceeefffggglllqqqrrrqqqsssyyy~~~~~~yyyuuussssssqqqqqqqqqqqqrrruuuzzz~~~}}}tttiiibbbYYYUUUQQQOOOPPPSSSUUUVVVVVVZZZ^^^aaaaaaaaaaaaaaaaaaffflllppprrrrrrrrrsssooopppsssuuuyyy}}}yyyuuurrroookkkddd^^^YYYWWWUUURRROOONNNNNNNNNLLLLLLLLLMMMPPPTTTXXX[[[[[[___dddiiimmmqqqvvvyyyxxx~~~zzzxxxsssmmmeee]]]VVVSSSFFFDDDCCCFFFFFFGGGMMMTTT```hhhlllfff\\\RRRGGG???:::777666777888===HHHTTTqqqzzznnngggaaa```aaacccjjjrrrxxxnnnUUUJJJ===444222222111//////////////////.................................++++++,,,,,,---------...,,,------......------,,,---...///...------///111111000...---,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,...---------,,,,,,,,,+++++++++++++++*********)))+++---------+++***+++,,,////////////////////////.........//////...............//////000000111111000000111222333444444555555555666777888::::::;;;:::999999888777777888888999:::;;;===>>>?????????===???AAABBBBBBBBBDDDEEEFFFMMM___uuusssiiigggccc```___^^^\\\[[[nnnnnnnnnmmmmmmkkkjjjjjjlllmmmppprrrtttttttttsssqqqnnniiieeebbbaaaaaabbbbbbhhhnnnppppppsss{{{}}}{{{|||}}}zzz{{{{{{zzzyyy{{{|||tttnnnccc___ZZZXXXYYY[[[^^^___]]]aaafffhhhhhhfffeeeddddddhhhnnnrrruuuvvvxxxyyywwwwwwvvvvvvyyy~~~zzzvvvssspppjjjbbb\\\RRRPPPMMMKKKIIIHHHHHHIIIHHHIIILLLPPPUUUZZZ___aaaaaadddgggiiilllqqqvvvyyy|||}}}zzzxxxrrrqqqmmmggg^^^VVVOOOKKKDDDBBBDDDHHHKKKOOOXXXaaahhhllliii]]]PPPFFF???999666777888:::===FFF[[[nnnqqqjjjfffdddgggjjjnnnttt{{{wwwbbbJJJAAA666111222333111...---...000000111000//////........................,,,,,,,,,,,,,,,,,,------,,,------......------,,,+++,,,------++++++---/////////...------,,,+++++++++,,,,,,,,,,,,,,,,,,---------............---------------------.........,,,++++++***)))((('''''')))+++,,,+++******+++,,,........................------............------.........///000111111111000000111222333444444555555555666777777888999999888888888777888888999999888999;;;===>>>??????@@@>>>@@@BBBCCCBBBBBBCCCDDDHHHOOO___uuuuuuiiifffcccaaa```___]]][[[oooooooooooonnnmmmkkkkkklllnnnpppssstttsssrrrrrrooolllhhhdddaaa````````````fffmmmpppqqquuu}}}}}}wwwsssjjjfffaaa^^^___bbbdddfffbbbfffjjjmmmllljjjhhhggggggkkkpppuuuxxxzzz}}}~~~{{{yyyzzz}}}zzzvvvssspppiiiaaaZZZIIIHHHFFFEEEEEEFFFHHHIIIFFFIIINNNTTT[[[aaafffhhhgggiiijjjkkkmmmqqqvvvyyyzzzuuuqqqjjjiiigggaaaXXXOOOHHHDDDEEEDDDGGGMMMQQQWWWbbbllliiiiiibbbSSSDDD===:::888444777;;;>>>CCCRRRnnnwwwgggkkkhhhiiioootttwww}}}~~~uuu||||||hhhWWWDDD;;;333000222444111---***,,,...000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,(((***,,,+++)))(((+++...------...---,,,+++***)))+++++++++,,,,,,------------......//////......---+++,,,,,,---...///000000...---,,,+++***(((''''''((()))++++++******+++---........................,,,------------------,,,---......///000111111222000000111222333444444555555555666666777777777888666666777777888999;;;;;;888999;;;===>>>???@@@@@@???AAACCCCCCBBBBBBBBBDDDIIIPPP```uuuvvvhhhfffcccaaa```___]]]\\\nnnnnnnnnmmmjjjiiijjjkkklllnnnpppsssttttttsssrrrqqqnnnhhhcccaaaaaaccceeeeeeiiinnnrrrvvvzzz~~~~~~xxxyyy~~~|||zzzvvvqqqkkkhhhiiijjjiiihhhkkkmmmpppqqqqqqqqqrrrsssmmmqqquuuyyy||||||yyywwwtttpppjjjccc\\\VVVLLLFFFBBBDDDFFFFFFIIIMMMIIIOOOXXX```gggkkkoooqqqssssssrrrsssvvv{{{|||wwwpppggg```aaaWWWOOOMMMIIICCCBBBEEEHHHIIILLLSSSZZZ```cccddd___WWWLLLCCC???===;;;999999<<>>???@@@???@@@AAABBBCCCCCCCCCCCCFFFOOO___tttwwwkkkeee`````````]]]]]]```hhhjjjlllmmmkkkjjjiiijjjmmmnnnpppqqqrrrrrrrrrqqqqqqnnniiieeecccdddgggiiilllnnnqqqsssuuuyyy~~~yyyxxx||||||zzz{{{vvvpppmmmnnnpppqqqpppooorrrvvvyyyyyyyyyzzz{{{xxx}}}zzz{{{yyyuuuqqqkkkddd[[[VVVKKKFFFBBBCCCEEEFFFJJJOOORRRXXXbbbkkkqqquuuxxxzzz{{{{{{{{{}}}{{{vvvqqqjjjaaa[[[TTTLLLFFFFFFEEEBBBCCCGGGKKKLLLOOOSSSXXXZZZYYYXXXKKKGGGBBB===;;;:::999999;;;CCCPPP```ooo~~~|||sssnnnmmmooottttttvvv}}}zzzvvvsssppprrr{{{~~~zzzyyyvvvtttrrrooojjj^^^OOODDD999666222000///......---............------------........................,,,***(((&&&&&&(((+++---------------............///---+++***+++---------++++++,,,,,,------......---,,,,,,++++++++++++,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,++++++........................//////............///000------------.........///---------,,,,,,---------...//////000111111222222000000000111222222333333333333333444555777888999888888777777888999;;;<<<;;;;;;;;;;;;<<<>>>???@@@???@@@AAABBBCCCCCCCCCCCCFFFOOO^^^rrrxxxlllfffaaaaaa```^^^]]]```^^^ccciiimmmnnnlllkkkjjjnnnoooppppppqqqqqqqqqqqqpppmmmjjjgggfffhhhkkknnnttttttuuuuuuvvvyyy~~~zzzxxxzzz}}}~~~}}}}}}{{{|||wwwpppmmmmmmpppsssuuuuuuzzz|||}}}{{{wwwrrrlllddd[[[UUUNNNIIIEEEFFFHHHKKKQQQXXX___fffpppyyy}}}xxxqqqkkkfff___WWWQQQGGGBBB???@@@CCCDDDGGGKKKOOOOOOPPPQQQQQQOOOKKKGGG<<<<<<;;;999888999<<<>>>GGGPPPaaauuuzzzuuuuuuxxxzzz~~~rrrwww}}}rrrmmmkkkoooqqqnnnkkkkkkjjjkkkkkkggg___SSSGGG@@@666444111/////////...---///......---,,,,,,++++++........................,,,+++***)))***,,,...000------------............000...++++++---.........+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++,,,+++***)))***+++---...------------------------------------...///000111,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,---...//////000000111111222000000000111222222333333444444444555666777888999888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@???@@@AAABBBBBBCCCCCCCCCFFFMMM[[[ooozzzmmmgggbbbbbbaaa^^^^^^```WWW]]]fffmmmppppppnnnmmmpppqqqqqqqqqqqqqqqqqqqqqnnnllliiihhhhhhkkknnnpppuuuwwwyyyyyyzzz{{{~~~}}}zzz{{{}}}~~~~~~~~~}}}{{{vvvoookkkkkkoootttxxx{{{|||wwwrrrlllddd\\\VVVUUUPPPMMMNNNPPPTTT\\\dddmmmttt~~~}}}tttnnnfff___ZZZSSSKKKEEEAAA>>>>>>@@@EEEJJJMMMOOOOOOMMMKKKIIIFFFCCC???;;;:::;;;:::999999>>>GGGNNN[[[aaannn|||www{{{kkkfffdddgggiiihhhhhhiiiiiijjjjjjdddXXXKKKBBB===444111/////////000///............---------,,,,,,........................//////.........///111222,,,,,,---------.........000...,,,,,,...///......,,,+++++++++++++++++++++...............///000111---,,,,,,++++++*********,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++,,,---......------------------------...------,,,,,,------...////////////000000111111000000000111222222333333555555555666666777999999888888999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@??????@@@AAABBBBBBBBBBBBDDDJJJWWWjjj~~~|||nnnhhhccccccbbb___^^^aaaUUU[[[dddlllpppqqqrrrrrrrrrrrrsssttttttsssssssssllljjjhhhggghhhkkknnnpppqqquuuzzz}}}~~~}}}}}}}}}~~~~~~~~~~~~zzzvvvpppllllllqqqxxx}}}|||wwwrrrlllfff___[[[ZZZWWWVVVWWWZZZ^^^gggqqq}}}zzztttjjjddd[[[TTTNNNHHHBBB===???@@@AAADDDHHHMMMOOONNNKKKGGGBBB===;;;:::888777::::::999888<<>>???@@@>>>???@@@AAABBBBBBBBBBBBBBBGGGSSSeeezzz~~~pppiiiddddddccc```___aaaZZZ^^^ccchhhkkknnnqqqsssqqqrrrtttvvvvvvvvvtttssskkkjjjiiihhhhhhjjjmmmooommmsssyyy~~~~~~}}}{{{zzz}}}{{{zzzqqqooollljjjlllrrr{{{~~~wwwqqqmmmiiieeecccaaa___```ccceeeiiittt~~~~~~~~~}}}}}}~~~{{{rrrkkk^^^XXXPPPJJJFFFCCC???;;;@@@CCCFFFHHHKKKOOONNNJJJEEE@@@:::555444555777777666777999>>>HHHVVVeeeooorrryyyuuuooofffccccccffffffdddeeehhhhhheee^^^SSSEEE999444222000///......//////...---------......///000000111........................---------------+++***))),,,,,,,,,,,,------------...---,,,---...///---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********+++,,,---...000222111///,,,***------------------------......---------------...///////////////.........000000////////////000000////////////////////////000000000111222222333333666555555555666666777888888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@>>>???@@@AAAAAABBBBBBBBBAAAFFFRRRdddxxxqqqkkkfffeeeddd``````bbbcccddddddcccdddgggkkkooonnnppptttwwwxxxvvvtttrrrmmmllljjjiiiiiijjjlllmmmnnnrrrwww{{{{{{yyyxxxxxx|||~~~}}}zzzwwwtttsssgggggghhhiiimmmvvvyyysssooonnnmmmmmmiiiiiilllpppssswww{{{~~~|||~~~~~~||||||~~~}}}}}}~~~yyypppfff^^^RRRMMMFFFCCCBBBBBBAAA???BBBGGGLLLMMMPPPRRRNNNGGG>>>:::666333444666777777777;;;CCCPPP^^^jjjrrrvvvvvv~~~|||}}}{{{{{{rrrjjjfffbbb```bbbdddccc___^^^```bbb]]]TTTHHH>>>777444333000///......//////---+++................................................---...///000000///...,,,++++++,,,,,,,,,------------,,,+++,,,......---+++++++++,,,,,,------......---,,,,,,++++++++++++,,,---,,,+++******+++---...,,,---.../////////...---........................,,,,,,,,,,,,---...///////////////......---------//////............//////////////////////////////000000000111222222333333555555555444555555666777888888777777888999;;;<<<;;;;;;;;;;;;<<<>>>???@@@>>>???@@@AAAAAABBBAAAAAABBBGGGSSSdddxxxrrrlllgggfffdddaaa```bbbkkkhhhddd```^^^aaafffkkkkkknnnssswwwxxxwwwtttqqqooonnnllljjjjjjjjjlllmmmpppsssvvvxxxwwwvvvvvvvvvvvvxxx{{{}}}~~~|||yyyuuurrrooonnndddgggjjjnnnttt~~~zzztttrrrrrrssstttqqqrrrvvv{{{~~~|||{{{}}}|||zzz|||}}}}}}{{{{{{~~~~~~|||wwwqqqggg[[[SSSJJJEEE@@@???AAADDDDDDCCCDDDKKKQQQRRRUUUVVVPPPGGG:::888555555666777777777>>>EEERRRcccrrrzzzzzzxxxyyyzzzxxx{{{uuuvvvwwwwwwxxx{{{||||||wwwnnnfffcccbbb[[[[[[^^^bbb```[[[YYY[[[YYYSSSHHH>>>666222111111000///......///...,,,+++///......------,,,,,,+++........................***+++...///000///...---++++++,,,,,,,,,---------,,,++++++,,,------,,,***++++++,,,------.../////////...------,,,,,,,,,,,,---,,,+++******,,,...///++++++++++++,,,...000111------------------------(((((()))***+++---...///.........------,,,,,,,,,......------------......///////////////.........000000000111222222333333555444444444444555555666999888666666666888;;;<<<;;;;;;;;;;;;===>>>???@@@>>>>>>???@@@AAAAAAAAAAAACCCIIIUUUfffyyyssslllgggfffeeeaaa```bbbsssnnnggg```\\\\\\^^^```lllpppuuuzzz|||zzzwwwuuuqqqmmmjjjjjjlllooopppooonnnooooooppprrrsssttttttpppuuu{{{|||{{{zzz~~~zzztttoookkkiiiffflllrrryyyxxxvvvxxx|||~~~{{{zzzzzz{{{}}}{{{yyyxxxyyyzzz{{{~~~~~~sssggg]]]UUUNNNJJJBBBBBBCCCCCCDDDGGGLLLPPPQQQZZZaaabbbaaa\\\OOOBBB;;;666111111555999;;;;;;DDDTTTgggtttvvvuuuvvvwww{{{yyyrrrqqqsssyyyqqqmmmmmmnnnnnn|||tttooonnnoooooolllfff```\\\ZZZ]]]^^^aaadddeeeccc^^^ZZZRRRIII<<<444111111///...000000//////.........---111111000///......------////////////////////////---+++)))+++---///---+++000000/////////.........------------------------,,,,,,------------------111///...---...///111333------------------------///......---+++******)))///,,,))))))+++......---,,,---...---,,,******+++///...,,,++++++,,,---///------------------------,,,///111222000...------000000000111222222333333444555666777777888777777666666666666777888999:::777999===@@@AAAAAA@@@???@@@AAABBBCCCDDDCCCBBBAAABBBFFFTTTkkktttkkkcccaaa```^^^^^^```yyytttllleee```^^^___```fffjjjpppvvvyyyyyyvvvtttqqqmmmiiihhhjjjlllmmmmmmoooppprrrtttuuuvvvvvvvvvrrrvvvzzzzzzxxxxxx{{{~~~}}}xxxtttpppnnnlllttt|||zzzxxxzzz~~~{{{zzz{{{}}}|||{{{|||}}}~~~}}}tttoooeee\\\SSSLLLHHHEEECCCDDDEEEFFFIIIOOOWWW\\\aaafffgggccc___XXXLLL@@@:::999777777888===CCCGGGTTT^^^kkkvvvzzzyyywwwuuuuuuwwwxxxuuurrrqqqtttwww}}}}}}sssnnnnnnrrrwwwtttlllggggggfffeeeccc```^^^[[[ZZZ^^^___bbbdddeeebbb]]]YYYJJJBBB888222111111000///000/////////.........---///......---,,,,,,++++++........................111///------......+++)))---,,,,,,,,,++++++++++++------------------------******+++,,,...///000000///......---...///000111,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,,,,+++***+++...///---++++++,,,---------,,,------///...,,,++++++,,,...///------------------------------...///000///...---///000000111111222333333444555666777777777777777666666666777777888999::::::<<<>>>@@@@@@@@@???>>>???@@@AAABBBCCCBBBBBBAAABBBEEERRRhhh}}}~~~rrrjjjcccbbbcccbbbccceee{{{wwwrrrlllfffbbb```___aaaeeekkkqqquuuvvvvvvuuurrrnnnjjjggghhhiiikkkkkkoooqqqtttwwwxxxxxxwwwvvvtttvvvxxxwwwuuutttwwwzzzzzz|||}}}~~~}}}yyyuuutttttt}}}||||||~~~}}}{{{|||}}}}}}||||||}}}~~~~~~vvvpppbbb^^^WWWPPPJJJFFFDDDCCCEEEGGGJJJNNNTTT\\\dddjjjjjjiiiddd[[[SSSKKKBBB999777999:::;;;===EEEQQQZZZbbbffflllrrruuusssoookkkmmmllliiiiiikkkqqqxxx}}}}}}|||wwwyyy}}}sssiiicccbbb^^^ZZZYYY[[[\\\[[[YYY___aaadddfffeee```XXXSSS???999333000000111111000/////////........................---,,,,,,++++++........................222000............,,,***++++++++++++************------------------------++++++,,,,,,---...//////------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////******,,,...000///,,,***+++,,,,,,---......//////...---,,,++++++,,,......------------------------...,,,***,,,///000///---//////000111111222222333444444555666777777888888777777777777777888::::::======>>>????????????>>>???@@@@@@AAABBBAAAAAAAAADDDFFFRRRggg||||||qqqiiibbbbbbccccccccceeesssssssssqqqnnnhhhccc```bbbccceeehhhlllqqquuuwwwuuurrrnnnjjjhhhiiijjjjjjnnnqqquuuxxxyyyxxxvvvtttsssttttttsssrrrrrruuuxxxuuuwwwxxxxxxyyyzzz~~~}}}{{{zzz|||~~~}}}~~~~~~{{{{{{~~~|||{{{zzzyyyyyy{{{}}}~~~uuukkkeeeVVVTTTOOOJJJFFFEEEFFFHHHIIIOOOXXX___eeeiiimmmooohhhbbbXXXNNNEEE???999555888999<<>>????????????@@@@@@@@@AAAAAAAAAFFFGGGRRRfff{{{zzzqqqiiibbbaaaaaa___^^^___eeeiiiooottttttpppkkkffffffccc___]]]```fffnnnsssvvvtttqqqnnnkkkkkklllmmmmmmppptttwwwwwwuuurrrppppppqqqqqqpppppprrrtttvvvrrrssstttsssssstttwwwyyy{{{|||}}}}}}}}}}}}}}}~~~~~~|||}}}zzzyyyxxxxxxyyy{{{}}}{{{rrrggg^^^XXXNNNMMMKKKGGGFFFGGGLLLPPPWWW___kkksssuuurrrmmmjjj]]]UUUKKKCCC>>>:::999999;;;<<<@@@MMM___tttuuummmkkkmmmkkkiiihhhmmmxxxxxxooogggbbb^^^```gggmmmooonnnoooqqqsssqqqiii[[[JJJ>>>444333111000000000///...---------...............///////////////.................................,,,---------,,,,,,,,,,,,---------------.........------------------------//////...---,,,,,,++++++++++++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***------,,,,,,,,,---...000222000---,,,---...---+++,,,,,,,,,,,,------......---------------------------***''')))///222111......//////000111111222222444333333444555777888999777777777777888999:::;;;777888999;;;===???@@@AAA?????????@@@@@@@@@AAAAAAEEEFFFQQQeeezzzyyyppphhhbbbaaaaaa___]]]^^^UUU[[[eeennnssstttqqqooojjjddd[[[UUUUUUZZZbbbhhhnnnooopppooonnnnnnoooqqqoooqqqtttvvvvvvssspppnnnoooooooooooopppqqqssssssppppppqqqpppoooppprrruuusssuuuwww{{{~~~}}}}}}}}}}}}~~~~~~~~~~~~{{{zzzzzzzzz{{{~~~~~~{{{vvvnnndddZZZRRRMMMHHHIIIJJJJJJJJJOOOXXX___lllrrrzzz|||wwwnnnccc]]]KKKDDD===:::999888999<<<<<<@@@KKK^^^uuuzzzpppooorrrpppppprrrzzzyyyppphhhgggggglllttt{{{yyyyyywwwqqqfffVVVEEE999333222111000///.........---------------.........------------------------------------------------///000///---***(((((()))++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,---...//////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))......---,,,+++,,,///222444000,,,+++------+++)))+++,,,,,,------.........------------------------,,,***))),,,///111000.........///000000111111222333333333333444666999:::888888777888888999:::;;;555777999<<<>>>@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCDDDOOOcccxxxzzzmmmfffaaacccdddcccbbbdddFFFKKKTTT^^^gggnnnrrrtttpppiii___VVVRRRTTTYYY]]]```eeejjjnnnoooqqqtttvvvtttuuuwwwxxxwwwtttpppnnnpppoooooopppqqqqqqpppooolllmmmnnnnnnmmmooorrrtttrrrtttxxx|||~~~}}}}}}~~~}}}~~~}}}}}}}}}|||{{{{{{|||}}}}}}zzzwwwssskkkbbbYYYRRRMMMKKKKKKNNNQQQTTTXXXaaammmvvv|||tttgggZZZPPPJJJ???999555777999888:::>>>EEERRRggg~~~~~~tttqqqqqqtttvvv{{{xxxpppmmmooosssxxx}}}~~~yyyqqqgggZZZLLL>>>666000000///...---,,,---...,,,,,,,,,------.........------------------------------------------------000111111///+++((((((***)))*********++++++++++++------------------------******+++,,,...///000000...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,---///...,,,,,,...000333///***))),,,---,,,)))***+++,,,---............------------------------+++,,,---///000000000///......//////000111111111333333222222444666999:::888888888888999:::;;;;;;777999<<>>@@@DDDUUUiii{{{uuurrrvvvyyyyyysssrrrvvv{{{|||ttthhhZZZMMMBBB888333.........,,,++++++---///,,,,,,,,,------............/////////////////////---------------------------///111///,,,+++,,,...******++++++,,,,,,,,,,,,------------------------,,,,,,------------------///...,,,******+++,,,---------------------------)))******+++---......///)))---000111///------///111,,,((((((,,,...---+++***+++,,,---............------------------------***---000111000/////////......//////000111111111333222222222444666999;;;888888888888999:::;;;<<<:::<<>>888444222////////////////////////,,,,,,------------,,,,,,........................------------------------...---,,,+++++++++,,,---******+++,,,------------(((***+++---......------------,,,+++++++++,,,,,,------------------------///...---,,,+++,,,,,,------------,,,,,,+++++++++.........------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,+++***))),,,,,,,,,---------............---------,,,,,,,,,000000000000000000111111666666666444333444777999::::::999999888999999999============>>>>>>>>>>>>@@@@@@@@@??????>>>>>>>>>GGGKKKXXXkkk|||zzzkkkgggbbb^^^]]]]]]\\\[[[III>>>999>>>CCCGGGPPP]]]cccggglllmmmjjjeee```^^^YYYSSSNNNPPPSSSWWW___hhhoooqqqtttuuutttrrrrrrrrrssssssssssssrrroookkkhhhiiikkknnnqqqrrrtttxxxzzzzzzzzzzzz{{{}}}~~~}}}|||yyyzzzzzzxxxvvvuuuxxxzzz|||~~~}}}}}}}}}}}}~~~}}}~~~}}}yyytttmmmhhhddd```[[[YYY[[[```dddffftttwww|||~~~yyyvvvccc[[[PPPFFF@@@===<<<<<<666:::>>>CCCIIIUUUeeeppp|||zzzzzz|||zzzuuucccZZZLLL@@@777333000//////////////////////////////000000000000000000///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,------,,,,,,++++++)))***+++,,,------------------..................------------------------...---,,,+++***++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++)))))),,,,,,,,,---------......---------....../////////000000000111111222222222666666666444333444777999999999999888888999::::::<<<<<<============>>>>>>AAAAAAAAABBBCCCCCCDDDDDDEEEIIIUUUgggxxxzzzlllhhhccc___^^^]]]\\\[[[YYYIII<<<:::<<<===BBBIIITTT[[[dddjjjlllkkkiiihhhbbbYYYPPPLLLKKKOOOWWW```fffiiimmmooooooooooooppprrrrrrrrrrrrooollliiigggkkknnnrrrvvvwwwyyy{{{}}}zzzyyywwwwwwyyyzzzyyyxxxuuutttssspppmmmkkklllmmmnnnqqqvvvyyy|||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{|||}}}}}}}}}}}}{{{xxxuuurrrnnniiieeedddcccccceeejjjooosssttt|||zzzvvvooofff^^^LLLGGGAAA===<<<<<<;;;;;;888===EEEPPP___ppp~~~||||||||||||xxxpppiiiPPPIII???666111//////...////////////////////////000000111111111111000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...///......---,,,***)))(((++++++++++++,,,---......+++,,,---...//////......------------------------,,,,,,+++*********++++++++++++***************)))******+++++++++++++++,,,++++++++++++++++++++++++.........///......---,,,,,,,,,,,,---------......,,,,,,---...///000111222///000000111222333444444555666666555444444777999888888888888888999:::;;;;;;;;;<<<<<<<<<=========??????AAABBBDDDEEEGGGGGGDDDFFFPPPbbbssszzznnnjjjeeeaaa___^^^]]]\\\sss]]]FFF;;;999999;;;>>>GGGMMMWWW___eeeiiilllmmmjjjbbbXXXPPPMMMOOOTTTYYY\\\___ccceeegggiiilllnnnnnnooopppooommmjjjhhhggglllpppuuuxxxzzzzzz|||}}}yyywwwtttssstttuuuuuutttqqqpppnnnkkkhhhgggggggggiiilllpppsssuuuxxx{{{~~~|||||||||~~~~~~~~~{{{zzz{{{~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~|||{{{{{{{{{}}}}}}~~~~~~zzztttooolllkkkiiigggllllllmmmpppsssuuuuuutttsssnnnhhheeebbb[[[PPPHHHBBB???;;;999:::;;;<<<<<<@@@FFFRRRbbbuuu|||||||||{{{vvvmmmaaaXXXCCC>>>888222000000000///////////////////////////.........//////.................................---------------------------,,,,,,,,,,,,,,,,,,,,,.........---,,,+++)))))),,,,,,+++***+++,,,...///'''(((+++---...---,,,+++------------------------,,,,,,++++++++++++++++++++++++++++++******************++++++,,,,,,------++++++++++++++++++++++++..................------,,,,,,,,,---------......,,,------...//////000000///000000222333444555555444555666555444555777999777777777777888999;;;;;;::::::;;;;;;<<<<<<======<<<===>>>@@@AAACCCDDDEEECCCEEENNN^^^pppzzzppplllfffbbb```___^^^]]]uuuVVVBBB;;;999999999;;;@@@GGGNNNWWW```iiiooommmjjjccc[[[UUUSSSQQQPPPSSSTTTWWWYYY[[[___cccgggiiikkkmmmllljjjhhhhhhiiilllppptttwwwxxxxxxyyyzzzwwwuuurrrpppqqqqqqqqqpppooonnnkkkiiiiiihhhhhhhhhiiikkkmmmoooppprrruuuwwwuuuzzz~~~~~~|||zzz|||}}}~~~~~~||||||}}}~~~~~~~~~~~~~~~}}}|||}}}~~~xxxqqqmmmlllmmmooopppuuusssrrrpppooolllhhhddd\\\WWWQQQNNNMMMIIIAAA;;;===;;;777777:::>>>AAABBBLLLUUUeeeyyy{{{xxxzzz|||~~~}}}zzz{{{|||xxxpppaaaRRRHHH<<<999444111000000000///////////////////////////,,,------......------,,,.........................................................---,,,+++***)))+++,,,,,,------,,,,,,+++---,,,+++***+++,,,---...&&&(((***---------,,,+++------------------------,,,,,,------------------+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++++++++++++++++++++******************++++++,,,,,,,,,---------......------------------------///000000222333444555555333444666666555555777999666666777777888999:::;;;::::::;;;;;;<<<======>>>===>>>>>>???@@@AAAAAAAAADDDEEEMMM]]]ooozzzoookkkeeeaaa```___^^^]]]dddMMMBBB>>>;;;999555777;;;@@@IIIUUUaaaiiioooqqqpppjjjddd```YYYSSSPPPPPPOOOMMMNNNRRRXXX]]]bbbeeeiiiiiiggggggiiillllllooorrrssssssttttttvvvtttrrrpppooooooooonnnmmmmmmkkkiiihhhiiijjjjjjiiiggghhhjjjjjjiiikkkmmmoooooouuu|||~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~vvvsssooonnnoooqqqssstttqqqnnniiieee```ZZZTTTOOOLLLIIIDDDBBBBBB@@@<<<999888777777;;;BBBIIIOOOQQQ]]]jjj~~~}}}yyyttttttxxx}}}{{{{{{xxxqqqdddUUUFFF===666444111000000000///...////////////////////////......////////////...............................................................---,,,+++***))))))***+++,,,------------,,,,,,,,,++++++,,,,,,---***+++,,,---......------------------------------,,,,,,---.........------,,,,,,,,,,,,,,,---------,,,---------------......++++++++++++++++++++++++------,,,,,,,,,---...///,,,,,,,,,---------............------,,,,,,,,,,,,///000000111222333444444222444666666666666777999777777777777777888999:::::::::;;;<<<===>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAAEEEEEENNN^^^pppyyylllhhhccc```^^^^^^]]]\\\mmmYYYOOOKKKGGGCCC::::::999:::???HHHSSS[[[fffmmmssssssrrrpppiiiaaaYYYUUUPPPJJJGGGJJJPPPUUU\\\```eeeffffffgggkkkpppmmmnnnppppppooooooqqqrrrqqqpppoooooooooooollljjjkkkhhhffffffhhhiiiiiigggdddeeeeeeeeedddeeegggjjjkkkqqqwww{{{{{{{{{~~~~~~~~~|||}}}}}}{{{}}}~~~~~~|||{{{zzzzzzyyyoooooooooqqqrrrqqqnnnkkkaaa]]]WWWQQQMMMHHHCCC@@@AAA@@@>>><<<<<<<<<<<<<<<<<<>>>CCCKKKVVV___eeegggpppzzzwwwtttuuuyyy}}}~~~}}}|||xxxooocccTTTEEE;;;555222111000000111111///...//////////////////////////////000000000000//////........................------------------------++++++,,,---------,,,+++)))***+++,,,------------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---------------------------***+++,,,---...------,,,******++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++///...------...///000111,,,,,,,,,---------......------------............000000000111111222222222111333555666666666777999888888777777777777888888:::;;;;;;<<<>>>??????@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEENNN^^^pppxxxiiieeeaaa^^^]]]]]]]]]\\\pppbbb[[[YYYUUUPPPCCCAAA>>>;;;;;;???FFFLLLUUU```jjjppptttxxxtttlllccc^^^UUULLLGGGHHHNNNSSSXXX]]]ccceeeeeegggmmmrrrnnnoooooonnnmmmmmmnnnpppoooooonnnooopppooollliiiiiifffcccccceeegggfffdddbbbcccdddcccbbbcccfffhhhhhhnnntttwwwvvvvvvzzz~~~{{{~~~~~~~~~}}}}}}zzz|||~~~|||{{{~~~|||~~~~~~~~~~~~}}}~~~~~~~~~{{{tttqqqqqqssstttmmmooorrrtttsssmmmddd^^^RRRNNNHHHCCC@@@>>>;;;:::999999999888888:::===@@@EEEIIIRRR]]]iiirrrvvvwww~~~|||yyyyyy|||}}}|||zzzzzzsssfffVVVEEE999222000111000000111333333222000////////////////////////......////////////..............................++++++++++++++++++++++++((()))+++---............***+++,,,,,,---------,,,+++,,,---...---,,,+++***++++++***))))))*********------------------------)))***+++,,,---,,,,,,+++))))))******++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++))))))((('''((()))+++,,,,,,,,,,,,---------......,,,------...///000111111000000000000000111111111111333555666666666888999999888777777777777777888;;;;;;<<<===>>>???@@@AAA??????@@@AAAAAABBBCCCCCCCCCDDDMMM^^^pppwwwgggccc___\\\\\\\\\\\\\\\zzznnneeeaaa``````___XXXSSSKKKAAA;;;999;;;>>>IIINNNXXXeeeqqqwwwvvvsssmmmhhh___UUUNNNJJJJJJJJJQQQSSSUUUVVVWWW[[[aaafffnnnmmmkkkjjjiiiiiijjjkkkllloooqqqqqqnnnkkkiiihhhhhhgggfffdddcccbbbbbbbbbbbbcccddddddcccdddfffhhhjjjlllooorrrrrrtttvvvxxxwwwxxxzzz~~~|||{{{{{{{{{|||zzz{{{}}}~~~yyy|||~~~}}}~~~}}}~~~}}}}}}~~~|||{{{{{{|||}}}}}}~~~zzzqqqkkknnntttuuuqqqsssqqqnnniiiccc[[[RRRLLLFFFBBB>>>======<<<999777===999999;;;:::999@@@JJJKKK___ppp}}}zzz~~~||||||{{{zzzyyyxxxvvvvvvssshhhVVVFFF:::555333222000000000000000000000000////////////............000000//////.........---,,,,,,,,,------------.........///...,,,((($$$!!!***+++---...///......---***+++,,,,,,------------000---+++,,,...///---***,,,,,,,,,------.........---,,,***))))))***,,,------------------------------***''''''))),,,...///)))))))))))))))*********))))))***+++,,,......///---,,,,,,,,,,,,---......///...---,,,,,,---//////......---------......///000111111222222222111111111222333555777888:::;;;999888777777666777777777::::::;;;<<<=========<<>>BBBJJJUUUaaalllrrrtttsssnnnggg^^^WWWRRROOONNNKKKLLLMMMMMMNNNRRRXXX]]]dddeeegggiiikkkkkkkkkjjjmmmoooqqqqqqnnnjjjhhhhhheeeeeecccbbbaaa`````````___aaacccccccccdddfffhhhkkkmmmpppqqqqqqrrrsssuuuvvvwwwxxx{{{}}}|||{{{{{{yyy{{{}}}|||~~~}}}~~~~~~}}}}}}~~~~~~|||{{{{{{|||}}}|||~~~~~~|||vvvssswww}}}~~~{{{uuunnndddZZZSSSKKKDDD???===;;;999999::::::999666:::777888:::;;;===EEEOOOeeevvv|||~~~{{{xxxwwwwwwvvvtttssseee[[[LLL>>>555222111111........................////////////............000/////////.........---***++++++,,,,,,------------.........---+++((('''((()))***+++++++++***)))+++,,,------.........---,,,***)))+++...000///...,,,,,,,,,---------------,,,+++***))))))***+++,,,---------------------------+++))))))+++---......,,,,,,++++++******))))))******+++,,,---...//////---,,,,,,,,,,,,---......///...---,,,,,,---...///---------------......///111111222333333333333222...///000222444555777777777777777777777888999:::;;;;;;<<<===>>>>>>>>>>>>AAAAAACCCDDDDDDDDDCCCBBBCCCHHHPPP^^^nnnrrrkkkddd___^^^]]]ZZZZZZ]]]vvvooohhhcccdddhhhmmmppprrrooohhh]]]OOOCCC;;;777888:::>>>DDDOOO\\\jjjrrrtttsssooojjjccc]]]WWWTTTHHHGGGFFFDDDDDDGGGLLLPPPUUUXXX^^^dddiiijjjjjjjjjlllmmmooonnnkkkgggeeedddcccbbb```^^^\\\\\\\\\\\\[[[]]]```bbbcccdddfffhhhlllnnnpppqqqppppppqqqsssvvvvvvvvvwwwzzz~~~}}}|||yyy{{{}}}~~~|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~rrrfffUUUHHHBBB===999666888777777888:::;;;;;;999;;;:::;;;>>>AAAEEEOOOYYYqqq}}}yyy|||vvvssssssqqqlllgggSSSKKK@@@666222000111111........................////////////............/////////...............))))))***++++++,,,---------------...............,,,------------,,,,,,+++,,,------...............+++******+++...//////...------------,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,---------------,,,++++++---...---,,,......---,,,+++***))))))***+++,,,,,,---...//////,,,,,,,,,,,,,,,---............------------......,,,------------......///111222222333444444333333111222333444666777999999777777777777999:::;;;<<<;;;<<<===>>>????????????AAAAAABBBCCCCCCCCCCCCBBBDDDGGGNNNZZZiii{{{rrrkkkddd___^^^]]]ZZZZZZ]]]eeebbb___^^^aaafffkkknnnoooooollleeeYYYLLLBBB<<<::::::;;;<<>>@@@DDDIIINNNUUU```iiippp~~~xxxvvvwwwqqqnnnggg]]]TTTFFF@@@999333111111222222000000000000000000000000////////////....................................))))))***+++,,,------......---,,,,,,---...///000/////////......---,,,,,,,,,,,,---------------,,,------,,,,,,,,,,,,,,,+++...------,,,,,,+++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------------------...///...,,,***------,,,,,,++++++******++++++,,,---......//////,,,,,,++++++,,,,,,---.........------------------+++,,,,,,---............000000111222333333333333333333444666777888::::::888888888888999:::;;;<<<;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDFFFLLLVVVeeewwwrrrjjjddd^^^^^^]]][[[[[[]]]VVVWWWYYY[[[^^^bbbfffiiihhhjjjkkkfff^^^SSSJJJEEE===<<<:::999:::AAAMMMUUU]]]dddooowwwxxxsssjjjddd[[[VVVOOOHHHCCCAAA@@@???BBBDDDHHHMMMTTTZZZ___cccdddfffgggfffdddbbbaaaaaabbb___\\\XXXVVVUUUUUUUUUYYY[[[___aaacccdddgggiiiiiillloooqqqrrrsssuuuvvvxxxwwwvvvuuuttttttttttttrrrooommmnnnpppsssuuuuuu{{{}}}~~~||||||}}}yyyvvvuuuyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{}}}~~~~~~~~~rrrjjjgggnnnvvv|||~~~|||wwwlllaaaRRRIII???999999;;;;;;:::;;;;;;;;;:::;;;;;;===>>>@@@GGGQQQZZZcccnnnyyy~~~zzzwww~~~{{{rrrjjj^^^NNNBBB===999444111000111000000000000000000000000000000////////////............---------...............+++++++++,,,---......///...---,,,++++++,,,---...,,,,,,+++******)))))))))++++++,,,,,,,,,++++++***,,,------,,,++++++++++++---------,,,,,,++++++*********))))))))))))******+++++++++,,,,,,,,,---------,,,---...//////,,,***)))*********++++++,,,,,,+++,,,,,,,,,---.........,,,++++++++++++,,,------......---------,,,,,,+++***+++,,,---...............///000111222222222222000000111222444555666666::::::999999999999999:::::::::<<<===>>>?????????AAAAAAAAAAAABBBBBBCCCCCCDDDEEEJJJTTTbbbttt~~~rrrjjjddd___^^^^^^\\\\\\___NNNQQQUUUYYY]]]aaafffiiiiiijjjkkkhhhaaaYYYSSSPPPFFFCCC???:::999;;;@@@DDDOOOWWWdddpppwwwwwwsssooogggbbbYYYQQQJJJEEEAAA>>>BBBBBBBBBDDDIIIOOOVVVZZZ^^^```bbbbbbaaa```aaabbb___]]]ZZZWWWVVVVVVXXXYYY]]]___aaabbbbbbdddhhhjjjkkkmmmqqqssstttuuuwwwyyyyyyyyywwwuuutttrrrrrrqqqpppnnnkkkjjjllloooqqqqqqtttvvvxxxyyyyyy{{{}}}}}}||||||}}}~~~~~~yyywwwvvvzzz~~~}}}||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~vvvfff[[[UUUSSSWWW___fffhhhgggccc[[[RRRCCC@@@;;;888888888999888999999999999999<<>>??????@@@AAAAAAAAA@@@AAABBBBBBCCCCCCEEEJJJTTTbbbtttssskkkeee```______]]]]]]```KKKNNNRRRUUUZZZ```hhhnnnnnnooonnnkkkgggbbb```______XXXNNNEEE@@@===<<<;;;CCCJJJUUUaaakkkqqqtttuuurrrlllddd\\\VVVOOOHHHCCCEEECCCAAAAAACCCHHHLLLPPPTTTVVVXXXYYYYYYZZZ\\\^^^[[[ZZZXXXWWWXXX[[[^^^```cccccccccbbbbbbdddhhhkkkoooqqqtttuuuvvvwwwxxxzzzyyyxxxwwwuuusssrrrqqqpppnnnkkkhhhgggiiilllnnnooooooqqqssstttssstttwwwzzz|||}}}~~~}}}}}}}}}{{{zzzyyyyyyzzz|||}}}~~~zzzwwwuuuyyy~~~~~~|||{{{|||}}}~~~~~~}}}|||||||||~~~wwwrrrhhh\\\PPPHHHEEEDDDDDDJJJNNNNNNMMMMMMJJJFFF:::;;;;;;999777666777::::::;;;<<<===@@@GGGPPPVVVbbbsss~~~www{{{}}}ooo^^^PPPDDD;;;666111000///000111000///---........................////////////............,,,,,,,,,------.........---------,,,,,,,,,,,,+++,,,+++++++++++++++,,,,,,///...---------...///000+++,,,,,,,,,,,,+++***)))'''))),,,,,,++++++---///+++++++++++++++,,,,,,,,,//////000000000000//////)))******+++,,,,,,------+++******+++---...---+++******++++++,,,,,,------*********++++++++++++,,,+++++++++***++++++,,,---------......---,,,***)))((()))+++---.........------...///000222222222222444555555666777888999999888888777777777888999999:::;;;<<<>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCCBBBEEEJJJUUUddduuuvvvlllfffaaaaaa```^^^___bbbIIIKKKNNNQQQVVV___jjjsssrrrrrrqqqooolllkkkkkkmmmyyynnn___RRRIIICCC===999;;;@@@GGGRRR^^^iiirrrvvvyyytttllleee___XXXPPPJJJGGGEEECCCBBBBBBDDDGGGIIIJJJLLLOOOQQQRRRTTTWWWYYYWWWWWWVVVWWWZZZ___cccggggggfffeeecccbbbdddiiilllrrrtttwwwwwwwwwwwwxxxzzzxxxxxxwwwuuusssrrrppppppjjjgggdddcccfffiiikkklllkkkooorrrsssrrrrrrtttvvvwwwwwwyyyzzz{{{|||||||||{{{{{{|||~~~}}}||||||yyywwwvvvuuuuuuvvvxxxyyy}}}}}}yyyvvvsssqqqwww{{{~~~}}}~~~|||{{{|||}}}~~~~~~|||{{{{{{|||~~~{{{yyy{{{wwwjjj\\\YYYRRRIIIBBB>>>>>>???===@@@@@@<<<;;;===???>>>666999<<<:::777666:::>>>>>>???AAADDDJJJTTT```iii{{{uuucccPPPAAA888555555000000000222333333111///000000000000000000000000000/////////............,,,,,,,,,------.........------,,,++++++******)))******+++,,,,,,------...+++******)))***+++---...------------,,,,,,+++******,,,...---***)))***,,,*********++++++,,,,,,---***++++++,,,,,,++++++***))))))***+++,,,,,,------***))))))***,,,------,,,---------------------,,,******************++++++++++++******++++++,,,---------......---+++***)))''')))+++---//////...---...///000111333333444444111222222333444555666666555555666666777888::::::;;;<<<===???AAABBBBBBBBBBBBAAA@@@???@@@AAABBBCCCBBBDDDKKKVVVeeevvvyyymmmfffbbbaaaaaa___```cccRRRMMMHHHGGGNNN]]]nnnxxxyyy~~~zzzrrrnnnrrrxxx{{{{{{sssfffYYYOOOEEE===>>>;;;>>>GGGPPPXXXeeeqqqtttyyyxxxrrrkkkfff]]]SSSUUUJJJCCCCCCDDDBBBCCCHHHGGGHHHIIIJJJKKKLLLLLLLLLNNNNNNOOORRRWWW^^^eeeiiihhhfffeeedddeeehhhkkkmmmqqqtttyyy{{{{{{yyyxxxwwwvvvtttrrrpppooonnnnnnnnnjjjhhhfffdddcccdddeeeggghhhoootttrrrpppqqqrrrpppqqqqqqpppppppppppppppqqqxxxxxxwwwxxxyyy|||}}}{{{xxxvvvvvvxxx{{{|||{{{zzzyyyvvvsssqqqrrrsssxxx{{{~~~}}}~~~~~~~~~~~~}}}}}}}}}|||zzzwwwuuurrrrrrrrrooonnnuuuppp___UUUKKKGGGAAA>>>===;;;888555666999777333555<<<>>>:::666444444999;;;:::;;;>>>DDDJJJJJJPPP```lllzzz|||lll___NNN@@@:::666444111222111111000///......---//////............//////---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,222///,,,***+++,,,---,,,,,,+++*********+++,,,---++++++++++++++++++++++++...---+++***)))***++++++,,,+++***))))))***+++,,,,,,,,,---............---------...------,,,*********++++++,,,,,,++++++***%%%'''+++...///...,,,***,,,+++++++++++++++,,,,,,+++,,,.........,,,***)))+++*********+++---///000...,,,***+++...000///------------.........//////------......///000000000111222222333444555666666444666777888777777999;;;:::999999999:::;;;===>>>@@@AAAAAAAAAAAAAAAAAABBBFFFGGGLLLXXXjjj|||wwwlllhhhdddaaaaaabbbbbbbbbYYYSSSLLLHHHLLLWWWdddlllwww|||~~~yyyuuuvvvyyy{{{|||xxxpppiiicccZZZQQQIIICCC@@@BBBFFFLLLWWWbbbjjjrrrwwwwwwwwwuuuoooggg___VVVMMMLLLKKKHHHIIILLLNNNLLLJJJHHHFFFEEEDDDDDDHHHHHHIIILLLQQQWWW]]]```aaaaaaaaabbbeeehhhkkkmmmrrruuuyyyzzzyyyxxxvvvvvvtttsssrrrppppppoooppppppkkkiiifffcccbbbcccdddeeeeeemmmrrrrrrppprrrrrrpppoooooonnnnnnnnnnnnoooooorrrssstttuuuxxx{{{~~~||||||{{{||||||~~~{{{zzzxxxuuupppnnnoooppptttwwwzzz||||||}}}~~~~~~~~~|||{{{{{{{{{{{{{{{{{{{{{||||||||||||zzzwwwuuusssqqqnnnkkkfffcccbbbcccbbbccclllwww{{{nnn^^^OOOFFF>>>;;;888888999:::999777777999888333444888999666999666777;;;===>>>AAAGGGMMM[[[dddooo{{{ppp\\\QQQCCC999444333111///111111111000///.........------,,,,,,,,,,,,------......------------......---,,,,,,,,,,,,,,,,,,---///---++++++,,,......---,,,,,,+++++++++,,,---..............................---,,,,,,+++++++++,,,++++++************++++++((()))******++++++******)))******+++,,,,,,------+++++++++,,,,,,+++++++++(((***,,,---...,,,+++)))++++++***************+++------.........---,,,+++---,,,,,,+++,,,---///000...,,,***+++---......,,,,,,------------...............///000000111111222222333333444555666777888666777999999888888999;;;<<<<<<<<<===>>>???@@@AAA@@@@@@@@@AAAAAAAAAAAABBBEEEFFFKKKXXXkkk}}}yyyllliiidddbbbbbbcccddddddbbb\\\SSSMMMLLLQQQXXX^^^ooosssyyy}}}}}}|||{{{{{{yyy|||}}}|||}}}{{{sssjjjYYYPPPFFF@@@>>>@@@GGGOOOXXXaaalllsssyyy}}}{{{vvvnnnfff___\\\[[[YYY[[[^^^\\\XXXRRRLLLGGGCCCAAAAAAAAABBBEEEHHHLLLPPPSSSUUUXXXZZZ]]]aaafffkkkoooqqqsssuuuxxxxxxvvvtttsssssstttsssrrrqqqqqqqqqrrrrrrkkkiiifffcccaaaaaaccccccccclllrrrrrrqqqrrrqqqpppmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnqqqtttwwwzzz{{{|||zzz|||~~~wwwyyy{{{}}}~~~{{{zzzwwwsssnnnllllllnnnpppsssvvvwwwxxxyyyzzz|||}}}~~~}}}||||||}}}~~~|||zzz|||}}}|||zzzwwwvvvvvvuuuuuuuuuttttttssssssrrruuuqqqlllhhhdddaaa]]][[[UUUSSSRRRSSSTTTZZZeeeppp|||xxxpppeeeXXXJJJ???888444333222333666888888777666888777444444777777555666555777;;;>>>AAAKKKUUUbbbttt~~~lll```HHHAAA888222111111000///111111000000//////......------,,,,,,,,,,,,------000//////////////////000...------,,,,,,------...,,,+++***+++...///...---------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,*********+++******)))(((******++++++++++++************+++,,,,,,,,,,,,,,,))))))(((((()))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))------,,,+++*********+++............------------......------------.........,,,******,,,,,,,,,+++,,,,,,,,,,,,------------//////000111111222222333333444444555666777888888888999::::::999888999;;;888999:::;;;=========>>>@@@@@@@@@@@@AAAAAABBBBBBDDDEEEKKKYYYlll~~~|||mmmiiieeecccccceeefffgggkkkeee\\\UUUPPPQQQSSSVVV```ccciiipppxxx|||~~~~~~www|||}}}nnndddVVVKKKCCC@@@AAACCCHHHPPPZZZfffpppyyy}}}~~~{{{wwwsssrrrssstttwwwyyyooojjjaaaVVVNNNHHHEEEDDD>>>@@@BBBEEEGGGIIIJJJKKKOOORRRWWW^^^fffmmmrrrtttrrrtttuuuuuurrrpppppppppuuuttttttsssrrrrrrrrrrrrllliiifffcccaaaaaabbbcccfffnnntttsssqqqqqqpppmmmkkklllllllllmmmmmmmmmllllllnnnqqquuuwwwyyyyyyyyywwwyyy|||~~~|||zzzrrrsssuuuxxx||||||zzzyyyxxxuuurrrnnnmmmnnnppprrrtttvvvwwwwwwwwwyyy{{{xxxzzz|||}}}||||||~~~|||}}}}}}~~~~~~zzzyyyzzz{{{}}}}}}~~~{{{xxxwwwrrrtttvvvuuussspppoooooooooooommmllljjjhhhgggffffffccc^^^YYYVVVSSSPPPMMMLLLJJJJJJKKKOOOXXXdddmmmuuummmaaaSSSHHH???888555555444444444555555555555333555666555555777888999666777;;;@@@DDDMMM^^^mmmnnn[[[PPP<<<888333111111222111000111000000000/////////...//////............//////000000////////////000000------,,,,,,,,,,,,------+++++++++,,,......---+++,,,,,,,,,,,,,,,------...************************)))***+++,,,,,,+++***))))))***,,,,,,,,,,,,***)))++++++,,,------------------+++)))'''&&&'''((()))++++++++++++++++++++++++---,,,++++++******++++++///...---,,,,,,,,,,,,,,,...------,,,,,,,,,------......------,,,,,,,,,,,,---,,,+++***************+++++++++,,,,,,,,,------//////000000111222222333333333444555666777888888888999::::::888777888999555777999;;;<<<===<<<<<>>???AAABBBCCCBBBBBBBBBGGGJJJPPPXXX```hhhnnnqqqqqqrrrsssrrrpppoooooopppuuuttttttsssrrrpppoooooojjjhhheeecccbbbbbbdddeeejjjrrrvvvtttpppooommmkkkkkklllmmmnnnnnnnnnnnnmmmoooqqqtttwwwxxxxxxwwwvvvuuuwwwzzz||||||yyyvvvtttpppoooppprrrvvv{{{~~~{{{xxxvvvvvvuuutttqqqpppppptttvvv|||}}}~~~~~~}}}}}}~~~zzz}}}~~~}}}{{{xxxwwwwwwxxxwwwvvvvvvwwwxxxxxxwwwuuurrrqqqkkkmmmnnnllliiigggeeeeeeeeedddbbb___\\\ZZZXXXWWWTTTRRROOOMMMLLLKKKIIIGGGHHHIIIIIIJJJPPPZZZdddjjjjjjaaaRRRFFF>>>;;;999888444555555555444444444444222333444666555666999<<<===BBBIIINNNSSS___vvv}}}mmm\\\LLLAAA666444222111111111111000000000000000//////////////////............/////////......------......///,,,,,,++++++++++++,,,,,,---,,,,,,,,,------+++)))***+++++++++,,,,,,,,,,,,........................,,,---...//////...---,,,***+++,,,------,,,+++***((())))))***************---,,,)))((('''''')))***,,,++++++******++++++,,,++++++*********+++,,,---------,,,+++++++++++++++,,,++++++******+++,,,,,,---,,,,,,,,,+++******)))------,,,+++*********++++++++++++,,,,,,,,,------......///000000111111222222222333444555666666777777888999888777666777888888:::<<<>>>@@@@@@@@@@@@>>>>>>???@@@@@@AAABBBBBBAAADDDKKKZZZnnn}}}oookkkgggeeefffhhhjjjjjjmmmkkkhhhdddaaa^^^\\\[[[KKKHHHGGGLLLVVVdddqqqxxx}}}xxxiii^^^QQQFFF@@@===>>>EEEOOO[[[iiitttyyykkk___UUUPPPMMMHHHHHHGGGFFFEEECCCBBBAAAEEEHHHLLLQQQXXX^^^cccffflllmmmmmmlllkkkkkkmmmooooooppppppoooooommmlllkkkhhhgggeeecccccceeeggghhhmmmsssvvvrrrnnnmmmkkkiiikkklllmmmooopppooonnnnnnpppqqqtttvvvwwwwwwvvvuuutttvvvxxxxxxwwwtttqqqnnnooonnnnnnooosssxxx~~~|||zzzxxxvvvuuutttsssrrrqqqqqqsssxxx|||~~~||||||{{{zzzzzzzzzyyyvvvsssnnnooooooooonnnllljjjhhheeeeeedddaaa]]]ZZZYYYYYYVVVUUUSSSQQQOOOMMMLLLKKKHHHHHHHHHKKKMMMNNNMMMLLLKKKMMMOOOPPPVVV___eeeggg^^^TTTFFF<<<999999999999000222444555444333444555444444666999999999>>>FFFKKKQQQYYY^^^```lll{{{iiiYYYKKK???777222222111000///.........000000000000////////////------,,,,,,,,,,,,------...------,,,,,,------...,,,++++++******++++++,,,...---++++++,,,,,,***))))))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,---,,,,,,,,,******))))))***+++---...---,,,+++******+++,,,---+++*********+++,,,,,,---***))))))(((((())))))***************++++++++++++++++++,,,,,,+++***)))(((,,,------,,,******+++---,,,,,,,,,,,,------------......//////000111111222111111222333444555666666666777888888777666777999777888:::<<<>>>??????@@@===>>>>>>???@@@AAABBBBBBBBBDDDLLL[[[nnn|||ppplllhhhffffffhhhiiijjjhhhhhhhhhgggeeebbb___]]]MMMJJJEEEEEEJJJVVVdddmmm|||zzzpppcccWWWKKKCCC>>>???CCCHHHSSS]]]lllwwwxxxooohhheeeccc___^^^[[[XXXUUURRRPPPOOOMMMMMMMMMOOOQQQUUUXXX[[[```aaaaaaaaa```bbbeeehhhfffggghhhjjjjjjjjjiiiiiifffeeeddddddeeehhhkkkmmmlllqqqsssnnnjjjjjjjjjiiijjjkkkmmmooopppooonnnnnnlllnnnppprrrssstttttttttrrrsssttttttsssqqqnnnlllllllllmmmooorrrvvvzzz|||zzzyyyxxxwwwvvvvvvwwwwwwsssrrrrrrpppqqqtttyyy}}}|||zzzzzzzzz{{{||||||yyytttpppjjjkkkkkkjjjhhheeebbb``````^^^[[[VVVPPPMMMLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKOOOUUUZZZ\\\\\\[[[VVV[[[^^^___dddkkkmmmiiiVVVMMM@@@888666666666555000333555666444333444666888888;;;AAADDDGGGPPP\\\bbbiiiqqqrrrooowwwyyyeeeRRREEE===777444111111000///------------////////////000000000000------,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,...,,,***)))+++,,,,,,+++***+++,,,---------,,,,,,************************((((((''''''((())))))***,,,,,,,,,++++++,,,,,,,,,......///000000000000///++++++,,,,,,---.........---,,,***))))))***,,,---,,,,,,,,,++++++++++++***))))))))))))***+++,,,,,,)))***+++,,,---,,,++++++***+++,,,,,,,,,+++***)))+++---...---++++++---///,,,------------.........//////000111111222222333222222333444555666777777666777888888888888999;;;666666777888:::<<<>>>???======>>>???@@@AAABBBBBBBBBEEEMMM\\\oooyyy}}}}}}qqqmmmiiiffffffggghhhhhheeefffggghhhfffccc```^^^RRRNNNIIIDDDEEENNNZZZcccyyy}}}sssggg^^^SSSIIIDDDBBB@@@FFFOOOXXXfffttt||||||||||||uuusssoookkkfffcccaaa___VVVTTTRRRPPPPPPQQQSSSUUUTTTUUUVVVVVVVVVYYY]]]```___```ccceeeggghhhhhhhhheeedddcccdddfffjjjmmmpppjjjooopppkkkhhhiiijjjjjjiiijjjmmmnnnoooooonnnmmmhhhjjjlllnnnppprrrssstttooopppqqqrrrqqqooommmlllhhhiiikkknnnqqqsssuuuuuutttsssssssssuuuwwwyyyzzzsssrrrqqqppppppsssyyy}}}~~~{{{yyywwwxxxzzz|||{{{xxxqqqmmmkkkkkkjjjiiifffbbb^^^\\\\\\ZZZUUUNNNHHHEEEEEEFFFDDDDDDEEEGGGHHHJJJKKKLLLQQQTTTYYYaaagggkkkjjjiiiccciiimmmnnnrrrwwwvvvpppTTTKKK???777666666444222444777:::999666444444555::::::@@@IIIOOOVVVdddrrr{{{vvvhhhSSSBBB999666555555111111111///...---...///////////////000000000000/////////....../////////......------------.........------,,,,,,------...---***((((((***,,,......+++,,,---.........---,,,------------------------...---,,,+++,,,---///000...---++++++++++++---...+++,,,------......------////////////...---,,,+++---,,,***))))))***,,,------------,,,+++***((((((+++++++++,,,---...///000)))***,,,.........,,,+++++++++------------,,,+++***---...---++++++...111---------.........//////000111111222333333444444333333444555666777888888666888999999999999;;;<<<:::999::::::<<>>???@@@AAABBBBBBCCCEEEMMM\\\ooo|||wwwzzz}}}qqqnnniiiffffffgggggggggdddddddddeeefffeeebbb```[[[VVVQQQNNNOOORRRUUUVVVgggqqqzzzxxxwwwuuunnnfffZZZOOOHHHDDDBBBAAAHHHOOOZZZfffrrr}}}zzzyyyxxxvvvsssjjjjjjggg```WWWPPPNNNOOONNNMMMMMMNNNQQQSSSSSSRRRVVVXXXZZZ[[[\\\]]]___aaabbbccccccdddeeegggiiiiiiiiiiiijjjjjjiiikkknnnpppnnnmmmlllkkkjjjiiiiiijjjkkklllmmmnnnoooqqqqqqrrrppppppqqqqqqpppooommmlllqqqpppoooqqqtttuuutttrrrooonnnmmmooorrruuuwwwxxxtttqqqnnnmmmoooqqqtttttt|||}}}}}}|||}}}~~~{{{zzzyyy|||}}}zzz~~~{{{{{{~~~}}}}}}}}}}}}|||zzzyyyxxxyyyyyyyyywwwuuurrrooommmjjjhhheeeaaa]]]YYYVVVTTTMMMLLLJJJFFFBBBAAAAAACCCJJJKKKKKKLLLMMMPPPTTTWWW[[[dddooowwwzzz||||||}}}tttzzzwwweeeMMMEEE<<<888888999888666;;;666666:::;;;888:::???@@@IIIRRRZZZdddrrr~~~sss]]]RRRDDD:::666555444222222222222222111000...---......------------......---,,,,,,++++++,,,,,,---......//////......---,,,---,,,+++++++++,,,---...,,,,,,+++***)))((('''&&&***+++,,,,,,------,,,,,,.........---,,,+++***)))'''(((((((((((()))))))))+++******))))))******+++......,,,)))'''(((+++......---++++++++++++)))(((++++++++++++++++++++++++***,,,......---++++++,,,)))******++++++,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////222111000//////000111222444444555666777888999999777777888888999999999:::777888:::<<<======<<<<<>>>>>CCCKKKUUU]]]fffkkktttuuufffMMMDDD:::333222333333111444333333222111111000000......------------.........------,,,,,,------..................------,,,------,,,+++++++++,,,------------,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++***))))))(((*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---------,,,***))))))+++---...---++++++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,++++++,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---.........////////////000000000000111111222333444444555666777888999999999999999888888888888888888999:::<<<============?????????@@@@@@@@@AAAAAABBBHHHSSSaaaqqqqqqmmmhhhdddcccddddddccc]]]]]]]]]^^^```bbbdddeeefffeeeeeedddbbb]]]VVVRRRJJJLLLOOOUUU]]]gggpppuuu~~~xxxqqqnnnppptttwwwxxx~~~{{{tttkkkaaaWWWOOOJJJAAAAAAAAABBBGGGPPPZZZaaaooottt}}}uuummmjjjeeedddbbbaaa___\\\WWWSSSNNNJJJGGGGGGJJJLLLLLLKKKLLLMMMPPPTTTXXX]]]aaacccaaaccceeefffeeeeeefffhhhiiiiiiiiijjjkkkmmmooooooqqqqqqqqqqqqqqqqqqqqqqqqpppqqqrrrrrrqqqpppnnnmmmnnnooopppsssuuuuuurrroookkkkkklllooorrrsssrrrqqqooommmkkkkkknnnqqqssstttnnnnnnnnnnnnpppuuu|||~~~}}}}}}}}}~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}{{{yyyyyyyyyxxxvvvtttnnnnnnooorrruuuwwwvvvuuuuuuuuuvvv{{{~~~{{{|||{{{xxxvvvtttttttttuuussspppmmmhhhddd```^^^]]]VVVUUURRRNNNKKKHHHFFFFFFGGGGGGFFFFFFGGGLLLSSSXXXXXX\\\bbbjjjsss{{{{{{tttjjj[[[MMMBBB===888666888:::::::::999;;;???DDDGGGKKKVVVaaalllttt{{{ttt```QQQ@@@:::444111333555666555333222111000//////000000......------------......///......------......///...............---,,,,,,......,,,,,,++++++++++++,,,,,,,,,------.........***++++++,,,,,,,,,,,,,,,*********++++++******)))++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,---,,,+++***+++,,,...,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,++++++,,,------,,,,,,+++******))),,,------......------,,,------------------------,,,,,,++++++*********)))............////////////...///000111222333333333444444555666777888888999::::::999999888777777777999:::;;;<<<===>>>>>>>>>??????>>>>>>>>>???@@@AAADDDKKKVVVeeettt~~~ppplllgggdddccccccbbbbbb______^^^]]]^^^```cccfffffffffggghhhgggbbb\\\WWWTTTQQQNNNLLLNNNSSSYYY]]]fffddddddgggmmmqqqsssssssssrrroooiiiaaaZZZUUURRRLLLJJJFFFBBBAAAEEEKKKPPPPPPWWWbbbkkkllliiikkkqqq}}}{{{{{{yyywwwtttpppjjjccc^^^XXXQQQIIIGGGHHHHHHEEEBBBEEEFFFHHHKKKNNNRRRUUUVVVXXX[[[___aaaaaaaaabbbccceeefffgggiiilllnnnqqqrrrttttttttttttttttttttttttrrrsssssstttsssrrrqqqpppppprrrtttwwwxxxwwwtttqqqmmmmmmooorrrttttttrrrppppppnnnkkkkkknnnppprrrrrrqqqpppnnnmmmnnnqqqvvvyyy|||~~~}}}||||||~~~}}}{{{xxxtttrrrrrrrrrsssvvvwwwxxxyyyxxxyyyzzz{{{||||||{{{||||||}}}~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~~~~|||{{{zzz}}}{{{yyyyyyxxxwwwtttrrrooooooppprrrssstttuuuuuurrrsssvvvzzz}}}}}}zzzwwwxxxvvvqqqmmmkkkjjjkkkllljjjgggaaa\\\WWWUUUTTTSSSNNNNNNLLLKKKJJJJJJJJJJJJKKKKKKLLLNNNTTT\\\fffmmmuuuxxx~~~}}}wwwnnneee\\\SSSIIIBBB@@@===:::999;;;>>>???>>>@@@FFFMMMRRRWWWaaaqqq~~~qqq^^^KKK???888555222111333555555555111000---,,,+++,,,...///......------------............------------......------.........---,,,,,,......---,,,++++++***************++++++++++++,,,******+++,,,,,,,,,,,,+++***+++,,,---------------*********+++++++++,,,,,,+++******))))))******+++***,,,......,,,+++++++++...,,,+++,,,.........,,,+++++++++++++++++++++++++++,,,------,,,+++,,,---,,,,,,,,,++++++*********,,,,,,------------,,,,,,---------------.........,,,,,,++++++******)))))),,,---------............+++---///111222222222222333444444555666777888888999999888888888888888888::::::;;;<<<>>>>>>??????AAA@@@>>>===>>>???AAACCCEEELLLWWWfffuuu|||ppplllgggdddcccbbbaaa```ccccccaaa^^^\\\\\\```cccccccccdddfffhhhgggeeecccfffbbb[[[UUUOOOMMMLLLLLLPPPSSSYYYbbbiiioooqqqrrrlllllljjjeee```]]]\\\]]]^^^\\\WWWPPPIIIDDDCCCDDDAAAEEENNNUUUUUURRRTTTZZZgggooozzz~~~vvvoooiiiccc[[[RRRLLLJJJHHHCCC>>>CCCCCCDDDFFFHHHKKKMMMNNNMMMPPPTTTWWWXXXYYYZZZ[[[```aaaccceeehhhkkknnnpppoooppppppqqqrrrsssssstttqqqrrrsssssssssrrrqqqpppqqqssswwwyyyyyywwwtttsssttttttvvvyyy{{{zzzwwwtttqqqooollllllnnnoooppppppqqqooommmlllnnnqqqsssuuuxxxyyyyyyyyywwwuuuuuuuuuyyyxxxuuusssqqqqqqqqqrrrqqqsssuuuuuuuuuuuuwwwyyyuuuuuuvvvwwwyyyzzz|||}}}~~~}}}|||{{{{{{|||}}}~~~~~~}}}~~~}}}}}}}}}||||||{{{yyyyyy~~~|||zzzyyyxxxwwwuuussstttuuuuuuuuuuuuuuuuuuvvvssstttvvvyyyzzzyyyvvvsssqqqnnniiidddaaaaaabbbcccaaa^^^YYYTTTQQQPPPPPPPPPKKKLLLNNNQQQSSSUUUVVVWWWWWWZZZ^^^dddmmmyyy{{{uuurrreee___XXXQQQJJJDDDAAA@@@>>>===>>>@@@EEEIIILLLMMMRRRZZZbbbhhhppp~~~~~~mmm\\\KKK>>>888444222///......///......000///---++++++,,,...///......------------......------,,,,,,,,,,,,---------------...---,,,,,,+++......------,,,+++***)))************)))))))))))))))***++++++,,,,,,++++++******+++,,,------------***++++++++++++,,,,,,,,,+++******))))))******+++)))+++...///---,,,+++,,,...,,,+++,,,.........,,,************************+++,,,---,,,++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......------,,,,,,+++++++++***++++++,,,,,,,,,---------***,,,...000111111111000333333444555666777888888666666777888999999:::::::::;;;;;;<<<===>>>???@@@BBBAAA???>>>???@@@BBBDDDDDDJJJUUUdddrrr{{{ppplllhhheeecccbbbaaa___iiiiiigggccc^^^\\\___bbbdddccccccfffjjjmmmooopppqqqnnnggg___VVVOOOIIIFFFDDDHHHPPPZZZcccjjjooorrroooooonnnjjjfffeeegggjjjpppnnnjjjbbbXXXNNNHHHEEECCCBBBBBBEEEDDDAAACCCGGGMMMUUUaaajjjrrr|||~~~wwwrrrlllfff]]]WWWSSSOOOJJJFFFBBBCCCCCCDDDEEEGGGHHHIIIFFFHHHKKKLLLMMMNNNPPPQQQWWWXXXYYY\\\___bbbeeefffiiijjjllloooqqqtttvvvwwwuuuuuuvvvwwwwwwvvvuuutttvvvyyy|||}}}|||zzzyyyxxxzzzzzz{{{}}}}}}zzzwwwooommmkkkkkkmmmnnnooonnnpppooooooqqquuuxxxyyyzzzuuuuuuuuutttsssrrrqqqpppssssssrrrppppppoooooooooooorrruuuuuussssssvvvyyyrrrrrrrrrsssuuuwwwxxxyyyyyyyyyxxxxxxxxxyyy{{{|||}}}}}}}}}~~~~~~~~~zzzzzzzzzzzzzzzyyyyyyxxx|||zzzwwwvvvwwwwwwwwwvvvwwwxxxxxxwwwuuuuuuvvvxxxtttuuuwwwxxxwwwuuurrrpppeeebbb^^^ZZZXXXXXXZZZ[[[ZZZYYYVVVSSSRRRSSSTTTUUUUUUXXX^^^ccchhhkkklllmmmooossszzzuuukkkddd]]]XXXUUUNNNJJJFFFDDD@@@===???DDDBBBEEEIIIPPPWWW^^^cccfffkkksss|||xxxgggYYYKKK???999888666555333000///.........111000///......///000111......------------......,,,,,,,,,++++++,,,,,,,,,---------------,,,++++++------------,,,,,,******,,,,,,,,,++++++*********)))******+++++++++++++++((()))***+++++++++++++++,,,,,,---------.........---,,,,,,++++++,,,,,,---))),,,......---,,,,,,---...,,,+++,,,------,,,+++************************,,,------,,,+++***,,,...)))******+++,,,,,,------***++++++,,,,,,++++++******++++++,,,,,,---------------------------------+++,,,,,,,,,,,,---------,,,---...///000000111111333333444555666777777888555555666888999:::;;;<<<:::::::::;;;<<<===???@@@BBBAAA@@@@@@@@@AAABBBCCCCCCHHHRRR```ooo~~~zzzpppmmmiiifffdddcccaaa___rrrsssqqqlllfffccceeehhhjjjiiiiiikkkppptttwwwxxxtttqqqmmmggg___WWWQQQMMMHHHIIILLLQQQXXX```iiinnnpppssstttssspppooossswwwzzzzzzyyyuuummmfff```^^^TTTKKKCCC@@@>>><<<<<>>666444777777666444222000000111222000000000000000000000000......------------......------,,,,,,,,,,,,------,,,------------,,,+++++++++,,,---------,,,++++++++++++,,,,,,,,,,,,,,,---))))))***+++++++++++++++))))))***+++++++++******,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---***,,,......---,,,---......---++++++,,,,,,+++)))++++++++++++++++++++++++,,,------,,,******,,,...+++++++++++++++++++++,,,+++,,,,,,,,,,,,,,,,,,+++))))))******+++,,,,,,---++++++,,,,,,---.........---------.........//////000000000000000111222222222333333444555666777777666666777888999::::::;;;::::::999:::;;;<<<>>>??????@@@@@@@@@@@@AAAAAAAAABBBGGGPPP]]]mmm}}}zzzqqqnnnjjjgggeeecccaaa___zzz{{{{{{vvvoookkkmmmppppppooooooqqquuuyyy{{{{{{sssrrroookkkfff```\\\YYYQQQOOOMMMLLLOOOWWWaaahhhlllqqqvvvwwwvvvvvv{{{}}}|||zzzzzzgggZZZKKKDDDBBB@@@???AAAGGGGGGHHHIIIMMMSSS[[[```gggnnnyyy}}}|||||||||yyyvvvsssrrrrrrnnnlllhhhddd```\\\YYYXXXNNNMMMLLLJJJGGGGGGHHHJJJDDDDDDEEEFFFIIIKKKMMMNNNLLLNNNRRRXXX^^^dddhhhjjjkkklllmmmnnnnnnnnnmmmlllnnnppprrrqqqooonnnoooqqqssssssrrrssssssrrrpppnnncccccccccfffjjjmmmooooooooonnnooosssvvvwwwuuurrrsssrrrqqqqqqqqqpppnnnlllmmmnnnpppqqqqqqooommmlllooosssvvvuuurrrqqqtttxxx|||{{{yyyxxxwwwvvvvvvuuuvvvvvvuuuvvvwwwyyyzzz|||yyy||||||zzzuuuvvvwwwxxxxxxyyyxxxxxxuuurrrnnnmmmooosssvvvwwwppprrrssssssqqqrrruuuxxxwwwwwwvvvtttpppmmmkkkkkkjjjjjjjjjkkkmmmpppsssuuuuuuvvvwwwyyy}}}|||tttkkk```XXXOOOKKKHHHFFFGGGGGGDDDBBBAAAAAAEEEMMMPPPSSS]]]hhhlllpppvvv}}}vvvfffVVVJJJ@@@;;;666000000444111111000...---...000333---...//////000//////............------..................------.........,,,,,,---------,,,++++++***+++,,,---------,,,+++((())))))***,,,------...))))))***++++++++++++***,,,,,,---------,,,,,,+++))))))*********++++++++++++******************++++++,,,------,,,,,,...///...---++++++++++++)))(((------------------------,,,------+++******,,,...------,,,++++++*********,,,------......------,,,(((((()))***++++++,,,,,,******+++,,,---......///////////////000000000111333333111111111222333444222333333444555666777777888888888888888999999999:::999999999:::<<<>>>???>>>>>>???@@@@@@@@@@@@???BBBGGGOOO\\\lll}}}zzzqqqoookkkhhhfffdddaaa___}}}xxxrrrssssssqqqrrrqqqqqqsssvvvxxxxxxxxxuuupppjjjfffdddddddddddd```\\\VVVPPPMMMNNNSSSWWWZZZaaammmxxxxxxfffVVVLLLGGGDDDBBBHHHHHHJJJMMMOOOMMMIIIFFFUUUWWW\\\ccckkkttt{{{}}}yyyrrrmmmfffccc___ZZZUUURRROOONNNIIIGGGEEECCCCCCBBBAAA@@@FFFGGGIIIJJJMMMRRRXXX]]]```aaacccddddddcccbbbaaaeeeddddddbbb```aaaccceeehhhgggfffgggiiijjjhhhfff^^^aaaccceeeeeeeeeggghhhmmmnnnooonnnnnnoooqqqsssooonnnmmmmmmmmmmmmnnnnnnooonnnllljjjhhhiiimmmppptttuuuvvvuuuuuuwwwyyy|||~~~~~~}}}}}}}}}{{{xxxvvvvvvvvvuuuvvvwwwyyy{{{|||{{{|||~~~~~~}}}{{{xxxvvvnnnpppqqqpppnnnmmmoooqqqsssooommmmmmppprrrrrrqqqpppsssuuutttsssvvv}}}xxxoooddd\\\XXXSSSLLLGGGCCCAAA??????AAADDDFFFFFFFFFMMMUUU\\\gggwwwooo[[[OOO===;;;999666333000///...333...***+++///333333222111000///......///000111------............------------------------------222111000///...,,,+++***,,,...000...+++***+++...------........./////////---,,,+++*********+++,,,)))******++++++******)))((()))***+++,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++)))******++++++******))),,,------...---,,,+++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++******************)))***+++,,,---,,,+++++++++,,,---.........---,,,***+++,,,...///000000000/////////000111111222222000222444555555555777999:::999777888999;;;::::::777888:::<<<>>>>>>>>>>>>;;;;;;===>>>@@@BBBCCCCCCDDDGGGNNN[[[jjjzzz}}}rrrlllggggggeeeaaa```aaa{{{vvvwwwyyyxxxvvvuuurrrrrrrrrrrrpppooommmkkkgggeeeddddddcccbbbdddbbb^^^XXXRRRNNNMMMMMMRRRWWWaaallluuu|||vvvggg]]]VVVPPPMMMJJJIIIGGGHHHIIIJJJJJJIIIJJJJJJJJJLLLQQQXXX^^^cccmmmpppuuuzzz~~~}}}xxxqqqjjjccc^^^[[[QQQLLLFFFCCCCCCDDDCCCAAADDDFFFGGGHHHIIILLLPPPSSSTTTUUUUUUVVVUUUTTTSSSRRRSSSTTTTTTTTTSSSSSSTTTUUUZZZZZZ[[[[[[\\\\\\\\\[[[YYY[[[^^^```aaaccceeegggjjjkkkllllllkkkkkklllnnnoooooonnnnnnnnnnnnoooooonnnmmmllljjjiiijjjmmmooossstttuuuuuuuuuvvvyyy{{{~~~}}}{{{yyyvvvvvvwwwxxxyyyzzz{{{|||xxxxxxwwwuuurrrnnnjjjhhhhhhfffeeeeeefffgggggggggkkkkkkkkkmmmnnnooooooooommmrrrxxx|||yyyrrrnnn]]]XXXPPPKKKHHHEEEAAA>>>AAA???===>>>BBBHHHNNNQQQVVVdddttt{{{ooo\\\KKKBBB777666555444333222222222///+++&&&'''+++......---111000///......///000111,,,------......------,,,------------------------,,,,,,------,,,***(((&&&+++,,,------,,,,,,---...''''''(((((((((((())))))---,,,+++*********++++++******++++++++++++************+++,,,,,,,,,++++++)))))))))******+++++++++++++++++++++++++++++++++******++++++++++++******+++,,,------,,,+++***)))))))))((((((((('''''''''++++++++++++++++++++++++************************'''((()))***+++******)))(((***+++---////////////+++,,,---.../////////////////////000111111222222222444555555444444666777888777555666777999888888777888:::<<<===>>>>>>===<<<===>>>???@@@BBBCCCCCCDDDFFFMMMXXXhhhxxx~~~uuunnniiihhhfffcccbbbdddzzzzzz||||||{{{xxxtttqqqooommmkkkiiifffdddccccccddddddcccbbbeeeeeeeeeaaa\\\TTTMMMIIIJJJMMMRRRZZZdddmmmvvvzzz}}}uuummmgggbbb___TTTPPPJJJGGGHHHIIIKKKLLLIIIEEEAAA>>>???CCCIIIMMMRRRVVV[[[ccckkkvvvzzzsssoooaaaZZZQQQLLLLLLLLLIIIFFFEEEFFFGGGGGGGGGIIIKKKNNNQQQQQQPPPPPPOOOOOONNNNNNGGGGGGGGGHHHHHHHHHHHHHHHNNNOOOQQQQQQPPPPPPQQQRRRNNNPPPSSSUUUWWWYYY]]]```eeegggiiiiiihhhggghhhhhhjjjjjjiiiiiiiiiiiijjjjjjhhhiiiiiigggffffffhhhjjjmmmnnnoooppppppqqqtttvvvzzzzzzzzzyyyyyyyyyyyyyyyuuuvvvxxxyyyyyyyyyxxxxxxrrrpppmmmiiieee```]]][[[[[[WWWTTTUUUYYY\\\\\\ZZZaaafffllloooooooooqqqsssyyy|||xxxsssooolllhhhgggdddaaa]]]XXXTTTQQQHHHFFFCCC@@@>>><<<;;;;;;@@@@@@AAAFFFNNNXXXbbbiiixxxtttggg[[[LLL???:::444333222222222222222222222///++++++...000000///000//////......//////000,,,,,,------------,,,,,,,,,,,,,,,,,,------------+++,,,---......,,,+++)))++++++***+++---......---))))))))))))************---,,,++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))'''((()))***+++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,++++++***)))++++++++++++************************************************************((())))))***+++***************,,,---............,,,,,,---...//////....../////////000111111222222444555666555444333444666888777555666777999888888777888:::<<<===>>>>>>>>>?????????@@@AAABBBBBBBBBDDDEEEJJJUUUeeevvvyyyqqqkkkiiigggddddddggg}}}~~~}}}xxxuuurrrooollljjjbbb```^^^^^^```cccccccccbbbcccfffgggfff```YYYSSSKKKJJJJJJLLLRRR[[[dddjjjvvvzzz~~~xxxuuutttsssrrreee___XXXQQQNNNMMMMMMMMMKKKGGGBBB>>><<<>>>BBBEEEBBBDDDHHHMMMUUUaaammmuuu{{{xxxpppgggbbbaaa^^^XXXRRRMMMNNNNNNNNNOOORRRWWW[[[^^^]]][[[XXXVVVUUUTTTTTTKKKIIIGGGFFFGGGHHHHHHHHHJJJLLLMMMMMMKKKKKKMMMOOOHHHIIIKKKLLLMMMPPPTTTWWW]]]```dddffffffeeeeeeeeefffeeedddddddddddddddeeecccdddeeedddbbbbbbcccddddddfffggghhhhhhiiikkkmmmnnnnnnnnnnnnoooqqqtttwwwuuuvvvwwwxxxvvvtttqqqooohhhfffbbb^^^ZZZWWWUUUTTTPPPOOOMMMNNNQQQUUUXXXYYY___iiitttyyyzzzzzz~~~}}}zzzwwwvvvuuutttrrrpppdddcccaaa___[[[XXXUUUTTTPPPOOONNNLLLJJJIIIHHHGGGCCCDDDDDDBBB@@@???AAABBBDDDHHHPPP[[[ggguuuwwwcccUUUKKK@@@999777444333222111000/////////666333000000111333333222////////////////////////------............------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---......///,,,+++,,,///000...,,,,,,,,,---------.........,,,,,,++++++++++++***++++++,,,,,,------,,,,,,++++++++++++,,,,,,++++++*********+++,,,------......+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++,,,,,,,,,---------.........---,,,+++******------...............---/////////000111111222222333444666555444444555666:::999777888999;;;::::::888999;;;===????????????@@@AAAAAAAAAAAAAAABBBBBBCCCDDDHHHRRRbbbsssyyyqqqjjjhhhfffdddeeehhh{{{vvvpppmmmccc___ZZZXXXYYY]]]```bbb```aaaeeejjjmmmkkkgggbbbTTTQQQLLLIIIIIIMMMSSSWWWeeemmmwww}}}yyyzzz~~~tttooohhh```ZZZTTTNNNKKKFFFCCC???<<<;;;===???@@@AAAAAA@@@AAADDDKKKUUU[[[ggglllttt||||||vvvmmmfff_________```cccjjjssszzzyyyvvvpppjjjddd```]]]\\\XXXTTTOOOMMMNNNPPPRRRSSSLLLMMMMMMLLLKKKKKKLLLNNNJJJJJJJJJIIIIIIKKKOOORRRSSSXXX^^^ccceeedddddddddeeeeeecccbbbbbbaaaaaaaaa___``````^^^\\\[[[\\\]]]ZZZ\\\^^^___^^^___```bbb```aaabbbbbbdddhhhnnntttuuuvvvwwwvvvtttpppkkkiiiccc```\\\WWWRRROOONNNMMMIIILLLOOOOOOOOOTTT\\\dddnnnxxx{{{tttlllfffbbb```]]][[[ZZZXXXVVVTTTMMMLLLJJJIIIGGGFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFFFF@@@AAACCCCCCDDDFFFJJJMMMNNNXXXgggxxxppp```NNNBBB;;;666333333222111000///////////////111000........./////////......////////////............////////////......+++++++++,,,,,,,,,------+++)))'''%%%&&&))),,,///333000------///000---*********+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,------,,,,,,+++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********************+++,,,,,,,,,+++++++++******------------------------))))))*********+++++++++,,,,,,,,,,,,,,,---------......---,,,+++*********------...............---/////////000111111222222111333444555555555777999:::999777888999;;;:::::::::;;;===???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCFFFPPP```rrrwwwooohhhfffdddbbbcccggg~~~vvvpppfffaaaZZZUUUUUUXXX\\\]]]aaabbbeeekkkppprrrnnnkkk___\\\VVVQQQMMMLLLLLLMMMTTT^^^kkkzzz}}}yyyssslllddd[[[RRRMMMDDDBBB???<<<<<<===@@@AAAGGGEEEBBB???===???DDDHHHQQQSSSYYYaaaeeefffiiimmmuuu|||~~~xxxxxxyyy{{{{{{sssooommmhhhccc^^^]]]```dddffffffZZZWWWTTTTTTUUUUUUUUUTTTQQQPPPNNNLLLJJJLLLPPPSSSWWW]]]fffllloooooonnnmmmkkkjjjiiigggeeedddcccccc^^^^^^]]]ZZZWWWVVVWWWXXXTTTVVVXXXXXXWWWVVVWWWXXXWWWXXXXXXXXXYYY___hhhoooyyyyyyyyyyyyvvvrrrnnnkkkhhheee```[[[UUUQQQNNNMMMHHHNNNSSSTTTTTT[[[hhhsss{{{vvvsssnnnllliiifffaaa[[[TTTOOOOOOLLLJJJHHHHHHHHHFFFDDDBBBAAA@@@?????????AAABBB@@@CCCHHHLLLMMMLLLJJJHHHBBBCCCDDDHHHNNNTTTZZZ^^^dddqqqyyymmmYYYKKK>>>888555333111222............///000111222......---------......///---......//////......------..................---******++++++,,,,,,------...+++(((''''''+++///111333111///......---,,,************+++++++++,,,,,,+++,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,++++++((((((***+++,,,---------+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++************+++,,,,,,...------------,,,,,,,,,------------------------)))))))))***++++++,,,,,,+++************+++,,,,,,************+++,,,......,,,,,,---...//////....../////////000111111222222000222444555555666888999888777555666777999888888:::;;;===???AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBFFFPPP___qqqrrrkkkeeedddcccbbbbbbeee~~~wwwnnniiiaaa\\\ZZZZZZZZZ[[[___```dddkkkrrruuuqqqmmmeeedddbbb___ZZZUUUQQQOOOLLLSSS]]]hhhxxx}}}yyytttnnneee]]]WWWMMMIIIDDD@@@???AAAEEEHHHJJJIIIGGGCCC@@@???AAACCCCCCBBBEEEJJJKKKIIILLLRRRYYY```llluuu|||}}}zzzyyy{{{wwwqqqkkkkkknnnooommmiiidddbbb```\\\[[[]]]aaaeeepppwww~~~{{{xxxwwwuuuuuupppnnnkkkgggcccbbbccceeebbbccceeeeeecccbbbaaabbb```aaaaaa___^^^dddmmmuuu~~~~~~~~~}}}zzzxxxvvvxxxvvvrrrmmmhhhdddaaa```[[[___dddggglllvvvyyynnnfff```\\\YYYWWWRRRPPPNNNLLLKKKGGGCCC???BBB@@@>>>>>>?????????>>>>>>>>>===>>>@@@DDDGGGIIIOOOVVV```iiimmmkkkgggccc]]][[[ZZZ___hhhqqqxxx{{{~~~pppbbbWWWGGG===555444555333111111///......//////000111222---...////////////000111------...//////...------+++,,,,,,------,,,,,,+++)))******+++,,,,,,------......---,,,---...000111...//////...,,,***+++++++++,,,,,,,,,,,,---------++++++,,,,,,,,,+++***)))******++++++++++++******)))***+++,,,,,,,,,,,,,,,******************++++++++++++++++++++++++++++++******++++++++++++******,,,+++******+++,,,---...............------------++++++++++++++++++++++++((())))))***++++++,,,,,,++++++*********+++,,,---))))))))))))+++---...000+++,,,---.../////////////////////000111111222222222333555555444555666888888777555666777999888888888:::<<<>>>???@@@@@@???>>>?????????@@@@@@AAAAAA@@@AAAFFFPPP```qqqnnngggcccddddddbbbbbbeeezzzxxxzzz|||uuuqqqjjjeeeaaa___]]][[[[[[\\\bbbkkktttwwwsssnnnfffhhhiiihhheee___YYYUUUMMMPPPSSSWWWbbbqqqzzz}}}|||yyytttnnngggbbbUUUPPPHHHBBB@@@CCCHHHLLLKKKKKKJJJGGGEEECCCDDDEEEBBB??????CCCBBB>>>???FFFCCCKKKUUU^^^ccchhhllloooqqqtttzzz{{{zzzwwwtttrrruuuzzz~~~zzzyyy{{{}}}{{{|||~~~}}}{{{yyyxxxxxxvvvvvvuuuqqqooottt}}}}}}{{{xxxwwwwwwxxx{{{uuunnniiiaaaXXXPPPMMMKKKIIIGGGCCCBBB@@@@@@@@@@@@>>><<<:::888777888:::;;;;;;:::<<<<<<===@@@EEEKKKPPPTTThhhrrrzzzwwwzzz{{{hhhYYYLLLAAA:::333...111333111...,,,333222111//////.........***,,,---.........///111,,,---...//////...---,,,*********++++++*********))))))***+++,,,,,,------)))***,,,---...---,,,,,,))),,,...---***(((***---))))))*********+++++++++++++++,,,---,,,+++***)))*********++++++*********+++,,,,,,,,,,,,+++************+++,,,---......///++++++++++++++++++++++++*********++++++*********,,,,,,+++++++++,,,...///*********)))))))))(((((())))))))))))))))))))))))((())))))***++++++,,,,,,...---,,,+++,,,---...///,,,+++*********+++,,,---***+++,,,...///000000000/////////000111111222222444555666555444444555666:::999777888999;;;;;;:::777888:::<<<>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA@@@AAAFFFQQQaaarrr|||kkkfffcccdddeeecccbbbeee